0000834237-22-008654.txt : 20220210 0000834237-22-008654.hdr.sgml : 20220210 20220210143548 ACCESSION NUMBER: 0000834237-22-008654 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220210 DATE AS OF CHANGE: 20220210 EFFECTIVENESS DATE: 20220210 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: 22613252 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 12-31-2021 12-31-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 12-31-2021 30 53039 3927761904 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 2795 119594 SH SOLE 2 64466 0 55128 1 800 FLOWERS COM INC CL A 68243Q106 2 96 SH SOLE 4 96 0 0 1 800 FLOWERS COM INC CL A 68243Q106 9 377 SH SOLE 7 377 0 0 1 800 FLOWERS COM INC CL A 68243Q106 2028 86785 SH SOLE 18 68520 0 18265 1 800 FLOWERS COM INC CL A 68243Q106 13644 583814 SH SOLE 19 583814 0 0 1 800 FLOWERS COM INC CL A 68243Q106 22775 974538 SH SOLE 21 974538 0 0 1 800 FLOWERS COM INC CL A 68243Q106 27807 1189858 SH SOLE 22 1174594 0 15264 1 800 FLOWERS COM INC CL A 68243Q106 513 21968 SH SOLE 23 21968 0 0 1 800 FLOWERS COM INC CL A 68243Q106 105 4495 SH SOLE 25 4495 0 0 1 800 FLOWERS COM INC CL A 68243Q106 2200 94154 SH SOLE 26 2558 0 91596 1 800 FLOWERS COM INC CL A 68243Q106 811 34682 SH SOLE 30 34682 0 0 1 800 FLOWERS COM INC CL A 68243Q106 290 12392 SH SOLE 34 12392 0 0 1 800 FLOWERS COM INC CL A 68243Q106 41 1748 SH SOLE 36 1748 0 0 1 800 FLOWERS COM INC CL A 68243Q106 87 3727 SH SOLE 40 3727 0 0 1 800 FLOWERS COM INC CL A 68243Q106 332 14204 SH SOLE 43 450 0 13754 10X GENOMICS INC CL A COM 88025U109 16148 108408 SH SOLE 2 9315 0 99093 10X GENOMICS INC CL A COM 88025U109 6753 45331 SH SOLE 4 26520 0 18811 10X GENOMICS INC CL A COM 88025U109 864 5801 SH SOLE 7 5801 0 0 10X GENOMICS INC CL A COM 88025U109 13 87 SH SOLE 13 87 0 0 10X GENOMICS INC CL A COM 88025U109 913 6130 SH SOLE 15 6130 0 0 10X GENOMICS INC CL A COM 88025U109 8067 54156 SH SOLE 18 50277 0 3879 10X GENOMICS INC CL A COM 88025U109 486361 3265043 SH SOLE 19 3265043 0 0 10X GENOMICS INC CL A COM 88025U109 281461 1889508 SH SOLE 21 1889508 0 0 10X GENOMICS INC CL A COM 88025U109 316588 2125324 SH SOLE 22 2034174 0 91150 10X GENOMICS INC CL A COM 88025U109 6986 46896 SH SOLE 23 46896 0 0 10X GENOMICS INC CL A COM 88025U109 2670 17926 SH SOLE 25 17926 0 0 10X GENOMICS INC CL A COM 88025U109 10003 67154 SH SOLE 26 53748 0 13406 10X GENOMICS INC CL A COM 88025U109 13001 87276 SH SOLE 28 1614 0 85662 10X GENOMICS INC CL A COM 88025U109 17 115 SH SOLE 29 115 0 0 10X GENOMICS INC CL A COM 88025U109 36887 247633 SH SOLE 30 247633 0 0 10X GENOMICS INC CL A COM 88025U109 3899 26178 SH SOLE 31 8081 0 18097 10X GENOMICS INC CL A COM 88025U109 594 3986 SH SOLE 34 3986 0 0 10X GENOMICS INC CL A COM 88025U109 1914 12852 SH SOLE 36 12852 0 0 10X GENOMICS INC CL A COM 88025U109 386 2593 SH SOLE 40 2593 0 0 10X GENOMICS INC CL A COM 88025U109 929 6237 SH SOLE 43 1052 0 5185 111 INC ADS 68247Q102 5 1388 SH SOLE 2 1388 0 0 111 INC ADS 68247Q102 25 7170 SH SOLE 4 7170 0 0 111 INC ADS 68247Q102 99 28296 SH SOLE 21 28296 0 0 111 INC ADS 68247Q102 483 137879 SH SOLE 22 135040 0 2839 111 INC ADS 68247Q102 242 69119 SH SOLE 30 69119 0 0 180 LIFE SCIENCES CORP COM 68236V104 33 8343 SH SOLE 2 8343 0 0 180 LIFE SCIENCES CORP COM 68236V104 20 5162 SH SOLE 18 5162 0 0 180 LIFE SCIENCES CORP COM 68236V104 270 69164 SH SOLE 21 69164 0 0 180 LIFE SCIENCES CORP COM 68236V104 1110 284700 SH SOLE 22 284700 0 0 1847 GOEDEKER INC COM 28252C109 4 1491 SH SOLE 2 0 0 1491 1847 GOEDEKER INC COM 28252C109 27 11291 SH SOLE 18 11291 0 0 1847 GOEDEKER INC COM 28252C109 416 173450 SH SOLE 21 173450 0 0 1847 GOEDEKER INC COM 28252C109 3718 1549248 SH SOLE 22 1549248 0 0 1895 BANCORP OF WIS INC COM 28253R105 6 567 SH SOLE 18 567 0 0 1895 BANCORP OF WIS INC COM 28253R105 105 9513 SH SOLE 21 9513 0 0 1LIFE HEALTHCARE INC COM 68269G107 2348 133621 SH SOLE 2 58598 0 75023 1LIFE HEALTHCARE INC COM 68269G107 4 220 SH SOLE 4 220 0 0 1LIFE HEALTHCARE INC COM 68269G107 26 1476 SH SOLE 7 1476 0 0 1LIFE HEALTHCARE INC COM 68269G107 5937 337920 SH SOLE 18 312151 0 25769 1LIFE HEALTHCARE INC COM 68269G107 12417 706696 SH SOLE 19 706696 0 0 1LIFE HEALTHCARE INC COM 68269G107 76511 4354611 SH SOLE 21 4354611 0 0 1LIFE HEALTHCARE INC COM 68269G107 68967 3925278 SH SOLE 22 3877713 0 47565 1LIFE HEALTHCARE INC COM 68269G107 481 27383 SH SOLE 23 27383 0 0 1LIFE HEALTHCARE INC COM 68269G107 315 17937 SH SOLE 25 17937 0 0 1LIFE HEALTHCARE INC COM 68269G107 4815 274055 SH SOLE 26 58979 0 215076 1LIFE HEALTHCARE INC COM 68269G107 121 6864 SH SOLE 28 6864 0 0 1LIFE HEALTHCARE INC COM 68269G107 2963 168615 SH SOLE 30 168615 0 0 1LIFE HEALTHCARE INC COM 68269G107 1046 59559 SH SOLE 34 59559 0 0 1LIFE HEALTHCARE INC COM 68269G107 252 14353 SH SOLE 36 14353 0 0 1LIFE HEALTHCARE INC COM 68269G107 169 9611 SH SOLE 40 9611 0 0 1LIFE HEALTHCARE INC COM 68269G107 598 34059 SH SOLE 43 1886 0 32173 1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 1910 2125000 PRN SOLE 21 2125000 0 0 1ST CONSTITUTION BANCORP COM 31986N102 167 6516 SH SOLE 2 5875 0 641 1ST CONSTITUTION BANCORP COM 31986N102 45 1768 SH SOLE 18 1768 0 0 1ST CONSTITUTION BANCORP COM 31986N102 806 31444 SH SOLE 21 31444 0 0 1ST CONSTITUTION BANCORP COM 31986N102 13 494 SH SOLE 22 494 0 0 1ST SOURCE CORP COM 336901103 716 14436 SH SOLE 2 5337 0 9099 1ST SOURCE CORP COM 336901103 14 281 SH SOLE 7 281 0 0 1ST SOURCE CORP COM 336901103 2601 52435 SH SOLE 18 52435 0 0 1ST SOURCE CORP COM 336901103 1555 31341 SH SOLE 19 31341 0 0 1ST SOURCE CORP COM 336901103 31747 640068 SH SOLE 21 640068 0 0 1ST SOURCE CORP COM 336901103 26565 535585 SH SOLE 22 518095 0 17490 1ST SOURCE CORP COM 336901103 112 2251 SH SOLE 25 2251 0 0 1ST SOURCE CORP COM 336901103 111 2247 SH SOLE 26 0 0 2247 1ST SOURCE CORP COM 336901103 14 279 SH SOLE 28 279 0 0 1ST SOURCE CORP COM 336901103 833 16803 SH SOLE 30 16803 0 0 1ST SOURCE CORP COM 336901103 68 1375 SH SOLE 34 1375 0 0 1ST SOURCE CORP COM 336901103 136 2747 SH SOLE 40 2747 0 0 1ST SOURCE CORP COM 336901103 540 10897 SH SOLE 43 441 0 10456 1STDIBS COM INC COM 320551104 30 2420 SH SOLE 2 331 0 2089 1STDIBS COM INC COM 320551104 239 19111 SH SOLE 18 19111 0 0 1STDIBS COM INC COM 320551104 156 12505 SH SOLE 19 12505 0 0 1STDIBS COM INC COM 320551104 2886 230710 SH SOLE 21 230710 0 0 1STDIBS COM INC COM 320551104 1232 98463 SH SOLE 22 97680 0 783 22ND CENTY GROUP INC COM 90137F103 71 22849 SH SOLE 2 6185 0 16664 22ND CENTY GROUP INC COM 90137F103 7 2427 SH SOLE 7 2427 0 0 22ND CENTY GROUP INC COM 90137F103 1443 467096 SH SOLE 18 467096 0 0 22ND CENTY GROUP INC COM 90137F103 964 311980 SH SOLE 19 311980 0 0 22ND CENTY GROUP INC COM 90137F103 17527 5672016 SH SOLE 21 5672016 0 0 22ND CENTY GROUP INC COM 90137F103 11479 3714800 SH SOLE 22 3692040 0 22760 23ANDME HOLDING CO CLASS A COM 90138Q108 119 17803 SH SOLE 2 14127 0 3676 23ANDME HOLDING CO CLASS A COM 90138Q108 958 143845 SH SOLE 21 143845 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 7673 1152052 SH SOLE 22 1129411 0 22641 23ANDME HOLDING CO CLASS A COM 90138Q108 66 9962 SH SOLE 25 9962 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 41 6116 SH SOLE 26 0 0 6116 23ANDME HOLDING CO CLASS A COM 90138Q108 469 70431 SH SOLE 30 70431 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 74 11092 SH SOLE 40 11092 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 499 19488 SH SOLE 2 7894 0 11594 2SEVENTY BIO INC COMMON STOCK 901384107 2 95 SH SOLE 4 95 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 9 361 SH SOLE 7 361 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 1748 68186 SH SOLE 18 68186 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 1019 39765 SH SOLE 19 39765 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 22558 880151 SH SOLE 21 880151 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 14316 558567 SH SOLE 22 536739 0 21828 2SEVENTY BIO INC COMMON STOCK 901384107 82 3209 SH SOLE 25 3209 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 231 9008 SH SOLE 26 7198 0 1810 2SEVENTY BIO INC COMMON STOCK 901384107 344 13412 SH SOLE 30 13412 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 38 1483 SH SOLE 36 1483 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 68 2648 SH SOLE 40 2648 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 162 6310 SH SOLE 43 85 0 6226 2U INC COM 90214J101 3541 176452 SH SOLE 2 101044 0 75408 2U INC COM 90214J101 6 296 SH SOLE 4 296 0 0 2U INC COM 90214J101 21 1035 SH SOLE 7 1035 0 0 2U INC COM 90214J101 4579 228130 SH SOLE 18 200893 0 27237 2U INC COM 90214J101 15092 751973 SH SOLE 19 751973 0 0 2U INC COM 90214J101 49823 2482455 SH SOLE 21 2482455 0 0 2U INC COM 90214J101 48300 2406596 SH SOLE 22 2357911 0 48685 2U INC COM 90214J101 478 23829 SH SOLE 23 23829 0 0 2U INC COM 90214J101 294 14639 SH SOLE 25 14639 0 0 2U INC COM 90214J101 2961 147558 SH SOLE 26 31561 0 115997 2U INC COM 90214J101 27 1326 SH SOLE 28 1326 0 0 2U INC COM 90214J101 2342 116682 SH SOLE 30 116682 0 0 2U INC COM 90214J101 60 2992 SH SOLE 34 2992 0 0 2U INC COM 90214J101 232 11573 SH SOLE 36 11573 0 0 2U INC COM 90214J101 184 9157 SH SOLE 40 9157 0 0 2U INC COM 90214J101 614 30571 SH SOLE 43 534 0 30037 2U INC NOTE 2.250% 5/0 90214JAB7 2658 2514000 PRN SOLE 21 2514000 0 0 3-D SYS CORP DEL COM NEW 88554D205 1680 78005 SH SOLE 2 48736 0 29269 3-D SYS CORP DEL COM NEW 88554D205 41 1918 SH SOLE 4 501 0 1417 3-D SYS CORP DEL COM NEW 88554D205 37 1700 SH SOLE 7 1700 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 9671 448987 SH SOLE 18 434647 0 14340 3-D SYS CORP DEL COM NEW 88554D205 7018 325796 SH SOLE 19 325796 0 0 3-D SYS CORP DEL COM NEW 88554D205 320203 14865498 SH SOLE 21 14865498 0 0 3-D SYS CORP DEL COM NEW 88554D205 68219 3167106 SH SOLE 22 3094592 0 72514 3-D SYS CORP DEL COM NEW 88554D205 122 5665 SH SOLE 23 5665 0 0 3-D SYS CORP DEL COM NEW 88554D205 388 18034 SH SOLE 25 18034 0 0 3-D SYS CORP DEL COM NEW 88554D205 1658 76980 SH SOLE 26 49465 0 27515 3-D SYS CORP DEL COM NEW 88554D205 49 2291 SH SOLE 28 2291 0 0 3-D SYS CORP DEL COM NEW 88554D205 16143 749454 SH SOLE 30 749454 0 0 3-D SYS CORP DEL COM NEW 88554D205 111 5150 SH SOLE 36 5150 0 0 3-D SYS CORP DEL COM NEW 88554D205 328 15240 SH SOLE 40 15240 0 0 3-D SYS CORP DEL COM NEW 88554D205 724 33605 SH SOLE 43 1247 0 32358 360 DIGITECH INC AMERICAN DEP 88557W101 2687 117166 SH SOLE 2 2425 0 114741 360 DIGITECH INC AMERICAN DEP 88557W101 987 43026 SH SOLE 4 19984 0 23042 360 DIGITECH INC AMERICAN DEP 88557W101 211 9202 SH SOLE 7 9202 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 200 8719 SH SOLE 13 0 0 8719 360 DIGITECH INC AMERICAN DEP 88557W101 1158 50500 SH SOLE 15 50500 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 816 35585 SH SOLE 18 35585 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 35994 1569747 SH SOLE 21 1569747 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 20312 885841 SH SOLE 22 719554 0 166287 360 DIGITECH INC AMERICAN DEP 88557W101 924 40277 SH SOLE 23 40277 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 2385 104028 SH SOLE 25 104028 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 1167 50877 SH SOLE 26 647 0 50230 360 DIGITECH INC AMERICAN DEP 88557W101 5423 236491 SH SOLE 28 10138 0 226353 360 DIGITECH INC AMERICAN DEP 88557W101 10719 467484 SH SOLE 30 467484 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 73 3167 SH SOLE 31 0 0 3167 360 DIGITECH INC AMERICAN DEP 88557W101 111 4821 SH SOLE 34 4821 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 9 384 SH SOLE 40 384 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 4359 190095 SH SOLE 43 14100 0 175995 3M CO COM 88579Y101 251731 1417163 SH SOLE 2 293639 0 1123524 3M CO COM 88579Y101 54162 304917 SH SOLE 4 273448 0 31469 3M CO COM 88579Y101 105487 593857 SH SOLE 7 548536 0 45321 3M CO COM 88579Y101 1530 8614 SH SOLE 13 2604 0 6010 3M CO COM 88579Y101 14503 81645 SH SOLE 15 81645 0 0 3M CO COM 88579Y101 186534 1050127 SH SOLE 18 972263 0 77864 3M CO COM 88579Y101 41385 232984 SH SOLE 19 232984 0 0 3M CO COM 88579Y101 3933 22140 SH SOLE 20 22140 0 0 3M CO COM 88579Y101 2852707 16059829 SH SOLE 21 16059829 0 0 3M CO COM 88579Y101 2182029 12284123 SH SOLE 22 11112111 0 1172012 3M CO COM 88579Y101 59899 337213 SH SOLE 23 337213 0 0 3M CO COM 88579Y101 192384 1083060 SH SOLE 25 1083060 0 0 3M CO COM 88579Y101 330858 1862626 SH SOLE 26 949849 0 912777 3M CO COM 88579Y101 339459 1911044 SH SOLE 28 218926 0 1692118 3M CO COM 88579Y101 6 32 SH SOLE 29 32 0 0 3M CO COM 88579Y101 633059 3563918 SH SOLE 30 3563918 0 0 3M CO COM 88579Y101 39966 224994 SH SOLE 31 65121 0 159873 3M CO COM 88579Y101 8936 50309 SH SOLE 32 50309 0 0 3M CO COM 88579Y101 7906 44507 SH SOLE 34 44507 0 0 3M CO COM 88579Y101 46044 259211 SH SOLE 36 259211 0 0 3M CO COM 88579Y101 3422 19262 SH SOLE 40 19262 0 0 3M CO COM 88579Y101 70805 398611 SH SOLE 43 28302 0 370309 4D MOLECULAR THERAPEUTICS IN COM 35104E100 639 29130 SH SOLE 2 20031 0 9099 4D MOLECULAR THERAPEUTICS IN COM 35104E100 9 395 SH SOLE 7 395 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1937 88302 SH SOLE 18 88302 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1171 53389 SH SOLE 19 53389 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 27103 1235321 SH SOLE 21 1235321 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 13541 617195 SH SOLE 22 595558 0 21637 4D MOLECULAR THERAPEUTICS IN COM 35104E100 7 301 SH SOLE 23 301 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 51 2324 SH SOLE 25 2324 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 17 777 SH SOLE 26 0 0 777 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1125 51267 SH SOLE 30 51267 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 49 2246 SH SOLE 40 2246 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 154 7035 SH SOLE 43 0 0 7035 51JOB INC SPONSORED ADS 316827104 3200 65401 SH SOLE 2 9718 0 55683 51JOB INC SPONSORED ADS 316827104 944 19303 SH SOLE 4 10085 0 9218 51JOB INC SPONSORED ADS 316827104 18 377 SH SOLE 7 377 0 0 51JOB INC SPONSORED ADS 316827104 170 3474 SH SOLE 13 0 0 3474 51JOB INC SPONSORED ADS 316827104 963 19689 SH SOLE 15 19689 0 0 51JOB INC SPONSORED ADS 316827104 1432 29263 SH SOLE 18 29263 0 0 51JOB INC SPONSORED ADS 316827104 518 10591 SH SOLE 19 10591 0 0 51JOB INC SPONSORED ADS 316827104 29095 594623 SH SOLE 21 594623 0 0 51JOB INC SPONSORED ADS 316827104 24237 495331 SH SOLE 22 428740 0 66591 51JOB INC SPONSORED ADS 316827104 641 13095 SH SOLE 23 13095 0 0 51JOB INC SPONSORED ADS 316827104 1065 21775 SH SOLE 25 21775 0 0 51JOB INC SPONSORED ADS 316827104 2913 59531 SH SOLE 26 1727 0 57804 51JOB INC SPONSORED ADS 316827104 3897 79640 SH SOLE 28 5421 0 74219 51JOB INC SPONSORED ADS 316827104 8586 175472 SH SOLE 30 175472 0 0 51JOB INC SPONSORED ADS 316827104 315 6433 SH SOLE 34 6433 0 0 51JOB INC SPONSORED ADS 316827104 6 131 SH SOLE 40 131 0 0 51JOB INC SPONSORED ADS 316827104 4414 90213 SH SOLE 43 9466 0 80747 7 ACQUISITION CORPORATION UNIT 11/05/2026 G80694121 22653 2254000 SH SOLE 2 2254000 0 0 89BIO INC COM 282559103 76 5808 SH SOLE 2 438 0 5370 89BIO INC COM 282559103 404 30916 SH SOLE 18 30916 0 0 89BIO INC COM 282559103 857 65550 SH SOLE 19 65550 0 0 89BIO INC COM 282559103 6211 475204 SH SOLE 21 475204 0 0 89BIO INC COM 282559103 3450 263999 SH SOLE 22 257979 0 6020 89BIO INC COM 282559103 11 810 SH SOLE 23 810 0 0 89BIO INC COM 282559103 116 8848 SH SOLE 30 8848 0 0 89BIO INC COM 282559103 8 606 SH SOLE 43 0 0 606 8X8 INC NEW COM 282914100 739 44106 SH SOLE 2 32070 0 12036 8X8 INC NEW COM 282914100 23 1399 SH SOLE 4 422 0 977 8X8 INC NEW COM 282914100 26 1571 SH SOLE 7 1571 0 0 8X8 INC NEW COM 282914100 6587 393036 SH SOLE 18 393036 0 0 8X8 INC NEW COM 282914100 3382 201767 SH SOLE 19 201767 0 0 8X8 INC NEW COM 282914100 225141 13433205 SH SOLE 21 13433205 0 0 8X8 INC NEW COM 282914100 46500 2774484 SH SOLE 22 2711872 0 62612 8X8 INC NEW COM 282914100 254 15160 SH SOLE 25 15160 0 0 8X8 INC NEW COM 282914100 763 45512 SH SOLE 26 36967 0 8545 8X8 INC NEW COM 282914100 33 1945 SH SOLE 28 1945 0 0 8X8 INC NEW COM 282914100 3281 195770 SH SOLE 30 195770 0 0 8X8 INC NEW COM 282914100 83 4949 SH SOLE 36 4949 0 0 8X8 INC NEW COM 282914100 212 12653 SH SOLE 40 12653 0 0 8X8 INC NEW COM 282914100 1665 99321 SH SOLE 43 26466 0 72855 8X8 INC NEW NOTE 0.500% 2/0 282914AB6 1989 2000000 PRN SOLE 2 2000000 0 0 8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2333 2346000 PRN SOLE 21 2346000 0 0 9 METERS BIOPHARMA INC COM 654405109 24 24947 SH SOLE 2 8548 0 16399 9 METERS BIOPHARMA INC COM 654405109 3 3416 SH SOLE 7 3416 0 0 9 METERS BIOPHARMA INC COM 654405109 618 631573 SH SOLE 18 631573 0 0 9 METERS BIOPHARMA INC COM 654405109 359 367253 SH SOLE 19 367253 0 0 9 METERS BIOPHARMA INC COM 654405109 7572 7736316 SH SOLE 21 7736316 0 0 9 METERS BIOPHARMA INC COM 654405109 5268 5382385 SH SOLE 22 5340807 0 41578 9 METERS BIOPHARMA INC COM 654405109 19 18911 SH SOLE 43 0 0 18911 908 DEVICES INC COM 65443P102 322 12444 SH SOLE 2 11065 0 1379 908 DEVICES INC COM 65443P102 3 116 SH SOLE 7 116 0 0 908 DEVICES INC COM 65443P102 1206 46607 SH SOLE 18 46607 0 0 908 DEVICES INC COM 65443P102 67928 2625738 SH SOLE 19 2625738 0 0 908 DEVICES INC COM 65443P102 15748 608717 SH SOLE 21 608717 0 0 908 DEVICES INC COM 65443P102 10462 404422 SH SOLE 22 394780 0 9642 908 DEVICES INC COM 65443P102 55 2142 SH SOLE 25 2142 0 0 908 DEVICES INC COM 65443P102 76 2950 SH SOLE 30 2950 0 0 908 DEVICES INC COM 65443P102 52 1991 SH SOLE 34 1991 0 0 908 DEVICES INC COM 65443P102 34 1323 SH SOLE 40 1323 0 0 908 DEVICES INC COM 65443P102 68 2611 SH SOLE 43 21 0 2590 A K A BRANDS HLDG CORP COM 00152K101 77 8336 SH SOLE 2 7743 0 593 A K A BRANDS HLDG CORP COM 00152K101 214 23162 SH SOLE 18 23162 0 0 A K A BRANDS HLDG CORP COM 00152K101 122 13206 SH SOLE 19 13206 0 0 A K A BRANDS HLDG CORP COM 00152K101 2344 253453 SH SOLE 21 253453 0 0 A K A BRANDS HLDG CORP COM 00152K101 529 57155 SH SOLE 22 55762 0 1393 A K A BRANDS HLDG CORP COM 00152K101 9 939 SH SOLE 23 939 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 506 8280 SH SOLE 2 2266 0 6014 A-MARK PRECIOUS METALS INC COM 00181T107 9 140 SH SOLE 7 140 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1778 29093 SH SOLE 18 29093 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 971 15886 SH SOLE 19 15886 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 22252 364183 SH SOLE 21 364183 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 12548 205362 SH SOLE 22 197146 0 8216 A-MARK PRECIOUS METALS INC COM 00181T107 77 1260 SH SOLE 25 1260 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 143 2346 SH SOLE 30 2346 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 77 1258 SH SOLE 40 1258 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 71 1168 SH SOLE 43 0 0 1168 A10 NETWORKS INC COM 002121101 749 45164 SH SOLE 2 33916 0 11248 A10 NETWORKS INC COM 002121101 17 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 2928 176604 SH SOLE 18 176604 0 0 A10 NETWORKS INC COM 002121101 1728 104202 SH SOLE 19 104202 0 0 A10 NETWORKS INC COM 002121101 40571 2447008 SH SOLE 21 2447008 0 0 A10 NETWORKS INC COM 002121101 23663 1427221 SH SOLE 22 1383849 0 43372 A10 NETWORKS INC COM 002121101 597 36018 SH SOLE 25 36018 0 0 A10 NETWORKS INC COM 002121101 1504 90708 SH SOLE 26 36422 0 54286 A10 NETWORKS INC COM 002121101 1054 63592 SH SOLE 30 63592 0 0 A10 NETWORKS INC COM 002121101 90 5420 SH SOLE 36 5420 0 0 A10 NETWORKS INC COM 002121101 134 8061 SH SOLE 40 8061 0 0 A10 NETWORKS INC COM 002121101 199 11978 SH SOLE 43 0 0 11978 AADI BIOSCIENCE INC COM 00032Q104 30 1248 SH SOLE 2 0 0 1248 AADI BIOSCIENCE INC COM 00032Q104 83 3444 SH SOLE 18 3444 0 0 AADI BIOSCIENCE INC COM 00032Q104 1330 55076 SH SOLE 21 55076 0 0 AADI BIOSCIENCE INC COM 00032Q104 6032 249786 SH SOLE 22 249786 0 0 AAON INC COM PAR $0.004 000360206 1269 15974 SH SOLE 2 11477 0 4497 AAON INC COM PAR $0.004 000360206 14 177 SH SOLE 4 177 0 0 AAON INC COM PAR $0.004 000360206 46 582 SH SOLE 7 582 0 0 AAON INC COM PAR $0.004 000360206 2 27 SH SOLE 17 0 0 27 AAON INC COM PAR $0.004 000360206 11512 144929 SH SOLE 18 144929 0 0 AAON INC COM PAR $0.004 000360206 5908 74377 SH SOLE 19 74377 0 0 AAON INC COM PAR $0.004 000360206 388920 4896387 SH SOLE 21 4896387 0 0 AAON INC COM PAR $0.004 000360206 81861 1030604 SH SOLE 22 1007366 0 23238 AAON INC COM PAR $0.004 000360206 712 8966 SH SOLE 25 8966 0 0 AAON INC COM PAR $0.004 000360206 1616 20345 SH SOLE 26 17492 0 2853 AAON INC COM PAR $0.004 000360206 61 769 SH SOLE 28 769 0 0 AAON INC COM PAR $0.004 000360206 6125 77109 SH SOLE 30 77109 0 0 AAON INC COM PAR $0.004 000360206 451 5681 SH SOLE 36 5681 0 0 AAON INC COM PAR $0.004 000360206 450 5666 SH SOLE 40 5666 0 0 AAON INC COM PAR $0.004 000360206 1349 16978 SH SOLE 43 512 0 16466 AAR CORP COM 000361105 1248 31970 SH SOLE 2 17391 0 14579 AAR CORP COM 000361105 5 124 SH SOLE 4 124 0 0 AAR CORP COM 000361105 21 534 SH SOLE 7 534 0 0 AAR CORP COM 000361105 5022 128683 SH SOLE 18 128683 0 0 AAR CORP COM 000361105 2373 60788 SH SOLE 19 60788 0 0 AAR CORP COM 000361105 172207 4412162 SH SOLE 21 4412162 0 0 AAR CORP COM 000361105 33376 855126 SH SOLE 22 821042 0 34084 AAR CORP COM 000361105 189 4844 SH SOLE 25 4844 0 0 AAR CORP COM 000361105 887 22728 SH SOLE 26 6826 0 15902 AAR CORP COM 000361105 809 20733 SH SOLE 28 20733 0 0 AAR CORP COM 000361105 2452 62826 SH SOLE 30 62826 0 0 AAR CORP COM 000361105 58 1498 SH SOLE 36 1498 0 0 AAR CORP COM 000361105 140 3586 SH SOLE 40 3586 0 0 AAR CORP COM 000361105 1284 32898 SH SOLE 43 3994 0 28904 ABB LTD SPONSORED ADR 000375204 1 20 SH SOLE 17 0 0 20 ABB LTD SPONSORED ADR 000375204 52 1354 SH SOLE 18 1354 0 0 ABB LTD SPONSORED ADR 000375204 35183 921743 SH SOLE 43 135724 0 786019 ABBOTT LABS COM 002824100 701404 4983685 SH SOLE 2 1668234 0 3315451 ABBOTT LABS COM 002824100 194032 1378657 SH SOLE 4 841960 0 536697 ABBOTT LABS COM 002824100 216600 1539007 SH SOLE 7 1487243 0 51764 ABBOTT LABS COM 002824100 12722 90395 SH SOLE 13 72407 0 17988 ABBOTT LABS COM 002824100 35288 250729 SH SOLE 15 250729 0 0 ABBOTT LABS COM 002824100 13 89 SH SOLE 17 0 0 89 ABBOTT LABS COM 002824100 486973 3460086 SH SOLE 18 3176118 0 283968 ABBOTT LABS COM 002824100 1070154 7603763 SH SOLE 19 7603763 0 0 ABBOTT LABS COM 002824100 14812 105241 SH SOLE 20 105241 0 0 ABBOTT LABS COM 002824100 6766717 48079557 SH SOLE 21 48079557 0 0 ABBOTT LABS COM 002824100 5328044 37857353 SH SOLE 22 33734014 0 4123339 ABBOTT LABS COM 002824100 169781 1206346 SH SOLE 23 1206346 0 0 ABBOTT LABS COM 002824100 518533 3684330 SH SOLE 25 3684330 0 0 ABBOTT LABS COM 002824100 618809 4396824 SH SOLE 26 1962455 0 2434369 ABBOTT LABS COM 002824100 474904 3374334 SH SOLE 28 143490 0 3230844 ABBOTT LABS COM 002824100 14564 103484 SH SOLE 29 103484 0 0 ABBOTT LABS COM 002824100 1197603 8509329 SH SOLE 30 8509329 0 0 ABBOTT LABS COM 002824100 114170 811209 SH SOLE 31 357650 0 453559 ABBOTT LABS COM 002824100 18937 134554 SH SOLE 32 134554 0 0 ABBOTT LABS COM 002824100 990070 7034742 SH SOLE 34 7034742 0 0 ABBOTT LABS COM 002824100 103981 738815 SH SOLE 36 738815 0 0 ABBOTT LABS COM 002824100 8306 59014 SH SOLE 40 59014 0 0 ABBOTT LABS COM 002824100 246866 1754059 SH SOLE 43 154563 0 1599496 ABBVIE INC COM 00287Y109 596454 4405126 SH SOLE 2 1256656 0 3148470 ABBVIE INC COM 00287Y109 175155 1293615 SH SOLE 4 807242 0 486373 ABBVIE INC COM 00287Y109 231435 1709267 SH SOLE 7 1657393 0 51874 ABBVIE INC COM 00287Y109 11186 82618 SH SOLE 13 64197 0 18421 ABBVIE INC COM 00287Y109 33837 249905 SH SOLE 15 249905 0 0 ABBVIE INC COM 00287Y109 1 4 SH SOLE 17 0 0 4 ABBVIE INC COM 00287Y109 661650 4886629 SH SOLE 18 4615978 0 270651 ABBVIE INC COM 00287Y109 689175 5089919 SH SOLE 19 5089919 0 0 ABBVIE INC COM 00287Y109 5698821 42088785 SH SOLE 21 42088785 0 0 ABBVIE INC COM 00287Y109 5129729 37885735 SH SOLE 22 33968048 0 3917687 ABBVIE INC COM 00287Y109 152120 1123483 SH SOLE 23 1123483 0 0 ABBVIE INC COM 00287Y109 442504 3268124 SH SOLE 25 3268124 0 0 ABBVIE INC COM 00287Y109 610813 4511177 SH SOLE 26 1772270 0 2738907 ABBVIE INC COM 00287Y109 641505 4737851 SH SOLE 28 235012 0 4502839 ABBVIE INC COM 00287Y109 9560 70604 SH SOLE 29 70604 0 0 ABBVIE INC COM 00287Y109 1268445 9368128 SH SOLE 30 9260258 0 107870 ABBVIE INC COM 00287Y109 105085 776108 SH SOLE 31 292505 0 483603 ABBVIE INC COM 00287Y109 18215 134524 SH SOLE 32 134524 0 0 ABBVIE INC COM 00287Y109 561383 4146107 SH SOLE 34 4146107 0 0 ABBVIE INC COM 00287Y109 103321 763078 SH SOLE 36 763078 0 0 ABBVIE INC COM 00287Y109 3244 23962 SH SOLE 37 23962 0 0 ABBVIE INC COM 00287Y109 7969 58858 SH SOLE 40 58858 0 0 ABBVIE INC COM 00287Y109 206342 1523947 SH SOLE 43 117321 0 1406626 ABCAM PLC ADS 000380204 27090 1150307 SH SOLE 21 1150307 0 0 ABCAM PLC ADS 000380204 239 10129 SH SOLE 30 10129 0 0 ABCAM PLC ADS 000380204 25 1077 SH SOLE 43 0 0 1077 ABCELLERA BIOLOGICS INC COM 00288U106 10 676 SH SOLE 2 676 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 18588 1299871 SH SOLE 21 1299871 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 13 897 SH SOLE 22 897 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 15241 1065798 SH SOLE 30 1065798 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1 3049 SH SOLE 2 0 0 3049 ABEONA THERAPEUTICS INC COM 00289Y107 6 17977 SH SOLE 18 17977 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 83 247262 SH SOLE 21 247262 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 455 1349642 SH SOLE 22 1349642 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1922 55196 SH SOLE 2 21331 0 33865 ABERCROMBIE & FITCH CO CL A 002896207 9 257 SH SOLE 4 257 0 0 ABERCROMBIE & FITCH CO CL A 002896207 60 1716 SH SOLE 7 1716 0 0 ABERCROMBIE & FITCH CO CL A 002896207 7840 225099 SH SOLE 18 225099 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3628 104156 SH SOLE 19 104156 0 0 ABERCROMBIE & FITCH CO CL A 002896207 250938 7204638 SH SOLE 21 7204638 0 0 ABERCROMBIE & FITCH CO CL A 002896207 52221 1499311 SH SOLE 22 1441918 0 57393 ABERCROMBIE & FITCH CO CL A 002896207 291 8365 SH SOLE 25 8365 0 0 ABERCROMBIE & FITCH CO CL A 002896207 998 28661 SH SOLE 26 25445 0 3216 ABERCROMBIE & FITCH CO CL A 002896207 38 1096 SH SOLE 28 1096 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3911 112296 SH SOLE 30 112296 0 0 ABERCROMBIE & FITCH CO CL A 002896207 124 3564 SH SOLE 36 3564 0 0 ABERCROMBIE & FITCH CO CL A 002896207 271 7770 SH SOLE 40 7770 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2883 82764 SH SOLE 43 7743 0 75021 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 3 250 SH SOLE 43 0 0 250 ABIOMED INC COM 003654100 50668 141070 SH SOLE 2 62974 0 78096 ABIOMED INC COM 003654100 12993 36176 SH SOLE 4 23371 0 12805 ABIOMED INC COM 003654100 14838 41311 SH SOLE 7 40019 0 1292 ABIOMED INC COM 003654100 230 641 SH SOLE 13 118 0 523 ABIOMED INC COM 003654100 1536 4277 SH SOLE 15 4277 0 0 ABIOMED INC COM 003654100 34125 95011 SH SOLE 18 88899 0 6112 ABIOMED INC COM 003654100 147844 411628 SH SOLE 19 411628 0 0 ABIOMED INC COM 003654100 806 2243 SH SOLE 20 2243 0 0 ABIOMED INC COM 003654100 613668 1708573 SH SOLE 21 1708573 0 0 ABIOMED INC COM 003654100 347288 966917 SH SOLE 22 875684 0 91233 ABIOMED INC COM 003654100 9226 25686 SH SOLE 23 25686 0 0 ABIOMED INC COM 003654100 35953 100100 SH SOLE 25 100100 0 0 ABIOMED INC COM 003654100 36989 102986 SH SOLE 26 39575 0 63411 ABIOMED INC COM 003654100 52260 145503 SH SOLE 28 2212 0 143291 ABIOMED INC COM 003654100 170388 474394 SH SOLE 30 412987 0 61407 ABIOMED INC COM 003654100 5638 15698 SH SOLE 31 4725 0 10973 ABIOMED INC COM 003654100 98289 273655 SH SOLE 34 273655 0 0 ABIOMED INC COM 003654100 7576 21093 SH SOLE 36 21093 0 0 ABIOMED INC COM 003654100 570 1588 SH SOLE 40 1588 0 0 ABIOMED INC COM 003654100 8626 24016 SH SOLE 43 1068 0 22948 ABM INDS INC COM 000957100 2987 73110 SH SOLE 2 29466 0 43644 ABM INDS INC COM 000957100 11 277 SH SOLE 4 277 0 0 ABM INDS INC COM 000957100 1854 45385 SH SOLE 7 45385 0 0 ABM INDS INC COM 000957100 10649 260696 SH SOLE 18 260696 0 0 ABM INDS INC COM 000957100 6493 158953 SH SOLE 19 158953 0 0 ABM INDS INC COM 000957100 342233 8377797 SH SOLE 21 8377797 0 0 ABM INDS INC COM 000957100 69963 1712682 SH SOLE 22 1643802 0 68880 ABM INDS INC COM 000957100 419 10256 SH SOLE 25 10256 0 0 ABM INDS INC COM 000957100 1689 41345 SH SOLE 26 26557 0 14788 ABM INDS INC COM 000957100 49 1196 SH SOLE 28 1196 0 0 ABM INDS INC COM 000957100 4922 120482 SH SOLE 30 120482 0 0 ABM INDS INC COM 000957100 190 4644 SH SOLE 36 4644 0 0 ABM INDS INC COM 000957100 325 7953 SH SOLE 40 7953 0 0 ABM INDS INC COM 000957100 1074 26299 SH SOLE 43 555 0 25744 ABSCI CORPORATION COM 00091E109 86 10510 SH SOLE 2 1573 0 8937 ABSCI CORPORATION COM 00091E109 281 34298 SH SOLE 18 34298 0 0 ABSCI CORPORATION COM 00091E109 196 23942 SH SOLE 19 23942 0 0 ABSCI CORPORATION COM 00091E109 7447 908139 SH SOLE 21 908139 0 0 ABSCI CORPORATION COM 00091E109 1970 240277 SH SOLE 22 237395 0 2882 ABSCI CORPORATION COM 00091E109 331 40392 SH SOLE 30 40392 0 0 AC IMMUNE SA SHS H00263105 1216 245718 SH SOLE 21 245718 0 0 AC IMMUNE SA SHS H00263105 25 5055 SH SOLE 22 5055 0 0 AC IMMUNE SA SHS H00263105 182 36815 SH SOLE 30 36815 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 116 22621 SH SOLE 2 1975 0 20646 ACACIA RESH CORP ACACIA TCH COM 003881307 6 1136 SH SOLE 7 1136 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 836 162870 SH SOLE 18 162870 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 440 85794 SH SOLE 19 85794 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 9356 1823849 SH SOLE 21 1823849 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 6538 1274400 SH SOLE 22 1247653 0 26747 ACACIA RESH CORP ACACIA TCH COM 003881307 6 1076 SH SOLE 43 0 0 1076 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5696 129755 SH SOLE 2 47109 0 82646 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 9 198 SH SOLE 4 198 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 44 994 SH SOLE 7 994 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 10602 241500 SH SOLE 18 237622 0 3878 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 17169 391094 SH SOLE 19 391094 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 125479 2858301 SH SOLE 21 2858301 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 99249 2260800 SH SOLE 22 2182212 0 78588 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 451 10263 SH SOLE 23 10263 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 473 10775 SH SOLE 25 10775 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3808 86736 SH SOLE 26 24020 0 62716 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 39 893 SH SOLE 28 893 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2133 48589 SH SOLE 30 48589 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 99 2264 SH SOLE 34 2264 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 441 10048 SH SOLE 40 10048 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 125 2849 SH SOLE 43 89 0 2760 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11960 197042 SH SOLE 2 62990 0 134052 ACADIA HEALTHCARE COMPANY IN COM 00404A109 129 2124 SH SOLE 4 2124 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 115 1902 SH SOLE 7 1902 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11844 195131 SH SOLE 18 195131 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1558 25668 SH SOLE 19 25668 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 268233 4419001 SH SOLE 21 4419001 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 154217 2540648 SH SOLE 22 2440440 0 100208 ACADIA HEALTHCARE COMPANY IN COM 00404A109 720 11869 SH SOLE 25 11869 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2178 35882 SH SOLE 26 30080 0 5802 ACADIA HEALTHCARE COMPANY IN COM 00404A109 97 1599 SH SOLE 28 1599 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7117 117252 SH SOLE 30 117252 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 82 1355 SH SOLE 31 1355 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 143 2350 SH SOLE 36 2350 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 699 11508 SH SOLE 40 11508 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1505 24798 SH SOLE 43 1140 0 23658 ACADIA PHARMACEUTICALS INC COM 004225108 2027 86844 SH SOLE 2 57563 0 29281 ACADIA PHARMACEUTICALS INC COM 004225108 12 504 SH SOLE 4 504 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 40 1694 SH SOLE 7 1694 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 7817 334914 SH SOLE 18 322224 0 12690 ACADIA PHARMACEUTICALS INC COM 004225108 8295 355384 SH SOLE 19 355384 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 123631 5296939 SH SOLE 21 5296939 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 67777 2903896 SH SOLE 22 2831505 0 72391 ACADIA PHARMACEUTICALS INC COM 004225108 163 6968 SH SOLE 23 6968 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 539 23110 SH SOLE 25 23110 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1765 75631 SH SOLE 26 40314 0 35317 ACADIA PHARMACEUTICALS INC COM 004225108 49 2101 SH SOLE 28 2101 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 20137 862755 SH SOLE 30 862755 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 479 20515 SH SOLE 36 20515 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 368 15749 SH SOLE 40 15749 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1711 73308 SH SOLE 43 2741 0 70567 ACADIA RLTY TR COM SH BEN INT 004239109 2229 102095 SH SOLE 2 35866 0 66229 ACADIA RLTY TR COM SH BEN INT 004239109 995 45577 SH SOLE 4 45577 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2376 108820 SH SOLE 7 108820 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 7235 331425 SH SOLE 18 331425 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 19280 883204 SH SOLE 19 883204 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 238355 10918692 SH SOLE 21 10918692 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 72400 3316517 SH SOLE 22 3227226 0 89291 ACADIA RLTY TR COM SH BEN INT 004239109 525 24034 SH SOLE 23 24034 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 8407 385128 SH SOLE 25 385128 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3846 176196 SH SOLE 26 24949 0 151247 ACADIA RLTY TR COM SH BEN INT 004239109 1152 52779 SH SOLE 28 1538 0 51241 ACADIA RLTY TR COM SH BEN INT 004239109 10972 502623 SH SOLE 30 502623 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 8061 369281 SH SOLE 31 0 0 369281 ACADIA RLTY TR COM SH BEN INT 004239109 242 11093 SH SOLE 34 11093 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 209 9552 SH SOLE 40 9552 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 976 44709 SH SOLE 43 3004 0 41705 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1259 96719 SH SOLE 2 66383 0 30336 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 11 838 SH SOLE 7 838 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2384 183118 SH SOLE 18 150731 0 32387 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5919 454596 SH SOLE 19 454596 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 26381 2026218 SH SOLE 21 2026218 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 21867 1679524 SH SOLE 22 1641819 0 37705 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 160 12319 SH SOLE 23 12319 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 141 10822 SH SOLE 25 10822 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 444 34094 SH SOLE 26 4971 0 29123 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 182 14007 SH SOLE 30 14007 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 7 539 SH SOLE 34 539 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 135 10382 SH SOLE 36 10382 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 79 6047 SH SOLE 40 6047 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 15 1187 SH SOLE 43 0 0 1187 ACCELERATE DIAGNOSTICS INC COM 00430H102 72 13733 SH SOLE 2 9218 0 4515 ACCELERATE DIAGNOSTICS INC COM 00430H102 3 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 486 93109 SH SOLE 18 93109 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 310 59432 SH SOLE 19 59432 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 6118 1172094 SH SOLE 21 1172094 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 4045 774930 SH SOLE 22 757110 0 17820 ACCELERATE DIAGNOSTICS INC COM 00430H102 63 12008 SH SOLE 25 12008 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 27 5088 SH SOLE 26 3066 0 2022 ACCELERATE DIAGNOSTICS INC COM 00430H102 23 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 968 185399 SH SOLE 30 185399 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 32 6067 SH SOLE 36 6067 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 14 2759 SH SOLE 40 2759 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 134 25662 SH SOLE 43 0 0 25662 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 629882 1519436 SH SOLE 2 327950 0 1191486 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 184624 445359 SH SOLE 4 274831 0 170528 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 242849 585814 SH SOLE 7 567301 0 18513 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7165 17285 SH SOLE 13 10886 0 6399 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30846 74408 SH SOLE 15 74408 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6 15 SH SOLE 17 0 0 15 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 430677 1038902 SH SOLE 18 952297 0 86605 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 267611 645545 SH SOLE 19 645545 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7113457 17159466 SH SOLE 21 17159466 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5707349 13767576 SH SOLE 22 12462752 0 1304824 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 153790 370981 SH SOLE 23 370981 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 504248 1216374 SH SOLE 25 1216374 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 674921 1628080 SH SOLE 26 640738 0 987342 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 843149 2033890 SH SOLE 28 48091 0 1985799 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7000 16886 SH SOLE 29 16886 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1498216 3614078 SH SOLE 30 3614078 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 107768 259965 SH SOLE 31 81626 0 178339 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19925 48064 SH SOLE 32 48064 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 232293 560350 SH SOLE 34 560350 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120791 291378 SH SOLE 36 291378 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8755 21119 SH SOLE 40 21119 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 373261 900401 SH SOLE 43 54955 0 845446 ACCO BRANDS CORP COM 00081T108 3953 478533 SH SOLE 2 309496 0 169037 ACCO BRANDS CORP COM 00081T108 5 594 SH SOLE 4 594 0 0 ACCO BRANDS CORP COM 00081T108 12 1498 SH SOLE 7 1498 0 0 ACCO BRANDS CORP COM 00081T108 2528 306074 SH SOLE 18 306074 0 0 ACCO BRANDS CORP COM 00081T108 10012 1212109 SH SOLE 19 1212109 0 0 ACCO BRANDS CORP COM 00081T108 31965 3869813 SH SOLE 21 3869813 0 0 ACCO BRANDS CORP COM 00081T108 32217 3900410 SH SOLE 22 3816034 0 84376 ACCO BRANDS CORP COM 00081T108 307 37117 SH SOLE 23 37117 0 0 ACCO BRANDS CORP COM 00081T108 156 18842 SH SOLE 25 18842 0 0 ACCO BRANDS CORP COM 00081T108 2014 243867 SH SOLE 26 21832 0 222035 ACCO BRANDS CORP COM 00081T108 91 11057 SH SOLE 28 11057 0 0 ACCO BRANDS CORP COM 00081T108 598 72414 SH SOLE 30 72414 0 0 ACCO BRANDS CORP COM 00081T108 25 3019 SH SOLE 34 3019 0 0 ACCO BRANDS CORP COM 00081T108 128 15552 SH SOLE 36 15552 0 0 ACCO BRANDS CORP COM 00081T108 107 12948 SH SOLE 40 12948 0 0 ACCO BRANDS CORP COM 00081T108 947 114604 SH SOLE 43 1201 0 113403 ACCOLADE INC COM 00437E102 655 24865 SH SOLE 2 15529 0 9336 ACCOLADE INC COM 00437E102 1 54 SH SOLE 4 54 0 0 ACCOLADE INC COM 00437E102 21 809 SH SOLE 7 809 0 0 ACCOLADE INC COM 00437E102 3684 139758 SH SOLE 18 133916 0 5842 ACCOLADE INC COM 00437E102 3210 121774 SH SOLE 19 121774 0 0 ACCOLADE INC COM 00437E102 48202 1828596 SH SOLE 21 1828596 0 0 ACCOLADE INC COM 00437E102 33866 1284736 SH SOLE 22 1265833 0 18903 ACCOLADE INC COM 00437E102 34 1305 SH SOLE 23 1305 0 0 ACCOLADE INC COM 00437E102 164 6225 SH SOLE 25 6225 0 0 ACCOLADE INC COM 00437E102 459 17416 SH SOLE 26 15195 0 2221 ACCOLADE INC COM 00437E102 430 16300 SH SOLE 28 16300 0 0 ACCOLADE INC COM 00437E102 716 27149 SH SOLE 30 27149 0 0 ACCOLADE INC COM 00437E102 153 5788 SH SOLE 36 5788 0 0 ACCOLADE INC COM 00437E102 99 3767 SH SOLE 40 3767 0 0 ACCOLADE INC COM 00437E102 284 10770 SH SOLE 43 218 0 10552 ACCURAY INC COM 004397105 783 164238 SH SOLE 2 75105 0 89133 ACCURAY INC COM 004397105 8 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 1398 293058 SH SOLE 18 251168 0 41890 ACCURAY INC COM 004397105 3242 679563 SH SOLE 19 679563 0 0 ACCURAY INC COM 004397105 15612 3273018 SH SOLE 21 3273018 0 0 ACCURAY INC COM 004397105 14554 3051105 SH SOLE 22 3036046 0 15059 ACCURAY INC COM 004397105 170 35547 SH SOLE 23 35547 0 0 ACCURAY INC COM 004397105 620 130024 SH SOLE 26 0 0 130024 ACCURAY INC COM 004397105 36 7650 SH SOLE 43 0 0 7650 ACELRX PHARMACEUTICALS INC COM 00444T100 2 3646 SH SOLE 2 0 0 3646 ACELRX PHARMACEUTICALS INC COM 00444T100 11 20295 SH SOLE 18 20295 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 216 385075 SH SOLE 21 385075 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 1017 1814859 SH SOLE 22 1814859 0 0 ACER THERAPEUTICS INC COM 00444P108 4 1932 SH SOLE 18 1932 0 0 ACER THERAPEUTICS INC COM 00444P108 58 25623 SH SOLE 21 25623 0 0 ACER THERAPEUTICS INC COM 00444P108 175 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 118 15113 SH SOLE 22 15113 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 979 195424 SH SOLE 21 195424 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 85 17008 SH SOLE 30 17008 0 0 ACI WORLDWIDE INC COM 004498101 7300 210362 SH SOLE 2 127461 0 82901 ACI WORLDWIDE INC COM 004498101 58 1663 SH SOLE 4 423 0 1240 ACI WORLDWIDE INC COM 004498101 59 1712 SH SOLE 7 1712 0 0 ACI WORLDWIDE INC COM 004498101 18955 546263 SH SOLE 18 524005 0 22258 ACI WORLDWIDE INC COM 004498101 30360 874928 SH SOLE 19 874928 0 0 ACI WORLDWIDE INC COM 004498101 295432 8513878 SH SOLE 21 8513878 0 0 ACI WORLDWIDE INC COM 004498101 136004 3919426 SH SOLE 22 3845315 0 74111 ACI WORLDWIDE INC COM 004498101 994 28651 SH SOLE 23 28651 0 0 ACI WORLDWIDE INC COM 004498101 721 20779 SH SOLE 25 20779 0 0 ACI WORLDWIDE INC COM 004498101 6199 178645 SH SOLE 26 44728 0 133917 ACI WORLDWIDE INC COM 004498101 73 2105 SH SOLE 28 2105 0 0 ACI WORLDWIDE INC COM 004498101 7006 201892 SH SOLE 30 201892 0 0 ACI WORLDWIDE INC COM 004498101 109 3154 SH SOLE 34 3154 0 0 ACI WORLDWIDE INC COM 004498101 670 19296 SH SOLE 36 19296 0 0 ACI WORLDWIDE INC COM 004498101 427 12313 SH SOLE 40 12313 0 0 ACI WORLDWIDE INC COM 004498101 2076 59833 SH SOLE 43 5320 0 54513 ACLARIS THERAPEUTICS INC COM 00461U105 1058 72747 SH SOLE 2 42248 0 30499 ACLARIS THERAPEUTICS INC COM 00461U105 10 697 SH SOLE 7 697 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2084 143355 SH SOLE 18 135476 0 7879 ACLARIS THERAPEUTICS INC COM 00461U105 4092 281462 SH SOLE 19 281462 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 32613 2243002 SH SOLE 21 2243002 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 17217 1184143 SH SOLE 22 1157251 0 26892 ACLARIS THERAPEUTICS INC COM 00461U105 145 9940 SH SOLE 23 9940 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 125 8587 SH SOLE 25 8587 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 577 39656 SH SOLE 26 3816 0 35840 ACLARIS THERAPEUTICS INC COM 00461U105 496 34120 SH SOLE 28 34120 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 567 39005 SH SOLE 30 39005 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 104 7121 SH SOLE 36 7121 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 63 4312 SH SOLE 40 4312 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 156 10728 SH SOLE 43 0 0 10728 ACM RESH INC COM CL A 00108J109 576 6758 SH SOLE 2 6496 0 262 ACM RESH INC COM CL A 00108J109 4 44 SH SOLE 4 44 0 0 ACM RESH INC COM CL A 00108J109 1961 23002 SH SOLE 21 23002 0 0 ACM RESH INC COM CL A 00108J109 15526 182078 SH SOLE 22 177113 0 4965 ACM RESH INC COM CL A 00108J109 122 1428 SH SOLE 25 1428 0 0 ACM RESH INC COM CL A 00108J109 731 8577 SH SOLE 26 7387 0 1190 ACM RESH INC COM CL A 00108J109 209 2455 SH SOLE 28 2455 0 0 ACM RESH INC COM CL A 00108J109 821 9630 SH SOLE 30 9630 0 0 ACM RESH INC COM CL A 00108J109 111 1302 SH SOLE 40 1302 0 0 ACME UTD CORP COM 004816104 16 465 SH SOLE 18 465 0 0 ACME UTD CORP COM 004816104 210 6235 SH SOLE 21 6235 0 0 ACME UTD CORP COM 004816104 5 146 SH SOLE 22 146 0 0 ACNB CORP COM 000868109 12 388 SH SOLE 2 0 0 388 ACNB CORP COM 000868109 51 1622 SH SOLE 18 1622 0 0 ACNB CORP COM 000868109 905 28920 SH SOLE 21 28920 0 0 ACNB CORP COM 000868109 713 22799 SH SOLE 22 22799 0 0 ACNB CORP COM 000868109 4 113 SH SOLE 43 0 0 113 ACORDA THERAPEUTICS INC COM NEW 00484M601 5 1960 SH SOLE 18 1960 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 81 33727 SH SOLE 21 33727 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 291 121757 SH SOLE 22 121757 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 8 3264 SH SOLE 26 0 0 3264 ACORDA THERAPEUTICS INC COM NEW 00484M601 14 5970 SH SOLE 43 0 0 5970 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1 105 SH SOLE 2 0 0 105 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 21 1701 SH SOLE 18 1701 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 433 34709 SH SOLE 21 34709 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 995 79794 SH SOLE 22 79794 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 3 242 SH SOLE 43 0 0 242 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 1476 152300 SH SOLE 19 152300 0 0 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 310 32000 SH SOLE 25 32000 0 0 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 810 83589 SH SOLE 34 83589 0 0 ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 41 50766 SH SOLE 19 50766 0 0 ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 9 10666 SH SOLE 25 10666 0 0 ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 22 27863 SH SOLE 34 27863 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 8 1335 SH SOLE 2 0 0 1335 ACTINIUM PHARMACEUTICALS INC COM 00507W206 25 4179 SH SOLE 18 4179 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 356 59194 SH SOLE 21 59194 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 983 163624 SH SOLE 22 163624 0 0 ACTIVISION BLIZZARD INC COM 00507V109 109625 1647759 SH SOLE 2 241477 0 1406282 ACTIVISION BLIZZARD INC COM 00507V109 33205 499101 SH SOLE 4 300069 0 199032 ACTIVISION BLIZZARD INC COM 00507V109 54629 821115 SH SOLE 7 798533 0 22582 ACTIVISION BLIZZARD INC COM 00507V109 679 10204 SH SOLE 13 2161 0 8043 ACTIVISION BLIZZARD INC COM 00507V109 4937 74205 SH SOLE 15 74205 0 0 ACTIVISION BLIZZARD INC COM 00507V109 7 111 SH SOLE 17 0 0 111 ACTIVISION BLIZZARD INC COM 00507V109 215998 3246625 SH SOLE 18 3059737 0 186888 ACTIVISION BLIZZARD INC COM 00507V109 214353 3221898 SH SOLE 19 3221898 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1443824 21701847 SH SOLE 21 21701847 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1143408 17186349 SH SOLE 22 15622047 0 1564302 ACTIVISION BLIZZARD INC COM 00507V109 29939 450001 SH SOLE 23 450001 0 0 ACTIVISION BLIZZARD INC COM 00507V109 72349 1087471 SH SOLE 25 1087471 0 0 ACTIVISION BLIZZARD INC COM 00507V109 117437 1765174 SH SOLE 26 530137 0 1235037 ACTIVISION BLIZZARD INC COM 00507V109 155968 2344330 SH SOLE 28 13845 0 2330485 ACTIVISION BLIZZARD INC COM 00507V109 62 931 SH SOLE 29 931 0 0 ACTIVISION BLIZZARD INC COM 00507V109 299775 4505860 SH SOLE 30 4505860 0 0 ACTIVISION BLIZZARD INC COM 00507V109 18895 284008 SH SOLE 31 88795 0 195213 ACTIVISION BLIZZARD INC COM 00507V109 12537 188439 SH SOLE 32 188439 0 0 ACTIVISION BLIZZARD INC COM 00507V109 95325 1432811 SH SOLE 34 1432811 0 0 ACTIVISION BLIZZARD INC COM 00507V109 25571 384359 SH SOLE 36 384359 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1721 25869 SH SOLE 40 25869 0 0 ACTIVISION BLIZZARD INC COM 00507V109 33451 502796 SH SOLE 43 32203 0 470593 ACUITY BRANDS INC COM 00508Y102 25844 122067 SH SOLE 2 27389 0 94678 ACUITY BRANDS INC COM 00508Y102 26 125 SH SOLE 4 125 0 0 ACUITY BRANDS INC COM 00508Y102 149 706 SH SOLE 7 706 0 0 ACUITY BRANDS INC COM 00508Y102 16072 75912 SH SOLE 18 75912 0 0 ACUITY BRANDS INC COM 00508Y102 2104 9940 SH SOLE 19 9940 0 0 ACUITY BRANDS INC COM 00508Y102 357819 1690059 SH SOLE 21 1690059 0 0 ACUITY BRANDS INC COM 00508Y102 201486 951664 SH SOLE 22 911643 0 40021 ACUITY BRANDS INC COM 00508Y102 1446 6832 SH SOLE 25 6832 0 0 ACUITY BRANDS INC COM 00508Y102 3544 16738 SH SOLE 26 13608 0 3130 ACUITY BRANDS INC COM 00508Y102 135 636 SH SOLE 28 636 0 0 ACUITY BRANDS INC COM 00508Y102 4702 22208 SH SOLE 30 22208 0 0 ACUITY BRANDS INC COM 00508Y102 112 527 SH SOLE 31 527 0 0 ACUITY BRANDS INC COM 00508Y102 1074 5073 SH SOLE 36 5073 0 0 ACUITY BRANDS INC COM 00508Y102 982 4639 SH SOLE 40 4639 0 0 ACUITY BRANDS INC COM 00508Y102 10517 49672 SH SOLE 43 931 0 48741 ACUMEN PHARMACEUTICALS INC COM 00509G209 27 4020 SH SOLE 2 326 0 3694 ACUMEN PHARMACEUTICALS INC COM 00509G209 559 82748 SH SOLE 18 82748 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 16009 2368260 SH SOLE 19 2368260 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 27 3923 SH SOLE 20 3923 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 3598 532199 SH SOLE 21 532199 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 682 100865 SH SOLE 22 98885 0 1980 ACUMEN PHARMACEUTICALS INC COM 00509G209 119 17655 SH SOLE 30 17655 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 3 647 SH SOLE 18 647 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 26 6038 SH SOLE 21 6038 0 0 ACUSHNET HLDGS CORP COM 005098108 1286 24223 SH SOLE 2 10163 0 14060 ACUSHNET HLDGS CORP COM 005098108 9 161 SH SOLE 4 161 0 0 ACUSHNET HLDGS CORP COM 005098108 23 429 SH SOLE 7 429 0 0 ACUSHNET HLDGS CORP COM 005098108 5327 100358 SH SOLE 18 100358 0 0 ACUSHNET HLDGS CORP COM 005098108 3224 60735 SH SOLE 19 60735 0 0 ACUSHNET HLDGS CORP COM 005098108 69527 1309861 SH SOLE 21 1309861 0 0 ACUSHNET HLDGS CORP COM 005098108 44278 834168 SH SOLE 22 805190 0 28978 ACUSHNET HLDGS CORP COM 005098108 318 5986 SH SOLE 25 5986 0 0 ACUSHNET HLDGS CORP COM 005098108 954 17970 SH SOLE 26 14468 0 3502 ACUSHNET HLDGS CORP COM 005098108 33 630 SH SOLE 28 630 0 0 ACUSHNET HLDGS CORP COM 005098108 3976 74906 SH SOLE 30 74906 0 0 ACUSHNET HLDGS CORP COM 005098108 231 4346 SH SOLE 40 4346 0 0 ACUSHNET HLDGS CORP COM 005098108 1113 20974 SH SOLE 43 14596 0 6378 ACUTUS MED INC COM 005111109 9 2587 SH SOLE 2 687 0 1900 ACUTUS MED INC COM 005111109 0 14 SH SOLE 7 14 0 0 ACUTUS MED INC COM 005111109 155 45378 SH SOLE 18 45378 0 0 ACUTUS MED INC COM 005111109 87 25536 SH SOLE 19 25536 0 0 ACUTUS MED INC COM 005111109 2265 664289 SH SOLE 21 664289 0 0 ACUTUS MED INC COM 005111109 1299 380947 SH SOLE 22 379178 0 1769 ACUTUS MED INC COM 005111109 543 159383 SH SOLE 30 159383 0 0 ACUTUS MED INC COM 005111109 31 9041 SH SOLE 43 0 0 9041 ACV AUCTIONS INC COM CL A 00091G104 713 37827 SH SOLE 2 34894 0 2933 ACV AUCTIONS INC COM CL A 00091G104 4236 224821 SH SOLE 19 224821 0 0 ACV AUCTIONS INC COM CL A 00091G104 2437 129340 SH SOLE 21 129340 0 0 ACV AUCTIONS INC COM CL A 00091G104 24004 1274079 SH SOLE 22 1257107 0 16972 ACV AUCTIONS INC COM CL A 00091G104 104 5524 SH SOLE 25 5524 0 0 ACV AUCTIONS INC COM CL A 00091G104 603 32029 SH SOLE 30 32029 0 0 ACV AUCTIONS INC COM CL A 00091G104 1021 54170 SH SOLE 34 54170 0 0 ACV AUCTIONS INC COM CL A 00091G104 102 5400 SH SOLE 40 5400 0 0 ACV AUCTIONS INC COM CL A 00091G104 41 2152 SH SOLE 43 0 0 2152 ADAGIO THERAPEUTICS INC COM 00534A102 53 7312 SH SOLE 2 521 0 6791 ADAGIO THERAPEUTICS INC COM 00534A102 2 299 SH SOLE 7 299 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 445 61323 SH SOLE 18 61323 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 281 38660 SH SOLE 19 38660 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 5201 716441 SH SOLE 21 716441 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 3508 483232 SH SOLE 22 476025 0 7207 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 32 53213 SH SOLE 21 53213 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1634 2701606 SH SOLE 22 2701606 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1359 70000 SH SOLE 2 70000 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 12 619 SH SOLE 17 0 0 619 ADAMS RES & ENERGY INC COM NEW 006351308 38 1359 SH SOLE 2 1359 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 14 514 SH SOLE 18 514 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 254 9140 SH SOLE 21 9140 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 1972 70894 SH SOLE 22 70894 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1634 66817 SH SOLE 2 21602 0 45215 ADAPTHEALTH CORP COMMON STOCK 00653Q102 25 1008 SH SOLE 7 1008 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 5303 216783 SH SOLE 18 216783 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 3123 127664 SH SOLE 19 127664 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 65236 2667032 SH SOLE 21 2667032 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 49635 2029223 SH SOLE 22 1950948 0 78275 ADAPTHEALTH CORP COMMON STOCK 00653Q102 266 10895 SH SOLE 25 10895 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 959 39226 SH SOLE 26 36089 0 3137 ADAPTHEALTH CORP COMMON STOCK 00653Q102 33 1358 SH SOLE 28 1358 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2991 122279 SH SOLE 30 122279 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 233 9527 SH SOLE 40 9527 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 104 4264 SH SOLE 43 21 0 4243 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3894 1038414 SH SOLE 21 1038414 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 216 57717 SH SOLE 30 57717 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 280 74562 SH SOLE 43 24884 0 49678 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3595 128115 SH SOLE 2 31245 0 96870 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 11 389 SH SOLE 4 389 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 44 1560 SH SOLE 7 1560 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1504 53598 SH SOLE 18 53598 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1039 37026 SH SOLE 19 37026 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 72592 2587038 SH SOLE 21 2587038 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 68783 2451269 SH SOLE 22 2333299 0 117970 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 29 1031 SH SOLE 23 1031 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 440 15682 SH SOLE 25 15682 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1313 46799 SH SOLE 26 39172 0 7627 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 55 1966 SH SOLE 28 1966 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 3413 121633 SH SOLE 30 121633 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 49 1749 SH SOLE 31 1749 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 314 11207 SH SOLE 36 11207 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 306 10923 SH SOLE 40 10923 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 0 4 SH SOLE 43 0 0 4 ADC THERAPEUTICS SA SHS H0036K147 5936 293857 SH SOLE 21 293857 0 0 ADDUS HOMECARE CORP COM 006739106 1712 18311 SH SOLE 2 8550 0 9761 ADDUS HOMECARE CORP COM 006739106 5 58 SH SOLE 4 58 0 0 ADDUS HOMECARE CORP COM 006739106 23 247 SH SOLE 7 247 0 0 ADDUS HOMECARE CORP COM 006739106 5380 57539 SH SOLE 18 57539 0 0 ADDUS HOMECARE CORP COM 006739106 9441 100960 SH SOLE 19 100960 0 0 ADDUS HOMECARE CORP COM 006739106 180776 1933230 SH SOLE 21 1933230 0 0 ADDUS HOMECARE CORP COM 006739106 40620 434390 SH SOLE 22 421489 0 12901 ADDUS HOMECARE CORP COM 006739106 152 1629 SH SOLE 23 1629 0 0 ADDUS HOMECARE CORP COM 006739106 347 3711 SH SOLE 25 3711 0 0 ADDUS HOMECARE CORP COM 006739106 1445 15453 SH SOLE 26 7415 0 8038 ADDUS HOMECARE CORP COM 006739106 26 283 SH SOLE 28 283 0 0 ADDUS HOMECARE CORP COM 006739106 4913 52536 SH SOLE 30 52536 0 0 ADDUS HOMECARE CORP COM 006739106 32 341 SH SOLE 34 341 0 0 ADDUS HOMECARE CORP COM 006739106 266 2847 SH SOLE 36 2847 0 0 ADDUS HOMECARE CORP COM 006739106 180 1922 SH SOLE 40 1922 0 0 ADDUS HOMECARE CORP COM 006739106 337 3602 SH SOLE 43 0 0 3602 ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 14 7931 SH SOLE 21 7931 0 0 ADECOAGRO S A COM L00849106 1101 143362 SH SOLE 7 143362 0 0 ADECOAGRO S A COM L00849106 278 36254 SH SOLE 21 36254 0 0 ADECOAGRO S A COM L00849106 1610 209572 SH SOLE 22 191922 0 17650 ADECOAGRO S A COM L00849106 468 60989 SH SOLE 28 60989 0 0 ADECOAGRO S A COM L00849106 10 1283 SH SOLE 43 0 0 1283 ADIAL PHARMACEUTICALS INC COM 00688A106 6 2336 SH SOLE 18 2336 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 91 33862 SH SOLE 21 33862 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 516 190980 SH SOLE 22 190980 0 0 ADICET BIO INC COM 007002108 127 7289 SH SOLE 2 825 0 6464 ADICET BIO INC COM 007002108 1206 68954 SH SOLE 18 68954 0 0 ADICET BIO INC COM 007002108 661 37771 SH SOLE 19 37771 0 0 ADICET BIO INC COM 007002108 17121 978901 SH SOLE 21 978901 0 0 ADICET BIO INC COM 007002108 6037 345176 SH SOLE 22 333174 0 12002 ADICET BIO INC COM 007002108 240 13718 SH SOLE 30 13718 0 0 ADICET BIO INC COM 007002108 11 643 SH SOLE 43 0 0 643 ADIENT PLC ORD SHS G0084W101 5524 115381 SH SOLE 2 65073 0 50308 ADIENT PLC ORD SHS G0084W101 17 357 SH SOLE 4 357 0 0 ADIENT PLC ORD SHS G0084W101 139 2896 SH SOLE 7 2896 0 0 ADIENT PLC ORD SHS G0084W101 21613 451389 SH SOLE 18 451389 0 0 ADIENT PLC ORD SHS G0084W101 8072 168584 SH SOLE 19 168584 0 0 ADIENT PLC ORD SHS G0084W101 323211 6750440 SH SOLE 21 6750440 0 0 ADIENT PLC ORD SHS G0084W101 130869 2733273 SH SOLE 22 2644604 0 88669 ADIENT PLC ORD SHS G0084W101 572 11952 SH SOLE 25 11952 0 0 ADIENT PLC ORD SHS G0084W101 2012 42016 SH SOLE 26 34948 0 7068 ADIENT PLC ORD SHS G0084W101 80 1679 SH SOLE 28 1679 0 0 ADIENT PLC ORD SHS G0084W101 10486 219016 SH SOLE 30 219016 0 0 ADIENT PLC ORD SHS G0084W101 799 16678 SH SOLE 36 16678 0 0 ADIENT PLC ORD SHS G0084W101 566 11818 SH SOLE 40 11818 0 0 ADIENT PLC ORD SHS G0084W101 2619 54700 SH SOLE 43 4780 0 49920 ADITXT INC COM 007025109 1 2410 SH SOLE 18 2410 0 0 ADITXT INC COM 007025109 17 31249 SH SOLE 21 31249 0 0 ADMA BIOLOGICS INC COM 000899104 189 134356 SH SOLE 2 75740 0 58616 ADMA BIOLOGICS INC COM 000899104 49 34460 SH SOLE 18 34460 0 0 ADMA BIOLOGICS INC COM 000899104 2862 2030085 SH SOLE 21 2030085 0 0 ADMA BIOLOGICS INC COM 000899104 2495 1769257 SH SOLE 22 1769257 0 0 ADMA BIOLOGICS INC COM 000899104 15 10583 SH SOLE 23 10583 0 0 ADMA BIOLOGICS INC COM 000899104 16 11429 SH SOLE 26 0 0 11429 ADMA BIOLOGICS INC COM 000899104 120 85421 SH SOLE 30 85421 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 663280 1169682 SH SOLE 2 312653 0 857029 ADOBE SYSTEMS INCORPORATED COM 00724F101 208053 366897 SH SOLE 4 231107 0 135790 ADOBE SYSTEMS INCORPORATED COM 00724F101 298786 526904 SH SOLE 7 459978 0 66926 ADOBE SYSTEMS INCORPORATED COM 00724F101 13326 23501 SH SOLE 13 18607 0 4894 ADOBE SYSTEMS INCORPORATED COM 00724F101 26046 45931 SH SOLE 15 45931 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 84 148 SH SOLE 17 0 0 148 ADOBE SYSTEMS INCORPORATED COM 00724F101 936762 1651963 SH SOLE 18 1391052 0 260911 ADOBE SYSTEMS INCORPORATED COM 00724F101 530706 935891 SH SOLE 19 935891 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 7723567 13620370 SH SOLE 21 13620370 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 6065264 10695982 SH SOLE 22 9599956 0 1096026 ADOBE SYSTEMS INCORPORATED COM 00724F101 176599 311430 SH SOLE 23 311430 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 498396 878913 SH SOLE 25 878913 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 686492 1210617 SH SOLE 26 498503 0 712114 ADOBE SYSTEMS INCORPORATED COM 00724F101 868530 1531636 SH SOLE 28 73583 0 1458053 ADOBE SYSTEMS INCORPORATED COM 00724F101 14410 25411 SH SOLE 29 25411 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1700962 2999616 SH SOLE 30 2964683 0 34933 ADOBE SYSTEMS INCORPORATED COM 00724F101 128834 227196 SH SOLE 31 86719 0 140477 ADOBE SYSTEMS INCORPORATED COM 00724F101 85804 151313 SH SOLE 32 151313 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 253247 446596 SH SOLE 34 446596 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 112529 198443 SH SOLE 36 198443 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 9013 15894 SH SOLE 40 15894 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 279128 492237 SH SOLE 43 33342 0 458895 ADT INC DEL COM 00090Q103 5274 627081 SH SOLE 2 45702 0 581379 ADT INC DEL COM 00090Q103 5 577 SH SOLE 4 577 0 0 ADT INC DEL COM 00090Q103 22 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 523 62211 SH SOLE 18 62211 0 0 ADT INC DEL COM 00090Q103 422 50125 SH SOLE 19 50125 0 0 ADT INC DEL COM 00090Q103 14901 1771849 SH SOLE 21 1771849 0 0 ADT INC DEL COM 00090Q103 28790 3423353 SH SOLE 22 3239859 0 183494 ADT INC DEL COM 00090Q103 217 25845 SH SOLE 25 25845 0 0 ADT INC DEL COM 00090Q103 952 113168 SH SOLE 26 91485 0 21683 ADT INC DEL COM 00090Q103 96 11429 SH SOLE 28 11429 0 0 ADT INC DEL COM 00090Q103 7271 864528 SH SOLE 30 864528 0 0 ADT INC DEL COM 00090Q103 18 2136 SH SOLE 31 2136 0 0 ADT INC DEL COM 00090Q103 163 19376 SH SOLE 36 19376 0 0 ADT INC DEL COM 00090Q103 169 20120 SH SOLE 40 20120 0 0 ADT INC DEL COM 00090Q103 993 118109 SH SOLE 43 1047 0 117062 ADTALEM GLOBAL ED INC COM 00737L103 1228 41546 SH SOLE 2 13306 0 28240 ADTALEM GLOBAL ED INC COM 00737L103 7 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 24 796 SH SOLE 7 796 0 0 ADTALEM GLOBAL ED INC COM 00737L103 5665 191654 SH SOLE 18 191654 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2612 88369 SH SOLE 19 88369 0 0 ADTALEM GLOBAL ED INC COM 00737L103 180165 6094890 SH SOLE 21 6094890 0 0 ADTALEM GLOBAL ED INC COM 00737L103 37724 1276186 SH SOLE 22 1228611 0 47575 ADTALEM GLOBAL ED INC COM 00737L103 179 6056 SH SOLE 25 6056 0 0 ADTALEM GLOBAL ED INC COM 00737L103 567 19192 SH SOLE 26 14323 0 4869 ADTALEM GLOBAL ED INC COM 00737L103 26 881 SH SOLE 28 881 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2714 91824 SH SOLE 30 91824 0 0 ADTALEM GLOBAL ED INC COM 00737L103 53 1787 SH SOLE 36 1787 0 0 ADTALEM GLOBAL ED INC COM 00737L103 163 5522 SH SOLE 40 5522 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2349 79450 SH SOLE 43 6616 0 72834 ADTRAN INC COM 00738A106 905 39621 SH SOLE 2 13336 0 26285 ADTRAN INC COM 00738A106 6 261 SH SOLE 4 261 0 0 ADTRAN INC COM 00738A106 17 745 SH SOLE 7 745 0 0 ADTRAN INC COM 00738A106 4208 184299 SH SOLE 18 184299 0 0 ADTRAN INC COM 00738A106 1917 83983 SH SOLE 19 83983 0 0 ADTRAN INC COM 00738A106 139660 6117408 SH SOLE 21 6117408 0 0 ADTRAN INC COM 00738A106 27805 1217905 SH SOLE 22 1167604 0 50301 ADTRAN INC COM 00738A106 216 9474 SH SOLE 25 9474 0 0 ADTRAN INC COM 00738A106 315 13802 SH SOLE 26 11243 0 2559 ADTRAN INC COM 00738A106 92 4009 SH SOLE 28 4009 0 0 ADTRAN INC COM 00738A106 9605 420737 SH SOLE 30 420737 0 0 ADTRAN INC COM 00738A106 203 8896 SH SOLE 36 8896 0 0 ADTRAN INC COM 00738A106 132 5790 SH SOLE 40 5790 0 0 ADTRAN INC COM 00738A106 757 33138 SH SOLE 43 0 0 33138 ADVANCE AUTO PARTS INC COM 00751Y106 38028 158528 SH SOLE 2 31493 0 127035 ADVANCE AUTO PARTS INC COM 00751Y106 12294 51249 SH SOLE 4 28591 0 22658 ADVANCE AUTO PARTS INC COM 00751Y106 13930 58070 SH SOLE 7 56329 0 1741 ADVANCE AUTO PARTS INC COM 00751Y106 40 166 SH SOLE 13 166 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2050 8544 SH SOLE 15 8544 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 30767 128261 SH SOLE 18 118934 0 9327 ADVANCE AUTO PARTS INC COM 00751Y106 74851 312037 SH SOLE 19 312037 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 357056 1488479 SH SOLE 21 1488479 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 333846 1391719 SH SOLE 22 1249087 0 142632 ADVANCE AUTO PARTS INC COM 00751Y106 8649 36055 SH SOLE 23 36055 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 23549 98171 SH SOLE 25 98171 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 31941 133155 SH SOLE 26 44254 0 88901 ADVANCE AUTO PARTS INC COM 00751Y106 54416 226845 SH SOLE 28 1166 0 225679 ADVANCE AUTO PARTS INC COM 00751Y106 68444 285326 SH SOLE 30 281412 0 3914 ADVANCE AUTO PARTS INC COM 00751Y106 6107 25460 SH SOLE 31 7582 0 17878 ADVANCE AUTO PARTS INC COM 00751Y106 28548 119009 SH SOLE 34 119009 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6315 26324 SH SOLE 36 26324 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 517 2156 SH SOLE 40 2156 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 10350 43148 SH SOLE 43 3982 0 39166 ADVANCED DRAIN SYS INC DEL COM 00790R104 20754 152455 SH SOLE 2 18539 0 133916 ADVANCED DRAIN SYS INC DEL COM 00790R104 29 210 SH SOLE 4 210 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 7552 55477 SH SOLE 7 55477 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3592 26387 SH SOLE 18 26387 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2420 17778 SH SOLE 19 17778 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 119943 881094 SH SOLE 21 881094 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 174721 1283485 SH SOLE 22 1218278 0 65207 ADVANCED DRAIN SYS INC DEL COM 00790R104 1167 8575 SH SOLE 25 8575 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2933 21544 SH SOLE 26 17165 0 4379 ADVANCED DRAIN SYS INC DEL COM 00790R104 144 1057 SH SOLE 28 1057 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 77689 570694 SH SOLE 30 570694 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 123 903 SH SOLE 31 903 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 559 4110 SH SOLE 36 4110 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 941 6913 SH SOLE 40 6913 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 5275 38747 SH SOLE 43 175 0 38572 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 21 3123 SH SOLE 18 3123 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 598 90366 SH SOLE 21 90366 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1815 274184 SH SOLE 22 274184 0 0 ADVANCED ENERGY INDS COM 007973100 1336 14670 SH SOLE 2 10544 0 4126 ADVANCED ENERGY INDS COM 007973100 11 119 SH SOLE 4 119 0 0 ADVANCED ENERGY INDS COM 007973100 49 538 SH SOLE 7 538 0 0 ADVANCED ENERGY INDS COM 007973100 11904 130723 SH SOLE 18 130723 0 0 ADVANCED ENERGY INDS COM 007973100 6111 67106 SH SOLE 19 67106 0 0 ADVANCED ENERGY INDS COM 007973100 396965 4359373 SH SOLE 21 4359373 0 0 ADVANCED ENERGY INDS COM 007973100 84029 922790 SH SOLE 22 901878 0 20912 ADVANCED ENERGY INDS COM 007973100 514 5648 SH SOLE 25 5648 0 0 ADVANCED ENERGY INDS COM 007973100 1533 16831 SH SOLE 26 14194 0 2637 ADVANCED ENERGY INDS COM 007973100 62 684 SH SOLE 28 684 0 0 ADVANCED ENERGY INDS COM 007973100 6268 68836 SH SOLE 30 68836 0 0 ADVANCED ENERGY INDS COM 007973100 475 5217 SH SOLE 40 5217 0 0 ADVANCED ENERGY INDS COM 007973100 1508 16557 SH SOLE 43 762 0 15795 ADVANCED MICRO DEVICES INC COM 007903107 435444 3026019 SH SOLE 2 855595 0 2170424 ADVANCED MICRO DEVICES INC COM 007903107 128992 896399 SH SOLE 4 576403 0 319996 ADVANCED MICRO DEVICES INC COM 007903107 168091 1168111 SH SOLE 7 1132382 0 35729 ADVANCED MICRO DEVICES INC COM 007903107 13092 90977 SH SOLE 13 78256 0 12721 ADVANCED MICRO DEVICES INC COM 007903107 16771 116545 SH SOLE 15 116545 0 0 ADVANCED MICRO DEVICES INC COM 007903107 50 348 SH SOLE 17 0 0 348 ADVANCED MICRO DEVICES INC COM 007903107 339882 2361934 SH SOLE 18 2131896 0 230038 ADVANCED MICRO DEVICES INC COM 007903107 345613 2401761 SH SOLE 19 2401761 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4252390 29551010 SH SOLE 21 29551010 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3788548 26327641 SH SOLE 22 23368637 0 2959004 ADVANCED MICRO DEVICES INC COM 007903107 120814 839571 SH SOLE 23 839571 0 0 ADVANCED MICRO DEVICES INC COM 007903107 313444 2178209 SH SOLE 25 2178209 0 0 ADVANCED MICRO DEVICES INC COM 007903107 474200 3295344 SH SOLE 26 1337026 0 1958318 ADVANCED MICRO DEVICES INC COM 007903107 551577 3833056 SH SOLE 28 128855 0 3704201 ADVANCED MICRO DEVICES INC COM 007903107 15019 104369 SH SOLE 29 104369 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1097220 7624875 SH SOLE 30 7382050 0 242825 ADVANCED MICRO DEVICES INC COM 007903107 92640 643781 SH SOLE 31 306276 0 337505 ADVANCED MICRO DEVICES INC COM 007903107 42042 292161 SH SOLE 32 292161 0 0 ADVANCED MICRO DEVICES INC COM 007903107 385896 2681698 SH SOLE 34 2681698 0 0 ADVANCED MICRO DEVICES INC COM 007903107 68561 476448 SH SOLE 36 476448 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5820 40443 SH SOLE 40 40443 0 0 ADVANCED MICRO DEVICES INC COM 007903107 127562 886461 SH SOLE 43 54268 0 832193 ADVANSIX INC COM 00773T101 1141 24144 SH SOLE 2 7635 0 16509 ADVANSIX INC COM 00773T101 7 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 21 439 SH SOLE 7 439 0 0 ADVANSIX INC COM 00773T101 5270 111524 SH SOLE 18 111524 0 0 ADVANSIX INC COM 00773T101 2307 48825 SH SOLE 19 48825 0 0 ADVANSIX INC COM 00773T101 169492 3587122 SH SOLE 21 3587122 0 0 ADVANSIX INC COM 00773T101 34174 723254 SH SOLE 22 693541 0 29713 ADVANSIX INC COM 00773T101 168 3563 SH SOLE 25 3563 0 0 ADVANSIX INC COM 00773T101 266 5628 SH SOLE 26 2945 0 2683 ADVANSIX INC COM 00773T101 3 72 SH SOLE 28 72 0 0 ADVANSIX INC COM 00773T101 2861 60556 SH SOLE 30 60556 0 0 ADVANSIX INC COM 00773T101 177 3745 SH SOLE 40 3745 0 0 ADVANSIX INC COM 00773T101 793 16789 SH SOLE 43 273 0 16516 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 651 81212 SH SOLE 2 37975 0 43237 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 10 1228 SH SOLE 7 1228 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1846 230151 SH SOLE 18 230151 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1065 132825 SH SOLE 19 132825 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 23441 2922868 SH SOLE 21 2922868 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 18306 2282532 SH SOLE 22 2206074 0 76458 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 65 8095 SH SOLE 25 8095 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 143 17873 SH SOLE 30 17873 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 61 7574 SH SOLE 40 7574 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 23 3326 SH SOLE 2 667 0 2659 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 353 50345 SH SOLE 18 50345 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 194 27629 SH SOLE 19 27629 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 4530 646224 SH SOLE 21 646224 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 5188 740078 SH SOLE 22 733556 0 6522 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 122 69216 SH SOLE 2 3265 0 65951 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3 1897 SH SOLE 7 1897 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 515 292865 SH SOLE 18 292865 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 870 494122 SH SOLE 19 494122 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6982 3966905 SH SOLE 21 3966905 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 4234 2405771 SH SOLE 22 2355234 0 50537 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 110 62470 SH SOLE 26 0 0 62470 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 15 8504 SH SOLE 28 8504 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 79 44865 SH SOLE 30 44865 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 207 SH SOLE 43 0 0 207 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 46 4560 SH SOLE 19 4560 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 93 9267 SH SOLE 22 9267 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 764 76499 SH SOLE 30 76499 0 0 AEA-BRIDGES IMPACT CORP SHS CL A G01046104 712 71232 SH SOLE 34 71232 0 0 AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 8 7451 SH SOLE 19 7451 0 0 AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 6 5556 SH SOLE 22 5556 0 0 AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 91 79796 SH SOLE 30 79796 0 0 AECOM COM 00766T100 24996 323158 SH SOLE 2 105108 0 218050 AECOM COM 00766T100 26 342 SH SOLE 4 342 0 0 AECOM COM 00766T100 282 3641 SH SOLE 7 3641 0 0 AECOM COM 00766T100 23957 309720 SH SOLE 18 309720 0 0 AECOM COM 00766T100 3094 40001 SH SOLE 19 40001 0 0 AECOM COM 00766T100 524862 6785540 SH SOLE 21 6785540 0 0 AECOM COM 00766T100 296098 3828026 SH SOLE 22 3672564 0 155462 AECOM COM 00766T100 3611 46685 SH SOLE 25 46685 0 0 AECOM COM 00766T100 5516 71317 SH SOLE 26 58159 0 13158 AECOM COM 00766T100 202 2608 SH SOLE 28 2608 0 0 AECOM COM 00766T100 10039 129791 SH SOLE 30 129791 0 0 AECOM COM 00766T100 159 2052 SH SOLE 31 2052 0 0 AECOM COM 00766T100 1408 18208 SH SOLE 34 18208 0 0 AECOM COM 00766T100 2404 31078 SH SOLE 36 31078 0 0 AECOM COM 00766T100 1367 17671 SH SOLE 40 17671 0 0 AECOM COM 00766T100 11245 145381 SH SOLE 43 2354 0 143027 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 143 30101 SH SOLE 2 1772 0 28329 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 3 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 698 146850 SH SOLE 18 146850 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 387 81529 SH SOLE 19 81529 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 8597 1809890 SH SOLE 21 1809890 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4272 899316 SH SOLE 22 874229 0 25087 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 111 23424 SH SOLE 30 23424 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 32 6793 SH SOLE 43 0 0 6793 AEGON N V NY REGISTRY SHS 007924103 20845 4219723 SH SOLE 43 394546 0 3825177 AEHR TEST SYS COM 00760J108 10 419 SH SOLE 2 0 0 419 AEHR TEST SYS COM 00760J108 106 4374 SH SOLE 18 4374 0 0 AEHR TEST SYS COM 00760J108 1916 79221 SH SOLE 21 79221 0 0 AEHR TEST SYS COM 00760J108 7028 290654 SH SOLE 22 290654 0 0 AEMETIS INC COM NEW 00770K202 216 17552 SH SOLE 2 979 0 16573 AEMETIS INC COM NEW 00770K202 5 373 SH SOLE 7 373 0 0 AEMETIS INC COM NEW 00770K202 1037 84322 SH SOLE 18 84322 0 0 AEMETIS INC COM NEW 00770K202 640 52020 SH SOLE 19 52020 0 0 AEMETIS INC COM NEW 00770K202 20186 1641098 SH SOLE 21 1641098 0 0 AEMETIS INC COM NEW 00770K202 8138 661637 SH SOLE 22 644821 0 16816 AEMETIS INC COM NEW 00770K202 6518 529929 SH SOLE 30 529929 0 0 AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH SOLE 43 0 0 49 AERCAP HOLDINGS NV SHS N00985106 17 262 SH SOLE 2 262 0 0 AERCAP HOLDINGS NV SHS N00985106 31 470 SH SOLE 4 470 0 0 AERCAP HOLDINGS NV SHS N00985106 2206 33720 SH SOLE 7 33720 0 0 AERCAP HOLDINGS NV SHS N00985106 106445 1627095 SH SOLE 21 1627095 0 0 AERCAP HOLDINGS NV SHS N00985106 59406 908066 SH SOLE 22 863428 0 44638 AERCAP HOLDINGS NV SHS N00985106 1271 19421 SH SOLE 25 19421 0 0 AERCAP HOLDINGS NV SHS N00985106 801 12239 SH SOLE 26 1979 0 10260 AERCAP HOLDINGS NV SHS N00985106 14471 221198 SH SOLE 30 221198 0 0 AERCAP HOLDINGS NV SHS N00985106 1855 28361 SH SOLE 36 28361 0 0 AERCAP HOLDINGS NV SHS N00985106 1115 17039 SH SOLE 40 17039 0 0 AERCAP HOLDINGS NV SHS N00985106 10247 156629 SH SOLE 43 9963 0 146666 AERIE PHARMACEUTICALS INC COM 00771V108 422 60106 SH SOLE 2 46191 0 13915 AERIE PHARMACEUTICALS INC COM 00771V108 2 249 SH SOLE 4 249 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 5 671 SH SOLE 7 671 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 875 124700 SH SOLE 18 124700 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 547 77858 SH SOLE 19 77858 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 11705 1667394 SH SOLE 21 1667394 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 8969 1277605 SH SOLE 22 1245345 0 32260 AERIE PHARMACEUTICALS INC COM 00771V108 49 7048 SH SOLE 25 7048 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 120 17065 SH SOLE 26 13872 0 3193 AERIE PHARMACEUTICALS INC COM 00771V108 39 5543 SH SOLE 28 5543 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 853 121556 SH SOLE 30 121556 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 16 2262 SH SOLE 36 2262 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 27 3871 SH SOLE 40 3871 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 141 20087 SH SOLE 43 0 0 20087 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 840 1000000 PRN SOLE 2 1000000 0 0 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1449 1725000 PRN SOLE 21 1725000 0 0 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 3570 4250000 PRN SOLE 22 4250000 0 0 AEROCENTURY CORP COM 007737109 5 92 SH SOLE 22 92 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2665 56983 SH SOLE 2 28523 0 28460 AEROJET ROCKETDYNE HLDGS INC COM 007800105 12 263 SH SOLE 4 263 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 50 1060 SH SOLE 7 1060 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 12802 273783 SH SOLE 18 266071 0 7712 AEROJET ROCKETDYNE HLDGS INC COM 007800105 13901 297294 SH SOLE 19 297294 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 444602 9508162 SH SOLE 21 9508162 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 91397 1954588 SH SOLE 22 1908295 0 46293 AEROJET ROCKETDYNE HLDGS INC COM 007800105 314 6724 SH SOLE 23 6724 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 832 17797 SH SOLE 26 17797 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 6206 132717 SH SOLE 30 132717 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 60 1275 SH SOLE 36 1275 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 390 8348 SH SOLE 40 8348 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1266 27073 SH SOLE 43 610 0 26463 AEROVATE THERAPEUTICS INC COM 008064107 67 5642 SH SOLE 2 2603 0 3039 AEROVATE THERAPEUTICS INC COM 008064107 324 27513 SH SOLE 18 27513 0 0 AEROVATE THERAPEUTICS INC COM 008064107 156 13244 SH SOLE 19 13244 0 0 AEROVATE THERAPEUTICS INC COM 008064107 5796 491579 SH SOLE 21 491579 0 0 AEROVATE THERAPEUTICS INC COM 008064107 2136 181181 SH SOLE 22 179130 0 2051 AEROVATE THERAPEUTICS INC COM 008064107 126 10649 SH SOLE 30 10649 0 0 AEROVIRONMENT INC COM 008073108 553 8922 SH SOLE 2 6456 0 2466 AEROVIRONMENT INC COM 008073108 6 95 SH SOLE 4 95 0 0 AEROVIRONMENT INC COM 008073108 20 329 SH SOLE 7 329 0 0 AEROVIRONMENT INC COM 008073108 4902 79020 SH SOLE 18 79020 0 0 AEROVIRONMENT INC COM 008073108 2508 40426 SH SOLE 19 40426 0 0 AEROVIRONMENT INC COM 008073108 179791 2898450 SH SOLE 21 2898450 0 0 AEROVIRONMENT INC COM 008073108 34907 562741 SH SOLE 22 550362 0 12379 AEROVIRONMENT INC COM 008073108 267 4303 SH SOLE 25 4303 0 0 AEROVIRONMENT INC COM 008073108 808 13021 SH SOLE 26 10307 0 2714 AEROVIRONMENT INC COM 008073108 26 414 SH SOLE 28 414 0 0 AEROVIRONMENT INC COM 008073108 2670 43042 SH SOLE 30 43042 0 0 AEROVIRONMENT INC COM 008073108 248 3998 SH SOLE 36 3998 0 0 AEROVIRONMENT INC COM 008073108 177 2847 SH SOLE 40 2847 0 0 AEROVIRONMENT INC COM 008073108 647 10426 SH SOLE 43 221 0 10205 AERSALE CORPORATION COM 00810F106 245 13820 SH SOLE 2 337 0 13483 AERSALE CORPORATION COM 00810F106 533 30047 SH SOLE 18 30047 0 0 AERSALE CORPORATION COM 00810F106 274 15466 SH SOLE 19 15466 0 0 AERSALE CORPORATION COM 00810F106 6096 343631 SH SOLE 21 343631 0 0 AERSALE CORPORATION COM 00810F106 3328 187575 SH SOLE 22 183188 0 4387 AES CORP COM 00130H105 37953 1561860 SH SOLE 2 301744 0 1260116 AES CORP COM 00130H105 7264 298912 SH SOLE 4 273312 0 25600 AES CORP COM 00130H105 13985 575495 SH SOLE 7 556555 0 18940 AES CORP COM 00130H105 259 10661 SH SOLE 13 1060 0 9601 AES CORP COM 00130H105 2193 90232 SH SOLE 15 90232 0 0 AES CORP COM 00130H105 2 69 SH SOLE 17 0 0 69 AES CORP COM 00130H105 32334 1330611 SH SOLE 18 1268101 0 62510 AES CORP COM 00130H105 16224 667671 SH SOLE 19 667671 0 0 AES CORP COM 00130H105 411938 16952173 SH SOLE 21 16952173 0 0 AES CORP COM 00130H105 342944 14112907 SH SOLE 22 12767102 0 1345805 AES CORP COM 00130H105 9205 378805 SH SOLE 23 378805 0 0 AES CORP COM 00130H105 5905 243020 SH SOLE 25 243020 0 0 AES CORP COM 00130H105 26987 1110559 SH SOLE 26 400263 0 710296 AES CORP COM 00130H105 14032 577443 SH SOLE 28 11871 0 565572 AES CORP COM 00130H105 122 5009 SH SOLE 29 5009 0 0 AES CORP COM 00130H105 70592 2905015 SH SOLE 30 2905015 0 0 AES CORP COM 00130H105 5917 243504 SH SOLE 31 80529 0 162975 AES CORP COM 00130H105 849 34944 SH SOLE 34 34944 0 0 AES CORP COM 00130H105 7279 299536 SH SOLE 36 299536 0 0 AES CORP COM 00130H105 296 12180 SH SOLE 40 12180 0 0 AES CORP COM 00130H105 10197 419631 SH SOLE 43 36238 0 383393 AES CORP UNIT 99/99/9999 00130H204 84625 881511 SH SOLE 21 881511 0 0 AETHLON MED INC COM 00808Y307 1 415 SH SOLE 21 415 0 0 AETHLON MED INC COM 00808Y307 137 73411 SH SOLE 22 73411 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 542 71699 SH SOLE 2 26261 0 45438 AEVA TECHNOLOGIES INC COM 00835Q103 11 1495 SH SOLE 7 1495 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 2419 319941 SH SOLE 18 319941 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 1395 184524 SH SOLE 19 184524 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 28842 3815087 SH SOLE 21 3815087 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 18044 2386803 SH SOLE 22 2290791 0 96012 AEVA TECHNOLOGIES INC COM 00835Q103 93 12251 SH SOLE 25 12251 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 488 64579 SH SOLE 30 64579 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 96 12720 SH SOLE 40 12720 0 0 AEYE INC CL A COM 008183105 135 27818 SH SOLE 2 22938 0 4880 AEYE INC CL A COM 008183105 286 59146 SH SOLE 21 59146 0 0 AEYE INC CL A COM 008183105 7035 1453448 SH SOLE 22 1416452 0 36996 AEYE INC CL A COM 008183105 91 18714 SH SOLE 25 18714 0 0 AEYE INC CL A COM 008183105 135 27802 SH SOLE 30 27802 0 0 AEYE INC CL A COM 008183105 67 13871 SH SOLE 40 13871 0 0 AFC GAMMA INC COM 00109K105 957 42064 SH SOLE 2 36395 0 5669 AFC GAMMA INC COM 00109K105 846 37157 SH SOLE 18 37157 0 0 AFC GAMMA INC COM 00109K105 1050 46138 SH SOLE 19 46138 0 0 AFC GAMMA INC COM 00109K105 9704 426347 SH SOLE 21 426347 0 0 AFC GAMMA INC COM 00109K105 5067 222628 SH SOLE 22 214600 0 8028 AFFILIATED MANAGERS GROUP IN COM 008252108 18325 111390 SH SOLE 2 38309 0 73081 AFFILIATED MANAGERS GROUP IN COM 008252108 26 157 SH SOLE 4 157 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 137 835 SH SOLE 7 835 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 14369 87344 SH SOLE 18 87344 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1931 11737 SH SOLE 19 11737 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 327216 1989036 SH SOLE 21 1989036 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 182041 1106565 SH SOLE 22 1059895 0 46670 AFFILIATED MANAGERS GROUP IN COM 008252108 1087 6606 SH SOLE 25 6606 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3126 18999 SH SOLE 26 15968 0 3031 AFFILIATED MANAGERS GROUP IN COM 008252108 122 742 SH SOLE 28 742 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 8710 52943 SH SOLE 30 52943 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 42072 255744 SH SOLE 31 614 0 255130 AFFILIATED MANAGERS GROUP IN COM 008252108 643 3908 SH SOLE 36 3908 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 835 5073 SH SOLE 40 5073 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5963 36244 SH SOLE 43 3485 0 32759 AFFIMED N V COM N01045108 152 27620 SH SOLE 2 7736 0 19884 AFFIMED N V COM N01045108 9 1616 SH SOLE 7 1616 0 0 AFFIMED N V COM N01045108 1808 327574 SH SOLE 18 327574 0 0 AFFIMED N V COM N01045108 2098 380018 SH SOLE 19 380018 0 0 AFFIMED N V COM N01045108 27053 4900952 SH SOLE 21 4900952 0 0 AFFIMED N V COM N01045108 6338 1148188 SH SOLE 22 1131028 0 17160 AFFIMED N V COM N01045108 28 5157 SH SOLE 23 5157 0 0 AFFIMED N V COM N01045108 17 3141 SH SOLE 26 0 0 3141 AFFIMED N V COM N01045108 288 52260 SH SOLE 30 52260 0 0 AFFIMED N V COM N01045108 14 2457 SH SOLE 43 0 0 2457 AFFINITY BANCSHARES INC COM 00832E103 17 1119 SH SOLE 18 1119 0 0 AFFINITY BANCSHARES INC COM 00832E103 256 16609 SH SOLE 21 16609 0 0 AFFINITY BANCSHARES INC COM 00832E103 5 324 SH SOLE 22 324 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1885 18749 SH SOLE 2 14763 0 3986 AFFIRM HLDGS INC COM CL A 00827B106 4865 48376 SH SOLE 4 28792 0 19584 AFFIRM HLDGS INC COM CL A 00827B106 681 6772 SH SOLE 7 6772 0 0 AFFIRM HLDGS INC COM CL A 00827B106 14 138 SH SOLE 13 138 0 0 AFFIRM HLDGS INC COM CL A 00827B106 611 6074 SH SOLE 15 6074 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1601 15923 SH SOLE 18 11604 0 4319 AFFIRM HLDGS INC COM CL A 00827B106 66529 661587 SH SOLE 21 661587 0 0 AFFIRM HLDGS INC COM CL A 00827B106 206886 2057336 SH SOLE 22 2019617 0 37719 AFFIRM HLDGS INC COM CL A 00827B106 4945 49176 SH SOLE 23 49176 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1772 17620 SH SOLE 25 17620 0 0 AFFIRM HLDGS INC COM CL A 00827B106 12548 124782 SH SOLE 26 57576 0 67206 AFFIRM HLDGS INC COM CL A 00827B106 9074 90233 SH SOLE 28 3244 0 86989 AFFIRM HLDGS INC COM CL A 00827B106 12 123 SH SOLE 29 123 0 0 AFFIRM HLDGS INC COM CL A 00827B106 19240 191325 SH SOLE 30 191325 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1214 12074 SH SOLE 31 9113 0 2961 AFFIRM HLDGS INC COM CL A 00827B106 42907 426681 SH SOLE 34 426681 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1503 14942 SH SOLE 36 14942 0 0 AFFIRM HLDGS INC COM CL A 00827B106 304 3023 SH SOLE 40 3023 0 0 AFFIRM HLDGS INC COM CL A 00827B106 381 3785 SH SOLE 43 0 0 3785 AFLAC INC COM 001055102 90698 1553318 SH SOLE 2 197457 0 1355861 AFLAC INC COM 001055102 25694 440045 SH SOLE 4 236655 0 203390 AFLAC INC COM 001055102 35091 600979 SH SOLE 7 583034 0 17945 AFLAC INC COM 001055102 576 9868 SH SOLE 13 1843 0 8025 AFLAC INC COM 001055102 5281 90451 SH SOLE 15 90451 0 0 AFLAC INC COM 001055102 81621 1397856 SH SOLE 18 1312140 0 85716 AFLAC INC COM 001055102 17571 300932 SH SOLE 19 300932 0 0 AFLAC INC COM 001055102 1093453 18726710 SH SOLE 21 18726710 0 0 AFLAC INC COM 001055102 775788 13286323 SH SOLE 22 12002857 0 1283466 AFLAC INC COM 001055102 21009 359806 SH SOLE 23 359806 0 0 AFLAC INC COM 001055102 58029 993810 SH SOLE 25 993810 0 0 AFLAC INC COM 001055102 73693 1262090 SH SOLE 26 420817 0 841273 AFLAC INC COM 001055102 106336 1821142 SH SOLE 28 83086 0 1738056 AFLAC INC COM 001055102 81 1379 SH SOLE 29 1379 0 0 AFLAC INC COM 001055102 194585 3332502 SH SOLE 30 3332502 0 0 AFLAC INC COM 001055102 13898 238024 SH SOLE 31 72766 0 165258 AFLAC INC COM 001055102 1774 30377 SH SOLE 34 30377 0 0 AFLAC INC COM 001055102 18694 320159 SH SOLE 36 320159 0 0 AFLAC INC COM 001055102 1254 21484 SH SOLE 40 21484 0 0 AFLAC INC COM 001055102 41303 707368 SH SOLE 43 40142 0 667226 AFYA LTD CL A COM G01125106 1879 119625 SH SOLE 18 0 0 119625 AFYA LTD CL A COM G01125106 637 40532 SH SOLE 19 40532 0 0 AFYA LTD CL A COM G01125106 3102 197460 SH SOLE 25 197460 0 0 AFYA LTD CL A COM G01125106 7092 451450 SH SOLE 34 451450 0 0 AG MTG INVT TR INC COM NEW 001228501 447 43649 SH SOLE 2 43538 0 111 AG MTG INVT TR INC COM NEW 001228501 31 2981 SH SOLE 18 2981 0 0 AG MTG INVT TR INC COM NEW 001228501 20 1919 SH SOLE 19 1919 0 0 AG MTG INVT TR INC COM NEW 001228501 4028 393022 SH SOLE 21 393022 0 0 AG MTG INVT TR INC COM NEW 001228501 3687 359688 SH SOLE 22 359688 0 0 AGCO CORP COM 001084102 12643 108974 SH SOLE 2 55892 0 53082 AGCO CORP COM 001084102 279 2401 SH SOLE 4 2401 0 0 AGCO CORP COM 001084102 7399 63775 SH SOLE 7 63775 0 0 AGCO CORP COM 001084102 15786 136063 SH SOLE 18 136063 0 0 AGCO CORP COM 001084102 26239 226162 SH SOLE 19 226162 0 0 AGCO CORP COM 001084102 343200 2958113 SH SOLE 21 2958113 0 0 AGCO CORP COM 001084102 197888 1705640 SH SOLE 22 1634838 0 70802 AGCO CORP COM 001084102 9367 80736 SH SOLE 25 80736 0 0 AGCO CORP COM 001084102 3859 33263 SH SOLE 26 26567 0 6696 AGCO CORP COM 001084102 132 1134 SH SOLE 28 1134 0 0 AGCO CORP COM 001084102 12931 111454 SH SOLE 29 111454 0 0 AGCO CORP COM 001084102 8304 71572 SH SOLE 30 71572 0 0 AGCO CORP COM 001084102 109 939 SH SOLE 31 939 0 0 AGCO CORP COM 001084102 12367 106590 SH SOLE 34 106590 0 0 AGCO CORP COM 001084102 139 1201 SH SOLE 36 1201 0 0 AGCO CORP COM 001084102 981 8458 SH SOLE 40 8458 0 0 AGCO CORP COM 001084102 7061 60858 SH SOLE 43 3490 0 57368 AGEAGLE AERIAL SYS INC NEW COM 00848K101 69 43828 SH SOLE 2 2731 0 41097 AGEAGLE AERIAL SYS INC NEW COM 00848K101 2 1073 SH SOLE 7 1073 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 322 205345 SH SOLE 18 205345 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 184 117103 SH SOLE 19 117103 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 3875 2468142 SH SOLE 21 2468142 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 2685 1710043 SH SOLE 22 1687546 0 22497 AGENUS INC COM NEW 00847G705 914 283996 SH SOLE 2 126853 0 157143 AGENUS INC COM NEW 00847G705 2 586 SH SOLE 4 586 0 0 AGENUS INC COM NEW 00847G705 8 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 2171 674283 SH SOLE 18 609047 0 65236 AGENUS INC COM NEW 00847G705 5207 1616989 SH SOLE 19 1616989 0 0 AGENUS INC COM NEW 00847G705 26939 8366192 SH SOLE 21 8366192 0 0 AGENUS INC COM NEW 00847G705 19707 6120085 SH SOLE 22 6002337 0 117748 AGENUS INC COM NEW 00847G705 173 53711 SH SOLE 23 53711 0 0 AGENUS INC COM NEW 00847G705 66 20542 SH SOLE 25 20542 0 0 AGENUS INC COM NEW 00847G705 794 246537 SH SOLE 26 2461 0 244076 AGENUS INC COM NEW 00847G705 214 66473 SH SOLE 28 66473 0 0 AGENUS INC COM NEW 00847G705 397 123348 SH SOLE 30 123348 0 0 AGENUS INC COM NEW 00847G705 69 21426 SH SOLE 40 21426 0 0 AGENUS INC COM NEW 00847G705 170 52893 SH SOLE 43 0 0 52893 AGEX THERAPEUTICS INC COM 00848H108 5 4329 SH SOLE 18 4329 0 0 AGEX THERAPEUTICS INC COM 00848H108 74 67729 SH SOLE 21 67729 0 0 AGEX THERAPEUTICS INC COM 00848H108 135 124289 SH SOLE 22 124289 0 0 AGILE THERAPEUTICS INC COM 00847L100 1 2345 SH SOLE 2 0 0 2345 AGILE THERAPEUTICS INC COM 00847L100 7 14492 SH SOLE 18 14492 0 0 AGILE THERAPEUTICS INC COM 00847L100 125 255931 SH SOLE 21 255931 0 0 AGILE THERAPEUTICS INC COM 00847L100 603 1234886 SH SOLE 22 1234886 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 184330 1154590 SH SOLE 2 599015 0 555575 AGILENT TECHNOLOGIES INC COM 00846U101 62680 392611 SH SOLE 4 256936 0 135675 AGILENT TECHNOLOGIES INC COM 00846U101 43465 272252 SH SOLE 7 263457 0 8795 AGILENT TECHNOLOGIES INC COM 00846U101 9587 60049 SH SOLE 13 56971 0 3078 AGILENT TECHNOLOGIES INC COM 00846U101 4611 28880 SH SOLE 15 28880 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 118645 743157 SH SOLE 18 596088 0 147069 AGILENT TECHNOLOGIES INC COM 00846U101 197445 1236734 SH SOLE 19 1236734 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1510082 9458704 SH SOLE 21 9458704 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1265550 7927031 SH SOLE 22 6680049 0 1246982 AGILENT TECHNOLOGIES INC COM 00846U101 48076 301133 SH SOLE 23 301133 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 118520 742377 SH SOLE 25 742377 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 188908 1183261 SH SOLE 26 634633 0 548628 AGILENT TECHNOLOGIES INC COM 00846U101 199885 1252018 SH SOLE 28 17958 0 1234060 AGILENT TECHNOLOGIES INC COM 00846U101 19594 122730 SH SOLE 29 122730 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 455839 2855240 SH SOLE 30 2749792 0 105448 AGILENT TECHNOLOGIES INC COM 00846U101 45451 284692 SH SOLE 31 182359 0 102333 AGILENT TECHNOLOGIES INC COM 00846U101 133343 835218 SH SOLE 34 835218 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 20824 130438 SH SOLE 36 130438 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1630 10208 SH SOLE 40 10208 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 57617 360896 SH SOLE 43 26364 0 334532 AGILETHOUGHT INC CLASS A COM 00857F100 6 1298 SH SOLE 21 1298 0 0 AGILETHOUGHT INC CLASS A COM 00857F100 191 40377 SH SOLE 22 40377 0 0 AGILITI INC COM 00848J104 296 12790 SH SOLE 2 8466 0 4324 AGILITI INC COM 00848J104 8 363 SH SOLE 7 363 0 0 AGILITI INC COM 00848J104 3766 162614 SH SOLE 18 162614 0 0 AGILITI INC COM 00848J104 35759 1543991 SH SOLE 19 1543991 0 0 AGILITI INC COM 00848J104 19866 857789 SH SOLE 21 857789 0 0 AGILITI INC COM 00848J104 13830 597150 SH SOLE 22 581634 0 15516 AGILITI INC COM 00848J104 97 4182 SH SOLE 25 4182 0 0 AGILITI INC COM 00848J104 56 2414 SH SOLE 26 0 0 2414 AGILITI INC COM 00848J104 209 9030 SH SOLE 30 9030 0 0 AGILITI INC COM 00848J104 130 5606 SH SOLE 40 5606 0 0 AGILON HEALTH INC COM 00857U107 9082 336361 SH SOLE 2 136061 0 200300 AGILON HEALTH INC COM 00857U107 64 2378 SH SOLE 7 2378 0 0 AGILON HEALTH INC COM 00857U107 3447 127678 SH SOLE 18 127678 0 0 AGILON HEALTH INC COM 00857U107 30915 1145007 SH SOLE 19 1145007 0 0 AGILON HEALTH INC COM 00857U107 58332 2160435 SH SOLE 21 2160435 0 0 AGILON HEALTH INC COM 00857U107 55114 2041260 SH SOLE 22 1921078 0 120182 AGILON HEALTH INC COM 00857U107 68 2526 SH SOLE 31 2526 0 0 AGILON HEALTH INC COM 00857U107 58063 2150488 SH SOLE 34 2150488 0 0 AGILYSYS INC COM 00847J105 416 9347 SH SOLE 2 6350 0 2997 AGILYSYS INC COM 00847J105 3 76 SH SOLE 4 76 0 0 AGILYSYS INC COM 00847J105 12 264 SH SOLE 7 264 0 0 AGILYSYS INC COM 00847J105 3363 75647 SH SOLE 18 75647 0 0 AGILYSYS INC COM 00847J105 1647 37050 SH SOLE 19 37050 0 0 AGILYSYS INC COM 00847J105 106314 2391218 SH SOLE 21 2391218 0 0 AGILYSYS INC COM 00847J105 23488 528294 SH SOLE 22 513361 0 14933 AGILYSYS INC COM 00847J105 108 2435 SH SOLE 25 2435 0 0 AGILYSYS INC COM 00847J105 773 17383 SH SOLE 26 12892 0 4491 AGILYSYS INC COM 00847J105 83 1877 SH SOLE 28 1877 0 0 AGILYSYS INC COM 00847J105 1736 39043 SH SOLE 30 39043 0 0 AGILYSYS INC COM 00847J105 107 2407 SH SOLE 40 2407 0 0 AGILYSYS INC COM 00847J105 98 2200 SH SOLE 43 0 0 2200 AGIOS PHARMACEUTICALS INC COM 00847X104 1677 51011 SH SOLE 2 16936 0 34075 AGIOS PHARMACEUTICALS INC COM 00847X104 9 265 SH SOLE 4 265 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 27 829 SH SOLE 7 829 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 6447 196143 SH SOLE 18 196143 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 30854 938665 SH SOLE 19 938665 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 79094 2406272 SH SOLE 21 2406272 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 43175 1313519 SH SOLE 22 1257932 0 55587 AGIOS PHARMACEUTICALS INC COM 00847X104 315 9583 SH SOLE 25 9583 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1035 31483 SH SOLE 26 25314 0 6169 AGIOS PHARMACEUTICALS INC COM 00847X104 107 3241 SH SOLE 28 3241 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 13932 423854 SH SOLE 30 423854 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 112 3397 SH SOLE 34 3397 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 121 3669 SH SOLE 36 3669 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 236 7183 SH SOLE 40 7183 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 638 19422 SH SOLE 43 640 0 18782 AGNC INVT CORP COM 00123Q104 25405 1689179 SH SOLE 2 124312 0 1564867 AGNC INVT CORP COM 00123Q104 6061 402960 SH SOLE 4 220708 0 182252 AGNC INVT CORP COM 00123Q104 1288 85646 SH SOLE 7 85646 0 0 AGNC INVT CORP COM 00123Q104 20 1361 SH SOLE 13 1361 0 0 AGNC INVT CORP COM 00123Q104 915 60861 SH SOLE 15 60861 0 0 AGNC INVT CORP COM 00123Q104 7498 498544 SH SOLE 18 472540 0 26004 AGNC INVT CORP COM 00123Q104 2313 153766 SH SOLE 19 153766 0 0 AGNC INVT CORP COM 00123Q104 275306 18304927 SH SOLE 21 18304927 0 0 AGNC INVT CORP COM 00123Q104 178338 11857589 SH SOLE 22 11270020 0 587569 AGNC INVT CORP COM 00123Q104 4484 298128 SH SOLE 23 298128 0 0 AGNC INVT CORP COM 00123Q104 18631 1238795 SH SOLE 25 1238795 0 0 AGNC INVT CORP COM 00123Q104 11417 759081 SH SOLE 26 380688 0 378393 AGNC INVT CORP COM 00123Q104 17976 1195208 SH SOLE 28 9353 0 1185855 AGNC INVT CORP COM 00123Q104 40656 2703210 SH SOLE 30 1662450 0 1040760 AGNC INVT CORP COM 00123Q104 2904 193071 SH SOLE 31 62506 0 130565 AGNC INVT CORP COM 00123Q104 369 24519 SH SOLE 34 24519 0 0 AGNC INVT CORP COM 00123Q104 4427 294375 SH SOLE 36 294375 0 0 AGNC INVT CORP COM 00123Q104 276 18363 SH SOLE 40 18363 0 0 AGNC INVT CORP COM 00123Q104 8544 568068 SH SOLE 43 43270 0 524798 AGNICO EAGLE MINES LTD COM 008474108 3096 58260 SH SOLE 21 58260 0 0 AGNICO EAGLE MINES LTD COM 008474108 795 14962 SH SOLE 31 0 0 14962 AGNICO EAGLE MINES LTD COM 008474108 9554 179785 SH SOLE 43 4251 0 175534 AGORA INC ADS 00851L103 451 27829 SH SOLE 2 2096 0 25733 AGORA INC ADS 00851L103 431 26598 SH SOLE 4 13406 0 13192 AGORA INC ADS 00851L103 83 5094 SH SOLE 13 0 0 5094 AGORA INC ADS 00851L103 447 27578 SH SOLE 15 27578 0 0 AGORA INC ADS 00851L103 543 33526 SH SOLE 18 33526 0 0 AGORA INC ADS 00851L103 14486 893616 SH SOLE 21 893616 0 0 AGORA INC ADS 00851L103 7761 478787 SH SOLE 22 424544 0 54243 AGORA INC ADS 00851L103 371 22867 SH SOLE 23 22867 0 0 AGORA INC ADS 00851L103 17 1045 SH SOLE 25 1045 0 0 AGORA INC ADS 00851L103 1627 100374 SH SOLE 26 7430 0 92944 AGORA INC ADS 00851L103 1014 62524 SH SOLE 28 6846 0 55678 AGORA INC ADS 00851L103 4332 267236 SH SOLE 30 267236 0 0 AGORA INC ADS 00851L103 12 722 SH SOLE 31 0 0 722 AGORA INC ADS 00851L103 64 3927 SH SOLE 34 3927 0 0 AGORA INC ADS 00851L103 4 216 SH SOLE 40 216 0 0 AGREE RLTY CORP COM 008492100 8462 118588 SH SOLE 2 77624 0 40964 AGREE RLTY CORP COM 008492100 19438 272391 SH SOLE 4 272391 0 0 AGREE RLTY CORP COM 008492100 6108 85599 SH SOLE 7 85599 0 0 AGREE RLTY CORP COM 008492100 37928 531503 SH SOLE 18 531503 0 0 AGREE RLTY CORP COM 008492100 20691 289959 SH SOLE 19 289959 0 0 AGREE RLTY CORP COM 008492100 623386 8735796 SH SOLE 21 8735796 0 0 AGREE RLTY CORP COM 008492100 174859 2450376 SH SOLE 22 2208030 0 242346 AGREE RLTY CORP COM 008492100 1627 22806 SH SOLE 23 22806 0 0 AGREE RLTY CORP COM 008492100 21382 299635 SH SOLE 25 299635 0 0 AGREE RLTY CORP COM 008492100 1525 21371 SH SOLE 26 17444 0 3927 AGREE RLTY CORP COM 008492100 5076 71132 SH SOLE 28 1228 0 69904 AGREE RLTY CORP COM 008492100 28008 392494 SH SOLE 30 392494 0 0 AGREE RLTY CORP COM 008492100 20891 292757 SH SOLE 31 0 0 292757 AGREE RLTY CORP COM 008492100 3003 42078 SH SOLE 34 42078 0 0 AGREE RLTY CORP COM 008492100 615 8612 SH SOLE 40 8612 0 0 AGREE RLTY CORP COM 008492100 2323 32556 SH SOLE 43 1637 0 30919 AGRIFY CORP COM 00853E107 30 3292 SH SOLE 18 3292 0 0 AGRIFY CORP COM 00853E107 426 46357 SH SOLE 21 46357 0 0 AGRIFY CORP COM 00853E107 2327 252881 SH SOLE 22 252881 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 13 6532 SH SOLE 18 6532 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 187 93964 SH SOLE 21 93964 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 199 99989 SH SOLE 22 99989 0 0 AIKIDO PHARMA INC COM 008875106 24 40759 SH SOLE 21 40759 0 0 AIKIDO PHARMA INC COM 008875106 727 1238001 SH SOLE 22 1238001 0 0 AILERON THERAPEUTICS INC COM 00887A105 8 14981 SH SOLE 18 14981 0 0 AILERON THERAPEUTICS INC COM 00887A105 104 184708 SH SOLE 21 184708 0 0 AILERON THERAPEUTICS INC COM 00887A105 2 3799 SH SOLE 22 3799 0 0 AIM IMMUNOTECH INC COM 00901B105 9 9870 SH SOLE 18 9870 0 0 AIM IMMUNOTECH INC COM 00901B105 116 126100 SH SOLE 21 126100 0 0 AIM IMMUNOTECH INC COM 00901B105 642 698333 SH SOLE 22 698333 0 0 AIR INDS GROUP COM NEW 00912N205 5 5356 SH SOLE 18 5356 0 0 AIR INDS GROUP COM NEW 00912N205 65 71902 SH SOLE 21 71902 0 0 AIR LEASE CORP CL A 00912X302 13924 314801 SH SOLE 2 36815 0 277986 AIR LEASE CORP CL A 00912X302 2346 53043 SH SOLE 4 53043 0 0 AIR LEASE CORP CL A 00912X302 108 2432 SH SOLE 7 2432 0 0 AIR LEASE CORP CL A 00912X302 1894 42830 SH SOLE 13 42830 0 0 AIR LEASE CORP CL A 00912X302 6866 155245 SH SOLE 15 155245 0 0 AIR LEASE CORP CL A 00912X302 2043 46196 SH SOLE 18 46196 0 0 AIR LEASE CORP CL A 00912X302 1399 31625 SH SOLE 19 31625 0 0 AIR LEASE CORP CL A 00912X302 59771 1351375 SH SOLE 21 1351375 0 0 AIR LEASE CORP CL A 00912X302 105390 2382776 SH SOLE 22 2265143 0 117633 AIR LEASE CORP CL A 00912X302 3862 87313 SH SOLE 25 87313 0 0 AIR LEASE CORP CL A 00912X302 3832 86628 SH SOLE 26 34958 0 51670 AIR LEASE CORP CL A 00912X302 1768 39971 SH SOLE 28 39971 0 0 AIR LEASE CORP CL A 00912X302 2816 63668 SH SOLE 30 63668 0 0 AIR LEASE CORP CL A 00912X302 70 1587 SH SOLE 31 1587 0 0 AIR LEASE CORP CL A 00912X302 35204 795925 SH SOLE 34 795925 0 0 AIR LEASE CORP CL A 00912X302 260 5887 SH SOLE 36 5887 0 0 AIR LEASE CORP CL A 00912X302 604 13655 SH SOLE 40 13655 0 0 AIR LEASE CORP CL A 00912X302 8757 197995 SH SOLE 43 6923 0 191072 AIR PRODS & CHEMS INC COM 009158106 140227 460878 SH SOLE 2 51343 0 409535 AIR PRODS & CHEMS INC COM 009158106 31070 102117 SH SOLE 4 92720 0 9397 AIR PRODS & CHEMS INC COM 009158106 64179 210934 SH SOLE 7 204309 0 6625 AIR PRODS & CHEMS INC COM 009158106 874 2871 SH SOLE 13 563 0 2308 AIR PRODS & CHEMS INC COM 009158106 9542 31362 SH SOLE 15 31362 0 0 AIR PRODS & CHEMS INC COM 009158106 128328 421771 SH SOLE 18 392024 0 29747 AIR PRODS & CHEMS INC COM 009158106 192545 632832 SH SOLE 19 632832 0 0 AIR PRODS & CHEMS INC COM 009158106 14367 47221 SH SOLE 20 47221 0 0 AIR PRODS & CHEMS INC COM 009158106 1481269 4868431 SH SOLE 21 4868431 0 0 AIR PRODS & CHEMS INC COM 009158106 1417871 4660065 SH SOLE 22 4213997 0 446068 AIR PRODS & CHEMS INC COM 009158106 38491 126507 SH SOLE 23 126507 0 0 AIR PRODS & CHEMS INC COM 009158106 85936 282443 SH SOLE 25 282443 0 0 AIR PRODS & CHEMS INC COM 009158106 137051 450439 SH SOLE 26 150299 0 300140 AIR PRODS & CHEMS INC COM 009158106 116616 383279 SH SOLE 28 6248 0 377031 AIR PRODS & CHEMS INC COM 009158106 274613 902560 SH SOLE 30 902560 0 0 AIR PRODS & CHEMS INC COM 009158106 23932 78658 SH SOLE 31 24582 0 54076 AIR PRODS & CHEMS INC COM 009158106 93598 307625 SH SOLE 34 307625 0 0 AIR PRODS & CHEMS INC COM 009158106 29678 97540 SH SOLE 36 97540 0 0 AIR PRODS & CHEMS INC COM 009158106 2261 7432 SH SOLE 40 7432 0 0 AIR PRODS & CHEMS INC COM 009158106 67337 221315 SH SOLE 43 18128 0 203187 AIR T INC COM 009207101 75 3000 SH SOLE 17 0 0 3000 AIR T INC COM 009207101 4 161 SH SOLE 18 161 0 0 AIR T INC COM 009207101 82 3277 SH SOLE 21 3277 0 0 AIR T INC COM 009207101 89 3521 SH SOLE 22 3521 0 0 AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 1501 1349000 PRN SOLE 21 1349000 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1158 39422 SH SOLE 2 6891 0 32531 AIR TRANSPORT SERVICES GRP I COM 00922R105 25 835 SH SOLE 7 835 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 5 180 SH SOLE 17 0 0 180 AIR TRANSPORT SERVICES GRP I COM 00922R105 5338 181691 SH SOLE 18 181691 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3096 105369 SH SOLE 19 105369 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 67057 2282418 SH SOLE 21 2282418 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 40762 1387414 SH SOLE 22 1346543 0 40871 AIR TRANSPORT SERVICES GRP I COM 00922R105 83 2823 SH SOLE 25 2823 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 68 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 389 13244 SH SOLE 30 13244 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 54 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 178 6047 SH SOLE 43 83 0 5964 AIRBNB INC COM CL A 009066101 15808 94949 SH SOLE 2 61548 0 33401 AIRBNB INC COM CL A 009066101 22366 134338 SH SOLE 4 78932 0 55406 AIRBNB INC COM CL A 009066101 9171 55085 SH SOLE 7 55085 0 0 AIRBNB INC COM CL A 009066101 1506 9044 SH SOLE 13 7422 0 1622 AIRBNB INC COM CL A 009066101 2916 17513 SH SOLE 15 17513 0 0 AIRBNB INC COM CL A 009066101 17581 105597 SH SOLE 18 93430 0 12167 AIRBNB INC COM CL A 009066101 95336 572625 SH SOLE 19 572625 0 0 AIRBNB INC COM CL A 009066101 102313 614528 SH SOLE 21 614528 0 0 AIRBNB INC COM CL A 009066101 806076 4841588 SH SOLE 22 4741546 0 100042 AIRBNB INC COM CL A 009066101 22047 132420 SH SOLE 23 132420 0 0 AIRBNB INC COM CL A 009066101 17135 102917 SH SOLE 25 102917 0 0 AIRBNB INC COM CL A 009066101 40265 241848 SH SOLE 26 156766 0 85082 AIRBNB INC COM CL A 009066101 57389 344697 SH SOLE 28 10914 0 333783 AIRBNB INC COM CL A 009066101 76 454 SH SOLE 29 454 0 0 AIRBNB INC COM CL A 009066101 124079 745262 SH SOLE 30 642473 0 102789 AIRBNB INC COM CL A 009066101 7264 43628 SH SOLE 31 22998 0 20630 AIRBNB INC COM CL A 009066101 13970 83908 SH SOLE 32 83908 0 0 AIRBNB INC COM CL A 009066101 62997 378382 SH SOLE 34 378382 0 0 AIRBNB INC COM CL A 009066101 7027 42208 SH SOLE 36 42208 0 0 AIRBNB INC COM CL A 009066101 1296 7782 SH SOLE 40 7782 0 0 AIRBNB INC COM CL A 009066101 3135 18832 SH SOLE 43 786 0 18046 AIRGAIN INC COM 00938A104 18 1684 SH SOLE 18 1684 0 0 AIRGAIN INC COM 00938A104 229 21556 SH SOLE 21 21556 0 0 AIRGAIN INC COM 00938A104 1910 179718 SH SOLE 22 179718 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 197 11434 SH SOLE 2 0 0 11434 AIRSCULPT TECHNOLOGIES INC COM 009496100 293 17056 SH SOLE 18 17056 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 188 10949 SH SOLE 19 10949 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 2409 140157 SH SOLE 21 140157 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 456 26521 SH SOLE 22 25996 0 525 AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 7 1719 SH SOLE 22 1719 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 40696 347713 SH SOLE 2 107239 0 240474 AKAMAI TECHNOLOGIES INC COM 00971T101 10363 88539 SH SOLE 4 74977 0 13562 AKAMAI TECHNOLOGIES INC COM 00971T101 22000 187973 SH SOLE 7 183335 0 4638 AKAMAI TECHNOLOGIES INC COM 00971T101 922 7881 SH SOLE 13 5978 0 1903 AKAMAI TECHNOLOGIES INC COM 00971T101 2118 18100 SH SOLE 15 18100 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 32263 275654 SH SOLE 18 253483 0 22171 AKAMAI TECHNOLOGIES INC COM 00971T101 9099 77740 SH SOLE 19 77740 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 736749 6294849 SH SOLE 21 6294849 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 447096 3820028 SH SOLE 22 3477898 0 342130 AKAMAI TECHNOLOGIES INC COM 00971T101 11344 96920 SH SOLE 23 96920 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 37409 319625 SH SOLE 25 319625 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 49059 419166 SH SOLE 26 150769 0 268397 AKAMAI TECHNOLOGIES INC COM 00971T101 64898 554492 SH SOLE 28 16680 0 537812 AKAMAI TECHNOLOGIES INC COM 00971T101 357 3049 SH SOLE 29 3049 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 176389 1507083 SH SOLE 30 1418107 0 88976 AKAMAI TECHNOLOGIES INC COM 00971T101 7069 60399 SH SOLE 31 20216 0 40183 AKAMAI TECHNOLOGIES INC COM 00971T101 1285 10981 SH SOLE 34 10981 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 11675 99756 SH SOLE 36 99756 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 647 5532 SH SOLE 40 5532 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 20860 178226 SH SOLE 43 5942 0 172284 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 9635 7362000 PRN SOLE 21 7362000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 585 500000 PRN SOLE 2 500000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 8128 6951000 PRN SOLE 21 6951000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 2339 2000000 PRN SOLE 22 2000000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 309 136667 SH SOLE 2 43946 0 92721 AKEBIA THERAPEUTICS INC COM 00972D105 1 545 SH SOLE 4 545 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 5 2371 SH SOLE 7 2371 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1186 524903 SH SOLE 18 524903 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1825 807667 SH SOLE 19 807667 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 17718 7839878 SH SOLE 21 7839878 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 10110 4473533 SH SOLE 22 4343735 0 129798 AKEBIA THERAPEUTICS INC COM 00972D105 28 12449 SH SOLE 23 12449 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 48 21129 SH SOLE 25 21129 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 234 103630 SH SOLE 26 52123 0 51507 AKEBIA THERAPEUTICS INC COM 00972D105 27 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 357 157939 SH SOLE 30 157939 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 40 17767 SH SOLE 40 17767 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 31 13840 SH SOLE 43 1623 0 12217 AKERNA CORP COM 00973W102 3 1442 SH SOLE 2 0 0 1442 AKERNA CORP COM 00973W102 6 3713 SH SOLE 18 3713 0 0 AKERNA CORP COM 00973W102 120 68792 SH SOLE 21 68792 0 0 AKERNA CORP COM 00973W102 380 217167 SH SOLE 22 217167 0 0 AKERO THERAPEUTICS INC COM 00973Y108 203 9611 SH SOLE 2 5190 0 4421 AKERO THERAPEUTICS INC COM 00973Y108 9 413 SH SOLE 7 413 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1599 75614 SH SOLE 18 75614 0 0 AKERO THERAPEUTICS INC COM 00973Y108 2467 116620 SH SOLE 19 116620 0 0 AKERO THERAPEUTICS INC COM 00973Y108 23880 1129058 SH SOLE 21 1129058 0 0 AKERO THERAPEUTICS INC COM 00973Y108 12056 570043 SH SOLE 22 556532 0 13511 AKERO THERAPEUTICS INC COM 00973Y108 14 663 SH SOLE 23 663 0 0 AKERO THERAPEUTICS INC COM 00973Y108 59 2771 SH SOLE 25 2771 0 0 AKERO THERAPEUTICS INC COM 00973Y108 31 1448 SH SOLE 26 0 0 1448 AKERO THERAPEUTICS INC COM 00973Y108 369 17427 SH SOLE 28 17427 0 0 AKERO THERAPEUTICS INC COM 00973Y108 394 18622 SH SOLE 30 18622 0 0 AKERO THERAPEUTICS INC COM 00973Y108 34 1624 SH SOLE 40 1624 0 0 AKERO THERAPEUTICS INC COM 00973Y108 4 208 SH SOLE 43 0 0 208 AKOUOS INC COM 00973J101 158 18631 SH SOLE 2 2369 0 16262 AKOUOS INC COM 00973J101 3 373 SH SOLE 7 373 0 0 AKOUOS INC COM 00973J101 644 75736 SH SOLE 18 75736 0 0 AKOUOS INC COM 00973J101 2829 332780 SH SOLE 19 332780 0 0 AKOUOS INC COM 00973J101 8882 1044894 SH SOLE 21 1044894 0 0 AKOUOS INC COM 00973J101 4206 494833 SH SOLE 22 480625 0 14208 AKOUOS INC COM 00973J101 7 789 SH SOLE 23 789 0 0 AKOUOS INC COM 00973J101 134 15760 SH SOLE 30 15760 0 0 AKOUOS INC COM 00973J101 18 2150 SH SOLE 34 2150 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 41 6115 SH SOLE 2 1778 0 4337 AKOUSTIS TECHNOLOGIES INC COM 00973N102 4 635 SH SOLE 7 635 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 899 134549 SH SOLE 18 134549 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 572 85635 SH SOLE 19 85635 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 11119 1664481 SH SOLE 21 1664481 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 7053 1055784 SH SOLE 22 1049865 0 5919 AKOUSTIS TECHNOLOGIES INC COM 00973N102 125 18738 SH SOLE 43 0 0 18738 AKOYA BIOSCIENCES INC COM 00974H104 243 15901 SH SOLE 2 12113 0 3788 AKOYA BIOSCIENCES INC COM 00974H104 452 29514 SH SOLE 18 29514 0 0 AKOYA BIOSCIENCES INC COM 00974H104 630 41137 SH SOLE 19 41137 0 0 AKOYA BIOSCIENCES INC COM 00974H104 8485 554214 SH SOLE 21 554214 0 0 AKOYA BIOSCIENCES INC COM 00974H104 1871 122190 SH SOLE 22 121919 0 271 AKOYA BIOSCIENCES INC COM 00974H104 27 1770 SH SOLE 23 1770 0 0 AKOYA BIOSCIENCES INC COM 00974H104 24 1538 SH SOLE 26 0 0 1538 AKUMIN INC COM 01021F109 21 12044 SH SOLE 18 12044 0 0 AKUMIN INC COM 01021F109 254 145386 SH SOLE 21 145386 0 0 ALAMO GROUP INC COM 011311107 730 4960 SH SOLE 2 2895 0 2065 ALAMO GROUP INC COM 011311107 7 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 1173 7972 SH SOLE 7 7972 0 0 ALAMO GROUP INC COM 011311107 5054 34340 SH SOLE 18 34340 0 0 ALAMO GROUP INC COM 011311107 2580 17529 SH SOLE 19 17529 0 0 ALAMO GROUP INC COM 011311107 172378 1171202 SH SOLE 21 1171202 0 0 ALAMO GROUP INC COM 011311107 34903 237144 SH SOLE 22 231475 0 5669 ALAMO GROUP INC COM 011311107 223 1517 SH SOLE 25 1517 0 0 ALAMO GROUP INC COM 011311107 1033 7022 SH SOLE 26 5957 0 1065 ALAMO GROUP INC COM 011311107 20 134 SH SOLE 28 134 0 0 ALAMO GROUP INC COM 011311107 2731 18557 SH SOLE 30 18557 0 0 ALAMO GROUP INC COM 011311107 84 573 SH SOLE 36 573 0 0 ALAMO GROUP INC COM 011311107 174 1184 SH SOLE 40 1184 0 0 ALAMO GROUP INC COM 011311107 1078 7322 SH SOLE 43 221 0 7101 ALAMOS GOLD INC NEW COM CL A 011532108 716 93155 SH SOLE 21 93155 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 153 19837 SH SOLE 43 0 0 19837 ALARM COM HLDGS INC COM 011642105 3304 38958 SH SOLE 2 26736 0 12222 ALARM COM HLDGS INC COM 011642105 53 623 SH SOLE 4 183 0 440 ALARM COM HLDGS INC COM 011642105 57 675 SH SOLE 7 675 0 0 ALARM COM HLDGS INC COM 011642105 14449 170370 SH SOLE 18 163172 0 7198 ALARM COM HLDGS INC COM 011642105 15942 187979 SH SOLE 19 187979 0 0 ALARM COM HLDGS INC COM 011642105 476218 5615112 SH SOLE 21 5615112 0 0 ALARM COM HLDGS INC COM 011642105 104414 1231151 SH SOLE 22 1204907 0 26244 ALARM COM HLDGS INC COM 011642105 287 3382 SH SOLE 23 3382 0 0 ALARM COM HLDGS INC COM 011642105 508 5987 SH SOLE 25 5987 0 0 ALARM COM HLDGS INC COM 011642105 2581 30438 SH SOLE 26 14115 0 16323 ALARM COM HLDGS INC COM 011642105 71 842 SH SOLE 28 842 0 0 ALARM COM HLDGS INC COM 011642105 29716 350384 SH SOLE 30 350384 0 0 ALARM COM HLDGS INC COM 011642105 505 5954 SH SOLE 34 5954 0 0 ALARM COM HLDGS INC COM 011642105 471 5556 SH SOLE 40 5556 0 0 ALARM COM HLDGS INC COM 011642105 1175 13858 SH SOLE 43 300 0 13558 ALASKA AIR GROUP INC COM 011659109 9414 180693 SH SOLE 2 63285 0 117408 ALASKA AIR GROUP INC COM 011659109 81 1547 SH SOLE 4 1547 0 0 ALASKA AIR GROUP INC COM 011659109 5114 98148 SH SOLE 7 93585 0 4563 ALASKA AIR GROUP INC COM 011659109 94 1800 SH SOLE 15 1800 0 0 ALASKA AIR GROUP INC COM 011659109 17925 344045 SH SOLE 18 282849 0 61196 ALASKA AIR GROUP INC COM 011659109 12377 237567 SH SOLE 19 237567 0 0 ALASKA AIR GROUP INC COM 011659109 166934 3204102 SH SOLE 21 3204102 0 0 ALASKA AIR GROUP INC COM 011659109 156250 2999049 SH SOLE 22 2714175 0 284874 ALASKA AIR GROUP INC COM 011659109 121 2317 SH SOLE 23 2317 0 0 ALASKA AIR GROUP INC COM 011659109 221 4233 SH SOLE 25 4233 0 0 ALASKA AIR GROUP INC COM 011659109 17226 330638 SH SOLE 26 224003 0 106635 ALASKA AIR GROUP INC COM 011659109 142 2721 SH SOLE 28 2032 0 689 ALASKA AIR GROUP INC COM 011659109 14712 282380 SH SOLE 30 282380 0 0 ALASKA AIR GROUP INC COM 011659109 98 1888 SH SOLE 31 1888 0 0 ALASKA AIR GROUP INC COM 011659109 719 13792 SH SOLE 34 13792 0 0 ALASKA AIR GROUP INC COM 011659109 176 3378 SH SOLE 36 3378 0 0 ALASKA AIR GROUP INC COM 011659109 193 3701 SH SOLE 40 3701 0 0 ALASKA AIR GROUP INC COM 011659109 5845 112196 SH SOLE 43 11989 0 100207 ALBANY INTL CORP CL A 012348108 1952 22067 SH SOLE 2 8471 0 13596 ALBANY INTL CORP CL A 012348108 11 122 SH SOLE 4 122 0 0 ALBANY INTL CORP CL A 012348108 39 436 SH SOLE 7 436 0 0 ALBANY INTL CORP CL A 012348108 10380 117354 SH SOLE 18 117354 0 0 ALBANY INTL CORP CL A 012348108 5660 63996 SH SOLE 19 63996 0 0 ALBANY INTL CORP CL A 012348108 336647 3806071 SH SOLE 21 3806071 0 0 ALBANY INTL CORP CL A 012348108 70274 794501 SH SOLE 22 765963 0 28538 ALBANY INTL CORP CL A 012348108 413 4670 SH SOLE 25 4670 0 0 ALBANY INTL CORP CL A 012348108 1324 14974 SH SOLE 26 12564 0 2410 ALBANY INTL CORP CL A 012348108 48 547 SH SOLE 28 547 0 0 ALBANY INTL CORP CL A 012348108 5068 57298 SH SOLE 30 57298 0 0 ALBANY INTL CORP CL A 012348108 318 3590 SH SOLE 40 3590 0 0 ALBANY INTL CORP CL A 012348108 955 10794 SH SOLE 43 138 0 10656 ALBEMARLE CORP COM 012653101 60465 258652 SH SOLE 2 31063 0 227589 ALBEMARLE CORP COM 012653101 17541 75034 SH SOLE 4 44976 0 30058 ALBEMARLE CORP COM 012653101 24104 103111 SH SOLE 7 99700 0 3411 ALBEMARLE CORP COM 012653101 354 1515 SH SOLE 13 311 0 1204 ALBEMARLE CORP COM 012653101 2986 12774 SH SOLE 15 12774 0 0 ALBEMARLE CORP COM 012653101 0 1 SH SOLE 17 0 0 1 ALBEMARLE CORP COM 012653101 55661 238102 SH SOLE 18 222245 0 15857 ALBEMARLE CORP COM 012653101 129367 553394 SH SOLE 19 553394 0 0 ALBEMARLE CORP COM 012653101 763663 3266728 SH SOLE 21 3266728 0 0 ALBEMARLE CORP COM 012653101 582133 2490196 SH SOLE 22 2255245 0 234951 ALBEMARLE CORP COM 012653101 15564 66579 SH SOLE 23 66579 0 0 ALBEMARLE CORP COM 012653101 78176 334414 SH SOLE 25 334414 0 0 ALBEMARLE CORP COM 012653101 62687 268157 SH SOLE 26 104981 0 163176 ALBEMARLE CORP COM 012653101 57883 247606 SH SOLE 28 21038 0 226568 ALBEMARLE CORP COM 012653101 11 47 SH SOLE 29 47 0 0 ALBEMARLE CORP COM 012653101 129508 553997 SH SOLE 30 551607 0 2390 ALBEMARLE CORP COM 012653101 9696 41478 SH SOLE 31 12786 0 28692 ALBEMARLE CORP COM 012653101 120430 515164 SH SOLE 34 515164 0 0 ALBEMARLE CORP COM 012653101 10681 45689 SH SOLE 36 45689 0 0 ALBEMARLE CORP COM 012653101 935 4001 SH SOLE 40 4001 0 0 ALBEMARLE CORP COM 012653101 10412 44539 SH SOLE 43 4717 0 39822 ALBERTSONS COS INC COMMON STOCK 013091103 12550 415698 SH SOLE 2 29951 0 385747 ALBERTSONS COS INC COMMON STOCK 013091103 69 2276 SH SOLE 7 2276 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1918 63529 SH SOLE 18 63529 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1511 50062 SH SOLE 19 50062 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 49280 1632317 SH SOLE 21 1632317 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 79380 2629331 SH SOLE 22 2517754 0 111577 ALBERTSONS COS INC COMMON STOCK 013091103 71 2336 SH SOLE 31 2336 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 14 450 SH SOLE 43 0 0 450 ALBIREO PHARMA INC COM 01345P106 233 10025 SH SOLE 2 4278 0 5747 ALBIREO PHARMA INC COM 01345P106 2 67 SH SOLE 4 67 0 0 ALBIREO PHARMA INC COM 01345P106 4 170 SH SOLE 7 170 0 0 ALBIREO PHARMA INC COM 01345P106 1161 49855 SH SOLE 18 49855 0 0 ALBIREO PHARMA INC COM 01345P106 685 29400 SH SOLE 19 29400 0 0 ALBIREO PHARMA INC COM 01345P106 14297 613863 SH SOLE 21 613863 0 0 ALBIREO PHARMA INC COM 01345P106 10459 449071 SH SOLE 22 439820 0 9251 ALBIREO PHARMA INC COM 01345P106 46 1990 SH SOLE 25 1990 0 0 ALBIREO PHARMA INC COM 01345P106 239 10265 SH SOLE 30 10265 0 0 ALBIREO PHARMA INC COM 01345P106 49 2111 SH SOLE 40 2111 0 0 ALBIREO PHARMA INC COM 01345P106 46 1966 SH SOLE 43 827 0 1139 ALCOA CORP COM 013872106 47527 797702 SH SOLE 2 313789 0 483913 ALCOA CORP COM 013872106 1299 21799 SH SOLE 4 21799 0 0 ALCOA CORP COM 013872106 12898 216478 SH SOLE 7 216478 0 0 ALCOA CORP COM 013872106 1680 28201 SH SOLE 13 28201 0 0 ALCOA CORP COM 013872106 25801 433044 SH SOLE 18 428205 0 4839 ALCOA CORP COM 013872106 17672 296614 SH SOLE 19 296614 0 0 ALCOA CORP COM 013872106 559519 9391052 SH SOLE 21 9391052 0 0 ALCOA CORP COM 013872106 318706 5349217 SH SOLE 22 4990639 0 358578 ALCOA CORP COM 013872106 1310 21979 SH SOLE 23 21979 0 0 ALCOA CORP COM 013872106 30083 504922 SH SOLE 25 504922 0 0 ALCOA CORP COM 013872106 5108 85732 SH SOLE 26 67542 0 18190 ALCOA CORP COM 013872106 600 10076 SH SOLE 28 9644 0 432 ALCOA CORP COM 013872106 1289 21635 SH SOLE 29 21635 0 0 ALCOA CORP COM 013872106 6885 115561 SH SOLE 30 115561 0 0 ALCOA CORP COM 013872106 2794 46888 SH SOLE 31 46888 0 0 ALCOA CORP COM 013872106 5981 100394 SH SOLE 34 100394 0 0 ALCOA CORP COM 013872106 1484 24903 SH SOLE 36 24903 0 0 ALCOA CORP COM 013872106 1422 23872 SH SOLE 40 23872 0 0 ALCOA CORP COM 013872106 12128 203561 SH SOLE 43 12334 0 191227 ALCOA CORP OPTIONS 013872106 340 5700 SH Call SOLE 2 5700 0 0 ALCOA CORP OPTIONS 013872106 703 11800 SH Call SOLE 4 11800 0 0 ALCOA CORP OPTIONS 013872106 8967 150500 SH Call SOLE 18 150500 0 0 ALCOA CORP OPTIONS 013872106 77591 1302300 SH Call SOLE 19 1302300 0 0 ALCOA CORP OPTIONS 013872106 4695 78800 SH Call SOLE 22 78800 0 0 ALCOA CORP OPTIONS 013872106 262 4400 SH Call SOLE 26 4400 0 0 ALCOA CORP OPTIONS 013872106 35343 593200 SH Call SOLE 34 593200 0 0 ALCON AG ORD SHS H01301128 25 283 SH SOLE 2 283 0 0 ALCON AG ORD SHS H01301128 70 800 SH SOLE 4 800 0 0 ALCON AG ORD SHS H01301128 89325 1025312 SH SOLE 18 1019831 0 5481 ALCON AG ORD SHS H01301128 159218 1827572 SH SOLE 19 1827572 0 0 ALCON AG ORD SHS H01301128 245 2812 SH SOLE 21 2812 0 0 ALCON AG ORD SHS H01301128 4529 51987 SH SOLE 22 51987 0 0 ALCON AG ORD SHS H01301128 70 800 SH SOLE 26 800 0 0 ALCON AG ORD SHS H01301128 3581 41102 SH SOLE 34 41102 0 0 ALCON AG ORD SHS H01301128 22292 255878 SH SOLE 43 22605 0 233272 ALDEYRA THERAPEUTICS INC COM 01438T106 27 6796 SH SOLE 2 1618 0 5178 ALDEYRA THERAPEUTICS INC COM 01438T106 3 780 SH SOLE 7 780 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 569 142214 SH SOLE 18 142214 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 338 84584 SH SOLE 19 84584 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 7072 1767981 SH SOLE 21 1767981 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 4906 1226456 SH SOLE 22 1219119 0 7337 ALECTOR INC COM 014442107 1682 81472 SH SOLE 2 37445 0 44027 ALECTOR INC COM 014442107 5 229 SH SOLE 4 229 0 0 ALECTOR INC COM 014442107 17 846 SH SOLE 7 846 0 0 ALECTOR INC COM 014442107 3404 164845 SH SOLE 18 153580 0 11265 ALECTOR INC COM 014442107 8955 433664 SH SOLE 19 433664 0 0 ALECTOR INC COM 014442107 51498 2493855 SH SOLE 21 2493855 0 0 ALECTOR INC COM 014442107 34093 1650999 SH SOLE 22 1619407 0 31592 ALECTOR INC COM 014442107 303 14656 SH SOLE 23 14656 0 0 ALECTOR INC COM 014442107 149 7200 SH SOLE 25 7200 0 0 ALECTOR INC COM 014442107 1858 89977 SH SOLE 26 22812 0 67165 ALECTOR INC COM 014442107 89 4325 SH SOLE 28 4325 0 0 ALECTOR INC COM 014442107 8243 399171 SH SOLE 30 399171 0 0 ALECTOR INC COM 014442107 160 7728 SH SOLE 34 7728 0 0 ALECTOR INC COM 014442107 37 1782 SH SOLE 36 1782 0 0 ALECTOR INC COM 014442107 192 9277 SH SOLE 40 9277 0 0 ALECTOR INC COM 014442107 421 20383 SH SOLE 43 3115 0 17268 ALERUS FINL CORP COM 01446U103 1081 36930 SH SOLE 2 27933 0 8997 ALERUS FINL CORP COM 01446U103 8 266 SH SOLE 7 266 0 0 ALERUS FINL CORP COM 01446U103 1452 49586 SH SOLE 18 49586 0 0 ALERUS FINL CORP COM 01446U103 771 26333 SH SOLE 19 26333 0 0 ALERUS FINL CORP COM 01446U103 17301 590893 SH SOLE 21 590893 0 0 ALERUS FINL CORP COM 01446U103 9516 324998 SH SOLE 22 316020 0 8978 ALERUS FINL CORP COM 01446U103 132 4492 SH SOLE 26 0 0 4492 ALERUS FINL CORP COM 01446U103 2 75 SH SOLE 43 0 0 75 ALEXANDER & BALDWIN INC NEW COM 014491104 2229 88859 SH SOLE 2 34064 0 54795 ALEXANDER & BALDWIN INC NEW COM 014491104 955 38075 SH SOLE 4 38075 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2345 93457 SH SOLE 7 93457 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 7041 280635 SH SOLE 18 280635 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 9710 387011 SH SOLE 19 387011 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 233730 9315679 SH SOLE 21 9315679 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 60057 2393663 SH SOLE 22 2319905 0 73758 ALEXANDER & BALDWIN INC NEW COM 014491104 139 5541 SH SOLE 23 5541 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 7991 318492 SH SOLE 25 318492 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1104 43984 SH SOLE 26 16111 0 27873 ALEXANDER & BALDWIN INC NEW COM 014491104 1117 44517 SH SOLE 28 1292 0 43225 ALEXANDER & BALDWIN INC NEW COM 014491104 10975 437416 SH SOLE 30 437416 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 7733 308201 SH SOLE 31 0 0 308201 ALEXANDER & BALDWIN INC NEW COM 014491104 284 11312 SH SOLE 36 11312 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 227 9061 SH SOLE 40 9061 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1625 64776 SH SOLE 43 1558 0 63218 ALEXANDERS INC COM 014752109 238 914 SH SOLE 2 641 0 273 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 1468 5640 SH SOLE 18 5640 0 0 ALEXANDERS INC COM 014752109 968 3717 SH SOLE 19 3717 0 0 ALEXANDERS INC COM 014752109 20297 77977 SH SOLE 21 77977 0 0 ALEXANDERS INC COM 014752109 14641 56246 SH SOLE 22 54755 0 1491 ALEXANDERS INC COM 014752109 469 1802 SH SOLE 23 1802 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 442 1697 SH SOLE 30 1697 0 0 ALEXANDERS INC COM 014752109 61 236 SH SOLE 40 236 0 0 ALEXANDERS INC COM 014752109 395 1518 SH SOLE 43 245 0 1273 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72854 326756 SH SOLE 2 81530 0 245226 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 46928 210476 SH SOLE 4 204794 0 5682 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 73876 331343 SH SOLE 7 327467 0 3876 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 484 2169 SH SOLE 13 400 0 1769 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4547 20392 SH SOLE 15 20392 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 71611 321181 SH SOLE 18 301886 0 19295 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 94354 423186 SH SOLE 19 423186 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1164691 5223768 SH SOLE 21 5223768 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 943764 4232886 SH SOLE 22 3880029 0 352857 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21005 94211 SH SOLE 23 94211 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 190712 855365 SH SOLE 25 855365 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 64896 291067 SH SOLE 26 94501 0 196566 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 85746 384582 SH SOLE 28 11113 0 373469 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 299 1343 SH SOLE 29 1343 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 257688 1155761 SH SOLE 30 1155761 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 160306 718988 SH SOLE 31 17005 0 701983 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 35787 160509 SH SOLE 34 160509 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13490 60506 SH SOLE 36 60506 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1083 4857 SH SOLE 40 4857 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20923 93841 SH SOLE 43 3958 0 89883 ALFI INC COM 00161P109 2 797 SH SOLE 18 797 0 0 ALFI INC COM 00161P109 34 14578 SH SOLE 21 14578 0 0 ALGOMA STL GROUP INC COM 015658107 16 1435 SH SOLE 2 1435 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11 729 SH SOLE 43 0 0 729 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 285 2400 SH Call SOLE 4 2400 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 3825 32200 SH Call SOLE 18 32200 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 22986 193500 SH Call SOLE 19 193500 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 1865 15700 SH Call SOLE 22 15700 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 285 2400 SH Call SOLE 26 2400 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 12972 109200 SH Call SOLE 34 109200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 642 5406 SH SOLE 2 5406 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1865 15697 SH SOLE 4 15697 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5126 43148 SH SOLE 7 0 0 43148 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1335 11240 SH SOLE 13 11240 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4532 38150 SH SOLE 15 38150 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 2 SH SOLE 17 0 0 2 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8814 74201 SH SOLE 18 74201 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 90496 761813 SH SOLE 19 761813 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4350 36621 SH SOLE 22 36621 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17993 151468 SH SOLE 25 151468 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7088 59672 SH SOLE 26 37312 0 22360 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3833 32264 SH SOLE 30 32264 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 456575 3843548 SH SOLE 31 0 0 3843548 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7514 63252 SH SOLE 32 63252 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 84257 709297 SH SOLE 34 709297 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 65155 548489 SH SOLE 43 51015 0 497474 ALICO INC COM 016230104 97 2629 SH SOLE 2 2629 0 0 ALICO INC COM 016230104 39 1043 SH SOLE 18 1043 0 0 ALICO INC COM 016230104 503 13592 SH SOLE 21 13592 0 0 ALICO INC COM 016230104 3148 85024 SH SOLE 22 85024 0 0 ALIGHT INC COM CL A 01626W101 71 6565 SH SOLE 2 0 0 6565 ALIGHT INC COM CL A 01626W101 2889 267265 SH SOLE 21 267265 0 0 ALIGHT INC COM CL A 01626W101 34410 3183170 SH SOLE 22 3183170 0 0 ALIGN TECHNOLOGY INC COM 016255101 149204 227037 SH SOLE 2 80508 0 146529 ALIGN TECHNOLOGY INC COM 016255101 41217 62718 SH SOLE 4 40784 0 21934 ALIGN TECHNOLOGY INC COM 016255101 58083 88382 SH SOLE 7 70434 0 17948 ALIGN TECHNOLOGY INC COM 016255101 3473 5285 SH SOLE 13 4442 0 843 ALIGN TECHNOLOGY INC COM 016255101 4725 7190 SH SOLE 15 7190 0 0 ALIGN TECHNOLOGY INC COM 016255101 241473 367438 SH SOLE 18 251097 0 116341 ALIGN TECHNOLOGY INC COM 016255101 192255 292546 SH SOLE 19 292546 0 0 ALIGN TECHNOLOGY INC COM 016255101 1175031 1787990 SH SOLE 21 1787990 0 0 ALIGN TECHNOLOGY INC COM 016255101 1133194 1724328 SH SOLE 22 1518592 0 205736 ALIGN TECHNOLOGY INC COM 016255101 36389 55371 SH SOLE 23 55371 0 0 ALIGN TECHNOLOGY INC COM 016255101 83161 126542 SH SOLE 25 126542 0 0 ALIGN TECHNOLOGY INC COM 016255101 112743 171555 SH SOLE 26 63465 0 108090 ALIGN TECHNOLOGY INC COM 016255101 114537 174286 SH SOLE 28 2025 0 172261 ALIGN TECHNOLOGY INC COM 016255101 9361 14244 SH SOLE 29 14244 0 0 ALIGN TECHNOLOGY INC COM 016255101 275976 419940 SH SOLE 30 415648 0 4292 ALIGN TECHNOLOGY INC COM 016255101 28560 43458 SH SOLE 31 21734 0 21724 ALIGN TECHNOLOGY INC COM 016255101 12537 19077 SH SOLE 32 19077 0 0 ALIGN TECHNOLOGY INC COM 016255101 50413 76711 SH SOLE 34 76711 0 0 ALIGN TECHNOLOGY INC COM 016255101 19599 29823 SH SOLE 36 29823 0 0 ALIGN TECHNOLOGY INC COM 016255101 1643 2500 SH SOLE 40 2500 0 0 ALIGN TECHNOLOGY INC COM 016255101 30716 46739 SH SOLE 43 5433 0 41306 ALIGNMENT HEALTHCARE INC COM 01625V104 545 38780 SH SOLE 2 27333 0 11447 ALIGNMENT HEALTHCARE INC COM 01625V104 6 423 SH SOLE 7 423 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 3007 213866 SH SOLE 18 213866 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 6767 481266 SH SOLE 19 481266 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 36032 2562748 SH SOLE 21 2562748 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 16918 1203256 SH SOLE 22 1178231 0 25025 ALIGNMENT HEALTHCARE INC COM 01625V104 68 4855 SH SOLE 25 4855 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 37 2657 SH SOLE 26 0 0 2657 ALIGNMENT HEALTHCARE INC COM 01625V104 146 10375 SH SOLE 30 10375 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 34 2396 SH SOLE 34 2396 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 75 5365 SH SOLE 40 5365 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 169 14260 SH SOLE 2 10748 0 3512 ALIGOS THERAPEUTICS INC COM 01626L105 4 302 SH SOLE 7 302 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 693 58363 SH SOLE 18 58363 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 744 62689 SH SOLE 19 62689 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 11949 1006651 SH SOLE 21 1006651 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 5060 426325 SH SOLE 22 411222 0 15103 ALIGOS THERAPEUTICS INC COM 01626L105 58 4876 SH SOLE 25 4876 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 3 288 SH SOLE 26 288 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 257 21673 SH SOLE 30 21673 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 21 1796 SH SOLE 40 1796 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 13 1080 SH SOLE 43 59 0 1021 ALIMERA SCIENCES INC COM NEW 016259202 7 1397 SH SOLE 18 1397 0 0 ALIMERA SCIENCES INC COM NEW 016259202 145 28179 SH SOLE 21 28179 0 0 ALIMERA SCIENCES INC COM NEW 016259202 2 477 SH SOLE 22 477 0 0 ALJ REGL HLDGS INC COM 001627108 8 4371 SH SOLE 18 4371 0 0 ALJ REGL HLDGS INC COM 001627108 124 68206 SH SOLE 21 68206 0 0 ALKALINE WTR CO INC COM NEW 01643A207 20 16599 SH SOLE 18 16599 0 0 ALKALINE WTR CO INC COM NEW 01643A207 460 389857 SH SOLE 21 389857 0 0 ALKALINE WTR CO INC COM NEW 01643A207 1048 888002 SH SOLE 22 888002 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 382 19018 SH SOLE 2 16731 0 2287 ALKAMI TECHNOLOGY INC COM 01644J108 1500 74793 SH SOLE 18 74793 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 3958 197309 SH SOLE 19 197309 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 18402 917345 SH SOLE 21 917345 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 5488 273573 SH SOLE 22 263499 0 10074 ALKAMI TECHNOLOGY INC COM 01644J108 66 3313 SH SOLE 25 3313 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 2879 143503 SH SOLE 26 48897 0 94606 ALKAMI TECHNOLOGY INC COM 01644J108 3098 154455 SH SOLE 30 154455 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 2033 101354 SH SOLE 34 101354 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 76 3780 SH SOLE 40 3780 0 0 ALKERMES PLC SHS G01767105 4627 198913 SH SOLE 2 97655 0 101258 ALKERMES PLC SHS G01767105 130 5609 SH SOLE 4 5609 0 0 ALKERMES PLC SHS G01767105 76 3287 SH SOLE 7 3287 0 0 ALKERMES PLC SHS G01767105 10452 449354 SH SOLE 18 428373 0 20981 ALKERMES PLC SHS G01767105 17528 753579 SH SOLE 19 753579 0 0 ALKERMES PLC SHS G01767105 165301 7106682 SH SOLE 21 7106682 0 0 ALKERMES PLC SHS G01767105 100909 4338308 SH SOLE 22 4210395 0 127913 ALKERMES PLC SHS G01767105 659 28335 SH SOLE 23 28335 0 0 ALKERMES PLC SHS G01767105 541 23259 SH SOLE 25 23259 0 0 ALKERMES PLC SHS G01767105 3359 144431 SH SOLE 26 50698 0 93733 ALKERMES PLC SHS G01767105 67 2875 SH SOLE 28 2875 0 0 ALKERMES PLC SHS G01767105 191 8217 SH SOLE 29 8217 0 0 ALKERMES PLC SHS G01767105 25664 1103354 SH SOLE 30 1103354 0 0 ALKERMES PLC SHS G01767105 342 14705 SH SOLE 31 14705 0 0 ALKERMES PLC SHS G01767105 203 8731 SH SOLE 34 8731 0 0 ALKERMES PLC SHS G01767105 16 702 SH SOLE 36 702 0 0 ALKERMES PLC SHS G01767105 458 19705 SH SOLE 40 19705 0 0 ALKERMES PLC SHS G01767105 983 42241 SH SOLE 43 3022 0 39219 ALLAKOS INC COM 01671P100 173 17720 SH SOLE 2 12203 0 5517 ALLAKOS INC COM 01671P100 1 111 SH SOLE 4 111 0 0 ALLAKOS INC COM 01671P100 5 495 SH SOLE 7 495 0 0 ALLAKOS INC COM 01671P100 919 93826 SH SOLE 18 93826 0 0 ALLAKOS INC COM 01671P100 1263 129038 SH SOLE 19 129038 0 0 ALLAKOS INC COM 01671P100 14530 1484214 SH SOLE 21 1484214 0 0 ALLAKOS INC COM 01671P100 8586 877003 SH SOLE 22 858452 0 18551 ALLAKOS INC COM 01671P100 50 5122 SH SOLE 25 5122 0 0 ALLAKOS INC COM 01671P100 225 23019 SH SOLE 26 8435 0 14584 ALLAKOS INC COM 01671P100 6 635 SH SOLE 28 635 0 0 ALLAKOS INC COM 01671P100 423 43183 SH SOLE 30 43183 0 0 ALLAKOS INC COM 01671P100 20 2025 SH SOLE 36 2025 0 0 ALLAKOS INC COM 01671P100 36 3648 SH SOLE 40 3648 0 0 ALLAKOS INC COM 01671P100 52 5362 SH SOLE 43 599 0 4763 ALLBIRDS INC COM CL A 01675A109 99 6533 SH SOLE 2 6533 0 0 ALLBIRDS INC COM CL A 01675A109 7 447 SH SOLE 18 447 0 0 ALLBIRDS INC COM CL A 01675A109 69 4572 SH SOLE 19 4572 0 0 ALLBIRDS INC COM CL A 01675A109 4106 272285 SH SOLE 22 272285 0 0 ALLBIRDS INC COM CL A 01675A109 57 3791 SH SOLE 26 3398 0 393 ALLBIRDS INC COM CL A 01675A109 134 8897 SH SOLE 28 0 0 8897 ALLBIRDS INC COM CL A 01675A109 3 174 SH SOLE 31 0 0 174 ALLBIRDS INC COM CL A 01675A109 156 10354 SH SOLE 34 10354 0 0 ALLEGHANY CORP MD COM 017175100 29280 43859 SH SOLE 2 29147 0 14712 ALLEGHANY CORP MD COM 017175100 9198 13778 SH SOLE 4 8789 0 4989 ALLEGHANY CORP MD COM 017175100 1202 1801 SH SOLE 7 1801 0 0 ALLEGHANY CORP MD COM 017175100 32 48 SH SOLE 13 48 0 0 ALLEGHANY CORP MD COM 017175100 1257 1883 SH SOLE 15 1883 0 0 ALLEGHANY CORP MD COM 017175100 30024 44974 SH SOLE 18 43809 0 1165 ALLEGHANY CORP MD COM 017175100 4057 6077 SH SOLE 19 6077 0 0 ALLEGHANY CORP MD COM 017175100 446138 668282 SH SOLE 21 668282 0 0 ALLEGHANY CORP MD COM 017175100 259502 388715 SH SOLE 22 373398 0 15317 ALLEGHANY CORP MD COM 017175100 7326 10974 SH SOLE 23 10974 0 0 ALLEGHANY CORP MD COM 017175100 12003 17979 SH SOLE 25 17979 0 0 ALLEGHANY CORP MD COM 017175100 13381 20043 SH SOLE 26 9759 0 10284 ALLEGHANY CORP MD COM 017175100 16125 24154 SH SOLE 28 248 0 23906 ALLEGHANY CORP MD COM 017175100 3632 5440 SH SOLE 29 5440 0 0 ALLEGHANY CORP MD COM 017175100 25037 37504 SH SOLE 30 28861 0 8643 ALLEGHANY CORP MD COM 017175100 8414 12604 SH SOLE 31 9149 0 3455 ALLEGHANY CORP MD COM 017175100 788 1180 SH SOLE 34 1180 0 0 ALLEGHANY CORP MD COM 017175100 4207 6302 SH SOLE 36 6302 0 0 ALLEGHANY CORP MD COM 017175100 296 443 SH SOLE 40 443 0 0 ALLEGHANY CORP MD COM 017175100 2554 3826 SH SOLE 43 454 0 3372 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5794 363724 SH SOLE 2 314741 0 48983 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 48 2999 SH SOLE 7 2999 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7393 464069 SH SOLE 18 464069 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3623 227413 SH SOLE 19 227413 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 249158 15640812 SH SOLE 21 15640812 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 55275 3469848 SH SOLE 22 3370760 0 99088 ALLEGHENY TECHNOLOGIES INC COM 01741R102 352 22098 SH SOLE 25 22098 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1005 63108 SH SOLE 26 52393 0 10715 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1366 85761 SH SOLE 28 85761 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3629 227790 SH SOLE 30 227790 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3432 215452 SH SOLE 34 215452 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 102 6424 SH SOLE 36 6424 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 232 14546 SH SOLE 40 14546 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 948 59541 SH SOLE 43 1830 0 57711 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 462 357000 PRN SOLE 2 357000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 5483 4240000 PRN SOLE 19 4240000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 1927 1490000 PRN SOLE 21 1490000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 3754 2903000 PRN SOLE 34 2903000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 719 17041 SH SOLE 2 6184 0 10857 ALLEGIANCE BANCSHARES INC COM 01748H107 10 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 3195 75690 SH SOLE 18 75690 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1537 36414 SH SOLE 19 36414 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 98571 2335257 SH SOLE 21 2335257 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 20822 493288 SH SOLE 22 474694 0 18594 ALLEGIANCE BANCSHARES INC COM 01748H107 103 2444 SH SOLE 25 2444 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 34 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 1181 27973 SH SOLE 30 27973 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 51 1213 SH SOLE 40 1213 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 219 5188 SH SOLE 43 45 0 5143 ALLEGIANT TRAVEL CO COM 01748X102 619 3309 SH SOLE 2 1705 0 1604 ALLEGIANT TRAVEL CO COM 01748X102 2 13 SH SOLE 4 13 0 0 ALLEGIANT TRAVEL CO COM 01748X102 41 217 SH SOLE 7 217 0 0 ALLEGIANT TRAVEL CO COM 01748X102 9967 53290 SH SOLE 18 53290 0 0 ALLEGIANT TRAVEL CO COM 01748X102 5093 27227 SH SOLE 19 27227 0 0 ALLEGIANT TRAVEL CO COM 01748X102 348782 1864748 SH SOLE 21 1864748 0 0 ALLEGIANT TRAVEL CO COM 01748X102 67401 360355 SH SOLE 22 356122 0 4233 ALLEGIANT TRAVEL CO COM 01748X102 97 521 SH SOLE 25 521 0 0 ALLEGIANT TRAVEL CO COM 01748X102 609 3256 SH SOLE 26 2505 0 751 ALLEGIANT TRAVEL CO COM 01748X102 64 340 SH SOLE 28 340 0 0 ALLEGIANT TRAVEL CO COM 01748X102 4217 22545 SH SOLE 30 22545 0 0 ALLEGIANT TRAVEL CO COM 01748X102 531 2838 SH SOLE 34 2838 0 0 ALLEGIANT TRAVEL CO COM 01748X102 88 473 SH SOLE 40 473 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1492 7978 SH SOLE 43 740 0 7238 ALLEGION PLC ORD SHS G0176J109 46967 354629 SH SOLE 2 199283 0 155346 ALLEGION PLC ORD SHS G0176J109 15632 118028 SH SOLE 4 81240 0 36788 ALLEGION PLC ORD SHS G0176J109 10163 76734 SH SOLE 7 74143 0 2591 ALLEGION PLC ORD SHS G0176J109 37 280 SH SOLE 13 280 0 0 ALLEGION PLC ORD SHS G0176J109 1375 10382 SH SOLE 15 10382 0 0 ALLEGION PLC ORD SHS G0176J109 32921 248574 SH SOLE 18 234562 0 14012 ALLEGION PLC ORD SHS G0176J109 15150 114394 SH SOLE 19 114394 0 0 ALLEGION PLC ORD SHS G0176J109 375445 2834832 SH SOLE 21 2834832 0 0 ALLEGION PLC ORD SHS G0176J109 300346 2267788 SH SOLE 22 1986621 0 281167 ALLEGION PLC ORD SHS G0176J109 7930 59875 SH SOLE 23 59875 0 0 ALLEGION PLC ORD SHS G0176J109 36869 278379 SH SOLE 25 278379 0 0 ALLEGION PLC ORD SHS G0176J109 28823 217634 SH SOLE 26 81763 0 135871 ALLEGION PLC ORD SHS G0176J109 32783 247531 SH SOLE 28 4963 0 242568 ALLEGION PLC ORD SHS G0176J109 2490 18799 SH SOLE 29 18799 0 0 ALLEGION PLC ORD SHS G0176J109 94799 715789 SH SOLE 30 694062 0 21727 ALLEGION PLC ORD SHS G0176J109 6568 49596 SH SOLE 31 26654 0 22942 ALLEGION PLC ORD SHS G0176J109 2664 20114 SH SOLE 34 20114 0 0 ALLEGION PLC ORD SHS G0176J109 4799 36235 SH SOLE 36 36235 0 0 ALLEGION PLC ORD SHS G0176J109 424 3202 SH SOLE 40 3202 0 0 ALLEGION PLC ORD SHS G0176J109 4857 36675 SH SOLE 43 2482 0 34193 ALLEGRO MICROSYSTEMS INC COM 01749D105 1321 36520 SH SOLE 2 18685 0 17835 ALLEGRO MICROSYSTEMS INC COM 01749D105 11 305 SH SOLE 4 305 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 21 589 SH SOLE 7 589 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 650 17965 SH SOLE 18 17965 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 417 11528 SH SOLE 19 11528 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 22057 609660 SH SOLE 21 609660 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 40006 1105738 SH SOLE 22 1048626 0 57112 ALLEGRO MICROSYSTEMS INC COM 01749D105 261 7223 SH SOLE 25 7223 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1046 28908 SH SOLE 26 28908 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 27 736 SH SOLE 28 736 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1222 33787 SH SOLE 30 33787 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 23 640 SH SOLE 31 640 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 245 6764 SH SOLE 40 6764 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 655 18107 SH SOLE 43 333 0 17774 ALLENA PHARMACEUTICALS COM 018119107 7 11429 SH SOLE 18 11429 0 0 ALLENA PHARMACEUTICALS COM 018119107 122 206651 SH SOLE 21 206651 0 0 ALLENA PHARMACEUTICALS COM 018119107 27 46159 SH SOLE 22 46159 0 0 ALLETE INC COM NEW 018522300 6085 91709 SH SOLE 2 66287 0 25422 ALLETE INC COM NEW 018522300 559 8418 SH SOLE 4 8418 0 0 ALLETE INC COM NEW 018522300 79 1189 SH SOLE 7 1189 0 0 ALLETE INC COM NEW 018522300 16 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 16818 253477 SH SOLE 18 253477 0 0 ALLETE INC COM NEW 018522300 6242 94083 SH SOLE 19 94083 0 0 ALLETE INC COM NEW 018522300 262114 3950482 SH SOLE 21 3950482 0 0 ALLETE INC COM NEW 018522300 101148 1524458 SH SOLE 22 1472465 0 51993 ALLETE INC COM NEW 018522300 1643 24762 SH SOLE 26 20622 0 4140 ALLETE INC COM NEW 018522300 62 930 SH SOLE 28 930 0 0 ALLETE INC COM NEW 018522300 3997 60248 SH SOLE 30 60248 0 0 ALLETE INC COM NEW 018522300 13004 195994 SH SOLE 31 0 0 195994 ALLETE INC COM NEW 018522300 265 4001 SH SOLE 36 4001 0 0 ALLETE INC COM NEW 018522300 410 6181 SH SOLE 40 6181 0 0 ALLETE INC COM NEW 018522300 2079 31334 SH SOLE 43 6736 0 24598 ALLIANCE DATA SYSTEMS CORP COM 018581108 7969 119716 SH SOLE 2 36448 0 83268 ALLIANCE DATA SYSTEMS CORP COM 018581108 12 187 SH SOLE 4 187 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 98 1471 SH SOLE 7 1471 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 7110 106801 SH SOLE 18 106801 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 928 13933 SH SOLE 19 13933 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 159223 2391806 SH SOLE 21 2391806 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 90538 1360046 SH SOLE 22 1304375 0 55671 ALLIANCE DATA SYSTEMS CORP COM 018581108 440 6611 SH SOLE 25 6611 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1152 17303 SH SOLE 26 12896 0 4407 ALLIANCE DATA SYSTEMS CORP COM 018581108 460 6916 SH SOLE 28 6916 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5428 81536 SH SOLE 30 81536 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 50 754 SH SOLE 31 754 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 25245 379224 SH SOLE 34 379224 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 478 7176 SH SOLE 36 7176 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 392 5885 SH SOLE 40 5885 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3937 59146 SH SOLE 43 5879 0 53267 ALLIANT ENERGY CORP COM 018802108 29674 482740 SH SOLE 2 117972 0 364768 ALLIANT ENERGY CORP COM 018802108 8710 141698 SH SOLE 4 131854 0 9844 ALLIANT ENERGY CORP COM 018802108 16079 261578 SH SOLE 7 254010 0 7568 ALLIANT ENERGY CORP COM 018802108 229 3728 SH SOLE 13 572 0 3156 ALLIANT ENERGY CORP COM 018802108 2142 34853 SH SOLE 15 34853 0 0 ALLIANT ENERGY CORP COM 018802108 0 2 SH SOLE 17 0 0 2 ALLIANT ENERGY CORP COM 018802108 30365 493976 SH SOLE 18 459026 0 34950 ALLIANT ENERGY CORP COM 018802108 15289 248730 SH SOLE 19 248730 0 0 ALLIANT ENERGY CORP COM 018802108 1007254 16386101 SH SOLE 21 16386101 0 0 ALLIANT ENERGY CORP COM 018802108 326606 5313262 SH SOLE 22 4804061 0 509201 ALLIANT ENERGY CORP COM 018802108 8921 145121 SH SOLE 23 145121 0 0 ALLIANT ENERGY CORP COM 018802108 4644 75553 SH SOLE 25 75553 0 0 ALLIANT ENERGY CORP COM 018802108 27173 442056 SH SOLE 26 154738 0 287318 ALLIANT ENERGY CORP COM 018802108 12316 200355 SH SOLE 28 7277 0 193078 ALLIANT ENERGY CORP COM 018802108 56 915 SH SOLE 29 915 0 0 ALLIANT ENERGY CORP COM 018802108 106486 1732325 SH SOLE 30 1732325 0 0 ALLIANT ENERGY CORP COM 018802108 63392 1031272 SH SOLE 31 29540 0 1001732 ALLIANT ENERGY CORP COM 018802108 4663 75858 SH SOLE 32 75858 0 0 ALLIANT ENERGY CORP COM 018802108 762 12404 SH SOLE 34 12404 0 0 ALLIANT ENERGY CORP COM 018802108 6449 104919 SH SOLE 36 104919 0 0 ALLIANT ENERGY CORP COM 018802108 313 5095 SH SOLE 40 5095 0 0 ALLIANT ENERGY CORP COM 018802108 6718 109284 SH SOLE 43 5231 0 104053 ALLIED ESPORTS ENTMT INC COM 019170109 7 4354 SH SOLE 18 4354 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 95 55583 SH SOLE 21 55583 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 549 321007 SH SOLE 22 321007 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 136 3740 SH SOLE 2 1876 0 1864 ALLIED MOTION TECHNOLOGIES I COM 019330109 8 216 SH SOLE 7 216 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1160 31799 SH SOLE 18 31799 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 732 20065 SH SOLE 19 20065 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 15139 414891 SH SOLE 21 414891 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 10448 286329 SH SOLE 22 284414 0 1915 ALLIED MOTION TECHNOLOGIES I COM 019330109 10 279 SH SOLE 43 0 0 279 ALLISON TRANSMISSION HLDGS I COM 01973R101 4713 129666 SH SOLE 2 49815 0 79851 ALLISON TRANSMISSION HLDGS I COM 01973R101 14 375 SH SOLE 4 375 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 84 2307 SH SOLE 7 2307 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1599 43983 SH SOLE 18 43983 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1263 34736 SH SOLE 19 34736 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 49953 1374229 SH SOLE 21 1374229 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 88010 2421171 SH SOLE 22 2298179 0 122992 ALLISON TRANSMISSION HLDGS I COM 01973R101 548 15071 SH SOLE 25 15071 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1973 54284 SH SOLE 26 45040 0 9244 ALLISON TRANSMISSION HLDGS I COM 01973R101 71 1952 SH SOLE 28 1952 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2366 65097 SH SOLE 30 65097 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 61 1676 SH SOLE 31 1676 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 308 8482 SH SOLE 36 8482 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 505 13890 SH SOLE 40 13890 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1720 47305 SH SOLE 43 3171 0 44134 ALLOGENE THERAPEUTICS INC COM 019770106 2057 137861 SH SOLE 2 66493 0 71368 ALLOGENE THERAPEUTICS INC COM 019770106 4 276 SH SOLE 4 276 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 15 1006 SH SOLE 7 1006 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 3175 212772 SH SOLE 18 193895 0 18877 ALLOGENE THERAPEUTICS INC COM 019770106 8259 553535 SH SOLE 19 553535 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 47223 3165064 SH SOLE 21 3165064 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 32018 2145960 SH SOLE 22 2080895 0 65065 ALLOGENE THERAPEUTICS INC COM 019770106 272 18211 SH SOLE 23 18211 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 222 14893 SH SOLE 25 14893 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1576 105641 SH SOLE 26 17852 0 87789 ALLOGENE THERAPEUTICS INC COM 019770106 22 1500 SH SOLE 28 1500 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1655 110936 SH SOLE 30 110936 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 251 16802 SH SOLE 34 16802 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 203 13623 SH SOLE 36 13623 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 139 9313 SH SOLE 40 9313 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 277 18561 SH SOLE 43 505 0 18056 ALLOT LTD SHS M0854Q105 1046 88012 SH SOLE 21 88012 0 0 ALLOT LTD SHS M0854Q105 41 3427 SH SOLE 43 693 0 2734 ALLOVIR INC COM 019818103 373 28855 SH SOLE 2 24975 0 3880 ALLOVIR INC COM 019818103 5 425 SH SOLE 7 425 0 0 ALLOVIR INC COM 019818103 981 75792 SH SOLE 18 75792 0 0 ALLOVIR INC COM 019818103 773 59705 SH SOLE 19 59705 0 0 ALLOVIR INC COM 019818103 16193 1251365 SH SOLE 21 1251365 0 0 ALLOVIR INC COM 019818103 9025 697421 SH SOLE 22 674863 0 22558 ALLOVIR INC COM 019818103 43 3346 SH SOLE 25 3346 0 0 ALLOVIR INC COM 019818103 8 615 SH SOLE 26 615 0 0 ALLOVIR INC COM 019818103 15 1181 SH SOLE 28 1181 0 0 ALLOVIR INC COM 019818103 498 38463 SH SOLE 30 38463 0 0 ALLOVIR INC COM 019818103 57 4409 SH SOLE 40 4409 0 0 ALLOVIR INC COM 019818103 85 6595 SH SOLE 43 0 0 6595 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8448 457879 SH SOLE 2 186545 0 271334 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 11 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 33 1772 SH SOLE 7 1772 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8935 484266 SH SOLE 18 470107 0 14159 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 33143 1796350 SH SOLE 19 1796350 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 276025 14960726 SH SOLE 21 14960726 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 84599 4585292 SH SOLE 22 4457837 0 127455 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1159 62813 SH SOLE 23 62813 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 460 24922 SH SOLE 25 24922 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 7172 388712 SH SOLE 26 59502 0 329210 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 40 2160 SH SOLE 28 2160 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 17920 971298 SH SOLE 30 971298 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 325 17610 SH SOLE 36 17610 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 348 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1351 73206 SH SOLE 43 0 0 73206 ALLSTATE CORP COM 020002101 75911 645231 SH SOLE 2 158546 0 486685 ALLSTATE CORP COM 020002101 27506 233795 SH SOLE 4 120336 0 113459 ALLSTATE CORP COM 020002101 42424 360597 SH SOLE 7 282722 0 77875 ALLSTATE CORP COM 020002101 2349 19966 SH SOLE 13 16669 0 3297 ALLSTATE CORP COM 020002101 5010 42585 SH SOLE 15 42585 0 0 ALLSTATE CORP COM 020002101 147885 1256994 SH SOLE 18 1168282 0 88712 ALLSTATE CORP COM 020002101 120839 1027105 SH SOLE 19 1027105 0 0 ALLSTATE CORP COM 020002101 887779 7545937 SH SOLE 21 7545937 0 0 ALLSTATE CORP COM 020002101 746546 6345480 SH SOLE 22 5718866 0 626614 ALLSTATE CORP COM 020002101 20053 170443 SH SOLE 23 170443 0 0 ALLSTATE CORP COM 020002101 62062 527515 SH SOLE 25 527515 0 0 ALLSTATE CORP COM 020002101 95178 808996 SH SOLE 26 386836 0 422160 ALLSTATE CORP COM 020002101 172114 1462929 SH SOLE 28 21321 0 1441608 ALLSTATE CORP COM 020002101 226 1921 SH SOLE 29 1921 0 0 ALLSTATE CORP COM 020002101 253758 2156886 SH SOLE 30 2128724 0 28162 ALLSTATE CORP COM 020002101 13065 111046 SH SOLE 31 34993 0 76053 ALLSTATE CORP COM 020002101 8103 68877 SH SOLE 34 68877 0 0 ALLSTATE CORP COM 020002101 18863 160330 SH SOLE 36 160330 0 0 ALLSTATE CORP COM 020002101 1181 10037 SH SOLE 40 10037 0 0 ALLSTATE CORP COM 020002101 55679 473258 SH SOLE 43 19669 0 453589 ALLY FINL INC COM 02005N100 58466 1228027 SH SOLE 2 512996 0 715031 ALLY FINL INC COM 02005N100 13053 274169 SH SOLE 4 160204 0 113965 ALLY FINL INC COM 02005N100 7083 148766 SH SOLE 7 64476 0 84290 ALLY FINL INC COM 02005N100 742 15585 SH SOLE 13 10328 0 5257 ALLY FINL INC COM 02005N100 2143 45005 SH SOLE 15 45005 0 0 ALLY FINL INC COM 02005N100 132538 2783834 SH SOLE 18 2562762 0 221072 ALLY FINL INC COM 02005N100 77892 1636038 SH SOLE 19 1636038 0 0 ALLY FINL INC COM 02005N100 315897 6635104 SH SOLE 21 6635104 0 0 ALLY FINL INC COM 02005N100 444159 9329122 SH SOLE 22 8289261 0 1039861 ALLY FINL INC COM 02005N100 12162 255453 SH SOLE 23 255453 0 0 ALLY FINL INC COM 02005N100 29196 613228 SH SOLE 25 555936 0 57292 ALLY FINL INC COM 02005N100 36252 761436 SH SOLE 26 375839 0 385597 ALLY FINL INC COM 02005N100 76807 1613262 SH SOLE 28 39621 0 1573641 ALLY FINL INC COM 02005N100 2132 44772 SH SOLE 29 44772 0 0 ALLY FINL INC COM 02005N100 105648 2219026 SH SOLE 30 1963718 0 255308 ALLY FINL INC COM 02005N100 11882 249572 SH SOLE 31 122114 0 127458 ALLY FINL INC COM 02005N100 55992 1176061 SH SOLE 34 1176061 0 0 ALLY FINL INC COM 02005N100 11750 246806 SH SOLE 36 246806 0 0 ALLY FINL INC COM 02005N100 595 12502 SH SOLE 40 12502 0 0 ALLY FINL INC COM 02005N100 18850 395932 SH SOLE 43 23189 0 372743 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44156 260384 SH SOLE 2 46882 0 213502 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12573 74140 SH SOLE 4 46721 0 27419 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1898 11193 SH SOLE 7 11193 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 274 1618 SH SOLE 13 298 0 1320 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1545 9109 SH SOLE 15 9109 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 31443 185415 SH SOLE 18 179321 0 6094 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 90929 536200 SH SOLE 19 536200 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 468909 2765121 SH SOLE 21 2765121 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 423354 2496485 SH SOLE 22 2362969 0 133516 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11286 66551 SH SOLE 23 66551 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26985 159130 SH SOLE 25 159130 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28179 166171 SH SOLE 26 77831 0 88340 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 33350 196665 SH SOLE 28 8907 0 187758 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 35 204 SH SOLE 29 204 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44347 261511 SH SOLE 30 261511 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7353 43363 SH SOLE 31 14013 0 29350 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 55635 328074 SH SOLE 34 328074 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7478 44100 SH SOLE 36 44100 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 646 3810 SH SOLE 40 3810 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10541 62158 SH SOLE 43 3960 0 58198 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 902 14888 SH SOLE 2 7954 0 6934 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 20 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3749 61904 SH SOLE 18 61904 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2283 37695 SH SOLE 19 37695 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 50734 837743 SH SOLE 21 837743 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 29371 484984 SH SOLE 22 473519 0 11465 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 167 2755 SH SOLE 25 2755 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 424 7002 SH SOLE 30 7002 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 148 2446 SH SOLE 40 2446 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 253 4174 SH SOLE 43 49 0 4125 ALPHA METALLURGICAL RESOUR I COM 020764106 82116 1345059 SH SOLE 2 1344509 0 550 ALPHA METALLURGICAL RESOUR I COM 020764106 203 3319 SH SOLE 18 3319 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 5715 93608 SH SOLE 21 93608 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 15168 248446 SH SOLE 22 242339 0 6107 ALPHA METALLURGICAL RESOUR I COM 020764106 86 1404 SH SOLE 26 0 0 1404 ALPHA METALLURGICAL RESOUR I COM 020764106 280 4587 SH SOLE 30 4587 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 167 2742 SH SOLE 40 2742 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 20 332 SH SOLE 43 10 0 322 ALPHA PRO TECH LTD COM 020772109 2 341 SH SOLE 2 0 0 341 ALPHA PRO TECH LTD COM 020772109 14 2382 SH SOLE 18 2382 0 0 ALPHA PRO TECH LTD COM 020772109 271 45477 SH SOLE 21 45477 0 0 ALPHA PRO TECH LTD COM 020772109 1176 196957 SH SOLE 22 196957 0 0 ALPHA TEKNOVA INC COM 02080L102 61 2963 SH SOLE 2 871 0 2092 ALPHA TEKNOVA INC COM 02080L102 394 19240 SH SOLE 18 19240 0 0 ALPHA TEKNOVA INC COM 02080L102 222 10822 SH SOLE 19 10822 0 0 ALPHA TEKNOVA INC COM 02080L102 6193 302401 SH SOLE 21 302401 0 0 ALPHA TEKNOVA INC COM 02080L102 1566 76473 SH SOLE 22 75130 0 1343 ALPHA TEKNOVA INC COM 02080L102 250 12220 SH SOLE 30 12220 0 0 ALPHABET INC CAP STK CL C 02079K107 1890009 653171 SH SOLE 2 144811 0 508360 ALPHABET INC CAP STK CL C 02079K107 607069 209798 SH SOLE 4 134884 0 74914 ALPHABET INC CAP STK CL C 02079K107 802453 277321 SH SOLE 7 257357 0 19964 ALPHABET INC CAP STK CL C 02079K107 33667 11635 SH SOLE 13 8527 0 3108 ALPHABET INC CAP STK CL C 02079K107 78619 27170 SH SOLE 15 27170 0 0 ALPHABET INC CAP STK CL C 02079K107 150 52 SH SOLE 17 0 0 52 ALPHABET INC CAP STK CL C 02079K107 2404711 831048 SH SOLE 18 784035 0 47013 ALPHABET INC CAP STK CL C 02079K107 1101425 380643 SH SOLE 19 380643 0 0 ALPHABET INC CAP STK CL C 02079K107 18302402 6325154 SH SOLE 21 6325154 0 0 ALPHABET INC CAP STK CL C 02079K107 17473927 6038840 SH SOLE 22 5415784 0 623056 ALPHABET INC CAP STK CL C 02079K107 521978 180391 SH SOLE 23 180391 0 0 ALPHABET INC CAP STK CL C 02079K107 1854074 640752 SH SOLE 25 638685 0 2067 ALPHABET INC CAP STK CL C 02079K107 1980671 684503 SH SOLE 26 285949 0 398554 ALPHABET INC CAP STK CL C 02079K107 1769265 611443 SH SOLE 28 35638 0 575805 ALPHABET INC CAP STK CL C 02079K107 33204 11475 SH SOLE 29 11475 0 0 ALPHABET INC CAP STK CL C 02079K107 4003042 1383417 SH SOLE 30 1383311 0 106 ALPHABET INC CAP STK CL C 02079K107 1230797 425353 SH SOLE 31 45285 0 380068 ALPHABET INC CAP STK CL C 02079K107 187930 64947 SH SOLE 32 64947 0 0 ALPHABET INC CAP STK CL C 02079K107 470058 162448 SH SOLE 34 162448 0 0 ALPHABET INC CAP STK CL C 02079K107 342208 118264 SH SOLE 36 118264 0 0 ALPHABET INC CAP STK CL C 02079K107 27744 9588 SH SOLE 40 9588 0 0 ALPHABET INC CAP STK CL C 02079K107 430463 148764 SH SOLE 43 19148 0 129616 ALPHABET INC CAP STK CL A 02079K305 2029096 700403 SH SOLE 2 157084 0 543319 ALPHABET INC CAP STK CL A 02079K305 619726 213917 SH SOLE 4 135907 0 78010 ALPHABET INC CAP STK CL A 02079K305 829605 286363 SH SOLE 7 269325 0 17038 ALPHABET INC CAP STK CL A 02079K305 33299 11494 SH SOLE 13 8471 0 3023 ALPHABET INC CAP STK CL A 02079K305 82528 28487 SH SOLE 15 28487 0 0 ALPHABET INC CAP STK CL A 02079K305 113 39 SH SOLE 17 0 0 39 ALPHABET INC CAP STK CL A 02079K305 3100912 1070372 SH SOLE 18 941288 0 129085 ALPHABET INC CAP STK CL A 02079K305 1318229 455026 SH SOLE 19 455026 0 0 ALPHABET INC CAP STK CL A 02079K305 7060 2437 SH SOLE 20 2437 0 0 ALPHABET INC CAP STK CL A 02079K305 19278964 6654711 SH SOLE 21 6654711 0 0 ALPHABET INC CAP STK CL A 02079K305 18797589 6488550 SH SOLE 22 5825320 0 663230 ALPHABET INC CAP STK CL A 02079K305 543986 187773 SH SOLE 23 187773 0 0 ALPHABET INC CAP STK CL A 02079K305 1527004 527091 SH SOLE 25 524894 0 2197 ALPHABET INC CAP STK CL A 02079K305 2115801 730332 SH SOLE 26 287408 0 442924 ALPHABET INC CAP STK CL A 02079K305 1983105 684528 SH SOLE 28 36003 0 648525 ALPHABET INC CAP STK CL A 02079K305 30897 10665 SH SOLE 29 10665 0 0 ALPHABET INC CAP STK CL A 02079K305 4188019 1445620 SH SOLE 30 1445504 0 116 ALPHABET INC CAP STK CL A 02079K305 563263 194427 SH SOLE 31 45572 0 148855 ALPHABET INC CAP STK CL A 02079K305 185098 63892 SH SOLE 32 63892 0 0 ALPHABET INC CAP STK CL A 02079K305 579205 199930 SH SOLE 34 199930 0 0 ALPHABET INC CAP STK CL A 02079K305 358622 123789 SH SOLE 36 123789 0 0 ALPHABET INC CAP STK CL A 02079K305 29014 10015 SH SOLE 40 10015 0 0 ALPHABET INC CAP STK CL A 02079K305 1094048 377643 SH SOLE 43 23611 0 354033 ALPHABET INC OPTIONS 02079K907 579 200 SH Call SOLE 4 200 0 0 ALPHABET INC OPTIONS 02079K907 6945 2400 SH Call SOLE 18 2400 0 0 ALPHABET INC OPTIONS 02079K907 46877 16200 SH Call SOLE 19 16200 0 0 ALPHABET INC OPTIONS 02079K907 3183 1100 SH Call SOLE 22 1100 0 0 ALPHABET INC OPTIONS 02079K907 579 200 SH Call SOLE 26 200 0 0 ALPHABET INC OPTIONS 02079K907 23438 8100 SH Call SOLE 34 8100 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 338 29581 SH SOLE 2 18572 0 11009 ALPHATEC HLDGS INC COM NEW 02081G201 2 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 2378 208092 SH SOLE 18 208092 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2037 178189 SH SOLE 19 178189 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 29837 2610419 SH SOLE 21 2610419 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 18953 1658199 SH SOLE 22 1614726 0 43473 ALPHATEC HLDGS INC COM NEW 02081G201 141 12306 SH SOLE 25 12306 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 106 9290 SH SOLE 26 3828 0 5462 ALPHATEC HLDGS INC COM NEW 02081G201 2073 181345 SH SOLE 30 181345 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 131 11473 SH SOLE 36 11473 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 71 6221 SH SOLE 40 6221 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 28 2415 SH SOLE 43 0 0 2415 ALPINE 4 HOLDINGS INC CL A 02083E105 84 43874 SH SOLE 21 43874 0 0 ALPINE 4 HOLDINGS INC CL A 02083E105 772 402000 SH SOLE 22 402000 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 18 1331 SH SOLE 2 460 0 871 ALPINE IMMUNE SCIENCES INC COM 02083G100 467 33698 SH SOLE 18 33698 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 377 27199 SH SOLE 19 27199 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 6972 503420 SH SOLE 21 503420 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 2084 150453 SH SOLE 22 150028 0 425 ALPINE IMMUNE SCIENCES INC COM 02083G100 177 12747 SH SOLE 30 12747 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 467 23313 SH SOLE 2 23313 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 41 2048 SH SOLE 18 2048 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 226 11263 SH SOLE 19 11263 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 1011 50468 SH SOLE 21 50468 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 1294 64552 SH SOLE 22 64552 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 9 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 1 2209 SH SOLE 18 2209 0 0 ALSET EHOME INTERNATIONAL IN COM 02116A104 34 60053 SH SOLE 21 60053 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 270 18433 SH SOLE 2 5159 0 13274 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 898 61335 SH SOLE 18 61335 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 497 33938 SH SOLE 19 33938 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 10078 688378 SH SOLE 21 688378 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7954 543338 SH SOLE 22 532725 0 10613 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 5 310 SH SOLE 43 0 0 310 ALTAIR ENGR INC COM CL A 021369103 4070 52642 SH SOLE 2 32830 0 19812 ALTAIR ENGR INC COM CL A 021369103 480 6211 SH SOLE 4 5380 0 831 ALTAIR ENGR INC COM CL A 021369103 45 579 SH SOLE 7 579 0 0 ALTAIR ENGR INC COM CL A 021369103 16166 209080 SH SOLE 18 193379 0 15701 ALTAIR ENGR INC COM CL A 021369103 48997 633693 SH SOLE 19 633693 0 0 ALTAIR ENGR INC COM CL A 021369103 138835 1795594 SH SOLE 21 1795594 0 0 ALTAIR ENGR INC COM CL A 021369103 102923 1331128 SH SOLE 22 1304329 0 26799 ALTAIR ENGR INC COM CL A 021369103 630 8151 SH SOLE 23 8151 0 0 ALTAIR ENGR INC COM CL A 021369103 617 7983 SH SOLE 25 7983 0 0 ALTAIR ENGR INC COM CL A 021369103 3284 42468 SH SOLE 26 14249 0 28219 ALTAIR ENGR INC COM CL A 021369103 63 814 SH SOLE 28 814 0 0 ALTAIR ENGR INC COM CL A 021369103 16102 208248 SH SOLE 30 208248 0 0 ALTAIR ENGR INC COM CL A 021369103 17895 231444 SH SOLE 34 231444 0 0 ALTAIR ENGR INC COM CL A 021369103 204 2643 SH SOLE 36 2643 0 0 ALTAIR ENGR INC COM CL A 021369103 462 5978 SH SOLE 40 5978 0 0 ALTAIR ENGR INC COM CL A 021369103 223 2878 SH SOLE 43 64 0 2814 ALTAMIRA THERAPEUTICS LTD SHS G0360L100 5 2595 SH SOLE 18 2595 0 0 ALTAMIRA THERAPEUTICS LTD SHS G0360L100 56 30857 SH SOLE 21 30857 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 131 13309 SH SOLE 2 13309 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 121 12235 SH SOLE 4 12235 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 1664 168979 SH SOLE 18 168979 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 17203 1746495 SH SOLE 19 1746495 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 116 11794 SH SOLE 26 11794 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 5417 549913 SH SOLE 34 549913 0 0 ALTERYX INC COM CL A 02156B103 7420 122641 SH SOLE 2 47039 0 75602 ALTERYX INC COM CL A 02156B103 83 1380 SH SOLE 4 219 0 1161 ALTERYX INC COM CL A 02156B103 52 861 SH SOLE 7 861 0 0 ALTERYX INC COM CL A 02156B103 1916 31672 SH SOLE 18 31672 0 0 ALTERYX INC COM CL A 02156B103 1229 20309 SH SOLE 19 20309 0 0 ALTERYX INC COM CL A 02156B103 63234 1045193 SH SOLE 21 1045193 0 0 ALTERYX INC COM CL A 02156B103 85630 1415379 SH SOLE 22 1349866 0 65513 ALTERYX INC COM CL A 02156B103 474 7828 SH SOLE 25 7828 0 0 ALTERYX INC COM CL A 02156B103 1980 32733 SH SOLE 26 28074 0 4659 ALTERYX INC COM CL A 02156B103 64 1055 SH SOLE 28 1055 0 0 ALTERYX INC COM CL A 02156B103 15821 261502 SH SOLE 30 261502 0 0 ALTERYX INC COM CL A 02156B103 53 884 SH SOLE 31 884 0 0 ALTERYX INC COM CL A 02156B103 433 7153 SH SOLE 40 7153 0 0 ALTERYX INC COM CL A 02156B103 893 14766 SH SOLE 43 648 0 14118 ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2582 2750000 PRN SOLE 21 2750000 0 0 ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2183 2442000 PRN SOLE 21 2442000 0 0 ALTICE USA INC CL A 02156K103 27810 1718806 SH SOLE 2 1300722 0 418084 ALTICE USA INC CL A 02156K103 3173 196102 SH SOLE 4 137347 0 58755 ALTICE USA INC CL A 02156K103 248 15306 SH SOLE 7 15306 0 0 ALTICE USA INC CL A 02156K103 1046 64661 SH SOLE 13 64661 0 0 ALTICE USA INC CL A 02156K103 28 1707 SH SOLE 15 1707 0 0 ALTICE USA INC CL A 02156K103 3957 244579 SH SOLE 18 184140 0 60439 ALTICE USA INC CL A 02156K103 19039 1176693 SH SOLE 19 1176693 0 0 ALTICE USA INC CL A 02156K103 60199 3720596 SH SOLE 21 3720596 0 0 ALTICE USA INC CL A 02156K103 106915 6607833 SH SOLE 22 5796042 0 811791 ALTICE USA INC CL A 02156K103 3574 220889 SH SOLE 23 220889 0 0 ALTICE USA INC CL A 02156K103 5178 320027 SH SOLE 25 320027 0 0 ALTICE USA INC CL A 02156K103 4232 261564 SH SOLE 26 89348 0 172216 ALTICE USA INC CL A 02156K103 1759 108694 SH SOLE 28 4167 0 104527 ALTICE USA INC CL A 02156K103 1274 78754 SH SOLE 29 78754 0 0 ALTICE USA INC CL A 02156K103 2558 158122 SH SOLE 30 158122 0 0 ALTICE USA INC CL A 02156K103 3103 191757 SH SOLE 31 140419 0 51338 ALTICE USA INC CL A 02156K103 4207 260022 SH SOLE 34 260022 0 0 ALTICE USA INC CL A 02156K103 1601 98971 SH SOLE 36 98971 0 0 ALTICE USA INC CL A 02156K103 490 30307 SH SOLE 40 30307 0 0 ALTICE USA INC CL A 02156K103 5661 349872 SH SOLE 43 47252 0 302620 ALTICE USA INC OPTIONS 02156K103 3464 214100 SH Call SOLE 19 214100 0 0 ALTIMETER GROWTH CORP 2 COM CL A G0371B109 9860 1000000 SH SOLE 34 1000000 0 0 ALTIMMUNE INC COM NEW 02155H200 216 23589 SH SOLE 2 1330 0 22259 ALTIMMUNE INC COM NEW 02155H200 5 522 SH SOLE 7 522 0 0 ALTIMMUNE INC COM NEW 02155H200 1162 126888 SH SOLE 18 126888 0 0 ALTIMMUNE INC COM NEW 02155H200 649 70885 SH SOLE 19 70885 0 0 ALTIMMUNE INC COM NEW 02155H200 17130 1870072 SH SOLE 21 1870072 0 0 ALTIMMUNE INC COM NEW 02155H200 7748 845812 SH SOLE 22 823573 0 22239 ALTIMMUNE INC COM NEW 02155H200 169 18499 SH SOLE 30 18499 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 5 278 SH SOLE 18 278 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 58 3243 SH SOLE 21 3243 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 16 1460 SH SOLE 2 1223 0 237 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12 1061 SH SOLE 18 1061 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 94 8411 SH SOLE 19 8411 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 295 26252 SH SOLE 21 26252 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1613 143752 SH SOLE 22 143752 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12 1093 SH SOLE 43 0 0 1093 ALTO INGREDIENTS INC COM 021513106 353 73399 SH SOLE 2 27060 0 46339 ALTO INGREDIENTS INC COM 021513106 6 1149 SH SOLE 7 1149 0 0 ALTO INGREDIENTS INC COM 021513106 1159 240976 SH SOLE 18 240976 0 0 ALTO INGREDIENTS INC COM 021513106 607 126138 SH SOLE 19 126138 0 0 ALTO INGREDIENTS INC COM 021513106 14189 2949811 SH SOLE 21 2949811 0 0 ALTO INGREDIENTS INC COM 021513106 8916 1853719 SH SOLE 22 1785113 0 68606 ALTO INGREDIENTS INC COM 021513106 62 12800 SH SOLE 25 12800 0 0 ALTO INGREDIENTS INC COM 021513106 84 17509 SH SOLE 30 17509 0 0 ALTO INGREDIENTS INC COM 021513106 51 10655 SH SOLE 40 10655 0 0 ALTO INGREDIENTS INC COM 021513106 7 1443 SH SOLE 43 0 0 1443 ALTRA INDL MOTION CORP COM 02208R106 6620 128369 SH SOLE 2 45449 0 82920 ALTRA INDL MOTION CORP COM 02208R106 48 933 SH SOLE 4 273 0 660 ALTRA INDL MOTION CORP COM 02208R106 44 855 SH SOLE 7 855 0 0 ALTRA INDL MOTION CORP COM 02208R106 10479 203196 SH SOLE 18 198991 0 4205 ALTRA INDL MOTION CORP COM 02208R106 22466 435645 SH SOLE 19 435645 0 0 ALTRA INDL MOTION CORP COM 02208R106 126522 2453402 SH SOLE 21 2453402 0 0 ALTRA INDL MOTION CORP COM 02208R106 99982 1938763 SH SOLE 22 1872543 0 66220 ALTRA INDL MOTION CORP COM 02208R106 829 16067 SH SOLE 23 16067 0 0 ALTRA INDL MOTION CORP COM 02208R106 427 8286 SH SOLE 25 8286 0 0 ALTRA INDL MOTION CORP COM 02208R106 5937 115117 SH SOLE 26 23375 0 91742 ALTRA INDL MOTION CORP COM 02208R106 60 1156 SH SOLE 28 1156 0 0 ALTRA INDL MOTION CORP COM 02208R106 21983 426271 SH SOLE 30 426271 0 0 ALTRA INDL MOTION CORP COM 02208R106 55 1059 SH SOLE 36 1059 0 0 ALTRA INDL MOTION CORP COM 02208R106 398 7718 SH SOLE 40 7718 0 0 ALTRA INDL MOTION CORP COM 02208R106 1249 24221 SH SOLE 43 1933 0 22288 ALTRIA GROUP INC COM 02209S103 164663 3474643 SH SOLE 2 819230 0 2655413 ALTRIA GROUP INC COM 02209S103 10921 230441 SH SOLE 4 230441 0 0 ALTRIA GROUP INC COM 02209S103 76126 1606383 SH SOLE 7 1602876 0 3507 ALTRIA GROUP INC COM 02209S103 1015 21413 SH SOLE 13 3002 0 18411 ALTRIA GROUP INC COM 02209S103 12289 259311 SH SOLE 15 259311 0 0 ALTRIA GROUP INC COM 02209S103 3 69 SH SOLE 17 0 0 69 ALTRIA GROUP INC COM 02209S103 158262 3339565 SH SOLE 18 2976673 0 362892 ALTRIA GROUP INC COM 02209S103 169294 3572350 SH SOLE 19 3572350 0 0 ALTRIA GROUP INC COM 02209S103 685 14459 SH SOLE 20 14459 0 0 ALTRIA GROUP INC COM 02209S103 2256496 47615443 SH SOLE 21 47615443 0 0 ALTRIA GROUP INC COM 02209S103 1849070 39018141 SH SOLE 22 35306973 0 3711168 ALTRIA GROUP INC COM 02209S103 49806 1050973 SH SOLE 23 1050973 0 0 ALTRIA GROUP INC COM 02209S103 127537 2691225 SH SOLE 25 2691225 0 0 ALTRIA GROUP INC COM 02209S103 140769 2970441 SH SOLE 26 870141 0 2100300 ALTRIA GROUP INC COM 02209S103 66676 1406966 SH SOLE 28 0 0 1406966 ALTRIA GROUP INC COM 02209S103 387341 8173466 SH SOLE 30 8173466 0 0 ALTRIA GROUP INC COM 02209S103 2719 57379 SH SOLE 31 0 0 57379 ALTRIA GROUP INC COM 02209S103 8502 179395 SH SOLE 32 179395 0 0 ALTRIA GROUP INC COM 02209S103 9332 196918 SH SOLE 34 196918 0 0 ALTRIA GROUP INC COM 02209S103 38290 807971 SH SOLE 36 807971 0 0 ALTRIA GROUP INC COM 02209S103 1684 35531 SH SOLE 40 35531 0 0 ALTRIA GROUP INC COM 02209S103 48290 1018998 SH SOLE 43 92260 0 926738 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 125 2045 SH SOLE 2 133 0 1912 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 648 10573 SH SOLE 18 10573 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 362 5912 SH SOLE 19 5912 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 7565 123392 SH SOLE 21 123392 0 0 ALTUS MIDSTREAM CO COM NEW CL A 02215L209 4540 74047 SH SOLE 22 71943 0 2104 ALTUS POWER INC *W EXP 99/99/999 02217A110 18 7069 SH SOLE 2 7069 0 0 ALTUS POWER INC *W EXP 99/99/999 02217A110 3 1118 SH SOLE 4 1118 0 0 ALTUS POWER INC *W EXP 99/99/999 02217A110 38 14815 SH SOLE 18 14815 0 0 ALTUS POWER INC *W EXP 99/99/999 02217A110 820 319172 SH SOLE 19 319172 0 0 ALTUS POWER INC *W EXP 99/99/999 02217A110 80 31316 SH SOLE 22 31316 0 0 ALTUS POWER INC *W EXP 99/99/999 02217A110 3 1020 SH SOLE 26 1020 0 0 ALTUS POWER INC *W EXP 99/99/999 02217A110 208 81069 SH SOLE 34 81069 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2411 175627 SH SOLE 7 175627 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 1590 115814 SH SOLE 43 428 0 115386 ALX ONCOLOGY HLDGS INC COM 00166B105 332 15431 SH SOLE 2 13209 0 2222 ALX ONCOLOGY HLDGS INC COM 00166B105 6 284 SH SOLE 7 284 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 1052 48934 SH SOLE 18 47643 0 1291 ALX ONCOLOGY HLDGS INC COM 00166B105 671 31202 SH SOLE 19 31202 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 15853 737675 SH SOLE 21 737675 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 10310 479737 SH SOLE 22 473437 0 6300 ALX ONCOLOGY HLDGS INC COM 00166B105 26 1188 SH SOLE 25 1188 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 6 290 SH SOLE 26 290 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 431 20036 SH SOLE 30 20036 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 9 410 SH SOLE 36 410 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 18 850 SH SOLE 40 850 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 97 4534 SH SOLE 43 359 0 4175 AMALGAMATED FINANCIAL CORP COM 022671101 220 13144 SH SOLE 2 4112 0 9032 AMALGAMATED FINANCIAL CORP COM 022671101 3 193 SH SOLE 7 193 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 748 44624 SH SOLE 18 44624 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 410 24456 SH SOLE 19 24456 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 10506 626461 SH SOLE 21 626461 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 8308 495420 SH SOLE 22 475041 0 20379 AMALGAMATED FINANCIAL CORP COM 022671101 98 5846 SH SOLE 25 5846 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 21 1246 SH SOLE 26 1246 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 85 5067 SH SOLE 30 5067 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 43 2591 SH SOLE 36 2591 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 76 4508 SH SOLE 40 4508 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 310 18513 SH SOLE 43 124 0 18389 AMARIN CORP PLC SPONS ADR NEW 023111206 58 17101 SH SOLE 18 0 0 17101 AMARIN CORP PLC SPONS ADR NEW 023111206 574 170359 SH SOLE 30 170359 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 58 17328 SH SOLE 43 0 0 17328 AMAZON COM INC COM 023135106 3228691 968315 SH SOLE 2 202948 0 765367 AMAZON COM INC COM 023135106 1019798 305847 SH SOLE 4 198428 0 107419 AMAZON COM INC COM 023135106 1379203 413636 SH SOLE 7 394095 0 19541 AMAZON COM INC COM 023135106 52906 15867 SH SOLE 13 11170 0 4697 AMAZON COM INC COM 023135106 142786 42823 SH SOLE 15 42823 0 0 AMAZON COM INC COM 023135106 427 128 SH SOLE 17 0 0 128 AMAZON COM INC COM 023135106 5401636 1620002 SH SOLE 18 1431278 0 188724 AMAZON COM INC COM 023135106 2410288 722868 SH SOLE 19 722868 0 0 AMAZON COM INC COM 023135106 3191 957 SH SOLE 20 957 0 0 AMAZON COM INC COM 023135106 29661378 8895727 SH SOLE 21 8895727 0 0 AMAZON COM INC COM 023135106 31266733 9377188 SH SOLE 22 8413954 0 963234 AMAZON COM INC COM 023135106 941268 282295 SH SOLE 23 282295 0 0 AMAZON COM INC COM 023135106 2453671 735879 SH SOLE 25 732753 0 3126 AMAZON COM INC COM 023135106 3522390 1056398 SH SOLE 26 419679 0 636719 AMAZON COM INC COM 023135106 3052932 915603 SH SOLE 28 33384 0 882219 AMAZON COM INC COM 023135106 46237 13867 SH SOLE 29 13867 0 0 AMAZON COM INC COM 023135106 6975883 2092133 SH SOLE 30 2077042 0 15091 AMAZON COM INC COM 023135106 1079579 323776 SH SOLE 31 69108 0 254668 AMAZON COM INC COM 023135106 355157 106515 SH SOLE 32 106515 0 0 AMAZON COM INC COM 023135106 893746 268043 SH SOLE 34 268043 0 0 AMAZON COM INC COM 023135106 604613 181329 SH SOLE 36 181329 0 0 AMAZON COM INC COM 023135106 50565 15165 SH SOLE 40 15165 0 0 AMAZON COM INC COM 023135106 1211836 363441 SH SOLE 43 26242 0 337199 AMAZON COM INC OPTIONS 023135106 333 100 SH Call SOLE 2 100 0 0 AMAZON COM INC OPTIONS 023135106 333 100 SH Call SOLE 4 100 0 0 AMAZON COM INC OPTIONS 023135106 5668 1700 SH Call SOLE 18 1700 0 0 AMAZON COM INC OPTIONS 023135106 35011 10500 SH Call SOLE 19 10500 0 0 AMAZON COM INC OPTIONS 023135106 2667 800 SH Call SOLE 22 800 0 0 AMAZON COM INC OPTIONS 023135106 333 100 SH Call SOLE 26 100 0 0 AMAZON COM INC OPTIONS 023135106 19006 5700 SH Call SOLE 34 5700 0 0 AMBAC FINL GROUP INC COM NEW 023139884 657 40955 SH SOLE 2 13042 0 27913 AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH SOLE 4 144 0 0 AMBAC FINL GROUP INC COM NEW 023139884 9 551 SH SOLE 7 551 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2963 184632 SH SOLE 18 184632 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1275 79465 SH SOLE 19 79465 0 0 AMBAC FINL GROUP INC COM NEW 023139884 76675 4777254 SH SOLE 21 4777254 0 0 AMBAC FINL GROUP INC COM NEW 023139884 19453 1212027 SH SOLE 22 1169600 0 42427 AMBAC FINL GROUP INC COM NEW 023139884 93 5822 SH SOLE 25 5822 0 0 AMBAC FINL GROUP INC COM NEW 023139884 53 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 528 32925 SH SOLE 28 32925 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1471 91674 SH SOLE 30 91674 0 0 AMBAC FINL GROUP INC COM NEW 023139884 84 5252 SH SOLE 40 5252 0 0 AMBAC FINL GROUP INC COM NEW 023139884 315 19606 SH SOLE 43 971 0 18635 AMBARELLA INC SHS G037AX101 6543 32250 SH SOLE 2 18750 0 13500 AMBARELLA INC SHS G037AX101 614 3028 SH SOLE 4 2637 0 391 AMBARELLA INC SHS G037AX101 132 652 SH SOLE 7 652 0 0 AMBARELLA INC SHS G037AX101 160 787 SH SOLE 13 787 0 0 AMBARELLA INC SHS G037AX101 20142 99276 SH SOLE 18 94277 0 4999 AMBARELLA INC SHS G037AX101 79035 389544 SH SOLE 19 389544 0 0 AMBARELLA INC SHS G037AX101 250999 1237121 SH SOLE 21 1237121 0 0 AMBARELLA INC SHS G037AX101 184457 909147 SH SOLE 22 889100 0 20047 AMBARELLA INC SHS G037AX101 1013 4994 SH SOLE 23 4994 0 0 AMBARELLA INC SHS G037AX101 6553 32297 SH SOLE 25 32297 0 0 AMBARELLA INC SHS G037AX101 7765 38271 SH SOLE 26 13423 0 24848 AMBARELLA INC SHS G037AX101 357 1761 SH SOLE 28 1761 0 0 AMBARELLA INC SHS G037AX101 116 571 SH SOLE 29 571 0 0 AMBARELLA INC SHS G037AX101 47285 233059 SH SOLE 30 233059 0 0 AMBARELLA INC SHS G037AX101 214 1056 SH SOLE 31 1056 0 0 AMBARELLA INC SHS G037AX101 103726 511241 SH SOLE 34 511241 0 0 AMBARELLA INC SHS G037AX101 22 108 SH SOLE 36 108 0 0 AMBARELLA INC SHS G037AX101 939 4627 SH SOLE 40 4627 0 0 AMBARELLA INC SHS G037AX101 1123 5533 SH SOLE 43 1045 0 4488 AMBEV SA SPONSORED ADR 02319V103 7417 2648838 SH SOLE 2 2648838 0 0 AMBEV SA SPONSORED ADR 02319V103 1621 578756 SH SOLE 4 578756 0 0 AMBEV SA SPONSORED ADR 02319V103 1911 682341 SH SOLE 13 682341 0 0 AMBEV SA SPONSORED ADR 02319V103 2284 815711 SH SOLE 18 815711 0 0 AMBEV SA SPONSORED ADR 02319V103 1145 409074 SH SOLE 19 409074 0 0 AMBEV SA SPONSORED ADR 02319V103 30024 10722825 SH SOLE 21 10722825 0 0 AMBEV SA SPONSORED ADR 02319V103 34164 12201605 SH SOLE 22 11781826 0 419779 AMBEV SA SPONSORED ADR 02319V103 3400 1214416 SH SOLE 25 1214416 0 0 AMBEV SA SPONSORED ADR 02319V103 198 70734 SH SOLE 28 0 0 70734 AMBEV SA SPONSORED ADR 02319V103 3189 1139077 SH SOLE 30 1139077 0 0 AMBEV SA SPONSORED ADR 02319V103 435 155347 SH SOLE 31 0 0 155347 AMBEV SA SPONSORED ADR 02319V103 11742 4193559 SH SOLE 34 4193559 0 0 AMBEV SA SPONSORED ADR 02319V103 6548 2338470 SH SOLE 43 40783 0 2297687 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 743 82297 SH SOLE 2 82297 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 319 35325 SH SOLE 18 35325 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 19427 2151384 SH SOLE 19 2151384 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 163 18000 SH SOLE 20 18000 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 4 428 SH SOLE 21 428 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 5256 582052 SH SOLE 34 582052 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 16071 590846 SH SOLE 2 102774 0 488072 AMC ENTMT HLDGS INC CL A COM 00165C104 6012 221037 SH SOLE 4 201938 0 19099 AMC ENTMT HLDGS INC CL A COM 00165C104 1267 46563 SH SOLE 7 46563 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 24 888 SH SOLE 13 888 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1019 37447 SH SOLE 15 37447 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 45518 1673468 SH SOLE 18 1647081 0 26387 AMC ENTMT HLDGS INC CL A COM 00165C104 36654 1347568 SH SOLE 19 1347568 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 576122 21180949 SH SOLE 21 21180949 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 355218 13059491 SH SOLE 22 12551664 0 507827 AMC ENTMT HLDGS INC CL A COM 00165C104 7539 277178 SH SOLE 23 277178 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 21314 783588 SH SOLE 25 783588 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 22770 837114 SH SOLE 26 350091 0 487023 AMC ENTMT HLDGS INC CL A COM 00165C104 23907 878936 SH SOLE 28 21500 0 857436 AMC ENTMT HLDGS INC CL A COM 00165C104 38 1387 SH SOLE 29 1387 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 41663 1531739 SH SOLE 30 1385192 0 146547 AMC ENTMT HLDGS INC CL A COM 00165C104 1868 68663 SH SOLE 31 53638 0 15025 AMC ENTMT HLDGS INC CL A COM 00165C104 702 25815 SH SOLE 34 25815 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 4923 181005 SH SOLE 36 181005 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 473 17384 SH SOLE 40 17384 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 3582 131703 SH SOLE 43 4834 0 126869 AMC NETWORKS INC CL A 00164V103 2192 63644 SH SOLE 2 28772 0 34872 AMC NETWORKS INC CL A 00164V103 4 115 SH SOLE 4 115 0 0 AMC NETWORKS INC CL A 00164V103 31 887 SH SOLE 7 887 0 0 AMC NETWORKS INC CL A 00164V103 3735 108435 SH SOLE 18 104675 0 3760 AMC NETWORKS INC CL A 00164V103 9206 267298 SH SOLE 19 267298 0 0 AMC NETWORKS INC CL A 00164V103 124017 3600948 SH SOLE 21 3600948 0 0 AMC NETWORKS INC CL A 00164V103 34343 997197 SH SOLE 22 973520 0 23677 AMC NETWORKS INC CL A 00164V103 458 13300 SH SOLE 23 13300 0 0 AMC NETWORKS INC CL A 00164V103 117 3404 SH SOLE 25 3404 0 0 AMC NETWORKS INC CL A 00164V103 1909 55437 SH SOLE 26 7652 0 47785 AMC NETWORKS INC CL A 00164V103 68 1963 SH SOLE 28 1963 0 0 AMC NETWORKS INC CL A 00164V103 1812 52624 SH SOLE 30 52624 0 0 AMC NETWORKS INC CL A 00164V103 69 1990 SH SOLE 36 1990 0 0 AMC NETWORKS INC CL A 00164V103 109 3169 SH SOLE 40 3169 0 0 AMC NETWORKS INC CL A 00164V103 1676 48667 SH SOLE 43 3309 0 45358 AMCON DISTRG CO COM NEW 02341Q205 8 40 SH SOLE 18 40 0 0 AMCON DISTRG CO COM NEW 02341Q205 90 450 SH SOLE 21 450 0 0 AMCON DISTRG CO COM NEW 02341Q205 2 10 SH SOLE 22 10 0 0 AMCOR PLC ORD G0250X107 39868 3319544 SH SOLE 2 514027 0 2805517 AMCOR PLC ORD G0250X107 13127 1093030 SH SOLE 4 579757 0 513273 AMCOR PLC ORD G0250X107 22808 1899077 SH SOLE 7 1849846 0 49231 AMCOR PLC ORD G0250X107 402 33450 SH SOLE 13 4445 0 29005 AMCOR PLC ORD G0250X107 2341 194948 SH SOLE 15 194948 0 0 AMCOR PLC ORD G0250X107 31550 2626979 SH SOLE 18 2405414 0 221565 AMCOR PLC ORD G0250X107 19911 1657858 SH SOLE 19 1657858 0 0 AMCOR PLC ORD G0250X107 534533 44507305 SH SOLE 21 44507305 0 0 AMCOR PLC ORD G0250X107 387600 32273124 SH SOLE 22 29073297 0 3199827 AMCOR PLC ORD G0250X107 11452 953521 SH SOLE 23 953521 0 0 AMCOR PLC ORD G0250X107 9563 796225 SH SOLE 25 796225 0 0 AMCOR PLC ORD G0250X107 28161 2344758 SH SOLE 26 1018796 0 1325962 AMCOR PLC ORD G0250X107 35675 2970414 SH SOLE 28 27471 0 2942943 AMCOR PLC ORD G0250X107 164 13692 SH SOLE 29 13692 0 0 AMCOR PLC ORD G0250X107 70746 5890565 SH SOLE 30 5890565 0 0 AMCOR PLC ORD G0250X107 7215 600776 SH SOLE 31 179257 0 421519 AMCOR PLC ORD G0250X107 979 81533 SH SOLE 34 81533 0 0 AMCOR PLC ORD G0250X107 5362 446435 SH SOLE 36 446435 0 0 AMCOR PLC ORD G0250X107 321 26734 SH SOLE 40 26734 0 0 AMCOR PLC ORD G0250X107 2364 196805 SH SOLE 43 13256 0 183549 AMDOCS LTD SHS G02602103 17300 231158 SH SOLE 2 54336 0 176822 AMDOCS LTD SHS G02602103 16 209 SH SOLE 4 209 0 0 AMDOCS LTD SHS G02602103 183 2441 SH SOLE 7 2441 0 0 AMDOCS LTD SHS G02602103 71 954 SH SOLE 15 954 0 0 AMDOCS LTD SHS G02602103 3958 52882 SH SOLE 18 52882 0 0 AMDOCS LTD SHS G02602103 12981 173444 SH SOLE 19 173444 0 0 AMDOCS LTD SHS G02602103 99165 1325032 SH SOLE 21 1325032 0 0 AMDOCS LTD SHS G02602103 83834 1120171 SH SOLE 22 1029343 0 90828 AMDOCS LTD SHS G02602103 11634 155458 SH SOLE 25 155458 0 0 AMDOCS LTD SHS G02602103 4974 66459 SH SOLE 26 0 0 66459 AMDOCS LTD SHS G02602103 27972 373763 SH SOLE 28 2372 0 371391 AMDOCS LTD SHS G02602103 3005 40151 SH SOLE 30 40151 0 0 AMDOCS LTD SHS G02602103 146 1946 SH SOLE 31 1946 0 0 AMDOCS LTD SHS G02602103 11 151 SH SOLE 34 151 0 0 AMDOCS LTD SHS G02602103 2060 27519 SH SOLE 36 27519 0 0 AMDOCS LTD SHS G02602103 37516 501287 SH SOLE 43 7643 0 493644 AMEDISYS INC COM 023436108 17553 108432 SH SOLE 2 78311 0 30121 AMEDISYS INC COM 023436108 19 119 SH SOLE 4 119 0 0 AMEDISYS INC COM 023436108 76 471 SH SOLE 7 471 0 0 AMEDISYS INC COM 023436108 2 14 SH SOLE 17 0 0 14 AMEDISYS INC COM 023436108 15841 97855 SH SOLE 18 97855 0 0 AMEDISYS INC COM 023436108 85955 530978 SH SOLE 19 530978 0 0 AMEDISYS INC COM 023436108 801 4948 SH SOLE 20 4948 0 0 AMEDISYS INC COM 023436108 270877 1673319 SH SOLE 21 1673319 0 0 AMEDISYS INC COM 023436108 143460 886211 SH SOLE 22 849353 0 36858 AMEDISYS INC COM 023436108 999 6171 SH SOLE 25 6171 0 0 AMEDISYS INC COM 023436108 2104 13000 SH SOLE 26 10427 0 2573 AMEDISYS INC COM 023436108 94 580 SH SOLE 28 580 0 0 AMEDISYS INC COM 023436108 6013 37142 SH SOLE 30 37142 0 0 AMEDISYS INC COM 023436108 76 470 SH SOLE 31 470 0 0 AMEDISYS INC COM 023436108 59060 364838 SH SOLE 34 364838 0 0 AMEDISYS INC COM 023436108 672 4154 SH SOLE 36 4154 0 0 AMEDISYS INC COM 023436108 707 4365 SH SOLE 40 4365 0 0 AMEDISYS INC COM 023436108 4085 25234 SH SOLE 43 3122 0 22112 AMER SOFTWARE INC CL A 029683109 392 14985 SH SOLE 2 8773 0 6212 AMER SOFTWARE INC CL A 029683109 12 444 SH SOLE 7 444 0 0 AMER SOFTWARE INC CL A 029683109 2414 92247 SH SOLE 18 92247 0 0 AMER SOFTWARE INC CL A 029683109 1458 55712 SH SOLE 19 55712 0 0 AMER SOFTWARE INC CL A 029683109 31200 1192222 SH SOLE 21 1192222 0 0 AMER SOFTWARE INC CL A 029683109 20017 764884 SH SOLE 22 745978 0 18906 AMER SOFTWARE INC CL A 029683109 102 3910 SH SOLE 25 3910 0 0 AMER SOFTWARE INC CL A 029683109 58 2209 SH SOLE 26 0 0 2209 AMER SOFTWARE INC CL A 029683109 613 23424 SH SOLE 30 23424 0 0 AMER SOFTWARE INC CL A 029683109 81 3113 SH SOLE 40 3113 0 0 AMER SOFTWARE INC CL A 029683109 258 9853 SH SOLE 43 174 0 9679 AMER STATES WTR CO COM 029899101 2239 21643 SH SOLE 2 10295 0 11348 AMER STATES WTR CO COM 029899101 619 5984 SH SOLE 4 5984 0 0 AMER STATES WTR CO COM 029899101 12585 121660 SH SOLE 7 121660 0 0 AMER STATES WTR CO COM 029899101 13982 135167 SH SOLE 18 135167 0 0 AMER STATES WTR CO COM 029899101 6754 65297 SH SOLE 19 65297 0 0 AMER STATES WTR CO COM 029899101 472199 4564959 SH SOLE 21 4564959 0 0 AMER STATES WTR CO COM 029899101 93977 908517 SH SOLE 22 880154 0 28363 AMER STATES WTR CO COM 029899101 757 7318 SH SOLE 25 7318 0 0 AMER STATES WTR CO COM 029899101 1642 15873 SH SOLE 26 12960 0 2913 AMER STATES WTR CO COM 029899101 68 658 SH SOLE 28 658 0 0 AMER STATES WTR CO COM 029899101 52554 508058 SH SOLE 30 508058 0 0 AMER STATES WTR CO COM 029899101 14290 138146 SH SOLE 31 0 0 138146 AMER STATES WTR CO COM 029899101 755 7296 SH SOLE 36 7296 0 0 AMER STATES WTR CO COM 029899101 510 4926 SH SOLE 40 4926 0 0 AMER STATES WTR CO COM 029899101 4086 39504 SH SOLE 43 994 0 38510 AMERANT BANCORP INC CL A 023576101 742 21469 SH SOLE 2 6159 0 15310 AMERANT BANCORP INC CL A 023576101 12 334 SH SOLE 7 334 0 0 AMERANT BANCORP INC CL A 023576101 3004 86953 SH SOLE 18 86953 0 0 AMERANT BANCORP INC CL A 023576101 1667 48258 SH SOLE 19 48258 0 0 AMERANT BANCORP INC CL A 023576101 37049 1072331 SH SOLE 21 1072331 0 0 AMERANT BANCORP INC CL A 023576101 20430 591321 SH SOLE 22 568963 0 22358 AMERANT BANCORP INC CL A 023576101 160 4627 SH SOLE 25 4627 0 0 AMERANT BANCORP INC CL A 023576101 65 1880 SH SOLE 26 1880 0 0 AMERANT BANCORP INC CL A 023576101 259 7501 SH SOLE 30 7501 0 0 AMERANT BANCORP INC CL A 023576101 125 3622 SH SOLE 36 3622 0 0 AMERANT BANCORP INC CL A 023576101 115 3317 SH SOLE 40 3317 0 0 AMERANT BANCORP INC CL A 023576101 63 1818 SH SOLE 43 0 0 1818 AMERCO COM 023586100 13896 19134 SH SOLE 2 2956 0 16178 AMERCO COM 023586100 7958 10958 SH SOLE 4 5531 0 5427 AMERCO COM 023586100 5198 7157 SH SOLE 7 4865 0 2292 AMERCO COM 023586100 23 31 SH SOLE 13 31 0 0 AMERCO COM 023586100 766 1055 SH SOLE 15 1055 0 0 AMERCO COM 023586100 6333 8720 SH SOLE 18 8197 0 523 AMERCO COM 023586100 2154 2966 SH SOLE 19 2966 0 0 AMERCO COM 023586100 228344 314424 SH SOLE 21 314424 0 0 AMERCO COM 023586100 172769 237898 SH SOLE 22 227419 0 10479 AMERCO COM 023586100 3996 5502 SH SOLE 23 5502 0 0 AMERCO COM 023586100 8843 12177 SH SOLE 25 12177 0 0 AMERCO COM 023586100 7460 10272 SH SOLE 26 6581 0 3691 AMERCO COM 023586100 10205 14052 SH SOLE 28 160 0 13892 AMERCO COM 023586100 25 34 SH SOLE 29 34 0 0 AMERCO COM 023586100 52620 72456 SH SOLE 30 54863 0 17593 AMERCO COM 023586100 2837 3906 SH SOLE 31 806 0 3100 AMERCO COM 023586100 367 506 SH SOLE 34 506 0 0 AMERCO COM 023586100 2434 3352 SH SOLE 36 3352 0 0 AMERCO COM 023586100 227 313 SH SOLE 40 313 0 0 AMERCO COM 023586100 5676 7815 SH SOLE 43 844 0 6971 AMEREN CORP COM 023608102 58811 660722 SH SOLE 2 256384 0 404338 AMEREN CORP COM 023608102 13218 148500 SH SOLE 4 138945 0 9555 AMEREN CORP COM 023608102 22843 256630 SH SOLE 7 248978 0 7652 AMEREN CORP COM 023608102 326 3660 SH SOLE 13 663 0 2997 AMEREN CORP COM 023608102 3179 35720 SH SOLE 15 35720 0 0 AMEREN CORP COM 023608102 3 37 SH SOLE 17 0 0 37 AMEREN CORP COM 023608102 121282 1362564 SH SOLE 18 1292150 0 70414 AMEREN CORP COM 023608102 131250 1474551 SH SOLE 19 1474551 0 0 AMEREN CORP COM 023608102 655155 7360470 SH SOLE 21 7360470 0 0 AMEREN CORP COM 023608102 502085 5640774 SH SOLE 22 5117007 0 523767 AMEREN CORP COM 023608102 12934 145310 SH SOLE 23 145310 0 0 AMEREN CORP COM 023608102 11010 123690 SH SOLE 25 123690 0 0 AMEREN CORP COM 023608102 39977 449124 SH SOLE 26 154200 0 294924 AMEREN CORP COM 023608102 28078 315449 SH SOLE 28 0 0 315449 AMEREN CORP COM 023608102 111 1244 SH SOLE 29 1244 0 0 AMEREN CORP COM 023608102 112066 1259029 SH SOLE 30 1259029 0 0 AMEREN CORP COM 023608102 93423 1049584 SH SOLE 31 29897 0 1019687 AMEREN CORP COM 023608102 13118 147382 SH SOLE 34 147382 0 0 AMEREN CORP COM 023608102 11920 133921 SH SOLE 36 133921 0 0 AMEREN CORP COM 023608102 424 4763 SH SOLE 40 4763 0 0 AMEREN CORP COM 023608102 16080 180658 SH SOLE 43 18723 0 161936 AMERESCO INC CL A 02361E108 2051 25189 SH SOLE 2 14224 0 10965 AMERESCO INC CL A 02361E108 5 66 SH SOLE 4 66 0 0 AMERESCO INC CL A 02361E108 5974 73351 SH SOLE 7 73351 0 0 AMERESCO INC CL A 02361E108 6994 85882 SH SOLE 18 82310 0 3572 AMERESCO INC CL A 02361E108 12561 154237 SH SOLE 19 154237 0 0 AMERESCO INC CL A 02361E108 84277 1034838 SH SOLE 21 1034838 0 0 AMERESCO INC CL A 02361E108 63056 774267 SH SOLE 22 759113 0 15154 AMERESCO INC CL A 02361E108 301 3692 SH SOLE 23 3692 0 0 AMERESCO INC CL A 02361E108 2277 27963 SH SOLE 25 27963 0 0 AMERESCO INC CL A 02361E108 3356 41214 SH SOLE 26 17670 0 23544 AMERESCO INC CL A 02361E108 1792 22007 SH SOLE 28 22007 0 0 AMERESCO INC CL A 02361E108 1400 17186 SH SOLE 30 17186 0 0 AMERESCO INC CL A 02361E108 298 3659 SH SOLE 34 3659 0 0 AMERESCO INC CL A 02361E108 12 142 SH SOLE 36 142 0 0 AMERESCO INC CL A 02361E108 267 3274 SH SOLE 40 3274 0 0 AMERESCO INC CL A 02361E108 1272 15620 SH SOLE 43 104 0 15516 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1830 86699 SH SOLE 2 0 0 86699 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 19435 920653 SH SOLE 18 951 0 919702 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3436 162774 SH SOLE 19 162774 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 15125 716476 SH SOLE 25 716476 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 57143 2706919 SH SOLE 34 2706919 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6311 298956 SH SOLE 43 18450 0 280506 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 13 608 SH SOLE 18 608 0 0 AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 8279 5995000 PRN SOLE 21 5995000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 13052 726703 SH SOLE 2 152037 0 574666 AMERICAN AIRLS GROUP INC COM 02376R102 10 583 SH SOLE 4 583 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 8987 500368 SH SOLE 7 480040 0 20328 AMERICAN AIRLS GROUP INC COM 02376R102 180 10035 SH SOLE 15 10035 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 0 1 SH SOLE 17 0 0 1 AMERICAN AIRLS GROUP INC COM 02376R102 24244 1349916 SH SOLE 18 1295782 0 54134 AMERICAN AIRLS GROUP INC COM 02376R102 6217 346155 SH SOLE 19 346155 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 286200 15935424 SH SOLE 21 15935424 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 255989 14253300 SH SOLE 22 13128148 0 1125152 AMERICAN AIRLS GROUP INC COM 02376R102 82 4587 SH SOLE 23 4587 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3432 191066 SH SOLE 25 191066 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 9481 527883 SH SOLE 26 52442 0 475441 AMERICAN AIRLS GROUP INC COM 02376R102 1629 90694 SH SOLE 28 14527 0 76167 AMERICAN AIRLS GROUP INC COM 02376R102 25750 1433716 SH SOLE 30 1433716 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 173 9607 SH SOLE 31 9607 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 78 4345 SH SOLE 34 4345 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1213 67546 SH SOLE 36 67546 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 379 21111 SH SOLE 40 21111 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4028 224288 SH SOLE 43 15978 0 208310 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 25 1400 SH Put SOLE 4 1400 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 336 18700 SH Put SOLE 18 18700 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 19964 1111600 SH Put SOLE 19 1111600 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 190 10600 SH Put SOLE 22 10600 0 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 1755 97700 SH Put SOLE 34 97700 0 0 AMERICAN ASSETS TR INC COM 024013104 2415 64358 SH SOLE 2 33607 0 30751 AMERICAN ASSETS TR INC COM 024013104 954 25410 SH SOLE 4 25410 0 0 AMERICAN ASSETS TR INC COM 024013104 2393 63773 SH SOLE 7 63773 0 0 AMERICAN ASSETS TR INC COM 024013104 7370 196388 SH SOLE 18 196388 0 0 AMERICAN ASSETS TR INC COM 024013104 7218 192339 SH SOLE 19 192339 0 0 AMERICAN ASSETS TR INC COM 024013104 245395 6538632 SH SOLE 21 6538632 0 0 AMERICAN ASSETS TR INC COM 024013104 64039 1706339 SH SOLE 22 1654309 0 52030 AMERICAN ASSETS TR INC COM 024013104 77 2057 SH SOLE 23 2057 0 0 AMERICAN ASSETS TR INC COM 024013104 8234 219410 SH SOLE 25 219410 0 0 AMERICAN ASSETS TR INC COM 024013104 1074 28630 SH SOLE 26 24940 0 3690 AMERICAN ASSETS TR INC COM 024013104 1173 31268 SH SOLE 28 1077 0 30191 AMERICAN ASSETS TR INC COM 024013104 11471 305647 SH SOLE 30 305647 0 0 AMERICAN ASSETS TR INC COM 024013104 7957 212021 SH SOLE 31 0 0 212021 AMERICAN ASSETS TR INC COM 024013104 39 1046 SH SOLE 34 1046 0 0 AMERICAN ASSETS TR INC COM 024013104 215 5728 SH SOLE 40 5728 0 0 AMERICAN ASSETS TR INC COM 024013104 1701 45317 SH SOLE 43 1939 0 43378 AMERICAN AXLE & MFG HLDGS IN COM 024061103 736 78922 SH SOLE 2 31413 0 47509 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 51 5429 SH SOLE 7 5429 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3842 411818 SH SOLE 18 411818 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1848 198048 SH SOLE 19 198048 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 129844 13916830 SH SOLE 21 13916830 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 26865 2879395 SH SOLE 22 2786640 0 92755 AMERICAN AXLE & MFG HLDGS IN COM 024061103 134 14399 SH SOLE 25 14399 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 327 35043 SH SOLE 26 24202 0 10841 AMERICAN AXLE & MFG HLDGS IN COM 024061103 76 8173 SH SOLE 28 8173 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1873 200761 SH SOLE 30 200761 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 84 9015 SH SOLE 36 9015 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 130 13894 SH SOLE 40 13894 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 726 77861 SH SOLE 43 23966 0 53895 AMERICAN CAMPUS CMNTYS INC COM 024835100 18716 326689 SH SOLE 2 99290 0 227399 AMERICAN CAMPUS CMNTYS INC COM 024835100 4426 77260 SH SOLE 4 77260 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 9883 172512 SH SOLE 7 172512 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 17320 302315 SH SOLE 18 302315 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11966 208873 SH SOLE 19 208873 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 467765 8164868 SH SOLE 21 8164868 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 273385 4771948 SH SOLE 22 4618457 0 153491 AMERICAN CAMPUS CMNTYS INC COM 024835100 316 5509 SH SOLE 23 5509 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 34628 604436 SH SOLE 25 604436 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3554 62041 SH SOLE 26 51244 0 10797 AMERICAN CAMPUS CMNTYS INC COM 024835100 4858 84799 SH SOLE 28 2456 0 82343 AMERICAN CAMPUS CMNTYS INC COM 024835100 39794 694606 SH SOLE 30 694606 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 33701 588258 SH SOLE 31 2043 0 586215 AMERICAN CAMPUS CMNTYS INC COM 024835100 747 13040 SH SOLE 34 13040 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 170 2967 SH SOLE 36 2967 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1043 18212 SH SOLE 40 18212 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4624 80715 SH SOLE 43 3854 0 76861 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14228 561944 SH SOLE 2 443032 0 118912 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 610 24087 SH SOLE 4 24087 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 85 3339 SH SOLE 7 3339 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 871 34401 SH SOLE 13 34401 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2 68 SH SOLE 17 0 0 68 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 20041 791495 SH SOLE 18 733206 0 58289 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 43935 1735209 SH SOLE 19 1735209 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 268990 10623623 SH SOLE 21 10623623 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 146337 5779485 SH SOLE 22 5579373 0 200112 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1151 45468 SH SOLE 23 45468 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 619 24438 SH SOLE 25 24438 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6340 250414 SH SOLE 26 50299 0 200115 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2377 93864 SH SOLE 28 2988 0 90876 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4064 160502 SH SOLE 30 160502 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 18 719 SH SOLE 34 719 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 492 19427 SH SOLE 36 19427 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 483 19062 SH SOLE 40 19062 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1904 75184 SH SOLE 43 2519 0 72665 AMERICAN EAGLE OUTFITTERS IN NOTE 3.750% 4/1 02553EAB2 8421 2776000 PRN SOLE 21 2776000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 118944 1336899 SH SOLE 2 420162 0 916737 AMERICAN ELEC PWR CO INC COM 025537101 26205 294542 SH SOLE 4 275353 0 19189 AMERICAN ELEC PWR CO INC COM 025537101 51553 579448 SH SOLE 7 563975 0 15473 AMERICAN ELEC PWR CO INC COM 025537101 563 6333 SH SOLE 13 1208 0 5125 AMERICAN ELEC PWR CO INC COM 025537101 6438 72367 SH SOLE 15 72367 0 0 AMERICAN ELEC PWR CO INC COM 025537101 148893 1673515 SH SOLE 18 1552929 0 120586 AMERICAN ELEC PWR CO INC COM 025537101 195739 2200056 SH SOLE 19 2200056 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1458827 16396838 SH SOLE 21 16396838 0 0 AMERICAN ELEC PWR CO INC COM 025537101 997682 11213688 SH SOLE 22 10194003 0 1019685 AMERICAN ELEC PWR CO INC COM 025537101 30229 339768 SH SOLE 23 339768 0 0 AMERICAN ELEC PWR CO INC COM 025537101 16061 180518 SH SOLE 25 180518 0 0 AMERICAN ELEC PWR CO INC COM 025537101 91525 1028719 SH SOLE 26 350964 0 677755 AMERICAN ELEC PWR CO INC COM 025537101 34978 393144 SH SOLE 28 8913 0 384231 AMERICAN ELEC PWR CO INC COM 025537101 141 1587 SH SOLE 29 1587 0 0 AMERICAN ELEC PWR CO INC COM 025537101 234112 2631355 SH SOLE 30 2631355 0 0 AMERICAN ELEC PWR CO INC COM 025537101 183230 2059463 SH SOLE 31 54933 0 2004530 AMERICAN ELEC PWR CO INC COM 025537101 15590 175224 SH SOLE 32 175224 0 0 AMERICAN ELEC PWR CO INC COM 025537101 17607 197896 SH SOLE 34 197896 0 0 AMERICAN ELEC PWR CO INC COM 025537101 25898 291083 SH SOLE 36 291083 0 0 AMERICAN ELEC PWR CO INC COM 025537101 845 9493 SH SOLE 40 9493 0 0 AMERICAN ELEC PWR CO INC COM 025537101 33754 379385 SH SOLE 43 26172 0 353213 AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 68196 1360662 SH SOLE 21 1360662 0 0 AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 75571 1436708 SH SOLE 21 1436708 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2655 68227 SH SOLE 2 22756 0 45471 AMERICAN EQTY INVT LIFE HLD COM 025676206 12 309 SH SOLE 4 309 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 99 2546 SH SOLE 7 2546 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 12426 319264 SH SOLE 18 319264 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5717 146901 SH SOLE 19 146901 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 400543 10291438 SH SOLE 21 10291438 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 80317 2063652 SH SOLE 22 1981576 0 82076 AMERICAN EQTY INVT LIFE HLD COM 025676206 426 10949 SH SOLE 25 10949 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 687 17641 SH SOLE 26 11562 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 66 1701 SH SOLE 28 1701 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 11018 283105 SH SOLE 30 283105 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 153 3936 SH SOLE 36 3936 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 436 11204 SH SOLE 40 11204 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1837 47207 SH SOLE 43 884 0 46323 AMERICAN EXPRESS CO COM 025816109 275234 1682357 SH SOLE 2 534236 0 1148121 AMERICAN EXPRESS CO COM 025816109 87945 537562 SH SOLE 4 339722 0 197840 AMERICAN EXPRESS CO COM 025816109 110364 674595 SH SOLE 7 528221 0 146374 AMERICAN EXPRESS CO COM 025816109 3640 22252 SH SOLE 13 15752 0 6500 AMERICAN EXPRESS CO COM 025816109 10227 62512 SH SOLE 15 62512 0 0 AMERICAN EXPRESS CO COM 025816109 1 5 SH SOLE 17 0 0 5 AMERICAN EXPRESS CO COM 025816109 221836 1355963 SH SOLE 18 1243264 0 112699 AMERICAN EXPRESS CO COM 025816109 96453 589569 SH SOLE 19 589569 0 0 AMERICAN EXPRESS CO COM 025816109 2302950 14076712 SH SOLE 21 14076712 0 0 AMERICAN EXPRESS CO COM 025816109 2256141 13790591 SH SOLE 22 12279341 0 1511250 AMERICAN EXPRESS CO COM 025816109 66235 404861 SH SOLE 23 404861 0 0 AMERICAN EXPRESS CO COM 025816109 208376 1273690 SH SOLE 25 1273690 0 0 AMERICAN EXPRESS CO COM 025816109 385610 2357028 SH SOLE 26 1099786 0 1257242 AMERICAN EXPRESS CO COM 025816109 347832 2126112 SH SOLE 28 110399 0 2015713 AMERICAN EXPRESS CO COM 025816109 8572 52399 SH SOLE 29 52399 0 0 AMERICAN EXPRESS CO COM 025816109 749980 4584229 SH SOLE 30 4568661 0 15568 AMERICAN EXPRESS CO COM 025816109 47683 291459 SH SOLE 31 115982 0 175477 AMERICAN EXPRESS CO COM 025816109 8231 50309 SH SOLE 32 50309 0 0 AMERICAN EXPRESS CO COM 025816109 167846 1025956 SH SOLE 34 1025956 0 0 AMERICAN EXPRESS CO COM 025816109 48215 294714 SH SOLE 36 294714 0 0 AMERICAN EXPRESS CO COM 025816109 3674 22460 SH SOLE 40 22460 0 0 AMERICAN EXPRESS CO COM 025816109 102638 627369 SH SOLE 43 50090 0 577279 AMERICAN FIN TR INC COM CLASS A 02607T109 2104 230420 SH SOLE 2 101491 0 128929 AMERICAN FIN TR INC COM CLASS A 02607T109 568 62233 SH SOLE 4 62233 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1303 142700 SH SOLE 7 142700 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 3345 366352 SH SOLE 18 366352 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 9444 1034374 SH SOLE 19 1034374 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 46419 5084260 SH SOLE 21 5084260 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 40229 4406256 SH SOLE 22 4300298 0 105958 AMERICAN FIN TR INC COM CLASS A 02607T109 189 20650 SH SOLE 23 20650 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 5239 573860 SH SOLE 25 573860 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 623 68185 SH SOLE 26 58287 0 9898 AMERICAN FIN TR INC COM CLASS A 02607T109 658 72115 SH SOLE 28 1242 0 70873 AMERICAN FIN TR INC COM CLASS A 02607T109 5076 555982 SH SOLE 30 555982 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 4820 527945 SH SOLE 31 0 0 527945 AMERICAN FIN TR INC COM CLASS A 02607T109 108 11843 SH SOLE 40 11843 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 964 105593 SH SOLE 43 15253 0 90340 AMERICAN FINL GROUP INC OHIO COM 025932104 22495 163812 SH SOLE 2 41389 0 122423 AMERICAN FINL GROUP INC OHIO COM 025932104 7220 52581 SH SOLE 4 28303 0 24278 AMERICAN FINL GROUP INC OHIO COM 025932104 1437 10468 SH SOLE 7 10468 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 36 265 SH SOLE 13 265 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1166 8488 SH SOLE 15 8488 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 30216 220039 SH SOLE 18 216187 0 3852 AMERICAN FINL GROUP INC OHIO COM 025932104 6588 47974 SH SOLE 19 47974 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 444762 3238871 SH SOLE 21 3238871 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 254747 1855132 SH SOLE 22 1777209 0 77923 AMERICAN FINL GROUP INC OHIO COM 025932104 5690 41438 SH SOLE 23 41438 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1028 7488 SH SOLE 25 7488 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11217 81682 SH SOLE 26 66950 0 14732 AMERICAN FINL GROUP INC OHIO COM 025932104 13322 97012 SH SOLE 28 1336 0 95676 AMERICAN FINL GROUP INC OHIO COM 025932104 41 295 SH SOLE 29 295 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 28720 209144 SH SOLE 30 192181 0 16963 AMERICAN FINL GROUP INC OHIO COM 025932104 3703 26969 SH SOLE 31 8828 0 18141 AMERICAN FINL GROUP INC OHIO COM 025932104 16209 118041 SH SOLE 34 118041 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2935 21377 SH SOLE 36 21377 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 352 2565 SH SOLE 40 2565 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 10758 78342 SH SOLE 43 10351 0 67991 AMERICAN HOMES 4 RENT CL A 02665T306 32660 748920 SH SOLE 2 253390 0 495530 AMERICAN HOMES 4 RENT CL A 02665T306 9680 221972 SH SOLE 4 221972 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 15808 362491 SH SOLE 7 362491 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5031 115369 SH SOLE 13 115369 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 9522 218349 SH SOLE 18 169041 0 49308 AMERICAN HOMES 4 RENT CL A 02665T306 42446 973311 SH SOLE 19 973311 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 299546 6868743 SH SOLE 21 6868743 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 432537 9918298 SH SOLE 22 9100897 0 817401 AMERICAN HOMES 4 RENT CL A 02665T306 8124 186296 SH SOLE 23 186296 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 53774 1233064 SH SOLE 25 1233064 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6841 156870 SH SOLE 26 96251 0 60619 AMERICAN HOMES 4 RENT CL A 02665T306 7747 177647 SH SOLE 28 5071 0 172576 AMERICAN HOMES 4 RENT CL A 02665T306 2801 64219 SH SOLE 29 64219 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 32012 734058 SH SOLE 30 734058 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 57786 1325062 SH SOLE 31 114019 0 1211043 AMERICAN HOMES 4 RENT CL A 02665T306 1396 32005 SH SOLE 34 32005 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 626 14347 SH SOLE 36 14347 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1616 37045 SH SOLE 40 37045 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4341 99531 SH SOLE 43 3635 0 95896 AMERICAN INTL GROUP INC COM NEW 026874784 120338 2116391 SH SOLE 2 605785 0 1510606 AMERICAN INTL GROUP INC COM NEW 026874784 33472 588681 SH SOLE 4 380152 0 208529 AMERICAN INTL GROUP INC COM NEW 026874784 41019 721401 SH SOLE 7 696594 0 24807 AMERICAN INTL GROUP INC COM NEW 026874784 688 12103 SH SOLE 13 2318 0 9785 AMERICAN INTL GROUP INC COM NEW 026874784 6882 121033 SH SOLE 15 121033 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 388123 6825933 SH SOLE 18 6689830 0 136103 AMERICAN INTL GROUP INC COM NEW 026874784 792650 13940383 SH SOLE 19 13940383 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1042716 18338299 SH SOLE 21 18338299 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1074571 18898547 SH SOLE 22 17165418 0 1733129 AMERICAN INTL GROUP INC COM NEW 026874784 31861 560337 SH SOLE 23 560337 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 91180 1603584 SH SOLE 25 1603584 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 113987 2004700 SH SOLE 26 734156 0 1270544 AMERICAN INTL GROUP INC COM NEW 026874784 129039 2269419 SH SOLE 28 41883 0 2227536 AMERICAN INTL GROUP INC COM NEW 026874784 59 1035 SH SOLE 29 1035 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 250869 4412051 SH SOLE 30 4412051 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 17932 315374 SH SOLE 31 94629 0 220745 AMERICAN INTL GROUP INC COM NEW 026874784 29457 518054 SH SOLE 34 518054 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 23847 419394 SH SOLE 36 419394 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1626 28591 SH SOLE 40 28591 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 19791 348062 SH SOLE 43 25746 0 322316 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1399 7410 SH SOLE 2 2160 0 5250 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 4322 22887 SH SOLE 18 22887 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2527 13381 SH SOLE 19 13381 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 55395 293341 SH SOLE 21 293341 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 47463 251338 SH SOLE 22 243486 0 7852 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 144 763 SH SOLE 23 763 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 194 1025 SH SOLE 25 1025 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 924 4892 SH SOLE 26 4121 0 771 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 28 146 SH SOLE 28 146 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 3561 18859 SH SOLE 30 18859 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 221 1169 SH SOLE 40 1169 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 915 4848 SH SOLE 43 102 0 4746 AMERICAN NATL BANKSHARES INC COM 027745108 245 6491 SH SOLE 2 368 0 6123 AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1311 34799 SH SOLE 18 34799 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 735 19507 SH SOLE 19 19507 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 16016 425045 SH SOLE 21 425045 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 9861 261698 SH SOLE 22 255487 0 6211 AMERICAN OUTDOOR BRANDS INC COM 02875D109 107 5379 SH SOLE 2 597 0 4782 AMERICAN OUTDOOR BRANDS INC COM 02875D109 5 269 SH SOLE 7 269 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 956 47977 SH SOLE 18 47977 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 487 24452 SH SOLE 19 24452 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 10891 546485 SH SOLE 21 546485 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 6799 341152 SH SOLE 22 332912 0 8240 AMERICAN OUTDOOR BRANDS INC COM 02875D109 62 3109 SH SOLE 43 0 0 3109 AMERICAN PUB ED INC COM 02913V103 348 15660 SH SOLE 2 5321 0 10339 AMERICAN PUB ED INC COM 02913V103 3 130 SH SOLE 4 130 0 0 AMERICAN PUB ED INC COM 02913V103 4 181 SH SOLE 7 181 0 0 AMERICAN PUB ED INC COM 02913V103 1723 77451 SH SOLE 18 77451 0 0 AMERICAN PUB ED INC COM 02913V103 774 34808 SH SOLE 19 34808 0 0 AMERICAN PUB ED INC COM 02913V103 54063 2429790 SH SOLE 21 2429790 0 0 AMERICAN PUB ED INC COM 02913V103 11180 502469 SH SOLE 22 482858 0 19611 AMERICAN PUB ED INC COM 02913V103 65 2920 SH SOLE 25 2920 0 0 AMERICAN PUB ED INC COM 02913V103 46 2063 SH SOLE 26 1051 0 1012 AMERICAN PUB ED INC COM 02913V103 812 36496 SH SOLE 30 36496 0 0 AMERICAN PUB ED INC COM 02913V103 49 2187 SH SOLE 36 2187 0 0 AMERICAN PUB ED INC COM 02913V103 41 1849 SH SOLE 40 1849 0 0 AMERICAN PUB ED INC COM 02913V103 226 10142 SH SOLE 43 431 0 9711 AMERICAN RES CORP CL A 02927U208 15 8080 SH SOLE 18 8080 0 0 AMERICAN RES CORP CL A 02927U208 170 94477 SH SOLE 21 94477 0 0 AMERICAN RES CORP CL A 02927U208 1192 662018 SH SOLE 22 662018 0 0 AMERICAN RLTY INVS INC COM 029174109 1 51 SH SOLE 18 51 0 0 AMERICAN RLTY INVS INC COM 029174109 71 5576 SH SOLE 21 5576 0 0 AMERICAN RLTY INVS INC COM 029174109 367 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 177 16239 SH SOLE 2 979 0 15260 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4 360 SH SOLE 7 360 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 936 86032 SH SOLE 18 86032 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 507 46561 SH SOLE 19 46561 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 11636 1069510 SH SOLE 21 1069510 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7372 677579 SH SOLE 22 661377 0 16202 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 107 9868 SH SOLE 43 146 0 9722 AMERICAN TOWER CORP NEW COM 03027X100 286673 980080 SH SOLE 2 188795 0 791285 AMERICAN TOWER CORP NEW COM 03027X100 91815 313899 SH SOLE 4 277839 0 36060 AMERICAN TOWER CORP NEW COM 03027X100 325847 1114006 SH SOLE 7 1101426 0 12580 AMERICAN TOWER CORP NEW COM 03027X100 2333 7977 SH SOLE 13 3364 0 4613 AMERICAN TOWER CORP NEW COM 03027X100 15557 53185 SH SOLE 15 53185 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1 5 SH SOLE 17 0 0 5 AMERICAN TOWER CORP NEW COM 03027X100 299177 1022827 SH SOLE 18 960509 0 62318 AMERICAN TOWER CORP NEW COM 03027X100 500572 1711358 SH SOLE 19 1711358 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3764118 12868779 SH SOLE 21 12868779 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2819676 9639919 SH SOLE 22 8720183 0 919736 AMERICAN TOWER CORP NEW COM 03027X100 77604 265312 SH SOLE 23 265312 0 0 AMERICAN TOWER CORP NEW COM 03027X100 210757 720538 SH SOLE 25 720538 0 0 AMERICAN TOWER CORP NEW COM 03027X100 285156 974892 SH SOLE 26 361965 0 612927 AMERICAN TOWER CORP NEW COM 03027X100 217985 745247 SH SOLE 28 8144 0 737103 AMERICAN TOWER CORP NEW COM 03027X100 171 584 SH SOLE 29 584 0 0 AMERICAN TOWER CORP NEW COM 03027X100 900983 3080284 SH SOLE 30 3080284 0 0 AMERICAN TOWER CORP NEW COM 03027X100 544119 1860236 SH SOLE 31 51146 0 1809090 AMERICAN TOWER CORP NEW COM 03027X100 202660 692856 SH SOLE 34 692856 0 0 AMERICAN TOWER CORP NEW COM 03027X100 64674 221106 SH SOLE 36 221106 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1485 5077 SH SOLE 37 5077 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4382 14982 SH SOLE 40 14982 0 0 AMERICAN TOWER CORP NEW COM 03027X100 100492 343563 SH SOLE 43 27905 0 315658 AMERICAN VANGUARD CORP COM 030371108 371 22648 SH SOLE 2 8230 0 14418 AMERICAN VANGUARD CORP COM 030371108 1245 75960 SH SOLE 7 75960 0 0 AMERICAN VANGUARD CORP COM 030371108 1874 114355 SH SOLE 18 114355 0 0 AMERICAN VANGUARD CORP COM 030371108 877 53531 SH SOLE 19 53531 0 0 AMERICAN VANGUARD CORP COM 030371108 56886 3470777 SH SOLE 21 3470777 0 0 AMERICAN VANGUARD CORP COM 030371108 12277 749076 SH SOLE 22 724168 0 24908 AMERICAN VANGUARD CORP COM 030371108 63 3859 SH SOLE 25 3859 0 0 AMERICAN VANGUARD CORP COM 030371108 25 1541 SH SOLE 26 0 0 1541 AMERICAN VANGUARD CORP COM 030371108 849 51797 SH SOLE 30 51797 0 0 AMERICAN VANGUARD CORP COM 030371108 45 2733 SH SOLE 40 2733 0 0 AMERICAN VANGUARD CORP COM 030371108 182 11078 SH SOLE 43 0 0 11078 AMERICAN VRTUAL CLOUD TECH I COM 030382105 4 1461 SH SOLE 18 1461 0 0 AMERICAN VRTUAL CLOUD TECH I COM 030382105 47 19340 SH SOLE 21 19340 0 0 AMERICAN VRTUAL CLOUD TECH I COM 030382105 1228 505273 SH SOLE 22 505273 0 0 AMERICAN WELL CORP CL A 03044L105 1305 216105 SH SOLE 2 78007 0 138098 AMERICAN WELL CORP CL A 03044L105 13 2137 SH SOLE 7 2137 0 0 AMERICAN WELL CORP CL A 03044L105 3443 569991 SH SOLE 18 569991 0 0 AMERICAN WELL CORP CL A 03044L105 3654 604928 SH SOLE 19 604928 0 0 AMERICAN WELL CORP CL A 03044L105 41901 6937284 SH SOLE 21 6937284 0 0 AMERICAN WELL CORP CL A 03044L105 28189 4667028 SH SOLE 22 4549825 0 117203 AMERICAN WELL CORP CL A 03044L105 76 12549 SH SOLE 23 12549 0 0 AMERICAN WELL CORP CL A 03044L105 40 6550 SH SOLE 25 6550 0 0 AMERICAN WELL CORP CL A 03044L105 562 93016 SH SOLE 26 0 0 93016 AMERICAN WELL CORP CL A 03044L105 303 50168 SH SOLE 28 50168 0 0 AMERICAN WELL CORP CL A 03044L105 87 14455 SH SOLE 30 14455 0 0 AMERICAN WELL CORP CL A 03044L105 37 6134 SH SOLE 40 6134 0 0 AMERICAN WELL CORP CL A 03044L105 367 60706 SH SOLE 43 3446 0 57260 AMERICAN WOODMARK CORPORATIO COM 030506109 1531 23484 SH SOLE 2 14825 0 8659 AMERICAN WOODMARK CORPORATIO COM 030506109 5 80 SH SOLE 4 80 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 16 238 SH SOLE 7 238 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 4244 65089 SH SOLE 18 65089 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1928 29573 SH SOLE 19 29573 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 136810 2098313 SH SOLE 21 2098313 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 29277 449036 SH SOLE 22 431938 0 17098 AMERICAN WOODMARK CORPORATIO COM 030506109 120 1848 SH SOLE 25 1848 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 455 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 1968 30177 SH SOLE 30 30177 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 121 1853 SH SOLE 40 1853 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 372 5707 SH SOLE 43 126 0 5581 AMERICAN WTR WKS CO INC NEW COM 030420103 82727 438033 SH SOLE 2 66828 0 371205 AMERICAN WTR WKS CO INC NEW COM 030420103 32238 170698 SH SOLE 4 106153 0 64545 AMERICAN WTR WKS CO INC NEW COM 030420103 112158 593867 SH SOLE 7 588411 0 5456 AMERICAN WTR WKS CO INC NEW COM 030420103 535 2834 SH SOLE 13 741 0 2093 AMERICAN WTR WKS CO INC NEW COM 030420103 4990 26420 SH SOLE 15 26420 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 60675 321271 SH SOLE 18 295563 0 25708 AMERICAN WTR WKS CO INC NEW COM 030420103 44128 233656 SH SOLE 19 233656 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 960901 5087903 SH SOLE 21 5087903 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 751960 3981573 SH SOLE 22 3613742 0 367831 AMERICAN WTR WKS CO INC NEW COM 030420103 19614 103856 SH SOLE 23 103856 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 70943 375639 SH SOLE 25 375639 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 84138 445503 SH SOLE 26 175209 0 270294 AMERICAN WTR WKS CO INC NEW COM 030420103 102700 543789 SH SOLE 28 4552 0 539237 AMERICAN WTR WKS CO INC NEW COM 030420103 193 1022 SH SOLE 29 1022 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 472634 2502564 SH SOLE 30 2502564 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 143253 758512 SH SOLE 31 20238 0 738274 AMERICAN WTR WKS CO INC NEW COM 030420103 21162 112051 SH SOLE 34 112051 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 16332 86477 SH SOLE 36 86477 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1154 6109 SH SOLE 40 6109 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 75730 400984 SH SOLE 43 6699 0 394285 AMERICAS CAR-MART INC COM 03062T105 1187 11589 SH SOLE 2 10170 0 1419 AMERICAS CAR-MART INC COM 03062T105 10 98 SH SOLE 7 98 0 0 AMERICAS CAR-MART INC COM 03062T105 2321 22662 SH SOLE 18 22662 0 0 AMERICAS CAR-MART INC COM 03062T105 1791 17488 SH SOLE 19 17488 0 0 AMERICAS CAR-MART INC COM 03062T105 77667 758467 SH SOLE 21 758467 0 0 AMERICAS CAR-MART INC COM 03062T105 17811 173932 SH SOLE 22 169169 0 4763 AMERICAS CAR-MART INC COM 03062T105 99 963 SH SOLE 25 963 0 0 AMERICAS CAR-MART INC COM 03062T105 142 1390 SH SOLE 26 176 0 1214 AMERICAS CAR-MART INC COM 03062T105 57 553 SH SOLE 28 553 0 0 AMERICAS CAR-MART INC COM 03062T105 1218 11899 SH SOLE 30 11899 0 0 AMERICAS CAR-MART INC COM 03062T105 50 493 SH SOLE 36 493 0 0 AMERICAS CAR-MART INC COM 03062T105 95 929 SH SOLE 40 929 0 0 AMERICAS CAR-MART INC COM 03062T105 394 3851 SH SOLE 43 391 0 3460 AMERICOLD RLTY TR COM 03064D108 28632 873207 SH SOLE 2 85778 0 787429 AMERICOLD RLTY TR COM 03064D108 4515 137681 SH SOLE 4 137681 0 0 AMERICOLD RLTY TR COM 03064D108 10985 335001 SH SOLE 7 335001 0 0 AMERICOLD RLTY TR COM 03064D108 3567 108791 SH SOLE 18 108791 0 0 AMERICOLD RLTY TR COM 03064D108 13354 407252 SH SOLE 19 407252 0 0 AMERICOLD RLTY TR COM 03064D108 186114 5675946 SH SOLE 21 5675946 0 0 AMERICOLD RLTY TR COM 03064D108 258603 7886637 SH SOLE 22 7592040 0 294597 AMERICOLD RLTY TR COM 03064D108 346 10563 SH SOLE 23 10563 0 0 AMERICOLD RLTY TR COM 03064D108 37784 1152311 SH SOLE 25 1152311 0 0 AMERICOLD RLTY TR COM 03064D108 2959 90243 SH SOLE 26 70658 0 19585 AMERICOLD RLTY TR COM 03064D108 5343 162953 SH SOLE 28 4500 0 158453 AMERICOLD RLTY TR COM 03064D108 39757 1212461 SH SOLE 30 1212461 0 0 AMERICOLD RLTY TR COM 03064D108 37559 1145437 SH SOLE 31 3898 0 1141539 AMERICOLD RLTY TR COM 03064D108 54 1638 SH SOLE 36 1638 0 0 AMERICOLD RLTY TR COM 03064D108 1094 33352 SH SOLE 40 33352 0 0 AMERICOLD RLTY TR COM 03064D108 2945 89819 SH SOLE 43 9710 0 80109 AMERIPRISE FINL INC COM 03076C106 94961 314794 SH SOLE 2 87775 0 227019 AMERIPRISE FINL INC COM 03076C106 25529 84629 SH SOLE 4 50000 0 34629 AMERIPRISE FINL INC COM 03076C106 29260 96998 SH SOLE 7 93542 0 3456 AMERIPRISE FINL INC COM 03076C106 520 1725 SH SOLE 13 362 0 1363 AMERIPRISE FINL INC COM 03076C106 4999 16573 SH SOLE 15 16573 0 0 AMERIPRISE FINL INC COM 03076C106 2 6 SH SOLE 17 0 0 6 AMERIPRISE FINL INC COM 03076C106 77572 257151 SH SOLE 18 241098 0 16053 AMERIPRISE FINL INC COM 03076C106 15871 52612 SH SOLE 19 52612 0 0 AMERIPRISE FINL INC COM 03076C106 979081 3245643 SH SOLE 21 3245643 0 0 AMERIPRISE FINL INC COM 03076C106 722371 2394654 SH SOLE 22 2167286 0 227368 AMERIPRISE FINL INC COM 03076C106 19364 64192 SH SOLE 23 64192 0 0 AMERIPRISE FINL INC COM 03076C106 50476 167327 SH SOLE 25 167327 0 0 AMERIPRISE FINL INC COM 03076C106 70153 232555 SH SOLE 26 74717 0 157838 AMERIPRISE FINL INC COM 03076C106 104031 344861 SH SOLE 28 4287 0 340574 AMERIPRISE FINL INC COM 03076C106 66 220 SH SOLE 29 220 0 0 AMERIPRISE FINL INC COM 03076C106 228962 759006 SH SOLE 30 759006 0 0 AMERIPRISE FINL INC COM 03076C106 12859 42628 SH SOLE 31 13000 0 29628 AMERIPRISE FINL INC COM 03076C106 38818 128680 SH SOLE 34 128680 0 0 AMERIPRISE FINL INC COM 03076C106 19885 65918 SH SOLE 36 65918 0 0 AMERIPRISE FINL INC COM 03076C106 1170 3878 SH SOLE 40 3878 0 0 AMERIPRISE FINL INC COM 03076C106 42176 139814 SH SOLE 43 12713 0 127101 AMERIS BANCORP COM 03076K108 3198 64368 SH SOLE 2 25792 0 38576 AMERIS BANCORP COM 03076K108 178 3591 SH SOLE 4 227 0 3364 AMERIS BANCORP COM 03076K108 47 943 SH SOLE 7 943 0 0 AMERIS BANCORP COM 03076K108 12797 257588 SH SOLE 18 257588 0 0 AMERIS BANCORP COM 03076K108 7410 149154 SH SOLE 19 149154 0 0 AMERIS BANCORP COM 03076K108 392544 7901459 SH SOLE 21 7901459 0 0 AMERIS BANCORP COM 03076K108 83773 1686257 SH SOLE 22 1619376 0 66881 AMERIS BANCORP COM 03076K108 159 3195 SH SOLE 23 3195 0 0 AMERIS BANCORP COM 03076K108 450 9063 SH SOLE 25 9063 0 0 AMERIS BANCORP COM 03076K108 1097 22077 SH SOLE 26 14199 0 7878 AMERIS BANCORP COM 03076K108 46 918 SH SOLE 28 918 0 0 AMERIS BANCORP COM 03076K108 5999 120761 SH SOLE 30 120761 0 0 AMERIS BANCORP COM 03076K108 161 3246 SH SOLE 36 3246 0 0 AMERIS BANCORP COM 03076K108 391 7871 SH SOLE 40 7871 0 0 AMERIS BANCORP COM 03076K108 1047 21073 SH SOLE 43 150 0 20923 AMERISAFE INC COM 03071H100 811 15074 SH SOLE 2 5436 0 9638 AMERISAFE INC COM 03071H100 4 70 SH SOLE 4 70 0 0 AMERISAFE INC COM 03071H100 15 271 SH SOLE 7 271 0 0 AMERISAFE INC COM 03071H100 3976 73859 SH SOLE 18 73859 0 0 AMERISAFE INC COM 03071H100 1797 33377 SH SOLE 19 33377 0 0 AMERISAFE INC COM 03071H100 130832 2430471 SH SOLE 21 2430471 0 0 AMERISAFE INC COM 03071H100 28591 531139 SH SOLE 22 509767 0 21372 AMERISAFE INC COM 03071H100 132 2457 SH SOLE 25 2457 0 0 AMERISAFE INC COM 03071H100 274 5084 SH SOLE 26 3279 0 1805 AMERISAFE INC COM 03071H100 19 344 SH SOLE 28 344 0 0 AMERISAFE INC COM 03071H100 1944 36122 SH SOLE 30 36122 0 0 AMERISAFE INC COM 03071H100 106 1976 SH SOLE 40 1976 0 0 AMERISAFE INC COM 03071H100 529 9827 SH SOLE 43 1303 0 8524 AMERISERV FINL INC COM 03074A102 13 3399 SH SOLE 18 3399 0 0 AMERISERV FINL INC COM 03074A102 186 48146 SH SOLE 21 48146 0 0 AMERISERV FINL INC COM 03074A102 427 110600 SH SOLE 22 110600 0 0 AMERISOURCEBERGEN CORP COM 03073E105 67530 508166 SH SOLE 2 146478 0 361688 AMERISOURCEBERGEN CORP COM 03073E105 14414 108462 SH SOLE 4 63066 0 45396 AMERISOURCEBERGEN CORP COM 03073E105 18016 135574 SH SOLE 7 131091 0 4483 AMERISOURCEBERGEN CORP COM 03073E105 343 2581 SH SOLE 13 1200 0 1381 AMERISOURCEBERGEN CORP COM 03073E105 3011 22660 SH SOLE 15 22660 0 0 AMERISOURCEBERGEN CORP COM 03073E105 38954 293128 SH SOLE 18 271399 0 21729 AMERISOURCEBERGEN CORP COM 03073E105 113130 851303 SH SOLE 19 851303 0 0 AMERISOURCEBERGEN CORP COM 03073E105 934 7025 SH SOLE 20 7025 0 0 AMERISOURCEBERGEN CORP COM 03073E105 594430 4473099 SH SOLE 21 4473099 0 0 AMERISOURCEBERGEN CORP COM 03073E105 440901 3317792 SH SOLE 22 3001999 0 315793 AMERISOURCEBERGEN CORP COM 03073E105 12236 92076 SH SOLE 23 92076 0 0 AMERISOURCEBERGEN CORP COM 03073E105 34721 261278 SH SOLE 25 261278 0 0 AMERISOURCEBERGEN CORP COM 03073E105 57565 433180 SH SOLE 26 223188 0 209992 AMERISOURCEBERGEN CORP COM 03073E105 53619 403486 SH SOLE 28 3694 0 399792 AMERISOURCEBERGEN CORP COM 03073E105 168755 1269883 SH SOLE 30 1269883 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8111 61038 SH SOLE 31 18341 0 42697 AMERISOURCEBERGEN CORP COM 03073E105 63946 481198 SH SOLE 34 481198 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14996 112845 SH SOLE 36 112845 0 0 AMERISOURCEBERGEN CORP COM 03073E105 678 5103 SH SOLE 40 5103 0 0 AMERISOURCEBERGEN CORP COM 03073E105 26066 196147 SH SOLE 43 25632 0 170515 AMES NATL CORP COM 031001100 11 466 SH SOLE 2 0 0 466 AMES NATL CORP COM 031001100 43 1744 SH SOLE 18 1744 0 0 AMES NATL CORP COM 031001100 783 31956 SH SOLE 21 31956 0 0 AMES NATL CORP COM 031001100 2562 104594 SH SOLE 22 104594 0 0 AMESITE INC COM 031094105 2 2324 SH SOLE 18 2324 0 0 AMESITE INC COM 031094105 30 29041 SH SOLE 21 29041 0 0 AMETEK INC COM 031100100 77167 524805 SH SOLE 2 112627 0 412178 AMETEK INC COM 031100100 25007 170066 SH SOLE 4 86527 0 83539 AMETEK INC COM 031100100 28830 196069 SH SOLE 7 189645 0 6424 AMETEK INC COM 031100100 3642 24771 SH SOLE 13 22145 0 2626 AMETEK INC COM 031100100 4193 28518 SH SOLE 15 28518 0 0 AMETEK INC COM 031100100 72762 494846 SH SOLE 18 453299 0 41547 AMETEK INC COM 031100100 28053 190783 SH SOLE 19 190783 0 0 AMETEK INC COM 031100100 774292 5265860 SH SOLE 21 5265860 0 0 AMETEK INC COM 031100100 731693 4976147 SH SOLE 22 4473761 0 502386 AMETEK INC COM 031100100 19555 132992 SH SOLE 23 132992 0 0 AMETEK INC COM 031100100 51497 350226 SH SOLE 25 350226 0 0 AMETEK INC COM 031100100 70088 476661 SH SOLE 26 148576 0 328085 AMETEK INC COM 031100100 61115 415636 SH SOLE 28 4114 0 411522 AMETEK INC COM 031100100 241893 1645085 SH SOLE 30 1645085 0 0 AMETEK INC COM 031100100 12639 85957 SH SOLE 31 27835 0 58122 AMETEK INC COM 031100100 5646 38395 SH SOLE 34 38395 0 0 AMETEK INC COM 031100100 13364 90888 SH SOLE 36 90888 0 0 AMETEK INC COM 031100100 1122 7630 SH SOLE 40 7630 0 0 AMETEK INC COM 031100100 24127 164081 SH SOLE 43 5187 0 158894 AMGEN INC COM 031162100 340113 1511817 SH SOLE 2 523843 0 987974 AMGEN INC COM 031162100 96970 431035 SH SOLE 4 267660 0 163375 AMGEN INC COM 031162100 151703 674324 SH SOLE 7 560182 0 114142 AMGEN INC COM 031162100 6810 30270 SH SOLE 13 24305 0 5965 AMGEN INC COM 031162100 18588 82626 SH SOLE 15 82626 0 0 AMGEN INC COM 031162100 88 390 SH SOLE 17 0 0 390 AMGEN INC COM 031162100 315847 1403954 SH SOLE 18 1284726 0 119228 AMGEN INC COM 031162100 383573 1704997 SH SOLE 19 1704997 0 0 AMGEN INC COM 031162100 4347033 19322724 SH SOLE 21 19322724 0 0 AMGEN INC COM 031162100 2822807 12547481 SH SOLE 22 11214191 0 1333290 AMGEN INC COM 031162100 81871 363918 SH SOLE 23 363918 0 0 AMGEN INC COM 031162100 235576 1047142 SH SOLE 25 1047142 0 0 AMGEN INC COM 031162100 328889 1461925 SH SOLE 26 629945 0 831980 AMGEN INC COM 031162100 435123 1934136 SH SOLE 28 64583 0 1869553 AMGEN INC COM 031162100 5584 24820 SH SOLE 29 24820 0 0 AMGEN INC COM 031162100 1075098 4778850 SH SOLE 30 4778850 0 0 AMGEN INC COM 031162100 58440 259767 SH SOLE 31 97330 0 162437 AMGEN INC COM 031162100 41976 186587 SH SOLE 32 186587 0 0 AMGEN INC COM 031162100 319461 1420016 SH SOLE 34 1420016 0 0 AMGEN INC COM 031162100 11431 50813 SH SOLE 35 50813 0 0 AMGEN INC COM 031162100 60636 269529 SH SOLE 36 269529 0 0 AMGEN INC COM 031162100 4277 19012 SH SOLE 40 19012 0 0 AMGEN INC COM 031162100 117032 520212 SH SOLE 43 30403 0 489809 AMICUS THERAPEUTICS INC COM 03152W109 1677 145159 SH SOLE 2 84352 0 60807 AMICUS THERAPEUTICS INC COM 03152W109 11 932 SH SOLE 4 932 0 0 AMICUS THERAPEUTICS INC COM 03152W109 43 3722 SH SOLE 7 3722 0 0 AMICUS THERAPEUTICS INC COM 03152W109 8538 739208 SH SOLE 18 704215 0 34993 AMICUS THERAPEUTICS INC COM 03152W109 9367 810977 SH SOLE 19 810977 0 0 AMICUS THERAPEUTICS INC COM 03152W109 131000 11341998 SH SOLE 21 11341998 0 0 AMICUS THERAPEUTICS INC COM 03152W109 71912 6226144 SH SOLE 22 6094945 0 131199 AMICUS THERAPEUTICS INC COM 03152W109 206 17847 SH SOLE 23 17847 0 0 AMICUS THERAPEUTICS INC COM 03152W109 310 26875 SH SOLE 25 26875 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2169 187800 SH SOLE 26 94719 0 93081 AMICUS THERAPEUTICS INC COM 03152W109 49 4280 SH SOLE 28 4280 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2873 248712 SH SOLE 30 248712 0 0 AMICUS THERAPEUTICS INC COM 03152W109 305 26417 SH SOLE 40 26417 0 0 AMICUS THERAPEUTICS INC COM 03152W109 350 30277 SH SOLE 43 241 0 30036 AMKOR TECHNOLOGY INC COM 031652100 3466 139804 SH SOLE 2 76958 0 62846 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 11943 481754 SH SOLE 18 481754 0 0 AMKOR TECHNOLOGY INC COM 031652100 6974 281319 SH SOLE 19 281319 0 0 AMKOR TECHNOLOGY INC COM 031652100 184567 7445239 SH SOLE 21 7445239 0 0 AMKOR TECHNOLOGY INC COM 031652100 74758 3015650 SH SOLE 22 2918779 0 96871 AMKOR TECHNOLOGY INC COM 031652100 110 4428 SH SOLE 23 4428 0 0 AMKOR TECHNOLOGY INC COM 031652100 345 13917 SH SOLE 25 13917 0 0 AMKOR TECHNOLOGY INC COM 031652100 1412 56946 SH SOLE 26 29946 0 27000 AMKOR TECHNOLOGY INC COM 031652100 54 2189 SH SOLE 28 2189 0 0 AMKOR TECHNOLOGY INC COM 031652100 1712 69059 SH SOLE 30 69059 0 0 AMKOR TECHNOLOGY INC COM 031652100 87 3502 SH SOLE 36 3502 0 0 AMKOR TECHNOLOGY INC COM 031652100 307 12398 SH SOLE 40 12398 0 0 AMKOR TECHNOLOGY INC COM 031652100 4494 181266 SH SOLE 43 15633 0 165633 AMMO INC COM 00175J107 169 30991 SH SOLE 2 22572 0 8419 AMMO INC COM 00175J107 6 1059 SH SOLE 7 1059 0 0 AMMO INC COM 00175J107 1368 251061 SH SOLE 18 251061 0 0 AMMO INC COM 00175J107 828 151856 SH SOLE 19 151856 0 0 AMMO INC COM 00175J107 17180 3152379 SH SOLE 21 3152379 0 0 AMMO INC COM 00175J107 11221 2058902 SH SOLE 22 2016246 0 42656 AMMO INC COM 00175J107 57 10471 SH SOLE 26 0 0 10471 AMMO INC COM 00175J107 128 23509 SH SOLE 30 23509 0 0 AMMO INC COM 00175J107 89 16264 SH SOLE 40 16264 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3755 30693 SH SOLE 2 16528 0 14165 AMN HEALTHCARE SVCS INC COM 001744101 23 187 SH SOLE 4 187 0 0 AMN HEALTHCARE SVCS INC COM 001744101 83 682 SH SOLE 7 682 0 0 AMN HEALTHCARE SVCS INC COM 001744101 20380 166599 SH SOLE 18 163545 0 3054 AMN HEALTHCARE SVCS INC COM 001744101 18256 149238 SH SOLE 19 149238 0 0 AMN HEALTHCARE SVCS INC COM 001744101 679110 5551458 SH SOLE 21 5551458 0 0 AMN HEALTHCARE SVCS INC COM 001744101 143872 1176097 SH SOLE 22 1150421 0 25676 AMN HEALTHCARE SVCS INC COM 001744101 285 2328 SH SOLE 23 2328 0 0 AMN HEALTHCARE SVCS INC COM 001744101 998 8159 SH SOLE 25 8159 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3273 26759 SH SOLE 26 15229 0 11530 AMN HEALTHCARE SVCS INC COM 001744101 4120 33680 SH SOLE 28 33680 0 0 AMN HEALTHCARE SVCS INC COM 001744101 16116 131746 SH SOLE 30 131746 0 0 AMN HEALTHCARE SVCS INC COM 001744101 502 4102 SH SOLE 36 4102 0 0 AMN HEALTHCARE SVCS INC COM 001744101 731 5979 SH SOLE 40 5979 0 0 AMN HEALTHCARE SVCS INC COM 001744101 5335 43611 SH SOLE 43 5721 0 37890 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 355 74134 SH SOLE 2 47217 0 26917 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2 356 SH SOLE 4 356 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1252 261471 SH SOLE 18 261471 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 833 173866 SH SOLE 19 173866 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 16555 3456240 SH SOLE 21 3456240 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13604 2840001 SH SOLE 22 2779425 0 60576 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 30 6199 SH SOLE 23 6199 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 67 13929 SH SOLE 25 13929 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 145 30226 SH SOLE 26 24771 0 5455 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 121 25211 SH SOLE 30 25211 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 52 10763 SH SOLE 40 10763 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 467 97472 SH SOLE 43 3538 0 93934 AMPCO-PITTSBURG CORP COM 032037103 16 3208 SH SOLE 18 3208 0 0 AMPCO-PITTSBURG CORP COM 032037103 235 46917 SH SOLE 21 46917 0 0 AMPCO-PITTSBURG CORP COM 032037103 793 158664 SH SOLE 22 158664 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3384 145303 SH SOLE 2 74741 0 70562 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 12 524 SH SOLE 7 524 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4042 173561 SH SOLE 18 141916 0 31645 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 9447 405617 SH SOLE 19 405617 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 108171 4644533 SH SOLE 21 4644533 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 35096 1506910 SH SOLE 22 1474015 0 32895 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 509 21873 SH SOLE 23 21873 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 112 4830 SH SOLE 25 4830 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2400 103044 SH SOLE 26 0 0 103044 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2127 91316 SH SOLE 30 91316 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 102 4361 SH SOLE 34 4361 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 79 3406 SH SOLE 40 3406 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1290 55387 SH SOLE 43 180 0 55207 AMPHENOL CORP NEW CL A 032095101 104794 1198190 SH SOLE 2 177988 0 1020202 AMPHENOL CORP NEW CL A 032095101 34328 392494 SH SOLE 4 208207 0 184287 AMPHENOL CORP NEW CL A 032095101 51403 587726 SH SOLE 7 570264 0 17462 AMPHENOL CORP NEW CL A 032095101 696 7958 SH SOLE 13 1591 0 6367 AMPHENOL CORP NEW CL A 032095101 5669 64819 SH SOLE 15 64819 0 0 AMPHENOL CORP NEW CL A 032095101 54 620 SH SOLE 17 0 0 620 AMPHENOL CORP NEW CL A 032095101 104775 1197975 SH SOLE 18 1117423 0 80552 AMPHENOL CORP NEW CL A 032095101 23141 264589 SH SOLE 19 264589 0 0 AMPHENOL CORP NEW CL A 032095101 1623994 18568416 SH SOLE 21 18568416 0 0 AMPHENOL CORP NEW CL A 032095101 1151159 13162120 SH SOLE 22 11963382 0 1198738 AMPHENOL CORP NEW CL A 032095101 29743 340076 SH SOLE 23 340076 0 0 AMPHENOL CORP NEW CL A 032095101 79790 912306 SH SOLE 25 912306 0 0 AMPHENOL CORP NEW CL A 032095101 108628 1242032 SH SOLE 26 411593 0 830439 AMPHENOL CORP NEW CL A 032095101 124120 1419164 SH SOLE 28 10648 0 1408516 AMPHENOL CORP NEW CL A 032095101 250134 2859978 SH SOLE 30 2859978 0 0 AMPHENOL CORP NEW CL A 032095101 18582 212467 SH SOLE 31 66242 0 146225 AMPHENOL CORP NEW CL A 032095101 3231 36942 SH SOLE 34 36942 0 0 AMPHENOL CORP NEW CL A 032095101 27170 310651 SH SOLE 36 310651 0 0 AMPHENOL CORP NEW CL A 032095101 1753 20043 SH SOLE 40 20043 0 0 AMPHENOL CORP NEW CL A 032095101 37767 431819 SH SOLE 43 33544 0 398275 AMPIO PHARMACEUTICALS INC COM 03209T109 46 79869 SH SOLE 2 7774 0 72095 AMPIO PHARMACEUTICALS INC COM 03209T109 2 3057 SH SOLE 7 3057 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 319 560022 SH SOLE 18 560022 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 182 318714 SH SOLE 19 318714 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 4789 8401871 SH SOLE 21 8401871 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 2606 4571272 SH SOLE 22 4538129 0 33143 AMPLIFY ENERGY CORP NEW COM 03212B103 21 6677 SH SOLE 18 6677 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 482 154848 SH SOLE 21 154848 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 889 285952 SH SOLE 22 285952 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 3 674 SH SOLE 18 674 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 39 9853 SH SOLE 21 9853 0 0 AMPLITUDE INC COM CL A 03213A104 51 959 SH SOLE 2 0 0 959 AMPLITUDE INC COM CL A 03213A104 1776 33556 SH SOLE 21 33556 0 0 AMPLITUDE INC COM CL A 03213A104 15876 299883 SH SOLE 22 299883 0 0 AMPLITUDE INC COM CL A 03213A104 2552 48208 SH SOLE 43 3767 0 44441 AMREP CORP COM 032159105 9 597 SH SOLE 18 597 0 0 AMREP CORP COM 032159105 138 9105 SH SOLE 21 9105 0 0 AMREP CORP COM 032159105 90 5928 SH SOLE 22 5928 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 21 2160 SH SOLE 18 2160 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 376 38039 SH SOLE 21 38039 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 1037 104962 SH SOLE 22 104962 0 0 AMYRIS INC COM NEW 03236M200 791 146200 SH SOLE 2 57203 0 88997 AMYRIS INC COM NEW 03236M200 3 605 SH SOLE 4 605 0 0 AMYRIS INC COM NEW 03236M200 15 2688 SH SOLE 7 2688 0 0 AMYRIS INC COM NEW 03236M200 2841 525142 SH SOLE 18 525142 0 0 AMYRIS INC COM NEW 03236M200 50445 9324464 SH SOLE 19 9324464 0 0 AMYRIS INC COM NEW 03236M200 34072 6297973 SH SOLE 21 6297973 0 0 AMYRIS INC COM NEW 03236M200 24346 4500258 SH SOLE 22 4333502 0 166756 AMYRIS INC COM NEW 03236M200 151 27953 SH SOLE 25 27953 0 0 AMYRIS INC COM NEW 03236M200 432 79909 SH SOLE 26 63777 0 16132 AMYRIS INC COM NEW 03236M200 67 12458 SH SOLE 28 12458 0 0 AMYRIS INC COM NEW 03236M200 581 107473 SH SOLE 30 107473 0 0 AMYRIS INC COM NEW 03236M200 128 23642 SH SOLE 36 23642 0 0 AMYRIS INC COM NEW 03236M200 97 18016 SH SOLE 40 18016 0 0 AMYRIS INC COM NEW 03236M200 135 24998 SH SOLE 43 0 0 24998 ANALOG DEVICES INC COM 032654105 194750 1107984 SH SOLE 2 143093 0 964891 ANALOG DEVICES INC COM 032654105 57390 326505 SH SOLE 4 187800 0 138705 ANALOG DEVICES INC COM 032654105 91518 520669 SH SOLE 7 504979 0 15690 ANALOG DEVICES INC COM 032654105 1205 6853 SH SOLE 13 1292 0 5561 ANALOG DEVICES INC COM 032654105 13696 77919 SH SOLE 15 77919 0 0 ANALOG DEVICES INC COM 032654105 2 14 SH SOLE 17 0 0 14 ANALOG DEVICES INC COM 032654105 476938 2713419 SH SOLE 18 2358872 0 354547 ANALOG DEVICES INC COM 032654105 314353 1788436 SH SOLE 19 1788436 0 0 ANALOG DEVICES INC COM 032654105 2394892 13625146 SH SOLE 21 13625146 0 0 ANALOG DEVICES INC COM 032654105 2017476 11477929 SH SOLE 22 10385108 0 1092821 ANALOG DEVICES INC COM 032654105 54210 308416 SH SOLE 23 308416 0 0 ANALOG DEVICES INC COM 032654105 224289 1276037 SH SOLE 25 1254927 0 21110 ANALOG DEVICES INC COM 032654105 271838 1546554 SH SOLE 26 700286 0 846268 ANALOG DEVICES INC COM 032654105 254626 1448633 SH SOLE 28 26466 0 1422167 ANALOG DEVICES INC COM 032654105 101 574 SH SOLE 29 574 0 0 ANALOG DEVICES INC COM 032654105 517070 2941741 SH SOLE 30 2920674 0 21067 ANALOG DEVICES INC COM 032654105 35772 203518 SH SOLE 31 60440 0 143078 ANALOG DEVICES INC COM 032654105 22853 130017 SH SOLE 32 130017 0 0 ANALOG DEVICES INC COM 032654105 505554 2876223 SH SOLE 34 2876223 0 0 ANALOG DEVICES INC COM 032654105 41480 235992 SH SOLE 36 235992 0 0 ANALOG DEVICES INC COM 032654105 3134 17832 SH SOLE 40 17832 0 0 ANALOG DEVICES INC COM 032654105 73900 420437 SH SOLE 43 42406 0 378031 ANAPLAN INC COM 03272L108 10866 236982 SH SOLE 2 47847 0 189135 ANAPLAN INC COM 03272L108 85 1852 SH SOLE 4 511 0 1341 ANAPLAN INC COM 03272L108 94 2061 SH SOLE 7 2061 0 0 ANAPLAN INC COM 03272L108 3847 83911 SH SOLE 18 83911 0 0 ANAPLAN INC COM 03272L108 1936 42219 SH SOLE 19 42219 0 0 ANAPLAN INC COM 03272L108 115030 2508830 SH SOLE 21 2508830 0 0 ANAPLAN INC COM 03272L108 149685 3264661 SH SOLE 22 3111511 0 153150 ANAPLAN INC COM 03272L108 860 18767 SH SOLE 25 18767 0 0 ANAPLAN INC COM 03272L108 3475 75801 SH SOLE 26 66656 0 9145 ANAPLAN INC COM 03272L108 112 2442 SH SOLE 28 2442 0 0 ANAPLAN INC COM 03272L108 3492 76155 SH SOLE 30 76155 0 0 ANAPLAN INC COM 03272L108 97 2113 SH SOLE 31 2113 0 0 ANAPLAN INC COM 03272L108 33 710 SH SOLE 34 710 0 0 ANAPLAN INC COM 03272L108 233 5088 SH SOLE 36 5088 0 0 ANAPLAN INC COM 03272L108 793 17305 SH SOLE 40 17305 0 0 ANAPLAN INC COM 03272L108 991 21619 SH SOLE 43 977 0 20642 ANAPTYSBIO INC COM 032724106 821 23635 SH SOLE 2 4933 0 18702 ANAPTYSBIO INC COM 032724106 4 112 SH SOLE 4 112 0 0 ANAPTYSBIO INC COM 032724106 13 364 SH SOLE 7 364 0 0 ANAPTYSBIO INC COM 032724106 2085 59991 SH SOLE 18 59991 0 0 ANAPTYSBIO INC COM 032724106 1175 33824 SH SOLE 19 33824 0 0 ANAPTYSBIO INC COM 032724106 34865 1003319 SH SOLE 21 1003319 0 0 ANAPTYSBIO INC COM 032724106 17752 510845 SH SOLE 22 490068 0 20777 ANAPTYSBIO INC COM 032724106 147 4216 SH SOLE 25 4216 0 0 ANAPTYSBIO INC COM 032724106 323 9307 SH SOLE 26 7127 0 2180 ANAPTYSBIO INC COM 032724106 433 12451 SH SOLE 28 12451 0 0 ANAPTYSBIO INC COM 032724106 6240 179578 SH SOLE 30 179578 0 0 ANAPTYSBIO INC COM 032724106 123 3529 SH SOLE 36 3529 0 0 ANAPTYSBIO INC COM 032724106 91 2611 SH SOLE 40 2611 0 0 ANAPTYSBIO INC COM 032724106 747 21506 SH SOLE 43 4837 0 16669 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 585 33746 SH SOLE 2 19675 0 14071 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6 359 SH SOLE 4 359 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 13 759 SH SOLE 7 759 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3285 189433 SH SOLE 18 189433 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2448 141156 SH SOLE 19 141156 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 52952 3053761 SH SOLE 21 3053761 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 29072 1676584 SH SOLE 22 1639059 0 37525 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 15 864 SH SOLE 23 864 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 147 8456 SH SOLE 25 8456 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 856 49363 SH SOLE 26 46284 0 3079 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 96 5562 SH SOLE 28 5562 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1441 83128 SH SOLE 30 83128 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 135 7779 SH SOLE 40 7779 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 203 11716 SH SOLE 43 121 0 11595 ANDERSONS INC COM 034164103 3393 87660 SH SOLE 2 58540 0 29120 ANDERSONS INC COM 034164103 3 69 SH SOLE 4 69 0 0 ANDERSONS INC COM 034164103 8081 208750 SH SOLE 7 208750 0 0 ANDERSONS INC COM 034164103 5144 132879 SH SOLE 18 116415 0 16464 ANDERSONS INC COM 034164103 6938 179236 SH SOLE 19 179236 0 0 ANDERSONS INC COM 034164103 150521 3888427 SH SOLE 21 3888427 0 0 ANDERSONS INC COM 034164103 35477 916472 SH SOLE 22 889331 0 27141 ANDERSONS INC COM 034164103 219 5664 SH SOLE 23 5664 0 0 ANDERSONS INC COM 034164103 155 4008 SH SOLE 25 4008 0 0 ANDERSONS INC COM 034164103 1034 26714 SH SOLE 26 2602 0 24112 ANDERSONS INC COM 034164103 5 129 SH SOLE 28 129 0 0 ANDERSONS INC COM 034164103 2216 57236 SH SOLE 30 57236 0 0 ANDERSONS INC COM 034164103 122 3152 SH SOLE 40 3152 0 0 ANDERSONS INC COM 034164103 749 19338 SH SOLE 43 737 0 18601 ANEBULO PHARMACEUTICALS INC COM 034569103 4 602 SH SOLE 18 602 0 0 ANEBULO PHARMACEUTICALS INC COM 034569103 45 7211 SH SOLE 21 7211 0 0 ANGEL OAK MTG INC COM 03464Y108 56 3398 SH SOLE 2 286 0 3112 ANGEL OAK MTG INC COM 03464Y108 374 22824 SH SOLE 18 22824 0 0 ANGEL OAK MTG INC COM 03464Y108 202 12338 SH SOLE 19 12338 0 0 ANGEL OAK MTG INC COM 03464Y108 7806 476533 SH SOLE 21 476533 0 0 ANGEL OAK MTG INC COM 03464Y108 1578 96325 SH SOLE 22 92828 0 3497 ANGI INC COM CL A NEW 00183L102 174 18943 SH SOLE 2 16949 0 1994 ANGI INC COM CL A NEW 00183L102 2 207 SH SOLE 4 207 0 0 ANGI INC COM CL A NEW 00183L102 1878 203891 SH SOLE 21 203891 0 0 ANGI INC COM CL A NEW 00183L102 9924 1077569 SH SOLE 22 1055251 0 22318 ANGI INC COM CL A NEW 00183L102 78 8447 SH SOLE 25 8447 0 0 ANGI INC COM CL A NEW 00183L102 345 37415 SH SOLE 26 31618 0 5797 ANGI INC COM CL A NEW 00183L102 50 5443 SH SOLE 28 5443 0 0 ANGI INC COM CL A NEW 00183L102 491 53362 SH SOLE 30 53362 0 0 ANGI INC COM CL A NEW 00183L102 67 7258 SH SOLE 40 7258 0 0 ANGI INC COM CL A NEW 00183L102 44 4750 SH SOLE 43 0 0 4750 ANGIODYNAMICS INC COM 03475V101 1273 46142 SH SOLE 2 13017 0 33125 ANGIODYNAMICS INC COM 03475V101 5 198 SH SOLE 4 198 0 0 ANGIODYNAMICS INC COM 03475V101 16 595 SH SOLE 7 595 0 0 ANGIODYNAMICS INC COM 03475V101 4143 150223 SH SOLE 18 150223 0 0 ANGIODYNAMICS INC COM 03475V101 1821 66041 SH SOLE 19 66041 0 0 ANGIODYNAMICS INC COM 03475V101 135554 4914930 SH SOLE 21 4914930 0 0 ANGIODYNAMICS INC COM 03475V101 27077 981759 SH SOLE 22 946316 0 35443 ANGIODYNAMICS INC COM 03475V101 157 5688 SH SOLE 25 5688 0 0 ANGIODYNAMICS INC COM 03475V101 2199 79716 SH SOLE 30 79716 0 0 ANGIODYNAMICS INC COM 03475V101 27 978 SH SOLE 36 978 0 0 ANGIODYNAMICS INC COM 03475V101 117 4258 SH SOLE 40 4258 0 0 ANGIODYNAMICS INC COM 03475V101 808 29307 SH SOLE 43 0 0 29307 ANGION BIOMEDICA CORP COM 03476J107 6 2195 SH SOLE 2 796 0 1399 ANGION BIOMEDICA CORP COM 03476J107 173 59763 SH SOLE 18 59763 0 0 ANGION BIOMEDICA CORP COM 03476J107 82 28400 SH SOLE 19 28400 0 0 ANGION BIOMEDICA CORP COM 03476J107 2163 745727 SH SOLE 21 745727 0 0 ANGION BIOMEDICA CORP COM 03476J107 539 185931 SH SOLE 22 184110 0 1821 ANGION BIOMEDICA CORP COM 03476J107 1 311 SH SOLE 43 0 0 311 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 35015 1668954 SH SOLE 7 1668954 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 161 7664 SH SOLE 19 7664 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3703 176516 SH SOLE 23 176516 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 14001 667342 SH SOLE 25 667342 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 6422 306119 SH SOLE 26 226044 0 80075 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 61627 2937434 SH SOLE 30 2937434 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 58030 2765949 SH SOLE 34 2765949 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 9441 449986 SH SOLE 43 25592 0 424394 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 19290 318572 SH SOLE 43 40784 0 277788 ANI PHARMACEUTICALS INC COM 00182C103 441 9574 SH SOLE 2 3377 0 6197 ANI PHARMACEUTICALS INC COM 00182C103 7 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 2 38 SH SOLE 17 0 0 38 ANI PHARMACEUTICALS INC COM 00182C103 2012 43657 SH SOLE 18 43657 0 0 ANI PHARMACEUTICALS INC COM 00182C103 901 19544 SH SOLE 19 19544 0 0 ANI PHARMACEUTICALS INC COM 00182C103 61413 1332739 SH SOLE 21 1332739 0 0 ANI PHARMACEUTICALS INC COM 00182C103 11443 248327 SH SOLE 22 238935 0 9392 ANI PHARMACEUTICALS INC COM 00182C103 93 2015 SH SOLE 25 2015 0 0 ANI PHARMACEUTICALS INC COM 00182C103 57 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 940 20402 SH SOLE 30 20402 0 0 ANI PHARMACEUTICALS INC COM 00182C103 38 817 SH SOLE 40 817 0 0 ANI PHARMACEUTICALS INC COM 00182C103 374 8120 SH SOLE 43 103 0 8017 ANIKA THERAPEUTICS INC COM 035255108 662 18481 SH SOLE 2 4129 0 14352 ANIKA THERAPEUTICS INC COM 035255108 8 214 SH SOLE 7 214 0 0 ANIKA THERAPEUTICS INC COM 035255108 2103 58687 SH SOLE 18 58687 0 0 ANIKA THERAPEUTICS INC COM 035255108 1882 52521 SH SOLE 19 52521 0 0 ANIKA THERAPEUTICS INC COM 035255108 64295 1794451 SH SOLE 21 1794451 0 0 ANIKA THERAPEUTICS INC COM 035255108 14323 399737 SH SOLE 22 384641 0 15096 ANIKA THERAPEUTICS INC COM 035255108 65 1807 SH SOLE 25 1807 0 0 ANIKA THERAPEUTICS INC COM 035255108 78 2188 SH SOLE 26 0 0 2188 ANIKA THERAPEUTICS INC COM 035255108 963 26879 SH SOLE 30 26879 0 0 ANIKA THERAPEUTICS INC COM 035255108 61 1695 SH SOLE 40 1695 0 0 ANIKA THERAPEUTICS INC COM 035255108 70 1957 SH SOLE 43 0 0 1957 ANIXA BIOSCIENCES INC COM 03528H109 16 5290 SH SOLE 18 5290 0 0 ANIXA BIOSCIENCES INC COM 03528H109 223 75225 SH SOLE 21 75225 0 0 ANIXA BIOSCIENCES INC COM 03528H109 73 24653 SH SOLE 22 24653 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 30273 3871192 SH SOLE 2 343872 0 3527320 ANNALY CAPITAL MANAGEMENT IN COM 035710409 8860 1132994 SH SOLE 4 692756 0 440238 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1146 146541 SH SOLE 7 146541 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 20 2582 SH SOLE 13 2582 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1328 169827 SH SOLE 15 169827 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 10586 1353755 SH SOLE 18 1281338 0 72417 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2381 304516 SH SOLE 19 304516 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 379949 48586872 SH SOLE 21 48586872 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 231148 29558612 SH SOLE 22 27968491 0 1590121 ANNALY CAPITAL MANAGEMENT IN COM 035710409 6292 804585 SH SOLE 23 804585 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 22417 2866593 SH SOLE 25 2866593 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 17390 2223751 SH SOLE 26 975147 0 1248604 ANNALY CAPITAL MANAGEMENT IN COM 035710409 40582 5189525 SH SOLE 28 25733 0 5163792 ANNALY CAPITAL MANAGEMENT IN COM 035710409 37996 4858882 SH SOLE 30 4314300 0 544582 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4037 516191 SH SOLE 31 169213 0 346978 ANNALY CAPITAL MANAGEMENT IN COM 035710409 550 70326 SH SOLE 34 70326 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 5326 681107 SH SOLE 36 681107 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 360 46004 SH SOLE 40 46004 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 7558 966492 SH SOLE 43 70976 0 895516 ANNEXON INC COM 03589W102 511 44479 SH SOLE 2 25749 0 18730 ANNEXON INC COM 03589W102 6 501 SH SOLE 7 501 0 0 ANNEXON INC COM 03589W102 1144 99537 SH SOLE 18 99537 0 0 ANNEXON INC COM 03589W102 3369 293188 SH SOLE 19 293188 0 0 ANNEXON INC COM 03589W102 16564 1441631 SH SOLE 21 1441631 0 0 ANNEXON INC COM 03589W102 8023 698292 SH SOLE 22 674430 0 23862 ANNEXON INC COM 03589W102 35 3025 SH SOLE 25 3025 0 0 ANNEXON INC COM 03589W102 12 1057 SH SOLE 26 1057 0 0 ANNEXON INC COM 03589W102 232 20219 SH SOLE 30 20219 0 0 ANNEXON INC COM 03589W102 36 3156 SH SOLE 40 3156 0 0 ANNEXON INC COM 03589W102 109 9506 SH SOLE 43 202 0 9304 ANNOVIS BIO INC COM 03615A108 7 380 SH SOLE 2 0 0 380 ANNOVIS BIO INC COM 03615A108 19 1075 SH SOLE 18 1075 0 0 ANNOVIS BIO INC COM 03615A108 1139 64817 SH SOLE 21 64817 0 0 ANNOVIS BIO INC COM 03615A108 1430 81327 SH SOLE 22 81327 0 0 ANSYS INC COM 03662Q105 63181 157511 SH SOLE 2 22589 0 134922 ANSYS INC COM 03662Q105 24938 62172 SH SOLE 4 38156 0 24016 ANSYS INC COM 03662Q105 33538 83612 SH SOLE 7 81108 0 2504 ANSYS INC COM 03662Q105 571 1423 SH SOLE 13 234 0 1189 ANSYS INC COM 03662Q105 3293 8210 SH SOLE 15 8210 0 0 ANSYS INC COM 03662Q105 91573 228294 SH SOLE 18 216305 0 11989 ANSYS INC COM 03662Q105 53923 134431 SH SOLE 19 134431 0 0 ANSYS INC COM 03662Q105 1081080 2695154 SH SOLE 21 2695154 0 0 ANSYS INC COM 03662Q105 736750 1836732 SH SOLE 22 1659174 0 177558 ANSYS INC COM 03662Q105 19878 49555 SH SOLE 23 49555 0 0 ANSYS INC COM 03662Q105 167903 418586 SH SOLE 25 418586 0 0 ANSYS INC COM 03662Q105 100548 250669 SH SOLE 26 128276 0 122393 ANSYS INC COM 03662Q105 95111 237113 SH SOLE 28 3382 0 233731 ANSYS INC COM 03662Q105 52 130 SH SOLE 29 130 0 0 ANSYS INC COM 03662Q105 293343 731310 SH SOLE 30 731310 0 0 ANSYS INC COM 03662Q105 13444 33517 SH SOLE 31 10114 0 23403 ANSYS INC COM 03662Q105 8468 21111 SH SOLE 32 21111 0 0 ANSYS INC COM 03662Q105 240817 600362 SH SOLE 34 600362 0 0 ANSYS INC COM 03662Q105 13665 34066 SH SOLE 36 34066 0 0 ANSYS INC COM 03662Q105 1136 2833 SH SOLE 40 2833 0 0 ANSYS INC COM 03662Q105 26355 65704 SH SOLE 43 5438 0 60266 ANTARES PHARMA INC COM 036642106 519 145329 SH SOLE 2 127688 0 17641 ANTARES PHARMA INC COM 036642106 8 2363 SH SOLE 7 2363 0 0 ANTARES PHARMA INC COM 036642106 1759 492834 SH SOLE 18 492834 0 0 ANTARES PHARMA INC COM 036642106 1010 282888 SH SOLE 19 282888 0 0 ANTARES PHARMA INC COM 036642106 23577 6604212 SH SOLE 21 6604212 0 0 ANTARES PHARMA INC COM 036642106 15178 4251447 SH SOLE 22 4152923 0 98524 ANTARES PHARMA INC COM 036642106 114 31943 SH SOLE 25 31943 0 0 ANTARES PHARMA INC COM 036642106 84 23405 SH SOLE 26 14741 0 8664 ANTARES PHARMA INC COM 036642106 363 101607 SH SOLE 30 101607 0 0 ANTARES PHARMA INC COM 036642106 105 29372 SH SOLE 36 29372 0 0 ANTARES PHARMA INC COM 036642106 72 20075 SH SOLE 40 20075 0 0 ANTARES PHARMA INC COM 036642106 135 37721 SH SOLE 43 0 0 37721 ANTERIX INC COM 03676C100 417 7100 SH SOLE 2 3189 0 3911 ANTERIX INC COM 03676C100 12 212 SH SOLE 7 212 0 0 ANTERIX INC COM 03676C100 2106 35836 SH SOLE 18 35836 0 0 ANTERIX INC COM 03676C100 1194 20323 SH SOLE 19 20323 0 0 ANTERIX INC COM 03676C100 27773 472644 SH SOLE 21 472644 0 0 ANTERIX INC COM 03676C100 21087 358864 SH SOLE 22 347446 0 11418 ANTERIX INC COM 03676C100 85 1453 SH SOLE 25 1453 0 0 ANTERIX INC COM 03676C100 134 2276 SH SOLE 26 0 0 2276 ANTERIX INC COM 03676C100 50 843 SH SOLE 28 843 0 0 ANTERIX INC COM 03676C100 494 8414 SH SOLE 30 8414 0 0 ANTERIX INC COM 03676C100 65 1114 SH SOLE 40 1114 0 0 ANTERIX INC COM 03676C100 344 5847 SH SOLE 43 836 0 5011 ANTERO MIDSTREAM CORP COM 03676B102 17108 1767393 SH SOLE 2 228855 0 1538538 ANTERO MIDSTREAM CORP COM 03676B102 8 820 SH SOLE 4 820 0 0 ANTERO MIDSTREAM CORP COM 03676B102 5834 602650 SH SOLE 7 602650 0 0 ANTERO MIDSTREAM CORP COM 03676B102 6938 716694 SH SOLE 18 716694 0 0 ANTERO MIDSTREAM CORP COM 03676B102 955 98621 SH SOLE 19 98621 0 0 ANTERO MIDSTREAM CORP COM 03676B102 162629 16800511 SH SOLE 21 16800511 0 0 ANTERO MIDSTREAM CORP COM 03676B102 94462 9758521 SH SOLE 22 9404607 0 353914 ANTERO MIDSTREAM CORP COM 03676B102 398 41141 SH SOLE 25 41141 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1480 152867 SH SOLE 26 130931 0 21936 ANTERO MIDSTREAM CORP COM 03676B102 58 6024 SH SOLE 28 6024 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1736 179361 SH SOLE 30 179361 0 0 ANTERO MIDSTREAM CORP COM 03676B102 47 4844 SH SOLE 31 4844 0 0 ANTERO MIDSTREAM CORP COM 03676B102 382 39440 SH SOLE 40 39440 0 0 ANTERO MIDSTREAM CORP COM 03676B102 49 5041 SH SOLE 43 0 0 5041 ANTERO RESOURCES CORP COM 03674X106 6632 378985 SH SOLE 2 161694 0 217291 ANTERO RESOURCES CORP COM 03674X106 73 4199 SH SOLE 4 4199 0 0 ANTERO RESOURCES CORP COM 03674X106 183 10454 SH SOLE 7 10454 0 0 ANTERO RESOURCES CORP COM 03674X106 47 2664 SH SOLE 13 2664 0 0 ANTERO RESOURCES CORP COM 03674X106 15499 885672 SH SOLE 18 861192 0 24480 ANTERO RESOURCES CORP COM 03674X106 28248 1614189 SH SOLE 19 1614189 0 0 ANTERO RESOURCES CORP COM 03674X106 192525 11001419 SH SOLE 21 11001419 0 0 ANTERO RESOURCES CORP COM 03674X106 139084 7947669 SH SOLE 22 7667048 0 280621 ANTERO RESOURCES CORP COM 03674X106 831 47485 SH SOLE 23 47485 0 0 ANTERO RESOURCES CORP COM 03674X106 679 38806 SH SOLE 25 38806 0 0 ANTERO RESOURCES CORP COM 03674X106 6508 371893 SH SOLE 26 97802 0 274091 ANTERO RESOURCES CORP COM 03674X106 4260 243451 SH SOLE 28 103247 0 140204 ANTERO RESOURCES CORP COM 03674X106 4876 278626 SH SOLE 30 278626 0 0 ANTERO RESOURCES CORP COM 03674X106 134 7674 SH SOLE 34 7674 0 0 ANTERO RESOURCES CORP COM 03674X106 954 54520 SH SOLE 36 54520 0 0 ANTERO RESOURCES CORP COM 03674X106 656 37499 SH SOLE 40 37499 0 0 ANTHEM INC COM 036752103 342864 739665 SH SOLE 2 289920 0 449745 ANTHEM INC COM 036752103 85176 183751 SH SOLE 4 121298 0 62453 ANTHEM INC COM 036752103 117798 254128 SH SOLE 7 215656 0 38472 ANTHEM INC COM 036752103 4291 9258 SH SOLE 13 6727 0 2531 ANTHEM INC COM 036752103 16023 34567 SH SOLE 15 34567 0 0 ANTHEM INC COM 036752103 938873 2025441 SH SOLE 18 1908075 0 117366 ANTHEM INC COM 036752103 1242469 2680393 SH SOLE 19 2680393 0 0 ANTHEM INC COM 036752103 2579065 5563845 SH SOLE 21 5563845 0 0 ANTHEM INC COM 036752103 2535831 5470577 SH SOLE 22 4893929 0 576648 ANTHEM INC COM 036752103 82813 178653 SH SOLE 23 178653 0 0 ANTHEM INC COM 036752103 214341 462400 SH SOLE 25 454992 0 7408 ANTHEM INC COM 036752103 274638 592479 SH SOLE 26 226988 0 365491 ANTHEM INC COM 036752103 328432 708529 SH SOLE 28 7187 0 701342 ANTHEM INC COM 036752103 7991 17238 SH SOLE 29 17238 0 0 ANTHEM INC COM 036752103 593205 1279728 SH SOLE 30 1279728 0 0 ANTHEM INC COM 036752103 57054 123084 SH SOLE 31 52757 0 70327 ANTHEM INC COM 036752103 358843 774136 SH SOLE 34 774136 0 0 ANTHEM INC COM 036752103 57443 123922 SH SOLE 36 123922 0 0 ANTHEM INC COM 036752103 3755 8100 SH SOLE 40 8100 0 0 ANTHEM INC COM 036752103 113363 244559 SH SOLE 43 11007 0 233552 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2812 428000 PRN SOLE 2 242000 0 186000 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2891 440000 PRN SOLE 18 440000 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2766 421000 PRN SOLE 19 421000 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 3581 545000 PRN SOLE 26 316000 0 229000 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2425 369000 PRN SOLE 34 369000 0 0 AON PLC SHS CL A G0403H108 154027 512468 SH SOLE 2 103060 0 409408 AON PLC SHS CL A G0403H108 48422 161107 SH SOLE 4 95729 0 65378 AON PLC SHS CL A G0403H108 63007 209632 SH SOLE 7 203038 0 6594 AON PLC SHS CL A G0403H108 1493 4967 SH SOLE 13 2663 0 2304 AON PLC SHS CL A G0403H108 6298 20955 SH SOLE 15 20955 0 0 AON PLC SHS CL A G0403H108 135975 452407 SH SOLE 18 421486 0 30921 AON PLC SHS CL A G0403H108 21613 71908 SH SOLE 19 71908 0 0 AON PLC SHS CL A G0403H108 1569712 5222626 SH SOLE 21 5222626 0 0 AON PLC SHS CL A G0403H108 1437166 4781626 SH SOLE 22 4311203 0 470423 AON PLC SHS CL A G0403H108 41545 138226 SH SOLE 23 138226 0 0 AON PLC SHS CL A G0403H108 107970 359228 SH SOLE 25 359228 0 0 AON PLC SHS CL A G0403H108 137461 457348 SH SOLE 26 152460 0 304888 AON PLC SHS CL A G0403H108 113398 377289 SH SOLE 28 5859 0 371430 AON PLC SHS CL A G0403H108 2093 6965 SH SOLE 29 6965 0 0 AON PLC SHS CL A G0403H108 363196 1208398 SH SOLE 30 1208398 0 0 AON PLC SHS CL A G0403H108 27181 90434 SH SOLE 31 33472 0 56962 AON PLC SHS CL A G0403H108 3654 12157 SH SOLE 34 12157 0 0 AON PLC SHS CL A G0403H108 30175 100395 SH SOLE 36 100395 0 0 AON PLC SHS CL A G0403H108 2314 7700 SH SOLE 40 7700 0 0 AON PLC SHS CL A G0403H108 58534 194751 SH SOLE 43 13612 0 181139 APA CORPORATION COM 03743Q108 30730 1142803 SH SOLE 2 194484 0 948319 APA CORPORATION COM 03743Q108 35 1289 SH SOLE 4 1289 0 0 APA CORPORATION COM 03743Q108 7687 285873 SH SOLE 7 275668 0 10205 APA CORPORATION COM 03743Q108 131 4876 SH SOLE 13 4876 0 0 APA CORPORATION COM 03743Q108 147 5469 SH SOLE 15 5469 0 0 APA CORPORATION COM 03743Q108 14944 555728 SH SOLE 18 525029 0 30699 APA CORPORATION COM 03743Q108 5009 186294 SH SOLE 19 186294 0 0 APA CORPORATION COM 03743Q108 261966 9742136 SH SOLE 21 9742136 0 0 APA CORPORATION COM 03743Q108 237120 8818158 SH SOLE 22 8051238 0 766920 APA CORPORATION COM 03743Q108 103 3812 SH SOLE 23 3812 0 0 APA CORPORATION COM 03743Q108 1566 58226 SH SOLE 25 58226 0 0 APA CORPORATION COM 03743Q108 9506 353529 SH SOLE 26 133167 0 220362 APA CORPORATION COM 03743Q108 36625 1362049 SH SOLE 30 1362049 0 0 APA CORPORATION COM 03743Q108 153 5676 SH SOLE 31 5676 0 0 APA CORPORATION COM 03743Q108 1495 55610 SH SOLE 36 55610 0 0 APA CORPORATION COM 03743Q108 1321 49125 SH SOLE 40 49125 0 0 APA CORPORATION COM 03743Q108 6410 238391 SH SOLE 43 24412 0 213979 APARTMENT INCOME REIT CORP COM 03750L109 24890 455272 SH SOLE 2 112524 0 342748 APARTMENT INCOME REIT CORP COM 03750L109 4443 81264 SH SOLE 4 81264 0 0 APARTMENT INCOME REIT CORP COM 03750L109 10787 197320 SH SOLE 7 197320 0 0 APARTMENT INCOME REIT CORP COM 03750L109 18584 339933 SH SOLE 18 339933 0 0 APARTMENT INCOME REIT CORP COM 03750L109 13066 239002 SH SOLE 19 239002 0 0 APARTMENT INCOME REIT CORP COM 03750L109 503323 9206559 SH SOLE 21 9206559 0 0 APARTMENT INCOME REIT CORP COM 03750L109 297826 5447707 SH SOLE 22 5272537 0 175170 APARTMENT INCOME REIT CORP COM 03750L109 340 6220 SH SOLE 23 6220 0 0 APARTMENT INCOME REIT CORP COM 03750L109 37197 680383 SH SOLE 25 680383 0 0 APARTMENT INCOME REIT CORP COM 03750L109 3370 61634 SH SOLE 26 50316 0 11318 APARTMENT INCOME REIT CORP COM 03750L109 5302 96981 SH SOLE 28 3157 0 93824 APARTMENT INCOME REIT CORP COM 03750L109 39257 718076 SH SOLE 30 718076 0 0 APARTMENT INCOME REIT CORP COM 03750L109 36706 671409 SH SOLE 31 2351 0 669058 APARTMENT INCOME REIT CORP COM 03750L109 77 1417 SH SOLE 36 1417 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1096 20052 SH SOLE 40 20052 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1599 29250 SH SOLE 43 1571 0 27679 APARTMENT INVT & MGMT CO CL A 03748R747 2017 261309 SH SOLE 2 101165 0 160144 APARTMENT INVT & MGMT CO CL A 03748R747 626 81065 SH SOLE 4 81065 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1437 186132 SH SOLE 7 186132 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 3506 454141 SH SOLE 18 454141 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 8620 1116567 SH SOLE 19 1116567 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 50422 6531394 SH SOLE 21 6531394 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 39890 5167137 SH SOLE 22 5005781 0 161356 APARTMENT INVT & MGMT CO CL A 03748R747 47 6118 SH SOLE 23 6118 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 5570 721472 SH SOLE 25 721472 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 463 60028 SH SOLE 26 48710 0 11318 APARTMENT INVT & MGMT CO CL A 03748R747 863 111798 SH SOLE 28 18513 0 93285 APARTMENT INVT & MGMT CO CL A 03748R747 2718 352096 SH SOLE 30 352096 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 4965 643082 SH SOLE 31 0 0 643082 APARTMENT INVT & MGMT CO CL A 03748R747 140 18169 SH SOLE 40 18169 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 122 15853 SH SOLE 43 129 0 15724 APELLIS PHARMACEUTICALS INC COM 03753U106 2652 56085 SH SOLE 2 29170 0 26915 APELLIS PHARMACEUTICALS INC COM 03753U106 11 226 SH SOLE 4 226 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 51 1082 SH SOLE 7 1082 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 10229 216339 SH SOLE 18 211562 0 4777 APELLIS PHARMACEUTICALS INC COM 03753U106 24607 520452 SH SOLE 19 520452 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 143908 3043743 SH SOLE 21 3043743 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 87462 1849880 SH SOLE 22 1807778 0 42102 APELLIS PHARMACEUTICALS INC COM 03753U106 197 4172 SH SOLE 23 4172 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 468 9906 SH SOLE 25 9906 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2170 45892 SH SOLE 26 24107 0 21785 APELLIS PHARMACEUTICALS INC COM 03753U106 354 7486 SH SOLE 28 7486 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4190 88617 SH SOLE 30 88617 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 62 1312 SH SOLE 34 1312 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 432 9132 SH SOLE 40 9132 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 538 11388 SH SOLE 43 246 0 11142 API GROUP CORP COM STK 00187Y100 3993 154931 SH SOLE 2 41551 0 113380 API GROUP CORP COM STK 00187Y100 10 407 SH SOLE 4 407 0 0 API GROUP CORP COM STK 00187Y100 75 2900 SH SOLE 7 2900 0 0 API GROUP CORP COM STK 00187Y100 15801 613147 SH SOLE 18 613147 0 0 API GROUP CORP COM STK 00187Y100 9228 358086 SH SOLE 19 358086 0 0 API GROUP CORP COM STK 00187Y100 189982 7372217 SH SOLE 21 7372217 0 0 API GROUP CORP COM STK 00187Y100 121108 4699565 SH SOLE 22 4525100 0 174465 API GROUP CORP COM STK 00187Y100 509 19761 SH SOLE 25 19761 0 0 API GROUP CORP COM STK 00187Y100 1088 42215 SH SOLE 26 35369 0 6846 API GROUP CORP COM STK 00187Y100 3570 138517 SH SOLE 28 138517 0 0 API GROUP CORP COM STK 00187Y100 2236 86778 SH SOLE 30 86778 0 0 API GROUP CORP COM STK 00187Y100 110 4284 SH SOLE 36 4284 0 0 API GROUP CORP COM STK 00187Y100 428 16614 SH SOLE 40 16614 0 0 API GROUP CORP COM STK 00187Y100 155 6019 SH SOLE 43 112 0 5907 APOGEE ENTERPRISES INC COM 037598109 1002 20815 SH SOLE 2 6968 0 13847 APOGEE ENTERPRISES INC COM 037598109 4 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 17 358 SH SOLE 7 358 0 0 APOGEE ENTERPRISES INC COM 037598109 4672 97021 SH SOLE 18 97021 0 0 APOGEE ENTERPRISES INC COM 037598109 2178 45229 SH SOLE 19 45229 0 0 APOGEE ENTERPRISES INC COM 037598109 156089 3241718 SH SOLE 21 3241718 0 0 APOGEE ENTERPRISES INC COM 037598109 30675 637068 SH SOLE 22 609087 0 27981 APOGEE ENTERPRISES INC COM 037598109 159 3305 SH SOLE 25 3305 0 0 APOGEE ENTERPRISES INC COM 037598109 522 10831 SH SOLE 26 9174 0 1657 APOGEE ENTERPRISES INC COM 037598109 90 1863 SH SOLE 28 1863 0 0 APOGEE ENTERPRISES INC COM 037598109 2331 48402 SH SOLE 30 48402 0 0 APOGEE ENTERPRISES INC COM 037598109 157 3266 SH SOLE 40 3266 0 0 APOGEE ENTERPRISES INC COM 037598109 1137 23610 SH SOLE 43 4005 0 19605 APOLLO COML REAL EST FIN INC COM 03762U105 1601 121640 SH SOLE 2 45256 0 76384 APOLLO COML REAL EST FIN INC COM 03762U105 5 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 49 3701 SH SOLE 7 3701 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 7059 536412 SH SOLE 18 536412 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3275 248827 SH SOLE 19 248827 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 256346 19479159 SH SOLE 21 19479159 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 48446 3681271 SH SOLE 22 3534454 0 146817 APOLLO COML REAL EST FIN INC COM 03762U105 249 18914 SH SOLE 25 18914 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 558 42432 SH SOLE 26 31067 0 11365 APOLLO COML REAL EST FIN INC COM 03762U105 31 2322 SH SOLE 28 2322 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3209 243872 SH SOLE 30 243872 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 77 5841 SH SOLE 36 5841 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 213 16198 SH SOLE 40 16198 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1582 120190 SH SOLE 43 8210 0 111980 APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 2450 2441000 PRN SOLE 21 2441000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 7 816 SH SOLE 2 816 0 0 APOLLO ENDOSURGERY INC COM 03767D108 42 4987 SH SOLE 18 4987 0 0 APOLLO ENDOSURGERY INC COM 03767D108 516 61199 SH SOLE 21 61199 0 0 APOLLO ENDOSURGERY INC COM 03767D108 2916 345954 SH SOLE 22 345954 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 59688 824082 SH SOLE 2 444289 0 379793 APOLLO GLOBAL MGMT INC COM CL A 03768E105 7759 107130 SH SOLE 4 65152 0 41978 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1726 23829 SH SOLE 7 23829 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 16 221 SH SOLE 13 221 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1258 17366 SH SOLE 15 17366 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 149696 2066768 SH SOLE 18 1917429 0 149339 APOLLO GLOBAL MGMT INC COM CL A 03768E105 291507 4024670 SH SOLE 19 4024670 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 300536 4149330 SH SOLE 21 4149330 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 365827 5050772 SH SOLE 22 4774214 0 276558 APOLLO GLOBAL MGMT INC COM CL A 03768E105 14044 193897 SH SOLE 23 193897 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3652 50422 SH SOLE 25 50422 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 12003 165724 SH SOLE 26 85346 0 80378 APOLLO GLOBAL MGMT INC COM CL A 03768E105 20895 288481 SH SOLE 28 57202 0 231279 APOLLO GLOBAL MGMT INC COM CL A 03768E105 8 115 SH SOLE 29 115 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 75088 1036698 SH SOLE 30 1036698 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 4524 62460 SH SOLE 31 18182 0 44278 APOLLO GLOBAL MGMT INC COM CL A 03768E105 13450 185693 SH SOLE 34 185693 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2529 34919 SH SOLE 36 34919 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 414 5718 SH SOLE 40 5718 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1153 15920 SH SOLE 43 385 0 15535 APOLLO INVT CORP COM NEW 03761U502 5853 457649 SH SOLE 30 457649 0 0 APOLLO INVT CORP COM NEW 03761U502 558 43656 SH SOLE 43 15669 0 27987 APOLLO MED HLDGS INC COM NEW 03763A207 994 13528 SH SOLE 2 8720 0 4808 APOLLO MED HLDGS INC COM NEW 03763A207 6 79 SH SOLE 4 79 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 39 534 SH SOLE 7 534 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 10199 138795 SH SOLE 18 138795 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 4947 67326 SH SOLE 19 67326 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 334462 4551746 SH SOLE 21 4551746 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 67289 915740 SH SOLE 22 897464 0 18276 APOLLO MED HLDGS INC COM NEW 03763A207 327 4451 SH SOLE 25 4451 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 904 12300 SH SOLE 26 9809 0 2491 APOLLO MED HLDGS INC COM NEW 03763A207 58 786 SH SOLE 28 786 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 17774 241884 SH SOLE 30 241884 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 272 3702 SH SOLE 40 3702 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 708 9637 SH SOLE 43 260 0 9377 APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2467 247726 SH SOLE 22 247726 0 0 APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1517 152274 SH SOLE 34 152274 0 0 APPFOLIO INC COM CL A 03783C100 815 6729 SH SOLE 2 4819 0 1910 APPFOLIO INC COM CL A 03783C100 36 298 SH SOLE 4 77 0 221 APPFOLIO INC COM CL A 03783C100 31 260 SH SOLE 7 260 0 0 APPFOLIO INC COM CL A 03783C100 6104 50420 SH SOLE 18 50420 0 0 APPFOLIO INC COM CL A 03783C100 4100 33866 SH SOLE 19 33866 0 0 APPFOLIO INC COM CL A 03783C100 83042 685959 SH SOLE 21 685959 0 0 APPFOLIO INC COM CL A 03783C100 54043 446416 SH SOLE 22 436148 0 10268 APPFOLIO INC COM CL A 03783C100 329 2720 SH SOLE 25 2720 0 0 APPFOLIO INC COM CL A 03783C100 971 8017 SH SOLE 26 6898 0 1119 APPFOLIO INC COM CL A 03783C100 41 338 SH SOLE 28 338 0 0 APPFOLIO INC COM CL A 03783C100 1162 9602 SH SOLE 30 9602 0 0 APPFOLIO INC COM CL A 03783C100 226 1866 SH SOLE 40 1866 0 0 APPFOLIO INC COM CL A 03783C100 323 2670 SH SOLE 43 12 0 2658 APPHARVEST INC COM 03783T103 88 22726 SH SOLE 2 15483 0 7243 APPHARVEST INC COM 03783T103 3 771 SH SOLE 7 771 0 0 APPHARVEST INC COM 03783T103 734 188807 SH SOLE 18 188807 0 0 APPHARVEST INC COM 03783T103 476 122465 SH SOLE 19 122465 0 0 APPHARVEST INC COM 03783T103 9167 2356462 SH SOLE 21 2356462 0 0 APPHARVEST INC COM 03783T103 6028 1549675 SH SOLE 22 1515265 0 34410 APPHARVEST INC COM 03783T103 27 6845 SH SOLE 25 6845 0 0 APPHARVEST INC COM 03783T103 21 5515 SH SOLE 26 0 0 5515 APPHARVEST INC COM 03783T103 126 32499 SH SOLE 30 32499 0 0 APPHARVEST INC COM 03783T103 25 6405 SH SOLE 40 6405 0 0 APPIAN CORP CL A 03782L101 2373 36395 SH SOLE 2 18111 0 18284 APPIAN CORP CL A 03782L101 34 523 SH SOLE 4 128 0 395 APPIAN CORP CL A 03782L101 37 561 SH SOLE 7 561 0 0 APPIAN CORP CL A 03782L101 7329 112391 SH SOLE 18 105730 0 6661 APPIAN CORP CL A 03782L101 14447 221546 SH SOLE 19 221546 0 0 APPIAN CORP CL A 03782L101 94548 1449899 SH SOLE 21 1449899 0 0 APPIAN CORP CL A 03782L101 66975 1027069 SH SOLE 22 1007358 0 19711 APPIAN CORP CL A 03782L101 409 6279 SH SOLE 23 6279 0 0 APPIAN CORP CL A 03782L101 351 5376 SH SOLE 25 5376 0 0 APPIAN CORP CL A 03782L101 2641 40501 SH SOLE 26 12264 0 28237 APPIAN CORP CL A 03782L101 46 701 SH SOLE 28 701 0 0 APPIAN CORP CL A 03782L101 1343 20594 SH SOLE 30 20594 0 0 APPIAN CORP CL A 03782L101 175 2685 SH SOLE 36 2685 0 0 APPIAN CORP CL A 03782L101 272 4164 SH SOLE 40 4164 0 0 APPIAN CORP CL A 03782L101 482 7390 SH SOLE 43 279 0 7111 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3796 235054 SH SOLE 2 118501 0 116553 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1787 110651 SH SOLE 4 110651 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4298 266153 SH SOLE 7 266153 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10634 658464 SH SOLE 18 658464 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10410 644554 SH SOLE 19 644554 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 142611 8830419 SH SOLE 21 8830419 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 110045 6813907 SH SOLE 22 6596695 0 217212 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 137 8467 SH SOLE 23 8467 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15225 942720 SH SOLE 25 942720 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1642 101680 SH SOLE 26 83118 0 18562 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2134 132150 SH SOLE 28 3985 0 128165 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16012 991445 SH SOLE 30 991445 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14728 911968 SH SOLE 31 0 0 911968 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 184 11401 SH SOLE 36 11401 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 478 29575 SH SOLE 40 29575 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4605 285160 SH SOLE 43 24467 0 260693 APPLE INC COM 037833100 6364896 35844434 SH SOLE 2 8085071 0 27759363 APPLE INC COM 037833100 2049747 11543316 SH SOLE 4 7568844 0 3974472 APPLE INC COM 037833100 2631753 14820934 SH SOLE 7 14035255 0 785679 APPLE INC COM 037833100 112803 635260 SH SOLE 13 461753 0 173507 APPLE INC COM 037833100 273998 1543044 SH SOLE 15 1543044 0 0 APPLE INC COM 037833100 1162 6543 SH SOLE 17 0 0 6543 APPLE INC COM 037833100 5578479 31415659 SH SOLE 18 27858739 0 3556920 APPLE INC COM 037833100 3000930 16899985 SH SOLE 19 16899985 0 0 APPLE INC COM 037833100 10914 61461 SH SOLE 20 61461 0 0 APPLE INC COM 037833100 60737860 342050231 SH SOLE 21 342050231 0 0 APPLE INC COM 037833100 59244235 333638763 SH SOLE 22 298703496 0 34935267 APPLE INC COM 037833100 1844779 10389025 SH SOLE 23 10389025 0 0 APPLE INC COM 037833100 4809592 27085614 SH SOLE 25 27030619 0 54995 APPLE INC COM 037833100 6667667 37549513 SH SOLE 26 15279958 0 22269555 APPLE INC COM 037833100 6024601 33928033 SH SOLE 28 1329582 0 32598451 APPLE INC COM 037833100 95804 539528 SH SOLE 29 539528 0 0 APPLE INC COM 037833100 14220151 80081947 SH SOLE 30 79491197 0 590750 APPLE INC COM 037833100 1264463 7120928 SH SOLE 31 2639566 0 4481362 APPLE INC COM 037833100 550119 3098043 SH SOLE 32 3098043 0 0 APPLE INC COM 037833100 1595725 8986455 SH SOLE 34 8986455 0 0 APPLE INC COM 037833100 1162823 6548535 SH SOLE 36 6548535 0 0 APPLE INC COM 037833100 97635 549839 SH SOLE 40 549839 0 0 APPLE INC COM 037833100 2747576 15473201 SH SOLE 43 1117835 0 14355365 APPLIED DNA SCIENCES INC COM 03815U300 4 1033 SH SOLE 18 1033 0 0 APPLIED DNA SCIENCES INC COM 03815U300 70 17334 SH SOLE 21 17334 0 0 APPLIED DNA SCIENCES INC COM 03815U300 236 58711 SH SOLE 22 58711 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 15 8128 SH SOLE 18 8128 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 259 136333 SH SOLE 21 136333 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 1827 961489 SH SOLE 22 961489 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 8052 78399 SH SOLE 2 41950 0 36449 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 131 SH SOLE 4 131 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 77 751 SH SOLE 7 751 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15128 147305 SH SOLE 18 132746 0 14559 APPLIED INDL TECHNOLOGIES IN COM 03820C105 37232 362533 SH SOLE 19 362533 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 469798 4574465 SH SOLE 21 4574465 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 122456 1192368 SH SOLE 22 1170910 0 21458 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1242 12096 SH SOLE 23 12096 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 567 5522 SH SOLE 25 5522 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7902 76940 SH SOLE 26 10578 0 66362 APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 656 SH SOLE 28 656 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6994 68102 SH SOLE 30 68102 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 112 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 534 5195 SH SOLE 40 5195 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1687 16430 SH SOLE 43 68 0 16362 APPLIED MATLS INC COM 038222105 322873 2051809 SH SOLE 2 461120 0 1590689 APPLIED MATLS INC COM 038222105 108682 690660 SH SOLE 4 433122 0 257538 APPLIED MATLS INC COM 038222105 147447 937006 SH SOLE 7 839861 0 97145 APPLIED MATLS INC COM 038222105 3869 24589 SH SOLE 13 14927 0 9662 APPLIED MATLS INC COM 038222105 13648 86732 SH SOLE 15 86732 0 0 APPLIED MATLS INC COM 038222105 13 84 SH SOLE 17 0 0 84 APPLIED MATLS INC COM 038222105 435496 2767515 SH SOLE 18 2617613 0 149902 APPLIED MATLS INC COM 038222105 332130 2110638 SH SOLE 19 2110638 0 0 APPLIED MATLS INC COM 038222105 4326269 27492813 SH SOLE 21 27492813 0 0 APPLIED MATLS INC COM 038222105 3085492 19607852 SH SOLE 22 17718542 0 1889310 APPLIED MATLS INC COM 038222105 82835 526406 SH SOLE 23 526406 0 0 APPLIED MATLS INC COM 038222105 274279 1743004 SH SOLE 25 1714706 0 28298 APPLIED MATLS INC COM 038222105 318753 2025628 SH SOLE 26 796297 0 1229331 APPLIED MATLS INC COM 038222105 444551 2825055 SH SOLE 28 47591 0 2777464 APPLIED MATLS INC COM 038222105 183 1161 SH SOLE 29 1161 0 0 APPLIED MATLS INC COM 038222105 988147 6279532 SH SOLE 30 6245456 0 34076 APPLIED MATLS INC COM 038222105 58504 371783 SH SOLE 31 101554 0 270229 APPLIED MATLS INC COM 038222105 34375 218448 SH SOLE 32 218448 0 0 APPLIED MATLS INC COM 038222105 135066 858325 SH SOLE 34 858325 0 0 APPLIED MATLS INC COM 038222105 63457 403263 SH SOLE 36 403263 0 0 APPLIED MATLS INC COM 038222105 4749 30179 SH SOLE 40 30179 0 0 APPLIED MATLS INC COM 038222105 124675 792290 SH SOLE 43 61845 0 730445 APPLIED MOLECULAR TRANS INC COM 03824M109 415 29678 SH SOLE 2 23714 0 5964 APPLIED MOLECULAR TRANS INC COM 03824M109 6 395 SH SOLE 7 395 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 961 68764 SH SOLE 18 66360 0 2404 APPLIED MOLECULAR TRANS INC COM 03824M109 3227 230798 SH SOLE 19 230798 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 14111 1009378 SH SOLE 21 1009378 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 7787 556992 SH SOLE 22 548798 0 8194 APPLIED MOLECULAR TRANS INC COM 03824M109 26 1826 SH SOLE 23 1826 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 22 1556 SH SOLE 25 1556 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 58 4127 SH SOLE 26 384 0 3743 APPLIED MOLECULAR TRANS INC COM 03824M109 272 19450 SH SOLE 30 19450 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 9 648 SH SOLE 34 648 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 8 548 SH SOLE 36 548 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 17 1234 SH SOLE 40 1234 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 196 14050 SH SOLE 43 690 0 13360 APPLIED OPTOELECTRONICS INC COM 03823U102 462 89966 SH SOLE 2 70130 0 19836 APPLIED OPTOELECTRONICS INC COM 03823U102 26 5025 SH SOLE 18 5025 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 56 10954 SH SOLE 19 10954 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 477 92744 SH SOLE 21 92744 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 3763 732046 SH SOLE 22 732046 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 16 3173 SH SOLE 23 3173 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 139 27079 SH SOLE 26 0 0 27079 APPLIED THERAPEUTICS INC COM 03828A101 117 13067 SH SOLE 2 10092 0 2975 APPLIED THERAPEUTICS INC COM 03828A101 2 236 SH SOLE 7 236 0 0 APPLIED THERAPEUTICS INC COM 03828A101 484 54127 SH SOLE 18 54127 0 0 APPLIED THERAPEUTICS INC COM 03828A101 460 51382 SH SOLE 19 51382 0 0 APPLIED THERAPEUTICS INC COM 03828A101 6786 758241 SH SOLE 21 758241 0 0 APPLIED THERAPEUTICS INC COM 03828A101 3429 383171 SH SOLE 22 372785 0 10386 APPLIED THERAPEUTICS INC COM 03828A101 9 977 SH SOLE 23 977 0 0 APPLIED THERAPEUTICS INC COM 03828A101 35 3940 SH SOLE 25 3940 0 0 APPLIED THERAPEUTICS INC COM 03828A101 24 2735 SH SOLE 26 1477 0 1258 APPLIED THERAPEUTICS INC COM 03828A101 184 20553 SH SOLE 30 20553 0 0 APPLIED THERAPEUTICS INC COM 03828A101 28 3136 SH SOLE 36 3136 0 0 APPLIED THERAPEUTICS INC COM 03828A101 12 1373 SH SOLE 40 1373 0 0 APPLIED THERAPEUTICS INC COM 03828A101 50 5593 SH SOLE 43 0 0 5593 APPLIED UV INC COM 03828V105 2 840 SH SOLE 18 840 0 0 APPLIED UV INC COM 03828V105 22 7986 SH SOLE 21 7986 0 0 APPLOVIN CORP COM CL A 03831W108 2489 26401 SH SOLE 2 25541 0 860 APPLOVIN CORP COM CL A 03831W108 163634 1735983 SH SOLE 19 1735983 0 0 APPLOVIN CORP COM CL A 03831W108 4101 43508 SH SOLE 21 43508 0 0 APPLOVIN CORP COM CL A 03831W108 33158 351773 SH SOLE 22 351773 0 0 APPLOVIN CORP COM CL A 03831W108 17310 183646 SH SOLE 26 0 0 183646 APPLOVIN CORP COM CL A 03831W108 13282 140904 SH SOLE 28 1167 0 139737 APPLOVIN CORP COM CL A 03831W108 230485 2445210 SH SOLE 34 2445210 0 0 APPLOVIN CORP COM CL A 03831W108 16 165 SH SOLE 43 25 0 140 APREA THERAPEUTICS INC COM 03836J102 5 1694 SH SOLE 2 1427 0 267 APREA THERAPEUTICS INC COM 03836J102 8 2924 SH SOLE 18 2924 0 0 APREA THERAPEUTICS INC COM 03836J102 186 64684 SH SOLE 21 64684 0 0 APREA THERAPEUTICS INC COM 03836J102 468 162909 SH SOLE 22 162909 0 0 APRIA INC COM 03836A101 377 11565 SH SOLE 2 5545 0 6020 APRIA INC COM 03836A101 1864 57168 SH SOLE 18 57168 0 0 APRIA INC COM 03836A101 1115 34197 SH SOLE 19 34197 0 0 APRIA INC COM 03836A101 23233 712675 SH SOLE 21 712675 0 0 APRIA INC COM 03836A101 9602 294538 SH SOLE 22 281833 0 12705 APRIA INC COM 03836A101 92 2833 SH SOLE 25 2833 0 0 APRIA INC COM 03836A101 116 3557 SH SOLE 30 3557 0 0 APRIA INC COM 03836A101 60 1830 SH SOLE 40 1830 0 0 APRIA INC COM 03836A101 147 4509 SH SOLE 43 0 0 4509 APTARGROUP INC COM 038336103 21131 172527 SH SOLE 2 81075 0 91452 APTARGROUP INC COM 038336103 17 139 SH SOLE 4 139 0 0 APTARGROUP INC COM 038336103 1555 12697 SH SOLE 7 12697 0 0 APTARGROUP INC COM 038336103 70 571 SH SOLE 13 571 0 0 APTARGROUP INC COM 038336103 17476 142688 SH SOLE 18 142688 0 0 APTARGROUP INC COM 038336103 2420 19762 SH SOLE 19 19762 0 0 APTARGROUP INC COM 038336103 399012 3257770 SH SOLE 21 3257770 0 0 APTARGROUP INC COM 038336103 223257 1822802 SH SOLE 22 1724229 0 98573 APTARGROUP INC COM 038336103 1602 13077 SH SOLE 25 13077 0 0 APTARGROUP INC COM 038336103 3666 29928 SH SOLE 26 24874 0 5054 APTARGROUP INC COM 038336103 2172 17734 SH SOLE 28 17734 0 0 APTARGROUP INC COM 038336103 4795 39151 SH SOLE 30 39151 0 0 APTARGROUP INC COM 038336103 120 978 SH SOLE 31 978 0 0 APTARGROUP INC COM 038336103 1377 11240 SH SOLE 36 11240 0 0 APTARGROUP INC COM 038336103 1032 8426 SH SOLE 40 8426 0 0 APTARGROUP INC COM 038336103 11004 89847 SH SOLE 43 3487 0 86360 APTEVO THERAPEUTICS INC COM NEW 03835L207 3 378 SH SOLE 2 0 0 378 APTEVO THERAPEUTICS INC COM NEW 03835L207 4 524 SH SOLE 18 524 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 56 7136 SH SOLE 21 7136 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 367 46635 SH SOLE 22 46635 0 0 APTINYX INC COM 03836N103 139 52162 SH SOLE 2 6460 0 45702 APTINYX INC COM 03836N103 98 36879 SH SOLE 18 8738 0 28141 APTINYX INC COM 03836N103 593 222213 SH SOLE 19 222213 0 0 APTINYX INC COM 03836N103 367 137419 SH SOLE 21 137419 0 0 APTINYX INC COM 03836N103 2233 836431 SH SOLE 22 836431 0 0 APTINYX INC COM 03836N103 67 25234 SH SOLE 23 25234 0 0 APTINYX INC COM 03836N103 172 64430 SH SOLE 26 0 0 64430 APTIV PLC SHS G6095L109 89712 543871 SH SOLE 2 84280 0 459591 APTIV PLC SHS G6095L109 34879 211451 SH SOLE 4 136490 0 74961 APTIV PLC SHS G6095L109 38016 230468 SH SOLE 7 222587 0 7881 APTIV PLC SHS G6095L109 709 4300 SH SOLE 13 739 0 3561 APTIV PLC SHS G6095L109 4145 25129 SH SOLE 15 25129 0 0 APTIV PLC SHS G6095L109 0 2 SH SOLE 17 0 0 2 APTIV PLC SHS G6095L109 88688 537664 SH SOLE 18 500779 0 36885 APTIV PLC SHS G6095L109 111253 674466 SH SOLE 19 674466 0 0 APTIV PLC SHS G6095L109 1166465 7071627 SH SOLE 21 7071627 0 0 APTIV PLC SHS G6095L109 944022 5723082 SH SOLE 22 5175787 0 547295 APTIV PLC SHS G6095L109 25588 155126 SH SOLE 23 155126 0 0 APTIV PLC SHS G6095L109 103210 625702 SH SOLE 25 625702 0 0 APTIV PLC SHS G6095L109 120679 731611 SH SOLE 26 338582 0 393029 APTIV PLC SHS G6095L109 121656 737530 SH SOLE 28 54816 0 682714 APTIV PLC SHS G6095L109 61 372 SH SOLE 29 372 0 0 APTIV PLC SHS G6095L109 315842 1914774 SH SOLE 30 1857573 0 57201 APTIV PLC SHS G6095L109 17140 103912 SH SOLE 31 31181 0 72731 APTIV PLC SHS G6095L109 106552 645966 SH SOLE 34 645966 0 0 APTIV PLC SHS G6095L109 19069 115606 SH SOLE 36 115606 0 0 APTIV PLC SHS G6095L109 1463 8868 SH SOLE 40 8868 0 0 APTIV PLC SHS G6095L109 22296 135171 SH SOLE 43 12480 0 122691 APYX MEDICAL CORPORATION COM 03837C106 85 6643 SH SOLE 2 1698 0 4945 APYX MEDICAL CORPORATION COM 03837C106 6 501 SH SOLE 7 501 0 0 APYX MEDICAL CORPORATION COM 03837C106 1133 88412 SH SOLE 18 88412 0 0 APYX MEDICAL CORPORATION COM 03837C106 742 57844 SH SOLE 19 57844 0 0 APYX MEDICAL CORPORATION COM 03837C106 14210 1108386 SH SOLE 21 1108386 0 0 APYX MEDICAL CORPORATION COM 03837C106 9337 728287 SH SOLE 22 721995 0 6292 APYX MEDICAL CORPORATION COM 03837C106 0 20 SH SOLE 43 0 0 20 AQUA METALS INC COM 03837J101 2 1403 SH SOLE 2 0 0 1403 AQUA METALS INC COM 03837J101 17 13735 SH SOLE 18 13735 0 0 AQUA METALS INC COM 03837J101 267 217459 SH SOLE 21 217459 0 0 AQUA METALS INC COM 03837J101 1183 961971 SH SOLE 22 961971 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 49 23270 SH SOLE 2 2125 0 21145 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 843 SH SOLE 7 843 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 353 168199 SH SOLE 18 168199 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 192 91341 SH SOLE 19 91341 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4160 1980821 SH SOLE 21 1980821 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 3150 1499778 SH SOLE 22 1475197 0 24581 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 153 72921 SH SOLE 25 72921 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 104 49292 SH SOLE 26 35589 0 13703 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 107 51121 SH SOLE 34 51121 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 10 SH SOLE 43 0 0 10 AQUESTIVE THERAPEUTICS INC COM 03843E104 2 627 SH SOLE 2 0 0 627 AQUESTIVE THERAPEUTICS INC COM 03843E104 19 4989 SH SOLE 18 4989 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 278 71432 SH SOLE 21 71432 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 987 253797 SH SOLE 22 253797 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 68 17521 SH SOLE 30 17521 0 0 ARAMARK COM 03852U106 19615 532304 SH SOLE 2 50143 0 482161 ARAMARK COM 03852U106 7688 208634 SH SOLE 4 86560 0 122074 ARAMARK COM 03852U106 979 26563 SH SOLE 7 26563 0 0 ARAMARK COM 03852U106 28 767 SH SOLE 13 767 0 0 ARAMARK COM 03852U106 1011 27432 SH SOLE 15 27432 0 0 ARAMARK COM 03852U106 4930 133792 SH SOLE 18 122387 0 11405 ARAMARK COM 03852U106 15871 430705 SH SOLE 19 430705 0 0 ARAMARK COM 03852U106 101437 2752712 SH SOLE 21 2752712 0 0 ARAMARK COM 03852U106 205088 5565492 SH SOLE 22 5307592 0 257900 ARAMARK COM 03852U106 4956 134498 SH SOLE 23 134498 0 0 ARAMARK COM 03852U106 9595 260387 SH SOLE 25 260387 0 0 ARAMARK COM 03852U106 11920 323485 SH SOLE 26 152080 0 171405 ARAMARK COM 03852U106 16083 436436 SH SOLE 28 5888 0 430548 ARAMARK COM 03852U106 6 166 SH SOLE 29 166 0 0 ARAMARK COM 03852U106 18501 502068 SH SOLE 30 465286 0 36782 ARAMARK COM 03852U106 2961 80342 SH SOLE 31 25256 0 55086 ARAMARK COM 03852U106 3279 88986 SH SOLE 34 88986 0 0 ARAMARK COM 03852U106 4178 113382 SH SOLE 36 113382 0 0 ARAMARK COM 03852U106 262 7122 SH SOLE 40 7122 0 0 ARAMARK COM 03852U106 2729 74044 SH SOLE 43 4937 0 69107 ARAVIVE INC COM 03890D108 0 224 SH SOLE 2 0 0 224 ARAVIVE INC COM 03890D108 7 3116 SH SOLE 18 3116 0 0 ARAVIVE INC COM 03890D108 85 38850 SH SOLE 21 38850 0 0 ARAVIVE INC COM 03890D108 290 132385 SH SOLE 22 132385 0 0 ARBOR REALTY TRUST INC COM 038923108 7000 382082 SH SOLE 2 196252 0 185830 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 7992 436231 SH SOLE 18 436231 0 0 ARBOR REALTY TRUST INC COM 038923108 15397 840452 SH SOLE 19 840452 0 0 ARBOR REALTY TRUST INC COM 038923108 151374 8262771 SH SOLE 21 8262771 0 0 ARBOR REALTY TRUST INC COM 038923108 82331 4494070 SH SOLE 22 4355397 0 138673 ARBOR REALTY TRUST INC COM 038923108 523 28548 SH SOLE 23 28548 0 0 ARBOR REALTY TRUST INC COM 038923108 349 19040 SH SOLE 25 19040 0 0 ARBOR REALTY TRUST INC COM 038923108 944 51548 SH SOLE 26 39849 0 11699 ARBOR REALTY TRUST INC COM 038923108 180 9842 SH SOLE 28 9842 0 0 ARBOR REALTY TRUST INC COM 038923108 1363 74382 SH SOLE 30 74382 0 0 ARBOR REALTY TRUST INC COM 038923108 299 16348 SH SOLE 40 16348 0 0 ARBOR REALTY TRUST INC COM 038923108 325 17746 SH SOLE 43 4170 0 13576 ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1837 1675000 PRN SOLE 21 1675000 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 149 38378 SH SOLE 2 3139 0 35239 ARBUTUS BIOPHARMA CORP COM 03879J100 997 256366 SH SOLE 18 256366 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 545 140011 SH SOLE 19 140011 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 14830 3812283 SH SOLE 21 3812283 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 7228 1858188 SH SOLE 22 1819479 0 38709 ARBUTUS BIOPHARMA CORP COM 03879J100 210 54085 SH SOLE 30 54085 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 27 7038 SH SOLE 43 0 0 7038 ARC DOCUMENT SOLUTIONS INC COM 00191G103 361 103163 SH SOLE 2 0 0 103163 ARC DOCUMENT SOLUTIONS INC COM 00191G103 25 7018 SH SOLE 18 7018 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 434 123978 SH SOLE 21 123978 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 4116 1175908 SH SOLE 22 1175908 0 0 ARCA BIOPHARMA INC COM 00211Y506 7 3131 SH SOLE 18 3131 0 0 ARCA BIOPHARMA INC COM 00211Y506 79 36680 SH SOLE 21 36680 0 0 ARCA BIOPHARMA INC COM 00211Y506 499 231911 SH SOLE 22 231911 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 5 4445 SH SOLE 18 4445 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 58 55745 SH SOLE 21 55745 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 2 1481 SH SOLE 22 1481 0 0 ARCBEST CORP COM 03937C105 3864 32238 SH SOLE 2 11996 0 20242 ARCBEST CORP COM 03937C105 14 120 SH SOLE 4 120 0 0 ARCBEST CORP COM 03937C105 43 357 SH SOLE 7 357 0 0 ARCBEST CORP COM 03937C105 11795 98414 SH SOLE 18 98414 0 0 ARCBEST CORP COM 03937C105 11958 99776 SH SOLE 19 99776 0 0 ARCBEST CORP COM 03937C105 373810 3118986 SH SOLE 21 3118986 0 0 ARCBEST CORP COM 03937C105 80480 671510 SH SOLE 22 645684 0 25826 ARCBEST CORP COM 03937C105 235 1963 SH SOLE 23 1963 0 0 ARCBEST CORP COM 03937C105 521 4344 SH SOLE 25 4344 0 0 ARCBEST CORP COM 03937C105 2824 23564 SH SOLE 26 12683 0 10881 ARCBEST CORP COM 03937C105 54 452 SH SOLE 28 452 0 0 ARCBEST CORP COM 03937C105 5499 45884 SH SOLE 30 45884 0 0 ARCBEST CORP COM 03937C105 375 3130 SH SOLE 36 3130 0 0 ARCBEST CORP COM 03937C105 416 3471 SH SOLE 40 3471 0 0 ARCBEST CORP COM 03937C105 5791 48320 SH SOLE 43 3555 0 44765 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 17621 553607 SH SOLE 19 553607 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 11641 365714 SH SOLE 25 365714 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 15694 493066 SH SOLE 29 493066 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4389 137885 SH SOLE 34 137885 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10750 337727 SH SOLE 43 67286 0 270441 ARCH CAP GROUP LTD ORD G0450A105 23789 535178 SH SOLE 2 88273 0 446905 ARCH CAP GROUP LTD ORD G0450A105 11861 266849 SH SOLE 4 150727 0 116122 ARCH CAP GROUP LTD ORD G0450A105 1523 34267 SH SOLE 7 34267 0 0 ARCH CAP GROUP LTD ORD G0450A105 311 7006 SH SOLE 13 1206 0 5800 ARCH CAP GROUP LTD ORD G0450A105 2206 49633 SH SOLE 15 49633 0 0 ARCH CAP GROUP LTD ORD G0450A105 26158 588477 SH SOLE 18 566753 0 21724 ARCH CAP GROUP LTD ORD G0450A105 4464 100437 SH SOLE 19 100437 0 0 ARCH CAP GROUP LTD ORD G0450A105 215163 4840553 SH SOLE 21 4840553 0 0 ARCH CAP GROUP LTD ORD G0450A105 352729 7935410 SH SOLE 22 7507679 0 427731 ARCH CAP GROUP LTD ORD G0450A105 9970 224296 SH SOLE 23 224296 0 0 ARCH CAP GROUP LTD ORD G0450A105 21947 493744 SH SOLE 25 493744 0 0 ARCH CAP GROUP LTD ORD G0450A105 25110 564912 SH SOLE 26 261854 0 303058 ARCH CAP GROUP LTD ORD G0450A105 46848 1053955 SH SOLE 28 7192 0 1046763 ARCH CAP GROUP LTD ORD G0450A105 65 1455 SH SOLE 29 1455 0 0 ARCH CAP GROUP LTD ORD G0450A105 30555 687397 SH SOLE 30 687397 0 0 ARCH CAP GROUP LTD ORD G0450A105 7104 159816 SH SOLE 31 42220 0 117596 ARCH CAP GROUP LTD ORD G0450A105 837 18831 SH SOLE 34 18831 0 0 ARCH CAP GROUP LTD ORD G0450A105 8453 190166 SH SOLE 36 190166 0 0 ARCH CAP GROUP LTD ORD G0450A105 568 12771 SH SOLE 40 12771 0 0 ARCH CAP GROUP LTD ORD G0450A105 11490 258496 SH SOLE 43 4598 0 253898 ARCH RESOURCES INC CL A 03940R107 588 6444 SH SOLE 2 4253 0 2191 ARCH RESOURCES INC CL A 03940R107 8 93 SH SOLE 4 93 0 0 ARCH RESOURCES INC CL A 03940R107 19 204 SH SOLE 7 204 0 0 ARCH RESOURCES INC CL A 03940R107 4312 47218 SH SOLE 18 47218 0 0 ARCH RESOURCES INC CL A 03940R107 2479 27150 SH SOLE 19 27150 0 0 ARCH RESOURCES INC CL A 03940R107 56523 618955 SH SOLE 21 618955 0 0 ARCH RESOURCES INC CL A 03940R107 32617 357175 SH SOLE 22 344764 0 12411 ARCH RESOURCES INC CL A 03940R107 728 7975 SH SOLE 26 6722 0 1253 ARCH RESOURCES INC CL A 03940R107 973 10656 SH SOLE 30 10656 0 0 ARCH RESOURCES INC CL A 03940R107 145 1592 SH SOLE 40 1592 0 0 ARCH RESOURCES INC CL A 03940R107 525 5747 SH SOLE 43 2365 0 3382 ARCHAEA ENERGY INC COM CL A 03940F103 29 1576 SH SOLE 21 1576 0 0 ARCHAEA ENERGY INC COM CL A 03940F103 6635 362971 SH SOLE 22 362971 0 0 ARCHAEA ENERGY INC COM CL A 03940F103 222 12139 SH SOLE 28 12139 0 0 ARCHER AVIATION INC COM CL A 03945R102 26 4245 SH SOLE 2 0 0 4245 ARCHER AVIATION INC COM CL A 03945R102 41 6806 SH SOLE 21 6806 0 0 ARCHER AVIATION INC COM CL A 03945R102 9278 1536157 SH SOLE 22 1536157 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 104761 1549949 SH SOLE 2 445690 0 1104259 ARCHER DANIELS MIDLAND CO COM 039483102 16165 239164 SH SOLE 4 212302 0 26862 ARCHER DANIELS MIDLAND CO COM 039483102 58975 872533 SH SOLE 7 856106 0 16427 ARCHER DANIELS MIDLAND CO COM 039483102 2622 38787 SH SOLE 13 32624 0 6163 ARCHER DANIELS MIDLAND CO COM 039483102 5366 79394 SH SOLE 15 79394 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH SOLE 17 0 0 14 ARCHER DANIELS MIDLAND CO COM 039483102 63037 932633 SH SOLE 18 857700 0 74933 ARCHER DANIELS MIDLAND CO COM 039483102 15865 234727 SH SOLE 19 234727 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 996081 14737111 SH SOLE 21 14737111 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 809551 11977384 SH SOLE 22 10847683 0 1129701 ARCHER DANIELS MIDLAND CO COM 039483102 21435 317128 SH SOLE 23 317128 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 71056 1051278 SH SOLE 25 1051278 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 107367 1588504 SH SOLE 26 519173 0 1069331 ARCHER DANIELS MIDLAND CO COM 039483102 78419 1160222 SH SOLE 28 24995 0 1135227 ARCHER DANIELS MIDLAND CO COM 039483102 231293 3422002 SH SOLE 30 3166692 0 255310 ARCHER DANIELS MIDLAND CO COM 039483102 14449 213769 SH SOLE 31 65144 0 148625 ARCHER DANIELS MIDLAND CO COM 039483102 5710 84486 SH SOLE 34 84486 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 17647 261091 SH SOLE 36 261091 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1242 18380 SH SOLE 40 18380 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 26021 384979 SH SOLE 43 25603 0 359376 ARCHROCK INC COM 03957W106 1968 263159 SH SOLE 2 70821 0 192338 ARCHROCK INC COM 03957W106 3 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 17 2263 SH SOLE 7 2263 0 0 ARCHROCK INC COM 03957W106 3829 511948 SH SOLE 18 511948 0 0 ARCHROCK INC COM 03957W106 5911 790215 SH SOLE 19 790215 0 0 ARCHROCK INC COM 03957W106 126074 16854866 SH SOLE 21 16854866 0 0 ARCHROCK INC COM 03957W106 31800 4251368 SH SOLE 22 4114827 0 136541 ARCHROCK INC COM 03957W106 283 37857 SH SOLE 23 37857 0 0 ARCHROCK INC COM 03957W106 191 25583 SH SOLE 25 25583 0 0 ARCHROCK INC COM 03957W106 2196 293578 SH SOLE 26 55872 0 237706 ARCHROCK INC COM 03957W106 684 91437 SH SOLE 28 91437 0 0 ARCHROCK INC COM 03957W106 1814 242527 SH SOLE 30 242527 0 0 ARCHROCK INC COM 03957W106 3898 521171 SH SOLE 34 521171 0 0 ARCHROCK INC COM 03957W106 180 24091 SH SOLE 36 24091 0 0 ARCHROCK INC COM 03957W106 126 16865 SH SOLE 40 16865 0 0 ARCHROCK INC COM 03957W106 3437 459461 SH SOLE 43 125022 0 334439 ARCIMOTO INC COM 039587100 32 4168 SH SOLE 2 1123 0 3045 ARCIMOTO INC COM 039587100 3 440 SH SOLE 7 440 0 0 ARCIMOTO INC COM 039587100 628 80769 SH SOLE 18 80769 0 0 ARCIMOTO INC COM 039587100 381 48963 SH SOLE 19 48963 0 0 ARCIMOTO INC COM 039587100 7595 976268 SH SOLE 21 976268 0 0 ARCIMOTO INC COM 039587100 5214 670147 SH SOLE 22 665624 0 4523 ARCIMOTO INC COM 039587100 155 19879 SH SOLE 43 0 0 19879 ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 129 12898 SH SOLE 2 12898 0 0 ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 4085 409303 SH SOLE 19 409303 0 0 ARCLIGHT CLEAN TRANSITION II CLASS A ORD SHS G0R21B104 745 74648 SH SOLE 34 74648 0 0 ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 4 2579 SH SOLE 2 2579 0 0 ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 137 81860 SH SOLE 19 81860 0 0 ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 25 14929 SH SOLE 34 14929 0 0 ARCO PLATFORM LTD COM CL A G04553106 19 906 SH SOLE 25 906 0 0 ARCONIC CORPORATION COM 03966V107 11339 343496 SH SOLE 2 283800 0 59696 ARCONIC CORPORATION COM 03966V107 13 389 SH SOLE 4 389 0 0 ARCONIC CORPORATION COM 03966V107 4018 121721 SH SOLE 7 121721 0 0 ARCONIC CORPORATION COM 03966V107 13591 411724 SH SOLE 18 411724 0 0 ARCONIC CORPORATION COM 03966V107 36316 1100160 SH SOLE 19 1100160 0 0 ARCONIC CORPORATION COM 03966V107 441317 13369205 SH SOLE 21 13369205 0 0 ARCONIC CORPORATION COM 03966V107 89468 2710340 SH SOLE 22 2607106 0 103234 ARCONIC CORPORATION COM 03966V107 729 22071 SH SOLE 25 22071 0 0 ARCONIC CORPORATION COM 03966V107 1193 36144 SH SOLE 26 28488 0 7656 ARCONIC CORPORATION COM 03966V107 2589 78420 SH SOLE 28 78420 0 0 ARCONIC CORPORATION COM 03966V107 6346 192235 SH SOLE 30 192235 0 0 ARCONIC CORPORATION COM 03966V107 14694 445139 SH SOLE 34 445139 0 0 ARCONIC CORPORATION COM 03966V107 732 22177 SH SOLE 36 22177 0 0 ARCONIC CORPORATION COM 03966V107 410 12409 SH SOLE 40 12409 0 0 ARCONIC CORPORATION COM 03966V107 15015 454853 SH SOLE 43 17152 0 437701 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 347 59531 SH SOLE 21 59531 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 249 42786 SH SOLE 28 42786 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 353 60592 SH SOLE 43 0 0 60592 ARCOSA INC COM 039653100 2076 39397 SH SOLE 2 13352 0 26045 ARCOSA INC COM 039653100 10 186 SH SOLE 4 186 0 0 ARCOSA INC COM 039653100 35 668 SH SOLE 7 668 0 0 ARCOSA INC COM 039653100 9838 186688 SH SOLE 18 186688 0 0 ARCOSA INC COM 039653100 4572 86759 SH SOLE 19 86759 0 0 ARCOSA INC COM 039653100 312657 5932776 SH SOLE 21 5932776 0 0 ARCOSA INC COM 039653100 65363 1240289 SH SOLE 22 1190934 0 49355 ARCOSA INC COM 039653100 398 7557 SH SOLE 25 7557 0 0 ARCOSA INC COM 039653100 1200 22766 SH SOLE 26 19467 0 3299 ARCOSA INC COM 039653100 45 858 SH SOLE 28 858 0 0 ARCOSA INC COM 039653100 4564 86600 SH SOLE 30 86600 0 0 ARCOSA INC COM 039653100 67 1277 SH SOLE 36 1277 0 0 ARCOSA INC COM 039653100 303 5754 SH SOLE 40 5754 0 0 ARCOSA INC COM 039653100 1341 25453 SH SOLE 43 3013 0 22440 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 715 19329 SH SOLE 2 5847 0 13482 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3 78 SH SOLE 4 78 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 11 299 SH SOLE 7 299 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2486 67169 SH SOLE 18 67169 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1399 37795 SH SOLE 19 37795 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 39638 1071008 SH SOLE 21 1071008 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 18806 508144 SH SOLE 22 488596 0 19548 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 120 3247 SH SOLE 25 3247 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 128 3461 SH SOLE 26 842 0 2619 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 371 10030 SH SOLE 28 10030 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1095 29595 SH SOLE 30 29595 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 72 1957 SH SOLE 36 1957 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 85 2289 SH SOLE 40 2289 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 192 5189 SH SOLE 43 487 0 4702 ARCUS BIOSCIENCES INC COM 03969F109 2646 65384 SH SOLE 2 18673 0 46711 ARCUS BIOSCIENCES INC COM 03969F109 7 170 SH SOLE 4 170 0 0 ARCUS BIOSCIENCES INC COM 03969F109 26 641 SH SOLE 7 641 0 0 ARCUS BIOSCIENCES INC COM 03969F109 5529 136616 SH SOLE 18 136616 0 0 ARCUS BIOSCIENCES INC COM 03969F109 13102 323756 SH SOLE 19 323756 0 0 ARCUS BIOSCIENCES INC COM 03969F109 83980 2075114 SH SOLE 21 2075114 0 0 ARCUS BIOSCIENCES INC COM 03969F109 49073 1212586 SH SOLE 22 1171694 0 40892 ARCUS BIOSCIENCES INC COM 03969F109 220 5447 SH SOLE 23 5447 0 0 ARCUS BIOSCIENCES INC COM 03969F109 227 5612 SH SOLE 25 5612 0 0 ARCUS BIOSCIENCES INC COM 03969F109 2300 56839 SH SOLE 26 21733 0 35106 ARCUS BIOSCIENCES INC COM 03969F109 35 853 SH SOLE 28 853 0 0 ARCUS BIOSCIENCES INC COM 03969F109 9330 230547 SH SOLE 30 230547 0 0 ARCUS BIOSCIENCES INC COM 03969F109 29 715 SH SOLE 34 715 0 0 ARCUS BIOSCIENCES INC COM 03969F109 47 1172 SH SOLE 36 1172 0 0 ARCUS BIOSCIENCES INC COM 03969F109 195 4810 SH SOLE 40 4810 0 0 ARCUS BIOSCIENCES INC COM 03969F109 391 9667 SH SOLE 43 0 0 9667 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2075 100028 SH SOLE 2 75890 0 24138 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2 96 SH SOLE 4 96 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9 453 SH SOLE 7 453 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3090 148975 SH SOLE 18 143034 0 5941 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 31114 1500202 SH SOLE 19 1500202 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 440 21220 SH SOLE 20 21220 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 25757 1241888 SH SOLE 21 1241888 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 16160 779166 SH SOLE 22 752547 0 26619 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 97 4657 SH SOLE 23 4657 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 74 3558 SH SOLE 25 3558 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 379 18267 SH SOLE 26 668 0 17599 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 25 1197 SH SOLE 28 1197 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 598 28817 SH SOLE 30 28817 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9503 458215 SH SOLE 34 458215 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 19 913 SH SOLE 36 913 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 45 2166 SH SOLE 40 2166 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 84 4046 SH SOLE 43 131 0 3915 ARDAGH GROUP S A CL A L0223L101 0 79073 SH SOLE 2 1944 0 77129 ARDAGH GROUP S A CL A L0223L101 0 189 SH SOLE 7 189 0 0 ARDAGH GROUP S A CL A L0223L101 0 6508 SH SOLE 18 6508 0 0 ARDAGH GROUP S A CL A L0223L101 0 5297 SH SOLE 19 5297 0 0 ARDAGH GROUP S A CL A L0223L101 0 165396 SH SOLE 21 165396 0 0 ARDAGH GROUP S A CL A L0223L101 0 161734 SH SOLE 22 146926 0 14808 ARDAGH GROUP S A CL A L0223L101 0 350 SH SOLE 31 350 0 0 ARDAGH GROUP S A CL A L0223L101 0 8 SH SOLE 43 0 0 8 ARDAGH METAL PACKAGING S A SHS L02235106 63 7000 SH SOLE 2 7000 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 285 31582 SH SOLE 18 31582 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 241 26734 SH SOLE 19 26734 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 8833 978206 SH SOLE 21 978206 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 4968 550158 SH SOLE 22 547502 0 2656 ARDAGH METAL PACKAGING S A SHS L02235106 33 3625 SH SOLE 43 0 0 3625 ARDELYX INC COM 039697107 37 33219 SH SOLE 2 3557 0 29662 ARDELYX INC COM 039697107 1 1360 SH SOLE 7 1360 0 0 ARDELYX INC COM 039697107 286 260229 SH SOLE 18 260229 0 0 ARDELYX INC COM 039697107 192 174588 SH SOLE 19 174588 0 0 ARDELYX INC COM 039697107 3481 3164391 SH SOLE 21 3164391 0 0 ARDELYX INC COM 039697107 2186 1987495 SH SOLE 22 1968383 0 19112 ARDELYX INC COM 039697107 8 7702 SH SOLE 43 0 0 7702 ARDMORE SHIPPING CORP COM Y0207T100 159 47065 SH SOLE 2 21309 0 25756 ARDMORE SHIPPING CORP COM Y0207T100 22 6424 SH SOLE 18 6424 0 0 ARDMORE SHIPPING CORP COM Y0207T100 69 20387 SH SOLE 19 20387 0 0 ARDMORE SHIPPING CORP COM Y0207T100 331 97943 SH SOLE 21 97943 0 0 ARDMORE SHIPPING CORP COM Y0207T100 609 180104 SH SOLE 22 180104 0 0 ARDMORE SHIPPING CORP COM Y0207T100 56 16565 SH SOLE 23 16565 0 0 ARDMORE SHIPPING CORP COM Y0207T100 81 24041 SH SOLE 26 0 0 24041 ARENA PHARMACEUTICALS INC COM NEW 040047607 5925 63753 SH SOLE 2 23512 0 40241 ARENA PHARMACEUTICALS INC COM NEW 040047607 23 252 SH SOLE 4 252 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 80 866 SH SOLE 7 866 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 17309 186238 SH SOLE 18 186238 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 15917 171264 SH SOLE 19 171264 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 257010 2765334 SH SOLE 21 2765334 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 141942 1527240 SH SOLE 22 1471057 0 56183 ARENA PHARMACEUTICALS INC COM NEW 040047607 267 2874 SH SOLE 23 2874 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 965 10380 SH SOLE 25 10380 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 3913 42106 SH SOLE 26 24717 0 17389 ARENA PHARMACEUTICALS INC COM NEW 040047607 100 1081 SH SOLE 28 1081 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 5738 61738 SH SOLE 30 61738 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 15 162 SH SOLE 34 162 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 255 2746 SH SOLE 36 2746 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 691 7433 SH SOLE 40 7433 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1760 18940 SH SOLE 43 312 0 18628 ARES CAPITAL CORP COM 04010L103 2 82 SH SOLE 18 82 0 0 ARES CAPITAL CORP COM 04010L103 50682 2391800 SH SOLE 30 2391800 0 0 ARES CAPITAL CORP COM 04010L103 2324 109685 SH SOLE 43 28581 0 81104 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 2781 2540000 PRN SOLE 21 2540000 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2442 2135000 PRN SOLE 21 2135000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 642 44186 SH SOLE 2 20765 0 23421 ARES COML REAL ESTATE CORP COM 04013V108 8 551 SH SOLE 7 551 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1985 136486 SH SOLE 18 136486 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1215 83534 SH SOLE 19 83534 0 0 ARES COML REAL ESTATE CORP COM 04013V108 38532 2650082 SH SOLE 21 2650082 0 0 ARES COML REAL ESTATE CORP COM 04013V108 17442 1199620 SH SOLE 22 1158764 0 40856 ARES COML REAL ESTATE CORP COM 04013V108 82 5672 SH SOLE 25 5672 0 0 ARES COML REAL ESTATE CORP COM 04013V108 4021 276519 SH SOLE 26 0 0 276519 ARES COML REAL ESTATE CORP COM 04013V108 898 61752 SH SOLE 30 61752 0 0 ARES COML REAL ESTATE CORP COM 04013V108 91 6246 SH SOLE 40 6246 0 0 ARES COML REAL ESTATE CORP COM 04013V108 155 10645 SH SOLE 43 734 0 9911 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 22206 273241 SH SOLE 2 40333 0 232908 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 36 437 SH SOLE 4 437 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 159 1959 SH SOLE 7 1959 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5181 63747 SH SOLE 18 63747 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3355 41287 SH SOLE 19 41287 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 171648 2112075 SH SOLE 21 2112075 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 283803 3492104 SH SOLE 22 3340490 0 151614 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1354 16662 SH SOLE 25 16662 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4234 52102 SH SOLE 26 43703 0 8399 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 176 2161 SH SOLE 28 2161 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5762 70903 SH SOLE 30 70903 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 175 2149 SH SOLE 31 2149 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1276 15701 SH SOLE 40 15701 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 61 748 SH SOLE 43 36 0 712 ARGAN INC COM 04010E109 561 14493 SH SOLE 2 7018 0 7475 ARGAN INC COM 04010E109 2 50 SH SOLE 4 50 0 0 ARGAN INC COM 04010E109 11 295 SH SOLE 7 295 0 0 ARGAN INC COM 04010E109 1847 47746 SH SOLE 18 47746 0 0 ARGAN INC COM 04010E109 1017 26297 SH SOLE 19 26297 0 0 ARGAN INC COM 04010E109 28670 741012 SH SOLE 21 741012 0 0 ARGAN INC COM 04010E109 15659 404721 SH SOLE 22 390941 0 13780 ARGAN INC COM 04010E109 77 1994 SH SOLE 25 1994 0 0 ARGAN INC COM 04010E109 50 1287 SH SOLE 26 0 0 1287 ARGAN INC COM 04010E109 74 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 361 9342 SH SOLE 30 9342 0 0 ARGAN INC COM 04010E109 52 1354 SH SOLE 40 1354 0 0 ARGAN INC COM 04010E109 123 3185 SH SOLE 43 0 0 3185 ARGENX SE SPONSORED ADR 04016X101 6678 19070 SH SOLE 2 19070 0 0 ARGENX SE SPONSORED ADR 04016X101 3256 9299 SH SOLE 18 9299 0 0 ARGENX SE SPONSORED ADR 04016X101 88269 252061 SH SOLE 19 252061 0 0 ARGENX SE SPONSORED ADR 04016X101 89634 255958 SH SOLE 21 255958 0 0 ARGENX SE SPONSORED ADR 04016X101 3222 9200 SH SOLE 22 9200 0 0 ARGENX SE SPONSORED ADR 04016X101 4253 12146 SH SOLE 30 12146 0 0 ARGENX SE SPONSORED ADR 04016X101 51253 146357 SH SOLE 34 146357 0 0 ARGENX SE SPONSORED ADR 04016X101 9007 25719 SH SOLE 43 4242 0 21477 ARGO GROUP INTL HLDGS LTD COM G0464B107 1653 28454 SH SOLE 2 9523 0 18931 ARGO GROUP INTL HLDGS LTD COM G0464B107 6 104 SH SOLE 4 104 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 25 429 SH SOLE 7 429 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 5691 97939 SH SOLE 18 97939 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3284 56511 SH SOLE 19 56511 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 68921 1186047 SH SOLE 21 1186047 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 47581 818806 SH SOLE 22 786836 0 31970 ARGO GROUP INTL HLDGS LTD COM G0464B107 272 4682 SH SOLE 25 4682 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 563 9686 SH SOLE 26 7381 0 2305 ARGO GROUP INTL HLDGS LTD COM G0464B107 36 620 SH SOLE 28 620 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1311 22561 SH SOLE 30 22561 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 269 4626 SH SOLE 40 4626 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1509 25975 SH SOLE 43 2402 0 23573 ARHAUS INC COM CL A 04035M102 73 5520 SH SOLE 18 5520 0 0 ARHAUS INC COM CL A 04035M102 529 39903 SH SOLE 22 39903 0 0 ARHAUS INC COM CL A 04035M102 620 46791 SH SOLE 26 41943 0 4848 ARHAUS INC COM CL A 04035M102 1455 109777 SH SOLE 28 0 0 109777 ARHAUS INC COM CL A 04035M102 29 2152 SH SOLE 31 0 0 2152 ARIDIS PHARMACEUTICALS INC COM 040334104 11 4540 SH SOLE 2 4540 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 4 1851 SH SOLE 18 1851 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 71 30515 SH SOLE 21 30515 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 15 6295 SH SOLE 22 6295 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 483 37297 SH SOLE 2 31235 0 6062 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 730 56351 SH SOLE 18 56351 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 393 30333 SH SOLE 19 30333 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 7768 599856 SH SOLE 21 599856 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 2833 218782 SH SOLE 22 212102 0 6680 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 30 2349 SH SOLE 26 0 0 2349 ARISTA NETWORKS INC COM 040413106 81883 569623 SH SOLE 2 134271 0 435352 ARISTA NETWORKS INC COM 040413106 22927 159493 SH SOLE 4 91613 0 67880 ARISTA NETWORKS INC COM 040413106 28739 199920 SH SOLE 7 193496 0 6424 ARISTA NETWORKS INC COM 040413106 1895 13181 SH SOLE 13 9605 0 3576 ARISTA NETWORKS INC COM 040413106 3113 21658 SH SOLE 15 21658 0 0 ARISTA NETWORKS INC COM 040413106 58564 407399 SH SOLE 18 376746 0 30653 ARISTA NETWORKS INC COM 040413106 15519 107960 SH SOLE 19 107960 0 0 ARISTA NETWORKS INC COM 040413106 1046375 7279128 SH SOLE 21 7279128 0 0 ARISTA NETWORKS INC COM 040413106 728971 5071106 SH SOLE 22 4581650 0 489456 ARISTA NETWORKS INC COM 040413106 19643 136645 SH SOLE 23 136645 0 0 ARISTA NETWORKS INC COM 040413106 54113 376439 SH SOLE 25 376439 0 0 ARISTA NETWORKS INC COM 040413106 75163 522873 SH SOLE 26 193472 0 329401 ARISTA NETWORKS INC COM 040413106 112321 781361 SH SOLE 28 4220 0 777141 ARISTA NETWORKS INC COM 040413106 396 2754 SH SOLE 29 2754 0 0 ARISTA NETWORKS INC COM 040413106 179238 1246872 SH SOLE 30 1246872 0 0 ARISTA NETWORKS INC COM 040413106 13223 91983 SH SOLE 31 33833 0 58150 ARISTA NETWORKS INC COM 040413106 15704 109245 SH SOLE 34 109245 0 0 ARISTA NETWORKS INC COM 040413106 13201 91831 SH SOLE 36 91831 0 0 ARISTA NETWORKS INC COM 040413106 1032 7176 SH SOLE 40 7176 0 0 ARISTA NETWORKS INC COM 040413106 19247 133892 SH SOLE 43 6722 0 127170 ARK ETF TR OPTIONS 00214Q104 501 5300 SH Call SOLE 4 5300 0 0 ARK ETF TR OPTIONS 00214Q104 6546 69200 SH Call SOLE 18 69200 0 0 ARK ETF TR OPTIONS 00214Q104 75568 798900 SH Call SOLE 19 798900 0 0 ARK ETF TR OPTIONS 00214Q104 3670 38800 SH Call SOLE 22 38800 0 0 ARK RESTAURANTS CORP COM 040712101 7 445 SH SOLE 18 445 0 0 ARK RESTAURANTS CORP COM 040712101 110 6516 SH SOLE 21 6516 0 0 ARK RESTAURANTS CORP COM 040712101 64 3811 SH SOLE 22 3811 0 0 ARKO CORP COM 041242108 247 28210 SH SOLE 2 16035 0 12175 ARKO CORP COM 041242108 15 1708 SH SOLE 7 1708 0 0 ARKO CORP COM 041242108 2767 315495 SH SOLE 18 315495 0 0 ARKO CORP COM 041242108 1892 215716 SH SOLE 19 215716 0 0 ARKO CORP COM 041242108 35492 4047030 SH SOLE 21 4047030 0 0 ARKO CORP COM 041242108 19585 2233131 SH SOLE 22 2188842 0 44289 ARKO CORP COM 041242108 68 7768 SH SOLE 25 7768 0 0 ARKO CORP COM 041242108 117 13304 SH SOLE 30 13304 0 0 ARKO CORP COM 041242108 50 5680 SH SOLE 40 5680 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 21 5963 SH SOLE 18 5963 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 635 181357 SH SOLE 21 181357 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 3246 927325 SH SOLE 22 927325 0 0 ARLO TECHNOLOGIES INC COM 04206A101 123 11758 SH SOLE 2 3035 0 8723 ARLO TECHNOLOGIES INC COM 04206A101 14 1338 SH SOLE 7 1338 0 0 ARLO TECHNOLOGIES INC COM 04206A101 3215 306445 SH SOLE 18 306445 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1556 148313 SH SOLE 19 148313 0 0 ARLO TECHNOLOGIES INC COM 04206A101 105090 10018111 SH SOLE 21 10018111 0 0 ARLO TECHNOLOGIES INC COM 04206A101 20602 1963972 SH SOLE 22 1951759 0 12213 ARLO TECHNOLOGIES INC COM 04206A101 1126 107294 SH SOLE 30 107294 0 0 ARLO TECHNOLOGIES INC COM 04206A101 256 24437 SH SOLE 43 53 0 24384 ARMADA HOFFLER PPTYS INC COM 04208T108 1458 95794 SH SOLE 2 61890 0 33904 ARMADA HOFFLER PPTYS INC COM 04208T108 475 31214 SH SOLE 4 31214 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1200 78836 SH SOLE 7 78836 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3510 230632 SH SOLE 18 230632 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 5404 355084 SH SOLE 19 355084 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 108707 7142372 SH SOLE 21 7142372 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 35042 2302369 SH SOLE 22 2243130 0 59239 ARMADA HOFFLER PPTYS INC COM 04208T108 220 14484 SH SOLE 23 14484 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3938 258709 SH SOLE 25 258709 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1619 106349 SH SOLE 26 3241 0 103108 ARMADA HOFFLER PPTYS INC COM 04208T108 566 37193 SH SOLE 28 0 0 37193 ARMADA HOFFLER PPTYS INC COM 04208T108 5224 343254 SH SOLE 30 343254 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3763 247220 SH SOLE 31 0 0 247220 ARMADA HOFFLER PPTYS INC COM 04208T108 456 29952 SH SOLE 34 29952 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 117 7720 SH SOLE 40 7720 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 609 40028 SH SOLE 43 956 0 39072 ARMATA PHARMACEUTICALS INC COM 04216R102 11 1996 SH SOLE 18 1996 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 131 23864 SH SOLE 21 23864 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 664 67681 SH SOLE 2 23002 0 44679 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 9 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3157 321845 SH SOLE 18 321845 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1511 154018 SH SOLE 19 154018 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 127696 13016946 SH SOLE 21 13016946 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 19905 2029088 SH SOLE 22 1961483 0 67605 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 81 8298 SH SOLE 25 8298 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 167 16998 SH SOLE 26 9830 0 7168 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 78 8002 SH SOLE 28 8002 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2090 213035 SH SOLE 30 213035 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 101 10341 SH SOLE 40 10341 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 366 37322 SH SOLE 43 4399 0 32923 ARMSTRONG FLOORING INC COM 04238R106 9 4476 SH SOLE 18 4476 0 0 ARMSTRONG FLOORING INC COM 04238R106 153 77477 SH SOLE 21 77477 0 0 ARMSTRONG FLOORING INC COM 04238R106 739 373199 SH SOLE 22 373199 0 0 ARMSTRONG FLOORING INC COM 04238R106 17 8595 SH SOLE 23 8595 0 0 ARMSTRONG FLOORING INC COM 04238R106 69 34972 SH SOLE 26 0 0 34972 ARMSTRONG FLOORING INC COM 04238R106 2 782 SH SOLE 43 0 0 782 ARMSTRONG WORLD INDS INC NEW COM 04247X102 8420 72507 SH SOLE 2 14353 0 58154 ARMSTRONG WORLD INDS INC NEW COM 04247X102 20 173 SH SOLE 4 173 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 76 654 SH SOLE 7 654 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2395 20623 SH SOLE 18 20623 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1573 13545 SH SOLE 19 13545 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 73536 633280 SH SOLE 21 633280 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 123214 1061090 SH SOLE 22 1005884 0 55206 ARMSTRONG WORLD INDS INC NEW COM 04247X102 746 6422 SH SOLE 25 6422 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2585 22263 SH SOLE 26 18568 0 3695 ARMSTRONG WORLD INDS INC NEW COM 04247X102 98 848 SH SOLE 28 848 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3199 27546 SH SOLE 30 27546 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 84 721 SH SOLE 31 721 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 682 5870 SH SOLE 40 5870 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 782 6732 SH SOLE 43 2032 0 4700 ARQIT QUANTUM INC ORDINARY SHARES G0567U101 1639 68425 SH SOLE 21 68425 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1425 90845 SH SOLE 2 33014 0 57831 ARRAY TECHNOLOGIES INC COM SHS 04271T100 64 4063 SH SOLE 4 254 0 3809 ARRAY TECHNOLOGIES INC COM SHS 04271T100 28 1766 SH SOLE 7 1766 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 5946 378985 SH SOLE 18 378985 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 3574 227775 SH SOLE 19 227775 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 106725 6802111 SH SOLE 21 6802111 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 45525 2901540 SH SOLE 22 2796569 0 104971 ARRAY TECHNOLOGIES INC COM SHS 04271T100 228 14526 SH SOLE 25 14526 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 893 56907 SH SOLE 26 50214 0 6693 ARRAY TECHNOLOGIES INC COM SHS 04271T100 904 57595 SH SOLE 28 57595 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 36273 2311883 SH SOLE 30 2311883 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 268 17103 SH SOLE 40 17103 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 431 27496 SH SOLE 43 4990 0 22506 ARRIVAL GROUP SHS L0423Q108 240 32344 SH SOLE 2 32344 0 0 ARRIVAL GROUP SHS L0423Q108 389 52365 SH SOLE 4 52365 0 0 ARRIVAL GROUP SHS L0423Q108 50429 6796332 SH SOLE 19 6796332 0 0 ARRIVAL GROUP SHS L0423Q108 42 5606 SH SOLE 21 5606 0 0 ARRIVAL GROUP SHS L0423Q108 2515 338937 SH SOLE 22 338937 0 0 ARRIVAL GROUP SHS L0423Q108 41244 5558528 SH SOLE 34 5558528 0 0 ARROW ELECTRS INC COM 042735100 24881 185306 SH SOLE 2 58167 0 127139 ARROW ELECTRS INC COM 042735100 8804 65566 SH SOLE 4 26154 0 39412 ARROW ELECTRS INC COM 042735100 3474 25875 SH SOLE 7 9085 0 16790 ARROW ELECTRS INC COM 042735100 35 262 SH SOLE 13 262 0 0 ARROW ELECTRS INC COM 042735100 1234 9191 SH SOLE 15 9191 0 0 ARROW ELECTRS INC COM 042735100 1 6 SH SOLE 17 0 0 6 ARROW ELECTRS INC COM 042735100 25708 191462 SH SOLE 18 187880 0 3582 ARROW ELECTRS INC COM 042735100 2655 19776 SH SOLE 19 19776 0 0 ARROW ELECTRS INC COM 042735100 513897 3827340 SH SOLE 21 3827340 0 0 ARROW ELECTRS INC COM 042735100 263883 1965316 SH SOLE 22 1886306 0 79010 ARROW ELECTRS INC COM 042735100 5430 40443 SH SOLE 23 40443 0 0 ARROW ELECTRS INC COM 042735100 28309 210836 SH SOLE 25 210836 0 0 ARROW ELECTRS INC COM 042735100 15372 114489 SH SOLE 26 54102 0 60387 ARROW ELECTRS INC COM 042735100 25201 187686 SH SOLE 28 1321 0 186365 ARROW ELECTRS INC COM 042735100 62377 464566 SH SOLE 30 338946 0 125620 ARROW ELECTRS INC COM 042735100 3883 28917 SH SOLE 31 8080 0 20837 ARROW ELECTRS INC COM 042735100 428 3184 SH SOLE 34 3184 0 0 ARROW ELECTRS INC COM 042735100 5156 38401 SH SOLE 36 38401 0 0 ARROW ELECTRS INC COM 042735100 314 2335 SH SOLE 40 2335 0 0 ARROW ELECTRS INC COM 042735100 23508 175082 SH SOLE 43 10935 0 164147 ARROW FINL CORP COM 042744102 387 10999 SH SOLE 2 4452 0 6547 ARROW FINL CORP COM 042744102 7 196 SH SOLE 7 196 0 0 ARROW FINL CORP COM 042744102 1654 46953 SH SOLE 18 46953 0 0 ARROW FINL CORP COM 042744102 909 25796 SH SOLE 19 25796 0 0 ARROW FINL CORP COM 042744102 19792 561780 SH SOLE 21 561780 0 0 ARROW FINL CORP COM 042744102 16185 459403 SH SOLE 22 443393 0 16010 ARROW FINL CORP COM 042744102 72 2031 SH SOLE 25 2031 0 0 ARROW FINL CORP COM 042744102 210 5948 SH SOLE 30 5948 0 0 ARROW FINL CORP COM 042744102 50 1415 SH SOLE 40 1415 0 0 ARROW FINL CORP COM 042744102 213 6037 SH SOLE 43 0 0 6037 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6787 102372 SH SOLE 2 75767 0 26605 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 22 331 SH SOLE 4 331 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 98 1478 SH SOLE 7 1478 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 30676 462689 SH SOLE 18 453943 0 8746 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 24533 370035 SH SOLE 19 370035 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 521158 7860608 SH SOLE 21 7860608 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 197343 2976510 SH SOLE 22 2921204 0 55306 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 335 5047 SH SOLE 23 5047 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 996 15028 SH SOLE 25 15028 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3591 54162 SH SOLE 26 29356 0 24806 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 204 3079 SH SOLE 28 3079 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7044 106238 SH SOLE 30 106238 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 99 1493 SH SOLE 34 1493 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 282 4251 SH SOLE 36 4251 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 792 11939 SH SOLE 40 11939 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2175 32803 SH SOLE 43 892 0 31911 ARTERIS INC COM 04302A104 9 443 SH SOLE 2 0 0 443 ARTERIS INC COM 04302A104 272 12896 SH SOLE 18 12896 0 0 ARTERIS INC COM 04302A104 162 7668 SH SOLE 19 7668 0 0 ARTERIS INC COM 04302A104 3433 162637 SH SOLE 21 162637 0 0 ARTERIS INC COM 04302A104 1965 93093 SH SOLE 22 92333 0 760 ARTESIAN RES CORP CL A 043113208 197 4248 SH SOLE 2 334 0 3914 ARTESIAN RES CORP CL A 043113208 474 10221 SH SOLE 7 10221 0 0 ARTESIAN RES CORP CL A 043113208 1227 26477 SH SOLE 18 26477 0 0 ARTESIAN RES CORP CL A 043113208 699 15081 SH SOLE 19 15081 0 0 ARTESIAN RES CORP CL A 043113208 14236 307282 SH SOLE 21 307282 0 0 ARTESIAN RES CORP CL A 043113208 9057 195492 SH SOLE 22 190860 0 4632 ARTESIAN RES CORP CL A 043113208 4811 103849 SH SOLE 30 103849 0 0 ARTESIAN RES CORP CL A 043113208 83 1790 SH SOLE 43 0 0 1790 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5533 116143 SH SOLE 2 73999 0 42144 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12 254 SH SOLE 4 254 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 424 8904 SH SOLE 7 8904 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 49 1034 SH SOLE 13 1034 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 8221 172556 SH SOLE 18 157917 0 14639 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 18736 393281 SH SOLE 19 393281 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 111731 2345329 SH SOLE 21 2345329 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 83736 1757675 SH SOLE 22 1722503 0 35172 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 626 13138 SH SOLE 23 13138 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 494 10379 SH SOLE 25 10379 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4234 88874 SH SOLE 26 25573 0 63301 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 55 1155 SH SOLE 28 1155 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1689 35446 SH SOLE 30 35446 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 103 2158 SH SOLE 34 2158 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 299 6273 SH SOLE 36 6273 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 421 8829 SH SOLE 40 8829 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3507 73611 SH SOLE 43 16226 0 57385 ARTS WAY MFG INC COM 043168103 1 304 SH SOLE 21 304 0 0 ARVINAS INC COM 04335A105 3903 47511 SH SOLE 2 33168 0 14343 ARVINAS INC COM 04335A105 10 123 SH SOLE 4 123 0 0 ARVINAS INC COM 04335A105 51 621 SH SOLE 7 621 0 0 ARVINAS INC COM 04335A105 135 1639 SH SOLE 13 1639 0 0 ARVINAS INC COM 04335A105 10629 129398 SH SOLE 18 125533 0 3865 ARVINAS INC COM 04335A105 13110 159611 SH SOLE 19 159611 0 0 ARVINAS INC COM 04335A105 162580 1979308 SH SOLE 21 1979308 0 0 ARVINAS INC COM 04335A105 89363 1087941 SH SOLE 22 1066352 0 21589 ARVINAS INC COM 04335A105 270 3282 SH SOLE 23 3282 0 0 ARVINAS INC COM 04335A105 431 5249 SH SOLE 25 5249 0 0 ARVINAS INC COM 04335A105 2629 32012 SH SOLE 26 17279 0 14733 ARVINAS INC COM 04335A105 60 725 SH SOLE 28 725 0 0 ARVINAS INC COM 04335A105 3786 46091 SH SOLE 30 46091 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 518 6311 SH SOLE 43 148 0 6163 ASANA INC CL A 04342Y104 3981 53402 SH SOLE 2 19937 0 33465 ASANA INC CL A 04342Y104 2727 36585 SH SOLE 4 23087 0 13498 ASANA INC CL A 04342Y104 508 6818 SH SOLE 7 6818 0 0 ASANA INC CL A 04342Y104 11 150 SH SOLE 13 150 0 0 ASANA INC CL A 04342Y104 373 5000 SH SOLE 15 5000 0 0 ASANA INC CL A 04342Y104 19754 264979 SH SOLE 18 250371 0 14608 ASANA INC CL A 04342Y104 26262 352269 SH SOLE 19 352269 0 0 ASANA INC CL A 04342Y104 217739 2920708 SH SOLE 21 2920708 0 0 ASANA INC CL A 04342Y104 149629 2007090 SH SOLE 22 1965546 0 41544 ASANA INC CL A 04342Y104 3562 47777 SH SOLE 23 47777 0 0 ASANA INC CL A 04342Y104 954 12797 SH SOLE 25 12797 0 0 ASANA INC CL A 04342Y104 7621 102221 SH SOLE 26 48035 0 54186 ASANA INC CL A 04342Y104 6317 84737 SH SOLE 28 1382 0 83355 ASANA INC CL A 04342Y104 14008 187896 SH SOLE 30 187896 0 0 ASANA INC CL A 04342Y104 689 9239 SH SOLE 31 6953 0 2286 ASANA INC CL A 04342Y104 254 3410 SH SOLE 34 3410 0 0 ASANA INC CL A 04342Y104 851 11416 SH SOLE 36 11416 0 0 ASANA INC CL A 04342Y104 172 2307 SH SOLE 40 2307 0 0 ASANA INC CL A 04342Y104 982 13179 SH SOLE 43 262 0 12917 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3893 22536 SH SOLE 2 12511 0 10025 ASBURY AUTOMOTIVE GROUP INC COM 043436104 13 73 SH SOLE 4 73 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 88 509 SH SOLE 7 509 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 14516 84036 SH SOLE 18 79533 0 4503 ASBURY AUTOMOTIVE GROUP INC COM 043436104 20023 115919 SH SOLE 19 115919 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 476153 2756630 SH SOLE 21 2756630 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 111233 643969 SH SOLE 22 631483 0 12486 ASBURY AUTOMOTIVE GROUP INC COM 043436104 567 3283 SH SOLE 23 3283 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 601 3477 SH SOLE 25 3477 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3974 23007 SH SOLE 26 6735 0 16272 ASBURY AUTOMOTIVE GROUP INC COM 043436104 60 345 SH SOLE 28 345 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6993 40483 SH SOLE 30 40483 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 105 607 SH SOLE 36 607 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 474 2742 SH SOLE 40 2742 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1476 8543 SH SOLE 43 25 0 8518 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 139 1034 SH SOLE 19 1034 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 37495 278710 SH SOLE 21 278710 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 3246 24128 SH SOLE 30 24128 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1030 7660 SH SOLE 34 7660 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1152 8564 SH SOLE 43 2484 0 6080 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1127 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 46104 5903206 SH SOLE 21 5903206 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 584 74744 SH SOLE 22 74744 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 10587 1355510 SH SOLE 43 181696 0 1173814 ASENSUS SURGICAL INC COM 04367G103 102 92102 SH SOLE 2 9551 0 82551 ASENSUS SURGICAL INC COM 04367G103 4 3761 SH SOLE 7 3761 0 0 ASENSUS SURGICAL INC COM 04367G103 835 752621 SH SOLE 18 752621 0 0 ASENSUS SURGICAL INC COM 04367G103 454 408761 SH SOLE 19 408761 0 0 ASENSUS SURGICAL INC COM 04367G103 9794 8823782 SH SOLE 21 8823782 0 0 ASENSUS SURGICAL INC COM 04367G103 6334 5706144 SH SOLE 22 5600402 0 105742 ASENSUS SURGICAL INC COM 04367G103 8 6820 SH SOLE 43 0 0 6820 ASGN INC COM 00191U102 7791 63136 SH SOLE 2 46195 0 16941 ASGN INC COM 00191U102 212 1714 SH SOLE 4 1714 0 0 ASGN INC COM 00191U102 112 905 SH SOLE 7 905 0 0 ASGN INC COM 00191U102 28837 233684 SH SOLE 18 229731 0 3953 ASGN INC COM 00191U102 18946 153535 SH SOLE 19 153535 0 0 ASGN INC COM 00191U102 442520 3586059 SH SOLE 21 3586059 0 0 ASGN INC COM 00191U102 185927 1506698 SH SOLE 22 1474895 0 31803 ASGN INC COM 00191U102 310 2510 SH SOLE 23 2510 0 0 ASGN INC COM 00191U102 1127 9136 SH SOLE 25 9136 0 0 ASGN INC COM 00191U102 4363 35358 SH SOLE 26 18223 0 17135 ASGN INC COM 00191U102 117 948 SH SOLE 28 948 0 0 ASGN INC COM 00191U102 3981 32261 SH SOLE 30 32261 0 0 ASGN INC COM 00191U102 640 5183 SH SOLE 36 5183 0 0 ASGN INC COM 00191U102 849 6880 SH SOLE 40 6880 0 0 ASGN INC COM 00191U102 3086 25012 SH SOLE 43 930 0 24082 ASHFORD HOSPITALITY TR INC COM SHS 044103869 291 30359 SH SOLE 2 8956 0 21403 ASHFORD HOSPITALITY TR INC COM SHS 044103869 2 176 SH SOLE 7 176 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 447 46532 SH SOLE 18 46532 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 1300 135466 SH SOLE 19 135466 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 6740 702074 SH SOLE 21 702074 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 6881 716806 SH SOLE 22 707197 0 9609 ASHFORD HOSPITALITY TR INC COM SHS 044103869 44 4557 SH SOLE 23 4557 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 286 29791 SH SOLE 26 0 0 29791 ASHFORD HOSPITALITY TR INC COM SHS 044103869 365 38072 SH SOLE 43 2648 0 35424 ASHFORD INC COM 044104107 4 211 SH SOLE 18 211 0 0 ASHFORD INC COM 044104107 49 2961 SH SOLE 21 2961 0 0 ASHFORD INC COM 044104107 393 23600 SH SOLE 22 23600 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 14956 138921 SH SOLE 2 40618 0 98303 ASHLAND GLOBAL HLDGS INC COM 044186104 23 213 SH SOLE 4 213 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 114 1058 SH SOLE 7 1058 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 13194 122556 SH SOLE 18 122556 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1730 16069 SH SOLE 19 16069 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 294062 2731391 SH SOLE 21 2731391 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 164299 1526094 SH SOLE 22 1461914 0 64180 ASHLAND GLOBAL HLDGS INC COM 044186104 859 7977 SH SOLE 25 7977 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1963 18231 SH SOLE 26 13729 0 4502 ASHLAND GLOBAL HLDGS INC COM 044186104 116 1082 SH SOLE 28 1082 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3560 33066 SH SOLE 30 33066 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 88 822 SH SOLE 31 822 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 110 1023 SH SOLE 36 1023 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 821 7626 SH SOLE 40 7626 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2835 26330 SH SOLE 43 6215 0 20115 ASML HOLDING N V N Y REGISTRY SHS N07059210 6950 8730 SH SOLE 7 8730 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 209 263 SH SOLE 15 263 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 419665 527125 SH SOLE 18 345479 0 181646 ASML HOLDING N V N Y REGISTRY SHS N07059210 315537 396334 SH SOLE 19 396334 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 367524 461632 SH SOLE 21 461632 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 82170 103211 SH SOLE 22 103211 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 39360 49439 SH SOLE 30 49439 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 15614 19612 SH SOLE 32 19612 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 19434 24410 SH SOLE 34 24410 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 195515 245579 SH SOLE 43 24555 0 221024 ASPEN AEROGELS INC COM 04523Y105 467 9371 SH SOLE 2 7205 0 2166 ASPEN AEROGELS INC COM 04523Y105 17 347 SH SOLE 7 347 0 0 ASPEN AEROGELS INC COM 04523Y105 3083 61911 SH SOLE 18 61911 0 0 ASPEN AEROGELS INC COM 04523Y105 1964 39452 SH SOLE 19 39452 0 0 ASPEN AEROGELS INC COM 04523Y105 41751 838547 SH SOLE 21 838547 0 0 ASPEN AEROGELS INC COM 04523Y105 28142 565219 SH SOLE 22 551389 0 13830 ASPEN AEROGELS INC COM 04523Y105 169 3392 SH SOLE 25 3392 0 0 ASPEN AEROGELS INC COM 04523Y105 741 14882 SH SOLE 26 13949 0 933 ASPEN AEROGELS INC COM 04523Y105 781 15682 SH SOLE 30 15682 0 0 ASPEN AEROGELS INC COM 04523Y105 150 3021 SH SOLE 40 3021 0 0 ASPEN AEROGELS INC COM 04523Y105 38 766 SH SOLE 43 134 0 632 ASPEN GROUP INC COM NEW 04530L203 1 623 SH SOLE 2 0 0 623 ASPEN GROUP INC COM NEW 04530L203 10 4088 SH SOLE 18 4088 0 0 ASPEN GROUP INC COM NEW 04530L203 129 54702 SH SOLE 21 54702 0 0 ASPEN GROUP INC COM NEW 04530L203 510 215895 SH SOLE 22 215895 0 0 ASPEN TECHNOLOGY INC COM 045327103 19372 127283 SH SOLE 2 55352 0 71931 ASPEN TECHNOLOGY INC COM 045327103 221 1455 SH SOLE 4 240 0 1215 ASPEN TECHNOLOGY INC COM 045327103 134 879 SH SOLE 7 879 0 0 ASPEN TECHNOLOGY INC COM 045327103 22298 146505 SH SOLE 18 146505 0 0 ASPEN TECHNOLOGY INC COM 045327103 2956 19423 SH SOLE 19 19423 0 0 ASPEN TECHNOLOGY INC COM 045327103 557916 3665675 SH SOLE 21 3665675 0 0 ASPEN TECHNOLOGY INC COM 045327103 277466 1823036 SH SOLE 22 1747234 0 75802 ASPEN TECHNOLOGY INC COM 045327103 6332 41601 SH SOLE 25 41601 0 0 ASPEN TECHNOLOGY INC COM 045327103 5831 38309 SH SOLE 26 27073 0 11236 ASPEN TECHNOLOGY INC COM 045327103 184 1212 SH SOLE 28 1212 0 0 ASPEN TECHNOLOGY INC COM 045327103 49701 326553 SH SOLE 30 326553 0 0 ASPEN TECHNOLOGY INC COM 045327103 156 1022 SH SOLE 31 1022 0 0 ASPEN TECHNOLOGY INC COM 045327103 567 3726 SH SOLE 34 3726 0 0 ASPEN TECHNOLOGY INC COM 045327103 676 4440 SH SOLE 36 4440 0 0 ASPEN TECHNOLOGY INC COM 045327103 1304 8569 SH SOLE 40 8569 0 0 ASPEN TECHNOLOGY INC COM 045327103 4296 28225 SH SOLE 43 5601 0 22624 ASPIRA WOMENS HEALTH INC COM 04537Y109 79 44691 SH SOLE 2 15144 0 29547 ASPIRA WOMENS HEALTH INC COM 04537Y109 2 1106 SH SOLE 7 1106 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 380 214414 SH SOLE 18 214414 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 261 147564 SH SOLE 19 147564 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 4607 2602667 SH SOLE 21 2602667 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 2974 1679955 SH SOLE 22 1668038 0 11917 ASPIRA WOMENS HEALTH INC COM 04537Y109 32 18058 SH SOLE 25 18058 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 8 4377 SH SOLE 26 4377 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 39 21945 SH SOLE 30 21945 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 14 7821 SH SOLE 36 7821 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 18 9965 SH SOLE 40 9965 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 7 3774 SH SOLE 43 0 0 3774 ASSEMBLY BIOSCIENCES INC COM 045396108 112 48075 SH SOLE 2 12795 0 35280 ASSEMBLY BIOSCIENCES INC COM 045396108 20 8408 SH SOLE 18 8408 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 419 179669 SH SOLE 21 179669 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2052 880611 SH SOLE 22 880611 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 28 12157 SH SOLE 23 12157 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 131 56357 SH SOLE 26 0 0 56357 ASSEMBLY BIOSCIENCES INC COM 045396108 4 1842 SH SOLE 43 0 0 1842 ASSERTIO HOLDINGS INC COM NEW 04546C205 66 30126 SH SOLE 21 30126 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 1650 756994 SH SOLE 22 756994 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1232 46987 SH SOLE 2 28800 0 18187 ASSETMARK FINL HLDGS INC COM 04546L106 6 226 SH SOLE 7 226 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1538 58676 SH SOLE 18 58676 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 8036 306601 SH SOLE 19 306601 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 17971 685655 SH SOLE 21 685655 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 15962 608999 SH SOLE 22 589991 0 19008 ASSETMARK FINL HLDGS INC COM 04546L106 47 1798 SH SOLE 23 1798 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 72 2748 SH SOLE 25 2748 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 112 4285 SH SOLE 30 4285 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 9284 354211 SH SOLE 34 354211 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 72 2758 SH SOLE 40 2758 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 31 1188 SH SOLE 43 0 0 1188 ASSOCIATED BANC CORP COM 045487105 4762 210808 SH SOLE 2 123850 0 86958 ASSOCIATED BANC CORP COM 045487105 284 12573 SH SOLE 4 537 0 12036 ASSOCIATED BANC CORP COM 045487105 81 3596 SH SOLE 7 3596 0 0 ASSOCIATED BANC CORP COM 045487105 16324 722641 SH SOLE 18 722641 0 0 ASSOCIATED BANC CORP COM 045487105 6767 299579 SH SOLE 19 299579 0 0 ASSOCIATED BANC CORP COM 045487105 253597 11226095 SH SOLE 21 11226095 0 0 ASSOCIATED BANC CORP COM 045487105 100316 4440733 SH SOLE 22 4289326 0 151407 ASSOCIATED BANC CORP COM 045487105 501 22197 SH SOLE 25 22197 0 0 ASSOCIATED BANC CORP COM 045487105 2054 90930 SH SOLE 26 60080 0 30850 ASSOCIATED BANC CORP COM 045487105 113 4983 SH SOLE 28 4983 0 0 ASSOCIATED BANC CORP COM 045487105 5645 249900 SH SOLE 30 249900 0 0 ASSOCIATED BANC CORP COM 045487105 244 10809 SH SOLE 36 10809 0 0 ASSOCIATED BANC CORP COM 045487105 432 19104 SH SOLE 40 19104 0 0 ASSOCIATED BANC CORP COM 045487105 5117 226536 SH SOLE 43 9832 0 216704 ASSOCIATED CAP GROUP INC CL A 045528106 20 467 SH SOLE 2 56 0 411 ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 284 6611 SH SOLE 18 6611 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 155 3616 SH SOLE 19 3616 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2976 69217 SH SOLE 21 69217 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 3101 72125 SH SOLE 22 70974 0 1151 ASSURANT INC COM 04621X108 13063 83814 SH SOLE 2 20279 0 63535 ASSURANT INC COM 04621X108 6259 40155 SH SOLE 4 20890 0 19265 ASSURANT INC COM 04621X108 7848 50356 SH SOLE 7 48733 0 1623 ASSURANT INC COM 04621X108 35 226 SH SOLE 13 226 0 0 ASSURANT INC COM 04621X108 1133 7272 SH SOLE 15 7272 0 0 ASSURANT INC COM 04621X108 70980 455407 SH SOLE 18 446914 0 8493 ASSURANT INC COM 04621X108 81458 522634 SH SOLE 19 522634 0 0 ASSURANT INC COM 04621X108 219796 1410216 SH SOLE 21 1410216 0 0 ASSURANT INC COM 04621X108 209010 1341008 SH SOLE 22 1221557 0 119451 ASSURANT INC COM 04621X108 4931 31639 SH SOLE 23 31639 0 0 ASSURANT INC COM 04621X108 15768 101168 SH SOLE 25 101168 0 0 ASSURANT INC COM 04621X108 34504 221375 SH SOLE 26 149796 0 71579 ASSURANT INC COM 04621X108 22363 143484 SH SOLE 28 1080 0 142404 ASSURANT INC COM 04621X108 11 71 SH SOLE 29 71 0 0 ASSURANT INC COM 04621X108 45815 293949 SH SOLE 30 264042 0 29907 ASSURANT INC COM 04621X108 3307 21219 SH SOLE 31 6658 0 14561 ASSURANT INC COM 04621X108 38073 244276 SH SOLE 34 244276 0 0 ASSURANT INC COM 04621X108 4574 29350 SH SOLE 36 29350 0 0 ASSURANT INC COM 04621X108 1980 12705 SH SOLE 37 12705 0 0 ASSURANT INC COM 04621X108 277 1777 SH SOLE 40 1777 0 0 ASSURANT INC COM 04621X108 7300 46839 SH SOLE 43 3985 0 42854 ASSURED GUARANTY LTD COM G0585R106 6661 132699 SH SOLE 2 42933 0 89766 ASSURED GUARANTY LTD COM G0585R106 5 104 SH SOLE 4 104 0 0 ASSURED GUARANTY LTD COM G0585R106 108 2152 SH SOLE 7 2152 0 0 ASSURED GUARANTY LTD COM G0585R106 4227 84196 SH SOLE 18 84196 0 0 ASSURED GUARANTY LTD COM G0585R106 977 19471 SH SOLE 19 19471 0 0 ASSURED GUARANTY LTD COM G0585R106 345500 6882468 SH SOLE 21 6882468 0 0 ASSURED GUARANTY LTD COM G0585R106 83678 1666883 SH SOLE 22 1584544 0 82339 ASSURED GUARANTY LTD COM G0585R106 483 9612 SH SOLE 25 9612 0 0 ASSURED GUARANTY LTD COM G0585R106 1635 32569 SH SOLE 26 24204 0 8365 ASSURED GUARANTY LTD COM G0585R106 331 6596 SH SOLE 28 6596 0 0 ASSURED GUARANTY LTD COM G0585R106 6463 128752 SH SOLE 30 128752 0 0 ASSURED GUARANTY LTD COM G0585R106 56 1122 SH SOLE 31 1122 0 0 ASSURED GUARANTY LTD COM G0585R106 126 2515 SH SOLE 34 2515 0 0 ASSURED GUARANTY LTD COM G0585R106 189 3765 SH SOLE 36 3765 0 0 ASSURED GUARANTY LTD COM G0585R106 509 10130 SH SOLE 40 10130 0 0 ASSURED GUARANTY LTD COM G0585R106 3354 66810 SH SOLE 43 3840 0 62970 AST SPACEMOBILE INC COM CL A 00217D100 5 658 SH SOLE 2 0 0 658 AST SPACEMOBILE INC COM CL A 00217D100 629 79229 SH SOLE 21 79229 0 0 AST SPACEMOBILE INC COM CL A 00217D100 4776 601506 SH SOLE 22 601506 0 0 ASTEC INDS INC COM 046224101 3048 44006 SH SOLE 2 25497 0 18509 ASTEC INDS INC COM 046224101 7 102 SH SOLE 4 102 0 0 ASTEC INDS INC COM 046224101 22 313 SH SOLE 7 313 0 0 ASTEC INDS INC COM 046224101 6264 90427 SH SOLE 18 88709 0 1718 ASTEC INDS INC COM 046224101 5845 84381 SH SOLE 19 84381 0 0 ASTEC INDS INC COM 046224101 200568 2895453 SH SOLE 21 2895453 0 0 ASTEC INDS INC COM 046224101 45954 663403 SH SOLE 22 641457 0 21946 ASTEC INDS INC COM 046224101 187 2705 SH SOLE 23 2705 0 0 ASTEC INDS INC COM 046224101 256 3690 SH SOLE 25 3690 0 0 ASTEC INDS INC COM 046224101 999 14424 SH SOLE 26 4565 0 9859 ASTEC INDS INC COM 046224101 13 185 SH SOLE 28 185 0 0 ASTEC INDS INC COM 046224101 2743 39605 SH SOLE 30 39605 0 0 ASTEC INDS INC COM 046224101 199 2872 SH SOLE 40 2872 0 0 ASTEC INDS INC COM 046224101 1519 21931 SH SOLE 43 2781 0 19150 ASTRA SPACE INC COM CL A 04634X103 209 30132 SH SOLE 2 25994 0 4138 ASTRA SPACE INC COM CL A 04634X103 8636 1246137 SH SOLE 21 1246137 0 0 ASTRA SPACE INC COM CL A 04634X103 12069 1741597 SH SOLE 22 1697326 0 44271 ASTRA SPACE INC COM CL A 04634X103 98 14200 SH SOLE 25 14200 0 0 ASTRA SPACE INC COM CL A 04634X103 38 5506 SH SOLE 26 0 0 5506 ASTRA SPACE INC COM CL A 04634X103 337 48587 SH SOLE 28 48587 0 0 ASTRA SPACE INC COM CL A 04634X103 519 74923 SH SOLE 30 74923 0 0 ASTRA SPACE INC COM CL A 04634X103 94 13528 SH SOLE 40 13528 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8 144 SH SOLE 2 144 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 241659 4148645 SH SOLE 18 4128362 0 20283 ASTRAZENECA PLC SPONSORED ADR 046353108 7474 128309 SH SOLE 19 128309 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 809 13889 SH SOLE 20 13889 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 522 8967 SH SOLE 21 8967 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 343 5893 SH SOLE 22 5893 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 15466 265512 SH SOLE 30 265512 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 175 3002 SH SOLE 34 3002 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 90182 1548192 SH SOLE 43 166815 0 1381378 ASTRIA THERAPEUTICS INC COM 04635X102 2 348 SH SOLE 2 0 0 348 ASTRIA THERAPEUTICS INC COM 04635X102 5 882 SH SOLE 18 882 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 63 11610 SH SOLE 21 11610 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 217 40233 SH SOLE 22 40233 0 0 ASTRONICS CORP COM 046433108 695 57914 SH SOLE 2 10954 0 46960 ASTRONICS CORP COM 046433108 5 402 SH SOLE 7 402 0 0 ASTRONICS CORP COM 046433108 1004 83637 SH SOLE 18 83637 0 0 ASTRONICS CORP COM 046433108 1579 131578 SH SOLE 19 131578 0 0 ASTRONICS CORP COM 046433108 11346 945493 SH SOLE 21 945493 0 0 ASTRONICS CORP COM 046433108 9373 781056 SH SOLE 22 766320 0 14736 ASTRONICS CORP COM 046433108 114 9523 SH SOLE 23 9523 0 0 ASTRONICS CORP COM 046433108 666 55497 SH SOLE 26 0 0 55497 ASTRONICS CORP COM 046433108 65 5398 SH SOLE 43 368 0 5030 ASTRONOVA INC COM 04638F108 17 1268 SH SOLE 18 1268 0 0 ASTRONOVA INC COM 04638F108 337 24999 SH SOLE 21 24999 0 0 ASTRONOVA INC COM 04638F108 771 57100 SH SOLE 22 57100 0 0 ASTROTECH CORP COM NEW 046484200 7 10086 SH SOLE 18 10086 0 0 ASTROTECH CORP COM NEW 046484200 80 117589 SH SOLE 21 117589 0 0 ASTROTECH CORP COM NEW 046484200 412 605669 SH SOLE 22 605669 0 0 ASURE SOFTWARE INC COM 04649U102 0 24 SH SOLE 2 0 0 24 ASURE SOFTWARE INC COM 04649U102 24 3109 SH SOLE 18 3109 0 0 ASURE SOFTWARE INC COM 04649U102 394 50366 SH SOLE 21 50366 0 0 ASURE SOFTWARE INC COM 04649U102 1490 190321 SH SOLE 22 190321 0 0 AT&T INC COM 00206R102 485942 19753743 SH SOLE 2 6047485 0 13706258 AT&T INC COM 00206R102 148049 6018262 SH SOLE 4 3817346 0 2200916 AT&T INC COM 00206R102 172312 7004556 SH SOLE 7 6794266 0 210290 AT&T INC COM 00206R102 18186 739271 SH SOLE 13 665280 0 73991 AT&T INC COM 00206R102 24848 1010089 SH SOLE 15 1010089 0 0 AT&T INC COM 00206R102 1 53 SH SOLE 17 0 0 53 AT&T INC COM 00206R102 273803 11130207 SH SOLE 18 9933156 0 1197051 AT&T INC COM 00206R102 71717 2915305 SH SOLE 19 2915305 0 0 AT&T INC COM 00206R102 4859025 197521348 SH SOLE 21 197521348 0 0 AT&T INC COM 00206R102 3924999 159552809 SH SOLE 22 140800236 0 18752573 AT&T INC COM 00206R102 138301 5621983 SH SOLE 23 5621983 0 0 AT&T INC COM 00206R102 284724 11574139 SH SOLE 25 11574139 0 0 AT&T INC COM 00206R102 465823 18935908 SH SOLE 26 8469556 0 10466352 AT&T INC COM 00206R102 332507 13516543 SH SOLE 28 760959 0 12755584 AT&T INC COM 00206R102 25437 1034032 SH SOLE 29 1034032 0 0 AT&T INC COM 00206R102 1109681 45108986 SH SOLE 30 44445327 0 663659 AT&T INC COM 00206R102 103527 4208407 SH SOLE 31 2314009 0 1894398 AT&T INC COM 00206R102 6704 272536 SH SOLE 32 272536 0 0 AT&T INC COM 00206R102 65655 2668902 SH SOLE 34 2668902 0 0 AT&T INC COM 00206R102 100112 4069606 SH SOLE 36 4069606 0 0 AT&T INC COM 00206R102 5848 237732 SH SOLE 40 237732 0 0 AT&T INC COM 00206R102 68293 2776124 SH SOLE 43 146990 0 2629134 ATAI LIFE SCIENCES NV SHS N0731H103 6765 886614 SH SOLE 21 886614 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 534 69928 SH SOLE 30 69928 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2443 155023 SH SOLE 2 53476 0 101547 ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH SOLE 4 203 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 18 1129 SH SOLE 7 1129 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 4457 282789 SH SOLE 18 256226 0 26563 ATARA BIOTHERAPEUTICS INC COM 046513107 10199 647170 SH SOLE 19 647170 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 60023 3808553 SH SOLE 21 3808553 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 40915 2596151 SH SOLE 22 2513910 0 82241 ATARA BIOTHERAPEUTICS INC COM 046513107 324 20529 SH SOLE 23 20529 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 221 14011 SH SOLE 25 14011 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1930 122466 SH SOLE 26 12303 0 110163 ATARA BIOTHERAPEUTICS INC COM 046513107 618 39189 SH SOLE 28 39189 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1460 92642 SH SOLE 30 92642 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 206 13061 SH SOLE 36 13061 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 125 7928 SH SOLE 40 7928 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 248 15708 SH SOLE 43 2262 0 13446 ATEA PHARMACEUTICALS INC COM 04683R106 1255 140421 SH SOLE 2 48680 0 91741 ATEA PHARMACEUTICALS INC COM 04683R106 9 1038 SH SOLE 7 1038 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 1839 205665 SH SOLE 18 195337 0 10328 ATEA PHARMACEUTICALS INC COM 04683R106 5597 626024 SH SOLE 19 626024 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 25455 2847340 SH SOLE 21 2847340 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 16168 1808480 SH SOLE 22 1763745 0 44735 ATEA PHARMACEUTICALS INC COM 04683R106 142 15854 SH SOLE 23 15854 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 39 4390 SH SOLE 25 4390 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 642 71853 SH SOLE 26 1493 0 70360 ATEA PHARMACEUTICALS INC COM 04683R106 382 42720 SH SOLE 30 42720 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 23 2567 SH SOLE 36 2567 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 22 2480 SH SOLE 40 2480 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 111 12365 SH SOLE 43 2951 0 9414 ATENTO S A SHS L0427L204 5 187 SH SOLE 2 187 0 0 ATENTO S A SHS L0427L204 10 396 SH SOLE 22 396 0 0 ATERIAN INC COM 02156U101 12 2992 SH SOLE 2 803 0 2189 ATERIAN INC COM 02156U101 1 318 SH SOLE 7 318 0 0 ATERIAN INC COM 02156U101 322 78303 SH SOLE 18 78303 0 0 ATERIAN INC COM 02156U101 203 49472 SH SOLE 19 49472 0 0 ATERIAN INC COM 02156U101 3677 894592 SH SOLE 21 894592 0 0 ATERIAN INC COM 02156U101 3320 807848 SH SOLE 22 803952 0 3896 ATHENE HOLDING LTD CL A G0684D107 23100 277209 SH SOLE 2 25557 0 251652 ATHENE HOLDING LTD CL A G0684D107 7521 90254 SH SOLE 4 50416 0 39838 ATHENE HOLDING LTD CL A G0684D107 1449 17394 SH SOLE 7 17394 0 0 ATHENE HOLDING LTD CL A G0684D107 32 385 SH SOLE 13 385 0 0 ATHENE HOLDING LTD CL A G0684D107 1235 14823 SH SOLE 15 14823 0 0 ATHENE HOLDING LTD CL A G0684D107 13414 160973 SH SOLE 18 152129 0 8844 ATHENE HOLDING LTD CL A G0684D107 4903 58840 SH SOLE 19 58840 0 0 ATHENE HOLDING LTD CL A G0684D107 159894 1918810 SH SOLE 21 1918810 0 0 ATHENE HOLDING LTD CL A G0684D107 222155 2665971 SH SOLE 22 2519502 0 146469 ATHENE HOLDING LTD CL A G0684D107 6427 77129 SH SOLE 23 77129 0 0 ATHENE HOLDING LTD CL A G0684D107 3067 36804 SH SOLE 25 36804 0 0 ATHENE HOLDING LTD CL A G0684D107 10224 122690 SH SOLE 26 88551 0 34139 ATHENE HOLDING LTD CL A G0684D107 11940 143285 SH SOLE 28 0 0 143285 ATHENE HOLDING LTD CL A G0684D107 40 486 SH SOLE 29 486 0 0 ATHENE HOLDING LTD CL A G0684D107 39555 474679 SH SOLE 30 286359 0 188320 ATHENE HOLDING LTD CL A G0684D107 4031 48369 SH SOLE 31 14720 0 33649 ATHENE HOLDING LTD CL A G0684D107 1277 15319 SH SOLE 34 15319 0 0 ATHENE HOLDING LTD CL A G0684D107 2098 25182 SH SOLE 36 25182 0 0 ATHENE HOLDING LTD CL A G0684D107 316 3790 SH SOLE 40 3790 0 0 ATHENE HOLDING LTD CL A G0684D107 10739 128879 SH SOLE 43 8673 0 120206 ATHENEX INC COM 04685N103 46 34188 SH SOLE 2 3372 0 30816 ATHENEX INC COM 04685N103 2 1336 SH SOLE 7 1336 0 0 ATHENEX INC COM 04685N103 369 271047 SH SOLE 18 259312 0 11735 ATHENEX INC COM 04685N103 921 676928 SH SOLE 19 676928 0 0 ATHENEX INC COM 04685N103 5247 3857907 SH SOLE 21 3857907 0 0 ATHENEX INC COM 04685N103 2721 2000595 SH SOLE 22 1975271 0 25324 ATHENEX INC COM 04685N103 9 6664 SH SOLE 23 6664 0 0 ATHENEX INC COM 04685N103 54 39397 SH SOLE 26 0 0 39397 ATHENEX INC COM 04685N103 10 7527 SH SOLE 28 7527 0 0 ATHENEX INC COM 04685N103 83 60679 SH SOLE 30 60679 0 0 ATHENEX INC COM 04685N103 38 27711 SH SOLE 43 0 0 27711 ATHERSYS INC NEW COM 04744L106 161 178419 SH SOLE 2 19153 0 159266 ATHERSYS INC NEW COM 04744L106 3 3025 SH SOLE 7 3025 0 0 ATHERSYS INC NEW COM 04744L106 604 669505 SH SOLE 18 609248 0 60257 ATHERSYS INC NEW COM 04744L106 563 623890 SH SOLE 19 623890 0 0 ATHERSYS INC NEW COM 04744L106 6665 7384258 SH SOLE 21 7384258 0 0 ATHERSYS INC NEW COM 04744L106 4438 4917303 SH SOLE 22 4870752 0 46551 ATHERSYS INC NEW COM 04744L106 36 40352 SH SOLE 23 40352 0 0 ATHERSYS INC NEW COM 04744L106 91 100455 SH SOLE 26 0 0 100455 ATHERSYS INC NEW COM 04744L106 14 15510 SH SOLE 43 0 0 15510 ATHIRA PHARMA INC COM 04746L104 255 19538 SH SOLE 2 1072 0 18466 ATHIRA PHARMA INC COM 04746L104 6 453 SH SOLE 7 453 0 0 ATHIRA PHARMA INC COM 04746L104 1414 108518 SH SOLE 18 108518 0 0 ATHIRA PHARMA INC COM 04746L104 739 56713 SH SOLE 19 56713 0 0 ATHIRA PHARMA INC COM 04746L104 19412 1489814 SH SOLE 21 1489814 0 0 ATHIRA PHARMA INC COM 04746L104 9663 741558 SH SOLE 22 724836 0 16722 ATHIRA PHARMA INC COM 04746L104 212 16294 SH SOLE 30 16294 0 0 ATHIRA PHARMA INC COM 04746L104 297 22796 SH SOLE 43 3026 0 19770 ATI PHYSICAL THERAPY INC COM CL A 00216W109 10 2937 SH SOLE 21 2937 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 1920 566284 SH SOLE 22 566284 0 0 ATKORE INC COM 047649108 7642 68733 SH SOLE 2 45164 0 23569 ATKORE INC COM 047649108 21 193 SH SOLE 4 193 0 0 ATKORE INC COM 047649108 70 633 SH SOLE 7 633 0 0 ATKORE INC COM 047649108 495 4448 SH SOLE 13 4448 0 0 ATKORE INC COM 047649108 14699 132200 SH SOLE 18 122767 0 9433 ATKORE INC COM 047649108 28653 257693 SH SOLE 19 257693 0 0 ATKORE INC COM 047649108 177774 1598827 SH SOLE 21 1598827 0 0 ATKORE INC COM 047649108 139490 1254520 SH SOLE 22 1229279 0 25241 ATKORE INC COM 047649108 810 7283 SH SOLE 23 7283 0 0 ATKORE INC COM 047649108 848 7626 SH SOLE 25 7626 0 0 ATKORE INC COM 047649108 5957 53576 SH SOLE 26 19377 0 34199 ATKORE INC COM 047649108 93 837 SH SOLE 28 837 0 0 ATKORE INC COM 047649108 3097 27855 SH SOLE 30 27855 0 0 ATKORE INC COM 047649108 280 2515 SH SOLE 36 2515 0 0 ATKORE INC COM 047649108 681 6126 SH SOLE 40 6126 0 0 ATKORE INC COM 047649108 614 5519 SH SOLE 43 78 0 5441 ATLANTIC AMERN CORP COM 048209100 2 932 SH SOLE 18 932 0 0 ATLANTIC AMERN CORP COM 048209100 32 13072 SH SOLE 21 13072 0 0 ATLANTIC AMERN CORP COM 048209100 35 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 445 15460 SH SOLE 2 2956 0 12504 ATLANTIC CAP BANCSHARES INC COM 048269203 9 316 SH SOLE 7 316 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1883 65467 SH SOLE 18 65467 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 961 33390 SH SOLE 19 33390 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 21572 749794 SH SOLE 21 749794 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 16306 566757 SH SOLE 22 554912 0 11845 ATLANTIC CAP BANCSHARES INC COM 048269203 184 6412 SH SOLE 43 119 0 6293 ATLANTIC UN BANKSHARES CORP COM 04911A107 2372 63606 SH SOLE 2 21488 0 42118 ATLANTIC UN BANKSHARES CORP COM 04911A107 149 4006 SH SOLE 4 290 0 3716 ATLANTIC UN BANKSHARES CORP COM 04911A107 40 1086 SH SOLE 7 1086 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 8651 231996 SH SOLE 18 231996 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5033 134956 SH SOLE 19 134956 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 111916 3001240 SH SOLE 21 3001240 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 70708 1896168 SH SOLE 22 1820254 0 75914 ATLANTIC UN BANKSHARES CORP COM 04911A107 549 14722 SH SOLE 25 14722 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1391 37298 SH SOLE 26 31313 0 5985 ATLANTIC UN BANKSHARES CORP COM 04911A107 53 1408 SH SOLE 28 1408 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1722 46169 SH SOLE 30 46169 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 58 1546 SH SOLE 36 1546 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 350 9399 SH SOLE 40 9399 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1052 28219 SH SOLE 43 1878 0 26341 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2377 66482 SH SOLE 2 66482 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10 282 SH SOLE 4 282 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 58 1615 SH SOLE 13 1615 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1 33 SH SOLE 18 33 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 31747 887784 SH SOLE 21 887784 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5492 153570 SH SOLE 22 153570 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 31484 880421 SH SOLE 30 880421 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 78 2169 SH SOLE 36 2169 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 21 576 SH SOLE 43 0 0 576 ATLANTICUS HOLDINGS CORP COM 04914Y102 178 2501 SH SOLE 2 1864 0 637 ATLANTICUS HOLDINGS CORP COM 04914Y102 1001 14030 SH SOLE 18 14030 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 631 8841 SH SOLE 19 8841 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 13457 188679 SH SOLE 21 188679 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 9259 129829 SH SOLE 22 126297 0 3532 ATLANTICUS HOLDINGS CORP COM 04914Y102 95 1331 SH SOLE 25 1331 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 58 820 SH SOLE 26 0 0 820 ATLANTICUS HOLDINGS CORP COM 04914Y102 161 2261 SH SOLE 30 2261 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 76 1065 SH SOLE 40 1065 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 155 2175 SH SOLE 43 0 0 2175 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1783 18947 SH SOLE 2 2840 0 16107 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 5 53 SH SOLE 4 53 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 75 792 SH SOLE 7 792 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 10252 108925 SH SOLE 18 108925 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4815 51159 SH SOLE 19 51159 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 324621 3449013 SH SOLE 21 3449013 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63944 679392 SH SOLE 22 659808 0 19584 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 96 1020 SH SOLE 25 1020 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 99 1052 SH SOLE 26 0 0 1052 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 90 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3451 36661 SH SOLE 30 36661 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 100 1060 SH SOLE 36 1060 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 71 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2831 30082 SH SOLE 43 7457 0 22625 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 3006 1850000 PRN SOLE 21 1850000 0 0 ATLAS CORP SHARES Y0436Q109 59 4196 SH SOLE 2 4196 0 0 ATLAS CORP SHARES Y0436Q109 3 246 SH SOLE 4 246 0 0 ATLAS CORP SHARES Y0436Q109 477 33608 SH SOLE 7 33608 0 0 ATLAS CORP SHARES Y0436Q109 18197 1283268 SH SOLE 21 1283268 0 0 ATLAS CORP SHARES Y0436Q109 8451 596003 SH SOLE 22 562995 0 33008 ATLAS CORP SHARES Y0436Q109 183 12879 SH SOLE 25 12879 0 0 ATLAS CORP SHARES Y0436Q109 3075 216846 SH SOLE 30 216846 0 0 ATLAS CORP SHARES Y0436Q109 192 13558 SH SOLE 40 13558 0 0 ATLAS CORP SHARES Y0436Q109 254 17913 SH SOLE 43 0 0 17913 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 64 7614 SH SOLE 2 504 0 7110 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 380 45164 SH SOLE 18 45164 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 241 28612 SH SOLE 19 28612 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 4151 493015 SH SOLE 21 493015 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1262 149852 SH SOLE 22 144722 0 5130 ATLASSIAN CORP PLC OPTIONS G06242904 191 500 SH Call SOLE 4 500 0 0 ATLASSIAN CORP PLC OPTIONS G06242904 2517 6600 SH Call SOLE 18 6600 0 0 ATLASSIAN CORP PLC OPTIONS G06242904 15213 39900 SH Call SOLE 19 39900 0 0 ATLASSIAN CORP PLC OPTIONS G06242904 1220 3200 SH Call SOLE 22 3200 0 0 ATLASSIAN CORP PLC OPTIONS G06242904 191 500 SH Call SOLE 26 500 0 0 ATLASSIAN CORP PLC OPTIONS G06242904 8732 22900 SH Call SOLE 34 22900 0 0 ATLASSIAN CORP PLC CL A G06242104 142782 374471 SH SOLE 2 127385 0 247086 ATLASSIAN CORP PLC CL A G06242104 302 792 SH SOLE 4 792 0 0 ATLASSIAN CORP PLC CL A G06242104 7205 18896 SH SOLE 7 18896 0 0 ATLASSIAN CORP PLC CL A G06242104 7142 18732 SH SOLE 13 18732 0 0 ATLASSIAN CORP PLC CL A G06242104 573 1504 SH SOLE 15 1504 0 0 ATLASSIAN CORP PLC CL A G06242104 22941 60168 SH SOLE 18 55517 0 4651 ATLASSIAN CORP PLC CL A G06242104 218116 572047 SH SOLE 19 572047 0 0 ATLASSIAN CORP PLC CL A G06242104 324514 851096 SH SOLE 21 851096 0 0 ATLASSIAN CORP PLC CL A G06242104 387174 1015432 SH SOLE 22 839139 0 176293 ATLASSIAN CORP PLC CL A G06242104 11525 30227 SH SOLE 23 30227 0 0 ATLASSIAN CORP PLC CL A G06242104 66828 175267 SH SOLE 25 175267 0 0 ATLASSIAN CORP PLC CL A G06242104 56903 149239 SH SOLE 26 3594 0 145645 ATLASSIAN CORP PLC CL A G06242104 54571 143121 SH SOLE 28 2446 0 140675 ATLASSIAN CORP PLC CL A G06242104 32806 86039 SH SOLE 30 86039 0 0 ATLASSIAN CORP PLC CL A G06242104 12696 33297 SH SOLE 31 33297 0 0 ATLASSIAN CORP PLC CL A G06242104 12953 33972 SH SOLE 32 33972 0 0 ATLASSIAN CORP PLC CL A G06242104 300995 789412 SH SOLE 34 789412 0 0 ATLASSIAN CORP PLC CL A G06242104 10713 28097 SH SOLE 36 28097 0 0 ATLASSIAN CORP PLC CL A G06242104 13047 34219 SH SOLE 43 8807 0 25412 ATMOS ENERGY CORP COM 049560105 39272 374836 SH SOLE 2 54745 0 320091 ATMOS ENERGY CORP COM 049560105 12731 121510 SH SOLE 4 68726 0 52784 ATMOS ENERGY CORP COM 049560105 39373 375805 SH SOLE 7 372138 0 3667 ATMOS ENERGY CORP COM 049560105 41 395 SH SOLE 13 395 0 0 ATMOS ENERGY CORP COM 049560105 1949 18607 SH SOLE 15 18607 0 0 ATMOS ENERGY CORP COM 049560105 23308 222465 SH SOLE 18 204818 0 17647 ATMOS ENERGY CORP COM 049560105 12718 121391 SH SOLE 19 121391 0 0 ATMOS ENERGY CORP COM 049560105 705324 6732117 SH SOLE 21 6732117 0 0 ATMOS ENERGY CORP COM 049560105 293831 2804531 SH SOLE 22 2521720 0 282811 ATMOS ENERGY CORP COM 049560105 7750 73976 SH SOLE 23 73976 0 0 ATMOS ENERGY CORP COM 049560105 18003 171830 SH SOLE 25 171830 0 0 ATMOS ENERGY CORP COM 049560105 30055 286868 SH SOLE 26 88388 0 198480 ATMOS ENERGY CORP COM 049560105 54725 522332 SH SOLE 28 4020 0 518312 ATMOS ENERGY CORP COM 049560105 143516 1369815 SH SOLE 30 1369815 0 0 ATMOS ENERGY CORP COM 049560105 55821 532796 SH SOLE 31 14368 0 518428 ATMOS ENERGY CORP COM 049560105 4082 38961 SH SOLE 34 38961 0 0 ATMOS ENERGY CORP COM 049560105 6523 62257 SH SOLE 36 62257 0 0 ATMOS ENERGY CORP COM 049560105 429 4098 SH SOLE 40 4098 0 0 ATMOS ENERGY CORP COM 049560105 7445 71058 SH SOLE 43 2903 0 68155 ATN INTL INC COM 00215F107 509 12753 SH SOLE 2 4564 0 8189 ATN INTL INC COM 00215F107 2 49 SH SOLE 4 49 0 0 ATN INTL INC COM 00215F107 7 179 SH SOLE 7 179 0 0 ATN INTL INC COM 00215F107 1752 43866 SH SOLE 18 43866 0 0 ATN INTL INC COM 00215F107 746 18670 SH SOLE 19 18670 0 0 ATN INTL INC COM 00215F107 56068 1403444 SH SOLE 21 1403444 0 0 ATN INTL INC COM 00215F107 12614 315746 SH SOLE 22 303063 0 12683 ATN INTL INC COM 00215F107 59 1476 SH SOLE 25 1476 0 0 ATN INTL INC COM 00215F107 185 4621 SH SOLE 26 0 0 4621 ATN INTL INC COM 00215F107 63 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 832 20830 SH SOLE 30 20830 0 0 ATN INTL INC COM 00215F107 44 1098 SH SOLE 40 1098 0 0 ATN INTL INC COM 00215F107 418 10458 SH SOLE 43 618 0 9840 ATOMERA INC COM 04965B100 58 2891 SH SOLE 2 785 0 2106 ATOMERA INC COM 04965B100 7 326 SH SOLE 7 326 0 0 ATOMERA INC COM 04965B100 1187 58985 SH SOLE 18 58985 0 0 ATOMERA INC COM 04965B100 695 34536 SH SOLE 19 34536 0 0 ATOMERA INC COM 04965B100 14591 725215 SH SOLE 21 725215 0 0 ATOMERA INC COM 04965B100 10209 507391 SH SOLE 22 504646 0 2745 ATOMERA INC COM 04965B100 315 15653 SH SOLE 43 168 0 15485 ATOSSA THERAPEUTICS INC COM 04962H506 278 173814 SH SOLE 2 33488 0 140326 ATOSSA THERAPEUTICS INC COM 04962H506 3 1880 SH SOLE 7 1880 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 622 388625 SH SOLE 18 388625 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 1259 787117 SH SOLE 19 787117 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 6962 4351372 SH SOLE 21 4351372 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 5886 3678595 SH SOLE 22 3611480 0 67115 ATOSSA THERAPEUTICS INC COM 04962H506 42 26414 SH SOLE 23 26414 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 211 131776 SH SOLE 26 0 0 131776 ATRECA INC CL A COM 04965G109 423 139441 SH SOLE 2 89769 0 49672 ATRECA INC CL A COM 04965G109 1 445 SH SOLE 7 445 0 0 ATRECA INC CL A COM 04965G109 298 98308 SH SOLE 18 98308 0 0 ATRECA INC CL A COM 04965G109 1141 376620 SH SOLE 19 376620 0 0 ATRECA INC CL A COM 04965G109 2994 988158 SH SOLE 21 988158 0 0 ATRECA INC CL A COM 04965G109 3888 1283009 SH SOLE 22 1267255 0 15754 ATRECA INC CL A COM 04965G109 33 10891 SH SOLE 23 10891 0 0 ATRECA INC CL A COM 04965G109 165 54415 SH SOLE 26 0 0 54415 ATRENEW INC SPONSORED ADS 00138L108 172 28936 SH SOLE 2 28936 0 0 ATRENEW INC SPONSORED ADS 00138L108 844 142123 SH SOLE 19 142123 0 0 ATRENEW INC SPONSORED ADS 00138L108 1954 328941 SH SOLE 34 328941 0 0 ATRICURE INC COM 04963C209 2603 37441 SH SOLE 2 21529 0 15912 ATRICURE INC COM 04963C209 48 692 SH SOLE 4 199 0 493 ATRICURE INC COM 04963C209 47 669 SH SOLE 7 669 0 0 ATRICURE INC COM 04963C209 8916 128229 SH SOLE 18 120255 0 7974 ATRICURE INC COM 04963C209 13857 199295 SH SOLE 19 199295 0 0 ATRICURE INC COM 04963C209 127304 1830916 SH SOLE 21 1830916 0 0 ATRICURE INC COM 04963C209 79304 1140566 SH SOLE 22 1115967 0 24599 ATRICURE INC COM 04963C209 425 6106 SH SOLE 23 6106 0 0 ATRICURE INC COM 04963C209 573 8234 SH SOLE 25 8234 0 0 ATRICURE INC COM 04963C209 2646 38062 SH SOLE 26 16256 0 21806 ATRICURE INC COM 04963C209 57 813 SH SOLE 28 813 0 0 ATRICURE INC COM 04963C209 21041 302616 SH SOLE 30 302616 0 0 ATRICURE INC COM 04963C209 504 7250 SH SOLE 36 7250 0 0 ATRICURE INC COM 04963C209 408 5871 SH SOLE 40 5871 0 0 ATRICURE INC COM 04963C209 551 7931 SH SOLE 43 66 0 7865 ATRION CORP COM 049904105 1215 1724 SH SOLE 2 402 0 1322 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 2993 4246 SH SOLE 18 3661 0 585 ATRION CORP COM 049904105 6266 8889 SH SOLE 19 8889 0 0 ATRION CORP COM 049904105 35782 50762 SH SOLE 21 50762 0 0 ATRION CORP COM 049904105 30407 43137 SH SOLE 22 42210 0 927 ATRION CORP COM 049904105 300 426 SH SOLE 23 426 0 0 ATRION CORP COM 049904105 131 186 SH SOLE 25 186 0 0 ATRION CORP COM 049904105 1778 2522 SH SOLE 26 549 0 1973 ATRION CORP COM 049904105 86 122 SH SOLE 28 122 0 0 ATRION CORP COM 049904105 651 923 SH SOLE 30 923 0 0 ATRION CORP COM 049904105 145 205 SH SOLE 40 205 0 0 ATRION CORP COM 049904105 962 1365 SH SOLE 43 89 0 1276 ATYR PHARMA INC COM NEW 002120202 36 4863 SH SOLE 18 4863 0 0 ATYR PHARMA INC COM NEW 002120202 483 64634 SH SOLE 21 64634 0 0 ATYR PHARMA INC COM NEW 002120202 1538 205882 SH SOLE 22 205882 0 0 AUBURN NATL BANCORP COM 050473107 13 405 SH SOLE 18 405 0 0 AUBURN NATL BANCORP COM 050473107 210 6490 SH SOLE 21 6490 0 0 AUBURN NATL BANCORP COM 050473107 16 484 SH SOLE 22 484 0 0 AUDACY INC CL A 05070N103 294 114560 SH SOLE 2 35801 0 78759 AUDACY INC CL A 05070N103 5 2029 SH SOLE 7 2029 0 0 AUDACY INC CL A 05070N103 1022 397852 SH SOLE 18 397852 0 0 AUDACY INC CL A 05070N103 545 212222 SH SOLE 19 212222 0 0 AUDACY INC CL A 05070N103 11768 4578973 SH SOLE 21 4578973 0 0 AUDACY INC CL A 05070N103 8004 3114327 SH SOLE 22 2987223 0 127104 AUDACY INC CL A 05070N103 49 19229 SH SOLE 25 19229 0 0 AUDACY INC CL A 05070N103 89 34648 SH SOLE 30 34648 0 0 AUDACY INC CL A 05070N103 37 14467 SH SOLE 40 14467 0 0 AUDACY INC CL A 05070N103 291 113080 SH SOLE 43 0 0 113080 AUDDIA INC COM 05072K107 2 1197 SH SOLE 18 1197 0 0 AUDDIA INC COM 05072K107 40 22580 SH SOLE 21 22580 0 0 AUDIOEYE INC COM NEW 050734201 10 1414 SH SOLE 18 1414 0 0 AUDIOEYE INC COM NEW 050734201 138 19706 SH SOLE 21 19706 0 0 AUDIOEYE INC COM NEW 050734201 74 10498 SH SOLE 22 10498 0 0 AUGMEDIX INC COM 05105P107 3 1094 SH SOLE 22 1094 0 0 AURA BIOSCIENCES INC COM 05153U107 26 1535 SH SOLE 2 0 0 1535 AURA BIOSCIENCES INC COM 05153U107 214 12591 SH SOLE 18 12591 0 0 AURA BIOSCIENCES INC COM 05153U107 126 7392 SH SOLE 19 7392 0 0 AURA BIOSCIENCES INC COM 05153U107 2275 133991 SH SOLE 21 133991 0 0 AURA BIOSCIENCES INC COM 05153U107 1414 83274 SH SOLE 22 82493 0 781 AURINIA PHARMACEUTICALS INC COM 05156V102 686 29993 SH SOLE 2 27075 0 2918 AURINIA PHARMACEUTICALS INC COM 05156V102 11 492 SH SOLE 4 492 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 21907 957878 SH SOLE 21 957878 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2339 102278 SH SOLE 22 59429 0 42849 AURINIA PHARMACEUTICALS INC COM 05156V102 91 3995 SH SOLE 25 3995 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1328 58048 SH SOLE 26 46343 0 11705 AURINIA PHARMACEUTICALS INC COM 05156V102 107 4691 SH SOLE 28 4691 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 14794 646883 SH SOLE 30 646883 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 293 12807 SH SOLE 40 12807 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 84 3674 SH SOLE 43 0 0 3674 AURORA CANNABIS INC COM 05156X884 0 1 SH SOLE 43 0 0 1 AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 674 800000 PRN SOLE 21 800000 0 0 AURORA INNOVATION INC CLASS A COM 051774107 79 6979 SH SOLE 2 0 0 6979 AURORA INNOVATION INC CLASS A COM 051774107 2089 185506 SH SOLE 21 185506 0 0 AURORA INNOVATION INC CLASS A COM 051774107 37704 3348531 SH SOLE 22 3348531 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 8 2433 SH SOLE 2 2433 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 239 76705 SH SOLE 19 76705 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 44 14015 SH SOLE 34 14015 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 8 7409 SH SOLE 2 7409 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 4 3384 SH SOLE 4 3384 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 47 44864 SH SOLE 18 44864 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 934 889645 SH SOLE 19 889645 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 29 27547 SH SOLE 22 27547 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 3 3037 SH SOLE 26 3037 0 0 AUSTERLITZ ACQUISITION CORP *W EXP 02/19/202 G0633D125 248 236114 SH SOLE 34 236114 0 0 AUTODESK INC COM 052769106 130460 463955 SH SOLE 2 79628 0 384327 AUTODESK INC COM 052769106 44227 157286 SH SOLE 4 100894 0 56392 AUTODESK INC COM 052769106 59495 211582 SH SOLE 7 205142 0 6440 AUTODESK INC COM 052769106 1014 3607 SH SOLE 13 1248 0 2359 AUTODESK INC COM 052769106 5918 21047 SH SOLE 15 21047 0 0 AUTODESK INC COM 052769106 0 1 SH SOLE 17 0 0 1 AUTODESK INC COM 052769106 164944 586593 SH SOLE 18 556601 0 29992 AUTODESK INC COM 052769106 259926 924380 SH SOLE 19 924380 0 0 AUTODESK INC COM 052769106 1614482 5741604 SH SOLE 21 5741604 0 0 AUTODESK INC COM 052769106 1313454 4671056 SH SOLE 22 4225938 0 445118 AUTODESK INC COM 052769106 35664 126831 SH SOLE 23 126831 0 0 AUTODESK INC COM 052769106 102713 365280 SH SOLE 25 365280 0 0 AUTODESK INC COM 052769106 154071 547925 SH SOLE 26 193361 0 354564 AUTODESK INC COM 052769106 187384 666397 SH SOLE 28 32634 0 633763 AUTODESK INC COM 052769106 75 268 SH SOLE 29 268 0 0 AUTODESK INC COM 052769106 412302 1466275 SH SOLE 30 1405798 0 60477 AUTODESK INC COM 052769106 24226 86154 SH SOLE 31 24339 0 61815 AUTODESK INC COM 052769106 14956 53189 SH SOLE 32 53189 0 0 AUTODESK INC COM 052769106 389948 1386779 SH SOLE 34 1386779 0 0 AUTODESK INC COM 052769106 24202 86070 SH SOLE 36 86070 0 0 AUTODESK INC COM 052769106 2076 7383 SH SOLE 40 7383 0 0 AUTODESK INC COM 052769106 54051 192223 SH SOLE 43 11948 0 180275 AUTODESK INC OPTIONS 052769106 366 1300 SH Call SOLE 4 1300 0 0 AUTODESK INC OPTIONS 052769106 4780 17000 SH Call SOLE 18 17000 0 0 AUTODESK INC OPTIONS 052769106 28934 102900 SH Call SOLE 19 102900 0 0 AUTODESK INC OPTIONS 052769106 2334 8300 SH Call SOLE 22 8300 0 0 AUTODESK INC OPTIONS 052769106 337 1200 SH Call SOLE 26 1200 0 0 AUTODESK INC OPTIONS 052769106 16000 56900 SH Call SOLE 34 56900 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1779 60359 SH SOLE 2 10186 0 50173 AUTOHOME INC SP ADS RP CL A 05278C107 1563 53008 SH SOLE 4 20544 0 32464 AUTOHOME INC SP ADS RP CL A 05278C107 9126 309565 SH SOLE 7 3319 0 306246 AUTOHOME INC SP ADS RP CL A 05278C107 435 14764 SH SOLE 13 7032 0 7732 AUTOHOME INC SP ADS RP CL A 05278C107 1234 41859 SH SOLE 15 41859 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 879 29806 SH SOLE 18 29806 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 59 1996 SH SOLE 19 1996 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 37273 1264337 SH SOLE 21 1264337 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 29847 1012446 SH SOLE 22 890637 0 121809 AUTOHOME INC SP ADS RP CL A 05278C107 1387 47046 SH SOLE 23 47046 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1423 48271 SH SOLE 25 48271 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 4287 145409 SH SOLE 26 13318 0 132091 AUTOHOME INC SP ADS RP CL A 05278C107 3515 119229 SH SOLE 28 3344 0 115885 AUTOHOME INC SP ADS RP CL A 05278C107 13010 441301 SH SOLE 30 441301 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 219 7421 SH SOLE 31 4563 0 2858 AUTOHOME INC SP ADS RP CL A 05278C107 198 6716 SH SOLE 34 6716 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 7 251 SH SOLE 40 251 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 6176 209514 SH SOLE 43 21533 0 187981 AUTOLIV INC COM 052800109 5130 49606 SH SOLE 2 25951 0 23655 AUTOLIV INC COM 052800109 29 282 SH SOLE 4 282 0 0 AUTOLIV INC COM 052800109 68 661 SH SOLE 7 661 0 0 AUTOLIV INC COM 052800109 68 654 SH SOLE 15 654 0 0 AUTOLIV INC COM 052800109 101 978 SH SOLE 18 978 0 0 AUTOLIV INC COM 052800109 19907 192505 SH SOLE 21 192505 0 0 AUTOLIV INC COM 052800109 113859 1101048 SH SOLE 22 1066813 0 34235 AUTOLIV INC COM 052800109 12264 118594 SH SOLE 25 118594 0 0 AUTOLIV INC COM 052800109 8267 79945 SH SOLE 26 23000 0 56945 AUTOLIV INC COM 052800109 5937 57415 SH SOLE 28 1559 0 55856 AUTOLIV INC COM 052800109 20330 196593 SH SOLE 30 196593 0 0 AUTOLIV INC COM 052800109 1895 18329 SH SOLE 31 0 0 18329 AUTOLIV INC COM 052800109 2506 24237 SH SOLE 36 24237 0 0 AUTOLIV INC COM 052800109 1098 10616 SH SOLE 40 10616 0 0 AUTOLIV INC COM 052800109 2959 28617 SH SOLE 43 2545 0 26072 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1784 343778 SH SOLE 21 343778 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 130 24974 SH SOLE 30 24974 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 534 102981 SH SOLE 43 33521 0 69460 AUTOMATIC DATA PROCESSING IN COM 053015103 233306 946168 SH SOLE 2 148925 0 797243 AUTOMATIC DATA PROCESSING IN COM 053015103 77148 312871 SH SOLE 4 203207 0 109664 AUTOMATIC DATA PROCESSING IN COM 053015103 109130 442574 SH SOLE 7 430282 0 12292 AUTOMATIC DATA PROCESSING IN COM 053015103 1405 5696 SH SOLE 13 1163 0 4533 AUTOMATIC DATA PROCESSING IN COM 053015103 13383 54276 SH SOLE 15 54276 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 182245 739089 SH SOLE 18 637922 0 101167 AUTOMATIC DATA PROCESSING IN COM 053015103 98639 400030 SH SOLE 19 400030 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2794164 11331673 SH SOLE 21 11331673 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2308869 9363571 SH SOLE 22 8435786 0 927785 AUTOMATIC DATA PROCESSING IN COM 053015103 59730 242235 SH SOLE 23 242235 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 229012 928752 SH SOLE 25 928752 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 272448 1104909 SH SOLE 26 457809 0 647100 AUTOMATIC DATA PROCESSING IN COM 053015103 310725 1260138 SH SOLE 28 15579 0 1244559 AUTOMATIC DATA PROCESSING IN COM 053015103 124 503 SH SOLE 29 503 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 928332 3764832 SH SOLE 30 3691537 0 73295 AUTOMATIC DATA PROCESSING IN COM 053015103 39876 161717 SH SOLE 31 47694 0 114023 AUTOMATIC DATA PROCESSING IN COM 053015103 25138 101947 SH SOLE 32 101947 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11217 45489 SH SOLE 34 45489 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 49797 201952 SH SOLE 36 201952 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3461 14038 SH SOLE 40 14038 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 141084 572161 SH SOLE 43 43183 0 528978 AUTONATION INC COM 05329W102 21294 182234 SH SOLE 2 71749 0 110485 AUTONATION INC COM 05329W102 112 961 SH SOLE 4 961 0 0 AUTONATION INC COM 05329W102 198 1695 SH SOLE 7 1695 0 0 AUTONATION INC COM 05329W102 262 2240 SH SOLE 13 2240 0 0 AUTONATION INC COM 05329W102 10619 90873 SH SOLE 18 90873 0 0 AUTONATION INC COM 05329W102 2274 19461 SH SOLE 19 19461 0 0 AUTONATION INC COM 05329W102 232568 1990316 SH SOLE 21 1990316 0 0 AUTONATION INC COM 05329W102 142778 1221891 SH SOLE 22 1167808 0 54083 AUTONATION INC COM 05329W102 114 979 SH SOLE 23 979 0 0 AUTONATION INC COM 05329W102 775 6632 SH SOLE 25 6632 0 0 AUTONATION INC COM 05329W102 2796 23929 SH SOLE 26 19722 0 4207 AUTONATION INC COM 05329W102 130 1113 SH SOLE 28 1113 0 0 AUTONATION INC COM 05329W102 3094 26482 SH SOLE 30 26482 0 0 AUTONATION INC COM 05329W102 73 626 SH SOLE 31 626 0 0 AUTONATION INC COM 05329W102 1211 10360 SH SOLE 36 10360 0 0 AUTONATION INC COM 05329W102 718 6147 SH SOLE 40 6147 0 0 AUTONATION INC COM 05329W102 11856 101460 SH SOLE 43 5015 0 96445 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 4 640 SH SOLE 18 640 0 0 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 99 15722 SH SOLE 21 15722 0 0 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1050 166968 SH SOLE 22 166968 0 0 AUTOWEB INC COM 05335B100 5 1561 SH SOLE 18 1561 0 0 AUTOWEB INC COM 05335B100 87 25673 SH SOLE 21 25673 0 0 AUTOWEB INC COM 05335B100 512 150697 SH SOLE 22 150697 0 0 AUTOWEB INC COM 05335B100 67 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 106769 50930 SH SOLE 2 12372 0 38558 AUTOZONE INC COM 053332102 31660 15102 SH SOLE 4 8843 0 6259 AUTOZONE INC COM 053332102 43297 20653 SH SOLE 7 20023 0 630 AUTOZONE INC COM 053332102 1124 536 SH SOLE 13 290 0 246 AUTOZONE INC COM 053332102 5048 2408 SH SOLE 15 2408 0 0 AUTOZONE INC COM 053332102 73378 35002 SH SOLE 18 31974 0 3028 AUTOZONE INC COM 053332102 23859 11381 SH SOLE 19 11381 0 0 AUTOZONE INC COM 053332102 1301686 620918 SH SOLE 21 620918 0 0 AUTOZONE INC COM 053332102 994519 474396 SH SOLE 22 431246 0 43150 AUTOZONE INC COM 053332102 28085 13397 SH SOLE 23 13397 0 0 AUTOZONE INC COM 053332102 62009 29579 SH SOLE 25 29579 0 0 AUTOZONE INC COM 053332102 99008 47228 SH SOLE 26 17700 0 29528 AUTOZONE INC COM 053332102 72717 34687 SH SOLE 28 466 0 34221 AUTOZONE INC COM 053332102 939 448 SH SOLE 29 448 0 0 AUTOZONE INC COM 053332102 202832 96753 SH SOLE 30 96753 0 0 AUTOZONE INC COM 053332102 17920 8548 SH SOLE 31 2984 0 5564 AUTOZONE INC COM 053332102 25320 12078 SH SOLE 34 12078 0 0 AUTOZONE INC COM 053332102 23205 11069 SH SOLE 36 11069 0 0 AUTOZONE INC COM 053332102 1547 738 SH SOLE 40 738 0 0 AUTOZONE INC COM 053332102 58758 28028 SH SOLE 43 1523 0 26505 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 182 22559 SH SOLE 30 22559 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 60 7365 SH SOLE 43 938 0 6427 AVALARA INC COM 05338G106 37596 291196 SH SOLE 2 177447 0 113749 AVALARA INC COM 05338G106 6375 49376 SH SOLE 4 31774 0 17602 AVALARA INC COM 05338G106 928 7185 SH SOLE 7 7185 0 0 AVALARA INC COM 05338G106 200 1547 SH SOLE 13 157 0 1390 AVALARA INC COM 05338G106 771 5974 SH SOLE 15 5974 0 0 AVALARA INC COM 05338G106 15074 116752 SH SOLE 18 112462 0 4290 AVALARA INC COM 05338G106 174596 1352303 SH SOLE 19 1352303 0 0 AVALARA INC COM 05338G106 196390 1521107 SH SOLE 21 1521107 0 0 AVALARA INC COM 05338G106 254101 1968096 SH SOLE 22 1871634 0 96462 AVALARA INC COM 05338G106 6184 47895 SH SOLE 23 47895 0 0 AVALARA INC COM 05338G106 604 4681 SH SOLE 25 4681 0 0 AVALARA INC COM 05338G106 18565 143795 SH SOLE 26 56709 0 87086 AVALARA INC COM 05338G106 25654 198701 SH SOLE 28 1532 0 197169 AVALARA INC COM 05338G106 12 93 SH SOLE 29 93 0 0 AVALARA INC COM 05338G106 20571 159329 SH SOLE 30 159329 0 0 AVALARA INC COM 05338G106 3936 30489 SH SOLE 31 9489 0 21000 AVALARA INC COM 05338G106 113030 875454 SH SOLE 34 875454 0 0 AVALARA INC COM 05338G106 2201 17044 SH SOLE 36 17044 0 0 AVALARA INC COM 05338G106 329 2549 SH SOLE 40 2549 0 0 AVALARA INC COM 05338G106 2899 22454 SH SOLE 43 1791 0 20663 AVALO THERAPEUTICS INC COM 05338F108 78 46026 SH SOLE 2 2121 0 43905 AVALO THERAPEUTICS INC COM 05338F108 275 161505 SH SOLE 18 161505 0 0 AVALO THERAPEUTICS INC COM 05338F108 156 91843 SH SOLE 19 91843 0 0 AVALO THERAPEUTICS INC COM 05338F108 3209 1887642 SH SOLE 21 1887642 0 0 AVALO THERAPEUTICS INC COM 05338F108 2745 1614994 SH SOLE 22 1612621 0 2373 AVALON GLOBOCARE CORP COM 05344R104 2 2488 SH SOLE 2 0 0 2488 AVALON GLOBOCARE CORP COM 05344R104 4 4288 SH SOLE 18 4288 0 0 AVALON GLOBOCARE CORP COM 05344R104 69 83965 SH SOLE 21 83965 0 0 AVALONBAY CMNTYS INC COM 053484101 106787 422768 SH SOLE 2 143334 0 279434 AVALONBAY CMNTYS INC COM 053484101 87285 345559 SH SOLE 4 287955 0 57604 AVALONBAY CMNTYS INC COM 053484101 80510 318736 SH SOLE 7 314917 0 3819 AVALONBAY CMNTYS INC COM 053484101 4920 19479 SH SOLE 13 17553 0 1926 AVALONBAY CMNTYS INC COM 053484101 5030 19914 SH SOLE 15 19914 0 0 AVALONBAY CMNTYS INC COM 053484101 1 3 SH SOLE 17 0 0 3 AVALONBAY CMNTYS INC COM 053484101 105977 419562 SH SOLE 18 398375 0 21187 AVALONBAY CMNTYS INC COM 053484101 79637 315282 SH SOLE 19 315282 0 0 AVALONBAY CMNTYS INC COM 053484101 1392577 5513190 SH SOLE 21 5513190 0 0 AVALONBAY CMNTYS INC COM 053484101 1056543 4182837 SH SOLE 22 3721256 0 461581 AVALONBAY CMNTYS INC COM 053484101 28674 113519 SH SOLE 23 113519 0 0 AVALONBAY CMNTYS INC COM 053484101 199649 790409 SH SOLE 25 790409 0 0 AVALONBAY CMNTYS INC COM 053484101 75778 300003 SH SOLE 26 103363 0 196640 AVALONBAY CMNTYS INC COM 053484101 111128 439956 SH SOLE 28 2487 0 437469 AVALONBAY CMNTYS INC COM 053484101 2614 10348 SH SOLE 29 10348 0 0 AVALONBAY CMNTYS INC COM 053484101 287066 1136488 SH SOLE 30 1136488 0 0 AVALONBAY CMNTYS INC COM 053484101 169450 670850 SH SOLE 31 30926 0 639924 AVALONBAY CMNTYS INC COM 053484101 10007 39616 SH SOLE 34 39616 0 0 AVALONBAY CMNTYS INC COM 053484101 15383 60900 SH SOLE 36 60900 0 0 AVALONBAY CMNTYS INC COM 053484101 1161 4597 SH SOLE 40 4597 0 0 AVALONBAY CMNTYS INC COM 053484101 23128 91563 SH SOLE 43 6016 0 85547 AVANGRID INC COM 05351W103 6433 128973 SH SOLE 2 8564 0 120409 AVANGRID INC COM 05351W103 451 9050 SH SOLE 4 9050 0 0 AVANGRID INC COM 05351W103 230 4617 SH SOLE 7 4617 0 0 AVANGRID INC COM 05351W103 38 762 SH SOLE 15 762 0 0 AVANGRID INC COM 05351W103 1156 23185 SH SOLE 18 23185 0 0 AVANGRID INC COM 05351W103 8141 163213 SH SOLE 19 163213 0 0 AVANGRID INC COM 05351W103 93975 1884028 SH SOLE 21 1884028 0 0 AVANGRID INC COM 05351W103 64052 1284113 SH SOLE 22 1241624 0 42489 AVANGRID INC COM 05351W103 3745 75074 SH SOLE 25 75074 0 0 AVANGRID INC COM 05351W103 9606 192574 SH SOLE 26 15669 0 176905 AVANGRID INC COM 05351W103 5548 111230 SH SOLE 28 44858 0 66372 AVANGRID INC COM 05351W103 52966 1061868 SH SOLE 30 1061868 0 0 AVANGRID INC COM 05351W103 10766 215848 SH SOLE 31 859 0 214989 AVANGRID INC COM 05351W103 3220 64551 SH SOLE 34 64551 0 0 AVANGRID INC COM 05351W103 766 15359 SH SOLE 36 15359 0 0 AVANGRID INC COM 05351W103 6012 120521 SH SOLE 43 2330 0 118191 AVANOS MED INC COM 05350V106 1687 48656 SH SOLE 2 13641 0 35015 AVANOS MED INC COM 05350V106 8 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 23 651 SH SOLE 7 651 0 0 AVANOS MED INC COM 05350V106 6509 187731 SH SOLE 18 187731 0 0 AVANOS MED INC COM 05350V106 2924 84344 SH SOLE 19 84344 0 0 AVANOS MED INC COM 05350V106 204896 5909879 SH SOLE 21 5909879 0 0 AVANOS MED INC COM 05350V106 42479 1225225 SH SOLE 22 1176803 0 48422 AVANOS MED INC COM 05350V106 211 6096 SH SOLE 25 6096 0 0 AVANOS MED INC COM 05350V106 629 18147 SH SOLE 26 13649 0 4498 AVANOS MED INC COM 05350V106 23 659 SH SOLE 28 659 0 0 AVANOS MED INC COM 05350V106 2997 86437 SH SOLE 30 86437 0 0 AVANOS MED INC COM 05350V106 226 6505 SH SOLE 40 6505 0 0 AVANOS MED INC COM 05350V106 1349 38901 SH SOLE 43 429 0 38472 AVANTOR INC COM 05352A100 60349 1432109 SH SOLE 2 371833 0 1060276 AVANTOR INC COM 05352A100 13750 326294 SH SOLE 4 198246 0 128048 AVANTOR INC COM 05352A100 2153 51094 SH SOLE 7 51094 0 0 AVANTOR INC COM 05352A100 323 7659 SH SOLE 13 879 0 6780 AVANTOR INC COM 05352A100 1610 38208 SH SOLE 15 38208 0 0 AVANTOR INC COM 05352A100 81758 1940155 SH SOLE 18 1910685 0 29470 AVANTOR INC COM 05352A100 169509 4022525 SH SOLE 19 4022525 0 0 AVANTOR INC COM 05352A100 398506 9456718 SH SOLE 21 9456718 0 0 AVANTOR INC COM 05352A100 586476 13917327 SH SOLE 22 13270282 0 647045 AVANTOR INC COM 05352A100 12451 295470 SH SOLE 23 295470 0 0 AVANTOR INC COM 05352A100 38854 922021 SH SOLE 25 853841 0 68180 AVANTOR INC COM 05352A100 31904 757096 SH SOLE 26 339440 0 417656 AVANTOR INC COM 05352A100 36815 873645 SH SOLE 28 10372 0 863273 AVANTOR INC COM 05352A100 57 1350 SH SOLE 29 1350 0 0 AVANTOR INC COM 05352A100 46735 1109045 SH SOLE 30 1109045 0 0 AVANTOR INC COM 05352A100 8343 197982 SH SOLE 31 56901 0 141081 AVANTOR INC COM 05352A100 111957 2656784 SH SOLE 34 2656784 0 0 AVANTOR INC COM 05352A100 12129 287824 SH SOLE 36 287824 0 0 AVANTOR INC COM 05352A100 747 17736 SH SOLE 40 17736 0 0 AVANTOR INC COM 05352A100 4462 105888 SH SOLE 43 5216 0 100672 AVANTOR INC 6.25 PFD CNV SR 05352A209 1478 11441 SH SOLE 7 11441 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 226043 1749421 SH SOLE 21 1749421 0 0 AVAYA HLDGS CORP COM 05351X101 975 49239 SH SOLE 2 30317 0 18922 AVAYA HLDGS CORP COM 05351X101 30 1509 SH SOLE 4 337 0 1172 AVAYA HLDGS CORP COM 05351X101 38 1898 SH SOLE 7 1898 0 0 AVAYA HLDGS CORP COM 05351X101 4337 219037 SH SOLE 18 219037 0 0 AVAYA HLDGS CORP COM 05351X101 4803 242600 SH SOLE 19 242600 0 0 AVAYA HLDGS CORP COM 05351X101 60243 3042593 SH SOLE 21 3042593 0 0 AVAYA HLDGS CORP COM 05351X101 40123 2026407 SH SOLE 22 1975343 0 51064 AVAYA HLDGS CORP COM 05351X101 64 3224 SH SOLE 23 3224 0 0 AVAYA HLDGS CORP COM 05351X101 366 18505 SH SOLE 25 18505 0 0 AVAYA HLDGS CORP COM 05351X101 767 38721 SH SOLE 26 21060 0 17661 AVAYA HLDGS CORP COM 05351X101 1041 52584 SH SOLE 28 52584 0 0 AVAYA HLDGS CORP COM 05351X101 986 49817 SH SOLE 30 49817 0 0 AVAYA HLDGS CORP COM 05351X101 380 19201 SH SOLE 36 19201 0 0 AVAYA HLDGS CORP COM 05351X101 194 9801 SH SOLE 40 9801 0 0 AVAYA HLDGS CORP COM 05351X101 421 21287 SH SOLE 43 1162 0 20125 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 7111 6750000 PRN SOLE 2 6750000 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 8323 7900000 PRN SOLE 19 7900000 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2182 2071000 PRN SOLE 21 2071000 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 16 15000 PRN SOLE 22 15000 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 353 335000 PRN SOLE 34 335000 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 685 92595 SH SOLE 2 75037 0 17558 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 5 620 SH SOLE 7 620 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 788 106527 SH SOLE 18 106527 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1109 149840 SH SOLE 19 149840 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 10187 1376577 SH SOLE 21 1376577 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 8979 1213370 SH SOLE 22 1207530 0 5840 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 85 11509 SH SOLE 23 11509 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 90 12149 SH SOLE 25 12149 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 177 23973 SH SOLE 26 0 0 23973 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 147 19862 SH SOLE 30 19862 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 78 10578 SH SOLE 40 10578 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 1 1114 SH SOLE 2 0 0 1114 AVENUE THERAPEUTICS INC COM NEW 05360L205 2 1678 SH SOLE 18 1678 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 23 25545 SH SOLE 21 25545 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 18 20344 SH SOLE 22 20344 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 2 361 SH SOLE 2 0 0 361 AVEO PHARMACEUTICALS INC COM NEW 053588307 27 5861 SH SOLE 18 5861 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 440 93897 SH SOLE 21 93897 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 2006 427707 SH SOLE 22 427707 0 0 AVEPOINT INC COM CL A 053604104 150 23817 SH SOLE 2 20269 0 3548 AVEPOINT INC COM CL A 053604104 868 137963 SH SOLE 21 137963 0 0 AVEPOINT INC COM CL A 053604104 8322 1323057 SH SOLE 22 1295814 0 27243 AVEPOINT INC COM CL A 053604104 80 12674 SH SOLE 25 12674 0 0 AVEPOINT INC COM CL A 053604104 141 22472 SH SOLE 30 22472 0 0 AVEPOINT INC COM CL A 053604104 91 14460 SH SOLE 40 14460 0 0 AVERY DENNISON CORP COM 053611109 48635 224570 SH SOLE 2 77354 0 147216 AVERY DENNISON CORP COM 053611109 12173 56209 SH SOLE 4 28335 0 27874 AVERY DENNISON CORP COM 053611109 15373 70983 SH SOLE 7 68422 0 2561 AVERY DENNISON CORP COM 053611109 911 4206 SH SOLE 13 2952 0 1254 AVERY DENNISON CORP COM 053611109 1991 9193 SH SOLE 15 9193 0 0 AVERY DENNISON CORP COM 053611109 42965 198388 SH SOLE 18 182260 0 16128 AVERY DENNISON CORP COM 053611109 13011 60076 SH SOLE 19 60076 0 0 AVERY DENNISON CORP COM 053611109 526741 2432197 SH SOLE 21 2432197 0 0 AVERY DENNISON CORP COM 053611109 434385 2005751 SH SOLE 22 1829489 0 176262 AVERY DENNISON CORP COM 053611109 10249 47324 SH SOLE 23 47324 0 0 AVERY DENNISON CORP COM 053611109 24021 110917 SH SOLE 25 110917 0 0 AVERY DENNISON CORP COM 053611109 41879 193376 SH SOLE 26 73117 0 120259 AVERY DENNISON CORP COM 053611109 81389 375810 SH SOLE 28 1598 0 374212 AVERY DENNISON CORP COM 053611109 77 355 SH SOLE 29 355 0 0 AVERY DENNISON CORP COM 053611109 97190 448768 SH SOLE 30 385325 0 63443 AVERY DENNISON CORP COM 053611109 7220 33340 SH SOLE 31 9370 0 23970 AVERY DENNISON CORP COM 053611109 74478 343897 SH SOLE 34 343897 0 0 AVERY DENNISON CORP COM 053611109 7062 32607 SH SOLE 36 32607 0 0 AVERY DENNISON CORP COM 053611109 571 2635 SH SOLE 40 2635 0 0 AVERY DENNISON CORP COM 053611109 16374 75607 SH SOLE 43 4854 0 70753 AVIAT NETWORKS INC COM NEW 05366Y201 149 4651 SH SOLE 2 274 0 4377 AVIAT NETWORKS INC COM NEW 05366Y201 3 106 SH SOLE 7 106 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 781 24358 SH SOLE 18 24358 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 374 11658 SH SOLE 19 11658 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 9463 294983 SH SOLE 21 294983 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 5171 161193 SH SOLE 22 157188 0 4005 AVID BIOSERVICES INC COM 05368M106 1629 55842 SH SOLE 2 17187 0 38655 AVID BIOSERVICES INC COM 05368M106 3 114 SH SOLE 4 114 0 0 AVID BIOSERVICES INC COM 05368M106 22 760 SH SOLE 7 760 0 0 AVID BIOSERVICES INC COM 05368M106 6556 224671 SH SOLE 18 224671 0 0 AVID BIOSERVICES INC COM 05368M106 3314 113566 SH SOLE 19 113566 0 0 AVID BIOSERVICES INC COM 05368M106 213503 7316770 SH SOLE 21 7316770 0 0 AVID BIOSERVICES INC COM 05368M106 43775 1500178 SH SOLE 22 1464029 0 36149 AVID BIOSERVICES INC COM 05368M106 5 178 SH SOLE 23 178 0 0 AVID BIOSERVICES INC COM 05368M106 226 7731 SH SOLE 25 7731 0 0 AVID BIOSERVICES INC COM 05368M106 825 28286 SH SOLE 26 24755 0 3531 AVID BIOSERVICES INC COM 05368M106 32 1089 SH SOLE 28 1089 0 0 AVID BIOSERVICES INC COM 05368M106 11663 399681 SH SOLE 30 399681 0 0 AVID BIOSERVICES INC COM 05368M106 208 7116 SH SOLE 40 7116 0 0 AVID BIOSERVICES INC COM 05368M106 403 13796 SH SOLE 43 58 0 13738 AVID TECHNOLOGY INC COM 05367P100 458 14051 SH SOLE 2 9881 0 4170 AVID TECHNOLOGY INC COM 05367P100 19 581 SH SOLE 7 581 0 0 AVID TECHNOLOGY INC COM 05367P100 3349 102826 SH SOLE 18 102826 0 0 AVID TECHNOLOGY INC COM 05367P100 2121 65112 SH SOLE 19 65112 0 0 AVID TECHNOLOGY INC COM 05367P100 45193 1387569 SH SOLE 21 1387569 0 0 AVID TECHNOLOGY INC COM 05367P100 26993 828780 SH SOLE 22 809132 0 19648 AVID TECHNOLOGY INC COM 05367P100 10 295 SH SOLE 23 295 0 0 AVID TECHNOLOGY INC COM 05367P100 140 4290 SH SOLE 25 4290 0 0 AVID TECHNOLOGY INC COM 05367P100 79 2424 SH SOLE 26 32 0 2392 AVID TECHNOLOGY INC COM 05367P100 685 21019 SH SOLE 28 21019 0 0 AVID TECHNOLOGY INC COM 05367P100 631 19362 SH SOLE 30 19362 0 0 AVID TECHNOLOGY INC COM 05367P100 129 3952 SH SOLE 40 3952 0 0 AVID TECHNOLOGY INC COM 05367P100 55 1684 SH SOLE 43 0 0 1684 AVIDITY BIOSCIENCES INC COM 05370A108 1287 54149 SH SOLE 2 24215 0 29934 AVIDITY BIOSCIENCES INC COM 05370A108 9 371 SH SOLE 7 371 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 2865 120533 SH SOLE 18 115227 0 5306 AVIDITY BIOSCIENCES INC COM 05370A108 4360 183434 SH SOLE 19 183434 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 42350 1781674 SH SOLE 21 1781674 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 25561 1075358 SH SOLE 22 1038716 0 36642 AVIDITY BIOSCIENCES INC COM 05370A108 105 4427 SH SOLE 23 4427 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 173 7297 SH SOLE 25 7297 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 421 17708 SH SOLE 26 1320 0 16388 AVIDITY BIOSCIENCES INC COM 05370A108 721 30335 SH SOLE 30 30335 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 67 2813 SH SOLE 36 2813 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 141 5924 SH SOLE 40 5924 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 320 13457 SH SOLE 43 0 0 13457 AVIDXCHANGE HOLDINGS INC COM 05368X102 194 12909 SH SOLE 2 9397 0 3512 AVIDXCHANGE HOLDINGS INC COM 05368X102 5 330 SH SOLE 4 330 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 1096 72794 SH SOLE 18 72794 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 33470 2222397 SH SOLE 19 2222397 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 12351 820141 SH SOLE 21 820141 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 8661 575113 SH SOLE 22 568446 0 6667 AVIDXCHANGE HOLDINGS INC COM 05368X102 218 14452 SH SOLE 26 13066 0 1386 AVIDXCHANGE HOLDINGS INC COM 05368X102 512 33984 SH SOLE 28 0 0 33984 AVIDXCHANGE HOLDINGS INC COM 05368X102 9 613 SH SOLE 31 0 0 613 AVIDXCHANGE HOLDINGS INC COM 05368X102 22278 1479268 SH SOLE 34 1479268 0 0 AVIENT CORPORATION COM 05368V106 11784 210612 SH SOLE 2 99519 0 111093 AVIENT CORPORATION COM 05368V106 18 329 SH SOLE 4 329 0 0 AVIENT CORPORATION COM 05368V106 100 1793 SH SOLE 7 1793 0 0 AVIENT CORPORATION COM 05368V106 25310 452372 SH SOLE 18 435534 0 16838 AVIENT CORPORATION COM 05368V106 34961 624869 SH SOLE 19 624869 0 0 AVIENT CORPORATION COM 05368V106 374939 6701319 SH SOLE 21 6701319 0 0 AVIENT CORPORATION COM 05368V106 177737 3176705 SH SOLE 22 3090238 0 86467 AVIENT CORPORATION COM 05368V106 1271 22713 SH SOLE 23 22713 0 0 AVIENT CORPORATION COM 05368V106 938 16763 SH SOLE 25 16763 0 0 AVIENT CORPORATION COM 05368V106 9110 162818 SH SOLE 26 36076 0 126742 AVIENT CORPORATION COM 05368V106 91 1627 SH SOLE 28 1627 0 0 AVIENT CORPORATION COM 05368V106 3148 56265 SH SOLE 30 56265 0 0 AVIENT CORPORATION COM 05368V106 249 4444 SH SOLE 36 4444 0 0 AVIENT CORPORATION COM 05368V106 626 11186 SH SOLE 40 11186 0 0 AVIENT CORPORATION COM 05368V106 4899 87552 SH SOLE 43 6027 0 81525 AVINGER INC COM 053734604 9 20440 SH SOLE 18 20440 0 0 AVINGER INC COM 053734604 110 244233 SH SOLE 21 244233 0 0 AVINGER INC COM 053734604 757 1681542 SH SOLE 22 1681542 0 0 AVIS BUDGET GROUP COM 053774105 11606 55967 SH SOLE 2 31810 0 24157 AVIS BUDGET GROUP COM 053774105 32 154 SH SOLE 4 154 0 0 AVIS BUDGET GROUP COM 053774105 442 2131 SH SOLE 7 2131 0 0 AVIS BUDGET GROUP COM 053774105 40918 197318 SH SOLE 18 197318 0 0 AVIS BUDGET GROUP COM 053774105 16124 77757 SH SOLE 19 77757 0 0 AVIS BUDGET GROUP COM 053774105 627062 3023880 SH SOLE 21 3023880 0 0 AVIS BUDGET GROUP COM 053774105 249515 1203235 SH SOLE 22 1158398 0 44837 AVIS BUDGET GROUP COM 053774105 33 159 SH SOLE 23 159 0 0 AVIS BUDGET GROUP COM 053774105 1668 8042 SH SOLE 25 8042 0 0 AVIS BUDGET GROUP COM 053774105 5324 25676 SH SOLE 26 18393 0 7283 AVIS BUDGET GROUP COM 053774105 191 922 SH SOLE 28 922 0 0 AVIS BUDGET GROUP COM 053774105 6021 29037 SH SOLE 30 29037 0 0 AVIS BUDGET GROUP COM 053774105 2975 14345 SH SOLE 36 14345 0 0 AVIS BUDGET GROUP COM 053774105 1329 6410 SH SOLE 40 6410 0 0 AVIS BUDGET GROUP COM 053774105 8152 39312 SH SOLE 43 2670 0 36642 AVISTA CORP COM 05379B107 2840 66828 SH SOLE 2 29349 0 37479 AVISTA CORP COM 05379B107 459 10813 SH SOLE 4 10813 0 0 AVISTA CORP COM 05379B107 275 6475 SH SOLE 7 6475 0 0 AVISTA CORP COM 05379B107 12978 305426 SH SOLE 18 305426 0 0 AVISTA CORP COM 05379B107 5357 126071 SH SOLE 19 126071 0 0 AVISTA CORP COM 05379B107 440966 10378106 SH SOLE 21 10378106 0 0 AVISTA CORP COM 05379B107 76816 1807859 SH SOLE 22 1736715 0 71144 AVISTA CORP COM 05379B107 421 9916 SH SOLE 25 9916 0 0 AVISTA CORP COM 05379B107 1042 24535 SH SOLE 26 19051 0 5484 AVISTA CORP COM 05379B107 2099 49401 SH SOLE 28 49401 0 0 AVISTA CORP COM 05379B107 6945 163443 SH SOLE 30 163443 0 0 AVISTA CORP COM 05379B107 11226 264203 SH SOLE 31 0 0 264203 AVISTA CORP COM 05379B107 1157 27230 SH SOLE 32 27230 0 0 AVISTA CORP COM 05379B107 490 11526 SH SOLE 36 11526 0 0 AVISTA CORP COM 05379B107 355 8359 SH SOLE 40 8359 0 0 AVISTA CORP COM 05379B107 1328 31254 SH SOLE 43 532 0 30722 AVITA MEDICAL INC COM 05380C102 39 3251 SH SOLE 2 975 0 2276 AVITA MEDICAL INC COM 05380C102 5 384 SH SOLE 7 384 0 0 AVITA MEDICAL INC COM 05380C102 846 70645 SH SOLE 18 70645 0 0 AVITA MEDICAL INC COM 05380C102 494 41264 SH SOLE 19 41264 0 0 AVITA MEDICAL INC COM 05380C102 10258 856274 SH SOLE 21 856274 0 0 AVITA MEDICAL INC COM 05380C102 7389 616774 SH SOLE 22 613168 0 3606 AVNET INC COM 053807103 16711 405313 SH SOLE 2 171944 0 233369 AVNET INC COM 053807103 15 375 SH SOLE 4 375 0 0 AVNET INC COM 053807103 132 3196 SH SOLE 7 3196 0 0 AVNET INC COM 053807103 9831 238455 SH SOLE 18 231988 0 6467 AVNET INC COM 053807103 11021 267310 SH SOLE 19 267310 0 0 AVNET INC COM 053807103 210421 5103578 SH SOLE 21 5103578 0 0 AVNET INC COM 053807103 132859 3222390 SH SOLE 22 3099998 0 122392 AVNET INC COM 053807103 1272 30857 SH SOLE 25 30857 0 0 AVNET INC COM 053807103 1572 38116 SH SOLE 26 28906 0 9210 AVNET INC COM 053807103 73 1773 SH SOLE 28 1773 0 0 AVNET INC COM 053807103 2131 51677 SH SOLE 30 51677 0 0 AVNET INC COM 053807103 64 1547 SH SOLE 31 1547 0 0 AVNET INC COM 053807103 2029 49213 SH SOLE 34 49213 0 0 AVNET INC COM 053807103 962 23326 SH SOLE 36 23326 0 0 AVNET INC COM 053807103 527 12772 SH SOLE 40 12772 0 0 AVNET INC COM 053807103 4190 101631 SH SOLE 43 1786 0 99845 AVROBIO INC COM 05455M100 301 78161 SH SOLE 2 21809 0 56352 AVROBIO INC COM 05455M100 2 613 SH SOLE 7 613 0 0 AVROBIO INC COM 05455M100 516 133917 SH SOLE 18 124256 0 9661 AVROBIO INC COM 05455M100 1021 265088 SH SOLE 19 265088 0 0 AVROBIO INC COM 05455M100 6662 1730517 SH SOLE 21 1730517 0 0 AVROBIO INC COM 05455M100 4514 1172515 SH SOLE 22 1150837 0 21678 AVROBIO INC COM 05455M100 45 11666 SH SOLE 23 11666 0 0 AVROBIO INC COM 05455M100 174 45267 SH SOLE 26 0 0 45267 AVROBIO INC COM 05455M100 71 18344 SH SOLE 30 18344 0 0 AWARE INC MASS COM 05453N100 9 2956 SH SOLE 18 2956 0 0 AWARE INC MASS COM 05453N100 156 49579 SH SOLE 21 49579 0 0 AWARE INC MASS COM 05453N100 1104 350494 SH SOLE 22 350494 0 0 AXALTA COATING SYS LTD COM G0750C108 15791 476771 SH SOLE 2 100699 0 376072 AXALTA COATING SYS LTD COM G0750C108 12 365 SH SOLE 4 365 0 0 AXALTA COATING SYS LTD COM G0750C108 139 4205 SH SOLE 7 4205 0 0 AXALTA COATING SYS LTD COM G0750C108 76811 2319170 SH SOLE 18 2315805 0 3365 AXALTA COATING SYS LTD COM G0750C108 28092 848179 SH SOLE 19 848179 0 0 AXALTA COATING SYS LTD COM G0750C108 85956 2595278 SH SOLE 21 2595278 0 0 AXALTA COATING SYS LTD COM G0750C108 153077 4621895 SH SOLE 22 4381006 0 240889 AXALTA COATING SYS LTD COM G0750C108 3730 112610 SH SOLE 25 42444 0 70166 AXALTA COATING SYS LTD COM G0750C108 3129 94464 SH SOLE 26 78247 0 16217 AXALTA COATING SYS LTD COM G0750C108 122 3697 SH SOLE 28 3697 0 0 AXALTA COATING SYS LTD COM G0750C108 3924 118466 SH SOLE 30 118466 0 0 AXALTA COATING SYS LTD COM G0750C108 101 3055 SH SOLE 31 3055 0 0 AXALTA COATING SYS LTD COM G0750C108 26315 794547 SH SOLE 34 794547 0 0 AXALTA COATING SYS LTD COM G0750C108 2138 64539 SH SOLE 36 64539 0 0 AXALTA COATING SYS LTD COM G0750C108 876 26462 SH SOLE 40 26462 0 0 AXALTA COATING SYS LTD COM G0750C108 3218 97165 SH SOLE 43 3976 0 93189 AXCELIS TECHNOLOGIES INC COM NEW 054540208 957 12831 SH SOLE 2 9265 0 3566 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6 81 SH SOLE 4 81 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 33 438 SH SOLE 7 438 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8643 115919 SH SOLE 18 115919 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4887 65543 SH SOLE 19 65543 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 289627 3884489 SH SOLE 21 3884489 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 60399 810071 SH SOLE 22 790686 0 19385 AXCELIS TECHNOLOGIES INC COM NEW 054540208 319 4275 SH SOLE 25 4275 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1339 17954 SH SOLE 26 13362 0 4592 AXCELIS TECHNOLOGIES INC COM NEW 054540208 45 599 SH SOLE 28 599 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4672 62667 SH SOLE 30 62667 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 336 4500 SH SOLE 40 4500 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2404 32248 SH SOLE 43 8620 0 23628 AXCELLA HEALTH INC COM 05454B105 1 276 SH SOLE 2 0 0 276 AXCELLA HEALTH INC COM 05454B105 8 3927 SH SOLE 18 3927 0 0 AXCELLA HEALTH INC COM 05454B105 104 49527 SH SOLE 21 49527 0 0 AXCELLA HEALTH INC COM 05454B105 512 244778 SH SOLE 22 244778 0 0 AXIS CAP HLDGS LTD SHS G0692U109 9758 179142 SH SOLE 2 32314 0 146828 AXIS CAP HLDGS LTD SHS G0692U109 16 300 SH SOLE 4 300 0 0 AXIS CAP HLDGS LTD SHS G0692U109 101 1853 SH SOLE 7 1853 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1701 31223 SH SOLE 18 31223 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1229 22570 SH SOLE 19 22570 0 0 AXIS CAP HLDGS LTD SHS G0692U109 62746 1151933 SH SOLE 21 1151933 0 0 AXIS CAP HLDGS LTD SHS G0692U109 97388 1787911 SH SOLE 22 1703036 0 84875 AXIS CAP HLDGS LTD SHS G0692U109 523 9607 SH SOLE 25 9607 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1522 27942 SH SOLE 26 21139 0 6803 AXIS CAP HLDGS LTD SHS G0692U109 82 1510 SH SOLE 28 1510 0 0 AXIS CAP HLDGS LTD SHS G0692U109 2197 40330 SH SOLE 30 40330 0 0 AXIS CAP HLDGS LTD SHS G0692U109 68 1248 SH SOLE 31 1248 0 0 AXIS CAP HLDGS LTD SHS G0692U109 119 2188 SH SOLE 36 2188 0 0 AXIS CAP HLDGS LTD SHS G0692U109 561 10292 SH SOLE 40 10292 0 0 AXOGEN INC COM 05463X106 137 14648 SH SOLE 2 10690 0 3958 AXOGEN INC COM 05463X106 0 48 SH SOLE 4 48 0 0 AXOGEN INC COM 05463X106 7 721 SH SOLE 7 721 0 0 AXOGEN INC COM 05463X106 966 103129 SH SOLE 18 103129 0 0 AXOGEN INC COM 05463X106 864 92232 SH SOLE 19 92232 0 0 AXOGEN INC COM 05463X106 14672 1565881 SH SOLE 21 1565881 0 0 AXOGEN INC COM 05463X106 8597 917505 SH SOLE 22 896670 0 20835 AXOGEN INC COM 05463X106 9 931 SH SOLE 23 931 0 0 AXOGEN INC COM 05463X106 73 7748 SH SOLE 25 7748 0 0 AXOGEN INC COM 05463X106 48 5149 SH SOLE 26 1700 0 3449 AXOGEN INC COM 05463X106 41 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 2477 264346 SH SOLE 30 264346 0 0 AXOGEN INC COM 05463X106 67 7158 SH SOLE 36 7158 0 0 AXOGEN INC COM 05463X106 30 3214 SH SOLE 40 3214 0 0 AXOGEN INC COM 05463X106 207 22053 SH SOLE 43 0 0 22053 AXON ENTERPRISE INC COM 05464C101 36363 231613 SH SOLE 2 126630 0 104983 AXON ENTERPRISE INC COM 05464C101 1827 11636 SH SOLE 4 11636 0 0 AXON ENTERPRISE INC COM 05464C101 447 2847 SH SOLE 7 2847 0 0 AXON ENTERPRISE INC COM 05464C101 2788 17758 SH SOLE 13 17758 0 0 AXON ENTERPRISE INC COM 05464C101 25357 161510 SH SOLE 18 157281 0 4229 AXON ENTERPRISE INC COM 05464C101 118606 755454 SH SOLE 19 755454 0 0 AXON ENTERPRISE INC COM 05464C101 596295 3798057 SH SOLE 21 3798057 0 0 AXON ENTERPRISE INC COM 05464C101 314671 2004277 SH SOLE 22 1819514 0 184763 AXON ENTERPRISE INC COM 05464C101 5453 34731 SH SOLE 23 34731 0 0 AXON ENTERPRISE INC COM 05464C101 10125 64491 SH SOLE 25 64491 0 0 AXON ENTERPRISE INC COM 05464C101 5617 35777 SH SOLE 26 26263 0 9514 AXON ENTERPRISE INC COM 05464C101 4375 27864 SH SOLE 28 1153 0 26711 AXON ENTERPRISE INC COM 05464C101 2530 16116 SH SOLE 29 16116 0 0 AXON ENTERPRISE INC COM 05464C101 6808 43364 SH SOLE 30 43364 0 0 AXON ENTERPRISE INC COM 05464C101 8525 54301 SH SOLE 31 54301 0 0 AXON ENTERPRISE INC COM 05464C101 8423 53652 SH SOLE 34 53652 0 0 AXON ENTERPRISE INC COM 05464C101 932 5936 SH SOLE 36 5936 0 0 AXON ENTERPRISE INC COM 05464C101 1317 8390 SH SOLE 40 8390 0 0 AXON ENTERPRISE INC COM 05464C101 6100 38855 SH SOLE 43 295 0 38560 AXONICS INC COM 05465P101 1416 25277 SH SOLE 2 16191 0 9086 AXONICS INC COM 05465P101 40 708 SH SOLE 4 107 0 601 AXONICS INC COM 05465P101 37 669 SH SOLE 7 669 0 0 AXONICS INC COM 05465P101 7256 129576 SH SOLE 18 123049 0 6527 AXONICS INC COM 05465P101 7584 135433 SH SOLE 19 135433 0 0 AXONICS INC COM 05465P101 102975 1838848 SH SOLE 21 1838848 0 0 AXONICS INC COM 05465P101 61899 1105335 SH SOLE 22 1084368 0 20967 AXONICS INC COM 05465P101 139 2489 SH SOLE 23 2489 0 0 AXONICS INC COM 05465P101 281 5009 SH SOLE 25 5009 0 0 AXONICS INC COM 05465P101 1024 18285 SH SOLE 26 10675 0 7610 AXONICS INC COM 05465P101 34 610 SH SOLE 28 610 0 0 AXONICS INC COM 05465P101 14267 254774 SH SOLE 30 254774 0 0 AXONICS INC COM 05465P101 273 4876 SH SOLE 40 4876 0 0 AXONICS INC COM 05465P101 205 3660 SH SOLE 43 143 0 3517 AXOS FINANCIAL INC COM 05465C100 2405 43019 SH SOLE 2 14526 0 28493 AXOS FINANCIAL INC COM 05465C100 110 1964 SH SOLE 4 197 0 1767 AXOS FINANCIAL INC COM 05465C100 44 790 SH SOLE 7 790 0 0 AXOS FINANCIAL INC COM 05465C100 12052 215562 SH SOLE 18 215562 0 0 AXOS FINANCIAL INC COM 05465C100 5640 100880 SH SOLE 19 100880 0 0 AXOS FINANCIAL INC COM 05465C100 355537 6359094 SH SOLE 21 6359094 0 0 AXOS FINANCIAL INC COM 05465C100 77170 1380250 SH SOLE 22 1327677 0 52573 AXOS FINANCIAL INC COM 05465C100 378 6757 SH SOLE 25 6757 0 0 AXOS FINANCIAL INC COM 05465C100 1282 22930 SH SOLE 26 18402 0 4528 AXOS FINANCIAL INC COM 05465C100 55 991 SH SOLE 28 991 0 0 AXOS FINANCIAL INC COM 05465C100 5442 97340 SH SOLE 30 97340 0 0 AXOS FINANCIAL INC COM 05465C100 27800 497219 SH SOLE 34 497219 0 0 AXOS FINANCIAL INC COM 05465C100 352 6302 SH SOLE 40 6302 0 0 AXOS FINANCIAL INC COM 05465C100 794 14202 SH SOLE 43 156 0 14046 AXSOME THERAPEUTICS INC COM 05464T104 402 10650 SH SOLE 2 6836 0 3814 AXSOME THERAPEUTICS INC COM 05464T104 4 111 SH SOLE 4 111 0 0 AXSOME THERAPEUTICS INC COM 05464T104 17 447 SH SOLE 7 447 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2754 72901 SH SOLE 18 72901 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1854 49081 SH SOLE 19 49081 0 0 AXSOME THERAPEUTICS INC COM 05464T104 46199 1222851 SH SOLE 21 1222851 0 0 AXSOME THERAPEUTICS INC COM 05464T104 25873 684844 SH SOLE 22 672518 0 12326 AXSOME THERAPEUTICS INC COM 05464T104 141 3736 SH SOLE 25 3736 0 0 AXSOME THERAPEUTICS INC COM 05464T104 461 12198 SH SOLE 26 9669 0 2529 AXSOME THERAPEUTICS INC COM 05464T104 77 2029 SH SOLE 28 2029 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1241 32846 SH SOLE 30 32846 0 0 AXSOME THERAPEUTICS INC COM 05464T104 35 929 SH SOLE 36 929 0 0 AXSOME THERAPEUTICS INC COM 05464T104 96 2551 SH SOLE 40 2551 0 0 AXSOME THERAPEUTICS INC COM 05464T104 546 14448 SH SOLE 43 698 0 13750 AXT INC COM 00246W103 225 25524 SH SOLE 2 1631 0 23893 AXT INC COM 00246W103 6 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 1201 136274 SH SOLE 18 136274 0 0 AXT INC COM 00246W103 613 69597 SH SOLE 19 69597 0 0 AXT INC COM 00246W103 13263 1505436 SH SOLE 21 1505436 0 0 AXT INC COM 00246W103 8607 976916 SH SOLE 22 954384 0 22532 AXT INC COM 00246W103 70 7927 SH SOLE 43 0 0 7927 AYRO INC COM 054748108 9 5793 SH SOLE 18 5793 0 0 AYRO INC COM 054748108 130 80909 SH SOLE 21 80909 0 0 AYRO INC COM 054748108 732 454787 SH SOLE 22 454787 0 0 AYTU BIOPHARMA INC COM NEW 054754874 7 5035 SH SOLE 18 5035 0 0 AYTU BIOPHARMA INC COM NEW 054754874 119 87822 SH SOLE 21 87822 0 0 AYTU BIOPHARMA INC COM NEW 054754874 615 455867 SH SOLE 22 455867 0 0 AZEK CO INC CL A 05478C105 8382 181275 SH SOLE 2 29981 0 151294 AZEK CO INC CL A 05478C105 18 385 SH SOLE 4 385 0 0 AZEK CO INC CL A 05478C105 74 1604 SH SOLE 7 1604 0 0 AZEK CO INC CL A 05478C105 2478 53598 SH SOLE 18 53598 0 0 AZEK CO INC CL A 05478C105 318527 6888569 SH SOLE 19 6888569 0 0 AZEK CO INC CL A 05478C105 92188 1993692 SH SOLE 21 1993692 0 0 AZEK CO INC CL A 05478C105 124212 2686250 SH SOLE 22 2571285 0 114965 AZEK CO INC CL A 05478C105 630 13633 SH SOLE 25 13633 0 0 AZEK CO INC CL A 05478C105 2095 45299 SH SOLE 26 36465 0 8834 AZEK CO INC CL A 05478C105 127 2757 SH SOLE 28 2757 0 0 AZEK CO INC CL A 05478C105 2568 55532 SH SOLE 30 55532 0 0 AZEK CO INC CL A 05478C105 78 1690 SH SOLE 31 1690 0 0 AZEK CO INC CL A 05478C105 40367 872994 SH SOLE 34 872994 0 0 AZEK CO INC CL A 05478C105 193 4168 SH SOLE 36 4168 0 0 AZEK CO INC CL A 05478C105 542 11722 SH SOLE 40 11722 0 0 AZENTA INC COM 114340102 17244 167241 SH SOLE 2 55494 0 111747 AZENTA INC COM 114340102 43 414 SH SOLE 4 252 0 162 AZENTA INC COM 114340102 107 1034 SH SOLE 7 1034 0 0 AZENTA INC COM 114340102 17278 167572 SH SOLE 18 167572 0 0 AZENTA INC COM 114340102 53832 522083 SH SOLE 19 522083 0 0 AZENTA INC COM 114340102 380764 3692793 SH SOLE 21 3692793 0 0 AZENTA INC COM 114340102 208589 2022972 SH SOLE 22 1940619 0 82353 AZENTA INC COM 114340102 1030 9986 SH SOLE 25 9986 0 0 AZENTA INC COM 114340102 3578 34702 SH SOLE 26 25605 0 9097 AZENTA INC COM 114340102 3388 32856 SH SOLE 28 32856 0 0 AZENTA INC COM 114340102 4874 47266 SH SOLE 30 47266 0 0 AZENTA INC COM 114340102 112 1091 SH SOLE 31 1091 0 0 AZENTA INC COM 114340102 984 9542 SH SOLE 40 9542 0 0 AZENTA INC COM 114340102 3110 30160 SH SOLE 43 370 0 29790 AZIYO BIOLOGICS INC COM CL A 05479K106 3 482 SH SOLE 18 482 0 0 AZIYO BIOLOGICS INC COM CL A 05479K106 39 6216 SH SOLE 21 6216 0 0 AZUL S A SPONSR ADR PFD 05501U106 286 21657 SH SOLE 43 0 0 21657 AZURE PWR GLOBAL LTD SHS V0393H103 95 5250 SH SOLE 4 5250 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 4804 264671 SH SOLE 21 264671 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 177 9745 SH SOLE 22 9745 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 4996 275262 SH SOLE 30 275262 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 19 1031 SH SOLE 34 1031 0 0 AZZ INC COM 002474104 2129 38514 SH SOLE 2 24298 0 14216 AZZ INC COM 002474104 4 67 SH SOLE 4 67 0 0 AZZ INC COM 002474104 22 400 SH SOLE 7 400 0 0 AZZ INC COM 002474104 5291 95691 SH SOLE 18 95691 0 0 AZZ INC COM 002474104 3235 58514 SH SOLE 19 58514 0 0 AZZ INC COM 002474104 169786 3070824 SH SOLE 21 3070824 0 0 AZZ INC COM 002474104 35145 635640 SH SOLE 22 609431 0 26209 AZZ INC COM 002474104 178 3224 SH SOLE 25 3224 0 0 AZZ INC COM 002474104 239 4327 SH SOLE 26 2930 0 1397 AZZ INC COM 002474104 73 1313 SH SOLE 28 1313 0 0 AZZ INC COM 002474104 2628 47537 SH SOLE 30 47537 0 0 AZZ INC COM 002474104 161 2908 SH SOLE 40 2908 0 0 AZZ INC COM 002474104 776 14031 SH SOLE 43 463 0 13568 B & G FOODS INC NEW COM 05508R106 1932 62862 SH SOLE 2 19470 0 43392 B & G FOODS INC NEW COM 05508R106 8 247 SH SOLE 4 247 0 0 B & G FOODS INC NEW COM 05508R106 50 1632 SH SOLE 7 1632 0 0 B & G FOODS INC NEW COM 05508R106 7639 248587 SH SOLE 18 248587 0 0 B & G FOODS INC NEW COM 05508R106 3504 114023 SH SOLE 19 114023 0 0 B & G FOODS INC NEW COM 05508R106 245212 7979555 SH SOLE 21 7979555 0 0 B & G FOODS INC NEW COM 05508R106 50049 1628685 SH SOLE 22 1565170 0 63515 B & G FOODS INC NEW COM 05508R106 251 8166 SH SOLE 25 8166 0 0 B & G FOODS INC NEW COM 05508R106 805 26184 SH SOLE 26 19964 0 6220 B & G FOODS INC NEW COM 05508R106 35 1154 SH SOLE 28 1154 0 0 B & G FOODS INC NEW COM 05508R106 3573 116256 SH SOLE 30 116256 0 0 B & G FOODS INC NEW COM 05508R106 78 2528 SH SOLE 36 2528 0 0 B & G FOODS INC NEW COM 05508R106 258 8392 SH SOLE 40 8392 0 0 B & G FOODS INC NEW COM 05508R106 3679 119705 SH SOLE 43 15191 0 104514 B. RILEY FINANCIAL INC COM 05580M108 1940 21827 SH SOLE 2 5120 0 16707 B. RILEY FINANCIAL INC COM 05580M108 4 43 SH SOLE 4 43 0 0 B. RILEY FINANCIAL INC COM 05580M108 25 277 SH SOLE 7 277 0 0 B. RILEY FINANCIAL INC COM 05580M108 6625 74556 SH SOLE 18 74556 0 0 B. RILEY FINANCIAL INC COM 05580M108 8178 92029 SH SOLE 19 92029 0 0 B. RILEY FINANCIAL INC COM 05580M108 187862 2114136 SH SOLE 21 2114136 0 0 B. RILEY FINANCIAL INC COM 05580M108 43001 483915 SH SOLE 22 465899 0 18016 B. RILEY FINANCIAL INC COM 05580M108 123 1385 SH SOLE 23 1385 0 0 B. RILEY FINANCIAL INC COM 05580M108 167 1877 SH SOLE 25 1877 0 0 B. RILEY FINANCIAL INC COM 05580M108 1115 12548 SH SOLE 26 0 0 12548 B. RILEY FINANCIAL INC COM 05580M108 99 1112 SH SOLE 28 1112 0 0 B. RILEY FINANCIAL INC COM 05580M108 2797 31482 SH SOLE 30 31482 0 0 B. RILEY FINANCIAL INC COM 05580M108 200 2248 SH SOLE 40 2248 0 0 B. RILEY FINANCIAL INC COM 05580M108 1146 12892 SH SOLE 43 3035 0 9857 B2GOLD CORP COM 11777Q209 987 251086 SH SOLE 21 251086 0 0 B2GOLD CORP COM 11777Q209 1522 387300 SH SOLE 43 23671 0 363629 BABCOCK & WILCOX ENTERPRISES COM 05614L209 203 22552 SH SOLE 2 1920 0 20632 BABCOCK & WILCOX ENTERPRISES COM 05614L209 8 892 SH SOLE 7 892 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1579 175108 SH SOLE 18 175108 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 871 96578 SH SOLE 19 96578 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 23972 2657650 SH SOLE 21 2657650 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 11477 1272391 SH SOLE 22 1246327 0 26064 BABCOCK & WILCOX ENTERPRISES COM 05614L209 16 1754 SH SOLE 43 508 0 1246 BACKBLAZE INC COM CL A 05637B105 111 6598 SH SOLE 2 5552 0 1046 BACKBLAZE INC COM CL A 05637B105 45 2670 SH SOLE 21 2670 0 0 BACKBLAZE INC COM CL A 05637B105 1628 96402 SH SOLE 22 96402 0 0 BACKBLAZE INC COM CL A 05637B105 10 579 SH SOLE 23 579 0 0 BACKBLAZE INC COM CL A 05637B105 24 1443 SH SOLE 26 0 0 1443 BADGER METER INC COM 056525108 1204 11299 SH SOLE 2 8049 0 3250 BADGER METER INC COM 056525108 14 129 SH SOLE 4 129 0 0 BADGER METER INC COM 056525108 4096 38443 SH SOLE 7 38443 0 0 BADGER METER INC COM 056525108 10910 102387 SH SOLE 18 101478 0 909 BADGER METER INC COM 056525108 5494 51560 SH SOLE 19 51560 0 0 BADGER METER INC COM 056525108 375049 3519600 SH SOLE 21 3519600 0 0 BADGER METER INC COM 056525108 77494 727234 SH SOLE 22 710871 0 16363 BADGER METER INC COM 056525108 2129 19980 SH SOLE 25 19980 0 0 BADGER METER INC COM 056525108 1972 18503 SH SOLE 26 13226 0 5277 BADGER METER INC COM 056525108 55 520 SH SOLE 28 520 0 0 BADGER METER INC COM 056525108 39383 369585 SH SOLE 30 369585 0 0 BADGER METER INC COM 056525108 1044 9794 SH SOLE 34 9794 0 0 BADGER METER INC COM 056525108 526 4936 SH SOLE 36 4936 0 0 BADGER METER INC COM 056525108 370 3476 SH SOLE 40 3476 0 0 BADGER METER INC COM 056525108 9141 85782 SH SOLE 43 199 0 85583 BAIDU INC SPON ADR REP A 056752108 51208 344162 SH SOLE 2 18926 0 325236 BAIDU INC SPON ADR REP A 056752108 25755 173094 SH SOLE 4 81428 0 91666 BAIDU INC SPON ADR REP A 056752108 23106 155295 SH SOLE 7 59437 0 95858 BAIDU INC SPON ADR REP A 056752108 7325 49233 SH SOLE 13 23992 0 25241 BAIDU INC SPON ADR REP A 056752108 24836 166918 SH SOLE 15 166918 0 0 BAIDU INC SPON ADR REP A 056752108 15856 106566 SH SOLE 18 106566 0 0 BAIDU INC SPON ADR REP A 056752108 1357 9120 SH SOLE 19 9120 0 0 BAIDU INC SPON ADR REP A 056752108 724225 4867431 SH SOLE 21 4867431 0 0 BAIDU INC SPON ADR REP A 056752108 458525 3081690 SH SOLE 22 2773846 0 307844 BAIDU INC SPON ADR REP A 056752108 24640 165604 SH SOLE 23 165604 0 0 BAIDU INC SPON ADR REP A 056752108 33482 225026 SH SOLE 25 225026 0 0 BAIDU INC SPON ADR REP A 056752108 78699 528926 SH SOLE 26 51495 0 477431 BAIDU INC SPON ADR REP A 056752108 91058 611988 SH SOLE 28 23668 0 588320 BAIDU INC SPON ADR REP A 056752108 6211 41743 SH SOLE 29 41743 0 0 BAIDU INC SPON ADR REP A 056752108 262677 1765424 SH SOLE 30 1763532 0 1892 BAIDU INC SPON ADR REP A 056752108 9553 64207 SH SOLE 31 47335 0 16872 BAIDU INC SPON ADR REP A 056752108 11250 75609 SH SOLE 32 75609 0 0 BAIDU INC SPON ADR REP A 056752108 3205 21540 SH SOLE 34 21540 0 0 BAIDU INC SPON ADR REP A 056752108 547 3674 SH SOLE 36 3674 0 0 BAIDU INC SPON ADR REP A 056752108 174 1169 SH SOLE 40 1169 0 0 BAIDU INC SPON ADR REP A 056752108 21565 144937 SH SOLE 43 10623 0 134314 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 6074 399316 SH SOLE 30 399316 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH SOLE 43 0 0 1 BAKER HUGHES COMPANY CL A 05722G100 60908 2531523 SH SOLE 2 345303 0 2186220 BAKER HUGHES COMPANY CL A 05722G100 10582 439814 SH SOLE 4 230238 0 209576 BAKER HUGHES COMPANY CL A 05722G100 18101 752310 SH SOLE 7 728251 0 24059 BAKER HUGHES COMPANY CL A 05722G100 239 9919 SH SOLE 13 2643 0 7276 BAKER HUGHES COMPANY CL A 05722G100 2343 97368 SH SOLE 15 97368 0 0 BAKER HUGHES COMPANY CL A 05722G100 87486 3636169 SH SOLE 18 3516619 0 119550 BAKER HUGHES COMPANY CL A 05722G100 148110 6155869 SH SOLE 19 6155869 0 0 BAKER HUGHES COMPANY CL A 05722G100 580057 24108779 SH SOLE 21 24108779 0 0 BAKER HUGHES COMPANY CL A 05722G100 414733 17237450 SH SOLE 22 16114402 0 1123048 BAKER HUGHES COMPANY CL A 05722G100 11264 468161 SH SOLE 23 468161 0 0 BAKER HUGHES COMPANY CL A 05722G100 39698 1649957 SH SOLE 25 1649957 0 0 BAKER HUGHES COMPANY CL A 05722G100 51501 2140530 SH SOLE 26 749344 0 1391186 BAKER HUGHES COMPANY CL A 05722G100 66857 2778770 SH SOLE 28 400178 0 2378592 BAKER HUGHES COMPANY CL A 05722G100 27 1136 SH SOLE 29 1136 0 0 BAKER HUGHES COMPANY CL A 05722G100 154397 6417157 SH SOLE 30 5759100 0 658057 BAKER HUGHES COMPANY CL A 05722G100 8766 364319 SH SOLE 31 90285 0 274034 BAKER HUGHES COMPANY CL A 05722G100 14287 593811 SH SOLE 34 593811 0 0 BAKER HUGHES COMPANY CL A 05722G100 9986 415057 SH SOLE 36 415057 0 0 BAKER HUGHES COMPANY CL A 05722G100 746 30988 SH SOLE 37 30988 0 0 BAKER HUGHES COMPANY CL A 05722G100 625 25983 SH SOLE 40 25983 0 0 BAKER HUGHES COMPANY CL A 05722G100 16253 675523 SH SOLE 43 32452 0 643071 BAKKT HOLDINGS INC COM CL A 05759B107 15 1794 SH SOLE 21 1794 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 3402 399782 SH SOLE 22 399782 0 0 BALCHEM CORP COM 057665200 2119 12569 SH SOLE 2 8950 0 3619 BALCHEM CORP COM 057665200 17 103 SH SOLE 4 103 0 0 BALCHEM CORP COM 057665200 79 470 SH SOLE 7 470 0 0 BALCHEM CORP COM 057665200 18876 111960 SH SOLE 18 111960 0 0 BALCHEM CORP COM 057665200 9678 57402 SH SOLE 19 57402 0 0 BALCHEM CORP COM 057665200 636747 3776675 SH SOLE 21 3776675 0 0 BALCHEM CORP COM 057665200 132360 785053 SH SOLE 22 767122 0 17931 BALCHEM CORP COM 057665200 804 4771 SH SOLE 25 4771 0 0 BALCHEM CORP COM 057665200 2471 14655 SH SOLE 26 12159 0 2496 BALCHEM CORP COM 057665200 97 578 SH SOLE 28 578 0 0 BALCHEM CORP COM 057665200 9955 59044 SH SOLE 30 59044 0 0 BALCHEM CORP COM 057665200 179 1059 SH SOLE 36 1059 0 0 BALCHEM CORP COM 057665200 729 4326 SH SOLE 40 4326 0 0 BALCHEM CORP COM 057665200 2588 15348 SH SOLE 43 353 0 14995 BALL CORP COM 058498106 66308 688770 SH SOLE 2 77967 0 610803 BALL CORP COM 058498106 19801 205685 SH SOLE 4 107317 0 98368 BALL CORP COM 058498106 27384 284448 SH SOLE 7 274966 0 9482 BALL CORP COM 058498106 419 4349 SH SOLE 13 769 0 3580 BALL CORP COM 058498106 2932 30455 SH SOLE 15 30455 0 0 BALL CORP COM 058498106 126299 1311925 SH SOLE 18 1067373 0 244552 BALL CORP COM 058498106 65157 676818 SH SOLE 19 676818 0 0 BALL CORP COM 058498106 864126 8976065 SH SOLE 21 8976065 0 0 BALL CORP COM 058498106 683690 7101797 SH SOLE 22 6442650 0 659147 BALL CORP COM 058498106 18205 189099 SH SOLE 23 189099 0 0 BALL CORP COM 058498106 79569 826521 SH SOLE 25 826521 0 0 BALL CORP COM 058498106 111811 1161427 SH SOLE 26 523832 0 637595 BALL CORP COM 058498106 87302 906841 SH SOLE 28 55283 0 851558 BALL CORP COM 058498106 113 1176 SH SOLE 29 1176 0 0 BALL CORP COM 058498106 239870 2491633 SH SOLE 30 2477596 0 14037 BALL CORP COM 058498106 12426 129075 SH SOLE 31 38279 0 90796 BALL CORP COM 058498106 45924 477032 SH SOLE 34 477032 0 0 BALL CORP COM 058498106 12998 135015 SH SOLE 36 135015 0 0 BALL CORP COM 058498106 1029 10687 SH SOLE 40 10687 0 0 BALL CORP COM 058498106 19265 200114 SH SOLE 43 14533 0 185581 BALLANTYNE STRONG INC COM 058516105 7 2491 SH SOLE 18 2491 0 0 BALLANTYNE STRONG INC COM 058516105 118 40808 SH SOLE 21 40808 0 0 BALLANTYNE STRONG INC COM 058516105 6 1940 SH SOLE 22 1940 0 0 BALLARD PWR SYS INC NEW COM 058586108 6 500 SH SOLE 18 500 0 0 BALLARD PWR SYS INC NEW COM 058586108 2527 201213 SH SOLE 19 201213 0 0 BALLARD PWR SYS INC NEW COM 058586108 37 2983 SH SOLE 21 2983 0 0 BALLARD PWR SYS INC NEW COM 058586108 305 24302 SH SOLE 26 24302 0 0 BALLARD PWR SYS INC NEW COM 058586108 1914 152362 SH SOLE 28 152362 0 0 BALLARD PWR SYS INC NEW COM 058586108 22 1713 SH SOLE 31 0 0 1713 BALLARD PWR SYS INC NEW COM 058586108 92578 7370843 SH SOLE 34 7370843 0 0 BALLYS CORPORATION COM 05875B106 510 13405 SH SOLE 2 10159 0 3246 BALLYS CORPORATION COM 05875B106 3 72 SH SOLE 4 72 0 0 BALLYS CORPORATION COM 05875B106 20 525 SH SOLE 7 525 0 0 BALLYS CORPORATION COM 05875B106 3255 85525 SH SOLE 18 85525 0 0 BALLYS CORPORATION COM 05875B106 2202 57864 SH SOLE 19 57864 0 0 BALLYS CORPORATION COM 05875B106 42119 1106658 SH SOLE 21 1106658 0 0 BALLYS CORPORATION COM 05875B106 27944 734203 SH SOLE 22 714911 0 19292 BALLYS CORPORATION COM 05875B106 156 4089 SH SOLE 25 4089 0 0 BALLYS CORPORATION COM 05875B106 550 14448 SH SOLE 26 10245 0 4203 BALLYS CORPORATION COM 05875B106 56 1466 SH SOLE 28 1466 0 0 BALLYS CORPORATION COM 05875B106 865 22736 SH SOLE 30 22736 0 0 BALLYS CORPORATION COM 05875B106 151 3980 SH SOLE 40 3980 0 0 BALLYS CORPORATION COM 05875B106 116 3045 SH SOLE 43 140 0 2905 BANC OF CALIFORNIA INC COM 05990K106 1282 65328 SH SOLE 2 15260 0 50068 BANC OF CALIFORNIA INC COM 05990K106 3 130 SH SOLE 4 130 0 0 BANC OF CALIFORNIA INC COM 05990K106 14 726 SH SOLE 7 726 0 0 BANC OF CALIFORNIA INC COM 05990K106 4109 209447 SH SOLE 18 209447 0 0 BANC OF CALIFORNIA INC COM 05990K106 4354 221892 SH SOLE 19 221892 0 0 BANC OF CALIFORNIA INC COM 05990K106 129164 6583298 SH SOLE 21 6583298 0 0 BANC OF CALIFORNIA INC COM 05990K106 29918 1524857 SH SOLE 22 1471176 0 53681 BANC OF CALIFORNIA INC COM 05990K106 71 3632 SH SOLE 23 3632 0 0 BANC OF CALIFORNIA INC COM 05990K106 198 10073 SH SOLE 25 10073 0 0 BANC OF CALIFORNIA INC COM 05990K106 797 40607 SH SOLE 26 0 0 40607 BANC OF CALIFORNIA INC COM 05990K106 94 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 1884 96032 SH SOLE 30 96032 0 0 BANC OF CALIFORNIA INC COM 05990K106 105 5367 SH SOLE 40 5367 0 0 BANC OF CALIFORNIA INC COM 05990K106 480 24486 SH SOLE 43 3354 0 21132 BANCFIRST CORP COM 05945F103 1888 26762 SH SOLE 2 6636 0 20126 BANCFIRST CORP COM 05945F103 7 98 SH SOLE 4 98 0 0 BANCFIRST CORP COM 05945F103 16 228 SH SOLE 7 228 0 0 BANCFIRST CORP COM 05945F103 4774 67661 SH SOLE 18 67661 0 0 BANCFIRST CORP COM 05945F103 9638 136587 SH SOLE 19 136587 0 0 BANCFIRST CORP COM 05945F103 159757 2264125 SH SOLE 21 2264125 0 0 BANCFIRST CORP COM 05945F103 41124 582829 SH SOLE 22 565243 0 17586 BANCFIRST CORP COM 05945F103 183 2599 SH SOLE 23 2599 0 0 BANCFIRST CORP COM 05945F103 230 3254 SH SOLE 25 3254 0 0 BANCFIRST CORP COM 05945F103 2306 32683 SH SOLE 26 7150 0 25533 BANCFIRST CORP COM 05945F103 100 1416 SH SOLE 28 1416 0 0 BANCFIRST CORP COM 05945F103 2547 36099 SH SOLE 30 36099 0 0 BANCFIRST CORP COM 05945F103 173 2445 SH SOLE 40 2445 0 0 BANCFIRST CORP COM 05945F103 1544 21885 SH SOLE 43 4029 0 17856 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 123 39041 SH SOLE 21 39041 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 15136 2578495 SH SOLE 43 405236 0 2173259 BANCO BRADESCO S A SP ADR PFD NEW 059460303 29488 8622336 SH SOLE 2 3929040 0 4693296 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2130 622733 SH SOLE 4 622733 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 6013 1758058 SH SOLE 13 1758058 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 20020 5853936 SH SOLE 18 2409523 0 3444413 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4028 1177746 SH SOLE 19 1177746 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 41842 12234593 SH SOLE 21 12234593 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 59427 17376321 SH SOLE 22 13520492 0 3855829 BANCO BRADESCO S A SP ADR PFD NEW 059460303 11319 3309634 SH SOLE 25 3309634 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4314 1261476 SH SOLE 30 1261476 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 353 103234 SH SOLE 31 0 0 103234 BANCO BRADESCO S A SP ADR PFD NEW 059460303 40703 11901319 SH SOLE 34 11901319 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 10432 3050210 SH SOLE 43 303627 0 2746583 BANCO DE CHILE SPONSORED ADS 059520106 1123 71496 SH SOLE 2 0 0 71496 BANCO DE CHILE SPONSORED ADS 059520106 1147 73021 SH SOLE 22 73021 0 0 BANCO DE CHILE SPONSORED ADS 059520106 793 50450 SH SOLE 25 50450 0 0 BANCO DE CHILE SPONSORED ADS 059520106 209 13297 SH SOLE 34 13297 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1703 108376 SH SOLE 43 1068 0 107308 BANCO MACRO SA SPON ADR B 05961W105 281 20051 SH SOLE 21 20051 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 84 15631 SH SOLE 2 15631 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 122 22649 SH SOLE 21 22649 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5492 1022673 SH SOLE 22 1022673 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 355 66057 SH SOLE 30 66057 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 4539 845210 SH SOLE 43 186036 0 659174 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 7527 462052 SH SOLE 2 48185 0 413867 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 300 18411 SH SOLE 4 18411 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5875 360654 SH SOLE 18 0 0 360654 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1405 86257 SH SOLE 19 86257 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6441 395424 SH SOLE 21 395424 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6678 409922 SH SOLE 22 275897 0 134025 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4552 279412 SH SOLE 25 279412 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2425 148842 SH SOLE 30 148842 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 20326 1247767 SH SOLE 34 1247767 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3558 218391 SH SOLE 43 2354 0 216037 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 586 103937 SH SOLE 43 3511 0 100426 BANCO SANTANDER S.A. ADR 05964H105 2 583 SH SOLE 17 0 0 583 BANCO SANTANDER S.A. ADR 05964H105 11687 3552311 SH SOLE 43 486147 0 3066164 BANCOLOMBIA S A SPON ADR PREF 05968L102 9757 308875 SH SOLE 2 123447 0 185428 BANCOLOMBIA S A SPON ADR PREF 05968L102 421 13341 SH SOLE 4 13341 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 319 10092 SH SOLE 13 10092 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 3353 106153 SH SOLE 18 32255 0 73898 BANCOLOMBIA S A SPON ADR PREF 05968L102 579 18333 SH SOLE 19 18333 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 9054 286603 SH SOLE 21 286603 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 8050 254830 SH SOLE 22 181712 0 73118 BANCOLOMBIA S A SPON ADR PREF 05968L102 139 4397 SH SOLE 28 0 0 4397 BANCOLOMBIA S A SPON ADR PREF 05968L102 2406 76152 SH SOLE 30 76152 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 249 7877 SH SOLE 31 0 0 7877 BANCOLOMBIA S A SPON ADR PREF 05968L102 7318 231653 SH SOLE 34 231653 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 14598 462099 SH SOLE 43 46909 0 415190 BANCORP INC DEL COM 05969A105 1086 42890 SH SOLE 2 13773 0 29117 BANCORP INC DEL COM 05969A105 4 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 5355 211569 SH SOLE 18 211569 0 0 BANCORP INC DEL COM 05969A105 4987 197054 SH SOLE 19 197054 0 0 BANCORP INC DEL COM 05969A105 160749 6351189 SH SOLE 21 6351189 0 0 BANCORP INC DEL COM 05969A105 33427 1320706 SH SOLE 22 1271412 0 49294 BANCORP INC DEL COM 05969A105 204 8071 SH SOLE 25 8071 0 0 BANCORP INC DEL COM 05969A105 977 38598 SH SOLE 26 31202 0 7396 BANCORP INC DEL COM 05969A105 130 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 2394 94573 SH SOLE 30 94573 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 553 21845 SH SOLE 43 0 0 21845 BANDWIDTH INC COM CL A 05988J103 6622 92273 SH SOLE 2 47641 0 44632 BANDWIDTH INC COM CL A 05988J103 6 82 SH SOLE 4 82 0 0 BANDWIDTH INC COM CL A 05988J103 24 337 SH SOLE 7 337 0 0 BANDWIDTH INC COM CL A 05988J103 5257 73264 SH SOLE 18 61216 0 12048 BANDWIDTH INC COM CL A 05988J103 32293 450014 SH SOLE 19 450014 0 0 BANDWIDTH INC COM CL A 05988J103 58700 818005 SH SOLE 21 818005 0 0 BANDWIDTH INC COM CL A 05988J103 68777 958425 SH SOLE 22 945668 0 12757 BANDWIDTH INC COM CL A 05988J103 1148 16001 SH SOLE 23 16001 0 0 BANDWIDTH INC COM CL A 05988J103 299 4170 SH SOLE 25 4170 0 0 BANDWIDTH INC COM CL A 05988J103 6390 89049 SH SOLE 26 9378 0 79671 BANDWIDTH INC COM CL A 05988J103 18 256 SH SOLE 28 256 0 0 BANDWIDTH INC COM CL A 05988J103 2249 31344 SH SOLE 30 31344 0 0 BANDWIDTH INC COM CL A 05988J103 420 5851 SH SOLE 34 5851 0 0 BANDWIDTH INC COM CL A 05988J103 266 3702 SH SOLE 36 3702 0 0 BANDWIDTH INC COM CL A 05988J103 164 2287 SH SOLE 40 2287 0 0 BANDWIDTH INC COM CL A 05988J103 738 10279 SH SOLE 43 1484 0 8795 BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 2783 2630000 PRN SOLE 21 2630000 0 0 BANK FIRST CORP COM 06211J100 357 4944 SH SOLE 2 1999 0 2945 BANK FIRST CORP COM 06211J100 6 83 SH SOLE 7 83 0 0 BANK FIRST CORP COM 06211J100 1627 22523 SH SOLE 18 22523 0 0 BANK FIRST CORP COM 06211J100 853 11805 SH SOLE 19 11805 0 0 BANK FIRST CORP COM 06211J100 19471 269529 SH SOLE 21 269529 0 0 BANK FIRST CORP COM 06211J100 10962 151749 SH SOLE 22 144615 0 7134 BANK FIRST CORP COM 06211J100 71 978 SH SOLE 25 978 0 0 BANK FIRST CORP COM 06211J100 131 1807 SH SOLE 30 1807 0 0 BANK FIRST CORP COM 06211J100 7 97 SH SOLE 34 97 0 0 BANK FIRST CORP COM 06211J100 67 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 7059 84279 SH SOLE 2 44814 0 39465 BANK HAWAII CORP COM 062540109 174 2077 SH SOLE 4 161 0 1916 BANK HAWAII CORP COM 062540109 66 790 SH SOLE 7 790 0 0 BANK HAWAII CORP COM 062540109 9013 107609 SH SOLE 18 95070 0 12539 BANK HAWAII CORP COM 062540109 10813 129093 SH SOLE 19 129093 0 0 BANK HAWAII CORP COM 062540109 171149 2043321 SH SOLE 21 2043321 0 0 BANK HAWAII CORP COM 062540109 107780 1286771 SH SOLE 22 1215004 0 71767 BANK HAWAII CORP COM 062540109 590 7047 SH SOLE 25 7047 0 0 BANK HAWAII CORP COM 062540109 1750 20894 SH SOLE 26 17816 0 3078 BANK HAWAII CORP COM 062540109 46 555 SH SOLE 28 555 0 0 BANK HAWAII CORP COM 062540109 5259 62791 SH SOLE 30 62791 0 0 BANK HAWAII CORP COM 062540109 50 591 SH SOLE 31 591 0 0 BANK HAWAII CORP COM 062540109 450 5375 SH SOLE 36 5375 0 0 BANK HAWAII CORP COM 062540109 472 5638 SH SOLE 40 5638 0 0 BANK HAWAII CORP COM 062540109 3767 44977 SH SOLE 43 4789 0 40188 BANK MARIN BANCORP COM 063425102 404 10856 SH SOLE 2 4617 0 6239 BANK MARIN BANCORP COM 063425102 9 250 SH SOLE 7 250 0 0 BANK MARIN BANCORP COM 063425102 1773 47622 SH SOLE 18 47622 0 0 BANK MARIN BANCORP COM 063425102 1109 29777 SH SOLE 19 29777 0 0 BANK MARIN BANCORP COM 063425102 23678 635984 SH SOLE 21 635984 0 0 BANK MARIN BANCORP COM 063425102 15614 419401 SH SOLE 22 402193 0 17208 BANK MARIN BANCORP COM 063425102 78 2085 SH SOLE 25 2085 0 0 BANK MARIN BANCORP COM 063425102 243 6527 SH SOLE 30 6527 0 0 BANK MARIN BANCORP COM 063425102 117 3132 SH SOLE 34 3132 0 0 BANK MARIN BANCORP COM 063425102 69 1858 SH SOLE 40 1858 0 0 BANK MARIN BANCORP COM 063425102 833 22379 SH SOLE 43 1341 0 21038 BANK MONTREAL QUE COM 063671101 878 8151 SH SOLE 18 8151 0 0 BANK MONTREAL QUE COM 063671101 42638 395824 SH SOLE 43 23398 0 372426 BANK NEW YORK MELLON CORP COM 064058100 97681 1681839 SH SOLE 2 259399 0 1422440 BANK NEW YORK MELLON CORP COM 064058100 34513 594231 SH SOLE 4 372747 0 221484 BANK NEW YORK MELLON CORP COM 064058100 39783 684963 SH SOLE 7 662136 0 22827 BANK NEW YORK MELLON CORP COM 064058100 649 11166 SH SOLE 13 2110 0 9056 BANK NEW YORK MELLON CORP COM 064058100 6773 116616 SH SOLE 15 116616 0 0 BANK NEW YORK MELLON CORP COM 064058100 0 4 SH SOLE 17 0 0 4 BANK NEW YORK MELLON CORP COM 064058100 91083 1568228 SH SOLE 18 1461933 0 106295 BANK NEW YORK MELLON CORP COM 064058100 15494 266770 SH SOLE 19 266770 0 0 BANK NEW YORK MELLON CORP COM 064058100 1094970 18852781 SH SOLE 21 18852781 0 0 BANK NEW YORK MELLON CORP COM 064058100 931380 16036156 SH SOLE 22 14469102 0 1567054 BANK NEW YORK MELLON CORP COM 064058100 26718 460019 SH SOLE 23 460019 0 0 BANK NEW YORK MELLON CORP COM 064058100 95144 1638149 SH SOLE 25 1638149 0 0 BANK NEW YORK MELLON CORP COM 064058100 146365 2520051 SH SOLE 26 1430056 0 1089995 BANK NEW YORK MELLON CORP COM 064058100 163026 2806919 SH SOLE 28 187540 0 2619379 BANK NEW YORK MELLON CORP COM 064058100 42 719 SH SOLE 29 719 0 0 BANK NEW YORK MELLON CORP COM 064058100 370828 6384772 SH SOLE 30 6348062 0 36710 BANK NEW YORK MELLON CORP COM 064058100 18190 313181 SH SOLE 31 93991 0 219190 BANK NEW YORK MELLON CORP COM 064058100 3044 52416 SH SOLE 34 52416 0 0 BANK NEW YORK MELLON CORP COM 064058100 28551 491589 SH SOLE 36 491589 0 0 BANK NEW YORK MELLON CORP COM 064058100 1637 28185 SH SOLE 40 28185 0 0 BANK NEW YORK MELLON CORP COM 064058100 54038 930405 SH SOLE 43 34437 0 895968 BANK NOVA SCOTIA B C COM 064149107 529 7375 SH SOLE 18 7375 0 0 BANK NOVA SCOTIA B C COM 064149107 56100 782541 SH SOLE 43 46623 0 735918 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1299 34074 SH SOLE 2 1993 0 32081 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 27 710 SH SOLE 7 710 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5900 154818 SH SOLE 18 154818 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3396 89107 SH SOLE 19 89107 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 67581 1773302 SH SOLE 21 1773302 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 19200 503795 SH SOLE 22 474105 0 29690 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 183 4799 SH SOLE 43 2435 0 2364 BANK OF THE JAMES FINL GP IN COM 470299108 14 911 SH SOLE 18 911 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 161 10425 SH SOLE 21 10425 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 4 255 SH SOLE 22 255 0 0 BANK OZK COM 06417N103 14285 307013 SH SOLE 2 89077 0 217936 BANK OZK COM 06417N103 271 5832 SH SOLE 4 464 0 5368 BANK OZK COM 06417N103 3306 71048 SH SOLE 7 71048 0 0 BANK OZK COM 06417N103 12246 263193 SH SOLE 18 263193 0 0 BANK OZK COM 06417N103 1618 34770 SH SOLE 19 34770 0 0 BANK OZK COM 06417N103 292959 6296139 SH SOLE 21 6296139 0 0 BANK OZK COM 06417N103 158038 3396480 SH SOLE 22 3256236 0 140244 BANK OZK COM 06417N103 1146 24629 SH SOLE 25 24629 0 0 BANK OZK COM 06417N103 2314 49740 SH SOLE 26 38849 0 10891 BANK OZK COM 06417N103 106 2284 SH SOLE 28 2284 0 0 BANK OZK COM 06417N103 9560 205469 SH SOLE 30 205469 0 0 BANK OZK COM 06417N103 86 1849 SH SOLE 31 1849 0 0 BANK OZK COM 06417N103 1071 23015 SH SOLE 36 23015 0 0 BANK OZK COM 06417N103 768 16507 SH SOLE 40 16507 0 0 BANK OZK COM 06417N103 2731 58689 SH SOLE 43 2849 0 55840 BANK PRINCETON NEW JERSEY COM 064520109 31 1072 SH SOLE 18 1072 0 0 BANK PRINCETON NEW JERSEY COM 064520109 929 31661 SH SOLE 21 31661 0 0 BANK PRINCETON NEW JERSEY COM 064520109 636 21669 SH SOLE 22 21669 0 0 BANK SOUTH CAROLINA CORP COM 065066102 16 791 SH SOLE 18 791 0 0 BANK SOUTH CAROLINA CORP COM 065066102 199 9683 SH SOLE 21 9683 0 0 BANK SOUTH CAROLINA CORP COM 065066102 5 267 SH SOLE 22 267 0 0 BANK7 CORP COM 06652N107 3 142 SH SOLE 2 0 0 142 BANK7 CORP COM 06652N107 13 559 SH SOLE 18 559 0 0 BANK7 CORP COM 06652N107 220 9576 SH SOLE 21 9576 0 0 BANK7 CORP COM 06652N107 164 7127 SH SOLE 22 7127 0 0 BANKFINANCIAL CORP COM 06643P104 291 27289 SH SOLE 2 5181 0 22108 BANKFINANCIAL CORP COM 06643P104 87 8135 SH SOLE 18 2513 0 5622 BANKFINANCIAL CORP COM 06643P104 653 61216 SH SOLE 19 61216 0 0 BANKFINANCIAL CORP COM 06643P104 588 55117 SH SOLE 21 55117 0 0 BANKFINANCIAL CORP COM 06643P104 5207 488044 SH SOLE 22 488044 0 0 BANKFINANCIAL CORP COM 06643P104 286 26768 SH SOLE 26 0 0 26768 BANKFINANCIAL CORP COM 06643P104 1 50 SH SOLE 43 0 0 50 BANKUNITED INC COM 06652K103 3117 73678 SH SOLE 2 24223 0 49455 BANKUNITED INC COM 06652K103 16 371 SH SOLE 4 371 0 0 BANKUNITED INC COM 06652K103 89 2094 SH SOLE 7 2094 0 0 BANKUNITED INC COM 06652K103 14721 347940 SH SOLE 18 347940 0 0 BANKUNITED INC COM 06652K103 6569 155265 SH SOLE 19 155265 0 0 BANKUNITED INC COM 06652K103 435546 10294154 SH SOLE 21 10294154 0 0 BANKUNITED INC COM 06652K103 89396 2112874 SH SOLE 22 2021327 0 91547 BANKUNITED INC COM 06652K103 399 9442 SH SOLE 25 9442 0 0 BANKUNITED INC COM 06652K103 1462 34559 SH SOLE 26 27420 0 7139 BANKUNITED INC COM 06652K103 117 2774 SH SOLE 28 2774 0 0 BANKUNITED INC COM 06652K103 6593 155816 SH SOLE 30 155816 0 0 BANKUNITED INC COM 06652K103 110 2607 SH SOLE 36 2607 0 0 BANKUNITED INC COM 06652K103 454 10728 SH SOLE 40 10728 0 0 BANKUNITED INC COM 06652K103 1467 34669 SH SOLE 43 1534 0 33135 BANKWELL FINL GROUP INC COM 06654A103 38 1158 SH SOLE 18 1158 0 0 BANKWELL FINL GROUP INC COM 06654A103 780 23759 SH SOLE 21 23759 0 0 BANKWELL FINL GROUP INC COM 06654A103 53 1611 SH SOLE 22 1611 0 0 BANNER CORP COM NEW 06652V208 1476 24332 SH SOLE 2 7410 0 16922 BANNER CORP COM NEW 06652V208 9 150 SH SOLE 4 150 0 0 BANNER CORP COM NEW 06652V208 26 436 SH SOLE 7 436 0 0 BANNER CORP COM NEW 06652V208 8012 132053 SH SOLE 18 132053 0 0 BANNER CORP COM NEW 06652V208 7476 123224 SH SOLE 19 123224 0 0 BANNER CORP COM NEW 06652V208 225116 3710496 SH SOLE 21 3710496 0 0 BANNER CORP COM NEW 06652V208 52790 870115 SH SOLE 22 836579 0 33536 BANNER CORP COM NEW 06652V208 104 1722 SH SOLE 25 1722 0 0 BANNER CORP COM NEW 06652V208 2588 42664 SH SOLE 26 8814 0 33850 BANNER CORP COM NEW 06652V208 38 620 SH SOLE 28 620 0 0 BANNER CORP COM NEW 06652V208 3322 54752 SH SOLE 30 54752 0 0 BANNER CORP COM NEW 06652V208 220 3625 SH SOLE 40 3625 0 0 BANNER CORP COM NEW 06652V208 520 8570 SH SOLE 43 0 0 8570 BAOZUN INC SPONSORED ADR 06684L103 9343 672165 SH SOLE 21 672165 0 0 BAOZUN INC SPONSORED ADR 06684L103 4620 332394 SH SOLE 22 307207 0 25187 BAOZUN INC SPONSORED ADR 06684L103 30 2187 SH SOLE 25 2187 0 0 BAOZUN INC SPONSORED ADR 06684L103 2382 171401 SH SOLE 30 171401 0 0 BAOZUN INC SPONSORED ADR 06684L103 330 23722 SH SOLE 34 23722 0 0 BAOZUN INC SPONSORED ADR 06684L103 2280 164059 SH SOLE 43 8733 0 155326 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 646 22339 SH SOLE 2 13202 0 9137 BAR HBR BANKSHARES COM 066849100 1385 47879 SH SOLE 18 47879 0 0 BAR HBR BANKSHARES COM 066849100 776 26832 SH SOLE 19 26832 0 0 BAR HBR BANKSHARES COM 066849100 17124 591917 SH SOLE 21 591917 0 0 BAR HBR BANKSHARES COM 066849100 12080 417549 SH SOLE 22 401723 0 15826 BAR HBR BANKSHARES COM 066849100 70 2404 SH SOLE 25 2404 0 0 BAR HBR BANKSHARES COM 066849100 115 3970 SH SOLE 30 3970 0 0 BAR HBR BANKSHARES COM 066849100 26 892 SH SOLE 34 892 0 0 BAR HBR BANKSHARES COM 066849100 78 2708 SH SOLE 40 2708 0 0 BAR HBR BANKSHARES COM 066849100 21 719 SH SOLE 43 0 0 719 BARCLAYS PLC ADR 06738E204 37164 3590710 SH SOLE 18 3590710 0 0 BARCLAYS PLC ADR 06738E204 22282 2152815 SH SOLE 43 287731 0 1865084 BARINGS BDC INC COM 06759L103 5041 457420 SH SOLE 30 457420 0 0 BARINGS BDC INC COM 06759L103 484 43952 SH SOLE 43 3434 0 40518 BARK INC COM 68622E104 73 17199 SH SOLE 2 13471 0 3728 BARK INC COM 68622E104 64 15083 SH SOLE 21 15083 0 0 BARK INC COM 68622E104 5081 1203985 SH SOLE 22 1169264 0 34721 BARK INC COM 68622E104 81 19149 SH SOLE 25 19149 0 0 BARK INC COM 68622E104 108 25506 SH SOLE 30 25506 0 0 BARNES & NOBLE ED INC COM 06777U101 146 21498 SH SOLE 2 1564 0 19934 BARNES & NOBLE ED INC COM 06777U101 4 618 SH SOLE 7 618 0 0 BARNES & NOBLE ED INC COM 06777U101 1123 164865 SH SOLE 18 164865 0 0 BARNES & NOBLE ED INC COM 06777U101 533 78220 SH SOLE 19 78220 0 0 BARNES & NOBLE ED INC COM 06777U101 31533 4630331 SH SOLE 21 4630331 0 0 BARNES & NOBLE ED INC COM 06777U101 7173 1053367 SH SOLE 22 1027092 0 26275 BARNES & NOBLE ED INC COM 06777U101 20 2900 SH SOLE 26 2900 0 0 BARNES & NOBLE ED INC COM 06777U101 295 43295 SH SOLE 30 43295 0 0 BARNES & NOBLE ED INC COM 06777U101 45 6658 SH SOLE 43 912 0 5746 BARNES GROUP INC COM 067806109 1802 38683 SH SOLE 2 13284 0 25399 BARNES GROUP INC COM 067806109 7 153 SH SOLE 4 153 0 0 BARNES GROUP INC COM 067806109 33 711 SH SOLE 7 711 0 0 BARNES GROUP INC COM 067806109 1 14 SH SOLE 17 0 0 14 BARNES GROUP INC COM 067806109 8438 181108 SH SOLE 18 181108 0 0 BARNES GROUP INC COM 067806109 3935 84463 SH SOLE 19 84463 0 0 BARNES GROUP INC COM 067806109 268504 5763122 SH SOLE 21 5763122 0 0 BARNES GROUP INC COM 067806109 54812 1176467 SH SOLE 22 1130484 0 45983 BARNES GROUP INC COM 067806109 382 8202 SH SOLE 25 8202 0 0 BARNES GROUP INC COM 067806109 765 16423 SH SOLE 26 12518 0 3905 BARNES GROUP INC COM 067806109 40 852 SH SOLE 28 852 0 0 BARNES GROUP INC COM 067806109 4019 86273 SH SOLE 30 86273 0 0 BARNES GROUP INC COM 067806109 57 1224 SH SOLE 36 1224 0 0 BARNES GROUP INC COM 067806109 253 5439 SH SOLE 40 5439 0 0 BARNES GROUP INC COM 067806109 1445 31009 SH SOLE 43 934 0 30075 BARNWELL INDS INC COM 068221100 2 747 SH SOLE 21 747 0 0 BARNWELL INDS INC COM 068221100 198 68120 SH SOLE 22 68120 0 0 BARRETT BUSINESS SVCS INC COM 068463108 360 5206 SH SOLE 2 2204 0 3002 BARRETT BUSINESS SVCS INC COM 068463108 7 106 SH SOLE 7 106 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1643 23796 SH SOLE 18 23796 0 0 BARRETT BUSINESS SVCS INC COM 068463108 915 13246 SH SOLE 19 13246 0 0 BARRETT BUSINESS SVCS INC COM 068463108 20545 297499 SH SOLE 21 297499 0 0 BARRETT BUSINESS SVCS INC COM 068463108 12897 186755 SH SOLE 22 180059 0 6696 BARRETT BUSINESS SVCS INC COM 068463108 67 972 SH SOLE 25 972 0 0 BARRETT BUSINESS SVCS INC COM 068463108 79 1143 SH SOLE 26 0 0 1143 BARRETT BUSINESS SVCS INC COM 068463108 306 4435 SH SOLE 30 4435 0 0 BARRETT BUSINESS SVCS INC COM 068463108 82 1186 SH SOLE 40 1186 0 0 BARRETT BUSINESS SVCS INC COM 068463108 209 3026 SH SOLE 43 267 0 2759 BARRICK GOLD CORP COM 067901108 803 42266 SH SOLE 18 42266 0 0 BARRICK GOLD CORP COM 067901108 17739 933609 SH SOLE 19 933609 0 0 BARRICK GOLD CORP COM 067901108 8039 423120 SH SOLE 21 423120 0 0 BARRICK GOLD CORP COM 067901108 19393 1020689 SH SOLE 23 1020689 0 0 BARRICK GOLD CORP COM 067901108 144027 7580393 SH SOLE 25 7580393 0 0 BARRICK GOLD CORP COM 067901108 40188 2115152 SH SOLE 26 1353143 0 762009 BARRICK GOLD CORP COM 067901108 507440 26707390 SH SOLE 34 26707390 0 0 BARRICK GOLD CORP COM 067901108 16988 894093 SH SOLE 43 15469 0 878624 BASSETT FURNITURE INDS INC COM 070203104 71 4207 SH SOLE 2 372 0 3835 BASSETT FURNITURE INDS INC COM 070203104 512 30540 SH SOLE 18 30540 0 0 BASSETT FURNITURE INDS INC COM 070203104 273 16297 SH SOLE 19 16297 0 0 BASSETT FURNITURE INDS INC COM 070203104 6202 369800 SH SOLE 21 369800 0 0 BASSETT FURNITURE INDS INC COM 070203104 3773 224958 SH SOLE 22 218889 0 6069 BATH & BODY WORKS INC COM 070830104 33684 482645 SH SOLE 2 89626 0 393019 BATH & BODY WORKS INC COM 070830104 11271 161500 SH SOLE 4 107363 0 54137 BATH & BODY WORKS INC COM 070830104 16471 236015 SH SOLE 7 228457 0 7558 BATH & BODY WORKS INC COM 070830104 233 3342 SH SOLE 13 449 0 2893 BATH & BODY WORKS INC COM 070830104 2645 37901 SH SOLE 15 37901 0 0 BATH & BODY WORKS INC COM 070830104 32985 472631 SH SOLE 18 436335 0 36296 BATH & BODY WORKS INC COM 070830104 44348 635453 SH SOLE 19 635453 0 0 BATH & BODY WORKS INC COM 070830104 468381 6711286 SH SOLE 21 6711286 0 0 BATH & BODY WORKS INC COM 070830104 396463 5680793 SH SOLE 22 5144708 0 536085 BATH & BODY WORKS INC COM 070830104 10690 153173 SH SOLE 23 153173 0 0 BATH & BODY WORKS INC COM 070830104 34013 487363 SH SOLE 25 487363 0 0 BATH & BODY WORKS INC COM 070830104 42776 612926 SH SOLE 26 276097 0 336829 BATH & BODY WORKS INC COM 070830104 33652 482188 SH SOLE 28 11304 0 470884 BATH & BODY WORKS INC COM 070830104 41 592 SH SOLE 29 592 0 0 BATH & BODY WORKS INC COM 070830104 81738 1171197 SH SOLE 30 1171197 0 0 BATH & BODY WORKS INC COM 070830104 7179 102865 SH SOLE 31 29093 0 73772 BATH & BODY WORKS INC COM 070830104 15586 223320 SH SOLE 34 223320 0 0 BATH & BODY WORKS INC COM 070830104 7764 111247 SH SOLE 36 111247 0 0 BATH & BODY WORKS INC COM 070830104 623 8931 SH SOLE 40 8931 0 0 BATH & BODY WORKS INC COM 070830104 5985 85750 SH SOLE 43 8914 0 76836 BATTALION OIL CORP COM 07134L107 6 591 SH SOLE 18 591 0 0 BATTALION OIL CORP COM 07134L107 79 8069 SH SOLE 21 8069 0 0 BATTALION OIL CORP COM 07134L107 9 872 SH SOLE 22 872 0 0 BAUDAX BIO INC COM 07160F107 3 14609 SH SOLE 18 14609 0 0 BAUDAX BIO INC COM 07160F107 45 204429 SH SOLE 21 204429 0 0 BAUDAX BIO INC COM 07160F107 244 1114071 SH SOLE 22 1114071 0 0 BAUSCH HEALTH COS INC COM 071734107 175 6334 SH SOLE 21 6334 0 0 BAUSCH HEALTH COS INC COM 071734107 179 6480 SH SOLE 28 6480 0 0 BAUSCH HEALTH COS INC COM 071734107 4288 155317 SH SOLE 43 2374 0 152943 BAXTER INTL INC COM 071813109 108533 1264365 SH SOLE 2 369787 0 894578 BAXTER INTL INC COM 071813109 20384 237460 SH SOLE 4 197473 0 39987 BAXTER INTL INC COM 071813109 40902 476494 SH SOLE 7 461511 0 14983 BAXTER INTL INC COM 071813109 587 6841 SH SOLE 13 1361 0 5480 BAXTER INTL INC COM 071813109 6103 71095 SH SOLE 15 71095 0 0 BAXTER INTL INC COM 071813109 72395 843377 SH SOLE 18 775357 0 68020 BAXTER INTL INC COM 071813109 169973 1980113 SH SOLE 19 1980113 0 0 BAXTER INTL INC COM 071813109 941 10960 SH SOLE 20 10960 0 0 BAXTER INTL INC COM 071813109 1321261 15392141 SH SOLE 21 15392141 0 0 BAXTER INTL INC COM 071813109 931271 10848919 SH SOLE 22 9815567 0 1033352 BAXTER INTL INC COM 071813109 24931 290430 SH SOLE 23 290430 0 0 BAXTER INTL INC COM 071813109 56254 655338 SH SOLE 25 655338 0 0 BAXTER INTL INC COM 071813109 88139 1026782 SH SOLE 26 341194 0 685588 BAXTER INTL INC COM 071813109 149543 1742116 SH SOLE 28 260871 0 1481245 BAXTER INTL INC COM 071813109 58 672 SH SOLE 29 672 0 0 BAXTER INTL INC COM 071813109 207331 2415314 SH SOLE 30 2415314 0 0 BAXTER INTL INC COM 071813109 15719 183125 SH SOLE 31 55471 0 127654 BAXTER INTL INC COM 071813109 159811 1861731 SH SOLE 34 1861731 0 0 BAXTER INTL INC COM 071813109 20601 239992 SH SOLE 36 239992 0 0 BAXTER INTL INC COM 071813109 1419 16530 SH SOLE 40 16530 0 0 BAXTER INTL INC COM 071813109 46898 546341 SH SOLE 43 36415 0 509926 BAYCOM CORP COM 07272M107 122 6528 SH SOLE 2 4887 0 1641 BAYCOM CORP COM 07272M107 37 1961 SH SOLE 18 1961 0 0 BAYCOM CORP COM 07272M107 999 53268 SH SOLE 21 53268 0 0 BAYCOM CORP COM 07272M107 775 41331 SH SOLE 22 41331 0 0 BAYCOM CORP COM 07272M107 9 491 SH SOLE 26 0 0 491 BBQ HLDGS INC COM 05551A109 13 794 SH SOLE 18 794 0 0 BBQ HLDGS INC COM 05551A109 301 18976 SH SOLE 21 18976 0 0 BBQ HLDGS INC COM 05551A109 3067 193600 SH SOLE 22 193600 0 0 BCB BANCORP INC COM 055298103 50 3244 SH SOLE 2 2318 0 926 BCB BANCORP INC COM 055298103 46 2963 SH SOLE 18 2963 0 0 BCB BANCORP INC COM 055298103 730 47335 SH SOLE 21 47335 0 0 BCB BANCORP INC COM 055298103 457 29619 SH SOLE 22 29619 0 0 BCE INC COM NEW 05534B760 1733 33296 SH SOLE 18 33296 0 0 BCE INC COM NEW 05534B760 24502 470832 SH SOLE 43 16833 0 453999 BEACON ROOFING SUPPLY INC COM 073685109 1649 28746 SH SOLE 2 15541 0 13205 BEACON ROOFING SUPPLY INC COM 073685109 14 237 SH SOLE 4 237 0 0 BEACON ROOFING SUPPLY INC COM 073685109 80 1399 SH SOLE 7 1399 0 0 BEACON ROOFING SUPPLY INC COM 073685109 8894 155075 SH SOLE 18 155075 0 0 BEACON ROOFING SUPPLY INC COM 073685109 5682 99083 SH SOLE 19 99083 0 0 BEACON ROOFING SUPPLY INC COM 073685109 122614 2137989 SH SOLE 21 2137989 0 0 BEACON ROOFING SUPPLY INC COM 073685109 74522 1299418 SH SOLE 22 1259995 0 39423 BEACON ROOFING SUPPLY INC COM 073685109 521 9088 SH SOLE 25 9088 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1120 19534 SH SOLE 26 14906 0 4628 BEACON ROOFING SUPPLY INC COM 073685109 57 996 SH SOLE 28 996 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1830 31915 SH SOLE 30 31915 0 0 BEACON ROOFING SUPPLY INC COM 073685109 218 3806 SH SOLE 36 3806 0 0 BEACON ROOFING SUPPLY INC COM 073685109 377 6576 SH SOLE 40 6576 0 0 BEACON ROOFING SUPPLY INC COM 073685109 339 5911 SH SOLE 43 154 0 5757 BEAM GLOBAL COM 07373B109 43 2309 SH SOLE 2 360 0 1949 BEAM GLOBAL COM 07373B109 3 141 SH SOLE 7 141 0 0 BEAM GLOBAL COM 07373B109 494 26571 SH SOLE 18 26571 0 0 BEAM GLOBAL COM 07373B109 287 15413 SH SOLE 19 15413 0 0 BEAM GLOBAL COM 07373B109 5755 309413 SH SOLE 21 309413 0 0 BEAM GLOBAL COM 07373B109 3513 188887 SH SOLE 22 186749 0 2138 BEAM THERAPEUTICS INC COM 07373V105 1765 22149 SH SOLE 2 12242 0 9907 BEAM THERAPEUTICS INC COM 07373V105 7 89 SH SOLE 4 89 0 0 BEAM THERAPEUTICS INC COM 07373V105 59 743 SH SOLE 7 743 0 0 BEAM THERAPEUTICS INC COM 07373V105 11240 141046 SH SOLE 18 136243 0 4803 BEAM THERAPEUTICS INC COM 07373V105 11387 142897 SH SOLE 19 142897 0 0 BEAM THERAPEUTICS INC COM 07373V105 202229 2537699 SH SOLE 21 2537699 0 0 BEAM THERAPEUTICS INC COM 07373V105 88710 1113189 SH SOLE 22 1092629 0 20560 BEAM THERAPEUTICS INC COM 07373V105 152 1902 SH SOLE 23 1902 0 0 BEAM THERAPEUTICS INC COM 07373V105 380 4768 SH SOLE 25 4768 0 0 BEAM THERAPEUTICS INC COM 07373V105 1620 20330 SH SOLE 26 12519 0 7811 BEAM THERAPEUTICS INC COM 07373V105 1022 12828 SH SOLE 28 12828 0 0 BEAM THERAPEUTICS INC COM 07373V105 4062 50970 SH SOLE 30 50970 0 0 BEAM THERAPEUTICS INC COM 07373V105 39 484 SH SOLE 36 484 0 0 BEAM THERAPEUTICS INC COM 07373V105 360 4512 SH SOLE 40 4512 0 0 BEAM THERAPEUTICS INC COM 07373V105 732 9188 SH SOLE 43 48 0 9140 BEASLEY BROADCAST GROUP INC CL A 074014101 4 2325 SH SOLE 18 2325 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 56 29251 SH SOLE 21 29251 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 98 51552 SH SOLE 22 51552 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 748 32223 SH SOLE 2 17203 0 15020 BEAZER HOMES USA INC COM NEW 07556Q881 12 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2123 91419 SH SOLE 18 91419 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 5019 216167 SH SOLE 19 216167 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 34870 1501707 SH SOLE 21 1501707 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 17174 739632 SH SOLE 22 723301 0 16331 BEAZER HOMES USA INC COM NEW 07556Q881 730 31427 SH SOLE 34 31427 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 3786 163068 SH SOLE 43 56 0 163012 BECTON DICKINSON & CO COM 075887109 156841 623670 SH SOLE 2 78499 0 545171 BECTON DICKINSON & CO COM 075887109 45975 182819 SH SOLE 4 106689 0 76130 BECTON DICKINSON & CO COM 075887109 67972 270289 SH SOLE 7 261693 0 8596 BECTON DICKINSON & CO COM 075887109 950 3778 SH SOLE 13 752 0 3026 BECTON DICKINSON & CO COM 075887109 10254 40773 SH SOLE 15 40773 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 111768 444442 SH SOLE 18 396518 0 47924 BECTON DICKINSON & CO COM 075887109 84186 334761 SH SOLE 19 334761 0 0 BECTON DICKINSON & CO COM 075887109 2071967 8239092 SH SOLE 21 8239092 0 0 BECTON DICKINSON & CO COM 075887109 1541519 6129787 SH SOLE 22 5547989 0 581798 BECTON DICKINSON & CO COM 075887109 41702 165825 SH SOLE 23 165825 0 0 BECTON DICKINSON & CO COM 075887109 107938 429210 SH SOLE 25 429210 0 0 BECTON DICKINSON & CO COM 075887109 151567 602699 SH SOLE 26 207961 0 394738 BECTON DICKINSON & CO COM 075887109 198510 789368 SH SOLE 28 76020 0 713348 BECTON DICKINSON & CO COM 075887109 29 115 SH SOLE 29 115 0 0 BECTON DICKINSON & CO COM 075887109 471715 1875754 SH SOLE 30 1875754 0 0 BECTON DICKINSON & CO COM 075887109 27582 109678 SH SOLE 31 32212 0 77466 BECTON DICKINSON & CO COM 075887109 7842 31183 SH SOLE 34 31183 0 0 BECTON DICKINSON & CO COM 075887109 34434 136924 SH SOLE 36 136924 0 0 BECTON DICKINSON & CO COM 075887109 2441 9707 SH SOLE 40 9707 0 0 BECTON DICKINSON & CO COM 075887109 69105 274792 SH SOLE 43 21432 0 253360 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 512 9697 SH SOLE 4 9697 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 1010 19139 SH SOLE 7 19139 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 5824 110412 SH SOLE 18 110412 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 35146 666270 SH SOLE 19 666270 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 133741 2535382 SH SOLE 21 2535382 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 2763 52379 SH SOLE 22 52379 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 421 7972 SH SOLE 26 7972 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 19256 365044 SH SOLE 34 365044 0 0 BED BATH & BEYOND INC COM 075896100 1751 120072 SH SOLE 2 39711 0 80361 BED BATH & BEYOND INC COM 075896100 7 512 SH SOLE 4 512 0 0 BED BATH & BEYOND INC COM 075896100 56 3826 SH SOLE 7 3826 0 0 BED BATH & BEYOND INC COM 075896100 5652 387674 SH SOLE 18 387674 0 0 BED BATH & BEYOND INC COM 075896100 4622 317000 SH SOLE 19 317000 0 0 BED BATH & BEYOND INC COM 075896100 181531 12450696 SH SOLE 21 12450696 0 0 BED BATH & BEYOND INC COM 075896100 40492 2777211 SH SOLE 22 2679696 0 97515 BED BATH & BEYOND INC COM 075896100 102 7016 SH SOLE 23 7016 0 0 BED BATH & BEYOND INC COM 075896100 213 14636 SH SOLE 25 14636 0 0 BED BATH & BEYOND INC COM 075896100 1468 100715 SH SOLE 26 47196 0 53519 BED BATH & BEYOND INC COM 075896100 27 1862 SH SOLE 28 1862 0 0 BED BATH & BEYOND INC COM 075896100 2759 189214 SH SOLE 30 189214 0 0 BED BATH & BEYOND INC COM 075896100 341 23401 SH SOLE 36 23401 0 0 BED BATH & BEYOND INC COM 075896100 206 14126 SH SOLE 40 14126 0 0 BED BATH & BEYOND INC COM 075896100 1737 119115 SH SOLE 43 8586 0 110529 BEIGENE LTD SPONSORED ADR 07725L102 18367 67793 SH SOLE 2 4449 0 63344 BEIGENE LTD SPONSORED ADR 07725L102 8004 29543 SH SOLE 4 16323 0 13220 BEIGENE LTD SPONSORED ADR 07725L102 1170 4319 SH SOLE 7 4319 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1552 5728 SH SOLE 13 1435 0 4293 BEIGENE LTD SPONSORED ADR 07725L102 7577 27965 SH SOLE 15 27965 0 0 BEIGENE LTD SPONSORED ADR 07725L102 5193 19166 SH SOLE 18 19166 0 0 BEIGENE LTD SPONSORED ADR 07725L102 18 68 SH SOLE 19 68 0 0 BEIGENE LTD SPONSORED ADR 07725L102 375762 1386934 SH SOLE 21 1386934 0 0 BEIGENE LTD SPONSORED ADR 07725L102 149968 553529 SH SOLE 22 492508 0 61021 BEIGENE LTD SPONSORED ADR 07725L102 6091 22480 SH SOLE 23 22480 0 0 BEIGENE LTD SPONSORED ADR 07725L102 380 1403 SH SOLE 25 1403 0 0 BEIGENE LTD SPONSORED ADR 07725L102 22921 84602 SH SOLE 26 5675 0 78927 BEIGENE LTD SPONSORED ADR 07725L102 17106 63137 SH SOLE 28 3728 0 59409 BEIGENE LTD SPONSORED ADR 07725L102 79832 294658 SH SOLE 30 294658 0 0 BEIGENE LTD SPONSORED ADR 07725L102 746 2753 SH SOLE 31 1634 0 1119 BEIGENE LTD SPONSORED ADR 07725L102 811 2992 SH SOLE 32 2992 0 0 BEIGENE LTD SPONSORED ADR 07725L102 840 3100 SH SOLE 34 3100 0 0 BEIGENE LTD SPONSORED ADR 07725L102 53 194 SH SOLE 40 194 0 0 BEIGENE LTD SPONSORED ADR 07725L102 8335 30764 SH SOLE 43 2987 0 27777 BEL FUSE INC CL A 077347201 4 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 255 19737 SH SOLE 2 19617 0 120 BEL FUSE INC CL B 077347300 25 1923 SH SOLE 18 1923 0 0 BEL FUSE INC CL B 077347300 436 33720 SH SOLE 21 33720 0 0 BEL FUSE INC CL B 077347300 2752 212855 SH SOLE 22 212855 0 0 BELDEN INC COM 077454106 3869 58869 SH SOLE 2 32871 0 25998 BELDEN INC COM 077454106 13 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 40 608 SH SOLE 7 608 0 0 BELDEN INC COM 077454106 14115 214735 SH SOLE 18 214735 0 0 BELDEN INC COM 077454106 5173 78698 SH SOLE 19 78698 0 0 BELDEN INC COM 077454106 212317 3230146 SH SOLE 21 3230146 0 0 BELDEN INC COM 077454106 85297 1297695 SH SOLE 22 1252387 0 45308 BELDEN INC COM 077454106 355 5405 SH SOLE 25 5405 0 0 BELDEN INC COM 077454106 1034 15728 SH SOLE 26 12579 0 3149 BELDEN INC COM 077454106 52 797 SH SOLE 28 797 0 0 BELDEN INC COM 077454106 1821 27700 SH SOLE 30 27700 0 0 BELDEN INC COM 077454106 112 1705 SH SOLE 36 1705 0 0 BELDEN INC COM 077454106 346 5265 SH SOLE 40 5265 0 0 BELDEN INC COM 077454106 909 13825 SH SOLE 43 1713 0 12112 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2 727 SH SOLE 2 0 0 727 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 5 1478 SH SOLE 18 1478 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 61 19567 SH SOLE 21 19567 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 310 99898 SH SOLE 22 99898 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 10 6424 SH SOLE 21 6424 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 103 68963 SH SOLE 22 68963 0 0 BELLRING BRANDS INC COM CL A 079823100 1268 44431 SH SOLE 2 28011 0 16420 BELLRING BRANDS INC COM CL A 079823100 3 106 SH SOLE 4 106 0 0 BELLRING BRANDS INC COM CL A 079823100 16 564 SH SOLE 7 564 0 0 BELLRING BRANDS INC COM CL A 079823100 3151 110452 SH SOLE 18 110452 0 0 BELLRING BRANDS INC COM CL A 079823100 7073 247929 SH SOLE 19 247929 0 0 BELLRING BRANDS INC COM CL A 079823100 39461 1383124 SH SOLE 21 1383124 0 0 BELLRING BRANDS INC COM CL A 079823100 25968 910203 SH SOLE 22 881368 0 28835 BELLRING BRANDS INC COM CL A 079823100 143 5021 SH SOLE 25 5021 0 0 BELLRING BRANDS INC COM CL A 079823100 716 25083 SH SOLE 26 25083 0 0 BELLRING BRANDS INC COM CL A 079823100 77 2713 SH SOLE 28 2713 0 0 BELLRING BRANDS INC COM CL A 079823100 692 24247 SH SOLE 30 24247 0 0 BELLRING BRANDS INC COM CL A 079823100 7526 263801 SH SOLE 34 263801 0 0 BELLRING BRANDS INC COM CL A 079823100 117 4098 SH SOLE 40 4098 0 0 BELLRING BRANDS INC COM CL A 079823100 155 5450 SH SOLE 43 209 0 5241 BELLUS HEALTH INC NEW COM NEW 07987C204 4231 525639 SH SOLE 21 525639 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 275 34174 SH SOLE 30 34174 0 0 BENCHMARK ELECTRS INC COM 08160H101 1908 70423 SH SOLE 2 41766 0 28657 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 3630 133942 SH SOLE 18 133942 0 0 BENCHMARK ELECTRS INC COM 08160H101 3163 116730 SH SOLE 19 116730 0 0 BENCHMARK ELECTRS INC COM 08160H101 120298 4439044 SH SOLE 21 4439044 0 0 BENCHMARK ELECTRS INC COM 08160H101 25497 940858 SH SOLE 22 904278 0 36580 BENCHMARK ELECTRS INC COM 08160H101 194 7173 SH SOLE 25 7173 0 0 BENCHMARK ELECTRS INC COM 08160H101 674 24888 SH SOLE 26 21773 0 3115 BENCHMARK ELECTRS INC COM 08160H101 83 3049 SH SOLE 28 3049 0 0 BENCHMARK ELECTRS INC COM 08160H101 1877 69251 SH SOLE 30 69251 0 0 BENCHMARK ELECTRS INC COM 08160H101 159 5880 SH SOLE 36 5880 0 0 BENCHMARK ELECTRS INC COM 08160H101 146 5372 SH SOLE 40 5372 0 0 BENCHMARK ELECTRS INC COM 08160H101 500 18441 SH SOLE 43 220 0 18221 BENEFITFOCUS INC COM 08180D106 297 27907 SH SOLE 2 21935 0 5972 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 828 77680 SH SOLE 18 77680 0 0 BENEFITFOCUS INC COM 08180D106 510 47824 SH SOLE 19 47824 0 0 BENEFITFOCUS INC COM 08180D106 9910 929645 SH SOLE 21 929645 0 0 BENEFITFOCUS INC COM 08180D106 7747 726718 SH SOLE 22 705505 0 21213 BENEFITFOCUS INC COM 08180D106 67 6279 SH SOLE 25 6279 0 0 BENEFITFOCUS INC COM 08180D106 40 3771 SH SOLE 26 2301 0 1470 BENEFITFOCUS INC COM 08180D106 37 3462 SH SOLE 28 3462 0 0 BENEFITFOCUS INC COM 08180D106 181 16954 SH SOLE 30 16954 0 0 BENEFITFOCUS INC COM 08180D106 22 2060 SH SOLE 36 2060 0 0 BENEFITFOCUS INC COM 08180D106 45 4251 SH SOLE 40 4251 0 0 BENEFITFOCUS INC COM 08180D106 355 33267 SH SOLE 43 373 0 32894 BENITEC BIOPHARMA INC COM 08205P100 4 1693 SH SOLE 18 1693 0 0 BENITEC BIOPHARMA INC COM 08205P100 49 18806 SH SOLE 21 18806 0 0 BENSON HILL INC COMMON STOCK 082490103 3965 543919 SH SOLE 2 538350 0 5569 BENSON HILL INC COMMON STOCK 082490103 58 7976 SH SOLE 21 7976 0 0 BENSON HILL INC COMMON STOCK 082490103 13020 1786075 SH SOLE 22 1786075 0 0 BENTLEY SYS INC COM CL B 08265T208 11552 239017 SH SOLE 2 31396 0 207621 BENTLEY SYS INC COM CL B 08265T208 5381 111345 SH SOLE 4 68486 0 42859 BENTLEY SYS INC COM CL B 08265T208 1164 24093 SH SOLE 7 24093 0 0 BENTLEY SYS INC COM CL B 08265T208 16 325 SH SOLE 13 325 0 0 BENTLEY SYS INC COM CL B 08265T208 656 13572 SH SOLE 15 13572 0 0 BENTLEY SYS INC COM CL B 08265T208 10859 224690 SH SOLE 18 215959 0 8731 BENTLEY SYS INC COM CL B 08265T208 1981 40993 SH SOLE 19 40993 0 0 BENTLEY SYS INC COM CL B 08265T208 146820 3037871 SH SOLE 21 3037871 0 0 BENTLEY SYS INC COM CL B 08265T208 185150 3830944 SH SOLE 22 3663583 0 167361 BENTLEY SYS INC COM CL B 08265T208 4729 97841 SH SOLE 23 97841 0 0 BENTLEY SYS INC COM CL B 08265T208 2056 42551 SH SOLE 25 42551 0 0 BENTLEY SYS INC COM CL B 08265T208 7151 147964 SH SOLE 26 113340 0 34624 BENTLEY SYS INC COM CL B 08265T208 9976 206416 SH SOLE 28 3464 0 202952 BENTLEY SYS INC COM CL B 08265T208 8 174 SH SOLE 29 174 0 0 BENTLEY SYS INC COM CL B 08265T208 34237 708396 SH SOLE 30 378692 0 329704 BENTLEY SYS INC COM CL B 08265T208 3086 63855 SH SOLE 31 20574 0 43281 BENTLEY SYS INC COM CL B 08265T208 406 8408 SH SOLE 34 8408 0 0 BENTLEY SYS INC COM CL B 08265T208 1841 38099 SH SOLE 36 38099 0 0 BENTLEY SYS INC COM CL B 08265T208 279 5777 SH SOLE 40 5777 0 0 BENTLEY SYS INC COM CL B 08265T208 152 3139 SH SOLE 43 68 0 3071 BERKELEY LTS INC COM 084310101 1401 77082 SH SOLE 2 33904 0 43178 BERKELEY LTS INC COM 084310101 14 771 SH SOLE 7 771 0 0 BERKELEY LTS INC COM 084310101 2669 146801 SH SOLE 18 127452 0 19349 BERKELEY LTS INC COM 084310101 11379 625918 SH SOLE 19 625918 0 0 BERKELEY LTS INC COM 084310101 36254 1994155 SH SOLE 21 1994155 0 0 BERKELEY LTS INC COM 084310101 24066 1323761 SH SOLE 22 1316462 0 7299 BERKELEY LTS INC COM 084310101 258 14192 SH SOLE 23 14192 0 0 BERKELEY LTS INC COM 084310101 1001 55076 SH SOLE 26 0 0 55076 BERKELEY LTS INC COM 084310101 5504 302729 SH SOLE 30 302729 0 0 BERKLEY W R CORP COM 084423102 24868 301829 SH SOLE 2 136062 0 165767 BERKLEY W R CORP COM 084423102 8969 108857 SH SOLE 4 61163 0 47694 BERKLEY W R CORP COM 084423102 9635 116942 SH SOLE 7 113027 0 3915 BERKLEY W R CORP COM 084423102 146 1770 SH SOLE 13 1770 0 0 BERKLEY W R CORP COM 084423102 1643 19943 SH SOLE 15 19943 0 0 BERKLEY W R CORP COM 084423102 28983 351782 SH SOLE 18 331754 0 20028 BERKLEY W R CORP COM 084423102 8165 99104 SH SOLE 19 99104 0 0 BERKLEY W R CORP COM 084423102 278930 3385480 SH SOLE 21 3385480 0 0 BERKLEY W R CORP COM 084423102 272355 3305679 SH SOLE 22 3020614 0 285065 BERKLEY W R CORP COM 084423102 7096 86127 SH SOLE 23 86127 0 0 BERKLEY W R CORP COM 084423102 14592 177111 SH SOLE 25 177111 0 0 BERKLEY W R CORP COM 084423102 35300 428446 SH SOLE 26 98417 0 330029 BERKLEY W R CORP COM 084423102 21334 258942 SH SOLE 28 2512 0 256430 BERKLEY W R CORP COM 084423102 1361 16521 SH SOLE 29 16521 0 0 BERKLEY W R CORP COM 084423102 52349 635381 SH SOLE 30 635381 0 0 BERKLEY W R CORP COM 084423102 4274 51881 SH SOLE 31 16739 0 35142 BERKLEY W R CORP COM 084423102 5446 66096 SH SOLE 34 66096 0 0 BERKLEY W R CORP COM 084423102 4827 58591 SH SOLE 36 58591 0 0 BERKLEY W R CORP COM 084423102 399 4837 SH SOLE 40 4837 0 0 BERKLEY W R CORP COM 084423102 8169 99155 SH SOLE 43 4528 0 94627 BERKSHIRE GREY INC COM CL A 084656107 135 24636 SH SOLE 2 24636 0 0 BERKSHIRE GREY INC COM CL A 084656107 67 12119 SH SOLE 21 12119 0 0 BERKSHIRE GREY INC COM CL A 084656107 1024 186257 SH SOLE 22 186243 0 14 BERKSHIRE GREY INC COM CL A 084656107 101 18322 SH SOLE 25 18322 0 0 BERKSHIRE GREY INC COM CL A 084656107 136 24663 SH SOLE 30 24663 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 46869 104 SH SOLE 2 8 0 96 BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH SOLE 18 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14421 32 SH SOLE 22 32 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 197841 439 SH SOLE 25 439 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 85175 189 SH SOLE 26 0 0 189 BERKSHIRE HATHAWAY INC DEL CL A 084670108 86076 191 SH SOLE 28 7 0 184 BERKSHIRE HATHAWAY INC DEL CL A 084670108 43264 96 SH SOLE 36 96 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 13069 29 SH SOLE 43 9 0 20 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1136251 3800172 SH SOLE 2 639405 0 3160767 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 170846 571391 SH SOLE 4 505140 0 66251 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 463619 1550565 SH SOLE 7 1497060 0 53505 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10862 36327 SH SOLE 13 22727 0 13600 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 59618 199392 SH SOLE 15 199392 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 137 457 SH SOLE 17 0 0 457 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1115725 3731521 SH SOLE 18 3479669 0 251852 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 234817 785340 SH SOLE 19 785340 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10518939 35180398 SH SOLE 21 35180398 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11324775 37875500 SH SOLE 22 34256463 0 3619037 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 233529 781034 SH SOLE 23 781034 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 538163 1799877 SH SOLE 25 1783533 0 16344 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 884973 2959776 SH SOLE 26 864171 0 2095605 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 601780 2012643 SH SOLE 28 28424 0 1984219 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5741 19201 SH SOLE 29 19201 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2169551 7256025 SH SOLE 30 7256025 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 155602 520408 SH SOLE 31 180505 0 339903 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 60845 203494 SH SOLE 34 203494 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 183866 614936 SH SOLE 36 614936 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13192 44119 SH SOLE 40 44119 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 349396 1168550 SH SOLE 43 96383 0 1072168 BERKSHIRE HILLS BANCORP INC COM 084680107 1113 39165 SH SOLE 2 12182 0 26983 BERKSHIRE HILLS BANCORP INC COM 084680107 3 97 SH SOLE 4 97 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 21 729 SH SOLE 7 729 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 5345 187989 SH SOLE 18 187989 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2140 75270 SH SOLE 19 75270 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 157116 5526432 SH SOLE 21 5526432 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 30246 1063875 SH SOLE 22 1019464 0 44411 BERKSHIRE HILLS BANCORP INC COM 084680107 56 1955 SH SOLE 25 1955 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 369 12974 SH SOLE 26 9051 0 3923 BERKSHIRE HILLS BANCORP INC COM 084680107 112 3945 SH SOLE 28 3945 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2277 80088 SH SOLE 30 80088 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 60 2099 SH SOLE 36 2099 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 123 4314 SH SOLE 40 4314 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 4791 168509 SH SOLE 43 77864 0 90645 BERRY CORP COM 08579X101 436 51792 SH SOLE 2 30287 0 21505 BERRY CORP COM 08579X101 8 896 SH SOLE 7 896 0 0 BERRY CORP COM 08579X101 1855 220362 SH SOLE 18 220362 0 0 BERRY CORP COM 08579X101 1030 122338 SH SOLE 19 122338 0 0 BERRY CORP COM 08579X101 22837 2712272 SH SOLE 21 2712272 0 0 BERRY CORP COM 08579X101 14389 1708858 SH SOLE 22 1645966 0 62892 BERRY CORP COM 08579X101 80 9509 SH SOLE 25 9509 0 0 BERRY CORP COM 08579X101 51 6042 SH SOLE 26 0 0 6042 BERRY CORP COM 08579X101 145 17193 SH SOLE 30 17193 0 0 BERRY CORP COM 08579X101 43 5085 SH SOLE 40 5085 0 0 BERRY CORP COM 08579X101 211 25085 SH SOLE 43 7109 0 17976 BERRY GLOBAL GROUP INC COM 08579W103 20518 278092 SH SOLE 2 59310 0 218782 BERRY GLOBAL GROUP INC COM 08579W103 34 463 SH SOLE 4 463 0 0 BERRY GLOBAL GROUP INC COM 08579W103 225 3056 SH SOLE 7 3056 0 0 BERRY GLOBAL GROUP INC COM 08579W103 4002 54249 SH SOLE 18 54249 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2909 39431 SH SOLE 19 39431 0 0 BERRY GLOBAL GROUP INC COM 08579W103 117454 1591943 SH SOLE 21 1591943 0 0 BERRY GLOBAL GROUP INC COM 08579W103 221616 3003742 SH SOLE 22 2850798 0 152944 BERRY GLOBAL GROUP INC COM 08579W103 1403 19012 SH SOLE 25 19012 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3879 52576 SH SOLE 26 43085 0 9491 BERRY GLOBAL GROUP INC COM 08579W103 177 2404 SH SOLE 28 2404 0 0 BERRY GLOBAL GROUP INC COM 08579W103 5642 76466 SH SOLE 30 76466 0 0 BERRY GLOBAL GROUP INC COM 08579W103 149 2022 SH SOLE 31 2022 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1025 13894 SH SOLE 36 13894 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1276 17295 SH SOLE 40 17295 0 0 BERRY GLOBAL GROUP INC COM 08579W103 4069 55148 SH SOLE 43 4526 0 50622 BEST BUY INC COM 086516101 59608 586691 SH SOLE 2 116023 0 470668 BEST BUY INC COM 086516101 19667 193571 SH SOLE 4 131542 0 62029 BEST BUY INC COM 086516101 26447 260306 SH SOLE 7 201195 0 59111 BEST BUY INC COM 086516101 339 3336 SH SOLE 13 549 0 2787 BEST BUY INC COM 086516101 3256 32045 SH SOLE 15 32045 0 0 BEST BUY INC COM 086516101 6 57 SH SOLE 17 0 0 57 BEST BUY INC COM 086516101 43382 426990 SH SOLE 18 396727 0 30263 BEST BUY INC COM 086516101 53597 527527 SH SOLE 19 527527 0 0 BEST BUY INC COM 086516101 904638 8903921 SH SOLE 21 8903921 0 0 BEST BUY INC COM 086516101 505656 4976929 SH SOLE 22 4503058 0 473871 BEST BUY INC COM 086516101 13232 130236 SH SOLE 23 130236 0 0 BEST BUY INC COM 086516101 60749 597925 SH SOLE 25 597925 0 0 BEST BUY INC COM 086516101 97750 962105 SH SOLE 26 633302 0 328803 BEST BUY INC COM 086516101 103501 1018715 SH SOLE 28 103604 0 915111 BEST BUY INC COM 086516101 24 237 SH SOLE 29 237 0 0 BEST BUY INC COM 086516101 265000 2608268 SH SOLE 30 2341948 0 266320 BEST BUY INC COM 086516101 9586 94348 SH SOLE 31 24650 0 69698 BEST BUY INC COM 086516101 19289 189853 SH SOLE 34 189853 0 0 BEST BUY INC COM 086516101 11877 116896 SH SOLE 36 116896 0 0 BEST BUY INC COM 086516101 741 7298 SH SOLE 40 7298 0 0 BEST BUY INC COM 086516101 23869 234926 SH SOLE 43 11256 0 223670 BEST INC SPONSORED ADS 08653C106 2229 2618243 SH SOLE 21 2618243 0 0 BEST INC SPONSORED ADS 08653C106 882 1036082 SH SOLE 22 993894 0 42188 BEST INC SPONSORED ADS 08653C106 11 12724 SH SOLE 25 12724 0 0 BEST INC SPONSORED ADS 08653C106 478 561109 SH SOLE 30 561109 0 0 BEST INC SPONSORED ADS 08653C106 11 13423 SH SOLE 34 13423 0 0 BEST INC SPONSORED ADS 08653C106 147 172910 SH SOLE 43 0 0 172910 BETTER CHOICE CO INC COM 08771Y303 4 1137 SH SOLE 22 1137 0 0 BEYOND AIR INC COM 08862L103 3 369 SH SOLE 2 0 0 369 BEYOND AIR INC COM 08862L103 38 3982 SH SOLE 18 3982 0 0 BEYOND AIR INC COM 08862L103 555 58761 SH SOLE 21 58761 0 0 BEYOND AIR INC COM 08862L103 1745 184820 SH SOLE 22 184820 0 0 BEYOND MEAT INC COM 08862E109 7623 116982 SH SOLE 2 17255 0 99727 BEYOND MEAT INC COM 08862E109 37 565 SH SOLE 4 188 0 377 BEYOND MEAT INC COM 08862E109 52 801 SH SOLE 7 801 0 0 BEYOND MEAT INC COM 08862E109 1743 26745 SH SOLE 18 26745 0 0 BEYOND MEAT INC COM 08862E109 1067 16370 SH SOLE 19 16370 0 0 BEYOND MEAT INC COM 08862E109 50094 768780 SH SOLE 21 768780 0 0 BEYOND MEAT INC COM 08862E109 85603 1313729 SH SOLE 22 1249678 0 64051 BEYOND MEAT INC COM 08862E109 1932 29652 SH SOLE 25 29652 0 0 BEYOND MEAT INC COM 08862E109 2173 33344 SH SOLE 26 24919 0 8425 BEYOND MEAT INC COM 08862E109 69 1055 SH SOLE 28 1055 0 0 BEYOND MEAT INC COM 08862E109 2161 33162 SH SOLE 30 33162 0 0 BEYOND MEAT INC COM 08862E109 57 875 SH SOLE 31 875 0 0 BEYOND MEAT INC COM 08862E109 301 4618 SH SOLE 34 4618 0 0 BEYOND MEAT INC COM 08862E109 138 2118 SH SOLE 36 2118 0 0 BEYOND MEAT INC COM 08862E109 512 7865 SH SOLE 40 7865 0 0 BEYOND MEAT INC COM 08862E109 1827 28040 SH SOLE 43 5531 0 22509 BEYONDSPRING INC SHS G10830100 130 28795 SH SOLE 2 16402 0 12393 BEYONDSPRING INC SHS G10830100 9 2047 SH SOLE 4 2047 0 0 BEYONDSPRING INC SHS G10830100 1 314 SH SOLE 7 314 0 0 BEYONDSPRING INC SHS G10830100 320 70688 SH SOLE 18 61821 0 8867 BEYONDSPRING INC SHS G10830100 447 98570 SH SOLE 19 98570 0 0 BEYONDSPRING INC SHS G10830100 3657 807175 SH SOLE 21 807175 0 0 BEYONDSPRING INC SHS G10830100 2039 450051 SH SOLE 22 445562 0 4489 BEYONDSPRING INC SHS G10830100 10 2307 SH SOLE 23 2307 0 0 BEYONDSPRING INC SHS G10830100 58 12785 SH SOLE 26 0 0 12785 BEYONDSPRING INC SHS G10830100 277 61149 SH SOLE 30 61149 0 0 BEYONDSPRING INC SHS G10830100 31 6910 SH SOLE 43 0 0 6910 BGC PARTNERS INC CL A 05541T101 1254 269711 SH SOLE 2 85067 0 184644 BGC PARTNERS INC CL A 05541T101 6 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 21 4584 SH SOLE 7 4584 0 0 BGC PARTNERS INC CL A 05541T101 4467 960705 SH SOLE 18 960705 0 0 BGC PARTNERS INC CL A 05541T101 2607 560573 SH SOLE 19 560573 0 0 BGC PARTNERS INC CL A 05541T101 62168 13369444 SH SOLE 21 13369444 0 0 BGC PARTNERS INC CL A 05541T101 36152 7774710 SH SOLE 22 7455574 0 319136 BGC PARTNERS INC CL A 05541T101 166 35741 SH SOLE 25 35741 0 0 BGC PARTNERS INC CL A 05541T101 509 109377 SH SOLE 26 92801 0 16576 BGC PARTNERS INC CL A 05541T101 28 6031 SH SOLE 28 6031 0 0 BGC PARTNERS INC CL A 05541T101 1010 217182 SH SOLE 30 217182 0 0 BGC PARTNERS INC CL A 05541T101 51 10951 SH SOLE 36 10951 0 0 BGC PARTNERS INC CL A 05541T101 155 33392 SH SOLE 40 33392 0 0 BGC PARTNERS INC CL A 05541T101 675 145212 SH SOLE 43 0 0 145212 BGSF INC COM 05601C105 28 1924 SH SOLE 18 1924 0 0 BGSF INC COM 05601C105 696 48485 SH SOLE 21 48485 0 0 BGSF INC COM 05601C105 1762 122785 SH SOLE 22 122785 0 0 BHP GROUP LTD SPONSORED ADS 088606108 15839 262450 SH SOLE 7 262450 0 0 BHP GROUP LTD SPONSORED ADS 088606108 0 4 SH SOLE 17 0 0 4 BHP GROUP LTD SPONSORED ADS 088606108 99 1636 SH SOLE 18 1636 0 0 BHP GROUP LTD SPONSORED ADS 088606108 3478 57636 SH SOLE 19 57636 0 0 BHP GROUP LTD SPONSORED ADS 088606108 73381 1215923 SH SOLE 43 125659 0 1090264 BHP GROUP PLC SPONSORED ADR 05545E209 15859 265333 SH SOLE 7 265333 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 1668 27915 SH SOLE 43 972 0 26943 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 3573 58707 SH SOLE 19 58707 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 8291 136215 SH SOLE 21 136215 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 529 8688 SH SOLE 30 8688 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 23 385 SH SOLE 34 385 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 191 10072 SH SOLE 2 720 0 9352 BIG 5 SPORTING GOODS CORP COM 08915P101 6 335 SH SOLE 7 335 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1278 67254 SH SOLE 18 67254 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 703 37005 SH SOLE 19 37005 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 15328 806335 SH SOLE 21 806335 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 9161 481925 SH SOLE 22 469565 0 12360 BIG 5 SPORTING GOODS CORP COM 08915P101 20 1029 SH SOLE 26 1029 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 132 6928 SH SOLE 43 775 0 6153 BIG LOTS INC COM 089302103 1252 27785 SH SOLE 2 8936 0 18849 BIG LOTS INC COM 089302103 7 160 SH SOLE 4 160 0 0 BIG LOTS INC COM 089302103 32 703 SH SOLE 7 703 0 0 BIG LOTS INC COM 089302103 5587 124027 SH SOLE 18 124027 0 0 BIG LOTS INC COM 089302103 2600 57720 SH SOLE 19 57720 0 0 BIG LOTS INC COM 089302103 182240 4045274 SH SOLE 21 4045274 0 0 BIG LOTS INC COM 089302103 36497 810137 SH SOLE 22 778318 0 31819 BIG LOTS INC COM 089302103 224 4983 SH SOLE 25 4983 0 0 BIG LOTS INC COM 089302103 870 19317 SH SOLE 26 16841 0 2476 BIG LOTS INC COM 089302103 20 444 SH SOLE 28 444 0 0 BIG LOTS INC COM 089302103 2887 64088 SH SOLE 30 64088 0 0 BIG LOTS INC COM 089302103 188 4174 SH SOLE 36 4174 0 0 BIG LOTS INC COM 089302103 186 4122 SH SOLE 40 4122 0 0 BIG LOTS INC COM 089302103 2249 49933 SH SOLE 43 10110 0 39823 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1729 48878 SH SOLE 2 32745 0 16133 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6 156 SH SOLE 4 156 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 24 685 SH SOLE 7 685 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4794 135533 SH SOLE 18 129844 0 5689 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6793 192069 SH SOLE 19 192069 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 59210 1674029 SH SOLE 21 1674029 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 47429 1340948 SH SOLE 22 1316033 0 24915 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 195 5517 SH SOLE 23 5517 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 257 7255 SH SOLE 25 7255 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1538 43497 SH SOLE 26 19809 0 23688 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4123 116573 SH SOLE 28 744 0 115829 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 881 24909 SH SOLE 30 24909 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 111 3126 SH SOLE 36 3126 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 160 4521 SH SOLE 40 4521 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 94 661 SH SOLE 2 43 0 618 BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH SOLE 7 12 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 394 2766 SH SOLE 18 2766 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 262 1840 SH SOLE 19 1840 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4327 30347 SH SOLE 21 30347 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3386 23749 SH SOLE 22 23222 0 527 BIGLARI HLDGS INC COM STK CL B 08986R309 54 377 SH SOLE 26 0 0 377 BIGLARI HLDGS INC COM STK CL B 08986R309 2 11 SH SOLE 43 0 0 11 BIGLARI HLDGS INC COM STK CL A 08986R408 13 19 SH SOLE 21 19 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1106 1591 SH SOLE 22 1591 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 10 15 SH SOLE 43 4 0 11 BILIBILI INC SPONS ADS REP Z 090040106 5462 117718 SH SOLE 2 4929 0 112789 BILIBILI INC SPONS ADS REP Z 090040106 3968 85525 SH SOLE 4 39539 0 45986 BILIBILI INC SPONS ADS REP Z 090040106 817 17597 SH SOLE 7 17597 0 0 BILIBILI INC SPONS ADS REP Z 090040106 730 15741 SH SOLE 13 215 0 15526 BILIBILI INC SPONS ADS REP Z 090040106 4619 99544 SH SOLE 15 99544 0 0 BILIBILI INC SPONS ADS REP Z 090040106 2212 47669 SH SOLE 18 47669 0 0 BILIBILI INC SPONS ADS REP Z 090040106 135580 2921991 SH SOLE 21 2921991 0 0 BILIBILI INC SPONS ADS REP Z 090040106 73292 1579579 SH SOLE 22 1420835 0 158744 BILIBILI INC SPONS ADS REP Z 090040106 3497 75361 SH SOLE 23 75361 0 0 BILIBILI INC SPONS ADS REP Z 090040106 9375 202041 SH SOLE 25 202041 0 0 BILIBILI INC SPONS ADS REP Z 090040106 13848 298452 SH SOLE 26 19543 0 278909 BILIBILI INC SPONS ADS REP Z 090040106 15911 342917 SH SOLE 28 12397 0 330520 BILIBILI INC SPONS ADS REP Z 090040106 44495 958947 SH SOLE 30 958947 0 0 BILIBILI INC SPONS ADS REP Z 090040106 90 1943 SH SOLE 31 0 0 1943 BILIBILI INC SPONS ADS REP Z 090040106 577 12430 SH SOLE 32 12430 0 0 BILIBILI INC SPONS ADS REP Z 090040106 695 14987 SH SOLE 34 14987 0 0 BILIBILI INC SPONS ADS REP Z 090040106 33 711 SH SOLE 40 711 0 0 BILIBILI INC SPONS ADS REP Z 090040106 6650 143315 SH SOLE 43 9970 0 133345 BILIBILI INC NOTE 1.375% 4/0 090040AB2 5683 2840000 PRN SOLE 21 2840000 0 0 BILL COM HLDGS INC COM 090043100 37306 149732 SH SOLE 2 10072 0 139660 BILL COM HLDGS INC COM 090043100 11551 46362 SH SOLE 4 30739 0 15623 BILL COM HLDGS INC COM 090043100 1949 7821 SH SOLE 7 7821 0 0 BILL COM HLDGS INC COM 090043100 50 199 SH SOLE 13 199 0 0 BILL COM HLDGS INC COM 090043100 1664 6678 SH SOLE 15 6678 0 0 BILL COM HLDGS INC COM 090043100 47341 190009 SH SOLE 18 115084 0 74925 BILL COM HLDGS INC COM 090043100 364619 1463450 SH SOLE 19 1463450 0 0 BILL COM HLDGS INC COM 090043100 469274 1883498 SH SOLE 21 1883498 0 0 BILL COM HLDGS INC COM 090043100 533808 2142515 SH SOLE 22 2045911 0 96604 BILL COM HLDGS INC COM 090043100 10480 42063 SH SOLE 23 42063 0 0 BILL COM HLDGS INC COM 090043100 10883 43681 SH SOLE 25 43681 0 0 BILL COM HLDGS INC COM 090043100 17469 70113 SH SOLE 26 53273 0 16840 BILL COM HLDGS INC COM 090043100 23532 94448 SH SOLE 28 3415 0 91033 BILL COM HLDGS INC COM 090043100 21 86 SH SOLE 29 86 0 0 BILL COM HLDGS INC COM 090043100 50788 203846 SH SOLE 30 203846 0 0 BILL COM HLDGS INC COM 090043100 2724 10933 SH SOLE 31 8643 0 2290 BILL COM HLDGS INC COM 090043100 49968 200554 SH SOLE 34 200554 0 0 BILL COM HLDGS INC COM 090043100 3164 12698 SH SOLE 36 12698 0 0 BILL COM HLDGS INC COM 090043100 644 2586 SH SOLE 40 2586 0 0 BILL COM HLDGS INC COM 090043100 6726 26995 SH SOLE 43 1633 0 25362 BILL COM HLDGS INC NOTE 12/0 090043AB6 2297 1345000 PRN SOLE 2 1345000 0 0 BILL COM HLDGS INC NOTE 12/0 090043AB6 10404 6091000 PRN SOLE 19 6091000 0 0 BILL COM HLDGS INC NOTE 12/0 090043AB6 11777 6895000 PRN SOLE 21 6895000 0 0 BILL COM HLDGS INC NOTE 12/0 090043AB6 21461 12564000 PRN SOLE 34 12564000 0 0 BIO RAD LABS INC CL A 090572207 39126 51783 SH SOLE 2 7655 0 44128 BIO RAD LABS INC CL A 090572207 10196 13494 SH SOLE 4 7466 0 6028 BIO RAD LABS INC CL A 090572207 17660 23373 SH SOLE 7 22746 0 627 BIO RAD LABS INC CL A 090572207 211 279 SH SOLE 13 42 0 237 BIO RAD LABS INC CL A 090572207 1573 2082 SH SOLE 15 2082 0 0 BIO RAD LABS INC CL A 090572207 27202 36002 SH SOLE 18 33022 0 2980 BIO RAD LABS INC CL A 090572207 7933 10500 SH SOLE 19 10500 0 0 BIO RAD LABS INC CL A 090572207 618371 818417 SH SOLE 21 818417 0 0 BIO RAD LABS INC CL A 090572207 359255 475475 SH SOLE 22 431659 0 43816 BIO RAD LABS INC CL A 090572207 9556 12648 SH SOLE 23 12648 0 0 BIO RAD LABS INC CL A 090572207 23862 31582 SH SOLE 25 31582 0 0 BIO RAD LABS INC CL A 090572207 34612 45809 SH SOLE 26 15114 0 30695 BIO RAD LABS INC CL A 090572207 28808 38128 SH SOLE 28 616 0 37512 BIO RAD LABS INC CL A 090572207 26 35 SH SOLE 29 35 0 0 BIO RAD LABS INC CL A 090572207 109005 144269 SH SOLE 30 143849 0 420 BIO RAD LABS INC CL A 090572207 5983 7919 SH SOLE 31 2387 0 5532 BIO RAD LABS INC CL A 090572207 1093 1447 SH SOLE 34 1447 0 0 BIO RAD LABS INC CL A 090572207 9411 12455 SH SOLE 36 12455 0 0 BIO RAD LABS INC CL A 090572207 593 785 SH SOLE 40 785 0 0 BIO RAD LABS INC CL A 090572207 31431 41599 SH SOLE 43 2780 0 38819 BIO-PATH HLDGS INC COM 09057N300 6 1502 SH SOLE 18 1502 0 0 BIO-PATH HLDGS INC COM 09057N300 61 16300 SH SOLE 21 16300 0 0 BIO-PATH HLDGS INC COM 09057N300 182 48209 SH SOLE 22 48209 0 0 BIO-TECHNE CORP COM 09073M104 50670 97943 SH SOLE 2 13209 0 84734 BIO-TECHNE CORP COM 09073M104 14441 27913 SH SOLE 4 16466 0 11447 BIO-TECHNE CORP COM 09073M104 19570 37829 SH SOLE 7 36677 0 1152 BIO-TECHNE CORP COM 09073M104 293 566 SH SOLE 13 51 0 515 BIO-TECHNE CORP COM 09073M104 1856 3587 SH SOLE 15 3587 0 0 BIO-TECHNE CORP COM 09073M104 35381 68390 SH SOLE 18 63081 0 5309 BIO-TECHNE CORP COM 09073M104 586250 1133200 SH SOLE 19 1133200 0 0 BIO-TECHNE CORP COM 09073M104 750916 1451494 SH SOLE 21 1451494 0 0 BIO-TECHNE CORP COM 09073M104 494783 956399 SH SOLE 22 877090 0 79309 BIO-TECHNE CORP COM 09073M104 11509 22246 SH SOLE 23 22246 0 0 BIO-TECHNE CORP COM 09073M104 30250 58473 SH SOLE 25 58473 0 0 BIO-TECHNE CORP COM 09073M104 40090 77492 SH SOLE 26 24988 0 52504 BIO-TECHNE CORP COM 09073M104 49582 95840 SH SOLE 28 693 0 95147 BIO-TECHNE CORP COM 09073M104 29 57 SH SOLE 29 57 0 0 BIO-TECHNE CORP COM 09073M104 120731 233369 SH SOLE 30 230161 0 3208 BIO-TECHNE CORP COM 09073M104 7458 14416 SH SOLE 31 4753 0 9663 BIO-TECHNE CORP COM 09073M104 984 1902 SH SOLE 34 1902 0 0 BIO-TECHNE CORP COM 09073M104 8658 16736 SH SOLE 36 16736 0 0 BIO-TECHNE CORP COM 09073M104 656 1268 SH SOLE 40 1268 0 0 BIO-TECHNE CORP COM 09073M104 15095 29179 SH SOLE 43 2071 0 27108 BIOATLA INC COM 09077B104 346 17636 SH SOLE 2 15788 0 1848 BIOATLA INC COM 09077B104 5 232 SH SOLE 7 232 0 0 BIOATLA INC COM 09077B104 727 37030 SH SOLE 18 37030 0 0 BIOATLA INC COM 09077B104 4142 210993 SH SOLE 19 210993 0 0 BIOATLA INC COM 09077B104 15053 766850 SH SOLE 21 766850 0 0 BIOATLA INC COM 09077B104 7170 365261 SH SOLE 22 356369 0 8892 BIOATLA INC COM 09077B104 48 2465 SH SOLE 25 2465 0 0 BIOATLA INC COM 09077B104 11 578 SH SOLE 26 578 0 0 BIOATLA INC COM 09077B104 3477 177135 SH SOLE 30 177135 0 0 BIOATLA INC COM 09077B104 24 1246 SH SOLE 34 1246 0 0 BIOATLA INC COM 09077B104 45 2299 SH SOLE 40 2299 0 0 BIOATLA INC COM 09077B104 82 4169 SH SOLE 43 0 0 4169 BIOCARDIA INC COM 09060U507 5 2691 SH SOLE 18 2691 0 0 BIOCARDIA INC COM 09060U507 65 33423 SH SOLE 21 33423 0 0 BIOCEPT INC COM 09072V501 10 2888 SH SOLE 18 2888 0 0 BIOCEPT INC COM 09072V501 129 35545 SH SOLE 21 35545 0 0 BIOCEPT INC COM 09072V501 559 154319 SH SOLE 22 154319 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1140 80654 SH SOLE 7 80654 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 79 5577 SH SOLE 21 5577 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3621 261449 SH SOLE 2 78102 0 183347 BIOCRYST PHARMACEUTICALS INC COM 09058V103 10 697 SH SOLE 4 697 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 37 2679 SH SOLE 7 2679 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 7728 557959 SH SOLE 18 542418 0 15541 BIOCRYST PHARMACEUTICALS INC COM 09058V103 11362 820380 SH SOLE 19 820380 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 108593 7840674 SH SOLE 21 7840674 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 65897 4757917 SH SOLE 22 4590625 0 167292 BIOCRYST PHARMACEUTICALS INC COM 09058V103 265 19143 SH SOLE 23 19143 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 413 29834 SH SOLE 25 29834 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2729 197012 SH SOLE 26 80386 0 116626 BIOCRYST PHARMACEUTICALS INC COM 09058V103 44 3166 SH SOLE 28 3166 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2845 205435 SH SOLE 30 205435 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 257 18569 SH SOLE 36 18569 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 347 25065 SH SOLE 40 25065 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 657 47416 SH SOLE 43 0 0 47416 BIODELIVERY SCIENCES INTL IN COM 09060J106 738 238017 SH SOLE 2 98051 0 139966 BIODELIVERY SCIENCES INTL IN COM 09060J106 5 1584 SH SOLE 7 1584 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 940 303250 SH SOLE 18 284548 0 18702 BIODELIVERY SCIENCES INTL IN COM 09060J106 1487 479546 SH SOLE 19 479546 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 10766 3472954 SH SOLE 21 3472954 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 7953 2565462 SH SOLE 22 2526927 0 38535 BIODELIVERY SCIENCES INTL IN COM 09060J106 23 7557 SH SOLE 23 7557 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 78 25315 SH SOLE 25 25315 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 25 7906 SH SOLE 26 7906 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 372 119991 SH SOLE 30 119991 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 49 15943 SH SOLE 36 15943 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 35 11161 SH SOLE 40 11161 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 176 56826 SH SOLE 43 0 0 56826 BIODESIX INC COM 09075X108 7 1364 SH SOLE 2 480 0 884 BIODESIX INC COM 09075X108 190 35833 SH SOLE 18 35833 0 0 BIODESIX INC COM 09075X108 121 22835 SH SOLE 19 22835 0 0 BIODESIX INC COM 09075X108 2228 421185 SH SOLE 21 421185 0 0 BIODESIX INC COM 09075X108 508 96025 SH SOLE 22 95575 0 450 BIOFRONTERA INC COM 09077D100 9 1170 SH SOLE 18 1170 0 0 BIOFRONTERA INC COM 09077D100 66 8772 SH SOLE 21 8772 0 0 BIOFRONTERA INC COM 09077D100 1 169 SH SOLE 22 169 0 0 BIOGEN INC COM 09062X103 113886 474684 SH SOLE 2 219557 0 255127 BIOGEN INC COM 09062X103 30276 126190 SH SOLE 4 78956 0 47234 BIOGEN INC COM 09062X103 40091 167100 SH SOLE 7 146752 0 20348 BIOGEN INC COM 09062X103 1937 8074 SH SOLE 13 6489 0 1585 BIOGEN INC COM 09062X103 5229 21795 SH SOLE 15 21795 0 0 BIOGEN INC COM 09062X103 0 2 SH SOLE 17 0 0 2 BIOGEN INC COM 09062X103 85785 357558 SH SOLE 18 333398 0 24160 BIOGEN INC COM 09062X103 203561 848453 SH SOLE 19 848453 0 0 BIOGEN INC COM 09062X103 406 1692 SH SOLE 20 1692 0 0 BIOGEN INC COM 09062X103 1085583 4524771 SH SOLE 21 4524771 0 0 BIOGEN INC COM 09062X103 778354 3244225 SH SOLE 22 2892525 0 351700 BIOGEN INC COM 09062X103 24118 100524 SH SOLE 23 100524 0 0 BIOGEN INC COM 09062X103 84384 351718 SH SOLE 25 351718 0 0 BIOGEN INC COM 09062X103 100414 418533 SH SOLE 26 201956 0 216577 BIOGEN INC COM 09062X103 141993 591835 SH SOLE 28 29810 0 562025 BIOGEN INC COM 09062X103 2459 10250 SH SOLE 29 10250 0 0 BIOGEN INC COM 09062X103 346178 1442889 SH SOLE 30 1394640 0 48249 BIOGEN INC COM 09062X103 17411 72568 SH SOLE 31 30623 0 41945 BIOGEN INC COM 09062X103 8403 35026 SH SOLE 32 35026 0 0 BIOGEN INC COM 09062X103 180691 753131 SH SOLE 34 753131 0 0 BIOGEN INC COM 09062X103 16820 70105 SH SOLE 36 70105 0 0 BIOGEN INC COM 09062X103 1224 5103 SH SOLE 40 5103 0 0 BIOGEN INC COM 09062X103 22967 95728 SH SOLE 43 3581 0 92147 BIOGEN INC OPTIONS 09062X103 3599 15000 SH Call SOLE 2 15000 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5882 42683 SH SOLE 2 18896 0 23787 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 29 213 SH SOLE 4 213 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 105 765 SH SOLE 7 765 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 21865 158660 SH SOLE 18 156084 0 2576 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 48642 352967 SH SOLE 19 352967 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 326126 2366490 SH SOLE 21 2366490 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 189758 1376952 SH SOLE 22 1336794 0 40158 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 319 2312 SH SOLE 23 2312 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1038 7532 SH SOLE 25 7532 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4530 32873 SH SOLE 26 19354 0 13519 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 160 1159 SH SOLE 28 1159 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 38132 276697 SH SOLE 30 276697 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 264 1916 SH SOLE 34 1916 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1040 7549 SH SOLE 40 7549 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 897 6512 SH SOLE 43 334 0 6178 BIOLASE INC COM NEW 090911207 26 66870 SH SOLE 21 66870 0 0 BIOLASE INC COM NEW 090911207 1154 2957819 SH SOLE 22 2957819 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 320 8574 SH SOLE 2 7068 0 1506 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3 93 SH SOLE 4 93 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 0 9 SH SOLE 7 9 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1995 53531 SH SOLE 18 53531 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 1195 32071 SH SOLE 19 32071 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 104500 2803855 SH SOLE 21 2803855 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 20918 561259 SH SOLE 22 548907 0 12352 BIOLIFE SOLUTIONS INC COM NEW 09062W204 27 717 SH SOLE 23 717 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 124 3328 SH SOLE 25 3328 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 14 376 SH SOLE 26 0 0 376 BIOLIFE SOLUTIONS INC COM NEW 09062W204 82 2189 SH SOLE 28 2189 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 6721 180327 SH SOLE 30 180327 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 165 4430 SH SOLE 40 4430 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 160 4298 SH SOLE 43 0 0 4298 BIOMARIN PHARMACEUTICAL INC COM 09061G101 44217 500480 SH SOLE 2 187790 0 312690 BIOMARIN PHARMACEUTICAL INC COM 09061G101 12394 140283 SH SOLE 4 87689 0 52594 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4461 50496 SH SOLE 7 50496 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1005 11371 SH SOLE 13 9125 0 2246 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1402 15864 SH SOLE 15 15864 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22803 258100 SH SOLE 18 248594 0 9506 BIOMARIN PHARMACEUTICAL INC COM 09061G101 75044 849389 SH SOLE 19 849389 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 473837 5363182 SH SOLE 21 5363182 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 370005 4187943 SH SOLE 22 3940040 0 247903 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9562 108226 SH SOLE 23 108226 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22047 249536 SH SOLE 25 249536 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 25720 291118 SH SOLE 26 136618 0 154500 BIOMARIN PHARMACEUTICAL INC COM 09061G101 29076 329098 SH SOLE 28 29129 0 299969 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1397 15810 SH SOLE 29 15810 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 55188 624649 SH SOLE 30 615071 0 9578 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7146 80880 SH SOLE 31 36159 0 44721 BIOMARIN PHARMACEUTICAL INC COM 09061G101 58371 660675 SH SOLE 34 660675 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 9145 103504 SH SOLE 36 103504 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 535 6054 SH SOLE 40 6054 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4817 54523 SH SOLE 43 3574 0 50949 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1568 1500000 PRN SOLE 2 1500000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3942 3770000 PRN SOLE 21 3770000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 6849 6550000 PRN SOLE 22 6550000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 3628 3478000 PRN SOLE 21 3478000 0 0 BIOMEA FUSION INC COM 09077A106 17 2332 SH SOLE 2 791 0 1541 BIOMEA FUSION INC COM 09077A106 423 56733 SH SOLE 18 56733 0 0 BIOMEA FUSION INC COM 09077A106 4131 554438 SH SOLE 19 554438 0 0 BIOMEA FUSION INC COM 09077A106 75 10093 SH SOLE 20 10093 0 0 BIOMEA FUSION INC COM 09077A106 5903 792415 SH SOLE 21 792415 0 0 BIOMEA FUSION INC COM 09077A106 1792 240500 SH SOLE 22 240184 0 316 BIOMEA FUSION INC COM 09077A106 94 12670 SH SOLE 30 12670 0 0 BIOMEA FUSION INC COM 09077A106 27 3627 SH SOLE 34 3627 0 0 BIOMERICA INC COM NEW 09061H307 7 1901 SH SOLE 18 1901 0 0 BIOMERICA INC COM NEW 09061H307 120 30903 SH SOLE 21 30903 0 0 BIOMERICA INC COM NEW 09061H307 582 149707 SH SOLE 22 149707 0 0 BIOMX INC COM 09090D103 9 5750 SH SOLE 22 5750 0 0 BIONANO GENOMICS INC COM 09075F107 467 156345 SH SOLE 2 96957 0 59388 BIONANO GENOMICS INC COM 09075F107 14 4521 SH SOLE 7 4521 0 0 BIONANO GENOMICS INC COM 09075F107 0 1 SH SOLE 17 0 0 1 BIONANO GENOMICS INC COM 09075F107 2282 763252 SH SOLE 18 738944 0 24308 BIONANO GENOMICS INC COM 09075F107 2363 790297 SH SOLE 19 790297 0 0 BIONANO GENOMICS INC COM 09075F107 29429 9842633 SH SOLE 21 9842633 0 0 BIONANO GENOMICS INC COM 09075F107 20231 6766374 SH SOLE 22 6596983 0 169391 BIONANO GENOMICS INC COM 09075F107 47 15641 SH SOLE 23 15641 0 0 BIONANO GENOMICS INC COM 09075F107 106 35416 SH SOLE 25 35416 0 0 BIONANO GENOMICS INC COM 09075F107 213 71393 SH SOLE 26 3709 0 67684 BIONANO GENOMICS INC COM 09075F107 70 23296 SH SOLE 28 23296 0 0 BIONANO GENOMICS INC COM 09075F107 483 161386 SH SOLE 30 161386 0 0 BIONANO GENOMICS INC COM 09075F107 88 29574 SH SOLE 40 29574 0 0 BIONTECH SE SPONSORED ADS 09075V102 320043 1241440 SH SOLE 21 1241440 0 0 BIONTECH SE SPONSORED ADS 09075V102 9908 38434 SH SOLE 30 38434 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 2 841 SH SOLE 2 0 0 841 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 13 5623 SH SOLE 18 5623 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 160 71778 SH SOLE 21 71778 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1001 449021 SH SOLE 22 449021 0 0 BIOTRICITY INC COM 09074H104 319 80242 SH SOLE 22 80242 0 0 BIOVENTUS INC COM CL A 09075A108 220 15155 SH SOLE 2 2856 0 12299 BIOVENTUS INC COM CL A 09075A108 2 127 SH SOLE 7 127 0 0 BIOVENTUS INC COM CL A 09075A108 1391 96010 SH SOLE 18 96010 0 0 BIOVENTUS INC COM CL A 09075A108 779 53744 SH SOLE 19 53744 0 0 BIOVENTUS INC COM CL A 09075A108 14306 987272 SH SOLE 21 987272 0 0 BIOVENTUS INC COM CL A 09075A108 9174 633111 SH SOLE 22 624127 0 8984 BIOVENTUS INC COM CL A 09075A108 376 25929 SH SOLE 30 25929 0 0 BIOVENTUS INC COM CL A 09075A108 53 3684 SH SOLE 43 33 0 3651 BIOVIE INC CL A NEW 09074F207 2 508 SH SOLE 18 508 0 0 BIOVIE INC CL A NEW 09074F207 43 9516 SH SOLE 21 9516 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 330 16236 SH SOLE 2 8018 0 8218 BIOXCEL THERAPEUTICS INC COM 09075P105 1 57 SH SOLE 4 57 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 4 188 SH SOLE 7 188 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 946 46523 SH SOLE 18 46523 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1498 73673 SH SOLE 19 73673 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 13170 647818 SH SOLE 21 647818 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 9632 473805 SH SOLE 22 465569 0 8236 BIOXCEL THERAPEUTICS INC COM 09075P105 60 2960 SH SOLE 23 2960 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 60 2961 SH SOLE 25 2961 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 222 10938 SH SOLE 26 611 0 10327 BIOXCEL THERAPEUTICS INC COM 09075P105 133 6520 SH SOLE 30 6520 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 35 1743 SH SOLE 40 1743 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 127 6232 SH SOLE 43 41 0 6191 BIRD GLOBAL INC COM CL A 09077J107 28 4482 SH SOLE 2 0 0 4482 BIRD GLOBAL INC COM CL A 09077J107 11615 1882554 SH SOLE 22 1882554 0 0 BIT DIGITAL INC SHS G1144A105 0 1 SH SOLE 17 0 0 1 BIT DIGITAL INC SHS G1144A105 3604 592775 SH SOLE 21 592775 0 0 BIT DIGITAL INC SHS G1144A105 1972 324346 SH SOLE 22 317324 0 7022 BIT DIGITAL INC SHS G1144A105 1049 172469 SH SOLE 30 172469 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 159 25830 SH SOLE 21 25830 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 1187 193380 SH SOLE 22 189278 0 4102 BIT MINING LIMITED SPON ADR REP A 055474100 544 88533 SH SOLE 30 88533 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 155 25238 SH SOLE 43 0 0 25238 BITNILE HOLDINGS INC COM 09175M101 13 10882 SH SOLE 18 10882 0 0 BITNILE HOLDINGS INC COM 09175M101 162 136222 SH SOLE 21 136222 0 0 BITNILE HOLDINGS INC COM 09175M101 1315 1104851 SH SOLE 22 1104851 0 0 BJS RESTAURANTS INC COM 09180C106 726 21019 SH SOLE 2 14733 0 6286 BJS RESTAURANTS INC COM 09180C106 3 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 13 362 SH SOLE 7 362 0 0 BJS RESTAURANTS INC COM 09180C106 2647 76610 SH SOLE 18 76610 0 0 BJS RESTAURANTS INC COM 09180C106 1351 39098 SH SOLE 19 39098 0 0 BJS RESTAURANTS INC COM 09180C106 96832 2802657 SH SOLE 21 2802657 0 0 BJS RESTAURANTS INC COM 09180C106 20592 596007 SH SOLE 22 583619 0 12388 BJS RESTAURANTS INC COM 09180C106 104 3009 SH SOLE 25 3009 0 0 BJS RESTAURANTS INC COM 09180C106 194 5623 SH SOLE 26 4122 0 1501 BJS RESTAURANTS INC COM 09180C106 96 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 1414 40924 SH SOLE 30 40924 0 0 BJS RESTAURANTS INC COM 09180C106 17 486 SH SOLE 36 486 0 0 BJS RESTAURANTS INC COM 09180C106 84 2424 SH SOLE 40 2424 0 0 BJS RESTAURANTS INC COM 09180C106 491 14200 SH SOLE 43 110 0 14090 BJS WHSL CLUB HLDGS INC COM 05550J101 13225 197478 SH SOLE 2 133975 0 63503 BJS WHSL CLUB HLDGS INC COM 05550J101 25 378 SH SOLE 4 378 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 217 3247 SH SOLE 7 3247 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 42184 629889 SH SOLE 18 618873 0 11016 BJS WHSL CLUB HLDGS INC COM 05550J101 36239 541129 SH SOLE 19 541129 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 651826 9733111 SH SOLE 21 9733111 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 278999 4166030 SH SOLE 22 4074472 0 91558 BJS WHSL CLUB HLDGS INC COM 05550J101 804 12007 SH SOLE 23 12007 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1375 20528 SH SOLE 25 20528 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 7442 111128 SH SOLE 26 47285 0 63843 BJS WHSL CLUB HLDGS INC COM 05550J101 164 2443 SH SOLE 28 2443 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 5311 79304 SH SOLE 30 79304 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 273 4075 SH SOLE 34 4075 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 893 13332 SH SOLE 36 13332 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1108 16552 SH SOLE 40 16552 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 6962 103962 SH SOLE 43 2764 0 101198 BK OF AMERICA CORP COM 060505104 755297 16976782 SH SOLE 2 3945635 0 13031147 BK OF AMERICA CORP COM 060505104 231615 5205991 SH SOLE 4 3282673 0 1923318 BK OF AMERICA CORP COM 060505104 274511 6170167 SH SOLE 7 5961689 0 208478 BK OF AMERICA CORP COM 060505104 12354 277691 SH SOLE 13 201257 0 76434 BK OF AMERICA CORP COM 060505104 47396 1065322 SH SOLE 15 1065322 0 0 BK OF AMERICA CORP COM 060505104 159 3568 SH SOLE 17 0 0 3568 BK OF AMERICA CORP COM 060505104 747291 16796830 SH SOLE 18 15082232 0 1714598 BK OF AMERICA CORP COM 060505104 1003429 22554032 SH SOLE 19 22554032 0 0 BK OF AMERICA CORP COM 060505104 2007 45120 SH SOLE 20 45120 0 0 BK OF AMERICA CORP COM 060505104 7347126 165141056 SH SOLE 21 165141056 0 0 BK OF AMERICA CORP COM 060505104 6933854 155851975 SH SOLE 22 139873676 0 15978299 BK OF AMERICA CORP COM 060505104 210660 4735002 SH SOLE 23 4735002 0 0 BK OF AMERICA CORP COM 060505104 516219 11603043 SH SOLE 25 11565156 0 37887 BK OF AMERICA CORP COM 060505104 719667 16175919 SH SOLE 26 5948954 0 10226965 BK OF AMERICA CORP COM 060505104 631643 14197416 SH SOLE 28 801012 0 13396404 BK OF AMERICA CORP COM 060505104 9435 212073 SH SOLE 29 212073 0 0 BK OF AMERICA CORP COM 060505104 1572928 35354643 SH SOLE 30 35354643 0 0 BK OF AMERICA CORP COM 060505104 142770 3209031 SH SOLE 31 1184971 0 2024060 BK OF AMERICA CORP COM 060505104 338784 7614838 SH SOLE 34 7614838 0 0 BK OF AMERICA CORP COM 060505104 153744 3455692 SH SOLE 36 3455692 0 0 BK OF AMERICA CORP COM 060505104 11227 252338 SH SOLE 40 252338 0 0 BK OF AMERICA CORP COM 060505104 274889 6178662 SH SOLE 43 400833 0 5777829 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 277869 192244 SH SOLE 21 192244 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 8 3203 SH SOLE 18 3203 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 125 51968 SH SOLE 21 51968 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 447 83957 SH SOLE 2 50361 0 33596 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1 240 SH SOLE 7 240 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 359 67343 SH SOLE 18 67343 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1268 237868 SH SOLE 19 237868 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 5292 992792 SH SOLE 21 992792 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 4237 794887 SH SOLE 22 782165 0 12722 BLACK DIAMOND THERAPEUTICS I COM 09203E105 47 8763 SH SOLE 23 8763 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 237 44432 SH SOLE 26 0 0 44432 BLACK DIAMOND THERAPEUTICS I COM 09203E105 88 16583 SH SOLE 30 16583 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 9 1602 SH SOLE 43 1602 0 0 BLACK HILLS CORP COM 092113109 8952 126849 SH SOLE 2 86153 0 40696 BLACK HILLS CORP COM 092113109 713 10101 SH SOLE 4 10101 0 0 BLACK HILLS CORP COM 092113109 3169 44899 SH SOLE 7 44899 0 0 BLACK HILLS CORP COM 092113109 23782 336994 SH SOLE 18 336994 0 0 BLACK HILLS CORP COM 092113109 12503 177177 SH SOLE 19 177177 0 0 BLACK HILLS CORP COM 092113109 431830 6119166 SH SOLE 21 6119166 0 0 BLACK HILLS CORP COM 092113109 143277 2030279 SH SOLE 22 1967805 0 62474 BLACK HILLS CORP COM 092113109 263 3733 SH SOLE 23 3733 0 0 BLACK HILLS CORP COM 092113109 1502 21283 SH SOLE 26 16814 0 4469 BLACK HILLS CORP COM 092113109 79 1120 SH SOLE 28 1120 0 0 BLACK HILLS CORP COM 092113109 5027 71230 SH SOLE 30 71230 0 0 BLACK HILLS CORP COM 092113109 16878 239164 SH SOLE 31 0 0 239164 BLACK HILLS CORP COM 092113109 1734 24566 SH SOLE 32 24566 0 0 BLACK HILLS CORP COM 092113109 343 4855 SH SOLE 36 4855 0 0 BLACK HILLS CORP COM 092113109 529 7491 SH SOLE 40 7491 0 0 BLACK HILLS CORP COM 092113109 1666 23608 SH SOLE 43 928 0 22680 BLACK KNIGHT INC COM 09215C105 19798 238844 SH SOLE 2 21669 0 217175 BLACK KNIGHT INC COM 09215C105 9011 108713 SH SOLE 4 63919 0 44794 BLACK KNIGHT INC COM 09215C105 5820 70215 SH SOLE 7 70215 0 0 BLACK KNIGHT INC COM 09215C105 23 273 SH SOLE 13 273 0 0 BLACK KNIGHT INC COM 09215C105 1332 16075 SH SOLE 15 16075 0 0 BLACK KNIGHT INC COM 09215C105 2 20 SH SOLE 17 0 0 20 BLACK KNIGHT INC COM 09215C105 17316 208904 SH SOLE 18 200841 0 8063 BLACK KNIGHT INC COM 09215C105 3788 45703 SH SOLE 19 45703 0 0 BLACK KNIGHT INC COM 09215C105 403528 4868231 SH SOLE 21 4868231 0 0 BLACK KNIGHT INC COM 09215C105 333889 4028103 SH SOLE 22 3855903 0 172200 BLACK KNIGHT INC COM 09215C105 7368 88887 SH SOLE 23 88887 0 0 BLACK KNIGHT INC COM 09215C105 104339 1258768 SH SOLE 25 1258768 0 0 BLACK KNIGHT INC COM 09215C105 13666 164870 SH SOLE 26 112351 0 52519 BLACK KNIGHT INC COM 09215C105 26178 315817 SH SOLE 28 2790 0 313027 BLACK KNIGHT INC COM 09215C105 76733 925722 SH SOLE 30 730038 0 195684 BLACK KNIGHT INC COM 09215C105 4853 58545 SH SOLE 31 19346 0 39199 BLACK KNIGHT INC COM 09215C105 8749 105550 SH SOLE 34 105550 0 0 BLACK KNIGHT INC COM 09215C105 6319 76231 SH SOLE 36 76231 0 0 BLACK KNIGHT INC COM 09215C105 421 5079 SH SOLE 40 5079 0 0 BLACK KNIGHT INC COM 09215C105 7371 88927 SH SOLE 43 5243 0 83684 BLACKBAUD INC COM 09227Q100 2746 34765 SH SOLE 2 29511 0 5254 BLACKBAUD INC COM 09227Q100 48 602 SH SOLE 4 181 0 421 BLACKBAUD INC COM 09227Q100 54 685 SH SOLE 7 685 0 0 BLACKBAUD INC COM 09227Q100 15825 200362 SH SOLE 18 200362 0 0 BLACKBAUD INC COM 09227Q100 6741 85345 SH SOLE 19 85345 0 0 BLACKBAUD INC COM 09227Q100 275675 3490439 SH SOLE 21 3490439 0 0 BLACKBAUD INC COM 09227Q100 97798 1238262 SH SOLE 22 1212853 0 25409 BLACKBAUD INC COM 09227Q100 477 6040 SH SOLE 25 6040 0 0 BLACKBAUD INC COM 09227Q100 1812 22939 SH SOLE 26 18970 0 3969 BLACKBAUD INC COM 09227Q100 61 768 SH SOLE 28 768 0 0 BLACKBAUD INC COM 09227Q100 2174 27524 SH SOLE 30 27524 0 0 BLACKBAUD INC COM 09227Q100 286 3623 SH SOLE 36 3623 0 0 BLACKBAUD INC COM 09227Q100 467 5909 SH SOLE 40 5909 0 0 BLACKBAUD INC COM 09227Q100 1263 15994 SH SOLE 43 346 0 15648 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 12486 1335422 SH SOLE 21 1335422 0 0 BLACKBERRY LTD COM 09228F103 3989 426595 SH SOLE 43 27621 0 398974 BLACKLINE INC COM 09239B109 3236 31255 SH SOLE 2 24767 0 6488 BLACKLINE INC COM 09239B109 72 694 SH SOLE 4 200 0 494 BLACKLINE INC COM 09239B109 81 782 SH SOLE 7 782 0 0 BLACKLINE INC COM 09239B109 15668 151320 SH SOLE 18 145024 0 6296 BLACKLINE INC COM 09239B109 57648 556769 SH SOLE 19 556769 0 0 BLACKLINE INC COM 09239B109 208382 2012577 SH SOLE 21 2012577 0 0 BLACKLINE INC COM 09239B109 132641 1281060 SH SOLE 22 1251114 0 29946 BLACKLINE INC COM 09239B109 137 1327 SH SOLE 23 1327 0 0 BLACKLINE INC COM 09239B109 1018 9832 SH SOLE 25 9832 0 0 BLACKLINE INC COM 09239B109 2207 21313 SH SOLE 26 16860 0 4453 BLACKLINE INC COM 09239B109 97 934 SH SOLE 28 934 0 0 BLACKLINE INC COM 09239B109 3243 31326 SH SOLE 30 31326 0 0 BLACKLINE INC COM 09239B109 19 182 SH SOLE 34 182 0 0 BLACKLINE INC COM 09239B109 540 5212 SH SOLE 36 5212 0 0 BLACKLINE INC COM 09239B109 718 6931 SH SOLE 40 6931 0 0 BLACKLINE INC COM 09239B109 1140 11015 SH SOLE 43 1083 0 9932 BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2392 1588000 PRN SOLE 21 1588000 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 97 5000 SH SOLE 5000 0 0 BLACKROCK CAP INVT CORP COM 092533108 2080 519959 SH SOLE 30 519959 0 0 BLACKROCK CAP INVT CORP COM 092533108 7 1768 SH SOLE 43 0 0 1768 BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 1011 35000 SH SOLE 35000 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 3568 75000 SH SOLE 75000 0 0 BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 3459 135000 SH SOLE 135000 0 0 BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 4069 160000 SH SOLE 160000 0 0 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 16306 625000 SH SOLE 625000 0 0 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 16604 650000 SH SOLE 650000 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 254 10000 SH SOLE 10000 0 0 BLACKROCK INC COM 09247X101 274873 300224 SH SOLE 2 42379 0 257845 BLACKROCK INC COM 09247X101 84635 92441 SH SOLE 4 54723 0 37718 BLACKROCK INC COM 09247X101 112996 123417 SH SOLE 7 119235 0 4182 BLACKROCK INC COM 09247X101 1808 1975 SH SOLE 13 401 0 1574 BLACKROCK INC COM 09247X101 17061 18635 SH SOLE 15 18635 0 0 BLACKROCK INC COM 09247X101 21 23 SH SOLE 17 0 0 23 BLACKROCK INC COM 09247X101 231465 252813 SH SOLE 18 233166 0 19647 BLACKROCK INC COM 09247X101 33119 36174 SH SOLE 19 36174 0 0 BLACKROCK INC COM 09247X101 3787280 4136572 SH SOLE 21 4136572 0 0 BLACKROCK INC COM 09247X101 2608358 2848921 SH SOLE 22 2556226 0 292695 BLACKROCK INC COM 09247X101 78910 86188 SH SOLE 23 86188 0 0 BLACKROCK INC COM 09247X101 218712 238883 SH SOLE 25 238883 0 0 BLACKROCK INC COM 09247X101 263508 287811 SH SOLE 26 94219 0 193592 BLACKROCK INC COM 09247X101 389364 425274 SH SOLE 28 22466 0 402808 BLACKROCK INC COM 09247X101 1027219 1121957 SH SOLE 30 1121957 0 0 BLACKROCK INC COM 09247X101 51691 56458 SH SOLE 31 17049 0 39409 BLACKROCK INC COM 09247X101 6923 7562 SH SOLE 34 7562 0 0 BLACKROCK INC COM 09247X101 4625 5052 SH SOLE 40 5052 0 0 BLACKROCK INC COM 09247X101 92202 100706 SH SOLE 43 7553 0 93153 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 73 5000 SH SOLE 5000 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 195 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 5523 408804 SH SOLE 30 408804 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 15 3326 SH SOLE 21 3326 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 3265 727265 SH SOLE 22 727265 0 0 BLACKSTONE INC COM 09260D107 171147 1322725 SH SOLE 2 85365 0 1237360 BLACKSTONE INC COM 09260D107 50667 391586 SH SOLE 4 241754 0 149832 BLACKSTONE INC COM 09260D107 14278 110351 SH SOLE 7 110351 0 0 BLACKSTONE INC COM 09260D107 1166 9015 SH SOLE 13 1849 0 7166 BLACKSTONE INC COM 09260D107 11225 86755 SH SOLE 15 86755 0 0 BLACKSTONE INC COM 09260D107 0 1 SH SOLE 17 0 0 1 BLACKSTONE INC COM 09260D107 91137 704356 SH SOLE 18 669579 0 34777 BLACKSTONE INC COM 09260D107 6129 47372 SH SOLE 19 47372 0 0 BLACKSTONE INC COM 09260D107 1604209 12398248 SH SOLE 21 12398248 0 0 BLACKSTONE INC COM 09260D107 1864068 14406588 SH SOLE 22 13626335 0 780253 BLACKSTONE INC COM 09260D107 50366 389256 SH SOLE 23 389256 0 0 BLACKSTONE INC COM 09260D107 130183 1006131 SH SOLE 25 1006131 0 0 BLACKSTONE INC COM 09260D107 112942 872882 SH SOLE 26 351981 0 520901 BLACKSTONE INC COM 09260D107 135015 1043476 SH SOLE 28 23754 0 1019722 BLACKSTONE INC COM 09260D107 91 706 SH SOLE 29 706 0 0 BLACKSTONE INC COM 09260D107 397318 3070700 SH SOLE 30 3068961 0 1739 BLACKSTONE INC COM 09260D107 33528 259124 SH SOLE 31 77122 0 182002 BLACKSTONE INC COM 09260D107 4588 35458 SH SOLE 34 35458 0 0 BLACKSTONE INC COM 09260D107 34027 262984 SH SOLE 36 262984 0 0 BLACKSTONE INC COM 09260D107 2936 22689 SH SOLE 40 22689 0 0 BLACKSTONE INC COM 09260D107 5859 45279 SH SOLE 43 988 0 44291 BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 1231 1225000 PRN SOLE 21 1225000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 9742 318156 SH SOLE 2 137894 0 180262 BLACKSTONE MTG TR INC COM CL A 09257W100 528 17232 SH SOLE 4 17232 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 191 6237 SH SOLE 7 6237 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 14660 478788 SH SOLE 18 477583 0 1205 BLACKSTONE MTG TR INC COM CL A 09257W100 29300 956886 SH SOLE 19 956886 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 274516 8965252 SH SOLE 21 8965252 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 146226 4775498 SH SOLE 22 4534148 0 241350 BLACKSTONE MTG TR INC COM CL A 09257W100 1234 40295 SH SOLE 23 40295 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 608 19843 SH SOLE 25 19843 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1813 59204 SH SOLE 26 49505 0 9699 BLACKSTONE MTG TR INC COM CL A 09257W100 80 2620 SH SOLE 28 2620 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 317 10348 SH SOLE 29 10348 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2455 80188 SH SOLE 30 80188 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 567 18507 SH SOLE 31 18507 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 138 4516 SH SOLE 36 4516 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 567 18531 SH SOLE 40 18531 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1096 35786 SH SOLE 43 8343 0 27443 BLADE AIR MOBILITY INC CL A COM 092667104 19 2175 SH SOLE 2 0 0 2175 BLADE AIR MOBILITY INC CL A COM 092667104 1764 199738 SH SOLE 21 199738 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 5954 674321 SH SOLE 22 674321 0 0 BLEND LABS INC CL A 09352U108 390 53133 SH SOLE 18 53133 0 0 BLEND LABS INC CL A 09352U108 6 797 SH SOLE 2 797 0 0 BLEND LABS INC CL A 09352U108 29 3907 SH SOLE 21 3907 0 0 BLEND LABS INC CL A 09352U108 2477 337534 SH SOLE 22 337534 0 0 BLINK CHARGING CO COM 09354A100 373 14064 SH SOLE 2 10558 0 3506 BLINK CHARGING CO COM 09354A100 14 517 SH SOLE 7 517 0 0 BLINK CHARGING CO COM 09354A100 2756 103972 SH SOLE 18 103972 0 0 BLINK CHARGING CO COM 09354A100 1701 64148 SH SOLE 19 64148 0 0 BLINK CHARGING CO COM 09354A100 35253 1329786 SH SOLE 21 1329786 0 0 BLINK CHARGING CO COM 09354A100 22992 867279 SH SOLE 22 843532 0 23747 BLINK CHARGING CO COM 09354A100 127 4797 SH SOLE 25 4797 0 0 BLINK CHARGING CO COM 09354A100 753 28394 SH SOLE 26 24310 0 4084 BLINK CHARGING CO COM 09354A100 688 25967 SH SOLE 28 25967 0 0 BLINK CHARGING CO COM 09354A100 699 26367 SH SOLE 30 26367 0 0 BLINK CHARGING CO COM 09354A100 119 4492 SH SOLE 40 4492 0 0 BLOCK H & R INC COM 093671105 23522 998371 SH SOLE 2 507997 0 490374 BLOCK H & R INC COM 093671105 1169 49624 SH SOLE 4 49624 0 0 BLOCK H & R INC COM 093671105 514 21836 SH SOLE 7 21836 0 0 BLOCK H & R INC COM 093671105 321 13615 SH SOLE 13 13615 0 0 BLOCK H & R INC COM 093671105 18789 797503 SH SOLE 18 657930 0 139573 BLOCK H & R INC COM 093671105 25367 1076710 SH SOLE 19 1076710 0 0 BLOCK H & R INC COM 093671105 292239 12404024 SH SOLE 21 12404024 0 0 BLOCK H & R INC COM 093671105 150721 6397324 SH SOLE 22 5660551 0 736773 BLOCK H & R INC COM 093671105 1031 43777 SH SOLE 23 43777 0 0 BLOCK H & R INC COM 093671105 705 29933 SH SOLE 25 29933 0 0 BLOCK H & R INC COM 093671105 4435 188232 SH SOLE 26 117055 0 71177 BLOCK H & R INC COM 093671105 1149 48748 SH SOLE 28 3233 0 45515 BLOCK H & R INC COM 093671105 1203 51076 SH SOLE 29 51076 0 0 BLOCK H & R INC COM 093671105 5006 212467 SH SOLE 30 212467 0 0 BLOCK H & R INC COM 093671105 704 29892 SH SOLE 31 29892 0 0 BLOCK H & R INC COM 093671105 1738 73774 SH SOLE 32 73774 0 0 BLOCK H & R INC COM 093671105 1285 54535 SH SOLE 34 54535 0 0 BLOCK H & R INC COM 093671105 607 25767 SH SOLE 36 25767 0 0 BLOCK H & R INC COM 093671105 508 21559 SH SOLE 40 21559 0 0 BLOCK H & R INC COM 093671105 2845 120760 SH SOLE 43 11422 0 109338 BLOCK INC CL A 852234103 123284 763322 SH SOLE 2 56986 0 706336 BLOCK INC CL A 852234103 39754 246142 SH SOLE 4 158596 0 87546 BLOCK INC CL A 852234103 6079 37637 SH SOLE 7 37637 0 0 BLOCK INC CL A 852234103 844 5224 SH SOLE 13 1005 0 4219 BLOCK INC CL A 852234103 4905 30370 SH SOLE 15 30370 0 0 BLOCK INC CL A 852234103 31904 197537 SH SOLE 18 177368 0 20169 BLOCK INC CL A 852234103 179186 1109441 SH SOLE 19 1109441 0 0 BLOCK INC CL A 852234103 566864 3509774 SH SOLE 21 3509774 0 0 BLOCK INC CL A 852234103 1320741 8177454 SH SOLE 22 7727365 0 450089 BLOCK INC CL A 852234103 36447 225664 SH SOLE 23 225664 0 0 BLOCK INC CL A 852234103 107008 662546 SH SOLE 25 662546 0 0 BLOCK INC CL A 852234103 118515 733793 SH SOLE 26 299263 0 434530 BLOCK INC CL A 852234103 123497 764639 SH SOLE 28 21482 0 743157 BLOCK INC CL A 852234103 82 510 SH SOLE 29 510 0 0 BLOCK INC CL A 852234103 135223 837242 SH SOLE 30 837242 0 0 BLOCK INC CL A 852234103 25662 158887 SH SOLE 31 58462 0 100425 BLOCK INC CL A 852234103 228574 1415229 SH SOLE 34 1415229 0 0 BLOCK INC CL A 852234103 24728 153105 SH SOLE 36 153105 0 0 BLOCK INC CL A 852234103 2148 13301 SH SOLE 40 13301 0 0 BLOCK INC CL A 852234103 19954 123548 SH SOLE 43 10531 0 113018 BLOCK INC NOTE 0.500% 5/1 852234AD5 6975 3330000 PRN SOLE 21 3330000 0 0 BLOCK INC NOTE 0.125% 3/0 852234AF0 9275 6251000 PRN SOLE 21 6251000 0 0 BLOCK INC NOTE 5/0 852234AJ2 3461 3375000 PRN SOLE 21 3375000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 921 868000 PRN SOLE 2 868000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 6420 6053000 PRN SOLE 19 6053000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 4300 4054000 PRN SOLE 21 4054000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 8569 8079000 PRN SOLE 34 8079000 0 0 BLOOM ENERGY CORP COM CL A 093712107 2782 126841 SH SOLE 2 67832 0 59009 BLOOM ENERGY CORP COM CL A 093712107 111 5051 SH SOLE 4 530 0 4521 BLOOM ENERGY CORP COM CL A 093712107 44 1991 SH SOLE 7 1991 0 0 BLOOM ENERGY CORP COM CL A 093712107 8846 403359 SH SOLE 18 376845 0 26514 BLOOM ENERGY CORP COM CL A 093712107 15407 702546 SH SOLE 19 702546 0 0 BLOOM ENERGY CORP COM CL A 093712107 166306 7583476 SH SOLE 21 7583476 0 0 BLOOM ENERGY CORP COM CL A 093712107 82129 3745073 SH SOLE 22 3665851 0 79222 BLOOM ENERGY CORP COM CL A 093712107 418 19066 SH SOLE 23 19066 0 0 BLOOM ENERGY CORP COM CL A 093712107 462 21046 SH SOLE 25 21046 0 0 BLOOM ENERGY CORP COM CL A 093712107 3210 146388 SH SOLE 26 54655 0 91733 BLOOM ENERGY CORP COM CL A 093712107 57 2577 SH SOLE 28 2577 0 0 BLOOM ENERGY CORP COM CL A 093712107 61989 2826696 SH SOLE 30 2826696 0 0 BLOOM ENERGY CORP COM CL A 093712107 172 7841 SH SOLE 36 7841 0 0 BLOOM ENERGY CORP COM CL A 093712107 405 18460 SH SOLE 40 18460 0 0 BLOOM ENERGY CORP COM CL A 093712107 664 30300 SH SOLE 43 468 0 29832 BLOOMIN BRANDS INC COM 094235108 1710 81511 SH SOLE 2 53180 0 28331 BLOOMIN BRANDS INC COM 094235108 7 313 SH SOLE 4 313 0 0 BLOOMIN BRANDS INC COM 094235108 42 1985 SH SOLE 7 1985 0 0 BLOOMIN BRANDS INC COM 094235108 6735 321016 SH SOLE 18 300967 0 20049 BLOOMIN BRANDS INC COM 094235108 8043 383366 SH SOLE 19 383366 0 0 BLOOMIN BRANDS INC COM 094235108 210421 10029611 SH SOLE 21 10029611 0 0 BLOOMIN BRANDS INC COM 094235108 47144 2247091 SH SOLE 22 2202184 0 44907 BLOOMIN BRANDS INC COM 094235108 197 9396 SH SOLE 23 9396 0 0 BLOOMIN BRANDS INC COM 094235108 212 10091 SH SOLE 25 10091 0 0 BLOOMIN BRANDS INC COM 094235108 1523 72602 SH SOLE 26 33505 0 39097 BLOOMIN BRANDS INC COM 094235108 122 5793 SH SOLE 28 5793 0 0 BLOOMIN BRANDS INC COM 094235108 3107 148078 SH SOLE 30 148078 0 0 BLOOMIN BRANDS INC COM 094235108 55 2629 SH SOLE 36 2629 0 0 BLOOMIN BRANDS INC COM 094235108 203 9669 SH SOLE 40 9669 0 0 BLOOMIN BRANDS INC COM 094235108 1717 81818 SH SOLE 43 13905 0 67913 BLUCORA INC COM 095229100 637 36806 SH SOLE 2 13386 0 23420 BLUCORA INC COM 095229100 4 249 SH SOLE 4 249 0 0 BLUCORA INC COM 095229100 15 846 SH SOLE 7 846 0 0 BLUCORA INC COM 095229100 3374 194829 SH SOLE 18 194829 0 0 BLUCORA INC COM 095229100 1512 87299 SH SOLE 19 87299 0 0 BLUCORA INC COM 095229100 103224 5959795 SH SOLE 21 5959795 0 0 BLUCORA INC COM 095229100 23191 1338976 SH SOLE 22 1293347 0 45629 BLUCORA INC COM 095229100 106 6123 SH SOLE 25 6123 0 0 BLUCORA INC COM 095229100 228 13153 SH SOLE 26 8564 0 4589 BLUCORA INC COM 095229100 457 26365 SH SOLE 28 26365 0 0 BLUCORA INC COM 095229100 2607 150517 SH SOLE 30 150517 0 0 BLUCORA INC COM 095229100 82 4736 SH SOLE 40 4736 0 0 BLUCORA INC COM 095229100 245 14161 SH SOLE 43 0 0 14161 BLUE APRON HLDGS INC CL A NEW 09523Q200 22 3273 SH SOLE 18 3273 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 290 43095 SH SOLE 21 43095 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 2101 312167 SH SOLE 22 312167 0 0 BLUE BIRD CORP COM 095306106 167 10687 SH SOLE 2 4538 0 6149 BLUE BIRD CORP COM 095306106 5 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 774 49495 SH SOLE 18 49495 0 0 BLUE BIRD CORP COM 095306106 406 25987 SH SOLE 19 25987 0 0 BLUE BIRD CORP COM 095306106 9534 609574 SH SOLE 21 609574 0 0 BLUE BIRD CORP COM 095306106 6295 402489 SH SOLE 22 389787 0 12702 BLUE BIRD CORP COM 095306106 44 2830 SH SOLE 25 2830 0 0 BLUE BIRD CORP COM 095306106 68 4323 SH SOLE 30 4323 0 0 BLUE BIRD CORP COM 095306106 50 3167 SH SOLE 40 3167 0 0 BLUE BIRD CORP COM 095306106 51 3252 SH SOLE 43 0 0 3252 BLUE FOUNDRY BANCORP COM 09549B104 156 10696 SH SOLE 2 936 0 9760 BLUE FOUNDRY BANCORP COM 09549B104 1293 88408 SH SOLE 18 88408 0 0 BLUE FOUNDRY BANCORP COM 09549B104 724 49505 SH SOLE 19 49505 0 0 BLUE FOUNDRY BANCORP COM 09549B104 16816 1149392 SH SOLE 21 1149392 0 0 BLUE FOUNDRY BANCORP COM 09549B104 9344 638719 SH SOLE 22 625264 0 13455 BLUE OWL CAPITAL INC COM CL A 09581B103 723 48460 SH SOLE 2 39394 0 9066 BLUE OWL CAPITAL INC COM CL A 09581B103 8308 557206 SH SOLE 21 557206 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 67471 4525212 SH SOLE 22 4459669 0 65543 BLUE OWL CAPITAL INC COM CL A 09581B103 308 20625 SH SOLE 25 20625 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 907 60822 SH SOLE 26 55895 0 4927 BLUE OWL CAPITAL INC COM CL A 09581B103 1404 94161 SH SOLE 30 94161 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 487 32642 SH SOLE 34 32642 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 323 21650 SH SOLE 40 21650 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 130 7277 SH SOLE 2 659 0 6618 BLUE RIDGE BANKSHARES INC VA COM 095825105 5 279 SH SOLE 7 279 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 1026 57329 SH SOLE 18 57329 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 457 25515 SH SOLE 19 25515 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 11597 647883 SH SOLE 21 647883 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 3973 221958 SH SOLE 22 210725 0 11233 BLUEBIRD BIO INC COM 09609G100 564 56500 SH SOLE 2 21539 0 34961 BLUEBIRD BIO INC COM 09609G100 3 288 SH SOLE 4 288 0 0 BLUEBIRD BIO INC COM 09609G100 11 1086 SH SOLE 7 1086 0 0 BLUEBIRD BIO INC COM 09609G100 2049 205151 SH SOLE 18 205151 0 0 BLUEBIRD BIO INC COM 09609G100 1192 119305 SH SOLE 19 119305 0 0 BLUEBIRD BIO INC COM 09609G100 32161 3219368 SH SOLE 21 3219368 0 0 BLUEBIRD BIO INC COM 09609G100 16733 1675024 SH SOLE 22 1609526 0 65498 BLUEBIRD BIO INC COM 09609G100 96 9632 SH SOLE 25 9632 0 0 BLUEBIRD BIO INC COM 09609G100 289 28899 SH SOLE 26 23466 0 5433 BLUEBIRD BIO INC COM 09609G100 405 40541 SH SOLE 28 40541 0 0 BLUEBIRD BIO INC COM 09609G100 4837 484233 SH SOLE 30 484233 0 0 BLUEBIRD BIO INC COM 09609G100 44 4450 SH SOLE 36 4450 0 0 BLUEBIRD BIO INC COM 09609G100 79 7946 SH SOLE 40 7946 0 0 BLUEBIRD BIO INC COM 09609G100 595 59579 SH SOLE 43 775 0 58804 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 375 10671 SH SOLE 2 318 0 10353 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH SOLE 7 31 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1584 45124 SH SOLE 18 45124 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 872 24855 SH SOLE 19 24855 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 17543 499811 SH SOLE 21 499811 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 7763 221154 SH SOLE 22 214111 0 7043 BLUEJAY DIAGNOSTICS INC COM 095633103 11 4346 SH SOLE 21 4346 0 0 BLUELINX HLDGS INC COM NEW 09624H208 136 1422 SH SOLE 2 325 0 1097 BLUELINX HLDGS INC COM NEW 09624H208 14 144 SH SOLE 7 144 0 0 BLUELINX HLDGS INC COM NEW 09624H208 2639 27557 SH SOLE 18 27557 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1576 16454 SH SOLE 19 16454 0 0 BLUELINX HLDGS INC COM NEW 09624H208 37440 390974 SH SOLE 21 390974 0 0 BLUELINX HLDGS INC COM NEW 09624H208 19980 208644 SH SOLE 22 207222 0 1422 BLUELINX HLDGS INC COM NEW 09624H208 189 1976 SH SOLE 43 0 0 1976 BLUEPRINT MEDICINES CORP COM 09627Y109 6545 61105 SH SOLE 2 36542 0 24563 BLUEPRINT MEDICINES CORP COM 09627Y109 24 221 SH SOLE 4 221 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 86 803 SH SOLE 7 803 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 18985 177244 SH SOLE 18 173267 0 3977 BLUEPRINT MEDICINES CORP COM 09627Y109 58051 541978 SH SOLE 19 541978 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 397 3710 SH SOLE 20 3710 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 279254 2607167 SH SOLE 21 2607167 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 148520 1386609 SH SOLE 22 1354367 0 32242 BLUEPRINT MEDICINES CORP COM 09627Y109 239 2236 SH SOLE 23 2236 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 836 7805 SH SOLE 25 7805 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3287 30689 SH SOLE 26 18932 0 11757 BLUEPRINT MEDICINES CORP COM 09627Y109 111 1040 SH SOLE 28 1040 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 37984 354629 SH SOLE 30 354629 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 15521 144904 SH SOLE 34 144904 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 751 7012 SH SOLE 40 7012 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1041 9722 SH SOLE 43 957 0 8765 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 219 8308 SH SOLE 2 0 0 8308 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 134 5082 SH SOLE 18 5082 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5681 215276 SH SOLE 21 215276 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 9108 345124 SH SOLE 22 345124 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 27 1027 SH SOLE 23 1027 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 502 19024 SH SOLE 43 1293 0 17731 BM TECHNOLOGIES INC CL A COM 05591L107 5 587 SH SOLE 2 549 0 38 BM TECHNOLOGIES INC CL A COM 05591L107 17 1880 SH SOLE 18 1880 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 210 22837 SH SOLE 21 22837 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 836 90781 SH SOLE 22 90781 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 70 7634 SH SOLE 43 2273 0 5361 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 367 120000 SH SOLE 2 120000 0 0 BOEING CO COM 097023105 218097 1083337 SH SOLE 2 123802 0 959535 BOEING CO COM 097023105 44318 220135 SH SOLE 4 132867 0 87268 BOEING CO COM 097023105 94409 468952 SH SOLE 7 452673 0 16279 BOEING CO COM 097023105 1511 7504 SH SOLE 13 1517 0 5987 BOEING CO COM 097023105 10306 51192 SH SOLE 15 51192 0 0 BOEING CO COM 097023105 1 6 SH SOLE 17 0 0 6 BOEING CO COM 097023105 196986 978471 SH SOLE 18 903640 0 74831 BOEING CO COM 097023105 28027 139215 SH SOLE 19 139215 0 0 BOEING CO COM 097023105 2412988 11985835 SH SOLE 21 11985835 0 0 BOEING CO COM 097023105 2285333 11351743 SH SOLE 22 10245482 0 1106261 BOEING CO COM 097023105 64253 319157 SH SOLE 23 319157 0 0 BOEING CO COM 097023105 52481 260682 SH SOLE 25 260682 0 0 BOEING CO COM 097023105 199900 992947 SH SOLE 26 324946 0 668001 BOEING CO COM 097023105 12160 60399 SH SOLE 28 0 0 60399 BOEING CO COM 097023105 6 31 SH SOLE 29 31 0 0 BOEING CO COM 097023105 429796 2134891 SH SOLE 30 2134891 0 0 BOEING CO COM 097023105 15213 75564 SH SOLE 31 62227 0 13337 BOEING CO COM 097023105 10128 50310 SH SOLE 32 50310 0 0 BOEING CO COM 097023105 9780 48578 SH SOLE 34 48578 0 0 BOEING CO COM 097023105 45391 225467 SH SOLE 36 225467 0 0 BOEING CO COM 097023105 2166 10759 SH SOLE 40 10759 0 0 BOEING CO COM 097023105 64771 321730 SH SOLE 43 26909 0 294821 BOGOTA FINL CORP COM 097235105 10 981 SH SOLE 18 981 0 0 BOGOTA FINL CORP COM 097235105 127 12430 SH SOLE 21 12430 0 0 BOGOTA FINL CORP COM 097235105 1 145 SH SOLE 22 145 0 0 BOISE CASCADE CO DEL COM 09739D100 3325 46705 SH SOLE 2 17087 0 29618 BOISE CASCADE CO DEL COM 09739D100 12 166 SH SOLE 4 166 0 0 BOISE CASCADE CO DEL COM 09739D100 69 966 SH SOLE 7 966 0 0 BOISE CASCADE CO DEL COM 09739D100 10585 148663 SH SOLE 18 148663 0 0 BOISE CASCADE CO DEL COM 09739D100 11841 166307 SH SOLE 19 166307 0 0 BOISE CASCADE CO DEL COM 09739D100 345878 4857838 SH SOLE 21 4857838 0 0 BOISE CASCADE CO DEL COM 09739D100 74976 1053030 SH SOLE 22 1019003 0 34027 BOISE CASCADE CO DEL COM 09739D100 212 2983 SH SOLE 23 2983 0 0 BOISE CASCADE CO DEL COM 09739D100 561 7883 SH SOLE 25 7883 0 0 BOISE CASCADE CO DEL COM 09739D100 2173 30522 SH SOLE 26 11659 0 18863 BOISE CASCADE CO DEL COM 09739D100 50 701 SH SOLE 28 701 0 0 BOISE CASCADE CO DEL COM 09739D100 5081 71363 SH SOLE 30 71363 0 0 BOISE CASCADE CO DEL COM 09739D100 514 7224 SH SOLE 36 7224 0 0 BOISE CASCADE CO DEL COM 09739D100 327 4592 SH SOLE 40 4592 0 0 BOISE CASCADE CO DEL COM 09739D100 1369 19232 SH SOLE 43 81 0 19151 BOK FINL CORP COM NEW 05561Q201 2839 26916 SH SOLE 2 9458 0 17458 BOK FINL CORP COM NEW 05561Q201 171 1618 SH SOLE 4 121 0 1497 BOK FINL CORP COM NEW 05561Q201 70 664 SH SOLE 7 664 0 0 BOK FINL CORP COM NEW 05561Q201 1298 12309 SH SOLE 18 12309 0 0 BOK FINL CORP COM NEW 05561Q201 952 9027 SH SOLE 19 9027 0 0 BOK FINL CORP COM NEW 05561Q201 51666 489773 SH SOLE 21 489773 0 0 BOK FINL CORP COM NEW 05561Q201 74910 710112 SH SOLE 22 675245 0 34867 BOK FINL CORP COM NEW 05561Q201 544 5154 SH SOLE 25 5154 0 0 BOK FINL CORP COM NEW 05561Q201 1695 16065 SH SOLE 26 13650 0 2415 BOK FINL CORP COM NEW 05561Q201 59 564 SH SOLE 28 564 0 0 BOK FINL CORP COM NEW 05561Q201 1800 17064 SH SOLE 30 17064 0 0 BOK FINL CORP COM NEW 05561Q201 47 441 SH SOLE 31 441 0 0 BOK FINL CORP COM NEW 05561Q201 385 3652 SH SOLE 36 3652 0 0 BOK FINL CORP COM NEW 05561Q201 395 3749 SH SOLE 40 3749 0 0 BOK FINL CORP COM NEW 05561Q201 3208 30412 SH SOLE 43 3508 0 26904 BOLT BIOTHERAPEUTICS INC COM 097702104 144 29355 SH SOLE 2 14799 0 14556 BOLT BIOTHERAPEUTICS INC COM 097702104 2 366 SH SOLE 7 366 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 370 75492 SH SOLE 18 75492 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 259 52858 SH SOLE 19 52858 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 5055 1031673 SH SOLE 21 1031673 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 2039 416173 SH SOLE 22 404109 0 12064 BOLT BIOTHERAPEUTICS INC COM 097702104 4 815 SH SOLE 23 815 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 22 4558 SH SOLE 25 4558 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 9 1770 SH SOLE 26 1130 0 640 BOLT BIOTHERAPEUTICS INC COM 097702104 114 23272 SH SOLE 30 23272 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 10 2019 SH SOLE 36 2019 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 51 10342 SH SOLE 43 0 0 10342 BOOKING HOLDINGS INC COM 09857L108 255170 106355 SH SOLE 2 32742 0 73613 BOOKING HOLDINGS INC COM 09857L108 82214 34267 SH SOLE 4 20854 0 13413 BOOKING HOLDINGS INC COM 09857L108 95487 39799 SH SOLE 7 38577 0 1222 BOOKING HOLDINGS INC COM 09857L108 5262 2193 SH SOLE 13 1754 0 439 BOOKING HOLDINGS INC COM 09857L108 9427 3929 SH SOLE 15 3929 0 0 BOOKING HOLDINGS INC COM 09857L108 2 1 SH SOLE 17 0 0 1 BOOKING HOLDINGS INC COM 09857L108 164935 68745 SH SOLE 18 60542 0 8203 BOOKING HOLDINGS INC COM 09857L108 80816 33684 SH SOLE 19 33684 0 0 BOOKING HOLDINGS INC COM 09857L108 1949533 812566 SH SOLE 21 812566 0 0 BOOKING HOLDINGS INC COM 09857L108 2171857 905231 SH SOLE 22 801254 0 103977 BOOKING HOLDINGS INC COM 09857L108 68229 28438 SH SOLE 23 28438 0 0 BOOKING HOLDINGS INC COM 09857L108 217188 90524 SH SOLE 25 90524 0 0 BOOKING HOLDINGS INC COM 09857L108 252699 105325 SH SOLE 26 29643 0 75682 BOOKING HOLDINGS INC COM 09857L108 248160 103433 SH SOLE 28 1508 0 101925 BOOKING HOLDINGS INC COM 09857L108 8157 3400 SH SOLE 29 3400 0 0 BOOKING HOLDINGS INC COM 09857L108 459680 191595 SH SOLE 30 191595 0 0 BOOKING HOLDINGS INC COM 09857L108 53580 22332 SH SOLE 31 8687 0 13645 BOOKING HOLDINGS INC COM 09857L108 23836 9935 SH SOLE 32 9935 0 0 BOOKING HOLDINGS INC COM 09857L108 7692 3206 SH SOLE 34 3206 0 0 BOOKING HOLDINGS INC COM 09857L108 40749 16984 SH SOLE 36 16984 0 0 BOOKING HOLDINGS INC COM 09857L108 3275 1365 SH SOLE 40 1365 0 0 BOOKING HOLDINGS INC COM 09857L108 61452 25613 SH SOLE 43 1584 0 24029 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2683 1827000 PRN SOLE 2 1256000 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 7645 5206000 PRN SOLE 21 5206000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2689 1831000 PRN SOLE 26 1154000 0 677000 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1981 1349000 PRN SOLE 34 1349000 0 0 BOOT BARN HLDGS INC COM 099406100 3421 27799 SH SOLE 2 14659 0 13140 BOOT BARN HLDGS INC COM 099406100 16 129 SH SOLE 4 129 0 0 BOOT BARN HLDGS INC COM 099406100 51 413 SH SOLE 7 413 0 0 BOOT BARN HLDGS INC COM 099406100 13192 107207 SH SOLE 18 101836 0 5371 BOOT BARN HLDGS INC COM 099406100 19111 155309 SH SOLE 19 155309 0 0 BOOT BARN HLDGS INC COM 099406100 423338 3440373 SH SOLE 21 3440373 0 0 BOOT BARN HLDGS INC COM 099406100 98883 803599 SH SOLE 22 787414 0 16185 BOOT BARN HLDGS INC COM 099406100 539 4378 SH SOLE 23 4378 0 0 BOOT BARN HLDGS INC COM 099406100 569 4623 SH SOLE 25 4623 0 0 BOOT BARN HLDGS INC COM 099406100 3765 30598 SH SOLE 26 10765 0 19833 BOOT BARN HLDGS INC COM 099406100 65 526 SH SOLE 28 526 0 0 BOOT BARN HLDGS INC COM 099406100 6512 52918 SH SOLE 30 52918 0 0 BOOT BARN HLDGS INC COM 099406100 143 1160 SH SOLE 36 1160 0 0 BOOT BARN HLDGS INC COM 099406100 443 3604 SH SOLE 40 3604 0 0 BOOT BARN HLDGS INC COM 099406100 2754 22380 SH SOLE 43 323 0 22057 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33942 400301 SH SOLE 2 170862 0 229439 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9441 111342 SH SOLE 4 67390 0 43952 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4184 49341 SH SOLE 7 49341 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1926 22716 SH SOLE 13 22716 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1223 14426 SH SOLE 15 14426 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 11051 130339 SH SOLE 18 123357 0 6982 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 61243 722287 SH SOLE 19 722287 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 287718 3393303 SH SOLE 21 3393303 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 298921 3525422 SH SOLE 22 3293822 0 231600 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8701 102620 SH SOLE 23 102620 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14175 167180 SH SOLE 25 167180 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17772 209600 SH SOLE 26 140676 0 68924 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16347 192790 SH SOLE 28 57574 0 135216 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 978 11539 SH SOLE 29 11539 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 64330 758700 SH SOLE 30 758700 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6529 77002 SH SOLE 31 35904 0 41098 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1365 16102 SH SOLE 34 16102 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4297 50684 SH SOLE 36 50684 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 390 4600 SH SOLE 40 4600 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6656 78500 SH SOLE 43 3105 0 75395 BORGWARNER INC COM 099724106 38007 843295 SH SOLE 2 450973 0 392322 BORGWARNER INC COM 099724106 8659 192130 SH SOLE 4 109633 0 82497 BORGWARNER INC COM 099724106 10079 223628 SH SOLE 7 216547 0 7081 BORGWARNER INC COM 099724106 30 676 SH SOLE 13 676 0 0 BORGWARNER INC COM 099724106 1492 33097 SH SOLE 15 33097 0 0 BORGWARNER INC COM 099724106 35821 794776 SH SOLE 18 558474 0 236302 BORGWARNER INC COM 099724106 58935 1307628 SH SOLE 19 1307628 0 0 BORGWARNER INC COM 099724106 344440 7642338 SH SOLE 21 7642338 0 0 BORGWARNER INC COM 099724106 321089 7124238 SH SOLE 22 6250215 0 874023 BORGWARNER INC COM 099724106 6981 154893 SH SOLE 23 154893 0 0 BORGWARNER INC COM 099724106 24920 552926 SH SOLE 25 552926 0 0 BORGWARNER INC COM 099724106 26750 593523 SH SOLE 26 190605 0 402918 BORGWARNER INC COM 099724106 65802 1460004 SH SOLE 28 124441 0 1335563 BORGWARNER INC COM 099724106 1373 30461 SH SOLE 29 30461 0 0 BORGWARNER INC COM 099724106 89237 1979972 SH SOLE 30 1939363 0 40609 BORGWARNER INC COM 099724106 4264 94615 SH SOLE 31 29009 0 65606 BORGWARNER INC COM 099724106 841 18651 SH SOLE 34 18651 0 0 BORGWARNER INC COM 099724106 5795 128572 SH SOLE 36 128572 0 0 BORGWARNER INC COM 099724106 374 8306 SH SOLE 40 8306 0 0 BORGWARNER INC COM 099724106 10016 222230 SH SOLE 43 11529 0 210701 BOSTON BEER INC CL A 100557107 12989 25715 SH SOLE 2 6819 0 18896 BOSTON BEER INC CL A 100557107 53 104 SH SOLE 4 33 0 71 BOSTON BEER INC CL A 100557107 69 137 SH SOLE 7 137 0 0 BOSTON BEER INC CL A 100557107 10439 20668 SH SOLE 18 20668 0 0 BOSTON BEER INC CL A 100557107 1335 2644 SH SOLE 19 2644 0 0 BOSTON BEER INC CL A 100557107 232138 459588 SH SOLE 21 459588 0 0 BOSTON BEER INC CL A 100557107 131338 260023 SH SOLE 22 249770 0 10253 BOSTON BEER INC CL A 100557107 595 1178 SH SOLE 25 1178 0 0 BOSTON BEER INC CL A 100557107 1734 3433 SH SOLE 26 2929 0 504 BOSTON BEER INC CL A 100557107 92 182 SH SOLE 28 182 0 0 BOSTON BEER INC CL A 100557107 2668 5283 SH SOLE 30 5283 0 0 BOSTON BEER INC CL A 100557107 1084 2147 SH SOLE 31 138 0 2009 BOSTON BEER INC CL A 100557107 592 1173 SH SOLE 40 1173 0 0 BOSTON BEER INC CL A 100557107 8145 16125 SH SOLE 43 1278 0 14847 BOSTON OMAHA CORP COM 101044105 444 15459 SH SOLE 2 5041 0 10418 BOSTON OMAHA CORP COM 101044105 2 55 SH SOLE 4 55 0 0 BOSTON OMAHA CORP COM 101044105 10 346 SH SOLE 7 346 0 0 BOSTON OMAHA CORP COM 101044105 1782 62027 SH SOLE 18 62027 0 0 BOSTON OMAHA CORP COM 101044105 1046 36402 SH SOLE 19 36402 0 0 BOSTON OMAHA CORP COM 101044105 22901 797121 SH SOLE 21 797121 0 0 BOSTON OMAHA CORP COM 101044105 13365 465184 SH SOLE 22 446924 0 18260 BOSTON OMAHA CORP COM 101044105 68 2375 SH SOLE 25 2375 0 0 BOSTON OMAHA CORP COM 101044105 51 1768 SH SOLE 26 0 0 1768 BOSTON OMAHA CORP COM 101044105 105 3663 SH SOLE 30 3663 0 0 BOSTON OMAHA CORP COM 101044105 43 1483 SH SOLE 40 1483 0 0 BOSTON OMAHA CORP COM 101044105 343 11937 SH SOLE 43 4730 0 7207 BOSTON PROPERTIES INC COM 101121101 45277 393096 SH SOLE 2 96084 0 297012 BOSTON PROPERTIES INC COM 101121101 47169 409524 SH SOLE 4 356254 0 53270 BOSTON PROPERTIES INC COM 101121101 38711 336095 SH SOLE 7 331924 0 4171 BOSTON PROPERTIES INC COM 101121101 363 3149 SH SOLE 13 425 0 2724 BOSTON PROPERTIES INC COM 101121101 2425 21056 SH SOLE 15 21056 0 0 BOSTON PROPERTIES INC COM 101121101 0 1 SH SOLE 17 0 0 1 BOSTON PROPERTIES INC COM 101121101 54351 471878 SH SOLE 18 452197 0 19681 BOSTON PROPERTIES INC COM 101121101 69804 606041 SH SOLE 19 606041 0 0 BOSTON PROPERTIES INC COM 101121101 651700 5658103 SH SOLE 21 5658103 0 0 BOSTON PROPERTIES INC COM 101121101 506574 4398110 SH SOLE 22 3947277 0 450833 BOSTON PROPERTIES INC COM 101121101 12096 105016 SH SOLE 23 105016 0 0 BOSTON PROPERTIES INC COM 101121101 141332 1227050 SH SOLE 25 1227050 0 0 BOSTON PROPERTIES INC COM 101121101 75139 652363 SH SOLE 26 380022 0 272341 BOSTON PROPERTIES INC COM 101121101 54235 470870 SH SOLE 28 28570 0 442300 BOSTON PROPERTIES INC COM 101121101 21 184 SH SOLE 29 184 0 0 BOSTON PROPERTIES INC COM 101121101 160142 1390360 SH SOLE 30 1390360 0 0 BOSTON PROPERTIES INC COM 101121101 84711 735466 SH SOLE 31 16306 0 719160 BOSTON PROPERTIES INC COM 101121101 30401 263946 SH SOLE 34 263946 0 0 BOSTON PROPERTIES INC COM 101121101 8156 70812 SH SOLE 36 70812 0 0 BOSTON PROPERTIES INC COM 101121101 590 5124 SH SOLE 40 5124 0 0 BOSTON PROPERTIES INC COM 101121101 14442 125382 SH SOLE 43 2707 0 122675 BOSTON SCIENTIFIC CORP COM 101137107 183626 4322636 SH SOLE 2 1516083 0 2806553 BOSTON SCIENTIFIC CORP COM 101137107 47842 1126217 SH SOLE 4 679848 0 446369 BOSTON SCIENTIFIC CORP COM 101137107 51198 1205229 SH SOLE 7 1163009 0 42220 BOSTON SCIENTIFIC CORP COM 101137107 2263 53280 SH SOLE 13 37662 0 15618 BOSTON SCIENTIFIC CORP COM 101137107 8568 201689 SH SOLE 15 201689 0 0 BOSTON SCIENTIFIC CORP COM 101137107 143150 3369817 SH SOLE 18 3173486 0 196331 BOSTON SCIENTIFIC CORP COM 101137107 578402 13615865 SH SOLE 19 13615865 0 0 BOSTON SCIENTIFIC CORP COM 101137107 535 12594 SH SOLE 20 12594 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1528678 35985832 SH SOLE 21 35985832 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1288410 30329800 SH SOLE 22 27276455 0 3053345 BOSTON SCIENTIFIC CORP COM 101137107 40551 954598 SH SOLE 23 954598 0 0 BOSTON SCIENTIFIC CORP COM 101137107 115433 2717357 SH SOLE 25 2717357 0 0 BOSTON SCIENTIFIC CORP COM 101137107 321860 7576744 SH SOLE 26 3408414 0 4168330 BOSTON SCIENTIFIC CORP COM 101137107 119293 2808226 SH SOLE 28 290335 0 2517891 BOSTON SCIENTIFIC CORP COM 101137107 1453 34208 SH SOLE 29 34208 0 0 BOSTON SCIENTIFIC CORP COM 101137107 307871 7247426 SH SOLE 30 7247426 0 0 BOSTON SCIENTIFIC CORP COM 101137107 25099 590845 SH SOLE 31 224150 0 366695 BOSTON SCIENTIFIC CORP COM 101137107 502396 11826639 SH SOLE 34 11826639 0 0 BOSTON SCIENTIFIC CORP COM 101137107 24699 581431 SH SOLE 36 581431 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2028 47735 SH SOLE 40 47735 0 0 BOSTON SCIENTIFIC CORP COM 101137107 33277 783345 SH SOLE 43 41248 0 742097 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 186 1625 SH SOLE 4 1625 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 644 5619 SH SOLE 7 5619 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2224 19397 SH SOLE 18 19397 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 13343 116366 SH SOLE 19 116366 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 97504 850371 SH SOLE 21 850371 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 928 8094 SH SOLE 22 8094 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 172 1500 SH SOLE 26 1500 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 6526 56918 SH SOLE 34 56918 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2790 49408 SH SOLE 2 20297 0 29111 BOTTOMLINE TECH DEL INC COM 101388106 37 659 SH SOLE 4 199 0 460 BOTTOMLINE TECH DEL INC COM 101388106 36 632 SH SOLE 7 632 0 0 BOTTOMLINE TECH DEL INC COM 101388106 9384 166175 SH SOLE 18 166175 0 0 BOTTOMLINE TECH DEL INC COM 101388106 9736 172405 SH SOLE 19 172405 0 0 BOTTOMLINE TECH DEL INC COM 101388106 279868 4956039 SH SOLE 21 4956039 0 0 BOTTOMLINE TECH DEL INC COM 101388106 59546 1054472 SH SOLE 22 1012389 0 42083 BOTTOMLINE TECH DEL INC COM 101388106 201 3552 SH SOLE 23 3552 0 0 BOTTOMLINE TECH DEL INC COM 101388106 440 7792 SH SOLE 25 7792 0 0 BOTTOMLINE TECH DEL INC COM 101388106 2402 42543 SH SOLE 26 20748 0 21795 BOTTOMLINE TECH DEL INC COM 101388106 46 809 SH SOLE 28 809 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4152 73525 SH SOLE 30 73525 0 0 BOTTOMLINE TECH DEL INC COM 101388106 268 4752 SH SOLE 36 4752 0 0 BOTTOMLINE TECH DEL INC COM 101388106 338 5994 SH SOLE 40 5994 0 0 BOTTOMLINE TECH DEL INC COM 101388106 822 14561 SH SOLE 43 847 0 13714 BOWMAN CONSULTING GROUP LTD COM 103002101 22 1016 SH SOLE 2 1016 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 119 5591 SH SOLE 18 5591 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 1537 72354 SH SOLE 21 72354 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 12 548 SH SOLE 22 548 0 0 BOX INC CL A 10316T104 7458 284781 SH SOLE 2 169109 0 115672 BOX INC CL A 10316T104 54 2046 SH SOLE 4 529 0 1517 BOX INC CL A 10316T104 54 2078 SH SOLE 7 2078 0 0 BOX INC CL A 10316T104 11000 420024 SH SOLE 18 372607 0 47417 BOX INC CL A 10316T104 32705 1248745 SH SOLE 19 1248745 0 0 BOX INC CL A 10316T104 137050 5232915 SH SOLE 21 5232915 0 0 BOX INC CL A 10316T104 116744 4457596 SH SOLE 22 4373183 0 84413 BOX INC CL A 10316T104 1102 42088 SH SOLE 23 42088 0 0 BOX INC CL A 10316T104 680 25960 SH SOLE 25 25960 0 0 BOX INC CL A 10316T104 6907 263723 SH SOLE 26 63527 0 200196 BOX INC CL A 10316T104 72 2757 SH SOLE 28 2757 0 0 BOX INC CL A 10316T104 21889 835762 SH SOLE 30 835762 0 0 BOX INC CL A 10316T104 2064 78822 SH SOLE 34 78822 0 0 BOX INC CL A 10316T104 535 20412 SH SOLE 36 20412 0 0 BOX INC CL A 10316T104 496 18925 SH SOLE 40 18925 0 0 BOX INC CL A 10316T104 931 35557 SH SOLE 43 5379 0 30178 BOXLIGHT CORP COM CL A 103197109 14 10106 SH SOLE 18 10106 0 0 BOXLIGHT CORP COM CL A 103197109 172 124550 SH SOLE 21 124550 0 0 BOXLIGHT CORP COM CL A 103197109 1191 863288 SH SOLE 22 863288 0 0 BOYD GAMING CORP COM 103304101 19991 304874 SH SOLE 2 60146 0 244728 BOYD GAMING CORP COM 103304101 158 2408 SH SOLE 4 2408 0 0 BOYD GAMING CORP COM 103304101 79 1205 SH SOLE 7 1205 0 0 BOYD GAMING CORP COM 103304101 12145 185226 SH SOLE 18 185226 0 0 BOYD GAMING CORP COM 103304101 1541 23503 SH SOLE 19 23503 0 0 BOYD GAMING CORP COM 103304101 253674 3868754 SH SOLE 21 3868754 0 0 BOYD GAMING CORP COM 103304101 152416 2324471 SH SOLE 22 2228982 0 95489 BOYD GAMING CORP COM 103304101 697 10632 SH SOLE 25 10632 0 0 BOYD GAMING CORP COM 103304101 2295 35008 SH SOLE 26 28211 0 6797 BOYD GAMING CORP COM 103304101 99 1515 SH SOLE 28 1515 0 0 BOYD GAMING CORP COM 103304101 3215 49037 SH SOLE 30 49037 0 0 BOYD GAMING CORP COM 103304101 81 1235 SH SOLE 31 1235 0 0 BOYD GAMING CORP COM 103304101 244 3722 SH SOLE 34 3722 0 0 BOYD GAMING CORP COM 103304101 22 334 SH SOLE 36 334 0 0 BOYD GAMING CORP COM 103304101 683 10416 SH SOLE 40 10416 0 0 BOYD GAMING CORP COM 103304101 3918 59749 SH SOLE 43 6053 0 53696 BP PLC OPTIONS 055622104 319 12000 SH Call SOLE 2 12000 0 0 BP PLC OPTIONS 055622104 1257 47200 SH Call SOLE 4 47200 0 0 BP PLC OPTIONS 055622104 16521 620400 SH Call SOLE 18 620400 0 0 BP PLC OPTIONS 055622104 121875 4576600 SH Call SOLE 19 4576600 0 0 BP PLC OPTIONS 055622104 8378 314600 SH Call SOLE 22 314600 0 0 BP PLC OPTIONS 055622104 873 32800 SH Call SOLE 26 32800 0 0 BP PLC OPTIONS 055622104 60908 2287200 SH Call SOLE 34 2287200 0 0 BP PLC SPONSORED ADR 055622104 27381 1028199 SH SOLE 2 1028199 0 0 BP PLC SPONSORED ADR 055622104 295 11091 SH SOLE 4 11091 0 0 BP PLC SPONSORED ADR 055622104 36 1350 SH SOLE 17 0 0 1350 BP PLC SPONSORED ADR 055622104 178335 6696776 SH SOLE 18 6659807 0 36969 BP PLC SPONSORED ADR 055622104 81507 3060717 SH SOLE 19 3060717 0 0 BP PLC SPONSORED ADR 055622104 2000 75104 SH SOLE 22 75104 0 0 BP PLC SPONSORED ADR 055622104 4930 185124 SH SOLE 23 185124 0 0 BP PLC SPONSORED ADR 055622104 30932 1161556 SH SOLE 34 1161556 0 0 BP PLC SPONSORED ADR 055622104 24265 911195 SH SOLE 43 90638 0 820557 BRADY CORP CL A 104674106 2142 39740 SH SOLE 2 13302 0 26438 BRADY CORP CL A 104674106 10 189 SH SOLE 4 189 0 0 BRADY CORP CL A 104674106 1495 27732 SH SOLE 7 27732 0 0 BRADY CORP CL A 104674106 9890 183490 SH SOLE 18 183490 0 0 BRADY CORP CL A 104674106 4523 83923 SH SOLE 19 83923 0 0 BRADY CORP CL A 104674106 319131 5920795 SH SOLE 21 5920795 0 0 BRADY CORP CL A 104674106 63702 1181851 SH SOLE 22 1135206 0 46645 BRADY CORP CL A 104674106 311 5779 SH SOLE 25 5779 0 0 BRADY CORP CL A 104674106 967 17936 SH SOLE 26 13432 0 4504 BRADY CORP CL A 104674106 47 864 SH SOLE 28 864 0 0 BRADY CORP CL A 104674106 4710 87388 SH SOLE 30 87388 0 0 BRADY CORP CL A 104674106 360 6683 SH SOLE 40 6683 0 0 BRADY CORP CL A 104674106 581 10775 SH SOLE 43 18 0 10757 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3343 655453 SH SOLE 2 296716 0 358737 BRAEMAR HOTELS & RESORTS INC COM 10482B101 4 715 SH SOLE 7 715 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1087 213150 SH SOLE 18 161454 0 51696 BRAEMAR HOTELS & RESORTS INC COM 10482B101 14074 2759664 SH SOLE 19 2759664 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 11096 2175661 SH SOLE 21 2175661 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 21027 4122999 SH SOLE 22 4091554 0 31445 BRAEMAR HOTELS & RESORTS INC COM 10482B101 593 116285 SH SOLE 23 116285 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3537 693611 SH SOLE 26 0 0 693611 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 637 SH SOLE 43 0 0 637 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3827 184000 SH SOLE 2 184000 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 100 4800 SH SOLE 19 4800 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 5429 261026 SH SOLE 21 261026 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 10 2547 SH SOLE 2 0 0 2547 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 23 5681 SH SOLE 18 5681 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 377 94141 SH SOLE 21 94141 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1480 370107 SH SOLE 22 370107 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2442 181962 SH SOLE 2 72649 0 109313 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1183 88164 SH SOLE 4 88164 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2929 218268 SH SOLE 7 218268 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8878 661523 SH SOLE 18 661523 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 7736 576466 SH SOLE 19 576466 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 295965 22054010 SH SOLE 21 22054010 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 75254 5607576 SH SOLE 22 5441455 0 166121 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 90 6733 SH SOLE 23 6733 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10277 765819 SH SOLE 25 765819 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 940 70047 SH SOLE 26 47973 0 22074 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1427 106299 SH SOLE 28 3045 0 103254 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13184 982447 SH SOLE 30 982447 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9685 721712 SH SOLE 31 0 0 721712 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8 560 SH SOLE 34 560 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 15312 1140995 SH SOLE 43 6556 0 1134439 BRASKEM S A SP ADR PFD A 105532105 174 8263 SH SOLE 30 8263 0 0 BRASKEM S A SP ADR PFD A 105532105 30 1413 SH SOLE 43 0 0 1413 BRAZE INC COM CL A 10576N102 29 370 SH SOLE 2 208 0 162 BRAZE INC COM CL A 10576N102 23 300 SH SOLE 18 159 0 141 BRAZE INC COM CL A 10576N102 143 1858 SH SOLE 19 1858 0 0 BRAZE INC COM CL A 10576N102 14 184 SH SOLE 21 184 0 0 BRAZE INC COM CL A 10576N102 145 1880 SH SOLE 22 1880 0 0 BRAZE INC COM CL A 10576N102 23 298 SH SOLE 26 0 0 298 BRAZE INC COM CL A 10576N102 19 242 SH SOLE 34 242 0 0 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 1321 323082 SH SOLE 7 323082 0 0 BRF SA SPONSORED ADR 10552T107 4900 1198102 SH SOLE 21 1198102 0 0 BRF SA SPONSORED ADR 10552T107 1323 323571 SH SOLE 30 323571 0 0 BRF SA SPONSORED ADR 10552T107 1573 384476 SH SOLE 43 4860 0 379616 BRICKELL BIOTECH INC COM 10802T105 0 983 SH SOLE 21 983 0 0 BRICKELL BIOTECH INC COM 10802T105 49 214699 SH SOLE 22 214699 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 1407 56340 SH SOLE 21 56340 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 7055 282548 SH SOLE 22 282548 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2397 143714 SH SOLE 2 53686 0 90028 BRIDGEBIO PHARMA INC COM 10806X102 3 207 SH SOLE 4 207 0 0 BRIDGEBIO PHARMA INC COM 10806X102 26 1569 SH SOLE 7 1569 0 0 BRIDGEBIO PHARMA INC COM 10806X102 5240 314143 SH SOLE 18 296366 0 17777 BRIDGEBIO PHARMA INC COM 10806X102 10846 650218 SH SOLE 19 650218 0 0 BRIDGEBIO PHARMA INC COM 10806X102 75291 4513834 SH SOLE 21 4513834 0 0 BRIDGEBIO PHARMA INC COM 10806X102 49258 2953095 SH SOLE 22 2894896 0 58199 BRIDGEBIO PHARMA INC COM 10806X102 332 19929 SH SOLE 23 19929 0 0 BRIDGEBIO PHARMA INC COM 10806X102 209 12500 SH SOLE 25 12500 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2105 126225 SH SOLE 26 30299 0 95926 BRIDGEBIO PHARMA INC COM 10806X102 32 1895 SH SOLE 28 1895 0 0 BRIDGEBIO PHARMA INC COM 10806X102 8484 508661 SH SOLE 30 508661 0 0 BRIDGEBIO PHARMA INC COM 10806X102 187 11229 SH SOLE 36 11229 0 0 BRIDGEBIO PHARMA INC COM 10806X102 130 7785 SH SOLE 40 7785 0 0 BRIDGEBIO PHARMA INC COM 10806X102 177 10586 SH SOLE 43 554 0 10032 BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 2522 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 210 11860 SH SOLE 2 835 0 11025 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 298 SH SOLE 7 298 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1181 66740 SH SOLE 18 66740 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 712 40276 SH SOLE 19 40276 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 14484 818751 SH SOLE 21 818751 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10645 601727 SH SOLE 22 590500 0 11227 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 0 0 225 BRIDGFORD FOODS CORP COM 108763103 4 344 SH SOLE 18 344 0 0 BRIDGFORD FOODS CORP COM 108763103 64 5521 SH SOLE 21 5521 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2560 121381 SH SOLE 2 38417 0 82964 BRIGHAM MINERALS INC CL A COM 10918L103 13 593 SH SOLE 7 593 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2878 136463 SH SOLE 18 136463 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 13913 659686 SH SOLE 19 659686 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 36839 1746765 SH SOLE 21 1746765 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 30873 1463889 SH SOLE 22 1418884 0 45005 BRIGHAM MINERALS INC CL A COM 10918L103 375 17769 SH SOLE 23 17769 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 183 8690 SH SOLE 25 8690 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2488 117969 SH SOLE 26 2255 0 115714 BRIGHAM MINERALS INC CL A COM 10918L103 781 37019 SH SOLE 30 37019 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 170 8080 SH SOLE 36 8080 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 98 4626 SH SOLE 40 4626 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1461 69267 SH SOLE 43 4423 0 64844 BRIGHT HEALTH GROUP INC COM 10920V107 67 19408 SH SOLE 2 7743 0 11665 BRIGHT HEALTH GROUP INC COM 10920V107 544 158197 SH SOLE 18 158197 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 317 92030 SH SOLE 19 92030 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 6428 1868712 SH SOLE 21 1868712 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 1801 523404 SH SOLE 22 507512 0 15892 BRIGHT HORIZONS FAM SOL IN D COM 109194100 12958 102936 SH SOLE 2 18477 0 84459 BRIGHT HORIZONS FAM SOL IN D COM 109194100 26 210 SH SOLE 4 210 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 112 889 SH SOLE 7 889 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4074 32364 SH SOLE 18 32364 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 113671 903014 SH SOLE 19 903014 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 102306 812727 SH SOLE 21 812727 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 176653 1403346 SH SOLE 22 1335939 0 67407 BRIGHT HORIZONS FAM SOL IN D COM 109194100 87 688 SH SOLE 23 688 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1263 10032 SH SOLE 25 10032 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3150 25020 SH SOLE 26 20288 0 4732 BRIGHT HORIZONS FAM SOL IN D COM 109194100 137 1087 SH SOLE 28 1087 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4675 37137 SH SOLE 30 37137 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 115 914 SH SOLE 31 914 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 532 4223 SH SOLE 36 4223 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 988 7847 SH SOLE 40 7847 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3047 24206 SH SOLE 43 3725 0 20481 BRIGHT MINDS BIOSCIENCES INC COM 10919W108 20 6169 SH SOLE 43 0 0 6169 BRIGHTCOVE INC COM 10921T101 130 12710 SH SOLE 2 8272 0 4438 BRIGHTCOVE INC COM 10921T101 8 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 1240 121374 SH SOLE 18 121374 0 0 BRIGHTCOVE INC COM 10921T101 718 70224 SH SOLE 19 70224 0 0 BRIGHTCOVE INC COM 10921T101 15970 1562609 SH SOLE 21 1562609 0 0 BRIGHTCOVE INC COM 10921T101 10092 987452 SH SOLE 22 971754 0 15698 BRIGHTCOVE INC COM 10921T101 56 5445 SH SOLE 25 5445 0 0 BRIGHTCOVE INC COM 10921T101 100 9833 SH SOLE 30 9833 0 0 BRIGHTCOVE INC COM 10921T101 41 4001 SH SOLE 40 4001 0 0 BRIGHTCOVE INC COM 10921T101 93 9101 SH SOLE 43 0 0 9101 BRIGHTHOUSE FINL INC COM 10922N103 25865 499330 SH SOLE 2 225226 0 274104 BRIGHTHOUSE FINL INC COM 10922N103 1287 24842 SH SOLE 4 24842 0 0 BRIGHTHOUSE FINL INC COM 10922N103 258 4983 SH SOLE 7 4983 0 0 BRIGHTHOUSE FINL INC COM 10922N103 496 9567 SH SOLE 13 9567 0 0 BRIGHTHOUSE FINL INC COM 10922N103 9290 179336 SH SOLE 18 177747 0 1589 BRIGHTHOUSE FINL INC COM 10922N103 1883 36359 SH SOLE 19 36359 0 0 BRIGHTHOUSE FINL INC COM 10922N103 195932 3782464 SH SOLE 21 3782464 0 0 BRIGHTHOUSE FINL INC COM 10922N103 135066 2607448 SH SOLE 22 2447773 0 159675 BRIGHTHOUSE FINL INC COM 10922N103 3623 69951 SH SOLE 23 69951 0 0 BRIGHTHOUSE FINL INC COM 10922N103 571 11025 SH SOLE 25 11025 0 0 BRIGHTHOUSE FINL INC COM 10922N103 2425 46810 SH SOLE 26 27156 0 19654 BRIGHTHOUSE FINL INC COM 10922N103 1836 35438 SH SOLE 28 34726 0 712 BRIGHTHOUSE FINL INC COM 10922N103 1526 29461 SH SOLE 29 29461 0 0 BRIGHTHOUSE FINL INC COM 10922N103 7736 149344 SH SOLE 30 149344 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1556 30033 SH SOLE 31 30033 0 0 BRIGHTHOUSE FINL INC COM 10922N103 231 4450 SH SOLE 34 4450 0 0 BRIGHTHOUSE FINL INC COM 10922N103 803 15510 SH SOLE 36 15510 0 0 BRIGHTHOUSE FINL INC COM 10922N103 539 10400 SH SOLE 40 10400 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4558 87995 SH SOLE 43 5777 0 82218 BRIGHTSPHERE INVT GROUP INC COM 10948W103 437 17053 SH SOLE 2 10710 0 6343 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 4760 185929 SH SOLE 18 185929 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2650 103524 SH SOLE 19 103524 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 126391 4937146 SH SOLE 21 4937146 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 29334 1145866 SH SOLE 22 1118385 0 27481 BRIGHTSPHERE INVT GROUP INC COM 10948W103 230 8965 SH SOLE 25 8965 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 639 24955 SH SOLE 26 19726 0 5229 BRIGHTSPHERE INVT GROUP INC COM 10948W103 71 2779 SH SOLE 28 2779 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1963 76662 SH SOLE 30 76662 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 84 3268 SH SOLE 40 3268 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1173 45803 SH SOLE 43 279 0 45524 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 727 70890 SH SOLE 2 23306 0 47584 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4 410 SH SOLE 4 410 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 16 1534 SH SOLE 7 1534 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2642 257534 SH SOLE 18 257534 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1548 150866 SH SOLE 19 150866 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 49812 4854936 SH SOLE 21 4854936 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 21060 2052593 SH SOLE 22 1955388 0 97205 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 110 10738 SH SOLE 25 10738 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 260 25318 SH SOLE 26 19544 0 5774 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 595 57958 SH SOLE 28 57958 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 481 46907 SH SOLE 30 46907 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 96 9401 SH SOLE 40 9401 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 869 84674 SH SOLE 43 4389 0 80285 BRIGHTVIEW HLDGS INC COM 10948C107 1020 72438 SH SOLE 2 38378 0 34060 BRIGHTVIEW HLDGS INC COM 10948C107 9 658 SH SOLE 7 658 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1720 122176 SH SOLE 18 122176 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 3565 253191 SH SOLE 19 253191 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 22011 1563285 SH SOLE 21 1563285 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 17364 1233220 SH SOLE 22 1196335 0 36885 BRIGHTVIEW HLDGS INC COM 10948C107 56 4011 SH SOLE 25 4011 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 519 36827 SH SOLE 26 0 0 36827 BRIGHTVIEW HLDGS INC COM 10948C107 70 4955 SH SOLE 28 4955 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 374 26562 SH SOLE 30 26562 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 15 1053 SH SOLE 34 1053 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 80 5678 SH SOLE 40 5678 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 188 13375 SH SOLE 43 0 0 13375 BRILLIANT EARTH GROUP INC CL A COM 109504100 1843 102030 SH SOLE 22 102030 0 0 BRINKER INTL INC COM 109641100 902 24645 SH SOLE 2 17883 0 6762 BRINKER INTL INC COM 109641100 7 183 SH SOLE 4 183 0 0 BRINKER INTL INC COM 109641100 37 1010 SH SOLE 7 1010 0 0 BRINKER INTL INC COM 109641100 5878 160643 SH SOLE 18 158850 0 1793 BRINKER INTL INC COM 109641100 3313 90537 SH SOLE 19 90537 0 0 BRINKER INTL INC COM 109641100 200403 5476988 SH SOLE 21 5476988 0 0 BRINKER INTL INC COM 109641100 41160 1124889 SH SOLE 22 1098163 0 26726 BRINKER INTL INC COM 109641100 46 1249 SH SOLE 23 1249 0 0 BRINKER INTL INC COM 109641100 225 6146 SH SOLE 25 6146 0 0 BRINKER INTL INC COM 109641100 968 26463 SH SOLE 26 22892 0 3571 BRINKER INTL INC COM 109641100 29 791 SH SOLE 28 791 0 0 BRINKER INTL INC COM 109641100 3117 85195 SH SOLE 30 85195 0 0 BRINKER INTL INC COM 109641100 132 3603 SH SOLE 36 3603 0 0 BRINKER INTL INC COM 109641100 204 5587 SH SOLE 40 5587 0 0 BRINKER INTL INC COM 109641100 3323 90812 SH SOLE 43 19439 0 71373 BRINKS CO COM 109696104 2602 39687 SH SOLE 2 34345 0 5342 BRINKS CO COM 109696104 14 206 SH SOLE 4 206 0 0 BRINKS CO COM 109696104 62 939 SH SOLE 7 939 0 0 BRINKS CO COM 109696104 14009 213648 SH SOLE 18 213648 0 0 BRINKS CO COM 109696104 5625 85791 SH SOLE 19 85791 0 0 BRINKS CO COM 109696104 220029 3355634 SH SOLE 21 3355634 0 0 BRINKS CO COM 109696104 90768 1384285 SH SOLE 22 1358338 0 25947 BRINKS CO COM 109696104 412 6283 SH SOLE 25 6283 0 0 BRINKS CO COM 109696104 1506 22963 SH SOLE 26 19471 0 3492 BRINKS CO COM 109696104 58 887 SH SOLE 28 887 0 0 BRINKS CO COM 109696104 16928 258172 SH SOLE 30 258172 0 0 BRINKS CO COM 109696104 75 1137 SH SOLE 36 1137 0 0 BRINKS CO COM 109696104 440 6718 SH SOLE 40 6718 0 0 BRINKS CO COM 109696104 983 14991 SH SOLE 43 598 0 14393 BRISTOL-MYERS SQUIBB CO COM 110122108 387249 6210884 SH SOLE 2 1995948 0 4214936 BRISTOL-MYERS SQUIBB CO COM 110122108 114049 1829177 SH SOLE 4 1179578 0 649599 BRISTOL-MYERS SQUIBB CO COM 110122108 131345 2106579 SH SOLE 7 2041044 0 65535 BRISTOL-MYERS SQUIBB CO COM 110122108 8779 140809 SH SOLE 13 117902 0 22907 BRISTOL-MYERS SQUIBB CO COM 110122108 19691 315819 SH SOLE 15 315819 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 0 8 SH SOLE 17 0 0 8 BRISTOL-MYERS SQUIBB CO COM 110122108 470341 7543559 SH SOLE 18 7163094 0 380465 BRISTOL-MYERS SQUIBB CO COM 110122108 280389 4497018 SH SOLE 19 4497018 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3700953 59357709 SH SOLE 21 59357709 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3031170 48615391 SH SOLE 22 43233579 0 5381812 BRISTOL-MYERS SQUIBB CO COM 110122108 92789 1488203 SH SOLE 23 1488203 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 276781 4439147 SH SOLE 25 4439147 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 315728 5063795 SH SOLE 26 1774753 0 3289042 BRISTOL-MYERS SQUIBB CO COM 110122108 377715 6057984 SH SOLE 28 601025 0 5456959 BRISTOL-MYERS SQUIBB CO COM 110122108 13396 214855 SH SOLE 29 214855 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 789718 12665885 SH SOLE 30 12665885 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 67767 1086888 SH SOLE 31 453815 0 633073 BRISTOL-MYERS SQUIBB CO COM 110122108 312278 5008465 SH SOLE 34 5008465 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 62010 994544 SH SOLE 36 994544 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4622 74128 SH SOLE 40 74128 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 94514 1515860 SH SOLE 43 103227 0 1412633 BRISTOW GROUP INC COM 11040G103 477 15070 SH SOLE 2 2607 0 12463 BRISTOW GROUP INC COM 11040G103 5 155 SH SOLE 7 155 0 0 BRISTOW GROUP INC COM 11040G103 2911 91908 SH SOLE 18 91908 0 0 BRISTOW GROUP INC COM 11040G103 1336 42179 SH SOLE 19 42179 0 0 BRISTOW GROUP INC COM 11040G103 93930 2965899 SH SOLE 21 2965899 0 0 BRISTOW GROUP INC COM 11040G103 17959 567071 SH SOLE 22 552158 0 14913 BRISTOW GROUP INC COM 11040G103 88 2773 SH SOLE 25 2773 0 0 BRISTOW GROUP INC COM 11040G103 1007 31800 SH SOLE 30 31800 0 0 BRISTOW GROUP INC COM 11040G103 180 5687 SH SOLE 43 0 0 5687 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9058 242140 SH SOLE 2 242140 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 82185 2196874 SH SOLE 18 2184955 0 11919 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 53177 1421464 SH SOLE 19 1421464 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH SOLE 22 5 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4440 118690 SH SOLE 23 118690 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1457 38935 SH SOLE 25 38935 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 127 3389 SH SOLE 26 0 0 3389 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3127 83578 SH SOLE 34 83578 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 35053 936996 SH SOLE 43 148704 0 788292 BRIXMOR PPTY GROUP INC COM 11120U105 25974 1022196 SH SOLE 2 263257 0 758939 BRIXMOR PPTY GROUP INC COM 11120U105 4522 177971 SH SOLE 4 177971 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9505 374048 SH SOLE 7 374048 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 280 11035 SH SOLE 13 11035 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 17894 704198 SH SOLE 18 676216 0 27982 BRIXMOR PPTY GROUP INC COM 11120U105 26313 1035547 SH SOLE 19 1035547 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 426493 16784474 SH SOLE 21 16784474 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 283414 11153650 SH SOLE 22 10577834 0 575816 BRIXMOR PPTY GROUP INC COM 11120U105 880 34620 SH SOLE 23 34620 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 33395 1314228 SH SOLE 25 1314228 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3779 148706 SH SOLE 26 100533 0 48173 BRIXMOR PPTY GROUP INC COM 11120U105 4702 185052 SH SOLE 28 5291 0 179761 BRIXMOR PPTY GROUP INC COM 11120U105 257 10133 SH SOLE 29 10133 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 34656 1363887 SH SOLE 30 1363887 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 32710 1287301 SH SOLE 31 20094 0 1267207 BRIXMOR PPTY GROUP INC COM 11120U105 1173 46152 SH SOLE 34 46152 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1256 49441 SH SOLE 36 49441 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 964 37938 SH SOLE 40 37938 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 5480 215681 SH SOLE 43 16587 0 199094 BROADCOM INC COM 11135F101 563712 847165 SH SOLE 2 121005 0 726160 BROADCOM INC COM 11135F101 164350 246990 SH SOLE 4 148036 0 98954 BROADCOM INC COM 11135F101 271401 407871 SH SOLE 7 395890 0 11981 BROADCOM INC COM 11135F101 3529 5303 SH SOLE 13 1073 0 4230 BROADCOM INC COM 11135F101 39687 59643 SH SOLE 15 59643 0 0 BROADCOM INC COM 11135F101 67 100 SH SOLE 17 0 0 100 BROADCOM INC COM 11135F101 501244 753286 SH SOLE 18 697400 0 55885 BROADCOM INC COM 11135F101 83088 124868 SH SOLE 19 124868 0 0 BROADCOM INC COM 11135F101 7423947 11156951 SH SOLE 21 11156951 0 0 BROADCOM INC COM 11135F101 5672045 8524136 SH SOLE 22 7698736 0 825400 BROADCOM INC COM 11135F101 156288 234875 SH SOLE 23 234875 0 0 BROADCOM INC COM 11135F101 474274 712754 SH SOLE 25 712754 0 0 BROADCOM INC COM 11135F101 565030 849145 SH SOLE 26 293119 0 556026 BROADCOM INC COM 11135F101 384839 578349 SH SOLE 28 8803 0 569546 BROADCOM INC COM 11135F101 273 410 SH SOLE 29 410 0 0 BROADCOM INC COM 11135F101 1425244 2141903 SH SOLE 30 2141903 0 0 BROADCOM INC COM 11135F101 99263 149175 SH SOLE 31 46106 0 103069 BROADCOM INC COM 11135F101 66264 99584 SH SOLE 32 99584 0 0 BROADCOM INC COM 11135F101 16950 25473 SH SOLE 34 25473 0 0 BROADCOM INC COM 11135F101 110783 166488 SH SOLE 36 166488 0 0 BROADCOM INC COM 11135F101 9051 13602 SH SOLE 40 13602 0 0 BROADCOM INC COM 11135F101 193617 290975 SH SOLE 43 25327 0 265648 BROADCOM INC 8% MCNV PFD SR A 11135F200 701550 338033 SH SOLE 21 338033 0 0 BROADMARK RLTY CAP INC COM 11135B100 933 98910 SH SOLE 2 34289 0 64621 BROADMARK RLTY CAP INC COM 11135B100 4 372 SH SOLE 4 372 0 0 BROADMARK RLTY CAP INC COM 11135B100 16 1749 SH SOLE 7 1749 0 0 BROADMARK RLTY CAP INC COM 11135B100 3707 393115 SH SOLE 18 393115 0 0 BROADMARK RLTY CAP INC COM 11135B100 2110 223777 SH SOLE 19 223777 0 0 BROADMARK RLTY CAP INC COM 11135B100 69856 7407855 SH SOLE 21 7407855 0 0 BROADMARK RLTY CAP INC COM 11135B100 32039 3397533 SH SOLE 22 3267992 0 129541 BROADMARK RLTY CAP INC COM 11135B100 151 15966 SH SOLE 25 15966 0 0 BROADMARK RLTY CAP INC COM 11135B100 661 70051 SH SOLE 26 59757 0 10294 BROADMARK RLTY CAP INC COM 11135B100 99 10502 SH SOLE 28 10502 0 0 BROADMARK RLTY CAP INC COM 11135B100 747 79267 SH SOLE 30 79267 0 0 BROADMARK RLTY CAP INC COM 11135B100 126 13332 SH SOLE 40 13332 0 0 BROADMARK RLTY CAP INC COM 11135B100 303 32105 SH SOLE 43 2402 0 29703 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 49827 272545 SH SOLE 2 43887 0 228658 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14067 76943 SH SOLE 4 45594 0 31349 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22484 122983 SH SOLE 7 119361 0 3622 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 326 1781 SH SOLE 13 339 0 1442 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2635 14411 SH SOLE 15 14411 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 5 SH SOLE 17 0 0 5 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38480 210482 SH SOLE 18 194501 0 15981 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12558 68690 SH SOLE 19 68690 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 773105 4228778 SH SOLE 21 4228778 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 497216 2719700 SH SOLE 22 2480439 0 239261 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12130 66352 SH SOLE 23 66352 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41073 224662 SH SOLE 25 224662 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 49189 269058 SH SOLE 26 79196 0 189862 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 63226 345838 SH SOLE 28 2069 0 343769 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7 41 SH SOLE 29 41 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 111410 609396 SH SOLE 30 599186 0 10210 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7932 43389 SH SOLE 31 13764 0 29625 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13258 72519 SH SOLE 34 72519 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12524 68504 SH SOLE 36 68504 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 729 3986 SH SOLE 40 3986 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 26804 146615 SH SOLE 43 14156 0 132459 BROADSTONE NET LEASE INC COM 11135E203 3382 136269 SH SOLE 2 43629 0 92640 BROADSTONE NET LEASE INC COM 11135E203 1981 79826 SH SOLE 4 79826 0 0 BROADSTONE NET LEASE INC COM 11135E203 4844 195182 SH SOLE 7 195182 0 0 BROADSTONE NET LEASE INC COM 11135E203 11828 476562 SH SOLE 18 476560 0 2 BROADSTONE NET LEASE INC COM 11135E203 11723 472326 SH SOLE 19 472326 0 0 BROADSTONE NET LEASE INC COM 11135E203 165276 6658974 SH SOLE 21 6658974 0 0 BROADSTONE NET LEASE INC COM 11135E203 123615 4980476 SH SOLE 22 4826880 0 153596 BROADSTONE NET LEASE INC COM 11135E203 159 6387 SH SOLE 23 6387 0 0 BROADSTONE NET LEASE INC COM 11135E203 1014 40850 SH SOLE 26 40850 0 0 BROADSTONE NET LEASE INC COM 11135E203 2360 95104 SH SOLE 28 2798 0 92306 BROADSTONE NET LEASE INC COM 11135E203 10379 418154 SH SOLE 30 418154 0 0 BROADSTONE NET LEASE INC COM 11135E203 16606 669058 SH SOLE 31 0 0 669058 BROADSTONE NET LEASE INC COM 11135E203 493 19851 SH SOLE 40 19851 0 0 BROADSTONE NET LEASE INC COM 11135E203 293 11802 SH SOLE 43 263 0 11539 BROADWAY FINL CORP DEL COM 111444105 14 5908 SH SOLE 18 5908 0 0 BROADWAY FINL CORP DEL COM 111444105 185 80137 SH SOLE 21 80137 0 0 BROADWAY FINL CORP DEL COM 111444105 2 1041 SH SOLE 22 1041 0 0 BROADWIND INC COM NEW 11161T207 7 3540 SH SOLE 18 3540 0 0 BROADWIND INC COM NEW 11161T207 114 60854 SH SOLE 21 60854 0 0 BROADWIND INC COM NEW 11161T207 560 297706 SH SOLE 22 297706 0 0 BROOGE ENERGY LTD SHS G1611B107 1 155 SH SOLE 28 155 0 0 BROOKDALE SR LIVING INC COM 112463104 11030 2137675 SH SOLE 2 2030359 0 107316 BROOKDALE SR LIVING INC COM 112463104 4 832 SH SOLE 4 832 0 0 BROOKDALE SR LIVING INC COM 112463104 16 3131 SH SOLE 7 3131 0 0 BROOKDALE SR LIVING INC COM 112463104 2912 564274 SH SOLE 18 564274 0 0 BROOKDALE SR LIVING INC COM 112463104 26779 5189755 SH SOLE 19 5189755 0 0 BROOKDALE SR LIVING INC COM 112463104 36916 7154345 SH SOLE 21 7154345 0 0 BROOKDALE SR LIVING INC COM 112463104 23729 4598612 SH SOLE 22 4408666 0 189946 BROOKDALE SR LIVING INC COM 112463104 146 28202 SH SOLE 25 28202 0 0 BROOKDALE SR LIVING INC COM 112463104 359 69561 SH SOLE 26 56065 0 13496 BROOKDALE SR LIVING INC COM 112463104 17 3299 SH SOLE 28 3299 0 0 BROOKDALE SR LIVING INC COM 112463104 1879 364085 SH SOLE 30 364085 0 0 BROOKDALE SR LIVING INC COM 112463104 21943 4252609 SH SOLE 34 4252609 0 0 BROOKDALE SR LIVING INC COM 112463104 107 20720 SH SOLE 36 20720 0 0 BROOKDALE SR LIVING INC COM 112463104 105 20343 SH SOLE 40 20343 0 0 BROOKDALE SR LIVING INC COM 112463104 464 89949 SH SOLE 43 29863 0 60086 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 124 2056 SH SOLE 18 2056 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 30 497 SH SOLE 22 497 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 863 14288 SH SOLE 43 0 0 14288 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 1 SH SOLE 43 0 0 1 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4978 72932 SH SOLE 2 23051 0 49881 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3754 55000 SH SOLE 7 55000 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 13144 192563 SH SOLE 18 189512 0 3051 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 17129 250939 SH SOLE 19 250939 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 145151 2126440 SH SOLE 21 2126440 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 51780 758563 SH SOLE 22 722670 0 35893 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 422 6179 SH SOLE 23 6179 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 2794 40931 SH SOLE 26 0 0 40931 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 50 726 SH SOLE 43 65 0 661 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 15993 434242 SH SOLE 2 26083 0 408159 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 69 1874 SH SOLE 7 1874 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2293 62249 SH SOLE 18 62249 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 10825 293905 SH SOLE 19 293905 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 50170 1362209 SH SOLE 21 1362209 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 51707 1403945 SH SOLE 22 1289722 0 114223 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 388 10535 SH SOLE 23 10535 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 740 20090 SH SOLE 28 0 0 20090 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 72 1965 SH SOLE 31 1965 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 131 3553 SH SOLE 34 3553 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2474 67184 SH SOLE 43 311 0 66873 BROOKLINE BANCORP INC DEL COM 11373M107 927 57278 SH SOLE 2 20725 0 36553 BROOKLINE BANCORP INC DEL COM 11373M107 5 292 SH SOLE 4 292 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 18 1119 SH SOLE 7 1119 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 4682 289169 SH SOLE 18 289169 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2087 128923 SH SOLE 19 128923 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 138584 8559827 SH SOLE 21 8559827 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 32838 2028276 SH SOLE 22 1957746 0 70530 BROOKLINE BANCORP INC DEL COM 11373M107 13 789 SH SOLE 25 789 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 599 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 53 3272 SH SOLE 28 3272 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1977 122124 SH SOLE 30 122124 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 135 8336 SH SOLE 40 8336 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 453 27980 SH SOLE 43 0 0 27980 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 108 25976 SH SOLE 2 8280 0 17696 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2 382 SH SOLE 7 382 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 297 71184 SH SOLE 18 71184 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 679 162843 SH SOLE 19 162843 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 4742 1137146 SH SOLE 21 1137146 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2900 695398 SH SOLE 22 690264 0 5134 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 25 6101 SH SOLE 23 6101 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 108 26016 SH SOLE 26 0 0 26016 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 95 22703 SH SOLE 30 22703 0 0 BROWN & BROWN INC COM 115236101 36668 521741 SH SOLE 2 89980 0 431761 BROWN & BROWN INC COM 115236101 12675 180350 SH SOLE 4 100185 0 80165 BROWN & BROWN INC COM 115236101 21173 301262 SH SOLE 7 293921 0 7341 BROWN & BROWN INC COM 115236101 270 3838 SH SOLE 13 612 0 3226 BROWN & BROWN INC COM 115236101 2271 32312 SH SOLE 15 32312 0 0 BROWN & BROWN INC COM 115236101 34532 491356 SH SOLE 18 458350 0 33006 BROWN & BROWN INC COM 115236101 10391 147856 SH SOLE 19 147856 0 0 BROWN & BROWN INC COM 115236101 601885 8564106 SH SOLE 21 8564106 0 0 BROWN & BROWN INC COM 115236101 420452 5982529 SH SOLE 22 5503404 0 479125 BROWN & BROWN INC COM 115236101 9453 134500 SH SOLE 23 134500 0 0 BROWN & BROWN INC COM 115236101 21566 306861 SH SOLE 25 306861 0 0 BROWN & BROWN INC COM 115236101 35140 500007 SH SOLE 26 165961 0 334046 BROWN & BROWN INC COM 115236101 25276 359651 SH SOLE 28 4286 0 355365 BROWN & BROWN INC COM 115236101 71 1015 SH SOLE 29 1015 0 0 BROWN & BROWN INC COM 115236101 103265 1469341 SH SOLE 30 1469341 0 0 BROWN & BROWN INC COM 115236101 7008 99709 SH SOLE 31 24253 0 75456 BROWN & BROWN INC COM 115236101 1255 17853 SH SOLE 34 17853 0 0 BROWN & BROWN INC COM 115236101 8148 115942 SH SOLE 36 115942 0 0 BROWN & BROWN INC COM 115236101 576 8198 SH SOLE 40 8198 0 0 BROWN & BROWN INC COM 115236101 7816 111208 SH SOLE 43 7892 0 103316 BROWN FORMAN CORP CL A 115637100 8567 126379 SH SOLE 2 2157 0 124222 BROWN FORMAN CORP CL A 115637100 43 633 SH SOLE 7 633 0 0 BROWN FORMAN CORP CL A 115637100 1200 17695 SH SOLE 18 17695 0 0 BROWN FORMAN CORP CL A 115637100 672 9911 SH SOLE 19 9911 0 0 BROWN FORMAN CORP CL A 115637100 41084 606052 SH SOLE 21 606052 0 0 BROWN FORMAN CORP CL A 115637100 21396 315615 SH SOLE 22 280675 0 34940 BROWN FORMAN CORP CL A 115637100 45 662 SH SOLE 31 662 0 0 BROWN FORMAN CORP CL A 115637100 1916 28265 SH SOLE 43 184 0 28081 BROWN FORMAN CORP CL B 115637209 30598 419954 SH SOLE 2 61555 0 358399 BROWN FORMAN CORP CL B 115637209 20848 286137 SH SOLE 4 170152 0 115985 BROWN FORMAN CORP CL B 115637209 13124 180128 SH SOLE 7 173855 0 6273 BROWN FORMAN CORP CL B 115637209 285 3907 SH SOLE 13 533 0 3374 BROWN FORMAN CORP CL B 115637209 2752 37771 SH SOLE 15 37771 0 0 BROWN FORMAN CORP CL B 115637209 60272 827227 SH SOLE 18 795150 0 32077 BROWN FORMAN CORP CL B 115637209 12747 174958 SH SOLE 19 174958 0 0 BROWN FORMAN CORP CL B 115637209 416566 5717353 SH SOLE 21 5717353 0 0 BROWN FORMAN CORP CL B 115637209 294417 4040854 SH SOLE 22 3703207 0 337647 BROWN FORMAN CORP CL B 115637209 12834 176144 SH SOLE 23 176144 0 0 BROWN FORMAN CORP CL B 115637209 31266 429118 SH SOLE 25 429118 0 0 BROWN FORMAN CORP CL B 115637209 36585 502125 SH SOLE 26 186714 0 315411 BROWN FORMAN CORP CL B 115637209 54432 747078 SH SOLE 28 12097 0 734981 BROWN FORMAN CORP CL B 115637209 81221 1114756 SH SOLE 30 1114756 0 0 BROWN FORMAN CORP CL B 115637209 6053 83080 SH SOLE 31 2760 0 80320 BROWN FORMAN CORP CL B 115637209 4932 67685 SH SOLE 34 67685 0 0 BROWN FORMAN CORP CL B 115637209 6934 95172 SH SOLE 36 95172 0 0 BROWN FORMAN CORP CL B 115637209 706 9692 SH SOLE 40 9692 0 0 BROWN FORMAN CORP CL B 115637209 17199 236060 SH SOLE 43 10946 0 225114 BRP GROUP INC COM CL A 05589G102 1358 37619 SH SOLE 2 32276 0 5343 BRP GROUP INC COM CL A 05589G102 5 145 SH SOLE 4 145 0 0 BRP GROUP INC COM CL A 05589G102 25 680 SH SOLE 7 680 0 0 BRP GROUP INC COM CL A 05589G102 4481 124089 SH SOLE 18 124089 0 0 BRP GROUP INC COM CL A 05589G102 3052 84521 SH SOLE 19 84521 0 0 BRP GROUP INC COM CL A 05589G102 58323 1615155 SH SOLE 21 1615155 0 0 BRP GROUP INC COM CL A 05589G102 44561 1234044 SH SOLE 22 1203216 0 30828 BRP GROUP INC COM CL A 05589G102 275 7607 SH SOLE 25 7607 0 0 BRP GROUP INC COM CL A 05589G102 944 26148 SH SOLE 26 22399 0 3749 BRP GROUP INC COM CL A 05589G102 27 755 SH SOLE 28 755 0 0 BRP GROUP INC COM CL A 05589G102 3557 98504 SH SOLE 30 98504 0 0 BRP GROUP INC COM CL A 05589G102 253 7008 SH SOLE 40 7008 0 0 BRP GROUP INC COM CL A 05589G102 75 2072 SH SOLE 43 0 0 2072 BRP INC COM SUN VTG 05577W200 4 49 SH SOLE 43 0 0 49 BRT APARTMENTS CORP COM 055645303 346 14414 SH SOLE 2 2607 0 11807 BRT APARTMENTS CORP COM 055645303 910 37946 SH SOLE 18 37946 0 0 BRT APARTMENTS CORP COM 055645303 481 20033 SH SOLE 19 20033 0 0 BRT APARTMENTS CORP COM 055645303 11530 480609 SH SOLE 21 480609 0 0 BRT APARTMENTS CORP COM 055645303 9432 393143 SH SOLE 22 387418 0 5725 BRT APARTMENTS CORP COM 055645303 13 523 SH SOLE 23 523 0 0 BRUKER CORP COM 116794108 24576 292883 SH SOLE 2 115188 0 177695 BRUKER CORP COM 116794108 1267 15096 SH SOLE 4 14122 0 974 BRUKER CORP COM 116794108 161 1920 SH SOLE 7 1920 0 0 BRUKER CORP COM 116794108 114 1360 SH SOLE 13 1360 0 0 BRUKER CORP COM 116794108 21579 257165 SH SOLE 18 254116 0 3049 BRUKER CORP COM 116794108 32862 391635 SH SOLE 19 391635 0 0 BRUKER CORP COM 116794108 545441 6500312 SH SOLE 21 6500312 0 0 BRUKER CORP COM 116794108 260973 3110157 SH SOLE 22 2925381 0 184776 BRUKER CORP COM 116794108 1418 16895 SH SOLE 23 16895 0 0 BRUKER CORP COM 116794108 1207 14389 SH SOLE 25 14389 0 0 BRUKER CORP COM 116794108 4775 56905 SH SOLE 26 43041 0 13864 BRUKER CORP COM 116794108 1103 13142 SH SOLE 28 1799 0 11343 BRUKER CORP COM 116794108 1116 13305 SH SOLE 29 13305 0 0 BRUKER CORP COM 116794108 5996 71454 SH SOLE 30 71454 0 0 BRUKER CORP COM 116794108 936 11155 SH SOLE 31 11155 0 0 BRUKER CORP COM 116794108 2622 31245 SH SOLE 34 31245 0 0 BRUKER CORP COM 116794108 10 119 SH SOLE 36 119 0 0 BRUKER CORP COM 116794108 1133 13505 SH SOLE 40 13505 0 0 BRUKER CORP COM 116794108 2678 31912 SH SOLE 43 450 0 31462 BRUNSWICK CORP COM 117043109 18015 178843 SH SOLE 2 71382 0 107461 BRUNSWICK CORP COM 117043109 27 273 SH SOLE 4 273 0 0 BRUNSWICK CORP COM 117043109 148 1472 SH SOLE 7 1472 0 0 BRUNSWICK CORP COM 117043109 16853 167313 SH SOLE 18 167313 0 0 BRUNSWICK CORP COM 117043109 2418 24005 SH SOLE 19 24005 0 0 BRUNSWICK CORP COM 117043109 380746 3779868 SH SOLE 21 3779868 0 0 BRUNSWICK CORP COM 117043109 210861 2093327 SH SOLE 22 2005689 0 87638 BRUNSWICK CORP COM 117043109 1189 11802 SH SOLE 25 11802 0 0 BRUNSWICK CORP COM 117043109 3052 30300 SH SOLE 26 23947 0 6353 BRUNSWICK CORP COM 117043109 140 1388 SH SOLE 28 1388 0 0 BRUNSWICK CORP COM 117043109 4508 44752 SH SOLE 30 44752 0 0 BRUNSWICK CORP COM 117043109 118 1167 SH SOLE 31 1167 0 0 BRUNSWICK CORP COM 117043109 449 4456 SH SOLE 36 4456 0 0 BRUNSWICK CORP COM 117043109 997 9900 SH SOLE 40 9900 0 0 BRUNSWICK CORP COM 117043109 3139 31167 SH SOLE 43 1523 0 29644 BRYN MAWR BK CORP COM 117665109 799 17762 SH SOLE 2 5796 0 11966 BRYN MAWR BK CORP COM 117665109 11 245 SH SOLE 7 245 0 0 BRYN MAWR BK CORP COM 117665109 2801 62237 SH SOLE 18 62237 0 0 BRYN MAWR BK CORP COM 117665109 1602 35588 SH SOLE 19 35588 0 0 BRYN MAWR BK CORP COM 117665109 34077 757107 SH SOLE 21 757107 0 0 BRYN MAWR BK CORP COM 117665109 22481 499467 SH SOLE 22 477321 0 22146 BRYN MAWR BK CORP COM 117665109 139 3082 SH SOLE 25 3082 0 0 BRYN MAWR BK CORP COM 117665109 802 17811 SH SOLE 26 15263 0 2548 BRYN MAWR BK CORP COM 117665109 547 12147 SH SOLE 30 12147 0 0 BRYN MAWR BK CORP COM 117665109 70 1552 SH SOLE 36 1552 0 0 BRYN MAWR BK CORP COM 117665109 919 20426 SH SOLE 43 154 0 20272 BSQUARE CORP COM NEW 11776U300 4 2505 SH SOLE 18 2505 0 0 BSQUARE CORP COM NEW 11776U300 87 50723 SH SOLE 21 50723 0 0 BSQUARE CORP COM NEW 11776U300 399 233109 SH SOLE 22 233109 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 1272 162680 SH SOLE 2 126924 0 35756 BTRS HOLDINGS INC COM CL 1 11778X104 6 762 SH SOLE 7 762 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 1507 192732 SH SOLE 18 175178 0 17554 BTRS HOLDINGS INC COM CL 1 11778X104 1460 186742 SH SOLE 19 186742 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 19333 2472302 SH SOLE 21 2472302 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 16964 2169255 SH SOLE 22 2131918 0 37337 BTRS HOLDINGS INC COM CL 1 11778X104 102 13024 SH SOLE 23 13024 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 59 7584 SH SOLE 25 7584 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 438 55994 SH SOLE 26 2250 0 53744 BTRS HOLDINGS INC COM CL 1 11778X104 385 49183 SH SOLE 30 49183 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 236 30230 SH SOLE 34 30230 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 55 7084 SH SOLE 40 7084 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 0 55 SH SOLE 43 0 0 55 BUCKLE INC COM 118440106 1361 32168 SH SOLE 2 12820 0 19348 BUCKLE INC COM 118440106 7 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 19 459 SH SOLE 7 459 0 0 BUCKLE INC COM 118440106 4420 104465 SH SOLE 18 104465 0 0 BUCKLE INC COM 118440106 6776 160163 SH SOLE 19 160163 0 0 BUCKLE INC COM 118440106 147035 3475182 SH SOLE 21 3475182 0 0 BUCKLE INC COM 118440106 34625 818359 SH SOLE 22 799620 0 18739 BUCKLE INC COM 118440106 162 3839 SH SOLE 23 3839 0 0 BUCKLE INC COM 118440106 179 4242 SH SOLE 25 4242 0 0 BUCKLE INC COM 118440106 1358 32107 SH SOLE 26 5419 0 26688 BUCKLE INC COM 118440106 12 277 SH SOLE 28 277 0 0 BUCKLE INC COM 118440106 2324 54928 SH SOLE 30 54928 0 0 BUCKLE INC COM 118440106 34 811 SH SOLE 36 811 0 0 BUCKLE INC COM 118440106 135 3185 SH SOLE 40 3185 0 0 BUCKLE INC COM 118440106 1371 32399 SH SOLE 43 11847 0 20552 BUILD-A-BEAR WORKSHOP INC COM 120076104 24 1253 SH SOLE 2 1153 0 100 BUILD-A-BEAR WORKSHOP INC COM 120076104 53 2700 SH SOLE 18 2700 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 1361 69727 SH SOLE 21 69727 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 4162 213211 SH SOLE 22 213211 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 7 373 SH SOLE 43 0 0 373 BUILDERS FIRSTSOURCE INC COM 12008R107 57115 666371 SH SOLE 2 208074 0 458297 BUILDERS FIRSTSOURCE INC COM 12008R107 218 2544 SH SOLE 4 2544 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 306 3573 SH SOLE 7 3573 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 368 4293 SH SOLE 13 4293 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 40362 470912 SH SOLE 18 428247 0 42665 BUILDERS FIRSTSOURCE INC COM 12008R107 85446 996915 SH SOLE 19 996915 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 845700 9866997 SH SOLE 21 9866997 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 525607 6132387 SH SOLE 22 5860977 0 271410 BUILDERS FIRSTSOURCE INC COM 12008R107 3394 39601 SH SOLE 23 39601 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2632 30708 SH SOLE 25 30708 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 23590 275227 SH SOLE 26 73583 0 201644 BUILDERS FIRSTSOURCE INC COM 12008R107 1763 20570 SH SOLE 28 3692 0 16878 BUILDERS FIRSTSOURCE INC COM 12008R107 10263 119741 SH SOLE 30 119741 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 246 2867 SH SOLE 31 2867 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1217 14201 SH SOLE 36 14201 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2155 25147 SH SOLE 40 25147 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3176 37054 SH SOLE 43 386 0 36668 BUMBLE INC COM CL A 12047B105 1179 34818 SH SOLE 2 32710 0 2108 BUMBLE INC COM CL A 12047B105 12 342 SH SOLE 4 342 0 0 BUMBLE INC COM CL A 12047B105 9797 289340 SH SOLE 21 289340 0 0 BUMBLE INC COM CL A 12047B105 34146 1008444 SH SOLE 22 980870 0 27574 BUMBLE INC COM CL A 12047B105 375 11080 SH SOLE 25 11080 0 0 BUMBLE INC COM CL A 12047B105 5449 160925 SH SOLE 26 28959 0 131966 BUMBLE INC COM CL A 12047B105 38 1123 SH SOLE 28 1123 0 0 BUMBLE INC COM CL A 12047B105 1460 43131 SH SOLE 30 43131 0 0 BUMBLE INC COM CL A 12047B105 19176 566328 SH SOLE 34 566328 0 0 BUMBLE INC COM CL A 12047B105 286 8454 SH SOLE 40 8454 0 0 BUMBLE INC COM CL A 12047B105 312 9203 SH SOLE 43 897 0 8306 BUNGE LIMITED COM G16962105 39952 427934 SH SOLE 2 71757 0 356177 BUNGE LIMITED COM G16962105 6353 68052 SH SOLE 4 58919 0 9133 BUNGE LIMITED COM G16962105 20390 218405 SH SOLE 7 218405 0 0 BUNGE LIMITED COM G16962105 255 2734 SH SOLE 13 2734 0 0 BUNGE LIMITED COM G16962105 1552 16625 SH SOLE 15 16625 0 0 BUNGE LIMITED COM G16962105 7781 83340 SH SOLE 18 76062 0 7278 BUNGE LIMITED COM G16962105 49538 530615 SH SOLE 19 530615 0 0 BUNGE LIMITED COM G16962105 231766 2482496 SH SOLE 21 2482496 0 0 BUNGE LIMITED COM G16962105 307211 3290605 SH SOLE 22 3132868 0 157737 BUNGE LIMITED COM G16962105 7454 79846 SH SOLE 23 79846 0 0 BUNGE LIMITED COM G16962105 53125 569037 SH SOLE 25 569037 0 0 BUNGE LIMITED COM G16962105 32025 343027 SH SOLE 26 144367 0 198660 BUNGE LIMITED COM G16962105 34695 371627 SH SOLE 28 82020 0 289607 BUNGE LIMITED COM G16962105 31059 332677 SH SOLE 29 332677 0 0 BUNGE LIMITED COM G16962105 84659 906798 SH SOLE 30 812058 0 94740 BUNGE LIMITED COM G16962105 4540 48632 SH SOLE 31 14580 0 34052 BUNGE LIMITED COM G16962105 24967 267426 SH SOLE 34 267426 0 0 BUNGE LIMITED COM G16962105 6719 71974 SH SOLE 36 71974 0 0 BUNGE LIMITED COM G16962105 446 4776 SH SOLE 40 4776 0 0 BUNGE LIMITED COM G16962105 19779 211860 SH SOLE 43 14330 0 197530 BURFORD CAP LTD ORD SHS G17977110 31 2945 SH SOLE 2 2945 0 0 BURFORD CAP LTD ORD SHS G17977110 17692 1675409 SH SOLE 34 1675409 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 14 2418 SH SOLE 18 2418 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 156 27599 SH SOLE 21 27599 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 372 65666 SH SOLE 22 65666 0 0 BURLINGTON STORES INC COM 122017106 26940 92417 SH SOLE 2 9532 0 82885 BURLINGTON STORES INC COM 122017106 12410 42570 SH SOLE 4 24292 0 18278 BURLINGTON STORES INC COM 122017106 1830 6279 SH SOLE 7 6279 0 0 BURLINGTON STORES INC COM 122017106 321 1101 SH SOLE 13 213 0 888 BURLINGTON STORES INC COM 122017106 1608 5515 SH SOLE 15 5515 0 0 BURLINGTON STORES INC COM 122017106 11369 39001 SH SOLE 18 35440 0 3561 BURLINGTON STORES INC COM 122017106 4922 16883 SH SOLE 19 16883 0 0 BURLINGTON STORES INC COM 122017106 275998 946788 SH SOLE 21 946788 0 0 BURLINGTON STORES INC COM 122017106 411699 1412297 SH SOLE 22 1335988 0 76309 BURLINGTON STORES INC COM 122017106 10927 37483 SH SOLE 23 37483 0 0 BURLINGTON STORES INC COM 122017106 33412 114616 SH SOLE 25 114616 0 0 BURLINGTON STORES INC COM 122017106 30244 103749 SH SOLE 26 42211 0 61538 BURLINGTON STORES INC COM 122017106 50834 174383 SH SOLE 28 1383 0 173000 BURLINGTON STORES INC COM 122017106 66 226 SH SOLE 29 226 0 0 BURLINGTON STORES INC COM 122017106 53109 182186 SH SOLE 30 182186 0 0 BURLINGTON STORES INC COM 122017106 7026 24102 SH SOLE 31 7164 0 16938 BURLINGTON STORES INC COM 122017106 1003 3441 SH SOLE 34 3441 0 0 BURLINGTON STORES INC COM 122017106 7888 27058 SH SOLE 36 27058 0 0 BURLINGTON STORES INC COM 122017106 649 2226 SH SOLE 40 2226 0 0 BURLINGTON STORES INC COM 122017106 9557 32785 SH SOLE 43 3381 0 29404 BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 5871 3952000 PRN SOLE 21 3952000 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 22 2333 SH SOLE 4 2333 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 8447 886401 SH SOLE 21 886401 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2571 269786 SH SOLE 22 250493 0 19293 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1312 137696 SH SOLE 30 137696 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 305 10788 SH SOLE 2 679 0 10109 BUSINESS FIRST BANCSHARES IN COM 12326C105 7 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1834 64795 SH SOLE 18 64795 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 974 34411 SH SOLE 19 34411 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 21353 754251 SH SOLE 21 754251 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 10453 369235 SH SOLE 22 356902 0 12333 BUSINESS FIRST BANCSHARES IN COM 12326C105 8 275 SH SOLE 43 0 0 275 BUTTERFLY NETWORK INC COM CL A 124155102 290 43411 SH SOLE 2 29898 0 13513 BUTTERFLY NETWORK INC COM CL A 124155102 1 166 SH SOLE 4 166 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 3 522 SH SOLE 7 522 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 2256 337181 SH SOLE 18 337181 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 1514 226276 SH SOLE 19 226276 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 33794 5051391 SH SOLE 21 5051391 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 20270 3029951 SH SOLE 22 2960635 0 69316 BUTTERFLY NETWORK INC COM CL A 124155102 84 12572 SH SOLE 25 12572 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 64 9573 SH SOLE 26 0 0 9573 BUTTERFLY NETWORK INC COM CL A 124155102 73 10910 SH SOLE 28 10910 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 454 67934 SH SOLE 30 67934 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 79 11773 SH SOLE 40 11773 0 0 BWX TECHNOLOGIES INC COM 05605H100 10023 209345 SH SOLE 2 46678 0 162667 BWX TECHNOLOGIES INC COM 05605H100 17 345 SH SOLE 4 345 0 0 BWX TECHNOLOGIES INC COM 05605H100 53 1111 SH SOLE 7 1111 0 0 BWX TECHNOLOGIES INC COM 05605H100 2255 47106 SH SOLE 18 47106 0 0 BWX TECHNOLOGIES INC COM 05605H100 1259 26290 SH SOLE 19 26290 0 0 BWX TECHNOLOGIES INC COM 05605H100 104323 2178845 SH SOLE 21 2178845 0 0 BWX TECHNOLOGIES INC COM 05605H100 102776 2146526 SH SOLE 22 2030801 0 115725 BWX TECHNOLOGIES INC COM 05605H100 1453 30356 SH SOLE 26 30356 0 0 BWX TECHNOLOGIES INC COM 05605H100 6646 138806 SH SOLE 28 0 0 138806 BWX TECHNOLOGIES INC COM 05605H100 2600 54294 SH SOLE 30 54294 0 0 BWX TECHNOLOGIES INC COM 05605H100 70 1455 SH SOLE 31 1455 0 0 BWX TECHNOLOGIES INC COM 05605H100 55 1141 SH SOLE 36 1141 0 0 BWX TECHNOLOGIES INC COM 05605H100 560 11688 SH SOLE 40 11688 0 0 BWX TECHNOLOGIES INC COM 05605H100 2045 42702 SH SOLE 43 9613 0 33089 BYLINE BANCORP INC COM 124411109 1003 36681 SH SOLE 2 18749 0 17932 BYLINE BANCORP INC COM 124411109 9 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 2258 82553 SH SOLE 18 82553 0 0 BYLINE BANCORP INC COM 124411109 1200 43880 SH SOLE 19 43880 0 0 BYLINE BANCORP INC COM 124411109 27510 1005857 SH SOLE 21 1005857 0 0 BYLINE BANCORP INC COM 124411109 17829 651868 SH SOLE 22 626654 0 25214 BYLINE BANCORP INC COM 124411109 117 4276 SH SOLE 25 4276 0 0 BYLINE BANCORP INC COM 124411109 64 2343 SH SOLE 26 2343 0 0 BYLINE BANCORP INC COM 124411109 282 10328 SH SOLE 30 10328 0 0 BYLINE BANCORP INC COM 124411109 108 3935 SH SOLE 36 3935 0 0 BYLINE BANCORP INC COM 124411109 114 4176 SH SOLE 40 4176 0 0 BYLINE BANCORP INC COM 124411109 1481 54154 SH SOLE 43 352 0 53802 BYRNA TECHNOLOGIES INC COM NEW 12448X201 53 3941 SH SOLE 2 668 0 3273 BYRNA TECHNOLOGIES INC COM NEW 12448X201 696 52165 SH SOLE 18 52165 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 436 32629 SH SOLE 19 32629 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 8920 668167 SH SOLE 21 668167 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 5561 416578 SH SOLE 22 414082 0 2496 C & F FINL CORP COM 12466Q104 36 694 SH SOLE 18 694 0 0 C & F FINL CORP COM 12466Q104 461 9008 SH SOLE 21 9008 0 0 C & F FINL CORP COM 12466Q104 292 5703 SH SOLE 22 5703 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 62295 578792 SH SOLE 2 301352 0 277440 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16890 156927 SH SOLE 4 119025 0 37902 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25432 236289 SH SOLE 7 201390 0 34899 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1744 16202 SH SOLE 13 16202 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2011 18688 SH SOLE 15 18688 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 163697 1520927 SH SOLE 18 1434365 0 86562 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 66675 619483 SH SOLE 19 619483 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 729545 6778271 SH SOLE 21 6778271 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 446568 4149101 SH SOLE 22 3583638 0 565463 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14221 132127 SH SOLE 23 132127 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 51408 477638 SH SOLE 25 454370 0 23268 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 56216 522306 SH SOLE 26 219850 0 302456 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 77207 717334 SH SOLE 28 8159 0 709175 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2358 21912 SH SOLE 29 21912 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 152395 1415913 SH SOLE 30 1415913 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9501 88276 SH SOLE 31 52899 0 35377 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30176 280366 SH SOLE 34 280366 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12966 120469 SH SOLE 36 120469 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 471 4373 SH SOLE 40 4373 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 24039 223346 SH SOLE 43 7299 0 216047 C3 AI INC CL A 12468P104 2941 94115 SH SOLE 2 24108 0 70007 C3 AI INC CL A 12468P104 8 248 SH SOLE 4 248 0 0 C3 AI INC CL A 12468P104 26 845 SH SOLE 7 845 0 0 C3 AI INC CL A 12468P104 1117 35728 SH SOLE 18 35728 0 0 C3 AI INC CL A 12468P104 12218 390975 SH SOLE 19 390975 0 0 C3 AI INC CL A 12468P104 28762 920380 SH SOLE 21 920380 0 0 C3 AI INC CL A 12468P104 48626 1556018 SH SOLE 22 1496412 0 59606 C3 AI INC CL A 12468P104 160 5104 SH SOLE 25 5104 0 0 C3 AI INC CL A 12468P104 599 19176 SH SOLE 26 17498 0 1678 C3 AI INC CL A 12468P104 91 2922 SH SOLE 28 2922 0 0 C3 AI INC CL A 12468P104 791 25327 SH SOLE 30 25327 0 0 C3 AI INC CL A 12468P104 28 898 SH SOLE 31 898 0 0 C3 AI INC CL A 12468P104 12202 390456 SH SOLE 34 390456 0 0 C3 AI INC CL A 12468P104 152 4854 SH SOLE 40 4854 0 0 C4 THERAPEUTICS INC COM STK 12529R107 1264 39265 SH SOLE 2 20265 0 19000 C4 THERAPEUTICS INC COM STK 12529R107 18 554 SH SOLE 7 554 0 0 C4 THERAPEUTICS INC COM STK 12529R107 3509 108984 SH SOLE 18 102499 0 6485 C4 THERAPEUTICS INC COM STK 12529R107 12437 386255 SH SOLE 19 386255 0 0 C4 THERAPEUTICS INC COM STK 12529R107 51825 1609457 SH SOLE 21 1609457 0 0 C4 THERAPEUTICS INC COM STK 12529R107 31752 986092 SH SOLE 22 975524 0 10568 C4 THERAPEUTICS INC COM STK 12529R107 173 5378 SH SOLE 23 5378 0 0 C4 THERAPEUTICS INC COM STK 12529R107 63 1964 SH SOLE 25 1964 0 0 C4 THERAPEUTICS INC COM STK 12529R107 637 19774 SH SOLE 26 0 0 19774 C4 THERAPEUTICS INC COM STK 12529R107 7774 241422 SH SOLE 30 241422 0 0 C4 THERAPEUTICS INC COM STK 12529R107 42 1318 SH SOLE 34 1318 0 0 C4 THERAPEUTICS INC COM STK 12529R107 43 1327 SH SOLE 40 1327 0 0 C4 THERAPEUTICS INC COM STK 12529R107 135 4192 SH SOLE 43 0 0 4192 CABALETTA BIO INC COM 12674W109 97 25654 SH SOLE 2 22996 0 2658 CABALETTA BIO INC COM 12674W109 16 4321 SH SOLE 18 4321 0 0 CABALETTA BIO INC COM 12674W109 18 4694 SH SOLE 19 4694 0 0 CABALETTA BIO INC COM 12674W109 910 240058 SH SOLE 21 240058 0 0 CABALETTA BIO INC COM 12674W109 780 205884 SH SOLE 22 205884 0 0 CABALETTA BIO INC COM 12674W109 21 5488 SH SOLE 23 5488 0 0 CABALETTA BIO INC COM 12674W109 8 2136 SH SOLE 26 0 0 2136 CABALETTA BIO INC COM 12674W109 60 15955 SH SOLE 30 15955 0 0 CABLE ONE INC COM 12685J105 12062 6840 SH SOLE 2 3154 0 3686 CABLE ONE INC COM 12685J105 6542 3710 SH SOLE 4 2005 0 1705 CABLE ONE INC COM 12685J105 861 488 SH SOLE 7 488 0 0 CABLE ONE INC COM 12685J105 18 10 SH SOLE 13 10 0 0 CABLE ONE INC COM 12685J105 792 449 SH SOLE 15 449 0 0 CABLE ONE INC COM 12685J105 21563 12228 SH SOLE 18 11942 0 286 CABLE ONE INC COM 12685J105 385220 218447 SH SOLE 19 218447 0 0 CABLE ONE INC COM 12685J105 495198 280812 SH SOLE 21 280812 0 0 CABLE ONE INC COM 12685J105 268822 152441 SH SOLE 22 146442 0 5999 CABLE ONE INC COM 12685J105 5507 3123 SH SOLE 23 3123 0 0 CABLE ONE INC COM 12685J105 9762 5536 SH SOLE 25 5536 0 0 CABLE ONE INC COM 12685J105 9877 5601 SH SOLE 26 4452 0 1149 CABLE ONE INC COM 12685J105 19856 11260 SH SOLE 28 359 0 10901 CABLE ONE INC COM 12685J105 28 16 SH SOLE 29 16 0 0 CABLE ONE INC COM 12685J105 48812 27680 SH SOLE 30 24927 0 2753 CABLE ONE INC COM 12685J105 3396 1926 SH SOLE 31 592 0 1334 CABLE ONE INC COM 12685J105 582 330 SH SOLE 34 330 0 0 CABLE ONE INC COM 12685J105 1645 933 SH SOLE 36 933 0 0 CABLE ONE INC COM 12685J105 365 207 SH SOLE 40 207 0 0 CABLE ONE INC COM 12685J105 7271 4123 SH SOLE 43 581 0 3542 CABOT CORP COM 127055101 3785 67344 SH SOLE 2 61164 0 6180 CABOT CORP COM 127055101 13 236 SH SOLE 4 236 0 0 CABOT CORP COM 127055101 67 1195 SH SOLE 7 1195 0 0 CABOT CORP COM 127055101 14086 250638 SH SOLE 18 250638 0 0 CABOT CORP COM 127055101 5636 100279 SH SOLE 19 100279 0 0 CABOT CORP COM 127055101 3887 69172 SH SOLE 20 69172 0 0 CABOT CORP COM 127055101 226051 4022256 SH SOLE 21 4022256 0 0 CABOT CORP COM 127055101 89650 1595202 SH SOLE 22 1562096 0 33106 CABOT CORP COM 127055101 469 8338 SH SOLE 25 8338 0 0 CABOT CORP COM 127055101 1002 17826 SH SOLE 26 13338 0 4488 CABOT CORP COM 127055101 57 1009 SH SOLE 28 1009 0 0 CABOT CORP COM 127055101 1890 33631 SH SOLE 30 33631 0 0 CABOT CORP COM 127055101 98 1748 SH SOLE 36 1748 0 0 CABOT CORP COM 127055101 389 6929 SH SOLE 40 6929 0 0 CABOT CORP COM 127055101 3875 68958 SH SOLE 43 3380 0 65578 CACI INTL INC CL A 127190304 11317 42036 SH SOLE 2 20762 0 21274 CACI INTL INC CL A 127190304 23 84 SH SOLE 4 84 0 0 CACI INTL INC CL A 127190304 129 479 SH SOLE 7 479 0 0 CACI INTL INC CL A 127190304 16730 62144 SH SOLE 18 62144 0 0 CACI INTL INC CL A 127190304 62041 230455 SH SOLE 19 230455 0 0 CACI INTL INC CL A 127190304 318415 1182774 SH SOLE 21 1182774 0 0 CACI INTL INC CL A 127190304 171525 637141 SH SOLE 22 609014 0 28127 CACI INTL INC CL A 127190304 5380 19985 SH SOLE 23 19985 0 0 CACI INTL INC CL A 127190304 863 3207 SH SOLE 25 3207 0 0 CACI INTL INC CL A 127190304 1970 7318 SH SOLE 26 7318 0 0 CACI INTL INC CL A 127190304 113 420 SH SOLE 28 420 0 0 CACI INTL INC CL A 127190304 3762 13974 SH SOLE 30 13974 0 0 CACI INTL INC CL A 127190304 98 363 SH SOLE 31 363 0 0 CACI INTL INC CL A 127190304 129 480 SH SOLE 36 480 0 0 CACI INTL INC CL A 127190304 823 3058 SH SOLE 40 3058 0 0 CACI INTL INC CL A 127190304 2937 10909 SH SOLE 43 120 0 10789 CACTUS INC CL A 127203107 1056 27696 SH SOLE 2 20574 0 7122 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 5665 148563 SH SOLE 18 148563 0 0 CACTUS INC CL A 127203107 8205 215182 SH SOLE 19 215182 0 0 CACTUS INC CL A 127203107 78831 2067439 SH SOLE 21 2067439 0 0 CACTUS INC CL A 127203107 49926 1309363 SH SOLE 22 1275967 0 33396 CACTUS INC CL A 127203107 456 11958 SH SOLE 25 11958 0 0 CACTUS INC CL A 127203107 716 18779 SH SOLE 26 14607 0 4172 CACTUS INC CL A 127203107 37 970 SH SOLE 28 970 0 0 CACTUS INC CL A 127203107 1521 39899 SH SOLE 30 39899 0 0 CACTUS INC CL A 127203107 360 9433 SH SOLE 36 9433 0 0 CACTUS INC CL A 127203107 293 7690 SH SOLE 40 7690 0 0 CACTUS INC CL A 127203107 1318 34575 SH SOLE 43 4853 0 29722 CADENCE BANK COM 12740C103 6648 223176 SH SOLE 2 137313 0 85863 CADENCE BANK COM 12740C103 12 418 SH SOLE 4 418 0 0 CADENCE BANK COM 12740C103 83 2778 SH SOLE 7 2778 0 0 CADENCE BANK COM 12740C103 25141 843952 SH SOLE 18 843952 0 0 CADENCE BANK COM 12740C103 14546 488274 SH SOLE 19 488274 0 0 CADENCE BANK COM 12740C103 361805 12145174 SH SOLE 21 12145174 0 0 CADENCE BANK COM 12740C103 136121 4569364 SH SOLE 22 4415084 0 154280 CADENCE BANK COM 12740C103 616 20672 SH SOLE 25 20672 0 0 CADENCE BANK COM 12740C103 1745 58577 SH SOLE 26 46926 0 11651 CADENCE BANK COM 12740C103 118 3964 SH SOLE 28 3964 0 0 CADENCE BANK COM 12740C103 8795 295238 SH SOLE 30 295238 0 0 CADENCE BANK COM 12740C103 268 9003 SH SOLE 36 9003 0 0 CADENCE BANK COM 12740C103 503 16880 SH SOLE 40 16880 0 0 CADENCE BANK COM 12740C103 4778 160381 SH SOLE 43 7946 0 152434 CADENCE DESIGN SYSTEM INC COM 127387108 146264 784888 SH SOLE 2 304429 0 480459 CADENCE DESIGN SYSTEM INC COM 127387108 40988 219953 SH SOLE 4 129980 0 89973 CADENCE DESIGN SYSTEM INC COM 127387108 66613 357464 SH SOLE 7 284684 0 72780 CADENCE DESIGN SYSTEM INC COM 127387108 5490 29462 SH SOLE 13 26402 0 3060 CADENCE DESIGN SYSTEM INC COM 127387108 4960 26614 SH SOLE 15 26614 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 143236 768640 SH SOLE 18 721454 0 47186 CADENCE DESIGN SYSTEM INC COM 127387108 769982 4131914 SH SOLE 19 4131914 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1790017 9605673 SH SOLE 21 9605673 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1173327 6296360 SH SOLE 22 5677058 0 619302 CADENCE DESIGN SYSTEM INC COM 127387108 31926 171323 SH SOLE 23 171323 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 448702 2407846 SH SOLE 25 2407846 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 252962 1357458 SH SOLE 26 591343 0 766115 CADENCE DESIGN SYSTEM INC COM 127387108 256800 1378050 SH SOLE 28 8743 0 1369307 CADENCE DESIGN SYSTEM INC COM 127387108 1501 8056 SH SOLE 29 8056 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 368489 1977403 SH SOLE 30 1886942 0 90461 CADENCE DESIGN SYSTEM INC COM 127387108 21870 117360 SH SOLE 31 39463 0 77897 CADENCE DESIGN SYSTEM INC COM 127387108 12495 67050 SH SOLE 32 67050 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 245979 1319986 SH SOLE 34 1319986 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 20636 110740 SH SOLE 36 110740 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1715 9203 SH SOLE 40 9203 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 69916 375188 SH SOLE 43 18861 0 356327 CADIZ INC COM NEW 127537207 48 12396 SH SOLE 2 5304 0 7092 CADIZ INC COM NEW 127537207 1 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 273 70728 SH SOLE 18 70728 0 0 CADIZ INC COM NEW 127537207 147 37986 SH SOLE 19 37986 0 0 CADIZ INC COM NEW 127537207 3052 790586 SH SOLE 21 790586 0 0 CADIZ INC COM NEW 127537207 2617 678100 SH SOLE 22 666982 0 11118 CADIZ INC COM NEW 127537207 6 1651 SH SOLE 43 0 0 1651 CADRE HLDGS INC COM 12763L105 51 2004 SH SOLE 2 0 0 2004 CADRE HLDGS INC COM 12763L105 424 16696 SH SOLE 18 16696 0 0 CADRE HLDGS INC COM 12763L105 230 9038 SH SOLE 19 9038 0 0 CADRE HLDGS INC COM 12763L105 4686 184359 SH SOLE 21 184359 0 0 CADRE HLDGS INC COM 12763L105 1431 56293 SH SOLE 22 54841 0 1452 CAE INC COM 124765108 2 94 SH SOLE 18 94 0 0 CAE INC COM 124765108 3469 137435 SH SOLE 43 5327 0 132108 CAESARS ENTERTAINMENT INC NE COM 12769G100 44123 471752 SH SOLE 2 139070 0 332682 CAESARS ENTERTAINMENT INC NE COM 12769G100 8692 92932 SH SOLE 4 85045 0 7887 CAESARS ENTERTAINMENT INC NE COM 12769G100 16894 180631 SH SOLE 7 174392 0 6239 CAESARS ENTERTAINMENT INC NE COM 12769G100 266 2848 SH SOLE 13 298 0 2550 CAESARS ENTERTAINMENT INC NE COM 12769G100 1693 18106 SH SOLE 15 18106 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 33019 353026 SH SOLE 18 323837 0 29189 CAESARS ENTERTAINMENT INC NE COM 12769G100 56390 602903 SH SOLE 19 602903 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 508092 5432392 SH SOLE 21 5432392 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 402522 4303670 SH SOLE 22 4009124 0 294546 CAESARS ENTERTAINMENT INC NE COM 12769G100 11343 121275 SH SOLE 23 121275 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 35358 378040 SH SOLE 25 378040 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 33383 356920 SH SOLE 26 110446 0 246474 CAESARS ENTERTAINMENT INC NE COM 12769G100 38104 407398 SH SOLE 28 52407 0 354991 CAESARS ENTERTAINMENT INC NE COM 12769G100 33 354 SH SOLE 29 354 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 78525 839571 SH SOLE 30 839571 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 5518 58997 SH SOLE 31 3069 0 55928 CAESARS ENTERTAINMENT INC NE COM 12769G100 26685 285307 SH SOLE 34 285307 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 7882 84273 SH SOLE 36 84273 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 664 7095 SH SOLE 40 7095 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 7979 85314 SH SOLE 43 10679 0 74634 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 449 4800 SH Call SOLE 2 4800 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 112 1200 SH Call SOLE 4 1200 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1609 17200 SH Call SOLE 18 17200 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 88732 948700 SH Call SOLE 19 948700 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1440 15400 SH Call SOLE 22 15400 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 103 1100 SH Call SOLE 26 1100 0 0 CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 18603 198900 SH Call SOLE 34 198900 0 0 CAESARSTONE LTD ORD SHS M20598104 254 22365 SH SOLE 2 11031 0 11334 CAESARSTONE LTD ORD SHS M20598104 2 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 100 8839 SH SOLE 7 8839 0 0 CAESARSTONE LTD ORD SHS M20598104 845 74529 SH SOLE 18 74529 0 0 CAESARSTONE LTD ORD SHS M20598104 458 40372 SH SOLE 19 40372 0 0 CAESARSTONE LTD ORD SHS M20598104 14152 1248000 SH SOLE 21 1248000 0 0 CAESARSTONE LTD ORD SHS M20598104 5704 503012 SH SOLE 22 482530 0 20482 CAESARSTONE LTD ORD SHS M20598104 55 4880 SH SOLE 25 4880 0 0 CAESARSTONE LTD ORD SHS M20598104 18 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 31 2725 SH SOLE 40 2725 0 0 CAL MAINE FOODS INC COM NEW 128030202 1238 33478 SH SOLE 2 10509 0 22969 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 5693 153914 SH SOLE 18 153914 0 0 CAL MAINE FOODS INC COM NEW 128030202 2708 73219 SH SOLE 19 73219 0 0 CAL MAINE FOODS INC COM NEW 128030202 176096 4760647 SH SOLE 21 4760647 0 0 CAL MAINE FOODS INC COM NEW 128030202 36548 988050 SH SOLE 22 951350 0 36700 CAL MAINE FOODS INC COM NEW 128030202 494 13359 SH SOLE 23 13359 0 0 CAL MAINE FOODS INC COM NEW 128030202 176 4750 SH SOLE 25 4750 0 0 CAL MAINE FOODS INC COM NEW 128030202 375 10126 SH SOLE 26 7834 0 2292 CAL MAINE FOODS INC COM NEW 128030202 105 2842 SH SOLE 28 2842 0 0 CAL MAINE FOODS INC COM NEW 128030202 3252 87922 SH SOLE 30 87922 0 0 CAL MAINE FOODS INC COM NEW 128030202 185 5007 SH SOLE 40 5007 0 0 CAL MAINE FOODS INC COM NEW 128030202 646 17456 SH SOLE 43 1131 0 16325 CALADRIUS BIOSCIENCES INC COM NEW 128058203 11 12551 SH SOLE 18 12551 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 128 152658 SH SOLE 21 152658 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 710 843816 SH SOLE 22 843816 0 0 CALAMP CORP COM 128126109 38 5362 SH SOLE 2 1223 0 4139 CALAMP CORP COM 128126109 6 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 923 130777 SH SOLE 18 130777 0 0 CALAMP CORP COM 128126109 422 59748 SH SOLE 19 59748 0 0 CALAMP CORP COM 128126109 30684 4346191 SH SOLE 21 4346191 0 0 CALAMP CORP COM 128126109 6520 923470 SH SOLE 22 918665 0 4805 CALAMP CORP COM 128126109 286 40579 SH SOLE 30 40579 0 0 CALAMP CORP COM 128126109 24 3436 SH SOLE 43 0 0 3436 CALAVO GROWERS INC COM 128246105 292 6891 SH SOLE 2 4719 0 2172 CALAVO GROWERS INC COM 128246105 3 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 12 290 SH SOLE 7 290 0 0 CALAVO GROWERS INC COM 128246105 2543 59978 SH SOLE 18 59978 0 0 CALAVO GROWERS INC COM 128246105 1290 30432 SH SOLE 19 30432 0 0 CALAVO GROWERS INC COM 128246105 90384 2131689 SH SOLE 21 2131689 0 0 CALAVO GROWERS INC COM 128246105 18259 430646 SH SOLE 22 422675 0 7971 CALAVO GROWERS INC COM 128246105 91 2136 SH SOLE 25 2136 0 0 CALAVO GROWERS INC COM 128246105 217 5125 SH SOLE 26 3775 0 1350 CALAVO GROWERS INC COM 128246105 49 1161 SH SOLE 28 1161 0 0 CALAVO GROWERS INC COM 128246105 1417 33428 SH SOLE 30 33428 0 0 CALAVO GROWERS INC COM 128246105 102 2407 SH SOLE 40 2407 0 0 CALAVO GROWERS INC COM 128246105 1439 33936 SH SOLE 43 2083 0 31853 CALEDONIA MNG CORP PLC SHS NEW G1757E113 26 2233 SH SOLE 18 2233 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 340 29198 SH SOLE 21 29198 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 59 5097 SH SOLE 22 5097 0 0 CALERES INC COM 129500104 323 14236 SH SOLE 2 10260 0 3976 CALERES INC COM 129500104 12 522 SH SOLE 7 522 0 0 CALERES INC COM 129500104 3067 135233 SH SOLE 18 135233 0 0 CALERES INC COM 129500104 1487 65563 SH SOLE 19 65563 0 0 CALERES INC COM 129500104 105894 4669042 SH SOLE 21 4669042 0 0 CALERES INC COM 129500104 21061 928626 SH SOLE 22 905601 0 23025 CALERES INC COM 129500104 109 4823 SH SOLE 25 4823 0 0 CALERES INC COM 129500104 78 3442 SH SOLE 26 349 0 3093 CALERES INC COM 129500104 1558 68682 SH SOLE 30 68682 0 0 CALERES INC COM 129500104 101 4442 SH SOLE 40 4442 0 0 CALERES INC COM 129500104 862 37989 SH SOLE 43 14569 0 23420 CALIFORNIA BANCORP INC COM 13005U101 90 4240 SH SOLE 2 4240 0 0 CALIFORNIA BANCORP INC COM 13005U101 30 1427 SH SOLE 18 1427 0 0 CALIFORNIA BANCORP INC COM 13005U101 386 18176 SH SOLE 21 18176 0 0 CALIFORNIA BANCORP INC COM 13005U101 221 10425 SH SOLE 22 10425 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 12337 288850 SH SOLE 2 245257 0 43593 CALIFORNIA RES CORP COM STOCK 13057Q305 318 7441 SH SOLE 4 7441 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 61 1437 SH SOLE 7 1437 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 14820 346996 SH SOLE 18 346996 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 111717 2615705 SH SOLE 19 2615705 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 130044 3044806 SH SOLE 21 3044806 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 88630 2075168 SH SOLE 22 2010846 0 64322 CALIFORNIA RES CORP COM STOCK 13057Q305 226 5295 SH SOLE 25 5295 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 1685 39463 SH SOLE 26 36365 0 3098 CALIFORNIA RES CORP COM STOCK 13057Q305 2701 63243 SH SOLE 30 63243 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 21669 507354 SH SOLE 34 507354 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 15 353 SH SOLE 37 353 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 212 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 3050 42445 SH SOLE 2 14320 0 28125 CALIFORNIA WTR SVC GROUP COM 130788102 586 8149 SH SOLE 4 8149 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 12005 167060 SH SOLE 7 167060 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2 26 SH SOLE 17 0 0 26 CALIFORNIA WTR SVC GROUP COM 130788102 14568 202729 SH SOLE 18 202729 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 6673 92867 SH SOLE 19 92867 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 470387 6545875 SH SOLE 21 6545875 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 94886 1320427 SH SOLE 22 1268512 0 51915 CALIFORNIA WTR SVC GROUP COM 130788102 4756 66180 SH SOLE 25 66180 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3092 43028 SH SOLE 26 27290 0 15738 CALIFORNIA WTR SVC GROUP COM 130788102 65 906 SH SOLE 28 906 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 50791 706803 SH SOLE 30 706803 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 14146 196858 SH SOLE 31 0 0 196858 CALIFORNIA WTR SVC GROUP COM 130788102 651 9064 SH SOLE 34 9064 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 189 2627 SH SOLE 36 2627 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 472 6575 SH SOLE 40 6575 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4113 57239 SH SOLE 43 719 0 56520 CALITHERA BIOSCIENCES INC COM 13089P101 25 37534 SH SOLE 2 0 0 37534 CALITHERA BIOSCIENCES INC COM 13089P101 9 13086 SH SOLE 18 13086 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 7 10715 SH SOLE 19 10715 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 141 211557 SH SOLE 21 211557 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1048 1574983 SH SOLE 22 1574983 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 46 69252 SH SOLE 26 0 0 69252 CALITHERA BIOSCIENCES INC COM 13089P101 1 1609 SH SOLE 43 0 0 1609 CALIX INC COM 13100M509 7034 87956 SH SOLE 2 41353 0 46603 CALIX INC COM 13100M509 19 232 SH SOLE 4 232 0 0 CALIX INC COM 13100M509 64 803 SH SOLE 7 803 0 0 CALIX INC COM 13100M509 14887 186160 SH SOLE 18 166676 0 19484 CALIX INC COM 13100M509 36698 458895 SH SOLE 19 458895 0 0 CALIX INC COM 13100M509 179352 2242747 SH SOLE 21 2242747 0 0 CALIX INC COM 13100M509 127562 1595117 SH SOLE 22 1559397 0 35720 CALIX INC COM 13100M509 1170 14626 SH SOLE 23 14626 0 0 CALIX INC COM 13100M509 653 8160 SH SOLE 25 8160 0 0 CALIX INC COM 13100M509 7047 88123 SH SOLE 26 25389 0 62734 CALIX INC COM 13100M509 81 1011 SH SOLE 28 1011 0 0 CALIX INC COM 13100M509 32315 404090 SH SOLE 30 404090 0 0 CALIX INC COM 13100M509 93 1161 SH SOLE 36 1161 0 0 CALIX INC COM 13100M509 545 6818 SH SOLE 40 6818 0 0 CALIX INC COM 13100M509 737 9211 SH SOLE 43 92 0 9119 CALLAWAY GOLF CO COM 131193104 3925 143051 SH SOLE 2 81563 0 61488 CALLAWAY GOLF CO COM 131193104 10 363 SH SOLE 4 363 0 0 CALLAWAY GOLF CO COM 131193104 45 1625 SH SOLE 7 1625 0 0 CALLAWAY GOLF CO COM 131193104 15501 564915 SH SOLE 18 564915 0 0 CALLAWAY GOLF CO COM 131193104 5654 206053 SH SOLE 19 206053 0 0 CALLAWAY GOLF CO COM 131193104 230812 8411517 SH SOLE 21 8411517 0 0 CALLAWAY GOLF CO COM 131193104 93032 3390375 SH SOLE 22 3270589 0 119786 CALLAWAY GOLF CO COM 131193104 490 17852 SH SOLE 25 17852 0 0 CALLAWAY GOLF CO COM 131193104 1462 53273 SH SOLE 26 47049 0 6224 CALLAWAY GOLF CO COM 131193104 58 2119 SH SOLE 28 2119 0 0 CALLAWAY GOLF CO COM 131193104 5396 196661 SH SOLE 30 196661 0 0 CALLAWAY GOLF CO COM 131193104 157 5709 SH SOLE 36 5709 0 0 CALLAWAY GOLF CO COM 131193104 389 14175 SH SOLE 40 14175 0 0 CALLAWAY GOLF CO COM 131193104 989 36026 SH SOLE 43 454 0 35572 CALLAWAY GOLF COMPANY NOTE 2.750% 5/0 131193AE4 2693 1563000 PRN SOLE 21 1563000 0 0 CALLON PETE CO DEL COM 13123X508 1555 32911 SH SOLE 2 19313 0 13598 CALLON PETE CO DEL COM 13123X508 9 192 SH SOLE 4 192 0 0 CALLON PETE CO DEL COM 13123X508 68 1443 SH SOLE 7 1443 0 0 CALLON PETE CO DEL COM 13123X508 0 2 SH SOLE 17 0 0 2 CALLON PETE CO DEL COM 13123X508 8122 171895 SH SOLE 18 167117 0 4778 CALLON PETE CO DEL COM 13123X508 8162 172749 SH SOLE 19 172749 0 0 CALLON PETE CO DEL COM 13123X508 261944 5543798 SH SOLE 21 5543798 0 0 CALLON PETE CO DEL COM 13123X508 60769 1286120 SH SOLE 22 1259367 0 26753 CALLON PETE CO DEL COM 13123X508 185 3907 SH SOLE 23 3907 0 0 CALLON PETE CO DEL COM 13123X508 269 5703 SH SOLE 25 5703 0 0 CALLON PETE CO DEL COM 13123X508 2038 43122 SH SOLE 26 22405 0 20717 CALLON PETE CO DEL COM 13123X508 4927 104285 SH SOLE 30 104285 0 0 CALLON PETE CO DEL COM 13123X508 101 2138 SH SOLE 36 2138 0 0 CALLON PETE CO DEL COM 13123X508 260 5493 SH SOLE 40 5493 0 0 CALLON PETE CO DEL COM 13123X508 803 16991 SH SOLE 43 3118 0 13873 CALYXT INC COM 13173L107 3 1505 SH SOLE 2 0 0 1505 CALYXT INC COM 13173L107 6 2773 SH SOLE 18 2773 0 0 CALYXT INC COM 13173L107 147 68882 SH SOLE 21 68882 0 0 CALYXT INC COM 13173L107 309 145196 SH SOLE 22 145196 0 0 CAMBER ENERGY INC COM 13200M508 0 1 SH SOLE 21 1 0 0 CAMBER ENERGY INC COM 13200M508 2587 3043858 SH SOLE 22 3043858 0 0 CAMBIUM NETWORKS CORP SHS G17766109 92 3603 SH SOLE 2 2539 0 1064 CAMBIUM NETWORKS CORP SHS G17766109 4 144 SH SOLE 7 144 0 0 CAMBIUM NETWORKS CORP SHS G17766109 725 28288 SH SOLE 18 28288 0 0 CAMBIUM NETWORKS CORP SHS G17766109 483 18853 SH SOLE 19 18853 0 0 CAMBIUM NETWORKS CORP SHS G17766109 11100 433083 SH SOLE 21 433083 0 0 CAMBIUM NETWORKS CORP SHS G17766109 6149 239905 SH SOLE 22 237973 0 1932 CAMBIUM NETWORKS CORP SHS G17766109 43 1688 SH SOLE 25 1688 0 0 CAMBIUM NETWORKS CORP SHS G17766109 65 2545 SH SOLE 30 2545 0 0 CAMBIUM NETWORKS CORP SHS G17766109 28 1086 SH SOLE 40 1086 0 0 CAMBIUM NETWORKS CORP SHS G17766109 11 426 SH SOLE 43 35 0 391 CAMBRIDGE BANCORP COM 132152109 370 3951 SH SOLE 2 611 0 3340 CAMBRIDGE BANCORP COM 132152109 6 68 SH SOLE 7 68 0 0 CAMBRIDGE BANCORP COM 132152109 2119 22639 SH SOLE 18 22639 0 0 CAMBRIDGE BANCORP COM 132152109 1108 11835 SH SOLE 19 11835 0 0 CAMBRIDGE BANCORP COM 132152109 24528 262083 SH SOLE 21 262083 0 0 CAMBRIDGE BANCORP COM 132152109 13204 141081 SH SOLE 22 137069 0 4012 CAMBRIDGE BANCORP COM 132152109 346 3697 SH SOLE 43 294 0 3403 CAMDEN NATL CORP COM 133034108 622 12915 SH SOLE 2 4450 0 8465 CAMDEN NATL CORP COM 133034108 11 237 SH SOLE 7 237 0 0 CAMDEN NATL CORP COM 133034108 2318 48135 SH SOLE 18 48135 0 0 CAMDEN NATL CORP COM 133034108 1287 26732 SH SOLE 19 26732 0 0 CAMDEN NATL CORP COM 133034108 29773 618218 SH SOLE 21 618218 0 0 CAMDEN NATL CORP COM 133034108 21052 437126 SH SOLE 22 421675 0 15451 CAMDEN NATL CORP COM 133034108 143 2974 SH SOLE 25 2974 0 0 CAMDEN NATL CORP COM 133034108 127 2629 SH SOLE 26 1442 0 1187 CAMDEN NATL CORP COM 133034108 5 97 SH SOLE 28 97 0 0 CAMDEN NATL CORP COM 133034108 758 15729 SH SOLE 30 15729 0 0 CAMDEN NATL CORP COM 133034108 46 958 SH SOLE 34 958 0 0 CAMDEN NATL CORP COM 133034108 118 2455 SH SOLE 36 2455 0 0 CAMDEN NATL CORP COM 133034108 109 2260 SH SOLE 40 2260 0 0 CAMDEN NATL CORP COM 133034108 878 18231 SH SOLE 43 282 0 17949 CAMDEN PPTY TR SH BEN INT 133131102 47703 266972 SH SOLE 2 88776 0 178196 CAMDEN PPTY TR SH BEN INT 133131102 23386 130883 SH SOLE 4 93622 0 37261 CAMDEN PPTY TR SH BEN INT 133131102 25211 141097 SH SOLE 7 141097 0 0 CAMDEN PPTY TR SH BEN INT 133131102 532 2978 SH SOLE 13 422 0 2556 CAMDEN PPTY TR SH BEN INT 133131102 2190 12258 SH SOLE 15 12258 0 0 CAMDEN PPTY TR SH BEN INT 133131102 41882 234397 SH SOLE 18 229298 0 5099 CAMDEN PPTY TR SH BEN INT 133131102 27044 151352 SH SOLE 19 151352 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1100627 6159768 SH SOLE 21 6159768 0 0 CAMDEN PPTY TR SH BEN INT 133131102 634012 3548308 SH SOLE 22 3426934 0 121374 CAMDEN PPTY TR SH BEN INT 133131102 11224 62815 SH SOLE 23 62815 0 0 CAMDEN PPTY TR SH BEN INT 133131102 80057 448046 SH SOLE 25 448046 0 0 CAMDEN PPTY TR SH BEN INT 133131102 16693 93423 SH SOLE 26 71553 0 21870 CAMDEN PPTY TR SH BEN INT 133131102 39683 222092 SH SOLE 28 1792 0 220300 CAMDEN PPTY TR SH BEN INT 133131102 9 52 SH SOLE 29 52 0 0 CAMDEN PPTY TR SH BEN INT 133131102 124702 697909 SH SOLE 30 634865 0 63044 CAMDEN PPTY TR SH BEN INT 133131102 82033 459107 SH SOLE 31 11660 0 447447 CAMDEN PPTY TR SH BEN INT 133131102 807 4515 SH SOLE 34 4515 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3616 20237 SH SOLE 36 20237 0 0 CAMDEN PPTY TR SH BEN INT 133131102 584 3270 SH SOLE 40 3270 0 0 CAMDEN PPTY TR SH BEN INT 133131102 7405 41444 SH SOLE 43 1700 0 39744 CAMECO CORP COM 13321L108 2063 94605 SH SOLE 21 94605 0 0 CAMECO CORP COM 13321L108 211 9675 SH SOLE 31 0 0 9675 CAMECO CORP COM 13321L108 8679 397950 SH SOLE 43 29157 0 368793 CAMPBELL SOUP CO COM 134429109 38732 891212 SH SOLE 2 433544 0 457668 CAMPBELL SOUP CO COM 134429109 15351 353222 SH SOLE 4 254978 0 98244 CAMPBELL SOUP CO COM 134429109 9268 213247 SH SOLE 7 206670 0 6577 CAMPBELL SOUP CO COM 134429109 3428 78876 SH SOLE 13 78876 0 0 CAMPBELL SOUP CO COM 134429109 1152 26501 SH SOLE 15 26501 0 0 CAMPBELL SOUP CO COM 134429109 14789 340294 SH SOLE 18 310973 0 29321 CAMPBELL SOUP CO COM 134429109 9276 213430 SH SOLE 19 213430 0 0 CAMPBELL SOUP CO COM 134429109 267233 6148948 SH SOLE 21 6148948 0 0 CAMPBELL SOUP CO COM 134429109 242432 5578284 SH SOLE 22 4532423 0 1045861 CAMPBELL SOUP CO COM 134429109 9863 226938 SH SOLE 23 226938 0 0 CAMPBELL SOUP CO COM 134429109 13176 303181 SH SOLE 25 303181 0 0 CAMPBELL SOUP CO COM 134429109 34437 792385 SH SOLE 26 354411 0 437974 CAMPBELL SOUP CO COM 134429109 28109 646780 SH SOLE 28 5916 0 640864 CAMPBELL SOUP CO COM 134429109 1946 44774 SH SOLE 29 44774 0 0 CAMPBELL SOUP CO COM 134429109 65650 1510574 SH SOLE 30 1510574 0 0 CAMPBELL SOUP CO COM 134429109 6950 159917 SH SOLE 31 97056 0 62861 CAMPBELL SOUP CO COM 134429109 11202 257756 SH SOLE 34 257756 0 0 CAMPBELL SOUP CO COM 134429109 4831 111166 SH SOLE 36 111166 0 0 CAMPBELL SOUP CO COM 134429109 303 6980 SH SOLE 40 6980 0 0 CAMPBELL SOUP CO COM 134429109 6367 146506 SH SOLE 43 14126 0 132380 CAMPING WORLD HLDGS INC CL A 13462K109 1342 33206 SH SOLE 2 18542 0 14664 CAMPING WORLD HLDGS INC CL A 13462K109 7 162 SH SOLE 4 162 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 22 541 SH SOLE 7 541 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 4817 119228 SH SOLE 18 112066 0 7162 CAMPING WORLD HLDGS INC CL A 13462K109 6606 163504 SH SOLE 19 163504 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 58700 1452970 SH SOLE 21 1452970 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 41801 1034674 SH SOLE 22 1010024 0 24650 CAMPING WORLD HLDGS INC CL A 13462K109 161 3987 SH SOLE 23 3987 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 255 6313 SH SOLE 25 6313 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1709 42310 SH SOLE 26 18507 0 23803 CAMPING WORLD HLDGS INC CL A 13462K109 31 760 SH SOLE 28 760 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 926 22921 SH SOLE 30 22921 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 120 2969 SH SOLE 36 2969 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 184 4560 SH SOLE 40 4560 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 225 5564 SH SOLE 43 1870 0 3694 CAMTEK LTD ORD M20791105 0 8 SH SOLE 18 8 0 0 CANAAN INC SPONSORED ADS 134748102 4851 941959 SH SOLE 21 941959 0 0 CANAAN INC SPONSORED ADS 134748102 2715 527277 SH SOLE 22 515819 0 11458 CANAAN INC SPONSORED ADS 134748102 19 3595 SH SOLE 25 3595 0 0 CANAAN INC SPONSORED ADS 134748102 1372 266457 SH SOLE 30 266457 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5700 153801 SH SOLE 2 148100 0 5701 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 572 15439 SH SOLE 4 15439 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 229 6182 SH SOLE 7 6182 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 339 9136 SH SOLE 13 9136 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 878 23694 SH SOLE 18 1149 0 22545 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 404 10902 SH SOLE 19 10902 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4715 127223 SH SOLE 22 102833 0 24390 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 558 15066 SH SOLE 23 15066 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 77 2077 SH SOLE 26 653 0 1424 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4 110 SH SOLE 28 0 0 110 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1672 45115 SH SOLE 29 45115 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 9 250 SH SOLE 30 250 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1987 53603 SH SOLE 31 53603 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 14 374 SH SOLE 34 374 0 0 CANADIAN IMP BK COMM COM 136069101 21 178 SH SOLE 18 178 0 0 CANADIAN IMP BK COMM COM 136069101 33755 289596 SH SOLE 43 23185 0 266411 CANADIAN NAT RES LTD COM 136385101 67 1577 SH SOLE 18 1577 0 0 CANADIAN NAT RES LTD COM 136385101 11841 280265 SH SOLE 21 280265 0 0 CANADIAN NAT RES LTD COM 136385101 16883 399586 SH SOLE 43 13425 0 386161 CANADIAN NATL RY CO COM 136375102 51306 417594 SH SOLE 18 417594 0 0 CANADIAN NATL RY CO COM 136375102 39354 320317 SH SOLE 43 26511 0 293806 CANADIAN PAC RY LTD COM 13645T100 346 4807 SH SOLE 2 4807 0 0 CANADIAN PAC RY LTD COM 13645T100 8823 122639 SH SOLE 4 112488 0 10151 CANADIAN PAC RY LTD COM 13645T100 1002 13929 SH SOLE 7 13929 0 0 CANADIAN PAC RY LTD COM 13645T100 283 3935 SH SOLE 13 789 0 3146 CANADIAN PAC RY LTD COM 13645T100 1443 20059 SH SOLE 15 20059 0 0 CANADIAN PAC RY LTD COM 13645T100 0 2 SH SOLE 17 0 0 2 CANADIAN PAC RY LTD COM 13645T100 1431 19891 SH SOLE 18 5591 0 14300 CANADIAN PAC RY LTD COM 13645T100 2724 37858 SH SOLE 19 37858 0 0 CANADIAN PAC RY LTD COM 13645T100 7130 99111 SH SOLE 21 99111 0 0 CANADIAN PAC RY LTD COM 13645T100 2141 29755 SH SOLE 22 29755 0 0 CANADIAN PAC RY LTD COM 13645T100 10657 148138 SH SOLE 23 148138 0 0 CANADIAN PAC RY LTD COM 13645T100 8788 122156 SH SOLE 25 122156 0 0 CANADIAN PAC RY LTD COM 13645T100 31043 431516 SH SOLE 26 314096 0 117420 CANADIAN PAC RY LTD COM 13645T100 41017 570161 SH SOLE 28 1586 0 568575 CANADIAN PAC RY LTD COM 13645T100 75 1044 SH SOLE 29 1044 0 0 CANADIAN PAC RY LTD COM 13645T100 7400 102868 SH SOLE 30 102868 0 0 CANADIAN PAC RY LTD COM 13645T100 4823 67048 SH SOLE 31 0 0 67048 CANADIAN PAC RY LTD COM 13645T100 764 10621 SH SOLE 34 10621 0 0 CANADIAN PAC RY LTD COM 13645T100 4631 64380 SH SOLE 36 64380 0 0 CANADIAN PAC RY LTD COM 13645T100 627 8711 SH SOLE 40 8711 0 0 CANADIAN PAC RY LTD COM 13645T100 44412 617345 SH SOLE 43 44467 0 572878 CANADIAN SOLAR INC COM 136635109 18 562 SH SOLE 7 562 0 0 CANADIAN SOLAR INC COM 136635109 2473 79040 SH SOLE 19 79040 0 0 CANADIAN SOLAR INC COM 136635109 20599 658331 SH SOLE 21 658331 0 0 CANADIAN SOLAR INC COM 136635109 57 1822 SH SOLE 22 1822 0 0 CANADIAN SOLAR INC COM 136635109 20343 650150 SH SOLE 30 650150 0 0 CANADIAN SOLAR INC COM 136635109 104805 3349486 SH SOLE 34 3349486 0 0 CANADIAN SOLAR INC COM 136635109 38 1221 SH SOLE 36 1221 0 0 CANDEL THERAPEUTICS INC COM 137404109 12 1597 SH SOLE 18 1597 0 0 CANDEL THERAPEUTICS INC COM 137404109 781 99924 SH SOLE 21 99924 0 0 CANDEL THERAPEUTICS INC COM 137404109 5 577 SH SOLE 22 577 0 0 CANDEL THERAPEUTICS INC COM 137404109 98 12516 SH SOLE 30 12516 0 0 CANGO INC ADS 137586103 9 2945 SH SOLE 2 2945 0 0 CANGO INC ADS 137586103 35 11302 SH SOLE 4 11302 0 0 CANGO INC ADS 137586103 85 26940 SH SOLE 21 26940 0 0 CANGO INC ADS 137586103 479 152597 SH SOLE 22 149617 0 2980 CANGO INC ADS 137586103 217 68986 SH SOLE 30 68986 0 0 CANNAE HLDGS INC COM 13765N107 2701 76830 SH SOLE 2 31644 0 45186 CANNAE HLDGS INC COM 13765N107 12 351 SH SOLE 4 351 0 0 CANNAE HLDGS INC COM 13765N107 42 1195 SH SOLE 7 1195 0 0 CANNAE HLDGS INC COM 13765N107 10061 286237 SH SOLE 18 286237 0 0 CANNAE HLDGS INC COM 13765N107 12439 353871 SH SOLE 19 353871 0 0 CANNAE HLDGS INC COM 13765N107 107466 3057359 SH SOLE 21 3057359 0 0 CANNAE HLDGS INC COM 13765N107 71138 2023853 SH SOLE 22 1940434 0 83419 CANNAE HLDGS INC COM 13765N107 1796 51082 SH SOLE 25 51082 0 0 CANNAE HLDGS INC COM 13765N107 1248 35496 SH SOLE 26 29210 0 6286 CANNAE HLDGS INC COM 13765N107 55 1551 SH SOLE 28 1551 0 0 CANNAE HLDGS INC COM 13765N107 25227 717695 SH SOLE 30 717695 0 0 CANNAE HLDGS INC COM 13765N107 3063 87147 SH SOLE 34 87147 0 0 CANNAE HLDGS INC COM 13765N107 339 9653 SH SOLE 40 9653 0 0 CANNAE HLDGS INC COM 13765N107 834 23740 SH SOLE 43 1279 0 22461 CANO HEALTH INC COM CL A 13781Y103 448 50284 SH SOLE 2 45084 0 5200 CANO HEALTH INC COM CL A 13781Y103 761 85400 SH SOLE 19 85400 0 0 CANO HEALTH INC COM CL A 13781Y103 5215 585283 SH SOLE 21 585283 0 0 CANO HEALTH INC COM CL A 13781Y103 22795 2558314 SH SOLE 22 2491021 0 67293 CANO HEALTH INC COM CL A 13781Y103 199 22367 SH SOLE 25 22367 0 0 CANO HEALTH INC COM CL A 13781Y103 5099 572244 SH SOLE 26 233740 0 338504 CANO HEALTH INC COM CL A 13781Y103 4948 555294 SH SOLE 30 555294 0 0 CANO HEALTH INC COM CL A 13781Y103 2109 236739 SH SOLE 34 236739 0 0 CANO HEALTH INC COM CL A 13781Y103 174 19581 SH SOLE 40 19581 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 68 28599 SH SOLE 2 28599 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 12 4902 SH SOLE 4 4902 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 138 57941 SH SOLE 18 57941 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 1728 723174 SH SOLE 19 723174 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 82 34269 SH SOLE 22 34269 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 9 3775 SH SOLE 26 3775 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 726 303669 SH SOLE 34 303669 0 0 CANON INC SPONSORED ADR 138006309 20344 832727 SH SOLE 43 75426 0 757301 CANOO INC COM CL A 13803R102 572 74142 SH SOLE 2 41452 0 32690 CANOO INC COM CL A 13803R102 10 1282 SH SOLE 7 1282 0 0 CANOO INC COM CL A 13803R102 2379 308160 SH SOLE 18 308160 0 0 CANOO INC COM CL A 13803R102 1712 221809 SH SOLE 19 221809 0 0 CANOO INC COM CL A 13803R102 29495 3820599 SH SOLE 21 3820599 0 0 CANOO INC COM CL A 13803R102 23583 3054754 SH SOLE 22 2980359 0 74395 CANOO INC COM CL A 13803R102 158 20515 SH SOLE 25 20515 0 0 CANOO INC COM CL A 13803R102 130 16855 SH SOLE 26 4343 0 12512 CANOO INC COM CL A 13803R102 531 68748 SH SOLE 28 68748 0 0 CANOO INC COM CL A 13803R102 612 79255 SH SOLE 30 79255 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 1 113 SH SOLE 43 0 0 113 CANOPY GROWTH CORP COM 138035100 4 440 SH SOLE 43 0 0 440 CANTALOUPE INC COM 138103106 193 21678 SH SOLE 2 14782 0 6896 CANTALOUPE INC COM 138103106 8 937 SH SOLE 7 937 0 0 CANTALOUPE INC COM 138103106 1542 173611 SH SOLE 18 173611 0 0 CANTALOUPE INC COM 138103106 898 101133 SH SOLE 19 101133 0 0 CANTALOUPE INC COM 138103106 18864 2124354 SH SOLE 21 2124354 0 0 CANTALOUPE INC COM 138103106 12807 1442193 SH SOLE 22 1411548 0 30645 CANTALOUPE INC COM 138103106 65 7293 SH SOLE 25 7293 0 0 CANTALOUPE INC COM 138103106 133 14954 SH SOLE 30 14954 0 0 CANTALOUPE INC COM 138103106 56 6350 SH SOLE 40 6350 0 0 CANTALOUPE INC COM 138103106 71 8025 SH SOLE 43 0 0 8025 CANTERBURY PK HLDG CORP COM 13811E101 12 702 SH SOLE 18 702 0 0 CANTERBURY PK HLDG CORP COM 13811E101 140 8105 SH SOLE 21 8105 0 0 CAPITAL BANCORP INC MD COM 139737100 85 3232 SH SOLE 2 297 0 2935 CAPITAL BANCORP INC MD COM 139737100 636 24287 SH SOLE 18 24287 0 0 CAPITAL BANCORP INC MD COM 139737100 419 15994 SH SOLE 19 15994 0 0 CAPITAL BANCORP INC MD COM 139737100 8217 313634 SH SOLE 21 313634 0 0 CAPITAL BANCORP INC MD COM 139737100 2697 102939 SH SOLE 22 99073 0 3866 CAPITAL CITY BK GROUP INC COM 139674105 4913 186113 SH SOLE 2 144441 0 41672 CAPITAL CITY BK GROUP INC COM 139674105 7 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1187 44958 SH SOLE 18 44958 0 0 CAPITAL CITY BK GROUP INC COM 139674105 4750 179935 SH SOLE 19 179935 0 0 CAPITAL CITY BK GROUP INC COM 139674105 14755 558902 SH SOLE 21 558902 0 0 CAPITAL CITY BK GROUP INC COM 139674105 23476 889225 SH SOLE 22 874173 0 15052 CAPITAL CITY BK GROUP INC COM 139674105 233 8815 SH SOLE 23 8815 0 0 CAPITAL CITY BK GROUP INC COM 139674105 72 2715 SH SOLE 25 2715 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1080 40910 SH SOLE 26 0 0 40910 CAPITAL CITY BK GROUP INC COM 139674105 94 3556 SH SOLE 30 3556 0 0 CAPITAL CITY BK GROUP INC COM 139674105 76 2895 SH SOLE 34 2895 0 0 CAPITAL CITY BK GROUP INC COM 139674105 58 2209 SH SOLE 40 2209 0 0 CAPITAL CITY BK GROUP INC COM 139674105 69 2627 SH SOLE 43 0 0 2627 CAPITAL ONE FINL CORP COM 14040H105 189109 1303392 SH SOLE 2 460103 0 843289 CAPITAL ONE FINL CORP COM 14040H105 54824 377860 SH SOLE 4 253039 0 124821 CAPITAL ONE FINL CORP COM 14040H105 55073 379579 SH SOLE 7 367357 0 12222 CAPITAL ONE FINL CORP COM 14040H105 5085 35048 SH SOLE 13 30351 0 4697 CAPITAL ONE FINL CORP COM 14040H105 9201 63413 SH SOLE 15 63413 0 0 CAPITAL ONE FINL CORP COM 14040H105 1 5 SH SOLE 17 0 0 5 CAPITAL ONE FINL CORP COM 14040H105 309753 2134899 SH SOLE 18 2005946 0 128953 CAPITAL ONE FINL CORP COM 14040H105 483992 3335806 SH SOLE 19 3335806 0 0 CAPITAL ONE FINL CORP COM 14040H105 1312890 9048797 SH SOLE 21 9048797 0 0 CAPITAL ONE FINL CORP COM 14040H105 1396803 9627150 SH SOLE 22 8534798 0 1092352 CAPITAL ONE FINL CORP COM 14040H105 50833 350354 SH SOLE 23 350354 0 0 CAPITAL ONE FINL CORP COM 14040H105 104953 723366 SH SOLE 25 708468 0 14898 CAPITAL ONE FINL CORP COM 14040H105 155629 1072640 SH SOLE 26 406422 0 666218 CAPITAL ONE FINL CORP COM 14040H105 108257 746140 SH SOLE 28 49137 0 697003 CAPITAL ONE FINL CORP COM 14040H105 6247 43055 SH SOLE 29 43055 0 0 CAPITAL ONE FINL CORP COM 14040H105 319811 2204226 SH SOLE 30 2178926 0 25300 CAPITAL ONE FINL CORP COM 14040H105 33297 229495 SH SOLE 31 102942 0 126553 CAPITAL ONE FINL CORP COM 14040H105 263743 1817790 SH SOLE 34 1817790 0 0 CAPITAL ONE FINL CORP COM 14040H105 34124 235193 SH SOLE 36 235193 0 0 CAPITAL ONE FINL CORP COM 14040H105 2179 15020 SH SOLE 40 15020 0 0 CAPITAL ONE FINL CORP COM 14040H105 45140 311117 SH SOLE 43 19587 0 291529 CAPITAL SOUTHWEST CORP COM 140501107 3902 154358 SH SOLE 30 154358 0 0 CAPITAL SOUTHWEST CORP COM 140501107 161 6364 SH SOLE 43 3870 0 2494 CAPITOL FED FINL INC COM 14057J101 1222 107860 SH SOLE 2 35585 0 72275 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 5619 495971 SH SOLE 18 495971 0 0 CAPITOL FED FINL INC COM 14057J101 2581 227832 SH SOLE 19 227832 0 0 CAPITOL FED FINL INC COM 14057J101 181003 15975568 SH SOLE 21 15975568 0 0 CAPITOL FED FINL INC COM 14057J101 36789 3247077 SH SOLE 22 3109104 0 137973 CAPITOL FED FINL INC COM 14057J101 190 16759 SH SOLE 25 16759 0 0 CAPITOL FED FINL INC COM 14057J101 948 83699 SH SOLE 26 77625 0 6074 CAPITOL FED FINL INC COM 14057J101 83 7346 SH SOLE 28 7346 0 0 CAPITOL FED FINL INC COM 14057J101 2580 227740 SH SOLE 30 227740 0 0 CAPITOL FED FINL INC COM 14057J101 52 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 186 16458 SH SOLE 40 16458 0 0 CAPITOL FED FINL INC COM 14057J101 559 49308 SH SOLE 43 301 0 49007 CAPRI HOLDINGS LIMITED SHS G1890L107 21103 325119 SH SOLE 2 144271 0 180848 CAPRI HOLDINGS LIMITED SHS G1890L107 732 11272 SH SOLE 4 11272 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 192 2956 SH SOLE 7 2956 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1138 17528 SH SOLE 13 17528 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 25385 391083 SH SOLE 18 391083 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 49575 763749 SH SOLE 19 763749 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 457537 7048796 SH SOLE 21 7048796 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 267626 4123027 SH SOLE 22 3954353 0 168674 CAPRI HOLDINGS LIMITED SHS G1890L107 264 4060 SH SOLE 23 4060 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1418 21849 SH SOLE 25 21849 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3813 58746 SH SOLE 26 46695 0 12051 CAPRI HOLDINGS LIMITED SHS G1890L107 187 2880 SH SOLE 28 2696 0 184 CAPRI HOLDINGS LIMITED SHS G1890L107 5710 87964 SH SOLE 30 87964 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 144 2222 SH SOLE 31 2222 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 19693 303391 SH SOLE 34 303391 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 345 5314 SH SOLE 36 5314 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1261 19420 SH SOLE 40 19420 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 9694 149351 SH SOLE 43 13729 0 135622 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 13 4517 SH SOLE 18 4517 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 153 52209 SH SOLE 21 52209 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 722 246258 SH SOLE 22 246258 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1120 53262 SH SOLE 2 40986 0 12276 CAPSTAR FINL HLDGS INC COM 14070T102 6 290 SH SOLE 7 290 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1348 64089 SH SOLE 18 64089 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 2653 126174 SH SOLE 19 126174 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 17413 828028 SH SOLE 21 828028 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 12281 583989 SH SOLE 22 570810 0 13179 CAPSTAR FINL HLDGS INC COM 14070T102 52 2474 SH SOLE 43 0 0 2474 CAPSTONE GREEN ENERGY CORP COM 14067D508 8 2551 SH SOLE 18 2551 0 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 129 38964 SH SOLE 21 38964 0 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 1173 353193 SH SOLE 22 353193 0 0 CARA THERAPEUTICS INC COM 140755109 571 46921 SH SOLE 2 11397 0 35524 CARA THERAPEUTICS INC COM 140755109 3 227 SH SOLE 4 227 0 0 CARA THERAPEUTICS INC COM 140755109 7 602 SH SOLE 7 602 0 0 CARA THERAPEUTICS INC COM 140755109 2157 177087 SH SOLE 18 177087 0 0 CARA THERAPEUTICS INC COM 140755109 995 81675 SH SOLE 19 81675 0 0 CARA THERAPEUTICS INC COM 140755109 67737 5561352 SH SOLE 21 5561352 0 0 CARA THERAPEUTICS INC COM 140755109 13696 1124486 SH SOLE 22 1077257 0 47229 CARA THERAPEUTICS INC COM 140755109 82 6763 SH SOLE 25 6763 0 0 CARA THERAPEUTICS INC COM 140755109 414 34020 SH SOLE 26 26377 0 7643 CARA THERAPEUTICS INC COM 140755109 374 30721 SH SOLE 28 30721 0 0 CARA THERAPEUTICS INC COM 140755109 1307 107341 SH SOLE 30 107341 0 0 CARA THERAPEUTICS INC COM 140755109 45 3689 SH SOLE 36 3689 0 0 CARA THERAPEUTICS INC COM 140755109 71 5816 SH SOLE 40 5816 0 0 CARA THERAPEUTICS INC COM 140755109 224 18426 SH SOLE 43 0 0 18426 CARDIFF ONCOLOGY INC COM 14147L108 103 17099 SH SOLE 2 1472 0 15627 CARDIFF ONCOLOGY INC COM 14147L108 3 581 SH SOLE 7 581 0 0 CARDIFF ONCOLOGY INC COM 14147L108 730 121538 SH SOLE 18 121538 0 0 CARDIFF ONCOLOGY INC COM 14147L108 378 62845 SH SOLE 19 62845 0 0 CARDIFF ONCOLOGY INC COM 14147L108 8449 1405812 SH SOLE 21 1405812 0 0 CARDIFF ONCOLOGY INC COM 14147L108 5555 924373 SH SOLE 22 900752 0 23621 CARDINAL HEALTH INC COM 14149Y108 43628 847301 SH SOLE 2 133565 0 713736 CARDINAL HEALTH INC COM 14149Y108 11847 230078 SH SOLE 4 124639 0 105439 CARDINAL HEALTH INC COM 14149Y108 17803 345756 SH SOLE 7 336469 0 9287 CARDINAL HEALTH INC COM 14149Y108 279 5421 SH SOLE 13 1708 0 3713 CARDINAL HEALTH INC COM 14149Y108 1944 37750 SH SOLE 15 37750 0 0 CARDINAL HEALTH INC COM 14149Y108 25301 491376 SH SOLE 18 453328 0 38048 CARDINAL HEALTH INC COM 14149Y108 15738 305643 SH SOLE 19 305643 0 0 CARDINAL HEALTH INC COM 14149Y108 389816 7570718 SH SOLE 21 7570718 0 0 CARDINAL HEALTH INC COM 14149Y108 324220 6296760 SH SOLE 22 5684330 0 612430 CARDINAL HEALTH INC COM 14149Y108 8725 169459 SH SOLE 23 169459 0 0 CARDINAL HEALTH INC COM 14149Y108 29789 578533 SH SOLE 25 578533 0 0 CARDINAL HEALTH INC COM 14149Y108 43633 847413 SH SOLE 26 455886 0 391527 CARDINAL HEALTH INC COM 14149Y108 50475 980278 SH SOLE 28 7456 0 972822 CARDINAL HEALTH INC COM 14149Y108 132723 2577652 SH SOLE 30 2299510 0 278142 CARDINAL HEALTH INC COM 14149Y108 6076 117999 SH SOLE 31 34309 0 83690 CARDINAL HEALTH INC COM 14149Y108 1460 28347 SH SOLE 34 28347 0 0 CARDINAL HEALTH INC COM 14149Y108 13072 253869 SH SOLE 35 253869 0 0 CARDINAL HEALTH INC COM 14149Y108 8599 167000 SH SOLE 36 167000 0 0 CARDINAL HEALTH INC COM 14149Y108 490 9508 SH SOLE 40 9508 0 0 CARDINAL HEALTH INC COM 14149Y108 7129 138445 SH SOLE 43 10414 0 128031 CARDIOVASCULAR SYS INC DEL COM 141619106 1412 75184 SH SOLE 2 49267 0 25917 CARDIOVASCULAR SYS INC DEL COM 141619106 3 174 SH SOLE 4 174 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 12 632 SH SOLE 7 632 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2852 151886 SH SOLE 18 136626 0 15260 CARDIOVASCULAR SYS INC DEL COM 141619106 4844 257919 SH SOLE 19 257919 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 95406 5080187 SH SOLE 21 5080187 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 23583 1255750 SH SOLE 22 1232554 0 23196 CARDIOVASCULAR SYS INC DEL COM 141619106 156 8310 SH SOLE 23 8310 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 147 7810 SH SOLE 25 7810 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1179 62784 SH SOLE 26 19723 0 43061 CARDIOVASCULAR SYS INC DEL COM 141619106 61 3224 SH SOLE 28 3224 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1388 73935 SH SOLE 30 73935 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 136 7234 SH SOLE 36 7234 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 91 4846 SH SOLE 40 4846 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 327 17389 SH SOLE 43 553 0 16836 CARDLYTICS INC COM 14161W105 2242 33919 SH SOLE 2 18975 0 14944 CARDLYTICS INC COM 14161W105 7 102 SH SOLE 4 102 0 0 CARDLYTICS INC COM 14161W105 30 453 SH SOLE 7 453 0 0 CARDLYTICS INC COM 14161W105 6142 92933 SH SOLE 18 86712 0 6221 CARDLYTICS INC COM 14161W105 13236 200268 SH SOLE 19 200268 0 0 CARDLYTICS INC COM 14161W105 73070 1105611 SH SOLE 21 1105611 0 0 CARDLYTICS INC COM 14161W105 58139 879690 SH SOLE 22 862977 0 16713 CARDLYTICS INC COM 14161W105 353 5335 SH SOLE 23 5335 0 0 CARDLYTICS INC COM 14161W105 316 4781 SH SOLE 25 4781 0 0 CARDLYTICS INC COM 14161W105 2604 39401 SH SOLE 26 12286 0 27115 CARDLYTICS INC COM 14161W105 35 532 SH SOLE 28 532 0 0 CARDLYTICS INC COM 14161W105 1309 19811 SH SOLE 30 19811 0 0 CARDLYTICS INC COM 14161W105 112 1691 SH SOLE 36 1691 0 0 CARDLYTICS INC COM 14161W105 258 3899 SH SOLE 40 3899 0 0 CARDLYTICS INC COM 14161W105 409 6187 SH SOLE 43 456 0 5731 CARECLOUD INC COM 14167R100 12 1926 SH SOLE 18 1926 0 0 CARECLOUD INC COM 14167R100 186 29359 SH SOLE 21 29359 0 0 CARECLOUD INC COM 14167R100 185 29312 SH SOLE 22 29312 0 0 CAREDX INC COM 14167L103 1039 22856 SH SOLE 2 14693 0 8163 CAREDX INC COM 14167L103 9 190 SH SOLE 4 190 0 0 CAREDX INC COM 14167L103 35 764 SH SOLE 7 764 0 0 CAREDX INC COM 14167L103 6343 139476 SH SOLE 18 135281 0 4195 CAREDX INC COM 14167L103 5583 122756 SH SOLE 19 122756 0 0 CAREDX INC COM 14167L103 95650 2103129 SH SOLE 21 2103129 0 0 CAREDX INC COM 14167L103 55215 1214049 SH SOLE 22 1183898 0 30151 CAREDX INC COM 14167L103 21 455 SH SOLE 23 455 0 0 CAREDX INC COM 14167L103 300 6586 SH SOLE 25 6586 0 0 CAREDX INC COM 14167L103 1056 23219 SH SOLE 26 18336 0 4883 CAREDX INC COM 14167L103 39 851 SH SOLE 28 851 0 0 CAREDX INC COM 14167L103 11517 253232 SH SOLE 30 253232 0 0 CAREDX INC COM 14167L103 271 5958 SH SOLE 40 5958 0 0 CAREDX INC COM 14167L103 402 8841 SH SOLE 43 324 0 8517 CAREMAX INC COM CL A 14171W103 20 2632 SH SOLE 2 0 0 2632 CAREMAX INC COM CL A 14171W103 226 29440 SH SOLE 18 29440 0 0 CAREMAX INC COM CL A 14171W103 5815 757129 SH SOLE 19 757129 0 0 CAREMAX INC COM CL A 14171W103 742 96620 SH SOLE 21 96620 0 0 CAREMAX INC COM CL A 14171W103 5661 737070 SH SOLE 22 737070 0 0 CAREMAX INC COM CL A 14171W103 3292 428700 SH SOLE 34 428700 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 8 5887 SH SOLE 18 5887 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 221 156441 SH SOLE 19 156441 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 3 1930 SH SOLE 20 1930 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 121 85740 SH SOLE 34 85740 0 0 CARETRUST REIT INC COM 14174T107 4303 188482 SH SOLE 2 98858 0 89624 CARETRUST REIT INC COM 14174T107 7071 309709 SH SOLE 4 309709 0 0 CARETRUST REIT INC COM 14174T107 2688 117740 SH SOLE 7 117740 0 0 CARETRUST REIT INC COM 14174T107 15206 666075 SH SOLE 18 666075 0 0 CARETRUST REIT INC COM 14174T107 7453 326437 SH SOLE 19 326437 0 0 CARETRUST REIT INC COM 14174T107 279910 12260639 SH SOLE 21 12260639 0 0 CARETRUST REIT INC COM 14174T107 75805 3320425 SH SOLE 22 3025719 0 294706 CARETRUST REIT INC COM 14174T107 323 14152 SH SOLE 23 14152 0 0 CARETRUST REIT INC COM 14174T107 9560 418732 SH SOLE 25 418732 0 0 CARETRUST REIT INC COM 14174T107 595 26065 SH SOLE 26 20645 0 5420 CARETRUST REIT INC COM 14174T107 2018 88412 SH SOLE 28 30850 0 57562 CARETRUST REIT INC COM 14174T107 15921 697351 SH SOLE 30 697351 0 0 CARETRUST REIT INC COM 14174T107 9376 410702 SH SOLE 31 0 0 410702 CARETRUST REIT INC COM 14174T107 3080 134923 SH SOLE 34 134923 0 0 CARETRUST REIT INC COM 14174T107 229 10021 SH SOLE 40 10021 0 0 CARETRUST REIT INC COM 14174T107 625 27385 SH SOLE 43 1354 0 26031 CARGURUS INC COM CL A 141788109 2691 80002 SH SOLE 2 70119 0 9883 CARGURUS INC COM CL A 141788109 12 365 SH SOLE 4 365 0 0 CARGURUS INC COM CL A 141788109 46 1371 SH SOLE 7 1371 0 0 CARGURUS INC COM CL A 141788109 0 2 SH SOLE 17 0 0 2 CARGURUS INC COM CL A 141788109 8675 257892 SH SOLE 18 254373 0 3519 CARGURUS INC COM CL A 141788109 6604 196319 SH SOLE 19 196319 0 0 CARGURUS INC COM CL A 141788109 109439 3253231 SH SOLE 21 3253231 0 0 CARGURUS INC COM CL A 141788109 70495 2095579 SH SOLE 22 2049579 0 46000 CARGURUS INC COM CL A 141788109 39 1153 SH SOLE 23 1153 0 0 CARGURUS INC COM CL A 141788109 334 9936 SH SOLE 25 9936 0 0 CARGURUS INC COM CL A 141788109 905 26890 SH SOLE 26 19366 0 7524 CARGURUS INC COM CL A 141788109 56 1660 SH SOLE 28 1660 0 0 CARGURUS INC COM CL A 141788109 4928 146487 SH SOLE 30 146487 0 0 CARGURUS INC COM CL A 141788109 28 824 SH SOLE 36 824 0 0 CARGURUS INC COM CL A 141788109 342 10171 SH SOLE 40 10171 0 0 CARGURUS INC COM CL A 141788109 621 18452 SH SOLE 43 930 0 17522 CARIBOU BIOSCIENCES INC COM 142038108 294 19464 SH SOLE 2 7635 0 11829 CARIBOU BIOSCIENCES INC COM 142038108 815 53977 SH SOLE 18 53977 0 0 CARIBOU BIOSCIENCES INC COM 142038108 1345 89114 SH SOLE 19 89114 0 0 CARIBOU BIOSCIENCES INC COM 142038108 16316 1081213 SH SOLE 21 1081213 0 0 CARIBOU BIOSCIENCES INC COM 142038108 7173 475323 SH SOLE 22 457674 0 17649 CARIBOU BIOSCIENCES INC COM 142038108 8 545 SH SOLE 23 545 0 0 CARIBOU BIOSCIENCES INC COM 142038108 75 4998 SH SOLE 25 4998 0 0 CARIBOU BIOSCIENCES INC COM 142038108 517 34280 SH SOLE 30 34280 0 0 CARIBOU BIOSCIENCES INC COM 142038108 62 4115 SH SOLE 40 4115 0 0 CARLISLE COS INC COM 142339100 26719 107686 SH SOLE 2 42936 0 64750 CARLISLE COS INC COM 142339100 46 187 SH SOLE 4 187 0 0 CARLISLE COS INC COM 142339100 1614 6504 SH SOLE 7 6504 0 0 CARLISLE COS INC COM 142339100 28252 113864 SH SOLE 18 113864 0 0 CARLISLE COS INC COM 142339100 3700 14912 SH SOLE 19 14912 0 0 CARLISLE COS INC COM 142339100 631343 2544506 SH SOLE 21 2544506 0 0 CARLISLE COS INC COM 142339100 350841 1413997 SH SOLE 22 1355642 0 58355 CARLISLE COS INC COM 142339100 1738 7004 SH SOLE 25 7004 0 0 CARLISLE COS INC COM 142339100 5189 20914 SH SOLE 26 16423 0 4491 CARLISLE COS INC COM 142339100 231 929 SH SOLE 28 929 0 0 CARLISLE COS INC COM 142339100 7356 29648 SH SOLE 30 29648 0 0 CARLISLE COS INC COM 142339100 192 773 SH SOLE 31 773 0 0 CARLISLE COS INC COM 142339100 232 935 SH SOLE 36 935 0 0 CARLISLE COS INC COM 142339100 1652 6659 SH SOLE 40 6659 0 0 CARLISLE COS INC COM 142339100 4185 16865 SH SOLE 43 2478 0 14387 CARLOTZ INC COM CL A 142552108 93 40925 SH SOLE 2 19199 0 21726 CARLOTZ INC COM CL A 142552108 425 187056 SH SOLE 18 187056 0 0 CARLOTZ INC COM CL A 142552108 285 125449 SH SOLE 19 125449 0 0 CARLOTZ INC COM CL A 142552108 6141 2705432 SH SOLE 21 2705432 0 0 CARLOTZ INC COM CL A 142552108 4198 1849346 SH SOLE 22 1766954 0 82392 CARLOTZ INC COM CL A 142552108 35 15463 SH SOLE 25 15463 0 0 CARLOTZ INC COM CL A 142552108 57 25066 SH SOLE 30 25066 0 0 CARLOTZ INC COM CL A 142552108 29 12717 SH SOLE 40 12717 0 0 CARLYLE GROUP INC COM 14316J108 19686 358586 SH SOLE 2 24078 0 334508 CARLYLE GROUP INC COM 14316J108 6258 113986 SH SOLE 4 59386 0 54600 CARLYLE GROUP INC COM 14316J108 791 14417 SH SOLE 7 14417 0 0 CARLYLE GROUP INC COM 14316J108 25 455 SH SOLE 13 455 0 0 CARLYLE GROUP INC COM 14316J108 916 16692 SH SOLE 15 16692 0 0 CARLYLE GROUP INC COM 14316J108 9527 173537 SH SOLE 18 165258 0 8279 CARLYLE GROUP INC COM 14316J108 309931 5645374 SH SOLE 19 5645374 0 0 CARLYLE GROUP INC COM 14316J108 131294 2391515 SH SOLE 21 2391515 0 0 CARLYLE GROUP INC COM 14316J108 203917 3714341 SH SOLE 22 3522312 0 192029 CARLYLE GROUP INC COM 14316J108 5004 91151 SH SOLE 23 91151 0 0 CARLYLE GROUP INC COM 14316J108 12955 235980 SH SOLE 25 235980 0 0 CARLYLE GROUP INC COM 14316J108 6457 117616 SH SOLE 26 89227 0 28389 CARLYLE GROUP INC COM 14316J108 10379 189050 SH SOLE 28 8161 0 180889 CARLYLE GROUP INC COM 14316J108 58553 1066539 SH SOLE 30 769931 0 296608 CARLYLE GROUP INC COM 14316J108 3227 58779 SH SOLE 31 18268 0 40511 CARLYLE GROUP INC COM 14316J108 440 8013 SH SOLE 34 8013 0 0 CARLYLE GROUP INC COM 14316J108 1946 35446 SH SOLE 36 35446 0 0 CARLYLE GROUP INC COM 14316J108 282 5134 SH SOLE 40 5134 0 0 CARMAX INC COM 143130102 44371 340713 SH SOLE 2 41636 0 299077 CARMAX INC COM 143130102 14319 109949 SH SOLE 4 64533 0 45416 CARMAX INC COM 143130102 18141 139302 SH SOLE 7 134471 0 4831 CARMAX INC COM 143130102 300 2307 SH SOLE 13 485 0 1822 CARMAX INC COM 143130102 2970 22809 SH SOLE 15 22809 0 0 CARMAX INC COM 143130102 35382 271690 SH SOLE 18 249489 0 22201 CARMAX INC COM 143130102 9338 71706 SH SOLE 19 71706 0 0 CARMAX INC COM 143130102 521147 4001743 SH SOLE 21 4001743 0 0 CARMAX INC COM 143130102 444016 3409476 SH SOLE 22 3078466 0 331010 CARMAX INC COM 143130102 12162 93389 SH SOLE 23 93389 0 0 CARMAX INC COM 143130102 26528 203701 SH SOLE 25 203701 0 0 CARMAX INC COM 143130102 43340 332796 SH SOLE 26 107732 0 225064 CARMAX INC COM 143130102 36709 281879 SH SOLE 28 6803 0 275076 CARMAX INC COM 143130102 20 152 SH SOLE 29 152 0 0 CARMAX INC COM 143130102 85522 656696 SH SOLE 30 656696 0 0 CARMAX INC COM 143130102 7657 58793 SH SOLE 31 18476 0 40317 CARMAX INC COM 143130102 1124 8631 SH SOLE 34 8631 0 0 CARMAX INC COM 143130102 9664 74207 SH SOLE 36 74207 0 0 CARMAX INC COM 143130102 697 5353 SH SOLE 40 5353 0 0 CARMAX INC COM 143130102 14977 115008 SH SOLE 43 24271 0 90737 CARNIVAL CORP COMMON STOCK 143658300 41595 2067327 SH SOLE 2 175352 0 1891975 CARNIVAL CORP COMMON STOCK 143658300 6946 345224 SH SOLE 4 313957 0 31267 CARNIVAL CORP COMMON STOCK 143658300 13660 678933 SH SOLE 7 655884 0 23049 CARNIVAL CORP COMMON STOCK 143658300 296 14700 SH SOLE 13 2801 0 11899 CARNIVAL CORP COMMON STOCK 143658300 2305 114542 SH SOLE 15 114542 0 0 CARNIVAL CORP COMMON STOCK 143658300 2 100 SH SOLE 17 0 0 100 CARNIVAL CORP COMMON STOCK 143658300 27307 1357200 SH SOLE 18 1245813 0 111387 CARNIVAL CORP COMMON STOCK 143658300 8061 400625 SH SOLE 19 400625 0 0 CARNIVAL CORP COMMON STOCK 143658300 374622 18619363 SH SOLE 21 18619363 0 0 CARNIVAL CORP COMMON STOCK 143658300 347834 17287975 SH SOLE 22 15621553 0 1666422 CARNIVAL CORP COMMON STOCK 143658300 9477 471018 SH SOLE 23 471018 0 0 CARNIVAL CORP COMMON STOCK 143658300 21908 1088852 SH SOLE 25 1088852 0 0 CARNIVAL CORP COMMON STOCK 143658300 33950 1687378 SH SOLE 26 537696 0 1149682 CARNIVAL CORP COMMON STOCK 143658300 21070 1047204 SH SOLE 28 0 0 1047204 CARNIVAL CORP COMMON STOCK 143658300 48 2407 SH SOLE 29 2407 0 0 CARNIVAL CORP COMMON STOCK 143658300 64137 3187706 SH SOLE 30 3187706 0 0 CARNIVAL CORP COMMON STOCK 143658300 6061 301230 SH SOLE 31 99077 0 202153 CARNIVAL CORP COMMON STOCK 143658300 842 41843 SH SOLE 34 41843 0 0 CARNIVAL CORP COMMON STOCK 143658300 8094 402302 SH SOLE 36 402302 0 0 CARNIVAL CORP COMMON STOCK 143658300 575 28583 SH SOLE 40 28583 0 0 CARNIVAL CORP COMMON STOCK 143658300 10460 519883 SH SOLE 43 81079 0 438804 CARNIVAL CORP NOTE 5.750% 4/0 143658BE1 7266 3450000 PRN SOLE 21 3450000 0 0 CARNIVAL PLC ADR 14365C103 7451 402962 SH SOLE 43 109587 0 293375 CARPARTS COM INC COM 14427M107 317 28308 SH SOLE 2 23547 0 4761 CARPARTS COM INC COM 14427M107 2 136 SH SOLE 4 136 0 0 CARPARTS COM INC COM 14427M107 7 605 SH SOLE 7 605 0 0 CARPARTS COM INC COM 14427M107 1568 139961 SH SOLE 18 139961 0 0 CARPARTS COM INC COM 14427M107 974 87008 SH SOLE 19 87008 0 0 CARPARTS COM INC COM 14427M107 19518 1742717 SH SOLE 21 1742717 0 0 CARPARTS COM INC COM 14427M107 12517 1117626 SH SOLE 22 1094865 0 22761 CARPARTS COM INC COM 14427M107 51 4568 SH SOLE 25 4568 0 0 CARPARTS COM INC COM 14427M107 46 4149 SH SOLE 26 0 0 4149 CARPARTS COM INC COM 14427M107 633 56526 SH SOLE 30 56526 0 0 CARPARTS COM INC COM 14427M107 49 4334 SH SOLE 40 4334 0 0 CARPARTS COM INC COM 14427M107 25 2199 SH SOLE 43 0 0 2199 CARPENTER TECHNOLOGY CORP COM 144285103 955 32720 SH SOLE 2 13424 0 19296 CARPENTER TECHNOLOGY CORP COM 144285103 6 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 36 1234 SH SOLE 7 1234 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 5330 182584 SH SOLE 18 182584 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2478 84876 SH SOLE 19 84876 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 178654 6120375 SH SOLE 21 6120375 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 35700 1223025 SH SOLE 22 1177606 0 45419 CARPENTER TECHNOLOGY CORP COM 144285103 160 5482 SH SOLE 25 5482 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 522 17868 SH SOLE 26 13644 0 4224 CARPENTER TECHNOLOGY CORP COM 144285103 12 420 SH SOLE 28 420 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2531 86709 SH SOLE 30 86709 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 76 2613 SH SOLE 36 2613 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 163 5576 SH SOLE 40 5576 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1005 34434 SH SOLE 43 921 0 33513 CARRIAGE SVCS INC COM 143905107 1757 27265 SH SOLE 2 13064 0 14201 CARRIAGE SVCS INC COM 143905107 5 73 SH SOLE 4 73 0 0 CARRIAGE SVCS INC COM 143905107 13 200 SH SOLE 7 200 0 0 CARRIAGE SVCS INC COM 143905107 3209 49798 SH SOLE 18 49798 0 0 CARRIAGE SVCS INC COM 143905107 1717 26648 SH SOLE 19 26648 0 0 CARRIAGE SVCS INC COM 143905107 40912 634883 SH SOLE 21 634883 0 0 CARRIAGE SVCS INC COM 143905107 24334 377630 SH SOLE 22 363951 0 13679 CARRIAGE SVCS INC COM 143905107 140 2170 SH SOLE 25 2170 0 0 CARRIAGE SVCS INC COM 143905107 43 665 SH SOLE 26 665 0 0 CARRIAGE SVCS INC COM 143905107 852 13226 SH SOLE 30 13226 0 0 CARRIAGE SVCS INC COM 143905107 416 6453 SH SOLE 34 6453 0 0 CARRIAGE SVCS INC COM 143905107 43 675 SH SOLE 36 675 0 0 CARRIAGE SVCS INC COM 143905107 109 1695 SH SOLE 40 1695 0 0 CARRIAGE SVCS INC COM 143905107 130 2017 SH SOLE 43 0 0 2017 CARRIER GLOBAL CORPORATION COM 14448C104 101989 1880327 SH SOLE 2 235504 0 1644823 CARRIER GLOBAL CORPORATION COM 14448C104 32387 597099 SH SOLE 4 385330 0 211769 CARRIER GLOBAL CORPORATION COM 14448C104 40188 740927 SH SOLE 7 716149 0 24778 CARRIER GLOBAL CORPORATION COM 14448C104 581 10703 SH SOLE 13 2114 0 8589 CARRIER GLOBAL CORPORATION COM 14448C104 6432 118578 SH SOLE 15 118578 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH SOLE 17 0 0 2 CARRIER GLOBAL CORPORATION COM 14448C104 97593 1799285 SH SOLE 18 1683203 0 116082 CARRIER GLOBAL CORPORATION COM 14448C104 72110 1329458 SH SOLE 19 1329458 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1210998 22326665 SH SOLE 21 22326665 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 992164 18292103 SH SOLE 22 16557841 0 1734262 CARRIER GLOBAL CORPORATION COM 14448C104 25327 466941 SH SOLE 23 466941 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 81878 1509547 SH SOLE 25 1509547 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 98658 1818915 SH SOLE 26 635685 0 1183230 CARRIER GLOBAL CORPORATION COM 14448C104 118048 2176410 SH SOLE 28 26721 0 2149689 CARRIER GLOBAL CORPORATION COM 14448C104 81 1502 SH SOLE 29 1502 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 223101 4113227 SH SOLE 30 3887033 0 226194 CARRIER GLOBAL CORPORATION COM 14448C104 17242 317892 SH SOLE 31 92026 0 225866 CARRIER GLOBAL CORPORATION COM 14448C104 19418 358007 SH SOLE 34 358007 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 21137 389685 SH SOLE 36 389685 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1474 27178 SH SOLE 40 27178 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 29589 545518 SH SOLE 43 48818 0 496700 CARROLS RESTAURANT GROUP INC COM 14574X104 75 25325 SH SOLE 2 1399 0 23926 CARROLS RESTAURANT GROUP INC COM 14574X104 2 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 356 120174 SH SOLE 18 120174 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 174 58752 SH SOLE 19 58752 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 3733 1261053 SH SOLE 21 1261053 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2382 804695 SH SOLE 22 785550 0 19145 CARROLS RESTAURANT GROUP INC COM 14574X104 4 1252 SH SOLE 43 0 0 1252 CARS COM INC COM 14575E105 875 54367 SH SOLE 2 19541 0 34826 CARS COM INC COM 14575E105 5 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 18 1102 SH SOLE 7 1102 0 0 CARS COM INC COM 14575E105 4129 256608 SH SOLE 18 256608 0 0 CARS COM INC COM 14575E105 1952 121330 SH SOLE 19 121330 0 0 CARS COM INC COM 14575E105 127991 7954689 SH SOLE 21 7954689 0 0 CARS COM INC COM 14575E105 26620 1654471 SH SOLE 22 1586296 0 68175 CARS COM INC COM 14575E105 138 8568 SH SOLE 25 8568 0 0 CARS COM INC COM 14575E105 273 16995 SH SOLE 26 10635 0 6360 CARS COM INC COM 14575E105 20 1223 SH SOLE 28 1223 0 0 CARS COM INC COM 14575E105 3058 190083 SH SOLE 30 190083 0 0 CARS COM INC COM 14575E105 174 10814 SH SOLE 40 10814 0 0 CARS COM INC COM 14575E105 526 32692 SH SOLE 43 647 0 32045 CARTER BANKSHARES INC COM NEW 146103106 490 31853 SH SOLE 2 946 0 30907 CARTER BANKSHARES INC COM NEW 146103106 5 326 SH SOLE 7 326 0 0 CARTER BANKSHARES INC COM NEW 146103106 1298 84324 SH SOLE 18 84324 0 0 CARTER BANKSHARES INC COM NEW 146103106 1516 98537 SH SOLE 19 98537 0 0 CARTER BANKSHARES INC COM NEW 146103106 15330 996090 SH SOLE 21 996090 0 0 CARTER BANKSHARES INC COM NEW 146103106 9100 591283 SH SOLE 22 574519 0 16764 CARTER BANKSHARES INC COM NEW 146103106 13 849 SH SOLE 43 0 0 849 CARTERS INC COM 146229109 6118 60441 SH SOLE 2 37305 0 23136 CARTERS INC COM 146229109 10 96 SH SOLE 4 96 0 0 CARTERS INC COM 146229109 94 927 SH SOLE 7 927 0 0 CARTERS INC COM 146229109 9285 91729 SH SOLE 18 91729 0 0 CARTERS INC COM 146229109 1210 11958 SH SOLE 19 11958 0 0 CARTERS INC COM 146229109 207384 2048844 SH SOLE 21 2048844 0 0 CARTERS INC COM 146229109 116018 1146199 SH SOLE 22 1097180 0 49019 CARTERS INC COM 146229109 773 7641 SH SOLE 25 7641 0 0 CARTERS INC COM 146229109 1625 16059 SH SOLE 26 12630 0 3429 CARTERS INC COM 146229109 82 813 SH SOLE 28 783 0 30 CARTERS INC COM 146229109 2675 26423 SH SOLE 30 26423 0 0 CARTERS INC COM 146229109 64 631 SH SOLE 31 631 0 0 CARTERS INC COM 146229109 436 4304 SH SOLE 36 4304 0 0 CARTERS INC COM 146229109 586 5793 SH SOLE 40 5793 0 0 CARTERS INC COM 146229109 960 9488 SH SOLE 43 255 0 9233 CARVANA CO CL A 146869102 33803 145834 SH SOLE 2 7966 0 137868 CARVANA CO CL A 146869102 10428 44990 SH SOLE 4 28302 0 16688 CARVANA CO CL A 146869102 1515 6537 SH SOLE 7 6537 0 0 CARVANA CO CL A 146869102 251 1082 SH SOLE 13 159 0 923 CARVANA CO CL A 146869102 1427 6155 SH SOLE 15 6155 0 0 CARVANA CO CL A 146869102 11391 49145 SH SOLE 18 45270 0 3875 CARVANA CO CL A 146869102 58962 254376 SH SOLE 19 254376 0 0 CARVANA CO CL A 146869102 255297 1101417 SH SOLE 21 1101417 0 0 CARVANA CO CL A 146869102 396319 1709819 SH SOLE 22 1622574 0 87245 CARVANA CO CL A 146869102 10007 43171 SH SOLE 23 43171 0 0 CARVANA CO CL A 146869102 24927 107542 SH SOLE 25 107542 0 0 CARVANA CO CL A 146869102 25438 109746 SH SOLE 26 49654 0 60092 CARVANA CO CL A 146869102 25387 109525 SH SOLE 28 1506 0 108019 CARVANA CO CL A 146869102 19 82 SH SOLE 29 82 0 0 CARVANA CO CL A 146869102 45870 197894 SH SOLE 30 197894 0 0 CARVANA CO CL A 146869102 6173 26630 SH SOLE 31 8764 0 17866 CARVANA CO CL A 146869102 84150 363042 SH SOLE 34 363042 0 0 CARVANA CO CL A 146869102 6812 29388 SH SOLE 36 29388 0 0 CARVANA CO CL A 146869102 569 2456 SH SOLE 40 2456 0 0 CARVANA CO CL A 146869102 3523 15198 SH SOLE 43 1372 0 13826 CASA SYS INC COM 14713L102 110 19378 SH SOLE 2 10523 0 8855 CASA SYS INC COM 14713L102 2 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 481 84847 SH SOLE 18 84847 0 0 CASA SYS INC COM 14713L102 1071 188861 SH SOLE 19 188861 0 0 CASA SYS INC COM 14713L102 6295 1110193 SH SOLE 21 1110193 0 0 CASA SYS INC COM 14713L102 4744 836742 SH SOLE 22 815623 0 21119 CASA SYS INC COM 14713L102 16 2778 SH SOLE 23 2778 0 0 CASA SYS INC COM 14713L102 45 7874 SH SOLE 25 7874 0 0 CASA SYS INC COM 14713L102 31 5425 SH SOLE 26 0 0 5425 CASA SYS INC COM 14713L102 46 8131 SH SOLE 30 8131 0 0 CASA SYS INC COM 14713L102 22 3914 SH SOLE 40 3914 0 0 CASA SYS INC COM 14713L102 58 10252 SH SOLE 43 0 0 10252 CASELLA WASTE SYS INC CL A 147448104 2308 27025 SH SOLE 2 18924 0 8101 CASELLA WASTE SYS INC CL A 147448104 15 170 SH SOLE 4 170 0 0 CASELLA WASTE SYS INC CL A 147448104 60 697 SH SOLE 7 697 0 0 CASELLA WASTE SYS INC CL A 147448104 11324 132570 SH SOLE 18 132570 0 0 CASELLA WASTE SYS INC CL A 147448104 7482 87590 SH SOLE 19 87590 0 0 CASELLA WASTE SYS INC CL A 147448104 143150 1675836 SH SOLE 21 1675836 0 0 CASELLA WASTE SYS INC CL A 147448104 101441 1187551 SH SOLE 22 1158485 0 29066 CASELLA WASTE SYS INC CL A 147448104 621 7269 SH SOLE 25 7269 0 0 CASELLA WASTE SYS INC CL A 147448104 1560 18268 SH SOLE 26 13699 0 4569 CASELLA WASTE SYS INC CL A 147448104 77 898 SH SOLE 28 898 0 0 CASELLA WASTE SYS INC CL A 147448104 6340 74222 SH SOLE 30 74222 0 0 CASELLA WASTE SYS INC CL A 147448104 566 6623 SH SOLE 40 6623 0 0 CASELLA WASTE SYS INC CL A 147448104 1106 12942 SH SOLE 43 625 0 12317 CASEYS GEN STORES INC COM 147528103 16737 84811 SH SOLE 2 30744 0 54067 CASEYS GEN STORES INC COM 147528103 26 130 SH SOLE 4 130 0 0 CASEYS GEN STORES INC COM 147528103 1027 5203 SH SOLE 7 5203 0 0 CASEYS GEN STORES INC COM 147528103 40 202 SH SOLE 13 202 0 0 CASEYS GEN STORES INC COM 147528103 15937 80754 SH SOLE 18 80754 0 0 CASEYS GEN STORES INC COM 147528103 2123 10758 SH SOLE 19 10758 0 0 CASEYS GEN STORES INC COM 147528103 351654 1781878 SH SOLE 21 1781878 0 0 CASEYS GEN STORES INC COM 147528103 205518 1041388 SH SOLE 22 999327 0 42061 CASEYS GEN STORES INC COM 147528103 2778 14075 SH SOLE 26 11329 0 2746 CASEYS GEN STORES INC COM 147528103 130 661 SH SOLE 28 661 0 0 CASEYS GEN STORES INC COM 147528103 4206 21314 SH SOLE 30 21314 0 0 CASEYS GEN STORES INC COM 147528103 114 577 SH SOLE 31 577 0 0 CASEYS GEN STORES INC COM 147528103 164 833 SH SOLE 36 833 0 0 CASEYS GEN STORES INC COM 147528103 967 4899 SH SOLE 40 4899 0 0 CASEYS GEN STORES INC COM 147528103 5030 25490 SH SOLE 43 1022 0 24468 CASI PHARMACEUTICALS INC COM 14757U109 2 2081 SH SOLE 2 0 0 2081 CASI PHARMACEUTICALS INC COM 14757U109 15 19075 SH SOLE 18 19075 0 0 CASI PHARMACEUTICALS INC COM 14757U109 231 289058 SH SOLE 21 289058 0 0 CASI PHARMACEUTICALS INC COM 14757U109 707 883559 SH SOLE 22 883559 0 0 CASI PHARMACEUTICALS INC COM 14757U109 4 5189 SH SOLE 43 0 0 5189 CASPER SLEEP INC COM 147626105 81 12140 SH SOLE 2 9267 0 2873 CASPER SLEEP INC COM 147626105 646 96733 SH SOLE 18 85822 0 10911 CASPER SLEEP INC COM 147626105 559 83635 SH SOLE 19 83635 0 0 CASPER SLEEP INC COM 147626105 6672 998821 SH SOLE 21 998821 0 0 CASPER SLEEP INC COM 147626105 4633 693551 SH SOLE 22 688427 0 5124 CASPER SLEEP INC COM 147626105 12 1814 SH SOLE 23 1814 0 0 CASS INFORMATION SYS INC COM 14808P109 448 11396 SH SOLE 2 3857 0 7539 CASS INFORMATION SYS INC COM 14808P109 10 242 SH SOLE 7 242 0 0 CASS INFORMATION SYS INC COM 14808P109 1736 44158 SH SOLE 18 44158 0 0 CASS INFORMATION SYS INC COM 14808P109 999 25399 SH SOLE 19 25399 0 0 CASS INFORMATION SYS INC COM 14808P109 21572 548625 SH SOLE 21 548625 0 0 CASS INFORMATION SYS INC COM 14808P109 13064 332236 SH SOLE 22 319048 0 13188 CASS INFORMATION SYS INC COM 14808P109 68 1741 SH SOLE 25 1741 0 0 CASS INFORMATION SYS INC COM 14808P109 527 13393 SH SOLE 26 11136 0 2257 CASS INFORMATION SYS INC COM 14808P109 305 7752 SH SOLE 30 7752 0 0 CASS INFORMATION SYS INC COM 14808P109 50 1281 SH SOLE 40 1281 0 0 CASS INFORMATION SYS INC COM 14808P109 168 4266 SH SOLE 43 112 0 4154 CASSAVA SCIENCES INC COM 14817C107 1573 36002 SH SOLE 2 17181 0 18821 CASSAVA SCIENCES INC COM 14817C107 5 120 SH SOLE 4 120 0 0 CASSAVA SCIENCES INC COM 14817C107 25 576 SH SOLE 7 576 0 0 CASSAVA SCIENCES INC COM 14817C107 4654 106489 SH SOLE 18 100701 0 5788 CASSAVA SCIENCES INC COM 14817C107 8960 205025 SH SOLE 19 205025 0 0 CASSAVA SCIENCES INC COM 14817C107 58923 1348349 SH SOLE 21 1348349 0 0 CASSAVA SCIENCES INC COM 14817C107 42914 982005 SH SOLE 22 959309 0 22696 CASSAVA SCIENCES INC COM 14817C107 233 5340 SH SOLE 23 5340 0 0 CASSAVA SCIENCES INC COM 14817C107 206 4713 SH SOLE 25 4713 0 0 CASSAVA SCIENCES INC COM 14817C107 1497 34260 SH SOLE 26 12223 0 22037 CASSAVA SCIENCES INC COM 14817C107 336 7695 SH SOLE 28 7695 0 0 CASSAVA SCIENCES INC COM 14817C107 943 21583 SH SOLE 30 21583 0 0 CASSAVA SCIENCES INC COM 14817C107 190 4346 SH SOLE 40 4346 0 0 CASSAVA SCIENCES INC COM 14817C107 196 4475 SH SOLE 43 22 0 4453 CASTLE BIOSCIENCES INC COM 14843C105 443 10345 SH SOLE 2 7636 0 2709 CASTLE BIOSCIENCES INC COM 14843C105 3 67 SH SOLE 4 67 0 0 CASTLE BIOSCIENCES INC COM 14843C105 15 342 SH SOLE 7 342 0 0 CASTLE BIOSCIENCES INC COM 14843C105 2614 60977 SH SOLE 18 60977 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1891 44116 SH SOLE 19 44116 0 0 CASTLE BIOSCIENCES INC COM 14843C105 42620 994171 SH SOLE 21 994171 0 0 CASTLE BIOSCIENCES INC COM 14843C105 23232 541915 SH SOLE 22 529594 0 12321 CASTLE BIOSCIENCES INC COM 14843C105 144 3353 SH SOLE 25 3353 0 0 CASTLE BIOSCIENCES INC COM 14843C105 615 14357 SH SOLE 26 12524 0 1833 CASTLE BIOSCIENCES INC COM 14843C105 99 2302 SH SOLE 28 2302 0 0 CASTLE BIOSCIENCES INC COM 14843C105 5378 125439 SH SOLE 30 125439 0 0 CASTLE BIOSCIENCES INC COM 14843C105 95 2217 SH SOLE 40 2217 0 0 CASTLE BIOSCIENCES INC COM 14843C105 77 1786 SH SOLE 43 11 0 1775 CASTLIGHT HEALTH INC CL B 14862Q100 439 284758 SH SOLE 2 105228 0 179530 CASTLIGHT HEALTH INC CL B 14862Q100 664 430867 SH SOLE 18 400171 0 30696 CASTLIGHT HEALTH INC CL B 14862Q100 611 396916 SH SOLE 19 396916 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 6993 4540998 SH SOLE 21 4540998 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 5706 3705341 SH SOLE 22 3627746 0 77595 CASTLIGHT HEALTH INC CL B 14862Q100 111 72095 SH SOLE 23 72095 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 269 174493 SH SOLE 26 0 0 174493 CASTLIGHT HEALTH INC CL B 14862Q100 4 2387 SH SOLE 43 0 0 2387 CATALENT INC COM 148806102 54165 423064 SH SOLE 2 75053 0 348011 CATALENT INC COM 148806102 14935 116655 SH SOLE 4 65689 0 50966 CATALENT INC COM 148806102 18598 145266 SH SOLE 7 140057 0 5209 CATALENT INC COM 148806102 310 2425 SH SOLE 13 268 0 2157 CATALENT INC COM 148806102 1985 15504 SH SOLE 15 15504 0 0 CATALENT INC COM 148806102 96689 755208 SH SOLE 18 731514 0 23694 CATALENT INC COM 148806102 344193 2688377 SH SOLE 19 2688377 0 0 CATALENT INC COM 148806102 590104 4609108 SH SOLE 21 4609108 0 0 CATALENT INC COM 148806102 544603 4253715 SH SOLE 22 3904034 0 349681 CATALENT INC COM 148806102 12369 96611 SH SOLE 23 96611 0 0 CATALENT INC COM 148806102 30692 239727 SH SOLE 25 239727 0 0 CATALENT INC COM 148806102 43587 340445 SH SOLE 26 113710 0 226735 CATALENT INC COM 148806102 40156 313642 SH SOLE 28 20002 0 293640 CATALENT INC COM 148806102 76 591 SH SOLE 29 591 0 0 CATALENT INC COM 148806102 93368 729268 SH SOLE 30 729268 0 0 CATALENT INC COM 148806102 7972 62266 SH SOLE 31 19879 0 42387 CATALENT INC COM 148806102 1176 9186 SH SOLE 34 9186 0 0 CATALENT INC COM 148806102 8383 65474 SH SOLE 36 65474 0 0 CATALENT INC COM 148806102 734 5734 SH SOLE 40 5734 0 0 CATALENT INC COM 148806102 16109 125820 SH SOLE 43 7145 0 118675 CATALYST BANCORP INC COMMON STOCK 14888L101 12 903 SH SOLE 18 903 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 142 10356 SH SOLE 21 10356 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 770 56328 SH SOLE 22 56328 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 9 9985 SH SOLE 2 9985 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 5 5711 SH SOLE 18 5711 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 82 89987 SH SOLE 21 89987 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 139 151601 SH SOLE 22 151601 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1372 202725 SH SOLE 2 25688 0 177037 CATALYST PHARMACEUTICALS INC COM 14888U101 9 1374 SH SOLE 7 1374 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2117 312687 SH SOLE 18 312687 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1200 177283 SH SOLE 19 177283 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 26727 3947904 SH SOLE 21 3947904 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 15390 2273269 SH SOLE 22 2166282 0 106987 CATALYST PHARMACEUTICALS INC COM 14888U101 89 13088 SH SOLE 25 13088 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 51 7563 SH SOLE 26 0 0 7563 CATALYST PHARMACEUTICALS INC COM 14888U101 4861 718079 SH SOLE 30 718079 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 91 13448 SH SOLE 40 13448 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 117 17278 SH SOLE 43 0 0 17278 CATCHMARK TIMBER TR INC CL A 14912Y202 301 34597 SH SOLE 2 13335 0 21262 CATCHMARK TIMBER TR INC CL A 14912Y202 9 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1141 130951 SH SOLE 18 130951 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 781 89676 SH SOLE 19 89676 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 18604 2135906 SH SOLE 21 2135906 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 10406 1194699 SH SOLE 22 1158568 0 36131 CATCHMARK TIMBER TR INC CL A 14912Y202 480 55129 SH SOLE 25 55129 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 294 33702 SH SOLE 26 20103 0 13599 CATCHMARK TIMBER TR INC CL A 14912Y202 2326 267041 SH SOLE 30 267041 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 64 7391 SH SOLE 34 7391 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 31 3508 SH SOLE 40 3508 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 782 89793 SH SOLE 43 2818 0 86975 CATERPILLAR INC COM 149123101 284610 1376659 SH SOLE 2 376915 0 999744 CATERPILLAR INC COM 149123101 95344 461176 SH SOLE 4 288126 0 173050 CATERPILLAR INC COM 149123101 99200 479829 SH SOLE 7 463845 0 15984 CATERPILLAR INC COM 149123101 10739 51945 SH SOLE 13 46426 0 5519 CATERPILLAR INC COM 149123101 14077 68090 SH SOLE 15 68090 0 0 CATERPILLAR INC COM 149123101 13 61 SH SOLE 17 0 0 61 CATERPILLAR INC COM 149123101 299616 1449240 SH SOLE 18 1352795 0 96445 CATERPILLAR INC COM 149123101 48109 232705 SH SOLE 19 232705 0 0 CATERPILLAR INC COM 149123101 2510119 12141429 SH SOLE 21 12141429 0 0 CATERPILLAR INC COM 149123101 2419159 11701454 SH SOLE 22 10421424 0 1280030 CATERPILLAR INC COM 149123101 75484 365118 SH SOLE 23 365118 0 0 CATERPILLAR INC COM 149123101 198198 958682 SH SOLE 25 958682 0 0 CATERPILLAR INC COM 149123101 271024 1310941 SH SOLE 26 508664 0 802277 CATERPILLAR INC COM 149123101 298485 1443770 SH SOLE 28 16513 0 1427257 CATERPILLAR INC COM 149123101 4266 20637 SH SOLE 29 20637 0 0 CATERPILLAR INC COM 149123101 702574 3398345 SH SOLE 30 3398345 0 0 CATERPILLAR INC COM 149123101 49076 237379 SH SOLE 31 94372 0 143007 CATERPILLAR INC COM 149123101 12368 59823 SH SOLE 32 59823 0 0 CATERPILLAR INC COM 149123101 20354 98450 SH SOLE 34 98450 0 0 CATERPILLAR INC COM 149123101 50146 242555 SH SOLE 36 242555 0 0 CATERPILLAR INC COM 149123101 3761 18190 SH SOLE 40 18190 0 0 CATERPILLAR INC COM 149123101 79732 385665 SH SOLE 43 29572 0 356093 CATHAY GEN BANCORP COM 149150104 4236 98525 SH SOLE 2 56639 0 41886 CATHAY GEN BANCORP COM 149150104 147 3427 SH SOLE 4 337 0 3090 CATHAY GEN BANCORP COM 149150104 69 1613 SH SOLE 7 1613 0 0 CATHAY GEN BANCORP COM 149150104 15619 363312 SH SOLE 18 363312 0 0 CATHAY GEN BANCORP COM 149150104 6945 161554 SH SOLE 19 161554 0 0 CATHAY GEN BANCORP COM 149150104 244611 5689953 SH SOLE 21 5689953 0 0 CATHAY GEN BANCORP COM 149150104 96602 2247073 SH SOLE 22 2171885 0 75188 CATHAY GEN BANCORP COM 149150104 664 15456 SH SOLE 25 15456 0 0 CATHAY GEN BANCORP COM 149150104 1153 26828 SH SOLE 26 21233 0 5595 CATHAY GEN BANCORP COM 149150104 61 1420 SH SOLE 28 1420 0 0 CATHAY GEN BANCORP COM 149150104 5384 125241 SH SOLE 30 125241 0 0 CATHAY GEN BANCORP COM 149150104 324 7548 SH SOLE 36 7548 0 0 CATHAY GEN BANCORP COM 149150104 437 10160 SH SOLE 40 10160 0 0 CATHAY GEN BANCORP COM 149150104 3914 91039 SH SOLE 43 3408 0 87631 CATO CORP NEW CL A 149205106 222 12934 SH SOLE 2 597 0 12337 CATO CORP NEW CL A 149205106 5 280 SH SOLE 7 280 0 0 CATO CORP NEW CL A 149205106 1435 83604 SH SOLE 18 83604 0 0 CATO CORP NEW CL A 149205106 641 37337 SH SOLE 19 37337 0 0 CATO CORP NEW CL A 149205106 42931 2501780 SH SOLE 21 2501780 0 0 CATO CORP NEW CL A 149205106 9515 554479 SH SOLE 22 542223 0 12256 CATO CORP NEW CL A 149205106 455 26535 SH SOLE 30 26535 0 0 CATO CORP NEW CL A 149205106 38 2218 SH SOLE 43 0 0 2218 CAVCO INDS INC DEL COM 149568107 1418 4463 SH SOLE 2 2315 0 2148 CAVCO INDS INC DEL COM 149568107 13 40 SH SOLE 4 40 0 0 CAVCO INDS INC DEL COM 149568107 42 131 SH SOLE 7 131 0 0 CAVCO INDS INC DEL COM 149568107 10334 32533 SH SOLE 18 32533 0 0 CAVCO INDS INC DEL COM 149568107 5182 16313 SH SOLE 19 16313 0 0 CAVCO INDS INC DEL COM 149568107 358040 1127152 SH SOLE 21 1127152 0 0 CAVCO INDS INC DEL COM 149568107 68599 215959 SH SOLE 22 209729 0 6230 CAVCO INDS INC DEL COM 149568107 334 1051 SH SOLE 25 1051 0 0 CAVCO INDS INC DEL COM 149568107 1131 3560 SH SOLE 26 2495 0 1065 CAVCO INDS INC DEL COM 149568107 49 153 SH SOLE 28 153 0 0 CAVCO INDS INC DEL COM 149568107 4910 15456 SH SOLE 30 15456 0 0 CAVCO INDS INC DEL COM 149568107 308 971 SH SOLE 40 971 0 0 CAVCO INDS INC DEL COM 149568107 556 1749 SH SOLE 43 86 0 1663 CAZOO GROUP LTD COM G2007L105 39137 6490304 SH SOLE 19 6490304 0 0 CAZOO GROUP LTD COM G2007L105 100 16506 SH SOLE 21 16506 0 0 CB FINL SVCS INC COM 12479G101 22 926 SH SOLE 18 926 0 0 CB FINL SVCS INC COM 12479G101 314 13061 SH SOLE 21 13061 0 0 CB FINL SVCS INC COM 12479G101 4 183 SH SOLE 22 183 0 0 CBDMD INC COM 12482W101 8 7620 SH SOLE 18 7620 0 0 CBDMD INC COM 12482W101 225 207980 SH SOLE 21 207980 0 0 CBDMD INC COM 12482W101 566 524416 SH SOLE 22 524416 0 0 CBIZ INC COM 124805102 1573 40212 SH SOLE 2 13248 0 26964 CBIZ INC COM 124805102 7 177 SH SOLE 4 177 0 0 CBIZ INC COM 124805102 26 677 SH SOLE 7 677 0 0 CBIZ INC COM 124805102 5921 151355 SH SOLE 18 151355 0 0 CBIZ INC COM 124805102 3416 87317 SH SOLE 19 87317 0 0 CBIZ INC COM 124805102 71269 1821795 SH SOLE 21 1821795 0 0 CBIZ INC COM 124805102 46440 1187106 SH SOLE 22 1138701 0 48405 CBIZ INC COM 124805102 242 6188 SH SOLE 25 6188 0 0 CBIZ INC COM 124805102 1045 26723 SH SOLE 26 24525 0 2198 CBIZ INC COM 124805102 37 947 SH SOLE 28 947 0 0 CBIZ INC COM 124805102 1051 26864 SH SOLE 30 26864 0 0 CBIZ INC COM 124805102 252 6444 SH SOLE 40 6444 0 0 CBIZ INC COM 124805102 2526 64576 SH SOLE 43 20281 0 44295 CBOE GLOBAL MKTS INC COM 12503M108 31752 243500 SH SOLE 2 47066 0 196434 CBOE GLOBAL MKTS INC COM 12503M108 11521 88352 SH SOLE 4 44879 0 43473 CBOE GLOBAL MKTS INC COM 12503M108 16506 126577 SH SOLE 7 123363 0 3214 CBOE GLOBAL MKTS INC COM 12503M108 40 308 SH SOLE 13 308 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1907 14628 SH SOLE 15 14628 0 0 CBOE GLOBAL MKTS INC COM 12503M108 29272 224477 SH SOLE 18 209640 0 14837 CBOE GLOBAL MKTS INC COM 12503M108 7279 55820 SH SOLE 19 55820 0 0 CBOE GLOBAL MKTS INC COM 12503M108 593426 4550816 SH SOLE 21 4550816 0 0 CBOE GLOBAL MKTS INC COM 12503M108 365096 2799816 SH SOLE 22 2577942 0 221874 CBOE GLOBAL MKTS INC COM 12503M108 7833 60067 SH SOLE 23 60067 0 0 CBOE GLOBAL MKTS INC COM 12503M108 19516 149660 SH SOLE 25 149660 0 0 CBOE GLOBAL MKTS INC COM 12503M108 31993 245345 SH SOLE 26 89429 0 155916 CBOE GLOBAL MKTS INC COM 12503M108 24974 191519 SH SOLE 28 0 0 191519 CBOE GLOBAL MKTS INC COM 12503M108 119238 914402 SH SOLE 30 788303 0 126099 CBOE GLOBAL MKTS INC COM 12503M108 4932 37822 SH SOLE 31 11321 0 26501 CBOE GLOBAL MKTS INC COM 12503M108 1715 13155 SH SOLE 34 13155 0 0 CBOE GLOBAL MKTS INC COM 12503M108 8748 67085 SH SOLE 36 67085 0 0 CBOE GLOBAL MKTS INC COM 12503M108 471 3614 SH SOLE 40 3614 0 0 CBOE GLOBAL MKTS INC COM 12503M108 16099 123455 SH SOLE 43 2811 0 120644 CBRE GROUP INC CL A 12504L109 97422 897817 SH SOLE 2 349365 0 548452 CBRE GROUP INC CL A 12504L109 33178 305763 SH SOLE 4 208061 0 97702 CBRE GROUP INC CL A 12504L109 40939 377279 SH SOLE 7 289166 0 88113 CBRE GROUP INC CL A 12504L109 1271 11715 SH SOLE 13 7378 0 4337 CBRE GROUP INC CL A 12504L109 5115 47139 SH SOLE 15 47139 0 0 CBRE GROUP INC CL A 12504L109 149243 1375389 SH SOLE 18 1284762 0 90627 CBRE GROUP INC CL A 12504L109 52009 479301 SH SOLE 19 479301 0 0 CBRE GROUP INC CL A 12504L109 1423830 13121647 SH SOLE 21 13121647 0 0 CBRE GROUP INC CL A 12504L109 817141 7530557 SH SOLE 22 6659621 0 870936 CBRE GROUP INC CL A 12504L109 21815 201045 SH SOLE 23 201045 0 0 CBRE GROUP INC CL A 12504L109 89403 823914 SH SOLE 25 794363 0 29551 CBRE GROUP INC CL A 12504L109 111996 1032122 SH SOLE 26 566677 0 465445 CBRE GROUP INC CL A 12504L109 156248 1439942 SH SOLE 28 12315 0 1427627 CBRE GROUP INC CL A 12504L109 3349 30859 SH SOLE 29 30859 0 0 CBRE GROUP INC CL A 12504L109 364460 3358770 SH SOLE 30 3282618 0 76152 CBRE GROUP INC CL A 12504L109 17413 160473 SH SOLE 31 46369 0 114104 CBRE GROUP INC CL A 12504L109 28896 266300 SH SOLE 34 266300 0 0 CBRE GROUP INC CL A 12504L109 19156 176539 SH SOLE 36 176539 0 0 CBRE GROUP INC CL A 12504L109 1201 11072 SH SOLE 40 11072 0 0 CBRE GROUP INC CL A 12504L109 65633 604856 SH SOLE 43 33342 0 571514 CBTX INC COM 12481V104 437 15062 SH SOLE 2 4768 0 10294 CBTX INC COM 12481V104 8 260 SH SOLE 7 260 0 0 CBTX INC COM 12481V104 1774 61184 SH SOLE 18 61184 0 0 CBTX INC COM 12481V104 1074 37036 SH SOLE 19 37036 0 0 CBTX INC COM 12481V104 21366 736773 SH SOLE 21 736773 0 0 CBTX INC COM 12481V104 13424 462889 SH SOLE 22 444582 0 18307 CBTX INC COM 12481V104 72 2485 SH SOLE 25 2485 0 0 CBTX INC COM 12481V104 92 3188 SH SOLE 28 3188 0 0 CBTX INC COM 12481V104 151 5224 SH SOLE 30 5224 0 0 CBTX INC COM 12481V104 93 3212 SH SOLE 40 3212 0 0 CBTX INC COM 12481V104 192 6624 SH SOLE 43 0 0 6624 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 24 2097 SH SOLE 2 0 0 2097 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 945 82971 SH SOLE 21 82971 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 10131 889474 SH SOLE 22 889474 0 0 CDK GLOBAL INC COM 12508E101 28131 673965 SH SOLE 2 548799 0 125166 CDK GLOBAL INC COM 12508E101 111 2653 SH SOLE 4 418 0 2235 CDK GLOBAL INC COM 12508E101 79 1894 SH SOLE 7 1894 0 0 CDK GLOBAL INC COM 12508E101 87433 2094707 SH SOLE 18 1878732 0 215975 CDK GLOBAL INC COM 12508E101 281793 6751139 SH SOLE 19 6751139 0 0 CDK GLOBAL INC COM 12508E101 259241 6210863 SH SOLE 21 6210863 0 0 CDK GLOBAL INC COM 12508E101 155713 3730541 SH SOLE 22 3596042 0 134499 CDK GLOBAL INC COM 12508E101 3600 86247 SH SOLE 23 86247 0 0 CDK GLOBAL INC COM 12508E101 8238 197364 SH SOLE 25 145470 0 51894 CDK GLOBAL INC COM 12508E101 4906 117535 SH SOLE 26 36906 0 80629 CDK GLOBAL INC COM 12508E101 91 2170 SH SOLE 28 2170 0 0 CDK GLOBAL INC COM 12508E101 24269 581437 SH SOLE 30 581437 0 0 CDK GLOBAL INC COM 12508E101 79 1888 SH SOLE 31 1888 0 0 CDK GLOBAL INC COM 12508E101 28713 687904 SH SOLE 34 687904 0 0 CDK GLOBAL INC COM 12508E101 1242 29745 SH SOLE 36 29745 0 0 CDK GLOBAL INC COM 12508E101 618 14807 SH SOLE 40 14807 0 0 CDK GLOBAL INC COM 12508E101 3664 87777 SH SOLE 43 3372 0 84405 CDW CORP COM 12514G108 58532 285827 SH SOLE 2 53869 0 231958 CDW CORP COM 12514G108 19945 97396 SH SOLE 4 53095 0 44301 CDW CORP COM 12514G108 23923 116821 SH SOLE 7 112539 0 4282 CDW CORP COM 12514G108 400 1951 SH SOLE 13 362 0 1589 CDW CORP COM 12514G108 2635 12868 SH SOLE 15 12868 0 0 CDW CORP COM 12514G108 58566 285994 SH SOLE 18 267670 0 18324 CDW CORP COM 12514G108 14831 72424 SH SOLE 19 72424 0 0 CDW CORP COM 12514G108 814571 3977787 SH SOLE 21 3977787 0 0 CDW CORP COM 12514G108 589669 2879523 SH SOLE 22 2599890 0 279633 CDW CORP COM 12514G108 16037 78312 SH SOLE 23 78312 0 0 CDW CORP COM 12514G108 40206 196339 SH SOLE 25 196339 0 0 CDW CORP COM 12514G108 58631 286311 SH SOLE 26 97071 0 189240 CDW CORP COM 12514G108 72121 352187 SH SOLE 28 2498 0 349689 CDW CORP COM 12514G108 128921 629557 SH SOLE 30 629557 0 0 CDW CORP COM 12514G108 10573 51629 SH SOLE 31 15356 0 36273 CDW CORP COM 12514G108 5925 28932 SH SOLE 34 28932 0 0 CDW CORP COM 12514G108 12383 60468 SH SOLE 36 60468 0 0 CDW CORP COM 12514G108 915 4466 SH SOLE 40 4466 0 0 CDW CORP COM 12514G108 20650 100839 SH SOLE 43 13829 0 87010 CECO ENVIRONMENTAL CORP COM 125141101 142 22848 SH SOLE 2 2801 0 20047 CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 674 108150 SH SOLE 18 108150 0 0 CECO ENVIRONMENTAL CORP COM 125141101 361 57955 SH SOLE 19 57955 0 0 CECO ENVIRONMENTAL CORP COM 125141101 7179 1152364 SH SOLE 21 1152364 0 0 CECO ENVIRONMENTAL CORP COM 125141101 5356 859775 SH SOLE 22 843919 0 15856 CECO ENVIRONMENTAL CORP COM 125141101 587 94193 SH SOLE 25 94193 0 0 CECO ENVIRONMENTAL CORP COM 125141101 291 46759 SH SOLE 26 28524 0 18235 CECO ENVIRONMENTAL CORP COM 125141101 455 73086 SH SOLE 34 73086 0 0 CECO ENVIRONMENTAL CORP COM 125141101 3 537 SH SOLE 36 537 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 95 1900 SH SOLE 43 0 0 1900 CEDAR REALTY TRUST INC COM NEW 150602605 3 127 SH SOLE 2 0 0 127 CEDAR REALTY TRUST INC COM NEW 150602605 63 2496 SH SOLE 18 2496 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 1679 66856 SH SOLE 21 66856 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 4995 198918 SH SOLE 22 198918 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 13 511 SH SOLE 23 511 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 6 255 SH SOLE 43 0 0 255 CEL-SCI CORP COM PAR NEW 150837607 137 19228 SH SOLE 2 12038 0 7190 CEL-SCI CORP COM PAR NEW 150837607 1 139 SH SOLE 4 139 0 0 CEL-SCI CORP COM PAR NEW 150837607 4 592 SH SOLE 7 592 0 0 CEL-SCI CORP COM PAR NEW 150837607 789 111137 SH SOLE 18 111137 0 0 CEL-SCI CORP COM PAR NEW 150837607 452 63672 SH SOLE 19 63672 0 0 CEL-SCI CORP COM PAR NEW 150837607 11807 1662941 SH SOLE 21 1662941 0 0 CEL-SCI CORP COM PAR NEW 150837607 7343 1034220 SH SOLE 22 1013108 0 21112 CEL-SCI CORP COM PAR NEW 150837607 53 7460 SH SOLE 25 7460 0 0 CEL-SCI CORP COM PAR NEW 150837607 33 4604 SH SOLE 26 1028 0 3576 CEL-SCI CORP COM PAR NEW 150837607 146 20552 SH SOLE 30 20552 0 0 CEL-SCI CORP COM PAR NEW 150837607 44 6215 SH SOLE 40 6215 0 0 CEL-SCI CORP COM PAR NEW 150837607 81 11449 SH SOLE 43 0 0 11449 CELANESE CORP DEL COM 150870103 43785 260534 SH SOLE 2 38104 0 222430 CELANESE CORP DEL COM 150870103 15331 91226 SH SOLE 4 43273 0 47953 CELANESE CORP DEL COM 150870103 16710 99427 SH SOLE 7 96040 0 3387 CELANESE CORP DEL COM 150870103 351 2091 SH SOLE 13 265 0 1826 CELANESE CORP DEL COM 150870103 2572 15305 SH SOLE 15 15305 0 0 CELANESE CORP DEL COM 150870103 30354 180613 SH SOLE 18 165903 0 14710 CELANESE CORP DEL COM 150870103 7649 45513 SH SOLE 19 45513 0 0 CELANESE CORP DEL COM 150870103 532943 3171145 SH SOLE 21 3171145 0 0 CELANESE CORP DEL COM 150870103 388698 2312851 SH SOLE 22 2086930 0 225921 CELANESE CORP DEL COM 150870103 10616 63165 SH SOLE 23 63165 0 0 CELANESE CORP DEL COM 150870103 24053 143123 SH SOLE 25 143123 0 0 CELANESE CORP DEL COM 150870103 37512 223206 SH SOLE 26 72636 0 150570 CELANESE CORP DEL COM 150870103 60065 357404 SH SOLE 28 1980 0 355424 CELANESE CORP DEL COM 150870103 77614 461821 SH SOLE 30 461821 0 0 CELANESE CORP DEL COM 150870103 6950 41357 SH SOLE 31 13434 0 27923 CELANESE CORP DEL COM 150870103 992 5902 SH SOLE 34 5902 0 0 CELANESE CORP DEL COM 150870103 7618 45332 SH SOLE 36 45332 0 0 CELANESE CORP DEL COM 150870103 340 2026 SH SOLE 40 2026 0 0 CELANESE CORP DEL COM 150870103 20223 120332 SH SOLE 43 11109 0 109223 CELCUITY INC COM 15102K100 14 1088 SH SOLE 2 320 0 768 CELCUITY INC COM 15102K100 325 24639 SH SOLE 18 24639 0 0 CELCUITY INC COM 15102K100 163 12343 SH SOLE 19 12343 0 0 CELCUITY INC COM 15102K100 4300 325998 SH SOLE 21 325998 0 0 CELCUITY INC COM 15102K100 1271 96361 SH SOLE 22 96066 0 295 CELESTICA INC SUB VTG SHS 15101Q108 322 28944 SH SOLE 21 28944 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2133 191676 SH SOLE 43 3657 0 188019 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 920 23803 SH SOLE 2 10547 0 13256 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 6 151 SH SOLE 4 151 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 24 630 SH SOLE 7 630 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5177 133984 SH SOLE 18 133984 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 3212 83129 SH SOLE 19 83129 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 66723 1726781 SH SOLE 21 1726781 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 41755 1080626 SH SOLE 22 1054990 0 25636 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1 33 SH SOLE 23 33 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 194 5028 SH SOLE 25 5028 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 118 3055 SH SOLE 26 226 0 2829 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 179 4623 SH SOLE 28 4623 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 897 23219 SH SOLE 30 23219 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 184 4766 SH SOLE 40 4766 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 433 11202 SH SOLE 43 36 0 11166 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1816 226473 SH SOLE 21 226473 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1612 200961 SH SOLE 22 190932 0 10029 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 79 9874 SH SOLE 25 9874 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 7 10900 SH SOLE 18 10900 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 92 138357 SH SOLE 21 138357 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 379 570379 SH SOLE 22 570379 0 0 CELLECTIS S A SPON ADS 15117K103 1832 225627 SH SOLE 21 225627 0 0 CELLECTIS S A SPON ADS 15117K103 73 9008 SH SOLE 30 9008 0 0 CELLECTIS S A SPON ADS 15117K103 752 92649 SH SOLE 43 24396 0 68253 CELSION CORP COM PAR NEW 15117N503 10 17954 SH SOLE 18 17954 0 0 CELSION CORP COM PAR NEW 15117N503 128 237070 SH SOLE 21 237070 0 0 CELSION CORP COM PAR NEW 15117N503 463 857530 SH SOLE 22 857530 0 0 CELSIUS HLDGS INC COM NEW 15118V207 1213 16260 SH SOLE 2 9993 0 6267 CELSIUS HLDGS INC COM NEW 15118V207 8 111 SH SOLE 4 111 0 0 CELSIUS HLDGS INC COM NEW 15118V207 55 731 SH SOLE 7 731 0 0 CELSIUS HLDGS INC COM NEW 15118V207 13056 175083 SH SOLE 18 175083 0 0 CELSIUS HLDGS INC COM NEW 15118V207 7396 99178 SH SOLE 19 99178 0 0 CELSIUS HLDGS INC COM NEW 15118V207 366757 4918298 SH SOLE 21 4918298 0 0 CELSIUS HLDGS INC COM NEW 15118V207 79860 1070946 SH SOLE 22 1050922 0 20024 CELSIUS HLDGS INC COM NEW 15118V207 330 4427 SH SOLE 25 4427 0 0 CELSIUS HLDGS INC COM NEW 15118V207 906 12148 SH SOLE 26 9903 0 2245 CELSIUS HLDGS INC COM NEW 15118V207 5044 67642 SH SOLE 30 67642 0 0 CELSIUS HLDGS INC COM NEW 15118V207 297 3984 SH SOLE 40 3984 0 0 CELSIUS HLDGS INC COM NEW 15118V207 565 7578 SH SOLE 43 101 0 7477 CELULARITY INC COM CL A 151190105 119 23151 SH SOLE 2 23151 0 0 CELULARITY INC COM CL A 151190105 11 2154 SH SOLE 21 2154 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6770 998562 SH SOLE 2 347877 0 650685 CEMEX SAB DE CV SPON ADR NEW 151290889 148 21811 SH SOLE 4 21811 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 8299 1224025 SH SOLE 18 78971 0 1145054 CEMEX SAB DE CV SPON ADR NEW 151290889 54720 8070847 SH SOLE 19 8070847 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 134 19836 SH SOLE 21 19836 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 5546 817979 SH SOLE 22 817979 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 47683 7032918 SH SOLE 25 7032918 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6025 888706 SH SOLE 26 632538 0 256168 CEMEX SAB DE CV SPON ADR NEW 151290889 97 14340 SH SOLE 30 14340 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 70737 10433146 SH SOLE 34 10433146 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 9148 1349272 SH SOLE 43 8273 0 1340999 CEMTREX INC COM NEW 15130G600 1 788 SH SOLE 21 788 0 0 CENOVUS ENERGY INC COM 15135U109 104 8473 SH SOLE 2 8473 0 0 CENOVUS ENERGY INC COM 15135U109 185 15082 SH SOLE 4 15082 0 0 CENOVUS ENERGY INC COM 15135U109 2446 199218 SH SOLE 18 199218 0 0 CENOVUS ENERGY INC COM 15135U109 15856 1291214 SH SOLE 19 1291214 0 0 CENOVUS ENERGY INC COM 15135U109 3713 302390 SH SOLE 21 302390 0 0 CENOVUS ENERGY INC COM 15135U109 1209 98487 SH SOLE 22 98487 0 0 CENOVUS ENERGY INC COM 15135U109 185 15088 SH SOLE 26 15088 0 0 CENOVUS ENERGY INC COM 15135U109 8376 682082 SH SOLE 34 682082 0 0 CENOVUS ENERGY INC COM 15135U109 21409 1743382 SH SOLE 43 28748 0 1714634 CENTENE CORP DEL COM 15135B101 105175 1276401 SH SOLE 2 313215 0 963186 CENTENE CORP DEL COM 15135B101 29507 358095 SH SOLE 4 213948 0 144147 CENTENE CORP DEL COM 15135B101 41009 497688 SH SOLE 7 481061 0 16627 CENTENE CORP DEL COM 15135B101 647 7853 SH SOLE 13 1488 0 6365 CENTENE CORP DEL COM 15135B101 6693 81225 SH SOLE 15 81225 0 0 CENTENE CORP DEL COM 15135B101 174292 2115200 SH SOLE 18 2035151 0 80049 CENTENE CORP DEL COM 15135B101 133128 1615625 SH SOLE 19 1615625 0 0 CENTENE CORP DEL COM 15135B101 1100404 13354423 SH SOLE 21 13354423 0 0 CENTENE CORP DEL COM 15135B101 1003516 12178590 SH SOLE 22 11004718 0 1173872 CENTENE CORP DEL COM 15135B101 27265 330886 SH SOLE 23 330886 0 0 CENTENE CORP DEL COM 15135B101 76276 925684 SH SOLE 25 925684 0 0 CENTENE CORP DEL COM 15135B101 96231 1167848 SH SOLE 26 392109 0 775739 CENTENE CORP DEL COM 15135B101 111184 1349317 SH SOLE 28 95468 0 1253849 CENTENE CORP DEL COM 15135B101 51 614 SH SOLE 29 614 0 0 CENTENE CORP DEL COM 15135B101 330287 4008340 SH SOLE 30 4008340 0 0 CENTENE CORP DEL COM 15135B101 17504 212428 SH SOLE 31 63431 0 148997 CENTENE CORP DEL COM 15135B101 85242 1034485 SH SOLE 34 1034485 0 0 CENTENE CORP DEL COM 15135B101 22940 278403 SH SOLE 36 278403 0 0 CENTENE CORP DEL COM 15135B101 1594 19341 SH SOLE 40 19341 0 0 CENTENE CORP DEL COM 15135B101 28488 345727 SH SOLE 43 43660 0 302067 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1619 270733 SH SOLE 2 174210 0 96523 CENTENNIAL RESOURCE DEV INC CL A 15136A102 17 2910 SH SOLE 7 2910 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3340 558535 SH SOLE 18 535497 0 23038 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3852 644220 SH SOLE 19 644220 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 42399 7090089 SH SOLE 21 7090089 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 29062 4859903 SH SOLE 22 4679375 0 180528 CENTENNIAL RESOURCE DEV INC CL A 15136A102 59 9934 SH SOLE 23 9934 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 138 23059 SH SOLE 25 23059 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 392 65609 SH SOLE 26 0 0 65609 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1156 193335 SH SOLE 30 193335 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 78 12981 SH SOLE 36 12981 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 129 21575 SH SOLE 40 21575 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 178 29706 SH SOLE 43 7814 0 21892 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1027 829000 PRN SOLE 2 829000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2140 1727000 PRN SOLE 18 1727000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1971 1590000 PRN SOLE 19 1590000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1500 1210000 PRN SOLE 26 1210000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2553 2060000 PRN SOLE 34 2060000 0 0 CENTERPOINT ENERGY INC COM 15189T107 63110 2261209 SH SOLE 2 818959 0 1442250 CENTERPOINT ENERGY INC COM 15189T107 9714 348039 SH SOLE 4 327060 0 20979 CENTERPOINT ENERGY INC COM 15189T107 42602 1526420 SH SOLE 7 1508919 0 17501 CENTERPOINT ENERGY INC COM 15189T107 314 11268 SH SOLE 13 1507 0 9761 CENTERPOINT ENERGY INC COM 15189T107 2181 78149 SH SOLE 15 78149 0 0 CENTERPOINT ENERGY INC COM 15189T107 110948 3975224 SH SOLE 18 3630005 0 345219 CENTERPOINT ENERGY INC COM 15189T107 205836 7374975 SH SOLE 19 7374975 0 0 CENTERPOINT ENERGY INC COM 15189T107 649129 23257921 SH SOLE 21 23257921 0 0 CENTERPOINT ENERGY INC COM 15189T107 379664 13603168 SH SOLE 22 12379871 0 1223297 CENTERPOINT ENERGY INC COM 15189T107 9657 346009 SH SOLE 23 346009 0 0 CENTERPOINT ENERGY INC COM 15189T107 22247 797111 SH SOLE 25 797111 0 0 CENTERPOINT ENERGY INC COM 15189T107 32998 1182307 SH SOLE 26 333486 0 848821 CENTERPOINT ENERGY INC COM 15189T107 36628 1312364 SH SOLE 28 15329 0 1297035 CENTERPOINT ENERGY INC COM 15189T107 54 1933 SH SOLE 29 1933 0 0 CENTERPOINT ENERGY INC COM 15189T107 69044 2473805 SH SOLE 30 2473805 0 0 CENTERPOINT ENERGY INC COM 15189T107 67809 2429564 SH SOLE 31 60829 0 2368735 CENTERPOINT ENERGY INC COM 15189T107 4723 169232 SH SOLE 32 169232 0 0 CENTERPOINT ENERGY INC COM 15189T107 22743 814883 SH SOLE 34 814883 0 0 CENTERPOINT ENERGY INC COM 15189T107 7818 280108 SH SOLE 36 280108 0 0 CENTERPOINT ENERGY INC COM 15189T107 284 10191 SH SOLE 40 10191 0 0 CENTERPOINT ENERGY INC COM 15189T107 7881 282367 SH SOLE 43 24022 0 258345 CENTERSPACE COM 15202L107 2399 21628 SH SOLE 2 9393 0 12235 CENTERSPACE COM 15202L107 815 7350 SH SOLE 4 7350 0 0 CENTERSPACE COM 15202L107 1960 17678 SH SOLE 7 17678 0 0 CENTERSPACE COM 15202L107 6040 54466 SH SOLE 18 54466 0 0 CENTERSPACE COM 15202L107 4727 42624 SH SOLE 19 42624 0 0 CENTERSPACE COM 15202L107 199588 1799712 SH SOLE 21 1799712 0 0 CENTERSPACE COM 15202L107 54191 488650 SH SOLE 22 475179 0 13471 CENTERSPACE COM 15202L107 63 564 SH SOLE 23 564 0 0 CENTERSPACE COM 15202L107 6942 62596 SH SOLE 25 62596 0 0 CENTERSPACE COM 15202L107 629 5670 SH SOLE 26 4227 0 1443 CENTERSPACE COM 15202L107 921 8308 SH SOLE 28 105 0 8203 CENTERSPACE COM 15202L107 10826 97622 SH SOLE 30 97622 0 0 CENTERSPACE COM 15202L107 6774 61078 SH SOLE 31 0 0 61078 CENTERSPACE COM 15202L107 132 1187 SH SOLE 34 1187 0 0 CENTERSPACE COM 15202L107 234 2108 SH SOLE 40 2108 0 0 CENTERSPACE COM 15202L107 711 6413 SH SOLE 43 26 0 6387 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 3141 278960 SH SOLE 21 278960 0 0 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 93 8278 SH SOLE 30 8278 0 0 CENTOGENE N V COM N1976T109 16 3120 SH SOLE 2 0 0 3120 CENTOGENE N V COM N1976T109 5 910 SH SOLE 21 910 0 0 CENTOGENE N V COM N1976T109 88 16919 SH SOLE 22 16919 0 0 CENTOGENE N V COM N1976T109 2 467 SH SOLE 26 0 0 467 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 11 1857 SH SOLE 43 0 0 1857 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2541 417295 SH SOLE 7 417295 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 34571 5676762 SH SOLE 21 5676762 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 32081 5267825 SH SOLE 30 5267825 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 196 32266 SH SOLE 43 3859 0 28407 CENTRAL GARDEN & PET CO COM 153527106 856 16268 SH SOLE 2 3980 0 12288 CENTRAL GARDEN & PET CO COM 153527106 2 36 SH SOLE 4 36 0 0 CENTRAL GARDEN & PET CO COM 153527106 10 190 SH SOLE 7 190 0 0 CENTRAL GARDEN & PET CO COM 153527106 1932 36714 SH SOLE 18 36714 0 0 CENTRAL GARDEN & PET CO COM 153527106 1426 27093 SH SOLE 19 27093 0 0 CENTRAL GARDEN & PET CO COM 153527106 63748 1211246 SH SOLE 21 1211246 0 0 CENTRAL GARDEN & PET CO COM 153527106 17732 336927 SH SOLE 22 328182 0 8745 CENTRAL GARDEN & PET CO COM 153527106 42 796 SH SOLE 23 796 0 0 CENTRAL GARDEN & PET CO COM 153527106 68 1283 SH SOLE 25 1283 0 0 CENTRAL GARDEN & PET CO COM 153527106 454 8621 SH SOLE 26 0 0 8621 CENTRAL GARDEN & PET CO COM 153527106 783 14885 SH SOLE 30 14885 0 0 CENTRAL GARDEN & PET CO COM 153527106 114 2172 SH SOLE 34 2172 0 0 CENTRAL GARDEN & PET CO COM 153527106 73 1383 SH SOLE 40 1383 0 0 CENTRAL GARDEN & PET CO COM 153527106 697 13238 SH SOLE 43 62 0 13176 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5706 119251 SH SOLE 2 65188 0 54063 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8 160 SH SOLE 4 160 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 27 573 SH SOLE 7 573 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7611 159067 SH SOLE 18 149289 0 9778 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 21407 447370 SH SOLE 19 447370 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 237738 4968397 SH SOLE 21 4968397 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 65273 1364123 SH SOLE 22 1330810 0 33313 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 795 16613 SH SOLE 23 16613 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 244 5098 SH SOLE 25 5098 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3684 76991 SH SOLE 26 11545 0 65446 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 34 719 SH SOLE 28 719 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3661 76518 SH SOLE 30 76518 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 12 253 SH SOLE 34 253 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 64 1336 SH SOLE 36 1336 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 234 4890 SH SOLE 40 4890 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 102 2142 SH SOLE 43 0 0 2142 CENTRAL PAC FINL CORP COM NEW 154760409 727 25818 SH SOLE 2 12363 0 13455 CENTRAL PAC FINL CORP COM NEW 154760409 1 36 SH SOLE 4 36 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 11 399 SH SOLE 7 399 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 2859 101482 SH SOLE 18 101482 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1142 40527 SH SOLE 19 40527 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 80653 2863067 SH SOLE 21 2863067 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 26953 956798 SH SOLE 22 929349 0 27449 CENTRAL PAC FINL CORP COM NEW 154760409 19 687 SH SOLE 26 0 0 687 CENTRAL PAC FINL CORP COM NEW 154760409 14 491 SH SOLE 28 491 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1276 45303 SH SOLE 30 45303 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 128 4560 SH SOLE 40 4560 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1624 57640 SH SOLE 43 311 0 57329 CENTRAL PUERTO S A SPONSORED ADR 155038201 168 53748 SH SOLE 21 53748 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 14 680 SH SOLE 2 0 0 680 CENTRAL VY CMNTY BANCORP COM 155685100 42 2043 SH SOLE 18 2043 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 702 33803 SH SOLE 21 33803 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 603 29056 SH SOLE 22 29056 0 0 CENTRUS ENERGY CORP CL A 15643U104 274 5489 SH SOLE 2 209 0 5280 CENTRUS ENERGY CORP CL A 15643U104 1573 31522 SH SOLE 18 31522 0 0 CENTRUS ENERGY CORP CL A 15643U104 763 15296 SH SOLE 19 15296 0 0 CENTRUS ENERGY CORP CL A 15643U104 18081 362270 SH SOLE 21 362270 0 0 CENTRUS ENERGY CORP CL A 15643U104 8935 179013 SH SOLE 22 174258 0 4755 CENTURY ALUM CO COM 156431108 732 44197 SH SOLE 2 15073 0 29124 CENTURY ALUM CO COM 156431108 3 206 SH SOLE 4 206 0 0 CENTURY ALUM CO COM 156431108 943 56916 SH SOLE 7 56916 0 0 CENTURY ALUM CO COM 156431108 3162 190939 SH SOLE 18 190939 0 0 CENTURY ALUM CO COM 156431108 1537 92811 SH SOLE 19 92811 0 0 CENTURY ALUM CO COM 156431108 107953 6518923 SH SOLE 21 6518923 0 0 CENTURY ALUM CO COM 156431108 20946 1264832 SH SOLE 22 1211397 0 53435 CENTURY ALUM CO COM 156431108 114 6867 SH SOLE 25 6867 0 0 CENTURY ALUM CO COM 156431108 61 3654 SH SOLE 26 0 0 3654 CENTURY ALUM CO COM 156431108 1866 112654 SH SOLE 30 112654 0 0 CENTURY ALUM CO COM 156431108 92 5529 SH SOLE 40 5529 0 0 CENTURY ALUM CO COM 156431108 1551 93685 SH SOLE 43 2355 0 91330 CENTURY CASINOS INC COM 156492100 275 22590 SH SOLE 2 3907 0 18683 CENTURY CASINOS INC COM 156492100 5 386 SH SOLE 7 386 0 0 CENTURY CASINOS INC COM 156492100 952 78135 SH SOLE 18 78135 0 0 CENTURY CASINOS INC COM 156492100 749 61503 SH SOLE 19 61503 0 0 CENTURY CASINOS INC COM 156492100 11633 955077 SH SOLE 21 955077 0 0 CENTURY CASINOS INC COM 156492100 9268 760897 SH SOLE 22 757032 0 3865 CENTURY CASINOS INC COM 156492100 26 2139 SH SOLE 23 2139 0 0 CENTURY CASINOS INC COM 156492100 304 24952 SH SOLE 26 0 0 24952 CENTURY CASINOS INC COM 156492100 99 8099 SH SOLE 43 16 0 8083 CENTURY CMNTYS INC COM 156504300 3031 37059 SH SOLE 2 26620 0 10439 CENTURY CMNTYS INC COM 156504300 10 122 SH SOLE 4 122 0 0 CENTURY CMNTYS INC COM 156504300 35 425 SH SOLE 7 425 0 0 CENTURY CMNTYS INC COM 156504300 8865 108382 SH SOLE 18 108382 0 0 CENTURY CMNTYS INC COM 156504300 20700 253093 SH SOLE 19 253093 0 0 CENTURY CMNTYS INC COM 156504300 320094 3913610 SH SOLE 21 3913610 0 0 CENTURY CMNTYS INC COM 156504300 62330 762070 SH SOLE 22 741100 0 20970 CENTURY CMNTYS INC COM 156504300 389 4750 SH SOLE 25 4750 0 0 CENTURY CMNTYS INC COM 156504300 1236 15117 SH SOLE 26 12907 0 2210 CENTURY CMNTYS INC COM 156504300 40 483 SH SOLE 28 483 0 0 CENTURY CMNTYS INC COM 156504300 4480 54770 SH SOLE 30 54770 0 0 CENTURY CMNTYS INC COM 156504300 3521 43051 SH SOLE 34 43051 0 0 CENTURY CMNTYS INC COM 156504300 174 2127 SH SOLE 36 2127 0 0 CENTURY CMNTYS INC COM 156504300 312 3812 SH SOLE 40 3812 0 0 CENTURY CMNTYS INC COM 156504300 3931 48064 SH SOLE 43 9925 0 38139 CENTURY THERAPEUTICS INC COM 15673T100 120 7535 SH SOLE 2 401 0 7134 CENTURY THERAPEUTICS INC COM 15673T100 479 30218 SH SOLE 18 30218 0 0 CENTURY THERAPEUTICS INC COM 15673T100 413 26050 SH SOLE 19 26050 0 0 CENTURY THERAPEUTICS INC COM 15673T100 8207 517473 SH SOLE 21 517473 0 0 CENTURY THERAPEUTICS INC COM 15673T100 3526 222310 SH SOLE 22 219297 0 3013 CENTURY THERAPEUTICS INC COM 15673T100 378 23837 SH SOLE 30 23837 0 0 CERENCE INC COM 156727109 2934 38285 SH SOLE 2 34130 0 4155 CERENCE INC COM 156727109 63 821 SH SOLE 4 137 0 684 CERENCE INC COM 156727109 41 535 SH SOLE 7 535 0 0 CERENCE INC COM 156727109 12864 167854 SH SOLE 18 167854 0 0 CERENCE INC COM 156727109 5693 74278 SH SOLE 19 74278 0 0 CERENCE INC COM 156727109 210089 2741246 SH SOLE 21 2741246 0 0 CERENCE INC COM 156727109 83054 1083693 SH SOLE 22 1063470 0 20223 CERENCE INC COM 156727109 508 6625 SH SOLE 25 6625 0 0 CERENCE INC COM 156727109 1419 18520 SH SOLE 26 14994 0 3526 CERENCE INC COM 156727109 52 674 SH SOLE 28 674 0 0 CERENCE INC COM 156727109 13952 182041 SH SOLE 30 182041 0 0 CERENCE INC COM 156727109 226 2951 SH SOLE 36 2951 0 0 CERENCE INC COM 156727109 343 4480 SH SOLE 40 4480 0 0 CERENCE INC COM 156727109 6558 85574 SH SOLE 43 1026 0 84548 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 533 16439 SH SOLE 2 11940 0 4499 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 136 SH SOLE 4 136 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 18 567 SH SOLE 7 567 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4269 131676 SH SOLE 18 131676 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 21684 668852 SH SOLE 19 668852 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 44749 1380288 SH SOLE 21 1380288 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 37500 1156693 SH SOLE 22 1131138 0 25555 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 175 5387 SH SOLE 25 5387 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 97 3002 SH SOLE 26 1054 0 1948 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 424 13075 SH SOLE 28 13075 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 855 26370 SH SOLE 30 26370 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2469 76164 SH SOLE 34 76164 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 195 6008 SH SOLE 40 6008 0 0 CERIDIAN HCM HLDG INC COM 15677J108 31352 300132 SH SOLE 2 34966 0 265166 CERIDIAN HCM HLDG INC COM 15677J108 8668 82978 SH SOLE 4 49387 0 33591 CERIDIAN HCM HLDG INC COM 15677J108 11930 114210 SH SOLE 7 110342 0 3868 CERIDIAN HCM HLDG INC COM 15677J108 203 1940 SH SOLE 13 246 0 1694 CERIDIAN HCM HLDG INC COM 15677J108 1155 11057 SH SOLE 15 11057 0 0 CERIDIAN HCM HLDG INC COM 15677J108 34300 328352 SH SOLE 18 309930 0 18422 CERIDIAN HCM HLDG INC COM 15677J108 7446 71284 SH SOLE 19 71284 0 0 CERIDIAN HCM HLDG INC COM 15677J108 379487 3632846 SH SOLE 21 3632846 0 0 CERIDIAN HCM HLDG INC COM 15677J108 328885 3148434 SH SOLE 22 2874625 0 273809 CERIDIAN HCM HLDG INC COM 15677J108 7967 76266 SH SOLE 23 76266 0 0 CERIDIAN HCM HLDG INC COM 15677J108 17248 165115 SH SOLE 25 165115 0 0 CERIDIAN HCM HLDG INC COM 15677J108 27305 261394 SH SOLE 26 88743 0 172651 CERIDIAN HCM HLDG INC COM 15677J108 21417 205029 SH SOLE 28 2659 0 202370 CERIDIAN HCM HLDG INC COM 15677J108 22 209 SH SOLE 29 209 0 0 CERIDIAN HCM HLDG INC COM 15677J108 61037 584312 SH SOLE 30 558220 0 26092 CERIDIAN HCM HLDG INC COM 15677J108 4861 46530 SH SOLE 31 13491 0 33039 CERIDIAN HCM HLDG INC COM 15677J108 652 6242 SH SOLE 34 6242 0 0 CERIDIAN HCM HLDG INC COM 15677J108 5034 48192 SH SOLE 36 48192 0 0 CERIDIAN HCM HLDG INC COM 15677J108 459 4396 SH SOLE 40 4396 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2561 24518 SH SOLE 43 1308 0 23210 CERNER CORP COM 156782104 76103 819458 SH SOLE 2 282591 0 536867 CERNER CORP COM 156782104 21413 230566 SH SOLE 4 124205 0 106361 CERNER CORP COM 156782104 35375 380911 SH SOLE 7 303085 0 77826 CERNER CORP COM 156782104 2018 21725 SH SOLE 13 18533 0 3192 CERNER CORP COM 156782104 3801 40923 SH SOLE 15 40923 0 0 CERNER CORP COM 156782104 20 218 SH SOLE 17 0 0 218 CERNER CORP COM 156782104 46376 499370 SH SOLE 18 459564 0 39806 CERNER CORP COM 156782104 22960 247232 SH SOLE 19 247232 0 0 CERNER CORP COM 156782104 787293 8477369 SH SOLE 21 8477369 0 0 CERNER CORP COM 156782104 596354 6421383 SH SOLE 22 5767218 0 654165 CERNER CORP COM 156782104 18996 204542 SH SOLE 23 204542 0 0 CERNER CORP COM 156782104 59689 642712 SH SOLE 25 642712 0 0 CERNER CORP COM 156782104 72790 783786 SH SOLE 26 343761 0 440025 CERNER CORP COM 156782104 109968 1184106 SH SOLE 28 12818 0 1171288 CERNER CORP COM 156782104 822 8848 SH SOLE 29 8848 0 0 CERNER CORP COM 156782104 260259 2802396 SH SOLE 30 2672057 0 130339 CERNER CORP COM 156782104 13894 149604 SH SOLE 31 38477 0 111127 CERNER CORP COM 156782104 48741 524826 SH SOLE 34 524826 0 0 CERNER CORP COM 156782104 15628 168274 SH SOLE 36 168274 0 0 CERNER CORP COM 156782104 887 9550 SH SOLE 40 9550 0 0 CERNER CORP COM 156782104 75050 808121 SH SOLE 43 22571 0 785550 CERTARA INC COM 15687V109 5896 207454 SH SOLE 2 27170 0 180284 CERTARA INC COM 15687V109 10 355 SH SOLE 4 355 0 0 CERTARA INC COM 15687V109 43 1498 SH SOLE 7 1498 0 0 CERTARA INC COM 15687V109 1266 44551 SH SOLE 18 44551 0 0 CERTARA INC COM 15687V109 62323 2192942 SH SOLE 19 2192942 0 0 CERTARA INC COM 15687V109 44236 1556500 SH SOLE 21 1556500 0 0 CERTARA INC COM 15687V109 66288 2332454 SH SOLE 22 2218061 0 114393 CERTARA INC COM 15687V109 314 11031 SH SOLE 25 11031 0 0 CERTARA INC COM 15687V109 904 31824 SH SOLE 26 27620 0 4204 CERTARA INC COM 15687V109 712 25067 SH SOLE 28 25067 0 0 CERTARA INC COM 15687V109 1435 50483 SH SOLE 30 50483 0 0 CERTARA INC COM 15687V109 45 1591 SH SOLE 31 1591 0 0 CERTARA INC COM 15687V109 299 10537 SH SOLE 40 10537 0 0 CERUS CORP COM 157085101 1198 175954 SH SOLE 2 114017 0 61937 CERUS CORP COM 157085101 4 528 SH SOLE 4 528 0 0 CERUS CORP COM 157085101 18 2703 SH SOLE 7 2703 0 0 CERUS CORP COM 157085101 3393 498183 SH SOLE 18 455783 0 42400 CERUS CORP COM 157085101 5063 743398 SH SOLE 19 743398 0 0 CERUS CORP COM 157085101 40012 5875475 SH SOLE 21 5875475 0 0 CERUS CORP COM 157085101 30199 4434568 SH SOLE 22 4332849 0 101719 CERUS CORP COM 157085101 145 21280 SH SOLE 23 21280 0 0 CERUS CORP COM 157085101 225 32991 SH SOLE 25 32991 0 0 CERUS CORP COM 157085101 1476 216785 SH SOLE 26 120673 0 96112 CERUS CORP COM 157085101 19 2812 SH SOLE 28 2812 0 0 CERUS CORP COM 157085101 724 106327 SH SOLE 30 106327 0 0 CERUS CORP COM 157085101 117 17119 SH SOLE 36 17119 0 0 CERUS CORP COM 157085101 142 20864 SH SOLE 40 20864 0 0 CERUS CORP COM 157085101 395 58065 SH SOLE 43 0 0 58065 CEVA INC COM 157210105 386 8927 SH SOLE 2 6482 0 2445 CEVA INC COM 157210105 4 100 SH SOLE 4 100 0 0 CEVA INC COM 157210105 16 362 SH SOLE 7 362 0 0 CEVA INC COM 157210105 3603 83332 SH SOLE 18 83332 0 0 CEVA INC COM 157210105 1700 39308 SH SOLE 19 39308 0 0 CEVA INC COM 157210105 120069 2776801 SH SOLE 21 2776801 0 0 CEVA INC COM 157210105 25155 581742 SH SOLE 22 568316 0 13426 CEVA INC COM 157210105 2001 46283 SH SOLE 25 46283 0 0 CEVA INC COM 157210105 1122 25943 SH SOLE 26 17621 0 8322 CEVA INC COM 157210105 77 1789 SH SOLE 28 1789 0 0 CEVA INC COM 157210105 5971 138101 SH SOLE 30 138101 0 0 CEVA INC COM 157210105 286 6621 SH SOLE 34 6621 0 0 CEVA INC COM 157210105 7 171 SH SOLE 36 171 0 0 CEVA INC COM 157210105 93 2158 SH SOLE 40 2158 0 0 CEVA INC COM 157210105 700 16195 SH SOLE 43 7626 0 8569 CF BANKSHARES INC COM 12520L109 14 667 SH SOLE 18 667 0 0 CF BANKSHARES INC COM 12520L109 234 11377 SH SOLE 21 11377 0 0 CF BANKSHARES INC COM 12520L109 40 1939 SH SOLE 22 1939 0 0 CF INDS HLDGS INC COM 125269100 41746 589794 SH SOLE 2 66593 0 523201 CF INDS HLDGS INC COM 125269100 10344 146137 SH SOLE 4 138052 0 8085 CF INDS HLDGS INC COM 125269100 24079 340190 SH SOLE 7 326960 0 13230 CF INDS HLDGS INC COM 125269100 28 402 SH SOLE 13 402 0 0 CF INDS HLDGS INC COM 125269100 2160 30517 SH SOLE 15 30517 0 0 CF INDS HLDGS INC COM 125269100 32364 457251 SH SOLE 18 428074 0 29177 CF INDS HLDGS INC COM 125269100 86827 1226723 SH SOLE 19 1226723 0 0 CF INDS HLDGS INC COM 125269100 631936 8928167 SH SOLE 21 8928167 0 0 CF INDS HLDGS INC COM 125269100 354378 5006749 SH SOLE 22 4571288 0 435461 CF INDS HLDGS INC COM 125269100 8585 121290 SH SOLE 23 121290 0 0 CF INDS HLDGS INC COM 125269100 42076 594467 SH SOLE 25 594467 0 0 CF INDS HLDGS INC COM 125269100 30035 424336 SH SOLE 26 140191 0 284145 CF INDS HLDGS INC COM 125269100 14163 200097 SH SOLE 28 3864 0 196233 CF INDS HLDGS INC COM 125269100 39095 552343 SH SOLE 29 552343 0 0 CF INDS HLDGS INC COM 125269100 80131 1132111 SH SOLE 30 1053063 0 79048 CF INDS HLDGS INC COM 125269100 5296 74823 SH SOLE 31 22567 0 52256 CF INDS HLDGS INC COM 125269100 4177 59010 SH SOLE 32 59010 0 0 CF INDS HLDGS INC COM 125269100 30487 430733 SH SOLE 34 430733 0 0 CF INDS HLDGS INC COM 125269100 7135 100809 SH SOLE 36 100809 0 0 CF INDS HLDGS INC COM 125269100 501 7077 SH SOLE 40 7077 0 0 CF INDS HLDGS INC COM 125269100 7637 107898 SH SOLE 43 7837 0 100061 CF INDS HLDGS INC OPTIONS 125269100 134 1900 SH Call SOLE 2 1900 0 0 CF INDS HLDGS INC OPTIONS 125269100 163 2300 SH Call SOLE 4 2300 0 0 CF INDS HLDGS INC OPTIONS 125269100 2187 30900 SH Call SOLE 18 30900 0 0 CF INDS HLDGS INC OPTIONS 125269100 22713 320900 SH Call SOLE 19 320900 0 0 CF INDS HLDGS INC OPTIONS 125269100 1196 16900 SH Call SOLE 22 16900 0 0 CF INDS HLDGS INC OPTIONS 125269100 9421 133100 SH Call SOLE 34 133100 0 0 CGI INC CL A SUB VTG 12532H104 9 98 SH SOLE 18 98 0 0 CGI INC CL A SUB VTG 12532H104 5028 56818 SH SOLE 21 56818 0 0 CGI INC CL A SUB VTG 12532H104 16987 191945 SH SOLE 43 11411 0 180534 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1 122 SH SOLE 2 0 0 122 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 12 1456 SH SOLE 18 1456 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 181 21690 SH SOLE 21 21690 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 827 98956 SH SOLE 22 98956 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 10 1222 SH SOLE 23 1222 0 0 CHAMPIONX CORPORATION COM 15872M104 7267 359552 SH SOLE 2 181656 0 177896 CHAMPIONX CORPORATION COM 15872M104 143 7070 SH SOLE 4 7070 0 0 CHAMPIONX CORPORATION COM 15872M104 55 2723 SH SOLE 7 2723 0 0 CHAMPIONX CORPORATION COM 15872M104 20060 992597 SH SOLE 18 965631 0 26966 CHAMPIONX CORPORATION COM 15872M104 20896 1033927 SH SOLE 19 1033927 0 0 CHAMPIONX CORPORATION COM 15872M104 299236 14806353 SH SOLE 21 14806353 0 0 CHAMPIONX CORPORATION COM 15872M104 131039 6483854 SH SOLE 22 6298810 0 185044 CHAMPIONX CORPORATION COM 15872M104 633 31302 SH SOLE 23 31302 0 0 CHAMPIONX CORPORATION COM 15872M104 775 38332 SH SOLE 25 38332 0 0 CHAMPIONX CORPORATION COM 15872M104 4308 213145 SH SOLE 26 49583 0 163562 CHAMPIONX CORPORATION COM 15872M104 77 3787 SH SOLE 28 3587 0 200 CHAMPIONX CORPORATION COM 15872M104 2451 121254 SH SOLE 30 121254 0 0 CHAMPIONX CORPORATION COM 15872M104 45 2216 SH SOLE 34 2216 0 0 CHAMPIONX CORPORATION COM 15872M104 652 32275 SH SOLE 36 32275 0 0 CHAMPIONX CORPORATION COM 15872M104 522 25841 SH SOLE 40 25841 0 0 CHAMPIONX CORPORATION COM 15872M104 4456 220500 SH SOLE 43 17858 0 202642 CHANGE HEALTHCARE INC COM 15912K100 12464 582993 SH SOLE 2 84596 0 498397 CHANGE HEALTHCARE INC COM 15912K100 20 924 SH SOLE 4 924 0 0 CHANGE HEALTHCARE INC COM 15912K100 101 4714 SH SOLE 7 4714 0 0 CHANGE HEALTHCARE INC COM 15912K100 2168 101387 SH SOLE 18 101387 0 0 CHANGE HEALTHCARE INC COM 15912K100 1536 71839 SH SOLE 19 71839 0 0 CHANGE HEALTHCARE INC COM 15912K100 73043 3416396 SH SOLE 21 3416396 0 0 CHANGE HEALTHCARE INC COM 15912K100 118987 5565346 SH SOLE 22 5285057 0 280289 CHANGE HEALTHCARE INC COM 15912K100 709 33178 SH SOLE 25 33178 0 0 CHANGE HEALTHCARE INC COM 15912K100 2095 97972 SH SOLE 26 80101 0 17871 CHANGE HEALTHCARE INC COM 15912K100 118 5526 SH SOLE 28 5526 0 0 CHANGE HEALTHCARE INC COM 15912K100 2884 134883 SH SOLE 30 134883 0 0 CHANGE HEALTHCARE INC COM 15912K100 80 3764 SH SOLE 31 3764 0 0 CHANGE HEALTHCARE INC COM 15912K100 80 3760 SH SOLE 36 3760 0 0 CHANGE HEALTHCARE INC COM 15912K100 608 28439 SH SOLE 40 28439 0 0 CHANGE HEALTHCARE INC COM 15912K100 204 9532 SH SOLE 43 0 0 9532 CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 24076 342625 SH SOLE 21 342625 0 0 CHANNELADVISOR CORP COM 159179100 408 16524 SH SOLE 2 10383 0 6141 CHANNELADVISOR CORP COM 159179100 3 103 SH SOLE 4 103 0 0 CHANNELADVISOR CORP COM 159179100 12 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 2125 86111 SH SOLE 18 86111 0 0 CHANNELADVISOR CORP COM 159179100 1373 55635 SH SOLE 19 55635 0 0 CHANNELADVISOR CORP COM 159179100 27732 1123655 SH SOLE 21 1123655 0 0 CHANNELADVISOR CORP COM 159179100 17991 728982 SH SOLE 22 711016 0 17966 CHANNELADVISOR CORP COM 159179100 114 4630 SH SOLE 25 4630 0 0 CHANNELADVISOR CORP COM 159179100 44 1765 SH SOLE 26 1765 0 0 CHANNELADVISOR CORP COM 159179100 274 11090 SH SOLE 30 11090 0 0 CHANNELADVISOR CORP COM 159179100 41 1679 SH SOLE 36 1679 0 0 CHANNELADVISOR CORP COM 159179100 129 5231 SH SOLE 40 5231 0 0 CHANNELADVISOR CORP COM 159179100 20 830 SH SOLE 43 0 0 830 CHARAH SOLUTIONS INC COM 15957P105 13 2848 SH SOLE 18 2848 0 0 CHARAH SOLUTIONS INC COM 15957P105 197 41600 SH SOLE 21 41600 0 0 CHARAH SOLUTIONS INC COM 15957P105 3 735 SH SOLE 22 735 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 10721 562787 SH SOLE 2 56569 0 506218 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 14 717 SH SOLE 4 717 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 61 3188 SH SOLE 7 3188 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1719 90251 SH SOLE 18 90251 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1247 65458 SH SOLE 19 65458 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 52517 2756819 SH SOLE 21 2756819 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 81330 4269297 SH SOLE 22 4035342 0 233955 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 437 22929 SH SOLE 25 22929 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1595 83719 SH SOLE 26 69883 0 13836 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1972 103516 SH SOLE 30 103516 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 65 3387 SH SOLE 31 3387 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 93 4873 SH SOLE 34 4873 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 412 21602 SH SOLE 40 21602 0 0 CHARLES & COLVARD LTD COM 159765106 15 5246 SH SOLE 18 5246 0 0 CHARLES & COLVARD LTD COM 159765106 255 88330 SH SOLE 21 88330 0 0 CHARLES & COLVARD LTD COM 159765106 176 60946 SH SOLE 22 60946 0 0 CHARLES RIV LABS INTL INC COM 159864107 35250 93555 SH SOLE 2 15792 0 77763 CHARLES RIV LABS INTL INC COM 159864107 7783 20657 SH SOLE 4 18670 0 1987 CHARLES RIV LABS INTL INC COM 159864107 15889 42171 SH SOLE 7 40637 0 1534 CHARLES RIV LABS INTL INC COM 159864107 250 663 SH SOLE 13 69 0 594 CHARLES RIV LABS INTL INC COM 159864107 1782 4729 SH SOLE 15 4729 0 0 CHARLES RIV LABS INTL INC COM 159864107 3 8 SH SOLE 17 0 0 8 CHARLES RIV LABS INTL INC COM 159864107 32318 85774 SH SOLE 18 78825 0 6949 CHARLES RIV LABS INTL INC COM 159864107 449543 1193119 SH SOLE 19 1193119 0 0 CHARLES RIV LABS INTL INC COM 159864107 686218 1821271 SH SOLE 21 1821271 0 0 CHARLES RIV LABS INTL INC COM 159864107 460667 1222642 SH SOLE 22 1121092 0 101550 CHARLES RIV LABS INTL INC COM 159864107 10918 28978 SH SOLE 23 28978 0 0 CHARLES RIV LABS INTL INC COM 159864107 24461 64920 SH SOLE 25 64920 0 0 CHARLES RIV LABS INTL INC COM 159864107 37430 99341 SH SOLE 26 33002 0 66339 CHARLES RIV LABS INTL INC COM 159864107 31943 84778 SH SOLE 28 1478 0 83300 CHARLES RIV LABS INTL INC COM 159864107 15 39 SH SOLE 29 39 0 0 CHARLES RIV LABS INTL INC COM 159864107 91538 242947 SH SOLE 30 232365 0 10582 CHARLES RIV LABS INTL INC COM 159864107 6726 17851 SH SOLE 31 5226 0 12625 CHARLES RIV LABS INTL INC COM 159864107 1826 4846 SH SOLE 34 4846 0 0 CHARLES RIV LABS INTL INC COM 159864107 7164 19013 SH SOLE 36 19013 0 0 CHARLES RIV LABS INTL INC COM 159864107 624 1656 SH SOLE 40 1656 0 0 CHARLES RIV LABS INTL INC COM 159864107 11706 31068 SH SOLE 43 2690 0 28378 CHART INDS INC COM 16115Q308 3493 21904 SH SOLE 2 11535 0 10369 CHART INDS INC COM 16115Q308 23 146 SH SOLE 4 146 0 0 CHART INDS INC COM 16115Q308 82 514 SH SOLE 7 514 0 0 CHART INDS INC COM 16115Q308 39471 247482 SH SOLE 18 131446 0 116036 CHART INDS INC COM 16115Q308 122415 767541 SH SOLE 19 767541 0 0 CHART INDS INC COM 16115Q308 665075 4170008 SH SOLE 21 4170008 0 0 CHART INDS INC COM 16115Q308 141307 885990 SH SOLE 22 859615 0 26375 CHART INDS INC COM 16115Q308 7104 44541 SH SOLE 25 44541 0 0 CHART INDS INC COM 16115Q308 59254 371519 SH SOLE 26 178907 0 192612 CHART INDS INC COM 16115Q308 103 648 SH SOLE 28 648 0 0 CHART INDS INC COM 16115Q308 10176 63802 SH SOLE 30 63802 0 0 CHART INDS INC COM 16115Q308 48584 304618 SH SOLE 34 304618 0 0 CHART INDS INC COM 16115Q308 285 1785 SH SOLE 36 1785 0 0 CHART INDS INC COM 16115Q308 671 4208 SH SOLE 40 4208 0 0 CHART INDS INC COM 16115Q308 3847 24122 SH SOLE 43 392 0 23730 CHARTER COMMUNICATIONS INC N CL A 16119P108 182190 279445 SH SOLE 2 68465 0 210980 CHARTER COMMUNICATIONS INC N CL A 16119P108 60831 93304 SH SOLE 4 55680 0 37624 CHARTER COMMUNICATIONS INC N CL A 16119P108 87665 134462 SH SOLE 7 130749 0 3713 CHARTER COMMUNICATIONS INC N CL A 16119P108 2194 3365 SH SOLE 13 2012 0 1353 CHARTER COMMUNICATIONS INC N CL A 16119P108 8119 12453 SH SOLE 15 12453 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 15 23 SH SOLE 17 0 0 23 CHARTER COMMUNICATIONS INC N CL A 16119P108 150105 230233 SH SOLE 18 212986 0 17247 CHARTER COMMUNICATIONS INC N CL A 16119P108 171585 263179 SH SOLE 19 263179 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1727020 2648926 SH SOLE 21 2648926 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1778473 2727845 SH SOLE 22 2459868 0 267977 CHARTER COMMUNICATIONS INC N CL A 16119P108 51723 79334 SH SOLE 23 79334 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 402221 616932 SH SOLE 25 616932 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 177715 272582 SH SOLE 26 101120 0 171462 CHARTER COMMUNICATIONS INC N CL A 16119P108 124897 191569 SH SOLE 28 2216 0 189353 CHARTER COMMUNICATIONS INC N CL A 16119P108 3679 5643 SH SOLE 29 5643 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 393826 604056 SH SOLE 30 604056 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 39148 60046 SH SOLE 31 25139 0 34907 CHARTER COMMUNICATIONS INC N CL A 16119P108 28166 43202 SH SOLE 32 43202 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 128529 197140 SH SOLE 34 197140 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 40547 62191 SH SOLE 36 62191 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2826 4334 SH SOLE 40 4334 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 81598 125156 SH SOLE 43 9528 0 115628 CHASE CORP COM 16150R104 427 4287 SH SOLE 2 2107 0 2180 CHASE CORP COM 16150R104 10 105 SH SOLE 7 105 0 0 CHASE CORP COM 16150R104 2184 21935 SH SOLE 18 21935 0 0 CHASE CORP COM 16150R104 1307 13125 SH SOLE 19 13125 0 0 CHASE CORP COM 16150R104 27083 272031 SH SOLE 21 272031 0 0 CHASE CORP COM 16150R104 18174 182541 SH SOLE 22 175176 0 7365 CHASE CORP COM 16150R104 96 960 SH SOLE 25 960 0 0 CHASE CORP COM 16150R104 104 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 476 4779 SH SOLE 30 4779 0 0 CHASE CORP COM 16150R104 69 689 SH SOLE 40 689 0 0 CHASE CORP COM 16150R104 230 2308 SH SOLE 43 366 0 1942 CHATHAM LODGING TR COM 16208T102 559 40725 SH SOLE 2 13570 0 27155 CHATHAM LODGING TR COM 16208T102 11 836 SH SOLE 7 836 0 0 CHATHAM LODGING TR COM 16208T102 2696 196532 SH SOLE 18 196532 0 0 CHATHAM LODGING TR COM 16208T102 1163 84762 SH SOLE 19 84762 0 0 CHATHAM LODGING TR COM 16208T102 85027 6197285 SH SOLE 21 6197285 0 0 CHATHAM LODGING TR COM 16208T102 18588 1354810 SH SOLE 22 1305966 0 48844 CHATHAM LODGING TR COM 16208T102 27 1972 SH SOLE 23 1972 0 0 CHATHAM LODGING TR COM 16208T102 82 5975 SH SOLE 25 5975 0 0 CHATHAM LODGING TR COM 16208T102 457 33276 SH SOLE 26 25190 0 8086 CHATHAM LODGING TR COM 16208T102 86 6277 SH SOLE 28 6277 0 0 CHATHAM LODGING TR COM 16208T102 1377 100341 SH SOLE 30 100341 0 0 CHATHAM LODGING TR COM 16208T102 59 4268 SH SOLE 40 4268 0 0 CHATHAM LODGING TR COM 16208T102 760 55418 SH SOLE 43 2928 0 52490 CHECK POINT SOFTWARE TECH LT ORD M22465104 7572 64961 SH SOLE 2 52301 0 12660 CHECK POINT SOFTWARE TECH LT ORD M22465104 10459 89730 SH SOLE 4 55118 0 34612 CHECK POINT SOFTWARE TECH LT ORD M22465104 14548 124809 SH SOLE 7 94388 0 30421 CHECK POINT SOFTWARE TECH LT ORD M22465104 254 2181 SH SOLE 13 207 0 1974 CHECK POINT SOFTWARE TECH LT ORD M22465104 904 7753 SH SOLE 15 7753 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11102 95251 SH SOLE 18 93734 0 1517 CHECK POINT SOFTWARE TECH LT ORD M22465104 7929 68028 SH SOLE 19 68028 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4257 36521 SH SOLE 20 36521 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 235395 2019518 SH SOLE 21 2019518 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 185095 1587981 SH SOLE 22 1549788 0 38193 CHECK POINT SOFTWARE TECH LT ORD M22465104 7052 60502 SH SOLE 23 60502 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 19819 170032 SH SOLE 25 170032 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 17300 148419 SH SOLE 26 55348 0 93071 CHECK POINT SOFTWARE TECH LT ORD M22465104 30324 260160 SH SOLE 28 1855 0 258305 CHECK POINT SOFTWARE TECH LT ORD M22465104 458 3931 SH SOLE 29 3931 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 68452 587265 SH SOLE 30 579720 0 7545 CHECK POINT SOFTWARE TECH LT ORD M22465104 1650 14158 SH SOLE 31 11769 0 2389 CHECK POINT SOFTWARE TECH LT ORD M22465104 7657 65690 SH SOLE 34 65690 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4558 39107 SH SOLE 36 39107 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 411 3525 SH SOLE 40 3525 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 36954 317040 SH SOLE 43 9151 0 307889 CHECKMATE PHARMACEUTICALS IN COM 162818108 7 2348 SH SOLE 2 1739 0 609 CHECKMATE PHARMACEUTICALS IN COM 162818108 5 1806 SH SOLE 18 1806 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 49 17089 SH SOLE 19 17089 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 59 20519 SH SOLE 21 20519 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 29 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 3 1078 SH SOLE 2 0 0 1078 CHECKPOINT THERAPEUTICS INC COM 162828107 38 12147 SH SOLE 18 12147 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 616 198041 SH SOLE 21 198041 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 2222 714311 SH SOLE 22 714311 0 0 CHEESECAKE FACTORY INC COM 163072101 2664 68038 SH SOLE 2 32433 0 35605 CHEESECAKE FACTORY INC COM 163072101 7 169 SH SOLE 4 169 0 0 CHEESECAKE FACTORY INC COM 163072101 26 652 SH SOLE 7 652 0 0 CHEESECAKE FACTORY INC COM 163072101 6987 178470 SH SOLE 18 164302 0 14168 CHEESECAKE FACTORY INC COM 163072101 14264 364355 SH SOLE 19 364355 0 0 CHEESECAKE FACTORY INC COM 163072101 225535 5760780 SH SOLE 21 5760780 0 0 CHEESECAKE FACTORY INC COM 163072101 55587 1419849 SH SOLE 22 1396470 0 23379 CHEESECAKE FACTORY INC COM 163072101 497 12684 SH SOLE 23 12684 0 0 CHEESECAKE FACTORY INC COM 163072101 308 7872 SH SOLE 25 7872 0 0 CHEESECAKE FACTORY INC COM 163072101 2831 72319 SH SOLE 26 15190 0 57129 CHEESECAKE FACTORY INC COM 163072101 34 866 SH SOLE 28 866 0 0 CHEESECAKE FACTORY INC COM 163072101 3325 84928 SH SOLE 30 84928 0 0 CHEESECAKE FACTORY INC COM 163072101 85 2165 SH SOLE 34 2165 0 0 CHEESECAKE FACTORY INC COM 163072101 110 2817 SH SOLE 36 2817 0 0 CHEESECAKE FACTORY INC COM 163072101 266 6794 SH SOLE 40 6794 0 0 CHEESECAKE FACTORY INC COM 163072101 1588 40555 SH SOLE 43 4132 0 36423 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 358 400000 PRN SOLE 2 400000 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 1164 1300000 PRN SOLE 21 1300000 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 1567 1750000 PRN SOLE 22 1750000 0 0 CHEETAH MOBILE INC ADR 163075104 11 8388 SH SOLE 43 0 0 8388 CHEFS WHSE INC COM 163086101 1185 35586 SH SOLE 2 14217 0 21369 CHEFS WHSE INC COM 163086101 4 123 SH SOLE 4 123 0 0 CHEFS WHSE INC COM 163086101 16 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 4198 126081 SH SOLE 18 126081 0 0 CHEFS WHSE INC COM 163086101 5206 156326 SH SOLE 19 156326 0 0 CHEFS WHSE INC COM 163086101 136047 4085507 SH SOLE 21 4085507 0 0 CHEFS WHSE INC COM 163086101 29593 888665 SH SOLE 22 855243 0 33422 CHEFS WHSE INC COM 163086101 36 1075 SH SOLE 23 1075 0 0 CHEFS WHSE INC COM 163086101 161 4826 SH SOLE 25 4826 0 0 CHEFS WHSE INC COM 163086101 1143 34321 SH SOLE 26 20886 0 13435 CHEFS WHSE INC COM 163086101 103 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 2004 60184 SH SOLE 30 60184 0 0 CHEFS WHSE INC COM 163086101 33 995 SH SOLE 36 995 0 0 CHEFS WHSE INC COM 163086101 162 4858 SH SOLE 40 4858 0 0 CHEFS WHSE INC COM 163086101 320 9596 SH SOLE 43 191 0 9405 CHEGG INC COM 163092109 13173 429081 SH SOLE 2 193220 0 235861 CHEGG INC COM 163092109 321 10468 SH SOLE 4 10468 0 0 CHEGG INC COM 163092109 63 2068 SH SOLE 7 2068 0 0 CHEGG INC COM 163092109 138 4509 SH SOLE 13 4509 0 0 CHEGG INC COM 163092109 2492 81180 SH SOLE 18 81180 0 0 CHEGG INC COM 163092109 2854 92957 SH SOLE 19 92957 0 0 CHEGG INC COM 163092109 57911 1886361 SH SOLE 21 1886361 0 0 CHEGG INC COM 163092109 106435 3466936 SH SOLE 22 3285817 0 181119 CHEGG INC COM 163092109 409 13315 SH SOLE 23 13315 0 0 CHEGG INC COM 163092109 3562 116037 SH SOLE 25 116037 0 0 CHEGG INC COM 163092109 1694 55166 SH SOLE 26 41885 0 13281 CHEGG INC COM 163092109 84 2738 SH SOLE 28 2529 0 209 CHEGG INC COM 163092109 2550 83051 SH SOLE 30 83051 0 0 CHEGG INC COM 163092109 1480 48201 SH SOLE 31 48201 0 0 CHEGG INC COM 163092109 2070 67431 SH SOLE 34 67431 0 0 CHEGG INC COM 163092109 599 19515 SH SOLE 40 19515 0 0 CHEGG INC COM 163092109 4382 142724 SH SOLE 43 21130 0 121594 CHEGG INC NOTE 0.125% 3/1 163092AD1 4537 4606000 PRN SOLE 21 4606000 0 0 CHEGG INC NOTE 9/0 163092AF6 5135 6205000 PRN SOLE 21 6205000 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 235 SH SOLE 2 0 0 235 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 6 5645 SH SOLE 18 5645 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 95 83419 SH SOLE 21 83419 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 215 188578 SH SOLE 22 188578 0 0 CHEMED CORP NEW COM 16359R103 19488 36836 SH SOLE 2 13446 0 23390 CHEMED CORP NEW COM 16359R103 30 57 SH SOLE 4 57 0 0 CHEMED CORP NEW COM 16359R103 104 196 SH SOLE 7 196 0 0 CHEMED CORP NEW COM 16359R103 17711 33478 SH SOLE 18 33478 0 0 CHEMED CORP NEW COM 16359R103 14450 27313 SH SOLE 19 27313 0 0 CHEMED CORP NEW COM 16359R103 416531 787334 SH SOLE 21 787334 0 0 CHEMED CORP NEW COM 16359R103 217347 410833 SH SOLE 22 393611 0 17222 CHEMED CORP NEW COM 16359R103 1134 2144 SH SOLE 25 2144 0 0 CHEMED CORP NEW COM 16359R103 3567 6743 SH SOLE 26 5363 0 1380 CHEMED CORP NEW COM 16359R103 150 284 SH SOLE 28 284 0 0 CHEMED CORP NEW COM 16359R103 9712 18358 SH SOLE 30 18358 0 0 CHEMED CORP NEW COM 16359R103 122 231 SH SOLE 31 231 0 0 CHEMED CORP NEW COM 16359R103 166 314 SH SOLE 34 314 0 0 CHEMED CORP NEW COM 16359R103 1031 1948 SH SOLE 40 1948 0 0 CHEMED CORP NEW COM 16359R103 9476 17912 SH SOLE 43 982 0 16930 CHEMOCENTRYX INC COM 16383L106 1726 47418 SH SOLE 2 13612 0 33806 CHEMOCENTRYX INC COM 16383L106 7 198 SH SOLE 4 198 0 0 CHEMOCENTRYX INC COM 16383L106 28 764 SH SOLE 7 764 0 0 CHEMOCENTRYX INC COM 16383L106 6348 174339 SH SOLE 18 174339 0 0 CHEMOCENTRYX INC COM 16383L106 3478 95521 SH SOLE 19 95521 0 0 CHEMOCENTRYX INC COM 16383L106 94625 2598872 SH SOLE 21 2598872 0 0 CHEMOCENTRYX INC COM 16383L106 44348 1218022 SH SOLE 22 1169884 0 48138 CHEMOCENTRYX INC COM 16383L106 242 6639 SH SOLE 25 6639 0 0 CHEMOCENTRYX INC COM 16383L106 623 17104 SH SOLE 26 12858 0 4246 CHEMOCENTRYX INC COM 16383L106 100 2757 SH SOLE 28 2757 0 0 CHEMOCENTRYX INC COM 16383L106 2248 61739 SH SOLE 30 61739 0 0 CHEMOCENTRYX INC COM 16383L106 43 1188 SH SOLE 36 1188 0 0 CHEMOCENTRYX INC COM 16383L106 248 6825 SH SOLE 40 6825 0 0 CHEMOCENTRYX INC COM 16383L106 3463 95101 SH SOLE 43 1728 0 93373 CHEMOURS CO COM 163851108 20554 612467 SH SOLE 2 164704 0 447763 CHEMOURS CO COM 163851108 51 1529 SH SOLE 4 1529 0 0 CHEMOURS CO COM 163851108 122 3623 SH SOLE 7 3623 0 0 CHEMOURS CO COM 163851108 11836 352693 SH SOLE 18 352693 0 0 CHEMOURS CO COM 163851108 1552 46237 SH SOLE 19 46237 0 0 CHEMOURS CO COM 163851108 268311 7994975 SH SOLE 21 7994975 0 0 CHEMOURS CO COM 163851108 157063 4680061 SH SOLE 22 4491863 0 188198 CHEMOURS CO COM 163851108 705 20993 SH SOLE 25 20993 0 0 CHEMOURS CO COM 163851108 2052 61145 SH SOLE 26 48284 0 12861 CHEMOURS CO COM 163851108 99 2949 SH SOLE 28 2949 0 0 CHEMOURS CO COM 163851108 3219 95923 SH SOLE 30 95923 0 0 CHEMOURS CO COM 163851108 81 2414 SH SOLE 31 2414 0 0 CHEMOURS CO COM 163851108 126 3765 SH SOLE 36 3765 0 0 CHEMOURS CO COM 163851108 754 22460 SH SOLE 40 22460 0 0 CHEMOURS CO COM 163851108 3834 114256 SH SOLE 43 8054 0 106202 CHEMUNG FINL CORP COM 164024101 12 266 SH SOLE 2 266 0 0 CHEMUNG FINL CORP COM 164024101 32 679 SH SOLE 18 679 0 0 CHEMUNG FINL CORP COM 164024101 460 9903 SH SOLE 21 9903 0 0 CHEMUNG FINL CORP COM 164024101 34 725 SH SOLE 22 725 0 0 CHENIERE ENERGY INC COM NEW 16411R208 53899 531447 SH SOLE 2 42398 0 489049 CHENIERE ENERGY INC COM NEW 16411R208 18905 186402 SH SOLE 4 177408 0 8994 CHENIERE ENERGY INC COM NEW 16411R208 40778 402066 SH SOLE 7 402066 0 0 CHENIERE ENERGY INC COM NEW 16411R208 338 3334 SH SOLE 13 626 0 2708 CHENIERE ENERGY INC COM NEW 16411R208 1943 19157 SH SOLE 15 19157 0 0 CHENIERE ENERGY INC COM NEW 16411R208 18564 183043 SH SOLE 18 170828 0 12215 CHENIERE ENERGY INC COM NEW 16411R208 30163 297410 SH SOLE 19 297410 0 0 CHENIERE ENERGY INC COM NEW 16411R208 623206 6144806 SH SOLE 21 6144806 0 0 CHENIERE ENERGY INC COM NEW 16411R208 509893 5027538 SH SOLE 22 4758427 0 269111 CHENIERE ENERGY INC COM NEW 16411R208 13873 136790 SH SOLE 23 136790 0 0 CHENIERE ENERGY INC COM NEW 16411R208 54480 537173 SH SOLE 25 537173 0 0 CHENIERE ENERGY INC COM NEW 16411R208 43564 429544 SH SOLE 26 160235 0 269309 CHENIERE ENERGY INC COM NEW 16411R208 27080 267007 SH SOLE 28 4459 0 262548 CHENIERE ENERGY INC COM NEW 16411R208 30 292 SH SOLE 29 292 0 0 CHENIERE ENERGY INC COM NEW 16411R208 139402 1374506 SH SOLE 30 1374506 0 0 CHENIERE ENERGY INC COM NEW 16411R208 98159 967846 SH SOLE 31 27681 0 940165 CHENIERE ENERGY INC COM NEW 16411R208 60370 595252 SH SOLE 34 595252 0 0 CHENIERE ENERGY INC COM NEW 16411R208 9998 98579 SH SOLE 36 98579 0 0 CHENIERE ENERGY INC COM NEW 16411R208 818 8064 SH SOLE 40 8064 0 0 CHENIERE ENERGY INC COM NEW 16411R208 20687 203976 SH SOLE 43 16904 0 187072 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 2993 3557000 PRN SOLE 21 3557000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 0 12 SH SOLE 43 0 0 12 CHERRY HILL MTG INVT CORP COM 164651101 27 3324 SH SOLE 18 3324 0 0 CHERRY HILL MTG INVT CORP COM 164651101 3698 447120 SH SOLE 21 447120 0 0 CHERRY HILL MTG INVT CORP COM 164651101 2416 292099 SH SOLE 22 292099 0 0 CHERRY HILL MTG INVT CORP COM 164651101 1 97 SH SOLE 43 0 0 97 CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 13 397 SH SOLE 2 397 0 0 CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 316 9641 SH SOLE 19 9641 0 0 CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 16 502 SH SOLE 22 502 0 0 CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 43 1323 SH SOLE 34 1323 0 0 CHESAPEAKE ENERGY CORP COM 165167735 10972 170054 SH SOLE 2 96298 0 73756 CHESAPEAKE ENERGY CORP COM 165167735 599 9289 SH SOLE 4 9289 0 0 CHESAPEAKE ENERGY CORP COM 165167735 104 1619 SH SOLE 7 1619 0 0 CHESAPEAKE ENERGY CORP COM 165167735 111 1721 SH SOLE 13 1721 0 0 CHESAPEAKE ENERGY CORP COM 165167735 20893 323822 SH SOLE 18 320220 0 3602 CHESAPEAKE ENERGY CORP COM 165167735 116361 1803483 SH SOLE 19 1803483 0 0 CHESAPEAKE ENERGY CORP COM 165167735 255368 3957959 SH SOLE 21 3957959 0 0 CHESAPEAKE ENERGY CORP COM 165167735 182336 2826037 SH SOLE 22 2720827 0 105210 CHESAPEAKE ENERGY CORP COM 165167735 868 13456 SH SOLE 23 13456 0 0 CHESAPEAKE ENERGY CORP COM 165167735 667 10339 SH SOLE 25 10339 0 0 CHESAPEAKE ENERGY CORP COM 165167735 7278 112800 SH SOLE 26 30238 0 82562 CHESAPEAKE ENERGY CORP COM 165167735 264 4095 SH SOLE 28 4095 0 0 CHESAPEAKE ENERGY CORP COM 165167735 272 4211 SH SOLE 29 4211 0 0 CHESAPEAKE ENERGY CORP COM 165167735 6676 103473 SH SOLE 30 103473 0 0 CHESAPEAKE ENERGY CORP COM 165167735 332 5153 SH SOLE 31 5153 0 0 CHESAPEAKE ENERGY CORP COM 165167735 9196 142535 SH SOLE 34 142535 0 0 CHESAPEAKE ENERGY CORP COM 165167735 610 9457 SH SOLE 40 9457 0 0 CHESAPEAKE UTILS CORP COM 165303108 2035 13956 SH SOLE 2 4712 0 9244 CHESAPEAKE UTILS CORP COM 165303108 9 64 SH SOLE 4 64 0 0 CHESAPEAKE UTILS CORP COM 165303108 3843 26356 SH SOLE 7 26356 0 0 CHESAPEAKE UTILS CORP COM 165303108 9677 66369 SH SOLE 18 66369 0 0 CHESAPEAKE UTILS CORP COM 165303108 4467 30638 SH SOLE 19 30638 0 0 CHESAPEAKE UTILS CORP COM 165303108 299699 2055407 SH SOLE 21 2055407 0 0 CHESAPEAKE UTILS CORP COM 165303108 60129 412378 SH SOLE 22 395236 0 17142 CHESAPEAKE UTILS CORP COM 165303108 345 2369 SH SOLE 25 2369 0 0 CHESAPEAKE UTILS CORP COM 165303108 935 6411 SH SOLE 26 5309 0 1102 CHESAPEAKE UTILS CORP COM 165303108 45 312 SH SOLE 28 312 0 0 CHESAPEAKE UTILS CORP COM 165303108 4323 29651 SH SOLE 30 29651 0 0 CHESAPEAKE UTILS CORP COM 165303108 331 2272 SH SOLE 40 2272 0 0 CHESAPEAKE UTILS CORP COM 165303108 2507 17196 SH SOLE 43 3069 0 14127 CHEVRON CORP NEW COM 166764100 280504 2390323 SH SOLE 2 911499 0 1478824 CHEVRON CORP NEW COM 166764100 136784 1165608 SH SOLE 4 627352 0 538256 CHEVRON CORP NEW COM 166764100 213955 1823222 SH SOLE 7 1767065 0 56157 CHEVRON CORP NEW COM 166764100 6356 54166 SH SOLE 13 34494 0 19672 CHEVRON CORP NEW COM 166764100 32071 273295 SH SOLE 15 273295 0 0 CHEVRON CORP NEW COM 166764100 34 286 SH SOLE 17 0 0 286 CHEVRON CORP NEW COM 166764100 354527 3021105 SH SOLE 18 2744148 0 276957 CHEVRON CORP NEW COM 166764100 261003 2224145 SH SOLE 19 2224145 0 0 CHEVRON CORP NEW COM 166764100 5617290 47867833 SH SOLE 21 47867833 0 0 CHEVRON CORP NEW COM 166764100 4760943 40570455 SH SOLE 22 36619713 0 3950742 CHEVRON CORP NEW COM 166764100 133449 1137184 SH SOLE 23 1137184 0 0 CHEVRON CORP NEW COM 166764100 355585 3030125 SH SOLE 25 3030125 0 0 CHEVRON CORP NEW COM 166764100 517541 4410232 SH SOLE 26 1655368 0 2754864 CHEVRON CORP NEW COM 166764100 480386 4093614 SH SOLE 28 3070 0 4090544 CHEVRON CORP NEW COM 166764100 47784 407191 SH SOLE 29 407191 0 0 CHEVRON CORP NEW COM 166764100 1018956 8683054 SH SOLE 30 8683054 0 0 CHEVRON CORP NEW COM 166764100 83846 714495 SH SOLE 31 217747 0 496748 CHEVRON CORP NEW COM 166764100 29076 247770 SH SOLE 32 247770 0 0 CHEVRON CORP NEW COM 166764100 242499 2066457 SH SOLE 34 2066457 0 0 CHEVRON CORP NEW COM 166764100 111606 951050 SH SOLE 36 951050 0 0 CHEVRON CORP NEW COM 166764100 7547 64312 SH SOLE 40 64312 0 0 CHEVRON CORP NEW COM 166764100 99494 847843 SH SOLE 43 76597 0 771246 CHEWY INC CL A 16679L109 2120 35956 SH SOLE 2 31994 0 3962 CHEWY INC CL A 16679L109 2844 48234 SH SOLE 4 28163 0 20071 CHEWY INC CL A 16679L109 459 7776 SH SOLE 7 7776 0 0 CHEWY INC CL A 16679L109 11 179 SH SOLE 13 179 0 0 CHEWY INC CL A 16679L109 363 6150 SH SOLE 15 6150 0 0 CHEWY INC CL A 16679L109 6581 111603 SH SOLE 18 106842 0 4761 CHEWY INC CL A 16679L109 364 6174 SH SOLE 19 6174 0 0 CHEWY INC CL A 16679L109 12037 204116 SH SOLE 21 204116 0 0 CHEWY INC CL A 16679L109 74581 1264721 SH SOLE 22 1228208 0 36513 CHEWY INC CL A 16679L109 3031 51399 SH SOLE 23 51399 0 0 CHEWY INC CL A 16679L109 1247 21146 SH SOLE 25 21146 0 0 CHEWY INC CL A 16679L109 4532 76859 SH SOLE 26 61150 0 15709 CHEWY INC CL A 16679L109 4857 82367 SH SOLE 28 1469 0 80898 CHEWY INC CL A 16679L109 25 429 SH SOLE 29 429 0 0 CHEWY INC CL A 16679L109 14386 243948 SH SOLE 30 243948 0 0 CHEWY INC CL A 16679L109 1713 29056 SH SOLE 31 8392 0 20664 CHEWY INC CL A 16679L109 239 4059 SH SOLE 34 4059 0 0 CHEWY INC CL A 16679L109 1123 19037 SH SOLE 36 19037 0 0 CHEWY INC CL A 16679L109 184 3124 SH SOLE 40 3124 0 0 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 51 3658 SH SOLE 2 692 0 2966 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 3 185 SH SOLE 7 185 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 277 20024 SH SOLE 18 20024 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 173 12491 SH SOLE 19 12491 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 3657 264215 SH SOLE 21 264215 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1269 91668 SH SOLE 22 87644 0 4024 CHICOS FAS INC COM 168615102 647 120326 SH SOLE 2 52058 0 68268 CHICOS FAS INC COM 168615102 10 1934 SH SOLE 7 1934 0 0 CHICOS FAS INC COM 168615102 2563 476374 SH SOLE 18 476374 0 0 CHICOS FAS INC COM 168615102 2117 393508 SH SOLE 19 393508 0 0 CHICOS FAS INC COM 168615102 81935 15229531 SH SOLE 21 15229531 0 0 CHICOS FAS INC COM 168615102 17098 3178049 SH SOLE 22 3119373 0 58676 CHICOS FAS INC COM 168615102 25 4699 SH SOLE 23 4699 0 0 CHICOS FAS INC COM 168615102 19 3476 SH SOLE 26 0 0 3476 CHICOS FAS INC COM 168615102 770 143041 SH SOLE 30 143041 0 0 CHICOS FAS INC COM 168615102 156 28952 SH SOLE 43 328 0 28624 CHILDRENS PL INC NEW COM 168905107 438 5519 SH SOLE 2 3794 0 1725 CHILDRENS PL INC NEW COM 168905107 5 63 SH SOLE 4 63 0 0 CHILDRENS PL INC NEW COM 168905107 16 199 SH SOLE 7 199 0 0 CHILDRENS PL INC NEW COM 168905107 3844 48477 SH SOLE 18 48477 0 0 CHILDRENS PL INC NEW COM 168905107 1982 25000 SH SOLE 19 25000 0 0 CHILDRENS PL INC NEW COM 168905107 130639 1647610 SH SOLE 21 1647610 0 0 CHILDRENS PL INC NEW COM 168905107 27153 342449 SH SOLE 22 334989 0 7460 CHILDRENS PL INC NEW COM 168905107 208 2620 SH SOLE 25 2620 0 0 CHILDRENS PL INC NEW COM 168905107 420 5301 SH SOLE 26 4215 0 1086 CHILDRENS PL INC NEW COM 168905107 92 1158 SH SOLE 28 1158 0 0 CHILDRENS PL INC NEW COM 168905107 2141 26999 SH SOLE 30 26999 0 0 CHILDRENS PL INC NEW COM 168905107 56 704 SH SOLE 36 704 0 0 CHILDRENS PL INC NEW COM 168905107 129 1632 SH SOLE 40 1632 0 0 CHILDRENS PL INC NEW COM 168905107 792 9987 SH SOLE 43 2776 0 7211 CHIMERA INVT CORP COM NEW 16934Q208 3128 207413 SH SOLE 2 66880 0 140533 CHIMERA INVT CORP COM NEW 16934Q208 13 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 102 6769 SH SOLE 7 6769 0 0 CHIMERA INVT CORP COM NEW 16934Q208 10882 721635 SH SOLE 18 721635 0 0 CHIMERA INVT CORP COM NEW 16934Q208 6300 417777 SH SOLE 19 417777 0 0 CHIMERA INVT CORP COM NEW 16934Q208 184352 12224959 SH SOLE 21 12224959 0 0 CHIMERA INVT CORP COM NEW 16934Q208 86466 5733842 SH SOLE 22 5502348 0 231494 CHIMERA INVT CORP COM NEW 16934Q208 497 32979 SH SOLE 25 32979 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1585 105127 SH SOLE 26 89070 0 16057 CHIMERA INVT CORP COM NEW 16934Q208 62 4108 SH SOLE 28 4108 0 0 CHIMERA INVT CORP COM NEW 16934Q208 5087 337313 SH SOLE 30 337313 0 0 CHIMERA INVT CORP COM NEW 16934Q208 219 14537 SH SOLE 36 14537 0 0 CHIMERA INVT CORP COM NEW 16934Q208 417 27650 SH SOLE 40 27650 0 0 CHIMERA INVT CORP COM NEW 16934Q208 69 4551 SH SOLE 43 162 0 4389 CHIMERIX INC COM 16934W106 342 53129 SH SOLE 2 19982 0 33147 CHIMERIX INC COM 16934W106 7 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 1435 223137 SH SOLE 18 223137 0 0 CHIMERIX INC COM 16934W106 808 125610 SH SOLE 19 125610 0 0 CHIMERIX INC COM 16934W106 22040 3427689 SH SOLE 21 3427689 0 0 CHIMERIX INC COM 16934W106 9345 1453360 SH SOLE 22 1401216 0 52144 CHIMERIX INC COM 16934W106 60 9255 SH SOLE 25 9255 0 0 CHIMERIX INC COM 16934W106 31 4804 SH SOLE 26 4804 0 0 CHIMERIX INC COM 16934W106 390 60711 SH SOLE 30 60711 0 0 CHIMERIX INC COM 16934W106 73 11370 SH SOLE 36 11370 0 0 CHIMERIX INC COM 16934W106 55 8551 SH SOLE 40 8551 0 0 CHIMERIX INC COM 16934W106 16 2462 SH SOLE 43 0 0 2462 CHINA AUTOMOTIVE SYS INC COM 16936R105 3 1180 SH SOLE 22 1180 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 20 1070 SH SOLE 22 1070 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 596 32207 SH SOLE 43 1652 0 30555 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 6854 832766 SH SOLE 43 54481 0 778285 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 642 13797 SH SOLE 22 13797 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 6146 132151 SH SOLE 43 8928 0 123223 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 3185 107399 SH SOLE 43 2613 0 104786 CHINA YUCHAI INTL LTD COM G21082105 2 135 SH SOLE 4 135 0 0 CHINA YUCHAI INTL LTD COM G21082105 2062 138223 SH SOLE 21 138223 0 0 CHINA YUCHAI INTL LTD COM G21082105 1465 98169 SH SOLE 22 96212 0 1957 CHINA YUCHAI INTL LTD COM G21082105 584 39143 SH SOLE 30 39143 0 0 CHINA YUCHAI INTL LTD COM G21082105 2084 139703 SH SOLE 43 0 0 139703 CHINDATA GROUP HLDGS LTD ADS 16955F107 273 41360 SH SOLE 2 14105 0 27255 CHINDATA GROUP HLDGS LTD ADS 16955F107 329 49967 SH SOLE 4 22989 0 26978 CHINDATA GROUP HLDGS LTD ADS 16955F107 392 59453 SH SOLE 15 59453 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 17 2575 SH SOLE 18 2575 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 11492 1743848 SH SOLE 21 1743848 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 7292 1106549 SH SOLE 22 1002734 0 103815 CHINDATA GROUP HLDGS LTD ADS 16955F107 268 40689 SH SOLE 23 40689 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 24 3641 SH SOLE 25 3641 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 1138 172748 SH SOLE 26 18180 0 154568 CHINDATA GROUP HLDGS LTD ADS 16955F107 550 83445 SH SOLE 28 0 0 83445 CHINDATA GROUP HLDGS LTD ADS 16955F107 3716 563952 SH SOLE 30 563952 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 46 6983 SH SOLE 34 6983 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 3 521 SH SOLE 40 521 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 0 5 SH SOLE 43 5 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 426 26138 SH SOLE 2 1565 0 24573 CHINOOK THERAPEUTICS INC COM 16961L106 5 282 SH SOLE 7 282 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 2017 123686 SH SOLE 18 123686 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 1400 85838 SH SOLE 19 85838 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 28065 1720740 SH SOLE 21 1720740 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 16337 1001639 SH SOLE 22 979038 0 22601 CHINOOK THERAPEUTICS INC COM 16961L106 376 23077 SH SOLE 30 23077 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 107 6531 SH SOLE 43 0 0 6531 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH SOLE 22 16 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 2930 83409 SH SOLE 43 0 0 83409 CHIPOTLE MEXICAN GRILL INC COM 169656105 97026 55499 SH SOLE 2 6575 0 48924 CHIPOTLE MEXICAN GRILL INC COM 169656105 22114 12649 SH SOLE 4 10732 0 1917 CHIPOTLE MEXICAN GRILL INC COM 169656105 41453 23711 SH SOLE 7 22895 0 816 CHIPOTLE MEXICAN GRILL INC COM 169656105 657 376 SH SOLE 13 83 0 293 CHIPOTLE MEXICAN GRILL INC COM 169656105 4554 2605 SH SOLE 15 2605 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 28 16 SH SOLE 17 0 0 16 CHIPOTLE MEXICAN GRILL INC COM 169656105 225271 128855 SH SOLE 18 92721 0 36134 CHIPOTLE MEXICAN GRILL INC COM 169656105 143708 82201 SH SOLE 19 82201 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1258081 719623 SH SOLE 21 719623 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1063551 608352 SH SOLE 22 551575 0 56777 CHIPOTLE MEXICAN GRILL INC COM 169656105 28152 16103 SH SOLE 23 16103 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 70818 40508 SH SOLE 25 40508 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 98998 56627 SH SOLE 26 18333 0 38294 CHIPOTLE MEXICAN GRILL INC COM 169656105 116510 66644 SH SOLE 28 501 0 66143 CHIPOTLE MEXICAN GRILL INC COM 169656105 42 24 SH SOLE 29 24 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 190007 108684 SH SOLE 30 108684 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 18156 10385 SH SOLE 31 3154 0 7231 CHIPOTLE MEXICAN GRILL INC COM 169656105 15026 8595 SH SOLE 34 8595 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 18797 10752 SH SOLE 36 10752 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1657 948 SH SOLE 40 948 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 28009 16021 SH SOLE 43 842 0 15179 CHOICE HOTELS INTL INC COM 169905106 14389 92245 SH SOLE 2 28057 0 64188 CHOICE HOTELS INTL INC COM 169905106 15 93 SH SOLE 4 93 0 0 CHOICE HOTELS INTL INC COM 169905106 77 496 SH SOLE 7 496 0 0 CHOICE HOTELS INTL INC COM 169905106 11539 73972 SH SOLE 18 73972 0 0 CHOICE HOTELS INTL INC COM 169905106 1607 10301 SH SOLE 19 10301 0 0 CHOICE HOTELS INTL INC COM 169905106 257257 1649192 SH SOLE 21 1649192 0 0 CHOICE HOTELS INTL INC COM 169905106 143741 921477 SH SOLE 22 880866 0 40611 CHOICE HOTELS INTL INC COM 169905106 738 4731 SH SOLE 25 4731 0 0 CHOICE HOTELS INTL INC COM 169905106 1881 12061 SH SOLE 26 9342 0 2719 CHOICE HOTELS INTL INC COM 169905106 122 785 SH SOLE 28 785 0 0 CHOICE HOTELS INTL INC COM 169905106 3319 21278 SH SOLE 30 21278 0 0 CHOICE HOTELS INTL INC COM 169905106 80 514 SH SOLE 31 514 0 0 CHOICE HOTELS INTL INC COM 169905106 678 4346 SH SOLE 34 4346 0 0 CHOICE HOTELS INTL INC COM 169905106 746 4781 SH SOLE 40 4781 0 0 CHOICE HOTELS INTL INC COM 169905106 2712 17385 SH SOLE 43 1905 0 15480 CHOICEONE FINL SVCS INC COM 170386106 70 2626 SH SOLE 2 2304 0 322 CHOICEONE FINL SVCS INC COM 170386106 36 1343 SH SOLE 18 1343 0 0 CHOICEONE FINL SVCS INC COM 170386106 467 17630 SH SOLE 21 17630 0 0 CHOICEONE FINL SVCS INC COM 170386106 264 9977 SH SOLE 22 9977 0 0 CHROMADEX CORP COM NEW 171077407 64 17149 SH SOLE 2 2085 0 15064 CHROMADEX CORP COM NEW 171077407 3 753 SH SOLE 7 753 0 0 CHROMADEX CORP COM NEW 171077407 491 131280 SH SOLE 18 131280 0 0 CHROMADEX CORP COM NEW 171077407 359 95993 SH SOLE 19 95993 0 0 CHROMADEX CORP COM NEW 171077407 6460 1727198 SH SOLE 21 1727198 0 0 CHROMADEX CORP COM NEW 171077407 4569 1221650 SH SOLE 22 1215911 0 5739 CHROMADEX CORP COM NEW 171077407 4 1041 SH SOLE 43 0 0 1041 CHUBB LIMITED COM H1467J104 169420 876417 SH SOLE 2 109920 0 766497 CHUBB LIMITED COM H1467J104 53219 275305 SH SOLE 4 166073 0 109232 CHUBB LIMITED COM H1467J104 74720 386529 SH SOLE 7 373741 0 12788 CHUBB LIMITED COM H1467J104 1992 10303 SH SOLE 13 5639 0 4664 CHUBB LIMITED COM H1467J104 11945 61792 SH SOLE 15 61792 0 0 CHUBB LIMITED COM H1467J104 2 10 SH SOLE 17 0 0 10 CHUBB LIMITED COM H1467J104 161010 832912 SH SOLE 18 773638 0 59275 CHUBB LIMITED COM H1467J104 22094 114294 SH SOLE 19 114294 0 0 CHUBB LIMITED COM H1467J104 1706652 8828576 SH SOLE 21 8828576 0 0 CHUBB LIMITED COM H1467J104 1743517 9019282 SH SOLE 22 8144153 0 875129 CHUBB LIMITED COM H1467J104 47983 248216 SH SOLE 23 248216 0 0 CHUBB LIMITED COM H1467J104 124370 643370 SH SOLE 25 643370 0 0 CHUBB LIMITED COM H1467J104 169478 876715 SH SOLE 26 283499 0 593216 CHUBB LIMITED COM H1467J104 232000 1200146 SH SOLE 28 10308 0 1189838 CHUBB LIMITED COM H1467J104 178 919 SH SOLE 29 919 0 0 CHUBB LIMITED COM H1467J104 574088 2969781 SH SOLE 30 2969781 0 0 CHUBB LIMITED COM H1467J104 32965 170528 SH SOLE 31 48964 0 121564 CHUBB LIMITED COM H1467J104 7056 36499 SH SOLE 34 36499 0 0 CHUBB LIMITED COM H1467J104 38420 198746 SH SOLE 36 198746 0 0 CHUBB LIMITED COM H1467J104 2772 14340 SH SOLE 40 14340 0 0 CHUBB LIMITED COM H1467J104 59510 307847 SH SOLE 43 25489 0 282358 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2753 65219 SH SOLE 2 13832 0 51387 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4547 107723 SH SOLE 22 107723 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 261 6175 SH SOLE 30 6175 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 28 672 SH SOLE 34 672 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 104545 2476774 SH SOLE 43 188485 0 2288289 CHURCH & DWIGHT CO INC COM 171340102 43949 428768 SH SOLE 2 82728 0 346040 CHURCH & DWIGHT CO INC COM 171340102 21109 205941 SH SOLE 4 123590 0 82351 CHURCH & DWIGHT CO INC COM 171340102 26612 259634 SH SOLE 7 252157 0 7477 CHURCH & DWIGHT CO INC COM 171340102 351 3421 SH SOLE 13 963 0 2458 CHURCH & DWIGHT CO INC COM 171340102 3538 34513 SH SOLE 15 34513 0 0 CHURCH & DWIGHT CO INC COM 171340102 41774 407548 SH SOLE 18 374301 0 33247 CHURCH & DWIGHT CO INC COM 171340102 10681 104202 SH SOLE 19 104202 0 0 CHURCH & DWIGHT CO INC COM 171340102 837183 8167638 SH SOLE 21 8167638 0 0 CHURCH & DWIGHT CO INC COM 171340102 572846 5588737 SH SOLE 22 5089607 0 499130 CHURCH & DWIGHT CO INC COM 171340102 14882 145189 SH SOLE 23 145189 0 0 CHURCH & DWIGHT CO INC COM 171340102 34139 333062 SH SOLE 25 333062 0 0 CHURCH & DWIGHT CO INC COM 171340102 52458 511790 SH SOLE 26 166815 0 344975 CHURCH & DWIGHT CO INC COM 171340102 81777 797822 SH SOLE 28 4370 0 793452 CHURCH & DWIGHT CO INC COM 171340102 145056 1415183 SH SOLE 30 1410502 0 4681 CHURCH & DWIGHT CO INC COM 171340102 9903 96614 SH SOLE 31 28007 0 68607 CHURCH & DWIGHT CO INC COM 171340102 1210 11809 SH SOLE 34 11809 0 0 CHURCH & DWIGHT CO INC COM 171340102 12619 123116 SH SOLE 36 123116 0 0 CHURCH & DWIGHT CO INC COM 171340102 829 8091 SH SOLE 40 8091 0 0 CHURCH & DWIGHT CO INC COM 171340102 47106 459567 SH SOLE 43 15122 0 444445 CHURCHILL DOWNS INC COM 171484108 22141 91910 SH SOLE 2 24922 0 66988 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 18630 77333 SH SOLE 18 77333 0 0 CHURCHILL DOWNS INC COM 171484108 91982 381828 SH SOLE 19 381828 0 0 CHURCHILL DOWNS INC COM 171484108 415454 1724592 SH SOLE 21 1724592 0 0 CHURCHILL DOWNS INC COM 171484108 236209 980529 SH SOLE 22 940186 0 40343 CHURCHILL DOWNS INC COM 171484108 1083 4495 SH SOLE 25 4495 0 0 CHURCHILL DOWNS INC COM 171484108 3222 13373 SH SOLE 26 10342 0 3031 CHURCHILL DOWNS INC COM 171484108 153 636 SH SOLE 28 636 0 0 CHURCHILL DOWNS INC COM 171484108 4726 19618 SH SOLE 30 19618 0 0 CHURCHILL DOWNS INC COM 171484108 134 555 SH SOLE 31 555 0 0 CHURCHILL DOWNS INC COM 171484108 1095 4544 SH SOLE 40 4544 0 0 CHURCHILL DOWNS INC COM 171484108 1781 7394 SH SOLE 43 491 0 6903 CHUYS HLDGS INC COM 171604101 470 15620 SH SOLE 2 6696 0 8924 CHUYS HLDGS INC COM 171604101 11 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 2316 76880 SH SOLE 18 76880 0 0 CHUYS HLDGS INC COM 171604101 1046 34730 SH SOLE 19 34730 0 0 CHUYS HLDGS INC COM 171604101 74682 2479482 SH SOLE 21 2479482 0 0 CHUYS HLDGS INC COM 171604101 15667 520144 SH SOLE 22 503345 0 16799 CHUYS HLDGS INC COM 171604101 75 2506 SH SOLE 25 2506 0 0 CHUYS HLDGS INC COM 171604101 886 29425 SH SOLE 30 29425 0 0 CHUYS HLDGS INC COM 171604101 69 2304 SH SOLE 40 2304 0 0 CHUYS HLDGS INC COM 171604101 100 3310 SH SOLE 43 0 0 3310 CI&T INC COM CL A G21307106 1491 125435 SH SOLE 7 0 0 125435 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 8331 3428529 SH SOLE 7 3428529 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 56159 23110546 SH SOLE 21 23110546 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3776 1553784 SH SOLE 22 1553784 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 52861 21753508 SH SOLE 30 21753508 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 8559 3522406 SH SOLE 43 281669 0 3240737 CIDARA THERAPEUTICS INC COM 171757107 57 44719 SH SOLE 2 44282 0 437 CIDARA THERAPEUTICS INC COM 171757107 15 11526 SH SOLE 18 11526 0 0 CIDARA THERAPEUTICS INC COM 171757107 213 167994 SH SOLE 21 167994 0 0 CIDARA THERAPEUTICS INC COM 171757107 182 143610 SH SOLE 22 143610 0 0 CIDARA THERAPEUTICS INC COM 171757107 11 8558 SH SOLE 23 8558 0 0 CIENA CORP COM NEW 171779309 35706 463894 SH SOLE 2 209783 0 254111 CIENA CORP COM NEW 171779309 1036 13455 SH SOLE 4 13166 0 289 CIENA CORP COM NEW 171779309 208 2700 SH SOLE 7 2700 0 0 CIENA CORP COM NEW 171779309 240 3119 SH SOLE 13 3119 0 0 CIENA CORP COM NEW 171779309 92358 1199924 SH SOLE 18 1198885 0 1039 CIENA CORP COM NEW 171779309 23013 298981 SH SOLE 19 298981 0 0 CIENA CORP COM NEW 171779309 611623 7946257 SH SOLE 21 7946257 0 0 CIENA CORP COM NEW 171779309 324008 4209534 SH SOLE 22 4027113 0 182421 CIENA CORP COM NEW 171779309 6236 81016 SH SOLE 25 43098 0 37918 CIENA CORP COM NEW 171779309 6436 83621 SH SOLE 26 68200 0 15421 CIENA CORP COM NEW 171779309 3934 51112 SH SOLE 28 2758 0 48354 CIENA CORP COM NEW 171779309 37974 493365 SH SOLE 30 493365 0 0 CIENA CORP COM NEW 171779309 251 3257 SH SOLE 31 2310 0 947 CIENA CORP COM NEW 171779309 23980 311554 SH SOLE 34 311554 0 0 CIENA CORP COM NEW 171779309 2420 31447 SH SOLE 36 31447 0 0 CIENA CORP COM NEW 171779309 1525 19814 SH SOLE 40 19814 0 0 CIENA CORP COM NEW 171779309 23193 301325 SH SOLE 43 5276 0 296049 CIGNA CORP NEW COM 125523100 299195 1302945 SH SOLE 2 660604 0 642341 CIGNA CORP NEW COM 125523100 58409 254361 SH SOLE 4 158125 0 96236 CIGNA CORP NEW COM 125523100 66809 290943 SH SOLE 7 281035 0 9908 CIGNA CORP NEW COM 125523100 8278 36050 SH SOLE 13 32305 0 3745 CIGNA CORP NEW COM 125523100 11037 48063 SH SOLE 15 48063 0 0 CIGNA CORP NEW COM 125523100 2 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 329134 1433324 SH SOLE 18 1307356 0 125968 CIGNA CORP NEW COM 125523100 792436 3450924 SH SOLE 19 3450924 0 0 CIGNA CORP NEW COM 125523100 1177 5125 SH SOLE 20 5125 0 0 CIGNA CORP NEW COM 125523100 1728677 7528099 SH SOLE 21 7528099 0 0 CIGNA CORP NEW COM 125523100 1702540 7414274 SH SOLE 22 6549293 0 864981 CIGNA CORP NEW COM 125523100 64010 278751 SH SOLE 23 278751 0 0 CIGNA CORP NEW COM 125523100 142102 618829 SH SOLE 25 618829 0 0 CIGNA CORP NEW COM 125523100 185931 809697 SH SOLE 26 308491 0 501206 CIGNA CORP NEW COM 125523100 264746 1152926 SH SOLE 28 10820 0 1142106 CIGNA CORP NEW COM 125523100 11453 49875 SH SOLE 29 49875 0 0 CIGNA CORP NEW COM 125523100 589520 2567259 SH SOLE 30 2565834 0 1425 CIGNA CORP NEW COM 125523100 42879 186729 SH SOLE 31 90839 0 95890 CIGNA CORP NEW COM 125523100 395039 1720328 SH SOLE 34 1720328 0 0 CIGNA CORP NEW COM 125523100 35862 156172 SH SOLE 36 156172 0 0 CIGNA CORP NEW COM 125523100 2596 11307 SH SOLE 40 11307 0 0 CIGNA CORP NEW COM 125523100 62295 271285 SH SOLE 43 14375 0 256910 CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 22253 2156250 SH SOLE 2 2156250 0 0 CIM COML TR CORP COM NEW 125525584 164 22372 SH SOLE 2 21932 0 440 CIM COML TR CORP COM NEW 125525584 26 3543 SH SOLE 18 3543 0 0 CIM COML TR CORP COM NEW 125525584 703 95642 SH SOLE 21 95642 0 0 CIM COML TR CORP COM NEW 125525584 1749 238021 SH SOLE 22 238021 0 0 CIM COML TR CORP COM NEW 125525584 12 1598 SH SOLE 23 1598 0 0 CIM COML TR CORP COM NEW 125525584 0 15 SH SOLE 43 0 0 15 CIMPRESS PLC SHS EURO G2143T103 1949 27222 SH SOLE 2 18411 0 8811 CIMPRESS PLC SHS EURO G2143T103 5 74 SH SOLE 4 74 0 0 CIMPRESS PLC SHS EURO G2143T103 14 198 SH SOLE 7 198 0 0 CIMPRESS PLC SHS EURO G2143T103 3340 46647 SH SOLE 18 45477 0 1170 CIMPRESS PLC SHS EURO G2143T103 6663 93045 SH SOLE 19 93045 0 0 CIMPRESS PLC SHS EURO G2143T103 41626 581284 SH SOLE 21 581284 0 0 CIMPRESS PLC SHS EURO G2143T103 35887 501139 SH SOLE 22 491181 0 9958 CIMPRESS PLC SHS EURO G2143T103 212 2965 SH SOLE 23 2965 0 0 CIMPRESS PLC SHS EURO G2143T103 154 2148 SH SOLE 25 2148 0 0 CIMPRESS PLC SHS EURO G2143T103 1280 17877 SH SOLE 26 3704 0 14173 CIMPRESS PLC SHS EURO G2143T103 101 1413 SH SOLE 28 1413 0 0 CIMPRESS PLC SHS EURO G2143T103 769 10740 SH SOLE 30 10740 0 0 CIMPRESS PLC SHS EURO G2143T103 653 9114 SH SOLE 34 9114 0 0 CIMPRESS PLC SHS EURO G2143T103 161 2247 SH SOLE 40 2247 0 0 CIMPRESS PLC SHS EURO G2143T103 77 1081 SH SOLE 43 0 0 1081 CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH SOLE 18 400 0 0 CINCINNATI BANCORP INC COM NEW 17187C102 83 5705 SH SOLE 21 5705 0 0 CINCINNATI FINL CORP COM 172062101 31689 278147 SH SOLE 2 55342 0 222805 CINCINNATI FINL CORP COM 172062101 11113 97538 SH SOLE 4 58714 0 38824 CINCINNATI FINL CORP COM 172062101 18286 160505 SH SOLE 7 155856 0 4649 CINCINNATI FINL CORP COM 172062101 261 2288 SH SOLE 13 303 0 1985 CINCINNATI FINL CORP COM 172062101 2493 21879 SH SOLE 15 21879 0 0 CINCINNATI FINL CORP COM 172062101 0 1 SH SOLE 17 0 0 1 CINCINNATI FINL CORP COM 172062101 42578 373722 SH SOLE 18 352776 0 20946 CINCINNATI FINL CORP COM 172062101 8282 72692 SH SOLE 19 72692 0 0 CINCINNATI FINL CORP COM 172062101 581918 5107676 SH SOLE 21 5107676 0 0 CINCINNATI FINL CORP COM 172062101 359211 3152911 SH SOLE 22 2847828 0 305083 CINCINNATI FINL CORP COM 172062101 9761 85673 SH SOLE 23 85673 0 0 CINCINNATI FINL CORP COM 172062101 22102 193995 SH SOLE 25 193995 0 0 CINCINNATI FINL CORP COM 172062101 33721 295979 SH SOLE 26 99029 0 196950 CINCINNATI FINL CORP COM 172062101 44539 390935 SH SOLE 28 2713 0 388222 CINCINNATI FINL CORP COM 172062101 49 427 SH SOLE 29 427 0 0 CINCINNATI FINL CORP COM 172062101 76934 675278 SH SOLE 30 675278 0 0 CINCINNATI FINL CORP COM 172062101 6442 56547 SH SOLE 31 18179 0 38368 CINCINNATI FINL CORP COM 172062101 3018 26487 SH SOLE 32 26487 0 0 CINCINNATI FINL CORP COM 172062101 867 7608 SH SOLE 34 7608 0 0 CINCINNATI FINL CORP COM 172062101 8605 75528 SH SOLE 36 75528 0 0 CINCINNATI FINL CORP COM 172062101 595 5225 SH SOLE 40 5225 0 0 CINCINNATI FINL CORP COM 172062101 6426 56404 SH SOLE 43 7588 0 48816 CINEDIGM CORP COM NEW 172406209 33 28410 SH SOLE 18 28410 0 0 CINEDIGM CORP COM NEW 172406209 556 479184 SH SOLE 21 479184 0 0 CINEDIGM CORP COM NEW 172406209 2258 1946505 SH SOLE 22 1946505 0 0 CINEMARK HLDGS INC COM 17243V102 3177 197059 SH SOLE 2 92377 0 104682 CINEMARK HLDGS INC COM 17243V102 7 442 SH SOLE 4 442 0 0 CINEMARK HLDGS INC COM 17243V102 49 3032 SH SOLE 7 3032 0 0 CINEMARK HLDGS INC COM 17243V102 6604 409650 SH SOLE 18 384534 0 25116 CINEMARK HLDGS INC COM 17243V102 16869 1046463 SH SOLE 19 1046463 0 0 CINEMARK HLDGS INC COM 17243V102 204938 12713247 SH SOLE 21 12713247 0 0 CINEMARK HLDGS INC COM 17243V102 55096 3417861 SH SOLE 22 3354698 0 63163 CINEMARK HLDGS INC COM 17243V102 528 32741 SH SOLE 23 32741 0 0 CINEMARK HLDGS INC COM 17243V102 248 15354 SH SOLE 25 15354 0 0 CINEMARK HLDGS INC COM 17243V102 3328 206431 SH SOLE 26 28786 0 177645 CINEMARK HLDGS INC COM 17243V102 30 1858 SH SOLE 28 1858 0 0 CINEMARK HLDGS INC COM 17243V102 3116 193276 SH SOLE 30 193276 0 0 CINEMARK HLDGS INC COM 17243V102 162 10058 SH SOLE 36 10058 0 0 CINEMARK HLDGS INC COM 17243V102 189 11734 SH SOLE 40 11734 0 0 CINEMARK HLDGS INC COM 17243V102 2003 124259 SH SOLE 43 13184 0 111075 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 1000 700000 PRN SOLE 2 700000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 5765 4035000 PRN SOLE 19 4035000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 3772 2640000 PRN SOLE 21 2640000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4286 3000000 PRN SOLE 22 3000000 0 0 CINTAS CORP COM 172908105 88082 198754 SH SOLE 2 43918 0 154836 CINTAS CORP COM 172908105 26964 60844 SH SOLE 4 34519 0 26325 CINTAS CORP COM 172908105 39727 89642 SH SOLE 7 87104 0 2538 CINTAS CORP COM 172908105 2248 5073 SH SOLE 13 4015 0 1058 CINTAS CORP COM 172908105 4676 10552 SH SOLE 15 10552 0 0 CINTAS CORP COM 172908105 4 9 SH SOLE 17 0 0 9 CINTAS CORP COM 172908105 104741 236344 SH SOLE 18 224241 0 12103 CINTAS CORP COM 172908105 17390 39239 SH SOLE 19 39239 0 0 CINTAS CORP COM 172908105 1107984 2500134 SH SOLE 21 2500134 0 0 CINTAS CORP COM 172908105 825640 1863032 SH SOLE 22 1683507 0 179525 CINTAS CORP COM 172908105 23831 53774 SH SOLE 23 53774 0 0 CINTAS CORP COM 172908105 55035 124184 SH SOLE 25 124184 0 0 CINTAS CORP COM 172908105 81440 183767 SH SOLE 26 58975 0 124792 CINTAS CORP COM 172908105 75478 170313 SH SOLE 28 1592 0 168721 CINTAS CORP COM 172908105 33 75 SH SOLE 29 75 0 0 CINTAS CORP COM 172908105 204177 460719 SH SOLE 30 460719 0 0 CINTAS CORP COM 172908105 17977 40564 SH SOLE 31 10323 0 30241 CINTAS CORP COM 172908105 11087 25018 SH SOLE 32 25018 0 0 CINTAS CORP COM 172908105 2028 4576 SH SOLE 34 4576 0 0 CINTAS CORP COM 172908105 15591 35180 SH SOLE 36 35180 0 0 CINTAS CORP COM 172908105 1401 3161 SH SOLE 40 3161 0 0 CINTAS CORP COM 172908105 26468 59725 SH SOLE 43 6606 0 53119 CIPHER MINING INC COM 17253J106 52 11338 SH SOLE 2 11338 0 0 CIPHER MINING INC COM 17253J106 132 28592 SH SOLE 21 28592 0 0 CIPHER MINING INC COM 17253J106 620 133826 SH SOLE 22 108084 0 25742 CIPHER MINING INC COM 17253J106 51 10981 SH SOLE 25 10981 0 0 CIPHER MINING INC COM 17253J106 88 18909 SH SOLE 30 18909 0 0 CIRCOR INTL INC COM 17273K109 205 7552 SH SOLE 2 5540 0 2012 CIRCOR INTL INC COM 17273K109 2 72 SH SOLE 4 72 0 0 CIRCOR INTL INC COM 17273K109 10 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 1795 66039 SH SOLE 18 66039 0 0 CIRCOR INTL INC COM 17273K109 917 33736 SH SOLE 19 33736 0 0 CIRCOR INTL INC COM 17273K109 65702 2417281 SH SOLE 21 2417281 0 0 CIRCOR INTL INC COM 17273K109 13748 505816 SH SOLE 22 493145 0 12671 CIRCOR INTL INC COM 17273K109 69 2542 SH SOLE 25 2542 0 0 CIRCOR INTL INC COM 17273K109 5 172 SH SOLE 26 172 0 0 CIRCOR INTL INC COM 17273K109 783 28815 SH SOLE 30 28815 0 0 CIRCOR INTL INC COM 17273K109 77 2839 SH SOLE 40 2839 0 0 CIRCOR INTL INC COM 17273K109 384 14123 SH SOLE 43 1652 0 12471 CIRRUS LOGIC INC COM 172755100 13769 149628 SH SOLE 2 109659 0 39969 CIRRUS LOGIC INC COM 172755100 170 1845 SH SOLE 4 1845 0 0 CIRRUS LOGIC INC COM 172755100 95 1027 SH SOLE 7 1027 0 0 CIRRUS LOGIC INC COM 172755100 52 568 SH SOLE 13 568 0 0 CIRRUS LOGIC INC COM 172755100 17458 189715 SH SOLE 18 156561 0 33154 CIRRUS LOGIC INC COM 172755100 27428 298064 SH SOLE 19 298064 0 0 CIRRUS LOGIC INC COM 172755100 258101 2804838 SH SOLE 21 2804838 0 0 CIRRUS LOGIC INC COM 172755100 179023 1945478 SH SOLE 22 1799772 0 145706 CIRRUS LOGIC INC COM 172755100 1197 13012 SH SOLE 23 13012 0 0 CIRRUS LOGIC INC COM 172755100 1076 11694 SH SOLE 25 11694 0 0 CIRRUS LOGIC INC COM 172755100 5635 61242 SH SOLE 26 27118 0 34124 CIRRUS LOGIC INC COM 172755100 2990 32493 SH SOLE 28 1026 0 31467 CIRRUS LOGIC INC COM 172755100 96 1048 SH SOLE 29 1048 0 0 CIRRUS LOGIC INC COM 172755100 30340 329712 SH SOLE 30 329712 0 0 CIRRUS LOGIC INC COM 172755100 769 8358 SH SOLE 31 8358 0 0 CIRRUS LOGIC INC COM 172755100 379 4115 SH SOLE 34 4115 0 0 CIRRUS LOGIC INC COM 172755100 975 10592 SH SOLE 36 10592 0 0 CIRRUS LOGIC INC COM 172755100 659 7163 SH SOLE 40 7163 0 0 CIRRUS LOGIC INC COM 172755100 3704 40253 SH SOLE 43 643 0 39610 CISCO SYS INC COM 17275R102 665064 10494932 SH SOLE 2 2533767 0 7961165 CISCO SYS INC COM 17275R102 197791 3121215 SH SOLE 4 1981359 0 1139856 CISCO SYS INC COM 17275R102 324514 5120945 SH SOLE 7 4668394 0 452551 CISCO SYS INC COM 17275R102 7491 118213 SH SOLE 13 72594 0 45619 CISCO SYS INC COM 17275R102 38655 609991 SH SOLE 15 609991 0 0 CISCO SYS INC COM 17275R102 24 371 SH SOLE 17 0 0 371 CISCO SYS INC COM 17275R102 958725 15129004 SH SOLE 18 14104973 0 1024031 CISCO SYS INC COM 17275R102 884565 13958740 SH SOLE 19 13958740 0 0 CISCO SYS INC COM 17275R102 1436 22662 SH SOLE 20 22662 0 0 CISCO SYS INC COM 17275R102 7902405 124702616 SH SOLE 21 124702616 0 0 CISCO SYS INC COM 17275R102 5856564 92418552 SH SOLE 22 83512240 0 8906312 CISCO SYS INC COM 17275R102 169282 2671332 SH SOLE 23 2671332 0 0 CISCO SYS INC COM 17275R102 569528 8987339 SH SOLE 25 8922258 0 65081 CISCO SYS INC COM 17275R102 684721 10805122 SH SOLE 26 4627419 0 6177703 CISCO SYS INC COM 17275R102 813366 12835185 SH SOLE 28 135803 0 12699382 CISCO SYS INC COM 17275R102 4235 66833 SH SOLE 29 66833 0 0 CISCO SYS INC COM 17275R102 2450559 38670649 SH SOLE 30 38490104 0 180545 CISCO SYS INC COM 17275R102 111768 1763740 SH SOLE 31 553918 0 1209822 CISCO SYS INC COM 17275R102 88186 1391603 SH SOLE 32 1391603 0 0 CISCO SYS INC COM 17275R102 84161 1328095 SH SOLE 34 1328095 0 0 CISCO SYS INC COM 17275R102 131058 2068141 SH SOLE 36 2068141 0 0 CISCO SYS INC COM 17275R102 8906 140532 SH SOLE 40 140532 0 0 CISCO SYS INC COM 17275R102 252122 3978576 SH SOLE 43 291040 0 3687535 CIT GROUP INC COM NEW 125581801 8116 158092 SH SOLE 2 80911 0 77181 CIT GROUP INC COM NEW 125581801 279 5435 SH SOLE 4 390 0 5045 CIT GROUP INC COM NEW 125581801 129 2507 SH SOLE 7 2507 0 0 CIT GROUP INC COM NEW 125581801 24658 480280 SH SOLE 18 480280 0 0 CIT GROUP INC COM NEW 125581801 17004 331202 SH SOLE 19 331202 0 0 CIT GROUP INC COM NEW 125581801 366625 7141123 SH SOLE 21 7141123 0 0 CIT GROUP INC COM NEW 125581801 157497 3067733 SH SOLE 22 2969909 0 97824 CIT GROUP INC COM NEW 125581801 349 6806 SH SOLE 23 6806 0 0 CIT GROUP INC COM NEW 125581801 695 13533 SH SOLE 25 13533 0 0 CIT GROUP INC COM NEW 125581801 3762 73276 SH SOLE 26 26605 0 46671 CIT GROUP INC COM NEW 125581801 1444 28131 SH SOLE 28 28131 0 0 CIT GROUP INC COM NEW 125581801 8358 162791 SH SOLE 30 162791 0 0 CIT GROUP INC COM NEW 125581801 671 13076 SH SOLE 36 13076 0 0 CIT GROUP INC COM NEW 125581801 623 12136 SH SOLE 40 12136 0 0 CIT GROUP INC COM NEW 125581801 7585 147738 SH SOLE 43 21452 0 126286 CITI TRENDS INC COM 17306X102 657 6934 SH SOLE 2 4935 0 1999 CITI TRENDS INC COM 17306X102 11 120 SH SOLE 7 120 0 0 CITI TRENDS INC COM 17306X102 2320 24481 SH SOLE 18 24481 0 0 CITI TRENDS INC COM 17306X102 2372 25039 SH SOLE 19 25039 0 0 CITI TRENDS INC COM 17306X102 29942 316007 SH SOLE 21 316007 0 0 CITI TRENDS INC COM 17306X102 21374 225585 SH SOLE 22 219495 0 6090 CITI TRENDS INC COM 17306X102 79 833 SH SOLE 23 833 0 0 CITI TRENDS INC COM 17306X102 108 1137 SH SOLE 25 1137 0 0 CITI TRENDS INC COM 17306X102 121 1274 SH SOLE 26 0 0 1274 CITI TRENDS INC COM 17306X102 237 2499 SH SOLE 30 2499 0 0 CITI TRENDS INC COM 17306X102 99 1044 SH SOLE 40 1044 0 0 CITI TRENDS INC COM 17306X102 64 673 SH SOLE 43 0 0 673 CITIGROUP INC COM NEW 172967424 347497 5754209 SH SOLE 2 1978298 0 3775911 CITIGROUP INC COM NEW 172967424 93665 1550998 SH SOLE 4 983435 0 567563 CITIGROUP INC COM NEW 172967424 103183 1708603 SH SOLE 7 1650978 0 57625 CITIGROUP INC COM NEW 172967424 3919 64887 SH SOLE 13 44103 0 20784 CITIGROUP INC COM NEW 172967424 17269 285960 SH SOLE 15 285960 0 0 CITIGROUP INC COM NEW 172967424 3 44 SH SOLE 17 0 0 44 CITIGROUP INC COM NEW 172967424 645730 10692667 SH SOLE 18 9792474 0 900193 CITIGROUP INC COM NEW 172967424 851687 14103116 SH SOLE 19 14103116 0 0 CITIGROUP INC COM NEW 172967424 3015317 49930735 SH SOLE 21 49930735 0 0 CITIGROUP INC COM NEW 172967424 2679692 44373104 SH SOLE 22 40016063 0 4357041 CITIGROUP INC COM NEW 172967424 87255 1444853 SH SOLE 23 1444853 0 0 CITIGROUP INC COM NEW 172967424 245628 4067357 SH SOLE 25 4067357 0 0 CITIGROUP INC COM NEW 172967424 299145 4953549 SH SOLE 26 1884321 0 3069228 CITIGROUP INC COM NEW 172967424 275049 4554538 SH SOLE 28 256479 0 4298059 CITIGROUP INC COM NEW 172967424 2055 34030 SH SOLE 29 34030 0 0 CITIGROUP INC COM NEW 172967424 762807 12631339 SH SOLE 30 12615117 0 16222 CITIGROUP INC COM NEW 172967424 53422 884615 SH SOLE 31 293124 0 591491 CITIGROUP INC COM NEW 172967424 9142 151379 SH SOLE 32 151379 0 0 CITIGROUP INC COM NEW 172967424 33185 549504 SH SOLE 34 549504 0 0 CITIGROUP INC COM NEW 172967424 66944 1108527 SH SOLE 36 1108527 0 0 CITIGROUP INC COM NEW 172967424 4061 67243 SH SOLE 40 67243 0 0 CITIGROUP INC COM NEW 172967424 75610 1252027 SH SOLE 43 87970 0 1164057 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 157 101818 SH SOLE 2 4646 0 97172 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 3 1825 SH SOLE 7 1825 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 583 378724 SH SOLE 18 378724 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 303 196460 SH SOLE 19 196460 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 6950 4513155 SH SOLE 21 4513155 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 4520 2935274 SH SOLE 22 2869082 0 66192 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1000 SH SOLE 43 0 0 1000 CITIZENS & NORTHN CORP COM 172922106 268 10278 SH SOLE 2 603 0 9675 CITIZENS & NORTHN CORP COM 172922106 6 215 SH SOLE 7 215 0 0 CITIZENS & NORTHN CORP COM 172922106 1325 50713 SH SOLE 18 50713 0 0 CITIZENS & NORTHN CORP COM 172922106 782 29934 SH SOLE 19 29934 0 0 CITIZENS & NORTHN CORP COM 172922106 15655 599338 SH SOLE 21 599338 0 0 CITIZENS & NORTHN CORP COM 172922106 10433 399427 SH SOLE 22 390267 0 9160 CITIZENS CMNTY BANCORP INC M COM 174903104 76 5489 SH SOLE 2 5489 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 27 1980 SH SOLE 18 1980 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 340 24674 SH SOLE 21 24674 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 818 59414 SH SOLE 22 59414 0 0 CITIZENS FINL GROUP INC COM 174610105 52637 1114014 SH SOLE 2 142904 0 971110 CITIZENS FINL GROUP INC COM 174610105 15115 319886 SH SOLE 4 173871 0 146015 CITIZENS FINL GROUP INC COM 174610105 23939 506643 SH SOLE 7 395792 0 110851 CITIZENS FINL GROUP INC COM 174610105 351 7432 SH SOLE 13 1202 0 6230 CITIZENS FINL GROUP INC COM 174610105 2883 61015 SH SOLE 15 61015 0 0 CITIZENS FINL GROUP INC COM 174610105 0 6 SH SOLE 17 0 0 6 CITIZENS FINL GROUP INC COM 174610105 112754 2386338 SH SOLE 18 2325622 0 60716 CITIZENS FINL GROUP INC COM 174610105 89636 1897049 SH SOLE 19 1897049 0 0 CITIZENS FINL GROUP INC COM 174610105 786315 16641586 SH SOLE 21 16641586 0 0 CITIZENS FINL GROUP INC COM 174610105 426799 9032779 SH SOLE 22 8161965 0 870814 CITIZENS FINL GROUP INC COM 174610105 11362 240460 SH SOLE 23 240460 0 0 CITIZENS FINL GROUP INC COM 174610105 47309 1001239 SH SOLE 25 1001239 0 0 CITIZENS FINL GROUP INC COM 174610105 51300 1085723 SH SOLE 26 452391 0 633332 CITIZENS FINL GROUP INC COM 174610105 61307 1297510 SH SOLE 28 7589 0 1289921 CITIZENS FINL GROUP INC COM 174610105 117575 2488359 SH SOLE 30 2478593 0 9766 CITIZENS FINL GROUP INC COM 174610105 8327 176233 SH SOLE 31 43918 0 132315 CITIZENS FINL GROUP INC COM 174610105 4175 88370 SH SOLE 32 88370 0 0 CITIZENS FINL GROUP INC COM 174610105 40584 858914 SH SOLE 34 858914 0 0 CITIZENS FINL GROUP INC COM 174610105 14241 301404 SH SOLE 35 301404 0 0 CITIZENS FINL GROUP INC COM 174610105 10322 218461 SH SOLE 36 218461 0 0 CITIZENS FINL GROUP INC COM 174610105 2378 50337 SH SOLE 37 50337 0 0 CITIZENS FINL GROUP INC COM 174610105 685 14494 SH SOLE 40 14494 0 0 CITIZENS FINL GROUP INC COM 174610105 27606 584249 SH SOLE 43 38251 0 545998 CITIZENS HLDG CO MISS COM 174715102 17 898 SH SOLE 18 898 0 0 CITIZENS HLDG CO MISS COM 174715102 243 12980 SH SOLE 21 12980 0 0 CITIZENS HLDG CO MISS COM 174715102 20 1084 SH SOLE 22 1084 0 0 CITIZENS INC CL A 174740100 202 38123 SH SOLE 2 1762 0 36361 CITIZENS INC CL A 174740100 7 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 920 173185 SH SOLE 18 173185 0 0 CITIZENS INC CL A 174740100 480 90314 SH SOLE 19 90314 0 0 CITIZENS INC CL A 174740100 10280 1935959 SH SOLE 21 1935959 0 0 CITIZENS INC CL A 174740100 6495 1223172 SH SOLE 22 1195113 0 28059 CITIZENS INC CL A 174740100 1 135 SH SOLE 43 0 0 135 CITRIX SYS INC COM 177376100 23123 244453 SH SOLE 2 54737 0 189716 CITRIX SYS INC COM 177376100 8695 91927 SH SOLE 4 55745 0 36182 CITRIX SYS INC COM 177376100 17710 187227 SH SOLE 7 154942 0 32285 CITRIX SYS INC COM 177376100 28 295 SH SOLE 13 295 0 0 CITRIX SYS INC COM 177376100 1641 17346 SH SOLE 15 17346 0 0 CITRIX SYS INC COM 177376100 29031 306915 SH SOLE 18 290066 0 16849 CITRIX SYS INC COM 177376100 10614 112212 SH SOLE 19 112212 0 0 CITRIX SYS INC COM 177376100 571094 6037573 SH SOLE 21 6037573 0 0 CITRIX SYS INC COM 177376100 294394 3112316 SH SOLE 22 2854562 0 257754 CITRIX SYS INC COM 177376100 6639 70188 SH SOLE 23 70188 0 0 CITRIX SYS INC COM 177376100 26177 276742 SH SOLE 25 276742 0 0 CITRIX SYS INC COM 177376100 26381 278898 SH SOLE 26 79741 0 199157 CITRIX SYS INC COM 177376100 39792 420677 SH SOLE 28 2212 0 418465 CITRIX SYS INC COM 177376100 7 77 SH SOLE 29 77 0 0 CITRIX SYS INC COM 177376100 127455 1347442 SH SOLE 30 1231649 0 115793 CITRIX SYS INC COM 177376100 4299 45453 SH SOLE 31 14761 0 30692 CITRIX SYS INC COM 177376100 3051 32253 SH SOLE 34 32253 0 0 CITRIX SYS INC COM 177376100 8336 88128 SH SOLE 36 88128 0 0 CITRIX SYS INC COM 177376100 357 3779 SH SOLE 40 3779 0 0 CITRIX SYS INC COM 177376100 21146 223549 SH SOLE 43 6766 0 216783 CITY HLDG CO COM 177835105 899 10997 SH SOLE 2 4100 0 6897 CITY HLDG CO COM 177835105 15 189 SH SOLE 7 189 0 0 CITY HLDG CO COM 177835105 4716 57658 SH SOLE 18 57658 0 0 CITY HLDG CO COM 177835105 2202 26917 SH SOLE 19 26917 0 0 CITY HLDG CO COM 177835105 140705 1720318 SH SOLE 21 1720318 0 0 CITY HLDG CO COM 177835105 30425 371993 SH SOLE 22 356765 0 15228 CITY HLDG CO COM 177835105 21 253 SH SOLE 25 253 0 0 CITY HLDG CO COM 177835105 472 5767 SH SOLE 26 4123 0 1644 CITY HLDG CO COM 177835105 4 43 SH SOLE 28 43 0 0 CITY HLDG CO COM 177835105 2108 25779 SH SOLE 30 25779 0 0 CITY HLDG CO COM 177835105 151 1849 SH SOLE 40 1849 0 0 CITY HLDG CO COM 177835105 1030 12594 SH SOLE 43 477 0 12117 CITY OFFICE REIT INC COM 178587101 782 39672 SH SOLE 2 12201 0 27471 CITY OFFICE REIT INC COM 178587101 14 687 SH SOLE 7 687 0 0 CITY OFFICE REIT INC COM 178587101 2716 137716 SH SOLE 18 137716 0 0 CITY OFFICE REIT INC COM 178587101 1523 77219 SH SOLE 19 77219 0 0 CITY OFFICE REIT INC COM 178587101 35460 1798152 SH SOLE 21 1798152 0 0 CITY OFFICE REIT INC COM 178587101 22353 1133505 SH SOLE 22 1089571 0 43934 CITY OFFICE REIT INC COM 178587101 34 1729 SH SOLE 23 1729 0 0 CITY OFFICE REIT INC COM 178587101 115 5815 SH SOLE 40 5815 0 0 CITY OFFICE REIT INC COM 178587101 563 28573 SH SOLE 43 0 0 28573 CIVISTA BANCSHARES INC COM NO PAR 178867107 807 33066 SH SOLE 2 13387 0 19679 CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1194 48915 SH SOLE 18 48915 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 746 30574 SH SOLE 19 30574 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 13876 568692 SH SOLE 21 568692 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 10830 443871 SH SOLE 22 434273 0 9598 CIVISTA BANCSHARES INC COM NO PAR 178867107 71 2890 SH SOLE 26 0 0 2890 CIVISTA BANCSHARES INC COM NO PAR 178867107 83 3385 SH SOLE 43 0 0 3385 CIVITAS RESOURCES INC COM NEW 17888H103 1764 36016 SH SOLE 2 15644 0 20372 CIVITAS RESOURCES INC COM NEW 17888H103 4 75 SH SOLE 4 75 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 21 433 SH SOLE 7 433 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 9642 196899 SH SOLE 18 196899 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 4469 91257 SH SOLE 19 91257 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 291369 5949950 SH SOLE 21 5949950 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 74245 1516135 SH SOLE 22 1472490 0 43645 CIVITAS RESOURCES INC COM NEW 17888H103 337 6880 SH SOLE 25 6880 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 1188 24269 SH SOLE 26 21003 0 3266 CIVITAS RESOURCES INC COM NEW 17888H103 7186 146736 SH SOLE 30 146736 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 344 7028 SH SOLE 40 7028 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 1629 33267 SH SOLE 43 9180 0 24087 CKX LDS INC COM 12562N104 3 229 SH SOLE 21 229 0 0 CLARIVATE PLC ORD SHS G21810109 18606 791092 SH SOLE 2 43931 0 747161 CLARIVATE PLC ORD SHS G21810109 5016 213251 SH SOLE 4 124476 0 88775 CLARIVATE PLC ORD SHS G21810109 721 30653 SH SOLE 7 30653 0 0 CLARIVATE PLC ORD SHS G21810109 15 634 SH SOLE 13 634 0 0 CLARIVATE PLC ORD SHS G21810109 1182 50259 SH SOLE 15 50259 0 0 CLARIVATE PLC ORD SHS G21810109 8286 352314 SH SOLE 18 334732 0 17582 CLARIVATE PLC ORD SHS G21810109 2290 97382 SH SOLE 19 97382 0 0 CLARIVATE PLC ORD SHS G21810109 136871 5819360 SH SOLE 21 5819360 0 0 CLARIVATE PLC ORD SHS G21810109 193597 8231154 SH SOLE 22 7775658 0 455496 CLARIVATE PLC ORD SHS G21810109 4596 195419 SH SOLE 23 195419 0 0 CLARIVATE PLC ORD SHS G21810109 14605 620942 SH SOLE 25 620942 0 0 CLARIVATE PLC ORD SHS G21810109 11913 506502 SH SOLE 26 208674 0 297828 CLARIVATE PLC ORD SHS G21810109 17423 740781 SH SOLE 28 218347 0 522434 CLARIVATE PLC ORD SHS G21810109 12 525 SH SOLE 29 525 0 0 CLARIVATE PLC ORD SHS G21810109 52204 2219544 SH SOLE 30 2189129 0 30415 CLARIVATE PLC ORD SHS G21810109 3126 132889 SH SOLE 31 42386 0 90503 CLARIVATE PLC ORD SHS G21810109 385 16389 SH SOLE 34 16389 0 0 CLARIVATE PLC ORD SHS G21810109 3987 169507 SH SOLE 36 169507 0 0 CLARIVATE PLC ORD SHS G21810109 251 10661 SH SOLE 40 10661 0 0 CLARIVATE PLC ORD SHS G21810109 21 889 SH SOLE 43 0 0 889 CLARUS CORP NEW COM 18270P109 223 8039 SH SOLE 2 6200 0 1839 CLARUS CORP NEW COM 18270P109 7 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 1990 71783 SH SOLE 18 71783 0 0 CLARUS CORP NEW COM 18270P109 1277 46068 SH SOLE 19 46068 0 0 CLARUS CORP NEW COM 18270P109 26004 938106 SH SOLE 21 938106 0 0 CLARUS CORP NEW COM 18270P109 14767 532706 SH SOLE 22 530394 0 2312 CLARUS CORP NEW COM 18270P109 169 6086 SH SOLE 30 6086 0 0 CLARUS CORP NEW COM 18270P109 76 2733 SH SOLE 40 2733 0 0 CLARUS CORP NEW COM 18270P109 44 1600 SH SOLE 43 0 0 1600 CLEAN ENERGY FUELS CORP COM 184499101 2279 371710 SH SOLE 2 160806 0 210904 CLEAN ENERGY FUELS CORP COM 184499101 4 636 SH SOLE 4 636 0 0 CLEAN ENERGY FUELS CORP COM 184499101 12 2035 SH SOLE 7 2035 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2939 479489 SH SOLE 18 460842 0 18647 CLEAN ENERGY FUELS CORP COM 184499101 8692 1417864 SH SOLE 19 1417864 0 0 CLEAN ENERGY FUELS CORP COM 184499101 37662 6143947 SH SOLE 21 6143947 0 0 CLEAN ENERGY FUELS CORP COM 184499101 30913 5042948 SH SOLE 22 4889247 0 153701 CLEAN ENERGY FUELS CORP COM 184499101 309 50410 SH SOLE 23 50410 0 0 CLEAN ENERGY FUELS CORP COM 184499101 175 28629 SH SOLE 25 28629 0 0 CLEAN ENERGY FUELS CORP COM 184499101 1914 312192 SH SOLE 26 71845 0 240347 CLEAN ENERGY FUELS CORP COM 184499101 644 105017 SH SOLE 28 105017 0 0 CLEAN ENERGY FUELS CORP COM 184499101 662 108057 SH SOLE 30 108057 0 0 CLEAN ENERGY FUELS CORP COM 184499101 25 4039 SH SOLE 34 4039 0 0 CLEAN ENERGY FUELS CORP COM 184499101 169 27585 SH SOLE 36 27585 0 0 CLEAN ENERGY FUELS CORP COM 184499101 128 20896 SH SOLE 40 20896 0 0 CLEAN ENERGY FUELS CORP COM 184499101 210 34285 SH SOLE 43 147 0 34138 CLEAN HARBORS INC COM 184496107 19067 191110 SH SOLE 2 42474 0 148636 CLEAN HARBORS INC COM 184496107 640 6414 SH SOLE 4 6414 0 0 CLEAN HARBORS INC COM 184496107 144 1440 SH SOLE 7 1440 0 0 CLEAN HARBORS INC COM 184496107 10910 109352 SH SOLE 18 109352 0 0 CLEAN HARBORS INC COM 184496107 1498 15011 SH SOLE 19 15011 0 0 CLEAN HARBORS INC COM 184496107 235987 2365307 SH SOLE 21 2365307 0 0 CLEAN HARBORS INC COM 184496107 137277 1375931 SH SOLE 22 1317365 0 58566 CLEAN HARBORS INC COM 184496107 334 3347 SH SOLE 23 3347 0 0 CLEAN HARBORS INC COM 184496107 660 6616 SH SOLE 25 6616 0 0 CLEAN HARBORS INC COM 184496107 1854 18582 SH SOLE 26 13958 0 4624 CLEAN HARBORS INC COM 184496107 90 901 SH SOLE 28 901 0 0 CLEAN HARBORS INC COM 184496107 6377 63912 SH SOLE 30 63912 0 0 CLEAN HARBORS INC COM 184496107 76 762 SH SOLE 31 762 0 0 CLEAN HARBORS INC COM 184496107 1143 11459 SH SOLE 34 11459 0 0 CLEAN HARBORS INC COM 184496107 110 1105 SH SOLE 36 1105 0 0 CLEAN HARBORS INC COM 184496107 647 6480 SH SOLE 40 6480 0 0 CLEAN HARBORS INC COM 184496107 1339 13418 SH SOLE 43 1741 0 11677 CLEANSPARK INC COM NEW 18452B209 153 16116 SH SOLE 2 1236 0 14880 CLEANSPARK INC COM NEW 18452B209 5 526 SH SOLE 7 526 0 0 CLEANSPARK INC COM NEW 18452B209 1056 110878 SH SOLE 18 110878 0 0 CLEANSPARK INC COM NEW 18452B209 587 61672 SH SOLE 19 61672 0 0 CLEANSPARK INC COM NEW 18452B209 12397 1302163 SH SOLE 21 1302163 0 0 CLEANSPARK INC COM NEW 18452B209 7487 786461 SH SOLE 22 766353 0 20108 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1527 461184 SH SOLE 2 265936 0 195248 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19 5838 SH SOLE 7 5838 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3835 1158622 SH SOLE 18 1158622 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 20156 6089428 SH SOLE 19 6089428 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 47379 14313987 SH SOLE 21 14313987 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 34109 10304901 SH SOLE 22 9976458 0 328443 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 160 48291 SH SOLE 25 48291 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 143 43262 SH SOLE 26 14206 0 29056 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 88 26703 SH SOLE 28 26703 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1034 312356 SH SOLE 30 312356 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2469 746029 SH SOLE 34 746029 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 47 14174 SH SOLE 36 14174 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 103 31200 SH SOLE 40 31200 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 339 102486 SH SOLE 43 0 0 102486 CLEAR SECURE INC COM CL A 18467V109 375 11950 SH SOLE 2 11950 0 0 CLEAR SECURE INC COM CL A 18467V109 7160 228250 SH SOLE 21 228250 0 0 CLEAR SECURE INC COM CL A 18467V109 6790 216442 SH SOLE 22 210762 0 5680 CLEAR SECURE INC COM CL A 18467V109 83 2655 SH SOLE 25 2655 0 0 CLEAR SECURE INC COM CL A 18467V109 51 1623 SH SOLE 26 0 0 1623 CLEAR SECURE INC COM CL A 18467V109 131 4171 SH SOLE 30 4171 0 0 CLEAR SECURE INC COM CL A 18467V109 78 2471 SH SOLE 40 2471 0 0 CLEARFIELD INC COM 18482P103 382 4521 SH SOLE 2 3248 0 1273 CLEARFIELD INC COM 18482P103 11 129 SH SOLE 7 129 0 0 CLEARFIELD INC COM 18482P103 2695 31920 SH SOLE 18 31920 0 0 CLEARFIELD INC COM 18482P103 1701 20145 SH SOLE 19 20145 0 0 CLEARFIELD INC COM 18482P103 39184 464154 SH SOLE 21 464154 0 0 CLEARFIELD INC COM 18482P103 21969 260230 SH SOLE 22 254945 0 5285 CLEARFIELD INC COM 18482P103 127 1499 SH SOLE 25 1499 0 0 CLEARFIELD INC COM 18482P103 69 821 SH SOLE 26 0 0 821 CLEARFIELD INC COM 18482P103 273 3236 SH SOLE 30 3236 0 0 CLEARFIELD INC COM 18482P103 161 1909 SH SOLE 40 1909 0 0 CLEARFIELD INC COM 18482P103 258 3060 SH SOLE 43 0 0 3060 CLEARONE INC COM 18506U104 2 1524 SH SOLE 18 1524 0 0 CLEARONE INC COM 18506U104 39 30114 SH SOLE 21 30114 0 0 CLEARPOINT NEURO INC COM 18507C103 27 2439 SH SOLE 2 766 0 1673 CLEARPOINT NEURO INC COM 18507C103 3 302 SH SOLE 7 302 0 0 CLEARPOINT NEURO INC COM 18507C103 628 56005 SH SOLE 18 56005 0 0 CLEARPOINT NEURO INC COM 18507C103 359 31962 SH SOLE 19 31962 0 0 CLEARPOINT NEURO INC COM 18507C103 7473 666040 SH SOLE 21 666040 0 0 CLEARPOINT NEURO INC COM 18507C103 4708 419607 SH SOLE 22 416338 0 3269 CLEARSIDE BIOMEDICAL INC COM 185063104 25 9197 SH SOLE 18 9197 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1473 535587 SH SOLE 21 535587 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1729 628897 SH SOLE 22 628897 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 72 26029 SH SOLE 30 26029 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 54 19679 SH SOLE 43 0 0 19679 CLEARSIGN TECHNOLOGIES CORP COM 185064102 7 4760 SH SOLE 18 4760 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 84 61164 SH SOLE 21 61164 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 275 199304 SH SOLE 22 199304 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 31 1339 SH SOLE 2 0 0 1339 CLEARWATER ANALYTICS HLDGS I CL A 185123106 251 10927 SH SOLE 21 10927 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 10050 437357 SH SOLE 22 437357 0 0 CLEARWATER PAPER CORP COM 18538R103 513 13995 SH SOLE 2 4418 0 9577 CLEARWATER PAPER CORP COM 18538R103 1 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 9 258 SH SOLE 7 258 0 0 CLEARWATER PAPER CORP COM 18538R103 2417 65920 SH SOLE 18 65920 0 0 CLEARWATER PAPER CORP COM 18538R103 1083 29533 SH SOLE 19 29533 0 0 CLEARWATER PAPER CORP COM 18538R103 77486 2113059 SH SOLE 21 2113059 0 0 CLEARWATER PAPER CORP COM 18538R103 16123 439673 SH SOLE 22 420707 0 18966 CLEARWATER PAPER CORP COM 18538R103 82 2248 SH SOLE 25 2248 0 0 CLEARWATER PAPER CORP COM 18538R103 118 3209 SH SOLE 26 2113 0 1096 CLEARWATER PAPER CORP COM 18538R103 1145 31229 SH SOLE 30 31229 0 0 CLEARWATER PAPER CORP COM 18538R103 80 2168 SH SOLE 40 2168 0 0 CLEARWATER PAPER CORP COM 18538R103 330 9007 SH SOLE 43 1642 0 7365 CLEARWAY ENERGY INC CL A 18539C105 2829 84502 SH SOLE 2 49113 0 35389 CLEARWAY ENERGY INC CL A 18539C105 5 164 SH SOLE 4 164 0 0 CLEARWAY ENERGY INC CL A 18539C105 18 551 SH SOLE 7 551 0 0 CLEARWAY ENERGY INC CL A 18539C105 3633 108526 SH SOLE 18 103196 0 5330 CLEARWAY ENERGY INC CL A 18539C105 9773 291901 SH SOLE 19 291901 0 0 CLEARWAY ENERGY INC CL A 18539C105 43257 1292021 SH SOLE 21 1292021 0 0 CLEARWAY ENERGY INC CL A 18539C105 35902 1072340 SH SOLE 22 1041303 0 31037 CLEARWAY ENERGY INC CL A 18539C105 280 8359 SH SOLE 23 8359 0 0 CLEARWAY ENERGY INC CL A 18539C105 243 7260 SH SOLE 25 7260 0 0 CLEARWAY ENERGY INC CL A 18539C105 4495 134259 SH SOLE 26 3299 0 130960 CLEARWAY ENERGY INC CL A 18539C105 736 21978 SH SOLE 28 21978 0 0 CLEARWAY ENERGY INC CL A 18539C105 747 22316 SH SOLE 30 22316 0 0 CLEARWAY ENERGY INC CL A 18539C105 281 8390 SH SOLE 34 8390 0 0 CLEARWAY ENERGY INC CL A 18539C105 181 5410 SH SOLE 36 5410 0 0 CLEARWAY ENERGY INC CL A 18539C105 135 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL A 18539C105 512 15287 SH SOLE 43 0 0 15287 CLEARWAY ENERGY INC CL C 18539C204 6888 191169 SH SOLE 2 130723 0 60446 CLEARWAY ENERGY INC CL C 18539C204 7 204 SH SOLE 4 204 0 0 CLEARWAY ENERGY INC CL C 18539C204 36 1002 SH SOLE 7 1002 0 0 CLEARWAY ENERGY INC CL C 18539C204 8708 241680 SH SOLE 18 241680 0 0 CLEARWAY ENERGY INC CL C 18539C204 9236 256348 SH SOLE 19 256348 0 0 CLEARWAY ENERGY INC CL C 18539C204 150571 4179054 SH SOLE 21 4179054 0 0 CLEARWAY ENERGY INC CL C 18539C204 79268 2200046 SH SOLE 22 2126908 0 73138 CLEARWAY ENERGY INC CL C 18539C204 183 5077 SH SOLE 23 5077 0 0 CLEARWAY ENERGY INC CL C 18539C204 536 14875 SH SOLE 25 14875 0 0 CLEARWAY ENERGY INC CL C 18539C204 2893 80301 SH SOLE 26 29645 0 50656 CLEARWAY ENERGY INC CL C 18539C204 2062 57241 SH SOLE 28 57241 0 0 CLEARWAY ENERGY INC CL C 18539C204 43302 1201837 SH SOLE 30 1201837 0 0 CLEARWAY ENERGY INC CL C 18539C204 422 11709 SH SOLE 36 11709 0 0 CLEARWAY ENERGY INC CL C 18539C204 323 8978 SH SOLE 40 8978 0 0 CLEARWAY ENERGY INC CL C 18539C204 1926 53447 SH SOLE 43 3658 0 49789 CLENE INC COMMON STOCK 185634102 37 9085 SH SOLE 2 900 0 8185 CLENE INC COMMON STOCK 185634102 277 67511 SH SOLE 18 67511 0 0 CLENE INC COMMON STOCK 185634102 155 37712 SH SOLE 19 37712 0 0 CLENE INC COMMON STOCK 185634102 2801 683277 SH SOLE 21 683277 0 0 CLENE INC COMMON STOCK 185634102 1427 348101 SH SOLE 22 340260 0 7841 CLEVELAND-CLIFFS INC NEW COM 185899101 24727 1135824 SH SOLE 2 347738 0 788086 CLEVELAND-CLIFFS INC NEW COM 185899101 39 1770 SH SOLE 4 1770 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 141 6492 SH SOLE 7 6492 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 5 221 SH SOLE 17 0 0 221 CLEVELAND-CLIFFS INC NEW COM 185899101 21532 989071 SH SOLE 18 989071 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2874 132000 SH SOLE 19 132000 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 486585 22351175 SH SOLE 21 22351175 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 270967 12446803 SH SOLE 22 11928810 0 517993 CLEVELAND-CLIFFS INC NEW COM 185899101 1371 62963 SH SOLE 25 62963 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4143 190289 SH SOLE 26 151667 0 38622 CLEVELAND-CLIFFS INC NEW COM 185899101 194 8904 SH SOLE 28 8904 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 6000 275631 SH SOLE 30 275631 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 149 6855 SH SOLE 31 6855 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 67 3085 SH SOLE 36 3085 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1330 61075 SH SOLE 40 61075 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 2143 98452 SH SOLE 43 8406 0 90046 CLEVER LEAVES HOLDINGS INC COM 186760104 13 4144 SH SOLE 18 4144 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 160 51590 SH SOLE 21 51590 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 903 291326 SH SOLE 22 291326 0 0 CLIMATE REAL IMPACT SLUTINS COM CL A 187171103 99 10110 SH SOLE 2 10110 0 0 CLIMATE REAL IMPACT SLUTINS COM CL A 187171103 2068 211906 SH SOLE 19 211906 0 0 CLIMATE REAL IMPACT SLUTINS COM CL A 187171103 301 30840 SH SOLE 34 30840 0 0 CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 2 2021 SH SOLE 2 2021 0 0 CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 48 42380 SH SOLE 19 42380 0 0 CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 7 6167 SH SOLE 34 6167 0 0 CLIPPER RLTY INC COM 18885T306 226 22775 SH SOLE 2 10748 0 12027 CLIPPER RLTY INC COM 18885T306 367 36875 SH SOLE 18 36875 0 0 CLIPPER RLTY INC COM 18885T306 368 37037 SH SOLE 19 37037 0 0 CLIPPER RLTY INC COM 18885T306 5447 547944 SH SOLE 21 547944 0 0 CLIPPER RLTY INC COM 18885T306 2994 301182 SH SOLE 22 300168 0 1014 CLIPPER RLTY INC COM 18885T306 21 2137 SH SOLE 23 2137 0 0 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 6 2082 SH SOLE 2 2082 0 0 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 110 37770 SH SOLE 21 37770 0 0 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 1010 348351 SH SOLE 22 341259 0 7092 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 246 84779 SH SOLE 30 84779 0 0 CLOROX CO DEL COM 189054109 38240 219316 SH SOLE 2 50750 0 168566 CLOROX CO DEL COM 189054109 18801 107828 SH SOLE 4 63286 0 44542 CLOROX CO DEL COM 189054109 27401 157154 SH SOLE 7 153284 0 3870 CLOROX CO DEL COM 189054109 315 1805 SH SOLE 13 553 0 1252 CLOROX CO DEL COM 189054109 3029 17373 SH SOLE 15 17373 0 0 CLOROX CO DEL COM 189054109 36229 207780 SH SOLE 18 191211 0 16569 CLOROX CO DEL COM 189054109 21479 123185 SH SOLE 19 123185 0 0 CLOROX CO DEL COM 189054109 795490 4562342 SH SOLE 21 4562342 0 0 CLOROX CO DEL COM 189054109 513502 2945070 SH SOLE 22 2693164 0 251906 CLOROX CO DEL COM 189054109 12773 73256 SH SOLE 23 73256 0 0 CLOROX CO DEL COM 189054109 39866 228644 SH SOLE 25 228644 0 0 CLOROX CO DEL COM 189054109 53949 309413 SH SOLE 26 140524 0 168889 CLOROX CO DEL COM 189054109 81895 469690 SH SOLE 28 5541 0 464149 CLOROX CO DEL COM 189054109 176144 1010231 SH SOLE 30 1008323 0 1908 CLOROX CO DEL COM 189054109 8394 48144 SH SOLE 31 13609 0 34535 CLOROX CO DEL COM 189054109 1071 6143 SH SOLE 34 6143 0 0 CLOROX CO DEL COM 189054109 14008 80338 SH SOLE 36 80338 0 0 CLOROX CO DEL COM 189054109 687 3939 SH SOLE 40 3939 0 0 CLOROX CO DEL COM 189054109 35428 203191 SH SOLE 43 9827 0 193364 CLOUDFLARE INC CL A COM 18915M107 65157 495489 SH SOLE 2 33011 0 462478 CLOUDFLARE INC CL A COM 18915M107 18232 138650 SH SOLE 4 87460 0 51190 CLOUDFLARE INC CL A COM 18915M107 2943 22383 SH SOLE 7 22383 0 0 CLOUDFLARE INC CL A COM 18915M107 436 3318 SH SOLE 13 498 0 2820 CLOUDFLARE INC CL A COM 18915M107 2352 17883 SH SOLE 15 17883 0 0 CLOUDFLARE INC CL A COM 18915M107 1 5 SH SOLE 17 0 0 5 CLOUDFLARE INC CL A COM 18915M107 23688 180134 SH SOLE 18 167303 0 12831 CLOUDFLARE INC CL A COM 18915M107 41861 318335 SH SOLE 19 318335 0 0 CLOUDFLARE INC CL A COM 18915M107 632158 4807284 SH SOLE 21 4807284 0 0 CLOUDFLARE INC CL A COM 18915M107 737778 5610476 SH SOLE 22 5320461 0 290015 CLOUDFLARE INC CL A COM 18915M107 17513 133178 SH SOLE 23 133178 0 0 CLOUDFLARE INC CL A COM 18915M107 52656 400423 SH SOLE 25 400423 0 0 CLOUDFLARE INC CL A COM 18915M107 46871 356437 SH SOLE 26 162592 0 193845 CLOUDFLARE INC CL A COM 18915M107 63936 486209 SH SOLE 28 7034 0 479175 CLOUDFLARE INC CL A COM 18915M107 40 305 SH SOLE 29 305 0 0 CLOUDFLARE INC CL A COM 18915M107 112764 857521 SH SOLE 30 857521 0 0 CLOUDFLARE INC CL A COM 18915M107 10932 83135 SH SOLE 31 25899 0 57236 CLOUDFLARE INC CL A COM 18915M107 61016 464000 SH SOLE 34 464000 0 0 CLOUDFLARE INC CL A COM 18915M107 12544 95392 SH SOLE 36 95392 0 0 CLOUDFLARE INC CL A COM 18915M107 1023 7780 SH SOLE 40 7780 0 0 CLOUDFLARE INC CL A COM 18915M107 271 2060 SH SOLE 43 0 0 2060 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 290 78006 SH SOLE 2 71958 0 6048 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3910 1051038 SH SOLE 21 1051038 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 13814 3713461 SH SOLE 22 3593443 0 120018 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 142 38164 SH SOLE 25 38164 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 713 191672 SH SOLE 26 178316 0 13356 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 200 53710 SH SOLE 28 53710 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 675 181562 SH SOLE 30 181562 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 30 8109 SH SOLE 34 8109 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 133 35694 SH SOLE 40 35694 0 0 CLOVIS ONCOLOGY INC COM 189464100 342 126357 SH SOLE 2 55952 0 70405 CLOVIS ONCOLOGY INC COM 189464100 5 1928 SH SOLE 7 1928 0 0 CLOVIS ONCOLOGY INC COM 189464100 851 313850 SH SOLE 18 313850 0 0 CLOVIS ONCOLOGY INC COM 189464100 1826 673972 SH SOLE 19 673972 0 0 CLOVIS ONCOLOGY INC COM 189464100 13752 5074394 SH SOLE 21 5074394 0 0 CLOVIS ONCOLOGY INC COM 189464100 8698 3209755 SH SOLE 22 3158337 0 51418 CLOVIS ONCOLOGY INC COM 189464100 60 22197 SH SOLE 23 22197 0 0 CLOVIS ONCOLOGY INC COM 189464100 34 12621 SH SOLE 25 12621 0 0 CLOVIS ONCOLOGY INC COM 189464100 303 111723 SH SOLE 26 4660 0 107063 CLOVIS ONCOLOGY INC COM 189464100 325 120072 SH SOLE 30 120072 0 0 CLOVIS ONCOLOGY INC COM 189464100 24 8712 SH SOLE 40 8712 0 0 CLOVIS ONCOLOGY INC COM 189464100 154 56989 SH SOLE 43 1336 0 55653 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 991 1425000 PRN SOLE 21 1425000 0 0 CMC MATERIALS INC COM 12571T100 6776 35350 SH SOLE 2 27195 0 8155 CMC MATERIALS INC COM 12571T100 18 95 SH SOLE 4 95 0 0 CMC MATERIALS INC COM 12571T100 80 417 SH SOLE 7 417 0 0 CMC MATERIALS INC COM 12571T100 24733 129026 SH SOLE 18 125478 0 3548 CMC MATERIALS INC COM 12571T100 20122 104969 SH SOLE 19 104969 0 0 CMC MATERIALS INC COM 12571T100 382643 1996155 SH SOLE 21 1996155 0 0 CMC MATERIALS INC COM 12571T100 162031 845277 SH SOLE 22 829257 0 16020 CMC MATERIALS INC COM 12571T100 447 2332 SH SOLE 23 2332 0 0 CMC MATERIALS INC COM 12571T100 792 4133 SH SOLE 25 4133 0 0 CMC MATERIALS INC COM 12571T100 3992 20823 SH SOLE 26 8733 0 12090 CMC MATERIALS INC COM 12571T100 100 521 SH SOLE 28 521 0 0 CMC MATERIALS INC COM 12571T100 3680 19197 SH SOLE 30 19197 0 0 CMC MATERIALS INC COM 12571T100 740 3859 SH SOLE 40 3859 0 0 CMC MATERIALS INC COM 12571T100 3406 17766 SH SOLE 43 470 0 17296 CME GROUP INC COM 12572Q105 170178 744892 SH SOLE 2 99173 0 645719 CME GROUP INC COM 12572Q105 53444 233933 SH SOLE 4 147632 0 86301 CME GROUP INC COM 12572Q105 76800 336164 SH SOLE 7 325794 0 10370 CME GROUP INC COM 12572Q105 1087 4757 SH SOLE 13 929 0 3828 CME GROUP INC COM 12572Q105 11635 50927 SH SOLE 15 50927 0 0 CME GROUP INC COM 12572Q105 10 44 SH SOLE 17 0 0 44 CME GROUP INC COM 12572Q105 164909 721829 SH SOLE 18 672840 0 48989 CME GROUP INC COM 12572Q105 57410 251291 SH SOLE 19 251291 0 0 CME GROUP INC COM 12572Q105 1957992 8570391 SH SOLE 21 8570391 0 0 CME GROUP INC COM 12572Q105 1749838 7659277 SH SOLE 22 6927980 0 731297 CME GROUP INC COM 12572Q105 46461 203366 SH SOLE 23 203366 0 0 CME GROUP INC COM 12572Q105 138687 607051 SH SOLE 25 607051 0 0 CME GROUP INC COM 12572Q105 177931 778828 SH SOLE 26 286035 0 492793 CME GROUP INC COM 12572Q105 193895 848706 SH SOLE 28 9342 0 839364 CME GROUP INC COM 12572Q105 79 345 SH SOLE 29 345 0 0 CME GROUP INC COM 12572Q105 566537 2479807 SH SOLE 30 2479807 0 0 CME GROUP INC COM 12572Q105 30356 132871 SH SOLE 31 40428 0 92443 CME GROUP INC COM 12572Q105 18380 80451 SH SOLE 34 80451 0 0 CME GROUP INC COM 12572Q105 38526 168632 SH SOLE 36 168632 0 0 CME GROUP INC COM 12572Q105 2755 12061 SH SOLE 40 12061 0 0 CME GROUP INC COM 12572Q105 63119 276281 SH SOLE 43 36707 0 239574 CMS ENERGY CORP COM 125896100 63788 980597 SH SOLE 2 434510 0 546087 CMS ENERGY CORP COM 125896100 19180 294853 SH SOLE 4 177470 0 117383 CMS ENERGY CORP COM 125896100 20156 309858 SH SOLE 7 300388 0 9470 CMS ENERGY CORP COM 125896100 2615 40196 SH SOLE 13 36392 0 3804 CMS ENERGY CORP COM 125896100 2650 40735 SH SOLE 15 40735 0 0 CMS ENERGY CORP COM 125896100 39280 603845 SH SOLE 18 530777 0 73068 CMS ENERGY CORP COM 125896100 41470 637510 SH SOLE 19 637510 0 0 CMS ENERGY CORP COM 125896100 778379 11965858 SH SOLE 21 11965858 0 0 CMS ENERGY CORP COM 125896100 444852 6838622 SH SOLE 22 5975131 0 863491 CMS ENERGY CORP COM 125896100 15533 238782 SH SOLE 23 238782 0 0 CMS ENERGY CORP COM 125896100 6637 102026 SH SOLE 25 102026 0 0 CMS ENERGY CORP COM 125896100 36833 566219 SH SOLE 26 249068 0 317151 CMS ENERGY CORP COM 125896100 36866 566738 SH SOLE 28 5158 0 561580 CMS ENERGY CORP COM 125896100 3860 59343 SH SOLE 29 59343 0 0 CMS ENERGY CORP COM 125896100 83155 1278323 SH SOLE 30 1278323 0 0 CMS ENERGY CORP COM 125896100 83656 1286021 SH SOLE 31 127374 0 1158647 CMS ENERGY CORP COM 125896100 4015 61727 SH SOLE 32 61727 0 0 CMS ENERGY CORP COM 125896100 6845 105225 SH SOLE 34 105225 0 0 CMS ENERGY CORP COM 125896100 9780 150341 SH SOLE 36 150341 0 0 CMS ENERGY CORP COM 125896100 358 5501 SH SOLE 40 5501 0 0 CMS ENERGY CORP COM 125896100 10375 159486 SH SOLE 43 11280 0 148206 CNA FINL CORP COM 126117100 1370 31070 SH SOLE 2 3347 0 27723 CNA FINL CORP COM 126117100 20 456 SH SOLE 7 456 0 0 CNA FINL CORP COM 126117100 552 12527 SH SOLE 18 12527 0 0 CNA FINL CORP COM 126117100 260 5889 SH SOLE 19 5889 0 0 CNA FINL CORP COM 126117100 14713 333789 SH SOLE 21 333789 0 0 CNA FINL CORP COM 126117100 23712 537938 SH SOLE 22 514858 0 23080 CNA FINL CORP COM 126117100 657 14900 SH SOLE 25 14900 0 0 CNA FINL CORP COM 126117100 190 4303 SH SOLE 26 0 0 4303 CNA FINL CORP COM 126117100 466 10574 SH SOLE 28 0 0 10574 CNA FINL CORP COM 126117100 17 386 SH SOLE 31 386 0 0 CNA FINL CORP COM 126117100 79 1802 SH SOLE 36 1802 0 0 CNA FINL CORP COM 126117100 4620 104815 SH SOLE 43 3430 0 101385 CNB FINL CORP PA COM 126128107 270 10177 SH SOLE 2 1300 0 8877 CNB FINL CORP PA COM 126128107 8 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1407 53076 SH SOLE 18 53076 0 0 CNB FINL CORP PA COM 126128107 759 28658 SH SOLE 19 28658 0 0 CNB FINL CORP PA COM 126128107 16551 624576 SH SOLE 21 624576 0 0 CNB FINL CORP PA COM 126128107 10558 398413 SH SOLE 22 388693 0 9720 CNH INDL N V SHS N20944109 24345 1252948 SH SOLE 7 1252948 0 0 CNH INDL N V SHS N20944109 7 375 SH SOLE 18 375 0 0 CNH INDL N V SHS N20944109 12771 657274 SH SOLE 43 74933 0 582341 CNO FINL GROUP INC COM 12621E103 3926 164697 SH SOLE 2 88788 0 75909 CNO FINL GROUP INC COM 12621E103 14 570 SH SOLE 4 570 0 0 CNO FINL GROUP INC COM 12621E103 80 3345 SH SOLE 7 3345 0 0 CNO FINL GROUP INC COM 12621E103 14247 597615 SH SOLE 18 597615 0 0 CNO FINL GROUP INC COM 12621E103 5321 223180 SH SOLE 19 223180 0 0 CNO FINL GROUP INC COM 12621E103 218431 9162356 SH SOLE 21 9162356 0 0 CNO FINL GROUP INC COM 12621E103 87732 3680048 SH SOLE 22 3552388 0 127660 CNO FINL GROUP INC COM 12621E103 458 19197 SH SOLE 25 19197 0 0 CNO FINL GROUP INC COM 12621E103 1435 60192 SH SOLE 26 46448 0 13744 CNO FINL GROUP INC COM 12621E103 2235 93768 SH SOLE 28 93768 0 0 CNO FINL GROUP INC COM 12621E103 6195 259837 SH SOLE 30 259837 0 0 CNO FINL GROUP INC COM 12621E103 116 4861 SH SOLE 36 4861 0 0 CNO FINL GROUP INC COM 12621E103 412 17278 SH SOLE 40 17278 0 0 CNO FINL GROUP INC COM 12621E103 7799 327128 SH SOLE 43 9608 0 317520 CNS PHARMACEUTICALS INC COM 18978H102 2 2886 SH SOLE 18 2886 0 0 CNS PHARMACEUTICALS INC COM 18978H102 27 38917 SH SOLE 21 38917 0 0 CNX RES CORP COM 12653C108 4646 337872 SH SOLE 2 212002 0 125870 CNX RES CORP COM 12653C108 9 677 SH SOLE 4 677 0 0 CNX RES CORP COM 12653C108 69 5053 SH SOLE 7 5053 0 0 CNX RES CORP COM 12653C108 13899 1010823 SH SOLE 18 1010823 0 0 CNX RES CORP COM 12653C108 9743 708584 SH SOLE 19 708584 0 0 CNX RES CORP COM 12653C108 215873 15699886 SH SOLE 21 15699886 0 0 CNX RES CORP COM 12653C108 90815 6604732 SH SOLE 22 6393555 0 211177 CNX RES CORP COM 12653C108 231 16794 SH SOLE 23 16794 0 0 CNX RES CORP COM 12653C108 449 32631 SH SOLE 25 32631 0 0 CNX RES CORP COM 12653C108 2963 215507 SH SOLE 26 95207 0 120300 CNX RES CORP COM 12653C108 54 3925 SH SOLE 28 3925 0 0 CNX RES CORP COM 12653C108 3182 231444 SH SOLE 30 231444 0 0 CNX RES CORP COM 12653C108 80 5846 SH SOLE 36 5846 0 0 CNX RES CORP COM 12653C108 406 29538 SH SOLE 40 29538 0 0 CNX RES CORP COM 12653C108 4611 335343 SH SOLE 43 19579 0 315764 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1069 818000 PRN SOLE 2 818000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2568 1965000 PRN SOLE 18 1965000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2171 1661000 PRN SOLE 19 1661000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2594 1985000 PRN SOLE 21 1985000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1226 938000 PRN SOLE 26 938000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2675 2047000 PRN SOLE 34 2047000 0 0 CO-DIAGNOSTICS INC COM 189763105 11 1210 SH SOLE 2 482 0 728 CO-DIAGNOSTICS INC COM 189763105 45 5002 SH SOLE 18 5002 0 0 CO-DIAGNOSTICS INC COM 189763105 880 98558 SH SOLE 21 98558 0 0 CO-DIAGNOSTICS INC COM 189763105 3444 385676 SH SOLE 22 385676 0 0 COASTAL FINL CORP WA COM NEW 19046P209 203 4013 SH SOLE 2 367 0 3646 COASTAL FINL CORP WA COM NEW 19046P209 8 152 SH SOLE 7 152 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1484 29313 SH SOLE 18 29313 0 0 COASTAL FINL CORP WA COM NEW 19046P209 837 16530 SH SOLE 19 16530 0 0 COASTAL FINL CORP WA COM NEW 19046P209 19432 383888 SH SOLE 21 383888 0 0 COASTAL FINL CORP WA COM NEW 19046P209 11132 219912 SH SOLE 22 216561 0 3351 COASTAL FINL CORP WA COM NEW 19046P209 9 184 SH SOLE 43 0 0 184 COCA COLA CO COM 191216100 540145 9122534 SH SOLE 2 1884062 0 7238472 COCA COLA CO COM 191216100 174917 2954180 SH SOLE 4 1752315 0 1201865 COCA COLA CO COM 191216100 220509 3724178 SH SOLE 7 3609546 0 114632 COCA COLA CO COM 191216100 3249 54870 SH SOLE 13 13940 0 40930 COCA COLA CO COM 191216100 34040 574907 SH SOLE 15 574907 0 0 COCA COLA CO COM 191216100 3 47 SH SOLE 17 0 0 47 COCA COLA CO COM 191216100 922617 15582116 SH SOLE 18 14880589 0 701527 COCA COLA CO COM 191216100 309869 5233393 SH SOLE 19 5233393 0 0 COCA COLA CO COM 191216100 5678341 95901724 SH SOLE 21 95901724 0 0 COCA COLA CO COM 191216100 4887698 82548525 SH SOLE 22 74451924 0 8096601 COCA COLA CO COM 191216100 144915 2447481 SH SOLE 23 2447481 0 0 COCA COLA CO COM 191216100 452442 7641307 SH SOLE 25 7641307 0 0 COCA COLA CO COM 191216100 613782 10366182 SH SOLE 26 4765528 0 5600654 COCA COLA CO COM 191216100 600015 10133682 SH SOLE 28 130484 0 10003198 COCA COLA CO COM 191216100 847 14306 SH SOLE 29 14306 0 0 COCA COLA CO COM 191216100 1559705 26341921 SH SOLE 30 26265249 0 76672 COCA COLA CO COM 191216100 93982 1587270 SH SOLE 31 478774 0 1108496 COCA COLA CO COM 191216100 24819 419174 SH SOLE 32 419174 0 0 COCA COLA CO COM 191216100 33928 573019 SH SOLE 34 573019 0 0 COCA COLA CO COM 191216100 108200 1827395 SH SOLE 36 1827395 0 0 COCA COLA CO COM 191216100 8074 136367 SH SOLE 40 136367 0 0 COCA COLA CO COM 191216100 151422 2557368 SH SOLE 43 226754 0 2330614 COCA COLA CONS INC COM 191098102 1354 2186 SH SOLE 2 1390 0 796 COCA COLA CONS INC COM 191098102 7 11 SH SOLE 4 11 0 0 COCA COLA CONS INC COM 191098102 41 66 SH SOLE 7 66 0 0 COCA COLA CONS INC COM 191098102 10018 16179 SH SOLE 18 16179 0 0 COCA COLA CONS INC COM 191098102 5168 8347 SH SOLE 19 8347 0 0 COCA COLA CONS INC COM 191098102 332776 537437 SH SOLE 21 537437 0 0 COCA COLA CONS INC COM 191098102 70562 113958 SH SOLE 22 111085 0 2873 COCA COLA CONS INC COM 191098102 461 745 SH SOLE 25 745 0 0 COCA COLA CONS INC COM 191098102 1540 2487 SH SOLE 26 2195 0 292 COCA COLA CONS INC COM 191098102 51 83 SH SOLE 28 83 0 0 COCA COLA CONS INC COM 191098102 5282 8530 SH SOLE 30 8530 0 0 COCA COLA CONS INC COM 191098102 375 605 SH SOLE 40 605 0 0 COCA COLA CONS INC COM 191098102 2860 4619 SH SOLE 43 565 0 4054 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14606 261147 SH SOLE 2 135168 0 125979 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 13838 247417 SH SOLE 4 123105 0 124312 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 9750 174324 SH SOLE 7 163786 0 10538 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1709 30553 SH SOLE 13 29444 0 1109 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 918 16411 SH SOLE 15 16411 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 38749 692811 SH SOLE 18 644132 0 48679 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22810 407829 SH SOLE 19 407829 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 175452 3137000 SH SOLE 21 3137000 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 187498 3352362 SH SOLE 22 3019679 0 332683 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8219 146945 SH SOLE 23 146945 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 35900 641868 SH SOLE 25 641868 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 20973 374985 SH SOLE 26 135323 0 239662 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 30304 541814 SH SOLE 28 3579 0 538235 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 779 13924 SH SOLE 29 13924 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 96327 1722274 SH SOLE 30 1722274 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 17425 311553 SH SOLE 31 17550 0 294003 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 67282 1202963 SH SOLE 34 1202963 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 4793 85704 SH SOLE 36 85704 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 185 3306 SH SOLE 40 3306 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 22207 397057 SH SOLE 43 20466 0 376591 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5272 96213 SH SOLE 2 95294 0 919 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1388 25325 SH SOLE 4 25325 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1332 24309 SH SOLE 13 24309 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2763 50420 SH SOLE 18 50420 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1119 20422 SH SOLE 19 20422 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 386 7043 SH SOLE 21 7043 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 30223 551623 SH SOLE 22 416254 0 135369 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 134 2454 SH SOLE 28 0 0 2454 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2609 47624 SH SOLE 30 47624 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 534 9744 SH SOLE 31 0 0 9744 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 390 7121 SH SOLE 34 7121 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 8482 154817 SH SOLE 43 18101 0 136716 COCRYSTAL PHARMA INC COM 19188J300 12 18913 SH SOLE 18 18913 0 0 COCRYSTAL PHARMA INC COM 19188J300 140 215939 SH SOLE 21 215939 0 0 COCRYSTAL PHARMA INC COM 19188J300 578 888742 SH SOLE 22 888742 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 10 1251 SH SOLE 18 1251 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 458 57206 SH SOLE 21 57206 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 351 43880 SH SOLE 22 43880 0 0 CODEX DNA INC COM 192003101 118 10921 SH SOLE 2 10127 0 794 CODEX DNA INC COM 192003101 252 23292 SH SOLE 18 23292 0 0 CODEX DNA INC COM 192003101 95 8768 SH SOLE 19 8768 0 0 CODEX DNA INC COM 192003101 3759 348069 SH SOLE 21 348069 0 0 CODEX DNA INC COM 192003101 867 80254 SH SOLE 22 78897 0 1357 CODEX DNA INC COM 192003101 138 12785 SH SOLE 30 12785 0 0 CODEXIS INC COM 192005106 2460 78681 SH SOLE 2 35204 0 43477 CODEXIS INC COM 192005106 9 287 SH SOLE 4 287 0 0 CODEXIS INC COM 192005106 27 860 SH SOLE 7 860 0 0 CODEXIS INC COM 192005106 5988 191482 SH SOLE 18 173677 0 17805 CODEXIS INC COM 192005106 14730 471052 SH SOLE 19 471052 0 0 CODEXIS INC COM 192005106 79551 2543994 SH SOLE 21 2543994 0 0 CODEXIS INC COM 192005106 51151 1635780 SH SOLE 22 1601596 0 34184 CODEXIS INC COM 192005106 469 15012 SH SOLE 23 15012 0 0 CODEXIS INC COM 192005106 348 11123 SH SOLE 25 11123 0 0 CODEXIS INC COM 192005106 3005 96084 SH SOLE 26 30070 0 66014 CODEXIS INC COM 192005106 95 3046 SH SOLE 28 3046 0 0 CODEXIS INC COM 192005106 2233 71418 SH SOLE 30 71418 0 0 CODEXIS INC COM 192005106 314 10041 SH SOLE 36 10041 0 0 CODEXIS INC COM 192005106 267 8527 SH SOLE 40 8527 0 0 CODEXIS INC COM 192005106 236 7562 SH SOLE 43 0 0 7562 CODIAK BIOSCIENCES INC COM 192010106 69 6168 SH SOLE 2 637 0 5531 CODIAK BIOSCIENCES INC COM 192010106 3 252 SH SOLE 7 252 0 0 CODIAK BIOSCIENCES INC COM 192010106 518 46531 SH SOLE 18 46531 0 0 CODIAK BIOSCIENCES INC COM 192010106 419 37656 SH SOLE 19 37656 0 0 CODIAK BIOSCIENCES INC COM 192010106 7248 650659 SH SOLE 21 650659 0 0 CODIAK BIOSCIENCES INC COM 192010106 3317 297735 SH SOLE 22 294869 0 2866 CODIAK BIOSCIENCES INC COM 192010106 109 9757 SH SOLE 30 9757 0 0 CODIAK BIOSCIENCES INC COM 192010106 1 53 SH SOLE 43 0 0 53 CODORUS VY BANCORP INC COM 192025104 40 1849 SH SOLE 18 1849 0 0 CODORUS VY BANCORP INC COM 192025104 727 33764 SH SOLE 21 33764 0 0 CODORUS VY BANCORP INC COM 192025104 546 25356 SH SOLE 22 25356 0 0 COEUR MNG INC COM NEW 192108504 831 164865 SH SOLE 2 73795 0 91070 COEUR MNG INC COM NEW 192108504 5 1023 SH SOLE 4 1023 0 0 COEUR MNG INC COM NEW 192108504 5207 1033195 SH SOLE 7 1033195 0 0 COEUR MNG INC COM NEW 192108504 3612 716707 SH SOLE 18 716707 0 0 COEUR MNG INC COM NEW 192108504 2314 459143 SH SOLE 19 459143 0 0 COEUR MNG INC COM NEW 192108504 51148 10148322 SH SOLE 21 10148322 0 0 COEUR MNG INC COM NEW 192108504 31378 6225780 SH SOLE 22 6039101 0 186679 COEUR MNG INC COM NEW 192108504 208 41237 SH SOLE 25 41237 0 0 COEUR MNG INC COM NEW 192108504 656 130192 SH SOLE 26 110612 0 19580 COEUR MNG INC COM NEW 192108504 82 16279 SH SOLE 28 16279 0 0 COEUR MNG INC COM NEW 192108504 9750 1934566 SH SOLE 30 1934566 0 0 COEUR MNG INC COM NEW 192108504 43 8543 SH SOLE 36 8543 0 0 COEUR MNG INC COM NEW 192108504 150 29695 SH SOLE 40 29695 0 0 COEUR MNG INC COM NEW 192108504 711 141056 SH SOLE 43 18588 0 122468 COFFEE HLDG CO INC COM 192176105 37 8533 SH SOLE 21 8533 0 0 COGENT BIOSCIENCES INC COM 19240Q201 102 11840 SH SOLE 2 1507 0 10333 COGENT BIOSCIENCES INC COM 19240Q201 5 597 SH SOLE 7 597 0 0 COGENT BIOSCIENCES INC COM 19240Q201 1023 119248 SH SOLE 18 119248 0 0 COGENT BIOSCIENCES INC COM 19240Q201 547 63778 SH SOLE 19 63778 0 0 COGENT BIOSCIENCES INC COM 19240Q201 13879 1617622 SH SOLE 21 1617622 0 0 COGENT BIOSCIENCES INC COM 19240Q201 7419 864737 SH SOLE 22 845810 0 18927 COGENT BIOSCIENCES INC COM 19240Q201 149 17384 SH SOLE 30 17384 0 0 COGENT BIOSCIENCES INC COM 19240Q201 30 3448 SH SOLE 43 0 0 3448 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1854 25339 SH SOLE 2 19972 0 5367 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 369 5038 SH SOLE 4 5038 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 225 3068 SH SOLE 7 3068 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 10871 148556 SH SOLE 18 148556 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5550 75837 SH SOLE 19 75837 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 396286 5415218 SH SOLE 21 5415218 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 78470 1072289 SH SOLE 22 1048404 0 23885 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 411 5613 SH SOLE 25 5613 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1615 22067 SH SOLE 26 18116 0 3951 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 56 765 SH SOLE 28 765 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7425 101458 SH SOLE 30 101458 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11689 159731 SH SOLE 31 0 0 159731 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 599 8189 SH SOLE 34 8189 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 142 1939 SH SOLE 36 1939 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 387 5288 SH SOLE 40 5288 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1585 21660 SH SOLE 43 1263 0 20397 COGNEX CORP COM 192422103 28632 368209 SH SOLE 2 143987 0 224222 COGNEX CORP COM 192422103 9656 124171 SH SOLE 4 64134 0 60037 COGNEX CORP COM 192422103 2567 33012 SH SOLE 7 33012 0 0 COGNEX CORP COM 192422103 207 2657 SH SOLE 13 554 0 2103 COGNEX CORP COM 192422103 908 11675 SH SOLE 15 11675 0 0 COGNEX CORP COM 192422103 38020 488941 SH SOLE 18 479866 0 9075 COGNEX CORP COM 192422103 9651 124108 SH SOLE 19 124108 0 0 COGNEX CORP COM 192422103 729085 9376089 SH SOLE 21 9376089 0 0 COGNEX CORP COM 192422103 385473 4957214 SH SOLE 22 4761090 0 196124 COGNEX CORP COM 192422103 7801 100325 SH SOLE 23 100325 0 0 COGNEX CORP COM 192422103 13113 168637 SH SOLE 25 168637 0 0 COGNEX CORP COM 192422103 58130 747558 SH SOLE 26 418839 0 328719 COGNEX CORP COM 192422103 30657 394248 SH SOLE 28 9389 0 384859 COGNEX CORP COM 192422103 97412 1252726 SH SOLE 30 1119432 0 133294 COGNEX CORP COM 192422103 4767 61307 SH SOLE 31 18426 0 42881 COGNEX CORP COM 192422103 68968 886937 SH SOLE 34 886937 0 0 COGNEX CORP COM 192422103 2594 33357 SH SOLE 36 33357 0 0 COGNEX CORP COM 192422103 479 6154 SH SOLE 40 6154 0 0 COGNEX CORP COM 192422103 5988 77003 SH SOLE 43 4085 0 72918 COGNITION THERAPEUTICS INC COM 19243B102 51 7997 SH SOLE 21 7997 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 119528 1347252 SH SOLE 2 392891 0 954361 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29847 336416 SH SOLE 4 204126 0 132290 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 61066 688296 SH SOLE 7 549642 0 138654 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 571 6439 SH SOLE 13 1277 0 5162 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6798 76620 SH SOLE 15 76620 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 327076 3686607 SH SOLE 18 3406743 0 279864 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 536816 6050678 SH SOLE 19 6050678 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1202938 13558810 SH SOLE 21 13558810 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1046093 11790949 SH SOLE 22 10722572 0 1068377 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 34134 384744 SH SOLE 23 384744 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 86599 976094 SH SOLE 25 976094 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 101392 1142833 SH SOLE 26 363842 0 778991 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 152397 1717731 SH SOLE 28 9755 0 1707976 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45 502 SH SOLE 29 502 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 290904 3278900 SH SOLE 30 3278900 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17200 193865 SH SOLE 31 59114 0 134751 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11274 127076 SH SOLE 32 127076 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25301 285173 SH SOLE 34 285173 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 22651 255308 SH SOLE 36 255308 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1551 17479 SH SOLE 40 17479 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33319 375555 SH SOLE 43 23210 0 352345 COGNYTE SOFTWARE LTD ORD SHS M25133105 93 5957 SH SOLE 2 5957 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 5 288 SH SOLE 4 288 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 170 10862 SH SOLE 7 10862 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 14578 930337 SH SOLE 21 930337 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 6785 432991 SH SOLE 22 405525 0 27466 COGNYTE SOFTWARE LTD ORD SHS M25133105 257 16412 SH SOLE 25 16412 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 521 33230 SH SOLE 26 14296 0 18934 COGNYTE SOFTWARE LTD ORD SHS M25133105 72 4602 SH SOLE 28 4602 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 6181 394430 SH SOLE 30 394430 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 26 1687 SH SOLE 36 1687 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 122 7761 SH SOLE 40 7761 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 40 2541 SH SOLE 43 174 0 2367 COHBAR INC COM 19249J109 1 3936 SH SOLE 2 0 0 3936 COHBAR INC COM 19249J109 3 9455 SH SOLE 18 9455 0 0 COHBAR INC COM 19249J109 111 318165 SH SOLE 21 318165 0 0 COHBAR INC COM 19249J109 21 58808 SH SOLE 22 58808 0 0 COHEN & CO INC NEW COM 19249M102 1 92 SH SOLE 18 92 0 0 COHEN & CO INC NEW COM 19249M102 36 2409 SH SOLE 21 2409 0 0 COHEN & CO INC NEW COM 19249M102 396 26730 SH SOLE 22 26730 0 0 COHEN & STEERS INC COM 19247A100 3677 39746 SH SOLE 2 23013 0 16733 COHEN & STEERS INC COM 19247A100 5 56 SH SOLE 4 56 0 0 COHEN & STEERS INC COM 19247A100 33 352 SH SOLE 7 352 0 0 COHEN & STEERS INC COM 19247A100 6777 73254 SH SOLE 18 66938 0 6316 COHEN & STEERS INC COM 19247A100 19426 209993 SH SOLE 19 209993 0 0 COHEN & STEERS INC COM 19247A100 82568 892529 SH SOLE 21 892529 0 0 COHEN & STEERS INC COM 19247A100 65659 709747 SH SOLE 22 696056 0 13691 COHEN & STEERS INC COM 19247A100 533 5763 SH SOLE 23 5763 0 0 COHEN & STEERS INC COM 19247A100 274 2958 SH SOLE 25 2958 0 0 COHEN & STEERS INC COM 19247A100 3578 38672 SH SOLE 26 8590 0 30082 COHEN & STEERS INC COM 19247A100 41 445 SH SOLE 28 445 0 0 COHEN & STEERS INC COM 19247A100 1339 14478 SH SOLE 30 14478 0 0 COHEN & STEERS INC COM 19247A100 295 3186 SH SOLE 40 3186 0 0 COHEN & STEERS INC COM 19247A100 1090 11785 SH SOLE 43 710 0 11075 COHERENT INC COM 192479103 19841 74439 SH SOLE 2 18033 0 56406 COHERENT INC COM 192479103 101 380 SH SOLE 4 98 0 282 COHERENT INC COM 192479103 115 432 SH SOLE 7 432 0 0 COHERENT INC COM 192479103 14414 54078 SH SOLE 18 54078 0 0 COHERENT INC COM 192479103 1896 7112 SH SOLE 19 7112 0 0 COHERENT INC COM 192479103 323125 1212296 SH SOLE 21 1212296 0 0 COHERENT INC COM 192479103 178196 668554 SH SOLE 22 640782 0 27772 COHERENT INC COM 192479103 1092 4096 SH SOLE 25 4096 0 0 COHERENT INC COM 192479103 2633 9880 SH SOLE 26 8082 0 1798 COHERENT INC COM 192479103 116 437 SH SOLE 28 437 0 0 COHERENT INC COM 192479103 31352 117624 SH SOLE 30 117624 0 0 COHERENT INC COM 192479103 101 380 SH SOLE 31 380 0 0 COHERENT INC COM 192479103 497 1863 SH SOLE 36 1863 0 0 COHERENT INC COM 192479103 851 3193 SH SOLE 40 3193 0 0 COHERENT INC COM 192479103 1637 6141 SH SOLE 43 51 0 6090 COHERUS BIOSCIENCES INC COM 19249H103 2216 138848 SH SOLE 2 54625 0 84223 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 3973 248936 SH SOLE 18 219402 0 29534 COHERUS BIOSCIENCES INC COM 19249H103 12558 786814 SH SOLE 19 786814 0 0 COHERUS BIOSCIENCES INC COM 19249H103 130113 8152419 SH SOLE 21 8152419 0 0 COHERUS BIOSCIENCES INC COM 19249H103 34647 2170843 SH SOLE 22 2138635 0 32208 COHERUS BIOSCIENCES INC COM 19249H103 423 26499 SH SOLE 23 26499 0 0 COHERUS BIOSCIENCES INC COM 19249H103 187 11688 SH SOLE 25 11688 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2507 157064 SH SOLE 26 24137 0 132927 COHERUS BIOSCIENCES INC COM 19249H103 639 40067 SH SOLE 28 40067 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2490 156000 SH SOLE 30 156000 0 0 COHERUS BIOSCIENCES INC COM 19249H103 9 587 SH SOLE 34 587 0 0 COHERUS BIOSCIENCES INC COM 19249H103 156 9751 SH SOLE 40 9751 0 0 COHERUS BIOSCIENCES INC COM 19249H103 288 18048 SH SOLE 43 105 0 17943 COHU INC COM 192576106 1119 29370 SH SOLE 2 14995 0 14375 COHU INC COM 192576106 5 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 26 678 SH SOLE 7 678 0 0 COHU INC COM 192576106 6514 171028 SH SOLE 18 171028 0 0 COHU INC COM 192576106 3563 93537 SH SOLE 19 93537 0 0 COHU INC COM 192576106 217711 5715689 SH SOLE 21 5715689 0 0 COHU INC COM 192576106 45053 1182794 SH SOLE 22 1153071 0 29723 COHU INC COM 192576106 12 320 SH SOLE 23 320 0 0 COHU INC COM 192576106 228 5995 SH SOLE 25 5995 0 0 COHU INC COM 192576106 1393 36583 SH SOLE 26 31208 0 5375 COHU INC COM 192576106 33 863 SH SOLE 28 863 0 0 COHU INC COM 192576106 3403 89340 SH SOLE 30 89340 0 0 COHU INC COM 192576106 219 5747 SH SOLE 40 5747 0 0 COHU INC COM 192576106 331 8689 SH SOLE 43 0 0 8689 COINBASE GLOBAL INC COM CL A 19260Q107 1431 5671 SH SOLE 2 4902 0 769 COINBASE GLOBAL INC COM CL A 19260Q107 4781 18943 SH SOLE 4 10004 0 8939 COINBASE GLOBAL INC COM CL A 19260Q107 723 2864 SH SOLE 7 2864 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 114 452 SH SOLE 13 452 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1014 4017 SH SOLE 15 4017 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 0 1 SH SOLE 17 0 0 1 COINBASE GLOBAL INC COM CL A 19260Q107 5974 23673 SH SOLE 18 21730 0 1943 COINBASE GLOBAL INC COM CL A 19260Q107 31502 124824 SH SOLE 19 124824 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 126121 499747 SH SOLE 21 499747 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 111931 443519 SH SOLE 22 427812 0 15707 COINBASE GLOBAL INC COM CL A 19260Q107 5343 21173 SH SOLE 23 21173 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 2039 8078 SH SOLE 25 8078 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 10566 41868 SH SOLE 26 23075 0 18793 COINBASE GLOBAL INC COM CL A 19260Q107 14088 55824 SH SOLE 28 5020 0 50804 COINBASE GLOBAL INC COM CL A 19260Q107 30389 120413 SH SOLE 30 120413 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1339 5304 SH SOLE 31 3940 0 1364 COINBASE GLOBAL INC COM CL A 19260Q107 43189 171132 SH SOLE 34 171132 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1634 6474 SH SOLE 36 6474 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 330 1306 SH SOLE 40 1306 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1986 7869 SH SOLE 43 1655 0 6214 COLFAX CORP COM 194014106 15639 340203 SH SOLE 2 96648 0 243555 COLFAX CORP COM 194014106 18 402 SH SOLE 4 402 0 0 COLFAX CORP COM 194014106 110 2387 SH SOLE 7 2387 0 0 COLFAX CORP COM 194014106 13154 286136 SH SOLE 18 286136 0 0 COLFAX CORP COM 194014106 1586 34497 SH SOLE 19 34497 0 0 COLFAX CORP COM 194014106 279978 6090454 SH SOLE 21 6090454 0 0 COLFAX CORP COM 194014106 167839 3651055 SH SOLE 22 3517664 0 133391 COLFAX CORP COM 194014106 778 16919 SH SOLE 25 16919 0 0 COLFAX CORP COM 194014106 1841 40050 SH SOLE 26 30610 0 9440 COLFAX CORP COM 194014106 93 2013 SH SOLE 28 2013 0 0 COLFAX CORP COM 194014106 3441 74853 SH SOLE 30 74853 0 0 COLFAX CORP COM 194014106 80 1735 SH SOLE 31 1735 0 0 COLFAX CORP COM 194014106 142 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 757 16464 SH SOLE 40 16464 0 0 COLFAX CORP COM 194014106 2478 53895 SH SOLE 43 7337 0 46558 COLFAX CORP UNIT 01/15/2022T 194014205 22514 121613 SH SOLE 21 121613 0 0 COLGATE PALMOLIVE CO COM 194162103 189538 2220975 SH SOLE 2 778431 0 1442544 COLGATE PALMOLIVE CO COM 194162103 72654 851344 SH SOLE 4 524840 0 326504 COLGATE PALMOLIVE CO COM 194162103 88438 1036303 SH SOLE 7 824048 0 212255 COLGATE PALMOLIVE CO COM 194162103 6938 81302 SH SOLE 13 73193 0 8109 COLGATE PALMOLIVE CO COM 194162103 9790 114713 SH SOLE 15 114713 0 0 COLGATE PALMOLIVE CO COM 194162103 0 1 SH SOLE 17 0 0 1 COLGATE PALMOLIVE CO COM 194162103 137201 1607693 SH SOLE 18 1311154 0 296539 COLGATE PALMOLIVE CO COM 194162103 122140 1431217 SH SOLE 19 1431217 0 0 COLGATE PALMOLIVE CO COM 194162103 1819399 21319412 SH SOLE 21 21319412 0 0 COLGATE PALMOLIVE CO COM 194162103 1661652 19470963 SH SOLE 22 17475186 0 1995777 COLGATE PALMOLIVE CO COM 194162103 51634 605044 SH SOLE 23 605044 0 0 COLGATE PALMOLIVE CO COM 194162103 148147 1735965 SH SOLE 25 1735965 0 0 COLGATE PALMOLIVE CO COM 194162103 252238 2955686 SH SOLE 26 1553444 0 1402242 COLGATE PALMOLIVE CO COM 194162103 267373 3133038 SH SOLE 28 159613 0 2973425 COLGATE PALMOLIVE CO COM 194162103 6465 75755 SH SOLE 29 75755 0 0 COLGATE PALMOLIVE CO COM 194162103 540232 6330350 SH SOLE 30 6301709 0 28641 COLGATE PALMOLIVE CO COM 194162103 37903 444141 SH SOLE 31 225350 0 218791 COLGATE PALMOLIVE CO COM 194162103 34127 399893 SH SOLE 34 399893 0 0 COLGATE PALMOLIVE CO COM 194162103 36504 427744 SH SOLE 36 427744 0 0 COLGATE PALMOLIVE CO COM 194162103 2310 27070 SH SOLE 40 27070 0 0 COLGATE PALMOLIVE CO COM 194162103 81062 949876 SH SOLE 43 50294 0 899582 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 954 51062 SH SOLE 2 26051 0 25011 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH SOLE 4 111 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6 336 SH SOLE 7 336 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2685 143737 SH SOLE 18 128487 0 15250 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3572 191221 SH SOLE 19 191221 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 77697 4159366 SH SOLE 21 4159366 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18119 969986 SH SOLE 22 951515 0 18471 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 78 4160 SH SOLE 23 4160 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 84 4508 SH SOLE 25 4508 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 171 9149 SH SOLE 26 1127 0 8022 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1444 77313 SH SOLE 30 77313 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20 1076 SH SOLE 36 1076 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 94 5030 SH SOLE 40 5030 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 273 14605 SH SOLE 43 0 0 14605 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1711 11512 SH SOLE 43 5 0 11507 COLONY BANKCORP INC COM 19623P101 40 2335 SH SOLE 2 2335 0 0 COLONY BANKCORP INC COM 19623P101 28 1669 SH SOLE 18 1669 0 0 COLONY BANKCORP INC COM 19623P101 517 30311 SH SOLE 21 30311 0 0 COLONY BANKCORP INC COM 19623P101 142 8312 SH SOLE 22 8312 0 0 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 15 30064 SH SOLE 18 30064 0 0 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 172 343132 SH SOLE 21 343132 0 0 COLUMBIA BKG SYS INC COM 197236102 1962 59966 SH SOLE 2 19289 0 40677 COLUMBIA BKG SYS INC COM 197236102 10 312 SH SOLE 4 312 0 0 COLUMBIA BKG SYS INC COM 197236102 50 1515 SH SOLE 7 1515 0 0 COLUMBIA BKG SYS INC COM 197236102 9603 293487 SH SOLE 18 293487 0 0 COLUMBIA BKG SYS INC COM 197236102 4199 128321 SH SOLE 19 128321 0 0 COLUMBIA BKG SYS INC COM 197236102 296933 9074965 SH SOLE 21 9074965 0 0 COLUMBIA BKG SYS INC COM 197236102 56374 1722908 SH SOLE 22 1645784 0 77124 COLUMBIA BKG SYS INC COM 197236102 246 7509 SH SOLE 25 7509 0 0 COLUMBIA BKG SYS INC COM 197236102 399 12185 SH SOLE 26 7201 0 4984 COLUMBIA BKG SYS INC COM 197236102 42 1292 SH SOLE 28 1292 0 0 COLUMBIA BKG SYS INC COM 197236102 4315 131870 SH SOLE 30 131870 0 0 COLUMBIA BKG SYS INC COM 197236102 12 381 SH SOLE 36 381 0 0 COLUMBIA BKG SYS INC COM 197236102 276 8450 SH SOLE 40 8450 0 0 COLUMBIA BKG SYS INC COM 197236102 432 13188 SH SOLE 43 2856 0 10332 COLUMBIA FINL INC COM 197641103 626 30032 SH SOLE 2 13490 0 16542 COLUMBIA FINL INC COM 197641103 13 645 SH SOLE 7 645 0 0 COLUMBIA FINL INC COM 197641103 2361 113165 SH SOLE 18 113165 0 0 COLUMBIA FINL INC COM 197641103 1495 71668 SH SOLE 19 71668 0 0 COLUMBIA FINL INC COM 197641103 31376 1504105 SH SOLE 21 1504105 0 0 COLUMBIA FINL INC COM 197641103 24629 1180658 SH SOLE 22 1145971 0 34687 COLUMBIA FINL INC COM 197641103 132 6345 SH SOLE 25 6345 0 0 COLUMBIA FINL INC COM 197641103 123 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 87 4173 SH SOLE 28 4173 0 0 COLUMBIA FINL INC COM 197641103 899 43095 SH SOLE 30 43095 0 0 COLUMBIA FINL INC COM 197641103 145 6951 SH SOLE 40 6951 0 0 COLUMBIA FINL INC COM 197641103 1354 64915 SH SOLE 43 9389 0 55526 COLUMBIA SPORTSWEAR CO COM 198516106 4792 49181 SH SOLE 2 28517 0 20664 COLUMBIA SPORTSWEAR CO COM 198516106 9 90 SH SOLE 4 90 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 56 575 SH SOLE 7 575 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 7591 77903 SH SOLE 18 77903 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1050 10779 SH SOLE 19 10779 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 169356 1738059 SH SOLE 21 1738059 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 95783 982996 SH SOLE 22 940463 0 42533 COLUMBIA SPORTSWEAR CO COM 198516106 632 6485 SH SOLE 25 6485 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1191 12220 SH SOLE 26 9789 0 2431 COLUMBIA SPORTSWEAR CO COM 198516106 66 681 SH SOLE 28 681 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2014 20667 SH SOLE 30 20667 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 62 641 SH SOLE 31 641 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 313 3211 SH SOLE 36 3211 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 452 4635 SH SOLE 40 4635 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1431 14690 SH SOLE 43 814 0 13876 COLUMBUS MCKINNON CORP N Y COM 199333105 1067 23067 SH SOLE 2 7826 0 15241 COLUMBUS MCKINNON CORP N Y COM 199333105 26 562 SH SOLE 4 124 0 438 COLUMBUS MCKINNON CORP N Y COM 199333105 18 394 SH SOLE 7 394 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 4154 89804 SH SOLE 18 89804 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2991 64648 SH SOLE 19 64648 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 50629 1094455 SH SOLE 21 1094455 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 31117 672657 SH SOLE 22 643404 0 29253 COLUMBUS MCKINNON CORP N Y COM 199333105 287 6199 SH SOLE 25 6199 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 235 5086 SH SOLE 26 1940 0 3146 COLUMBUS MCKINNON CORP N Y COM 199333105 23 505 SH SOLE 28 505 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5301 114583 SH SOLE 30 114583 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 144 3113 SH SOLE 36 3113 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 161 3489 SH SOLE 40 3489 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 380 8213 SH SOLE 43 1337 0 6876 COMCAST CORP NEW CL A 20030N101 595498 11831879 SH SOLE 2 3518059 0 8313820 COMCAST CORP NEW CL A 20030N101 168764 3353150 SH SOLE 4 2106437 0 1246713 COMCAST CORP NEW CL A 20030N101 226282 4495958 SH SOLE 7 4362227 0 133731 COMCAST CORP NEW CL A 20030N101 12088 240175 SH SOLE 13 191890 0 48285 COMCAST CORP NEW CL A 20030N101 33363 662894 SH SOLE 15 662894 0 0 COMCAST CORP NEW CL A 20030N101 35 696 SH SOLE 17 0 0 696 COMCAST CORP NEW CL A 20030N101 791752 15731221 SH SOLE 18 14490289 0 1240932 COMCAST CORP NEW CL A 20030N101 864869 17183969 SH SOLE 19 17183969 0 0 COMCAST CORP NEW CL A 20030N101 9558 189902 SH SOLE 20 189902 0 0 COMCAST CORP NEW CL A 20030N101 4692538 93235413 SH SOLE 21 93235413 0 0 COMCAST CORP NEW CL A 20030N101 5022340 99788198 SH SOLE 22 89287182 0 10501016 COMCAST CORP NEW CL A 20030N101 156161 3102740 SH SOLE 23 3102740 0 0 COMCAST CORP NEW CL A 20030N101 372830 7407711 SH SOLE 25 7310827 0 96884 COMCAST CORP NEW CL A 20030N101 564137 11208759 SH SOLE 26 4462741 0 6746018 COMCAST CORP NEW CL A 20030N101 421416 8373051 SH SOLE 28 118304 0 8254747 COMCAST CORP NEW CL A 20030N101 10821 214996 SH SOLE 29 214996 0 0 COMCAST CORP NEW CL A 20030N101 1071221 21283941 SH SOLE 30 21283941 0 0 COMCAST CORP NEW CL A 20030N101 99180 1970587 SH SOLE 31 799394 0 1171193 COMCAST CORP NEW CL A 20030N101 55518 1103088 SH SOLE 32 1103088 0 0 COMCAST CORP NEW CL A 20030N101 233303 4635474 SH SOLE 34 4635474 0 0 COMCAST CORP NEW CL A 20030N101 110374 2193011 SH SOLE 36 2193011 0 0 COMCAST CORP NEW CL A 20030N101 1624 32265 SH SOLE 37 32265 0 0 COMCAST CORP NEW CL A 20030N101 7659 152178 SH SOLE 40 152178 0 0 COMCAST CORP NEW CL A 20030N101 201036 3994352 SH SOLE 43 259671 0 3734682 COMCAST CORP NEW OPTIONS 20030N101 287 5700 SH Call SOLE 2 5700 0 0 COMCAST CORP NEW OPTIONS 20030N101 362 7200 SH Call SOLE 4 7200 0 0 COMCAST CORP NEW OPTIONS 20030N101 4716 93700 SH Call SOLE 18 93700 0 0 COMCAST CORP NEW OPTIONS 20030N101 48770 969000 SH Call SOLE 19 969000 0 0 COMCAST CORP NEW OPTIONS 20030N101 2567 51000 SH Call SOLE 22 51000 0 0 COMCAST CORP NEW OPTIONS 20030N101 20283 403000 SH Call SOLE 34 403000 0 0 COMERICA INC COM 200340107 51487 591805 SH SOLE 2 261071 0 330734 COMERICA INC COM 200340107 346 3976 SH SOLE 4 499 0 3477 COMERICA INC COM 200340107 9757 112144 SH SOLE 7 108620 0 3524 COMERICA INC COM 200340107 274 3152 SH SOLE 15 3152 0 0 COMERICA INC COM 200340107 0 4 SH SOLE 17 0 0 4 COMERICA INC COM 200340107 24878 285957 SH SOLE 18 275067 0 10890 COMERICA INC COM 200340107 16393 188426 SH SOLE 19 188426 0 0 COMERICA INC COM 200340107 584816 6722028 SH SOLE 21 6722028 0 0 COMERICA INC COM 200340107 259588 2983767 SH SOLE 22 2701994 0 281773 COMERICA INC COM 200340107 29232 335999 SH SOLE 25 335999 0 0 COMERICA INC COM 200340107 26311 302427 SH SOLE 26 143775 0 158652 COMERICA INC COM 200340107 8683 99799 SH SOLE 28 31867 0 67932 COMERICA INC COM 200340107 47683 548085 SH SOLE 30 548085 0 0 COMERICA INC COM 200340107 175 2014 SH SOLE 31 2014 0 0 COMERICA INC COM 200340107 5041 57948 SH SOLE 32 57948 0 0 COMERICA INC COM 200340107 2953 33945 SH SOLE 34 33945 0 0 COMERICA INC COM 200340107 5470 62874 SH SOLE 36 62874 0 0 COMERICA INC COM 200340107 1488 17108 SH SOLE 40 17108 0 0 COMERICA INC COM 200340107 23146 266049 SH SOLE 43 30929 0 235120 COMFORT SYS USA INC COM 199908104 2797 28266 SH SOLE 2 23404 0 4862 COMFORT SYS USA INC COM 199908104 15 149 SH SOLE 4 149 0 0 COMFORT SYS USA INC COM 199908104 50 505 SH SOLE 7 505 0 0 COMFORT SYS USA INC COM 199908104 12488 126214 SH SOLE 18 124596 0 1618 COMFORT SYS USA INC COM 199908104 8702 87948 SH SOLE 19 87948 0 0 COMFORT SYS USA INC COM 199908104 417133 4216024 SH SOLE 21 4216024 0 0 COMFORT SYS USA INC COM 199908104 89897 908599 SH SOLE 22 888804 0 19795 COMFORT SYS USA INC COM 199908104 59 592 SH SOLE 23 592 0 0 COMFORT SYS USA INC COM 199908104 757 7649 SH SOLE 25 7649 0 0 COMFORT SYS USA INC COM 199908104 1414 14293 SH SOLE 26 10790 0 3503 COMFORT SYS USA INC COM 199908104 64 647 SH SOLE 28 647 0 0 COMFORT SYS USA INC COM 199908104 6600 66711 SH SOLE 30 66711 0 0 COMFORT SYS USA INC COM 199908104 144 1454 SH SOLE 34 1454 0 0 COMFORT SYS USA INC COM 199908104 432 4370 SH SOLE 36 4370 0 0 COMFORT SYS USA INC COM 199908104 473 4780 SH SOLE 40 4780 0 0 COMFORT SYS USA INC COM 199908104 1868 18884 SH SOLE 43 254 0 18630 COMMERCE BANCSHARES INC COM 200525103 15049 218922 SH SOLE 2 89233 0 129689 COMMERCE BANCSHARES INC COM 200525103 284 4134 SH SOLE 4 389 0 3745 COMMERCE BANCSHARES INC COM 200525103 1889 27479 SH SOLE 7 27479 0 0 COMMERCE BANCSHARES INC COM 200525103 69 1003 SH SOLE 15 1003 0 0 COMMERCE BANCSHARES INC COM 200525103 16826 244771 SH SOLE 18 244771 0 0 COMMERCE BANCSHARES INC COM 200525103 2358 34303 SH SOLE 19 34303 0 0 COMMERCE BANCSHARES INC COM 200525103 395667 5755994 SH SOLE 21 5755994 0 0 COMMERCE BANCSHARES INC COM 200525103 214672 3122960 SH SOLE 22 2991194 0 131766 COMMERCE BANCSHARES INC COM 200525103 9941 144624 SH SOLE 25 144624 0 0 COMMERCE BANCSHARES INC COM 200525103 8023 116717 SH SOLE 26 39700 0 77017 COMMERCE BANCSHARES INC COM 200525103 2465 35864 SH SOLE 28 2190 0 33674 COMMERCE BANCSHARES INC COM 200525103 12500 181847 SH SOLE 30 181847 0 0 COMMERCE BANCSHARES INC COM 200525103 119 1728 SH SOLE 31 1728 0 0 COMMERCE BANCSHARES INC COM 200525103 2262 32908 SH SOLE 36 32908 0 0 COMMERCE BANCSHARES INC COM 200525103 1009 14677 SH SOLE 40 14677 0 0 COMMERCE BANCSHARES INC COM 200525103 16633 241966 SH SOLE 43 1294 0 240672 COMMERCIAL METALS CO COM 201723103 8785 242081 SH SOLE 2 125660 0 116421 COMMERCIAL METALS CO COM 201723103 15 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 99 2723 SH SOLE 7 2723 0 0 COMMERCIAL METALS CO COM 201723103 21038 579732 SH SOLE 18 579732 0 0 COMMERCIAL METALS CO COM 201723103 23677 652427 SH SOLE 19 652427 0 0 COMMERCIAL METALS CO COM 201723103 327552 9025959 SH SOLE 21 9025959 0 0 COMMERCIAL METALS CO COM 201723103 140462 3870553 SH SOLE 22 3752828 0 117725 COMMERCIAL METALS CO COM 201723103 579 15948 SH SOLE 23 15948 0 0 COMMERCIAL METALS CO COM 201723103 629 17323 SH SOLE 25 17323 0 0 COMMERCIAL METALS CO COM 201723103 4904 135145 SH SOLE 26 40654 0 94491 COMMERCIAL METALS CO COM 201723103 2930 80752 SH SOLE 28 80752 0 0 COMMERCIAL METALS CO COM 201723103 2530 69710 SH SOLE 30 69710 0 0 COMMERCIAL METALS CO COM 201723103 134 3680 SH SOLE 36 3680 0 0 COMMERCIAL METALS CO COM 201723103 550 15169 SH SOLE 40 15169 0 0 COMMERCIAL METALS CO COM 201723103 3126 86130 SH SOLE 43 15722 0 70408 COMMERCIAL VEH GROUP INC COM 202608105 128 15934 SH SOLE 2 1298 0 14636 COMMERCIAL VEH GROUP INC COM 202608105 4 515 SH SOLE 7 515 0 0 COMMERCIAL VEH GROUP INC COM 202608105 821 101847 SH SOLE 18 101847 0 0 COMMERCIAL VEH GROUP INC COM 202608105 454 56282 SH SOLE 19 56282 0 0 COMMERCIAL VEH GROUP INC COM 202608105 9536 1183114 SH SOLE 21 1183114 0 0 COMMERCIAL VEH GROUP INC COM 202608105 6049 750536 SH SOLE 22 736231 0 14305 COMMERCIAL VEH GROUP INC COM 202608105 4 545 SH SOLE 43 0 0 545 COMMSCOPE HLDG CO INC COM 20337X109 5917 535986 SH SOLE 2 81553 0 454433 COMMSCOPE HLDG CO INC COM 20337X109 9 783 SH SOLE 4 783 0 0 COMMSCOPE HLDG CO INC COM 20337X109 64 5775 SH SOLE 7 5775 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1091 98800 SH SOLE 18 98800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 7410 671197 SH SOLE 19 671197 0 0 COMMSCOPE HLDG CO INC COM 20337X109 53095 4809291 SH SOLE 21 4809291 0 0 COMMSCOPE HLDG CO INC COM 20337X109 50530 4576948 SH SOLE 22 4342391 0 234557 COMMSCOPE HLDG CO INC COM 20337X109 3474 314679 SH SOLE 25 314679 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1915 173458 SH SOLE 26 117559 0 55899 COMMSCOPE HLDG CO INC COM 20337X109 40 3636 SH SOLE 28 3636 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1286 116501 SH SOLE 30 116501 0 0 COMMSCOPE HLDG CO INC COM 20337X109 33 3023 SH SOLE 31 3023 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2427 219832 SH SOLE 34 219832 0 0 COMMSCOPE HLDG CO INC COM 20337X109 242 21936 SH SOLE 36 21936 0 0 COMMSCOPE HLDG CO INC COM 20337X109 264 23918 SH SOLE 40 23918 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1580 143127 SH SOLE 43 16128 0 126999 COMMSCOPE HLDG CO INC OPTIONS 20337X109 1110 100500 SH Put SOLE 19 100500 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 6 500 SH Put SOLE 22 500 0 0 COMMSCOPE HLDG CO INC OPTIONS 20337X109 155 14000 SH Put SOLE 34 14000 0 0 COMMUNICATIONS SYS INC COM 203900105 4 1644 SH SOLE 18 1644 0 0 COMMUNICATIONS SYS INC COM 203900105 62 25797 SH SOLE 21 25797 0 0 COMMUNICATIONS SYS INC COM 203900105 270 112364 SH SOLE 22 112364 0 0 COMMUNITY BK SYS INC COM 203607106 3174 42614 SH SOLE 2 14291 0 28323 COMMUNITY BK SYS INC COM 203607106 17 222 SH SOLE 4 222 0 0 COMMUNITY BK SYS INC COM 203607106 1875 25177 SH SOLE 7 25177 0 0 COMMUNITY BK SYS INC COM 203607106 15231 204493 SH SOLE 18 204493 0 0 COMMUNITY BK SYS INC COM 203607106 6831 91721 SH SOLE 19 91721 0 0 COMMUNITY BK SYS INC COM 203607106 457482 6142347 SH SOLE 21 6142347 0 0 COMMUNITY BK SYS INC COM 203607106 92755 1245371 SH SOLE 22 1193229 0 52142 COMMUNITY BK SYS INC COM 203607106 464 6234 SH SOLE 25 6234 0 0 COMMUNITY BK SYS INC COM 203607106 1383 18575 SH SOLE 26 14729 0 3846 COMMUNITY BK SYS INC COM 203607106 72 960 SH SOLE 28 960 0 0 COMMUNITY BK SYS INC COM 203607106 7053 94690 SH SOLE 30 94690 0 0 COMMUNITY BK SYS INC COM 203607106 154 2061 SH SOLE 36 2061 0 0 COMMUNITY BK SYS INC COM 203607106 463 6216 SH SOLE 40 6216 0 0 COMMUNITY BK SYS INC COM 203607106 879 11803 SH SOLE 43 415 0 11388 COMMUNITY FINL CORP MD COM 20368X101 193 4912 SH SOLE 2 4552 0 360 COMMUNITY FINL CORP MD COM 20368X101 41 1044 SH SOLE 18 1044 0 0 COMMUNITY FINL CORP MD COM 20368X101 571 14523 SH SOLE 21 14523 0 0 COMMUNITY FINL CORP MD COM 20368X101 58 1474 SH SOLE 22 1474 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1017 76383 SH SOLE 2 38881 0 37502 COMMUNITY HEALTH SYS INC NEW COM 203668108 6 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 81 6101 SH SOLE 7 6101 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 5905 443638 SH SOLE 18 436386 0 7252 COMMUNITY HEALTH SYS INC NEW COM 203668108 4370 328330 SH SOLE 19 328330 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 195847 14714259 SH SOLE 21 14714259 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 41701 3133066 SH SOLE 22 3063439 0 69627 COMMUNITY HEALTH SYS INC NEW COM 203668108 45 3398 SH SOLE 23 3398 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 186 14002 SH SOLE 25 14002 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 435 32679 SH SOLE 26 14029 0 18650 COMMUNITY HEALTH SYS INC NEW COM 203668108 1177 88423 SH SOLE 28 88423 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 5414 406775 SH SOLE 30 406775 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 136 10223 SH SOLE 36 10223 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 171 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 676 50754 SH SOLE 43 172 0 50582 COMMUNITY HEALTHCARE TR INC COM 20369C106 4235 89592 SH SOLE 2 53139 0 36453 COMMUNITY HEALTHCARE TR INC COM 20369C106 582 12322 SH SOLE 4 12322 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1442 30497 SH SOLE 7 30497 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 4084 86390 SH SOLE 18 86390 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 18825 398252 SH SOLE 19 398252 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 138785 2936003 SH SOLE 21 2936003 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 36532 772838 SH SOLE 22 756362 0 16476 COMMUNITY HEALTHCARE TR INC COM 20369C106 44 936 SH SOLE 23 936 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5409 114427 SH SOLE 25 114427 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 136 2876 SH SOLE 26 0 0 2876 COMMUNITY HEALTHCARE TR INC COM 20369C106 2104 44515 SH SOLE 28 413 0 44102 COMMUNITY HEALTHCARE TR INC COM 20369C106 6370 134760 SH SOLE 30 134760 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 4812 101798 SH SOLE 31 0 0 101798 COMMUNITY HEALTHCARE TR INC COM 20369C106 6046 127896 SH SOLE 34 127896 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 126 2657 SH SOLE 40 2657 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 842 17802 SH SOLE 43 1284 0 16518 COMMUNITY TR BANCORP INC COM 204149108 1213 27810 SH SOLE 2 18396 0 9414 COMMUNITY TR BANCORP INC COM 204149108 3 59 SH SOLE 4 59 0 0 COMMUNITY TR BANCORP INC COM 204149108 13 292 SH SOLE 7 292 0 0 COMMUNITY TR BANCORP INC COM 204149108 2229 51117 SH SOLE 18 51117 0 0 COMMUNITY TR BANCORP INC COM 204149108 3645 83577 SH SOLE 19 83577 0 0 COMMUNITY TR BANCORP INC COM 204149108 29865 684809 SH SOLE 21 684809 0 0 COMMUNITY TR BANCORP INC COM 204149108 23407 536732 SH SOLE 22 519443 0 17289 COMMUNITY TR BANCORP INC COM 204149108 139 3196 SH SOLE 25 3196 0 0 COMMUNITY TR BANCORP INC COM 204149108 402 9224 SH SOLE 26 7174 0 2050 COMMUNITY TR BANCORP INC COM 204149108 610 13990 SH SOLE 30 13990 0 0 COMMUNITY TR BANCORP INC COM 204149108 115 2638 SH SOLE 36 2638 0 0 COMMUNITY TR BANCORP INC COM 204149108 69 1579 SH SOLE 40 1579 0 0 COMMUNITY TR BANCORP INC COM 204149108 806 18493 SH SOLE 43 2033 0 16460 COMMUNITY WEST BANCSHARES COM 204157101 17 1264 SH SOLE 18 1264 0 0 COMMUNITY WEST BANCSHARES COM 204157101 338 25240 SH SOLE 21 25240 0 0 COMMUNITY WEST BANCSHARES COM 204157101 65 4814 SH SOLE 22 4814 0 0 COMMVAULT SYS INC COM 204166102 2427 35219 SH SOLE 2 30334 0 4885 COMMVAULT SYS INC COM 204166102 44 634 SH SOLE 4 174 0 460 COMMVAULT SYS INC COM 204166102 47 679 SH SOLE 7 679 0 0 COMMVAULT SYS INC COM 204166102 13971 202710 SH SOLE 18 202710 0 0 COMMVAULT SYS INC COM 204166102 5643 81884 SH SOLE 19 81884 0 0 COMMVAULT SYS INC COM 204166102 230331 3342012 SH SOLE 21 3342012 0 0 COMMVAULT SYS INC COM 204166102 88066 1277803 SH SOLE 22 1254911 0 22892 COMMVAULT SYS INC COM 204166102 425 6171 SH SOLE 25 6171 0 0 COMMVAULT SYS INC COM 204166102 1075 15595 SH SOLE 26 11553 0 4042 COMMVAULT SYS INC COM 204166102 53 771 SH SOLE 28 771 0 0 COMMVAULT SYS INC COM 204166102 1771 25700 SH SOLE 30 25700 0 0 COMMVAULT SYS INC COM 204166102 192 2792 SH SOLE 36 2792 0 0 COMMVAULT SYS INC COM 204166102 341 4948 SH SOLE 40 4948 0 0 COMMVAULT SYS INC COM 204166102 3233 46908 SH SOLE 43 1807 0 45101 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 725 181599 SH SOLE 21 181599 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1379 345705 SH SOLE 43 4373 0 341332 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6884 937807 SH SOLE 7 937807 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3599 490346 SH SOLE 21 490346 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 29889 4072130 SH SOLE 30 4072130 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2819 384124 SH SOLE 43 3698 0 380426 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1074 190678 SH SOLE 7 190678 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 12919 2294599 SH SOLE 21 2294599 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 2212 392980 SH SOLE 22 392980 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 12591 2236343 SH SOLE 30 2236343 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 5587 992344 SH SOLE 43 18049 0 974295 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 738 166187 SH SOLE 30 166187 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 5279 1188942 SH SOLE 43 67833 0 1121109 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1483 90393 SH SOLE 2 90393 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 398 24263 SH SOLE 19 24263 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2499 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 273 16613 SH SOLE 34 16613 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2160 131622 SH SOLE 43 6947 0 124675 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2681 366304 SH SOLE 2 19063 0 347241 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 795 108560 SH SOLE 4 54193 0 54367 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7159 978016 SH SOLE 7 978016 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5 617 SH SOLE 13 617 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16 2169 SH SOLE 15 2169 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 530 72426 SH SOLE 18 72426 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 41111 5616284 SH SOLE 21 5616284 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 16031 2190069 SH SOLE 22 1949249 0 240820 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 689 94153 SH SOLE 23 94153 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 58 7914 SH SOLE 25 7914 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3136 428479 SH SOLE 26 0 0 428479 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2714 370752 SH SOLE 28 25416 0 345336 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 23462 3205164 SH SOLE 30 2784207 0 420957 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 117 15989 SH SOLE 34 15989 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8 1054 SH SOLE 40 1054 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 229 31226 SH SOLE 43 0 0 31226 COMPASS DIVERSIFIED SH BEN INT 20451Q104 468 15300 SH SOLE 21 15300 0 0 COMPASS INC CL A 20464U100 46 5059 SH SOLE 2 5059 0 0 COMPASS INC CL A 20464U100 1189 130828 SH SOLE 21 130828 0 0 COMPASS INC CL A 20464U100 138 15196 SH SOLE 22 15196 0 0 COMPASS MINERALS INTL INC COM 20451N101 1401 27424 SH SOLE 2 23438 0 3986 COMPASS MINERALS INTL INC COM 20451N101 7 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1971 38595 SH SOLE 7 38595 0 0 COMPASS MINERALS INTL INC COM 20451N101 7803 152760 SH SOLE 18 152760 0 0 COMPASS MINERALS INTL INC COM 20451N101 3099 60672 SH SOLE 19 60672 0 0 COMPASS MINERALS INTL INC COM 20451N101 128608 2517781 SH SOLE 21 2517781 0 0 COMPASS MINERALS INTL INC COM 20451N101 49636 971735 SH SOLE 22 951713 0 20022 COMPASS MINERALS INTL INC COM 20451N101 354 6925 SH SOLE 25 6925 0 0 COMPASS MINERALS INTL INC COM 20451N101 700 13712 SH SOLE 26 10499 0 3213 COMPASS MINERALS INTL INC COM 20451N101 31 606 SH SOLE 28 606 0 0 COMPASS MINERALS INTL INC COM 20451N101 1151 22525 SH SOLE 30 22525 0 0 COMPASS MINERALS INTL INC COM 20451N101 242 4734 SH SOLE 36 4734 0 0 COMPASS MINERALS INTL INC COM 20451N101 262 5138 SH SOLE 40 5138 0 0 COMPASS MINERALS INTL INC COM 20451N101 1808 35405 SH SOLE 43 3686 0 31719 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 4569 206740 SH SOLE 21 206740 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 212 9580 SH SOLE 30 9580 0 0 COMPUGEN LTD ORD M25722105 14 3221 SH SOLE 2 3221 0 0 COMPUGEN LTD ORD M25722105 2 438 SH SOLE 4 438 0 0 COMPUGEN LTD ORD M25722105 62 14407 SH SOLE 7 14407 0 0 COMPUGEN LTD ORD M25722105 6897 1603924 SH SOLE 21 1603924 0 0 COMPUGEN LTD ORD M25722105 2451 569941 SH SOLE 22 534837 0 35104 COMPUGEN LTD ORD M25722105 45 10531 SH SOLE 25 10531 0 0 COMPUGEN LTD ORD M25722105 41 9628 SH SOLE 26 3608 0 6020 COMPUGEN LTD ORD M25722105 315 73237 SH SOLE 30 73237 0 0 COMPUGEN LTD ORD M25722105 59 13617 SH SOLE 40 13617 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 682 23285 SH SOLE 2 4121 0 19164 COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH SOLE 4 99 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 8 256 SH SOLE 7 256 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1738 59303 SH SOLE 18 59303 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 713 24341 SH SOLE 19 24341 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 54154 1848247 SH SOLE 21 1848247 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 11013 375864 SH SOLE 22 363211 0 12653 COMPUTER PROGRAMS & SYS INC COM 205306103 64 2197 SH SOLE 25 2197 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 91 3114 SH SOLE 26 2235 0 879 COMPUTER PROGRAMS & SYS INC COM 205306103 976 33299 SH SOLE 30 33299 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 34 1175 SH SOLE 40 1175 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 227 7750 SH SOLE 43 0 0 7750 COMPUTER TASK GROUP INC COM 205477102 24 2389 SH SOLE 18 2389 0 0 COMPUTER TASK GROUP INC COM 205477102 502 50390 SH SOLE 21 50390 0 0 COMPUTER TASK GROUP INC COM 205477102 2300 230715 SH SOLE 22 230715 0 0 COMPX INTL INC CL A 20563P101 25 1093 SH SOLE 2 0 0 1093 COMPX INTL INC CL A 20563P101 133 5927 SH SOLE 18 5927 0 0 COMPX INTL INC CL A 20563P101 62 2748 SH SOLE 19 2748 0 0 COMPX INTL INC CL A 20563P101 1296 57662 SH SOLE 21 57662 0 0 COMPX INTL INC CL A 20563P101 1039 46229 SH SOLE 22 45474 0 755 COMSCORE INC COM 20564W105 325 97257 SH SOLE 2 44796 0 52461 COMSCORE INC COM 20564W105 6 1699 SH SOLE 7 1699 0 0 COMSCORE INC COM 20564W105 761 227867 SH SOLE 18 227867 0 0 COMSCORE INC COM 20564W105 1069 320111 SH SOLE 19 320111 0 0 COMSCORE INC COM 20564W105 8822 2641382 SH SOLE 21 2641382 0 0 COMSCORE INC COM 20564W105 5121 1533216 SH SOLE 22 1491961 0 41255 COMSCORE INC COM 20564W105 38 11507 SH SOLE 26 0 0 11507 COMSOVEREIGN HLDG CORP COM NEW 205650203 7 9370 SH SOLE 18 9370 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 94 124887 SH SOLE 21 124887 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 2 2549 SH SOLE 22 2549 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 2 312 SH SOLE 18 312 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 27 5631 SH SOLE 21 5631 0 0 COMSTOCK MNG INC COM NEW 205750300 6 4692 SH SOLE 2 0 0 4692 COMSTOCK MNG INC COM NEW 205750300 9 7013 SH SOLE 18 7013 0 0 COMSTOCK MNG INC COM NEW 205750300 133 103060 SH SOLE 21 103060 0 0 COMSTOCK MNG INC COM NEW 205750300 173 133855 SH SOLE 22 133855 0 0 COMSTOCK RES INC COM 205768302 547 67645 SH SOLE 2 22365 0 45280 COMSTOCK RES INC COM 205768302 12 1472 SH SOLE 7 1472 0 0 COMSTOCK RES INC COM 205768302 2216 273893 SH SOLE 18 273893 0 0 COMSTOCK RES INC COM 205768302 1301 160874 SH SOLE 19 160874 0 0 COMSTOCK RES INC COM 205768302 27098 3349578 SH SOLE 21 3349578 0 0 COMSTOCK RES INC COM 205768302 19162 2368582 SH SOLE 22 2281390 0 87192 COMSTOCK RES INC COM 205768302 98 12104 SH SOLE 25 12104 0 0 COMSTOCK RES INC COM 205768302 66 8113 SH SOLE 26 0 0 8113 COMSTOCK RES INC COM 205768302 185 22839 SH SOLE 30 22839 0 0 COMSTOCK RES INC COM 205768302 79 9757 SH SOLE 40 9757 0 0 COMSTOCK RES INC COM 205768302 119 14770 SH SOLE 43 710 0 14060 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 524 22123 SH SOLE 2 6960 0 15163 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 2474 104421 SH SOLE 18 104421 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1081 45636 SH SOLE 19 45636 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 78494 3313364 SH SOLE 21 3313364 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16146 681536 SH SOLE 22 653994 0 27542 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 75 3179 SH SOLE 25 3179 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 130 5500 SH SOLE 26 3765 0 1735 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1089 45949 SH SOLE 30 45949 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 43 1810 SH SOLE 40 1810 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 201 8504 SH SOLE 43 132 0 8372 CONAGRA BRANDS INC COM 205887102 41441 1213505 SH SOLE 2 249823 0 963682 CONAGRA BRANDS INC COM 205887102 10883 318670 SH SOLE 4 286260 0 32410 CONAGRA BRANDS INC COM 205887102 14662 429330 SH SOLE 7 413899 0 15431 CONAGRA BRANDS INC COM 205887102 217 6340 SH SOLE 13 821 0 5519 CONAGRA BRANDS INC COM 205887102 2395 70145 SH SOLE 15 70145 0 0 CONAGRA BRANDS INC COM 205887102 26912 788056 SH SOLE 18 724070 0 63986 CONAGRA BRANDS INC COM 205887102 24505 717579 SH SOLE 19 717579 0 0 CONAGRA BRANDS INC COM 205887102 428164 12537736 SH SOLE 21 12537736 0 0 CONAGRA BRANDS INC COM 205887102 348437 10203140 SH SOLE 22 9229015 0 974125 CONAGRA BRANDS INC COM 205887102 9461 277030 SH SOLE 23 277030 0 0 CONAGRA BRANDS INC COM 205887102 21343 624976 SH SOLE 25 624976 0 0 CONAGRA BRANDS INC COM 205887102 42498 1244464 SH SOLE 26 332383 0 912081 CONAGRA BRANDS INC COM 205887102 50269 1472000 SH SOLE 28 8551 0 1463449 CONAGRA BRANDS INC COM 205887102 97645 2859301 SH SOLE 30 2769824 0 89477 CONAGRA BRANDS INC COM 205887102 6133 179586 SH SOLE 31 58981 0 120605 CONAGRA BRANDS INC COM 205887102 17909 524436 SH SOLE 34 524436 0 0 CONAGRA BRANDS INC COM 205887102 11388 333464 SH SOLE 35 333464 0 0 CONAGRA BRANDS INC COM 205887102 7528 220452 SH SOLE 36 220452 0 0 CONAGRA BRANDS INC COM 205887102 559 16362 SH SOLE 40 16362 0 0 CONAGRA BRANDS INC COM 205887102 12949 379166 SH SOLE 43 68112 0 311054 CONCENTRIX CORP COM 20602D101 24454 136907 SH SOLE 2 40715 0 96192 CONCENTRIX CORP COM 20602D101 29 160 SH SOLE 4 160 0 0 CONCENTRIX CORP COM 20602D101 144 806 SH SOLE 7 806 0 0 CONCENTRIX CORP COM 20602D101 16541 92607 SH SOLE 18 92607 0 0 CONCENTRIX CORP COM 20602D101 2208 12361 SH SOLE 19 12361 0 0 CONCENTRIX CORP COM 20602D101 378958 2121588 SH SOLE 21 2121588 0 0 CONCENTRIX CORP COM 20602D101 208009 1164533 SH SOLE 22 1115294 0 49239 CONCENTRIX CORP COM 20602D101 1228 6877 SH SOLE 25 6877 0 0 CONCENTRIX CORP COM 20602D101 3072 17197 SH SOLE 26 13997 0 3200 CONCENTRIX CORP COM 20602D101 135 756 SH SOLE 28 756 0 0 CONCENTRIX CORP COM 20602D101 4591 25700 SH SOLE 30 25700 0 0 CONCENTRIX CORP COM 20602D101 113 634 SH SOLE 31 634 0 0 CONCENTRIX CORP COM 20602D101 538 3011 SH SOLE 36 3011 0 0 CONCENTRIX CORP COM 20602D101 1033 5783 SH SOLE 40 5783 0 0 CONCENTRIX CORP COM 20602D101 7937 44436 SH SOLE 43 3441 0 40995 CONCERT PHARMACEUTICALS INC COM 206022105 49 15586 SH SOLE 2 14691 0 895 CONCERT PHARMACEUTICALS INC COM 206022105 18 5818 SH SOLE 18 5818 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 293 93145 SH SOLE 21 93145 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 1061 336840 SH SOLE 22 336840 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 182 22247 SH SOLE 2 4427 0 17820 CONCRETE PUMPING HLDGS INC COM 206704108 743 90627 SH SOLE 18 90627 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 393 47972 SH SOLE 19 47972 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 7435 906670 SH SOLE 21 906670 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 2523 307733 SH SOLE 22 290780 0 16953 CONDUENT INC COM 206787103 2297 430121 SH SOLE 2 143443 0 286678 CONDUENT INC COM 206787103 4 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 14 2693 SH SOLE 7 2693 0 0 CONDUENT INC COM 206787103 3 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 2665 498986 SH SOLE 18 498986 0 0 CONDUENT INC COM 206787103 10706 2004912 SH SOLE 19 2004912 0 0 CONDUENT INC COM 206787103 33810 6331446 SH SOLE 21 6331446 0 0 CONDUENT INC COM 206787103 28839 5400576 SH SOLE 22 5219235 0 181341 CONDUENT INC COM 206787103 353 66084 SH SOLE 23 66084 0 0 CONDUENT INC COM 206787103 998 186947 SH SOLE 25 186947 0 0 CONDUENT INC COM 206787103 2359 441667 SH SOLE 26 87667 0 354000 CONDUENT INC COM 206787103 76 14188 SH SOLE 28 14188 0 0 CONDUENT INC COM 206787103 546 102195 SH SOLE 30 102195 0 0 CONDUENT INC COM 206787103 101 18881 SH SOLE 34 18881 0 0 CONDUENT INC COM 206787103 88 16415 SH SOLE 36 16415 0 0 CONDUENT INC COM 206787103 92 17319 SH SOLE 40 17319 0 0 CONDUENT INC COM 206787103 1778 332888 SH SOLE 43 45886 0 287002 CONFLUENT INC CLASS A COM 20717M103 1856 24338 SH SOLE 2 22477 0 1861 CONFLUENT INC CLASS A COM 20717M103 15611 204756 SH SOLE 19 204756 0 0 CONFLUENT INC CLASS A COM 20717M103 19121 250794 SH SOLE 21 250794 0 0 CONFLUENT INC CLASS A COM 20717M103 61190 802593 SH SOLE 22 802593 0 0 CONFLUENT INC CLASS A COM 20717M103 8686 113927 SH SOLE 28 0 0 113927 CONFLUENT INC CLASS A COM 20717M103 34816 456669 SH SOLE 34 456669 0 0 CONFLUENT INC CLASS A COM 20717M103 322 4217 SH SOLE 43 0 0 4217 CONFORMIS INC COM 20717E101 1 978 SH SOLE 2 0 0 978 CONFORMIS INC COM 20717E101 58 76110 SH SOLE 21 76110 0 0 CONFORMIS INC COM 20717E101 2198 2886899 SH SOLE 22 2886899 0 0 CONIFER HLDGS INC COM 20731J102 2 833 SH SOLE 21 833 0 0 CONMED CORP COM 207410101 2164 15265 SH SOLE 2 11345 0 3920 CONMED CORP COM 207410101 72 505 SH SOLE 4 113 0 392 CONMED CORP COM 207410101 58 411 SH SOLE 7 411 0 0 CONMED CORP COM 207410101 14341 101162 SH SOLE 18 101162 0 0 CONMED CORP COM 207410101 7329 51700 SH SOLE 19 51700 0 0 CONMED CORP COM 207410101 517166 3648179 SH SOLE 21 3648179 0 0 CONMED CORP COM 207410101 102613 723852 SH SOLE 22 708258 0 15594 CONMED CORP COM 207410101 571 4027 SH SOLE 25 4027 0 0 CONMED CORP COM 207410101 1842 12997 SH SOLE 26 11126 0 1871 CONMED CORP COM 207410101 73 518 SH SOLE 28 518 0 0 CONMED CORP COM 207410101 7732 54542 SH SOLE 30 54542 0 0 CONMED CORP COM 207410101 149 1053 SH SOLE 36 1053 0 0 CONMED CORP COM 207410101 489 3451 SH SOLE 40 3451 0 0 CONMED CORP COM 207410101 1484 10466 SH SOLE 43 118 0 10348 CONMED CORP NOTE 2.625% 2/0 207410AF8 3870 2328000 PRN SOLE 21 2328000 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 76 14708 SH SOLE 18 14708 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 9380 1821374 SH SOLE 19 1821374 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 28 5371 SH SOLE 20 5371 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 1484 288116 SH SOLE 21 288116 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 73 14191 SH SOLE 30 14191 0 0 CONNECTONE BANCORP INC COM 20786W107 1137 34766 SH SOLE 2 13781 0 20985 CONNECTONE BANCORP INC COM 20786W107 16 503 SH SOLE 7 503 0 0 CONNECTONE BANCORP INC COM 20786W107 4035 123367 SH SOLE 18 123367 0 0 CONNECTONE BANCORP INC COM 20786W107 2687 82147 SH SOLE 19 82147 0 0 CONNECTONE BANCORP INC COM 20786W107 49384 1509749 SH SOLE 21 1509749 0 0 CONNECTONE BANCORP INC COM 20786W107 34735 1061903 SH SOLE 22 1026469 0 35434 CONNECTONE BANCORP INC COM 20786W107 149 4551 SH SOLE 25 4551 0 0 CONNECTONE BANCORP INC COM 20786W107 109 3331 SH SOLE 26 1250 0 2081 CONNECTONE BANCORP INC COM 20786W107 22 672 SH SOLE 28 672 0 0 CONNECTONE BANCORP INC COM 20786W107 901 27530 SH SOLE 30 27530 0 0 CONNECTONE BANCORP INC COM 20786W107 185 5645 SH SOLE 40 5645 0 0 CONNECTONE BANCORP INC COM 20786W107 591 18056 SH SOLE 43 370 0 17686 CONNS INC COM 208242107 2353 100026 SH SOLE 2 47087 0 52939 CONNS INC COM 208242107 6 253 SH SOLE 7 253 0 0 CONNS INC COM 208242107 1960 83320 SH SOLE 18 73708 0 9612 CONNS INC COM 208242107 9881 420103 SH SOLE 19 420103 0 0 CONNS INC COM 208242107 55793 2372161 SH SOLE 21 2372161 0 0 CONNS INC COM 208242107 21150 899234 SH SOLE 22 888659 0 10575 CONNS INC COM 208242107 370 15747 SH SOLE 23 15747 0 0 CONNS INC COM 208242107 1624 69041 SH SOLE 26 0 0 69041 CONNS INC COM 208242107 534 22711 SH SOLE 30 22711 0 0 CONNS INC COM 208242107 120 5102 SH SOLE 43 995 0 4107 CONOCOPHILLIPS COM 20825C104 117436 1626991 SH SOLE 2 564534 0 1062457 CONOCOPHILLIPS COM 20825C104 34462 477446 SH SOLE 4 424639 0 52807 CONOCOPHILLIPS COM 20825C104 81589 1130349 SH SOLE 7 1091463 0 38886 CONOCOPHILLIPS COM 20825C104 1766 24473 SH SOLE 13 10583 0 13890 CONOCOPHILLIPS COM 20825C104 13692 189694 SH SOLE 15 189694 0 0 CONOCOPHILLIPS COM 20825C104 2 32 SH SOLE 17 0 0 32 CONOCOPHILLIPS COM 20825C104 552113 7649117 SH SOLE 18 7260440 0 388677 CONOCOPHILLIPS COM 20825C104 835868 11580332 SH SOLE 19 11580332 0 0 CONOCOPHILLIPS COM 20825C104 2520114 34914295 SH SOLE 21 34914295 0 0 CONOCOPHILLIPS COM 20825C104 2074801 28744821 SH SOLE 22 26058176 0 2686645 CONOCOPHILLIPS COM 20825C104 62055 859719 SH SOLE 23 859719 0 0 CONOCOPHILLIPS COM 20825C104 259507 3595277 SH SOLE 25 3528620 0 66657 CONOCOPHILLIPS COM 20825C104 257648 3569515 SH SOLE 26 1554802 0 2014713 CONOCOPHILLIPS COM 20825C104 191054 2646911 SH SOLE 28 4168 0 2642743 CONOCOPHILLIPS COM 20825C104 25123 348058 SH SOLE 29 348058 0 0 CONOCOPHILLIPS COM 20825C104 510714 7075556 SH SOLE 30 6835254 0 240302 CONOCOPHILLIPS COM 20825C104 36668 508006 SH SOLE 31 149025 0 358981 CONOCOPHILLIPS COM 20825C104 347309 4811701 SH SOLE 34 4811701 0 0 CONOCOPHILLIPS COM 20825C104 48975 678516 SH SOLE 36 678516 0 0 CONOCOPHILLIPS COM 20825C104 3203 44373 SH SOLE 40 44373 0 0 CONOCOPHILLIPS COM 20825C104 43211 598663 SH SOLE 43 55194 0 543468 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 373 6451 SH SOLE 2 4668 0 1783 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3 56 SH SOLE 4 56 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 17 293 SH SOLE 7 293 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3087 53347 SH SOLE 18 53347 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1637 28293 SH SOLE 19 28293 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 115679 1998938 SH SOLE 21 1998938 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 23062 398512 SH SOLE 22 390082 0 8430 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 112 1931 SH SOLE 25 1931 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 272 4692 SH SOLE 26 3588 0 1104 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1593 27529 SH SOLE 30 27529 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 15 267 SH SOLE 36 267 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 98 1688 SH SOLE 40 1688 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 657 11349 SH SOLE 43 1100 0 10249 CONSOL ENERGY INC NEW COM 20854L108 341 15008 SH SOLE 2 9545 0 5463 CONSOL ENERGY INC NEW COM 20854L108 14 600 SH SOLE 7 600 0 0 CONSOL ENERGY INC NEW COM 20854L108 3033 133574 SH SOLE 18 133574 0 0 CONSOL ENERGY INC NEW COM 20854L108 1389 61170 SH SOLE 19 61170 0 0 CONSOL ENERGY INC NEW COM 20854L108 93445 4114708 SH SOLE 21 4114708 0 0 CONSOL ENERGY INC NEW COM 20854L108 18754 825799 SH SOLE 22 796029 0 29770 CONSOL ENERGY INC NEW COM 20854L108 53 2316 SH SOLE 26 0 0 2316 CONSOL ENERGY INC NEW COM 20854L108 1100 48431 SH SOLE 30 48431 0 0 CONSOL ENERGY INC NEW COM 20854L108 80 3531 SH SOLE 40 3531 0 0 CONSOL ENERGY INC NEW COM 20854L108 104 4590 SH SOLE 43 0 0 4590 CONSOLIDATED COMM HLDGS INC COM 209034107 469 62702 SH SOLE 2 20351 0 42351 CONSOLIDATED COMM HLDGS INC COM 209034107 3 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 9 1172 SH SOLE 7 1172 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 2183 291840 SH SOLE 18 291840 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 970 129727 SH SOLE 19 129727 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 67999 9090758 SH SOLE 21 9090758 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 13968 1867396 SH SOLE 22 1790479 0 76917 CONSOLIDATED COMM HLDGS INC COM 209034107 68 9062 SH SOLE 25 9062 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 113 15070 SH SOLE 26 11310 0 3760 CONSOLIDATED COMM HLDGS INC COM 209034107 798 106693 SH SOLE 30 106693 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 52 6979 SH SOLE 40 6979 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 295 39437 SH SOLE 43 5122 0 34315 CONSOLIDATED EDISON INC COM 209115104 81779 958495 SH SOLE 2 269092 0 689403 CONSOLIDATED EDISON INC COM 209115104 26081 305680 SH SOLE 4 204083 0 101597 CONSOLIDATED EDISON INC COM 209115104 94873 1111964 SH SOLE 7 1032658 0 79306 CONSOLIDATED EDISON INC COM 209115104 1343 15738 SH SOLE 13 12283 0 3455 CONSOLIDATED EDISON INC COM 209115104 4313 50548 SH SOLE 15 50548 0 0 CONSOLIDATED EDISON INC COM 209115104 1 9 SH SOLE 17 0 0 9 CONSOLIDATED EDISON INC COM 209115104 67890 795713 SH SOLE 18 641661 0 154052 CONSOLIDATED EDISON INC COM 209115104 96910 1135845 SH SOLE 19 1135845 0 0 CONSOLIDATED EDISON INC COM 209115104 1562347 18311615 SH SOLE 21 18311615 0 0 CONSOLIDATED EDISON INC COM 209115104 804091 9424417 SH SOLE 22 8481258 0 943159 CONSOLIDATED EDISON INC COM 209115104 17858 209307 SH SOLE 23 209307 0 0 CONSOLIDATED EDISON INC COM 209115104 58690 687877 SH SOLE 25 687877 0 0 CONSOLIDATED EDISON INC COM 209115104 81484 955040 SH SOLE 26 333358 0 621682 CONSOLIDATED EDISON INC COM 209115104 136101 1595182 SH SOLE 28 208077 0 1387105 CONSOLIDATED EDISON INC COM 209115104 114 1340 SH SOLE 29 1340 0 0 CONSOLIDATED EDISON INC COM 209115104 620721 7275210 SH SOLE 30 7275210 0 0 CONSOLIDATED EDISON INC COM 209115104 125240 1467884 SH SOLE 31 40352 0 1427532 CONSOLIDATED EDISON INC COM 209115104 17267 202384 SH SOLE 34 202384 0 0 CONSOLIDATED EDISON INC COM 209115104 21598 253140 SH SOLE 35 253140 0 0 CONSOLIDATED EDISON INC COM 209115104 25339 296987 SH SOLE 36 296987 0 0 CONSOLIDATED EDISON INC COM 209115104 1037 12156 SH SOLE 40 12156 0 0 CONSOLIDATED EDISON INC COM 209115104 29572 346601 SH SOLE 43 14394 0 332207 CONSOLIDATED WATER CO INC ORD G23773107 30 2800 SH SOLE 18 2800 0 0 CONSOLIDATED WATER CO INC ORD G23773107 373 35077 SH SOLE 21 35077 0 0 CONSTELLATION BRANDS INC CL A 21036P108 84390 336255 SH SOLE 2 69050 0 267205 CONSTELLATION BRANDS INC CL A 21036P108 28439 113316 SH SOLE 4 66365 0 46951 CONSTELLATION BRANDS INC CL A 21036P108 34926 139165 SH SOLE 7 134253 0 4912 CONSTELLATION BRANDS INC CL A 21036P108 581 2316 SH SOLE 13 252 0 2064 CONSTELLATION BRANDS INC CL A 21036P108 5989 23864 SH SOLE 15 23864 0 0 CONSTELLATION BRANDS INC CL A 21036P108 25 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 302609 1205759 SH SOLE 18 1130706 0 75053 CONSTELLATION BRANDS INC CL A 21036P108 350676 1397281 SH SOLE 19 1397281 0 0 CONSTELLATION BRANDS INC CL A 21036P108 769762 3067146 SH SOLE 21 3067146 0 0 CONSTELLATION BRANDS INC CL A 21036P108 858375 3420228 SH SOLE 22 3189896 0 230332 CONSTELLATION BRANDS INC CL A 21036P108 24021 95711 SH SOLE 23 95711 0 0 CONSTELLATION BRANDS INC CL A 21036P108 64272 256093 SH SOLE 25 256093 0 0 CONSTELLATION BRANDS INC CL A 21036P108 84637 337238 SH SOLE 26 85035 0 252203 CONSTELLATION BRANDS INC CL A 21036P108 65335 260329 SH SOLE 28 2998 0 257331 CONSTELLATION BRANDS INC CL A 21036P108 161986 645438 SH SOLE 30 645438 0 0 CONSTELLATION BRANDS INC CL A 21036P108 11338 45176 SH SOLE 31 2364 0 42812 CONSTELLATION BRANDS INC CL A 21036P108 21948 87454 SH SOLE 34 87454 0 0 CONSTELLATION BRANDS INC CL A 21036P108 17620 70207 SH SOLE 36 70207 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1412 5628 SH SOLE 40 5628 0 0 CONSTELLATION BRANDS INC CL A 21036P108 22640 90208 SH SOLE 43 5581 0 84628 CONSTELLIUM SE CL A SHS F21107101 7549 421510 SH SOLE 2 247557 0 173953 CONSTELLIUM SE CL A SHS F21107101 34 1887 SH SOLE 4 1887 0 0 CONSTELLIUM SE CL A SHS F21107101 2531 141328 SH SOLE 7 141328 0 0 CONSTELLIUM SE CL A SHS F21107101 117 6554 SH SOLE 13 6554 0 0 CONSTELLIUM SE CL A SHS F21107101 7680 428807 SH SOLE 18 380864 0 47943 CONSTELLIUM SE CL A SHS F21107101 52890 2953081 SH SOLE 19 2953081 0 0 CONSTELLIUM SE CL A SHS F21107101 75922 4239076 SH SOLE 21 4239076 0 0 CONSTELLIUM SE CL A SHS F21107101 43044 2403353 SH SOLE 22 2217192 0 186161 CONSTELLIUM SE CL A SHS F21107101 827 46162 SH SOLE 23 46162 0 0 CONSTELLIUM SE CL A SHS F21107101 303 16938 SH SOLE 25 16938 0 0 CONSTELLIUM SE CL A SHS F21107101 3329 185864 SH SOLE 26 0 0 185864 CONSTELLIUM SE CL A SHS F21107101 1804 100751 SH SOLE 28 99752 0 999 CONSTELLIUM SE CL A SHS F21107101 97 5424 SH SOLE 30 5424 0 0 CONSTELLIUM SE CL A SHS F21107101 81 4544 SH SOLE 31 4544 0 0 CONSTELLIUM SE CL A SHS F21107101 7064 394440 SH SOLE 34 394440 0 0 CONSTELLIUM SE CL A SHS F21107101 86 4804 SH SOLE 36 4804 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 349 11873 SH SOLE 2 8708 0 3165 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2 84 SH SOLE 4 84 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 12 394 SH SOLE 7 394 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2261 76875 SH SOLE 18 76875 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1514 51471 SH SOLE 19 51471 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 34564 1175239 SH SOLE 21 1175239 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 23661 804514 SH SOLE 22 789354 0 15160 CONSTRUCTION PARTNERS INC COM CL A 21044C107 162 5508 SH SOLE 25 5508 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 98 3349 SH SOLE 26 0 0 3349 CONSTRUCTION PARTNERS INC COM CL A 21044C107 15 509 SH SOLE 28 509 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 577 19631 SH SOLE 30 19631 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 86 2931 SH SOLE 40 2931 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 62 2096 SH SOLE 43 140 0 1956 CONSUMER PORTFOLIO SVCS INC COM 210502100 334 28187 SH SOLE 2 4784 0 23403 CONSUMER PORTFOLIO SVCS INC COM 210502100 37 3095 SH SOLE 18 3095 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 637 53733 SH SOLE 21 53733 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 5334 450145 SH SOLE 22 450145 0 0 CONTAINER STORE GROUP INC COM 210751103 289 28987 SH SOLE 2 9093 0 19894 CONTAINER STORE GROUP INC COM 210751103 4 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 1032 103395 SH SOLE 18 103395 0 0 CONTAINER STORE GROUP INC COM 210751103 541 54249 SH SOLE 19 54249 0 0 CONTAINER STORE GROUP INC COM 210751103 12483 1250816 SH SOLE 21 1250816 0 0 CONTAINER STORE GROUP INC COM 210751103 8025 804077 SH SOLE 22 767611 0 36466 CONTAINER STORE GROUP INC COM 210751103 65 6542 SH SOLE 25 6542 0 0 CONTAINER STORE GROUP INC COM 210751103 114 11409 SH SOLE 30 11409 0 0 CONTAINER STORE GROUP INC COM 210751103 39 3896 SH SOLE 40 3896 0 0 CONTAINER STORE GROUP INC COM 210751103 65 6498 SH SOLE 43 0 0 6498 CONTEXT THERAPEUTICS INC COM 21077P108 31 11547 SH SOLE 21 11547 0 0 CONTEXTLOGIC INC COM CL A 21077C107 256 82254 SH SOLE 2 73071 0 9183 CONTEXTLOGIC INC COM CL A 21077C107 100 32074 SH SOLE 19 32074 0 0 CONTEXTLOGIC INC COM CL A 21077C107 1420 456532 SH SOLE 21 456532 0 0 CONTEXTLOGIC INC COM CL A 21077C107 14258 4584569 SH SOLE 22 4473429 0 111140 CONTEXTLOGIC INC COM CL A 21077C107 111 35799 SH SOLE 25 35799 0 0 CONTEXTLOGIC INC COM CL A 21077C107 42 13410 SH SOLE 26 0 0 13410 CONTEXTLOGIC INC COM CL A 21077C107 1649 530179 SH SOLE 30 530179 0 0 CONTEXTLOGIC INC COM CL A 21077C107 209 67048 SH SOLE 34 67048 0 0 CONTEXTLOGIC INC COM CL A 21077C107 105 33623 SH SOLE 40 33623 0 0 CONTEXTLOGIC INC COM CL A 21077C107 9 2931 SH SOLE 43 0 0 2931 CONTINENTAL RES INC COM 212015101 3620 80868 SH SOLE 2 38425 0 42443 CONTINENTAL RES INC COM 212015101 226 5049 SH SOLE 4 5049 0 0 CONTINENTAL RES INC COM 212015101 114 2545 SH SOLE 7 2545 0 0 CONTINENTAL RES INC COM 212015101 425 9489 SH SOLE 13 9489 0 0 CONTINENTAL RES INC COM 212015101 1842 41158 SH SOLE 18 39081 0 2077 CONTINENTAL RES INC COM 212015101 2713 60611 SH SOLE 19 60611 0 0 CONTINENTAL RES INC COM 212015101 39403 880321 SH SOLE 21 880321 0 0 CONTINENTAL RES INC COM 212015101 64769 1447026 SH SOLE 22 1350370 0 96656 CONTINENTAL RES INC COM 212015101 439 9813 SH SOLE 23 9813 0 0 CONTINENTAL RES INC COM 212015101 29 649 SH SOLE 26 0 0 649 CONTINENTAL RES INC COM 212015101 697 15564 SH SOLE 29 15564 0 0 CONTINENTAL RES INC COM 212015101 1129 25228 SH SOLE 30 25228 0 0 CONTINENTAL RES INC COM 212015101 1022 22828 SH SOLE 31 22828 0 0 CONTINENTAL RES INC COM 212015101 31 687 SH SOLE 34 687 0 0 CONTINENTAL RES INC COM 212015101 101 2247 SH SOLE 36 2247 0 0 CONTINENTAL RES INC COM 212015101 14534 324719 SH SOLE 43 68470 0 256249 CONTRAFECT CORP COM NEW 212326300 2 611 SH SOLE 2 0 0 611 CONTRAFECT CORP COM NEW 212326300 19 7387 SH SOLE 18 7387 0 0 CONTRAFECT CORP COM NEW 212326300 296 112372 SH SOLE 21 112372 0 0 CONTRAFECT CORP COM NEW 212326300 1078 409824 SH SOLE 22 409824 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 201 11205 SH SOLE 43 0 0 11205 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 83 9974 SH SOLE 2 5844 0 4130 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 335 40075 SH SOLE 18 40075 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 183 21878 SH SOLE 19 21878 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 3925 469512 SH SOLE 21 469512 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 946 113200 SH SOLE 22 110811 0 2389 COOPER COS INC COM NEW 216648402 46649 111351 SH SOLE 2 28623 0 82728 COOPER COS INC COM NEW 216648402 14842 35427 SH SOLE 4 20369 0 15058 COOPER COS INC COM NEW 216648402 20500 48932 SH SOLE 7 47558 0 1374 COOPER COS INC COM NEW 216648402 264 629 SH SOLE 13 118 0 511 COOPER COS INC COM NEW 216648402 2800 6683 SH SOLE 15 6683 0 0 COOPER COS INC COM NEW 216648402 36661 87509 SH SOLE 18 80880 0 6629 COOPER COS INC COM NEW 216648402 78715 187892 SH SOLE 19 187892 0 0 COOPER COS INC COM NEW 216648402 650092 1551754 SH SOLE 21 1551754 0 0 COOPER COS INC COM NEW 216648402 454074 1083863 SH SOLE 22 984552 0 99311 COOPER COS INC COM NEW 216648402 11821 28217 SH SOLE 23 28217 0 0 COOPER COS INC COM NEW 216648402 32542 77676 SH SOLE 25 77676 0 0 COOPER COS INC COM NEW 216648402 42770 102091 SH SOLE 26 34386 0 67705 COOPER COS INC COM NEW 216648402 68222 162845 SH SOLE 28 877 0 161968 COOPER COS INC COM NEW 216648402 135967 324549 SH SOLE 30 292961 0 31588 COOPER COS INC COM NEW 216648402 7373 17599 SH SOLE 31 5561 0 12038 COOPER COS INC COM NEW 216648402 48329 115360 SH SOLE 34 115360 0 0 COOPER COS INC COM NEW 216648402 8212 19601 SH SOLE 36 19601 0 0 COOPER COS INC COM NEW 216648402 642 1533 SH SOLE 40 1533 0 0 COOPER COS INC COM NEW 216648402 15651 37358 SH SOLE 43 4910 0 32448 COOPER STD HLDGS INC COM 21676P103 629 28089 SH SOLE 2 5854 0 22235 COOPER STD HLDGS INC COM 21676P103 5 239 SH SOLE 7 239 0 0 COOPER STD HLDGS INC COM 21676P103 1533 68385 SH SOLE 18 68385 0 0 COOPER STD HLDGS INC COM 21676P103 3018 134685 SH SOLE 19 134685 0 0 COOPER STD HLDGS INC COM 21676P103 47556 2122102 SH SOLE 21 2122102 0 0 COOPER STD HLDGS INC COM 21676P103 12243 546312 SH SOLE 22 536259 0 10053 COOPER STD HLDGS INC COM 21676P103 118 5249 SH SOLE 23 5249 0 0 COOPER STD HLDGS INC COM 21676P103 562 25067 SH SOLE 26 0 0 25067 COOPER STD HLDGS INC COM 21676P103 1102 49190 SH SOLE 30 49190 0 0 COOPER STD HLDGS INC COM 21676P103 179 7971 SH SOLE 43 1948 0 6023 COPA HOLDINGS SA CL A P31076105 1788 21625 SH SOLE 2 2044 0 19581 COPA HOLDINGS SA CL A P31076105 37 449 SH SOLE 7 449 0 0 COPA HOLDINGS SA CL A P31076105 5137 62144 SH SOLE 18 12958 0 49186 COPA HOLDINGS SA CL A P31076105 61151 739795 SH SOLE 19 739795 0 0 COPA HOLDINGS SA CL A P31076105 25496 308450 SH SOLE 21 308450 0 0 COPA HOLDINGS SA CL A P31076105 23177 280389 SH SOLE 22 257206 0 23183 COPA HOLDINGS SA CL A P31076105 27196 329008 SH SOLE 25 329008 0 0 COPA HOLDINGS SA CL A P31076105 8213 99354 SH SOLE 26 77038 0 22316 COPA HOLDINGS SA CL A P31076105 106 1283 SH SOLE 30 1283 0 0 COPA HOLDINGS SA CL A P31076105 41 502 SH SOLE 31 502 0 0 COPA HOLDINGS SA CL A P31076105 63736 771057 SH SOLE 34 771057 0 0 COPA HOLDINGS SA CL A P31076105 10 116 SH SOLE 43 0 0 116 COPART INC COM 217204106 65191 429961 SH SOLE 2 88605 0 341356 COPART INC COM 217204106 22383 147627 SH SOLE 4 84056 0 63571 COPART INC COM 217204106 31553 208106 SH SOLE 7 201860 0 6246 COPART INC COM 217204106 814 5371 SH SOLE 13 2856 0 2515 COPART INC COM 217204106 3093 20402 SH SOLE 15 20402 0 0 COPART INC COM 217204106 89140 587918 SH SOLE 18 409893 0 178025 COPART INC COM 217204106 600763 3962291 SH SOLE 19 3962291 0 0 COPART INC COM 217204106 958851 6324043 SH SOLE 21 6324043 0 0 COPART INC COM 217204106 716779 4727472 SH SOLE 22 4294724 0 432748 COPART INC COM 217204106 18271 120506 SH SOLE 23 120506 0 0 COPART INC COM 217204106 54584 360003 SH SOLE 25 360003 0 0 COPART INC COM 217204106 64968 428489 SH SOLE 26 142042 0 286447 COPART INC COM 217204106 79789 526240 SH SOLE 28 7006 0 519234 COPART INC COM 217204106 57 373 SH SOLE 29 373 0 0 COPART INC COM 217204106 175382 1156722 SH SOLE 30 1096542 0 60180 COPART INC COM 217204106 11651 76846 SH SOLE 31 24485 0 52361 COPART INC COM 217204106 8701 57384 SH SOLE 32 57384 0 0 COPART INC COM 217204106 13308 87775 SH SOLE 34 87775 0 0 COPART INC COM 217204106 12194 80426 SH SOLE 36 80426 0 0 COPART INC COM 217204106 1068 7046 SH SOLE 40 7046 0 0 COPART INC COM 217204106 20251 133564 SH SOLE 43 13445 0 120119 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 30 48925 SH SOLE 2 37048 0 11877 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 14 22528 SH SOLE 18 22528 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 230 373826 SH SOLE 21 373826 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1294 2101473 SH SOLE 22 2101473 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 401 SH SOLE 43 0 0 401 CORCEPT THERAPEUTICS INC COM 218352102 1198 60514 SH SOLE 2 40030 0 20484 CORCEPT THERAPEUTICS INC COM 218352102 9 462 SH SOLE 4 462 0 0 CORCEPT THERAPEUTICS INC COM 218352102 27 1339 SH SOLE 7 1339 0 0 CORCEPT THERAPEUTICS INC COM 218352102 6719 339357 SH SOLE 18 334410 0 4947 CORCEPT THERAPEUTICS INC COM 218352102 6580 332314 SH SOLE 19 332314 0 0 CORCEPT THERAPEUTICS INC COM 218352102 228789 11555022 SH SOLE 21 11555022 0 0 CORCEPT THERAPEUTICS INC COM 218352102 48484 2448663 SH SOLE 22 2393818 0 54845 CORCEPT THERAPEUTICS INC COM 218352102 113 5727 SH SOLE 23 5727 0 0 CORCEPT THERAPEUTICS INC COM 218352102 303 15318 SH SOLE 25 15318 0 0 CORCEPT THERAPEUTICS INC COM 218352102 938 47365 SH SOLE 26 32704 0 14661 CORCEPT THERAPEUTICS INC COM 218352102 41 2078 SH SOLE 28 2078 0 0 CORCEPT THERAPEUTICS INC COM 218352102 3770 190391 SH SOLE 30 190391 0 0 CORCEPT THERAPEUTICS INC COM 218352102 166 8388 SH SOLE 34 8388 0 0 CORCEPT THERAPEUTICS INC COM 218352102 253 12792 SH SOLE 40 12792 0 0 CORCEPT THERAPEUTICS INC COM 218352102 560 28263 SH SOLE 43 245 0 28018 CORE & MAIN INC CL A 21874C102 2918 96189 SH SOLE 2 15295 0 80894 CORE & MAIN INC CL A 21874C102 16 515 SH SOLE 7 515 0 0 CORE & MAIN INC CL A 21874C102 434 14295 SH SOLE 18 14295 0 0 CORE & MAIN INC CL A 21874C102 307 10135 SH SOLE 19 10135 0 0 CORE & MAIN INC CL A 21874C102 13134 432909 SH SOLE 21 432909 0 0 CORE & MAIN INC CL A 21874C102 24054 792814 SH SOLE 22 755384 0 37430 CORE & MAIN INC CL A 21874C102 187 6161 SH SOLE 25 6161 0 0 CORE & MAIN INC CL A 21874C102 132 4335 SH SOLE 26 0 0 4335 CORE & MAIN INC CL A 21874C102 404 13302 SH SOLE 30 13302 0 0 CORE & MAIN INC CL A 21874C102 17 557 SH SOLE 31 557 0 0 CORE & MAIN INC CL A 21874C102 199 6560 SH SOLE 40 6560 0 0 CORE LABORATORIES N V COM N22717107 286 12820 SH SOLE 2 11599 0 1221 CORE LABORATORIES N V COM N22717107 5 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 839 37612 SH SOLE 18 37612 0 0 CORE LABORATORIES N V COM N22717107 92171 4131357 SH SOLE 21 4131357 0 0 CORE LABORATORIES N V COM N22717107 16294 730367 SH SOLE 22 709281 0 21086 CORE LABORATORIES N V COM N22717107 193 8671 SH SOLE 25 8671 0 0 CORE LABORATORIES N V COM N22717107 326 14601 SH SOLE 26 11402 0 3199 CORE LABORATORIES N V COM N22717107 736 33003 SH SOLE 28 33003 0 0 CORE LABORATORIES N V COM N22717107 1936 86765 SH SOLE 30 86765 0 0 CORE LABORATORIES N V COM N22717107 227 10196 SH SOLE 36 10196 0 0 CORE LABORATORIES N V COM N22717107 117 5252 SH SOLE 40 5252 0 0 CORE LABORATORIES N V COM N22717107 6515 292027 SH SOLE 43 16164 0 275863 CORE MOLDING TECHNOLOGIES IN COM 218683100 13 1572 SH SOLE 18 1572 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 232 27235 SH SOLE 21 27235 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 295 34663 SH SOLE 22 34663 0 0 CORECARD CORPORATION COM 45816D100 38 992 SH SOLE 2 240 0 752 CORECARD CORPORATION COM 45816D100 4 113 SH SOLE 7 113 0 0 CORECARD CORPORATION COM 45816D100 787 20277 SH SOLE 18 20277 0 0 CORECARD CORPORATION COM 45816D100 511 13163 SH SOLE 19 13163 0 0 CORECARD CORPORATION COM 45816D100 10324 266078 SH SOLE 21 266078 0 0 CORECARD CORPORATION COM 45816D100 5555 143168 SH SOLE 22 142084 0 1084 CORECARD CORPORATION COM 45816D100 52 1341 SH SOLE 43 0 0 1341 CORECIVIC INC COM 21871N101 362 36331 SH SOLE 2 32359 0 3972 CORECIVIC INC COM 21871N101 5 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 66 6570 SH SOLE 7 6570 0 0 CORECIVIC INC COM 21871N101 4607 462084 SH SOLE 18 462084 0 0 CORECIVIC INC COM 21871N101 2118 212405 SH SOLE 19 212405 0 0 CORECIVIC INC COM 21871N101 147098 14754084 SH SOLE 21 14754084 0 0 CORECIVIC INC COM 21871N101 31190 3128375 SH SOLE 22 3005282 0 123093 CORECIVIC INC COM 21871N101 348 34904 SH SOLE 26 24926 0 9978 CORECIVIC INC COM 21871N101 21 2143 SH SOLE 28 2143 0 0 CORECIVIC INC COM 21871N101 2112 211789 SH SOLE 30 211789 0 0 CORECIVIC INC COM 21871N101 109 10909 SH SOLE 36 10909 0 0 CORECIVIC INC COM 21871N101 127 12713 SH SOLE 40 12713 0 0 CORECIVIC INC COM 21871N101 823 82577 SH SOLE 43 2142 0 80435 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 16 5111 SH SOLE 2 5111 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 7 2261 SH SOLE 18 2261 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 86 27439 SH SOLE 19 27439 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 166 53089 SH SOLE 21 53089 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 723 231149 SH SOLE 22 231149 0 0 COREPOINT LODGING INC COM 21872L104 914 58199 SH SOLE 2 22801 0 35398 COREPOINT LODGING INC COM 21872L104 9 557 SH SOLE 7 557 0 0 COREPOINT LODGING INC COM 21872L104 1936 123300 SH SOLE 18 123300 0 0 COREPOINT LODGING INC COM 21872L104 2780 177089 SH SOLE 19 177089 0 0 COREPOINT LODGING INC COM 21872L104 27022 1721155 SH SOLE 21 1721155 0 0 COREPOINT LODGING INC COM 21872L104 16327 1039939 SH SOLE 22 1002953 0 36986 COREPOINT LODGING INC COM 21872L104 66 4216 SH SOLE 23 4216 0 0 COREPOINT LODGING INC COM 21872L104 89 5664 SH SOLE 25 5664 0 0 COREPOINT LODGING INC COM 21872L104 55 3529 SH SOLE 26 0 0 3529 COREPOINT LODGING INC COM 21872L104 178 11337 SH SOLE 30 11337 0 0 COREPOINT LODGING INC COM 21872L104 221 14103 SH SOLE 43 0 0 14103 CORMEDIX INC COM 21900C308 146 32089 SH SOLE 2 1684 0 30405 CORMEDIX INC COM 21900C308 3 604 SH SOLE 7 604 0 0 CORMEDIX INC COM 21900C308 511 112287 SH SOLE 18 112287 0 0 CORMEDIX INC COM 21900C308 278 61144 SH SOLE 19 61144 0 0 CORMEDIX INC COM 21900C308 6441 1415531 SH SOLE 21 1415531 0 0 CORMEDIX INC COM 21900C308 4000 879058 SH SOLE 22 859683 0 19375 CORMEDIX INC COM 21900C308 0 8 SH SOLE 43 0 0 8 CORNERSTONE BLDG BRANDS INC COM 21925D109 1556 89248 SH SOLE 2 75600 0 13648 CORNERSTONE BLDG BRANDS INC COM 21925D109 17 964 SH SOLE 7 964 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 2809 161055 SH SOLE 18 144790 0 16265 CORNERSTONE BLDG BRANDS INC COM 21925D109 3696 211913 SH SOLE 19 211913 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 37471 2148593 SH SOLE 21 2148593 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 24075 1380446 SH SOLE 22 1346186 0 34260 CORNERSTONE BLDG BRANDS INC COM 21925D109 45 2588 SH SOLE 23 2588 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 145 8288 SH SOLE 25 8288 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 527 30202 SH SOLE 26 3365 0 26837 CORNERSTONE BLDG BRANDS INC COM 21925D109 764 43780 SH SOLE 30 43780 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 80 4611 SH SOLE 36 4611 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 95 5451 SH SOLE 40 5451 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 495 28355 SH SOLE 43 7697 0 20658 CORNING INC COM 219350105 63321 1700814 SH SOLE 2 223355 0 1477459 CORNING INC COM 219350105 12183 327239 SH SOLE 4 293482 0 33757 CORNING INC COM 219350105 25537 685916 SH SOLE 7 663637 0 22279 CORNING INC COM 219350105 431 11575 SH SOLE 13 2191 0 9384 CORNING INC COM 219350105 4306 115665 SH SOLE 15 115665 0 0 CORNING INC COM 219350105 3 88 SH SOLE 17 0 0 88 CORNING INC COM 219350105 58841 1580485 SH SOLE 18 1475418 0 105067 CORNING INC COM 219350105 11949 320941 SH SOLE 19 320941 0 0 CORNING INC COM 219350105 863211 23185889 SH SOLE 21 23185889 0 0 CORNING INC COM 219350105 604634 16240511 SH SOLE 22 14671616 0 1568895 CORNING INC COM 219350105 17297 464588 SH SOLE 23 464588 0 0 CORNING INC COM 219350105 37838 1016341 SH SOLE 25 1016341 0 0 CORNING INC COM 219350105 58705 1576808 SH SOLE 26 537328 0 1039480 CORNING INC COM 219350105 40429 1085921 SH SOLE 28 14437 0 1071484 CORNING INC COM 219350105 156430 4201726 SH SOLE 30 4201726 0 0 CORNING INC COM 219350105 10332 277512 SH SOLE 31 88276 0 189236 CORNING INC COM 219350105 1504 40403 SH SOLE 34 40403 0 0 CORNING INC COM 219350105 12896 346379 SH SOLE 36 346379 0 0 CORNING INC COM 219350105 1010 27127 SH SOLE 40 27127 0 0 CORNING INC COM 219350105 19436 522047 SH SOLE 43 47820 0 474227 CORPORACION AMER ARPTS S A COM L1995B107 101 17483 SH SOLE 21 17483 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9444 337642 SH SOLE 2 192189 0 145453 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1632 58346 SH SOLE 4 58346 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3997 142893 SH SOLE 7 142893 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15229 544465 SH SOLE 18 544465 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 26062 931788 SH SOLE 19 931788 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 259818 9289170 SH SOLE 21 9289170 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 134650 4814102 SH SOLE 22 4703812 0 110290 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 850 30395 SH SOLE 23 30395 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14053 502437 SH SOLE 25 502437 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1685 60228 SH SOLE 26 52412 0 7816 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1904 68071 SH SOLE 28 1296 0 66775 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14310 511626 SH SOLE 30 511626 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13431 480205 SH SOLE 31 0 0 480205 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 161 5768 SH SOLE 34 5768 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 446 15930 SH SOLE 36 15930 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 385 13766 SH SOLE 40 13766 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 681 24334 SH SOLE 43 1889 0 22445 CORSAIR GAMING INC COM 22041X102 219 10400 SH SOLE 2 7662 0 2738 CORSAIR GAMING INC COM 22041X102 8 402 SH SOLE 7 402 0 0 CORSAIR GAMING INC COM 22041X102 1600 76162 SH SOLE 18 76162 0 0 CORSAIR GAMING INC COM 22041X102 1023 48710 SH SOLE 19 48710 0 0 CORSAIR GAMING INC COM 22041X102 19764 940678 SH SOLE 21 940678 0 0 CORSAIR GAMING INC COM 22041X102 15349 730562 SH SOLE 22 713997 0 16565 CORSAIR GAMING INC COM 22041X102 74 3510 SH SOLE 25 3510 0 0 CORSAIR GAMING INC COM 22041X102 51 2423 SH SOLE 26 0 0 2423 CORSAIR GAMING INC COM 22041X102 450 21407 SH SOLE 30 21407 0 0 CORSAIR GAMING INC COM 22041X102 16 750 SH SOLE 34 750 0 0 CORSAIR GAMING INC COM 22041X102 68 3240 SH SOLE 40 3240 0 0 CORSAIR GAMING INC COM 22041X102 19 895 SH SOLE 43 0 0 895 CORTEVA INC COM 22052L104 100928 2134685 SH SOLE 2 698207 0 1436478 CORTEVA INC COM 22052L104 25695 543470 SH SOLE 4 334217 0 209253 CORTEVA INC COM 22052L104 49261 1041900 SH SOLE 7 1020475 0 21425 CORTEVA INC COM 22052L104 1344 28427 SH SOLE 13 19065 0 9362 CORTEVA INC COM 22052L104 4964 104992 SH SOLE 15 104992 0 0 CORTEVA INC COM 22052L104 8 166 SH SOLE 17 0 0 166 CORTEVA INC COM 22052L104 298066 6304268 SH SOLE 18 6016561 0 287707 CORTEVA INC COM 22052L104 189723 4012756 SH SOLE 19 4012756 0 0 CORTEVA INC COM 22052L104 881074 18635230 SH SOLE 21 18635230 0 0 CORTEVA INC COM 22052L104 752512 15916072 SH SOLE 22 14348187 0 1567885 CORTEVA INC COM 22052L104 19687 416401 SH SOLE 23 416401 0 0 CORTEVA INC COM 22052L104 67598 1429744 SH SOLE 25 1314517 0 115227 CORTEVA INC COM 22052L104 77438 1637854 SH SOLE 26 521506 0 1116348 CORTEVA INC COM 22052L104 69190 1463419 SH SOLE 28 22954 0 1440465 CORTEVA INC COM 22052L104 180898 3826105 SH SOLE 30 3826105 0 0 CORTEVA INC COM 22052L104 12841 271586 SH SOLE 31 80681 0 190905 CORTEVA INC COM 22052L104 52749 1115673 SH SOLE 34 1115673 0 0 CORTEVA INC COM 22052L104 20277 428862 SH SOLE 36 428862 0 0 CORTEVA INC COM 22052L104 1175 24857 SH SOLE 40 24857 0 0 CORTEVA INC COM 22052L104 20005 423122 SH SOLE 43 33438 0 389684 CORTEXYME INC COM 22053A107 109 8610 SH SOLE 2 5661 0 2949 CORTEXYME INC COM 22053A107 1 59 SH SOLE 4 59 0 0 CORTEXYME INC COM 22053A107 3 249 SH SOLE 7 249 0 0 CORTEXYME INC COM 22053A107 701 55567 SH SOLE 18 55567 0 0 CORTEXYME INC COM 22053A107 441 34928 SH SOLE 19 34928 0 0 CORTEXYME INC COM 22053A107 9908 785073 SH SOLE 21 785073 0 0 CORTEXYME INC COM 22053A107 5696 451341 SH SOLE 22 441336 0 10005 CORTEXYME INC COM 22053A107 37 2944 SH SOLE 25 2944 0 0 CORTEXYME INC COM 22053A107 119 9424 SH SOLE 26 7953 0 1471 CORTEXYME INC COM 22053A107 339 26829 SH SOLE 30 26829 0 0 CORTEXYME INC COM 22053A107 16 1306 SH SOLE 36 1306 0 0 CORTEXYME INC COM 22053A107 27 2173 SH SOLE 40 2173 0 0 CORTEXYME INC COM 22053A107 233 18467 SH SOLE 43 0 0 18467 CORVEL CORP COM 221006109 1140 5483 SH SOLE 2 2682 0 2801 CORVEL CORP COM 221006109 12 58 SH SOLE 4 58 0 0 CORVEL CORP COM 221006109 24 117 SH SOLE 7 117 0 0 CORVEL CORP COM 221006109 6413 30830 SH SOLE 18 30830 0 0 CORVEL CORP COM 221006109 8271 39765 SH SOLE 19 39765 0 0 CORVEL CORP COM 221006109 231305 1112044 SH SOLE 21 1112044 0 0 CORVEL CORP COM 221006109 47351 227647 SH SOLE 22 222271 0 5376 CORVEL CORP COM 221006109 67 321 SH SOLE 23 321 0 0 CORVEL CORP COM 221006109 401 1930 SH SOLE 25 1930 0 0 CORVEL CORP COM 221006109 1196 5752 SH SOLE 26 731 0 5021 CORVEL CORP COM 221006109 22 105 SH SOLE 28 105 0 0 CORVEL CORP COM 221006109 14111 67843 SH SOLE 30 67843 0 0 CORVEL CORP COM 221006109 336 1617 SH SOLE 36 1617 0 0 CORVEL CORP COM 221006109 250 1201 SH SOLE 40 1201 0 0 CORVEL CORP COM 221006109 648 3114 SH SOLE 43 0 0 3114 CORVUS PHARMACEUTICALS INC COM 221015100 34 13987 SH SOLE 2 13987 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 13 5421 SH SOLE 18 5421 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 202 83755 SH SOLE 21 83755 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 925 383803 SH SOLE 22 383803 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 49 20306 SH SOLE 30 20306 0 0 COSAN S A ADS 22113B103 33 2076 SH SOLE 25 2076 0 0 COSAN S A ADS 22113B103 43 2769 SH SOLE 36 2769 0 0 COSAN S A ADS 22113B103 0 1 SH SOLE 43 0 0 1 COSTAMARE INC SHS Y1771G102 932 73661 SH SOLE 2 37444 0 36217 COSTAMARE INC SHS Y1771G102 109 8639 SH SOLE 4 8639 0 0 COSTAMARE INC SHS Y1771G102 3 275 SH SOLE 7 275 0 0 COSTAMARE INC SHS Y1771G102 1949 154110 SH SOLE 18 154110 0 0 COSTAMARE INC SHS Y1771G102 2024 160029 SH SOLE 19 160029 0 0 COSTAMARE INC SHS Y1771G102 23254 1838294 SH SOLE 21 1838294 0 0 COSTAMARE INC SHS Y1771G102 7468 590382 SH SOLE 22 560118 0 30264 COSTAMARE INC SHS Y1771G102 54 4296 SH SOLE 26 0 0 4296 COSTAMARE INC SHS Y1771G102 1404 111022 SH SOLE 43 0 0 111022 COSTAR GROUP INC COM 22160N109 58195 736368 SH SOLE 2 73007 0 663361 COSTAR GROUP INC COM 22160N109 20593 260569 SH SOLE 4 149614 0 110955 COSTAR GROUP INC COM 22160N109 2737 34627 SH SOLE 7 34627 0 0 COSTAR GROUP INC COM 22160N109 507 6412 SH SOLE 13 1114 0 5298 COSTAR GROUP INC COM 22160N109 2383 30151 SH SOLE 15 30151 0 0 COSTAR GROUP INC COM 22160N109 116516 1474325 SH SOLE 18 1123458 0 350867 COSTAR GROUP INC COM 22160N109 120386 1523298 SH SOLE 19 1523298 0 0 COSTAR GROUP INC COM 22160N109 548425 6939449 SH SOLE 21 6939449 0 0 COSTAR GROUP INC COM 22160N109 670552 8484774 SH SOLE 22 8029940 0 454834 COSTAR GROUP INC COM 22160N109 18544 234650 SH SOLE 23 234650 0 0 COSTAR GROUP INC COM 22160N109 85144 1077358 SH SOLE 25 1077358 0 0 COSTAR GROUP INC COM 22160N109 42894 542752 SH SOLE 26 253149 0 289603 COSTAR GROUP INC COM 22160N109 47352 599159 SH SOLE 28 7037 0 592122 COSTAR GROUP INC COM 22160N109 163 2062 SH SOLE 29 2062 0 0 COSTAR GROUP INC COM 22160N109 71970 910664 SH SOLE 30 910664 0 0 COSTAR GROUP INC COM 22160N109 11388 144097 SH SOLE 31 43865 0 100232 COSTAR GROUP INC COM 22160N109 47853 605508 SH SOLE 34 605508 0 0 COSTAR GROUP INC COM 22160N109 12245 154938 SH SOLE 36 154938 0 0 COSTAR GROUP INC COM 22160N109 1020 12903 SH SOLE 40 12903 0 0 COSTAR GROUP INC COM 22160N109 13531 171217 SH SOLE 43 17905 0 153312 COSTCO WHSL CORP NEW COM 22160K105 504179 888109 SH SOLE 2 215182 0 672927 COSTCO WHSL CORP NEW COM 22160K105 168468 296755 SH SOLE 4 187389 0 109366 COSTCO WHSL CORP NEW COM 22160K105 249338 439208 SH SOLE 7 426301 0 12907 COSTCO WHSL CORP NEW COM 22160K105 5012 8828 SH SOLE 13 4427 0 4401 COSTCO WHSL CORP NEW COM 22160K105 28432 50082 SH SOLE 15 50082 0 0 COSTCO WHSL CORP NEW COM 22160K105 103 181 SH SOLE 17 0 0 181 COSTCO WHSL CORP NEW COM 22160K105 460432 811047 SH SOLE 18 730623 0 80424 COSTCO WHSL CORP NEW COM 22160K105 422816 744787 SH SOLE 19 744787 0 0 COSTCO WHSL CORP NEW COM 22160K105 6253989 11016362 SH SOLE 21 11016362 0 0 COSTCO WHSL CORP NEW COM 22160K105 5494419 9678385 SH SOLE 22 8738474 0 939911 COSTCO WHSL CORP NEW COM 22160K105 153869 271039 SH SOLE 23 271039 0 0 COSTCO WHSL CORP NEW COM 22160K105 424330 747454 SH SOLE 25 747454 0 0 COSTCO WHSL CORP NEW COM 22160K105 533494 939746 SH SOLE 26 329479 0 610267 COSTCO WHSL CORP NEW COM 22160K105 788494 1388927 SH SOLE 28 10640 0 1378287 COSTCO WHSL CORP NEW COM 22160K105 9713 17110 SH SOLE 29 17110 0 0 COSTCO WHSL CORP NEW COM 22160K105 1428181 2515732 SH SOLE 30 2481053 0 34679 COSTCO WHSL CORP NEW COM 22160K105 104385 183874 SH SOLE 31 70164 0 113710 COSTCO WHSL CORP NEW COM 22160K105 60683 106892 SH SOLE 32 106892 0 0 COSTCO WHSL CORP NEW COM 22160K105 182656 321747 SH SOLE 34 321747 0 0 COSTCO WHSL CORP NEW COM 22160K105 110711 195016 SH SOLE 36 195016 0 0 COSTCO WHSL CORP NEW COM 22160K105 8364 14733 SH SOLE 40 14733 0 0 COSTCO WHSL CORP NEW COM 22160K105 251098 442308 SH SOLE 43 28103 0 414205 COTERRA ENERGY INC COM 127097103 43883 2309653 SH SOLE 2 798415 0 1511238 COTERRA ENERGY INC COM 127097103 10381 546349 SH SOLE 4 326021 0 220328 COTERRA ENERGY INC COM 127097103 16054 844936 SH SOLE 7 820178 0 24758 COTERRA ENERGY INC COM 127097103 2542 133779 SH SOLE 13 133779 0 0 COTERRA ENERGY INC COM 127097103 2181 114790 SH SOLE 15 114790 0 0 COTERRA ENERGY INC COM 127097103 26965 1419236 SH SOLE 18 1284377 0 134859 COTERRA ENERGY INC COM 127097103 11818 622015 SH SOLE 19 622015 0 0 COTERRA ENERGY INC COM 127097103 556074 29267044 SH SOLE 21 29267044 0 0 COTERRA ENERGY INC COM 127097103 368836 19412405 SH SOLE 22 17321315 0 2091090 COTERRA ENERGY INC COM 127097103 13554 713349 SH SOLE 23 713349 0 0 COTERRA ENERGY INC COM 127097103 20190 1062620 SH SOLE 25 1062620 0 0 COTERRA ENERGY INC COM 127097103 36588 1925681 SH SOLE 26 804148 0 1121533 COTERRA ENERGY INC COM 127097103 25330 1333148 SH SOLE 28 18068 0 1315080 COTERRA ENERGY INC COM 127097103 4061 213754 SH SOLE 29 213754 0 0 COTERRA ENERGY INC COM 127097103 92636 4875604 SH SOLE 30 4686396 0 189208 COTERRA ENERGY INC COM 127097103 8335 438676 SH SOLE 31 418548 0 20128 COTERRA ENERGY INC COM 127097103 25261 1329501 SH SOLE 34 1329501 0 0 COTERRA ENERGY INC COM 127097103 6821 359026 SH SOLE 36 359026 0 0 COTERRA ENERGY INC COM 127097103 508 26719 SH SOLE 40 26719 0 0 COTERRA ENERGY INC COM 127097103 17159 903127 SH SOLE 43 79463 0 823664 COTY INC COM CL A 222070203 20758 1976905 SH SOLE 2 1568103 0 408802 COTY INC COM CL A 222070203 10 932 SH SOLE 4 932 0 0 COTY INC COM CL A 222070203 80 7609 SH SOLE 7 7609 0 0 COTY INC COM CL A 222070203 0 1 SH SOLE 17 0 0 1 COTY INC COM CL A 222070203 7719 735176 SH SOLE 18 735176 0 0 COTY INC COM CL A 222070203 55587 5293995 SH SOLE 19 5293995 0 0 COTY INC COM CL A 222070203 166149 15823716 SH SOLE 21 15823716 0 0 COTY INC COM CL A 222070203 97150 9252339 SH SOLE 22 8888994 0 363345 COTY INC COM CL A 222070203 409 38982 SH SOLE 25 38982 0 0 COTY INC COM CL A 222070203 1371 130565 SH SOLE 26 109613 0 20952 COTY INC COM CL A 222070203 26 2483 SH SOLE 28 2483 0 0 COTY INC COM CL A 222070203 2006 191028 SH SOLE 30 191028 0 0 COTY INC COM CL A 222070203 57 5425 SH SOLE 31 5425 0 0 COTY INC COM CL A 222070203 54266 5168171 SH SOLE 34 5168171 0 0 COTY INC COM CL A 222070203 95 9082 SH SOLE 36 9082 0 0 COTY INC COM CL A 222070203 440 41880 SH SOLE 40 41880 0 0 COTY INC COM CL A 222070203 2031 193404 SH SOLE 43 20269 0 173135 COUCHBASE INC COM 22207T101 383 15330 SH SOLE 2 13406 0 1924 COUCHBASE INC COM 22207T101 641 25701 SH SOLE 18 25701 0 0 COUCHBASE INC COM 22207T101 462 18510 SH SOLE 19 18510 0 0 COUCHBASE INC COM 22207T101 8121 325358 SH SOLE 21 325358 0 0 COUCHBASE INC COM 22207T101 5929 237539 SH SOLE 22 229665 0 7874 COUCHBASE INC COM 22207T101 70 2788 SH SOLE 25 2788 0 0 COUCHBASE INC COM 22207T101 41 1628 SH SOLE 26 0 0 1628 COUCHBASE INC COM 22207T101 113 4540 SH SOLE 30 4540 0 0 COUPA SOFTWARE INC COM 22266L106 20856 131959 SH SOLE 2 17419 0 114540 COUPA SOFTWARE INC COM 22266L106 8045 50903 SH SOLE 4 29502 0 21401 COUPA SOFTWARE INC COM 22266L106 1116 7060 SH SOLE 7 7060 0 0 COUPA SOFTWARE INC COM 22266L106 236 1495 SH SOLE 13 468 0 1027 COUPA SOFTWARE INC COM 22266L106 1054 6667 SH SOLE 15 6667 0 0 COUPA SOFTWARE INC COM 22266L106 17780 112498 SH SOLE 18 108724 0 3774 COUPA SOFTWARE INC COM 22266L106 212793 1346368 SH SOLE 19 1346368 0 0 COUPA SOFTWARE INC COM 22266L106 243817 1542659 SH SOLE 21 1542659 0 0 COUPA SOFTWARE INC COM 22266L106 255643 1617479 SH SOLE 22 1535549 0 81930 COUPA SOFTWARE INC COM 22266L106 6713 42477 SH SOLE 23 42477 0 0 COUPA SOFTWARE INC COM 22266L106 15132 95741 SH SOLE 25 95741 0 0 COUPA SOFTWARE INC COM 22266L106 16944 107205 SH SOLE 26 51585 0 55620 COUPA SOFTWARE INC COM 22266L106 33546 212252 SH SOLE 28 1310 0 210942 COUPA SOFTWARE INC COM 22266L106 13 84 SH SOLE 29 84 0 0 COUPA SOFTWARE INC COM 22266L106 22113 139912 SH SOLE 30 139912 0 0 COUPA SOFTWARE INC COM 22266L106 4221 26708 SH SOLE 31 8495 0 18213 COUPA SOFTWARE INC COM 22266L106 31261 197795 SH SOLE 34 197795 0 0 COUPA SOFTWARE INC COM 22266L106 4678 29596 SH SOLE 36 29596 0 0 COUPA SOFTWARE INC COM 22266L106 380 2406 SH SOLE 40 2406 0 0 COUPA SOFTWARE INC COM 22266L106 3668 23205 SH SOLE 43 1924 0 21281 COUPA SOFTWARE INC OPTIONS 22266L106 32 200 SH Call SOLE 19 200 0 0 COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 6598 5400000 PRN SOLE 21 5400000 0 0 COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 7661 8107000 PRN SOLE 21 8107000 0 0 COUPANG INC CL A 22266T109 340777 11598954 SH SOLE 18 4377613 0 7221341 COUPANG INC CL A 22266T109 1564 53229 SH SOLE 21 53229 0 0 COUPANG INC CL A 22266T109 7 237 SH SOLE 22 237 0 0 COUPANG INC CL A 22266T109 111 3766 SH SOLE 25 3766 0 0 COUPANG INC CL A 22266T109 1570 53453 SH SOLE 28 53453 0 0 COURSERA INC COM 22266M104 2398 98100 SH SOLE 2 49189 0 48911 COURSERA INC COM 22266M104 25 1033 SH SOLE 7 1033 0 0 COURSERA INC COM 22266M104 5432 222239 SH SOLE 18 222239 0 0 COURSERA INC COM 22266M104 4319 176716 SH SOLE 19 176716 0 0 COURSERA INC COM 22266M104 63646 2604184 SH SOLE 21 2604184 0 0 COURSERA INC COM 22266M104 46792 1914572 SH SOLE 22 1852441 0 62131 COURSERA INC COM 22266M104 46 1867 SH SOLE 23 1867 0 0 COURSERA INC COM 22266M104 151 6186 SH SOLE 25 6186 0 0 COURSERA INC COM 22266M104 3470 141974 SH SOLE 26 56117 0 85857 COURSERA INC COM 22266M104 2312 94619 SH SOLE 30 94619 0 0 COURSERA INC COM 22266M104 1105 45224 SH SOLE 34 45224 0 0 COURSERA INC COM 22266M104 168 6879 SH SOLE 40 6879 0 0 COURSERA INC COM 22266M104 1 40 SH SOLE 43 0 0 40 COUSINS PPTYS INC COM NEW 222795502 18528 459971 SH SOLE 2 234401 0 225570 COUSINS PPTYS INC COM NEW 222795502 16743 415676 SH SOLE 4 415676 0 0 COUSINS PPTYS INC COM NEW 222795502 8495 210898 SH SOLE 7 210898 0 0 COUSINS PPTYS INC COM NEW 222795502 16 385 SH SOLE 17 0 0 385 COUSINS PPTYS INC COM NEW 222795502 29581 734378 SH SOLE 18 734378 0 0 COUSINS PPTYS INC COM NEW 222795502 19317 479577 SH SOLE 19 479577 0 0 COUSINS PPTYS INC COM NEW 222795502 355959 8837110 SH SOLE 21 8837110 0 0 COUSINS PPTYS INC COM NEW 222795502 220876 5483507 SH SOLE 22 5060104 0 423403 COUSINS PPTYS INC COM NEW 222795502 1218 30248 SH SOLE 23 30248 0 0 COUSINS PPTYS INC COM NEW 222795502 26187 650124 SH SOLE 25 650124 0 0 COUSINS PPTYS INC COM NEW 222795502 2568 63750 SH SOLE 26 52699 0 11051 COUSINS PPTYS INC COM NEW 222795502 6762 167865 SH SOLE 28 21895 0 145970 COUSINS PPTYS INC COM NEW 222795502 27348 678949 SH SOLE 30 678949 0 0 COUSINS PPTYS INC COM NEW 222795502 25656 636953 SH SOLE 31 2296 0 634657 COUSINS PPTYS INC COM NEW 222795502 2227 55295 SH SOLE 34 55295 0 0 COUSINS PPTYS INC COM NEW 222795502 115 2848 SH SOLE 36 2848 0 0 COUSINS PPTYS INC COM NEW 222795502 781 19388 SH SOLE 40 19388 0 0 COUSINS PPTYS INC COM NEW 222795502 3674 91213 SH SOLE 43 1766 0 89447 COVENANT LOGISTICS GROUP INC CL A 22284P105 1553 58776 SH SOLE 2 13417 0 45359 COVENANT LOGISTICS GROUP INC CL A 22284P105 1 54 SH SOLE 7 54 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1080 40873 SH SOLE 18 40873 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 4651 175980 SH SOLE 19 175980 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 13383 506357 SH SOLE 21 506357 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 15028 568602 SH SOLE 22 561506 0 7096 COVENANT LOGISTICS GROUP INC CL A 22284P105 335 12667 SH SOLE 23 12667 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1829 69189 SH SOLE 26 0 0 69189 COVETRUS INC COM 22304C100 2080 104180 SH SOLE 2 34846 0 69334 COVETRUS INC COM 22304C100 8 402 SH SOLE 4 402 0 0 COVETRUS INC COM 22304C100 40 2002 SH SOLE 7 2002 0 0 COVETRUS INC COM 22304C100 7984 399778 SH SOLE 18 399778 0 0 COVETRUS INC COM 22304C100 4660 233342 SH SOLE 19 233342 0 0 COVETRUS INC COM 22304C100 254115 12724834 SH SOLE 21 12724834 0 0 COVETRUS INC COM 22304C100 53181 2663047 SH SOLE 22 2559264 0 103783 COVETRUS INC COM 22304C100 39 1951 SH SOLE 23 1951 0 0 COVETRUS INC COM 22304C100 316 15845 SH SOLE 25 15845 0 0 COVETRUS INC COM 22304C100 1215 60858 SH SOLE 26 40300 0 20558 COVETRUS INC COM 22304C100 36 1793 SH SOLE 28 1793 0 0 COVETRUS INC COM 22304C100 3626 181589 SH SOLE 30 181589 0 0 COVETRUS INC COM 22304C100 167 8378 SH SOLE 36 8378 0 0 COVETRUS INC COM 22304C100 237 11880 SH SOLE 40 11880 0 0 COVETRUS INC COM 22304C100 1527 76464 SH SOLE 43 1710 0 74754 COWEN INC CL A NEW 223622606 2567 71095 SH SOLE 2 27693 0 43402 COWEN INC CL A NEW 223622606 3 73 SH SOLE 4 73 0 0 COWEN INC CL A NEW 223622606 12 335 SH SOLE 7 335 0 0 COWEN INC CL A NEW 223622606 3088 85546 SH SOLE 18 85546 0 0 COWEN INC CL A NEW 223622606 8199 227118 SH SOLE 19 227118 0 0 COWEN INC CL A NEW 223622606 43841 1214443 SH SOLE 21 1214443 0 0 COWEN INC CL A NEW 223622606 33553 929452 SH SOLE 22 901805 0 27647 COWEN INC CL A NEW 223622606 331 9170 SH SOLE 23 9170 0 0 COWEN INC CL A NEW 223622606 168 4644 SH SOLE 25 4644 0 0 COWEN INC CL A NEW 223622606 2102 58229 SH SOLE 26 1779 0 56450 COWEN INC CL A NEW 223622606 73 2016 SH SOLE 28 2016 0 0 COWEN INC CL A NEW 223622606 409 11342 SH SOLE 30 11342 0 0 COWEN INC CL A NEW 223622606 162 4474 SH SOLE 36 4474 0 0 COWEN INC CL A NEW 223622606 107 2957 SH SOLE 40 2957 0 0 COWEN INC CL A NEW 223622606 1272 35237 SH SOLE 43 0 0 35237 CPI AEROSTRUCTURES INC COM NEW 125919308 6 2312 SH SOLE 18 2312 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 100 36709 SH SOLE 21 36709 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 73 26638 SH SOLE 22 26638 0 0 CPI CARD GROUP INC COM NEW 12634H200 18 959 SH SOLE 2 959 0 0 CPI CARD GROUP INC COM NEW 12634H200 637 34316 SH SOLE 22 34316 0 0 CPS TECHNOLOGIES CORP COM 12619F104 8 2100 SH SOLE 18 2100 0 0 CPS TECHNOLOGIES CORP COM 12619F104 135 35663 SH SOLE 21 35663 0 0 CPS TECHNOLOGIES CORP COM 12619F104 461 121521 SH SOLE 22 121521 0 0 CRA INTL INC COM 12618T105 643 6885 SH SOLE 2 4757 0 2128 CRA INTL INC COM 12618T105 12 126 SH SOLE 7 126 0 0 CRA INTL INC COM 12618T105 1938 20762 SH SOLE 18 20762 0 0 CRA INTL INC COM 12618T105 1277 13677 SH SOLE 19 13677 0 0 CRA INTL INC COM 12618T105 25394 272006 SH SOLE 21 272006 0 0 CRA INTL INC COM 12618T105 17049 182618 SH SOLE 22 178978 0 3640 CRA INTL INC COM 12618T105 88 947 SH SOLE 25 947 0 0 CRA INTL INC COM 12618T105 191 2045 SH SOLE 30 2045 0 0 CRA INTL INC COM 12618T105 86 923 SH SOLE 40 923 0 0 CRA INTL INC COM 12618T105 47 502 SH SOLE 43 0 0 502 CRACKER BARREL OLD CTRY STOR COM 22410J106 2387 18557 SH SOLE 2 15941 0 2616 CRACKER BARREL OLD CTRY STOR COM 22410J106 13 99 SH SOLE 4 99 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 71 551 SH SOLE 7 551 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 13475 104747 SH SOLE 18 104747 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5409 42050 SH SOLE 19 42050 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 210110 1633319 SH SOLE 21 1633319 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 86732 674221 SH SOLE 22 661502 0 12719 CRACKER BARREL OLD CTRY STOR COM 22410J106 347 2701 SH SOLE 25 2701 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 997 7748 SH SOLE 26 6159 0 1589 CRACKER BARREL OLD CTRY STOR COM 22410J106 50 387 SH SOLE 28 387 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1653 12852 SH SOLE 30 12852 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 102 796 SH SOLE 36 796 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 397 3087 SH SOLE 40 3087 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3458 26881 SH SOLE 43 3195 0 23686 CRANE CO COM 224399105 12953 127331 SH SOLE 2 38311 0 89020 CRANE CO COM 224399105 19 188 SH SOLE 4 188 0 0 CRANE CO COM 224399105 103 1012 SH SOLE 7 1012 0 0 CRANE CO COM 224399105 11095 109060 SH SOLE 18 109060 0 0 CRANE CO COM 224399105 1476 14512 SH SOLE 19 14512 0 0 CRANE CO COM 224399105 235995 2319818 SH SOLE 21 2319818 0 0 CRANE CO COM 224399105 137287 1349523 SH SOLE 22 1294426 0 55097 CRANE CO COM 224399105 602 5914 SH SOLE 25 5914 0 0 CRANE CO COM 224399105 2115 20795 SH SOLE 26 17355 0 3440 CRANE CO COM 224399105 92 906 SH SOLE 28 906 0 0 CRANE CO COM 224399105 2508 24651 SH SOLE 30 24651 0 0 CRANE CO COM 224399105 79 776 SH SOLE 31 776 0 0 CRANE CO COM 224399105 119 1171 SH SOLE 36 1171 0 0 CRANE CO COM 224399105 627 6165 SH SOLE 40 6165 0 0 CRANE CO COM 224399105 3313 32562 SH SOLE 43 2087 0 30475 CRAWFORD & CO CL B 224633107 71 9437 SH SOLE 21 9437 0 0 CRAWFORD & CO CL B 224633107 2847 380070 SH SOLE 22 380070 0 0 CRAWFORD & CO CL A 224633206 1776 237079 SH SOLE 2 200698 0 36381 CRAWFORD & CO CL A 224633206 0 63 SH SOLE 7 63 0 0 CRAWFORD & CO CL A 224633206 411 54811 SH SOLE 18 54811 0 0 CRAWFORD & CO CL A 224633206 257 34360 SH SOLE 19 34360 0 0 CRAWFORD & CO CL A 224633206 5012 669125 SH SOLE 21 669125 0 0 CRAWFORD & CO CL A 224633206 4751 634265 SH SOLE 22 626030 0 8235 CRAWFORD & CO CL A 224633206 62 8330 SH SOLE 23 8330 0 0 CRAWFORD & CO CL A 224633206 176 23517 SH SOLE 26 0 0 23517 CREATD INC COM 225265107 3 1479 SH SOLE 18 1479 0 0 CREATD INC COM 225265107 54 25688 SH SOLE 21 25688 0 0 CREATD INC COM 225265107 1 673 SH SOLE 22 673 0 0 CREDICORP LTD COM G2519Y108 13764 112755 SH SOLE 2 37503 0 75252 CREDICORP LTD COM G2519Y108 4553 37300 SH SOLE 4 18171 0 19129 CREDICORP LTD COM G2519Y108 16410 134435 SH SOLE 7 7844 0 126591 CREDICORP LTD COM G2519Y108 13 106 SH SOLE 13 106 0 0 CREDICORP LTD COM G2519Y108 215 1759 SH SOLE 15 1759 0 0 CREDICORP LTD COM G2519Y108 10907 89348 SH SOLE 18 26880 0 62468 CREDICORP LTD COM G2519Y108 71507 585783 SH SOLE 19 585783 0 0 CREDICORP LTD COM G2519Y108 218163 1787193 SH SOLE 21 1787193 0 0 CREDICORP LTD COM G2519Y108 95564 782865 SH SOLE 22 707196 0 75669 CREDICORP LTD COM G2519Y108 3848 31526 SH SOLE 23 31526 0 0 CREDICORP LTD COM G2519Y108 65434 536037 SH SOLE 25 536037 0 0 CREDICORP LTD COM G2519Y108 24011 196695 SH SOLE 26 61683 0 135012 CREDICORP LTD COM G2519Y108 15394 126109 SH SOLE 28 3851 0 122258 CREDICORP LTD COM G2519Y108 50872 416747 SH SOLE 30 416747 0 0 CREDICORP LTD COM G2519Y108 591 4839 SH SOLE 31 0 0 4839 CREDICORP LTD COM G2519Y108 75365 617390 SH SOLE 34 617390 0 0 CREDICORP LTD COM G2519Y108 2691 22041 SH SOLE 36 22041 0 0 CREDICORP LTD COM G2519Y108 35 289 SH SOLE 40 289 0 0 CREDICORP LTD COM G2519Y108 9205 75407 SH SOLE 43 5397 0 70010 CREDIT ACCEP CORP MICH COM 225310101 15229 22146 SH SOLE 2 3361 0 18785 CREDIT ACCEP CORP MICH COM 225310101 32 46 SH SOLE 4 46 0 0 CREDIT ACCEP CORP MICH COM 225310101 74 107 SH SOLE 7 107 0 0 CREDIT ACCEP CORP MICH COM 225310101 2366 3440 SH SOLE 18 3440 0 0 CREDIT ACCEP CORP MICH COM 225310101 1775 2581 SH SOLE 19 2581 0 0 CREDIT ACCEP CORP MICH COM 225310101 69536 101117 SH SOLE 21 101117 0 0 CREDIT ACCEP CORP MICH COM 225310101 125740 182846 SH SOLE 22 173533 0 9313 CREDIT ACCEP CORP MICH COM 225310101 809 1176 SH SOLE 25 1176 0 0 CREDIT ACCEP CORP MICH COM 225310101 2622 3813 SH SOLE 26 3012 0 801 CREDIT ACCEP CORP MICH COM 225310101 153 222 SH SOLE 28 222 0 0 CREDIT ACCEP CORP MICH COM 225310101 3361 4888 SH SOLE 30 4888 0 0 CREDIT ACCEP CORP MICH COM 225310101 84 122 SH SOLE 31 122 0 0 CREDIT ACCEP CORP MICH COM 225310101 50 72 SH SOLE 36 72 0 0 CREDIT ACCEP CORP MICH COM 225310101 757 1101 SH SOLE 40 1101 0 0 CREDIT ACCEP CORP MICH COM 225310101 2578 3749 SH SOLE 43 148 0 3601 CREDIT SUISSE GROUP SPONSORED ADR 225401108 545 56536 SH SOLE 18 56536 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 4410 457506 SH SOLE 19 457506 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 888 92085 SH SOLE 25 92085 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1905 197663 SH SOLE 34 197663 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 12564 1303357 SH SOLE 43 242467 0 1060890 CRESCENT CAP BDC INC COM 225655109 3734 212168 SH SOLE 30 212168 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 133 10524 SH SOLE 2 7756 0 2768 CRESCENT ENERGY COMPANY CL A COM 44952J104 5 376 SH SOLE 7 376 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 1099 86646 SH SOLE 18 86646 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 670 52877 SH SOLE 19 52877 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 13531 1067088 SH SOLE 21 1067088 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 8961 706676 SH SOLE 22 691879 0 14797 CRESCENT ENERGY COMPANY CL A COM 44952J104 44 3442 SH SOLE 25 3442 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 40 3159 SH SOLE 26 0 0 3159 CRESCENT ENERGY COMPANY CL A COM 44952J104 78 6151 SH SOLE 30 6151 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 33 2597 SH SOLE 40 2597 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 57 4463 SH SOLE 43 0 0 4463 CRESCENT PT ENERGY CORP COM 22576C101 701 131221 SH SOLE 21 131221 0 0 CRESCENT PT ENERGY CORP COM 22576C101 926 173464 SH SOLE 43 20659 0 152805 CRESUD S A C I F Y A SPONSORED ADR 226406106 91 19314 SH SOLE 21 19314 0 0 CREXENDO INC COM 226552107 7 1473 SH SOLE 18 1473 0 0 CREXENDO INC COM 226552107 90 18046 SH SOLE 21 18046 0 0 CRH PLC ADR 12626K203 415 7869 SH SOLE 18 7841 0 28 CRH PLC ADR 12626K203 22424 424700 SH SOLE 43 61677 0 363023 CRICUT INC COM CL A 22658D100 77 3490 SH SOLE 2 2794 0 696 CRICUT INC COM CL A 22658D100 877 39721 SH SOLE 21 39721 0 0 CRICUT INC COM CL A 22658D100 10801 488951 SH SOLE 22 488947 0 4 CRICUT INC COM CL A 22658D100 75 3411 SH SOLE 25 3411 0 0 CRICUT INC COM CL A 22658D100 133 6027 SH SOLE 30 6027 0 0 CRICUT INC COM CL A 22658D100 73 3294 SH SOLE 40 3294 0 0 CRICUT INC COM CL A 22658D100 16 718 SH SOLE 43 0 0 718 CRINETICS PHARMACEUTICALS IN COM 22663K107 900 31692 SH SOLE 2 14513 0 17179 CRINETICS PHARMACEUTICALS IN COM 22663K107 15 525 SH SOLE 7 525 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 3834 134937 SH SOLE 18 132336 0 2601 CRINETICS PHARMACEUTICALS IN COM 22663K107 3527 124140 SH SOLE 19 124140 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 54689 1924979 SH SOLE 21 1924979 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 28469 1002069 SH SOLE 22 982059 0 20010 CRINETICS PHARMACEUTICALS IN COM 22663K107 49 1709 SH SOLE 23 1709 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 101 3569 SH SOLE 25 3569 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 208 7323 SH SOLE 26 0 0 7323 CRINETICS PHARMACEUTICALS IN COM 22663K107 873 30725 SH SOLE 30 30725 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 98 3466 SH SOLE 40 3466 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 314 11036 SH SOLE 43 2841 0 8195 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1112 14668 SH SOLE 2 14668 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 18 244 SH SOLE 4 244 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 1 SH SOLE 18 1 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 66422 876505 SH SOLE 21 876505 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4060 53576 SH SOLE 22 28595 0 24981 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 653 8622 SH SOLE 25 8622 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2088 27547 SH SOLE 26 21684 0 5863 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 523 6898 SH SOLE 28 6898 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 20567 271399 SH SOLE 30 271399 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 37 492 SH SOLE 34 492 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 567 7478 SH SOLE 40 7478 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 311 4098 SH SOLE 43 224 0 3874 CRITEO S A SPONS ADS 226718104 3 82 SH SOLE 18 82 0 0 CRITEO S A SPONS ADS 226718104 1553 39946 SH SOLE 43 16919 0 23027 CROCS INC COM 227046109 7892 61551 SH SOLE 2 53832 0 7719 CROCS INC COM 227046109 492 3840 SH SOLE 4 3840 0 0 CROCS INC COM 227046109 99 769 SH SOLE 7 769 0 0 CROCS INC COM 227046109 33954 264811 SH SOLE 18 258921 0 5890 CROCS INC COM 227046109 17143 133700 SH SOLE 19 133700 0 0 CROCS INC COM 227046109 529841 4132284 SH SOLE 21 4132284 0 0 CROCS INC COM 227046109 215294 1679099 SH SOLE 22 1644946 0 34153 CROCS INC COM 227046109 142 1110 SH SOLE 23 1110 0 0 CROCS INC COM 227046109 1288 10049 SH SOLE 25 10049 0 0 CROCS INC COM 227046109 4136 32259 SH SOLE 26 24348 0 7911 CROCS INC COM 227046109 143 1112 SH SOLE 28 1112 0 0 CROCS INC COM 227046109 4690 36574 SH SOLE 30 36574 0 0 CROCS INC COM 227046109 545 4248 SH SOLE 36 4248 0 0 CROCS INC COM 227046109 981 7650 SH SOLE 40 7650 0 0 CROCS INC COM 227046109 3825 29829 SH SOLE 43 159 0 29670 CRONOS GROUP INC COM 22717L101 0 54 SH SOLE 17 0 0 54 CROSS CTRY HEALTHCARE INC COM 227483104 1517 54657 SH SOLE 2 34852 0 19805 CROSS CTRY HEALTHCARE INC COM 227483104 13 470 SH SOLE 7 470 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 3905 140677 SH SOLE 18 140677 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1995 71880 SH SOLE 19 71880 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 119954 4321118 SH SOLE 21 4321118 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 25912 933445 SH SOLE 22 901762 0 31683 CROSS CTRY HEALTHCARE INC COM 227483104 17 599 SH SOLE 23 599 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 129 4632 SH SOLE 25 4632 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 32 1145 SH SOLE 26 0 0 1145 CROSS CTRY HEALTHCARE INC COM 227483104 1498 53962 SH SOLE 30 53962 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 99 3575 SH SOLE 40 3575 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 346 12453 SH SOLE 43 0 0 12453 CROSSFIRST BANKSHARES INC COM 22766M109 505 32373 SH SOLE 2 12809 0 19564 CROSSFIRST BANKSHARES INC COM 22766M109 8 498 SH SOLE 7 498 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 2244 143738 SH SOLE 18 143738 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1286 82409 SH SOLE 19 82409 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 28677 1837118 SH SOLE 21 1837118 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 16761 1073729 SH SOLE 22 1032970 0 40759 CROSSFIRST BANKSHARES INC COM 22766M109 92 5911 SH SOLE 25 5911 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 209 13376 SH SOLE 30 13376 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 97 6233 SH SOLE 40 6233 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 31 1975 SH SOLE 43 0 0 1975 CROWDSTRIKE HLDGS INC CL A 22788C105 77548 378743 SH SOLE 2 37118 0 341625 CROWDSTRIKE HLDGS INC CL A 22788C105 25311 123617 SH SOLE 4 77110 0 46507 CROWDSTRIKE HLDGS INC CL A 22788C105 8204 40069 SH SOLE 7 40069 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 519 2537 SH SOLE 13 428 0 2109 CROWDSTRIKE HLDGS INC CL A 22788C105 3198 15621 SH SOLE 15 15621 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 123202 601717 SH SOLE 18 508803 0 92914 CROWDSTRIKE HLDGS INC CL A 22788C105 223095 1089597 SH SOLE 19 1089597 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 843129 4117848 SH SOLE 21 4117848 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 888517 4339521 SH SOLE 22 4114045 0 225476 CROWDSTRIKE HLDGS INC CL A 22788C105 21860 106763 SH SOLE 23 106763 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 63197 308654 SH SOLE 25 308654 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 71168 347584 SH SOLE 26 133981 0 213603 CROWDSTRIKE HLDGS INC CL A 22788C105 74656 364622 SH SOLE 28 5476 0 359146 CROWDSTRIKE HLDGS INC CL A 22788C105 52 256 SH SOLE 29 256 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 149680 731038 SH SOLE 30 731038 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 13755 67180 SH SOLE 31 20769 0 46411 CROWDSTRIKE HLDGS INC CL A 22788C105 10196 49798 SH SOLE 32 49798 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 196030 957413 SH SOLE 34 957413 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 14822 72392 SH SOLE 36 72392 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1294 6321 SH SOLE 40 6321 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 15270 74580 SH SOLE 43 11821 0 62760 CROWN CASTLE INTL CORP NEW COM 22822V101 240275 1151073 SH SOLE 2 393940 0 757133 CROWN CASTLE INTL CORP NEW COM 22822V101 87696 420122 SH SOLE 4 289641 0 130481 CROWN CASTLE INTL CORP NEW COM 22822V101 228736 1095795 SH SOLE 7 1083692 0 12103 CROWN CASTLE INTL CORP NEW COM 22822V101 9502 45523 SH SOLE 13 40968 0 4555 CROWN CASTLE INTL CORP NEW COM 22822V101 12765 61151 SH SOLE 15 61151 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH SOLE 17 0 0 3 CROWN CASTLE INTL CORP NEW COM 22822V101 145593 697485 SH SOLE 18 630318 0 67167 CROWN CASTLE INTL CORP NEW COM 22822V101 89136 427019 SH SOLE 19 427019 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2721259 13036595 SH SOLE 21 13036595 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2000069 9581630 SH SOLE 22 8494575 0 1087055 CROWN CASTLE INTL CORP NEW COM 22822V101 66449 318332 SH SOLE 23 318332 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 143456 687245 SH SOLE 25 687245 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 200934 962606 SH SOLE 26 338957 0 623649 CROWN CASTLE INTL CORP NEW COM 22822V101 149084 714209 SH SOLE 28 7763 0 706446 CROWN CASTLE INTL CORP NEW COM 22822V101 10990 52649 SH SOLE 29 52649 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 474757 2274393 SH SOLE 30 2274393 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 997104 4776776 SH SOLE 31 113687 0 4663089 CROWN CASTLE INTL CORP NEW COM 22822V101 41007 196451 SH SOLE 34 196451 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 45890 219842 SH SOLE 36 219842 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2962 14191 SH SOLE 40 14191 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 57985 277787 SH SOLE 43 20070 0 257717 CROWN CRAFTS INC COM 228309100 15 1996 SH SOLE 18 1996 0 0 CROWN CRAFTS INC COM 228309100 210 28788 SH SOLE 21 28788 0 0 CROWN CRAFTS INC COM 228309100 3 345 SH SOLE 22 345 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 4 1115 SH SOLE 18 1115 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 71 17754 SH SOLE 21 17754 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 3 804 SH SOLE 22 804 0 0 CROWN HLDGS INC COM 228368106 34391 310893 SH SOLE 2 26944 0 283949 CROWN HLDGS INC COM 228368106 9319 84242 SH SOLE 4 37685 0 46557 CROWN HLDGS INC COM 228368106 1245 11258 SH SOLE 7 11258 0 0 CROWN HLDGS INC COM 228368106 285 2574 SH SOLE 13 399 0 2175 CROWN HLDGS INC COM 228368106 1705 15413 SH SOLE 15 15413 0 0 CROWN HLDGS INC COM 228368106 8203 74153 SH SOLE 18 66367 0 7786 CROWN HLDGS INC COM 228368106 5882 53170 SH SOLE 19 53170 0 0 CROWN HLDGS INC COM 228368106 165743 1498314 SH SOLE 21 1498314 0 0 CROWN HLDGS INC COM 228368106 319721 2890260 SH SOLE 22 2747999 0 142261 CROWN HLDGS INC COM 228368106 8218 74286 SH SOLE 23 74286 0 0 CROWN HLDGS INC COM 228368106 770 6965 SH SOLE 25 6965 0 0 CROWN HLDGS INC COM 228368106 12899 116605 SH SOLE 26 87488 0 29117 CROWN HLDGS INC COM 228368106 17088 154472 SH SOLE 28 2341 0 152131 CROWN HLDGS INC COM 228368106 114 1031 SH SOLE 29 1031 0 0 CROWN HLDGS INC COM 228368106 31165 281734 SH SOLE 30 242094 0 39640 CROWN HLDGS INC COM 228368106 7976 72106 SH SOLE 31 15872 0 56234 CROWN HLDGS INC COM 228368106 53715 485584 SH SOLE 34 485584 0 0 CROWN HLDGS INC COM 228368106 3364 30412 SH SOLE 36 30412 0 0 CROWN HLDGS INC COM 228368106 489 4420 SH SOLE 40 4420 0 0 CROWN HLDGS INC COM 228368106 6959 62908 SH SOLE 43 1098 0 61810 CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17874 1800000 SH SOLE 19 1800000 0 0 CRYOLIFE INC COM 228903100 1640 80585 SH SOLE 2 41369 0 39216 CRYOLIFE INC COM 228903100 5 222 SH SOLE 4 222 0 0 CRYOLIFE INC COM 228903100 12 590 SH SOLE 7 590 0 0 CRYOLIFE INC COM 228903100 2714 133369 SH SOLE 18 133369 0 0 CRYOLIFE INC COM 228903100 5570 273707 SH SOLE 19 273707 0 0 CRYOLIFE INC COM 228903100 101379 4981785 SH SOLE 21 4981785 0 0 CRYOLIFE INC COM 228903100 26134 1284209 SH SOLE 22 1256418 0 27791 CRYOLIFE INC COM 228903100 209 10276 SH SOLE 23 10276 0 0 CRYOLIFE INC COM 228903100 124 6069 SH SOLE 25 6069 0 0 CRYOLIFE INC COM 228903100 1410 69280 SH SOLE 26 18620 0 50660 CRYOLIFE INC COM 228903100 94 4619 SH SOLE 28 4619 0 0 CRYOLIFE INC COM 228903100 5544 272442 SH SOLE 30 272442 0 0 CRYOLIFE INC COM 228903100 162 7975 SH SOLE 34 7975 0 0 CRYOLIFE INC COM 228903100 71 3494 SH SOLE 36 3494 0 0 CRYOLIFE INC COM 228903100 80 3945 SH SOLE 40 3945 0 0 CRYOLIFE INC COM 228903100 314 15438 SH SOLE 43 168 0 15270 CRYOPORT INC COM PAR $0.001 229050307 907 15329 SH SOLE 2 10607 0 4722 CRYOPORT INC COM PAR $0.001 229050307 40 675 SH SOLE 4 170 0 505 CRYOPORT INC COM PAR $0.001 229050307 34 574 SH SOLE 7 574 0 0 CRYOPORT INC COM PAR $0.001 229050307 6405 108255 SH SOLE 18 108255 0 0 CRYOPORT INC COM PAR $0.001 229050307 4281 72343 SH SOLE 19 72343 0 0 CRYOPORT INC COM PAR $0.001 229050307 99932 1688891 SH SOLE 21 1688891 0 0 CRYOPORT INC COM PAR $0.001 229050307 60318 1019394 SH SOLE 22 998640 0 20754 CRYOPORT INC COM PAR $0.001 229050307 351 5926 SH SOLE 25 5926 0 0 CRYOPORT INC COM PAR $0.001 229050307 838 14169 SH SOLE 26 10604 0 3565 CRYOPORT INC COM PAR $0.001 229050307 48 814 SH SOLE 28 814 0 0 CRYOPORT INC COM PAR $0.001 229050307 1570 26526 SH SOLE 30 26526 0 0 CRYOPORT INC COM PAR $0.001 229050307 264 4458 SH SOLE 36 4458 0 0 CRYOPORT INC COM PAR $0.001 229050307 309 5215 SH SOLE 40 5215 0 0 CRYOPORT INC COM PAR $0.001 229050307 345 5823 SH SOLE 43 96 0 5727 CS DISCO INC COM 126327105 993 27765 SH SOLE 2 24840 0 2925 CS DISCO INC COM 126327105 765 21400 SH SOLE 18 21400 0 0 CS DISCO INC COM 126327105 8093 226390 SH SOLE 19 226390 0 0 CS DISCO INC COM 126327105 11138 311559 SH SOLE 21 311559 0 0 CS DISCO INC COM 126327105 9048 253080 SH SOLE 22 249383 0 3697 CS DISCO INC COM 126327105 3305 92444 SH SOLE 26 0 0 92444 CS DISCO INC COM 126327105 35798 1001333 SH SOLE 34 1001333 0 0 CSG SYS INTL INC COM 126349109 7325 127118 SH SOLE 2 67768 0 59350 CSG SYS INTL INC COM 126349109 6 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 30 523 SH SOLE 7 523 0 0 CSG SYS INTL INC COM 126349109 7769 134823 SH SOLE 18 118754 0 16069 CSG SYS INTL INC COM 126349109 19354 335884 SH SOLE 19 335884 0 0 CSG SYS INTL INC COM 126349109 230161 3994457 SH SOLE 21 3994457 0 0 CSG SYS INTL INC COM 126349109 67186 1166021 SH SOLE 22 1138128 0 27893 CSG SYS INTL INC COM 126349109 789 13696 SH SOLE 23 13696 0 0 CSG SYS INTL INC COM 126349109 239 4149 SH SOLE 25 4149 0 0 CSG SYS INTL INC COM 126349109 4136 71773 SH SOLE 26 5404 0 66369 CSG SYS INTL INC COM 126349109 34 586 SH SOLE 28 586 0 0 CSG SYS INTL INC COM 126349109 3489 60557 SH SOLE 30 60557 0 0 CSG SYS INTL INC COM 126349109 214 3711 SH SOLE 40 3711 0 0 CSG SYS INTL INC COM 126349109 1215 21095 SH SOLE 43 1627 0 19468 CSP INC COM 126389105 7 844 SH SOLE 18 844 0 0 CSP INC COM 126389105 94 10706 SH SOLE 21 10706 0 0 CSP INC COM 126389105 2 179 SH SOLE 22 179 0 0 CSW INDUSTRIALS INC COM 126402106 687 5688 SH SOLE 2 4103 0 1585 CSW INDUSTRIALS INC COM 126402106 6 49 SH SOLE 4 49 0 0 CSW INDUSTRIALS INC COM 126402106 28 232 SH SOLE 7 232 0 0 CSW INDUSTRIALS INC COM 126402106 4753 39330 SH SOLE 18 39330 0 0 CSW INDUSTRIALS INC COM 126402106 3190 26392 SH SOLE 19 26392 0 0 CSW INDUSTRIALS INC COM 126402106 62459 516784 SH SOLE 21 516784 0 0 CSW INDUSTRIALS INC COM 126402106 42912 355056 SH SOLE 22 346800 0 8256 CSW INDUSTRIALS INC COM 126402106 301 2488 SH SOLE 25 2488 0 0 CSW INDUSTRIALS INC COM 126402106 852 7053 SH SOLE 26 4580 0 2473 CSW INDUSTRIALS INC COM 126402106 32 266 SH SOLE 28 266 0 0 CSW INDUSTRIALS INC COM 126402106 2742 22688 SH SOLE 30 22688 0 0 CSW INDUSTRIALS INC COM 126402106 267 2211 SH SOLE 40 2211 0 0 CSW INDUSTRIALS INC COM 126402106 986 8159 SH SOLE 43 337 0 7822 CSX CORP COM 126408103 187288 4981058 SH SOLE 2 751531 0 4229527 CSX CORP COM 126408103 47669 1267792 SH SOLE 4 1051889 0 215903 CSX CORP COM 126408103 79830 2123138 SH SOLE 7 2057264 0 65874 CSX CORP COM 126408103 3212 85431 SH SOLE 13 59596 0 25835 CSX CORP COM 126408103 12245 325653 SH SOLE 15 325653 0 0 CSX CORP COM 126408103 150415 4000388 SH SOLE 18 3694864 0 305524 CSX CORP COM 126408103 39603 1053280 SH SOLE 19 1053280 0 0 CSX CORP COM 126408103 1768817 47042998 SH SOLE 21 47042998 0 0 CSX CORP COM 126408103 1747251 46469442 SH SOLE 22 41911684 0 4557758 CSX CORP COM 126408103 48594 1292387 SH SOLE 23 1292387 0 0 CSX CORP COM 126408103 117429 3123117 SH SOLE 25 3123117 0 0 CSX CORP COM 126408103 169451 4506671 SH SOLE 26 1498848 0 3007823 CSX CORP COM 126408103 239968 6382121 SH SOLE 28 674733 0 5707388 CSX CORP COM 126408103 150 3983 SH SOLE 29 3983 0 0 CSX CORP COM 126408103 600086 15959730 SH SOLE 30 15959730 0 0 CSX CORP COM 126408103 345792 9196583 SH SOLE 31 251341 0 8945242 CSX CORP COM 126408103 20176 536603 SH SOLE 32 536603 0 0 CSX CORP COM 126408103 13555 360515 SH SOLE 34 360515 0 0 CSX CORP COM 126408103 39930 1061968 SH SOLE 36 1061968 0 0 CSX CORP COM 126408103 2807 74647 SH SOLE 40 74647 0 0 CSX CORP COM 126408103 66490 1768356 SH SOLE 43 116500 0 1651856 CTI BIOPHARMA CORP COM 12648L601 11 4254 SH SOLE 2 0 0 4254 CTI BIOPHARMA CORP COM 12648L601 42 16966 SH SOLE 18 16966 0 0 CTI BIOPHARMA CORP COM 12648L601 591 238232 SH SOLE 21 238232 0 0 CTI BIOPHARMA CORP COM 12648L601 3818 1539378 SH SOLE 22 1539378 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 2224 36213 SH SOLE 2 29259 0 6954 CTO RLTY GROWTH INC NEW COM 22948Q101 5 83 SH SOLE 7 83 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1142 18600 SH SOLE 18 18600 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1522 24787 SH SOLE 19 24787 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 14230 231684 SH SOLE 21 231684 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 13641 222099 SH SOLE 22 218810 0 3289 CTO RLTY GROWTH INC NEW COM 22948Q101 15 241 SH SOLE 23 241 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 277 4514 SH SOLE 43 583 0 3931 CTS CORP COM 126501105 835 22750 SH SOLE 2 8074 0 14676 CTS CORP COM 126501105 7 185 SH SOLE 4 185 0 0 CTS CORP COM 126501105 19 526 SH SOLE 7 526 0 0 CTS CORP COM 126501105 4761 129659 SH SOLE 18 129659 0 0 CTS CORP COM 126501105 2098 57135 SH SOLE 19 57135 0 0 CTS CORP COM 126501105 146433 3987835 SH SOLE 21 3987835 0 0 CTS CORP COM 126501105 30382 827404 SH SOLE 22 797698 0 29706 CTS CORP COM 126501105 207 5646 SH SOLE 25 5646 0 0 CTS CORP COM 126501105 244 6638 SH SOLE 26 2225 0 4413 CTS CORP COM 126501105 89 2434 SH SOLE 28 2434 0 0 CTS CORP COM 126501105 4165 113418 SH SOLE 30 113418 0 0 CTS CORP COM 126501105 198 5400 SH SOLE 36 5400 0 0 CTS CORP COM 126501105 136 3702 SH SOLE 40 3702 0 0 CTS CORP COM 126501105 409 11149 SH SOLE 43 514 0 10635 CUBESMART COM 229663109 46941 824830 SH SOLE 2 349660 0 475170 CUBESMART COM 229663109 19682 345850 SH SOLE 4 345850 0 0 CUBESMART COM 229663109 15604 274182 SH SOLE 7 274182 0 0 CUBESMART COM 229663109 1174 20630 SH SOLE 13 20630 0 0 CUBESMART COM 229663109 32976 579437 SH SOLE 18 408678 0 170759 CUBESMART COM 229663109 74852 1315270 SH SOLE 19 1315270 0 0 CUBESMART COM 229663109 296069 5202400 SH SOLE 21 5202400 0 0 CUBESMART COM 229663109 458691 8059943 SH SOLE 22 7287029 0 772914 CUBESMART COM 229663109 5677 99747 SH SOLE 23 99747 0 0 CUBESMART COM 229663109 52692 925885 SH SOLE 25 925885 0 0 CUBESMART COM 229663109 10062 176811 SH SOLE 26 98512 0 78299 CUBESMART COM 229663109 23733 417024 SH SOLE 28 3591 0 413433 CUBESMART COM 229663109 1909 33548 SH SOLE 29 33548 0 0 CUBESMART COM 229663109 63537 1116454 SH SOLE 30 1116454 0 0 CUBESMART COM 229663109 55860 981551 SH SOLE 31 64669 0 916882 CUBESMART COM 229663109 3265 57380 SH SOLE 34 57380 0 0 CUBESMART COM 229663109 985 17316 SH SOLE 36 17316 0 0 CUBESMART COM 229663109 1467 25776 SH SOLE 40 25776 0 0 CUBESMART COM 229663109 7087 124529 SH SOLE 43 2309 0 122220 CUE BIOPHARMA INC COM 22978P106 266 23502 SH SOLE 2 12956 0 10546 CUE BIOPHARMA INC COM 22978P106 5 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 1164 102930 SH SOLE 18 92967 0 9963 CUE BIOPHARMA INC COM 22978P106 1814 160396 SH SOLE 19 160396 0 0 CUE BIOPHARMA INC COM 22978P106 13507 1194227 SH SOLE 21 1194227 0 0 CUE BIOPHARMA INC COM 22978P106 8530 754238 SH SOLE 22 740504 0 13734 CUE BIOPHARMA INC COM 22978P106 35 3108 SH SOLE 23 3108 0 0 CUE BIOPHARMA INC COM 22978P106 69 6063 SH SOLE 25 6063 0 0 CUE BIOPHARMA INC COM 22978P106 234 20686 SH SOLE 26 2391 0 18295 CUE BIOPHARMA INC COM 22978P106 144 12756 SH SOLE 30 12756 0 0 CUE BIOPHARMA INC COM 22978P106 15 1330 SH SOLE 36 1330 0 0 CUE BIOPHARMA INC COM 22978P106 25 2191 SH SOLE 40 2191 0 0 CUE BIOPHARMA INC COM 22978P106 95 8363 SH SOLE 43 0 0 8363 CUE HEALTH INC COM 229790100 17 1282 SH SOLE 2 0 0 1282 CUE HEALTH INC COM 229790100 523 39018 SH SOLE 18 39018 0 0 CUE HEALTH INC COM 229790100 428 31941 SH SOLE 19 31941 0 0 CUE HEALTH INC COM 229790100 5898 439852 SH SOLE 21 439852 0 0 CUE HEALTH INC COM 229790100 1483 110607 SH SOLE 22 107674 0 2933 CUENTAS INC COM NEW 229794201 1 620 SH SOLE 18 620 0 0 CUENTAS INC COM NEW 229794201 19 14615 SH SOLE 21 14615 0 0 CULLEN FROST BANKERS INC COM 229899109 16451 130494 SH SOLE 2 45182 0 85312 CULLEN FROST BANKERS INC COM 229899109 314 2488 SH SOLE 4 204 0 2284 CULLEN FROST BANKERS INC COM 229899109 2953 23423 SH SOLE 7 23423 0 0 CULLEN FROST BANKERS INC COM 229899109 114 906 SH SOLE 13 906 0 0 CULLEN FROST BANKERS INC COM 229899109 15817 125464 SH SOLE 18 124698 0 766 CULLEN FROST BANKERS INC COM 229899109 2491 19762 SH SOLE 19 19762 0 0 CULLEN FROST BANKERS INC COM 229899109 369431 2930361 SH SOLE 21 2930361 0 0 CULLEN FROST BANKERS INC COM 229899109 200802 1592784 SH SOLE 22 1526604 0 66180 CULLEN FROST BANKERS INC COM 229899109 1031 8177 SH SOLE 25 8177 0 0 CULLEN FROST BANKERS INC COM 229899109 3237 25678 SH SOLE 26 21330 0 4348 CULLEN FROST BANKERS INC COM 229899109 133 1052 SH SOLE 28 1052 0 0 CULLEN FROST BANKERS INC COM 229899109 11857 94053 SH SOLE 30 94053 0 0 CULLEN FROST BANKERS INC COM 229899109 112 888 SH SOLE 31 888 0 0 CULLEN FROST BANKERS INC COM 229899109 176 1399 SH SOLE 36 1399 0 0 CULLEN FROST BANKERS INC COM 229899109 1001 7939 SH SOLE 40 7939 0 0 CULLEN FROST BANKERS INC COM 229899109 3485 27646 SH SOLE 43 2643 0 25003 CULLINAN ONCOLOGY INC COM 230031106 435 28164 SH SOLE 2 8868 0 19296 CULLINAN ONCOLOGY INC COM 230031106 5 311 SH SOLE 7 311 0 0 CULLINAN ONCOLOGY INC COM 230031106 1209 78324 SH SOLE 18 78324 0 0 CULLINAN ONCOLOGY INC COM 230031106 811 52588 SH SOLE 19 52588 0 0 CULLINAN ONCOLOGY INC COM 230031106 16567 1073689 SH SOLE 21 1073689 0 0 CULLINAN ONCOLOGY INC COM 230031106 8819 571517 SH SOLE 22 551214 0 20303 CULLINAN ONCOLOGY INC COM 230031106 39 2519 SH SOLE 25 2519 0 0 CULLINAN ONCOLOGY INC COM 230031106 5 313 SH SOLE 26 313 0 0 CULLINAN ONCOLOGY INC COM 230031106 357 23143 SH SOLE 30 23143 0 0 CULLINAN ONCOLOGY INC COM 230031106 26 1704 SH SOLE 40 1704 0 0 CULLINAN ONCOLOGY INC COM 230031106 106 6840 SH SOLE 43 0 0 6840 CULP INC COM 230215105 301 31685 SH SOLE 2 23632 0 8053 CULP INC COM 230215105 22 2272 SH SOLE 18 2272 0 0 CULP INC COM 230215105 310 32550 SH SOLE 21 32550 0 0 CULP INC COM 230215105 2746 288732 SH SOLE 22 288732 0 0 CULP INC COM 230215105 28 2993 SH SOLE 23 2993 0 0 CULP INC COM 230215105 61 6399 SH SOLE 26 0 0 6399 CULP INC COM 230215105 8 823 SH SOLE 43 0 0 823 CUMBERLAND PHARMACEUTICALS I COM 230770109 112 24032 SH SOLE 2 0 0 24032 CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1260 SH SOLE 18 1260 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 140 30051 SH SOLE 21 30051 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 385 82390 SH SOLE 22 82390 0 0 CUMMINS INC COM 231021106 97244 445789 SH SOLE 2 177424 0 268365 CUMMINS INC COM 231021106 30141 138174 SH SOLE 4 81213 0 56961 CUMMINS INC COM 231021106 29273 134192 SH SOLE 7 129818 0 4374 CUMMINS INC COM 231021106 604 2767 SH SOLE 13 1317 0 1450 CUMMINS INC COM 231021106 4590 21042 SH SOLE 15 21042 0 0 CUMMINS INC COM 231021106 62537 286684 SH SOLE 18 267464 0 19220 CUMMINS INC COM 231021106 13533 62038 SH SOLE 19 62038 0 0 CUMMINS INC COM 231021106 911017 4176293 SH SOLE 21 4176293 0 0 CUMMINS INC COM 231021106 696439 3192625 SH SOLE 22 2805675 0 386950 CUMMINS INC COM 231021106 19667 90158 SH SOLE 23 90158 0 0 CUMMINS INC COM 231021106 68044 311929 SH SOLE 25 311929 0 0 CUMMINS INC COM 231021106 102687 470739 SH SOLE 26 235669 0 235070 CUMMINS INC COM 231021106 174013 797713 SH SOLE 28 107179 0 690534 CUMMINS INC COM 231021106 1160 5317 SH SOLE 29 5317 0 0 CUMMINS INC COM 231021106 265385 1216579 SH SOLE 30 1151958 0 64621 CUMMINS INC COM 231021106 17312 79362 SH SOLE 31 16406 0 62956 CUMMINS INC COM 231021106 3607 16533 SH SOLE 34 16533 0 0 CUMMINS INC COM 231021106 14657 67191 SH SOLE 36 67191 0 0 CUMMINS INC COM 231021106 1020 4677 SH SOLE 40 4677 0 0 CUMMINS INC COM 231021106 51171 234581 SH SOLE 43 10798 0 223783 CUMULUS MEDIA INC COM CL A 231082801 40 3529 SH SOLE 18 3529 0 0 CUMULUS MEDIA INC COM CL A 231082801 1016 90303 SH SOLE 21 90303 0 0 CUMULUS MEDIA INC COM CL A 231082801 1044 92816 SH SOLE 22 92816 0 0 CUMULUS MEDIA INC COM CL A 231082801 7 605 SH SOLE 43 0 0 605 CUREVAC N V COM N2451R105 2756 80340 SH SOLE 2 1399 0 78941 CUREVAC N V COM N2451R105 26 757 SH SOLE 7 757 0 0 CUREVAC N V COM N2451R105 728 21206 SH SOLE 18 21206 0 0 CUREVAC N V COM N2451R105 404 11764 SH SOLE 19 11764 0 0 CUREVAC N V COM N2451R105 41314 1204132 SH SOLE 21 1204132 0 0 CUREVAC N V COM N2451R105 11675 340292 SH SOLE 22 302135 0 38157 CUREVAC N V COM N2451R105 2796 81502 SH SOLE 30 81502 0 0 CUREVAC N V COM N2451R105 27 774 SH SOLE 31 774 0 0 CUREVAC N V COM N2451R105 2168 63191 SH SOLE 43 5161 0 58030 CURIOSITYSTREAM INC COM CL A 23130Q107 119 20023 SH SOLE 2 8675 0 11348 CURIOSITYSTREAM INC COM CL A 23130Q107 2 418 SH SOLE 7 418 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 503 84848 SH SOLE 18 84848 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 269 45295 SH SOLE 19 45295 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 6125 1032853 SH SOLE 21 1032853 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 3751 632479 SH SOLE 22 602390 0 30089 CURIOSITYSTREAM INC COM CL A 23130Q107 35 5905 SH SOLE 25 5905 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 41 6995 SH SOLE 26 0 0 6995 CURIOSITYSTREAM INC COM CL A 23130Q107 65 10995 SH SOLE 30 10995 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 27 4482 SH SOLE 40 4482 0 0 CURIS INC COM NEW 231269200 252 53001 SH SOLE 2 22431 0 30570 CURIS INC COM NEW 231269200 7 1391 SH SOLE 7 1391 0 0 CURIS INC COM NEW 231269200 1231 258635 SH SOLE 18 258635 0 0 CURIS INC COM NEW 231269200 1455 305722 SH SOLE 19 305722 0 0 CURIS INC COM NEW 231269200 18294 3843222 SH SOLE 21 3843222 0 0 CURIS INC COM NEW 231269200 7978 1676020 SH SOLE 22 1627085 0 48935 CURIS INC COM NEW 231269200 10 2011 SH SOLE 25 2011 0 0 CURIS INC COM NEW 231269200 193 40595 SH SOLE 26 3793 0 36802 CURIS INC COM NEW 231269200 389 81659 SH SOLE 30 81659 0 0 CURIS INC COM NEW 231269200 51 10655 SH SOLE 36 10655 0 0 CURIS INC COM NEW 231269200 39 8130 SH SOLE 40 8130 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 114 7132 SH SOLE 2 4916 0 2216 CURO GROUP HOLDINGS CORP COM 23131L107 4 274 SH SOLE 7 274 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 963 60124 SH SOLE 18 60124 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 608 37977 SH SOLE 19 37977 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 12833 801538 SH SOLE 21 801538 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 7715 481898 SH SOLE 22 479952 0 1946 CURO GROUP HOLDINGS CORP COM 23131L107 76 4729 SH SOLE 25 4729 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 129 8058 SH SOLE 30 8058 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 71 4462 SH SOLE 40 4462 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 58 3632 SH SOLE 43 58 0 3574 CURTISS WRIGHT CORP COM 231561101 13609 98143 SH SOLE 2 56305 0 41838 CURTISS WRIGHT CORP COM 231561101 22 159 SH SOLE 4 159 0 0 CURTISS WRIGHT CORP COM 231561101 97 699 SH SOLE 7 699 0 0 CURTISS WRIGHT CORP COM 231561101 11877 85647 SH SOLE 18 85364 0 283 CURTISS WRIGHT CORP COM 231561101 1618 11669 SH SOLE 19 11669 0 0 CURTISS WRIGHT CORP COM 231561101 304895 2198707 SH SOLE 21 2198707 0 0 CURTISS WRIGHT CORP COM 231561101 148964 1074237 SH SOLE 22 1026945 0 47292 CURTISS WRIGHT CORP COM 231561101 1051 7576 SH SOLE 25 7576 0 0 CURTISS WRIGHT CORP COM 231561101 2801 20197 SH SOLE 26 16256 0 3941 CURTISS WRIGHT CORP COM 231561101 9058 65317 SH SOLE 28 667 0 64650 CURTISS WRIGHT CORP COM 231561101 3153 22740 SH SOLE 30 22740 0 0 CURTISS WRIGHT CORP COM 231561101 85 613 SH SOLE 31 613 0 0 CURTISS WRIGHT CORP COM 231561101 544 3923 SH SOLE 36 3923 0 0 CURTISS WRIGHT CORP COM 231561101 709 5112 SH SOLE 40 5112 0 0 CURTISS WRIGHT CORP COM 231561101 3460 24954 SH SOLE 43 360 0 24594 CUSHMAN WAKEFIELD PLC SHS G2717B108 1728 77709 SH SOLE 2 52793 0 24916 CUSHMAN WAKEFIELD PLC SHS G2717B108 9 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 46 2054 SH SOLE 7 2054 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 8187 368137 SH SOLE 18 368137 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 7671 344936 SH SOLE 19 344936 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 108726 4888741 SH SOLE 21 4888741 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 74485 3349140 SH SOLE 22 3271307 0 77833 CUSHMAN WAKEFIELD PLC SHS G2717B108 56 2515 SH SOLE 23 2515 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 574 25813 SH SOLE 25 25813 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1282 57654 SH SOLE 26 40691 0 16963 CUSHMAN WAKEFIELD PLC SHS G2717B108 1453 65327 SH SOLE 28 65327 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1918 86247 SH SOLE 30 86247 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 55 2452 SH SOLE 34 2452 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 560 25201 SH SOLE 36 25201 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 367 16493 SH SOLE 40 16493 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1727 77651 SH SOLE 43 3991 0 73660 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 135 16837 SH SOLE 2 1680 0 15157 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1035 129355 SH SOLE 18 129355 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 649 81094 SH SOLE 19 81094 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 13162 1645220 SH SOLE 21 1645220 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 8415 1051892 SH SOLE 22 1030902 0 20990 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1 150 SH SOLE 43 0 0 150 CUSTOMERS BANCORP INC COM 23204G100 2309 35327 SH SOLE 2 15256 0 20071 CUSTOMERS BANCORP INC COM 23204G100 18 273 SH SOLE 7 273 0 0 CUSTOMERS BANCORP INC COM 23204G100 7959 121747 SH SOLE 18 121747 0 0 CUSTOMERS BANCORP INC COM 23204G100 3424 52380 SH SOLE 19 52380 0 0 CUSTOMERS BANCORP INC COM 23204G100 232000 3549035 SH SOLE 21 3549035 0 0 CUSTOMERS BANCORP INC COM 23204G100 47187 721844 SH SOLE 22 692889 0 28955 CUSTOMERS BANCORP INC COM 23204G100 132 2016 SH SOLE 23 2016 0 0 CUSTOMERS BANCORP INC COM 23204G100 256 3909 SH SOLE 25 3909 0 0 CUSTOMERS BANCORP INC COM 23204G100 353 5400 SH SOLE 26 0 0 5400 CUSTOMERS BANCORP INC COM 23204G100 97 1486 SH SOLE 28 1486 0 0 CUSTOMERS BANCORP INC COM 23204G100 3321 50801 SH SOLE 30 50801 0 0 CUSTOMERS BANCORP INC COM 23204G100 179 2738 SH SOLE 40 2738 0 0 CUSTOMERS BANCORP INC COM 23204G100 4984 76248 SH SOLE 43 14748 0 61500 CUTERA INC COM 232109108 998 24153 SH SOLE 2 22267 0 1886 CUTERA INC COM 232109108 12 283 SH SOLE 7 283 0 0 CUTERA INC COM 232109108 2591 62707 SH SOLE 18 62707 0 0 CUTERA INC COM 232109108 1283 31052 SH SOLE 19 31052 0 0 CUTERA INC COM 232109108 83071 2010436 SH SOLE 21 2010436 0 0 CUTERA INC COM 232109108 19460 470964 SH SOLE 22 463302 0 7662 CUTERA INC COM 232109108 13 322 SH SOLE 23 322 0 0 CUTERA INC COM 232109108 90 2172 SH SOLE 25 2172 0 0 CUTERA INC COM 232109108 55 1328 SH SOLE 26 0 0 1328 CUTERA INC COM 232109108 1036 25062 SH SOLE 30 25062 0 0 CUTERA INC COM 232109108 102 2477 SH SOLE 40 2477 0 0 CUTERA INC COM 232109108 180 4350 SH SOLE 43 0 0 4350 CVB FINL CORP COM 126600105 2246 104917 SH SOLE 2 34368 0 70549 CVB FINL CORP COM 126600105 94 4375 SH SOLE 4 565 0 3810 CVB FINL CORP COM 126600105 33 1527 SH SOLE 7 1527 0 0 CVB FINL CORP COM 126600105 10624 496214 SH SOLE 18 496214 0 0 CVB FINL CORP COM 126600105 4895 228618 SH SOLE 19 228618 0 0 CVB FINL CORP COM 126600105 320008 14946643 SH SOLE 21 14946643 0 0 CVB FINL CORP COM 126600105 69136 3229139 SH SOLE 22 3097111 0 132028 CVB FINL CORP COM 126600105 351 16388 SH SOLE 25 16388 0 0 CVB FINL CORP COM 126600105 719 33590 SH SOLE 26 24371 0 9219 CVB FINL CORP COM 126600105 52 2422 SH SOLE 28 2422 0 0 CVB FINL CORP COM 126600105 4807 224540 SH SOLE 30 224540 0 0 CVB FINL CORP COM 126600105 46 2160 SH SOLE 36 2160 0 0 CVB FINL CORP COM 126600105 297 13850 SH SOLE 40 13850 0 0 CVB FINL CORP COM 126600105 641 29937 SH SOLE 43 652 0 29285 CVD EQUIP CORP COM 126601103 4 975 SH SOLE 18 975 0 0 CVD EQUIP CORP COM 126601103 85 20476 SH SOLE 21 20476 0 0 CVD EQUIP CORP COM 126601103 1 359 SH SOLE 22 359 0 0 CVR ENERGY INC COM 12662P108 895 53229 SH SOLE 2 19000 0 34229 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 1534 91232 SH SOLE 18 91232 0 0 CVR ENERGY INC COM 12662P108 3342 198816 SH SOLE 19 198816 0 0 CVR ENERGY INC COM 12662P108 20459 1217071 SH SOLE 21 1217071 0 0 CVR ENERGY INC COM 12662P108 14112 839510 SH SOLE 22 803822 0 35688 CVR ENERGY INC COM 12662P108 81 4799 SH SOLE 23 4799 0 0 CVR ENERGY INC COM 12662P108 70 4168 SH SOLE 25 4168 0 0 CVR ENERGY INC COM 12662P108 767 45633 SH SOLE 26 14906 0 30727 CVR ENERGY INC COM 12662P108 404 24007 SH SOLE 30 24007 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 324 19286 SH SOLE 43 1560 0 17726 CVRX INC COM 126638105 31 2497 SH SOLE 2 317 0 2180 CVRX INC COM 126638105 284 23237 SH SOLE 18 23237 0 0 CVRX INC COM 126638105 167 13657 SH SOLE 19 13657 0 0 CVRX INC COM 126638105 3458 282759 SH SOLE 21 282759 0 0 CVRX INC COM 126638105 896 73262 SH SOLE 22 72486 0 776 CVS HEALTH CORP COM 126650100 383369 3716260 SH SOLE 2 1131266 0 2584994 CVS HEALTH CORP COM 126650100 97354 943714 SH SOLE 4 599998 0 343716 CVS HEALTH CORP COM 126650100 120997 1172902 SH SOLE 7 1133920 0 38982 CVS HEALTH CORP COM 126650100 5025 48714 SH SOLE 13 35415 0 13299 CVS HEALTH CORP COM 126650100 19197 186094 SH SOLE 15 186094 0 0 CVS HEALTH CORP COM 126650100 11 111 SH SOLE 17 0 0 111 CVS HEALTH CORP COM 126650100 402653 3903185 SH SOLE 18 3533200 0 369985 CVS HEALTH CORP COM 126650100 421955 4090292 SH SOLE 19 4090292 0 0 CVS HEALTH CORP COM 126650100 3084943 29904450 SH SOLE 21 29904450 0 0 CVS HEALTH CORP COM 126650100 2959616 28689570 SH SOLE 22 25639075 0 3050495 CVS HEALTH CORP COM 126650100 89025 862978 SH SOLE 23 862978 0 0 CVS HEALTH CORP COM 126650100 240020 2326681 SH SOLE 25 2326681 0 0 CVS HEALTH CORP COM 126650100 334679 3244275 SH SOLE 26 1186219 0 2058056 CVS HEALTH CORP COM 126650100 428894 4157564 SH SOLE 28 36181 0 4121383 CVS HEALTH CORP COM 126650100 7778 75396 SH SOLE 29 75396 0 0 CVS HEALTH CORP COM 126650100 776488 7527027 SH SOLE 30 7367401 0 159626 CVS HEALTH CORP COM 126650100 58883 570793 SH SOLE 31 224079 0 346714 CVS HEALTH CORP COM 126650100 21767 211007 SH SOLE 34 211007 0 0 CVS HEALTH CORP COM 126650100 67728 656530 SH SOLE 36 656530 0 0 CVS HEALTH CORP COM 126650100 4534 43950 SH SOLE 40 43950 0 0 CVS HEALTH CORP COM 126650100 126372 1225008 SH SOLE 43 75674 0 1149333 CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH SOLE 21 812 0 0 CYANOTECH CORP COM PAR $0.02 232437301 35 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 4694 3725000 PRN SOLE 21 3725000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1513 8731 SH SOLE 2 5160 0 3571 CYBERARK SOFTWARE LTD SHS M2682V108 5881 33938 SH SOLE 4 24706 0 9232 CYBERARK SOFTWARE LTD SHS M2682V108 5767 33283 SH SOLE 7 31297 0 1986 CYBERARK SOFTWARE LTD SHS M2682V108 104 600 SH SOLE 13 600 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 622 3590 SH SOLE 15 3590 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6154 35512 SH SOLE 18 35448 0 64 CYBERARK SOFTWARE LTD SHS M2682V108 3557 20528 SH SOLE 19 20528 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 117257 676693 SH SOLE 21 676693 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 94481 545251 SH SOLE 22 531424 0 13827 CYBERARK SOFTWARE LTD SHS M2682V108 3741 21591 SH SOLE 23 21591 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1549 8938 SH SOLE 25 8938 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 4026 23236 SH SOLE 26 12411 0 10825 CYBERARK SOFTWARE LTD SHS M2682V108 4873 28121 SH SOLE 28 708 0 27413 CYBERARK SOFTWARE LTD SHS M2682V108 11 66 SH SOLE 29 66 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 38663 223123 SH SOLE 30 218117 0 5006 CYBERARK SOFTWARE LTD SHS M2682V108 934 5391 SH SOLE 31 2848 0 2543 CYBERARK SOFTWARE LTD SHS M2682V108 317 1831 SH SOLE 34 1831 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1350 7789 SH SOLE 36 7789 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 239 1380 SH SOLE 40 1380 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 7529 43452 SH SOLE 43 5093 0 38359 CYBEROPTICS CORP COM 232517102 96 2059 SH SOLE 2 1860 0 199 CYBEROPTICS CORP COM 232517102 65 1397 SH SOLE 18 1397 0 0 CYBEROPTICS CORP COM 232517102 1293 27817 SH SOLE 21 27817 0 0 CYBEROPTICS CORP COM 232517102 4865 104620 SH SOLE 22 104620 0 0 CYBIN INC COM 23256X100 1018 848107 SH SOLE 21 848107 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 7 1924 SH SOLE 18 1924 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 96 24586 SH SOLE 21 24586 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 2 389 SH SOLE 22 389 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 10 6103 SH SOLE 18 6103 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 164 95637 SH SOLE 21 95637 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 591 343410 SH SOLE 22 343410 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 0 16 SH SOLE 43 0 0 16 CYCLO THERAPEUTICS INC COM NEW 23254X201 3 812 SH SOLE 18 812 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 47 12677 SH SOLE 21 12677 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 1 362 SH SOLE 22 362 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 217 64178 SH SOLE 2 2827 0 61351 CYMABAY THERAPEUTICS INC COM 23257D103 4 1266 SH SOLE 7 1266 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 741 219254 SH SOLE 18 219254 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 402 119062 SH SOLE 19 119062 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 10743 3178522 SH SOLE 21 3178522 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 5686 1682325 SH SOLE 22 1641745 0 40580 CYMABAY THERAPEUTICS INC COM 23257D103 159 47026 SH SOLE 30 47026 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 42 12495 SH SOLE 43 0 0 12495 CYNERGISTEK INC COM 23258P105 12 8209 SH SOLE 21 8209 0 0 CYNGN INC COM 23257B107 35 7797 SH SOLE 21 7797 0 0 CYRUSONE INC COM 23283R100 29513 328950 SH SOLE 2 91019 0 237931 CYRUSONE INC COM 23283R100 5929 66081 SH SOLE 4 66081 0 0 CYRUSONE INC COM 23283R100 14302 159407 SH SOLE 7 159407 0 0 CYRUSONE INC COM 23283R100 25455 283713 SH SOLE 18 283713 0 0 CYRUSONE INC COM 23283R100 17327 193123 SH SOLE 19 193123 0 0 CYRUSONE INC COM 23283R100 643003 7166770 SH SOLE 21 7166770 0 0 CYRUSONE INC COM 23283R100 386466 4307463 SH SOLE 22 4166259 0 141204 CYRUSONE INC COM 23283R100 450 5021 SH SOLE 23 5021 0 0 CYRUSONE INC COM 23283R100 49164 547972 SH SOLE 25 547972 0 0 CYRUSONE INC COM 23283R100 4710 52492 SH SOLE 26 43359 0 9133 CYRUSONE INC COM 23283R100 6940 77352 SH SOLE 28 2183 0 75169 CYRUSONE INC COM 23283R100 86408 963084 SH SOLE 30 963084 0 0 CYRUSONE INC COM 23283R100 48857 544553 SH SOLE 31 1865 0 542688 CYRUSONE INC COM 23283R100 40 443 SH SOLE 34 443 0 0 CYRUSONE INC COM 23283R100 127 1418 SH SOLE 36 1418 0 0 CYRUSONE INC COM 23283R100 1421 15843 SH SOLE 40 15843 0 0 CYRUSONE INC COM 23283R100 8115 90450 SH SOLE 43 3658 0 86792 CYTEIR THERAPEUTICS INC COM 23284P103 37 3221 SH SOLE 2 253 0 2968 CYTEIR THERAPEUTICS INC COM 23284P103 275 24194 SH SOLE 18 24194 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 154 13536 SH SOLE 19 13536 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 4443 390783 SH SOLE 21 390783 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 1083 95258 SH SOLE 22 93572 0 1686 CYTEIR THERAPEUTICS INC COM 23284P103 175 15430 SH SOLE 30 15430 0 0 CYTEK BIOSCIENCES INC COM 23285D109 89 5464 SH SOLE 2 2606 0 2858 CYTEK BIOSCIENCES INC COM 23285D109 630 38590 SH SOLE 18 38590 0 0 CYTEK BIOSCIENCES INC COM 23285D109 14138 866276 SH SOLE 19 866276 0 0 CYTEK BIOSCIENCES INC COM 23285D109 148 9062 SH SOLE 20 9062 0 0 CYTEK BIOSCIENCES INC COM 23285D109 18781 1150825 SH SOLE 21 1150825 0 0 CYTEK BIOSCIENCES INC COM 23285D109 4900 300242 SH SOLE 22 298095 0 2147 CYTOKINETICS INC COM NEW 23282W605 1850 40579 SH SOLE 2 22545 0 18034 CYTOKINETICS INC COM NEW 23282W605 14 305 SH SOLE 4 305 0 0 CYTOKINETICS INC COM NEW 23282W605 50 1095 SH SOLE 7 1095 0 0 CYTOKINETICS INC COM NEW 23282W605 13015 285550 SH SOLE 18 282344 0 3206 CYTOKINETICS INC COM NEW 23282W605 7749 170010 SH SOLE 19 170010 0 0 CYTOKINETICS INC COM NEW 23282W605 464019 10180323 SH SOLE 21 10180323 0 0 CYTOKINETICS INC COM NEW 23282W605 91130 1999341 SH SOLE 22 1952038 0 47303 CYTOKINETICS INC COM NEW 23282W605 51 1109 SH SOLE 23 1109 0 0 CYTOKINETICS INC COM NEW 23282W605 454 9955 SH SOLE 25 9955 0 0 CYTOKINETICS INC COM NEW 23282W605 1548 33966 SH SOLE 26 27209 0 6757 CYTOKINETICS INC COM NEW 23282W605 67 1480 SH SOLE 28 1480 0 0 CYTOKINETICS INC COM NEW 23282W605 8297 182040 SH SOLE 30 182040 0 0 CYTOKINETICS INC COM NEW 23282W605 485 10644 SH SOLE 40 10644 0 0 CYTOKINETICS INC COM NEW 23282W605 1576 34567 SH SOLE 43 712 0 33855 CYTOMX THERAPEUTICS INC COM 23284F105 65 14989 SH SOLE 2 2146 0 12843 CYTOMX THERAPEUTICS INC COM 23284F105 4 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 849 196112 SH SOLE 18 196112 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 550 126950 SH SOLE 19 126950 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 12939 2988203 SH SOLE 21 2988203 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 6752 1559365 SH SOLE 22 1545501 0 13864 CYTOMX THERAPEUTICS INC COM 23284F105 136 31379 SH SOLE 30 31379 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 193 44507 SH SOLE 43 0 0 44507 CYTOSORBENTS CORP COM NEW 23283X206 24 5781 SH SOLE 2 1670 0 4111 CYTOSORBENTS CORP COM NEW 23283X206 2 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 536 127886 SH SOLE 18 127886 0 0 CYTOSORBENTS CORP COM NEW 23283X206 312 74443 SH SOLE 19 74443 0 0 CYTOSORBENTS CORP COM NEW 23283X206 5941 1417986 SH SOLE 21 1417986 0 0 CYTOSORBENTS CORP COM NEW 23283X206 4203 1003056 SH SOLE 22 998697 0 4359 CYTOSORBENTS CORP COM NEW 23283X206 6 1464 SH SOLE 43 0 0 1464 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 133 10541 SH SOLE 21 10541 0 0 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 4850 384576 SH SOLE 22 384576 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 608 318063 SH SOLE 30 318063 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 5474 2865870 SH SOLE 34 2865870 0 0 D R HORTON INC COM 23331A109 81588 752306 SH SOLE 2 165209 0 587097 D R HORTON INC COM 23331A109 30452 280797 SH SOLE 4 161595 0 119202 D R HORTON INC COM 23331A109 32447 299192 SH SOLE 7 289537 0 9655 D R HORTON INC COM 23331A109 2577 23761 SH SOLE 13 19138 0 4623 D R HORTON INC COM 23331A109 5225 48175 SH SOLE 15 48175 0 0 D R HORTON INC COM 23331A109 101715 937899 SH SOLE 18 841544 0 96355 D R HORTON INC COM 23331A109 216165 1993220 SH SOLE 19 1993220 0 0 D R HORTON INC COM 23331A109 1721144 15870393 SH SOLE 21 15870393 0 0 D R HORTON INC COM 23331A109 804345 7416733 SH SOLE 22 6660692 0 756041 D R HORTON INC COM 23331A109 23461 216327 SH SOLE 23 216327 0 0 D R HORTON INC COM 23331A109 139618 1287397 SH SOLE 25 1287397 0 0 D R HORTON INC COM 23331A109 78713 725799 SH SOLE 26 253803 0 471996 D R HORTON INC COM 23331A109 122159 1126411 SH SOLE 28 5977 0 1120434 D R HORTON INC COM 23331A109 537 4949 SH SOLE 29 4949 0 0 D R HORTON INC COM 23331A109 248100 2287692 SH SOLE 30 2287692 0 0 D R HORTON INC COM 23331A109 16906 155887 SH SOLE 31 38341 0 117546 D R HORTON INC COM 23331A109 99459 917097 SH SOLE 34 917097 0 0 D R HORTON INC COM 23331A109 15524 143142 SH SOLE 36 143142 0 0 D R HORTON INC COM 23331A109 1234 11379 SH SOLE 40 11379 0 0 D R HORTON INC COM 23331A109 32096 295949 SH SOLE 43 18873 0 277076 D R HORTON INC OPTIONS 23331A109 271 2500 SH Call SOLE 2 2500 0 0 D R HORTON INC OPTIONS 23331A109 336 3100 SH Call SOLE 4 3100 0 0 D R HORTON INC OPTIONS 23331A109 4219 38900 SH Call SOLE 18 38900 0 0 D R HORTON INC OPTIONS 23331A109 43695 402900 SH Call SOLE 19 402900 0 0 D R HORTON INC OPTIONS 23331A109 2299 21200 SH Call SOLE 22 21200 0 0 D R HORTON INC OPTIONS 23331A109 18241 168200 SH Call SOLE 34 168200 0 0 DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14684 1496819 SH SOLE 19 1496819 0 0 DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 42 4241 SH SOLE 21 4241 0 0 DADA NEXUS LTD ADS 23344D108 271 20562 SH SOLE 2 1263 0 19299 DADA NEXUS LTD ADS 23344D108 330 25107 SH SOLE 4 11722 0 13385 DADA NEXUS LTD ADS 23344D108 29 2188 SH SOLE 13 0 0 2188 DADA NEXUS LTD ADS 23344D108 469 35656 SH SOLE 15 35656 0 0 DADA NEXUS LTD ADS 23344D108 287 21794 SH SOLE 18 4160 0 17634 DADA NEXUS LTD ADS 23344D108 12319 936104 SH SOLE 21 936104 0 0 DADA NEXUS LTD ADS 23344D108 8062 612596 SH SOLE 22 544449 0 68147 DADA NEXUS LTD ADS 23344D108 368 27995 SH SOLE 23 27995 0 0 DADA NEXUS LTD ADS 23344D108 777 59050 SH SOLE 25 59050 0 0 DADA NEXUS LTD ADS 23344D108 1310 99549 SH SOLE 26 0 0 99549 DADA NEXUS LTD ADS 23344D108 1369 104025 SH SOLE 28 4503 0 99522 DADA NEXUS LTD ADS 23344D108 4385 333197 SH SOLE 30 333197 0 0 DADA NEXUS LTD ADS 23344D108 8 614 SH SOLE 31 0 0 614 DADA NEXUS LTD ADS 23344D108 64 4866 SH SOLE 34 4866 0 0 DADA NEXUS LTD ADS 23344D108 5 359 SH SOLE 40 359 0 0 DAILY JOURNAL CORP COM 233912104 197 551 SH SOLE 2 41 0 510 DAILY JOURNAL CORP COM 233912104 6 17 SH SOLE 7 17 0 0 DAILY JOURNAL CORP COM 233912104 1419 3977 SH SOLE 18 3977 0 0 DAILY JOURNAL CORP COM 233912104 785 2201 SH SOLE 19 2201 0 0 DAILY JOURNAL CORP COM 233912104 15946 44700 SH SOLE 21 44700 0 0 DAILY JOURNAL CORP COM 233912104 8858 24831 SH SOLE 22 24165 0 666 DAILY JOURNAL CORP COM 233912104 86 240 SH SOLE 43 0 0 240 DAKTRONICS INC COM 234264109 543 107546 SH SOLE 2 58061 0 49485 DAKTRONICS INC COM 234264109 5 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 634 125589 SH SOLE 18 125589 0 0 DAKTRONICS INC COM 234264109 341 67532 SH SOLE 19 67532 0 0 DAKTRONICS INC COM 234264109 7046 1395291 SH SOLE 21 1395291 0 0 DAKTRONICS INC COM 234264109 5489 1086987 SH SOLE 22 1065675 0 21312 DALLASNEWS CORPORATION COM SER A 235050101 8 1126 SH SOLE 18 1126 0 0 DALLASNEWS CORPORATION COM SER A 235050101 121 16761 SH SOLE 21 16761 0 0 DALLASNEWS CORPORATION COM SER A 235050101 715 99167 SH SOLE 22 99167 0 0 DANA INC COM 235825205 3629 159041 SH SOLE 2 103566 0 55475 DANA INC COM 235825205 14 605 SH SOLE 4 605 0 0 DANA INC COM 235825205 90 3941 SH SOLE 7 3941 0 0 DANA INC COM 235825205 15249 668211 SH SOLE 18 668211 0 0 DANA INC COM 235825205 5900 258545 SH SOLE 19 258545 0 0 DANA INC COM 235825205 234996 10297828 SH SOLE 21 10297828 0 0 DANA INC COM 235825205 94600 4145494 SH SOLE 22 4035473 0 110021 DANA INC COM 235825205 420 18387 SH SOLE 25 18387 0 0 DANA INC COM 235825205 1269 55595 SH SOLE 26 39970 0 15625 DANA INC COM 235825205 59 2586 SH SOLE 28 2586 0 0 DANA INC COM 235825205 1902 83338 SH SOLE 30 83338 0 0 DANA INC COM 235825205 176 7726 SH SOLE 36 7726 0 0 DANA INC COM 235825205 388 17018 SH SOLE 40 17018 0 0 DANA INC COM 235825205 3074 134690 SH SOLE 43 5726 0 128964 DANAHER CORPORATION COM 235851102 531903 1616677 SH SOLE 2 496162 0 1120515 DANAHER CORPORATION COM 235851102 161034 489450 SH SOLE 4 301857 0 187593 DANAHER CORPORATION COM 235851102 189066 574651 SH SOLE 7 555961 0 18690 DANAHER CORPORATION COM 235851102 7993 24293 SH SOLE 13 17804 0 6489 DANAHER CORPORATION COM 235851102 23151 70366 SH SOLE 15 70366 0 0 DANAHER CORPORATION COM 235851102 15 45 SH SOLE 17 0 0 45 DANAHER CORPORATION COM 235851102 596933 1814330 SH SOLE 18 1418094 0 396236 DANAHER CORPORATION COM 235851102 640340 1946263 SH SOLE 19 1946263 0 0 DANAHER CORPORATION COM 235851102 4621177 14045703 SH SOLE 21 14045703 0 0 DANAHER CORPORATION COM 235851102 4635640 14089664 SH SOLE 22 12549906 0 1539758 DANAHER CORPORATION COM 235851102 141654 430546 SH SOLE 23 430546 0 0 DANAHER CORPORATION COM 235851102 321919 978446 SH SOLE 25 978446 0 0 DANAHER CORPORATION COM 235851102 494086 1501734 SH SOLE 26 576457 0 925277 DANAHER CORPORATION COM 235851102 396939 1206465 SH SOLE 28 19057 0 1187408 DANAHER CORPORATION COM 235851102 10987 33393 SH SOLE 29 33393 0 0 DANAHER CORPORATION COM 235851102 982769 2987048 SH SOLE 30 2983489 0 3559 DANAHER CORPORATION COM 235851102 94820 288198 SH SOLE 31 123972 0 164226 DANAHER CORPORATION COM 235851102 334359 1016257 SH SOLE 34 1016257 0 0 DANAHER CORPORATION COM 235851102 92214 280278 SH SOLE 36 280278 0 0 DANAHER CORPORATION COM 235851102 7028 21361 SH SOLE 40 21361 0 0 DANAHER CORPORATION COM 235851102 254646 773977 SH SOLE 43 51824 0 722153 DANAHER CORPORATION 4.75 MND CV PFD 235851300 306004 139473 SH SOLE 21 139473 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 2533 1457 SH SOLE 2 1457 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 29064 16721 SH SOLE 19 16721 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 252688 145376 SH SOLE 21 145376 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 18437 10607 SH SOLE 34 10607 0 0 DANAOS CORPORATION SHS Y1968P121 269 3605 SH SOLE 2 3283 0 322 DANAOS CORPORATION SHS Y1968P121 348 4666 SH SOLE 22 4666 0 0 DANAOS CORPORATION SHS Y1968P121 21 275 SH SOLE 23 275 0 0 DANAOS CORPORATION SHS Y1968P121 440 5898 SH SOLE 43 0 0 5898 DANIMER SCIENTIFIC INC COM CL A 236272100 261 30653 SH SOLE 2 21978 0 8675 DANIMER SCIENTIFIC INC COM CL A 236272100 1 125 SH SOLE 4 125 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 9 1105 SH SOLE 7 1105 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 59 6981 SH SOLE 17 0 0 6981 DANIMER SCIENTIFIC INC COM CL A 236272100 2022 237347 SH SOLE 18 237347 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 1368 160607 SH SOLE 19 160607 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 25389 2979892 SH SOLE 21 2979892 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 17105 2007672 SH SOLE 22 1960608 0 47064 DANIMER SCIENTIFIC INC COM CL A 236272100 77 8981 SH SOLE 25 8981 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 42 4920 SH SOLE 26 0 0 4920 DANIMER SCIENTIFIC INC COM CL A 236272100 445 52288 SH SOLE 28 52288 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 447 52481 SH SOLE 30 52481 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 64 7507 SH SOLE 40 7507 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2596 64383 SH SOLE 2 3201 0 61182 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1273 31577 SH SOLE 4 12393 0 19184 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 311 7719 SH SOLE 7 7719 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 240 5940 SH SOLE 13 157 0 5783 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1464 36317 SH SOLE 15 36317 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 668 16559 SH SOLE 18 16559 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 87057 2159149 SH SOLE 21 2159149 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 26366 653921 SH SOLE 22 519423 0 134498 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1094 27143 SH SOLE 23 27143 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 68 1687 SH SOLE 25 1687 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4262 105697 SH SOLE 26 7875 0 97822 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3229 80092 SH SOLE 28 4058 0 76034 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 69477 1723151 SH SOLE 30 1440150 0 283001 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 528 13091 SH SOLE 31 6303 0 6788 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 134 3335 SH SOLE 34 3335 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 9 221 SH SOLE 40 221 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2357 58456 SH SOLE 43 2924 0 55532 DARDEN RESTAURANTS INC COM 237194105 39271 260695 SH SOLE 2 34821 0 225874 DARDEN RESTAURANTS INC COM 237194105 9205 61106 SH SOLE 4 53268 0 7838 DARDEN RESTAURANTS INC COM 237194105 18307 121526 SH SOLE 7 117503 0 4023 DARDEN RESTAURANTS INC COM 237194105 375 2489 SH SOLE 13 392 0 2097 DARDEN RESTAURANTS INC COM 237194105 2862 18998 SH SOLE 15 18998 0 0 DARDEN RESTAURANTS INC COM 237194105 34349 228023 SH SOLE 18 210399 0 17624 DARDEN RESTAURANTS INC COM 237194105 8471 56235 SH SOLE 19 56235 0 0 DARDEN RESTAURANTS INC COM 237194105 534167 3545983 SH SOLE 21 3545983 0 0 DARDEN RESTAURANTS INC COM 237194105 420589 2792012 SH SOLE 22 2526846 0 265166 DARDEN RESTAURANTS INC COM 237194105 11086 73591 SH SOLE 23 73591 0 0 DARDEN RESTAURANTS INC COM 237194105 25511 169350 SH SOLE 25 169350 0 0 DARDEN RESTAURANTS INC COM 237194105 40731 270386 SH SOLE 26 82471 0 187915 DARDEN RESTAURANTS INC COM 237194105 47260 313730 SH SOLE 28 2330 0 311400 DARDEN RESTAURANTS INC COM 237194105 6 42 SH SOLE 29 42 0 0 DARDEN RESTAURANTS INC COM 237194105 79227 525938 SH SOLE 30 525938 0 0 DARDEN RESTAURANTS INC COM 237194105 7076 46970 SH SOLE 31 15044 0 31926 DARDEN RESTAURANTS INC COM 237194105 968 6427 SH SOLE 34 6427 0 0 DARDEN RESTAURANTS INC COM 237194105 8411 55835 SH SOLE 36 55835 0 0 DARDEN RESTAURANTS INC COM 237194105 654 4340 SH SOLE 40 4340 0 0 DARDEN RESTAURANTS INC COM 237194105 14812 98324 SH SOLE 43 7225 0 91099 DARE BIOSCIENCE INC COM 23666P101 27 13527 SH SOLE 18 13527 0 0 DARE BIOSCIENCE INC COM 23666P101 356 178051 SH SOLE 21 178051 0 0 DARE BIOSCIENCE INC COM 23666P101 352 176215 SH SOLE 22 176215 0 0 DARIOHEALTH CORP COM NEW 23725P209 74 5715 SH SOLE 2 543 0 5172 DARIOHEALTH CORP COM NEW 23725P209 3 217 SH SOLE 7 217 0 0 DARIOHEALTH CORP COM NEW 23725P209 581 44788 SH SOLE 18 44788 0 0 DARIOHEALTH CORP COM NEW 23725P209 305 23491 SH SOLE 19 23491 0 0 DARIOHEALTH CORP COM NEW 23725P209 6472 499034 SH SOLE 21 499034 0 0 DARIOHEALTH CORP COM NEW 23725P209 3093 238496 SH SOLE 22 229786 0 8710 DARLING INGREDIENTS INC COM 237266101 37327 538705 SH SOLE 2 135138 0 403567 DARLING INGREDIENTS INC COM 237266101 107 1543 SH SOLE 4 619 0 924 DARLING INGREDIENTS INC COM 237266101 13166 190007 SH SOLE 7 190007 0 0 DARLING INGREDIENTS INC COM 237266101 24520 353880 SH SOLE 18 353880 0 0 DARLING INGREDIENTS INC COM 237266101 30045 433612 SH SOLE 19 433612 0 0 DARLING INGREDIENTS INC COM 237266101 531586 7671898 SH SOLE 21 7671898 0 0 DARLING INGREDIENTS INC COM 237266101 305247 4405354 SH SOLE 22 4223743 0 181611 DARLING INGREDIENTS INC COM 237266101 8195 118265 SH SOLE 25 118265 0 0 DARLING INGREDIENTS INC COM 237266101 4447 64178 SH SOLE 26 51003 0 13175 DARLING INGREDIENTS INC COM 237266101 8058 116293 SH SOLE 28 116293 0 0 DARLING INGREDIENTS INC COM 237266101 10920 157602 SH SOLE 29 157602 0 0 DARLING INGREDIENTS INC COM 237266101 12803 184769 SH SOLE 30 184769 0 0 DARLING INGREDIENTS INC COM 237266101 168 2431 SH SOLE 31 2431 0 0 DARLING INGREDIENTS INC COM 237266101 248186 3581840 SH SOLE 34 3581840 0 0 DARLING INGREDIENTS INC COM 237266101 126 1819 SH SOLE 36 1819 0 0 DARLING INGREDIENTS INC COM 237266101 1435 20704 SH SOLE 40 20704 0 0 DARLING INGREDIENTS INC COM 237266101 19788 285579 SH SOLE 43 42319 0 243260 DASEKE INC COM 23753F107 64 6332 SH SOLE 2 1348 0 4984 DASEKE INC COM 23753F107 8 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 1135 113057 SH SOLE 18 113057 0 0 DASEKE INC COM 23753F107 739 73605 SH SOLE 19 73605 0 0 DASEKE INC COM 23753F107 15578 1551608 SH SOLE 21 1551608 0 0 DASEKE INC COM 23753F107 12004 1195600 SH SOLE 22 1190019 0 5581 DASEKE INC COM 23753F107 20 2034 SH SOLE 43 0 0 2034 DATA I O CORP COM 237690102 6 1371 SH SOLE 18 1371 0 0 DATA I O CORP COM 237690102 125 27203 SH SOLE 21 27203 0 0 DATA I O CORP COM 237690102 81 17467 SH SOLE 22 17467 0 0 DATADOG INC CL A COM 23804L103 82092 460907 SH SOLE 2 25976 0 434931 DATADOG INC CL A COM 23804L103 20179 113296 SH SOLE 4 72280 0 41016 DATADOG INC CL A COM 23804L103 8276 46463 SH SOLE 7 46463 0 0 DATADOG INC CL A COM 23804L103 421 2364 SH SOLE 13 490 0 1874 DATADOG INC CL A COM 23804L103 2726 15305 SH SOLE 15 15305 0 0 DATADOG INC CL A COM 23804L103 57757 324278 SH SOLE 18 314555 0 9723 DATADOG INC CL A COM 23804L103 26676 149775 SH SOLE 19 149775 0 0 DATADOG INC CL A COM 23804L103 898683 5045664 SH SOLE 21 5045664 0 0 DATADOG INC CL A COM 23804L103 936036 5255384 SH SOLE 22 4992880 0 262504 DATADOG INC CL A COM 23804L103 19281 108255 SH SOLE 23 108255 0 0 DATADOG INC CL A COM 23804L103 59010 331311 SH SOLE 25 331311 0 0 DATADOG INC CL A COM 23804L103 55022 308921 SH SOLE 26 134378 0 174543 DATADOG INC CL A COM 23804L103 78546 440995 SH SOLE 28 6398 0 434597 DATADOG INC CL A COM 23804L103 40 224 SH SOLE 29 224 0 0 DATADOG INC CL A COM 23804L103 222548 1249496 SH SOLE 30 1249496 0 0 DATADOG INC CL A COM 23804L103 12691 71251 SH SOLE 31 22234 0 49017 DATADOG INC CL A COM 23804L103 11083 62224 SH SOLE 32 62224 0 0 DATADOG INC CL A COM 23804L103 11298 63431 SH SOLE 34 63431 0 0 DATADOG INC CL A COM 23804L103 15055 84525 SH SOLE 36 84525 0 0 DATADOG INC CL A COM 23804L103 1113 6249 SH SOLE 40 6249 0 0 DATADOG INC CL A COM 23804L103 11739 65907 SH SOLE 43 13567 0 52340 DATADOG INC NOTE 0.125% 6/1 23804LAB9 9477 4729000 PRN SOLE 21 4729000 0 0 DATCHAT INC COM 23816M107 1 494 SH SOLE 18 494 0 0 DATCHAT INC COM 23816M107 15 4799 SH SOLE 21 4799 0 0 DATTO HLDG CORP COM 23821D100 1404 53268 SH SOLE 2 2891 0 50377 DATTO HLDG CORP COM 23821D100 10 386 SH SOLE 7 386 0 0 DATTO HLDG CORP COM 23821D100 232 8822 SH SOLE 18 8822 0 0 DATTO HLDG CORP COM 23821D100 162 6134 SH SOLE 19 6134 0 0 DATTO HLDG CORP COM 23821D100 7484 284026 SH SOLE 21 284026 0 0 DATTO HLDG CORP COM 23821D100 14872 564414 SH SOLE 22 546246 0 18168 DATTO HLDG CORP COM 23821D100 12 451 SH SOLE 31 451 0 0 DATTO HLDG CORP COM 23821D100 1684 63908 SH SOLE 43 2911 0 60997 DAVE & BUSTERS ENTMT INC COM 238337109 2337 60859 SH SOLE 2 35704 0 25155 DAVE & BUSTERS ENTMT INC COM 238337109 4 107 SH SOLE 4 107 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 23 586 SH SOLE 7 586 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 6192 161260 SH SOLE 18 156046 0 5214 DAVE & BUSTERS ENTMT INC COM 238337109 5078 132234 SH SOLE 19 132234 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 184402 4802142 SH SOLE 21 4802142 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 43234 1125880 SH SOLE 22 1093389 0 32491 DAVE & BUSTERS ENTMT INC COM 238337109 115 2998 SH SOLE 23 2998 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 215 5604 SH SOLE 25 5604 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1122 29218 SH SOLE 26 10882 0 18336 DAVE & BUSTERS ENTMT INC COM 238337109 115 3000 SH SOLE 28 3000 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2642 68812 SH SOLE 30 68812 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 52 1353 SH SOLE 36 1353 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 175 4551 SH SOLE 40 4551 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1250 32546 SH SOLE 43 2538 0 30008 DAVITA INC COM 23918K108 12925 113619 SH SOLE 2 29731 0 83888 DAVITA INC COM 23918K108 5534 48648 SH SOLE 4 27339 0 21309 DAVITA INC COM 23918K108 7039 61875 SH SOLE 7 59917 0 1958 DAVITA INC COM 23918K108 10 90 SH SOLE 13 90 0 0 DAVITA INC COM 23918K108 1055 9278 SH SOLE 15 9278 0 0 DAVITA INC COM 23918K108 13421 117980 SH SOLE 18 108895 0 9085 DAVITA INC COM 23918K108 8937 78557 SH SOLE 19 78557 0 0 DAVITA INC COM 23918K108 255402 2245092 SH SOLE 21 2245092 0 0 DAVITA INC COM 23918K108 168044 1477183 SH SOLE 22 1331293 0 145890 DAVITA INC COM 23918K108 4451 39129 SH SOLE 23 39129 0 0 DAVITA INC COM 23918K108 12486 109755 SH SOLE 25 109755 0 0 DAVITA INC COM 23918K108 17267 151785 SH SOLE 26 65918 0 85867 DAVITA INC COM 23918K108 38755 340673 SH SOLE 28 39285 0 301388 DAVITA INC COM 23918K108 80918 711308 SH SOLE 30 594335 0 116973 DAVITA INC COM 23918K108 2797 24587 SH SOLE 31 6395 0 18192 DAVITA INC COM 23918K108 3598 31632 SH SOLE 34 31632 0 0 DAVITA INC COM 23918K108 3734 32821 SH SOLE 36 32821 0 0 DAVITA INC COM 23918K108 280 2463 SH SOLE 40 2463 0 0 DAVITA INC COM 23918K108 6652 58477 SH SOLE 43 2861 0 55616 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 11 4732 SH SOLE 18 4732 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 224 96536 SH SOLE 21 96536 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 678 292027 SH SOLE 22 292027 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 154 9135 SH SOLE 2 1238 0 7897 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 479 28453 SH SOLE 18 28453 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 373 22144 SH SOLE 19 22144 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 9115 540979 SH SOLE 21 540979 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2096 124392 SH SOLE 22 121594 0 2798 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 455 27016 SH SOLE 30 27016 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 879 549395 SH SOLE 21 549395 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 65 40534 SH SOLE 43 8642 0 31892 DBX ETF TR XTRACKERS S&P 233051143 27 631 SH SOLE 17 0 0 631 DBX ETF TR XTRCKR MSCI US 233051150 2 45 SH SOLE 17 0 0 45 DBX ETF TR XTRACK MSCI EAFE 233051200 8 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 28 700 SH SOLE 2 700 0 0 DBX ETF TR XTRACK USD HIGH 233051432 380 9537 SH SOLE 17 0 0 9537 DECIBEL THERAPEUTICS INC COM 24343R106 169 36409 SH SOLE 18 36409 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 4363 938200 SH SOLE 19 938200 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 11 2299 SH SOLE 20 2299 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 502 108015 SH SOLE 21 108015 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 2 418 SH SOLE 22 418 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 51 10872 SH SOLE 30 10872 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 978 100115 SH SOLE 2 68987 0 31128 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2 174 SH SOLE 4 174 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 670 SH SOLE 7 670 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1157 118436 SH SOLE 18 108874 0 9562 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2690 275372 SH SOLE 19 275372 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 16059 1643670 SH SOLE 21 1643670 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 11869 1214850 SH SOLE 22 1188760 0 26090 DECIPHERA PHARMACEUTICALS IN COM 24344T101 91 9297 SH SOLE 23 9297 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 50 5127 SH SOLE 25 5127 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 536 54871 SH SOLE 26 9978 0 44893 DECIPHERA PHARMACEUTICALS IN COM 24344T101 33 3372 SH SOLE 28 3372 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2940 300947 SH SOLE 30 300947 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 743 SH SOLE 36 743 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 46 4721 SH SOLE 40 4721 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 637 65204 SH SOLE 43 8394 0 56810 DECKERS OUTDOOR CORP COM 243537107 16813 45898 SH SOLE 2 21334 0 24564 DECKERS OUTDOOR CORP COM 243537107 37 100 SH SOLE 4 100 0 0 DECKERS OUTDOOR CORP COM 243537107 164 449 SH SOLE 7 449 0 0 DECKERS OUTDOOR CORP COM 243537107 21976 59994 SH SOLE 18 59994 0 0 DECKERS OUTDOOR CORP COM 243537107 2944 8037 SH SOLE 19 8037 0 0 DECKERS OUTDOOR CORP COM 243537107 477618 1303862 SH SOLE 21 1303862 0 0 DECKERS OUTDOOR CORP COM 243537107 274469 749280 SH SOLE 22 718100 0 31180 DECKERS OUTDOOR CORP COM 243537107 1770 4833 SH SOLE 25 4833 0 0 DECKERS OUTDOOR CORP COM 243537107 4334 11831 SH SOLE 26 9558 0 2273 DECKERS OUTDOOR CORP COM 243537107 181 493 SH SOLE 28 493 0 0 DECKERS OUTDOOR CORP COM 243537107 6238 17029 SH SOLE 30 17029 0 0 DECKERS OUTDOOR CORP COM 243537107 151 412 SH SOLE 31 412 0 0 DECKERS OUTDOOR CORP COM 243537107 1051 2869 SH SOLE 36 2869 0 0 DECKERS OUTDOOR CORP COM 243537107 1295 3534 SH SOLE 40 3534 0 0 DECKERS OUTDOOR CORP COM 243537107 7838 21398 SH SOLE 43 703 0 20695 DEERE & CO COM 244199105 230716 672857 SH SOLE 2 192930 0 479927 DEERE & CO COM 244199105 76524 223174 SH SOLE 4 143645 0 79529 DEERE & CO COM 244199105 98187 286350 SH SOLE 7 278063 0 8287 DEERE & CO COM 244199105 1515 4419 SH SOLE 13 1395 0 3024 DEERE & CO COM 244199105 9386 27372 SH SOLE 15 27372 0 0 DEERE & CO COM 244199105 14 40 SH SOLE 17 0 0 40 DEERE & CO COM 244199105 187641 547233 SH SOLE 18 508232 0 39001 DEERE & CO COM 244199105 77550 226167 SH SOLE 19 226167 0 0 DEERE & CO COM 244199105 1916001 5587801 SH SOLE 21 5587801 0 0 DEERE & CO COM 244199105 2033055 5929175 SH SOLE 22 5354815 0 574360 DEERE & CO COM 244199105 59765 174297 SH SOLE 23 174297 0 0 DEERE & CO COM 244199105 177730 518329 SH SOLE 25 518329 0 0 DEERE & CO COM 244199105 208380 607718 SH SOLE 26 208535 0 399183 DEERE & CO COM 244199105 252634 736779 SH SOLE 28 8421 0 728358 DEERE & CO COM 244199105 21658 63164 SH SOLE 29 63164 0 0 DEERE & CO COM 244199105 415675 1212269 SH SOLE 30 1212269 0 0 DEERE & CO COM 244199105 38977 113672 SH SOLE 31 32977 0 80695 DEERE & CO COM 244199105 43762 127626 SH SOLE 34 127626 0 0 DEERE & CO COM 244199105 41594 121305 SH SOLE 36 121305 0 0 DEERE & CO COM 244199105 3350 9770 SH SOLE 40 9770 0 0 DEERE & CO COM 244199105 82447 240449 SH SOLE 43 13888 0 226561 DEERE & CO OPTIONS 244199105 137 400 SH Call SOLE 2 400 0 0 DEERE & CO OPTIONS 244199105 171 500 SH Call SOLE 4 500 0 0 DEERE & CO OPTIONS 244199105 2263 6600 SH Call SOLE 18 6600 0 0 DEERE & CO OPTIONS 244199105 23111 67400 SH Call SOLE 19 67400 0 0 DEERE & CO OPTIONS 244199105 1200 3500 SH Call SOLE 22 3500 0 0 DEERE & CO OPTIONS 244199105 9635 28100 SH Call SOLE 34 28100 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1372 50199 SH SOLE 2 49029 0 1170 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 72 2629 SH SOLE 18 2629 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 7389 270377 SH SOLE 19 270377 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 111 4058 SH SOLE 20 4058 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 3942 144231 SH SOLE 21 144231 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 11626 425394 SH SOLE 22 423802 0 1592 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 20 737 SH SOLE 26 737 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 7342 268653 SH SOLE 28 0 0 268653 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 76 2789 SH SOLE 30 2789 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 29722 1087520 SH SOLE 34 1087520 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 255 20515 SH SOLE 2 1076 0 19439 DEL TACO RESTAURANTS INC NEW COM 245496104 9 759 SH SOLE 7 759 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 1250 100381 SH SOLE 18 100381 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 643 51655 SH SOLE 19 51655 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 14235 1143342 SH SOLE 21 1143342 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 9005 723291 SH SOLE 22 708135 0 15156 DEL TACO RESTAURANTS INC NEW COM 245496104 90 7199 SH SOLE 43 0 0 7199 DELCATH SYS INC COM NEW 24661P807 9 1107 SH SOLE 18 1107 0 0 DELCATH SYS INC COM NEW 24661P807 101 13052 SH SOLE 21 13052 0 0 DELCATH SYS INC COM NEW 24661P807 3 390 SH SOLE 22 390 0 0 DELEK US HLDGS INC NEW COM 24665A103 2589 172700 SH SOLE 2 57896 0 114804 DELEK US HLDGS INC NEW COM 24665A103 5 332 SH SOLE 4 332 0 0 DELEK US HLDGS INC NEW COM 24665A103 35 2349 SH SOLE 7 2349 0 0 DELEK US HLDGS INC NEW COM 24665A103 3193 213021 SH SOLE 18 200680 0 12341 DELEK US HLDGS INC NEW COM 24665A103 10895 726845 SH SOLE 19 726845 0 0 DELEK US HLDGS INC NEW COM 24665A103 38998 2601571 SH SOLE 21 2601571 0 0 DELEK US HLDGS INC NEW COM 24665A103 35898 2394787 SH SOLE 22 2328571 0 66216 DELEK US HLDGS INC NEW COM 24665A103 411 27440 SH SOLE 23 27440 0 0 DELEK US HLDGS INC NEW COM 24665A103 126 8433 SH SOLE 25 8433 0 0 DELEK US HLDGS INC NEW COM 24665A103 2653 176969 SH SOLE 26 22073 0 154896 DELEK US HLDGS INC NEW COM 24665A103 630 42052 SH SOLE 30 42052 0 0 DELEK US HLDGS INC NEW COM 24665A103 272 18142 SH SOLE 34 18142 0 0 DELEK US HLDGS INC NEW COM 24665A103 121 8087 SH SOLE 36 8087 0 0 DELEK US HLDGS INC NEW COM 24665A103 115 7650 SH SOLE 40 7650 0 0 DELEK US HLDGS INC NEW COM 24665A103 382 25451 SH SOLE 43 3487 0 21964 DELL TECHNOLOGIES INC CL C 24703L202 54825 976061 SH SOLE 2 362761 0 613300 DELL TECHNOLOGIES INC CL C 24703L202 13514 240587 SH SOLE 4 132846 0 107741 DELL TECHNOLOGIES INC CL C 24703L202 1580 28121 SH SOLE 7 28121 0 0 DELL TECHNOLOGIES INC CL C 24703L202 938 16706 SH SOLE 13 12951 0 3755 DELL TECHNOLOGIES INC CL C 24703L202 2007 35737 SH SOLE 15 35737 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7 126 SH SOLE 17 0 0 126 DELL TECHNOLOGIES INC CL C 24703L202 35258 627705 SH SOLE 18 364532 0 263173 DELL TECHNOLOGIES INC CL C 24703L202 90235 1606468 SH SOLE 19 1606468 0 0 DELL TECHNOLOGIES INC CL C 24703L202 202757 3609697 SH SOLE 21 3609697 0 0 DELL TECHNOLOGIES INC CL C 24703L202 442571 7879136 SH SOLE 22 7043002 0 836134 DELL TECHNOLOGIES INC CL C 24703L202 10085 179538 SH SOLE 23 179538 0 0 DELL TECHNOLOGIES INC CL C 24703L202 48437 862335 SH SOLE 25 862335 0 0 DELL TECHNOLOGIES INC CL C 24703L202 42815 762245 SH SOLE 26 233505 0 528740 DELL TECHNOLOGIES INC CL C 24703L202 55902 995234 SH SOLE 28 49832 0 945402 DELL TECHNOLOGIES INC CL C 24703L202 177 3144 SH SOLE 29 3144 0 0 DELL TECHNOLOGIES INC CL C 24703L202 105052 1870259 SH SOLE 30 1576703 0 293556 DELL TECHNOLOGIES INC CL C 24703L202 8074 143749 SH SOLE 31 63055 0 80694 DELL TECHNOLOGIES INC CL C 24703L202 4157 74013 SH SOLE 34 74013 0 0 DELL TECHNOLOGIES INC CL C 24703L202 8887 158225 SH SOLE 36 158225 0 0 DELL TECHNOLOGIES INC CL C 24703L202 508 9041 SH SOLE 40 9041 0 0 DELL TECHNOLOGIES INC CL C 24703L202 16997 302591 SH SOLE 43 12175 0 290416 DELTA AIR LINES INC DEL COM NEW 247361702 34508 883005 SH SOLE 2 120360 0 762645 DELTA AIR LINES INC DEL COM NEW 247361702 2883 73760 SH SOLE 4 68044 0 5716 DELTA AIR LINES INC DEL COM NEW 247361702 20017 512208 SH SOLE 7 492219 0 19989 DELTA AIR LINES INC DEL COM NEW 247361702 11 287 SH SOLE 13 287 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1039 26587 SH SOLE 15 26587 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 59523 1523101 SH SOLE 18 1459590 0 63511 DELTA AIR LINES INC DEL COM NEW 247361702 33053 845776 SH SOLE 19 845776 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 676703 17315849 SH SOLE 21 17315849 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 510305 13057965 SH SOLE 22 11959266 0 1098699 DELTA AIR LINES INC DEL COM NEW 247361702 3994 102199 SH SOLE 23 102199 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9696 248110 SH SOLE 25 248110 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 30661 784560 SH SOLE 26 209074 0 575486 DELTA AIR LINES INC DEL COM NEW 247361702 10123 259037 SH SOLE 28 27268 0 231769 DELTA AIR LINES INC DEL COM NEW 247361702 69603 1781047 SH SOLE 30 1781047 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2561 65529 SH SOLE 31 24342 0 41187 DELTA AIR LINES INC DEL COM NEW 247361702 9784 250362 SH SOLE 34 250362 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3452 88326 SH SOLE 36 88326 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 234 5995 SH SOLE 40 5995 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 12089 309344 SH SOLE 43 25277 0 284067 DELTA APPAREL INC COM 247368103 36 1222 SH SOLE 18 1222 0 0 DELTA APPAREL INC COM 247368103 694 23319 SH SOLE 21 23319 0 0 DELTA APPAREL INC COM 247368103 3681 123760 SH SOLE 22 123760 0 0 DELUXE CORP COM 248019101 1816 56567 SH SOLE 2 26190 0 30377 DELUXE CORP COM 248019101 6 176 SH SOLE 4 176 0 0 DELUXE CORP COM 248019101 30 941 SH SOLE 7 941 0 0 DELUXE CORP COM 248019101 5203 162046 SH SOLE 18 162046 0 0 DELUXE CORP COM 248019101 4270 132967 SH SOLE 19 132967 0 0 DELUXE CORP COM 248019101 169784 5287580 SH SOLE 21 5287580 0 0 DELUXE CORP COM 248019101 36521 1137363 SH SOLE 22 1094440 0 42923 DELUXE CORP COM 248019101 34 1060 SH SOLE 23 1060 0 0 DELUXE CORP COM 248019101 232 7220 SH SOLE 25 7220 0 0 DELUXE CORP COM 248019101 1119 34861 SH SOLE 26 16404 0 18457 DELUXE CORP COM 248019101 9 292 SH SOLE 28 292 0 0 DELUXE CORP COM 248019101 2538 79037 SH SOLE 30 79037 0 0 DELUXE CORP COM 248019101 135 4199 SH SOLE 34 4199 0 0 DELUXE CORP COM 248019101 98 3067 SH SOLE 36 3067 0 0 DELUXE CORP COM 248019101 160 4979 SH SOLE 40 4979 0 0 DELUXE CORP COM 248019101 459 14302 SH SOLE 43 963 0 13339 DENALI THERAPEUTICS INC COM 24823R105 4374 98081 SH SOLE 2 43987 0 54094 DENALI THERAPEUTICS INC COM 24823R105 14 319 SH SOLE 4 319 0 0 DENALI THERAPEUTICS INC COM 24823R105 58 1309 SH SOLE 7 1309 0 0 DENALI THERAPEUTICS INC COM 24823R105 11762 263713 SH SOLE 18 243776 0 19937 DENALI THERAPEUTICS INC COM 24823R105 23813 533925 SH SOLE 19 533925 0 0 DENALI THERAPEUTICS INC COM 24823R105 186377 4178862 SH SOLE 21 4178862 0 0 DENALI THERAPEUTICS INC COM 24823R105 109079 2445715 SH SOLE 22 2401221 0 44494 DENALI THERAPEUTICS INC COM 24823R105 702 15747 SH SOLE 23 15747 0 0 DENALI THERAPEUTICS INC COM 24823R105 562 12612 SH SOLE 25 12612 0 0 DENALI THERAPEUTICS INC COM 24823R105 4394 98529 SH SOLE 26 23180 0 75349 DENALI THERAPEUTICS INC COM 24823R105 77 1727 SH SOLE 28 1727 0 0 DENALI THERAPEUTICS INC COM 24823R105 19248 431562 SH SOLE 30 431562 0 0 DENALI THERAPEUTICS INC COM 24823R105 29 661 SH SOLE 36 661 0 0 DENALI THERAPEUTICS INC COM 24823R105 427 9573 SH SOLE 40 9573 0 0 DENALI THERAPEUTICS INC COM 24823R105 825 18487 SH SOLE 43 243 0 18244 DENBURY INC COM 24790A101 1522 19870 SH SOLE 2 14772 0 5098 DENBURY INC COM 24790A101 10 126 SH SOLE 4 126 0 0 DENBURY INC COM 24790A101 55 722 SH SOLE 7 722 0 0 DENBURY INC COM 24790A101 10337 134971 SH SOLE 18 134971 0 0 DENBURY INC COM 24790A101 8317 108587 SH SOLE 19 108587 0 0 DENBURY INC COM 24790A101 139723 1824302 SH SOLE 21 1824302 0 0 DENBURY INC COM 24790A101 88983 1161812 SH SOLE 22 1134067 0 27745 DENBURY INC COM 24790A101 33 431 SH SOLE 23 431 0 0 DENBURY INC COM 24790A101 542 7083 SH SOLE 25 7083 0 0 DENBURY INC COM 24790A101 1583 20669 SH SOLE 26 17190 0 3479 DENBURY INC COM 24790A101 3923 51226 SH SOLE 30 51226 0 0 DENBURY INC COM 24790A101 456 5951 SH SOLE 40 5951 0 0 DENBURY INC COM 24790A101 1 10 SH SOLE 43 0 0 10 DENNYS CORP COM 24869P104 540 33752 SH SOLE 2 17640 0 16112 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 2698 168635 SH SOLE 18 168635 0 0 DENNYS CORP COM 24869P104 1766 110363 SH SOLE 19 110363 0 0 DENNYS CORP COM 24869P104 34913 2182040 SH SOLE 21 2182040 0 0 DENNYS CORP COM 24869P104 25191 1574439 SH SOLE 22 1526564 0 47875 DENNYS CORP COM 24869P104 130 8105 SH SOLE 25 8105 0 0 DENNYS CORP COM 24869P104 452 28238 SH SOLE 26 24760 0 3478 DENNYS CORP COM 24869P104 111 6917 SH SOLE 28 6917 0 0 DENNYS CORP COM 24869P104 567 35441 SH SOLE 30 35441 0 0 DENNYS CORP COM 24869P104 104 6506 SH SOLE 40 6506 0 0 DENNYS CORP COM 24869P104 609 38059 SH SOLE 43 337 0 37722 DENTSPLY SIRONA INC COM 24906P109 35984 644993 SH SOLE 2 176686 0 468307 DENTSPLY SIRONA INC COM 24906P109 10897 195322 SH SOLE 4 104347 0 90975 DENTSPLY SIRONA INC COM 24906P109 10734 192409 SH SOLE 7 186076 0 6333 DENTSPLY SIRONA INC COM 24906P109 217 3883 SH SOLE 13 684 0 3199 DENTSPLY SIRONA INC COM 24906P109 1891 33893 SH SOLE 15 33893 0 0 DENTSPLY SIRONA INC COM 24906P109 28802 516249 SH SOLE 18 486674 0 29575 DENTSPLY SIRONA INC COM 24906P109 103471 1854643 SH SOLE 19 1854643 0 0 DENTSPLY SIRONA INC COM 24906P109 672 12042 SH SOLE 20 12042 0 0 DENTSPLY SIRONA INC COM 24906P109 304149 5451675 SH SOLE 21 5451675 0 0 DENTSPLY SIRONA INC COM 24906P109 256397 4595746 SH SOLE 22 4137006 0 458740 DENTSPLY SIRONA INC COM 24906P109 10781 193246 SH SOLE 23 193246 0 0 DENTSPLY SIRONA INC COM 24906P109 30269 542555 SH SOLE 25 542555 0 0 DENTSPLY SIRONA INC COM 24906P109 27801 498316 SH SOLE 26 141296 0 357020 DENTSPLY SIRONA INC COM 24906P109 29149 522482 SH SOLE 28 3890 0 518592 DENTSPLY SIRONA INC COM 24906P109 76667 1374206 SH SOLE 30 1358501 0 15705 DENTSPLY SIRONA INC COM 24906P109 4428 79377 SH SOLE 31 21298 0 58079 DENTSPLY SIRONA INC COM 24906P109 43598 781470 SH SOLE 34 781470 0 0 DENTSPLY SIRONA INC COM 24906P109 4725 84688 SH SOLE 36 84688 0 0 DENTSPLY SIRONA INC COM 24906P109 408 7315 SH SOLE 40 7315 0 0 DENTSPLY SIRONA INC COM 24906P109 6474 116043 SH SOLE 43 15658 0 100385 DERMATA THERAPEUTICS INC COM 249845108 1 512 SH SOLE 18 512 0 0 DERMATA THERAPEUTICS INC COM 249845108 14 7814 SH SOLE 21 7814 0 0 DERMTECH INC COM 24984K105 122 7719 SH SOLE 2 5004 0 2715 DERMTECH INC COM 24984K105 6 381 SH SOLE 7 381 0 0 DERMTECH INC COM 24984K105 1107 70040 SH SOLE 18 70040 0 0 DERMTECH INC COM 24984K105 655 41441 SH SOLE 19 41441 0 0 DERMTECH INC COM 24984K105 13803 873615 SH SOLE 21 873615 0 0 DERMTECH INC COM 24984K105 8823 558447 SH SOLE 22 547010 0 11437 DERMTECH INC COM 24984K105 35 2192 SH SOLE 25 2192 0 0 DERMTECH INC COM 24984K105 1589 100595 SH SOLE 30 100595 0 0 DERMTECH INC COM 24984K105 32 2033 SH SOLE 40 2033 0 0 DERMTECH INC COM 24984K105 35 2205 SH SOLE 43 0 0 2205 DESCARTES SYS GROUP INC COM 249906108 18223 220403 SH SOLE 21 220403 0 0 DESCARTES SYS GROUP INC COM 249906108 45 548 SH SOLE 43 0 0 548 DESIGN THERAPEUTICS INC COM 25056L103 1134 52954 SH SOLE 2 49132 0 3822 DESIGN THERAPEUTICS INC COM 25056L103 5 217 SH SOLE 7 217 0 0 DESIGN THERAPEUTICS INC COM 25056L103 1957 91405 SH SOLE 18 91405 0 0 DESIGN THERAPEUTICS INC COM 25056L103 6776 316465 SH SOLE 19 316465 0 0 DESIGN THERAPEUTICS INC COM 25056L103 22989 1073756 SH SOLE 21 1073756 0 0 DESIGN THERAPEUTICS INC COM 25056L103 7769 362860 SH SOLE 22 355179 0 7681 DESIGN THERAPEUTICS INC COM 25056L103 520 24282 SH SOLE 30 24282 0 0 DESIGN THERAPEUTICS INC COM 25056L103 6288 293685 SH SOLE 34 293685 0 0 DESIGNER BRANDS INC CL A 250565108 1066 74990 SH SOLE 2 36660 0 38330 DESIGNER BRANDS INC CL A 250565108 2 157 SH SOLE 4 157 0 0 DESIGNER BRANDS INC CL A 250565108 34 2364 SH SOLE 7 2364 0 0 DESIGNER BRANDS INC CL A 250565108 3040 213961 SH SOLE 18 206921 0 7040 DESIGNER BRANDS INC CL A 250565108 6049 425713 SH SOLE 19 425713 0 0 DESIGNER BRANDS INC CL A 250565108 104962 7386501 SH SOLE 21 7386501 0 0 DESIGNER BRANDS INC CL A 250565108 25330 1782530 SH SOLE 22 1750865 0 31665 DESIGNER BRANDS INC CL A 250565108 164 11530 SH SOLE 23 11530 0 0 DESIGNER BRANDS INC CL A 250565108 111 7807 SH SOLE 25 7807 0 0 DESIGNER BRANDS INC CL A 250565108 1288 90648 SH SOLE 26 20603 0 70045 DESIGNER BRANDS INC CL A 250565108 8 574 SH SOLE 28 574 0 0 DESIGNER BRANDS INC CL A 250565108 1323 93124 SH SOLE 30 93124 0 0 DESIGNER BRANDS INC CL A 250565108 31 2183 SH SOLE 34 2183 0 0 DESIGNER BRANDS INC CL A 250565108 60 4193 SH SOLE 36 4193 0 0 DESIGNER BRANDS INC CL A 250565108 85 5951 SH SOLE 40 5951 0 0 DESIGNER BRANDS INC CL A 250565108 1183 83269 SH SOLE 43 971 0 82298 DESKTOP METAL INC COM CL A 25058X105 1124 227050 SH SOLE 2 110163 0 116887 DESKTOP METAL INC COM CL A 25058X105 7 1354 SH SOLE 4 1354 0 0 DESKTOP METAL INC COM CL A 25058X105 9 1885 SH SOLE 7 1885 0 0 DESKTOP METAL INC COM CL A 25058X105 2735 552563 SH SOLE 18 533001 0 19562 DESKTOP METAL INC COM CL A 25058X105 5505 1112058 SH SOLE 19 1112058 0 0 DESKTOP METAL INC COM CL A 25058X105 35728 7217802 SH SOLE 21 7217802 0 0 DESKTOP METAL INC COM CL A 25058X105 25852 5222531 SH SOLE 22 5089368 0 133163 DESKTOP METAL INC COM CL A 25058X105 160 32283 SH SOLE 23 32283 0 0 DESKTOP METAL INC COM CL A 25058X105 121 24395 SH SOLE 25 24395 0 0 DESKTOP METAL INC COM CL A 25058X105 1322 267107 SH SOLE 26 107841 0 159266 DESKTOP METAL INC COM CL A 25058X105 55 11184 SH SOLE 28 11184 0 0 DESKTOP METAL INC COM CL A 25058X105 701 141632 SH SOLE 30 141632 0 0 DESKTOP METAL INC COM CL A 25058X105 106 21504 SH SOLE 40 21504 0 0 DESKTOP METAL INC COM CL A 25058X105 108 21894 SH SOLE 43 0 0 21894 DESPEGAR COM CORP ORD SHS G27358103 242 24753 SH SOLE 21 24753 0 0 DESPEGAR COM CORP ORD SHS G27358103 916 93539 SH SOLE 30 93539 0 0 DESTINATION XL GROUP INC COM 25065K104 2578 453826 SH SOLE 22 453826 0 0 DESTINATION XL GROUP INC COM 25065K104 14 2463 SH SOLE 43 1810 0 653 DEUTSCHE BANK A G NAMEN AKT D18190898 29 2340 SH SOLE 2 2340 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 28 2249 SH SOLE 22 2249 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 12041 963280 SH SOLE 43 138254 0 825026 DEVON ENERGY CORP NEW COM 25179M103 61569 1397703 SH SOLE 2 759675 0 638028 DEVON ENERGY CORP NEW COM 25179M103 26919 611101 SH SOLE 4 319880 0 291221 DEVON ENERGY CORP NEW COM 25179M103 33347 757035 SH SOLE 7 588966 0 168069 DEVON ENERGY CORP NEW COM 25179M103 4836 109794 SH SOLE 13 101747 0 8047 DEVON ENERGY CORP NEW COM 25179M103 4091 92870 SH SOLE 15 92870 0 0 DEVON ENERGY CORP NEW COM 25179M103 1 18 SH SOLE 17 0 0 18 DEVON ENERGY CORP NEW COM 25179M103 54597 1239436 SH SOLE 18 1106809 0 132627 DEVON ENERGY CORP NEW COM 25179M103 79981 1815697 SH SOLE 19 1815697 0 0 DEVON ENERGY CORP NEW COM 25179M103 918960 20861739 SH SOLE 21 20861739 0 0 DEVON ENERGY CORP NEW COM 25179M103 691974 15708822 SH SOLE 22 14280768 0 1428054 DEVON ENERGY CORP NEW COM 25179M103 20768 471464 SH SOLE 23 471464 0 0 DEVON ENERGY CORP NEW COM 25179M103 49116 1114995 SH SOLE 25 1114995 0 0 DEVON ENERGY CORP NEW COM 25179M103 62386 1416250 SH SOLE 26 500408 0 915842 DEVON ENERGY CORP NEW COM 25179M103 54653 1240704 SH SOLE 28 486 0 1240218 DEVON ENERGY CORP NEW COM 25179M103 6400 145284 SH SOLE 29 145284 0 0 DEVON ENERGY CORP NEW COM 25179M103 173893 3947623 SH SOLE 30 3914933 0 32690 DEVON ENERGY CORP NEW COM 25179M103 18087 410604 SH SOLE 31 241829 0 168775 DEVON ENERGY CORP NEW COM 25179M103 87833 1993942 SH SOLE 34 1993942 0 0 DEVON ENERGY CORP NEW COM 25179M103 12182 276542 SH SOLE 36 276542 0 0 DEVON ENERGY CORP NEW COM 25179M103 973 22087 SH SOLE 40 22087 0 0 DEVON ENERGY CORP NEW COM 25179M103 48862 1109243 SH SOLE 43 89463 0 1019780 DEVON ENERGY CORP NEW OPTIONS 25179M103 1832 41600 SH Call SOLE 2 41600 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 1030 23400 SH Call SOLE 4 23400 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 13554 307700 SH Call SOLE 18 307700 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 226312 5137600 SH Call SOLE 19 5137600 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 7859 178400 SH Call SOLE 22 178400 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 634 14400 SH Call SOLE 26 14400 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 65665 1490700 SH Call SOLE 34 1490700 0 0 DEXCOM INC COM 252131107 118420 220542 SH SOLE 2 44414 0 176128 DEXCOM INC COM 252131107 35908 66874 SH SOLE 4 40624 0 26250 DEXCOM INC COM 252131107 49961 93046 SH SOLE 7 90201 0 2845 DEXCOM INC COM 252131107 672 1252 SH SOLE 13 270 0 982 DEXCOM INC COM 252131107 4969 9255 SH SOLE 15 9255 0 0 DEXCOM INC COM 252131107 106879 199048 SH SOLE 18 181982 0 17066 DEXCOM INC COM 252131107 188730 351485 SH SOLE 19 351485 0 0 DEXCOM INC COM 252131107 1874501 3491015 SH SOLE 21 3491015 0 0 DEXCOM INC COM 252131107 1129645 2103817 SH SOLE 22 1896608 0 207209 DEXCOM INC COM 252131107 29852 55595 SH SOLE 23 55595 0 0 DEXCOM INC COM 252131107 85430 159103 SH SOLE 25 159103 0 0 DEXCOM INC COM 252131107 110598 205974 SH SOLE 26 72562 0 133412 DEXCOM INC COM 252131107 126352 235315 SH SOLE 28 6203 0 229112 DEXCOM INC COM 252131107 27 51 SH SOLE 29 51 0 0 DEXCOM INC COM 252131107 341359 635737 SH SOLE 30 605354 0 30383 DEXCOM INC COM 252131107 18827 35063 SH SOLE 31 10632 0 24431 DEXCOM INC COM 252131107 12591 23449 SH SOLE 32 23449 0 0 DEXCOM INC COM 252131107 74111 138022 SH SOLE 34 138022 0 0 DEXCOM INC COM 252131107 20699 38549 SH SOLE 36 38549 0 0 DEXCOM INC COM 252131107 1720 3203 SH SOLE 40 3203 0 0 DEXCOM INC COM 252131107 33323 62059 SH SOLE 43 5477 0 56582 DEXCOM INC OPTIONS 252131107 215 400 SH Call SOLE 4 400 0 0 DEXCOM INC OPTIONS 252131107 2900 5400 SH Call SOLE 18 5400 0 0 DEXCOM INC OPTIONS 252131107 17343 32300 SH Call SOLE 19 32300 0 0 DEXCOM INC OPTIONS 252131107 1396 2600 SH Call SOLE 22 2600 0 0 DEXCOM INC OPTIONS 252131107 215 400 SH Call SOLE 26 400 0 0 DEXCOM INC OPTIONS 252131107 9987 18600 SH Call SOLE 34 18600 0 0 DEXCOM INC NOTE 0.750%12/0 252131AH0 16831 5154000 PRN SOLE 21 5154000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 475 400000 PRN SOLE 2 400000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 8629 7270000 PRN SOLE 21 7270000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 2255 1900000 PRN SOLE 22 1900000 0 0 DHI GROUP INC COM 23331S100 18 2949 SH SOLE 2 2949 0 0 DHI GROUP INC COM 23331S100 56 8912 SH SOLE 18 8912 0 0 DHI GROUP INC COM 23331S100 896 143646 SH SOLE 21 143646 0 0 DHI GROUP INC COM 23331S100 3737 598883 SH SOLE 22 598883 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 439 84632 SH SOLE 2 4577 0 80055 DHT HOLDINGS INC SHS NEW Y2065G121 1021 196797 SH SOLE 7 196797 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 2234 430401 SH SOLE 18 430401 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1311 252662 SH SOLE 19 252662 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 26009 5011291 SH SOLE 21 5011291 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 7508 1446578 SH SOLE 22 1362313 0 84265 DIAGEO PLC SPON ADR NEW 25243Q205 36 162 SH SOLE 17 0 0 162 DIAGEO PLC SPON ADR NEW 25243Q205 73447 333638 SH SOLE 18 332767 0 871 DIAGEO PLC SPON ADR NEW 25243Q205 73562 334158 SH SOLE 43 24709 0 309449 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 15 3940 SH SOLE 18 3940 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 200 53648 SH SOLE 21 53648 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 4 984 SH SOLE 22 984 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 507 2609 SH SOLE 2 864 0 1745 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 9 48 SH SOLE 7 48 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1982 10205 SH SOLE 18 10205 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1033 5321 SH SOLE 19 5321 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 27870 143489 SH SOLE 21 143489 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 16946 87246 SH SOLE 22 84002 0 3244 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 106 544 SH SOLE 25 544 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 167 862 SH SOLE 26 314 0 548 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 789 4062 SH SOLE 30 4062 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 96 495 SH SOLE 36 495 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 97 499 SH SOLE 40 499 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2792 14374 SH SOLE 43 3317 0 11057 DIAMONDBACK ENERGY INC COM 25278X109 27161 251840 SH SOLE 2 113335 0 138505 DIAMONDBACK ENERGY INC COM 25278X109 13819 128134 SH SOLE 4 59255 0 68879 DIAMONDBACK ENERGY INC COM 25278X109 15562 144290 SH SOLE 7 139757 0 4533 DIAMONDBACK ENERGY INC COM 25278X109 1639 15201 SH SOLE 13 15201 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2630 24382 SH SOLE 15 24382 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1 8 SH SOLE 17 0 0 8 DIAMONDBACK ENERGY INC COM 25278X109 33495 310572 SH SOLE 18 284650 0 25922 DIAMONDBACK ENERGY INC COM 25278X109 30280 280756 SH SOLE 19 280756 0 0 DIAMONDBACK ENERGY INC COM 25278X109 607973 5637209 SH SOLE 21 5637209 0 0 DIAMONDBACK ENERGY INC COM 25278X109 443865 4115574 SH SOLE 22 3725991 0 389583 DIAMONDBACK ENERGY INC COM 25278X109 11088 102807 SH SOLE 23 102807 0 0 DIAMONDBACK ENERGY INC COM 25278X109 25317 234746 SH SOLE 25 234746 0 0 DIAMONDBACK ENERGY INC COM 25278X109 37496 347672 SH SOLE 26 104470 0 243202 DIAMONDBACK ENERGY INC COM 25278X109 32023 296926 SH SOLE 28 0 0 296926 DIAMONDBACK ENERGY INC COM 25278X109 1372 12717 SH SOLE 29 12717 0 0 DIAMONDBACK ENERGY INC COM 25278X109 104760 971347 SH SOLE 30 971347 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4239 39305 SH SOLE 31 33863 0 5442 DIAMONDBACK ENERGY INC COM 25278X109 8294 76906 SH SOLE 34 76906 0 0 DIAMONDBACK ENERGY INC COM 25278X109 8406 77941 SH SOLE 36 77941 0 0 DIAMONDBACK ENERGY INC COM 25278X109 642 5955 SH SOLE 40 5955 0 0 DIAMONDBACK ENERGY INC COM 25278X109 20669 191643 SH SOLE 43 20357 0 171286 DIAMONDBACK ENERGY INC OPTIONS 25278X109 453 4200 SH Call SOLE 2 4200 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 216 2000 SH Call SOLE 4 2000 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 2815 26100 SH Call SOLE 18 26100 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 53084 492200 SH Call SOLE 19 492200 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 1661 15400 SH Call SOLE 22 15400 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 183 1700 SH Call SOLE 26 1700 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 14139 131100 SH Call SOLE 34 131100 0 0 DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33267 3415500 SH SOLE 2 3415500 0 0 DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 510 853874 SH SOLE 2 853874 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2765 287694 SH SOLE 2 139931 0 147763 DIAMONDROCK HOSPITALITY CO COM 252784301 1051 109355 SH SOLE 4 109355 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2575 267954 SH SOLE 7 267954 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 7629 793855 SH SOLE 18 793855 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 25258 2628265 SH SOLE 19 2628265 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 256568 26698066 SH SOLE 21 26698066 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 73385 7636340 SH SOLE 22 7426514 0 209826 DIAMONDROCK HOSPITALITY CO COM 252784301 339 35240 SH SOLE 23 35240 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 8767 912268 SH SOLE 25 912268 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2290 238311 SH SOLE 26 52604 0 185707 DIAMONDROCK HOSPITALITY CO COM 252784301 1253 130379 SH SOLE 28 3747 0 126632 DIAMONDROCK HOSPITALITY CO COM 252784301 6696 696758 SH SOLE 30 696758 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 8548 889502 SH SOLE 31 0 0 889502 DIAMONDROCK HOSPITALITY CO COM 252784301 3117 324368 SH SOLE 34 324368 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 119 12357 SH SOLE 36 12357 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 240 24947 SH SOLE 40 24947 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1061 110358 SH SOLE 43 3007 0 107351 DICE THERAPEUTICS INC COM 23345J104 58 2306 SH SOLE 2 462 0 1844 DICE THERAPEUTICS INC COM 23345J104 1029 40645 SH SOLE 18 40645 0 0 DICE THERAPEUTICS INC COM 23345J104 610 24084 SH SOLE 19 24084 0 0 DICE THERAPEUTICS INC COM 23345J104 12342 487632 SH SOLE 21 487632 0 0 DICE THERAPEUTICS INC COM 23345J104 7609 300628 SH SOLE 22 296027 0 4601 DICKS SPORTING GOODS INC COM 253393102 24765 215370 SH SOLE 2 117602 0 97768 DICKS SPORTING GOODS INC COM 253393102 866 7531 SH SOLE 4 7531 0 0 DICKS SPORTING GOODS INC COM 253393102 193 1677 SH SOLE 7 1677 0 0 DICKS SPORTING GOODS INC COM 253393102 823 7158 SH SOLE 13 7158 0 0 DICKS SPORTING GOODS INC COM 253393102 18338 159478 SH SOLE 18 159009 0 469 DICKS SPORTING GOODS INC COM 253393102 26503 230483 SH SOLE 19 230483 0 0 DICKS SPORTING GOODS INC COM 253393102 361774 3146137 SH SOLE 21 3146137 0 0 DICKS SPORTING GOODS INC COM 253393102 222437 1934401 SH SOLE 22 1833581 0 100820 DICKS SPORTING GOODS INC COM 253393102 380 3304 SH SOLE 23 3304 0 0 DICKS SPORTING GOODS INC COM 253393102 1108 9632 SH SOLE 25 9632 0 0 DICKS SPORTING GOODS INC COM 253393102 3339 29035 SH SOLE 26 24254 0 4781 DICKS SPORTING GOODS INC COM 253393102 134 1168 SH SOLE 28 1168 0 0 DICKS SPORTING GOODS INC COM 253393102 765 6657 SH SOLE 29 6657 0 0 DICKS SPORTING GOODS INC COM 253393102 4323 37594 SH SOLE 30 37594 0 0 DICKS SPORTING GOODS INC COM 253393102 490 4260 SH SOLE 31 4260 0 0 DICKS SPORTING GOODS INC COM 253393102 9045 78660 SH SOLE 34 78660 0 0 DICKS SPORTING GOODS INC COM 253393102 567 4930 SH SOLE 36 4930 0 0 DICKS SPORTING GOODS INC COM 253393102 953 8290 SH SOLE 40 8290 0 0 DICKS SPORTING GOODS INC COM 253393102 5531 48102 SH SOLE 43 9346 0 38756 DICKS SPORTING GOODS INC OPTIONS 253393102 345 3000 SH Call SOLE 2 3000 0 0 DICKS SPORTING GOODS INC OPTIONS 253393102 437 3800 SH Call SOLE 4 3800 0 0 DICKS SPORTING GOODS INC OPTIONS 253393102 5669 49300 SH Call SOLE 18 49300 0 0 DICKS SPORTING GOODS INC OPTIONS 253393102 58530 509000 SH Call SOLE 19 509000 0 0 DICKS SPORTING GOODS INC OPTIONS 253393102 3070 26700 SH Call SOLE 22 26700 0 0 DICKS SPORTING GOODS INC OPTIONS 253393102 24309 211400 SH Call SOLE 34 211400 0 0 DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 12015 3400000 PRN SOLE 21 3400000 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 1100 220857 SH SOLE 2 6506 0 214351 DIDI GLOBAL INC SPONSORED ADS 23292E108 767 154051 SH SOLE 4 70651 0 83400 DIDI GLOBAL INC SPONSORED ADS 23292E108 39 7871 SH SOLE 7 7871 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 146 29364 SH SOLE 13 0 0 29364 DIDI GLOBAL INC SPONSORED ADS 23292E108 925 185765 SH SOLE 15 185765 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 404 81058 SH SOLE 18 81058 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 24898 4999589 SH SOLE 21 4999589 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 14546 2920836 SH SOLE 22 2577248 0 343588 DIDI GLOBAL INC SPONSORED ADS 23292E108 644 129409 SH SOLE 23 129409 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 1257 252425 SH SOLE 25 252425 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 2337 469251 SH SOLE 26 0 0 469251 DIDI GLOBAL INC SPONSORED ADS 23292E108 2827 567734 SH SOLE 28 23148 0 544586 DIDI GLOBAL INC SPONSORED ADS 23292E108 8530 1712835 SH SOLE 30 1712835 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 8 1634 SH SOLE 31 0 0 1634 DIDI GLOBAL INC SPONSORED ADS 23292E108 101 20237 SH SOLE 34 20237 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 6 1253 SH SOLE 40 1253 0 0 DIEBOLD NIXDORF INC COM STK 253651103 259 28638 SH SOLE 2 20161 0 8477 DIEBOLD NIXDORF INC COM STK 253651103 1 163 SH SOLE 4 163 0 0 DIEBOLD NIXDORF INC COM STK 253651103 10 1157 SH SOLE 7 1157 0 0 DIEBOLD NIXDORF INC COM STK 253651103 2300 254139 SH SOLE 18 254139 0 0 DIEBOLD NIXDORF INC COM STK 253651103 1227 135551 SH SOLE 19 135551 0 0 DIEBOLD NIXDORF INC COM STK 253651103 76336 8434924 SH SOLE 21 8434924 0 0 DIEBOLD NIXDORF INC COM STK 253651103 16914 1868899 SH SOLE 22 1827224 0 41675 DIEBOLD NIXDORF INC COM STK 253651103 85 9379 SH SOLE 25 9379 0 0 DIEBOLD NIXDORF INC COM STK 253651103 225 24862 SH SOLE 26 20256 0 4606 DIEBOLD NIXDORF INC COM STK 253651103 81 8899 SH SOLE 28 8899 0 0 DIEBOLD NIXDORF INC COM STK 253651103 1278 141245 SH SOLE 30 141245 0 0 DIEBOLD NIXDORF INC COM STK 253651103 58 6417 SH SOLE 36 6417 0 0 DIEBOLD NIXDORF INC COM STK 253651103 100 11014 SH SOLE 40 11014 0 0 DIEBOLD NIXDORF INC COM STK 253651103 527 58237 SH SOLE 43 0 0 58237 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 501 1642704 SH SOLE 22 1642704 0 0 DIGI INTL INC COM 253798102 713 29017 SH SOLE 2 10281 0 18736 DIGI INTL INC COM 253798102 14 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 3371 137184 SH SOLE 18 137184 0 0 DIGI INTL INC COM 253798102 1447 58892 SH SOLE 19 58892 0 0 DIGI INTL INC COM 253798102 103499 4212394 SH SOLE 21 4212394 0 0 DIGI INTL INC COM 253798102 22713 924414 SH SOLE 22 891836 0 32578 DIGI INTL INC COM 253798102 1127 45864 SH SOLE 25 45864 0 0 DIGI INTL INC COM 253798102 267 10878 SH SOLE 26 6670 0 4208 DIGI INTL INC COM 253798102 1270 51676 SH SOLE 30 51676 0 0 DIGI INTL INC COM 253798102 162 6598 SH SOLE 34 6598 0 0 DIGI INTL INC COM 253798102 1 34 SH SOLE 36 34 0 0 DIGI INTL INC COM 253798102 94 3807 SH SOLE 40 3807 0 0 DIGI INTL INC COM 253798102 282 11471 SH SOLE 43 0 0 11471 DIGIMARC CORP NEW COM 25381B101 72 1821 SH SOLE 2 448 0 1373 DIGIMARC CORP NEW COM 25381B101 8 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 1389 35179 SH SOLE 18 35179 0 0 DIGIMARC CORP NEW COM 25381B101 944 23904 SH SOLE 19 23904 0 0 DIGIMARC CORP NEW COM 25381B101 18066 457604 SH SOLE 21 457604 0 0 DIGIMARC CORP NEW COM 25381B101 11990 303710 SH SOLE 22 301760 0 1950 DIGIMARC CORP NEW COM 25381B101 181 4575 SH SOLE 43 0 0 4575 DIGITAL ALLY INC COM NEW 25382P208 11 10370 SH SOLE 18 10370 0 0 DIGITAL ALLY INC COM NEW 25382P208 128 119766 SH SOLE 21 119766 0 0 DIGITAL ALLY INC COM NEW 25382P208 853 796842 SH SOLE 22 796842 0 0 DIGITAL BRANDS GROUP INC COM 25401N101 4 1722 SH SOLE 18 1722 0 0 DIGITAL BRANDS GROUP INC COM 25401N101 39 16843 SH SOLE 21 16843 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 20 4204 SH SOLE 2 0 0 4204 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 47 9815 SH SOLE 18 9815 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 5 1111 SH SOLE 19 1111 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 513 107408 SH SOLE 21 107408 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 51 10739 SH SOLE 22 9919 0 820 DIGITAL RLTY TR INC COM 253868103 123087 695918 SH SOLE 2 110853 0 585065 DIGITAL RLTY TR INC COM 253868103 72047 407346 SH SOLE 4 394265 0 13081 DIGITAL RLTY TR INC COM 253868103 110471 624590 SH SOLE 7 616610 0 7980 DIGITAL RLTY TR INC COM 253868103 773 4368 SH SOLE 13 1308 0 3060 DIGITAL RLTY TR INC COM 253868103 7037 39789 SH SOLE 15 39789 0 0 DIGITAL RLTY TR INC COM 253868103 102894 581751 SH SOLE 18 542968 0 38783 DIGITAL RLTY TR INC COM 253868103 138989 785823 SH SOLE 19 785823 0 0 DIGITAL RLTY TR INC COM 253868103 1516417 8573625 SH SOLE 21 8573625 0 0 DIGITAL RLTY TR INC COM 253868103 1425896 8061829 SH SOLE 22 7380120 0 681709 DIGITAL RLTY TR INC COM 253868103 32192 182010 SH SOLE 23 182010 0 0 DIGITAL RLTY TR INC COM 253868103 271010 1532253 SH SOLE 25 1532253 0 0 DIGITAL RLTY TR INC COM 253868103 99297 561415 SH SOLE 26 179925 0 381490 DIGITAL RLTY TR INC COM 253868103 122672 693572 SH SOLE 28 16242 0 677330 DIGITAL RLTY TR INC COM 253868103 65 369 SH SOLE 29 369 0 0 DIGITAL RLTY TR INC COM 253868103 441117 2494018 SH SOLE 30 2494018 0 0 DIGITAL RLTY TR INC COM 253868103 230307 1302127 SH SOLE 31 31477 0 1270650 DIGITAL RLTY TR INC COM 253868103 37643 212830 SH SOLE 34 212830 0 0 DIGITAL RLTY TR INC COM 253868103 20804 117622 SH SOLE 36 117622 0 0 DIGITAL RLTY TR INC COM 253868103 1686 9532 SH SOLE 40 9532 0 0 DIGITAL RLTY TR INC COM 253868103 35005 197912 SH SOLE 43 10580 0 187332 DIGITAL TURBINE INC COM NEW 25400W102 5340 87551 SH SOLE 2 67782 0 19769 DIGITAL TURBINE INC COM NEW 25400W102 65 1071 SH SOLE 4 322 0 749 DIGITAL TURBINE INC COM NEW 25400W102 78 1285 SH SOLE 7 1285 0 0 DIGITAL TURBINE INC COM NEW 25400W102 24694 404883 SH SOLE 18 396980 0 7903 DIGITAL TURBINE INC COM NEW 25400W102 17426 285717 SH SOLE 19 285717 0 0 DIGITAL TURBINE INC COM NEW 25400W102 391929 6426117 SH SOLE 21 6426117 0 0 DIGITAL TURBINE INC COM NEW 25400W102 158016 2590855 SH SOLE 22 2539128 0 51727 DIGITAL TURBINE INC COM NEW 25400W102 316 5175 SH SOLE 23 5175 0 0 DIGITAL TURBINE INC COM NEW 25400W102 789 12941 SH SOLE 25 12941 0 0 DIGITAL TURBINE INC COM NEW 25400W102 3183 52191 SH SOLE 26 27689 0 24502 DIGITAL TURBINE INC COM NEW 25400W102 96 1573 SH SOLE 28 1573 0 0 DIGITAL TURBINE INC COM NEW 25400W102 3424 56133 SH SOLE 30 56133 0 0 DIGITAL TURBINE INC COM NEW 25400W102 20 327 SH SOLE 34 327 0 0 DIGITAL TURBINE INC COM NEW 25400W102 702 11502 SH SOLE 40 11502 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2203 36127 SH SOLE 43 2183 0 33944 DIGITALBRIDGE GROUP INC CL A COM 25401T108 4057 486983 SH SOLE 2 141428 0 345555 DIGITALBRIDGE GROUP INC CL A COM 25401T108 2095 251449 SH SOLE 4 251449 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 5048 605977 SH SOLE 7 605977 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 12355 1483209 SH SOLE 18 1483209 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 16990 2039558 SH SOLE 19 2039558 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 167122 20062710 SH SOLE 21 20062710 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 129845 15587632 SH SOLE 22 15118515 0 469117 DIGITALBRIDGE GROUP INC CL A COM 25401T108 389 46697 SH SOLE 23 46697 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 17926 2151969 SH SOLE 25 2151969 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 2312 277573 SH SOLE 26 113969 0 163604 DIGITALBRIDGE GROUP INC CL A COM 25401T108 2503 300467 SH SOLE 28 8667 0 291800 DIGITALBRIDGE GROUP INC CL A COM 25401T108 8476 1017475 SH SOLE 30 1017475 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 17188 2063336 SH SOLE 31 0 0 2063336 DIGITALBRIDGE GROUP INC CL A COM 25401T108 355 42647 SH SOLE 36 42647 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 541 64977 SH SOLE 40 64977 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 4910 589462 SH SOLE 43 14009 0 575453 DIGITALOCEAN HLDGS INC COM 25402D102 2464 30676 SH SOLE 2 17596 0 13080 DIGITALOCEAN HLDGS INC COM 25402D102 130 1617 SH SOLE 4 1617 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 110 1372 SH SOLE 7 1372 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 11257 140130 SH SOLE 18 135223 0 4907 DIGITALOCEAN HLDGS INC COM 25402D102 95839 1193063 SH SOLE 19 1193063 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 134216 1670806 SH SOLE 21 1670806 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 62395 776732 SH SOLE 22 757381 0 19351 DIGITALOCEAN HLDGS INC COM 25402D102 355 4414 SH SOLE 23 4414 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 277 3443 SH SOLE 25 3443 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 2119 26381 SH SOLE 26 10557 0 15824 DIGITALOCEAN HLDGS INC COM 25402D102 96 1201 SH SOLE 29 1201 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 1269 15802 SH SOLE 30 15802 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 198 2469 SH SOLE 34 2469 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 283 3519 SH SOLE 40 3519 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 35 430 SH SOLE 43 0 0 430 DILLARDS INC CL A 254067101 1455 5939 SH SOLE 2 2058 0 3881 DILLARDS INC CL A 254067101 1 6 SH SOLE 4 6 0 0 DILLARDS INC CL A 254067101 19 77 SH SOLE 7 77 0 0 DILLARDS INC CL A 254067101 4424 18057 SH SOLE 18 18057 0 0 DILLARDS INC CL A 254067101 3318 13543 SH SOLE 19 13543 0 0 DILLARDS INC CL A 254067101 54534 222571 SH SOLE 21 222571 0 0 DILLARDS INC CL A 254067101 30184 123189 SH SOLE 22 116994 0 6195 DILLARDS INC CL A 254067101 10 42 SH SOLE 23 42 0 0 DILLARDS INC CL A 254067101 196 800 SH SOLE 25 800 0 0 DILLARDS INC CL A 254067101 899 3669 SH SOLE 26 1699 0 1970 DILLARDS INC CL A 254067101 86 349 SH SOLE 28 349 0 0 DILLARDS INC CL A 254067101 836 3411 SH SOLE 30 3411 0 0 DILLARDS INC CL A 254067101 180 735 SH SOLE 40 735 0 0 DILLARDS INC CL A 254067101 1848 7541 SH SOLE 43 64 0 7477 DIME CMNTY BANCSHARES INC COM 25432X102 1009 28710 SH SOLE 2 9312 0 19398 DIME CMNTY BANCSHARES INC COM 25432X102 6 182 SH SOLE 4 182 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 20 577 SH SOLE 7 577 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 4940 140499 SH SOLE 18 140499 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2191 62320 SH SOLE 19 62320 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 148657 4228011 SH SOLE 21 4228011 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 32405 921645 SH SOLE 22 885529 0 36116 DIME CMNTY BANCSHARES INC COM 25432X102 147 4189 SH SOLE 25 4189 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 498 14169 SH SOLE 26 14169 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 97 2755 SH SOLE 28 2755 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2479 70500 SH SOLE 30 70500 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 146 4148 SH SOLE 40 4148 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 1198 34083 SH SOLE 43 0 0 34083 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2499 86266 SH SOLE 17 0 0 86266 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1 42 SH SOLE 17 0 0 42 DINE BRANDS GLOBAL INC COM 254423106 1159 15287 SH SOLE 2 9056 0 6231 DINE BRANDS GLOBAL INC COM 254423106 5 65 SH SOLE 4 65 0 0 DINE BRANDS GLOBAL INC COM 254423106 21 275 SH SOLE 7 275 0 0 DINE BRANDS GLOBAL INC COM 254423106 4336 57194 SH SOLE 18 57194 0 0 DINE BRANDS GLOBAL INC COM 254423106 6347 83716 SH SOLE 19 83716 0 0 DINE BRANDS GLOBAL INC COM 254423106 151644 2000320 SH SOLE 21 2000320 0 0 DINE BRANDS GLOBAL INC COM 254423106 33298 439232 SH SOLE 22 428878 0 10354 DINE BRANDS GLOBAL INC COM 254423106 110 1455 SH SOLE 23 1455 0 0 DINE BRANDS GLOBAL INC COM 254423106 150 1982 SH SOLE 25 1982 0 0 DINE BRANDS GLOBAL INC COM 254423106 1435 18925 SH SOLE 26 7739 0 11186 DINE BRANDS GLOBAL INC COM 254423106 99 1304 SH SOLE 28 1304 0 0 DINE BRANDS GLOBAL INC COM 254423106 2403 31698 SH SOLE 30 31698 0 0 DINE BRANDS GLOBAL INC COM 254423106 139 1838 SH SOLE 40 1838 0 0 DINE BRANDS GLOBAL INC COM 254423106 910 12000 SH SOLE 43 3335 0 8665 DINGDONG CAYMAN LTD ADS 25445D101 9 574 SH SOLE 2 574 0 0 DINGDONG CAYMAN LTD ADS 25445D101 18 1116 SH SOLE 22 1116 0 0 DIODES INC COM 254543101 2385 21721 SH SOLE 2 12443 0 9278 DIODES INC COM 254543101 66 603 SH SOLE 4 189 0 414 DIODES INC COM 254543101 68 619 SH SOLE 7 619 0 0 DIODES INC COM 254543101 17181 156459 SH SOLE 18 156459 0 0 DIODES INC COM 254543101 8526 77641 SH SOLE 19 77641 0 0 DIODES INC COM 254543101 575278 5238852 SH SOLE 21 5238852 0 0 DIODES INC COM 254543101 120210 1094710 SH SOLE 22 1065520 0 29190 DIODES INC COM 254543101 618 5628 SH SOLE 25 5628 0 0 DIODES INC COM 254543101 2036 18542 SH SOLE 26 15191 0 3351 DIODES INC COM 254543101 87 795 SH SOLE 28 795 0 0 DIODES INC COM 254543101 33055 301019 SH SOLE 30 301019 0 0 DIODES INC COM 254543101 649 5912 SH SOLE 40 5912 0 0 DIODES INC COM 254543101 2761 25143 SH SOLE 43 4464 0 20679 DISCOVER FINL SVCS COM 254709108 74670 646162 SH SOLE 2 105180 0 540982 DISCOVER FINL SVCS COM 254709108 25925 224341 SH SOLE 4 136848 0 87493 DISCOVER FINL SVCS COM 254709108 29527 255511 SH SOLE 7 247459 0 8052 DISCOVER FINL SVCS COM 254709108 1496 12947 SH SOLE 13 9473 0 3474 DISCOVER FINL SVCS COM 254709108 4797 41513 SH SOLE 15 41513 0 0 DISCOVER FINL SVCS COM 254709108 0 3 SH SOLE 17 0 0 3 DISCOVER FINL SVCS COM 254709108 78432 678712 SH SOLE 18 637896 0 40816 DISCOVER FINL SVCS COM 254709108 14994 129748 SH SOLE 19 129748 0 0 DISCOVER FINL SVCS COM 254709108 971464 8406575 SH SOLE 21 8406575 0 0 DISCOVER FINL SVCS COM 254709108 720677 6236385 SH SOLE 22 5633949 0 602436 DISCOVER FINL SVCS COM 254709108 19923 172407 SH SOLE 23 172407 0 0 DISCOVER FINL SVCS COM 254709108 59667 516327 SH SOLE 25 516327 0 0 DISCOVER FINL SVCS COM 254709108 74948 648566 SH SOLE 26 229790 0 418776 DISCOVER FINL SVCS COM 254709108 77703 672403 SH SOLE 28 29492 0 642911 DISCOVER FINL SVCS COM 254709108 28 242 SH SOLE 29 242 0 0 DISCOVER FINL SVCS COM 254709108 164899 1426958 SH SOLE 30 1426958 0 0 DISCOVER FINL SVCS COM 254709108 13247 114631 SH SOLE 31 33601 0 81030 DISCOVER FINL SVCS COM 254709108 1769 15305 SH SOLE 34 15305 0 0 DISCOVER FINL SVCS COM 254709108 16272 140811 SH SOLE 36 140811 0 0 DISCOVER FINL SVCS COM 254709108 1137 9836 SH SOLE 40 9836 0 0 DISCOVER FINL SVCS COM 254709108 30121 260653 SH SOLE 43 33816 0 226837 DISCOVERY INC COM SER A 25470F104 11555 490875 SH SOLE 2 163464 0 327411 DISCOVERY INC COM SER A 25470F104 2350 99826 SH SOLE 4 67548 0 32278 DISCOVERY INC COM SER A 25470F104 4379 186011 SH SOLE 7 146086 0 39925 DISCOVERY INC COM SER A 25470F104 10 419 SH SOLE 13 419 0 0 DISCOVERY INC COM SER A 25470F104 626 26600 SH SOLE 15 26600 0 0 DISCOVERY INC COM SER A 25470F104 9794 416049 SH SOLE 18 394016 0 22033 DISCOVERY INC COM SER A 25470F104 29523 1254156 SH SOLE 19 1254156 0 0 DISCOVERY INC COM SER A 25470F104 120653 5125457 SH SOLE 21 5125457 0 0 DISCOVERY INC COM SER A 25470F104 91887 3903438 SH SOLE 22 3568914 0 334524 DISCOVERY INC COM SER A 25470F104 5611 238364 SH SOLE 23 238364 0 0 DISCOVERY INC COM SER A 25470F104 8648 367362 SH SOLE 25 367362 0 0 DISCOVERY INC COM SER A 25470F104 7460 316918 SH SOLE 26 111137 0 205781 DISCOVERY INC COM SER A 25470F104 9351 397245 SH SOLE 28 1746 0 395499 DISCOVERY INC COM SER A 25470F104 11 481 SH SOLE 29 481 0 0 DISCOVERY INC COM SER A 25470F104 27659 1174978 SH SOLE 30 1050221 0 124757 DISCOVERY INC COM SER A 25470F104 1472 62521 SH SOLE 31 20343 0 42178 DISCOVERY INC COM SER A 25470F104 1308 55578 SH SOLE 34 55578 0 0 DISCOVERY INC COM SER A 25470F104 2027 86124 SH SOLE 36 86124 0 0 DISCOVERY INC COM SER A 25470F104 151 6431 SH SOLE 40 6431 0 0 DISCOVERY INC COM SER A 25470F104 396 16843 SH SOLE 43 4211 0 12632 DISCOVERY INC COM SER C 25470F302 17340 757224 SH SOLE 2 119820 0 637404 DISCOVERY INC COM SER C 25470F302 6631 289550 SH SOLE 4 177266 0 112284 DISCOVERY INC COM SER C 25470F302 8135 355237 SH SOLE 7 274168 0 81069 DISCOVERY INC COM SER C 25470F302 104 4535 SH SOLE 13 4535 0 0 DISCOVERY INC COM SER C 25470F302 920 40167 SH SOLE 15 40167 0 0 DISCOVERY INC COM SER C 25470F302 12858 561470 SH SOLE 18 506779 0 54691 DISCOVERY INC COM SER C 25470F302 4694 204989 SH SOLE 19 204989 0 0 DISCOVERY INC COM SER C 25470F302 244968 10697275 SH SOLE 21 10697275 0 0 DISCOVERY INC COM SER C 25470F302 155775 6802420 SH SOLE 22 6158038 0 644382 DISCOVERY INC COM SER C 25470F302 4255 185790 SH SOLE 23 185790 0 0 DISCOVERY INC COM SER C 25470F302 20815 908934 SH SOLE 25 908934 0 0 DISCOVERY INC COM SER C 25470F302 17054 744709 SH SOLE 26 291583 0 453126 DISCOVERY INC COM SER C 25470F302 21696 947438 SH SOLE 28 23009 0 924429 DISCOVERY INC COM SER C 25470F302 20 856 SH SOLE 29 856 0 0 DISCOVERY INC COM SER C 25470F302 52051 2272958 SH SOLE 30 2249650 0 23308 DISCOVERY INC COM SER C 25470F302 2721 118804 SH SOLE 31 40600 0 78204 DISCOVERY INC COM SER C 25470F302 325 14181 SH SOLE 34 14181 0 0 DISCOVERY INC COM SER C 25470F302 3539 154526 SH SOLE 36 154526 0 0 DISCOVERY INC COM SER C 25470F302 210 9181 SH SOLE 40 9181 0 0 DISCOVERY INC COM SER C 25470F302 2410 105262 SH SOLE 43 4912 0 100350 DISH NETWORK CORPORATION CL A 25470M109 14333 441826 SH SOLE 2 70117 0 371709 DISH NETWORK CORPORATION CL A 25470M109 5406 166649 SH SOLE 4 84968 0 81681 DISH NETWORK CORPORATION CL A 25470M109 7003 215865 SH SOLE 7 207632 0 8233 DISH NETWORK CORPORATION CL A 25470M109 13 414 SH SOLE 13 414 0 0 DISH NETWORK CORPORATION CL A 25470M109 1233 38008 SH SOLE 15 38008 0 0 DISH NETWORK CORPORATION CL A 25470M109 13777 424685 SH SOLE 18 391204 0 33481 DISH NETWORK CORPORATION CL A 25470M109 3656 112695 SH SOLE 19 112695 0 0 DISH NETWORK CORPORATION CL A 25470M109 259896 8011601 SH SOLE 21 8011601 0 0 DISH NETWORK CORPORATION CL A 25470M109 170398 5252726 SH SOLE 22 4746330 0 506396 DISH NETWORK CORPORATION CL A 25470M109 4521 139369 SH SOLE 23 139369 0 0 DISH NETWORK CORPORATION CL A 25470M109 12462 384145 SH SOLE 25 384145 0 0 DISH NETWORK CORPORATION CL A 25470M109 16310 502786 SH SOLE 26 164929 0 337857 DISH NETWORK CORPORATION CL A 25470M109 10677 329118 SH SOLE 28 4640 0 324478 DISH NETWORK CORPORATION CL A 25470M109 14 425 SH SOLE 29 425 0 0 DISH NETWORK CORPORATION CL A 25470M109 42003 1294783 SH SOLE 30 1294783 0 0 DISH NETWORK CORPORATION CL A 25470M109 2953 91038 SH SOLE 31 28233 0 62805 DISH NETWORK CORPORATION CL A 25470M109 349 10764 SH SOLE 34 10764 0 0 DISH NETWORK CORPORATION CL A 25470M109 3823 117833 SH SOLE 36 117833 0 0 DISH NETWORK CORPORATION CL A 25470M109 236 7276 SH SOLE 40 7276 0 0 DISH NETWORK CORPORATION CL A 25470M109 3055 94174 SH SOLE 43 6500 0 87674 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 2701 2854000 PRN SOLE 2 2172000 0 682000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1091 1153000 PRN SOLE 18 1153000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 11355 11996000 PRN SOLE 19 11996000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 17595 18589000 PRN SOLE 21 18589000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 64 68000 PRN SOLE 22 68000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1350 1426000 PRN SOLE 26 639000 0 787000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 6 6000 PRN SOLE 30 6000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3053 3225000 PRN SOLE 34 3225000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 862 900000 PRN SOLE 2 900000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 4869 5085000 PRN SOLE 21 5085000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3591 3750000 PRN SOLE 22 3750000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 13251 13185000 PRN SOLE 21 13185000 0 0 DISNEY WALT CO COM 254687106 594384 3837462 SH SOLE 2 509745 0 3327717 DISNEY WALT CO COM 254687106 185471 1197440 SH SOLE 4 740099 0 457341 DISNEY WALT CO COM 254687106 242777 1567414 SH SOLE 7 1514143 0 53271 DISNEY WALT CO COM 254687106 9803 63293 SH SOLE 13 44060 0 19233 DISNEY WALT CO COM 254687106 26099 168502 SH SOLE 15 168502 0 0 DISNEY WALT CO COM 254687106 151 972 SH SOLE 17 0 0 972 DISNEY WALT CO COM 254687106 474346 3062469 SH SOLE 18 2776125 0 286344 DISNEY WALT CO COM 254687106 364157 2351067 SH SOLE 19 2351067 0 0 DISNEY WALT CO COM 254687106 10766 69505 SH SOLE 20 69505 0 0 DISNEY WALT CO COM 254687106 5594947 36122067 SH SOLE 21 36122067 0 0 DISNEY WALT CO COM 254687106 5962916 38497744 SH SOLE 22 34702519 0 3795225 DISNEY WALT CO COM 254687106 162342 1048111 SH SOLE 23 1048111 0 0 DISNEY WALT CO COM 254687106 502610 3244947 SH SOLE 25 3244947 0 0 DISNEY WALT CO COM 254687106 791122 5107636 SH SOLE 26 2290168 0 2817468 DISNEY WALT CO COM 254687106 704385 4547648 SH SOLE 28 128446 0 4419202 DISNEY WALT CO COM 254687106 425 2745 SH SOLE 29 2745 0 0 DISNEY WALT CO COM 254687106 1763902 11388094 SH SOLE 30 11388094 0 0 DISNEY WALT CO COM 254687106 106586 688137 SH SOLE 31 204521 0 483616 DISNEY WALT CO COM 254687106 29209 188577 SH SOLE 32 188577 0 0 DISNEY WALT CO COM 254687106 204620 1321066 SH SOLE 34 1321066 0 0 DISNEY WALT CO COM 254687106 123893 799877 SH SOLE 36 799877 0 0 DISNEY WALT CO COM 254687106 9352 60376 SH SOLE 40 60376 0 0 DISNEY WALT CO COM 254687106 224885 1451904 SH SOLE 43 116816 0 1335088 DIVERSEY HLDGS LTD ORD SHS G28923103 5856 439975 SH SOLE 2 121552 0 318423 DIVERSEY HLDGS LTD ORD SHS G28923103 577 43364 SH SOLE 4 43364 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 11 830 SH SOLE 7 830 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 8252 619962 SH SOLE 18 619962 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 78290 5882026 SH SOLE 19 5882026 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 12631 949018 SH SOLE 21 949018 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 20451 1536546 SH SOLE 22 1482484 0 54062 DIVERSEY HLDGS LTD ORD SHS G28923103 625 46957 SH SOLE 26 46957 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 19 1412 SH SOLE 30 1412 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 12 911 SH SOLE 31 911 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 31866 2394163 SH SOLE 34 2394163 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 884 286144 SH SOLE 2 64583 0 221561 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 396 128058 SH SOLE 4 128058 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 985 318797 SH SOLE 7 318797 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2788 902106 SH SOLE 18 902106 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2262 731891 SH SOLE 19 731891 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 96215 31137416 SH SOLE 21 31137416 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 24852 8042616 SH SOLE 22 7792069 0 250547 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 30 9653 SH SOLE 23 9653 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3354 1085536 SH SOLE 25 1085536 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 243 78667 SH SOLE 26 61275 0 17392 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 550 178084 SH SOLE 28 31441 0 146643 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2423 784241 SH SOLE 30 784241 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3120 1009554 SH SOLE 31 0 0 1009554 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 78 25210 SH SOLE 40 25210 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 576 186497 SH SOLE 43 1552 0 184945 DIXIE GROUP INC CL A 255519100 15 2564 SH SOLE 18 2564 0 0 DIXIE GROUP INC CL A 255519100 305 53214 SH SOLE 21 53214 0 0 DIXIE GROUP INC CL A 255519100 1466 255918 SH SOLE 22 255918 0 0 DLH HLDGS CORP COM 23335Q100 20 980 SH SOLE 18 980 0 0 DLH HLDGS CORP COM 23335Q100 282 13586 SH SOLE 21 13586 0 0 DLH HLDGS CORP COM 23335Q100 786 37920 SH SOLE 22 37920 0 0 DLOCAL LTD CLASS A COM G29018101 15461 433216 SH SOLE 19 433216 0 0 DLOCAL LTD CLASS A COM G29018101 97 2727 SH SOLE 21 2727 0 0 DLOCAL LTD CLASS A COM G29018101 33098 927372 SH SOLE 34 927372 0 0 DLOCAL LTD CLASS A COM G29018101 324 9081 SH SOLE 43 0 0 9081 DMC GLOBAL INC COM 23291C103 288 7268 SH SOLE 2 5381 0 1887 DMC GLOBAL INC COM 23291C103 3 72 SH SOLE 4 72 0 0 DMC GLOBAL INC COM 23291C103 12 296 SH SOLE 7 296 0 0 DMC GLOBAL INC COM 23291C103 2664 67265 SH SOLE 18 67265 0 0 DMC GLOBAL INC COM 23291C103 1324 33435 SH SOLE 19 33435 0 0 DMC GLOBAL INC COM 23291C103 93138 2351375 SH SOLE 21 2351375 0 0 DMC GLOBAL INC COM 23291C103 18980 479180 SH SOLE 22 469048 0 10132 DMC GLOBAL INC COM 23291C103 74 1879 SH SOLE 25 1879 0 0 DMC GLOBAL INC COM 23291C103 485 12236 SH SOLE 26 9675 0 2561 DMC GLOBAL INC COM 23291C103 95 2397 SH SOLE 28 2397 0 0 DMC GLOBAL INC COM 23291C103 1406 35485 SH SOLE 30 35485 0 0 DMC GLOBAL INC COM 23291C103 102 2579 SH SOLE 40 2579 0 0 DMC GLOBAL INC COM 23291C103 324 8177 SH SOLE 43 482 0 7695 DOCEBO INC COM 25609L105 8370 124258 SH SOLE 18 124258 0 0 DOCEBO INC COM 25609L105 2356 34973 SH SOLE 21 34973 0 0 DOCGO INC COM 256086109 52 5586 SH SOLE 2 0 0 5586 DOCGO INC COM 256086109 9134 976887 SH SOLE 22 976887 0 0 DOCUSIGN INC COM 256163106 56336 369880 SH SOLE 2 43833 0 326047 DOCUSIGN INC COM 256163106 18871 123899 SH SOLE 4 76806 0 47093 DOCUSIGN INC COM 256163106 6086 39959 SH SOLE 7 39959 0 0 DOCUSIGN INC COM 256163106 387 2544 SH SOLE 13 435 0 2109 DOCUSIGN INC COM 256163106 2365 15527 SH SOLE 15 15527 0 0 DOCUSIGN INC COM 256163106 43829 287762 SH SOLE 18 277884 0 9878 DOCUSIGN INC COM 256163106 59791 392561 SH SOLE 19 392561 0 0 DOCUSIGN INC COM 256163106 549694 3609045 SH SOLE 21 3609045 0 0 DOCUSIGN INC COM 256163106 622514 4087150 SH SOLE 22 3866303 0 220847 DOCUSIGN INC COM 256163106 16868 110746 SH SOLE 23 110746 0 0 DOCUSIGN INC COM 256163106 45775 300539 SH SOLE 25 300539 0 0 DOCUSIGN INC COM 256163106 50276 330093 SH SOLE 26 134296 0 195797 DOCUSIGN INC COM 256163106 71905 472098 SH SOLE 28 5276 0 466822 DOCUSIGN INC COM 256163106 39 257 SH SOLE 29 257 0 0 DOCUSIGN INC COM 256163106 100144 657500 SH SOLE 30 627383 0 30117 DOCUSIGN INC COM 256163106 12185 79999 SH SOLE 31 22797 0 57202 DOCUSIGN INC COM 256163106 7249 47593 SH SOLE 32 47593 0 0 DOCUSIGN INC COM 256163106 77802 510812 SH SOLE 34 510812 0 0 DOCUSIGN INC COM 256163106 11125 73039 SH SOLE 36 73039 0 0 DOCUSIGN INC COM 256163106 1000 6564 SH SOLE 40 6564 0 0 DOCUSIGN INC COM 256163106 10750 70577 SH SOLE 43 4304 0 66273 DOLBY LABORATORIES INC COM CL A 25659T107 15482 162588 SH SOLE 2 32448 0 130140 DOLBY LABORATORIES INC COM CL A 25659T107 77 804 SH SOLE 4 261 0 543 DOLBY LABORATORIES INC COM CL A 25659T107 85 893 SH SOLE 7 893 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2456 25789 SH SOLE 18 25789 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1775 18640 SH SOLE 19 18640 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 106207 1115381 SH SOLE 21 1115381 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 136637 1434964 SH SOLE 22 1360628 0 74336 DOLBY LABORATORIES INC COM CL A 25659T107 993 10429 SH SOLE 25 10429 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2891 30357 SH SOLE 26 24659 0 5698 DOLBY LABORATORIES INC COM CL A 25659T107 13149 138089 SH SOLE 28 1163 0 136926 DOLBY LABORATORIES INC COM CL A 25659T107 3729 39157 SH SOLE 30 39157 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 90 948 SH SOLE 31 948 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 31722 333145 SH SOLE 34 333145 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 340 3574 SH SOLE 36 3574 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 829 8705 SH SOLE 40 8705 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 9899 103960 SH SOLE 43 1477 0 102483 DOLE PLC ORD SHS G27907107 712 53462 SH SOLE 21 53462 0 0 DOLE PLC ORD SHS G27907107 49 3683 SH SOLE 40 3683 0 0 DOLLAR GEN CORP NEW COM 256677105 123810 524998 SH SOLE 2 107324 0 417674 DOLLAR GEN CORP NEW COM 256677105 33537 142209 SH SOLE 4 86310 0 55899 DOLLAR GEN CORP NEW COM 256677105 54190 229784 SH SOLE 7 222924 0 6860 DOLLAR GEN CORP NEW COM 256677105 683 2897 SH SOLE 13 594 0 2303 DOLLAR GEN CORP NEW COM 256677105 7880 33413 SH SOLE 15 33413 0 0 DOLLAR GEN CORP NEW COM 256677105 6 27 SH SOLE 17 0 0 27 DOLLAR GEN CORP NEW COM 256677105 356651 1512322 SH SOLE 18 1420263 0 92059 DOLLAR GEN CORP NEW COM 256677105 389025 1649601 SH SOLE 19 1649601 0 0 DOLLAR GEN CORP NEW COM 256677105 1317082 5584880 SH SOLE 21 5584880 0 0 DOLLAR GEN CORP NEW COM 256677105 1273374 5399541 SH SOLE 22 4923140 0 476401 DOLLAR GEN CORP NEW COM 256677105 33436 141781 SH SOLE 23 141781 0 0 DOLLAR GEN CORP NEW COM 256677105 80780 342533 SH SOLE 25 326714 0 15819 DOLLAR GEN CORP NEW COM 256677105 119488 506670 SH SOLE 26 162921 0 343749 DOLLAR GEN CORP NEW COM 256677105 103982 440918 SH SOLE 28 4209 0 436709 DOLLAR GEN CORP NEW COM 256677105 136 575 SH SOLE 29 575 0 0 DOLLAR GEN CORP NEW COM 256677105 272366 1154927 SH SOLE 30 1154927 0 0 DOLLAR GEN CORP NEW COM 256677105 20342 86259 SH SOLE 31 26742 0 59517 DOLLAR GEN CORP NEW COM 256677105 45686 193725 SH SOLE 34 193725 0 0 DOLLAR GEN CORP NEW COM 256677105 35032 148549 SH SOLE 36 148549 0 0 DOLLAR GEN CORP NEW COM 256677105 1908 8091 SH SOLE 40 8091 0 0 DOLLAR GEN CORP NEW COM 256677105 69738 295715 SH SOLE 43 25284 0 270431 DOLLAR TREE INC COM 256746108 69979 498003 SH SOLE 2 81566 0 416437 DOLLAR TREE INC COM 256746108 18596 132336 SH SOLE 4 78944 0 53392 DOLLAR TREE INC COM 256746108 31955 227404 SH SOLE 7 220979 0 6425 DOLLAR TREE INC COM 256746108 448 3187 SH SOLE 13 551 0 2636 DOLLAR TREE INC COM 256746108 4698 33430 SH SOLE 15 33430 0 0 DOLLAR TREE INC COM 256746108 161507 1149354 SH SOLE 18 1116328 0 33026 DOLLAR TREE INC COM 256746108 96497 686713 SH SOLE 19 686713 0 0 DOLLAR TREE INC COM 256746108 787414 5603570 SH SOLE 21 5603570 0 0 DOLLAR TREE INC COM 256746108 678202 4826373 SH SOLE 22 4365708 0 460665 DOLLAR TREE INC COM 256746108 24244 172529 SH SOLE 23 172529 0 0 DOLLAR TREE INC COM 256746108 47073 334994 SH SOLE 25 310108 0 24886 DOLLAR TREE INC COM 256746108 66711 474744 SH SOLE 26 149873 0 324871 DOLLAR TREE INC COM 256746108 79739 567459 SH SOLE 28 4617 0 562842 DOLLAR TREE INC COM 256746108 91 646 SH SOLE 29 646 0 0 DOLLAR TREE INC COM 256746108 147769 1051589 SH SOLE 30 1051589 0 0 DOLLAR TREE INC COM 256746108 11563 82288 SH SOLE 31 24234 0 58054 DOLLAR TREE INC COM 256746108 7648 54424 SH SOLE 32 54424 0 0 DOLLAR TREE INC COM 256746108 30295 215591 SH SOLE 34 215591 0 0 DOLLAR TREE INC COM 256746108 18595 132333 SH SOLE 36 132333 0 0 DOLLAR TREE INC COM 256746108 1064 7570 SH SOLE 40 7570 0 0 DOLLAR TREE INC COM 256746108 16495 117386 SH SOLE 43 8796 0 108590 DOLPHIN ENTMT INC COM NEW 25686H209 10 1148 SH SOLE 18 1148 0 0 DOLPHIN ENTMT INC COM NEW 25686H209 146 17172 SH SOLE 21 17172 0 0 DOLPHIN ENTMT INC COM NEW 25686H209 3 374 SH SOLE 22 374 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 161 31725 SH SOLE 2 25910 0 5815 DOMA HOLDINGS INC COMMON STOCK 25703A104 1974 388679 SH SOLE 21 388679 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 11790 2320786 SH SOLE 22 2283713 0 37073 DOMA HOLDINGS INC COMMON STOCK 25703A104 74 14496 SH SOLE 25 14496 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 42 8238 SH SOLE 26 0 0 8238 DOMA HOLDINGS INC COMMON STOCK 25703A104 159 31295 SH SOLE 30 31295 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 74 14484 SH SOLE 40 14484 0 0 DOMINION ENERGY INC COM 25746U109 129682 1650733 SH SOLE 2 227024 0 1423709 DOMINION ENERGY INC COM 25746U109 46632 593584 SH SOLE 4 380655 0 212929 DOMINION ENERGY INC COM 25746U109 61035 776923 SH SOLE 7 752425 0 24498 DOMINION ENERGY INC COM 25746U109 916 11664 SH SOLE 13 3643 0 8021 DOMINION ENERGY INC COM 25746U109 8977 114264 SH SOLE 15 114264 0 0 DOMINION ENERGY INC COM 25746U109 96737 1231374 SH SOLE 18 1118566 0 112808 DOMINION ENERGY INC COM 25746U109 55092 701269 SH SOLE 19 701269 0 0 DOMINION ENERGY INC COM 25746U109 1632270 20777373 SH SOLE 21 20777373 0 0 DOMINION ENERGY INC COM 25746U109 1369425 17431575 SH SOLE 22 15796328 0 1635247 DOMINION ENERGY INC COM 25746U109 36103 459561 SH SOLE 23 459561 0 0 DOMINION ENERGY INC COM 25746U109 21912 278924 SH SOLE 25 278924 0 0 DOMINION ENERGY INC COM 25746U109 115431 1469340 SH SOLE 26 494472 0 974868 DOMINION ENERGY INC COM 25746U109 114794 1461230 SH SOLE 28 14370 0 1446860 DOMINION ENERGY INC COM 25746U109 214 2719 SH SOLE 29 2719 0 0 DOMINION ENERGY INC COM 25746U109 333569 4246036 SH SOLE 30 4246036 0 0 DOMINION ENERGY INC COM 25746U109 261073 3323229 SH SOLE 31 93254 0 3229975 DOMINION ENERGY INC COM 25746U109 4338 55216 SH SOLE 32 55216 0 0 DOMINION ENERGY INC COM 25746U109 16649 211926 SH SOLE 34 211926 0 0 DOMINION ENERGY INC COM 25746U109 34823 443262 SH SOLE 36 443262 0 0 DOMINION ENERGY INC COM 25746U109 1216 15481 SH SOLE 40 15481 0 0 DOMINION ENERGY INC COM 25746U109 30193 384336 SH SOLE 43 30122 0 354214 DOMINION ENERGY INC UNIT 99/99/9999 25746U133 136937 1360662 SH SOLE 21 1360662 0 0 DOMINOS PIZZA INC COM 25754A201 39854 70621 SH SOLE 2 12964 0 57657 DOMINOS PIZZA INC COM 25754A201 9587 16988 SH SOLE 4 14627 0 2361 DOMINOS PIZZA INC COM 25754A201 23397 41459 SH SOLE 7 40355 0 1104 DOMINOS PIZZA INC COM 25754A201 300 532 SH SOLE 13 121 0 411 DOMINOS PIZZA INC COM 25754A201 1937 3432 SH SOLE 15 3432 0 0 DOMINOS PIZZA INC COM 25754A201 147728 261776 SH SOLE 18 196435 0 65341 DOMINOS PIZZA INC COM 25754A201 222826 394850 SH SOLE 19 394850 0 0 DOMINOS PIZZA INC COM 25754A201 729218 1292183 SH SOLE 21 1292183 0 0 DOMINOS PIZZA INC COM 25754A201 521768 924579 SH SOLE 22 848737 0 75842 DOMINOS PIZZA INC COM 25754A201 12339 21864 SH SOLE 23 21864 0 0 DOMINOS PIZZA INC COM 25754A201 25369 44954 SH SOLE 25 44954 0 0 DOMINOS PIZZA INC COM 25754A201 45285 80245 SH SOLE 26 26157 0 54088 DOMINOS PIZZA INC COM 25754A201 55952 99148 SH SOLE 28 657 0 98491 DOMINOS PIZZA INC COM 25754A201 6 11 SH SOLE 29 11 0 0 DOMINOS PIZZA INC COM 25754A201 115915 205403 SH SOLE 30 205403 0 0 DOMINOS PIZZA INC COM 25754A201 7718 13677 SH SOLE 31 4243 0 9434 DOMINOS PIZZA INC COM 25754A201 976 1729 SH SOLE 34 1729 0 0 DOMINOS PIZZA INC COM 25754A201 12849 22769 SH SOLE 36 22769 0 0 DOMINOS PIZZA INC COM 25754A201 677 1199 SH SOLE 40 1199 0 0 DOMINOS PIZZA INC COM 25754A201 23908 42366 SH SOLE 43 1352 0 41013 DOMO INC COM CL B 257554105 555 11183 SH SOLE 2 8311 0 2872 DOMO INC COM CL B 257554105 28 566 SH SOLE 4 83 0 483 DOMO INC COM CL B 257554105 19 390 SH SOLE 7 390 0 0 DOMO INC COM CL B 257554105 3651 73613 SH SOLE 18 73613 0 0 DOMO INC COM CL B 257554105 2863 57723 SH SOLE 19 57723 0 0 DOMO INC COM CL B 257554105 53151 1071591 SH SOLE 21 1071591 0 0 DOMO INC COM CL B 257554105 33204 669434 SH SOLE 22 652780 0 16654 DOMO INC COM CL B 257554105 20 404 SH SOLE 23 404 0 0 DOMO INC COM CL B 257554105 181 3657 SH SOLE 25 3657 0 0 DOMO INC COM CL B 257554105 662 13349 SH SOLE 26 11701 0 1648 DOMO INC COM CL B 257554105 24 475 SH SOLE 28 475 0 0 DOMO INC COM CL B 257554105 6132 123619 SH SOLE 30 123619 0 0 DOMO INC COM CL B 257554105 26 528 SH SOLE 36 528 0 0 DOMO INC COM CL B 257554105 162 3275 SH SOLE 40 3275 0 0 DOMO INC COM CL B 257554105 570 11500 SH SOLE 42 11500 0 0 DOMO INC COM CL B 257554105 66 1330 SH SOLE 43 9 0 1321 DONALDSON INC COM 257651109 17293 291809 SH SOLE 2 177835 0 113974 DONALDSON INC COM 257651109 336 5675 SH SOLE 4 5675 0 0 DONALDSON INC COM 257651109 1941 32751 SH SOLE 7 32751 0 0 DONALDSON INC COM 257651109 216 3652 SH SOLE 13 3652 0 0 DONALDSON INC COM 257651109 15942 269026 SH SOLE 18 269026 0 0 DONALDSON INC COM 257651109 2244 37863 SH SOLE 19 37863 0 0 DONALDSON INC COM 257651109 353261 5961212 SH SOLE 21 5961212 0 0 DONALDSON INC COM 257651109 203176 3428544 SH SOLE 22 3266679 0 161865 DONALDSON INC COM 257651109 87 1460 SH SOLE 23 1460 0 0 DONALDSON INC COM 257651109 8584 144855 SH SOLE 25 144855 0 0 DONALDSON INC COM 257651109 6091 102778 SH SOLE 26 68248 0 34530 DONALDSON INC COM 257651109 133 2238 SH SOLE 28 2238 0 0 DONALDSON INC COM 257651109 748 12622 SH SOLE 29 12622 0 0 DONALDSON INC COM 257651109 4090 69012 SH SOLE 30 69012 0 0 DONALDSON INC COM 257651109 111 1868 SH SOLE 31 1868 0 0 DONALDSON INC COM 257651109 8023 135382 SH SOLE 34 135382 0 0 DONALDSON INC COM 257651109 459 7741 SH SOLE 36 7741 0 0 DONALDSON INC COM 257651109 922 15559 SH SOLE 40 15559 0 0 DONALDSON INC COM 257651109 3476 58664 SH SOLE 43 5340 0 53324 DONEGAL GROUP INC CL A 257701201 941 65868 SH SOLE 2 46541 0 19327 DONEGAL GROUP INC CL A 257701201 5 380 SH SOLE 7 380 0 0 DONEGAL GROUP INC CL A 257701201 665 46522 SH SOLE 18 46522 0 0 DONEGAL GROUP INC CL A 257701201 1537 107553 SH SOLE 19 107553 0 0 DONEGAL GROUP INC CL A 257701201 8428 589781 SH SOLE 21 589781 0 0 DONEGAL GROUP INC CL A 257701201 7730 540907 SH SOLE 22 528282 0 12625 DONEGAL GROUP INC CL A 257701201 36 2511 SH SOLE 23 2511 0 0 DONEGAL GROUP INC CL A 257701201 62 4361 SH SOLE 25 4361 0 0 DONEGAL GROUP INC CL A 257701201 117 8181 SH SOLE 26 0 0 8181 DONEGAL GROUP INC CL A 257701201 60 4225 SH SOLE 30 4225 0 0 DONEGAL GROUP INC CL A 257701201 9 640 SH SOLE 40 640 0 0 DONEGAL GROUP INC CL A 257701201 89 6205 SH SOLE 43 4779 0 1426 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2136 45310 SH SOLE 2 15760 0 29550 DONNELLEY FINL SOLUTIONS INC COM 25787G100 22 474 SH SOLE 7 474 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5609 118979 SH SOLE 18 118979 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 7166 152016 SH SOLE 19 152016 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 167629 3555987 SH SOLE 21 3555987 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 40421 857472 SH SOLE 22 827765 0 29707 DONNELLEY FINL SOLUTIONS INC COM 25787G100 215 4555 SH SOLE 23 4555 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 183 3892 SH SOLE 25 3892 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1220 25876 SH SOLE 26 1722 0 24154 DONNELLEY FINL SOLUTIONS INC COM 25787G100 448 9513 SH SOLE 28 9513 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2489 52809 SH SOLE 30 52809 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 169 3584 SH SOLE 40 3584 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 544 11532 SH SOLE 43 0 0 11532 DONNELLEY R R & SONS CO COM 257867200 752 66804 SH SOLE 2 10803 0 56001 DONNELLEY R R & SONS CO COM 257867200 13 1139 SH SOLE 7 1139 0 0 DONNELLEY R R & SONS CO COM 257867200 2540 225595 SH SOLE 18 225595 0 0 DONNELLEY R R & SONS CO COM 257867200 2647 235043 SH SOLE 19 235043 0 0 DONNELLEY R R & SONS CO COM 257867200 30648 2721887 SH SOLE 21 2721887 0 0 DONNELLEY R R & SONS CO COM 257867200 20322 1804823 SH SOLE 22 1763012 0 41811 DONNELLEY R R & SONS CO COM 257867200 55 4862 SH SOLE 23 4862 0 0 DONNELLEY R R & SONS CO COM 257867200 316 28089 SH SOLE 26 0 0 28089 DONNELLEY R R & SONS CO COM 257867200 993 88163 SH SOLE 43 1600 0 86563 DOORDASH INC CL A 25809K105 40068 269091 SH SOLE 2 13725 0 255366 DOORDASH INC CL A 25809K105 9623 64628 SH SOLE 4 40354 0 24274 DOORDASH INC CL A 25809K105 1682 11299 SH SOLE 7 11299 0 0 DOORDASH INC CL A 25809K105 19 130 SH SOLE 13 130 0 0 DOORDASH INC CL A 25809K105 1213 8145 SH SOLE 15 8145 0 0 DOORDASH INC CL A 25809K105 31196 209508 SH SOLE 18 203637 0 5871 DOORDASH INC CL A 25809K105 5622 37755 SH SOLE 19 37755 0 0 DOORDASH INC CL A 25809K105 347637 2334700 SH SOLE 21 2334700 0 0 DOORDASH INC CL A 25809K105 476031 3196984 SH SOLE 22 3046972 0 150012 DOORDASH INC CL A 25809K105 8987 60359 SH SOLE 23 60359 0 0 DOORDASH INC CL A 25809K105 29489 198046 SH SOLE 25 198046 0 0 DOORDASH INC CL A 25809K105 25560 171659 SH SOLE 26 71934 0 99725 DOORDASH INC CL A 25809K105 28205 189421 SH SOLE 28 13959 0 175462 DOORDASH INC CL A 25809K105 71 476 SH SOLE 29 476 0 0 DOORDASH INC CL A 25809K105 42237 283659 SH SOLE 30 211602 0 72057 DOORDASH INC CL A 25809K105 2579 17322 SH SOLE 31 13073 0 4249 DOORDASH INC CL A 25809K105 818 5495 SH SOLE 34 5495 0 0 DOORDASH INC CL A 25809K105 7231 48565 SH SOLE 36 48565 0 0 DOORDASH INC CL A 25809K105 553 3715 SH SOLE 40 3715 0 0 DOORDASH INC CL A 25809K105 656 4408 SH SOLE 43 4 0 4404 DORIAN LPG LTD SHS USD Y2106R110 366 28846 SH SOLE 2 9397 0 19449 DORIAN LPG LTD SHS USD Y2106R110 9 675 SH SOLE 7 675 0 0 DORIAN LPG LTD SHS USD Y2106R110 1539 121289 SH SOLE 18 121289 0 0 DORIAN LPG LTD SHS USD Y2106R110 694 54686 SH SOLE 19 54686 0 0 DORIAN LPG LTD SHS USD Y2106R110 44654 3518814 SH SOLE 21 3518814 0 0 DORIAN LPG LTD SHS USD Y2106R110 11201 882635 SH SOLE 22 849080 0 33555 DORIAN LPG LTD SHS USD Y2106R110 68 5360 SH SOLE 25 5360 0 0 DORIAN LPG LTD SHS USD Y2106R110 561 44181 SH SOLE 30 44181 0 0 DORIAN LPG LTD SHS USD Y2106R110 27 2155 SH SOLE 40 2155 0 0 DORMAN PRODS INC COM 258278100 1236 10940 SH SOLE 2 7788 0 3152 DORMAN PRODS INC COM 258278100 9 80 SH SOLE 4 80 0 0 DORMAN PRODS INC COM 258278100 42 372 SH SOLE 7 372 0 0 DORMAN PRODS INC COM 258278100 10527 93154 SH SOLE 18 93154 0 0 DORMAN PRODS INC COM 258278100 5277 46695 SH SOLE 19 46695 0 0 DORMAN PRODS INC COM 258278100 374078 3310135 SH SOLE 21 3310135 0 0 DORMAN PRODS INC COM 258278100 76609 677895 SH SOLE 22 662381 0 15514 DORMAN PRODS INC COM 258278100 416 3681 SH SOLE 25 3681 0 0 DORMAN PRODS INC COM 258278100 1327 11741 SH SOLE 26 8920 0 2821 DORMAN PRODS INC COM 258278100 53 472 SH SOLE 28 472 0 0 DORMAN PRODS INC COM 258278100 5826 51549 SH SOLE 30 51549 0 0 DORMAN PRODS INC COM 258278100 450 3983 SH SOLE 40 3983 0 0 DORMAN PRODS INC COM 258278100 1199 10609 SH SOLE 43 669 0 9940 DOUBLEVERIFY HLDGS INC COM 25862V105 9577 287763 SH SOLE 2 214898 0 72865 DOUBLEVERIFY HLDGS INC COM 25862V105 78 2344 SH SOLE 4 2344 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 25 737 SH SOLE 7 737 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 809 24303 SH SOLE 18 24303 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 43676 1312376 SH SOLE 19 1312376 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 21059 632786 SH SOLE 21 632786 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 15237 457837 SH SOLE 22 420916 0 36921 DOUBLEVERIFY HLDGS INC COM 25862V105 26 783 SH SOLE 31 783 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 48388 1453966 SH SOLE 34 1453966 0 0 DOUGLAS DYNAMICS INC COM 25960R105 352 9007 SH SOLE 2 6405 0 2602 DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH SOLE 4 37 0 0 DOUGLAS DYNAMICS INC COM 25960R105 15 394 SH SOLE 7 394 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2555 65407 SH SOLE 18 65407 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1591 40728 SH SOLE 19 40728 0 0 DOUGLAS DYNAMICS INC COM 25960R105 32199 824359 SH SOLE 21 824359 0 0 DOUGLAS DYNAMICS INC COM 25960R105 21066 539317 SH SOLE 22 525655 0 13662 DOUGLAS DYNAMICS INC COM 25960R105 145 3717 SH SOLE 25 3717 0 0 DOUGLAS DYNAMICS INC COM 25960R105 163 4161 SH SOLE 26 1158 0 3003 DOUGLAS DYNAMICS INC COM 25960R105 73 1861 SH SOLE 28 1861 0 0 DOUGLAS DYNAMICS INC COM 25960R105 529 13531 SH SOLE 30 13531 0 0 DOUGLAS DYNAMICS INC COM 25960R105 71 1820 SH SOLE 36 1820 0 0 DOUGLAS DYNAMICS INC COM 25960R105 108 2774 SH SOLE 40 2774 0 0 DOUGLAS DYNAMICS INC COM 25960R105 291 7461 SH SOLE 43 111 0 7350 DOUGLAS ELLIMAN INC COM 25961D105 466 40492 SH SOLE 2 18267 0 22225 DOUGLAS ELLIMAN INC COM 25961D105 3 255 SH SOLE 4 255 0 0 DOUGLAS ELLIMAN INC COM 25961D105 11 974 SH SOLE 7 974 0 0 DOUGLAS ELLIMAN INC COM 25961D105 3060 266128 SH SOLE 18 266128 0 0 DOUGLAS ELLIMAN INC COM 25961D105 1468 127620 SH SOLE 19 127620 0 0 DOUGLAS ELLIMAN INC COM 25961D105 91944 7995170 SH SOLE 21 7995170 0 0 DOUGLAS ELLIMAN INC COM 25961D105 19924 1732483 SH SOLE 22 1670282 0 62201 DOUGLAS ELLIMAN INC COM 25961D105 202 17524 SH SOLE 26 12797 0 4727 DOUGLAS ELLIMAN INC COM 25961D105 1442 125371 SH SOLE 30 125371 0 0 DOUGLAS ELLIMAN INC COM 25961D105 22 1939 SH SOLE 36 1939 0 0 DOUGLAS ELLIMAN INC COM 25961D105 69 5987 SH SOLE 40 5987 0 0 DOUGLAS ELLIMAN INC COM 25961D105 0 14 SH SOLE 43 0 0 14 DOUGLAS EMMETT INC COM 25960P109 12906 385268 SH SOLE 2 135415 0 249853 DOUGLAS EMMETT INC COM 25960P109 2883 86063 SH SOLE 4 86063 0 0 DOUGLAS EMMETT INC COM 25960P109 7046 210339 SH SOLE 7 210339 0 0 DOUGLAS EMMETT INC COM 25960P109 12679 378491 SH SOLE 18 378491 0 0 DOUGLAS EMMETT INC COM 25960P109 9059 270432 SH SOLE 19 270432 0 0 DOUGLAS EMMETT INC COM 25960P109 327815 9785525 SH SOLE 21 9785525 0 0 DOUGLAS EMMETT INC COM 25960P109 200984 5999508 SH SOLE 22 5807821 0 191687 DOUGLAS EMMETT INC COM 25960P109 234 6984 SH SOLE 23 6984 0 0 DOUGLAS EMMETT INC COM 25960P109 24833 741271 SH SOLE 25 741271 0 0 DOUGLAS EMMETT INC COM 25960P109 2806 83772 SH SOLE 26 70601 0 13171 DOUGLAS EMMETT INC COM 25960P109 3452 103046 SH SOLE 28 3126 0 99920 DOUGLAS EMMETT INC COM 25960P109 25762 769006 SH SOLE 30 769006 0 0 DOUGLAS EMMETT INC COM 25960P109 23934 714441 SH SOLE 31 2558 0 711883 DOUGLAS EMMETT INC COM 25960P109 650 19408 SH SOLE 36 19408 0 0 DOUGLAS EMMETT INC COM 25960P109 775 23124 SH SOLE 40 23124 0 0 DOUGLAS EMMETT INC COM 25960P109 7312 218266 SH SOLE 43 11175 0 207091 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 17 6412 SH SOLE 4 6412 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 8598 3256926 SH SOLE 21 3256926 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 2131 807229 SH SOLE 22 778739 0 28490 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 13 5083 SH SOLE 25 5083 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 966 365826 SH SOLE 30 365826 0 0 DOVER CORP COM 260003108 59364 326895 SH SOLE 2 54952 0 271943 DOVER CORP COM 260003108 22223 122373 SH SOLE 4 66520 0 55853 DOVER CORP COM 260003108 29112 160306 SH SOLE 7 134100 0 26206 DOVER CORP COM 260003108 345 1900 SH SOLE 13 491 0 1409 DOVER CORP COM 260003108 3682 20274 SH SOLE 15 20274 0 0 DOVER CORP COM 260003108 0 1 SH SOLE 17 0 0 1 DOVER CORP COM 260003108 52589 289588 SH SOLE 18 269366 0 20222 DOVER CORP COM 260003108 153126 843206 SH SOLE 19 843206 0 0 DOVER CORP COM 260003108 658151 3624177 SH SOLE 21 3624177 0 0 DOVER CORP COM 260003108 560572 3086848 SH SOLE 22 2793825 0 293023 DOVER CORP COM 260003108 15018 82699 SH SOLE 23 82699 0 0 DOVER CORP COM 260003108 80882 445384 SH SOLE 25 445384 0 0 DOVER CORP COM 260003108 60384 332513 SH SOLE 26 114242 0 218271 DOVER CORP COM 260003108 85610 471422 SH SOLE 28 2564 0 468858 DOVER CORP COM 260003108 113945 627451 SH SOLE 30 627451 0 0 DOVER CORP COM 260003108 12499 68826 SH SOLE 31 15396 0 53430 DOVER CORP COM 260003108 2485 13682 SH SOLE 34 13682 0 0 DOVER CORP COM 260003108 11288 62158 SH SOLE 36 62158 0 0 DOVER CORP COM 260003108 852 4693 SH SOLE 40 4693 0 0 DOVER CORP COM 260003108 23411 128917 SH SOLE 43 7132 0 121785 DOW INC COM 260557103 99823 1759926 SH SOLE 2 268755 0 1491171 DOW INC COM 260557103 24782 436916 SH SOLE 4 360355 0 76561 DOW INC COM 260557103 46213 814764 SH SOLE 7 617865 0 196899 DOW INC COM 260557103 864 15231 SH SOLE 13 5936 0 9295 DOW INC COM 260557103 6041 106503 SH SOLE 15 106503 0 0 DOW INC COM 260557103 0 4 SH SOLE 17 0 0 4 DOW INC COM 260557103 61098 1077180 SH SOLE 18 977166 0 100014 DOW INC COM 260557103 12248 215938 SH SOLE 19 215938 0 0 DOW INC COM 260557103 878346 15485643 SH SOLE 21 15485643 0 0 DOW INC COM 260557103 897211 15818248 SH SOLE 22 14275460 0 1542788 DOW INC COM 260557103 24648 434564 SH SOLE 23 434564 0 0 DOW INC COM 260557103 63493 1119403 SH SOLE 25 1119403 0 0 DOW INC COM 260557103 92447 1629876 SH SOLE 26 570516 0 1059360 DOW INC COM 260557103 114106 2011750 SH SOLE 28 23370 0 1988380 DOW INC COM 260557103 209458 3692839 SH SOLE 30 3692839 0 0 DOW INC COM 260557103 15006 264560 SH SOLE 31 83596 0 180964 DOW INC COM 260557103 2853 50294 SH SOLE 32 50294 0 0 DOW INC COM 260557103 2202 38820 SH SOLE 34 38820 0 0 DOW INC COM 260557103 18956 334195 SH SOLE 36 334195 0 0 DOW INC COM 260557103 1375 24239 SH SOLE 40 24239 0 0 DOW INC COM 260557103 22986 405251 SH SOLE 43 26085 0 379166 DOXIMITY INC CL A 26622P107 2044 40783 SH SOLE 2 31173 0 9610 DOXIMITY INC CL A 26622P107 233 4638 SH SOLE 13 4638 0 0 DOXIMITY INC CL A 26622P107 135 2686 SH SOLE 18 0 0 2686 DOXIMITY INC CL A 26622P107 3909 77981 SH SOLE 19 77981 0 0 DOXIMITY INC CL A 26622P107 7793 155452 SH SOLE 21 155452 0 0 DOXIMITY INC CL A 26622P107 36283 723786 SH SOLE 22 723786 0 0 DOXIMITY INC CL A 26622P107 788 15719 SH SOLE 26 0 0 15719 DOXIMITY INC CL A 26622P107 15770 314591 SH SOLE 34 314591 0 0 DR REDDYS LABS LTD ADR 256135203 1967 30069 SH SOLE 2 30069 0 0 DR REDDYS LABS LTD ADR 256135203 7718 117988 SH SOLE 4 117988 0 0 DR REDDYS LABS LTD ADR 256135203 20073 306884 SH SOLE 18 306884 0 0 DR REDDYS LABS LTD ADR 256135203 295 4517 SH SOLE 21 4517 0 0 DR REDDYS LABS LTD ADR 256135203 84 1290 SH SOLE 22 1290 0 0 DR REDDYS LABS LTD ADR 256135203 41 626 SH SOLE 25 626 0 0 DR REDDYS LABS LTD ADR 256135203 464 7090 SH SOLE 26 0 0 7090 DR REDDYS LABS LTD ADR 256135203 18402 281329 SH SOLE 28 69533 0 211796 DR REDDYS LABS LTD ADR 256135203 10286 157255 SH SOLE 30 157255 0 0 DR REDDYS LABS LTD ADR 256135203 205 3138 SH SOLE 31 0 0 3138 DR REDDYS LABS LTD ADR 256135203 42082 643364 SH SOLE 43 37282 0 606082 DRAFTKINGS INC COM CL A 26142R104 19514 710385 SH SOLE 2 25312 0 685073 DRAFTKINGS INC COM CL A 26142R104 3894 141739 SH SOLE 4 129161 0 12578 DRAFTKINGS INC COM CL A 26142R104 825 30037 SH SOLE 7 30037 0 0 DRAFTKINGS INC COM CL A 26142R104 131 4775 SH SOLE 13 607 0 4168 DRAFTKINGS INC COM CL A 26142R104 894 32558 SH SOLE 15 32558 0 0 DRAFTKINGS INC COM CL A 26142R104 6173 224735 SH SOLE 18 208315 0 16420 DRAFTKINGS INC COM CL A 26142R104 2018 73463 SH SOLE 19 73463 0 0 DRAFTKINGS INC COM CL A 26142R104 117655 4283046 SH SOLE 21 4283046 0 0 DRAFTKINGS INC COM CL A 26142R104 185710 6760460 SH SOLE 22 6413162 0 347298 DRAFTKINGS INC COM CL A 26142R104 4971 180946 SH SOLE 23 180946 0 0 DRAFTKINGS INC COM CL A 26142R104 12791 465646 SH SOLE 25 465646 0 0 DRAFTKINGS INC COM CL A 26142R104 11122 404888 SH SOLE 26 159983 0 244905 DRAFTKINGS INC COM CL A 26142R104 15227 554319 SH SOLE 28 24031 0 530288 DRAFTKINGS INC COM CL A 26142R104 21 755 SH SOLE 29 755 0 0 DRAFTKINGS INC COM CL A 26142R104 17406 633638 SH SOLE 30 633638 0 0 DRAFTKINGS INC COM CL A 26142R104 1484 54038 SH SOLE 31 4570 0 49468 DRAFTKINGS INC COM CL A 26142R104 453 16504 SH SOLE 34 16504 0 0 DRAFTKINGS INC COM CL A 26142R104 3436 125075 SH SOLE 36 125075 0 0 DRAFTKINGS INC COM CL A 26142R104 296 10765 SH SOLE 40 10765 0 0 DRAFTKINGS INC COM CL A 26142R104 1704 62043 SH SOLE 43 11842 0 50201 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1468 173110 SH SOLE 7 173110 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 2617 308601 SH SOLE 30 308601 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 130 15363 SH SOLE 43 0 0 15363 DREAM FINDERS HOMES INC COM CL A 26154D100 77 3955 SH SOLE 2 3955 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 166 8543 SH SOLE 21 8543 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1642 84413 SH SOLE 22 84406 0 7 DREAM FINDERS HOMES INC COM CL A 26154D100 99 5078 SH SOLE 25 5078 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 158 8146 SH SOLE 30 8146 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 76 3903 SH SOLE 40 3903 0 0 DRIL-QUIP INC COM 262037104 1595 81045 SH SOLE 2 55995 0 25050 DRIL-QUIP INC COM 262037104 3 158 SH SOLE 4 158 0 0 DRIL-QUIP INC COM 262037104 11 564 SH SOLE 7 564 0 0 DRIL-QUIP INC COM 262037104 2620 133117 SH SOLE 18 133117 0 0 DRIL-QUIP INC COM 262037104 1944 98788 SH SOLE 19 98788 0 0 DRIL-QUIP INC COM 262037104 87570 4449713 SH SOLE 21 4449713 0 0 DRIL-QUIP INC COM 262037104 20908 1062408 SH SOLE 22 1024946 0 37462 DRIL-QUIP INC COM 262037104 120 6089 SH SOLE 25 6089 0 0 DRIL-QUIP INC COM 262037104 189 9627 SH SOLE 26 5795 0 3832 DRIL-QUIP INC COM 262037104 58 2962 SH SOLE 28 2962 0 0 DRIL-QUIP INC COM 262037104 1306 66359 SH SOLE 30 66359 0 0 DRIL-QUIP INC COM 262037104 221 11242 SH SOLE 34 11242 0 0 DRIL-QUIP INC COM 262037104 89 4523 SH SOLE 36 4523 0 0 DRIL-QUIP INC COM 262037104 87 4402 SH SOLE 40 4402 0 0 DRIL-QUIP INC COM 262037104 477 24230 SH SOLE 43 791 0 23439 DRIVE SHACK INC COM 262077100 47 32711 SH SOLE 2 3295 0 29416 DRIVE SHACK INC COM 262077100 2 1328 SH SOLE 7 1328 0 0 DRIVE SHACK INC COM 262077100 374 261716 SH SOLE 18 261716 0 0 DRIVE SHACK INC COM 262077100 209 146235 SH SOLE 19 146235 0 0 DRIVE SHACK INC COM 262077100 4400 3076927 SH SOLE 21 3076927 0 0 DRIVE SHACK INC COM 262077100 3125 2185421 SH SOLE 22 2150130 0 35291 DRIVE SHACK INC COM 262077100 1 583 SH SOLE 43 0 0 583 DRIVEN BRANDS HLDGS INC COM 26210V102 4456 132549 SH SOLE 2 15227 0 117322 DRIVEN BRANDS HLDGS INC COM 26210V102 21 631 SH SOLE 7 631 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 773 22986 SH SOLE 18 22986 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 478 14224 SH SOLE 19 14224 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 20477 609084 SH SOLE 21 609084 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 40575 1206878 SH SOLE 22 1148217 0 58661 DRIVEN BRANDS HLDGS INC COM 26210V102 272 8079 SH SOLE 25 8079 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 976 29041 SH SOLE 26 29041 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 11 331 SH SOLE 28 331 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 1134 33739 SH SOLE 30 33739 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 31 916 SH SOLE 31 916 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 244 7262 SH SOLE 40 7262 0 0 DROPBOX INC CL A 26210C104 21685 883644 SH SOLE 2 497012 0 386632 DROPBOX INC CL A 26210C104 4929 200870 SH SOLE 4 111264 0 89606 DROPBOX INC CL A 26210C104 725 29562 SH SOLE 7 29562 0 0 DROPBOX INC CL A 26210C104 1490 60709 SH SOLE 13 60709 0 0 DROPBOX INC CL A 26210C104 488 19899 SH SOLE 15 19899 0 0 DROPBOX INC CL A 26210C104 10134 412940 SH SOLE 18 397294 0 15646 DROPBOX INC CL A 26210C104 2096 85396 SH SOLE 19 85396 0 0 DROPBOX INC CL A 26210C104 154868 6310823 SH SOLE 21 6310823 0 0 DROPBOX INC CL A 26210C104 169414 6903587 SH SOLE 22 6556763 0 346824 DROPBOX INC CL A 26210C104 4460 181759 SH SOLE 23 181759 0 0 DROPBOX INC CL A 26210C104 1053 42924 SH SOLE 25 42924 0 0 DROPBOX INC CL A 26210C104 11405 464759 SH SOLE 26 401101 0 63658 DROPBOX INC CL A 26210C104 41135 1676227 SH SOLE 28 85852 0 1590375 DROPBOX INC CL A 26210C104 5 198 SH SOLE 29 198 0 0 DROPBOX INC CL A 26210C104 48777 1987641 SH SOLE 30 1142283 0 845358 DROPBOX INC CL A 26210C104 2812 114599 SH SOLE 31 33379 0 81220 DROPBOX INC CL A 26210C104 442 18007 SH SOLE 34 18007 0 0 DROPBOX INC CL A 26210C104 1483 60446 SH SOLE 36 60446 0 0 DROPBOX INC CL A 26210C104 225 9171 SH SOLE 40 9171 0 0 DROPBOX INC CL A 26210C104 1306 53202 SH SOLE 43 6526 0 46676 DSS INC COM 26253C102 7 10768 SH SOLE 18 10768 0 0 DSS INC COM 26253C102 102 151106 SH SOLE 21 151106 0 0 DSS INC COM 26253C102 283 421707 SH SOLE 22 421707 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 22076 460111 SH SOLE 2 108662 0 351449 DT MIDSTREAM INC COMMON STOCK 23345M107 14 296 SH SOLE 4 296 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 548 11412 SH SOLE 7 11412 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 35 737 SH SOLE 13 737 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 11093 231196 SH SOLE 18 230868 0 328 DT MIDSTREAM INC COMMON STOCK 23345M107 17748 369900 SH SOLE 19 369900 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 294099 6129621 SH SOLE 21 6129621 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 118650 2472901 SH SOLE 22 2361772 0 111129 DT MIDSTREAM INC COMMON STOCK 23345M107 115 2403 SH SOLE 23 2403 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 594 12373 SH SOLE 25 12373 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1973 41114 SH SOLE 26 29293 0 11821 DT MIDSTREAM INC COMMON STOCK 23345M107 4870 101496 SH SOLE 28 69035 0 32461 DT MIDSTREAM INC COMMON STOCK 23345M107 2678 55820 SH SOLE 30 55820 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 96 2011 SH SOLE 31 2011 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 765 15943 SH SOLE 32 15943 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 3797 79129 SH SOLE 34 79129 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 400 8332 SH SOLE 36 8332 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 564 11752 SH SOLE 40 11752 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2334 48641 SH SOLE 43 6095 0 42546 DTE ENERGY CO COM 233331107 125616 1050832 SH SOLE 2 615407 0 435425 DTE ENERGY CO COM 233331107 36528 305569 SH SOLE 4 170946 0 134623 DTE ENERGY CO COM 233331107 23273 194684 SH SOLE 7 188315 0 6369 DTE ENERGY CO COM 233331107 6762 56567 SH SOLE 13 53672 0 2895 DTE ENERGY CO COM 233331107 3196 26735 SH SOLE 15 26735 0 0 DTE ENERGY CO COM 233331107 62345 521540 SH SOLE 18 394165 0 127375 DTE ENERGY CO COM 233331107 57964 484896 SH SOLE 19 484896 0 0 DTE ENERGY CO COM 233331107 795133 6651609 SH SOLE 21 6651609 0 0 DTE ENERGY CO COM 233331107 626412 5240187 SH SOLE 22 4364480 0 875707 DTE ENERGY CO COM 233331107 39950 334200 SH SOLE 23 334200 0 0 DTE ENERGY CO COM 233331107 7559 63235 SH SOLE 25 63235 0 0 DTE ENERGY CO COM 233331107 58718 491201 SH SOLE 26 218151 0 273050 DTE ENERGY CO COM 233331107 34895 291911 SH SOLE 28 3452 0 288459 DTE ENERGY CO COM 233331107 10857 90827 SH SOLE 29 90827 0 0 DTE ENERGY CO COM 233331107 85431 714665 SH SOLE 30 714665 0 0 DTE ENERGY CO COM 233331107 26684 223219 SH SOLE 31 175895 0 47324 DTE ENERGY CO COM 233331107 3835 32083 SH SOLE 32 32083 0 0 DTE ENERGY CO COM 233331107 28643 239609 SH SOLE 34 239609 0 0 DTE ENERGY CO COM 233331107 13119 109748 SH SOLE 35 109748 0 0 DTE ENERGY CO COM 233331107 10965 91728 SH SOLE 36 91728 0 0 DTE ENERGY CO COM 233331107 429 3585 SH SOLE 40 3585 0 0 DTE ENERGY CO COM 233331107 13616 113901 SH SOLE 43 13949 0 99952 DTE ENERGY CO UNIT 11/01/2022S 233331842 112808 2197267 SH SOLE 21 2197267 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 3087 102513 SH SOLE 2 13964 0 88549 DUCK CREEK TECHNOLOGIES INC SHS 264120106 28 945 SH SOLE 4 205 0 740 DUCK CREEK TECHNOLOGIES INC SHS 264120106 28 931 SH SOLE 7 931 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 840 27895 SH SOLE 18 27895 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 604 20067 SH SOLE 19 20067 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 33343 1107359 SH SOLE 21 1107359 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 48461 1609452 SH SOLE 22 1539410 0 70042 DUCK CREEK TECHNOLOGIES INC SHS 264120106 163 5422 SH SOLE 25 5422 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 653 21673 SH SOLE 26 18611 0 3062 DUCK CREEK TECHNOLOGIES INC SHS 264120106 100 3307 SH SOLE 28 3307 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 3437 114139 SH SOLE 30 114139 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 32 1071 SH SOLE 31 1071 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 141 4699 SH SOLE 40 4699 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 8 269 SH SOLE 43 0 0 269 DUCKHORN PORTFOLIO INC COM 26414D106 765 32785 SH SOLE 2 25068 0 7717 DUCKHORN PORTFOLIO INC COM 26414D106 8 324 SH SOLE 7 324 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 2281 97733 SH SOLE 18 97733 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1504 64447 SH SOLE 19 64447 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 28301 1212554 SH SOLE 21 1212554 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 18547 794646 SH SOLE 22 776141 0 18505 DUCKHORN PORTFOLIO INC COM 26414D106 107 4596 SH SOLE 25 4596 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 186 7967 SH SOLE 30 7967 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 83 3574 SH SOLE 40 3574 0 0 DUCOMMUN INC DEL COM 264147109 775 16580 SH SOLE 2 11789 0 4791 DUCOMMUN INC DEL COM 264147109 7 151 SH SOLE 7 151 0 0 DUCOMMUN INC DEL COM 264147109 1686 36048 SH SOLE 18 36048 0 0 DUCOMMUN INC DEL COM 264147109 847 18119 SH SOLE 19 18119 0 0 DUCOMMUN INC DEL COM 264147109 20588 440191 SH SOLE 21 440191 0 0 DUCOMMUN INC DEL COM 264147109 13166 281499 SH SOLE 22 270773 0 10726 DUCOMMUN INC DEL COM 264147109 101 2151 SH SOLE 25 2151 0 0 DUCOMMUN INC DEL COM 264147109 40 861 SH SOLE 26 861 0 0 DUCOMMUN INC DEL COM 264147109 401 8580 SH SOLE 30 8580 0 0 DUCOMMUN INC DEL COM 264147109 92 1963 SH SOLE 36 1963 0 0 DUCOMMUN INC DEL COM 264147109 47 1014 SH SOLE 40 1014 0 0 DUCOMMUN INC DEL COM 264147109 146 3118 SH SOLE 43 94 0 3024 DUKE ENERGY CORP NEW COM NEW 26441C204 208651 1989051 SH SOLE 2 575256 0 1413795 DUKE ENERGY CORP NEW COM NEW 26441C204 51314 489169 SH SOLE 4 453823 0 35346 DUKE ENERGY CORP NEW COM NEW 26441C204 84401 804582 SH SOLE 7 781538 0 23044 DUKE ENERGY CORP NEW COM NEW 26441C204 1434 13670 SH SOLE 13 6166 0 7504 DUKE ENERGY CORP NEW COM NEW 26441C204 11452 109166 SH SOLE 15 109166 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 0 4 SH SOLE 17 0 0 4 DUKE ENERGY CORP NEW COM NEW 26441C204 116219 1107907 SH SOLE 18 1000881 0 107026 DUKE ENERGY CORP NEW COM NEW 26441C204 61840 589510 SH SOLE 19 589510 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2114161 20154065 SH SOLE 21 20154065 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1783871 17005439 SH SOLE 22 15427017 0 1578422 DUKE ENERGY CORP NEW COM NEW 26441C204 47983 457413 SH SOLE 23 457413 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 27919 266144 SH SOLE 25 266144 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 146662 1398117 SH SOLE 26 517928 0 880189 DUKE ENERGY CORP NEW COM NEW 26441C204 72374 689934 SH SOLE 28 0 0 689934 DUKE ENERGY CORP NEW COM NEW 26441C204 4998 47646 SH SOLE 29 47646 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 382412 3645492 SH SOLE 30 3645492 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 337370 3216112 SH SOLE 31 130558 0 3085554 DUKE ENERGY CORP NEW COM NEW 26441C204 28560 272264 SH SOLE 34 272264 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19525 186131 SH SOLE 35 186131 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 48303 460465 SH SOLE 36 460465 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1546 14736 SH SOLE 40 14736 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 51968 495403 SH SOLE 43 36312 0 459091 DUKE REALTY CORP COM NEW 264411505 84618 1289115 SH SOLE 2 124775 0 1164340 DUKE REALTY CORP COM NEW 264411505 29154 444156 SH SOLE 4 325009 0 119147 DUKE REALTY CORP COM NEW 264411505 57025 868752 SH SOLE 7 858345 0 10407 DUKE REALTY CORP COM NEW 264411505 436 6639 SH SOLE 13 1098 0 5541 DUKE REALTY CORP COM NEW 264411505 3614 55062 SH SOLE 15 55062 0 0 DUKE REALTY CORP COM NEW 264411505 1 8 SH SOLE 17 0 0 8 DUKE REALTY CORP COM NEW 264411505 41737 635847 SH SOLE 18 583974 0 51873 DUKE REALTY CORP COM NEW 264411505 42031 640321 SH SOLE 19 640321 0 0 DUKE REALTY CORP COM NEW 264411505 942341 14356193 SH SOLE 21 14356193 0 0 DUKE REALTY CORP COM NEW 264411505 705727 10751484 SH SOLE 22 9986270 0 765214 DUKE REALTY CORP COM NEW 264411505 15136 230593 SH SOLE 23 230593 0 0 DUKE REALTY CORP COM NEW 264411505 141781 2159983 SH SOLE 25 2159983 0 0 DUKE REALTY CORP COM NEW 264411505 48543 739531 SH SOLE 26 248636 0 490895 DUKE REALTY CORP COM NEW 264411505 68536 1044121 SH SOLE 28 6681 0 1037440 DUKE REALTY CORP COM NEW 264411505 22 333 SH SOLE 29 333 0 0 DUKE REALTY CORP COM NEW 264411505 216224 3294090 SH SOLE 30 3294090 0 0 DUKE REALTY CORP COM NEW 264411505 115478 1759262 SH SOLE 31 40628 0 1718634 DUKE REALTY CORP COM NEW 264411505 1250 19048 SH SOLE 34 19048 0 0 DUKE REALTY CORP COM NEW 264411505 10151 154647 SH SOLE 36 154647 0 0 DUKE REALTY CORP COM NEW 264411505 874 13309 SH SOLE 40 13309 0 0 DUKE REALTY CORP COM NEW 264411505 17515 266828 SH SOLE 43 8737 0 258091 DULUTH HLDGS INC COM CL B 26443V101 139 9148 SH SOLE 2 8166 0 982 DULUTH HLDGS INC COM CL B 26443V101 4 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 535 35222 SH SOLE 18 35222 0 0 DULUTH HLDGS INC COM CL B 26443V101 315 20745 SH SOLE 19 20745 0 0 DULUTH HLDGS INC COM CL B 26443V101 7103 467900 SH SOLE 21 467900 0 0 DULUTH HLDGS INC COM CL B 26443V101 4625 304668 SH SOLE 22 290751 0 13917 DULUTH HLDGS INC COM CL B 26443V101 58 3817 SH SOLE 25 3817 0 0 DULUTH HLDGS INC COM CL B 26443V101 117 7735 SH SOLE 30 7735 0 0 DULUTH HLDGS INC COM CL B 26443V101 48 3146 SH SOLE 40 3146 0 0 DULUTH HLDGS INC COM CL B 26443V101 13 868 SH SOLE 43 0 0 868 DUN & BRADSTREET HLDGS INC COM 26484T106 5171 252365 SH SOLE 2 44787 0 207578 DUN & BRADSTREET HLDGS INC COM 26484T106 47 2277 SH SOLE 7 2277 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1427 69630 SH SOLE 18 69630 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 931 45459 SH SOLE 19 45459 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 40523 1977694 SH SOLE 21 1977694 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 70683 3449649 SH SOLE 22 3280517 0 169132 DUN & BRADSTREET HLDGS INC COM 26484T106 397 19359 SH SOLE 25 19359 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1053 51375 SH SOLE 26 48384 0 2991 DUN & BRADSTREET HLDGS INC COM 26484T106 1603 78226 SH SOLE 30 78226 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 54 2622 SH SOLE 31 2622 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 366 17850 SH SOLE 40 17850 0 0 DUOLINGO INC CL A COM 26603R106 1739 16387 SH SOLE 2 16203 0 184 DUOLINGO INC CL A COM 26603R106 89 838 SH SOLE 13 838 0 0 DUOLINGO INC CL A COM 26603R106 22338 210514 SH SOLE 19 210514 0 0 DUOLINGO INC CL A COM 26603R106 1070 10081 SH SOLE 21 10081 0 0 DUOLINGO INC CL A COM 26603R106 8929 84152 SH SOLE 22 81569 0 2583 DUOLINGO INC CL A COM 26603R106 87 822 SH SOLE 25 822 0 0 DUOLINGO INC CL A COM 26603R106 1389 13089 SH SOLE 26 1062 0 12027 DUOLINGO INC CL A COM 26603R106 1066 10044 SH SOLE 30 10044 0 0 DUOLINGO INC CL A COM 26603R106 7844 73927 SH SOLE 34 73927 0 0 DUOLINGO INC CL A COM 26603R106 96 902 SH SOLE 40 902 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 3 642 SH SOLE 18 642 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 44 8537 SH SOLE 21 8537 0 0 DUPONT DE NEMOURS INC COM 26614N102 114506 1417505 SH SOLE 2 308002 0 1109503 DUPONT DE NEMOURS INC COM 26614N102 31344 388022 SH SOLE 4 247079 0 140943 DUPONT DE NEMOURS INC COM 26614N102 36510 451971 SH SOLE 7 436578 0 15393 DUPONT DE NEMOURS INC COM 26614N102 1190 14730 SH SOLE 13 8960 0 5770 DUPONT DE NEMOURS INC COM 26614N102 6087 75356 SH SOLE 15 75356 0 0 DUPONT DE NEMOURS INC COM 26614N102 1 8 SH SOLE 17 0 0 8 DUPONT DE NEMOURS INC COM 26614N102 145906 1806213 SH SOLE 18 1696263 0 109950 DUPONT DE NEMOURS INC COM 26614N102 91162 1128524 SH SOLE 19 1128524 0 0 DUPONT DE NEMOURS INC COM 26614N102 909804 11262743 SH SOLE 21 11262743 0 0 DUPONT DE NEMOURS INC COM 26614N102 890978 11029691 SH SOLE 22 9956813 0 1072878 DUPONT DE NEMOURS INC COM 26614N102 24295 300749 SH SOLE 23 300749 0 0 DUPONT DE NEMOURS INC COM 26614N102 100901 1249087 SH SOLE 25 1249087 0 0 DUPONT DE NEMOURS INC COM 26614N102 131869 1632445 SH SOLE 26 775978 0 856467 DUPONT DE NEMOURS INC COM 26614N102 112475 1392357 SH SOLE 28 18768 0 1373589 DUPONT DE NEMOURS INC COM 26614N102 39 479 SH SOLE 29 479 0 0 DUPONT DE NEMOURS INC COM 26614N102 229294 2838501 SH SOLE 30 2717478 0 121023 DUPONT DE NEMOURS INC COM 26614N102 15860 196337 SH SOLE 31 59503 0 136834 DUPONT DE NEMOURS INC COM 26614N102 24324 301118 SH SOLE 34 301118 0 0 DUPONT DE NEMOURS INC COM 26614N102 22428 277643 SH SOLE 36 277643 0 0 DUPONT DE NEMOURS INC COM 26614N102 1434 17752 SH SOLE 40 17752 0 0 DUPONT DE NEMOURS INC COM 26614N102 32142 397890 SH SOLE 43 23401 0 374489 DURECT CORP COM 266605104 38 38661 SH SOLE 2 9078 0 29583 DURECT CORP COM 266605104 3 3506 SH SOLE 7 3506 0 0 DURECT CORP COM 266605104 663 672140 SH SOLE 18 672140 0 0 DURECT CORP COM 266605104 371 375875 SH SOLE 19 375875 0 0 DURECT CORP COM 266605104 7854 7966807 SH SOLE 21 7966807 0 0 DURECT CORP COM 266605104 4811 4880128 SH SOLE 22 4848285 0 31843 DUTCH BROS INC CL A 26701L100 92 1816 SH SOLE 2 344 0 1472 DUTCH BROS INC CL A 26701L100 92 1810 SH SOLE 19 1810 0 0 DUTCH BROS INC CL A 26701L100 1532 30084 SH SOLE 21 30084 0 0 DUTCH BROS INC CL A 26701L100 16043 315131 SH SOLE 22 315131 0 0 DUTCH BROS INC CL A 26701L100 66 1289 SH SOLE 26 0 0 1289 DUTCH BROS INC CL A 26701L100 219 4292 SH SOLE 34 4292 0 0 DXC TECHNOLOGY CO COM 23355L106 19913 618620 SH SOLE 2 105160 0 513460 DXC TECHNOLOGY CO COM 23355L106 50 1544 SH SOLE 4 889 0 655 DXC TECHNOLOGY CO COM 23355L106 6276 194965 SH SOLE 7 188428 0 6537 DXC TECHNOLOGY CO COM 23355L106 114 3554 SH SOLE 15 3554 0 0 DXC TECHNOLOGY CO COM 23355L106 0 10 SH SOLE 17 0 0 10 DXC TECHNOLOGY CO COM 23355L106 11997 372679 SH SOLE 18 350674 0 22005 DXC TECHNOLOGY CO COM 23355L106 4291 133292 SH SOLE 19 133292 0 0 DXC TECHNOLOGY CO COM 23355L106 194286 6035588 SH SOLE 21 6035588 0 0 DXC TECHNOLOGY CO COM 23355L106 196172 6094179 SH SOLE 22 5572200 0 521979 DXC TECHNOLOGY CO COM 23355L106 58 1799 SH SOLE 23 1799 0 0 DXC TECHNOLOGY CO COM 23355L106 1231 38234 SH SOLE 25 38234 0 0 DXC TECHNOLOGY CO COM 23355L106 8485 263595 SH SOLE 26 87408 0 176187 DXC TECHNOLOGY CO COM 23355L106 1601 49738 SH SOLE 28 49738 0 0 DXC TECHNOLOGY CO COM 23355L106 40158 1247524 SH SOLE 30 1247524 0 0 DXC TECHNOLOGY CO COM 23355L106 122 3778 SH SOLE 31 3778 0 0 DXC TECHNOLOGY CO COM 23355L106 1664 51703 SH SOLE 36 51703 0 0 DXC TECHNOLOGY CO COM 23355L106 1076 33440 SH SOLE 40 33440 0 0 DXC TECHNOLOGY CO COM 23355L106 9605 298383 SH SOLE 43 16682 0 281701 DXP ENTERPRISES INC COM NEW 233377407 499 19430 SH SOLE 2 5230 0 14200 DXP ENTERPRISES INC COM NEW 233377407 8 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC COM NEW 233377407 1873 72951 SH SOLE 18 72951 0 0 DXP ENTERPRISES INC COM NEW 233377407 764 29757 SH SOLE 19 29757 0 0 DXP ENTERPRISES INC COM NEW 233377407 56101 2185452 SH SOLE 21 2185452 0 0 DXP ENTERPRISES INC COM NEW 233377407 13416 522631 SH SOLE 22 507430 0 15201 DXP ENTERPRISES INC COM NEW 233377407 55 2148 SH SOLE 25 2148 0 0 DXP ENTERPRISES INC COM NEW 233377407 14 530 SH SOLE 26 0 0 530 DXP ENTERPRISES INC COM NEW 233377407 50 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC COM NEW 233377407 887 34543 SH SOLE 30 34543 0 0 DXP ENTERPRISES INC COM NEW 233377407 33 1293 SH SOLE 40 1293 0 0 DXP ENTERPRISES INC COM NEW 233377407 43 1668 SH SOLE 43 0 0 1668 DYADIC INTL INC DEL COM 26745T101 2 416 SH SOLE 2 0 0 416 DYADIC INTL INC DEL COM 26745T101 19 4233 SH SOLE 18 4233 0 0 DYADIC INTL INC DEL COM 26745T101 231 51067 SH SOLE 21 51067 0 0 DYADIC INTL INC DEL COM 26745T101 894 197749 SH SOLE 22 197749 0 0 DYCOM INDS INC COM 267475101 2616 27896 SH SOLE 2 21140 0 6756 DYCOM INDS INC COM 267475101 12 129 SH SOLE 4 129 0 0 DYCOM INDS INC COM 267475101 1095 11674 SH SOLE 7 11674 0 0 DYCOM INDS INC COM 267475101 12468 132974 SH SOLE 18 132974 0 0 DYCOM INDS INC COM 267475101 4903 52298 SH SOLE 19 52298 0 0 DYCOM INDS INC COM 267475101 194179 2071023 SH SOLE 21 2071023 0 0 DYCOM INDS INC COM 267475101 80056 853836 SH SOLE 22 834472 0 19364 DYCOM INDS INC COM 267475101 426 4546 SH SOLE 25 4546 0 0 DYCOM INDS INC COM 267475101 1478 15766 SH SOLE 26 13045 0 2721 DYCOM INDS INC COM 267475101 51 548 SH SOLE 28 548 0 0 DYCOM INDS INC COM 267475101 1741 18573 SH SOLE 30 18573 0 0 DYCOM INDS INC COM 267475101 199 2126 SH SOLE 36 2126 0 0 DYCOM INDS INC COM 267475101 341 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC COM 267475101 3684 39294 SH SOLE 43 3451 0 35843 DYNATRACE INC COM NEW 268150109 20773 344205 SH SOLE 2 27180 0 317025 DYNATRACE INC COM NEW 268150109 6842 113368 SH SOLE 4 72455 0 40913 DYNATRACE INC COM NEW 268150109 959 15888 SH SOLE 7 15888 0 0 DYNATRACE INC COM NEW 268150109 15 251 SH SOLE 13 251 0 0 DYNATRACE INC COM NEW 268150109 969 16060 SH SOLE 15 16060 0 0 DYNATRACE INC COM NEW 268150109 20543 340395 SH SOLE 18 330486 0 9909 DYNATRACE INC COM NEW 268150109 26714 442649 SH SOLE 19 442649 0 0 DYNATRACE INC COM NEW 268150109 230065 3812180 SH SOLE 21 3812180 0 0 DYNATRACE INC COM NEW 268150109 272799 4520286 SH SOLE 22 4304862 0 215424 DYNATRACE INC COM NEW 268150109 6304 104464 SH SOLE 23 104464 0 0 DYNATRACE INC COM NEW 268150109 1175 19464 SH SOLE 25 19464 0 0 DYNATRACE INC COM NEW 268150109 10636 176237 SH SOLE 26 129710 0 46527 DYNATRACE INC COM NEW 268150109 15044 249280 SH SOLE 28 3357 0 245923 DYNATRACE INC COM NEW 268150109 33 555 SH SOLE 29 555 0 0 DYNATRACE INC COM NEW 268150109 64927 1075838 SH SOLE 30 1075838 0 0 DYNATRACE INC COM NEW 268150109 4066 67369 SH SOLE 31 22074 0 45295 DYNATRACE INC COM NEW 268150109 12907 213869 SH SOLE 34 213869 0 0 DYNATRACE INC COM NEW 268150109 2066 34236 SH SOLE 36 34236 0 0 DYNATRACE INC COM NEW 268150109 353 5847 SH SOLE 40 5847 0 0 DYNATRACE INC COM NEW 268150109 1078 17859 SH SOLE 43 912 0 16947 DYNATRONICS CORP COM NEW 268157401 18 18478 SH SOLE 22 18478 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1319 93734 SH SOLE 2 49602 0 44132 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5 371 SH SOLE 4 371 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 22 1572 SH SOLE 7 1572 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4596 326635 SH SOLE 18 311214 0 15421 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 6155 437434 SH SOLE 19 437434 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 55108 3916693 SH SOLE 21 3916693 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 39065 2776448 SH SOLE 22 2707725 0 68723 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 177 12551 SH SOLE 23 12551 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 242 17183 SH SOLE 25 17183 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1741 123720 SH SOLE 26 67656 0 56064 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 480 34133 SH SOLE 28 34133 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1085 77115 SH SOLE 30 77115 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 66 4670 SH SOLE 36 4670 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 215 15288 SH SOLE 40 15288 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 433 30777 SH SOLE 43 6590 0 24187 DYNE THERAPEUTICS INC COM 26818M108 776 65263 SH SOLE 2 47410 0 17853 DYNE THERAPEUTICS INC COM 26818M108 6 483 SH SOLE 7 483 0 0 DYNE THERAPEUTICS INC COM 26818M108 1119 94097 SH SOLE 18 94097 0 0 DYNE THERAPEUTICS INC COM 26818M108 1359 114306 SH SOLE 19 114306 0 0 DYNE THERAPEUTICS INC COM 26818M108 16050 1349895 SH SOLE 21 1349895 0 0 DYNE THERAPEUTICS INC COM 26818M108 8814 741294 SH SOLE 22 712173 0 29121 DYNE THERAPEUTICS INC COM 26818M108 46 3865 SH SOLE 25 3865 0 0 DYNE THERAPEUTICS INC COM 26818M108 102 8590 SH SOLE 26 0 0 8590 DYNE THERAPEUTICS INC COM 26818M108 346 29111 SH SOLE 30 29111 0 0 DYNE THERAPEUTICS INC COM 26818M108 6 509 SH SOLE 34 509 0 0 DYNE THERAPEUTICS INC COM 26818M108 32 2726 SH SOLE 40 2726 0 0 DYNE THERAPEUTICS INC COM 26818M108 15 1258 SH SOLE 43 0 0 1258 DYNEX CAP INC COM 26817Q886 413 24722 SH SOLE 2 9449 0 15273 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 1805 107991 SH SOLE 18 107991 0 0 DYNEX CAP INC COM 26817Q886 1027 61487 SH SOLE 19 61487 0 0 DYNEX CAP INC COM 26817Q886 35700 2136442 SH SOLE 21 2136442 0 0 DYNEX CAP INC COM 26817Q886 13134 785991 SH SOLE 22 755997 0 29994 DYNEX CAP INC COM 26817Q886 64 3857 SH SOLE 25 3857 0 0 DYNEX CAP INC COM 26817Q886 196 11748 SH SOLE 26 11748 0 0 DYNEX CAP INC COM 26817Q886 142 8493 SH SOLE 30 8493 0 0 DYNEX CAP INC COM 26817Q886 72 4324 SH SOLE 40 4324 0 0 DYNEX CAP INC COM 26817Q886 188 11248 SH SOLE 43 88 0 11160 DZS INC COM 268211109 167 10304 SH SOLE 2 2170 0 8134 DZS INC COM 268211109 4 270 SH SOLE 7 270 0 0 DZS INC COM 268211109 864 53281 SH SOLE 18 53281 0 0 DZS INC COM 268211109 580 35758 SH SOLE 19 35758 0 0 DZS INC COM 268211109 10226 630437 SH SOLE 21 630437 0 0 DZS INC COM 268211109 6255 385641 SH SOLE 22 378708 0 6933 DZS INC COM 268211109 5 330 SH SOLE 43 0 0 330 E L F BEAUTY INC COM 26856L103 1254 37755 SH SOLE 2 32994 0 4761 E L F BEAUTY INC COM 26856L103 4 122 SH SOLE 4 122 0 0 E L F BEAUTY INC COM 26856L103 24 734 SH SOLE 7 734 0 0 E L F BEAUTY INC COM 26856L103 5626 169396 SH SOLE 18 169396 0 0 E L F BEAUTY INC COM 26856L103 2883 86821 SH SOLE 19 86821 0 0 E L F BEAUTY INC COM 26856L103 184220 5547129 SH SOLE 21 5547129 0 0 E L F BEAUTY INC COM 26856L103 41381 1246046 SH SOLE 22 1221568 0 24478 E L F BEAUTY INC COM 26856L103 195 5861 SH SOLE 25 5861 0 0 E L F BEAUTY INC COM 26856L103 765 23026 SH SOLE 26 23026 0 0 E L F BEAUTY INC COM 26856L103 28 835 SH SOLE 28 835 0 0 E L F BEAUTY INC COM 26856L103 2721 81936 SH SOLE 30 81936 0 0 E L F BEAUTY INC COM 26856L103 198 5954 SH SOLE 40 5954 0 0 E L F BEAUTY INC COM 26856L103 459 13831 SH SOLE 43 0 0 13831 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 2145 190494 SH SOLE 2 78009 0 112485 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 17 1531 SH SOLE 4 0 0 1531 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 32 2814 SH SOLE 7 2814 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 6816 605352 SH SOLE 18 605352 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3994 354697 SH SOLE 19 354697 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 85844 7623764 SH SOLE 21 7623764 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 50210 4459106 SH SOLE 22 4285201 0 173905 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 20 1774 SH SOLE 23 1774 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 217 19247 SH SOLE 25 19247 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 865 76818 SH SOLE 26 66542 0 10276 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1007 89469 SH SOLE 30 89469 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 264 23489 SH SOLE 40 23489 0 0 EAGLE BANCORP INC MD COM 268948106 1461 25043 SH SOLE 2 8579 0 16464 EAGLE BANCORP INC MD COM 268948106 9 146 SH SOLE 4 146 0 0 EAGLE BANCORP INC MD COM 268948106 25 430 SH SOLE 7 430 0 0 EAGLE BANCORP INC MD COM 268948106 7067 121139 SH SOLE 18 121139 0 0 EAGLE BANCORP INC MD COM 268948106 3172 54368 SH SOLE 19 54368 0 0 EAGLE BANCORP INC MD COM 268948106 210406 3606553 SH SOLE 21 3606553 0 0 EAGLE BANCORP INC MD COM 268948106 42167 722777 SH SOLE 22 691586 0 31191 EAGLE BANCORP INC MD COM 268948106 210 3597 SH SOLE 25 3597 0 0 EAGLE BANCORP INC MD COM 268948106 386 6619 SH SOLE 26 3728 0 2891 EAGLE BANCORP INC MD COM 268948106 17 283 SH SOLE 28 283 0 0 EAGLE BANCORP INC MD COM 268948106 3333 57137 SH SOLE 30 57137 0 0 EAGLE BANCORP INC MD COM 268948106 188 3230 SH SOLE 40 3230 0 0 EAGLE BANCORP INC MD COM 268948106 1734 29720 SH SOLE 43 154 0 29566 EAGLE BANCORP MONT INC COM 26942G100 371 16162 SH SOLE 2 16162 0 0 EAGLE BANCORP MONT INC COM 26942G100 28 1198 SH SOLE 18 1198 0 0 EAGLE BANCORP MONT INC COM 26942G100 40 1756 SH SOLE 19 1756 0 0 EAGLE BANCORP MONT INC COM 26942G100 401 17437 SH SOLE 21 17437 0 0 EAGLE BANCORP MONT INC COM 26942G100 589 25641 SH SOLE 22 25641 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 270 5944 SH SOLE 2 341 0 5603 EAGLE BULK SHIPPING INC COM Y2187A150 7 150 SH SOLE 7 150 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1320 29019 SH SOLE 18 29019 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 758 16658 SH SOLE 19 16658 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 17655 388031 SH SOLE 21 388031 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 12194 268003 SH SOLE 22 263299 0 4704 EAGLE BULK SHIPPING INC COM Y2187A150 115 2537 SH SOLE 43 0 0 2537 EAGLE MATLS INC COM 26969P108 15469 92928 SH SOLE 2 33129 0 59799 EAGLE MATLS INC COM 26969P108 26 156 SH SOLE 4 156 0 0 EAGLE MATLS INC COM 26969P108 87 521 SH SOLE 7 521 0 0 EAGLE MATLS INC COM 26969P108 14643 87967 SH SOLE 18 87967 0 0 EAGLE MATLS INC COM 26969P108 1935 11627 SH SOLE 19 11627 0 0 EAGLE MATLS INC COM 26969P108 347558 2087936 SH SOLE 21 2087936 0 0 EAGLE MATLS INC COM 26969P108 182429 1095932 SH SOLE 22 1049615 0 46317 EAGLE MATLS INC COM 26969P108 843 5064 SH SOLE 25 5064 0 0 EAGLE MATLS INC COM 26969P108 2579 15495 SH SOLE 26 13035 0 2460 EAGLE MATLS INC COM 26969P108 124 746 SH SOLE 28 746 0 0 EAGLE MATLS INC COM 26969P108 3727 22389 SH SOLE 30 22389 0 0 EAGLE MATLS INC COM 26969P108 106 634 SH SOLE 31 634 0 0 EAGLE MATLS INC COM 26969P108 50 301 SH SOLE 36 301 0 0 EAGLE MATLS INC COM 26969P108 862 5181 SH SOLE 40 5181 0 0 EAGLE MATLS INC COM 26969P108 2135 12828 SH SOLE 43 477 0 12351 EAGLE PHARMACEUTICALS INC COM 269796108 1364 26780 SH SOLE 2 3329 0 23451 EAGLE PHARMACEUTICALS INC COM 269796108 10 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2255 44293 SH SOLE 18 44293 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1031 20254 SH SOLE 19 20254 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 72338 1420614 SH SOLE 21 1420614 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 17289 339530 SH SOLE 22 331484 0 8046 EAGLE PHARMACEUTICALS INC COM 269796108 117 2304 SH SOLE 25 2304 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 490 9631 SH SOLE 26 1165 0 8466 EAGLE PHARMACEUTICALS INC COM 269796108 89 1740 SH SOLE 28 1740 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 4725 92794 SH SOLE 30 92794 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 80 1571 SH SOLE 34 1571 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 105 2054 SH SOLE 36 2054 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 42 833 SH SOLE 40 833 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 317 6227 SH SOLE 43 514 0 5713 EARGO INC COM 270087109 26 5063 SH SOLE 2 2523 0 2540 EARGO INC COM 270087109 2 310 SH SOLE 7 310 0 0 EARGO INC COM 270087109 311 61077 SH SOLE 18 61077 0 0 EARGO INC COM 270087109 557 109273 SH SOLE 19 109273 0 0 EARGO INC COM 270087109 4770 935283 SH SOLE 21 935283 0 0 EARGO INC COM 270087109 3254 638047 SH SOLE 22 635067 0 2980 EARGO INC COM 270087109 22 4360 SH SOLE 43 0 0 4360 EARTHSTONE ENERGY INC CL A 27032D304 146 13303 SH SOLE 2 988 0 12315 EARTHSTONE ENERGY INC CL A 27032D304 4 385 SH SOLE 7 385 0 0 EARTHSTONE ENERGY INC CL A 27032D304 859 78486 SH SOLE 18 78486 0 0 EARTHSTONE ENERGY INC CL A 27032D304 476 43522 SH SOLE 19 43522 0 0 EARTHSTONE ENERGY INC CL A 27032D304 10078 921240 SH SOLE 21 921240 0 0 EARTHSTONE ENERGY INC CL A 27032D304 6124 559742 SH SOLE 22 548141 0 11601 EARTHSTONE ENERGY INC CL A 27032D304 33 2986 SH SOLE 43 0 0 2986 EAST WEST BANCORP INC COM 27579R104 28992 368483 SH SOLE 2 156002 0 212481 EAST WEST BANCORP INC COM 27579R104 1605 20401 SH SOLE 4 16473 0 3928 EAST WEST BANCORP INC COM 27579R104 231 2939 SH SOLE 7 2939 0 0 EAST WEST BANCORP INC COM 27579R104 1872 23794 SH SOLE 13 23794 0 0 EAST WEST BANCORP INC COM 27579R104 34539 438981 SH SOLE 18 437896 0 1085 EAST WEST BANCORP INC COM 27579R104 3534 44912 SH SOLE 19 44912 0 0 EAST WEST BANCORP INC COM 27579R104 554517 7047754 SH SOLE 21 7047754 0 0 EAST WEST BANCORP INC COM 27579R104 313743 3987583 SH SOLE 22 3760093 0 227490 EAST WEST BANCORP INC COM 27579R104 2739 34809 SH SOLE 23 34809 0 0 EAST WEST BANCORP INC COM 27579R104 1510 19195 SH SOLE 25 19195 0 0 EAST WEST BANCORP INC COM 27579R104 5584 70974 SH SOLE 26 52292 0 18682 EAST WEST BANCORP INC COM 27579R104 199 2528 SH SOLE 28 2528 0 0 EAST WEST BANCORP INC COM 27579R104 658 8368 SH SOLE 29 8368 0 0 EAST WEST BANCORP INC COM 27579R104 18443 234407 SH SOLE 30 234407 0 0 EAST WEST BANCORP INC COM 27579R104 1193 15158 SH SOLE 31 15158 0 0 EAST WEST BANCORP INC COM 27579R104 3015 38326 SH SOLE 34 38326 0 0 EAST WEST BANCORP INC COM 27579R104 216 2739 SH SOLE 36 2739 0 0 EAST WEST BANCORP INC COM 27579R104 1426 18125 SH SOLE 40 18125 0 0 EAST WEST BANCORP INC COM 27579R104 4119 52353 SH SOLE 43 2775 0 49578 EASTERLY GOVT PPTYS INC COM 27616P103 4107 179170 SH SOLE 2 106179 0 72991 EASTERLY GOVT PPTYS INC COM 27616P103 1037 45223 SH SOLE 4 45223 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2463 107443 SH SOLE 7 107443 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 7609 331967 SH SOLE 18 331967 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 9210 401840 SH SOLE 19 401840 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 252391 11011806 SH SOLE 21 11011806 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 71636 3125467 SH SOLE 22 3043032 0 82435 EASTERLY GOVT PPTYS INC COM 27616P103 198 8645 SH SOLE 23 8645 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 8596 375026 SH SOLE 25 375026 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2192 95637 SH SOLE 26 30294 0 65343 EASTERLY GOVT PPTYS INC COM 27616P103 1180 51494 SH SOLE 28 1494 0 50000 EASTERLY GOVT PPTYS INC COM 27616P103 11090 483851 SH SOLE 30 483851 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 8448 368578 SH SOLE 31 0 0 368578 EASTERLY GOVT PPTYS INC COM 27616P103 592 25814 SH SOLE 34 25814 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 230 10018 SH SOLE 40 10018 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1617 70544 SH SOLE 43 6104 0 64440 EASTERN BANKSHARES INC COM 27627N105 2508 124341 SH SOLE 2 46760 0 77581 EASTERN BANKSHARES INC COM 27627N105 162 8031 SH SOLE 4 818 0 7213 EASTERN BANKSHARES INC COM 27627N105 49 2435 SH SOLE 7 2435 0 0 EASTERN BANKSHARES INC COM 27627N105 10342 512742 SH SOLE 18 512742 0 0 EASTERN BANKSHARES INC COM 27627N105 6175 306144 SH SOLE 19 306144 0 0 EASTERN BANKSHARES INC COM 27627N105 131585 6523790 SH SOLE 21 6523790 0 0 EASTERN BANKSHARES INC COM 27627N105 84539 4191325 SH SOLE 22 4037001 0 154324 EASTERN BANKSHARES INC COM 27627N105 609 30186 SH SOLE 25 30186 0 0 EASTERN BANKSHARES INC COM 27627N105 1408 69814 SH SOLE 26 56650 0 13164 EASTERN BANKSHARES INC COM 27627N105 67 3328 SH SOLE 28 3328 0 0 EASTERN BANKSHARES INC COM 27627N105 2043 101278 SH SOLE 30 101278 0 0 EASTERN BANKSHARES INC COM 27627N105 436 21596 SH SOLE 40 21596 0 0 EASTERN BANKSHARES INC COM 27627N105 130 6439 SH SOLE 43 0 0 6439 EASTERN CO COM 276317104 24 977 SH SOLE 18 977 0 0 EASTERN CO COM 276317104 532 21232 SH SOLE 21 21232 0 0 EASTERN CO COM 276317104 334 13314 SH SOLE 22 13314 0 0 EASTGROUP PPTYS INC COM 277276101 42375 185979 SH SOLE 2 80794 0 105185 EASTGROUP PPTYS INC COM 277276101 4863 21344 SH SOLE 4 21344 0 0 EASTGROUP PPTYS INC COM 277276101 11490 50427 SH SOLE 7 50427 0 0 EASTGROUP PPTYS INC COM 277276101 39 172 SH SOLE 13 172 0 0 EASTGROUP PPTYS INC COM 277276101 43867 192525 SH SOLE 18 179114 0 13411 EASTGROUP PPTYS INC COM 277276101 114740 503576 SH SOLE 19 503576 0 0 EASTGROUP PPTYS INC COM 277276101 725778 3185333 SH SOLE 21 3185333 0 0 EASTGROUP PPTYS INC COM 277276101 423957 1860684 SH SOLE 22 1838457 0 22227 EASTGROUP PPTYS INC COM 277276101 4173 18316 SH SOLE 23 18316 0 0 EASTGROUP PPTYS INC COM 277276101 39778 174579 SH SOLE 25 174579 0 0 EASTGROUP PPTYS INC COM 277276101 18701 82077 SH SOLE 26 10802 0 71275 EASTGROUP PPTYS INC COM 277276101 5637 24740 SH SOLE 28 720 0 24020 EASTGROUP PPTYS INC COM 277276101 121 532 SH SOLE 29 532 0 0 EASTGROUP PPTYS INC COM 277276101 18845 82710 SH SOLE 30 82710 0 0 EASTGROUP PPTYS INC COM 277276101 39338 172648 SH SOLE 31 645 0 172003 EASTGROUP PPTYS INC COM 277276101 813 3569 SH SOLE 34 3569 0 0 EASTGROUP PPTYS INC COM 277276101 77 339 SH SOLE 36 339 0 0 EASTGROUP PPTYS INC COM 277276101 1150 5049 SH SOLE 40 5049 0 0 EASTGROUP PPTYS INC COM 277276101 3417 14998 SH SOLE 43 457 0 14541 EASTMAN CHEM CO COM 277432100 40464 334665 SH SOLE 2 39243 0 295422 EASTMAN CHEM CO COM 277432100 6878 56888 SH SOLE 4 51600 0 5288 EASTMAN CHEM CO COM 277432100 14291 118194 SH SOLE 7 114261 0 3933 EASTMAN CHEM CO COM 277432100 278 2296 SH SOLE 13 235 0 2061 EASTMAN CHEM CO COM 277432100 2389 19760 SH SOLE 15 19760 0 0 EASTMAN CHEM CO COM 277432100 26800 221649 SH SOLE 18 202661 0 18988 EASTMAN CHEM CO COM 277432100 6699 55406 SH SOLE 19 55406 0 0 EASTMAN CHEM CO COM 277432100 441625 3652513 SH SOLE 21 3652513 0 0 EASTMAN CHEM CO COM 277432100 339721 2809698 SH SOLE 22 2534609 0 275089 EASTMAN CHEM CO COM 277432100 9407 77799 SH SOLE 23 77799 0 0 EASTMAN CHEM CO COM 277432100 20357 168363 SH SOLE 25 168363 0 0 EASTMAN CHEM CO COM 277432100 31588 261253 SH SOLE 26 82194 0 179059 EASTMAN CHEM CO COM 277432100 31844 263367 SH SOLE 28 2432 0 260935 EASTMAN CHEM CO COM 277432100 67 555 SH SOLE 29 555 0 0 EASTMAN CHEM CO COM 277432100 66696 551614 SH SOLE 30 551614 0 0 EASTMAN CHEM CO COM 277432100 5888 48700 SH SOLE 31 15546 0 33154 EASTMAN CHEM CO COM 277432100 767 6346 SH SOLE 34 6346 0 0 EASTMAN CHEM CO COM 277432100 7235 59841 SH SOLE 36 59841 0 0 EASTMAN CHEM CO COM 277432100 294 2434 SH SOLE 40 2434 0 0 EASTMAN CHEM CO COM 277432100 17395 143866 SH SOLE 43 14137 0 129729 EASTMAN KODAK CO COM NEW 277461406 117 25043 SH SOLE 2 12787 0 12256 EASTMAN KODAK CO COM NEW 277461406 3 721 SH SOLE 7 721 0 0 EASTMAN KODAK CO COM NEW 277461406 624 133246 SH SOLE 18 133246 0 0 EASTMAN KODAK CO COM NEW 277461406 372 79588 SH SOLE 19 79588 0 0 EASTMAN KODAK CO COM NEW 277461406 7745 1655005 SH SOLE 21 1655005 0 0 EASTMAN KODAK CO COM NEW 277461406 6675 1426313 SH SOLE 22 1394714 0 31599 EASTMAN KODAK CO COM NEW 277461406 42 8908 SH SOLE 25 8908 0 0 EASTMAN KODAK CO COM NEW 277461406 57 12096 SH SOLE 30 12096 0 0 EASTMAN KODAK CO COM NEW 277461406 9 1824 SH SOLE 40 1824 0 0 EASTMAN KODAK CO COM NEW 277461406 60 12788 SH SOLE 43 550 0 12238 EASTSIDE DISTILLING INC COM 277802302 15 8123 SH SOLE 21 8123 0 0 EATON CORP PLC SHS G29183103 148608 859899 SH SOLE 2 99204 0 760695 EATON CORP PLC SHS G29183103 45705 264465 SH SOLE 4 148111 0 116354 EATON CORP PLC SHS G29183103 61684 356924 SH SOLE 7 345059 0 11865 EATON CORP PLC SHS G29183103 860 4977 SH SOLE 13 1017 0 3960 EATON CORP PLC SHS G29183103 9800 56709 SH SOLE 15 56709 0 0 EATON CORP PLC SHS G29183103 1 3 SH SOLE 17 0 0 3 EATON CORP PLC SHS G29183103 128773 745127 SH SOLE 18 691535 0 53592 EATON CORP PLC SHS G29183103 31781 183897 SH SOLE 19 183897 0 0 EATON CORP PLC SHS G29183103 1495899 8655820 SH SOLE 21 8655820 0 0 EATON CORP PLC SHS G29183103 1431032 8280478 SH SOLE 22 7474694 0 805784 EATON CORP PLC SHS G29183103 39382 227877 SH SOLE 23 227877 0 0 EATON CORP PLC SHS G29183103 97247 562707 SH SOLE 25 562707 0 0 EATON CORP PLC SHS G29183103 144091 833766 SH SOLE 26 268493 0 565273 EATON CORP PLC SHS G29183103 205839 1191062 SH SOLE 28 10424 0 1180638 EATON CORP PLC SHS G29183103 308195 1783332 SH SOLE 30 1783332 0 0 EATON CORP PLC SHS G29183103 26633 154109 SH SOLE 31 44076 0 110033 EATON CORP PLC SHS G29183103 3168 18332 SH SOLE 32 18332 0 0 EATON CORP PLC SHS G29183103 296870 1717799 SH SOLE 34 1717799 0 0 EATON CORP PLC SHS G29183103 30015 173676 SH SOLE 36 173676 0 0 EATON CORP PLC SHS G29183103 2313 13383 SH SOLE 40 13383 0 0 EATON CORP PLC SHS G29183103 73510 425355 SH SOLE 43 38112 0 387243 EBAY INC. COM 278642103 94298 1418016 SH SOLE 2 291428 0 1126588 EBAY INC. COM 278642103 29036 436632 SH SOLE 4 271659 0 164973 EBAY INC. COM 278642103 54696 822492 SH SOLE 7 652326 0 170166 EBAY INC. COM 278642103 821 12341 SH SOLE 13 5226 0 7115 EBAY INC. COM 278642103 6220 93541 SH SOLE 15 93541 0 0 EBAY INC. COM 278642103 111837 1681759 SH SOLE 18 1594351 0 87408 EBAY INC. COM 278642103 14032 211006 SH SOLE 19 211006 0 0 EBAY INC. COM 278642103 935162 14062586 SH SOLE 21 14062586 0 0 EBAY INC. COM 278642103 892049 13414271 SH SOLE 22 12119123 0 1295148 EBAY INC. COM 278642103 24823 373271 SH SOLE 23 373271 0 0 EBAY INC. COM 278642103 84691 1273543 SH SOLE 25 1273543 0 0 EBAY INC. COM 278642103 123776 1861291 SH SOLE 26 946220 0 915071 EBAY INC. COM 278642103 177088 2662983 SH SOLE 28 118775 0 2544208 EBAY INC. COM 278642103 104 1557 SH SOLE 29 1557 0 0 EBAY INC. COM 278642103 377516 5676930 SH SOLE 30 5273127 0 403803 EBAY INC. COM 278642103 17313 260340 SH SOLE 31 70127 0 190213 EBAY INC. COM 278642103 10160 152780 SH SOLE 32 152780 0 0 EBAY INC. COM 278642103 5574 83824 SH SOLE 34 83824 0 0 EBAY INC. COM 278642103 19649 295475 SH SOLE 36 295475 0 0 EBAY INC. COM 278642103 1507 22659 SH SOLE 40 22659 0 0 EBAY INC. COM 278642103 51789 778784 SH SOLE 43 45646 0 733138 EBIX INC COM NEW 278715206 667 21929 SH SOLE 2 7171 0 14758 EBIX INC COM NEW 278715206 4 117 SH SOLE 4 117 0 0 EBIX INC COM NEW 278715206 12 394 SH SOLE 7 394 0 0 EBIX INC COM NEW 278715206 3005 98865 SH SOLE 18 98865 0 0 EBIX INC COM NEW 278715206 1424 46847 SH SOLE 19 46847 0 0 EBIX INC COM NEW 278715206 92936 3057106 SH SOLE 21 3057106 0 0 EBIX INC COM NEW 278715206 19625 645572 SH SOLE 22 618094 0 27478 EBIX INC COM NEW 278715206 102 3345 SH SOLE 25 3345 0 0 EBIX INC COM NEW 278715206 199 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 86 2829 SH SOLE 28 2829 0 0 EBIX INC COM NEW 278715206 2284 75119 SH SOLE 30 75119 0 0 EBIX INC COM NEW 278715206 85 2797 SH SOLE 40 2797 0 0 EBIX INC COM NEW 278715206 419 13785 SH SOLE 43 219 0 13566 ECHOSTAR CORP CL A 278768106 2582 97993 SH SOLE 2 64350 0 33643 ECHOSTAR CORP CL A 278768106 124 4720 SH SOLE 4 4720 0 0 ECHOSTAR CORP CL A 278768106 40 1523 SH SOLE 7 1523 0 0 ECHOSTAR CORP CL A 278768106 3035 115181 SH SOLE 18 115181 0 0 ECHOSTAR CORP CL A 278768106 4321 163986 SH SOLE 19 163986 0 0 ECHOSTAR CORP CL A 278768106 37144 1409657 SH SOLE 21 1409657 0 0 ECHOSTAR CORP CL A 278768106 27731 1052418 SH SOLE 22 1015919 0 36499 ECHOSTAR CORP CL A 278768106 76 2880 SH SOLE 23 2880 0 0 ECHOSTAR CORP CL A 278768106 146 5555 SH SOLE 25 5555 0 0 ECHOSTAR CORP CL A 278768106 898 34097 SH SOLE 26 8033 0 26064 ECHOSTAR CORP CL A 278768106 96 3654 SH SOLE 28 3654 0 0 ECHOSTAR CORP CL A 278768106 1253 47541 SH SOLE 30 47541 0 0 ECHOSTAR CORP CL A 278768106 3686 139872 SH SOLE 31 0 0 139872 ECHOSTAR CORP CL A 278768106 92 3483 SH SOLE 34 3483 0 0 ECHOSTAR CORP CL A 278768106 127 4805 SH SOLE 36 4805 0 0 ECHOSTAR CORP CL A 278768106 128 4869 SH SOLE 40 4869 0 0 ECHOSTAR CORP CL A 278768106 208 7901 SH SOLE 43 103 0 7798 ECOARK HLDGS INC COM NEW 27888N307 3 1371 SH SOLE 22 1371 0 0 ECOLAB INC COM 278865100 135331 576884 SH SOLE 2 145406 0 431478 ECOLAB INC COM 278865100 54110 230657 SH SOLE 4 151749 0 78908 ECOLAB INC COM 278865100 51355 218913 SH SOLE 7 211638 0 7275 ECOLAB INC COM 278865100 1355 5775 SH SOLE 13 3019 0 2756 ECOLAB INC COM 278865100 6637 28293 SH SOLE 15 28293 0 0 ECOLAB INC COM 278865100 112739 480578 SH SOLE 18 386531 0 94047 ECOLAB INC COM 278865100 70030 298522 SH SOLE 19 298522 0 0 ECOLAB INC COM 278865100 1360630 5800035 SH SOLE 21 5800035 0 0 ECOLAB INC COM 278865100 1310092 5584602 SH SOLE 22 4974644 0 609958 ECOLAB INC COM 278865100 34805 148367 SH SOLE 23 148367 0 0 ECOLAB INC COM 278865100 165125 703888 SH SOLE 25 703888 0 0 ECOLAB INC COM 278865100 197930 843729 SH SOLE 26 362129 0 481600 ECOLAB INC COM 278865100 262786 1120194 SH SOLE 28 214571 0 905623 ECOLAB INC COM 278865100 54 231 SH SOLE 29 231 0 0 ECOLAB INC COM 278865100 461201 1965987 SH SOLE 30 1894895 0 71092 ECOLAB INC COM 278865100 26659 113642 SH SOLE 31 28348 0 85294 ECOLAB INC COM 278865100 82483 351605 SH SOLE 34 351605 0 0 ECOLAB INC COM 278865100 26601 113394 SH SOLE 36 113394 0 0 ECOLAB INC COM 278865100 2019 8607 SH SOLE 40 8607 0 0 ECOLAB INC COM 278865100 68346 291344 SH SOLE 43 29094 0 262250 ECOPETROL S A SPONSORED ADS 279158109 1288 99901 SH SOLE 2 0 0 99901 ECOPETROL S A SPONSORED ADS 279158109 9452 733250 SH SOLE 21 733250 0 0 ECOPETROL S A SPONSORED ADS 279158109 408 31651 SH SOLE 28 0 0 31651 ECOPETROL S A SPONSORED ADS 279158109 1926 149407 SH SOLE 30 149407 0 0 ECOPETROL S A SPONSORED ADS 279158109 146 11295 SH SOLE 34 11295 0 0 ECOPETROL S A SPONSORED ADS 279158109 4864 377310 SH SOLE 43 2367 0 374943 ECOVYST INC COM 27923Q109 917 89562 SH SOLE 2 57917 0 31645 ECOVYST INC COM 27923Q109 10 995 SH SOLE 7 995 0 0 ECOVYST INC COM 27923Q109 1661 162204 SH SOLE 18 162204 0 0 ECOVYST INC COM 27923Q109 1762 172038 SH SOLE 19 172038 0 0 ECOVYST INC COM 27923Q109 24469 2389546 SH SOLE 21 2389546 0 0 ECOVYST INC COM 27923Q109 14073 1374354 SH SOLE 22 1328083 0 46271 ECOVYST INC COM 27923Q109 53 5221 SH SOLE 25 5221 0 0 ECOVYST INC COM 27923Q109 53 5132 SH SOLE 28 5132 0 0 ECOVYST INC COM 27923Q109 326 31828 SH SOLE 30 31828 0 0 ECOVYST INC COM 27923Q109 7 715 SH SOLE 34 715 0 0 ECOVYST INC COM 27923Q109 67 6523 SH SOLE 40 6523 0 0 ECOVYST INC COM 27923Q109 87 8496 SH SOLE 43 127 0 8369 EDESA BIOTECH INC COM 27966L108 3 518 SH SOLE 22 518 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2231 48798 SH SOLE 2 14321 0 34477 EDGEWELL PERS CARE CO COM 28035Q102 9 204 SH SOLE 4 204 0 0 EDGEWELL PERS CARE CO COM 28035Q102 35 764 SH SOLE 7 764 0 0 EDGEWELL PERS CARE CO COM 28035Q102 9618 210410 SH SOLE 18 210410 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4413 96548 SH SOLE 19 96548 0 0 EDGEWELL PERS CARE CO COM 28035Q102 305847 6691030 SH SOLE 21 6691030 0 0 EDGEWELL PERS CARE CO COM 28035Q102 63516 1389534 SH SOLE 22 1336156 0 53378 EDGEWELL PERS CARE CO COM 28035Q102 520 11370 SH SOLE 25 11370 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1596 34908 SH SOLE 26 30439 0 4469 EDGEWELL PERS CARE CO COM 28035Q102 44 969 SH SOLE 28 969 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4574 100073 SH SOLE 30 100073 0 0 EDGEWELL PERS CARE CO COM 28035Q102 322 7050 SH SOLE 36 7050 0 0 EDGEWELL PERS CARE CO COM 28035Q102 295 6450 SH SOLE 40 6450 0 0 EDGEWELL PERS CARE CO COM 28035Q102 849 18574 SH SOLE 43 334 0 18240 EDGEWISE THERAPEUTICS INC COM 28036F105 64 4163 SH SOLE 2 1283 0 2880 EDGEWISE THERAPEUTICS INC COM 28036F105 3 198 SH SOLE 7 198 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 1533 100335 SH SOLE 18 100335 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 1065 69696 SH SOLE 19 69696 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 21402 1400669 SH SOLE 21 1400669 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 6892 451037 SH SOLE 22 445763 0 5274 EDGEWISE THERAPEUTICS INC COM 28036F105 329 21505 SH SOLE 30 21505 0 0 EDISON INTL COM 281020107 70899 1038806 SH SOLE 2 355650 0 683156 EDISON INTL COM 281020107 22418 328467 SH SOLE 4 205107 0 123360 EDISON INTL COM 281020107 63781 934521 SH SOLE 7 923000 0 11521 EDISON INTL COM 281020107 398 5826 SH SOLE 13 1111 0 4715 EDISON INTL COM 281020107 3556 52101 SH SOLE 15 52101 0 0 EDISON INTL COM 281020107 0 3 SH SOLE 17 0 0 3 EDISON INTL COM 281020107 137864 2019985 SH SOLE 18 1906276 0 113709 EDISON INTL COM 281020107 123014 1802410 SH SOLE 19 1802410 0 0 EDISON INTL COM 281020107 979338 14349281 SH SOLE 21 14349281 0 0 EDISON INTL COM 281020107 554338 8122168 SH SOLE 22 7358861 0 763307 EDISON INTL COM 281020107 17274 253101 SH SOLE 23 253101 0 0 EDISON INTL COM 281020107 38162 559152 SH SOLE 25 559152 0 0 EDISON INTL COM 281020107 62603 917262 SH SOLE 26 351613 0 565649 EDISON INTL COM 281020107 75781 1110351 SH SOLE 28 128670 0 981681 EDISON INTL COM 281020107 96 1400 SH SOLE 29 1400 0 0 EDISON INTL COM 281020107 124471 1823750 SH SOLE 30 1823750 0 0 EDISON INTL COM 281020107 106616 1562134 SH SOLE 31 40887 0 1521247 EDISON INTL COM 281020107 6306 92394 SH SOLE 32 92394 0 0 EDISON INTL COM 281020107 8730 127919 SH SOLE 34 127919 0 0 EDISON INTL COM 281020107 13421 196650 SH SOLE 36 196650 0 0 EDISON INTL COM 281020107 852 12488 SH SOLE 40 12488 0 0 EDISON INTL COM 281020107 21733 318435 SH SOLE 43 20183 0 298252 EDITAS MEDICINE INC COM 28106W103 1145 43143 SH SOLE 2 27528 0 15615 EDITAS MEDICINE INC COM 28106W103 7 252 SH SOLE 4 252 0 0 EDITAS MEDICINE INC COM 28106W103 28 1054 SH SOLE 7 1054 0 0 EDITAS MEDICINE INC COM 28106W103 5132 193294 SH SOLE 18 183421 0 9873 EDITAS MEDICINE INC COM 28106W103 5991 225663 SH SOLE 19 225663 0 0 EDITAS MEDICINE INC COM 28106W103 80484 3031422 SH SOLE 21 3031422 0 0 EDITAS MEDICINE INC COM 28106W103 44139 1662496 SH SOLE 22 1622999 0 39497 EDITAS MEDICINE INC COM 28106W103 108 4064 SH SOLE 23 4064 0 0 EDITAS MEDICINE INC COM 28106W103 259 9745 SH SOLE 25 9745 0 0 EDITAS MEDICINE INC COM 28106W103 1438 54145 SH SOLE 26 30531 0 23614 EDITAS MEDICINE INC COM 28106W103 266 10014 SH SOLE 28 10014 0 0 EDITAS MEDICINE INC COM 28106W103 4514 170001 SH SOLE 30 170001 0 0 EDITAS MEDICINE INC COM 28106W103 71 2682 SH SOLE 36 2682 0 0 EDITAS MEDICINE INC COM 28106W103 201 7588 SH SOLE 40 7588 0 0 EDITAS MEDICINE INC COM 28106W103 473 17813 SH SOLE 43 105 0 17708 EDUCATIONAL DEV CORP COM 281479105 12 1359 SH SOLE 18 1359 0 0 EDUCATIONAL DEV CORP COM 281479105 159 17620 SH SOLE 21 17620 0 0 EDUCATIONAL DEV CORP COM 281479105 2 274 SH SOLE 22 274 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 230927 1782533 SH SOLE 2 629030 0 1153503 EDWARDS LIFESCIENCES CORP COM 28176E108 67210 518796 SH SOLE 4 329434 0 189362 EDWARDS LIFESCIENCES CORP COM 28176E108 68460 528444 SH SOLE 7 510482 0 17962 EDWARDS LIFESCIENCES CORP COM 28176E108 3284 25350 SH SOLE 13 19140 0 6210 EDWARDS LIFESCIENCES CORP COM 28176E108 7453 57531 SH SOLE 15 57531 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 0 1 SH SOLE 17 0 0 1 EDWARDS LIFESCIENCES CORP COM 28176E108 163111 1259060 SH SOLE 18 1174840 0 84220 EDWARDS LIFESCIENCES CORP COM 28176E108 461913 3565517 SH SOLE 19 3565517 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 656 5065 SH SOLE 20 5065 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2513988 19405540 SH SOLE 21 19405540 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1735559 13396826 SH SOLE 22 12096555 0 1300271 EDWARDS LIFESCIENCES CORP COM 28176E108 48613 375243 SH SOLE 23 375243 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 330860 2553916 SH SOLE 25 2553916 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 260038 2007242 SH SOLE 26 1121265 0 885977 EDWARDS LIFESCIENCES CORP COM 28176E108 249223 1923762 SH SOLE 28 161943 0 1761819 EDWARDS LIFESCIENCES CORP COM 28176E108 548 4233 SH SOLE 29 4233 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 755628 5832712 SH SOLE 30 5694376 0 138336 EDWARDS LIFESCIENCES CORP COM 28176E108 37578 290066 SH SOLE 31 111371 0 178695 EDWARDS LIFESCIENCES CORP COM 28176E108 345911 2670094 SH SOLE 34 2670094 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 32310 249405 SH SOLE 36 249405 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2714 20951 SH SOLE 40 20951 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 73675 568696 SH SOLE 43 39455 0 529241 EFFECTOR THERAPEUTICS INC COM 28202V108 5 579 SH SOLE 21 579 0 0 EFFECTOR THERAPEUTICS INC COM 28202V108 5 554 SH SOLE 22 554 0 0 EGAIN CORP COM NEW 28225C806 414 41495 SH SOLE 2 37808 0 3687 EGAIN CORP COM NEW 28225C806 5 502 SH SOLE 7 502 0 0 EGAIN CORP COM NEW 28225C806 657 65856 SH SOLE 18 65856 0 0 EGAIN CORP COM NEW 28225C806 389 39012 SH SOLE 19 39012 0 0 EGAIN CORP COM NEW 28225C806 7582 759745 SH SOLE 21 759745 0 0 EGAIN CORP COM NEW 28225C806 5099 510915 SH SOLE 22 503028 0 7887 EGAIN CORP COM NEW 28225C806 15 1515 SH SOLE 43 0 0 1515 EHANG HLDGS LTD ADS 26853E102 23 1511 SH SOLE 4 1511 0 0 EHANG HLDGS LTD ADS 26853E102 4228 283381 SH SOLE 21 283381 0 0 EHANG HLDGS LTD ADS 26853E102 1765 118286 SH SOLE 22 115724 0 2562 EHANG HLDGS LTD ADS 26853E102 1101 73795 SH SOLE 30 73795 0 0 EHEALTH INC COM 28238P109 1022 40095 SH SOLE 2 24660 0 15435 EHEALTH INC COM 28238P109 3 102 SH SOLE 4 102 0 0 EHEALTH INC COM 28238P109 10 392 SH SOLE 7 392 0 0 EHEALTH INC COM 28238P109 0 7 SH SOLE 17 0 0 7 EHEALTH INC COM 28238P109 2301 90247 SH SOLE 18 90247 0 0 EHEALTH INC COM 28238P109 2270 89001 SH SOLE 19 89001 0 0 EHEALTH INC COM 28238P109 74939 2938802 SH SOLE 21 2938802 0 0 EHEALTH INC COM 28238P109 16974 665650 SH SOLE 22 644183 0 21467 EHEALTH INC COM 28238P109 58 2284 SH SOLE 23 2284 0 0 EHEALTH INC COM 28238P109 88 3436 SH SOLE 25 3436 0 0 EHEALTH INC COM 28238P109 639 25068 SH SOLE 26 8900 0 16168 EHEALTH INC COM 28238P109 267 10490 SH SOLE 28 10490 0 0 EHEALTH INC COM 28238P109 2011 78871 SH SOLE 30 78871 0 0 EHEALTH INC COM 28238P109 20 780 SH SOLE 36 780 0 0 EHEALTH INC COM 28238P109 79 3107 SH SOLE 40 3107 0 0 EHEALTH INC COM 28238P109 164 6446 SH SOLE 43 0 0 6446 EIGER BIOPHARMACEUTICALS INC COM 28249U105 105 20253 SH SOLE 2 1397 0 18856 EIGER BIOPHARMACEUTICALS INC COM 28249U105 3 527 SH SOLE 7 527 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 567 109322 SH SOLE 18 109322 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 418 80568 SH SOLE 19 80568 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 7592 1462744 SH SOLE 21 1462744 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 4058 781878 SH SOLE 22 764118 0 17760 EIGER BIOPHARMACEUTICALS INC COM 28249U105 92 17672 SH SOLE 30 17672 0 0 EKSO BIONICS HLDGS INC COM 282644301 7 2652 SH SOLE 18 2652 0 0 EKSO BIONICS HLDGS INC COM 282644301 133 50074 SH SOLE 21 50074 0 0 EKSO BIONICS HLDGS INC COM 282644301 147 55435 SH SOLE 22 55435 0 0 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 18896 373520 SH SOLE 21 373520 0 0 EL POLLO LOCO HLDGS INC COM 268603107 244 17182 SH SOLE 2 5752 0 11430 EL POLLO LOCO HLDGS INC COM 268603107 2 151 SH SOLE 7 151 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1130 79643 SH SOLE 18 79643 0 0 EL POLLO LOCO HLDGS INC COM 268603107 438 30886 SH SOLE 19 30886 0 0 EL POLLO LOCO HLDGS INC COM 268603107 35234 2482982 SH SOLE 21 2482982 0 0 EL POLLO LOCO HLDGS INC COM 268603107 8694 612710 SH SOLE 22 596182 0 16528 EL POLLO LOCO HLDGS INC COM 268603107 65 4556 SH SOLE 25 4556 0 0 EL POLLO LOCO HLDGS INC COM 268603107 43 3015 SH SOLE 26 3015 0 0 EL POLLO LOCO HLDGS INC COM 268603107 407 28679 SH SOLE 30 28679 0 0 EL POLLO LOCO HLDGS INC COM 268603107 27 1910 SH SOLE 36 1910 0 0 EL POLLO LOCO HLDGS INC COM 268603107 20 1397 SH SOLE 40 1397 0 0 EL POLLO LOCO HLDGS INC COM 268603107 221 15583 SH SOLE 43 0 0 15583 ELANCO ANIMAL HEALTH INC COM 28414H103 33260 1171950 SH SOLE 2 273443 0 898507 ELANCO ANIMAL HEALTH INC COM 28414H103 8397 295889 SH SOLE 4 170572 0 125317 ELANCO ANIMAL HEALTH INC COM 28414H103 1039 36609 SH SOLE 7 36609 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 215 7581 SH SOLE 13 1293 0 6288 ELANCO ANIMAL HEALTH INC COM 28414H103 1517 53457 SH SOLE 15 53457 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 0 7 SH SOLE 17 0 0 7 ELANCO ANIMAL HEALTH INC COM 28414H103 7601 267819 SH SOLE 18 244173 0 23646 ELANCO ANIMAL HEALTH INC COM 28414H103 52351 1844634 SH SOLE 19 1844634 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 172304 6071320 SH SOLE 21 6071320 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 272493 9601571 SH SOLE 22 9108371 0 493200 ELANCO ANIMAL HEALTH INC COM 28414H103 6861 241745 SH SOLE 23 241745 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 18455 650291 SH SOLE 25 650291 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 16930 596552 SH SOLE 26 283810 0 312742 ELANCO ANIMAL HEALTH INC COM 28414H103 19530 688147 SH SOLE 28 8428 0 679719 ELANCO ANIMAL HEALTH INC COM 28414H103 56 1989 SH SOLE 29 1989 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 33324 1174198 SH SOLE 30 756220 0 417978 ELANCO ANIMAL HEALTH INC COM 28414H103 4369 153962 SH SOLE 31 48720 0 105242 ELANCO ANIMAL HEALTH INC COM 28414H103 39529 1392856 SH SOLE 34 1392856 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4926 173590 SH SOLE 36 173590 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 417 14689 SH SOLE 40 14689 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4201 148016 SH SOLE 43 3290 0 144726 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1367 30600 SH SOLE 2 30600 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6940 155400 SH SOLE 19 155400 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 41517 929617 SH SOLE 21 929617 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5091 114000 SH SOLE 34 114000 0 0 ELASTIC N V ORD SHS N14506104 15541 126261 SH SOLE 2 30970 0 95291 ELASTIC N V ORD SHS N14506104 343 2790 SH SOLE 4 1512 0 1278 ELASTIC N V ORD SHS N14506104 122 992 SH SOLE 7 992 0 0 ELASTIC N V ORD SHS N14506104 4765 38713 SH SOLE 18 38713 0 0 ELASTIC N V ORD SHS N14506104 88189 716458 SH SOLE 19 716458 0 0 ELASTIC N V ORD SHS N14506104 158001 1283619 SH SOLE 21 1283619 0 0 ELASTIC N V ORD SHS N14506104 199478 1620589 SH SOLE 22 1542322 0 78267 ELASTIC N V ORD SHS N14506104 1177 9562 SH SOLE 25 9562 0 0 ELASTIC N V ORD SHS N14506104 11498 93411 SH SOLE 26 20406 0 73005 ELASTIC N V ORD SHS N14506104 11983 97349 SH SOLE 28 1202 0 96147 ELASTIC N V ORD SHS N14506104 38115 309650 SH SOLE 30 309650 0 0 ELASTIC N V ORD SHS N14506104 137 1111 SH SOLE 31 1111 0 0 ELASTIC N V ORD SHS N14506104 126375 1026686 SH SOLE 34 1026686 0 0 ELASTIC N V ORD SHS N14506104 367 2982 SH SOLE 36 2982 0 0 ELASTIC N V ORD SHS N14506104 1010 8206 SH SOLE 40 8206 0 0 ELASTIC N V ORD SHS N14506104 2219 18028 SH SOLE 43 660 0 17368 ELBIT SYS LTD ORD M3760D101 9520 54672 SH SOLE 43 2360 0 52312 ELDORADO GOLD CORP NEW COM 284902509 474 50727 SH SOLE 19 50727 0 0 ELDORADO GOLD CORP NEW COM 284902509 4122 440812 SH SOLE 23 440812 0 0 ELDORADO GOLD CORP NEW COM 284902509 17853 1909377 SH SOLE 25 1909377 0 0 ELDORADO GOLD CORP NEW COM 284902509 7502 802360 SH SOLE 26 519358 0 283002 ELDORADO GOLD CORP NEW COM 284902509 64810 6931604 SH SOLE 34 6931604 0 0 ELDORADO GOLD CORP NEW COM 284902509 425 45405 SH SOLE 43 110 0 45295 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 44 19095 SH SOLE 21 19095 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 88 12488 SH SOLE 2 12488 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 683 97142 SH SOLE 21 97142 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 4693 667580 SH SOLE 22 643290 0 24290 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 79 11234 SH SOLE 25 11234 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 125 17838 SH SOLE 30 17838 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 80 11395 SH SOLE 40 11395 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROCORE INC COM 28531P103 7 12435 SH SOLE 18 12435 0 0 ELECTROCORE INC COM 28531P103 101 173621 SH SOLE 21 173621 0 0 ELECTROCORE INC COM 28531P103 1 2449 SH SOLE 22 2449 0 0 ELECTROMED INC COM 285409108 0 36 SH SOLE 2 0 0 36 ELECTROMED INC COM 285409108 18 1354 SH SOLE 18 1354 0 0 ELECTROMED INC COM 285409108 337 25901 SH SOLE 21 25901 0 0 ELECTROMED INC COM 285409108 70 5410 SH SOLE 22 5410 0 0 ELECTRONIC ARTS INC COM 285512109 90975 689726 SH SOLE 2 201810 0 487916 ELECTRONIC ARTS INC COM 285512109 32364 245371 SH SOLE 4 139887 0 105484 ELECTRONIC ARTS INC COM 285512109 54173 410711 SH SOLE 7 335704 0 75007 ELECTRONIC ARTS INC COM 285512109 3183 24134 SH SOLE 13 20984 0 3150 ELECTRONIC ARTS INC COM 285512109 5504 41726 SH SOLE 15 41726 0 0 ELECTRONIC ARTS INC COM 285512109 104422 791674 SH SOLE 18 751710 0 39964 ELECTRONIC ARTS INC COM 285512109 21115 160083 SH SOLE 19 160083 0 0 ELECTRONIC ARTS INC COM 285512109 1140348 8645552 SH SOLE 21 8645552 0 0 ELECTRONIC ARTS INC COM 285512109 858851 6511382 SH SOLE 22 5847707 0 663675 ELECTRONIC ARTS INC COM 285512109 26355 199814 SH SOLE 23 199814 0 0 ELECTRONIC ARTS INC COM 285512109 58765 445529 SH SOLE 25 445529 0 0 ELECTRONIC ARTS INC COM 285512109 98640 747843 SH SOLE 26 346577 0 401266 ELECTRONIC ARTS INC COM 285512109 153371 1162779 SH SOLE 28 5091 0 1157688 ELECTRONIC ARTS INC COM 285512109 1220 9247 SH SOLE 29 9247 0 0 ELECTRONIC ARTS INC COM 285512109 325668 2469053 SH SOLE 30 2336995 0 132058 ELECTRONIC ARTS INC COM 285512109 18325 138931 SH SOLE 31 53792 0 85139 ELECTRONIC ARTS INC COM 285512109 9045 68577 SH SOLE 32 68577 0 0 ELECTRONIC ARTS INC COM 285512109 41532 314872 SH SOLE 34 314872 0 0 ELECTRONIC ARTS INC COM 285512109 19377 146908 SH SOLE 36 146908 0 0 ELECTRONIC ARTS INC COM 285512109 1242 9416 SH SOLE 40 9416 0 0 ELECTRONIC ARTS INC COM 285512109 38943 295245 SH SOLE 43 15372 0 279873 ELEDON PHARMACEUTICALS INC COM 28617K101 9 1954 SH SOLE 2 1954 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 12 2718 SH SOLE 18 2718 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 146 33190 SH SOLE 21 33190 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 112 25304 SH SOLE 22 25304 0 0 ELEMENT SOLUTIONS INC COM 28618M106 22264 916976 SH SOLE 2 144037 0 772939 ELEMENT SOLUTIONS INC COM 28618M106 108 4462 SH SOLE 4 4462 0 0 ELEMENT SOLUTIONS INC COM 28618M106 115 4738 SH SOLE 7 4738 0 0 ELEMENT SOLUTIONS INC COM 28618M106 3523 145111 SH SOLE 18 145111 0 0 ELEMENT SOLUTIONS INC COM 28618M106 58168 2395724 SH SOLE 19 2395724 0 0 ELEMENT SOLUTIONS INC COM 28618M106 67466 2778680 SH SOLE 21 2778680 0 0 ELEMENT SOLUTIONS INC COM 28618M106 123088 5069534 SH SOLE 22 4812923 0 256611 ELEMENT SOLUTIONS INC COM 28618M106 752 30985 SH SOLE 25 30985 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2419 99649 SH SOLE 26 80910 0 18739 ELEMENT SOLUTIONS INC COM 28618M106 101 4163 SH SOLE 28 4163 0 0 ELEMENT SOLUTIONS INC COM 28618M106 3038 125117 SH SOLE 30 125117 0 0 ELEMENT SOLUTIONS INC COM 28618M106 87 3563 SH SOLE 31 3563 0 0 ELEMENT SOLUTIONS INC COM 28618M106 14022 577515 SH SOLE 34 577515 0 0 ELEMENT SOLUTIONS INC COM 28618M106 97 3994 SH SOLE 36 3994 0 0 ELEMENT SOLUTIONS INC COM 28618M106 718 29592 SH SOLE 40 29592 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1290 53121 SH SOLE 43 1003 0 52118 ELEVATE CREDIT INC COM 28621V101 17 5834 SH SOLE 2 5834 0 0 ELEVATE CREDIT INC COM 28621V101 12 4082 SH SOLE 18 4082 0 0 ELEVATE CREDIT INC COM 28621V101 162 54512 SH SOLE 21 54512 0 0 ELEVATE CREDIT INC COM 28621V101 852 286893 SH SOLE 22 286893 0 0 ELEVATION ONCOLOGY INC COM 28623U101 12 1914 SH SOLE 2 1914 0 0 ELEVATION ONCOLOGY INC COM 28623U101 7 1158 SH SOLE 18 1158 0 0 ELEVATION ONCOLOGY INC COM 28623U101 96 15998 SH SOLE 21 15998 0 0 ELEVATION ONCOLOGY INC COM 28623U101 31 5212 SH SOLE 22 5212 0 0 ELIEM THERAPEUTICS INC COM 28658R106 82 7882 SH SOLE 2 226 0 7656 ELIEM THERAPEUTICS INC COM 28658R106 214 20487 SH SOLE 18 20487 0 0 ELIEM THERAPEUTICS INC COM 28658R106 129 12341 SH SOLE 19 12341 0 0 ELIEM THERAPEUTICS INC COM 28658R106 2546 243388 SH SOLE 21 243388 0 0 ELIEM THERAPEUTICS INC COM 28658R106 757 72346 SH SOLE 22 70870 0 1476 ELITE EDUCATION GROUP INTL L COM G3104J100 1 187 SH SOLE 18 187 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 7 2105 SH SOLE 21 2105 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 1 184 SH SOLE 22 184 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1704 99687 SH SOLE 2 41058 0 58629 ELLINGTON FINANCIAL INC COM 28852N109 3 153 SH SOLE 4 153 0 0 ELLINGTON FINANCIAL INC COM 28852N109 10 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 3705 216768 SH SOLE 18 216768 0 0 ELLINGTON FINANCIAL INC COM 28852N109 7438 435213 SH SOLE 19 435213 0 0 ELLINGTON FINANCIAL INC COM 28852N109 132826 7772152 SH SOLE 21 7772152 0 0 ELLINGTON FINANCIAL INC COM 28852N109 28765 1683134 SH SOLE 22 1628851 0 54283 ELLINGTON FINANCIAL INC COM 28852N109 194 11348 SH SOLE 23 11348 0 0 ELLINGTON FINANCIAL INC COM 28852N109 99 5784 SH SOLE 40 5784 0 0 ELLINGTON FINANCIAL INC COM 28852N109 58 3421 SH SOLE 43 0 0 3421 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 24 2337 SH SOLE 18 2337 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 436 42004 SH SOLE 21 42004 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1902 183014 SH SOLE 22 183014 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 10 424 SH SOLE 18 424 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 152 6635 SH SOLE 21 6635 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 2 86 SH SOLE 22 86 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1 821 SH SOLE 2 0 0 821 ELOXX PHARMACEUTICALS INC COM 29014R103 8 10700 SH SOLE 18 10700 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 132 187025 SH SOLE 21 187025 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 219 309589 SH SOLE 22 309589 0 0 EMAGIN CORP COM NEW 29076N206 0 370 SH SOLE 2 0 0 370 EMAGIN CORP COM NEW 29076N206 16 12632 SH SOLE 18 12632 0 0 EMAGIN CORP COM NEW 29076N206 235 182317 SH SOLE 21 182317 0 0 EMAGIN CORP COM NEW 29076N206 1163 901559 SH SOLE 22 901559 0 0 EMBARK TECHNOLOGY INC COM 29079J103 54 6267 SH SOLE 2 0 0 6267 EMBARK TECHNOLOGY INC COM 29079J103 22520 2594416 SH SOLE 22 2594416 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 4 1816 SH SOLE 2 1816 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 506 252596 SH SOLE 19 252596 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 25 12543 SH SOLE 22 12543 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 184 91671 SH SOLE 34 91671 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 91 7029 SH SOLE 43 209 0 6820 EMBRAER S.A. SPONSORED ADS 29082A107 4338 244377 SH SOLE 2 244377 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 1562 88005 SH SOLE 4 88005 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 808 45525 SH SOLE 18 45525 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 366 20643 SH SOLE 19 20643 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 268 15081 SH SOLE 21 15081 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 18846 1061748 SH SOLE 22 1061748 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 96 5422 SH SOLE 28 0 0 5422 EMBRAER S.A. SPONSORED ADS 29082A107 231 13003 SH SOLE 31 0 0 13003 EMBRAER S.A. SPONSORED ADS 29082A107 919 51750 SH SOLE 43 4680 0 47070 EMCLAIRE FINL CORP COM 290828102 14 490 SH SOLE 18 490 0 0 EMCLAIRE FINL CORP COM 290828102 185 6399 SH SOLE 21 6399 0 0 EMCLAIRE FINL CORP COM 290828102 2 70 SH SOLE 22 70 0 0 EMCOR GROUP INC COM 29084Q100 27838 218526 SH SOLE 2 116118 0 102408 EMCOR GROUP INC COM 29084Q100 24 192 SH SOLE 4 192 0 0 EMCOR GROUP INC COM 29084Q100 4148 32562 SH SOLE 7 32562 0 0 EMCOR GROUP INC COM 29084Q100 175 1375 SH SOLE 13 1375 0 0 EMCOR GROUP INC COM 29084Q100 35018 274885 SH SOLE 18 255680 0 19205 EMCOR GROUP INC COM 29084Q100 102280 802888 SH SOLE 19 802888 0 0 EMCOR GROUP INC COM 29084Q100 496456 3897137 SH SOLE 21 3897137 0 0 EMCOR GROUP INC COM 29084Q100 289110 2269491 SH SOLE 22 2209053 0 60438 EMCOR GROUP INC COM 29084Q100 3594 28215 SH SOLE 23 28215 0 0 EMCOR GROUP INC COM 29084Q100 1320 10363 SH SOLE 25 10363 0 0 EMCOR GROUP INC COM 29084Q100 21072 165411 SH SOLE 26 21776 0 143635 EMCOR GROUP INC COM 29084Q100 129 1014 SH SOLE 28 972 0 42 EMCOR GROUP INC COM 29084Q100 3975 31203 SH SOLE 30 31203 0 0 EMCOR GROUP INC COM 29084Q100 299 2351 SH SOLE 34 2351 0 0 EMCOR GROUP INC COM 29084Q100 909 7139 SH SOLE 36 7139 0 0 EMCOR GROUP INC COM 29084Q100 834 6549 SH SOLE 40 6549 0 0 EMCOR GROUP INC COM 29084Q100 6469 50782 SH SOLE 43 7839 0 42943 EMCORE CORP COM NEW 290846203 157 22557 SH SOLE 2 1492 0 21065 EMCORE CORP COM NEW 290846203 4 587 SH SOLE 7 587 0 0 EMCORE CORP COM NEW 290846203 835 119682 SH SOLE 18 119682 0 0 EMCORE CORP COM NEW 290846203 433 62085 SH SOLE 19 62085 0 0 EMCORE CORP COM NEW 290846203 9580 1372564 SH SOLE 21 1372564 0 0 EMCORE CORP COM NEW 290846203 5624 805697 SH SOLE 22 785898 0 19799 EMERALD HOLDING INC COM 29103W104 70 17583 SH SOLE 2 930 0 16653 EMERALD HOLDING INC COM 29103W104 354 89200 SH SOLE 18 89200 0 0 EMERALD HOLDING INC COM 29103W104 176 44302 SH SOLE 19 44302 0 0 EMERALD HOLDING INC COM 29103W104 4049 1019804 SH SOLE 21 1019804 0 0 EMERALD HOLDING INC COM 29103W104 2608 656838 SH SOLE 22 643549 0 13289 EMERALD HOLDING INC COM 29103W104 95 24007 SH SOLE 26 0 0 24007 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2617 60192 SH SOLE 2 15089 0 45103 EMERGENT BIOSOLUTIONS INC COM 29089Q105 8 182 SH SOLE 4 182 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 30 693 SH SOLE 7 693 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 8194 188499 SH SOLE 18 188499 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4847 111504 SH SOLE 19 111504 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 275891 6346709 SH SOLE 21 6346709 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 52642 1210985 SH SOLE 22 1162266 0 48719 EMERGENT BIOSOLUTIONS INC COM 29089Q105 339 7801 SH SOLE 25 7801 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 678 15600 SH SOLE 26 12054 0 3546 EMERGENT BIOSOLUTIONS INC COM 29089Q105 39 889 SH SOLE 28 889 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3650 83959 SH SOLE 30 83959 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 90 2062 SH SOLE 36 2062 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 231 5320 SH SOLE 40 5320 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1848 42506 SH SOLE 43 1106 0 41400 EMERSON ELEC CO COM 291011104 121446 1306297 SH SOLE 2 192557 0 1113740 EMERSON ELEC CO COM 291011104 39266 422347 SH SOLE 4 241695 0 180652 EMERSON ELEC CO COM 291011104 51546 554434 SH SOLE 7 536512 0 17922 EMERSON ELEC CO COM 291011104 731 7865 SH SOLE 13 1553 0 6312 EMERSON ELEC CO COM 291011104 7968 85706 SH SOLE 15 85706 0 0 EMERSON ELEC CO COM 291011104 0 3 SH SOLE 17 0 0 3 EMERSON ELEC CO COM 291011104 103268 1110763 SH SOLE 18 1030369 0 80394 EMERSON ELEC CO COM 291011104 22957 246930 SH SOLE 19 246930 0 0 EMERSON ELEC CO COM 291011104 8574 92218 SH SOLE 20 92218 0 0 EMERSON ELEC CO COM 291011104 1222442 13148782 SH SOLE 21 13148782 0 0 EMERSON ELEC CO COM 291011104 1173969 12627396 SH SOLE 22 11422690 0 1204706 EMERSON ELEC CO COM 291011104 33718 362680 SH SOLE 23 362680 0 0 EMERSON ELEC CO COM 291011104 79770 858014 SH SOLE 25 858014 0 0 EMERSON ELEC CO COM 291011104 119145 1281538 SH SOLE 26 441416 0 840122 EMERSON ELEC CO COM 291011104 145960 1569964 SH SOLE 28 11154 0 1558810 EMERSON ELEC CO COM 291011104 232585 2501718 SH SOLE 30 2501718 0 0 EMERSON ELEC CO COM 291011104 20274 218071 SH SOLE 31 66326 0 151745 EMERSON ELEC CO COM 291011104 2611 28087 SH SOLE 32 28087 0 0 EMERSON ELEC CO COM 291011104 7928 85280 SH SOLE 34 85280 0 0 EMERSON ELEC CO COM 291011104 24103 259251 SH SOLE 36 259251 0 0 EMERSON ELEC CO COM 291011104 1869 20107 SH SOLE 40 20107 0 0 EMERSON ELEC CO COM 291011104 46607 501317 SH SOLE 43 39175 0 462142 EMERSON RADIO CORP COM NEW 291087203 14 17586 SH SOLE 21 17586 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1058 118840 SH SOLE 2 40411 0 78429 EMPIRE ST RLTY TR INC CL A 292104106 690 77576 SH SOLE 4 77576 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1663 186858 SH SOLE 7 186858 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3831 430491 SH SOLE 18 430491 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3863 434051 SH SOLE 19 434051 0 0 EMPIRE ST RLTY TR INC CL A 292104106 53160 5972999 SH SOLE 21 5972999 0 0 EMPIRE ST RLTY TR INC CL A 292104106 40324 4530808 SH SOLE 22 4392713 0 138095 EMPIRE ST RLTY TR INC CL A 292104106 51 5684 SH SOLE 23 5684 0 0 EMPIRE ST RLTY TR INC CL A 292104106 6040 678638 SH SOLE 25 678638 0 0 EMPIRE ST RLTY TR INC CL A 292104106 508 57077 SH SOLE 26 44111 0 12966 EMPIRE ST RLTY TR INC CL A 292104106 783 88020 SH SOLE 28 742 0 87278 EMPIRE ST RLTY TR INC CL A 292104106 5962 669895 SH SOLE 30 669895 0 0 EMPIRE ST RLTY TR INC CL A 292104106 5411 607978 SH SOLE 31 0 0 607978 EMPIRE ST RLTY TR INC CL A 292104106 211 23703 SH SOLE 36 23703 0 0 EMPIRE ST RLTY TR INC CL A 292104106 137 15371 SH SOLE 40 15371 0 0 EMPIRE ST RLTY TR INC CL A 292104106 6374 716136 SH SOLE 43 24868 0 691268 EMPLOYERS HLDGS INC COM 292218104 827 19988 SH SOLE 2 7562 0 12426 EMPLOYERS HLDGS INC COM 292218104 3 67 SH SOLE 4 67 0 0 EMPLOYERS HLDGS INC COM 292218104 19 464 SH SOLE 7 464 0 0 EMPLOYERS HLDGS INC COM 292218104 4446 107434 SH SOLE 18 107434 0 0 EMPLOYERS HLDGS INC COM 292218104 2049 49508 SH SOLE 19 49508 0 0 EMPLOYERS HLDGS INC COM 292218104 133149 3217718 SH SOLE 21 3217718 0 0 EMPLOYERS HLDGS INC COM 292218104 27550 665790 SH SOLE 22 640156 0 25634 EMPLOYERS HLDGS INC COM 292218104 13 311 SH SOLE 25 311 0 0 EMPLOYERS HLDGS INC COM 292218104 82 1976 SH SOLE 26 0 0 1976 EMPLOYERS HLDGS INC COM 292218104 98 2375 SH SOLE 28 2375 0 0 EMPLOYERS HLDGS INC COM 292218104 1883 45507 SH SOLE 30 45507 0 0 EMPLOYERS HLDGS INC COM 292218104 134 3249 SH SOLE 40 3249 0 0 EMPLOYERS HLDGS INC COM 292218104 893 21584 SH SOLE 43 909 0 20675 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 57 10727 SH SOLE 21 10727 0 0 ENACT HLDGS INC COM 29249E109 299 14445 SH SOLE 2 14445 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3778 50521 SH SOLE 2 10505 0 40016 ENANTA PHARMACEUTICALS INC COM 29251M106 8 107 SH SOLE 4 107 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 23 310 SH SOLE 7 310 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5985 80038 SH SOLE 18 76575 0 3463 ENANTA PHARMACEUTICALS INC COM 29251M106 20498 274115 SH SOLE 19 274115 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 176910 2365743 SH SOLE 21 2365743 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 44519 595338 SH SOLE 22 578160 0 17178 ENANTA PHARMACEUTICALS INC COM 29251M106 400 5348 SH SOLE 23 5348 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 173 2307 SH SOLE 25 2307 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2524 33747 SH SOLE 26 3388 0 30359 ENANTA PHARMACEUTICALS INC COM 29251M106 25 338 SH SOLE 28 338 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3246 43411 SH SOLE 30 43411 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 34 452 SH SOLE 34 452 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 196 2617 SH SOLE 40 2617 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1273 17023 SH SOLE 43 289 0 16734 ENBRIDGE INC COM 29250N105 44 1137 SH SOLE 18 1137 0 0 ENBRIDGE INC COM 29250N105 18835 481965 SH SOLE 21 481965 0 0 ENBRIDGE INC COM 29250N105 2154 55113 SH SOLE 22 55113 0 0 ENBRIDGE INC COM 29250N105 126 3235 SH SOLE 26 0 0 3235 ENBRIDGE INC COM 29250N105 576 14730 SH SOLE 34 14730 0 0 ENBRIDGE INC COM 29250N105 20265 518553 SH SOLE 43 36916 0 481637 ENCOMPASS HEALTH CORP COM 29261A100 19925 305315 SH SOLE 2 164249 0 141066 ENCOMPASS HEALTH CORP COM 29261A100 25 379 SH SOLE 4 379 0 0 ENCOMPASS HEALTH CORP COM 29261A100 123 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 17718 271493 SH SOLE 18 271493 0 0 ENCOMPASS HEALTH CORP COM 29261A100 77149 1182177 SH SOLE 19 1182177 0 0 ENCOMPASS HEALTH CORP COM 29261A100 669 10252 SH SOLE 20 10252 0 0 ENCOMPASS HEALTH CORP COM 29261A100 343475 5263177 SH SOLE 21 5263177 0 0 ENCOMPASS HEALTH CORP COM 29261A100 181169 2776112 SH SOLE 22 2666681 0 109431 ENCOMPASS HEALTH CORP COM 29261A100 1321 20235 SH SOLE 25 20235 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2632 40335 SH SOLE 26 32447 0 7888 ENCOMPASS HEALTH CORP COM 29261A100 116 1774 SH SOLE 28 1774 0 0 ENCOMPASS HEALTH CORP COM 29261A100 7408 113516 SH SOLE 30 113516 0 0 ENCOMPASS HEALTH CORP COM 29261A100 100 1535 SH SOLE 31 1535 0 0 ENCOMPASS HEALTH CORP COM 29261A100 37349 572313 SH SOLE 34 572313 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1162 17799 SH SOLE 36 17799 0 0 ENCOMPASS HEALTH CORP COM 29261A100 870 13330 SH SOLE 40 13330 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3382 51819 SH SOLE 43 3253 0 48566 ENCORE CAP GROUP INC COM 292554102 1674 26960 SH SOLE 2 10229 0 16731 ENCORE CAP GROUP INC COM 292554102 7 108 SH SOLE 4 108 0 0 ENCORE CAP GROUP INC COM 292554102 26 422 SH SOLE 7 422 0 0 ENCORE CAP GROUP INC COM 292554102 6806 109583 SH SOLE 18 109583 0 0 ENCORE CAP GROUP INC COM 292554102 4450 71644 SH SOLE 19 71644 0 0 ENCORE CAP GROUP INC COM 292554102 197984 3187631 SH SOLE 21 3187631 0 0 ENCORE CAP GROUP INC COM 292554102 42469 683778 SH SOLE 22 655368 0 28410 ENCORE CAP GROUP INC COM 292554102 302 4865 SH SOLE 25 4865 0 0 ENCORE CAP GROUP INC COM 292554102 1243 20013 SH SOLE 26 18895 0 1118 ENCORE CAP GROUP INC COM 292554102 94 1507 SH SOLE 28 1507 0 0 ENCORE CAP GROUP INC COM 292554102 2992 48165 SH SOLE 30 48165 0 0 ENCORE CAP GROUP INC COM 292554102 153 2469 SH SOLE 36 2469 0 0 ENCORE CAP GROUP INC COM 292554102 245 3951 SH SOLE 40 3951 0 0 ENCORE CAP GROUP INC COM 292554102 1189 19150 SH SOLE 43 2333 0 16817 ENCORE WIRE CORP COM 292562105 2544 17775 SH SOLE 2 6918 0 10857 ENCORE WIRE CORP COM 292562105 7 51 SH SOLE 4 51 0 0 ENCORE WIRE CORP COM 292562105 41 285 SH SOLE 7 285 0 0 ENCORE WIRE CORP COM 292562105 10976 76699 SH SOLE 18 76699 0 0 ENCORE WIRE CORP COM 292562105 5056 35333 SH SOLE 19 35333 0 0 ENCORE WIRE CORP COM 292562105 342159 2391051 SH SOLE 21 2391051 0 0 ENCORE WIRE CORP COM 292562105 72282 505116 SH SOLE 22 484881 0 20235 ENCORE WIRE CORP COM 292562105 375 2622 SH SOLE 25 2622 0 0 ENCORE WIRE CORP COM 292562105 899 6279 SH SOLE 26 4871 0 1408 ENCORE WIRE CORP COM 292562105 53 368 SH SOLE 28 368 0 0 ENCORE WIRE CORP COM 292562105 5484 38326 SH SOLE 30 38326 0 0 ENCORE WIRE CORP COM 292562105 401 2804 SH SOLE 40 2804 0 0 ENCORE WIRE CORP COM 292562105 2731 19086 SH SOLE 43 3006 0 16080 ENDAVA PLC ADS 29260V105 56482 336360 SH SOLE 19 336360 0 0 ENDAVA PLC ADS 29260V105 352 2096 SH SOLE 21 2096 0 0 ENDAVA PLC ADS 29260V105 97567 581035 SH SOLE 34 581035 0 0 ENDAVA PLC ADS 29260V105 1037 6175 SH SOLE 43 3710 0 2465 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 30 853 SH SOLE 21 853 0 0 ENDO INTL PLC SHS G30401106 879 233707 SH SOLE 2 79886 0 153821 ENDO INTL PLC SHS G30401106 3 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 12 3245 SH SOLE 7 3245 0 0 ENDO INTL PLC SHS G30401106 3334 886724 SH SOLE 18 886724 0 0 ENDO INTL PLC SHS G30401106 2516 669031 SH SOLE 19 669031 0 0 ENDO INTL PLC SHS G30401106 104279 27733804 SH SOLE 21 27733804 0 0 ENDO INTL PLC SHS G30401106 24391 6486930 SH SOLE 22 6254003 0 232927 ENDO INTL PLC SHS G30401106 44 11648 SH SOLE 23 11648 0 0 ENDO INTL PLC SHS G30401106 110 29269 SH SOLE 25 29269 0 0 ENDO INTL PLC SHS G30401106 409 108864 SH SOLE 26 59089 0 49775 ENDO INTL PLC SHS G30401106 1937 515168 SH SOLE 30 515168 0 0 ENDO INTL PLC SHS G30401106 118 31458 SH SOLE 40 31458 0 0 ENDO INTL PLC SHS G30401106 440 117086 SH SOLE 43 909 0 116177 ENDRA LIFE SCIENCES INC COM 29273B104 6 8073 SH SOLE 18 8073 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 68 98479 SH SOLE 21 98479 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 1 2057 SH SOLE 22 2057 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 199 36580 SH SOLE 2 0 0 36580 ENEL AMERICAS S A SPONSORED ADR 29274F104 2682 492937 SH SOLE 7 492937 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 721 132497 SH SOLE 19 132497 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 37795 6947612 SH SOLE 21 6947612 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 6621 1217034 SH SOLE 22 1217034 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 56 10385 SH SOLE 25 10385 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 32559 5985197 SH SOLE 30 5985197 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 304 55936 SH SOLE 34 55936 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1708 313939 SH SOLE 43 62721 0 251218 ENEL CHILE S.A. SPONSORED ADR 29278D105 1444 797808 SH SOLE 30 797808 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 73 40124 SH SOLE 34 40124 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 1259 695707 SH SOLE 43 0 0 695707 ENERGIZER HLDGS INC NEW COM 29272W109 2493 62163 SH SOLE 2 53540 0 8623 ENERGIZER HLDGS INC NEW COM 29272W109 7 185 SH SOLE 4 185 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 39 964 SH SOLE 7 964 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 11785 293893 SH SOLE 18 293893 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4870 121457 SH SOLE 19 121457 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 187638 4679261 SH SOLE 21 4679261 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 74389 1855085 SH SOLE 22 1817073 0 38012 ENERGIZER HLDGS INC NEW COM 29272W109 366 9116 SH SOLE 25 9116 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 876 21851 SH SOLE 26 17236 0 4615 ENERGIZER HLDGS INC NEW COM 29272W109 43 1063 SH SOLE 28 1063 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1557 38825 SH SOLE 30 38825 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 13 335 SH SOLE 34 335 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 174 4337 SH SOLE 36 4337 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 290 7227 SH SOLE 40 7227 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1795 44753 SH SOLE 43 1491 0 43262 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 111 1276 SH SOLE 7 1276 0 0 ENERGIZER HLDGS INC NEW 7.5 MCNV PFD A 29272W208 15834 182249 SH SOLE 21 182249 0 0 ENERGOUS CORP COM 29272C103 14 11058 SH SOLE 18 11058 0 0 ENERGOUS CORP COM 29272C103 239 191195 SH SOLE 21 191195 0 0 ENERGOUS CORP COM 29272C103 845 676020 SH SOLE 22 676020 0 0 ENERGOUS CORP COM 29272C103 2 1345 SH SOLE 43 0 0 1345 ENERGY FOCUS INC COM 29268T409 6 1425 SH SOLE 21 1425 0 0 ENERGY FOCUS INC COM 29268T409 109 25548 SH SOLE 22 25548 0 0 ENERGY FUELS INC COM NEW 292671708 405 53086 SH SOLE 2 12743 0 40343 ENERGY FUELS INC COM NEW 292671708 17 2266 SH SOLE 7 2266 0 0 ENERGY FUELS INC COM NEW 292671708 3356 439847 SH SOLE 18 439847 0 0 ENERGY FUELS INC COM NEW 292671708 2381 312000 SH SOLE 19 312000 0 0 ENERGY FUELS INC COM NEW 292671708 40727 5337791 SH SOLE 21 5337791 0 0 ENERGY FUELS INC COM NEW 292671708 11097 1454436 SH SOLE 22 1422436 0 32000 ENERGY FUELS INC COM NEW 292671708 11 1439 SH SOLE 23 1439 0 0 ENERGY FUELS INC COM NEW 292671708 67 8835 SH SOLE 43 573 0 8262 ENERGY RECOVERY INC COM 29270J100 325 15125 SH SOLE 2 10394 0 4731 ENERGY RECOVERY INC COM 29270J100 866 40312 SH SOLE 7 40312 0 0 ENERGY RECOVERY INC COM 29270J100 2464 114651 SH SOLE 18 114651 0 0 ENERGY RECOVERY INC COM 29270J100 1561 72619 SH SOLE 19 72619 0 0 ENERGY RECOVERY INC COM 29270J100 32472 1511049 SH SOLE 21 1511049 0 0 ENERGY RECOVERY INC COM 29270J100 21062 980102 SH SOLE 22 953675 0 26427 ENERGY RECOVERY INC COM 29270J100 158 7364 SH SOLE 25 7364 0 0 ENERGY RECOVERY INC COM 29270J100 136 6324 SH SOLE 26 3314 0 3010 ENERGY RECOVERY INC COM 29270J100 66 3048 SH SOLE 28 3048 0 0 ENERGY RECOVERY INC COM 29270J100 10037 467033 SH SOLE 30 467033 0 0 ENERGY RECOVERY INC COM 29270J100 145 6764 SH SOLE 36 6764 0 0 ENERGY RECOVERY INC COM 29270J100 78 3628 SH SOLE 40 3628 0 0 ENERGY RECOVERY INC COM 29270J100 3682 171342 SH SOLE 43 0 0 171342 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1832 222557 SH SOLE 2 222557 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2742 333158 SH SOLE 18 333158 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 65811 7996460 SH SOLE 19 7996460 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 430 52282 SH SOLE 43 0 0 52282 ENERGY TRANSFER L P OPTIONS 29273V100 123 15000 SH Call SOLE 2 15000 0 0 ENERGY TRANSFER L P OPTIONS 29273V100 1494 181500 SH Call SOLE 18 181500 0 0 ENERGY TRANSFER L P OPTIONS 29273V100 15742 1912700 SH Call SOLE 19 1912700 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 474 23383 SH SOLE 2 16806 0 6577 ENERPAC TOOL GROUP CORP CL A COM 292765104 6 281 SH SOLE 4 281 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 19 958 SH SOLE 7 958 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 4158 205039 SH SOLE 18 205039 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2170 107015 SH SOLE 19 107015 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 144322 7116474 SH SOLE 21 7116474 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 29126 1436209 SH SOLE 22 1404866 0 31343 ENERPAC TOOL GROUP CORP CL A COM 292765104 154 7609 SH SOLE 25 7609 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 654 32226 SH SOLE 26 28061 0 4165 ENERPAC TOOL GROUP CORP CL A COM 292765104 6 294 SH SOLE 28 294 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2491 122823 SH SOLE 30 122823 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 197 9713 SH SOLE 40 9713 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 191 9416 SH SOLE 43 157 0 9259 ENERPLUS CORP COM 292766102 15 1409 SH SOLE 2 1409 0 0 ENERPLUS CORP COM 292766102 640 60468 SH SOLE 21 60468 0 0 ENERPLUS CORP COM 292766102 23 2192 SH SOLE 22 2192 0 0 ENERPLUS CORP COM 292766102 1969 186065 SH SOLE 43 6124 0 179941 ENERSYS COM 29275Y102 4048 51207 SH SOLE 2 29219 0 21988 ENERSYS COM 29275Y102 14 180 SH SOLE 4 180 0 0 ENERSYS COM 29275Y102 65 822 SH SOLE 7 822 0 0 ENERSYS COM 29275Y102 15896 201060 SH SOLE 18 201060 0 0 ENERSYS COM 29275Y102 6035 76331 SH SOLE 19 76331 0 0 ENERSYS COM 29275Y102 238500 3016698 SH SOLE 21 3016698 0 0 ENERSYS COM 29275Y102 96546 1221172 SH SOLE 22 1180902 0 40270 ENERSYS COM 29275Y102 1627 20581 SH SOLE 25 20581 0 0 ENERSYS COM 29275Y102 2073 26226 SH SOLE 26 19876 0 6350 ENERSYS COM 29275Y102 49 626 SH SOLE 28 626 0 0 ENERSYS COM 29275Y102 2012 25454 SH SOLE 30 25454 0 0 ENERSYS COM 29275Y102 884 11178 SH SOLE 34 11178 0 0 ENERSYS COM 29275Y102 44 558 SH SOLE 36 558 0 0 ENERSYS COM 29275Y102 395 4996 SH SOLE 40 4996 0 0 ENERSYS COM 29275Y102 2329 29455 SH SOLE 43 3696 0 25759 ENETI INC COM Y2294C107 24 3138 SH SOLE 2 3138 0 0 ENETI INC COM Y2294C107 11 1385 SH SOLE 18 1385 0 0 ENETI INC COM Y2294C107 143 18499 SH SOLE 21 18499 0 0 ENFUSION INC CL A 292812104 163 7771 SH SOLE 2 4295 0 3476 ENFUSION INC CL A 292812104 1219 58228 SH SOLE 18 58228 0 0 ENFUSION INC CL A 292812104 1228 58654 SH SOLE 19 58654 0 0 ENFUSION INC CL A 292812104 14419 688563 SH SOLE 21 688563 0 0 ENFUSION INC CL A 292812104 9062 432781 SH SOLE 22 427736 0 5045 ENFUSION INC CL A 292812104 20 934 SH SOLE 26 837 0 97 ENFUSION INC CL A 292812104 46 2191 SH SOLE 28 0 0 2191 ENFUSION INC CL A 292812104 1 43 SH SOLE 31 0 0 43 ENFUSION INC CL A 292812104 913 43585 SH SOLE 34 43585 0 0 ENGAGESMART INC COMMON STOCK 29283F103 324 13427 SH SOLE 2 10840 0 2587 ENGAGESMART INC COMMON STOCK 29283F103 1031 42746 SH SOLE 18 42746 0 0 ENGAGESMART INC COMMON STOCK 29283F103 2004 83081 SH SOLE 19 83081 0 0 ENGAGESMART INC COMMON STOCK 29283F103 12217 506509 SH SOLE 21 506509 0 0 ENGAGESMART INC COMMON STOCK 29283F103 3502 145185 SH SOLE 22 141119 0 4066 ENGAGESMART INC COMMON STOCK 29283F103 273 11313 SH SOLE 26 0 0 11313 ENGAGESMART INC COMMON STOCK 29283F103 17693 733537 SH SOLE 34 733537 0 0 ENGLOBAL CORP COM 293306106 5 3759 SH SOLE 18 3759 0 0 ENGLOBAL CORP COM 293306106 105 79683 SH SOLE 21 79683 0 0 ENGLOBAL CORP COM 293306106 1048 794202 SH SOLE 22 794202 0 0 ENI S P A SPONSORED ADR 26874R108 16181 585226 SH SOLE 43 125354 0 459872 ENJOY TECHNOLOGY INC COM 29335V106 1524 329863 SH SOLE 22 329863 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 443 64314 SH SOLE 2 64314 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 2643 383572 SH SOLE 7 383572 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8183 1187712 SH SOLE 21 1187712 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1574 228505 SH SOLE 22 127889 0 100616 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 236 34256 SH SOLE 25 34256 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 592 85908 SH SOLE 26 68849 0 17059 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1026 148938 SH SOLE 30 148938 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 55 8004 SH SOLE 34 8004 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 279 40544 SH SOLE 40 40544 0 0 ENNIS INC COM 293389102 836 42797 SH SOLE 2 19004 0 23793 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 1587 81285 SH SOLE 18 81285 0 0 ENNIS INC COM 293389102 1697 86872 SH SOLE 19 86872 0 0 ENNIS INC COM 293389102 20070 1027668 SH SOLE 21 1027668 0 0 ENNIS INC COM 293389102 15348 785848 SH SOLE 22 758586 0 27262 ENNIS INC COM 293389102 65 3353 SH SOLE 25 3353 0 0 ENNIS INC COM 293389102 675 34574 SH SOLE 26 9361 0 25213 ENNIS INC COM 293389102 126 6463 SH SOLE 30 6463 0 0 ENNIS INC COM 293389102 50 2583 SH SOLE 40 2583 0 0 ENNIS INC COM 293389102 801 40991 SH SOLE 43 5583 0 35408 ENOCHIAN BIOSCIENCES INC COM 29350E104 2 294 SH SOLE 2 0 0 294 ENOCHIAN BIOSCIENCES INC COM 29350E104 23 3184 SH SOLE 18 3184 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 129 17760 SH SOLE 19 17760 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 323 44335 SH SOLE 21 44335 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 915 125454 SH SOLE 22 125454 0 0 ENOVA INTL INC COM 29357K103 3165 77260 SH SOLE 2 48603 0 28657 ENOVA INTL INC COM 29357K103 5 121 SH SOLE 4 121 0 0 ENOVA INTL INC COM 29357K103 22 538 SH SOLE 7 538 0 0 ENOVA INTL INC COM 29357K103 6136 149809 SH SOLE 18 149809 0 0 ENOVA INTL INC COM 29357K103 5819 142060 SH SOLE 19 142060 0 0 ENOVA INTL INC COM 29357K103 180553 4408027 SH SOLE 21 4408027 0 0 ENOVA INTL INC COM 29357K103 43310 1057377 SH SOLE 22 1021507 0 35870 ENOVA INTL INC COM 29357K103 94 2292 SH SOLE 23 2292 0 0 ENOVA INTL INC COM 29357K103 186 4545 SH SOLE 25 4545 0 0 ENOVA INTL INC COM 29357K103 1651 40319 SH SOLE 26 23030 0 17289 ENOVA INTL INC COM 29357K103 27 657 SH SOLE 28 657 0 0 ENOVA INTL INC COM 29357K103 2771 67646 SH SOLE 30 67646 0 0 ENOVA INTL INC COM 29357K103 16 398 SH SOLE 34 398 0 0 ENOVA INTL INC COM 29357K103 186 4529 SH SOLE 40 4529 0 0 ENOVA INTL INC COM 29357K103 620 15129 SH SOLE 43 0 0 15129 ENOVIX CORPORATION COM 293594107 364 13326 SH SOLE 2 10278 0 3048 ENOVIX CORPORATION COM 293594107 2976 109085 SH SOLE 21 109085 0 0 ENOVIX CORPORATION COM 293594107 36025 1320557 SH SOLE 22 1303136 0 17421 ENOVIX CORPORATION COM 293594107 153 5591 SH SOLE 25 5591 0 0 ENOVIX CORPORATION COM 293594107 50 1836 SH SOLE 26 0 0 1836 ENOVIX CORPORATION COM 293594107 682 25012 SH SOLE 30 25012 0 0 ENOVIX CORPORATION COM 293594107 127 4638 SH SOLE 40 4638 0 0 ENPHASE ENERGY INC COM 29355A107 50164 274209 SH SOLE 2 36893 0 237316 ENPHASE ENERGY INC COM 29355A107 11005 60155 SH SOLE 4 50382 0 9773 ENPHASE ENERGY INC COM 29355A107 20911 114306 SH SOLE 7 110437 0 3869 ENPHASE ENERGY INC COM 29355A107 332 1814 SH SOLE 13 394 0 1420 ENPHASE ENERGY INC COM 29355A107 2268 12396 SH SOLE 15 12396 0 0 ENPHASE ENERGY INC COM 29355A107 49759 271996 SH SOLE 18 253958 0 18038 ENPHASE ENERGY INC COM 29355A107 14806 80932 SH SOLE 19 80932 0 0 ENPHASE ENERGY INC COM 29355A107 1204175 6582347 SH SOLE 21 6582347 0 0 ENPHASE ENERGY INC COM 29355A107 567899 3104292 SH SOLE 22 2835228 0 269064 ENPHASE ENERGY INC COM 29355A107 13254 72452 SH SOLE 23 72452 0 0 ENPHASE ENERGY INC COM 29355A107 43387 237164 SH SOLE 25 237164 0 0 ENPHASE ENERGY INC COM 29355A107 48932 267476 SH SOLE 26 86819 0 180657 ENPHASE ENERGY INC COM 29355A107 52232 285516 SH SOLE 28 48676 0 236840 ENPHASE ENERGY INC COM 29355A107 33 180 SH SOLE 29 180 0 0 ENPHASE ENERGY INC COM 29355A107 579451 3167439 SH SOLE 30 3101274 0 66165 ENPHASE ENERGY INC COM 29355A107 9068 49567 SH SOLE 31 13492 0 36075 ENPHASE ENERGY INC COM 29355A107 44675 244208 SH SOLE 34 244208 0 0 ENPHASE ENERGY INC COM 29355A107 9083 49649 SH SOLE 36 49649 0 0 ENPHASE ENERGY INC COM 29355A107 789 4311 SH SOLE 40 4311 0 0 ENPHASE ENERGY INC COM 29355A107 14831 81070 SH SOLE 43 4538 0 76532 ENPRO INDS INC COM 29355X107 2570 23347 SH SOLE 2 10255 0 13092 ENPRO INDS INC COM 29355X107 6 58 SH SOLE 4 58 0 0 ENPRO INDS INC COM 29355X107 31 283 SH SOLE 7 283 0 0 ENPRO INDS INC COM 29355X107 8739 79398 SH SOLE 18 79398 0 0 ENPRO INDS INC COM 29355X107 4876 44300 SH SOLE 19 44300 0 0 ENPRO INDS INC COM 29355X107 279611 2540299 SH SOLE 21 2540299 0 0 ENPRO INDS INC COM 29355X107 58701 533304 SH SOLE 22 512953 0 20351 ENPRO INDS INC COM 29355X107 427 3882 SH SOLE 25 3882 0 0 ENPRO INDS INC COM 29355X107 1185 10770 SH SOLE 26 4644 0 6126 ENPRO INDS INC COM 29355X107 40 367 SH SOLE 28 367 0 0 ENPRO INDS INC COM 29355X107 4174 37919 SH SOLE 30 37919 0 0 ENPRO INDS INC COM 29355X107 211 1919 SH SOLE 36 1919 0 0 ENPRO INDS INC COM 29355X107 288 2621 SH SOLE 40 2621 0 0 ENPRO INDS INC COM 29355X107 1952 17730 SH SOLE 43 1925 0 15805 ENSERVCO CORP COM NEW 29358Y201 1 1439 SH SOLE 21 1439 0 0 ENSERVCO CORP COM NEW 29358Y201 0 494 SH SOLE 22 494 0 0 ENSIGN GROUP INC COM 29358P101 4111 48959 SH SOLE 2 29594 0 19365 ENSIGN GROUP INC COM 29358P101 18 220 SH SOLE 4 220 0 0 ENSIGN GROUP INC COM 29358P101 63 750 SH SOLE 7 750 0 0 ENSIGN GROUP INC COM 29358P101 15614 185965 SH SOLE 18 182599 0 3366 ENSIGN GROUP INC COM 29358P101 17581 209394 SH SOLE 19 209394 0 0 ENSIGN GROUP INC COM 29358P101 527554 6283392 SH SOLE 21 6283392 0 0 ENSIGN GROUP INC COM 29358P101 115783 1379029 SH SOLE 22 1350493 0 28536 ENSIGN GROUP INC COM 29358P101 455 5421 SH SOLE 23 5421 0 0 ENSIGN GROUP INC COM 29358P101 625 7447 SH SOLE 25 7447 0 0 ENSIGN GROUP INC COM 29358P101 3492 41596 SH SOLE 26 18351 0 23245 ENSIGN GROUP INC COM 29358P101 82 982 SH SOLE 28 982 0 0 ENSIGN GROUP INC COM 29358P101 12374 147375 SH SOLE 30 147375 0 0 ENSIGN GROUP INC COM 29358P101 31 365 SH SOLE 34 365 0 0 ENSIGN GROUP INC COM 29358P101 189 2250 SH SOLE 36 2250 0 0 ENSIGN GROUP INC COM 29358P101 534 6359 SH SOLE 40 6359 0 0 ENSIGN GROUP INC COM 29358P101 1794 21366 SH SOLE 43 123 0 21243 ENSTAR GROUP LIMITED SHS G3075P101 2760 11146 SH SOLE 2 3542 0 7604 ENSTAR GROUP LIMITED SHS G3075P101 11 44 SH SOLE 4 44 0 0 ENSTAR GROUP LIMITED SHS G3075P101 45 181 SH SOLE 7 181 0 0 ENSTAR GROUP LIMITED SHS G3075P101 9412 38016 SH SOLE 18 38016 0 0 ENSTAR GROUP LIMITED SHS G3075P101 8681 35060 SH SOLE 19 35060 0 0 ENSTAR GROUP LIMITED SHS G3075P101 114982 464403 SH SOLE 21 464403 0 0 ENSTAR GROUP LIMITED SHS G3075P101 76450 308778 SH SOLE 22 296713 0 12065 ENSTAR GROUP LIMITED SHS G3075P101 176 711 SH SOLE 23 711 0 0 ENSTAR GROUP LIMITED SHS G3075P101 378 1527 SH SOLE 25 1527 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1077 4349 SH SOLE 26 3384 0 965 ENSTAR GROUP LIMITED SHS G3075P101 61 248 SH SOLE 28 248 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1858 7505 SH SOLE 30 7505 0 0 ENSTAR GROUP LIMITED SHS G3075P101 376 1519 SH SOLE 40 1519 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1770 7150 SH SOLE 43 574 0 6576 ENSYSCE BIOSCIENCES INC COM 293602108 3 561 SH SOLE 22 561 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 5 2179 SH SOLE 18 2179 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 55 25140 SH SOLE 21 25140 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 1 673 SH SOLE 22 673 0 0 ENTEGRIS INC COM 29362U104 30564 220552 SH SOLE 2 44407 0 176145 ENTEGRIS INC COM 29362U104 5409 39032 SH SOLE 4 33902 0 5130 ENTEGRIS INC COM 29362U104 1639 11824 SH SOLE 7 11824 0 0 ENTEGRIS INC COM 29362U104 30 213 SH SOLE 13 213 0 0 ENTEGRIS INC COM 29362U104 1307 9430 SH SOLE 15 9430 0 0 ENTEGRIS INC COM 29362U104 18584 134101 SH SOLE 18 126868 0 7233 ENTEGRIS INC COM 29362U104 625376 4512747 SH SOLE 19 4512747 0 0 ENTEGRIS INC COM 29362U104 465391 3358286 SH SOLE 21 3358286 0 0 ENTEGRIS INC COM 29362U104 458954 3311837 SH SOLE 22 3157291 0 154546 ENTEGRIS INC COM 29362U104 10590 76416 SH SOLE 23 76416 0 0 ENTEGRIS INC COM 29362U104 235804 1701572 SH SOLE 25 1701572 0 0 ENTEGRIS INC COM 29362U104 16486 118962 SH SOLE 26 94256 0 24706 ENTEGRIS INC COM 29362U104 21278 153546 SH SOLE 28 2414 0 151132 ENTEGRIS INC COM 29362U104 62 444 SH SOLE 29 444 0 0 ENTEGRIS INC COM 29362U104 38557 278229 SH SOLE 30 278229 0 0 ENTEGRIS INC COM 29362U104 2796 20174 SH SOLE 31 15824 0 4350 ENTEGRIS INC COM 29362U104 88397 637880 SH SOLE 34 637880 0 0 ENTEGRIS INC COM 29362U104 3243 23405 SH SOLE 36 23405 0 0 ENTEGRIS INC COM 29362U104 651 4695 SH SOLE 40 4695 0 0 ENTEGRIS INC COM 29362U104 6967 50272 SH SOLE 43 6541 0 43731 ENTERGY CORP NEW COM 29364G103 62240 552512 SH SOLE 2 162987 0 389525 ENTERGY CORP NEW COM 29364G103 18851 167341 SH SOLE 4 125415 0 41926 ENTERGY CORP NEW COM 29364G103 20707 183815 SH SOLE 7 177421 0 6394 ENTERGY CORP NEW COM 29364G103 4133 36692 SH SOLE 13 34132 0 2560 ENTERGY CORP NEW COM 29364G103 3332 29582 SH SOLE 15 29582 0 0 ENTERGY CORP NEW COM 29364G103 0 1 SH SOLE 17 0 0 1 ENTERGY CORP NEW COM 29364G103 45739 406031 SH SOLE 18 373899 0 32132 ENTERGY CORP NEW COM 29364G103 14277 126739 SH SOLE 19 126739 0 0 ENTERGY CORP NEW COM 29364G103 870133 7724216 SH SOLE 21 7724216 0 0 ENTERGY CORP NEW COM 29364G103 504576 4479145 SH SOLE 22 3910197 0 568948 ENTERGY CORP NEW COM 29364G103 19144 169938 SH SOLE 23 169938 0 0 ENTERGY CORP NEW COM 29364G103 28921 256732 SH SOLE 25 256732 0 0 ENTERGY CORP NEW COM 29364G103 47183 418845 SH SOLE 26 163706 0 255139 ENTERGY CORP NEW COM 29364G103 12616 111993 SH SOLE 28 4527 0 107466 ENTERGY CORP NEW COM 29364G103 1970 17486 SH SOLE 29 17486 0 0 ENTERGY CORP NEW COM 29364G103 106517 945560 SH SOLE 30 945560 0 0 ENTERGY CORP NEW COM 29364G103 96716 858556 SH SOLE 31 55668 0 802888 ENTERGY CORP NEW COM 29364G103 5722 50798 SH SOLE 32 50798 0 0 ENTERGY CORP NEW COM 29364G103 2316 20557 SH SOLE 34 20557 0 0 ENTERGY CORP NEW COM 29364G103 19772 175513 SH SOLE 35 175513 0 0 ENTERGY CORP NEW COM 29364G103 12633 112142 SH SOLE 36 112142 0 0 ENTERGY CORP NEW COM 29364G103 720 6389 SH SOLE 40 6389 0 0 ENTERGY CORP NEW COM 29364G103 12929 114772 SH SOLE 43 16676 0 98096 ENTERPRISE BANCORP INC MASS COM 293668109 416 9265 SH SOLE 2 3956 0 5309 ENTERPRISE BANCORP INC MASS COM 293668109 8 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1396 31072 SH SOLE 18 31072 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 714 15890 SH SOLE 19 15890 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 15986 355870 SH SOLE 21 355870 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 8721 194149 SH SOLE 22 188561 0 5588 ENTERPRISE FINL SVCS CORP COM 293712105 1442 30629 SH SOLE 2 11542 0 19087 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 5230 111069 SH SOLE 18 111069 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2953 62700 SH SOLE 19 62700 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 62845 1334579 SH SOLE 21 1334579 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 42679 906331 SH SOLE 22 867772 0 38559 ENTERPRISE FINL SVCS CORP COM 293712105 240 5104 SH SOLE 25 5104 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 646 13729 SH SOLE 26 11354 0 2375 ENTERPRISE FINL SVCS CORP COM 293712105 33 696 SH SOLE 28 696 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1160 24644 SH SOLE 30 24644 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 259 5500 SH SOLE 40 5500 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 304 6463 SH SOLE 43 86 0 6377 ENTERPRISE PRODS PARTNERS L COM 293792107 20687 942021 SH SOLE 2 942021 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 49893 2272008 SH SOLE 18 1561921 0 710087 ENTERPRISE PRODS PARTNERS L COM 293792107 454860 20713105 SH SOLE 19 20713105 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 186 8468 SH SOLE 43 0 0 8468 ENTRADA THERAPEUTICS INC COM 29384C108 24 1400 SH SOLE 2 0 0 1400 ENTRADA THERAPEUTICS INC COM 29384C108 449 26216 SH SOLE 18 26216 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 246 14386 SH SOLE 19 14386 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 5265 307509 SH SOLE 21 307509 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 1625 94915 SH SOLE 22 93004 0 1911 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1984 292650 SH SOLE 2 48873 0 243777 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 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 1246 183744 SH SOLE 18 183744 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3197 471531 SH SOLE 19 471531 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 15777 2326950 SH SOLE 21 2326950 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 19422 2864584 SH SOLE 22 2831161 0 33423 ENTRAVISION COMMUNICATIONS C CL A 29382R107 444 65454 SH SOLE 23 65454 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 807 119075 SH SOLE 26 0 0 119075 ENTRAVISION COMMUNICATIONS C CL A 29382R107 37 5498 SH SOLE 43 0 0 5498 ENVELA CORP COM 29402E102 5 1209 SH SOLE 2 0 0 1209 ENVELA CORP COM 29402E102 6 1419 SH SOLE 18 1419 0 0 ENVELA CORP COM 29402E102 68 16614 SH SOLE 21 16614 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 4 4301 SH SOLE 18 4301 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 43 46583 SH SOLE 21 46583 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 419 450494 SH SOLE 22 450494 0 0 ENVESTNET INC COM 29404K106 189954 2394176 SH SOLE 2 2386760 0 7416 ENVESTNET INC COM 29404K106 18 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 63 792 SH SOLE 7 792 0 0 ENVESTNET INC COM 29404K106 17386 219136 SH SOLE 18 214678 0 4458 ENVESTNET INC COM 29404K106 13563 170952 SH SOLE 19 170952 0 0 ENVESTNET INC COM 29404K106 260949 3288992 SH SOLE 21 3288992 0 0 ENVESTNET INC COM 29404K106 113007 1424332 SH SOLE 22 1392743 0 31589 ENVESTNET INC COM 29404K106 294 3711 SH SOLE 23 3711 0 0 ENVESTNET INC COM 29404K106 138 1738 SH SOLE 25 1738 0 0 ENVESTNET INC COM 29404K106 3012 37961 SH SOLE 26 22001 0 15960 ENVESTNET INC COM 29404K106 77 970 SH SOLE 28 970 0 0 ENVESTNET INC COM 29404K106 2354 29671 SH SOLE 30 29671 0 0 ENVESTNET INC COM 29404K106 507 6390 SH SOLE 40 6390 0 0 ENVESTNET INC COM 29404K106 335 4223 SH SOLE 43 10 0 4213 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2896 2305000 PRN SOLE 21 2305000 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 25965 576230 SH SOLE 2 255357 0 320873 ENVISTA HOLDINGS CORPORATION COM 29415F104 134 2970 SH SOLE 4 1047 0 1923 ENVISTA HOLDINGS CORPORATION COM 29415F104 150 3331 SH SOLE 7 3331 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 589 13071 SH SOLE 13 13071 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 15787 350356 SH SOLE 18 350356 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 52970 1175554 SH SOLE 19 1175554 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 399755 8871613 SH SOLE 21 8871613 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 199732 4432581 SH SOLE 22 4254591 0 177990 ENVISTA HOLDINGS CORPORATION COM 29415F104 1138 25262 SH SOLE 25 25262 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2897 64283 SH SOLE 26 52366 0 11917 ENVISTA HOLDINGS CORPORATION COM 29415F104 129 2865 SH SOLE 28 2865 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4339 96303 SH SOLE 30 96303 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 114 2534 SH SOLE 31 2534 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 49861 1106542 SH SOLE 34 1106542 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 461 10224 SH SOLE 36 10224 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 955 21189 SH SOLE 40 21189 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 441 9793 SH SOLE 43 47 0 9746 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 4613 2084000 PRN SOLE 2 2084000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 27302 12333000 PRN SOLE 19 12333000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 6865 3101000 PRN SOLE 21 3101000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 27302 12333000 PRN SOLE 34 12333000 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 12 1747 SH SOLE 18 1747 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 144 21908 SH SOLE 21 21908 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 90 13708 SH SOLE 22 13708 0 0 ENZO BIOCHEM INC COM 294100102 177 55261 SH SOLE 2 0 0 55261 ENZO BIOCHEM INC COM 294100102 27 8538 SH SOLE 18 8538 0 0 ENZO BIOCHEM INC COM 294100102 466 145211 SH SOLE 21 145211 0 0 ENZO BIOCHEM INC COM 294100102 4009 1248866 SH SOLE 22 1248866 0 0 ENZO BIOCHEM INC COM 294100102 53 16619 SH SOLE 23 16619 0 0 ENZO BIOCHEM INC COM 294100102 188 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 112652 1268171 SH SOLE 2 822668 0 445503 EOG RES INC COM 26875P101 49999 562859 SH SOLE 4 302284 0 260575 EOG RES INC COM 26875P101 52816 594579 SH SOLE 7 495960 0 98619 EOG RES INC COM 26875P101 6276 70655 SH SOLE 13 63449 0 7206 EOG RES INC COM 26875P101 6479 72937 SH SOLE 15 72937 0 0 EOG RES INC COM 26875P101 1 8 SH SOLE 17 0 0 8 EOG RES INC COM 26875P101 108028 1216116 SH SOLE 18 951117 0 264999 EOG RES INC COM 26875P101 143303 1613231 SH SOLE 19 1613231 0 0 EOG RES INC COM 26875P101 1408978 15861514 SH SOLE 21 15861514 0 0 EOG RES INC COM 26875P101 1259173 14175089 SH SOLE 22 12204327 0 1970762 EOG RES INC COM 26875P101 47847 538641 SH SOLE 23 538641 0 0 EOG RES INC COM 26875P101 90735 1021441 SH SOLE 25 1021441 0 0 EOG RES INC COM 26875P101 133125 1498647 SH SOLE 26 553589 0 945058 EOG RES INC COM 26875P101 115909 1304840 SH SOLE 28 0 0 1304840 EOG RES INC COM 26875P101 18825 211923 SH SOLE 29 211923 0 0 EOG RES INC COM 26875P101 316441 3562318 SH SOLE 30 3440860 0 121458 EOG RES INC COM 26875P101 37113 417803 SH SOLE 31 258433 0 159370 EOG RES INC COM 26875P101 137959 1553073 SH SOLE 34 1553073 0 0 EOG RES INC COM 26875P101 24602 276952 SH SOLE 36 276952 0 0 EOG RES INC COM 26875P101 1693 19058 SH SOLE 40 19058 0 0 EOG RES INC COM 26875P101 24735 278458 SH SOLE 43 30510 0 247948 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 47 6305 SH SOLE 2 1534 0 4771 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 2 282 SH SOLE 7 282 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 886 117793 SH SOLE 18 117793 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 609 80988 SH SOLE 19 80988 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 11587 1540877 SH SOLE 21 1540877 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 6722 893893 SH SOLE 22 888967 0 4926 EPAM SYS INC COM 29414B104 81481 121895 SH SOLE 2 27667 0 94228 EPAM SYS INC COM 29414B104 28788 43067 SH SOLE 4 24653 0 18414 EPAM SYS INC COM 29414B104 38685 57872 SH SOLE 7 56228 0 1644 EPAM SYS INC COM 29414B104 1201 1796 SH SOLE 13 1131 0 665 EPAM SYS INC COM 29414B104 3519 5265 SH SOLE 15 5265 0 0 EPAM SYS INC COM 29414B104 23 35 SH SOLE 17 0 0 35 EPAM SYS INC COM 29414B104 70475 105431 SH SOLE 18 96606 0 8825 EPAM SYS INC COM 29414B104 98491 147342 SH SOLE 19 147342 0 0 EPAM SYS INC COM 29414B104 1294151 1936047 SH SOLE 21 1936047 0 0 EPAM SYS INC COM 29414B104 821960 1229651 SH SOLE 22 1109725 0 119926 EPAM SYS INC COM 29414B104 24125 36091 SH SOLE 23 36091 0 0 EPAM SYS INC COM 29414B104 51581 77165 SH SOLE 25 77165 0 0 EPAM SYS INC COM 29414B104 93330 139621 SH SOLE 26 40529 0 99092 EPAM SYS INC COM 29414B104 87059 130240 SH SOLE 28 1005 0 129235 EPAM SYS INC COM 29414B104 680 1018 SH SOLE 29 1018 0 0 EPAM SYS INC COM 29414B104 192647 288200 SH SOLE 30 288200 0 0 EPAM SYS INC COM 29414B104 14986 22419 SH SOLE 31 7772 0 14647 EPAM SYS INC COM 29414B104 163022 243880 SH SOLE 34 243880 0 0 EPAM SYS INC COM 29414B104 14008 20956 SH SOLE 36 20956 0 0 EPAM SYS INC COM 29414B104 1273 1905 SH SOLE 40 1905 0 0 EPAM SYS INC COM 29414B104 23211 34723 SH SOLE 43 2766 0 31957 EPIZYME INC COM 29428V104 87 34761 SH SOLE 2 21656 0 13105 EPIZYME INC COM 29428V104 1 363 SH SOLE 4 363 0 0 EPIZYME INC COM 29428V104 4 1443 SH SOLE 7 1443 0 0 EPIZYME INC COM 29428V104 677 270939 SH SOLE 18 270939 0 0 EPIZYME INC COM 29428V104 396 158433 SH SOLE 19 158433 0 0 EPIZYME INC COM 29428V104 9800 3920086 SH SOLE 21 3920086 0 0 EPIZYME INC COM 29428V104 5881 2352214 SH SOLE 22 2307380 0 44834 EPIZYME INC COM 29428V104 23 9055 SH SOLE 25 9055 0 0 EPIZYME INC COM 29428V104 131 52498 SH SOLE 26 46078 0 6420 EPIZYME INC COM 29428V104 20 8085 SH SOLE 28 8085 0 0 EPIZYME INC COM 29428V104 1754 701568 SH SOLE 30 701568 0 0 EPIZYME INC COM 29428V104 23 9171 SH SOLE 40 9171 0 0 EPIZYME INC COM 29428V104 243 97032 SH SOLE 43 0 0 97032 EPLUS INC COM 294268107 5092 94503 SH SOLE 2 38887 0 55616 EPLUS INC COM 294268107 5 100 SH SOLE 4 100 0 0 EPLUS INC COM 294268107 20 378 SH SOLE 7 378 0 0 EPLUS INC COM 294268107 6194 114960 SH SOLE 18 102960 0 12000 EPLUS INC COM 294268107 22645 420279 SH SOLE 19 420279 0 0 EPLUS INC COM 294268107 182246 3382444 SH SOLE 21 3382444 0 0 EPLUS INC COM 294268107 54226 1006427 SH SOLE 22 979895 0 26532 EPLUS INC COM 294268107 842 15626 SH SOLE 23 15626 0 0 EPLUS INC COM 294268107 285 5292 SH SOLE 25 5292 0 0 EPLUS INC COM 294268107 3972 73715 SH SOLE 26 13144 0 60571 EPLUS INC COM 294268107 18 326 SH SOLE 28 326 0 0 EPLUS INC COM 294268107 4121 76492 SH SOLE 30 76492 0 0 EPLUS INC COM 294268107 237 4394 SH SOLE 36 4394 0 0 EPLUS INC COM 294268107 146 2712 SH SOLE 40 2712 0 0 EPLUS INC COM 294268107 725 13454 SH SOLE 43 0 0 13454 EPR PPTYS COM SH BEN INT 26884U109 26989 568301 SH SOLE 2 287770 0 280531 EPR PPTYS COM SH BEN INT 26884U109 23713 499335 SH SOLE 4 499335 0 0 EPR PPTYS COM SH BEN INT 26884U109 4386 92353 SH SOLE 7 92353 0 0 EPR PPTYS COM SH BEN INT 26884U109 34308 722425 SH SOLE 18 722425 0 0 EPR PPTYS COM SH BEN INT 26884U109 37633 792447 SH SOLE 19 792447 0 0 EPR PPTYS COM SH BEN INT 26884U109 182659 3846258 SH SOLE 21 3846258 0 0 EPR PPTYS COM SH BEN INT 26884U109 141597 2981620 SH SOLE 22 2537946 0 443674 EPR PPTYS COM SH BEN INT 26884U109 1501 31608 SH SOLE 23 31608 0 0 EPR PPTYS COM SH BEN INT 26884U109 15512 326637 SH SOLE 25 326637 0 0 EPR PPTYS COM SH BEN INT 26884U109 1341 28233 SH SOLE 26 22094 0 6139 EPR PPTYS COM SH BEN INT 26884U109 10120 213100 SH SOLE 28 86056 0 127044 EPR PPTYS COM SH BEN INT 26884U109 16451 346406 SH SOLE 30 346406 0 0 EPR PPTYS COM SH BEN INT 26884U109 15091 317773 SH SOLE 31 1147 0 316626 EPR PPTYS COM SH BEN INT 26884U109 17306 364410 SH SOLE 34 364410 0 0 EPR PPTYS COM SH BEN INT 26884U109 131 2758 SH SOLE 36 2758 0 0 EPR PPTYS COM SH BEN INT 26884U109 489 10299 SH SOLE 40 10299 0 0 EPR PPTYS COM SH BEN INT 26884U109 5169 108840 SH SOLE 43 17040 0 91800 EPR PPTYS PFD C CV 5.75% 26884U208 11807 461585 SH SOLE 21 461585 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 10265 287130 SH SOLE 21 287130 0 0 EPSILON ENERGY LTD COM 294375209 17 3044 SH SOLE 18 3044 0 0 EPSILON ENERGY LTD COM 294375209 196 34504 SH SOLE 21 34504 0 0 EPSILON ENERGY LTD COM 294375209 7 1236 SH SOLE 22 1236 0 0 EQONEX LIMITED SHS Y2074E109 25 13192 SH SOLE 2 13192 0 0 EQONEX LIMITED SHS Y2074E109 141 75650 SH SOLE 22 75650 0 0 EQT CORP COM 26884L109 13753 630570 SH SOLE 2 449974 0 180596 EQT CORP COM 26884L109 1899 87082 SH SOLE 4 87082 0 0 EQT CORP COM 26884L109 186 8535 SH SOLE 7 8535 0 0 EQT CORP COM 26884L109 194 8908 SH SOLE 13 8908 0 0 EQT CORP COM 26884L109 138237 6338261 SH SOLE 18 6175741 0 162520 EQT CORP COM 26884L109 337351 15467736 SH SOLE 19 15467736 0 0 EQT CORP COM 26884L109 331213 15186307 SH SOLE 21 15186307 0 0 EQT CORP COM 26884L109 203703 9339871 SH SOLE 22 8946037 0 393834 EQT CORP COM 26884L109 3212 147283 SH SOLE 23 147283 0 0 EQT CORP COM 26884L109 8118 372202 SH SOLE 25 236700 0 135502 EQT CORP COM 26884L109 7446 341409 SH SOLE 26 255070 0 86339 EQT CORP COM 26884L109 8311 381046 SH SOLE 28 109043 0 272003 EQT CORP COM 26884L109 298 13649 SH SOLE 29 13649 0 0 EQT CORP COM 26884L109 7037 322652 SH SOLE 30 322652 0 0 EQT CORP COM 26884L109 794 36394 SH SOLE 31 32882 0 3512 EQT CORP COM 26884L109 123559 5665248 SH SOLE 34 5665248 0 0 EQT CORP COM 26884L109 1702 78039 SH SOLE 36 78039 0 0 EQT CORP COM 26884L109 895 41047 SH SOLE 40 41047 0 0 EQT CORP COM 26884L109 9911 454431 SH SOLE 43 39302 0 415129 EQT CORP NOTE 1.750% 5/0 26884LAK5 3015 1809000 PRN SOLE 2 966000 0 843000 EQT CORP NOTE 1.750% 5/0 26884LAK5 2453 1472000 PRN SOLE 18 1472000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 2341 1405000 PRN SOLE 19 1405000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 5691 3415000 PRN SOLE 21 3415000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 3841 2305000 PRN SOLE 26 1254000 0 1051000 EQT CORP NOTE 1.750% 5/0 26884LAK5 2850 1710000 PRN SOLE 34 1710000 0 0 EQUIFAX INC COM 294429105 122902 419761 SH SOLE 2 182838 0 236923 EQUIFAX INC COM 294429105 33227 113483 SH SOLE 4 74274 0 39209 EQUIFAX INC COM 294429105 31203 106571 SH SOLE 7 103105 0 3466 EQUIFAX INC COM 294429105 4609 15742 SH SOLE 13 14489 0 1253 EQUIFAX INC COM 294429105 4129 14102 SH SOLE 15 14102 0 0 EQUIFAX INC COM 294429105 0 1 SH SOLE 17 0 0 1 EQUIFAX INC COM 294429105 88198 301232 SH SOLE 18 264422 0 36810 EQUIFAX INC COM 294429105 75172 256744 SH SOLE 19 256744 0 0 EQUIFAX INC COM 294429105 926818 3165470 SH SOLE 21 3165470 0 0 EQUIFAX INC COM 294429105 873402 2983031 SH SOLE 22 2565371 0 417660 EQUIFAX INC COM 294429105 33861 115651 SH SOLE 23 115651 0 0 EQUIFAX INC COM 294429105 150682 514643 SH SOLE 25 514643 0 0 EQUIFAX INC COM 294429105 84909 290001 SH SOLE 26 103972 0 186029 EQUIFAX INC COM 294429105 103142 352273 SH SOLE 28 2171 0 350102 EQUIFAX INC COM 294429105 9129 31180 SH SOLE 29 31180 0 0 EQUIFAX INC COM 294429105 166837 569817 SH SOLE 30 523925 0 45892 EQUIFAX INC COM 294429105 25955 88646 SH SOLE 31 55927 0 32719 EQUIFAX INC COM 294429105 4375 14941 SH SOLE 34 14941 0 0 EQUIFAX INC COM 294429105 14732 50316 SH SOLE 36 50316 0 0 EQUIFAX INC COM 294429105 1147 3919 SH SOLE 40 3919 0 0 EQUIFAX INC COM 294429105 17831 60899 SH SOLE 43 4086 0 56813 EQUILLIUM INC COM 29446K106 10 2605 SH SOLE 18 2605 0 0 EQUILLIUM INC COM 29446K106 140 37062 SH SOLE 21 37062 0 0 EQUILLIUM INC COM 29446K106 4 1081 SH SOLE 22 1081 0 0 EQUINIX INC COM 29444U700 206382 243997 SH SOLE 2 51207 0 192790 EQUINIX INC COM 29444U700 136284 161123 SH SOLE 4 153278 0 7845 EQUINIX INC COM 29444U700 165910 196148 SH SOLE 7 193647 0 2501 EQUINIX INC COM 29444U700 996 1177 SH SOLE 13 233 0 944 EQUINIX INC COM 29444U700 7009 8287 SH SOLE 15 8287 0 0 EQUINIX INC COM 29444U700 179509 212226 SH SOLE 18 199987 0 12239 EQUINIX INC COM 29444U700 204672 241975 SH SOLE 19 241975 0 0 EQUINIX INC COM 29444U700 2491914 2946082 SH SOLE 21 2946082 0 0 EQUINIX INC COM 29444U700 2143180 2533789 SH SOLE 22 2298345 0 235444 EQUINIX INC COM 29444U700 50986 60279 SH SOLE 23 60279 0 0 EQUINIX INC COM 29444U700 444785 525850 SH SOLE 25 525850 0 0 EQUINIX INC COM 29444U700 182268 215487 SH SOLE 26 78161 0 137326 EQUINIX INC COM 29444U700 208120 246051 SH SOLE 28 25306 0 220745 EQUINIX INC COM 29444U700 100 118 SH SOLE 29 118 0 0 EQUINIX INC COM 29444U700 625163 739103 SH SOLE 30 739103 0 0 EQUINIX INC COM 29444U700 351100 415090 SH SOLE 31 10036 0 405054 EQUINIX INC COM 29444U700 63035 74524 SH SOLE 34 74524 0 0 EQUINIX INC COM 29444U700 31690 37466 SH SOLE 36 37466 0 0 EQUINIX INC COM 29444U700 2542 3005 SH SOLE 40 3005 0 0 EQUINIX INC COM 29444U700 56738 67079 SH SOLE 43 5376 0 61702 EQUINOR ASA SPONSORED ADR 29446M102 125840 4779356 SH SOLE 18 4751761 0 27595 EQUINOR ASA SPONSORED ADR 29446M102 24536 931849 SH SOLE 43 248217 0 683632 EQUINOX GOLD CORP COM 29446Y502 445 65828 SH SOLE 21 65828 0 0 EQUINOX GOLD CORP COM 29446Y502 164 24223 SH SOLE 43 821 0 23402 EQUITABLE HLDGS INC COM 29452E101 40387 1231673 SH SOLE 2 368251 0 863422 EQUITABLE HLDGS INC COM 29452E101 9845 300241 SH SOLE 4 161086 0 139155 EQUITABLE HLDGS INC COM 29452E101 1082 32991 SH SOLE 7 32991 0 0 EQUITABLE HLDGS INC COM 29452E101 47 1438 SH SOLE 13 1438 0 0 EQUITABLE HLDGS INC COM 29452E101 1546 47154 SH SOLE 15 47154 0 0 EQUITABLE HLDGS INC COM 29452E101 122613 3739332 SH SOLE 18 3479640 0 259692 EQUITABLE HLDGS INC COM 29452E101 222271 6778611 SH SOLE 19 6778611 0 0 EQUITABLE HLDGS INC COM 29452E101 185201 5648082 SH SOLE 21 5648082 0 0 EQUITABLE HLDGS INC COM 29452E101 276316 8426845 SH SOLE 22 8013770 0 413075 EQUITABLE HLDGS INC COM 29452E101 10990 335151 SH SOLE 23 335151 0 0 EQUITABLE HLDGS INC COM 29452E101 21691 661519 SH SOLE 25 661519 0 0 EQUITABLE HLDGS INC COM 29452E101 20344 620447 SH SOLE 26 264633 0 355814 EQUITABLE HLDGS INC COM 29452E101 47191 1439190 SH SOLE 28 218645 0 1220545 EQUITABLE HLDGS INC COM 29452E101 22 676 SH SOLE 29 676 0 0 EQUITABLE HLDGS INC COM 29452E101 46031 1403809 SH SOLE 30 1355481 0 48328 EQUITABLE HLDGS INC COM 29452E101 4708 143585 SH SOLE 31 45279 0 98306 EQUITABLE HLDGS INC COM 29452E101 61676 1880954 SH SOLE 34 1880954 0 0 EQUITABLE HLDGS INC COM 29452E101 6270 191222 SH SOLE 36 191222 0 0 EQUITABLE HLDGS INC COM 29452E101 388 11847 SH SOLE 40 11847 0 0 EQUITABLE HLDGS INC COM 29452E101 10253 312677 SH SOLE 43 30597 0 282080 EQUITRANS MIDSTREAM CORP COM 294600101 5345 516898 SH SOLE 2 282746 0 234152 EQUITRANS MIDSTREAM CORP COM 294600101 18 1757 SH SOLE 4 1757 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 103 9954 SH SOLE 7 9954 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 20427 1975556 SH SOLE 18 1975556 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 7937 767576 SH SOLE 19 767576 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 321819 31123647 SH SOLE 21 31123647 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 123991 11991423 SH SOLE 22 11575017 0 416406 EQUITRANS MIDSTREAM CORP COM 294600101 604 58425 SH SOLE 25 58425 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1756 169816 SH SOLE 26 137271 0 32545 EQUITRANS MIDSTREAM CORP COM 294600101 75 7256 SH SOLE 28 7256 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 2511 242820 SH SOLE 30 242820 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 142 13770 SH SOLE 36 13770 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 514 49735 SH SOLE 40 49735 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 4681 452712 SH SOLE 43 44615 0 408097 EQUITY BANCSHARES INC COM CL A 29460X109 473 13954 SH SOLE 2 5593 0 8361 EQUITY BANCSHARES INC COM CL A 29460X109 9 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1581 46606 SH SOLE 18 46606 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1369 40348 SH SOLE 19 40348 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 17986 530102 SH SOLE 21 530102 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 14868 438194 SH SOLE 22 430151 0 8043 EQUITY BANCSHARES INC COM CL A 29460X109 49 1431 SH SOLE 23 1431 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 266 7834 SH SOLE 26 0 0 7834 EQUITY BANCSHARES INC COM CL A 29460X109 67 1976 SH SOLE 43 0 0 1976 EQUITY COMWLTH COM SH BEN INT 294628102 2530 97700 SH SOLE 2 36004 0 61696 EQUITY COMWLTH COM SH BEN INT 294628102 1579 60968 SH SOLE 4 60968 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3831 147898 SH SOLE 7 147898 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 9277 358184 SH SOLE 18 358184 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 9166 353881 SH SOLE 19 353881 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 143011 5521663 SH SOLE 21 5521663 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 96418 3722696 SH SOLE 22 3601012 0 121684 EQUITY COMWLTH COM SH BEN INT 294628102 611 23581 SH SOLE 23 23581 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 13348 515362 SH SOLE 25 515362 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1545 59640 SH SOLE 26 50649 0 8991 EQUITY COMWLTH COM SH BEN INT 294628102 1897 73234 SH SOLE 28 3944 0 69290 EQUITY COMWLTH COM SH BEN INT 294628102 13888 536199 SH SOLE 30 536199 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 12910 498458 SH SOLE 31 0 0 498458 EQUITY COMWLTH COM SH BEN INT 294628102 54 2072 SH SOLE 36 2072 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 386 14912 SH SOLE 40 14912 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4667 180211 SH SOLE 43 18108 0 162103 EQUITY COMWLTH 6.5% CNV PFD D 294628201 12421 418218 SH SOLE 21 418218 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 28809 328642 SH SOLE 2 46430 0 282212 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20205 230489 SH SOLE 4 153863 0 76626 EQUITY LIFESTYLE PPTYS INC COM 29472R108 22503 256709 SH SOLE 7 256709 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 378 4307 SH SOLE 13 525 0 3782 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1632 18623 SH SOLE 15 18623 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9619 109735 SH SOLE 18 100649 0 9086 EQUITY LIFESTYLE PPTYS INC COM 29472R108 26019 296818 SH SOLE 19 296818 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 420531 4797294 SH SOLE 21 4797294 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 456353 5205943 SH SOLE 22 5011544 0 194399 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9166 104558 SH SOLE 23 104558 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 83397 951370 SH SOLE 25 951370 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20735 236536 SH SOLE 26 112659 0 123877 EQUITY LIFESTYLE PPTYS INC COM 29472R108 33782 385380 SH SOLE 28 3274 0 382106 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9 108 SH SOLE 29 108 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 53931 615233 SH SOLE 30 615233 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 70912 808949 SH SOLE 31 21283 0 787666 EQUITY LIFESTYLE PPTYS INC COM 29472R108 842 9607 SH SOLE 34 9607 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5683 64833 SH SOLE 36 64833 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 509 5802 SH SOLE 40 5802 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7434 84808 SH SOLE 43 7657 0 77151 EQUITY RESIDENTIAL SH BEN INT 29476L107 124212 1372506 SH SOLE 2 510993 0 861513 EQUITY RESIDENTIAL SH BEN INT 29476L107 53581 592053 SH SOLE 4 418475 0 173578 EQUITY RESIDENTIAL SH BEN INT 29476L107 72411 800119 SH SOLE 7 790797 0 9322 EQUITY RESIDENTIAL SH BEN INT 29476L107 3075 33974 SH SOLE 13 29142 0 4832 EQUITY RESIDENTIAL SH BEN INT 29476L107 4593 50750 SH SOLE 15 50750 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 54566 602944 SH SOLE 18 545854 0 57090 EQUITY RESIDENTIAL SH BEN INT 29476L107 61086 674986 SH SOLE 19 674986 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1244543 13751861 SH SOLE 21 13751861 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 973577 10757757 SH SOLE 22 9726282 0 1031475 EQUITY RESIDENTIAL SH BEN INT 29476L107 30217 333888 SH SOLE 23 333888 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 210459 2325512 SH SOLE 25 2325512 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 104537 1155101 SH SOLE 26 561009 0 594092 EQUITY RESIDENTIAL SH BEN INT 29476L107 103721 1146083 SH SOLE 28 8472 0 1137611 EQUITY RESIDENTIAL SH BEN INT 29476L107 5813 64237 SH SOLE 29 64237 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 279290 3086079 SH SOLE 30 3086079 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 164410 1816680 SH SOLE 31 144776 0 1671904 EQUITY RESIDENTIAL SH BEN INT 29476L107 6084 67222 SH SOLE 34 67222 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 14725 162712 SH SOLE 36 162712 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1083 11970 SH SOLE 40 11970 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 19586 216415 SH SOLE 43 8548 0 207867 ERASCA INC COM 29479A108 246 15820 SH SOLE 2 6852 0 8968 ERASCA INC COM 29479A108 880 56472 SH SOLE 18 56472 0 0 ERASCA INC COM 29479A108 549 35213 SH SOLE 19 35213 0 0 ERASCA INC COM 29479A108 19618 1259172 SH SOLE 21 1259172 0 0 ERASCA INC COM 29479A108 6997 449109 SH SOLE 22 431579 0 17530 ERASCA INC COM 29479A108 86 5494 SH SOLE 25 5494 0 0 ERASCA INC COM 29479A108 968 62139 SH SOLE 30 62139 0 0 ERASCA INC COM 29479A108 78 5026 SH SOLE 40 5026 0 0 ERICSSON ADR B SEK 10 294821608 5371 494107 SH SOLE 43 28826 0 465281 ERIE INDTY CO CL A 29530P102 5957 30920 SH SOLE 2 10759 0 20161 ERIE INDTY CO CL A 29530P102 3309 17173 SH SOLE 4 10996 0 6177 ERIE INDTY CO CL A 29530P102 2771 14381 SH SOLE 7 14381 0 0 ERIE INDTY CO CL A 29530P102 3 16 SH SOLE 13 16 0 0 ERIE INDTY CO CL A 29530P102 475 2465 SH SOLE 15 2465 0 0 ERIE INDTY CO CL A 29530P102 4864 25246 SH SOLE 18 23735 0 1511 ERIE INDTY CO CL A 29530P102 2145 11134 SH SOLE 19 11134 0 0 ERIE INDTY CO CL A 29530P102 178539 926706 SH SOLE 21 926706 0 0 ERIE INDTY CO CL A 29530P102 130151 675550 SH SOLE 22 647785 0 27765 ERIE INDTY CO CL A 29530P102 2707 14052 SH SOLE 23 14052 0 0 ERIE INDTY CO CL A 29530P102 523 2714 SH SOLE 25 2714 0 0 ERIE INDTY CO CL A 29530P102 5056 26242 SH SOLE 26 17860 0 8382 ERIE INDTY CO CL A 29530P102 5211 27048 SH SOLE 28 454 0 26594 ERIE INDTY CO CL A 29530P102 43 222 SH SOLE 29 222 0 0 ERIE INDTY CO CL A 29530P102 30021 155822 SH SOLE 30 119768 0 36054 ERIE INDTY CO CL A 29530P102 1606 8335 SH SOLE 31 2303 0 6032 ERIE INDTY CO CL A 29530P102 275 1428 SH SOLE 34 1428 0 0 ERIE INDTY CO CL A 29530P102 2727 14155 SH SOLE 36 14155 0 0 ERIE INDTY CO CL A 29530P102 178 925 SH SOLE 40 925 0 0 ERIE INDTY CO CL A 29530P102 5040 26161 SH SOLE 43 1726 0 24435 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 132 551373 SH SOLE 2 39120 0 512253 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 1 5106 SH SOLE 7 5106 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 255 1063685 SH SOLE 18 1063685 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 135 564505 SH SOLE 19 564505 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 2851 11893833 SH SOLE 21 11893833 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 964 4023358 SH SOLE 22 3830112 0 193246 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 23 97945 SH SOLE 23 97945 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 120 502260 SH SOLE 26 0 0 502260 ESCALADE INC COM 296056104 80 5097 SH SOLE 2 425 0 4672 ESCALADE INC COM 296056104 502 31790 SH SOLE 18 31790 0 0 ESCALADE INC COM 296056104 281 17785 SH SOLE 19 17785 0 0 ESCALADE INC COM 296056104 5916 374676 SH SOLE 21 374676 0 0 ESCALADE INC COM 296056104 2159 136724 SH SOLE 22 131304 0 5420 ESCO TECHNOLOGIES INC COM 296315104 1785 19830 SH SOLE 2 7197 0 12633 ESCO TECHNOLOGIES INC COM 296315104 7 78 SH SOLE 4 78 0 0 ESCO TECHNOLOGIES INC COM 296315104 33 362 SH SOLE 7 362 0 0 ESCO TECHNOLOGIES INC COM 296315104 8928 99213 SH SOLE 18 99213 0 0 ESCO TECHNOLOGIES INC COM 296315104 4914 54611 SH SOLE 19 54611 0 0 ESCO TECHNOLOGIES INC COM 296315104 286414 3182734 SH SOLE 21 3182734 0 0 ESCO TECHNOLOGIES INC COM 296315104 58869 654173 SH SOLE 22 628383 0 25790 ESCO TECHNOLOGIES INC COM 296315104 450 4995 SH SOLE 25 4995 0 0 ESCO TECHNOLOGIES INC COM 296315104 1194 13267 SH SOLE 26 11471 0 1796 ESCO TECHNOLOGIES INC COM 296315104 42 464 SH SOLE 28 464 0 0 ESCO TECHNOLOGIES INC COM 296315104 4286 47631 SH SOLE 30 47631 0 0 ESCO TECHNOLOGIES INC COM 296315104 217 2408 SH SOLE 36 2408 0 0 ESCO TECHNOLOGIES INC COM 296315104 268 2977 SH SOLE 40 2977 0 0 ESCO TECHNOLOGIES INC COM 296315104 1662 18468 SH SOLE 43 17 0 18451 ESPERION THERAPEUTICS INC NE COM 29664W105 25 4948 SH SOLE 2 1091 0 3857 ESPERION THERAPEUTICS INC NE COM 29664W105 2 497 SH SOLE 7 497 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 417 83497 SH SOLE 18 83497 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 227 45390 SH SOLE 19 45390 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 4685 937022 SH SOLE 21 937022 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 5659 1131848 SH SOLE 22 1127785 0 4063 ESPERION THERAPEUTICS INC NE COM 29664W105 18 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 70 14079 SH SOLE 30 14079 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 101 20242 SH SOLE 43 96 0 20146 ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 940 1800000 PRN SOLE 21 1800000 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 6 431 SH SOLE 18 431 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 74 5217 SH SOLE 21 5217 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 11 3025 SH SOLE 18 3025 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 150 42604 SH SOLE 21 42604 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 603 171849 SH SOLE 22 171849 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 25 1212 SH SOLE 2 388 0 824 ESPORTS TECHNOLOGIES INC COM 29667L106 599 29116 SH SOLE 18 29116 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 397 19288 SH SOLE 19 19288 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 7788 378792 SH SOLE 21 378792 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 1914 93114 SH SOLE 22 92362 0 752 ESQUIRE FINL HLDGS INC COM 29667J101 11 338 SH SOLE 2 0 0 338 ESQUIRE FINL HLDGS INC COM 29667J101 41 1299 SH SOLE 18 1299 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 519 16462 SH SOLE 21 16462 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 945 30011 SH SOLE 22 30011 0 0 ESS TECH INC COMMON STOCK 26916J106 23 2021 SH SOLE 2 0 0 2021 ESS TECH INC COMMON STOCK 26916J106 35 3055 SH SOLE 21 3055 0 0 ESS TECH INC COMMON STOCK 26916J106 7744 676883 SH SOLE 22 676883 0 0 ESSA BANCORP INC COM 29667D104 28 1619 SH SOLE 2 1619 0 0 ESSA BANCORP INC COM 29667D104 30 1754 SH SOLE 18 1754 0 0 ESSA BANCORP INC COM 29667D104 531 30662 SH SOLE 21 30662 0 0 ESSA BANCORP INC COM 29667D104 84 4820 SH SOLE 22 4820 0 0 ESSA PHARMA INC COM NEW 29668H708 72 5066 SH SOLE 2 5066 0 0 ESSA PHARMA INC COM NEW 29668H708 625 43989 SH SOLE 21 43989 0 0 ESSA PHARMA INC COM NEW 29668H708 267 18784 SH SOLE 22 9120 0 9664 ESSA PHARMA INC COM NEW 29668H708 38 2698 SH SOLE 25 2698 0 0 ESSA PHARMA INC COM NEW 29668H708 30 2097 SH SOLE 26 2097 0 0 ESSA PHARMA INC COM NEW 29668H708 96 6731 SH SOLE 30 6731 0 0 ESSA PHARMA INC COM NEW 29668H708 53 3752 SH SOLE 36 3752 0 0 ESSA PHARMA INC COM NEW 29668H708 36 2521 SH SOLE 40 2521 0 0 ESSENT GROUP LTD COM G3198U102 17936 393940 SH SOLE 2 205736 0 188204 ESSENT GROUP LTD COM G3198U102 233 5114 SH SOLE 4 0 0 5114 ESSENT GROUP LTD COM G3198U102 212 4647 SH SOLE 7 4647 0 0 ESSENT GROUP LTD COM G3198U102 24391 535718 SH SOLE 18 524039 0 11679 ESSENT GROUP LTD COM G3198U102 53463 1174232 SH SOLE 19 1174232 0 0 ESSENT GROUP LTD COM G3198U102 362298 7957338 SH SOLE 21 7957338 0 0 ESSENT GROUP LTD COM G3198U102 197914 4346901 SH SOLE 22 4237550 0 109351 ESSENT GROUP LTD COM G3198U102 1860 40850 SH SOLE 23 40850 0 0 ESSENT GROUP LTD COM G3198U102 693 15213 SH SOLE 25 15213 0 0 ESSENT GROUP LTD COM G3198U102 12979 285067 SH SOLE 26 41109 0 243958 ESSENT GROUP LTD COM G3198U102 92 2011 SH SOLE 28 2011 0 0 ESSENT GROUP LTD COM G3198U102 839 18430 SH SOLE 29 18430 0 0 ESSENT GROUP LTD COM G3198U102 3016 66245 SH SOLE 30 66245 0 0 ESSENT GROUP LTD COM G3198U102 2818 61892 SH SOLE 34 61892 0 0 ESSENT GROUP LTD COM G3198U102 84 1837 SH SOLE 36 1837 0 0 ESSENT GROUP LTD COM G3198U102 676 14855 SH SOLE 40 14855 0 0 ESSENT GROUP LTD COM G3198U102 0 3 SH SOLE 43 0 0 3 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3524 122249 SH SOLE 2 55816 0 66433 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1794 62228 SH SOLE 4 62228 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4391 152304 SH SOLE 7 152304 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13469 467181 SH SOLE 18 467181 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11644 403889 SH SOLE 19 403889 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 438025 15193358 SH SOLE 21 15193358 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 115005 3989069 SH SOLE 22 3867117 0 121952 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 140 4839 SH SOLE 23 4839 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 15308 530991 SH SOLE 25 530991 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1291 44787 SH SOLE 26 34900 0 9887 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2074 71942 SH SOLE 28 2107 0 69835 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 20395 707412 SH SOLE 30 707412 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14856 515308 SH SOLE 31 0 0 515308 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 637 22103 SH SOLE 34 22103 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 420 14564 SH SOLE 40 14564 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1683 58385 SH SOLE 43 3359 0 55026 ESSENTIAL UTILS INC COM 29670G102 34438 641418 SH SOLE 2 128957 0 512461 ESSENTIAL UTILS INC COM 29670G102 12102 225411 SH SOLE 4 124970 0 100441 ESSENTIAL UTILS INC COM 29670G102 37456 697634 SH SOLE 7 697634 0 0 ESSENTIAL UTILS INC COM 29670G102 19 363 SH SOLE 13 363 0 0 ESSENTIAL UTILS INC COM 29670G102 1429 26625 SH SOLE 15 26625 0 0 ESSENTIAL UTILS INC COM 29670G102 28647 533557 SH SOLE 18 520933 0 12624 ESSENTIAL UTILS INC COM 29670G102 5334 99350 SH SOLE 19 99350 0 0 ESSENTIAL UTILS INC COM 29670G102 636889 11862342 SH SOLE 21 11862342 0 0 ESSENTIAL UTILS INC COM 29670G102 342961 6387807 SH SOLE 22 6126464 0 261343 ESSENTIAL UTILS INC COM 29670G102 7145 133075 SH SOLE 23 133075 0 0 ESSENTIAL UTILS INC COM 29670G102 29622 551722 SH SOLE 25 551722 0 0 ESSENTIAL UTILS INC COM 29670G102 14784 275358 SH SOLE 26 180695 0 94663 ESSENTIAL UTILS INC COM 29670G102 29740 553914 SH SOLE 28 3997 0 549917 ESSENTIAL UTILS INC COM 29670G102 57 1066 SH SOLE 29 1066 0 0 ESSENTIAL UTILS INC COM 29670G102 173493 3231384 SH SOLE 30 3134770 0 96614 ESSENTIAL UTILS INC COM 29670G102 51681 962587 SH SOLE 31 25765 0 936822 ESSENTIAL UTILS INC COM 29670G102 6676 124347 SH SOLE 34 124347 0 0 ESSENTIAL UTILS INC COM 29670G102 3231 60176 SH SOLE 36 60176 0 0 ESSENTIAL UTILS INC COM 29670G102 430 8011 SH SOLE 40 8011 0 0 ESSENTIAL UTILS INC COM 29670G102 17661 328942 SH SOLE 43 11607 0 317335 ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 41888 642550 SH SOLE 21 642550 0 0 ESSEX PPTY TR INC COM 297178105 50123 142301 SH SOLE 2 27492 0 114809 ESSEX PPTY TR INC COM 297178105 29034 82430 SH SOLE 4 57555 0 24875 ESSEX PPTY TR INC COM 297178105 54132 153685 SH SOLE 7 151808 0 1877 ESSEX PPTY TR INC COM 297178105 435 1234 SH SOLE 13 180 0 1054 ESSEX PPTY TR INC COM 297178105 3087 8763 SH SOLE 15 8763 0 0 ESSEX PPTY TR INC COM 297178105 37647 106882 SH SOLE 18 97960 0 8922 ESSEX PPTY TR INC COM 297178105 40083 113797 SH SOLE 19 113797 0 0 ESSEX PPTY TR INC COM 297178105 894374 2539175 SH SOLE 21 2539175 0 0 ESSEX PPTY TR INC COM 297178105 651174 1848717 SH SOLE 22 1714275 0 134442 ESSEX PPTY TR INC COM 297178105 14244 40440 SH SOLE 23 40440 0 0 ESSEX PPTY TR INC COM 297178105 142335 404096 SH SOLE 25 404096 0 0 ESSEX PPTY TR INC COM 297178105 52959 150354 SH SOLE 26 59398 0 90956 ESSEX PPTY TR INC COM 297178105 68423 194258 SH SOLE 28 1284 0 192974 ESSEX PPTY TR INC COM 297178105 235 668 SH SOLE 29 668 0 0 ESSEX PPTY TR INC COM 297178105 187280 531697 SH SOLE 30 531697 0 0 ESSEX PPTY TR INC COM 297178105 106328 301871 SH SOLE 31 7152 0 294719 ESSEX PPTY TR INC COM 297178105 3306 9386 SH SOLE 34 9386 0 0 ESSEX PPTY TR INC COM 297178105 9260 26290 SH SOLE 36 26290 0 0 ESSEX PPTY TR INC COM 297178105 740 2100 SH SOLE 40 2100 0 0 ESSEX PPTY TR INC COM 297178105 9995 28376 SH SOLE 43 1551 0 26825 ESTABLISHMENT LABS HLDGS INC COM G31249108 306 4527 SH SOLE 2 4527 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 3220 47641 SH SOLE 21 47641 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1162 17193 SH SOLE 22 8605 0 8588 ESTABLISHMENT LABS HLDGS INC COM G31249108 163 2408 SH SOLE 25 2408 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 146 2156 SH SOLE 26 687 0 1469 ESTABLISHMENT LABS HLDGS INC COM G31249108 107 1587 SH SOLE 28 1587 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 746 11030 SH SOLE 30 11030 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 152 2255 SH SOLE 40 2255 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 7 148 SH SOLE 17 0 0 148 ETHAN ALLEN INTERIORS INC COM 297602104 2058 78287 SH SOLE 2 54743 0 23544 ETHAN ALLEN INTERIORS INC COM 297602104 3 129 SH SOLE 4 129 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5 185 SH SOLE 7 185 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2363 89892 SH SOLE 18 89892 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 4897 186253 SH SOLE 19 186253 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 77606 2951922 SH SOLE 21 2951922 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 20493 779480 SH SOLE 22 753771 0 25709 ETHAN ALLEN INTERIORS INC COM 297602104 38 1458 SH SOLE 23 1458 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 116 4394 SH SOLE 25 4394 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 403 15315 SH SOLE 26 6302 0 9013 ETHAN ALLEN INTERIORS INC COM 297602104 1514 57592 SH SOLE 30 57592 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 28 1059 SH SOLE 34 1059 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 103 3917 SH SOLE 36 3917 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 81 3080 SH SOLE 40 3080 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 550 20902 SH SOLE 43 0 0 20902 ETON PHARMACEUTICALS INC COM 29772L108 1 299 SH SOLE 2 0 0 299 ETON PHARMACEUTICALS INC COM 29772L108 18 4171 SH SOLE 18 4171 0 0 ETON PHARMACEUTICALS INC COM 29772L108 261 60848 SH SOLE 21 60848 0 0 ETON PHARMACEUTICALS INC COM 29772L108 1002 233624 SH SOLE 22 233624 0 0 ETSY INC COM 29786A106 69562 317721 SH SOLE 2 90335 0 227386 ETSY INC COM 29786A106 19769 90295 SH SOLE 4 60591 0 29704 ETSY INC COM 29786A106 23781 108618 SH SOLE 7 104847 0 3771 ETSY INC COM 29786A106 2079 9498 SH SOLE 13 8006 0 1492 ETSY INC COM 29786A106 2604 11893 SH SOLE 15 11893 0 0 ETSY INC COM 29786A106 247257 1129338 SH SOLE 18 834927 0 294411 ETSY INC COM 29786A106 146618 669670 SH SOLE 19 669670 0 0 ETSY INC COM 29786A106 921247 4207762 SH SOLE 21 4207762 0 0 ETSY INC COM 29786A106 632487 2888859 SH SOLE 22 2619771 0 269088 ETSY INC COM 29786A106 16661 76098 SH SOLE 23 76098 0 0 ETSY INC COM 29786A106 99736 455542 SH SOLE 25 455542 0 0 ETSY INC COM 29786A106 68601 313333 SH SOLE 26 94348 0 218985 ETSY INC COM 29786A106 77090 352106 SH SOLE 28 13550 0 338556 ETSY INC COM 29786A106 1377 6290 SH SOLE 29 6290 0 0 ETSY INC COM 29786A106 186753 852988 SH SOLE 30 790002 0 62986 ETSY INC COM 29786A106 10945 49990 SH SOLE 31 16142 0 33848 ETSY INC COM 29786A106 12714 58072 SH SOLE 34 58072 0 0 ETSY INC COM 29786A106 10773 49204 SH SOLE 36 49204 0 0 ETSY INC COM 29786A106 949 4336 SH SOLE 40 4336 0 0 ETSY INC COM 29786A106 20356 92973 SH SOLE 43 6512 0 86461 ETSY INC NOTE 0.125%10/0 29786AAJ5 255 100000 PRN SOLE 2 100000 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 9573 3757000 PRN SOLE 21 3757000 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 1274 500000 PRN SOLE 22 500000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 1610 1200000 PRN SOLE 2 1200000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 6403 4773000 PRN SOLE 21 4773000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 7177 5350000 PRN SOLE 22 5350000 0 0 EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8761 897657 SH SOLE 19 897657 0 0 EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 24 2475 SH SOLE 21 2475 0 0 EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 173 299219 SH SOLE 19 299219 0 0 EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 0 825 SH SOLE 21 825 0 0 EURODRY LTD COM Y23508107 3427 180000 SH SOLE 42 180000 0 0 EURONAV NV SHS B38564108 6325 711489 SH SOLE 7 711489 0 0 EURONAV NV SHS B38564108 3 370 SH SOLE 22 370 0 0 EURONAV NV SHS B38564108 3 368 SH SOLE 43 368 0 0 EURONET WORLDWIDE INC COM 298736109 12980 108924 SH SOLE 2 55877 0 53047 EURONET WORLDWIDE INC COM 298736109 324 2722 SH SOLE 4 2722 0 0 EURONET WORLDWIDE INC COM 298736109 122 1021 SH SOLE 7 1021 0 0 EURONET WORLDWIDE INC COM 298736109 2893 24275 SH SOLE 18 24275 0 0 EURONET WORLDWIDE INC COM 298736109 1745 14641 SH SOLE 19 14641 0 0 EURONET WORLDWIDE INC COM 298736109 81336 682518 SH SOLE 21 682518 0 0 EURONET WORLDWIDE INC COM 298736109 141784 1189763 SH SOLE 22 1132794 0 56969 EURONET WORLDWIDE INC COM 298736109 1224 10268 SH SOLE 25 10268 0 0 EURONET WORLDWIDE INC COM 298736109 4022 33752 SH SOLE 26 23790 0 9962 EURONET WORLDWIDE INC COM 298736109 112 941 SH SOLE 28 941 0 0 EURONET WORLDWIDE INC COM 298736109 468 3924 SH SOLE 29 3924 0 0 EURONET WORLDWIDE INC COM 298736109 3707 31104 SH SOLE 30 31104 0 0 EURONET WORLDWIDE INC COM 298736109 95 796 SH SOLE 31 796 0 0 EURONET WORLDWIDE INC COM 298736109 373 3134 SH SOLE 34 3134 0 0 EURONET WORLDWIDE INC COM 298736109 93 777 SH SOLE 36 777 0 0 EURONET WORLDWIDE INC COM 298736109 839 7038 SH SOLE 40 7038 0 0 EURONET WORLDWIDE INC COM 298736109 2289 19204 SH SOLE 43 2280 0 16924 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3741 3464000 PRN SOLE 21 3464000 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 217 7160 SH SOLE 2 3724 0 3436 EUROPEAN WAX CTR INC CLASS A COM 29882P106 1161 38246 SH SOLE 18 38246 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 691 22752 SH SOLE 19 22752 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 13639 449381 SH SOLE 21 449381 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 8919 293863 SH SOLE 22 290217 0 3646 EUROPEAN WAX CTR INC CLASS A COM 29882P106 101 3313 SH SOLE 25 3313 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 162 5330 SH SOLE 30 5330 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 78 2565 SH SOLE 40 2565 0 0 EUROSEAS LTD SHS Y23592135 8751 351309 SH SOLE 42 351309 0 0 EVANS BANCORP INC COM NEW 29911Q208 146 3615 SH SOLE 2 3228 0 387 EVANS BANCORP INC COM NEW 29911Q208 41 1005 SH SOLE 18 1005 0 0 EVANS BANCORP INC COM NEW 29911Q208 590 14631 SH SOLE 21 14631 0 0 EVANS BANCORP INC COM NEW 29911Q208 832 20648 SH SOLE 22 20648 0 0 EVELO BIOSCIENCES INC COM 299734103 85 14008 SH SOLE 2 1296 0 12712 EVELO BIOSCIENCES INC COM 299734103 3 488 SH SOLE 7 488 0 0 EVELO BIOSCIENCES INC COM 299734103 540 88977 SH SOLE 18 88977 0 0 EVELO BIOSCIENCES INC COM 299734103 329 54167 SH SOLE 19 54167 0 0 EVELO BIOSCIENCES INC COM 299734103 7710 1270157 SH SOLE 21 1270157 0 0 EVELO BIOSCIENCES INC COM 299734103 3888 640547 SH SOLE 22 635860 0 4687 EVELO BIOSCIENCES INC COM 299734103 142 23321 SH SOLE 30 23321 0 0 EVELO BIOSCIENCES INC COM 299734103 95 15673 SH SOLE 43 0 0 15673 EVENTBRITE INC COM CL A 29975E109 830 47612 SH SOLE 2 31141 0 16471 EVENTBRITE INC COM CL A 29975E109 4 226 SH SOLE 4 226 0 0 EVENTBRITE INC COM CL A 29975E109 19 1062 SH SOLE 7 1062 0 0 EVENTBRITE INC COM CL A 29975E109 3624 207785 SH SOLE 18 197887 0 9898 EVENTBRITE INC COM CL A 29975E109 17783 1019682 SH SOLE 19 1019682 0 0 EVENTBRITE INC COM CL A 29975E109 45342 2599864 SH SOLE 21 2599864 0 0 EVENTBRITE INC COM CL A 29975E109 32090 1840013 SH SOLE 22 1799316 0 40697 EVENTBRITE INC COM CL A 29975E109 95 5457 SH SOLE 23 5457 0 0 EVENTBRITE INC COM CL A 29975E109 218 12525 SH SOLE 25 12525 0 0 EVENTBRITE INC COM CL A 29975E109 890 51053 SH SOLE 26 28701 0 22352 EVENTBRITE INC COM CL A 29975E109 95 5423 SH SOLE 28 5423 0 0 EVENTBRITE INC COM CL A 29975E109 882 50561 SH SOLE 30 50561 0 0 EVENTBRITE INC COM CL A 29975E109 30550 1751716 SH SOLE 34 1751716 0 0 EVENTBRITE INC COM CL A 29975E109 28 1577 SH SOLE 36 1577 0 0 EVENTBRITE INC COM CL A 29975E109 151 8650 SH SOLE 40 8650 0 0 EVENTBRITE INC COM CL A 29975E109 263 15059 SH SOLE 43 155 0 14904 EVERBRIDGE INC COM 29978A104 4369 64887 SH SOLE 2 20053 0 44834 EVERBRIDGE INC COM 29978A104 32 469 SH SOLE 4 141 0 328 EVERBRIDGE INC COM 29978A104 36 539 SH SOLE 7 539 0 0 EVERBRIDGE INC COM 29978A104 1222 18154 SH SOLE 18 18154 0 0 EVERBRIDGE INC COM 29978A104 1611 23926 SH SOLE 19 23926 0 0 EVERBRIDGE INC COM 29978A104 51632 766856 SH SOLE 21 766856 0 0 EVERBRIDGE INC COM 29978A104 60877 904165 SH SOLE 22 861932 0 42233 EVERBRIDGE INC COM 29978A104 345 5125 SH SOLE 25 5125 0 0 EVERBRIDGE INC COM 29978A104 4278 63535 SH SOLE 26 26637 0 36898 EVERBRIDGE INC COM 29978A104 45 671 SH SOLE 28 671 0 0 EVERBRIDGE INC COM 29978A104 18049 268072 SH SOLE 30 268072 0 0 EVERBRIDGE INC COM 29978A104 39 574 SH SOLE 31 574 0 0 EVERBRIDGE INC COM 29978A104 371 5517 SH SOLE 40 5517 0 0 EVERBRIDGE INC COM 29978A104 1187 17623 SH SOLE 43 1495 0 16128 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 2737 2820000 PRN SOLE 21 2820000 0 0 EVERCOMMERCE INC COM 29977X105 57 3619 SH SOLE 2 559 0 3060 EVERCOMMERCE INC COM 29977X105 679 43106 SH SOLE 18 43106 0 0 EVERCOMMERCE INC COM 29977X105 452 28673 SH SOLE 19 28673 0 0 EVERCOMMERCE INC COM 29977X105 8432 535359 SH SOLE 21 535359 0 0 EVERCOMMERCE INC COM 29977X105 6131 389281 SH SOLE 22 386670 0 2611 EVERCORE INC CLASS A 29977A105 13557 99795 SH SOLE 2 33184 0 66611 EVERCORE INC CLASS A 29977A105 22 159 SH SOLE 4 159 0 0 EVERCORE INC CLASS A 29977A105 101 741 SH SOLE 7 741 0 0 EVERCORE INC CLASS A 29977A105 11478 84489 SH SOLE 18 84489 0 0 EVERCORE INC CLASS A 29977A105 1509 11109 SH SOLE 19 11109 0 0 EVERCORE INC CLASS A 29977A105 283435 2086380 SH SOLE 21 2086380 0 0 EVERCORE INC CLASS A 29977A105 145415 1070407 SH SOLE 22 1026631 0 43776 EVERCORE INC CLASS A 29977A105 703 5178 SH SOLE 25 5178 0 0 EVERCORE INC CLASS A 29977A105 2623 19311 SH SOLE 26 15771 0 3540 EVERCORE INC CLASS A 29977A105 99 730 SH SOLE 28 730 0 0 EVERCORE INC CLASS A 29977A105 3235 23815 SH SOLE 30 23815 0 0 EVERCORE INC CLASS A 29977A105 79 583 SH SOLE 31 583 0 0 EVERCORE INC CLASS A 29977A105 73 538 SH SOLE 36 538 0 0 EVERCORE INC CLASS A 29977A105 687 5054 SH SOLE 40 5054 0 0 EVERCORE INC CLASS A 29977A105 3628 26708 SH SOLE 43 3460 0 23248 EVEREST RE GROUP LTD COM G3223R108 23255 84896 SH SOLE 2 41632 0 43264 EVEREST RE GROUP LTD COM G3223R108 9129 33329 SH SOLE 4 22164 0 11165 EVEREST RE GROUP LTD COM G3223R108 9748 35586 SH SOLE 7 34251 0 1335 EVEREST RE GROUP LTD COM G3223R108 36 130 SH SOLE 13 130 0 0 EVEREST RE GROUP LTD COM G3223R108 1574 5746 SH SOLE 15 5746 0 0 EVEREST RE GROUP LTD COM G3223R108 27348 99839 SH SOLE 18 94275 0 5564 EVEREST RE GROUP LTD COM G3223R108 8449 30845 SH SOLE 19 30845 0 0 EVEREST RE GROUP LTD COM G3223R108 299652 1093939 SH SOLE 21 1093939 0 0 EVEREST RE GROUP LTD COM G3223R108 250772 915494 SH SOLE 22 834230 0 81264 EVEREST RE GROUP LTD COM G3223R108 6606 24118 SH SOLE 23 24118 0 0 EVEREST RE GROUP LTD COM G3223R108 15163 55356 SH SOLE 25 55356 0 0 EVEREST RE GROUP LTD COM G3223R108 21089 76988 SH SOLE 26 24803 0 52185 EVEREST RE GROUP LTD COM G3223R108 18197 66430 SH SOLE 28 714 0 65716 EVEREST RE GROUP LTD COM G3223R108 282 1030 SH SOLE 29 1030 0 0 EVEREST RE GROUP LTD COM G3223R108 51710 188777 SH SOLE 30 188777 0 0 EVEREST RE GROUP LTD COM G3223R108 6572 23993 SH SOLE 31 4707 0 19286 EVEREST RE GROUP LTD COM G3223R108 500 1825 SH SOLE 34 1825 0 0 EVEREST RE GROUP LTD COM G3223R108 4811 17562 SH SOLE 36 17562 0 0 EVEREST RE GROUP LTD COM G3223R108 367 1341 SH SOLE 40 1341 0 0 EVEREST RE GROUP LTD COM G3223R108 9631 35161 SH SOLE 43 500 0 34661 EVERGY INC COM 30034W106 33405 486878 SH SOLE 2 148880 0 337998 EVERGY INC COM 30034W106 9234 134587 SH SOLE 4 125796 0 8791 EVERGY INC COM 30034W106 16428 239440 SH SOLE 7 232253 0 7187 EVERGY INC COM 30034W106 1535 22375 SH SOLE 13 18714 0 3661 EVERGY INC COM 30034W106 2275 33154 SH SOLE 15 33154 0 0 EVERGY INC COM 30034W106 16 230 SH SOLE 17 0 0 230 EVERGY INC COM 30034W106 25356 369571 SH SOLE 18 347228 0 22343 EVERGY INC COM 30034W106 20346 296546 SH SOLE 19 296546 0 0 EVERGY INC COM 30034W106 488431 7118942 SH SOLE 21 7118942 0 0 EVERGY INC COM 30034W106 347640 5066894 SH SOLE 22 4588031 0 478863 EVERGY INC COM 30034W106 10577 154164 SH SOLE 23 154164 0 0 EVERGY INC COM 30034W106 5655 82418 SH SOLE 25 82418 0 0 EVERGY INC COM 30034W106 34446 502052 SH SOLE 26 212500 0 289552 EVERGY INC COM 30034W106 2771 40381 SH SOLE 28 0 0 40381 EVERGY INC COM 30034W106 1345 19601 SH SOLE 29 19601 0 0 EVERGY INC COM 30034W106 79540 1159312 SH SOLE 30 1159312 0 0 EVERGY INC COM 30034W106 66917 975318 SH SOLE 31 59392 0 915926 EVERGY INC COM 30034W106 13700 199674 SH SOLE 34 199674 0 0 EVERGY INC COM 30034W106 10931 159322 SH SOLE 36 159322 0 0 EVERGY INC COM 30034W106 310 4522 SH SOLE 40 4522 0 0 EVERGY INC COM 30034W106 7623 111108 SH SOLE 43 6969 0 104139 EVERI HLDGS INC COM 30034T103 903 42291 SH SOLE 2 33421 0 8870 EVERI HLDGS INC COM 30034T103 7 312 SH SOLE 4 312 0 0 EVERI HLDGS INC COM 30034T103 26 1210 SH SOLE 7 1210 0 0 EVERI HLDGS INC COM 30034T103 5196 243391 SH SOLE 18 243391 0 0 EVERI HLDGS INC COM 30034T103 4118 192877 SH SOLE 19 192877 0 0 EVERI HLDGS INC COM 30034T103 67253 3150036 SH SOLE 21 3150036 0 0 EVERI HLDGS INC COM 30034T103 44491 2083878 SH SOLE 22 2034224 0 49654 EVERI HLDGS INC COM 30034T103 32 1484 SH SOLE 23 1484 0 0 EVERI HLDGS INC COM 30034T103 415 19439 SH SOLE 25 19439 0 0 EVERI HLDGS INC COM 30034T103 1148 53768 SH SOLE 26 49090 0 4678 EVERI HLDGS INC COM 30034T103 21 982 SH SOLE 28 982 0 0 EVERI HLDGS INC COM 30034T103 1283 60079 SH SOLE 30 60079 0 0 EVERI HLDGS INC COM 30034T103 338 15850 SH SOLE 34 15850 0 0 EVERI HLDGS INC COM 30034T103 327 15296 SH SOLE 36 15296 0 0 EVERI HLDGS INC COM 30034T103 218 10207 SH SOLE 40 10207 0 0 EVERI HLDGS INC COM 30034T103 159 7462 SH SOLE 43 0 0 7462 EVERQUOTE INC COM CL A 30041R108 798 50981 SH SOLE 2 39126 0 11855 EVERQUOTE INC COM CL A 30041R108 1 49 SH SOLE 4 49 0 0 EVERQUOTE INC COM CL A 30041R108 4 260 SH SOLE 7 260 0 0 EVERQUOTE INC COM CL A 30041R108 946 60417 SH SOLE 18 56484 0 3933 EVERQUOTE INC COM CL A 30041R108 2916 186210 SH SOLE 19 186210 0 0 EVERQUOTE INC COM CL A 30041R108 10935 698250 SH SOLE 21 698250 0 0 EVERQUOTE INC COM CL A 30041R108 9798 625671 SH SOLE 22 617083 0 8588 EVERQUOTE INC COM CL A 30041R108 80 5098 SH SOLE 23 5098 0 0 EVERQUOTE INC COM CL A 30041R108 35 2224 SH SOLE 25 2224 0 0 EVERQUOTE INC COM CL A 30041R108 260 16582 SH SOLE 26 277 0 16305 EVERQUOTE INC COM CL A 30041R108 31 1956 SH SOLE 28 1956 0 0 EVERQUOTE INC COM CL A 30041R108 48 3053 SH SOLE 30 3053 0 0 EVERQUOTE INC COM CL A 30041R108 243 15512 SH SOLE 34 15512 0 0 EVERQUOTE INC COM CL A 30041R108 27 1707 SH SOLE 40 1707 0 0 EVERQUOTE INC COM CL A 30041R108 400 25542 SH SOLE 43 297 0 25245 EVERSOURCE ENERGY COM 30040W108 72175 793307 SH SOLE 2 173248 0 620059 EVERSOURCE ENERGY COM 30040W108 35653 391877 SH SOLE 4 276913 0 114964 EVERSOURCE ENERGY COM 30040W108 83409 916779 SH SOLE 7 906596 0 10183 EVERSOURCE ENERGY COM 30040W108 578 6351 SH SOLE 13 2447 0 3904 EVERSOURCE ENERGY COM 30040W108 4441 48808 SH SOLE 15 48808 0 0 EVERSOURCE ENERGY COM 30040W108 2 22 SH SOLE 17 0 0 22 EVERSOURCE ENERGY COM 30040W108 57933 636766 SH SOLE 18 589077 0 47689 EVERSOURCE ENERGY COM 30040W108 38181 419660 SH SOLE 19 419660 0 0 EVERSOURCE ENERGY COM 30040W108 1262614 13877927 SH SOLE 21 13877927 0 0 EVERSOURCE ENERGY COM 30040W108 683868 7516684 SH SOLE 22 6796393 0 720291 EVERSOURCE ENERGY COM 30040W108 18419 202453 SH SOLE 23 202453 0 0 EVERSOURCE ENERGY COM 30040W108 126125 1386291 SH SOLE 25 1386291 0 0 EVERSOURCE ENERGY COM 30040W108 153961 1692254 SH SOLE 26 1177248 0 515006 EVERSOURCE ENERGY COM 30040W108 142985 1571604 SH SOLE 28 20857 0 1550747 EVERSOURCE ENERGY COM 30040W108 96 1055 SH SOLE 29 1055 0 0 EVERSOURCE ENERGY COM 30040W108 298447 3280363 SH SOLE 30 3278008 0 2355 EVERSOURCE ENERGY COM 30040W108 560187 6157258 SH SOLE 31 38216 0 6119042 EVERSOURCE ENERGY COM 30040W108 3704 40707 SH SOLE 32 40707 0 0 EVERSOURCE ENERGY COM 30040W108 19854 218227 SH SOLE 34 218227 0 0 EVERSOURCE ENERGY COM 30040W108 17208 189142 SH SOLE 36 189142 0 0 EVERSOURCE ENERGY COM 30040W108 1014 11149 SH SOLE 40 11149 0 0 EVERSOURCE ENERGY COM 30040W108 26223 288228 SH SOLE 43 16995 0 271233 EVERSPIN TECHNOLOGIES INC COM 30041T104 32 2798 SH SOLE 18 2798 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 429 37981 SH SOLE 21 37981 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 2668 236124 SH SOLE 22 236124 0 0 EVERTEC INC COM 30040P103 1154 23084 SH SOLE 2 16717 0 6367 EVERTEC INC COM 30040P103 12 245 SH SOLE 4 245 0 0 EVERTEC INC COM 30040P103 43 857 SH SOLE 7 857 0 0 EVERTEC INC COM 30040P103 10469 209469 SH SOLE 18 209469 0 0 EVERTEC INC COM 30040P103 5375 107544 SH SOLE 19 107544 0 0 EVERTEC INC COM 30040P103 358818 7179239 SH SOLE 21 7179239 0 0 EVERTEC INC COM 30040P103 73517 1470937 SH SOLE 22 1436935 0 34002 EVERTEC INC COM 30040P103 448 8973 SH SOLE 25 8973 0 0 EVERTEC INC COM 30040P103 917 18350 SH SOLE 26 13951 0 4399 EVERTEC INC COM 30040P103 30 600 SH SOLE 28 600 0 0 EVERTEC INC COM 30040P103 8797 176005 SH SOLE 30 176005 0 0 EVERTEC INC COM 30040P103 366 7316 SH SOLE 40 7316 0 0 EVERTEC INC COM 30040P103 48 953 SH SOLE 43 15 0 938 EVGO INC CL A COM 30052F100 29 2928 SH SOLE 2 0 0 2928 EVGO INC CL A COM 30052F100 274 27516 SH SOLE 19 27516 0 0 EVGO INC CL A COM 30052F100 1340 134782 SH SOLE 21 134782 0 0 EVGO INC CL A COM 30052F100 9412 946915 SH SOLE 22 946915 0 0 EVGO INC CL A COM 30052F100 670 67400 SH SOLE 26 67400 0 0 EVGO INC CL A COM 30052F100 1468 147716 SH SOLE 30 147716 0 0 EVGO INC CL A COM 30052F100 1184 119103 SH SOLE 34 119103 0 0 EVGO INC *W EXP 09/15/202 30052F118 49 18360 SH SOLE 2 18360 0 0 EVGO INC *W EXP 09/15/202 30052F118 7 2680 SH SOLE 4 2680 0 0 EVGO INC *W EXP 09/15/202 30052F118 85 31940 SH SOLE 18 31940 0 0 EVGO INC *W EXP 09/15/202 30052F118 1582 596990 SH SOLE 19 596990 0 0 EVGO INC *W EXP 09/15/202 30052F118 50 18800 SH SOLE 22 18800 0 0 EVGO INC *W EXP 09/15/202 30052F118 5 1880 SH SOLE 26 1880 0 0 EVGO INC *W EXP 09/15/202 30052F118 431 162680 SH SOLE 34 162680 0 0 EVI INDS INC COM 26929N102 26 825 SH SOLE 2 210 0 615 EVI INDS INC COM 26929N102 497 15922 SH SOLE 18 15922 0 0 EVI INDS INC COM 26929N102 264 8446 SH SOLE 19 8446 0 0 EVI INDS INC COM 26929N102 6428 205820 SH SOLE 21 205820 0 0 EVI INDS INC COM 26929N102 2244 71846 SH SOLE 22 71571 0 275 EVO PMTS INC CL A COM 26927E104 454 17722 SH SOLE 2 12729 0 4993 EVO PMTS INC CL A COM 26927E104 4 153 SH SOLE 4 153 0 0 EVO PMTS INC CL A COM 26927E104 18 708 SH SOLE 7 708 0 0 EVO PMTS INC CL A COM 26927E104 3230 126162 SH SOLE 18 126162 0 0 EVO PMTS INC CL A COM 26927E104 2135 83386 SH SOLE 19 83386 0 0 EVO PMTS INC CL A COM 26927E104 40856 1595940 SH SOLE 21 1595940 0 0 EVO PMTS INC CL A COM 26927E104 28697 1120986 SH SOLE 22 1093362 0 27624 EVO PMTS INC CL A COM 26927E104 313 12242 SH SOLE 25 12242 0 0 EVO PMTS INC CL A COM 26927E104 1170 45695 SH SOLE 26 30903 0 14792 EVO PMTS INC CL A COM 26927E104 11 431 SH SOLE 28 431 0 0 EVO PMTS INC CL A COM 26927E104 2141 83648 SH SOLE 30 83648 0 0 EVO PMTS INC CL A COM 26927E104 11602 453192 SH SOLE 34 453192 0 0 EVO PMTS INC CL A COM 26927E104 16 607 SH SOLE 36 607 0 0 EVO PMTS INC CL A COM 26927E104 125 4881 SH SOLE 40 4881 0 0 EVO PMTS INC CL A COM 26927E104 421 16459 SH SOLE 43 1112 0 15347 EVOFEM BIOSCIENCES INC COM 30048L104 1 2301 SH SOLE 2 0 0 2301 EVOFEM BIOSCIENCES INC COM 30048L104 11 29033 SH SOLE 18 29033 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 196 521190 SH SOLE 21 521190 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1265 3368992 SH SOLE 22 3368992 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 0 258 SH SOLE 43 0 0 258 EVOKE PHARMA INC COM 30049G104 4 7230 SH SOLE 18 7230 0 0 EVOKE PHARMA INC COM 30049G104 86 155525 SH SOLE 21 155525 0 0 EVOKE PHARMA INC COM 30049G104 10 17576 SH SOLE 22 17576 0 0 EVOLENT HEALTH INC CL A 30050B101 3241 117148 SH SOLE 2 56510 0 60638 EVOLENT HEALTH INC CL A 30050B101 7 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 30 1097 SH SOLE 7 1097 0 0 EVOLENT HEALTH INC CL A 30050B101 6524 235791 SH SOLE 18 235791 0 0 EVOLENT HEALTH INC CL A 30050B101 8815 318587 SH SOLE 19 318587 0 0 EVOLENT HEALTH INC CL A 30050B101 81066 2929757 SH SOLE 21 2929757 0 0 EVOLENT HEALTH INC CL A 30050B101 58528 2115198 SH SOLE 22 2042523 0 72675 EVOLENT HEALTH INC CL A 30050B101 224 8111 SH SOLE 23 8111 0 0 EVOLENT HEALTH INC CL A 30050B101 302 10902 SH SOLE 25 10902 0 0 EVOLENT HEALTH INC CL A 30050B101 1794 64838 SH SOLE 26 19006 0 45832 EVOLENT HEALTH INC CL A 30050B101 40 1430 SH SOLE 28 1430 0 0 EVOLENT HEALTH INC CL A 30050B101 1324 47857 SH SOLE 30 47857 0 0 EVOLENT HEALTH INC CL A 30050B101 321 11583 SH SOLE 40 11583 0 0 EVOLENT HEALTH INC CL A 30050B101 758 27407 SH SOLE 43 1540 0 25867 EVOLUS INC COM 30052C107 123 18904 SH SOLE 2 5143 0 13761 EVOLUS INC COM 30052C107 3 518 SH SOLE 7 518 0 0 EVOLUS INC COM 30052C107 627 96262 SH SOLE 18 96262 0 0 EVOLUS INC COM 30052C107 385 59109 SH SOLE 19 59109 0 0 EVOLUS INC COM 30052C107 7528 1156310 SH SOLE 21 1156310 0 0 EVOLUS INC COM 30052C107 5593 859127 SH SOLE 22 853607 0 5520 EVOLUS INC COM 30052C107 158 24245 SH SOLE 30 24245 0 0 EVOLUS INC COM 30052C107 81 12446 SH SOLE 43 0 0 12446 EVOLUTION PETE CORP COM 30049A107 639 126444 SH SOLE 2 31347 0 95097 EVOLUTION PETE CORP COM 30049A107 180 35690 SH SOLE 18 5909 0 29781 EVOLUTION PETE CORP COM 30049A107 2201 435754 SH SOLE 19 435754 0 0 EVOLUTION PETE CORP COM 30049A107 654 129586 SH SOLE 21 129586 0 0 EVOLUTION PETE CORP COM 30049A107 5958 1179755 SH SOLE 22 1179755 0 0 EVOLUTION PETE CORP COM 30049A107 303 59914 SH SOLE 23 59914 0 0 EVOLUTION PETE CORP COM 30049A107 1368 270989 SH SOLE 26 0 0 270989 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 169 37948 SH SOLE 2 37948 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 167 37476 SH SOLE 21 37476 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 3317 743776 SH SOLE 22 711597 0 32179 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 69 15568 SH SOLE 25 15568 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 105 23636 SH SOLE 30 23636 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 72 16162 SH SOLE 40 16162 0 0 EVOLVING SYS INC COM NEW 30049R209 20 8841 SH SOLE 21 8841 0 0 EVOLVING SYS INC COM NEW 30049R209 614 273961 SH SOLE 22 273961 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4958 106050 SH SOLE 2 55822 0 50228 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 99 2121 SH SOLE 4 2121 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5771 123447 SH SOLE 7 123447 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 44 931 SH SOLE 13 931 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 15145 323951 SH SOLE 18 308537 0 15414 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 33308 712469 SH SOLE 19 712469 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 181888 3890653 SH SOLE 21 3890653 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 141793 3033000 SH SOLE 22 2968511 0 64489 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 770 16460 SH SOLE 23 16460 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 13379 286174 SH SOLE 25 286174 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 77966 1667718 SH SOLE 26 783251 0 884467 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 100 2136 SH SOLE 28 2136 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 63266 1353291 SH SOLE 30 1353291 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 108790 2327067 SH SOLE 34 2327067 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 340 7266 SH SOLE 36 7266 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 721 15433 SH SOLE 40 15433 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1126 24078 SH SOLE 43 77 0 24001 EXACT SCIENCES CORP COM 30063P105 24890 319802 SH SOLE 2 57925 0 261877 EXACT SCIENCES CORP COM 30063P105 8949 114986 SH SOLE 4 75284 0 39702 EXACT SCIENCES CORP COM 30063P105 1340 17213 SH SOLE 7 17213 0 0 EXACT SCIENCES CORP COM 30063P105 196 2522 SH SOLE 13 387 0 2135 EXACT SCIENCES CORP COM 30063P105 1236 15887 SH SOLE 15 15887 0 0 EXACT SCIENCES CORP COM 30063P105 17897 229950 SH SOLE 18 220987 0 8963 EXACT SCIENCES CORP COM 30063P105 38065 489075 SH SOLE 19 489075 0 0 EXACT SCIENCES CORP COM 30063P105 214599 2757281 SH SOLE 21 2757281 0 0 EXACT SCIENCES CORP COM 30063P105 278760 3581657 SH SOLE 22 3390045 0 191612 EXACT SCIENCES CORP COM 30063P105 7562 97155 SH SOLE 23 97155 0 0 EXACT SCIENCES CORP COM 30063P105 19710 253238 SH SOLE 25 253238 0 0 EXACT SCIENCES CORP COM 30063P105 19505 250605 SH SOLE 26 123994 0 126611 EXACT SCIENCES CORP COM 30063P105 26359 338673 SH SOLE 28 8701 0 329972 EXACT SCIENCES CORP COM 30063P105 24 302 SH SOLE 29 302 0 0 EXACT SCIENCES CORP COM 30063P105 41758 536533 SH SOLE 30 536533 0 0 EXACT SCIENCES CORP COM 30063P105 4727 60732 SH SOLE 31 18654 0 42078 EXACT SCIENCES CORP COM 30063P105 24342 312757 SH SOLE 34 312757 0 0 EXACT SCIENCES CORP COM 30063P105 4728 60752 SH SOLE 36 60752 0 0 EXACT SCIENCES CORP COM 30063P105 427 5481 SH SOLE 40 5481 0 0 EXACT SCIENCES CORP COM 30063P105 4079 52411 SH SOLE 43 5052 0 47359 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 2046 1600000 PRN SOLE 21 1600000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 4736 4655000 PRN SOLE 21 4655000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 7324 7585000 PRN SOLE 21 7585000 0 0 EXAGEN INC COM 30068X103 197 16936 SH SOLE 2 14329 0 2607 EXAGEN INC COM 30068X103 402 34524 SH SOLE 18 34524 0 0 EXAGEN INC COM 30068X103 278 23932 SH SOLE 19 23932 0 0 EXAGEN INC COM 30068X103 4501 387030 SH SOLE 21 387030 0 0 EXAGEN INC COM 30068X103 1408 121039 SH SOLE 22 117863 0 3176 EXAGEN INC COM 30068X103 8 680 SH SOLE 23 680 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 26 29128 SH SOLE 18 29128 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 380 433077 SH SOLE 21 433077 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 1519 1731190 SH SOLE 22 1731190 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 9 10403 SH SOLE 43 0 0 10403 EXELIXIS INC COM 30161Q104 11520 630216 SH SOLE 2 225723 0 404493 EXELIXIS INC COM 30161Q104 20 1096 SH SOLE 4 1096 0 0 EXELIXIS INC COM 30161Q104 79 4320 SH SOLE 7 4320 0 0 EXELIXIS INC COM 30161Q104 13362 730969 SH SOLE 18 730969 0 0 EXELIXIS INC COM 30161Q104 4363 238701 SH SOLE 19 238701 0 0 EXELIXIS INC COM 30161Q104 367453 20101367 SH SOLE 21 20101367 0 0 EXELIXIS INC COM 30161Q104 160115 8759040 SH SOLE 22 8417235 0 341805 EXELIXIS INC COM 30161Q104 774 42338 SH SOLE 25 42338 0 0 EXELIXIS INC COM 30161Q104 2282 124855 SH SOLE 26 100129 0 24726 EXELIXIS INC COM 30161Q104 102 5584 SH SOLE 28 5584 0 0 EXELIXIS INC COM 30161Q104 25866 1414978 SH SOLE 30 1414978 0 0 EXELIXIS INC COM 30161Q104 85 4657 SH SOLE 31 4657 0 0 EXELIXIS INC COM 30161Q104 1164 63676 SH SOLE 34 63676 0 0 EXELIXIS INC COM 30161Q104 59 3208 SH SOLE 36 3208 0 0 EXELIXIS INC COM 30161Q104 706 38641 SH SOLE 40 38641 0 0 EXELIXIS INC COM 30161Q104 2079 113732 SH SOLE 43 1257 0 112475 EXELON CORP COM 30161N101 146667 2539243 SH SOLE 2 664534 0 1874709 EXELON CORP COM 30161N101 37452 648402 SH SOLE 4 361929 0 286473 EXELON CORP COM 30161N101 80712 1397370 SH SOLE 7 1139915 0 257455 EXELON CORP COM 30161N101 1936 33522 SH SOLE 13 22270 0 11252 EXELON CORP COM 30161N101 8185 141713 SH SOLE 15 141713 0 0 EXELON CORP COM 30161N101 144782 2506613 SH SOLE 18 2366152 0 140461 EXELON CORP COM 30161N101 33501 579999 SH SOLE 19 579999 0 0 EXELON CORP COM 30161N101 1725029 29865469 SH SOLE 21 29865469 0 0 EXELON CORP COM 30161N101 1195245 20693301 SH SOLE 22 18693456 0 1999845 EXELON CORP COM 30161N101 35082 607379 SH SOLE 23 607379 0 0 EXELON CORP COM 30161N101 106147 1837724 SH SOLE 25 1837724 0 0 EXELON CORP COM 30161N101 173602 3005579 SH SOLE 26 1517562 0 1488017 EXELON CORP COM 30161N101 199232 3449303 SH SOLE 28 35571 0 3413732 EXELON CORP COM 30161N101 167 2892 SH SOLE 29 2892 0 0 EXELON CORP COM 30161N101 361992 6267173 SH SOLE 30 6238903 0 28270 EXELON CORP COM 30161N101 23329 403901 SH SOLE 31 112700 0 291201 EXELON CORP COM 30161N101 19665 340461 SH SOLE 32 340461 0 0 EXELON CORP COM 30161N101 2991 51788 SH SOLE 34 51788 0 0 EXELON CORP COM 30161N101 28158 487492 SH SOLE 36 487492 0 0 EXELON CORP COM 30161N101 1891 32747 SH SOLE 40 32747 0 0 EXELON CORP COM 30161N101 27975 484339 SH SOLE 43 43980 0 440359 EXICURE INC COM 30205M101 0 1660 SH SOLE 2 0 0 1660 EXICURE INC COM 30205M101 3 12755 SH SOLE 18 12755 0 0 EXICURE INC COM 30205M101 73 360136 SH SOLE 21 360136 0 0 EXICURE INC COM 30205M101 30 148050 SH SOLE 22 148050 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1913 13217 SH SOLE 2 9692 0 3525 EXLSERVICE HOLDINGS INC COM 302081104 19 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 68 472 SH SOLE 7 472 0 0 EXLSERVICE HOLDINGS INC COM 302081104 16569 114452 SH SOLE 18 114452 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8458 58427 SH SOLE 19 58427 0 0 EXLSERVICE HOLDINGS INC COM 302081104 562451 3885132 SH SOLE 21 3885132 0 0 EXLSERVICE HOLDINGS INC COM 302081104 117542 811925 SH SOLE 22 793476 0 18449 EXLSERVICE HOLDINGS INC COM 302081104 679 4688 SH SOLE 25 4688 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2416 16688 SH SOLE 26 13987 0 2701 EXLSERVICE HOLDINGS INC COM 302081104 82 565 SH SOLE 28 565 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8674 59916 SH SOLE 30 59916 0 0 EXLSERVICE HOLDINGS INC COM 302081104 330 2277 SH SOLE 36 2277 0 0 EXLSERVICE HOLDINGS INC COM 302081104 617 4260 SH SOLE 40 4260 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2055 14193 SH SOLE 43 226 0 13967 EXP WORLD HLDGS INC COM 30212W100 843 25016 SH SOLE 2 18138 0 6878 EXP WORLD HLDGS INC COM 30212W100 8 231 SH SOLE 4 231 0 0 EXP WORLD HLDGS INC COM 30212W100 30 889 SH SOLE 7 889 0 0 EXP WORLD HLDGS INC COM 30212W100 5641 167436 SH SOLE 18 167436 0 0 EXP WORLD HLDGS INC COM 30212W100 4415 131054 SH SOLE 19 131054 0 0 EXP WORLD HLDGS INC COM 30212W100 73949 2194987 SH SOLE 21 2194987 0 0 EXP WORLD HLDGS INC COM 30212W100 50976 1513098 SH SOLE 22 1478161 0 34937 EXP WORLD HLDGS INC COM 30212W100 13 373 SH SOLE 23 373 0 0 EXP WORLD HLDGS INC COM 30212W100 286 8485 SH SOLE 25 8485 0 0 EXP WORLD HLDGS INC COM 30212W100 736 21851 SH SOLE 26 16818 0 5033 EXP WORLD HLDGS INC COM 30212W100 43 1274 SH SOLE 28 1274 0 0 EXP WORLD HLDGS INC COM 30212W100 1451 43057 SH SOLE 30 43057 0 0 EXP WORLD HLDGS INC COM 30212W100 296 8772 SH SOLE 40 8772 0 0 EXP WORLD HLDGS INC COM 30212W100 448 13289 SH SOLE 43 1304 0 11985 EXPEDIA GROUP INC COM NEW 30212P303 94841 524796 SH SOLE 2 243171 0 281625 EXPEDIA GROUP INC COM NEW 30212P303 27767 153649 SH SOLE 4 92714 0 60935 EXPEDIA GROUP INC COM NEW 30212P303 23016 127360 SH SOLE 7 122909 0 4451 EXPEDIA GROUP INC COM NEW 30212P303 4093 22649 SH SOLE 13 20920 0 1729 EXPEDIA GROUP INC COM NEW 30212P303 2959 16375 SH SOLE 15 16375 0 0 EXPEDIA GROUP INC COM NEW 30212P303 52054 288036 SH SOLE 18 263179 0 24857 EXPEDIA GROUP INC COM NEW 30212P303 39852 220520 SH SOLE 19 220520 0 0 EXPEDIA GROUP INC COM NEW 30212P303 655514 3627236 SH SOLE 21 3627236 0 0 EXPEDIA GROUP INC COM NEW 30212P303 610599 3378702 SH SOLE 22 2902456 0 476246 EXPEDIA GROUP INC COM NEW 30212P303 23630 130756 SH SOLE 23 130756 0 0 EXPEDIA GROUP INC COM NEW 30212P303 37803 209180 SH SOLE 25 209180 0 0 EXPEDIA GROUP INC COM NEW 30212P303 57537 318376 SH SOLE 26 113383 0 204993 EXPEDIA GROUP INC COM NEW 30212P303 45500 251772 SH SOLE 28 20850 0 230922 EXPEDIA GROUP INC COM NEW 30212P303 5206 28807 SH SOLE 29 28807 0 0 EXPEDIA GROUP INC COM NEW 30212P303 107648 595664 SH SOLE 30 595664 0 0 EXPEDIA GROUP INC COM NEW 30212P303 16837 93164 SH SOLE 31 56836 0 36328 EXPEDIA GROUP INC COM NEW 30212P303 16369 90578 SH SOLE 34 90578 0 0 EXPEDIA GROUP INC COM NEW 30212P303 11473 63483 SH SOLE 36 63483 0 0 EXPEDIA GROUP INC COM NEW 30212P303 858 4748 SH SOLE 40 4748 0 0 EXPEDIA GROUP INC COM NEW 30212P303 13501 74706 SH SOLE 43 4301 0 70405 EXPEDITORS INTL WASH INC COM 302130109 95701 712641 SH SOLE 2 382891 0 329750 EXPEDITORS INTL WASH INC COM 302130109 33297 247949 SH SOLE 4 158261 0 89688 EXPEDITORS INTL WASH INC COM 302130109 36593 272492 SH SOLE 7 228445 0 44047 EXPEDITORS INTL WASH INC COM 302130109 5968 44442 SH SOLE 13 42043 0 2399 EXPEDITORS INTL WASH INC COM 302130109 3266 24322 SH SOLE 15 24322 0 0 EXPEDITORS INTL WASH INC COM 302130109 138335 1030123 SH SOLE 18 976943 0 53180 EXPEDITORS INTL WASH INC COM 302130109 76222 567589 SH SOLE 19 567589 0 0 EXPEDITORS INTL WASH INC COM 302130109 1254298 9340217 SH SOLE 21 9340217 0 0 EXPEDITORS INTL WASH INC COM 302130109 702403 5230490 SH SOLE 22 4436628 0 793862 EXPEDITORS INTL WASH INC COM 302130109 23757 176905 SH SOLE 23 176905 0 0 EXPEDITORS INTL WASH INC COM 302130109 87244 649666 SH SOLE 25 649666 0 0 EXPEDITORS INTL WASH INC COM 302130109 86894 647064 SH SOLE 26 326136 0 320928 EXPEDITORS INTL WASH INC COM 302130109 133366 993122 SH SOLE 28 12107 0 981015 EXPEDITORS INTL WASH INC COM 302130109 7016 52247 SH SOLE 29 52247 0 0 EXPEDITORS INTL WASH INC COM 302130109 269124 2004051 SH SOLE 30 1863884 0 140167 EXPEDITORS INTL WASH INC COM 302130109 19203 142997 SH SOLE 31 96780 0 46217 EXPEDITORS INTL WASH INC COM 302130109 40684 302960 SH SOLE 34 302960 0 0 EXPEDITORS INTL WASH INC COM 302130109 15329 114149 SH SOLE 36 114149 0 0 EXPEDITORS INTL WASH INC COM 302130109 789 5878 SH SOLE 40 5878 0 0 EXPEDITORS INTL WASH INC COM 302130109 48872 363927 SH SOLE 43 6678 0 357249 EXPENSIFY INC COM CL A 30219Q106 869 19760 SH SOLE 2 10984 0 8776 EXPENSIFY INC COM CL A 30219Q106 734 16675 SH SOLE 18 9098 0 7577 EXPENSIFY INC COM CL A 30219Q106 5190 117959 SH SOLE 19 117959 0 0 EXPENSIFY INC COM CL A 30219Q106 240 5445 SH SOLE 21 5445 0 0 EXPENSIFY INC COM CL A 30219Q106 9355 212624 SH SOLE 22 212624 0 0 EXPENSIFY INC COM CL A 30219Q106 156 3547 SH SOLE 25 3547 0 0 EXPENSIFY INC COM CL A 30219Q106 943 21432 SH SOLE 26 4781 0 16651 EXPENSIFY INC COM CL A 30219Q106 550 12509 SH SOLE 28 0 0 12509 EXPENSIFY INC COM CL A 30219Q106 11 245 SH SOLE 31 0 0 245 EXPENSIFY INC COM CL A 30219Q106 24016 545818 SH SOLE 34 545818 0 0 EXPONENT INC COM 30214U102 2749 23547 SH SOLE 2 17426 0 6121 EXPONENT INC COM 30214U102 21 183 SH SOLE 4 183 0 0 EXPONENT INC COM 30214U102 1683 14420 SH SOLE 7 14420 0 0 EXPONENT INC COM 30214U102 21137 181074 SH SOLE 18 181074 0 0 EXPONENT INC COM 30214U102 12336 105684 SH SOLE 19 105684 0 0 EXPONENT INC COM 30214U102 704919 6038887 SH SOLE 21 6038887 0 0 EXPONENT INC COM 30214U102 150040 1285360 SH SOLE 22 1256543 0 28817 EXPONENT INC COM 30214U102 73 622 SH SOLE 23 622 0 0 EXPONENT INC COM 30214U102 832 7128 SH SOLE 25 7128 0 0 EXPONENT INC COM 30214U102 2670 22875 SH SOLE 26 19059 0 3816 EXPONENT INC COM 30214U102 108 929 SH SOLE 28 929 0 0 EXPONENT INC COM 30214U102 10840 92863 SH SOLE 30 92863 0 0 EXPONENT INC COM 30214U102 671 5745 SH SOLE 34 5745 0 0 EXPONENT INC COM 30214U102 743 6364 SH SOLE 40 6364 0 0 EXPONENT INC COM 30214U102 3538 30308 SH SOLE 43 1198 0 29110 EXPRESS INC COM 30219E103 4 1394 SH SOLE 2 0 0 1394 EXPRESS INC COM 30219E103 36 11816 SH SOLE 18 11816 0 0 EXPRESS INC COM 30219E103 32 10392 SH SOLE 19 10392 0 0 EXPRESS INC COM 30219E103 712 231045 SH SOLE 21 231045 0 0 EXPRESS INC COM 30219E103 2946 956550 SH SOLE 22 956550 0 0 EXPRESS INC COM 30219E103 10 3228 SH SOLE 43 0 0 3228 EXPRO GROUP HOLDINGS NV COM N3144W105 510 35572 SH SOLE 2 14261 0 21311 EXPRO GROUP HOLDINGS NV COM N3144W105 1 53 SH SOLE 4 53 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 6 444 SH SOLE 7 444 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 2094 145895 SH SOLE 18 145895 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 1211 84398 SH SOLE 19 84398 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 25481 1775659 SH SOLE 21 1775659 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 12429 866127 SH SOLE 22 828551 0 37576 EXPRO GROUP HOLDINGS NV COM N3144W105 54 3780 SH SOLE 25 3780 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 55 3821 SH SOLE 26 836 0 2985 EXPRO GROUP HOLDINGS NV COM N3144W105 25 1763 SH SOLE 28 1763 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 297 20720 SH SOLE 30 20720 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 70 4898 SH SOLE 36 4898 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 48 3358 SH SOLE 40 3358 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 361 25178 SH SOLE 43 232 0 24946 EXSCIENTIA PLC ADS 30223G102 698 35312 SH SOLE 22 35312 0 0 EXSCIENTIA PLC ADS 30223G102 353 17887 SH SOLE 26 16011 0 1876 EXSCIENTIA PLC ADS 30223G102 909 46010 SH SOLE 28 0 0 46010 EXSCIENTIA PLC ADS 30223G102 16 791 SH SOLE 31 0 0 791 EXTERRAN CORP COM 30227H106 76 25457 SH SOLE 2 2054 0 23403 EXTERRAN CORP COM 30227H106 13 4522 SH SOLE 18 4522 0 0 EXTERRAN CORP COM 30227H106 331 111002 SH SOLE 21 111002 0 0 EXTERRAN CORP COM 30227H106 1401 470294 SH SOLE 22 470294 0 0 EXTERRAN CORP COM 30227H106 105 35104 SH SOLE 26 0 0 35104 EXTRA SPACE STORAGE INC COM 30225T102 108542 478728 SH SOLE 2 170763 0 307965 EXTRA SPACE STORAGE INC COM 30225T102 77491 341776 SH SOLE 4 295180 0 46596 EXTRA SPACE STORAGE INC COM 30225T102 69235 305362 SH SOLE 7 301533 0 3829 EXTRA SPACE STORAGE INC COM 30225T102 972 4289 SH SOLE 13 2583 0 1706 EXTRA SPACE STORAGE INC COM 30225T102 4518 19928 SH SOLE 15 19928 0 0 EXTRA SPACE STORAGE INC COM 30225T102 0 1 SH SOLE 17 0 0 1 EXTRA SPACE STORAGE INC COM 30225T102 97156 428511 SH SOLE 18 400795 0 27716 EXTRA SPACE STORAGE INC COM 30225T102 91032 401499 SH SOLE 19 401499 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1262926 5570176 SH SOLE 21 5570176 0 0 EXTRA SPACE STORAGE INC COM 30225T102 920107 4058161 SH SOLE 22 3630950 0 427211 EXTRA SPACE STORAGE INC COM 30225T102 22416 98865 SH SOLE 23 98865 0 0 EXTRA SPACE STORAGE INC COM 30225T102 169862 749180 SH SOLE 25 749180 0 0 EXTRA SPACE STORAGE INC COM 30225T102 61634 271840 SH SOLE 26 91933 0 179907 EXTRA SPACE STORAGE INC COM 30225T102 81774 360667 SH SOLE 28 23569 0 337098 EXTRA SPACE STORAGE INC COM 30225T102 1292 5698 SH SOLE 29 5698 0 0 EXTRA SPACE STORAGE INC COM 30225T102 271739 1198513 SH SOLE 30 1198513 0 0 EXTRA SPACE STORAGE INC COM 30225T102 141151 622550 SH SOLE 31 20879 0 601671 EXTRA SPACE STORAGE INC COM 30225T102 14058 62005 SH SOLE 34 62005 0 0 EXTRA SPACE STORAGE INC COM 30225T102 14230 62760 SH SOLE 36 62760 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1005 4433 SH SOLE 40 4433 0 0 EXTRA SPACE STORAGE INC COM 30225T102 24549 108275 SH SOLE 43 7823 0 100452 EXTREME NETWORKS INC COM 30226D106 962 61254 SH SOLE 2 46709 0 14545 EXTREME NETWORKS INC COM 30226D106 10 634 SH SOLE 4 634 0 0 EXTREME NETWORKS INC COM 30226D106 31 1984 SH SOLE 7 1984 0 0 EXTREME NETWORKS INC COM 30226D106 7154 455650 SH SOLE 18 433516 0 22134 EXTREME NETWORKS INC COM 30226D106 4655 296508 SH SOLE 19 296508 0 0 EXTREME NETWORKS INC COM 30226D106 189576 12074881 SH SOLE 21 12074881 0 0 EXTREME NETWORKS INC COM 30226D106 48976 3119499 SH SOLE 22 3046226 0 73273 EXTREME NETWORKS INC COM 30226D106 53 3357 SH SOLE 23 3357 0 0 EXTREME NETWORKS INC COM 30226D106 247 15736 SH SOLE 25 15736 0 0 EXTREME NETWORKS INC COM 30226D106 1362 86758 SH SOLE 26 77120 0 9638 EXTREME NETWORKS INC COM 30226D106 32 2043 SH SOLE 28 2043 0 0 EXTREME NETWORKS INC COM 30226D106 14235 906697 SH SOLE 30 906697 0 0 EXTREME NETWORKS INC COM 30226D106 83 5307 SH SOLE 34 5307 0 0 EXTREME NETWORKS INC COM 30226D106 238 15179 SH SOLE 40 15179 0 0 EXTREME NETWORKS INC COM 30226D106 513 32667 SH SOLE 43 0 0 32667 EXXON MOBIL CORP COM 30231G102 287011 4690496 SH SOLE 2 1445403 0 3245093 EXXON MOBIL CORP COM 30231G102 99725 1629752 SH SOLE 4 1294453 0 335299 EXXON MOBIL CORP COM 30231G102 248793 4065910 SH SOLE 7 3942296 0 123614 EXXON MOBIL CORP COM 30231G102 7105 116115 SH SOLE 13 73862 0 42253 EXXON MOBIL CORP COM 30231G102 36630 598623 SH SOLE 15 598623 0 0 EXXON MOBIL CORP COM 30231G102 44 723 SH SOLE 17 0 0 723 EXXON MOBIL CORP COM 30231G102 416474 6806235 SH SOLE 18 6137974 0 668261 EXXON MOBIL CORP COM 30231G102 192502 3145964 SH SOLE 19 3145964 0 0 EXXON MOBIL CORP COM 30231G102 3361 54923 SH SOLE 20 54923 0 0 EXXON MOBIL CORP COM 30231G102 6553904 107107435 SH SOLE 21 107107435 0 0 EXXON MOBIL CORP COM 30231G102 5438195 88873914 SH SOLE 22 80283518 0 8590396 EXXON MOBIL CORP COM 30231G102 153871 2514641 SH SOLE 23 2514641 0 0 EXXON MOBIL CORP COM 30231G102 174656 2854328 SH SOLE 25 2854328 0 0 EXXON MOBIL CORP COM 30231G102 577046 9430392 SH SOLE 26 3383428 0 6046964 EXXON MOBIL CORP COM 30231G102 118631 1938733 SH SOLE 28 6698 0 1932035 EXXON MOBIL CORP COM 30231G102 21935 358466 SH SOLE 29 358466 0 0 EXXON MOBIL CORP COM 30231G102 1209655 19768838 SH SOLE 30 19768838 0 0 EXXON MOBIL CORP COM 30231G102 96832 1582480 SH SOLE 31 509000 0 1073480 EXXON MOBIL CORP COM 30231G102 26661 435708 SH SOLE 32 435708 0 0 EXXON MOBIL CORP COM 30231G102 135516 2214681 SH SOLE 34 2214681 0 0 EXXON MOBIL CORP COM 30231G102 132732 2169172 SH SOLE 36 2169172 0 0 EXXON MOBIL CORP COM 30231G102 8623 140928 SH SOLE 40 140928 0 0 EXXON MOBIL CORP COM 30231G102 107756 1761010 SH SOLE 43 227215 0 1533795 EXXON MOBIL CORP OPTIONS 30231G102 135 2200 SH Call SOLE 2 2200 0 0 EXXON MOBIL CORP OPTIONS 30231G102 171 2800 SH Call SOLE 4 2800 0 0 EXXON MOBIL CORP OPTIONS 30231G102 2154 35200 SH Call SOLE 18 35200 0 0 EXXON MOBIL CORP OPTIONS 30231G102 22597 369300 SH Call SOLE 19 369300 0 0 EXXON MOBIL CORP OPTIONS 30231G102 1169 19100 SH Call SOLE 22 19100 0 0 EXXON MOBIL CORP OPTIONS 30231G102 9166 149800 SH Call SOLE 34 149800 0 0 EYENOVIA INC COM 30234E104 14 3490 SH SOLE 18 3490 0 0 EYENOVIA INC COM 30234E104 214 53509 SH SOLE 21 53509 0 0 EYENOVIA INC COM 30234E104 5 1145 SH SOLE 22 1145 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 455 37187 SH SOLE 2 826 0 36361 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 857 70016 SH SOLE 18 70016 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 477 38990 SH SOLE 19 38990 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 9630 786734 SH SOLE 21 786734 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 6033 492918 SH SOLE 22 481486 0 11432 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 181 14786 SH SOLE 30 14786 0 0 EZCORP INC CL A NON VTG 302301106 1425 193316 SH SOLE 2 153927 0 39389 EZCORP INC CL A NON VTG 302301106 8 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 1452 196997 SH SOLE 18 196997 0 0 EZCORP INC CL A NON VTG 302301106 620 84177 SH SOLE 19 84177 0 0 EZCORP INC CL A NON VTG 302301106 48899 6634933 SH SOLE 21 6634933 0 0 EZCORP INC CL A NON VTG 302301106 11378 1543874 SH SOLE 22 1514993 0 28881 EZCORP INC CL A NON VTG 302301106 54 7394 SH SOLE 26 0 0 7394 EZCORP INC CL A NON VTG 302301106 549 74534 SH SOLE 30 74534 0 0 EZCORP INC CL A NON VTG 302301106 65 8837 SH SOLE 43 0 0 8837 EZFILL HOLDINGS INC COM NEW 302314208 21 15222 SH SOLE 21 15222 0 0 F N B CORP COM 302520101 18123 1494070 SH SOLE 2 264900 0 1229170 F N B CORP COM 302520101 286 23606 SH SOLE 4 5029 0 18577 F N B CORP COM 302520101 368 30323 SH SOLE 7 30323 0 0 F N B CORP COM 302520101 10400 857413 SH SOLE 18 857413 0 0 F N B CORP COM 302520101 1199 98881 SH SOLE 19 98881 0 0 F N B CORP COM 302520101 274834 22657409 SH SOLE 21 22657409 0 0 F N B CORP COM 302520101 108657 8957694 SH SOLE 22 8611406 0 346288 F N B CORP COM 302520101 783 64520 SH SOLE 25 64520 0 0 F N B CORP COM 302520101 1385 114208 SH SOLE 26 90783 0 23425 F N B CORP COM 302520101 69 5691 SH SOLE 28 5691 0 0 F N B CORP COM 302520101 6440 530904 SH SOLE 30 530904 0 0 F N B CORP COM 302520101 58 4791 SH SOLE 31 4791 0 0 F N B CORP COM 302520101 1545 127352 SH SOLE 32 127352 0 0 F N B CORP COM 302520101 414 34103 SH SOLE 36 34103 0 0 F N B CORP COM 302520101 539 44470 SH SOLE 40 44470 0 0 F N B CORP COM 302520101 3948 325467 SH SOLE 43 6807 0 318660 F-STAR THERAPEUTICS INC COM 30315R107 70 13892 SH SOLE 21 13892 0 0 F-STAR THERAPEUTICS INC COM 30315R107 1392 277279 SH SOLE 22 277279 0 0 F45 TRAINING HLDGS INC COM 30322L101 135 12425 SH SOLE 2 7475 0 4950 F45 TRAINING HLDGS INC COM 30322L101 501 45996 SH SOLE 18 45996 0 0 F45 TRAINING HLDGS INC COM 30322L101 372 34181 SH SOLE 19 34181 0 0 F45 TRAINING HLDGS INC COM 30322L101 7504 689038 SH SOLE 21 689038 0 0 F45 TRAINING HLDGS INC COM 30322L101 4440 407674 SH SOLE 22 401992 0 5682 F5 INC COM 315616102 29492 120518 SH SOLE 2 29089 0 91429 F5 INC COM 315616102 9912 40504 SH SOLE 4 23384 0 17120 F5 INC COM 315616102 14934 61029 SH SOLE 7 59351 0 1678 F5 INC COM 315616102 50 204 SH SOLE 13 204 0 0 F5 INC COM 315616102 2140 8747 SH SOLE 15 8747 0 0 F5 INC COM 315616102 25264 103240 SH SOLE 18 95019 0 8221 F5 INC COM 315616102 7264 29685 SH SOLE 19 29685 0 0 F5 INC COM 315616102 453792 1854406 SH SOLE 21 1854406 0 0 F5 INC COM 315616102 353793 1445765 SH SOLE 22 1323181 0 122584 F5 INC COM 315616102 8317 33986 SH SOLE 23 33986 0 0 F5 INC COM 315616102 30037 122745 SH SOLE 25 122745 0 0 F5 INC COM 315616102 35892 146671 SH SOLE 26 49566 0 97105 F5 INC COM 315616102 47924 195841 SH SOLE 28 1062 0 194779 F5 INC COM 315616102 135769 554817 SH SOLE 30 536380 0 18437 F5 INC COM 315616102 5353 21876 SH SOLE 31 6912 0 14964 F5 INC COM 315616102 2742 11204 SH SOLE 34 11204 0 0 F5 INC COM 315616102 9121 37273 SH SOLE 36 37273 0 0 F5 INC COM 315616102 506 2066 SH SOLE 40 2066 0 0 F5 INC COM 315616102 39669 162106 SH SOLE 43 3727 0 158379 FABRINET SHS G3323L100 2185 18446 SH SOLE 2 11908 0 6538 FABRINET SHS G3323L100 18 156 SH SOLE 4 156 0 0 FABRINET SHS G3323L100 62 522 SH SOLE 7 522 0 0 FABRINET SHS G3323L100 15479 130658 SH SOLE 18 130658 0 0 FABRINET SHS G3323L100 8842 74636 SH SOLE 19 74636 0 0 FABRINET SHS G3323L100 513212 4331999 SH SOLE 21 4331999 0 0 FABRINET SHS G3323L100 107342 906066 SH SOLE 22 882508 0 23558 FABRINET SHS G3323L100 62 527 SH SOLE 23 527 0 0 FABRINET SHS G3323L100 555 4686 SH SOLE 25 4686 0 0 FABRINET SHS G3323L100 1752 14786 SH SOLE 26 12085 0 2701 FABRINET SHS G3323L100 78 657 SH SOLE 28 657 0 0 FABRINET SHS G3323L100 7824 66045 SH SOLE 30 66045 0 0 FABRINET SHS G3323L100 576 4865 SH SOLE 40 4865 0 0 FABRINET SHS G3323L100 1937 16351 SH SOLE 43 293 0 16058 FACTSET RESH SYS INC COM 303075105 70800 145675 SH SOLE 2 60808 0 84867 FACTSET RESH SYS INC COM 303075105 20359 41890 SH SOLE 4 22376 0 19514 FACTSET RESH SYS INC COM 303075105 22789 46889 SH SOLE 7 37077 0 9812 FACTSET RESH SYS INC COM 303075105 3281 6750 SH SOLE 13 6418 0 332 FACTSET RESH SYS INC COM 303075105 2316 4765 SH SOLE 15 4765 0 0 FACTSET RESH SYS INC COM 303075105 46799 96292 SH SOLE 18 85118 0 11174 FACTSET RESH SYS INC COM 303075105 28783 59223 SH SOLE 19 59223 0 0 FACTSET RESH SYS INC COM 303075105 680929 1401060 SH SOLE 21 1401060 0 0 FACTSET RESH SYS INC COM 303075105 489415 1007007 SH SOLE 22 870663 0 136344 FACTSET RESH SYS INC COM 303075105 17509 36025 SH SOLE 23 36025 0 0 FACTSET RESH SYS INC COM 303075105 33180 68271 SH SOLE 25 68271 0 0 FACTSET RESH SYS INC COM 303075105 52909 108864 SH SOLE 26 41112 0 67752 FACTSET RESH SYS INC COM 303075105 71078 146247 SH SOLE 28 673 0 145574 FACTSET RESH SYS INC COM 303075105 3056 6288 SH SOLE 29 6288 0 0 FACTSET RESH SYS INC COM 303075105 160521 330284 SH SOLE 30 294540 0 35744 FACTSET RESH SYS INC COM 303075105 11996 24682 SH SOLE 31 15461 0 9221 FACTSET RESH SYS INC COM 303075105 17378 35756 SH SOLE 34 35756 0 0 FACTSET RESH SYS INC COM 303075105 7669 15779 SH SOLE 36 15779 0 0 FACTSET RESH SYS INC COM 303075105 591 1215 SH SOLE 40 1215 0 0 FACTSET RESH SYS INC COM 303075105 10980 22593 SH SOLE 43 2857 0 19736 FAIR ISAAC CORP COM 303250104 26786 61765 SH SOLE 2 22019 0 39746 FAIR ISAAC CORP COM 303250104 7969 18376 SH SOLE 4 10504 0 7872 FAIR ISAAC CORP COM 303250104 1074 2476 SH SOLE 7 2476 0 0 FAIR ISAAC CORP COM 303250104 241 556 SH SOLE 13 43 0 513 FAIR ISAAC CORP COM 303250104 1072 2473 SH SOLE 15 2473 0 0 FAIR ISAAC CORP COM 303250104 37372 86176 SH SOLE 18 84715 0 1461 FAIR ISAAC CORP COM 303250104 362725 836408 SH SOLE 19 836408 0 0 FAIR ISAAC CORP COM 303250104 643578 1484028 SH SOLE 21 1484028 0 0 FAIR ISAAC CORP COM 303250104 343151 791272 SH SOLE 22 760418 0 30854 FAIR ISAAC CORP COM 303250104 7019 16184 SH SOLE 23 16184 0 0 FAIR ISAAC CORP COM 303250104 21504 49586 SH SOLE 25 49586 0 0 FAIR ISAAC CORP COM 303250104 31926 73618 SH SOLE 26 22884 0 50734 FAIR ISAAC CORP COM 303250104 48303 111383 SH SOLE 28 513 0 110870 FAIR ISAAC CORP COM 303250104 7 17 SH SOLE 29 17 0 0 FAIR ISAAC CORP COM 303250104 48069 110842 SH SOLE 30 94267 0 16575 FAIR ISAAC CORP COM 303250104 5662 13055 SH SOLE 31 2870 0 10185 FAIR ISAAC CORP COM 303250104 118241 272651 SH SOLE 34 272651 0 0 FAIR ISAAC CORP COM 303250104 4470 10307 SH SOLE 36 10307 0 0 FAIR ISAAC CORP COM 303250104 432 997 SH SOLE 40 997 0 0 FAIR ISAAC CORP COM 303250104 7310 16857 SH SOLE 43 875 0 15982 FALCON MINERALS CORP CL A COM 30607B109 296 60707 SH SOLE 2 27875 0 32832 FALCON MINERALS CORP CL A COM 30607B109 591 121271 SH SOLE 18 121271 0 0 FALCON MINERALS CORP CL A COM 30607B109 748 153582 SH SOLE 19 153582 0 0 FALCON MINERALS CORP CL A COM 30607B109 7308 1500538 SH SOLE 21 1500538 0 0 FALCON MINERALS CORP CL A COM 30607B109 5866 1204459 SH SOLE 22 1195165 0 9294 FALCON MINERALS CORP CL A COM 30607B109 94 19243 SH SOLE 23 19243 0 0 FALCON MINERALS CORP CL A COM 30607B109 111 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 6 850 SH SOLE 4 850 0 0 FANHUA INC SPONSORED ADR 30712A103 4041 555031 SH SOLE 21 555031 0 0 FANHUA INC SPONSORED ADR 30712A103 1750 240351 SH SOLE 22 229747 0 10604 FANHUA INC SPONSORED ADR 30712A103 4 537 SH SOLE 25 537 0 0 FANHUA INC SPONSORED ADR 30712A103 1058 145289 SH SOLE 30 145289 0 0 FANHUA INC SPONSORED ADR 30712A103 512 70274 SH SOLE 43 0 0 70274 FAR PEAK ACQUISITION CORP SHS CL A G3312L103 30180 3000000 SH SOLE 2 3000000 0 0 FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 1174 590000 SH SOLE 2 590000 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 198 37308 SH SOLE 2 31976 0 5332 FARADAY FUTRE INTLGT ELCTR I COM 307359109 1134 213180 SH SOLE 21 213180 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 13027 2448619 SH SOLE 22 2412794 0 35825 FARADAY FUTRE INTLGT ELCTR I COM 307359109 71 13388 SH SOLE 25 13388 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 57 10790 SH SOLE 26 0 0 10790 FARADAY FUTRE INTLGT ELCTR I COM 307359109 153 28849 SH SOLE 30 28849 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 50 9325 SH SOLE 40 9325 0 0 FARFETCH LTD ORD SH CL A 30744W107 9298 278126 SH SOLE 2 39157 0 238969 FARFETCH LTD ORD SH CL A 30744W107 79 2371 SH SOLE 15 2371 0 0 FARFETCH LTD ORD SH CL A 30744W107 8599 257212 SH SOLE 18 257212 0 0 FARFETCH LTD ORD SH CL A 30744W107 126653 3788597 SH SOLE 19 3788597 0 0 FARFETCH LTD ORD SH CL A 30744W107 165 4947 SH SOLE 21 4947 0 0 FARFETCH LTD ORD SH CL A 30744W107 3019 90296 SH SOLE 22 90296 0 0 FARFETCH LTD ORD SH CL A 30744W107 12831 383823 SH SOLE 25 383823 0 0 FARFETCH LTD ORD SH CL A 30744W107 14734 440747 SH SOLE 26 0 0 440747 FARFETCH LTD ORD SH CL A 30744W107 17744 530766 SH SOLE 28 3550 0 527216 FARFETCH LTD ORD SH CL A 30744W107 8035 240366 SH SOLE 30 240366 0 0 FARFETCH LTD ORD SH CL A 30744W107 120984 3619013 SH SOLE 34 3619013 0 0 FARFETCH LTD ORD SH CL A 30744W107 1989 59508 SH SOLE 36 59508 0 0 FARFETCH LTD ORD SH CL A 30744W107 1 24 SH SOLE 43 20 0 4 FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 5552 2450000 PRN SOLE 21 2450000 0 0 FARMER BROS CO COM 307675108 23 3110 SH SOLE 18 3110 0 0 FARMER BROS CO COM 307675108 357 47928 SH SOLE 21 47928 0 0 FARMER BROS CO COM 307675108 1281 171898 SH SOLE 22 171898 0 0 FARMER BROS CO COM 307675108 8 1065 SH SOLE 43 0 0 1065 FARMERS & MERCHANTS BANCORP COM 30779N105 14 415 SH SOLE 2 0 0 415 FARMERS & MERCHANTS BANCORP COM 30779N105 63 1918 SH SOLE 18 1918 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 1446 44050 SH SOLE 21 44050 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 4380 133414 SH SOLE 22 133414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 535 28865 SH SOLE 2 8884 0 19981 FARMERS NATIONAL BANC CORP COM 309627107 8 414 SH SOLE 7 414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1805 97318 SH SOLE 18 97318 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1094 58977 SH SOLE 19 58977 0 0 FARMERS NATIONAL BANC CORP COM 309627107 22031 1187666 SH SOLE 21 1187666 0 0 FARMERS NATIONAL BANC CORP COM 309627107 11379 613412 SH SOLE 22 595353 0 18059 FARMERS NATIONAL BANC CORP COM 309627107 391 21061 SH SOLE 43 0 0 21061 FARMLAND PARTNERS INC COM 31154R109 227 18971 SH SOLE 2 1041 0 17930 FARMLAND PARTNERS INC COM 31154R109 1 100 SH SOLE 7 100 0 0 FARMLAND PARTNERS INC COM 31154R109 1101 92135 SH SOLE 18 92135 0 0 FARMLAND PARTNERS INC COM 31154R109 602 50352 SH SOLE 19 50352 0 0 FARMLAND PARTNERS INC COM 31154R109 13775 1152733 SH SOLE 21 1152733 0 0 FARMLAND PARTNERS INC COM 31154R109 8596 719325 SH SOLE 22 700358 0 18967 FARMLAND PARTNERS INC COM 31154R109 14 1164 SH SOLE 23 1164 0 0 FARMLAND PARTNERS INC COM 31154R109 18 1510 SH SOLE 43 0 0 1510 FARO TECHNOLOGIES INC COM 311642102 1543 22032 SH SOLE 2 6494 0 15538 FARO TECHNOLOGIES INC COM 311642102 27 382 SH SOLE 4 96 0 286 FARO TECHNOLOGIES INC COM 311642102 20 290 SH SOLE 7 290 0 0 FARO TECHNOLOGIES INC COM 311642102 4786 68353 SH SOLE 18 66374 0 1979 FARO TECHNOLOGIES INC COM 311642102 9909 141515 SH SOLE 19 141515 0 0 FARO TECHNOLOGIES INC COM 311642102 156395 2233575 SH SOLE 21 2233575 0 0 FARO TECHNOLOGIES INC COM 311642102 36507 521377 SH SOLE 22 506892 0 14485 FARO TECHNOLOGIES INC COM 311642102 150 2137 SH SOLE 23 2137 0 0 FARO TECHNOLOGIES INC COM 311642102 243 3469 SH SOLE 25 3469 0 0 FARO TECHNOLOGIES INC COM 311642102 1651 23576 SH SOLE 26 5502 0 18074 FARO TECHNOLOGIES INC COM 311642102 4 57 SH SOLE 28 57 0 0 FARO TECHNOLOGIES INC COM 311642102 7714 110163 SH SOLE 30 110163 0 0 FARO TECHNOLOGIES INC COM 311642102 230 3290 SH SOLE 36 3290 0 0 FARO TECHNOLOGIES INC COM 311642102 126 1798 SH SOLE 40 1798 0 0 FARO TECHNOLOGIES INC COM 311642102 606 8652 SH SOLE 43 597 0 8055 FASTENAL CO COM 311900104 78704 1228591 SH SOLE 2 221887 0 1006704 FASTENAL CO COM 311900104 27733 432925 SH SOLE 4 262556 0 170369 FASTENAL CO COM 311900104 50753 792266 SH SOLE 7 641785 0 150481 FASTENAL CO COM 311900104 402 6271 SH SOLE 13 1540 0 4731 FASTENAL CO COM 311900104 5301 82748 SH SOLE 15 82748 0 0 FASTENAL CO COM 311900104 0 7 SH SOLE 17 0 0 7 FASTENAL CO COM 311900104 75295 1175387 SH SOLE 18 1096224 0 79163 FASTENAL CO COM 311900104 17318 270343 SH SOLE 19 270343 0 0 FASTENAL CO COM 311900104 1171569 18288614 SH SOLE 21 18288614 0 0 FASTENAL CO COM 311900104 784331 12243689 SH SOLE 22 11084819 0 1158870 FASTENAL CO COM 311900104 20876 325882 SH SOLE 23 325882 0 0 FASTENAL CO COM 311900104 71990 1123788 SH SOLE 25 1123788 0 0 FASTENAL CO COM 311900104 78147 1219896 SH SOLE 26 420371 0 799525 FASTENAL CO COM 311900104 117945 1841167 SH SOLE 28 19719 0 1821448 FASTENAL CO COM 311900104 79 1229 SH SOLE 29 1229 0 0 FASTENAL CO COM 311900104 275338 4298125 SH SOLE 30 4298125 0 0 FASTENAL CO COM 311900104 14635 228462 SH SOLE 31 65138 0 163324 FASTENAL CO COM 311900104 8914 139151 SH SOLE 32 139151 0 0 FASTENAL CO COM 311900104 1794 28008 SH SOLE 34 28008 0 0 FASTENAL CO COM 311900104 15331 239318 SH SOLE 36 239318 0 0 FASTENAL CO COM 311900104 1208 18851 SH SOLE 40 18851 0 0 FASTENAL CO COM 311900104 33513 523148 SH SOLE 43 46339 0 476809 FASTLY INC CL A 31188V100 7672 216408 SH SOLE 2 33434 0 182974 FASTLY INC CL A 31188V100 15 410 SH SOLE 4 410 0 0 FASTLY INC CL A 31188V100 55 1551 SH SOLE 7 1551 0 0 FASTLY INC CL A 31188V100 0 1 SH SOLE 17 0 0 1 FASTLY INC CL A 31188V100 1532 43227 SH SOLE 18 43227 0 0 FASTLY INC CL A 31188V100 1092 30818 SH SOLE 19 30818 0 0 FASTLY INC CL A 31188V100 64730 1825948 SH SOLE 21 1825948 0 0 FASTLY INC CL A 31188V100 83917 2367197 SH SOLE 22 2246029 0 121168 FASTLY INC CL A 31188V100 518 14614 SH SOLE 25 14614 0 0 FASTLY INC CL A 31188V100 1671 47132 SH SOLE 26 37695 0 9437 FASTLY INC CL A 31188V100 62 1760 SH SOLE 28 1760 0 0 FASTLY INC CL A 31188V100 19365 546271 SH SOLE 30 546271 0 0 FASTLY INC CL A 31188V100 57 1613 SH SOLE 31 1613 0 0 FASTLY INC CL A 31188V100 139 3907 SH SOLE 36 3907 0 0 FASTLY INC CL A 31188V100 517 14579 SH SOLE 40 14579 0 0 FASTLY INC CL A 31188V100 83 2332 SH SOLE 43 0 0 2332 FAT BRANDS INC CLASS A COM 30258N105 10 970 SH SOLE 18 970 0 0 FAT BRANDS INC CLASS A COM 30258N105 131 12346 SH SOLE 21 12346 0 0 FATE THERAPEUTICS INC COM 31189P102 4588 78421 SH SOLE 2 39539 0 38882 FATE THERAPEUTICS INC COM 31189P102 17 288 SH SOLE 4 288 0 0 FATE THERAPEUTICS INC COM 31189P102 69 1174 SH SOLE 7 1174 0 0 FATE THERAPEUTICS INC COM 31189P102 13569 231914 SH SOLE 18 216258 0 15656 FATE THERAPEUTICS INC COM 31189P102 26744 457092 SH SOLE 19 457092 0 0 FATE THERAPEUTICS INC COM 31189P102 215670 3686031 SH SOLE 21 3686031 0 0 FATE THERAPEUTICS INC COM 31189P102 122605 2095448 SH SOLE 22 2051245 0 44203 FATE THERAPEUTICS INC COM 31189P102 690 11790 SH SOLE 23 11790 0 0 FATE THERAPEUTICS INC COM 31189P102 599 10231 SH SOLE 25 10231 0 0 FATE THERAPEUTICS INC COM 31189P102 4664 79713 SH SOLE 26 22770 0 56943 FATE THERAPEUTICS INC COM 31189P102 254 4340 SH SOLE 28 4340 0 0 FATE THERAPEUTICS INC COM 31189P102 21639 369839 SH SOLE 30 369839 0 0 FATE THERAPEUTICS INC COM 31189P102 497 8493 SH SOLE 34 8493 0 0 FATE THERAPEUTICS INC COM 31189P102 583 9966 SH SOLE 40 9966 0 0 FATE THERAPEUTICS INC COM 31189P102 925 15812 SH SOLE 43 1304 0 14508 FATHOM HOLDINGS INC COM 31189V109 52 2527 SH SOLE 2 1878 0 649 FATHOM HOLDINGS INC COM 31189V109 309 15118 SH SOLE 18 15118 0 0 FATHOM HOLDINGS INC COM 31189V109 234 11430 SH SOLE 19 11430 0 0 FATHOM HOLDINGS INC COM 31189V109 4066 198730 SH SOLE 21 198730 0 0 FATHOM HOLDINGS INC COM 31189V109 1754 85716 SH SOLE 22 85153 0 563 FATHOM HOLDINGS INC COM 31189V109 43 2125 SH SOLE 43 0 0 2125 FB FINL CORP COM 30257X104 1258 28716 SH SOLE 2 10634 0 18082 FB FINL CORP COM 30257X104 4 93 SH SOLE 4 93 0 0 FB FINL CORP COM 30257X104 22 496 SH SOLE 7 496 0 0 FB FINL CORP COM 30257X104 5747 131160 SH SOLE 18 131160 0 0 FB FINL CORP COM 30257X104 2806 64029 SH SOLE 19 64029 0 0 FB FINL CORP COM 30257X104 185915 4242703 SH SOLE 21 4242703 0 0 FB FINL CORP COM 30257X104 41116 938287 SH SOLE 22 905560 0 32727 FB FINL CORP COM 30257X104 241 5503 SH SOLE 25 5503 0 0 FB FINL CORP COM 30257X104 82 1863 SH SOLE 28 1863 0 0 FB FINL CORP COM 30257X104 2806 64026 SH SOLE 30 64026 0 0 FB FINL CORP COM 30257X104 208 4740 SH SOLE 40 4740 0 0 FB FINL CORP COM 30257X104 670 15279 SH SOLE 43 753 0 14526 FEDERAL AGRIC MTG CORP CL A 313148108 4 37 SH SOLE 22 37 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 8781 70855 SH SOLE 2 38448 0 32407 FEDERAL AGRIC MTG CORP CL C 313148306 2 15 SH SOLE 4 15 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3685 29735 SH SOLE 7 29735 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 4338 35006 SH SOLE 18 30065 0 4941 FEDERAL AGRIC MTG CORP CL C 313148306 36486 294407 SH SOLE 19 294407 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 46279 373431 SH SOLE 21 373431 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 70435 568347 SH SOLE 22 558498 0 9849 FEDERAL AGRIC MTG CORP CL C 313148306 954 7698 SH SOLE 23 7698 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 227 1835 SH SOLE 25 1835 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 5603 45214 SH SOLE 26 901 0 44313 FEDERAL AGRIC MTG CORP CL C 313148306 95 770 SH SOLE 28 770 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 969 7819 SH SOLE 30 7819 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 211 1703 SH SOLE 36 1703 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 189 1527 SH SOLE 40 1527 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1066 8601 SH SOLE 43 4258 0 4343 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 29753 218258 SH SOLE 2 59377 0 158881 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 15536 113970 SH SOLE 4 112755 0 1215 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 26496 194364 SH SOLE 7 192252 0 2112 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1187 8711 SH SOLE 13 8711 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 222 1632 SH SOLE 15 1632 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 24292 178200 SH SOLE 18 172303 0 5897 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 24461 179438 SH SOLE 19 179438 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 356123 2612401 SH SOLE 21 2612401 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 320145 2348481 SH SOLE 22 2131520 0 216961 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1648 12088 SH SOLE 23 12088 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 59911 439486 SH SOLE 25 439486 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 31606 231850 SH SOLE 26 116088 0 115762 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 12335 90488 SH SOLE 28 1272 0 89216 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 61 446 SH SOLE 29 446 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 67187 492861 SH SOLE 30 492861 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 45273 332108 SH SOLE 31 1441 0 330667 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2322 17036 SH SOLE 34 17036 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2426 17800 SH SOLE 36 17800 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1219 8941 SH SOLE 40 8941 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 8374 61429 SH SOLE 43 4427 0 57002 FEDERAL SIGNAL CORP COM 313855108 1043 24060 SH SOLE 2 17052 0 7008 FEDERAL SIGNAL CORP COM 313855108 9 200 SH SOLE 4 200 0 0 FEDERAL SIGNAL CORP COM 313855108 39 895 SH SOLE 7 895 0 0 FEDERAL SIGNAL CORP COM 313855108 9081 209534 SH SOLE 18 209534 0 0 FEDERAL SIGNAL CORP COM 313855108 5449 125729 SH SOLE 19 125729 0 0 FEDERAL SIGNAL CORP COM 313855108 309420 7139372 SH SOLE 21 7139372 0 0 FEDERAL SIGNAL CORP COM 313855108 66255 1528735 SH SOLE 22 1495818 0 32917 FEDERAL SIGNAL CORP COM 313855108 319 7350 SH SOLE 25 7350 0 0 FEDERAL SIGNAL CORP COM 313855108 1074 24785 SH SOLE 26 20869 0 3916 FEDERAL SIGNAL CORP COM 313855108 47 1087 SH SOLE 28 1087 0 0 FEDERAL SIGNAL CORP COM 313855108 4829 111410 SH SOLE 30 111410 0 0 FEDERAL SIGNAL CORP COM 313855108 365 8421 SH SOLE 40 8421 0 0 FEDERAL SIGNAL CORP COM 313855108 1139 26278 SH SOLE 43 0 0 26278 FEDERATED HERMES INC CL B 314211103 4517 120189 SH SOLE 2 65463 0 54726 FEDERATED HERMES INC CL B 314211103 14 378 SH SOLE 4 378 0 0 FEDERATED HERMES INC CL B 314211103 313 8318 SH SOLE 7 8318 0 0 FEDERATED HERMES INC CL B 314211103 18963 504597 SH SOLE 18 504597 0 0 FEDERATED HERMES INC CL B 314211103 6235 165923 SH SOLE 19 165923 0 0 FEDERATED HERMES INC CL B 314211103 327878 8724796 SH SOLE 21 8724796 0 0 FEDERATED HERMES INC CL B 314211103 105236 2800311 SH SOLE 22 2704836 0 95475 FEDERATED HERMES INC CL B 314211103 451 11997 SH SOLE 25 11997 0 0 FEDERATED HERMES INC CL B 314211103 1176 31303 SH SOLE 26 24668 0 6635 FEDERATED HERMES INC CL B 314211103 62 1653 SH SOLE 28 1653 0 0 FEDERATED HERMES INC CL B 314211103 2023 53828 SH SOLE 30 53828 0 0 FEDERATED HERMES INC CL B 314211103 1310 34859 SH SOLE 32 34859 0 0 FEDERATED HERMES INC CL B 314211103 113 3003 SH SOLE 36 3003 0 0 FEDERATED HERMES INC CL B 314211103 406 10802 SH SOLE 40 10802 0 0 FEDERATED HERMES INC CL B 314211103 2377 63258 SH SOLE 43 2010 0 61248 FEDEX CORP COM 31428X106 136495 527741 SH SOLE 2 73800 0 453941 FEDEX CORP COM 31428X106 33135 128113 SH SOLE 4 110375 0 17738 FEDEX CORP COM 31428X106 53804 208028 SH SOLE 7 200990 0 7038 FEDEX CORP COM 31428X106 1400 5412 SH SOLE 13 2719 0 2693 FEDEX CORP COM 31428X106 9181 35499 SH SOLE 15 35499 0 0 FEDEX CORP COM 31428X106 1 3 SH SOLE 17 0 0 3 FEDEX CORP COM 31428X106 349258 1350364 SH SOLE 18 1317008 0 33356 FEDEX CORP COM 31428X106 50840 196566 SH SOLE 19 196566 0 0 FEDEX CORP COM 31428X106 1420175 5490935 SH SOLE 21 5490935 0 0 FEDEX CORP COM 31428X106 1331290 5147269 SH SOLE 22 4647530 0 499739 FEDEX CORP COM 31428X106 37656 145591 SH SOLE 23 145591 0 0 FEDEX CORP COM 31428X106 108930 421164 SH SOLE 25 421164 0 0 FEDEX CORP COM 31428X106 145303 561795 SH SOLE 26 208830 0 352965 FEDEX CORP COM 31428X106 119505 462050 SH SOLE 28 6347 0 455703 FEDEX CORP COM 31428X106 317533 1227704 SH SOLE 30 1227704 0 0 FEDEX CORP COM 31428X106 23753 91837 SH SOLE 31 29097 0 62740 FEDEX CORP COM 31428X106 18761 72539 SH SOLE 34 72539 0 0 FEDEX CORP COM 31428X106 29046 112303 SH SOLE 36 112303 0 0 FEDEX CORP COM 31428X106 2161 8357 SH SOLE 40 8357 0 0 FEDEX CORP COM 31428X106 41942 162163 SH SOLE 43 7494 0 154669 FEDEX CORP OPTIONS 31428X106 155 600 SH Call SOLE 2 600 0 0 FEDEX CORP OPTIONS 31428X106 207 800 SH Call SOLE 4 800 0 0 FEDEX CORP OPTIONS 31428X106 2716 10500 SH Call SOLE 18 10500 0 0 FEDEX CORP OPTIONS 31428X106 28062 108500 SH Call SOLE 19 108500 0 0 FEDEX CORP OPTIONS 31428X106 1474 5700 SH Call SOLE 22 5700 0 0 FEDEX CORP OPTIONS 31428X106 11665 45100 SH Call SOLE 34 45100 0 0 FEDNAT HLDG CO COM 31431B109 9 6479 SH SOLE 2 0 0 6479 FEDNAT HLDG CO COM 31431B109 5 3457 SH SOLE 18 3457 0 0 FEDNAT HLDG CO COM 31431B109 78 55378 SH SOLE 21 55378 0 0 FEDNAT HLDG CO COM 31431B109 342 242895 SH SOLE 22 242895 0 0 FEDNAT HLDG CO COM 31431B109 24 16872 SH SOLE 26 0 0 16872 FEMASYS INC COM 31447E105 2 500 SH SOLE 18 500 0 0 FEMASYS INC COM 31447E105 29 7437 SH SOLE 21 7437 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 11 2552 SH SOLE 2 0 0 2552 FENNEC PHARMACEUTICALS INC COM 31447P100 15 3380 SH SOLE 18 3380 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 197 44790 SH SOLE 21 44790 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 30 6777 SH SOLE 22 6777 0 0 FERGUSON PLC NEW SHS G3421J106 55782 310952 SH SOLE 18 310123 0 829 FERGUSON PLC NEW SHS G3421J106 24746 137947 SH SOLE 43 17627 0 120320 FERRARI N V COM N3167Y103 69 266 SH SOLE 2 266 0 0 FERRARI N V COM N3167Y103 273 1055 SH SOLE 18 1055 0 0 FERRARI N V COM N3167Y103 216615 836933 SH SOLE 19 836933 0 0 FERRARI N V COM N3167Y103 10829 41840 SH SOLE 22 41840 0 0 FERRARI N V COM N3167Y103 27 104 SH SOLE 26 104 0 0 FERRARI N V COM N3167Y103 39521 152697 SH SOLE 43 9572 0 143125 FERRO CORP COM 315405100 812 37205 SH SOLE 2 20733 0 16472 FERRO CORP COM 315405100 4 181 SH SOLE 4 181 0 0 FERRO CORP COM 315405100 25 1163 SH SOLE 7 1163 0 0 FERRO CORP COM 315405100 6331 290004 SH SOLE 18 290004 0 0 FERRO CORP COM 315405100 3208 146960 SH SOLE 19 146960 0 0 FERRO CORP COM 315405100 212540 9736142 SH SOLE 21 9736142 0 0 FERRO CORP COM 315405100 44429 2035231 SH SOLE 22 1983329 0 51902 FERRO CORP COM 315405100 205 9413 SH SOLE 25 9413 0 0 FERRO CORP COM 315405100 576 26399 SH SOLE 26 21797 0 4602 FERRO CORP COM 315405100 107 4920 SH SOLE 28 4920 0 0 FERRO CORP COM 315405100 3196 146393 SH SOLE 30 146393 0 0 FERRO CORP COM 315405100 192 8780 SH SOLE 40 8780 0 0 FERRO CORP COM 315405100 507 23234 SH SOLE 43 599 0 22635 FERROGLOBE PLC SHS G33856108 595 95824 SH SOLE 7 95824 0 0 FFBW INC MD COM 30260M103 15 1259 SH SOLE 18 1259 0 0 FFBW INC MD COM 30260M103 203 17195 SH SOLE 21 17195 0 0 FFBW INC MD COM 30260M103 4 379 SH SOLE 22 379 0 0 FG FINANCIAL GROUP INC COM 30259W104 1 294 SH SOLE 18 294 0 0 FG FINANCIAL GROUP INC COM 30259W104 48 12706 SH SOLE 21 12706 0 0 FG FINANCIAL GROUP INC COM 30259W104 153 40702 SH SOLE 22 40702 0 0 FIBROGEN INC COM 31572Q808 717 50878 SH SOLE 2 27638 0 23240 FIBROGEN INC COM 31572Q808 5 355 SH SOLE 4 355 0 0 FIBROGEN INC COM 31572Q808 20 1384 SH SOLE 7 1384 0 0 FIBROGEN INC COM 31572Q808 3308 234618 SH SOLE 18 234618 0 0 FIBROGEN INC COM 31572Q808 3390 240439 SH SOLE 19 240439 0 0 FIBROGEN INC COM 31572Q808 54539 3868002 SH SOLE 21 3868002 0 0 FIBROGEN INC COM 31572Q808 29251 2074532 SH SOLE 22 2019562 0 54970 FIBROGEN INC COM 31572Q808 178 12652 SH SOLE 25 12652 0 0 FIBROGEN INC COM 31572Q808 329 23352 SH SOLE 26 17156 0 6196 FIBROGEN INC COM 31572Q808 22 1545 SH SOLE 28 1545 0 0 FIBROGEN INC COM 31572Q808 1262 89491 SH SOLE 30 89491 0 0 FIBROGEN INC COM 31572Q808 72 5116 SH SOLE 36 5116 0 0 FIBROGEN INC COM 31572Q808 140 9959 SH SOLE 40 9959 0 0 FIBROGEN INC COM 31572Q808 468 33219 SH SOLE 43 1589 0 31630 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 9 149 SH SOLE 17 0 0 149 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1 11 SH SOLE 17 0 0 11 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5 36 SH SOLE 17 0 0 36 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 13 253 SH SOLE 17 0 0 253 FIDELITY D & D BANCORP INC COM 31609R100 114 1937 SH SOLE 2 171 0 1766 FIDELITY D & D BANCORP INC COM 31609R100 6 109 SH SOLE 7 109 0 0 FIDELITY D & D BANCORP INC COM 31609R100 800 13551 SH SOLE 18 13551 0 0 FIDELITY D & D BANCORP INC COM 31609R100 437 7399 SH SOLE 19 7399 0 0 FIDELITY D & D BANCORP INC COM 31609R100 9708 164544 SH SOLE 21 164544 0 0 FIDELITY D & D BANCORP INC COM 31609R100 2260 38304 SH SOLE 22 36155 0 2149 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 67387 1291434 SH SOLE 2 883209 0 408225 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15927 305230 SH SOLE 4 162781 0 142449 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3500 67074 SH SOLE 7 67074 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3719 71270 SH SOLE 13 71270 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1924 36867 SH SOLE 15 36867 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 172555 3306913 SH SOLE 18 3074130 0 232783 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 355925 6821095 SH SOLE 19 6821095 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 550811 10555981 SH SOLE 21 10555981 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 351305 6732563 SH SOLE 22 6297509 0 435054 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15734 301537 SH SOLE 23 301537 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 26820 513995 SH SOLE 25 487793 0 26202 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 27483 526702 SH SOLE 26 232955 0 293747 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 26861 514768 SH SOLE 28 5150 0 509618 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2149 41181 SH SOLE 29 41181 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 56699 1086597 SH SOLE 30 782875 0 303722 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9055 173525 SH SOLE 31 84735 0 88790 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5312 101794 SH SOLE 32 101794 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 34452 660257 SH SOLE 34 660257 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17920 343419 SH SOLE 35 343419 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7627 146170 SH SOLE 36 146170 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 501 9595 SH SOLE 40 9595 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5255 100713 SH SOLE 43 10243 0 90470 FIDELITY NATL INFORMATION SV COM 31620M106 218121 1998356 SH SOLE 2 907193 0 1091163 FIDELITY NATL INFORMATION SV COM 31620M106 57902 530479 SH SOLE 4 335930 0 194549 FIDELITY NATL INFORMATION SV COM 31620M106 60436 553695 SH SOLE 7 535728 0 17967 FIDELITY NATL INFORMATION SV COM 31620M106 6960 63769 SH SOLE 13 57045 0 6724 FIDELITY NATL INFORMATION SV COM 31620M106 9533 87340 SH SOLE 15 87340 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 357380 3274210 SH SOLE 18 2936902 0 337308 FIDELITY NATL INFORMATION SV COM 31620M106 584938 5359033 SH SOLE 19 5359033 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1642961 15052324 SH SOLE 21 15052324 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1571111 14394058 SH SOLE 22 12651033 0 1743025 FIDELITY NATL INFORMATION SV COM 31620M106 53344 488719 SH SOLE 23 488719 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 257370 2357946 SH SOLE 25 2328962 0 28984 FIDELITY NATL INFORMATION SV COM 31620M106 181244 1660507 SH SOLE 26 636890 0 1023617 FIDELITY NATL INFORMATION SV COM 31620M106 183823 1684133 SH SOLE 28 30296 0 1653837 FIDELITY NATL INFORMATION SV COM 31620M106 11370 104173 SH SOLE 29 104173 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 408858 3745833 SH SOLE 30 3745833 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 37688 345285 SH SOLE 31 187922 0 157363 FIDELITY NATL INFORMATION SV COM 31620M106 147235 1348919 SH SOLE 34 1348919 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 34908 319816 SH SOLE 36 319816 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2404 22025 SH SOLE 37 22025 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2271 20809 SH SOLE 40 20809 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 39643 363195 SH SOLE 43 26577 0 336618 FIDUS INVT CORP COM 316500107 3527 196151 SH SOLE 30 196151 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 143 13014 SH SOLE 2 689 0 12325 FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 835 75877 SH SOLE 18 75877 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 334 30298 SH SOLE 19 30298 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 23771 2159046 SH SOLE 21 2159046 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 5043 458004 SH SOLE 22 447092 0 10912 FIESTA RESTAURANT GROUP INC COM 31660B101 260 23615 SH SOLE 30 23615 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 24 2213 SH SOLE 43 0 0 2213 FIFTH THIRD BANCORP COM 316773100 66338 1523259 SH SOLE 2 163461 0 1359798 FIFTH THIRD BANCORP COM 316773100 19766 453880 SH SOLE 4 250073 0 203807 FIFTH THIRD BANCORP COM 316773100 27221 625054 SH SOLE 7 606358 0 18696 FIFTH THIRD BANCORP COM 316773100 458 10514 SH SOLE 13 1814 0 8700 FIFTH THIRD BANCORP COM 316773100 4288 98452 SH SOLE 15 98452 0 0 FIFTH THIRD BANCORP COM 316773100 9 203 SH SOLE 17 0 0 203 FIFTH THIRD BANCORP COM 316773100 72336 1660987 SH SOLE 18 1568006 0 92981 FIFTH THIRD BANCORP COM 316773100 12909 296428 SH SOLE 19 296428 0 0 FIFTH THIRD BANCORP COM 316773100 1057967 24293155 SH SOLE 21 24293155 0 0 FIFTH THIRD BANCORP COM 316773100 626532 14386494 SH SOLE 22 12970978 0 1415516 FIFTH THIRD BANCORP COM 316773100 17000 390359 SH SOLE 23 390359 0 0 FIFTH THIRD BANCORP COM 316773100 63291 1453285 SH SOLE 25 1453285 0 0 FIFTH THIRD BANCORP COM 316773100 56487 1297072 SH SOLE 26 368258 0 928814 FIFTH THIRD BANCORP COM 316773100 59379 1363475 SH SOLE 28 139851 0 1223624 FIFTH THIRD BANCORP COM 316773100 6 144 SH SOLE 29 144 0 0 FIFTH THIRD BANCORP COM 316773100 169388 3889500 SH SOLE 30 3877349 0 12151 FIFTH THIRD BANCORP COM 316773100 11179 256692 SH SOLE 31 75261 0 181431 FIFTH THIRD BANCORP COM 316773100 3910 89773 SH SOLE 32 89773 0 0 FIFTH THIRD BANCORP COM 316773100 1493 34292 SH SOLE 34 34292 0 0 FIFTH THIRD BANCORP COM 316773100 13368 306963 SH SOLE 35 306963 0 0 FIFTH THIRD BANCORP COM 316773100 14455 331926 SH SOLE 36 331926 0 0 FIFTH THIRD BANCORP COM 316773100 1004 23055 SH SOLE 40 23055 0 0 FIFTH THIRD BANCORP COM 316773100 30549 701469 SH SOLE 43 35371 0 666098 FIGS INC CL A 30260D103 4663 169194 SH SOLE 2 13405 0 155789 FIGS INC CL A 30260D103 39 1407 SH SOLE 7 1407 0 0 FIGS INC CL A 30260D103 1141 41408 SH SOLE 18 41408 0 0 FIGS INC CL A 30260D103 47798 1734326 SH SOLE 19 1734326 0 0 FIGS INC CL A 30260D103 28066 1018375 SH SOLE 21 1018375 0 0 FIGS INC CL A 30260D103 36291 1316805 SH SOLE 22 1234752 0 82053 FIGS INC CL A 30260D103 107 3878 SH SOLE 25 3878 0 0 FIGS INC CL A 30260D103 231 8372 SH SOLE 30 8372 0 0 FIGS INC CL A 30260D103 41 1495 SH SOLE 31 1495 0 0 FIGS INC CL A 30260D103 90 3269 SH SOLE 40 3269 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 65 16387 SH SOLE 2 613 0 15774 FINANCE OF AMERICA COMPAN COM CL A 31738L107 248 62447 SH SOLE 18 62447 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 192 48246 SH SOLE 19 48246 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 3296 830199 SH SOLE 21 830199 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 1707 429885 SH SOLE 22 414695 0 15190 FINANCIAL INSTNS INC COM 317585404 381 11981 SH SOLE 2 1773 0 10208 FINANCIAL INSTNS INC COM 317585404 8 252 SH SOLE 7 252 0 0 FINANCIAL INSTNS INC COM 317585404 1635 51422 SH SOLE 18 51422 0 0 FINANCIAL INSTNS INC COM 317585404 1779 55955 SH SOLE 19 55955 0 0 FINANCIAL INSTNS INC COM 317585404 18996 597348 SH SOLE 21 597348 0 0 FINANCIAL INSTNS INC COM 317585404 14197 446435 SH SOLE 22 437172 0 9263 FINANCIAL INSTNS INC COM 317585404 191 6017 SH SOLE 43 99 0 5918 FINCH THERAPEUTICS GROUP INC COM 31773D101 63 6307 SH SOLE 2 5336 0 971 FINCH THERAPEUTICS GROUP INC COM 31773D101 249 25006 SH SOLE 18 25006 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 152 15264 SH SOLE 19 15264 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 2785 279306 SH SOLE 21 279306 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 697 69899 SH SOLE 22 66658 0 3241 FINVOLUTION GROUP SPONSORED ADS 31810T101 28 5598 SH SOLE 4 5598 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 5608 1137475 SH SOLE 21 1137475 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 3900 790979 SH SOLE 22 634371 0 156608 FINVOLUTION GROUP SPONSORED ADS 31810T101 1614 327464 SH SOLE 30 327464 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 813 164986 SH SOLE 43 0 0 164986 FINWARD BANCORP COM 31812F109 8 176 SH SOLE 22 176 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 318 16690 SH SOLE 2 9531 0 7159 FIRST ADVANTAGE CORP NEW COM 31846B108 15 779 SH SOLE 7 779 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 2769 145417 SH SOLE 18 145417 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 1877 98585 SH SOLE 19 98585 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 34242 1798440 SH SOLE 21 1798440 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 20578 1080791 SH SOLE 22 1061511 0 19280 FIRST ADVANTAGE CORP NEW COM 31846B108 92 4807 SH SOLE 25 4807 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 161 8469 SH SOLE 30 8469 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 76 3967 SH SOLE 40 3967 0 0 FIRST AMERN FINL CORP COM 31847R102 16534 211347 SH SOLE 2 114036 0 97311 FIRST AMERN FINL CORP COM 31847R102 153 1956 SH SOLE 4 1956 0 0 FIRST AMERN FINL CORP COM 31847R102 201 2563 SH SOLE 7 2563 0 0 FIRST AMERN FINL CORP COM 31847R102 430 5499 SH SOLE 13 5499 0 0 FIRST AMERN FINL CORP COM 31847R102 18744 239601 SH SOLE 18 239433 0 168 FIRST AMERN FINL CORP COM 31847R102 2620 33487 SH SOLE 19 33487 0 0 FIRST AMERN FINL CORP COM 31847R102 431817 5519843 SH SOLE 21 5519843 0 0 FIRST AMERN FINL CORP COM 31847R102 234302 2995037 SH SOLE 22 2862717 0 132320 FIRST AMERN FINL CORP COM 31847R102 4155 53107 SH SOLE 25 53107 0 0 FIRST AMERN FINL CORP COM 31847R102 3883 49639 SH SOLE 26 40748 0 8891 FIRST AMERN FINL CORP COM 31847R102 153 1959 SH SOLE 28 1959 0 0 FIRST AMERN FINL CORP COM 31847R102 5010 64038 SH SOLE 30 64038 0 0 FIRST AMERN FINL CORP COM 31847R102 125 1599 SH SOLE 31 1599 0 0 FIRST AMERN FINL CORP COM 31847R102 150 1915 SH SOLE 34 1915 0 0 FIRST AMERN FINL CORP COM 31847R102 1446 18480 SH SOLE 36 18480 0 0 FIRST AMERN FINL CORP COM 31847R102 1099 14042 SH SOLE 40 14042 0 0 FIRST AMERN FINL CORP COM 31847R102 8813 112660 SH SOLE 43 3046 0 109614 FIRST BANCORP INC ME COM 31866P102 237 7557 SH SOLE 2 384 0 7173 FIRST BANCORP INC ME COM 31866P102 7 210 SH SOLE 7 210 0 0 FIRST BANCORP INC ME COM 31866P102 1161 36972 SH SOLE 18 36972 0 0 FIRST BANCORP INC ME COM 31866P102 599 19086 SH SOLE 19 19086 0 0 FIRST BANCORP INC ME COM 31866P102 12526 398918 SH SOLE 21 398918 0 0 FIRST BANCORP INC ME COM 31866P102 8108 258216 SH SOLE 22 251767 0 6449 FIRST BANCORP INC ME COM 31866P102 2 68 SH SOLE 43 0 0 68 FIRST BANCORP N C COM 318910106 1364 29843 SH SOLE 2 10958 0 18885 FIRST BANCORP N C COM 318910106 21 453 SH SOLE 7 453 0 0 FIRST BANCORP N C COM 318910106 5677 124173 SH SOLE 18 124173 0 0 FIRST BANCORP N C COM 318910106 2682 58669 SH SOLE 19 58669 0 0 FIRST BANCORP N C COM 318910106 184909 4044387 SH SOLE 21 4044387 0 0 FIRST BANCORP N C COM 318910106 37003 809334 SH SOLE 22 777356 0 31978 FIRST BANCORP N C COM 318910106 207 4520 SH SOLE 25 4520 0 0 FIRST BANCORP N C COM 318910106 748 16365 SH SOLE 26 13109 0 3256 FIRST BANCORP N C COM 318910106 9 193 SH SOLE 28 193 0 0 FIRST BANCORP N C COM 318910106 2769 60561 SH SOLE 30 60561 0 0 FIRST BANCORP N C COM 318910106 184 4025 SH SOLE 40 4025 0 0 FIRST BANCORP N C COM 318910106 1418 31016 SH SOLE 43 848 0 30168 FIRST BANCORP P R COM NEW 318672706 2258 163844 SH SOLE 2 55480 0 108364 FIRST BANCORP P R COM NEW 318672706 11 782 SH SOLE 4 782 0 0 FIRST BANCORP P R COM NEW 318672706 40 2938 SH SOLE 7 2938 0 0 FIRST BANCORP P R COM NEW 318672706 10549 765565 SH SOLE 18 765565 0 0 FIRST BANCORP P R COM NEW 318672706 6610 479682 SH SOLE 19 479682 0 0 FIRST BANCORP P R COM NEW 318672706 309721 22476161 SH SOLE 21 22476161 0 0 FIRST BANCORP P R COM NEW 318672706 68739 4988308 SH SOLE 22 4789570 0 198738 FIRST BANCORP P R COM NEW 318672706 1435 104172 SH SOLE 26 47055 0 57117 FIRST BANCORP P R COM NEW 318672706 53 3842 SH SOLE 28 3842 0 0 FIRST BANCORP P R COM NEW 318672706 4740 343949 SH SOLE 30 343949 0 0 FIRST BANCORP P R COM NEW 318672706 297 21559 SH SOLE 40 21559 0 0 FIRST BANCORP P R COM NEW 318672706 2536 184033 SH SOLE 43 0 0 184033 FIRST BANCSHARES INC MS COM 318916103 1266 32771 SH SOLE 2 20252 0 12519 FIRST BANCSHARES INC MS COM 318916103 13 326 SH SOLE 7 326 0 0 FIRST BANCSHARES INC MS COM 318916103 2626 68008 SH SOLE 18 68008 0 0 FIRST BANCSHARES INC MS COM 318916103 1437 37203 SH SOLE 19 37203 0 0 FIRST BANCSHARES INC MS COM 318916103 32411 839227 SH SOLE 21 839227 0 0 FIRST BANCSHARES INC MS COM 318916103 23723 614280 SH SOLE 22 590443 0 23837 FIRST BANCSHARES INC MS COM 318916103 104 2684 SH SOLE 25 2684 0 0 FIRST BANCSHARES INC MS COM 318916103 130 3379 SH SOLE 26 0 0 3379 FIRST BANCSHARES INC MS COM 318916103 723 18730 SH SOLE 30 18730 0 0 FIRST BANCSHARES INC MS COM 318916103 28 721 SH SOLE 34 721 0 0 FIRST BANCSHARES INC MS COM 318916103 96 2473 SH SOLE 40 2473 0 0 FIRST BANCSHARES INC MS COM 318916103 788 20397 SH SOLE 43 127 0 20270 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 246 16978 SH SOLE 2 5379 0 11599 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 0 25 SH SOLE 7 25 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 738 50886 SH SOLE 18 50886 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 432 29780 SH SOLE 19 29780 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 8821 607902 SH SOLE 21 607902 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3526 242985 SH SOLE 22 232489 0 10496 FIRST BUSEY CORP COM NEW 319383204 2225 82041 SH SOLE 2 49296 0 32745 FIRST BUSEY CORP COM NEW 319383204 5 181 SH SOLE 4 181 0 0 FIRST BUSEY CORP COM NEW 319383204 22 817 SH SOLE 7 817 0 0 FIRST BUSEY CORP COM NEW 319383204 4198 154776 SH SOLE 18 154776 0 0 FIRST BUSEY CORP COM NEW 319383204 3640 134224 SH SOLE 19 134224 0 0 FIRST BUSEY CORP COM NEW 319383204 52196 1924626 SH SOLE 21 1924626 0 0 FIRST BUSEY CORP COM NEW 319383204 39420 1453544 SH SOLE 22 1404537 0 49007 FIRST BUSEY CORP COM NEW 319383204 327 12040 SH SOLE 25 12040 0 0 FIRST BUSEY CORP COM NEW 319383204 772 28455 SH SOLE 26 23922 0 4533 FIRST BUSEY CORP COM NEW 319383204 26 967 SH SOLE 28 967 0 0 FIRST BUSEY CORP COM NEW 319383204 1174 43276 SH SOLE 30 43276 0 0 FIRST BUSEY CORP COM NEW 319383204 219 8076 SH SOLE 36 8076 0 0 FIRST BUSEY CORP COM NEW 319383204 196 7222 SH SOLE 40 7222 0 0 FIRST BUSEY CORP COM NEW 319383204 1758 64834 SH SOLE 43 528 0 64306 FIRST BUSINESS FINL SVCS INC COM 319390100 663 22718 SH SOLE 2 22219 0 499 FIRST BUSINESS FINL SVCS INC COM 319390100 44 1521 SH SOLE 18 1521 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 75 2580 SH SOLE 19 2580 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 905 31041 SH SOLE 21 31041 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 1854 63558 SH SOLE 22 63558 0 0 FIRST CAP INC COM 31942S104 6 148 SH SOLE 2 0 0 148 FIRST CAP INC COM 31942S104 25 617 SH SOLE 18 617 0 0 FIRST CAP INC COM 31942S104 366 9042 SH SOLE 21 9042 0 0 FIRST CAP INC COM 31942S104 9 229 SH SOLE 22 229 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1196 35780 SH SOLE 2 8601 0 27179 FIRST CMNTY BANKSHARES INC V COM 31983A103 8 239 SH SOLE 7 239 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1845 55213 SH SOLE 18 55213 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 3321 99361 SH SOLE 19 99361 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 22749 680687 SH SOLE 21 680687 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 20942 626641 SH SOLE 22 607968 0 18673 FIRST CMNTY BANKSHARES INC V COM 31983A103 121 3610 SH SOLE 23 3610 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 78 2339 SH SOLE 25 2339 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 974 29155 SH SOLE 26 0 0 29155 FIRST CMNTY BANKSHARES INC V COM 31983A103 127 3800 SH SOLE 30 3800 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 46 1385 SH SOLE 40 1385 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 284 8487 SH SOLE 43 2565 0 5922 FIRST CMNTY CORP S C COM 319835104 53 2541 SH SOLE 2 2541 0 0 FIRST CMNTY CORP S C COM 319835104 29 1379 SH SOLE 18 1379 0 0 FIRST CMNTY CORP S C COM 319835104 547 26206 SH SOLE 21 26206 0 0 FIRST CMNTY CORP S C COM 319835104 191 9138 SH SOLE 22 9138 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1235 76761 SH SOLE 2 26256 0 50505 FIRST COMWLTH FINL CORP PA COM 319829107 5 313 SH SOLE 4 313 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 23 1402 SH SOLE 7 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 5853 363773 SH SOLE 18 363773 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 3667 227876 SH SOLE 19 227876 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 165317 10274517 SH SOLE 21 10274517 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 40274 2503024 SH SOLE 22 2415042 0 87982 FIRST COMWLTH FINL CORP PA COM 319829107 190 11813 SH SOLE 23 11813 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 16 973 SH SOLE 25 973 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1407 87476 SH SOLE 26 23644 0 63832 FIRST COMWLTH FINL CORP PA COM 319829107 23 1402 SH SOLE 28 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2409 149739 SH SOLE 30 149739 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 156 9696 SH SOLE 40 9696 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1689 104978 SH SOLE 43 0 0 104978 FIRST CTZNS BANCSHARES INC N CL A 31946M103 21453 25852 SH SOLE 2 20366 0 5486 FIRST CTZNS BANCSHARES INC N CL A 31946M103 479 577 SH SOLE 4 262 0 315 FIRST CTZNS BANCSHARES INC N CL A 31946M103 92 111 SH SOLE 7 111 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 37457 45138 SH SOLE 18 36049 0 9089 FIRST CTZNS BANCSHARES INC N CL A 31946M103 265160 319531 SH SOLE 19 319531 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 75898 91461 SH SOLE 21 91461 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 143015 172341 SH SOLE 22 165727 0 6614 FIRST CTZNS BANCSHARES INC N CL A 31946M103 6886 8298 SH SOLE 23 8298 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3021 3640 SH SOLE 25 3640 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4521 5448 SH SOLE 26 1933 0 3515 FIRST CTZNS BANCSHARES INC N CL A 31946M103 97 117 SH SOLE 28 117 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2719 3277 SH SOLE 30 3277 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 75 90 SH SOLE 31 90 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 56652 68269 SH SOLE 34 68269 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 72 87 SH SOLE 36 87 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 646 779 SH SOLE 40 779 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4728 5698 SH SOLE 43 272 0 5426 FIRST FINANCIAL NORTHWEST IN COM 32022K102 219 13530 SH SOLE 2 8404 0 5126 FIRST FINANCIAL NORTHWEST IN COM 32022K102 23 1441 SH SOLE 18 1441 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 2160 133598 SH SOLE 19 133598 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 751 46444 SH SOLE 21 46444 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4224 261243 SH SOLE 22 261243 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 339 20963 SH SOLE 23 20963 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1229 76003 SH SOLE 26 0 0 76003 FIRST FINANCIAL NORTHWEST IN COM 32022K102 61 3765 SH SOLE 43 0 0 3765 FIRST FINL BANCORP OH COM 320209109 1776 72849 SH SOLE 2 25589 0 47260 FIRST FINL BANCORP OH COM 320209109 8 332 SH SOLE 4 332 0 0 FIRST FINL BANCORP OH COM 320209109 33 1352 SH SOLE 7 1352 0 0 FIRST FINL BANCORP OH COM 320209109 8914 365625 SH SOLE 18 365625 0 0 FIRST FINL BANCORP OH COM 320209109 3936 161427 SH SOLE 19 161427 0 0 FIRST FINL BANCORP OH COM 320209109 260495 10684791 SH SOLE 21 10684791 0 0 FIRST FINL BANCORP OH COM 320209109 53922 2211726 SH SOLE 22 2120704 0 91022 FIRST FINL BANCORP OH COM 320209109 92 3761 SH SOLE 25 3761 0 0 FIRST FINL BANCORP OH COM 320209109 418 17131 SH SOLE 26 9620 0 7511 FIRST FINL BANCORP OH COM 320209109 42 1733 SH SOLE 28 1733 0 0 FIRST FINL BANCORP OH COM 320209109 3810 156263 SH SOLE 30 156263 0 0 FIRST FINL BANCORP OH COM 320209109 137 5615 SH SOLE 36 5615 0 0 FIRST FINL BANCORP OH COM 320209109 250 10241 SH SOLE 40 10241 0 0 FIRST FINL BANCORP OH COM 320209109 1978 81133 SH SOLE 43 15829 0 65304 FIRST FINL BANKSHARES INC COM 32020R109 7625 149983 SH SOLE 2 109682 0 40301 FIRST FINL BANKSHARES INC COM 32020R109 238 4682 SH SOLE 4 472 0 4210 FIRST FINL BANKSHARES INC COM 32020R109 90 1768 SH SOLE 7 1768 0 0 FIRST FINL BANKSHARES INC COM 32020R109 30232 594658 SH SOLE 18 576338 0 18320 FIRST FINL BANKSHARES INC COM 32020R109 26647 524141 SH SOLE 19 524141 0 0 FIRST FINL BANKSHARES INC COM 32020R109 477215 9386602 SH SOLE 21 9386602 0 0 FIRST FINL BANKSHARES INC COM 32020R109 198123 3896998 SH SOLE 22 3819340 0 77658 FIRST FINL BANKSHARES INC COM 32020R109 591 11615 SH SOLE 23 11615 0 0 FIRST FINL BANKSHARES INC COM 32020R109 935 18399 SH SOLE 25 18399 0 0 FIRST FINL BANKSHARES INC COM 32020R109 4784 94091 SH SOLE 26 45504 0 48587 FIRST FINL BANKSHARES INC COM 32020R109 129 2535 SH SOLE 28 2535 0 0 FIRST FINL BANKSHARES INC COM 32020R109 11122 218765 SH SOLE 30 218765 0 0 FIRST FINL BANKSHARES INC COM 32020R109 902 17737 SH SOLE 40 17737 0 0 FIRST FINL BANKSHARES INC COM 32020R109 2339 46009 SH SOLE 43 690 0 45319 FIRST FINL CORP IND COM 320218100 896 19782 SH SOLE 2 3825 0 15957 FIRST FINL CORP IND COM 320218100 10 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1703 37612 SH SOLE 18 37612 0 0 FIRST FINL CORP IND COM 320218100 2176 48041 SH SOLE 19 48041 0 0 FIRST FINL CORP IND COM 320218100 21930 484205 SH SOLE 21 484205 0 0 FIRST FINL CORP IND COM 320218100 21688 478870 SH SOLE 22 467111 0 11759 FIRST FINL CORP IND COM 320218100 76 1684 SH SOLE 25 1684 0 0 FIRST FINL CORP IND COM 320218100 1143 25229 SH SOLE 26 5421 0 19808 FIRST FINL CORP IND COM 320218100 331 7319 SH SOLE 30 7319 0 0 FIRST FINL CORP IND COM 320218100 8 173 SH SOLE 34 173 0 0 FIRST FINL CORP IND COM 320218100 40 877 SH SOLE 40 877 0 0 FIRST FINL CORP IND COM 320218100 1547 34166 SH SOLE 43 8554 0 25612 FIRST FNDTN INC COM 32026V104 1338 53837 SH SOLE 2 30323 0 23514 FIRST FNDTN INC COM 32026V104 14 562 SH SOLE 7 562 0 0 FIRST FNDTN INC COM 32026V104 3160 127118 SH SOLE 18 127118 0 0 FIRST FNDTN INC COM 32026V104 1690 67965 SH SOLE 19 67965 0 0 FIRST FNDTN INC COM 32026V104 41692 1677061 SH SOLE 21 1677061 0 0 FIRST FNDTN INC COM 32026V104 28452 1144500 SH SOLE 22 1101942 0 42558 FIRST FNDTN INC COM 32026V104 209 8396 SH SOLE 25 8396 0 0 FIRST FNDTN INC COM 32026V104 31 1253 SH SOLE 28 1253 0 0 FIRST FNDTN INC COM 32026V104 373 15010 SH SOLE 30 15010 0 0 FIRST FNDTN INC COM 32026V104 142 5717 SH SOLE 34 5717 0 0 FIRST FNDTN INC COM 32026V104 133 5351 SH SOLE 40 5351 0 0 FIRST FNDTN INC COM 32026V104 485 19508 SH SOLE 43 4868 0 14640 FIRST GTY BANCSHARES INC COM 32043P106 4 175 SH SOLE 2 175 0 0 FIRST GTY BANCSHARES INC COM 32043P106 18 907 SH SOLE 18 907 0 0 FIRST GTY BANCSHARES INC COM 32043P106 815 39996 SH SOLE 21 39996 0 0 FIRST GTY BANCSHARES INC COM 32043P106 7 358 SH SOLE 22 358 0 0 FIRST HAWAIIAN INC COM 32051X108 7032 257306 SH SOLE 2 42757 0 214549 FIRST HAWAIIAN INC COM 32051X108 201 7359 SH SOLE 4 409 0 6950 FIRST HAWAIIAN INC COM 32051X108 77 2835 SH SOLE 7 2835 0 0 FIRST HAWAIIAN INC COM 32051X108 4326 158294 SH SOLE 18 158294 0 0 FIRST HAWAIIAN INC COM 32051X108 1006 36818 SH SOLE 19 36818 0 0 FIRST HAWAIIAN INC COM 32051X108 347418 12711953 SH SOLE 21 12711953 0 0 FIRST HAWAIIAN INC COM 32051X108 87236 3191932 SH SOLE 22 3038884 0 153048 FIRST HAWAIIAN INC COM 32051X108 525 19195 SH SOLE 25 19195 0 0 FIRST HAWAIIAN INC COM 32051X108 1534 56146 SH SOLE 26 46003 0 10143 FIRST HAWAIIAN INC COM 32051X108 63 2323 SH SOLE 28 2323 0 0 FIRST HAWAIIAN INC COM 32051X108 6384 233595 SH SOLE 30 233595 0 0 FIRST HAWAIIAN INC COM 32051X108 54 1976 SH SOLE 31 1976 0 0 FIRST HAWAIIAN INC COM 32051X108 275 10058 SH SOLE 36 10058 0 0 FIRST HAWAIIAN INC COM 32051X108 448 16388 SH SOLE 40 16388 0 0 FIRST HAWAIIAN INC COM 32051X108 4747 173679 SH SOLE 43 33354 0 140325 FIRST HORIZON CORPORATION COM 320517105 31052 1901521 SH SOLE 2 752219 0 1149302 FIRST HORIZON CORPORATION COM 320517105 695 42558 SH SOLE 4 25500 0 17058 FIRST HORIZON CORPORATION COM 320517105 822 50331 SH SOLE 7 50331 0 0 FIRST HORIZON CORPORATION COM 320517105 23606 1445577 SH SOLE 18 1443195 0 2382 FIRST HORIZON CORPORATION COM 320517105 5771 353384 SH SOLE 19 353384 0 0 FIRST HORIZON CORPORATION COM 320517105 650732 39848869 SH SOLE 21 39848869 0 0 FIRST HORIZON CORPORATION COM 320517105 254413 15579470 SH SOLE 22 14971368 0 608102 FIRST HORIZON CORPORATION COM 320517105 625 38284 SH SOLE 23 38284 0 0 FIRST HORIZON CORPORATION COM 320517105 1331 81516 SH SOLE 25 81516 0 0 FIRST HORIZON CORPORATION COM 320517105 6014 368271 SH SOLE 26 222013 0 146258 FIRST HORIZON CORPORATION COM 320517105 161 9842 SH SOLE 28 9842 0 0 FIRST HORIZON CORPORATION COM 320517105 136 8334 SH SOLE 29 8334 0 0 FIRST HORIZON CORPORATION COM 320517105 14627 895700 SH SOLE 30 895700 0 0 FIRST HORIZON CORPORATION COM 320517105 134 8235 SH SOLE 31 8235 0 0 FIRST HORIZON CORPORATION COM 320517105 3681 225391 SH SOLE 32 225391 0 0 FIRST HORIZON CORPORATION COM 320517105 14 883 SH SOLE 34 883 0 0 FIRST HORIZON CORPORATION COM 320517105 544 33311 SH SOLE 36 33311 0 0 FIRST HORIZON CORPORATION COM 320517105 1151 70473 SH SOLE 40 70473 0 0 FIRST HORIZON CORPORATION COM 320517105 9493 581351 SH SOLE 43 94421 0 486930 FIRST INDL RLTY TR INC COM 32054K103 31587 477144 SH SOLE 2 109106 0 368038 FIRST INDL RLTY TR INC COM 32054K103 4406 66563 SH SOLE 4 66563 0 0 FIRST INDL RLTY TR INC COM 32054K103 10673 161224 SH SOLE 7 161224 0 0 FIRST INDL RLTY TR INC COM 32054K103 18666 281960 SH SOLE 18 281960 0 0 FIRST INDL RLTY TR INC COM 32054K103 30335 458230 SH SOLE 19 458230 0 0 FIRST INDL RLTY TR INC COM 32054K103 483406 7302203 SH SOLE 21 7302203 0 0 FIRST INDL RLTY TR INC COM 32054K103 335244 5064106 SH SOLE 22 4918360 0 145746 FIRST INDL RLTY TR INC COM 32054K103 1304 19697 SH SOLE 23 19697 0 0 FIRST INDL RLTY TR INC COM 32054K103 37215 562162 SH SOLE 25 562162 0 0 FIRST INDL RLTY TR INC COM 32054K103 11320 171003 SH SOLE 26 42120 0 128883 FIRST INDL RLTY TR INC COM 32054K103 5270 79601 SH SOLE 28 2301 0 77300 FIRST INDL RLTY TR INC COM 32054K103 17740 267976 SH SOLE 30 267976 0 0 FIRST INDL RLTY TR INC COM 32054K103 36565 552337 SH SOLE 31 1927 0 550410 FIRST INDL RLTY TR INC COM 32054K103 777 11743 SH SOLE 34 11743 0 0 FIRST INDL RLTY TR INC COM 32054K103 82 1237 SH SOLE 36 1237 0 0 FIRST INDL RLTY TR INC COM 32054K103 1110 16761 SH SOLE 40 16761 0 0 FIRST INDL RLTY TR INC COM 32054K103 4177 63094 SH SOLE 43 656 0 62438 FIRST INTERNET BANCORP COM 320557101 306 6495 SH SOLE 2 357 0 6138 FIRST INTERNET BANCORP COM 320557101 8 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 1436 30517 SH SOLE 18 30517 0 0 FIRST INTERNET BANCORP COM 320557101 779 16565 SH SOLE 19 16565 0 0 FIRST INTERNET BANCORP COM 320557101 16944 360211 SH SOLE 21 360211 0 0 FIRST INTERNET BANCORP COM 320557101 7295 155087 SH SOLE 22 149667 0 5420 FIRST INTERNET BANCORP COM 320557101 88 1865 SH SOLE 43 0 0 1865 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9253 227506 SH SOLE 2 84951 0 142555 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH SOLE 4 87 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 24 580 SH SOLE 7 580 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5359 131763 SH SOLE 18 124802 0 6961 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 47333 1163836 SH SOLE 19 1163836 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 64666 1590028 SH SOLE 21 1590028 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 78099 1920318 SH SOLE 22 1880466 0 39852 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1755 43140 SH SOLE 23 43140 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 308 7578 SH SOLE 25 7578 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9489 233324 SH SOLE 26 11039 0 222285 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30 741 SH SOLE 28 741 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1063 26135 SH SOLE 30 26135 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 743 18263 SH SOLE 34 18263 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 210 5170 SH SOLE 36 5170 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 217 5342 SH SOLE 40 5342 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1029 25305 SH SOLE 43 505 0 24800 FIRST LONG IS CORP COM 320734106 568 26298 SH SOLE 2 13751 0 12547 FIRST LONG IS CORP COM 320734106 9 406 SH SOLE 7 406 0 0 FIRST LONG IS CORP COM 320734106 1602 74218 SH SOLE 18 74218 0 0 FIRST LONG IS CORP COM 320734106 999 46257 SH SOLE 19 46257 0 0 FIRST LONG IS CORP COM 320734106 20663 957062 SH SOLE 21 957062 0 0 FIRST LONG IS CORP COM 320734106 14839 687321 SH SOLE 22 663785 0 23536 FIRST LONG IS CORP COM 320734106 103 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 75 3471 SH SOLE 28 3471 0 0 FIRST LONG IS CORP COM 320734106 209 9688 SH SOLE 30 9688 0 0 FIRST LONG IS CORP COM 320734106 7 344 SH SOLE 34 344 0 0 FIRST LONG IS CORP COM 320734106 73 3387 SH SOLE 36 3387 0 0 FIRST LONG IS CORP COM 320734106 79 3673 SH SOLE 40 3673 0 0 FIRST LONG IS CORP COM 320734106 472 21860 SH SOLE 43 5212 0 16648 FIRST MAJESTIC SILVER CORP COM 32076V103 589 53049 SH SOLE 21 53049 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 760 68373 SH SOLE 43 409 0 67964 FIRST MERCHANTS CORP COM 320817109 1949 46531 SH SOLE 2 15503 0 31028 FIRST MERCHANTS CORP COM 320817109 95 2275 SH SOLE 4 208 0 2067 FIRST MERCHANTS CORP COM 320817109 32 766 SH SOLE 7 766 0 0 FIRST MERCHANTS CORP COM 320817109 7220 172350 SH SOLE 18 172350 0 0 FIRST MERCHANTS CORP COM 320817109 4150 99072 SH SOLE 19 99072 0 0 FIRST MERCHANTS CORP COM 320817109 90115 2151228 SH SOLE 21 2151228 0 0 FIRST MERCHANTS CORP COM 320817109 58106 1387107 SH SOLE 22 1331845 0 55262 FIRST MERCHANTS CORP COM 320817109 291 6951 SH SOLE 25 6951 0 0 FIRST MERCHANTS CORP COM 320817109 764 18234 SH SOLE 26 13847 0 4387 FIRST MERCHANTS CORP COM 320817109 41 969 SH SOLE 28 969 0 0 FIRST MERCHANTS CORP COM 320817109 1383 33016 SH SOLE 30 33016 0 0 FIRST MERCHANTS CORP COM 320817109 7 162 SH SOLE 34 162 0 0 FIRST MERCHANTS CORP COM 320817109 264 6306 SH SOLE 40 6306 0 0 FIRST MERCHANTS CORP COM 320817109 1269 30284 SH SOLE 43 926 0 29358 FIRST MID ILL BANCSHARES INC COM 320866106 533 12467 SH SOLE 2 4200 0 8267 FIRST MID ILL BANCSHARES INC COM 320866106 11 264 SH SOLE 7 264 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 2335 54566 SH SOLE 18 54566 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1183 27645 SH SOLE 19 27645 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 27998 654322 SH SOLE 21 654322 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 16659 389323 SH SOLE 22 372240 0 17083 FIRST MID ILL BANCSHARES INC COM 320866106 78 1831 SH SOLE 25 1831 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1 19 SH SOLE 28 19 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 217 5065 SH SOLE 30 5065 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 95 2213 SH SOLE 40 2213 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 594 13874 SH SOLE 43 68 0 13806 FIRST MIDWEST BANCORP DEL COM 320867104 1820 88875 SH SOLE 2 30470 0 58405 FIRST MIDWEST BANCORP DEL COM 320867104 7 342 SH SOLE 4 342 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 48 2332 SH SOLE 7 2332 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 8940 436540 SH SOLE 18 436540 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4004 195522 SH SOLE 19 195522 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 266108 12993563 SH SOLE 21 12993563 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 55957 2732298 SH SOLE 22 2619175 0 113123 FIRST MIDWEST BANCORP DEL COM 320867104 253 12336 SH SOLE 25 12336 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 330 16089 SH SOLE 26 8027 0 8062 FIRST MIDWEST BANCORP DEL COM 320867104 42 2037 SH SOLE 28 2037 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4113 200821 SH SOLE 30 200821 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 279 13637 SH SOLE 40 13637 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1174 57316 SH SOLE 43 315 0 57001 FIRST NATL CORP COM 32106V107 18 769 SH SOLE 18 769 0 0 FIRST NATL CORP COM 32106V107 308 13399 SH SOLE 21 13399 0 0 FIRST NATL CORP COM 32106V107 7 300 SH SOLE 22 300 0 0 FIRST NORTHWEST BANCORP COM 335834107 507 25083 SH SOLE 2 24266 0 817 FIRST NORTHWEST BANCORP COM 335834107 31 1554 SH SOLE 18 1554 0 0 FIRST NORTHWEST BANCORP COM 335834107 114 5623 SH SOLE 19 5623 0 0 FIRST NORTHWEST BANCORP COM 335834107 673 33323 SH SOLE 21 33323 0 0 FIRST NORTHWEST BANCORP COM 335834107 1850 91599 SH SOLE 22 91599 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 95508 462486 SH SOLE 2 178960 0 283526 FIRST REP BK SAN FRANCISCO C COM 33616C100 32098 155433 SH SOLE 4 83786 0 71647 FIRST REP BK SAN FRANCISCO C COM 33616C100 31453 152305 SH SOLE 7 147356 0 4949 FIRST REP BK SAN FRANCISCO C COM 33616C100 1900 9202 SH SOLE 13 7448 0 1754 FIRST REP BK SAN FRANCISCO C COM 33616C100 5089 24645 SH SOLE 15 24645 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 524 2538 SH SOLE 17 0 0 2538 FIRST REP BK SAN FRANCISCO C COM 33616C100 105622 511463 SH SOLE 18 420710 0 90753 FIRST REP BK SAN FRANCISCO C COM 33616C100 95305 461505 SH SOLE 19 461505 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 993554 4811165 SH SOLE 21 4811165 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 888092 4300477 SH SOLE 22 3765951 0 534526 FIRST REP BK SAN FRANCISCO C COM 33616C100 27086 131162 SH SOLE 23 131162 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 55616 269313 SH SOLE 25 269313 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 82195 398019 SH SOLE 26 117282 0 280737 FIRST REP BK SAN FRANCISCO C COM 33616C100 119871 580463 SH SOLE 28 3216 0 577247 FIRST REP BK SAN FRANCISCO C COM 33616C100 2094 10138 SH SOLE 29 10138 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 206828 1001539 SH SOLE 30 949309 0 52230 FIRST REP BK SAN FRANCISCO C COM 33616C100 17553 84998 SH SOLE 31 38264 0 46734 FIRST REP BK SAN FRANCISCO C COM 33616C100 35931 173993 SH SOLE 34 173993 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 15745 76244 SH SOLE 36 76244 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1178 5703 SH SOLE 40 5703 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 16774 81225 SH SOLE 43 2402 0 78823 FIRST SEACOAST BANCORP COM 33631P102 6 551 SH SOLE 18 551 0 0 FIRST SEACOAST BANCORP COM 33631P102 93 8687 SH SOLE 21 8687 0 0 FIRST SOLAR INC COM 336433107 22766 261196 SH SOLE 2 72257 0 188939 FIRST SOLAR INC COM 336433107 300 3439 SH SOLE 4 319 0 3120 FIRST SOLAR INC COM 336433107 165 1891 SH SOLE 7 1891 0 0 FIRST SOLAR INC COM 336433107 18969 217637 SH SOLE 18 217637 0 0 FIRST SOLAR INC COM 336433107 5170 59315 SH SOLE 19 59315 0 0 FIRST SOLAR INC COM 336433107 616932 7078150 SH SOLE 21 7078150 0 0 FIRST SOLAR INC COM 336433107 239445 2747189 SH SOLE 22 2632761 0 114428 FIRST SOLAR INC COM 336433107 9080 104171 SH SOLE 25 104171 0 0 FIRST SOLAR INC COM 336433107 6013 68985 SH SOLE 26 47414 0 21571 FIRST SOLAR INC COM 336433107 5618 64456 SH SOLE 28 64456 0 0 FIRST SOLAR INC COM 336433107 167265 1919057 SH SOLE 30 1919057 0 0 FIRST SOLAR INC COM 336433107 139 1595 SH SOLE 31 1595 0 0 FIRST SOLAR INC COM 336433107 78325 898633 SH SOLE 34 898633 0 0 FIRST SOLAR INC COM 336433107 894 10255 SH SOLE 36 10255 0 0 FIRST SOLAR INC COM 336433107 1065 12224 SH SOLE 40 12224 0 0 FIRST SOLAR INC COM 336433107 13071 149968 SH SOLE 43 1899 0 148069 FIRST SVGS FINL GROUP INC COM 33621E109 132 4989 SH SOLE 2 4989 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 203 7689 SH SOLE 18 1074 0 6615 FIRST SVGS FINL GROUP INC COM 33621E109 434 16456 SH SOLE 21 16456 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 343 12996 SH SOLE 22 12996 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 226 8547 SH SOLE 26 0 0 8547 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 9 77 SH SOLE 17 0 0 77 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25 400 SH SOLE 43 0 0 400 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 17 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 21 339 SH SOLE 43 0 0 339 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 24 151 SH SOLE 43 0 0 151 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 90 400 SH SOLE 43 0 0 400 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 20 225 SH SOLE 17 0 0 225 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1 9 SH SOLE 17 0 0 9 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH SOLE 17 0 0 7 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 25 209 SH SOLE 17 0 0 209 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 95 800 SH SOLE 43 0 0 800 FIRST TR NASDAQ 100 TECH IND SHS 337345102 331 1891 SH SOLE 43 0 0 1891 FIRST TR VALUE LINE DIVID IN SHS 33734H106 258 6004 SH SOLE 2 6004 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 4 96 SH SOLE 17 0 0 96 FIRST US BANCSHARES INC COM 33744V103 10 900 SH SOLE 18 900 0 0 FIRST US BANCSHARES INC COM 33744V103 199 18843 SH SOLE 21 18843 0 0 FIRST US BANCSHARES INC COM 33744V103 3 329 SH SOLE 22 329 0 0 FIRST UTD CORP COM 33741H107 94 5025 SH SOLE 2 5025 0 0 FIRST UTD CORP COM 33741H107 23 1233 SH SOLE 18 1233 0 0 FIRST UTD CORP COM 33741H107 632 33701 SH SOLE 19 33701 0 0 FIRST UTD CORP COM 33741H107 459 24450 SH SOLE 21 24450 0 0 FIRST UTD CORP COM 33741H107 150 8021 SH SOLE 22 8021 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 411 24495 SH SOLE 2 22261 0 2234 FIRST WATCH RESTAURANT GROUP COM 33748L101 579 34570 SH SOLE 18 34570 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 4074 243077 SH SOLE 19 243077 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 5133 306239 SH SOLE 21 306239 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 1218 72648 SH SOLE 22 71105 0 1543 FIRST WATCH RESTAURANT GROUP COM 33748L101 626 37346 SH SOLE 26 33475 0 3871 FIRST WATCH RESTAURANT GROUP COM 33748L101 1590 94895 SH SOLE 28 0 0 94895 FIRST WATCH RESTAURANT GROUP COM 33748L101 29 1718 SH SOLE 31 0 0 1718 FIRST WATCH RESTAURANT GROUP COM 33748L101 5444 324847 SH SOLE 34 324847 0 0 FIRST WAVE BIOPHARMA INC COM 33749P101 7 4544 SH SOLE 2 0 0 4544 FIRST WAVE BIOPHARMA INC COM 33749P101 9 6469 SH SOLE 21 6469 0 0 FIRST WAVE BIOPHARMA INC COM 33749P101 0 230 SH SOLE 43 0 0 230 FIRST WESTN FINL INC COM 33751L105 39 1279 SH SOLE 2 1279 0 0 FIRST WESTN FINL INC COM 33751L105 37 1222 SH SOLE 18 1222 0 0 FIRST WESTN FINL INC COM 33751L105 6 185 SH SOLE 19 185 0 0 FIRST WESTN FINL INC COM 33751L105 510 16794 SH SOLE 21 16794 0 0 FIRST WESTN FINL INC COM 33751L105 287 9452 SH SOLE 22 9452 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 3661 48938 SH SOLE 2 27730 0 21208 FIRSTCASH HOLDINGS INC COM 33768G107 13 168 SH SOLE 4 168 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 43 571 SH SOLE 7 571 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 14370 192082 SH SOLE 18 192082 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 5304 70905 SH SOLE 19 70905 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 221758 2964287 SH SOLE 21 2964287 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 87552 1170322 SH SOLE 22 1131914 0 38408 FIRSTCASH HOLDINGS INC COM 33768G107 440 5882 SH SOLE 25 5882 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 974 13018 SH SOLE 26 9793 0 3225 FIRSTCASH HOLDINGS INC COM 33768G107 54 721 SH SOLE 28 721 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 1903 25439 SH SOLE 30 25439 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 16 212 SH SOLE 36 212 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 422 5637 SH SOLE 40 5637 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 1830 24465 SH SOLE 43 2986 0 21479 FIRSTENERGY CORP COM 337932107 26020 625624 SH SOLE 2 223061 0 402563 FIRSTENERGY CORP COM 337932107 18045 433874 SH SOLE 4 291894 0 141980 FIRSTENERGY CORP COM 337932107 20626 495945 SH SOLE 7 478967 0 16978 FIRSTENERGY CORP COM 337932107 327 7871 SH SOLE 13 1583 0 6288 FIRSTENERGY CORP COM 337932107 3361 80823 SH SOLE 15 80823 0 0 FIRSTENERGY CORP COM 337932107 44739 1075708 SH SOLE 18 999935 0 75773 FIRSTENERGY CORP COM 337932107 27690 665781 SH SOLE 19 665781 0 0 FIRSTENERGY CORP COM 337932107 860140 20681405 SH SOLE 21 20681405 0 0 FIRSTENERGY CORP COM 337932107 475767 11439455 SH SOLE 22 10335986 0 1103469 FIRSTENERGY CORP COM 337932107 12795 307652 SH SOLE 23 307652 0 0 FIRSTENERGY CORP COM 337932107 28554 686555 SH SOLE 25 686555 0 0 FIRSTENERGY CORP COM 337932107 38648 929266 SH SOLE 26 337679 0 591587 FIRSTENERGY CORP COM 337932107 21751 522984 SH SOLE 28 9691 0 513293 FIRSTENERGY CORP COM 337932107 88 2114 SH SOLE 29 2114 0 0 FIRSTENERGY CORP COM 337932107 93302 2243374 SH SOLE 30 2243374 0 0 FIRSTENERGY CORP COM 337932107 93304 2243412 SH SOLE 31 64283 0 2179129 FIRSTENERGY CORP COM 337932107 6210 149317 SH SOLE 32 149317 0 0 FIRSTENERGY CORP COM 337932107 5818 139892 SH SOLE 34 139892 0 0 FIRSTENERGY CORP COM 337932107 11724 281905 SH SOLE 36 281905 0 0 FIRSTENERGY CORP COM 337932107 466 11200 SH SOLE 40 11200 0 0 FIRSTENERGY CORP COM 337932107 8843 212634 SH SOLE 43 27027 0 185607 FIRSTSERVICE CORP NEW COM 33767E202 3010 15321 SH SOLE 43 0 0 15321 FISERV INC COM 337738108 119353 1149951 SH SOLE 2 130053 0 1019898 FISERV INC COM 337738108 37841 364596 SH SOLE 4 222897 0 141699 FISERV INC COM 337738108 63381 610666 SH SOLE 7 593438 0 17228 FISERV INC COM 337738108 803 7735 SH SOLE 13 1632 0 6103 FISERV INC COM 337738108 9021 86915 SH SOLE 15 86915 0 0 FISERV INC COM 337738108 10 95 SH SOLE 17 0 0 95 FISERV INC COM 337738108 95338 918568 SH SOLE 18 837337 0 81231 FISERV INC COM 337738108 71436 688272 SH SOLE 19 688272 0 0 FISERV INC COM 337738108 1465380 14118700 SH SOLE 21 14118700 0 0 FISERV INC COM 337738108 1313182 12652300 SH SOLE 22 11446805 0 1205495 FISERV INC COM 337738108 41962 404299 SH SOLE 23 404299 0 0 FISERV INC COM 337738108 103175 994079 SH SOLE 25 994079 0 0 FISERV INC COM 337738108 132948 1280933 SH SOLE 26 429820 0 851113 FISERV INC COM 337738108 141038 1358883 SH SOLE 28 15487 0 1343396 FISERV INC COM 337738108 67 643 SH SOLE 29 643 0 0 FISERV INC COM 337738108 408115 3932118 SH SOLE 30 3932118 0 0 FISERV INC COM 337738108 22871 220363 SH SOLE 31 68903 0 151460 FISERV INC COM 337738108 16579 159732 SH SOLE 32 159732 0 0 FISERV INC COM 337738108 65763 633615 SH SOLE 34 633615 0 0 FISERV INC COM 337738108 29372 282998 SH SOLE 36 282998 0 0 FISERV INC COM 337738108 2091 20149 SH SOLE 40 20149 0 0 FISERV INC COM 337738108 43975 423692 SH SOLE 43 27252 0 396440 FISKER INC CL A COM STK 33813J106 1961 124648 SH SOLE 2 63140 0 61508 FISKER INC CL A COM STK 33813J106 9 573 SH SOLE 4 573 0 0 FISKER INC CL A COM STK 33813J106 36 2312 SH SOLE 7 2312 0 0 FISKER INC CL A COM STK 33813J106 7380 469185 SH SOLE 18 443137 0 26048 FISKER INC CL A COM STK 33813J106 10971 697486 SH SOLE 19 697486 0 0 FISKER INC CL A COM STK 33813J106 86650 5508611 SH SOLE 21 5508611 0 0 FISKER INC CL A COM STK 33813J106 59992 3813841 SH SOLE 22 3726956 0 86885 FISKER INC CL A COM STK 33813J106 276 17552 SH SOLE 23 17552 0 0 FISKER INC CL A COM STK 33813J106 284 18040 SH SOLE 25 18040 0 0 FISKER INC CL A COM STK 33813J106 2538 161331 SH SOLE 26 73587 0 87744 FISKER INC CL A COM STK 33813J106 1668 106009 SH SOLE 28 106009 0 0 FISKER INC CL A COM STK 33813J106 1432 91014 SH SOLE 30 91014 0 0 FISKER INC CL A COM STK 33813J106 61 3857 SH SOLE 34 3857 0 0 FISKER INC CL A COM STK 33813J106 321 20431 SH SOLE 40 20431 0 0 FIVE BELOW INC COM 33829M101 24505 118447 SH SOLE 2 40442 0 78005 FIVE BELOW INC COM 33829M101 43 206 SH SOLE 4 206 0 0 FIVE BELOW INC COM 33829M101 162 785 SH SOLE 7 785 0 0 FIVE BELOW INC COM 33829M101 26498 128080 SH SOLE 18 128080 0 0 FIVE BELOW INC COM 33829M101 3326 16074 SH SOLE 19 16074 0 0 FIVE BELOW INC COM 33829M101 567926 2745063 SH SOLE 21 2745063 0 0 FIVE BELOW INC COM 33829M101 316926 1531859 SH SOLE 22 1469389 0 62470 FIVE BELOW INC COM 33829M101 1651 7980 SH SOLE 25 7980 0 0 FIVE BELOW INC COM 33829M101 4920 23780 SH SOLE 26 19466 0 4314 FIVE BELOW INC COM 33829M101 206 998 SH SOLE 28 998 0 0 FIVE BELOW INC COM 33829M101 19751 95467 SH SOLE 30 95467 0 0 FIVE BELOW INC COM 33829M101 172 829 SH SOLE 31 829 0 0 FIVE BELOW INC COM 33829M101 481 2325 SH SOLE 36 2325 0 0 FIVE BELOW INC COM 33829M101 1480 7153 SH SOLE 40 7153 0 0 FIVE BELOW INC COM 33829M101 5208 25172 SH SOLE 43 763 0 24409 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 94 14378 SH SOLE 2 14378 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 676 103365 SH SOLE 21 103365 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 49 7459 SH SOLE 25 7459 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 32 4937 SH SOLE 30 4937 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 46 7071 SH SOLE 40 7071 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 32 4915 SH SOLE 43 0 0 4915 FIVE STAR BANCORP COM 33830T103 109 3638 SH SOLE 2 489 0 3149 FIVE STAR BANCORP COM 33830T103 1111 37025 SH SOLE 18 37025 0 0 FIVE STAR BANCORP COM 33830T103 587 19551 SH SOLE 19 19551 0 0 FIVE STAR BANCORP COM 33830T103 11598 386594 SH SOLE 21 386594 0 0 FIVE STAR BANCORP COM 33830T103 3090 102988 SH SOLE 22 99520 0 3468 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 40 13498 SH SOLE 2 0 0 13498 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 14 4885 SH SOLE 18 4885 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 190 64437 SH SOLE 21 64437 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 792 268340 SH SOLE 22 268340 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 0 6 SH SOLE 43 1 0 5 FIVE9 INC COM 338307101 15403 112169 SH SOLE 2 21436 0 90733 FIVE9 INC COM 338307101 117 851 SH SOLE 4 242 0 609 FIVE9 INC COM 338307101 131 953 SH SOLE 7 953 0 0 FIVE9 INC COM 338307101 4586 33395 SH SOLE 18 33395 0 0 FIVE9 INC COM 338307101 122732 893769 SH SOLE 19 893769 0 0 FIVE9 INC COM 338307101 168697 1228498 SH SOLE 21 1228498 0 0 FIVE9 INC COM 338307101 207616 1511915 SH SOLE 22 1436827 0 75088 FIVE9 INC COM 338307101 1411 10273 SH SOLE 25 10273 0 0 FIVE9 INC COM 338307101 3911 28478 SH SOLE 26 23018 0 5460 FIVE9 INC COM 338307101 166 1206 SH SOLE 28 1206 0 0 FIVE9 INC COM 338307101 5617 40906 SH SOLE 30 40906 0 0 FIVE9 INC COM 338307101 137 1000 SH SOLE 31 1000 0 0 FIVE9 INC COM 338307101 127 928 SH SOLE 34 928 0 0 FIVE9 INC COM 338307101 484 3522 SH SOLE 36 3522 0 0 FIVE9 INC COM 338307101 1188 8652 SH SOLE 40 8652 0 0 FIVE9 INC COM 338307101 7253 52820 SH SOLE 43 16471 0 36349 FIVE9 INC NOTE 0.500% 6/0 338307AD3 5821 4740000 PRN SOLE 21 4740000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 977 8596 SH SOLE 2 5330 0 3266 FIVERR INTL LTD ORD SHS M4R82T106 2909 25582 SH SOLE 4 18402 0 7180 FIVERR INTL LTD ORD SHS M4R82T106 2529 22239 SH SOLE 7 20796 0 1443 FIVERR INTL LTD ORD SHS M4R82T106 387 3404 SH SOLE 15 3404 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1 5 SH SOLE 17 0 0 5 FIVERR INTL LTD ORD SHS M4R82T106 3041 26748 SH SOLE 18 26698 0 50 FIVERR INTL LTD ORD SHS M4R82T106 241286 2122125 SH SOLE 19 2122125 0 0 FIVERR INTL LTD ORD SHS M4R82T106 43273 380593 SH SOLE 21 380593 0 0 FIVERR INTL LTD ORD SHS M4R82T106 55149 485036 SH SOLE 22 474359 0 10677 FIVERR INTL LTD ORD SHS M4R82T106 1761 15485 SH SOLE 23 15485 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1055 9276 SH SOLE 25 9276 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1169 10284 SH SOLE 26 7019 0 3265 FIVERR INTL LTD ORD SHS M4R82T106 1243 10928 SH SOLE 28 608 0 10320 FIVERR INTL LTD ORD SHS M4R82T106 6 53 SH SOLE 29 53 0 0 FIVERR INTL LTD ORD SHS M4R82T106 9341 82153 SH SOLE 30 82153 0 0 FIVERR INTL LTD ORD SHS M4R82T106 453 3982 SH SOLE 31 3072 0 910 FIVERR INTL LTD ORD SHS M4R82T106 135 1188 SH SOLE 34 1188 0 0 FIVERR INTL LTD ORD SHS M4R82T106 110 970 SH SOLE 36 970 0 0 FIVERR INTL LTD ORD SHS M4R82T106 97 853 SH SOLE 40 853 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2153 44913 SH SOLE 2 14935 0 29978 FLAGSTAR BANCORP INC COM PAR .001 337930705 11 223 SH SOLE 4 223 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 34 715 SH SOLE 7 715 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 9618 200627 SH SOLE 18 200627 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 8182 170674 SH SOLE 19 170674 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 276605 5769818 SH SOLE 21 5769818 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 62899 1312037 SH SOLE 22 1259844 0 52193 FLAGSTAR BANCORP INC COM PAR .001 337930705 172 3588 SH SOLE 23 3588 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 321 6695 SH SOLE 25 6695 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1887 39367 SH SOLE 26 15756 0 23611 FLAGSTAR BANCORP INC COM PAR .001 337930705 45 941 SH SOLE 28 941 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4279 89255 SH SOLE 30 89255 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 308 6427 SH SOLE 40 6427 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 755 15749 SH SOLE 43 2623 0 13126 FLANIGANS ENTERPRISES INC COM 338517105 5 177 SH SOLE 18 177 0 0 FLANIGANS ENTERPRISES INC COM 338517105 78 2527 SH SOLE 21 2527 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 32047 143171 SH SOLE 2 22002 0 121169 FLEETCOR TECHNOLOGIES INC COM 339041105 11628 51948 SH SOLE 4 28976 0 22972 FLEETCOR TECHNOLOGIES INC COM 339041105 15492 69208 SH SOLE 7 66776 0 2432 FLEETCOR TECHNOLOGIES INC COM 339041105 347 1552 SH SOLE 13 244 0 1308 FLEETCOR TECHNOLOGIES INC COM 339041105 1613 7206 SH SOLE 15 7206 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 92059 411271 SH SOLE 18 400005 0 11266 FLEETCOR TECHNOLOGIES INC COM 339041105 91797 410099 SH SOLE 19 410099 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 432659 1932894 SH SOLE 21 1932894 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 381025 1702221 SH SOLE 22 1537822 0 164399 FLEETCOR TECHNOLOGIES INC COM 339041105 16142 72114 SH SOLE 23 72114 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 33776 150894 SH SOLE 25 136495 0 14399 FLEETCOR TECHNOLOGIES INC COM 339041105 37137 165908 SH SOLE 26 55645 0 110263 FLEETCOR TECHNOLOGIES INC COM 339041105 31291 139790 SH SOLE 28 1485 0 138305 FLEETCOR TECHNOLOGIES INC COM 339041105 92510 413286 SH SOLE 30 413286 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6301 28150 SH SOLE 31 8478 0 19672 FLEETCOR TECHNOLOGIES INC COM 339041105 30437 135978 SH SOLE 34 135978 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 10334 46169 SH SOLE 36 46169 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 558 2495 SH SOLE 40 2495 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6139 27424 SH SOLE 43 1618 0 25806 FLEX LTD ORD Y2573F102 6145 335234 SH SOLE 2 207407 0 127827 FLEX LTD ORD Y2573F102 32 1766 SH SOLE 4 1766 0 0 FLEX LTD ORD Y2573F102 131 7160 SH SOLE 7 7160 0 0 FLEX LTD ORD Y2573F102 68 3725 SH SOLE 15 3725 0 0 FLEX LTD ORD Y2573F102 740 40357 SH SOLE 18 26202 0 14155 FLEX LTD ORD Y2573F102 14468 789316 SH SOLE 19 789316 0 0 FLEX LTD ORD Y2573F102 12165 663680 SH SOLE 21 663680 0 0 FLEX LTD ORD Y2573F102 22977 1253528 SH SOLE 22 1022608 0 230920 FLEX LTD ORD Y2573F102 12601 687458 SH SOLE 25 687458 0 0 FLEX LTD ORD Y2573F102 8694 474307 SH SOLE 26 161205 0 313102 FLEX LTD ORD Y2573F102 12479 680802 SH SOLE 28 348422 0 332380 FLEX LTD ORD Y2573F102 6152 335626 SH SOLE 30 335626 0 0 FLEX LTD ORD Y2573F102 4831 263550 SH SOLE 36 263550 0 0 FLEX LTD ORD Y2573F102 1165 63551 SH SOLE 40 63551 0 0 FLEX LTD ORD Y2573F102 3657 199521 SH SOLE 43 9247 0 190274 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 6 1478 SH SOLE 18 1478 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 74 18922 SH SOLE 21 18922 0 0 FLEXSHOPPER INC COM NEW 33939J303 7 3083 SH SOLE 18 3083 0 0 FLEXSHOPPER INC COM NEW 33939J303 110 46931 SH SOLE 21 46931 0 0 FLEXSHOPPER INC COM NEW 33939J303 2 862 SH SOLE 22 862 0 0 FLEXSTEEL INDS INC COM 339382103 85 3169 SH SOLE 2 263 0 2906 FLEXSTEEL INDS INC COM 339382103 3 107 SH SOLE 7 107 0 0 FLEXSTEEL INDS INC COM 339382103 590 21961 SH SOLE 18 21961 0 0 FLEXSTEEL INDS INC COM 339382103 300 11162 SH SOLE 19 11162 0 0 FLEXSTEEL INDS INC COM 339382103 6563 244341 SH SOLE 21 244341 0 0 FLEXSTEEL INDS INC COM 339382103 4283 159452 SH SOLE 22 155088 0 4364 FLEXSTEEL INDS INC COM 339382103 36 1353 SH SOLE 43 0 0 1353 FLOOR & DECOR HLDGS INC CL A 339750101 25193 193775 SH SOLE 2 33604 0 160171 FLOOR & DECOR HLDGS INC CL A 339750101 369 2835 SH SOLE 4 2835 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 189 1450 SH SOLE 7 1450 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 10512 80852 SH SOLE 18 80852 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 36222 278611 SH SOLE 19 278611 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 241340 1856317 SH SOLE 21 1856317 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 302567 2327260 SH SOLE 22 2211385 0 115875 FLOOR & DECOR HLDGS INC CL A 339750101 179468 1380416 SH SOLE 25 1380416 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 13139 101065 SH SOLE 26 92929 0 8136 FLOOR & DECOR HLDGS INC CL A 339750101 229 1760 SH SOLE 28 1760 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 18728 144048 SH SOLE 30 144048 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 199 1531 SH SOLE 31 1531 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 15772 121316 SH SOLE 34 121316 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1748 13444 SH SOLE 40 13444 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2639 20300 SH SOLE 43 836 0 19464 FLOTEK INDS INC DEL COM 343389102 15 13409 SH SOLE 18 13409 0 0 FLOTEK INDS INC DEL COM 343389102 243 215425 SH SOLE 21 215425 0 0 FLOTEK INDS INC DEL COM 343389102 912 807487 SH SOLE 22 807487 0 0 FLOWERS FOODS INC COM 343498101 20437 743975 SH SOLE 2 193443 0 550532 FLOWERS FOODS INC COM 343498101 88 3196 SH SOLE 4 1210 0 1986 FLOWERS FOODS INC COM 343498101 354 12882 SH SOLE 7 12882 0 0 FLOWERS FOODS INC COM 343498101 11775 428648 SH SOLE 18 428648 0 0 FLOWERS FOODS INC COM 343498101 12578 457874 SH SOLE 19 457874 0 0 FLOWERS FOODS INC COM 343498101 283917 10335516 SH SOLE 21 10335516 0 0 FLOWERS FOODS INC COM 343498101 147911 5384438 SH SOLE 22 5168213 0 216225 FLOWERS FOODS INC COM 343498101 702 25561 SH SOLE 25 25561 0 0 FLOWERS FOODS INC COM 343498101 2466 89777 SH SOLE 26 72569 0 17208 FLOWERS FOODS INC COM 343498101 104 3772 SH SOLE 28 3772 0 0 FLOWERS FOODS INC COM 343498101 3215 117026 SH SOLE 30 117026 0 0 FLOWERS FOODS INC COM 343498101 82 2982 SH SOLE 31 2982 0 0 FLOWERS FOODS INC COM 343498101 129 4704 SH SOLE 36 4704 0 0 FLOWERS FOODS INC COM 343498101 678 24669 SH SOLE 40 24669 0 0 FLOWERS FOODS INC COM 343498101 28611 1041534 SH SOLE 43 9689 0 1031845 FLOWSERVE CORP COM 34354P105 10711 350046 SH SOLE 2 108556 0 241490 FLOWSERVE CORP COM 34354P105 60 1953 SH SOLE 4 1953 0 0 FLOWSERVE CORP COM 34354P105 83 2715 SH SOLE 7 2715 0 0 FLOWSERVE CORP COM 34354P105 8745 285773 SH SOLE 18 285773 0 0 FLOWSERVE CORP COM 34354P105 1190 38898 SH SOLE 19 38898 0 0 FLOWSERVE CORP COM 34354P105 188079 6146382 SH SOLE 21 6146382 0 0 FLOWSERVE CORP COM 34354P105 109542 3579801 SH SOLE 22 3429801 0 150000 FLOWSERVE CORP COM 34354P105 738 24116 SH SOLE 25 24116 0 0 FLOWSERVE CORP COM 34354P105 1752 57240 SH SOLE 26 46968 0 10272 FLOWSERVE CORP COM 34354P105 71 2322 SH SOLE 28 2322 0 0 FLOWSERVE CORP COM 34354P105 2364 77254 SH SOLE 30 77254 0 0 FLOWSERVE CORP COM 34354P105 61 1990 SH SOLE 31 1990 0 0 FLOWSERVE CORP COM 34354P105 506 16542 SH SOLE 36 16542 0 0 FLOWSERVE CORP COM 34354P105 489 15971 SH SOLE 40 15971 0 0 FLOWSERVE CORP COM 34354P105 3168 103545 SH SOLE 43 4538 0 99007 FLUENCE ENERGY INC COM CL A 34379V103 8426 236956 SH SOLE 2 37863 0 199093 FLUENCE ENERGY INC COM CL A 34379V103 17 484 SH SOLE 7 484 0 0 FLUENCE ENERGY INC COM CL A 34379V103 495 13932 SH SOLE 18 13932 0 0 FLUENCE ENERGY INC COM CL A 34379V103 13037 366608 SH SOLE 19 366608 0 0 FLUENCE ENERGY INC COM CL A 34379V103 14732 414299 SH SOLE 21 414299 0 0 FLUENCE ENERGY INC COM CL A 34379V103 28940 813842 SH SOLE 22 789453 0 24389 FLUENCE ENERGY INC COM CL A 34379V103 719 20211 SH SOLE 26 18118 0 2093 FLUENCE ENERGY INC COM CL A 34379V103 1687 47449 SH SOLE 28 0 0 47449 FLUENCE ENERGY INC COM CL A 34379V103 51 1442 SH SOLE 31 514 0 928 FLUENCE ENERGY INC COM CL A 34379V103 1901 53448 SH SOLE 34 53448 0 0 FLUENT INC COM 34380C102 62 31391 SH SOLE 2 2051 0 29340 FLUENT INC COM 34380C102 309 155142 SH SOLE 18 155142 0 0 FLUENT INC COM 34380C102 138 69580 SH SOLE 19 69580 0 0 FLUENT INC COM 34380C102 3413 1714919 SH SOLE 21 1714919 0 0 FLUENT INC COM 34380C102 2225 1118021 SH SOLE 22 1094010 0 24011 FLUENT INC COM 34380C102 2 820 SH SOLE 43 0 0 820 FLUIDIGM CORP DEL COM 34385P108 224 57073 SH SOLE 2 19603 0 37470 FLUIDIGM CORP DEL COM 34385P108 6 1523 SH SOLE 7 1523 0 0 FLUIDIGM CORP DEL COM 34385P108 894 227995 SH SOLE 18 227995 0 0 FLUIDIGM CORP DEL COM 34385P108 527 134415 SH SOLE 19 134415 0 0 FLUIDIGM CORP DEL COM 34385P108 13437 3427691 SH SOLE 21 3427691 0 0 FLUIDIGM CORP DEL COM 34385P108 7759 1979453 SH SOLE 22 1904579 0 74874 FLUIDIGM CORP DEL COM 34385P108 69 17611 SH SOLE 25 17611 0 0 FLUIDIGM CORP DEL COM 34385P108 16 4144 SH SOLE 26 4144 0 0 FLUIDIGM CORP DEL COM 34385P108 1436 366316 SH SOLE 30 366316 0 0 FLUIDIGM CORP DEL COM 34385P108 51 13137 SH SOLE 36 13137 0 0 FLUIDIGM CORP DEL COM 34385P108 48 12159 SH SOLE 40 12159 0 0 FLUIDIGM CORP DEL COM 34385P108 38 9713 SH SOLE 43 214 0 9499 FLUOR CORP NEW COM 343412102 4684 189112 SH SOLE 2 111411 0 77701 FLUOR CORP NEW COM 343412102 10 404 SH SOLE 4 404 0 0 FLUOR CORP NEW COM 343412102 130 5245 SH SOLE 7 5245 0 0 FLUOR CORP NEW COM 343412102 17013 686834 SH SOLE 18 686834 0 0 FLUOR CORP NEW COM 343412102 10646 429783 SH SOLE 19 429783 0 0 FLUOR CORP NEW COM 343412102 256349 10349153 SH SOLE 21 10349153 0 0 FLUOR CORP NEW COM 343412102 105991 4279009 SH SOLE 22 4136485 0 142524 FLUOR CORP NEW COM 343412102 138 5585 SH SOLE 23 5585 0 0 FLUOR CORP NEW COM 343412102 990 39973 SH SOLE 26 39973 0 0 FLUOR CORP NEW COM 343412102 2082 84071 SH SOLE 30 84071 0 0 FLUOR CORP NEW COM 343412102 1129 45594 SH SOLE 36 45594 0 0 FLUOR CORP NEW COM 343412102 464 18728 SH SOLE 40 18728 0 0 FLUOR CORP NEW COM 343412102 5770 232943 SH SOLE 43 30873 0 202070 FLUSHING FINL CORP COM 343873105 718 29543 SH SOLE 2 11657 0 17886 FLUSHING FINL CORP COM 343873105 1 37 SH SOLE 4 37 0 0 FLUSHING FINL CORP COM 343873105 8 341 SH SOLE 7 341 0 0 FLUSHING FINL CORP COM 343873105 2355 96902 SH SOLE 18 96902 0 0 FLUSHING FINL CORP COM 343873105 1267 52127 SH SOLE 19 52127 0 0 FLUSHING FINL CORP COM 343873105 29282 1205039 SH SOLE 21 1205039 0 0 FLUSHING FINL CORP COM 343873105 21926 902307 SH SOLE 22 870239 0 32068 FLUSHING FINL CORP COM 343873105 81 3325 SH SOLE 25 3325 0 0 FLUSHING FINL CORP COM 343873105 456 18760 SH SOLE 26 16855 0 1905 FLUSHING FINL CORP COM 343873105 229 9404 SH SOLE 30 9404 0 0 FLUSHING FINL CORP COM 343873105 76 3146 SH SOLE 40 3146 0 0 FLUSHING FINL CORP COM 343873105 1632 67181 SH SOLE 43 3654 0 63527 FLUX PWR HLDGS INC COM NEW 344057302 7 1578 SH SOLE 18 1578 0 0 FLUX PWR HLDGS INC COM NEW 344057302 93 21730 SH SOLE 21 21730 0 0 FLUX PWR HLDGS INC COM NEW 344057302 662 154219 SH SOLE 22 154219 0 0 FLYWIRE CORPORATION COM VTG 302492103 499 13110 SH SOLE 2 4806 0 8304 FLYWIRE CORPORATION COM VTG 302492103 34 891 SH SOLE 7 891 0 0 FLYWIRE CORPORATION COM VTG 302492103 6573 172714 SH SOLE 18 172714 0 0 FLYWIRE CORPORATION COM VTG 302492103 4704 123598 SH SOLE 19 123598 0 0 FLYWIRE CORPORATION COM VTG 302492103 77786 2043777 SH SOLE 21 2043777 0 0 FLYWIRE CORPORATION COM VTG 302492103 28144 739458 SH SOLE 22 725970 0 13488 FLYWIRE CORPORATION COM VTG 302492103 27 721 SH SOLE 23 721 0 0 FMC CORP COM NEW 302491303 38244 348025 SH SOLE 2 85357 0 262668 FMC CORP COM NEW 302491303 12843 116871 SH SOLE 4 67716 0 49155 FMC CORP COM NEW 302491303 13413 122058 SH SOLE 7 118344 0 3714 FMC CORP COM NEW 302491303 695 6324 SH SOLE 13 4148 0 2176 FMC CORP COM NEW 302491303 2055 18696 SH SOLE 15 18696 0 0 FMC CORP COM NEW 302491303 23347 212460 SH SOLE 18 194975 0 17485 FMC CORP COM NEW 302491303 54415 495176 SH SOLE 19 495176 0 0 FMC CORP COM NEW 302491303 345243 3141714 SH SOLE 21 3141714 0 0 FMC CORP COM NEW 302491303 293199 2668116 SH SOLE 22 2403215 0 264901 FMC CORP COM NEW 302491303 8166 74315 SH SOLE 23 74315 0 0 FMC CORP COM NEW 302491303 74882 681431 SH SOLE 25 681431 0 0 FMC CORP COM NEW 302491303 46793 425814 SH SOLE 26 216405 0 209409 FMC CORP COM NEW 302491303 34406 313096 SH SOLE 28 3727 0 309369 FMC CORP COM NEW 302491303 28024 255016 SH SOLE 29 255016 0 0 FMC CORP COM NEW 302491303 75169 684035 SH SOLE 30 684035 0 0 FMC CORP COM NEW 302491303 5785 52640 SH SOLE 31 15005 0 37635 FMC CORP COM NEW 302491303 26558 241679 SH SOLE 34 241679 0 0 FMC CORP COM NEW 302491303 5457 49658 SH SOLE 36 49658 0 0 FMC CORP COM NEW 302491303 485 4409 SH SOLE 40 4409 0 0 FMC CORP COM NEW 302491303 24019 218570 SH SOLE 43 9749 0 208821 FNCB BANCORP INC COM 302578109 30 3265 SH SOLE 18 3265 0 0 FNCB BANCORP INC COM 302578109 20 2151 SH SOLE 19 2151 0 0 FNCB BANCORP INC COM 302578109 383 41496 SH SOLE 21 41496 0 0 FNCB BANCORP INC COM 302578109 229 24796 SH SOLE 22 24796 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1309 21913 SH SOLE 2 15753 0 6160 FOCUS FINL PARTNERS INC COM CL A 34417P100 14 231 SH SOLE 4 231 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 50 831 SH SOLE 7 831 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 9499 159066 SH SOLE 18 159066 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 6333 106040 SH SOLE 19 106040 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 119010 1992806 SH SOLE 21 1992806 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 76809 1286149 SH SOLE 22 1256023 0 30126 FOCUS FINL PARTNERS INC COM CL A 34417P100 428 7175 SH SOLE 25 7175 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1017 17026 SH SOLE 26 14750 0 2276 FOCUS FINL PARTNERS INC COM CL A 34417P100 668 11183 SH SOLE 28 11183 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 4329 72481 SH SOLE 30 72481 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 414 6924 SH SOLE 40 6924 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 248 4158 SH SOLE 43 689 0 3469 FOCUS UNVL INC COM 34417J104 309 34866 SH SOLE 22 34866 0 0 FOGHORN THERAPEUTICS INC COM 344174107 433 18912 SH SOLE 2 11742 0 7170 FOGHORN THERAPEUTICS INC COM 344174107 1686 73723 SH SOLE 18 65467 0 8256 FOGHORN THERAPEUTICS INC COM 344174107 1554 67929 SH SOLE 19 67929 0 0 FOGHORN THERAPEUTICS INC COM 344174107 16432 718510 SH SOLE 21 718510 0 0 FOGHORN THERAPEUTICS INC COM 344174107 6058 264909 SH SOLE 22 254520 0 10389 FOGHORN THERAPEUTICS INC COM 344174107 48 2099 SH SOLE 23 2099 0 0 FOGHORN THERAPEUTICS INC COM 344174107 22 976 SH SOLE 26 0 0 976 FOGHORN THERAPEUTICS INC COM 344174107 21 915 SH SOLE 43 0 0 915 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7304 93988 SH SOLE 2 93623 0 365 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1897 24415 SH SOLE 4 24415 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1987 25567 SH SOLE 13 25567 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3767 48470 SH SOLE 18 0 0 48470 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2095 26963 SH SOLE 19 26963 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 281 3615 SH SOLE 21 3615 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 68895 886563 SH SOLE 22 664595 0 221968 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5343 68755 SH SOLE 25 68755 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 294 3779 SH SOLE 28 0 0 3779 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1030 13251 SH SOLE 30 13251 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 873 11231 SH SOLE 31 0 0 11231 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 21773 280183 SH SOLE 34 280183 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12876 165697 SH SOLE 43 14930 0 150767 FONAR CORP COM NEW 344437405 17 1135 SH SOLE 18 1135 0 0 FONAR CORP COM NEW 344437405 359 23982 SH SOLE 21 23982 0 0 FONAR CORP COM NEW 344437405 1258 83985 SH SOLE 22 83985 0 0 FOOT LOCKER INC COM 344849104 8072 185012 SH SOLE 2 107615 0 77397 FOOT LOCKER INC COM 344849104 14 330 SH SOLE 4 330 0 0 FOOT LOCKER INC COM 344849104 107 2460 SH SOLE 7 2460 0 0 FOOT LOCKER INC COM 344849104 9685 221989 SH SOLE 18 213024 0 8965 FOOT LOCKER INC COM 344849104 2232 51157 SH SOLE 19 51157 0 0 FOOT LOCKER INC COM 344849104 194905 4467219 SH SOLE 21 4467219 0 0 FOOT LOCKER INC COM 344849104 112452 2577410 SH SOLE 22 2433690 0 143720 FOOT LOCKER INC COM 344849104 602 13801 SH SOLE 25 13801 0 0 FOOT LOCKER INC COM 344849104 2301 52728 SH SOLE 26 45587 0 7141 FOOT LOCKER INC COM 344849104 80 1845 SH SOLE 28 1845 0 0 FOOT LOCKER INC COM 344849104 2590 59368 SH SOLE 30 59368 0 0 FOOT LOCKER INC COM 344849104 59 1359 SH SOLE 31 1359 0 0 FOOT LOCKER INC COM 344849104 917 21019 SH SOLE 36 21019 0 0 FOOT LOCKER INC COM 344849104 564 12937 SH SOLE 40 12937 0 0 FOOT LOCKER INC COM 344849104 3228 73992 SH SOLE 43 3464 0 70528 FORD MTR CO DEL COM 345370860 179943 8663599 SH SOLE 2 1242969 0 7420630 FORD MTR CO DEL COM 345370860 49740 2394782 SH SOLE 4 1509407 0 885375 FORD MTR CO DEL COM 345370860 70957 3416300 SH SOLE 7 3301502 0 114798 FORD MTR CO DEL COM 345370860 1311 63136 SH SOLE 13 20347 0 42789 FORD MTR CO DEL COM 345370860 11541 555668 SH SOLE 15 555668 0 0 FORD MTR CO DEL COM 345370860 36 1734 SH SOLE 17 0 0 1734 FORD MTR CO DEL COM 345370860 126743 6102221 SH SOLE 18 5569376 0 532845 FORD MTR CO DEL COM 345370860 67080 3229639 SH SOLE 19 3229639 0 0 FORD MTR CO DEL COM 345370860 2191017 105489518 SH SOLE 21 105489518 0 0 FORD MTR CO DEL COM 345370860 1742667 83903080 SH SOLE 22 75915239 0 7987841 FORD MTR CO DEL COM 345370860 46892 2257694 SH SOLE 23 2257694 0 0 FORD MTR CO DEL COM 345370860 132408 6374963 SH SOLE 25 6374963 0 0 FORD MTR CO DEL COM 345370860 183674 8843252 SH SOLE 26 3296711 0 5546541 FORD MTR CO DEL COM 345370860 142906 6880382 SH SOLE 28 628899 0 6251483 FORD MTR CO DEL COM 345370860 99 4775 SH SOLE 29 4775 0 0 FORD MTR CO DEL COM 345370860 514978 24794330 SH SOLE 30 24768548 0 25782 FORD MTR CO DEL COM 345370860 32117 1546332 SH SOLE 31 438070 0 1108262 FORD MTR CO DEL COM 345370860 22076 1062892 SH SOLE 34 1062892 0 0 FORD MTR CO DEL COM 345370860 49719 2393769 SH SOLE 36 2393769 0 0 FORD MTR CO DEL COM 345370860 2731 131491 SH SOLE 40 131491 0 0 FORD MTR CO DEL COM 345370860 42961 2068416 SH SOLE 43 120387 0 1948029 FORD MTR CO DEL OPTIONS 345370860 272 13100 SH Call SOLE 2 13100 0 0 FORD MTR CO DEL OPTIONS 345370860 734 35300 SH Call SOLE 4 35300 0 0 FORD MTR CO DEL OPTIONS 345370860 9513 458000 SH Call SOLE 18 458000 0 0 FORD MTR CO DEL OPTIONS 345370860 121317 5841000 SH Call SOLE 19 5841000 0 0 FORD MTR CO DEL OPTIONS 345370860 5402 260100 SH Call SOLE 22 260100 0 0 FORD MTR CO DEL OPTIONS 345370860 45517 2191500 SH Call SOLE 34 2191500 0 0 FORESTAR GROUP INC COM 346232101 632 29040 SH SOLE 2 20808 0 8232 FORESTAR GROUP INC COM 346232101 5 241 SH SOLE 7 241 0 0 FORESTAR GROUP INC COM 346232101 1111 51069 SH SOLE 18 51069 0 0 FORESTAR GROUP INC COM 346232101 9291 427187 SH SOLE 19 427187 0 0 FORESTAR GROUP INC COM 346232101 15051 691979 SH SOLE 21 691979 0 0 FORESTAR GROUP INC COM 346232101 9755 448493 SH SOLE 22 429780 0 18713 FORESTAR GROUP INC COM 346232101 71 3261 SH SOLE 25 3261 0 0 FORESTAR GROUP INC COM 346232101 149 6853 SH SOLE 26 1818 0 5035 FORESTAR GROUP INC COM 346232101 102 4678 SH SOLE 30 4678 0 0 FORESTAR GROUP INC COM 346232101 1571 72221 SH SOLE 34 72221 0 0 FORESTAR GROUP INC COM 346232101 38 1765 SH SOLE 40 1765 0 0 FORESTAR GROUP INC COM 346232101 376 17307 SH SOLE 43 6820 0 10487 FORGEROCK INC CL A 34631B101 342 12823 SH SOLE 2 12823 0 0 FORGEROCK INC CL A 34631B101 1778 66615 SH SOLE 19 66615 0 0 FORGEROCK INC CL A 34631B101 99 3719 SH SOLE 21 3719 0 0 FORGEROCK INC CL A 34631B101 4528 169670 SH SOLE 22 169670 0 0 FORGEROCK INC CL A 34631B101 4214 157880 SH SOLE 34 157880 0 0 FORIAN INC COM 34630N106 42 4666 SH SOLE 2 728 0 3938 FORIAN INC COM 34630N106 495 54909 SH SOLE 18 54909 0 0 FORIAN INC COM 34630N106 281 31205 SH SOLE 19 31205 0 0 FORIAN INC COM 34630N106 5644 625679 SH SOLE 21 625679 0 0 FORIAN INC COM 34630N106 1947 215889 SH SOLE 22 211437 0 4452 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 633 44509 SH SOLE 2 25343 0 19166 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1 62 SH SOLE 4 62 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 5 350 SH SOLE 7 350 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1716 120681 SH SOLE 18 120681 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 4029 283319 SH SOLE 19 283319 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 21444 1508033 SH SOLE 21 1508033 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 11053 777296 SH SOLE 22 751651 0 25645 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 40 2803 SH SOLE 25 2803 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 11 775 SH SOLE 26 775 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 19 1309 SH SOLE 28 1309 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3778 265692 SH SOLE 30 265692 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 59 4183 SH SOLE 34 4183 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 37 2600 SH SOLE 40 2600 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 214 15054 SH SOLE 43 28 0 15026 FORMFACTOR INC COM 346375108 1489 32561 SH SOLE 2 21406 0 11155 FORMFACTOR INC COM 346375108 15 327 SH SOLE 4 327 0 0 FORMFACTOR INC COM 346375108 54 1171 SH SOLE 7 1171 0 0 FORMFACTOR INC COM 346375108 12566 274848 SH SOLE 18 274848 0 0 FORMFACTOR INC COM 346375108 6305 137897 SH SOLE 19 137897 0 0 FORMFACTOR INC COM 346375108 423726 9267847 SH SOLE 21 9267847 0 0 FORMFACTOR INC COM 346375108 87578 1915535 SH SOLE 22 1867926 0 47609 FORMFACTOR INC COM 346375108 514 11237 SH SOLE 25 11237 0 0 FORMFACTOR INC COM 346375108 1659 36276 SH SOLE 26 28955 0 7321 FORMFACTOR INC COM 346375108 63 1383 SH SOLE 28 1383 0 0 FORMFACTOR INC COM 346375108 6550 143264 SH SOLE 30 143264 0 0 FORMFACTOR INC COM 346375108 416 9089 SH SOLE 40 9089 0 0 FORMFACTOR INC COM 346375108 2414 52803 SH SOLE 43 365 0 52438 FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 221 1783 SH SOLE 43 13 0 1770 FORRESTER RESH INC COM 346563109 3183 54198 SH SOLE 2 51916 0 2282 FORRESTER RESH INC COM 346563109 4 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 9 146 SH SOLE 7 146 0 0 FORRESTER RESH INC COM 346563109 2661 45303 SH SOLE 18 40627 0 4676 FORRESTER RESH INC COM 346563109 5282 89941 SH SOLE 19 89941 0 0 FORRESTER RESH INC COM 346563109 76833 1308236 SH SOLE 21 1308236 0 0 FORRESTER RESH INC COM 346563109 23190 394865 SH SOLE 22 388607 0 6258 FORRESTER RESH INC COM 346563109 89 1513 SH SOLE 25 1513 0 0 FORRESTER RESH INC COM 346563109 507 8633 SH SOLE 26 2297 0 6336 FORRESTER RESH INC COM 346563109 1289 21952 SH SOLE 30 21952 0 0 FORRESTER RESH INC COM 346563109 1521 25896 SH SOLE 34 25896 0 0 FORRESTER RESH INC COM 346563109 52 879 SH SOLE 40 879 0 0 FORRESTER RESH INC COM 346563109 304 5174 SH SOLE 43 110 0 5064 FORTE BIOSCIENCES INC COM 34962G109 49 22859 SH SOLE 2 4284 0 18575 FORTE BIOSCIENCES INC COM 34962G109 0 181 SH SOLE 7 181 0 0 FORTE BIOSCIENCES INC COM 34962G109 72 33800 SH SOLE 18 33800 0 0 FORTE BIOSCIENCES INC COM 34962G109 41 19291 SH SOLE 19 19291 0 0 FORTE BIOSCIENCES INC COM 34962G109 933 436116 SH SOLE 21 436116 0 0 FORTE BIOSCIENCES INC COM 34962G109 636 296986 SH SOLE 22 295236 0 1750 FORTE BIOSCIENCES INC COM 34962G109 5 2110 SH SOLE 23 2110 0 0 FORTE BIOSCIENCES INC COM 34962G109 12 5720 SH SOLE 26 0 0 5720 FORTERRA INC COM 34960W106 268 11291 SH SOLE 2 8414 0 2877 FORTERRA INC COM 34960W106 2 104 SH SOLE 4 104 0 0 FORTERRA INC COM 34960W106 747 31429 SH SOLE 7 31429 0 0 FORTERRA INC COM 34960W106 1890 79487 SH SOLE 18 79487 0 0 FORTERRA INC COM 34960W106 1211 50906 SH SOLE 19 50906 0 0 FORTERRA INC COM 34960W106 29219 1228702 SH SOLE 21 1228702 0 0 FORTERRA INC COM 34960W106 15676 659219 SH SOLE 22 640869 0 18350 FORTERRA INC COM 34960W106 90 3790 SH SOLE 25 3790 0 0 FORTERRA INC COM 34960W106 7269 305672 SH SOLE 30 305672 0 0 FORTERRA INC COM 34960W106 115 4822 SH SOLE 40 4822 0 0 FORTERRA INC COM 34960W106 126 5280 SH SOLE 43 0 0 5280 FORTINET INC COM 34959E109 125834 350123 SH SOLE 2 109048 0 241075 FORTINET INC COM 34959E109 40182 111802 SH SOLE 4 70288 0 41514 FORTINET INC COM 34959E109 53470 148777 SH SOLE 7 144752 0 4025 FORTINET INC COM 34959E109 3445 9586 SH SOLE 13 8189 0 1397 FORTINET INC COM 34959E109 4819 13408 SH SOLE 15 13408 0 0 FORTINET INC COM 34959E109 0 1 SH SOLE 17 0 0 1 FORTINET INC COM 34959E109 133732 372099 SH SOLE 18 352659 0 19440 FORTINET INC COM 34959E109 73249 203810 SH SOLE 19 203810 0 0 FORTINET INC COM 34959E109 1777404 4945476 SH SOLE 21 4945476 0 0 FORTINET INC COM 34959E109 1087103 3024772 SH SOLE 22 2708534 0 316238 FORTINET INC COM 34959E109 34121 94938 SH SOLE 23 94938 0 0 FORTINET INC COM 34959E109 86242 239960 SH SOLE 25 239960 0 0 FORTINET INC COM 34959E109 117779 327710 SH SOLE 26 126813 0 200897 FORTINET INC COM 34959E109 122707 341423 SH SOLE 28 2491 0 338932 FORTINET INC COM 34959E109 3386 9422 SH SOLE 29 9422 0 0 FORTINET INC COM 34959E109 382862 1065282 SH SOLE 30 1018478 0 46804 FORTINET INC COM 34959E109 22783 63392 SH SOLE 31 28816 0 34576 FORTINET INC COM 34959E109 14216 39556 SH SOLE 32 39556 0 0 FORTINET INC COM 34959E109 60738 168999 SH SOLE 34 168999 0 0 FORTINET INC COM 34959E109 19100 53144 SH SOLE 36 53144 0 0 FORTINET INC COM 34959E109 1671 4650 SH SOLE 40 4650 0 0 FORTINET INC COM 34959E109 28648 79710 SH SOLE 43 5728 0 73982 FORTIS INC COM 349553107 55 1136 SH SOLE 36 1136 0 0 FORTIS INC COM 349553107 16906 350242 SH SOLE 43 21950 0 328292 FORTIVE CORP COM 34959J108 53507 701365 SH SOLE 2 197707 0 503658 FORTIVE CORP COM 34959J108 21474 281477 SH SOLE 4 169837 0 111640 FORTIVE CORP COM 34959J108 22958 300929 SH SOLE 7 290902 0 10027 FORTIVE CORP COM 34959J108 1057 13854 SH SOLE 13 9988 0 3866 FORTIVE CORP COM 34959J108 3546 46481 SH SOLE 15 46481 0 0 FORTIVE CORP COM 34959J108 0 4 SH SOLE 17 0 0 4 FORTIVE CORP COM 34959J108 282773 3706555 SH SOLE 18 3212721 0 493834 FORTIVE CORP COM 34959J108 327815 4296960 SH SOLE 19 4296960 0 0 FORTIVE CORP COM 34959J108 601523 7884688 SH SOLE 21 7884688 0 0 FORTIVE CORP COM 34959J108 628967 8244418 SH SOLE 22 7477482 0 766936 FORTIVE CORP COM 34959J108 15633 204915 SH SOLE 23 204915 0 0 FORTIVE CORP COM 34959J108 42161 552643 SH SOLE 25 505587 0 47056 FORTIVE CORP COM 34959J108 58071 761189 SH SOLE 26 261453 0 499736 FORTIVE CORP COM 34959J108 44117 578275 SH SOLE 28 6386 0 571889 FORTIVE CORP COM 34959J108 138 1814 SH SOLE 29 1814 0 0 FORTIVE CORP COM 34959J108 249249 3267129 SH SOLE 30 3267129 0 0 FORTIVE CORP COM 34959J108 10348 135646 SH SOLE 31 47024 0 88622 FORTIVE CORP COM 34959J108 151394 1984450 SH SOLE 34 1984450 0 0 FORTIVE CORP COM 34959J108 13318 174567 SH SOLE 36 174567 0 0 FORTIVE CORP COM 34959J108 867 11370 SH SOLE 40 11370 0 0 FORTIVE CORP COM 34959J108 20728 271700 SH SOLE 43 20210 0 251490 FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 7368 7368000 PRN SOLE 21 7368000 0 0 FORTRESS BIOTECH INC COM 34960Q109 57 22663 SH SOLE 2 3102 0 19561 FORTRESS BIOTECH INC COM 34960Q109 5 1845 SH SOLE 7 1845 0 0 FORTRESS BIOTECH INC COM 34960Q109 550 219928 SH SOLE 18 219928 0 0 FORTRESS BIOTECH INC COM 34960Q109 328 131341 SH SOLE 19 131341 0 0 FORTRESS BIOTECH INC COM 34960Q109 6490 2596180 SH SOLE 21 2596180 0 0 FORTRESS BIOTECH INC COM 34960Q109 4505 1801964 SH SOLE 22 1789691 0 12273 FORTRESS BIOTECH INC COM 34960Q109 1 339 SH SOLE 43 0 0 339 FORTUNE BRANDS HOME & SEC IN COM 34964C106 31409 293814 SH SOLE 2 120284 0 173530 FORTUNE BRANDS HOME & SEC IN COM 34964C106 10509 98305 SH SOLE 4 84919 0 13386 FORTUNE BRANDS HOME & SEC IN COM 34964C106 13018 121777 SH SOLE 7 118338 0 3439 FORTUNE BRANDS HOME & SEC IN COM 34964C106 226 2116 SH SOLE 13 273 0 1843 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2062 19286 SH SOLE 15 19286 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 33522 313586 SH SOLE 18 293825 0 19761 FORTUNE BRANDS HOME & SEC IN COM 34964C106 27987 261801 SH SOLE 19 261801 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 447272 4184025 SH SOLE 21 4184025 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 352889 3301109 SH SOLE 22 3020197 0 280912 FORTUNE BRANDS HOME & SEC IN COM 34964C106 8356 78168 SH SOLE 23 78168 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 31626 295851 SH SOLE 25 295851 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 32102 300304 SH SOLE 26 113645 0 186659 FORTUNE BRANDS HOME & SEC IN COM 34964C106 50496 472368 SH SOLE 28 7120 0 465248 FORTUNE BRANDS HOME & SEC IN COM 34964C106 12 115 SH SOLE 29 115 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 104641 978870 SH SOLE 30 970420 0 8450 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5131 48002 SH SOLE 31 14064 0 33938 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11595 108469 SH SOLE 34 108469 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6120 57253 SH SOLE 36 57253 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 486 4545 SH SOLE 40 4545 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7573 70842 SH SOLE 43 4119 0 66723 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 75 4659 SH SOLE 2 4659 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 13 782 SH SOLE 18 782 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 270 16841 SH SOLE 21 16841 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1094 68173 SH SOLE 22 68173 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 6 373 SH SOLE 43 0 0 373 FORWARD AIR CORP COM 349853101 1328 10970 SH SOLE 2 7561 0 3409 FORWARD AIR CORP COM 349853101 12 100 SH SOLE 4 100 0 0 FORWARD AIR CORP COM 349853101 47 385 SH SOLE 7 385 0 0 FORWARD AIR CORP COM 349853101 11232 92757 SH SOLE 18 92757 0 0 FORWARD AIR CORP COM 349853101 5786 47779 SH SOLE 19 47779 0 0 FORWARD AIR CORP COM 349853101 387033 3196240 SH SOLE 21 3196240 0 0 FORWARD AIR CORP COM 349853101 78790 650676 SH SOLE 22 635803 0 14873 FORWARD AIR CORP COM 349853101 403 3329 SH SOLE 25 3329 0 0 FORWARD AIR CORP COM 349853101 1610 13299 SH SOLE 26 11614 0 1685 FORWARD AIR CORP COM 349853101 59 487 SH SOLE 28 487 0 0 FORWARD AIR CORP COM 349853101 5933 48995 SH SOLE 30 48995 0 0 FORWARD AIR CORP COM 349853101 398 3283 SH SOLE 40 3283 0 0 FORWARD AIR CORP COM 349853101 1638 13530 SH SOLE 43 358 0 13172 FORWARD INDS INC N Y COM NEW 349862300 15 9381 SH SOLE 21 9381 0 0 FORWARD INDS INC N Y COM NEW 349862300 595 381170 SH SOLE 22 381170 0 0 FOSSIL GROUP INC COM 34988V106 872 84770 SH SOLE 2 35361 0 49409 FOSSIL GROUP INC COM 34988V106 7 663 SH SOLE 7 663 0 0 FOSSIL GROUP INC COM 34988V106 1903 184960 SH SOLE 18 184960 0 0 FOSSIL GROUP INC COM 34988V106 2623 254924 SH SOLE 19 254924 0 0 FOSSIL GROUP INC COM 34988V106 61480 5974729 SH SOLE 21 5974729 0 0 FOSSIL GROUP INC COM 34988V106 14147 1374819 SH SOLE 22 1346154 0 28665 FOSSIL GROUP INC COM 34988V106 69 6666 SH SOLE 23 6666 0 0 FOSSIL GROUP INC COM 34988V106 236 22979 SH SOLE 26 1935 0 21044 FOSSIL GROUP INC COM 34988V106 578 56133 SH SOLE 30 56133 0 0 FOSSIL GROUP INC COM 34988V106 56 5400 SH SOLE 36 5400 0 0 FOSSIL GROUP INC COM 34988V106 210 20449 SH SOLE 43 520 0 19929 FOSTER L B CO COM 350060109 27 1960 SH SOLE 18 1960 0 0 FOSTER L B CO COM 350060109 463 33686 SH SOLE 21 33686 0 0 FOSTER L B CO COM 350060109 1615 117450 SH SOLE 22 117450 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3353 114010 SH SOLE 2 51865 0 62145 FOUR CORNERS PPTY TR INC COM 35086T109 1177 40034 SH SOLE 4 40034 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2809 95503 SH SOLE 7 95503 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 8780 298538 SH SOLE 18 298538 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 16072 546495 SH SOLE 19 546495 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 284745 9681915 SH SOLE 21 9681915 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 90750 3085673 SH SOLE 22 3007902 0 77771 FOUR CORNERS PPTY TR INC COM 35086T109 694 23612 SH SOLE 23 23612 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 9708 330097 SH SOLE 25 330097 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 5189 176445 SH SOLE 26 35198 0 141247 FOUR CORNERS PPTY TR INC COM 35086T109 1406 47813 SH SOLE 28 1357 0 46456 FOUR CORNERS PPTY TR INC COM 35086T109 13377 454860 SH SOLE 30 454860 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 266 9036 SH SOLE 40 9036 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1742 59245 SH SOLE 43 1536 0 57709 FOX CORP CL A COM 35137L105 33264 901468 SH SOLE 2 473182 0 428286 FOX CORP CL A COM 35137L105 5707 154663 SH SOLE 4 133532 0 21131 FOX CORP CL A COM 35137L105 10580 286720 SH SOLE 7 276319 0 10401 FOX CORP CL A COM 35137L105 1169 31691 SH SOLE 13 31691 0 0 FOX CORP CL A COM 35137L105 1538 41676 SH SOLE 15 41676 0 0 FOX CORP CL A COM 35137L105 238809 6471786 SH SOLE 18 5988021 0 483765 FOX CORP CL A COM 35137L105 331952 8996002 SH SOLE 19 8996002 0 0 FOX CORP CL A COM 35137L105 338608 9176356 SH SOLE 21 9176356 0 0 FOX CORP CL A COM 35137L105 302824 8206604 SH SOLE 22 7290480 0 916124 FOX CORP CL A COM 35137L105 8562 232022 SH SOLE 23 232022 0 0 FOX CORP CL A COM 35137L105 20509 555810 SH SOLE 25 503746 0 52064 FOX CORP CL A COM 35137L105 31250 846872 SH SOLE 26 266547 0 580325 FOX CORP CL A COM 35137L105 33321 903016 SH SOLE 28 5826 0 897190 FOX CORP CL A COM 35137L105 460 12475 SH SOLE 29 12475 0 0 FOX CORP CL A COM 35137L105 63720 1726830 SH SOLE 30 1726830 0 0 FOX CORP CL A COM 35137L105 5711 154777 SH SOLE 31 70490 0 84287 FOX CORP CL A COM 35137L105 29164 790363 SH SOLE 34 790363 0 0 FOX CORP CL A COM 35137L105 7738 209715 SH SOLE 36 209715 0 0 FOX CORP CL A COM 35137L105 405 10973 SH SOLE 40 10973 0 0 FOX CORP CL A COM 35137L105 5736 155445 SH SOLE 43 15298 0 140147 FOX CORP CL B COM 35137L204 14281 416731 SH SOLE 2 106433 0 310298 FOX CORP CL B COM 35137L204 6934 202326 SH SOLE 4 83674 0 118652 FOX CORP CL B COM 35137L204 5071 147966 SH SOLE 7 142842 0 5124 FOX CORP CL B COM 35137L204 77 2236 SH SOLE 13 2236 0 0 FOX CORP CL B COM 35137L204 855 24957 SH SOLE 15 24957 0 0 FOX CORP CL B COM 35137L204 9552 278723 SH SOLE 18 250041 0 28682 FOX CORP CL B COM 35137L204 5868 171227 SH SOLE 19 171227 0 0 FOX CORP CL B COM 35137L204 161843 4722588 SH SOLE 21 4722588 0 0 FOX CORP CL B COM 35137L204 112013 3268534 SH SOLE 22 2946323 0 322211 FOX CORP CL B COM 35137L204 3262 95195 SH SOLE 23 95195 0 0 FOX CORP CL B COM 35137L204 7936 231564 SH SOLE 25 231564 0 0 FOX CORP CL B COM 35137L204 11888 346906 SH SOLE 26 108615 0 238291 FOX CORP CL B COM 35137L204 10139 295863 SH SOLE 28 2722 0 293141 FOX CORP CL B COM 35137L204 6 183 SH SOLE 29 183 0 0 FOX CORP CL B COM 35137L204 33877 988530 SH SOLE 30 988530 0 0 FOX CORP CL B COM 35137L204 1777 51840 SH SOLE 31 14129 0 37711 FOX CORP CL B COM 35137L204 792 23106 SH SOLE 34 23106 0 0 FOX CORP CL B COM 35137L204 2261 65973 SH SOLE 36 65973 0 0 FOX CORP CL B COM 35137L204 138 4014 SH SOLE 40 4014 0 0 FOX CORP CL B COM 35137L204 1307 38151 SH SOLE 43 1235 0 36916 FOX FACTORY HLDG CORP COM 35138V102 7471 43919 SH SOLE 2 33666 0 10253 FOX FACTORY HLDG CORP COM 35138V102 27 157 SH SOLE 4 157 0 0 FOX FACTORY HLDG CORP COM 35138V102 98 578 SH SOLE 7 578 0 0 FOX FACTORY HLDG CORP COM 35138V102 32700 192241 SH SOLE 18 186603 0 5638 FOX FACTORY HLDG CORP COM 35138V102 119440 702174 SH SOLE 19 702174 0 0 FOX FACTORY HLDG CORP COM 35138V102 495835 2914959 SH SOLE 21 2914959 0 0 FOX FACTORY HLDG CORP COM 35138V102 209712 1232873 SH SOLE 22 1209532 0 23341 FOX FACTORY HLDG CORP COM 35138V102 498 2925 SH SOLE 23 2925 0 0 FOX FACTORY HLDG CORP COM 35138V102 997 5864 SH SOLE 25 5864 0 0 FOX FACTORY HLDG CORP COM 35138V102 4520 26573 SH SOLE 26 13324 0 13249 FOX FACTORY HLDG CORP COM 35138V102 127 748 SH SOLE 28 748 0 0 FOX FACTORY HLDG CORP COM 35138V102 4239 24921 SH SOLE 30 24921 0 0 FOX FACTORY HLDG CORP COM 35138V102 909 5341 SH SOLE 40 5341 0 0 FOX FACTORY HLDG CORP COM 35138V102 1573 9247 SH SOLE 43 728 0 8519 FRANCHISE GROUP INC COM 35180X105 1976 37879 SH SOLE 2 11983 0 25896 FRANCHISE GROUP INC COM 35180X105 4 68 SH SOLE 4 68 0 0 FRANCHISE GROUP INC COM 35180X105 20 374 SH SOLE 7 374 0 0 FRANCHISE GROUP INC COM 35180X105 4690 89913 SH SOLE 18 89913 0 0 FRANCHISE GROUP INC COM 35180X105 7367 141239 SH SOLE 19 141239 0 0 FRANCHISE GROUP INC COM 35180X105 57413 1100717 SH SOLE 21 1100717 0 0 FRANCHISE GROUP INC COM 35180X105 39377 754936 SH SOLE 22 731754 0 23182 FRANCHISE GROUP INC COM 35180X105 233 4465 SH SOLE 23 4465 0 0 FRANCHISE GROUP INC COM 35180X105 309 5932 SH SOLE 25 5932 0 0 FRANCHISE GROUP INC COM 35180X105 1342 25728 SH SOLE 26 750 0 24978 FRANCHISE GROUP INC COM 35180X105 934 17915 SH SOLE 30 17915 0 0 FRANCHISE GROUP INC COM 35180X105 232 4444 SH SOLE 36 4444 0 0 FRANCHISE GROUP INC COM 35180X105 127 2438 SH SOLE 40 2438 0 0 FRANCHISE GROUP INC COM 35180X105 121 2322 SH SOLE 43 137 0 2185 FRANCO NEV CORP COM 351858105 153 1106 SH SOLE 18 1106 0 0 FRANCO NEV CORP COM 351858105 6291 45489 SH SOLE 21 45489 0 0 FRANCO NEV CORP COM 351858105 45318 327700 SH SOLE 43 13709 0 313991 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 370 24751 SH SOLE 2 8648 0 16103 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2 164 SH SOLE 4 164 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 7 447 SH SOLE 7 447 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1995 133502 SH SOLE 18 133502 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 800 53560 SH SOLE 19 53560 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 87233 5838914 SH SOLE 21 5838914 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 13026 871868 SH SOLE 22 837316 0 34552 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 60 4044 SH SOLE 25 4044 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 75 5005 SH SOLE 26 3975 0 1030 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 940 62918 SH SOLE 30 62918 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 54 3640 SH SOLE 40 3640 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 54 3614 SH SOLE 43 0 0 3614 FRANKLIN COVEY CO COM 353469109 2957 63786 SH SOLE 2 36615 0 27171 FRANKLIN COVEY CO COM 353469109 10 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 2645 57044 SH SOLE 18 37168 0 19876 FRANKLIN COVEY CO COM 353469109 9021 194576 SH SOLE 19 194576 0 0 FRANKLIN COVEY CO COM 353469109 21308 459631 SH SOLE 21 459631 0 0 FRANKLIN COVEY CO COM 353469109 22997 496051 SH SOLE 22 493643 0 2408 FRANKLIN COVEY CO COM 353469109 672 14501 SH SOLE 23 14501 0 0 FRANKLIN COVEY CO COM 353469109 2412 52019 SH SOLE 26 0 0 52019 FRANKLIN COVEY CO COM 353469109 66 1424 SH SOLE 43 41 0 1383 FRANKLIN ELEC INC COM 353514102 12031 127231 SH SOLE 2 76846 0 50385 FRANKLIN ELEC INC COM 353514102 14 145 SH SOLE 4 145 0 0 FRANKLIN ELEC INC COM 353514102 4826 51039 SH SOLE 7 51039 0 0 FRANKLIN ELEC INC COM 353514102 16518 174688 SH SOLE 18 154220 0 20468 FRANKLIN ELEC INC COM 353514102 48926 517402 SH SOLE 19 517402 0 0 FRANKLIN ELEC INC COM 353514102 456460 4827202 SH SOLE 21 4827202 0 0 FRANKLIN ELEC INC COM 353514102 137851 1457816 SH SOLE 22 1435322 0 22494 FRANKLIN ELEC INC COM 353514102 2092 22121 SH SOLE 23 22121 0 0 FRANKLIN ELEC INC COM 353514102 700 7401 SH SOLE 25 7401 0 0 FRANKLIN ELEC INC COM 353514102 9645 102002 SH SOLE 26 15203 0 86799 FRANKLIN ELEC INC COM 353514102 66 702 SH SOLE 28 702 0 0 FRANKLIN ELEC INC COM 353514102 46222 488807 SH SOLE 30 488807 0 0 FRANKLIN ELEC INC COM 353514102 362 3829 SH SOLE 36 3829 0 0 FRANKLIN ELEC INC COM 353514102 496 5245 SH SOLE 40 5245 0 0 FRANKLIN ELEC INC COM 353514102 6988 73903 SH SOLE 43 160 0 73743 FRANKLIN FINL SVCS CORP COM 353525108 5 159 SH SOLE 2 159 0 0 FRANKLIN FINL SVCS CORP COM 353525108 27 827 SH SOLE 18 827 0 0 FRANKLIN FINL SVCS CORP COM 353525108 376 11357 SH SOLE 21 11357 0 0 FRANKLIN FINL SVCS CORP COM 353525108 20 598 SH SOLE 22 598 0 0 FRANKLIN RESOURCES INC COM 354613101 30077 898096 SH SOLE 2 306018 0 592078 FRANKLIN RESOURCES INC COM 354613101 7660 228725 SH SOLE 4 126409 0 102316 FRANKLIN RESOURCES INC COM 354613101 14742 440184 SH SOLE 7 431937 0 8247 FRANKLIN RESOURCES INC COM 354613101 599 17877 SH SOLE 13 17877 0 0 FRANKLIN RESOURCES INC COM 354613101 1425 42562 SH SOLE 15 42562 0 0 FRANKLIN RESOURCES INC COM 354613101 25382 757884 SH SOLE 18 718261 0 39623 FRANKLIN RESOURCES INC COM 354613101 7381 220398 SH SOLE 19 220398 0 0 FRANKLIN RESOURCES INC COM 354613101 466078 13916921 SH SOLE 21 13916921 0 0 FRANKLIN RESOURCES INC COM 354613101 205426 6133938 SH SOLE 22 5542346 0 591592 FRANKLIN RESOURCES INC COM 354613101 5950 177672 SH SOLE 23 177672 0 0 FRANKLIN RESOURCES INC COM 354613101 14803 442020 SH SOLE 25 442020 0 0 FRANKLIN RESOURCES INC COM 354613101 18617 555907 SH SOLE 26 168380 0 387527 FRANKLIN RESOURCES INC COM 354613101 29047 867345 SH SOLE 28 5243 0 862102 FRANKLIN RESOURCES INC COM 354613101 51758 1545473 SH SOLE 30 1415722 0 129751 FRANKLIN RESOURCES INC COM 354613101 3645 108835 SH SOLE 31 32142 0 76693 FRANKLIN RESOURCES INC COM 354613101 3615 107955 SH SOLE 32 107955 0 0 FRANKLIN RESOURCES INC COM 354613101 2335 69730 SH SOLE 34 69730 0 0 FRANKLIN RESOURCES INC COM 354613101 8969 267821 SH SOLE 36 267821 0 0 FRANKLIN RESOURCES INC COM 354613101 328 9796 SH SOLE 40 9796 0 0 FRANKLIN RESOURCES INC COM 354613101 6902 206103 SH SOLE 43 13140 0 192963 FRANKLIN STR PPTYS CORP COM 35471R106 533 89635 SH SOLE 2 27558 0 62077 FRANKLIN STR PPTYS CORP COM 35471R106 3 542 SH SOLE 4 542 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 11 1871 SH SOLE 7 1871 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 2396 402765 SH SOLE 18 402765 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1067 179364 SH SOLE 19 179364 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 75145 12629397 SH SOLE 21 12629397 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 16369 2751078 SH SOLE 22 2633124 0 117954 FRANKLIN STR PPTYS CORP COM 35471R106 22 3641 SH SOLE 23 3641 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 77 12959 SH SOLE 25 12959 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 169 28383 SH SOLE 26 22583 0 5800 FRANKLIN STR PPTYS CORP COM 35471R106 930 156324 SH SOLE 30 156324 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 62 10443 SH SOLE 40 10443 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 951 159799 SH SOLE 43 8246 0 151553 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 44 SH SOLE 17 0 0 44 FRANKLIN WIRELESS CORP COM 355184102 6 1279 SH SOLE 18 1279 0 0 FRANKLIN WIRELESS CORP COM 355184102 86 19764 SH SOLE 21 19764 0 0 FRANKLIN WIRELESS CORP COM 355184102 2 457 SH SOLE 22 457 0 0 FREEDOM HLDG CORP NEV COM 356390104 302 4363 SH SOLE 2 4363 0 0 FREEDOM HLDG CORP NEV COM 356390104 4 53 SH SOLE 4 53 0 0 FREEDOM HLDG CORP NEV COM 356390104 2786 40190 SH SOLE 21 40190 0 0 FREEDOM HLDG CORP NEV COM 356390104 1054 15203 SH SOLE 22 8216 0 6987 FREEDOM HLDG CORP NEV COM 356390104 154 2228 SH SOLE 25 2228 0 0 FREEDOM HLDG CORP NEV COM 356390104 758 10935 SH SOLE 26 10935 0 0 FREEDOM HLDG CORP NEV COM 356390104 12 166 SH SOLE 28 166 0 0 FREEDOM HLDG CORP NEV COM 356390104 755 10884 SH SOLE 30 10884 0 0 FREEDOM HLDG CORP NEV COM 356390104 149 2148 SH SOLE 40 2148 0 0 FREEPORT-MCMORAN INC CL B 35671D857 66327 1589441 SH SOLE 2 497316 0 1092125 FREEPORT-MCMORAN INC CL B 35671D857 40420 968605 SH SOLE 4 577386 0 391219 FREEPORT-MCMORAN INC CL B 35671D857 68044 1630571 SH SOLE 7 1587103 0 43468 FREEPORT-MCMORAN INC CL B 35671D857 893 21388 SH SOLE 13 3171 0 18217 FREEPORT-MCMORAN INC CL B 35671D857 8693 208323 SH SOLE 15 208323 0 0 FREEPORT-MCMORAN INC CL B 35671D857 0 6 SH SOLE 17 0 0 6 FREEPORT-MCMORAN INC CL B 35671D857 123264 2953857 SH SOLE 18 2755734 0 198123 FREEPORT-MCMORAN INC CL B 35671D857 219796 5267107 SH SOLE 19 5267107 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1246910 29880420 SH SOLE 21 29880420 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1285273 30799728 SH SOLE 22 27840586 0 2959142 FREEPORT-MCMORAN INC CL B 35671D857 35330 846635 SH SOLE 23 846635 0 0 FREEPORT-MCMORAN INC CL B 35671D857 194076 4650756 SH SOLE 25 4650756 0 0 FREEPORT-MCMORAN INC CL B 35671D857 158212 3791321 SH SOLE 26 952256 0 2839065 FREEPORT-MCMORAN INC CL B 35671D857 87944 2107449 SH SOLE 28 26112 0 2081337 FREEPORT-MCMORAN INC CL B 35671D857 3971 95160 SH SOLE 29 95160 0 0 FREEPORT-MCMORAN INC CL B 35671D857 231660 5551402 SH SOLE 30 5551402 0 0 FREEPORT-MCMORAN INC CL B 35671D857 21973 526548 SH SOLE 31 168136 0 358412 FREEPORT-MCMORAN INC CL B 35671D857 621927 14903592 SH SOLE 34 14903592 0 0 FREEPORT-MCMORAN INC CL B 35671D857 24229 580625 SH SOLE 36 580625 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1162 27842 SH SOLE 40 27842 0 0 FREEPORT-MCMORAN INC CL B 35671D857 34119 817618 SH SOLE 43 87255 0 730363 FREEPORT-MCMORAN INC OPTIONS 35671D857 396 9500 SH Call SOLE 2 9500 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 476 11400 SH Call SOLE 4 11400 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 6305 151100 SH Call SOLE 18 151100 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 65721 1574900 SH Call SOLE 19 1574900 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 3447 82600 SH Call SOLE 22 82600 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 26528 635700 SH Call SOLE 34 635700 0 0 FREIGHTCAR AMER INC COM 357023100 10 2837 SH SOLE 18 2837 0 0 FREIGHTCAR AMER INC COM 357023100 161 43567 SH SOLE 21 43567 0 0 FREIGHTCAR AMER INC COM 357023100 710 192463 SH SOLE 22 192463 0 0 FREQUENCY ELECTRS INC COM 358010106 23 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 23115 SH SOLE 21 23115 0 0 FREQUENCY ELECTRS INC COM 358010106 1541 154441 SH SOLE 22 154441 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 393 76603 SH SOLE 2 33431 0 43172 FREQUENCY THERAPEUTICS INC COM 35803L108 3 537 SH SOLE 7 537 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 567 110538 SH SOLE 18 98903 0 11635 FREQUENCY THERAPEUTICS INC COM 35803L108 1047 204097 SH SOLE 19 204097 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 7446 1451488 SH SOLE 21 1451488 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 4807 936974 SH SOLE 22 919041 0 17933 FREQUENCY THERAPEUTICS INC COM 35803L108 36 7049 SH SOLE 23 7049 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 220 42966 SH SOLE 26 0 0 42966 FREQUENCY THERAPEUTICS INC COM 35803L108 24 4775 SH SOLE 28 4775 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 1031 200879 SH SOLE 30 200879 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 47 9091 SH SOLE 43 0 0 9091 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5348 164764 SH SOLE 43 26455 0 138309 FRESH DEL MONTE PRODUCE INC ORD G36738105 873 31614 SH SOLE 2 9869 0 21745 FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 4358 157899 SH SOLE 7 157899 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 3523 127651 SH SOLE 18 127651 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1649 59736 SH SOLE 19 59736 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 115744 4193636 SH SOLE 21 4193636 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 23416 848411 SH SOLE 22 813328 0 35083 FRESH DEL MONTE PRODUCE INC ORD G36738105 85 3068 SH SOLE 23 3068 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 104 3766 SH SOLE 25 3766 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 260 9409 SH SOLE 26 5811 0 3598 FRESH DEL MONTE PRODUCE INC ORD G36738105 82 2970 SH SOLE 28 2970 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2138 77459 SH SOLE 30 77459 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 101 3663 SH SOLE 40 3663 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 515 18648 SH SOLE 43 407 0 18241 FRESHPET INC COM 358039105 7765 81506 SH SOLE 2 18694 0 62812 FRESHPET INC COM 358039105 34 361 SH SOLE 4 100 0 261 FRESHPET INC COM 358039105 57 599 SH SOLE 7 599 0 0 FRESHPET INC COM 358039105 1726 18115 SH SOLE 18 18115 0 0 FRESHPET INC COM 358039105 60954 639802 SH SOLE 19 639802 0 0 FRESHPET INC COM 358039105 55635 583970 SH SOLE 21 583970 0 0 FRESHPET INC COM 358039105 91041 955613 SH SOLE 22 908836 0 46777 FRESHPET INC COM 358039105 108685 1140813 SH SOLE 25 1140813 0 0 FRESHPET INC COM 358039105 1730 18161 SH SOLE 26 14689 0 3472 FRESHPET INC COM 358039105 67 700 SH SOLE 28 700 0 0 FRESHPET INC COM 358039105 2740 28762 SH SOLE 30 28762 0 0 FRESHPET INC COM 358039105 61 637 SH SOLE 31 637 0 0 FRESHPET INC COM 358039105 7671 80517 SH SOLE 34 80517 0 0 FRESHPET INC COM 358039105 670 7036 SH SOLE 36 7036 0 0 FRESHPET INC COM 358039105 565 5928 SH SOLE 40 5928 0 0 FRESHPET INC COM 358039105 1019 10692 SH SOLE 43 308 0 10384 FRESHWORKS INC CLASS A COM 358054104 1119 42614 SH SOLE 2 40877 0 1737 FRESHWORKS INC CLASS A COM 358054104 836 31850 SH SOLE 15 31850 0 0 FRESHWORKS INC CLASS A COM 358054104 10525 400791 SH SOLE 19 400791 0 0 FRESHWORKS INC CLASS A COM 358054104 4750 180885 SH SOLE 21 180885 0 0 FRESHWORKS INC CLASS A COM 358054104 12349 470252 SH SOLE 22 470252 0 0 FRESHWORKS INC CLASS A COM 358054104 2320 88365 SH SOLE 25 88365 0 0 FRESHWORKS INC CLASS A COM 358054104 4169 158760 SH SOLE 26 22981 0 135779 FRESHWORKS INC CLASS A COM 358054104 9914 377520 SH SOLE 34 377520 0 0 FREYR BATTERY SHS L4135L100 260 23232 SH SOLE 2 23232 0 0 FREYR BATTERY SHS L4135L100 281 25145 SH SOLE 21 25145 0 0 FREYR BATTERY SHS L4135L100 846 75663 SH SOLE 22 40535 0 35128 FREYR BATTERY SHS L4135L100 134 11952 SH SOLE 25 11952 0 0 FREYR BATTERY SHS L4135L100 713 63776 SH SOLE 30 63776 0 0 FREYR BATTERY SHS L4135L100 115 10327 SH SOLE 40 10327 0 0 FRIEDMAN INDS INC COM 358435105 10 1087 SH SOLE 18 1087 0 0 FRIEDMAN INDS INC COM 358435105 238 25381 SH SOLE 21 25381 0 0 FRIEDMAN INDS INC COM 358435105 3 370 SH SOLE 22 370 0 0 FRONTDOOR INC COM 35905A109 3953 107852 SH SOLE 2 55823 0 52029 FRONTDOOR INC COM 35905A109 13 350 SH SOLE 4 350 0 0 FRONTDOOR INC COM 35905A109 41 1127 SH SOLE 7 1127 0 0 FRONTDOOR INC COM 35905A109 1342 36618 SH SOLE 18 36618 0 0 FRONTDOOR INC COM 35905A109 907 24754 SH SOLE 19 24754 0 0 FRONTDOOR INC COM 35905A109 43122 1176596 SH SOLE 21 1176596 0 0 FRONTDOOR INC COM 35905A109 72081 1966734 SH SOLE 22 1866976 0 99758 FRONTDOOR INC COM 35905A109 411 11227 SH SOLE 25 11227 0 0 FRONTDOOR INC COM 35905A109 1200 32751 SH SOLE 26 26136 0 6615 FRONTDOOR INC COM 35905A109 56 1527 SH SOLE 28 1527 0 0 FRONTDOOR INC COM 35905A109 4047 110420 SH SOLE 30 110420 0 0 FRONTDOOR INC COM 35905A109 49 1350 SH SOLE 31 1350 0 0 FRONTDOOR INC COM 35905A109 306 8357 SH SOLE 34 8357 0 0 FRONTDOOR INC COM 35905A109 106 2900 SH SOLE 36 2900 0 0 FRONTDOOR INC COM 35905A109 384 10479 SH SOLE 40 10479 0 0 FRONTDOOR INC COM 35905A109 473 12910 SH SOLE 43 825 0 12085 FRONTIER COMMUNICATIONS PARE COM 35909D109 1464 49643 SH SOLE 2 43777 0 5866 FRONTIER COMMUNICATIONS PARE COM 35909D109 245 8315 SH SOLE 4 8315 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 3043 103172 SH SOLE 18 103172 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 48392 1640976 SH SOLE 19 1640976 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 15080 511367 SH SOLE 21 511367 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 86041 2917634 SH SOLE 22 2845029 0 72605 FRONTIER COMMUNICATIONS PARE COM 35909D109 694 23519 SH SOLE 25 23519 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 1893 64199 SH SOLE 26 55078 0 9121 FRONTIER COMMUNICATIONS PARE COM 35909D109 97 3275 SH SOLE 28 3275 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 3120 105797 SH SOLE 30 105797 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 14401 488325 SH SOLE 34 488325 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 711 24118 SH SOLE 40 24118 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 227 16748 SH SOLE 2 12460 0 4288 FRONTIER GROUP HLDGS INC COM 35909R108 8 560 SH SOLE 7 560 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 1274 93865 SH SOLE 18 93865 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 825 60823 SH SOLE 19 60823 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 17268 1272539 SH SOLE 21 1272539 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 10499 773665 SH SOLE 22 754635 0 19030 FRONTIER GROUP HLDGS INC COM 35909R108 79 5787 SH SOLE 25 5787 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 86 6311 SH SOLE 26 0 0 6311 FRONTIER GROUP HLDGS INC COM 35909R108 162 11936 SH SOLE 30 11936 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 73 5407 SH SOLE 40 5407 0 0 FRONTLINE LTD SHS NEW G3682E192 502 70979 SH SOLE 2 3081 0 67898 FRONTLINE LTD SHS NEW G3682E192 2308 326395 SH SOLE 7 326395 0 0 FRONTLINE LTD SHS NEW G3682E192 2647 374396 SH SOLE 18 374396 0 0 FRONTLINE LTD SHS NEW G3682E192 1524 215603 SH SOLE 19 215603 0 0 FRONTLINE LTD SHS NEW G3682E192 29315 4146339 SH SOLE 21 4146339 0 0 FRONTLINE LTD SHS NEW G3682E192 8426 1191732 SH SOLE 22 1120708 0 71024 FRONTLINE LTD SHS NEW G3682E192 3 399 SH SOLE 43 198 0 201 FRP HLDGS INC COM 30292L107 623 10778 SH SOLE 2 3875 0 6903 FRP HLDGS INC COM 30292L107 8 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1255 21719 SH SOLE 18 21719 0 0 FRP HLDGS INC COM 30292L107 2629 45482 SH SOLE 19 45482 0 0 FRP HLDGS INC COM 30292L107 16671 288417 SH SOLE 21 288417 0 0 FRP HLDGS INC COM 30292L107 12227 211545 SH SOLE 22 203028 0 8517 FRP HLDGS INC COM 30292L107 71 1231 SH SOLE 25 1231 0 0 FRP HLDGS INC COM 30292L107 255 4417 SH SOLE 26 0 0 4417 FRP HLDGS INC COM 30292L107 106 1828 SH SOLE 30 1828 0 0 FRP HLDGS INC COM 30292L107 58 1009 SH SOLE 40 1009 0 0 FRP HLDGS INC COM 30292L107 36 624 SH SOLE 43 0 0 624 FS BANCORP INC COM 30263Y104 408 12142 SH SOLE 2 6247 0 5895 FS BANCORP INC COM 30263Y104 7 204 SH SOLE 7 204 0 0 FS BANCORP INC COM 30263Y104 796 23655 SH SOLE 18 23655 0 0 FS BANCORP INC COM 30263Y104 459 13640 SH SOLE 19 13640 0 0 FS BANCORP INC COM 30263Y104 9291 276282 SH SOLE 21 276282 0 0 FS BANCORP INC COM 30263Y104 3558 105785 SH SOLE 22 101230 0 4555 FS KKR CAP CORP COM 302635206 0 13 SH SOLE 17 0 0 13 FS KKR CAP CORP COM 302635206 0 1 SH SOLE 18 1 0 0 FS KKR CAP CORP COM 302635206 39207 1872373 SH SOLE 30 1872373 0 0 FTC SOLAR INC COM 30320C103 43 5709 SH SOLE 2 4292 0 1417 FTC SOLAR INC COM 30320C103 424 56045 SH SOLE 18 56045 0 0 FTC SOLAR INC COM 30320C103 243 32180 SH SOLE 19 32180 0 0 FTC SOLAR INC COM 30320C103 4980 658765 SH SOLE 21 658765 0 0 FTC SOLAR INC COM 30320C103 4063 537475 SH SOLE 22 533364 0 4111 FTI CONSULTING INC COM 302941109 13878 90460 SH SOLE 2 30137 0 60323 FTI CONSULTING INC COM 302941109 15 99 SH SOLE 4 99 0 0 FTI CONSULTING INC COM 302941109 104 679 SH SOLE 7 679 0 0 FTI CONSULTING INC COM 302941109 11390 74241 SH SOLE 18 74241 0 0 FTI CONSULTING INC COM 302941109 1486 9688 SH SOLE 19 9688 0 0 FTI CONSULTING INC COM 302941109 253677 1653480 SH SOLE 21 1653480 0 0 FTI CONSULTING INC COM 302941109 142230 927064 SH SOLE 22 889452 0 37612 FTI CONSULTING INC COM 302941109 510 3323 SH SOLE 23 3323 0 0 FTI CONSULTING INC COM 302941109 875 5705 SH SOLE 25 5705 0 0 FTI CONSULTING INC COM 302941109 2118 13804 SH SOLE 26 11023 0 2781 FTI CONSULTING INC COM 302941109 94 610 SH SOLE 28 610 0 0 FTI CONSULTING INC COM 302941109 2981 19430 SH SOLE 30 19430 0 0 FTI CONSULTING INC COM 302941109 77 505 SH SOLE 31 505 0 0 FTI CONSULTING INC COM 302941109 401 2613 SH SOLE 36 2613 0 0 FTI CONSULTING INC COM 302941109 701 4567 SH SOLE 40 4567 0 0 FTI CONSULTING INC COM 302941109 5160 33631 SH SOLE 43 3907 0 29724 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 929 600000 PRN SOLE 2 600000 0 0 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3228 2085000 PRN SOLE 21 2085000 0 0 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3715 2400000 PRN SOLE 22 2400000 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 149 5680 SH SOLE 2 746 0 4934 FTS INTERNATIONAL INC COM NEW CL A 30283W302 773 29463 SH SOLE 18 29463 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 433 16478 SH SOLE 19 16478 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 8640 329126 SH SOLE 21 329126 0 0 FTS INTERNATIONAL INC COM NEW CL A 30283W302 3089 117680 SH SOLE 22 111739 0 5941 FTS INTERNATIONAL INC COM NEW CL A 30283W302 167 6376 SH SOLE 43 0 0 6376 FUBOTV INC COM 35953D104 1674 107887 SH SOLE 2 48183 0 59704 FUBOTV INC COM 35953D104 6 415 SH SOLE 4 415 0 0 FUBOTV INC COM 35953D104 29 1883 SH SOLE 7 1883 0 0 FUBOTV INC COM 35953D104 5879 378829 SH SOLE 18 356030 0 22799 FUBOTV INC COM 35953D104 11267 725974 SH SOLE 19 725974 0 0 FUBOTV INC COM 35953D104 74812 4820358 SH SOLE 21 4820358 0 0 FUBOTV INC COM 35953D104 55578 3581069 SH SOLE 22 3544673 0 36396 FUBOTV INC COM 35953D104 316 20391 SH SOLE 23 20391 0 0 FUBOTV INC COM 35953D104 97 6235 SH SOLE 25 6235 0 0 FUBOTV INC COM 35953D104 1966 126670 SH SOLE 26 38330 0 88340 FUBOTV INC COM 35953D104 64 4101 SH SOLE 28 4101 0 0 FUBOTV INC COM 35953D104 504 32447 SH SOLE 30 32447 0 0 FUBOTV INC COM 35953D104 91 5839 SH SOLE 40 5839 0 0 FUBOTV INC COM 35953D104 4 266 SH SOLE 43 0 0 266 FUEL TECH INC COM 359523107 7 4837 SH SOLE 18 4837 0 0 FUEL TECH INC COM 359523107 110 78621 SH SOLE 21 78621 0 0 FUEL TECH INC COM 359523107 575 410364 SH SOLE 22 410364 0 0 FUELCELL ENERGY INC COM 35952H601 894 171943 SH SOLE 2 93077 0 78866 FUELCELL ENERGY INC COM 35952H601 47 8989 SH SOLE 4 1203 0 7786 FUELCELL ENERGY INC COM 35952H601 24 4603 SH SOLE 7 4603 0 0 FUELCELL ENERGY INC COM 35952H601 5279 1015272 SH SOLE 18 1015272 0 0 FUELCELL ENERGY INC COM 35952H601 3437 660935 SH SOLE 19 660935 0 0 FUELCELL ENERGY INC COM 35952H601 89150 17144261 SH SOLE 21 17144261 0 0 FUELCELL ENERGY INC COM 35952H601 44625 8581793 SH SOLE 22 8354555 0 227238 FUELCELL ENERGY INC COM 35952H601 7 1401 SH SOLE 23 1401 0 0 FUELCELL ENERGY INC COM 35952H601 273 52473 SH SOLE 25 52473 0 0 FUELCELL ENERGY INC COM 35952H601 584 112246 SH SOLE 26 87482 0 24764 FUELCELL ENERGY INC COM 35952H601 30 5745 SH SOLE 28 5745 0 0 FUELCELL ENERGY INC COM 35952H601 24664 4743066 SH SOLE 30 4743066 0 0 FUELCELL ENERGY INC COM 35952H601 163 31298 SH SOLE 36 31298 0 0 FUELCELL ENERGY INC COM 35952H601 196 37763 SH SOLE 40 37763 0 0 FUELCELL ENERGY INC COM 35952H601 282 54199 SH SOLE 43 3567 0 50632 FULCRUM THERAPEUTICS INC COM 359616109 350 19768 SH SOLE 2 6822 0 12946 FULCRUM THERAPEUTICS INC COM 359616109 5 268 SH SOLE 7 268 0 0 FULCRUM THERAPEUTICS INC COM 359616109 1555 87916 SH SOLE 18 87916 0 0 FULCRUM THERAPEUTICS INC COM 359616109 842 47588 SH SOLE 19 47588 0 0 FULCRUM THERAPEUTICS INC COM 359616109 22478 1270656 SH SOLE 21 1270656 0 0 FULCRUM THERAPEUTICS INC COM 359616109 13032 736666 SH SOLE 22 708838 0 27828 FULCRUM THERAPEUTICS INC COM 359616109 104 5860 SH SOLE 25 5860 0 0 FULCRUM THERAPEUTICS INC COM 359616109 64 3617 SH SOLE 26 0 0 3617 FULCRUM THERAPEUTICS INC COM 359616109 468 26438 SH SOLE 30 26438 0 0 FULCRUM THERAPEUTICS INC COM 359616109 93 5259 SH SOLE 40 5259 0 0 FULCRUM THERAPEUTICS INC COM 359616109 72 4042 SH SOLE 43 0 0 4042 FULGENT GENETICS INC COM 359664109 3239 32198 SH SOLE 2 10686 0 21512 FULGENT GENETICS INC COM 359664109 5 51 SH SOLE 4 51 0 0 FULGENT GENETICS INC COM 359664109 33 326 SH SOLE 7 326 0 0 FULGENT GENETICS INC COM 359664109 8091 80436 SH SOLE 18 77781 0 2655 FULGENT GENETICS INC COM 359664109 12016 119451 SH SOLE 19 119451 0 0 FULGENT GENETICS INC COM 359664109 255000 2535045 SH SOLE 21 2535045 0 0 FULGENT GENETICS INC COM 359664109 57627 572888 SH SOLE 22 553790 0 19098 FULGENT GENETICS INC COM 359664109 358 3556 SH SOLE 23 3556 0 0 FULGENT GENETICS INC COM 359664109 374 3723 SH SOLE 25 3723 0 0 FULGENT GENETICS INC COM 359664109 2650 26346 SH SOLE 26 7961 0 18385 FULGENT GENETICS INC COM 359664109 35 349 SH SOLE 28 349 0 0 FULGENT GENETICS INC COM 359664109 3616 35950 SH SOLE 30 35950 0 0 FULGENT GENETICS INC COM 359664109 299 2976 SH SOLE 36 2976 0 0 FULGENT GENETICS INC COM 359664109 233 2312 SH SOLE 40 2312 0 0 FULGENT GENETICS INC COM 359664109 568 5644 SH SOLE 43 5 0 5639 FULL HSE RESORTS INC COM 359678109 50 4095 SH SOLE 2 1323 0 2772 FULL HSE RESORTS INC COM 359678109 6 526 SH SOLE 7 526 0 0 FULL HSE RESORTS INC COM 359678109 1165 96186 SH SOLE 18 96186 0 0 FULL HSE RESORTS INC COM 359678109 674 55666 SH SOLE 19 55666 0 0 FULL HSE RESORTS INC COM 359678109 13671 1128891 SH SOLE 21 1128891 0 0 FULL HSE RESORTS INC COM 359678109 9086 750282 SH SOLE 22 744299 0 5983 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1186 141663 SH SOLE 22 128318 0 13345 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 566 67576 SH SOLE 25 67576 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 245 29256 SH SOLE 28 0 0 29256 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 8 900 SH SOLE 30 900 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 116 SH SOLE 34 116 0 0 FULLER H B CO COM 359694106 12561 155068 SH SOLE 2 69220 0 85848 FULLER H B CO COM 359694106 17 210 SH SOLE 4 210 0 0 FULLER H B CO COM 359694106 1483 18308 SH SOLE 7 18308 0 0 FULLER H B CO COM 359694106 16936 209092 SH SOLE 18 198361 0 10731 FULLER H B CO COM 359694106 59254 731528 SH SOLE 19 731528 0 0 FULLER H B CO COM 359694106 513902 6344474 SH SOLE 21 6344474 0 0 FULLER H B CO COM 359694106 150701 1860504 SH SOLE 22 1811965 0 48539 FULLER H B CO COM 359694106 1900 23451 SH SOLE 23 23451 0 0 FULLER H B CO COM 359694106 690 8514 SH SOLE 25 8514 0 0 FULLER H B CO COM 359694106 10859 134059 SH SOLE 26 15902 0 118157 FULLER H B CO COM 359694106 76 936 SH SOLE 28 936 0 0 FULLER H B CO COM 359694106 7665 94627 SH SOLE 30 94627 0 0 FULLER H B CO COM 359694106 479 5919 SH SOLE 36 5919 0 0 FULLER H B CO COM 359694106 525 6482 SH SOLE 40 6482 0 0 FULLER H B CO COM 359694106 3133 38680 SH SOLE 43 1474 0 37206 FULTON FINL CORP PA COM 360271100 6828 401650 SH SOLE 2 181486 0 220164 FULTON FINL CORP PA COM 360271100 168 9909 SH SOLE 4 748 0 9161 FULTON FINL CORP PA COM 360271100 64 3736 SH SOLE 7 3736 0 0 FULTON FINL CORP PA COM 360271100 0 1 SH SOLE 17 0 0 1 FULTON FINL CORP PA COM 360271100 13161 774153 SH SOLE 18 774153 0 0 FULTON FINL CORP PA COM 360271100 16786 987412 SH SOLE 19 987412 0 0 FULTON FINL CORP PA COM 360271100 207254 12191422 SH SOLE 21 12191422 0 0 FULTON FINL CORP PA COM 360271100 92531 5442981 SH SOLE 22 5281390 0 161591 FULTON FINL CORP PA COM 360271100 475 27966 SH SOLE 23 27966 0 0 FULTON FINL CORP PA COM 360271100 531 31215 SH SOLE 25 31215 0 0 FULTON FINL CORP PA COM 360271100 4700 276498 SH SOLE 26 83414 0 193084 FULTON FINL CORP PA COM 360271100 49 2897 SH SOLE 28 2897 0 0 FULTON FINL CORP PA COM 360271100 4727 278044 SH SOLE 30 278044 0 0 FULTON FINL CORP PA COM 360271100 525 30867 SH SOLE 36 30867 0 0 FULTON FINL CORP PA COM 360271100 327 19233 SH SOLE 40 19233 0 0 FULTON FINL CORP PA COM 360271100 1889 111105 SH SOLE 43 3659 0 107446 FUNKO INC COM CL A 361008105 179 9544 SH SOLE 2 6304 0 3240 FUNKO INC COM CL A 361008105 9 464 SH SOLE 7 464 0 0 FUNKO INC COM CL A 361008105 1414 75208 SH SOLE 18 75208 0 0 FUNKO INC COM CL A 361008105 908 48275 SH SOLE 19 48275 0 0 FUNKO INC COM CL A 361008105 19587 1041870 SH SOLE 21 1041870 0 0 FUNKO INC COM CL A 361008105 11587 616349 SH SOLE 22 601869 0 14480 FUNKO INC COM CL A 361008105 73 3868 SH SOLE 25 3868 0 0 FUNKO INC COM CL A 361008105 105 5599 SH SOLE 30 5599 0 0 FUNKO INC COM CL A 361008105 44 2358 SH SOLE 40 2358 0 0 FUNKO INC COM CL A 361008105 2359 125492 SH SOLE 43 0 0 125492 FUSION PHARMACEUTICALS INC COM 36118A100 17 4041 SH SOLE 2 4041 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 23 5512 SH SOLE 22 5512 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 528 12195 SH SOLE 2 2188 0 10007 FUTU HLDGS LTD SPON ADS CL A 36118L106 1433 33098 SH SOLE 4 19969 0 13129 FUTU HLDGS LTD SPON ADS CL A 36118L106 1847 42665 SH SOLE 7 40127 0 2538 FUTU HLDGS LTD SPON ADS CL A 36118L106 4 99 SH SOLE 13 99 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 903 20860 SH SOLE 15 20860 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1985 45834 SH SOLE 18 45834 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1220 28184 SH SOLE 19 28184 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 35846 827861 SH SOLE 21 827861 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 33702 778332 SH SOLE 22 759797 0 18535 FUTU HLDGS LTD SPON ADS CL A 36118L106 1339 30929 SH SOLE 23 30929 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 2213 51111 SH SOLE 25 51111 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 3972 91727 SH SOLE 26 8979 0 82748 FUTU HLDGS LTD SPON ADS CL A 36118L106 2911 67234 SH SOLE 28 0 0 67234 FUTU HLDGS LTD SPON ADS CL A 36118L106 3 66 SH SOLE 29 66 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 9756 225312 SH SOLE 30 225312 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 299 6913 SH SOLE 31 5368 0 1545 FUTU HLDGS LTD SPON ADS CL A 36118L106 350 8094 SH SOLE 34 8094 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 329 7590 SH SOLE 36 7590 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 87 1999 SH SOLE 40 1999 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 3705 85566 SH SOLE 43 17731 0 67835 FUTUREFUEL CORP COM 36116M106 229 29916 SH SOLE 2 9071 0 20845 FUTUREFUEL CORP COM 36116M106 4 529 SH SOLE 7 529 0 0 FUTUREFUEL CORP COM 36116M106 888 116276 SH SOLE 18 116276 0 0 FUTUREFUEL CORP COM 36116M106 353 46208 SH SOLE 19 46208 0 0 FUTUREFUEL CORP COM 36116M106 25457 3332068 SH SOLE 21 3332068 0 0 FUTUREFUEL CORP COM 36116M106 5688 744540 SH SOLE 22 716604 0 27936 FUTUREFUEL CORP COM 36116M106 53 6928 SH SOLE 25 6928 0 0 FUTUREFUEL CORP COM 36116M106 290 37931 SH SOLE 30 37931 0 0 FUTUREFUEL CORP COM 36116M106 18 2364 SH SOLE 40 2364 0 0 FUTUREFUEL CORP COM 36116M106 515 67465 SH SOLE 43 518 0 66947 FVCBANKCORP INC COM 36120Q101 45 2274 SH SOLE 18 2274 0 0 FVCBANKCORP INC COM 36120Q101 1188 60348 SH SOLE 21 60348 0 0 FVCBANKCORP INC COM 36120Q101 534 27159 SH SOLE 22 27159 0 0 G III APPAREL GROUP LTD COM 36237H101 1523 55089 SH SOLE 2 17808 0 37281 G III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0 G III APPAREL GROUP LTD COM 36237H101 37 1330 SH SOLE 7 1330 0 0 G III APPAREL GROUP LTD COM 36237H101 4718 170704 SH SOLE 18 170704 0 0 G III APPAREL GROUP LTD COM 36237H101 5772 208813 SH SOLE 19 208813 0 0 G III APPAREL GROUP LTD COM 36237H101 149727 5417049 SH SOLE 21 5417049 0 0 G III APPAREL GROUP LTD COM 36237H101 35454 1282692 SH SOLE 22 1238693 0 43999 G III APPAREL GROUP LTD COM 36237H101 143 5170 SH SOLE 23 5170 0 0 G III APPAREL GROUP LTD COM 36237H101 153 5532 SH SOLE 25 5532 0 0 G III APPAREL GROUP LTD COM 36237H101 1503 54368 SH SOLE 26 16406 0 37962 G III APPAREL GROUP LTD COM 36237H101 10 371 SH SOLE 28 371 0 0 G III APPAREL GROUP LTD COM 36237H101 2120 76691 SH SOLE 30 76691 0 0 G III APPAREL GROUP LTD COM 36237H101 41 1476 SH SOLE 34 1476 0 0 G III APPAREL GROUP LTD COM 36237H101 106 3839 SH SOLE 36 3839 0 0 G III APPAREL GROUP LTD COM 36237H101 170 6148 SH SOLE 40 6148 0 0 G III APPAREL GROUP LTD COM 36237H101 2088 75556 SH SOLE 43 14909 0 60647 G1 THERAPEUTICS INC COM 3621LQ109 470 45995 SH SOLE 2 15989 0 30006 G1 THERAPEUTICS INC COM 3621LQ109 1 111 SH SOLE 4 111 0 0 G1 THERAPEUTICS INC COM 3621LQ109 6 550 SH SOLE 7 550 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1234 120885 SH SOLE 18 120885 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2818 276023 SH SOLE 19 276023 0 0 G1 THERAPEUTICS INC COM 3621LQ109 17406 1704792 SH SOLE 21 1704792 0 0 G1 THERAPEUTICS INC COM 3621LQ109 10762 1054056 SH SOLE 22 1029796 0 24260 G1 THERAPEUTICS INC COM 3621LQ109 68 6632 SH SOLE 23 6632 0 0 G1 THERAPEUTICS INC COM 3621LQ109 58 5654 SH SOLE 25 5654 0 0 G1 THERAPEUTICS INC COM 3621LQ109 360 35231 SH SOLE 26 1577 0 33654 G1 THERAPEUTICS INC COM 3621LQ109 379 37163 SH SOLE 30 37163 0 0 G1 THERAPEUTICS INC COM 3621LQ109 56 5448 SH SOLE 36 5448 0 0 G1 THERAPEUTICS INC COM 3621LQ109 23 2241 SH SOLE 40 2241 0 0 G1 THERAPEUTICS INC COM 3621LQ109 158 15431 SH SOLE 43 0 0 15431 GAIA INC NEW CL A 36269P104 90 10481 SH SOLE 2 713 0 9768 GAIA INC NEW CL A 36269P104 19 2197 SH SOLE 18 2197 0 0 GAIA INC NEW CL A 36269P104 507 59148 SH SOLE 19 59148 0 0 GAIA INC NEW CL A 36269P104 434 50606 SH SOLE 21 50606 0 0 GAIA INC NEW CL A 36269P104 2584 301478 SH SOLE 22 301478 0 0 GAIA INC NEW CL A 36269P104 58 6802 SH SOLE 23 6802 0 0 GAIA INC NEW CL A 36269P104 159 18608 SH SOLE 26 0 0 18608 GAIN THERAPEUTICS INC COM 36269B105 4 812 SH SOLE 18 812 0 0 GAIN THERAPEUTICS INC COM 36269B105 56 10347 SH SOLE 21 10347 0 0 GALAPAGOS NV SPON ADR 36315X101 17993 326380 SH SOLE 21 326380 0 0 GALAPAGOS NV SPON ADR 36315X101 258 4675 SH SOLE 30 4675 0 0 GALAPAGOS NV SPON ADR 36315X101 1193 21644 SH SOLE 43 9807 0 11837 GALECTIN THERAPEUTICS INC COM NEW 363225202 3 1230 SH SOLE 2 0 0 1230 GALECTIN THERAPEUTICS INC COM NEW 363225202 14 6792 SH SOLE 18 6792 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 261 125908 SH SOLE 21 125908 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 1364 659095 SH SOLE 22 659095 0 0 GALECTO INC COM 36322Q107 13 4451 SH SOLE 2 4451 0 0 GALECTO INC COM 36322Q107 29 9713 SH SOLE 22 9713 0 0 GALERA THERAPEUTICS INC COM 36338D108 7 1557 SH SOLE 2 1376 0 181 GALERA THERAPEUTICS INC COM 36338D108 13 2856 SH SOLE 18 2856 0 0 GALERA THERAPEUTICS INC COM 36338D108 137 29772 SH SOLE 19 29772 0 0 GALERA THERAPEUTICS INC COM 36338D108 206 44902 SH SOLE 21 44902 0 0 GALERA THERAPEUTICS INC COM 36338D108 357 77714 SH SOLE 22 77714 0 0 GALERA THERAPEUTICS INC COM 36338D108 70 15238 SH SOLE 26 0 0 15238 GALLAGHER ARTHUR J & CO COM 363576109 72519 427411 SH SOLE 2 67411 0 360000 GALLAGHER ARTHUR J & CO COM 363576109 22813 134453 SH SOLE 4 77824 0 56629 GALLAGHER ARTHUR J & CO COM 363576109 36849 217181 SH SOLE 7 210825 0 6356 GALLAGHER ARTHUR J & CO COM 363576109 466 2749 SH SOLE 13 554 0 2195 GALLAGHER ARTHUR J & CO COM 363576109 4967 29272 SH SOLE 15 29272 0 0 GALLAGHER ARTHUR J & CO COM 363576109 179108 1055626 SH SOLE 18 1023275 0 32351 GALLAGHER ARTHUR J & CO COM 363576109 21620 127422 SH SOLE 19 127422 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1170705 6899895 SH SOLE 21 6899895 0 0 GALLAGHER ARTHUR J & CO COM 363576109 781032 4603241 SH SOLE 22 4188578 0 414663 GALLAGHER ARTHUR J & CO COM 363576109 19816 116791 SH SOLE 23 116791 0 0 GALLAGHER ARTHUR J & CO COM 363576109 50812 299478 SH SOLE 25 299478 0 0 GALLAGHER ARTHUR J & CO COM 363576109 70208 413794 SH SOLE 26 127917 0 285877 GALLAGHER ARTHUR J & CO COM 363576109 91606 539905 SH SOLE 28 3651 0 536254 GALLAGHER ARTHUR J & CO COM 363576109 111 656 SH SOLE 29 656 0 0 GALLAGHER ARTHUR J & CO COM 363576109 183848 1083562 SH SOLE 30 1083562 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12364 72868 SH SOLE 31 23856 0 49012 GALLAGHER ARTHUR J & CO COM 363576109 3551 20928 SH SOLE 34 20928 0 0 GALLAGHER ARTHUR J & CO COM 363576109 16577 97703 SH SOLE 36 97703 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1183 6971 SH SOLE 40 6971 0 0 GALLAGHER ARTHUR J & CO COM 363576109 19989 117813 SH SOLE 43 7267 0 110547 GALMED PHARMACEUTICALS LTD SHS M47238106 17 9116 SH SOLE 22 9116 0 0 GAMCO INVS INC CL A COM 361438104 45 1805 SH SOLE 2 205 0 1600 GAMCO INVS INC CL A COM 361438104 381 15260 SH SOLE 18 15260 0 0 GAMCO INVS INC CL A COM 361438104 243 9742 SH SOLE 19 9742 0 0 GAMCO INVS INC CL A COM 361438104 4955 198367 SH SOLE 21 198367 0 0 GAMCO INVS INC CL A COM 361438104 3603 144234 SH SOLE 22 142786 0 1448 GAMESTOP CORP NEW CL A 36467W109 20848 140495 SH SOLE 2 45418 0 95077 GAMESTOP CORP NEW CL A 36467W109 30 200 SH SOLE 4 200 0 0 GAMESTOP CORP NEW CL A 36467W109 242 1633 SH SOLE 7 1633 0 0 GAMESTOP CORP NEW CL A 36467W109 21105 142228 SH SOLE 18 142228 0 0 GAMESTOP CORP NEW CL A 36467W109 2749 18527 SH SOLE 19 18527 0 0 GAMESTOP CORP NEW CL A 36467W109 456788 3078293 SH SOLE 21 3078293 0 0 GAMESTOP CORP NEW CL A 36467W109 254684 1716318 SH SOLE 22 1643861 0 72457 GAMESTOP CORP NEW CL A 36467W109 1291 8699 SH SOLE 25 8699 0 0 GAMESTOP CORP NEW CL A 36467W109 3874 26110 SH SOLE 26 21003 0 5107 GAMESTOP CORP NEW CL A 36467W109 564 3804 SH SOLE 28 2070 0 1734 GAMESTOP CORP NEW CL A 36467W109 5600 37736 SH SOLE 30 37736 0 0 GAMESTOP CORP NEW CL A 36467W109 143 967 SH SOLE 31 967 0 0 GAMESTOP CORP NEW CL A 36467W109 260 1749 SH SOLE 34 1749 0 0 GAMESTOP CORP NEW CL A 36467W109 313 2112 SH SOLE 36 2112 0 0 GAMESTOP CORP NEW CL A 36467W109 1238 8341 SH SOLE 40 8341 0 0 GAMESTOP CORP NEW CL A 36467W109 1084 7306 SH SOLE 43 0 0 7306 GAMIDA CELL LTD SHS M47364100 850 334765 SH SOLE 21 334765 0 0 GAMIDA CELL LTD SHS M47364100 74 29122 SH SOLE 30 29122 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 24512 503750 SH SOLE 2 114371 0 389379 GAMING & LEISURE PPTYS INC COM 36467J108 5736 117883 SH SOLE 4 117883 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13805 283711 SH SOLE 7 283711 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4434 91128 SH SOLE 18 91128 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 64374 1322930 SH SOLE 19 1322930 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 226653 4657887 SH SOLE 21 4657887 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 314150 6456027 SH SOLE 22 6204017 0 252010 GAMING & LEISURE PPTYS INC COM 36467J108 436 8960 SH SOLE 23 8960 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 47414 974387 SH SOLE 25 974387 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4029 82809 SH SOLE 26 66109 0 16700 GAMING & LEISURE PPTYS INC COM 36467J108 6692 137521 SH SOLE 28 3936 0 133585 GAMING & LEISURE PPTYS INC COM 36467J108 49756 1022523 SH SOLE 30 1022523 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 161 3317 SH SOLE 31 3317 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 767 15772 SH SOLE 34 15772 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 157 3217 SH SOLE 36 3217 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1384 28435 SH SOLE 40 28435 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6100 125361 SH SOLE 43 10735 0 114626 GAN LTD SHS G3728V109 239 25985 SH SOLE 2 9574 0 16411 GAN LTD SHS G3728V109 7 737 SH SOLE 7 737 0 0 GAN LTD SHS G3728V109 1216 132298 SH SOLE 18 132298 0 0 GAN LTD SHS G3728V109 650 70713 SH SOLE 19 70713 0 0 GAN LTD SHS G3728V109 14265 1552229 SH SOLE 21 1552229 0 0 GAN LTD SHS G3728V109 9181 999069 SH SOLE 22 964786 0 34283 GAN LTD SHS G3728V109 42 4596 SH SOLE 25 4596 0 0 GAN LTD SHS G3728V109 61 6685 SH SOLE 26 0 0 6685 GAN LTD SHS G3728V109 77 8394 SH SOLE 30 8394 0 0 GAN LTD SHS G3728V109 33 3547 SH SOLE 40 3547 0 0 GAN LTD SHS G3728V109 30 3315 SH SOLE 43 354 0 2961 GANNETT CO INC COM 36472T109 674 126405 SH SOLE 2 38268 0 88137 GANNETT CO INC COM 36472T109 11 2064 SH SOLE 7 2064 0 0 GANNETT CO INC COM 36472T109 3061 574232 SH SOLE 18 574232 0 0 GANNETT CO INC COM 36472T109 1404 263426 SH SOLE 19 263426 0 0 GANNETT CO INC COM 36472T109 95278 17875720 SH SOLE 21 17875720 0 0 GANNETT CO INC COM 36472T109 19158 3594335 SH SOLE 22 3467041 0 127294 GANNETT CO INC COM 36472T109 89 16787 SH SOLE 25 16787 0 0 GANNETT CO INC COM 36472T109 61 11393 SH SOLE 26 799 0 10594 GANNETT CO INC COM 36472T109 508 95319 SH SOLE 28 95319 0 0 GANNETT CO INC COM 36472T109 1125 211092 SH SOLE 30 211092 0 0 GANNETT CO INC COM 36472T109 59 11063 SH SOLE 36 11063 0 0 GANNETT CO INC COM 36472T109 62 11555 SH SOLE 40 11555 0 0 GANNETT CO INC COM 36472T109 146 27371 SH SOLE 43 1202 0 26169 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 8 4322 SH SOLE 4 4322 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 2444 1259938 SH SOLE 21 1259938 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1488 766945 SH SOLE 22 704931 0 62014 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 181 93074 SH SOLE 25 93074 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 13 6754 SH SOLE 26 0 0 6754 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 121 62343 SH SOLE 28 0 0 62343 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 643 331441 SH SOLE 30 331441 0 0 GAP INC COM 364760108 4027 228152 SH SOLE 2 111263 0 116889 GAP INC COM 364760108 14 779 SH SOLE 4 779 0 0 GAP INC COM 364760108 3126 177110 SH SOLE 7 170915 0 6195 GAP INC COM 364760108 59 3361 SH SOLE 15 3361 0 0 GAP INC COM 364760108 5969 338208 SH SOLE 18 320248 0 17960 GAP INC COM 364760108 3418 193653 SH SOLE 19 193653 0 0 GAP INC COM 364760108 80715 4573074 SH SOLE 21 4573074 0 0 GAP INC COM 364760108 88336 5004862 SH SOLE 22 4553079 0 451783 GAP INC COM 364760108 102 5772 SH SOLE 23 5772 0 0 GAP INC COM 364760108 923 52314 SH SOLE 25 52314 0 0 GAP INC COM 364760108 13802 781982 SH SOLE 26 643147 0 138835 GAP INC COM 364760108 1690 95770 SH SOLE 28 95770 0 0 GAP INC COM 364760108 10505 595168 SH SOLE 30 595168 0 0 GAP INC COM 364760108 53 3029 SH SOLE 31 3029 0 0 GAP INC COM 364760108 1189 67363 SH SOLE 36 67363 0 0 GAP INC COM 364760108 484 27441 SH SOLE 40 27441 0 0 GAP INC COM 364760108 9083 514641 SH SOLE 43 40888 0 473753 GARMIN LTD SHS H2906T109 44345 325661 SH SOLE 2 57886 0 267775 GARMIN LTD SHS H2906T109 15458 113523 SH SOLE 4 62524 0 50999 GARMIN LTD SHS H2906T109 22494 165191 SH SOLE 7 160607 0 4584 GARMIN LTD SHS H2906T109 346 2544 SH SOLE 13 473 0 2071 GARMIN LTD SHS H2906T109 2992 21969 SH SOLE 15 21969 0 0 GARMIN LTD SHS H2906T109 37072 272246 SH SOLE 18 251910 0 20336 GARMIN LTD SHS H2906T109 9234 67812 SH SOLE 19 67812 0 0 GARMIN LTD SHS H2906T109 807534 5930335 SH SOLE 21 5930335 0 0 GARMIN LTD SHS H2906T109 449794 3303182 SH SOLE 22 2995560 0 307622 GARMIN LTD SHS H2906T109 12001 88135 SH SOLE 23 88135 0 0 GARMIN LTD SHS H2906T109 34371 252412 SH SOLE 25 252412 0 0 GARMIN LTD SHS H2906T109 41629 305712 SH SOLE 26 97063 0 208649 GARMIN LTD SHS H2906T109 74426 546565 SH SOLE 28 2718 0 543847 GARMIN LTD SHS H2906T109 202703 1488604 SH SOLE 30 1409927 0 78677 GARMIN LTD SHS H2906T109 7383 54218 SH SOLE 31 16006 0 38212 GARMIN LTD SHS H2906T109 2323 17057 SH SOLE 32 17057 0 0 GARMIN LTD SHS H2906T109 2370 17402 SH SOLE 34 17402 0 0 GARMIN LTD SHS H2906T109 10057 73856 SH SOLE 36 73856 0 0 GARMIN LTD SHS H2906T109 725 5326 SH SOLE 40 5326 0 0 GARMIN LTD SHS H2906T109 18504 135887 SH SOLE 43 8633 0 127254 GARRETT MOTION INC COM 366505105 0 6 SH SOLE 18 6 0 0 GARRETT MOTION INC COM 366505105 1131 140832 SH SOLE 21 140832 0 0 GARRETT MOTION INC COM 366505105 5930 738435 SH SOLE 22 738435 0 0 GARRETT MOTION INC COM 366505105 21 2668 SH SOLE 43 2 0 2666 GARTNER INC COM 366651107 86430 258525 SH SOLE 2 104184 0 154341 GARTNER INC COM 366651107 25431 76068 SH SOLE 4 46833 0 29235 GARTNER INC COM 366651107 23836 71296 SH SOLE 7 68864 0 2432 GARTNER INC COM 366651107 2628 7860 SH SOLE 13 6951 0 909 GARTNER INC COM 366651107 2701 8079 SH SOLE 15 8079 0 0 GARTNER INC COM 366651107 50137 149966 SH SOLE 18 137128 0 12838 GARTNER INC COM 366651107 16698 49947 SH SOLE 19 49947 0 0 GARTNER INC COM 366651107 860804 2574790 SH SOLE 21 2574790 0 0 GARTNER INC COM 366651107 618131 1848921 SH SOLE 22 1639730 0 209191 GARTNER INC COM 366651107 22955 68662 SH SOLE 23 68662 0 0 GARTNER INC COM 366651107 40863 122227 SH SOLE 25 122227 0 0 GARTNER INC COM 366651107 61385 183611 SH SOLE 26 67610 0 116001 GARTNER INC COM 366651107 71929 215149 SH SOLE 28 1490 0 213659 GARTNER INC COM 366651107 3367 10071 SH SOLE 29 10071 0 0 GARTNER INC COM 366651107 162748 486804 SH SOLE 30 435528 0 51276 GARTNER INC COM 366651107 16787 50213 SH SOLE 31 27118 0 23095 GARTNER INC COM 366651107 5592 16726 SH SOLE 34 16726 0 0 GARTNER INC COM 366651107 10743 32135 SH SOLE 36 32135 0 0 GARTNER INC COM 366651107 884 2643 SH SOLE 40 2643 0 0 GARTNER INC COM 366651107 13224 39554 SH SOLE 43 3919 0 35635 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2425 152389 SH SOLE 2 33222 0 119167 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 653 41052 SH SOLE 18 41052 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 435 27330 SH SOLE 19 27330 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17037 1070820 SH SOLE 21 1070820 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 35022 2201266 SH SOLE 22 2110961 0 90305 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 118 7393 SH SOLE 25 7393 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 574 36093 SH SOLE 26 32085 0 4008 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 77 4863 SH SOLE 28 4863 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 546 34317 SH SOLE 30 34317 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 27 1669 SH SOLE 31 1669 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 104 6525 SH SOLE 40 6525 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1419 89164 SH SOLE 43 3039 0 86125 GATOS SILVER INC COM 368036109 245 23629 SH SOLE 2 11291 0 12338 GATOS SILVER INC COM 368036109 5 442 SH SOLE 7 442 0 0 GATOS SILVER INC COM 368036109 1421 136905 SH SOLE 18 136905 0 0 GATOS SILVER INC COM 368036109 840 80925 SH SOLE 19 80925 0 0 GATOS SILVER INC COM 368036109 22121 2131124 SH SOLE 21 2131124 0 0 GATOS SILVER INC COM 368036109 11196 1078631 SH SOLE 22 1055615 0 23016 GATOS SILVER INC COM 368036109 68 6564 SH SOLE 25 6564 0 0 GATOS SILVER INC COM 368036109 119 11467 SH SOLE 30 11467 0 0 GATOS SILVER INC COM 368036109 65 6218 SH SOLE 40 6218 0 0 GATOS SILVER INC COM 368036109 35 3363 SH SOLE 43 0 0 3363 GATX CORP COM 361448103 4762 45702 SH SOLE 2 25050 0 20652 GATX CORP COM 361448103 13 123 SH SOLE 4 123 0 0 GATX CORP COM 361448103 80 771 SH SOLE 7 771 0 0 GATX CORP COM 361448103 17786 170707 SH SOLE 18 170707 0 0 GATX CORP COM 361448103 7351 70558 SH SOLE 19 70558 0 0 GATX CORP COM 361448103 269082 2582606 SH SOLE 21 2582606 0 0 GATX CORP COM 361448103 110759 1063044 SH SOLE 22 1028780 0 34264 GATX CORP COM 361448103 511 4906 SH SOLE 25 4906 0 0 GATX CORP COM 361448103 1273 12215 SH SOLE 26 9818 0 2397 GATX CORP COM 361448103 66 631 SH SOLE 28 631 0 0 GATX CORP COM 361448103 1846 17722 SH SOLE 30 17722 0 0 GATX CORP COM 361448103 89 856 SH SOLE 36 856 0 0 GATX CORP COM 361448103 482 4624 SH SOLE 40 4624 0 0 GATX CORP COM 361448103 2742 26319 SH SOLE 43 610 0 25709 GAUCHO GROUP HLDGS INC COM NEW 36809R206 3 1628 SH SOLE 18 1628 0 0 GAUCHO GROUP HLDGS INC COM NEW 36809R206 41 19208 SH SOLE 21 19208 0 0 GBS INC COM 36151G105 2 1625 SH SOLE 18 1625 0 0 GBS INC COM 36151G105 30 20767 SH SOLE 21 20767 0 0 GCM GROSVENOR INC COM CL A 36831E108 84 7958 SH SOLE 2 1354 0 6604 GCM GROSVENOR INC COM CL A 36831E108 6 526 SH SOLE 7 526 0 0 GCM GROSVENOR INC COM CL A 36831E108 1259 119933 SH SOLE 18 119933 0 0 GCM GROSVENOR INC COM CL A 36831E108 827 78799 SH SOLE 19 78799 0 0 GCM GROSVENOR INC COM CL A 36831E108 15936 1517677 SH SOLE 21 1517677 0 0 GCM GROSVENOR INC COM CL A 36831E108 9884 941349 SH SOLE 22 932857 0 8492 GCM GROSVENOR INC COM CL A 36831E108 5 508 SH SOLE 43 0 0 508 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1277 40325 SH SOLE 2 12346 0 27979 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 203 SH SOLE 4 203 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 25 791 SH SOLE 7 791 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6081 192071 SH SOLE 18 192071 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2765 87344 SH SOLE 19 87344 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 203036 6413022 SH SOLE 21 6413022 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 40214 1270195 SH SOLE 22 1224526 0 45669 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 176 5571 SH SOLE 25 5571 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 472 14903 SH SOLE 26 8538 0 6365 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 112 3529 SH SOLE 28 3529 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3113 98320 SH SOLE 30 98320 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 179 5654 SH SOLE 40 5654 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 616 19465 SH SOLE 43 182 0 19283 GDS HLDGS LTD SPONSORED ADS 36165L108 3481 73812 SH SOLE 2 3098 0 70714 GDS HLDGS LTD SPONSORED ADS 36165L108 5135 108885 SH SOLE 4 84780 0 24105 GDS HLDGS LTD SPONSORED ADS 36165L108 310 6567 SH SOLE 7 6567 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 439 9309 SH SOLE 13 111 0 9198 GDS HLDGS LTD SPONSORED ADS 36165L108 2474 52450 SH SOLE 15 52450 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 3644 77277 SH SOLE 18 77277 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 3574 75779 SH SOLE 19 75779 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 77269 1638436 SH SOLE 21 1638436 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 43102 913945 SH SOLE 22 778464 0 135481 GDS HLDGS LTD SPONSORED ADS 36165L108 1871 39678 SH SOLE 23 39678 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 4317 91535 SH SOLE 25 91535 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 8589 182135 SH SOLE 26 14730 0 167405 GDS HLDGS LTD SPONSORED ADS 36165L108 11508 244013 SH SOLE 28 9666 0 234347 GDS HLDGS LTD SPONSORED ADS 36165L108 24614 521935 SH SOLE 30 521935 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 57 1210 SH SOLE 31 0 0 1210 GDS HLDGS LTD SPONSORED ADS 36165L108 5169 109612 SH SOLE 34 109612 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 18 374 SH SOLE 40 374 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 13841 293493 SH SOLE 43 24793 0 268700 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1914 1645000 PRN SOLE 21 1645000 0 0 GEE GROUP INC COM 36165A102 0 802 SH SOLE 21 802 0 0 GEE GROUP INC COM 36165A102 4 7026 SH SOLE 22 7026 0 0 GEMINI THERAPEUTICS INC COM 36870G105 49 16777 SH SOLE 2 12514 0 4263 GEMINI THERAPEUTICS INC COM 36870G105 209 71740 SH SOLE 18 71740 0 0 GEMINI THERAPEUTICS INC COM 36870G105 102 34897 SH SOLE 19 34897 0 0 GEMINI THERAPEUTICS INC COM 36870G105 2414 829459 SH SOLE 21 829459 0 0 GEMINI THERAPEUTICS INC COM 36870G105 883 303500 SH SOLE 22 290587 0 12913 GENASYS INC COM 36872P103 4 1124 SH SOLE 2 0 0 1124 GENASYS INC COM 36872P103 25 6275 SH SOLE 18 6275 0 0 GENASYS INC COM 36872P103 429 107762 SH SOLE 21 107762 0 0 GENASYS INC COM 36872P103 2325 584129 SH SOLE 22 584129 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 416 25998 SH SOLE 2 7224 0 18774 GENCO SHIPPING & TRADING LTD SHS Y2685T131 8 516 SH SOLE 7 516 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1719 107431 SH SOLE 18 107431 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 912 57025 SH SOLE 19 57025 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 21968 1372997 SH SOLE 21 1372997 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 13064 816490 SH SOLE 22 780559 0 35931 GENCO SHIPPING & TRADING LTD SHS Y2685T131 67 4172 SH SOLE 25 4172 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 127 7968 SH SOLE 30 7968 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 52 3243 SH SOLE 40 3243 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 89 5533 SH SOLE 43 0 0 5533 GENCOR INDS INC COM 368678108 11 996 SH SOLE 2 891 0 105 GENCOR INDS INC COM 368678108 22 1929 SH SOLE 18 1929 0 0 GENCOR INDS INC COM 368678108 447 38746 SH SOLE 21 38746 0 0 GENCOR INDS INC COM 368678108 123 10661 SH SOLE 22 10661 0 0 GENERAC HLDGS INC COM 368736104 50942 144754 SH SOLE 2 18761 0 125993 GENERAC HLDGS INC COM 368736104 15955 45338 SH SOLE 4 28715 0 16623 GENERAC HLDGS INC COM 368736104 19658 55860 SH SOLE 7 54042 0 1818 GENERAC HLDGS INC COM 368736104 285 810 SH SOLE 13 91 0 719 GENERAC HLDGS INC COM 368736104 2016 5729 SH SOLE 15 5729 0 0 GENERAC HLDGS INC COM 368736104 49728 141304 SH SOLE 18 132887 0 8417 GENERAC HLDGS INC COM 368736104 45673 129782 SH SOLE 19 129782 0 0 GENERAC HLDGS INC COM 368736104 708053 2011972 SH SOLE 21 2011972 0 0 GENERAC HLDGS INC COM 368736104 473948 1346750 SH SOLE 22 1220109 0 126641 GENERAC HLDGS INC COM 368736104 12615 35845 SH SOLE 23 35845 0 0 GENERAC HLDGS INC COM 368736104 43068 122379 SH SOLE 25 122379 0 0 GENERAC HLDGS INC COM 368736104 45308 128745 SH SOLE 26 42919 0 85826 GENERAC HLDGS INC COM 368736104 56544 160674 SH SOLE 28 2278 0 158396 GENERAC HLDGS INC COM 368736104 159562 453405 SH SOLE 30 453405 0 0 GENERAC HLDGS INC COM 368736104 8069 22928 SH SOLE 31 7504 0 15424 GENERAC HLDGS INC COM 368736104 16716 47500 SH SOLE 34 47500 0 0 GENERAC HLDGS INC COM 368736104 8720 24779 SH SOLE 36 24779 0 0 GENERAC HLDGS INC COM 368736104 735 2088 SH SOLE 40 2088 0 0 GENERAC HLDGS INC COM 368736104 12136 34485 SH SOLE 43 973 0 33512 GENERAC HLDGS INC OPTIONS 368736104 70 200 SH Call SOLE 2 200 0 0 GENERAC HLDGS INC OPTIONS 368736104 140 400 SH Call SOLE 4 400 0 0 GENERAC HLDGS INC OPTIONS 368736104 1760 5000 SH Call SOLE 18 5000 0 0 GENERAC HLDGS INC OPTIONS 368736104 18440 52400 SH Call SOLE 19 52400 0 0 GENERAC HLDGS INC OPTIONS 368736104 914 2600 SH Call SOLE 22 2600 0 0 GENERAC HLDGS INC OPTIONS 368736104 7707 21900 SH Call SOLE 34 21900 0 0 GENERAL DYNAMICS CORP COM 369550108 105608 506586 SH SOLE 2 81336 0 425250 GENERAL DYNAMICS CORP COM 369550108 19392 93021 SH SOLE 4 57326 0 35695 GENERAL DYNAMICS CORP COM 369550108 47112 225988 SH SOLE 7 218896 0 7092 GENERAL DYNAMICS CORP COM 369550108 636 3052 SH SOLE 13 943 0 2109 GENERAL DYNAMICS CORP COM 369550108 7002 33588 SH SOLE 15 33588 0 0 GENERAL DYNAMICS CORP COM 369550108 0 2 SH SOLE 17 0 0 2 GENERAL DYNAMICS CORP COM 369550108 87439 419431 SH SOLE 18 387785 0 31646 GENERAL DYNAMICS CORP COM 369550108 28876 138516 SH SOLE 19 138516 0 0 GENERAL DYNAMICS CORP COM 369550108 1199948 5755975 SH SOLE 21 5755975 0 0 GENERAL DYNAMICS CORP COM 369550108 1034884 4964188 SH SOLE 22 4479963 0 484225 GENERAL DYNAMICS CORP COM 369550108 28419 136321 SH SOLE 23 136321 0 0 GENERAL DYNAMICS CORP COM 369550108 25630 122941 SH SOLE 25 122941 0 0 GENERAL DYNAMICS CORP COM 369550108 56173 269453 SH SOLE 26 139224 0 130229 GENERAL DYNAMICS CORP COM 369550108 189638 909665 SH SOLE 30 909665 0 0 GENERAL DYNAMICS CORP COM 369550108 18287 87718 SH SOLE 31 28214 0 59504 GENERAL DYNAMICS CORP COM 369550108 21319 102263 SH SOLE 36 102263 0 0 GENERAL DYNAMICS CORP COM 369550108 971 4657 SH SOLE 40 4657 0 0 GENERAL DYNAMICS CORP COM 369550108 28362 136049 SH SOLE 43 7557 0 128492 GENERAL ELECTRIC CO COM NEW 369604301 226933 2402169 SH SOLE 2 365563 0 2036606 GENERAL ELECTRIC CO COM NEW 369604301 61076 646510 SH SOLE 4 406604 0 239906 GENERAL ELECTRIC CO COM NEW 369604301 88340 935114 SH SOLE 7 903089 0 32025 GENERAL ELECTRIC CO COM NEW 369604301 1444 15289 SH SOLE 13 3542 0 11747 GENERAL ELECTRIC CO COM NEW 369604301 12886 136401 SH SOLE 15 136401 0 0 GENERAL ELECTRIC CO COM NEW 369604301 9 95 SH SOLE 17 0 0 95 GENERAL ELECTRIC CO COM NEW 369604301 332589 3520578 SH SOLE 18 3213550 0 307028 GENERAL ELECTRIC CO COM NEW 369604301 373115 3949560 SH SOLE 19 3949560 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1022 10821 SH SOLE 20 10821 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1915697 20278361 SH SOLE 21 20278361 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2206217 23353624 SH SOLE 22 21109743 0 2243881 GENERAL ELECTRIC CO COM NEW 369604301 63211 669115 SH SOLE 23 669115 0 0 GENERAL ELECTRIC CO COM NEW 369604301 182138 1927997 SH SOLE 25 1927997 0 0 GENERAL ELECTRIC CO COM NEW 369604301 264774 2802733 SH SOLE 26 1226892 0 1575841 GENERAL ELECTRIC CO COM NEW 369604301 163402 1729672 SH SOLE 28 213599 0 1516073 GENERAL ELECTRIC CO COM NEW 369604301 402048 4255823 SH SOLE 30 4255823 0 0 GENERAL ELECTRIC CO COM NEW 369604301 38761 410295 SH SOLE 31 123393 0 286902 GENERAL ELECTRIC CO COM NEW 369604301 17727 187646 SH SOLE 34 187646 0 0 GENERAL ELECTRIC CO COM NEW 369604301 51008 539936 SH SOLE 36 539936 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3414 36137 SH SOLE 40 36137 0 0 GENERAL ELECTRIC CO COM NEW 369604301 37696 399024 SH SOLE 43 39966 0 359058 GENERAL MLS INC COM 370334104 94758 1406328 SH SOLE 2 201132 0 1205196 GENERAL MLS INC COM 370334104 33360 495097 SH SOLE 4 298209 0 196888 GENERAL MLS INC COM 370334104 40589 602392 SH SOLE 7 583948 0 18444 GENERAL MLS INC COM 370334104 431 6401 SH SOLE 13 914 0 5487 GENERAL MLS INC COM 370334104 5804 86137 SH SOLE 15 86137 0 0 GENERAL MLS INC COM 370334104 65023 965014 SH SOLE 18 883830 0 81184 GENERAL MLS INC COM 370334104 23958 355564 SH SOLE 19 355564 0 0 GENERAL MLS INC COM 370334104 1183897 17570453 SH SOLE 21 17570453 0 0 GENERAL MLS INC COM 370334104 888108 13180593 SH SOLE 22 11943284 0 1237309 GENERAL MLS INC COM 370334104 23652 351023 SH SOLE 23 351023 0 0 GENERAL MLS INC COM 370334104 72058 1069429 SH SOLE 25 1069429 0 0 GENERAL MLS INC COM 370334104 105908 1571804 SH SOLE 26 455010 0 1116794 GENERAL MLS INC COM 370334104 109833 1630060 SH SOLE 28 22655 0 1607405 GENERAL MLS INC COM 370334104 286625 4253859 SH SOLE 30 4250385 0 3474 GENERAL MLS INC COM 370334104 15412 228728 SH SOLE 31 66925 0 161803 GENERAL MLS INC COM 370334104 4676 69402 SH SOLE 32 69402 0 0 GENERAL MLS INC COM 370334104 1999 29668 SH SOLE 34 29668 0 0 GENERAL MLS INC COM 370334104 16089 238783 SH SOLE 35 238783 0 0 GENERAL MLS INC COM 370334104 22187 329278 SH SOLE 36 329278 0 0 GENERAL MLS INC COM 370334104 1364 20237 SH SOLE 40 20237 0 0 GENERAL MLS INC COM 370334104 62668 930070 SH SOLE 43 35734 0 894336 GENERAL MTRS CO COM 37045V100 182792 3117721 SH SOLE 2 601163 0 2516558 GENERAL MTRS CO COM 37045V100 31939 544760 SH SOLE 4 493102 0 51658 GENERAL MTRS CO COM 37045V100 75855 1293795 SH SOLE 7 1251483 0 42312 GENERAL MTRS CO COM 37045V100 1783 30419 SH SOLE 13 15815 0 14604 GENERAL MTRS CO COM 37045V100 10994 187515 SH SOLE 15 187515 0 0 GENERAL MTRS CO COM 37045V100 2 28 SH SOLE 17 0 0 28 GENERAL MTRS CO COM 37045V100 521674 8897729 SH SOLE 18 8380543 0 517186 GENERAL MTRS CO COM 37045V100 680935 11614113 SH SOLE 19 11614113 0 0 GENERAL MTRS CO COM 37045V100 2125974 36260864 SH SOLE 21 36260864 0 0 GENERAL MTRS CO COM 37045V100 1797389 30656478 SH SOLE 22 27829853 0 2826625 GENERAL MTRS CO COM 37045V100 53751 916776 SH SOLE 23 916776 0 0 GENERAL MTRS CO COM 37045V100 148400 2531127 SH SOLE 25 2450908 0 80219 GENERAL MTRS CO COM 37045V100 190521 3249554 SH SOLE 26 1228909 0 2020645 GENERAL MTRS CO COM 37045V100 138602 2364009 SH SOLE 28 168447 0 2195562 GENERAL MTRS CO COM 37045V100 96 1638 SH SOLE 29 1638 0 0 GENERAL MTRS CO COM 37045V100 520572 8878940 SH SOLE 30 8878940 0 0 GENERAL MTRS CO COM 37045V100 28793 491094 SH SOLE 31 147567 0 343527 GENERAL MTRS CO COM 37045V100 152265 2597044 SH SOLE 34 2597044 0 0 GENERAL MTRS CO COM 37045V100 46803 798283 SH SOLE 36 798283 0 0 GENERAL MTRS CO COM 37045V100 2594 44243 SH SOLE 40 44243 0 0 GENERAL MTRS CO COM 37045V100 56489 963484 SH SOLE 43 62335 0 901149 GENERAL MTRS CO OPTIONS 37045V100 188 3200 SH Call SOLE 2 3200 0 0 GENERAL MTRS CO OPTIONS 37045V100 691 11800 SH Call SOLE 4 11800 0 0 GENERAL MTRS CO OPTIONS 37045V100 8935 152400 SH Call SOLE 18 152400 0 0 GENERAL MTRS CO OPTIONS 37045V100 78277 1335100 SH Call SOLE 19 1335100 0 0 GENERAL MTRS CO OPTIONS 37045V100 4661 79500 SH Call SOLE 22 79500 0 0 GENERAL MTRS CO OPTIONS 37045V100 469 8000 SH Call SOLE 26 8000 0 0 GENERAL MTRS CO OPTIONS 37045V100 35928 612800 SH Call SOLE 34 612800 0 0 GENERATION BIO CO COM 37148K100 145 20417 SH SOLE 2 10585 0 9832 GENERATION BIO CO COM 37148K100 1 111 SH SOLE 4 111 0 0 GENERATION BIO CO COM 37148K100 5 766 SH SOLE 7 766 0 0 GENERATION BIO CO COM 37148K100 820 115873 SH SOLE 18 115873 0 0 GENERATION BIO CO COM 37148K100 593 83795 SH SOLE 19 83795 0 0 GENERATION BIO CO COM 37148K100 13031 1840568 SH SOLE 21 1840568 0 0 GENERATION BIO CO COM 37148K100 7064 997779 SH SOLE 22 975743 0 22036 GENERATION BIO CO COM 37148K100 29 4081 SH SOLE 25 4081 0 0 GENERATION BIO CO COM 37148K100 180 25356 SH SOLE 26 22723 0 2633 GENERATION BIO CO COM 37148K100 21 3028 SH SOLE 28 3028 0 0 GENERATION BIO CO COM 37148K100 387 54645 SH SOLE 30 54645 0 0 GENERATION BIO CO COM 37148K100 6 898 SH SOLE 36 898 0 0 GENERATION BIO CO COM 37148K100 36 5121 SH SOLE 40 5121 0 0 GENERATION BIO CO COM 37148K100 108 15218 SH SOLE 43 501 0 14717 GENESCO INC COM 371532102 760 11843 SH SOLE 2 3823 0 8020 GENESCO INC COM 371532102 4 69 SH SOLE 4 69 0 0 GENESCO INC COM 371532102 13 208 SH SOLE 7 208 0 0 GENESCO INC COM 371532102 3772 58786 SH SOLE 18 58786 0 0 GENESCO INC COM 371532102 1672 26063 SH SOLE 19 26063 0 0 GENESCO INC COM 371532102 116469 1815001 SH SOLE 21 1815001 0 0 GENESCO INC COM 371532102 23829 371335 SH SOLE 22 357475 0 13860 GENESCO INC COM 371532102 147 2297 SH SOLE 25 2297 0 0 GENESCO INC COM 371532102 318 4954 SH SOLE 26 3870 0 1084 GENESCO INC COM 371532102 76 1191 SH SOLE 28 1191 0 0 GENESCO INC COM 371532102 1705 26565 SH SOLE 30 26565 0 0 GENESCO INC COM 371532102 115 1790 SH SOLE 36 1790 0 0 GENESCO INC COM 371532102 101 1580 SH SOLE 40 1580 0 0 GENESCO INC COM 371532102 349 5431 SH SOLE 43 66 0 5365 GENETRON HLDGS LTD ADS 37186H100 17 2742 SH SOLE 4 2742 0 0 GENETRON HLDGS LTD ADS 37186H100 1308 214441 SH SOLE 19 214441 0 0 GENETRON HLDGS LTD ADS 37186H100 2647 433962 SH SOLE 21 433962 0 0 GENETRON HLDGS LTD ADS 37186H100 676 110796 SH SOLE 22 108653 0 2143 GENETRON HLDGS LTD ADS 37186H100 242 39598 SH SOLE 30 39598 0 0 GENIE ENERGY LTD CL B 372284208 5 872 SH SOLE 2 0 0 872 GENIE ENERGY LTD CL B 372284208 22 3925 SH SOLE 18 3925 0 0 GENIE ENERGY LTD CL B 372284208 379 68005 SH SOLE 21 68005 0 0 GENIE ENERGY LTD CL B 372284208 1784 320359 SH SOLE 22 320359 0 0 GENIUS BRANDS INTL INC COM 37229T301 150 142792 SH SOLE 2 11385 0 131407 GENIUS BRANDS INTL INC COM 37229T301 5 4536 SH SOLE 7 4536 0 0 GENIUS BRANDS INTL INC COM 37229T301 989 942183 SH SOLE 18 942183 0 0 GENIUS BRANDS INTL INC COM 37229T301 522 497345 SH SOLE 19 497345 0 0 GENIUS BRANDS INTL INC COM 37229T301 11458 10912656 SH SOLE 21 10912656 0 0 GENIUS BRANDS INTL INC COM 37229T301 7503 7145609 SH SOLE 22 6979258 0 166351 GENIUS SPORTS LIMITED SHARES CL A G3934V109 569 74929 SH SOLE 2 74929 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 111 14591 SH SOLE 4 14591 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 1596 209995 SH SOLE 18 209995 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 27701 3644833 SH SOLE 19 3644833 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 2227 293082 SH SOLE 22 293082 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 112 14801 SH SOLE 26 14801 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 7903 1039882 SH SOLE 34 1039882 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 124 56609 SH SOLE 2 56609 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 6 2672 SH SOLE 4 2672 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 74 33835 SH SOLE 18 33835 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 3593 1640590 SH SOLE 19 1640590 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 181 82867 SH SOLE 22 82867 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 5 2328 SH SOLE 26 2328 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 397 181099 SH SOLE 34 181099 0 0 GENMAB A/S SPONSORED ADS 372303206 4667 117972 SH SOLE 2 117972 0 0 GENMAB A/S SPONSORED ADS 372303206 1054 26651 SH SOLE 18 26651 0 0 GENMAB A/S SPONSORED ADS 372303206 26340 665832 SH SOLE 19 665832 0 0 GENMAB A/S SPONSORED ADS 372303206 130422 3296811 SH SOLE 21 3296811 0 0 GENMAB A/S SPONSORED ADS 372303206 810 20471 SH SOLE 30 20471 0 0 GENMAB A/S SPONSORED ADS 372303206 35443 895942 SH SOLE 34 895942 0 0 GENMAB A/S SPONSORED ADS 372303206 15208 384439 SH SOLE 43 44510 0 339929 GENOCEA BIOSCIENCES INC COM NEW 372427401 9 8155 SH SOLE 18 8155 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 119 102513 SH SOLE 21 102513 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 87 74775 SH SOLE 22 74775 0 0 GENPACT LIMITED SHS G3922B107 60684 1143258 SH SOLE 2 217138 0 926120 GENPACT LIMITED SHS G3922B107 6459 121688 SH SOLE 4 118614 0 3074 GENPACT LIMITED SHS G3922B107 173 3253 SH SOLE 7 3253 0 0 GENPACT LIMITED SHS G3922B107 2090 39375 SH SOLE 13 39375 0 0 GENPACT LIMITED SHS G3922B107 26352 496467 SH SOLE 18 496467 0 0 GENPACT LIMITED SHS G3922B107 8560 161257 SH SOLE 19 161257 0 0 GENPACT LIMITED SHS G3922B107 439680 8283354 SH SOLE 21 8283354 0 0 GENPACT LIMITED SHS G3922B107 348620 6567830 SH SOLE 22 6118388 0 449442 GENPACT LIMITED SHS G3922B107 6202 116840 SH SOLE 28 116840 0 0 GENPACT LIMITED SHS G3922B107 7244 136472 SH SOLE 30 136472 0 0 GENPACT LIMITED SHS G3922B107 11734 221062 SH SOLE 31 194192 0 26870 GENPACT LIMITED SHS G3922B107 133 2511 SH SOLE 34 2511 0 0 GENPACT LIMITED SHS G3922B107 157 2951 SH SOLE 36 2951 0 0 GENPACT LIMITED SHS G3922B107 20452 385302 SH SOLE 43 1049 0 384253 GENPREX INC COM 372446104 12 8955 SH SOLE 2 8282 0 673 GENPREX INC COM 372446104 10 7789 SH SOLE 18 7789 0 0 GENPREX INC COM 372446104 144 110168 SH SOLE 21 110168 0 0 GENPREX INC COM 372446104 592 451965 SH SOLE 22 451965 0 0 GENTEX CORP COM 371901109 17238 494628 SH SOLE 2 255688 0 238940 GENTEX CORP COM 371901109 30 858 SH SOLE 4 858 0 0 GENTEX CORP COM 371901109 151 4326 SH SOLE 7 4326 0 0 GENTEX CORP COM 371901109 72 2062 SH SOLE 15 2062 0 0 GENTEX CORP COM 371901109 17851 512216 SH SOLE 18 512216 0 0 GENTEX CORP COM 371901109 2402 68924 SH SOLE 19 68924 0 0 GENTEX CORP COM 371901109 398905 11446328 SH SOLE 21 11446328 0 0 GENTEX CORP COM 371901109 224406 6439201 SH SOLE 22 6164784 0 274417 GENTEX CORP COM 371901109 10299 295536 SH SOLE 25 295536 0 0 GENTEX CORP COM 371901109 8082 231922 SH SOLE 26 86294 0 145628 GENTEX CORP COM 371901109 7896 226576 SH SOLE 28 4304 0 222272 GENTEX CORP COM 371901109 19800 568150 SH SOLE 30 568150 0 0 GENTEX CORP COM 371901109 125 3597 SH SOLE 31 3597 0 0 GENTEX CORP COM 371901109 1623 46560 SH SOLE 36 46560 0 0 GENTEX CORP COM 371901109 1086 31153 SH SOLE 40 31153 0 0 GENTEX CORP COM 371901109 14892 427329 SH SOLE 43 11587 0 415742 GENTHERM INC COM 37253A103 1109 12766 SH SOLE 2 9184 0 3582 GENTHERM INC COM 37253A103 8 92 SH SOLE 4 92 0 0 GENTHERM INC COM 37253A103 42 485 SH SOLE 7 485 0 0 GENTHERM INC COM 37253A103 10017 115271 SH SOLE 18 115271 0 0 GENTHERM INC COM 37253A103 5137 59109 SH SOLE 19 59109 0 0 GENTHERM INC COM 37253A103 338911 3900007 SH SOLE 21 3900007 0 0 GENTHERM INC COM 37253A103 69974 805230 SH SOLE 22 786089 0 19141 GENTHERM INC COM 37253A103 361 4155 SH SOLE 25 4155 0 0 GENTHERM INC COM 37253A103 1192 13712 SH SOLE 26 11321 0 2391 GENTHERM INC COM 37253A103 51 590 SH SOLE 28 590 0 0 GENTHERM INC COM 37253A103 10408 119769 SH SOLE 30 119769 0 0 GENTHERM INC COM 37253A103 125 1442 SH SOLE 36 1442 0 0 GENTHERM INC COM 37253A103 336 3862 SH SOLE 40 3862 0 0 GENTHERM INC COM 37253A103 2119 24383 SH SOLE 43 1608 0 22775 GENUINE PARTS CO COM 372460105 82021 585027 SH SOLE 2 317925 0 267102 GENUINE PARTS CO COM 372460105 18537 132221 SH SOLE 4 83558 0 48663 GENUINE PARTS CO COM 372460105 25034 178556 SH SOLE 7 174402 0 4154 GENUINE PARTS CO COM 372460105 292 2084 SH SOLE 13 347 0 1737 GENUINE PARTS CO COM 372460105 2738 19530 SH SOLE 15 19530 0 0 GENUINE PARTS CO COM 372460105 39014 278274 SH SOLE 18 252066 0 26208 GENUINE PARTS CO COM 372460105 23044 164364 SH SOLE 19 164364 0 0 GENUINE PARTS CO COM 372460105 730280 5208843 SH SOLE 21 5208843 0 0 GENUINE PARTS CO COM 372460105 460323 3283329 SH SOLE 22 2841350 0 441979 GENUINE PARTS CO COM 372460105 12048 85935 SH SOLE 23 85935 0 0 GENUINE PARTS CO COM 372460105 78654 561010 SH SOLE 25 561010 0 0 GENUINE PARTS CO COM 372460105 56547 403333 SH SOLE 26 135975 0 267358 GENUINE PARTS CO COM 372460105 78734 561583 SH SOLE 28 2552 0 559031 GENUINE PARTS CO COM 372460105 7791 55569 SH SOLE 29 55569 0 0 GENUINE PARTS CO COM 372460105 83737 597265 SH SOLE 30 597265 0 0 GENUINE PARTS CO COM 372460105 16261 115987 SH SOLE 31 79007 0 36980 GENUINE PARTS CO COM 372460105 4130 29460 SH SOLE 32 29460 0 0 GENUINE PARTS CO COM 372460105 34211 244017 SH SOLE 34 244017 0 0 GENUINE PARTS CO COM 372460105 10621 75755 SH SOLE 36 75755 0 0 GENUINE PARTS CO COM 372460105 678 4836 SH SOLE 40 4836 0 0 GENUINE PARTS CO COM 372460105 14263 101731 SH SOLE 43 6562 0 95169 GENWORTH FINL INC COM CL A 37247D106 1674 413368 SH SOLE 2 134656 0 278712 GENWORTH FINL INC COM CL A 37247D106 6 1520 SH SOLE 4 1520 0 0 GENWORTH FINL INC COM CL A 37247D106 69 16948 SH SOLE 7 16948 0 0 GENWORTH FINL INC COM CL A 37247D106 7717 1905499 SH SOLE 18 1905499 0 0 GENWORTH FINL INC COM CL A 37247D106 5827 1438730 SH SOLE 19 1438730 0 0 GENWORTH FINL INC COM CL A 37247D106 220787 54515266 SH SOLE 21 54515266 0 0 GENWORTH FINL INC COM CL A 37247D106 50611 12496596 SH SOLE 22 12026253 0 470343 GENWORTH FINL INC COM CL A 37247D106 49 12197 SH SOLE 23 12197 0 0 GENWORTH FINL INC COM CL A 37247D106 110 27150 SH SOLE 25 27150 0 0 GENWORTH FINL INC COM CL A 37247D106 1084 267718 SH SOLE 26 133185 0 134533 GENWORTH FINL INC COM CL A 37247D106 34 8462 SH SOLE 28 8462 0 0 GENWORTH FINL INC COM CL A 37247D106 5847 1443656 SH SOLE 30 1443656 0 0 GENWORTH FINL INC COM CL A 37247D106 188 46466 SH SOLE 36 46466 0 0 GENWORTH FINL INC COM CL A 37247D106 219 54067 SH SOLE 40 54067 0 0 GENWORTH FINL INC COM CL A 37247D106 1173 289725 SH SOLE 43 3407 0 286318 GEO GROUP INC NEW COM 36162J106 233 30072 SH SOLE 2 30072 0 0 GEO GROUP INC NEW COM 36162J106 4 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 40 5111 SH SOLE 7 5111 0 0 GEO GROUP INC NEW COM 36162J106 3578 461652 SH SOLE 18 461652 0 0 GEO GROUP INC NEW COM 36162J106 1606 207290 SH SOLE 19 207290 0 0 GEO GROUP INC NEW COM 36162J106 109431 14120179 SH SOLE 21 14120179 0 0 GEO GROUP INC NEW COM 36162J106 20459 2639846 SH SOLE 22 2522075 0 117771 GEO GROUP INC NEW COM 36162J106 34 4419 SH SOLE 23 4419 0 0 GEO GROUP INC NEW COM 36162J106 284 36647 SH SOLE 26 26344 0 10303 GEO GROUP INC NEW COM 36162J106 17 2182 SH SOLE 28 2182 0 0 GEO GROUP INC NEW COM 36162J106 1598 206136 SH SOLE 30 206136 0 0 GEO GROUP INC NEW COM 36162J106 50 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 95 12244 SH SOLE 40 12244 0 0 GEO GROUP INC NEW COM 36162J106 17 2213 SH SOLE 43 1163 0 1050 GEOPARK LTD USD SHS G38327105 41 3542 SH SOLE 2 3542 0 0 GEOPARK LTD USD SHS G38327105 82 7193 SH SOLE 22 7193 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 17 2489 SH SOLE 18 2489 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 320 47820 SH SOLE 21 47820 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1355 202588 SH SOLE 22 202588 0 0 GEOVAX LABS INC COM 373678507 5 1315 SH SOLE 18 1315 0 0 GEOVAX LABS INC COM 373678507 50 13920 SH SOLE 21 13920 0 0 GEOVAX LABS INC COM 373678507 1 397 SH SOLE 22 397 0 0 GERDAU SA SPON ADR REP PFD 373737105 136 27543 SH SOLE 2 27543 0 0 GERDAU SA SPON ADR REP PFD 373737105 13499 2743600 SH SOLE 21 2743600 0 0 GERDAU SA SPON ADR REP PFD 373737105 6476 1316188 SH SOLE 22 1316188 0 0 GERDAU SA SPON ADR REP PFD 373737105 2601 528739 SH SOLE 30 528739 0 0 GERDAU SA SPON ADR REP PFD 373737105 3627 737143 SH SOLE 43 80632 0 656511 GERMAN AMERN BANCORP INC COM 373865104 789 20240 SH SOLE 2 7356 0 12884 GERMAN AMERN BANCORP INC COM 373865104 6 146 SH SOLE 4 146 0 0 GERMAN AMERN BANCORP INC COM 373865104 14 350 SH SOLE 7 350 0 0 GERMAN AMERN BANCORP INC COM 373865104 3179 81553 SH SOLE 18 81553 0 0 GERMAN AMERN BANCORP INC COM 373865104 1777 45597 SH SOLE 19 45597 0 0 GERMAN AMERN BANCORP INC COM 373865104 39344 1009326 SH SOLE 21 1009326 0 0 GERMAN AMERN BANCORP INC COM 373865104 26204 672253 SH SOLE 22 647519 0 24734 GERMAN AMERN BANCORP INC COM 373865104 125 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 18 473 SH SOLE 28 473 0 0 GERMAN AMERN BANCORP INC COM 373865104 772 19815 SH SOLE 30 19815 0 0 GERMAN AMERN BANCORP INC COM 373865104 165 4222 SH SOLE 40 4222 0 0 GERMAN AMERN BANCORP INC COM 373865104 283 7265 SH SOLE 43 88 0 7177 GERON CORP COM 374163103 282 231362 SH SOLE 2 66844 0 164518 GERON CORP COM 374163103 5 4268 SH SOLE 7 4268 0 0 GERON CORP COM 374163103 1205 987571 SH SOLE 18 987571 0 0 GERON CORP COM 374163103 620 508235 SH SOLE 19 508235 0 0 GERON CORP COM 374163103 17730 14532620 SH SOLE 21 14532620 0 0 GERON CORP COM 374163103 10008 8203430 SH SOLE 22 7877432 0 325998 GERON CORP COM 374163103 64 52309 SH SOLE 25 52309 0 0 GERON CORP COM 374163103 78 63704 SH SOLE 26 11101 0 52603 GERON CORP COM 374163103 460 377406 SH SOLE 30 377406 0 0 GERON CORP COM 374163103 59 48490 SH SOLE 40 48490 0 0 GERON CORP COM 374163103 254 208584 SH SOLE 43 3635 0 204949 GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 43 31026 SH SOLE 22 31026 0 0 GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 89 63544 SH SOLE 43 18007 0 45538 GETTY RLTY CORP NEW COM 374297109 976 30425 SH SOLE 2 10142 0 20283 GETTY RLTY CORP NEW COM 374297109 634 19749 SH SOLE 4 19749 0 0 GETTY RLTY CORP NEW COM 374297109 1629 50759 SH SOLE 7 50759 0 0 GETTY RLTY CORP NEW COM 374297109 4843 150916 SH SOLE 18 150916 0 0 GETTY RLTY CORP NEW COM 374297109 3861 120310 SH SOLE 19 120310 0 0 GETTY RLTY CORP NEW COM 374297109 155018 4830719 SH SOLE 21 4830719 0 0 GETTY RLTY CORP NEW COM 374297109 41996 1308709 SH SOLE 22 1271278 0 37431 GETTY RLTY CORP NEW COM 374297109 50 1559 SH SOLE 23 1559 0 0 GETTY RLTY CORP NEW COM 374297109 5569 173545 SH SOLE 25 173545 0 0 GETTY RLTY CORP NEW COM 374297109 618 19254 SH SOLE 26 15420 0 3834 GETTY RLTY CORP NEW COM 374297109 805 25100 SH SOLE 28 700 0 24400 GETTY RLTY CORP NEW COM 374297109 7715 240419 SH SOLE 30 240419 0 0 GETTY RLTY CORP NEW COM 374297109 5565 173407 SH SOLE 31 0 0 173407 GETTY RLTY CORP NEW COM 374297109 27 855 SH SOLE 34 855 0 0 GETTY RLTY CORP NEW COM 374297109 167 5204 SH SOLE 40 5204 0 0 GETTY RLTY CORP NEW COM 374297109 736 22947 SH SOLE 43 0 0 22947 GEVO INC COM PAR 374396406 887 207176 SH SOLE 2 93074 0 114102 GEVO INC COM PAR 374396406 13 3137 SH SOLE 7 3137 0 0 GEVO INC COM PAR 374396406 2739 639874 SH SOLE 18 639874 0 0 GEVO INC COM PAR 374396406 1512 353341 SH SOLE 19 353341 0 0 GEVO INC COM PAR 374396406 33801 7897356 SH SOLE 21 7897356 0 0 GEVO INC COM PAR 374396406 21235 4961343 SH SOLE 22 4751050 0 210293 GEVO INC COM PAR 374396406 108 25171 SH SOLE 25 25171 0 0 GEVO INC COM PAR 374396406 583 136235 SH SOLE 26 120154 0 16081 GEVO INC COM PAR 374396406 13 2957 SH SOLE 28 2957 0 0 GEVO INC COM PAR 374396406 597 139472 SH SOLE 30 139472 0 0 GEVO INC COM PAR 374396406 89 20689 SH SOLE 40 20689 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 6311 166732 SH SOLE 2 166732 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 43517 1149726 SH SOLE 19 1149726 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 969 25605 SH SOLE 22 25605 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 887 23425 SH SOLE 26 23425 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 25 659 SH SOLE 31 0 0 659 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 41465 1095497 SH SOLE 34 1095497 0 0 GH RESEARCH PLC ORDINARY SHARES G3855L106 113 4835 SH SOLE 21 4835 0 0 GIBRALTAR INDS INC COM 374689107 1776 26639 SH SOLE 2 9810 0 16829 GIBRALTAR INDS INC COM 374689107 9 141 SH SOLE 4 141 0 0 GIBRALTAR INDS INC COM 374689107 32 487 SH SOLE 7 487 0 0 GIBRALTAR INDS INC COM 374689107 8159 122364 SH SOLE 18 122364 0 0 GIBRALTAR INDS INC COM 374689107 6666 99968 SH SOLE 19 99968 0 0 GIBRALTAR INDS INC COM 374689107 265721 3985016 SH SOLE 21 3985016 0 0 GIBRALTAR INDS INC COM 374689107 56426 846221 SH SOLE 22 816609 0 29612 GIBRALTAR INDS INC COM 374689107 71 1061 SH SOLE 23 1061 0 0 GIBRALTAR INDS INC COM 374689107 341 5114 SH SOLE 25 5114 0 0 GIBRALTAR INDS INC COM 374689107 1539 23082 SH SOLE 26 11513 0 11569 GIBRALTAR INDS INC COM 374689107 39 581 SH SOLE 28 581 0 0 GIBRALTAR INDS INC COM 374689107 3913 58676 SH SOLE 30 58676 0 0 GIBRALTAR INDS INC COM 374689107 86 1284 SH SOLE 36 1284 0 0 GIBRALTAR INDS INC COM 374689107 282 4229 SH SOLE 40 4229 0 0 GIBRALTAR INDS INC COM 374689107 1043 15638 SH SOLE 43 0 0 15638 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 5 660 SH SOLE 2 660 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 272 38517 SH SOLE 43 1886 0 36631 GILDAN ACTIVEWEAR INC COM 375916103 3793 89485 SH SOLE 18 89485 0 0 GILDAN ACTIVEWEAR INC COM 375916103 27836 656666 SH SOLE 19 656666 0 0 GILDAN ACTIVEWEAR INC COM 375916103 3281 77403 SH SOLE 23 77403 0 0 GILDAN ACTIVEWEAR INC COM 375916103 9514 224432 SH SOLE 43 20937 0 203495 GILEAD SCIENCES INC COM 375558103 235837 3247990 SH SOLE 2 1002485 0 2245505 GILEAD SCIENCES INC COM 375558103 68501 943415 SH SOLE 4 604877 0 338538 GILEAD SCIENCES INC COM 375558103 111650 1537668 SH SOLE 7 1500360 0 37308 GILEAD SCIENCES INC COM 375558103 3480 47926 SH SOLE 13 35650 0 12276 GILEAD SCIENCES INC COM 375558103 13212 181961 SH SOLE 15 181961 0 0 GILEAD SCIENCES INC COM 375558103 19 267 SH SOLE 17 0 0 267 GILEAD SCIENCES INC COM 375558103 204615 2817997 SH SOLE 18 2643880 0 174117 GILEAD SCIENCES INC COM 375558103 232695 3204721 SH SOLE 19 3204721 0 0 GILEAD SCIENCES INC COM 375558103 3708579 51075322 SH SOLE 21 51075322 0 0 GILEAD SCIENCES INC COM 375558103 2059495 28363788 SH SOLE 22 25666550 0 2697238 GILEAD SCIENCES INC COM 375558103 55832 768934 SH SOLE 23 768934 0 0 GILEAD SCIENCES INC COM 375558103 165785 2283219 SH SOLE 25 2283219 0 0 GILEAD SCIENCES INC COM 375558103 205721 2833230 SH SOLE 26 1085755 0 1747475 GILEAD SCIENCES INC COM 375558103 318615 4388030 SH SOLE 28 111709 0 4276321 GILEAD SCIENCES INC COM 375558103 1983 27313 SH SOLE 29 27313 0 0 GILEAD SCIENCES INC COM 375558103 877818 12089485 SH SOLE 30 12003993 0 85492 GILEAD SCIENCES INC COM 375558103 39705 546823 SH SOLE 31 176607 0 370216 GILEAD SCIENCES INC COM 375558103 27795 382794 SH SOLE 32 382794 0 0 GILEAD SCIENCES INC COM 375558103 181803 2503831 SH SOLE 34 2503831 0 0 GILEAD SCIENCES INC COM 375558103 53200 732675 SH SOLE 36 732675 0 0 GILEAD SCIENCES INC COM 375558103 2998 41285 SH SOLE 40 41285 0 0 GILEAD SCIENCES INC COM 375558103 68437 942532 SH SOLE 43 65786 0 876746 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 280 33745 SH SOLE 2 0 0 33745 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 8570 1031264 SH SOLE 21 1031264 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 126874 15267657 SH SOLE 22 15267657 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 195 23442 SH SOLE 28 23442 0 0 GITLAB INC CLASS A COM 37637K108 1614 18551 SH SOLE 2 16018 0 2533 GITLAB INC CLASS A COM 37637K108 3 36 SH SOLE 4 36 0 0 GITLAB INC CLASS A COM 37637K108 460 5286 SH SOLE 18 3066 0 2220 GITLAB INC CLASS A COM 37637K108 159959 1838612 SH SOLE 19 1838612 0 0 GITLAB INC CLASS A COM 37637K108 494 5675 SH SOLE 21 5675 0 0 GITLAB INC CLASS A COM 37637K108 4517 51924 SH SOLE 22 51924 0 0 GITLAB INC CLASS A COM 37637K108 73 837 SH SOLE 25 837 0 0 GITLAB INC CLASS A COM 37637K108 535 6153 SH SOLE 26 1484 0 4669 GITLAB INC CLASS A COM 37637K108 269 3088 SH SOLE 28 38 0 3050 GITLAB INC CLASS A COM 37637K108 5 55 SH SOLE 31 0 0 55 GITLAB INC CLASS A COM 37637K108 49078 564114 SH SOLE 34 564114 0 0 GLACIER BANCORP INC NEW COM 37637Q105 12357 217944 SH SOLE 2 115929 0 102015 GLACIER BANCORP INC NEW COM 37637Q105 212 3739 SH SOLE 4 326 0 3413 GLACIER BANCORP INC NEW COM 37637Q105 114 2009 SH SOLE 7 2009 0 0 GLACIER BANCORP INC NEW COM 37637Q105 29753 524747 SH SOLE 18 524747 0 0 GLACIER BANCORP INC NEW COM 37637Q105 38911 686267 SH SOLE 19 686267 0 0 GLACIER BANCORP INC NEW COM 37637Q105 469564 8281548 SH SOLE 21 8281548 0 0 GLACIER BANCORP INC NEW COM 37637Q105 202990 3580078 SH SOLE 22 3478358 0 101720 GLACIER BANCORP INC NEW COM 37637Q105 903 15932 SH SOLE 23 15932 0 0 GLACIER BANCORP INC NEW COM 37637Q105 912 16080 SH SOLE 25 16080 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6854 120876 SH SOLE 26 28883 0 91993 GLACIER BANCORP INC NEW COM 37637Q105 97 1702 SH SOLE 28 1702 0 0 GLACIER BANCORP INC NEW COM 37637Q105 9889 174403 SH SOLE 30 174403 0 0 GLACIER BANCORP INC NEW COM 37637Q105 401 7066 SH SOLE 36 7066 0 0 GLACIER BANCORP INC NEW COM 37637Q105 723 12744 SH SOLE 40 12744 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1917 33802 SH SOLE 43 2393 0 31409 GLADSTONE CAPITAL CORP COM 376535100 2638 227598 SH SOLE 30 227598 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 783 30382 SH SOLE 2 10070 0 20312 GLADSTONE COMMERCIAL CORP COM 376536108 17 648 SH SOLE 7 648 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 3030 117574 SH SOLE 18 117574 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1719 66716 SH SOLE 19 66716 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 38533 1495285 SH SOLE 21 1495285 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 21283 825882 SH SOLE 22 798274 0 27608 GLADSTONE COMMERCIAL CORP COM 376536108 38 1486 SH SOLE 23 1486 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 117 4542 SH SOLE 25 4542 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 741 28763 SH SOLE 30 28763 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 163 6331 SH SOLE 40 6331 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1151 44670 SH SOLE 43 4917 0 39753 GLADSTONE INVT CORP COM 376546107 4316 252666 SH SOLE 30 252666 0 0 GLADSTONE INVT CORP COM 376546107 206 12036 SH SOLE 43 5285 0 6751 GLADSTONE LD CORP COM 376549101 1075 31850 SH SOLE 2 21021 0 10829 GLADSTONE LD CORP COM 376549101 12 366 SH SOLE 7 366 0 0 GLADSTONE LD CORP COM 376549101 2 64 SH SOLE 17 0 0 64 GLADSTONE LD CORP COM 376549101 3115 92270 SH SOLE 18 92270 0 0 GLADSTONE LD CORP COM 376549101 2802 83007 SH SOLE 19 83007 0 0 GLADSTONE LD CORP COM 376549101 43419 1286114 SH SOLE 21 1286114 0 0 GLADSTONE LD CORP COM 376549101 25244 747754 SH SOLE 22 728835 0 18919 GLADSTONE LD CORP COM 376549101 41 1214 SH SOLE 23 1214 0 0 GLADSTONE LD CORP COM 376549101 129 3819 SH SOLE 25 3819 0 0 GLADSTONE LD CORP COM 376549101 66 1950 SH SOLE 26 0 0 1950 GLADSTONE LD CORP COM 376549101 278 8244 SH SOLE 30 8244 0 0 GLADSTONE LD CORP COM 376549101 12 342 SH SOLE 34 342 0 0 GLADSTONE LD CORP COM 376549101 116 3447 SH SOLE 40 3447 0 0 GLADSTONE LD CORP COM 376549101 60 1785 SH SOLE 43 0 0 1785 GLATFELTER CORPORATION COM 377320106 657 38214 SH SOLE 2 12733 0 25481 GLATFELTER CORPORATION COM 377320106 4 208 SH SOLE 4 208 0 0 GLATFELTER CORPORATION COM 377320106 11 620 SH SOLE 7 620 0 0 GLATFELTER CORPORATION COM 377320106 3016 175322 SH SOLE 18 175322 0 0 GLATFELTER CORPORATION COM 377320106 1332 77434 SH SOLE 19 77434 0 0 GLATFELTER CORPORATION COM 377320106 96612 5616976 SH SOLE 21 5616976 0 0 GLATFELTER CORPORATION COM 377320106 19921 1158170 SH SOLE 22 1112532 0 45638 GLATFELTER CORPORATION COM 377320106 97 5639 SH SOLE 25 5639 0 0 GLATFELTER CORPORATION COM 377320106 121 7059 SH SOLE 26 4835 0 2224 GLATFELTER CORPORATION COM 377320106 5 294 SH SOLE 28 294 0 0 GLATFELTER CORPORATION COM 377320106 1417 82396 SH SOLE 30 82396 0 0 GLATFELTER CORPORATION COM 377320106 86 5010 SH SOLE 40 5010 0 0 GLATFELTER CORPORATION COM 377320106 513 29837 SH SOLE 43 4762 0 25075 GLAUKOS CORP COM 377322102 1228 27633 SH SOLE 2 19748 0 7885 GLAUKOS CORP COM 377322102 29 650 SH SOLE 4 161 0 489 GLAUKOS CORP COM 377322102 28 636 SH SOLE 7 636 0 0 GLAUKOS CORP COM 377322102 7192 161846 SH SOLE 18 159082 0 2764 GLAUKOS CORP COM 377322102 4592 103332 SH SOLE 19 103332 0 0 GLAUKOS CORP COM 377322102 257072 5784695 SH SOLE 21 5784695 0 0 GLAUKOS CORP COM 377322102 50966 1146858 SH SOLE 22 1123604 0 23254 GLAUKOS CORP COM 377322102 62 1403 SH SOLE 23 1403 0 0 GLAUKOS CORP COM 377322102 297 6674 SH SOLE 25 6674 0 0 GLAUKOS CORP COM 377322102 984 22143 SH SOLE 26 15035 0 7108 GLAUKOS CORP COM 377322102 37 825 SH SOLE 28 825 0 0 GLAUKOS CORP COM 377322102 6368 143302 SH SOLE 30 143302 0 0 GLAUKOS CORP COM 377322102 97 2184 SH SOLE 36 2184 0 0 GLAUKOS CORP COM 377322102 248 5577 SH SOLE 40 5577 0 0 GLAUKOS CORP COM 377322102 709 15944 SH SOLE 43 262 0 15682 GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 1831 1548000 PRN SOLE 21 1548000 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 47 1055 SH SOLE 18 1055 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 49599 1124696 SH SOLE 43 148348 0 976348 GLEN BURNIE BANCORP COM 377407101 6 418 SH SOLE 18 418 0 0 GLEN BURNIE BANCORP COM 377407101 107 7665 SH SOLE 21 7665 0 0 GLIMPSE GROUP INC COM 37892C106 11 1142 SH SOLE 18 1142 0 0 GLIMPSE GROUP INC COM 37892C106 157 15934 SH SOLE 21 15934 0 0 GLIMPSE GROUP INC COM 37892C106 293 29746 SH SOLE 22 29746 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2093 71494 SH SOLE 2 60082 0 11412 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7 248 SH SOLE 4 248 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 28 962 SH SOLE 7 962 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5712 195161 SH SOLE 18 195161 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 18296 625078 SH SOLE 19 625078 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 75237 2570435 SH SOLE 21 2570435 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 42394 1448363 SH SOLE 22 1414124 0 34239 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 42 1445 SH SOLE 23 1445 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 226 7720 SH SOLE 25 7720 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 887 30295 SH SOLE 26 21273 0 9022 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 29 1005 SH SOLE 28 1005 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1866 63763 SH SOLE 30 63763 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8805 300826 SH SOLE 34 300826 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 105 3594 SH SOLE 36 3594 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 197 6731 SH SOLE 40 6731 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 759 25936 SH SOLE 43 551 0 25385 GLOBAL E ONLINE LTD SHS M5216V106 47 740 SH SOLE 2 399 0 341 GLOBAL E ONLINE LTD SHS M5216V106 11 166 SH SOLE 4 166 0 0 GLOBAL E ONLINE LTD SHS M5216V106 19 298 SH SOLE 7 298 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 7 268 SH SOLE 43 0 0 268 GLOBAL INDUSTRIAL COMPANY COM 37892E102 347 8485 SH SOLE 2 3745 0 4740 GLOBAL INDUSTRIAL COMPANY COM 37892E102 11 261 SH SOLE 7 261 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 1386 33894 SH SOLE 18 33894 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 930 22731 SH SOLE 19 22731 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 18273 446761 SH SOLE 21 446761 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 14176 346602 SH SOLE 22 338901 0 7701 GLOBAL INDUSTRIAL COMPANY COM 37892E102 75 1841 SH SOLE 25 1841 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 45 1095 SH SOLE 28 1095 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 165 4044 SH SOLE 30 4044 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 92 2246 SH SOLE 40 2246 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 354 8666 SH SOLE 43 1885 0 6781 GLOBAL MED REIT INC COM NEW 37954A204 1348 75931 SH SOLE 2 22479 0 53452 GLOBAL MED REIT INC COM NEW 37954A204 12 695 SH SOLE 7 695 0 0 GLOBAL MED REIT INC COM NEW 37954A204 3478 195935 SH SOLE 18 195935 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1943 109440 SH SOLE 19 109440 0 0 GLOBAL MED REIT INC COM NEW 37954A204 46670 2629291 SH SOLE 21 2629291 0 0 GLOBAL MED REIT INC COM NEW 37954A204 29785 1678010 SH SOLE 22 1623001 0 55009 GLOBAL MED REIT INC COM NEW 37954A204 42 2377 SH SOLE 23 2377 0 0 GLOBAL MED REIT INC COM NEW 37954A204 128 7204 SH SOLE 25 7204 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2494 140529 SH SOLE 30 140529 0 0 GLOBAL MED REIT INC COM NEW 37954A204 168 9446 SH SOLE 40 9446 0 0 GLOBAL MED REIT INC COM NEW 37954A204 264 14860 SH SOLE 43 590 0 14270 GLOBAL NET LEASE INC COM NEW 379378201 1318 86283 SH SOLE 2 28120 0 58163 GLOBAL NET LEASE INC COM NEW 379378201 783 51243 SH SOLE 4 51243 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1970 128925 SH SOLE 7 128925 0 0 GLOBAL NET LEASE INC COM NEW 379378201 6134 401418 SH SOLE 18 401418 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4742 310339 SH SOLE 19 310339 0 0 GLOBAL NET LEASE INC COM NEW 379378201 200675 13133179 SH SOLE 21 13133179 0 0 GLOBAL NET LEASE INC COM NEW 379378201 52410 3429963 SH SOLE 22 3329435 0 100528 GLOBAL NET LEASE INC COM NEW 379378201 63 4099 SH SOLE 23 4099 0 0 GLOBAL NET LEASE INC COM NEW 379378201 321 21038 SH SOLE 26 17148 0 3890 GLOBAL NET LEASE INC COM NEW 379378201 946 61905 SH SOLE 28 286 0 61619 GLOBAL NET LEASE INC COM NEW 379378201 6780 443698 SH SOLE 31 0 0 443698 GLOBAL NET LEASE INC COM NEW 379378201 55 3622 SH SOLE 36 3622 0 0 GLOBAL NET LEASE INC COM NEW 379378201 164 10703 SH SOLE 40 10703 0 0 GLOBAL NET LEASE INC COM NEW 379378201 747 48883 SH SOLE 43 11303 0 37580 GLOBAL PMTS INC COM 37940X102 81914 605966 SH SOLE 2 105083 0 500883 GLOBAL PMTS INC COM 37940X102 26811 198333 SH SOLE 4 114065 0 84268 GLOBAL PMTS INC COM 37940X102 33273 246142 SH SOLE 7 237553 0 8589 GLOBAL PMTS INC COM 37940X102 820 6067 SH SOLE 13 2661 0 3406 GLOBAL PMTS INC COM 37940X102 5638 41709 SH SOLE 15 41709 0 0 GLOBAL PMTS INC COM 37940X102 60525 447735 SH SOLE 18 393318 0 54417 GLOBAL PMTS INC COM 37940X102 17836 131940 SH SOLE 19 131940 0 0 GLOBAL PMTS INC COM 37940X102 828435 6128388 SH SOLE 21 6128388 0 0 GLOBAL PMTS INC COM 37940X102 823690 6093286 SH SOLE 22 5479389 0 613897 GLOBAL PMTS INC COM 37940X102 23135 171141 SH SOLE 23 171141 0 0 GLOBAL PMTS INC COM 37940X102 58434 432266 SH SOLE 25 432266 0 0 GLOBAL PMTS INC COM 37940X102 86821 642265 SH SOLE 26 213639 0 428626 GLOBAL PMTS INC COM 37940X102 63718 471360 SH SOLE 28 9439 0 461921 GLOBAL PMTS INC COM 37940X102 43 316 SH SOLE 29 316 0 0 GLOBAL PMTS INC COM 37940X102 217619 1609847 SH SOLE 30 1609847 0 0 GLOBAL PMTS INC COM 37940X102 14535 107525 SH SOLE 31 33233 0 74292 GLOBAL PMTS INC COM 37940X102 66235 489975 SH SOLE 34 489975 0 0 GLOBAL PMTS INC COM 37940X102 16975 125571 SH SOLE 36 125571 0 0 GLOBAL PMTS INC COM 37940X102 1321 9775 SH SOLE 40 9775 0 0 GLOBAL PMTS INC COM 37940X102 22505 166480 SH SOLE 43 12074 0 154406 GLOBAL PMTS INC OPTIONS 37940X102 365 2700 SH Call SOLE 4 2700 0 0 GLOBAL PMTS INC OPTIONS 37940X102 4826 35700 SH Call SOLE 18 35700 0 0 GLOBAL PMTS INC OPTIONS 37940X102 29104 215300 SH Call SOLE 19 215300 0 0 GLOBAL PMTS INC OPTIONS 37940X102 2366 17500 SH Call SOLE 22 17500 0 0 GLOBAL PMTS INC OPTIONS 37940X102 365 2700 SH Call SOLE 26 2700 0 0 GLOBAL PMTS INC OPTIONS 37940X102 16411 121400 SH Call SOLE 34 121400 0 0 GLOBAL SELF STORAGE INC COM 37955N106 13 2260 SH SOLE 18 2260 0 0 GLOBAL SELF STORAGE INC COM 37955N106 192 33654 SH SOLE 21 33654 0 0 GLOBAL SELF STORAGE INC COM 37955N106 2 347 SH SOLE 22 347 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 503 21944 SH SOLE 43 4834 0 17110 GLOBAL WTR RES INC COM 379463102 44 2601 SH SOLE 2 918 0 1683 GLOBAL WTR RES INC COM 379463102 677 39592 SH SOLE 18 39592 0 0 GLOBAL WTR RES INC COM 379463102 384 22465 SH SOLE 19 22465 0 0 GLOBAL WTR RES INC COM 379463102 7404 432982 SH SOLE 21 432982 0 0 GLOBAL WTR RES INC COM 379463102 2611 152698 SH SOLE 22 149472 0 3226 GLOBAL WTR RES INC COM 379463102 153 8958 SH SOLE 25 8958 0 0 GLOBAL WTR RES INC COM 379463102 108 6300 SH SOLE 26 4549 0 1751 GLOBAL WTR RES INC COM 379463102 107 6265 SH SOLE 34 6265 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 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 13314 204929 SH SOLE 2 121553 0 83376 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1008 15516 SH SOLE 4 15516 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 48 746 SH SOLE 7 746 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 14657 225596 SH SOLE 18 225596 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 201545 3102120 SH SOLE 19 3102120 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 38563 593545 SH SOLE 21 593545 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 24688 379995 SH SOLE 22 342628 0 37367 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 10024 154288 SH SOLE 26 19016 0 135272 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 12757 196350 SH SOLE 28 0 0 196350 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 12 181 SH SOLE 30 181 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 61 941 SH SOLE 31 793 0 148 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 175070 2694631 SH SOLE 34 2694631 0 0 GLOBALSTAR INC COM 378973408 406 349708 SH SOLE 2 257422 0 92286 GLOBALSTAR INC COM 378973408 3 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 11 9758 SH SOLE 7 9758 0 0 GLOBALSTAR INC COM 378973408 1880 1620748 SH SOLE 18 1620748 0 0 GLOBALSTAR INC COM 378973408 2244 1934595 SH SOLE 19 1934595 0 0 GLOBALSTAR INC COM 378973408 24474 21098625 SH SOLE 21 21098625 0 0 GLOBALSTAR INC COM 378973408 17855 15392032 SH SOLE 22 14928103 0 463929 GLOBALSTAR INC COM 378973408 109 93769 SH SOLE 25 93769 0 0 GLOBALSTAR INC COM 378973408 68 58867 SH SOLE 26 26069 0 32798 GLOBALSTAR INC COM 378973408 557 479746 SH SOLE 30 479746 0 0 GLOBALSTAR INC COM 378973408 23 20073 SH SOLE 36 20073 0 0 GLOBALSTAR INC COM 378973408 129 111600 SH SOLE 40 111600 0 0 GLOBALSTAR INC COM 378973408 29 25015 SH SOLE 43 3663 0 21352 GLOBANT S A COM L44385109 22859 72777 SH SOLE 2 10059 0 62718 GLOBANT S A COM L44385109 181 576 SH SOLE 7 576 0 0 GLOBANT S A COM L44385109 14020 44638 SH SOLE 18 21840 0 22798 GLOBANT S A COM L44385109 533243 1697739 SH SOLE 19 1697739 0 0 GLOBANT S A COM L44385109 159524 507893 SH SOLE 21 507893 0 0 GLOBANT S A COM L44385109 128157 408025 SH SOLE 22 365417 0 42608 GLOBANT S A COM L44385109 5980 19040 SH SOLE 25 19040 0 0 GLOBANT S A COM L44385109 15409 49059 SH SOLE 26 0 0 49059 GLOBANT S A COM L44385109 247 785 SH SOLE 28 785 0 0 GLOBANT S A COM L44385109 466 1484 SH SOLE 30 1484 0 0 GLOBANT S A COM L44385109 191 608 SH SOLE 31 608 0 0 GLOBANT S A COM L44385109 172340 548695 SH SOLE 34 548695 0 0 GLOBANT S A COM L44385109 1766 5623 SH SOLE 43 99 0 5524 GLOBE LIFE INC COM 37959E102 21789 232489 SH SOLE 2 36725 0 195764 GLOBE LIFE INC COM 37959E102 7248 77336 SH SOLE 4 37713 0 39623 GLOBE LIFE INC COM 37959E102 7946 84780 SH SOLE 7 82063 0 2717 GLOBE LIFE INC COM 37959E102 29 310 SH SOLE 13 310 0 0 GLOBE LIFE INC COM 37959E102 1261 13459 SH SOLE 15 13459 0 0 GLOBE LIFE INC COM 37959E102 23552 251302 SH SOLE 18 238377 0 12925 GLOBE LIFE INC COM 37959E102 5463 58294 SH SOLE 19 58294 0 0 GLOBE LIFE INC COM 37959E102 215539 2299815 SH SOLE 21 2299815 0 0 GLOBE LIFE INC COM 37959E102 207519 2214246 SH SOLE 22 2011609 0 202637 GLOBE LIFE INC COM 37959E102 5174 55210 SH SOLE 23 55210 0 0 GLOBE LIFE INC COM 37959E102 12296 131194 SH SOLE 25 131194 0 0 GLOBE LIFE INC COM 37959E102 18263 194868 SH SOLE 26 64002 0 130866 GLOBE LIFE INC COM 37959E102 15439 164739 SH SOLE 28 1731 0 163008 GLOBE LIFE INC COM 37959E102 14 145 SH SOLE 29 145 0 0 GLOBE LIFE INC COM 37959E102 47165 503258 SH SOLE 30 503258 0 0 GLOBE LIFE INC COM 37959E102 3286 35063 SH SOLE 31 11313 0 23750 GLOBE LIFE INC COM 37959E102 753 8039 SH SOLE 34 8039 0 0 GLOBE LIFE INC COM 37959E102 3972 42379 SH SOLE 36 42379 0 0 GLOBE LIFE INC COM 37959E102 291 3110 SH SOLE 40 3110 0 0 GLOBE LIFE INC COM 37959E102 8704 92871 SH SOLE 43 2500 0 90371 GLOBUS MED INC CL A 379577208 14168 196237 SH SOLE 2 66663 0 129574 GLOBUS MED INC CL A 379577208 436 6035 SH SOLE 4 5088 0 947 GLOBUS MED INC CL A 379577208 82 1134 SH SOLE 7 1134 0 0 GLOBUS MED INC CL A 379577208 12500 173135 SH SOLE 18 171865 0 1270 GLOBUS MED INC CL A 379577208 10948 151640 SH SOLE 19 151640 0 0 GLOBUS MED INC CL A 379577208 539 7467 SH SOLE 20 7467 0 0 GLOBUS MED INC CL A 379577208 316355 4381651 SH SOLE 21 4381651 0 0 GLOBUS MED INC CL A 379577208 156708 2170469 SH SOLE 22 2081769 0 88700 GLOBUS MED INC CL A 379577208 764 10584 SH SOLE 25 10584 0 0 GLOBUS MED INC CL A 379577208 2689 37243 SH SOLE 26 21296 0 15947 GLOBUS MED INC CL A 379577208 129 1788 SH SOLE 28 1788 0 0 GLOBUS MED INC CL A 379577208 7954 110173 SH SOLE 30 110173 0 0 GLOBUS MED INC CL A 379577208 87 1211 SH SOLE 31 1211 0 0 GLOBUS MED INC CL A 379577208 62 858 SH SOLE 34 858 0 0 GLOBUS MED INC CL A 379577208 152 2103 SH SOLE 36 2103 0 0 GLOBUS MED INC CL A 379577208 739 10232 SH SOLE 40 10232 0 0 GLOBUS MED INC CL A 379577208 2670 36985 SH SOLE 43 10426 0 26559 GLYCOMIMETICS INC COM 38000Q102 17 11780 SH SOLE 2 11780 0 0 GLYCOMIMETICS INC COM 38000Q102 11 7620 SH SOLE 18 7620 0 0 GLYCOMIMETICS INC COM 38000Q102 12 8547 SH SOLE 19 8547 0 0 GLYCOMIMETICS INC COM 38000Q102 216 149887 SH SOLE 21 149887 0 0 GLYCOMIMETICS INC COM 38000Q102 983 682858 SH SOLE 22 682858 0 0 GLYCOMIMETICS INC COM 38000Q102 18 12166 SH SOLE 26 0 0 12166 GMS INC COM 36251C103 4084 67943 SH SOLE 2 30641 0 37302 GMS INC COM 36251C103 11 182 SH SOLE 4 182 0 0 GMS INC COM 36251C103 36 605 SH SOLE 7 605 0 0 GMS INC COM 36251C103 10011 166546 SH SOLE 18 166546 0 0 GMS INC COM 36251C103 11470 190816 SH SOLE 19 190816 0 0 GMS INC COM 36251C103 314038 5224386 SH SOLE 21 5224386 0 0 GMS INC COM 36251C103 70830 1178336 SH SOLE 22 1137234 0 41102 GMS INC COM 36251C103 303 5042 SH SOLE 23 5042 0 0 GMS INC COM 36251C103 411 6845 SH SOLE 25 6845 0 0 GMS INC COM 36251C103 2530 42097 SH SOLE 26 20507 0 21590 GMS INC COM 36251C103 46 768 SH SOLE 28 768 0 0 GMS INC COM 36251C103 4685 77933 SH SOLE 30 77933 0 0 GMS INC COM 36251C103 329 5472 SH SOLE 36 5472 0 0 GMS INC COM 36251C103 270 4493 SH SOLE 40 4493 0 0 GMS INC COM 36251C103 2666 44353 SH SOLE 43 47 0 44306 GODADDY INC CL A 380237107 33387 393434 SH SOLE 2 107242 0 286192 GODADDY INC CL A 380237107 12625 148774 SH SOLE 4 76963 0 71811 GODADDY INC CL A 380237107 1397 16468 SH SOLE 7 16468 0 0 GODADDY INC CL A 380237107 1377 16221 SH SOLE 13 16221 0 0 GODADDY INC CL A 380237107 976 11501 SH SOLE 15 11501 0 0 GODADDY INC CL A 380237107 8791 103592 SH SOLE 18 93843 0 9749 GODADDY INC CL A 380237107 3347 39439 SH SOLE 19 39439 0 0 GODADDY INC CL A 380237107 193846 2284303 SH SOLE 21 2284303 0 0 GODADDY INC CL A 380237107 298504 3517603 SH SOLE 22 3268908 0 248695 GODADDY INC CL A 380237107 10897 128409 SH SOLE 23 128409 0 0 GODADDY INC CL A 380237107 20173 237719 SH SOLE 25 237719 0 0 GODADDY INC CL A 380237107 21882 257863 SH SOLE 26 121282 0 136581 GODADDY INC CL A 380237107 37859 446129 SH SOLE 28 2989 0 443140 GODADDY INC CL A 380237107 900 10605 SH SOLE 29 10605 0 0 GODADDY INC CL A 380237107 48351 569771 SH SOLE 30 488914 0 80857 GODADDY INC CL A 380237107 6306 74308 SH SOLE 31 31350 0 42958 GODADDY INC CL A 380237107 758 8929 SH SOLE 34 8929 0 0 GODADDY INC CL A 380237107 5229 61619 SH SOLE 36 61619 0 0 GODADDY INC CL A 380237107 472 5557 SH SOLE 40 5557 0 0 GODADDY INC CL A 380237107 6989 82358 SH SOLE 43 5517 0 76841 GOGO INC COM 38046C109 629 46487 SH SOLE 2 14934 0 31553 GOGO INC COM 38046C109 3 199 SH SOLE 4 199 0 0 GOGO INC COM 38046C109 12 856 SH SOLE 7 856 0 0 GOGO INC COM 38046C109 2510 185499 SH SOLE 18 185499 0 0 GOGO INC COM 38046C109 1438 106266 SH SOLE 19 106266 0 0 GOGO INC COM 38046C109 31390 2319996 SH SOLE 21 2319996 0 0 GOGO INC COM 38046C109 20804 1537590 SH SOLE 22 1483700 0 53890 GOGO INC COM 38046C109 102 7552 SH SOLE 25 7552 0 0 GOGO INC COM 38046C109 80 5896 SH SOLE 26 1921 0 3975 GOGO INC COM 38046C109 224 16582 SH SOLE 30 16582 0 0 GOGO INC COM 38046C109 16 1158 SH SOLE 34 1158 0 0 GOGO INC COM 38046C109 37 2707 SH SOLE 36 2707 0 0 GOGO INC COM 38046C109 89 6543 SH SOLE 40 6543 0 0 GOGO INC COM 38046C109 100 7393 SH SOLE 43 0 0 7393 GOHEALTH INC COM CL A 38046W105 2470 651821 SH SOLE 2 24190 0 627631 GOHEALTH INC COM CL A 38046W105 1 171 SH SOLE 4 171 0 0 GOHEALTH INC COM CL A 38046W105 4 1024 SH SOLE 7 1024 0 0 GOHEALTH INC COM CL A 38046W105 46 12101 SH SOLE 18 12101 0 0 GOHEALTH INC COM CL A 38046W105 45 11818 SH SOLE 19 11818 0 0 GOHEALTH INC COM CL A 38046W105 3081 813060 SH SOLE 21 813060 0 0 GOHEALTH INC COM CL A 38046W105 4732 1248676 SH SOLE 22 1196518 0 52158 GOHEALTH INC COM CL A 38046W105 25 6620 SH SOLE 25 6620 0 0 GOHEALTH INC COM CL A 38046W105 5 1259 SH SOLE 26 1259 0 0 GOHEALTH INC COM CL A 38046W105 46 12227 SH SOLE 30 12227 0 0 GOHEALTH INC COM CL A 38046W105 6 1550 SH SOLE 31 1550 0 0 GOHEALTH INC COM CL A 38046W105 23 6190 SH SOLE 40 6190 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 5988 989832 SH SOLE 34 989832 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 304 50233 SH SOLE 43 0 0 50233 GOLAR LNG LTD SHS G9456A100 886 71481 SH SOLE 2 9708 0 61773 GOLAR LNG LTD SHS G9456A100 20 1632 SH SOLE 7 1632 0 0 GOLAR LNG LTD SHS G9456A100 3896 314468 SH SOLE 18 314468 0 0 GOLAR LNG LTD SHS G9456A100 2976 240216 SH SOLE 19 240216 0 0 GOLAR LNG LTD SHS G9456A100 43068 3476068 SH SOLE 21 3476068 0 0 GOLAR LNG LTD SHS G9456A100 12907 1041717 SH SOLE 22 982555 0 59162 GOLAR LNG LTD SHS G9456A100 147 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 2598 236430 SH SOLE 2 236430 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1087 98945 SH SOLE 4 98945 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 39012 3549776 SH SOLE 7 3549776 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 373 33909 SH SOLE 18 33909 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 2222 202154 SH SOLE 19 202154 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 65 5957 SH SOLE 21 5957 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 10969 998107 SH SOLE 22 998107 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 3266 297168 SH SOLE 23 297168 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 17590 1600541 SH SOLE 25 1600541 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 9814 892964 SH SOLE 26 534367 0 358597 GOLD FIELDS LTD SPONSORED ADR 38059T106 68721 6253063 SH SOLE 30 6253063 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 89963 8185938 SH SOLE 34 8185938 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 9515 865829 SH SOLE 43 51507 0 814322 GOLD RESOURCE CORP COM 38068T105 5 3322 SH SOLE 2 0 0 3322 GOLD RESOURCE CORP COM 38068T105 22 14272 SH SOLE 18 14272 0 0 GOLD RESOURCE CORP COM 38068T105 384 246150 SH SOLE 21 246150 0 0 GOLD RESOURCE CORP COM 38068T105 1593 1021407 SH SOLE 22 1021407 0 0 GOLD RESOURCE CORP COM 38068T105 20 12736 SH SOLE 43 0 0 12736 GOLD ROYALTY CORP COMMON SHARES 38071H106 1765 358831 SH SOLE 7 358831 0 0 GOLDEN ENTMT INC COM 381013101 346 6839 SH SOLE 2 5067 0 1772 GOLDEN ENTMT INC COM 381013101 14 272 SH SOLE 7 272 0 0 GOLDEN ENTMT INC COM 381013101 2480 49070 SH SOLE 18 49070 0 0 GOLDEN ENTMT INC COM 381013101 1529 30269 SH SOLE 19 30269 0 0 GOLDEN ENTMT INC COM 381013101 31442 622245 SH SOLE 21 622245 0 0 GOLDEN ENTMT INC COM 381013101 21023 416040 SH SOLE 22 407236 0 8804 GOLDEN ENTMT INC COM 381013101 118 2326 SH SOLE 25 2326 0 0 GOLDEN ENTMT INC COM 381013101 259 5135 SH SOLE 30 5135 0 0 GOLDEN ENTMT INC COM 381013101 108 2139 SH SOLE 40 2139 0 0 GOLDEN ENTMT INC COM 381013101 116 2299 SH SOLE 43 153 0 2146 GOLDEN MINERALS CO COM 381119106 31 88274 SH SOLE 21 88274 0 0 GOLDEN MINERALS CO COM 381119106 2 6765 SH SOLE 22 6765 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 150 15041 SH SOLE 2 10721 0 4320 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 5 513 SH SOLE 7 513 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 1157 116289 SH SOLE 18 116289 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 700 70394 SH SOLE 19 70394 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 14251 1432255 SH SOLE 21 1432255 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 9571 961895 SH SOLE 22 941768 0 20127 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 69 6954 SH SOLE 25 6954 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 42 4261 SH SOLE 26 0 0 4261 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 109 10966 SH SOLE 30 10966 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 38 3824 SH SOLE 40 3824 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 42 10929 SH SOLE 43 0 0 10929 GOLDMAN SACHS BDC INC SHS 38147U107 5418 282762 SH SOLE 30 282762 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10 289 SH SOLE 17 0 0 289 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3 73 SH SOLE 17 0 0 73 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 93 979 SH SOLE 17 0 0 979 GOLDMAN SACHS GROUP INC COM 38141G104 270505 707110 SH SOLE 2 91770 0 615340 GOLDMAN SACHS GROUP INC COM 38141G104 83043 217077 SH SOLE 4 140938 0 76139 GOLDMAN SACHS GROUP INC COM 38141G104 110352 288463 SH SOLE 7 278441 0 10022 GOLDMAN SACHS GROUP INC COM 38141G104 4011 10486 SH SOLE 13 6964 0 3522 GOLDMAN SACHS GROUP INC COM 38141G104 18457 48247 SH SOLE 15 48247 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2 4 SH SOLE 17 0 0 4 GOLDMAN SACHS GROUP INC COM 38141G104 253918 663751 SH SOLE 18 612713 0 51038 GOLDMAN SACHS GROUP INC COM 38141G104 44904 117381 SH SOLE 19 117381 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3473353 9079474 SH SOLE 21 9079474 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2719848 7109784 SH SOLE 22 6401000 0 708784 GOLDMAN SACHS GROUP INC COM 38141G104 73334 191698 SH SOLE 23 191698 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 293077 766113 SH SOLE 25 766113 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 384882 1006096 SH SOLE 26 400459 0 605637 GOLDMAN SACHS GROUP INC COM 38141G104 268711 702420 SH SOLE 28 40267 0 662153 GOLDMAN SACHS GROUP INC COM 38141G104 126 330 SH SOLE 29 330 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 806236 2107532 SH SOLE 30 2107532 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 49918 130488 SH SOLE 31 38011 0 92477 GOLDMAN SACHS GROUP INC COM 38141G104 19246 50311 SH SOLE 32 50311 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 60610 158437 SH SOLE 34 158437 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 62061 162231 SH SOLE 36 162231 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4275 11175 SH SOLE 40 11175 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 102089 266864 SH SOLE 43 21031 0 245833 GOLUB CAP BDC INC COM 38173M102 20152 1305186 SH SOLE 30 1305186 0 0 GOLUB CAP BDC INC COM 38173M102 1031 66783 SH SOLE 43 23301 0 43482 GOOD TIMES RESTAURANTS INC COM NEW 382140879 8 1812 SH SOLE 18 1812 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 143 32918 SH SOLE 21 32918 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 140 32312 SH SOLE 22 32312 0 0 GOODRX HLDGS INC COM CL A 38246G108 113 3456 SH SOLE 2 1406 0 2050 GOODRX HLDGS INC COM CL A 38246G108 5929 181419 SH SOLE 21 181419 0 0 GOODRX HLDGS INC COM CL A 38246G108 27866 852697 SH SOLE 22 852697 0 0 GOODRX HLDGS INC COM CL A 38246G108 379 11605 SH SOLE 34 11605 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 10590 496739 SH SOLE 2 258953 0 237786 GOODYEAR TIRE & RUBR CO COM 382550101 223 10468 SH SOLE 4 10468 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 169 7940 SH SOLE 7 7940 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 28592 1341090 SH SOLE 18 1341090 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 22283 1045154 SH SOLE 19 1045154 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 427241 20039443 SH SOLE 21 20039443 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 197690 9272491 SH SOLE 22 8996291 0 276200 GOODYEAR TIRE & RUBR CO COM 382550101 506 23733 SH SOLE 23 23733 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 974 45667 SH SOLE 25 45667 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4975 233340 SH SOLE 26 77720 0 155620 GOODYEAR TIRE & RUBR CO COM 382550101 1303 61135 SH SOLE 28 61135 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3479 163181 SH SOLE 30 163181 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 808 37899 SH SOLE 36 37899 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 769 36079 SH SOLE 40 36079 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 9038 423930 SH SOLE 43 27278 0 396652 GOOSEHEAD INS INC COM CL A 38267D109 1869 14368 SH SOLE 2 5905 0 8463 GOOSEHEAD INS INC COM CL A 38267D109 9 70 SH SOLE 4 70 0 0 GOOSEHEAD INS INC COM CL A 38267D109 33 251 SH SOLE 7 251 0 0 GOOSEHEAD INS INC COM CL A 38267D109 7089 54497 SH SOLE 18 54497 0 0 GOOSEHEAD INS INC COM CL A 38267D109 4179 32123 SH SOLE 19 32123 0 0 GOOSEHEAD INS INC COM CL A 38267D109 84342 648382 SH SOLE 21 648382 0 0 GOOSEHEAD INS INC COM CL A 38267D109 58941 453116 SH SOLE 22 435176 0 17940 GOOSEHEAD INS INC COM CL A 38267D109 387 2972 SH SOLE 25 2972 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1064 8182 SH SOLE 26 6547 0 1635 GOOSEHEAD INS INC COM CL A 38267D109 43 329 SH SOLE 28 329 0 0 GOOSEHEAD INS INC COM CL A 38267D109 4886 37563 SH SOLE 30 37563 0 0 GOOSEHEAD INS INC COM CL A 38267D109 334 2566 SH SOLE 40 2566 0 0 GOOSEHEAD INS INC COM CL A 38267D109 298 2288 SH SOLE 43 11 0 2277 GOPRO INC CL A 38268T103 3496 339055 SH SOLE 2 180534 0 158521 GOPRO INC CL A 38268T103 4 428 SH SOLE 4 428 0 0 GOPRO INC CL A 38268T103 18 1787 SH SOLE 7 1787 0 0 GOPRO INC CL A 38268T103 4145 402027 SH SOLE 18 344404 0 57623 GOPRO INC CL A 38268T103 16583 1608412 SH SOLE 19 1608412 0 0 GOPRO INC CL A 38268T103 46716 4531138 SH SOLE 21 4531138 0 0 GOPRO INC CL A 38268T103 44296 4296411 SH SOLE 22 4232308 0 64103 GOPRO INC CL A 38268T103 580 56280 SH SOLE 23 56280 0 0 GOPRO INC CL A 38268T103 170 16467 SH SOLE 25 16467 0 0 GOPRO INC CL A 38268T103 3384 328256 SH SOLE 26 59015 0 269241 GOPRO INC CL A 38268T103 100 9739 SH SOLE 28 9739 0 0 GOPRO INC CL A 38268T103 835 80974 SH SOLE 30 80974 0 0 GOPRO INC CL A 38268T103 38 3674 SH SOLE 36 3674 0 0 GOPRO INC CL A 38268T103 139 13504 SH SOLE 40 13504 0 0 GOPRO INC CL A 38268T103 342 33201 SH SOLE 43 0 0 33201 GORES HLDGS VIII INC CL A 382863108 172 16818 SH SOLE 2 16818 0 0 GORES HLDGS VIII INC CL A 382863108 41 4004 SH SOLE 4 4004 0 0 GORES HLDGS VIII INC CL A 382863108 539 52877 SH SOLE 18 52877 0 0 GORES HLDGS VIII INC CL A 382863108 12099 1186169 SH SOLE 19 1186169 0 0 GORES HLDGS VIII INC CL A 382863108 1193 116981 SH SOLE 22 116981 0 0 GORES HLDGS VIII INC CL A 382863108 38 3684 SH SOLE 26 3684 0 0 GORES HLDGS VIII INC CL A 382863108 3271 320677 SH SOLE 34 320677 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 2 915 SH SOLE 2 915 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 0 195 SH SOLE 4 195 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 5 2506 SH SOLE 18 2506 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 118 58192 SH SOLE 19 58192 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 12 5858 SH SOLE 22 5858 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 0 195 SH SOLE 26 195 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 32 15823 SH SOLE 34 15823 0 0 GORMAN RUPP CO COM 383082104 738 16560 SH SOLE 2 5829 0 10731 GORMAN RUPP CO COM 383082104 1027 23056 SH SOLE 7 23056 0 0 GORMAN RUPP CO COM 383082104 2986 67015 SH SOLE 18 67015 0 0 GORMAN RUPP CO COM 383082104 1756 39407 SH SOLE 19 39407 0 0 GORMAN RUPP CO COM 383082104 35741 802271 SH SOLE 21 802271 0 0 GORMAN RUPP CO COM 383082104 22499 505032 SH SOLE 22 482818 0 22214 GORMAN RUPP CO COM 383082104 178 4004 SH SOLE 25 4004 0 0 GORMAN RUPP CO COM 383082104 63 1425 SH SOLE 26 0 0 1425 GORMAN RUPP CO COM 383082104 91 2039 SH SOLE 28 2039 0 0 GORMAN RUPP CO COM 383082104 11835 265666 SH SOLE 30 265666 0 0 GORMAN RUPP CO COM 383082104 134 3015 SH SOLE 40 3015 0 0 GORMAN RUPP CO COM 383082104 573 12855 SH SOLE 43 716 0 12139 GOSSAMER BIO INC COM 38341P102 1023 90450 SH SOLE 2 19828 0 70622 GOSSAMER BIO INC COM 38341P102 10 880 SH SOLE 7 880 0 0 GOSSAMER BIO INC COM 38341P102 2258 199673 SH SOLE 18 199673 0 0 GOSSAMER BIO INC COM 38341P102 3009 266042 SH SOLE 19 266042 0 0 GOSSAMER BIO INC COM 38341P102 33728 2982182 SH SOLE 21 2982182 0 0 GOSSAMER BIO INC COM 38341P102 19288 1705369 SH SOLE 22 1645421 0 59948 GOSSAMER BIO INC COM 38341P102 103 9149 SH SOLE 23 9149 0 0 GOSSAMER BIO INC COM 38341P102 97 8609 SH SOLE 25 8609 0 0 GOSSAMER BIO INC COM 38341P102 854 75467 SH SOLE 26 1980 0 73487 GOSSAMER BIO INC COM 38341P102 82 7234 SH SOLE 28 7234 0 0 GOSSAMER BIO INC COM 38341P102 771 68178 SH SOLE 30 68178 0 0 GOSSAMER BIO INC COM 38341P102 20 1812 SH SOLE 36 1812 0 0 GOSSAMER BIO INC COM 38341P102 85 7515 SH SOLE 40 7515 0 0 GOSSAMER BIO INC COM 38341P102 81 7126 SH SOLE 43 295 0 6831 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 75 12444 SH SOLE 2 12444 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 2253 373095 SH SOLE 19 373095 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 1740 288063 SH SOLE 21 288063 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 98 16151 SH SOLE 22 16151 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 132 21832 SH SOLE 30 21832 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 411 68106 SH SOLE 34 68106 0 0 GRACO INC COM 384109104 29030 360088 SH SOLE 2 147897 0 212191 GRACO INC COM 384109104 48 592 SH SOLE 4 592 0 0 GRACO INC COM 384109104 1544 19151 SH SOLE 7 19151 0 0 GRACO INC COM 384109104 30748 381394 SH SOLE 18 381394 0 0 GRACO INC COM 384109104 4187 51941 SH SOLE 19 51941 0 0 GRACO INC COM 384109104 678449 8415395 SH SOLE 21 8415395 0 0 GRACO INC COM 384109104 367421 4557445 SH SOLE 22 4369530 0 187915 GRACO INC COM 384109104 1918 23785 SH SOLE 25 23785 0 0 GRACO INC COM 384109104 5607 69552 SH SOLE 26 56365 0 13187 GRACO INC COM 384109104 244 3024 SH SOLE 28 3024 0 0 GRACO INC COM 384109104 7739 95988 SH SOLE 30 95988 0 0 GRACO INC COM 384109104 204 2526 SH SOLE 31 2526 0 0 GRACO INC COM 384109104 106 1320 SH SOLE 36 1320 0 0 GRACO INC COM 384109104 1748 21684 SH SOLE 40 21684 0 0 GRACO INC COM 384109104 8425 104503 SH SOLE 43 13402 0 91101 GRAFTECH INTL LTD COM 384313508 1257 106237 SH SOLE 2 55062 0 51175 GRAFTECH INTL LTD COM 384313508 6 527 SH SOLE 4 527 0 0 GRAFTECH INTL LTD COM 384313508 34 2842 SH SOLE 7 2842 0 0 GRAFTECH INTL LTD COM 384313508 6425 543075 SH SOLE 18 543075 0 0 GRAFTECH INTL LTD COM 384313508 4237 358152 SH SOLE 19 358152 0 0 GRAFTECH INTL LTD COM 384313508 79820 6747245 SH SOLE 21 6747245 0 0 GRAFTECH INTL LTD COM 384313508 55048 4653233 SH SOLE 22 4535262 0 117971 GRAFTECH INTL LTD COM 384313508 323 27266 SH SOLE 25 27266 0 0 GRAFTECH INTL LTD COM 384313508 478 40410 SH SOLE 26 32250 0 8160 GRAFTECH INTL LTD COM 384313508 119 10034 SH SOLE 28 10034 0 0 GRAFTECH INTL LTD COM 384313508 1256 106202 SH SOLE 30 106202 0 0 GRAFTECH INTL LTD COM 384313508 256 21604 SH SOLE 40 21604 0 0 GRAFTECH INTL LTD COM 384313508 792 66929 SH SOLE 43 1311 0 65618 GRAHAM CORP COM 384556106 22 1797 SH SOLE 18 1797 0 0 GRAHAM CORP COM 384556106 429 34469 SH SOLE 21 34469 0 0 GRAHAM CORP COM 384556106 1843 148144 SH SOLE 22 148144 0 0 GRAHAM CORP COM 384556106 0 36 SH SOLE 43 0 0 36 GRAHAM HLDGS CO COM CL B 384637104 3557 5648 SH SOLE 2 3445 0 2203 GRAHAM HLDGS CO COM CL B 384637104 9 14 SH SOLE 4 14 0 0 GRAHAM HLDGS CO COM CL B 384637104 54 85 SH SOLE 7 85 0 0 GRAHAM HLDGS CO COM CL B 384637104 11721 18610 SH SOLE 18 18610 0 0 GRAHAM HLDGS CO COM CL B 384637104 4243 6737 SH SOLE 19 6737 0 0 GRAHAM HLDGS CO COM CL B 384637104 183127 290757 SH SOLE 21 290757 0 0 GRAHAM HLDGS CO COM CL B 384637104 72566 115215 SH SOLE 22 111366 0 3849 GRAHAM HLDGS CO COM CL B 384637104 455 722 SH SOLE 25 722 0 0 GRAHAM HLDGS CO COM CL B 384637104 925 1468 SH SOLE 26 1103 0 365 GRAHAM HLDGS CO COM CL B 384637104 1561 2478 SH SOLE 28 2478 0 0 GRAHAM HLDGS CO COM CL B 384637104 1564 2484 SH SOLE 30 2484 0 0 GRAHAM HLDGS CO COM CL B 384637104 290 461 SH SOLE 36 461 0 0 GRAHAM HLDGS CO COM CL B 384637104 316 501 SH SOLE 40 501 0 0 GRAHAM HLDGS CO COM CL B 384637104 14629 23228 SH SOLE 43 571 0 22657 GRAINGER W W INC COM 384802104 53098 102459 SH SOLE 2 26733 0 75726 GRAINGER W W INC COM 384802104 15642 30183 SH SOLE 4 14442 0 15741 GRAINGER W W INC COM 384802104 29362 56657 SH SOLE 7 45096 0 11561 GRAINGER W W INC COM 384802104 291 561 SH SOLE 13 135 0 426 GRAINGER W W INC COM 384802104 3233 6239 SH SOLE 15 6239 0 0 GRAINGER W W INC COM 384802104 48947 94449 SH SOLE 18 88394 0 6055 GRAINGER W W INC COM 384802104 18213 35144 SH SOLE 19 35144 0 0 GRAINGER W W INC COM 384802104 805410 1554125 SH SOLE 21 1554125 0 0 GRAINGER W W INC COM 384802104 491959 949288 SH SOLE 22 857381 0 91907 GRAINGER W W INC COM 384802104 13185 25441 SH SOLE 23 25441 0 0 GRAINGER W W INC COM 384802104 41689 80444 SH SOLE 25 80444 0 0 GRAINGER W W INC COM 384802104 56857 109711 SH SOLE 26 43834 0 65877 GRAINGER W W INC COM 384802104 98244 189573 SH SOLE 28 17419 0 172154 GRAINGER W W INC COM 384802104 69 134 SH SOLE 29 134 0 0 GRAINGER W W INC COM 384802104 207378 400159 SH SOLE 30 387300 0 12859 GRAINGER W W INC COM 384802104 11957 23072 SH SOLE 31 4877 0 18195 GRAINGER W W INC COM 384802104 12710 24526 SH SOLE 34 24526 0 0 GRAINGER W W INC COM 384802104 10121 19530 SH SOLE 36 19530 0 0 GRAINGER W W INC COM 384802104 697 1345 SH SOLE 40 1345 0 0 GRAINGER W W INC COM 384802104 36865 71134 SH SOLE 43 9723 0 61411 GRAN TIERRA ENERGY INC COM 38500T101 78 102569 SH SOLE 21 102569 0 0 GRAND CANYON ED INC COM 38526M106 8688 101366 SH SOLE 2 36420 0 64946 GRAND CANYON ED INC COM 38526M106 14 168 SH SOLE 4 168 0 0 GRAND CANYON ED INC COM 38526M106 40 468 SH SOLE 7 468 0 0 GRAND CANYON ED INC COM 38526M106 7460 87032 SH SOLE 18 87032 0 0 GRAND CANYON ED INC COM 38526M106 1005 11728 SH SOLE 19 11728 0 0 GRAND CANYON ED INC COM 38526M106 164987 1924941 SH SOLE 21 1924941 0 0 GRAND CANYON ED INC COM 38526M106 93227 1087702 SH SOLE 22 1038861 0 48841 GRAND CANYON ED INC COM 38526M106 517 6033 SH SOLE 25 6033 0 0 GRAND CANYON ED INC COM 38526M106 1495 17441 SH SOLE 26 13884 0 3557 GRAND CANYON ED INC COM 38526M106 71 826 SH SOLE 28 826 0 0 GRAND CANYON ED INC COM 38526M106 2418 28214 SH SOLE 30 28214 0 0 GRAND CANYON ED INC COM 38526M106 51 600 SH SOLE 31 600 0 0 GRAND CANYON ED INC COM 38526M106 57 669 SH SOLE 36 669 0 0 GRAND CANYON ED INC COM 38526M106 513 5985 SH SOLE 40 5985 0 0 GRAND CANYON ED INC COM 38526M106 4883 56972 SH SOLE 43 1294 0 55678 GRANITE CONSTR INC COM 387328107 1493 38575 SH SOLE 2 12927 0 25648 GRANITE CONSTR INC COM 387328107 7 193 SH SOLE 4 193 0 0 GRANITE CONSTR INC COM 387328107 28 729 SH SOLE 7 729 0 0 GRANITE CONSTR INC COM 387328107 6952 179639 SH SOLE 18 179639 0 0 GRANITE CONSTR INC COM 387328107 3906 100927 SH SOLE 19 100927 0 0 GRANITE CONSTR INC COM 387328107 223206 5767591 SH SOLE 21 5767591 0 0 GRANITE CONSTR INC COM 387328107 45539 1176715 SH SOLE 22 1131651 0 45064 GRANITE CONSTR INC COM 387328107 298 7712 SH SOLE 25 7712 0 0 GRANITE CONSTR INC COM 387328107 835 21578 SH SOLE 26 17750 0 3828 GRANITE CONSTR INC COM 387328107 1032 26668 SH SOLE 28 26668 0 0 GRANITE CONSTR INC COM 387328107 3250 83967 SH SOLE 30 83967 0 0 GRANITE CONSTR INC COM 387328107 234 6041 SH SOLE 36 6041 0 0 GRANITE CONSTR INC COM 387328107 195 5050 SH SOLE 40 5050 0 0 GRANITE CONSTR INC COM 387328107 3034 78406 SH SOLE 43 4863 0 73543 GRANITE PT MTG TR INC COM STK 38741L107 935 79843 SH SOLE 2 47095 0 32748 GRANITE PT MTG TR INC COM STK 38741L107 2 137 SH SOLE 4 137 0 0 GRANITE PT MTG TR INC COM STK 38741L107 10 881 SH SOLE 7 881 0 0 GRANITE PT MTG TR INC COM STK 38741L107 2638 225257 SH SOLE 18 225257 0 0 GRANITE PT MTG TR INC COM STK 38741L107 2157 184199 SH SOLE 19 184199 0 0 GRANITE PT MTG TR INC COM STK 38741L107 90769 7751390 SH SOLE 21 7751390 0 0 GRANITE PT MTG TR INC COM STK 38741L107 15504 1323988 SH SOLE 22 1268677 0 55311 GRANITE PT MTG TR INC COM STK 38741L107 82 7016 SH SOLE 25 7016 0 0 GRANITE PT MTG TR INC COM STK 38741L107 200 17046 SH SOLE 26 7740 0 9306 GRANITE PT MTG TR INC COM STK 38741L107 70 5981 SH SOLE 28 5981 0 0 GRANITE PT MTG TR INC COM STK 38741L107 917 78350 SH SOLE 30 78350 0 0 GRANITE PT MTG TR INC COM STK 38741L107 85 7227 SH SOLE 40 7227 0 0 GRANITE PT MTG TR INC COM STK 38741L107 242 20687 SH SOLE 43 415 0 20272 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 39 469 SH SOLE 43 0 0 469 GRAPHIC PACKAGING HLDG CO COM 388689101 7182 368283 SH SOLE 2 140771 0 227512 GRAPHIC PACKAGING HLDG CO COM 388689101 18 940 SH SOLE 4 940 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 126 6483 SH SOLE 7 6483 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2332 119615 SH SOLE 18 119615 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1617 82944 SH SOLE 19 82944 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 67933 3483748 SH SOLE 21 3483748 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 123530 6334865 SH SOLE 22 6017002 0 317863 GRAPHIC PACKAGING HLDG CO COM 388689101 5491 281594 SH SOLE 25 281594 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4835 247930 SH SOLE 26 180927 0 67003 GRAPHIC PACKAGING HLDG CO COM 388689101 107 5471 SH SOLE 28 5471 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3495 179255 SH SOLE 30 179255 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 85 4337 SH SOLE 31 4337 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 67525 3462799 SH SOLE 34 3462799 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 134 6889 SH SOLE 36 6889 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 765 39225 SH SOLE 40 39225 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2024 103803 SH SOLE 43 12767 0 91036 GRAPHITE BIO INC COM 38870X104 128 10326 SH SOLE 2 552 0 9774 GRAPHITE BIO INC COM 38870X104 570 45837 SH SOLE 18 45837 0 0 GRAPHITE BIO INC COM 38870X104 365 29371 SH SOLE 19 29371 0 0 GRAPHITE BIO INC COM 38870X104 9459 760942 SH SOLE 21 760942 0 0 GRAPHITE BIO INC COM 38870X104 4232 340456 SH SOLE 22 336341 0 4115 GRAPHITE BIO INC COM 38870X104 315 25336 SH SOLE 30 25336 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 596 8742 SH SOLE 43 0 0 8742 GRAY TELEVISION INC COM 389375106 1510 74920 SH SOLE 2 28846 0 46074 GRAY TELEVISION INC COM 389375106 7 362 SH SOLE 4 362 0 0 GRAY TELEVISION INC COM 389375106 41 2047 SH SOLE 7 2047 0 0 GRAY TELEVISION INC COM 389375106 5285 262177 SH SOLE 18 262177 0 0 GRAY TELEVISION INC COM 389375106 3077 152646 SH SOLE 19 152646 0 0 GRAY TELEVISION INC COM 389375106 63012 3125574 SH SOLE 21 3125574 0 0 GRAY TELEVISION INC COM 389375106 43517 2158588 SH SOLE 22 2077964 0 80624 GRAY TELEVISION INC COM 389375106 226 11230 SH SOLE 25 11230 0 0 GRAY TELEVISION INC COM 389375106 627 31105 SH SOLE 26 22930 0 8175 GRAY TELEVISION INC COM 389375106 13 664 SH SOLE 28 664 0 0 GRAY TELEVISION INC COM 389375106 1047 51946 SH SOLE 30 51946 0 0 GRAY TELEVISION INC COM 389375106 122 6068 SH SOLE 36 6068 0 0 GRAY TELEVISION INC COM 389375106 196 9730 SH SOLE 40 9730 0 0 GRAY TELEVISION INC COM 389375106 918 45551 SH SOLE 43 335 0 45216 GRAY TELEVISION INC CL A 389375205 14 756 SH SOLE 21 756 0 0 GRAYBUG VISION INC COM SHS 38942Q103 5 2520 SH SOLE 18 2520 0 0 GRAYBUG VISION INC COM SHS 38942Q103 57 30928 SH SOLE 21 30928 0 0 GRAYBUG VISION INC COM SHS 38942Q103 1 642 SH SOLE 22 642 0 0 GREAT AJAX CORP COM 38983D300 809 61491 SH SOLE 2 33847 0 27644 GREAT AJAX CORP COM 38983D300 3 257 SH SOLE 7 257 0 0 GREAT AJAX CORP COM 38983D300 965 73360 SH SOLE 18 73360 0 0 GREAT AJAX CORP COM 38983D300 1324 100576 SH SOLE 19 100576 0 0 GREAT AJAX CORP COM 38983D300 16962 1288892 SH SOLE 21 1288892 0 0 GREAT AJAX CORP COM 38983D300 7700 585124 SH SOLE 22 573338 0 11786 GREAT AJAX CORP COM 38983D300 23 1737 SH SOLE 43 0 0 1737 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 10186 391626 SH SOLE 21 391626 0 0 GREAT ELM GROUP INC COM NEW 39037G109 7 3472 SH SOLE 18 3472 0 0 GREAT ELM GROUP INC COM NEW 39037G109 88 42150 SH SOLE 21 42150 0 0 GREAT ELM GROUP INC COM NEW 39037G109 634 303529 SH SOLE 22 303529 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 844 53663 SH SOLE 2 18094 0 35569 GREAT LAKES DREDGE & DOCK CO COM 390607109 6 379 SH SOLE 4 379 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1082 68835 SH SOLE 7 68835 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 3282 208748 SH SOLE 18 208748 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1743 110860 SH SOLE 19 110860 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 45229 2877150 SH SOLE 21 2877150 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 26637 1694497 SH SOLE 22 1630759 0 63738 GREAT LAKES DREDGE & DOCK CO COM 390607109 197 12537 SH SOLE 25 12537 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 166 10567 SH SOLE 26 5085 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 18 1170 SH SOLE 28 1170 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 642 40864 SH SOLE 30 40864 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 190 12080 SH SOLE 36 12080 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 102 6512 SH SOLE 40 6512 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 814 51773 SH SOLE 43 0 0 51773 GREAT SOUTHN BANCORP INC COM 390905107 566 9549 SH SOLE 2 3367 0 6182 GREAT SOUTHN BANCORP INC COM 390905107 10 170 SH SOLE 7 170 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2042 34470 SH SOLE 18 34470 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1116 18836 SH SOLE 19 18836 0 0 GREAT SOUTHN BANCORP INC COM 390905107 25667 433203 SH SOLE 21 433203 0 0 GREAT SOUTHN BANCORP INC COM 390905107 17561 296395 SH SOLE 22 285396 0 10999 GREAT SOUTHN BANCORP INC COM 390905107 83 1398 SH SOLE 25 1398 0 0 GREAT SOUTHN BANCORP INC COM 390905107 85 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 966 16301 SH SOLE 30 16301 0 0 GREAT SOUTHN BANCORP INC COM 390905107 23 380 SH SOLE 34 380 0 0 GREAT SOUTHN BANCORP INC COM 390905107 58 972 SH SOLE 40 972 0 0 GREAT SOUTHN BANCORP INC COM 390905107 783 13208 SH SOLE 43 1344 0 11864 GREAT WESTERN BANCORP INC COM 391416104 1410 41510 SH SOLE 2 14695 0 26815 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 7056 207767 SH SOLE 18 207767 0 0 GREAT WESTERN BANCORP INC COM 391416104 3134 92278 SH SOLE 19 92278 0 0 GREAT WESTERN BANCORP INC COM 391416104 209279 6162512 SH SOLE 21 6162512 0 0 GREAT WESTERN BANCORP INC COM 391416104 41472 1221213 SH SOLE 22 1168227 0 52986 GREAT WESTERN BANCORP INC COM 391416104 241 7108 SH SOLE 25 7108 0 0 GREAT WESTERN BANCORP INC COM 391416104 358 10547 SH SOLE 26 5776 0 4771 GREAT WESTERN BANCORP INC COM 391416104 24 714 SH SOLE 28 714 0 0 GREAT WESTERN BANCORP INC COM 391416104 3237 95305 SH SOLE 30 95305 0 0 GREAT WESTERN BANCORP INC COM 391416104 110 3243 SH SOLE 36 3243 0 0 GREAT WESTERN BANCORP INC COM 391416104 199 5868 SH SOLE 40 5868 0 0 GREAT WESTERN BANCORP INC COM 391416104 1522 44805 SH SOLE 43 6358 0 38447 GREEN BRICK PARTNERS INC COM 392709101 1723 56797 SH SOLE 2 21215 0 35582 GREEN BRICK PARTNERS INC COM 392709101 4 122 SH SOLE 4 122 0 0 GREEN BRICK PARTNERS INC COM 392709101 13 435 SH SOLE 7 435 0 0 GREEN BRICK PARTNERS INC COM 392709101 2998 98862 SH SOLE 18 93504 0 5358 GREEN BRICK PARTNERS INC COM 392709101 9861 325108 SH SOLE 19 325108 0 0 GREEN BRICK PARTNERS INC COM 392709101 57943 1910428 SH SOLE 21 1910428 0 0 GREEN BRICK PARTNERS INC COM 392709101 34646 1142311 SH SOLE 22 1118259 0 24052 GREEN BRICK PARTNERS INC COM 392709101 271 8928 SH SOLE 23 8928 0 0 GREEN BRICK PARTNERS INC COM 392709101 157 5170 SH SOLE 25 5170 0 0 GREEN BRICK PARTNERS INC COM 392709101 1440 47481 SH SOLE 26 5176 0 42305 GREEN BRICK PARTNERS INC COM 392709101 941 31027 SH SOLE 30 31027 0 0 GREEN BRICK PARTNERS INC COM 392709101 62 2038 SH SOLE 36 2038 0 0 GREEN BRICK PARTNERS INC COM 392709101 96 3149 SH SOLE 40 3149 0 0 GREEN BRICK PARTNERS INC COM 392709101 1376 45358 SH SOLE 43 535 0 44823 GREEN DOT CORP CL A 39304D102 1368 37741 SH SOLE 2 13110 0 24631 GREEN DOT CORP CL A 39304D102 7 201 SH SOLE 4 201 0 0 GREEN DOT CORP CL A 39304D102 27 757 SH SOLE 7 757 0 0 GREEN DOT CORP CL A 39304D102 7322 202031 SH SOLE 18 202031 0 0 GREEN DOT CORP CL A 39304D102 3330 91875 SH SOLE 19 91875 0 0 GREEN DOT CORP CL A 39304D102 199372 5501434 SH SOLE 21 5501434 0 0 GREEN DOT CORP CL A 39304D102 45675 1260335 SH SOLE 22 1211251 0 49084 GREEN DOT CORP CL A 39304D102 223 6155 SH SOLE 25 6155 0 0 GREEN DOT CORP CL A 39304D102 557 15360 SH SOLE 26 11386 0 3974 GREEN DOT CORP CL A 39304D102 33 911 SH SOLE 28 911 0 0 GREEN DOT CORP CL A 39304D102 5351 147666 SH SOLE 30 147666 0 0 GREEN DOT CORP CL A 39304D102 186 5144 SH SOLE 40 5144 0 0 GREEN DOT CORP CL A 39304D102 790 21788 SH SOLE 43 719 0 21069 GREEN PLAINS INC COM 393222104 2239 64426 SH SOLE 2 39648 0 24778 GREEN PLAINS INC COM 393222104 84 2413 SH SOLE 4 2413 0 0 GREEN PLAINS INC COM 393222104 26 748 SH SOLE 7 748 0 0 GREEN PLAINS INC COM 393222104 6850 197077 SH SOLE 18 197077 0 0 GREEN PLAINS INC COM 393222104 31331 901338 SH SOLE 19 901338 0 0 GREEN PLAINS INC COM 393222104 196943 5665792 SH SOLE 21 5665792 0 0 GREEN PLAINS INC COM 393222104 32522 935619 SH SOLE 22 904149 0 31470 GREEN PLAINS INC COM 393222104 34 971 SH SOLE 25 971 0 0 GREEN PLAINS INC COM 393222104 316 9096 SH SOLE 26 3760 0 5336 GREEN PLAINS INC COM 393222104 27669 795993 SH SOLE 30 795993 0 0 GREEN PLAINS INC COM 393222104 10971 315628 SH SOLE 34 315628 0 0 GREEN PLAINS INC COM 393222104 154 4419 SH SOLE 40 4419 0 0 GREEN PLAINS INC COM 393222104 79 2264 SH SOLE 43 0 0 2264 GREENBOX POS COM NEW 39366L208 10 2269 SH SOLE 2 714 0 1555 GREENBOX POS COM NEW 39366L208 219 52195 SH SOLE 18 52195 0 0 GREENBOX POS COM NEW 39366L208 119 28279 SH SOLE 19 28279 0 0 GREENBOX POS COM NEW 39366L208 2646 630076 SH SOLE 21 630076 0 0 GREENBOX POS COM NEW 39366L208 1296 308550 SH SOLE 22 304642 0 3908 GREENBRIER COS INC COM 393657101 1262 27502 SH SOLE 2 8939 0 18563 GREENBRIER COS INC COM 393657101 6 136 SH SOLE 4 136 0 0 GREENBRIER COS INC COM 393657101 44 963 SH SOLE 7 963 0 0 GREENBRIER COS INC COM 393657101 5623 122536 SH SOLE 18 122536 0 0 GREENBRIER COS INC COM 393657101 2621 57123 SH SOLE 19 57123 0 0 GREENBRIER COS INC COM 393657101 189067 4119995 SH SOLE 21 4119995 0 0 GREENBRIER COS INC COM 393657101 37458 816261 SH SOLE 22 783429 0 32832 GREENBRIER COS INC COM 393657101 191 4172 SH SOLE 25 4172 0 0 GREENBRIER COS INC COM 393657101 518 11282 SH SOLE 26 8113 0 3169 GREENBRIER COS INC COM 393657101 7 163 SH SOLE 28 163 0 0 GREENBRIER COS INC COM 393657101 2667 58110 SH SOLE 30 58110 0 0 GREENBRIER COS INC COM 393657101 53 1150 SH SOLE 36 1150 0 0 GREENBRIER COS INC COM 393657101 206 4492 SH SOLE 40 4492 0 0 GREENBRIER COS INC COM 393657101 1477 32192 SH SOLE 43 1189 0 31003 GREENE CNTY BANCORP INC COM 394357107 6 169 SH SOLE 2 0 0 169 GREENE CNTY BANCORP INC COM 394357107 23 622 SH SOLE 18 622 0 0 GREENE CNTY BANCORP INC COM 394357107 336 9135 SH SOLE 21 9135 0 0 GREENE CNTY BANCORP INC COM 394357107 4 108 SH SOLE 22 108 0 0 GREENHILL & CO INC COM 395259104 39 2187 SH SOLE 2 461 0 1726 GREENHILL & CO INC COM 395259104 1 60 SH SOLE 7 60 0 0 GREENHILL & CO INC COM 395259104 956 53296 SH SOLE 18 53296 0 0 GREENHILL & CO INC COM 395259104 464 25883 SH SOLE 19 25883 0 0 GREENHILL & CO INC COM 395259104 30051 1676045 SH SOLE 21 1676045 0 0 GREENHILL & CO INC COM 395259104 6957 387984 SH SOLE 22 385281 0 2703 GREENHILL & CO INC COM 395259104 314 17488 SH SOLE 30 17488 0 0 GREENHILL & CO INC COM 395259104 36 2017 SH SOLE 43 0 0 2017 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 27 1704 SH SOLE 18 1704 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 380 23682 SH SOLE 21 23682 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 2058 128220 SH SOLE 22 128220 0 0 GREENLANE HLDGS INC CL A 395330103 4 4144 SH SOLE 2 421 0 3723 GREENLANE HLDGS INC CL A 395330103 35 36407 SH SOLE 18 36407 0 0 GREENLANE HLDGS INC CL A 395330103 16 16825 SH SOLE 19 16825 0 0 GREENLANE HLDGS INC CL A 395330103 726 752944 SH SOLE 21 752944 0 0 GREENLANE HLDGS INC CL A 395330103 130 134994 SH SOLE 22 134374 0 620 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 126 16017 SH SOLE 2 1274 0 14743 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH SOLE 7 543 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 706 90093 SH SOLE 18 90093 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 407 51919 SH SOLE 19 51919 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7925 1010830 SH SOLE 21 1010830 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6205 791439 SH SOLE 22 774673 0 16766 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 17 2145 SH SOLE 43 0 0 2145 GREENSKY INC CL A 39572G100 17 1456 SH SOLE 2 0 0 1456 GREENSKY INC CL A 39572G100 12 1016 SH SOLE 7 1016 0 0 GREENSKY INC CL A 39572G100 19 1688 SH SOLE 18 1688 0 0 GREENSKY INC CL A 39572G100 58 5143 SH SOLE 19 5143 0 0 GREENSKY INC CL A 39572G100 754 66386 SH SOLE 21 66386 0 0 GREENSKY INC CL A 39572G100 1484 130628 SH SOLE 22 93605 0 37023 GREENSKY INC CL A 39572G100 7 592 SH SOLE 43 0 0 592 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 848 107016 SH SOLE 43 0 0 107016 GREENWICH LIFESCIENCES INC COM 396879108 12 499 SH SOLE 2 162 0 337 GREENWICH LIFESCIENCES INC COM 396879108 289 11858 SH SOLE 18 11858 0 0 GREENWICH LIFESCIENCES INC COM 396879108 162 6656 SH SOLE 19 6656 0 0 GREENWICH LIFESCIENCES INC COM 396879108 3368 138446 SH SOLE 21 138446 0 0 GREENWICH LIFESCIENCES INC COM 396879108 1959 80500 SH SOLE 22 79436 0 1064 GREIF INC CL A 397624107 1867 30924 SH SOLE 2 17980 0 12944 GREIF INC CL A 397624107 7 123 SH SOLE 4 123 0 0 GREIF INC CL A 397624107 21 349 SH SOLE 7 349 0 0 GREIF INC CL A 397624107 7532 124765 SH SOLE 18 124765 0 0 GREIF INC CL A 397624107 2708 44862 SH SOLE 19 44862 0 0 GREIF INC CL A 397624107 114690 1899785 SH SOLE 21 1899785 0 0 GREIF INC CL A 397624107 50612 838370 SH SOLE 22 813433 0 24937 GREIF INC CL A 397624107 219 3631 SH SOLE 25 3631 0 0 GREIF INC CL A 397624107 501 8294 SH SOLE 26 5362 0 2932 GREIF INC CL A 397624107 28 468 SH SOLE 28 468 0 0 GREIF INC CL A 397624107 976 16159 SH SOLE 30 16159 0 0 GREIF INC CL A 397624107 150 2480 SH SOLE 36 2480 0 0 GREIF INC CL A 397624107 236 3901 SH SOLE 40 3901 0 0 GREIF INC CL A 397624107 2886 47803 SH SOLE 43 8577 0 39226 GREIF INC CL B 397624206 269 4501 SH SOLE 2 1255 0 3246 GREIF INC CL B 397624206 6 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 1075 17982 SH SOLE 18 17982 0 0 GREIF INC CL B 397624206 687 11487 SH SOLE 19 11487 0 0 GREIF INC CL B 397624206 12782 213813 SH SOLE 21 213813 0 0 GREIF INC CL B 397624206 4941 82659 SH SOLE 22 76306 0 6353 GREIF INC CL B 397624206 69 1152 SH SOLE 25 1152 0 0 GREIF INC CL B 397624206 26 434 SH SOLE 26 434 0 0 GREIF INC CL B 397624206 69 1147 SH SOLE 30 1147 0 0 GREIF INC CL B 397624206 7 121 SH SOLE 34 121 0 0 GREIF INC CL B 397624206 63 1049 SH SOLE 40 1049 0 0 GREIF INC CL B 397624206 12 207 SH SOLE 43 0 0 207 GRID DYNAMICS HLDGS INC CL A 39813G109 596 15685 SH SOLE 2 11292 0 4393 GRID DYNAMICS HLDGS INC CL A 39813G109 19 492 SH SOLE 7 492 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 4836 127372 SH SOLE 18 127372 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 47659 1255176 SH SOLE 19 1255176 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 64029 1686300 SH SOLE 21 1686300 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 40247 1059979 SH SOLE 22 1038100 0 21879 GRID DYNAMICS HLDGS INC CL A 39813G109 184 4852 SH SOLE 25 4852 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 57 1492 SH SOLE 26 0 0 1492 GRID DYNAMICS HLDGS INC CL A 39813G109 59 1562 SH SOLE 28 1562 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 938 24704 SH SOLE 30 24704 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 77136 2031502 SH SOLE 34 2031502 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 240 6327 SH SOLE 40 6327 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 275 7242 SH SOLE 43 218 0 7024 GRIFFON CORP COM 398433102 1547 54305 SH SOLE 2 28548 0 25757 GRIFFON CORP COM 398433102 4 124 SH SOLE 4 124 0 0 GRIFFON CORP COM 398433102 21 747 SH SOLE 7 747 0 0 GRIFFON CORP COM 398433102 5108 179357 SH SOLE 18 179357 0 0 GRIFFON CORP COM 398433102 2944 103370 SH SOLE 19 103370 0 0 GRIFFON CORP COM 398433102 164718 5783653 SH SOLE 21 5783653 0 0 GRIFFON CORP COM 398433102 35083 1231863 SH SOLE 22 1186138 0 45725 GRIFFON CORP COM 398433102 241 8447 SH SOLE 25 8447 0 0 GRIFFON CORP COM 398433102 504 17685 SH SOLE 26 13887 0 3798 GRIFFON CORP COM 398433102 18 644 SH SOLE 28 644 0 0 GRIFFON CORP COM 398433102 2544 89343 SH SOLE 30 89343 0 0 GRIFFON CORP COM 398433102 188 6609 SH SOLE 40 6609 0 0 GRIFFON CORP COM 398433102 477 16755 SH SOLE 43 2813 0 13942 GRIFOLS S A SP ADR REP B NVT 398438408 14703 1309250 SH SOLE 21 1309250 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 561 49922 SH SOLE 30 49922 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 6238 555477 SH SOLE 43 65166 0 490311 GRITSTONE BIO INC COM 39868T105 808 62831 SH SOLE 2 26896 0 35935 GRITSTONE BIO INC COM 39868T105 10 750 SH SOLE 7 750 0 0 GRITSTONE BIO INC COM 39868T105 1783 138665 SH SOLE 18 138665 0 0 GRITSTONE BIO INC COM 39868T105 2442 189914 SH SOLE 19 189914 0 0 GRITSTONE BIO INC COM 39868T105 26694 2075765 SH SOLE 21 2075765 0 0 GRITSTONE BIO INC COM 39868T105 16202 1259871 SH SOLE 22 1235351 0 24520 GRITSTONE BIO INC COM 39868T105 33 2528 SH SOLE 23 2528 0 0 GRITSTONE BIO INC COM 39868T105 280 21792 SH SOLE 26 0 0 21792 GRITSTONE BIO INC COM 39868T105 381 29659 SH SOLE 30 29659 0 0 GRITSTONE BIO INC COM 39868T105 124 9658 SH SOLE 43 0 0 9658 GROCERY OUTLET HLDG CORP COM 39874R101 6127 216657 SH SOLE 2 86920 0 129737 GROCERY OUTLET HLDG CORP COM 39874R101 26 912 SH SOLE 4 295 0 617 GROCERY OUTLET HLDG CORP COM 39874R101 35 1245 SH SOLE 7 1245 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 5451 192750 SH SOLE 18 192750 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6739 238288 SH SOLE 19 238288 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 120040 4244702 SH SOLE 21 4244702 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 68568 2424594 SH SOLE 22 2324453 0 100141 GROCERY OUTLET HLDG CORP COM 39874R101 312 11030 SH SOLE 25 11030 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 9726 343902 SH SOLE 26 103621 0 240281 GROCERY OUTLET HLDG CORP COM 39874R101 46 1619 SH SOLE 28 1619 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 8552 302419 SH SOLE 30 302419 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 38 1355 SH SOLE 31 1355 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6534 231046 SH SOLE 34 231046 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 289 10210 SH SOLE 40 10210 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 4567 23392 SH SOLE 2 7959 0 15433 GROUP 1 AUTOMOTIVE INC COM 398905109 13 65 SH SOLE 4 65 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 108 551 SH SOLE 7 551 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 13360 68434 SH SOLE 18 68434 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 16020 82063 SH SOLE 19 82063 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 436407 2235463 SH SOLE 21 2235463 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 97832 501137 SH SOLE 22 483318 0 17819 GROUP 1 AUTOMOTIVE INC COM 398905109 413 2115 SH SOLE 23 2115 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 477 2443 SH SOLE 25 2443 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3918 20072 SH SOLE 26 7520 0 12552 GROUP 1 AUTOMOTIVE INC COM 398905109 63 324 SH SOLE 28 324 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6454 33062 SH SOLE 30 33062 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 306 1569 SH SOLE 36 1569 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 402 2061 SH SOLE 40 2061 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2136 10944 SH SOLE 43 160 0 10784 GROUPON INC COM NEW 399473206 357 15408 SH SOLE 2 6621 0 8787 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 1473 63620 SH SOLE 18 63620 0 0 GROUPON INC COM NEW 399473206 1022 44143 SH SOLE 19 44143 0 0 GROUPON INC COM NEW 399473206 18933 817474 SH SOLE 21 817474 0 0 GROUPON INC COM NEW 399473206 11680 504304 SH SOLE 22 490192 0 14112 GROUPON INC COM NEW 399473206 72 3117 SH SOLE 25 3117 0 0 GROUPON INC COM NEW 399473206 114 4928 SH SOLE 26 2904 0 2024 GROUPON INC COM NEW 399473206 67 2890 SH SOLE 28 2890 0 0 GROUPON INC COM NEW 399473206 899 38797 SH SOLE 30 38797 0 0 GROUPON INC COM NEW 399473206 60 2599 SH SOLE 40 2599 0 0 GROUPON INC COM NEW 399473206 653 28179 SH SOLE 43 1090 0 27089 GROVE INC COM 39959A106 2 503 SH SOLE 18 503 0 0 GROVE INC COM 39959A106 22 5353 SH SOLE 21 5353 0 0 GROWGENERATION CORP COM 39986L109 252 19327 SH SOLE 2 13746 0 5581 GROWGENERATION CORP COM 39986L109 11 870 SH SOLE 7 870 0 0 GROWGENERATION CORP COM 39986L109 1943 148896 SH SOLE 18 148896 0 0 GROWGENERATION CORP COM 39986L109 1285 98476 SH SOLE 19 98476 0 0 GROWGENERATION CORP COM 39986L109 23719 1817545 SH SOLE 21 1817545 0 0 GROWGENERATION CORP COM 39986L109 16431 1259049 SH SOLE 22 1231481 0 27568 GROWGENERATION CORP COM 39986L109 73 5565 SH SOLE 25 5565 0 0 GROWGENERATION CORP COM 39986L109 257 19673 SH SOLE 26 19673 0 0 GROWGENERATION CORP COM 39986L109 1278 97943 SH SOLE 30 97943 0 0 GROWGENERATION CORP COM 39986L109 16 1226 SH SOLE 34 1226 0 0 GROWGENERATION CORP COM 39986L109 65 4949 SH SOLE 40 4949 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1104 20566 SH SOLE 2 20566 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2976 55427 SH SOLE 7 55427 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 569 10597 SH SOLE 19 10597 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 23008 428543 SH SOLE 21 428543 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1332 24803 SH SOLE 22 24803 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 105 1950 SH SOLE 28 0 0 1950 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1907 35523 SH SOLE 30 35523 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 133 2483 SH SOLE 34 2483 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1071 19953 SH SOLE 43 1274 0 18679 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6372 30906 SH SOLE 7 30906 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1112 5393 SH SOLE 19 5393 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 50360 244278 SH SOLE 21 244278 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2973 14419 SH SOLE 30 14419 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 6676 32382 SH SOLE 43 4781 0 27601 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 800 5816 SH SOLE 2 0 0 5816 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 132 959 SH SOLE 4 959 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 15219 110706 SH SOLE 7 110706 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3920 28515 SH SOLE 18 28 0 28487 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 18290 133050 SH SOLE 19 133050 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 59536 433081 SH SOLE 21 433081 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 862 6273 SH SOLE 22 6273 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 31025 225684 SH SOLE 25 225684 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3946 28707 SH SOLE 26 21386 0 7321 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3591 26125 SH SOLE 30 26125 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 30706 223362 SH SOLE 34 223362 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6003 43670 SH SOLE 43 5569 0 38101 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2161 422972 SH SOLE 43 578 0 422394 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 351 36959 SH SOLE 21 36959 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1641 172957 SH SOLE 30 172957 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 7324 771804 SH SOLE 34 771804 0 0 GRUPO SIMEC SAB DE C V ADR 400491106 24 902 SH SOLE 43 0 0 902 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 68 34739 SH SOLE 21 34739 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 455 48563 SH SOLE 2 48563 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 669 71448 SH SOLE 22 71448 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1613 172189 SH SOLE 43 39775 0 132414 GSE SYS INC COM 36227K106 16 9442 SH SOLE 21 9442 0 0 GSE SYS INC COM 36227K106 79 46434 SH SOLE 22 46434 0 0 GSI TECHNOLOGY INC COM 36241U106 16 3501 SH SOLE 18 3501 0 0 GSI TECHNOLOGY INC COM 36241U106 273 58879 SH SOLE 21 58879 0 0 GSI TECHNOLOGY INC COM 36241U106 137 29624 SH SOLE 22 29624 0 0 GT BIOPHARMA INC COM NEW 36254L209 10 3220 SH SOLE 2 972 0 2248 GT BIOPHARMA INC COM NEW 36254L209 1 383 SH SOLE 7 383 0 0 GT BIOPHARMA INC COM NEW 36254L209 199 65393 SH SOLE 18 65393 0 0 GT BIOPHARMA INC COM NEW 36254L209 120 39307 SH SOLE 19 39307 0 0 GT BIOPHARMA INC COM NEW 36254L209 1846 605375 SH SOLE 21 605375 0 0 GT BIOPHARMA INC COM NEW 36254L209 1380 452348 SH SOLE 22 451092 0 1256 GTY TECHNOLOGY HOLDINGS INC COM 362409104 169 25217 SH SOLE 2 1408 0 23809 GTY TECHNOLOGY HOLDINGS INC COM 362409104 3 517 SH SOLE 7 517 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 726 108404 SH SOLE 18 108404 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 374 55762 SH SOLE 19 55762 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 8161 1218018 SH SOLE 21 1218018 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 2976 444236 SH SOLE 22 428251 0 15985 GTY TECHNOLOGY HOLDINGS INC COM 362409104 0 64 SH SOLE 43 0 0 64 GUARANTY BANCSHARES INC TEX COM 400764106 428 11391 SH SOLE 2 7042 0 4349 GUARANTY BANCSHARES INC TEX COM 400764106 4 113 SH SOLE 7 113 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 994 26463 SH SOLE 18 26463 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 509 13549 SH SOLE 19 13549 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 12014 319704 SH SOLE 21 319704 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 7527 200284 SH SOLE 22 195490 0 4794 GUARANTY FED BANCSHARES INC COM 40108P101 19 576 SH SOLE 18 576 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 265 8164 SH SOLE 21 8164 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 5 168 SH SOLE 22 168 0 0 GUARDANT HEALTH INC COM 40131M109 19048 190445 SH SOLE 2 43114 0 147331 GUARDANT HEALTH INC COM 40131M109 24 235 SH SOLE 4 235 0 0 GUARDANT HEALTH INC COM 40131M109 128 1280 SH SOLE 7 1280 0 0 GUARDANT HEALTH INC COM 40131M109 5484 54827 SH SOLE 18 54827 0 0 GUARDANT HEALTH INC COM 40131M109 48028 480180 SH SOLE 19 480180 0 0 GUARDANT HEALTH INC COM 40131M109 135 1350 SH SOLE 20 1350 0 0 GUARDANT HEALTH INC COM 40131M109 172421 1723868 SH SOLE 21 1723868 0 0 GUARDANT HEALTH INC COM 40131M109 216239 2161953 SH SOLE 22 2062806 0 99147 GUARDANT HEALTH INC COM 40131M109 1148 11474 SH SOLE 25 11474 0 0 GUARDANT HEALTH INC COM 40131M109 4500 44989 SH SOLE 26 39030 0 5959 GUARDANT HEALTH INC COM 40131M109 567 5668 SH SOLE 28 1802 0 3866 GUARDANT HEALTH INC COM 40131M109 26717 267112 SH SOLE 30 267112 0 0 GUARDANT HEALTH INC COM 40131M109 135 1351 SH SOLE 31 1351 0 0 GUARDANT HEALTH INC COM 40131M109 13106 131030 SH SOLE 34 131030 0 0 GUARDANT HEALTH INC COM 40131M109 1100 11000 SH SOLE 40 11000 0 0 GUARDANT HEALTH INC COM 40131M109 2347 23468 SH SOLE 43 2143 0 21325 GUARDANT HEALTH INC NOTE 11/1 40131MAB5 680 672000 PRN SOLE 2 672000 0 0 GUARDANT HEALTH INC NOTE 11/1 40131MAB5 3094 3059000 PRN SOLE 19 3059000 0 0 GUARDANT HEALTH INC NOTE 11/1 40131MAB5 7653 7565000 PRN SOLE 21 7565000 0 0 GUARDANT HEALTH INC NOTE 11/1 40131MAB5 6342 6269000 PRN SOLE 34 6269000 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 3 5092 SH SOLE 18 5092 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 37 56588 SH SOLE 21 56588 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 324 501454 SH SOLE 22 501454 0 0 GUESS INC COM 401617105 1156 48811 SH SOLE 2 19210 0 29601 GUESS INC COM 401617105 4 185 SH SOLE 4 185 0 0 GUESS INC COM 401617105 15 647 SH SOLE 7 647 0 0 GUESS INC COM 401617105 3586 151439 SH SOLE 18 151439 0 0 GUESS INC COM 401617105 2660 112316 SH SOLE 19 112316 0 0 GUESS INC COM 401617105 114974 4855310 SH SOLE 21 4855310 0 0 GUESS INC COM 401617105 25906 1094014 SH SOLE 22 1053490 0 40524 GUESS INC COM 401617105 60 2547 SH SOLE 23 2547 0 0 GUESS INC COM 401617105 115 4852 SH SOLE 25 4852 0 0 GUESS INC COM 401617105 639 26994 SH SOLE 26 7130 0 19864 GUESS INC COM 401617105 44 1877 SH SOLE 28 1877 0 0 GUESS INC COM 401617105 1732 73141 SH SOLE 30 73141 0 0 GUESS INC COM 401617105 90 3792 SH SOLE 34 3792 0 0 GUESS INC COM 401617105 24 1012 SH SOLE 36 1012 0 0 GUESS INC COM 401617105 99 4182 SH SOLE 40 4182 0 0 GUESS INC COM 401617105 841 35511 SH SOLE 43 176 0 35335 GUESS INC NOTE 2.000% 4/1 401617AD7 2390 2050000 PRN SOLE 21 2050000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 15023 132325 SH SOLE 2 10475 0 121850 GUIDEWIRE SOFTWARE INC COM 40171V100 5982 52695 SH SOLE 4 29115 0 23580 GUIDEWIRE SOFTWARE INC COM 40171V100 764 6733 SH SOLE 7 6733 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 12 106 SH SOLE 13 106 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 900 7929 SH SOLE 15 7929 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 12184 107317 SH SOLE 18 103391 0 3926 GUIDEWIRE SOFTWARE INC COM 40171V100 2790 24572 SH SOLE 19 24572 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 165943 1461665 SH SOLE 21 1461665 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 213605 1881486 SH SOLE 22 1789683 0 91803 GUIDEWIRE SOFTWARE INC COM 40171V100 5092 44855 SH SOLE 23 44855 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 466 4106 SH SOLE 25 4106 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 8764 77196 SH SOLE 26 59400 0 17796 GUIDEWIRE SOFTWARE INC COM 40171V100 16466 145039 SH SOLE 28 1482 0 143557 GUIDEWIRE SOFTWARE INC COM 40171V100 38283 337203 SH SOLE 30 242658 0 94545 GUIDEWIRE SOFTWARE INC COM 40171V100 3261 28720 SH SOLE 31 9417 0 19303 GUIDEWIRE SOFTWARE INC COM 40171V100 443 3904 SH SOLE 34 3904 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1801 15866 SH SOLE 36 15866 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 291 2561 SH SOLE 40 2561 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2280 20086 SH SOLE 43 1040 0 19046 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3076 2649000 PRN SOLE 21 2649000 0 0 GUILD HLDGS CO CL A 40172N107 29 2065 SH SOLE 2 2065 0 0 GUILD HLDGS CO CL A 40172N107 86 6155 SH SOLE 22 6155 0 0 GULF IS FABRICATION INC COM 402307102 11 2819 SH SOLE 18 2819 0 0 GULF IS FABRICATION INC COM 402307102 162 40451 SH SOLE 21 40451 0 0 GULF IS FABRICATION INC COM 402307102 840 209467 SH SOLE 22 209467 0 0 GULF RES INC COM 40251W408 0 3 SH SOLE 22 3 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 773 10736 SH SOLE 2 9910 0 826 GULFPORT ENERGY CORP COMMON SHARES 402635502 411 5705 SH SOLE 19 5705 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 3439 47749 SH SOLE 21 47749 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 13682 189947 SH SOLE 22 185584 0 4363 GULFPORT ENERGY CORP COMMON SHARES 402635502 114 1585 SH SOLE 25 1585 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 14 201 SH SOLE 26 0 0 201 GULFPORT ENERGY CORP COMMON SHARES 402635502 631 8767 SH SOLE 30 8767 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 91 1258 SH SOLE 40 1258 0 0 GWG HLDGS INC COM 36192A109 4 431 SH SOLE 2 0 0 431 GWG HLDGS INC COM 36192A109 6 592 SH SOLE 18 592 0 0 GWG HLDGS INC COM 36192A109 76 7642 SH SOLE 21 7642 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 1137 117322 SH SOLE 19 117322 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 283 29200 SH SOLE 25 29200 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 954 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 30274 333300 SH SOLE 2 75370 0 257930 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 604 6651 SH SOLE 4 6651 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 201 2209 SH SOLE 7 2209 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 61 677 SH SOLE 15 677 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 18 200 SH SOLE 17 0 0 200 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 42733 470474 SH SOLE 18 470474 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 54839 603755 SH SOLE 19 603755 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 459254 5056191 SH SOLE 21 5056191 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 246892 2718180 SH SOLE 22 2606119 0 112061 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 15718 173048 SH SOLE 25 173048 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 8055 88682 SH SOLE 26 32107 0 56575 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4007 44112 SH SOLE 28 2042 0 42070 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 5466 60183 SH SOLE 30 60183 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 132 1457 SH SOLE 31 1457 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 45258 498271 SH SOLE 34 498271 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3497 38500 SH SOLE 36 38500 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1197 13179 SH SOLE 40 13179 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2905 31985 SH SOLE 43 4272 0 27713 H & E EQUIPMENT SERVICES INC COM 404030108 574 12971 SH SOLE 2 8996 0 3975 H & E EQUIPMENT SERVICES INC COM 404030108 5 110 SH SOLE 4 110 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 23 516 SH SOLE 7 516 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3848 86929 SH SOLE 18 86929 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 5224 117993 SH SOLE 19 117993 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 53953 1218727 SH SOLE 21 1218727 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 34756 785085 SH SOLE 22 765780 0 19305 H & E EQUIPMENT SERVICES INC COM 404030108 183 4131 SH SOLE 25 4131 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1181 26668 SH SOLE 26 17365 0 9303 H & E EQUIPMENT SERVICES INC COM 404030108 13 287 SH SOLE 28 287 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 809 18285 SH SOLE 30 18285 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 26 586 SH SOLE 34 586 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 194 4371 SH SOLE 40 4371 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1027 23197 SH SOLE 43 1765 0 21432 HACKETT GROUP INC COM 404609109 477 23256 SH SOLE 2 16391 0 6865 HACKETT GROUP INC COM 404609109 7 319 SH SOLE 7 319 0 0 HACKETT GROUP INC COM 404609109 1408 68571 SH SOLE 18 68571 0 0 HACKETT GROUP INC COM 404609109 3977 193712 SH SOLE 19 193712 0 0 HACKETT GROUP INC COM 404609109 19162 933345 SH SOLE 21 933345 0 0 HACKETT GROUP INC COM 404609109 13815 672906 SH SOLE 22 653983 0 18923 HACKETT GROUP INC COM 404609109 78 3822 SH SOLE 25 3822 0 0 HACKETT GROUP INC COM 404609109 175 8518 SH SOLE 30 8518 0 0 HACKETT GROUP INC COM 404609109 149 7262 SH SOLE 34 7262 0 0 HACKETT GROUP INC COM 404609109 93 4514 SH SOLE 40 4514 0 0 HACKETT GROUP INC COM 404609109 226 11026 SH SOLE 43 0 0 11026 HAEMONETICS CORP MASS COM 405024100 7086 133589 SH SOLE 2 67133 0 66456 HAEMONETICS CORP MASS COM 405024100 11 207 SH SOLE 4 207 0 0 HAEMONETICS CORP MASS COM 405024100 35 659 SH SOLE 7 659 0 0 HAEMONETICS CORP MASS COM 405024100 13240 249631 SH SOLE 18 231761 0 17870 HAEMONETICS CORP MASS COM 405024100 32249 608005 SH SOLE 19 608005 0 0 HAEMONETICS CORP MASS COM 405024100 189894 3580195 SH SOLE 21 3580195 0 0 HAEMONETICS CORP MASS COM 405024100 100532 1895406 SH SOLE 22 1861078 0 34328 HAEMONETICS CORP MASS COM 405024100 1438 27118 SH SOLE 23 27118 0 0 HAEMONETICS CORP MASS COM 405024100 485 9147 SH SOLE 25 9147 0 0 HAEMONETICS CORP MASS COM 405024100 6391 120496 SH SOLE 26 16526 0 103970 HAEMONETICS CORP MASS COM 405024100 48 908 SH SOLE 28 908 0 0 HAEMONETICS CORP MASS COM 405024100 1649 31089 SH SOLE 30 31089 0 0 HAEMONETICS CORP MASS COM 405024100 450 8489 SH SOLE 36 8489 0 0 HAEMONETICS CORP MASS COM 405024100 328 6184 SH SOLE 40 6184 0 0 HAEMONETICS CORP MASS COM 405024100 1126 21223 SH SOLE 43 2909 0 18314 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 3 272 SH SOLE 43 0 0 272 HAIN CELESTIAL GROUP INC COM 405217100 13758 322879 SH SOLE 2 71538 0 251341 HAIN CELESTIAL GROUP INC COM 405217100 42 988 SH SOLE 4 331 0 657 HAIN CELESTIAL GROUP INC COM 405217100 51 1204 SH SOLE 7 1204 0 0 HAIN CELESTIAL GROUP INC COM 405217100 8607 201989 SH SOLE 18 201989 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1085 25455 SH SOLE 19 25455 0 0 HAIN CELESTIAL GROUP INC COM 405217100 194183 4557222 SH SOLE 21 4557222 0 0 HAIN CELESTIAL GROUP INC COM 405217100 107900 2532277 SH SOLE 22 2428820 0 103457 HAIN CELESTIAL GROUP INC COM 405217100 5441 127689 SH SOLE 25 127689 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4333 101695 SH SOLE 26 72878 0 28817 HAIN CELESTIAL GROUP INC COM 405217100 76 1777 SH SOLE 28 1777 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2388 56035 SH SOLE 30 56035 0 0 HAIN CELESTIAL GROUP INC COM 405217100 61 1435 SH SOLE 31 1435 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3735 87648 SH SOLE 34 87648 0 0 HAIN CELESTIAL GROUP INC COM 405217100 302 7088 SH SOLE 36 7088 0 0 HAIN CELESTIAL GROUP INC COM 405217100 506 11865 SH SOLE 40 11865 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3653 85739 SH SOLE 43 6584 0 79155 HALL OF FAME RESORT & ENTMT COM 40619L102 39 25452 SH SOLE 2 2191 0 23261 HALL OF FAME RESORT & ENTMT COM 40619L102 279 183827 SH SOLE 18 183827 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 148 97230 SH SOLE 19 97230 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 3062 2014145 SH SOLE 21 2014145 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 2288 1505276 SH SOLE 22 1469571 0 35705 HALLADOR ENERGY COMPANY COM 40609P105 11 4641 SH SOLE 18 4641 0 0 HALLADOR ENERGY COMPANY COM 40609P105 185 75111 SH SOLE 21 75111 0 0 HALLADOR ENERGY COMPANY COM 40609P105 195 79165 SH SOLE 22 79165 0 0 HALLIBURTON CO COM 406216101 62434 2729961 SH SOLE 2 752154 0 1977807 HALLIBURTON CO COM 406216101 14513 634570 SH SOLE 4 301732 0 332838 HALLIBURTON CO COM 406216101 17546 767219 SH SOLE 7 741361 0 25858 HALLIBURTON CO COM 406216101 539 23548 SH SOLE 13 13749 0 9799 HALLIBURTON CO COM 406216101 2867 125364 SH SOLE 15 125364 0 0 HALLIBURTON CO COM 406216101 0 7 SH SOLE 17 0 0 7 HALLIBURTON CO COM 406216101 36396 1591443 SH SOLE 18 1452010 0 139433 HALLIBURTON CO COM 406216101 9925 433989 SH SOLE 19 433989 0 0 HALLIBURTON CO COM 406216101 564387 24678047 SH SOLE 21 24678047 0 0 HALLIBURTON CO COM 406216101 443327 19384658 SH SOLE 22 17384367 0 2000291 HALLIBURTON CO COM 406216101 12478 545585 SH SOLE 23 545585 0 0 HALLIBURTON CO COM 406216101 81167 3549048 SH SOLE 25 3549048 0 0 HALLIBURTON CO COM 406216101 64800 2833407 SH SOLE 26 1422575 0 1410832 HALLIBURTON CO COM 406216101 59511 2602124 SH SOLE 28 331189 0 2270935 HALLIBURTON CO COM 406216101 21 933 SH SOLE 29 933 0 0 HALLIBURTON CO COM 406216101 134043 5861101 SH SOLE 30 5518015 0 343086 HALLIBURTON CO COM 406216101 8523 372674 SH SOLE 31 105682 0 266992 HALLIBURTON CO COM 406216101 2955 129195 SH SOLE 34 129195 0 0 HALLIBURTON CO COM 406216101 10338 452028 SH SOLE 36 452028 0 0 HALLIBURTON CO COM 406216101 720 31491 SH SOLE 40 31491 0 0 HALLIBURTON CO COM 406216101 16377 716092 SH SOLE 43 67144 0 648948 HALLMARK FINL SVCS INC COM NEW 40624Q203 12 2796 SH SOLE 18 2796 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 220 50542 SH SOLE 21 50542 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 923 212095 SH SOLE 22 212095 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 10143 252250 SH SOLE 2 151140 0 101110 HALOZYME THERAPEUTICS INC COM 40637H109 17 427 SH SOLE 4 427 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 82 2045 SH SOLE 7 2045 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 25915 644485 SH SOLE 18 615353 0 29132 HALOZYME THERAPEUTICS INC COM 40637H109 82562 2053268 SH SOLE 19 2053268 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 436173 10847371 SH SOLE 21 10847371 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 181921 4524268 SH SOLE 22 4449527 0 74741 HALOZYME THERAPEUTICS INC COM 40637H109 1030 25610 SH SOLE 23 25610 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 744 18515 SH SOLE 25 18515 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 6753 167951 SH SOLE 26 43784 0 124167 HALOZYME THERAPEUTICS INC COM 40637H109 2037 50661 SH SOLE 28 50661 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 29784 740719 SH SOLE 30 740719 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 391 9736 SH SOLE 34 9736 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 711 17681 SH SOLE 40 17681 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3413 84876 SH SOLE 43 1022 0 83854 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 96 6682 SH SOLE 2 1210 0 5472 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3 230 SH SOLE 7 230 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 346 24108 SH SOLE 18 24108 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 178 12421 SH SOLE 19 12421 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3849 268053 SH SOLE 21 268053 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2761 192242 SH SOLE 22 189347 0 2895 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 26 1805 SH SOLE 43 0 0 1805 HAMILTON LANE INC CL A 407497106 4124 39802 SH SOLE 2 17278 0 22524 HAMILTON LANE INC CL A 407497106 10 94 SH SOLE 4 94 0 0 HAMILTON LANE INC CL A 407497106 50 482 SH SOLE 7 482 0 0 HAMILTON LANE INC CL A 407497106 10720 103454 SH SOLE 18 92580 0 10874 HAMILTON LANE INC CL A 407497106 27355 263998 SH SOLE 19 263998 0 0 HAMILTON LANE INC CL A 407497106 125304 1209268 SH SOLE 21 1209268 0 0 HAMILTON LANE INC CL A 407497106 103147 995437 SH SOLE 22 976153 0 19284 HAMILTON LANE INC CL A 407497106 826 7967 SH SOLE 23 7967 0 0 HAMILTON LANE INC CL A 407497106 437 4216 SH SOLE 25 4216 0 0 HAMILTON LANE INC CL A 407497106 4878 47076 SH SOLE 26 8454 0 38622 HAMILTON LANE INC CL A 407497106 67 647 SH SOLE 28 647 0 0 HAMILTON LANE INC CL A 407497106 35645 343997 SH SOLE 30 343997 0 0 HAMILTON LANE INC CL A 407497106 472 4556 SH SOLE 40 4556 0 0 HAMILTON LANE INC CL A 407497106 367 3544 SH SOLE 43 257 0 3287 HANCOCK WHITNEY CORPORATION COM 410120109 8342 166780 SH SOLE 2 76882 0 89898 HANCOCK WHITNEY CORPORATION COM 410120109 174 3469 SH SOLE 4 355 0 3114 HANCOCK WHITNEY CORPORATION COM 410120109 103 2061 SH SOLE 7 2061 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 21046 420747 SH SOLE 18 420747 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 20375 407329 SH SOLE 19 407329 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 314762 6292724 SH SOLE 21 6292724 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 146368 2926185 SH SOLE 22 2839002 0 87183 HANCOCK WHITNEY CORPORATION COM 410120109 590 11794 SH SOLE 23 11794 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 746 14920 SH SOLE 25 14920 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 5874 117431 SH SOLE 26 29345 0 88086 HANCOCK WHITNEY CORPORATION COM 410120109 77 1547 SH SOLE 28 1547 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 7374 147423 SH SOLE 30 147423 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 326 6522 SH SOLE 36 6522 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 582 11627 SH SOLE 40 11627 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4863 97216 SH SOLE 43 7698 0 89518 HANESBRANDS INC COM 410345102 13799 825299 SH SOLE 2 266565 0 558734 HANESBRANDS INC COM 410345102 233 13920 SH SOLE 4 13920 0 0 HANESBRANDS INC COM 410345102 523 31305 SH SOLE 7 31305 0 0 HANESBRANDS INC COM 410345102 15575 931547 SH SOLE 18 930977 0 570 HANESBRANDS INC COM 410345102 1822 108988 SH SOLE 19 108988 0 0 HANESBRANDS INC COM 410345102 398720 23846918 SH SOLE 21 23846918 0 0 HANESBRANDS INC COM 410345102 166306 9946561 SH SOLE 22 9496176 0 450385 HANESBRANDS INC COM 410345102 1178 70475 SH SOLE 25 70475 0 0 HANESBRANDS INC COM 410345102 2453 146729 SH SOLE 26 118474 0 28255 HANESBRANDS INC COM 410345102 104 6220 SH SOLE 28 6220 0 0 HANESBRANDS INC COM 410345102 3610 215931 SH SOLE 30 215931 0 0 HANESBRANDS INC COM 410345102 86 5149 SH SOLE 31 5149 0 0 HANESBRANDS INC COM 410345102 2241 134061 SH SOLE 32 134061 0 0 HANESBRANDS INC COM 410345102 1525 91237 SH SOLE 36 91237 0 0 HANESBRANDS INC COM 410345102 714 42715 SH SOLE 40 42715 0 0 HANESBRANDS INC COM 410345102 2795 167152 SH SOLE 43 5738 0 161414 HANGER INC COM NEW 41043F208 471 25982 SH SOLE 2 15685 0 10297 HANGER INC COM NEW 41043F208 2 115 SH SOLE 4 115 0 0 HANGER INC COM NEW 41043F208 11 604 SH SOLE 7 604 0 0 HANGER INC COM NEW 41043F208 2761 152268 SH SOLE 18 137168 0 15100 HANGER INC COM NEW 41043F208 3125 172373 SH SOLE 19 172373 0 0 HANGER INC COM NEW 41043F208 84880 4681746 SH SOLE 21 4681746 0 0 HANGER INC COM NEW 41043F208 17600 970760 SH SOLE 22 944640 0 26120 HANGER INC COM NEW 41043F208 76 4182 SH SOLE 23 4182 0 0 HANGER INC COM NEW 41043F208 97 5357 SH SOLE 25 5357 0 0 HANGER INC COM NEW 41043F208 134 7385 SH SOLE 26 1856 0 5529 HANGER INC COM NEW 41043F208 53 2945 SH SOLE 28 2945 0 0 HANGER INC COM NEW 41043F208 2199 121291 SH SOLE 30 121291 0 0 HANGER INC COM NEW 41043F208 31 1690 SH SOLE 36 1690 0 0 HANGER INC COM NEW 41043F208 83 4599 SH SOLE 40 4599 0 0 HANGER INC COM NEW 41043F208 123 6762 SH SOLE 43 0 0 6762 HANMI FINL CORP COM NEW 410495204 403 17031 SH SOLE 2 722 0 16309 HANMI FINL CORP COM NEW 410495204 12 490 SH SOLE 7 490 0 0 HANMI FINL CORP COM NEW 410495204 2892 122141 SH SOLE 18 122141 0 0 HANMI FINL CORP COM NEW 410495204 989 41757 SH SOLE 19 41757 0 0 HANMI FINL CORP COM NEW 410495204 80280 3390191 SH SOLE 21 3390191 0 0 HANMI FINL CORP COM NEW 410495204 18535 782743 SH SOLE 22 768246 0 14497 HANMI FINL CORP COM NEW 410495204 903 38142 SH SOLE 30 38142 0 0 HANMI FINL CORP COM NEW 410495204 244 10309 SH SOLE 43 0 0 10309 HANNON ARMSTRONG SUST INFR C COM 41068X100 3355 63150 SH SOLE 2 23075 0 40075 HANNON ARMSTRONG SUST INFR C COM 41068X100 15 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 55 1040 SH SOLE 7 1040 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 12353 232554 SH SOLE 18 232554 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7258 136627 SH SOLE 19 136627 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 200931 3782588 SH SOLE 21 3782588 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 103202 1942804 SH SOLE 22 1869153 0 73651 HANNON ARMSTRONG SUST INFR C COM 41068X100 855 16101 SH SOLE 25 16101 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1488 28011 SH SOLE 26 21531 0 6480 HANNON ARMSTRONG SUST INFR C COM 41068X100 74 1402 SH SOLE 28 1402 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2679 50439 SH SOLE 30 50439 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 680 12794 SH SOLE 36 12794 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 563 10605 SH SOLE 40 10605 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1849 34799 SH SOLE 43 844 0 33955 HANOVER INS GROUP INC COM 410867105 8992 68609 SH SOLE 2 46493 0 22116 HANOVER INS GROUP INC COM 410867105 17 130 SH SOLE 4 130 0 0 HANOVER INS GROUP INC COM 410867105 112 854 SH SOLE 7 854 0 0 HANOVER INS GROUP INC COM 410867105 10789 82322 SH SOLE 18 80586 0 1736 HANOVER INS GROUP INC COM 410867105 7599 57978 SH SOLE 19 57978 0 0 HANOVER INS GROUP INC COM 410867105 237899 1815194 SH SOLE 21 1815194 0 0 HANOVER INS GROUP INC COM 410867105 138594 1057487 SH SOLE 22 1010705 0 46782 HANOVER INS GROUP INC COM 410867105 846 6452 SH SOLE 25 6452 0 0 HANOVER INS GROUP INC COM 410867105 1908 14558 SH SOLE 26 11304 0 3254 HANOVER INS GROUP INC COM 410867105 83 636 SH SOLE 28 636 0 0 HANOVER INS GROUP INC COM 410867105 2379 18152 SH SOLE 30 18152 0 0 HANOVER INS GROUP INC COM 410867105 70 536 SH SOLE 31 536 0 0 HANOVER INS GROUP INC COM 410867105 1815 13847 SH SOLE 34 13847 0 0 HANOVER INS GROUP INC COM 410867105 682 5201 SH SOLE 36 5201 0 0 HANOVER INS GROUP INC COM 410867105 567 4324 SH SOLE 40 4324 0 0 HANOVER INS GROUP INC COM 410867105 5104 38944 SH SOLE 43 1078 0 37866 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 8 2855 SH SOLE 18 2855 0 0 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 82 31039 SH SOLE 21 31039 0 0 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 2 751 SH SOLE 22 751 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 683 46037 SH SOLE 2 14466 0 31571 HARBORONE BANCORP INC NEW COM NEW 41165Y100 10 672 SH SOLE 7 672 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 2337 157490 SH SOLE 18 157490 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1406 94713 SH SOLE 19 94713 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 30402 2048659 SH SOLE 21 2048659 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 19712 1328273 SH SOLE 22 1277854 0 50419 HARBORONE BANCORP INC NEW COM NEW 41165Y100 138 9289 SH SOLE 25 9289 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 260 17530 SH SOLE 30 17530 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 26 1749 SH SOLE 36 1749 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 99 6677 SH SOLE 40 6677 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 757 51041 SH SOLE 43 0 0 51041 HARLEY DAVIDSON INC COM 412822108 9649 256014 SH SOLE 2 145408 0 110606 HARLEY DAVIDSON INC COM 412822108 211 5593 SH SOLE 4 5593 0 0 HARLEY DAVIDSON INC COM 412822108 148 3928 SH SOLE 7 3928 0 0 HARLEY DAVIDSON INC COM 412822108 12702 337023 SH SOLE 18 337023 0 0 HARLEY DAVIDSON INC COM 412822108 2044 54224 SH SOLE 19 54224 0 0 HARLEY DAVIDSON INC COM 412822108 273993 7269639 SH SOLE 21 7269639 0 0 HARLEY DAVIDSON INC COM 412822108 161587 4287261 SH SOLE 22 4115628 0 171633 HARLEY DAVIDSON INC COM 412822108 912 24193 SH SOLE 25 24193 0 0 HARLEY DAVIDSON INC COM 412822108 2267 60140 SH SOLE 26 48050 0 12090 HARLEY DAVIDSON INC COM 412822108 103 2738 SH SOLE 28 2738 0 0 HARLEY DAVIDSON INC COM 412822108 3465 91932 SH SOLE 30 91932 0 0 HARLEY DAVIDSON INC COM 412822108 91 2417 SH SOLE 31 2417 0 0 HARLEY DAVIDSON INC COM 412822108 91 2403 SH SOLE 34 2403 0 0 HARLEY DAVIDSON INC COM 412822108 939 24926 SH SOLE 36 24926 0 0 HARLEY DAVIDSON INC COM 412822108 785 20822 SH SOLE 40 20822 0 0 HARLEY DAVIDSON INC COM 412822108 3389 89915 SH SOLE 43 5613 0 84302 HARMONIC INC COM 413160102 1889 160626 SH SOLE 2 102590 0 58036 HARMONIC INC COM 413160102 15 1315 SH SOLE 7 1315 0 0 HARMONIC INC COM 413160102 4293 365086 SH SOLE 18 365086 0 0 HARMONIC INC COM 413160102 2270 193066 SH SOLE 19 193066 0 0 HARMONIC INC COM 413160102 144200 12261916 SH SOLE 21 12261916 0 0 HARMONIC INC COM 413160102 31361 2666794 SH SOLE 22 2575201 0 91593 HARMONIC INC COM 413160102 43 3680 SH SOLE 23 3680 0 0 HARMONIC INC COM 413160102 229 19490 SH SOLE 25 19490 0 0 HARMONIC INC COM 413160102 209 17767 SH SOLE 26 7480 0 10287 HARMONIC INC COM 413160102 2166 184171 SH SOLE 30 184171 0 0 HARMONIC INC COM 413160102 213 18132 SH SOLE 36 18132 0 0 HARMONIC INC COM 413160102 176 14924 SH SOLE 40 14924 0 0 HARMONIC INC COM 413160102 302 25665 SH SOLE 43 0 0 25665 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1088 25509 SH SOLE 2 14023 0 11486 HARMONY BIOSCIENCES HLDGS IN COM 413197104 15 359 SH SOLE 7 359 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 3543 83087 SH SOLE 18 78056 0 5031 HARMONY BIOSCIENCES HLDGS IN COM 413197104 3362 78849 SH SOLE 19 78849 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 115443 2707386 SH SOLE 21 2707386 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 24228 568205 SH SOLE 22 558510 0 9695 HARMONY BIOSCIENCES HLDGS IN COM 413197104 83 1952 SH SOLE 23 1952 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 112 2617 SH SOLE 25 2617 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 165 3879 SH SOLE 26 0 0 3879 HARMONY BIOSCIENCES HLDGS IN COM 413197104 602 14118 SH SOLE 28 14118 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 10596 248493 SH SOLE 30 248493 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 86 2019 SH SOLE 40 2019 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 140 3293 SH SOLE 43 12 0 3281 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 8921 2170441 SH SOLE 7 2170441 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 15771 3837335 SH SOLE 30 3837335 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 824 200451 SH SOLE 43 24540 0 175911 HARPOON THERAPEUTICS INC COM 41358P106 180 23808 SH SOLE 2 9780 0 14028 HARPOON THERAPEUTICS INC COM 41358P106 2 302 SH SOLE 7 302 0 0 HARPOON THERAPEUTICS INC COM 41358P106 446 59084 SH SOLE 18 49106 0 9978 HARPOON THERAPEUTICS INC COM 41358P106 1288 170556 SH SOLE 19 170556 0 0 HARPOON THERAPEUTICS INC COM 41358P106 6043 800445 SH SOLE 21 800445 0 0 HARPOON THERAPEUTICS INC COM 41358P106 4648 615630 SH SOLE 22 613006 0 2624 HARPOON THERAPEUTICS INC COM 41358P106 34 4535 SH SOLE 23 4535 0 0 HARPOON THERAPEUTICS INC COM 41358P106 189 24985 SH SOLE 26 0 0 24985 HARPOON THERAPEUTICS INC COM 41358P106 112 14780 SH SOLE 30 14780 0 0 HARPOON THERAPEUTICS INC COM 41358P106 2 206 SH SOLE 43 0 0 206 HARROW HEALTH INC COM 415858109 5 601 SH SOLE 2 0 0 601 HARROW HEALTH INC COM 415858109 35 4043 SH SOLE 18 4043 0 0 HARROW HEALTH INC COM 415858109 1003 116113 SH SOLE 21 116113 0 0 HARROW HEALTH INC COM 415858109 2581 298774 SH SOLE 22 298774 0 0 HARROW HEALTH INC COM 415858109 101 11736 SH SOLE 30 11736 0 0 HARSCO CORP COM 415864107 925 55363 SH SOLE 2 22022 0 33341 HARSCO CORP COM 415864107 6 352 SH SOLE 4 352 0 0 HARSCO CORP COM 415864107 21 1284 SH SOLE 7 1284 0 0 HARSCO CORP COM 415864107 4819 288397 SH SOLE 18 288397 0 0 HARSCO CORP COM 415864107 2342 140146 SH SOLE 19 140146 0 0 HARSCO CORP COM 415864107 165346 9895046 SH SOLE 21 9895046 0 0 HARSCO CORP COM 415864107 32830 1964703 SH SOLE 22 1899069 0 65634 HARSCO CORP COM 415864107 168 10031 SH SOLE 25 10031 0 0 HARSCO CORP COM 415864107 562 33614 SH SOLE 26 28014 0 5600 HARSCO CORP COM 415864107 943 56422 SH SOLE 28 56422 0 0 HARSCO CORP COM 415864107 3629 217188 SH SOLE 30 217188 0 0 HARSCO CORP COM 415864107 152 9096 SH SOLE 40 9096 0 0 HARSCO CORP COM 415864107 1033 61837 SH SOLE 43 1354 0 60483 HARTFORD FINL SVCS GROUP INC COM 416515104 64737 937675 SH SOLE 2 351623 0 586052 HARTFORD FINL SVCS GROUP INC COM 416515104 19903 288282 SH SOLE 4 179042 0 109240 HARTFORD FINL SVCS GROUP INC COM 416515104 29036 420575 SH SOLE 7 329345 0 91230 HARTFORD FINL SVCS GROUP INC COM 416515104 465 6738 SH SOLE 13 2585 0 4153 HARTFORD FINL SVCS GROUP INC COM 416515104 3389 49084 SH SOLE 15 49084 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 0 2 SH SOLE 17 0 0 2 HARTFORD FINL SVCS GROUP INC COM 416515104 68594 993542 SH SOLE 18 819900 0 173642 HARTFORD FINL SVCS GROUP INC COM 416515104 12220 177005 SH SOLE 19 177005 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 681767 9874951 SH SOLE 21 9874951 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 519953 7531179 SH SOLE 22 6782423 0 748756 HARTFORD FINL SVCS GROUP INC COM 416515104 15986 231542 SH SOLE 23 231542 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 39695 574961 SH SOLE 25 574961 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 66919 969276 SH SOLE 26 475691 0 493585 HARTFORD FINL SVCS GROUP INC COM 416515104 102438 1483754 SH SOLE 28 155055 0 1328699 HARTFORD FINL SVCS GROUP INC COM 416515104 743 10756 SH SOLE 29 10756 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 116752 1691082 SH SOLE 30 1691082 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 10591 153403 SH SOLE 31 57700 0 95703 HARTFORD FINL SVCS GROUP INC COM 416515104 7777 112652 SH SOLE 34 112652 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 12613 182690 SH SOLE 36 182690 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 764 11070 SH SOLE 40 11070 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 20117 291386 SH SOLE 43 11408 0 279978 HARVARD BIOSCIENCE INC COM 416906105 315 44620 SH SOLE 2 1622 0 42998 HARVARD BIOSCIENCE INC COM 416906105 4 619 SH SOLE 7 619 0 0 HARVARD BIOSCIENCE INC COM 416906105 762 108067 SH SOLE 18 108067 0 0 HARVARD BIOSCIENCE INC COM 416906105 507 71972 SH SOLE 19 71972 0 0 HARVARD BIOSCIENCE INC COM 416906105 11607 1646374 SH SOLE 21 1646374 0 0 HARVARD BIOSCIENCE INC COM 416906105 8228 1167097 SH SOLE 22 1156903 0 10194 HARVARD BIOSCIENCE INC COM 416906105 42 6009 SH SOLE 26 0 0 6009 HARVARD BIOSCIENCE INC COM 416906105 126 17803 SH SOLE 30 17803 0 0 HARVARD BIOSCIENCE INC COM 416906105 4 629 SH SOLE 43 0 0 629 HASBRO INC COM 418056107 22110 217231 SH SOLE 2 41931 0 175300 HASBRO INC COM 418056107 11897 116887 SH SOLE 4 77178 0 39709 HASBRO INC COM 418056107 12292 120770 SH SOLE 7 116570 0 4200 HASBRO INC COM 418056107 40 392 SH SOLE 13 392 0 0 HASBRO INC COM 418056107 1884 18515 SH SOLE 15 18515 0 0 HASBRO INC COM 418056107 4 38 SH SOLE 17 0 0 38 HASBRO INC COM 418056107 83504 820438 SH SOLE 18 800785 0 19653 HASBRO INC COM 418056107 97913 962006 SH SOLE 19 962006 0 0 HASBRO INC COM 418056107 384736 3780073 SH SOLE 21 3780073 0 0 HASBRO INC COM 418056107 282841 2778940 SH SOLE 22 2509225 0 269715 HASBRO INC COM 418056107 7858 77210 SH SOLE 23 77210 0 0 HASBRO INC COM 418056107 57763 567527 SH SOLE 25 567527 0 0 HASBRO INC COM 418056107 75083 737696 SH SOLE 26 504239 0 233457 HASBRO INC COM 418056107 40728 400156 SH SOLE 28 9657 0 390499 HASBRO INC COM 418056107 46 456 SH SOLE 29 456 0 0 HASBRO INC COM 418056107 111689 1097356 SH SOLE 30 1073796 0 23560 HASBRO INC COM 418056107 5694 55948 SH SOLE 31 15882 0 40066 HASBRO INC COM 418056107 43076 423229 SH SOLE 34 423229 0 0 HASBRO INC COM 418056107 6052 59462 SH SOLE 36 59462 0 0 HASBRO INC COM 418056107 2384 23423 SH SOLE 37 23423 0 0 HASBRO INC COM 418056107 462 4538 SH SOLE 40 4538 0 0 HASBRO INC COM 418056107 17483 171777 SH SOLE 43 8271 0 163506 HASHICORP INC COM CL A 418100103 1767 19409 SH SOLE 2 19409 0 0 HASHICORP INC COM CL A 418100103 547 6003 SH SOLE 4 6003 0 0 HASHICORP INC COM CL A 418100103 1298 14253 SH SOLE 13 14253 0 0 HASHICORP INC COM CL A 418100103 207292 2276937 SH SOLE 18 2263334 0 13603 HASHICORP INC COM CL A 418100103 8285 91002 SH SOLE 19 91002 0 0 HASHICORP INC COM CL A 418100103 294 3225 SH SOLE 21 3225 0 0 HASHICORP INC COM CL A 418100103 11726 128806 SH SOLE 22 103932 0 24874 HASHICORP INC COM CL A 418100103 230 2524 SH SOLE 26 2524 0 0 HASHICORP INC COM CL A 418100103 11866 130338 SH SOLE 28 0 0 130338 HASHICORP INC COM CL A 418100103 1113 12229 SH SOLE 30 12229 0 0 HASHICORP INC COM CL A 418100103 24446 268523 SH SOLE 34 268523 0 0 HASHICORP INC COM CL A 418100103 146 1601 SH SOLE 36 1601 0 0 HAVERTY FURNITURE COS INC COM 419596101 1317 43068 SH SOLE 2 31961 0 11107 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 1903 62261 SH SOLE 18 62261 0 0 HAVERTY FURNITURE COS INC COM 419596101 2986 97674 SH SOLE 19 97674 0 0 HAVERTY FURNITURE COS INC COM 419596101 59208 1936787 SH SOLE 21 1936787 0 0 HAVERTY FURNITURE COS INC COM 419596101 16544 541179 SH SOLE 22 525823 0 15356 HAVERTY FURNITURE COS INC COM 419596101 29 937 SH SOLE 23 937 0 0 HAVERTY FURNITURE COS INC COM 419596101 83 2731 SH SOLE 25 2731 0 0 HAVERTY FURNITURE COS INC COM 419596101 288 9405 SH SOLE 26 2000 0 7405 HAVERTY FURNITURE COS INC COM 419596101 695 22748 SH SOLE 30 22748 0 0 HAVERTY FURNITURE COS INC COM 419596101 187 6127 SH SOLE 34 6127 0 0 HAVERTY FURNITURE COS INC COM 419596101 40 1296 SH SOLE 36 1296 0 0 HAVERTY FURNITURE COS INC COM 419596101 70 2295 SH SOLE 40 2295 0 0 HAVERTY FURNITURE COS INC COM 419596101 147 4815 SH SOLE 43 0 0 4815 HAWAIIAN ELEC INDUSTRIES COM 419870100 6350 153018 SH SOLE 2 91652 0 61366 HAWAIIAN ELEC INDUSTRIES COM 419870100 696 16773 SH SOLE 4 16773 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 100 2414 SH SOLE 7 2414 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 9824 236734 SH SOLE 18 236734 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1293 31152 SH SOLE 19 31152 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 229666 5534132 SH SOLE 21 5534132 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 122633 2955013 SH SOLE 22 2831191 0 123822 HAWAIIAN ELEC INDUSTRIES COM 419870100 577 13911 SH SOLE 25 13911 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2218 53445 SH SOLE 26 42845 0 10600 HAWAIIAN ELEC INDUSTRIES COM 419870100 81 1947 SH SOLE 28 1947 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5197 125240 SH SOLE 30 125240 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 16512 397876 SH SOLE 31 1572 0 396304 HAWAIIAN ELEC INDUSTRIES COM 419870100 296 7134 SH SOLE 36 7134 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 617 14861 SH SOLE 40 14861 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3461 83386 SH SOLE 43 4235 0 79151 HAWAIIAN HOLDINGS INC COM 419879101 914 49748 SH SOLE 2 23348 0 26400 HAWAIIAN HOLDINGS INC COM 419879101 15 804 SH SOLE 7 804 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3637 197998 SH SOLE 18 197998 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1638 89187 SH SOLE 19 89187 0 0 HAWAIIAN HOLDINGS INC COM 419879101 117405 6391140 SH SOLE 21 6391140 0 0 HAWAIIAN HOLDINGS INC COM 419879101 23817 1296528 SH SOLE 22 1260067 0 36461 HAWAIIAN HOLDINGS INC COM 419879101 55 2987 SH SOLE 25 2987 0 0 HAWAIIAN HOLDINGS INC COM 419879101 36 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1303 70914 SH SOLE 30 70914 0 0 HAWAIIAN HOLDINGS INC COM 419879101 76 4120 SH SOLE 34 4120 0 0 HAWAIIAN HOLDINGS INC COM 419879101 33 1803 SH SOLE 40 1803 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1403 76357 SH SOLE 43 16323 0 60034 HAWKINS INC COM 420261109 1564 39657 SH SOLE 2 20003 0 19654 HAWKINS INC COM 420261109 11 276 SH SOLE 7 276 0 0 HAWKINS INC COM 420261109 2949 74754 SH SOLE 18 72152 0 2602 HAWKINS INC COM 420261109 2274 57644 SH SOLE 19 57644 0 0 HAWKINS INC COM 420261109 96911 2456550 SH SOLE 21 2456550 0 0 HAWKINS INC COM 420261109 20684 524321 SH SOLE 22 509866 0 14455 HAWKINS INC COM 420261109 46 1174 SH SOLE 23 1174 0 0 HAWKINS INC COM 420261109 96 2427 SH SOLE 25 2427 0 0 HAWKINS INC COM 420261109 1084 27475 SH SOLE 30 27475 0 0 HAWKINS INC COM 420261109 87 2198 SH SOLE 40 2198 0 0 HAWKINS INC COM 420261109 553 14016 SH SOLE 43 424 0 13592 HAWTHORN BANCSHARES INC COM 420476103 29 1123 SH SOLE 18 1123 0 0 HAWTHORN BANCSHARES INC COM 420476103 620 23906 SH SOLE 21 23906 0 0 HAWTHORN BANCSHARES INC COM 420476103 10 369 SH SOLE 22 369 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 294 7288 SH SOLE 2 429 0 6859 HAYNES INTERNATIONAL INC COM NEW 420877201 5 132 SH SOLE 7 132 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 2053 50895 SH SOLE 18 50895 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 874 21680 SH SOLE 19 21680 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 67954 1684960 SH SOLE 21 1684960 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 12941 320881 SH SOLE 22 313665 0 7216 HAYNES INTERNATIONAL INC COM NEW 420877201 609 15094 SH SOLE 30 15094 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 142 3520 SH SOLE 43 143 0 3377 HAYWARD HLDGS INC COM 421298100 3374 128613 SH SOLE 2 15179 0 113434 HAYWARD HLDGS INC COM 421298100 16 621 SH SOLE 7 621 0 0 HAYWARD HLDGS INC COM 421298100 519 19795 SH SOLE 18 19795 0 0 HAYWARD HLDGS INC COM 421298100 367 14010 SH SOLE 19 14010 0 0 HAYWARD HLDGS INC COM 421298100 13749 524168 SH SOLE 21 524168 0 0 HAYWARD HLDGS INC COM 421298100 25721 980601 SH SOLE 22 935813 0 44788 HAYWARD HLDGS INC COM 421298100 156 5931 SH SOLE 25 5931 0 0 HAYWARD HLDGS INC COM 421298100 807 30754 SH SOLE 30 30754 0 0 HAYWARD HLDGS INC COM 421298100 18 681 SH SOLE 31 681 0 0 HAYWARD HLDGS INC COM 421298100 182 6950 SH SOLE 40 6950 0 0 HAYWARD HLDGS INC COM 421298100 4 140 SH SOLE 43 0 0 140 HBT FINL INC. COM 404111106 982 52451 SH SOLE 2 3488 0 48963 HBT FINL INC. COM 404111106 667 35596 SH SOLE 18 35596 0 0 HBT FINL INC. COM 404111106 3263 174193 SH SOLE 19 174193 0 0 HBT FINL INC. COM 404111106 7316 390601 SH SOLE 21 390601 0 0 HBT FINL INC. COM 404111106 7929 423357 SH SOLE 22 417846 0 5511 HBT FINL INC. COM 404111106 347 18505 SH SOLE 23 18505 0 0 HBT FINL INC. COM 404111106 1754 93634 SH SOLE 26 0 0 93634 HCA HEALTHCARE INC COM 40412C101 132958 517506 SH SOLE 2 105930 0 411576 HCA HEALTHCARE INC COM 40412C101 32815 127723 SH SOLE 4 111952 0 15771 HCA HEALTHCARE INC COM 40412C101 71908 279884 SH SOLE 7 213083 0 66801 HCA HEALTHCARE INC COM 40412C101 945 3677 SH SOLE 13 665 0 3012 HCA HEALTHCARE INC COM 40412C101 9275 36100 SH SOLE 15 36100 0 0 HCA HEALTHCARE INC COM 40412C101 102165 397654 SH SOLE 18 364589 0 33065 HCA HEALTHCARE INC COM 40412C101 109483 426135 SH SOLE 19 426135 0 0 HCA HEALTHCARE INC COM 40412C101 1370906 5335926 SH SOLE 21 5335926 0 0 HCA HEALTHCARE INC COM 40412C101 1315783 5121372 SH SOLE 22 4620903 0 500469 HCA HEALTHCARE INC COM 40412C101 37426 145673 SH SOLE 23 145673 0 0 HCA HEALTHCARE INC COM 40412C101 112175 436613 SH SOLE 25 436613 0 0 HCA HEALTHCARE INC COM 40412C101 135526 527501 SH SOLE 26 187753 0 339748 HCA HEALTHCARE INC COM 40412C101 164218 639181 SH SOLE 28 54736 0 584445 HCA HEALTHCARE INC COM 40412C101 431985 1681399 SH SOLE 30 1681399 0 0 HCA HEALTHCARE INC COM 40412C101 25149 97885 SH SOLE 31 28301 0 69584 HCA HEALTHCARE INC COM 40412C101 65871 256389 SH SOLE 34 256389 0 0 HCA HEALTHCARE INC COM 40412C101 28729 111820 SH SOLE 36 111820 0 0 HCA HEALTHCARE INC COM 40412C101 2226 8666 SH SOLE 40 8666 0 0 HCA HEALTHCARE INC COM 40412C101 58045 225928 SH SOLE 43 17818 0 208110 HCI GROUP INC COM 40416E103 440 5262 SH SOLE 2 1820 0 3442 HCI GROUP INC COM 40416E103 8 90 SH SOLE 7 90 0 0 HCI GROUP INC COM 40416E103 2073 24818 SH SOLE 18 24818 0 0 HCI GROUP INC COM 40416E103 908 10864 SH SOLE 19 10864 0 0 HCI GROUP INC COM 40416E103 76165 911719 SH SOLE 21 911719 0 0 HCI GROUP INC COM 40416E103 14947 178924 SH SOLE 22 171935 0 6989 HCI GROUP INC COM 40416E103 68 812 SH SOLE 25 812 0 0 HCI GROUP INC COM 40416E103 38 449 SH SOLE 26 0 0 449 HCI GROUP INC COM 40416E103 1311 15699 SH SOLE 30 15699 0 0 HCI GROUP INC COM 40416E103 87 1041 SH SOLE 40 1041 0 0 HCI GROUP INC COM 40416E103 1067 12776 SH SOLE 43 414 0 12362 HCW BIOLOGICS INC COM 40423R105 3 1180 SH SOLE 18 1180 0 0 HCW BIOLOGICS INC COM 40423R105 36 15534 SH SOLE 21 15534 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 22940 352548 SH SOLE 2 79583 0 272965 HDFC BANK LTD SPONSORED ADS 40415F101 5967 91694 SH SOLE 4 91694 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1167 17928 SH SOLE 13 17928 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2645 40652 SH SOLE 15 40652 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH SOLE 17 0 0 13 HDFC BANK LTD SPONSORED ADS 40415F101 7208 110768 SH SOLE 18 110739 0 29 HDFC BANK LTD SPONSORED ADS 40415F101 676 10387 SH SOLE 19 10387 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 320 4911 SH SOLE 21 4911 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 49792 765207 SH SOLE 22 675679 0 89528 HDFC BANK LTD SPONSORED ADS 40415F101 95685 1470496 SH SOLE 26 708844 0 761652 HDFC BANK LTD SPONSORED ADS 40415F101 2249 34563 SH SOLE 30 34563 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1253 19249 SH SOLE 31 0 0 19249 HDFC BANK LTD SPONSORED ADS 40415F101 1634 25116 SH SOLE 34 25116 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 8915 137012 SH SOLE 43 31325 0 105687 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 31 616 SH SOLE 25 616 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2087 213643 SH SOLE 2 213643 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1213 124119 SH SOLE 18 124119 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31258 3199434 SH SOLE 19 3199434 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 37 3754 SH SOLE 21 3754 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 13418 1373346 SH SOLE 34 1373346 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 44 53410 SH SOLE 2 53410 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 26 31029 SH SOLE 18 31029 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 668 804275 SH SOLE 19 804275 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 1 938 SH SOLE 21 938 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 285 343336 SH SOLE 34 343336 0 0 HEALTH CATALYST INC COM 42225T107 814 20557 SH SOLE 2 13125 0 7432 HEALTH CATALYST INC COM 42225T107 9 222 SH SOLE 4 222 0 0 HEALTH CATALYST INC COM 42225T107 28 719 SH SOLE 7 719 0 0 HEALTH CATALYST INC COM 42225T107 5473 138134 SH SOLE 18 138134 0 0 HEALTH CATALYST INC COM 42225T107 54095 1365349 SH SOLE 19 1365349 0 0 HEALTH CATALYST INC COM 42225T107 73940 1866240 SH SOLE 21 1866240 0 0 HEALTH CATALYST INC COM 42225T107 48818 1232156 SH SOLE 22 1209483 0 22673 HEALTH CATALYST INC COM 42225T107 228 5744 SH SOLE 25 5744 0 0 HEALTH CATALYST INC COM 42225T107 675 17033 SH SOLE 26 15072 0 1961 HEALTH CATALYST INC COM 42225T107 86 2171 SH SOLE 28 2171 0 0 HEALTH CATALYST INC COM 42225T107 1289 32538 SH SOLE 30 32538 0 0 HEALTH CATALYST INC COM 42225T107 249 6290 SH SOLE 40 6290 0 0 HEALTH CATALYST INC COM 42225T107 485 12239 SH SOLE 43 121 0 12118 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 193 19136 SH SOLE 18 19136 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5134 509348 SH SOLE 19 509348 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 70 6912 SH SOLE 20 6912 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2640 261952 SH SOLE 34 261952 0 0 HEALTHCARE RLTY TR COM 421946104 8097 255923 SH SOLE 2 126823 0 129100 HEALTHCARE RLTY TR COM 421946104 2412 76218 SH SOLE 4 76218 0 0 HEALTHCARE RLTY TR COM 421946104 5869 185485 SH SOLE 7 185485 0 0 HEALTHCARE RLTY TR COM 421946104 22482 710570 SH SOLE 18 710570 0 0 HEALTHCARE RLTY TR COM 421946104 18052 570553 SH SOLE 19 570553 0 0 HEALTHCARE RLTY TR COM 421946104 395505 12500159 SH SOLE 21 12500159 0 0 HEALTHCARE RLTY TR COM 421946104 171105 5407865 SH SOLE 22 5264855 0 143010 HEALTHCARE RLTY TR COM 421946104 184 5826 SH SOLE 23 5826 0 0 HEALTHCARE RLTY TR COM 421946104 20622 651769 SH SOLE 25 651769 0 0 HEALTHCARE RLTY TR COM 421946104 1396 44107 SH SOLE 26 33692 0 10415 HEALTHCARE RLTY TR COM 421946104 2873 90818 SH SOLE 28 2524 0 88294 HEALTHCARE RLTY TR COM 421946104 21117 667403 SH SOLE 30 667403 0 0 HEALTHCARE RLTY TR COM 421946104 19858 627636 SH SOLE 31 0 0 627636 HEALTHCARE RLTY TR COM 421946104 67 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 585 18488 SH SOLE 40 18488 0 0 HEALTHCARE RLTY TR COM 421946104 953 30116 SH SOLE 43 4961 0 25155 HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20613 2112000 SH SOLE 2 2112000 0 0 HEALTHCARE SERVICES ACQU COR *W EXP 99/99/999 42227K112 549 1056000 SH SOLE 2 1056000 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 789 44376 SH SOLE 2 20176 0 24200 HEALTHCARE SVCS GROUP INC COM 421906108 6 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 21 1205 SH SOLE 7 1205 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 4893 275067 SH SOLE 18 275067 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 2361 132709 SH SOLE 19 132709 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 163615 9197043 SH SOLE 21 9197043 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 32663 1836028 SH SOLE 22 1776463 0 59565 HEALTHCARE SVCS GROUP INC COM 421906108 220 12366 SH SOLE 25 12366 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 461 25918 SH SOLE 26 20378 0 5540 HEALTHCARE SVCS GROUP INC COM 421906108 5 306 SH SOLE 28 306 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 2393 134520 SH SOLE 30 134520 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 173 9702 SH SOLE 36 9702 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 142 8008 SH SOLE 40 8008 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 594 33407 SH SOLE 43 1563 0 31844 HEALTHCARE TR AMER INC CL A NEW 42225P501 17807 533306 SH SOLE 2 72364 0 460942 HEALTHCARE TR AMER INC CL A NEW 42225P501 3754 112423 SH SOLE 4 112423 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 9146 273916 SH SOLE 7 273916 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2970 88962 SH SOLE 18 88962 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 11009 329706 SH SOLE 19 329706 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 174074 5213345 SH SOLE 21 5213345 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 216449 6482463 SH SOLE 22 6238225 0 244238 HEALTHCARE TR AMER INC CL A NEW 42225P501 291 8727 SH SOLE 23 8727 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 31361 939234 SH SOLE 25 939234 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2892 86599 SH SOLE 26 68714 0 17885 HEALTHCARE TR AMER INC CL A NEW 42225P501 4491 134497 SH SOLE 28 3899 0 130598 HEALTHCARE TR AMER INC CL A NEW 42225P501 32929 986207 SH SOLE 30 986207 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 31220 935025 SH SOLE 31 3399 0 931626 HEALTHCARE TR AMER INC CL A NEW 42225P501 165 4947 SH SOLE 36 4947 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 970 29061 SH SOLE 40 29061 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1366 40917 SH SOLE 43 3240 0 37677 HEALTHCARE TRIANGLE INC COM 42227W108 13 7286 SH SOLE 21 7286 0 0 HEALTHEQUITY INC COM 42226A107 3392 76668 SH SOLE 2 63655 0 13013 HEALTHEQUITY INC COM 42226A107 13 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 53 1193 SH SOLE 7 1193 0 0 HEALTHEQUITY INC COM 42226A107 16446 371745 SH SOLE 18 366530 0 5215 HEALTHEQUITY INC COM 42226A107 9170 207282 SH SOLE 19 207282 0 0 HEALTHEQUITY INC COM 42226A107 259803 5872575 SH SOLE 21 5872575 0 0 HEALTHEQUITY INC COM 42226A107 105433 2383204 SH SOLE 22 2337214 0 45990 HEALTHEQUITY INC COM 42226A107 77 1737 SH SOLE 23 1737 0 0 HEALTHEQUITY INC COM 42226A107 508 11476 SH SOLE 25 11476 0 0 HEALTHEQUITY INC COM 42226A107 2070 46781 SH SOLE 26 33482 0 13299 HEALTHEQUITY INC COM 42226A107 66 1486 SH SOLE 28 1486 0 0 HEALTHEQUITY INC COM 42226A107 2088 47206 SH SOLE 30 47206 0 0 HEALTHEQUITY INC COM 42226A107 429 9706 SH SOLE 40 9706 0 0 HEALTHEQUITY INC COM 42226A107 1456 32913 SH SOLE 43 1379 0 31534 HEALTHPEAK PROPERTIES INC COM 42250P103 47062 1304017 SH SOLE 2 154890 0 1149127 HEALTHPEAK PROPERTIES INC COM 42250P103 22043 610789 SH SOLE 4 577241 0 33548 HEALTHPEAK PROPERTIES INC COM 42250P103 43636 1209079 SH SOLE 7 1192805 0 16274 HEALTHPEAK PROPERTIES INC COM 42250P103 420 11632 SH SOLE 13 1414 0 10218 HEALTHPEAK PROPERTIES INC COM 42250P103 2696 74715 SH SOLE 15 74715 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 31897 883818 SH SOLE 18 810534 0 73284 HEALTHPEAK PROPERTIES INC COM 42250P103 33070 916308 SH SOLE 19 916308 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 816008 22610370 SH SOLE 21 22610370 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 554922 15376048 SH SOLE 22 14269129 0 1106919 HEALTHPEAK PROPERTIES INC COM 42250P103 12034 333451 SH SOLE 23 333451 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 115321 3195366 SH SOLE 25 3195366 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 44253 1226180 SH SOLE 26 434390 0 791790 HEALTHPEAK PROPERTIES INC COM 42250P103 56356 1561544 SH SOLE 28 9602 0 1551942 HEALTHPEAK PROPERTIES INC COM 42250P103 14 378 SH SOLE 29 378 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 162004 4488898 SH SOLE 30 4488898 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 90247 2500622 SH SOLE 31 60687 0 2439935 HEALTHPEAK PROPERTIES INC COM 42250P103 1069 29618 SH SOLE 34 29618 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 9086 251751 SH SOLE 36 251751 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 664 18388 SH SOLE 40 18388 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 18509 512862 SH SOLE 43 25734 0 487128 HEALTHSTREAM INC COM 42222N103 574 21786 SH SOLE 2 6913 0 14873 HEALTHSTREAM INC COM 42222N103 5 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 9 358 SH SOLE 7 358 0 0 HEALTHSTREAM INC COM 42222N103 2697 102307 SH SOLE 18 102307 0 0 HEALTHSTREAM INC COM 42222N103 1164 44170 SH SOLE 19 44170 0 0 HEALTHSTREAM INC COM 42222N103 84782 3216302 SH SOLE 21 3216302 0 0 HEALTHSTREAM INC COM 42222N103 17654 669713 SH SOLE 22 641969 0 27744 HEALTHSTREAM INC COM 42222N103 85 3221 SH SOLE 25 3221 0 0 HEALTHSTREAM INC COM 42222N103 29 1087 SH SOLE 26 0 0 1087 HEALTHSTREAM INC COM 42222N103 96 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 1260 47815 SH SOLE 30 47815 0 0 HEALTHSTREAM INC COM 42222N103 71 2697 SH SOLE 34 2697 0 0 HEALTHSTREAM INC COM 42222N103 86 3264 SH SOLE 40 3264 0 0 HEALTHSTREAM INC COM 42222N103 479 18157 SH SOLE 43 362 0 17795 HEARTBEAM INC COM 42238H108 22 7121 SH SOLE 21 7121 0 0 HEARTLAND EXPRESS INC COM 422347104 705 41905 SH SOLE 2 22897 0 19008 HEARTLAND EXPRESS INC COM 422347104 0 18 SH SOLE 4 18 0 0 HEARTLAND EXPRESS INC COM 422347104 11 675 SH SOLE 7 675 0 0 HEARTLAND EXPRESS INC COM 422347104 3018 179402 SH SOLE 18 179402 0 0 HEARTLAND EXPRESS INC COM 422347104 1408 83694 SH SOLE 19 83694 0 0 HEARTLAND EXPRESS INC COM 422347104 100543 5977563 SH SOLE 21 5977563 0 0 HEARTLAND EXPRESS INC COM 422347104 20381 1211717 SH SOLE 22 1164631 0 47086 HEARTLAND EXPRESS INC COM 422347104 88 5234 SH SOLE 25 5234 0 0 HEARTLAND EXPRESS INC COM 422347104 141 8357 SH SOLE 26 5162 0 3195 HEARTLAND EXPRESS INC COM 422347104 1310 77862 SH SOLE 30 77862 0 0 HEARTLAND EXPRESS INC COM 422347104 93 5514 SH SOLE 40 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1200 71333 SH SOLE 43 8324 0 63009 HEARTLAND FINL USA INC COM 42234Q102 10108 199730 SH SOLE 2 115954 0 83776 HEARTLAND FINL USA INC COM 42234Q102 5 89 SH SOLE 4 89 0 0 HEARTLAND FINL USA INC COM 42234Q102 29 571 SH SOLE 7 571 0 0 HEARTLAND FINL USA INC COM 42234Q102 6307 124626 SH SOLE 18 124626 0 0 HEARTLAND FINL USA INC COM 42234Q102 40626 802722 SH SOLE 19 802722 0 0 HEARTLAND FINL USA INC COM 42234Q102 76977 1520982 SH SOLE 21 1520982 0 0 HEARTLAND FINL USA INC COM 42234Q102 85389 1687200 SH SOLE 22 1647845 0 39355 HEARTLAND FINL USA INC COM 42234Q102 1068 21112 SH SOLE 23 21112 0 0 HEARTLAND FINL USA INC COM 42234Q102 259 5117 SH SOLE 25 5117 0 0 HEARTLAND FINL USA INC COM 42234Q102 6345 125362 SH SOLE 26 6882 0 118480 HEARTLAND FINL USA INC COM 42234Q102 111 2195 SH SOLE 28 2195 0 0 HEARTLAND FINL USA INC COM 42234Q102 1163 22973 SH SOLE 30 22973 0 0 HEARTLAND FINL USA INC COM 42234Q102 451 8915 SH SOLE 34 8915 0 0 HEARTLAND FINL USA INC COM 42234Q102 255 5032 SH SOLE 40 5032 0 0 HEARTLAND FINL USA INC COM 42234Q102 340 6715 SH SOLE 43 112 0 6603 HEAT BIOLOGICS INC COM 42237K409 14 4585 SH SOLE 18 4585 0 0 HEAT BIOLOGICS INC COM 42237K409 224 73600 SH SOLE 21 73600 0 0 HEAT BIOLOGICS INC COM 42237K409 1206 396695 SH SOLE 22 396695 0 0 HECLA MNG CO COM 422704106 2592 496605 SH SOLE 2 249770 0 246835 HECLA MNG CO COM 422704106 11 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 39 7422 SH SOLE 7 7422 0 0 HECLA MNG CO COM 422704106 8193 1569491 SH SOLE 18 1569491 0 0 HECLA MNG CO COM 422704106 4958 949824 SH SOLE 19 949824 0 0 HECLA MNG CO COM 422704106 123236 23608453 SH SOLE 21 23608453 0 0 HECLA MNG CO COM 422704106 67643 12958368 SH SOLE 22 12497845 0 460523 HECLA MNG CO COM 422704106 351 67193 SH SOLE 25 67193 0 0 HECLA MNG CO COM 422704106 1218 233317 SH SOLE 26 194551 0 38766 HECLA MNG CO COM 422704106 50 9542 SH SOLE 28 9542 0 0 HECLA MNG CO COM 422704106 1795 343871 SH SOLE 30 343871 0 0 HECLA MNG CO COM 422704106 27 5088 SH SOLE 34 5088 0 0 HECLA MNG CO COM 422704106 53 10171 SH SOLE 36 10171 0 0 HECLA MNG CO COM 422704106 340 65102 SH SOLE 40 65102 0 0 HECLA MNG CO COM 422704106 692 132529 SH SOLE 43 4779 0 127750 HEICO CORP NEW COM 422806109 16752 116156 SH SOLE 2 39522 0 76634 HEICO CORP NEW COM 422806109 7385 51208 SH SOLE 4 32262 0 18946 HEICO CORP NEW COM 422806109 496 3437 SH SOLE 7 3437 0 0 HEICO CORP NEW COM 422806109 18 126 SH SOLE 13 126 0 0 HEICO CORP NEW COM 422806109 501 3477 SH SOLE 15 3477 0 0 HEICO CORP NEW COM 422806109 6098 42284 SH SOLE 18 40063 0 2221 HEICO CORP NEW COM 422806109 408900 2835249 SH SOLE 19 2835249 0 0 HEICO CORP NEW COM 422806109 122554 849770 SH SOLE 21 849770 0 0 HEICO CORP NEW COM 422806109 147695 1024092 SH SOLE 22 955103 0 68989 HEICO CORP NEW COM 422806109 3621 25108 SH SOLE 23 25108 0 0 HEICO CORP NEW COM 422806109 8956 62098 SH SOLE 25 62098 0 0 HEICO CORP NEW COM 422806109 10406 72156 SH SOLE 26 28268 0 43888 HEICO CORP NEW COM 422806109 19253 133498 SH SOLE 28 770 0 132728 HEICO CORP NEW COM 422806109 15284 105979 SH SOLE 30 105979 0 0 HEICO CORP NEW COM 422806109 2109 14624 SH SOLE 31 4093 0 10531 HEICO CORP NEW COM 422806109 349 2421 SH SOLE 34 2421 0 0 HEICO CORP NEW COM 422806109 2774 19232 SH SOLE 36 19232 0 0 HEICO CORP NEW COM 422806109 224 1550 SH SOLE 40 1550 0 0 HEICO CORP NEW COM 422806109 5778 40062 SH SOLE 43 2473 0 37589 HEICO CORP NEW CL A 422806208 19155 149040 SH SOLE 2 14027 0 135013 HEICO CORP NEW CL A 422806208 6720 52290 SH SOLE 4 35584 0 16706 HEICO CORP NEW CL A 422806208 923 7184 SH SOLE 7 7184 0 0 HEICO CORP NEW CL A 422806208 71 556 SH SOLE 13 556 0 0 HEICO CORP NEW CL A 422806208 874 6800 SH SOLE 15 6800 0 0 HEICO CORP NEW CL A 422806208 9723 75652 SH SOLE 18 71938 0 3714 HEICO CORP NEW CL A 422806208 3370 26218 SH SOLE 19 26218 0 0 HEICO CORP NEW CL A 422806208 216074 1681250 SH SOLE 21 1681250 0 0 HEICO CORP NEW CL A 422806208 206791 1609017 SH SOLE 22 1510302 0 98715 HEICO CORP NEW CL A 422806208 5339 41539 SH SOLE 23 41539 0 0 HEICO CORP NEW CL A 422806208 22868 177936 SH SOLE 25 177936 0 0 HEICO CORP NEW CL A 422806208 25301 196866 SH SOLE 26 49759 0 147107 HEICO CORP NEW CL A 422806208 22557 175510 SH SOLE 28 4846 0 170664 HEICO CORP NEW CL A 422806208 23434 182337 SH SOLE 30 182337 0 0 HEICO CORP NEW CL A 422806208 3419 26604 SH SOLE 31 8674 0 17930 HEICO CORP NEW CL A 422806208 461 3585 SH SOLE 34 3585 0 0 HEICO CORP NEW CL A 422806208 3616 28134 SH SOLE 36 28134 0 0 HEICO CORP NEW CL A 422806208 293 2283 SH SOLE 40 2283 0 0 HEICO CORP NEW CL A 422806208 1091 8486 SH SOLE 43 928 0 7558 HEIDRICK & STRUGGLES INTL IN COM 422819102 1795 41041 SH SOLE 2 29118 0 11923 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 3277 74944 SH SOLE 18 74944 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2927 66933 SH SOLE 19 66933 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 105688 2416820 SH SOLE 21 2416820 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 24003 548891 SH SOLE 22 533476 0 15415 HEIDRICK & STRUGGLES INTL IN COM 422819102 63 1440 SH SOLE 23 1440 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 136 3102 SH SOLE 25 3102 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 164 3752 SH SOLE 26 1213 0 2539 HEIDRICK & STRUGGLES INTL IN COM 422819102 4 82 SH SOLE 28 82 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1612 36867 SH SOLE 30 36867 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 49 1120 SH SOLE 36 1120 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 73 1670 SH SOLE 40 1670 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 904 20682 SH SOLE 43 0 0 20682 HELBIZ INC CLASS A COM 42309B204 1 258 SH SOLE 22 258 0 0 HELEN OF TROY LTD COM G4388N106 4754 19446 SH SOLE 2 16670 0 2776 HELEN OF TROY LTD COM G4388N106 23 93 SH SOLE 4 93 0 0 HELEN OF TROY LTD COM G4388N106 86 351 SH SOLE 7 351 0 0 HELEN OF TROY LTD COM G4388N106 26092 106728 SH SOLE 18 106728 0 0 HELEN OF TROY LTD COM G4388N106 10794 44154 SH SOLE 19 44154 0 0 HELEN OF TROY LTD COM G4388N106 412166 1685958 SH SOLE 21 1685958 0 0 HELEN OF TROY LTD COM G4388N106 166410 680696 SH SOLE 22 667069 0 13627 HELEN OF TROY LTD COM G4388N106 1215 4968 SH SOLE 25 4968 0 0 HELEN OF TROY LTD COM G4388N106 2720 11127 SH SOLE 26 9010 0 2117 HELEN OF TROY LTD COM G4388N106 105 429 SH SOLE 28 429 0 0 HELEN OF TROY LTD COM G4388N106 3713 15188 SH SOLE 30 15188 0 0 HELEN OF TROY LTD COM G4388N106 1029 4209 SH SOLE 36 4209 0 0 HELEN OF TROY LTD COM G4388N106 737 3013 SH SOLE 40 3013 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1266 12033 SH SOLE 2 8553 0 3480 HELIOS TECHNOLOGIES INC COM 42328H109 15 142 SH SOLE 4 142 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 48 458 SH SOLE 7 458 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 9071 86248 SH SOLE 18 86248 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 6063 57654 SH SOLE 19 57654 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 116815 1110728 SH SOLE 21 1110728 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 79761 758397 SH SOLE 22 740646 0 17751 HELIOS TECHNOLOGIES INC COM 42328H109 486 4625 SH SOLE 25 4625 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1416 13462 SH SOLE 26 11898 0 1564 HELIOS TECHNOLOGIES INC COM 42328H109 57 545 SH SOLE 28 545 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1823 17336 SH SOLE 30 17336 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 392 3729 SH SOLE 40 3729 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 204 1936 SH SOLE 43 149 0 1788 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 2 465 SH SOLE 18 465 0 0 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 38 7351 SH SOLE 21 7351 0 0 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 6 1099 SH SOLE 22 1099 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 365 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 4494 454407 SH SOLE 19 454407 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 6 593 SH SOLE 21 593 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 2312 233799 SH SOLE 34 233799 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 590 189152 SH SOLE 2 48031 0 141121 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7 2381 SH SOLE 7 2381 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1815 581827 SH SOLE 18 581827 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1357 435087 SH SOLE 19 435087 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 56587 18136723 SH SOLE 21 18136723 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 12356 3960272 SH SOLE 22 3816604 0 143668 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 34 10835 SH SOLE 23 10835 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 90 28686 SH SOLE 25 28686 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 336 107798 SH SOLE 26 11125 0 96673 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 335 107472 SH SOLE 28 107472 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 817 261848 SH SOLE 30 261848 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 83 26560 SH SOLE 36 26560 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 67 21473 SH SOLE 40 21473 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 641 205407 SH SOLE 43 4757 0 200650 HELLO GROUP INC ADS 423403104 4847 539805 SH SOLE 2 69753 0 470052 HELLO GROUP INC ADS 423403104 1280 142540 SH SOLE 4 92484 0 50056 HELLO GROUP INC ADS 423403104 151 16800 SH SOLE 7 16800 0 0 HELLO GROUP INC ADS 423403104 602 67047 SH SOLE 13 46337 0 20710 HELLO GROUP INC ADS 423403104 789 87834 SH SOLE 15 87834 0 0 HELLO GROUP INC ADS 423403104 1565 174236 SH SOLE 18 174236 0 0 HELLO GROUP INC ADS 423403104 154 17169 SH SOLE 19 17169 0 0 HELLO GROUP INC ADS 423403104 25384 2826743 SH SOLE 21 2826743 0 0 HELLO GROUP INC ADS 423403104 24019 2674729 SH SOLE 22 2322622 0 352107 HELLO GROUP INC ADS 423403104 567 63139 SH SOLE 23 63139 0 0 HELLO GROUP INC ADS 423403104 1095 121957 SH SOLE 25 121957 0 0 HELLO GROUP INC ADS 423403104 3147 350413 SH SOLE 26 20388 0 330025 HELLO GROUP INC ADS 423403104 3252 362089 SH SOLE 28 17976 0 344113 HELLO GROUP INC ADS 423403104 9006 1002938 SH SOLE 30 1002938 0 0 HELLO GROUP INC ADS 423403104 53 5854 SH SOLE 31 0 0 5854 HELLO GROUP INC ADS 423403104 82 9140 SH SOLE 34 9140 0 0 HELLO GROUP INC ADS 423403104 5 561 SH SOLE 40 561 0 0 HELLO GROUP INC ADS 423403104 2522 280899 SH SOLE 43 24013 0 256886 HELMERICH & PAYNE INC COM 423452101 2868 121027 SH SOLE 2 42225 0 78802 HELMERICH & PAYNE INC COM 423452101 10 439 SH SOLE 4 439 0 0 HELMERICH & PAYNE INC COM 423452101 88 3703 SH SOLE 7 3703 0 0 HELMERICH & PAYNE INC COM 423452101 9706 409546 SH SOLE 18 409546 0 0 HELMERICH & PAYNE INC COM 423452101 8749 369154 SH SOLE 19 369154 0 0 HELMERICH & PAYNE INC COM 423452101 317686 13404458 SH SOLE 21 13404458 0 0 HELMERICH & PAYNE INC COM 423452101 68303 2881966 SH SOLE 22 2776152 0 105814 HELMERICH & PAYNE INC COM 423452101 201 8460 SH SOLE 23 8460 0 0 HELMERICH & PAYNE INC COM 423452101 395 16665 SH SOLE 25 16665 0 0 HELMERICH & PAYNE INC COM 423452101 1821 76816 SH SOLE 26 25886 0 50930 HELMERICH & PAYNE INC COM 423452101 46 1922 SH SOLE 28 1922 0 0 HELMERICH & PAYNE INC COM 423452101 4743 200121 SH SOLE 30 200121 0 0 HELMERICH & PAYNE INC COM 423452101 604 25476 SH SOLE 36 25476 0 0 HELMERICH & PAYNE INC COM 423452101 304 12834 SH SOLE 40 12834 0 0 HELMERICH & PAYNE INC COM 423452101 4397 185515 SH SOLE 43 25109 0 160406 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 259 35621 SH SOLE 2 23788 0 11833 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 378 52032 SH SOLE 18 52032 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 249 34310 SH SOLE 19 34310 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4458 613199 SH SOLE 21 613199 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2540 349351 SH SOLE 22 340626 0 8725 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 41 5610 SH SOLE 25 5610 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 42 5752 SH SOLE 30 5752 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1 195 SH SOLE 43 0 0 195 HENNESSY ADVISORS INC COM 425885100 11 1016 SH SOLE 18 1016 0 0 HENNESSY ADVISORS INC COM 425885100 178 16643 SH SOLE 21 16643 0 0 HENNESSY ADVISORS INC COM 425885100 2 226 SH SOLE 22 226 0 0 HENNESSY CAPITAL INVS CORP V COM CL A 42589T107 33267 3415500 SH SOLE 2 3415500 0 0 HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 425 512641 SH SOLE 2 512641 0 0 HENNESSY CAPITAL INVST CORP UNIT 99/99/9999 42600H207 29462 2970000 SH SOLE 2 2970000 0 0 HENRY JACK & ASSOC INC COM 426281101 26655 159619 SH SOLE 2 32974 0 126645 HENRY JACK & ASSOC INC COM 426281101 9177 54955 SH SOLE 4 34730 0 20225 HENRY JACK & ASSOC INC COM 426281101 16298 97597 SH SOLE 7 95446 0 2151 HENRY JACK & ASSOC INC COM 426281101 49 291 SH SOLE 13 291 0 0 HENRY JACK & ASSOC INC COM 426281101 1577 9446 SH SOLE 15 9446 0 0 HENRY JACK & ASSOC INC COM 426281101 20576 123219 SH SOLE 18 113341 0 9878 HENRY JACK & ASSOC INC COM 426281101 8524 51042 SH SOLE 19 51042 0 0 HENRY JACK & ASSOC INC COM 426281101 518168 3102987 SH SOLE 21 3102987 0 0 HENRY JACK & ASSOC INC COM 426281101 328715 1968470 SH SOLE 22 1815458 0 153012 HENRY JACK & ASSOC INC COM 426281101 7077 42378 SH SOLE 23 42378 0 0 HENRY JACK & ASSOC INC COM 426281101 19395 116144 SH SOLE 25 116144 0 0 HENRY JACK & ASSOC INC COM 426281101 45279 271146 SH SOLE 26 85106 0 186040 HENRY JACK & ASSOC INC COM 426281101 40063 239915 SH SOLE 28 1322 0 238593 HENRY JACK & ASSOC INC COM 426281101 117822 705565 SH SOLE 30 673672 0 31893 HENRY JACK & ASSOC INC COM 426281101 4642 27797 SH SOLE 31 8840 0 18957 HENRY JACK & ASSOC INC COM 426281101 9403 56310 SH SOLE 34 56310 0 0 HENRY JACK & ASSOC INC COM 426281101 8982 53788 SH SOLE 36 53788 0 0 HENRY JACK & ASSOC INC COM 426281101 420 2514 SH SOLE 40 2514 0 0 HENRY JACK & ASSOC INC COM 426281101 21096 126334 SH SOLE 43 7783 0 118551 HENRY SCHEIN INC COM 806407102 31359 404475 SH SOLE 2 157620 0 246855 HENRY SCHEIN INC COM 806407102 7922 102186 SH SOLE 4 56760 0 45426 HENRY SCHEIN INC COM 806407102 12829 165468 SH SOLE 7 129411 0 36057 HENRY SCHEIN INC COM 806407102 20 260 SH SOLE 13 260 0 0 HENRY SCHEIN INC COM 806407102 1278 16478 SH SOLE 15 16478 0 0 HENRY SCHEIN INC COM 806407102 23026 296993 SH SOLE 18 278069 0 18924 HENRY SCHEIN INC COM 806407102 70351 907406 SH SOLE 19 907406 0 0 HENRY SCHEIN INC COM 806407102 286674 3697584 SH SOLE 21 3697584 0 0 HENRY SCHEIN INC COM 806407102 260120 3355091 SH SOLE 22 3064528 0 290563 HENRY SCHEIN INC COM 806407102 6335 81711 SH SOLE 23 81711 0 0 HENRY SCHEIN INC COM 806407102 20028 258326 SH SOLE 25 258326 0 0 HENRY SCHEIN INC COM 806407102 28722 370467 SH SOLE 26 172512 0 197955 HENRY SCHEIN INC COM 806407102 39968 515518 SH SOLE 28 3368 0 512150 HENRY SCHEIN INC COM 806407102 86808 1119675 SH SOLE 30 1045630 0 74045 HENRY SCHEIN INC COM 806407102 4263 54979 SH SOLE 31 16694 0 38285 HENRY SCHEIN INC COM 806407102 46273 596838 SH SOLE 34 596838 0 0 HENRY SCHEIN INC COM 806407102 5705 73590 SH SOLE 36 73590 0 0 HENRY SCHEIN INC COM 806407102 350 4509 SH SOLE 40 4509 0 0 HENRY SCHEIN INC COM 806407102 12448 160563 SH SOLE 43 3453 0 157110 HEPION PHARMACEUTICALS INC COM 426897104 15 13465 SH SOLE 18 13465 0 0 HEPION PHARMACEUTICALS INC COM 426897104 264 231948 SH SOLE 21 231948 0 0 HEPION PHARMACEUTICALS INC COM 426897104 1571 1378492 SH SOLE 22 1378492 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 12100 295629 SH SOLE 2 75132 0 220497 HERBALIFE NUTRITION LTD COM SHS G4412G101 45 1098 SH SOLE 4 405 0 693 HERBALIFE NUTRITION LTD COM SHS G4412G101 71 1724 SH SOLE 7 1724 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1716 41934 SH SOLE 18 41934 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2445 59745 SH SOLE 19 59745 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 50565 1235393 SH SOLE 21 1235393 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 97948 2393056 SH SOLE 22 2278587 0 114469 HERBALIFE NUTRITION LTD COM SHS G4412G101 595 14531 SH SOLE 25 14531 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1784 43583 SH SOLE 26 34739 0 8844 HERBALIFE NUTRITION LTD COM SHS G4412G101 79 1925 SH SOLE 28 1925 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2496 60977 SH SOLE 30 60977 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 68 1650 SH SOLE 31 1650 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 275 6725 SH SOLE 36 6725 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 506 12374 SH SOLE 40 12374 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 2188 53450 SH SOLE 43 2053 0 51397 HERC HLDGS INC COM 42704L104 1551 9905 SH SOLE 2 7244 0 2661 HERC HLDGS INC COM 42704L104 14 88 SH SOLE 4 88 0 0 HERC HLDGS INC COM 42704L104 57 364 SH SOLE 7 364 0 0 HERC HLDGS INC COM 42704L104 10426 66600 SH SOLE 18 66600 0 0 HERC HLDGS INC COM 42704L104 7155 45702 SH SOLE 19 45702 0 0 HERC HLDGS INC COM 42704L104 133909 855378 SH SOLE 21 855378 0 0 HERC HLDGS INC COM 42704L104 90920 580771 SH SOLE 22 568285 0 12486 HERC HLDGS INC COM 42704L104 492 3144 SH SOLE 25 3144 0 0 HERC HLDGS INC COM 42704L104 1777 11353 SH SOLE 26 10161 0 1192 HERC HLDGS INC COM 42704L104 2799 17879 SH SOLE 28 17879 0 0 HERC HLDGS INC COM 42704L104 2056 13133 SH SOLE 30 13133 0 0 HERC HLDGS INC COM 42704L104 182 1163 SH SOLE 34 1163 0 0 HERC HLDGS INC COM 42704L104 284 1813 SH SOLE 36 1813 0 0 HERC HLDGS INC COM 42704L104 422 2694 SH SOLE 40 2694 0 0 HERC HLDGS INC COM 42704L104 4851 30984 SH SOLE 43 4685 0 26299 HERCULES CAPITAL INC COM 427096508 15620 941531 SH SOLE 30 941531 0 0 HERCULES CAPITAL INC COM 427096508 973 58621 SH SOLE 43 14073 0 44548 HERITAGE COMM CORP COM 426927109 968 81041 SH SOLE 2 31358 0 49683 HERITAGE COMM CORP COM 426927109 13 1079 SH SOLE 7 1079 0 0 HERITAGE COMM CORP COM 426927109 2267 189832 SH SOLE 18 189832 0 0 HERITAGE COMM CORP COM 426927109 4078 341581 SH SOLE 19 341581 0 0 HERITAGE COMM CORP COM 426927109 28124 2355447 SH SOLE 21 2355447 0 0 HERITAGE COMM CORP COM 426927109 22618 1894324 SH SOLE 22 1834637 0 59687 HERITAGE COMM CORP COM 426927109 91 7615 SH SOLE 25 7615 0 0 HERITAGE COMM CORP COM 426927109 191 16000 SH SOLE 30 16000 0 0 HERITAGE COMM CORP COM 426927109 389 32607 SH SOLE 34 32607 0 0 HERITAGE COMM CORP COM 426927109 65 5455 SH SOLE 40 5455 0 0 HERITAGE COMM CORP COM 426927109 1840 154122 SH SOLE 43 4072 0 150050 HERITAGE CRYSTAL CLEAN INC COM 42726M106 360 11251 SH SOLE 2 4490 0 6761 HERITAGE CRYSTAL CLEAN INC COM 42726M106 9 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1516 47344 SH SOLE 18 47344 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 863 26956 SH SOLE 19 26956 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 19283 602220 SH SOLE 21 602220 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 11209 350057 SH SOLE 22 340347 0 9710 HERITAGE CRYSTAL CLEAN INC COM 42726M106 76 2375 SH SOLE 25 2375 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 115 3577 SH SOLE 26 0 0 3577 HERITAGE CRYSTAL CLEAN INC COM 42726M106 159 4959 SH SOLE 30 4959 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 56 1749 SH SOLE 40 1749 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 52 1635 SH SOLE 43 0 0 1635 HERITAGE FINL CORP WASH COM 42722X106 669 27359 SH SOLE 2 9261 0 18098 HERITAGE FINL CORP WASH COM 42722X106 13 537 SH SOLE 7 537 0 0 HERITAGE FINL CORP WASH COM 42722X106 3262 133458 SH SOLE 18 133458 0 0 HERITAGE FINL CORP WASH COM 42722X106 1494 61147 SH SOLE 19 61147 0 0 HERITAGE FINL CORP WASH COM 42722X106 98561 4032760 SH SOLE 21 4032760 0 0 HERITAGE FINL CORP WASH COM 42722X106 19826 811201 SH SOLE 22 778672 0 32529 HERITAGE FINL CORP WASH COM 42722X106 12 505 SH SOLE 25 505 0 0 HERITAGE FINL CORP WASH COM 42722X106 68 2776 SH SOLE 26 0 0 2776 HERITAGE FINL CORP WASH COM 42722X106 65 2669 SH SOLE 28 2669 0 0 HERITAGE FINL CORP WASH COM 42722X106 1295 52988 SH SOLE 30 52988 0 0 HERITAGE FINL CORP WASH COM 42722X106 77 3154 SH SOLE 40 3154 0 0 HERITAGE FINL CORP WASH COM 42722X106 662 27103 SH SOLE 43 162 0 26941 HERITAGE GLOBAL INC COM 42727E103 8 4388 SH SOLE 18 4388 0 0 HERITAGE GLOBAL INC COM 42727E103 105 56049 SH SOLE 21 56049 0 0 HERITAGE GLOBAL INC COM 42727E103 2 861 SH SOLE 22 861 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 318 54000 SH SOLE 2 1914 0 52086 HERITAGE INSURANCE HLDGS INC COM 42727J102 3 580 SH SOLE 7 580 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 530 90090 SH SOLE 18 90090 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 1427 242607 SH SOLE 19 242607 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 6247 1062393 SH SOLE 21 1062393 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 5472 930616 SH SOLE 22 917162 0 13454 HERITAGE INSURANCE HLDGS INC COM 42727J102 249 42414 SH SOLE 26 0 0 42414 HERON THERAPEUTICS INC COM 427746102 1471 161145 SH SOLE 2 71409 0 89736 HERON THERAPEUTICS INC COM 427746102 4 427 SH SOLE 4 427 0 0 HERON THERAPEUTICS INC COM 427746102 14 1485 SH SOLE 7 1485 0 0 HERON THERAPEUTICS INC COM 427746102 2532 277350 SH SOLE 18 242658 0 34692 HERON THERAPEUTICS INC COM 427746102 7077 775117 SH SOLE 19 775117 0 0 HERON THERAPEUTICS INC COM 427746102 28915 3166981 SH SOLE 21 3166981 0 0 HERON THERAPEUTICS INC COM 427746102 27112 2969578 SH SOLE 22 2913974 0 55604 HERON THERAPEUTICS INC COM 427746102 283 31035 SH SOLE 23 31035 0 0 HERON THERAPEUTICS INC COM 427746102 112 12236 SH SOLE 25 12236 0 0 HERON THERAPEUTICS INC COM 427746102 1891 207161 SH SOLE 26 51338 0 155823 HERON THERAPEUTICS INC COM 427746102 86 9395 SH SOLE 28 9395 0 0 HERON THERAPEUTICS INC COM 427746102 454 49696 SH SOLE 30 49696 0 0 HERON THERAPEUTICS INC COM 427746102 95 10397 SH SOLE 40 10397 0 0 HERON THERAPEUTICS INC COM 427746102 93 10198 SH SOLE 43 305 0 9893 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 403 43982 SH SOLE 2 21799 0 22183 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6 704 SH SOLE 7 704 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1253 136650 SH SOLE 18 136650 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 547 59666 SH SOLE 19 59666 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 38446 4192582 SH SOLE 21 4192582 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8697 948373 SH SOLE 22 928396 0 19977 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 11 1236 SH SOLE 23 1236 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 396 43221 SH SOLE 30 43221 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 159 17371 SH SOLE 43 0 0 17371 HERSHEY CO COM 427866108 70621 365021 SH SOLE 2 79114 0 285907 HERSHEY CO COM 427866108 21392 110569 SH SOLE 4 60180 0 50389 HERSHEY CO COM 427866108 31827 164504 SH SOLE 7 160300 0 4204 HERSHEY CO COM 427866108 459 2372 SH SOLE 13 981 0 1391 HERSHEY CO COM 427866108 3946 20395 SH SOLE 15 20395 0 0 HERSHEY CO COM 427866108 0 1 SH SOLE 17 0 0 1 HERSHEY CO COM 427866108 47757 246843 SH SOLE 18 227090 0 19753 HERSHEY CO COM 427866108 12682 65549 SH SOLE 19 65549 0 0 HERSHEY CO COM 427866108 1199219 6198473 SH SOLE 21 6198473 0 0 HERSHEY CO COM 427866108 685029 3540750 SH SOLE 22 3243129 0 297621 HERSHEY CO COM 427866108 16177 83615 SH SOLE 23 83615 0 0 HERSHEY CO COM 427866108 46708 241422 SH SOLE 25 241422 0 0 HERSHEY CO COM 427866108 77903 402662 SH SOLE 26 116457 0 286205 HERSHEY CO COM 427866108 92049 475781 SH SOLE 28 3184 0 472597 HERSHEY CO COM 427866108 188651 975093 SH SOLE 30 973862 0 1231 HERSHEY CO COM 427866108 11157 57670 SH SOLE 31 16262 0 41408 HERSHEY CO COM 427866108 5284 27313 SH SOLE 34 27313 0 0 HERSHEY CO COM 427866108 18526 95759 SH SOLE 36 95759 0 0 HERSHEY CO COM 427866108 885 4573 SH SOLE 40 4573 0 0 HERSHEY CO COM 427866108 46516 240430 SH SOLE 43 9551 0 230879 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 46 1854 SH SOLE 2 0 0 1854 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 625 25000 SH SOLE 19 25000 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 1091 43664 SH SOLE 21 43664 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 18104 724431 SH SOLE 22 724431 0 0 HESKA CORP COM RESTRC NEW 42805E306 2943 16125 SH SOLE 2 6675 0 9450 HESKA CORP COM RESTRC NEW 42805E306 28 151 SH SOLE 4 30 0 121 HESKA CORP COM RESTRC NEW 42805E306 28 154 SH SOLE 7 154 0 0 HESKA CORP COM RESTRC NEW 42805E306 6919 37917 SH SOLE 18 34902 0 3015 HESKA CORP COM RESTRC NEW 42805E306 19050 104389 SH SOLE 19 104389 0 0 HESKA CORP COM RESTRC NEW 42805E306 237679 1302423 SH SOLE 21 1302423 0 0 HESKA CORP COM RESTRC NEW 42805E306 57616 315722 SH SOLE 22 309834 0 5888 HESKA CORP COM RESTRC NEW 42805E306 554 3036 SH SOLE 23 3036 0 0 HESKA CORP COM RESTRC NEW 42805E306 352 1928 SH SOLE 25 1928 0 0 HESKA CORP COM RESTRC NEW 42805E306 3854 21118 SH SOLE 26 4101 0 17017 HESKA CORP COM RESTRC NEW 42805E306 21 113 SH SOLE 28 113 0 0 HESKA CORP COM RESTRC NEW 42805E306 3657 20038 SH SOLE 30 20038 0 0 HESKA CORP COM RESTRC NEW 42805E306 152 834 SH SOLE 36 834 0 0 HESKA CORP COM RESTRC NEW 42805E306 267 1461 SH SOLE 40 1461 0 0 HESKA CORP COM RESTRC NEW 42805E306 581 3184 SH SOLE 43 0 0 3184 HESS CORP COM 42809H107 26000 351205 SH SOLE 2 151982 0 199223 HESS CORP COM 42809H107 7073 95548 SH SOLE 4 75095 0 20453 HESS CORP COM 42809H107 17658 238519 SH SOLE 7 230519 0 8000 HESS CORP COM 42809H107 348 4704 SH SOLE 13 1726 0 2978 HESS CORP COM 42809H107 1929 26058 SH SOLE 15 26058 0 0 HESS CORP COM 42809H107 47375 639938 SH SOLE 18 550186 0 89752 HESS CORP COM 42809H107 153788 2077378 SH SOLE 19 2077378 0 0 HESS CORP COM 42809H107 613551 8287869 SH SOLE 21 8287869 0 0 HESS CORP COM 42809H107 445693 6020439 SH SOLE 22 5460124 0 560315 HESS CORP COM 42809H107 11877 160436 SH SOLE 23 160436 0 0 HESS CORP COM 42809H107 63884 862947 SH SOLE 25 862947 0 0 HESS CORP COM 42809H107 54358 734276 SH SOLE 26 325865 0 408411 HESS CORP COM 42809H107 29931 404304 SH SOLE 28 1757 0 402547 HESS CORP COM 42809H107 10550 142514 SH SOLE 29 142514 0 0 HESS CORP COM 42809H107 102426 1383580 SH SOLE 30 1383580 0 0 HESS CORP COM 42809H107 8719 117772 SH SOLE 31 28833 0 88939 HESS CORP COM 42809H107 76457 1032779 SH SOLE 34 1032779 0 0 HESS CORP COM 42809H107 9365 126504 SH SOLE 36 126504 0 0 HESS CORP COM 42809H107 729 9849 SH SOLE 40 9849 0 0 HESS CORP COM 42809H107 8554 115546 SH SOLE 43 7696 0 107850 HESS MIDSTREAM LP CL A SHS 428103105 236 8531 SH SOLE 2 8531 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1744 63109 SH SOLE 21 63109 0 0 HESS MIDSTREAM LP CL A SHS 428103105 790 28593 SH SOLE 22 14593 0 14000 HESS MIDSTREAM LP CL A SHS 428103105 119 4319 SH SOLE 25 4319 0 0 HESS MIDSTREAM LP CL A SHS 428103105 120 4354 SH SOLE 26 0 0 4354 HESS MIDSTREAM LP CL A SHS 428103105 258 9325 SH SOLE 30 9325 0 0 HESS MIDSTREAM LP CL A SHS 428103105 110 3983 SH SOLE 40 3983 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 70775 4487932 SH SOLE 2 1596972 0 2890960 HEWLETT PACKARD ENTERPRISE C COM 42824C109 25260 1601752 SH SOLE 4 981693 0 620059 HEWLETT PACKARD ENTERPRISE C COM 42824C109 23798 1509095 SH SOLE 7 1168064 0 341031 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1044 66217 SH SOLE 13 44096 0 22121 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2829 179390 SH SOLE 15 179390 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 127 SH SOLE 17 0 0 127 HEWLETT PACKARD ENTERPRISE C COM 42824C109 53084 3366157 SH SOLE 18 2595386 0 770771 HEWLETT PACKARD ENTERPRISE C COM 42824C109 77324 4903254 SH SOLE 19 4903254 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 769440 48791349 SH SOLE 21 48791349 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 547974 34747890 SH SOLE 22 29799374 0 4948516 HEWLETT PACKARD ENTERPRISE C COM 42824C109 14927 946535 SH SOLE 23 946535 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 72069 4569981 SH SOLE 25 4569981 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 82864 5254535 SH SOLE 26 2631770 0 2622765 HEWLETT PACKARD ENTERPRISE C COM 42824C109 88583 5617175 SH SOLE 28 520946 0 5096229 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3654 231735 SH SOLE 29 231735 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 180512 11446522 SH SOLE 30 11270039 0 176483 HEWLETT PACKARD ENTERPRISE C COM 42824C109 15176 962332 SH SOLE 31 534192 0 428140 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3492 221403 SH SOLE 34 221403 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11890 753944 SH SOLE 36 753944 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 692 43909 SH SOLE 40 43909 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 37345 2368110 SH SOLE 43 101940 0 2266170 HEXCEL CORP NEW COM 428291108 13889 268124 SH SOLE 2 99316 0 168808 HEXCEL CORP NEW COM 428291108 90 1730 SH SOLE 4 1730 0 0 HEXCEL CORP NEW COM 428291108 82 1581 SH SOLE 7 1581 0 0 HEXCEL CORP NEW COM 428291108 9463 182687 SH SOLE 18 182687 0 0 HEXCEL CORP NEW COM 428291108 1327 25621 SH SOLE 19 25621 0 0 HEXCEL CORP NEW COM 428291108 246392 4756593 SH SOLE 21 4756593 0 0 HEXCEL CORP NEW COM 428291108 123595 2386001 SH SOLE 22 2289877 0 96124 HEXCEL CORP NEW COM 428291108 773 14930 SH SOLE 25 14930 0 0 HEXCEL CORP NEW COM 428291108 1600 30889 SH SOLE 26 23979 0 6910 HEXCEL CORP NEW COM 428291108 3096 59760 SH SOLE 28 59760 0 0 HEXCEL CORP NEW COM 428291108 2631 50784 SH SOLE 30 50784 0 0 HEXCEL CORP NEW COM 428291108 65 1251 SH SOLE 31 1251 0 0 HEXCEL CORP NEW COM 428291108 2596 50108 SH SOLE 34 50108 0 0 HEXCEL CORP NEW COM 428291108 676 13043 SH SOLE 36 13043 0 0 HEXCEL CORP NEW COM 428291108 531 10247 SH SOLE 40 10247 0 0 HEXCEL CORP NEW COM 428291108 4743 91571 SH SOLE 43 2598 0 88973 HEXO CORP COM NEW 428304307 0 1 SH SOLE 43 0 0 1 HF FOODS GROUP INC COM 40417F109 154 18249 SH SOLE 2 1410 0 16839 HF FOODS GROUP INC COM 40417F109 7 774 SH SOLE 7 774 0 0 HF FOODS GROUP INC COM 40417F109 995 117555 SH SOLE 18 117555 0 0 HF FOODS GROUP INC COM 40417F109 532 62896 SH SOLE 19 62896 0 0 HF FOODS GROUP INC COM 40417F109 10909 1289505 SH SOLE 21 1289505 0 0 HF FOODS GROUP INC COM 40417F109 6996 826968 SH SOLE 22 804505 0 22463 HF FOODS GROUP INC COM 40417F109 2 285 SH SOLE 43 0 0 285 HIBBETT INC COM 428567101 1303 18118 SH SOLE 2 8202 0 9916 HIBBETT INC COM 428567101 6 78 SH SOLE 4 78 0 0 HIBBETT INC COM 428567101 16 227 SH SOLE 7 227 0 0 HIBBETT INC COM 428567101 4245 59009 SH SOLE 18 55585 0 3424 HIBBETT INC COM 428567101 5749 79929 SH SOLE 19 79929 0 0 HIBBETT INC COM 428567101 130327 1811853 SH SOLE 21 1811853 0 0 HIBBETT INC COM 428567101 29155 405331 SH SOLE 22 394112 0 11219 HIBBETT INC COM 428567101 136 1886 SH SOLE 23 1886 0 0 HIBBETT INC COM 428567101 228 3175 SH SOLE 25 3175 0 0 HIBBETT INC COM 428567101 1052 14627 SH SOLE 26 4340 0 10287 HIBBETT INC COM 428567101 21 285 SH SOLE 28 285 0 0 HIBBETT INC COM 428567101 2177 30267 SH SOLE 30 30267 0 0 HIBBETT INC COM 428567101 179 2483 SH SOLE 36 2483 0 0 HIBBETT INC COM 428567101 128 1776 SH SOLE 40 1776 0 0 HIBBETT INC COM 428567101 418 5808 SH SOLE 43 41 0 5767 HIGH TIDE INC COM NEW 42981E401 3 714 SH SOLE 22 714 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 113 10928 SH SOLE 2 10928 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 130 12611 SH SOLE 4 12611 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 1820 176558 SH SOLE 18 176558 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 12741 1235789 SH SOLE 19 1235789 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 812 78773 SH SOLE 22 78773 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 120 11620 SH SOLE 26 11620 0 0 HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 5452 528802 SH SOLE 34 528802 0 0 HIGHPEAK ENERGY INC COM 43114Q105 80 5484 SH SOLE 2 683 0 4801 HIGHPEAK ENERGY INC COM 43114Q105 234 15951 SH SOLE 18 15951 0 0 HIGHPEAK ENERGY INC COM 43114Q105 156 10668 SH SOLE 19 10668 0 0 HIGHPEAK ENERGY INC COM 43114Q105 2615 178644 SH SOLE 21 178644 0 0 HIGHPEAK ENERGY INC COM 43114Q105 623 42526 SH SOLE 22 40202 0 2324 HIGHWOODS PPTYS INC COM 431284108 18926 424434 SH SOLE 2 217850 0 206584 HIGHWOODS PPTYS INC COM 431284108 2486 55742 SH SOLE 4 55742 0 0 HIGHWOODS PPTYS INC COM 431284108 5787 129793 SH SOLE 7 129793 0 0 HIGHWOODS PPTYS INC COM 431284108 400 8973 SH SOLE 13 8973 0 0 HIGHWOODS PPTYS INC COM 431284108 10139 227383 SH SOLE 18 227081 0 302 HIGHWOODS PPTYS INC COM 431284108 12605 282683 SH SOLE 19 282683 0 0 HIGHWOODS PPTYS INC COM 431284108 261477 5864020 SH SOLE 21 5864020 0 0 HIGHWOODS PPTYS INC COM 431284108 176137 3950142 SH SOLE 22 3832369 0 117773 HIGHWOODS PPTYS INC COM 431284108 234 5249 SH SOLE 23 5249 0 0 HIGHWOODS PPTYS INC COM 431284108 20300 455268 SH SOLE 25 455268 0 0 HIGHWOODS PPTYS INC COM 431284108 1951 43757 SH SOLE 26 36276 0 7481 HIGHWOODS PPTYS INC COM 431284108 2834 63553 SH SOLE 28 1857 0 61696 HIGHWOODS PPTYS INC COM 431284108 20929 469358 SH SOLE 30 469358 0 0 HIGHWOODS PPTYS INC COM 431284108 19670 441128 SH SOLE 31 1643 0 439485 HIGHWOODS PPTYS INC COM 431284108 681 15277 SH SOLE 34 15277 0 0 HIGHWOODS PPTYS INC COM 431284108 124 2780 SH SOLE 36 2780 0 0 HIGHWOODS PPTYS INC COM 431284108 569 12750 SH SOLE 40 12750 0 0 HIGHWOODS PPTYS INC COM 431284108 2273 50978 SH SOLE 43 1055 0 49923 HILL INTL INC COM 431466101 16 7998 SH SOLE 18 7998 0 0 HILL INTL INC COM 431466101 454 233021 SH SOLE 21 233021 0 0 HILL INTL INC COM 431466101 5 2814 SH SOLE 22 2814 0 0 HILLENBRAND INC COM 431571108 2561 49261 SH SOLE 2 20016 0 29245 HILLENBRAND INC COM 431571108 54 1048 SH SOLE 4 227 0 821 HILLENBRAND INC COM 431571108 55 1058 SH SOLE 7 1058 0 0 HILLENBRAND INC COM 431571108 14053 270294 SH SOLE 18 270294 0 0 HILLENBRAND INC COM 431571108 6753 129884 SH SOLE 19 129884 0 0 HILLENBRAND INC COM 431571108 453816 8728916 SH SOLE 21 8728916 0 0 HILLENBRAND INC COM 431571108 93889 1805897 SH SOLE 22 1747966 0 57931 HILLENBRAND INC COM 431571108 656 12612 SH SOLE 25 12612 0 0 HILLENBRAND INC COM 431571108 2096 40325 SH SOLE 26 32890 0 7435 HILLENBRAND INC COM 431571108 1286 24726 SH SOLE 28 1341 0 23385 HILLENBRAND INC COM 431571108 23306 448278 SH SOLE 30 448278 0 0 HILLENBRAND INC COM 431571108 24 458 SH SOLE 31 0 0 458 HILLENBRAND INC COM 431571108 303 5835 SH SOLE 36 5835 0 0 HILLENBRAND INC COM 431571108 470 9033 SH SOLE 40 9033 0 0 HILLENBRAND INC COM 431571108 6024 115862 SH SOLE 43 8289 0 107573 HILLMAN SOLUTIONS CORP COM 431636109 288 26778 SH SOLE 2 22544 0 4234 HILLMAN SOLUTIONS CORP COM 431636109 1313 122137 SH SOLE 21 122137 0 0 HILLMAN SOLUTIONS CORP COM 431636109 15268 1420295 SH SOLE 22 1391747 0 28548 HILLMAN SOLUTIONS CORP COM 431636109 129 12034 SH SOLE 25 12034 0 0 HILLMAN SOLUTIONS CORP COM 431636109 279 25980 SH SOLE 30 25980 0 0 HILLMAN SOLUTIONS CORP COM 431636109 171 15938 SH SOLE 40 15938 0 0 HILLTOP HOLDINGS INC COM 432748101 1926 54803 SH SOLE 2 18163 0 36640 HILLTOP HOLDINGS INC COM 432748101 196 5581 SH SOLE 4 284 0 5297 HILLTOP HOLDINGS INC COM 432748101 32 901 SH SOLE 7 901 0 0 HILLTOP HOLDINGS INC COM 432748101 8422 239680 SH SOLE 18 239680 0 0 HILLTOP HOLDINGS INC COM 432748101 3869 110090 SH SOLE 19 110090 0 0 HILLTOP HOLDINGS INC COM 432748101 253350 7209722 SH SOLE 21 7209722 0 0 HILLTOP HOLDINGS INC COM 432748101 56195 1599182 SH SOLE 22 1533779 0 65403 HILLTOP HOLDINGS INC COM 432748101 296 8414 SH SOLE 25 8414 0 0 HILLTOP HOLDINGS INC COM 432748101 1183 33674 SH SOLE 26 28323 0 5351 HILLTOP HOLDINGS INC COM 432748101 42 1193 SH SOLE 28 1193 0 0 HILLTOP HOLDINGS INC COM 432748101 3990 113558 SH SOLE 30 113558 0 0 HILLTOP HOLDINGS INC COM 432748101 57 1617 SH SOLE 36 1617 0 0 HILLTOP HOLDINGS INC COM 432748101 301 8566 SH SOLE 40 8566 0 0 HILLTOP HOLDINGS INC COM 432748101 732 20820 SH SOLE 43 561 0 20259 HILTON GRAND VACATIONS INC COM 43283X105 8877 170344 SH SOLE 2 114629 0 55715 HILTON GRAND VACATIONS INC COM 43283X105 13695 262813 SH SOLE 4 262813 0 0 HILTON GRAND VACATIONS INC COM 43283X105 89 1708 SH SOLE 7 1708 0 0 HILTON GRAND VACATIONS INC COM 43283X105 29695 569861 SH SOLE 18 547692 0 22169 HILTON GRAND VACATIONS INC COM 43283X105 25568 490650 SH SOLE 19 490650 0 0 HILTON GRAND VACATIONS INC COM 43283X105 153851 2952429 SH SOLE 21 2952429 0 0 HILTON GRAND VACATIONS INC COM 43283X105 131088 2515610 SH SOLE 22 2269301 0 246309 HILTON GRAND VACATIONS INC COM 43283X105 1260 24188 SH SOLE 23 24188 0 0 HILTON GRAND VACATIONS INC COM 43283X105 765 14674 SH SOLE 25 14674 0 0 HILTON GRAND VACATIONS INC COM 43283X105 3055 58625 SH SOLE 26 35584 0 23041 HILTON GRAND VACATIONS INC COM 43283X105 4025 77233 SH SOLE 28 36758 0 40475 HILTON GRAND VACATIONS INC COM 43283X105 7735 148439 SH SOLE 30 148439 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2339 44892 SH SOLE 34 44892 0 0 HILTON GRAND VACATIONS INC COM 43283X105 340 6534 SH SOLE 36 6534 0 0 HILTON GRAND VACATIONS INC COM 43283X105 594 11391 SH SOLE 40 11391 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1676 32167 SH SOLE 43 2111 0 30056 HILTON WORLDWIDE HLDGS INC COM 43300A203 96451 618316 SH SOLE 2 75161 0 543155 HILTON WORLDWIDE HLDGS INC COM 43300A203 23780 152445 SH SOLE 4 135881 0 16564 HILTON WORLDWIDE HLDGS INC COM 43300A203 37186 238384 SH SOLE 7 230110 0 8274 HILTON WORLDWIDE HLDGS INC COM 43300A203 782 5011 SH SOLE 13 719 0 4292 HILTON WORLDWIDE HLDGS INC COM 43300A203 3845 24646 SH SOLE 15 24646 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 88822 569410 SH SOLE 18 531431 0 37979 HILTON WORLDWIDE HLDGS INC COM 43300A203 134591 862818 SH SOLE 19 862818 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1157113 7417867 SH SOLE 21 7417867 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 925186 5931057 SH SOLE 22 5371064 0 559993 HILTON WORLDWIDE HLDGS INC COM 43300A203 24835 159207 SH SOLE 23 159207 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 70332 450874 SH SOLE 25 450874 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 94727 607262 SH SOLE 26 218307 0 388955 HILTON WORLDWIDE HLDGS INC COM 43300A203 111795 716682 SH SOLE 28 85117 0 631565 HILTON WORLDWIDE HLDGS INC COM 43300A203 69 442 SH SOLE 29 442 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 267253 1713272 SH SOLE 30 1713272 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 15349 98397 SH SOLE 31 30806 0 67591 HILTON WORLDWIDE HLDGS INC COM 43300A203 63379 406301 SH SOLE 34 406301 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 17384 111442 SH SOLE 36 111442 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1457 9340 SH SOLE 40 9340 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 38830 248929 SH SOLE 43 14740 0 234189 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 172 1100 SH Call SOLE 2 1100 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 203 1300 SH Call SOLE 4 1300 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 2699 17300 SH Call SOLE 18 17300 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 28577 183200 SH Call SOLE 19 183200 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 1482 9500 SH Call SOLE 22 9500 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 11886 76200 SH Call SOLE 34 76200 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 854 53405 SH SOLE 21 53405 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 88 5473 SH SOLE 25 5473 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1906 119196 SH SOLE 43 0 0 119196 HIMS & HERS HEALTH INC COM CL A 433000106 144 22056 SH SOLE 2 19318 0 2738 HIMS & HERS HEALTH INC COM CL A 433000106 2872 438401 SH SOLE 21 438401 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 11388 1738693 SH SOLE 22 1702339 0 36354 HIMS & HERS HEALTH INC COM CL A 433000106 61 9302 SH SOLE 25 9302 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 45 6911 SH SOLE 26 0 0 6911 HIMS & HERS HEALTH INC COM CL A 433000106 289 44124 SH SOLE 30 44124 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 57 8711 SH SOLE 40 8711 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 311 47502 SH SOLE 43 0 0 47502 HINGHAM INSTN SVGS MASS COM 433323102 503 1197 SH SOLE 2 408 0 789 HINGHAM INSTN SVGS MASS COM 433323102 12 29 SH SOLE 7 29 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1937 4613 SH SOLE 18 4613 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1080 2573 SH SOLE 19 2573 0 0 HINGHAM INSTN SVGS MASS COM 433323102 26135 62244 SH SOLE 21 62244 0 0 HINGHAM INSTN SVGS MASS COM 433323102 16424 39115 SH SOLE 22 38303 0 812 HINGHAM INSTN SVGS MASS COM 433323102 94 225 SH SOLE 25 225 0 0 HINGHAM INSTN SVGS MASS COM 433323102 174 415 SH SOLE 30 415 0 0 HINGHAM INSTN SVGS MASS COM 433323102 79 188 SH SOLE 40 188 0 0 HINGHAM INSTN SVGS MASS COM 433323102 393 935 SH SOLE 43 323 0 612 HIPPO HLDGS INC COMMON STOCK 433539103 213 75304 SH SOLE 2 64845 0 10459 HIPPO HLDGS INC COMMON STOCK 433539103 1349 476782 SH SOLE 21 476782 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 14459 5109082 SH SOLE 22 5006326 0 102756 HIPPO HLDGS INC COMMON STOCK 433539103 102 35910 SH SOLE 25 35910 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 219 77527 SH SOLE 30 77527 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 82 29003 SH SOLE 40 29003 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 1 1934 SH SOLE 4 1934 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 13 28035 SH SOLE 18 28035 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 86 179689 SH SOLE 19 179689 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 6 12114 SH SOLE 22 12114 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 1 1782 SH SOLE 26 1782 0 0 HIPPO HLDGS INC *W EXP 99/99/999 433539111 40 83011 SH SOLE 34 83011 0 0 HIREQUEST INC COM 433535101 36 1766 SH SOLE 2 184 0 1582 HIREQUEST INC COM 433535101 305 15115 SH SOLE 18 15115 0 0 HIREQUEST INC COM 433535101 231 11464 SH SOLE 19 11464 0 0 HIREQUEST INC COM 433535101 3650 181035 SH SOLE 21 181035 0 0 HIREQUEST INC COM 433535101 734 36415 SH SOLE 22 35684 0 731 HIRERIGHT HOLDINGS CORPORATI COM 433537107 257 16084 SH SOLE 2 7905 0 8179 HIRERIGHT HOLDINGS CORPORATI COM 433537107 979 61207 SH SOLE 18 61207 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 597 37291 SH SOLE 19 37291 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 10868 679258 SH SOLE 21 679258 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 3026 189127 SH SOLE 22 183540 0 5587 HISTOGEN INC COM 43358Y103 0 1358 SH SOLE 21 1358 0 0 HISTOGEN INC COM 43358Y103 232 696876 SH SOLE 22 696876 0 0 HMN FINL INC COM 40424G108 17 690 SH SOLE 18 690 0 0 HMN FINL INC COM 40424G108 244 9900 SH SOLE 21 9900 0 0 HMN FINL INC COM 40424G108 693 28096 SH SOLE 22 28096 0 0 HNI CORP COM 404251100 1561 37117 SH SOLE 2 12237 0 24880 HNI CORP COM 404251100 9 205 SH SOLE 4 205 0 0 HNI CORP COM 404251100 26 622 SH SOLE 7 622 0 0 HNI CORP COM 404251100 7006 166618 SH SOLE 18 166618 0 0 HNI CORP COM 404251100 3259 77507 SH SOLE 19 77507 0 0 HNI CORP COM 404251100 226472 5385775 SH SOLE 21 5385775 0 0 HNI CORP COM 404251100 46068 1095553 SH SOLE 22 1052245 0 43308 HNI CORP COM 404251100 318 7557 SH SOLE 25 7557 0 0 HNI CORP COM 404251100 1124 26738 SH SOLE 26 22057 0 4681 HNI CORP COM 404251100 33 776 SH SOLE 28 776 0 0 HNI CORP COM 404251100 3406 80999 SH SOLE 30 80999 0 0 HNI CORP COM 404251100 37 890 SH SOLE 36 890 0 0 HNI CORP COM 404251100 271 6456 SH SOLE 40 6456 0 0 HNI CORP COM 404251100 2779 66096 SH SOLE 43 675 0 65421 HOLLEY INC COM 43538H103 254 19585 SH SOLE 2 19585 0 0 HOLLEY INC COM 43538H103 301 23136 SH SOLE 21 23136 0 0 HOLLEY INC COM 43538H103 6679 514171 SH SOLE 22 498380 0 15791 HOLLEY INC COM 43538H103 90 6954 SH SOLE 25 6954 0 0 HOLLEY INC COM 43538H103 55 4197 SH SOLE 26 0 0 4197 HOLLEY INC COM 43538H103 151 11596 SH SOLE 30 11596 0 0 HOLLEY INC COM 43538H103 74 5702 SH SOLE 40 5702 0 0 HOLLYFRONTIER CORP COM 436106108 21440 654068 SH SOLE 2 131767 0 522301 HOLLYFRONTIER CORP COM 436106108 19 572 SH SOLE 4 572 0 0 HOLLYFRONTIER CORP COM 436106108 161 4907 SH SOLE 7 4907 0 0 HOLLYFRONTIER CORP COM 436106108 10747 327863 SH SOLE 18 327863 0 0 HOLLYFRONTIER CORP COM 436106108 1451 44267 SH SOLE 19 44267 0 0 HOLLYFRONTIER CORP COM 436106108 246940 7533247 SH SOLE 21 7533247 0 0 HOLLYFRONTIER CORP COM 436106108 135220 4125070 SH SOLE 22 3954967 0 170103 HOLLYFRONTIER CORP COM 436106108 643 19610 SH SOLE 25 19610 0 0 HOLLYFRONTIER CORP COM 436106108 1982 60473 SH SOLE 26 48245 0 12228 HOLLYFRONTIER CORP COM 436106108 738 22502 SH SOLE 28 0 0 22502 HOLLYFRONTIER CORP COM 436106108 2932 89431 SH SOLE 30 89431 0 0 HOLLYFRONTIER CORP COM 436106108 73 2241 SH SOLE 31 2241 0 0 HOLLYFRONTIER CORP COM 436106108 1222 37291 SH SOLE 36 37291 0 0 HOLLYFRONTIER CORP COM 436106108 619 18875 SH SOLE 40 18875 0 0 HOLLYFRONTIER CORP COM 436106108 4549 138761 SH SOLE 43 14963 0 123798 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 6 427 SH SOLE 22 427 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 16 1110 SH SOLE 25 1110 0 0 HOLOGIC INC COM 436440101 49427 645602 SH SOLE 2 166474 0 479128 HOLOGIC INC COM 436440101 16395 214148 SH SOLE 4 144436 0 69712 HOLOGIC INC COM 436440101 17769 232096 SH SOLE 7 224760 0 7336 HOLOGIC INC COM 436440101 271 3544 SH SOLE 13 465 0 3079 HOLOGIC INC COM 436440101 2296 29991 SH SOLE 15 29991 0 0 HOLOGIC INC COM 436440101 33352 435630 SH SOLE 18 401142 0 34488 HOLOGIC INC COM 436440101 53666 700966 SH SOLE 19 700966 0 0 HOLOGIC INC COM 436440101 649581 8484597 SH SOLE 21 8484597 0 0 HOLOGIC INC COM 436440101 438069 5721901 SH SOLE 22 5181828 0 540073 HOLOGIC INC COM 436440101 11295 147526 SH SOLE 23 147526 0 0 HOLOGIC INC COM 436440101 46855 612003 SH SOLE 25 612003 0 0 HOLOGIC INC COM 436440101 64594 843701 SH SOLE 26 487610 0 356091 HOLOGIC INC COM 436440101 77461 1011772 SH SOLE 28 12958 0 998814 HOLOGIC INC COM 436440101 185541 2423470 SH SOLE 30 2423470 0 0 HOLOGIC INC COM 436440101 7621 99540 SH SOLE 31 28865 0 70675 HOLOGIC INC COM 436440101 1967 25697 SH SOLE 34 25697 0 0 HOLOGIC INC COM 436440101 7324 95666 SH SOLE 36 95666 0 0 HOLOGIC INC COM 436440101 635 8297 SH SOLE 40 8297 0 0 HOLOGIC INC COM 436440101 11647 152131 SH SOLE 43 6308 0 145823 HOME BANCORP INC COM 43689E107 220 5297 SH SOLE 2 274 0 5023 HOME BANCORP INC COM 43689E107 6 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 1036 24963 SH SOLE 18 24963 0 0 HOME BANCORP INC COM 43689E107 581 14006 SH SOLE 19 14006 0 0 HOME BANCORP INC COM 43689E107 12030 289804 SH SOLE 21 289804 0 0 HOME BANCORP INC COM 43689E107 3873 93312 SH SOLE 22 88661 0 4651 HOME BANCSHARES INC COM 436893200 4606 189162 SH SOLE 2 105229 0 83933 HOME BANCSHARES INC COM 436893200 170 6971 SH SOLE 4 579 0 6392 HOME BANCSHARES INC COM 436893200 72 2967 SH SOLE 7 2967 0 0 HOME BANCSHARES INC COM 436893200 17945 736968 SH SOLE 18 736968 0 0 HOME BANCSHARES INC COM 436893200 6611 271485 SH SOLE 19 271485 0 0 HOME BANCSHARES INC COM 436893200 281897 11576896 SH SOLE 21 11576896 0 0 HOME BANCSHARES INC COM 436893200 111004 4558693 SH SOLE 22 4405979 0 152714 HOME BANCSHARES INC COM 436893200 487 20002 SH SOLE 25 20002 0 0 HOME BANCSHARES INC COM 436893200 1405 57701 SH SOLE 26 45151 0 12550 HOME BANCSHARES INC COM 436893200 72 2937 SH SOLE 28 2937 0 0 HOME BANCSHARES INC COM 436893200 6267 257384 SH SOLE 30 257384 0 0 HOME BANCSHARES INC COM 436893200 89 3652 SH SOLE 36 3652 0 0 HOME BANCSHARES INC COM 436893200 457 18771 SH SOLE 40 18771 0 0 HOME BANCSHARES INC COM 436893200 1129 46359 SH SOLE 43 1054 0 45305 HOME DEPOT INC COM 437076102 976014 2351785 SH SOLE 2 453947 0 1897838 HOME DEPOT INC COM 437076102 302589 729113 SH SOLE 4 453186 0 275927 HOME DEPOT INC COM 437076102 409724 987264 SH SOLE 7 895852 0 91412 HOME DEPOT INC COM 437076102 7284 17551 SH SOLE 13 6552 0 10999 HOME DEPOT INC COM 437076102 62090 149612 SH SOLE 15 149612 0 0 HOME DEPOT INC COM 437076102 216 520 SH SOLE 17 0 0 520 HOME DEPOT INC COM 437076102 736150 1773813 SH SOLE 18 1612512 0 161301 HOME DEPOT INC COM 437076102 417962 1007112 SH SOLE 19 1007112 0 0 HOME DEPOT INC COM 437076102 7820 18843 SH SOLE 20 18843 0 0 HOME DEPOT INC COM 437076102 9869703 23781845 SH SOLE 21 23781845 0 0 HOME DEPOT INC COM 437076102 9325171 22469750 SH SOLE 22 20283916 0 2185834 HOME DEPOT INC COM 437076102 257013 619293 SH SOLE 23 619293 0 0 HOME DEPOT INC COM 437076102 761737 1835466 SH SOLE 25 1835466 0 0 HOME DEPOT INC COM 437076102 980076 2361571 SH SOLE 26 892042 0 1469529 HOME DEPOT INC COM 437076102 1238259 2983685 SH SOLE 28 80564 0 2903121 HOME DEPOT INC COM 437076102 502 1210 SH SOLE 29 1210 0 0 HOME DEPOT INC COM 437076102 2670286 6434270 SH SOLE 30 6389153 0 45117 HOME DEPOT INC COM 437076102 169637 408753 SH SOLE 31 118916 0 289837 HOME DEPOT INC COM 437076102 20882 50318 SH SOLE 32 50318 0 0 HOME DEPOT INC COM 437076102 168097 405043 SH SOLE 34 405043 0 0 HOME DEPOT INC COM 437076102 191871 462329 SH SOLE 36 462329 0 0 HOME DEPOT INC COM 437076102 14602 35184 SH SOLE 40 35184 0 0 HOME DEPOT INC COM 437076102 479831 1156191 SH SOLE 43 88806 0 1067385 HOME FED BANCORP INC LA NEW COM 43708L108 11 546 SH SOLE 18 546 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 141 7136 SH SOLE 21 7136 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 27 5892 SH SOLE 2 437 0 5455 HOME PT CAPITAL INCORPORATED COM 43734L106 109 24272 SH SOLE 18 24272 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 41 9167 SH SOLE 19 9167 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 1228 272826 SH SOLE 21 272826 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 308 68358 SH SOLE 22 64865 0 3493 HOMESTREET INC COM 43785V102 787 15136 SH SOLE 2 5432 0 9704 HOMESTREET INC COM 43785V102 13 256 SH SOLE 7 256 0 0 HOMESTREET INC COM 43785V102 4200 80762 SH SOLE 18 80762 0 0 HOMESTREET INC COM 43785V102 1669 32097 SH SOLE 19 32097 0 0 HOMESTREET INC COM 43785V102 119227 2292827 SH SOLE 21 2292827 0 0 HOMESTREET INC COM 43785V102 24285 467028 SH SOLE 22 450014 0 17014 HOMESTREET INC COM 43785V102 84 1612 SH SOLE 26 0 0 1612 HOMESTREET INC COM 43785V102 84 1613 SH SOLE 28 1613 0 0 HOMESTREET INC COM 43785V102 1550 29811 SH SOLE 30 29811 0 0 HOMESTREET INC COM 43785V102 94 1814 SH SOLE 40 1814 0 0 HOMESTREET INC COM 43785V102 399 7671 SH SOLE 43 305 0 7366 HOMETRUST BANCSHARES INC COM 437872104 910 29360 SH SOLE 2 19789 0 9571 HOMETRUST BANCSHARES INC COM 437872104 7 242 SH SOLE 7 242 0 0 HOMETRUST BANCSHARES INC COM 437872104 1530 49388 SH SOLE 18 49388 0 0 HOMETRUST BANCSHARES INC COM 437872104 1110 35845 SH SOLE 19 35845 0 0 HOMETRUST BANCSHARES INC COM 437872104 18618 600971 SH SOLE 21 600971 0 0 HOMETRUST BANCSHARES INC COM 437872104 13306 429491 SH SOLE 22 420098 0 9393 HOMETRUST BANCSHARES INC COM 437872104 85 2735 SH SOLE 43 90 0 2645 HOMOLOGY MEDICINES INC COM 438083107 276 75937 SH SOLE 2 57490 0 18447 HOMOLOGY MEDICINES INC COM 438083107 2 671 SH SOLE 7 671 0 0 HOMOLOGY MEDICINES INC COM 438083107 498 136827 SH SOLE 18 136827 0 0 HOMOLOGY MEDICINES INC COM 438083107 871 239205 SH SOLE 19 239205 0 0 HOMOLOGY MEDICINES INC COM 438083107 6950 1909291 SH SOLE 21 1909291 0 0 HOMOLOGY MEDICINES INC COM 438083107 4203 1154616 SH SOLE 22 1114277 0 40339 HOMOLOGY MEDICINES INC COM 438083107 47 12933 SH SOLE 25 12933 0 0 HOMOLOGY MEDICINES INC COM 438083107 28 7771 SH SOLE 26 3240 0 4531 HOMOLOGY MEDICINES INC COM 438083107 128 35260 SH SOLE 30 35260 0 0 HOMOLOGY MEDICINES INC COM 438083107 5 1341 SH SOLE 34 1341 0 0 HOMOLOGY MEDICINES INC COM 438083107 25 6883 SH SOLE 36 6883 0 0 HOMOLOGY MEDICINES INC COM 438083107 7 1944 SH SOLE 40 1944 0 0 HOMOLOGY MEDICINES INC COM 438083107 19 5098 SH SOLE 43 0 0 5098 HONDA MOTOR LTD AMERN SHS 438128308 8 275 SH SOLE 18 275 0 0 HONDA MOTOR LTD AMERN SHS 438128308 30382 1067897 SH SOLE 43 113472 0 954425 HONEST CO INC COM 438333106 475 58757 SH SOLE 2 46940 0 11817 HONEST CO INC COM 438333106 3 399 SH SOLE 7 399 0 0 HONEST CO INC COM 438333106 1868 230892 SH SOLE 18 230892 0 0 HONEST CO INC COM 438333106 1207 149202 SH SOLE 19 149202 0 0 HONEST CO INC COM 438333106 22598 2793375 SH SOLE 21 2793375 0 0 HONEST CO INC COM 438333106 10268 1269233 SH SOLE 22 1247196 0 22037 HONEYWELL INTL INC COM 438516106 414510 1987962 SH SOLE 2 739953 0 1248009 HONEYWELL INTL INC COM 438516106 66285 317898 SH SOLE 4 290847 0 27051 HONEYWELL INTL INC COM 438516106 143375 687619 SH SOLE 7 667203 0 20416 HONEYWELL INTL INC COM 438516106 12985 62276 SH SOLE 13 55062 0 7214 HONEYWELL INTL INC COM 438516106 20891 100190 SH SOLE 15 100190 0 0 HONEYWELL INTL INC COM 438516106 1 3 SH SOLE 17 0 0 3 HONEYWELL INTL INC COM 438516106 280858 1346975 SH SOLE 18 1188353 0 158622 HONEYWELL INTL INC COM 438516106 61723 296017 SH SOLE 19 296017 0 0 HONEYWELL INTL INC COM 438516106 2999583 14385798 SH SOLE 21 14385798 0 0 HONEYWELL INTL INC COM 438516106 3094241 14839774 SH SOLE 22 13400612 0 1439162 HONEYWELL INTL INC COM 438516106 117286 562497 SH SOLE 23 562497 0 0 HONEYWELL INTL INC COM 438516106 71842 344551 SH SOLE 25 344551 0 0 HONEYWELL INTL INC COM 438516106 281667 1350854 SH SOLE 26 486239 0 864615 HONEYWELL INTL INC COM 438516106 29736 142611 SH SOLE 28 0 0 142611 HONEYWELL INTL INC COM 438516106 20505 98341 SH SOLE 29 98341 0 0 HONEYWELL INTL INC COM 438516106 635984 3050135 SH SOLE 30 3050135 0 0 HONEYWELL INTL INC COM 438516106 83861 402194 SH SOLE 31 232287 0 169907 HONEYWELL INTL INC COM 438516106 45218 216861 SH SOLE 32 216861 0 0 HONEYWELL INTL INC COM 438516106 7991 38323 SH SOLE 34 38323 0 0 HONEYWELL INTL INC COM 438516106 62106 297856 SH SOLE 36 297856 0 0 HONEYWELL INTL INC COM 438516106 2783 13345 SH SOLE 40 13345 0 0 HONEYWELL INTL INC COM 438516106 134087 643073 SH SOLE 43 35896 0 607177 HOOKER FURNISHINGS CORPORATI COM 439038100 328 14110 SH SOLE 2 469 0 13641 HOOKER FURNISHINGS CORPORATI COM 439038100 4 188 SH SOLE 7 188 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 929 39897 SH SOLE 18 39897 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 1355 58219 SH SOLE 19 58219 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 10566 453885 SH SOLE 21 453885 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 8570 368138 SH SOLE 22 362077 0 6061 HOOKER FURNISHINGS CORPORATI COM 439038100 44 1875 SH SOLE 23 1875 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 454 19500 SH SOLE 26 0 0 19500 HOOKER FURNISHINGS CORPORATI COM 439038100 45 1948 SH SOLE 43 0 0 1948 HOOKIPA PHARMA INC COM 43906K100 129 55262 SH SOLE 2 6305 0 48957 HOOKIPA PHARMA INC COM 43906K100 132 56767 SH SOLE 18 56767 0 0 HOOKIPA PHARMA INC COM 43906K100 63 27035 SH SOLE 19 27035 0 0 HOOKIPA PHARMA INC COM 43906K100 1584 679889 SH SOLE 21 679889 0 0 HOOKIPA PHARMA INC COM 43906K100 795 341078 SH SOLE 22 332809 0 8269 HOOKIPA PHARMA INC COM 43906K100 122 52471 SH SOLE 26 0 0 52471 HOPE BANCORP INC COM 43940T109 1366 92831 SH SOLE 2 32393 0 60438 HOPE BANCORP INC COM 43940T109 7 451 SH SOLE 4 451 0 0 HOPE BANCORP INC COM 43940T109 25 1712 SH SOLE 7 1712 0 0 HOPE BANCORP INC COM 43940T109 6591 448040 SH SOLE 18 448040 0 0 HOPE BANCORP INC COM 43940T109 2754 187241 SH SOLE 19 187241 0 0 HOPE BANCORP INC COM 43940T109 200824 13652219 SH SOLE 21 13652219 0 0 HOPE BANCORP INC COM 43940T109 40659 2764070 SH SOLE 22 2655747 0 108323 HOPE BANCORP INC COM 43940T109 34 2324 SH SOLE 25 2324 0 0 HOPE BANCORP INC COM 43940T109 569 38664 SH SOLE 26 29070 0 9594 HOPE BANCORP INC COM 43940T109 30 2058 SH SOLE 28 2058 0 0 HOPE BANCORP INC COM 43940T109 3037 206478 SH SOLE 30 206478 0 0 HOPE BANCORP INC COM 43940T109 64 4349 SH SOLE 36 4349 0 0 HOPE BANCORP INC COM 43940T109 209 14193 SH SOLE 40 14193 0 0 HOPE BANCORP INC COM 43940T109 2949 200486 SH SOLE 43 13929 0 186557 HORACE MANN EDUCATORS CORP N COM 440327104 1276 32975 SH SOLE 2 11009 0 21966 HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 23 591 SH SOLE 7 591 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 6141 158672 SH SOLE 18 158672 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2902 74991 SH SOLE 19 74991 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 182401 4713215 SH SOLE 21 4713215 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 36741 949379 SH SOLE 22 910772 0 38607 HORACE MANN EDUCATORS CORP N COM 440327104 118 3047 SH SOLE 25 3047 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 498 12863 SH SOLE 26 10686 0 2177 HORACE MANN EDUCATORS CORP N COM 440327104 101 2619 SH SOLE 28 2619 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2716 70184 SH SOLE 30 70184 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 180 4645 SH SOLE 40 4645 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 501 12954 SH SOLE 43 0 0 12954 HORIZON BANCORP INC COM 440407104 1183 56738 SH SOLE 2 21116 0 35622 HORIZON BANCORP INC COM 440407104 16 745 SH SOLE 7 745 0 0 HORIZON BANCORP INC COM 440407104 2905 139338 SH SOLE 18 139338 0 0 HORIZON BANCORP INC COM 440407104 1624 77869 SH SOLE 19 77869 0 0 HORIZON BANCORP INC COM 440407104 35498 1702524 SH SOLE 21 1702524 0 0 HORIZON BANCORP INC COM 440407104 22584 1083163 SH SOLE 22 1039664 0 43499 HORIZON BANCORP INC COM 440407104 105 5019 SH SOLE 25 5019 0 0 HORIZON BANCORP INC COM 440407104 69 3302 SH SOLE 28 3302 0 0 HORIZON BANCORP INC COM 440407104 286 13700 SH SOLE 30 13700 0 0 HORIZON BANCORP INC COM 440407104 117 5610 SH SOLE 40 5610 0 0 HORIZON BANCORP INC COM 440407104 1261 60482 SH SOLE 43 9177 0 51305 HORIZON GLOBAL CORP COM 44052W104 34 4209 SH SOLE 18 4209 0 0 HORIZON GLOBAL CORP COM 44052W104 794 99520 SH SOLE 21 99520 0 0 HORIZON GLOBAL CORP COM 44052W104 2291 287081 SH SOLE 22 287081 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2166 136032 SH SOLE 30 136032 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 49215 456710 SH SOLE 2 31835 0 424875 HORIZON THERAPEUTICS PUB L SHS G46188101 14958 138805 SH SOLE 4 87543 0 51262 HORIZON THERAPEUTICS PUB L SHS G46188101 5509 51124 SH SOLE 7 51124 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 294 2724 SH SOLE 13 357 0 2367 HORIZON THERAPEUTICS PUB L SHS G46188101 1776 16478 SH SOLE 15 16478 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 29408 272901 SH SOLE 18 261657 0 11244 HORIZON THERAPEUTICS PUB L SHS G46188101 70526 654476 SH SOLE 19 654476 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 674 6251 SH SOLE 20 6251 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 449942 4175405 SH SOLE 21 4175405 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 521247 4837107 SH SOLE 22 4592045 0 245062 HORIZON THERAPEUTICS PUB L SHS G46188101 13025 120875 SH SOLE 23 120875 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 34123 316660 SH SOLE 25 316660 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 34118 316613 SH SOLE 26 153579 0 163034 HORIZON THERAPEUTICS PUB L SHS G46188101 70185 651312 SH SOLE 28 4005 0 647307 HORIZON THERAPEUTICS PUB L SHS G46188101 63 581 SH SOLE 29 581 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 74120 687828 SH SOLE 30 687828 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 8487 78762 SH SOLE 31 25383 0 53379 HORIZON THERAPEUTICS PUB L SHS G46188101 1281 11889 SH SOLE 34 11889 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 10915 101287 SH SOLE 36 101287 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 745 6914 SH SOLE 40 6914 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 11134 103322 SH SOLE 43 5530 0 97792 HORMEL FOODS CORP COM 440452100 28515 584209 SH SOLE 2 117020 0 467189 HORMEL FOODS CORP COM 440452100 11075 226899 SH SOLE 4 199463 0 27436 HORMEL FOODS CORP COM 440452100 21001 430255 SH SOLE 7 421478 0 8777 HORMEL FOODS CORP COM 440452100 171 3504 SH SOLE 13 476 0 3028 HORMEL FOODS CORP COM 440452100 2021 41406 SH SOLE 15 41406 0 0 HORMEL FOODS CORP COM 440452100 23219 475699 SH SOLE 18 436866 0 38833 HORMEL FOODS CORP COM 440452100 17479 358108 SH SOLE 19 358108 0 0 HORMEL FOODS CORP COM 440452100 618414 12669812 SH SOLE 21 12669812 0 0 HORMEL FOODS CORP COM 440452100 344069 7049154 SH SOLE 22 6642424 0 406730 HORMEL FOODS CORP COM 440452100 8726 178775 SH SOLE 23 178775 0 0 HORMEL FOODS CORP COM 440452100 27659 566663 SH SOLE 25 566663 0 0 HORMEL FOODS CORP COM 440452100 33098 678102 SH SOLE 26 241801 0 436301 HORMEL FOODS CORP COM 440452100 50911 1043039 SH SOLE 28 16431 0 1026608 HORMEL FOODS CORP COM 440452100 152097 3116097 SH SOLE 30 3116097 0 0 HORMEL FOODS CORP COM 440452100 3748 76793 SH SOLE 31 4257 0 72536 HORMEL FOODS CORP COM 440452100 632 12948 SH SOLE 34 12948 0 0 HORMEL FOODS CORP COM 440452100 11213 229737 SH SOLE 36 229737 0 0 HORMEL FOODS CORP COM 440452100 496 10166 SH SOLE 40 10166 0 0 HORMEL FOODS CORP COM 440452100 45731 936916 SH SOLE 43 15832 0 921084 HOST HOTELS & RESORTS INC COM 44107P104 22860 1314528 SH SOLE 2 196258 0 1118270 HOST HOTELS & RESORTS INC COM 44107P104 15668 900976 SH SOLE 4 659688 0 241288 HOST HOTELS & RESORTS INC COM 44107P104 27470 1579669 SH SOLE 7 1559378 0 20291 HOST HOTELS & RESORTS INC COM 44107P104 23 1323 SH SOLE 13 1323 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1847 106220 SH SOLE 15 106220 0 0 HOST HOTELS & RESORTS INC COM 44107P104 0 1 SH SOLE 17 0 0 1 HOST HOTELS & RESORTS INC COM 44107P104 20338 1169533 SH SOLE 18 1073890 0 95643 HOST HOTELS & RESORTS INC COM 44107P104 21619 1243212 SH SOLE 19 1243212 0 0 HOST HOTELS & RESORTS INC COM 44107P104 435058 25017694 SH SOLE 21 25017694 0 0 HOST HOTELS & RESORTS INC COM 44107P104 377161 21688373 SH SOLE 22 20245146 0 1443227 HOST HOTELS & RESORTS INC COM 44107P104 7541 433629 SH SOLE 23 433629 0 0 HOST HOTELS & RESORTS INC COM 44107P104 69806 4014122 SH SOLE 25 4014122 0 0 HOST HOTELS & RESORTS INC COM 44107P104 25230 1450844 SH SOLE 26 443964 0 1006880 HOST HOTELS & RESORTS INC COM 44107P104 37210 2139753 SH SOLE 28 43701 0 2096052 HOST HOTELS & RESORTS INC COM 44107P104 11 650 SH SOLE 29 650 0 0 HOST HOTELS & RESORTS INC COM 44107P104 68980 3966657 SH SOLE 30 3966657 0 0 HOST HOTELS & RESORTS INC COM 44107P104 58426 3359745 SH SOLE 31 83780 0 3275965 HOST HOTELS & RESORTS INC COM 44107P104 651 37424 SH SOLE 34 37424 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6131 352552 SH SOLE 36 352552 0 0 HOST HOTELS & RESORTS INC COM 44107P104 426 24485 SH SOLE 40 24485 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10183 585569 SH SOLE 43 10685 0 574884 HOSTESS BRANDS INC CL A 44109J106 7548 369646 SH SOLE 2 163417 0 206229 HOSTESS BRANDS INC CL A 44109J106 8 383 SH SOLE 4 383 0 0 HOSTESS BRANDS INC CL A 44109J106 41 2030 SH SOLE 7 2030 0 0 HOSTESS BRANDS INC CL A 44109J106 8913 436464 SH SOLE 18 419060 0 17404 HOSTESS BRANDS INC CL A 44109J106 20411 999546 SH SOLE 19 999546 0 0 HOSTESS BRANDS INC CL A 44109J106 105731 5177808 SH SOLE 21 5177808 0 0 HOSTESS BRANDS INC CL A 44109J106 87639 4291832 SH SOLE 22 4155110 0 136722 HOSTESS BRANDS INC CL A 44109J106 917 44910 SH SOLE 23 44910 0 0 HOSTESS BRANDS INC CL A 44109J106 339 16599 SH SOLE 25 16599 0 0 HOSTESS BRANDS INC CL A 44109J106 5903 289065 SH SOLE 26 35529 0 253536 HOSTESS BRANDS INC CL A 44109J106 45 2185 SH SOLE 28 2185 0 0 HOSTESS BRANDS INC CL A 44109J106 1347 65975 SH SOLE 30 65975 0 0 HOSTESS BRANDS INC CL A 44109J106 347 17000 SH SOLE 40 17000 0 0 HOSTESS BRANDS INC CL A 44109J106 2380 116551 SH SOLE 43 9404 0 107147 HOTH THERAPEUTICS INC COM 44148G105 3 4669 SH SOLE 18 4669 0 0 HOTH THERAPEUTICS INC COM 44148G105 41 61536 SH SOLE 21 61536 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1425 88497 SH SOLE 2 47182 0 41315 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2 150 SH SOLE 4 150 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 29 1800 SH SOLE 7 1800 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5977 371230 SH SOLE 18 364028 0 7202 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4436 275518 SH SOLE 19 275518 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 73935 4592225 SH SOLE 21 4592225 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 48643 3021289 SH SOLE 22 2942534 0 78755 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 58 3590 SH SOLE 23 3590 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 260 16157 SH SOLE 25 16157 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1211 75231 SH SOLE 26 62177 0 13054 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 887 55116 SH SOLE 28 55116 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1356 84235 SH SOLE 30 84235 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 240 14914 SH SOLE 40 14914 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 438 27236 SH SOLE 43 514 0 26722 HOULIHAN LOKEY INC CL A 441593100 4107 39678 SH SOLE 2 21102 0 18576 HOULIHAN LOKEY INC CL A 441593100 22 211 SH SOLE 4 211 0 0 HOULIHAN LOKEY INC CL A 441593100 77 745 SH SOLE 7 745 0 0 HOULIHAN LOKEY INC CL A 441593100 14957 144481 SH SOLE 18 139274 0 5207 HOULIHAN LOKEY INC CL A 441593100 18850 182089 SH SOLE 19 182089 0 0 HOULIHAN LOKEY INC CL A 441593100 225374 2177105 SH SOLE 21 2177105 0 0 HOULIHAN LOKEY INC CL A 441593100 128565 1241937 SH SOLE 22 1210546 0 31391 HOULIHAN LOKEY INC CL A 441593100 589 5694 SH SOLE 23 5694 0 0 HOULIHAN LOKEY INC CL A 441593100 742 7169 SH SOLE 25 7169 0 0 HOULIHAN LOKEY INC CL A 441593100 4269 41243 SH SOLE 26 19106 0 22137 HOULIHAN LOKEY INC CL A 441593100 95 916 SH SOLE 28 916 0 0 HOULIHAN LOKEY INC CL A 441593100 3058 29544 SH SOLE 30 29544 0 0 HOULIHAN LOKEY INC CL A 441593100 684 6608 SH SOLE 40 6608 0 0 HOULIHAN LOKEY INC CL A 441593100 1778 17171 SH SOLE 43 1116 0 16055 HOUSTON AMERN ENERGY CORP COM 44183U209 3 2346 SH SOLE 21 2346 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 534 4193 SH SOLE 2 1777 0 2416 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 10 82 SH SOLE 7 82 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2166 17013 SH SOLE 18 17013 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1181 9279 SH SOLE 19 9279 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 25779 202519 SH SOLE 21 202519 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 15341 120522 SH SOLE 22 115537 0 4985 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 96 756 SH SOLE 25 756 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 90 704 SH SOLE 28 704 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 176 1384 SH SOLE 30 1384 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 76 599 SH SOLE 40 599 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 320 2514 SH SOLE 43 92 0 2422 HOWARD BANCORP INC COM 442496105 256 11728 SH SOLE 2 2294 0 9434 HOWARD BANCORP INC COM 442496105 7 324 SH SOLE 7 324 0 0 HOWARD BANCORP INC COM 442496105 883 40528 SH SOLE 18 40528 0 0 HOWARD BANCORP INC COM 442496105 520 23863 SH SOLE 19 23863 0 0 HOWARD BANCORP INC COM 442496105 11043 506771 SH SOLE 21 506771 0 0 HOWARD BANCORP INC COM 442496105 5015 230167 SH SOLE 22 222074 0 8093 HOWARD BANCORP INC COM 442496105 20 918 SH SOLE 23 918 0 0 HOWARD BANCORP INC COM 442496105 16 732 SH SOLE 26 0 0 732 HOWARD BANCORP INC COM 442496105 137 6304 SH SOLE 43 0 0 6304 HOWARD HUGHES CORP COM 44267D107 5227 51357 SH SOLE 2 14456 0 36901 HOWARD HUGHES CORP COM 44267D107 17 165 SH SOLE 4 165 0 0 HOWARD HUGHES CORP COM 44267D107 80 784 SH SOLE 7 784 0 0 HOWARD HUGHES CORP COM 44267D107 7539 74072 SH SOLE 18 74072 0 0 HOWARD HUGHES CORP COM 44267D107 46515 457020 SH SOLE 19 457020 0 0 HOWARD HUGHES CORP COM 44267D107 70916 696757 SH SOLE 21 696757 0 0 HOWARD HUGHES CORP COM 44267D107 92778 911556 SH SOLE 22 865251 0 46305 HOWARD HUGHES CORP COM 44267D107 4915 48290 SH SOLE 23 48290 0 0 HOWARD HUGHES CORP COM 44267D107 2758 27098 SH SOLE 25 27098 0 0 HOWARD HUGHES CORP COM 44267D107 1714 16842 SH SOLE 26 13433 0 3409 HOWARD HUGHES CORP COM 44267D107 100 982 SH SOLE 28 982 0 0 HOWARD HUGHES CORP COM 44267D107 2539 24942 SH SOLE 30 24942 0 0 HOWARD HUGHES CORP COM 44267D107 67 661 SH SOLE 31 661 0 0 HOWARD HUGHES CORP COM 44267D107 4388 43111 SH SOLE 34 43111 0 0 HOWARD HUGHES CORP COM 44267D107 357 3508 SH SOLE 36 3508 0 0 HOWARD HUGHES CORP COM 44267D107 577 5668 SH SOLE 40 5668 0 0 HOWARD HUGHES CORP COM 44267D107 2327 22862 SH SOLE 43 4255 0 18607 HOWMET AEROSPACE INC COM 443201108 53219 1671971 SH SOLE 2 629749 0 1042222 HOWMET AEROSPACE INC COM 443201108 6681 209895 SH SOLE 4 183076 0 26819 HOWMET AEROSPACE INC COM 443201108 10622 333706 SH SOLE 7 322754 0 10952 HOWMET AEROSPACE INC COM 443201108 37 1171 SH SOLE 13 1171 0 0 HOWMET AEROSPACE INC COM 443201108 1729 54317 SH SOLE 15 54317 0 0 HOWMET AEROSPACE INC COM 443201108 24942 783604 SH SOLE 18 731399 0 52205 HOWMET AEROSPACE INC COM 443201108 100830 3167753 SH SOLE 19 3167753 0 0 HOWMET AEROSPACE INC COM 443201108 420972 13225638 SH SOLE 21 13225638 0 0 HOWMET AEROSPACE INC COM 443201108 287120 9020417 SH SOLE 22 8222781 0 797636 HOWMET AEROSPACE INC COM 443201108 6941 218059 SH SOLE 23 218059 0 0 HOWMET AEROSPACE INC COM 443201108 25731 808378 SH SOLE 25 808378 0 0 HOWMET AEROSPACE INC COM 443201108 29515 927280 SH SOLE 26 277708 0 649572 HOWMET AEROSPACE INC COM 443201108 26544 833928 SH SOLE 28 81137 0 752791 HOWMET AEROSPACE INC COM 443201108 52943 1663306 SH SOLE 30 1663306 0 0 HOWMET AEROSPACE INC COM 443201108 4333 136122 SH SOLE 31 40251 0 95871 HOWMET AEROSPACE INC COM 443201108 73987 2324435 SH SOLE 34 2324435 0 0 HOWMET AEROSPACE INC COM 443201108 5682 178508 SH SOLE 36 178508 0 0 HOWMET AEROSPACE INC COM 443201108 419 13169 SH SOLE 40 13169 0 0 HOWMET AEROSPACE INC COM 443201108 2591 81398 SH SOLE 43 2137 0 79261 HP INC COM 40434L105 111159 2950866 SH SOLE 2 733108 0 2217758 HP INC COM 40434L105 41119 1091559 SH SOLE 4 651540 0 440019 HP INC COM 40434L105 52680 1398463 SH SOLE 7 1084233 0 314230 HP INC COM 40434L105 2099 55709 SH SOLE 13 39836 0 15873 HP INC COM 40434L105 6292 167042 SH SOLE 15 167042 0 0 HP INC COM 40434L105 2 64 SH SOLE 17 0 0 64 HP INC COM 40434L105 84020 2230431 SH SOLE 18 2060856 0 169575 HP INC COM 40434L105 24971 662893 SH SOLE 19 662893 0 0 HP INC COM 40434L105 1642795 43610177 SH SOLE 21 43610177 0 0 HP INC COM 40434L105 938795 24921549 SH SOLE 22 22484815 0 2436734 HP INC COM 40434L105 28637 760212 SH SOLE 23 760212 0 0 HP INC COM 40434L105 94671 2513172 SH SOLE 25 2513172 0 0 HP INC COM 40434L105 125346 3327488 SH SOLE 26 1635154 0 1692334 HP INC COM 40434L105 176010 4672425 SH SOLE 28 316210 0 4356215 HP INC COM 40434L105 851 22578 SH SOLE 29 22578 0 0 HP INC COM 40434L105 315968 8387792 SH SOLE 30 7933359 0 454433 HP INC COM 40434L105 21768 577861 SH SOLE 31 190345 0 387516 HP INC COM 40434L105 3660 97157 SH SOLE 32 97157 0 0 HP INC COM 40434L105 6485 172165 SH SOLE 34 172165 0 0 HP INC COM 40434L105 12466 330935 SH SOLE 35 330935 0 0 HP INC COM 40434L105 21624 574030 SH SOLE 36 574030 0 0 HP INC COM 40434L105 1540 40891 SH SOLE 40 40891 0 0 HP INC COM 40434L105 77679 2062100 SH SOLE 43 91925 0 1970175 HSBC HLDGS PLC SPON ADR NEW 404280406 5 164 SH SOLE 18 164 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 44272 1468376 SH SOLE 43 193796 0 1274580 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 2 438 SH SOLE 21 438 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 83 15373 SH SOLE 22 15373 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 3841 145432 SH SOLE 43 1493 0 143939 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5023 134532 SH SOLE 2 5969 0 128563 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3854 103213 SH SOLE 4 52354 0 50859 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2784 74547 SH SOLE 7 14981 0 59566 HUAZHU GROUP LTD SPONSORED ADS 44332N106 666 17848 SH SOLE 13 241 0 17607 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4011 107409 SH SOLE 15 107409 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3913 104781 SH SOLE 18 104781 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 11270 301820 SH SOLE 19 301820 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 113611 3042597 SH SOLE 21 3042597 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 64157 1718186 SH SOLE 22 1525315 0 192871 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3097 82951 SH SOLE 23 82951 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6611 177039 SH SOLE 25 177039 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 13212 353822 SH SOLE 26 10216 0 343606 HUAZHU GROUP LTD SPONSORED ADS 44332N106 12012 321696 SH SOLE 28 16769 0 304927 HUAZHU GROUP LTD SPONSORED ADS 44332N106 37682 1009170 SH SOLE 30 1009170 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 39 1038 SH SOLE 31 0 0 1038 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6975 186800 SH SOLE 34 186800 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 27 735 SH SOLE 40 735 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 5950 159348 SH SOLE 43 7354 0 151994 HUAZHU GROUP LTD NOTE 3.000% 5/0 44332NAB2 3375 3029000 PRN SOLE 21 3029000 0 0 HUB GROUP INC CL A 443320106 11741 139370 SH SOLE 2 63801 0 75569 HUB GROUP INC CL A 443320106 13 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 68 809 SH SOLE 7 809 0 0 HUB GROUP INC CL A 443320106 11584 137507 SH SOLE 18 128022 0 9485 HUB GROUP INC CL A 443320106 38509 457130 SH SOLE 19 457130 0 0 HUB GROUP INC CL A 443320106 362957 4308611 SH SOLE 21 4308611 0 0 HUB GROUP INC CL A 443320106 111205 1320092 SH SOLE 22 1286650 0 33442 HUB GROUP INC CL A 443320106 1849 21946 SH SOLE 23 21946 0 0 HUB GROUP INC CL A 443320106 443 5256 SH SOLE 25 5256 0 0 HUB GROUP INC CL A 443320106 9228 109544 SH SOLE 26 15411 0 94133 HUB GROUP INC CL A 443320106 51 602 SH SOLE 28 602 0 0 HUB GROUP INC CL A 443320106 5037 59797 SH SOLE 30 59797 0 0 HUB GROUP INC CL A 443320106 179 2127 SH SOLE 34 2127 0 0 HUB GROUP INC CL A 443320106 369 4385 SH SOLE 36 4385 0 0 HUB GROUP INC CL A 443320106 336 3988 SH SOLE 40 3988 0 0 HUB GROUP INC CL A 443320106 1282 15224 SH SOLE 43 0 0 15224 HUBBELL INC COM 443510607 37768 181342 SH SOLE 2 54853 0 126489 HUBBELL INC COM 443510607 41 198 SH SOLE 4 198 0 0 HUBBELL INC COM 443510607 208 999 SH SOLE 7 999 0 0 HUBBELL INC COM 443510607 25190 120947 SH SOLE 18 120947 0 0 HUBBELL INC COM 443510607 3258 15645 SH SOLE 19 15645 0 0 HUBBELL INC COM 443510607 567331 2724015 SH SOLE 21 2724015 0 0 HUBBELL INC COM 443510607 303962 1459459 SH SOLE 22 1399213 0 60246 HUBBELL INC COM 443510607 1736 8334 SH SOLE 25 8334 0 0 HUBBELL INC COM 443510607 4549 21841 SH SOLE 26 17561 0 4280 HUBBELL INC COM 443510607 202 968 SH SOLE 28 968 0 0 HUBBELL INC COM 443510607 6568 31535 SH SOLE 30 31535 0 0 HUBBELL INC COM 443510607 170 815 SH SOLE 31 815 0 0 HUBBELL INC COM 443510607 756 3632 SH SOLE 36 3632 0 0 HUBBELL INC COM 443510607 1447 6947 SH SOLE 40 6947 0 0 HUBBELL INC COM 443510607 5008 24047 SH SOLE 43 2554 0 21493 HUBSPOT INC COM 443573100 73531 111554 SH SOLE 2 30786 0 80768 HUBSPOT INC COM 443573100 21594 32760 SH SOLE 4 21712 0 11048 HUBSPOT INC COM 443573100 3040 4612 SH SOLE 7 4612 0 0 HUBSPOT INC COM 443573100 411 623 SH SOLE 13 72 0 551 HUBSPOT INC COM 443573100 2235 3390 SH SOLE 15 3390 0 0 HUBSPOT INC COM 443573100 45460 68968 SH SOLE 18 66337 0 2631 HUBSPOT INC COM 443573100 481922 731126 SH SOLE 19 731126 0 0 HUBSPOT INC COM 443573100 626943 951138 SH SOLE 21 951138 0 0 HUBSPOT INC COM 443573100 662030 1004370 SH SOLE 22 940454 0 63916 HUBSPOT INC COM 443573100 17556 26635 SH SOLE 23 26635 0 0 HUBSPOT INC COM 443573100 48991 74325 SH SOLE 25 74325 0 0 HUBSPOT INC COM 443573100 46721 70881 SH SOLE 26 35803 0 35078 HUBSPOT INC COM 443573100 79758 121002 SH SOLE 28 1447 0 119555 HUBSPOT INC COM 443573100 2822 4281 SH SOLE 29 4281 0 0 HUBSPOT INC COM 443573100 94663 143614 SH SOLE 30 119562 0 24052 HUBSPOT INC COM 443573100 13828 20979 SH SOLE 31 8565 0 12414 HUBSPOT INC COM 443573100 2015 3057 SH SOLE 34 3057 0 0 HUBSPOT INC COM 443573100 11346 17213 SH SOLE 36 17213 0 0 HUBSPOT INC COM 443573100 970 1472 SH SOLE 40 1472 0 0 HUBSPOT INC COM 443573100 13641 20695 SH SOLE 43 1791 0 18904 HUBSPOT INC NOTE 0.375% 6/0 443573AD2 6512 2739000 PRN SOLE 21 2739000 0 0 HUDBAY MINERALS INC COM 443628102 381 52485 SH SOLE 43 2991 0 49494 HUDSON GLOBAL INC COM NEW 443787205 13 462 SH SOLE 18 462 0 0 HUDSON GLOBAL INC COM NEW 443787205 240 8283 SH SOLE 21 8283 0 0 HUDSON GLOBAL INC COM NEW 443787205 1552 53524 SH SOLE 22 53524 0 0 HUDSON PAC PPTYS INC COM 444097109 10367 419559 SH SOLE 2 164424 0 255135 HUDSON PAC PPTYS INC COM 444097109 7779 314794 SH SOLE 4 314794 0 0 HUDSON PAC PPTYS INC COM 444097109 4653 188314 SH SOLE 7 188314 0 0 HUDSON PAC PPTYS INC COM 444097109 16723 676789 SH SOLE 18 676789 0 0 HUDSON PAC PPTYS INC COM 444097109 8304 336046 SH SOLE 19 336046 0 0 HUDSON PAC PPTYS INC COM 444097109 212265 8590237 SH SOLE 21 8590237 0 0 HUDSON PAC PPTYS INC COM 444097109 135789 5495307 SH SOLE 22 5142497 0 352810 HUDSON PAC PPTYS INC COM 444097109 870 35226 SH SOLE 23 35226 0 0 HUDSON PAC PPTYS INC COM 444097109 16067 650242 SH SOLE 25 650242 0 0 HUDSON PAC PPTYS INC COM 444097109 1312 53114 SH SOLE 26 41807 0 11307 HUDSON PAC PPTYS INC COM 444097109 4460 180487 SH SOLE 28 54866 0 125621 HUDSON PAC PPTYS INC COM 444097109 17446 706038 SH SOLE 30 706038 0 0 HUDSON PAC PPTYS INC COM 444097109 15737 636887 SH SOLE 31 2230 0 634657 HUDSON PAC PPTYS INC COM 444097109 1420 57463 SH SOLE 34 57463 0 0 HUDSON PAC PPTYS INC COM 444097109 111 4500 SH SOLE 36 4500 0 0 HUDSON PAC PPTYS INC COM 444097109 481 19479 SH SOLE 40 19479 0 0 HUDSON PAC PPTYS INC COM 444097109 1039 42054 SH SOLE 43 1019 0 41035 HUDSON TECHNOLOGIES INC COM 444144109 31 7036 SH SOLE 18 7036 0 0 HUDSON TECHNOLOGIES INC COM 444144109 536 120760 SH SOLE 21 120760 0 0 HUDSON TECHNOLOGIES INC COM 444144109 2361 531726 SH SOLE 22 531726 0 0 HUMACYTE INC COM 44486Q103 173 23828 SH SOLE 2 18145 0 5683 HUMACYTE INC COM 44486Q103 3259 449584 SH SOLE 21 449584 0 0 HUMACYTE INC COM 44486Q103 6095 840625 SH SOLE 22 822926 0 17699 HUMACYTE INC COM 44486Q103 63 8666 SH SOLE 25 8666 0 0 HUMACYTE INC COM 44486Q103 38 5187 SH SOLE 26 0 0 5187 HUMACYTE INC COM 44486Q103 429 59201 SH SOLE 30 59201 0 0 HUMACYTE INC COM 44486Q103 101 13982 SH SOLE 40 13982 0 0 HUMANA INC COM 444859102 184573 397907 SH SOLE 2 140982 0 256925 HUMANA INC COM 444859102 38383 82747 SH SOLE 4 50430 0 32317 HUMANA INC COM 444859102 56864 122589 SH SOLE 7 109130 0 13459 HUMANA INC COM 444859102 1072 2311 SH SOLE 13 965 0 1346 HUMANA INC COM 444859102 8401 18111 SH SOLE 15 18111 0 0 HUMANA INC COM 444859102 468183 1009319 SH SOLE 18 960393 0 48926 HUMANA INC COM 444859102 606074 1306589 SH SOLE 19 1306589 0 0 HUMANA INC COM 444859102 1077 2322 SH SOLE 20 2322 0 0 HUMANA INC COM 444859102 1299325 2801115 SH SOLE 21 2801115 0 0 HUMANA INC COM 444859102 1295130 2792070 SH SOLE 22 2530539 0 261531 HUMANA INC COM 444859102 34425 74214 SH SOLE 23 74214 0 0 HUMANA INC COM 444859102 110006 237153 SH SOLE 25 233903 0 3250 HUMANA INC COM 444859102 130545 281431 SH SOLE 26 85861 0 195570 HUMANA INC COM 444859102 236865 510638 SH SOLE 28 37875 0 472763 HUMANA INC COM 444859102 63 136 SH SOLE 29 136 0 0 HUMANA INC COM 444859102 385397 830847 SH SOLE 30 830847 0 0 HUMANA INC COM 444859102 22631 48789 SH SOLE 31 14357 0 34432 HUMANA INC COM 444859102 246582 531587 SH SOLE 34 531587 0 0 HUMANA INC COM 444859102 31228 67321 SH SOLE 36 67321 0 0 HUMANA INC COM 444859102 2017 4349 SH SOLE 40 4349 0 0 HUMANA INC COM 444859102 61606 132811 SH SOLE 43 7209 0 125601 HUMANIGEN INC COM NEW 444863203 91 24367 SH SOLE 2 13003 0 11364 HUMANIGEN INC COM NEW 444863203 3 721 SH SOLE 7 721 0 0 HUMANIGEN INC COM NEW 444863203 503 135265 SH SOLE 18 135265 0 0 HUMANIGEN INC COM NEW 444863203 291 78250 SH SOLE 19 78250 0 0 HUMANIGEN INC COM NEW 444863203 7055 1896537 SH SOLE 21 1896537 0 0 HUMANIGEN INC COM NEW 444863203 4321 1161655 SH SOLE 22 1134247 0 27408 HUMANIGEN INC COM NEW 444863203 28 7510 SH SOLE 25 7510 0 0 HUMANIGEN INC COM NEW 444863203 6 1565 SH SOLE 26 1565 0 0 HUMANIGEN INC COM NEW 444863203 109 29201 SH SOLE 30 29201 0 0 HUMANIGEN INC COM NEW 444863203 18 4900 SH SOLE 36 4900 0 0 HUMANIGEN INC COM NEW 444863203 14 3829 SH SOLE 40 3829 0 0 HUNT J B TRANS SVCS INC COM 445658107 39746 194453 SH SOLE 2 43366 0 151087 HUNT J B TRANS SVCS INC COM 445658107 7098 34727 SH SOLE 4 31434 0 3293 HUNT J B TRANS SVCS INC COM 445658107 16415 80306 SH SOLE 7 77850 0 2456 HUNT J B TRANS SVCS INC COM 445658107 564 2761 SH SOLE 13 1604 0 1157 HUNT J B TRANS SVCS INC COM 445658107 2358 11534 SH SOLE 15 11534 0 0 HUNT J B TRANS SVCS INC COM 445658107 35140 171917 SH SOLE 18 160352 0 11565 HUNT J B TRANS SVCS INC COM 445658107 8072 39491 SH SOLE 19 39491 0 0 HUNT J B TRANS SVCS INC COM 445658107 487376 2384421 SH SOLE 21 2384421 0 0 HUNT J B TRANS SVCS INC COM 445658107 385107 1884085 SH SOLE 22 1713210 0 170875 HUNT J B TRANS SVCS INC COM 445658107 9838 48131 SH SOLE 23 48131 0 0 HUNT J B TRANS SVCS INC COM 445658107 31194 152611 SH SOLE 25 152611 0 0 HUNT J B TRANS SVCS INC COM 445658107 36390 178034 SH SOLE 26 56881 0 121153 HUNT J B TRANS SVCS INC COM 445658107 37510 183514 SH SOLE 28 1559 0 181955 HUNT J B TRANS SVCS INC COM 445658107 43 209 SH SOLE 29 209 0 0 HUNT J B TRANS SVCS INC COM 445658107 76276 373172 SH SOLE 30 373172 0 0 HUNT J B TRANS SVCS INC COM 445658107 6748 33016 SH SOLE 31 9526 0 23490 HUNT J B TRANS SVCS INC COM 445658107 790 3863 SH SOLE 34 3863 0 0 HUNT J B TRANS SVCS INC COM 445658107 7091 34693 SH SOLE 36 34693 0 0 HUNT J B TRANS SVCS INC COM 445658107 565 2765 SH SOLE 40 2765 0 0 HUNT J B TRANS SVCS INC COM 445658107 14829 72550 SH SOLE 43 3751 0 68799 HUNTINGTON BANCSHARES INC COM 446150104 59788 3877325 SH SOLE 2 768721 0 3108604 HUNTINGTON BANCSHARES INC COM 446150104 21831 1415746 SH SOLE 4 958870 0 456876 HUNTINGTON BANCSHARES INC COM 446150104 20613 1336749 SH SOLE 7 1295150 0 41599 HUNTINGTON BANCSHARES INC COM 446150104 325 21050 SH SOLE 13 2690 0 18360 HUNTINGTON BANCSHARES INC COM 446150104 3081 199831 SH SOLE 15 199831 0 0 HUNTINGTON BANCSHARES INC COM 446150104 0 19 SH SOLE 17 0 0 19 HUNTINGTON BANCSHARES INC COM 446150104 59435 3854380 SH SOLE 18 3578261 0 276119 HUNTINGTON BANCSHARES INC COM 446150104 17405 1128720 SH SOLE 19 1128720 0 0 HUNTINGTON BANCSHARES INC COM 446150104 883602 57302357 SH SOLE 21 57302357 0 0 HUNTINGTON BANCSHARES INC COM 446150104 478269 31016143 SH SOLE 22 27842755 0 3173388 HUNTINGTON BANCSHARES INC COM 446150104 13365 866747 SH SOLE 23 866747 0 0 HUNTINGTON BANCSHARES INC COM 446150104 51007 3307823 SH SOLE 25 3307823 0 0 HUNTINGTON BANCSHARES INC COM 446150104 53326 3458234 SH SOLE 26 1136854 0 2321380 HUNTINGTON BANCSHARES INC COM 446150104 71114 4611812 SH SOLE 28 81890 0 4529922 HUNTINGTON BANCSHARES INC COM 446150104 6 417 SH SOLE 29 417 0 0 HUNTINGTON BANCSHARES INC COM 446150104 194215 12595037 SH SOLE 30 12432642 0 162395 HUNTINGTON BANCSHARES INC COM 446150104 9035 585956 SH SOLE 31 161820 0 424136 HUNTINGTON BANCSHARES INC COM 446150104 4051 262710 SH SOLE 32 262710 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3607 233888 SH SOLE 34 233888 0 0 HUNTINGTON BANCSHARES INC COM 446150104 13848 898037 SH SOLE 35 898037 0 0 HUNTINGTON BANCSHARES INC COM 446150104 10569 685430 SH SOLE 36 685430 0 0 HUNTINGTON BANCSHARES INC COM 446150104 767 49725 SH SOLE 40 49725 0 0 HUNTINGTON BANCSHARES INC COM 446150104 21811 1414482 SH SOLE 43 96640 0 1317842 HUNTINGTON INGALLS INDS INC COM 446413106 19446 104132 SH SOLE 2 23173 0 80959 HUNTINGTON INGALLS INDS INC COM 446413106 5527 29597 SH SOLE 4 14588 0 15009 HUNTINGTON INGALLS INDS INC COM 446413106 8920 47769 SH SOLE 7 37210 0 10559 HUNTINGTON INGALLS INDS INC COM 446413106 20 109 SH SOLE 13 109 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1137 6091 SH SOLE 15 6091 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 51733 277032 SH SOLE 18 258949 0 18083 HUNTINGTON INGALLS INDS INC COM 446413106 77868 416988 SH SOLE 19 416988 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 339139 1816103 SH SOLE 21 1816103 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 188408 1008933 SH SOLE 22 923464 0 85469 HUNTINGTON INGALLS INDS INC COM 446413106 7730 41396 SH SOLE 23 41396 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4560 24419 SH SOLE 25 24419 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 24955 133633 SH SOLE 26 27467 0 106166 HUNTINGTON INGALLS INDS INC COM 446413106 1100 5890 SH SOLE 28 0 0 5890 HUNTINGTON INGALLS INDS INC COM 446413106 36293 194348 SH SOLE 30 194348 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2672 14306 SH SOLE 31 4374 0 9932 HUNTINGTON INGALLS INDS INC COM 446413106 14378 76994 SH SOLE 34 76994 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3202 17149 SH SOLE 36 17149 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 139 744 SH SOLE 40 744 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 6417 34361 SH SOLE 43 2063 0 32298 HUNTSMAN CORP COM 447011107 21733 623065 SH SOLE 2 80335 0 542730 HUNTSMAN CORP COM 447011107 23 654 SH SOLE 4 654 0 0 HUNTSMAN CORP COM 447011107 661 18960 SH SOLE 7 18960 0 0 HUNTSMAN CORP COM 447011107 17 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 6360 182353 SH SOLE 18 182353 0 0 HUNTSMAN CORP COM 447011107 2064 59168 SH SOLE 19 59168 0 0 HUNTSMAN CORP COM 447011107 232619 6669125 SH SOLE 21 6669125 0 0 HUNTSMAN CORP COM 447011107 159251 4565692 SH SOLE 22 4331102 0 234590 HUNTSMAN CORP COM 447011107 999 28649 SH SOLE 25 28649 0 0 HUNTSMAN CORP COM 447011107 2721 78005 SH SOLE 26 60934 0 17071 HUNTSMAN CORP COM 447011107 130 3713 SH SOLE 28 3713 0 0 HUNTSMAN CORP COM 447011107 4148 118931 SH SOLE 30 118931 0 0 HUNTSMAN CORP COM 447011107 114 3257 SH SOLE 31 3257 0 0 HUNTSMAN CORP COM 447011107 2868 82211 SH SOLE 32 82211 0 0 HUNTSMAN CORP COM 447011107 873 25015 SH SOLE 36 25015 0 0 HUNTSMAN CORP COM 447011107 954 27356 SH SOLE 40 27356 0 0 HUNTSMAN CORP COM 447011107 4827 138399 SH SOLE 43 5921 0 132478 HURCO CO COM 447324104 70 2359 SH SOLE 2 2359 0 0 HURCO CO COM 447324104 36 1228 SH SOLE 18 1228 0 0 HURCO CO COM 447324104 83 2787 SH SOLE 19 2787 0 0 HURCO CO COM 447324104 737 24802 SH SOLE 21 24802 0 0 HURCO CO COM 447324104 2128 71654 SH SOLE 22 71654 0 0 HURON CONSULTING GROUP INC COM 447462102 1038 20805 SH SOLE 2 9468 0 11337 HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 18 363 SH SOLE 7 363 0 0 HURON CONSULTING GROUP INC COM 447462102 3300 66140 SH SOLE 18 66140 0 0 HURON CONSULTING GROUP INC COM 447462102 1984 39756 SH SOLE 19 39756 0 0 HURON CONSULTING GROUP INC COM 447462102 38454 770621 SH SOLE 21 770621 0 0 HURON CONSULTING GROUP INC COM 447462102 27915 559413 SH SOLE 22 536881 0 22532 HURON CONSULTING GROUP INC COM 447462102 144 2894 SH SOLE 25 2894 0 0 HURON CONSULTING GROUP INC COM 447462102 223 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 95 1903 SH SOLE 28 1903 0 0 HURON CONSULTING GROUP INC COM 447462102 700 14025 SH SOLE 30 14025 0 0 HURON CONSULTING GROUP INC COM 447462102 25 511 SH SOLE 34 511 0 0 HURON CONSULTING GROUP INC COM 447462102 123 2457 SH SOLE 40 2457 0 0 HURON CONSULTING GROUP INC COM 447462102 515 10330 SH SOLE 43 316 0 10014 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2043 58234 SH SOLE 2 10155 0 48079 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1648 46981 SH SOLE 4 23975 0 23006 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 154 4384 SH SOLE 7 4384 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 318 9059 SH SOLE 13 138 0 8921 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1858 52966 SH SOLE 15 52966 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1523 43415 SH SOLE 18 43415 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 52603 1499502 SH SOLE 21 1499502 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 29436 839119 SH SOLE 22 745034 0 94085 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1520 43335 SH SOLE 23 43335 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 5635 160636 SH SOLE 26 12830 0 147806 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 4289 122252 SH SOLE 28 8541 0 113711 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 17374 495280 SH SOLE 30 495280 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 183 5213 SH SOLE 34 5213 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 11 311 SH SOLE 40 311 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 439 12502 SH SOLE 43 0 0 12502 HUTTIG BLDG PRODS INC COM 448451104 53 4764 SH SOLE 18 4764 0 0 HUTTIG BLDG PRODS INC COM 448451104 860 77712 SH SOLE 21 77712 0 0 HUTTIG BLDG PRODS INC COM 448451104 2204 199128 SH SOLE 22 199128 0 0 HUYA INC ADS REP SHS A 44852D108 31 4400 SH SOLE 4 4400 0 0 HUYA INC ADS REP SHS A 44852D108 10219 1472521 SH SOLE 21 1472521 0 0 HUYA INC ADS REP SHS A 44852D108 3259 469553 SH SOLE 22 424032 0 45521 HUYA INC ADS REP SHS A 44852D108 19 2787 SH SOLE 25 2787 0 0 HUYA INC ADS REP SHS A 44852D108 1653 238242 SH SOLE 30 238242 0 0 HUYA INC ADS REP SHS A 44852D108 1603 230986 SH SOLE 43 20329 0 210657 HV BANCORP INC COM 40441H105 5 246 SH SOLE 18 246 0 0 HV BANCORP INC COM 40441H105 95 4370 SH SOLE 21 4370 0 0 HYATT HOTELS CORP COM CL A 448579102 18455 192445 SH SOLE 2 20918 0 171527 HYATT HOTELS CORP COM CL A 448579102 83 868 SH SOLE 4 868 0 0 HYATT HOTELS CORP COM CL A 448579102 90 941 SH SOLE 7 941 0 0 HYATT HOTELS CORP COM CL A 448579102 502 5238 SH SOLE 13 5238 0 0 HYATT HOTELS CORP COM CL A 448579102 2061 21489 SH SOLE 18 21489 0 0 HYATT HOTELS CORP COM CL A 448579102 1383 14418 SH SOLE 19 14418 0 0 HYATT HOTELS CORP COM CL A 448579102 51706 539169 SH SOLE 21 539169 0 0 HYATT HOTELS CORP COM CL A 448579102 105998 1105297 SH SOLE 22 1051599 0 53698 HYATT HOTELS CORP COM CL A 448579102 138 1437 SH SOLE 23 1437 0 0 HYATT HOTELS CORP COM CL A 448579102 599 6248 SH SOLE 25 6248 0 0 HYATT HOTELS CORP COM CL A 448579102 1182 12326 SH SOLE 26 9517 0 2809 HYATT HOTELS CORP COM CL A 448579102 251 2621 SH SOLE 28 2621 0 0 HYATT HOTELS CORP COM CL A 448579102 2565 26747 SH SOLE 30 26747 0 0 HYATT HOTELS CORP COM CL A 448579102 73 756 SH SOLE 31 756 0 0 HYATT HOTELS CORP COM CL A 448579102 123 1286 SH SOLE 36 1286 0 0 HYATT HOTELS CORP COM CL A 448579102 572 5967 SH SOLE 40 5967 0 0 HYATT HOTELS CORP COM CL A 448579102 2398 25007 SH SOLE 43 6327 0 18680 HYCROFT MINING HOLDING CORP COM CL A 44862P109 1 1257 SH SOLE 2 0 0 1257 HYCROFT MINING HOLDING CORP COM CL A 44862P109 4 7006 SH SOLE 18 7006 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 87 141204 SH SOLE 21 141204 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 63 103433 SH SOLE 22 103433 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 423 14966 SH SOLE 2 10957 0 4009 HYDROFARM HLDGS GROUP INC COM 44888K209 6 216 SH SOLE 7 216 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 2969 104939 SH SOLE 18 104939 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 2326 82230 SH SOLE 19 82230 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 36664 1295989 SH SOLE 21 1295989 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 24034 849571 SH SOLE 22 832837 0 16734 HYDROFARM HLDGS GROUP INC COM 44888K209 10 350 SH SOLE 23 350 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 93 3298 SH SOLE 25 3298 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 1097 38776 SH SOLE 30 38776 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 148 5247 SH SOLE 34 5247 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 81 2862 SH SOLE 40 2862 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 193 6833 SH SOLE 43 1173 0 5660 HYLIION HOLDINGS CORP COMMON STOCK 449109107 1056 170326 SH SOLE 2 70595 0 99731 HYLIION HOLDINGS CORP COMMON STOCK 449109107 12 1884 SH SOLE 7 1884 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 2254 363497 SH SOLE 18 341609 0 21888 HYLIION HOLDINGS CORP COMMON STOCK 449109107 4521 729260 SH SOLE 19 729260 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 25328 4085113 SH SOLE 21 4085113 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 20264 3268466 SH SOLE 22 3163369 0 105097 HYLIION HOLDINGS CORP COMMON STOCK 449109107 125 20123 SH SOLE 23 20123 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 85 13742 SH SOLE 25 13742 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 717 115634 SH SOLE 26 1468 0 114166 HYLIION HOLDINGS CORP COMMON STOCK 449109107 391 63129 SH SOLE 30 63129 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 69 11145 SH SOLE 40 11145 0 0 HYRECAR INC COM 44916T107 10 2145 SH SOLE 2 721 0 1424 HYRECAR INC COM 44916T107 1 282 SH SOLE 7 282 0 0 HYRECAR INC COM 44916T107 242 51455 SH SOLE 18 51455 0 0 HYRECAR INC COM 44916T107 145 30791 SH SOLE 19 30791 0 0 HYRECAR INC COM 44916T107 2865 608277 SH SOLE 21 608277 0 0 HYRECAR INC COM 44916T107 2119 449884 SH SOLE 22 447023 0 2861 HYSTER YALE MATLS HANDLING I CL A 449172105 326 7921 SH SOLE 2 2007 0 5914 HYSTER YALE MATLS HANDLING I CL A 449172105 1 32 SH SOLE 4 32 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 8 197 SH SOLE 7 197 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1297 31554 SH SOLE 18 31554 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1616 39323 SH SOLE 19 39323 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 15680 381503 SH SOLE 21 381503 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 10367 252227 SH SOLE 22 242370 0 9857 HYSTER YALE MATLS HANDLING I CL A 449172105 39 954 SH SOLE 25 954 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 44 1068 SH SOLE 26 614 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 20 485 SH SOLE 28 485 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2142 52106 SH SOLE 30 52106 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 40 963 SH SOLE 40 963 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1354 32938 SH SOLE 43 31 0 32907 HYZON MOTORS INC COM CL A 44951Y102 132 20353 SH SOLE 2 17319 0 3034 HYZON MOTORS INC COM CL A 44951Y102 711 109606 SH SOLE 21 109606 0 0 HYZON MOTORS INC COM CL A 44951Y102 8384 1291853 SH SOLE 22 1264892 0 26961 HYZON MOTORS INC COM CL A 44951Y102 74 11350 SH SOLE 25 11350 0 0 HYZON MOTORS INC COM CL A 44951Y102 43 6680 SH SOLE 26 0 0 6680 HYZON MOTORS INC COM CL A 44951Y102 133 20545 SH SOLE 30 20545 0 0 HYZON MOTORS INC COM CL A 44951Y102 79 12204 SH SOLE 40 12204 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 46 24464 SH SOLE 2 24464 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 1108 582907 SH SOLE 19 582907 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 13 6928 SH SOLE 22 6928 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 21 11001 SH SOLE 34 11001 0 0 I MAB SPONSORED ADS 44975P103 816 17225 SH SOLE 2 2006 0 15219 I MAB SPONSORED ADS 44975P103 935 19738 SH SOLE 4 10079 0 9659 I MAB SPONSORED ADS 44975P103 65 1375 SH SOLE 7 1375 0 0 I MAB SPONSORED ADS 44975P103 169 3565 SH SOLE 13 0 0 3565 I MAB SPONSORED ADS 44975P103 1085 22900 SH SOLE 15 22900 0 0 I MAB SPONSORED ADS 44975P103 627 13232 SH SOLE 18 13232 0 0 I MAB SPONSORED ADS 44975P103 74716 1576623 SH SOLE 21 1576623 0 0 I MAB SPONSORED ADS 44975P103 19763 417029 SH SOLE 22 375521 0 41508 I MAB SPONSORED ADS 44975P103 905 19106 SH SOLE 23 19106 0 0 I MAB SPONSORED ADS 44975P103 893 18842 SH SOLE 25 18842 0 0 I MAB SPONSORED ADS 44975P103 3283 69270 SH SOLE 26 3015 0 66255 I MAB SPONSORED ADS 44975P103 2928 61783 SH SOLE 28 2703 0 59080 I MAB SPONSORED ADS 44975P103 10445 220395 SH SOLE 30 220395 0 0 I MAB SPONSORED ADS 44975P103 43 910 SH SOLE 31 910 0 0 I MAB SPONSORED ADS 44975P103 121 2551 SH SOLE 34 2551 0 0 I MAB SPONSORED ADS 44975P103 9 196 SH SOLE 40 196 0 0 I3 VERTICALS INC COM CL A 46571Y107 842 36944 SH SOLE 2 34845 0 2099 I3 VERTICALS INC COM CL A 46571Y107 6 264 SH SOLE 7 264 0 0 I3 VERTICALS INC COM CL A 46571Y107 1417 62198 SH SOLE 18 62198 0 0 I3 VERTICALS INC COM CL A 46571Y107 931 40871 SH SOLE 19 40871 0 0 I3 VERTICALS INC COM CL A 46571Y107 17602 772351 SH SOLE 21 772351 0 0 I3 VERTICALS INC COM CL A 46571Y107 13484 591648 SH SOLE 22 581116 0 10532 I3 VERTICALS INC COM CL A 46571Y107 62 2699 SH SOLE 25 2699 0 0 I3 VERTICALS INC COM CL A 46571Y107 136 5949 SH SOLE 30 5949 0 0 I3 VERTICALS INC COM CL A 46571Y107 57 2491 SH SOLE 40 2491 0 0 I3 VERTICALS INC COM CL A 46571Y107 126 5510 SH SOLE 43 0 0 5510 IAA INC COM 449253103 15922 314533 SH SOLE 2 112496 0 202037 IAA INC COM 449253103 26 504 SH SOLE 4 504 0 0 IAA INC COM 449253103 97 1921 SH SOLE 7 1921 0 0 IAA INC COM 449253103 16646 328844 SH SOLE 18 328844 0 0 IAA INC COM 449253103 6763 133601 SH SOLE 19 133601 0 0 IAA INC COM 449253103 336195 6641539 SH SOLE 21 6641539 0 0 IAA INC COM 449253103 187129 3696745 SH SOLE 22 3548251 0 148494 IAA INC COM 449253103 1376 27188 SH SOLE 25 27188 0 0 IAA INC COM 449253103 2692 53179 SH SOLE 26 43379 0 9800 IAA INC COM 449253103 3794 74958 SH SOLE 28 2401 0 72557 IAA INC COM 449253103 11788 232880 SH SOLE 30 232880 0 0 IAA INC COM 449253103 106 2100 SH SOLE 31 2100 0 0 IAA INC COM 449253103 1095 21623 SH SOLE 36 21623 0 0 IAA INC COM 449253103 907 17919 SH SOLE 40 17919 0 0 IAA INC COM 449253103 2236 44164 SH SOLE 43 11903 0 32261 IAC INTERACTIVECORP NEW COM NEW 44891N208 22286 170498 SH SOLE 2 12695 0 157803 IAC INTERACTIVECORP NEW COM NEW 44891N208 6392 48900 SH SOLE 4 30292 0 18608 IAC INTERACTIVECORP NEW COM NEW 44891N208 975 7463 SH SOLE 7 7463 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 35 267 SH SOLE 13 267 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 810 6195 SH SOLE 15 6195 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 15491 118512 SH SOLE 18 114569 0 3943 IAC INTERACTIVECORP NEW COM NEW 44891N208 2161 16534 SH SOLE 19 16534 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 135358 1035560 SH SOLE 21 1035560 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 221805 1696927 SH SOLE 22 1608616 0 88311 IAC INTERACTIVECORP NEW COM NEW 44891N208 5798 44360 SH SOLE 23 44360 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 23933 183099 SH SOLE 25 183099 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 16512 126324 SH SOLE 26 55609 0 70715 IAC INTERACTIVECORP NEW COM NEW 44891N208 14471 110709 SH SOLE 28 1485 0 109224 IAC INTERACTIVECORP NEW COM NEW 44891N208 18 136 SH SOLE 29 136 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 33000 252470 SH SOLE 30 252470 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 3569 27304 SH SOLE 31 7672 0 19632 IAC INTERACTIVECORP NEW COM NEW 44891N208 500 3825 SH SOLE 34 3825 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 3683 28180 SH SOLE 36 28180 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 336 2571 SH SOLE 40 2571 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 6870 52556 SH SOLE 43 5729 0 46827 IAMGOLD CORP COM 450913108 183 58532 SH SOLE 43 1590 0 56942 IBEX LTD SHS NEW G4690M101 20 1562 SH SOLE 2 1044 0 518 IBEX LTD SHS NEW G4690M101 224 17382 SH SOLE 18 17382 0 0 IBEX LTD SHS NEW G4690M101 146 11299 SH SOLE 19 11299 0 0 IBEX LTD SHS NEW G4690M101 2503 194154 SH SOLE 21 194154 0 0 IBEX LTD SHS NEW G4690M101 651 50496 SH SOLE 22 50291 0 205 IBIO INC COM NEW 451033203 166 301963 SH SOLE 2 9151 0 292812 IBIO INC COM NEW 451033203 1 1265 SH SOLE 7 1265 0 0 IBIO INC COM NEW 451033203 402 731789 SH SOLE 18 731789 0 0 IBIO INC COM NEW 451033203 206 375411 SH SOLE 19 375411 0 0 IBIO INC COM NEW 451033203 4611 8399775 SH SOLE 21 8399775 0 0 IBIO INC COM NEW 451033203 3111 5666480 SH SOLE 22 5538275 0 128205 ICAD INC COM NEW 44934S206 24 3276 SH SOLE 2 954 0 2322 ICAD INC COM NEW 44934S206 4 500 SH SOLE 7 500 0 0 ICAD INC COM NEW 44934S206 464 64452 SH SOLE 18 64452 0 0 ICAD INC COM NEW 44934S206 251 34833 SH SOLE 19 34833 0 0 ICAD INC COM NEW 44934S206 5561 772362 SH SOLE 21 772362 0 0 ICAD INC COM NEW 44934S206 3599 499808 SH SOLE 22 496062 0 3746 ICC HLDGS INC COM 44931Q104 3 194 SH SOLE 18 194 0 0 ICC HLDGS INC COM 44931Q104 101 6053 SH SOLE 21 6053 0 0 ICF INTL INC COM 44925C103 1563 15244 SH SOLE 2 5220 0 10024 ICF INTL INC COM 44925C103 5 46 SH SOLE 4 46 0 0 ICF INTL INC COM 44925C103 27 262 SH SOLE 7 262 0 0 ICF INTL INC COM 44925C103 5811 56669 SH SOLE 18 56669 0 0 ICF INTL INC COM 44925C103 4782 46631 SH SOLE 19 46631 0 0 ICF INTL INC COM 44925C103 71308 695352 SH SOLE 21 695352 0 0 ICF INTL INC COM 44925C103 45544 444118 SH SOLE 22 425163 0 18955 ICF INTL INC COM 44925C103 392 3824 SH SOLE 25 3824 0 0 ICF INTL INC COM 44925C103 3210 31304 SH SOLE 26 29863 0 1441 ICF INTL INC COM 44925C103 34 336 SH SOLE 28 336 0 0 ICF INTL INC COM 44925C103 8432 82223 SH SOLE 30 82223 0 0 ICF INTL INC COM 44925C103 4481 43692 SH SOLE 34 43692 0 0 ICF INTL INC COM 44925C103 261 2547 SH SOLE 36 2547 0 0 ICF INTL INC COM 44925C103 211 2058 SH SOLE 40 2058 0 0 ICF INTL INC COM 44925C103 3373 32889 SH SOLE 43 28 0 32861 ICHOR HOLDINGS SHS G4740B105 3102 67392 SH SOLE 2 27250 0 40142 ICHOR HOLDINGS SHS G4740B105 4 95 SH SOLE 4 95 0 0 ICHOR HOLDINGS SHS G4740B105 18 387 SH SOLE 7 387 0 0 ICHOR HOLDINGS SHS G4740B105 5494 119363 SH SOLE 18 106754 0 12609 ICHOR HOLDINGS SHS G4740B105 18859 409720 SH SOLE 19 409720 0 0 ICHOR HOLDINGS SHS G4740B105 158619 3445981 SH SOLE 21 3445981 0 0 ICHOR HOLDINGS SHS G4740B105 44377 964097 SH SOLE 22 944118 0 19979 ICHOR HOLDINGS SHS G4740B105 632 13731 SH SOLE 23 13731 0 0 ICHOR HOLDINGS SHS G4740B105 194 4206 SH SOLE 25 4206 0 0 ICHOR HOLDINGS SHS G4740B105 3488 75773 SH SOLE 26 11711 0 64062 ICHOR HOLDINGS SHS G4740B105 77 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 2687 58365 SH SOLE 30 58365 0 0 ICHOR HOLDINGS SHS G4740B105 86 1861 SH SOLE 36 1861 0 0 ICHOR HOLDINGS SHS G4740B105 150 3268 SH SOLE 40 3268 0 0 ICHOR HOLDINGS SHS G4740B105 489 10614 SH SOLE 43 221 0 10393 ICICI BANK LIMITED ADR 45104G104 13860 700373 SH SOLE 2 286544 0 413829 ICICI BANK LIMITED ADR 45104G104 10454 528235 SH SOLE 4 528235 0 0 ICICI BANK LIMITED ADR 45104G104 31500 1591706 SH SOLE 18 1591706 0 0 ICICI BANK LIMITED ADR 45104G104 1617 81713 SH SOLE 19 81713 0 0 ICICI BANK LIMITED ADR 45104G104 1237 62512 SH SOLE 21 62512 0 0 ICICI BANK LIMITED ADR 45104G104 27922 1410938 SH SOLE 22 958340 0 452598 ICICI BANK LIMITED ADR 45104G104 2250 113682 SH SOLE 26 113682 0 0 ICICI BANK LIMITED ADR 45104G104 10063 508492 SH SOLE 28 508492 0 0 ICICI BANK LIMITED ADR 45104G104 1948 98452 SH SOLE 30 98452 0 0 ICICI BANK LIMITED ADR 45104G104 1213 61280 SH SOLE 31 0 0 61280 ICICI BANK LIMITED ADR 45104G104 1591 80399 SH SOLE 34 80399 0 0 ICICI BANK LIMITED ADR 45104G104 68909 3482013 SH SOLE 43 250542 0 3231471 ICL GROUP LTD SHS M53213100 6091 629886 SH SOLE 7 629886 0 0 ICL GROUP LTD SHS M53213100 11613 1200889 SH SOLE 43 112219 0 1088670 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 26 5613 SH SOLE 4 5613 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 3662 794349 SH SOLE 21 794349 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 1677 363830 SH SOLE 22 356124 0 7706 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 809 175407 SH SOLE 30 175407 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 760 164800 SH SOLE 43 0 0 164800 ICON PLC SHS G4705A100 404 1306 SH SOLE 2 1210 0 96 ICON PLC SHS G4705A100 601 1941 SH SOLE 4 1941 0 0 ICON PLC SHS G4705A100 83 268 SH SOLE 7 268 0 0 ICON PLC SHS G4705A100 1495 4827 SH SOLE 13 4827 0 0 ICON PLC SHS G4705A100 5974 19291 SH SOLE 18 19116 0 175 ICON PLC SHS G4705A100 87879 283755 SH SOLE 19 283755 0 0 ICON PLC SHS G4705A100 4552 14697 SH SOLE 21 14697 0 0 ICON PLC SHS G4705A100 996 3217 SH SOLE 22 3217 0 0 ICON PLC SHS G4705A100 54 174 SH SOLE 23 174 0 0 ICON PLC SHS G4705A100 68 219 SH SOLE 26 0 0 219 ICON PLC SHS G4705A100 157 508 SH SOLE 29 508 0 0 ICON PLC SHS G4705A100 206 666 SH SOLE 31 666 0 0 ICON PLC SHS G4705A100 660 2130 SH SOLE 34 2130 0 0 ICON PLC SHS G4705A100 111 360 SH SOLE 36 360 0 0 ICON PLC SHS G4705A100 6323 20415 SH SOLE 43 3556 0 16859 ICOSAVAX INC COM 45114M109 206 9024 SH SOLE 2 3125 0 5899 ICOSAVAX INC COM 45114M109 896 39169 SH SOLE 18 39169 0 0 ICOSAVAX INC COM 45114M109 12656 553168 SH SOLE 19 553168 0 0 ICOSAVAX INC COM 45114M109 15875 693858 SH SOLE 21 693858 0 0 ICOSAVAX INC COM 45114M109 6639 290158 SH SOLE 22 278719 0 11439 ICOSAVAX INC COM 45114M109 78 3395 SH SOLE 25 3395 0 0 ICOSAVAX INC COM 45114M109 507 22179 SH SOLE 30 22179 0 0 ICOSAVAX INC COM 45114M109 78 3427 SH SOLE 40 3427 0 0 ICU MED INC COM 44930G107 13106 55221 SH SOLE 2 16593 0 38628 ICU MED INC COM 44930G107 19 81 SH SOLE 4 81 0 0 ICU MED INC COM 44930G107 67 284 SH SOLE 7 284 0 0 ICU MED INC COM 44930G107 10336 43548 SH SOLE 18 43548 0 0 ICU MED INC COM 44930G107 1368 5764 SH SOLE 19 5764 0 0 ICU MED INC COM 44930G107 233042 981892 SH SOLE 21 981892 0 0 ICU MED INC COM 44930G107 131947 555939 SH SOLE 22 533567 0 22372 ICU MED INC COM 44930G107 666 2805 SH SOLE 25 2805 0 0 ICU MED INC COM 44930G107 1508 6354 SH SOLE 26 4808 0 1546 ICU MED INC COM 44930G107 84 353 SH SOLE 28 353 0 0 ICU MED INC COM 44930G107 2741 11549 SH SOLE 30 11549 0 0 ICU MED INC COM 44930G107 75 317 SH SOLE 31 317 0 0 ICU MED INC COM 44930G107 580 2444 SH SOLE 40 2444 0 0 ICU MED INC COM 44930G107 4819 20304 SH SOLE 43 824 0 19480 IDACORP INC COM 451107106 8288 73141 SH SOLE 2 43386 0 29755 IDACORP INC COM 451107106 876 7731 SH SOLE 4 7731 0 0 IDACORP INC COM 451107106 719 6343 SH SOLE 7 6343 0 0 IDACORP INC COM 451107106 15276 134820 SH SOLE 18 134820 0 0 IDACORP INC COM 451107106 2787 24595 SH SOLE 19 24595 0 0 IDACORP INC COM 451107106 420889 3714487 SH SOLE 21 3714487 0 0 IDACORP INC COM 451107106 157181 1387174 SH SOLE 22 1328865 0 58309 IDACORP INC COM 451107106 2420 21354 SH SOLE 26 17369 0 3985 IDACORP INC COM 451107106 2000 17651 SH SOLE 28 17651 0 0 IDACORP INC COM 451107106 6272 55355 SH SOLE 30 55355 0 0 IDACORP INC COM 451107106 21512 189854 SH SOLE 31 767 0 189087 IDACORP INC COM 451107106 2242 19790 SH SOLE 32 19790 0 0 IDACORP INC COM 451107106 391 3451 SH SOLE 36 3451 0 0 IDACORP INC COM 451107106 716 6319 SH SOLE 40 6319 0 0 IDACORP INC COM 451107106 2938 25926 SH SOLE 43 1368 0 24558 IDEAL PWR INC COM NEW 451622203 15 1220 SH SOLE 18 1220 0 0 IDEAL PWR INC COM NEW 451622203 189 15664 SH SOLE 21 15664 0 0 IDEAL PWR INC COM NEW 451622203 1038 86104 SH SOLE 22 86104 0 0 IDEANOMICS INC COM 45166V106 416 346740 SH SOLE 2 120262 0 226478 IDEANOMICS INC COM 45166V106 8 6567 SH SOLE 7 6567 0 0 IDEANOMICS INC COM 45166V106 1687 1406003 SH SOLE 18 1406003 0 0 IDEANOMICS INC COM 45166V106 921 767401 SH SOLE 19 767401 0 0 IDEANOMICS INC COM 45166V106 19428 16189860 SH SOLE 21 16189860 0 0 IDEANOMICS INC COM 45166V106 5480 4566638 SH SOLE 22 4128930 0 437708 IDEANOMICS INC COM 45166V106 58 47964 SH SOLE 25 47964 0 0 IDEANOMICS INC COM 45166V106 47 39411 SH SOLE 26 0 0 39411 IDEANOMICS INC COM 45166V106 127 105990 SH SOLE 30 105990 0 0 IDEANOMICS INC COM 45166V106 54 44916 SH SOLE 40 44916 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 695 29386 SH SOLE 2 14054 0 15332 IDEAYA BIOSCIENCES INC COM 45166A102 9 369 SH SOLE 7 369 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 2369 100195 SH SOLE 18 100195 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 6000 253825 SH SOLE 19 253825 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 35861 1516946 SH SOLE 21 1516946 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 18600 786791 SH SOLE 22 761761 0 25030 IDEAYA BIOSCIENCES INC COM 45166A102 87 3662 SH SOLE 25 3662 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 53 2252 SH SOLE 26 0 0 2252 IDEAYA BIOSCIENCES INC COM 45166A102 571 24164 SH SOLE 30 24164 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 31 1305 SH SOLE 34 1305 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 94 3985 SH SOLE 40 3985 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 162 6839 SH SOLE 43 0 0 6839 IDENTIV INC COM NEW 45170X205 102 3613 SH SOLE 2 710 0 2903 IDENTIV INC COM NEW 45170X205 9 332 SH SOLE 7 332 0 0 IDENTIV INC COM NEW 45170X205 1749 62139 SH SOLE 18 62139 0 0 IDENTIV INC COM NEW 45170X205 1170 41563 SH SOLE 19 41563 0 0 IDENTIV INC COM NEW 45170X205 21404 760622 SH SOLE 21 760622 0 0 IDENTIV INC COM NEW 45170X205 12995 461796 SH SOLE 22 457265 0 4531 IDERA PHARMACEUTICALS INC COM PAR 45168K405 5 8571 SH SOLE 18 8571 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 71 123844 SH SOLE 21 123844 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 244 428553 SH SOLE 22 428553 0 0 IDEX CORP COM 45167R104 34332 145278 SH SOLE 2 31506 0 113772 IDEX CORP COM 45167R104 17059 72187 SH SOLE 4 43159 0 29028 IDEX CORP COM 45167R104 16200 68550 SH SOLE 7 66343 0 2207 IDEX CORP COM 45167R104 242 1023 SH SOLE 13 195 0 828 IDEX CORP COM 45167R104 2715 11490 SH SOLE 15 11490 0 0 IDEX CORP COM 45167R104 35917 151984 SH SOLE 18 141761 0 10223 IDEX CORP COM 45167R104 158740 671715 SH SOLE 19 671715 0 0 IDEX CORP COM 45167R104 477164 2019143 SH SOLE 21 2019143 0 0 IDEX CORP COM 45167R104 396653 1678456 SH SOLE 22 1524013 0 154443 IDEX CORP COM 45167R104 10234 43304 SH SOLE 23 43304 0 0 IDEX CORP COM 45167R104 39406 166747 SH SOLE 25 166747 0 0 IDEX CORP COM 45167R104 40540 171549 SH SOLE 26 64121 0 107428 IDEX CORP COM 45167R104 49933 211295 SH SOLE 28 17521 0 193774 IDEX CORP COM 45167R104 121235 513014 SH SOLE 30 508834 0 4180 IDEX CORP COM 45167R104 6537 27663 SH SOLE 31 9044 0 18619 IDEX CORP COM 45167R104 941 3980 SH SOLE 34 3980 0 0 IDEX CORP COM 45167R104 7472 31618 SH SOLE 36 31618 0 0 IDEX CORP COM 45167R104 640 2707 SH SOLE 40 2707 0 0 IDEX CORP COM 45167R104 16177 68454 SH SOLE 43 13482 0 54972 IDEXX LABS INC COM 45168D104 193630 294065 SH SOLE 2 131072 0 162993 IDEXX LABS INC COM 45168D104 42541 64607 SH SOLE 4 54147 0 10460 IDEXX LABS INC COM 45168D104 70911 107692 SH SOLE 7 85309 0 22383 IDEXX LABS INC COM 45168D104 4348 6604 SH SOLE 13 5698 0 906 IDEXX LABS INC COM 45168D104 5407 8212 SH SOLE 15 8212 0 0 IDEXX LABS INC COM 45168D104 132746 201600 SH SOLE 18 164429 0 37171 IDEXX LABS INC COM 45168D104 617014 937056 SH SOLE 19 937056 0 0 IDEXX LABS INC COM 45168D104 2227051 3382211 SH SOLE 21 3382211 0 0 IDEXX LABS INC COM 45168D104 1405730 2134876 SH SOLE 22 1840705 0 294171 IDEXX LABS INC COM 45168D104 49080 74537 SH SOLE 23 74537 0 0 IDEXX LABS INC COM 45168D104 108718 165110 SH SOLE 25 165110 0 0 IDEXX LABS INC COM 45168D104 168805 256364 SH SOLE 26 112874 0 143490 IDEXX LABS INC COM 45168D104 208885 317233 SH SOLE 28 3093 0 314140 IDEXX LABS INC COM 45168D104 12291 18667 SH SOLE 29 18667 0 0 IDEXX LABS INC COM 45168D104 499757 758979 SH SOLE 30 723019 0 35960 IDEXX LABS INC COM 45168D104 40152 60979 SH SOLE 31 36111 0 24868 IDEXX LABS INC COM 45168D104 13508 20514 SH SOLE 32 20514 0 0 IDEXX LABS INC COM 45168D104 46488 70601 SH SOLE 34 70601 0 0 IDEXX LABS INC COM 45168D104 23046 35000 SH SOLE 36 35000 0 0 IDEXX LABS INC COM 45168D104 1877 2850 SH SOLE 40 2850 0 0 IDEXX LABS INC COM 45168D104 47955 72829 SH SOLE 43 9030 0 63799 IDT CORP CL B NEW 448947507 1184 26818 SH SOLE 2 16060 0 10758 IDT CORP CL B NEW 448947507 12 283 SH SOLE 7 283 0 0 IDT CORP CL B NEW 448947507 3072 69568 SH SOLE 18 61001 0 8567 IDT CORP CL B NEW 448947507 2415 54690 SH SOLE 19 54690 0 0 IDT CORP CL B NEW 448947507 33956 768937 SH SOLE 21 768937 0 0 IDT CORP CL B NEW 448947507 22683 513649 SH SOLE 22 500139 0 13510 IDT CORP CL B NEW 448947507 268 6074 SH SOLE 23 6074 0 0 IDT CORP CL B NEW 448947507 123 2793 SH SOLE 25 2793 0 0 IDT CORP CL B NEW 448947507 585 13236 SH SOLE 26 0 0 13236 IDT CORP CL B NEW 448947507 602 13635 SH SOLE 30 13635 0 0 IDT CORP CL B NEW 448947507 159 3600 SH SOLE 40 3600 0 0 IDT CORP CL B NEW 448947507 244 5518 SH SOLE 43 0 0 5518 IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH SOLE 43 0 0 100 IES HLDGS INC COM 44951W106 189 3732 SH SOLE 2 2593 0 1139 IES HLDGS INC COM 44951W106 7 139 SH SOLE 7 139 0 0 IES HLDGS INC COM 44951W106 1281 25306 SH SOLE 18 25306 0 0 IES HLDGS INC COM 44951W106 728 14367 SH SOLE 19 14367 0 0 IES HLDGS INC COM 44951W106 21649 427502 SH SOLE 21 427502 0 0 IES HLDGS INC COM 44951W106 11183 220828 SH SOLE 22 215369 0 5459 IES HLDGS INC COM 44951W106 96 1894 SH SOLE 25 1894 0 0 IES HLDGS INC COM 44951W106 42 838 SH SOLE 26 838 0 0 IES HLDGS INC COM 44951W106 186 3666 SH SOLE 30 3666 0 0 IES HLDGS INC COM 44951W106 41 814 SH SOLE 36 814 0 0 IES HLDGS INC COM 44951W106 79 1564 SH SOLE 40 1564 0 0 IES HLDGS INC COM 44951W106 91 1800 SH SOLE 43 0 0 1800 IF BANCORP INC COM 44951J105 13 501 SH SOLE 18 501 0 0 IF BANCORP INC COM 44951J105 180 6921 SH SOLE 21 6921 0 0 IF BANCORP INC COM 44951J105 4 157 SH SOLE 22 157 0 0 IGM BIOSCIENCES INC COM 449585108 152 5185 SH SOLE 2 3348 0 1837 IGM BIOSCIENCES INC COM 449585108 1 26 SH SOLE 4 26 0 0 IGM BIOSCIENCES INC COM 449585108 4 141 SH SOLE 7 141 0 0 IGM BIOSCIENCES INC COM 449585108 646 22021 SH SOLE 18 22021 0 0 IGM BIOSCIENCES INC COM 449585108 471 16048 SH SOLE 19 16048 0 0 IGM BIOSCIENCES INC COM 449585108 11990 408805 SH SOLE 21 408805 0 0 IGM BIOSCIENCES INC COM 449585108 5702 194418 SH SOLE 22 189780 0 4638 IGM BIOSCIENCES INC COM 449585108 36 1231 SH SOLE 25 1231 0 0 IGM BIOSCIENCES INC COM 449585108 20 667 SH SOLE 26 667 0 0 IGM BIOSCIENCES INC COM 449585108 240 8196 SH SOLE 28 8196 0 0 IGM BIOSCIENCES INC COM 449585108 379 12935 SH SOLE 30 12935 0 0 IGM BIOSCIENCES INC COM 449585108 35 1192 SH SOLE 36 1192 0 0 IGM BIOSCIENCES INC COM 449585108 22 752 SH SOLE 40 752 0 0 IGM BIOSCIENCES INC COM 449585108 157 5340 SH SOLE 43 209 0 5131 IHEARTMEDIA INC COM CL A 45174J509 1859 88334 SH SOLE 2 47296 0 41038 IHEARTMEDIA INC COM CL A 45174J509 14 661 SH SOLE 4 661 0 0 IHEARTMEDIA INC COM CL A 45174J509 65 3098 SH SOLE 7 3098 0 0 IHEARTMEDIA INC COM CL A 45174J509 6807 323513 SH SOLE 18 323513 0 0 IHEARTMEDIA INC COM CL A 45174J509 4470 212456 SH SOLE 19 212456 0 0 IHEARTMEDIA INC COM CL A 45174J509 84311 4007182 SH SOLE 21 4007182 0 0 IHEARTMEDIA INC COM CL A 45174J509 56300 2675879 SH SOLE 22 2585257 0 90622 IHEARTMEDIA INC COM CL A 45174J509 395 18787 SH SOLE 25 18787 0 0 IHEARTMEDIA INC COM CL A 45174J509 883 41977 SH SOLE 26 37464 0 4513 IHEARTMEDIA INC COM CL A 45174J509 30 1431 SH SOLE 28 1431 0 0 IHEARTMEDIA INC COM CL A 45174J509 1472 69945 SH SOLE 30 69945 0 0 IHEARTMEDIA INC COM CL A 45174J509 29 1369 SH SOLE 34 1369 0 0 IHEARTMEDIA INC COM CL A 45174J509 59 2808 SH SOLE 36 2808 0 0 IHEARTMEDIA INC COM CL A 45174J509 350 16630 SH SOLE 40 16630 0 0 IHEARTMEDIA INC COM CL A 45174J509 218 10351 SH SOLE 43 21 0 10330 IHS HOLDING LIMITED ORD SHS G4701H109 109 7723 SH SOLE 19 7723 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 5294 375434 SH SOLE 34 375434 0 0 IHS MARKIT LTD SHS G47567105 111917 841988 SH SOLE 2 117714 0 724274 IHS MARKIT LTD SHS G47567105 37829 284602 SH SOLE 4 178993 0 105609 IHS MARKIT LTD SHS G47567105 44998 338537 SH SOLE 7 326741 0 11796 IHS MARKIT LTD SHS G47567105 841 6328 SH SOLE 13 2216 0 4112 IHS MARKIT LTD SHS G47567105 5791 43570 SH SOLE 15 43570 0 0 IHS MARKIT LTD SHS G47567105 107193 806447 SH SOLE 18 739602 0 66845 IHS MARKIT LTD SHS G47567105 33286 250421 SH SOLE 19 250421 0 0 IHS MARKIT LTD SHS G47567105 1342402 10099323 SH SOLE 21 10099323 0 0 IHS MARKIT LTD SHS G47567105 1102897 8297446 SH SOLE 22 7487829 0 809617 IHS MARKIT LTD SHS G47567105 28790 216600 SH SOLE 23 216600 0 0 IHS MARKIT LTD SHS G47567105 99062 745279 SH SOLE 25 745279 0 0 IHS MARKIT LTD SHS G47567105 124812 938999 SH SOLE 26 331681 0 607318 IHS MARKIT LTD SHS G47567105 137503 1034477 SH SOLE 28 12132 0 1022345 IHS MARKIT LTD SHS G47567105 51 384 SH SOLE 29 384 0 0 IHS MARKIT LTD SHS G47567105 385868 2903009 SH SOLE 30 2903009 0 0 IHS MARKIT LTD SHS G47567105 18741 140998 SH SOLE 31 42463 0 98535 IHS MARKIT LTD SHS G47567105 3501 26338 SH SOLE 34 26338 0 0 IHS MARKIT LTD SHS G47567105 20923 157407 SH SOLE 36 157407 0 0 IHS MARKIT LTD SHS G47567105 1665 12525 SH SOLE 40 12525 0 0 IHS MARKIT LTD SHS G47567105 62811 472547 SH SOLE 43 69987 0 402560 II-VI INC COM 902104108 6172 90327 SH SOLE 2 74663 0 15664 II-VI INC COM 902104108 27 394 SH SOLE 4 394 0 0 II-VI INC COM 902104108 102 1498 SH SOLE 7 1498 0 0 II-VI INC COM 902104108 32244 471892 SH SOLE 18 471892 0 0 II-VI INC COM 902104108 13863 202882 SH SOLE 19 202882 0 0 II-VI INC COM 902104108 506512 7412726 SH SOLE 21 7412726 0 0 II-VI INC COM 902104108 204356 2990719 SH SOLE 22 2929214 0 61505 II-VI INC COM 902104108 32 473 SH SOLE 23 473 0 0 II-VI INC COM 902104108 979 14334 SH SOLE 25 14334 0 0 II-VI INC COM 902104108 2748 40216 SH SOLE 26 30914 0 9302 II-VI INC COM 902104108 128 1869 SH SOLE 28 1869 0 0 II-VI INC COM 902104108 4063 59459 SH SOLE 30 59459 0 0 II-VI INC COM 902104108 56 819 SH SOLE 36 819 0 0 II-VI INC COM 902104108 882 12908 SH SOLE 40 12908 0 0 II-VI INC COM 902104108 1953 28576 SH SOLE 43 226 0 28350 II-VI INC 6% CONV PFD A 902104306 364 1285 SH SOLE 7 1285 0 0 II-VI INC 6% CONV PFD A 902104306 55014 194383 SH SOLE 21 194383 0 0 II-VI INC NOTE 0.250% 9/0 902104AB4 3380 2284000 PRN SOLE 21 2284000 0 0 IKENA ONCOLOGY INC COM 45175G108 96 7677 SH SOLE 2 1022 0 6655 IKENA ONCOLOGY INC COM 45175G108 1020 81305 SH SOLE 18 81305 0 0 IKENA ONCOLOGY INC COM 45175G108 593 47294 SH SOLE 19 47294 0 0 IKENA ONCOLOGY INC COM 45175G108 12331 983353 SH SOLE 21 983353 0 0 IKENA ONCOLOGY INC COM 45175G108 2885 230096 SH SOLE 22 219416 0 10680 IKENA ONCOLOGY INC COM 45175G108 177 14152 SH SOLE 30 14152 0 0 ILLINOIS TOOL WKS INC COM 452308109 172349 698335 SH SOLE 2 141657 0 556678 ILLINOIS TOOL WKS INC COM 452308109 58267 236090 SH SOLE 4 133162 0 102928 ILLINOIS TOOL WKS INC COM 452308109 64459 261180 SH SOLE 7 252857 0 8323 ILLINOIS TOOL WKS INC COM 452308109 694 2811 SH SOLE 13 751 0 2060 ILLINOIS TOOL WKS INC COM 452308109 10992 44539 SH SOLE 15 44539 0 0 ILLINOIS TOOL WKS INC COM 452308109 33 134 SH SOLE 17 0 0 134 ILLINOIS TOOL WKS INC COM 452308109 169194 685553 SH SOLE 18 581213 0 104340 ILLINOIS TOOL WKS INC COM 452308109 114666 464612 SH SOLE 19 464612 0 0 ILLINOIS TOOL WKS INC COM 452308109 1804606 7312019 SH SOLE 21 7312019 0 0 ILLINOIS TOOL WKS INC COM 452308109 1655306 6707076 SH SOLE 22 5993322 0 713754 ILLINOIS TOOL WKS INC COM 452308109 44688 181070 SH SOLE 23 181070 0 0 ILLINOIS TOOL WKS INC COM 452308109 127394 516182 SH SOLE 25 516182 0 0 ILLINOIS TOOL WKS INC COM 452308109 168544 682919 SH SOLE 26 220780 0 462139 ILLINOIS TOOL WKS INC COM 452308109 260017 1053554 SH SOLE 28 8767 0 1044787 ILLINOIS TOOL WKS INC COM 452308109 62 250 SH SOLE 29 250 0 0 ILLINOIS TOOL WKS INC COM 452308109 504557 2044396 SH SOLE 30 2044396 0 0 ILLINOIS TOOL WKS INC COM 452308109 29135 118052 SH SOLE 31 35420 0 82632 ILLINOIS TOOL WKS INC COM 452308109 9999 40515 SH SOLE 34 40515 0 0 ILLINOIS TOOL WKS INC COM 452308109 34331 139103 SH SOLE 36 139103 0 0 ILLINOIS TOOL WKS INC COM 452308109 2619 10611 SH SOLE 40 10611 0 0 ILLINOIS TOOL WKS INC COM 452308109 84162 341014 SH SOLE 43 30767 0 310247 ILLUMINA INC COM 452327109 134722 354121 SH SOLE 2 101196 0 252925 ILLUMINA INC COM 452327109 41591 109324 SH SOLE 4 69328 0 39996 ILLUMINA INC COM 452327109 56656 148922 SH SOLE 7 144483 0 4439 ILLUMINA INC COM 452327109 3247 8536 SH SOLE 13 6969 0 1567 ILLUMINA INC COM 452327109 5428 14268 SH SOLE 15 14268 0 0 ILLUMINA INC COM 452327109 97414 256056 SH SOLE 18 235242 0 20814 ILLUMINA INC COM 452327109 129889 341419 SH SOLE 19 341419 0 0 ILLUMINA INC COM 452327109 1659001 4360743 SH SOLE 21 4360743 0 0 ILLUMINA INC COM 452327109 1233153 3241385 SH SOLE 22 2910934 0 330451 ILLUMINA INC COM 452327109 33461 87954 SH SOLE 23 87954 0 0 ILLUMINA INC COM 452327109 113987 299620 SH SOLE 25 299620 0 0 ILLUMINA INC COM 452327109 143911 378276 SH SOLE 26 150592 0 227684 ILLUMINA INC COM 452327109 152375 400522 SH SOLE 28 15166 0 385356 ILLUMINA INC COM 452327109 904 2375 SH SOLE 29 2375 0 0 ILLUMINA INC COM 452327109 464779 1221689 SH SOLE 30 1221689 0 0 ILLUMINA INC COM 452327109 22958 60347 SH SOLE 31 19526 0 40821 ILLUMINA INC COM 452327109 14386 37814 SH SOLE 32 37814 0 0 ILLUMINA INC COM 452327109 111004 291777 SH SOLE 34 291777 0 0 ILLUMINA INC COM 452327109 21765 57211 SH SOLE 36 57211 0 0 ILLUMINA INC COM 452327109 1864 4900 SH SOLE 40 4900 0 0 ILLUMINA INC COM 452327109 40691 106958 SH SOLE 43 8915 0 98044 ILLUMINA INC NOTE 8/1 452327AK5 5378 4715000 PRN SOLE 21 4715000 0 0 IMAC HLDGS INC COM 44967K104 6 4831 SH SOLE 18 4831 0 0 IMAC HLDGS INC COM 44967K104 72 62771 SH SOLE 21 62771 0 0 IMAGO BIOSCIENCES INC COM 45250K107 158 6672 SH SOLE 2 4291 0 2381 IMAGO BIOSCIENCES INC COM 45250K107 1400 59041 SH SOLE 18 59041 0 0 IMAGO BIOSCIENCES INC COM 45250K107 14946 630360 SH SOLE 19 630360 0 0 IMAGO BIOSCIENCES INC COM 45250K107 11871 500687 SH SOLE 21 500687 0 0 IMAGO BIOSCIENCES INC COM 45250K107 2651 111813 SH SOLE 22 109545 0 2268 IMAGO BIOSCIENCES INC COM 45250K107 89 3749 SH SOLE 25 3749 0 0 IMAGO BIOSCIENCES INC COM 45250K107 490 20661 SH SOLE 30 20661 0 0 IMAGO BIOSCIENCES INC COM 45250K107 20 825 SH SOLE 34 825 0 0 IMAGO BIOSCIENCES INC COM 45250K107 71 2974 SH SOLE 40 2974 0 0 IMARA INC COM 45249V107 3 1145 SH SOLE 2 1040 0 105 IMARA INC COM 45249V107 4 1574 SH SOLE 18 1574 0 0 IMARA INC COM 45249V107 56 25081 SH SOLE 21 25081 0 0 IMARA INC COM 45249V107 171 75995 SH SOLE 22 75995 0 0 IMAX CORP COM 45245E109 709 39744 SH SOLE 2 14272 0 25472 IMAX CORP COM 45245E109 4 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 16 901 SH SOLE 7 901 0 0 IMAX CORP COM 45245E109 2683 150393 SH SOLE 18 150393 0 0 IMAX CORP COM 45245E109 2168 121532 SH SOLE 19 121532 0 0 IMAX CORP COM 45245E109 33741 1891304 SH SOLE 21 1891304 0 0 IMAX CORP COM 45245E109 9741 546004 SH SOLE 22 500694 0 45310 IMAX CORP COM 45245E109 172 9632 SH SOLE 25 9632 0 0 IMAX CORP COM 45245E109 195 10919 SH SOLE 26 6856 0 4063 IMAX CORP COM 45245E109 40 2242 SH SOLE 28 2242 0 0 IMAX CORP COM 45245E109 655 36728 SH SOLE 30 36728 0 0 IMAX CORP COM 45245E109 166 9281 SH SOLE 36 9281 0 0 IMAX CORP COM 45245E109 93 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 283 47090 SH SOLE 21 47090 0 0 IMEDIA BRANDS INC COM CL A 452465206 480 80024 SH SOLE 22 80024 0 0 IMMERSION CORP COM 452521107 93 16343 SH SOLE 2 15651 0 692 IMMERSION CORP COM 452521107 29 5125 SH SOLE 18 5125 0 0 IMMERSION CORP COM 452521107 556 97420 SH SOLE 21 97420 0 0 IMMERSION CORP COM 452521107 2590 453677 SH SOLE 22 453677 0 0 IMMERSION CORP COM 452521107 7 1273 SH SOLE 43 0 0 1273 IMMUCELL CORP COM PAR 452525306 9 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 113 14074 SH SOLE 21 14074 0 0 IMMUCELL CORP COM PAR 452525306 2 293 SH SOLE 22 293 0 0 IMMUNEERING CORP CLASS A COM 45254E107 145 8993 SH SOLE 2 3386 0 5607 IMMUNEERING CORP CLASS A COM 45254E107 659 40729 SH SOLE 18 40729 0 0 IMMUNEERING CORP CLASS A COM 45254E107 17964 1110977 SH SOLE 19 1110977 0 0 IMMUNEERING CORP CLASS A COM 45254E107 7140 441579 SH SOLE 21 441579 0 0 IMMUNEERING CORP CLASS A COM 45254E107 1659 102576 SH SOLE 22 100480 0 2096 IMMUNEERING CORP CLASS A COM 45254E107 183 11316 SH SOLE 30 11316 0 0 IMMUNIC INC COM 4525EP101 73 7580 SH SOLE 2 621 0 6959 IMMUNIC INC COM 4525EP101 538 56236 SH SOLE 18 56236 0 0 IMMUNIC INC COM 4525EP101 299 31245 SH SOLE 19 31245 0 0 IMMUNIC INC COM 4525EP101 7859 821251 SH SOLE 21 821251 0 0 IMMUNIC INC COM 4525EP101 3603 376532 SH SOLE 22 367707 0 8825 IMMUNIC INC COM 4525EP101 95 9932 SH SOLE 30 9932 0 0 IMMUNITYBIO INC COM 45256X103 367 60327 SH SOLE 2 22815 0 37512 IMMUNITYBIO INC COM 45256X103 1 130 SH SOLE 4 130 0 0 IMMUNITYBIO INC COM 45256X103 7 1075 SH SOLE 7 1075 0 0 IMMUNITYBIO INC COM 45256X103 1266 208225 SH SOLE 18 208225 0 0 IMMUNITYBIO INC COM 45256X103 773 127189 SH SOLE 19 127189 0 0 IMMUNITYBIO INC COM 45256X103 18199 2993229 SH SOLE 21 2993229 0 0 IMMUNITYBIO INC COM 45256X103 10518 1729873 SH SOLE 22 1660440 0 69433 IMMUNITYBIO INC COM 45256X103 79 13033 SH SOLE 25 13033 0 0 IMMUNITYBIO INC COM 45256X103 3 510 SH SOLE 26 510 0 0 IMMUNITYBIO INC COM 45256X103 1185 194926 SH SOLE 30 194926 0 0 IMMUNITYBIO INC COM 45256X103 69 11308 SH SOLE 40 11308 0 0 IMMUNITYBIO INC COM 45256X103 12 1993 SH SOLE 43 0 0 1993 IMMUNOCORE HLDGS PLC ADS 45258D105 1031 30119 SH SOLE 2 30119 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 446 13019 SH SOLE 18 13019 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 8591 250891 SH SOLE 19 250891 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 7 200 SH SOLE 21 200 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 6915 201953 SH SOLE 34 201953 0 0 IMMUNOGEN INC COM 45253H101 996 134215 SH SOLE 2 54944 0 79271 IMMUNOGEN INC COM 45253H101 4 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 21 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 4433 597472 SH SOLE 18 597472 0 0 IMMUNOGEN INC COM 45253H101 2605 351138 SH SOLE 19 351138 0 0 IMMUNOGEN INC COM 45253H101 65470 8823457 SH SOLE 21 8823457 0 0 IMMUNOGEN INC COM 45253H101 33310 4489240 SH SOLE 22 4331764 0 157476 IMMUNOGEN INC COM 45253H101 261 35191 SH SOLE 25 35191 0 0 IMMUNOGEN INC COM 45253H101 995 134055 SH SOLE 26 110684 0 23371 IMMUNOGEN INC COM 45253H101 26 3562 SH SOLE 28 3562 0 0 IMMUNOGEN INC COM 45253H101 1654 222877 SH SOLE 30 222877 0 0 IMMUNOGEN INC COM 45253H101 68 9178 SH SOLE 36 9178 0 0 IMMUNOGEN INC COM 45253H101 175 23637 SH SOLE 40 23637 0 0 IMMUNOGEN INC COM 45253H101 266 35901 SH SOLE 43 0 0 35901 IMMUNOME INC COM 45257U108 21 1622 SH SOLE 18 1622 0 0 IMMUNOME INC COM 45257U108 275 21219 SH SOLE 21 21219 0 0 IMMUNOME INC COM 45257U108 231 17798 SH SOLE 22 17798 0 0 IMMUNOVANT INC COM 45258J102 157 18373 SH SOLE 2 11537 0 6836 IMMUNOVANT INC COM 45258J102 6 672 SH SOLE 7 672 0 0 IMMUNOVANT INC COM 45258J102 954 111979 SH SOLE 18 111979 0 0 IMMUNOVANT INC COM 45258J102 585 68711 SH SOLE 19 68711 0 0 IMMUNOVANT INC COM 45258J102 15324 1798623 SH SOLE 21 1798623 0 0 IMMUNOVANT INC COM 45258J102 9703 1138880 SH SOLE 22 1110904 0 27976 IMMUNOVANT INC COM 45258J102 79 9308 SH SOLE 25 9308 0 0 IMMUNOVANT INC COM 45258J102 151 17750 SH SOLE 26 17750 0 0 IMMUNOVANT INC COM 45258J102 356 41783 SH SOLE 28 41783 0 0 IMMUNOVANT INC COM 45258J102 604 70911 SH SOLE 30 70911 0 0 IMMUNOVANT INC COM 45258J102 54 6360 SH SOLE 36 6360 0 0 IMMUNOVANT INC COM 45258J102 33 3899 SH SOLE 40 3899 0 0 IMMUNOVANT INC COM 45258J102 322 37752 SH SOLE 43 113 0 37639 IMMUTEP LTD SPONSORED ADS 45257L108 1403 427656 SH SOLE 21 427656 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 3 2666 SH SOLE 18 2666 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 45 40313 SH SOLE 21 40313 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 53 47327 SH SOLE 22 47327 0 0 IMPEL NEUROPHARMA INC COM 45258K109 75 8733 SH SOLE 2 1787 0 6946 IMPEL NEUROPHARMA INC COM 45258K109 142 16491 SH SOLE 18 16491 0 0 IMPEL NEUROPHARMA INC COM 45258K109 213 24720 SH SOLE 19 24720 0 0 IMPEL NEUROPHARMA INC COM 45258K109 2038 236097 SH SOLE 21 236097 0 0 IMPEL NEUROPHARMA INC COM 45258K109 502 58200 SH SOLE 22 57100 0 1100 IMPEL NEUROPHARMA INC COM 45258K109 7 785 SH SOLE 23 785 0 0 IMPEL NEUROPHARMA INC COM 45258K109 87 10051 SH SOLE 30 10051 0 0 IMPERIAL OIL LTD COM NEW 453038408 11018 305195 SH SOLE 43 14009 0 291186 IMPERIAL PETE INC COMMON SHARES Y3894J104 4 1728 SH SOLE 22 1728 0 0 IMPINJ INC COM 453204109 1162 13104 SH SOLE 2 11008 0 2096 IMPINJ INC COM 453204109 6 63 SH SOLE 4 63 0 0 IMPINJ INC COM 453204109 25 282 SH SOLE 7 282 0 0 IMPINJ INC COM 453204109 4825 54396 SH SOLE 18 54396 0 0 IMPINJ INC COM 453204109 3671 41386 SH SOLE 19 41386 0 0 IMPINJ INC COM 453204109 61073 688529 SH SOLE 21 688529 0 0 IMPINJ INC COM 453204109 39031 440030 SH SOLE 22 430709 0 9321 IMPINJ INC COM 453204109 27 306 SH SOLE 23 306 0 0 IMPINJ INC COM 453204109 198 2231 SH SOLE 25 2231 0 0 IMPINJ INC COM 453204109 115 1292 SH SOLE 26 0 0 1292 IMPINJ INC COM 453204109 130 1467 SH SOLE 28 1467 0 0 IMPINJ INC COM 453204109 12818 144509 SH SOLE 30 144509 0 0 IMPINJ INC COM 453204109 182 2055 SH SOLE 40 2055 0 0 IMPINJ INC COM 453204109 228 2575 SH SOLE 43 305 0 2270 IN8BIO INC COM 45674E109 3 671 SH SOLE 18 671 0 0 IN8BIO INC COM 45674E109 39 8890 SH SOLE 21 8890 0 0 INARI MED INC COM 45332Y109 919 10074 SH SOLE 2 6116 0 3958 INARI MED INC COM 45332Y109 40 433 SH SOLE 4 74 0 359 INARI MED INC COM 45332Y109 43 467 SH SOLE 7 467 0 0 INARI MED INC COM 45332Y109 8351 91494 SH SOLE 18 91494 0 0 INARI MED INC COM 45332Y109 5617 61543 SH SOLE 19 61543 0 0 INARI MED INC COM 45332Y109 124111 1359820 SH SOLE 21 1359820 0 0 INARI MED INC COM 45332Y109 68986 755850 SH SOLE 22 741910 0 13940 INARI MED INC COM 45332Y109 410 4487 SH SOLE 25 4487 0 0 INARI MED INC COM 45332Y109 851 9326 SH SOLE 26 7395 0 1931 INARI MED INC COM 45332Y109 144 1577 SH SOLE 28 1577 0 0 INARI MED INC COM 45332Y109 1455 15938 SH SOLE 30 15938 0 0 INARI MED INC COM 45332Y109 319 3498 SH SOLE 36 3498 0 0 INARI MED INC COM 45332Y109 223 2439 SH SOLE 40 2439 0 0 INARI MED INC COM 45332Y109 163 1789 SH SOLE 43 173 0 1616 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 36949 503396 SH SOLE 2 121498 0 381898 INCYTE CORP COM 45337C102 10378 141388 SH SOLE 4 73419 0 67969 INCYTE CORP COM 45337C102 14754 201012 SH SOLE 7 195758 0 5254 INCYTE CORP COM 45337C102 909 12390 SH SOLE 13 9455 0 2935 INCYTE CORP COM 45337C102 1371 18673 SH SOLE 15 18673 0 0 INCYTE CORP COM 45337C102 35610 485144 SH SOLE 18 458837 0 26307 INCYTE CORP COM 45337C102 41859 570292 SH SOLE 19 570292 0 0 INCYTE CORP COM 45337C102 642198 8749293 SH SOLE 21 8749293 0 0 INCYTE CORP COM 45337C102 331484 4516125 SH SOLE 22 4100407 0 415718 INCYTE CORP COM 45337C102 8728 118907 SH SOLE 23 118907 0 0 INCYTE CORP COM 45337C102 21290 290048 SH SOLE 25 290048 0 0 INCYTE CORP COM 45337C102 31108 423820 SH SOLE 26 157175 0 266645 INCYTE CORP COM 45337C102 21466 292456 SH SOLE 28 3919 0 288537 INCYTE CORP COM 45337C102 412 5609 SH SOLE 29 5609 0 0 INCYTE CORP COM 45337C102 93067 1267947 SH SOLE 30 1267947 0 0 INCYTE CORP COM 45337C102 8126 110708 SH SOLE 31 29004 0 81704 INCYTE CORP COM 45337C102 31505 429221 SH SOLE 34 429221 0 0 INCYTE CORP COM 45337C102 7966 108523 SH SOLE 36 108523 0 0 INCYTE CORP COM 45337C102 441 6002 SH SOLE 40 6002 0 0 INCYTE CORP COM 45337C102 6291 85704 SH SOLE 43 8378 0 77326 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 261 4608 SH SOLE 2 1405 0 3203 INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH SOLE 7 8 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 791 13954 SH SOLE 18 13954 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 421 7431 SH SOLE 19 7431 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 10347 182558 SH SOLE 21 182558 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 7568 133524 SH SOLE 22 130256 0 3268 INDEPENDENCE HLDG CO NEW COM NEW 453440307 89 1566 SH SOLE 25 1566 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 142 2504 SH SOLE 30 2504 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 75 1332 SH SOLE 40 1332 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 116 2050 SH SOLE 43 0 0 2050 INDEPENDENCE RLTY TR INC COM 45378A106 5323 206061 SH SOLE 2 117387 0 88674 INDEPENDENCE RLTY TR INC COM 45378A106 1421 55026 SH SOLE 4 55026 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 3337 129186 SH SOLE 7 129186 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 10571 409258 SH SOLE 18 409258 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 8169 316276 SH SOLE 19 316276 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 340558 13184589 SH SOLE 21 13184589 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 93444 3617673 SH SOLE 22 3512673 0 105000 INDEPENDENCE RLTY TR INC COM 45378A106 106 4123 SH SOLE 23 4123 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 11653 451156 SH SOLE 25 451156 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1492 57746 SH SOLE 26 47948 0 9798 INDEPENDENCE RLTY TR INC COM 45378A106 1699 65758 SH SOLE 28 1873 0 63885 INDEPENDENCE RLTY TR INC COM 45378A106 17812 689595 SH SOLE 30 689595 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 11551 447208 SH SOLE 31 0 0 447208 INDEPENDENCE RLTY TR INC COM 45378A106 595 23054 SH SOLE 34 23054 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 343 13279 SH SOLE 40 13279 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1485 57480 SH SOLE 43 474 0 57006 INDEPENDENT BANK GROUP INC COM 45384B106 2180 30209 SH SOLE 2 10020 0 20189 INDEPENDENT BANK GROUP INC COM 45384B106 132 1824 SH SOLE 4 107 0 1717 INDEPENDENT BANK GROUP INC COM 45384B106 37 513 SH SOLE 7 513 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 10486 145332 SH SOLE 18 145332 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 5646 78252 SH SOLE 19 78252 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 333724 4625422 SH SOLE 21 4625422 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 72359 1002902 SH SOLE 22 966504 0 36398 INDEPENDENT BANK GROUP INC COM 45384B106 504 6991 SH SOLE 25 6991 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 890 12330 SH SOLE 26 7422 0 4908 INDEPENDENT BANK GROUP INC COM 45384B106 50 690 SH SOLE 28 690 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 4890 67778 SH SOLE 30 67778 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 316 4386 SH SOLE 40 4386 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1830 25360 SH SOLE 43 5340 0 20020 INDEPENDENT BK CORP MASS COM 453836108 3221 39507 SH SOLE 2 12353 0 27154 INDEPENDENT BK CORP MASS COM 453836108 12 144 SH SOLE 4 144 0 0 INDEPENDENT BK CORP MASS COM 453836108 53 654 SH SOLE 7 654 0 0 INDEPENDENT BK CORP MASS COM 453836108 14703 180340 SH SOLE 18 180340 0 0 INDEPENDENT BK CORP MASS COM 453836108 6446 79068 SH SOLE 19 79068 0 0 INDEPENDENT BK CORP MASS COM 453836108 441389 5413823 SH SOLE 21 5413823 0 0 INDEPENDENT BK CORP MASS COM 453836108 95188 1167519 SH SOLE 22 1121369 0 46150 INDEPENDENT BK CORP MASS COM 453836108 415 5093 SH SOLE 25 5093 0 0 INDEPENDENT BK CORP MASS COM 453836108 913 11196 SH SOLE 26 6876 0 4320 INDEPENDENT BK CORP MASS COM 453836108 48 589 SH SOLE 28 589 0 0 INDEPENDENT BK CORP MASS COM 453836108 6175 75739 SH SOLE 30 75739 0 0 INDEPENDENT BK CORP MASS COM 453836108 472 5794 SH SOLE 40 5794 0 0 INDEPENDENT BK CORP MASS COM 453836108 1764 21640 SH SOLE 43 76 0 21564 INDEPENDENT BK CORP MICH COM NEW 453838609 4178 175021 SH SOLE 2 127583 0 47438 INDEPENDENT BK CORP MICH COM NEW 453838609 7 292 SH SOLE 7 292 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1604 67187 SH SOLE 18 67187 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 3876 162376 SH SOLE 19 162376 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 21971 920431 SH SOLE 21 920431 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 26897 1126798 SH SOLE 22 1104600 0 22198 INDEPENDENT BK CORP MICH COM NEW 453838609 218 9131 SH SOLE 23 9131 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 98 4097 SH SOLE 25 4097 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 950 39800 SH SOLE 26 1928 0 37872 INDEPENDENT BK CORP MICH COM NEW 453838609 132 5511 SH SOLE 30 5511 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 62 2609 SH SOLE 34 2609 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 82 3422 SH SOLE 36 3422 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 35 1458 SH SOLE 40 1458 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1345 56362 SH SOLE 43 513 0 55849 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH SOLE 17 0 0 38 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 8 7890 SH SOLE 18 7890 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 144 147082 SH SOLE 21 147082 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 690 706242 SH SOLE 22 706242 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 139 11633 SH SOLE 2 9361 0 2272 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1482 123575 SH SOLE 21 123575 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 8708 726262 SH SOLE 22 711925 0 14337 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 79 6559 SH SOLE 25 6559 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 45 3725 SH SOLE 26 0 0 3725 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 128 10664 SH SOLE 30 10664 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 43 3548 SH SOLE 40 3548 0 0 INDUS REALTY TRUST INC COM 45580R103 790 9751 SH SOLE 2 182 0 9569 INDUS REALTY TRUST INC COM 45580R103 6 70 SH SOLE 7 70 0 0 INDUS REALTY TRUST INC COM 45580R103 1280 15790 SH SOLE 18 15790 0 0 INDUS REALTY TRUST INC COM 45580R103 804 9914 SH SOLE 19 9914 0 0 INDUS REALTY TRUST INC COM 45580R103 16064 198174 SH SOLE 21 198174 0 0 INDUS REALTY TRUST INC COM 45580R103 8615 106279 SH SOLE 22 104923 0 1356 INDUS REALTY TRUST INC COM 45580R103 20 252 SH SOLE 23 252 0 0 INDUS REALTY TRUST INC COM 45580R103 149 1834 SH SOLE 43 0 0 1834 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3781 150927 SH SOLE 2 18132 0 132795 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 866 34567 SH SOLE 4 34567 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2032 81119 SH SOLE 7 81119 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6281 250747 SH SOLE 18 250747 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4934 196979 SH SOLE 19 196979 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 207644 8289186 SH SOLE 21 8289186 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 53326 2128794 SH SOLE 22 2063686 0 65108 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 64 2542 SH SOLE 23 2542 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7422 296289 SH SOLE 25 296289 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 820 32733 SH SOLE 26 27417 0 5316 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 988 39436 SH SOLE 28 957 0 38479 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9608 383552 SH SOLE 30 383552 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6929 276609 SH SOLE 31 0 0 276609 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 215 8588 SH SOLE 40 8588 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1035 41311 SH SOLE 43 537 0 40774 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 1991 46805 SH SOLE 7 46805 0 0 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 672 15786 SH SOLE 43 0 0 15786 INFINERA CORP COM 45667G103 776 80918 SH SOLE 2 59275 0 21643 INFINERA CORP COM 45667G103 7 707 SH SOLE 4 707 0 0 INFINERA CORP COM 45667G103 27 2860 SH SOLE 7 2860 0 0 INFINERA CORP COM 45667G103 4650 484845 SH SOLE 18 484845 0 0 INFINERA CORP COM 45667G103 3693 385103 SH SOLE 19 385103 0 0 INFINERA CORP COM 45667G103 67214 7008736 SH SOLE 21 7008736 0 0 INFINERA CORP COM 45667G103 44737 4664932 SH SOLE 22 4565108 0 99824 INFINERA CORP COM 45667G103 21 2150 SH SOLE 23 2150 0 0 INFINERA CORP COM 45667G103 222 23122 SH SOLE 25 23122 0 0 INFINERA CORP COM 45667G103 904 94243 SH SOLE 26 84049 0 10194 INFINERA CORP COM 45667G103 18 1928 SH SOLE 28 1928 0 0 INFINERA CORP COM 45667G103 9547 995556 SH SOLE 30 995556 0 0 INFINERA CORP COM 45667G103 34 3583 SH SOLE 36 3583 0 0 INFINERA CORP COM 45667G103 201 20993 SH SOLE 40 20993 0 0 INFINERA CORP COM 45667G103 306 31919 SH SOLE 43 0 0 31919 INFINERA CORP NOTE 2.125% 9/0 45667GAC7 3382 2850000 PRN SOLE 21 2850000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 310 137827 SH SOLE 2 65767 0 72060 INFINITY PHARMACEUTICALS INC COM 45665G303 3 1407 SH SOLE 7 1407 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 588 261312 SH SOLE 18 261312 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 492 218788 SH SOLE 19 218788 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 8472 3765268 SH SOLE 21 3765268 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 5005 2224525 SH SOLE 22 2202804 0 21721 INFINITY PHARMACEUTICALS INC COM 45665G303 7 2922 SH SOLE 23 2922 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 37 16622 SH SOLE 26 0 0 16622 INFINITY PHARMACEUTICALS INC COM 45665G303 87 38832 SH SOLE 30 38832 0 0 INFLARX NV COM N44821101 10 2047 SH SOLE 22 2047 0 0 INFORMATICA INC COM CL A 45674M101 5184 140182 SH SOLE 2 102501 0 37681 INFORMATICA INC COM CL A 45674M101 237 6408 SH SOLE 4 6408 0 0 INFORMATICA INC COM CL A 45674M101 18 476 SH SOLE 7 476 0 0 INFORMATICA INC COM CL A 45674M101 3590 97080 SH SOLE 18 97080 0 0 INFORMATICA INC COM CL A 45674M101 125479 3393171 SH SOLE 19 3393171 0 0 INFORMATICA INC COM CL A 45674M101 18692 505468 SH SOLE 21 505468 0 0 INFORMATICA INC COM CL A 45674M101 28214 762965 SH SOLE 22 739433 0 23532 INFORMATICA INC COM CL A 45674M101 7025 189958 SH SOLE 26 13114 0 176844 INFORMATICA INC COM CL A 45674M101 1270 34332 SH SOLE 28 0 0 34332 INFORMATICA INC COM CL A 45674M101 20 546 SH SOLE 30 546 0 0 INFORMATICA INC COM CL A 45674M101 44 1178 SH SOLE 31 506 0 672 INFORMATICA INC COM CL A 45674M101 103633 2802400 SH SOLE 34 2802400 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 50 6526 SH SOLE 2 6526 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 52 6812 SH SOLE 18 6812 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 948 124384 SH SOLE 21 124384 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 689 90435 SH SOLE 22 90435 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 6 777 SH SOLE 43 0 0 777 INFOSYS LTD SPONSORED ADR 456788108 69229 2735235 SH SOLE 2 964790 0 1770445 INFOSYS LTD SPONSORED ADR 456788108 16045 633933 SH SOLE 4 633933 0 0 INFOSYS LTD SPONSORED ADR 456788108 6185 244378 SH SOLE 13 244378 0 0 INFOSYS LTD SPONSORED ADR 456788108 47103 1861052 SH SOLE 18 1861052 0 0 INFOSYS LTD SPONSORED ADR 456788108 109023 4307515 SH SOLE 19 4307515 0 0 INFOSYS LTD SPONSORED ADR 456788108 3348 132289 SH SOLE 21 132289 0 0 INFOSYS LTD SPONSORED ADR 456788108 147962 5845991 SH SOLE 22 4767307 0 1078684 INFOSYS LTD SPONSORED ADR 456788108 23933 945600 SH SOLE 25 945600 0 0 INFOSYS LTD SPONSORED ADR 456788108 13744 543038 SH SOLE 26 425982 0 117056 INFOSYS LTD SPONSORED ADR 456788108 25016 988370 SH SOLE 28 398216 0 590154 INFOSYS LTD SPONSORED ADR 456788108 47253 1866978 SH SOLE 30 1866978 0 0 INFOSYS LTD SPONSORED ADR 456788108 5332 210673 SH SOLE 31 0 0 210673 INFOSYS LTD SPONSORED ADR 456788108 82251 3249748 SH SOLE 34 3249748 0 0 INFOSYS LTD SPONSORED ADR 456788108 104078 4112141 SH SOLE 43 252700 0 3859441 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 102 11121 SH SOLE 2 797 0 10324 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 703 76389 SH SOLE 18 76389 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 468 50829 SH SOLE 19 50829 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 9059 984682 SH SOLE 21 984682 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5497 597514 SH SOLE 22 585527 0 11987 INFUSYSTEM HLDGS INC COM 45685K102 75 4414 SH SOLE 2 783 0 3631 INFUSYSTEM HLDGS INC COM 45685K102 4 256 SH SOLE 7 256 0 0 INFUSYSTEM HLDGS INC COM 45685K102 842 49417 SH SOLE 18 49417 0 0 INFUSYSTEM HLDGS INC COM 45685K102 523 30696 SH SOLE 19 30696 0 0 INFUSYSTEM HLDGS INC COM 45685K102 10914 640876 SH SOLE 21 640876 0 0 INFUSYSTEM HLDGS INC COM 45685K102 4649 272975 SH SOLE 22 269624 0 3351 INFUSYSTEM HLDGS INC COM 45685K102 4 233 SH SOLE 43 0 0 233 ING GROEP N.V. SPONSORED ADR 456837103 26 1873 SH SOLE 18 1873 0 0 ING GROEP N.V. SPONSORED ADR 456837103 37371 2684716 SH SOLE 43 304885 0 2379831 INGERSOLL RAND INC COM 45687V106 50123 810141 SH SOLE 2 93424 0 716717 INGERSOLL RAND INC COM 45687V106 11297 182587 SH SOLE 4 159866 0 22721 INGERSOLL RAND INC COM 45687V106 21515 347743 SH SOLE 7 336834 0 10909 INGERSOLL RAND INC COM 45687V106 402 6503 SH SOLE 13 910 0 5593 INGERSOLL RAND INC COM 45687V106 3475 56164 SH SOLE 15 56164 0 0 INGERSOLL RAND INC COM 45687V106 50200 811371 SH SOLE 18 757033 0 54338 INGERSOLL RAND INC COM 45687V106 24242 391818 SH SOLE 19 391818 0 0 INGERSOLL RAND INC COM 45687V106 570225 9216496 SH SOLE 21 9216496 0 0 INGERSOLL RAND INC COM 45687V106 539074 8713010 SH SOLE 22 7888057 0 824953 INGERSOLL RAND INC COM 45687V106 14186 229283 SH SOLE 23 229283 0 0 INGERSOLL RAND INC COM 45687V106 37177 600881 SH SOLE 25 600881 0 0 INGERSOLL RAND INC COM 45687V106 51146 826662 SH SOLE 26 259267 0 567395 INGERSOLL RAND INC COM 45687V106 55774 901466 SH SOLE 28 6672 0 894794 INGERSOLL RAND INC COM 45687V106 102722 1660283 SH SOLE 30 1660283 0 0 INGERSOLL RAND INC COM 45687V106 8732 141134 SH SOLE 31 42244 0 98890 INGERSOLL RAND INC COM 45687V106 242128 3913493 SH SOLE 34 3913493 0 0 INGERSOLL RAND INC COM 45687V106 9734 157330 SH SOLE 36 157330 0 0 INGERSOLL RAND INC COM 45687V106 815 13169 SH SOLE 40 13169 0 0 INGERSOLL RAND INC COM 45687V106 13015 210366 SH SOLE 43 10637 0 199729 INGEVITY CORP COM 45688C107 2391 33344 SH SOLE 2 28990 0 4354 INGEVITY CORP COM 45688C107 12 162 SH SOLE 4 162 0 0 INGEVITY CORP COM 45688C107 40 564 SH SOLE 7 564 0 0 INGEVITY CORP COM 45688C107 12579 175439 SH SOLE 18 175439 0 0 INGEVITY CORP COM 45688C107 5097 71083 SH SOLE 19 71083 0 0 INGEVITY CORP COM 45688C107 200813 2800740 SH SOLE 21 2800740 0 0 INGEVITY CORP COM 45688C107 80921 1128608 SH SOLE 22 1106333 0 22275 INGEVITY CORP COM 45688C107 348 4849 SH SOLE 25 4849 0 0 INGEVITY CORP COM 45688C107 1413 19714 SH SOLE 26 16691 0 3023 INGEVITY CORP COM 45688C107 2046 28529 SH SOLE 28 28529 0 0 INGEVITY CORP COM 45688C107 1670 23285 SH SOLE 30 23285 0 0 INGEVITY CORP COM 45688C107 354 4932 SH SOLE 40 4932 0 0 INGEVITY CORP COM 45688C107 3158 44051 SH SOLE 43 3470 0 40581 INGLES MKTS INC CL A 457030104 1264 14645 SH SOLE 2 3967 0 10678 INGLES MKTS INC CL A 457030104 19 225 SH SOLE 7 225 0 0 INGLES MKTS INC CL A 457030104 3691 42747 SH SOLE 18 42747 0 0 INGLES MKTS INC CL A 457030104 2143 24822 SH SOLE 19 24822 0 0 INGLES MKTS INC CL A 457030104 47968 555576 SH SOLE 21 555576 0 0 INGLES MKTS INC CL A 457030104 29054 336503 SH SOLE 22 323129 0 13374 INGLES MKTS INC CL A 457030104 530 6134 SH SOLE 23 6134 0 0 INGLES MKTS INC CL A 457030104 156 1807 SH SOLE 25 1807 0 0 INGLES MKTS INC CL A 457030104 271 3135 SH SOLE 26 0 0 3135 INGLES MKTS INC CL A 457030104 22 254 SH SOLE 28 254 0 0 INGLES MKTS INC CL A 457030104 817 9467 SH SOLE 30 9467 0 0 INGLES MKTS INC CL A 457030104 123 1424 SH SOLE 40 1424 0 0 INGLES MKTS INC CL A 457030104 5101 59079 SH SOLE 43 4758 0 54321 INGREDION INC COM 457187102 22390 231680 SH SOLE 2 62599 0 169081 INGREDION INC COM 457187102 133 1372 SH SOLE 4 821 0 551 INGREDION INC COM 457187102 1378 14261 SH SOLE 7 14261 0 0 INGREDION INC COM 457187102 14081 145704 SH SOLE 18 145704 0 0 INGREDION INC COM 457187102 1893 19588 SH SOLE 19 19588 0 0 INGREDION INC COM 457187102 319847 3309679 SH SOLE 21 3309679 0 0 INGREDION INC COM 457187102 177501 1836720 SH SOLE 22 1751372 0 85348 INGREDION INC COM 457187102 903 9342 SH SOLE 25 9342 0 0 INGREDION INC COM 457187102 2908 30091 SH SOLE 26 24601 0 5490 INGREDION INC COM 457187102 115 1193 SH SOLE 28 1193 0 0 INGREDION INC COM 457187102 3451 35711 SH SOLE 30 35711 0 0 INGREDION INC COM 457187102 101 1040 SH SOLE 31 1040 0 0 INGREDION INC COM 457187102 710 7351 SH SOLE 36 7351 0 0 INGREDION INC COM 457187102 798 8262 SH SOLE 40 8262 0 0 INGREDION INC COM 457187102 2997 31007 SH SOLE 43 2159 0 28848 INHIBIKASE THERAPEUTICS INC COM 45719W106 5 3408 SH SOLE 18 3408 0 0 INHIBIKASE THERAPEUTICS INC COM 45719W106 74 50636 SH SOLE 21 50636 0 0 INHIBRX INC COM 45720L107 318 7281 SH SOLE 2 3392 0 3889 INHIBRX INC COM 45720L107 14 323 SH SOLE 7 323 0 0 INHIBRX INC COM 45720L107 3492 79964 SH SOLE 18 79964 0 0 INHIBRX INC COM 45720L107 2658 60869 SH SOLE 19 60869 0 0 INHIBRX INC COM 45720L107 51436 1177837 SH SOLE 21 1177837 0 0 INHIBRX INC COM 45720L107 23607 540566 SH SOLE 22 534582 0 5984 INHIBRX INC COM 45720L107 90 2070 SH SOLE 25 2070 0 0 INHIBRX INC COM 45720L107 15 347 SH SOLE 26 347 0 0 INHIBRX INC COM 45720L107 873 19996 SH SOLE 30 19996 0 0 INHIBRX INC COM 45720L107 88 2011 SH SOLE 40 2011 0 0 INHIBRX INC COM 45720L107 140 3203 SH SOLE 43 0 0 3203 INMODE LTD SHS M5425M103 476 6739 SH SOLE 2 2283 0 4456 INMODE LTD SHS M5425M103 1731 24532 SH SOLE 4 13442 0 11090 INMODE LTD SHS M5425M103 2862 40550 SH SOLE 7 38149 0 2401 INMODE LTD SHS M5425M103 94 1333 SH SOLE 13 1333 0 0 INMODE LTD SHS M5425M103 207 2930 SH SOLE 15 2930 0 0 INMODE LTD SHS M5425M103 3043 43113 SH SOLE 18 43040 0 73 INMODE LTD SHS M5425M103 29658 420203 SH SOLE 19 420203 0 0 INMODE LTD SHS M5425M103 48219 683179 SH SOLE 21 683179 0 0 INMODE LTD SHS M5425M103 47675 675478 SH SOLE 22 655955 0 19523 INMODE LTD SHS M5425M103 1864 26407 SH SOLE 23 26407 0 0 INMODE LTD SHS M5425M103 1837 26025 SH SOLE 25 26025 0 0 INMODE LTD SHS M5425M103 985 13957 SH SOLE 26 7883 0 6074 INMODE LTD SHS M5425M103 3020 42787 SH SOLE 28 894 0 41893 INMODE LTD SHS M5425M103 7 98 SH SOLE 29 98 0 0 INMODE LTD SHS M5425M103 10028 142074 SH SOLE 30 142074 0 0 INMODE LTD SHS M5425M103 505 7159 SH SOLE 31 5230 0 1929 INMODE LTD SHS M5425M103 144 2039 SH SOLE 34 2039 0 0 INMODE LTD SHS M5425M103 120 1703 SH SOLE 36 1703 0 0 INMODE LTD SHS M5425M103 45 634 SH SOLE 40 634 0 0 INMUNE BIO INC COM 45782T105 17 1691 SH SOLE 18 1691 0 0 INMUNE BIO INC COM 45782T105 288 28278 SH SOLE 21 28278 0 0 INMUNE BIO INC COM 45782T105 2074 203296 SH SOLE 22 203296 0 0 INNATE PHARMA S A SPONSORED ADS 45781K204 1806 396073 SH SOLE 21 396073 0 0 INNODATA INC COM NEW 457642205 27 4517 SH SOLE 18 4517 0 0 INNODATA INC COM NEW 457642205 512 86553 SH SOLE 21 86553 0 0 INNODATA INC COM NEW 457642205 2540 428971 SH SOLE 22 428971 0 0 INNOSPEC INC COM 45768S105 6119 67731 SH SOLE 2 39937 0 27794 INNOSPEC INC COM 45768S105 8 85 SH SOLE 4 85 0 0 INNOSPEC INC COM 45768S105 32 354 SH SOLE 7 354 0 0 INNOSPEC INC COM 45768S105 8324 92141 SH SOLE 18 92141 0 0 INNOSPEC INC COM 45768S105 13763 152351 SH SOLE 19 152351 0 0 INNOSPEC INC COM 45768S105 274855 3042452 SH SOLE 21 3042452 0 0 INNOSPEC INC COM 45768S105 71833 795145 SH SOLE 22 774671 0 20474 INNOSPEC INC COM 45768S105 406 4495 SH SOLE 23 4495 0 0 INNOSPEC INC COM 45768S105 500 5534 SH SOLE 25 5534 0 0 INNOSPEC INC COM 45768S105 2974 32921 SH SOLE 26 9930 0 22991 INNOSPEC INC COM 45768S105 40 438 SH SOLE 28 438 0 0 INNOSPEC INC COM 45768S105 4271 47281 SH SOLE 30 47281 0 0 INNOSPEC INC COM 45768S105 381 4222 SH SOLE 36 4222 0 0 INNOSPEC INC COM 45768S105 255 2824 SH SOLE 40 2824 0 0 INNOSPEC INC COM 45768S105 1813 20073 SH SOLE 43 0 0 20073 INNOVAGE HLDG CORP COM 45784A104 36 7220 SH SOLE 2 5816 0 1404 INNOVAGE HLDG CORP COM 45784A104 1 295 SH SOLE 7 295 0 0 INNOVAGE HLDG CORP COM 45784A104 251 50110 SH SOLE 18 50110 0 0 INNOVAGE HLDG CORP COM 45784A104 277 55395 SH SOLE 19 55395 0 0 INNOVAGE HLDG CORP COM 45784A104 3169 633841 SH SOLE 21 633841 0 0 INNOVAGE HLDG CORP COM 45784A104 2045 409069 SH SOLE 22 406227 0 2842 INNOVAGE HLDG CORP COM 45784A104 264 52704 SH SOLE 34 52704 0 0 INNOVATE CORP COM 45784J105 98 26393 SH SOLE 2 3624 0 22769 INNOVATE CORP COM 45784J105 572 154538 SH SOLE 18 154538 0 0 INNOVATE CORP COM 45784J105 342 92507 SH SOLE 19 92507 0 0 INNOVATE CORP COM 45784J105 6462 1746522 SH SOLE 21 1746522 0 0 INNOVATE CORP COM 45784J105 4456 1204221 SH SOLE 22 1181376 0 22845 INNOVATE CORP COM 45784J105 4 1014 SH SOLE 43 0 0 1014 INNOVATIVE INDL PPTYS INC COM 45781V101 4303 16366 SH SOLE 2 6615 0 9751 INNOVATIVE INDL PPTYS INC COM 45781V101 3232 12294 SH SOLE 4 12294 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 7752 29484 SH SOLE 7 29484 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 22877 87013 SH SOLE 18 87013 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 48248 183516 SH SOLE 19 183516 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 741706 2821141 SH SOLE 21 2821141 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 202021 768403 SH SOLE 22 750159 0 18244 INNOVATIVE INDL PPTYS INC COM 45781V101 248 944 SH SOLE 23 944 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 27323 103927 SH SOLE 25 103927 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2122 8073 SH SOLE 26 6350 0 1723 INNOVATIVE INDL PPTYS INC COM 45781V101 3891 14801 SH SOLE 28 426 0 14375 INNOVATIVE INDL PPTYS INC COM 45781V101 36396 138437 SH SOLE 30 138437 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 26579 101096 SH SOLE 31 0 0 101096 INNOVATIVE INDL PPTYS INC COM 45781V101 791 3007 SH SOLE 40 3007 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1125 4279 SH SOLE 43 0 0 4279 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 121 18519 SH SOLE 18 18519 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 313 47683 SH SOLE 21 47683 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2230 339920 SH SOLE 22 339920 0 0 INNOVID CORP *W EXP 02/17/202 457679116 1 863 SH SOLE 2 863 0 0 INNOVID CORP *W EXP 02/17/202 457679116 1 902 SH SOLE 4 902 0 0 INNOVID CORP *W EXP 02/17/202 457679116 11 10850 SH SOLE 18 10850 0 0 INNOVID CORP *W EXP 02/17/202 457679116 77 75859 SH SOLE 19 75859 0 0 INNOVID CORP *W EXP 02/17/202 457679116 5 4926 SH SOLE 22 4926 0 0 INNOVID CORP *W EXP 02/17/202 457679116 1 717 SH SOLE 26 717 0 0 INNOVID CORP *W EXP 02/17/202 457679116 32 31808 SH SOLE 34 31808 0 0 INNOVIVA INC COM 45781M101 3298 191216 SH SOLE 2 16602 0 174614 INNOVIVA INC COM 45781M101 2 114 SH SOLE 4 114 0 0 INNOVIVA INC COM 45781M101 10 604 SH SOLE 7 604 0 0 INNOVIVA INC COM 45781M101 3129 181400 SH SOLE 18 181400 0 0 INNOVIVA INC COM 45781M101 1318 76395 SH SOLE 19 76395 0 0 INNOVIVA INC COM 45781M101 117921 6836006 SH SOLE 21 6836006 0 0 INNOVIVA INC COM 45781M101 24698 1431770 SH SOLE 22 1385205 0 46565 INNOVIVA INC COM 45781M101 144 8376 SH SOLE 25 8376 0 0 INNOVIVA INC COM 45781M101 262 15162 SH SOLE 26 10561 0 4601 INNOVIVA INC COM 45781M101 853 49464 SH SOLE 28 49464 0 0 INNOVIVA INC COM 45781M101 2203 127736 SH SOLE 30 127736 0 0 INNOVIVA INC COM 45781M101 148 8587 SH SOLE 40 8587 0 0 INNOVIVA INC COM 45781M101 1413 81928 SH SOLE 43 0 0 81928 INNSUITES HOSPITALITY TR SH BEN INT 457919108 2 696 SH SOLE 18 696 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 18 8485 SH SOLE 21 8485 0 0 INOGEN INC COM 45780L104 788 23179 SH SOLE 2 17822 0 5357 INOGEN INC COM 45780L104 3 76 SH SOLE 4 76 0 0 INOGEN INC COM 45780L104 10 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 2319 68195 SH SOLE 18 68195 0 0 INOGEN INC COM 45780L104 1772 52112 SH SOLE 19 52112 0 0 INOGEN INC COM 45780L104 87955 2586924 SH SOLE 21 2586924 0 0 INOGEN INC COM 45780L104 18509 544377 SH SOLE 22 532435 0 11942 INOGEN INC COM 45780L104 43 1261 SH SOLE 23 1261 0 0 INOGEN INC COM 45780L104 126 3712 SH SOLE 25 3712 0 0 INOGEN INC COM 45780L104 550 16168 SH SOLE 26 7230 0 8938 INOGEN INC COM 45780L104 456 13399 SH SOLE 28 13399 0 0 INOGEN INC COM 45780L104 1312 38586 SH SOLE 30 38586 0 0 INOGEN INC COM 45780L104 15 433 SH SOLE 34 433 0 0 INOGEN INC COM 45780L104 119 3508 SH SOLE 36 3508 0 0 INOGEN INC COM 45780L104 84 2457 SH SOLE 40 2457 0 0 INOGEN INC COM 45780L104 624 18352 SH SOLE 43 484 0 17868 INOTIV INC COM 45783Q100 133 3150 SH SOLE 2 614 0 2536 INOTIV INC COM 45783Q100 9 208 SH SOLE 7 208 0 0 INOTIV INC COM 45783Q100 1722 40937 SH SOLE 18 40937 0 0 INOTIV INC COM 45783Q100 1082 25716 SH SOLE 19 25716 0 0 INOTIV INC COM 45783Q100 21540 511994 SH SOLE 21 511994 0 0 INOTIV INC COM 45783Q100 14489 344414 SH SOLE 22 342274 0 2140 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1511 302757 SH SOLE 2 104594 0 198163 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4 820 SH SOLE 4 820 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 17 3323 SH SOLE 7 3323 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3098 620783 SH SOLE 18 620783 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5189 1039870 SH SOLE 19 1039870 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 48809 9781270 SH SOLE 21 9781270 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 29222 5856193 SH SOLE 22 5639637 0 216556 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 154 30838 SH SOLE 23 30838 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 171 34306 SH SOLE 25 34306 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1127 225763 SH SOLE 26 47270 0 178493 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 106 21291 SH SOLE 28 21291 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1181 236663 SH SOLE 30 236663 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 91 18319 SH SOLE 36 18319 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 126 25165 SH SOLE 40 25165 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 237 47553 SH SOLE 43 0 0 47553 INOZYME PHARMA INC COM 45790W108 74 10917 SH SOLE 2 1762 0 9155 INOZYME PHARMA INC COM 45790W108 305 44764 SH SOLE 18 44764 0 0 INOZYME PHARMA INC COM 45790W108 780 114380 SH SOLE 19 114380 0 0 INOZYME PHARMA INC COM 45790W108 3552 520751 SH SOLE 21 520751 0 0 INOZYME PHARMA INC COM 45790W108 977 143224 SH SOLE 22 134706 0 8518 INOZYME PHARMA INC COM 45790W108 6 856 SH SOLE 23 856 0 0 INOZYME PHARMA INC COM 45790W108 14 2106 SH SOLE 26 0 0 2106 INPIXON COM 45790J800 13 21588 SH SOLE 18 21588 0 0 INPIXON COM 45790J800 163 272058 SH SOLE 21 272058 0 0 INPIXON COM 45790J800 588 979730 SH SOLE 22 979730 0 0 INSEEGO CORP COM 45782B104 369 63280 SH SOLE 2 22509 0 40771 INSEEGO CORP COM 45782B104 1 242 SH SOLE 4 242 0 0 INSEEGO CORP COM 45782B104 6 1002 SH SOLE 7 1002 0 0 INSEEGO CORP COM 45782B104 1609 275987 SH SOLE 18 275987 0 0 INSEEGO CORP COM 45782B104 872 149563 SH SOLE 19 149563 0 0 INSEEGO CORP COM 45782B104 18569 3185046 SH SOLE 21 3185046 0 0 INSEEGO CORP COM 45782B104 11200 1921084 SH SOLE 22 1844652 0 76432 INSEEGO CORP COM 45782B104 63 10781 SH SOLE 25 10781 0 0 INSEEGO CORP COM 45782B104 41 6987 SH SOLE 26 2628 0 4359 INSEEGO CORP COM 45782B104 35 6088 SH SOLE 28 6088 0 0 INSEEGO CORP COM 45782B104 2862 490893 SH SOLE 30 490893 0 0 INSEEGO CORP COM 45782B104 14 2437 SH SOLE 36 2437 0 0 INSEEGO CORP COM 45782B104 34 5858 SH SOLE 40 5858 0 0 INSEEGO CORP COM 45782B104 38 6501 SH SOLE 43 0 0 6501 INSIGHT ENTERPRISES INC COM 45765U103 3436 32235 SH SOLE 2 14380 0 17855 INSIGHT ENTERPRISES INC COM 45765U103 12 114 SH SOLE 4 114 0 0 INSIGHT ENTERPRISES INC COM 45765U103 85 793 SH SOLE 7 793 0 0 INSIGHT ENTERPRISES INC COM 45765U103 14050 131801 SH SOLE 18 128589 0 3212 INSIGHT ENTERPRISES INC COM 45765U103 9069 85076 SH SOLE 19 85076 0 0 INSIGHT ENTERPRISES INC COM 45765U103 460614 4320955 SH SOLE 21 4320955 0 0 INSIGHT ENTERPRISES INC COM 45765U103 95336 894333 SH SOLE 22 864901 0 29432 INSIGHT ENTERPRISES INC COM 45765U103 73 688 SH SOLE 23 688 0 0 INSIGHT ENTERPRISES INC COM 45765U103 672 6305 SH SOLE 25 6305 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2010 18858 SH SOLE 26 15837 0 3021 INSIGHT ENTERPRISES INC COM 45765U103 67 629 SH SOLE 28 629 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6867 64423 SH SOLE 30 64423 0 0 INSIGHT ENTERPRISES INC COM 45765U103 396 3711 SH SOLE 36 3711 0 0 INSIGHT ENTERPRISES INC COM 45765U103 448 4199 SH SOLE 40 4199 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3474 32589 SH SOLE 43 75 0 32514 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 3682 2301000 PRN SOLE 21 2301000 0 0 INSIGNIA SYS INC COM NEW 45765Y204 27 1165 SH SOLE 21 1165 0 0 INSIGNIA SYS INC COM NEW 45765Y204 569 24647 SH SOLE 22 24647 0 0 INSMED INC COM PAR $.01 457669307 2713 99588 SH SOLE 2 50723 0 48865 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 9189 337342 SH SOLE 18 314500 0 22842 INSMED INC COM PAR $.01 457669307 18060 663004 SH SOLE 19 663004 0 0 INSMED INC COM PAR $.01 457669307 133115 4886752 SH SOLE 21 4886752 0 0 INSMED INC COM PAR $.01 457669307 82624 3033169 SH SOLE 22 2969595 0 63574 INSMED INC COM PAR $.01 457669307 395 14485 SH SOLE 23 14485 0 0 INSMED INC COM PAR $.01 457669307 494 18126 SH SOLE 25 18126 0 0 INSMED INC COM PAR $.01 457669307 2979 109357 SH SOLE 26 41999 0 67358 INSMED INC COM PAR $.01 457669307 55 2018 SH SOLE 28 2018 0 0 INSMED INC COM PAR $.01 457669307 3095 113633 SH SOLE 30 113633 0 0 INSMED INC COM PAR $.01 457669307 121 4435 SH SOLE 36 4435 0 0 INSMED INC COM PAR $.01 457669307 411 15084 SH SOLE 40 15084 0 0 INSMED INC COM PAR $.01 457669307 518 19030 SH SOLE 43 169 0 18861 INSMED INC NOTE 0.750% 6/0 457669AB5 4117 3800000 PRN SOLE 21 3800000 0 0 INSPERITY INC COM 45778Q107 13349 113020 SH SOLE 2 62103 0 50917 INSPERITY INC COM 45778Q107 18 149 SH SOLE 4 149 0 0 INSPERITY INC COM 45778Q107 60 507 SH SOLE 7 507 0 0 INSPERITY INC COM 45778Q107 20601 174422 SH SOLE 18 160293 0 14129 INSPERITY INC COM 45778Q107 64609 547022 SH SOLE 19 547022 0 0 INSPERITY INC COM 45778Q107 298723 2529191 SH SOLE 21 2529191 0 0 INSPERITY INC COM 45778Q107 170055 1439804 SH SOLE 22 1418604 0 21200 INSPERITY INC COM 45778Q107 2258 19116 SH SOLE 23 19116 0 0 INSPERITY INC COM 45778Q107 664 5621 SH SOLE 25 5621 0 0 INSPERITY INC COM 45778Q107 11807 99962 SH SOLE 26 12625 0 87337 INSPERITY INC COM 45778Q107 81 689 SH SOLE 28 689 0 0 INSPERITY INC COM 45778Q107 2552 21609 SH SOLE 30 21609 0 0 INSPERITY INC COM 45778Q107 1785 15117 SH SOLE 34 15117 0 0 INSPERITY INC COM 45778Q107 260 2203 SH SOLE 36 2203 0 0 INSPERITY INC COM 45778Q107 551 4666 SH SOLE 40 4666 0 0 INSPERITY INC COM 45778Q107 1762 14918 SH SOLE 43 736 0 14182 INSPIRE MED SYS INC COM 457730109 3732 16222 SH SOLE 2 10011 0 6211 INSPIRE MED SYS INC COM 457730109 23 100 SH SOLE 4 100 0 0 INSPIRE MED SYS INC COM 457730109 90 392 SH SOLE 7 392 0 0 INSPIRE MED SYS INC COM 457730109 17481 75986 SH SOLE 18 71617 0 4369 INSPIRE MED SYS INC COM 457730109 19446 84527 SH SOLE 19 84527 0 0 INSPIRE MED SYS INC COM 457730109 221270 961791 SH SOLE 21 961791 0 0 INSPIRE MED SYS INC COM 457730109 151008 656385 SH SOLE 22 641318 0 15067 INSPIRE MED SYS INC COM 457730109 384 1670 SH SOLE 23 1670 0 0 INSPIRE MED SYS INC COM 457730109 910 3954 SH SOLE 25 3954 0 0 INSPIRE MED SYS INC COM 457730109 3842 16702 SH SOLE 26 9183 0 7519 INSPIRE MED SYS INC COM 457730109 790 3436 SH SOLE 28 3436 0 0 INSPIRE MED SYS INC COM 457730109 3668 15945 SH SOLE 30 15945 0 0 INSPIRE MED SYS INC COM 457730109 31 134 SH SOLE 34 134 0 0 INSPIRE MED SYS INC COM 457730109 823 3578 SH SOLE 40 3578 0 0 INSPIRE MED SYS INC COM 457730109 1243 5405 SH SOLE 43 215 0 5190 INSPIRED ENTMT INC COM 45782N108 33 2525 SH SOLE 18 2525 0 0 INSPIRED ENTMT INC COM 45782N108 503 38824 SH SOLE 21 38824 0 0 INSPIRED ENTMT INC COM 45782N108 3396 262054 SH SOLE 22 262054 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1272 9104 SH SOLE 2 6529 0 2575 INSTALLED BLDG PRODS INC COM 45780R101 14 98 SH SOLE 4 98 0 0 INSTALLED BLDG PRODS INC COM 45780R101 47 336 SH SOLE 7 336 0 0 INSTALLED BLDG PRODS INC COM 45780R101 11499 82299 SH SOLE 18 82299 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5900 42228 SH SOLE 19 42228 0 0 INSTALLED BLDG PRODS INC COM 45780R101 422102 3021058 SH SOLE 21 3021058 0 0 INSTALLED BLDG PRODS INC COM 45780R101 80445 575758 SH SOLE 22 561820 0 13938 INSTALLED BLDG PRODS INC COM 45780R101 421 3012 SH SOLE 25 3012 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1899 13588 SH SOLE 26 11899 0 1689 INSTALLED BLDG PRODS INC COM 45780R101 57 409 SH SOLE 28 409 0 0 INSTALLED BLDG PRODS INC COM 45780R101 8942 63999 SH SOLE 30 63999 0 0 INSTALLED BLDG PRODS INC COM 45780R101 454 3248 SH SOLE 40 3248 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3445 24657 SH SOLE 43 531 0 24126 INSTEEL INDS INC COM 45774W108 589 14806 SH SOLE 2 5283 0 9523 INSTEEL INDS INC COM 45774W108 12 300 SH SOLE 7 300 0 0 INSTEEL INDS INC COM 45774W108 2987 75022 SH SOLE 18 75022 0 0 INSTEEL INDS INC COM 45774W108 1334 33519 SH SOLE 19 33519 0 0 INSTEEL INDS INC COM 45774W108 98111 2464483 SH SOLE 21 2464483 0 0 INSTEEL INDS INC COM 45774W108 19584 491946 SH SOLE 22 474051 0 17895 INSTEEL INDS INC COM 45774W108 98 2455 SH SOLE 25 2455 0 0 INSTEEL INDS INC COM 45774W108 1547 38872 SH SOLE 30 38872 0 0 INSTEEL INDS INC COM 45774W108 133 3338 SH SOLE 40 3338 0 0 INSTEEL INDS INC COM 45774W108 232 5831 SH SOLE 43 0 0 5831 INSTIL BIO INC COM 45783C101 269 15747 SH SOLE 2 1792 0 13955 INSTIL BIO INC COM 45783C101 13 765 SH SOLE 7 765 0 0 INSTIL BIO INC COM 45783C101 2605 152250 SH SOLE 18 152250 0 0 INSTIL BIO INC COM 45783C101 1669 97543 SH SOLE 19 97543 0 0 INSTIL BIO INC COM 45783C101 38424 2245694 SH SOLE 21 2245694 0 0 INSTIL BIO INC COM 45783C101 12896 753700 SH SOLE 22 733512 0 20188 INSTIL BIO INC COM 45783C101 962 56242 SH SOLE 30 56242 0 0 INSTRUCTURE HLDGS INC COM 457790103 119 4943 SH SOLE 2 405 0 4538 INSTRUCTURE HLDGS INC COM 457790103 764 31878 SH SOLE 18 31878 0 0 INSTRUCTURE HLDGS INC COM 457790103 532 22176 SH SOLE 19 22176 0 0 INSTRUCTURE HLDGS INC COM 457790103 9674 403410 SH SOLE 21 403410 0 0 INSTRUCTURE HLDGS INC COM 457790103 2730 113857 SH SOLE 22 108738 0 5119 INSULET CORP COM 45784P101 39115 147010 SH SOLE 2 34391 0 112619 INSULET CORP COM 45784P101 13873 52140 SH SOLE 4 33627 0 18513 INSULET CORP COM 45784P101 1783 6702 SH SOLE 7 6702 0 0 INSULET CORP COM 45784P101 272 1021 SH SOLE 13 215 0 806 INSULET CORP COM 45784P101 1304 4902 SH SOLE 15 4902 0 0 INSULET CORP COM 45784P101 15713 59055 SH SOLE 18 55025 0 4030 INSULET CORP COM 45784P101 88242 331648 SH SOLE 19 331648 0 0 INSULET CORP COM 45784P101 437275 1643459 SH SOLE 21 1643459 0 0 INSULET CORP COM 45784P101 377245 1417841 SH SOLE 22 1341762 0 76079 INSULET CORP COM 45784P101 10249 38520 SH SOLE 23 38520 0 0 INSULET CORP COM 45784P101 34882 131102 SH SOLE 25 131102 0 0 INSULET CORP COM 45784P101 29787 111952 SH SOLE 26 57952 0 54000 INSULET CORP COM 45784P101 33915 127467 SH SOLE 28 11941 0 115526 INSULET CORP COM 45784P101 85798 322463 SH SOLE 30 322463 0 0 INSULET CORP COM 45784P101 6500 24431 SH SOLE 31 7984 0 16447 INSULET CORP COM 45784P101 46187 173590 SH SOLE 34 173590 0 0 INSULET CORP COM 45784P101 7242 27219 SH SOLE 36 27219 0 0 INSULET CORP COM 45784P101 601 2260 SH SOLE 40 2260 0 0 INSULET CORP COM 45784P101 8739 32845 SH SOLE 43 2704 0 30141 INSULET CORP NOTE 0.375% 9/0 45784PAK7 6965 5265000 PRN SOLE 21 5265000 0 0 INTAPP INC COM 45827U109 128 5083 SH SOLE 2 3133 0 1950 INTAPP INC COM 45827U109 632 25109 SH SOLE 18 25109 0 0 INTAPP INC COM 45827U109 463 18412 SH SOLE 19 18412 0 0 INTAPP INC COM 45827U109 8682 345062 SH SOLE 21 345062 0 0 INTAPP INC COM 45827U109 5396 214483 SH SOLE 22 205739 0 8744 INTAPP INC COM 45827U109 81 3227 SH SOLE 25 3227 0 0 INTAPP INC COM 45827U109 50 1989 SH SOLE 26 0 0 1989 INTAPP INC COM 45827U109 130 5161 SH SOLE 30 5161 0 0 INTAPP INC COM 45827U109 76 3013 SH SOLE 40 3013 0 0 INTEGER HLDGS CORP COM 45826H109 7097 82917 SH SOLE 2 35032 0 47885 INTEGER HLDGS CORP COM 45826H109 57 671 SH SOLE 4 139 0 532 INTEGER HLDGS CORP COM 45826H109 40 465 SH SOLE 7 465 0 0 INTEGER HLDGS CORP COM 45826H109 11254 131489 SH SOLE 18 126776 0 4713 INTEGER HLDGS CORP COM 45826H109 22324 260823 SH SOLE 19 260823 0 0 INTEGER HLDGS CORP COM 45826H109 369475 4316806 SH SOLE 21 4316806 0 0 INTEGER HLDGS CORP COM 45826H109 89324 1043629 SH SOLE 22 1011257 0 32372 INTEGER HLDGS CORP COM 45826H109 783 9154 SH SOLE 23 9154 0 0 INTEGER HLDGS CORP COM 45826H109 448 5230 SH SOLE 25 5230 0 0 INTEGER HLDGS CORP COM 45826H109 4858 56760 SH SOLE 26 13129 0 43631 INTEGER HLDGS CORP COM 45826H109 50 588 SH SOLE 28 588 0 0 INTEGER HLDGS CORP COM 45826H109 5247 61304 SH SOLE 30 61304 0 0 INTEGER HLDGS CORP COM 45826H109 129 1503 SH SOLE 36 1503 0 0 INTEGER HLDGS CORP COM 45826H109 328 3828 SH SOLE 40 3828 0 0 INTEGER HLDGS CORP COM 45826H109 423 4942 SH SOLE 43 52 0 4890 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10936 163254 SH SOLE 2 58080 0 105174 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71 1058 SH SOLE 4 243 0 815 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1010 SH SOLE 7 1010 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10573 157835 SH SOLE 18 157835 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1439 21484 SH SOLE 19 21484 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 263816 3938135 SH SOLE 21 3938135 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 133914 1999015 SH SOLE 22 1917396 0 81619 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 611 9115 SH SOLE 25 9115 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2087 31155 SH SOLE 26 25966 0 5189 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 88 1309 SH SOLE 28 1309 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 27045 403718 SH SOLE 30 403718 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71 1057 SH SOLE 31 1057 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 645 9630 SH SOLE 40 9630 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1455 21717 SH SOLE 43 1017 0 20700 INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 3886 3588000 PRN SOLE 21 3588000 0 0 INTEGRA RES CORP COM NEW 45826T301 54 25035 SH SOLE 22 25035 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 153 6886 SH SOLE 2 2450 0 4436 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1031 46399 SH SOLE 18 46399 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 892 40143 SH SOLE 19 40143 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 12742 573685 SH SOLE 21 573685 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 8915 401381 SH SOLE 22 394081 0 7300 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 476 21416 SH SOLE 34 21416 0 0 INTEL CORP COM 458140100 534490 10378453 SH SOLE 2 2879394 0 7499059 INTEL CORP COM 458140100 162590 3157079 SH SOLE 4 1994501 0 1162578 INTEL CORP COM 458140100 246733 4790940 SH SOLE 7 4075306 0 715634 INTEL CORP COM 458140100 11452 222373 SH SOLE 13 180781 0 41592 INTEL CORP COM 458140100 30202 586444 SH SOLE 15 586444 0 0 INTEL CORP COM 458140100 80 1556 SH SOLE 17 0 0 1556 INTEL CORP COM 458140100 395701 7683524 SH SOLE 18 6845867 0 837657 INTEL CORP COM 458140100 138659 2692404 SH SOLE 19 2692404 0 0 INTEL CORP COM 458140100 9348 181521 SH SOLE 20 181521 0 0 INTEL CORP COM 458140100 6870281 133403509 SH SOLE 21 133403509 0 0 INTEL CORP COM 458140100 4616277 89636443 SH SOLE 22 80118723 0 9517720 INTEL CORP COM 458140100 142140 2760007 SH SOLE 23 2760007 0 0 INTEL CORP COM 458140100 398714 7742024 SH SOLE 25 7742024 0 0 INTEL CORP COM 458140100 543370 10550880 SH SOLE 26 4657194 0 5893686 INTEL CORP COM 458140100 709488 13776466 SH SOLE 28 306562 0 13469904 INTEL CORP COM 458140100 12165 236214 SH SOLE 29 236214 0 0 INTEL CORP COM 458140100 1736321 33714962 SH SOLE 30 33135000 0 579962 INTEL CORP COM 458140100 101859 1977837 SH SOLE 31 863047 0 1114790 INTEL CORP COM 458140100 71275 1383985 SH SOLE 32 1383985 0 0 INTEL CORP COM 458140100 20387 395865 SH SOLE 34 395865 0 0 INTEL CORP COM 458140100 99221 1926614 SH SOLE 36 1926614 0 0 INTEL CORP COM 458140100 6943 134825 SH SOLE 40 134825 0 0 INTEL CORP COM 458140100 206683 4013265 SH SOLE 43 266168 0 3747097 INTELLIA THERAPEUTICS INC COM 45826J105 5596 47331 SH SOLE 2 25040 0 22291 INTELLIA THERAPEUTICS INC COM 45826J105 33 275 SH SOLE 4 275 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 115 975 SH SOLE 7 975 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 22957 194153 SH SOLE 18 186107 0 8046 INTELLIA THERAPEUTICS INC COM 45826J105 28494 240985 SH SOLE 19 240985 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 388140 3282646 SH SOLE 21 3282646 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 197971 1674315 SH SOLE 22 1637078 0 37237 INTELLIA THERAPEUTICS INC COM 45826J105 591 4995 SH SOLE 23 4995 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1174 9930 SH SOLE 25 9930 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 5867 49623 SH SOLE 26 24702 0 24921 INTELLIA THERAPEUTICS INC COM 45826J105 895 7571 SH SOLE 28 7571 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 8569 72474 SH SOLE 30 72474 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 92 774 SH SOLE 34 774 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 286 2419 SH SOLE 36 2419 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 945 7989 SH SOLE 40 7989 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2828 23921 SH SOLE 43 1919 0 22002 INTELLICHECK INC COM NEW 45817G201 3 558 SH SOLE 2 0 0 558 INTELLICHECK INC COM NEW 45817G201 15 3203 SH SOLE 18 3203 0 0 INTELLICHECK INC COM NEW 45817G201 255 55234 SH SOLE 21 55234 0 0 INTELLICHECK INC COM NEW 45817G201 5 1012 SH SOLE 22 1012 0 0 INTER PARFUMS INC COM 458334109 756 7072 SH SOLE 2 4808 0 2264 INTER PARFUMS INC COM 458334109 9 83 SH SOLE 4 83 0 0 INTER PARFUMS INC COM 458334109 27 253 SH SOLE 7 253 0 0 INTER PARFUMS INC COM 458334109 6665 62351 SH SOLE 18 62351 0 0 INTER PARFUMS INC COM 458334109 3381 31632 SH SOLE 19 31632 0 0 INTER PARFUMS INC COM 458334109 220205 2059917 SH SOLE 21 2059917 0 0 INTER PARFUMS INC COM 458334109 46872 438464 SH SOLE 22 428194 0 10270 INTER PARFUMS INC COM 458334109 236 2205 SH SOLE 25 2205 0 0 INTER PARFUMS INC COM 458334109 864 8085 SH SOLE 26 6364 0 1721 INTER PARFUMS INC COM 458334109 33 313 SH SOLE 28 313 0 0 INTER PARFUMS INC COM 458334109 3520 32926 SH SOLE 30 32926 0 0 INTER PARFUMS INC COM 458334109 220 2061 SH SOLE 40 2061 0 0 INTER PARFUMS INC COM 458334109 1782 16670 SH SOLE 43 56 0 16614 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 21196 266881 SH SOLE 2 176013 0 90868 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1189 14971 SH SOLE 4 14971 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 98 1240 SH SOLE 7 1240 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 14877 187316 SH SOLE 18 186885 0 431 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1484 18685 SH SOLE 19 18685 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 360954 4544879 SH SOLE 21 4544879 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 173435 2183776 SH SOLE 22 2090312 0 93464 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 385 4848 SH SOLE 23 4848 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 900 11334 SH SOLE 25 11334 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3041 38288 SH SOLE 26 32392 0 5896 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 129 1618 SH SOLE 28 1618 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 191 2401 SH SOLE 29 2401 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 4050 50998 SH SOLE 30 50998 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 96 1208 SH SOLE 31 1208 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1019 12828 SH SOLE 34 12828 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 905 11391 SH SOLE 40 11391 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1574 19824 SH SOLE 43 730 0 19094 INTERCEPT PHARMACEUTICALS IN COM 45845P108 705 43277 SH SOLE 2 29485 0 13792 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 1295 79483 SH SOLE 18 72700 0 6783 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2412 148070 SH SOLE 19 148070 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 17955 1102215 SH SOLE 21 1102215 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 12131 744720 SH SOLE 22 726578 0 18142 INTERCEPT PHARMACEUTICALS IN COM 45845P108 60 3678 SH SOLE 23 3678 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 61 3759 SH SOLE 25 3759 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 476 29244 SH SOLE 26 13403 0 15841 INTERCEPT PHARMACEUTICALS IN COM 45845P108 61 3757 SH SOLE 28 3757 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 491 30121 SH SOLE 30 30121 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 247 15134 SH SOLE 34 15134 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 40 2473 SH SOLE 40 2473 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 418 25643 SH SOLE 43 2989 0 22654 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 2868 3045000 PRN SOLE 2 3045000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 181846 1329577 SH SOLE 2 337115 0 992462 INTERCONTINENTAL EXCHANGE IN COM 45866F104 61106 446778 SH SOLE 4 262939 0 183839 INTERCONTINENTAL EXCHANGE IN COM 45866F104 70035 512064 SH SOLE 7 495623 0 16441 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2578 18850 SH SOLE 13 12958 0 5892 INTERCONTINENTAL EXCHANGE IN COM 45866F104 10939 79981 SH SOLE 15 79981 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4 26 SH SOLE 17 0 0 26 INTERCONTINENTAL EXCHANGE IN COM 45866F104 373422 2730289 SH SOLE 18 2624176 0 106113 INTERCONTINENTAL EXCHANGE IN COM 45866F104 173995 1272173 SH SOLE 19 1272173 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1878366 13733759 SH SOLE 21 13733759 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1667154 12189471 SH SOLE 22 10872198 0 1317273 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49953 365232 SH SOLE 23 365232 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 125046 914283 SH SOLE 25 892064 0 22219 INTERCONTINENTAL EXCHANGE IN COM 45866F104 287914 2105099 SH SOLE 26 873029 0 1232070 INTERCONTINENTAL EXCHANGE IN COM 45866F104 205251 1500699 SH SOLE 28 17547 0 1483152 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2621 19167 SH SOLE 29 19167 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 392356 2868726 SH SOLE 30 2868726 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 695240 5083281 SH SOLE 31 92001 0 4991280 INTERCONTINENTAL EXCHANGE IN COM 45866F104 135134 988038 SH SOLE 34 988038 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 38641 282526 SH SOLE 36 282526 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2853 20862 SH SOLE 37 20862 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2583 18885 SH SOLE 40 18885 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 61445 449256 SH SOLE 43 42365 0 406892 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 13986 214483 SH SOLE 43 37858 0 176625 INTERCORP FINL SVCS INC SHS P5626F128 58 2201 SH SOLE 4 2201 0 0 INTERCORP FINL SVCS INC SHS P5626F128 12041 456439 SH SOLE 21 456439 0 0 INTERCORP FINL SVCS INC SHS P5626F128 5140 194830 SH SOLE 22 190693 0 4137 INTERCORP FINL SVCS INC SHS P5626F128 2731 103531 SH SOLE 30 103531 0 0 INTERDIGITAL INC COM 45867G101 1550 21642 SH SOLE 2 8558 0 13084 INTERDIGITAL INC COM 45867G101 36 509 SH SOLE 4 149 0 360 INTERDIGITAL INC COM 45867G101 34 468 SH SOLE 7 468 0 0 INTERDIGITAL INC COM 45867G101 8315 116089 SH SOLE 18 116089 0 0 INTERDIGITAL INC COM 45867G101 3925 54792 SH SOLE 19 54792 0 0 INTERDIGITAL INC COM 45867G101 272347 3802133 SH SOLE 21 3802133 0 0 INTERDIGITAL INC COM 45867G101 54797 764997 SH SOLE 22 737886 0 27111 INTERDIGITAL INC COM 45867G101 274 3824 SH SOLE 25 3824 0 0 INTERDIGITAL INC COM 45867G101 1003 14001 SH SOLE 26 10305 0 3696 INTERDIGITAL INC COM 45867G101 39 551 SH SOLE 28 548 0 3 INTERDIGITAL INC COM 45867G101 16670 232729 SH SOLE 30 232729 0 0 INTERDIGITAL INC COM 45867G101 311 4347 SH SOLE 40 4347 0 0 INTERDIGITAL INC COM 45867G101 878 12261 SH SOLE 43 792 0 11469 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 1316 1200000 PRN SOLE 2 1200000 0 0 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2889 2635000 PRN SOLE 21 2635000 0 0 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5481 5000000 PRN SOLE 22 5000000 0 0 INTERFACE INC COM 458665304 670 42034 SH SOLE 2 16116 0 25918 INTERFACE INC COM 458665304 6 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 16 977 SH SOLE 7 977 0 0 INTERFACE INC COM 458665304 3681 230812 SH SOLE 18 230812 0 0 INTERFACE INC COM 458665304 1616 101326 SH SOLE 19 101326 0 0 INTERFACE INC COM 458665304 116766 7320767 SH SOLE 21 7320767 0 0 INTERFACE INC COM 458665304 24610 1542918 SH SOLE 22 1484406 0 58512 INTERFACE INC COM 458665304 146 9157 SH SOLE 25 9157 0 0 INTERFACE INC COM 458665304 312 19562 SH SOLE 26 16195 0 3367 INTERFACE INC COM 458665304 671 42059 SH SOLE 28 42059 0 0 INTERFACE INC COM 458665304 1597 100154 SH SOLE 30 100154 0 0 INTERFACE INC COM 458665304 48 2993 SH SOLE 36 2993 0 0 INTERFACE INC COM 458665304 117 7342 SH SOLE 40 7342 0 0 INTERFACE INC COM 458665304 1024 64231 SH SOLE 43 235 0 63996 INTERGROUP CORP COM 458685104 26 505 SH SOLE 18 505 0 0 INTERGROUP CORP COM 458685104 420 8232 SH SOLE 21 8232 0 0 INTERGROUP CORP COM 458685104 1 28 SH SOLE 22 28 0 0 INTERLINK ELECTRS INC COM NEW 458751302 1 127 SH SOLE 18 127 0 0 INTERLINK ELECTRS INC COM NEW 458751302 18 1823 SH SOLE 21 1823 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 2813 66363 SH SOLE 2 37035 0 29328 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 11039 260425 SH SOLE 18 260425 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4045 95430 SH SOLE 19 95430 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 165940 3914598 SH SOLE 21 3914598 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 69610 1642134 SH SOLE 22 1589505 0 52629 INTERNATIONAL BANCSHARES COR COM 459044103 429 10131 SH SOLE 25 10131 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 905 21345 SH SOLE 26 15998 0 5347 INTERNATIONAL BANCSHARES COR COM 459044103 42 1000 SH SOLE 28 1000 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3909 92206 SH SOLE 30 92206 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 314 7398 SH SOLE 36 7398 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 258 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1658 39111 SH SOLE 43 865 0 38246 INTERNATIONAL BUSINESS MACHS COM 459200101 266895 1996819 SH SOLE 2 278467 0 1718352 INTERNATIONAL BUSINESS MACHS COM 459200101 85253 637834 SH SOLE 4 410498 0 227336 INTERNATIONAL BUSINESS MACHS COM 459200101 130163 973837 SH SOLE 7 836120 0 137717 INTERNATIONAL BUSINESS MACHS COM 459200101 1549 11586 SH SOLE 13 2378 0 9208 INTERNATIONAL BUSINESS MACHS COM 459200101 16870 126213 SH SOLE 15 126213 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9 68 SH SOLE 17 0 0 68 INTERNATIONAL BUSINESS MACHS COM 459200101 183472 1372679 SH SOLE 18 1250463 0 122216 INTERNATIONAL BUSINESS MACHS COM 459200101 45842 342974 SH SOLE 19 342974 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3446603 25786348 SH SOLE 21 25786348 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2544173 19034661 SH SOLE 22 17222550 0 1812111 INTERNATIONAL BUSINESS MACHS COM 459200101 68996 516205 SH SOLE 23 516205 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 238573 1784927 SH SOLE 25 1784927 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 300797 2250464 SH SOLE 26 983989 0 1266475 INTERNATIONAL BUSINESS MACHS COM 459200101 381389 2853425 SH SOLE 28 172753 0 2680672 INTERNATIONAL BUSINESS MACHS COM 459200101 134 1001 SH SOLE 29 1001 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 825943 6179436 SH SOLE 30 6179436 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 44413 332283 SH SOLE 31 100827 0 231456 INTERNATIONAL BUSINESS MACHS COM 459200101 22128 165553 SH SOLE 32 165553 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8465 63332 SH SOLE 34 63332 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 21571 161390 SH SOLE 35 161390 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 62460 467305 SH SOLE 36 467305 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3949 29546 SH SOLE 40 29546 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 48717 364488 SH SOLE 43 31148 0 333340 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 93957 623675 SH SOLE 2 143527 0 480148 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29622 196631 SH SOLE 4 126376 0 70255 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 33662 223447 SH SOLE 7 215951 0 7496 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 582 3863 SH SOLE 13 742 0 3121 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5333 35402 SH SOLE 15 35402 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 78624 521900 SH SOLE 18 487619 0 34281 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 120009 796607 SH SOLE 19 796607 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1023880 6796416 SH SOLE 21 6796416 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 812963 5396371 SH SOLE 22 4866892 0 529479 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21518 142833 SH SOLE 23 142833 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 80174 532185 SH SOLE 25 532185 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 112219 744897 SH SOLE 26 376354 0 368543 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 118447 786239 SH SOLE 28 34859 0 751380 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 32 214 SH SOLE 29 214 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 248606 1650224 SH SOLE 30 1650224 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14853 98593 SH SOLE 31 26625 0 71968 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 66037 438350 SH SOLE 34 438350 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15778 104732 SH SOLE 36 104732 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1215 8063 SH SOLE 40 8063 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14715 97677 SH SOLE 43 5388 0 92289 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 37036 1281072 SH SOLE 2 1071295 0 209777 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1252 43312 SH SOLE 4 43312 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 165 5705 SH SOLE 7 5705 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1335 46194 SH SOLE 13 46194 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9915 342945 SH SOLE 18 270585 0 72360 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 58640 2028348 SH SOLE 19 2028348 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 92998 3216828 SH SOLE 21 3216828 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 96526 3338828 SH SOLE 22 3094346 0 244482 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4312 149152 SH SOLE 23 149152 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 100 3467 SH SOLE 25 3467 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 10824 374406 SH SOLE 26 4681 0 369725 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3099 107199 SH SOLE 28 72285 0 34914 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 185 6416 SH SOLE 30 6416 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1583 54745 SH SOLE 31 54745 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 237 8196 SH SOLE 34 8196 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 181 6260 SH SOLE 36 6260 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 25 849 SH SOLE 43 233 0 616 INTERNATIONAL MNY EXPRESS IN COM 46005L101 819 51299 SH SOLE 2 17945 0 33354 INTERNATIONAL MNY EXPRESS IN COM 46005L101 8 503 SH SOLE 7 503 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1502 94104 SH SOLE 18 87659 0 6445 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2714 170056 SH SOLE 19 170056 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 19326 1210929 SH SOLE 21 1210929 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 15033 941923 SH SOLE 22 929819 0 12104 INTERNATIONAL MNY EXPRESS IN COM 46005L101 58 3641 SH SOLE 23 3641 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 70 4390 SH SOLE 25 4390 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 871 54600 SH SOLE 26 0 0 54600 INTERNATIONAL MNY EXPRESS IN COM 46005L101 124 7747 SH SOLE 30 7747 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 78 4905 SH SOLE 40 4905 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 101 6302 SH SOLE 43 0 0 6302 INTERNATIONAL PAPER CO COM 460146103 38110 811199 SH SOLE 2 147048 0 664151 INTERNATIONAL PAPER CO COM 460146103 13110 279057 SH SOLE 4 152332 0 126725 INTERNATIONAL PAPER CO COM 460146103 17127 364568 SH SOLE 7 352100 0 12468 INTERNATIONAL PAPER CO COM 460146103 296 6306 SH SOLE 13 1069 0 5237 INTERNATIONAL PAPER CO COM 460146103 2396 51007 SH SOLE 15 51007 0 0 INTERNATIONAL PAPER CO COM 460146103 36063 767629 SH SOLE 18 715693 0 51936 INTERNATIONAL PAPER CO COM 460146103 10264 218477 SH SOLE 19 218477 0 0 INTERNATIONAL PAPER CO COM 460146103 681393 14503891 SH SOLE 21 14503891 0 0 INTERNATIONAL PAPER CO COM 460146103 391643 8336381 SH SOLE 22 7550148 0 786233 INTERNATIONAL PAPER CO COM 460146103 10005 212964 SH SOLE 23 212964 0 0 INTERNATIONAL PAPER CO COM 460146103 24071 512361 SH SOLE 25 512361 0 0 INTERNATIONAL PAPER CO COM 460146103 36720 781606 SH SOLE 26 245905 0 535701 INTERNATIONAL PAPER CO COM 460146103 40777 867969 SH SOLE 28 7829 0 860140 INTERNATIONAL PAPER CO COM 460146103 127731 2718830 SH SOLE 30 2718830 0 0 INTERNATIONAL PAPER CO COM 460146103 6313 134367 SH SOLE 31 43456 0 90911 INTERNATIONAL PAPER CO COM 460146103 3894 82882 SH SOLE 32 82882 0 0 INTERNATIONAL PAPER CO COM 460146103 1295 27570 SH SOLE 34 27570 0 0 INTERNATIONAL PAPER CO COM 460146103 13485 287032 SH SOLE 35 287032 0 0 INTERNATIONAL PAPER CO COM 460146103 8880 189011 SH SOLE 36 189011 0 0 INTERNATIONAL PAPER CO COM 460146103 595 12655 SH SOLE 40 12655 0 0 INTERNATIONAL PAPER CO COM 460146103 13432 285900 SH SOLE 43 18832 0 267068 INTERNATIONAL SEAWAYS INC COM Y41053102 606 41253 SH SOLE 2 15243 0 26010 INTERNATIONAL SEAWAYS INC COM Y41053102 10 698 SH SOLE 7 698 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2173 148037 SH SOLE 18 148037 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1198 81575 SH SOLE 19 81575 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 26969 1837106 SH SOLE 21 1837106 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 16340 1113057 SH SOLE 22 1070954 0 42103 INTERNATIONAL SEAWAYS INC COM Y41053102 71 4803 SH SOLE 25 4803 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 73 4964 SH SOLE 26 0 0 4964 INTERNATIONAL SEAWAYS INC COM Y41053102 325 22168 SH SOLE 30 22168 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 109 7412 SH SOLE 40 7412 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 43 2938 SH SOLE 43 0 0 2938 INTERPUBLIC GROUP COS INC COM 460690100 45824 1223594 SH SOLE 2 287329 0 936265 INTERPUBLIC GROUP COS INC COM 460690100 13828 369251 SH SOLE 4 230307 0 138944 INTERPUBLIC GROUP COS INC COM 460690100 14515 387595 SH SOLE 7 374713 0 12882 INTERPUBLIC GROUP COS INC COM 460690100 766 20443 SH SOLE 13 13655 0 6788 INTERPUBLIC GROUP COS INC COM 460690100 2006 53571 SH SOLE 15 53571 0 0 INTERPUBLIC GROUP COS INC COM 460690100 31668 845602 SH SOLE 18 791661 0 53941 INTERPUBLIC GROUP COS INC COM 460690100 8173 218247 SH SOLE 19 218247 0 0 INTERPUBLIC GROUP COS INC COM 460690100 755583 20175779 SH SOLE 21 20175779 0 0 INTERPUBLIC GROUP COS INC COM 460690100 352147 9403126 SH SOLE 22 8608658 0 794468 INTERPUBLIC GROUP COS INC COM 460690100 8448 225570 SH SOLE 23 225570 0 0 INTERPUBLIC GROUP COS INC COM 460690100 37635 1004941 SH SOLE 25 1004941 0 0 INTERPUBLIC GROUP COS INC COM 460690100 34201 913246 SH SOLE 26 351366 0 561880 INTERPUBLIC GROUP COS INC COM 460690100 46397 1238908 SH SOLE 28 20293 0 1218615 INTERPUBLIC GROUP COS INC COM 460690100 32 854 SH SOLE 29 854 0 0 INTERPUBLIC GROUP COS INC COM 460690100 112208 2996205 SH SOLE 30 2899858 0 96347 INTERPUBLIC GROUP COS INC COM 460690100 5347 142767 SH SOLE 31 40047 0 102720 INTERPUBLIC GROUP COS INC COM 460690100 5652 150926 SH SOLE 32 150926 0 0 INTERPUBLIC GROUP COS INC COM 460690100 714 19075 SH SOLE 34 19075 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6778 180996 SH SOLE 36 180996 0 0 INTERPUBLIC GROUP COS INC COM 460690100 515 13742 SH SOLE 40 13742 0 0 INTERPUBLIC GROUP COS INC COM 460690100 30199 806380 SH SOLE 43 35640 0 770740 INTERSECT ENT INC COM 46071F103 652 23889 SH SOLE 2 13324 0 10565 INTERSECT ENT INC COM 46071F103 4 143 SH SOLE 4 143 0 0 INTERSECT ENT INC COM 46071F103 13 471 SH SOLE 7 471 0 0 INTERSECT ENT INC COM 46071F103 2732 100023 SH SOLE 18 95724 0 4299 INTERSECT ENT INC COM 46071F103 3647 133550 SH SOLE 19 133550 0 0 INTERSECT ENT INC COM 46071F103 39496 1446225 SH SOLE 21 1446225 0 0 INTERSECT ENT INC COM 46071F103 23272 852139 SH SOLE 22 831317 0 20822 INTERSECT ENT INC COM 46071F103 87 3181 SH SOLE 23 3181 0 0 INTERSECT ENT INC COM 46071F103 170 6233 SH SOLE 25 6233 0 0 INTERSECT ENT INC COM 46071F103 932 34124 SH SOLE 26 17906 0 16218 INTERSECT ENT INC COM 46071F103 18 659 SH SOLE 28 659 0 0 INTERSECT ENT INC COM 46071F103 649 23764 SH SOLE 30 23764 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 138 5055 SH SOLE 43 112 0 4943 INTEST CORP COM 461147100 25 1934 SH SOLE 18 1934 0 0 INTEST CORP COM 461147100 439 34475 SH SOLE 21 34475 0 0 INTEST CORP COM 461147100 2575 202444 SH SOLE 22 202444 0 0 INTEVAC INC COM 461148108 4 882 SH SOLE 2 0 0 882 INTEVAC INC COM 461148108 21 4404 SH SOLE 18 4404 0 0 INTEVAC INC COM 461148108 364 77231 SH SOLE 21 77231 0 0 INTEVAC INC COM 461148108 2261 480095 SH SOLE 22 480095 0 0 INTL GNRL INSURANCE HLDNGS L SHS G4809J106 13 1611 SH SOLE 22 1611 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1529 29211 SH SOLE 2 19038 0 10173 INTRA-CELLULAR THERAPIES INC COM 46116X101 16 310 SH SOLE 4 310 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 52 1000 SH SOLE 7 1000 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 9896 189079 SH SOLE 18 189079 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 7095 135548 SH SOLE 19 135548 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 160838 3072951 SH SOLE 21 3072951 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 88210 1685333 SH SOLE 22 1646291 0 39042 INTRA-CELLULAR THERAPIES INC COM 46116X101 17 333 SH SOLE 23 333 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 629 12011 SH SOLE 25 12011 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 2105 40218 SH SOLE 26 34210 0 6008 INTRA-CELLULAR THERAPIES INC COM 46116X101 66 1257 SH SOLE 28 1257 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 26867 513314 SH SOLE 30 513314 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 354 6769 SH SOLE 36 6769 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 440 8406 SH SOLE 40 8406 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1362 26026 SH SOLE 43 113 0 25913 INTREPID POTASH INC COM 46121Y201 246 5766 SH SOLE 2 375 0 5391 INTREPID POTASH INC COM 46121Y201 12427 290825 SH SOLE 7 290825 0 0 INTREPID POTASH INC COM 46121Y201 1309 30643 SH SOLE 18 30643 0 0 INTREPID POTASH INC COM 46121Y201 721 16871 SH SOLE 19 16871 0 0 INTREPID POTASH INC COM 46121Y201 16464 385307 SH SOLE 21 385307 0 0 INTREPID POTASH INC COM 46121Y201 10095 236248 SH SOLE 22 230557 0 5691 INTREPID POTASH INC COM 46121Y201 165 3858 SH SOLE 43 0 0 3858 INTRICON CORP COM 46121H109 26 1624 SH SOLE 18 1624 0 0 INTRICON CORP COM 46121H109 479 29637 SH SOLE 21 29637 0 0 INTRICON CORP COM 46121H109 2371 146625 SH SOLE 22 146625 0 0 INTRUSION INC COM NEW 46121E205 2 639 SH SOLE 2 0 0 639 INTRUSION INC COM NEW 46121E205 12 3445 SH SOLE 18 3445 0 0 INTRUSION INC COM NEW 46121E205 246 71484 SH SOLE 21 71484 0 0 INTRUSION INC COM NEW 46121E205 694 201668 SH SOLE 22 201668 0 0 INTUIT COM 461202103 498420 774882 SH SOLE 2 296093 0 478789 INTUIT COM 461202103 158080 245764 SH SOLE 4 160247 0 85517 INTUIT COM 461202103 185541 288456 SH SOLE 7 279959 0 8497 INTUIT COM 461202103 19821 30816 SH SOLE 13 27931 0 2885 INTUIT COM 461202103 16976 26392 SH SOLE 15 26392 0 0 INTUIT COM 461202103 26 40 SH SOLE 17 0 0 40 INTUIT COM 461202103 1010122 1570415 SH SOLE 18 1212981 0 357434 INTUIT COM 461202103 842159 1309286 SH SOLE 19 1309286 0 0 INTUIT COM 461202103 5209948 8099792 SH SOLE 21 8099792 0 0 INTUIT COM 461202103 4204562 6536740 SH SOLE 22 5785382 0 751358 INTUIT COM 461202103 136514 212235 SH SOLE 23 212235 0 0 INTUIT COM 461202103 527872 820671 SH SOLE 25 820671 0 0 INTUIT COM 461202103 610939 949814 SH SOLE 26 436548 0 513266 INTUIT COM 461202103 577990 898588 SH SOLE 28 41204 0 857384 INTUIT COM 461202103 27337 42501 SH SOLE 29 42501 0 0 INTUIT COM 461202103 1213682 1886884 SH SOLE 30 1839133 0 47751 INTUIT COM 461202103 109141 169679 SH SOLE 31 95203 0 74476 INTUIT COM 461202103 44065 68507 SH SOLE 32 68507 0 0 INTUIT COM 461202103 502350 780992 SH SOLE 34 780992 0 0 INTUIT COM 461202103 71875 111742 SH SOLE 36 111742 0 0 INTUIT COM 461202103 1594 2478 SH SOLE 37 2478 0 0 INTUIT COM 461202103 5864 9116 SH SOLE 40 9116 0 0 INTUIT COM 461202103 188676 293330 SH SOLE 43 18005 0 275326 INTUITIVE SURGICAL INC COM NEW 46120E602 304910 848622 SH SOLE 2 194002 0 654620 INTUITIVE SURGICAL INC COM NEW 46120E602 80309 223515 SH SOLE 4 137611 0 85904 INTUITIVE SURGICAL INC COM NEW 46120E602 122319 340437 SH SOLE 7 330049 0 10388 INTUITIVE SURGICAL INC COM NEW 46120E602 1638 4559 SH SOLE 13 929 0 3630 INTUITIVE SURGICAL INC COM NEW 46120E602 12263 34129 SH SOLE 15 34129 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1 2 SH SOLE 17 0 0 2 INTUITIVE SURGICAL INC COM NEW 46120E602 330258 919172 SH SOLE 18 791454 0 127718 INTUITIVE SURGICAL INC COM NEW 46120E602 574409 1598688 SH SOLE 19 1598688 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3040166 8461359 SH SOLE 21 8461359 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2718144 7565111 SH SOLE 22 6846822 0 718289 INTUITIVE SURGICAL INC COM NEW 46120E602 73666 205027 SH SOLE 23 205027 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 216455 602434 SH SOLE 25 602434 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 341246 949752 SH SOLE 26 393495 0 556257 INTUITIVE SURGICAL INC COM NEW 46120E602 291774 812062 SH SOLE 28 26247 0 785815 INTUITIVE SURGICAL INC COM NEW 46120E602 82 228 SH SOLE 29 228 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 789966 2198625 SH SOLE 30 2198625 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 46271 128781 SH SOLE 31 40128 0 88653 INTUITIVE SURGICAL INC COM NEW 46120E602 31053 86427 SH SOLE 32 86427 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 406194 1130514 SH SOLE 34 1130514 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 50427 140349 SH SOLE 36 140349 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4249 11826 SH SOLE 40 11826 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 99541 277041 SH SOLE 43 42460 0 234581 INUVO INC COM NEW 46122W204 10 18411 SH SOLE 21 18411 0 0 INUVO INC COM NEW 46122W204 663 1250625 SH SOLE 22 1250625 0 0 INVACARE CORP COM 461203101 105 38766 SH SOLE 2 4414 0 34352 INVACARE CORP COM 461203101 2 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 329 120984 SH SOLE 18 120984 0 0 INVACARE CORP COM 461203101 164 60375 SH SOLE 19 60375 0 0 INVACARE CORP COM 461203101 3427 1259780 SH SOLE 21 1259780 0 0 INVACARE CORP COM 461203101 2309 848895 SH SOLE 22 829772 0 19123 INVACARE CORP COM 461203101 7 2399 SH SOLE 43 0 0 2399 INVENTRUST PPTYS CORP COM NEW 46124J201 54 1987 SH SOLE 2 0 0 1987 INVENTRUST PPTYS CORP COM NEW 46124J201 1006 36901 SH SOLE 4 36901 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 2467 90489 SH SOLE 7 90489 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 2386 87523 SH SOLE 19 87523 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 9552 350388 SH SOLE 21 350388 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 36569 1341478 SH SOLE 22 1341478 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 8114 297660 SH SOLE 25 297660 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1165 42739 SH SOLE 28 0 0 42739 INVENTRUST PPTYS CORP COM NEW 46124J201 2912 106820 SH SOLE 30 106820 0 0 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 7 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 2 29 SH SOLE 17 0 0 29 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 69 1000 SH SOLE 43 0 0 1000 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 84 SH SOLE 17 0 0 84 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 5 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 OPTIONS 46138G508 4973 225000 SH Put SOLE 2 225000 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 80 3600 SH Put SOLE 4 3600 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 1048 47400 SH Put SOLE 18 47400 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 30894 1397900 SH Put SOLE 19 1397900 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 1682 76100 SH Put SOLE 22 76100 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7526 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 1815 82113 SH SOLE 7 82113 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 18704 846323 SH SOLE 18 846323 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 298020 13485058 SH SOLE 19 13485058 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4446 201169 SH SOLE 22 201169 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 15932 720895 SH SOLE 30 720895 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1 25 SH SOLE 17 0 0 25 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 7 300 SH SOLE 17 0 0 300 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 3 7 SH SOLE 17 0 0 7 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 37 100 SH SOLE 43 0 0 100 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 32 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 48 500 SH SOLE 43 0 0 500 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 433 1350 SH SOLE 43 0 0 1350 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 200 1230 SH SOLE 17 0 0 1230 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 27436 168577 SH SOLE 22 168577 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6 38 SH SOLE 43 0 0 38 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 29 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 15 213 SH SOLE 43 0 0 213 INVESCO LTD SHS G491BT108 32256 1401224 SH SOLE 2 589853 0 811371 INVESCO LTD SHS G491BT108 11060 480451 SH SOLE 4 321777 0 158674 INVESCO LTD SHS G491BT108 7849 340978 SH SOLE 7 330313 0 10665 INVESCO LTD SHS G491BT108 1473 63983 SH SOLE 13 63983 0 0 INVESCO LTD SHS G491BT108 965 41928 SH SOLE 15 41928 0 0 INVESCO LTD SHS G491BT108 24050 1044763 SH SOLE 18 986574 0 58189 INVESCO LTD SHS G491BT108 17522 761143 SH SOLE 19 761143 0 0 INVESCO LTD SHS G491BT108 356064 15467606 SH SOLE 21 15467606 0 0 INVESCO LTD SHS G491BT108 209676 9108416 SH SOLE 22 7635298 0 1473118 INVESCO LTD SHS G491BT108 9324 405042 SH SOLE 23 405042 0 0 INVESCO LTD SHS G491BT108 9534 414175 SH SOLE 25 414175 0 0 INVESCO LTD SHS G491BT108 16338 709740 SH SOLE 26 375648 0 334092 INVESCO LTD SHS G491BT108 19859 862672 SH SOLE 28 31437 0 831235 INVESCO LTD SHS G491BT108 2682 116529 SH SOLE 29 116529 0 0 INVESCO LTD SHS G491BT108 65417 2841753 SH SOLE 30 2722326 0 119427 INVESCO LTD SHS G491BT108 7124 309473 SH SOLE 31 210236 0 99237 INVESCO LTD SHS G491BT108 2776 120596 SH SOLE 32 120596 0 0 INVESCO LTD SHS G491BT108 9593 416708 SH SOLE 34 416708 0 0 INVESCO LTD SHS G491BT108 5147 223607 SH SOLE 36 223607 0 0 INVESCO LTD SHS G491BT108 301 13056 SH SOLE 40 13056 0 0 INVESCO LTD SHS G491BT108 12411 539140 SH SOLE 43 21909 0 517231 INVESCO MORTGAGE CAPITAL INC COM 46131B100 640 230190 SH SOLE 2 75692 0 154498 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 944 SH SOLE 4 944 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 31 11004 SH SOLE 7 11004 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3155 1134907 SH SOLE 18 1134907 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1417 509598 SH SOLE 19 509598 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 115435 41523358 SH SOLE 21 41523358 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 20817 7487977 SH SOLE 22 7224394 0 263583 INVESCO MORTGAGE CAPITAL INC COM 46131B100 151 54349 SH SOLE 25 54349 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 151 54257 SH SOLE 26 42170 0 12087 INVESCO MORTGAGE CAPITAL INC COM 46131B100 373 134037 SH SOLE 28 134037 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1546 556006 SH SOLE 30 556006 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 55 19651 SH SOLE 36 19651 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 75 26990 SH SOLE 40 26990 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 205 73646 SH SOLE 43 4684 0 68962 INVESCO QQQ TR OPTIONS 46090E103 596 1500 SH Put SOLE 4 1500 0 0 INVESCO QQQ TR OPTIONS 46090E103 7958 20000 SH Put SOLE 18 20000 0 0 INVESCO QQQ TR OPTIONS 46090E103 90432 227300 SH Call SOLE 19 227300 0 0 INVESCO QQQ TR OPTIONS 46090E103 130216 327300 SH Put SOLE 19 327300 0 0 INVESCO QQQ TR OPTIONS 46090E103 1074 2700 SH Call SOLE 22 2700 0 0 INVESCO QQQ TR OPTIONS 46090E103 4456 11200 SH Put SOLE 22 11200 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 886 2228 SH SOLE 17 0 0 2228 INVESCO QQQ TR UNIT SER 1 46090E103 62423 156900 SH SOLE 19 156900 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 172 432 SH SOLE 43 0 0 432 INVESTAR HLDG CORP COM 46134L105 238 12937 SH SOLE 2 5698 0 7239 INVESTAR HLDG CORP COM 46134L105 35 1911 SH SOLE 18 1911 0 0 INVESTAR HLDG CORP COM 46134L105 38 2074 SH SOLE 19 2074 0 0 INVESTAR HLDG CORP COM 46134L105 683 37110 SH SOLE 21 37110 0 0 INVESTAR HLDG CORP COM 46134L105 1414 76784 SH SOLE 22 76784 0 0 INVESTAR HLDG CORP COM 46134L105 45 2453 SH SOLE 23 2453 0 0 INVESTAR HLDG CORP COM 46134L105 126 6828 SH SOLE 26 0 0 6828 INVESTORS BANCORP INC NEW COM 46146L101 2604 171880 SH SOLE 2 69511 0 102369 INVESTORS BANCORP INC NEW COM 46146L101 245 16171 SH SOLE 4 785 0 15386 INVESTORS BANCORP INC NEW COM 46146L101 77 5080 SH SOLE 7 5080 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12759 842147 SH SOLE 18 842147 0 0 INVESTORS BANCORP INC NEW COM 46146L101 11496 758795 SH SOLE 19 758795 0 0 INVESTORS BANCORP INC NEW COM 46146L101 408986 26995796 SH SOLE 21 26995796 0 0 INVESTORS BANCORP INC NEW COM 46146L101 91536 6041999 SH SOLE 22 5850018 0 191981 INVESTORS BANCORP INC NEW COM 46146L101 239 15763 SH SOLE 23 15763 0 0 INVESTORS BANCORP INC NEW COM 46146L101 454 29959 SH SOLE 25 29959 0 0 INVESTORS BANCORP INC NEW COM 46146L101 2462 162518 SH SOLE 26 54802 0 107716 INVESTORS BANCORP INC NEW COM 46146L101 113 7473 SH SOLE 28 7473 0 0 INVESTORS BANCORP INC NEW COM 46146L101 6177 407737 SH SOLE 30 407737 0 0 INVESTORS BANCORP INC NEW COM 46146L101 116 7655 SH SOLE 36 7655 0 0 INVESTORS BANCORP INC NEW COM 46146L101 379 25035 SH SOLE 40 25035 0 0 INVESTORS BANCORP INC NEW COM 46146L101 390 25713 SH SOLE 43 0 0 25713 INVESTORS TITLE CO NC COM 461804106 563 2855 SH SOLE 2 1739 0 1116 INVESTORS TITLE CO NC COM 461804106 4 18 SH SOLE 7 18 0 0 INVESTORS TITLE CO NC COM 461804106 843 4275 SH SOLE 18 4275 0 0 INVESTORS TITLE CO NC COM 461804106 516 2616 SH SOLE 19 2616 0 0 INVESTORS TITLE CO NC COM 461804106 9356 47455 SH SOLE 21 47455 0 0 INVESTORS TITLE CO NC COM 461804106 9724 49324 SH SOLE 22 48535 0 789 INVESTORS TITLE CO NC COM 461804106 67 338 SH SOLE 23 338 0 0 INVESTORS TITLE CO NC COM 461804106 107 544 SH SOLE 26 0 0 544 INVESTORS TITLE CO NC COM 461804106 86 438 SH SOLE 43 131 0 307 INVITAE CORP COM 46185L103 4573 299456 SH SOLE 2 140310 0 159146 INVITAE CORP COM 46185L103 11 710 SH SOLE 4 710 0 0 INVITAE CORP COM 46185L103 42 2755 SH SOLE 7 2755 0 0 INVITAE CORP COM 46185L103 9361 613057 SH SOLE 18 595608 0 17449 INVITAE CORP COM 46185L103 14576 954569 SH SOLE 19 954569 0 0 INVITAE CORP COM 46185L103 145381 9520709 SH SOLE 21 9520709 0 0 INVITAE CORP COM 46185L103 85947 5628481 SH SOLE 22 5450913 0 177568 INVITAE CORP COM 46185L103 426 27885 SH SOLE 23 27885 0 0 INVITAE CORP COM 46185L103 436 28521 SH SOLE 25 28521 0 0 INVITAE CORP COM 46185L103 3279 214707 SH SOLE 26 62614 0 152093 INVITAE CORP COM 46185L103 57 3736 SH SOLE 28 3736 0 0 INVITAE CORP COM 46185L103 1688 110539 SH SOLE 30 110539 0 0 INVITAE CORP COM 46185L103 414 27106 SH SOLE 40 27106 0 0 INVITAE CORP COM 46185L103 802 52554 SH SOLE 43 3929 0 48625 INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2211 2355000 PRN SOLE 21 2355000 0 0 INVITATION HOMES INC COM 46187W107 84435 1862270 SH SOLE 2 459372 0 1402898 INVITATION HOMES INC COM 46187W107 47355 1044432 SH SOLE 4 923417 0 121015 INVITATION HOMES INC COM 46187W107 40268 888141 SH SOLE 7 888141 0 0 INVITATION HOMES INC COM 46187W107 1202 26516 SH SOLE 13 16801 0 9715 INVITATION HOMES INC COM 46187W107 3281 72365 SH SOLE 15 72365 0 0 INVITATION HOMES INC COM 46187W107 35540 783848 SH SOLE 18 748092 0 35756 INVITATION HOMES INC COM 46187W107 59483 1311936 SH SOLE 19 1311936 0 0 INVITATION HOMES INC COM 46187W107 701433 15470519 SH SOLE 21 15470519 0 0 INVITATION HOMES INC COM 46187W107 782429 17256936 SH SOLE 22 16155675 0 1101261 INVITATION HOMES INC COM 46187W107 21470 473539 SH SOLE 23 473539 0 0 INVITATION HOMES INC COM 46187W107 148750 3280770 SH SOLE 25 3280770 0 0 INVITATION HOMES INC COM 46187W107 42668 941072 SH SOLE 26 480241 0 460831 INVITATION HOMES INC COM 46187W107 60672 1338166 SH SOLE 28 50130 0 1288036 INVITATION HOMES INC COM 46187W107 1623 35789 SH SOLE 29 35789 0 0 INVITATION HOMES INC COM 46187W107 93122 2053857 SH SOLE 30 2053857 0 0 INVITATION HOMES INC COM 46187W107 127079 2802798 SH SOLE 31 109223 0 2693575 INVITATION HOMES INC COM 46187W107 41939 924982 SH SOLE 34 924982 0 0 INVITATION HOMES INC COM 46187W107 10985 242281 SH SOLE 36 242281 0 0 INVITATION HOMES INC COM 46187W107 904 19932 SH SOLE 40 19932 0 0 INVITATION HOMES INC COM 46187W107 7370 162540 SH SOLE 43 6755 0 155785 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH SOLE 21 16 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 396 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 81 24339 SH SOLE 21 24339 0 0 INVO BIOSCIENCE INC COM 44984F302 2 463 SH SOLE 22 463 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 5 5279 SH SOLE 18 5279 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 64 73176 SH SOLE 21 73176 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 113 128051 SH SOLE 22 128051 0 0 IONIS PHARMACEUTICALS INC COM 462222100 9109 299336 SH SOLE 2 106174 0 193162 IONIS PHARMACEUTICALS INC COM 462222100 108 3545 SH SOLE 4 3545 0 0 IONIS PHARMACEUTICALS INC COM 462222100 60 1978 SH SOLE 7 1978 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2138 70269 SH SOLE 18 70269 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1268 41666 SH SOLE 19 41666 0 0 IONIS PHARMACEUTICALS INC COM 462222100 116160 3817302 SH SOLE 21 3817302 0 0 IONIS PHARMACEUTICALS INC COM 462222100 100291 3295785 SH SOLE 22 3146270 0 149515 IONIS PHARMACEUTICALS INC COM 462222100 553 18182 SH SOLE 25 18182 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1870 61460 SH SOLE 26 48478 0 12982 IONIS PHARMACEUTICALS INC COM 462222100 322 10598 SH SOLE 28 10598 0 0 IONIS PHARMACEUTICALS INC COM 462222100 24083 791415 SH SOLE 30 791415 0 0 IONIS PHARMACEUTICALS INC COM 462222100 68 2233 SH SOLE 31 2233 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2110 69337 SH SOLE 34 69337 0 0 IONIS PHARMACEUTICALS INC COM 462222100 501 16464 SH SOLE 40 16464 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1208 39712 SH SOLE 43 3766 0 35946 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3241 3626000 PRN SOLE 21 3626000 0 0 IONQ INC COM 46222L108 56 3350 SH SOLE 2 0 0 3350 IONQ INC COM 46222L108 2033 121709 SH SOLE 21 121709 0 0 IONQ INC COM 46222L108 25020 1498202 SH SOLE 22 1498202 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5699 298533 SH SOLE 2 50753 0 247780 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9 455 SH SOLE 4 455 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 43 2269 SH SOLE 7 2269 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1235 64702 SH SOLE 18 64702 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5176 271133 SH SOLE 19 271133 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 63450 3323738 SH SOLE 21 3323738 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 59621 3123142 SH SOLE 22 2966896 0 156246 IOVANCE BIOTHERAPEUTICS INC COM 462260100 326 17097 SH SOLE 25 17097 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 771 40385 SH SOLE 26 30320 0 10065 IOVANCE BIOTHERAPEUTICS INC COM 462260100 412 21569 SH SOLE 28 21569 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2693 141077 SH SOLE 30 141077 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 42 2216 SH SOLE 31 2216 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 27 1400 SH SOLE 34 1400 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 93 4894 SH SOLE 36 4894 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 322 16890 SH SOLE 40 16890 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1508 79005 SH SOLE 43 6555 0 72450 IPG PHOTONICS CORP COM 44980X109 8363 48584 SH SOLE 2 9442 0 39142 IPG PHOTONICS CORP COM 44980X109 2919 16957 SH SOLE 4 15001 0 1956 IPG PHOTONICS CORP COM 44980X109 5454 31681 SH SOLE 7 30769 0 912 IPG PHOTONICS CORP COM 44980X109 23 135 SH SOLE 13 135 0 0 IPG PHOTONICS CORP COM 44980X109 936 5438 SH SOLE 15 5438 0 0 IPG PHOTONICS CORP COM 44980X109 12256 71197 SH SOLE 18 66477 0 4720 IPG PHOTONICS CORP COM 44980X109 3117 18106 SH SOLE 19 18106 0 0 IPG PHOTONICS CORP COM 44980X109 158126 918588 SH SOLE 21 918588 0 0 IPG PHOTONICS CORP COM 44980X109 143592 834156 SH SOLE 22 758870 0 75286 IPG PHOTONICS CORP COM 44980X109 3833 22264 SH SOLE 23 22264 0 0 IPG PHOTONICS CORP COM 44980X109 7251 42122 SH SOLE 25 42122 0 0 IPG PHOTONICS CORP COM 44980X109 12039 69940 SH SOLE 26 25648 0 44292 IPG PHOTONICS CORP COM 44980X109 10465 60794 SH SOLE 28 694 0 60100 IPG PHOTONICS CORP COM 44980X109 58028 337099 SH SOLE 30 328579 0 8520 IPG PHOTONICS CORP COM 44980X109 2323 13494 SH SOLE 31 4227 0 9267 IPG PHOTONICS CORP COM 44980X109 340 1973 SH SOLE 34 1973 0 0 IPG PHOTONICS CORP COM 44980X109 2517 14620 SH SOLE 36 14620 0 0 IPG PHOTONICS CORP COM 44980X109 232 1345 SH SOLE 40 1345 0 0 IPG PHOTONICS CORP COM 44980X109 2341 13602 SH SOLE 43 1017 0 12585 IPOWER INC CL A 46265P107 2 833 SH SOLE 18 833 0 0 IPOWER INC CL A 46265P107 18 7492 SH SOLE 21 7492 0 0 IPSIDY INC COM NEW 46264C206 535 38117 SH SOLE 22 38117 0 0 IQIYI INC SPONSORED ADS 46267X108 911 199869 SH SOLE 2 6526 0 193343 IQIYI INC SPONSORED ADS 46267X108 639 140068 SH SOLE 4 64827 0 75241 IQIYI INC SPONSORED ADS 46267X108 138 30345 SH SOLE 7 30345 0 0 IQIYI INC SPONSORED ADS 46267X108 131 28785 SH SOLE 13 587 0 28198 IQIYI INC SPONSORED ADS 46267X108 806 176764 SH SOLE 15 176764 0 0 IQIYI INC SPONSORED ADS 46267X108 316 69334 SH SOLE 18 69334 0 0 IQIYI INC SPONSORED ADS 46267X108 25049 5493276 SH SOLE 21 5493276 0 0 IQIYI INC SPONSORED ADS 46267X108 12406 2720535 SH SOLE 22 2411482 0 309053 IQIYI INC SPONSORED ADS 46267X108 520 113944 SH SOLE 23 113944 0 0 IQIYI INC SPONSORED ADS 46267X108 1099 241007 SH SOLE 25 241007 0 0 IQIYI INC SPONSORED ADS 46267X108 2413 529257 SH SOLE 26 20984 0 508273 IQIYI INC SPONSORED ADS 46267X108 2609 572221 SH SOLE 28 18536 0 553685 IQIYI INC SPONSORED ADS 46267X108 7271 1594469 SH SOLE 30 1594469 0 0 IQIYI INC SPONSORED ADS 46267X108 90 19817 SH SOLE 34 19817 0 0 IQIYI INC SPONSORED ADS 46267X108 5 1121 SH SOLE 40 1121 0 0 IQIYI INC SPONSORED ADS 46267X108 3558 780315 SH SOLE 43 53629 0 726686 IQIYI INC NOTE 3.750%12/0 46267XAB4 2486 2500000 PRN SOLE 21 2500000 0 0 IQVIA HLDGS INC COM 46266C105 130353 462015 SH SOLE 2 102437 0 359578 IQVIA HLDGS INC COM 46266C105 38588 136769 SH SOLE 4 87127 0 49642 IQVIA HLDGS INC COM 46266C105 46040 163180 SH SOLE 7 157563 0 5617 IQVIA HLDGS INC COM 46266C105 758 2686 SH SOLE 13 511 0 2175 IQVIA HLDGS INC COM 46266C105 5064 17947 SH SOLE 15 17947 0 0 IQVIA HLDGS INC COM 46266C105 1 4 SH SOLE 17 0 0 4 IQVIA HLDGS INC COM 46266C105 102539 363432 SH SOLE 18 337367 0 26065 IQVIA HLDGS INC COM 46266C105 235016 832977 SH SOLE 19 832977 0 0 IQVIA HLDGS INC COM 46266C105 1795329 6363255 SH SOLE 21 6363255 0 0 IQVIA HLDGS INC COM 46266C105 1128626 4000234 SH SOLE 22 3613730 0 386504 IQVIA HLDGS INC COM 46266C105 30826 109258 SH SOLE 23 109258 0 0 IQVIA HLDGS INC COM 46266C105 97925 347079 SH SOLE 25 347079 0 0 IQVIA HLDGS INC COM 46266C105 108912 386020 SH SOLE 26 128276 0 257744 IQVIA HLDGS INC COM 46266C105 82928 293925 SH SOLE 28 6662 0 287263 IQVIA HLDGS INC COM 46266C105 71 250 SH SOLE 29 250 0 0 IQVIA HLDGS INC COM 46266C105 265482 940959 SH SOLE 30 940959 0 0 IQVIA HLDGS INC COM 46266C105 21642 76708 SH SOLE 31 22227 0 54481 IQVIA HLDGS INC COM 46266C105 128122 454107 SH SOLE 34 454107 0 0 IQVIA HLDGS INC COM 46266C105 21715 76967 SH SOLE 36 76967 0 0 IQVIA HLDGS INC COM 46266C105 1786 6329 SH SOLE 40 6329 0 0 IQVIA HLDGS INC COM 46266C105 29783 105562 SH SOLE 43 8342 0 97220 IRADIMED CORP COM 46266A109 335 7255 SH SOLE 2 4138 0 3117 IRADIMED CORP COM 46266A109 859 18592 SH SOLE 18 18592 0 0 IRADIMED CORP COM 46266A109 546 11816 SH SOLE 19 11816 0 0 IRADIMED CORP COM 46266A109 10455 226250 SH SOLE 21 226250 0 0 IRADIMED CORP COM 46266A109 6744 145948 SH SOLE 22 145408 0 540 IRADIMED CORP COM 46266A109 413 8946 SH SOLE 26 0 0 8946 IRADIMED CORP COM 46266A109 59 1287 SH SOLE 43 0 0 1287 IRHYTHM TECHNOLOGIES INC COM 450056106 1373 11663 SH SOLE 2 8093 0 3570 IRHYTHM TECHNOLOGIES INC COM 450056106 52 444 SH SOLE 4 119 0 325 IRHYTHM TECHNOLOGIES INC COM 450056106 49 418 SH SOLE 7 418 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 9286 78903 SH SOLE 18 78903 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 6160 52338 SH SOLE 19 52338 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 140729 1195759 SH SOLE 21 1195759 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 80554 684461 SH SOLE 22 667393 0 17068 IRHYTHM TECHNOLOGIES INC COM 450056106 503 4277 SH SOLE 25 4277 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1352 11484 SH SOLE 26 9114 0 2370 IRHYTHM TECHNOLOGIES INC COM 450056106 61 522 SH SOLE 28 522 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2202 18712 SH SOLE 30 18712 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 164 1395 SH SOLE 36 1395 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 421 3573 SH SOLE 40 3573 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2443 20758 SH SOLE 43 1390 0 19368 IRIDEX CORP COM 462684101 16 2651 SH SOLE 18 2651 0 0 IRIDEX CORP COM 462684101 254 41639 SH SOLE 21 41639 0 0 IRIDEX CORP COM 462684101 128 20998 SH SOLE 22 20998 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 11840 286760 SH SOLE 2 206028 0 80732 IRIDIUM COMMUNICATIONS INC COM 46269C102 751 18191 SH SOLE 4 18191 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 90 2181 SH SOLE 7 2181 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 137 3328 SH SOLE 13 3328 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 24141 584677 SH SOLE 18 560267 0 24410 IRIDIUM COMMUNICATIONS INC COM 46269C102 30757 744900 SH SOLE 19 744900 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 365286 8846832 SH SOLE 21 8846832 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 176946 4285450 SH SOLE 22 4185702 0 99748 IRIDIUM COMMUNICATIONS INC COM 46269C102 1284 31098 SH SOLE 23 31098 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 950 23011 SH SOLE 25 23011 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 5752 139313 SH SOLE 26 42643 0 96670 IRIDIUM COMMUNICATIONS INC COM 46269C102 78 1882 SH SOLE 28 1882 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 102 2478 SH SOLE 29 2478 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 5623 136191 SH SOLE 30 136191 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 18534 448881 SH SOLE 31 7680 0 441201 IRIDIUM COMMUNICATIONS INC COM 46269C102 774 18755 SH SOLE 34 18755 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 753 18226 SH SOLE 36 18226 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 614 14875 SH SOLE 40 14875 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2557 61922 SH SOLE 43 3309 0 58613 IROBOT CORP COM 462726100 4684 71092 SH SOLE 2 34790 0 36302 IROBOT CORP COM 462726100 26 391 SH SOLE 4 115 0 276 IROBOT CORP COM 462726100 26 396 SH SOLE 7 396 0 0 IROBOT CORP COM 462726100 7056 107111 SH SOLE 18 94143 0 12968 IROBOT CORP COM 462726100 23781 360969 SH SOLE 19 360969 0 0 IROBOT CORP COM 462726100 213289 3237544 SH SOLE 21 3237544 0 0 IROBOT CORP COM 462726100 63264 960286 SH SOLE 22 942488 0 17798 IROBOT CORP COM 462726100 855 12979 SH SOLE 23 12979 0 0 IROBOT CORP COM 462726100 332 5033 SH SOLE 25 5033 0 0 IROBOT CORP COM 462726100 4889 74216 SH SOLE 26 9808 0 64408 IROBOT CORP COM 462726100 33 501 SH SOLE 28 501 0 0 IROBOT CORP COM 462726100 11112 168667 SH SOLE 30 168667 0 0 IROBOT CORP COM 462726100 60 905 SH SOLE 34 905 0 0 IROBOT CORP COM 462726100 214 3254 SH SOLE 36 3254 0 0 IROBOT CORP COM 462726100 231 3499 SH SOLE 40 3499 0 0 IROBOT CORP COM 462726100 650 9860 SH SOLE 43 424 0 9436 IRON MTN INC NEW COM 46284V101 42095 804414 SH SOLE 2 135030 0 669384 IRON MTN INC NEW COM 46284V101 9432 180248 SH SOLE 4 169225 0 11023 IRON MTN INC NEW COM 46284V101 12500 238864 SH SOLE 7 230169 0 8695 IRON MTN INC NEW COM 46284V101 67 1284 SH SOLE 13 1284 0 0 IRON MTN INC NEW COM 46284V101 2182 41701 SH SOLE 15 41701 0 0 IRON MTN INC NEW COM 46284V101 1 19 SH SOLE 17 0 0 19 IRON MTN INC NEW COM 46284V101 25012 477967 SH SOLE 18 438367 0 39600 IRON MTN INC NEW COM 46284V101 7993 152750 SH SOLE 19 152750 0 0 IRON MTN INC NEW COM 46284V101 551311 10535271 SH SOLE 21 10535271 0 0 IRON MTN INC NEW COM 46284V101 353826 6761445 SH SOLE 22 6176624 0 584821 IRON MTN INC NEW COM 46284V101 9453 180651 SH SOLE 23 180651 0 0 IRON MTN INC NEW COM 46284V101 19594 374436 SH SOLE 25 374436 0 0 IRON MTN INC NEW COM 46284V101 31279 597735 SH SOLE 26 215461 0 382274 IRON MTN INC NEW COM 46284V101 32202 615355 SH SOLE 28 69963 0 545392 IRON MTN INC NEW COM 46284V101 14 262 SH SOLE 29 262 0 0 IRON MTN INC NEW COM 46284V101 78932 1508348 SH SOLE 30 1430715 0 77633 IRON MTN INC NEW COM 46284V101 5335 101951 SH SOLE 31 29766 0 72185 IRON MTN INC NEW COM 46284V101 705 13472 SH SOLE 34 13472 0 0 IRON MTN INC NEW COM 46284V101 7520 143699 SH SOLE 36 143699 0 0 IRON MTN INC NEW COM 46284V101 490 9367 SH SOLE 40 9367 0 0 IRON MTN INC NEW COM 46284V101 13546 258857 SH SOLE 43 18621 0 240236 IRONNET INC COM 46323Q105 8 1990 SH SOLE 21 1990 0 0 IRONNET INC COM 46323Q105 1777 423207 SH SOLE 22 423207 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 33 4323 SH SOLE 2 4323 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 94 12140 SH SOLE 22 12140 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3290 282197 SH SOLE 2 131606 0 150591 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 671 SH SOLE 4 671 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 27 2335 SH SOLE 7 2335 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5012 429834 SH SOLE 18 392524 0 37310 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 16414 1407713 SH SOLE 19 1407713 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 79346 6804968 SH SOLE 21 6804968 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 56181 4818297 SH SOLE 22 4740014 0 78283 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 602 51610 SH SOLE 23 51610 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 279 23938 SH SOLE 25 23938 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3783 324471 SH SOLE 26 76891 0 247580 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 34 2886 SH SOLE 28 2886 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1842 157981 SH SOLE 30 157981 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 172 14733 SH SOLE 34 14733 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 234 20105 SH SOLE 40 20105 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 317 27151 SH SOLE 43 0 0 27151 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 62 14483 SH SOLE 21 14483 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 34 14862 SH SOLE 21 14862 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 4 SH SOLE 43 0 0 4 ISHARES GOLD TR ISHARES NEW 464285204 25711 738606 SH SOLE 2 0 0 738606 ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH SOLE 17 0 0 8 ISHARES GOLD TR ISHARES NEW 464285204 5891 169226 SH SOLE 18 169226 0 0 ISHARES GOLD TR ISHARES NEW 464285204 7387 212197 SH SOLE 21 212197 0 0 ISHARES GOLD TR ISHARES NEW 464285204 52085 1496273 SH SOLE 23 1496273 0 0 ISHARES INC MSCI AUST ETF 464286103 33 1324 SH SOLE 2 1324 0 0 ISHARES INC MSCI AUST ETF 464286103 40691 1638783 SH SOLE 7 350619 0 1288164 ISHARES INC MSCI AUST ETF 464286103 3598 144925 SH SOLE 18 0 0 144925 ISHARES INC MSCI FRONTIER 464286145 8561 248080 SH SOLE 23 248080 0 0 ISHARES INC JP MRGN EM HI BD 464286285 24 557 SH SOLE 2 557 0 0 ISHARES INC EM MKTS DIV ETF 464286319 121 3136 SH SOLE 7 3136 0 0 ISHARES INC EM MKTS DIV ETF 464286319 793 20608 SH SOLE 18 20608 0 0 ISHARES INC EM MKTS DIV ETF 464286319 23356 606659 SH SOLE 21 606659 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 153 5438 SH SOLE 2 5438 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 199 7092 SH SOLE 4 7092 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 3041 108350 SH SOLE 18 95541 0 12809 ISHARES INC MSCI BRAZIL ETF 464286400 30766 1096053 SH SOLE 19 1096053 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 99 3539 SH SOLE 23 3539 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 6031 214853 SH SOLE 26 214853 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 326 5410 SH SOLE 21 5410 0 0 ISHARES INC MSCI CDA ETF 464286509 3431 89272 SH SOLE 2 89272 0 0 ISHARES INC MSCI CDA ETF 464286509 3633 94523 SH SOLE 18 0 0 94523 ISHARES INC MSCI CDA ETF 464286509 20359 529770 SH SOLE 21 529770 0 0 ISHARES INC MSCI CDA ETF 464286509 7287 189613 SH SOLE 22 189613 0 0 ISHARES INC JP MORGAN EM ETF 464286517 4228 107805 SH SOLE 2 66988 0 40817 ISHARES INC JP MORGAN EM ETF 464286517 2028 51716 SH SOLE 18 51716 0 0 ISHARES INC JP MORGAN EM ETF 464286517 21915 558781 SH SOLE 21 558781 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 166084 1533835 SH SOLE 7 1533835 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 2 18 SH SOLE 17 0 0 18 ISHARES INC MSCI GBL MIN VOL 464286525 501 4626 SH SOLE 18 4626 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 71 660 SH SOLE 22 0 0 660 ISHARES INC MSCI GBL MIN VOL 464286525 52899 488539 SH SOLE 40 488539 0 0 ISHARES INC MSCI EMERG MRKT 464286533 58607 932938 SH SOLE 7 932938 0 0 ISHARES INC MSCI EMERG MRKT 464286533 14 219 SH SOLE 17 0 0 219 ISHARES INC MSCI EMERG MRKT 464286533 112922 1797542 SH SOLE 18 1797542 0 0 ISHARES INC MSCI EMERG MRKT 464286533 3555 56589 SH SOLE 21 56589 0 0 ISHARES INC MSCI EMERG MRKT 464286533 84916 1351736 SH SOLE 22 1351736 0 0 ISHARES INC MSCI EURZONE ETF 464286608 2 32 SH SOLE 2 32 0 0 ISHARES INC MSCI EURZONE ETF 464286608 30659 625564 SH SOLE 18 625564 0 0 ISHARES INC MSCI EURZONE ETF 464286608 575773 11748067 SH SOLE 21 11748067 0 0 ISHARES INC MSCI CHILE ETF 464286640 10 420 SH SOLE 2 420 0 0 ISHARES INC MSCI CHILE ETF 464286640 26678 1155387 SH SOLE 7 222341 0 933046 ISHARES INC MSCI CHILE ETF 464286640 452 19559 SH SOLE 18 0 0 19559 ISHARES INC MSCI CHILE ETF 464286640 1213 52517 SH SOLE 22 52517 0 0 ISHARES INC MSCI PAC JP ETF 464286665 3 55 SH SOLE 17 0 0 55 ISHARES INC MSCI PAC JP ETF 464286665 96449 2019457 SH SOLE 23 2019457 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4949 103616 SH SOLE 28 0 0 103616 ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11 ISHARES INC MSCI FRANCE ETF 464286707 2 60 SH SOLE 2 60 0 0 ISHARES INC MSCI FRANCE ETF 464286707 1395 35877 SH SOLE 18 4924 0 30953 ISHARES INC MSCI TURKEY ETF 464286715 191 10255 SH SOLE 18 10255 0 0 ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH SOLE 2 1 0 0 ISHARES INC MSCI SWITZERLAND 464286749 17171 325641 SH SOLE 7 69348 0 256293 ISHARES INC MSCI SWITZERLAND 464286749 3 57 SH SOLE 17 0 0 57 ISHARES INC MSCI SWEDEN ETF 464286756 21 462 SH SOLE 2 462 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 2682 57893 SH SOLE 7 12164 0 45729 ISHARES INC MSCI SWEDEN ETF 464286756 3566 76970 SH SOLE 18 0 0 76970 ISHARES INC MSCI SPAIN ETF 464286764 11 420 SH SOLE 2 420 0 0 ISHARES INC MSCI SPAIN ETF 464286764 35473 1350327 SH SOLE 7 247584 0 1102743 ISHARES INC MSCI SPAIN ETF 464286764 16087 612388 SH SOLE 23 612388 0 0 ISHARES INC MSCI STH KOR ETF 464286772 33 424 SH SOLE 2 424 0 0 ISHARES INC MSCI STH KOR ETF 464286772 33428 429278 SH SOLE 4 429278 0 0 ISHARES INC MSCI STH KOR ETF 464286772 26796 344117 SH SOLE 7 66526 0 277591 ISHARES INC MSCI STH KOR ETF 464286772 1419 18224 SH SOLE 18 0 0 18224 ISHARES INC MSCI STH KOR ETF 464286772 12316 158160 SH SOLE 26 158160 0 0 ISHARES INC MSCI STH AFR ETF 464286780 33 715 SH SOLE 2 715 0 0 ISHARES INC MSCI STH AFR ETF 464286780 21847 470842 SH SOLE 7 85494 0 385348 ISHARES INC MSCI STH AFR ETF 464286780 1799 38781 SH SOLE 18 0 0 38781 ISHARES INC MSCI STH AFR ETF 464286780 120 2590 SH SOLE 23 2590 0 0 ISHARES INC MSCI GERMANY ETF 464286806 85530 2609198 SH SOLE 7 525719 0 2083479 ISHARES INC MSCI GERMANY ETF 464286806 63654 1941849 SH SOLE 21 1941849 0 0 ISHARES INC MSCI MEXICO ETF 464286822 20 403 SH SOLE 2 403 0 0 ISHARES INC MSCI MEXICO ETF 464286822 48556 959603 SH SOLE 7 183953 0 775650 ISHARES INC MSCI MEXICO ETF 464286822 1613 31884 SH SOLE 18 0 0 31884 ISHARES INC MSCI MEXICO ETF 464286822 163 3230 SH SOLE 23 3230 0 0 ISHARES INC MSCI HONG KG ETF 464286871 59 2534 SH SOLE 2 2534 0 0 ISHARES INC MSCI HONG KG ETF 464286871 74212 3200167 SH SOLE 7 576455 0 2623712 ISHARES INC MSCI HONG KG ETF 464286871 10368 447105 SH SOLE 18 268789 0 178316 ISHARES INC CORE MSCI EMKT 46434G103 199736 3336717 SH SOLE 2 3336717 0 0 ISHARES INC CORE MSCI EMKT 46434G103 111 1848 SH SOLE 3 1848 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1150354 19217409 SH SOLE 7 19217409 0 0 ISHARES INC CORE MSCI EMKT 46434G103 108364 1810294 SH SOLE 17 0 0 1810294 ISHARES INC CORE MSCI EMKT 46434G103 180864 3021448 SH SOLE 18 3021448 0 0 ISHARES INC CORE MSCI EMKT 46434G103 3037 50742 SH SOLE 19 0 0 50742 ISHARES INC CORE MSCI EMKT 46434G103 425114 7101796 SH SOLE 21 6464775 0 637021 ISHARES INC CORE MSCI EMKT 46434G103 607144 10142725 SH SOLE 22 7610770 0 2531955 ISHARES INC CORE MSCI EMKT 46434G103 389003 6498551 SH SOLE 23 6498551 0 0 ISHARES INC CORE MSCI EMKT 46434G103 2895 48357 SH SOLE 26 48357 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 306808 4606036 SH SOLE 2 37968 0 4568068 ISHARES INC MSCI TAIWAN ETF 46434G772 13679 205364 SH SOLE 15 205364 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 10517 157886 SH SOLE 18 112725 0 45161 ISHARES INC MSCI TAIWAN ETF 46434G772 99456 1493110 SH SOLE 22 1493110 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 14910 223846 SH SOLE 26 223846 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 48711 1137045 SH SOLE 2 0 0 1137045 ISHARES INC MSCI RUSSIA ETF 46434G798 44715 1043761 SH SOLE 4 0 0 1043761 ISHARES INC MSCI RUSSIA ETF 46434G798 342 7985 SH SOLE 22 7985 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 0 3 SH SOLE 2 3 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1577 62986 SH SOLE 22 62986 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 2210 88295 SH SOLE 26 88295 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 94 1411 SH SOLE 2 1411 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 311224 4647913 SH SOLE 4 4647913 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 45365 677498 SH SOLE 7 127187 0 550311 ISHARES INC MSCI JPN ETF NEW 46434G822 10 153 SH SOLE 17 0 0 153 ISHARES INC MSCI JPN ETF NEW 46434G822 77341 1155040 SH SOLE 18 1073475 0 81565 ISHARES INC MSCI JPN ETF NEW 46434G822 759008 11335251 SH SOLE 21 11335251 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 44633 666567 SH SOLE 23 666567 0 0 ISHARES INC MSCI ITALY ETF 46434G830 80 2433 SH SOLE 2 2433 0 0 ISHARES INC MSCI ITALY ETF 46434G830 20937 638130 SH SOLE 7 125570 0 512560 ISHARES INC MSCI ITALY ETF 46434G830 3316 101059 SH SOLE 18 0 0 101059 ISHARES INC ESG AWR MSCI EM 46434G863 68534 1724122 SH SOLE 2 1724122 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 35715 898494 SH SOLE 7 898494 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 36 896 SH SOLE 17 0 0 896 ISHARES INC ESG AWR MSCI EM 46434G863 19960 502126 SH SOLE 18 502126 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 9058 227882 SH SOLE 19 227882 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 5012 126077 SH SOLE 21 126077 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 903 22725 SH SOLE 22 22725 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 9 504 SH SOLE 2 504 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 319373 18665840 SH SOLE 7 18665840 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11824 691052 SH SOLE 23 691052 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3499 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 30845 1433978 SH SOLE 25 1433978 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 90150 1673162 SH SOLE 44 1673162 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 18619 367023 SH SOLE 44 367023 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 47355 1045359 SH SOLE 44 1045359 0 0 ISHARES TR S&P 100 ETF 464287101 19 87 SH SOLE 2 87 0 0 ISHARES TR S&P 100 ETF 464287101 35 160 SH SOLE 17 0 0 160 ISHARES TR S&P 100 ETF 464287101 39 180 SH SOLE 43 0 0 180 ISHARES TR MORNINGSTAR GRWT 464287119 33 460 SH SOLE 17 0 0 460 ISHARES TR MORNINGSTR US EQ 464287127 84 1270 SH SOLE 17 0 0 1270 ISHARES TR CORE S&P TTL STK 464287150 808660 7558980 SH SOLE 2 7558980 0 0 ISHARES TR CORE S&P TTL STK 464287150 1887660 17644979 SH SOLE 7 17644979 0 0 ISHARES TR CORE S&P TTL STK 464287150 948 8859 SH SOLE 17 0 0 8859 ISHARES TR CORE S&P TTL STK 464287150 266797 2493898 SH SOLE 18 131854 0 2362044 ISHARES TR CORE S&P TTL STK 464287150 1358905 12702421 SH SOLE 19 5360962 0 7341459 ISHARES TR CORE S&P TTL STK 464287150 146424 1368704 SH SOLE 21 0 0 1368704 ISHARES TR SELECT DIVID ETF 464287168 589 4801 SH SOLE 7 4801 0 0 ISHARES TR SELECT DIVID ETF 464287168 9 70 SH SOLE 17 0 0 70 ISHARES TR SELECT DIVID ETF 464287168 51353 418897 SH SOLE 18 418897 0 0 ISHARES TR SELECT DIVID ETF 464287168 12663 103294 SH SOLE 22 103294 0 0 ISHARES TR SELECT DIVID ETF 464287168 61 501 SH SOLE 43 0 0 501 ISHARES TR OPTIONS 464287176 90440 700000 SH Put SOLE 19 700000 0 0 ISHARES TR TIPS BD ETF 464287176 110687 856713 SH SOLE 2 342971 0 513742 ISHARES TR TIPS BD ETF 464287176 64281 497528 SH SOLE 4 497528 0 0 ISHARES TR TIPS BD ETF 464287176 24602 190419 SH SOLE 7 190419 0 0 ISHARES TR TIPS BD ETF 464287176 27886 215839 SH SOLE 17 0 0 215839 ISHARES TR TIPS BD ETF 464287176 95211 736928 SH SOLE 18 736928 0 0 ISHARES TR TIPS BD ETF 464287176 326092 2523930 SH SOLE 19 1931588 0 592342 ISHARES TR TIPS BD ETF 464287176 2950980 22840405 SH SOLE 21 22598969 0 241436 ISHARES TR TIPS BD ETF 464287176 5479 42406 SH SOLE 23 42406 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 70 1923 SH SOLE 2 1923 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 133789 3657436 SH SOLE 4 3657436 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 62837 1717785 SH SOLE 7 1717785 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 3716 101579 SH SOLE 18 101579 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 37153 1015676 SH SOLE 19 1015676 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 186 5094 SH SOLE 26 5094 0 0 ISHARES TR OPTIONS 464287184 1306 35700 SH Call SOLE 2 35700 0 0 ISHARES TR OPTIONS 464287184 2349 64200 SH Call SOLE 4 64200 0 0 ISHARES TR OPTIONS 464287184 30267 827400 SH Call SOLE 18 827400 0 0 ISHARES TR OPTIONS 464287184 344990 9431100 SH Call SOLE 19 9431100 0 0 ISHARES TR CORE S&P500 ETF 464287200 5007209 10497513 SH SOLE 2 10164137 0 333376 ISHARES TR CORE S&P500 ETF 464287200 8104 16989 SH SOLE 3 16989 0 0 ISHARES TR CORE S&P500 ETF 464287200 4545056 9528620 SH SOLE 4 9528620 0 0 ISHARES TR CORE S&P500 ETF 464287200 12748078 26726090 SH SOLE 7 26726090 0 0 ISHARES TR CORE S&P500 ETF 464287200 1089113 2283303 SH SOLE 16 2283303 0 0 ISHARES TR CORE S&P500 ETF 464287200 414418 868820 SH SOLE 17 0 0 868820 ISHARES TR CORE S&P500 ETF 464287200 2196658 4605250 SH SOLE 18 3992255 0 612995 ISHARES TR CORE S&P500 ETF 464287200 378095 792669 SH SOLE 19 792669 0 0 ISHARES TR CORE S&P500 ETF 464287200 2466412 5170783 SH SOLE 21 5170783 0 0 ISHARES TR CORE S&P500 ETF 464287200 1495883 3136089 SH SOLE 22 1594109 0 1541980 ISHARES TR CORE S&P500 ETF 464287200 2759075 5784345 SH SOLE 23 5784345 0 0 ISHARES TR CORE S&P500 ETF 464287200 26924 56446 SH SOLE 26 56446 0 0 ISHARES TR CORE S&P500 ETF 464287200 386235 809734 SH SOLE 28 809734 0 0 ISHARES TR CORE S&P500 ETF 464287200 466 978 SH SOLE 43 0 0 978 ISHARES TR CORE US AGGBD ET 464287226 1382797 12121294 SH SOLE 2 12121294 0 0 ISHARES TR CORE US AGGBD ET 464287226 3730 32693 SH SOLE 7 32693 0 0 ISHARES TR CORE US AGGBD ET 464287226 247570 2170141 SH SOLE 17 0 0 2170141 ISHARES TR CORE US AGGBD ET 464287226 1701521 14915158 SH SOLE 18 11982230 0 2932928 ISHARES TR CORE US AGGBD ET 464287226 1096036 9607610 SH SOLE 19 5351974 0 4255636 ISHARES TR CORE US AGGBD ET 464287226 216271 1895788 SH SOLE 21 980985 0 914803 ISHARES TR CORE US AGGBD ET 464287226 94688 830018 SH SOLE 22 830018 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 679184 13903463 SH SOLE 4 13903463 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2643050 54105421 SH SOLE 7 52614156 0 1491265 ISHARES TR MSCI EMG MKT ETF 464287234 264 5412 SH SOLE 17 0 0 5412 ISHARES TR MSCI EMG MKT ETF 464287234 578 11832 SH SOLE 18 11832 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4219 86365 SH SOLE 19 86365 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 203858 4173146 SH SOLE 21 4173146 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 347 7112 SH SOLE 22 7112 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 70670 1446674 SH SOLE 23 1446674 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2025 41455 SH SOLE 26 0 0 41455 ISHARES TR MSCI EMG MKT ETF 464287234 5 108 SH SOLE 43 0 0 108 ISHARES TR OPTIONS 464287234 1021 20900 SH Call SOLE 2 20900 0 0 ISHARES TR OPTIONS 464287234 1148 23500 SH Call SOLE 4 23500 0 0 ISHARES TR OPTIONS 464287234 15202 311200 SH Call SOLE 18 311200 0 0 ISHARES TR OPTIONS 464287234 172279 3526700 SH Call SOLE 19 3526700 0 0 ISHARES TR IBOXX INV CP ETF 464287242 25024 188830 SH SOLE 2 116379 0 72451 ISHARES TR IBOXX INV CP ETF 464287242 147 1106 SH SOLE 4 1106 0 0 ISHARES TR IBOXX INV CP ETF 464287242 204419 1542551 SH SOLE 7 1113663 0 428888 ISHARES TR IBOXX INV CP ETF 464287242 2205 16636 SH SOLE 17 0 0 16636 ISHARES TR IBOXX INV CP ETF 464287242 170165 1284069 SH SOLE 18 1284069 0 0 ISHARES TR IBOXX INV CP ETF 464287242 26331 198694 SH SOLE 19 198694 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1185732 8947567 SH SOLE 21 8947567 0 0 ISHARES TR IBOXX INV CP ETF 464287242 18144 136913 SH SOLE 22 0 0 136913 ISHARES TR IBOXX INV CP ETF 464287242 454557 3430099 SH SOLE 23 3430099 0 0 ISHARES TR OPTIONS 464287242 35873 270700 SH Put SOLE 4 270700 0 0 ISHARES TR GBL COMM SVC ETF 464287275 6911 84050 SH SOLE 7 84050 0 0 ISHARES TR GLOBAL TECH ETF 464287291 159155 2471742 SH SOLE 2 2471742 0 0 ISHARES TR GLOBAL TECH ETF 464287291 18464 286759 SH SOLE 7 286759 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1 18 SH SOLE 17 0 0 18 ISHARES TR GLOBAL TECH ETF 464287291 31013 481644 SH SOLE 18 481644 0 0 ISHARES TR GLOBAL TECH ETF 464287291 10403 161565 SH SOLE 19 161565 0 0 ISHARES TR GLOBAL TECH ETF 464287291 872 13548 SH SOLE 43 0 0 13548 ISHARES TR S&P 500 GRWT ETF 464287309 299574 3580424 SH SOLE 2 3580424 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 518 6192 SH SOLE 17 0 0 6192 ISHARES TR S&P 500 GRWT ETF 464287309 49535 592033 SH SOLE 18 592033 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 822259 9101825 SH SOLE 4 9101825 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 442047 4893146 SH SOLE 7 4893146 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 7221 79934 SH SOLE 18 79934 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 31480 393203 SH SOLE 2 393203 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 16656 208049 SH SOLE 18 208049 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 72373 903983 SH SOLE 19 903983 0 0 ISHARES TR NORTH AMERN NAT 464287374 16363 519778 SH SOLE 2 0 0 519778 ISHARES TR JPX NIKKEI 400 464287382 3541 50103 SH SOLE 21 50103 0 0 ISHARES TR LATN AMER 40 ETF 464287390 82 3484 SH SOLE 2 3484 0 0 ISHARES TR LATN AMER 40 ETF 464287390 148 6304 SH SOLE 4 6304 0 0 ISHARES TR LATN AMER 40 ETF 464287390 1947 83013 SH SOLE 18 83013 0 0 ISHARES TR LATN AMER 40 ETF 464287390 24205 1031750 SH SOLE 19 1031750 0 0 ISHARES TR S&P 500 VAL ETF 464287408 34899 222809 SH SOLE 2 222809 0 0 ISHARES TR S&P 500 VAL ETF 464287408 527 3363 SH SOLE 4 3363 0 0 ISHARES TR S&P 500 VAL ETF 464287408 26578 169687 SH SOLE 17 0 0 169687 ISHARES TR S&P 500 VAL ETF 464287408 9350 59697 SH SOLE 18 59697 0 0 ISHARES TR S&P 500 VAL ETF 464287408 100273 640190 SH SOLE 19 640190 0 0 ISHARES TR 20 YR TR BD ETF 464287432 131592 887992 SH SOLE 2 624588 0 263404 ISHARES TR 20 YR TR BD ETF 464287432 2130 14373 SH SOLE 7 14373 0 0 ISHARES TR 20 YR TR BD ETF 464287432 37 253 SH SOLE 17 0 0 253 ISHARES TR 20 YR TR BD ETF 464287432 10678 72059 SH SOLE 18 72059 0 0 ISHARES TR 20 YR TR BD ETF 464287432 153126 1033306 SH SOLE 19 509468 0 523838 ISHARES TR 20 YR TR BD ETF 464287432 26907 181569 SH SOLE 21 151562 0 30007 ISHARES TR 20 YR TR BD ETF 464287432 16468 111126 SH SOLE 22 17874 0 93252 ISHARES TR 20 YR TR BD ETF 464287432 101530 685136 SH SOLE 23 685136 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 7959 69208 SH SOLE 2 69208 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 21779 189382 SH SOLE 7 29061 0 160321 ISHARES TR BARCLAYS 7 10 YR 464287440 41 360 SH SOLE 17 0 0 360 ISHARES TR BARCLAYS 7 10 YR 464287440 433373 3768464 SH SOLE 18 3768464 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 37632 327233 SH SOLE 21 327233 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 4419 38423 SH SOLE 22 38423 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 463726 4032400 SH SOLE 23 4032400 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 61632 720502 SH SOLE 2 289068 0 431434 ISHARES TR 1 3 YR TREAS BD 464287457 6750 78905 SH SOLE 3 78905 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 43 505 SH SOLE 17 0 0 505 ISHARES TR 1 3 YR TREAS BD 464287457 26501 309805 SH SOLE 18 309805 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 589187 6887858 SH SOLE 19 5324474 0 1563384 ISHARES TR 1 3 YR TREAS BD 464287457 35769 418157 SH SOLE 21 0 0 418157 ISHARES TR 1 3 YR TREAS BD 464287457 49673 580703 SH SOLE 22 575248 0 5455 ISHARES TR 1 3 YR TREAS BD 464287457 84059 982684 SH SOLE 23 982684 0 0 ISHARES TR MSCI EAFE ETF 464287465 29471 374567 SH SOLE 2 52527 0 322040 ISHARES TR MSCI EAFE ETF 464287465 322635 4100594 SH SOLE 4 4100594 0 0 ISHARES TR MSCI EAFE ETF 464287465 1242798 15795601 SH SOLE 7 15795601 0 0 ISHARES TR MSCI EAFE ETF 464287465 723 9191 SH SOLE 17 0 0 9191 ISHARES TR MSCI EAFE ETF 464287465 336505 4276880 SH SOLE 18 4270527 0 6353 ISHARES TR MSCI EAFE ETF 464287465 3270268 41564163 SH SOLE 21 41564163 0 0 ISHARES TR MSCI EAFE ETF 464287465 664 8434 SH SOLE 23 8434 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 47 388 SH SOLE 17 0 0 388 ISHARES TR RUS MDCP VAL ETF 464287473 2035 16631 SH SOLE 18 16631 0 0 ISHARES TR RUS MD CP GR ETF 464287481 82 714 SH SOLE 17 0 0 714 ISHARES TR RUS MD CP GR ETF 464287481 7353 63818 SH SOLE 18 63818 0 0 ISHARES TR RUS MID CAP ETF 464287499 1458 17563 SH SOLE 17 0 0 17563 ISHARES TR RUS MID CAP ETF 464287499 21046 253532 SH SOLE 18 253532 0 0 ISHARES TR RUS MID CAP ETF 464287499 26574 320125 SH SOLE 19 320125 0 0 ISHARES TR RUS MID CAP ETF 464287499 86 1035 SH SOLE 43 0 0 1035 ISHARES TR CORE S&P MCP ETF 464287507 13407 47360 SH SOLE 2 47360 0 0 ISHARES TR CORE S&P MCP ETF 464287507 173702 613615 SH SOLE 4 613615 0 0 ISHARES TR CORE S&P MCP ETF 464287507 350390 1237776 SH SOLE 7 1237776 0 0 ISHARES TR CORE S&P MCP ETF 464287507 441 1558 SH SOLE 17 0 0 1558 ISHARES TR CORE S&P MCP ETF 464287507 364526 1287715 SH SOLE 18 1221166 0 66549 ISHARES TR CORE S&P MCP ETF 464287507 49300 174156 SH SOLE 19 174156 0 0 ISHARES TR CORE S&P MCP ETF 464287507 124465 439681 SH SOLE 21 439681 0 0 ISHARES TR CORE S&P MCP ETF 464287507 608983 2151277 SH SOLE 22 509359 0 1641918 ISHARES TR CORE S&P MCP ETF 464287507 754 2663 SH SOLE 43 0 0 2663 ISHARES TR EXPND TEC SC ETF 464287549 232 528 SH SOLE 43 0 0 528 ISHARES TR ISHARES BIOTECH 464287556 30 198 SH SOLE 2 198 0 0 ISHARES TR ISHARES BIOTECH 464287556 47 310 SH SOLE 4 310 0 0 ISHARES TR ISHARES BIOTECH 464287556 672 4405 SH SOLE 18 4405 0 0 ISHARES TR ISHARES BIOTECH 464287556 8490 55628 SH SOLE 19 55628 0 0 ISHARES TR COHEN STEER REIT 464287564 16280 213990 SH SOLE 18 213990 0 0 ISHARES TR COHEN STEER REIT 464287564 156263 2053935 SH SOLE 19 0 0 2053935 ISHARES TR GLOBAL 100 ETF 464287572 1970225 25256054 SH SOLE 4 25256054 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2 22 SH SOLE 17 0 0 22 ISHARES TR GLOBAL 100 ETF 464287572 10291 131918 SH SOLE 18 131918 0 0 ISHARES TR US CONSUM DISCRE 464287580 5691 67752 SH SOLE 18 67752 0 0 ISHARES TR OPTIONS 464287598 50379 300000 SH Call SOLE 19 300000 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 9683 57660 SH SOLE 2 57660 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 20588 122596 SH SOLE 17 0 0 122596 ISHARES TR RUS 1000 VAL ETF 464287598 281680 1677364 SH SOLE 18 1676000 0 1364 ISHARES TR RUS 1000 VAL ETF 464287598 809511 4820526 SH SOLE 22 37606 0 4782920 ISHARES TR S&P MC 400GR ETF 464287606 410 4808 SH SOLE 2 4808 0 0 ISHARES TR S&P MC 400GR ETF 464287606 19 219 SH SOLE 17 0 0 219 ISHARES TR S&P MC 400GR ETF 464287606 1364 16003 SH SOLE 18 16003 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 10902 35676 SH SOLE 2 35676 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 10667 34906 SH SOLE 17 0 0 34906 ISHARES TR RUS 1000 GRW ETF 464287614 234172 766293 SH SOLE 18 766293 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 154319 504988 SH SOLE 22 504988 0 0 ISHARES TR RUS 1000 ETF 464287622 321903 1217346 SH SOLE 2 22368 0 1194978 ISHARES TR RUS 1000 ETF 464287622 245 927 SH SOLE 17 0 0 927 ISHARES TR RUS 1000 ETF 464287622 130810 494686 SH SOLE 18 319123 0 175563 ISHARES TR RUS 1000 ETF 464287622 612434 2316054 SH SOLE 19 2316054 0 0 ISHARES TR RUS 1000 ETF 464287622 306412 1158764 SH SOLE 21 869486 0 289278 ISHARES TR RUS 1000 ETF 464287622 881398 3333198 SH SOLE 22 3167539 0 165659 ISHARES TR RUS 1000 ETF 464287622 3700 13991 SH SOLE 43 0 0 13991 ISHARES TR RUS 2000 VAL ETF 464287630 4787 28829 SH SOLE 2 0 0 28829 ISHARES TR RUS 2000 VAL ETF 464287630 56 336 SH SOLE 17 0 0 336 ISHARES TR RUS 2000 VAL ETF 464287630 31640 190543 SH SOLE 18 190543 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1959 11798 SH SOLE 22 8112 0 3686 ISHARES TR RUS 2000 GRW ETF 464287648 1718 5862 SH SOLE 2 0 0 5862 ISHARES TR RUS 2000 GRW ETF 464287648 62 210 SH SOLE 17 0 0 210 ISHARES TR RUS 2000 GRW ETF 464287648 14500 49480 SH SOLE 18 49480 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 11553 39423 SH SOLE 22 39423 0 0 ISHARES TR OPTIONS 464287655 533 2400 SH Put SOLE 4 2400 0 0 ISHARES TR OPTIONS 464287655 6807 30600 SH Put SOLE 18 30600 0 0 ISHARES TR OPTIONS 464287655 112783 507000 SH Put SOLE 19 507000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 101666 457028 SH SOLE 2 207249 0 249779 ISHARES TR RUSSELL 2000 ETF 464287655 1162586 5226280 SH SOLE 7 5226280 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1802 8103 SH SOLE 17 0 0 8103 ISHARES TR RUSSELL 2000 ETF 464287655 266713 1198978 SH SOLE 18 1198978 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 92028 413704 SH SOLE 19 413704 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 210298 945373 SH SOLE 21 795396 0 149977 ISHARES TR RUSSELL 2000 ETF 464287655 1040925 4679365 SH SOLE 22 4679365 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2138 9610 SH SOLE 43 0 0 9610 ISHARES TR CORE S&P US VLU 464287663 21277 278711 SH SOLE 2 278711 0 0 ISHARES TR CORE S&P US VLU 464287663 4670 61178 SH SOLE 17 0 0 61178 ISHARES TR CORE S&P US VLU 464287663 32716 428557 SH SOLE 18 428557 0 0 ISHARES TR CORE S&P US VLU 464287663 44294 580217 SH SOLE 22 0 0 580217 ISHARES TR CORE S&P US VLU 464287663 100 1307 SH SOLE 43 0 0 1307 ISHARES TR CORE S&P US GWT 464287671 3722 32187 SH SOLE 17 0 0 32187 ISHARES TR CORE S&P US GWT 464287671 51874 448581 SH SOLE 18 448581 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 192 692 SH SOLE 17 0 0 692 ISHARES TR RUSSELL 3000 ETF 464287689 55840 201224 SH SOLE 18 201224 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 5346 19266 SH SOLE 19 19266 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 126604 456230 SH SOLE 22 300772 0 155458 ISHARES TR S&P MC 400VL ETF 464287705 466 4208 SH SOLE 2 4208 0 0 ISHARES TR S&P MC 400VL ETF 464287705 7 66 SH SOLE 17 0 0 66 ISHARES TR S&P MC 400VL ETF 464287705 2991 27022 SH SOLE 18 27022 0 0 ISHARES TR U.S. TECH ETF 464287721 74 646 SH SOLE 2 646 0 0 ISHARES TR U.S. REAL ES ETF 464287739 130903 1127114 SH SOLE 2 1127114 0 0 ISHARES TR U.S. REAL ES ETF 464287739 62 534 SH SOLE 17 0 0 534 ISHARES TR U.S. REAL ES ETF 464287739 231 1989 SH SOLE 18 1989 0 0 ISHARES TR U.S. REAL ES ETF 464287739 17777 153069 SH SOLE 19 153069 0 0 ISHARES TR U.S. REAL ES ETF 464287739 11167 96149 SH SOLE 21 96149 0 0 ISHARES TR U.S. REAL ES ETF 464287739 7508 64649 SH SOLE 22 64649 0 0 ISHARES TR US INDUSTRIALS 464287754 3582 31769 SH SOLE 18 31769 0 0 ISHARES TR U.S. ENERGY ETF 464287796 91466 3038729 SH SOLE 2 3038729 0 0 ISHARES TR U.S. ENERGY ETF 464287796 25705 853980 SH SOLE 18 853980 0 0 ISHARES TR U.S. ENERGY ETF 464287796 62909 2089994 SH SOLE 19 2089994 0 0 ISHARES TR CORE S&P SCP ETF 464287804 241081 2105325 SH SOLE 2 2105325 0 0 ISHARES TR CORE S&P SCP ETF 464287804 344026 3004333 SH SOLE 4 3004333 0 0 ISHARES TR CORE S&P SCP ETF 464287804 122305 1068070 SH SOLE 7 1068070 0 0 ISHARES TR CORE S&P SCP ETF 464287804 82935 724258 SH SOLE 17 0 0 724258 ISHARES TR CORE S&P SCP ETF 464287804 291526 2545854 SH SOLE 18 2470276 0 75578 ISHARES TR CORE S&P SCP ETF 464287804 132471 1156849 SH SOLE 19 1156849 0 0 ISHARES TR CORE S&P SCP ETF 464287804 55269 482654 SH SOLE 21 482654 0 0 ISHARES TR CORE S&P SCP ETF 464287804 39518 345109 SH SOLE 22 345109 0 0 ISHARES TR CORE S&P SCP ETF 464287804 27719 242067 SH SOLE 23 242067 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9802 85603 SH SOLE 28 0 0 85603 ISHARES TR CORE S&P SCP ETF 464287804 248 2166 SH SOLE 43 0 0 2166 ISHARES TR US CONSM STAPLES 464287812 45 225 SH SOLE 43 0 0 225 ISHARES TR U.S. BAS MTL ETF 464287838 1204 8585 SH SOLE 18 8585 0 0 ISHARES TR DOW JONES US ETF 464287846 1 12 SH SOLE 17 0 0 12 ISHARES TR EUROPE ETF 464287861 681 12523 SH SOLE 2 12523 0 0 ISHARES TR EUROPE ETF 464287861 693496 12750430 SH SOLE 4 12750430 0 0 ISHARES TR EUROPE ETF 464287861 6 114 SH SOLE 17 0 0 114 ISHARES TR SP SMCP600VL ETF 464287879 12 112 SH SOLE 17 0 0 112 ISHARES TR SP SMCP600VL ETF 464287879 39 369 SH SOLE 18 369 0 0 ISHARES TR S&P SML 600 GWT 464287887 16 115 SH SOLE 17 0 0 115 ISHARES TR S&P SML 600 GWT 464287887 245 1763 SH SOLE 18 1763 0 0 ISHARES TR INTL TREA BD ETF 464288117 22364 444710 SH SOLE 7 48252 0 396458 ISHARES TR INTL TREA BD ETF 464288117 7 131 SH SOLE 17 0 0 131 ISHARES TR INTL TREA BD ETF 464288117 4715 93758 SH SOLE 18 93758 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 119 1105 SH SOLE 2 1105 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 5 48 SH SOLE 17 0 0 48 ISHARES TR SHRT NAT MUN ETF 464288158 18064 168238 SH SOLE 18 168238 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 125623 1170000 SH SOLE 19 1170000 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 2278 27545 SH SOLE 3 27545 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 173 8173 SH SOLE 18 8173 0 0 ISHARES TR MSCI ACWI EX US 464288240 1558 28022 SH SOLE 2 28022 0 0 ISHARES TR MSCI ACWI EX US 464288240 2 38 SH SOLE 17 0 0 38 ISHARES TR MSCI ACWI EX US 464288240 13034 234433 SH SOLE 18 234433 0 0 ISHARES TR MSCI ACWI EX US 464288240 132232 2378267 SH SOLE 21 2378267 0 0 ISHARES TR MSCI ACWI ETF 464288257 171194 1618392 SH SOLE 2 4556 0 1613836 ISHARES TR MSCI ACWI ETF 464288257 3059 28917 SH SOLE 3 28917 0 0 ISHARES TR MSCI ACWI ETF 464288257 490 4630 SH SOLE 17 0 0 4630 ISHARES TR MSCI ACWI ETF 464288257 51463 486508 SH SOLE 18 486286 0 222 ISHARES TR MSCI KOKUSAI ETF 464288265 6469 63602 SH SOLE 23 63602 0 0 ISHARES TR EAFE SML CP ETF 464288273 1 8 SH SOLE 2 8 0 0 ISHARES TR EAFE SML CP ETF 464288273 31974 437460 SH SOLE 17 0 0 437460 ISHARES TR EAFE SML CP ETF 464288273 10605 145096 SH SOLE 18 127286 0 17810 ISHARES TR EAFE SML CP ETF 464288273 187658 2567495 SH SOLE 21 2567495 0 0 ISHARES TR EAFE SML CP ETF 464288273 18720 256123 SH SOLE 23 256123 0 0 ISHARES TR JPMORGAN USD EMG 464288281 14831 135992 SH SOLE 2 84953 0 51039 ISHARES TR JPMORGAN USD EMG 464288281 105441 966815 SH SOLE 7 966815 0 0 ISHARES TR JPMORGAN USD EMG 464288281 10368 95071 SH SOLE 17 0 0 95071 ISHARES TR JPMORGAN USD EMG 464288281 29200 267741 SH SOLE 18 267741 0 0 ISHARES TR JPMORGAN USD EMG 464288281 6168 56553 SH SOLE 19 56553 0 0 ISHARES TR JPMORGAN USD EMG 464288281 28530 261597 SH SOLE 21 261597 0 0 ISHARES TR JPMORGAN USD EMG 464288281 201940 1851638 SH SOLE 22 991193 0 860445 ISHARES TR JPMORGAN USD EMG 464288281 51690 473955 SH SOLE 23 473955 0 0 ISHARES TR CALIF MUN BD ETF 464288356 833 13370 SH SOLE 2 13370 0 0 ISHARES TR CALIF MUN BD ETF 464288356 647 10384 SH SOLE 18 10384 0 0 ISHARES TR GLB INFRASTR ETF 464288372 107344 2255600 SH SOLE 2 2255600 0 0 ISHARES TR GLB INFRASTR ETF 464288372 6788 142640 SH SOLE 7 142640 0 0 ISHARES TR GLB INFRASTR ETF 464288372 266 5590 SH SOLE 23 5590 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 102 1500 SH SOLE 43 0 0 1500 ISHARES TR NATIONAL MUN ETF 464288414 70778 608684 SH SOLE 2 608684 0 0 ISHARES TR NATIONAL MUN ETF 464288414 9289 79882 SH SOLE 17 0 0 79882 ISHARES TR NATIONAL MUN ETF 464288414 17450 150073 SH SOLE 18 150073 0 0 ISHARES TR NATIONAL MUN ETF 464288414 506267 4353862 SH SOLE 19 4353862 0 0 ISHARES TR NATIONAL MUN ETF 464288414 4 37 SH SOLE 43 0 0 37 ISHARES TR ASIA 50 ETF 464288430 573540 7491375 SH SOLE 4 7491375 0 0 ISHARES TR INTL SEL DIV ETF 464288448 292 9360 SH SOLE 7 9360 0 0 ISHARES TR INTL SEL DIV ETF 464288448 8390 269084 SH SOLE 18 269084 0 0 ISHARES TR INTL SEL DIV ETF 464288448 13448 431310 SH SOLE 21 431310 0 0 ISHARES TR INTL DEV RE ETF 464288489 0 15 SH SOLE 2 15 0 0 ISHARES TR INTL DEV RE ETF 464288489 15 514 SH SOLE 17 0 0 514 ISHARES TR INTL DEV RE ETF 464288489 4619 162075 SH SOLE 22 162075 0 0 ISHARES TR IBOXX HI YD ETF 464288513 58737 675066 SH SOLE 2 340202 0 334864 ISHARES TR IBOXX HI YD ETF 464288513 3533 40600 SH SOLE 7 40600 0 0 ISHARES TR IBOXX HI YD ETF 464288513 281 3228 SH SOLE 17 0 0 3228 ISHARES TR IBOXX HI YD ETF 464288513 101126 1162237 SH SOLE 18 800347 0 361890 ISHARES TR IBOXX HI YD ETF 464288513 946666 10879970 SH SOLE 19 10719234 0 160736 ISHARES TR IBOXX HI YD ETF 464288513 182152 2093455 SH SOLE 21 2093455 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6997 80411 SH SOLE 22 80411 0 0 ISHARES TR IBOXX HI YD ETF 464288513 117004 1344715 SH SOLE 23 1344715 0 0 ISHARES TR IBOXX HI YD ETF 464288513 49983 574453 SH SOLE 26 574453 0 0 ISHARES TR IBOXX HI YD ETF 464288513 16974 195085 SH SOLE 28 195085 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2262 26000 SH SOLE 37 26000 0 0 ISHARES TR OPTIONS 464288513 96755 1112000 SH Put SOLE 2 1112000 0 0 ISHARES TR OPTIONS 464288513 6369 73200 SH Put SOLE 4 73200 0 0 ISHARES TR OPTIONS 464288513 102672 1180000 SH Put SOLE 18 1180000 0 0 ISHARES TR OPTIONS 464288513 1209552 13901300 SH Put SOLE 19 13901300 0 0 ISHARES TR CRE U S REIT ETF 464288521 23377 345866 SH SOLE 2 0 0 345866 ISHARES TR CRE U S REIT ETF 464288521 37291 551731 SH SOLE 21 0 0 551731 ISHARES TR CRE U S REIT ETF 464288521 6132 90726 SH SOLE 22 90726 0 0 ISHARES TR CRE U S REIT ETF 464288521 167779 2482312 SH SOLE 23 2482312 0 0 ISHARES TR MSCI KLD400 SOC 464288570 18 195 SH SOLE 2 195 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH SOLE 17 0 0 22 ISHARES TR MSCI KLD400 SOC 464288570 4123 44370 SH SOLE 18 44370 0 0 ISHARES TR MBS ETF 464288588 60675 564786 SH SOLE 2 475024 0 89762 ISHARES TR MBS ETF 464288588 64 597 SH SOLE 17 0 0 597 ISHARES TR MBS ETF 464288588 122782 1142899 SH SOLE 18 1142899 0 0 ISHARES TR MBS ETF 464288588 31749 295536 SH SOLE 19 295536 0 0 ISHARES TR MBS ETF 464288588 75653 704208 SH SOLE 21 704208 0 0 ISHARES TR INTRM GOV CR ETF 464288612 28234 248208 SH SOLE 2 248208 0 0 ISHARES TR INTRM GOV CR ETF 464288612 22 195 SH SOLE 17 0 0 195 ISHARES TR INTRM GOV CR ETF 464288612 1238 10884 SH SOLE 18 10884 0 0 ISHARES TR USD INV GRDE ETF 464288620 78392 1312217 SH SOLE 2 1312217 0 0 ISHARES TR USD INV GRDE ETF 464288620 53092 888712 SH SOLE 7 888712 0 0 ISHARES TR USD INV GRDE ETF 464288620 25 412 SH SOLE 17 0 0 412 ISHARES TR USD INV GRDE ETF 464288620 93991 1573342 SH SOLE 18 1573342 0 0 ISHARES TR USD INV GRDE ETF 464288620 58572 980446 SH SOLE 23 980446 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 13904 234582 SH SOLE 2 234582 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 86 1454 SH SOLE 17 0 0 1454 ISHARES TR ISHS 5-10YR INVT 464288638 57622 972192 SH SOLE 18 433163 0 539029 ISHARES TR ISHS 5-10YR INVT 464288638 5164 87132 SH SOLE 21 87132 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 2100 35439 SH SOLE 22 35439 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 11966 201893 SH SOLE 23 201893 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 85571 1588174 SH SOLE 2 1588174 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 20697 384126 SH SOLE 7 384126 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2 40 SH SOLE 17 0 0 40 ISHARES TR ISHS 1-5YR INVS 464288646 27397 508485 SH SOLE 18 508485 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 43694 810949 SH SOLE 19 810949 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 15835 293892 SH SOLE 21 159624 0 134268 ISHARES TR ISHS 1-5YR INVS 464288646 8221 152582 SH SOLE 23 152582 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 18781 126559 SH SOLE 2 126559 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 0 2 SH SOLE 17 0 0 2 ISHARES TR 10-20 YR TRS ETF 464288653 3890 26210 SH SOLE 18 26210 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 14534 97939 SH SOLE 19 97939 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 34494 232436 SH SOLE 21 232436 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 203 1369 SH SOLE 22 1369 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 56 434 SH SOLE 2 434 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 27219 211541 SH SOLE 7 34889 0 176652 ISHARES TR 3 7 YR TREAS BD 464288661 23 176 SH SOLE 17 0 0 176 ISHARES TR 3 7 YR TREAS BD 464288661 33114 257352 SH SOLE 18 257352 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4057 31532 SH SOLE 21 31532 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 18566 144293 SH SOLE 22 144293 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 27853 216469 SH SOLE 23 216469 0 0 ISHARES TR SHORT TREAS BD 464288679 24945 225906 SH SOLE 2 225906 0 0 ISHARES TR SHORT TREAS BD 464288679 6 55 SH SOLE 17 0 0 55 ISHARES TR SHORT TREAS BD 464288679 59748 541100 SH SOLE 18 541100 0 0 ISHARES TR SHORT TREAS BD 464288679 488675 4425603 SH SOLE 19 3165636 0 1259967 ISHARES TR SHORT TREAS BD 464288679 48830 442225 SH SOLE 21 0 0 442225 ISHARES TR PFD AND INCM SEC 464288687 29206 740709 SH SOLE 2 740709 0 0 ISHARES TR PFD AND INCM SEC 464288687 835 21189 SH SOLE 3 21189 0 0 ISHARES TR PFD AND INCM SEC 464288687 778 19738 SH SOLE 7 19738 0 0 ISHARES TR PFD AND INCM SEC 464288687 105668 2679882 SH SOLE 18 2679882 0 0 ISHARES TR PFD AND INCM SEC 464288687 8004 203000 SH SOLE 19 203000 0 0 ISHARES TR PFD AND INCM SEC 464288687 34942 886172 SH SOLE 21 886172 0 0 ISHARES TR MRNING SM CP ETF 464288703 3 45 SH SOLE 17 0 0 45 ISHARES TR GLOB UTILITS ETF 464288711 254 3921 SH SOLE 23 3921 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 60252 487911 SH SOLE 7 487911 0 0 ISHARES TR GLB CNSM STP ETF 464288737 109983 1699092 SH SOLE 4 1699092 0 0 ISHARES TR GLB CNSM STP ETF 464288737 5242 80984 SH SOLE 7 80984 0 0 ISHARES TR GLB CNS DISC ETF 464288745 75035 418512 SH SOLE 7 418512 0 0 ISHARES TR MSCI USA ESG SLC 464288802 3 32 SH SOLE 17 0 0 32 ISHARES TR MSCI USA ESG SLC 464288802 185 1740 SH SOLE 18 1740 0 0 ISHARES TR MSCI USA ESG SLC 464288802 32896 309606 SH SOLE 19 0 0 309606 ISHARES TR U.S. MED DVC ETF 464288810 33413 507408 SH SOLE 2 507408 0 0 ISHARES TR EAFE VALUE ETF 464288877 138562 2749800 SH SOLE 2 2749800 0 0 ISHARES TR EAFE VALUE ETF 464288877 23417 464716 SH SOLE 17 0 0 464716 ISHARES TR EAFE VALUE ETF 464288877 75086 1490094 SH SOLE 18 1490094 0 0 ISHARES TR EAFE VALUE ETF 464288877 295181 5857932 SH SOLE 19 5857932 0 0 ISHARES TR EAFE GRWTH ETF 464288885 129911 1177903 SH SOLE 2 1177903 0 0 ISHARES TR EAFE GRWTH ETF 464288885 12 105 SH SOLE 17 0 0 105 ISHARES TR EAFE GRWTH ETF 464288885 73041 662266 SH SOLE 18 662266 0 0 ISHARES TR EAFE GRWTH ETF 464288885 282033 2557195 SH SOLE 19 2557195 0 0 ISHARES TR RUS TP200 VL ETF 464289420 3 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 4553 63116 SH SOLE 18 63116 0 0 ISHARES TR 10+ YR INVST GRD 464289511 125415 1803234 SH SOLE 2 1803234 0 0 ISHARES TR 10+ YR INVST GRD 464289511 5 74 SH SOLE 17 0 0 74 ISHARES TR 10+ YR INVST GRD 464289511 15265 219480 SH SOLE 18 219480 0 0 ISHARES TR 10+ YR INVST GRD 464289511 734516 10560981 SH SOLE 21 10560981 0 0 ISHARES TR 10+ YR INVST GRD 464289511 14724 211704 SH SOLE 22 11806 0 199898 ISHARES TR INDIA 50 ETF 464289529 41906 885767 SH SOLE 7 885767 0 0 ISHARES TR INDIA 50 ETF 464289529 23151 489349 SH SOLE 22 489349 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 7 91 SH SOLE 17 0 0 91 ISHARES TR GRWT ALLOCAT ETF 464289867 14 239 SH SOLE 17 0 0 239 ISHARES TR GRWT ALLOCAT ETF 464289867 85381 1495806 SH SOLE 19 0 0 1495806 ISHARES TR MODERT ALLOC ETF 464289875 19 412 SH SOLE 17 0 0 412 ISHARES TR MODERT ALLOC ETF 464289875 99748 2193705 SH SOLE 19 0 0 2193705 ISHARES TR CONSER ALLOC ETF 464289883 16798 419856 SH SOLE 19 0 0 419856 ISHARES TR US TREAS BD ETF 46429B267 82866 3105915 SH SOLE 2 3105915 0 0 ISHARES TR US TREAS BD ETF 46429B267 55199 2068943 SH SOLE 7 2068943 0 0 ISHARES TR US TREAS BD ETF 46429B267 111 4155 SH SOLE 17 0 0 4155 ISHARES TR US TREAS BD ETF 46429B267 232941 8730907 SH SOLE 18 8730907 0 0 ISHARES TR US TREAS BD ETF 46429B267 71024 2662059 SH SOLE 19 2662059 0 0 ISHARES TR CMBS ETF 46429B366 233 4385 SH SOLE 3 4385 0 0 ISHARES TR CMBS ETF 46429B366 1984 37408 SH SOLE 18 37408 0 0 ISHARES TR MSCI INDIA ETF 46429B598 314726 6865759 SH SOLE 2 27099 0 6838660 ISHARES TR MSCI INDIA ETF 46429B598 7990 174308 SH SOLE 4 174308 0 0 ISHARES TR MSCI INDIA ETF 46429B598 10491 228859 SH SOLE 15 228859 0 0 ISHARES TR MSCI INDIA ETF 46429B598 120752 2634213 SH SOLE 18 2625092 0 9121 ISHARES TR MSCI INDIA ETF 46429B598 144307 3148069 SH SOLE 22 2777656 0 370413 ISHARES TR MSCI INDIA ETF 46429B598 10035 218917 SH SOLE 26 218917 0 0 ISHARES TR MSCI INDIA ETF 46429B598 85982 1875700 SH SOLE 28 0 0 1875700 ISHARES TR MSCI POLAND ETF 46429B606 59 2782 SH SOLE 2 2782 0 0 ISHARES TR MSCI POLAND ETF 46429B606 7908 375520 SH SOLE 7 61011 0 314509 ISHARES TR MSCI POLAND ETF 46429B606 353 16782 SH SOLE 15 16782 0 0 ISHARES TR MSCI POLAND ETF 46429B606 2023 96063 SH SOLE 18 0 0 96063 ISHARES TR FLTG RATE NT ETF 46429B655 65101 1283282 SH SOLE 2 1283282 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 12441 245249 SH SOLE 7 42711 0 202538 ISHARES TR FLTG RATE NT ETF 46429B655 0 1 SH SOLE 17 0 0 1 ISHARES TR FLTG RATE NT ETF 46429B655 19638 387110 SH SOLE 18 387110 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 15629 308079 SH SOLE 19 308079 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 190091 3747116 SH SOLE 23 3747116 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 5 48 SH SOLE 2 48 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 13 133 SH SOLE 17 0 0 133 ISHARES TR CORE HIGH DV ETF 46429B663 26215 259584 SH SOLE 18 259584 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 30675 303741 SH SOLE 21 303741 0 0 ISHARES TR MSCI CHINA ETF 46429B671 7086 112888 SH SOLE 2 112888 0 0 ISHARES TR MSCI CHINA ETF 46429B671 29067 463076 SH SOLE 7 93817 0 369259 ISHARES TR MSCI CHINA ETF 46429B671 2 38 SH SOLE 17 0 0 38 ISHARES TR MSCI CHINA ETF 46429B671 4211 67081 SH SOLE 18 0 0 67081 ISHARES TR MSCI EAFE MIN VL 46429B689 14804 192836 SH SOLE 2 192836 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 173698 2262581 SH SOLE 7 2262581 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 11 139 SH SOLE 17 0 0 139 ISHARES TR MSCI EAFE MIN VL 46429B689 250126 3258119 SH SOLE 18 3238526 0 19593 ISHARES TR MSCI EAFE MIN VL 46429B689 5312 69197 SH SOLE 21 69197 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1635 21292 SH SOLE 22 21292 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 175811 2173186 SH SOLE 2 2173186 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 64 791 SH SOLE 17 0 0 791 ISHARES TR MSCI USA MIN VOL 46429B697 627423 7755536 SH SOLE 18 7716598 0 38938 ISHARES TR MSCI USA MIN VOL 46429B697 49043 606222 SH SOLE 19 606222 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 20656 255332 SH SOLE 22 255332 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 6855 64747 SH SOLE 2 64747 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 71009 670660 SH SOLE 7 670660 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 605 5710 SH SOLE 17 0 0 5710 ISHARES TR 0-5 YR TIPS ETF 46429B747 415 3922 SH SOLE 18 3922 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 324527 2229508 SH SOLE 2 2229508 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 44716 307203 SH SOLE 7 307203 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 25 171 SH SOLE 17 0 0 171 ISHARES TR MSCI USA QLT FCT 46432F339 180917 1242903 SH SOLE 18 1175263 0 67640 ISHARES TR MSCI USA QLT FCT 46432F339 26533 182284 SH SOLE 22 182284 0 0 ISHARES TR MSCI USA SZE FT 46432F370 43693 318326 SH SOLE 2 318326 0 0 ISHARES TR MSCI USA SZE FT 46432F370 72972 531636 SH SOLE 18 508756 0 22880 ISHARES TR MSCI USA VALUE 46432F388 490145 4477436 SH SOLE 2 4477436 0 0 ISHARES TR MSCI USA VALUE 46432F388 11933 109003 SH SOLE 7 109003 0 0 ISHARES TR MSCI USA VALUE 46432F388 10 88 SH SOLE 17 0 0 88 ISHARES TR MSCI USA VALUE 46432F388 171043 1562464 SH SOLE 18 1529363 0 33101 ISHARES TR MSCI USA VALUE 46432F388 123778 1130707 SH SOLE 19 1130707 0 0 ISHARES TR MSCI USA VALUE 46432F388 31914 291532 SH SOLE 22 291532 0 0 ISHARES TR MSCI USA MMENTM 46432F396 125425 689830 SH SOLE 2 689830 0 0 ISHARES TR MSCI USA MMENTM 46432F396 4677 25724 SH SOLE 7 25724 0 0 ISHARES TR MSCI USA MMENTM 46432F396 125 690 SH SOLE 17 0 0 690 ISHARES TR MSCI USA MMENTM 46432F396 146352 804926 SH SOLE 18 752275 0 52651 ISHARES TR MSCI USA MMENTM 46432F396 25505 140278 SH SOLE 22 140278 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3770 53148 SH SOLE 2 53148 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 128 1798 SH SOLE 17 0 0 1798 ISHARES TR CORE MSCI TOTAL 46432F834 429 6049 SH SOLE 18 6049 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 615810 8680720 SH SOLE 19 0 0 8680720 ISHARES TR CORE MSCI TOTAL 46432F834 16487252 232411217 SH SOLE 21 232328226 0 82991 ISHARES TR CORE MSCI EAFE 46432F842 2023727 27113175 SH SOLE 2 26583185 0 529990 ISHARES TR CORE MSCI EAFE 46432F842 299 4002 SH SOLE 3 4002 0 0 ISHARES TR CORE MSCI EAFE 46432F842 3266 43761 SH SOLE 7 43761 0 0 ISHARES TR CORE MSCI EAFE 46432F842 134517 1802213 SH SOLE 17 0 0 1802213 ISHARES TR CORE MSCI EAFE 46432F842 560178 7505069 SH SOLE 18 7226850 0 278219 ISHARES TR CORE MSCI EAFE 46432F842 248508 3329424 SH SOLE 19 3293165 0 36259 ISHARES TR CORE MSCI EAFE 46432F842 69132 926206 SH SOLE 21 0 0 926206 ISHARES TR CORE MSCI EAFE 46432F842 457157 6124832 SH SOLE 22 6124832 0 0 ISHARES TR CORE MSCI EAFE 46432F842 16859 225873 SH SOLE 23 225873 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 89660 1777913 SH SOLE 2 1777913 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 2 42 SH SOLE 17 0 0 42 ISHARES TR CORE 1 5 YR USD 46432F859 6599 130863 SH SOLE 18 130863 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 157 6549 SH SOLE 18 6549 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3163 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 36 709 SH SOLE 18 709 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 1 16 SH SOLE 17 0 0 16 ISHARES TR MSCI USA MULTIFT 46434V282 4554 97806 SH SOLE 18 97806 0 0 ISHARES TR MSCI USA SML CP 46434V290 19935 348214 SH SOLE 2 348214 0 0 ISHARES TR MSCI USA SML CP 46434V290 1 9 SH SOLE 17 0 0 9 ISHARES TR MSCI USA SML CP 46434V290 1015 17724 SH SOLE 18 17724 0 0 ISHARES TR MSCI USA SML CP 46434V290 24026 419675 SH SOLE 22 419675 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 11333 250178 SH SOLE 2 250178 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 11374 251072 SH SOLE 7 251072 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 138597 3059528 SH SOLE 18 3059528 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 24018 530200 SH SOLE 19 530200 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 138736 3392917 SH SOLE 2 123040 0 3269877 ISHARES TR MSCI SAUDI ARBIA 46434V423 22596 552611 SH SOLE 4 380261 0 172350 ISHARES TR MSCI SAUDI ARBIA 46434V423 599 14659 SH SOLE 7 14659 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3369 82380 SH SOLE 15 82380 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 260 6358 SH SOLE 19 6358 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 10704 261783 SH SOLE 22 261783 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3879 94869 SH SOLE 23 94869 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 30216 794523 SH SOLE 2 794523 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 4338 114070 SH SOLE 18 0 0 114070 ISHARES TR MSCI INTL QUALTY 46434V456 30529 775251 SH SOLE 2 775251 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH SOLE 17 0 0 11 ISHARES TR MSCI INTL QUALTY 46434V456 4430 112494 SH SOLE 18 0 0 112494 ISHARES TR MSCI LW CRB TG 46434V464 1 7 SH SOLE 17 0 0 7 ISHARES TR MSCI LW CRB TG 46434V464 332 1906 SH SOLE 18 1906 0 0 ISHARES TR MSCI CHINA A 46434V514 62701 1438103 SH SOLE 2 50927 0 1387176 ISHARES TR MSCI CHINA A 46434V514 10784 247329 SH SOLE 4 0 0 247329 ISHARES TR MSCI CHINA A 46434V514 1600 36707 SH SOLE 7 36707 0 0 ISHARES TR MSCI CHINA A 46434V514 5755 131984 SH SOLE 26 131984 0 0 ISHARES TR CORE TOTAL USD 46434V613 57238 1081390 SH SOLE 2 1081390 0 0 ISHARES TR CORE TOTAL USD 46434V613 19 357 SH SOLE 17 0 0 357 ISHARES TR CORE TOTAL USD 46434V613 184449 3484769 SH SOLE 18 974378 0 2510391 ISHARES TR CORE TOTAL USD 46434V613 295240 5577935 SH SOLE 19 5577935 0 0 ISHARES TR CORE TOTAL USD 46434V613 2625471 49602703 SH SOLE 21 49602703 0 0 ISHARES TR CORE DIV GRWTH 46434V621 247 4451 SH SOLE 2 4451 0 0 ISHARES TR CORE DIV GRWTH 46434V621 89 1599 SH SOLE 17 0 0 1599 ISHARES TR CORE DIV GRWTH 46434V621 42496 764596 SH SOLE 18 764596 0 0 ISHARES TR CORE DIV GRWTH 46434V621 217983 3921962 SH SOLE 19 3921962 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 479 12727 SH SOLE 3 12727 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 115245 3764943 SH SOLE 2 3764943 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 13834 451937 SH SOLE 7 451937 0 0 ISHARES TR CORE MSCI EURO 46434V738 0 6 SH SOLE 2 6 0 0 ISHARES TR CORE MSCI EURO 46434V738 291 5000 SH SOLE 7 5000 0 0 ISHARES TR CORE MSCI EURO 46434V738 107 1843 SH SOLE 17 0 0 1843 ISHARES TR CORE MSCI EURO 46434V738 19371 333064 SH SOLE 23 333064 0 0 ISHARES TR MSCI QATAR ETF 46434V779 509 24979 SH SOLE 4 24979 0 0 ISHARES TR HDG MSCI EAFE 46434V803 21 598 SH SOLE 2 598 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1 15 SH SOLE 17 0 0 15 ISHARES TR HDG MSCI EAFE 46434V803 384 10869 SH SOLE 18 10869 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 248260 4926780 SH SOLE 2 4926780 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH SOLE 17 0 0 12 ISHARES TR BLACKROCK ULTRA 46434V878 1040 20636 SH SOLE 18 20636 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 110 2776 SH SOLE 18 2776 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 186141 4695798 SH SOLE 19 4695798 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 33709 850377 SH SOLE 22 850377 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 3 133 SH SOLE 2 133 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 3 137 SH SOLE 2 137 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 3 131 SH SOLE 2 131 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 3 133 SH SOLE 2 133 0 0 ISHARES TR CONV BD ETF 46435G102 34 381 SH SOLE 2 381 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 19970 731783 SH SOLE 2 731783 0 0 ISHARES TR INVESTMENT GRADE 46435G219 2913 55319 SH SOLE 23 55319 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 33 1280 SH SOLE 2 1280 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 101 3927 SH SOLE 18 3927 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 1 20 SH SOLE 17 0 0 20 ISHARES TR IBONDS DEC2023 46435G318 4 142 SH SOLE 2 142 0 0 ISHARES TR CORE MSCI INTL 46435G326 159399 2359375 SH SOLE 2 2359375 0 0 ISHARES TR CORE MSCI INTL 46435G326 4 55 SH SOLE 17 0 0 55 ISHARES TR CORE MSCI INTL 46435G326 6765 100139 SH SOLE 18 100139 0 0 ISHARES TR CORE MSCI INTL 46435G326 1159587 17163806 SH SOLE 21 17163806 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 19 580 SH SOLE 2 580 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 23824 718904 SH SOLE 18 671638 0 47266 ISHARES TR MSCI UK ETF NEW 46435G334 13402 404392 SH SOLE 21 404392 0 0 ISHARES TR MORTGE REL ETF 46435G342 826 23930 SH SOLE 21 23930 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 8428 331271 SH SOLE 2 331271 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 1646 64698 SH SOLE 18 0 0 64698 ISHARES TR ESG AWR MSCI USA 46435G425 732315 6786979 SH SOLE 2 6786979 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 208590 1933176 SH SOLE 7 370831 0 1562345 ISHARES TR ESG AWR MSCI USA 46435G425 141 1302 SH SOLE 17 0 0 1302 ISHARES TR ESG AWR MSCI USA 46435G425 178508 1654388 SH SOLE 18 1654388 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 641308 5943538 SH SOLE 19 5943538 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 34179 316765 SH SOLE 21 316765 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 5298 49100 SH SOLE 22 49100 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 8198 158792 SH SOLE 2 158792 0 0 ISHARES TR FALN ANGLS USD 46435G474 12376 412941 SH SOLE 2 412941 0 0 ISHARES TR FALN ANGLS USD 46435G474 34901 1164534 SH SOLE 7 1164534 0 0 ISHARES TR FALN ANGLS USD 46435G474 0 14 SH SOLE 17 0 0 14 ISHARES TR FALN ANGLS USD 46435G474 20012 667731 SH SOLE 18 667731 0 0 ISHARES TR FALN ANGLS USD 46435G474 229205 7647813 SH SOLE 19 7647813 0 0 ISHARES TR FALN ANGLS USD 46435G474 6875 229407 SH SOLE 23 229407 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 1023 35000 SH SOLE 35000 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 1805 61751 SH SOLE 2 61751 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 160908 2025014 SH SOLE 2 2025014 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 27 337 SH SOLE 17 0 0 337 ISHARES TR ESG AW MSCI EAFE 46435G516 40216 506111 SH SOLE 18 506111 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 15267 192133 SH SOLE 21 192133 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 3958 49816 SH SOLE 22 49816 0 0 ISHARES TR INTL DIV GRWTH 46435G524 117 1727 SH SOLE 2 1727 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR MSCI GBL SUS DEV 46435G532 442 4873 SH SOLE 18 4873 0 0 ISHARES TR CORE INTL AGGR 46435G672 24102 441999 SH SOLE 2 441999 0 0 ISHARES TR CORE INTL AGGR 46435G672 1744 31988 SH SOLE 3 31988 0 0 ISHARES TR CORE INTL AGGR 46435G672 225594 4137065 SH SOLE 7 745890 0 3391175 ISHARES TR CORE INTL AGGR 46435G672 1 25 SH SOLE 17 0 0 25 ISHARES TR CORE INTL AGGR 46435G672 460682 8448222 SH SOLE 21 8448222 0 0 ISHARES TR IBONDS DEC2022 46435G755 4 138 SH SOLE 2 138 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 3 134 SH SOLE 2 134 0 0 ISHARES TR CLOUD 5G AND TEC 46435U127 2551 85000 SH SOLE 85000 0 0 ISHARES TR IBONDS DEC 26 46435U259 4 140 SH SOLE 2 140 0 0 ISHARES TR IBONDS DEC 27 46435U283 2 59 SH SOLE 2 59 0 0 ISHARES TR IBONDS DEC 28 46435U325 2 58 SH SOLE 2 58 0 0 ISHARES TR FOCUSD VAL FAC 46435U333 11722 202000 SH SOLE 202000 0 0 ISHARES TR MSCI JP EQUL 46435U382 4277 115000 SH SOLE 115000 0 0 ISHARES TR IBONDS DEC 25 46435U432 4 134 SH SOLE 2 134 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1 43 SH SOLE 2 43 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 48656 881452 SH SOLE 2 881452 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 0 5 SH SOLE 17 0 0 5 ISHARES TR ESG AWR US AGRGT 46435U549 48012 869783 SH SOLE 21 869783 0 0 ISHARES TR ESG AWARE MSCI 46435U663 63 1573 SH SOLE 2 1573 0 0 ISHARES TR ESG AWARE MSCI 46435U663 53 1316 SH SOLE 18 1316 0 0 ISHARES TR ESG AWARE MSCI 46435U663 4310 106900 SH SOLE 21 106900 0 0 ISHARES TR ESG AWARE MSCI 46435U663 781 19358 SH SOLE 22 19358 0 0 ISHARES TR IBONDS DEC 46435U697 4 138 SH SOLE 2 138 0 0 ISHARES TR U.S. FIXED INCME 46435U796 18335 184007 SH SOLE 18 0 0 184007 ISHARES TR BROAD USD HIGH 46435U853 81420 1976682 SH SOLE 2 1976682 0 0 ISHARES TR BROAD USD HIGH 46435U853 22 537 SH SOLE 17 0 0 537 ISHARES TR BROAD USD HIGH 46435U853 1807 43866 SH SOLE 18 43866 0 0 ISHARES TR BROAD USD HIGH 46435U853 123570 3000000 SH SOLE 19 3000000 0 0 ISHARES TR BROAD USD HIGH 46435U853 3519 85436 SH SOLE 22 85436 0 0 ISHARES TR BROAD USD HIGH 46435U853 16052 389705 SH SOLE 26 0 0 389705 ISHARES TR IBONDS 27 ETF 46435UAA9 1 46 SH SOLE 2 46 0 0 ISHARES TR IBONDS DEC 29 46436E205 1 46 SH SOLE 2 46 0 0 ISHARES TR FACTORS US GRO 46436E403 4231 105000 SH SOLE 105000 0 0 ISHARES TR ESG ADV INVT GRA 46436E437 14818 150000 SH SOLE 150000 0 0 ISHARES TR ESG MSCI USA MIN 46436E445 3906 150000 SH SOLE 150000 0 0 ISHARES TR USD BD FACTR ETF 46436E452 14954 150000 SH SOLE 150000 0 0 ISHARES TR IBONDS DEC 2031 46436E460 1236 50000 SH SOLE 50000 0 0 ISHARES TR IBONDS 2027 TERM 46436E478 7425 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS DEC 2031 46436E486 1 50 SH SOLE 2 50 0 0 ISHARES TR BBB RATED CORP 46436E494 15213 150000 SH SOLE 150000 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 6982 275000 SH SOLE 275000 0 0 ISHARES TR ESG ADV TTL USD 46436E619 273 5518 SH SOLE 2 5518 0 0 ISHARES TR ESG ADV TTL USD 46436E619 48 970 SH SOLE 18 970 0 0 ISHARES TR ESG AWARE AGGRSV 46436E668 1376 40000 SH SOLE 40000 0 0 ISHARES TR ESG AWARE MODRTE 46436E684 1020 35000 SH SOLE 35000 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1 49 SH SOLE 2 49 0 0 ISHARES TR ESG EAFE ETF 46436E759 47 682 SH SOLE 2 682 0 0 ISHARES TR ESG EAFE ETF 46436E759 5 67 SH SOLE 18 67 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 101 2568 SH SOLE 2 2568 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 10 249 SH SOLE 18 249 0 0 ISHARES TR MSCI KUWAIT ETF 46436E817 1757 53000 SH SOLE 53000 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 1004 40000 SH SOLE 40000 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 1258 50000 SH SOLE 50000 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 36512 730971 SH SOLE 44 730971 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 149586 2994706 SH SOLE 2 2994706 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3 62 SH SOLE 17 0 0 62 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 20043 401254 SH SOLE 18 401254 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 158841 3180000 SH SOLE 19 3180000 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 10499 210200 SH SOLE 22 210200 0 0 ISHARES U S ETF TR COMMODITY CURVE 46431W564 25020 1113000 SH SOLE 1113000 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 25461 514580 SH SOLE 2 0 0 514580 ISHARES U S ETF TR GOLD STRATEGY 46431W614 409 7329 SH SOLE 18 7329 0 0 ISHARES U S ETF TR INOVATIV HLTCR 46431W622 355 10000 SH SOLE 10000 0 0 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 669 20000 SH SOLE 20000 0 0 ISHARES U S ETF TR EVOLVED FINLS 46431W655 1496 45000 SH SOLE 45000 0 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 9 97 SH SOLE 2 97 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 7410 147867 SH SOLE 18 147867 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 13681 443053 SH SOLE 2 443053 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2532 81995 SH SOLE 18 81995 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 79284 2567471 SH SOLE 19 2567471 0 0 ISOPLEXIS CORP COM 465005106 66 7187 SH SOLE 2 3772 0 3415 ISOPLEXIS CORP COM 465005106 564 61364 SH SOLE 18 61364 0 0 ISOPLEXIS CORP COM 465005106 20175 2195296 SH SOLE 19 2195296 0 0 ISOPLEXIS CORP COM 465005106 199 21636 SH SOLE 20 21636 0 0 ISOPLEXIS CORP COM 465005106 1060 115371 SH SOLE 21 115371 0 0 ISOPLEXIS CORP COM 465005106 506 55091 SH SOLE 22 53934 0 1157 ISOPLEXIS CORP COM 465005106 9 1024 SH SOLE 34 1024 0 0 ISORAY INC COM 46489V104 23 60587 SH SOLE 21 60587 0 0 ISORAY INC COM 46489V104 922 2377686 SH SOLE 22 2377686 0 0 ISPECIMEN INC COM 45032V108 5 583 SH SOLE 18 583 0 0 ISPECIMEN INC COM 45032V108 50 6348 SH SOLE 21 6348 0 0 ISPECIMEN INC COM 45032V108 1 161 SH SOLE 22 161 0 0 ISSUER DIRECT CORP COM NEW 46520M204 19 631 SH SOLE 18 631 0 0 ISSUER DIRECT CORP COM NEW 46520M204 231 7847 SH SOLE 21 7847 0 0 ISSUER DIRECT CORP COM NEW 46520M204 117 3970 SH SOLE 22 3970 0 0 ISTAR INC COM 45031U101 30653 1186739 SH SOLE 2 1143953 0 42786 ISTAR INC COM 45031U101 9 338 SH SOLE 4 338 0 0 ISTAR INC COM 45031U101 25 981 SH SOLE 7 981 0 0 ISTAR INC COM 45031U101 6820 264029 SH SOLE 18 264029 0 0 ISTAR INC COM 45031U101 4693 181688 SH SOLE 19 181688 0 0 ISTAR INC COM 45031U101 251135 9722625 SH SOLE 21 9722625 0 0 ISTAR INC COM 45031U101 44505 1723012 SH SOLE 22 1655594 0 67418 ISTAR INC COM 45031U101 266 10311 SH SOLE 25 10311 0 0 ISTAR INC COM 45031U101 688 26636 SH SOLE 26 1861 0 24775 ISTAR INC COM 45031U101 34 1305 SH SOLE 28 1305 0 0 ISTAR INC COM 45031U101 3523 136408 SH SOLE 30 136408 0 0 ISTAR INC COM 45031U101 41 1577 SH SOLE 36 1577 0 0 ISTAR INC COM 45031U101 234 9043 SH SOLE 40 9043 0 0 ISTAR INC COM 45031U101 594 22987 SH SOLE 43 333 0 22654 ISTAR INC NOTE 3.125% 9/1 45031UCB5 3503 1865000 PRN SOLE 21 1865000 0 0 ISUN INC COM 465246106 9 1485 SH SOLE 18 1485 0 0 ISUN INC COM 465246106 105 17541 SH SOLE 21 17541 0 0 ISUN INC COM 465246106 445 74700 SH SOLE 22 74700 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 30 10289 SH SOLE 43 353 0 9936 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3047 812502 SH SOLE 2 812502 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 464 123625 SH SOLE 4 123625 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6427 1713852 SH SOLE 18 330596 0 1383256 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1711 456259 SH SOLE 19 456259 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 45807 12215074 SH SOLE 21 12215074 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 13721 3658800 SH SOLE 22 3658800 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4100 1093246 SH SOLE 25 1093246 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 79 20950 SH SOLE 28 0 0 20950 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2803 747389 SH SOLE 30 747389 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 21851 5827027 SH SOLE 34 5827027 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 700 186552 SH SOLE 43 0 0 186552 ITEOS THERAPEUTICS INC COM 46565G104 968 20787 SH SOLE 2 3980 0 16807 ITEOS THERAPEUTICS INC COM 46565G104 14 295 SH SOLE 7 295 0 0 ITEOS THERAPEUTICS INC COM 46565G104 2964 63669 SH SOLE 18 63669 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1659 35627 SH SOLE 19 35627 0 0 ITEOS THERAPEUTICS INC COM 46565G104 46402 996604 SH SOLE 21 996604 0 0 ITEOS THERAPEUTICS INC COM 46565G104 21926 470927 SH SOLE 22 454364 0 16563 ITEOS THERAPEUTICS INC COM 46565G104 112 2416 SH SOLE 25 2416 0 0 ITEOS THERAPEUTICS INC COM 46565G104 70 1495 SH SOLE 26 0 0 1495 ITEOS THERAPEUTICS INC COM 46565G104 904 19424 SH SOLE 30 19424 0 0 ITEOS THERAPEUTICS INC COM 46565G104 81 1743 SH SOLE 40 1743 0 0 ITEOS THERAPEUTICS INC COM 46565G104 11 241 SH SOLE 43 22 0 219 ITERIS INC NEW COM 46564T107 29 7176 SH SOLE 2 1907 0 5269 ITERIS INC NEW COM 46564T107 4 1116 SH SOLE 7 1116 0 0 ITERIS INC NEW COM 46564T107 508 127073 SH SOLE 18 127073 0 0 ITERIS INC NEW COM 46564T107 309 77201 SH SOLE 19 77201 0 0 ITERIS INC NEW COM 46564T107 5837 1459189 SH SOLE 21 1459189 0 0 ITERIS INC NEW COM 46564T107 4140 1035039 SH SOLE 22 1026417 0 8622 ITRON INC COM 465741106 1384 20199 SH SOLE 2 12552 0 7647 ITRON INC COM 465741106 11 164 SH SOLE 4 164 0 0 ITRON INC COM 465741106 44 640 SH SOLE 7 640 0 0 ITRON INC COM 465741106 11285 164695 SH SOLE 18 161717 0 2978 ITRON INC COM 465741106 5562 81179 SH SOLE 19 81179 0 0 ITRON INC COM 465741106 376981 5501764 SH SOLE 21 5501764 0 0 ITRON INC COM 465741106 76142 1111238 SH SOLE 22 1084016 0 27222 ITRON INC COM 465741106 608 8878 SH SOLE 25 8878 0 0 ITRON INC COM 465741106 3161 46128 SH SOLE 26 22142 0 23986 ITRON INC COM 465741106 2204 32166 SH SOLE 28 32166 0 0 ITRON INC COM 465741106 7964 116234 SH SOLE 30 116234 0 0 ITRON INC COM 465741106 631 9205 SH SOLE 34 9205 0 0 ITRON INC COM 465741106 538 7859 SH SOLE 36 7859 0 0 ITRON INC COM 465741106 383 5584 SH SOLE 40 5584 0 0 ITRON INC COM 465741106 2572 37543 SH SOLE 43 329 0 37214 ITT INC COM 45073V108 18200 178103 SH SOLE 2 66519 0 111584 ITT INC COM 45073V108 32 316 SH SOLE 4 316 0 0 ITT INC COM 45073V108 162 1582 SH SOLE 7 1582 0 0 ITT INC COM 45073V108 19056 186473 SH SOLE 18 186473 0 0 ITT INC COM 45073V108 2551 24963 SH SOLE 19 24963 0 0 ITT INC COM 45073V108 417487 4085399 SH SOLE 21 4085399 0 0 ITT INC COM 45073V108 236869 2317928 SH SOLE 22 2220110 0 97818 ITT INC COM 45073V108 1556 15226 SH SOLE 25 15226 0 0 ITT INC COM 45073V108 3988 39028 SH SOLE 26 32652 0 6376 ITT INC COM 45073V108 157 1534 SH SOLE 28 1534 0 0 ITT INC COM 45073V108 5067 49587 SH SOLE 30 49587 0 0 ITT INC COM 45073V108 131 1284 SH SOLE 31 1284 0 0 ITT INC COM 45073V108 977 9562 SH SOLE 36 9562 0 0 ITT INC COM 45073V108 1158 11329 SH SOLE 40 11329 0 0 ITT INC COM 45073V108 7625 74619 SH SOLE 43 3552 0 71067 ITURAN LOCATION AND CONTROL SHS M6158M104 12 459 SH SOLE 2 459 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 374 14033 SH SOLE 7 14033 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 9136 342558 SH SOLE 21 342558 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3674 137744 SH SOLE 22 131533 0 6211 ITURAN LOCATION AND CONTROL SHS M6158M104 118 4436 SH SOLE 25 4436 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 84 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 173 6493 SH SOLE 30 6493 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 39 1457 SH SOLE 40 1457 0 0 IVERIC BIO INC COM 46583P102 1279 76524 SH SOLE 2 21490 0 55034 IVERIC BIO INC COM 46583P102 26 1540 SH SOLE 7 1540 0 0 IVERIC BIO INC COM 46583P102 6066 362772 SH SOLE 18 362772 0 0 IVERIC BIO INC COM 46583P102 3437 205565 SH SOLE 19 205565 0 0 IVERIC BIO INC COM 46583P102 85561 5117306 SH SOLE 21 5117306 0 0 IVERIC BIO INC COM 46583P102 43397 2595505 SH SOLE 22 2518149 0 77356 IVERIC BIO INC COM 46583P102 140 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 1543 92303 SH SOLE 30 92303 0 0 IVERIC BIO INC COM 46583P102 139 8299 SH SOLE 40 8299 0 0 IVERIC BIO INC COM 46583P102 95 5657 SH SOLE 43 99 0 5558 IZEA WORLDWIDE INC COM 46604H105 14 10429 SH SOLE 18 10429 0 0 IZEA WORLDWIDE INC COM 46604H105 252 187768 SH SOLE 21 187768 0 0 IZEA WORLDWIDE INC COM 46604H105 1036 773122 SH SOLE 22 773122 0 0 J & J SNACK FOODS CORP COM 466032109 1386 8776 SH SOLE 2 6818 0 1958 J & J SNACK FOODS CORP COM 466032109 7 45 SH SOLE 4 45 0 0 J & J SNACK FOODS CORP COM 466032109 33 209 SH SOLE 7 209 0 0 J & J SNACK FOODS CORP COM 466032109 8067 51070 SH SOLE 18 51070 0 0 J & J SNACK FOODS CORP COM 466032109 4167 26381 SH SOLE 19 26381 0 0 J & J SNACK FOODS CORP COM 466032109 280584 1776295 SH SOLE 21 1776295 0 0 J & J SNACK FOODS CORP COM 466032109 58785 372151 SH SOLE 22 363149 0 9002 J & J SNACK FOODS CORP COM 466032109 358 2268 SH SOLE 25 2268 0 0 J & J SNACK FOODS CORP COM 466032109 1217 7705 SH SOLE 26 6790 0 915 J & J SNACK FOODS CORP COM 466032109 43 273 SH SOLE 28 273 0 0 J & J SNACK FOODS CORP COM 466032109 4340 27478 SH SOLE 30 27478 0 0 J & J SNACK FOODS CORP COM 466032109 341 2158 SH SOLE 40 2158 0 0 J & J SNACK FOODS CORP COM 466032109 1665 10538 SH SOLE 43 767 0 9771 J JILL INC COM 46620W201 16 836 SH SOLE 18 836 0 0 J JILL INC COM 46620W201 253 13207 SH SOLE 21 13207 0 0 J JILL INC COM 46620W201 1355 70668 SH SOLE 22 70668 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 30 504 SH SOLE 17 0 0 504 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 21 387 SH SOLE 17 0 0 387 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 65 1179 SH SOLE 18 1179 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 16 245 SH SOLE 17 0 0 245 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 46 679 SH SOLE 18 679 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 12 224 SH SOLE 17 0 0 224 J P MORGAN EXCHANGE-TRADED F ACTIVEBLDRS EMER 46641Q266 0 2 SH SOLE 17 0 0 2 J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 0 5 SH SOLE 17 0 0 5 J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 1 8 SH SOLE 17 0 0 8 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 0 1 SH SOLE 18 1 0 0 JABIL INC COM 466313103 24892 353828 SH SOLE 2 125513 0 228315 JABIL INC COM 466313103 56 800 SH SOLE 4 462 0 338 JABIL INC COM 466313103 256 3642 SH SOLE 7 3642 0 0 JABIL INC COM 466313103 22531 320274 SH SOLE 18 320274 0 0 JABIL INC COM 466313103 3002 42673 SH SOLE 19 42673 0 0 JABIL INC COM 466313103 514487 7313243 SH SOLE 21 7313243 0 0 JABIL INC COM 466313103 277232 3940757 SH SOLE 22 3779250 0 161507 JABIL INC COM 466313103 1340 19042 SH SOLE 25 19042 0 0 JABIL INC COM 466313103 3980 56573 SH SOLE 26 45055 0 11518 JABIL INC COM 466313103 172 2447 SH SOLE 28 2447 0 0 JABIL INC COM 466313103 5637 80129 SH SOLE 30 80129 0 0 JABIL INC COM 466313103 150 2138 SH SOLE 31 2138 0 0 JABIL INC COM 466313103 1281 18213 SH SOLE 36 18213 0 0 JABIL INC COM 466313103 1261 17930 SH SOLE 40 17930 0 0 JABIL INC COM 466313103 9965 141655 SH SOLE 43 15554 0 126101 JACK IN THE BOX INC COM 466367109 2314 26453 SH SOLE 2 15019 0 11434 JACK IN THE BOX INC COM 466367109 8 89 SH SOLE 4 89 0 0 JACK IN THE BOX INC COM 466367109 26 300 SH SOLE 7 300 0 0 JACK IN THE BOX INC COM 466367109 9067 103641 SH SOLE 18 103641 0 0 JACK IN THE BOX INC COM 466367109 3390 38748 SH SOLE 19 38748 0 0 JACK IN THE BOX INC COM 466367109 136501 1560373 SH SOLE 21 1560373 0 0 JACK IN THE BOX INC COM 466367109 54927 627884 SH SOLE 22 607650 0 20234 JACK IN THE BOX INC COM 466367109 285 3260 SH SOLE 25 3260 0 0 JACK IN THE BOX INC COM 466367109 742 8481 SH SOLE 26 6454 0 2027 JACK IN THE BOX INC COM 466367109 35 396 SH SOLE 28 396 0 0 JACK IN THE BOX INC COM 466367109 1151 13155 SH SOLE 30 13155 0 0 JACK IN THE BOX INC COM 466367109 113 1291 SH SOLE 36 1291 0 0 JACK IN THE BOX INC COM 466367109 245 2797 SH SOLE 40 2797 0 0 JACK IN THE BOX INC COM 466367109 2017 23056 SH SOLE 43 3146 0 19910 JACKSON FINANCIAL INC COM CL A 46817M107 329 7868 SH SOLE 2 980 0 6888 JACKSON FINANCIAL INC COM CL A 46817M107 10 233 SH SOLE 4 233 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1436 34322 SH SOLE 7 34322 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 570 13626 SH SOLE 18 13626 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 3480 83199 SH SOLE 19 83199 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 5256 125652 SH SOLE 21 125652 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 77248 1846702 SH SOLE 22 1842609 0 4093 JACKSON FINANCIAL INC COM CL A 46817M107 968 23135 SH SOLE 25 23135 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 4 90 SH SOLE 29 90 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 8 190 SH SOLE 30 190 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 5319 127155 SH SOLE 31 0 0 127155 JACKSON FINANCIAL INC COM CL A 46817M107 48026 1148124 SH SOLE 34 1148124 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 237 5669 SH SOLE 36 5669 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 716 17114 SH SOLE 43 1202 0 15912 JACOBS ENGR GROUP INC COM 469814107 40631 291825 SH SOLE 2 47708 0 244117 JACOBS ENGR GROUP INC COM 469814107 10237 73527 SH SOLE 4 35510 0 38017 JACOBS ENGR GROUP INC COM 469814107 16577 119063 SH SOLE 7 115489 0 3574 JACOBS ENGR GROUP INC COM 469814107 301 2164 SH SOLE 13 337 0 1827 JACOBS ENGR GROUP INC COM 469814107 2460 17667 SH SOLE 15 17667 0 0 JACOBS ENGR GROUP INC COM 469814107 35757 256822 SH SOLE 18 239041 0 17781 JACOBS ENGR GROUP INC COM 469814107 8818 63331 SH SOLE 19 63331 0 0 JACOBS ENGR GROUP INC COM 469814107 440302 3162409 SH SOLE 21 3162409 0 0 JACOBS ENGR GROUP INC COM 469814107 418994 3009369 SH SOLE 22 2745029 0 264340 JACOBS ENGR GROUP INC COM 469814107 10317 74104 SH SOLE 23 74104 0 0 JACOBS ENGR GROUP INC COM 469814107 9486 68135 SH SOLE 25 68135 0 0 JACOBS ENGR GROUP INC COM 469814107 32377 232543 SH SOLE 26 81307 0 151236 JACOBS ENGR GROUP INC COM 469814107 2859 20532 SH SOLE 28 0 0 20532 JACOBS ENGR GROUP INC COM 469814107 20 143 SH SOLE 29 143 0 0 JACOBS ENGR GROUP INC COM 469814107 64814 465519 SH SOLE 30 465519 0 0 JACOBS ENGR GROUP INC COM 469814107 6458 46382 SH SOLE 31 14691 0 31691 JACOBS ENGR GROUP INC COM 469814107 977 7020 SH SOLE 34 7020 0 0 JACOBS ENGR GROUP INC COM 469814107 7976 57283 SH SOLE 36 57283 0 0 JACOBS ENGR GROUP INC COM 469814107 365 2625 SH SOLE 40 2625 0 0 JACOBS ENGR GROUP INC COM 469814107 13872 99635 SH SOLE 43 7289 0 92346 JAGUAR HEALTH INC COM NEW 47010C607 8 7569 SH SOLE 18 7569 0 0 JAGUAR HEALTH INC COM NEW 47010C607 146 140126 SH SOLE 21 140126 0 0 JAGUAR HEALTH INC COM NEW 47010C607 648 623356 SH SOLE 22 623356 0 0 JAKKS PAC INC COM NEW 47012E403 16 1592 SH SOLE 18 1592 0 0 JAKKS PAC INC COM NEW 47012E403 196 19298 SH SOLE 21 19298 0 0 JAKKS PAC INC COM NEW 47012E403 477 46909 SH SOLE 22 46909 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 24262 596275 SH SOLE 43 60656 0 535619 JAMES RIV GROUP LTD COM G5005R107 710 24630 SH SOLE 2 9596 0 15034 JAMES RIV GROUP LTD COM G5005R107 4 140 SH SOLE 4 140 0 0 JAMES RIV GROUP LTD COM G5005R107 13 460 SH SOLE 7 460 0 0 JAMES RIV GROUP LTD COM G5005R107 3823 132696 SH SOLE 18 132696 0 0 JAMES RIV GROUP LTD COM G5005R107 1647 57161 SH SOLE 19 57161 0 0 JAMES RIV GROUP LTD COM G5005R107 122967 4268216 SH SOLE 21 4268216 0 0 JAMES RIV GROUP LTD COM G5005R107 23556 817628 SH SOLE 22 787432 0 30196 JAMES RIV GROUP LTD COM G5005R107 126 4381 SH SOLE 25 4381 0 0 JAMES RIV GROUP LTD COM G5005R107 254 8816 SH SOLE 26 6986 0 1830 JAMES RIV GROUP LTD COM G5005R107 1862 64644 SH SOLE 30 64644 0 0 JAMES RIV GROUP LTD COM G5005R107 105 3645 SH SOLE 40 3645 0 0 JAMES RIV GROUP LTD COM G5005R107 38 1333 SH SOLE 43 0 0 1333 JAMF HLDG CORP COM 47074L105 2233 58755 SH SOLE 2 12296 0 46459 JAMF HLDG CORP COM 47074L105 20 530 SH SOLE 4 0 0 530 JAMF HLDG CORP COM 47074L105 30 790 SH SOLE 7 790 0 0 JAMF HLDG CORP COM 47074L105 905 23815 SH SOLE 18 23815 0 0 JAMF HLDG CORP COM 47074L105 623 16382 SH SOLE 19 16382 0 0 JAMF HLDG CORP COM 47074L105 35343 929839 SH SOLE 21 929839 0 0 JAMF HLDG CORP COM 47074L105 45028 1184630 SH SOLE 22 1133866 0 50764 JAMF HLDG CORP COM 47074L105 259 6812 SH SOLE 25 6812 0 0 JAMF HLDG CORP COM 47074L105 1188 31246 SH SOLE 26 28055 0 3191 JAMF HLDG CORP COM 47074L105 8 223 SH SOLE 28 223 0 0 JAMF HLDG CORP COM 47074L105 1006 26455 SH SOLE 30 26455 0 0 JAMF HLDG CORP COM 47074L105 30 787 SH SOLE 31 787 0 0 JAMF HLDG CORP COM 47074L105 124 3255 SH SOLE 36 3255 0 0 JAMF HLDG CORP COM 47074L105 160 4202 SH SOLE 40 4202 0 0 JAMF HLDG CORP COM 47074L105 0 7 SH SOLE 43 0 0 7 JANONE INC COM 47089W104 1 173 SH SOLE 21 173 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19829 472797 SH SOLE 2 130166 0 342631 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 13 299 SH SOLE 4 299 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1022 24365 SH SOLE 7 24365 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 19028 453697 SH SOLE 18 453697 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2153 51328 SH SOLE 19 51328 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 508056 12113868 SH SOLE 21 12113868 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 195264 4655800 SH SOLE 22 4470939 0 184861 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1263 30123 SH SOLE 25 30123 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3133 74699 SH SOLE 26 60905 0 13794 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 732 17451 SH SOLE 28 17451 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4374 104285 SH SOLE 30 104285 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 108 2574 SH SOLE 31 2574 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2906 69295 SH SOLE 32 69295 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1198 28575 SH SOLE 36 28575 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 809 19291 SH SOLE 40 19291 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8675 206833 SH SOLE 43 18479 0 188354 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 236 18811 SH SOLE 2 16611 0 2200 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1029 82155 SH SOLE 21 82155 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 10102 806903 SH SOLE 22 786238 0 20665 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 111 8878 SH SOLE 25 8878 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 240 19167 SH SOLE 30 19167 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 152 12140 SH SOLE 40 12140 0 0 JANUX THERAPEUTICS INC COM 47103J105 122 6195 SH SOLE 2 458 0 5737 JANUX THERAPEUTICS INC COM 47103J105 740 37496 SH SOLE 18 37496 0 0 JANUX THERAPEUTICS INC COM 47103J105 549 27845 SH SOLE 19 27845 0 0 JANUX THERAPEUTICS INC COM 47103J105 12959 656819 SH SOLE 21 656819 0 0 JANUX THERAPEUTICS INC COM 47103J105 5164 261754 SH SOLE 22 258538 0 3216 JANUX THERAPEUTICS INC COM 47103J105 358 18152 SH SOLE 30 18152 0 0 JASPER THERAPEUTICS INC COM 471871103 10 1305 SH SOLE 2 1305 0 0 JASPER THERAPEUTICS INC COM 471871103 5 651 SH SOLE 21 651 0 0 JASPER THERAPEUTICS INC COM 471871103 1315 167537 SH SOLE 22 167537 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 4003 4000000 PRN SOLE 2 4000000 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2752 2750000 PRN SOLE 19 2750000 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3199 3197000 PRN SOLE 21 3197000 0 0 JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 6772 6000000 PRN SOLE 21 6000000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 30444 238964 SH SOLE 2 63753 0 175211 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6344 49794 SH SOLE 4 30412 0 19382 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2909 22830 SH SOLE 7 8414 0 14416 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 97 761 SH SOLE 13 761 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1020 8005 SH SOLE 15 8005 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18293 143587 SH SOLE 18 140315 0 3272 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3619 28409 SH SOLE 19 28409 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 427042 3351977 SH SOLE 21 3351977 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 219460 1722604 SH SOLE 22 1651526 0 71078 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4466 35058 SH SOLE 23 35058 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 12736 99971 SH SOLE 25 99971 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11969 93950 SH SOLE 26 46520 0 47430 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24429 191752 SH SOLE 28 0 0 191752 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 50102 393268 SH SOLE 30 340331 0 52937 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3210 25195 SH SOLE 31 6198 0 18997 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 385 3019 SH SOLE 34 3019 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2883 22627 SH SOLE 36 22627 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 278 2180 SH SOLE 40 2180 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2092 16417 SH SOLE 43 739 0 15678 JBG SMITH PPTYS COM 46590V100 13999 487591 SH SOLE 2 95582 0 392009 JBG SMITH PPTYS COM 46590V100 1825 63578 SH SOLE 4 63578 0 0 JBG SMITH PPTYS COM 46590V100 4444 154790 SH SOLE 7 154790 0 0 JBG SMITH PPTYS COM 46590V100 7149 249006 SH SOLE 18 249006 0 0 JBG SMITH PPTYS COM 46590V100 5286 184124 SH SOLE 19 184124 0 0 JBG SMITH PPTYS COM 46590V100 191493 6669917 SH SOLE 21 6669917 0 0 JBG SMITH PPTYS COM 46590V100 118124 4114391 SH SOLE 22 3979197 0 135194 JBG SMITH PPTYS COM 46590V100 130 4515 SH SOLE 23 4515 0 0 JBG SMITH PPTYS COM 46590V100 15780 549627 SH SOLE 25 549627 0 0 JBG SMITH PPTYS COM 46590V100 1582 55104 SH SOLE 26 46274 0 8830 JBG SMITH PPTYS COM 46590V100 2198 76571 SH SOLE 28 2206 0 74365 JBG SMITH PPTYS COM 46590V100 16311 568119 SH SOLE 30 568119 0 0 JBG SMITH PPTYS COM 46590V100 15070 524908 SH SOLE 31 1877 0 523031 JBG SMITH PPTYS COM 46590V100 319 11120 SH SOLE 36 11120 0 0 JBG SMITH PPTYS COM 46590V100 408 14200 SH SOLE 40 14200 0 0 JBG SMITH PPTYS COM 46590V100 8928 310964 SH SOLE 43 2180 0 308784 JD.COM INC SPON ADR CL A 47215P106 9179 130995 SH SOLE 2 5091 0 125904 JD.COM INC SPON ADR CL A 47215P106 5042 71958 SH SOLE 4 23312 0 48646 JD.COM INC SPON ADR CL A 47215P106 10185 145356 SH SOLE 7 92281 0 53075 JD.COM INC SPON ADR CL A 47215P106 20 291 SH SOLE 13 291 0 0 JD.COM INC SPON ADR CL A 47215P106 14110 201367 SH SOLE 15 201367 0 0 JD.COM INC SPON ADR CL A 47215P106 3607 51472 SH SOLE 18 51472 0 0 JD.COM INC SPON ADR CL A 47215P106 98288 1402713 SH SOLE 19 1402713 0 0 JD.COM INC SPON ADR CL A 47215P106 600 8570 SH SOLE 21 8570 0 0 JD.COM INC SPON ADR CL A 47215P106 126289 1802328 SH SOLE 22 1477393 0 324935 JD.COM INC SPON ADR CL A 47215P106 5172 73806 SH SOLE 23 73806 0 0 JD.COM INC SPON ADR CL A 47215P106 25673 366385 SH SOLE 25 366385 0 0 JD.COM INC SPON ADR CL A 47215P106 14324 204422 SH SOLE 26 112574 0 91848 JD.COM INC SPON ADR CL A 47215P106 928 13244 SH SOLE 28 13244 0 0 JD.COM INC SPON ADR CL A 47215P106 116288 1659603 SH SOLE 30 1659603 0 0 JD.COM INC SPON ADR CL A 47215P106 490 6988 SH SOLE 31 0 0 6988 JD.COM INC SPON ADR CL A 47215P106 16169 230754 SH SOLE 32 230754 0 0 JD.COM INC SPON ADR CL A 47215P106 103968 1483772 SH SOLE 34 1483772 0 0 JD.COM INC SPON ADR CL A 47215P106 30450 434559 SH SOLE 43 30385 0 404174 JEFFERIES FINL GROUP INC COM 47233W109 25912 667844 SH SOLE 2 189600 0 478244 JEFFERIES FINL GROUP INC COM 47233W109 28 733 SH SOLE 4 733 0 0 JEFFERIES FINL GROUP INC COM 47233W109 213 5493 SH SOLE 7 5493 0 0 JEFFERIES FINL GROUP INC COM 47233W109 16962 437154 SH SOLE 18 437154 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2439 62852 SH SOLE 19 62852 0 0 JEFFERIES FINL GROUP INC COM 47233W109 426881 11002078 SH SOLE 21 11002078 0 0 JEFFERIES FINL GROUP INC COM 47233W109 217829 5614142 SH SOLE 22 5366594 0 247548 JEFFERIES FINL GROUP INC COM 47233W109 1102 28390 SH SOLE 25 28390 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3237 83420 SH SOLE 26 65379 0 18041 JEFFERIES FINL GROUP INC COM 47233W109 159 4093 SH SOLE 28 4093 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4648 119790 SH SOLE 30 119790 0 0 JEFFERIES FINL GROUP INC COM 47233W109 128 3299 SH SOLE 31 3299 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1064 27413 SH SOLE 36 27413 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1056 27216 SH SOLE 40 27216 0 0 JEFFERIES FINL GROUP INC COM 47233W109 6407 165135 SH SOLE 43 8223 0 156912 JELD-WEN HLDG INC COM 47580P103 2774 105247 SH SOLE 2 45535 0 59712 JELD-WEN HLDG INC COM 47580P103 8 301 SH SOLE 4 301 0 0 JELD-WEN HLDG INC COM 47580P103 34 1301 SH SOLE 7 1301 0 0 JELD-WEN HLDG INC COM 47580P103 7226 274112 SH SOLE 18 264221 0 9891 JELD-WEN HLDG INC COM 47580P103 11044 418965 SH SOLE 19 418965 0 0 JELD-WEN HLDG INC COM 47580P103 93536 3548415 SH SOLE 21 3548415 0 0 JELD-WEN HLDG INC COM 47580P103 61610 2337260 SH SOLE 22 2264727 0 72533 JELD-WEN HLDG INC COM 47580P103 241 9127 SH SOLE 23 9127 0 0 JELD-WEN HLDG INC COM 47580P103 333 12626 SH SOLE 25 12626 0 0 JELD-WEN HLDG INC COM 47580P103 1877 71205 SH SOLE 26 14487 0 56718 JELD-WEN HLDG INC COM 47580P103 32 1215 SH SOLE 28 1215 0 0 JELD-WEN HLDG INC COM 47580P103 1190 45159 SH SOLE 30 45159 0 0 JELD-WEN HLDG INC COM 47580P103 176 6682 SH SOLE 36 6682 0 0 JELD-WEN HLDG INC COM 47580P103 297 11278 SH SOLE 40 11278 0 0 JELD-WEN HLDG INC COM 47580P103 278 10540 SH SOLE 43 915 0 9625 JERASH HLDGS US INC COM 47632P101 5 733 SH SOLE 18 733 0 0 JERASH HLDGS US INC COM 47632P101 67 10316 SH SOLE 21 10316 0 0 JERASH HLDGS US INC COM 47632P101 23 3521 SH SOLE 22 3521 0 0 JETBLUE AWYS CORP COM 477143101 7729 542791 SH SOLE 2 347214 0 195577 JETBLUE AWYS CORP COM 477143101 3 238 SH SOLE 4 238 0 0 JETBLUE AWYS CORP COM 477143101 82 5789 SH SOLE 7 5789 0 0 JETBLUE AWYS CORP COM 477143101 9887 694290 SH SOLE 18 694290 0 0 JETBLUE AWYS CORP COM 477143101 1604 112667 SH SOLE 19 112667 0 0 JETBLUE AWYS CORP COM 477143101 222467 15622717 SH SOLE 21 15622717 0 0 JETBLUE AWYS CORP COM 477143101 120724 8477812 SH SOLE 22 8221342 0 256470 JETBLUE AWYS CORP COM 477143101 210 14719 SH SOLE 25 14719 0 0 JETBLUE AWYS CORP COM 477143101 572 40149 SH SOLE 26 32007 0 8142 JETBLUE AWYS CORP COM 477143101 513 36028 SH SOLE 28 6572 0 29456 JETBLUE AWYS CORP COM 477143101 1028 72187 SH SOLE 30 72187 0 0 JETBLUE AWYS CORP COM 477143101 68 4751 SH SOLE 31 4751 0 0 JETBLUE AWYS CORP COM 477143101 540 37929 SH SOLE 34 37929 0 0 JETBLUE AWYS CORP COM 477143101 59 4136 SH SOLE 36 4136 0 0 JETBLUE AWYS CORP COM 477143101 144 10129 SH SOLE 40 10129 0 0 JETBLUE AWYS CORP COM 477143101 1860 130586 SH SOLE 43 9887 0 120699 JEWETT CAMERON TRADING LTD COM NEW 47733C207 4 467 SH SOLE 18 467 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 65 7683 SH SOLE 21 7683 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1 169 SH SOLE 22 169 0 0 JFROG LTD ORD SHS M6191J100 1612 54271 SH SOLE 2 36442 0 17829 JFROG LTD ORD SHS M6191J100 1 43 SH SOLE 4 43 0 0 JFROG LTD ORD SHS M6191J100 25 829 SH SOLE 7 829 0 0 JFROG LTD ORD SHS M6191J100 4225 142240 SH SOLE 18 142240 0 0 JFROG LTD ORD SHS M6191J100 6374 214617 SH SOLE 19 214617 0 0 JFROG LTD ORD SHS M6191J100 51377 1729879 SH SOLE 21 1729879 0 0 JFROG LTD ORD SHS M6191J100 19991 673083 SH SOLE 22 647015 0 26068 JFROG LTD ORD SHS M6191J100 148 4988 SH SOLE 23 4988 0 0 JFROG LTD ORD SHS M6191J100 141 4752 SH SOLE 25 4752 0 0 JFROG LTD ORD SHS M6191J100 1421 47850 SH SOLE 26 23402 0 24448 JFROG LTD ORD SHS M6191J100 16 538 SH SOLE 28 538 0 0 JFROG LTD ORD SHS M6191J100 946 31857 SH SOLE 30 31857 0 0 JFROG LTD ORD SHS M6191J100 154 5169 SH SOLE 34 5169 0 0 JFROG LTD ORD SHS M6191J100 132 4450 SH SOLE 40 4450 0 0 JFROG LTD ORD SHS M6191J100 226 7598 SH SOLE 43 1170 0 6428 JIANPU TECHNOLOGY INC ADS COMMON 47738D309 6 5424 SH SOLE 43 0 0 5424 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 96 2081 SH SOLE 4 2081 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 52306 1138087 SH SOLE 21 1138087 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 10004 217661 SH SOLE 22 211068 0 6593 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 48 1039 SH SOLE 25 1039 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 38306 833474 SH SOLE 30 833474 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 64 1392 SH SOLE 36 1392 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3333 72527 SH SOLE 43 0 0 72527 JOANN INC COM 47768J101 16 1531 SH SOLE 2 452 0 1079 JOANN INC COM 47768J101 363 35001 SH SOLE 18 35001 0 0 JOANN INC COM 47768J101 227 21828 SH SOLE 19 21828 0 0 JOANN INC COM 47768J101 4227 407255 SH SOLE 21 407255 0 0 JOANN INC COM 47768J101 2174 209407 SH SOLE 22 206256 0 3151 JOBY AVIATION INC COMMON STOCK G65163100 54 7365 SH SOLE 2 0 0 7365 JOBY AVIATION INC COMMON STOCK G65163100 11189 1532778 SH SOLE 19 1532778 0 0 JOBY AVIATION INC COMMON STOCK G65163100 7201 986413 SH SOLE 21 986413 0 0 JOBY AVIATION INC COMMON STOCK G65163100 25491 3491910 SH SOLE 22 3491910 0 0 JOBY AVIATION INC COMMON STOCK G65163100 13965 1913055 SH SOLE 34 1913055 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4222 27493 SH SOLE 2 17089 0 10404 JOHN BEAN TECHNOLOGIES CORP COM 477839104 68 443 SH SOLE 4 131 0 312 JOHN BEAN TECHNOLOGIES CORP COM 477839104 66 427 SH SOLE 7 427 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 17385 113214 SH SOLE 18 109132 0 4082 JOHN BEAN TECHNOLOGIES CORP COM 477839104 26281 171148 SH SOLE 19 171148 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 569369 3707794 SH SOLE 21 3707794 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 125888 819799 SH SOLE 22 802206 0 17593 JOHN BEAN TECHNOLOGIES CORP COM 477839104 401 2613 SH SOLE 23 2613 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 762 4963 SH SOLE 25 4963 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3814 24839 SH SOLE 26 8480 0 16359 JOHN BEAN TECHNOLOGIES CORP COM 477839104 87 566 SH SOLE 28 566 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 29404 191485 SH SOLE 30 191485 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 9724 63326 SH SOLE 34 63326 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 228 1486 SH SOLE 36 1486 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 638 4153 SH SOLE 40 4153 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2659 17313 SH SOLE 43 45 0 17268 JOHNSON & JOHNSON COM 478160104 1220159 7132512 SH SOLE 2 2419883 0 4712629 JOHNSON & JOHNSON COM 478160104 342390 2001459 SH SOLE 4 1265666 0 735793 JOHNSON & JOHNSON COM 478160104 447452 2615610 SH SOLE 7 2463776 0 151834 JOHNSON & JOHNSON COM 478160104 28894 168899 SH SOLE 13 142756 0 26143 JOHNSON & JOHNSON COM 478160104 63755 372683 SH SOLE 15 372683 0 0 JOHNSON & JOHNSON COM 478160104 1 5 SH SOLE 17 0 0 5 JOHNSON & JOHNSON COM 478160104 1537238 8986015 SH SOLE 18 8430381 0 555634 JOHNSON & JOHNSON COM 478160104 1068783 6247633 SH SOLE 19 6247633 0 0 JOHNSON & JOHNSON COM 478160104 10073 58880 SH SOLE 20 58880 0 0 JOHNSON & JOHNSON COM 478160104 11627693 67970382 SH SOLE 21 67970382 0 0 JOHNSON & JOHNSON COM 478160104 10033926 58653917 SH SOLE 22 52232366 0 6421551 JOHNSON & JOHNSON COM 478160104 310642 1815876 SH SOLE 23 1815876 0 0 JOHNSON & JOHNSON COM 478160104 785824 4593583 SH SOLE 25 4593583 0 0 JOHNSON & JOHNSON COM 478160104 1172739 6855316 SH SOLE 26 2917523 0 3937793 JOHNSON & JOHNSON COM 478160104 1179928 6897342 SH SOLE 28 336744 0 6560598 JOHNSON & JOHNSON COM 478160104 37577 219656 SH SOLE 29 219656 0 0 JOHNSON & JOHNSON COM 478160104 2420996 14152076 SH SOLE 30 14147023 0 5053 JOHNSON & JOHNSON COM 478160104 223696 1307630 SH SOLE 31 595673 0 711957 JOHNSON & JOHNSON COM 478160104 42873 250615 SH SOLE 32 250615 0 0 JOHNSON & JOHNSON COM 478160104 1007304 5888258 SH SOLE 34 5888258 0 0 JOHNSON & JOHNSON COM 478160104 206345 1206204 SH SOLE 36 1206204 0 0 JOHNSON & JOHNSON COM 478160104 14962 87464 SH SOLE 40 87464 0 0 JOHNSON & JOHNSON COM 478160104 434404 2539337 SH SOLE 43 166742 0 2372595 JOHNSON CTLS INTL PLC SHS G51502105 148623 1827860 SH SOLE 2 278370 0 1549490 JOHNSON CTLS INTL PLC SHS G51502105 52941 651098 SH SOLE 4 445818 0 205280 JOHNSON CTLS INTL PLC SHS G51502105 66357 816101 SH SOLE 7 628921 0 187180 JOHNSON CTLS INTL PLC SHS G51502105 722 8880 SH SOLE 13 1958 0 6922 JOHNSON CTLS INTL PLC SHS G51502105 8270 101714 SH SOLE 15 101714 0 0 JOHNSON CTLS INTL PLC SHS G51502105 107816 1325986 SH SOLE 18 1214925 0 111061 JOHNSON CTLS INTL PLC SHS G51502105 82847 1018901 SH SOLE 19 1018901 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1493338 18365979 SH SOLE 21 18365979 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1227258 15093567 SH SOLE 22 13636192 0 1457375 JOHNSON CTLS INTL PLC SHS G51502105 33501 412010 SH SOLE 23 412010 0 0 JOHNSON CTLS INTL PLC SHS G51502105 201785 2481681 SH SOLE 25 2481681 0 0 JOHNSON CTLS INTL PLC SHS G51502105 232718 2862109 SH SOLE 26 1626405 0 1235704 JOHNSON CTLS INTL PLC SHS G51502105 211295 2598632 SH SOLE 28 191672 0 2406960 JOHNSON CTLS INTL PLC SHS G51502105 101 1238 SH SOLE 29 1238 0 0 JOHNSON CTLS INTL PLC SHS G51502105 545755 6712024 SH SOLE 30 6695427 0 16597 JOHNSON CTLS INTL PLC SHS G51502105 26364 324243 SH SOLE 31 78602 0 245641 JOHNSON CTLS INTL PLC SHS G51502105 256411 3153500 SH SOLE 34 3153500 0 0 JOHNSON CTLS INTL PLC SHS G51502105 26573 326807 SH SOLE 36 326807 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1983 24388 SH SOLE 40 24388 0 0 JOHNSON CTLS INTL PLC SHS G51502105 40201 494421 SH SOLE 43 23524 0 470897 JOHNSON OUTDOORS INC CL A 479167108 1251 13349 SH SOLE 2 11817 0 1532 JOHNSON OUTDOORS INC CL A 479167108 8 84 SH SOLE 7 84 0 0 JOHNSON OUTDOORS INC CL A 479167108 1481 15804 SH SOLE 18 15804 0 0 JOHNSON OUTDOORS INC CL A 479167108 964 10288 SH SOLE 19 10288 0 0 JOHNSON OUTDOORS INC CL A 479167108 20776 221757 SH SOLE 21 221757 0 0 JOHNSON OUTDOORS INC CL A 479167108 17003 181480 SH SOLE 22 176543 0 4937 JOHNSON OUTDOORS INC CL A 479167108 104 1113 SH SOLE 25 1113 0 0 JOHNSON OUTDOORS INC CL A 479167108 202 2160 SH SOLE 26 830 0 1330 JOHNSON OUTDOORS INC CL A 479167108 45 481 SH SOLE 28 481 0 0 JOHNSON OUTDOORS INC CL A 479167108 537 5736 SH SOLE 30 5736 0 0 JOHNSON OUTDOORS INC CL A 479167108 101 1073 SH SOLE 36 1073 0 0 JOHNSON OUTDOORS INC CL A 479167108 91 974 SH SOLE 40 974 0 0 JOHNSON OUTDOORS INC CL A 479167108 310 3307 SH SOLE 43 60 0 3247 JOINT CORP COM 47973J102 398 6062 SH SOLE 2 3993 0 2069 JOINT CORP COM 47973J102 14 220 SH SOLE 7 220 0 0 JOINT CORP COM 47973J102 3271 49800 SH SOLE 18 49800 0 0 JOINT CORP COM 47973J102 1977 30092 SH SOLE 19 30092 0 0 JOINT CORP COM 47973J102 113841 1733007 SH SOLE 21 1733007 0 0 JOINT CORP COM 47973J102 21692 330215 SH SOLE 22 321838 0 8377 JOINT CORP COM 47973J102 118 1797 SH SOLE 25 1797 0 0 JOINT CORP COM 47973J102 709 10790 SH SOLE 26 10169 0 621 JOINT CORP COM 47973J102 83 1262 SH SOLE 28 1262 0 0 JOINT CORP COM 47973J102 1781 27106 SH SOLE 30 27106 0 0 JOINT CORP COM 47973J102 74 1120 SH SOLE 36 1120 0 0 JOINT CORP COM 47973J102 109 1652 SH SOLE 40 1652 0 0 JOINT CORP COM 47973J102 79 1208 SH SOLE 43 0 0 1208 JONES LANG LASALLE INC COM 48020Q107 29449 109337 SH SOLE 2 41513 0 67824 JONES LANG LASALLE INC COM 48020Q107 48 180 SH SOLE 4 180 0 0 JONES LANG LASALLE INC COM 48020Q107 305 1133 SH SOLE 7 1133 0 0 JONES LANG LASALLE INC COM 48020Q107 31 116 SH SOLE 13 116 0 0 JONES LANG LASALLE INC COM 48020Q107 29643 110057 SH SOLE 18 110057 0 0 JONES LANG LASALLE INC COM 48020Q107 3966 14725 SH SOLE 19 14725 0 0 JONES LANG LASALLE INC COM 48020Q107 726378 2696882 SH SOLE 21 2696882 0 0 JONES LANG LASALLE INC COM 48020Q107 370256 1374677 SH SOLE 22 1317552 0 57125 JONES LANG LASALLE INC COM 48020Q107 2257 8380 SH SOLE 25 8380 0 0 JONES LANG LASALLE INC COM 48020Q107 5909 21940 SH SOLE 26 17988 0 3952 JONES LANG LASALLE INC COM 48020Q107 246 914 SH SOLE 28 914 0 0 JONES LANG LASALLE INC COM 48020Q107 8629 32038 SH SOLE 30 32038 0 0 JONES LANG LASALLE INC COM 48020Q107 205 760 SH SOLE 31 760 0 0 JONES LANG LASALLE INC COM 48020Q107 2144 7960 SH SOLE 36 7960 0 0 JONES LANG LASALLE INC COM 48020Q107 1745 6477 SH SOLE 40 6477 0 0 JONES LANG LASALLE INC COM 48020Q107 18634 69184 SH SOLE 43 5696 0 63488 JOUNCE THERAPEUTICS INC COM 481116101 305 36535 SH SOLE 2 13251 0 23284 JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 922 110407 SH SOLE 18 110407 0 0 JOUNCE THERAPEUTICS INC COM 481116101 574 68740 SH SOLE 19 68740 0 0 JOUNCE THERAPEUTICS INC COM 481116101 12534 1501056 SH SOLE 21 1501056 0 0 JOUNCE THERAPEUTICS INC COM 481116101 6398 766227 SH SOLE 22 748390 0 17837 JOUNCE THERAPEUTICS INC COM 481116101 203 24268 SH SOLE 30 24268 0 0 JOUNCE THERAPEUTICS INC COM 481116101 28 3298 SH SOLE 43 23 0 3275 JOURNEY MED CORP COM 48115J109 5 953 SH SOLE 18 953 0 0 JOURNEY MED CORP COM 48115J109 45 8375 SH SOLE 21 8375 0 0 JOYY INC ADS REPSTG COM A 46591M109 3693 81295 SH SOLE 2 15072 0 66223 JOYY INC ADS REPSTG COM A 46591M109 2076 45694 SH SOLE 4 24090 0 21604 JOYY INC ADS REPSTG COM A 46591M109 170 3747 SH SOLE 7 3747 0 0 JOYY INC ADS REPSTG COM A 46591M109 4 95 SH SOLE 13 95 0 0 JOYY INC ADS REPSTG COM A 46591M109 1556 34249 SH SOLE 15 34249 0 0 JOYY INC ADS REPSTG COM A 46591M109 1442 31731 SH SOLE 18 31731 0 0 JOYY INC ADS REPSTG COM A 46591M109 254 5588 SH SOLE 19 5588 0 0 JOYY INC ADS REPSTG COM A 46591M109 46972 1033946 SH SOLE 21 1033946 0 0 JOYY INC ADS REPSTG COM A 46591M109 37602 827689 SH SOLE 22 649829 0 177860 JOYY INC ADS REPSTG COM A 46591M109 1477 32511 SH SOLE 23 32511 0 0 JOYY INC ADS REPSTG COM A 46591M109 1918 42216 SH SOLE 25 42216 0 0 JOYY INC ADS REPSTG COM A 46591M109 8343 183650 SH SOLE 26 11113 0 172537 JOYY INC ADS REPSTG COM A 46591M109 4686 103150 SH SOLE 28 4930 0 98220 JOYY INC ADS REPSTG COM A 46591M109 41 894 SH SOLE 29 894 0 0 JOYY INC ADS REPSTG COM A 46591M109 15923 350486 SH SOLE 30 350486 0 0 JOYY INC ADS REPSTG COM A 46591M109 356 7827 SH SOLE 31 4828 0 2999 JOYY INC ADS REPSTG COM A 46591M109 223 4916 SH SOLE 34 4916 0 0 JOYY INC ADS REPSTG COM A 46591M109 37 825 SH SOLE 36 825 0 0 JOYY INC ADS REPSTG COM A 46591M109 11 237 SH SOLE 40 237 0 0 JOYY INC ADS REPSTG COM A 46591M109 5571 122638 SH SOLE 43 6520 0 116118 JOYY INC NOTE 0.750% 6/1 98426TAD8 2929 3230000 PRN SOLE 21 3230000 0 0 JPMORGAN CHASE & CO COM 46625H100 1102702 6963702 SH SOLE 2 1542811 0 5420891 JPMORGAN CHASE & CO COM 46625H100 329474 2080670 SH SOLE 4 1333072 0 747598 JPMORGAN CHASE & CO COM 46625H100 400391 2528516 SH SOLE 7 2442751 0 85765 JPMORGAN CHASE & CO COM 46625H100 17196 108592 SH SOLE 13 78896 0 29696 JPMORGAN CHASE & CO COM 46625H100 66720 421345 SH SOLE 15 421345 0 0 JPMORGAN CHASE & CO COM 46625H100 147 931 SH SOLE 17 0 0 931 JPMORGAN CHASE & CO COM 46625H100 949530 5996398 SH SOLE 18 5454291 0 542107 JPMORGAN CHASE & CO COM 46625H100 512770 3238206 SH SOLE 19 3238206 0 0 JPMORGAN CHASE & CO COM 46625H100 14793 93420 SH SOLE 20 93420 0 0 JPMORGAN CHASE & CO COM 46625H100 10668007 67369792 SH SOLE 21 67369792 0 0 JPMORGAN CHASE & CO COM 46625H100 9985911 63062273 SH SOLE 22 56524770 0 6537503 JPMORGAN CHASE & CO COM 46625H100 294826 1861863 SH SOLE 23 1861863 0 0 JPMORGAN CHASE & CO COM 46625H100 825241 5211498 SH SOLE 25 5187947 0 23551 JPMORGAN CHASE & CO COM 46625H100 1017391 6424950 SH SOLE 26 2196197 0 4228753 JPMORGAN CHASE & CO COM 46625H100 854983 5399327 SH SOLE 28 248249 0 5151078 JPMORGAN CHASE & CO COM 46625H100 15566 98302 SH SOLE 29 98302 0 0 JPMORGAN CHASE & CO COM 46625H100 2251364 14217642 SH SOLE 30 14217642 0 0 JPMORGAN CHASE & CO COM 46625H100 200987 1269260 SH SOLE 31 468965 0 800295 JPMORGAN CHASE & CO COM 46625H100 43572 275160 SH SOLE 32 275160 0 0 JPMORGAN CHASE & CO COM 46625H100 221477 1398652 SH SOLE 34 1398652 0 0 JPMORGAN CHASE & CO COM 46625H100 223019 1408392 SH SOLE 36 1408392 0 0 JPMORGAN CHASE & CO COM 46625H100 15741 99405 SH SOLE 40 99405 0 0 JPMORGAN CHASE & CO COM 46625H100 430911 2721255 SH SOLE 43 208735 0 2512520 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 345 30242 SH SOLE 43 8699 0 21543 JUNIPER NETWORKS INC COM 48203R104 48869 1368509 SH SOLE 2 549073 0 819436 JUNIPER NETWORKS INC COM 48203R104 13136 367853 SH SOLE 4 223105 0 144748 JUNIPER NETWORKS INC COM 48203R104 12793 358245 SH SOLE 7 347473 0 10772 JUNIPER NETWORKS INC COM 48203R104 1554 43512 SH SOLE 13 43512 0 0 JUNIPER NETWORKS INC COM 48203R104 1656 46371 SH SOLE 15 46371 0 0 JUNIPER NETWORKS INC COM 48203R104 27618 773398 SH SOLE 18 626916 0 146482 JUNIPER NETWORKS INC COM 48203R104 34639 970020 SH SOLE 19 970020 0 0 JUNIPER NETWORKS INC COM 48203R104 440830 12344727 SH SOLE 21 12344727 0 0 JUNIPER NETWORKS INC COM 48203R104 338064 9466928 SH SOLE 22 8240965 0 1225963 JUNIPER NETWORKS INC COM 48203R104 10984 307592 SH SOLE 23 307592 0 0 JUNIPER NETWORKS INC COM 48203R104 25528 714880 SH SOLE 25 714880 0 0 JUNIPER NETWORKS INC COM 48203R104 38619 1081454 SH SOLE 26 455384 0 626070 JUNIPER NETWORKS INC COM 48203R104 47452 1328813 SH SOLE 28 5840 0 1322973 JUNIPER NETWORKS INC COM 48203R104 1967 55094 SH SOLE 29 55094 0 0 JUNIPER NETWORKS INC COM 48203R104 141100 3951275 SH SOLE 30 3625890 0 325385 JUNIPER NETWORKS INC COM 48203R104 7098 198763 SH SOLE 31 114874 0 83889 JUNIPER NETWORKS INC COM 48203R104 3946 110497 SH SOLE 34 110497 0 0 JUNIPER NETWORKS INC COM 48203R104 9526 266757 SH SOLE 36 266757 0 0 JUNIPER NETWORKS INC COM 48203R104 360 10080 SH SOLE 40 10080 0 0 JUNIPER NETWORKS INC COM 48203R104 17721 496243 SH SOLE 43 21867 0 474376 JUPITER WELLNESS INC COM NEW 48208F105 3 3205 SH SOLE 18 3205 0 0 JUPITER WELLNESS INC COM NEW 48208F105 35 39472 SH SOLE 21 39472 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 10 886 SH SOLE 21 886 0 0 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 5276 490340 SH SOLE 43 54936 0 435404 KADANT INC COM 48282T104 1044 4528 SH SOLE 2 3231 0 1297 KADANT INC COM 48282T104 36 158 SH SOLE 4 42 0 116 KADANT INC COM 48282T104 39 168 SH SOLE 7 168 0 0 KADANT INC COM 48282T104 7068 30666 SH SOLE 18 30666 0 0 KADANT INC COM 48282T104 4706 20418 SH SOLE 19 20418 0 0 KADANT INC COM 48282T104 89042 386331 SH SOLE 21 386331 0 0 KADANT INC COM 48282T104 63008 273377 SH SOLE 22 266730 0 6647 KADANT INC COM 48282T104 404 1751 SH SOLE 25 1751 0 0 KADANT INC COM 48282T104 1630 7072 SH SOLE 26 5904 0 1168 KADANT INC COM 48282T104 47 206 SH SOLE 28 206 0 0 KADANT INC COM 48282T104 12786 55477 SH SOLE 30 55477 0 0 KADANT INC COM 48282T104 311 1348 SH SOLE 40 1348 0 0 KADANT INC COM 48282T104 1671 7252 SH SOLE 43 324 0 6928 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1229 13079 SH SOLE 2 4420 0 8659 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 46 SH SOLE 4 46 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1680 17884 SH SOLE 7 17884 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 5668 60339 SH SOLE 18 60339 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2620 27886 SH SOLE 19 27886 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 189103 2013021 SH SOLE 21 2013021 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 37723 401567 SH SOLE 22 386960 0 14607 KAISER ALUMINUM CORP COM PAR $0.01 483007704 170 1808 SH SOLE 25 1808 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 756 8048 SH SOLE 26 6514 0 1534 KAISER ALUMINUM CORP COM PAR $0.01 483007704 875 9310 SH SOLE 28 9310 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2768 29468 SH SOLE 30 29468 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 162 1728 SH SOLE 40 1728 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1054 11223 SH SOLE 43 259 0 10964 KALA PHARMACEUTICALS INC COM 483119103 98 80645 SH SOLE 2 9246 0 71399 KALA PHARMACEUTICALS INC COM 483119103 1 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 158 130393 SH SOLE 18 130393 0 0 KALA PHARMACEUTICALS INC COM 483119103 88 72567 SH SOLE 19 72567 0 0 KALA PHARMACEUTICALS INC COM 483119103 2123 1754344 SH SOLE 21 1754344 0 0 KALA PHARMACEUTICALS INC COM 483119103 1324 1094071 SH SOLE 22 1078875 0 15196 KALA PHARMACEUTICALS INC COM 483119103 3 2286 SH SOLE 43 0 0 2286 KALEIDO BIOSCIENCES INC COM 483347100 16 6688 SH SOLE 2 854 0 5834 KALEIDO BIOSCIENCES INC COM 483347100 108 45064 SH SOLE 18 45064 0 0 KALEIDO BIOSCIENCES INC COM 483347100 57 23792 SH SOLE 19 23792 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1583 662140 SH SOLE 21 662140 0 0 KALEIDO BIOSCIENCES INC COM 483347100 444 185959 SH SOLE 22 184812 0 1147 KALEIDO BIOSCIENCES INC COM 483347100 0 188 SH SOLE 43 0 0 188 KALEYRA INC COM 483379103 81 8082 SH SOLE 21 8082 0 0 KALTURA INC COM 483467106 37 11125 SH SOLE 2 4451 0 6674 KALTURA INC COM 483467106 141 41903 SH SOLE 18 41903 0 0 KALTURA INC COM 483467106 96 28568 SH SOLE 19 28568 0 0 KALTURA INC COM 483467106 1983 588474 SH SOLE 21 588474 0 0 KALTURA INC COM 483467106 878 260615 SH SOLE 22 256520 0 4095 KALVISTA PHARMACEUTICALS INC COM 483497103 55 4162 SH SOLE 2 871 0 3291 KALVISTA PHARMACEUTICALS INC COM 483497103 5 367 SH SOLE 7 367 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 812 61384 SH SOLE 18 61384 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 504 38117 SH SOLE 19 38117 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 12192 921535 SH SOLE 21 921535 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 6204 468915 SH SOLE 22 465889 0 3026 KALVISTA PHARMACEUTICALS INC COM 483497103 124 9358 SH SOLE 30 9358 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 10 782 SH SOLE 43 225 0 557 KAMADA LTD SHS M6240T109 1362 207044 SH SOLE 21 207044 0 0 KAMADA LTD SHS M6240T109 136 20616 SH SOLE 30 20616 0 0 KAMAN CORP COM 483548103 749 17352 SH SOLE 2 7129 0 10223 KAMAN CORP COM 483548103 4 104 SH SOLE 4 104 0 0 KAMAN CORP COM 483548103 20 461 SH SOLE 7 461 0 0 KAMAN CORP COM 483548103 4572 105962 SH SOLE 18 105962 0 0 KAMAN CORP COM 483548103 2139 49573 SH SOLE 19 49573 0 0 KAMAN CORP COM 483548103 157753 3655929 SH SOLE 21 3655929 0 0 KAMAN CORP COM 483548103 29209 676921 SH SOLE 22 650750 0 26171 KAMAN CORP COM 483548103 148 3432 SH SOLE 25 3432 0 0 KAMAN CORP COM 483548103 296 6871 SH SOLE 26 5303 0 1568 KAMAN CORP COM 483548103 90 2086 SH SOLE 28 2086 0 0 KAMAN CORP COM 483548103 1781 41264 SH SOLE 30 41264 0 0 KAMAN CORP COM 483548103 168 3885 SH SOLE 36 3885 0 0 KAMAN CORP COM 483548103 113 2619 SH SOLE 40 2619 0 0 KAMAN CORP COM 483548103 2050 47498 SH SOLE 43 2852 0 44646 KANDI TECHNOLOGIES GROUP INC COM 483709101 60 18645 SH SOLE 2 18645 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 106 33102 SH SOLE 22 33102 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 12 3633 SH SOLE 43 0 0 3633 KANZHUN LIMITED SPONSORED ADS 48553T106 460 13184 SH SOLE 2 4222 0 8962 KANZHUN LIMITED SPONSORED ADS 48553T106 910 26103 SH SOLE 4 10171 0 15932 KANZHUN LIMITED SPONSORED ADS 48553T106 252 7230 SH SOLE 7 7230 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 105 2997 SH SOLE 13 0 0 2997 KANZHUN LIMITED SPONSORED ADS 48553T106 1190 34103 SH SOLE 15 34103 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 118 3393 SH SOLE 18 3393 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 25759 738495 SH SOLE 19 738495 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 38688 1109164 SH SOLE 21 1109164 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 22947 657891 SH SOLE 22 598610 0 59281 KANZHUN LIMITED SPONSORED ADS 48553T106 1005 28815 SH SOLE 23 28815 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 1553 44537 SH SOLE 25 44537 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 8453 242331 SH SOLE 26 7214 0 235117 KANZHUN LIMITED SPONSORED ADS 48553T106 3499 100321 SH SOLE 28 0 0 100321 KANZHUN LIMITED SPONSORED ADS 48553T106 11012 315720 SH SOLE 30 315720 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 216 6193 SH SOLE 31 0 0 6193 KANZHUN LIMITED SPONSORED ADS 48553T106 37073 1062875 SH SOLE 34 1062875 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 10 300 SH SOLE 40 300 0 0 KAR AUCTION SVCS INC COM 48238T109 3099 198411 SH SOLE 2 88667 0 109744 KAR AUCTION SVCS INC COM 48238T109 6 383 SH SOLE 4 383 0 0 KAR AUCTION SVCS INC COM 48238T109 52 3320 SH SOLE 7 3320 0 0 KAR AUCTION SVCS INC COM 48238T109 7287 466523 SH SOLE 18 466523 0 0 KAR AUCTION SVCS INC COM 48238T109 9281 594169 SH SOLE 19 594169 0 0 KAR AUCTION SVCS INC COM 48238T109 232583 14890083 SH SOLE 21 14890083 0 0 KAR AUCTION SVCS INC COM 48238T109 54756 3505497 SH SOLE 22 3379571 0 125926 KAR AUCTION SVCS INC COM 48238T109 225 14421 SH SOLE 23 14421 0 0 KAR AUCTION SVCS INC COM 48238T109 368 23584 SH SOLE 25 23584 0 0 KAR AUCTION SVCS INC COM 48238T109 2087 133612 SH SOLE 26 34199 0 99413 KAR AUCTION SVCS INC COM 48238T109 35 2223 SH SOLE 28 2223 0 0 KAR AUCTION SVCS INC COM 48238T109 3600 230442 SH SOLE 30 230442 0 0 KAR AUCTION SVCS INC COM 48238T109 389 24877 SH SOLE 36 24877 0 0 KAR AUCTION SVCS INC COM 48238T109 263 16829 SH SOLE 40 16829 0 0 KAR AUCTION SVCS INC COM 48238T109 582 37261 SH SOLE 43 7127 0 30134 KARAT PACKAGING INC COM 48563L101 121 5970 SH SOLE 2 5621 0 349 KARAT PACKAGING INC COM 48563L101 269 13319 SH SOLE 18 13319 0 0 KARAT PACKAGING INC COM 48563L101 707 34982 SH SOLE 19 34982 0 0 KARAT PACKAGING INC COM 48563L101 3260 161291 SH SOLE 21 161291 0 0 KARAT PACKAGING INC COM 48563L101 2082 103033 SH SOLE 22 102888 0 145 KARAT PACKAGING INC COM 48563L101 59 2914 SH SOLE 23 2914 0 0 KAROOOOO LTD ORD SHS Y4600W108 55 1360 SH SOLE 22 1360 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1504 11482 SH SOLE 2 6366 0 5116 KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH SOLE 4 48 0 0 KARUNA THERAPEUTICS INC COM 48576A100 41 314 SH SOLE 7 314 0 0 KARUNA THERAPEUTICS INC COM 48576A100 7875 60113 SH SOLE 18 59506 0 607 KARUNA THERAPEUTICS INC COM 48576A100 11847 90432 SH SOLE 19 90432 0 0 KARUNA THERAPEUTICS INC COM 48576A100 119126 909356 SH SOLE 21 909356 0 0 KARUNA THERAPEUTICS INC COM 48576A100 68562 523371 SH SOLE 22 511950 0 11421 KARUNA THERAPEUTICS INC COM 48576A100 38 292 SH SOLE 23 292 0 0 KARUNA THERAPEUTICS INC COM 48576A100 402 3070 SH SOLE 25 3070 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1421 10851 SH SOLE 26 6757 0 4094 KARUNA THERAPEUTICS INC COM 48576A100 50 379 SH SOLE 28 379 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3280 25036 SH SOLE 30 25036 0 0 KARUNA THERAPEUTICS INC COM 48576A100 75 575 SH SOLE 34 575 0 0 KARUNA THERAPEUTICS INC COM 48576A100 366 2795 SH SOLE 40 2795 0 0 KARUNA THERAPEUTICS INC COM 48576A100 66 503 SH SOLE 43 13 0 490 KARYOPHARM THERAPEUTICS INC COM 48576U106 1961 304998 SH SOLE 2 156942 0 148056 KARYOPHARM THERAPEUTICS INC COM 48576U106 1 207 SH SOLE 4 207 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 9 1339 SH SOLE 7 1339 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1628 253255 SH SOLE 18 203689 0 49566 KARYOPHARM THERAPEUTICS INC COM 48576U106 8578 1334070 SH SOLE 19 1334070 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 20147 3133272 SH SOLE 21 3133272 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 19211 2987784 SH SOLE 22 2950773 0 37011 KARYOPHARM THERAPEUTICS INC COM 48576U106 353 54872 SH SOLE 23 54872 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 54 8431 SH SOLE 25 8431 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1702 264668 SH SOLE 26 3634 0 261034 KARYOPHARM THERAPEUTICS INC COM 48576U106 43 6748 SH SOLE 28 6748 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 3127 486316 SH SOLE 30 486316 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 10 1489 SH SOLE 36 1489 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 45 7068 SH SOLE 40 7068 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 474 73689 SH SOLE 43 1661 0 72028 KASPIEN HOLDINGS INC COM NEW 485837108 2 187 SH SOLE 18 187 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 29 2796 SH SOLE 21 2796 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 141 13461 SH SOLE 22 13461 0 0 KATAPULT HOLDINGS INC COM 485859102 475 140847 SH SOLE 21 140847 0 0 KATAPULT HOLDINGS INC COM 485859102 2733 811056 SH SOLE 22 811056 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 6247 135324 SH SOLE 21 135324 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 58221 1261286 SH SOLE 43 75440 0 1185846 KB HOME COM 48666K109 4305 96246 SH SOLE 2 58226 0 38020 KB HOME COM 48666K109 15 326 SH SOLE 4 326 0 0 KB HOME COM 48666K109 67 1503 SH SOLE 7 1503 0 0 KB HOME COM 48666K109 17403 389074 SH SOLE 18 389074 0 0 KB HOME COM 48666K109 6368 142355 SH SOLE 19 142355 0 0 KB HOME COM 48666K109 314835 7038554 SH SOLE 21 7038554 0 0 KB HOME COM 48666K109 108000 2414483 SH SOLE 22 2341533 0 72950 KB HOME COM 48666K109 639 14282 SH SOLE 25 14282 0 0 KB HOME COM 48666K109 1608 35946 SH SOLE 26 27879 0 8067 KB HOME COM 48666K109 355 7941 SH SOLE 28 7941 0 0 KB HOME COM 48666K109 2152 48111 SH SOLE 30 48111 0 0 KB HOME COM 48666K109 332 7419 SH SOLE 36 7419 0 0 KB HOME COM 48666K109 433 9674 SH SOLE 40 9674 0 0 KB HOME COM 48666K109 18912 422793 SH SOLE 43 6162 0 416631 KBR INC COM 48242W106 8626 181149 SH SOLE 2 127379 0 53770 KBR INC COM 48242W106 26 555 SH SOLE 4 555 0 0 KBR INC COM 48242W106 145 3040 SH SOLE 7 3040 0 0 KBR INC COM 48242W106 30118 632471 SH SOLE 18 631163 0 1308 KBR INC COM 48242W106 25127 527659 SH SOLE 19 527659 0 0 KBR INC COM 48242W106 463876 9741198 SH SOLE 21 9741198 0 0 KBR INC COM 48242W106 199367 4186632 SH SOLE 22 4100461 0 86171 KBR INC COM 48242W106 446 9371 SH SOLE 23 9371 0 0 KBR INC COM 48242W106 3424 71902 SH SOLE 26 60621 0 11281 KBR INC COM 48242W106 120 2518 SH SOLE 28 2518 0 0 KBR INC COM 48242W106 3801 79829 SH SOLE 30 79829 0 0 KBR INC COM 48242W106 150 3149 SH SOLE 36 3149 0 0 KBR INC COM 48242W106 850 17853 SH SOLE 40 17853 0 0 KBR INC COM 48242W106 2104 44193 SH SOLE 43 2014 0 42179 KBR INC NOTE 2.500%11/0 48242WAB2 380 200000 PRN SOLE 2 200000 0 0 KBR INC NOTE 2.500%11/0 48242WAB2 4687 2465000 PRN SOLE 21 2465000 0 0 KBR INC NOTE 2.500%11/0 48242WAB2 1331 700000 PRN SOLE 22 700000 0 0 KE HLDGS INC SPONSORED ADS 482497104 6786 337294 SH SOLE 2 18246 0 319048 KE HLDGS INC SPONSORED ADS 482497104 4043 200955 SH SOLE 4 105479 0 95476 KE HLDGS INC SPONSORED ADS 482497104 811 40306 SH SOLE 7 40306 0 0 KE HLDGS INC SPONSORED ADS 482497104 1141 56708 SH SOLE 13 23787 0 32921 KE HLDGS INC SPONSORED ADS 482497104 4397 218525 SH SOLE 15 218525 0 0 KE HLDGS INC SPONSORED ADS 482497104 3119 155005 SH SOLE 18 155005 0 0 KE HLDGS INC SPONSORED ADS 482497104 27381 1360894 SH SOLE 19 1360894 0 0 KE HLDGS INC SPONSORED ADS 482497104 127586 6341258 SH SOLE 21 6341258 0 0 KE HLDGS INC SPONSORED ADS 482497104 76741 3814143 SH SOLE 22 3367326 0 446817 KE HLDGS INC SPONSORED ADS 482497104 3344 166198 SH SOLE 23 166198 0 0 KE HLDGS INC SPONSORED ADS 482497104 3924 195042 SH SOLE 25 195042 0 0 KE HLDGS INC SPONSORED ADS 482497104 12587 625580 SH SOLE 26 13601 0 611979 KE HLDGS INC SPONSORED ADS 482497104 12004 596623 SH SOLE 28 26573 0 570050 KE HLDGS INC SPONSORED ADS 482497104 380 18873 SH SOLE 29 18873 0 0 KE HLDGS INC SPONSORED ADS 482497104 41282 2051814 SH SOLE 30 2051814 0 0 KE HLDGS INC SPONSORED ADS 482497104 1170 58135 SH SOLE 31 45772 0 12363 KE HLDGS INC SPONSORED ADS 482497104 577 28699 SH SOLE 32 28699 0 0 KE HLDGS INC SPONSORED ADS 482497104 995 49447 SH SOLE 34 49447 0 0 KE HLDGS INC SPONSORED ADS 482497104 32 1588 SH SOLE 40 1588 0 0 KEARNY FINL CORP MD COM 48716P108 695 52477 SH SOLE 2 19988 0 32489 KEARNY FINL CORP MD COM 48716P108 3 232 SH SOLE 4 232 0 0 KEARNY FINL CORP MD COM 48716P108 14 1034 SH SOLE 7 1034 0 0 KEARNY FINL CORP MD COM 48716P108 2689 202949 SH SOLE 18 202949 0 0 KEARNY FINL CORP MD COM 48716P108 1542 116371 SH SOLE 19 116371 0 0 KEARNY FINL CORP MD COM 48716P108 36127 2726583 SH SOLE 21 2726583 0 0 KEARNY FINL CORP MD COM 48716P108 24931 1881615 SH SOLE 22 1818806 0 62809 KEARNY FINL CORP MD COM 48716P108 128 9631 SH SOLE 25 9631 0 0 KEARNY FINL CORP MD COM 48716P108 442 33321 SH SOLE 26 29365 0 3956 KEARNY FINL CORP MD COM 48716P108 32 2427 SH SOLE 28 2427 0 0 KEARNY FINL CORP MD COM 48716P108 363 27403 SH SOLE 30 27403 0 0 KEARNY FINL CORP MD COM 48716P108 10 746 SH SOLE 34 746 0 0 KEARNY FINL CORP MD COM 48716P108 149 11255 SH SOLE 40 11255 0 0 KEARNY FINL CORP MD COM 48716P108 1025 77368 SH SOLE 43 10440 0 66928 KELLOGG CO COM 487836108 59979 931061 SH SOLE 2 362611 0 568450 KELLOGG CO COM 487836108 17209 267132 SH SOLE 4 233218 0 33914 KELLOGG CO COM 487836108 18047 280152 SH SOLE 7 271813 0 8339 KELLOGG CO COM 487836108 170 2640 SH SOLE 13 395 0 2245 KELLOGG CO COM 487836108 2320 36010 SH SOLE 15 36010 0 0 KELLOGG CO COM 487836108 29128 452164 SH SOLE 18 408034 0 44130 KELLOGG CO COM 487836108 26906 417664 SH SOLE 19 417664 0 0 KELLOGG CO COM 487836108 712214 11055786 SH SOLE 21 11055786 0 0 KELLOGG CO COM 487836108 429698 6670251 SH SOLE 22 5781464 0 888787 KELLOGG CO COM 487836108 11465 177978 SH SOLE 23 177978 0 0 KELLOGG CO COM 487836108 42238 655670 SH SOLE 25 655670 0 0 KELLOGG CO COM 487836108 56409 875647 SH SOLE 26 343431 0 532216 KELLOGG CO COM 487836108 56312 874144 SH SOLE 28 133593 0 740551 KELLOGG CO COM 487836108 1593 24736 SH SOLE 29 24736 0 0 KELLOGG CO COM 487836108 158786 2464858 SH SOLE 30 2445946 0 18912 KELLOGG CO COM 487836108 6793 105454 SH SOLE 31 30361 0 75093 KELLOGG CO COM 487836108 4847 75243 SH SOLE 34 75243 0 0 KELLOGG CO COM 487836108 10114 157001 SH SOLE 36 157001 0 0 KELLOGG CO COM 487836108 556 8632 SH SOLE 40 8632 0 0 KELLOGG CO COM 487836108 16683 258966 SH SOLE 43 14881 0 244085 KELLY SVCS INC CL A 488152208 1535 91562 SH SOLE 2 59672 0 31890 KELLY SVCS INC CL A 488152208 4 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 9 544 SH SOLE 7 544 0 0 KELLY SVCS INC CL A 488152208 2416 144041 SH SOLE 18 144041 0 0 KELLY SVCS INC CL A 488152208 3686 219817 SH SOLE 19 219817 0 0 KELLY SVCS INC CL A 488152208 77606 4627672 SH SOLE 21 4627672 0 0 KELLY SVCS INC CL A 488152208 17362 1035286 SH SOLE 22 1003467 0 31819 KELLY SVCS INC CL A 488152208 114 6802 SH SOLE 25 6802 0 0 KELLY SVCS INC CL A 488152208 303 18062 SH SOLE 26 3345 0 14717 KELLY SVCS INC CL A 488152208 71 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 1122 66897 SH SOLE 30 66897 0 0 KELLY SVCS INC CL A 488152208 106 6331 SH SOLE 36 6331 0 0 KELLY SVCS INC CL A 488152208 63 3779 SH SOLE 40 3779 0 0 KELLY SVCS INC CL A 488152208 2584 154057 SH SOLE 43 4000 0 150057 KEMPER CORP COM 488401100 5760 97972 SH SOLE 2 55478 0 42494 KEMPER CORP COM 488401100 15 255 SH SOLE 4 255 0 0 KEMPER CORP COM 488401100 68 1152 SH SOLE 7 1152 0 0 KEMPER CORP COM 488401100 7710 131144 SH SOLE 18 131144 0 0 KEMPER CORP COM 488401100 1034 17594 SH SOLE 19 17594 0 0 KEMPER CORP COM 488401100 166848 2838038 SH SOLE 21 2838038 0 0 KEMPER CORP COM 488401100 98334 1672626 SH SOLE 22 1598691 0 73935 KEMPER CORP COM 488401100 499 8481 SH SOLE 25 8481 0 0 KEMPER CORP COM 488401100 1223 20809 SH SOLE 26 16632 0 4177 KEMPER CORP COM 488401100 68 1150 SH SOLE 28 1150 0 0 KEMPER CORP COM 488401100 2116 35988 SH SOLE 30 35988 0 0 KEMPER CORP COM 488401100 52 892 SH SOLE 31 892 0 0 KEMPER CORP COM 488401100 85 1438 SH SOLE 36 1438 0 0 KEMPER CORP COM 488401100 447 7608 SH SOLE 40 7608 0 0 KEMPER CORP COM 488401100 1242 21126 SH SOLE 43 838 0 20288 KEMPHARM INC COM NEW 488445206 92 10508 SH SOLE 2 1168 0 9340 KEMPHARM INC COM NEW 488445206 4 459 SH SOLE 7 459 0 0 KEMPHARM INC COM NEW 488445206 788 90423 SH SOLE 18 90423 0 0 KEMPHARM INC COM NEW 488445206 433 49749 SH SOLE 19 49749 0 0 KEMPHARM INC COM NEW 488445206 11594 1331135 SH SOLE 21 1331135 0 0 KEMPHARM INC COM NEW 488445206 6427 737860 SH SOLE 22 726496 0 11364 KEMPHARM INC COM NEW 488445206 134 15408 SH SOLE 30 15408 0 0 KENNAMETAL INC COM 489170100 4367 121603 SH SOLE 2 67538 0 54065 KENNAMETAL INC COM 489170100 12 321 SH SOLE 4 321 0 0 KENNAMETAL INC COM 489170100 58 1609 SH SOLE 7 1609 0 0 KENNAMETAL INC COM 489170100 14476 403106 SH SOLE 18 403106 0 0 KENNAMETAL INC COM 489170100 8071 224763 SH SOLE 19 224763 0 0 KENNAMETAL INC COM 489170100 214733 5979768 SH SOLE 21 5979768 0 0 KENNAMETAL INC COM 489170100 91616 2551269 SH SOLE 22 2469925 0 81344 KENNAMETAL INC COM 489170100 95 2648 SH SOLE 23 2648 0 0 KENNAMETAL INC COM 489170100 410 11408 SH SOLE 25 11408 0 0 KENNAMETAL INC COM 489170100 2469 68749 SH SOLE 26 34922 0 33827 KENNAMETAL INC COM 489170100 39 1081 SH SOLE 28 1081 0 0 KENNAMETAL INC COM 489170100 1428 39761 SH SOLE 30 39761 0 0 KENNAMETAL INC COM 489170100 98 2736 SH SOLE 36 2736 0 0 KENNAMETAL INC COM 489170100 333 9269 SH SOLE 40 9269 0 0 KENNAMETAL INC COM 489170100 2561 71314 SH SOLE 43 2670 0 68644 KENNEDY-WILSON HOLDINGS INC COM 489398107 6340 265506 SH SOLE 2 116282 0 149224 KENNEDY-WILSON HOLDINGS INC COM 489398107 1487 62267 SH SOLE 4 62267 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3552 148727 SH SOLE 7 148727 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 8755 366622 SH SOLE 18 366622 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 20829 872223 SH SOLE 19 872223 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 106643 4465775 SH SOLE 21 4465775 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 105810 4430902 SH SOLE 22 4308179 0 122723 KENNEDY-WILSON HOLDINGS INC COM 489398107 638 26732 SH SOLE 23 26732 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 12780 535173 SH SOLE 25 535173 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5700 238691 SH SOLE 26 39255 0 199436 KENNEDY-WILSON HOLDINGS INC COM 489398107 1736 72702 SH SOLE 28 2245 0 70457 KENNEDY-WILSON HOLDINGS INC COM 489398107 13259 555224 SH SOLE 30 555224 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 82 3449 SH SOLE 36 3449 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 409 17128 SH SOLE 40 17128 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1009 42237 SH SOLE 43 10615 0 31622 KENTUCKY FIRST FED BANCORP COM 491292108 6 807 SH SOLE 18 807 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 83 11060 SH SOLE 21 11060 0 0 KEROS THERAPEUTICS INC COM 492327101 331 5650 SH SOLE 2 4098 0 1552 KEROS THERAPEUTICS INC COM 492327101 15 250 SH SOLE 7 250 0 0 KEROS THERAPEUTICS INC COM 492327101 2545 43496 SH SOLE 18 43496 0 0 KEROS THERAPEUTICS INC COM 492327101 13358 228298 SH SOLE 19 228298 0 0 KEROS THERAPEUTICS INC COM 492327101 39211 670158 SH SOLE 21 670158 0 0 KEROS THERAPEUTICS INC COM 492327101 18497 316135 SH SOLE 22 309868 0 6267 KEROS THERAPEUTICS INC COM 492327101 95 1620 SH SOLE 25 1620 0 0 KEROS THERAPEUTICS INC COM 492327101 70 1191 SH SOLE 26 269 0 922 KEROS THERAPEUTICS INC COM 492327101 913 15597 SH SOLE 30 15597 0 0 KEROS THERAPEUTICS INC COM 492327101 96 1634 SH SOLE 34 1634 0 0 KEROS THERAPEUTICS INC COM 492327101 63 1073 SH SOLE 40 1073 0 0 KEROS THERAPEUTICS INC COM 492327101 83 1424 SH SOLE 43 0 0 1424 KEURIG DR PEPPER INC COM 49271V100 231352 6276493 SH SOLE 2 4990110 0 1286383 KEURIG DR PEPPER INC COM 49271V100 24300 659256 SH SOLE 4 401555 0 257701 KEURIG DR PEPPER INC COM 49271V100 8231 223314 SH SOLE 7 223314 0 0 KEURIG DR PEPPER INC COM 49271V100 403 10935 SH SOLE 13 2545 0 8390 KEURIG DR PEPPER INC COM 49271V100 3458 93814 SH SOLE 15 93814 0 0 KEURIG DR PEPPER INC COM 49271V100 59190 1605796 SH SOLE 18 1381623 0 224173 KEURIG DR PEPPER INC COM 49271V100 18969 514628 SH SOLE 19 514628 0 0 KEURIG DR PEPPER INC COM 49271V100 227320 6167119 SH SOLE 21 6167119 0 0 KEURIG DR PEPPER INC COM 49271V100 573250 15552088 SH SOLE 22 14577498 0 974590 KEURIG DR PEPPER INC COM 49271V100 15453 419247 SH SOLE 23 419247 0 0 KEURIG DR PEPPER INC COM 49271V100 50896 1380805 SH SOLE 25 1380805 0 0 KEURIG DR PEPPER INC COM 49271V100 41546 1127124 SH SOLE 26 502656 0 624468 KEURIG DR PEPPER INC COM 49271V100 86679 2351578 SH SOLE 28 32569 0 2319009 KEURIG DR PEPPER INC COM 49271V100 87644 2377745 SH SOLE 30 2377745 0 0 KEURIG DR PEPPER INC COM 49271V100 9902 268628 SH SOLE 31 79378 0 189250 KEURIG DR PEPPER INC COM 49271V100 12645 343052 SH SOLE 32 343052 0 0 KEURIG DR PEPPER INC COM 49271V100 1329 36059 SH SOLE 34 36059 0 0 KEURIG DR PEPPER INC COM 49271V100 11689 317112 SH SOLE 36 317112 0 0 KEURIG DR PEPPER INC COM 49271V100 842 22839 SH SOLE 40 22839 0 0 KEURIG DR PEPPER INC COM 49271V100 27975 758956 SH SOLE 43 21970 0 736986 KEWAUNEE SCIENTIFIC CORP COM 492854104 6 471 SH SOLE 18 471 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 84 6649 SH SOLE 21 6649 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 25 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 198 31625 SH SOLE 21 31625 0 0 KEY TRONIC CORP COM 493144109 122 19463 SH SOLE 22 19463 0 0 KEYCORP COM 493267108 67987 2939346 SH SOLE 2 760277 0 2179069 KEYCORP COM 493267108 21529 930782 SH SOLE 4 495069 0 435713 KEYCORP COM 493267108 20054 867003 SH SOLE 7 839723 0 27280 KEYCORP COM 493267108 351 15191 SH SOLE 13 2616 0 12575 KEYCORP COM 493267108 3109 134411 SH SOLE 15 134411 0 0 KEYCORP COM 493267108 0 13 SH SOLE 17 0 0 13 KEYCORP COM 493267108 56736 2452939 SH SOLE 18 2324944 0 127995 KEYCORP COM 493267108 14204 614090 SH SOLE 19 614090 0 0 KEYCORP COM 493267108 852064 36838048 SH SOLE 21 36838048 0 0 KEYCORP COM 493267108 461252 19941718 SH SOLE 22 17966533 0 1975185 KEYCORP COM 493267108 12973 560858 SH SOLE 23 560858 0 0 KEYCORP COM 493267108 63888 2762146 SH SOLE 25 2762146 0 0 KEYCORP COM 493267108 56569 2445694 SH SOLE 26 565240 0 1880454 KEYCORP COM 493267108 75687 3272258 SH SOLE 28 272602 0 2999656 KEYCORP COM 493267108 177 7665 SH SOLE 29 7665 0 0 KEYCORP COM 493267108 162127 7009369 SH SOLE 30 6973573 0 35796 KEYCORP COM 493267108 9031 390454 SH SOLE 31 117004 0 273450 KEYCORP COM 493267108 4409 190605 SH SOLE 32 190605 0 0 KEYCORP COM 493267108 4715 203845 SH SOLE 34 203845 0 0 KEYCORP COM 493267108 15081 652024 SH SOLE 35 652024 0 0 KEYCORP COM 493267108 10274 444204 SH SOLE 36 444204 0 0 KEYCORP COM 493267108 740 31997 SH SOLE 40 31997 0 0 KEYCORP COM 493267108 21499 929480 SH SOLE 43 59625 0 869855 KEYSIGHT TECHNOLOGIES INC COM 49338L103 117590 569414 SH SOLE 2 226354 0 343060 KEYSIGHT TECHNOLOGIES INC COM 49338L103 41280 199895 SH SOLE 4 114993 0 84902 KEYSIGHT TECHNOLOGIES INC COM 49338L103 44120 213644 SH SOLE 7 208475 0 5169 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3004 14547 SH SOLE 13 12696 0 1851 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3531 17098 SH SOLE 15 17098 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 90229 436925 SH SOLE 18 385337 0 51588 KEYSIGHT TECHNOLOGIES INC COM 49338L103 70958 343607 SH SOLE 19 343607 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1497210 7250060 SH SOLE 21 7250060 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1006943 4876001 SH SOLE 22 4370302 0 505699 KEYSIGHT TECHNOLOGIES INC COM 49338L103 31440 152246 SH SOLE 23 152246 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 72182 349535 SH SOLE 25 349535 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 108082 523374 SH SOLE 26 219078 0 304296 KEYSIGHT TECHNOLOGIES INC COM 49338L103 163312 790821 SH SOLE 28 6370 0 784451 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3623 17543 SH SOLE 29 17543 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 312766 1514534 SH SOLE 30 1438557 0 75977 KEYSIGHT TECHNOLOGIES INC COM 49338L103 24063 116521 SH SOLE 31 65026 0 51495 KEYSIGHT TECHNOLOGIES INC COM 49338L103 32009 154999 SH SOLE 34 154999 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 26021 126002 SH SOLE 36 126002 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1278 6188 SH SOLE 40 6188 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 46157 223508 SH SOLE 43 13399 0 210109 KEZAR LIFE SCIENCES INC COM 49372L100 611 36541 SH SOLE 2 1310 0 35231 KEZAR LIFE SCIENCES INC COM 49372L100 8 502 SH SOLE 7 502 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1822 108972 SH SOLE 18 108972 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1090 65184 SH SOLE 19 65184 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 27147 1623616 SH SOLE 21 1623616 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 13890 830770 SH SOLE 22 811398 0 19372 KEZAR LIFE SCIENCES INC COM 49372L100 358 21439 SH SOLE 30 21439 0 0 KFORCE INC COM 493732101 5336 70944 SH SOLE 2 36455 0 34489 KFORCE INC COM 493732101 4 49 SH SOLE 4 49 0 0 KFORCE INC COM 493732101 20 264 SH SOLE 7 264 0 0 KFORCE INC COM 493732101 5776 76791 SH SOLE 18 58127 0 18664 KFORCE INC COM 493732101 19538 259740 SH SOLE 19 259740 0 0 KFORCE INC COM 493732101 57809 768531 SH SOLE 21 768531 0 0 KFORCE INC COM 493732101 63890 849373 SH SOLE 22 837137 0 12236 KFORCE INC COM 493732101 1500 19946 SH SOLE 23 19946 0 0 KFORCE INC COM 493732101 224 2984 SH SOLE 25 2984 0 0 KFORCE INC COM 493732101 7619 101290 SH SOLE 26 935 0 100355 KFORCE INC COM 493732101 27 364 SH SOLE 28 364 0 0 KFORCE INC COM 493732101 469 6232 SH SOLE 30 6232 0 0 KFORCE INC COM 493732101 454 6029 SH SOLE 34 6029 0 0 KFORCE INC COM 493732101 60 798 SH SOLE 36 798 0 0 KFORCE INC COM 493732101 210 2788 SH SOLE 40 2788 0 0 KFORCE INC COM 493732101 1035 13765 SH SOLE 43 202 0 13563 KHOSLA VENTURES ACQUISITION CL A 482504107 121 12491 SH SOLE 4 12491 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 1480 152527 SH SOLE 18 152527 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 14224 1466385 SH SOLE 19 1466385 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 769 79273 SH SOLE 22 79273 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 98 10102 SH SOLE 26 10102 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 5032 518754 SH SOLE 34 518754 0 0 KIDPIK CORP COM 49382L108 36 5730 SH SOLE 21 5730 0 0 KILROY RLTY CORP COM 49427F108 18035 271359 SH SOLE 2 86632 0 184727 KILROY RLTY CORP COM 49427F108 4045 60867 SH SOLE 4 60867 0 0 KILROY RLTY CORP COM 49427F108 10850 163256 SH SOLE 7 163256 0 0 KILROY RLTY CORP COM 49427F108 15424 232073 SH SOLE 18 232073 0 0 KILROY RLTY CORP COM 49427F108 11807 177652 SH SOLE 19 177652 0 0 KILROY RLTY CORP COM 49427F108 430673 6480184 SH SOLE 21 6480184 0 0 KILROY RLTY CORP COM 49427F108 252911 3805463 SH SOLE 22 3678355 0 127108 KILROY RLTY CORP COM 49427F108 276 4146 SH SOLE 23 4146 0 0 KILROY RLTY CORP COM 49427F108 33991 511457 SH SOLE 25 511457 0 0 KILROY RLTY CORP COM 49427F108 3401 51180 SH SOLE 26 42798 0 8382 KILROY RLTY CORP COM 49427F108 9877 148616 SH SOLE 28 78048 0 70568 KILROY RLTY CORP COM 49427F108 35390 532500 SH SOLE 30 532500 0 0 KILROY RLTY CORP COM 49427F108 33153 498847 SH SOLE 31 1792 0 497055 KILROY RLTY CORP COM 49427F108 705 10608 SH SOLE 34 10608 0 0 KILROY RLTY CORP COM 49427F108 1263 19009 SH SOLE 36 19009 0 0 KILROY RLTY CORP COM 49427F108 920 13838 SH SOLE 40 13838 0 0 KILROY RLTY CORP COM 49427F108 14574 219297 SH SOLE 43 2339 0 216958 KIMBALL ELECTRONICS INC COM 49428J109 434 19941 SH SOLE 2 6572 0 13369 KIMBALL ELECTRONICS INC COM 49428J109 7 335 SH SOLE 7 335 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1649 75778 SH SOLE 18 75778 0 0 KIMBALL ELECTRONICS INC COM 49428J109 934 42915 SH SOLE 19 42915 0 0 KIMBALL ELECTRONICS INC COM 49428J109 21566 991076 SH SOLE 21 991076 0 0 KIMBALL ELECTRONICS INC COM 49428J109 13390 615363 SH SOLE 22 590660 0 24703 KIMBALL ELECTRONICS INC COM 49428J109 110 5060 SH SOLE 25 5060 0 0 KIMBALL ELECTRONICS INC COM 49428J109 53 2456 SH SOLE 26 2456 0 0 KIMBALL ELECTRONICS INC COM 49428J109 176 8106 SH SOLE 30 8106 0 0 KIMBALL ELECTRONICS INC COM 49428J109 90 4138 SH SOLE 36 4138 0 0 KIMBALL ELECTRONICS INC COM 49428J109 62 2827 SH SOLE 40 2827 0 0 KIMBALL ELECTRONICS INC COM 49428J109 339 15583 SH SOLE 43 0 0 15583 KIMBALL INTL INC CL B 494274103 1122 109682 SH SOLE 2 29411 0 80271 KIMBALL INTL INC CL B 494274103 6 603 SH SOLE 7 603 0 0 KIMBALL INTL INC CL B 494274103 1357 132684 SH SOLE 18 124689 0 7995 KIMBALL INTL INC CL B 494274103 5474 535118 SH SOLE 19 535118 0 0 KIMBALL INTL INC CL B 494274103 15162 1482101 SH SOLE 21 1482101 0 0 KIMBALL INTL INC CL B 494274103 15609 1525789 SH SOLE 22 1490899 0 34890 KIMBALL INTL INC CL B 494274103 244 23825 SH SOLE 23 23825 0 0 KIMBALL INTL INC CL B 494274103 53 5139 SH SOLE 25 5139 0 0 KIMBALL INTL INC CL B 494274103 1516 148229 SH SOLE 26 3461 0 144768 KIMBALL INTL INC CL B 494274103 208 20285 SH SOLE 30 20285 0 0 KIMBALL INTL INC CL B 494274103 51 4961 SH SOLE 36 4961 0 0 KIMBALL INTL INC CL B 494274103 40 3946 SH SOLE 40 3946 0 0 KIMBALL INTL INC CL B 494274103 158 15466 SH SOLE 43 325 0 15141 KIMBERLY-CLARK CORP COM 494368103 93900 657011 SH SOLE 2 117291 0 539720 KIMBERLY-CLARK CORP COM 494368103 31245 218621 SH SOLE 4 190049 0 28572 KIMBERLY-CLARK CORP COM 494368103 52564 367783 SH SOLE 7 357590 0 10193 KIMBERLY-CLARK CORP COM 494368103 648 4533 SH SOLE 13 1023 0 3510 KIMBERLY-CLARK CORP COM 494368103 6812 47665 SH SOLE 15 47665 0 0 KIMBERLY-CLARK CORP COM 494368103 3 19 SH SOLE 17 0 0 19 KIMBERLY-CLARK CORP COM 494368103 77252 540526 SH SOLE 18 495312 0 45214 KIMBERLY-CLARK CORP COM 494368103 30168 211084 SH SOLE 19 211084 0 0 KIMBERLY-CLARK CORP COM 494368103 1524209 10664772 SH SOLE 21 10664772 0 0 KIMBERLY-CLARK CORP COM 494368103 1049113 7340564 SH SOLE 22 6656576 0 683988 KIMBERLY-CLARK CORP COM 494368103 28062 196348 SH SOLE 23 196348 0 0 KIMBERLY-CLARK CORP COM 494368103 82045 574059 SH SOLE 25 574059 0 0 KIMBERLY-CLARK CORP COM 494368103 108499 759157 SH SOLE 26 288236 0 470921 KIMBERLY-CLARK CORP COM 494368103 152288 1065548 SH SOLE 28 51817 0 1013731 KIMBERLY-CLARK CORP COM 494368103 363527 2543569 SH SOLE 30 2539027 0 4542 KIMBERLY-CLARK CORP COM 494368103 17409 121808 SH SOLE 31 37968 0 83840 KIMBERLY-CLARK CORP COM 494368103 4141 28975 SH SOLE 32 28975 0 0 KIMBERLY-CLARK CORP COM 494368103 5007 35032 SH SOLE 34 35032 0 0 KIMBERLY-CLARK CORP COM 494368103 26287 183931 SH SOLE 36 183931 0 0 KIMBERLY-CLARK CORP COM 494368103 1610 11265 SH SOLE 40 11265 0 0 KIMBERLY-CLARK CORP COM 494368103 47513 332445 SH SOLE 43 22302 0 310143 KIMCO RLTY CORP COM 49446R109 41045 1665116 SH SOLE 2 306350 0 1358766 KIMCO RLTY CORP COM 49446R109 8032 325830 SH SOLE 4 325830 0 0 KIMCO RLTY CORP COM 49446R109 29098 1180466 SH SOLE 7 1163553 0 16913 KIMCO RLTY CORP COM 49446R109 40 1608 SH SOLE 13 1608 0 0 KIMCO RLTY CORP COM 49446R109 332 13450 SH SOLE 15 13450 0 0 KIMCO RLTY CORP COM 49446R109 22344 906446 SH SOLE 18 850976 0 55470 KIMCO RLTY CORP COM 49446R109 25449 1032432 SH SOLE 19 1032432 0 0 KIMCO RLTY CORP COM 49446R109 469318 19039257 SH SOLE 21 19039257 0 0 KIMCO RLTY CORP COM 49446R109 446121 18098197 SH SOLE 22 16851680 0 1246517 KIMCO RLTY CORP COM 49446R109 1649 66885 SH SOLE 23 66885 0 0 KIMCO RLTY CORP COM 49446R109 85582 3471869 SH SOLE 25 3471869 0 0 KIMCO RLTY CORP COM 49446R109 35940 1457998 SH SOLE 26 654815 0 803183 KIMCO RLTY CORP COM 49446R109 19152 776951 SH SOLE 28 10930 0 766021 KIMCO RLTY CORP COM 49446R109 176 7129 SH SOLE 29 7129 0 0 KIMCO RLTY CORP COM 49446R109 97380 3950494 SH SOLE 30 3950494 0 0 KIMCO RLTY CORP COM 49446R109 61830 2508307 SH SOLE 31 21632 0 2486675 KIMCO RLTY CORP COM 49446R109 980 39759 SH SOLE 34 39759 0 0 KIMCO RLTY CORP COM 49446R109 4948 200737 SH SOLE 36 200737 0 0 KIMCO RLTY CORP COM 49446R109 1833 74381 SH SOLE 40 74381 0 0 KIMCO RLTY CORP COM 49446R109 7970 323342 SH SOLE 43 21249 0 302093 KINDER MORGAN INC DEL COM 49456B101 82460 5199234 SH SOLE 2 2119676 0 3079558 KINDER MORGAN INC DEL COM 49456B101 36718 2315146 SH SOLE 4 1567641 0 747505 KINDER MORGAN INC DEL COM 49456B101 78911 4975488 SH SOLE 7 4916683 0 58805 KINDER MORGAN INC DEL COM 49456B101 477 30067 SH SOLE 13 5621 0 24446 KINDER MORGAN INC DEL COM 49456B101 4584 289029 SH SOLE 15 289029 0 0 KINDER MORGAN INC DEL COM 49456B101 0 1 SH SOLE 17 0 0 1 KINDER MORGAN INC DEL COM 49456B101 48867 3081122 SH SOLE 18 2784640 0 296482 KINDER MORGAN INC DEL COM 49456B101 28538 1799378 SH SOLE 19 1799378 0 0 KINDER MORGAN INC DEL COM 49456B101 1077516 67939215 SH SOLE 21 67939215 0 0 KINDER MORGAN INC DEL COM 49456B101 682744 43048193 SH SOLE 22 38837923 0 4210270 KINDER MORGAN INC DEL COM 49456B101 20098 1267227 SH SOLE 23 1267227 0 0 KINDER MORGAN INC DEL COM 49456B101 70628 4453236 SH SOLE 25 4453236 0 0 KINDER MORGAN INC DEL COM 49456B101 91140 5746515 SH SOLE 26 1798280 0 3948235 KINDER MORGAN INC DEL COM 49456B101 87533 5519112 SH SOLE 28 38696 0 5480416 KINDER MORGAN INC DEL COM 49456B101 1644 103631 SH SOLE 29 103631 0 0 KINDER MORGAN INC DEL COM 49456B101 199269 12564239 SH SOLE 30 12564239 0 0 KINDER MORGAN INC DEL COM 49456B101 129721 8179116 SH SOLE 31 237877 0 7941239 KINDER MORGAN INC DEL COM 49456B101 38200 2408603 SH SOLE 34 2408603 0 0 KINDER MORGAN INC DEL COM 49456B101 18457 1163760 SH SOLE 36 1163760 0 0 KINDER MORGAN INC DEL COM 49456B101 1086 68468 SH SOLE 40 68468 0 0 KINDER MORGAN INC DEL COM 49456B101 10810 681601 SH SOLE 43 34441 0 647160 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 793 50370 SH SOLE 2 1431 0 48939 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 432 27427 SH SOLE 4 13164 0 14263 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 87 5504 SH SOLE 7 5504 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 94 5941 SH SOLE 13 0 0 5941 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 525 33313 SH SOLE 15 33313 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 265 16824 SH SOLE 18 16824 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 19976 1268344 SH SOLE 21 1268344 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 8132 516338 SH SOLE 22 453144 0 63194 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 406 25775 SH SOLE 23 25775 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1167 74067 SH SOLE 25 74067 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1748 110964 SH SOLE 26 12320 0 98644 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1866 118499 SH SOLE 28 6449 0 112050 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4811 305459 SH SOLE 30 305459 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 21 1345 SH SOLE 31 0 0 1345 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 58 3656 SH SOLE 34 3656 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4 253 SH SOLE 40 253 0 0 KINGSTONE COS INC COM 496719105 11 2154 SH SOLE 18 2154 0 0 KINGSTONE COS INC COM 496719105 151 30295 SH SOLE 21 30295 0 0 KINGSTONE COS INC COM 496719105 573 114659 SH SOLE 22 114659 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 12 2162 SH SOLE 18 2162 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 199 36349 SH SOLE 21 36349 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 5 998 SH SOLE 22 998 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1430 121482 SH SOLE 2 63178 0 58304 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5 392 SH SOLE 7 392 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1224 103957 SH SOLE 18 86113 0 17844 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 6897 585951 SH SOLE 19 585951 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 15279 1298096 SH SOLE 21 1298096 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 14808 1258133 SH SOLE 22 1232340 0 25793 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 165 14004 SH SOLE 23 14004 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 56 4793 SH SOLE 25 4793 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 891 75685 SH SOLE 26 899 0 74786 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 225 19130 SH SOLE 30 19130 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 17 1405 SH SOLE 40 1405 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 10 824 SH SOLE 43 0 0 824 KINNATE BIOPHARMA INC COM 49705R105 686 38704 SH SOLE 2 27632 0 11072 KINNATE BIOPHARMA INC COM 49705R105 4 218 SH SOLE 7 218 0 0 KINNATE BIOPHARMA INC COM 49705R105 1321 74547 SH SOLE 18 74547 0 0 KINNATE BIOPHARMA INC COM 49705R105 6249 352680 SH SOLE 19 352680 0 0 KINNATE BIOPHARMA INC COM 49705R105 18581 1048572 SH SOLE 21 1048572 0 0 KINNATE BIOPHARMA INC COM 49705R105 8795 496347 SH SOLE 22 482864 0 13483 KINNATE BIOPHARMA INC COM 49705R105 427 24102 SH SOLE 30 24102 0 0 KINNATE BIOPHARMA INC COM 49705R105 34 1942 SH SOLE 34 1942 0 0 KINNATE BIOPHARMA INC COM 49705R105 49 2742 SH SOLE 40 2742 0 0 KINNATE BIOPHARMA INC COM 49705R105 127 7181 SH SOLE 43 161 0 7020 KINROSS GOLD CORP COM 496902404 0 15 SH SOLE 17 0 0 15 KINROSS GOLD CORP COM 496902404 1733 298285 SH SOLE 21 298285 0 0 KINROSS GOLD CORP COM 496902404 2448 421417 SH SOLE 22 421417 0 0 KINROSS GOLD CORP COM 496902404 6270 1079149 SH SOLE 43 13900 0 1065249 KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20380 2000000 SH SOLE 19 2000000 0 0 KINSALE CAP GROUP INC COM 49714P108 4186 17595 SH SOLE 2 15234 0 2361 KINSALE CAP GROUP INC COM 49714P108 21 89 SH SOLE 4 89 0 0 KINSALE CAP GROUP INC COM 49714P108 72 304 SH SOLE 7 304 0 0 KINSALE CAP GROUP INC COM 49714P108 22661 95258 SH SOLE 18 95258 0 0 KINSALE CAP GROUP INC COM 49714P108 9126 38361 SH SOLE 19 38361 0 0 KINSALE CAP GROUP INC COM 49714P108 352965 1483733 SH SOLE 21 1483733 0 0 KINSALE CAP GROUP INC COM 49714P108 143924 605003 SH SOLE 22 593100 0 11903 KINSALE CAP GROUP INC COM 49714P108 651 2738 SH SOLE 25 2738 0 0 KINSALE CAP GROUP INC COM 49714P108 2430 10215 SH SOLE 26 7941 0 2274 KINSALE CAP GROUP INC COM 49714P108 97 406 SH SOLE 28 406 0 0 KINSALE CAP GROUP INC COM 49714P108 3208 13486 SH SOLE 30 13486 0 0 KINSALE CAP GROUP INC COM 49714P108 682 2866 SH SOLE 40 2866 0 0 KINSALE CAP GROUP INC COM 49714P108 1915 8051 SH SOLE 43 72 0 7979 KINTARA THERAPEUTICS INC COM 49720K101 3 5855 SH SOLE 18 5855 0 0 KINTARA THERAPEUTICS INC COM 49720K101 46 89943 SH SOLE 21 89943 0 0 KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 0 42 SH SOLE 21 42 0 0 KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 32 20939 SH SOLE 22 20939 0 0 KIRBY CORP COM 497266106 13472 226723 SH SOLE 2 32342 0 194381 KIRBY CORP COM 497266106 5 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 86 1441 SH SOLE 7 1441 0 0 KIRBY CORP COM 497266106 7799 131252 SH SOLE 18 131252 0 0 KIRBY CORP COM 497266106 1093 18394 SH SOLE 19 18394 0 0 KIRBY CORP COM 497266106 178242 2999691 SH SOLE 21 2999691 0 0 KIRBY CORP COM 497266106 95829 1612745 SH SOLE 22 1561399 0 51346 KIRBY CORP COM 497266106 113 1909 SH SOLE 25 1909 0 0 KIRBY CORP COM 497266106 302 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 259 4365 SH SOLE 30 4365 0 0 KIRBY CORP COM 497266106 53 896 SH SOLE 31 896 0 0 KIRBY CORP COM 497266106 154 2587 SH SOLE 36 2587 0 0 KIRBY CORP COM 497266106 91 1528 SH SOLE 40 1528 0 0 KIRBY CORP COM 497266106 1800 30295 SH SOLE 43 2705 0 27590 KIRKLAND LAKE GOLD LTD COM 49741E100 2630 62695 SH SOLE 21 62695 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 780 18600 SH SOLE 22 18600 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1068 25448 SH SOLE 43 1654 0 23794 KIRKLANDS INC COM 497498105 33 2240 SH SOLE 2 569 0 1671 KIRKLANDS INC COM 497498105 3 225 SH SOLE 7 225 0 0 KIRKLANDS INC COM 497498105 609 40765 SH SOLE 18 40765 0 0 KIRKLANDS INC COM 497498105 369 24699 SH SOLE 19 24699 0 0 KIRKLANDS INC COM 497498105 7438 498163 SH SOLE 21 498163 0 0 KIRKLANDS INC COM 497498105 3481 233123 SH SOLE 22 230522 0 2601 KIRKLANDS INC COM 497498105 18 1189 SH SOLE 26 1189 0 0 KIRKLANDS INC COM 497498105 3 177 SH SOLE 43 0 0 177 KIROMIC BIOPHARMA INC COM 497634105 3 2234 SH SOLE 18 2234 0 0 KIROMIC BIOPHARMA INC COM 497634105 52 34023 SH SOLE 21 34023 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5931 272297 SH SOLE 2 151005 0 121292 KITE RLTY GROUP TR COM NEW 49803T300 2471 113462 SH SOLE 4 113462 0 0 KITE RLTY GROUP TR COM NEW 49803T300 5876 269776 SH SOLE 7 269776 0 0 KITE RLTY GROUP TR COM NEW 49803T300 22846 1048945 SH SOLE 18 1048945 0 0 KITE RLTY GROUP TR COM NEW 49803T300 14195 651752 SH SOLE 19 651752 0 0 KITE RLTY GROUP TR COM NEW 49803T300 366556 16829952 SH SOLE 21 16829952 0 0 KITE RLTY GROUP TR COM NEW 49803T300 172200 7906327 SH SOLE 22 7689501 0 216826 KITE RLTY GROUP TR COM NEW 49803T300 190 8702 SH SOLE 23 8702 0 0 KITE RLTY GROUP TR COM NEW 49803T300 20780 954083 SH SOLE 25 954083 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1814 83284 SH SOLE 26 64925 0 18359 KITE RLTY GROUP TR COM NEW 49803T300 2865 131543 SH SOLE 28 1505 0 130038 KITE RLTY GROUP TR COM NEW 49803T300 21525 988282 SH SOLE 30 988282 0 0 KITE RLTY GROUP TR COM NEW 49803T300 20107 923201 SH SOLE 31 0 0 923201 KITE RLTY GROUP TR COM NEW 49803T300 472 21689 SH SOLE 34 21689 0 0 KITE RLTY GROUP TR COM NEW 49803T300 570 26181 SH SOLE 40 26181 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6960 319581 SH SOLE 43 11421 0 308160 KKR & CO INC COM 48251W104 80075 1074830 SH SOLE 2 77135 0 997695 KKR & CO INC COM 48251W104 21448 287893 SH SOLE 4 151156 0 136737 KKR & CO INC COM 48251W104 3585 48121 SH SOLE 7 48121 0 0 KKR & CO INC COM 48251W104 557 7472 SH SOLE 13 1405 0 6067 KKR & CO INC COM 48251W104 3064 41130 SH SOLE 15 41130 0 0 KKR & CO INC COM 48251W104 155641 2089147 SH SOLE 18 1571231 0 517916 KKR & CO INC COM 48251W104 544050 7302691 SH SOLE 19 7302691 0 0 KKR & CO INC COM 48251W104 584403 7844341 SH SOLE 21 7844341 0 0 KKR & CO INC COM 48251W104 938174 12592941 SH SOLE 22 11979441 0 613500 KKR & CO INC COM 48251W104 22642 303914 SH SOLE 23 303914 0 0 KKR & CO INC COM 48251W104 52666 706924 SH SOLE 25 706924 0 0 KKR & CO INC COM 48251W104 52044 698580 SH SOLE 26 265871 0 432709 KKR & CO INC COM 48251W104 74908 1005478 SH SOLE 28 10554 0 994924 KKR & CO INC COM 48251W104 35 471 SH SOLE 29 471 0 0 KKR & CO INC COM 48251W104 177554 2383271 SH SOLE 30 2383271 0 0 KKR & CO INC COM 48251W104 14230 191011 SH SOLE 31 60992 0 130019 KKR & CO INC COM 48251W104 2029 27231 SH SOLE 34 27231 0 0 KKR & CO INC COM 48251W104 16502 221507 SH SOLE 36 221507 0 0 KKR & CO INC COM 48251W104 1308 17554 SH SOLE 40 17554 0 0 KKR & CO INC COM 48251W104 1790 24031 SH SOLE 43 515 0 23516 KKR & CO INC 6% MCONV PFD C 48251W401 1186 12737 SH SOLE 7 12737 0 0 KKR & CO INC 6% MCONV PFD C 48251W401 181065 1943804 SH SOLE 21 1943804 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 842 84000 SH SOLE 2 84000 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4509 450000 SH SOLE 19 450000 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4669 466000 SH SOLE 34 466000 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 566 27159 SH SOLE 2 9094 0 18065 KKR REAL ESTATE FIN TR INC COM 48251K100 6 309 SH SOLE 7 309 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2947 141488 SH SOLE 18 141488 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1314 63099 SH SOLE 19 63099 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 120677 5793428 SH SOLE 21 5793428 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 22701 1089811 SH SOLE 22 1057683 0 32128 KKR REAL ESTATE FIN TR INC COM 48251K100 98 4711 SH SOLE 25 4711 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 111 5342 SH SOLE 26 0 0 5342 KKR REAL ESTATE FIN TR INC COM 48251K100 86 4115 SH SOLE 28 4115 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1757 84343 SH SOLE 30 84343 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 61 2922 SH SOLE 40 2922 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 972 46667 SH SOLE 43 8044 0 38623 KLA CORP COM NEW 482480100 156443 363727 SH SOLE 2 99512 0 264215 KLA CORP COM NEW 482480100 48728 113293 SH SOLE 4 65496 0 47797 KLA CORP COM NEW 482480100 62377 145025 SH SOLE 7 140604 0 4421 KLA CORP COM NEW 482480100 1293 3007 SH SOLE 13 1287 0 1720 KLA CORP COM NEW 482480100 6340 14740 SH SOLE 15 14740 0 0 KLA CORP COM NEW 482480100 122530 284880 SH SOLE 18 262565 0 22315 KLA CORP COM NEW 482480100 28647 66605 SH SOLE 19 66605 0 0 KLA CORP COM NEW 482480100 2014924 4684671 SH SOLE 21 4684671 0 0 KLA CORP COM NEW 482480100 1408496 3274735 SH SOLE 22 2961038 0 313697 KLA CORP COM NEW 482480100 39362 91517 SH SOLE 23 91517 0 0 KLA CORP COM NEW 482480100 93536 217469 SH SOLE 25 217469 0 0 KLA CORP COM NEW 482480100 135696 315492 SH SOLE 26 105570 0 209922 KLA CORP COM NEW 482480100 124797 290152 SH SOLE 28 2819 0 287333 KLA CORP COM NEW 482480100 37 86 SH SOLE 29 86 0 0 KLA CORP COM NEW 482480100 442607 1029055 SH SOLE 30 1029055 0 0 KLA CORP COM NEW 482480100 27727 64465 SH SOLE 31 24491 0 39974 KLA CORP COM NEW 482480100 15777 36682 SH SOLE 32 36682 0 0 KLA CORP COM NEW 482480100 64267 149421 SH SOLE 34 149421 0 0 KLA CORP COM NEW 482480100 27489 63912 SH SOLE 36 63912 0 0 KLA CORP COM NEW 482480100 2151 5002 SH SOLE 40 5002 0 0 KLA CORP COM NEW 482480100 47634 110748 SH SOLE 43 7387 0 103361 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 4 1149 SH SOLE 18 1149 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 54 17490 SH SOLE 21 17490 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 218 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 34025 558336 SH SOLE 2 148267 0 410069 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6084 99839 SH SOLE 4 93670 0 6169 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1354 22223 SH SOLE 7 22223 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 222 3646 SH SOLE 13 3646 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1120 18385 SH SOLE 15 18385 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 26910 441588 SH SOLE 18 433582 0 8006 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3080 50535 SH SOLE 19 50535 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 541072 8878773 SH SOLE 21 8878773 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 279306 4583291 SH SOLE 22 4403156 0 180135 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5433 89152 SH SOLE 23 89152 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7055 115770 SH SOLE 25 115770 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9523 156266 SH SOLE 26 126304 0 29962 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12727 208845 SH SOLE 28 2792 0 206053 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 20 329 SH SOLE 29 329 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 44757 734442 SH SOLE 30 631188 0 103254 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3502 57470 SH SOLE 31 14858 0 42612 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 543 8914 SH SOLE 34 8914 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2019 33133 SH SOLE 36 33133 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 289 4740 SH SOLE 40 4740 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 12578 206405 SH SOLE 43 13419 0 192986 KNOWBE4 INC CL A 49926T104 662 28837 SH SOLE 2 27903 0 934 KNOWBE4 INC CL A 49926T104 2893 126093 SH SOLE 21 126093 0 0 KNOWBE4 INC CL A 49926T104 14563 634849 SH SOLE 22 622082 0 12767 KNOWBE4 INC CL A 49926T104 94 4114 SH SOLE 25 4114 0 0 KNOWBE4 INC CL A 49926T104 68 2966 SH SOLE 26 0 0 2966 KNOWBE4 INC CL A 49926T104 204 8882 SH SOLE 30 8882 0 0 KNOWBE4 INC CL A 49926T104 63 2749 SH SOLE 40 2749 0 0 KNOWLES CORP COM 49926D109 8969 384107 SH SOLE 2 172979 0 211128 KNOWLES CORP COM 49926D109 9 377 SH SOLE 4 377 0 0 KNOWLES CORP COM 49926D109 29 1261 SH SOLE 7 1261 0 0 KNOWLES CORP COM 49926D109 8115 347544 SH SOLE 18 344426 0 3118 KNOWLES CORP COM 49926D109 33288 1425613 SH SOLE 19 1425613 0 0 KNOWLES CORP COM 49926D109 262960 11261685 SH SOLE 21 11261685 0 0 KNOWLES CORP COM 49926D109 86399 3700188 SH SOLE 22 3609866 0 90322 KNOWLES CORP COM 49926D109 1073 45950 SH SOLE 23 45950 0 0 KNOWLES CORP COM 49926D109 341 14587 SH SOLE 25 14587 0 0 KNOWLES CORP COM 49926D109 6232 266894 SH SOLE 26 41273 0 225621 KNOWLES CORP COM 49926D109 3887 166487 SH SOLE 30 166487 0 0 KNOWLES CORP COM 49926D109 158 6769 SH SOLE 36 6769 0 0 KNOWLES CORP COM 49926D109 238 10181 SH SOLE 40 10181 0 0 KNOWLES CORP COM 49926D109 1098 47013 SH SOLE 43 8648 0 38365 KODIAK SCIENCES INC COM 50015M109 2071 24423 SH SOLE 2 19457 0 4966 KODIAK SCIENCES INC COM 50015M109 11 130 SH SOLE 4 130 0 0 KODIAK SCIENCES INC COM 50015M109 40 477 SH SOLE 7 477 0 0 KODIAK SCIENCES INC COM 50015M109 8582 101221 SH SOLE 18 98612 0 2609 KODIAK SCIENCES INC COM 50015M109 25236 297669 SH SOLE 19 297669 0 0 KODIAK SCIENCES INC COM 50015M109 103 1217 SH SOLE 20 1217 0 0 KODIAK SCIENCES INC COM 50015M109 126459 1491612 SH SOLE 21 1491612 0 0 KODIAK SCIENCES INC COM 50015M109 66797 787887 SH SOLE 22 769833 0 18054 KODIAK SCIENCES INC COM 50015M109 47 556 SH SOLE 23 556 0 0 KODIAK SCIENCES INC COM 50015M109 379 4472 SH SOLE 25 4472 0 0 KODIAK SCIENCES INC COM 50015M109 1417 16713 SH SOLE 26 10959 0 5754 KODIAK SCIENCES INC COM 50015M109 47 557 SH SOLE 28 557 0 0 KODIAK SCIENCES INC COM 50015M109 3566 42059 SH SOLE 30 42059 0 0 KODIAK SCIENCES INC COM 50015M109 6287 74160 SH SOLE 34 74160 0 0 KODIAK SCIENCES INC COM 50015M109 321 3784 SH SOLE 40 3784 0 0 KODIAK SCIENCES INC COM 50015M109 361 4261 SH SOLE 43 203 0 4058 KOHLS CORP COM 500255104 30121 609868 SH SOLE 2 390754 0 219114 KOHLS CORP COM 500255104 2093 42384 SH SOLE 4 42384 0 0 KOHLS CORP COM 500255104 258 5215 SH SOLE 7 5215 0 0 KOHLS CORP COM 500255104 1832 37099 SH SOLE 13 37099 0 0 KOHLS CORP COM 500255104 16934 342865 SH SOLE 18 338778 0 4087 KOHLS CORP COM 500255104 10328 209106 SH SOLE 19 209106 0 0 KOHLS CORP COM 500255104 351482 7116451 SH SOLE 21 7116451 0 0 KOHLS CORP COM 500255104 226995 4595974 SH SOLE 22 4257682 0 338292 KOHLS CORP COM 500255104 2408 48752 SH SOLE 23 48752 0 0 KOHLS CORP COM 500255104 1177 23831 SH SOLE 25 23831 0 0 KOHLS CORP COM 500255104 4094 82898 SH SOLE 26 57351 0 25547 KOHLS CORP COM 500255104 2669 54036 SH SOLE 28 53330 0 706 KOHLS CORP COM 500255104 1391 28172 SH SOLE 29 28172 0 0 KOHLS CORP COM 500255104 5124 103746 SH SOLE 30 103746 0 0 KOHLS CORP COM 500255104 1632 33034 SH SOLE 31 33034 0 0 KOHLS CORP COM 500255104 1984 40174 SH SOLE 36 40174 0 0 KOHLS CORP COM 500255104 960 19428 SH SOLE 40 19428 0 0 KOHLS CORP COM 500255104 6920 140109 SH SOLE 43 14017 0 126092 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 72027 1954613 SH SOLE 18 1943839 0 10774 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1248 33867 SH SOLE 19 33867 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 971 26346 SH SOLE 25 26346 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 10359 281100 SH SOLE 34 281100 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 17684 479904 SH SOLE 43 46807 0 433096 KONTOOR BRANDS INC COM 50050N103 2164 42232 SH SOLE 2 28123 0 14109 KONTOOR BRANDS INC COM 50050N103 8 157 SH SOLE 4 157 0 0 KONTOOR BRANDS INC COM 50050N103 37 717 SH SOLE 7 717 0 0 KONTOOR BRANDS INC COM 50050N103 9261 180704 SH SOLE 18 176922 0 3782 KONTOOR BRANDS INC COM 50050N103 9669 188656 SH SOLE 19 188656 0 0 KONTOOR BRANDS INC COM 50050N103 297826 5811245 SH SOLE 21 5811245 0 0 KONTOOR BRANDS INC COM 50050N103 67138 1310005 SH SOLE 22 1283067 0 26938 KONTOOR BRANDS INC COM 50050N103 216 4210 SH SOLE 23 4210 0 0 KONTOOR BRANDS INC COM 50050N103 449 8765 SH SOLE 25 8765 0 0 KONTOOR BRANDS INC COM 50050N103 1624 31680 SH SOLE 26 12671 0 19009 KONTOOR BRANDS INC COM 50050N103 49 955 SH SOLE 28 955 0 0 KONTOOR BRANDS INC COM 50050N103 4585 89473 SH SOLE 30 89473 0 0 KONTOOR BRANDS INC COM 50050N103 1112 21694 SH SOLE 34 21694 0 0 KONTOOR BRANDS INC COM 50050N103 461 8986 SH SOLE 36 8986 0 0 KONTOOR BRANDS INC COM 50050N103 290 5666 SH SOLE 40 5666 0 0 KONTOOR BRANDS INC COM 50050N103 1186 23139 SH SOLE 43 1299 0 21840 KOPIN CORP COM 500600101 48 11646 SH SOLE 2 3194 0 8452 KOPIN CORP COM 500600101 5 1247 SH SOLE 7 1247 0 0 KOPIN CORP COM 500600101 948 231689 SH SOLE 18 231689 0 0 KOPIN CORP COM 500600101 551 134839 SH SOLE 19 134839 0 0 KOPIN CORP COM 500600101 11316 2766707 SH SOLE 21 2766707 0 0 KOPIN CORP COM 500600101 7084 1732144 SH SOLE 22 1720403 0 11741 KOPIN CORP COM 500600101 17 4244 SH SOLE 43 0 0 4244 KOPPERS HOLDINGS INC COM 50060P106 512 16360 SH SOLE 2 5684 0 10676 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 2605 83222 SH SOLE 18 83222 0 0 KOPPERS HOLDINGS INC COM 50060P106 1116 35639 SH SOLE 19 35639 0 0 KOPPERS HOLDINGS INC COM 50060P106 83735 2675235 SH SOLE 21 2675235 0 0 KOPPERS HOLDINGS INC COM 50060P106 18164 580305 SH SOLE 22 560357 0 19948 KOPPERS HOLDINGS INC COM 50060P106 132 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 1023 32691 SH SOLE 30 32691 0 0 KOPPERS HOLDINGS INC COM 50060P106 109 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 604 19313 SH SOLE 43 257 0 19056 KORE GROUP HOLDINGS INC COMMON STOCK 50066V107 421 62439 SH SOLE 22 62439 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 626 68544 SH SOLE 21 68544 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 817 89352 SH SOLE 22 89352 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 1889 206689 SH SOLE 30 206689 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 6182 676354 SH SOLE 43 50079 0 626275 KORN FERRY COM NEW 500643200 3441 45443 SH SOLE 2 15345 0 30098 KORN FERRY COM NEW 500643200 16 215 SH SOLE 4 215 0 0 KORN FERRY COM NEW 500643200 58 772 SH SOLE 7 772 0 0 KORN FERRY COM NEW 500643200 15816 208850 SH SOLE 18 208850 0 0 KORN FERRY COM NEW 500643200 7266 95944 SH SOLE 19 95944 0 0 KORN FERRY COM NEW 500643200 489341 6461658 SH SOLE 21 6461658 0 0 KORN FERRY COM NEW 500643200 103050 1360754 SH SOLE 22 1306933 0 53821 KORN FERRY COM NEW 500643200 733 9673 SH SOLE 25 9673 0 0 KORN FERRY COM NEW 500643200 2057 27157 SH SOLE 26 22799 0 4358 KORN FERRY COM NEW 500643200 73 962 SH SOLE 28 962 0 0 KORN FERRY COM NEW 500643200 7670 101276 SH SOLE 30 101276 0 0 KORN FERRY COM NEW 500643200 398 5249 SH SOLE 36 5249 0 0 KORN FERRY COM NEW 500643200 548 7232 SH SOLE 40 7232 0 0 KORN FERRY COM NEW 500643200 2153 28425 SH SOLE 43 923 0 27502 KORNIT DIGITAL LTD SHS M6372Q113 966 6344 SH SOLE 2 2190 0 4154 KORNIT DIGITAL LTD SHS M6372Q113 3286 21584 SH SOLE 4 13631 0 7953 KORNIT DIGITAL LTD SHS M6372Q113 5682 37321 SH SOLE 7 35082 0 2239 KORNIT DIGITAL LTD SHS M6372Q113 110 720 SH SOLE 13 720 0 0 KORNIT DIGITAL LTD SHS M6372Q113 494 3242 SH SOLE 15 3242 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1 8 SH SOLE 17 0 0 8 KORNIT DIGITAL LTD SHS M6372Q113 6533 42908 SH SOLE 18 42830 0 78 KORNIT DIGITAL LTD SHS M6372Q113 3750 24630 SH SOLE 19 24630 0 0 KORNIT DIGITAL LTD SHS M6372Q113 91557 601362 SH SOLE 21 601362 0 0 KORNIT DIGITAL LTD SHS M6372Q113 94376 619878 SH SOLE 22 603235 0 16643 KORNIT DIGITAL LTD SHS M6372Q113 4033 26487 SH SOLE 23 26487 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2596 17048 SH SOLE 25 17048 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2751 18072 SH SOLE 26 7424 0 10648 KORNIT DIGITAL LTD SHS M6372Q113 6586 43258 SH SOLE 28 825 0 42433 KORNIT DIGITAL LTD SHS M6372Q113 12 78 SH SOLE 29 78 0 0 KORNIT DIGITAL LTD SHS M6372Q113 37248 244648 SH SOLE 30 244648 0 0 KORNIT DIGITAL LTD SHS M6372Q113 918 6032 SH SOLE 31 4831 0 1201 KORNIT DIGITAL LTD SHS M6372Q113 248 1628 SH SOLE 34 1628 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1123 7376 SH SOLE 36 7376 0 0 KORNIT DIGITAL LTD SHS M6372Q113 244 1602 SH SOLE 40 1602 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1888 12399 SH SOLE 43 1755 0 10644 KOSMOS ENERGY LTD COM 500688106 910 262917 SH SOLE 2 196052 0 66865 KOSMOS ENERGY LTD COM 500688106 5 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 22 6317 SH SOLE 7 6317 0 0 KOSMOS ENERGY LTD COM 500688106 4177 1207106 SH SOLE 18 1173920 0 33186 KOSMOS ENERGY LTD COM 500688106 16960 4901788 SH SOLE 19 4901788 0 0 KOSMOS ENERGY LTD COM 500688106 53403 15434280 SH SOLE 21 15434280 0 0 KOSMOS ENERGY LTD COM 500688106 36302 10491957 SH SOLE 22 10249844 0 242113 KOSMOS ENERGY LTD COM 500688106 53 15366 SH SOLE 23 15366 0 0 KOSMOS ENERGY LTD COM 500688106 4888 1412621 SH SOLE 25 1412621 0 0 KOSMOS ENERGY LTD COM 500688106 639 184698 SH SOLE 26 106326 0 78372 KOSMOS ENERGY LTD COM 500688106 5848 1690072 SH SOLE 29 1690072 0 0 KOSMOS ENERGY LTD COM 500688106 1698 490754 SH SOLE 30 490754 0 0 KOSMOS ENERGY LTD COM 500688106 19208 5551328 SH SOLE 34 5551328 0 0 KOSMOS ENERGY LTD COM 500688106 159 46090 SH SOLE 40 46090 0 0 KOSS CORP COM 500692108 8 741 SH SOLE 18 741 0 0 KOSS CORP COM 500692108 98 9192 SH SOLE 21 9192 0 0 KOSS CORP COM 500692108 552 51669 SH SOLE 22 51669 0 0 KRAFT HEINZ CO COM 500754106 60582 1687523 SH SOLE 2 196903 0 1490620 KRAFT HEINZ CO COM 500754106 19654 547457 SH SOLE 4 323315 0 224142 KRAFT HEINZ CO COM 500754106 26537 739180 SH SOLE 7 716961 0 22219 KRAFT HEINZ CO COM 500754106 280 7796 SH SOLE 13 953 0 6843 KRAFT HEINZ CO COM 500754106 3690 102776 SH SOLE 15 102776 0 0 KRAFT HEINZ CO COM 500754106 36049 1004161 SH SOLE 18 910723 0 93438 KRAFT HEINZ CO COM 500754106 11025 307116 SH SOLE 19 307116 0 0 KRAFT HEINZ CO COM 500754106 121 3379 SH SOLE 20 3379 0 0 KRAFT HEINZ CO COM 500754106 594306 16554472 SH SOLE 21 16554472 0 0 KRAFT HEINZ CO COM 500754106 539922 15039600 SH SOLE 22 13620213 0 1419387 KRAFT HEINZ CO COM 500754106 13828 385169 SH SOLE 23 385169 0 0 KRAFT HEINZ CO COM 500754106 35776 996554 SH SOLE 25 996554 0 0 KRAFT HEINZ CO COM 500754106 62288 1735038 SH SOLE 26 434751 0 1300287 KRAFT HEINZ CO COM 500754106 54460 1516990 SH SOLE 28 17667 0 1499323 KRAFT HEINZ CO COM 500754106 168523 4694246 SH SOLE 30 4694246 0 0 KRAFT HEINZ CO COM 500754106 8887 247552 SH SOLE 31 82864 0 164688 KRAFT HEINZ CO COM 500754106 10631 296136 SH SOLE 32 296136 0 0 KRAFT HEINZ CO COM 500754106 1166 32484 SH SOLE 34 32484 0 0 KRAFT HEINZ CO COM 500754106 12645 352232 SH SOLE 36 352232 0 0 KRAFT HEINZ CO COM 500754106 776 21623 SH SOLE 40 21623 0 0 KRAFT HEINZ CO COM 500754106 16146 449736 SH SOLE 43 30834 0 418902 KRANESHARES TR CSI CHI INTERNET 500767306 147 4026 SH SOLE 2 4026 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 334 9161 SH SOLE 4 9161 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 4477 122683 SH SOLE 18 122683 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 29106 797652 SH SOLE 19 797652 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 2171 59488 SH SOLE 22 59488 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 68 1855 SH SOLE 26 1855 0 0 KRANESHARES TR OPTIONS 500767306 2014 55200 SH Call SOLE 2 55200 0 0 KRANESHARES TR OPTIONS 500767306 19270 528100 SH Call SOLE 19 528100 0 0 KRANESHARES TR OPTIONS 500767306 4784 131100 SH Call SOLE 26 131100 0 0 KRANESHARES TR OPTIONS 500767306 2919 80000 SH Call SOLE 30 80000 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 64663 1489250 SH SOLE 2 0 0 1489250 KRANESHARES TR BOSERA MSCI CH 500767405 117 2688 SH SOLE 4 2688 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 1575 36278 SH SOLE 18 36278 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 9734 224171 SH SOLE 19 224171 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 735 16918 SH SOLE 22 16918 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 114 2633 SH SOLE 26 2633 0 0 KRATON CORP COM 50077C106 1239 26738 SH SOLE 2 8834 0 17904 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 5682 122665 SH SOLE 18 122665 0 0 KRATON CORP COM 50077C106 2606 56257 SH SOLE 19 56257 0 0 KRATON CORP COM 50077C106 181324 3914593 SH SOLE 21 3914593 0 0 KRATON CORP COM 50077C106 36952 797746 SH SOLE 22 764923 0 32823 KRATON CORP COM 50077C106 188 4051 SH SOLE 25 4051 0 0 KRATON CORP COM 50077C106 522 11277 SH SOLE 26 9249 0 2028 KRATON CORP COM 50077C106 23 505 SH SOLE 28 505 0 0 KRATON CORP COM 50077C106 2612 56381 SH SOLE 30 56381 0 0 KRATON CORP COM 50077C106 58 1244 SH SOLE 36 1244 0 0 KRATON CORP COM 50077C106 233 5030 SH SOLE 40 5030 0 0 KRATON CORP COM 50077C106 835 18029 SH SOLE 43 446 0 17583 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1840 94857 SH SOLE 2 53845 0 41012 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 8 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 35 1823 SH SOLE 7 1823 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7070 364443 SH SOLE 18 364443 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4235 218323 SH SOLE 19 218323 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 105761 5451588 SH SOLE 21 5451588 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 57887 2983876 SH SOLE 22 2873251 0 110625 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 377 19446 SH SOLE 25 19446 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 795 40999 SH SOLE 26 29375 0 11624 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 43 2206 SH SOLE 28 2206 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1386 71452 SH SOLE 30 71452 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 63 3240 SH SOLE 36 3240 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 279 14379 SH SOLE 40 14379 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 229 11784 SH SOLE 43 1612 0 10172 KRISPY KREME INC COM 50101L106 402 21249 SH SOLE 2 18640 0 2609 KRISPY KREME INC COM 50101L106 1129 59647 SH SOLE 18 59647 0 0 KRISPY KREME INC COM 50101L106 744 39335 SH SOLE 19 39335 0 0 KRISPY KREME INC COM 50101L106 15039 794848 SH SOLE 21 794848 0 0 KRISPY KREME INC COM 50101L106 12353 652904 SH SOLE 22 625917 0 26987 KRISPY KREME INC COM 50101L106 183 9649 SH SOLE 25 9649 0 0 KRISPY KREME INC COM 50101L106 978 51678 SH SOLE 30 51678 0 0 KRISPY KREME INC COM 50101L106 167 8819 SH SOLE 40 8819 0 0 KROGER CO COM 501044101 79927 1765954 SH SOLE 2 342433 0 1423521 KROGER CO COM 501044101 25312 559253 SH SOLE 4 366464 0 192789 KROGER CO COM 501044101 49488 1093425 SH SOLE 7 906652 0 186773 KROGER CO COM 501044101 423 9347 SH SOLE 13 2314 0 7033 KROGER CO COM 501044101 4560 100748 SH SOLE 15 100748 0 0 KROGER CO COM 501044101 0 10 SH SOLE 17 0 0 10 KROGER CO COM 501044101 52785 1166269 SH SOLE 18 1073568 0 92701 KROGER CO COM 501044101 15269 337372 SH SOLE 19 337372 0 0 KROGER CO COM 501044101 1440627 31830023 SH SOLE 21 31830023 0 0 KROGER CO COM 501044101 813532 17974637 SH SOLE 22 16514865 0 1459772 KROGER CO COM 501044101 18948 418644 SH SOLE 23 418644 0 0 KROGER CO COM 501044101 78054 1724580 SH SOLE 25 1724580 0 0 KROGER CO COM 501044101 136605 3018233 SH SOLE 26 1982359 0 1035874 KROGER CO COM 501044101 164351 3631274 SH SOLE 28 29507 0 3601767 KROGER CO COM 501044101 297624 6575866 SH SOLE 30 6236406 0 339460 KROGER CO COM 501044101 12376 273436 SH SOLE 31 81100 0 192336 KROGER CO COM 501044101 2475 54676 SH SOLE 34 54676 0 0 KROGER CO COM 501044101 30870 682064 SH SOLE 36 682064 0 0 KROGER CO COM 501044101 1068 23608 SH SOLE 40 23608 0 0 KROGER CO COM 501044101 85165 1881689 SH SOLE 43 119108 0 1762581 KRONOS BIO INC COM 50107A104 468 34431 SH SOLE 2 14403 0 20028 KRONOS BIO INC COM 50107A104 6 454 SH SOLE 7 454 0 0 KRONOS BIO INC COM 50107A104 1590 116969 SH SOLE 18 116969 0 0 KRONOS BIO INC COM 50107A104 9256 681105 SH SOLE 19 681105 0 0 KRONOS BIO INC COM 50107A104 22824 1679475 SH SOLE 21 1679475 0 0 KRONOS BIO INC COM 50107A104 11002 809577 SH SOLE 22 778533 0 31044 KRONOS BIO INC COM 50107A104 47 3450 SH SOLE 25 3450 0 0 KRONOS BIO INC COM 50107A104 20 1464 SH SOLE 26 1464 0 0 KRONOS BIO INC COM 50107A104 406 29850 SH SOLE 30 29850 0 0 KRONOS BIO INC COM 50107A104 10 755 SH SOLE 34 755 0 0 KRONOS BIO INC COM 50107A104 27 1973 SH SOLE 40 1973 0 0 KRONOS BIO INC COM 50107A104 138 10173 SH SOLE 43 288 0 9885 KRONOS WORLDWIDE INC COM 50105F105 653 43484 SH SOLE 2 21803 0 21681 KRONOS WORLDWIDE INC COM 50105F105 2 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 7 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 1017 67743 SH SOLE 18 67743 0 0 KRONOS WORLDWIDE INC COM 50105F105 601 40028 SH SOLE 19 40028 0 0 KRONOS WORLDWIDE INC COM 50105F105 12048 802653 SH SOLE 21 802653 0 0 KRONOS WORLDWIDE INC COM 50105F105 8858 590124 SH SOLE 22 568755 0 21369 KRONOS WORLDWIDE INC COM 50105F105 69 4603 SH SOLE 25 4603 0 0 KRONOS WORLDWIDE INC COM 50105F105 431 28712 SH SOLE 26 0 0 28712 KRONOS WORLDWIDE INC COM 50105F105 87 5805 SH SOLE 30 5805 0 0 KRONOS WORLDWIDE INC COM 50105F105 33 2183 SH SOLE 40 2183 0 0 KRONOS WORLDWIDE INC COM 50105F105 1372 91385 SH SOLE 43 4151 0 87234 KRYSTAL BIOTECH INC COM 501147102 1286 18386 SH SOLE 2 7465 0 10921 KRYSTAL BIOTECH INC COM 501147102 3 48 SH SOLE 4 48 0 0 KRYSTAL BIOTECH INC COM 501147102 22 320 SH SOLE 7 320 0 0 KRYSTAL BIOTECH INC COM 501147102 4113 58801 SH SOLE 18 58801 0 0 KRYSTAL BIOTECH INC COM 501147102 15668 223984 SH SOLE 19 223984 0 0 KRYSTAL BIOTECH INC COM 501147102 54529 779538 SH SOLE 21 779538 0 0 KRYSTAL BIOTECH INC COM 501147102 32466 464135 SH SOLE 22 449789 0 14346 KRYSTAL BIOTECH INC COM 501147102 239 3419 SH SOLE 25 3419 0 0 KRYSTAL BIOTECH INC COM 501147102 767 10963 SH SOLE 26 9043 0 1920 KRYSTAL BIOTECH INC COM 501147102 892 12746 SH SOLE 28 12746 0 0 KRYSTAL BIOTECH INC COM 501147102 1632 23337 SH SOLE 30 23337 0 0 KRYSTAL BIOTECH INC COM 501147102 39 562 SH SOLE 34 562 0 0 KRYSTAL BIOTECH INC COM 501147102 156 2237 SH SOLE 36 2237 0 0 KRYSTAL BIOTECH INC COM 501147102 129 1843 SH SOLE 40 1843 0 0 KRYSTAL BIOTECH INC COM 501147102 362 5177 SH SOLE 43 642 0 4535 KT CORP SPONSORED ADR 48268K101 8706 692572 SH SOLE 2 627899 0 64673 KT CORP SPONSORED ADR 48268K101 1780 141626 SH SOLE 4 141626 0 0 KT CORP SPONSORED ADR 48268K101 1852 147298 SH SOLE 13 147298 0 0 KT CORP SPONSORED ADR 48268K101 1651 131372 SH SOLE 18 131372 0 0 KT CORP SPONSORED ADR 48268K101 1361 108306 SH SOLE 19 108306 0 0 KT CORP SPONSORED ADR 48268K101 476 37836 SH SOLE 21 37836 0 0 KT CORP SPONSORED ADR 48268K101 29063 2312118 SH SOLE 22 2198450 0 113668 KT CORP SPONSORED ADR 48268K101 240 19105 SH SOLE 28 0 0 19105 KT CORP SPONSORED ADR 48268K101 1364 108514 SH SOLE 30 108514 0 0 KT CORP SPONSORED ADR 48268K101 1178 93698 SH SOLE 31 0 0 93698 KT CORP SPONSORED ADR 48268K101 419 33330 SH SOLE 34 33330 0 0 KT CORP SPONSORED ADR 48268K101 2344 186456 SH SOLE 43 40292 0 146164 KUBIENT INC COM 50116V107 7 2305 SH SOLE 18 2305 0 0 KUBIENT INC COM 50116V107 84 27817 SH SOLE 21 27817 0 0 KUBIENT INC COM 50116V107 2 662 SH SOLE 22 662 0 0 KULICKE & SOFFA INDS INC COM 501242101 3286 54285 SH SOLE 2 28570 0 25715 KULICKE & SOFFA INDS INC COM 501242101 16 266 SH SOLE 4 266 0 0 KULICKE & SOFFA INDS INC COM 501242101 52 858 SH SOLE 7 858 0 0 KULICKE & SOFFA INDS INC COM 501242101 13529 223476 SH SOLE 18 213767 0 9709 KULICKE & SOFFA INDS INC COM 501242101 18403 303983 SH SOLE 19 303983 0 0 KULICKE & SOFFA INDS INC COM 501242101 437728 7230390 SH SOLE 21 7230390 0 0 KULICKE & SOFFA INDS INC COM 501242101 99074 1636500 SH SOLE 22 1602347 0 34153 KULICKE & SOFFA INDS INC COM 501242101 504 8329 SH SOLE 23 8329 0 0 KULICKE & SOFFA INDS INC COM 501242101 608 10046 SH SOLE 25 10046 0 0 KULICKE & SOFFA INDS INC COM 501242101 3485 57573 SH SOLE 26 17147 0 40426 KULICKE & SOFFA INDS INC COM 501242101 268 4422 SH SOLE 28 4422 0 0 KULICKE & SOFFA INDS INC COM 501242101 7176 118538 SH SOLE 30 118538 0 0 KULICKE & SOFFA INDS INC COM 501242101 298 4923 SH SOLE 36 4923 0 0 KULICKE & SOFFA INDS INC COM 501242101 482 7965 SH SOLE 40 7965 0 0 KULICKE & SOFFA INDS INC COM 501242101 1496 24712 SH SOLE 43 267 0 24445 KULR TECHNOLOGY GROUP INC COM 50125G109 1984 718812 SH SOLE 22 718812 0 0 KURA ONCOLOGY INC COM 50127T109 1007 71903 SH SOLE 2 35848 0 36055 KURA ONCOLOGY INC COM 50127T109 3 246 SH SOLE 4 246 0 0 KURA ONCOLOGY INC COM 50127T109 14 1012 SH SOLE 7 1012 0 0 KURA ONCOLOGY INC COM 50127T109 2707 193377 SH SOLE 18 193377 0 0 KURA ONCOLOGY INC COM 50127T109 2381 170039 SH SOLE 19 170039 0 0 KURA ONCOLOGY INC COM 50127T109 40007 2857660 SH SOLE 21 2857660 0 0 KURA ONCOLOGY INC COM 50127T109 23282 1663001 SH SOLE 22 1601764 0 61237 KURA ONCOLOGY INC COM 50127T109 138 9845 SH SOLE 25 9845 0 0 KURA ONCOLOGY INC COM 50127T109 436 31127 SH SOLE 26 24746 0 6381 KURA ONCOLOGY INC COM 50127T109 84 6019 SH SOLE 28 6019 0 0 KURA ONCOLOGY INC COM 50127T109 859 61361 SH SOLE 30 61361 0 0 KURA ONCOLOGY INC COM 50127T109 46 3269 SH SOLE 34 3269 0 0 KURA ONCOLOGY INC COM 50127T109 102 7289 SH SOLE 36 7289 0 0 KURA ONCOLOGY INC COM 50127T109 84 6023 SH SOLE 40 6023 0 0 KURA ONCOLOGY INC COM 50127T109 180 12855 SH SOLE 43 245 0 12610 KURA SUSHI USA INC CL A COM 501270102 39 485 SH SOLE 2 164 0 321 KURA SUSHI USA INC CL A COM 501270102 928 11477 SH SOLE 18 11477 0 0 KURA SUSHI USA INC CL A COM 501270102 636 7868 SH SOLE 19 7868 0 0 KURA SUSHI USA INC CL A COM 501270102 11169 138166 SH SOLE 21 138166 0 0 KURA SUSHI USA INC CL A COM 501270102 5950 73598 SH SOLE 22 73282 0 316 KVH INDS INC COM 482738101 92 10063 SH SOLE 2 659 0 9404 KVH INDS INC COM 482738101 5 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 465 50558 SH SOLE 18 50558 0 0 KVH INDS INC COM 482738101 275 29928 SH SOLE 19 29928 0 0 KVH INDS INC COM 482738101 4930 536434 SH SOLE 21 536434 0 0 KVH INDS INC COM 482738101 4441 483253 SH SOLE 22 473893 0 9360 KYMERA THERAPEUTICS INC COM 501575104 1047 16490 SH SOLE 2 11357 0 5133 KYMERA THERAPEUTICS INC COM 501575104 29 464 SH SOLE 7 464 0 0 KYMERA THERAPEUTICS INC COM 501575104 5840 91976 SH SOLE 18 90792 0 1184 KYMERA THERAPEUTICS INC COM 501575104 50976 802905 SH SOLE 19 802905 0 0 KYMERA THERAPEUTICS INC COM 501575104 91105 1434945 SH SOLE 21 1434945 0 0 KYMERA THERAPEUTICS INC COM 501575104 51583 812454 SH SOLE 22 795352 0 17102 KYMERA THERAPEUTICS INC COM 501575104 60 952 SH SOLE 23 952 0 0 KYMERA THERAPEUTICS INC COM 501575104 220 3464 SH SOLE 25 3464 0 0 KYMERA THERAPEUTICS INC COM 501575104 402 6332 SH SOLE 26 580 0 5752 KYMERA THERAPEUTICS INC COM 501575104 27 430 SH SOLE 28 430 0 0 KYMERA THERAPEUTICS INC COM 501575104 14012 220700 SH SOLE 30 220700 0 0 KYMERA THERAPEUTICS INC COM 501575104 133 2092 SH SOLE 34 2092 0 0 KYMERA THERAPEUTICS INC COM 501575104 204 3220 SH SOLE 40 3220 0 0 KYMERA THERAPEUTICS INC COM 501575104 71 1116 SH SOLE 43 0 0 1116 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 9884 546101 SH SOLE 2 144674 0 401427 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 12 654 SH SOLE 4 654 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 306 16928 SH SOLE 7 16928 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 24 1314 SH SOLE 15 1314 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 0 13 SH SOLE 17 0 0 13 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 6651 367477 SH SOLE 18 367422 0 55 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 235 12995 SH SOLE 19 12995 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 157011 8674616 SH SOLE 21 8674616 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 87312 4823895 SH SOLE 22 4590147 0 233748 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4571 252519 SH SOLE 25 252519 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2999 165701 SH SOLE 26 55256 0 110445 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3066 169417 SH SOLE 28 0 0 169417 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1858 102662 SH SOLE 30 102662 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 768 42414 SH SOLE 31 3394 0 39020 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 169 9343 SH SOLE 32 9343 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 68 3756 SH SOLE 34 3756 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1118 61755 SH SOLE 36 61755 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 455 25114 SH SOLE 40 25114 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 789 43597 SH SOLE 43 3916 0 39682 L3HARRIS TECHNOLOGIES INC COM 502431109 83578 391943 SH SOLE 2 48033 0 343910 L3HARRIS TECHNOLOGIES INC COM 502431109 23867 111924 SH SOLE 4 59026 0 52898 L3HARRIS TECHNOLOGIES INC COM 502431109 36758 172379 SH SOLE 7 166464 0 5915 L3HARRIS TECHNOLOGIES INC COM 502431109 582 2731 SH SOLE 13 545 0 2186 L3HARRIS TECHNOLOGIES INC COM 502431109 6084 28530 SH SOLE 15 28530 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH SOLE 17 0 0 5 L3HARRIS TECHNOLOGIES INC COM 502431109 74335 348600 SH SOLE 18 321967 0 26633 L3HARRIS TECHNOLOGIES INC COM 502431109 11075 51936 SH SOLE 19 51936 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1066174 4999879 SH SOLE 21 4999879 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 873791 4097688 SH SOLE 22 3697224 0 400464 L3HARRIS TECHNOLOGIES INC COM 502431109 24404 114444 SH SOLE 23 114444 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 54562 255871 SH SOLE 25 255871 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 69300 324988 SH SOLE 26 157654 0 167334 L3HARRIS TECHNOLOGIES INC COM 502431109 26138 122576 SH SOLE 28 9515 0 113061 L3HARRIS TECHNOLOGIES INC COM 502431109 212464 996363 SH SOLE 30 996363 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6971 32689 SH SOLE 31 22869 0 9820 L3HARRIS TECHNOLOGIES INC COM 502431109 19906 93349 SH SOLE 36 93349 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 873 4095 SH SOLE 40 4095 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 27726 130022 SH SOLE 43 11625 0 118397 LA JOLLA PHARMACEUTICAL CO COM 503459604 48 10301 SH SOLE 2 10024 0 277 LA JOLLA PHARMACEUTICAL CO COM 503459604 17 3756 SH SOLE 18 3756 0 0 LA JOLLA PHARMACEUTICAL CO COM 503459604 276 59279 SH SOLE 21 59279 0 0 LA JOLLA PHARMACEUTICAL CO COM 503459604 1641 352840 SH SOLE 22 352840 0 0 LA JOLLA PHARMACEUTICAL CO COM 503459604 12 2593 SH SOLE 23 2593 0 0 LA Z BOY INC COM 505336107 1776 48905 SH SOLE 2 22781 0 26124 LA Z BOY INC COM 505336107 8 222 SH SOLE 4 222 0 0 LA Z BOY INC COM 505336107 23 636 SH SOLE 7 636 0 0 LA Z BOY INC COM 505336107 6331 174357 SH SOLE 18 174357 0 0 LA Z BOY INC COM 505336107 2865 78905 SH SOLE 19 78905 0 0 LA Z BOY INC COM 505336107 199090 5483068 SH SOLE 21 5483068 0 0 LA Z BOY INC COM 505336107 40404 1112760 SH SOLE 22 1069167 0 43593 LA Z BOY INC COM 505336107 214 5884 SH SOLE 25 5884 0 0 LA Z BOY INC COM 505336107 459 12652 SH SOLE 26 10131 0 2521 LA Z BOY INC COM 505336107 29 806 SH SOLE 28 806 0 0 LA Z BOY INC COM 505336107 3042 83773 SH SOLE 30 83773 0 0 LA Z BOY INC COM 505336107 207 5689 SH SOLE 40 5689 0 0 LA Z BOY INC COM 505336107 1193 32862 SH SOLE 43 1761 0 31101 LABORATORY CORP AMER HLDGS COM NEW 50540R409 91159 290121 SH SOLE 2 130179 0 159942 LABORATORY CORP AMER HLDGS COM NEW 50540R409 29300 93249 SH SOLE 4 63372 0 29877 LABORATORY CORP AMER HLDGS COM NEW 50540R409 27698 88150 SH SOLE 7 85340 0 2810 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6154 19586 SH SOLE 13 18474 0 1112 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4359 13873 SH SOLE 15 13873 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 202434 644262 SH SOLE 18 617086 0 27176 LABORATORY CORP AMER HLDGS COM NEW 50540R409 176753 562530 SH SOLE 19 562530 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 828314 2636180 SH SOLE 21 2636180 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 690193 2196598 SH SOLE 22 1908709 0 287889 LABORATORY CORP AMER HLDGS COM NEW 50540R409 35020 111453 SH SOLE 23 111453 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 69973 222696 SH SOLE 25 209976 0 12720 LABORATORY CORP AMER HLDGS COM NEW 50540R409 69526 221273 SH SOLE 26 82881 0 138392 LABORATORY CORP AMER HLDGS COM NEW 50540R409 89187 283845 SH SOLE 28 33852 0 249993 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5741 18271 SH SOLE 29 18271 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 176323 561162 SH SOLE 30 558913 0 2249 LABORATORY CORP AMER HLDGS COM NEW 50540R409 20865 66405 SH SOLE 31 40782 0 25623 LABORATORY CORP AMER HLDGS COM NEW 50540R409 39320 125140 SH SOLE 34 125140 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17421 55444 SH SOLE 36 55444 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 983 3129 SH SOLE 40 3129 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19180 61043 SH SOLE 43 4609 0 56434 LADDER CAP CORP CL A 505743104 1142 95212 SH SOLE 2 32487 0 62725 LADDER CAP CORP CL A 505743104 6 480 SH SOLE 4 480 0 0 LADDER CAP CORP CL A 505743104 22 1845 SH SOLE 7 1845 0 0 LADDER CAP CORP CL A 505743104 4195 349864 SH SOLE 18 349864 0 0 LADDER CAP CORP CL A 505743104 2497 208258 SH SOLE 19 208258 0 0 LADDER CAP CORP CL A 505743104 78080 6512079 SH SOLE 21 6512079 0 0 LADDER CAP CORP CL A 505743104 31807 2652784 SH SOLE 22 2545015 0 107769 LADDER CAP CORP CL A 505743104 165 13757 SH SOLE 25 13757 0 0 LADDER CAP CORP CL A 505743104 404 33733 SH SOLE 26 26091 0 7642 LADDER CAP CORP CL A 505743104 14 1167 SH SOLE 28 1167 0 0 LADDER CAP CORP CL A 505743104 929 77511 SH SOLE 30 77511 0 0 LADDER CAP CORP CL A 505743104 71 5935 SH SOLE 36 5935 0 0 LADDER CAP CORP CL A 505743104 179 14937 SH SOLE 40 14937 0 0 LADDER CAP CORP CL A 505743104 284 23685 SH SOLE 43 1307 0 22378 LAIRD SUPERFOOD INC COM STK 50736T102 181 13918 SH SOLE 2 13355 0 563 LAIRD SUPERFOOD INC COM STK 50736T102 249 19130 SH SOLE 18 19130 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 1990 152591 SH SOLE 19 152591 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 2780 213221 SH SOLE 21 213221 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 1247 95656 SH SOLE 22 94764 0 892 LAIRD SUPERFOOD INC COM STK 50736T102 2547 195288 SH SOLE 34 195288 0 0 LAKE SHORE BANCORP INC COM 510700107 6 411 SH SOLE 18 411 0 0 LAKE SHORE BANCORP INC COM 510700107 87 5838 SH SOLE 21 5838 0 0 LAKELAND BANCORP INC COM 511637100 3487 183600 SH SOLE 2 121889 0 61711 LAKELAND BANCORP INC COM 511637100 15 786 SH SOLE 7 786 0 0 LAKELAND BANCORP INC COM 511637100 3038 159982 SH SOLE 18 159982 0 0 LAKELAND BANCORP INC COM 511637100 4786 252032 SH SOLE 19 252032 0 0 LAKELAND BANCORP INC COM 511637100 39061 2056902 SH SOLE 21 2056902 0 0 LAKELAND BANCORP INC COM 511637100 31901 1679864 SH SOLE 22 1632089 0 47775 LAKELAND BANCORP INC COM 511637100 122 6416 SH SOLE 25 6416 0 0 LAKELAND BANCORP INC COM 511637100 1299 68389 SH SOLE 26 34700 0 33689 LAKELAND BANCORP INC COM 511637100 2 126 SH SOLE 28 126 0 0 LAKELAND BANCORP INC COM 511637100 269 14179 SH SOLE 30 14179 0 0 LAKELAND BANCORP INC COM 511637100 564 29711 SH SOLE 34 29711 0 0 LAKELAND BANCORP INC COM 511637100 107 5656 SH SOLE 40 5656 0 0 LAKELAND BANCORP INC COM 511637100 1805 95074 SH SOLE 43 2129 0 92945 LAKELAND FINL CORP COM 511656100 1585 19782 SH SOLE 2 6719 0 13063 LAKELAND FINL CORP COM 511656100 7 89 SH SOLE 4 89 0 0 LAKELAND FINL CORP COM 511656100 27 338 SH SOLE 7 338 0 0 LAKELAND FINL CORP COM 511656100 7531 93968 SH SOLE 18 93968 0 0 LAKELAND FINL CORP COM 511656100 3410 42552 SH SOLE 19 42552 0 0 LAKELAND FINL CORP COM 511656100 226643 2828093 SH SOLE 21 2828093 0 0 LAKELAND FINL CORP COM 511656100 49794 621342 SH SOLE 22 597148 0 24194 LAKELAND FINL CORP COM 511656100 258 3214 SH SOLE 25 3214 0 0 LAKELAND FINL CORP COM 511656100 948 11833 SH SOLE 26 9378 0 2455 LAKELAND FINL CORP COM 511656100 36 451 SH SOLE 28 451 0 0 LAKELAND FINL CORP COM 511656100 3431 42815 SH SOLE 30 42815 0 0 LAKELAND FINL CORP COM 511656100 210 2619 SH SOLE 40 2619 0 0 LAKELAND FINL CORP COM 511656100 922 11504 SH SOLE 43 0 0 11504 LAKELAND INDS INC COM 511795106 3 158 SH SOLE 2 0 0 158 LAKELAND INDS INC COM 511795106 32 1497 SH SOLE 18 1497 0 0 LAKELAND INDS INC COM 511795106 575 26481 SH SOLE 21 26481 0 0 LAKELAND INDS INC COM 511795106 2672 123126 SH SOLE 22 123126 0 0 LAKELAND INDS INC COM 511795106 17 768 SH SOLE 43 0 0 768 LAM RESEARCH CORP COM 512807108 230887 321056 SH SOLE 2 73785 0 247271 LAM RESEARCH CORP COM 512807108 76217 105982 SH SOLE 4 63007 0 42975 LAM RESEARCH CORP COM 512807108 97294 135290 SH SOLE 7 131229 0 4061 LAM RESEARCH CORP COM 512807108 2178 3029 SH SOLE 13 1510 0 1519 LAM RESEARCH CORP COM 512807108 9880 13738 SH SOLE 15 13738 0 0 LAM RESEARCH CORP COM 512807108 196914 273815 SH SOLE 18 249442 0 24373 LAM RESEARCH CORP COM 512807108 298063 414466 SH SOLE 19 414466 0 0 LAM RESEARCH CORP COM 512807108 2925373 4067821 SH SOLE 21 4067821 0 0 LAM RESEARCH CORP COM 512807108 2167961 3014616 SH SOLE 22 2720270 0 294346 LAM RESEARCH CORP COM 512807108 59618 82900 SH SOLE 23 82900 0 0 LAM RESEARCH CORP COM 512807108 168605 234451 SH SOLE 25 234451 0 0 LAM RESEARCH CORP COM 512807108 259886 361379 SH SOLE 26 114011 0 247368 LAM RESEARCH CORP COM 512807108 371630 516763 SH SOLE 28 4661 0 512102 LAM RESEARCH CORP COM 512807108 126 175 SH SOLE 29 175 0 0 LAM RESEARCH CORP COM 512807108 596672 829690 SH SOLE 30 814500 0 15190 LAM RESEARCH CORP COM 512807108 39419 54814 SH SOLE 31 16045 0 38769 LAM RESEARCH CORP COM 512807108 24497 34064 SH SOLE 32 34064 0 0 LAM RESEARCH CORP COM 512807108 321293 446768 SH SOLE 34 446768 0 0 LAM RESEARCH CORP COM 512807108 42546 59162 SH SOLE 36 59162 0 0 LAM RESEARCH CORP COM 512807108 3379 4699 SH SOLE 40 4699 0 0 LAM RESEARCH CORP COM 512807108 90750 126191 SH SOLE 43 8353 0 117838 LAMAR ADVERTISING CO NEW CL A 512816109 20477 168809 SH SOLE 2 71365 0 97444 LAMAR ADVERTISING CO NEW CL A 512816109 132 1089 SH SOLE 4 1089 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 233 1919 SH SOLE 7 1919 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 160 1323 SH SOLE 13 1323 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 23663 195081 SH SOLE 18 195002 0 79 LAMAR ADVERTISING CO NEW CL A 512816109 7138 58844 SH SOLE 19 58844 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 590461 4867772 SH SOLE 21 4867772 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 291428 2402538 SH SOLE 22 2306395 0 96143 LAMAR ADVERTISING CO NEW CL A 512816109 36 293 SH SOLE 23 293 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2105 17354 SH SOLE 25 17354 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3659 30164 SH SOLE 26 23363 0 6801 LAMAR ADVERTISING CO NEW CL A 512816109 606 4993 SH SOLE 28 4993 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 6152 50719 SH SOLE 30 50719 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 157 1297 SH SOLE 31 1297 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2345 19333 SH SOLE 34 19333 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 168 1384 SH SOLE 36 1384 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1362 11225 SH SOLE 40 11225 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2952 24340 SH SOLE 43 1910 0 22430 LAMB WESTON HLDGS INC COM 513272104 24527 386981 SH SOLE 2 77391 0 309590 LAMB WESTON HLDGS INC COM 513272104 269 4241 SH SOLE 4 3113 0 1128 LAMB WESTON HLDGS INC COM 513272104 7178 113255 SH SOLE 7 108869 0 4386 LAMB WESTON HLDGS INC COM 513272104 213 3353 SH SOLE 15 3353 0 0 LAMB WESTON HLDGS INC COM 513272104 13965 220338 SH SOLE 18 207895 0 12443 LAMB WESTON HLDGS INC COM 513272104 4928 77751 SH SOLE 19 77751 0 0 LAMB WESTON HLDGS INC COM 513272104 235359 3713455 SH SOLE 21 3713455 0 0 LAMB WESTON HLDGS INC COM 513272104 209829 3310643 SH SOLE 22 3010166 0 300477 LAMB WESTON HLDGS INC COM 513272104 180 2843 SH SOLE 23 2843 0 0 LAMB WESTON HLDGS INC COM 513272104 15004 236735 SH SOLE 25 236735 0 0 LAMB WESTON HLDGS INC COM 513272104 14513 228979 SH SOLE 26 44295 0 184684 LAMB WESTON HLDGS INC COM 513272104 3801 59972 SH SOLE 28 2605 0 57367 LAMB WESTON HLDGS INC COM 513272104 89 1401 SH SOLE 29 1401 0 0 LAMB WESTON HLDGS INC COM 513272104 24618 388424 SH SOLE 30 388424 0 0 LAMB WESTON HLDGS INC COM 513272104 2188 34519 SH SOLE 31 2197 0 32322 LAMB WESTON HLDGS INC COM 513272104 854 13474 SH SOLE 34 13474 0 0 LAMB WESTON HLDGS INC COM 513272104 2167 34189 SH SOLE 36 34189 0 0 LAMB WESTON HLDGS INC COM 513272104 1183 18660 SH SOLE 40 18660 0 0 LAMB WESTON HLDGS INC COM 513272104 6439 101590 SH SOLE 43 12421 0 89169 LANCASTER COLONY CORP COM 513847103 2980 17995 SH SOLE 2 13510 0 4485 LANCASTER COLONY CORP COM 513847103 11 64 SH SOLE 4 64 0 0 LANCASTER COLONY CORP COM 513847103 2007 12117 SH SOLE 7 12117 0 0 LANCASTER COLONY CORP COM 513847103 14351 86659 SH SOLE 18 86659 0 0 LANCASTER COLONY CORP COM 513847103 5587 33736 SH SOLE 19 33736 0 0 LANCASTER COLONY CORP COM 513847103 233450 1409720 SH SOLE 21 1409720 0 0 LANCASTER COLONY CORP COM 513847103 90724 547849 SH SOLE 22 536144 0 11705 LANCASTER COLONY CORP COM 513847103 454 2742 SH SOLE 25 2742 0 0 LANCASTER COLONY CORP COM 513847103 1109 6696 SH SOLE 26 5166 0 1530 LANCASTER COLONY CORP COM 513847103 39 235 SH SOLE 28 235 0 0 LANCASTER COLONY CORP COM 513847103 1890 11411 SH SOLE 30 11411 0 0 LANCASTER COLONY CORP COM 513847103 374 2256 SH SOLE 40 2256 0 0 LANCASTER COLONY CORP COM 513847103 13837 83555 SH SOLE 43 644 0 82911 LANDEC CORP COM 514766104 686 61784 SH SOLE 2 41658 0 20126 LANDEC CORP COM 514766104 2 180 SH SOLE 7 180 0 0 LANDEC CORP COM 514766104 991 89247 SH SOLE 18 89247 0 0 LANDEC CORP COM 514766104 539 48571 SH SOLE 19 48571 0 0 LANDEC CORP COM 514766104 10816 974454 SH SOLE 21 974454 0 0 LANDEC CORP COM 514766104 8485 764448 SH SOLE 22 749846 0 14602 LANDEC CORP COM 514766104 28 2549 SH SOLE 26 0 0 2549 LANDEC CORP COM 514766104 58 5225 SH SOLE 43 0 0 5225 LANDMARK BANCORP INC COM 51504L107 23 786 SH SOLE 18 786 0 0 LANDMARK BANCORP INC COM 51504L107 323 11255 SH SOLE 21 11255 0 0 LANDMARK BANCORP INC COM 51504L107 5 190 SH SOLE 22 190 0 0 LANDOS BIOPHARMA INC COM 515069102 3 646 SH SOLE 2 246 0 400 LANDOS BIOPHARMA INC COM 515069102 78 16316 SH SOLE 18 16316 0 0 LANDOS BIOPHARMA INC COM 515069102 46 9565 SH SOLE 19 9565 0 0 LANDOS BIOPHARMA INC COM 515069102 1804 375936 SH SOLE 21 375936 0 0 LANDOS BIOPHARMA INC COM 515069102 232 48400 SH SOLE 22 48139 0 261 LANDOS BIOPHARMA INC COM 515069102 84 17552 SH SOLE 30 17552 0 0 LANDOS BIOPHARMA INC COM 515069102 10 2013 SH SOLE 43 0 0 2013 LANDS END INC NEW COM 51509F105 478 24343 SH SOLE 2 10025 0 14318 LANDS END INC NEW COM 51509F105 6 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 943 48062 SH SOLE 18 48062 0 0 LANDS END INC NEW COM 51509F105 2540 129417 SH SOLE 19 129417 0 0 LANDS END INC NEW COM 51509F105 11351 578262 SH SOLE 21 578262 0 0 LANDS END INC NEW COM 51509F105 7831 398934 SH SOLE 22 382951 0 15983 LANDS END INC NEW COM 51509F105 39 1995 SH SOLE 23 1995 0 0 LANDS END INC NEW COM 51509F105 56 2833 SH SOLE 25 2833 0 0 LANDS END INC NEW COM 51509F105 288 14693 SH SOLE 26 5963 0 8730 LANDS END INC NEW COM 51509F105 90 4610 SH SOLE 30 4610 0 0 LANDS END INC NEW COM 51509F105 47 2419 SH SOLE 36 2419 0 0 LANDS END INC NEW COM 51509F105 38 1932 SH SOLE 40 1932 0 0 LANDS END INC NEW COM 51509F105 81 4133 SH SOLE 43 0 0 4133 LANDSEA HOMES CORP COM 51509P103 3678 502392 SH SOLE 2 500400 0 1992 LANDSEA HOMES CORP COM 51509P103 242 33054 SH SOLE 18 33054 0 0 LANDSEA HOMES CORP COM 51509P103 10 1327 SH SOLE 19 1327 0 0 LANDSEA HOMES CORP COM 51509P103 2646 361533 SH SOLE 21 361533 0 0 LANDSEA HOMES CORP COM 51509P103 244 33380 SH SOLE 22 29544 0 3836 LANDSTAR SYS INC COM 515098101 18938 105787 SH SOLE 2 67649 0 38138 LANDSTAR SYS INC COM 515098101 233 1304 SH SOLE 4 1304 0 0 LANDSTAR SYS INC COM 515098101 142 795 SH SOLE 7 795 0 0 LANDSTAR SYS INC COM 515098101 361 2015 SH SOLE 13 2015 0 0 LANDSTAR SYS INC COM 515098101 30556 170687 SH SOLE 18 137870 0 32817 LANDSTAR SYS INC COM 515098101 38863 217090 SH SOLE 19 217090 0 0 LANDSTAR SYS INC COM 515098101 366640 2048041 SH SOLE 21 2048041 0 0 LANDSTAR SYS INC COM 515098101 224427 1253644 SH SOLE 22 1153539 0 100105 LANDSTAR SYS INC COM 515098101 527 2945 SH SOLE 23 2945 0 0 LANDSTAR SYS INC COM 515098101 1459 8148 SH SOLE 25 8148 0 0 LANDSTAR SYS INC COM 515098101 7230 40385 SH SOLE 26 26489 0 13896 LANDSTAR SYS INC COM 515098101 6992 39059 SH SOLE 28 657 0 38402 LANDSTAR SYS INC COM 515098101 46 257 SH SOLE 29 257 0 0 LANDSTAR SYS INC COM 515098101 7482 41792 SH SOLE 30 41792 0 0 LANDSTAR SYS INC COM 515098101 257 1438 SH SOLE 31 1438 0 0 LANDSTAR SYS INC COM 515098101 291 1626 SH SOLE 34 1626 0 0 LANDSTAR SYS INC COM 515098101 1669 9325 SH SOLE 36 9325 0 0 LANDSTAR SYS INC COM 515098101 851 4756 SH SOLE 40 4756 0 0 LANDSTAR SYS INC COM 515098101 18868 105397 SH SOLE 43 1197 0 104200 LANNET INC COM 516012101 2 1537 SH SOLE 2 0 0 1537 LANNET INC COM 516012101 11 7017 SH SOLE 18 7017 0 0 LANNET INC COM 516012101 218 134754 SH SOLE 21 134754 0 0 LANNET INC COM 516012101 829 511956 SH SOLE 22 511956 0 0 LANNET INC COM 516012101 12 7543 SH SOLE 43 0 0 7543 LANTERN PHARMA INC COM 51654W101 29 3696 SH SOLE 2 3696 0 0 LANTERN PHARMA INC COM 51654W101 10 1310 SH SOLE 18 1310 0 0 LANTERN PHARMA INC COM 51654W101 148 18588 SH SOLE 21 18588 0 0 LANTERN PHARMA INC COM 51654W101 3 416 SH SOLE 22 416 0 0 LANTHEUS HLDGS INC COM 516544103 1590 55053 SH SOLE 2 18478 0 36575 LANTHEUS HLDGS INC COM 516544103 6 194 SH SOLE 4 194 0 0 LANTHEUS HLDGS INC COM 516544103 24 845 SH SOLE 7 845 0 0 LANTHEUS HLDGS INC COM 516544103 7849 271670 SH SOLE 18 271670 0 0 LANTHEUS HLDGS INC COM 516544103 3471 120160 SH SOLE 19 120160 0 0 LANTHEUS HLDGS INC COM 516544103 240339 8319105 SH SOLE 21 8319105 0 0 LANTHEUS HLDGS INC COM 516544103 49358 1708472 SH SOLE 22 1646538 0 61934 LANTHEUS HLDGS INC COM 516544103 246 8511 SH SOLE 25 8511 0 0 LANTHEUS HLDGS INC COM 516544103 702 24297 SH SOLE 26 21775 0 2522 LANTHEUS HLDGS INC COM 516544103 26 889 SH SOLE 28 889 0 0 LANTHEUS HLDGS INC COM 516544103 3708 128358 SH SOLE 30 128358 0 0 LANTHEUS HLDGS INC COM 516544103 259 8972 SH SOLE 40 8972 0 0 LANTHEUS HLDGS INC COM 516544103 834 28871 SH SOLE 43 0 0 28871 LANTRONIX INC COM NEW 516548203 6 742 SH SOLE 2 742 0 0 LANTRONIX INC COM NEW 516548203 32 4084 SH SOLE 18 4084 0 0 LANTRONIX INC COM NEW 516548203 495 63262 SH SOLE 21 63262 0 0 LANTRONIX INC COM NEW 516548203 1453 185607 SH SOLE 22 185607 0 0 LAREDO PETROLEUM INC COM 516806205 692 11516 SH SOLE 2 5721 0 5795 LAREDO PETROLEUM INC COM 516806205 12 202 SH SOLE 7 202 0 0 LAREDO PETROLEUM INC COM 516806205 3014 50127 SH SOLE 18 50127 0 0 LAREDO PETROLEUM INC COM 516806205 2302 38291 SH SOLE 19 38291 0 0 LAREDO PETROLEUM INC COM 516806205 101378 1685974 SH SOLE 21 1685974 0 0 LAREDO PETROLEUM INC COM 516806205 20641 343277 SH SOLE 22 332140 0 11137 LAREDO PETROLEUM INC COM 516806205 40 669 SH SOLE 23 669 0 0 LAREDO PETROLEUM INC COM 516806205 105 1753 SH SOLE 25 1753 0 0 LAREDO PETROLEUM INC COM 516806205 244 4050 SH SOLE 26 0 0 4050 LAREDO PETROLEUM INC COM 516806205 1300 21625 SH SOLE 30 21625 0 0 LAREDO PETROLEUM INC COM 516806205 103 1713 SH SOLE 40 1713 0 0 LAREDO PETROLEUM INC COM 516806205 160 2669 SH SOLE 43 0 0 2669 LARIMAR THERAPEUTICS INC COM 517125100 5 445 SH SOLE 2 0 0 445 LARIMAR THERAPEUTICS INC COM 517125100 24 2261 SH SOLE 18 2261 0 0 LARIMAR THERAPEUTICS INC COM 517125100 1751 162234 SH SOLE 21 162234 0 0 LARIMAR THERAPEUTICS INC COM 517125100 787 72903 SH SOLE 22 72903 0 0 LARIMAR THERAPEUTICS INC COM 517125100 76 7054 SH SOLE 30 7054 0 0 LAS VEGAS SANDS CORP COM 517834107 24547 652153 SH SOLE 2 65104 0 587049 LAS VEGAS SANDS CORP COM 517834107 5620 149320 SH SOLE 4 135955 0 13365 LAS VEGAS SANDS CORP COM 517834107 11000 292236 SH SOLE 7 282138 0 10098 LAS VEGAS SANDS CORP COM 517834107 232 6152 SH SOLE 13 643 0 5509 LAS VEGAS SANDS CORP COM 517834107 1629 43286 SH SOLE 15 43286 0 0 LAS VEGAS SANDS CORP COM 517834107 44932 1193739 SH SOLE 18 1144653 0 49086 LAS VEGAS SANDS CORP COM 517834107 9998 265615 SH SOLE 19 265615 0 0 LAS VEGAS SANDS CORP COM 517834107 234694 6235223 SH SOLE 21 6235223 0 0 LAS VEGAS SANDS CORP COM 517834107 260281 6915018 SH SOLE 22 6434714 0 480304 LAS VEGAS SANDS CORP COM 517834107 7372 195858 SH SOLE 23 195858 0 0 LAS VEGAS SANDS CORP COM 517834107 18455 490314 SH SOLE 25 451425 0 38889 LAS VEGAS SANDS CORP COM 517834107 21486 570820 SH SOLE 26 172785 0 398035 LAS VEGAS SANDS CORP COM 517834107 27866 740319 SH SOLE 28 127210 0 613109 LAS VEGAS SANDS CORP COM 517834107 52458 1393669 SH SOLE 30 1393669 0 0 LAS VEGAS SANDS CORP COM 517834107 3650 96983 SH SOLE 31 4978 0 92005 LAS VEGAS SANDS CORP COM 517834107 11234 298471 SH SOLE 34 298471 0 0 LAS VEGAS SANDS CORP COM 517834107 8163 216861 SH SOLE 36 216861 0 0 LAS VEGAS SANDS CORP COM 517834107 406 10797 SH SOLE 40 10797 0 0 LAS VEGAS SANDS CORP COM 517834107 5137 136490 SH SOLE 43 10649 0 125841 LATCH INC COM 51818V106 89 11739 SH SOLE 2 7777 0 3962 LATCH INC COM 51818V106 927 122474 SH SOLE 21 122474 0 0 LATCH INC COM 51818V106 10003 1321459 SH SOLE 22 1321447 0 12 LATCH INC COM 51818V106 78 10285 SH SOLE 25 10285 0 0 LATCH INC COM 51818V106 126 16645 SH SOLE 30 16645 0 0 LATCH INC COM 51818V106 27210 3594413 SH SOLE 34 3594413 0 0 LATCH INC COM 51818V106 75 9950 SH SOLE 40 9950 0 0 LATCH INC *W EXP 06/04/202 51818V114 65 35253 SH SOLE 2 35253 0 0 LATCH INC *W EXP 06/04/202 51818V114 11 6091 SH SOLE 4 6091 0 0 LATCH INC *W EXP 06/04/202 51818V114 135 73488 SH SOLE 18 73488 0 0 LATCH INC *W EXP 06/04/202 51818V114 876 477451 SH SOLE 19 477451 0 0 LATCH INC *W EXP 06/04/202 51818V114 78 42463 SH SOLE 22 42463 0 0 LATCH INC *W EXP 06/04/202 51818V114 670 365254 SH SOLE 34 365254 0 0 LATHAM GROUP INC COM 51819L107 273 10919 SH SOLE 2 8198 0 2721 LATHAM GROUP INC COM 51819L107 9 373 SH SOLE 7 373 0 0 LATHAM GROUP INC COM 51819L107 2079 83047 SH SOLE 18 83047 0 0 LATHAM GROUP INC COM 51819L107 1421 56772 SH SOLE 19 56772 0 0 LATHAM GROUP INC COM 51819L107 26134 1044101 SH SOLE 21 1044101 0 0 LATHAM GROUP INC COM 51819L107 14733 588614 SH SOLE 22 573999 0 14615 LATHAM GROUP INC COM 51819L107 97 3862 SH SOLE 25 3862 0 0 LATHAM GROUP INC COM 51819L107 60 2405 SH SOLE 26 0 0 2405 LATHAM GROUP INC COM 51819L107 209 8339 SH SOLE 30 8339 0 0 LATHAM GROUP INC COM 51819L107 88 3503 SH SOLE 40 3503 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 24511 318074 SH SOLE 2 189108 0 128966 LATTICE SEMICONDUCTOR CORP COM 518415104 298 3863 SH SOLE 4 2379 0 1484 LATTICE SEMICONDUCTOR CORP COM 518415104 164 2131 SH SOLE 7 2131 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 202 2625 SH SOLE 13 2625 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 50091 650024 SH SOLE 18 602680 0 47344 LATTICE SEMICONDUCTOR CORP COM 518415104 183870 2386058 SH SOLE 19 2386058 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 823124 10681597 SH SOLE 21 10681597 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 377122 4893876 SH SOLE 22 4818057 0 75819 LATTICE SEMICONDUCTOR CORP COM 518415104 3908 50714 SH SOLE 23 50714 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1573 20407 SH SOLE 25 20407 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 20504 266079 SH SOLE 26 51798 0 214281 LATTICE SEMICONDUCTOR CORP COM 518415104 39464 512123 SH SOLE 28 2433 0 509690 LATTICE SEMICONDUCTOR CORP COM 518415104 43 562 SH SOLE 29 562 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 51117 663346 SH SOLE 30 663346 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 115 1497 SH SOLE 31 1497 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 85467 1109093 SH SOLE 34 1109093 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 434 5637 SH SOLE 36 5637 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1313 17044 SH SOLE 40 17044 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3776 48996 SH SOLE 43 1328 0 47668 LAUDER ESTEE COS INC CL A 518439104 251954 680590 SH SOLE 2 280373 0 400217 LAUDER ESTEE COS INC CL A 518439104 79463 214648 SH SOLE 4 135742 0 78906 LAUDER ESTEE COS INC CL A 518439104 74613 201548 SH SOLE 7 194839 0 6709 LAUDER ESTEE COS INC CL A 518439104 12335 33320 SH SOLE 13 30913 0 2407 LAUDER ESTEE COS INC CL A 518439104 8002 21614 SH SOLE 15 21614 0 0 LAUDER ESTEE COS INC CL A 518439104 1 2 SH SOLE 17 0 0 2 LAUDER ESTEE COS INC CL A 518439104 199017 537593 SH SOLE 18 471037 0 66556 LAUDER ESTEE COS INC CL A 518439104 186624 504117 SH SOLE 19 504117 0 0 LAUDER ESTEE COS INC CL A 518439104 2017713 5450331 SH SOLE 21 5450331 0 0 LAUDER ESTEE COS INC CL A 518439104 2013485 5438912 SH SOLE 22 4670558 0 768354 LAUDER ESTEE COS INC CL A 518439104 78421 211833 SH SOLE 23 211833 0 0 LAUDER ESTEE COS INC CL A 518439104 171900 464343 SH SOLE 25 464343 0 0 LAUDER ESTEE COS INC CL A 518439104 228059 616042 SH SOLE 26 213839 0 402203 LAUDER ESTEE COS INC CL A 518439104 242612 655354 SH SOLE 28 4517 0 650837 LAUDER ESTEE COS INC CL A 518439104 16730 45191 SH SOLE 29 45191 0 0 LAUDER ESTEE COS INC CL A 518439104 401929 1085708 SH SOLE 30 1085708 0 0 LAUDER ESTEE COS INC CL A 518439104 58966 159281 SH SOLE 31 89069 0 70212 LAUDER ESTEE COS INC CL A 518439104 114075 308143 SH SOLE 34 308143 0 0 LAUDER ESTEE COS INC CL A 518439104 35186 95046 SH SOLE 36 95046 0 0 LAUDER ESTEE COS INC CL A 518439104 1570 4241 SH SOLE 37 4241 0 0 LAUDER ESTEE COS INC CL A 518439104 2906 7849 SH SOLE 40 7849 0 0 LAUDER ESTEE COS INC CL A 518439104 80538 217552 SH SOLE 43 19840 0 197712 LAUREATE EDUCATION INC COMMON STOCK 518613203 1162 94971 SH SOLE 2 37954 0 57017 LAUREATE EDUCATION INC COMMON STOCK 518613203 5 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 38 3087 SH SOLE 7 3087 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 3603 294332 SH SOLE 18 294332 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 2180 178118 SH SOLE 19 178118 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 44882 3666811 SH SOLE 21 3666811 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 29621 2420002 SH SOLE 22 2310454 0 109548 LAUREATE EDUCATION INC COMMON STOCK 518613203 160 13060 SH SOLE 25 13060 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 378 30869 SH SOLE 26 23231 0 7638 LAUREATE EDUCATION INC COMMON STOCK 518613203 17 1425 SH SOLE 28 1425 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 759 61982 SH SOLE 30 61982 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 65 5316 SH SOLE 36 5316 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 146 11903 SH SOLE 40 11903 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 43 3495 SH SOLE 43 41 0 3454 LAWSON PRODS INC COM 520776105 45 822 SH SOLE 2 197 0 625 LAWSON PRODS INC COM 520776105 4 76 SH SOLE 7 76 0 0 LAWSON PRODS INC COM 520776105 790 14424 SH SOLE 18 14424 0 0 LAWSON PRODS INC COM 520776105 438 7991 SH SOLE 19 7991 0 0 LAWSON PRODS INC COM 520776105 9470 172977 SH SOLE 21 172977 0 0 LAWSON PRODS INC COM 520776105 9451 172626 SH SOLE 22 171633 0 993 LAZARD LTD SHS A G54050102 12770 292698 SH SOLE 2 11844 0 280854 LAZARD LTD SHS A G54050102 389 8924 SH SOLE 7 8924 0 0 LAZARD LTD SHS A G54050102 4045 92702 SH SOLE 18 92702 0 0 LAZARD LTD SHS A G54050102 1320 30249 SH SOLE 19 30249 0 0 LAZARD LTD SHS A G54050102 171310 3926420 SH SOLE 21 3926420 0 0 LAZARD LTD SHS A G54050102 1950 44700 SH SOLE 32 44700 0 0 LAZARD LTD SHS A G54050102 160 3673 SH SOLE 36 3673 0 0 LAZYDAYS HLDGS INC COM 52110H100 90 4173 SH SOLE 2 1167 0 3006 LAZYDAYS HLDGS INC COM 52110H100 524 24345 SH SOLE 18 24345 0 0 LAZYDAYS HLDGS INC COM 52110H100 257 11921 SH SOLE 19 11921 0 0 LAZYDAYS HLDGS INC COM 52110H100 5893 273584 SH SOLE 21 273584 0 0 LAZYDAYS HLDGS INC COM 52110H100 3162 146814 SH SOLE 22 141497 0 5317 LAZYDAYS HLDGS INC COM 52110H100 93 4304 SH SOLE 43 0 0 4304 LCI INDS NOTE 1.125% 5/1 501812AB7 2525 2300000 PRN SOLE 2 2300000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 3404 3100000 PRN SOLE 21 3100000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 10760 9800000 PRN SOLE 22 9800000 0 0 LCI INDS COM 50189K103 5366 34427 SH SOLE 2 16573 0 17854 LCI INDS COM 50189K103 12 76 SH SOLE 4 76 0 0 LCI INDS COM 50189K103 54 348 SH SOLE 7 348 0 0 LCI INDS COM 50189K103 14626 93833 SH SOLE 18 86695 0 7138 LCI INDS COM 50189K103 30075 192950 SH SOLE 19 192950 0 0 LCI INDS COM 50189K103 466126 2990482 SH SOLE 21 2990482 0 0 LCI INDS COM 50189K103 113074 725437 SH SOLE 22 711327 0 14110 LCI INDS COM 50189K103 981 6292 SH SOLE 23 6292 0 0 LCI INDS COM 50189K103 563 3615 SH SOLE 25 3615 0 0 LCI INDS COM 50189K103 6549 42017 SH SOLE 26 10509 0 31508 LCI INDS COM 50189K103 70 450 SH SOLE 28 450 0 0 LCI INDS COM 50189K103 7273 46661 SH SOLE 30 46661 0 0 LCI INDS COM 50189K103 81 520 SH SOLE 36 520 0 0 LCI INDS COM 50189K103 471 3024 SH SOLE 40 3024 0 0 LCI INDS COM 50189K103 1735 11128 SH SOLE 43 324 0 10804 LCNB CORP COM 50181P100 13 642 SH SOLE 2 0 0 642 LCNB CORP COM 50181P100 45 2326 SH SOLE 18 2326 0 0 LCNB CORP COM 50181P100 774 39634 SH SOLE 21 39634 0 0 LCNB CORP COM 50181P100 732 37504 SH SOLE 22 37504 0 0 LEAP THERAPEUTICS INC COM 52187K101 34 10488 SH SOLE 18 10488 0 0 LEAP THERAPEUTICS INC COM 52187K101 2239 691035 SH SOLE 21 691035 0 0 LEAP THERAPEUTICS INC COM 52187K101 1439 444058 SH SOLE 22 444058 0 0 LEAP THERAPEUTICS INC COM 52187K101 125 38528 SH SOLE 30 38528 0 0 LEAR CORP COM NEW 521865204 28813 157489 SH SOLE 2 67504 0 89985 LEAR CORP COM NEW 521865204 8099 44269 SH SOLE 4 24674 0 19595 LEAR CORP COM NEW 521865204 3917 21408 SH SOLE 7 9267 0 12141 LEAR CORP COM NEW 521865204 36 198 SH SOLE 13 198 0 0 LEAR CORP COM NEW 521865204 1230 6722 SH SOLE 15 6722 0 0 LEAR CORP COM NEW 521865204 119653 654021 SH SOLE 18 612392 0 41629 LEAR CORP COM NEW 521865204 191873 1048771 SH SOLE 19 1048771 0 0 LEAR CORP COM NEW 521865204 583177 3187630 SH SOLE 21 3187630 0 0 LEAR CORP COM NEW 521865204 321479 1757197 SH SOLE 22 1689726 0 67471 LEAR CORP COM NEW 521865204 9431 51549 SH SOLE 23 51549 0 0 LEAR CORP COM NEW 521865204 21035 114976 SH SOLE 25 114976 0 0 LEAR CORP COM NEW 521865204 17430 95271 SH SOLE 26 37144 0 58127 LEAR CORP COM NEW 521865204 27690 151352 SH SOLE 28 980 0 150372 LEAR CORP COM NEW 521865204 12 68 SH SOLE 29 68 0 0 LEAR CORP COM NEW 521865204 60859 332655 SH SOLE 30 309175 0 23480 LEAR CORP COM NEW 521865204 4002 21875 SH SOLE 31 6083 0 15792 LEAR CORP COM NEW 521865204 10430 57011 SH SOLE 34 57011 0 0 LEAR CORP COM NEW 521865204 5529 30224 SH SOLE 36 30224 0 0 LEAR CORP COM NEW 521865204 345 1886 SH SOLE 40 1886 0 0 LEAR CORP COM NEW 521865204 7788 42571 SH SOLE 43 2907 0 39664 LEE ENTERPRISES INC COM 523768406 33 953 SH SOLE 2 953 0 0 LEE ENTERPRISES INC COM 523768406 35 1011 SH SOLE 18 1011 0 0 LEE ENTERPRISES INC COM 523768406 643 18602 SH SOLE 21 18602 0 0 LEE ENTERPRISES INC COM 523768406 1318 38152 SH SOLE 22 38152 0 0 LEGACY HOUSING CORP COM 52472M101 73 2745 SH SOLE 2 368 0 2377 LEGACY HOUSING CORP COM 52472M101 696 26297 SH SOLE 18 26297 0 0 LEGACY HOUSING CORP COM 52472M101 414 15652 SH SOLE 19 15652 0 0 LEGACY HOUSING CORP COM 52472M101 7898 298364 SH SOLE 21 298364 0 0 LEGACY HOUSING CORP COM 52472M101 2736 103378 SH SOLE 22 99576 0 3802 LEGALZOOM COM INC COM 52466B103 2277 141681 SH SOLE 2 59945 0 81736 LEGALZOOM COM INC COM 52466B103 117 7285 SH SOLE 18 7285 0 0 LEGALZOOM COM INC COM 52466B103 12534 779978 SH SOLE 19 779978 0 0 LEGALZOOM COM INC COM 52466B103 3858 240066 SH SOLE 21 240066 0 0 LEGALZOOM COM INC COM 52466B103 6803 423324 SH SOLE 22 419754 0 3570 LEGALZOOM COM INC COM 52466B103 6296 391780 SH SOLE 28 0 0 391780 LEGALZOOM COM INC COM 52466B103 5 300 SH SOLE 31 300 0 0 LEGALZOOM COM INC COM 52466B103 26726 1663124 SH SOLE 34 1663124 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2397 51433 SH SOLE 2 1754 0 49679 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 992 21287 SH SOLE 4 8666 0 12621 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 226 4841 SH SOLE 7 4841 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 103 2217 SH SOLE 13 0 0 2217 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1008 21618 SH SOLE 15 21618 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 676 14502 SH SOLE 18 14502 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 170 3642 SH SOLE 19 3642 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 69693 1495241 SH SOLE 21 1495241 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 22464 481967 SH SOLE 22 444126 0 37841 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 718 15396 SH SOLE 23 15396 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 45 969 SH SOLE 25 969 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1425 30575 SH SOLE 26 5917 0 24658 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1935 41519 SH SOLE 28 0 0 41519 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 10137 217495 SH SOLE 30 217495 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 43 930 SH SOLE 31 0 0 930 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 121 2602 SH SOLE 34 2602 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 8 167 SH SOLE 40 167 0 0 LEGGETT & PLATT INC COM 524660107 8478 205965 SH SOLE 2 106804 0 99161 LEGGETT & PLATT INC COM 524660107 172 4186 SH SOLE 4 510 0 3676 LEGGETT & PLATT INC COM 524660107 4244 103098 SH SOLE 7 103098 0 0 LEGGETT & PLATT INC COM 524660107 14432 350632 SH SOLE 18 350414 0 218 LEGGETT & PLATT INC COM 524660107 1712 41602 SH SOLE 19 41602 0 0 LEGGETT & PLATT INC COM 524660107 393156 9551895 SH SOLE 21 9551895 0 0 LEGGETT & PLATT INC COM 524660107 148678 3612186 SH SOLE 22 3462427 0 149759 LEGGETT & PLATT INC COM 524660107 749 18193 SH SOLE 25 18193 0 0 LEGGETT & PLATT INC COM 524660107 2302 55931 SH SOLE 26 45490 0 10441 LEGGETT & PLATT INC COM 524660107 98 2374 SH SOLE 28 2374 0 0 LEGGETT & PLATT INC COM 524660107 3359 81617 SH SOLE 30 81617 0 0 LEGGETT & PLATT INC COM 524660107 86 2082 SH SOLE 31 2082 0 0 LEGGETT & PLATT INC COM 524660107 2062 50100 SH SOLE 32 50100 0 0 LEGGETT & PLATT INC COM 524660107 339 8235 SH SOLE 36 8235 0 0 LEGGETT & PLATT INC COM 524660107 668 16237 SH SOLE 40 16237 0 0 LEGGETT & PLATT INC COM 524660107 2669 64838 SH SOLE 43 5337 0 59501 LEIDOS HOLDINGS INC COM 525327102 51335 577448 SH SOLE 2 318298 0 259150 LEIDOS HOLDINGS INC COM 525327102 7225 81269 SH SOLE 4 40023 0 41246 LEIDOS HOLDINGS INC COM 525327102 10986 123582 SH SOLE 7 119360 0 4222 LEIDOS HOLDINGS INC COM 525327102 36 408 SH SOLE 13 408 0 0 LEIDOS HOLDINGS INC COM 525327102 1862 20944 SH SOLE 15 20944 0 0 LEIDOS HOLDINGS INC COM 525327102 130600 1469066 SH SOLE 18 1344259 0 124807 LEIDOS HOLDINGS INC COM 525327102 253051 2846465 SH SOLE 19 2846465 0 0 LEIDOS HOLDINGS INC COM 525327102 341695 3843590 SH SOLE 21 3843590 0 0 LEIDOS HOLDINGS INC COM 525327102 291954 3284074 SH SOLE 22 3000518 0 283556 LEIDOS HOLDINGS INC COM 525327102 6803 76523 SH SOLE 23 76523 0 0 LEIDOS HOLDINGS INC COM 525327102 10125 113889 SH SOLE 25 113889 0 0 LEIDOS HOLDINGS INC COM 525327102 27621 310696 SH SOLE 26 87613 0 223083 LEIDOS HOLDINGS INC COM 525327102 8563 96322 SH SOLE 28 7521 0 88801 LEIDOS HOLDINGS INC COM 525327102 3 32 SH SOLE 29 32 0 0 LEIDOS HOLDINGS INC COM 525327102 53083 597111 SH SOLE 30 597111 0 0 LEIDOS HOLDINGS INC COM 525327102 4912 55257 SH SOLE 31 16908 0 38349 LEIDOS HOLDINGS INC COM 525327102 14088 158471 SH SOLE 34 158471 0 0 LEIDOS HOLDINGS INC COM 525327102 5044 56734 SH SOLE 36 56734 0 0 LEIDOS HOLDINGS INC COM 525327102 220 2476 SH SOLE 40 2476 0 0 LEIDOS HOLDINGS INC COM 525327102 6144 69107 SH SOLE 43 12308 0 56799 LEMAITRE VASCULAR INC COM 525558201 441 8774 SH SOLE 2 5334 0 3440 LEMAITRE VASCULAR INC COM 525558201 3 52 SH SOLE 4 52 0 0 LEMAITRE VASCULAR INC COM 525558201 13 256 SH SOLE 7 256 0 0 LEMAITRE VASCULAR INC COM 525558201 3626 72186 SH SOLE 18 69935 0 2251 LEMAITRE VASCULAR INC COM 525558201 7069 140725 SH SOLE 19 140725 0 0 LEMAITRE VASCULAR INC COM 525558201 120912 2407161 SH SOLE 21 2407161 0 0 LEMAITRE VASCULAR INC COM 525558201 23337 464604 SH SOLE 22 453980 0 10624 LEMAITRE VASCULAR INC COM 525558201 181 3595 SH SOLE 25 3595 0 0 LEMAITRE VASCULAR INC COM 525558201 214 4254 SH SOLE 26 474 0 3780 LEMAITRE VASCULAR INC COM 525558201 1775 35329 SH SOLE 30 35329 0 0 LEMAITRE VASCULAR INC COM 525558201 44 880 SH SOLE 34 880 0 0 LEMAITRE VASCULAR INC COM 525558201 22 440 SH SOLE 36 440 0 0 LEMAITRE VASCULAR INC COM 525558201 161 3212 SH SOLE 40 3212 0 0 LEMAITRE VASCULAR INC COM 525558201 299 5956 SH SOLE 43 0 0 5956 LEMONADE INC COM 52567D107 2912 69146 SH SOLE 2 15261 0 53885 LEMONADE INC COM 52567D107 6 148 SH SOLE 4 148 0 0 LEMONADE INC COM 52567D107 25 590 SH SOLE 7 590 0 0 LEMONADE INC COM 52567D107 620 14714 SH SOLE 18 14714 0 0 LEMONADE INC COM 52567D107 488 11596 SH SOLE 19 11596 0 0 LEMONADE INC COM 52567D107 19582 465024 SH SOLE 21 465024 0 0 LEMONADE INC COM 52567D107 36155 858585 SH SOLE 22 814300 0 44285 LEMONADE INC COM 52567D107 226 5360 SH SOLE 25 5360 0 0 LEMONADE INC COM 52567D107 580 13770 SH SOLE 26 10828 0 2942 LEMONADE INC COM 52567D107 36 866 SH SOLE 28 866 0 0 LEMONADE INC COM 52567D107 919 21826 SH SOLE 30 21826 0 0 LEMONADE INC COM 52567D107 27 630 SH SOLE 31 630 0 0 LEMONADE INC COM 52567D107 192 4558 SH SOLE 40 4558 0 0 LEMONADE INC COM 52567D107 21 498 SH SOLE 43 0 0 498 LENDINGCLUB CORP COM NEW 52603A208 2475 102373 SH SOLE 2 38062 0 64311 LENDINGCLUB CORP COM NEW 52603A208 8 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 33 1382 SH SOLE 7 1382 0 0 LENDINGCLUB CORP COM NEW 52603A208 7304 302075 SH SOLE 18 302075 0 0 LENDINGCLUB CORP COM NEW 52603A208 5999 248078 SH SOLE 19 248078 0 0 LENDINGCLUB CORP COM NEW 52603A208 86609 3581833 SH SOLE 21 3581833 0 0 LENDINGCLUB CORP COM NEW 52603A208 59371 2455394 SH SOLE 22 2362250 0 93144 LENDINGCLUB CORP COM NEW 52603A208 87 3599 SH SOLE 23 3599 0 0 LENDINGCLUB CORP COM NEW 52603A208 330 13640 SH SOLE 25 13640 0 0 LENDINGCLUB CORP COM NEW 52603A208 1086 44903 SH SOLE 26 18978 0 25925 LENDINGCLUB CORP COM NEW 52603A208 1364 56419 SH SOLE 30 56419 0 0 LENDINGCLUB CORP COM NEW 52603A208 58 2396 SH SOLE 36 2396 0 0 LENDINGCLUB CORP COM NEW 52603A208 260 10738 SH SOLE 40 10738 0 0 LENDINGCLUB CORP COM NEW 52603A208 1462 60452 SH SOLE 43 27222 0 33230 LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 3241 3911000 PRN SOLE 21 3911000 0 0 LENDINGTREE INC NEW COM 52603B107 4805 39196 SH SOLE 2 25363 0 13833 LENDINGTREE INC NEW COM 52603B107 6 46 SH SOLE 4 46 0 0 LENDINGTREE INC NEW COM 52603B107 23 187 SH SOLE 7 187 0 0 LENDINGTREE INC NEW COM 52603B107 5451 44465 SH SOLE 18 40602 0 3863 LENDINGTREE INC NEW COM 52603B107 15919 129845 SH SOLE 19 129845 0 0 LENDINGTREE INC NEW COM 52603B107 169514 1382663 SH SOLE 21 1382663 0 0 LENDINGTREE INC NEW COM 52603B107 54071 441038 SH SOLE 22 434057 0 6981 LENDINGTREE INC NEW COM 52603B107 610 4979 SH SOLE 23 4979 0 0 LENDINGTREE INC NEW COM 52603B107 195 1590 SH SOLE 25 1590 0 0 LENDINGTREE INC NEW COM 52603B107 3709 30250 SH SOLE 26 4882 0 25368 LENDINGTREE INC NEW COM 52603B107 25 206 SH SOLE 28 206 0 0 LENDINGTREE INC NEW COM 52603B107 2575 21000 SH SOLE 30 21000 0 0 LENDINGTREE INC NEW COM 52603B107 1568 12792 SH SOLE 34 12792 0 0 LENDINGTREE INC NEW COM 52603B107 178 1455 SH SOLE 40 1455 0 0 LENDINGTREE INC NEW COM 52603B107 566 4615 SH SOLE 43 652 0 3963 LENNAR CORP CL A 526057104 74356 640117 SH SOLE 2 163308 0 476809 LENNAR CORP CL A 526057104 20007 172239 SH SOLE 4 101330 0 70909 LENNAR CORP CL A 526057104 27574 237382 SH SOLE 7 229226 0 8156 LENNAR CORP CL A 526057104 500 4307 SH SOLE 13 723 0 3584 LENNAR CORP CL A 526057104 4478 38547 SH SOLE 15 38547 0 0 LENNAR CORP CL A 526057104 52158 449021 SH SOLE 18 409679 0 39342 LENNAR CORP CL A 526057104 18668 160708 SH SOLE 19 160708 0 0 LENNAR CORP CL A 526057104 1332217 11468808 SH SOLE 21 11468808 0 0 LENNAR CORP CL A 526057104 661913 5698285 SH SOLE 22 5147367 0 550918 LENNAR CORP CL A 526057104 18099 155808 SH SOLE 23 155808 0 0 LENNAR CORP CL A 526057104 42593 366675 SH SOLE 25 366675 0 0 LENNAR CORP CL A 526057104 64495 555224 SH SOLE 26 177980 0 377244 LENNAR CORP CL A 526057104 71529 615784 SH SOLE 28 4894 0 610890 LENNAR CORP CL A 526057104 224 1929 SH SOLE 29 1929 0 0 LENNAR CORP CL A 526057104 197717 1702106 SH SOLE 30 1702106 0 0 LENNAR CORP CL A 526057104 12516 107746 SH SOLE 31 32537 0 75209 LENNAR CORP CL A 526057104 2181 18775 SH SOLE 34 18775 0 0 LENNAR CORP CL A 526057104 13518 116378 SH SOLE 36 116378 0 0 LENNAR CORP CL A 526057104 1022 8800 SH SOLE 40 8800 0 0 LENNAR CORP CL A 526057104 22568 194286 SH SOLE 43 22191 0 172095 LENNAR CORP CL B 526057302 2539 26556 SH SOLE 2 800 0 25756 LENNAR CORP CL B 526057302 27 278 SH SOLE 7 278 0 0 LENNAR CORP CL B 526057302 584 6110 SH SOLE 18 6110 0 0 LENNAR CORP CL B 526057302 353 3696 SH SOLE 19 3696 0 0 LENNAR CORP CL B 526057302 34806 364006 SH SOLE 21 364006 0 0 LENNAR CORP CL B 526057302 10326 107991 SH SOLE 22 95747 0 12244 LENNAR CORP CL B 526057302 714 7466 SH SOLE 28 0 0 7466 LENNAR CORP CL B 526057302 28 295 SH SOLE 31 295 0 0 LENNAR CORP CL B 526057302 639 6686 SH SOLE 43 223 0 6463 LENNOX INTL INC COM 526107107 38783 119568 SH SOLE 2 74292 0 45276 LENNOX INTL INC COM 526107107 10193 31425 SH SOLE 4 19421 0 12004 LENNOX INTL INC COM 526107107 3668 11309 SH SOLE 7 4009 0 7300 LENNOX INTL INC COM 526107107 141 435 SH SOLE 13 435 0 0 LENNOX INTL INC COM 526107107 939 2896 SH SOLE 15 2896 0 0 LENNOX INTL INC COM 526107107 29291 90305 SH SOLE 18 88602 0 1703 LENNOX INTL INC COM 526107107 13113 40428 SH SOLE 19 40428 0 0 LENNOX INTL INC COM 526107107 596026 1837546 SH SOLE 21 1837546 0 0 LENNOX INTL INC COM 526107107 311015 958856 SH SOLE 22 920777 0 38079 LENNOX INTL INC COM 526107107 7668 23639 SH SOLE 23 23639 0 0 LENNOX INTL INC COM 526107107 3461 10670 SH SOLE 25 10670 0 0 LENNOX INTL INC COM 526107107 14012 43199 SH SOLE 26 32691 0 10508 LENNOX INTL INC COM 526107107 28586 88130 SH SOLE 28 608 0 87522 LENNOX INTL INC COM 526107107 19 58 SH SOLE 29 58 0 0 LENNOX INTL INC COM 526107107 27718 85454 SH SOLE 30 75962 0 9492 LENNOX INTL INC COM 526107107 4085 12595 SH SOLE 31 4336 0 8259 LENNOX INTL INC COM 526107107 8111 25007 SH SOLE 34 25007 0 0 LENNOX INTL INC COM 526107107 2356 7264 SH SOLE 36 7264 0 0 LENNOX INTL INC COM 526107107 377 1162 SH SOLE 40 1162 0 0 LENNOX INTL INC COM 526107107 5637 17378 SH SOLE 43 1631 0 15747 LENSAR INC COM 52634L108 11 1911 SH SOLE 18 1911 0 0 LENSAR INC COM 52634L108 205 34239 SH SOLE 21 34239 0 0 LENSAR INC COM 52634L108 842 140593 SH SOLE 22 140593 0 0 LENSAR INC COM 52634L108 3 582 SH SOLE 43 0 0 582 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 7820 330503 SH SOLE 2 41260 0 289243 LESLIES INC COM 527064109 10 438 SH SOLE 4 438 0 0 LESLIES INC COM 527064109 42 1763 SH SOLE 7 1763 0 0 LESLIES INC COM 527064109 1627 68762 SH SOLE 18 68762 0 0 LESLIES INC COM 527064109 19180 810650 SH SOLE 19 810650 0 0 LESLIES INC COM 527064109 41056 1735270 SH SOLE 21 1735270 0 0 LESLIES INC COM 527064109 69416 2933904 SH SOLE 22 2790860 0 143044 LESLIES INC COM 527064109 386 16329 SH SOLE 25 16329 0 0 LESLIES INC COM 527064109 830 35079 SH SOLE 26 29511 0 5568 LESLIES INC COM 527064109 41 1730 SH SOLE 28 1730 0 0 LESLIES INC COM 527064109 5542 234241 SH SOLE 30 234241 0 0 LESLIES INC COM 527064109 46 1936 SH SOLE 31 1936 0 0 LESLIES INC COM 527064109 352 14893 SH SOLE 40 14893 0 0 LESLIES INC COM 527064109 165 6954 SH SOLE 43 160 0 6794 LEVEL ONE BANCORP INC COM 52730D208 135 3425 SH SOLE 2 1606 0 1819 LEVEL ONE BANCORP INC COM 52730D208 38 968 SH SOLE 18 968 0 0 LEVEL ONE BANCORP INC COM 52730D208 64 1622 SH SOLE 19 1622 0 0 LEVEL ONE BANCORP INC COM 52730D208 505 12801 SH SOLE 21 12801 0 0 LEVEL ONE BANCORP INC COM 52730D208 911 23092 SH SOLE 22 23092 0 0 LEVEL ONE BANCORP INC COM 52730D208 9 239 SH SOLE 23 239 0 0 LEVEL ONE BANCORP INC COM 52730D208 38 964 SH SOLE 26 0 0 964 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3331 133063 SH SOLE 2 127730 0 5333 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 422 16863 SH SOLE 4 16863 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 45 1801 SH SOLE 7 1801 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 49 1946 SH SOLE 13 1946 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 553 22096 SH SOLE 18 15473 0 6623 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 13269 530109 SH SOLE 19 530109 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 4552 181873 SH SOLE 21 181873 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 46745 1867576 SH SOLE 22 1738573 0 129003 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 409 16349 SH SOLE 23 16349 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 512 20471 SH SOLE 25 20471 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1268 50655 SH SOLE 26 37515 0 13140 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2725 108886 SH SOLE 28 65212 0 43674 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 165 6576 SH SOLE 29 6576 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2305 92101 SH SOLE 30 92101 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 265 10571 SH SOLE 31 10571 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 80 3206 SH SOLE 34 3206 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 367 14653 SH SOLE 36 14653 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 300 11993 SH SOLE 40 11993 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 249 9959 SH SOLE 43 327 0 9632 LEXICON PHARMACEUTICALS INC COM NEW 528872302 158 40006 SH SOLE 2 16235 0 23771 LEXICON PHARMACEUTICALS INC COM NEW 528872302 4 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 853 216460 SH SOLE 18 216460 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 459 116592 SH SOLE 19 116592 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 9954 2526301 SH SOLE 21 2526301 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 6103 1548992 SH SOLE 22 1525657 0 23335 LEXICON PHARMACEUTICALS INC COM NEW 528872302 256 64954 SH SOLE 30 64954 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 27 6866 SH SOLE 40 6866 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 106 26855 SH SOLE 43 0 0 26855 LEXINFINTECH HLDGS LTD ADR 528877103 25 6409 SH SOLE 4 6409 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 4977 1289340 SH SOLE 21 1289340 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 2669 691520 SH SOLE 22 622729 0 68791 LEXINFINTECH HLDGS LTD ADR 528877103 15 3843 SH SOLE 25 3843 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1047 271245 SH SOLE 30 271245 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 732 189687 SH SOLE 43 0 0 189687 LF CAPITAL ACQUISITION CORP UNIT 05/15/2028 50202D201 11250 1125000 SH SOLE 2 1125000 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1825 180678 SH SOLE 2 86556 0 94122 LG DISPLAY CO LTD SPONS ADR REP 50186V102 831 82264 SH SOLE 18 82264 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 67 6607 SH SOLE 19 6607 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 172 16991 SH SOLE 21 16991 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 507 50230 SH SOLE 22 50230 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 213 21125 SH SOLE 31 0 0 21125 LG DISPLAY CO LTD SPONS ADR REP 50186V102 695 68766 SH SOLE 43 3 0 68763 LGI HOMES INC COM 50187T106 5250 33986 SH SOLE 2 16388 0 17598 LGI HOMES INC COM 50187T106 13 87 SH SOLE 4 87 0 0 LGI HOMES INC COM 50187T106 51 332 SH SOLE 7 332 0 0 LGI HOMES INC COM 50187T106 12643 81842 SH SOLE 18 74749 0 7093 LGI HOMES INC COM 50187T106 34453 223025 SH SOLE 19 223025 0 0 LGI HOMES INC COM 50187T106 425233 2752675 SH SOLE 21 2752675 0 0 LGI HOMES INC COM 50187T106 102956 666470 SH SOLE 22 654519 0 11951 LGI HOMES INC COM 50187T106 1001 6480 SH SOLE 23 6480 0 0 LGI HOMES INC COM 50187T106 515 3334 SH SOLE 25 3334 0 0 LGI HOMES INC COM 50187T106 5973 38662 SH SOLE 26 7989 0 30673 LGI HOMES INC COM 50187T106 62 404 SH SOLE 28 404 0 0 LGI HOMES INC COM 50187T106 5932 38398 SH SOLE 30 38398 0 0 LGI HOMES INC COM 50187T106 211 1368 SH SOLE 36 1368 0 0 LGI HOMES INC COM 50187T106 413 2672 SH SOLE 40 2672 0 0 LGI HOMES INC COM 50187T106 1931 12503 SH SOLE 43 154 0 12349 LGL GROUP INC COM 50186A108 8 707 SH SOLE 18 707 0 0 LGL GROUP INC COM 50186A108 91 8026 SH SOLE 21 8026 0 0 LGL GROUP INC COM 50186A108 2 211 SH SOLE 22 211 0 0 LHC GROUP INC COM 50187A107 18759 136694 SH SOLE 2 101025 0 35669 LHC GROUP INC COM 50187A107 284 2069 SH SOLE 4 2069 0 0 LHC GROUP INC COM 50187A107 76 556 SH SOLE 7 556 0 0 LHC GROUP INC COM 50187A107 294 2139 SH SOLE 13 2139 0 0 LHC GROUP INC COM 50187A107 23930 174377 SH SOLE 18 165163 0 9214 LHC GROUP INC COM 50187A107 134120 977336 SH SOLE 19 977336 0 0 LHC GROUP INC COM 50187A107 310029 2259196 SH SOLE 21 2259196 0 0 LHC GROUP INC COM 50187A107 162149 1181585 SH SOLE 22 1157965 0 23620 LHC GROUP INC COM 50187A107 1980 14426 SH SOLE 23 14426 0 0 LHC GROUP INC COM 50187A107 763 5563 SH SOLE 25 5563 0 0 LHC GROUP INC COM 50187A107 9752 71062 SH SOLE 26 11854 0 59208 LHC GROUP INC COM 50187A107 86 628 SH SOLE 28 564 0 64 LHC GROUP INC COM 50187A107 140 1022 SH SOLE 29 1022 0 0 LHC GROUP INC COM 50187A107 5664 41276 SH SOLE 30 41276 0 0 LHC GROUP INC COM 50187A107 45885 334369 SH SOLE 34 334369 0 0 LHC GROUP INC COM 50187A107 700 5103 SH SOLE 36 5103 0 0 LHC GROUP INC COM 50187A107 492 3587 SH SOLE 40 3587 0 0 LHC GROUP INC COM 50187A107 3349 24404 SH SOLE 43 2409 0 21995 LI AUTO INC SPONSORED ADS 50202M102 22668 706153 SH SOLE 2 105643 0 600510 LI AUTO INC SPONSORED ADS 50202M102 12594 392322 SH SOLE 4 196249 0 196073 LI AUTO INC SPONSORED ADS 50202M102 1911 59522 SH SOLE 7 59522 0 0 LI AUTO INC SPONSORED ADS 50202M102 2777 86522 SH SOLE 13 36827 0 49695 LI AUTO INC SPONSORED ADS 50202M102 10572 329340 SH SOLE 15 329340 0 0 LI AUTO INC SPONSORED ADS 50202M102 14740 459179 SH SOLE 18 459179 0 0 LI AUTO INC SPONSORED ADS 50202M102 43846 1365908 SH SOLE 19 1365908 0 0 LI AUTO INC SPONSORED ADS 50202M102 326546 10172769 SH SOLE 21 10172769 0 0 LI AUTO INC SPONSORED ADS 50202M102 205539 6403092 SH SOLE 22 5589830 0 813262 LI AUTO INC SPONSORED ADS 50202M102 8928 278146 SH SOLE 23 278146 0 0 LI AUTO INC SPONSORED ADS 50202M102 10655 331925 SH SOLE 25 331925 0 0 LI AUTO INC SPONSORED ADS 50202M102 45479 1416792 SH SOLE 26 113514 0 1303278 LI AUTO INC SPONSORED ADS 50202M102 31236 973071 SH SOLE 28 42742 0 930329 LI AUTO INC SPONSORED ADS 50202M102 137 4278 SH SOLE 29 4278 0 0 LI AUTO INC SPONSORED ADS 50202M102 155901 4856743 SH SOLE 30 4856743 0 0 LI AUTO INC SPONSORED ADS 50202M102 3168 98687 SH SOLE 31 26086 0 72601 LI AUTO INC SPONSORED ADS 50202M102 25733 801664 SH SOLE 34 801664 0 0 LI AUTO INC SPONSORED ADS 50202M102 76 2365 SH SOLE 40 2365 0 0 LI AUTO INC SPONSORED ADS 50202M102 3350 104376 SH SOLE 43 6843 0 97533 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 308 30938 SH SOLE 19 30938 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 103 10355 SH SOLE 22 10355 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 504 50615 SH SOLE 26 50615 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 1539 154499 SH SOLE 30 154499 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 876 87931 SH SOLE 34 87931 0 0 LIANBIO SPONSORED ADS 53000N108 548 88880 SH SOLE 2 88880 0 0 LIANBIO SPONSORED ADS 53000N108 1111 180400 SH SOLE 19 180400 0 0 LIANBIO SPONSORED ADS 53000N108 1729 280720 SH SOLE 34 280720 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 7490 46548 SH SOLE 2 2417 0 44131 LIBERTY BROADBAND CORP COM SER A 530307107 1920 11931 SH SOLE 4 10430 0 1501 LIBERTY BROADBAND CORP COM SER A 530307107 293 1818 SH SOLE 7 1818 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 11 66 SH SOLE 13 66 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 461 2868 SH SOLE 15 2868 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1994 12390 SH SOLE 18 11017 0 1373 LIBERTY BROADBAND CORP COM SER A 530307107 1011 6282 SH SOLE 19 6282 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 46377 288236 SH SOLE 21 288236 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 78662 488890 SH SOLE 22 461483 0 27407 LIBERTY BROADBAND CORP COM SER A 530307107 2410 14979 SH SOLE 23 14979 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5019 31191 SH SOLE 25 31191 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 4604 28611 SH SOLE 26 16822 0 11789 LIBERTY BROADBAND CORP COM SER A 530307107 5340 33189 SH SOLE 28 448 0 32741 LIBERTY BROADBAND CORP COM SER A 530307107 10 64 SH SOLE 29 64 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 7170 44561 SH SOLE 30 44561 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1500 9323 SH SOLE 31 3194 0 6129 LIBERTY BROADBAND CORP COM SER A 530307107 209 1299 SH SOLE 34 1299 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1310 8144 SH SOLE 36 8144 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 137 850 SH SOLE 40 850 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 10892 67695 SH SOLE 43 5821 0 61874 LIBERTY BROADBAND CORP COM SER C 530307305 35381 219623 SH SOLE 2 18708 0 200915 LIBERTY BROADBAND CORP COM SER C 530307305 17482 108515 SH SOLE 4 61116 0 47399 LIBERTY BROADBAND CORP COM SER C 530307305 9321 57859 SH SOLE 7 57859 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 436 2705 SH SOLE 13 260 0 2445 LIBERTY BROADBAND CORP COM SER C 530307305 1900 11797 SH SOLE 15 11797 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 14040 87153 SH SOLE 18 79680 0 7473 LIBERTY BROADBAND CORP COM SER C 530307305 11981 74368 SH SOLE 19 74368 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 582533 3615972 SH SOLE 21 3615972 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 536178 3328228 SH SOLE 22 3165719 0 162509 LIBERTY BROADBAND CORP COM SER C 530307305 13218 82046 SH SOLE 23 82046 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 30641 190198 SH SOLE 25 190198 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 38655 239943 SH SOLE 26 110972 0 128971 LIBERTY BROADBAND CORP COM SER C 530307305 34670 215205 SH SOLE 28 2722 0 212483 LIBERTY BROADBAND CORP COM SER C 530307305 50 310 SH SOLE 29 310 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 88978 552315 SH SOLE 30 552315 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 8854 54957 SH SOLE 31 16148 0 38809 LIBERTY BROADBAND CORP COM SER C 530307305 1469 9121 SH SOLE 34 9121 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 15815 98166 SH SOLE 36 98166 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 797 4945 SH SOLE 40 4945 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 15787 97993 SH SOLE 43 3705 0 94288 LIBERTY GLOBAL PLC OPTIONS G5480U900 10264 370000 SH Call SOLE 19 370000 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1997 71997 SH SOLE 2 22181 0 49816 LIBERTY GLOBAL PLC SHS CL A G5480U104 2657 95795 SH SOLE 4 71517 0 24278 LIBERTY GLOBAL PLC SHS CL A G5480U104 1523 54918 SH SOLE 7 17766 0 37152 LIBERTY GLOBAL PLC SHS CL A G5480U104 4 132 SH SOLE 13 132 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 721 25978 SH SOLE 15 25978 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1045 37680 SH SOLE 18 29797 0 7883 LIBERTY GLOBAL PLC SHS CL A G5480U104 1971 71047 SH SOLE 19 71047 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 33561 1209824 SH SOLE 21 1209824 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 69844 2517801 SH SOLE 22 2447830 0 69971 LIBERTY GLOBAL PLC SHS CL A G5480U104 2551 91967 SH SOLE 23 91967 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 8818 317883 SH SOLE 25 317883 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 6459 232848 SH SOLE 26 111455 0 121393 LIBERTY GLOBAL PLC SHS CL A G5480U104 7191 259216 SH SOLE 28 2112 0 257104 LIBERTY GLOBAL PLC SHS CL A G5480U104 28603 1031117 SH SOLE 30 1031117 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1454 52426 SH SOLE 31 12397 0 40029 LIBERTY GLOBAL PLC SHS CL A G5480U104 1857 66945 SH SOLE 34 66945 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2525 91032 SH SOLE 36 91032 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 110 3960 SH SOLE 40 3960 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1056 38055 SH SOLE 43 190 0 37865 LIBERTY GLOBAL PLC SHS CL B G5480U112 13 485 SH SOLE 22 485 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4124 146830 SH SOLE 2 43533 0 103297 LIBERTY GLOBAL PLC SHS CL C G5480U120 6993 248950 SH SOLE 4 123357 0 125593 LIBERTY GLOBAL PLC SHS CL C G5480U120 3751 133552 SH SOLE 7 52253 0 81299 LIBERTY GLOBAL PLC SHS CL C G5480U120 12 423 SH SOLE 13 423 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1055 37570 SH SOLE 15 37570 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1686 60039 SH SOLE 18 42699 0 17340 LIBERTY GLOBAL PLC SHS CL C G5480U120 84625 3012644 SH SOLE 21 3012644 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 139836 4978128 SH SOLE 22 4832669 0 145459 LIBERTY GLOBAL PLC SHS CL C G5480U120 5486 195297 SH SOLE 23 195297 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 19779 704134 SH SOLE 25 704134 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 14645 521346 SH SOLE 26 253126 0 268220 LIBERTY GLOBAL PLC SHS CL C G5480U120 20714 737404 SH SOLE 28 6618 0 730786 LIBERTY GLOBAL PLC SHS CL C G5480U120 60282 2146048 SH SOLE 30 2121052 0 24996 LIBERTY GLOBAL PLC SHS CL C G5480U120 3826 136213 SH SOLE 31 32594 0 103619 LIBERTY GLOBAL PLC SHS CL C G5480U120 550 19592 SH SOLE 34 19592 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5530 196883 SH SOLE 36 196883 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 355 12646 SH SOLE 40 12646 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3163 112610 SH SOLE 43 1730 0 110880 LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2256 2296000 PRN SOLE 21 2296000 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 620 53138 SH SOLE 2 26295 0 26843 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 11 909 SH SOLE 7 909 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1425 122172 SH SOLE 18 122172 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1183 101468 SH SOLE 19 101468 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 18429 1580518 SH SOLE 21 1580518 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 12588 1079581 SH SOLE 22 1043263 0 36318 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 84 7169 SH SOLE 25 7169 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 65 5543 SH SOLE 26 0 0 5543 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 55 4695 SH SOLE 28 4695 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 283 24306 SH SOLE 30 24306 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 38 3222 SH SOLE 36 3222 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 87 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 518 44400 SH SOLE 43 0 0 44400 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1514 132821 SH SOLE 2 47295 0 85526 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 8 674 SH SOLE 4 674 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 38 3333 SH SOLE 7 3333 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5280 463174 SH SOLE 18 463174 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2843 249408 SH SOLE 19 249408 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 63350 5557029 SH SOLE 21 5557029 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 41671 3655386 SH SOLE 22 3508770 0 146616 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 255 22401 SH SOLE 25 22401 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 662 58101 SH SOLE 26 43085 0 15016 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 32 2812 SH SOLE 28 2812 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1015 89052 SH SOLE 30 89052 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 111 9698 SH SOLE 36 9698 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 230 20166 SH SOLE 40 20166 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 130 11380 SH SOLE 43 50 0 11330 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 286 27025 SH SOLE 2 27025 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 263 24814 SH SOLE 4 24814 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3699 349324 SH SOLE 18 349324 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 35839 3384216 SH SOLE 19 3384216 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1803 170240 SH SOLE 22 170240 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 254 23997 SH SOLE 26 23997 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 13230 1249272 SH SOLE 34 1249272 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9452 185873 SH SOLE 2 12966 0 172907 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2694 52982 SH SOLE 4 45768 0 7214 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 233 4578 SH SOLE 7 4578 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5 97 SH SOLE 13 97 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 366 7189 SH SOLE 15 7189 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 12920 254078 SH SOLE 18 249969 0 4109 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 59865 1177290 SH SOLE 19 1177290 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 55360 1088693 SH SOLE 21 1088693 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 93033 1829551 SH SOLE 22 1724253 0 105298 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2541 49964 SH SOLE 23 49964 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6208 122089 SH SOLE 25 122089 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5259 103418 SH SOLE 26 53577 0 49841 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7532 148114 SH SOLE 28 0 0 148114 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5 95 SH SOLE 29 95 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7048 138605 SH SOLE 30 138605 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1518 29860 SH SOLE 31 8732 0 21128 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 33750 663715 SH SOLE 34 663715 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2107 41431 SH SOLE 36 41431 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 147 2895 SH SOLE 40 2895 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2918 57388 SH SOLE 43 4530 0 52858 LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH SOLE 43 0 0 9 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 14734 289757 SH SOLE 2 51680 0 238077 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7974 156810 SH SOLE 4 77327 0 79483 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 614 12080 SH SOLE 7 12080 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19 366 SH SOLE 13 366 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 682 13415 SH SOLE 15 13415 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 18817 370046 SH SOLE 18 361288 0 8758 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 96597 1899639 SH SOLE 19 1899639 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 95828 1884522 SH SOLE 21 1884522 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 177290 3486532 SH SOLE 22 3301022 0 185510 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4991 98158 SH SOLE 23 98158 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10932 214993 SH SOLE 25 214993 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 11855 233135 SH SOLE 26 116324 0 116811 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12268 241253 SH SOLE 28 0 0 241253 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 24 468 SH SOLE 29 468 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 24871 489107 SH SOLE 30 489107 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3124 61440 SH SOLE 31 18140 0 43300 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 47007 924426 SH SOLE 34 924426 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4153 81672 SH SOLE 36 81672 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 253 4971 SH SOLE 40 4971 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3022 59429 SH SOLE 43 2435 0 56994 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 101 3504 SH SOLE 2 2286 0 1218 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 0 15 SH SOLE 7 15 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 841 29241 SH SOLE 18 29241 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 477 16597 SH SOLE 19 16597 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 10002 347901 SH SOLE 21 347901 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6251 217425 SH SOLE 22 212092 0 5333 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 69 2403 SH SOLE 25 2403 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 30 1045 SH SOLE 26 1045 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 32 1125 SH SOLE 30 1125 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 112 3884 SH SOLE 43 0 0 3884 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 20960 331428 SH SOLE 2 22242 0 309186 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4912 77669 SH SOLE 4 69326 0 8343 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1198 18951 SH SOLE 7 18951 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 13 210 SH SOLE 13 210 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1286 20331 SH SOLE 15 20331 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 7999 126486 SH SOLE 18 116220 0 10266 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 335336 5302589 SH SOLE 19 5302589 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 149332 2361354 SH SOLE 21 2361354 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 303666 4801805 SH SOLE 22 4579933 0 221872 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 6958 110021 SH SOLE 23 110021 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 656 10378 SH SOLE 25 10378 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10542 166693 SH SOLE 26 113659 0 53034 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 13959 220730 SH SOLE 28 3627 0 217103 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 29 452 SH SOLE 29 452 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 23849 377117 SH SOLE 30 370813 0 6304 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4447 70312 SH SOLE 31 20732 0 49580 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 556 8798 SH SOLE 34 8798 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2612 41309 SH SOLE 36 41309 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 356 5627 SH SOLE 40 5627 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2608 41239 SH SOLE 43 652 0 40587 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 6276 105769 SH SOLE 2 1597 0 104172 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 25 413 SH SOLE 7 413 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 520 8767 SH SOLE 18 8767 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 522 8789 SH SOLE 19 8789 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 15342 258537 SH SOLE 21 258537 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 32963 555489 SH SOLE 22 537115 0 18374 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 28 478 SH SOLE 31 478 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 3879 65368 SH SOLE 43 4526 0 60842 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 417 14833 SH SOLE 2 10625 0 4208 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 5 170 SH SOLE 4 170 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 12 425 SH SOLE 7 425 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2759 98179 SH SOLE 18 98179 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1774 63122 SH SOLE 19 63122 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 36395 1295183 SH SOLE 21 1295183 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 24758 881065 SH SOLE 22 860264 0 20801 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 199 7089 SH SOLE 25 7089 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 234 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 77 2755 SH SOLE 28 2755 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 559 19885 SH SOLE 30 19885 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 106 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 450 16014 SH SOLE 43 1 0 16013 LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 9021 5995000 PRN SOLE 21 5995000 0 0 LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 4599 2668000 PRN SOLE 21 2668000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 699 72049 SH SOLE 2 29781 0 42268 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 251 SH SOLE 4 251 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 14 1392 SH SOLE 7 1392 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2609 268938 SH SOLE 18 268938 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2444 251921 SH SOLE 19 251921 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 33591 3462970 SH SOLE 21 3462970 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 22810 2351513 SH SOLE 22 2269660 0 81853 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 112 11539 SH SOLE 25 11539 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 628 64718 SH SOLE 26 57692 0 7026 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 95 9798 SH SOLE 28 9798 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 569 58685 SH SOLE 30 58685 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 125 12906 SH SOLE 36 12906 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 110 11316 SH SOLE 40 11316 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 464 47797 SH SOLE 43 19529 0 28268 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 81 37294 SH SOLE 2 4566 0 32728 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 453 208560 SH SOLE 18 208560 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 317 146183 SH SOLE 19 146183 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5843 2692639 SH SOLE 21 2692639 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3986 1836934 SH SOLE 22 1818498 0 18436 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 380 175095 SH SOLE 30 175095 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 329 SH SOLE 43 0 0 329 LIFE STORAGE INC COM 53223X107 46991 306770 SH SOLE 2 126463 0 180307 LIFE STORAGE INC COM 53223X107 8346 54485 SH SOLE 4 54485 0 0 LIFE STORAGE INC COM 53223X107 15806 103184 SH SOLE 7 103184 0 0 LIFE STORAGE INC COM 53223X107 1173 7658 SH SOLE 13 7658 0 0 LIFE STORAGE INC COM 53223X107 36533 238497 SH SOLE 18 203169 0 35328 LIFE STORAGE INC COM 53223X107 66071 431332 SH SOLE 19 431332 0 0 LIFE STORAGE INC COM 53223X107 742784 4849092 SH SOLE 21 4849092 0 0 LIFE STORAGE INC COM 53223X107 504680 3294687 SH SOLE 22 3099867 0 194820 LIFE STORAGE INC COM 53223X107 3840 25066 SH SOLE 23 25066 0 0 LIFE STORAGE INC COM 53223X107 54203 353852 SH SOLE 25 353852 0 0 LIFE STORAGE INC COM 53223X107 7369 48108 SH SOLE 26 32782 0 15326 LIFE STORAGE INC COM 53223X107 7557 49334 SH SOLE 28 1384 0 47950 LIFE STORAGE INC COM 53223X107 1485 9695 SH SOLE 29 9695 0 0 LIFE STORAGE INC COM 53223X107 59901 391053 SH SOLE 30 391053 0 0 LIFE STORAGE INC COM 53223X107 55703 363642 SH SOLE 31 14721 0 348921 LIFE STORAGE INC COM 53223X107 1087 7095 SH SOLE 34 7095 0 0 LIFE STORAGE INC COM 53223X107 1490 9726 SH SOLE 36 9726 0 0 LIFE STORAGE INC COM 53223X107 1533 10005 SH SOLE 40 10005 0 0 LIFE STORAGE INC COM 53223X107 8806 57488 SH SOLE 43 2471 0 55017 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 255 14790 SH SOLE 2 6080 0 8710 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1842 107048 SH SOLE 18 107048 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1145 66551 SH SOLE 19 66551 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 21394 1243102 SH SOLE 21 1243102 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 13817 802856 SH SOLE 22 790119 0 12737 LIFEMD INC COM 53216B104 5 1218 SH SOLE 2 0 0 1218 LIFEMD INC COM 53216B104 14 3559 SH SOLE 18 3559 0 0 LIFEMD INC COM 53216B104 341 88041 SH SOLE 21 88041 0 0 LIFEMD INC COM 53216B104 1280 330667 SH SOLE 22 330667 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 211 22190 SH SOLE 2 14159 0 8031 LIFESTANCE HEALTH GROUP INC COM 53228F101 1163 122125 SH SOLE 18 122125 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 759 79695 SH SOLE 19 79695 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 15096 1585747 SH SOLE 21 1585747 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 9715 1020458 SH SOLE 22 1005580 0 14878 LIFETIME BRANDS INC COM 53222Q103 120 7506 SH SOLE 2 500 0 7006 LIFETIME BRANDS INC COM 53222Q103 680 42555 SH SOLE 18 42555 0 0 LIFETIME BRANDS INC COM 53222Q103 362 22660 SH SOLE 19 22660 0 0 LIFETIME BRANDS INC COM 53222Q103 7576 474393 SH SOLE 21 474393 0 0 LIFETIME BRANDS INC COM 53222Q103 5178 324248 SH SOLE 22 317412 0 6836 LIFETIME BRANDS INC COM 53222Q103 14 874 SH SOLE 43 0 0 874 LIFEVANTAGE CORP COM NEW 53222K205 2 395 SH SOLE 2 0 0 395 LIFEVANTAGE CORP COM NEW 53222K205 15 2396 SH SOLE 18 2396 0 0 LIFEVANTAGE CORP COM NEW 53222K205 302 47767 SH SOLE 21 47767 0 0 LIFEVANTAGE CORP COM NEW 53222K205 1107 175201 SH SOLE 22 175201 0 0 LIFEWAY FOODS INC COM 531914109 9 1934 SH SOLE 2 1934 0 0 LIFEWAY FOODS INC COM 531914109 4 946 SH SOLE 18 946 0 0 LIFEWAY FOODS INC COM 531914109 90 19459 SH SOLE 21 19459 0 0 LIFEWAY FOODS INC COM 531914109 48 10512 SH SOLE 22 10512 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2475 16022 SH SOLE 2 5189 0 10833 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 33 213 SH SOLE 7 213 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9140 59176 SH SOLE 18 59176 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5066 32801 SH SOLE 19 32801 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 321721 2082876 SH SOLE 21 2082876 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 62826 406747 SH SOLE 22 391207 0 15540 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 50 321 SH SOLE 23 321 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 385 2491 SH SOLE 25 2491 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1198 7754 SH SOLE 26 4672 0 3082 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 46 297 SH SOLE 28 297 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 17628 114125 SH SOLE 30 114125 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 133 863 SH SOLE 36 863 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 309 1999 SH SOLE 40 1999 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2633 17045 SH SOLE 43 5798 0 11247 LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 2265 2275000 PRN SOLE 21 2275000 0 0 LIGHTBRIDGE CORP COM 53224K302 9 1331 SH SOLE 18 1331 0 0 LIGHTBRIDGE CORP COM 53224K302 119 17968 SH SOLE 21 17968 0 0 LIGHTBRIDGE CORP COM 53224K302 2 346 SH SOLE 22 346 0 0 LIGHTNING EMOTORS INC COM 53228T101 0 1 SH SOLE 17 0 0 1 LIGHTNING EMOTORS INC COM 53228T101 58 9717 SH SOLE 18 9717 0 0 LIGHTNING EMOTORS INC COM 53228T101 750 124729 SH SOLE 21 124729 0 0 LIGHTNING EMOTORS INC COM 53228T101 2400 399384 SH SOLE 22 399384 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 12 4964 SH SOLE 18 4964 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 177 72382 SH SOLE 21 72382 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 475 194560 SH SOLE 22 194560 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 178 4406 SH SOLE 18 4406 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 163184 4036203 SH SOLE 19 4036203 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 14313 354019 SH SOLE 21 354019 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 7957 196812 SH SOLE 22 196812 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 8 200 SH SOLE 43 0 0 200 LIGHTWAVE LOGIC INC COM 532275104 46 3061 SH SOLE 2 0 0 3061 LIGHTWAVE LOGIC INC COM 532275104 1568 105364 SH SOLE 21 105364 0 0 LIGHTWAVE LOGIC INC COM 532275104 19733 1326170 SH SOLE 22 1326170 0 0 LILLY ELI & CO COM 532457108 593374 2148192 SH SOLE 2 626943 0 1521249 LILLY ELI & CO COM 532457108 164430 595288 SH SOLE 4 374605 0 220683 LILLY ELI & CO COM 532457108 197587 715323 SH SOLE 7 691996 0 23327 LILLY ELI & CO COM 532457108 10247 37096 SH SOLE 13 28692 0 8404 LILLY ELI & CO COM 532457108 20865 75537 SH SOLE 15 75537 0 0 LILLY ELI & CO COM 532457108 1 4 SH SOLE 17 0 0 4 LILLY ELI & CO COM 532457108 810826 2935436 SH SOLE 18 2728398 0 207038 LILLY ELI & CO COM 532457108 566378 2050459 SH SOLE 19 2050459 0 0 LILLY ELI & CO COM 532457108 6405885 23191243 SH SOLE 21 23191243 0 0 LILLY ELI & CO COM 532457108 4961968 17963827 SH SOLE 22 16128670 0 1835157 LILLY ELI & CO COM 532457108 139563 505261 SH SOLE 23 505261 0 0 LILLY ELI & CO COM 532457108 411226 1488761 SH SOLE 25 1488761 0 0 LILLY ELI & CO COM 532457108 525844 1903713 SH SOLE 26 718943 0 1184770 LILLY ELI & CO COM 532457108 636442 2304112 SH SOLE 28 92848 0 2211264 LILLY ELI & CO COM 532457108 8893 32194 SH SOLE 29 32194 0 0 LILLY ELI & CO COM 532457108 1281668 4640026 SH SOLE 30 4583564 0 56462 LILLY ELI & CO COM 532457108 94775 343113 SH SOLE 31 131539 0 211574 LILLY ELI & CO COM 532457108 425191 1539321 SH SOLE 34 1539321 0 0 LILLY ELI & CO COM 532457108 99451 360042 SH SOLE 36 360042 0 0 LILLY ELI & CO COM 532457108 7491 27121 SH SOLE 40 27121 0 0 LILLY ELI & CO COM 532457108 214472 776453 SH SOLE 43 61417 0 715036 LILLY ELI & CO OPTIONS 532457108 470 1700 SH Call SOLE 4 1700 0 0 LILLY ELI & CO OPTIONS 532457108 6077 22000 SH Call SOLE 18 22000 0 0 LILLY ELI & CO OPTIONS 532457108 36654 132700 SH Call SOLE 19 132700 0 0 LILLY ELI & CO OPTIONS 532457108 2983 10800 SH Call SOLE 22 10800 0 0 LILLY ELI & CO OPTIONS 532457108 470 1700 SH Call SOLE 26 1700 0 0 LILLY ELI & CO OPTIONS 532457108 20882 75600 SH Call SOLE 34 75600 0 0 LIMBACH HLDGS INC COM 53263P105 17 1907 SH SOLE 18 1907 0 0 LIMBACH HLDGS INC COM 53263P105 270 30025 SH SOLE 21 30025 0 0 LIMBACH HLDGS INC COM 53263P105 4 498 SH SOLE 22 498 0 0 LIMELIGHT NETWORKS INC COM 53261M104 313 91155 SH SOLE 2 35156 0 55999 LIMELIGHT NETWORKS INC COM 53261M104 8 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1361 396764 SH SOLE 18 396764 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1864 543516 SH SOLE 19 543516 0 0 LIMELIGHT NETWORKS INC COM 53261M104 16574 4831948 SH SOLE 21 4831948 0 0 LIMELIGHT NETWORKS INC COM 53261M104 11197 3264295 SH SOLE 22 3144696 0 119599 LIMELIGHT NETWORKS INC COM 53261M104 90 26348 SH SOLE 25 26348 0 0 LIMELIGHT NETWORKS INC COM 53261M104 51 14901 SH SOLE 26 5824 0 9077 LIMELIGHT NETWORKS INC COM 53261M104 316 92194 SH SOLE 30 92194 0 0 LIMELIGHT NETWORKS INC COM 53261M104 19 5678 SH SOLE 36 5678 0 0 LIMELIGHT NETWORKS INC COM 53261M104 52 15214 SH SOLE 40 15214 0 0 LIMELIGHT NETWORKS INC COM 53261M104 108 31611 SH SOLE 43 0 0 31611 LIMESTONE BANCORP INC COM 53262L105 11 601 SH SOLE 2 601 0 0 LIMESTONE BANCORP INC COM 53262L105 18 946 SH SOLE 18 946 0 0 LIMESTONE BANCORP INC COM 53262L105 245 13119 SH SOLE 21 13119 0 0 LIMESTONE BANCORP INC COM 53262L105 13 702 SH SOLE 22 702 0 0 LIMESTONE BANCORP INC COM 53262L105 1 48 SH SOLE 43 0 0 48 LIMONEIRA CO COM 532746104 145 9644 SH SOLE 2 584 0 9060 LIMONEIRA CO COM 532746104 5 314 SH SOLE 7 314 0 0 LIMONEIRA CO COM 532746104 782 52104 SH SOLE 18 52104 0 0 LIMONEIRA CO COM 532746104 432 28817 SH SOLE 19 28817 0 0 LIMONEIRA CO COM 532746104 8933 595517 SH SOLE 21 595517 0 0 LIMONEIRA CO COM 532746104 5513 367559 SH SOLE 22 360948 0 6611 LIMONEIRA CO COM 532746104 1 56 SH SOLE 43 0 0 56 LINCOLN EDL SVCS CORP COM 533535100 34 4532 SH SOLE 18 4532 0 0 LINCOLN EDL SVCS CORP COM 533535100 637 85213 SH SOLE 21 85213 0 0 LINCOLN EDL SVCS CORP COM 533535100 3215 430382 SH SOLE 22 430382 0 0 LINCOLN EDL SVCS CORP COM 533535100 8 1022 SH SOLE 43 0 0 1022 LINCOLN ELEC HLDGS INC COM 533900106 13941 99956 SH SOLE 2 48569 0 51387 LINCOLN ELEC HLDGS INC COM 533900106 246 1764 SH SOLE 4 1120 0 644 LINCOLN ELEC HLDGS INC COM 533900106 1913 13716 SH SOLE 7 13716 0 0 LINCOLN ELEC HLDGS INC COM 533900106 18089 129696 SH SOLE 18 129696 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2433 17443 SH SOLE 19 17443 0 0 LINCOLN ELEC HLDGS INC COM 533900106 410432 2942801 SH SOLE 21 2942801 0 0 LINCOLN ELEC HLDGS INC COM 533900106 223660 1603640 SH SOLE 22 1539089 0 64551 LINCOLN ELEC HLDGS INC COM 533900106 1066 7644 SH SOLE 25 7644 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3089 22149 SH SOLE 26 17861 0 4288 LINCOLN ELEC HLDGS INC COM 533900106 148 1058 SH SOLE 28 1058 0 0 LINCOLN ELEC HLDGS INC COM 533900106 39218 281191 SH SOLE 30 281191 0 0 LINCOLN ELEC HLDGS INC COM 533900106 121 864 SH SOLE 31 864 0 0 LINCOLN ELEC HLDGS INC COM 533900106 125 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1041 7461 SH SOLE 40 7461 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4425 31729 SH SOLE 43 216 0 31513 LINCOLN NATL CORP IND COM 534187109 35710 523150 SH SOLE 2 56656 0 466494 LINCOLN NATL CORP IND COM 534187109 10588 155110 SH SOLE 4 95479 0 59631 LINCOLN NATL CORP IND COM 534187109 10488 153646 SH SOLE 7 148515 0 5131 LINCOLN NATL CORP IND COM 534187109 15 213 SH SOLE 13 213 0 0 LINCOLN NATL CORP IND COM 534187109 1623 23779 SH SOLE 15 23779 0 0 LINCOLN NATL CORP IND COM 534187109 0 7 SH SOLE 17 0 0 7 LINCOLN NATL CORP IND COM 534187109 30446 446034 SH SOLE 18 422153 0 23881 LINCOLN NATL CORP IND COM 534187109 5978 87570 SH SOLE 19 87570 0 0 LINCOLN NATL CORP IND COM 534187109 341752 5006621 SH SOLE 21 5006621 0 0 LINCOLN NATL CORP IND COM 534187109 255943 3749531 SH SOLE 22 3378999 0 370532 LINCOLN NATL CORP IND COM 534187109 6983 102300 SH SOLE 23 102300 0 0 LINCOLN NATL CORP IND COM 534187109 29718 435367 SH SOLE 25 435367 0 0 LINCOLN NATL CORP IND COM 534187109 25218 369436 SH SOLE 26 123661 0 245775 LINCOLN NATL CORP IND COM 534187109 39809 583193 SH SOLE 28 111950 0 471243 LINCOLN NATL CORP IND COM 534187109 22 318 SH SOLE 29 318 0 0 LINCOLN NATL CORP IND COM 534187109 73389 1075141 SH SOLE 30 1075141 0 0 LINCOLN NATL CORP IND COM 534187109 4712 69034 SH SOLE 31 20538 0 48496 LINCOLN NATL CORP IND COM 534187109 49088 719137 SH SOLE 34 719137 0 0 LINCOLN NATL CORP IND COM 534187109 7117 104261 SH SOLE 36 104261 0 0 LINCOLN NATL CORP IND COM 534187109 398 5828 SH SOLE 40 5828 0 0 LINCOLN NATL CORP IND COM 534187109 28742 421073 SH SOLE 43 17024 0 404049 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 185 11839 SH SOLE 2 7978 0 3861 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 1378 88357 SH SOLE 18 88357 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 872 55921 SH SOLE 19 55921 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 17619 1129397 SH SOLE 21 1129397 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12550 804460 SH SOLE 22 780900 0 23560 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 74 4744 SH SOLE 25 4744 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 93 5972 SH SOLE 26 0 0 5972 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 109 6966 SH SOLE 30 6966 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 43 2754 SH SOLE 40 2754 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 303 19412 SH SOLE 43 919 0 18493 LINDE PLC SHS G5494J103 98663 284800 SH SOLE 2 124008 0 160792 LINDE PLC SHS G5494J103 89204 257494 SH SOLE 4 223656 0 33838 LINDE PLC SHS G5494J103 152566 440396 SH SOLE 7 425231 0 15165 LINDE PLC SHS G5494J103 2371 6845 SH SOLE 13 1388 0 5457 LINDE PLC SHS G5494J103 25415 73362 SH SOLE 15 73362 0 0 LINDE PLC SHS G5494J103 332965 961132 SH SOLE 18 776718 0 184414 LINDE PLC SHS G5494J103 150695 434993 SH SOLE 19 434993 0 0 LINDE PLC SHS G5494J103 2854772 8240545 SH SOLE 21 8240545 0 0 LINDE PLC SHS G5494J103 2644357 7633163 SH SOLE 22 6961684 0 671479 LINDE PLC SHS G5494J103 102382 295535 SH SOLE 23 295535 0 0 LINDE PLC SHS G5494J103 262772 758514 SH SOLE 25 758514 0 0 LINDE PLC SHS G5494J103 361154 1042501 SH SOLE 26 350232 0 692269 LINDE PLC SHS G5494J103 328160 947263 SH SOLE 28 5430 0 941833 LINDE PLC SHS G5494J103 9 26 SH SOLE 29 26 0 0 LINDE PLC SHS G5494J103 742293 2142694 SH SOLE 30 2142694 0 0 LINDE PLC SHS G5494J103 62045 179098 SH SOLE 31 50315 0 128783 LINDE PLC SHS G5494J103 31722 91567 SH SOLE 34 91567 0 0 LINDE PLC SHS G5494J103 78842 227583 SH SOLE 36 227583 0 0 LINDE PLC SHS G5494J103 5979 17258 SH SOLE 40 17258 0 0 LINDE PLC SHS G5494J103 95692 276224 SH SOLE 43 20865 0 255359 LINDSAY CORP COM 535555106 983 6469 SH SOLE 2 5016 0 1453 LINDSAY CORP COM 535555106 8 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 1683 11074 SH SOLE 7 11074 0 0 LINDSAY CORP COM 535555106 5852 38501 SH SOLE 18 38501 0 0 LINDSAY CORP COM 535555106 2976 19578 SH SOLE 19 19578 0 0 LINDSAY CORP COM 535555106 195470 1285984 SH SOLE 21 1285984 0 0 LINDSAY CORP COM 535555106 40698 267751 SH SOLE 22 261313 0 6438 LINDSAY CORP COM 535555106 946 6222 SH SOLE 25 6222 0 0 LINDSAY CORP COM 535555106 924 6081 SH SOLE 26 4584 0 1497 LINDSAY CORP COM 535555106 22 143 SH SOLE 28 143 0 0 LINDSAY CORP COM 535555106 20069 132031 SH SOLE 30 132031 0 0 LINDSAY CORP COM 535555106 453 2981 SH SOLE 34 2981 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 439 2891 SH SOLE 43 25 0 2866 LINEAGE CELL THERAPEUTICS IN COM 53566P109 205 83474 SH SOLE 2 4915 0 78559 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 998 407445 SH SOLE 18 407445 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 509 207789 SH SOLE 19 207789 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 14835 6055068 SH SOLE 21 6055068 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 7969 3252784 SH SOLE 22 3175952 0 76832 LIONS GATE ENTMNT CORP CL A VTG 535919401 1993 119786 SH SOLE 2 78539 0 41247 LIONS GATE ENTMNT CORP CL A VTG 535919401 126 7583 SH SOLE 4 7583 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 22 1350 SH SOLE 7 1350 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 4689 281775 SH SOLE 18 281775 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 31668 1903138 SH SOLE 19 1903138 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 39230 2357597 SH SOLE 21 2357597 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 26443 1589131 SH SOLE 22 1528045 0 61086 LIONS GATE ENTMNT CORP CL A VTG 535919401 27 1601 SH SOLE 23 1601 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 138 8272 SH SOLE 25 8272 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 276 16583 SH SOLE 26 5988 0 10595 LIONS GATE ENTMNT CORP CL A VTG 535919401 10 577 SH SOLE 28 577 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 653 39253 SH SOLE 30 39253 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 7676 461304 SH SOLE 34 461304 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 80 4810 SH SOLE 36 4810 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 104 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 2184 131279 SH SOLE 43 2834 0 128445 LIONS GATE ENTMNT CORP OPTIONS 535919401 13 800 SH Call SOLE 4 800 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 166 10000 SH Call SOLE 18 10000 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 3047 183100 SH Call SOLE 19 183100 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 108 6500 SH Call SOLE 22 6500 0 0 LIONS GATE ENTMNT CORP OPTIONS 535919401 825 49600 SH Call SOLE 34 49600 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1661 107909 SH SOLE 2 43629 0 64280 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 8 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 39 2552 SH SOLE 7 2552 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5432 352958 SH SOLE 18 352958 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2994 194569 SH SOLE 19 194569 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 67693 4398528 SH SOLE 21 4398528 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 45755 2973020 SH SOLE 22 2852005 0 121015 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 241 15660 SH SOLE 25 15660 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 729 47367 SH SOLE 26 39058 0 8309 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 36 2325 SH SOLE 28 2325 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 971 63094 SH SOLE 30 63094 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 46 2997 SH SOLE 36 2997 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 203 13209 SH SOLE 40 13209 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 134 8718 SH SOLE 43 82 0 8636 LIPOCINE INC NEW COM 53630X104 17 17415 SH SOLE 18 17415 0 0 LIPOCINE INC NEW COM 53630X104 289 292000 SH SOLE 21 292000 0 0 LIPOCINE INC NEW COM 53630X104 1274 1285132 SH SOLE 22 1285132 0 0 LIQTECH INTL INC COM 53632A201 26 4548 SH SOLE 2 4548 0 0 LIQTECH INTL INC COM 53632A201 87 15240 SH SOLE 18 15240 0 0 LIQTECH INTL INC COM 53632A201 64 11220 SH SOLE 21 11220 0 0 LIQTECH INTL INC COM 53632A201 284 49685 SH SOLE 22 49685 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 3 647 SH SOLE 2 0 0 647 LIQUIDIA CORPORATION COM NEW 53635D202 30 6107 SH SOLE 18 6107 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 569 116800 SH SOLE 21 116800 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 3505 719789 SH SOLE 22 719789 0 0 LIQUIDITY SVCS INC COM 53635B107 329 14883 SH SOLE 2 11749 0 3134 LIQUIDITY SVCS INC COM 53635B107 8 375 SH SOLE 7 375 0 0 LIQUIDITY SVCS INC COM 53635B107 2061 93348 SH SOLE 18 93348 0 0 LIQUIDITY SVCS INC COM 53635B107 1042 47185 SH SOLE 19 47185 0 0 LIQUIDITY SVCS INC COM 53635B107 69053 3127402 SH SOLE 21 3127402 0 0 LIQUIDITY SVCS INC COM 53635B107 14746 667856 SH SOLE 22 653252 0 14604 LIQUIDITY SVCS INC COM 53635B107 80 3638 SH SOLE 25 3638 0 0 LIQUIDITY SVCS INC COM 53635B107 69 3112 SH SOLE 26 1110 0 2002 LIQUIDITY SVCS INC COM 53635B107 899 40696 SH SOLE 30 40696 0 0 LIQUIDITY SVCS INC COM 53635B107 70 3161 SH SOLE 40 3161 0 0 LIQUIDITY SVCS INC COM 53635B107 235 10639 SH SOLE 43 0 0 10639 LITHIA MTRS INC COM 536797103 27078 91187 SH SOLE 2 31533 0 59654 LITHIA MTRS INC COM 536797103 184 619 SH SOLE 4 619 0 0 LITHIA MTRS INC COM 536797103 162 547 SH SOLE 7 547 0 0 LITHIA MTRS INC COM 536797103 22261 74967 SH SOLE 18 72180 0 2787 LITHIA MTRS INC COM 536797103 19419 65396 SH SOLE 19 65396 0 0 LITHIA MTRS INC COM 536797103 425384 1432509 SH SOLE 21 1432509 0 0 LITHIA MTRS INC COM 536797103 271855 915491 SH SOLE 22 876991 0 38500 LITHIA MTRS INC COM 536797103 522 1758 SH SOLE 23 1758 0 0 LITHIA MTRS INC COM 536797103 1278 4304 SH SOLE 25 4304 0 0 LITHIA MTRS INC COM 536797103 7685 25880 SH SOLE 26 13579 0 12301 LITHIA MTRS INC COM 536797103 6656 22415 SH SOLE 28 539 0 21876 LITHIA MTRS INC COM 536797103 5953 20047 SH SOLE 30 20047 0 0 LITHIA MTRS INC COM 536797103 199 671 SH SOLE 31 443 0 228 LITHIA MTRS INC COM 536797103 544 1832 SH SOLE 36 1832 0 0 LITHIA MTRS INC COM 536797103 1170 3941 SH SOLE 40 3941 0 0 LITHIA MTRS INC COM 536797103 3435 11566 SH SOLE 43 1616 0 9950 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1874 64341 SH SOLE 18 0 0 64341 LITHIUM AMERS CORP NEW COM NEW 53680Q207 647 22206 SH SOLE 21 22206 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 633 21731 SH SOLE 43 4106 0 17625 LITTELFUSE INC COM 537008104 13756 43713 SH SOLE 2 18304 0 25409 LITTELFUSE INC COM 537008104 49 156 SH SOLE 4 90 0 66 LITTELFUSE INC COM 537008104 105 334 SH SOLE 7 334 0 0 LITTELFUSE INC COM 537008104 16684 53020 SH SOLE 18 53020 0 0 LITTELFUSE INC COM 537008104 5336 16957 SH SOLE 19 16957 0 0 LITTELFUSE INC COM 537008104 368069 1169662 SH SOLE 21 1169662 0 0 LITTELFUSE INC COM 537008104 211296 671464 SH SOLE 22 643758 0 27706 LITTELFUSE INC COM 537008104 1043 3316 SH SOLE 25 3316 0 0 LITTELFUSE INC COM 537008104 3086 9806 SH SOLE 26 8112 0 1694 LITTELFUSE INC COM 537008104 138 439 SH SOLE 28 439 0 0 LITTELFUSE INC COM 537008104 4593 14597 SH SOLE 30 14597 0 0 LITTELFUSE INC COM 537008104 113 360 SH SOLE 31 360 0 0 LITTELFUSE INC COM 537008104 94 298 SH SOLE 36 298 0 0 LITTELFUSE INC COM 537008104 1014 3222 SH SOLE 40 3222 0 0 LITTELFUSE INC COM 537008104 5044 16029 SH SOLE 43 960 0 15069 LIVANOVA PLC SHS G5509L101 4440 50787 SH SOLE 2 38189 0 12598 LIVANOVA PLC SHS G5509L101 70 804 SH SOLE 4 199 0 605 LIVANOVA PLC SHS G5509L101 69 786 SH SOLE 7 786 0 0 LIVANOVA PLC SHS G5509L101 21123 241598 SH SOLE 18 241598 0 0 LIVANOVA PLC SHS G5509L101 8887 101644 SH SOLE 19 101644 0 0 LIVANOVA PLC SHS G5509L101 356186 4073953 SH SOLE 21 4073953 0 0 LIVANOVA PLC SHS G5509L101 132481 1515282 SH SOLE 22 1482109 0 33173 LIVANOVA PLC SHS G5509L101 670 7659 SH SOLE 25 7659 0 0 LIVANOVA PLC SHS G5509L101 1584 18120 SH SOLE 26 14695 0 3425 LIVANOVA PLC SHS G5509L101 76 873 SH SOLE 28 873 0 0 LIVANOVA PLC SHS G5509L101 27778 317716 SH SOLE 30 317716 0 0 LIVANOVA PLC SHS G5509L101 581 6648 SH SOLE 40 6648 0 0 LIVANOVA PLC SHS G5509L101 1175 13435 SH SOLE 43 128 0 13307 LIVE NATION ENTERTAINMENT IN COM 538034109 45663 381513 SH SOLE 2 59480 0 322033 LIVE NATION ENTERTAINMENT IN COM 538034109 14171 118398 SH SOLE 4 75093 0 43305 LIVE NATION ENTERTAINMENT IN COM 538034109 13943 116491 SH SOLE 7 112523 0 3968 LIVE NATION ENTERTAINMENT IN COM 538034109 417 3486 SH SOLE 13 624 0 2862 LIVE NATION ENTERTAINMENT IN COM 538034109 1771 14795 SH SOLE 15 14795 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 32610 272450 SH SOLE 18 252061 0 20389 LIVE NATION ENTERTAINMENT IN COM 538034109 32629 272611 SH SOLE 19 272611 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 391973 3274899 SH SOLE 21 3274899 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 348301 2910029 SH SOLE 22 2616292 0 293737 LIVE NATION ENTERTAINMENT IN COM 538034109 11358 94898 SH SOLE 23 94898 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 21141 176628 SH SOLE 25 176628 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 36085 301491 SH SOLE 26 116879 0 184612 LIVE NATION ENTERTAINMENT IN COM 538034109 30093 251425 SH SOLE 28 2408 0 249017 LIVE NATION ENTERTAINMENT IN COM 538034109 47 389 SH SOLE 29 389 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 67081 560455 SH SOLE 30 560455 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7222 60339 SH SOLE 31 18796 0 41543 LIVE NATION ENTERTAINMENT IN COM 538034109 16340 136520 SH SOLE 34 136520 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7018 58632 SH SOLE 36 58632 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 634 5300 SH SOLE 40 5300 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 11462 95764 SH SOLE 43 19620 0 76144 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 6299 3490000 PRN SOLE 21 3490000 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3433 2613000 PRN SOLE 21 2613000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1081 12385 SH SOLE 2 8973 0 3412 LIVE OAK BANCSHARES INC COM 53803X105 9 104 SH SOLE 4 104 0 0 LIVE OAK BANCSHARES INC COM 53803X105 39 446 SH SOLE 7 446 0 0 LIVE OAK BANCSHARES INC COM 53803X105 7413 84919 SH SOLE 18 84919 0 0 LIVE OAK BANCSHARES INC COM 53803X105 4950 56704 SH SOLE 19 56704 0 0 LIVE OAK BANCSHARES INC COM 53803X105 95518 1094260 SH SOLE 21 1094260 0 0 LIVE OAK BANCSHARES INC COM 53803X105 64388 737630 SH SOLE 22 720004 0 17626 LIVE OAK BANCSHARES INC COM 53803X105 410 4693 SH SOLE 25 4693 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1155 13227 SH SOLE 26 10321 0 2906 LIVE OAK BANCSHARES INC COM 53803X105 56 637 SH SOLE 28 637 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1658 18997 SH SOLE 30 18997 0 0 LIVE OAK BANCSHARES INC COM 53803X105 126 1438 SH SOLE 36 1438 0 0 LIVE OAK BANCSHARES INC COM 53803X105 364 4173 SH SOLE 40 4173 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1415 16205 SH SOLE 43 0 0 16205 LIVE VENTURES INC COM NEW 538142308 8 260 SH SOLE 18 260 0 0 LIVE VENTURES INC COM NEW 538142308 117 3712 SH SOLE 21 3712 0 0 LIVE VENTURES INC COM NEW 538142308 3 80 SH SOLE 22 80 0 0 LIVENT CORP COM 53814L108 1588 65123 SH SOLE 2 48140 0 16983 LIVENT CORP COM 53814L108 13 549 SH SOLE 4 549 0 0 LIVENT CORP COM 53814L108 48 1989 SH SOLE 7 1989 0 0 LIVENT CORP COM 53814L108 13979 573395 SH SOLE 18 562808 0 10587 LIVENT CORP COM 53814L108 8830 362195 SH SOLE 19 362195 0 0 LIVENT CORP COM 53814L108 473225 19410363 SH SOLE 21 19410363 0 0 LIVENT CORP COM 53814L108 96875 3973560 SH SOLE 22 3886443 0 87117 LIVENT CORP COM 53814L108 28 1150 SH SOLE 23 1150 0 0 LIVENT CORP COM 53814L108 543 22276 SH SOLE 25 22276 0 0 LIVENT CORP COM 53814L108 1923 78891 SH SOLE 26 67516 0 11375 LIVENT CORP COM 53814L108 69 2845 SH SOLE 28 2845 0 0 LIVENT CORP COM 53814L108 7128 292372 SH SOLE 30 292372 0 0 LIVENT CORP COM 53814L108 60 2457 SH SOLE 36 2457 0 0 LIVENT CORP COM 53814L108 505 20720 SH SOLE 40 20720 0 0 LIVENT CORP COM 53814L108 1692 69395 SH SOLE 43 1132 0 68263 LIVEONE INC COM 53814X102 10 7696 SH SOLE 2 2144 0 5552 LIVEONE INC COM 53814X102 1 654 SH SOLE 7 654 0 0 LIVEONE INC COM 53814X102 216 169134 SH SOLE 18 169134 0 0 LIVEONE INC COM 53814X102 107 83367 SH SOLE 19 83367 0 0 LIVEONE INC COM 53814X102 2580 2015731 SH SOLE 21 2015731 0 0 LIVEONE INC COM 53814X102 1838 1436151 SH SOLE 22 1431290 0 4861 LIVEONE INC COM 53814X102 6 4406 SH SOLE 43 0 0 4406 LIVEPERSON INC COM 538146101 3853 107863 SH SOLE 2 65705 0 42158 LIVEPERSON INC COM 538146101 31 879 SH SOLE 4 259 0 620 LIVEPERSON INC COM 538146101 33 918 SH SOLE 7 918 0 0 LIVEPERSON INC COM 538146101 8783 245898 SH SOLE 18 228091 0 17807 LIVEPERSON INC COM 538146101 17268 483428 SH SOLE 19 483428 0 0 LIVEPERSON INC COM 538146101 281825 7889832 SH SOLE 21 7889832 0 0 LIVEPERSON INC COM 538146101 72944 2042102 SH SOLE 22 2004309 0 37793 LIVEPERSON INC COM 538146101 536 14995 SH SOLE 23 14995 0 0 LIVEPERSON INC COM 538146101 351 9833 SH SOLE 25 9833 0 0 LIVEPERSON INC COM 538146101 3164 88584 SH SOLE 26 16291 0 72293 LIVEPERSON INC COM 538146101 41 1144 SH SOLE 28 1144 0 0 LIVEPERSON INC COM 538146101 4300 120370 SH SOLE 30 120370 0 0 LIVEPERSON INC COM 538146101 98 2745 SH SOLE 34 2745 0 0 LIVEPERSON INC COM 538146101 59 1653 SH SOLE 36 1653 0 0 LIVEPERSON INC COM 538146101 268 7512 SH SOLE 40 7512 0 0 LIVEPERSON INC COM 538146101 1666 46632 SH SOLE 43 118 0 46514 LIVEPERSON INC NOTE 12/1 538146AD3 775 919000 PRN SOLE 2 919000 0 0 LIVEPERSON INC NOTE 12/1 538146AD3 3044 3610000 PRN SOLE 21 3610000 0 0 LIVEPERSON INC NOTE 12/1 538146AD3 843 1000000 PRN SOLE 22 1000000 0 0 LIVEPERSON INC NOTE 12/1 538146AD3 5717 6781000 PRN SOLE 34 6781000 0 0 LIVERAMP HLDGS INC COM 53815P108 7998 166802 SH SOLE 2 80099 0 86703 LIVERAMP HLDGS INC COM 53815P108 12 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 45 945 SH SOLE 7 945 0 0 LIVERAMP HLDGS INC COM 53815P108 16101 335796 SH SOLE 18 323170 0 12626 LIVERAMP HLDGS INC COM 53815P108 26945 561945 SH SOLE 19 561945 0 0 LIVERAMP HLDGS INC COM 53815P108 231126 4820145 SH SOLE 21 4820145 0 0 LIVERAMP HLDGS INC COM 53815P108 114197 2381586 SH SOLE 22 2316290 0 65296 LIVERAMP HLDGS INC COM 53815P108 875 18248 SH SOLE 23 18248 0 0 LIVERAMP HLDGS INC COM 53815P108 408 8505 SH SOLE 25 8505 0 0 LIVERAMP HLDGS INC COM 53815P108 5542 115589 SH SOLE 26 20487 0 95102 LIVERAMP HLDGS INC COM 53815P108 58 1217 SH SOLE 28 1217 0 0 LIVERAMP HLDGS INC COM 53815P108 1838 38322 SH SOLE 30 38322 0 0 LIVERAMP HLDGS INC COM 53815P108 391 8148 SH SOLE 40 8148 0 0 LIVERAMP HLDGS INC COM 53815P108 2202 45924 SH SOLE 43 17822 0 28102 LIVEVOX HOLDING INC COM CL A 53838L100 8 1502 SH SOLE 22 1502 0 0 LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 4131 3625000 PRN SOLE 21 3625000 0 0 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 0 303 SH SOLE 18 303 0 0 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 16 13497 SH SOLE 21 13497 0 0 LIZHI INC ADS 53933L104 6 3317 SH SOLE 22 0 0 3317 LKQ CORP COM 501889208 35432 590237 SH SOLE 2 165047 0 425190 LKQ CORP COM 501889208 16415 273448 SH SOLE 4 183474 0 89974 LKQ CORP COM 501889208 18908 314973 SH SOLE 7 242817 0 72156 LKQ CORP COM 501889208 293 4880 SH SOLE 13 810 0 4070 LKQ CORP COM 501889208 2529 42135 SH SOLE 15 42135 0 0 LKQ CORP COM 501889208 27264 454173 SH SOLE 18 416539 0 37634 LKQ CORP COM 501889208 11029 183722 SH SOLE 19 183722 0 0 LKQ CORP COM 501889208 491145 8181664 SH SOLE 21 8181664 0 0 LKQ CORP COM 501889208 350751 5842922 SH SOLE 22 5281098 0 561824 LKQ CORP COM 501889208 9546 159022 SH SOLE 23 159022 0 0 LKQ CORP COM 501889208 36512 608224 SH SOLE 25 608224 0 0 LKQ CORP COM 501889208 38920 648339 SH SOLE 26 272060 0 376279 LKQ CORP COM 501889208 65814 1096355 SH SOLE 28 13493 0 1082862 LKQ CORP COM 501889208 55 913 SH SOLE 29 913 0 0 LKQ CORP COM 501889208 146499 2440435 SH SOLE 30 2398105 0 42330 LKQ CORP COM 501889208 9169 152734 SH SOLE 31 33979 0 118755 LKQ CORP COM 501889208 48175 802522 SH SOLE 34 802522 0 0 LKQ CORP COM 501889208 7803 129981 SH SOLE 36 129981 0 0 LKQ CORP COM 501889208 574 9564 SH SOLE 40 9564 0 0 LKQ CORP COM 501889208 6266 104385 SH SOLE 43 12141 0 92244 LL FLOORING HOLDINGS INC COM 55003T107 371 21759 SH SOLE 2 7686 0 14073 LL FLOORING HOLDINGS INC COM 55003T107 2 109 SH SOLE 4 109 0 0 LL FLOORING HOLDINGS INC COM 55003T107 7 406 SH SOLE 7 406 0 0 LL FLOORING HOLDINGS INC COM 55003T107 1912 112016 SH SOLE 18 112016 0 0 LL FLOORING HOLDINGS INC COM 55003T107 845 49517 SH SOLE 19 49517 0 0 LL FLOORING HOLDINGS INC COM 55003T107 64350 3769788 SH SOLE 21 3769788 0 0 LL FLOORING HOLDINGS INC COM 55003T107 13140 769747 SH SOLE 22 737985 0 31762 LL FLOORING HOLDINGS INC COM 55003T107 99 5789 SH SOLE 25 5789 0 0 LL FLOORING HOLDINGS INC COM 55003T107 36 2114 SH SOLE 26 2114 0 0 LL FLOORING HOLDINGS INC COM 55003T107 883 51742 SH SOLE 30 51742 0 0 LL FLOORING HOLDINGS INC COM 55003T107 82 4819 SH SOLE 36 4819 0 0 LL FLOORING HOLDINGS INC COM 55003T107 73 4256 SH SOLE 40 4256 0 0 LL FLOORING HOLDINGS INC COM 55003T107 47 2775 SH SOLE 43 0 0 2775 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 10023 3930461 SH SOLE 43 171560 0 3758901 LM FDG AMER INC COM 502074404 0 85 SH SOLE 21 85 0 0 LM FDG AMER INC COM 502074404 2 399 SH SOLE 22 399 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 7 1000 SH SOLE 18 1000 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 101 14388 SH SOLE 21 14388 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 900 128815 SH SOLE 22 128815 0 0 LOANDEPOT INC COM CL A 53946R106 705 146944 SH SOLE 22 146944 0 0 LOCKHEED MARTIN CORP COM 539830109 268512 755500 SH SOLE 2 299361 0 456139 LOCKHEED MARTIN CORP COM 539830109 31863 89652 SH SOLE 4 59003 0 30649 LOCKHEED MARTIN CORP COM 539830109 83690 235475 SH SOLE 7 228172 0 7303 LOCKHEED MARTIN CORP COM 539830109 7055 19849 SH SOLE 13 17384 0 2465 LOCKHEED MARTIN CORP COM 539830109 12552 35316 SH SOLE 15 35316 0 0 LOCKHEED MARTIN CORP COM 539830109 244921 689122 SH SOLE 18 640537 0 48585 LOCKHEED MARTIN CORP COM 539830109 180179 506962 SH SOLE 19 506962 0 0 LOCKHEED MARTIN CORP COM 539830109 2688250 7563800 SH SOLE 21 7563800 0 0 LOCKHEED MARTIN CORP COM 539830109 1941494 5462689 SH SOLE 22 4934001 0 528688 LOCKHEED MARTIN CORP COM 539830109 65061 183060 SH SOLE 23 183060 0 0 LOCKHEED MARTIN CORP COM 539830109 42321 119076 SH SOLE 25 119076 0 0 LOCKHEED MARTIN CORP COM 539830109 103439 291041 SH SOLE 26 144788 0 146253 LOCKHEED MARTIN CORP COM 539830109 29027 81671 SH SOLE 28 0 0 81671 LOCKHEED MARTIN CORP COM 539830109 14688 41326 SH SOLE 29 41326 0 0 LOCKHEED MARTIN CORP COM 539830109 382487 1076186 SH SOLE 30 1076186 0 0 LOCKHEED MARTIN CORP COM 539830109 29011 81627 SH SOLE 31 75727 0 5900 LOCKHEED MARTIN CORP COM 539830109 3603 10137 SH SOLE 32 10137 0 0 LOCKHEED MARTIN CORP COM 539830109 12349 34745 SH SOLE 35 34745 0 0 LOCKHEED MARTIN CORP COM 539830109 38295 107749 SH SOLE 36 107749 0 0 LOCKHEED MARTIN CORP COM 539830109 1712 4818 SH SOLE 40 4818 0 0 LOCKHEED MARTIN CORP COM 539830109 60839 171180 SH SOLE 43 14025 0 157155 LOEWS CORP COM 540424108 35830 620334 SH SOLE 2 81089 0 539245 LOEWS CORP COM 540424108 5574 96500 SH SOLE 4 87035 0 9465 LOEWS CORP COM 540424108 10038 173787 SH SOLE 7 167744 0 6043 LOEWS CORP COM 540424108 49 845 SH SOLE 13 845 0 0 LOEWS CORP COM 540424108 1813 31388 SH SOLE 15 31388 0 0 LOEWS CORP COM 540424108 0 1 SH SOLE 17 0 0 1 LOEWS CORP COM 540424108 29691 514049 SH SOLE 18 485164 0 28885 LOEWS CORP COM 540424108 6229 107847 SH SOLE 19 107847 0 0 LOEWS CORP COM 540424108 303721 5258327 SH SOLE 21 5258327 0 0 LOEWS CORP COM 540424108 258125 4468917 SH SOLE 22 4039422 0 429495 LOEWS CORP COM 540424108 7238 125309 SH SOLE 23 125309 0 0 LOEWS CORP COM 540424108 16903 292649 SH SOLE 25 292649 0 0 LOEWS CORP COM 540424108 46024 796821 SH SOLE 26 518197 0 278624 LOEWS CORP COM 540424108 44703 773939 SH SOLE 28 6566 0 767373 LOEWS CORP COM 540424108 42 727 SH SOLE 29 727 0 0 LOEWS CORP COM 540424108 57360 993075 SH SOLE 30 993075 0 0 LOEWS CORP COM 540424108 4695 81287 SH SOLE 31 26598 0 54689 LOEWS CORP COM 540424108 730 12640 SH SOLE 34 12640 0 0 LOEWS CORP COM 540424108 5886 101904 SH SOLE 36 101904 0 0 LOEWS CORP COM 540424108 414 7168 SH SOLE 40 7168 0 0 LOEWS CORP COM 540424108 9336 161639 SH SOLE 43 3257 0 158382 LOGAN RIDGE FINANCE CORP 5.75% NT CV 22 14054R403 4478 176107 SH SOLE 21 176107 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 2 673 SH SOLE 2 0 0 673 LOGICBIO THERAPEUTICS INC COM 54142F102 10 4496 SH SOLE 18 4496 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 142 61271 SH SOLE 21 61271 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 345 149234 SH SOLE 22 149234 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 7 2935 SH SOLE 23 2935 0 0 LOGITECH INTL S A SHS H50430232 20162 244447 SH SOLE 18 243807 0 640 LOGITECH INTL S A SHS H50430232 19841 240556 SH SOLE 43 16864 0 223692 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 215 32277 SH SOLE 21 32277 0 0 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 295 44289 SH SOLE 43 0 0 44289 LONGBOARD PHARMACEUTICALS IN COM 54300N103 7 1341 SH SOLE 18 1341 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 82 16752 SH SOLE 21 16752 0 0 LONGEVERON INC COM 54303L104 1002 82989 SH SOLE 22 82989 0 0 LOOP INDS INC COM 543518104 85 6934 SH SOLE 21 6934 0 0 LOOP INDS INC COM 543518104 2697 219805 SH SOLE 22 219805 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 310 89822 SH SOLE 2 33285 0 56537 LORDSTOWN MOTORS CORP COM CL A 54405Q100 6 1802 SH SOLE 7 1802 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 1573 455905 SH SOLE 18 455905 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 928 269068 SH SOLE 19 269068 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 18423 5339877 SH SOLE 21 5339877 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 11004 3189556 SH SOLE 22 3055432 0 134124 LORDSTOWN MOTORS CORP COM CL A 54405Q100 76 22051 SH SOLE 25 22051 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 64 18658 SH SOLE 26 5986 0 12672 LORDSTOWN MOTORS CORP COM CL A 54405Q100 224 64999 SH SOLE 28 64999 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 272 78964 SH SOLE 30 78964 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 62 17842 SH SOLE 36 17842 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 47 13661 SH SOLE 40 13661 0 0 LOTTERY COM INC COM 54570M108 2730 428608 SH SOLE 22 428608 0 0 LOUISIANA PAC CORP COM 546347105 21341 272379 SH SOLE 2 81043 0 191336 LOUISIANA PAC CORP COM 546347105 331 4219 SH SOLE 4 4219 0 0 LOUISIANA PAC CORP COM 546347105 133 1702 SH SOLE 7 1702 0 0 LOUISIANA PAC CORP COM 546347105 295 3766 SH SOLE 13 3766 0 0 LOUISIANA PAC CORP COM 546347105 15174 193665 SH SOLE 18 193665 0 0 LOUISIANA PAC CORP COM 546347105 4484 57226 SH SOLE 19 57226 0 0 LOUISIANA PAC CORP COM 546347105 361912 4619171 SH SOLE 21 4619171 0 0 LOUISIANA PAC CORP COM 546347105 186784 2383969 SH SOLE 22 2283285 0 100684 LOUISIANA PAC CORP COM 546347105 122 1557 SH SOLE 23 1557 0 0 LOUISIANA PAC CORP COM 546347105 1042 13293 SH SOLE 25 13293 0 0 LOUISIANA PAC CORP COM 546347105 4595 58645 SH SOLE 26 39287 0 19358 LOUISIANA PAC CORP COM 546347105 1257 16043 SH SOLE 28 1822 0 14221 LOUISIANA PAC CORP COM 546347105 4200 53608 SH SOLE 30 53608 0 0 LOUISIANA PAC CORP COM 546347105 104 1327 SH SOLE 31 1327 0 0 LOUISIANA PAC CORP COM 546347105 86 1099 SH SOLE 36 1099 0 0 LOUISIANA PAC CORP COM 546347105 953 12165 SH SOLE 40 12165 0 0 LOUISIANA PAC CORP COM 546347105 5016 64017 SH SOLE 43 452 0 63565 LOVESAC COMPANY COM 54738L109 325 4898 SH SOLE 2 3653 0 1245 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 2383 35961 SH SOLE 18 35961 0 0 LOVESAC COMPANY COM 54738L109 1496 22575 SH SOLE 19 22575 0 0 LOVESAC COMPANY COM 54738L109 31336 472924 SH SOLE 21 472924 0 0 LOVESAC COMPANY COM 54738L109 20104 303404 SH SOLE 22 296392 0 7012 LOVESAC COMPANY COM 54738L109 214 3223 SH SOLE 25 3223 0 0 LOVESAC COMPANY COM 54738L109 127 1918 SH SOLE 26 823 0 1095 LOVESAC COMPANY COM 54738L109 774 11676 SH SOLE 30 11676 0 0 LOVESAC COMPANY COM 54738L109 136 2046 SH SOLE 36 2046 0 0 LOVESAC COMPANY COM 54738L109 111 1674 SH SOLE 40 1674 0 0 LOVESAC COMPANY COM 54738L109 161 2435 SH SOLE 43 0 0 2435 LOWES COS INC COM 548661107 441950 1709805 SH SOLE 2 450063 0 1259742 LOWES COS INC COM 548661107 139827 540960 SH SOLE 4 343207 0 197753 LOWES COS INC COM 548661107 172535 667499 SH SOLE 7 579217 0 88282 LOWES COS INC COM 548661107 8474 32783 SH SOLE 13 25241 0 7542 LOWES COS INC COM 548661107 25432 98391 SH SOLE 15 98391 0 0 LOWES COS INC COM 548661107 7 29 SH SOLE 17 0 0 29 LOWES COS INC COM 548661107 395078 1528465 SH SOLE 18 1410248 0 118217 LOWES COS INC COM 548661107 166189 642946 SH SOLE 19 642946 0 0 LOWES COS INC COM 548661107 4003595 15488994 SH SOLE 21 15488994 0 0 LOWES COS INC COM 548661107 3843143 14868241 SH SOLE 22 13270910 0 1597331 LOWES COS INC COM 548661107 118423 458152 SH SOLE 23 458152 0 0 LOWES COS INC COM 548661107 316487 1224415 SH SOLE 25 1224415 0 0 LOWES COS INC COM 548661107 415098 1605918 SH SOLE 26 544854 0 1061064 LOWES COS INC COM 548661107 510077 1973371 SH SOLE 28 41653 0 1931718 LOWES COS INC COM 548661107 8501 32887 SH SOLE 29 32887 0 0 LOWES COS INC COM 548661107 1074597 4157370 SH SOLE 30 4147776 0 9594 LOWES COS INC COM 548661107 82720 320024 SH SOLE 31 124483 0 195541 LOWES COS INC COM 548661107 88108 340868 SH SOLE 34 340868 0 0 LOWES COS INC COM 548661107 76777 297034 SH SOLE 36 297034 0 0 LOWES COS INC COM 548661107 5953 23030 SH SOLE 40 23030 0 0 LOWES COS INC COM 548661107 179697 695205 SH SOLE 43 84982 0 610223 LOYALTY VENTURES INC COMMON STOCK 54911Q107 6976 232002 SH SOLE 2 8260 0 223742 LOYALTY VENTURES INC COMMON STOCK 54911Q107 2 74 SH SOLE 4 74 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 18 588 SH SOLE 7 588 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 708 23549 SH SOLE 18 23549 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 168 5572 SH SOLE 19 5572 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 59306 1972267 SH SOLE 21 1972267 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 14231 473252 SH SOLE 22 450988 0 22264 LOYALTY VENTURES INC COMMON STOCK 54911Q107 90 2992 SH SOLE 25 2992 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 217 7225 SH SOLE 26 5463 0 1762 LOYALTY VENTURES INC COMMON STOCK 54911Q107 1048 34837 SH SOLE 30 34837 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 9 301 SH SOLE 31 301 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 98 3261 SH SOLE 36 3261 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 71 2354 SH SOLE 40 2354 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 648 21551 SH SOLE 43 2338 0 19213 LPL FINL HLDGS INC COM 50212V100 24891 155482 SH SOLE 2 40898 0 114584 LPL FINL HLDGS INC COM 50212V100 46 285 SH SOLE 4 285 0 0 LPL FINL HLDGS INC COM 50212V100 222 1389 SH SOLE 7 1389 0 0 LPL FINL HLDGS INC COM 50212V100 0 2 SH SOLE 17 0 0 2 LPL FINL HLDGS INC COM 50212V100 5601 34987 SH SOLE 18 34987 0 0 LPL FINL HLDGS INC COM 50212V100 3730 23300 SH SOLE 19 23300 0 0 LPL FINL HLDGS INC COM 50212V100 235918 1473657 SH SOLE 21 1473657 0 0 LPL FINL HLDGS INC COM 50212V100 289892 1810806 SH SOLE 22 1721256 0 89550 LPL FINL HLDGS INC COM 50212V100 2074 12954 SH SOLE 25 12954 0 0 LPL FINL HLDGS INC COM 50212V100 5243 32750 SH SOLE 26 27113 0 5637 LPL FINL HLDGS INC COM 50212V100 228 1424 SH SOLE 28 1424 0 0 LPL FINL HLDGS INC COM 50212V100 12842 80218 SH SOLE 30 80218 0 0 LPL FINL HLDGS INC COM 50212V100 193 1205 SH SOLE 31 1205 0 0 LPL FINL HLDGS INC COM 50212V100 137 853 SH SOLE 34 853 0 0 LPL FINL HLDGS INC COM 50212V100 1070 6682 SH SOLE 36 6682 0 0 LPL FINL HLDGS INC COM 50212V100 1641 10251 SH SOLE 40 10251 0 0 LPL FINL HLDGS INC COM 50212V100 7458 46587 SH SOLE 43 3601 0 42986 LSB INDS INC COM 502160104 1378 124705 SH SOLE 7 124705 0 0 LSB INDS INC COM 502160104 126 11368 SH SOLE 18 11368 0 0 LSB INDS INC COM 502160104 1870 169264 SH SOLE 21 169264 0 0 LSB INDS INC COM 502160104 4233 383102 SH SOLE 22 383102 0 0 LSB INDS INC COM 502160104 62 5571 SH SOLE 43 0 0 5571 LSI INDS INC OHIO COM 50216C108 202 29487 SH SOLE 2 11633 0 17854 LSI INDS INC OHIO COM 50216C108 35 5145 SH SOLE 18 5145 0 0 LSI INDS INC OHIO COM 50216C108 504 73401 SH SOLE 19 73401 0 0 LSI INDS INC OHIO COM 50216C108 626 91255 SH SOLE 21 91255 0 0 LSI INDS INC OHIO COM 50216C108 3915 570745 SH SOLE 22 570745 0 0 LSI INDS INC OHIO COM 50216C108 37 5465 SH SOLE 23 5465 0 0 LSI INDS INC OHIO COM 50216C108 275 40026 SH SOLE 26 0 0 40026 LTC PPTYS INC COM 502175102 1543 45203 SH SOLE 2 10924 0 34279 LTC PPTYS INC COM 502175102 706 20673 SH SOLE 4 20673 0 0 LTC PPTYS INC COM 502175102 1675 49062 SH SOLE 7 49062 0 0 LTC PPTYS INC COM 502175102 5085 148932 SH SOLE 18 148932 0 0 LTC PPTYS INC COM 502175102 4064 119038 SH SOLE 19 119038 0 0 LTC PPTYS INC COM 502175102 175555 5142203 SH SOLE 21 5142203 0 0 LTC PPTYS INC COM 502175102 42360 1240759 SH SOLE 22 1202057 0 38702 LTC PPTYS INC COM 502175102 53 1546 SH SOLE 23 1546 0 0 LTC PPTYS INC COM 502175102 6266 183542 SH SOLE 25 183542 0 0 LTC PPTYS INC COM 502175102 422 12364 SH SOLE 26 9143 0 3221 LTC PPTYS INC COM 502175102 778 22786 SH SOLE 28 110 0 22676 LTC PPTYS INC COM 502175102 7541 220879 SH SOLE 30 220879 0 0 LTC PPTYS INC COM 502175102 5656 165685 SH SOLE 31 0 0 165685 LTC PPTYS INC COM 502175102 171 5021 SH SOLE 40 5021 0 0 LTC PPTYS INC COM 502175102 665 19468 SH SOLE 43 1752 0 17716 LUBYS INC COM 549282101 11 3920 SH SOLE 18 3920 0 0 LUBYS INC COM 549282101 183 64081 SH SOLE 21 64081 0 0 LUBYS INC COM 549282101 1169 408844 SH SOLE 22 408844 0 0 LUCID DIAGNOSTICS INC COM 54948X109 16 3053 SH SOLE 2 0 0 3053 LUCID DIAGNOSTICS INC COM 54948X109 75 13975 SH SOLE 18 13975 0 0 LUCID DIAGNOSTICS INC COM 54948X109 201 37402 SH SOLE 21 37402 0 0 LUCID DIAGNOSTICS INC COM 54948X109 13 2499 SH SOLE 22 1389 0 1110 LUCID GROUP INC COM 549498103 1494 39251 SH SOLE 2 24411 0 14840 LUCID GROUP INC COM 549498103 5779 151868 SH SOLE 4 136181 0 15687 LUCID GROUP INC COM 549498103 7941 208695 SH SOLE 7 208695 0 0 LUCID GROUP INC COM 549498103 42 1114 SH SOLE 13 1114 0 0 LUCID GROUP INC COM 549498103 1274 33472 SH SOLE 15 33472 0 0 LUCID GROUP INC COM 549498103 3680 96725 SH SOLE 18 75515 0 21210 LUCID GROUP INC COM 549498103 33271 874409 SH SOLE 21 874409 0 0 LUCID GROUP INC COM 549498103 292331 7682816 SH SOLE 22 7514880 0 167936 LUCID GROUP INC COM 549498103 8686 228267 SH SOLE 23 228267 0 0 LUCID GROUP INC COM 549498103 4933 129638 SH SOLE 25 129638 0 0 LUCID GROUP INC COM 549498103 12735 334685 SH SOLE 26 252924 0 81761 LUCID GROUP INC COM 549498103 15919 418383 SH SOLE 28 12660 0 405723 LUCID GROUP INC COM 549498103 37 972 SH SOLE 29 972 0 0 LUCID GROUP INC COM 549498103 70979 1865422 SH SOLE 30 1865422 0 0 LUCID GROUP INC COM 549498103 2099 55167 SH SOLE 31 42250 0 12917 LUCID GROUP INC COM 549498103 15156 398310 SH SOLE 32 398310 0 0 LUCID GROUP INC COM 549498103 788 20720 SH SOLE 34 20720 0 0 LUCID GROUP INC COM 549498103 2613 68664 SH SOLE 36 68664 0 0 LUCID GROUP INC COM 549498103 533 14011 SH SOLE 40 14011 0 0 LUCID GROUP INC COM 549498103 398 10463 SH SOLE 43 1851 0 8612 LUCIRA HEALTH INC COM 54948U105 27 3087 SH SOLE 18 3087 0 0 LUCIRA HEALTH INC COM 54948U105 328 38120 SH SOLE 21 38120 0 0 LUCIRA HEALTH INC COM 54948U105 5 587 SH SOLE 22 587 0 0 LUCIRA HEALTH INC COM 54948U105 13 1543 SH SOLE 43 0 0 1543 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 398 70764 SH SOLE 2 70764 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1993 353925 SH SOLE 19 353925 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 515 91561 SH SOLE 22 27681 0 63880 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2470 438651 SH SOLE 25 438651 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 281 49855 SH SOLE 26 0 0 49855 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1612 286301 SH SOLE 28 0 0 286301 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4189 744134 SH SOLE 34 744134 0 0 LULULEMON ATHLETICA INC COM 550021109 66772 170577 SH SOLE 2 16985 0 153592 LULULEMON ATHLETICA INC COM 550021109 30129 76967 SH SOLE 4 46779 0 30188 LULULEMON ATHLETICA INC COM 550021109 9705 24792 SH SOLE 7 24792 0 0 LULULEMON ATHLETICA INC COM 550021109 699 1786 SH SOLE 13 353 0 1433 LULULEMON ATHLETICA INC COM 550021109 3740 9553 SH SOLE 15 9553 0 0 LULULEMON ATHLETICA INC COM 550021109 1 3 SH SOLE 17 0 0 3 LULULEMON ATHLETICA INC COM 550021109 31917 81536 SH SOLE 18 75154 0 6382 LULULEMON ATHLETICA INC COM 550021109 16150 41257 SH SOLE 19 41257 0 0 LULULEMON ATHLETICA INC COM 550021109 909769 2324100 SH SOLE 21 2324100 0 0 LULULEMON ATHLETICA INC COM 550021109 957372 2445706 SH SOLE 22 2314378 0 131328 LULULEMON ATHLETICA INC COM 550021109 26061 66576 SH SOLE 23 66576 0 0 LULULEMON ATHLETICA INC COM 550021109 72183 184400 SH SOLE 25 184400 0 0 LULULEMON ATHLETICA INC COM 550021109 67290 171899 SH SOLE 26 80417 0 91482 LULULEMON ATHLETICA INC COM 550021109 104595 267199 SH SOLE 28 3972 0 263227 LULULEMON ATHLETICA INC COM 550021109 180 461 SH SOLE 29 461 0 0 LULULEMON ATHLETICA INC COM 550021109 176073 449797 SH SOLE 30 425098 0 24699 LULULEMON ATHLETICA INC COM 550021109 19018 48583 SH SOLE 31 12858 0 35725 LULULEMON ATHLETICA INC COM 550021109 11801 30147 SH SOLE 32 30147 0 0 LULULEMON ATHLETICA INC COM 550021109 5078 12973 SH SOLE 34 12973 0 0 LULULEMON ATHLETICA INC COM 550021109 17499 44704 SH SOLE 36 44704 0 0 LULULEMON ATHLETICA INC COM 550021109 1597 4080 SH SOLE 40 4080 0 0 LULULEMON ATHLETICA INC COM 550021109 25858 66057 SH SOLE 43 3815 0 62242 LULUS FASHION LOUNGE HOLDING COM 55003A108 21 2091 SH SOLE 2 0 0 2091 LULUS FASHION LOUNGE HOLDING COM 55003A108 170 16625 SH SOLE 18 16625 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 114 11108 SH SOLE 19 11108 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 662 64748 SH SOLE 21 64748 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 303 29645 SH SOLE 22 28816 0 829 LUMEN TECHNOLOGIES INC COM 550241103 32061 2554638 SH SOLE 2 272223 0 2282415 LUMEN TECHNOLOGIES INC COM 550241103 6786 540745 SH SOLE 4 500152 0 40593 LUMEN TECHNOLOGIES INC COM 550241103 11191 891747 SH SOLE 7 861410 0 30337 LUMEN TECHNOLOGIES INC COM 550241103 24 1942 SH SOLE 13 1942 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1781 141919 SH SOLE 15 141919 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1 44 SH SOLE 17 0 0 44 LUMEN TECHNOLOGIES INC COM 550241103 25538 2034924 SH SOLE 18 1909091 0 125833 LUMEN TECHNOLOGIES INC COM 550241103 5163 411359 SH SOLE 19 411359 0 0 LUMEN TECHNOLOGIES INC COM 550241103 670349 53414242 SH SOLE 21 53414242 0 0 LUMEN TECHNOLOGIES INC COM 550241103 257253 20498208 SH SOLE 22 18492380 0 2005828 LUMEN TECHNOLOGIES INC COM 550241103 6687 532853 SH SOLE 23 532853 0 0 LUMEN TECHNOLOGIES INC COM 550241103 17236 1373382 SH SOLE 25 1373382 0 0 LUMEN TECHNOLOGIES INC COM 550241103 30162 2403380 SH SOLE 26 1081414 0 1321966 LUMEN TECHNOLOGIES INC COM 550241103 22345 1780464 SH SOLE 28 17949 0 1762515 LUMEN TECHNOLOGIES INC COM 550241103 81127 6464297 SH SOLE 30 6464297 0 0 LUMEN TECHNOLOGIES INC COM 550241103 4372 348344 SH SOLE 31 114041 0 234303 LUMEN TECHNOLOGIES INC COM 550241103 4743 377951 SH SOLE 32 377951 0 0 LUMEN TECHNOLOGIES INC COM 550241103 639 50928 SH SOLE 34 50928 0 0 LUMEN TECHNOLOGIES INC COM 550241103 8702 693357 SH SOLE 36 693357 0 0 LUMEN TECHNOLOGIES INC COM 550241103 376 29925 SH SOLE 40 29925 0 0 LUMEN TECHNOLOGIES INC COM 550241103 9517 758296 SH SOLE 43 101515 0 656781 LUMENT FINANCE TRUST INC COM 55025L108 13 3322 SH SOLE 18 3322 0 0 LUMENT FINANCE TRUST INC COM 55025L108 242 63052 SH SOLE 21 63052 0 0 LUMENT FINANCE TRUST INC COM 55025L108 409 106502 SH SOLE 22 106502 0 0 LUMENTUM HLDGS INC COM 55024U109 18088 171010 SH SOLE 2 60625 0 110385 LUMENTUM HLDGS INC COM 55024U109 499 4719 SH SOLE 4 4542 0 177 LUMENTUM HLDGS INC COM 55024U109 123 1165 SH SOLE 7 1165 0 0 LUMENTUM HLDGS INC COM 55024U109 428 4050 SH SOLE 13 4050 0 0 LUMENTUM HLDGS INC COM 55024U109 16672 157625 SH SOLE 18 157625 0 0 LUMENTUM HLDGS INC COM 55024U109 2268 21447 SH SOLE 19 21447 0 0 LUMENTUM HLDGS INC COM 55024U109 385729 3646867 SH SOLE 21 3646867 0 0 LUMENTUM HLDGS INC COM 55024U109 208870 1974758 SH SOLE 22 1890639 0 84119 LUMENTUM HLDGS INC COM 55024U109 282 2664 SH SOLE 23 2664 0 0 LUMENTUM HLDGS INC COM 55024U109 1252 11841 SH SOLE 25 11841 0 0 LUMENTUM HLDGS INC COM 55024U109 3275 30960 SH SOLE 26 24858 0 6102 LUMENTUM HLDGS INC COM 55024U109 143 1352 SH SOLE 28 1352 0 0 LUMENTUM HLDGS INC COM 55024U109 4711 44543 SH SOLE 30 44543 0 0 LUMENTUM HLDGS INC COM 55024U109 232 2194 SH SOLE 31 2194 0 0 LUMENTUM HLDGS INC COM 55024U109 13 127 SH SOLE 34 127 0 0 LUMENTUM HLDGS INC COM 55024U109 433 4095 SH SOLE 36 4095 0 0 LUMENTUM HLDGS INC COM 55024U109 972 9193 SH SOLE 40 9193 0 0 LUMENTUM HLDGS INC COM 55024U109 2840 26847 SH SOLE 43 669 0 26178 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 5524 3110000 PRN SOLE 21 3110000 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 7324 5889000 PRN SOLE 21 5889000 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1062 62822 SH SOLE 2 57608 0 5214 LUMINAR TECHNOLOGIES INC COM CL A 550424105 12 689 SH SOLE 4 689 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 6178 365369 SH SOLE 21 365369 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 50120 2963933 SH SOLE 22 2889536 0 74397 LUMINAR TECHNOLOGIES INC COM CL A 550424105 417 24671 SH SOLE 25 24671 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1192 70480 SH SOLE 26 58243 0 12237 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2501 147896 SH SOLE 28 147896 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1721 101791 SH SOLE 30 101791 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 357 21118 SH SOLE 40 21118 0 0 LUMOS PHARMA INC COM 55028X109 10 1386 SH SOLE 18 1386 0 0 LUMOS PHARMA INC COM 55028X109 124 17893 SH SOLE 21 17893 0 0 LUMOS PHARMA INC COM 55028X109 293 42225 SH SOLE 22 42225 0 0 LUNA INNOVATIONS INC COM 550351100 39 4635 SH SOLE 2 1326 0 3309 LUNA INNOVATIONS INC COM 550351100 4 490 SH SOLE 7 490 0 0 LUNA INNOVATIONS INC COM 550351100 715 84743 SH SOLE 18 84743 0 0 LUNA INNOVATIONS INC COM 550351100 440 52099 SH SOLE 19 52099 0 0 LUNA INNOVATIONS INC COM 550351100 9450 1119701 SH SOLE 21 1119701 0 0 LUNA INNOVATIONS INC COM 550351100 5444 644971 SH SOLE 22 638925 0 6046 LUTHER BURBANK CORP COM 550550107 492 35044 SH SOLE 2 25285 0 9759 LUTHER BURBANK CORP COM 550550107 3 221 SH SOLE 7 221 0 0 LUTHER BURBANK CORP COM 550550107 745 53040 SH SOLE 18 53040 0 0 LUTHER BURBANK CORP COM 550550107 470 33492 SH SOLE 19 33492 0 0 LUTHER BURBANK CORP COM 550550107 8381 596949 SH SOLE 21 596949 0 0 LUTHER BURBANK CORP COM 550550107 6857 488425 SH SOLE 22 478328 0 10097 LUTHER BURBANK CORP COM 550550107 79 5646 SH SOLE 25 5646 0 0 LUTHER BURBANK CORP COM 550550107 109 7769 SH SOLE 30 7769 0 0 LUTHER BURBANK CORP COM 550550107 44 3135 SH SOLE 43 0 0 3135 LUXFER HOLDINGS PLC SHS G5698W116 379 19622 SH SOLE 2 7560 0 12062 LUXFER HOLDINGS PLC SHS G5698W116 9 472 SH SOLE 7 472 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1624 84110 SH SOLE 18 84110 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1030 53360 SH SOLE 19 53360 0 0 LUXFER HOLDINGS PLC SHS G5698W116 20499 1061594 SH SOLE 21 1061594 0 0 LUXFER HOLDINGS PLC SHS G5698W116 5716 296019 SH SOLE 22 275096 0 20923 LUXFER HOLDINGS PLC SHS G5698W116 110 5683 SH SOLE 25 5683 0 0 LUXFER HOLDINGS PLC SHS G5698W116 109 5642 SH SOLE 26 2646 0 2996 LUXFER HOLDINGS PLC SHS G5698W116 630 32645 SH SOLE 30 32645 0 0 LUXFER HOLDINGS PLC SHS G5698W116 88 4546 SH SOLE 36 4546 0 0 LUXFER HOLDINGS PLC SHS G5698W116 89 4632 SH SOLE 40 4632 0 0 LUXFER HOLDINGS PLC SHS G5698W116 164 8507 SH SOLE 43 0 0 8507 LXP INDUSTRIAL TRUST COM 529043101 10077 645113 SH SOLE 2 77977 0 567136 LXP INDUSTRIAL TRUST COM 529043101 2257 144523 SH SOLE 4 144523 0 0 LXP INDUSTRIAL TRUST COM 529043101 5411 346414 SH SOLE 7 346414 0 0 LXP INDUSTRIAL TRUST COM 529043101 16792 1075046 SH SOLE 18 1075046 0 0 LXP INDUSTRIAL TRUST COM 529043101 14034 898486 SH SOLE 19 898486 0 0 LXP INDUSTRIAL TRUST COM 529043101 575664 36854311 SH SOLE 21 36854311 0 0 LXP INDUSTRIAL TRUST COM 529043101 143543 9189680 SH SOLE 22 8913798 0 275882 LXP INDUSTRIAL TRUST COM 529043101 174 11154 SH SOLE 23 11154 0 0 LXP INDUSTRIAL TRUST COM 529043101 18805 1203926 SH SOLE 25 1203926 0 0 LXP INDUSTRIAL TRUST COM 529043101 1260 80691 SH SOLE 26 63342 0 17349 LXP INDUSTRIAL TRUST COM 529043101 2632 168495 SH SOLE 28 4823 0 163672 LXP INDUSTRIAL TRUST COM 529043101 25320 1620968 SH SOLE 30 1620968 0 0 LXP INDUSTRIAL TRUST COM 529043101 18566 1188577 SH SOLE 31 0 0 1188577 LXP INDUSTRIAL TRUST COM 529043101 120 7685 SH SOLE 36 7685 0 0 LXP INDUSTRIAL TRUST COM 529043101 586 37522 SH SOLE 40 37522 0 0 LXP INDUSTRIAL TRUST COM 529043101 2326 148887 SH SOLE 43 579 0 148308 LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 10316 165724 SH SOLE 21 165724 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 128 16496 SH SOLE 2 4236 0 12260 LYELL IMMUNOPHARMA INC COM 55083R104 511 66061 SH SOLE 18 66061 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 414 53459 SH SOLE 19 53459 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 9340 1206723 SH SOLE 21 1206723 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 4076 526664 SH SOLE 22 520685 0 5979 LYELL IMMUNOPHARMA INC COM 55083R104 812 104902 SH SOLE 30 104902 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 195 25147 SH SOLE 34 25147 0 0 LYFT INC CL A COM 55087P104 32469 759869 SH SOLE 2 261139 0 498730 LYFT INC CL A COM 55087P104 10117 236769 SH SOLE 4 135501 0 101268 LYFT INC CL A COM 55087P104 1083 25334 SH SOLE 7 25334 0 0 LYFT INC CL A COM 55087P104 1287 30108 SH SOLE 13 30108 0 0 LYFT INC CL A COM 55087P104 945 22124 SH SOLE 15 22124 0 0 LYFT INC CL A COM 55087P104 12391 289985 SH SOLE 18 275167 0 14818 LYFT INC CL A COM 55087P104 33085 774278 SH SOLE 19 774278 0 0 LYFT INC CL A COM 55087P104 207839 4863997 SH SOLE 21 4863997 0 0 LYFT INC CL A COM 55087P104 266339 6233075 SH SOLE 22 5886895 0 346180 LYFT INC CL A COM 55087P104 6917 161866 SH SOLE 23 161866 0 0 LYFT INC CL A COM 55087P104 20676 483865 SH SOLE 25 483865 0 0 LYFT INC CL A COM 55087P104 28399 664614 SH SOLE 26 208880 0 455734 LYFT INC CL A COM 55087P104 41352 967762 SH SOLE 28 11517 0 956245 LYFT INC CL A COM 55087P104 519 12139 SH SOLE 29 12139 0 0 LYFT INC CL A COM 55087P104 41435 969684 SH SOLE 30 551327 0 418357 LYFT INC CL A COM 55087P104 5052 118237 SH SOLE 31 51025 0 67212 LYFT INC CL A COM 55087P104 46395 1085780 SH SOLE 34 1085780 0 0 LYFT INC CL A COM 55087P104 4968 116276 SH SOLE 36 116276 0 0 LYFT INC CL A COM 55087P104 345 8082 SH SOLE 40 8082 0 0 LYFT INC CL A COM 55087P104 5748 134512 SH SOLE 43 12081 0 122431 LYFT INC NOTE 1.500% 5/1 55087PAB0 6580 4940000 PRN SOLE 21 4940000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60745 658629 SH SOLE 2 85907 0 572722 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10743 116477 SH SOLE 4 106150 0 10327 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21957 238073 SH SOLE 7 229924 0 8149 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 878 9519 SH SOLE 13 5934 0 3585 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3427 37162 SH SOLE 15 37162 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 3 SH SOLE 17 0 0 3 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45004 487958 SH SOLE 18 452193 0 35765 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10561 114507 SH SOLE 19 114507 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 827217 8969068 SH SOLE 21 8969068 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 522397 5664071 SH SOLE 22 5131332 0 532739 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13895 150660 SH SOLE 23 150660 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31416 340629 SH SOLE 25 340629 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 50112 543341 SH SOLE 26 172489 0 370852 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 45640 494848 SH SOLE 28 4701 0 490147 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 169712 1840096 SH SOLE 30 1840096 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8904 96545 SH SOLE 31 31024 0 65521 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3785 41034 SH SOLE 32 41034 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1215 13173 SH SOLE 34 13173 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12870 139538 SH SOLE 35 139538 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12504 135577 SH SOLE 36 135577 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 790 8568 SH SOLE 40 8568 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14269 154716 SH SOLE 43 13763 0 140953 LYRA THERAPEUTICS INC COM 55234L105 3 618 SH SOLE 2 0 0 618 LYRA THERAPEUTICS INC COM 55234L105 6 1424 SH SOLE 18 1424 0 0 LYRA THERAPEUTICS INC COM 55234L105 71 16231 SH SOLE 21 16231 0 0 M & T BK CORP COM 55261F104 54868 357259 SH SOLE 2 93591 0 263668 M & T BK CORP COM 55261F104 18469 120256 SH SOLE 4 63142 0 57114 M & T BK CORP COM 55261F104 17553 114289 SH SOLE 7 110766 0 3523 M & T BK CORP COM 55261F104 3614 23533 SH SOLE 13 21725 0 1808 M & T BK CORP COM 55261F104 2744 17868 SH SOLE 15 17868 0 0 M & T BK CORP COM 55261F104 0 2 SH SOLE 17 0 0 2 M & T BK CORP COM 55261F104 92482 602173 SH SOLE 18 583014 0 19159 M & T BK CORP COM 55261F104 80434 523727 SH SOLE 19 523727 0 0 M & T BK CORP COM 55261F104 561341 3655039 SH SOLE 21 3655039 0 0 M & T BK CORP COM 55261F104 434754 2830796 SH SOLE 22 2536901 0 293895 M & T BK CORP COM 55261F104 14411 93834 SH SOLE 23 93834 0 0 M & T BK CORP COM 55261F104 30076 195833 SH SOLE 25 195833 0 0 M & T BK CORP COM 55261F104 46627 303601 SH SOLE 26 132036 0 171565 M & T BK CORP COM 55261F104 62127 404527 SH SOLE 28 2292 0 402235 M & T BK CORP COM 55261F104 1332 8674 SH SOLE 29 8674 0 0 M & T BK CORP COM 55261F104 106925 696216 SH SOLE 30 693759 0 2457 M & T BK CORP COM 55261F104 9442 61478 SH SOLE 31 27632 0 33846 M & T BK CORP COM 55261F104 33877 220584 SH SOLE 34 220584 0 0 M & T BK CORP COM 55261F104 9496 61831 SH SOLE 36 61831 0 0 M & T BK CORP COM 55261F104 1794 11678 SH SOLE 37 11678 0 0 M & T BK CORP COM 55261F104 639 4159 SH SOLE 40 4159 0 0 M & T BK CORP COM 55261F104 10598 69008 SH SOLE 43 4781 0 64227 M D C HLDGS INC COM 552676108 14768 264517 SH SOLE 2 127110 0 137407 M D C HLDGS INC COM 552676108 13 231 SH SOLE 4 231 0 0 M D C HLDGS INC COM 552676108 65 1169 SH SOLE 7 1169 0 0 M D C HLDGS INC COM 552676108 13509 241965 SH SOLE 18 213563 0 28402 M D C HLDGS INC COM 552676108 58708 1051548 SH SOLE 19 1051548 0 0 M D C HLDGS INC COM 552676108 428988 7683824 SH SOLE 21 7683824 0 0 M D C HLDGS INC COM 552676108 137660 2465701 SH SOLE 22 2415643 0 50058 M D C HLDGS INC COM 552676108 2330 41732 SH SOLE 23 41732 0 0 M D C HLDGS INC COM 552676108 390 6993 SH SOLE 25 6993 0 0 M D C HLDGS INC COM 552676108 13017 233162 SH SOLE 26 21544 0 211618 M D C HLDGS INC COM 552676108 63 1129 SH SOLE 28 1129 0 0 M D C HLDGS INC COM 552676108 5686 101838 SH SOLE 30 101838 0 0 M D C HLDGS INC COM 552676108 19 349 SH SOLE 34 349 0 0 M D C HLDGS INC COM 552676108 159 2841 SH SOLE 36 2841 0 0 M D C HLDGS INC COM 552676108 402 7193 SH SOLE 40 7193 0 0 M D C HLDGS INC COM 552676108 2327 41681 SH SOLE 43 1173 0 40508 M/I HOMES INC COM 55305B101 2368 38081 SH SOLE 2 23520 0 14561 M/I HOMES INC COM 55305B101 8 125 SH SOLE 4 125 0 0 M/I HOMES INC COM 55305B101 25 405 SH SOLE 7 405 0 0 M/I HOMES INC COM 55305B101 6846 110097 SH SOLE 18 110097 0 0 M/I HOMES INC COM 55305B101 3150 50655 SH SOLE 19 50655 0 0 M/I HOMES INC COM 55305B101 246720 3967841 SH SOLE 21 3967841 0 0 M/I HOMES INC COM 55305B101 47702 767155 SH SOLE 22 739372 0 27783 M/I HOMES INC COM 55305B101 230 3700 SH SOLE 25 3700 0 0 M/I HOMES INC COM 55305B101 1153 18536 SH SOLE 26 16591 0 1945 M/I HOMES INC COM 55305B101 32 520 SH SOLE 28 520 0 0 M/I HOMES INC COM 55305B101 3337 53666 SH SOLE 30 53666 0 0 M/I HOMES INC COM 55305B101 55 882 SH SOLE 36 882 0 0 M/I HOMES INC COM 55305B101 248 3986 SH SOLE 40 3986 0 0 M/I HOMES INC COM 55305B101 1379 22177 SH SOLE 43 2518 0 19659 MACATAWA BK CORP COM 554225102 764 86609 SH SOLE 2 43534 0 43075 MACATAWA BK CORP COM 554225102 4 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 820 92995 SH SOLE 18 92995 0 0 MACATAWA BK CORP COM 554225102 587 66574 SH SOLE 19 66574 0 0 MACATAWA BK CORP COM 554225102 8973 1017293 SH SOLE 21 1017293 0 0 MACATAWA BK CORP COM 554225102 4007 454259 SH SOLE 22 437761 0 16498 MACATAWA BK CORP COM 554225102 250 28305 SH SOLE 23 28305 0 0 MACATAWA BK CORP COM 554225102 0 45 SH SOLE 43 0 0 45 MACERICH CO COM 554382101 5876 340037 SH SOLE 2 179028 0 161009 MACERICH CO COM 554382101 1917 110909 SH SOLE 4 110909 0 0 MACERICH CO COM 554382101 4614 267013 SH SOLE 7 267013 0 0 MACERICH CO COM 554382101 17786 1029311 SH SOLE 18 1029311 0 0 MACERICH CO COM 554382101 15747 911293 SH SOLE 19 911293 0 0 MACERICH CO COM 554382101 283084 16382204 SH SOLE 21 16382204 0 0 MACERICH CO COM 554382101 138416 8010169 SH SOLE 22 7805238 0 204931 MACERICH CO COM 554382101 395 22856 SH SOLE 23 22856 0 0 MACERICH CO COM 554382101 15907 920540 SH SOLE 25 920540 0 0 MACERICH CO COM 554382101 3080 178239 SH SOLE 26 88808 0 89431 MACERICH CO COM 554382101 2269 131320 SH SOLE 28 3471 0 127849 MACERICH CO COM 554382101 16771 970525 SH SOLE 30 970525 0 0 MACERICH CO COM 554382101 15710 909160 SH SOLE 31 0 0 909160 MACERICH CO COM 554382101 24 1393 SH SOLE 34 1393 0 0 MACERICH CO COM 554382101 630 36433 SH SOLE 36 36433 0 0 MACERICH CO COM 554382101 422 24393 SH SOLE 40 24393 0 0 MACERICH CO COM 554382101 6855 396678 SH SOLE 43 98968 0 297710 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1449 18503 SH SOLE 2 13364 0 5139 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10 133 SH SOLE 4 133 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 48 617 SH SOLE 7 617 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10218 130493 SH SOLE 18 130493 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 31840 406636 SH SOLE 19 406636 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 130004 1660329 SH SOLE 21 1660329 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 87359 1115700 SH SOLE 22 1087774 0 27926 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 463 5912 SH SOLE 25 5912 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1692 21609 SH SOLE 26 17650 0 3959 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 68 867 SH SOLE 28 867 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2344 29930 SH SOLE 30 29930 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 85078 1086567 SH SOLE 34 1086567 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 471 6016 SH SOLE 40 6016 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 281 3587 SH SOLE 43 39 0 3548 MACONDRAY CAP ACQUISITN CORP UNIT 05/31/2028 G5853A123 24451 2450000 SH SOLE 2 2450000 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 75 20506 SH SOLE 21 20506 0 0 MACROGENICS INC COM 556099109 1057 65849 SH SOLE 2 24446 0 41403 MACROGENICS INC COM 556099109 4 230 SH SOLE 4 230 0 0 MACROGENICS INC COM 556099109 14 850 SH SOLE 7 850 0 0 MACROGENICS INC COM 556099109 2692 167740 SH SOLE 18 164188 0 3552 MACROGENICS INC COM 556099109 5558 346273 SH SOLE 19 346273 0 0 MACROGENICS INC COM 556099109 41187 2566150 SH SOLE 21 2566150 0 0 MACROGENICS INC COM 556099109 24694 1538592 SH SOLE 22 1509144 0 29448 MACROGENICS INC COM 556099109 155 9686 SH SOLE 23 9686 0 0 MACROGENICS INC COM 556099109 128 8001 SH SOLE 25 8001 0 0 MACROGENICS INC COM 556099109 1320 82265 SH SOLE 26 25861 0 56404 MACROGENICS INC COM 556099109 259 16135 SH SOLE 28 16135 0 0 MACROGENICS INC COM 556099109 6001 373902 SH SOLE 30 373902 0 0 MACROGENICS INC COM 556099109 80 4965 SH SOLE 36 4965 0 0 MACROGENICS INC COM 556099109 82 5101 SH SOLE 40 5101 0 0 MACROGENICS INC COM 556099109 146 9094 SH SOLE 43 0 0 9094 MACYS INC COM 55616P104 13619 520195 SH SOLE 2 279166 0 241029 MACYS INC COM 55616P104 17 636 SH SOLE 4 636 0 0 MACYS INC COM 55616P104 426 16289 SH SOLE 7 16289 0 0 MACYS INC COM 55616P104 38621 1475228 SH SOLE 18 1475228 0 0 MACYS INC COM 55616P104 25711 982101 SH SOLE 19 982101 0 0 MACYS INC COM 55616P104 585243 22354574 SH SOLE 21 22354574 0 0 MACYS INC COM 55616P104 253902 9698332 SH SOLE 22 9405662 0 292670 MACYS INC COM 55616P104 500 19102 SH SOLE 23 19102 0 0 MACYS INC COM 55616P104 1076 41109 SH SOLE 25 41109 0 0 MACYS INC COM 55616P104 3705 141528 SH SOLE 26 62266 0 79262 MACYS INC COM 55616P104 143 5457 SH SOLE 28 5457 0 0 MACYS INC COM 55616P104 4820 184110 SH SOLE 30 184110 0 0 MACYS INC COM 55616P104 2945 112503 SH SOLE 36 112503 0 0 MACYS INC COM 55616P104 1036 39574 SH SOLE 40 39574 0 0 MACYS INC COM 55616P104 5926 226369 SH SOLE 43 7635 0 218734 MADDEN STEVEN LTD COM 556269108 2858 61496 SH SOLE 2 38347 0 23149 MADDEN STEVEN LTD COM 556269108 16 343 SH SOLE 4 343 0 0 MADDEN STEVEN LTD COM 556269108 54 1158 SH SOLE 7 1158 0 0 MADDEN STEVEN LTD COM 556269108 13176 283533 SH SOLE 18 276378 0 7155 MADDEN STEVEN LTD COM 556269108 12445 267798 SH SOLE 19 267798 0 0 MADDEN STEVEN LTD COM 556269108 423592 9115380 SH SOLE 21 9115380 0 0 MADDEN STEVEN LTD COM 556269108 93216 2005935 SH SOLE 22 1959103 0 46832 MADDEN STEVEN LTD COM 556269108 267 5747 SH SOLE 23 5747 0 0 MADDEN STEVEN LTD COM 556269108 626 13469 SH SOLE 25 13469 0 0 MADDEN STEVEN LTD COM 556269108 2689 57855 SH SOLE 26 22734 0 35121 MADDEN STEVEN LTD COM 556269108 63 1362 SH SOLE 28 1362 0 0 MADDEN STEVEN LTD COM 556269108 6446 138721 SH SOLE 30 138721 0 0 MADDEN STEVEN LTD COM 556269108 173 3719 SH SOLE 36 3719 0 0 MADDEN STEVEN LTD COM 556269108 481 10356 SH SOLE 40 10356 0 0 MADDEN STEVEN LTD COM 556269108 1829 39369 SH SOLE 43 163 0 39206 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1508 21437 SH SOLE 2 6879 0 14558 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 8 107 SH SOLE 4 107 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 28 400 SH SOLE 7 400 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5647 80283 SH SOLE 18 80283 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3258 46311 SH SOLE 19 46311 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 67756 963269 SH SOLE 21 963269 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 43551 619150 SH SOLE 22 593463 0 25687 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 218 3099 SH SOLE 25 3099 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 781 11108 SH SOLE 26 8684 0 2424 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 24 337 SH SOLE 28 337 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 935 13289 SH SOLE 30 13289 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 23 324 SH SOLE 36 324 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 240 3409 SH SOLE 40 3409 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 820 11653 SH SOLE 43 850 0 10803 MADISON SQUARE GRDN SPRT COR CL A 55825T103 15709 90420 SH SOLE 2 5000 0 85420 MADISON SQUARE GRDN SPRT COR CL A 55825T103 10 58 SH SOLE 4 58 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 46 267 SH SOLE 7 267 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1397 8039 SH SOLE 18 8039 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 928 5340 SH SOLE 19 5340 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 44184 254324 SH SOLE 21 254324 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 68631 395045 SH SOLE 22 374983 0 20062 MADISON SQUARE GRDN SPRT COR CL A 55825T103 324 1867 SH SOLE 25 1867 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 945 5440 SH SOLE 26 4018 0 1422 MADISON SQUARE GRDN SPRT COR CL A 55825T103 55 315 SH SOLE 28 315 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1606 9245 SH SOLE 30 9245 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 49 284 SH SOLE 31 284 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 303 1744 SH SOLE 40 1744 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2422 13940 SH SOLE 43 847 0 13093 MADRIGAL PHARMACEUTICALS INC COM 558868105 791 9336 SH SOLE 2 3783 0 5553 MADRIGAL PHARMACEUTICALS INC COM 558868105 3 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 15 176 SH SOLE 7 176 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2723 32133 SH SOLE 18 32133 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 4986 58839 SH SOLE 19 58839 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 42773 504759 SH SOLE 21 504759 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 26505 312785 SH SOLE 22 306272 0 6513 MADRIGAL PHARMACEUTICALS INC COM 558868105 94 1112 SH SOLE 23 1112 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 104 1222 SH SOLE 25 1222 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 939 11078 SH SOLE 26 4329 0 6749 MADRIGAL PHARMACEUTICALS INC COM 558868105 87 1032 SH SOLE 28 1032 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1105 13038 SH SOLE 30 13038 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 104 1230 SH SOLE 40 1230 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 233 2746 SH SOLE 43 435 0 2311 MAG SILVER CORP COM 55903Q104 689 44000 SH SOLE 23 44000 0 0 MAG SILVER CORP COM 55903Q104 3134 200000 SH SOLE 25 200000 0 0 MAG SILVER CORP COM 55903Q104 1097 70000 SH SOLE 26 45000 0 25000 MAG SILVER CORP COM 55903Q104 5485 350000 SH SOLE 34 350000 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2011 21171 SH SOLE 2 6579 0 14592 MAGELLAN HEALTH INC COM NEW 559079207 9 93 SH SOLE 4 93 0 0 MAGELLAN HEALTH INC COM NEW 559079207 63 668 SH SOLE 7 668 0 0 MAGELLAN HEALTH INC COM NEW 559079207 8580 90322 SH SOLE 18 90322 0 0 MAGELLAN HEALTH INC COM NEW 559079207 7266 76496 SH SOLE 19 76496 0 0 MAGELLAN HEALTH INC COM NEW 559079207 279572 2943178 SH SOLE 21 2943178 0 0 MAGELLAN HEALTH INC COM NEW 559079207 59523 626628 SH SOLE 22 604460 0 22168 MAGELLAN HEALTH INC COM NEW 559079207 155 1628 SH SOLE 23 1628 0 0 MAGELLAN HEALTH INC COM NEW 559079207 261 2751 SH SOLE 25 2751 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1657 17443 SH SOLE 26 5888 0 11555 MAGELLAN HEALTH INC COM NEW 559079207 7101 74755 SH SOLE 30 74755 0 0 MAGELLAN HEALTH INC COM NEW 559079207 140 1477 SH SOLE 36 1477 0 0 MAGELLAN HEALTH INC COM NEW 559079207 268 2817 SH SOLE 40 2817 0 0 MAGELLAN HEALTH INC COM NEW 559079207 952 10022 SH SOLE 43 1112 0 8910 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 111 2400 SH SOLE 18 2400 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1727 37188 SH SOLE 19 37188 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 42 9443 SH SOLE 2 1217 0 8226 MAGENTA THERAPEUTICS INC COM 55910K108 2 445 SH SOLE 7 445 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 359 81039 SH SOLE 18 81039 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 344 77669 SH SOLE 19 77669 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 5975 1348829 SH SOLE 21 1348829 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 2703 610079 SH SOLE 22 605280 0 4799 MAGENTA THERAPEUTICS INC COM 55910K108 123 27829 SH SOLE 30 27829 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 59 13371 SH SOLE 43 0 0 13371 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 51 2427 SH SOLE 22 2427 0 0 MAGNA INTL INC COM 559222401 635 7846 SH SOLE 18 7846 0 0 MAGNA INTL INC COM 559222401 4020 49666 SH SOLE 19 49666 0 0 MAGNA INTL INC COM 559222401 895 11057 SH SOLE 22 11057 0 0 MAGNA INTL INC COM 559222401 809 9996 SH SOLE 25 9996 0 0 MAGNA INTL INC COM 559222401 1737 21459 SH SOLE 34 21459 0 0 MAGNA INTL INC COM 559222401 17824 220217 SH SOLE 43 5992 0 214225 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 208 9916 SH SOLE 2 9916 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3 132 SH SOLE 4 132 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1701 81137 SH SOLE 21 81137 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 689 32859 SH SOLE 22 19723 0 13136 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 147 7011 SH SOLE 25 7011 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 66 3139 SH SOLE 28 3139 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 239 11386 SH SOLE 30 11386 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 89 4230 SH SOLE 40 4230 0 0 MAGNITE INC COM 55955D100 1261 72080 SH SOLE 2 47362 0 24718 MAGNITE INC COM 55955D100 8 434 SH SOLE 4 434 0 0 MAGNITE INC COM 55955D100 30 1688 SH SOLE 7 1688 0 0 MAGNITE INC COM 55955D100 6262 357838 SH SOLE 18 348087 0 9751 MAGNITE INC COM 55955D100 6253 357317 SH SOLE 19 357317 0 0 MAGNITE INC COM 55955D100 77368 4421028 SH SOLE 21 4421028 0 0 MAGNITE INC COM 55955D100 50368 2878146 SH SOLE 22 2804080 0 74066 MAGNITE INC COM 55955D100 104 5957 SH SOLE 23 5957 0 0 MAGNITE INC COM 55955D100 316 18038 SH SOLE 25 18038 0 0 MAGNITE INC COM 55955D100 1210 69124 SH SOLE 26 38817 0 30307 MAGNITE INC COM 55955D100 40 2296 SH SOLE 28 2296 0 0 MAGNITE INC COM 55955D100 1283 73333 SH SOLE 30 73333 0 0 MAGNITE INC COM 55955D100 75 4267 SH SOLE 36 4267 0 0 MAGNITE INC COM 55955D100 271 15480 SH SOLE 40 15480 0 0 MAGNITE INC COM 55955D100 572 32679 SH SOLE 43 125 0 32554 MAGNOLIA OIL & GAS CORP CL A 559663109 2281 120873 SH SOLE 2 56243 0 64630 MAGNOLIA OIL & GAS CORP CL A 559663109 9 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 37 1971 SH SOLE 7 1971 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 7150 378892 SH SOLE 18 378892 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 13940 738742 SH SOLE 19 738742 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 94078 4985604 SH SOLE 21 4985604 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 70014 3710323 SH SOLE 22 3628918 0 81405 MAGNOLIA OIL & GAS CORP CL A 559663109 339 17974 SH SOLE 23 17974 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 336 17805 SH SOLE 25 17805 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3240 171718 SH SOLE 26 52564 0 119154 MAGNOLIA OIL & GAS CORP CL A 559663109 2682 142152 SH SOLE 30 142152 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 721 38187 SH SOLE 34 38187 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 305 16160 SH SOLE 40 16160 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2630 139382 SH SOLE 43 10313 0 129069 MAGYAR BANCORP INC COM 55977T208 7 580 SH SOLE 18 580 0 0 MAGYAR BANCORP INC COM 55977T208 106 8671 SH SOLE 21 8671 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 123 40182 SH SOLE 2 2760 0 37422 MAIDEN HOLDINGS LTD SHS G5753U112 707 230917 SH SOLE 18 230917 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 359 117371 SH SOLE 19 117371 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 7850 2565350 SH SOLE 21 2565350 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 4731 1545923 SH SOLE 22 1499133 0 46790 MAIN STR CAP CORP COM 56035L104 24410 544131 SH SOLE 30 544131 0 0 MAIN STR CAP CORP COM 56035L104 1066 23768 SH SOLE 43 5631 0 18137 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 44 2000 SH SOLE 18 2000 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 32 1307 SH SOLE 18 1307 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 498 20233 SH SOLE 21 20233 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 44 1790 SH SOLE 22 1790 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 63 2280 SH SOLE 2 553 0 1727 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 141 5071 SH SOLE 22 5071 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 58 2102 SH SOLE 25 2102 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2128 76791 SH SOLE 30 76791 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 14 492 SH SOLE 34 492 0 0 MALIBU BOATS INC COM CL A 56117J100 2452 35679 SH SOLE 2 23808 0 11871 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 4326 62938 SH SOLE 18 55284 0 7654 MALIBU BOATS INC COM CL A 56117J100 8388 122046 SH SOLE 19 122046 0 0 MALIBU BOATS INC COM CL A 56117J100 49166 715350 SH SOLE 21 715350 0 0 MALIBU BOATS INC COM CL A 56117J100 40726 592547 SH SOLE 22 579955 0 12592 MALIBU BOATS INC COM CL A 56117J100 272 3958 SH SOLE 23 3958 0 0 MALIBU BOATS INC COM CL A 56117J100 254 3691 SH SOLE 25 3691 0 0 MALIBU BOATS INC COM CL A 56117J100 1990 28961 SH SOLE 26 9175 0 19786 MALIBU BOATS INC COM CL A 56117J100 22 319 SH SOLE 28 319 0 0 MALIBU BOATS INC COM CL A 56117J100 2952 42949 SH SOLE 30 42949 0 0 MALIBU BOATS INC COM CL A 56117J100 7 98 SH SOLE 34 98 0 0 MALIBU BOATS INC COM CL A 56117J100 164 2379 SH SOLE 36 2379 0 0 MALIBU BOATS INC COM CL A 56117J100 177 2574 SH SOLE 40 2574 0 0 MALIBU BOATS INC COM CL A 56117J100 233 3383 SH SOLE 43 0 0 3383 MALVERN BANCORP INC COM 561409103 21 1347 SH SOLE 18 1347 0 0 MALVERN BANCORP INC COM 561409103 404 25774 SH SOLE 21 25774 0 0 MALVERN BANCORP INC COM 561409103 6 379 SH SOLE 22 379 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 5 2876 SH SOLE 18 2876 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 112 61418 SH SOLE 21 61418 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 303 166272 SH SOLE 22 166272 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 28 1952 SH SOLE 43 0 0 1952 MANDIANT INC NOTE 1.625% 6/0 31816QAD3 3013 3020000 PRN SOLE 21 3020000 0 0 MANDIANT INC NOTE 0.875% 6/0 31816QAF8 104 100000 PRN SOLE 2 100000 0 0 MANDIANT INC NOTE 0.875% 6/0 31816QAF8 4042 3887000 PRN SOLE 21 3887000 0 0 MANDIANT INC NOTE 0.875% 6/0 31816QAF8 260 250000 PRN SOLE 22 250000 0 0 MANDIANT INC COM 562662106 9319 531319 SH SOLE 2 71856 0 459463 MANDIANT INC COM 562662106 55 3114 SH SOLE 4 905 0 2209 MANDIANT INC COM 562662106 60 3416 SH SOLE 7 3416 0 0 MANDIANT INC COM 562662106 1723 98237 SH SOLE 18 98237 0 0 MANDIANT INC COM 562662106 1181 67339 SH SOLE 19 67339 0 0 MANDIANT INC COM 562662106 99091 5649458 SH SOLE 21 5649458 0 0 MANDIANT INC COM 562662106 92159 5254242 SH SOLE 22 4986005 0 268237 MANDIANT INC COM 562662106 1095 62410 SH SOLE 25 62410 0 0 MANDIANT INC COM 562662106 3592 204768 SH SOLE 26 130264 0 74504 MANDIANT INC COM 562662106 75 4249 SH SOLE 28 4249 0 0 MANDIANT INC COM 562662106 23936 1364653 SH SOLE 30 1364653 0 0 MANDIANT INC COM 562662106 64 3666 SH SOLE 31 3666 0 0 MANDIANT INC COM 562662106 190 10830 SH SOLE 36 10830 0 0 MANDIANT INC COM 562662106 511 29159 SH SOLE 40 29159 0 0 MANDIANT INC COM 562662106 607 34600 SH SOLE 43 2280 0 32320 MANHATTAN ASSOCIATES INC COM 562750109 33640 216349 SH SOLE 2 140270 0 76079 MANHATTAN ASSOCIATES INC COM 562750109 2551 16405 SH SOLE 4 15819 0 586 MANHATTAN ASSOCIATES INC COM 562750109 261 1681 SH SOLE 7 1681 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1256 8079 SH SOLE 13 8079 0 0 MANHATTAN ASSOCIATES INC COM 562750109 24196 155612 SH SOLE 18 154163 0 1449 MANHATTAN ASSOCIATES INC COM 562750109 10629 68355 SH SOLE 19 68355 0 0 MANHATTAN ASSOCIATES INC COM 562750109 530621 3412571 SH SOLE 21 3412571 0 0 MANHATTAN ASSOCIATES INC COM 562750109 295768 1902165 SH SOLE 22 1753440 0 148725 MANHATTAN ASSOCIATES INC COM 562750109 4245 27300 SH SOLE 23 27300 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1528 9825 SH SOLE 25 9825 0 0 MANHATTAN ASSOCIATES INC COM 562750109 6289 40448 SH SOLE 26 27130 0 13318 MANHATTAN ASSOCIATES INC COM 562750109 1019 6555 SH SOLE 28 1134 0 5421 MANHATTAN ASSOCIATES INC COM 562750109 1790 11513 SH SOLE 29 11513 0 0 MANHATTAN ASSOCIATES INC COM 562750109 6044 38868 SH SOLE 30 38868 0 0 MANHATTAN ASSOCIATES INC COM 562750109 2471 15889 SH SOLE 31 15889 0 0 MANHATTAN ASSOCIATES INC COM 562750109 3303 21241 SH SOLE 34 21241 0 0 MANHATTAN ASSOCIATES INC COM 562750109 608 3910 SH SOLE 36 3910 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1259 8099 SH SOLE 40 8099 0 0 MANHATTAN ASSOCIATES INC COM 562750109 12187 78380 SH SOLE 43 8439 0 69941 MANHATTAN BRDG CAP INC COM 562803106 7 1330 SH SOLE 18 1330 0 0 MANHATTAN BRDG CAP INC COM 562803106 106 19299 SH SOLE 21 19299 0 0 MANHATTAN BRDG CAP INC COM 562803106 2 347 SH SOLE 22 347 0 0 MANITEX INTL INC COM 563420108 14 2233 SH SOLE 2 2233 0 0 MANITEX INTL INC COM 563420108 16 2459 SH SOLE 18 2459 0 0 MANITEX INTL INC COM 563420108 338 53202 SH SOLE 21 53202 0 0 MANITEX INTL INC COM 563420108 127 19940 SH SOLE 22 19940 0 0 MANITOWOC CO INC COM NEW 563571405 2214 119091 SH SOLE 2 52036 0 67055 MANITOWOC CO INC COM NEW 563571405 4 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 10 534 SH SOLE 7 534 0 0 MANITOWOC CO INC COM NEW 563571405 2059 110775 SH SOLE 18 110775 0 0 MANITOWOC CO INC COM NEW 563571405 9131 491169 SH SOLE 19 491169 0 0 MANITOWOC CO INC COM NEW 563571405 25918 1394199 SH SOLE 21 1394199 0 0 MANITOWOC CO INC COM NEW 563571405 23509 1264624 SH SOLE 22 1226072 0 38552 MANITOWOC CO INC COM NEW 563571405 324 17412 SH SOLE 23 17412 0 0 MANITOWOC CO INC COM NEW 563571405 82 4395 SH SOLE 25 4395 0 0 MANITOWOC CO INC COM NEW 563571405 1697 91312 SH SOLE 26 5114 0 86198 MANITOWOC CO INC COM NEW 563571405 87 4679 SH SOLE 28 4679 0 0 MANITOWOC CO INC COM NEW 563571405 429 23090 SH SOLE 30 23090 0 0 MANITOWOC CO INC COM NEW 563571405 66 3537 SH SOLE 40 3537 0 0 MANITOWOC CO INC COM NEW 563571405 285 15350 SH SOLE 43 145 0 15205 MANNATECH INC COM NEW 563771203 8 207 SH SOLE 18 207 0 0 MANNATECH INC COM NEW 563771203 121 3158 SH SOLE 21 3158 0 0 MANNATECH INC COM NEW 563771203 1999 52163 SH SOLE 22 52163 0 0 MANNING & NAPIER INC CL A 56382Q102 21 2543 SH SOLE 18 2543 0 0 MANNING & NAPIER INC CL A 56382Q102 419 50429 SH SOLE 21 50429 0 0 MANNING & NAPIER INC CL A 56382Q102 794 95500 SH SOLE 22 95500 0 0 MANNKIND CORP COM NEW 56400P706 1646 376755 SH SOLE 2 121633 0 255122 MANNKIND CORP COM NEW 56400P706 14 3163 SH SOLE 7 3163 0 0 MANNKIND CORP COM NEW 56400P706 3616 827398 SH SOLE 18 789254 0 38144 MANNKIND CORP COM NEW 56400P706 5086 1163747 SH SOLE 19 1163747 0 0 MANNKIND CORP COM NEW 56400P706 49803 11396550 SH SOLE 21 11396550 0 0 MANNKIND CORP COM NEW 56400P706 29322 6709728 SH SOLE 22 6485805 0 223923 MANNKIND CORP COM NEW 56400P706 141 32158 SH SOLE 23 32158 0 0 MANNKIND CORP COM NEW 56400P706 131 30073 SH SOLE 25 30073 0 0 MANNKIND CORP COM NEW 56400P706 686 156966 SH SOLE 26 0 0 156966 MANNKIND CORP COM NEW 56400P706 19 4439 SH SOLE 28 4439 0 0 MANNKIND CORP COM NEW 56400P706 1046 239404 SH SOLE 30 239404 0 0 MANNKIND CORP COM NEW 56400P706 121 27698 SH SOLE 40 27698 0 0 MANNKIND CORP COM NEW 56400P706 111 25413 SH SOLE 43 0 0 25413 MANPOWERGROUP INC WIS COM 56418H100 21530 221210 SH SOLE 2 90393 0 130817 MANPOWERGROUP INC WIS COM 56418H100 293 3013 SH SOLE 4 3013 0 0 MANPOWERGROUP INC WIS COM 56418H100 161 1650 SH SOLE 7 1650 0 0 MANPOWERGROUP INC WIS COM 56418H100 490 5038 SH SOLE 13 5038 0 0 MANPOWERGROUP INC WIS COM 56418H100 11571 118887 SH SOLE 18 118887 0 0 MANPOWERGROUP INC WIS COM 56418H100 1852 19027 SH SOLE 19 19027 0 0 MANPOWERGROUP INC WIS COM 56418H100 259644 2667670 SH SOLE 21 2667670 0 0 MANPOWERGROUP INC WIS COM 56418H100 147961 1520201 SH SOLE 22 1457480 0 62721 MANPOWERGROUP INC WIS COM 56418H100 113 1158 SH SOLE 23 1158 0 0 MANPOWERGROUP INC WIS COM 56418H100 1101 11308 SH SOLE 25 11308 0 0 MANPOWERGROUP INC WIS COM 56418H100 3047 31304 SH SOLE 26 25997 0 5307 MANPOWERGROUP INC WIS COM 56418H100 3782 38861 SH SOLE 28 38861 0 0 MANPOWERGROUP INC WIS COM 56418H100 3629 37289 SH SOLE 30 37289 0 0 MANPOWERGROUP INC WIS COM 56418H100 83 849 SH SOLE 31 849 0 0 MANPOWERGROUP INC WIS COM 56418H100 1678 17239 SH SOLE 36 17239 0 0 MANPOWERGROUP INC WIS COM 56418H100 705 7241 SH SOLE 40 7241 0 0 MANPOWERGROUP INC WIS COM 56418H100 7578 77863 SH SOLE 43 2259 0 75604 MANTECH INTERNATIONAL CORP CL A 564563104 1465 20091 SH SOLE 2 7644 0 12447 MANTECH INTERNATIONAL CORP CL A 564563104 6 79 SH SOLE 4 79 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 28 388 SH SOLE 7 388 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 7723 105898 SH SOLE 18 105898 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 3552 48699 SH SOLE 19 48699 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 249708 3423946 SH SOLE 21 3423946 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 50162 687815 SH SOLE 22 661463 0 26352 MANTECH INTERNATIONAL CORP CL A 564563104 419 5750 SH SOLE 25 5750 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 966 13247 SH SOLE 26 10170 0 3077 MANTECH INTERNATIONAL CORP CL A 564563104 36 489 SH SOLE 28 489 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 3605 49425 SH SOLE 30 49425 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 22 305 SH SOLE 36 305 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 263 3600 SH SOLE 40 3600 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 761 10437 SH SOLE 43 87 0 10350 MANULIFE FINL CORP COM 56501R106 89 4675 SH SOLE 18 4675 0 0 MANULIFE FINL CORP COM 56501R106 15127 793234 SH SOLE 43 132874 0 660360 MARATHON DIGITAL HOLDINGS IN COM 565788106 2530 77004 SH SOLE 2 27303 0 49701 MARATHON DIGITAL HOLDINGS IN COM 565788106 12 355 SH SOLE 4 355 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 46 1392 SH SOLE 7 1392 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 2 50 SH SOLE 17 0 0 50 MARATHON DIGITAL HOLDINGS IN COM 565788106 9543 290408 SH SOLE 18 290408 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 5563 169303 SH SOLE 19 169303 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 122363 3723768 SH SOLE 21 3723768 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 76431 2325963 SH SOLE 22 2232086 0 93877 MARATHON DIGITAL HOLDINGS IN COM 565788106 413 12557 SH SOLE 25 12557 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1268 38590 SH SOLE 26 31509 0 7081 MARATHON DIGITAL HOLDINGS IN COM 565788106 207 6302 SH SOLE 28 6302 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1878 57147 SH SOLE 30 57147 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 90 2729 SH SOLE 34 2729 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 391 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 16019 975550 SH SOLE 2 505244 0 470306 MARATHON OIL CORP COM 565849106 928 56498 SH SOLE 4 56498 0 0 MARATHON OIL CORP COM 565849106 10243 623798 SH SOLE 7 600779 0 23019 MARATHON OIL CORP COM 565849106 673 40979 SH SOLE 13 40979 0 0 MARATHON OIL CORP COM 565849106 198 12071 SH SOLE 15 12071 0 0 MARATHON OIL CORP COM 565849106 19508 1188062 SH SOLE 18 1119797 0 68265 MARATHON OIL CORP COM 565849106 6735 410161 SH SOLE 19 410161 0 0 MARATHON OIL CORP COM 565849106 350538 21348244 SH SOLE 21 21348244 0 0 MARATHON OIL CORP COM 565849106 292787 17831143 SH SOLE 22 16152303 0 1678840 MARATHON OIL CORP COM 565849106 476 29007 SH SOLE 23 29007 0 0 MARATHON OIL CORP COM 565849106 1713 104342 SH SOLE 25 104342 0 0 MARATHON OIL CORP COM 565849106 14865 905277 SH SOLE 26 422560 0 482717 MARATHON OIL CORP COM 565849106 6128 373222 SH SOLE 28 0 0 373222 MARATHON OIL CORP COM 565849106 915 55720 SH SOLE 29 55720 0 0 MARATHON OIL CORP COM 565849106 47363 2884476 SH SOLE 30 2884476 0 0 MARATHON OIL CORP COM 565849106 1209 73631 SH SOLE 31 73631 0 0 MARATHON OIL CORP COM 565849106 1869 113841 SH SOLE 36 113841 0 0 MARATHON OIL CORP COM 565849106 1654 100716 SH SOLE 40 100716 0 0 MARATHON OIL CORP COM 565849106 13933 848562 SH SOLE 43 44440 0 804122 MARATHON PETE CORP COM 56585A102 66853 1044743 SH SOLE 2 254100 0 790643 MARATHON PETE CORP COM 56585A102 31307 489243 SH SOLE 4 309395 0 179848 MARATHON PETE CORP COM 56585A102 36109 564290 SH SOLE 7 546199 0 18091 MARATHON PETE CORP COM 56585A102 799 12491 SH SOLE 13 5246 0 7245 MARATHON PETE CORP COM 56585A102 5810 90794 SH SOLE 15 90794 0 0 MARATHON PETE CORP COM 56585A102 0 7 SH SOLE 17 0 0 7 MARATHON PETE CORP COM 56585A102 194800 3044221 SH SOLE 18 2871293 0 172928 MARATHON PETE CORP COM 56585A102 234116 3658635 SH SOLE 19 3658635 0 0 MARATHON PETE CORP COM 56585A102 1505748 23530997 SH SOLE 21 23530997 0 0 MARATHON PETE CORP COM 56585A102 857777 13404858 SH SOLE 22 12124687 0 1280171 MARATHON PETE CORP COM 56585A102 26957 421273 SH SOLE 23 421273 0 0 MARATHON PETE CORP COM 56585A102 74548 1164991 SH SOLE 25 1164991 0 0 MARATHON PETE CORP COM 56585A102 100067 1563787 SH SOLE 26 447656 0 1116131 MARATHON PETE CORP COM 56585A102 41372 646545 SH SOLE 28 8361 0 638184 MARATHON PETE CORP COM 56585A102 9617 150284 SH SOLE 29 150284 0 0 MARATHON PETE CORP COM 56585A102 255995 4000548 SH SOLE 30 4000548 0 0 MARATHON PETE CORP COM 56585A102 14932 233347 SH SOLE 31 72843 0 160504 MARATHON PETE CORP COM 56585A102 5120 80011 SH SOLE 32 80011 0 0 MARATHON PETE CORP COM 56585A102 114819 1794335 SH SOLE 34 1794335 0 0 MARATHON PETE CORP COM 56585A102 22800 356312 SH SOLE 36 356312 0 0 MARATHON PETE CORP COM 56585A102 1354 21158 SH SOLE 40 21158 0 0 MARATHON PETE CORP COM 56585A102 22610 353334 SH SOLE 43 27348 0 325986 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 8461 201939 SH SOLE 2 36147 0 165792 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 16 378 SH SOLE 4 378 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 65 1563 SH SOLE 7 1563 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2337 55771 SH SOLE 18 55771 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1353 32287 SH SOLE 19 32287 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 111960 2672075 SH SOLE 21 2672075 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 102107 2436924 SH SOLE 22 2312448 0 124476 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 597 14256 SH SOLE 25 14256 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1426 34034 SH SOLE 26 26939 0 7095 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 61 1455 SH SOLE 28 1455 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 24586 586789 SH SOLE 30 586789 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 68 1619 SH SOLE 31 1619 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 569 13580 SH SOLE 40 13580 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 16 377 SH SOLE 43 0 0 377 MARCHEX INC CL B 56624R108 18 7167 SH SOLE 18 7167 0 0 MARCHEX INC CL B 56624R108 270 108944 SH SOLE 21 108944 0 0 MARCHEX INC CL B 56624R108 1478 595990 SH SOLE 22 595990 0 0 MARCUS & MILLICHAP INC COM 566324109 10767 209235 SH SOLE 2 89220 0 120015 MARCUS & MILLICHAP INC COM 566324109 20 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 7207 140045 SH SOLE 18 91801 0 48244 MARCUS & MILLICHAP INC COM 566324109 39520 767982 SH SOLE 19 767982 0 0 MARCUS & MILLICHAP INC COM 566324109 155148 3014925 SH SOLE 21 3014925 0 0 MARCUS & MILLICHAP INC COM 566324109 78494 1525349 SH SOLE 22 1500905 0 24444 MARCUS & MILLICHAP INC COM 566324109 2052 39869 SH SOLE 23 39869 0 0 MARCUS & MILLICHAP INC COM 566324109 243 4713 SH SOLE 25 4713 0 0 MARCUS & MILLICHAP INC COM 566324109 10190 198019 SH SOLE 26 2339 0 195680 MARCUS & MILLICHAP INC COM 566324109 102 1976 SH SOLE 28 1976 0 0 MARCUS & MILLICHAP INC COM 566324109 2280 44299 SH SOLE 30 44299 0 0 MARCUS & MILLICHAP INC COM 566324109 1073 20852 SH SOLE 34 20852 0 0 MARCUS & MILLICHAP INC COM 566324109 134 2613 SH SOLE 40 2613 0 0 MARCUS & MILLICHAP INC COM 566324109 420 8168 SH SOLE 43 0 0 8168 MARCUS CORP DEL COM 566330106 888 49698 SH SOLE 2 25679 0 24019 MARCUS CORP DEL COM 566330106 8 470 SH SOLE 7 470 0 0 MARCUS CORP DEL COM 566330106 1677 93881 SH SOLE 18 93881 0 0 MARCUS CORP DEL COM 566330106 2551 142828 SH SOLE 19 142828 0 0 MARCUS CORP DEL COM 566330106 50054 2802595 SH SOLE 21 2802595 0 0 MARCUS CORP DEL COM 566330106 12543 702286 SH SOLE 22 675106 0 27180 MARCUS CORP DEL COM 566330106 75 4175 SH SOLE 25 4175 0 0 MARCUS CORP DEL COM 566330106 412 23064 SH SOLE 26 0 0 23064 MARCUS CORP DEL COM 566330106 620 34738 SH SOLE 30 34738 0 0 MARCUS CORP DEL COM 566330106 45 2508 SH SOLE 40 2508 0 0 MARCUS CORP DEL COM 566330106 72 4049 SH SOLE 43 0 0 4049 MARIN SOFTWARE INC COM NEW 56804T205 12 3235 SH SOLE 21 3235 0 0 MARIN SOFTWARE INC COM NEW 56804T205 514 138612 SH SOLE 22 138612 0 0 MARINE PRODS CORP COM 568427108 33 2608 SH SOLE 2 338 0 2270 MARINE PRODS CORP COM 568427108 285 22826 SH SOLE 18 22826 0 0 MARINE PRODS CORP COM 568427108 169 13555 SH SOLE 19 13555 0 0 MARINE PRODS CORP COM 568427108 3785 302832 SH SOLE 21 302832 0 0 MARINE PRODS CORP COM 568427108 3535 282831 SH SOLE 22 282460 0 371 MARINEMAX INC COM 567908108 4593 77788 SH SOLE 2 34067 0 43721 MARINEMAX INC COM 567908108 4 72 SH SOLE 4 72 0 0 MARINEMAX INC COM 567908108 18 313 SH SOLE 7 313 0 0 MARINEMAX INC COM 567908108 5373 91006 SH SOLE 18 81020 0 9986 MARINEMAX INC COM 567908108 21772 368760 SH SOLE 19 368760 0 0 MARINEMAX INC COM 567908108 154923 2624032 SH SOLE 21 2624032 0 0 MARINEMAX INC COM 567908108 49865 844599 SH SOLE 22 829653 0 14946 MARINEMAX INC COM 567908108 828 14024 SH SOLE 23 14024 0 0 MARINEMAX INC COM 567908108 230 3894 SH SOLE 25 3894 0 0 MARINEMAX INC COM 567908108 3862 65413 SH SOLE 26 2085 0 63328 MARINEMAX INC COM 567908108 76 1286 SH SOLE 28 1286 0 0 MARINEMAX INC COM 567908108 2352 39839 SH SOLE 30 39839 0 0 MARINEMAX INC COM 567908108 152 2567 SH SOLE 36 2567 0 0 MARINEMAX INC COM 567908108 139 2362 SH SOLE 40 2362 0 0 MARINEMAX INC COM 567908108 390 6600 SH SOLE 43 220 0 6380 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 178 15016 SH SOLE 2 1235 0 13781 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 7 594 SH SOLE 7 594 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1301 109480 SH SOLE 18 109480 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 4569 384567 SH SOLE 19 384567 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 268 22597 SH SOLE 20 22597 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 18578 1563802 SH SOLE 21 1563802 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 10675 898528 SH SOLE 22 893205 0 5323 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 210 17693 SH SOLE 30 17693 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 43 3633 SH SOLE 34 3633 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 12 979 SH SOLE 43 0 0 979 MARKEL CORP COM 570535104 25348 20541 SH SOLE 2 4348 0 16193 MARKEL CORP COM 570535104 10759 8719 SH SOLE 4 4845 0 3874 MARKEL CORP COM 570535104 2306 1869 SH SOLE 7 1869 0 0 MARKEL CORP COM 570535104 327 265 SH SOLE 13 25 0 240 MARKEL CORP COM 570535104 1731 1403 SH SOLE 15 1403 0 0 MARKEL CORP COM 570535104 22140 17942 SH SOLE 18 17222 0 720 MARKEL CORP COM 570535104 4181 3388 SH SOLE 19 3388 0 0 MARKEL CORP COM 570535104 204465 165693 SH SOLE 21 165693 0 0 MARKEL CORP COM 570535104 349271 283040 SH SOLE 22 267692 0 15348 MARKEL CORP COM 570535104 9534 7726 SH SOLE 23 7726 0 0 MARKEL CORP COM 570535104 19995 16203 SH SOLE 25 16203 0 0 MARKEL CORP COM 570535104 24580 19919 SH SOLE 26 9040 0 10879 MARKEL CORP COM 570535104 34236 27744 SH SOLE 28 245 0 27499 MARKEL CORP COM 570535104 48 39 SH SOLE 29 39 0 0 MARKEL CORP COM 570535104 35164 28496 SH SOLE 30 28496 0 0 MARKEL CORP COM 570535104 6302 5107 SH SOLE 31 1688 0 3419 MARKEL CORP COM 570535104 786 637 SH SOLE 34 637 0 0 MARKEL CORP COM 570535104 8401 6808 SH SOLE 36 6808 0 0 MARKEL CORP COM 570535104 574 465 SH SOLE 40 465 0 0 MARKEL CORP COM 570535104 4859 3938 SH SOLE 43 127 0 3811 MARKER THERAPEUTICS INC COM 57055L107 3 3118 SH SOLE 2 0 0 3118 MARKER THERAPEUTICS INC COM 57055L107 10 10174 SH SOLE 18 10174 0 0 MARKER THERAPEUTICS INC COM 57055L107 239 251308 SH SOLE 21 251308 0 0 MARKER THERAPEUTICS INC COM 57055L107 3 3639 SH SOLE 22 3639 0 0 MARKETAXESS HLDGS INC COM 57060D108 28771 69956 SH SOLE 2 19078 0 50878 MARKETAXESS HLDGS INC COM 57060D108 13062 31761 SH SOLE 4 16349 0 15412 MARKETAXESS HLDGS INC COM 57060D108 15389 37418 SH SOLE 7 36334 0 1084 MARKETAXESS HLDGS INC COM 57060D108 528 1285 SH SOLE 13 863 0 422 MARKETAXESS HLDGS INC COM 57060D108 1550 3770 SH SOLE 15 3770 0 0 MARKETAXESS HLDGS INC COM 57060D108 38470 93540 SH SOLE 18 88374 0 5166 MARKETAXESS HLDGS INC COM 57060D108 174870 425196 SH SOLE 19 425196 0 0 MARKETAXESS HLDGS INC COM 57060D108 612063 1488227 SH SOLE 21 1488227 0 0 MARKETAXESS HLDGS INC COM 57060D108 355564 864551 SH SOLE 22 787656 0 76895 MARKETAXESS HLDGS INC COM 57060D108 9165 22285 SH SOLE 23 22285 0 0 MARKETAXESS HLDGS INC COM 57060D108 26875 65347 SH SOLE 25 65347 0 0 MARKETAXESS HLDGS INC COM 57060D108 33562 81606 SH SOLE 26 29108 0 52498 MARKETAXESS HLDGS INC COM 57060D108 38928 94654 SH SOLE 28 677 0 93977 MARKETAXESS HLDGS INC COM 57060D108 86 208 SH SOLE 29 208 0 0 MARKETAXESS HLDGS INC COM 57060D108 88150 214335 SH SOLE 30 214335 0 0 MARKETAXESS HLDGS INC COM 57060D108 7837 19055 SH SOLE 31 9655 0 9400 MARKETAXESS HLDGS INC COM 57060D108 3477 8455 SH SOLE 34 8455 0 0 MARKETAXESS HLDGS INC COM 57060D108 6471 15733 SH SOLE 36 15733 0 0 MARKETAXESS HLDGS INC COM 57060D108 528 1283 SH SOLE 40 1283 0 0 MARKETAXESS HLDGS INC COM 57060D108 10417 25328 SH SOLE 43 1467 0 23861 MARKETWISE INC COM CL A 57064P107 864 114544 SH SOLE 22 114544 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 73 13548 SH SOLE 2 10322 0 3226 MARKFORGED HOLDING CORPORATI COM 57064N102 679 126534 SH SOLE 21 126534 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 4236 788794 SH SOLE 22 788779 0 15 MARKFORGED HOLDING CORPORATI COM 57064N102 66 12324 SH SOLE 25 12324 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 109 20376 SH SOLE 30 20376 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 74 13694 SH SOLE 40 13694 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 130 5567 SH SOLE 2 329 0 5238 MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH SOLE 7 207 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 621 26667 SH SOLE 18 26667 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 366 15723 SH SOLE 19 15723 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 7641 328227 SH SOLE 21 328227 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 4974 213652 SH SOLE 22 209162 0 4490 MARPAI INC COM 571354109 7 1524 SH SOLE 18 1524 0 0 MARPAI INC COM 571354109 69 15746 SH SOLE 21 15746 0 0 MARPAI INC COM 571354109 1 327 SH SOLE 22 327 0 0 MARQETA INC CLASS A COM 57142B104 1548 90174 SH SOLE 2 83203 0 6971 MARQETA INC CLASS A COM 57142B104 53 3105 SH SOLE 13 3105 0 0 MARQETA INC CLASS A COM 57142B104 69 4024 SH SOLE 18 2452 0 1572 MARQETA INC CLASS A COM 57142B104 8661 504440 SH SOLE 19 504440 0 0 MARQETA INC CLASS A COM 57142B104 25681 1495679 SH SOLE 21 1495679 0 0 MARQETA INC CLASS A COM 57142B104 52879 3079741 SH SOLE 22 3073624 0 6117 MARQETA INC CLASS A COM 57142B104 5713 332750 SH SOLE 26 1054 0 331696 MARQETA INC CLASS A COM 57142B104 7511 437427 SH SOLE 28 0 0 437427 MARQETA INC CLASS A COM 57142B104 3009 175234 SH SOLE 34 175234 0 0 MARRIOTT INTL INC NEW CL A 571903202 99157 600079 SH SOLE 2 83103 0 516976 MARRIOTT INTL INC NEW CL A 571903202 22092 133696 SH SOLE 4 102507 0 31189 MARRIOTT INTL INC NEW CL A 571903202 44168 267299 SH SOLE 7 259308 0 7991 MARRIOTT INTL INC NEW CL A 571903202 761 4606 SH SOLE 13 696 0 3910 MARRIOTT INTL INC NEW CL A 571903202 4349 26319 SH SOLE 15 26319 0 0 MARRIOTT INTL INC NEW CL A 571903202 131 794 SH SOLE 17 0 0 794 MARRIOTT INTL INC NEW CL A 571903202 70960 429434 SH SOLE 18 391946 0 37488 MARRIOTT INTL INC NEW CL A 571903202 13412 81165 SH SOLE 19 81165 0 0 MARRIOTT INTL INC NEW CL A 571903202 863634 5226542 SH SOLE 21 5226542 0 0 MARRIOTT INTL INC NEW CL A 571903202 947631 5734876 SH SOLE 22 5177688 0 557188 MARRIOTT INTL INC NEW CL A 571903202 26353 159485 SH SOLE 23 159485 0 0 MARRIOTT INTL INC NEW CL A 571903202 58782 355737 SH SOLE 25 355737 0 0 MARRIOTT INTL INC NEW CL A 571903202 93111 563487 SH SOLE 26 180375 0 383112 MARRIOTT INTL INC NEW CL A 571903202 72566 439157 SH SOLE 28 56482 0 382675 MARRIOTT INTL INC NEW CL A 571903202 78 475 SH SOLE 29 475 0 0 MARRIOTT INTL INC NEW CL A 571903202 211530 1280135 SH SOLE 30 1280135 0 0 MARRIOTT INTL INC NEW CL A 571903202 16165 97825 SH SOLE 31 30369 0 67456 MARRIOTT INTL INC NEW CL A 571903202 13020 78793 SH SOLE 32 78793 0 0 MARRIOTT INTL INC NEW CL A 571903202 2279 13790 SH SOLE 34 13790 0 0 MARRIOTT INTL INC NEW CL A 571903202 18184 110044 SH SOLE 36 110044 0 0 MARRIOTT INTL INC NEW CL A 571903202 1477 8939 SH SOLE 40 8939 0 0 MARRIOTT INTL INC NEW CL A 571903202 36427 220452 SH SOLE 43 16387 0 204065 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 25987 153787 SH SOLE 2 37146 0 116641 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 398 2355 SH SOLE 4 2355 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 129 764 SH SOLE 7 764 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 15605 92349 SH SOLE 18 92349 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2066 12226 SH SOLE 19 12226 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 336278 1990047 SH SOLE 21 1990047 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 200184 1184659 SH SOLE 22 1138332 0 46327 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 908 5376 SH SOLE 25 5376 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2617 15489 SH SOLE 26 12040 0 3449 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 129 761 SH SOLE 28 761 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 8397 49693 SH SOLE 30 49693 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 110 653 SH SOLE 31 653 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 724 4283 SH SOLE 34 4283 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 114 673 SH SOLE 36 673 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 847 5013 SH SOLE 40 5013 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2968 17565 SH SOLE 43 1930 0 15635 MARRONE BIO INNOVATIONS INC COM 57165B106 11 14765 SH SOLE 2 4067 0 10698 MARRONE BIO INNOVATIONS INC COM 57165B106 169 235103 SH SOLE 18 235103 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 95 131341 SH SOLE 19 131341 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 2488 3454143 SH SOLE 21 3454143 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 807 1120481 SH SOLE 22 1116647 0 3834 MARSH & MCLENNAN COS INC COM 571748102 257822 1483268 SH SOLE 2 542744 0 940524 MARSH & MCLENNAN COS INC COM 571748102 81133 466763 SH SOLE 4 298327 0 168436 MARSH & MCLENNAN COS INC COM 571748102 87684 504453 SH SOLE 7 489293 0 15160 MARSH & MCLENNAN COS INC COM 571748102 11576 66595 SH SOLE 13 62015 0 4580 MARSH & MCLENNAN COS INC COM 571748102 12549 72193 SH SOLE 15 72193 0 0 MARSH & MCLENNAN COS INC COM 571748102 2 14 SH SOLE 17 0 0 14 MARSH & MCLENNAN COS INC COM 571748102 235716 1356095 SH SOLE 18 1195704 0 160391 MARSH & MCLENNAN COS INC COM 571748102 414118 2382454 SH SOLE 19 2382454 0 0 MARSH & MCLENNAN COS INC COM 571748102 2391674 13759487 SH SOLE 21 13759487 0 0 MARSH & MCLENNAN COS INC COM 571748102 2146493 12348939 SH SOLE 22 10873366 0 1475573 MARSH & MCLENNAN COS INC COM 571748102 67456 388077 SH SOLE 23 388077 0 0 MARSH & MCLENNAN COS INC COM 571748102 159712 918833 SH SOLE 25 918833 0 0 MARSH & MCLENNAN COS INC COM 571748102 249033 1432704 SH SOLE 26 667254 0 765450 MARSH & MCLENNAN COS INC COM 571748102 280097 1611418 SH SOLE 28 15802 0 1595616 MARSH & MCLENNAN COS INC COM 571748102 12487 71836 SH SOLE 29 71836 0 0 MARSH & MCLENNAN COS INC COM 571748102 775279 4460240 SH SOLE 30 4460240 0 0 MARSH & MCLENNAN COS INC COM 571748102 53674 308791 SH SOLE 31 150810 0 157981 MARSH & MCLENNAN COS INC COM 571748102 136643 786117 SH SOLE 34 786117 0 0 MARSH & MCLENNAN COS INC COM 571748102 42770 246057 SH SOLE 36 246057 0 0 MARSH & MCLENNAN COS INC COM 571748102 2898 16670 SH SOLE 40 16670 0 0 MARSH & MCLENNAN COS INC COM 571748102 79246 455910 SH SOLE 43 52493 0 403417 MARTEN TRANS LTD COM 573075108 2807 163560 SH SOLE 2 113847 0 49713 MARTEN TRANS LTD COM 573075108 3 172 SH SOLE 4 172 0 0 MARTEN TRANS LTD COM 573075108 18 1021 SH SOLE 7 1021 0 0 MARTEN TRANS LTD COM 573075108 3919 228383 SH SOLE 18 228383 0 0 MARTEN TRANS LTD COM 573075108 4167 242842 SH SOLE 19 242842 0 0 MARTEN TRANS LTD COM 573075108 129991 7575226 SH SOLE 21 7575226 0 0 MARTEN TRANS LTD COM 573075108 34640 2018668 SH SOLE 22 1954558 0 64110 MARTEN TRANS LTD COM 573075108 135 7884 SH SOLE 25 7884 0 0 MARTEN TRANS LTD COM 573075108 987 57528 SH SOLE 26 0 0 57528 MARTEN TRANS LTD COM 573075108 89 5185 SH SOLE 28 5185 0 0 MARTEN TRANS LTD COM 573075108 1933 112624 SH SOLE 30 112624 0 0 MARTEN TRANS LTD COM 573075108 122 7125 SH SOLE 40 7125 0 0 MARTEN TRANS LTD COM 573075108 1698 98956 SH SOLE 43 8338 0 90618 MARTIN MARIETTA MATLS INC COM 573284106 55728 126504 SH SOLE 2 25997 0 100507 MARTIN MARIETTA MATLS INC COM 573284106 18920 42949 SH SOLE 4 24946 0 18003 MARTIN MARIETTA MATLS INC COM 573284106 23434 53197 SH SOLE 7 51318 0 1879 MARTIN MARIETTA MATLS INC COM 573284106 407 925 SH SOLE 13 362 0 563 MARTIN MARIETTA MATLS INC COM 573284106 3650 8286 SH SOLE 15 8286 0 0 MARTIN MARIETTA MATLS INC COM 573284106 45561 103426 SH SOLE 18 95033 0 8393 MARTIN MARIETTA MATLS INC COM 573284106 14067 31933 SH SOLE 19 31933 0 0 MARTIN MARIETTA MATLS INC COM 573284106 719156 1632516 SH SOLE 21 1632516 0 0 MARTIN MARIETTA MATLS INC COM 573284106 587797 1334326 SH SOLE 22 1206260 0 128066 MARTIN MARIETTA MATLS INC COM 573284106 16497 37449 SH SOLE 23 37449 0 0 MARTIN MARIETTA MATLS INC COM 573284106 40421 91757 SH SOLE 25 91757 0 0 MARTIN MARIETTA MATLS INC COM 573284106 54883 124586 SH SOLE 26 40519 0 84067 MARTIN MARIETTA MATLS INC COM 573284106 59458 134972 SH SOLE 28 1111 0 133861 MARTIN MARIETTA MATLS INC COM 573284106 295 670 SH SOLE 29 670 0 0 MARTIN MARIETTA MATLS INC COM 573284106 115367 261889 SH SOLE 30 261889 0 0 MARTIN MARIETTA MATLS INC COM 573284106 10047 22808 SH SOLE 31 7567 0 15241 MARTIN MARIETTA MATLS INC COM 573284106 1326 3011 SH SOLE 34 3011 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11547 26212 SH SOLE 36 26212 0 0 MARTIN MARIETTA MATLS INC COM 573284106 886 2012 SH SOLE 40 2012 0 0 MARTIN MARIETTA MATLS INC COM 573284106 16707 37926 SH SOLE 43 3740 0 34186 MARVELL TECHNOLOGY INC COM 573874104 142080 1623958 SH SOLE 2 183436 0 1440522 MARVELL TECHNOLOGY INC COM 573874104 45841 523958 SH SOLE 4 313468 0 210490 MARVELL TECHNOLOGY INC COM 573874104 14750 168585 SH SOLE 7 168585 0 0 MARVELL TECHNOLOGY INC COM 573874104 1012 11569 SH SOLE 13 2276 0 9293 MARVELL TECHNOLOGY INC COM 573874104 6997 79978 SH SOLE 15 79978 0 0 MARVELL TECHNOLOGY INC COM 573874104 10 110 SH SOLE 17 0 0 110 MARVELL TECHNOLOGY INC COM 573874104 491572 5618605 SH SOLE 18 3829477 0 1789128 MARVELL TECHNOLOGY INC COM 573874104 856438 9788979 SH SOLE 19 9788979 0 0 MARVELL TECHNOLOGY INC COM 573874104 1543514 17642175 SH SOLE 21 17642175 0 0 MARVELL TECHNOLOGY INC COM 573874104 1586259 18130745 SH SOLE 22 17194432 0 936313 MARVELL TECHNOLOGY INC COM 573874104 41054 469242 SH SOLE 23 469242 0 0 MARVELL TECHNOLOGY INC COM 573874104 145741 1665805 SH SOLE 25 1665805 0 0 MARVELL TECHNOLOGY INC COM 573874104 170800 1952221 SH SOLE 26 588795 0 1363426 MARVELL TECHNOLOGY INC COM 573874104 227022 2594834 SH SOLE 28 21969 0 2572865 MARVELL TECHNOLOGY INC COM 573874104 32 362 SH SOLE 29 362 0 0 MARVELL TECHNOLOGY INC COM 573874104 200865 2295866 SH SOLE 30 2295866 0 0 MARVELL TECHNOLOGY INC COM 573874104 25984 296997 SH SOLE 31 93490 0 203507 MARVELL TECHNOLOGY INC COM 573874104 17434 199264 SH SOLE 32 199264 0 0 MARVELL TECHNOLOGY INC COM 573874104 606848 6936202 SH SOLE 34 6936202 0 0 MARVELL TECHNOLOGY INC COM 573874104 27848 318302 SH SOLE 36 318302 0 0 MARVELL TECHNOLOGY INC COM 573874104 2384 27246 SH SOLE 40 27246 0 0 MARVELL TECHNOLOGY INC COM 573874104 35838 409619 SH SOLE 43 33862 0 375757 MASCO CORP COM 574599106 70303 1001184 SH SOLE 2 522596 0 478588 MASCO CORP COM 574599106 18412 262202 SH SOLE 4 141955 0 120247 MASCO CORP COM 574599106 15109 215169 SH SOLE 7 207953 0 7216 MASCO CORP COM 574599106 476 6785 SH SOLE 13 3429 0 3356 MASCO CORP COM 574599106 2086 29709 SH SOLE 15 29709 0 0 MASCO CORP COM 574599106 68554 976274 SH SOLE 18 879419 0 96855 MASCO CORP COM 574599106 241993 3446210 SH SOLE 19 3446210 0 0 MASCO CORP COM 574599106 486497 6928188 SH SOLE 21 6928188 0 0 MASCO CORP COM 574599106 415481 5916848 SH SOLE 22 5128526 0 788322 MASCO CORP COM 574599106 11236 160015 SH SOLE 23 160015 0 0 MASCO CORP COM 574599106 27296 388725 SH SOLE 25 388725 0 0 MASCO CORP COM 574599106 44348 631556 SH SOLE 26 233034 0 398522 MASCO CORP COM 574599106 55628 792192 SH SOLE 28 4404 0 787788 MASCO CORP COM 574599106 3787 53935 SH SOLE 29 53935 0 0 MASCO CORP COM 574599106 73658 1048960 SH SOLE 30 1048960 0 0 MASCO CORP COM 574599106 7440 105954 SH SOLE 31 43597 0 62357 MASCO CORP COM 574599106 103396 1472458 SH SOLE 34 1472458 0 0 MASCO CORP COM 574599106 7261 103398 SH SOLE 36 103398 0 0 MASCO CORP COM 574599106 578 8225 SH SOLE 40 8225 0 0 MASCO CORP COM 574599106 15711 223737 SH SOLE 43 8589 0 215148 MASIMO CORP COM 574795100 53817 183814 SH SOLE 2 95789 0 88025 MASIMO CORP COM 574795100 10723 36626 SH SOLE 4 21065 0 15561 MASIMO CORP COM 574795100 3474 11867 SH SOLE 7 11867 0 0 MASIMO CORP COM 574795100 250 854 SH SOLE 13 178 0 676 MASIMO CORP COM 574795100 1252 4275 SH SOLE 15 4275 0 0 MASIMO CORP COM 574795100 49153 167885 SH SOLE 18 165201 0 2684 MASIMO CORP COM 574795100 784219 2678527 SH SOLE 19 2678527 0 0 MASIMO CORP COM 574795100 923741 3155070 SH SOLE 21 3155070 0 0 MASIMO CORP COM 574795100 454961 1553936 SH SOLE 22 1496517 0 57419 MASIMO CORP COM 574795100 8710 29749 SH SOLE 23 29749 0 0 MASIMO CORP COM 574795100 44965 153578 SH SOLE 25 153578 0 0 MASIMO CORP COM 574795100 39377 134492 SH SOLE 26 91980 0 42512 MASIMO CORP COM 574795100 45818 156493 SH SOLE 28 908 0 155585 MASIMO CORP COM 574795100 60273 205866 SH SOLE 30 193814 0 12052 MASIMO CORP COM 574795100 8592 29347 SH SOLE 31 16602 0 12745 MASIMO CORP COM 574795100 129902 443685 SH SOLE 34 443685 0 0 MASIMO CORP COM 574795100 8512 29073 SH SOLE 36 29073 0 0 MASIMO CORP COM 574795100 542 1852 SH SOLE 40 1852 0 0 MASIMO CORP COM 574795100 14459 49385 SH SOLE 43 2572 0 46813 MASONITE INTL CORP COM 575385109 1056 8957 SH SOLE 2 6318 0 2639 MASONITE INTL CORP COM 575385109 11 96 SH SOLE 4 96 0 0 MASONITE INTL CORP COM 575385109 40 342 SH SOLE 7 342 0 0 MASONITE INTL CORP COM 575385109 7501 63593 SH SOLE 18 63593 0 0 MASONITE INTL CORP COM 575385109 5063 42926 SH SOLE 19 42926 0 0 MASONITE INTL CORP COM 575385109 105566 895007 SH SOLE 21 895007 0 0 MASONITE INTL CORP COM 575385109 64675 548322 SH SOLE 22 536324 0 11998 MASONITE INTL CORP COM 575385109 359 3043 SH SOLE 25 3043 0 0 MASONITE INTL CORP COM 575385109 1222 10364 SH SOLE 26 8446 0 1918 MASONITE INTL CORP COM 575385109 52 437 SH SOLE 28 437 0 0 MASONITE INTL CORP COM 575385109 1665 14113 SH SOLE 30 14113 0 0 MASONITE INTL CORP COM 575385109 219 1855 SH SOLE 36 1855 0 0 MASONITE INTL CORP COM 575385109 331 2803 SH SOLE 40 2803 0 0 MASONITE INTL CORP COM 575385109 213 1808 SH SOLE 43 0 0 1808 MASTEC INC COM 576323109 21048 228089 SH SOLE 2 110566 0 117523 MASTEC INC COM 576323109 1695 18365 SH SOLE 4 18365 0 0 MASTEC INC COM 576323109 6688 72479 SH SOLE 7 72479 0 0 MASTEC INC COM 576323109 1772 19202 SH SOLE 13 19202 0 0 MASTEC INC COM 576323109 11602 125724 SH SOLE 18 124474 0 1250 MASTEC INC COM 576323109 18535 200855 SH SOLE 19 200855 0 0 MASTEC INC COM 576323109 251161 2721724 SH SOLE 21 2721724 0 0 MASTEC INC COM 576323109 168743 1828601 SH SOLE 22 1720130 0 108471 MASTEC INC COM 576323109 2818 30533 SH SOLE 23 30533 0 0 MASTEC INC COM 576323109 2570 27852 SH SOLE 25 27852 0 0 MASTEC INC COM 576323109 6453 69931 SH SOLE 26 24102 0 45829 MASTEC INC COM 576323109 115 1243 SH SOLE 28 1066 0 177 MASTEC INC COM 576323109 1052 11398 SH SOLE 29 11398 0 0 MASTEC INC COM 576323109 3342 36215 SH SOLE 30 36215 0 0 MASTEC INC COM 576323109 1999 21657 SH SOLE 31 21657 0 0 MASTEC INC COM 576323109 3031 32845 SH SOLE 34 32845 0 0 MASTEC INC COM 576323109 136 1475 SH SOLE 36 1475 0 0 MASTEC INC COM 576323109 737 7987 SH SOLE 40 7987 0 0 MASTEC INC COM 576323109 2379 25784 SH SOLE 43 350 0 25434 MASTECH DIGITAL INC COM 57633B100 2 99 SH SOLE 2 0 0 99 MASTECH DIGITAL INC COM 57633B100 15 871 SH SOLE 18 871 0 0 MASTECH DIGITAL INC COM 57633B100 188 11017 SH SOLE 21 11017 0 0 MASTECH DIGITAL INC COM 57633B100 1125 65916 SH SOLE 22 65916 0 0 MASTERCARD INCORPORATED CL A 57636Q104 683643 1902602 SH SOLE 2 293684 0 1608918 MASTERCARD INCORPORATED CL A 57636Q104 215961 601027 SH SOLE 4 376829 0 224198 MASTERCARD INCORPORATED CL A 57636Q104 269238 749300 SH SOLE 7 723972 0 25328 MASTERCARD INCORPORATED CL A 57636Q104 6995 19468 SH SOLE 13 10353 0 9115 MASTERCARD INCORPORATED CL A 57636Q104 29379 81762 SH SOLE 15 81762 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5 15 SH SOLE 17 0 0 15 MASTERCARD INCORPORATED CL A 57636Q104 776115 2159956 SH SOLE 18 1878202 0 281754 MASTERCARD INCORPORATED CL A 57636Q104 796088 2215540 SH SOLE 19 2215540 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7765104 21610554 SH SOLE 21 21610554 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6730985 18732565 SH SOLE 22 16936286 0 1796279 MASTERCARD INCORPORATED CL A 57636Q104 182611 508213 SH SOLE 23 508213 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1006402 2800853 SH SOLE 25 2800853 0 0 MASTERCARD INCORPORATED CL A 57636Q104 989167 2752887 SH SOLE 26 1109014 0 1643873 MASTERCARD INCORPORATED CL A 57636Q104 915958 2549143 SH SOLE 28 107595 0 2441548 MASTERCARD INCORPORATED CL A 57636Q104 395 1100 SH SOLE 29 1100 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1567401 4362131 SH SOLE 30 4360167 0 1964 MASTERCARD INCORPORATED CL A 57636Q104 749669 2086356 SH SOLE 31 99150 0 1987206 MASTERCARD INCORPORATED CL A 57636Q104 23717 66006 SH SOLE 32 66006 0 0 MASTERCARD INCORPORATED CL A 57636Q104 483975 1346919 SH SOLE 34 1346919 0 0 MASTERCARD INCORPORATED CL A 57636Q104 128711 358206 SH SOLE 36 358206 0 0 MASTERCARD INCORPORATED CL A 57636Q104 10577 29436 SH SOLE 40 29436 0 0 MASTERCARD INCORPORATED CL A 57636Q104 279630 778219 SH SOLE 43 54719 0 723500 MASTERCRAFT BOAT HLDGS INC COM 57637H103 77 2733 SH SOLE 2 691 0 2042 MASTERCRAFT BOAT HLDGS INC COM 57637H103 11 378 SH SOLE 7 378 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1528 53926 SH SOLE 18 53926 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 934 32952 SH SOLE 19 32952 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 19070 673135 SH SOLE 21 673135 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 12581 444077 SH SOLE 22 441666 0 2411 MASTERCRAFT BOAT HLDGS INC COM 57637H103 34 1203 SH SOLE 43 0 0 1203 MATADOR RES CO COM 576485205 1893 51262 SH SOLE 2 36644 0 14618 MATADOR RES CO COM 576485205 16 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 52 1407 SH SOLE 7 1407 0 0 MATADOR RES CO COM 576485205 14505 392881 SH SOLE 18 385461 0 7420 MATADOR RES CO COM 576485205 9796 265311 SH SOLE 19 265311 0 0 MATADOR RES CO COM 576485205 481343 13037450 SH SOLE 21 13037450 0 0 MATADOR RES CO COM 576485205 101759 2756205 SH SOLE 22 2693191 0 63014 MATADOR RES CO COM 576485205 61 1657 SH SOLE 23 1657 0 0 MATADOR RES CO COM 576485205 548 14850 SH SOLE 25 14850 0 0 MATADOR RES CO COM 576485205 2334 63210 SH SOLE 26 48899 0 14311 MATADOR RES CO COM 576485205 9231 250031 SH SOLE 30 250031 0 0 MATADOR RES CO COM 576485205 380 10304 SH SOLE 34 10304 0 0 MATADOR RES CO COM 576485205 78 2108 SH SOLE 36 2108 0 0 MATADOR RES CO COM 576485205 546 14802 SH SOLE 40 14802 0 0 MATADOR RES CO COM 576485205 8263 223808 SH SOLE 43 12393 0 211415 MATCH GROUP INC NEW COM 57667L107 63063 476845 SH SOLE 2 60120 0 416725 MATCH GROUP INC NEW COM 57667L107 20364 153983 SH SOLE 4 94205 0 59778 MATCH GROUP INC NEW COM 57667L107 35614 269290 SH SOLE 7 260859 0 8431 MATCH GROUP INC NEW COM 57667L107 474 3582 SH SOLE 13 741 0 2841 MATCH GROUP INC NEW COM 57667L107 3310 25031 SH SOLE 15 25031 0 0 MATCH GROUP INC NEW COM 57667L107 268709 2031824 SH SOLE 18 1454407 0 577417 MATCH GROUP INC NEW COM 57667L107 480771 3635323 SH SOLE 19 3635323 0 0 MATCH GROUP INC NEW COM 57667L107 949788 7181765 SH SOLE 21 7181765 0 0 MATCH GROUP INC NEW COM 57667L107 829913 6275333 SH SOLE 22 5715857 0 559476 MATCH GROUP INC NEW COM 57667L107 19767 149468 SH SOLE 23 149468 0 0 MATCH GROUP INC NEW COM 57667L107 49190 371950 SH SOLE 25 371950 0 0 MATCH GROUP INC NEW COM 57667L107 73069 552506 SH SOLE 26 176080 0 376426 MATCH GROUP INC NEW COM 57667L107 55032 416123 SH SOLE 28 4932 0 411191 MATCH GROUP INC NEW COM 57667L107 44 329 SH SOLE 29 329 0 0 MATCH GROUP INC NEW COM 57667L107 199491 1508439 SH SOLE 30 1508438 0 1 MATCH GROUP INC NEW COM 57667L107 12492 94457 SH SOLE 31 30723 0 63734 MATCH GROUP INC NEW COM 57667L107 9058 68488 SH SOLE 32 68488 0 0 MATCH GROUP INC NEW COM 57667L107 16629 125742 SH SOLE 34 125742 0 0 MATCH GROUP INC NEW COM 57667L107 13090 98978 SH SOLE 36 98978 0 0 MATCH GROUP INC NEW COM 57667L107 1105 8352 SH SOLE 40 8352 0 0 MATCH GROUP INC NEW COM 57667L107 21382 161679 SH SOLE 43 15800 0 145879 MATERIALISE NV SPONSORED ADS 57667T100 533 22336 SH SOLE 43 10090 0 12246 MATERION CORP COM 576690101 2667 29004 SH SOLE 2 12205 0 16799 MATERION CORP COM 576690101 9 94 SH SOLE 4 94 0 0 MATERION CORP COM 576690101 2118 23032 SH SOLE 7 23032 0 0 MATERION CORP COM 576690101 7175 78037 SH SOLE 18 76212 0 1825 MATERION CORP COM 576690101 11973 130228 SH SOLE 19 130228 0 0 MATERION CORP COM 576690101 225320 2450732 SH SOLE 21 2450732 0 0 MATERION CORP COM 576690101 53896 586210 SH SOLE 22 568927 0 17283 MATERION CORP COM 576690101 312 3389 SH SOLE 23 3389 0 0 MATERION CORP COM 576690101 238 2584 SH SOLE 25 2584 0 0 MATERION CORP COM 576690101 2264 24630 SH SOLE 26 6027 0 18603 MATERION CORP COM 576690101 33 364 SH SOLE 28 364 0 0 MATERION CORP COM 576690101 3396 36941 SH SOLE 30 36941 0 0 MATERION CORP COM 576690101 227 2466 SH SOLE 40 2466 0 0 MATERION CORP COM 576690101 1627 17694 SH SOLE 43 1061 0 16633 MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1318 SH SOLE 2 0 0 1318 MATINAS BIOPHARMA HLDGS INC COM 576810105 1864 1845281 SH SOLE 21 1845281 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 2473 2448811 SH SOLE 22 2448811 0 0 MATRIX SVC CO COM 576853105 453 60259 SH SOLE 2 27578 0 32681 MATRIX SVC CO COM 576853105 5 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 604 80259 SH SOLE 18 80259 0 0 MATRIX SVC CO COM 576853105 956 127078 SH SOLE 19 127078 0 0 MATRIX SVC CO COM 576853105 7352 977646 SH SOLE 21 977646 0 0 MATRIX SVC CO COM 576853105 6048 804269 SH SOLE 22 788025 0 16244 MATRIX SVC CO COM 576853105 52 6877 SH SOLE 23 6877 0 0 MATRIX SVC CO COM 576853105 233 30952 SH SOLE 26 0 0 30952 MATRIX SVC CO COM 576853105 19 2537 SH SOLE 43 0 0 2537 MATSON INC COM 57686G105 2516 27946 SH SOLE 2 4046 0 23900 MATSON INC COM 57686G105 4 39 SH SOLE 4 39 0 0 MATSON INC COM 57686G105 55 609 SH SOLE 7 609 0 0 MATSON INC COM 57686G105 14488 160928 SH SOLE 18 160928 0 0 MATSON INC COM 57686G105 6690 74310 SH SOLE 19 74310 0 0 MATSON INC COM 57686G105 457889 5085959 SH SOLE 21 5085959 0 0 MATSON INC COM 57686G105 91483 1016142 SH SOLE 22 987988 0 28154 MATSON INC COM 57686G105 123 1369 SH SOLE 25 1369 0 0 MATSON INC COM 57686G105 306 3394 SH SOLE 26 898 0 2496 MATSON INC COM 57686G105 128 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 5393 59904 SH SOLE 30 59904 0 0 MATSON INC COM 57686G105 85 942 SH SOLE 40 942 0 0 MATSON INC COM 57686G105 1665 18496 SH SOLE 43 292 0 18204 MATTEL INC COM 577081102 10840 502800 SH SOLE 2 257635 0 245165 MATTEL INC COM 577081102 217 10083 SH SOLE 4 10083 0 0 MATTEL INC COM 577081102 159 7378 SH SOLE 7 7378 0 0 MATTEL INC COM 577081102 1 37 SH SOLE 17 0 0 37 MATTEL INC COM 577081102 16709 775003 SH SOLE 18 775003 0 0 MATTEL INC COM 577081102 2217 102839 SH SOLE 19 102839 0 0 MATTEL INC COM 577081102 374885 17387965 SH SOLE 21 17387965 0 0 MATTEL INC COM 577081102 214078 9929412 SH SOLE 22 9541657 0 387755 MATTEL INC COM 577081102 1009 46809 SH SOLE 25 46809 0 0 MATTEL INC COM 577081102 3145 145889 SH SOLE 26 118734 0 27155 MATTEL INC COM 577081102 134 6214 SH SOLE 28 6214 0 0 MATTEL INC COM 577081102 4320 200360 SH SOLE 30 200360 0 0 MATTEL INC COM 577081102 113 5235 SH SOLE 31 5235 0 0 MATTEL INC COM 577081102 202 9379 SH SOLE 36 9379 0 0 MATTEL INC COM 577081102 995 46168 SH SOLE 40 46168 0 0 MATTEL INC COM 577081102 1227 56897 SH SOLE 43 10896 0 46001 MATTERPORT INC COM CL A 577096100 104 5042 SH SOLE 2 0 0 5042 MATTERPORT INC COM CL A 577096100 17034 825288 SH SOLE 21 825288 0 0 MATTERPORT INC COM CL A 577096100 50014 2423156 SH SOLE 22 2423156 0 0 MATTHEWS INTL CORP CL A 577128101 1526 41610 SH SOLE 2 11747 0 29863 MATTHEWS INTL CORP CL A 577128101 3 79 SH SOLE 4 79 0 0 MATTHEWS INTL CORP CL A 577128101 18 497 SH SOLE 7 497 0 0 MATTHEWS INTL CORP CL A 577128101 4337 118269 SH SOLE 18 118269 0 0 MATTHEWS INTL CORP CL A 577128101 6602 180042 SH SOLE 19 180042 0 0 MATTHEWS INTL CORP CL A 577128101 145241 3960759 SH SOLE 21 3960759 0 0 MATTHEWS INTL CORP CL A 577128101 35007 954643 SH SOLE 22 921020 0 33623 MATTHEWS INTL CORP CL A 577128101 108 2932 SH SOLE 23 2932 0 0 MATTHEWS INTL CORP CL A 577128101 228 6210 SH SOLE 25 6210 0 0 MATTHEWS INTL CORP CL A 577128101 1180 32185 SH SOLE 26 7466 0 24719 MATTHEWS INTL CORP CL A 577128101 97 2648 SH SOLE 28 2648 0 0 MATTHEWS INTL CORP CL A 577128101 2135 58228 SH SOLE 30 58228 0 0 MATTHEWS INTL CORP CL A 577128101 182 4971 SH SOLE 36 4971 0 0 MATTHEWS INTL CORP CL A 577128101 134 3645 SH SOLE 40 3645 0 0 MATTHEWS INTL CORP CL A 577128101 930 25360 SH SOLE 43 156 0 25204 MAUI LD & PINEAPPLE INC COM 577345101 5 506 SH SOLE 2 0 0 506 MAUI LD & PINEAPPLE INC COM 577345101 10 1000 SH SOLE 18 1000 0 0 MAUI LD & PINEAPPLE INC COM 577345101 260 26141 SH SOLE 21 26141 0 0 MAUI LD & PINEAPPLE INC COM 577345101 1592 159841 SH SOLE 22 159841 0 0 MAVERIX METALS INC COM NEW 57776F405 38 8814 SH SOLE 2 8814 0 0 MAVERIX METALS INC COM NEW 57776F405 39 8859 SH SOLE 22 8859 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1998 67652 SH SOLE 2 22663 0 44989 MAXAR TECHNOLOGIES INC COM 57778K105 7 250 SH SOLE 4 250 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 32 1070 SH SOLE 7 1070 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 6529 221085 SH SOLE 18 221085 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 3824 129500 SH SOLE 19 129500 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 95993 3250695 SH SOLE 21 3250695 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 50760 1718944 SH SOLE 22 1649915 0 69029 MAXAR TECHNOLOGIES INC COM 57778K105 478 16192 SH SOLE 25 16192 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 760 25721 SH SOLE 26 20175 0 5546 MAXAR TECHNOLOGIES INC COM 57778K105 38 1290 SH SOLE 28 1290 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1307 44274 SH SOLE 30 44274 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 424 14354 SH SOLE 36 14354 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 306 10368 SH SOLE 40 10368 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 298 10076 SH SOLE 43 0 0 10076 MAXCYTE INC COM 57777K106 485 47579 SH SOLE 2 28728 0 18851 MAXCYTE INC COM 57777K106 14 1358 SH SOLE 7 1358 0 0 MAXCYTE INC COM 57777K106 2687 263668 SH SOLE 18 263668 0 0 MAXCYTE INC COM 57777K106 1998 196098 SH SOLE 19 196098 0 0 MAXCYTE INC COM 57777K106 37461 3676272 SH SOLE 21 3676272 0 0 MAXCYTE INC COM 57777K106 9597 941833 SH SOLE 22 889618 0 52215 MAXCYTE INC COM 57777K106 11 1103 SH SOLE 23 1103 0 0 MAXCYTE INC COM 57777K106 100 9773 SH SOLE 25 9773 0 0 MAXCYTE INC COM 57777K106 69 6817 SH SOLE 26 0 0 6817 MAXCYTE INC COM 57777K106 631 61893 SH SOLE 30 61893 0 0 MAXCYTE INC COM 57777K106 82 8070 SH SOLE 40 8070 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 10 744 SH SOLE 19 744 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6903 496592 SH SOLE 21 496592 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 959 69024 SH SOLE 22 65508 0 3516 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5568 400572 SH SOLE 30 400572 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 294 21129 SH SOLE 43 10486 0 10643 MAXIMUS INC COM 577933104 3897 48918 SH SOLE 2 42439 0 6479 MAXIMUS INC COM 577933104 16 202 SH SOLE 4 202 0 0 MAXIMUS INC COM 577933104 86 1080 SH SOLE 7 1080 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 21672 272019 SH SOLE 18 272019 0 0 MAXIMUS INC COM 577933104 8726 109522 SH SOLE 19 109522 0 0 MAXIMUS INC COM 577933104 347447 4361079 SH SOLE 21 4361079 0 0 MAXIMUS INC COM 577933104 138801 1742199 SH SOLE 22 1708178 0 34021 MAXIMUS INC COM 577933104 622 7810 SH SOLE 25 7810 0 0 MAXIMUS INC COM 577933104 1756 22039 SH SOLE 26 17469 0 4570 MAXIMUS INC COM 577933104 1794 22517 SH SOLE 28 22517 0 0 MAXIMUS INC COM 577933104 20711 259961 SH SOLE 30 259961 0 0 MAXIMUS INC COM 577933104 76 958 SH SOLE 36 958 0 0 MAXIMUS INC COM 577933104 648 8133 SH SOLE 40 8133 0 0 MAXIMUS INC COM 577933104 6649 83453 SH SOLE 43 1044 0 82409 MAXLINEAR INC COM 57776J100 2867 38023 SH SOLE 2 30404 0 7619 MAXLINEAR INC COM 57776J100 83 1097 SH SOLE 4 295 0 802 MAXLINEAR INC COM 57776J100 77 1026 SH SOLE 7 1026 0 0 MAXLINEAR INC COM 57776J100 28 377 SH SOLE 13 377 0 0 MAXLINEAR INC COM 57776J100 18809 249484 SH SOLE 18 245718 0 3766 MAXLINEAR INC COM 57776J100 12736 168935 SH SOLE 19 168935 0 0 MAXLINEAR INC COM 57776J100 616861 8182264 SH SOLE 21 8182264 0 0 MAXLINEAR INC COM 57776J100 130002 1724399 SH SOLE 22 1684825 0 39574 MAXLINEAR INC COM 57776J100 82 1084 SH SOLE 23 1084 0 0 MAXLINEAR INC COM 57776J100 760 10077 SH SOLE 25 10077 0 0 MAXLINEAR INC COM 57776J100 2001 26536 SH SOLE 26 20826 0 5710 MAXLINEAR INC COM 57776J100 97 1285 SH SOLE 28 1285 0 0 MAXLINEAR INC COM 57776J100 32122 426082 SH SOLE 30 426082 0 0 MAXLINEAR INC COM 57776J100 757 10041 SH SOLE 34 10041 0 0 MAXLINEAR INC COM 57776J100 701 9295 SH SOLE 40 9295 0 0 MAXLINEAR INC COM 57776J100 3242 42997 SH SOLE 43 19577 0 23420 MAYS J W INC COM 578473100 3 85 SH SOLE 18 85 0 0 MAYS J W INC COM 578473100 45 1112 SH SOLE 21 1112 0 0 MAYVILLE ENGR CO INC COM 578605107 112 7523 SH SOLE 2 1609 0 5914 MAYVILLE ENGR CO INC COM 578605107 398 26661 SH SOLE 18 26661 0 0 MAYVILLE ENGR CO INC COM 578605107 216 14499 SH SOLE 19 14499 0 0 MAYVILLE ENGR CO INC COM 578605107 5010 336021 SH SOLE 21 336021 0 0 MAYVILLE ENGR CO INC COM 578605107 3426 229767 SH SOLE 22 225592 0 4175 MAYVILLE ENGR CO INC COM 578605107 11 708 SH SOLE 43 0 0 708 MBIA INC COM 55262C100 730 46212 SH SOLE 2 14142 0 32070 MBIA INC COM 55262C100 12 771 SH SOLE 7 771 0 0 MBIA INC COM 55262C100 2453 155323 SH SOLE 18 155323 0 0 MBIA INC COM 55262C100 1405 88971 SH SOLE 19 88971 0 0 MBIA INC COM 55262C100 29899 1893533 SH SOLE 21 1893533 0 0 MBIA INC COM 55262C100 19425 1230196 SH SOLE 22 1183587 0 46609 MBIA INC COM 55262C100 100 6303 SH SOLE 25 6303 0 0 MBIA INC COM 55262C100 303 19199 SH SOLE 26 12817 0 6382 MBIA INC COM 55262C100 35 2213 SH SOLE 28 2213 0 0 MBIA INC COM 55262C100 192 12143 SH SOLE 30 12143 0 0 MBIA INC COM 55262C100 146 9262 SH SOLE 40 9262 0 0 MBIA INC COM 55262C100 304 19261 SH SOLE 43 128 0 19133 MCAFEE CORP COM CL A 579063108 7680 297809 SH SOLE 2 23139 0 274670 MCAFEE CORP COM CL A 579063108 17 651 SH SOLE 4 0 0 651 MCAFEE CORP COM CL A 579063108 30 1162 SH SOLE 7 1162 0 0 MCAFEE CORP COM CL A 579063108 941 36469 SH SOLE 18 36469 0 0 MCAFEE CORP COM CL A 579063108 613 23758 SH SOLE 19 23758 0 0 MCAFEE CORP COM CL A 579063108 38887 1507823 SH SOLE 21 1507823 0 0 MCAFEE CORP COM CL A 579063108 43602 1690667 SH SOLE 22 1599331 0 91336 MCAFEE CORP COM CL A 579063108 240 9308 SH SOLE 25 9308 0 0 MCAFEE CORP COM CL A 579063108 931 36084 SH SOLE 26 33932 0 2152 MCAFEE CORP COM CL A 579063108 100 3879 SH SOLE 28 3879 0 0 MCAFEE CORP COM CL A 579063108 7898 306231 SH SOLE 30 306231 0 0 MCAFEE CORP COM CL A 579063108 28 1086 SH SOLE 31 1086 0 0 MCAFEE CORP COM CL A 579063108 224 8695 SH SOLE 40 8695 0 0 MCAFEE CORP COM CL A 579063108 182 7051 SH SOLE 43 817 0 6234 MCCORMICK & CO INC COM NON VTG 579780206 52362 541997 SH SOLE 2 82568 0 459429 MCCORMICK & CO INC COM NON VTG 579780206 25744 266470 SH SOLE 4 171498 0 94972 MCCORMICK & CO INC COM NON VTG 579780206 25736 266393 SH SOLE 7 258809 0 7584 MCCORMICK & CO INC COM NON VTG 579780206 351 3633 SH SOLE 13 416 0 3217 MCCORMICK & CO INC COM NON VTG 579780206 3367 34856 SH SOLE 15 34856 0 0 MCCORMICK & CO INC COM NON VTG 579780206 43218 447343 SH SOLE 18 389214 0 58129 MCCORMICK & CO INC COM NON VTG 579780206 28640 296445 SH SOLE 19 296445 0 0 MCCORMICK & CO INC COM NON VTG 579780206 792819 8206386 SH SOLE 21 8206386 0 0 MCCORMICK & CO INC COM NON VTG 579780206 572597 5926890 SH SOLE 22 5398760 0 528130 MCCORMICK & CO INC COM NON VTG 579780206 13614 140922 SH SOLE 23 140922 0 0 MCCORMICK & CO INC COM NON VTG 579780206 51618 534293 SH SOLE 25 534293 0 0 MCCORMICK & CO INC COM NON VTG 579780206 64951 672298 SH SOLE 26 205707 0 466591 MCCORMICK & CO INC COM NON VTG 579780206 74889 775170 SH SOLE 28 12530 0 762640 MCCORMICK & CO INC COM NON VTG 579780206 163738 1694832 SH SOLE 30 1692186 0 2646 MCCORMICK & CO INC COM NON VTG 579780206 8424 87194 SH SOLE 31 26371 0 60823 MCCORMICK & CO INC COM NON VTG 579780206 1157 11976 SH SOLE 34 11976 0 0 MCCORMICK & CO INC COM NON VTG 579780206 13565 140414 SH SOLE 36 140414 0 0 MCCORMICK & CO INC COM NON VTG 579780206 829 8586 SH SOLE 40 8586 0 0 MCCORMICK & CO INC COM NON VTG 579780206 30326 313906 SH SOLE 43 13676 0 300230 MCDONALDS CORP COM 580135101 458642 1710903 SH SOLE 2 324034 0 1386869 MCDONALDS CORP COM 580135101 141877 529252 SH SOLE 4 327856 0 201396 MCDONALDS CORP COM 580135101 195407 728941 SH SOLE 7 707003 0 21938 MCDONALDS CORP COM 580135101 2608 9728 SH SOLE 13 1987 0 7741 MCDONALDS CORP COM 580135101 28250 105384 SH SOLE 15 105384 0 0 MCDONALDS CORP COM 580135101 73 273 SH SOLE 17 0 0 273 MCDONALDS CORP COM 580135101 342683 1278334 SH SOLE 18 1155046 0 123288 MCDONALDS CORP COM 580135101 261066 973874 SH SOLE 19 973874 0 0 MCDONALDS CORP COM 580135101 4958979 18498822 SH SOLE 21 18498822 0 0 MCDONALDS CORP COM 580135101 4344660 16207186 SH SOLE 22 14647727 0 1559459 MCDONALDS CORP COM 580135101 118851 443359 SH SOLE 23 443359 0 0 MCDONALDS CORP COM 580135101 341324 1273264 SH SOLE 25 1273264 0 0 MCDONALDS CORP COM 580135101 495040 1846683 SH SOLE 26 755528 0 1091155 MCDONALDS CORP COM 580135101 507114 1891722 SH SOLE 28 72356 0 1819366 MCDONALDS CORP COM 580135101 205 764 SH SOLE 29 764 0 0 MCDONALDS CORP COM 580135101 943961 3521323 SH SOLE 30 3521323 0 0 MCDONALDS CORP COM 580135101 598827 2233844 SH SOLE 31 83958 0 2149886 MCDONALDS CORP COM 580135101 32169 120004 SH SOLE 32 120004 0 0 MCDONALDS CORP COM 580135101 118886 443488 SH SOLE 34 443488 0 0 MCDONALDS CORP COM 580135101 93566 349035 SH SOLE 36 349035 0 0 MCDONALDS CORP COM 580135101 6667 24872 SH SOLE 40 24872 0 0 MCDONALDS CORP COM 580135101 195075 727700 SH SOLE 43 44489 0 683211 MCEWEN MNG INC COM 58039P107 91 102825 SH SOLE 2 92839 0 9986 MCEWEN MNG INC COM 58039P107 1 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 2407 2715697 SH SOLE 21 2715697 0 0 MCEWEN MNG INC COM 58039P107 4584 5170462 SH SOLE 22 5068463 0 101999 MCEWEN MNG INC COM 58039P107 51 57068 SH SOLE 25 57068 0 0 MCEWEN MNG INC COM 58039P107 73 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 183 206844 SH SOLE 30 206844 0 0 MCEWEN MNG INC COM 58039P107 54 60687 SH SOLE 40 60687 0 0 MCEWEN MNG INC COM 58039P107 4 4284 SH SOLE 43 0 0 4284 MCGRATH RENTCORP COM 580589109 1060 13202 SH SOLE 2 6680 0 6522 MCGRATH RENTCORP COM 580589109 5 65 SH SOLE 4 65 0 0 MCGRATH RENTCORP COM 580589109 24 302 SH SOLE 7 302 0 0 MCGRATH RENTCORP COM 580589109 5478 68259 SH SOLE 18 68259 0 0 MCGRATH RENTCORP COM 580589109 3428 42710 SH SOLE 19 42710 0 0 MCGRATH RENTCORP COM 580589109 70069 873026 SH SOLE 21 873026 0 0 MCGRATH RENTCORP COM 580589109 45219 563411 SH SOLE 22 545474 0 17937 MCGRATH RENTCORP COM 580589109 438 5462 SH SOLE 25 5462 0 0 MCGRATH RENTCORP COM 580589109 599 7460 SH SOLE 26 5551 0 1909 MCGRATH RENTCORP COM 580589109 33 412 SH SOLE 28 412 0 0 MCGRATH RENTCORP COM 580589109 1266 15771 SH SOLE 30 15771 0 0 MCGRATH RENTCORP COM 580589109 610 7603 SH SOLE 34 7603 0 0 MCGRATH RENTCORP COM 580589109 337 4205 SH SOLE 36 4205 0 0 MCGRATH RENTCORP COM 580589109 283 3529 SH SOLE 40 3529 0 0 MCGRATH RENTCORP COM 580589109 147 1836 SH SOLE 43 0 0 1836 MCKESSON CORP COM 58155Q103 134511 541139 SH SOLE 2 191711 0 349428 MCKESSON CORP COM 58155Q103 33584 135108 SH SOLE 4 77684 0 57424 MCKESSON CORP COM 58155Q103 33196 133549 SH SOLE 7 128870 0 4679 MCKESSON CORP COM 58155Q103 5132 20647 SH SOLE 13 18859 0 1788 MCKESSON CORP COM 58155Q103 5528 22238 SH SOLE 15 22238 0 0 MCKESSON CORP COM 58155Q103 8 32 SH SOLE 17 0 0 32 MCKESSON CORP COM 58155Q103 167208 672678 SH SOLE 18 595683 0 76995 MCKESSON CORP COM 58155Q103 258013 1037991 SH SOLE 19 1037991 0 0 MCKESSON CORP COM 58155Q103 626 2520 SH SOLE 20 2520 0 0 MCKESSON CORP COM 58155Q103 998210 4015809 SH SOLE 21 4015809 0 0 MCKESSON CORP COM 58155Q103 910760 3664000 SH SOLE 22 3241400 0 422600 MCKESSON CORP COM 58155Q103 30586 123049 SH SOLE 23 123049 0 0 MCKESSON CORP COM 58155Q103 69159 278228 SH SOLE 25 278228 0 0 MCKESSON CORP COM 58155Q103 114733 461573 SH SOLE 26 220984 0 240589 MCKESSON CORP COM 58155Q103 88654 356657 SH SOLE 28 3144 0 353513 MCKESSON CORP COM 58155Q103 2620 10542 SH SOLE 29 10542 0 0 MCKESSON CORP COM 58155Q103 235158 946042 SH SOLE 30 879134 0 66908 MCKESSON CORP COM 58155Q103 19165 77101 SH SOLE 31 34052 0 43049 MCKESSON CORP COM 58155Q103 103228 415288 SH SOLE 34 415288 0 0 MCKESSON CORP COM 58155Q103 20830 83800 SH SOLE 36 83800 0 0 MCKESSON CORP COM 58155Q103 1264 5087 SH SOLE 40 5087 0 0 MCKESSON CORP COM 58155Q103 41803 168174 SH SOLE 43 10165 0 158009 MDU RES GROUP INC COM 552690109 31266 1013829 SH SOLE 2 375790 0 638039 MDU RES GROUP INC COM 552690109 171 5560 SH SOLE 4 5560 0 0 MDU RES GROUP INC COM 552690109 4866 157771 SH SOLE 7 157771 0 0 MDU RES GROUP INC COM 552690109 13721 444903 SH SOLE 18 444903 0 0 MDU RES GROUP INC COM 552690109 1794 58171 SH SOLE 19 58171 0 0 MDU RES GROUP INC COM 552690109 320910 10405635 SH SOLE 21 10405635 0 0 MDU RES GROUP INC COM 552690109 170424 5526081 SH SOLE 22 5295147 0 230934 MDU RES GROUP INC COM 552690109 840 27223 SH SOLE 25 27223 0 0 MDU RES GROUP INC COM 552690109 2748 89107 SH SOLE 26 74278 0 14829 MDU RES GROUP INC COM 552690109 111 3585 SH SOLE 28 3585 0 0 MDU RES GROUP INC COM 552690109 3796 123082 SH SOLE 30 123082 0 0 MDU RES GROUP INC COM 552690109 96 3126 SH SOLE 31 3126 0 0 MDU RES GROUP INC COM 552690109 2480 80411 SH SOLE 34 80411 0 0 MDU RES GROUP INC COM 552690109 186 6022 SH SOLE 36 6022 0 0 MDU RES GROUP INC COM 552690109 835 27091 SH SOLE 40 27091 0 0 MDU RES GROUP INC COM 552690109 1501 48684 SH SOLE 43 3059 0 45625 MEDALLION FINL CORP COM 583928106 16 2777 SH SOLE 2 2777 0 0 MEDALLION FINL CORP COM 583928106 23 3983 SH SOLE 18 3983 0 0 MEDALLION FINL CORP COM 583928106 292 50417 SH SOLE 21 50417 0 0 MEDALLION FINL CORP COM 583928106 286 49340 SH SOLE 22 49340 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 2 1275 SH SOLE 2 450 0 825 MEDAVAIL HOLDINGS INC COM 58406B103 48 34620 SH SOLE 18 34620 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 26 18329 SH SOLE 19 18329 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 563 401921 SH SOLE 21 401921 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 126 89704 SH SOLE 22 89277 0 427 MEDIAALPHA INC CL A 58450V104 132 8575 SH SOLE 2 4504 0 4071 MEDIAALPHA INC CL A 58450V104 5 333 SH SOLE 7 333 0 0 MEDIAALPHA INC CL A 58450V104 903 58496 SH SOLE 18 58496 0 0 MEDIAALPHA INC CL A 58450V104 577 37368 SH SOLE 19 37368 0 0 MEDIAALPHA INC CL A 58450V104 11074 717248 SH SOLE 21 717248 0 0 MEDIAALPHA INC CL A 58450V104 7860 509088 SH SOLE 22 495144 0 13944 MEDIAALPHA INC CL A 58450V104 34 2195 SH SOLE 25 2195 0 0 MEDIAALPHA INC CL A 58450V104 8 502 SH SOLE 26 502 0 0 MEDIAALPHA INC CL A 58450V104 636 41189 SH SOLE 30 41189 0 0 MEDIAALPHA INC CL A 58450V104 28 1790 SH SOLE 40 1790 0 0 MEDIAALPHA INC CL A 58450V104 186 12058 SH SOLE 43 90 0 11968 MEDIACO HLDG INC CL A 58450D104 5 912 SH SOLE 19 912 0 0 MEDIACO HLDG INC CL A 58450D104 5 858 SH SOLE 21 858 0 0 MEDIACO HLDG INC CL A 58450D104 176 32941 SH SOLE 22 32941 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 52821 2235348 SH SOLE 2 815874 0 1419474 MEDICAL PPTYS TRUST INC COM 58463J304 51141 2164251 SH SOLE 4 1943930 0 220321 MEDICAL PPTYS TRUST INC COM 58463J304 18228 771372 SH SOLE 7 771372 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 37 1549 SH SOLE 13 1549 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1624 68711 SH SOLE 15 68711 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 72998 3089223 SH SOLE 18 3058619 0 30604 MEDICAL PPTYS TRUST INC COM 58463J304 74563 3155437 SH SOLE 19 3155437 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 829704 35112324 SH SOLE 21 35112324 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 519181 21971253 SH SOLE 22 20268749 0 1702504 MEDICAL PPTYS TRUST INC COM 58463J304 10263 434325 SH SOLE 23 434325 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 60736 2570313 SH SOLE 25 2570313 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 11697 495011 SH SOLE 26 375224 0 119787 MEDICAL PPTYS TRUST INC COM 58463J304 32904 1392457 SH SOLE 28 133085 0 1259372 MEDICAL PPTYS TRUST INC COM 58463J304 13 529 SH SOLE 29 529 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 84492 3575629 SH SOLE 30 3575629 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 64577 2732858 SH SOLE 31 61855 0 2671003 MEDICAL PPTYS TRUST INC COM 58463J304 46477 1966881 SH SOLE 34 1966881 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2429 102797 SH SOLE 36 102797 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 470 19901 SH SOLE 40 19901 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8421 356375 SH SOLE 43 17013 0 339362 MEDICINOVA INC COM NEW 58468P206 3 1114 SH SOLE 2 0 0 1114 MEDICINOVA INC COM NEW 58468P206 24 8924 SH SOLE 18 8924 0 0 MEDICINOVA INC COM NEW 58468P206 383 143022 SH SOLE 21 143022 0 0 MEDICINOVA INC COM NEW 58468P206 1548 577623 SH SOLE 22 577623 0 0 MEDICINOVA INC COM NEW 58468P206 3 1209 SH SOLE 43 0 0 1209 MEDIFAST INC COM 58470H101 4287 20470 SH SOLE 2 10582 0 9888 MEDIFAST INC COM 58470H101 9 45 SH SOLE 4 45 0 0 MEDIFAST INC COM 58470H101 121 580 SH SOLE 7 580 0 0 MEDIFAST INC COM 58470H101 9379 44784 SH SOLE 18 40054 0 4730 MEDIFAST INC COM 58470H101 22217 106084 SH SOLE 19 106084 0 0 MEDIFAST INC COM 58470H101 290642 1387774 SH SOLE 21 1387774 0 0 MEDIFAST INC COM 58470H101 76071 363230 SH SOLE 22 356532 0 6698 MEDIFAST INC COM 58470H101 728 3475 SH SOLE 23 3475 0 0 MEDIFAST INC COM 58470H101 424 2023 SH SOLE 25 2023 0 0 MEDIFAST INC COM 58470H101 3767 17985 SH SOLE 26 3016 0 14969 MEDIFAST INC COM 58470H101 44 210 SH SOLE 28 210 0 0 MEDIFAST INC COM 58470H101 4370 20867 SH SOLE 30 20867 0 0 MEDIFAST INC COM 58470H101 271 1294 SH SOLE 36 1294 0 0 MEDIFAST INC COM 58470H101 279 1332 SH SOLE 40 1332 0 0 MEDIFAST INC COM 58470H101 5394 25758 SH SOLE 43 675 0 25083 MEDIWOUND LTD ORD SHS M68830104 8 3287 SH SOLE 18 3287 0 0 MEDIWOUND LTD ORD SHS M68830104 98 41332 SH SOLE 21 41332 0 0 MEDNAX INC COM 58502B106 1369 50318 SH SOLE 2 21666 0 28652 MEDNAX INC COM 58502B106 9 328 SH SOLE 4 328 0 0 MEDNAX INC COM 58502B106 57 2099 SH SOLE 7 2099 0 0 MEDNAX INC COM 58502B106 7806 286864 SH SOLE 18 286864 0 0 MEDNAX INC COM 58502B106 3680 135253 SH SOLE 19 135253 0 0 MEDNAX INC COM 58502B106 281085 10330205 SH SOLE 21 10330205 0 0 MEDNAX INC COM 58502B106 54988 2020860 SH SOLE 22 1960328 0 60532 MEDNAX INC COM 58502B106 320 11757 SH SOLE 25 11757 0 0 MEDNAX INC COM 58502B106 793 29134 SH SOLE 26 22348 0 6786 MEDNAX INC COM 58502B106 42 1536 SH SOLE 28 1536 0 0 MEDNAX INC COM 58502B106 4197 154227 SH SOLE 30 154227 0 0 MEDNAX INC COM 58502B106 214 7859 SH SOLE 36 7859 0 0 MEDNAX INC COM 58502B106 275 10103 SH SOLE 40 10103 0 0 MEDNAX INC COM 58502B106 2566 94295 SH SOLE 43 5618 0 88677 MEDPACE HLDGS INC COM 58506Q109 11702 53769 SH SOLE 2 28632 0 25137 MEDPACE HLDGS INC COM 58506Q109 201 923 SH SOLE 4 923 0 0 MEDPACE HLDGS INC COM 58506Q109 91 417 SH SOLE 7 417 0 0 MEDPACE HLDGS INC COM 58506Q109 29072 133579 SH SOLE 18 128049 0 5530 MEDPACE HLDGS INC COM 58506Q109 39231 180255 SH SOLE 19 180255 0 0 MEDPACE HLDGS INC COM 58506Q109 490936 2255727 SH SOLE 21 2255727 0 0 MEDPACE HLDGS INC COM 58506Q109 200044 919152 SH SOLE 22 903101 0 16051 MEDPACE HLDGS INC COM 58506Q109 1048 4813 SH SOLE 23 4813 0 0 MEDPACE HLDGS INC COM 58506Q109 850 3907 SH SOLE 25 3907 0 0 MEDPACE HLDGS INC COM 58506Q109 7667 35230 SH SOLE 26 10864 0 24366 MEDPACE HLDGS INC COM 58506Q109 114 523 SH SOLE 28 523 0 0 MEDPACE HLDGS INC COM 58506Q109 32900 151168 SH SOLE 30 151168 0 0 MEDPACE HLDGS INC COM 58506Q109 635 2916 SH SOLE 34 2916 0 0 MEDPACE HLDGS INC COM 58506Q109 812 3733 SH SOLE 40 3733 0 0 MEDPACE HLDGS INC COM 58506Q109 2494 11461 SH SOLE 43 239 0 11222 MEDTECH ACQUISITION CORP COM CL A 58507N105 576 58272 SH SOLE 18 58272 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 17702 1791658 SH SOLE 19 1791658 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 25 2544 SH SOLE 21 2544 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 8660 876477 SH SOLE 34 876477 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 10 19423 SH SOLE 18 19423 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 311 597219 SH SOLE 19 597219 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 0 848 SH SOLE 21 848 0 0 MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 152 292159 SH SOLE 34 292159 0 0 MEDTRONIC PLC SHS G5960L103 425341 4111558 SH SOLE 2 1459207 0 2652351 MEDTRONIC PLC SHS G5960L103 111875 1081439 SH SOLE 4 649113 0 432326 MEDTRONIC PLC SHS G5960L103 128931 1246313 SH SOLE 7 1206604 0 39709 MEDTRONIC PLC SHS G5960L103 9450 91351 SH SOLE 13 77919 0 13432 MEDTRONIC PLC SHS G5960L103 19726 190686 SH SOLE 15 190686 0 0 MEDTRONIC PLC SHS G5960L103 27 258 SH SOLE 17 0 0 258 MEDTRONIC PLC SHS G5960L103 478828 4628590 SH SOLE 18 4225084 0 403506 MEDTRONIC PLC SHS G5960L103 817577 7903108 SH SOLE 19 7903108 0 0 MEDTRONIC PLC SHS G5960L103 3799037 36723413 SH SOLE 21 36723413 0 0 MEDTRONIC PLC SHS G5960L103 3070092 29677059 SH SOLE 22 26425387 0 3251672 MEDTRONIC PLC SHS G5960L103 99126 958206 SH SOLE 23 958206 0 0 MEDTRONIC PLC SHS G5960L103 239751 2317559 SH SOLE 25 2317559 0 0 MEDTRONIC PLC SHS G5960L103 370017 3576773 SH SOLE 26 1213121 0 2363652 MEDTRONIC PLC SHS G5960L103 296001 2861295 SH SOLE 28 309738 0 2551557 MEDTRONIC PLC SHS G5960L103 9044 87421 SH SOLE 29 87421 0 0 MEDTRONIC PLC SHS G5960L103 696906 6736642 SH SOLE 30 6736642 0 0 MEDTRONIC PLC SHS G5960L103 67197 649564 SH SOLE 31 290110 0 359454 MEDTRONIC PLC SHS G5960L103 10596 102424 SH SOLE 32 102424 0 0 MEDTRONIC PLC SHS G5960L103 350792 3390937 SH SOLE 34 3390937 0 0 MEDTRONIC PLC SHS G5960L103 65268 630911 SH SOLE 36 630911 0 0 MEDTRONIC PLC SHS G5960L103 2553 24682 SH SOLE 37 24682 0 0 MEDTRONIC PLC SHS G5960L103 4613 44587 SH SOLE 40 44587 0 0 MEDTRONIC PLC SHS G5960L103 89855 868586 SH SOLE 43 84128 0 784457 MEI PHARMA INC COM NEW 55279B202 58 21862 SH SOLE 2 4472 0 17390 MEI PHARMA INC COM NEW 55279B202 6 2113 SH SOLE 7 2113 0 0 MEI PHARMA INC COM NEW 55279B202 823 308383 SH SOLE 18 308383 0 0 MEI PHARMA INC COM NEW 55279B202 512 191783 SH SOLE 19 191783 0 0 MEI PHARMA INC COM NEW 55279B202 10012 3749682 SH SOLE 21 3749682 0 0 MEI PHARMA INC COM NEW 55279B202 6403 2398265 SH SOLE 22 2382245 0 16020 MEI PHARMA INC COM NEW 55279B202 47 17783 SH SOLE 43 0 0 17783 MEIRAGTX HLDGS PLC COM G59665102 518 21819 SH SOLE 2 6714 0 15105 MEIRAGTX HLDGS PLC COM G59665102 5 215 SH SOLE 7 215 0 0 MEIRAGTX HLDGS PLC COM G59665102 2183 91949 SH SOLE 18 91949 0 0 MEIRAGTX HLDGS PLC COM G59665102 1265 53277 SH SOLE 19 53277 0 0 MEIRAGTX HLDGS PLC COM G59665102 32336 1362096 SH SOLE 21 1362096 0 0 MEIRAGTX HLDGS PLC COM G59665102 7255 305600 SH SOLE 22 284972 0 20628 MEIRAGTX HLDGS PLC COM G59665102 106 4483 SH SOLE 25 4483 0 0 MEIRAGTX HLDGS PLC COM G59665102 70 2956 SH SOLE 26 0 0 2956 MEIRAGTX HLDGS PLC COM G59665102 550 23176 SH SOLE 30 23176 0 0 MEIRAGTX HLDGS PLC COM G59665102 110 4626 SH SOLE 40 4626 0 0 MEIRAGTX HLDGS PLC COM G59665102 219 9235 SH SOLE 43 48 0 9187 MELCO RESORTS AND ENTMNT LTD ADR 585464100 335 32934 SH SOLE 2 13625 0 19309 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1239 121709 SH SOLE 4 113626 0 8083 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1715 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 944 92776 SH SOLE 15 92776 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1968 193328 SH SOLE 18 193328 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1106 108639 SH SOLE 19 108639 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 36819 3616806 SH SOLE 21 3616806 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 31394 3083888 SH SOLE 22 3004886 0 79002 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1428 140273 SH SOLE 23 140273 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 18674 1834417 SH SOLE 25 1834417 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2320 227936 SH SOLE 26 72485 0 155451 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2822 277202 SH SOLE 28 4990 0 272212 MELCO RESORTS AND ENTMNT LTD ADR 585464100 13204 1297026 SH SOLE 30 1297026 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 136 13395 SH SOLE 31 0 0 13395 MELCO RESORTS AND ENTMNT LTD ADR 585464100 10110 993154 SH SOLE 34 993154 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 400 39328 SH SOLE 36 39328 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 105 10332 SH SOLE 40 10332 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 5790 568733 SH SOLE 43 34995 0 533738 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 91 7118 SH SOLE 2 7118 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 971 75985 SH SOLE 21 75985 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 1856 145202 SH SOLE 22 129878 0 15324 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 86 6766 SH SOLE 25 6766 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 54 4200 SH SOLE 26 0 0 4200 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 144 11255 SH SOLE 30 11255 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 76 5964 SH SOLE 40 5964 0 0 MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 8451 2725000 PRN SOLE 21 2725000 0 0 MERCADOLIBRE INC COM 58733R102 23825 17669 SH SOLE 2 5401 0 12268 MERCADOLIBRE INC COM 58733R102 41040 30436 SH SOLE 4 19601 0 10835 MERCADOLIBRE INC COM 58733R102 14900 11050 SH SOLE 7 9037 0 2013 MERCADOLIBRE INC COM 58733R102 751 557 SH SOLE 13 124 0 433 MERCADOLIBRE INC COM 58733R102 4957 3676 SH SOLE 15 3676 0 0 MERCADOLIBRE INC COM 58733R102 238095 176576 SH SOLE 18 143449 0 33127 MERCADOLIBRE INC COM 58733R102 358537 265898 SH SOLE 19 265898 0 0 MERCADOLIBRE INC COM 58733R102 142724 105847 SH SOLE 21 105847 0 0 MERCADOLIBRE INC COM 58733R102 122965 91193 SH SOLE 22 72124 0 19069 MERCADOLIBRE INC COM 58733R102 33914 25151 SH SOLE 23 25151 0 0 MERCADOLIBRE INC COM 58733R102 115914 85964 SH SOLE 25 85964 0 0 MERCADOLIBRE INC COM 58733R102 118220 87674 SH SOLE 26 33006 0 54668 MERCADOLIBRE INC COM 58733R102 146146 108385 SH SOLE 28 4749 0 103636 MERCADOLIBRE INC COM 58733R102 101 75 SH SOLE 29 75 0 0 MERCADOLIBRE INC COM 58733R102 227719 168881 SH SOLE 30 168881 0 0 MERCADOLIBRE INC COM 58733R102 22766 16884 SH SOLE 31 4483 0 12401 MERCADOLIBRE INC COM 58733R102 16461 12208 SH SOLE 32 12208 0 0 MERCADOLIBRE INC COM 58733R102 263659 195535 SH SOLE 34 195535 0 0 MERCADOLIBRE INC COM 58733R102 23664 17550 SH SOLE 36 17550 0 0 MERCADOLIBRE INC COM 58733R102 2028 1504 SH SOLE 40 1504 0 0 MERCADOLIBRE INC COM 58733R102 8422 6246 SH SOLE 43 128 0 6118 MERCANTILE BK CORP COM 587376104 1247 35586 SH SOLE 2 4512 0 31074 MERCANTILE BK CORP COM 587376104 8 220 SH SOLE 7 220 0 0 MERCANTILE BK CORP COM 587376104 2 50 SH SOLE 17 0 0 50 MERCANTILE BK CORP COM 587376104 1794 51212 SH SOLE 18 51212 0 0 MERCANTILE BK CORP COM 587376104 3217 91822 SH SOLE 19 91822 0 0 MERCANTILE BK CORP COM 587376104 22489 641987 SH SOLE 21 641987 0 0 MERCANTILE BK CORP COM 587376104 17630 503273 SH SOLE 22 485478 0 17795 MERCANTILE BK CORP COM 587376104 57 1635 SH SOLE 23 1635 0 0 MERCANTILE BK CORP COM 587376104 79 2256 SH SOLE 25 2256 0 0 MERCANTILE BK CORP COM 587376104 867 24743 SH SOLE 26 0 0 24743 MERCANTILE BK CORP COM 587376104 213 6070 SH SOLE 30 6070 0 0 MERCANTILE BK CORP COM 587376104 66 1888 SH SOLE 34 1888 0 0 MERCANTILE BK CORP COM 587376104 98 2789 SH SOLE 40 2789 0 0 MERCANTILE BK CORP COM 587376104 319 9109 SH SOLE 43 1698 0 7411 MERCER INTL INC COM 588056101 142 11853 SH SOLE 2 10580 0 1273 MERCER INTL INC COM 588056101 390 32511 SH SOLE 18 32511 0 0 MERCER INTL INC COM 588056101 43489 3627138 SH SOLE 21 3627138 0 0 MERCER INTL INC COM 588056101 7968 664564 SH SOLE 22 648963 0 15601 MERCER INTL INC COM 588056101 66 5522 SH SOLE 25 5522 0 0 MERCER INTL INC COM 588056101 50 4145 SH SOLE 28 4145 0 0 MERCER INTL INC COM 588056101 916 76357 SH SOLE 30 76357 0 0 MERCER INTL INC COM 588056101 61 5053 SH SOLE 40 5053 0 0 MERCER INTL INC COM 588056101 191 15915 SH SOLE 43 0 0 15915 MERCHANTS BANCORP IND COM 58844R108 2651 56001 SH SOLE 2 36353 0 19648 MERCHANTS BANCORP IND COM 58844R108 7 158 SH SOLE 7 158 0 0 MERCHANTS BANCORP IND COM 58844R108 1577 33320 SH SOLE 18 33320 0 0 MERCHANTS BANCORP IND COM 58844R108 6512 137587 SH SOLE 19 137587 0 0 MERCHANTS BANCORP IND COM 58844R108 19944 421383 SH SOLE 21 421383 0 0 MERCHANTS BANCORP IND COM 58844R108 23907 505118 SH SOLE 22 494195 0 10923 MERCHANTS BANCORP IND COM 58844R108 297 6271 SH SOLE 23 6271 0 0 MERCHANTS BANCORP IND COM 58844R108 81 1708 SH SOLE 25 1708 0 0 MERCHANTS BANCORP IND COM 58844R108 1237 26146 SH SOLE 26 0 0 26146 MERCHANTS BANCORP IND COM 58844R108 168 3560 SH SOLE 30 3560 0 0 MERCHANTS BANCORP IND COM 58844R108 57 1196 SH SOLE 40 1196 0 0 MERCHANTS BANCORP IND COM 58844R108 294 6213 SH SOLE 43 0 0 6213 MERCK & CO INC COM 58933Y105 526883 6874772 SH SOLE 2 2221913 0 4652859 MERCK & CO INC COM 58933Y105 152702 1992460 SH SOLE 4 1298957 0 693503 MERCK & CO INC COM 58933Y105 193496 2524741 SH SOLE 7 2418796 0 105945 MERCK & CO INC COM 58933Y105 11922 155558 SH SOLE 13 129372 0 26186 MERCK & CO INC COM 58933Y105 27426 357859 SH SOLE 15 357859 0 0 MERCK & CO INC COM 58933Y105 0 6 SH SOLE 17 0 0 6 MERCK & CO INC COM 58933Y105 648209 8457836 SH SOLE 18 7991447 0 466389 MERCK & CO INC COM 58933Y105 373136 4868681 SH SOLE 19 4868681 0 0 MERCK & CO INC COM 58933Y105 5311 69293 SH SOLE 20 69293 0 0 MERCK & CO INC COM 58933Y105 5330136 69547702 SH SOLE 21 69547702 0 0 MERCK & CO INC COM 58933Y105 4341497 56647922 SH SOLE 22 50333537 0 6314385 MERCK & CO INC COM 58933Y105 137088 1788724 SH SOLE 23 1788724 0 0 MERCK & CO INC COM 58933Y105 360843 4708287 SH SOLE 25 4708287 0 0 MERCK & CO INC COM 58933Y105 535049 6981322 SH SOLE 26 3102434 0 3878888 MERCK & CO INC COM 58933Y105 587513 7665883 SH SOLE 28 469734 0 7196149 MERCK & CO INC COM 58933Y105 12659 165173 SH SOLE 29 165173 0 0 MERCK & CO INC COM 58933Y105 1121505 14633414 SH SOLE 30 14393866 0 239548 MERCK & CO INC COM 58933Y105 94723 1235946 SH SOLE 31 549660 0 686286 MERCK & CO INC COM 58933Y105 22610 295020 SH SOLE 32 295020 0 0 MERCK & CO INC COM 58933Y105 440809 5751678 SH SOLE 34 5751678 0 0 MERCK & CO INC COM 58933Y105 93659 1222064 SH SOLE 36 1222064 0 0 MERCK & CO INC COM 58933Y105 6463 84330 SH SOLE 40 84330 0 0 MERCK & CO INC COM 58933Y105 168270 2195592 SH SOLE 43 189844 0 2005748 MERCURY GENL CORP NEW COM 589400100 2240 42213 SH SOLE 2 23408 0 18805 MERCURY GENL CORP NEW COM 589400100 6 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 110 2081 SH SOLE 7 2081 0 0 MERCURY GENL CORP NEW COM 589400100 2992 56381 SH SOLE 18 56381 0 0 MERCURY GENL CORP NEW COM 589400100 413 7791 SH SOLE 19 7791 0 0 MERCURY GENL CORP NEW COM 589400100 74538 1404780 SH SOLE 21 1404780 0 0 MERCURY GENL CORP NEW COM 589400100 38959 734240 SH SOLE 22 698943 0 35297 MERCURY GENL CORP NEW COM 589400100 181 3414 SH SOLE 25 3414 0 0 MERCURY GENL CORP NEW COM 589400100 577 10883 SH SOLE 26 9279 0 1604 MERCURY GENL CORP NEW COM 589400100 20 378 SH SOLE 28 378 0 0 MERCURY GENL CORP NEW COM 589400100 936 17645 SH SOLE 30 17645 0 0 MERCURY GENL CORP NEW COM 589400100 21 400 SH SOLE 31 400 0 0 MERCURY GENL CORP NEW COM 589400100 43 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 175 3296 SH SOLE 40 3296 0 0 MERCURY GENL CORP NEW COM 589400100 6559 123608 SH SOLE 43 3413 0 120195 MERCURY SYS INC COM 589378108 6865 124680 SH SOLE 2 87044 0 37636 MERCURY SYS INC COM 589378108 13 228 SH SOLE 4 228 0 0 MERCURY SYS INC COM 589378108 43 787 SH SOLE 7 787 0 0 MERCURY SYS INC COM 589378108 240 4364 SH SOLE 13 4364 0 0 MERCURY SYS INC COM 589378108 7188 130546 SH SOLE 18 125745 0 4801 MERCURY SYS INC COM 589378108 5686 103263 SH SOLE 19 103263 0 0 MERCURY SYS INC COM 589378108 175502 3187477 SH SOLE 21 3187477 0 0 MERCURY SYS INC COM 589378108 93734 1702397 SH SOLE 22 1578594 0 123803 MERCURY SYS INC COM 589378108 60 1085 SH SOLE 23 1085 0 0 MERCURY SYS INC COM 589378108 596 10832 SH SOLE 25 10832 0 0 MERCURY SYS INC COM 589378108 2784 50566 SH SOLE 26 33783 0 16783 MERCURY SYS INC COM 589378108 2103 38193 SH SOLE 28 1001 0 37192 MERCURY SYS INC COM 589378108 3360 61023 SH SOLE 30 61023 0 0 MERCURY SYS INC COM 589378108 47 854 SH SOLE 31 854 0 0 MERCURY SYS INC COM 589378108 518 9412 SH SOLE 36 9412 0 0 MERCURY SYS INC COM 589378108 376 6824 SH SOLE 40 6824 0 0 MERCURY SYS INC COM 589378108 1645 29882 SH SOLE 43 5385 0 24497 MEREO BIOPHARMA GROUP PLC ADS 589492107 675 422151 SH SOLE 21 422151 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 78 48467 SH SOLE 30 48467 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 0 254 SH SOLE 43 0 0 254 MERIDIAN BIOSCIENCE INC COM 589584101 832 40786 SH SOLE 2 11232 0 29554 MERIDIAN BIOSCIENCE INC COM 589584101 4 189 SH SOLE 4 189 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 12 604 SH SOLE 7 604 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3451 169149 SH SOLE 18 169149 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1568 76845 SH SOLE 19 76845 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 115652 5669237 SH SOLE 21 5669237 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 22614 1108548 SH SOLE 22 1066315 0 42233 MERIDIAN BIOSCIENCE INC COM 589584101 129 6310 SH SOLE 25 6310 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 345 16907 SH SOLE 26 9992 0 6915 MERIDIAN BIOSCIENCE INC COM 589584101 70 3427 SH SOLE 28 3427 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 5567 272884 SH SOLE 30 272884 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 63 3100 SH SOLE 36 3100 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 90 4407 SH SOLE 40 4407 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 684 33532 SH SOLE 43 186 0 33346 MERIDIAN CORPORATION COM 58958P104 937 25482 SH SOLE 2 17974 0 7508 MERIDIAN CORPORATION COM 58958P104 36 990 SH SOLE 18 990 0 0 MERIDIAN CORPORATION COM 58958P104 622 16925 SH SOLE 21 16925 0 0 MERIDIAN CORPORATION COM 58958P104 2149 58432 SH SOLE 22 58432 0 0 MERIDIAN CORPORATION COM 58958P104 34 919 SH SOLE 26 0 0 919 MERIDIANLINK INC COMMON STOCK 58985J105 168 7777 SH SOLE 2 5483 0 2294 MERIDIANLINK INC COMMON STOCK 58985J105 648 30049 SH SOLE 18 30049 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 476 22079 SH SOLE 19 22079 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 9233 427872 SH SOLE 21 427872 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 5839 270597 SH SOLE 22 259852 0 10745 MERIDIANLINK INC COMMON STOCK 58985J105 85 3941 SH SOLE 25 3941 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 136 6317 SH SOLE 30 6317 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 78 3637 SH SOLE 40 3637 0 0 MERIT MED SYS INC COM 589889104 4502 72266 SH SOLE 2 37892 0 34374 MERIT MED SYS INC COM 589889104 10 161 SH SOLE 4 161 0 0 MERIT MED SYS INC COM 589889104 41 666 SH SOLE 7 666 0 0 MERIT MED SYS INC COM 589889104 11759 188742 SH SOLE 18 180831 0 7911 MERIT MED SYS INC COM 589889104 19248 308952 SH SOLE 19 308952 0 0 MERIT MED SYS INC COM 589889104 379119 6085373 SH SOLE 21 6085373 0 0 MERIT MED SYS INC COM 589889104 90155 1447117 SH SOLE 22 1416066 0 31051 MERIT MED SYS INC COM 589889104 554 8895 SH SOLE 23 8895 0 0 MERIT MED SYS INC COM 589889104 656 10526 SH SOLE 25 10526 0 0 MERIT MED SYS INC COM 589889104 3327 53401 SH SOLE 26 15663 0 37738 MERIT MED SYS INC COM 589889104 1850 29701 SH SOLE 28 29701 0 0 MERIT MED SYS INC COM 589889104 5663 90901 SH SOLE 30 90901 0 0 MERIT MED SYS INC COM 589889104 61 975 SH SOLE 34 975 0 0 MERIT MED SYS INC COM 589889104 522 8371 SH SOLE 36 8371 0 0 MERIT MED SYS INC COM 589889104 426 6844 SH SOLE 40 6844 0 0 MERIT MED SYS INC COM 589889104 1347 21625 SH SOLE 43 566 0 21059 MERITAGE HOMES CORP COM 59001A102 7698 63065 SH SOLE 2 26474 0 36591 MERITAGE HOMES CORP COM 59001A102 263 2155 SH SOLE 4 2155 0 0 MERITAGE HOMES CORP COM 59001A102 105 860 SH SOLE 7 860 0 0 MERITAGE HOMES CORP COM 59001A102 17648 144585 SH SOLE 18 142542 0 2043 MERITAGE HOMES CORP COM 59001A102 26434 216564 SH SOLE 19 216564 0 0 MERITAGE HOMES CORP COM 59001A102 612361 5016889 SH SOLE 21 5016889 0 0 MERITAGE HOMES CORP COM 59001A102 133638 1094851 SH SOLE 22 1059229 0 35622 MERITAGE HOMES CORP COM 59001A102 796 6518 SH SOLE 23 6518 0 0 MERITAGE HOMES CORP COM 59001A102 758 6212 SH SOLE 25 6212 0 0 MERITAGE HOMES CORP COM 59001A102 6599 54065 SH SOLE 26 17684 0 36381 MERITAGE HOMES CORP COM 59001A102 99 811 SH SOLE 28 674 0 137 MERITAGE HOMES CORP COM 59001A102 8187 67072 SH SOLE 30 67072 0 0 MERITAGE HOMES CORP COM 59001A102 403 3304 SH SOLE 36 3304 0 0 MERITAGE HOMES CORP COM 59001A102 552 4523 SH SOLE 40 4523 0 0 MERITAGE HOMES CORP COM 59001A102 7881 64567 SH SOLE 43 525 0 64042 MERITOR INC COM 59001K100 3356 135417 SH SOLE 2 93490 0 41927 MERITOR INC COM 59001K100 7 293 SH SOLE 4 293 0 0 MERITOR INC COM 59001K100 38 1516 SH SOLE 7 1516 0 0 MERITOR INC COM 59001K100 6477 261377 SH SOLE 18 238265 0 23112 MERITOR INC COM 59001K100 8728 352238 SH SOLE 19 352238 0 0 MERITOR INC COM 59001K100 209048 8436146 SH SOLE 21 8436146 0 0 MERITOR INC COM 59001K100 53208 2147214 SH SOLE 22 2104238 0 42976 MERITOR INC COM 59001K100 334 13461 SH SOLE 23 13461 0 0 MERITOR INC COM 59001K100 205 8281 SH SOLE 25 8281 0 0 MERITOR INC COM 59001K100 1514 61111 SH SOLE 26 13121 0 47990 MERITOR INC COM 59001K100 93 3764 SH SOLE 28 3764 0 0 MERITOR INC COM 59001K100 3177 128224 SH SOLE 30 128224 0 0 MERITOR INC COM 59001K100 63 2530 SH SOLE 36 2530 0 0 MERITOR INC COM 59001K100 233 9418 SH SOLE 40 9418 0 0 MERITOR INC COM 59001K100 845 34084 SH SOLE 43 0 0 34084 MERITOR INC NOTE 3.250%10/1 59001KAF7 1520 1396000 PRN SOLE 21 1396000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 9 2218 SH SOLE 18 2218 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 133 33917 SH SOLE 21 33917 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 690 176528 SH SOLE 22 176528 0 0 MERSANA THERAPEUTICS INC COM 59045L106 866 139289 SH SOLE 2 120888 0 18401 MERSANA THERAPEUTICS INC COM 59045L106 1 212 SH SOLE 4 212 0 0 MERSANA THERAPEUTICS INC COM 59045L106 5 813 SH SOLE 7 813 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1830 294182 SH SOLE 18 294182 0 0 MERSANA THERAPEUTICS INC COM 59045L106 7300 1173604 SH SOLE 19 1173604 0 0 MERSANA THERAPEUTICS INC COM 59045L106 105 16919 SH SOLE 20 16919 0 0 MERSANA THERAPEUTICS INC COM 59045L106 19464 3129252 SH SOLE 21 3129252 0 0 MERSANA THERAPEUTICS INC COM 59045L106 9803 1576054 SH SOLE 22 1531922 0 44132 MERSANA THERAPEUTICS INC COM 59045L106 57 9100 SH SOLE 25 9100 0 0 MERSANA THERAPEUTICS INC COM 59045L106 8 1224 SH SOLE 26 1224 0 0 MERSANA THERAPEUTICS INC COM 59045L106 308 49577 SH SOLE 28 49577 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2521 405379 SH SOLE 30 405379 0 0 MERSANA THERAPEUTICS INC COM 59045L106 4078 655663 SH SOLE 34 655663 0 0 MERSANA THERAPEUTICS INC COM 59045L106 37 5923 SH SOLE 36 5923 0 0 MERSANA THERAPEUTICS INC COM 59045L106 40 6386 SH SOLE 40 6386 0 0 MERSANA THERAPEUTICS INC COM 59045L106 97 15652 SH SOLE 43 388 0 15264 MERUS N V COM N5749R100 601 18884 SH SOLE 2 8123 0 10761 MERUS N V COM N5749R100 3662 115155 SH SOLE 19 115155 0 0 MERUS N V COM N5749R100 9364 294471 SH SOLE 21 294471 0 0 MERUS N V COM N5749R100 714 22440 SH SOLE 22 11852 0 10588 MERUS N V COM N5749R100 137 4323 SH SOLE 25 4323 0 0 MERUS N V COM N5749R100 121 3808 SH SOLE 26 1714 0 2094 MERUS N V COM N5749R100 578 18176 SH SOLE 28 18176 0 0 MERUS N V COM N5749R100 6823 214554 SH SOLE 30 214554 0 0 MERUS N V COM N5749R100 24 745 SH SOLE 34 745 0 0 MERUS N V COM N5749R100 47 1473 SH SOLE 36 1473 0 0 MERUS N V COM N5749R100 114 3593 SH SOLE 40 3593 0 0 MESA AIR GROUP INC COM NEW 590479135 108 19217 SH SOLE 2 1325 0 17892 MESA AIR GROUP INC COM NEW 590479135 3 551 SH SOLE 7 551 0 0 MESA AIR GROUP INC COM NEW 590479135 603 107592 SH SOLE 18 107592 0 0 MESA AIR GROUP INC COM NEW 590479135 853 152312 SH SOLE 19 152312 0 0 MESA AIR GROUP INC COM NEW 590479135 7403 1322030 SH SOLE 21 1322030 0 0 MESA AIR GROUP INC COM NEW 590479135 4794 856029 SH SOLE 22 835869 0 20160 MESA AIR GROUP INC COM NEW 590479135 3 612 SH SOLE 43 0 0 612 MESA LABS INC COM 59064R109 2259 6885 SH SOLE 2 2654 0 4231 MESA LABS INC COM 59064R109 41 125 SH SOLE 4 16 0 109 MESA LABS INC COM 59064R109 26 79 SH SOLE 7 79 0 0 MESA LABS INC COM 59064R109 6291 19175 SH SOLE 18 19175 0 0 MESA LABS INC COM 59064R109 6885 20985 SH SOLE 19 20985 0 0 MESA LABS INC COM 59064R109 216612 660221 SH SOLE 21 660221 0 0 MESA LABS INC COM 59064R109 45907 139923 SH SOLE 22 134769 0 5154 MESA LABS INC COM 59064R109 181 553 SH SOLE 23 553 0 0 MESA LABS INC COM 59064R109 279 851 SH SOLE 25 851 0 0 MESA LABS INC COM 59064R109 2194 6687 SH SOLE 26 2777 0 3910 MESA LABS INC COM 59064R109 1216 3706 SH SOLE 28 3706 0 0 MESA LABS INC COM 59064R109 19559 59616 SH SOLE 30 59616 0 0 MESA LABS INC COM 59064R109 231 703 SH SOLE 40 703 0 0 MESA LABS INC COM 59064R109 452 1378 SH SOLE 43 0 0 1378 MESABI TR CTF BEN INT 590672101 5554 210224 SH SOLE 21 210224 0 0 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 MESOBLAST LTD SPONS ADR 590717104 3119 649802 SH SOLE 21 649802 0 0 MESOBLAST LTD SPONS ADR 590717104 316 65798 SH SOLE 43 5966 0 59832 META FINL GROUP INC COM 59100U108 1243 20828 SH SOLE 2 7894 0 12934 META FINL GROUP INC COM 59100U108 8 131 SH SOLE 4 131 0 0 META FINL GROUP INC COM 59100U108 27 445 SH SOLE 7 445 0 0 META FINL GROUP INC COM 59100U108 6752 113175 SH SOLE 18 113175 0 0 META FINL GROUP INC COM 59100U108 3059 51266 SH SOLE 19 51266 0 0 META FINL GROUP INC COM 59100U108 204685 3430862 SH SOLE 21 3430862 0 0 META FINL GROUP INC COM 59100U108 43881 735521 SH SOLE 22 709811 0 25710 META FINL GROUP INC COM 59100U108 210 3516 SH SOLE 25 3516 0 0 META FINL GROUP INC COM 59100U108 114 1913 SH SOLE 26 0 0 1913 META FINL GROUP INC COM 59100U108 32 532 SH SOLE 28 532 0 0 META FINL GROUP INC COM 59100U108 5101 85496 SH SOLE 30 85496 0 0 META FINL GROUP INC COM 59100U108 206 3452 SH SOLE 40 3452 0 0 META FINL GROUP INC COM 59100U108 10 175 SH SOLE 43 0 0 175 META MATERIALS INC COM 59134N104 191 77532 SH SOLE 2 53199 0 24333 META MATERIALS INC COM 59134N104 2 989 SH SOLE 7 989 0 0 META MATERIALS INC COM 59134N104 1414 574943 SH SOLE 18 574943 0 0 META MATERIALS INC COM 59134N104 1448 588722 SH SOLE 19 588722 0 0 META MATERIALS INC COM 59134N104 18020 7325288 SH SOLE 21 7325288 0 0 META MATERIALS INC COM 59134N104 13191 5362073 SH SOLE 22 5253318 0 108755 META MATERIALS INC COM 59134N104 62 25129 SH SOLE 25 25129 0 0 META MATERIALS INC COM 59134N104 39 15778 SH SOLE 26 0 0 15778 META MATERIALS INC COM 59134N104 133 54253 SH SOLE 30 54253 0 0 META MATERIALS INC COM 59134N104 47 19097 SH SOLE 40 19097 0 0 META PLATFORMS INC CL A 30303M102 1736248 5162029 SH SOLE 2 920596 0 4241433 META PLATFORMS INC CL A 30303M102 511234 1519946 SH SOLE 4 962026 0 557920 META PLATFORMS INC CL A 30303M102 761125 2262895 SH SOLE 7 2164583 0 98312 META PLATFORMS INC CL A 30303M102 20899 62136 SH SOLE 13 37351 0 24785 META PLATFORMS INC CL A 30303M102 76748 228180 SH SOLE 15 228180 0 0 META PLATFORMS INC CL A 30303M102 182 540 SH SOLE 17 0 0 540 META PLATFORMS INC CL A 30303M102 2718213 8081502 SH SOLE 18 7168458 0 913044 META PLATFORMS INC CL A 30303M102 1043931 3103704 SH SOLE 19 3103704 0 0 META PLATFORMS INC CL A 30303M102 17438600 51846589 SH SOLE 21 51846589 0 0 META PLATFORMS INC CL A 30303M102 16986028 50501049 SH SOLE 22 45512233 0 4988816 META PLATFORMS INC CL A 30303M102 478592 1422900 SH SOLE 23 1422900 0 0 META PLATFORMS INC CL A 30303M102 1533227 4558426 SH SOLE 25 4540462 0 17964 META PLATFORMS INC CL A 30303M102 1842749 5478665 SH SOLE 26 2075893 0 3402772 META PLATFORMS INC CL A 30303M102 1242565 3694261 SH SOLE 28 20711 0 3673550 META PLATFORMS INC CL A 30303M102 9285 27604 SH SOLE 29 27604 0 0 META PLATFORMS INC CL A 30303M102 3907271 11616681 SH SOLE 30 11555065 0 61616 META PLATFORMS INC CL A 30303M102 1224865 3641639 SH SOLE 31 301018 0 3340621 META PLATFORMS INC CL A 30303M102 234342 696722 SH SOLE 32 696722 0 0 META PLATFORMS INC CL A 30303M102 393000 1168426 SH SOLE 34 1168426 0 0 META PLATFORMS INC CL A 30303M102 325934 969031 SH SOLE 36 969031 0 0 META PLATFORMS INC CL A 30303M102 26685 79338 SH SOLE 40 79338 0 0 META PLATFORMS INC CL A 30303M102 665655 1979056 SH SOLE 43 141452 0 1837604 METACRINE INC COM 59101E103 17 25146 SH SOLE 2 25146 0 0 METACRINE INC COM 59101E103 2 3071 SH SOLE 18 3071 0 0 METACRINE INC COM 59101E103 10 15282 SH SOLE 19 15282 0 0 METACRINE INC COM 59101E103 26 38282 SH SOLE 21 38282 0 0 METACRINE INC COM 59101E103 40 60016 SH SOLE 22 60016 0 0 METHANEX CORP COM 59151K108 5050 127678 SH SOLE 43 20012 0 107666 METHODE ELECTRS INC COM 591520200 1501 30527 SH SOLE 2 10723 0 19804 METHODE ELECTRS INC COM 591520200 5 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 27 540 SH SOLE 7 540 0 0 METHODE ELECTRS INC COM 591520200 7244 147321 SH SOLE 18 147321 0 0 METHODE ELECTRS INC COM 591520200 3353 68184 SH SOLE 19 68184 0 0 METHODE ELECTRS INC COM 591520200 231505 4708257 SH SOLE 21 4708257 0 0 METHODE ELECTRS INC COM 591520200 47189 959707 SH SOLE 22 920665 0 39042 METHODE ELECTRS INC COM 591520200 357 7254 SH SOLE 25 7254 0 0 METHODE ELECTRS INC COM 591520200 898 18265 SH SOLE 26 16470 0 1795 METHODE ELECTRS INC COM 591520200 13 270 SH SOLE 28 270 0 0 METHODE ELECTRS INC COM 591520200 6759 137471 SH SOLE 30 137471 0 0 METHODE ELECTRS INC COM 591520200 328 6669 SH SOLE 36 6669 0 0 METHODE ELECTRS INC COM 591520200 267 5427 SH SOLE 40 5427 0 0 METHODE ELECTRS INC COM 591520200 1756 35708 SH SOLE 43 8992 0 26716 METLIFE INC COM 59156R108 209214 3347952 SH SOLE 2 1848013 0 1499939 METLIFE INC COM 59156R108 60456 967444 SH SOLE 4 647089 0 320355 METLIFE INC COM 59156R108 40925 654910 SH SOLE 7 633723 0 21187 METLIFE INC COM 59156R108 6969 111518 SH SOLE 13 103004 0 8514 METLIFE INC COM 59156R108 6471 103555 SH SOLE 15 103555 0 0 METLIFE INC COM 59156R108 2 33 SH SOLE 17 0 0 33 METLIFE INC COM 59156R108 346992 5552755 SH SOLE 18 4860938 0 691817 METLIFE INC COM 59156R108 387272 6197351 SH SOLE 19 6197351 0 0 METLIFE INC COM 59156R108 1281382 20505391 SH SOLE 21 20505391 0 0 METLIFE INC COM 59156R108 1172324 18760184 SH SOLE 22 15756381 0 3003803 METLIFE INC COM 59156R108 50944 815227 SH SOLE 23 815227 0 0 METLIFE INC COM 59156R108 125747 2012268 SH SOLE 25 2012268 0 0 METLIFE INC COM 59156R108 128197 2051481 SH SOLE 26 797223 0 1254258 METLIFE INC COM 59156R108 199869 3198416 SH SOLE 28 310533 0 2887883 METLIFE INC COM 59156R108 17078 273286 SH SOLE 29 273286 0 0 METLIFE INC COM 59156R108 278050 4449514 SH SOLE 30 4449514 0 0 METLIFE INC COM 59156R108 43768 700394 SH SOLE 31 472376 0 228018 METLIFE INC COM 59156R108 3607 57726 SH SOLE 32 57726 0 0 METLIFE INC COM 59156R108 17564 281073 SH SOLE 34 281073 0 0 METLIFE INC COM 59156R108 12476 199652 SH SOLE 35 199652 0 0 METLIFE INC COM 59156R108 25932 414984 SH SOLE 36 414984 0 0 METLIFE INC COM 59156R108 1563 25012 SH SOLE 40 25012 0 0 METLIFE INC COM 59156R108 62880 1006247 SH SOLE 43 42741 0 963506 METROCITY BANKSHARES INC COM 59165J105 256 9300 SH SOLE 2 678 0 8622 METROCITY BANKSHARES INC COM 59165J105 5 198 SH SOLE 7 198 0 0 METROCITY BANKSHARES INC COM 59165J105 1702 61835 SH SOLE 18 61835 0 0 METROCITY BANKSHARES INC COM 59165J105 900 32689 SH SOLE 19 32689 0 0 METROCITY BANKSHARES INC COM 59165J105 20130 731197 SH SOLE 21 731197 0 0 METROCITY BANKSHARES INC COM 59165J105 10461 379984 SH SOLE 22 369564 0 10420 METROCITY BANKSHARES INC COM 59165J105 14 493 SH SOLE 43 0 0 493 METROMILE INC COM 591697107 137 62546 SH SOLE 2 22594 0 39952 METROMILE INC COM 591697107 1 590 SH SOLE 7 590 0 0 METROMILE INC COM 591697107 631 288068 SH SOLE 18 288068 0 0 METROMILE INC COM 591697107 342 155949 SH SOLE 19 155949 0 0 METROMILE INC COM 591697107 7842 3580607 SH SOLE 21 3580607 0 0 METROMILE INC COM 591697107 4344 1983719 SH SOLE 22 1885508 0 98211 METROMILE INC COM 591697107 22 10260 SH SOLE 25 10260 0 0 METROMILE INC COM 591697107 47 21234 SH SOLE 30 21234 0 0 METROMILE INC COM 591697107 20 9114 SH SOLE 40 9114 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1032 9685 SH SOLE 2 4235 0 5450 METROPOLITAN BK HLDG CORP COM 591774104 15 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 3336 31318 SH SOLE 18 31318 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1831 17183 SH SOLE 19 17183 0 0 METROPOLITAN BK HLDG CORP COM 591774104 39645 372151 SH SOLE 21 372151 0 0 METROPOLITAN BK HLDG CORP COM 591774104 25641 240689 SH SOLE 22 232697 0 7992 METROPOLITAN BK HLDG CORP COM 591774104 131 1228 SH SOLE 25 1228 0 0 METROPOLITAN BK HLDG CORP COM 591774104 282 2651 SH SOLE 30 2651 0 0 METROPOLITAN BK HLDG CORP COM 591774104 118 1112 SH SOLE 40 1112 0 0 METROPOLITAN BK HLDG CORP COM 591774104 127 1191 SH SOLE 43 0 0 1191 METTLER TOLEDO INTERNATIONAL COM 592688105 127839 75323 SH SOLE 2 29549 0 45774 METTLER TOLEDO INTERNATIONAL COM 592688105 40100 23627 SH SOLE 4 14599 0 9028 METTLER TOLEDO INTERNATIONAL COM 592688105 43522 25643 SH SOLE 7 19559 0 6084 METTLER TOLEDO INTERNATIONAL COM 592688105 2936 1730 SH SOLE 13 1463 0 267 METTLER TOLEDO INTERNATIONAL COM 592688105 3736 2201 SH SOLE 15 2201 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 73499 43306 SH SOLE 18 39624 0 3682 METTLER TOLEDO INTERNATIONAL COM 592688105 60818 35834 SH SOLE 19 35834 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1412274 832115 SH SOLE 21 832115 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 880445 518760 SH SOLE 22 457137 0 61623 METTLER TOLEDO INTERNATIONAL COM 592688105 32194 18969 SH SOLE 23 18969 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 88530 52162 SH SOLE 25 52162 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 105027 61882 SH SOLE 26 26649 0 35233 METTLER TOLEDO INTERNATIONAL COM 592688105 141832 83568 SH SOLE 28 1198 0 82370 METTLER TOLEDO INTERNATIONAL COM 592688105 6524 3844 SH SOLE 29 3844 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 311051 183272 SH SOLE 30 182048 0 1224 METTLER TOLEDO INTERNATIONAL COM 592688105 25616 15093 SH SOLE 31 7352 0 7741 METTLER TOLEDO INTERNATIONAL COM 592688105 24009 14146 SH SOLE 34 14146 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15180 8944 SH SOLE 36 8944 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1342 791 SH SOLE 40 791 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 44411 26167 SH SOLE 43 1368 0 24799 MFA FINL INC COM 55272X102 1874 410924 SH SOLE 2 159539 0 251385 MFA FINL INC COM 55272X102 9 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 62 13642 SH SOLE 7 13642 0 0 MFA FINL INC COM 55272X102 6207 1361249 SH SOLE 18 1361249 0 0 MFA FINL INC COM 55272X102 3651 800669 SH SOLE 19 800669 0 0 MFA FINL INC COM 55272X102 115766 25387254 SH SOLE 21 25387254 0 0 MFA FINL INC COM 55272X102 46578 10214370 SH SOLE 22 9782535 0 431835 MFA FINL INC COM 55272X102 253 55586 SH SOLE 25 55586 0 0 MFA FINL INC COM 55272X102 511 111981 SH SOLE 26 80451 0 31530 MFA FINL INC COM 55272X102 36 7863 SH SOLE 28 7863 0 0 MFA FINL INC COM 55272X102 600 131626 SH SOLE 30 131626 0 0 MFA FINL INC COM 55272X102 89 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 65 14223 SH SOLE 43 1362 0 12861 MGE ENERGY INC COM 55277P104 2449 29779 SH SOLE 2 10042 0 19737 MGE ENERGY INC COM 55277P104 484 5886 SH SOLE 4 5886 0 0 MGE ENERGY INC COM 55277P104 42 516 SH SOLE 7 516 0 0 MGE ENERGY INC COM 55277P104 9186 111678 SH SOLE 18 111678 0 0 MGE ENERGY INC COM 55277P104 5306 64512 SH SOLE 19 64512 0 0 MGE ENERGY INC COM 55277P104 123374 1499985 SH SOLE 21 1499985 0 0 MGE ENERGY INC COM 55277P104 71716 871931 SH SOLE 22 834783 0 37148 MGE ENERGY INC COM 55277P104 1190 14471 SH SOLE 26 12176 0 2295 MGE ENERGY INC COM 55277P104 53 644 SH SOLE 28 644 0 0 MGE ENERGY INC COM 55277P104 3469 42171 SH SOLE 30 42171 0 0 MGE ENERGY INC COM 55277P104 7913 96211 SH SOLE 31 0 0 96211 MGE ENERGY INC COM 55277P104 128 1562 SH SOLE 36 1562 0 0 MGE ENERGY INC COM 55277P104 378 4591 SH SOLE 40 4591 0 0 MGE ENERGY INC COM 55277P104 1546 18802 SH SOLE 43 257 0 18545 MGIC INVT CORP WIS COM 552848103 8747 606593 SH SOLE 2 302959 0 303634 MGIC INVT CORP WIS COM 552848103 292 20257 SH SOLE 4 1140 0 19117 MGIC INVT CORP WIS COM 552848103 114 7897 SH SOLE 7 7897 0 0 MGIC INVT CORP WIS COM 552848103 10189 706557 SH SOLE 18 706557 0 0 MGIC INVT CORP WIS COM 552848103 1360 94315 SH SOLE 19 94315 0 0 MGIC INVT CORP WIS COM 552848103 232262 16106910 SH SOLE 21 16106910 0 0 MGIC INVT CORP WIS COM 552848103 134857 9352098 SH SOLE 22 8977451 0 374647 MGIC INVT CORP WIS COM 552848103 979 67905 SH SOLE 25 67905 0 0 MGIC INVT CORP WIS COM 552848103 1938 134368 SH SOLE 26 109070 0 25298 MGIC INVT CORP WIS COM 552848103 306 21218 SH SOLE 28 21218 0 0 MGIC INVT CORP WIS COM 552848103 2891 200501 SH SOLE 30 200501 0 0 MGIC INVT CORP WIS COM 552848103 72 4973 SH SOLE 31 4973 0 0 MGIC INVT CORP WIS COM 552848103 928 64341 SH SOLE 36 64341 0 0 MGIC INVT CORP WIS COM 552848103 612 42470 SH SOLE 40 42470 0 0 MGIC INVT CORP WIS COM 552848103 4541 314942 SH SOLE 43 2948 0 311994 MGM GROWTH PPTYS LLC CL A COM 55303A105 1545 37822 SH SOLE 2 37822 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 21 522 SH SOLE 4 522 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 8656 211892 SH SOLE 21 211892 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 6156 150687 SH SOLE 22 87457 0 63230 MGM GROWTH PPTYS LLC CL A COM 55303A105 876 21450 SH SOLE 25 21450 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2507 61374 SH SOLE 26 49376 0 11998 MGM GROWTH PPTYS LLC CL A COM 55303A105 112 2733 SH SOLE 28 2733 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3604 88230 SH SOLE 30 88230 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 855 20922 SH SOLE 40 20922 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 789 19304 SH SOLE 43 2331 0 16973 MGM RESORTS INTERNATIONAL COM 552953101 38148 850003 SH SOLE 2 85548 0 764455 MGM RESORTS INTERNATIONAL COM 552953101 10857 241909 SH SOLE 4 226770 0 15139 MGM RESORTS INTERNATIONAL COM 552953101 15069 335766 SH SOLE 7 324452 0 11314 MGM RESORTS INTERNATIONAL COM 552953101 337 7511 SH SOLE 13 653 0 6858 MGM RESORTS INTERNATIONAL COM 552953101 1926 42923 SH SOLE 15 42923 0 0 MGM RESORTS INTERNATIONAL COM 552953101 29636 660330 SH SOLE 18 606881 0 53449 MGM RESORTS INTERNATIONAL COM 552953101 8142 181408 SH SOLE 19 181408 0 0 MGM RESORTS INTERNATIONAL COM 552953101 446177 9941554 SH SOLE 21 9941554 0 0 MGM RESORTS INTERNATIONAL COM 552953101 366869 8174440 SH SOLE 22 7611857 0 562583 MGM RESORTS INTERNATIONAL COM 552953101 9967 222091 SH SOLE 23 222091 0 0 MGM RESORTS INTERNATIONAL COM 552953101 31372 699018 SH SOLE 25 699018 0 0 MGM RESORTS INTERNATIONAL COM 552953101 32206 717604 SH SOLE 26 252056 0 465548 MGM RESORTS INTERNATIONAL COM 552953101 43826 976505 SH SOLE 28 121722 0 854783 MGM RESORTS INTERNATIONAL COM 552953101 31 698 SH SOLE 29 698 0 0 MGM RESORTS INTERNATIONAL COM 552953101 83641 1863652 SH SOLE 30 1863652 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4974 110838 SH SOLE 31 6033 0 104805 MGM RESORTS INTERNATIONAL COM 552953101 863 19219 SH SOLE 34 19219 0 0 MGM RESORTS INTERNATIONAL COM 552953101 8619 192052 SH SOLE 36 192052 0 0 MGM RESORTS INTERNATIONAL COM 552953101 591 13170 SH SOLE 40 13170 0 0 MGM RESORTS INTERNATIONAL COM 552953101 16381 364998 SH SOLE 43 20096 0 344902 MGP INGREDIENTS INC NEW COM 55303J106 1151 13541 SH SOLE 2 9550 0 3991 MGP INGREDIENTS INC NEW COM 55303J106 5 63 SH SOLE 4 63 0 0 MGP INGREDIENTS INC NEW COM 55303J106 16 191 SH SOLE 7 191 0 0 MGP INGREDIENTS INC NEW COM 55303J106 4113 48394 SH SOLE 18 48394 0 0 MGP INGREDIENTS INC NEW COM 55303J106 6872 80854 SH SOLE 19 80854 0 0 MGP INGREDIENTS INC NEW COM 55303J106 130309 1533231 SH SOLE 21 1533231 0 0 MGP INGREDIENTS INC NEW COM 55303J106 28044 329972 SH SOLE 22 319889 0 10083 MGP INGREDIENTS INC NEW COM 55303J106 172 2027 SH SOLE 25 2027 0 0 MGP INGREDIENTS INC NEW COM 55303J106 781 9190 SH SOLE 26 7816 0 1374 MGP INGREDIENTS INC NEW COM 55303J106 85 1001 SH SOLE 28 1001 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2099 24700 SH SOLE 30 24700 0 0 MGP INGREDIENTS INC NEW COM 55303J106 6885 81013 SH SOLE 34 81013 0 0 MGP INGREDIENTS INC NEW COM 55303J106 132 1553 SH SOLE 40 1553 0 0 MGP INGREDIENTS INC NEW COM 55303J106 960 11293 SH SOLE 43 412 0 10881 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 2 SH SOLE 17 0 0 2 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 66 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 16 2818 SH SOLE 43 1078 0 1740 MICROBOT MED INC COM NEW 59503A204 11 1416 SH SOLE 18 1416 0 0 MICROBOT MED INC COM NEW 59503A204 125 16687 SH SOLE 21 16687 0 0 MICROBOT MED INC COM NEW 59503A204 1033 137791 SH SOLE 22 137791 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 94237 1082443 SH SOLE 2 161143 0 921300 MICROCHIP TECHNOLOGY INC. COM 595017104 23425 269071 SH SOLE 4 204844 0 64227 MICROCHIP TECHNOLOGY INC. COM 595017104 46198 530649 SH SOLE 7 514316 0 16333 MICROCHIP TECHNOLOGY INC. COM 595017104 928 10661 SH SOLE 13 4181 0 6480 MICROCHIP TECHNOLOGY INC. COM 595017104 6963 79984 SH SOLE 15 79984 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 108421 1245363 SH SOLE 18 1170232 0 75131 MICROCHIP TECHNOLOGY INC. COM 595017104 21501 246966 SH SOLE 19 246966 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1706106 19596903 SH SOLE 21 19596903 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1025981 11784755 SH SOLE 22 10656391 0 1128364 MICROCHIP TECHNOLOGY INC. COM 595017104 28598 328489 SH SOLE 23 328489 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 94021 1079956 SH SOLE 25 1079956 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 109035 1252414 SH SOLE 26 465042 0 787372 MICROCHIP TECHNOLOGY INC. COM 595017104 78596 902778 SH SOLE 28 10900 0 891878 MICROCHIP TECHNOLOGY INC. COM 595017104 54 622 SH SOLE 29 622 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 319045 3664658 SH SOLE 30 3664658 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 17322 198963 SH SOLE 31 66674 0 132289 MICROCHIP TECHNOLOGY INC. COM 595017104 11687 134242 SH SOLE 32 134242 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3778 43391 SH SOLE 34 43391 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 18749 215353 SH SOLE 36 215353 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1586 18212 SH SOLE 40 18212 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 26777 307569 SH SOLE 43 65457 0 242112 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1538 397000 PRN SOLE 2 252000 0 145000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 353 91000 PRN SOLE 18 91000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1259 325000 PRN SOLE 19 325000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1379 356000 PRN SOLE 26 218000 0 138000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 31 8000 PRN SOLE 30 8000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1538 397000 PRN SOLE 34 397000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1946 765000 PRN SOLE 2 316000 0 449000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1503 591000 PRN SOLE 18 591000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 247 97000 PRN SOLE 19 97000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 2399 943000 PRN SOLE 26 383000 0 560000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 852 335000 PRN SOLE 34 335000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 380 307000 PRN SOLE 2 307000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1048 847000 PRN SOLE 18 847000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1210 978000 PRN SOLE 19 978000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 4950 4000000 PRN SOLE 21 4000000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 542 438000 PRN SOLE 26 438000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 792 640000 PRN SOLE 34 640000 0 0 MICRON TECHNOLOGY INC COM 595112103 217304 2332837 SH SOLE 2 341686 0 1991151 MICRON TECHNOLOGY INC COM 595112103 49810 534729 SH SOLE 4 469604 0 65125 MICRON TECHNOLOGY INC COM 595112103 110982 1191435 SH SOLE 7 1097739 0 93696 MICRON TECHNOLOGY INC COM 595112103 1675 17981 SH SOLE 13 5861 0 12120 MICRON TECHNOLOGY INC COM 595112103 15206 163243 SH SOLE 15 163243 0 0 MICRON TECHNOLOGY INC COM 595112103 19 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 200958 2157359 SH SOLE 18 2005743 0 151616 MICRON TECHNOLOGY INC COM 595112103 150334 1613893 SH SOLE 19 1613893 0 0 MICRON TECHNOLOGY INC COM 595112103 3182308 34163268 SH SOLE 21 34163268 0 0 MICRON TECHNOLOGY INC COM 595112103 2188169 23490811 SH SOLE 22 21222048 0 2268763 MICRON TECHNOLOGY INC COM 595112103 60710 651740 SH SOLE 23 651740 0 0 MICRON TECHNOLOGY INC COM 595112103 181110 1944287 SH SOLE 25 1944287 0 0 MICRON TECHNOLOGY INC COM 595112103 224492 2410002 SH SOLE 26 884125 0 1525877 MICRON TECHNOLOGY INC COM 595112103 191008 2050541 SH SOLE 28 147864 0 1902677 MICRON TECHNOLOGY INC COM 595112103 65 701 SH SOLE 29 701 0 0 MICRON TECHNOLOGY INC COM 595112103 819367 8796208 SH SOLE 30 8591892 0 204316 MICRON TECHNOLOGY INC COM 595112103 39923 428585 SH SOLE 31 127075 0 301510 MICRON TECHNOLOGY INC COM 595112103 25209 270632 SH SOLE 32 270632 0 0 MICRON TECHNOLOGY INC COM 595112103 72666 780099 SH SOLE 34 780099 0 0 MICRON TECHNOLOGY INC COM 595112103 46648 500783 SH SOLE 36 500783 0 0 MICRON TECHNOLOGY INC COM 595112103 3477 37331 SH SOLE 40 37331 0 0 MICRON TECHNOLOGY INC COM 595112103 83899 900687 SH SOLE 43 73421 0 827266 MICRON TECHNOLOGY INC OPTIONS 595112103 242 2600 SH Call SOLE 4 2600 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 3093 33200 SH Call SOLE 18 33200 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 19850 213100 SH Call SOLE 19 213100 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 1509 16200 SH Call SOLE 22 16200 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 242 2600 SH Call SOLE 26 2600 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 10656 114400 SH Call SOLE 34 114400 0 0 MICROSOFT CORP COM 594918104 5891326 17517025 SH SOLE 2 3953705 0 13563320 MICROSOFT CORP COM 594918104 1754004 5215284 SH SOLE 4 3325639 0 1889645 MICROSOFT CORP COM 594918104 2393720 7117388 SH SOLE 7 6717190 0 400198 MICROSOFT CORP COM 594918104 102348 304316 SH SOLE 13 230773 0 73543 MICROSOFT CORP COM 594918104 230659 685833 SH SOLE 15 685833 0 0 MICROSOFT CORP COM 594918104 1263 3756 SH SOLE 17 0 0 3756 MICROSOFT CORP COM 594918104 7926999 23569811 SH SOLE 18 21084428 0 2485383 MICROSOFT CORP COM 594918104 3983428 11844160 SH SOLE 19 11844160 0 0 MICROSOFT CORP COM 594918104 13787 40995 SH SOLE 20 40995 0 0 MICROSOFT CORP COM 594918104 58072358 172669952 SH SOLE 21 172669952 0 0 MICROSOFT CORP COM 594918104 54210298 161186661 SH SOLE 22 144656726 0 16529935 MICROSOFT CORP COM 594918104 1525897 4537039 SH SOLE 23 4537039 0 0 MICROSOFT CORP COM 594918104 4858294 14445452 SH SOLE 25 14401920 0 43532 MICROSOFT CORP COM 594918104 6262620 18621017 SH SOLE 26 7479912 0 11141105 MICROSOFT CORP COM 594918104 5349781 15906817 SH SOLE 28 698602 0 15208215 MICROSOFT CORP COM 594918104 96213 286077 SH SOLE 29 286077 0 0 MICROSOFT CORP COM 594918104 13306192 39564081 SH SOLE 30 39353231 0 210850 MICROSOFT CORP COM 594918104 2524953 7507592 SH SOLE 31 1215227 0 6292365 MICROSOFT CORP COM 594918104 500328 1487655 SH SOLE 32 1487655 0 0 MICROSOFT CORP COM 594918104 2056396 6114402 SH SOLE 34 6114402 0 0 MICROSOFT CORP COM 594918104 1017929 3026667 SH SOLE 36 3026667 0 0 MICROSOFT CORP COM 594918104 3789 11267 SH SOLE 37 11267 0 0 MICROSOFT CORP COM 594918104 79860 237453 SH SOLE 40 237453 0 0 MICROSOFT CORP COM 594918104 2399621 7134934 SH SOLE 43 533408 0 6601527 MICROSOFT CORP OPTIONS 594918104 1479 4400 SH Call SOLE 4 4400 0 0 MICROSOFT CORP OPTIONS 594918104 18498 55000 SH Call SOLE 18 55000 0 0 MICROSOFT CORP OPTIONS 594918104 117947 350700 SH Call SOLE 19 350700 0 0 MICROSOFT CORP OPTIONS 594918104 9047 26900 SH Call SOLE 22 26900 0 0 MICROSOFT CORP OPTIONS 594918104 1413 4200 SH Call SOLE 26 4200 0 0 MICROSOFT CORP OPTIONS 594918104 63228 188000 SH Call SOLE 34 188000 0 0 MICROSTRATEGY INC CL A NEW 594972408 2517 4623 SH SOLE 2 2803 0 1820 MICROSTRATEGY INC CL A NEW 594972408 91 167 SH SOLE 4 29 0 138 MICROSTRATEGY INC CL A NEW 594972408 60 110 SH SOLE 7 110 0 0 MICROSTRATEGY INC CL A NEW 594972408 12588 23119 SH SOLE 18 22527 0 592 MICROSTRATEGY INC CL A NEW 594972408 13318 24460 SH SOLE 19 24460 0 0 MICROSTRATEGY INC CL A NEW 594972408 171141 314314 SH SOLE 21 314314 0 0 MICROSTRATEGY INC CL A NEW 594972408 109266 200675 SH SOLE 22 196269 0 4406 MICROSTRATEGY INC CL A NEW 594972408 235 432 SH SOLE 23 432 0 0 MICROSTRATEGY INC CL A NEW 594972408 648 1190 SH SOLE 25 1190 0 0 MICROSTRATEGY INC CL A NEW 594972408 2295 4215 SH SOLE 26 2346 0 1869 MICROSTRATEGY INC CL A NEW 594972408 76 139 SH SOLE 28 139 0 0 MICROSTRATEGY INC CL A NEW 594972408 18982 34862 SH SOLE 30 34862 0 0 MICROSTRATEGY INC CL A NEW 594972408 175 321 SH SOLE 36 321 0 0 MICROSTRATEGY INC CL A NEW 594972408 558 1024 SH SOLE 40 1024 0 0 MICROSTRATEGY INC CL A NEW 594972408 2021 3712 SH SOLE 43 458 0 3254 MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5 6062 3900000 PRN SOLE 21 3900000 0 0 MICROVAST HOLDINGS INC COM 59516C106 216 38248 SH SOLE 2 31550 0 6698 MICROVAST HOLDINGS INC COM 59516C106 1732 306012 SH SOLE 21 306012 0 0 MICROVAST HOLDINGS INC COM 59516C106 18306 3234341 SH SOLE 22 3184350 0 49991 MICROVAST HOLDINGS INC COM 59516C106 98 17352 SH SOLE 25 17352 0 0 MICROVAST HOLDINGS INC COM 59516C106 36 6312 SH SOLE 26 0 0 6312 MICROVAST HOLDINGS INC COM 59516C106 491 86779 SH SOLE 30 86779 0 0 MICROVAST HOLDINGS INC COM 59516C106 78 13800 SH SOLE 40 13800 0 0 MICROVISION INC DEL COM NEW 594960304 319 63606 SH SOLE 2 45486 0 18120 MICROVISION INC DEL COM NEW 594960304 2 429 SH SOLE 4 429 0 0 MICROVISION INC DEL COM NEW 594960304 13 2545 SH SOLE 7 2545 0 0 MICROVISION INC DEL COM NEW 594960304 2223 443793 SH SOLE 18 443793 0 0 MICROVISION INC DEL COM NEW 594960304 1468 292966 SH SOLE 19 292966 0 0 MICROVISION INC DEL COM NEW 594960304 28612 5711015 SH SOLE 21 5711015 0 0 MICROVISION INC DEL COM NEW 594960304 19494 3891000 SH SOLE 22 3793001 0 97999 MICROVISION INC DEL COM NEW 594960304 148 29537 SH SOLE 25 29537 0 0 MICROVISION INC DEL COM NEW 594960304 499 99697 SH SOLE 26 88116 0 11581 MICROVISION INC DEL COM NEW 594960304 66 13204 SH SOLE 28 13204 0 0 MICROVISION INC DEL COM NEW 594960304 557 111123 SH SOLE 30 111123 0 0 MICROVISION INC DEL COM NEW 594960304 47 9356 SH SOLE 36 9356 0 0 MICROVISION INC DEL COM NEW 594960304 104 20793 SH SOLE 40 20793 0 0 MICT INC COM 55328R109 0 480 SH SOLE 2 0 0 480 MICT INC COM 55328R109 18 21870 SH SOLE 18 21870 0 0 MICT INC COM 55328R109 265 319544 SH SOLE 21 319544 0 0 MICT INC COM 55328R109 1571 1892479 SH SOLE 22 1892479 0 0 MID PENN BANCORP INC COM 59540G107 1391 43824 SH SOLE 2 33095 0 10729 MID PENN BANCORP INC COM 59540G107 4 139 SH SOLE 7 139 0 0 MID PENN BANCORP INC COM 59540G107 1405 44279 SH SOLE 18 44279 0 0 MID PENN BANCORP INC COM 59540G107 4141 130461 SH SOLE 19 130461 0 0 MID PENN BANCORP INC COM 59540G107 17232 542917 SH SOLE 21 542917 0 0 MID PENN BANCORP INC COM 59540G107 11035 347673 SH SOLE 22 339508 0 8165 MID PENN BANCORP INC COM 59540G107 14 453 SH SOLE 23 453 0 0 MID PENN BANCORP INC COM 59540G107 90 2847 SH SOLE 26 0 0 2847 MID-AMER APT CMNTYS INC COM 59522J103 72868 317592 SH SOLE 2 78144 0 239448 MID-AMER APT CMNTYS INC COM 59522J103 63069 274884 SH SOLE 4 231348 0 43536 MID-AMER APT CMNTYS INC COM 59522J103 60217 262451 SH SOLE 7 259148 0 3303 MID-AMER APT CMNTYS INC COM 59522J103 571 2488 SH SOLE 13 696 0 1792 MID-AMER APT CMNTYS INC COM 59522J103 3660 15950 SH SOLE 15 15950 0 0 MID-AMER APT CMNTYS INC COM 59522J103 79296 345607 SH SOLE 18 329980 0 15627 MID-AMER APT CMNTYS INC COM 59522J103 66527 289953 SH SOLE 19 289953 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1078669 4701310 SH SOLE 21 4701310 0 0 MID-AMER APT CMNTYS INC COM 59522J103 781674 3406879 SH SOLE 22 3074229 0 332650 MID-AMER APT CMNTYS INC COM 59522J103 18302 79768 SH SOLE 23 79768 0 0 MID-AMER APT CMNTYS INC COM 59522J103 144732 630804 SH SOLE 25 630804 0 0 MID-AMER APT CMNTYS INC COM 59522J103 52631 229390 SH SOLE 26 72783 0 156607 MID-AMER APT CMNTYS INC COM 59522J103 85957 374637 SH SOLE 28 26805 0 347832 MID-AMER APT CMNTYS INC COM 59522J103 165 720 SH SOLE 29 720 0 0 MID-AMER APT CMNTYS INC COM 59522J103 221696 966247 SH SOLE 30 966247 0 0 MID-AMER APT CMNTYS INC COM 59522J103 123082 536447 SH SOLE 31 13532 0 522915 MID-AMER APT CMNTYS INC COM 59522J103 6194 26994 SH SOLE 34 26994 0 0 MID-AMER APT CMNTYS INC COM 59522J103 11228 48935 SH SOLE 36 48935 0 0 MID-AMER APT CMNTYS INC COM 59522J103 880 3837 SH SOLE 40 3837 0 0 MID-AMER APT CMNTYS INC COM 59522J103 18807 81970 SH SOLE 43 5261 0 76709 MID-SOUTHERN BANCORP INC COM 59548Q107 10 658 SH SOLE 18 658 0 0 MID-SOUTHERN BANCORP INC COM 59548Q107 128 8520 SH SOLE 21 8520 0 0 MIDDLEBY CORP COM 596278101 20378 103568 SH SOLE 2 40652 0 62916 MIDDLEBY CORP COM 596278101 38 195 SH SOLE 4 195 0 0 MIDDLEBY CORP COM 596278101 199 1011 SH SOLE 7 1011 0 0 MIDDLEBY CORP COM 596278101 24010 122025 SH SOLE 18 122025 0 0 MIDDLEBY CORP COM 596278101 3138 15949 SH SOLE 19 15949 0 0 MIDDLEBY CORP COM 596278101 521430 2650082 SH SOLE 21 2650082 0 0 MIDDLEBY CORP COM 596278101 296098 1504871 SH SOLE 22 1443018 0 61853 MIDDLEBY CORP COM 596278101 1485 7547 SH SOLE 25 7547 0 0 MIDDLEBY CORP COM 596278101 3993 20292 SH SOLE 26 15856 0 4436 MIDDLEBY CORP COM 596278101 195 991 SH SOLE 28 991 0 0 MIDDLEBY CORP COM 596278101 6290 31970 SH SOLE 30 31970 0 0 MIDDLEBY CORP COM 596278101 163 829 SH SOLE 31 829 0 0 MIDDLEBY CORP COM 596278101 147 749 SH SOLE 36 749 0 0 MIDDLEBY CORP COM 596278101 1398 7106 SH SOLE 40 7106 0 0 MIDDLEBY CORP COM 596278101 4387 22294 SH SOLE 43 3938 0 18356 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 486 304000 PRN SOLE 2 304000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3179 1989000 PRN SOLE 19 1989000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 7562 4732000 PRN SOLE 21 4732000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 4326 2707000 PRN SOLE 34 2707000 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 12 467 SH SOLE 2 467 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 28 1149 SH SOLE 18 1149 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 363 14628 SH SOLE 21 14628 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 184 7406 SH SOLE 22 7406 0 0 MIDDLESEX WTR CO COM 596680108 1362 11323 SH SOLE 2 4647 0 6676 MIDDLESEX WTR CO COM 596680108 6 46 SH SOLE 4 46 0 0 MIDDLESEX WTR CO COM 596680108 2218 18441 SH SOLE 7 18441 0 0 MIDDLESEX WTR CO COM 596680108 7729 64246 SH SOLE 18 64246 0 0 MIDDLESEX WTR CO COM 596680108 3633 30203 SH SOLE 19 30203 0 0 MIDDLESEX WTR CO COM 596680108 238251 1980476 SH SOLE 21 1980476 0 0 MIDDLESEX WTR CO COM 596680108 49058 407796 SH SOLE 22 392994 0 14802 MIDDLESEX WTR CO COM 596680108 429 3569 SH SOLE 25 3569 0 0 MIDDLESEX WTR CO COM 596680108 990 8228 SH SOLE 26 7181 0 1047 MIDDLESEX WTR CO COM 596680108 37 311 SH SOLE 28 311 0 0 MIDDLESEX WTR CO COM 596680108 24322 202175 SH SOLE 30 202175 0 0 MIDDLESEX WTR CO COM 596680108 332 2756 SH SOLE 36 2756 0 0 MIDDLESEX WTR CO COM 596680108 274 2274 SH SOLE 40 2274 0 0 MIDDLESEX WTR CO COM 596680108 1747 14526 SH SOLE 43 132 0 14394 MIDLAND STS BANCORP INC ILL COM 597742105 2055 82885 SH SOLE 2 54390 0 28495 MIDLAND STS BANCORP INC ILL COM 597742105 10 402 SH SOLE 7 402 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1770 71382 SH SOLE 18 71382 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 3706 149484 SH SOLE 19 149484 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 22287 899033 SH SOLE 21 899033 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 18024 727058 SH SOLE 22 706924 0 20134 MIDLAND STS BANCORP INC ILL COM 597742105 67 2696 SH SOLE 25 2696 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 617 24906 SH SOLE 26 0 0 24906 MIDLAND STS BANCORP INC ILL COM 597742105 71 2859 SH SOLE 28 2859 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 516 20795 SH SOLE 30 20795 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 48 1924 SH SOLE 34 1924 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 58 2324 SH SOLE 40 2324 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2535 102250 SH SOLE 43 17722 0 84528 MIDWEST HLDG INC COM NEW 59833J206 9 494 SH SOLE 18 494 0 0 MIDWEST HLDG INC COM NEW 59833J206 113 6460 SH SOLE 21 6460 0 0 MIDWEST HLDG INC COM NEW 59833J206 129 7361 SH SOLE 22 7361 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 508 15703 SH SOLE 2 6304 0 9399 MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH SOLE 7 130 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1557 48115 SH SOLE 18 48115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 899 27781 SH SOLE 19 27781 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 18279 564697 SH SOLE 21 564697 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 10340 319432 SH SOLE 22 303560 0 15872 MIDWESTONE FINL GROUP INC NE COM 598511103 76 2341 SH SOLE 25 2341 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 344 10624 SH SOLE 30 10624 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 60 1841 SH SOLE 40 1841 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 373 11510 SH SOLE 43 0 0 11510 MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 629 SH SOLE 2 0 0 629 MILESTONE SCIENTIFIC INC COM NEW 59935P209 21 10279 SH SOLE 18 10279 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 276 134142 SH SOLE 21 134142 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 135 65453 SH SOLE 22 65453 0 0 MILLER INDS INC TENN COM NEW 600551204 743 22252 SH SOLE 2 11188 0 11064 MILLER INDS INC TENN COM NEW 600551204 5 159 SH SOLE 7 159 0 0 MILLER INDS INC TENN COM NEW 600551204 1198 35883 SH SOLE 18 35883 0 0 MILLER INDS INC TENN COM NEW 600551204 681 20392 SH SOLE 19 20392 0 0 MILLER INDS INC TENN COM NEW 600551204 13888 415796 SH SOLE 21 415796 0 0 MILLER INDS INC TENN COM NEW 600551204 9804 293535 SH SOLE 22 287292 0 6243 MILLER INDS INC TENN COM NEW 600551204 983 29438 SH SOLE 43 1600 0 27838 MILLERKNOLL INC COM 600544100 3653 93217 SH SOLE 2 52139 0 41078 MILLERKNOLL INC COM 600544100 14 352 SH SOLE 4 352 0 0 MILLERKNOLL INC COM 600544100 40 1025 SH SOLE 7 1025 0 0 MILLERKNOLL INC COM 600544100 14180 361829 SH SOLE 18 361829 0 0 MILLERKNOLL INC COM 600544100 5196 132588 SH SOLE 19 132588 0 0 MILLERKNOLL INC COM 600544100 211905 5407115 SH SOLE 21 5407115 0 0 MILLERKNOLL INC COM 600544100 85998 2194381 SH SOLE 22 2117248 0 77133 MILLERKNOLL INC COM 600544100 476 12134 SH SOLE 25 12134 0 0 MILLERKNOLL INC COM 600544100 1264 32257 SH SOLE 26 26829 0 5428 MILLERKNOLL INC COM 600544100 1649 42087 SH SOLE 28 42087 0 0 MILLERKNOLL INC COM 600544100 1909 48710 SH SOLE 30 48710 0 0 MILLERKNOLL INC COM 600544100 379 9673 SH SOLE 36 9673 0 0 MILLERKNOLL INC COM 600544100 364 9283 SH SOLE 40 9283 0 0 MILLERKNOLL INC COM 600544100 3557 90767 SH SOLE 43 1591 0 89176 MILLICOM INTL CELLULAR S A COM STK L6388F110 3 111 SH SOLE 43 0 0 111 MIMECAST LTD ORD SHS G14838109 5434 68297 SH SOLE 2 50983 0 17314 MIMECAST LTD ORD SHS G14838109 61 766 SH SOLE 4 256 0 510 MIMECAST LTD ORD SHS G14838109 68 860 SH SOLE 7 860 0 0 MIMECAST LTD ORD SHS G14838109 22394 281442 SH SOLE 18 271260 0 10182 MIMECAST LTD ORD SHS G14838109 18871 237159 SH SOLE 19 237159 0 0 MIMECAST LTD ORD SHS G14838109 364431 4580007 SH SOLE 21 4580007 0 0 MIMECAST LTD ORD SHS G14838109 144906 1821115 SH SOLE 22 1788144 0 32971 MIMECAST LTD ORD SHS G14838109 427 5363 SH SOLE 23 5363 0 0 MIMECAST LTD ORD SHS G14838109 1110 13954 SH SOLE 25 13954 0 0 MIMECAST LTD ORD SHS G14838109 4944 62132 SH SOLE 26 33565 0 28567 MIMECAST LTD ORD SHS G14838109 88 1103 SH SOLE 28 1103 0 0 MIMECAST LTD ORD SHS G14838109 30507 383402 SH SOLE 30 383402 0 0 MIMECAST LTD ORD SHS G14838109 329 4130 SH SOLE 36 4130 0 0 MIMECAST LTD ORD SHS G14838109 644 8095 SH SOLE 40 8095 0 0 MIMECAST LTD ORD SHS G14838109 633 7952 SH SOLE 43 235 0 7717 MIMEDX GROUP INC COM 602496101 599 99221 SH SOLE 2 21592 0 77629 MIMEDX GROUP INC COM 602496101 11 1785 SH SOLE 7 1785 0 0 MIMEDX GROUP INC COM 602496101 1967 325608 SH SOLE 18 325608 0 0 MIMEDX GROUP INC COM 602496101 1171 193843 SH SOLE 19 193843 0 0 MIMEDX GROUP INC COM 602496101 24716 4091991 SH SOLE 21 4091991 0 0 MIMEDX GROUP INC COM 602496101 15134 2505549 SH SOLE 22 2431531 0 74018 MIMEDX GROUP INC COM 602496101 56 9191 SH SOLE 25 9191 0 0 MIMEDX GROUP INC COM 602496101 56 9332 SH SOLE 28 9332 0 0 MIMEDX GROUP INC COM 602496101 123 20307 SH SOLE 30 20307 0 0 MIMEDX GROUP INC COM 602496101 52 8586 SH SOLE 40 8586 0 0 MIMEDX GROUP INC COM 602496101 66 10960 SH SOLE 43 0 0 10960 MIND C T I LTD ORD M70240102 11 3683 SH SOLE 18 3683 0 0 MIND C T I LTD ORD M70240102 121 38822 SH SOLE 21 38822 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 101 73122 SH SOLE 2 12083 0 61039 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 7 5176 SH SOLE 7 5176 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1371 993164 SH SOLE 18 993164 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1110 804269 SH SOLE 19 804269 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 16545 11989168 SH SOLE 21 11989168 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 4410 3195365 SH SOLE 22 3145469 0 49896 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 7 5310 SH SOLE 23 5310 0 0 MIND TECHNOLOGY INC COM 602566101 4 2375 SH SOLE 18 2375 0 0 MIND TECHNOLOGY INC COM 602566101 72 42363 SH SOLE 21 42363 0 0 MIND TECHNOLOGY INC COM 602566101 399 236511 SH SOLE 22 236511 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3072 41999 SH SOLE 2 23050 0 18949 MINERALS TECHNOLOGIES INC COM 603158106 8 111 SH SOLE 4 111 0 0 MINERALS TECHNOLOGIES INC COM 603158106 37 505 SH SOLE 7 505 0 0 MINERALS TECHNOLOGIES INC COM 603158106 11684 159727 SH SOLE 18 159727 0 0 MINERALS TECHNOLOGIES INC COM 603158106 4337 59289 SH SOLE 19 59289 0 0 MINERALS TECHNOLOGIES INC COM 603158106 176561 2413690 SH SOLE 21 2413690 0 0 MINERALS TECHNOLOGIES INC COM 603158106 70824 968200 SH SOLE 22 935761 0 32439 MINERALS TECHNOLOGIES INC COM 603158106 542 7415 SH SOLE 25 7415 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1357 18554 SH SOLE 26 15817 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 44 601 SH SOLE 28 601 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1422 19433 SH SOLE 30 19433 0 0 MINERALS TECHNOLOGIES INC COM 603158106 488 6669 SH SOLE 36 6669 0 0 MINERALS TECHNOLOGIES INC COM 603158106 279 3818 SH SOLE 40 3818 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3082 42131 SH SOLE 43 5609 0 36522 MINERVA NEUROSCIENCES INC COM 603380106 1 768 SH SOLE 2 0 0 768 MINERVA NEUROSCIENCES INC COM 603380106 6 7453 SH SOLE 18 7453 0 0 MINERVA NEUROSCIENCES INC COM 603380106 91 113263 SH SOLE 21 113263 0 0 MINERVA NEUROSCIENCES INC COM 603380106 308 384973 SH SOLE 22 384973 0 0 MINERVA SURGICAL INC COM 60343F106 7 1366 SH SOLE 18 1366 0 0 MINERVA SURGICAL INC COM 60343F106 81 15837 SH SOLE 21 15837 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 145 14019 SH SOLE 22 14019 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 462 44686 SH SOLE 25 44686 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 99 9578 SH SOLE 26 0 0 9578 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 559 54058 SH SOLE 28 0 0 54058 MINK THERAPEUTICS INC COM 603693102 12 2775 SH SOLE 2 0 0 2775 MINK THERAPEUTICS INC COM 603693102 20 4470 SH SOLE 18 4470 0 0 MINK THERAPEUTICS INC COM 603693102 14 3154 SH SOLE 21 3154 0 0 MIRATI THERAPEUTICS INC COM 60468T105 12704 86602 SH SOLE 2 27790 0 58812 MIRATI THERAPEUTICS INC COM 60468T105 21 145 SH SOLE 4 145 0 0 MIRATI THERAPEUTICS INC COM 60468T105 88 597 SH SOLE 7 597 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4324 29474 SH SOLE 18 29474 0 0 MIRATI THERAPEUTICS INC COM 60468T105 40266 274494 SH SOLE 19 274494 0 0 MIRATI THERAPEUTICS INC COM 60468T105 143024 975006 SH SOLE 21 975006 0 0 MIRATI THERAPEUTICS INC COM 60468T105 150966 1029147 SH SOLE 22 984230 0 44917 MIRATI THERAPEUTICS INC COM 60468T105 870 5932 SH SOLE 25 5932 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2329 15879 SH SOLE 26 12559 0 3320 MIRATI THERAPEUTICS INC COM 60468T105 124 843 SH SOLE 28 843 0 0 MIRATI THERAPEUTICS INC COM 60468T105 28538 194545 SH SOLE 30 194545 0 0 MIRATI THERAPEUTICS INC COM 60468T105 97 658 SH SOLE 31 658 0 0 MIRATI THERAPEUTICS INC COM 60468T105 18239 124335 SH SOLE 34 124335 0 0 MIRATI THERAPEUTICS INC COM 60468T105 278 1897 SH SOLE 36 1897 0 0 MIRATI THERAPEUTICS INC COM 60468T105 709 4835 SH SOLE 40 4835 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1802 12286 SH SOLE 43 452 0 11834 MIRION TECHNOLOGIES INC COM CL A 60471A101 56 5320 SH SOLE 2 0 0 5320 MIRION TECHNOLOGIES INC COM CL A 60471A101 14251 1361107 SH SOLE 22 1361107 0 0 MIROMATRIX MED INC COM 60471P108 4 957 SH SOLE 18 957 0 0 MIROMATRIX MED INC COM 60471P108 67 14224 SH SOLE 21 14224 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 406 25450 SH SOLE 2 16506 0 8944 MIRUM PHARMACEUTICALS INC COM 604749101 328 20568 SH SOLE 18 12619 0 7949 MIRUM PHARMACEUTICALS INC COM 604749101 1759 110301 SH SOLE 19 110301 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 4194 262922 SH SOLE 21 262922 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 5107 320158 SH SOLE 22 319529 0 629 MIRUM PHARMACEUTICALS INC COM 604749101 77 4816 SH SOLE 23 4816 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 232 14518 SH SOLE 26 0 0 14518 MIRUM PHARMACEUTICALS INC COM 604749101 213 13365 SH SOLE 30 13365 0 0 MISSFRESH LTD ADS 60500F105 141 28169 SH SOLE 2 28169 0 0 MISSFRESH LTD ADS 60500F105 296 58983 SH SOLE 22 58983 0 0 MISSFRESH LTD ADS 60500F105 7 1376 SH SOLE 34 1376 0 0 MISSION PRODUCE INC COM 60510V108 421 26805 SH SOLE 2 4794 0 22011 MISSION PRODUCE INC COM 60510V108 989 62983 SH SOLE 7 62983 0 0 MISSION PRODUCE INC COM 60510V108 1845 117539 SH SOLE 18 112057 0 5482 MISSION PRODUCE INC COM 60510V108 1794 114248 SH SOLE 19 114248 0 0 MISSION PRODUCE INC COM 60510V108 21087 1343147 SH SOLE 21 1343147 0 0 MISSION PRODUCE INC COM 60510V108 13234 842960 SH SOLE 22 812526 0 30434 MISSION PRODUCE INC COM 60510V108 73 4660 SH SOLE 25 4660 0 0 MISSION PRODUCE INC COM 60510V108 440 27997 SH SOLE 30 27997 0 0 MISSION PRODUCE INC COM 60510V108 43 2743 SH SOLE 40 2743 0 0 MISSION PRODUCE INC COM 60510V108 21 1318 SH SOLE 43 0 0 1318 MISTER CAR WASH INC COM 60646V105 4796 263388 SH SOLE 2 18914 0 244474 MISTER CAR WASH INC COM 60646V105 20 1080 SH SOLE 7 1080 0 0 MISTER CAR WASH INC COM 60646V105 560 30741 SH SOLE 18 30741 0 0 MISTER CAR WASH INC COM 60646V105 565 31024 SH SOLE 19 31024 0 0 MISTER CAR WASH INC COM 60646V105 17056 936646 SH SOLE 21 936646 0 0 MISTER CAR WASH INC COM 60646V105 22134 1215495 SH SOLE 22 1133921 0 81574 MISTER CAR WASH INC COM 60646V105 138 7598 SH SOLE 25 7598 0 0 MISTER CAR WASH INC COM 60646V105 299 16403 SH SOLE 30 16403 0 0 MISTER CAR WASH INC COM 60646V105 21 1162 SH SOLE 31 1162 0 0 MISTER CAR WASH INC COM 60646V105 111 6112 SH SOLE 40 6112 0 0 MISTRAS GROUP INC COM 60649T107 318 42840 SH SOLE 2 26639 0 16201 MISTRAS GROUP INC COM 60649T107 3 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 510 68663 SH SOLE 18 68663 0 0 MISTRAS GROUP INC COM 60649T107 448 60333 SH SOLE 19 60333 0 0 MISTRAS GROUP INC COM 60649T107 5605 754406 SH SOLE 21 754406 0 0 MISTRAS GROUP INC COM 60649T107 3428 461429 SH SOLE 22 450459 0 10970 MISTRAS GROUP INC COM 60649T107 2 211 SH SOLE 43 0 0 211 MITEK SYS INC COM NEW 606710200 790 44531 SH SOLE 2 39969 0 4562 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 2289 128930 SH SOLE 18 128930 0 0 MITEK SYS INC COM NEW 606710200 1335 75199 SH SOLE 19 75199 0 0 MITEK SYS INC COM NEW 606710200 28680 1615787 SH SOLE 21 1615787 0 0 MITEK SYS INC COM NEW 606710200 19485 1097773 SH SOLE 22 1077036 0 20737 MITEK SYS INC COM NEW 606710200 96 5425 SH SOLE 25 5425 0 0 MITEK SYS INC COM NEW 606710200 69 3891 SH SOLE 26 0 0 3891 MITEK SYS INC COM NEW 606710200 91 5151 SH SOLE 28 5151 0 0 MITEK SYS INC COM NEW 606710200 4153 233996 SH SOLE 30 233996 0 0 MITEK SYS INC COM NEW 606710200 87 4877 SH SOLE 40 4877 0 0 MITEK SYS INC COM NEW 606710200 272 15297 SH SOLE 43 352 0 14945 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 27991 5126475 SH SOLE 43 505639 0 4620836 MIX TELEMATICS LTD SPONSORED ADR 60688N102 29 2312 SH SOLE 43 0 0 2312 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 10638 4171648 SH SOLE 43 299159 0 3872489 MKS INSTRS INC COM 55306N104 20603 118292 SH SOLE 2 41716 0 76576 MKS INSTRS INC COM 55306N104 57 328 SH SOLE 4 200 0 128 MKS INSTRS INC COM 55306N104 162 929 SH SOLE 7 929 0 0 MKS INSTRS INC COM 55306N104 22375 128468 SH SOLE 18 128468 0 0 MKS INSTRS INC COM 55306N104 2828 16237 SH SOLE 19 16237 0 0 MKS INSTRS INC COM 55306N104 554965 3186342 SH SOLE 21 3186342 0 0 MKS INSTRS INC COM 55306N104 262414 1506656 SH SOLE 22 1444729 0 61927 MKS INSTRS INC COM 55306N104 1294 7431 SH SOLE 25 7431 0 0 MKS INSTRS INC COM 55306N104 3738 21463 SH SOLE 26 17280 0 4183 MKS INSTRS INC COM 55306N104 172 986 SH SOLE 28 986 0 0 MKS INSTRS INC COM 55306N104 6162 35382 SH SOLE 30 35382 0 0 MKS INSTRS INC COM 55306N104 145 832 SH SOLE 31 832 0 0 MKS INSTRS INC COM 55306N104 95 543 SH SOLE 36 543 0 0 MKS INSTRS INC COM 55306N104 1234 7084 SH SOLE 40 7084 0 0 MKS INSTRS INC COM 55306N104 5016 28798 SH SOLE 43 3482 0 25316 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 8881 1117115 SH SOLE 2 540793 0 576322 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 4383 551281 SH SOLE 4 480780 0 70501 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 531 66779 SH SOLE 7 66779 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 779 97975 SH SOLE 13 40956 0 57019 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 29 3606 SH SOLE 15 3606 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 2269 285350 SH SOLE 18 285350 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1081 135962 SH SOLE 19 135962 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 72026 9059876 SH SOLE 21 9059876 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 37675 4739026 SH SOLE 22 4157120 0 581906 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1382 173867 SH SOLE 23 173867 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1234 155231 SH SOLE 25 155231 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1845 232122 SH SOLE 26 43845 0 188277 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 5006 629676 SH SOLE 28 86835 0 542841 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 35154 4421915 SH SOLE 30 4219454 0 202461 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 87 10975 SH SOLE 31 0 0 10975 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 301 37881 SH SOLE 34 37881 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 15 1919 SH SOLE 40 1919 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1019 128141 SH SOLE 43 90018 0 38123 MODEL N INC COM 607525102 1688 56206 SH SOLE 2 48507 0 7699 MODEL N INC COM 607525102 3 92 SH SOLE 4 92 0 0 MODEL N INC COM 607525102 18 608 SH SOLE 7 608 0 0 MODEL N INC COM 607525102 2877 95792 SH SOLE 18 95792 0 0 MODEL N INC COM 607525102 4086 136067 SH SOLE 19 136067 0 0 MODEL N INC COM 607525102 36484 1214925 SH SOLE 21 1214925 0 0 MODEL N INC COM 607525102 27331 910124 SH SOLE 22 892735 0 17389 MODEL N INC COM 607525102 18 615 SH SOLE 23 615 0 0 MODEL N INC COM 607525102 239 7949 SH SOLE 25 7949 0 0 MODEL N INC COM 607525102 824 27435 SH SOLE 26 17988 0 9447 MODEL N INC COM 607525102 100 3334 SH SOLE 28 3334 0 0 MODEL N INC COM 607525102 606 20181 SH SOLE 30 20181 0 0 MODEL N INC COM 607525102 176 5851 SH SOLE 36 5851 0 0 MODEL N INC COM 607525102 101 3361 SH SOLE 40 3361 0 0 MODEL N INC COM 607525102 256 8528 SH SOLE 43 0 0 8528 MODERNA INC COM 60770K107 200503 789446 SH SOLE 2 189710 0 599736 MODERNA INC COM 60770K107 56631 222973 SH SOLE 4 143822 0 79151 MODERNA INC COM 60770K107 86627 341077 SH SOLE 7 330875 0 10202 MODERNA INC COM 60770K107 2509 9880 SH SOLE 13 6358 0 3522 MODERNA INC COM 60770K107 8352 32885 SH SOLE 15 32885 0 0 MODERNA INC COM 60770K107 7 27 SH SOLE 17 0 0 27 MODERNA INC COM 60770K107 197623 778105 SH SOLE 18 729278 0 48827 MODERNA INC COM 60770K107 146598 577201 SH SOLE 19 577201 0 0 MODERNA INC COM 60770K107 3032092 11938309 SH SOLE 21 11938309 0 0 MODERNA INC COM 60770K107 1902960 7492558 SH SOLE 22 6756460 0 736098 MODERNA INC COM 60770K107 52837 208038 SH SOLE 23 208038 0 0 MODERNA INC COM 60770K107 145454 572697 SH SOLE 25 572697 0 0 MODERNA INC COM 60770K107 187473 738141 SH SOLE 26 268021 0 470120 MODERNA INC COM 60770K107 131083 516117 SH SOLE 28 30191 0 485926 MODERNA INC COM 60770K107 2026 7977 SH SOLE 29 7977 0 0 MODERNA INC COM 60770K107 626603 2467134 SH SOLE 30 2467134 0 0 MODERNA INC COM 60770K107 33619 132368 SH SOLE 31 48526 0 83842 MODERNA INC COM 60770K107 24913 98092 SH SOLE 32 98092 0 0 MODERNA INC COM 60770K107 104280 410584 SH SOLE 34 410584 0 0 MODERNA INC COM 60770K107 33533 132029 SH SOLE 36 132029 0 0 MODERNA INC COM 60770K107 2877 11326 SH SOLE 40 11326 0 0 MODERNA INC COM 60770K107 46862 184509 SH SOLE 43 14471 0 170038 MODINE MFG CO COM 607828100 677 67100 SH SOLE 2 19358 0 47742 MODINE MFG CO COM 607828100 8 804 SH SOLE 7 804 0 0 MODINE MFG CO COM 607828100 1556 154192 SH SOLE 18 154192 0 0 MODINE MFG CO COM 607828100 1652 163703 SH SOLE 19 163703 0 0 MODINE MFG CO COM 607828100 20511 2032832 SH SOLE 21 2032832 0 0 MODINE MFG CO COM 607828100 14459 1432980 SH SOLE 22 1381910 0 51070 MODINE MFG CO COM 607828100 69 6862 SH SOLE 23 6862 0 0 MODINE MFG CO COM 607828100 66 6535 SH SOLE 25 6535 0 0 MODINE MFG CO COM 607828100 311 30848 SH SOLE 26 1683 0 29165 MODINE MFG CO COM 607828100 149 14774 SH SOLE 30 14774 0 0 MODINE MFG CO COM 607828100 61 6012 SH SOLE 40 6012 0 0 MODINE MFG CO COM 607828100 52 5124 SH SOLE 43 144 0 4980 MODIVCARE INC COM 60783X104 1409 9505 SH SOLE 2 3508 0 5997 MODIVCARE INC COM 60783X104 10 67 SH SOLE 4 67 0 0 MODIVCARE INC COM 60783X104 23 153 SH SOLE 7 153 0 0 MODIVCARE INC COM 60783X104 6885 46428 SH SOLE 18 46428 0 0 MODIVCARE INC COM 60783X104 3258 21971 SH SOLE 19 21971 0 0 MODIVCARE INC COM 60783X104 230642 1555347 SH SOLE 21 1555347 0 0 MODIVCARE INC COM 60783X104 46008 310257 SH SOLE 22 300059 0 10198 MODIVCARE INC COM 60783X104 364 2457 SH SOLE 25 2457 0 0 MODIVCARE INC COM 60783X104 1059 7144 SH SOLE 26 5388 0 1756 MODIVCARE INC COM 60783X104 529 3567 SH SOLE 28 3567 0 0 MODIVCARE INC COM 60783X104 3352 22607 SH SOLE 30 22607 0 0 MODIVCARE INC COM 60783X104 319 2153 SH SOLE 36 2153 0 0 MODIVCARE INC COM 60783X104 222 1495 SH SOLE 40 1495 0 0 MODIVCARE INC COM 60783X104 901 6079 SH SOLE 43 23 0 6056 MOELIS & CO CL A 60786M105 3379 54049 SH SOLE 2 31881 0 22168 MOELIS & CO CL A 60786M105 12 194 SH SOLE 4 194 0 0 MOELIS & CO CL A 60786M105 255 4087 SH SOLE 7 4087 0 0 MOELIS & CO CL A 60786M105 11099 177562 SH SOLE 18 175266 0 2296 MOELIS & CO CL A 60786M105 10950 175164 SH SOLE 19 175164 0 0 MOELIS & CO CL A 60786M105 160285 2564147 SH SOLE 21 2564147 0 0 MOELIS & CO CL A 60786M105 93940 1502801 SH SOLE 22 1456750 0 46051 MOELIS & CO CL A 60786M105 73 1175 SH SOLE 23 1175 0 0 MOELIS & CO CL A 60786M105 540 8640 SH SOLE 25 8640 0 0 MOELIS & CO CL A 60786M105 1749 27978 SH SOLE 26 17656 0 10322 MOELIS & CO CL A 60786M105 68 1087 SH SOLE 28 1087 0 0 MOELIS & CO CL A 60786M105 2163 34609 SH SOLE 30 34609 0 0 MOELIS & CO CL A 60786M105 480 7679 SH SOLE 40 7679 0 0 MOELIS & CO CL A 60786M105 1351 21611 SH SOLE 43 12816 0 8795 MOHAWK INDS INC COM 608190104 14775 81101 SH SOLE 2 20145 0 60956 MOHAWK INDS INC COM 608190104 5205 28570 SH SOLE 4 25233 0 3337 MOHAWK INDS INC COM 608190104 9069 49780 SH SOLE 7 48476 0 1304 MOHAWK INDS INC COM 608190104 36 197 SH SOLE 13 197 0 0 MOHAWK INDS INC COM 608190104 1539 8447 SH SOLE 15 8447 0 0 MOHAWK INDS INC COM 608190104 16961 93099 SH SOLE 18 85750 0 7349 MOHAWK INDS INC COM 608190104 4980 27333 SH SOLE 19 27333 0 0 MOHAWK INDS INC COM 608190104 339747 1864900 SH SOLE 21 1864900 0 0 MOHAWK INDS INC COM 608190104 232797 1277838 SH SOLE 22 1158691 0 119147 MOHAWK INDS INC COM 608190104 6113 33554 SH SOLE 23 33554 0 0 MOHAWK INDS INC COM 608190104 15604 85652 SH SOLE 25 85652 0 0 MOHAWK INDS INC COM 608190104 20757 113935 SH SOLE 26 38469 0 75466 MOHAWK INDS INC COM 608190104 27638 151708 SH SOLE 28 1104 0 150604 MOHAWK INDS INC COM 608190104 77943 427834 SH SOLE 30 354843 0 72991 MOHAWK INDS INC COM 608190104 3798 20845 SH SOLE 31 6266 0 14579 MOHAWK INDS INC COM 608190104 551 3026 SH SOLE 34 3026 0 0 MOHAWK INDS INC COM 608190104 5287 29020 SH SOLE 36 29020 0 0 MOHAWK INDS INC COM 608190104 363 1992 SH SOLE 40 1992 0 0 MOHAWK INDS INC COM 608190104 5166 28357 SH SOLE 43 4228 0 24129 MOLECULAR TEMPLATES INC COM 608550109 94 23932 SH SOLE 2 17868 0 6064 MOLECULAR TEMPLATES INC COM 608550109 2 494 SH SOLE 7 494 0 0 MOLECULAR TEMPLATES INC COM 608550109 382 97408 SH SOLE 18 97408 0 0 MOLECULAR TEMPLATES INC COM 608550109 298 76040 SH SOLE 19 76040 0 0 MOLECULAR TEMPLATES INC COM 608550109 6519 1663130 SH SOLE 21 1663130 0 0 MOLECULAR TEMPLATES INC COM 608550109 3780 964272 SH SOLE 22 959602 0 4670 MOLECULAR TEMPLATES INC COM 608550109 96 24562 SH SOLE 30 24562 0 0 MOLECULAR TEMPLATES INC COM 608550109 4 1063 SH SOLE 43 0 0 1063 MOLECULIN BIOTECH INC COM 60855D200 11 5836 SH SOLE 18 5836 0 0 MOLECULIN BIOTECH INC COM 60855D200 137 73799 SH SOLE 21 73799 0 0 MOLECULIN BIOTECH INC COM 60855D200 362 194742 SH SOLE 22 194742 0 0 MOLINA HEALTHCARE INC COM 60855R100 46674 146736 SH SOLE 2 59178 0 87558 MOLINA HEALTHCARE INC COM 60855R100 12408 39008 SH SOLE 4 23928 0 15080 MOLINA HEALTHCARE INC COM 60855R100 5649 17759 SH SOLE 7 8467 0 9292 MOLINA HEALTHCARE INC COM 60855R100 395 1243 SH SOLE 13 376 0 867 MOLINA HEALTHCARE INC COM 60855R100 1382 4345 SH SOLE 15 4345 0 0 MOLINA HEALTHCARE INC COM 60855R100 43623 137145 SH SOLE 18 133457 0 3688 MOLINA HEALTHCARE INC COM 60855R100 7054 22176 SH SOLE 19 22176 0 0 MOLINA HEALTHCARE INC COM 60855R100 925939 2911025 SH SOLE 21 2911025 0 0 MOLINA HEALTHCARE INC COM 60855R100 522046 1641240 SH SOLE 22 1572114 0 69126 MOLINA HEALTHCARE INC COM 60855R100 10515 33059 SH SOLE 23 33059 0 0 MOLINA HEALTHCARE INC COM 60855R100 8553 26890 SH SOLE 25 26890 0 0 MOLINA HEALTHCARE INC COM 60855R100 15325 48180 SH SOLE 26 37023 0 11157 MOLINA HEALTHCARE INC COM 60855R100 42446 133445 SH SOLE 28 30026 0 103419 MOLINA HEALTHCARE INC COM 60855R100 23 71 SH SOLE 29 71 0 0 MOLINA HEALTHCARE INC COM 60855R100 35557 111787 SH SOLE 30 108303 0 3484 MOLINA HEALTHCARE INC COM 60855R100 6555 20608 SH SOLE 31 6118 0 14490 MOLINA HEALTHCARE INC COM 60855R100 847 2663 SH SOLE 34 2663 0 0 MOLINA HEALTHCARE INC COM 60855R100 4398 13828 SH SOLE 36 13828 0 0 MOLINA HEALTHCARE INC COM 60855R100 638 2005 SH SOLE 40 2005 0 0 MOLINA HEALTHCARE INC COM 60855R100 9579 30114 SH SOLE 43 1359 0 28755 MOLSON COORS BEVERAGE CO CL B 60871R209 32763 706868 SH SOLE 2 233944 0 472924 MOLSON COORS BEVERAGE CO CL B 60871R209 10643 229632 SH SOLE 4 187358 0 42274 MOLSON COORS BEVERAGE CO CL B 60871R209 9007 194332 SH SOLE 7 179202 0 15130 MOLSON COORS BEVERAGE CO CL B 60871R209 14 311 SH SOLE 13 311 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1138 24557 SH SOLE 15 24557 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 35029 755750 SH SOLE 18 646528 0 109222 MOLSON COORS BEVERAGE CO CL B 60871R209 22674 489181 SH SOLE 19 489181 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 290832 6274703 SH SOLE 21 6274703 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 222325 4796660 SH SOLE 22 4241827 0 554833 MOLSON COORS BEVERAGE CO CL B 60871R209 6683 144181 SH SOLE 23 144181 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 38688 834703 SH SOLE 25 834703 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 28903 623591 SH SOLE 26 233714 0 389877 MOLSON COORS BEVERAGE CO CL B 60871R209 42541 917826 SH SOLE 28 14013 0 903813 MOLSON COORS BEVERAGE CO CL B 60871R209 573 12367 SH SOLE 29 12367 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 76924 1659638 SH SOLE 30 1522516 0 137122 MOLSON COORS BEVERAGE CO CL B 60871R209 3282 70813 SH SOLE 31 15228 0 55585 MOLSON COORS BEVERAGE CO CL B 60871R209 1410 30422 SH SOLE 34 30422 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 5144 110979 SH SOLE 36 110979 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 271 5849 SH SOLE 40 5849 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 5595 120718 SH SOLE 43 5511 0 115207 MOMENTIVE GLOBAL INC COM 60878Y108 1609 76058 SH SOLE 2 50738 0 25320 MOMENTIVE GLOBAL INC COM 60878Y108 36 1698 SH SOLE 4 530 0 1168 MOMENTIVE GLOBAL INC COM 60878Y108 39 1837 SH SOLE 7 1837 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 7452 352321 SH SOLE 18 345884 0 6437 MOMENTIVE GLOBAL INC COM 60878Y108 6839 323369 SH SOLE 19 323369 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 100750 4763604 SH SOLE 21 4763604 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 65927 3117124 SH SOLE 22 3050128 0 66996 MOMENTIVE GLOBAL INC COM 60878Y108 136 6437 SH SOLE 23 6437 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 410 19366 SH SOLE 25 19366 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 1448 68455 SH SOLE 26 34293 0 34162 MOMENTIVE GLOBAL INC COM 60878Y108 43 2054 SH SOLE 28 2054 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 1583 74867 SH SOLE 30 74867 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 182 8604 SH SOLE 36 8604 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 365 17239 SH SOLE 40 17239 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 400 18893 SH SOLE 43 476 0 18417 MOMENTUS INC COM CL A 60879E101 51 12225 SH SOLE 2 9947 0 2278 MOMENTUS INC COM CL A 60879E101 427 102205 SH SOLE 21 102205 0 0 MOMENTUS INC COM CL A 60879E101 2934 701816 SH SOLE 22 676178 0 25638 MOMENTUS INC COM CL A 60879E101 52 12360 SH SOLE 25 12360 0 0 MOMENTUS INC COM CL A 60879E101 28 6754 SH SOLE 26 0 0 6754 MOMENTUS INC COM CL A 60879E101 79 18833 SH SOLE 30 18833 0 0 MOMENTUS INC COM CL A 60879E101 49 11639 SH SOLE 40 11639 0 0 MONARCH CASINO & RESORT INC COM 609027107 468 6335 SH SOLE 2 4036 0 2299 MONARCH CASINO & RESORT INC COM 609027107 3 40 SH SOLE 4 40 0 0 MONARCH CASINO & RESORT INC COM 609027107 15 209 SH SOLE 7 209 0 0 MONARCH CASINO & RESORT INC COM 609027107 3625 49015 SH SOLE 18 49015 0 0 MONARCH CASINO & RESORT INC COM 609027107 1731 23402 SH SOLE 19 23402 0 0 MONARCH CASINO & RESORT INC COM 609027107 114792 1552298 SH SOLE 21 1552298 0 0 MONARCH CASINO & RESORT INC COM 609027107 25330 342532 SH SOLE 22 335510 0 7022 MONARCH CASINO & RESORT INC COM 609027107 129 1741 SH SOLE 25 1741 0 0 MONARCH CASINO & RESORT INC COM 609027107 182 2459 SH SOLE 26 0 0 2459 MONARCH CASINO & RESORT INC COM 609027107 85 1144 SH SOLE 28 1144 0 0 MONARCH CASINO & RESORT INC COM 609027107 1877 25380 SH SOLE 30 25380 0 0 MONARCH CASINO & RESORT INC COM 609027107 158 2132 SH SOLE 40 2132 0 0 MONARCH CASINO & RESORT INC COM 609027107 520 7027 SH SOLE 43 181 0 6846 MONDAY COM LTD SHS M7S64H106 229 741 SH SOLE 2 0 0 741 MONDAY COM LTD SHS M7S64H106 73 238 SH SOLE 18 0 0 238 MONDAY COM LTD SHS M7S64H106 1324 4290 SH SOLE 19 4290 0 0 MONDAY COM LTD SHS M7S64H106 113 365 SH SOLE 21 365 0 0 MONDAY COM LTD SHS M7S64H106 1479 4790 SH SOLE 22 4790 0 0 MONDAY COM LTD SHS M7S64H106 440 1426 SH SOLE 26 0 0 1426 MONDAY COM LTD SHS M7S64H106 229 742 SH SOLE 34 742 0 0 MONDAY COM LTD SHS M7S64H106 194 629 SH SOLE 43 0 0 629 MONDELEZ INTL INC CL A 609207105 195413 2946954 SH SOLE 2 346801 0 2600153 MONDELEZ INTL INC CL A 609207105 40022 603559 SH SOLE 4 543004 0 60555 MONDELEZ INTL INC CL A 609207105 94837 1430214 SH SOLE 7 1389608 0 40606 MONDELEZ INTL INC CL A 609207105 990 14925 SH SOLE 13 2278 0 12647 MONDELEZ INTL INC CL A 609207105 13486 203375 SH SOLE 15 203375 0 0 MONDELEZ INTL INC CL A 609207105 1 15 SH SOLE 17 0 0 15 MONDELEZ INTL INC CL A 609207105 168422 2539924 SH SOLE 18 2350992 0 188932 MONDELEZ INTL INC CL A 609207105 37056 558826 SH SOLE 19 558826 0 0 MONDELEZ INTL INC CL A 609207105 666 10042 SH SOLE 20 10042 0 0 MONDELEZ INTL INC CL A 609207105 2005985 30251614 SH SOLE 21 30251614 0 0 MONDELEZ INTL INC CL A 609207105 1962899 29601853 SH SOLE 22 26765381 0 2836472 MONDELEZ INTL INC CL A 609207105 53381 805022 SH SOLE 23 805022 0 0 MONDELEZ INTL INC CL A 609207105 133585 2014558 SH SOLE 25 1987118 0 27440 MONDELEZ INTL INC CL A 609207105 234123 3530737 SH SOLE 26 948216 0 2582521 MONDELEZ INTL INC CL A 609207105 172982 2608680 SH SOLE 28 33757 0 2574923 MONDELEZ INTL INC CL A 609207105 472871 7131215 SH SOLE 30 7131215 0 0 MONDELEZ INTL INC CL A 609207105 35027 528230 SH SOLE 31 156792 0 371438 MONDELEZ INTL INC CL A 609207105 22379 337490 SH SOLE 32 337490 0 0 MONDELEZ INTL INC CL A 609207105 17981 271164 SH SOLE 34 271164 0 0 MONDELEZ INTL INC CL A 609207105 44123 665404 SH SOLE 36 665404 0 0 MONDELEZ INTL INC CL A 609207105 3077 46401 SH SOLE 40 46401 0 0 MONDELEZ INTL INC CL A 609207105 94074 1418695 SH SOLE 43 107440 0 1311255 MONEYGRAM INTL INC COM NEW 60935Y208 535 67746 SH SOLE 2 21085 0 46661 MONEYGRAM INTL INC COM NEW 60935Y208 10 1253 SH SOLE 7 1253 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 2268 287427 SH SOLE 18 287427 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1263 160026 SH SOLE 19 160026 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 27083 3432619 SH SOLE 21 3432619 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 16829 2132936 SH SOLE 22 2047045 0 85891 MONEYGRAM INTL INC COM NEW 60935Y208 117 14808 SH SOLE 25 14808 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 192 24325 SH SOLE 30 24325 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 80 10137 SH SOLE 40 10137 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 58 7303 SH SOLE 43 0 0 7303 MONEYLION INC CL A 60938K106 117 29056 SH SOLE 2 29056 0 0 MONEYLION INC CL A 60938K106 109 27112 SH SOLE 21 27112 0 0 MONEYLION INC CL A 60938K106 1226 304298 SH SOLE 22 304298 0 0 MONGODB INC CL A 60937P106 66062 124798 SH SOLE 2 14149 0 110649 MONGODB INC CL A 60937P106 18124 34238 SH SOLE 4 21588 0 12650 MONGODB INC CL A 60937P106 3001 5670 SH SOLE 7 5670 0 0 MONGODB INC CL A 60937P106 509 962 SH SOLE 13 189 0 773 MONGODB INC CL A 60937P106 2371 4480 SH SOLE 15 4480 0 0 MONGODB INC CL A 60937P106 27724 52373 SH SOLE 18 49426 0 2947 MONGODB INC CL A 60937P106 818221 1545709 SH SOLE 19 1545709 0 0 MONGODB INC CL A 60937P106 613024 1158070 SH SOLE 21 1158070 0 0 MONGODB INC CL A 60937P106 818009 1545308 SH SOLE 22 1475901 0 69407 MONGODB INC CL A 60937P106 17387 32845 SH SOLE 23 32845 0 0 MONGODB INC CL A 60937P106 142286 268793 SH SOLE 25 268793 0 0 MONGODB INC CL A 60937P106 65761 124230 SH SOLE 26 41181 0 83049 MONGODB INC CL A 60937P106 72473 136909 SH SOLE 28 1993 0 134916 MONGODB INC CL A 60937P106 37 70 SH SOLE 29 70 0 0 MONGODB INC CL A 60937P106 68143 128730 SH SOLE 30 123471 0 5259 MONGODB INC CL A 60937P106 14818 27993 SH SOLE 31 14148 0 13845 MONGODB INC CL A 60937P106 262802 496462 SH SOLE 34 496462 0 0 MONGODB INC CL A 60937P106 12483 23581 SH SOLE 36 23581 0 0 MONGODB INC CL A 60937P106 988 1867 SH SOLE 40 1867 0 0 MONGODB INC CL A 60937P106 14107 26650 SH SOLE 43 2679 0 23971 MONGODB INC OPTIONS 60937P106 212 400 SH Call SOLE 4 400 0 0 MONGODB INC OPTIONS 60937P106 2647 5000 SH Call SOLE 18 5000 0 0 MONGODB INC OPTIONS 60937P106 16304 30800 SH Call SOLE 19 30800 0 0 MONGODB INC OPTIONS 60937P106 1323 2500 SH Call SOLE 22 2500 0 0 MONGODB INC OPTIONS 60937P106 212 400 SH Call SOLE 26 400 0 0 MONGODB INC OPTIONS 60937P106 9317 17600 SH Call SOLE 34 17600 0 0 MONGODB INC NOTE 0.250% 1/1 60937PAD8 18619 7289000 PRN SOLE 21 7289000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4523 215272 SH SOLE 2 26028 0 189244 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1069 50857 SH SOLE 4 50857 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2493 118670 SH SOLE 7 118670 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 6022 286640 SH SOLE 18 286640 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 6000 285567 SH SOLE 19 285567 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 82366 3920323 SH SOLE 21 3920323 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 64699 3079458 SH SOLE 22 2989809 0 89649 MONMOUTH REAL ESTATE INVT CO CL A 609720107 82 3901 SH SOLE 23 3901 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 8567 407760 SH SOLE 25 407760 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 825 39264 SH SOLE 26 31250 0 8014 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1218 57969 SH SOLE 28 1751 0 56218 MONMOUTH REAL ESTATE INVT CO CL A 609720107 9049 430714 SH SOLE 30 430714 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 8511 405085 SH SOLE 31 0 0 405085 MONMOUTH REAL ESTATE INVT CO CL A 609720107 260 12374 SH SOLE 40 12374 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3809 181295 SH SOLE 43 1977 0 179318 MONOLITHIC PWR SYS INC COM 609839105 69852 141593 SH SOLE 2 70306 0 71287 MONOLITHIC PWR SYS INC COM 609839105 21836 44262 SH SOLE 4 25054 0 19208 MONOLITHIC PWR SYS INC COM 609839105 20180 40905 SH SOLE 7 39646 0 1259 MONOLITHIC PWR SYS INC COM 609839105 407 825 SH SOLE 13 320 0 505 MONOLITHIC PWR SYS INC COM 609839105 1927 3906 SH SOLE 15 3906 0 0 MONOLITHIC PWR SYS INC COM 609839105 46371 93996 SH SOLE 18 87358 0 6638 MONOLITHIC PWR SYS INC COM 609839105 760834 1542241 SH SOLE 19 1542241 0 0 MONOLITHIC PWR SYS INC COM 609839105 834285 1691130 SH SOLE 21 1691130 0 0 MONOLITHIC PWR SYS INC COM 609839105 555946 1126925 SH SOLE 22 1013683 0 113242 MONOLITHIC PWR SYS INC COM 609839105 15542 31504 SH SOLE 23 31504 0 0 MONOLITHIC PWR SYS INC COM 609839105 29503 59803 SH SOLE 25 59803 0 0 MONOLITHIC PWR SYS INC COM 609839105 68735 139328 SH SOLE 26 33407 0 105921 MONOLITHIC PWR SYS INC COM 609839105 73151 148280 SH SOLE 28 815 0 147465 MONOLITHIC PWR SYS INC COM 609839105 3157 6400 SH SOLE 29 6400 0 0 MONOLITHIC PWR SYS INC COM 609839105 116757 236671 SH SOLE 30 209162 0 27509 MONOLITHIC PWR SYS INC COM 609839105 15565 31550 SH SOLE 31 20469 0 11081 MONOLITHIC PWR SYS INC COM 609839105 291545 590974 SH SOLE 34 590974 0 0 MONOLITHIC PWR SYS INC COM 609839105 8564 17360 SH SOLE 36 17360 0 0 MONOLITHIC PWR SYS INC COM 609839105 740 1500 SH SOLE 40 1500 0 0 MONOLITHIC PWR SYS INC COM 609839105 15184 30778 SH SOLE 43 2926 0 27852 MONOPAR THERAPEUTICS INC COM 61023L108 3 784 SH SOLE 18 784 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 36 11164 SH SOLE 21 11164 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 7 2327 SH SOLE 22 2327 0 0 MONRO INC COM 610236101 1130 19395 SH SOLE 2 9658 0 9737 MONRO INC COM 610236101 8 145 SH SOLE 4 145 0 0 MONRO INC COM 610236101 29 491 SH SOLE 7 491 0 0 MONRO INC COM 610236101 7019 120458 SH SOLE 18 120458 0 0 MONRO INC COM 610236101 3423 58738 SH SOLE 19 58738 0 0 MONRO INC COM 610236101 238139 4086812 SH SOLE 21 4086812 0 0 MONRO INC COM 610236101 48872 838713 SH SOLE 22 814024 0 24689 MONRO INC COM 610236101 293 5027 SH SOLE 25 5027 0 0 MONRO INC COM 610236101 733 12577 SH SOLE 26 10368 0 2209 MONRO INC COM 610236101 35 597 SH SOLE 28 597 0 0 MONRO INC COM 610236101 3540 60745 SH SOLE 30 60745 0 0 MONRO INC COM 610236101 31 531 SH SOLE 34 531 0 0 MONRO INC COM 610236101 119 2041 SH SOLE 36 2041 0 0 MONRO INC COM 610236101 262 4492 SH SOLE 40 4492 0 0 MONRO INC COM 610236101 418 7167 SH SOLE 43 155 0 7012 MONROE CAP CORP COM 610335101 1697 151240 SH SOLE 30 151240 0 0 MONROE CAP CORP COM 610335101 0 2 SH SOLE 43 0 0 2 MONSTER BEVERAGE CORP NEW COM 61174X109 72875 758795 SH SOLE 2 100445 0 658350 MONSTER BEVERAGE CORP NEW COM 61174X109 26217 272975 SH SOLE 4 154470 0 118505 MONSTER BEVERAGE CORP NEW COM 61174X109 39557 411877 SH SOLE 7 400362 0 11515 MONSTER BEVERAGE CORP NEW COM 61174X109 517 5385 SH SOLE 13 1243 0 4142 MONSTER BEVERAGE CORP NEW COM 61174X109 3649 37993 SH SOLE 15 37993 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 114668 1193957 SH SOLE 18 1142034 0 51923 MONSTER BEVERAGE CORP NEW COM 61174X109 9536 99289 SH SOLE 19 99289 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 818258 8519966 SH SOLE 21 8519966 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 764781 7963152 SH SOLE 22 7199593 0 763559 MONSTER BEVERAGE CORP NEW COM 61174X109 21520 224075 SH SOLE 23 224075 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 55838 581399 SH SOLE 25 581399 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 74147 772047 SH SOLE 26 254797 0 517250 MONSTER BEVERAGE CORP NEW COM 61174X109 53693 559065 SH SOLE 28 6707 0 552358 MONSTER BEVERAGE CORP NEW COM 61174X109 202763 2111238 SH SOLE 30 2111238 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 13773 143408 SH SOLE 31 42395 0 101013 MONSTER BEVERAGE CORP NEW COM 61174X109 12295 128016 SH SOLE 32 128016 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2007 20894 SH SOLE 34 20894 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 14382 149746 SH SOLE 36 149746 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1289 13422 SH SOLE 40 13422 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 25865 269318 SH SOLE 43 16508 0 252810 MONTAUK RENEWABLES INC COM 61218C103 13 1286 SH SOLE 2 0 0 1286 MONTAUK RENEWABLES INC COM 61218C103 780 76131 SH SOLE 21 76131 0 0 MONTAUK RENEWABLES INC COM 61218C103 5317 518720 SH SOLE 22 518720 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 217 10642 SH SOLE 2 2966 0 7676 MONTE ROSA THERAPEUTICS INC COM 61225M102 1408 68973 SH SOLE 18 68973 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 27517 1347510 SH SOLE 19 1347510 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 13173 645104 SH SOLE 21 645104 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 5173 253349 SH SOLE 22 250437 0 2912 MONTE ROSA THERAPEUTICS INC COM 61225M102 555 27189 SH SOLE 30 27189 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 20 997 SH SOLE 34 997 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 771 10931 SH SOLE 2 8127 0 2804 MONTROSE ENVIRONMENTAL GROUP COM 615111101 5 65 SH SOLE 4 65 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1923 27272 SH SOLE 7 27272 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 5220 74029 SH SOLE 18 74029 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3272 46409 SH SOLE 19 46409 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 66241 939462 SH SOLE 21 939462 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 42490 602615 SH SOLE 22 590545 0 12070 MONTROSE ENVIRONMENTAL GROUP COM 615111101 367 5201 SH SOLE 25 5201 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 991 14055 SH SOLE 26 12288 0 1767 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1341 19021 SH SOLE 28 19021 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 21109 299369 SH SOLE 30 299369 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 276 3916 SH SOLE 36 3916 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 168 2385 SH SOLE 40 2385 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 79 1117 SH SOLE 43 0 0 1117 MOODYS CORP COM 615369105 184490 472350 SH SOLE 2 147118 0 325232 MOODYS CORP COM 615369105 62096 158985 SH SOLE 4 93106 0 65879 MOODYS CORP COM 615369105 54788 140273 SH SOLE 7 135513 0 4760 MOODYS CORP COM 615369105 6929 17740 SH SOLE 13 15882 0 1858 MOODYS CORP COM 615369105 6151 15749 SH SOLE 15 15749 0 0 MOODYS CORP COM 615369105 133343 341398 SH SOLE 18 312210 0 29188 MOODYS CORP COM 615369105 22508 57628 SH SOLE 19 57628 0 0 MOODYS CORP COM 615369105 25488 65256 SH SOLE 20 65256 0 0 MOODYS CORP COM 615369105 1380415 3534270 SH SOLE 21 3534270 0 0 MOODYS CORP COM 615369105 1403166 3592519 SH SOLE 22 3153844 0 438675 MOODYS CORP COM 615369105 50607 129569 SH SOLE 23 129569 0 0 MOODYS CORP COM 615369105 300941 770497 SH SOLE 25 770497 0 0 MOODYS CORP COM 615369105 212828 544902 SH SOLE 26 311057 0 233845 MOODYS CORP COM 615369105 170160 435660 SH SOLE 28 5256 0 430404 MOODYS CORP COM 615369105 5008 12821 SH SOLE 29 12821 0 0 MOODYS CORP COM 615369105 449325 1150405 SH SOLE 30 1111636 0 38769 MOODYS CORP COM 615369105 36876 94414 SH SOLE 31 45361 0 49053 MOODYS CORP COM 615369105 16219 41525 SH SOLE 34 41525 0 0 MOODYS CORP COM 615369105 26412 67622 SH SOLE 36 67622 0 0 MOODYS CORP COM 615369105 2206 5649 SH SOLE 40 5649 0 0 MOODYS CORP COM 615369105 66210 169517 SH SOLE 43 10872 0 158645 MOOG INC CL A 615394202 2543 31408 SH SOLE 2 12842 0 18566 MOOG INC CL A 615394202 11 130 SH SOLE 4 130 0 0 MOOG INC CL A 615394202 33 410 SH SOLE 7 410 0 0 MOOG INC CL A 615394202 9113 112547 SH SOLE 18 112547 0 0 MOOG INC CL A 615394202 8047 99378 SH SOLE 19 99378 0 0 MOOG INC CL A 615394202 311004 3840980 SH SOLE 21 3840980 0 0 MOOG INC CL A 615394202 62132 767351 SH SOLE 22 737994 0 29357 MOOG INC CL A 615394202 170 2104 SH SOLE 23 2104 0 0 MOOG INC CL A 615394202 451 5570 SH SOLE 25 5570 0 0 MOOG INC CL A 615394202 773 9551 SH SOLE 26 9551 0 0 MOOG INC CL A 615394202 42 521 SH SOLE 28 521 0 0 MOOG INC CL A 615394202 4399 54333 SH SOLE 30 54333 0 0 MOOG INC CL A 615394202 251 3098 SH SOLE 34 3098 0 0 MOOG INC CL A 615394202 275 3394 SH SOLE 36 3394 0 0 MOOG INC CL A 615394202 271 3346 SH SOLE 40 3346 0 0 MOOG INC CL A 615394202 909 11230 SH SOLE 43 368 0 10862 MORGAN STANLEY COM NEW 617446448 295280 3008146 SH SOLE 2 488873 0 2519273 MORGAN STANLEY COM NEW 617446448 96875 986908 SH SOLE 4 651319 0 335589 MORGAN STANLEY COM NEW 617446448 120065 1223151 SH SOLE 7 1180732 0 42419 MORGAN STANLEY COM NEW 617446448 2898 29525 SH SOLE 13 14605 0 14920 MORGAN STANLEY COM NEW 617446448 19166 195253 SH SOLE 15 195253 0 0 MORGAN STANLEY COM NEW 617446448 1 15 SH SOLE 17 0 0 15 MORGAN STANLEY COM NEW 617446448 632605 6444630 SH SOLE 18 6094272 0 350358 MORGAN STANLEY COM NEW 617446448 571001 5817045 SH SOLE 19 5817045 0 0 MORGAN STANLEY COM NEW 617446448 3670121 37389166 SH SOLE 21 37389166 0 0 MORGAN STANLEY COM NEW 617446448 2963343 30188904 SH SOLE 22 27323691 0 2865213 MORGAN STANLEY COM NEW 617446448 81204 827257 SH SOLE 23 827257 0 0 MORGAN STANLEY COM NEW 617446448 265204 2701757 SH SOLE 25 2666652 0 35105 MORGAN STANLEY COM NEW 617446448 307404 3131662 SH SOLE 26 1187692 0 1943970 MORGAN STANLEY COM NEW 617446448 286245 2916110 SH SOLE 28 129293 0 2786817 MORGAN STANLEY COM NEW 617446448 133 1355 SH SOLE 29 1355 0 0 MORGAN STANLEY COM NEW 617446448 732185 7459095 SH SOLE 30 7340811 0 118284 MORGAN STANLEY COM NEW 617446448 51230 521907 SH SOLE 31 153291 0 368616 MORGAN STANLEY COM NEW 617446448 190754 1943300 SH SOLE 34 1943300 0 0 MORGAN STANLEY COM NEW 617446448 68441 697241 SH SOLE 36 697241 0 0 MORGAN STANLEY COM NEW 617446448 4471 45544 SH SOLE 40 45544 0 0 MORGAN STANLEY COM NEW 617446448 124366 1266974 SH SOLE 43 83896 0 1183078 MORGAN STANLEY EMERGING MKTS COM 617477104 411 75000 SH SOLE 2 75000 0 0 MORNINGSTAR INC COM 617700109 15383 44980 SH SOLE 2 9842 0 35138 MORNINGSTAR INC COM 617700109 41 121 SH SOLE 4 121 0 0 MORNINGSTAR INC COM 617700109 103 302 SH SOLE 7 302 0 0 MORNINGSTAR INC COM 617700109 3898 11399 SH SOLE 18 11399 0 0 MORNINGSTAR INC COM 617700109 2547 7448 SH SOLE 19 7448 0 0 MORNINGSTAR INC COM 617700109 122822 359139 SH SOLE 21 359139 0 0 MORNINGSTAR INC COM 617700109 183667 537053 SH SOLE 22 510747 0 26306 MORNINGSTAR INC COM 617700109 1128 3297 SH SOLE 25 3297 0 0 MORNINGSTAR INC COM 617700109 3940 11520 SH SOLE 26 9558 0 1962 MORNINGSTAR INC COM 617700109 132 385 SH SOLE 28 385 0 0 MORNINGSTAR INC COM 617700109 4753 13898 SH SOLE 30 13898 0 0 MORNINGSTAR INC COM 617700109 119 347 SH SOLE 31 347 0 0 MORNINGSTAR INC COM 617700109 87 255 SH SOLE 34 255 0 0 MORNINGSTAR INC COM 617700109 168 492 SH SOLE 36 492 0 0 MORNINGSTAR INC COM 617700109 1063 3107 SH SOLE 40 3107 0 0 MORNINGSTAR INC COM 617700109 20182 59015 SH SOLE 43 908 0 58107 MORPHIC HLDG INC COM 61775R105 678 14319 SH SOLE 2 5828 0 8491 MORPHIC HLDG INC COM 61775R105 5 113 SH SOLE 4 113 0 0 MORPHIC HLDG INC COM 61775R105 14 286 SH SOLE 7 286 0 0 MORPHIC HLDG INC COM 61775R105 2554 53897 SH SOLE 18 53897 0 0 MORPHIC HLDG INC COM 61775R105 6258 132077 SH SOLE 19 132077 0 0 MORPHIC HLDG INC COM 61775R105 41529 876508 SH SOLE 21 876508 0 0 MORPHIC HLDG INC COM 61775R105 26330 555724 SH SOLE 22 546679 0 9045 MORPHIC HLDG INC COM 61775R105 135 2859 SH SOLE 25 2859 0 0 MORPHIC HLDG INC COM 61775R105 596 12575 SH SOLE 26 10988 0 1587 MORPHIC HLDG INC COM 61775R105 95 2015 SH SOLE 28 2015 0 0 MORPHIC HLDG INC COM 61775R105 7026 148296 SH SOLE 30 148296 0 0 MORPHIC HLDG INC COM 61775R105 32 682 SH SOLE 34 682 0 0 MORPHIC HLDG INC COM 61775R105 36 770 SH SOLE 36 770 0 0 MORPHIC HLDG INC COM 61775R105 84 1770 SH SOLE 40 1770 0 0 MORPHIC HLDG INC COM 61775R105 59 1252 SH SOLE 43 120 0 1132 MORPHOSYS AG SPONSORED ADS 617760202 1832 194466 SH SOLE 43 68472 0 125994 MOSAIC CO NEW COM 61945C103 38003 967239 SH SOLE 2 185991 0 781248 MOSAIC CO NEW COM 61945C103 14819 377162 SH SOLE 4 231891 0 145271 MOSAIC CO NEW COM 61945C103 32974 839242 SH SOLE 7 829373 0 9869 MOSAIC CO NEW COM 61945C103 90 2300 SH SOLE 13 2300 0 0 MOSAIC CO NEW COM 61945C103 1999 50878 SH SOLE 15 50878 0 0 MOSAIC CO NEW COM 61945C103 27664 704100 SH SOLE 18 603198 0 100902 MOSAIC CO NEW COM 61945C103 16005 407346 SH SOLE 19 407346 0 0 MOSAIC CO NEW COM 61945C103 445074 11327933 SH SOLE 21 11327933 0 0 MOSAIC CO NEW COM 61945C103 357572 9100847 SH SOLE 22 8265370 0 835477 MOSAIC CO NEW COM 61945C103 8214 209055 SH SOLE 23 209055 0 0 MOSAIC CO NEW COM 61945C103 14130 359639 SH SOLE 25 359639 0 0 MOSAIC CO NEW COM 61945C103 23538 599083 SH SOLE 26 289514 0 309569 MOSAIC CO NEW COM 61945C103 23096 587832 SH SOLE 28 19149 0 568683 MOSAIC CO NEW COM 61945C103 99133 2523105 SH SOLE 30 2473126 0 49979 MOSAIC CO NEW COM 61945C103 5640 143541 SH SOLE 31 44323 0 99218 MOSAIC CO NEW COM 61945C103 2184 55589 SH SOLE 34 55589 0 0 MOSAIC CO NEW COM 61945C103 3967 100972 SH SOLE 36 100972 0 0 MOSAIC CO NEW COM 61945C103 496 12621 SH SOLE 40 12621 0 0 MOSAIC CO NEW COM 61945C103 12269 312258 SH SOLE 43 27224 0 285034 MOTORCAR PTS AMER INC COM 620071100 243 14214 SH SOLE 2 3988 0 10226 MOTORCAR PTS AMER INC COM 620071100 7 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1302 76274 SH SOLE 18 76274 0 0 MOTORCAR PTS AMER INC COM 620071100 535 31332 SH SOLE 19 31332 0 0 MOTORCAR PTS AMER INC COM 620071100 40568 2376581 SH SOLE 21 2376581 0 0 MOTORCAR PTS AMER INC COM 620071100 8282 485181 SH SOLE 22 474295 0 10886 MOTORCAR PTS AMER INC COM 620071100 377 22092 SH SOLE 30 22092 0 0 MOTORCAR PTS AMER INC COM 620071100 28 1628 SH SOLE 43 0 0 1628 MOTOROLA SOLUTIONS INC COM NEW 620076307 103304 380214 SH SOLE 2 76874 0 303340 MOTOROLA SOLUTIONS INC COM NEW 620076307 38544 141864 SH SOLE 4 94329 0 47535 MOTOROLA SOLUTIONS INC COM NEW 620076307 49042 180502 SH SOLE 7 175437 0 5065 MOTOROLA SOLUTIONS INC COM NEW 620076307 1411 5193 SH SOLE 13 2961 0 2232 MOTOROLA SOLUTIONS INC COM NEW 620076307 5445 20042 SH SOLE 15 20042 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 73 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 83178 306138 SH SOLE 18 282623 0 23515 MOTOROLA SOLUTIONS INC COM NEW 620076307 21989 80932 SH SOLE 19 80932 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1693172 6231771 SH SOLE 21 6231771 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1087402 4002217 SH SOLE 22 3657346 0 344871 MOTOROLA SOLUTIONS INC COM NEW 620076307 27876 102598 SH SOLE 23 102598 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 75522 277962 SH SOLE 25 277962 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 107138 394326 SH SOLE 26 151488 0 242838 MOTOROLA SOLUTIONS INC COM NEW 620076307 133457 491193 SH SOLE 28 5604 0 485589 MOTOROLA SOLUTIONS INC COM NEW 620076307 1604 5903 SH SOLE 29 5903 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 338912 1247374 SH SOLE 30 1209862 0 37512 MOTOROLA SOLUTIONS INC COM NEW 620076307 23083 84959 SH SOLE 31 27836 0 57123 MOTOROLA SOLUTIONS INC COM NEW 620076307 10532 38764 SH SOLE 34 38764 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 27916 102744 SH SOLE 36 102744 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1533 5641 SH SOLE 40 5641 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 60827 223875 SH SOLE 43 12139 0 211737 MOTUS GI HLDGS INC COM 62014P108 4 9142 SH SOLE 18 9142 0 0 MOTUS GI HLDGS INC COM 62014P108 61 131668 SH SOLE 21 131668 0 0 MOTUS GI HLDGS INC COM 62014P108 31 65702 SH SOLE 22 65702 0 0 MOVADO GROUP INC COM 624580106 577 13794 SH SOLE 2 5302 0 8492 MOVADO GROUP INC COM 624580106 9 220 SH SOLE 7 220 0 0 MOVADO GROUP INC COM 624580106 2654 63444 SH SOLE 18 63444 0 0 MOVADO GROUP INC COM 624580106 1185 28321 SH SOLE 19 28321 0 0 MOVADO GROUP INC COM 624580106 83964 2007256 SH SOLE 21 2007256 0 0 MOVADO GROUP INC COM 624580106 17005 406519 SH SOLE 22 392021 0 14498 MOVADO GROUP INC COM 624580106 102 2435 SH SOLE 25 2435 0 0 MOVADO GROUP INC COM 624580106 74 1762 SH SOLE 26 1762 0 0 MOVADO GROUP INC COM 624580106 1082 25871 SH SOLE 30 25871 0 0 MOVADO GROUP INC COM 624580106 78 1872 SH SOLE 40 1872 0 0 MOVADO GROUP INC COM 624580106 80 1911 SH SOLE 43 215 0 1696 MOVANO INC COM 62459M107 8 2117 SH SOLE 18 2117 0 0 MOVANO INC COM 62459M107 102 26896 SH SOLE 21 26896 0 0 MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 3 1191 SH SOLE 18 1191 0 0 MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 34 16262 SH SOLE 21 16262 0 0 MP MATERIALS CORP COM CL A 553368101 1639 36087 SH SOLE 2 27828 0 8259 MP MATERIALS CORP COM CL A 553368101 11 241 SH SOLE 4 241 0 0 MP MATERIALS CORP COM CL A 553368101 3821 84122 SH SOLE 7 84122 0 0 MP MATERIALS CORP COM CL A 553368101 9256 203797 SH SOLE 18 199947 0 3850 MP MATERIALS CORP COM CL A 553368101 7399 162902 SH SOLE 19 162902 0 0 MP MATERIALS CORP COM CL A 553368101 119542 2631918 SH SOLE 21 2631918 0 0 MP MATERIALS CORP COM CL A 553368101 79531 1751021 SH SOLE 22 1713115 0 37906 MP MATERIALS CORP COM CL A 553368101 53 1156 SH SOLE 23 1156 0 0 MP MATERIALS CORP COM CL A 553368101 402 8855 SH SOLE 25 8855 0 0 MP MATERIALS CORP COM CL A 553368101 1446 31831 SH SOLE 26 27879 0 3952 MP MATERIALS CORP COM CL A 553368101 78 1709 SH SOLE 28 1709 0 0 MP MATERIALS CORP COM CL A 553368101 1633 35953 SH SOLE 30 35953 0 0 MP MATERIALS CORP COM CL A 553368101 323 7112 SH SOLE 40 7112 0 0 MP MATERIALS CORP COM CL A 553368101 16 363 SH SOLE 43 0 0 363 MPLX LP COM UNIT REP LTD 55336V100 652 22044 SH SOLE 18 22044 0 0 MPLX LP COM UNIT REP LTD 55336V100 1876 63416 SH SOLE 19 63416 0 0 MPLX LP COM UNIT REP LTD 55336V100 0 1 SH SOLE 43 0 0 1 MR COOPER GROUP INC COM 62482R107 2295 55146 SH SOLE 2 18613 0 36533 MR COOPER GROUP INC COM 62482R107 195 4681 SH SOLE 4 317 0 4364 MR COOPER GROUP INC COM 62482R107 28 680 SH SOLE 7 680 0 0 MR COOPER GROUP INC COM 62482R107 10366 249123 SH SOLE 18 249123 0 0 MR COOPER GROUP INC COM 62482R107 4595 110435 SH SOLE 19 110435 0 0 MR COOPER GROUP INC COM 62482R107 321198 7719245 SH SOLE 21 7719245 0 0 MR COOPER GROUP INC COM 62482R107 77450 1861328 SH SOLE 22 1795039 0 66289 MR COOPER GROUP INC COM 62482R107 537 12914 SH SOLE 25 12914 0 0 MR COOPER GROUP INC COM 62482R107 1660 39893 SH SOLE 26 31436 0 8457 MR COOPER GROUP INC COM 62482R107 64 1535 SH SOLE 28 1535 0 0 MR COOPER GROUP INC COM 62482R107 5611 134850 SH SOLE 30 134850 0 0 MR COOPER GROUP INC COM 62482R107 195 4696 SH SOLE 36 4696 0 0 MR COOPER GROUP INC COM 62482R107 336 8075 SH SOLE 40 8075 0 0 MR COOPER GROUP INC COM 62482R107 4257 102316 SH SOLE 43 6334 0 95982 MRC GLOBAL INC COM 55345K103 1823 264979 SH SOLE 2 190207 0 74772 MRC GLOBAL INC COM 55345K103 3 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 1681 244375 SH SOLE 18 244375 0 0 MRC GLOBAL INC COM 55345K103 2003 291109 SH SOLE 19 291109 0 0 MRC GLOBAL INC COM 55345K103 20245 2942654 SH SOLE 21 2942654 0 0 MRC GLOBAL INC COM 55345K103 14795 2150502 SH SOLE 22 2079771 0 70731 MRC GLOBAL INC COM 55345K103 24 3495 SH SOLE 23 3495 0 0 MRC GLOBAL INC COM 55345K103 68 9913 SH SOLE 25 9913 0 0 MRC GLOBAL INC COM 55345K103 284 41236 SH SOLE 26 13103 0 28133 MRC GLOBAL INC COM 55345K103 86 12442 SH SOLE 28 12442 0 0 MRC GLOBAL INC COM 55345K103 351 51015 SH SOLE 30 51015 0 0 MRC GLOBAL INC COM 55345K103 34 4969 SH SOLE 34 4969 0 0 MRC GLOBAL INC COM 55345K103 48 7044 SH SOLE 40 7044 0 0 MRC GLOBAL INC COM 55345K103 614 89177 SH SOLE 43 1487 0 87690 MSA SAFETY INC COM 553498106 12385 82044 SH SOLE 2 28103 0 53941 MSA SAFETY INC COM 553498106 19 125 SH SOLE 4 125 0 0 MSA SAFETY INC COM 553498106 1443 9561 SH SOLE 7 9561 0 0 MSA SAFETY INC COM 553498106 12060 79890 SH SOLE 18 79890 0 0 MSA SAFETY INC COM 553498106 1599 10591 SH SOLE 19 10591 0 0 MSA SAFETY INC COM 553498106 267392 1771276 SH SOLE 21 1771276 0 0 MSA SAFETY INC COM 553498106 151042 1000544 SH SOLE 22 959942 0 40602 MSA SAFETY INC COM 553498106 928 6148 SH SOLE 25 6148 0 0 MSA SAFETY INC COM 553498106 2322 15383 SH SOLE 26 12497 0 2886 MSA SAFETY INC COM 553498106 3408 22575 SH SOLE 28 22575 0 0 MSA SAFETY INC COM 553498106 3280 21730 SH SOLE 30 21730 0 0 MSA SAFETY INC COM 553498106 86 571 SH SOLE 31 571 0 0 MSA SAFETY INC COM 553498106 378 2506 SH SOLE 36 2506 0 0 MSA SAFETY INC COM 553498106 684 4530 SH SOLE 40 4530 0 0 MSA SAFETY INC COM 553498106 1554 10297 SH SOLE 43 111 0 10186 MSC INDL DIRECT INC CL A 553530106 12255 145789 SH SOLE 2 43890 0 101899 MSC INDL DIRECT INC CL A 553530106 15 184 SH SOLE 4 184 0 0 MSC INDL DIRECT INC CL A 553530106 269 3196 SH SOLE 7 3196 0 0 MSC INDL DIRECT INC CL A 553530106 8526 101430 SH SOLE 18 101430 0 0 MSC INDL DIRECT INC CL A 553530106 1377 16382 SH SOLE 19 16382 0 0 MSC INDL DIRECT INC CL A 553530106 197316 2347329 SH SOLE 21 2347329 0 0 MSC INDL DIRECT INC CL A 553530106 105556 1255718 SH SOLE 22 1202724 0 52994 MSC INDL DIRECT INC CL A 553530106 499 5938 SH SOLE 25 5938 0 0 MSC INDL DIRECT INC CL A 553530106 1283 15263 SH SOLE 26 12036 0 3227 MSC INDL DIRECT INC CL A 553530106 70 837 SH SOLE 28 837 0 0 MSC INDL DIRECT INC CL A 553530106 2009 23894 SH SOLE 30 23894 0 0 MSC INDL DIRECT INC CL A 553530106 55 651 SH SOLE 31 651 0 0 MSC INDL DIRECT INC CL A 553530106 101 1202 SH SOLE 36 1202 0 0 MSC INDL DIRECT INC CL A 553530106 544 6477 SH SOLE 40 6477 0 0 MSC INDL DIRECT INC CL A 553530106 11944 142086 SH SOLE 43 3438 0 138648 MSCI INC COM 55354G100 108626 177294 SH SOLE 2 28170 0 149124 MSCI INC COM 55354G100 31272 51040 SH SOLE 4 29435 0 21605 MSCI INC COM 55354G100 45040 73512 SH SOLE 7 71094 0 2418 MSCI INC COM 55354G100 655 1069 SH SOLE 13 221 0 848 MSCI INC COM 55354G100 4723 7708 SH SOLE 15 7708 0 0 MSCI INC COM 55354G100 1 1 SH SOLE 17 0 0 1 MSCI INC COM 55354G100 109597 178878 SH SOLE 18 167703 0 11175 MSCI INC COM 55354G100 638762 1042553 SH SOLE 19 1042553 0 0 MSCI INC COM 55354G100 1420916 2319143 SH SOLE 21 2319143 0 0 MSCI INC COM 55354G100 1104118 1802083 SH SOLE 22 1636807 0 165276 MSCI INC COM 55354G100 28651 46762 SH SOLE 23 46762 0 0 MSCI INC COM 55354G100 77494 126482 SH SOLE 25 126482 0 0 MSCI INC COM 55354G100 116550 190226 SH SOLE 26 78565 0 111661 MSCI INC COM 55354G100 109160 178165 SH SOLE 28 8337 0 169828 MSCI INC COM 55354G100 51 83 SH SOLE 29 83 0 0 MSCI INC COM 55354G100 248710 405932 SH SOLE 30 405932 0 0 MSCI INC COM 55354G100 18315 29892 SH SOLE 31 9085 0 20807 MSCI INC COM 55354G100 2790 4553 SH SOLE 34 4553 0 0 MSCI INC COM 55354G100 19262 31439 SH SOLE 36 31439 0 0 MSCI INC COM 55354G100 1691 2760 SH SOLE 40 2760 0 0 MSCI INC COM 55354G100 37342 60947 SH SOLE 43 7137 0 53810 MUELLER INDS INC COM 624756102 2498 42082 SH SOLE 2 14323 0 27759 MUELLER INDS INC COM 624756102 8 142 SH SOLE 4 142 0 0 MUELLER INDS INC COM 624756102 47 787 SH SOLE 7 787 0 0 MUELLER INDS INC COM 624756102 12429 209388 SH SOLE 18 209388 0 0 MUELLER INDS INC COM 624756102 5969 100560 SH SOLE 19 100560 0 0 MUELLER INDS INC COM 624756102 402983 6788795 SH SOLE 21 6788795 0 0 MUELLER INDS INC COM 624756102 83605 1408437 SH SOLE 22 1363715 0 44722 MUELLER INDS INC COM 624756102 453 7632 SH SOLE 25 7632 0 0 MUELLER INDS INC COM 624756102 1482 24968 SH SOLE 26 21172 0 3796 MUELLER INDS INC COM 624756102 60 1018 SH SOLE 28 1018 0 0 MUELLER INDS INC COM 624756102 6056 102024 SH SOLE 30 102024 0 0 MUELLER INDS INC COM 624756102 72 1220 SH SOLE 36 1220 0 0 MUELLER INDS INC COM 624756102 358 6027 SH SOLE 40 6027 0 0 MUELLER INDS INC COM 624756102 1323 22284 SH SOLE 43 797 0 21487 MUELLER WTR PRODS INC COM SER A 624758108 1913 132833 SH SOLE 2 44081 0 88752 MUELLER WTR PRODS INC COM SER A 624758108 5 348 SH SOLE 4 348 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2331 161902 SH SOLE 7 161902 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6932 481355 SH SOLE 18 481355 0 0 MUELLER WTR PRODS INC COM SER A 624758108 4049 281200 SH SOLE 19 281200 0 0 MUELLER WTR PRODS INC COM SER A 624758108 84967 5900484 SH SOLE 21 5900484 0 0 MUELLER WTR PRODS INC COM SER A 624758108 54485 3783653 SH SOLE 22 3625040 0 158613 MUELLER WTR PRODS INC COM SER A 624758108 439 30503 SH SOLE 25 30503 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1145 79541 SH SOLE 26 64563 0 14978 MUELLER WTR PRODS INC COM SER A 624758108 1627 112982 SH SOLE 28 112982 0 0 MUELLER WTR PRODS INC COM SER A 624758108 23939 1662406 SH SOLE 30 1662406 0 0 MUELLER WTR PRODS INC COM SER A 624758108 388 26961 SH SOLE 36 26961 0 0 MUELLER WTR PRODS INC COM SER A 624758108 269 18689 SH SOLE 40 18689 0 0 MUELLER WTR PRODS INC COM SER A 624758108 487 33836 SH SOLE 43 0 0 33836 MULLEN AUTOMOTIVE INC COM 62526P109 20 3893 SH SOLE 18 3893 0 0 MULLEN AUTOMOTIVE INC COM 62526P109 271 51769 SH SOLE 21 51769 0 0 MULLEN AUTOMOTIVE INC COM 62526P109 729 139439 SH SOLE 22 139439 0 0 MULTIPLAN CORPORATION COM 62548M100 1736 391814 SH SOLE 2 149154 0 242660 MULTIPLAN CORPORATION COM 62548M100 15 3310 SH SOLE 7 3310 0 0 MULTIPLAN CORPORATION COM 62548M100 4968 1121435 SH SOLE 18 1121435 0 0 MULTIPLAN CORPORATION COM 62548M100 4038 911412 SH SOLE 19 911412 0 0 MULTIPLAN CORPORATION COM 62548M100 60649 13690473 SH SOLE 21 13690473 0 0 MULTIPLAN CORPORATION COM 62548M100 33572 7578324 SH SOLE 22 7328758 0 249566 MULTIPLAN CORPORATION COM 62548M100 57 12901 SH SOLE 23 12901 0 0 MULTIPLAN CORPORATION COM 62548M100 75 17003 SH SOLE 25 17003 0 0 MULTIPLAN CORPORATION COM 62548M100 454 102415 SH SOLE 26 0 0 102415 MULTIPLAN CORPORATION COM 62548M100 64 14373 SH SOLE 28 14373 0 0 MULTIPLAN CORPORATION COM 62548M100 336 75868 SH SOLE 30 75868 0 0 MULTIPLAN CORPORATION COM 62548M100 191 43129 SH SOLE 34 43129 0 0 MULTIPLAN CORPORATION COM 62548M100 71 15923 SH SOLE 40 15923 0 0 MURPHY OIL CORP COM 626717102 3942 150977 SH SOLE 2 103643 0 47334 MURPHY OIL CORP COM 626717102 15 593 SH SOLE 4 593 0 0 MURPHY OIL CORP COM 626717102 140 5366 SH SOLE 7 5366 0 0 MURPHY OIL CORP COM 626717102 18399 704661 SH SOLE 18 704661 0 0 MURPHY OIL CORP COM 626717102 6809 260800 SH SOLE 19 260800 0 0 MURPHY OIL CORP COM 626717102 281892 10796325 SH SOLE 21 10796325 0 0 MURPHY OIL CORP COM 626717102 110830 4244734 SH SOLE 22 4098844 0 145890 MURPHY OIL CORP COM 626717102 510 19522 SH SOLE 25 19522 0 0 MURPHY OIL CORP COM 626717102 1614 61811 SH SOLE 26 49933 0 11878 MURPHY OIL CORP COM 626717102 3963 151776 SH SOLE 30 151776 0 0 MURPHY OIL CORP COM 626717102 227 8689 SH SOLE 36 8689 0 0 MURPHY OIL CORP COM 626717102 496 19001 SH SOLE 40 19001 0 0 MURPHY OIL CORP COM 626717102 7586 290542 SH SOLE 43 28673 0 261869 MURPHY USA INC COM 626755102 4114 20648 SH SOLE 2 17683 0 2965 MURPHY USA INC COM 626755102 20 100 SH SOLE 4 100 0 0 MURPHY USA INC COM 626755102 151 758 SH SOLE 7 758 0 0 MURPHY USA INC COM 626755102 21200 106406 SH SOLE 18 106406 0 0 MURPHY USA INC COM 626755102 8560 42964 SH SOLE 19 42964 0 0 MURPHY USA INC COM 626755102 344381 1728472 SH SOLE 21 1728472 0 0 MURPHY USA INC COM 626755102 134279 673954 SH SOLE 22 660399 0 13555 MURPHY USA INC COM 626755102 2447 12281 SH SOLE 26 9596 0 2685 MURPHY USA INC COM 626755102 1566 7859 SH SOLE 28 0 0 7859 MURPHY USA INC COM 626755102 2853 14317 SH SOLE 30 14317 0 0 MURPHY USA INC COM 626755102 31 154 SH SOLE 31 0 0 154 MURPHY USA INC COM 626755102 238 1196 SH SOLE 36 1196 0 0 MURPHY USA INC COM 626755102 628 3151 SH SOLE 40 3151 0 0 MURPHY USA INC COM 626755102 4468 22427 SH SOLE 43 6136 0 16291 MUSTANG BIO INC COM 62818Q104 120 72102 SH SOLE 2 41209 0 30893 MUSTANG BIO INC COM 62818Q104 392 236377 SH SOLE 18 236377 0 0 MUSTANG BIO INC COM 62818Q104 212 127415 SH SOLE 19 127415 0 0 MUSTANG BIO INC COM 62818Q104 5364 3231588 SH SOLE 21 3231588 0 0 MUSTANG BIO INC COM 62818Q104 3398 2046696 SH SOLE 22 2009615 0 37081 MUSTANG BIO INC COM 62818Q104 67 40388 SH SOLE 30 40388 0 0 MVB FINL CORP COM 553810102 277 6680 SH SOLE 2 396 0 6284 MVB FINL CORP COM 553810102 7 158 SH SOLE 7 158 0 0 MVB FINL CORP COM 553810102 1402 33778 SH SOLE 18 33778 0 0 MVB FINL CORP COM 553810102 726 17488 SH SOLE 19 17488 0 0 MVB FINL CORP COM 553810102 16003 385432 SH SOLE 21 385432 0 0 MVB FINL CORP COM 553810102 8026 193315 SH SOLE 22 187249 0 6066 MVB FINL CORP COM 553810102 3 67 SH SOLE 43 0 0 67 MYERS INDS INC COM 628464109 392 19591 SH SOLE 2 8388 0 11203 MYERS INDS INC COM 628464109 13 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 2780 138934 SH SOLE 18 138934 0 0 MYERS INDS INC COM 628464109 1244 62184 SH SOLE 19 62184 0 0 MYERS INDS INC COM 628464109 89467 4471117 SH SOLE 21 4471117 0 0 MYERS INDS INC COM 628464109 18657 932373 SH SOLE 22 905273 0 27100 MYERS INDS INC COM 628464109 77 3870 SH SOLE 25 3870 0 0 MYERS INDS INC COM 628464109 60 2974 SH SOLE 26 2974 0 0 MYERS INDS INC COM 628464109 1390 69446 SH SOLE 30 69446 0 0 MYERS INDS INC COM 628464109 4 183 SH SOLE 36 183 0 0 MYERS INDS INC COM 628464109 54 2706 SH SOLE 40 2706 0 0 MYERS INDS INC COM 628464109 656 32771 SH SOLE 43 350 0 32421 MYMD PHARMACEUTICALS INC COM 62856X102 44 7313 SH SOLE 18 7313 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 555 91525 SH SOLE 21 91525 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 677 111662 SH SOLE 22 111662 0 0 MYOMO INC COM NEW 62857J201 7 1054 SH SOLE 18 1054 0 0 MYOMO INC COM NEW 62857J201 96 14059 SH SOLE 21 14059 0 0 MYOMO INC COM NEW 62857J201 2 281 SH SOLE 22 281 0 0 MYOVANT SCIENCES LTD COM G637AM102 179 11485 SH SOLE 2 9688 0 1797 MYOVANT SCIENCES LTD COM G637AM102 2 141 SH SOLE 4 141 0 0 MYOVANT SCIENCES LTD COM G637AM102 6578 422490 SH SOLE 21 422490 0 0 MYOVANT SCIENCES LTD COM G637AM102 10036 644543 SH SOLE 22 632107 0 12436 MYOVANT SCIENCES LTD COM G637AM102 80 5138 SH SOLE 25 5138 0 0 MYOVANT SCIENCES LTD COM G637AM102 71 4581 SH SOLE 26 1471 0 3110 MYOVANT SCIENCES LTD COM G637AM102 475 30515 SH SOLE 28 30515 0 0 MYOVANT SCIENCES LTD COM G637AM102 367 23565 SH SOLE 30 23565 0 0 MYOVANT SCIENCES LTD COM G637AM102 29 1871 SH SOLE 34 1871 0 0 MYOVANT SCIENCES LTD COM G637AM102 48 3071 SH SOLE 36 3071 0 0 MYOVANT SCIENCES LTD COM G637AM102 59 3818 SH SOLE 40 3818 0 0 MYOVANT SCIENCES LTD COM G637AM102 166 10670 SH SOLE 43 2629 0 8041 MYR GROUP INC DEL COM 55405W104 2509 22692 SH SOLE 2 12561 0 10131 MYR GROUP INC DEL COM 55405W104 6 53 SH SOLE 4 53 0 0 MYR GROUP INC DEL COM 55405W104 3374 30516 SH SOLE 7 30516 0 0 MYR GROUP INC DEL COM 55405W104 6885 62281 SH SOLE 18 62281 0 0 MYR GROUP INC DEL COM 55405W104 10782 97535 SH SOLE 19 97535 0 0 MYR GROUP INC DEL COM 55405W104 228029 2062675 SH SOLE 21 2062675 0 0 MYR GROUP INC DEL COM 55405W104 51320 464221 SH SOLE 22 452903 0 11318 MYR GROUP INC DEL COM 55405W104 168 1517 SH SOLE 23 1517 0 0 MYR GROUP INC DEL COM 55405W104 346 3131 SH SOLE 25 3131 0 0 MYR GROUP INC DEL COM 55405W104 2511 22712 SH SOLE 26 10132 0 12580 MYR GROUP INC DEL COM 55405W104 33 301 SH SOLE 28 301 0 0 MYR GROUP INC DEL COM 55405W104 3493 31598 SH SOLE 30 31598 0 0 MYR GROUP INC DEL COM 55405W104 173 1566 SH SOLE 36 1566 0 0 MYR GROUP INC DEL COM 55405W104 218 1975 SH SOLE 40 1975 0 0 MYR GROUP INC DEL COM 55405W104 4692 42438 SH SOLE 43 1428 0 41010 MYRIAD GENETICS INC COM 62855J104 3679 133288 SH SOLE 2 38857 0 94431 MYRIAD GENETICS INC COM 62855J104 9 314 SH SOLE 4 314 0 0 MYRIAD GENETICS INC COM 62855J104 30 1098 SH SOLE 7 1098 0 0 MYRIAD GENETICS INC COM 62855J104 8335 301994 SH SOLE 18 301994 0 0 MYRIAD GENETICS INC COM 62855J104 8619 312269 SH SOLE 19 312269 0 0 MYRIAD GENETICS INC COM 62855J104 305374 11064270 SH SOLE 21 11064270 0 0 MYRIAD GENETICS INC COM 62855J104 61007 2210395 SH SOLE 22 2130420 0 79975 MYRIAD GENETICS INC COM 62855J104 238 8611 SH SOLE 23 8611 0 0 MYRIAD GENETICS INC COM 62855J104 310 11239 SH SOLE 25 11239 0 0 MYRIAD GENETICS INC COM 62855J104 2023 73302 SH SOLE 26 22582 0 50720 MYRIAD GENETICS INC COM 62855J104 38 1373 SH SOLE 28 1373 0 0 MYRIAD GENETICS INC COM 62855J104 14617 529614 SH SOLE 30 529614 0 0 MYRIAD GENETICS INC COM 62855J104 106 3842 SH SOLE 36 3842 0 0 MYRIAD GENETICS INC COM 62855J104 306 11085 SH SOLE 40 11085 0 0 MYRIAD GENETICS INC COM 62855J104 610 22093 SH SOLE 43 383 0 21710 N-ABLE INC COMMON STOCK 62878D100 3320 299144 SH SOLE 2 23677 0 275467 N-ABLE INC COMMON STOCK 62878D100 2 139 SH SOLE 4 139 0 0 N-ABLE INC COMMON STOCK 62878D100 5 450 SH SOLE 7 450 0 0 N-ABLE INC COMMON STOCK 62878D100 189 17045 SH SOLE 18 17045 0 0 N-ABLE INC COMMON STOCK 62878D100 116 10470 SH SOLE 19 10470 0 0 N-ABLE INC COMMON STOCK 62878D100 8180 736963 SH SOLE 21 736963 0 0 N-ABLE INC COMMON STOCK 62878D100 13714 1235456 SH SOLE 22 1199567 0 35889 N-ABLE INC COMMON STOCK 62878D100 69 6257 SH SOLE 25 6257 0 0 N-ABLE INC COMMON STOCK 62878D100 278 25033 SH SOLE 26 20333 0 4700 N-ABLE INC COMMON STOCK 62878D100 102 9211 SH SOLE 30 9211 0 0 N-ABLE INC COMMON STOCK 62878D100 5 429 SH SOLE 31 429 0 0 N-ABLE INC COMMON STOCK 62878D100 54 4840 SH SOLE 40 4840 0 0 N-ABLE INC COMMON STOCK 62878D100 11 999 SH SOLE 43 0 0 999 NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 1544 1775000 PRN SOLE 21 1775000 0 0 NABORS INDUSTRIES LTD SHS G6359F137 495 6109 SH SOLE 2 2111 0 3998 NABORS INDUSTRIES LTD SHS G6359F137 36 442 SH SOLE 7 442 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2311 28501 SH SOLE 18 28501 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1017 12539 SH SOLE 19 12539 0 0 NABORS INDUSTRIES LTD SHS G6359F137 77905 960728 SH SOLE 21 960728 0 0 NABORS INDUSTRIES LTD SHS G6359F137 15396 189861 SH SOLE 22 183224 0 6637 NABORS INDUSTRIES LTD SHS G6359F137 68 842 SH SOLE 25 842 0 0 NABORS INDUSTRIES LTD SHS G6359F137 54 669 SH SOLE 26 0 0 669 NABORS INDUSTRIES LTD SHS G6359F137 468 5768 SH SOLE 28 5768 0 0 NABORS INDUSTRIES LTD SHS G6359F137 904 11142 SH SOLE 30 11142 0 0 NABORS INDUSTRIES LTD SHS G6359F137 32 395 SH SOLE 34 395 0 0 NABORS INDUSTRIES LTD SHS G6359F137 128 1584 SH SOLE 36 1584 0 0 NABORS INDUSTRIES LTD SHS G6359F137 63 775 SH SOLE 40 775 0 0 NABORS INDUSTRIES LTD SHS G6359F137 535 6594 SH SOLE 43 469 0 6125 NACCO INDS INC CL A 629579103 27 739 SH SOLE 18 739 0 0 NACCO INDS INC CL A 629579103 381 10492 SH SOLE 21 10492 0 0 NACCO INDS INC CL A 629579103 2550 70275 SH SOLE 22 70275 0 0 NACCO INDS INC CL A 629579103 43 1198 SH SOLE 43 0 0 1198 NAM TAI PPTY INC SHS G63907102 197 19530 SH SOLE 21 19530 0 0 NAM TAI PPTY INC SHS G63907102 1356 134378 SH SOLE 22 131707 0 2671 NAM TAI PPTY INC SHS G63907102 13 1253 SH SOLE 25 1253 0 0 NAM TAI PPTY INC SHS G63907102 260 25733 SH SOLE 30 25733 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 2 637 SH SOLE 2 637 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 7 1925 SH SOLE 4 1925 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 306 80605 SH SOLE 7 80605 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 14302 3763687 SH SOLE 21 3763687 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 6415 1688231 SH SOLE 22 1592856 0 95375 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 120 31625 SH SOLE 25 31625 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 65 17144 SH SOLE 26 2134 0 15010 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 335 88128 SH SOLE 30 88128 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 113 29616 SH SOLE 40 29616 0 0 NANO X IMAGING LTD ORD SHS M70700105 1 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 50 3473 SH SOLE 7 3473 0 0 NANO X IMAGING LTD ORD SHS M70700105 5422 372920 SH SOLE 21 372920 0 0 NANO X IMAGING LTD ORD SHS M70700105 2975 204634 SH SOLE 22 195049 0 9585 NANO X IMAGING LTD ORD SHS M70700105 75 5146 SH SOLE 25 5146 0 0 NANO X IMAGING LTD ORD SHS M70700105 69 4728 SH SOLE 26 1101 0 3627 NANO X IMAGING LTD ORD SHS M70700105 113 7791 SH SOLE 30 7791 0 0 NANO X IMAGING LTD ORD SHS M70700105 83 5705 SH SOLE 36 5705 0 0 NANO X IMAGING LTD ORD SHS M70700105 58 3996 SH SOLE 40 3996 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3323 78677 SH SOLE 2 45396 0 33281 NANOSTRING TECHNOLOGIES INC COM 63009R109 29 676 SH SOLE 4 175 0 501 NANOSTRING TECHNOLOGIES INC COM 63009R109 27 642 SH SOLE 7 642 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 5598 132560 SH SOLE 18 123270 0 9290 NANOSTRING TECHNOLOGIES INC COM 63009R109 13539 320600 SH SOLE 19 320600 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 93461 2213135 SH SOLE 21 2213135 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 55562 1315692 SH SOLE 22 1290232 0 25460 NANOSTRING TECHNOLOGIES INC COM 63009R109 479 11346 SH SOLE 23 11346 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 239 5655 SH SOLE 25 5655 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 3172 75116 SH SOLE 26 21995 0 53121 NANOSTRING TECHNOLOGIES INC COM 63009R109 34 806 SH SOLE 28 806 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 11173 264572 SH SOLE 30 264572 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 216 5118 SH SOLE 40 5118 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 161 3808 SH SOLE 43 0 0 3808 NANOVIBRONIX INC COM 63008J108 2 1466 SH SOLE 22 1466 0 0 NANOVIRICIDES INC COM 630087302 8 2165 SH SOLE 18 2165 0 0 NANOVIRICIDES INC COM 630087302 109 29429 SH SOLE 21 29429 0 0 NANOVIRICIDES INC COM 630087302 593 159297 SH SOLE 22 159297 0 0 NANTHEALTH INC COM 630104107 26 25010 SH SOLE 2 1523 0 23487 NANTHEALTH INC COM 630104107 105 99708 SH SOLE 18 99708 0 0 NANTHEALTH INC COM 630104107 53 50514 SH SOLE 19 50514 0 0 NANTHEALTH INC COM 630104107 1028 974054 SH SOLE 21 974054 0 0 NANTHEALTH INC COM 630104107 259 245314 SH SOLE 22 239407 0 5907 NAPCO SEC TECHNOLOGIES INC COM 630402105 292 5834 SH SOLE 2 4360 0 1474 NAPCO SEC TECHNOLOGIES INC COM 630402105 10 199 SH SOLE 7 199 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1987 39760 SH SOLE 18 39760 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1275 25510 SH SOLE 19 25510 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 26701 534225 SH SOLE 21 534225 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 15695 314020 SH SOLE 22 306425 0 7595 NAPCO SEC TECHNOLOGIES INC COM 630402105 99 1979 SH SOLE 25 1979 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 171 3418 SH SOLE 30 3418 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 7 148 SH SOLE 34 148 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 104 2081 SH SOLE 40 2081 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 87 1740 SH SOLE 43 0 0 1740 NASDAQ INC COM 631103108 52586 250396 SH SOLE 2 36655 0 213741 NASDAQ INC COM 631103108 16394 78062 SH SOLE 4 42904 0 35158 NASDAQ INC COM 631103108 22677 107979 SH SOLE 7 104473 0 3506 NASDAQ INC COM 631103108 346 1646 SH SOLE 13 335 0 1311 NASDAQ INC COM 631103108 3442 16391 SH SOLE 15 16391 0 0 NASDAQ INC COM 631103108 56758 270265 SH SOLE 18 254236 0 16029 NASDAQ INC COM 631103108 10825 51543 SH SOLE 19 51543 0 0 NASDAQ INC COM 631103108 708798 3375069 SH SOLE 21 3375069 0 0 NASDAQ INC COM 631103108 518348 2468207 SH SOLE 22 2233049 0 235158 NASDAQ INC COM 631103108 13820 65808 SH SOLE 23 65808 0 0 NASDAQ INC COM 631103108 57465 273630 SH SOLE 25 273630 0 0 NASDAQ INC COM 631103108 47599 226650 SH SOLE 26 73892 0 152758 NASDAQ INC COM 631103108 70018 333404 SH SOLE 28 2047 0 331357 NASDAQ INC COM 631103108 10 47 SH SOLE 29 47 0 0 NASDAQ INC COM 631103108 119685 569903 SH SOLE 30 569903 0 0 NASDAQ INC COM 631103108 15734 74921 SH SOLE 31 45794 0 29127 NASDAQ INC COM 631103108 33775 160825 SH SOLE 34 160825 0 0 NASDAQ INC COM 631103108 12742 60671 SH SOLE 36 60671 0 0 NASDAQ INC COM 631103108 843 4014 SH SOLE 40 4014 0 0 NASDAQ INC COM 631103108 33046 157353 SH SOLE 43 6365 0 150988 NATERA INC COM 632307104 16821 180119 SH SOLE 2 69800 0 110319 NATERA INC COM 632307104 40 427 SH SOLE 4 427 0 0 NATERA INC COM 632307104 113 1206 SH SOLE 7 1206 0 0 NATERA INC COM 632307104 7485 80143 SH SOLE 18 78428 0 1715 NATERA INC COM 632307104 131405 1407061 SH SOLE 19 1407061 0 0 NATERA INC COM 632307104 814 8718 SH SOLE 20 8718 0 0 NATERA INC COM 632307104 174527 1868799 SH SOLE 21 1868799 0 0 NATERA INC COM 632307104 185029 1981251 SH SOLE 22 1886145 0 95106 NATERA INC COM 632307104 273 2924 SH SOLE 23 2924 0 0 NATERA INC COM 632307104 1059 11337 SH SOLE 25 11337 0 0 NATERA INC COM 632307104 52293 559944 SH SOLE 26 260652 0 299292 NATERA INC COM 632307104 153 1638 SH SOLE 28 1638 0 0 NATERA INC COM 632307104 22818 244329 SH SOLE 30 244329 0 0 NATERA INC COM 632307104 117 1256 SH SOLE 31 1256 0 0 NATERA INC COM 632307104 56287 602709 SH SOLE 34 602709 0 0 NATERA INC COM 632307104 1007 10783 SH SOLE 40 10783 0 0 NATERA INC COM 632307104 4493 48113 SH SOLE 43 390 0 47723 NATERA INC NOTE 2.250% 5/0 632307AB0 4574 1789000 PRN SOLE 21 1789000 0 0 NATHANS FAMOUS INC NEW COM 632347100 69 1179 SH SOLE 2 142 0 1037 NATHANS FAMOUS INC NEW COM 632347100 4 66 SH SOLE 7 66 0 0 NATHANS FAMOUS INC NEW COM 632347100 503 8620 SH SOLE 18 8620 0 0 NATHANS FAMOUS INC NEW COM 632347100 334 5719 SH SOLE 19 5719 0 0 NATHANS FAMOUS INC NEW COM 632347100 5834 99911 SH SOLE 21 99911 0 0 NATHANS FAMOUS INC NEW COM 632347100 2350 40250 SH SOLE 22 39582 0 668 NATIONAL BANKSHARES INC VA COM 634865109 11 311 SH SOLE 2 0 0 311 NATIONAL BANKSHARES INC VA COM 634865109 41 1154 SH SOLE 18 1154 0 0 NATIONAL BANKSHARES INC VA COM 634865109 885 24701 SH SOLE 21 24701 0 0 NATIONAL BANKSHARES INC VA COM 634865109 3524 98335 SH SOLE 22 98335 0 0 NATIONAL BANKSHARES INC VA COM 634865109 79 2208 SH SOLE 43 2208 0 0 NATIONAL BEVERAGE CORP COM 635017106 471 10380 SH SOLE 2 7022 0 3358 NATIONAL BEVERAGE CORP COM 635017106 6 126 SH SOLE 4 126 0 0 NATIONAL BEVERAGE CORP COM 635017106 17 378 SH SOLE 7 378 0 0 NATIONAL BEVERAGE CORP COM 635017106 3703 81682 SH SOLE 18 81682 0 0 NATIONAL BEVERAGE CORP COM 635017106 1896 41836 SH SOLE 19 41836 0 0 NATIONAL BEVERAGE CORP COM 635017106 125964 2778828 SH SOLE 21 2778828 0 0 NATIONAL BEVERAGE CORP COM 635017106 25624 565269 SH SOLE 22 554152 0 11117 NATIONAL BEVERAGE CORP COM 635017106 134 2964 SH SOLE 25 2964 0 0 NATIONAL BEVERAGE CORP COM 635017106 591 13040 SH SOLE 26 11270 0 1770 NATIONAL BEVERAGE CORP COM 635017106 22 475 SH SOLE 28 475 0 0 NATIONAL BEVERAGE CORP COM 635017106 2033 44858 SH SOLE 30 44858 0 0 NATIONAL BEVERAGE CORP COM 635017106 116 2552 SH SOLE 40 2552 0 0 NATIONAL BEVERAGE CORP COM 635017106 776 17127 SH SOLE 43 121 0 17006 NATIONAL BK HLDGS CORP CL A 633707104 990 22529 SH SOLE 2 8040 0 14489 NATIONAL BK HLDGS CORP CL A 633707104 5 112 SH SOLE 4 112 0 0 NATIONAL BK HLDGS CORP CL A 633707104 17 383 SH SOLE 7 383 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4881 111091 SH SOLE 18 111091 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2115 48127 SH SOLE 19 48127 0 0 NATIONAL BK HLDGS CORP CL A 633707104 152174 3463218 SH SOLE 21 3463218 0 0 NATIONAL BK HLDGS CORP CL A 633707104 32060 729624 SH SOLE 22 700170 0 29454 NATIONAL BK HLDGS CORP CL A 633707104 201 4585 SH SOLE 25 4585 0 0 NATIONAL BK HLDGS CORP CL A 633707104 597 13578 SH SOLE 26 11149 0 2429 NATIONAL BK HLDGS CORP CL A 633707104 101 2300 SH SOLE 28 2300 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2269 51642 SH SOLE 30 51642 0 0 NATIONAL BK HLDGS CORP CL A 633707104 109 2489 SH SOLE 36 2489 0 0 NATIONAL BK HLDGS CORP CL A 633707104 160 3649 SH SOLE 40 3649 0 0 NATIONAL BK HLDGS CORP CL A 633707104 335 7613 SH SOLE 43 0 0 7613 NATIONAL CINEMEDIA INC COM 635309107 185 65958 SH SOLE 2 24053 0 41905 NATIONAL CINEMEDIA INC COM 635309107 3 922 SH SOLE 7 922 0 0 NATIONAL CINEMEDIA INC COM 635309107 591 210370 SH SOLE 18 210370 0 0 NATIONAL CINEMEDIA INC COM 635309107 311 110627 SH SOLE 19 110627 0 0 NATIONAL CINEMEDIA INC COM 635309107 6387 2272954 SH SOLE 21 2272954 0 0 NATIONAL CINEMEDIA INC COM 635309107 4385 1560665 SH SOLE 22 1527558 0 33107 NATIONAL CINEMEDIA INC COM 635309107 43 15349 SH SOLE 43 730 0 14619 NATIONAL ENERGY SERVICES REU SHS G6375R107 180 19096 SH SOLE 2 1206 0 17890 NATIONAL ENERGY SERVICES REU SHS G6375R107 5 566 SH SOLE 7 566 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 989 104621 SH SOLE 18 104621 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 604 63893 SH SOLE 19 63893 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 12855 1360355 SH SOLE 21 1360355 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 3532 373788 SH SOLE 22 352179 0 21609 NATIONAL ENERGY SERVICES REU SHS G6375R107 421 44533 SH SOLE 43 694 0 43839 NATIONAL FUEL GAS CO COM 636180101 18044 282207 SH SOLE 2 73122 0 209085 NATIONAL FUEL GAS CO COM 636180101 17 270 SH SOLE 4 270 0 0 NATIONAL FUEL GAS CO COM 636180101 4564 71384 SH SOLE 7 71384 0 0 NATIONAL FUEL GAS CO COM 636180101 12579 196733 SH SOLE 18 196733 0 0 NATIONAL FUEL GAS CO COM 636180101 1589 24847 SH SOLE 19 24847 0 0 NATIONAL FUEL GAS CO COM 636180101 303700 4749767 SH SOLE 21 4749767 0 0 NATIONAL FUEL GAS CO COM 636180101 158267 2475248 SH SOLE 22 2374246 0 101002 NATIONAL FUEL GAS CO COM 636180101 704 11007 SH SOLE 25 11007 0 0 NATIONAL FUEL GAS CO COM 636180101 2455 38390 SH SOLE 26 32183 0 6207 NATIONAL FUEL GAS CO COM 636180101 104 1624 SH SOLE 28 1624 0 0 NATIONAL FUEL GAS CO COM 636180101 3087 48281 SH SOLE 30 48281 0 0 NATIONAL FUEL GAS CO COM 636180101 82 1286 SH SOLE 31 1286 0 0 NATIONAL FUEL GAS CO COM 636180101 130 2039 SH SOLE 36 2039 0 0 NATIONAL FUEL GAS CO COM 636180101 732 11444 SH SOLE 40 11444 0 0 NATIONAL FUEL GAS CO COM 636180101 8689 135890 SH SOLE 43 5850 0 130040 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3 39 SH SOLE 18 39 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 26529 366833 SH SOLE 43 51040 0 315793 NATIONAL HEALTH INVS INC COM 63633D104 2937 51110 SH SOLE 2 12115 0 38995 NATIONAL HEALTH INVS INC COM 63633D104 1302 22659 SH SOLE 4 22659 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3066 53353 SH SOLE 7 53353 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7673 133518 SH SOLE 18 133518 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7616 132523 SH SOLE 19 132523 0 0 NATIONAL HEALTH INVS INC COM 63633D104 121729 2118138 SH SOLE 21 2118138 0 0 NATIONAL HEALTH INVS INC COM 63633D104 79034 1375221 SH SOLE 22 1332393 0 42828 NATIONAL HEALTH INVS INC COM 63633D104 105 1826 SH SOLE 23 1826 0 0 NATIONAL HEALTH INVS INC COM 63633D104 11032 191957 SH SOLE 25 191957 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1199 20868 SH SOLE 26 17745 0 3123 NATIONAL HEALTH INVS INC COM 63633D104 1547 26911 SH SOLE 28 810 0 26101 NATIONAL HEALTH INVS INC COM 63633D104 11446 199169 SH SOLE 30 199169 0 0 NATIONAL HEALTH INVS INC COM 63633D104 10692 186045 SH SOLE 31 0 0 186045 NATIONAL HEALTH INVS INC COM 63633D104 46 797 SH SOLE 36 797 0 0 NATIONAL HEALTH INVS INC COM 63633D104 304 5287 SH SOLE 40 5287 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1146 19940 SH SOLE 43 3992 0 15948 NATIONAL HEALTHCARE CORP COM 635906100 1113 16381 SH SOLE 2 3618 0 12763 NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH SOLE 4 58 0 0 NATIONAL HEALTHCARE CORP COM 635906100 12 178 SH SOLE 7 178 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2587 38080 SH SOLE 18 38080 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1495 21998 SH SOLE 19 21998 0 0 NATIONAL HEALTHCARE CORP COM 635906100 34919 513971 SH SOLE 21 513971 0 0 NATIONAL HEALTHCARE CORP COM 635906100 19848 292133 SH SOLE 22 279919 0 12214 NATIONAL HEALTHCARE CORP COM 635906100 113 1660 SH SOLE 25 1660 0 0 NATIONAL HEALTHCARE CORP COM 635906100 59 872 SH SOLE 26 0 0 872 NATIONAL HEALTHCARE CORP COM 635906100 611 8988 SH SOLE 30 8988 0 0 NATIONAL HEALTHCARE CORP COM 635906100 133 1954 SH SOLE 40 1954 0 0 NATIONAL HEALTHCARE CORP COM 635906100 887 13056 SH SOLE 43 1289 0 11767 NATIONAL INSTRS CORP COM 636518102 17092 391394 SH SOLE 2 136031 0 255363 NATIONAL INSTRS CORP COM 636518102 22 509 SH SOLE 4 509 0 0 NATIONAL INSTRS CORP COM 636518102 299 6850 SH SOLE 7 6850 0 0 NATIONAL INSTRS CORP COM 636518102 12554 287464 SH SOLE 18 287464 0 0 NATIONAL INSTRS CORP COM 636518102 1760 40312 SH SOLE 19 40312 0 0 NATIONAL INSTRS CORP COM 636518102 284426 6513070 SH SOLE 21 6513070 0 0 NATIONAL INSTRS CORP COM 636518102 162050 3710786 SH SOLE 22 3562040 0 148746 NATIONAL INSTRS CORP COM 636518102 1174 26883 SH SOLE 25 26883 0 0 NATIONAL INSTRS CORP COM 636518102 2138 48948 SH SOLE 26 40422 0 8526 NATIONAL INSTRS CORP COM 636518102 94 2153 SH SOLE 28 2153 0 0 NATIONAL INSTRS CORP COM 636518102 3470 79453 SH SOLE 30 79453 0 0 NATIONAL INSTRS CORP COM 636518102 85 1957 SH SOLE 31 1957 0 0 NATIONAL INSTRS CORP COM 636518102 1012 23169 SH SOLE 36 23169 0 0 NATIONAL INSTRS CORP COM 636518102 742 16988 SH SOLE 40 16988 0 0 NATIONAL INSTRS CORP COM 636518102 3007 68866 SH SOLE 43 3122 0 65744 NATIONAL PRESTO INDS INC COM 637215104 304 3705 SH SOLE 2 1484 0 2221 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 1661 20244 SH SOLE 18 20244 0 0 NATIONAL PRESTO INDS INC COM 637215104 759 9256 SH SOLE 19 9256 0 0 NATIONAL PRESTO INDS INC COM 637215104 57758 704105 SH SOLE 21 704105 0 0 NATIONAL PRESTO INDS INC COM 637215104 10050 122511 SH SOLE 22 117333 0 5178 NATIONAL PRESTO INDS INC COM 637215104 131 1602 SH SOLE 26 0 0 1602 NATIONAL PRESTO INDS INC COM 637215104 823 10028 SH SOLE 30 10028 0 0 NATIONAL PRESTO INDS INC COM 637215104 38 468 SH SOLE 40 468 0 0 NATIONAL PRESTO INDS INC COM 637215104 1013 12346 SH SOLE 43 2854 0 9492 NATIONAL RESH CORP COM NEW 637372202 240 5776 SH SOLE 2 3840 0 1936 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 1530 36849 SH SOLE 18 36849 0 0 NATIONAL RESH CORP COM NEW 637372202 1373 33063 SH SOLE 19 33063 0 0 NATIONAL RESH CORP COM NEW 637372202 20476 493157 SH SOLE 21 493157 0 0 NATIONAL RESH CORP COM NEW 637372202 13229 318609 SH SOLE 22 308622 0 9987 NATIONAL RESH CORP COM NEW 637372202 117 2816 SH SOLE 25 2816 0 0 NATIONAL RESH CORP COM NEW 637372202 97 2345 SH SOLE 26 1374 0 971 NATIONAL RESH CORP COM NEW 637372202 74 1788 SH SOLE 28 1788 0 0 NATIONAL RESH CORP COM NEW 637372202 541 13019 SH SOLE 30 13019 0 0 NATIONAL RESH CORP COM NEW 637372202 102 2468 SH SOLE 34 2468 0 0 NATIONAL RESH CORP COM NEW 637372202 108 2593 SH SOLE 36 2593 0 0 NATIONAL RESH CORP COM NEW 637372202 84 2023 SH SOLE 40 2023 0 0 NATIONAL RESH CORP COM NEW 637372202 156 3760 SH SOLE 43 0 0 3760 NATIONAL RETAIL PROPERTIES I COM 637417106 20297 422231 SH SOLE 2 142685 0 279546 NATIONAL RETAIL PROPERTIES I COM 637417106 4626 96235 SH SOLE 4 96235 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 16496 343161 SH SOLE 7 343161 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 18304 380778 SH SOLE 18 380778 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 15507 322596 SH SOLE 19 322596 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 472466 9828714 SH SOLE 21 9828714 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 291958 6073602 SH SOLE 22 5876354 0 197248 NATIONAL RETAIL PROPERTIES I COM 637417106 334 6958 SH SOLE 23 6958 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 36620 761804 SH SOLE 25 761804 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3420 71143 SH SOLE 26 56885 0 14258 NATIONAL RETAIL PROPERTIES I COM 637417106 5255 109322 SH SOLE 28 3128 0 106194 NATIONAL RETAIL PROPERTIES I COM 637417106 38475 800394 SH SOLE 30 800394 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 36068 750316 SH SOLE 31 2628 0 747688 NATIONAL RETAIL PROPERTIES I COM 637417106 774 16108 SH SOLE 34 16108 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 157 3257 SH SOLE 36 3257 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1078 22432 SH SOLE 40 22432 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 5027 104574 SH SOLE 43 6237 0 98337 NATIONAL SEC GROUP INC COM 637546102 2 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 16580 239602 SH SOLE 2 152933 0 86669 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2905 41973 SH SOLE 4 41973 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6971 100740 SH SOLE 7 100740 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 25504 368558 SH SOLE 18 360270 0 8288 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 43158 623675 SH SOLE 19 623675 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 460440 6653759 SH SOLE 21 6653759 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 241135 3484610 SH SOLE 22 3437819 0 46791 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1251 18076 SH SOLE 23 18076 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 24417 352846 SH SOLE 25 352846 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7329 105906 SH SOLE 26 28116 0 77790 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3483 50327 SH SOLE 28 1402 0 48925 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 25672 370987 SH SOLE 30 370987 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23902 345411 SH SOLE 31 0 0 345411 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 708 10234 SH SOLE 34 10234 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 774 11183 SH SOLE 40 11183 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2930 42343 SH SOLE 43 281 0 42062 NATIONAL VISION HLDGS INC COM 63845R107 7247 151012 SH SOLE 2 109279 0 41733 NATIONAL VISION HLDGS INC COM 63845R107 149 3104 SH SOLE 4 3104 0 0 NATIONAL VISION HLDGS INC COM 63845R107 250 5209 SH SOLE 7 5209 0 0 NATIONAL VISION HLDGS INC COM 63845R107 290 6043 SH SOLE 13 6043 0 0 NATIONAL VISION HLDGS INC COM 63845R107 11363 236769 SH SOLE 18 219588 0 17181 NATIONAL VISION HLDGS INC COM 63845R107 24606 512728 SH SOLE 19 512728 0 0 NATIONAL VISION HLDGS INC COM 63845R107 132668 2764501 SH SOLE 21 2764501 0 0 NATIONAL VISION HLDGS INC COM 63845R107 107469 2239410 SH SOLE 22 2176644 0 62766 NATIONAL VISION HLDGS INC COM 63845R107 2033 42359 SH SOLE 23 42359 0 0 NATIONAL VISION HLDGS INC COM 63845R107 615 12823 SH SOLE 25 12823 0 0 NATIONAL VISION HLDGS INC COM 63845R107 4275 89075 SH SOLE 26 29877 0 59198 NATIONAL VISION HLDGS INC COM 63845R107 83 1729 SH SOLE 28 1451 0 278 NATIONAL VISION HLDGS INC COM 63845R107 1168 24336 SH SOLE 29 24336 0 0 NATIONAL VISION HLDGS INC COM 63845R107 2223 46329 SH SOLE 30 46329 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1216 25333 SH SOLE 31 25333 0 0 NATIONAL VISION HLDGS INC COM 63845R107 308 6417 SH SOLE 34 6417 0 0 NATIONAL VISION HLDGS INC COM 63845R107 246 5132 SH SOLE 36 5132 0 0 NATIONAL VISION HLDGS INC COM 63845R107 468 9758 SH SOLE 40 9758 0 0 NATIONAL VISION HLDGS INC COM 63845R107 429 8935 SH SOLE 43 167 0 8768 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 619 370000 PRN SOLE 2 370000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1453 869000 PRN SOLE 18 869000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1358 812000 PRN SOLE 19 812000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 4425 2647000 PRN SOLE 21 2647000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 726 434000 PRN SOLE 26 434000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1241 742000 PRN SOLE 34 742000 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 484 2259 SH SOLE 2 691 0 1568 NATIONAL WESTN LIFE GROUP IN CL A 638517102 9 40 SH SOLE 7 40 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1760 8208 SH SOLE 18 8208 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1063 4956 SH SOLE 19 4956 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 22722 105958 SH SOLE 21 105958 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 13532 63104 SH SOLE 22 60950 0 2154 NATIONAL WESTN LIFE GROUP IN CL A 638517102 66 308 SH SOLE 25 308 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 80 373 SH SOLE 26 0 0 373 NATIONAL WESTN LIFE GROUP IN CL A 638517102 81 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1048 4887 SH SOLE 30 4887 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 90 420 SH SOLE 40 420 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 688 3209 SH SOLE 43 279 0 2930 NATURA &CO HLDG S A ADS 63884N108 1004 108291 SH SOLE 21 108291 0 0 NATURA &CO HLDG S A ADS 63884N108 264 28520 SH SOLE 30 28520 0 0 NATURA &CO HLDG S A ADS 63884N108 6538 705285 SH SOLE 43 50205 0 655080 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 10 776 SH SOLE 18 776 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 166 13110 SH SOLE 21 13110 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4 312 SH SOLE 22 312 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 79 7578 SH SOLE 2 0 0 7578 NATURAL GAS SVCS GROUP INC COM 63886Q109 25 2385 SH SOLE 18 2385 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 352 33648 SH SOLE 21 33648 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 2745 262173 SH SOLE 22 262173 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 171 16343 SH SOLE 26 0 0 16343 NATURAL GAS SVCS GROUP INC COM 63886Q109 1 120 SH SOLE 43 0 0 120 NATURAL GROCERS BY VITAMIN C COM 63888U108 330 23161 SH SOLE 2 14937 0 8224 NATURAL GROCERS BY VITAMIN C COM 63888U108 470 33012 SH SOLE 18 33012 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 258 18116 SH SOLE 19 18116 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 5061 355190 SH SOLE 21 355190 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3520 247026 SH SOLE 22 241659 0 5367 NATURAL GROCERS BY VITAMIN C COM 63888U108 15 1050 SH SOLE 43 1011 0 39 NATURAL HEALTH TRENDS CORP COM 63888P406 10 1479 SH SOLE 18 1479 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 177 26193 SH SOLE 21 26193 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 655 96922 SH SOLE 22 96922 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 234 23862 SH SOLE 2 23862 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 2 165 SH SOLE 18 165 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 2749 279977 SH SOLE 19 279977 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 121 12298 SH SOLE 22 12298 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 551 56093 SH SOLE 26 56093 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 4318 439692 SH SOLE 34 439692 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 6 15261 SH SOLE 2 15261 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 90 214569 SH SOLE 19 214569 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 5 12480 SH SOLE 22 12480 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 49 115810 SH SOLE 26 115810 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 109 258920 SH SOLE 30 258920 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 105 248875 SH SOLE 34 248875 0 0 NATURES SUNSHINE PRODS INC COM 639027101 995 53772 SH SOLE 2 41387 0 12385 NATURES SUNSHINE PRODS INC COM 639027101 7 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODS INC COM 639027101 672 36332 SH SOLE 18 36332 0 0 NATURES SUNSHINE PRODS INC COM 639027101 628 33944 SH SOLE 19 33944 0 0 NATURES SUNSHINE PRODS INC COM 639027101 8205 443498 SH SOLE 21 443498 0 0 NATURES SUNSHINE PRODS INC COM 639027101 4065 219749 SH SOLE 22 213037 0 6712 NATURES SUNSHINE PRODS INC COM 639027101 13 709 SH SOLE 23 709 0 0 NATURES SUNSHINE PRODS INC COM 639027101 53 2847 SH SOLE 43 0 0 2847 NATUS MED INC DEL COM 639050103 1620 68255 SH SOLE 2 24406 0 43849 NATUS MED INC DEL COM 639050103 5 195 SH SOLE 4 195 0 0 NATUS MED INC DEL COM 639050103 13 542 SH SOLE 7 542 0 0 NATUS MED INC DEL COM 639050103 3245 136754 SH SOLE 18 136754 0 0 NATUS MED INC DEL COM 639050103 6690 281911 SH SOLE 19 281911 0 0 NATUS MED INC DEL COM 639050103 109268 4604641 SH SOLE 21 4604641 0 0 NATUS MED INC DEL COM 639050103 25281 1065372 SH SOLE 22 1030439 0 34933 NATUS MED INC DEL COM 639050103 192 8111 SH SOLE 23 8111 0 0 NATUS MED INC DEL COM 639050103 120 5067 SH SOLE 25 5067 0 0 NATUS MED INC DEL COM 639050103 1241 52313 SH SOLE 26 14130 0 38183 NATUS MED INC DEL COM 639050103 65 2738 SH SOLE 28 2738 0 0 NATUS MED INC DEL COM 639050103 6685 281702 SH SOLE 30 281702 0 0 NATUS MED INC DEL COM 639050103 21 877 SH SOLE 34 877 0 0 NATUS MED INC DEL COM 639050103 126 5293 SH SOLE 36 5293 0 0 NATUS MED INC DEL COM 639050103 85 3579 SH SOLE 40 3579 0 0 NATUS MED INC DEL COM 639050103 968 40787 SH SOLE 43 201 0 40586 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 9947 1627939 SH SOLE 43 70400 0 1557539 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 33 6387 SH SOLE 2 6387 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 116 22440 SH SOLE 18 22440 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1685 325276 SH SOLE 19 325276 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 2049 395618 SH SOLE 21 395618 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 721 139161 SH SOLE 22 139161 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 281 54166 SH SOLE 30 54166 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1600 308800 SH SOLE 34 308800 0 0 NAUTILUS INC COM 63910B102 80 13081 SH SOLE 2 1281 0 11800 NAUTILUS INC COM 63910B102 4 627 SH SOLE 7 627 0 0 NAUTILUS INC COM 63910B102 598 97500 SH SOLE 18 97500 0 0 NAUTILUS INC COM 63910B102 321 52309 SH SOLE 19 52309 0 0 NAUTILUS INC COM 63910B102 6972 1137381 SH SOLE 21 1137381 0 0 NAUTILUS INC COM 63910B102 4450 725957 SH SOLE 22 710555 0 15402 NAUTILUS INC COM 63910B102 8 1348 SH SOLE 43 0 0 1348 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 4 4175 SH SOLE 18 4175 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 65 64628 SH SOLE 21 64628 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 105 105362 SH SOLE 22 105362 0 0 NAVIENT CORPORATION COM 63938C108 4499 212039 SH SOLE 2 114192 0 97847 NAVIENT CORPORATION COM 63938C108 1 45 SH SOLE 4 45 0 0 NAVIENT CORPORATION COM 63938C108 125 5896 SH SOLE 7 5896 0 0 NAVIENT CORPORATION COM 63938C108 16961 799310 SH SOLE 18 799310 0 0 NAVIENT CORPORATION COM 63938C108 5975 281573 SH SOLE 19 281573 0 0 NAVIENT CORPORATION COM 63938C108 245041 11547640 SH SOLE 21 11547640 0 0 NAVIENT CORPORATION COM 63938C108 104962 4946354 SH SOLE 22 4782553 0 163801 NAVIENT CORPORATION COM 63938C108 480 22618 SH SOLE 25 22618 0 0 NAVIENT CORPORATION COM 63938C108 2833 133528 SH SOLE 26 111096 0 22432 NAVIENT CORPORATION COM 63938C108 4486 211382 SH SOLE 28 40135 0 171247 NAVIENT CORPORATION COM 63938C108 2224 104786 SH SOLE 30 104786 0 0 NAVIENT CORPORATION COM 63938C108 71 3360 SH SOLE 31 0 0 3360 NAVIENT CORPORATION COM 63938C108 209 9828 SH SOLE 36 9828 0 0 NAVIENT CORPORATION COM 63938C108 486 22918 SH SOLE 40 22918 0 0 NAVIENT CORPORATION COM 63938C108 7355 346624 SH SOLE 43 29819 0 316805 NAVIGATOR HLDGS LTD SHS Y62132108 89 9978 SH SOLE 2 3581 0 6397 NAVIGATOR HLDGS LTD SHS Y62132108 311 35058 SH SOLE 22 35058 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 HOLDINGS INC COM Y62197119 9 2508 SH SOLE 18 2508 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62197119 110 29680 SH SOLE 21 29680 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 71 4184 SH SOLE 2 1406 0 2778 NAVITAS SEMICONDUCTOR CORP COM 63942X106 1262 74175 SH SOLE 21 74175 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 16974 997857 SH SOLE 22 997857 0 0 NBT BANCORP INC COM 628778102 1277 33155 SH SOLE 2 11481 0 21674 NBT BANCORP INC COM 628778102 8 205 SH SOLE 4 205 0 0 NBT BANCORP INC COM 628778102 23 585 SH SOLE 7 585 0 0 NBT BANCORP INC COM 628778102 6290 163295 SH SOLE 18 163295 0 0 NBT BANCORP INC COM 628778102 2860 74256 SH SOLE 19 74256 0 0 NBT BANCORP INC COM 628778102 190127 4935806 SH SOLE 21 4935806 0 0 NBT BANCORP INC COM 628778102 39407 1023019 SH SOLE 22 982069 0 40950 NBT BANCORP INC COM 628778102 185 4811 SH SOLE 25 4811 0 0 NBT BANCORP INC COM 628778102 402 10443 SH SOLE 26 7373 0 3070 NBT BANCORP INC COM 628778102 30 774 SH SOLE 28 774 0 0 NBT BANCORP INC COM 628778102 2881 74802 SH SOLE 30 74802 0 0 NBT BANCORP INC COM 628778102 190 4934 SH SOLE 40 4934 0 0 NBT BANCORP INC COM 628778102 426 11056 SH SOLE 43 1303 0 9753 NCINO INC COM 63947U107 2120 38638 SH SOLE 2 10214 0 28424 NCINO INC COM 63947U107 9 156 SH SOLE 4 156 0 0 NCINO INC COM 63947U107 42 761 SH SOLE 7 761 0 0 NCINO INC COM 63947U107 1398 25487 SH SOLE 18 25487 0 0 NCINO INC COM 63947U107 62353 1136590 SH SOLE 19 1136590 0 0 NCINO INC COM 63947U107 52352 954292 SH SOLE 21 954292 0 0 NCINO INC COM 63947U107 68729 1252811 SH SOLE 22 1201340 0 51471 NCINO INC COM 63947U107 39464 719361 SH SOLE 25 719361 0 0 NCINO INC COM 63947U107 594 10828 SH SOLE 26 9108 0 1720 NCINO INC COM 63947U107 38 684 SH SOLE 28 684 0 0 NCINO INC COM 63947U107 4572 83343 SH SOLE 30 83343 0 0 NCINO INC COM 63947U107 47 848 SH SOLE 31 848 0 0 NCINO INC COM 63947U107 185 3370 SH SOLE 40 3370 0 0 NCINO INC COM 63947U107 16 297 SH SOLE 43 0 0 297 NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 4161 2930000 PRN SOLE 21 2930000 0 0 NCR CORP NEW COM 62886E108 13799 343267 SH SOLE 2 106790 0 236477 NCR CORP NEW COM 62886E108 20 500 SH SOLE 4 500 0 0 NCR CORP NEW COM 62886E108 128 3189 SH SOLE 7 3189 0 0 NCR CORP NEW COM 62886E108 11563 287626 SH SOLE 18 287626 0 0 NCR CORP NEW COM 62886E108 1464 36426 SH SOLE 19 36426 0 0 NCR CORP NEW COM 62886E108 269997 6716333 SH SOLE 21 6716333 0 0 NCR CORP NEW COM 62886E108 148047 3682767 SH SOLE 22 3539966 0 142801 NCR CORP NEW COM 62886E108 850 21148 SH SOLE 25 21148 0 0 NCR CORP NEW COM 62886E108 2086 51883 SH SOLE 26 42226 0 9657 NCR CORP NEW COM 62886E108 94 2332 SH SOLE 28 2332 0 0 NCR CORP NEW COM 62886E108 2983 74193 SH SOLE 30 74193 0 0 NCR CORP NEW COM 62886E108 77 1917 SH SOLE 31 1917 0 0 NCR CORP NEW COM 62886E108 397 9886 SH SOLE 36 9886 0 0 NCR CORP NEW COM 62886E108 707 17581 SH SOLE 40 17581 0 0 NCR CORP NEW COM 62886E108 1650 41049 SH SOLE 43 1161 0 39888 NCS MULTISTAGE HLDGS INC COM NEW 628877201 3 120 SH SOLE 18 120 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 214 7391 SH SOLE 21 7391 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 46 1598 SH SOLE 22 1598 0 0 NEENAH INC COM 640079109 977 21115 SH SOLE 2 10530 0 10585 NEENAH INC COM 640079109 5 103 SH SOLE 4 103 0 0 NEENAH INC COM 640079109 11 239 SH SOLE 7 239 0 0 NEENAH INC COM 640079109 3013 65095 SH SOLE 18 65095 0 0 NEENAH INC COM 640079109 1365 29491 SH SOLE 19 29491 0 0 NEENAH INC COM 640079109 95373 2060791 SH SOLE 21 2060791 0 0 NEENAH INC COM 640079109 22231 480360 SH SOLE 22 462741 0 17619 NEENAH INC COM 640079109 99 2140 SH SOLE 25 2140 0 0 NEENAH INC COM 640079109 402 8686 SH SOLE 26 6481 0 2205 NEENAH INC COM 640079109 87 1882 SH SOLE 28 1882 0 0 NEENAH INC COM 640079109 1407 30410 SH SOLE 30 30410 0 0 NEENAH INC COM 640079109 87 1874 SH SOLE 40 1874 0 0 NEENAH INC COM 640079109 745 16103 SH SOLE 43 165 0 15938 NEKTAR THERAPEUTICS COM 640268108 10988 813312 SH SOLE 2 219626 0 593686 NEKTAR THERAPEUTICS COM 640268108 10 769 SH SOLE 4 769 0 0 NEKTAR THERAPEUTICS COM 640268108 38 2823 SH SOLE 7 2823 0 0 NEKTAR THERAPEUTICS COM 640268108 3465 256461 SH SOLE 18 256461 0 0 NEKTAR THERAPEUTICS COM 640268108 11952 884663 SH SOLE 19 884663 0 0 NEKTAR THERAPEUTICS COM 640268108 263435 19499278 SH SOLE 21 19499278 0 0 NEKTAR THERAPEUTICS COM 640268108 58247 4311398 SH SOLE 22 4099159 0 212239 NEKTAR THERAPEUTICS COM 640268108 308 22801 SH SOLE 25 22801 0 0 NEKTAR THERAPEUTICS COM 640268108 1131 83715 SH SOLE 26 70127 0 13588 NEKTAR THERAPEUTICS COM 640268108 44 3248 SH SOLE 28 3248 0 0 NEKTAR THERAPEUTICS COM 640268108 5579 412958 SH SOLE 30 412958 0 0 NEKTAR THERAPEUTICS COM 640268108 39 2900 SH SOLE 31 2900 0 0 NEKTAR THERAPEUTICS COM 640268108 2893 214118 SH SOLE 34 214118 0 0 NEKTAR THERAPEUTICS COM 640268108 54 3986 SH SOLE 36 3986 0 0 NEKTAR THERAPEUTICS COM 640268108 303 22462 SH SOLE 40 22462 0 0 NEKTAR THERAPEUTICS COM 640268108 1850 136911 SH SOLE 43 6813 0 130098 NELNET INC CL A 64031N108 1492 15279 SH SOLE 2 4611 0 10668 NELNET INC CL A 64031N108 4 43 SH SOLE 4 43 0 0 NELNET INC CL A 64031N108 27 273 SH SOLE 7 273 0 0 NELNET INC CL A 64031N108 5077 51978 SH SOLE 18 51978 0 0 NELNET INC CL A 64031N108 2980 30503 SH SOLE 19 30503 0 0 NELNET INC CL A 64031N108 61786 632530 SH SOLE 21 632530 0 0 NELNET INC CL A 64031N108 47271 483940 SH SOLE 22 468201 0 15739 NELNET INC CL A 64031N108 203 2074 SH SOLE 25 2074 0 0 NELNET INC CL A 64031N108 409 4189 SH SOLE 26 2907 0 1282 NELNET INC CL A 64031N108 111 1141 SH SOLE 28 1141 0 0 NELNET INC CL A 64031N108 437 4477 SH SOLE 30 4477 0 0 NELNET INC CL A 64031N108 200 2052 SH SOLE 40 2052 0 0 NELNET INC CL A 64031N108 497 5089 SH SOLE 43 140 0 4949 NEMAURA MED INC COM NEW 640442208 5 1101 SH SOLE 2 0 0 1101 NEMAURA MED INC COM NEW 640442208 11 2324 SH SOLE 18 2324 0 0 NEMAURA MED INC COM NEW 640442208 132 28863 SH SOLE 21 28863 0 0 NEMAURA MED INC COM NEW 640442208 7 1536 SH SOLE 22 1536 0 0 NEOGAMES S A SHS L6673X107 78 2814 SH SOLE 2 2060 0 754 NEOGAMES S A SHS L6673X107 3 90 SH SOLE 7 90 0 0 NEOGAMES S A SHS L6673X107 763 27480 SH SOLE 18 27480 0 0 NEOGAMES S A SHS L6673X107 473 17022 SH SOLE 19 17022 0 0 NEOGAMES S A SHS L6673X107 12503 450070 SH SOLE 21 450070 0 0 NEOGAMES S A SHS L6673X107 4176 150325 SH SOLE 22 146473 0 3852 NEOGAMES S A SHS L6673X107 77 2757 SH SOLE 25 2757 0 0 NEOGAMES S A SHS L6673X107 38 1358 SH SOLE 26 0 0 1358 NEOGAMES S A SHS L6673X107 24 869 SH SOLE 40 869 0 0 NEOGAMES S A SHS L6673X107 107 3846 SH SOLE 43 1056 0 2790 NEOGEN CORP COM 640491106 4545 100080 SH SOLE 2 74210 0 25870 NEOGEN CORP COM 640491106 20 436 SH SOLE 4 436 0 0 NEOGEN CORP COM 640491106 71 1564 SH SOLE 7 1564 0 0 NEOGEN CORP COM 640491106 22229 489517 SH SOLE 18 479760 0 9757 NEOGEN CORP COM 640491106 10139 223267 SH SOLE 19 223267 0 0 NEOGEN CORP COM 640491106 344322 7582515 SH SOLE 21 7582515 0 0 NEOGEN CORP COM 640491106 137976 3038450 SH SOLE 22 2975994 0 62456 NEOGEN CORP COM 640491106 687 15138 SH SOLE 25 15138 0 0 NEOGEN CORP COM 640491106 2029 44682 SH SOLE 26 36676 0 8006 NEOGEN CORP COM 640491106 87 1914 SH SOLE 28 1914 0 0 NEOGEN CORP COM 640491106 2835 62436 SH SOLE 30 62436 0 0 NEOGEN CORP COM 640491106 647 14258 SH SOLE 40 14258 0 0 NEOGEN CORP COM 640491106 3414 75179 SH SOLE 43 2209 0 72970 NEOGENOMICS INC COM NEW 64049M209 3671 107602 SH SOLE 2 51683 0 55919 NEOGENOMICS INC COM NEW 64049M209 15 433 SH SOLE 4 433 0 0 NEOGENOMICS INC COM NEW 64049M209 56 1653 SH SOLE 7 1653 0 0 NEOGENOMICS INC COM NEW 64049M209 14499 424944 SH SOLE 18 404389 0 20555 NEOGENOMICS INC COM NEW 64049M209 21377 626514 SH SOLE 19 626514 0 0 NEOGENOMICS INC COM NEW 64049M209 492370 14430537 SH SOLE 21 14430537 0 0 NEOGENOMICS INC COM NEW 64049M209 111537 3268962 SH SOLE 22 3205840 0 63122 NEOGENOMICS INC COM NEW 64049M209 609 17846 SH SOLE 23 17846 0 0 NEOGENOMICS INC COM NEW 64049M209 728 21341 SH SOLE 25 21341 0 0 NEOGENOMICS INC COM NEW 64049M209 4170 122215 SH SOLE 26 33184 0 89031 NEOGENOMICS INC COM NEW 64049M209 72 2101 SH SOLE 28 2101 0 0 NEOGENOMICS INC COM NEW 64049M209 7552 221346 SH SOLE 30 221346 0 0 NEOGENOMICS INC COM NEW 64049M209 565 16573 SH SOLE 36 16573 0 0 NEOGENOMICS INC COM NEW 64049M209 498 14589 SH SOLE 40 14589 0 0 NEOGENOMICS INC COM NEW 64049M209 1761 51598 SH SOLE 43 416 0 51182 NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 2043 2400000 PRN SOLE 21 2400000 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 92 19143 SH SOLE 2 1619 0 17524 NEOLEUKIN THERAPEUTICS INC COM 64049K104 3 526 SH SOLE 7 526 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 554 114861 SH SOLE 18 105857 0 9004 NEOLEUKIN THERAPEUTICS INC COM 64049K104 276 57226 SH SOLE 19 57226 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 7668 1590840 SH SOLE 21 1590840 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 3859 800628 SH SOLE 22 783924 0 16704 NEOLEUKIN THERAPEUTICS INC COM 64049K104 93 19267 SH SOLE 30 19267 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 10 2154 SH SOLE 43 0 0 2154 NEONODE INC COM PAR 64051M709 18 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 689 77850 SH SOLE 22 77850 0 0 NEOPHOTONICS CORP COM 64051T100 655 42632 SH SOLE 2 14590 0 28042 NEOPHOTONICS CORP COM 64051T100 10 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 2528 164497 SH SOLE 18 164497 0 0 NEOPHOTONICS CORP COM 64051T100 1405 91438 SH SOLE 19 91438 0 0 NEOPHOTONICS CORP COM 64051T100 31250 2033197 SH SOLE 21 2033197 0 0 NEOPHOTONICS CORP COM 64051T100 19033 1238338 SH SOLE 22 1187674 0 50664 NEOPHOTONICS CORP COM 64051T100 108 7012 SH SOLE 25 7012 0 0 NEOPHOTONICS CORP COM 64051T100 69 4464 SH SOLE 26 0 0 4464 NEOPHOTONICS CORP COM 64051T100 249 16192 SH SOLE 30 16192 0 0 NEOPHOTONICS CORP COM 64051T100 135 8806 SH SOLE 40 8806 0 0 NEOPHOTONICS CORP COM 64051T100 97 6337 SH SOLE 43 0 0 6337 NEPHROS INC COM 640671400 7 1163 SH SOLE 18 1163 0 0 NEPHROS INC COM 640671400 102 17326 SH SOLE 21 17326 0 0 NERDWALLET INC COM CL A 64082B102 38 2466 SH SOLE 2 2466 0 0 NERDWALLET INC COM CL A 64082B102 44 2839 SH SOLE 18 2839 0 0 NERDWALLET INC COM CL A 64082B102 1654 106340 SH SOLE 22 106340 0 0 NERDWALLET INC COM CL A 64082B102 374 24057 SH SOLE 26 21568 0 2489 NERDWALLET INC COM CL A 64082B102 878 56470 SH SOLE 28 0 0 56470 NERDWALLET INC COM CL A 64082B102 17 1098 SH SOLE 31 0 0 1098 NERDY INC CL A COM 64081V109 160 35634 SH SOLE 2 35634 0 0 NERDY INC CL A COM 64081V109 68 15192 SH SOLE 21 15192 0 0 NERDY INC CL A COM 64081V109 988 219537 SH SOLE 22 219537 0 0 NETAPP INC COM 64110D104 67707 736026 SH SOLE 2 309627 0 426399 NETAPP INC COM 64110D104 18041 196121 SH SOLE 4 115498 0 80623 NETAPP INC COM 64110D104 20619 224147 SH SOLE 7 216677 0 7470 NETAPP INC COM 64110D104 1278 13892 SH SOLE 13 10488 0 3404 NETAPP INC COM 64110D104 2935 31910 SH SOLE 15 31910 0 0 NETAPP INC COM 64110D104 44138 479818 SH SOLE 18 422513 0 57305 NETAPP INC COM 64110D104 36352 395172 SH SOLE 19 395172 0 0 NETAPP INC COM 64110D104 657551 7148070 SH SOLE 21 7148070 0 0 NETAPP INC COM 64110D104 487907 5303913 SH SOLE 22 4714885 0 589028 NETAPP INC COM 64110D104 14752 160364 SH SOLE 23 160364 0 0 NETAPP INC COM 64110D104 39817 432843 SH SOLE 25 432843 0 0 NETAPP INC COM 64110D104 51027 554698 SH SOLE 26 208182 0 346516 NETAPP INC COM 64110D104 81873 890019 SH SOLE 28 4231 0 885788 NETAPP INC COM 64110D104 1371 14900 SH SOLE 29 14900 0 0 NETAPP INC COM 64110D104 135302 1470838 SH SOLE 30 1470838 0 0 NETAPP INC COM 64110D104 10923 118744 SH SOLE 31 62098 0 56646 NETAPP INC COM 64110D104 1621 17621 SH SOLE 34 17621 0 0 NETAPP INC COM 64110D104 9211 100135 SH SOLE 36 100135 0 0 NETAPP INC COM 64110D104 687 7468 SH SOLE 40 7468 0 0 NETAPP INC COM 64110D104 18348 199461 SH SOLE 43 16880 0 182581 NETEASE INC SPONSORED ADS 64110W102 6598 64824 SH SOLE 2 5448 0 59376 NETEASE INC SPONSORED ADS 64110W102 3660 35959 SH SOLE 4 13431 0 22528 NETEASE INC SPONSORED ADS 64110W102 3894 38258 SH SOLE 7 38258 0 0 NETEASE INC SPONSORED ADS 64110W102 13 130 SH SOLE 13 130 0 0 NETEASE INC SPONSORED ADS 64110W102 9491 93251 SH SOLE 15 93251 0 0 NETEASE INC SPONSORED ADS 64110W102 3365 33058 SH SOLE 18 33058 0 0 NETEASE INC SPONSORED ADS 64110W102 5664 55654 SH SOLE 19 55654 0 0 NETEASE INC SPONSORED ADS 64110W102 391 3837 SH SOLE 21 3837 0 0 NETEASE INC SPONSORED ADS 64110W102 85033 835458 SH SOLE 22 676302 0 159156 NETEASE INC SPONSORED ADS 64110W102 3475 34138 SH SOLE 23 34138 0 0 NETEASE INC SPONSORED ADS 64110W102 2718 26705 SH SOLE 26 7172 0 19533 NETEASE INC SPONSORED ADS 64110W102 305 3000 SH SOLE 28 3000 0 0 NETEASE INC SPONSORED ADS 64110W102 81169 797494 SH SOLE 30 797494 0 0 NETEASE INC SPONSORED ADS 64110W102 709 6962 SH SOLE 31 0 0 6962 NETEASE INC SPONSORED ADS 64110W102 9148 89877 SH SOLE 32 89877 0 0 NETEASE INC SPONSORED ADS 64110W102 37248 365962 SH SOLE 34 365962 0 0 NETEASE INC SPONSORED ADS 64110W102 29376 288625 SH SOLE 43 21631 0 266994 NETFLIX INC COM 64110L106 544482 903794 SH SOLE 2 136614 0 767180 NETFLIX INC COM 64110L106 168365 279471 SH SOLE 4 181303 0 98168 NETFLIX INC COM 64110L106 264601 439215 SH SOLE 7 418210 0 21005 NETFLIX INC COM 64110L106 5544 9203 SH SOLE 13 4640 0 4563 NETFLIX INC COM 64110L106 25565 42435 SH SOLE 15 42435 0 0 NETFLIX INC COM 64110L106 47 78 SH SOLE 17 0 0 78 NETFLIX INC COM 64110L106 708968 1176827 SH SOLE 18 951093 0 225734 NETFLIX INC COM 64110L106 301060 499735 SH SOLE 19 499735 0 0 NETFLIX INC COM 64110L106 5569036 9244134 SH SOLE 21 9244134 0 0 NETFLIX INC COM 64110L106 5651942 9381751 SH SOLE 22 8472036 0 909715 NETFLIX INC COM 64110L106 156881 260410 SH SOLE 23 260410 0 0 NETFLIX INC COM 64110L106 463575 769496 SH SOLE 25 769496 0 0 NETFLIX INC COM 64110L106 631320 1047939 SH SOLE 26 362919 0 685020 NETFLIX INC COM 64110L106 399670 663418 SH SOLE 28 17167 0 646251 NETFLIX INC COM 64110L106 2393 3972 SH SOLE 29 3972 0 0 NETFLIX INC COM 64110L106 1261011 2093173 SH SOLE 30 2093173 0 0 NETFLIX INC COM 64110L106 995759 1652876 SH SOLE 31 53939 0 1598937 NETFLIX INC COM 64110L106 84865 140868 SH SOLE 32 140868 0 0 NETFLIX INC COM 64110L106 29160 48403 SH SOLE 34 48403 0 0 NETFLIX INC COM 64110L106 106598 176944 SH SOLE 36 176944 0 0 NETFLIX INC COM 64110L106 8871 14725 SH SOLE 40 14725 0 0 NETFLIX INC COM 64110L106 225923 375013 SH SOLE 43 27624 0 347389 NETGEAR INC COM 64111Q104 2184 74783 SH SOLE 2 35101 0 39682 NETGEAR INC COM 64111Q104 3 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 14 478 SH SOLE 7 478 0 0 NETGEAR INC COM 64111Q104 3473 118896 SH SOLE 18 112415 0 6481 NETGEAR INC COM 64111Q104 7684 263062 SH SOLE 19 263062 0 0 NETGEAR INC COM 64111Q104 109993 3765602 SH SOLE 21 3765602 0 0 NETGEAR INC COM 64111Q104 27044 925859 SH SOLE 22 896916 0 28943 NETGEAR INC COM 64111Q104 183 6276 SH SOLE 23 6276 0 0 NETGEAR INC COM 64111Q104 132 4520 SH SOLE 25 4520 0 0 NETGEAR INC COM 64111Q104 1040 35597 SH SOLE 26 5148 0 30449 NETGEAR INC COM 64111Q104 75 2558 SH SOLE 28 2558 0 0 NETGEAR INC COM 64111Q104 5675 194284 SH SOLE 30 194284 0 0 NETGEAR INC COM 64111Q104 33 1123 SH SOLE 36 1123 0 0 NETGEAR INC COM 64111Q104 102 3482 SH SOLE 40 3482 0 0 NETGEAR INC COM 64111Q104 763 26113 SH SOLE 43 855 0 25258 NETSCOUT SYS INC COM 64115T104 2019 61048 SH SOLE 2 20176 0 40872 NETSCOUT SYS INC COM 64115T104 11 319 SH SOLE 4 319 0 0 NETSCOUT SYS INC COM 64115T104 33 993 SH SOLE 7 993 0 0 NETSCOUT SYS INC COM 64115T104 9088 274722 SH SOLE 18 274722 0 0 NETSCOUT SYS INC COM 64115T104 4132 124912 SH SOLE 19 124912 0 0 NETSCOUT SYS INC COM 64115T104 306847 9275893 SH SOLE 21 9275893 0 0 NETSCOUT SYS INC COM 64115T104 60131 1817758 SH SOLE 22 1743105 0 74653 NETSCOUT SYS INC COM 64115T104 371 11213 SH SOLE 25 11213 0 0 NETSCOUT SYS INC COM 64115T104 1104 33359 SH SOLE 26 26259 0 7100 NETSCOUT SYS INC COM 64115T104 44 1320 SH SOLE 28 1320 0 0 NETSCOUT SYS INC COM 64115T104 18453 557832 SH SOLE 30 557832 0 0 NETSCOUT SYS INC COM 64115T104 159 4820 SH SOLE 34 4820 0 0 NETSCOUT SYS INC COM 64115T104 91 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 293 8871 SH SOLE 40 8871 0 0 NETSCOUT SYS INC COM 64115T104 1182 35738 SH SOLE 43 96 0 35642 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 2048 SH SOLE 18 2048 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 131 33060 SH SOLE 21 33060 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1023 258335 SH SOLE 22 258335 0 0 NETSTREIT CORP COM 64119V303 737 32194 SH SOLE 2 11002 0 21192 NETSTREIT CORP COM 64119V303 15 638 SH SOLE 7 638 0 0 NETSTREIT CORP COM 64119V303 2931 127993 SH SOLE 18 127993 0 0 NETSTREIT CORP COM 64119V303 1596 69704 SH SOLE 19 69704 0 0 NETSTREIT CORP COM 64119V303 37930 1656346 SH SOLE 21 1656346 0 0 NETSTREIT CORP COM 64119V303 23003 1004492 SH SOLE 22 963688 0 40804 NETSTREIT CORP COM 64119V303 36 1554 SH SOLE 23 1554 0 0 NETSTREIT CORP COM 64119V303 115 5001 SH SOLE 25 5001 0 0 NETSTREIT CORP COM 64119V303 98 4263 SH SOLE 28 4263 0 0 NETSTREIT CORP COM 64119V303 946 41290 SH SOLE 30 41290 0 0 NETSTREIT CORP COM 64119V303 106 4638 SH SOLE 40 4638 0 0 NETSTREIT CORP COM 64119V303 165 7225 SH SOLE 43 142 0 7083 NETWORK-1 TECHNOLOGIES INC COM 64121N109 9 3257 SH SOLE 18 3257 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 114 40392 SH SOLE 21 40392 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 13 4475 SH SOLE 22 4475 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 1 494 SH SOLE 2 0 0 494 NEUBASE THERAPEUTICS INC COM 64132K102 15 5465 SH SOLE 18 5465 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 199 70857 SH SOLE 21 70857 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 5 1696 SH SOLE 22 1696 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 1 645 SH SOLE 2 0 0 645 NEUROBO PHARMACEUTICALS INC COM 64132R107 2 1902 SH SOLE 18 1902 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 27 22035 SH SOLE 21 22035 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 25 20612 SH SOLE 22 20612 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 18774 220430 SH SOLE 2 90754 0 129676 NEUROCRINE BIOSCIENCES INC COM 64125C109 5242 61545 SH SOLE 4 35628 0 25917 NEUROCRINE BIOSCIENCES INC COM 64125C109 1990 23367 SH SOLE 7 23367 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 23 269 SH SOLE 13 269 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 599 7038 SH SOLE 15 7038 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 26062 305995 SH SOLE 18 301059 0 4936 NEUROCRINE BIOSCIENCES INC COM 64125C109 57526 675424 SH SOLE 19 675424 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 517986 6081792 SH SOLE 21 6081792 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 242465 2846833 SH SOLE 22 2740564 0 106269 NEUROCRINE BIOSCIENCES INC COM 64125C109 5231 61421 SH SOLE 23 61421 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1495 17557 SH SOLE 25 17557 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7859 92269 SH SOLE 26 65844 0 26425 NEUROCRINE BIOSCIENCES INC COM 64125C109 9030 106028 SH SOLE 28 1685 0 104343 NEUROCRINE BIOSCIENCES INC COM 64125C109 15 172 SH SOLE 29 172 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 51855 608844 SH SOLE 30 554355 0 54489 NEUROCRINE BIOSCIENCES INC COM 64125C109 2905 34108 SH SOLE 31 11207 0 22901 NEUROCRINE BIOSCIENCES INC COM 64125C109 22691 266420 SH SOLE 34 266420 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2949 34630 SH SOLE 36 34630 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 284 3329 SH SOLE 40 3329 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2476 29074 SH SOLE 43 1225 0 27849 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3310 2655000 PRN SOLE 21 2655000 0 0 NEUROMETRIX INC COM 641255807 0 10 SH SOLE 21 10 0 0 NEUROMETRIX INC COM 641255807 191 38040 SH SOLE 22 38040 0 0 NEURONETICS INC COM 64131A105 41 9124 SH SOLE 2 1019 0 8105 NEURONETICS INC COM 64131A105 2 401 SH SOLE 7 401 0 0 NEURONETICS INC COM 64131A105 331 74309 SH SOLE 18 74309 0 0 NEURONETICS INC COM 64131A105 190 42513 SH SOLE 19 42513 0 0 NEURONETICS INC COM 64131A105 4095 918231 SH SOLE 21 918231 0 0 NEURONETICS INC COM 64131A105 2453 549895 SH SOLE 22 544987 0 4908 NEUROPACE INC COM 641288105 8 771 SH SOLE 2 271 0 500 NEUROPACE INC COM 641288105 205 20371 SH SOLE 18 20371 0 0 NEUROPACE INC COM 641288105 111 11039 SH SOLE 19 11039 0 0 NEUROPACE INC COM 641288105 2408 238889 SH SOLE 21 238889 0 0 NEUROPACE INC COM 641288105 696 69017 SH SOLE 22 67042 0 1975 NEVRO CORP COM 64157F103 135 1663 SH SOLE 44 1663 0 0 NEVRO CORP COM 64157F103 5845 72093 SH SOLE 2 67878 0 4215 NEVRO CORP COM 64157F103 44 543 SH SOLE 4 106 0 437 NEVRO CORP COM 64157F103 41 502 SH SOLE 7 502 0 0 NEVRO CORP COM 64157F103 10666 131566 SH SOLE 18 131566 0 0 NEVRO CORP COM 64157F103 86661 1068962 SH SOLE 19 1068962 0 0 NEVRO CORP COM 64157F103 401 4948 SH SOLE 20 4948 0 0 NEVRO CORP COM 64157F103 113461 1399539 SH SOLE 21 1399539 0 0 NEVRO CORP COM 64157F103 65426 807029 SH SOLE 22 788653 0 18376 NEVRO CORP COM 64157F103 359 4428 SH SOLE 25 4428 0 0 NEVRO CORP COM 64157F103 1200 14804 SH SOLE 26 12165 0 2639 NEVRO CORP COM 64157F103 50 620 SH SOLE 28 620 0 0 NEVRO CORP COM 64157F103 14764 182109 SH SOLE 30 182109 0 0 NEVRO CORP COM 64157F103 36182 446306 SH SOLE 34 446306 0 0 NEVRO CORP COM 64157F103 312 3851 SH SOLE 40 3851 0 0 NEVRO CORP COM 64157F103 913 11268 SH SOLE 43 1056 0 10212 NEW FORTRESS ENERGY INC COM CL A 644393100 9818 406712 SH SOLE 2 2081 0 404631 NEW FORTRESS ENERGY INC COM CL A 644393100 10 429 SH SOLE 7 429 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 290 12008 SH SOLE 18 12008 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 173 7164 SH SOLE 19 7164 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 11504 476558 SH SOLE 21 476558 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 18569 769218 SH SOLE 22 750174 0 19044 NEW FORTRESS ENERGY INC COM CL A 644393100 744 30833 SH SOLE 28 30833 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 11 470 SH SOLE 31 470 0 0 NEW GOLD INC CDA COM 644535106 168 111708 SH SOLE 43 0 0 111708 NEW JERSEY RES CORP COM 646025106 4885 118965 SH SOLE 2 66661 0 52304 NEW JERSEY RES CORP COM 646025106 16 394 SH SOLE 4 394 0 0 NEW JERSEY RES CORP COM 646025106 9137 222516 SH SOLE 7 222516 0 0 NEW JERSEY RES CORP COM 646025106 21120 514360 SH SOLE 18 514360 0 0 NEW JERSEY RES CORP COM 646025106 7861 191444 SH SOLE 19 191444 0 0 NEW JERSEY RES CORP COM 646025106 388252 9455717 SH SOLE 21 9455717 0 0 NEW JERSEY RES CORP COM 646025106 115006 2800931 SH SOLE 22 2706072 0 94859 NEW JERSEY RES CORP COM 646025106 496 12075 SH SOLE 25 12075 0 0 NEW JERSEY RES CORP COM 646025106 1482 36101 SH SOLE 26 28984 0 7117 NEW JERSEY RES CORP COM 646025106 330 8046 SH SOLE 28 8046 0 0 NEW JERSEY RES CORP COM 646025106 2280 55537 SH SOLE 30 55537 0 0 NEW JERSEY RES CORP COM 646025106 1635 39822 SH SOLE 32 39822 0 0 NEW JERSEY RES CORP COM 646025106 82 1997 SH SOLE 36 1997 0 0 NEW JERSEY RES CORP COM 646025106 469 11432 SH SOLE 40 11432 0 0 NEW JERSEY RES CORP COM 646025106 2823 68741 SH SOLE 43 3579 0 65162 NEW MTN FIN CORP COM 647551100 8754 638982 SH SOLE 30 638982 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2555 1216496 SH SOLE 2 64321 0 1152175 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1633 777842 SH SOLE 4 352142 0 425700 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 344 163648 SH SOLE 7 163648 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 324 154305 SH SOLE 13 3565 0 150740 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1967 936467 SH SOLE 15 936467 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1202 572510 SH SOLE 18 572510 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 54267 25841387 SH SOLE 21 25841387 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 29368 13984962 SH SOLE 22 12410848 0 1574114 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1340 638150 SH SOLE 23 638150 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2509 1194634 SH SOLE 25 1194634 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6145 2926092 SH SOLE 26 56440 0 2869652 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6394 3044719 SH SOLE 28 117167 0 2927552 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 18475 8797534 SH SOLE 30 8797534 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 221 105224 SH SOLE 34 105224 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 5190 2471466 SH SOLE 43 279703 0 2191763 NEW RELIC INC COM 64829B100 11864 107896 SH SOLE 2 17834 0 90062 NEW RELIC INC COM 64829B100 343 3121 SH SOLE 4 2615 0 506 NEW RELIC INC COM 64829B100 83 757 SH SOLE 7 757 0 0 NEW RELIC INC COM 64829B100 5944 54053 SH SOLE 18 54053 0 0 NEW RELIC INC COM 64829B100 22052 200545 SH SOLE 19 200545 0 0 NEW RELIC INC COM 64829B100 101333 921548 SH SOLE 21 921548 0 0 NEW RELIC INC COM 64829B100 138685 1261227 SH SOLE 22 1199648 0 61579 NEW RELIC INC COM 64829B100 1070 9730 SH SOLE 25 9730 0 0 NEW RELIC INC COM 64829B100 2921 26567 SH SOLE 26 22465 0 4102 NEW RELIC INC COM 64829B100 112 1016 SH SOLE 28 1016 0 0 NEW RELIC INC COM 64829B100 38748 352381 SH SOLE 30 352381 0 0 NEW RELIC INC COM 64829B100 89 807 SH SOLE 31 807 0 0 NEW RELIC INC COM 64829B100 10927 99374 SH SOLE 34 99374 0 0 NEW RELIC INC COM 64829B100 424 3855 SH SOLE 36 3855 0 0 NEW RELIC INC COM 64829B100 851 7737 SH SOLE 40 7737 0 0 NEW RELIC INC COM 64829B100 1836 16694 SH SOLE 43 1312 0 15382 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 3217 2700000 PRN SOLE 2 2700000 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 3753 3150000 PRN SOLE 21 3150000 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 13700 11500000 PRN SOLE 22 11500000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 18042 1684591 SH SOLE 2 151916 0 1532675 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 18 1691 SH SOLE 4 1691 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 148 13789 SH SOLE 7 13789 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1887 176232 SH SOLE 18 176232 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1349 125972 SH SOLE 19 125972 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 150389 14041935 SH SOLE 21 14041935 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 108940 10171801 SH SOLE 22 9650859 0 520942 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 626 58438 SH SOLE 25 58438 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1879 175475 SH SOLE 26 140891 0 34584 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 89 8315 SH SOLE 28 8315 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6125 571894 SH SOLE 30 571894 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 70 6511 SH SOLE 31 6511 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 944 88121 SH SOLE 36 88121 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 656 61261 SH SOLE 40 61261 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 4953 462459 SH SOLE 43 25043 0 437416 NEW YORK CITY REIT INC COM 649439205 22 2090 SH SOLE 18 2090 0 0 NEW YORK CITY REIT INC COM 649439205 252 23731 SH SOLE 21 23731 0 0 NEW YORK CITY REIT INC COM 649439205 7 688 SH SOLE 22 688 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 18750 1535606 SH SOLE 2 839306 0 696300 NEW YORK CMNTY BANCORP INC COM 649445103 1104 90443 SH SOLE 4 68069 0 22374 NEW YORK CMNTY BANCORP INC COM 649445103 555 45462 SH SOLE 7 45462 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 15876 1300266 SH SOLE 18 1282119 0 18147 NEW YORK CMNTY BANCORP INC COM 649445103 7794 638361 SH SOLE 19 638361 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 404353 33116572 SH SOLE 21 33116572 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 160241 13123743 SH SOLE 22 12596088 0 527655 NEW YORK CMNTY BANCORP INC COM 649445103 384 31432 SH SOLE 23 31432 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 796 65164 SH SOLE 25 65164 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2127 174183 SH SOLE 26 134528 0 39655 NEW YORK CMNTY BANCORP INC COM 649445103 101 8286 SH SOLE 28 8286 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 526 43089 SH SOLE 29 43089 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3099 253780 SH SOLE 30 253780 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 333 27307 SH SOLE 31 27307 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2371 194148 SH SOLE 32 194148 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 833 68250 SH SOLE 36 68250 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 747 61213 SH SOLE 40 61213 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2375 194521 SH SOLE 43 11542 0 182979 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 12966 245103 SH SOLE 21 245103 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1182 317851 SH SOLE 2 102348 0 215503 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 38 10118 SH SOLE 7 10118 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 5393 1449708 SH SOLE 18 1449708 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2506 673627 SH SOLE 19 673627 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 202715 54493367 SH SOLE 21 54493367 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 35498 9542491 SH SOLE 22 9177467 0 365024 NEW YORK MTG TR INC COM PAR $.02 649604501 179 48009 SH SOLE 25 48009 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 422 113444 SH SOLE 26 84484 0 28960 NEW YORK MTG TR INC COM PAR $.02 649604501 16 4337 SH SOLE 28 4337 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2467 663050 SH SOLE 30 663050 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 58 15590 SH SOLE 36 15590 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 167 44824 SH SOLE 40 44824 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1760 473003 SH SOLE 43 7049 0 465954 NEW YORK TIMES CO CL A 650111107 27644 572334 SH SOLE 2 149285 0 423049 NEW YORK TIMES CO CL A 650111107 26 528 SH SOLE 4 528 0 0 NEW YORK TIMES CO CL A 650111107 115 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 17588 364137 SH SOLE 18 364137 0 0 NEW YORK TIMES CO CL A 650111107 2275 47103 SH SOLE 19 47103 0 0 NEW YORK TIMES CO CL A 650111107 387629 8025435 SH SOLE 21 8025435 0 0 NEW YORK TIMES CO CL A 650111107 218521 4524235 SH SOLE 22 4342043 0 182192 NEW YORK TIMES CO CL A 650111107 1240 25676 SH SOLE 25 25676 0 0 NEW YORK TIMES CO CL A 650111107 2862 59252 SH SOLE 26 48477 0 10775 NEW YORK TIMES CO CL A 650111107 137 2828 SH SOLE 28 2828 0 0 NEW YORK TIMES CO CL A 650111107 4367 90407 SH SOLE 30 90407 0 0 NEW YORK TIMES CO CL A 650111107 120 2483 SH SOLE 31 2483 0 0 NEW YORK TIMES CO CL A 650111107 472 9762 SH SOLE 36 9762 0 0 NEW YORK TIMES CO CL A 650111107 1031 21346 SH SOLE 40 21346 0 0 NEW YORK TIMES CO CL A 650111107 7181 148684 SH SOLE 43 1854 0 146830 NEWAGE INC COM 650194103 62 60464 SH SOLE 2 5343 0 55121 NEWAGE INC COM 650194103 3 2496 SH SOLE 7 2496 0 0 NEWAGE INC COM 650194103 433 420503 SH SOLE 18 420503 0 0 NEWAGE INC COM 650194103 294 284994 SH SOLE 19 284994 0 0 NEWAGE INC COM 650194103 4925 4781361 SH SOLE 21 4781361 0 0 NEWAGE INC COM 650194103 3295 3199336 SH SOLE 22 3153290 0 46046 NEWEGG COMMERCE INC COMMON SHARES G6483G100 74 7091 SH SOLE 43 0 0 7091 NEWELL BRANDS INC COM 651229106 27489 1258642 SH SOLE 2 675813 0 582829 NEWELL BRANDS INC COM 651229106 7771 355817 SH SOLE 4 240162 0 115655 NEWELL BRANDS INC COM 651229106 8480 388261 SH SOLE 7 375229 0 13032 NEWELL BRANDS INC COM 651229106 16 734 SH SOLE 13 734 0 0 NEWELL BRANDS INC COM 651229106 1104 50535 SH SOLE 15 50535 0 0 NEWELL BRANDS INC COM 651229106 105733 4841234 SH SOLE 18 4470320 0 370914 NEWELL BRANDS INC COM 651229106 188014 8608682 SH SOLE 19 8608682 0 0 NEWELL BRANDS INC COM 651229106 411694 18850458 SH SOLE 21 18850458 0 0 NEWELL BRANDS INC COM 651229106 219851 10066434 SH SOLE 22 9278737 0 787697 NEWELL BRANDS INC COM 651229106 4779 218832 SH SOLE 23 218832 0 0 NEWELL BRANDS INC COM 651229106 26967 1234756 SH SOLE 25 1234756 0 0 NEWELL BRANDS INC COM 651229106 18540 848892 SH SOLE 26 264517 0 584375 NEWELL BRANDS INC COM 651229106 20467 937137 SH SOLE 28 6842 0 930295 NEWELL BRANDS INC COM 651229106 67610 3095683 SH SOLE 30 2957247 0 138436 NEWELL BRANDS INC COM 651229106 2874 131591 SH SOLE 31 38606 0 92985 NEWELL BRANDS INC COM 651229106 3270 149722 SH SOLE 32 149722 0 0 NEWELL BRANDS INC COM 651229106 9819 449584 SH SOLE 34 449584 0 0 NEWELL BRANDS INC COM 651229106 3987 182540 SH SOLE 36 182540 0 0 NEWELL BRANDS INC COM 651229106 270 12375 SH SOLE 40 12375 0 0 NEWELL BRANDS INC COM 651229106 5332 244138 SH SOLE 43 20286 0 223852 NEWMARK GROUP INC CL A 65158N102 2478 132528 SH SOLE 2 73908 0 58620 NEWMARK GROUP INC CL A 65158N102 11 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 39 2072 SH SOLE 7 2072 0 0 NEWMARK GROUP INC CL A 65158N102 7505 401350 SH SOLE 18 401350 0 0 NEWMARK GROUP INC CL A 65158N102 13043 697461 SH SOLE 19 697461 0 0 NEWMARK GROUP INC CL A 65158N102 101396 5422265 SH SOLE 21 5422265 0 0 NEWMARK GROUP INC CL A 65158N102 71909 3845382 SH SOLE 22 3756055 0 89327 NEWMARK GROUP INC CL A 65158N102 286 15285 SH SOLE 23 15285 0 0 NEWMARK GROUP INC CL A 65158N102 407 21774 SH SOLE 25 21774 0 0 NEWMARK GROUP INC CL A 65158N102 2891 154616 SH SOLE 26 57597 0 97019 NEWMARK GROUP INC CL A 65158N102 57 3024 SH SOLE 28 3024 0 0 NEWMARK GROUP INC CL A 65158N102 2100 112326 SH SOLE 30 112326 0 0 NEWMARK GROUP INC CL A 65158N102 397 21231 SH SOLE 40 21231 0 0 NEWMARK GROUP INC CL A 65158N102 3422 182978 SH SOLE 43 50146 0 132832 NEWMARKET CORP COM 651587107 7768 22665 SH SOLE 2 6476 0 16189 NEWMARKET CORP COM 651587107 10 29 SH SOLE 4 29 0 0 NEWMARKET CORP COM 651587107 33 95 SH SOLE 7 95 0 0 NEWMARKET CORP COM 651587107 5092 14857 SH SOLE 18 14857 0 0 NEWMARKET CORP COM 651587107 668 1949 SH SOLE 19 1949 0 0 NEWMARKET CORP COM 651587107 121076 353279 SH SOLE 21 353279 0 0 NEWMARKET CORP COM 651587107 64183 187276 SH SOLE 22 178460 0 8816 NEWMARKET CORP COM 651587107 350 1022 SH SOLE 23 1022 0 0 NEWMARKET CORP COM 651587107 380 1110 SH SOLE 25 1110 0 0 NEWMARKET CORP COM 651587107 1065 3107 SH SOLE 26 2420 0 687 NEWMARKET CORP COM 651587107 52 153 SH SOLE 28 153 0 0 NEWMARKET CORP COM 651587107 1837 5359 SH SOLE 30 5359 0 0 NEWMARKET CORP COM 651587107 37 109 SH SOLE 31 109 0 0 NEWMARKET CORP COM 651587107 57 165 SH SOLE 36 165 0 0 NEWMARKET CORP COM 651587107 385 1123 SH SOLE 40 1123 0 0 NEWMARKET CORP COM 651587107 3766 10989 SH SOLE 43 1353 0 9636 NEWMONT CORP COM 651639106 112718 1817447 SH SOLE 2 242231 0 1575216 NEWMONT CORP COM 651639106 36293 585181 SH SOLE 4 357767 0 227414 NEWMONT CORP COM 651639106 254681 4106432 SH SOLE 7 4082309 0 24123 NEWMONT CORP COM 651639106 678 10925 SH SOLE 13 2328 0 8597 NEWMONT CORP COM 651639106 7041 113526 SH SOLE 15 113526 0 0 NEWMONT CORP COM 651639106 76399 1231847 SH SOLE 18 1121910 0 109937 NEWMONT CORP COM 651639106 69789 1125273 SH SOLE 19 1125273 0 0 NEWMONT CORP COM 651639106 1868585 30128745 SH SOLE 21 30128745 0 0 NEWMONT CORP COM 651639106 1151926 18573468 SH SOLE 22 16949334 0 1624134 NEWMONT CORP COM 651639106 52173 841221 SH SOLE 23 841221 0 0 NEWMONT CORP COM 651639106 261901 4222853 SH SOLE 25 4222853 0 0 NEWMONT CORP COM 651639106 189758 3059625 SH SOLE 26 1166272 0 1893353 NEWMONT CORP COM 651639106 142497 2297596 SH SOLE 28 106673 0 2190923 NEWMONT CORP COM 651639106 26313 424268 SH SOLE 29 424268 0 0 NEWMONT CORP COM 651639106 608622 9813323 SH SOLE 30 9813323 0 0 NEWMONT CORP COM 651639106 18795 303052 SH SOLE 31 96381 0 206671 NEWMONT CORP COM 651639106 4727 76214 SH SOLE 32 76214 0 0 NEWMONT CORP COM 651639106 709920 11446623 SH SOLE 34 11446623 0 0 NEWMONT CORP COM 651639106 33579 541428 SH SOLE 36 541428 0 0 NEWMONT CORP COM 651639106 1656 26706 SH SOLE 40 26706 0 0 NEWMONT CORP COM 651639106 55182 889744 SH SOLE 43 49575 0 840169 NEWPARK RES INC COM PAR $.01NEW 651718504 250 85132 SH SOLE 2 23136 0 61996 NEWPARK RES INC COM PAR $.01NEW 651718504 5 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 935 318185 SH SOLE 18 318185 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 599 203887 SH SOLE 19 203887 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 10158 3455120 SH SOLE 21 3455120 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 6775 2304505 SH SOLE 22 2252224 0 52281 NEWPARK RES INC COM PAR $.01NEW 651718504 156 53178 SH SOLE 28 53178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 29 9979 SH SOLE 43 0 0 9979 NEWS CORP NEW CL A 65249B109 22926 1027605 SH SOLE 2 158729 0 868876 NEWS CORP NEW CL A 65249B109 6126 274606 SH SOLE 4 169023 0 105583 NEWS CORP NEW CL A 65249B109 8275 370899 SH SOLE 7 358165 0 12734 NEWS CORP NEW CL A 65249B109 204 9140 SH SOLE 13 9140 0 0 NEWS CORP NEW CL A 65249B109 826 37034 SH SOLE 15 37034 0 0 NEWS CORP NEW CL A 65249B109 14998 672276 SH SOLE 18 618011 0 54265 NEWS CORP NEW CL A 65249B109 4592 205807 SH SOLE 19 205807 0 0 NEWS CORP NEW CL A 65249B109 202961 9097326 SH SOLE 21 9097326 0 0 NEWS CORP NEW CL A 65249B109 201553 9034219 SH SOLE 22 8239751 0 794468 NEWS CORP NEW CL A 65249B109 4979 223188 SH SOLE 23 223188 0 0 NEWS CORP NEW CL A 65249B109 12223 547868 SH SOLE 25 547868 0 0 NEWS CORP NEW CL A 65249B109 18131 812671 SH SOLE 26 248604 0 564067 NEWS CORP NEW CL A 65249B109 11138 499229 SH SOLE 28 6970 0 492259 NEWS CORP NEW CL A 65249B109 10 429 SH SOLE 29 429 0 0 NEWS CORP NEW CL A 65249B109 35044 1570780 SH SOLE 30 1570780 0 0 NEWS CORP NEW CL A 65249B109 3251 145717 SH SOLE 31 44153 0 101564 NEWS CORP NEW CL A 65249B109 481 21564 SH SOLE 34 21564 0 0 NEWS CORP NEW CL A 65249B109 4003 179430 SH SOLE 36 179430 0 0 NEWS CORP NEW CL A 65249B109 271 12133 SH SOLE 40 12133 0 0 NEWS CORP NEW CL A 65249B109 5889 263942 SH SOLE 43 2349 0 261593 NEWS CORP NEW CL B 65249B208 15874 705520 SH SOLE 2 58340 0 647180 NEWS CORP NEW CL B 65249B208 2083 92582 SH SOLE 7 87956 0 4626 NEWS CORP NEW CL B 65249B208 62 2737 SH SOLE 15 2737 0 0 NEWS CORP NEW CL B 65249B208 4003 177904 SH SOLE 18 168503 0 9401 NEWS CORP NEW CL B 65249B208 1508 67022 SH SOLE 19 67022 0 0 NEWS CORP NEW CL B 65249B208 58408 2595901 SH SOLE 21 2595901 0 0 NEWS CORP NEW CL B 65249B208 60616 2694048 SH SOLE 22 2456522 0 237526 NEWS CORP NEW CL B 65249B208 6 272 SH SOLE 23 272 0 0 NEWS CORP NEW CL B 65249B208 3443 153035 SH SOLE 25 153035 0 0 NEWS CORP NEW CL B 65249B208 2714 120609 SH SOLE 26 0 0 120609 NEWS CORP NEW CL B 65249B208 815 36244 SH SOLE 28 0 0 36244 NEWS CORP NEW CL B 65249B208 5663 251688 SH SOLE 30 251688 0 0 NEWS CORP NEW CL B 65249B208 39 1748 SH SOLE 31 1748 0 0 NEWS CORP NEW CL B 65249B208 635 28239 SH SOLE 36 28239 0 0 NEWS CORP NEW CL B 65249B208 259 11521 SH SOLE 43 573 0 10948 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7 237 SH SOLE 43 0 0 237 NEXA RES S A COM L67359106 111 14104 SH SOLE 28 14104 0 0 NEXIMMUNE INC COM 65344D109 30 6450 SH SOLE 2 626 0 5824 NEXIMMUNE INC COM 65344D109 243 52638 SH SOLE 18 52638 0 0 NEXIMMUNE INC COM 65344D109 62 13386 SH SOLE 19 13386 0 0 NEXIMMUNE INC COM 65344D109 2865 621433 SH SOLE 21 621433 0 0 NEXIMMUNE INC COM 65344D109 696 150956 SH SOLE 22 147279 0 3677 NEXIMMUNE INC COM 65344D109 5 1147 SH SOLE 43 0 0 1147 NEXPOINT REAL ESTATE FIN INC COM 65342V101 44 2286 SH SOLE 2 2286 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 24 1270 SH SOLE 18 1270 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 330 17140 SH SOLE 21 17140 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 230 11949 SH SOLE 22 11949 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3599 42930 SH SOLE 2 20447 0 22483 NEXPOINT RESIDENTIAL TR INC COM 65341D102 993 11845 SH SOLE 4 11845 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2368 28248 SH SOLE 7 28248 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7478 89200 SH SOLE 18 89200 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 12907 153964 SH SOLE 19 153964 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 219902 2623185 SH SOLE 21 2623185 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 67203 801653 SH SOLE 22 781347 0 20306 NEXPOINT RESIDENTIAL TR INC COM 65341D102 204 2431 SH SOLE 23 2431 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 8023 95708 SH SOLE 25 95708 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1005 11991 SH SOLE 26 0 0 11991 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1237 14758 SH SOLE 28 1201 0 13557 NEXPOINT RESIDENTIAL TR INC COM 65341D102 12888 153744 SH SOLE 30 153744 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7945 94777 SH SOLE 31 0 0 94777 NEXPOINT RESIDENTIAL TR INC COM 65341D102 44 526 SH SOLE 34 526 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 216 2571 SH SOLE 40 2571 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 524 6251 SH SOLE 43 0 0 6251 NEXSTAR MEDIA GROUP INC CL A 65336K103 14818 98148 SH SOLE 2 31679 0 66469 NEXSTAR MEDIA GROUP INC CL A 65336K103 456 3018 SH SOLE 4 3018 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 146 966 SH SOLE 7 966 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 218 1445 SH SOLE 13 1445 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4056 26867 SH SOLE 18 24570 0 2297 NEXSTAR MEDIA GROUP INC CL A 65336K103 3290 21789 SH SOLE 19 21789 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 77598 513962 SH SOLE 21 513962 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 142026 940694 SH SOLE 22 889470 0 51224 NEXSTAR MEDIA GROUP INC CL A 65336K103 203 1347 SH SOLE 23 1347 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 843 5586 SH SOLE 25 5586 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2909 19265 SH SOLE 26 15959 0 3306 NEXSTAR MEDIA GROUP INC CL A 65336K103 115 762 SH SOLE 28 762 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 188 1244 SH SOLE 29 1244 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3934 26057 SH SOLE 30 26057 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 407 2699 SH SOLE 31 2699 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1301 8619 SH SOLE 34 8619 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 160 1062 SH SOLE 36 1062 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 778 5154 SH SOLE 40 5154 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3554 23540 SH SOLE 43 2535 0 21005 NEXTCURE INC COM 65343E108 469 78200 SH SOLE 2 51801 0 26399 NEXTCURE INC COM 65343E108 74 12316 SH SOLE 18 3433 0 8883 NEXTCURE INC COM 65343E108 2181 363515 SH SOLE 19 363515 0 0 NEXTCURE INC COM 65343E108 1191 198566 SH SOLE 21 198566 0 0 NEXTCURE INC COM 65343E108 3052 508669 SH SOLE 22 508669 0 0 NEXTCURE INC COM 65343E108 87 14439 SH SOLE 23 14439 0 0 NEXTCURE INC COM 65343E108 317 52812 SH SOLE 26 0 0 52812 NEXTCURE INC COM 65343E108 76 12735 SH SOLE 30 12735 0 0 NEXTCURE INC COM 65343E108 5 881 SH SOLE 43 0 0 881 NEXTDECADE CORP COM 65342K105 1894 664603 SH SOLE 2 660122 0 4481 NEXTDECADE CORP COM 65342K105 13 4568 SH SOLE 18 4568 0 0 NEXTDECADE CORP COM 65342K105 747 262001 SH SOLE 21 262001 0 0 NEXTDECADE CORP COM 65342K105 2392 839442 SH SOLE 22 839442 0 0 NEXTDECADE CORP COM 65342K105 29 10189 SH SOLE 43 0 0 10189 NEXTDOOR HOLDINGS INC COM CL A 65345M108 43 5409 SH SOLE 2 1387 0 4022 NEXTDOOR HOLDINGS INC COM CL A 65345M108 6893 873685 SH SOLE 22 873685 0 0 NEXTERA ENERGY INC COM 65339F101 453904 4861866 SH SOLE 2 1258073 0 3603793 NEXTERA ENERGY INC COM 65339F101 157234 1684170 SH SOLE 4 1119211 0 564959 NEXTERA ENERGY INC COM 65339F101 176236 1887705 SH SOLE 7 1830206 0 57499 NEXTERA ENERGY INC COM 65339F101 15839 169651 SH SOLE 13 149441 0 20210 NEXTERA ENERGY INC COM 65339F101 25958 278043 SH SOLE 15 278043 0 0 NEXTERA ENERGY INC COM 65339F101 112 1200 SH SOLE 17 0 0 1200 NEXTERA ENERGY INC COM 65339F101 323254 3462450 SH SOLE 18 3129359 0 333091 NEXTERA ENERGY INC COM 65339F101 516174 5528855 SH SOLE 19 5528855 0 0 NEXTERA ENERGY INC COM 65339F101 4805585 51473699 SH SOLE 21 51473699 0 0 NEXTERA ENERGY INC COM 65339F101 4077660 43676736 SH SOLE 22 38865826 0 4810910 NEXTERA ENERGY INC COM 65339F101 119447 1279425 SH SOLE 23 1279425 0 0 NEXTERA ENERGY INC COM 65339F101 313186 3354604 SH SOLE 25 3354604 0 0 NEXTERA ENERGY INC COM 65339F101 428258 4587172 SH SOLE 26 1682501 0 2904671 NEXTERA ENERGY INC COM 65339F101 357635 3830710 SH SOLE 28 164900 0 3665810 NEXTERA ENERGY INC COM 65339F101 5794 62057 SH SOLE 29 62057 0 0 NEXTERA ENERGY INC COM 65339F101 1053848 11288000 SH SOLE 30 11288000 0 0 NEXTERA ENERGY INC COM 65339F101 763013 8172808 SH SOLE 31 308026 0 7864782 NEXTERA ENERGY INC COM 65339F101 2872 30765 SH SOLE 32 30765 0 0 NEXTERA ENERGY INC COM 65339F101 581482 6228388 SH SOLE 34 6228388 0 0 NEXTERA ENERGY INC COM 65339F101 94457 1011746 SH SOLE 36 1011746 0 0 NEXTERA ENERGY INC COM 65339F101 6105 65394 SH SOLE 40 65394 0 0 NEXTERA ENERGY INC COM 65339F101 223442 2393340 SH SOLE 43 128071 0 2265269 NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 195761 3380430 SH SOLE 21 3380430 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 243138 4225553 SH SOLE 21 4225553 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 172634 2535382 SH SOLE 21 2535382 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2817 33373 SH SOLE 2 33373 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 22 258 SH SOLE 4 258 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 171 2026 SH SOLE 13 2026 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9925 117594 SH SOLE 21 117594 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5687 67386 SH SOLE 22 36101 0 31285 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 964 11418 SH SOLE 25 11418 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2844 33698 SH SOLE 26 28159 0 5539 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3738 44290 SH SOLE 30 44290 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1003 11883 SH SOLE 36 11883 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 826 9788 SH SOLE 40 9788 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 324 3844 SH SOLE 43 0 0 3844 NEXTGEN HEALTHCARE INC COM 65343C102 2878 161769 SH SOLE 2 116206 0 45563 NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 16 903 SH SOLE 7 903 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 3896 219013 SH SOLE 18 219013 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2695 151470 SH SOLE 19 151470 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 126744 7124479 SH SOLE 21 7124479 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 31513 1771376 SH SOLE 22 1717382 0 53994 NEXTGEN HEALTHCARE INC COM 65343C102 46 2606 SH SOLE 23 2606 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 195 10964 SH SOLE 25 10964 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 975 54830 SH SOLE 26 17172 0 37658 NEXTGEN HEALTHCARE INC COM 65343C102 8 456 SH SOLE 28 456 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 6523 366641 SH SOLE 30 366641 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 299 16794 SH SOLE 34 16794 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 188 10564 SH SOLE 36 10564 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 151 8485 SH SOLE 40 8485 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 536 30138 SH SOLE 43 133 0 30005 NEXTIER OILFIELD SOLUTIONS COM 65290C105 524 147482 SH SOLE 2 47077 0 100405 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1 387 SH SOLE 4 387 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 9 2596 SH SOLE 7 2596 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1810 509750 SH SOLE 18 509750 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1094 308103 SH SOLE 19 308103 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 23276 6556621 SH SOLE 21 6556621 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 14957 4213380 SH SOLE 22 4054990 0 158390 NEXTIER OILFIELD SOLUTIONS COM 65290C105 73 20509 SH SOLE 25 20509 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 194 54557 SH SOLE 26 31140 0 23417 NEXTIER OILFIELD SOLUTIONS COM 65290C105 78 21954 SH SOLE 28 21954 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 392 110317 SH SOLE 30 110317 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 106 29935 SH SOLE 36 29935 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 61 17138 SH SOLE 40 17138 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 561 158052 SH SOLE 43 10464 0 147588 NEXTNAV INC COMMON STOCK 65345N106 11 1218 SH SOLE 22 1218 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 4 4957 SH SOLE 18 4957 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 62 72524 SH SOLE 21 72524 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 645 753566 SH SOLE 22 753566 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1553 87706 SH SOLE 2 54304 0 33402 NGM BIOPHARMACEUTICALS INC COM 62921N105 8 461 SH SOLE 7 461 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1664 93945 SH SOLE 18 93945 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1077 60791 SH SOLE 19 60791 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 26257 1482588 SH SOLE 21 1482588 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 17045 962430 SH SOLE 22 931931 0 30499 NGM BIOPHARMACEUTICALS INC COM 62921N105 36 2007 SH SOLE 23 2007 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 105 5927 SH SOLE 25 5927 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 241 13586 SH SOLE 26 2768 0 10818 NGM BIOPHARMACEUTICALS INC COM 62921N105 779 43982 SH SOLE 30 43982 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 9 501 SH SOLE 34 501 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 85 4805 SH SOLE 36 4805 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 64 3598 SH SOLE 40 3598 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 327 18464 SH SOLE 43 0 0 18464 NI HLDGS INC COM 65342T106 90 4774 SH SOLE 2 380 0 4394 NI HLDGS INC COM 65342T106 3 138 SH SOLE 7 138 0 0 NI HLDGS INC COM 65342T106 553 29227 SH SOLE 18 29227 0 0 NI HLDGS INC COM 65342T106 366 19379 SH SOLE 19 19379 0 0 NI HLDGS INC COM 65342T106 6422 339611 SH SOLE 21 339611 0 0 NI HLDGS INC COM 65342T106 2153 113846 SH SOLE 22 107655 0 6191 NICE LTD SPONSORED ADR 653656108 1122 3696 SH SOLE 2 3696 0 0 NICE LTD SPONSORED ADR 653656108 1631 5371 SH SOLE 4 5371 0 0 NICE LTD SPONSORED ADR 653656108 22111 72828 SH SOLE 18 72828 0 0 NICE LTD SPONSORED ADR 653656108 588812 1939433 SH SOLE 19 1939433 0 0 NICE LTD SPONSORED ADR 653656108 32581 107317 SH SOLE 22 107317 0 0 NICE LTD SPONSORED ADR 653656108 1719 5663 SH SOLE 26 5663 0 0 NICE LTD SPONSORED ADR 653656108 74313 244774 SH SOLE 34 244774 0 0 NICE LTD SPONSORED ADR 653656108 44738 147357 SH SOLE 43 6540 0 140817 NICHOLAS FINL INC BC COM NEW 65373J209 11 891 SH SOLE 18 891 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 250 21179 SH SOLE 21 21179 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 5 434 SH SOLE 22 434 0 0 NICOLET BANKSHARES INC COM 65406E102 771 8994 SH SOLE 2 3363 0 5631 NICOLET BANKSHARES INC COM 65406E102 12 144 SH SOLE 7 144 0 0 NICOLET BANKSHARES INC COM 65406E102 3401 39661 SH SOLE 18 39661 0 0 NICOLET BANKSHARES INC COM 65406E102 1876 21874 SH SOLE 19 21874 0 0 NICOLET BANKSHARES INC COM 65406E102 44027 513432 SH SOLE 21 513432 0 0 NICOLET BANKSHARES INC COM 65406E102 25112 292853 SH SOLE 22 280124 0 12729 NICOLET BANKSHARES INC COM 65406E102 201 2340 SH SOLE 25 2340 0 0 NICOLET BANKSHARES INC COM 65406E102 150 1748 SH SOLE 26 0 0 1748 NICOLET BANKSHARES INC COM 65406E102 110 1278 SH SOLE 28 1278 0 0 NICOLET BANKSHARES INC COM 65406E102 863 10065 SH SOLE 30 10065 0 0 NICOLET BANKSHARES INC COM 65406E102 147 1719 SH SOLE 40 1719 0 0 NICOLET BANKSHARES INC COM 65406E102 381 4445 SH SOLE 43 0 0 4445 NIELSEN HLDGS PLC SHS EUR G6518L108 21713 1058631 SH SOLE 2 214774 0 843857 NIELSEN HLDGS PLC SHS EUR G6518L108 25 1199 SH SOLE 4 1199 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5644 275182 SH SOLE 7 263296 0 11886 NIELSEN HLDGS PLC SHS EUR G6518L108 32 1540 SH SOLE 13 1540 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 164 8004 SH SOLE 15 8004 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 11138 543059 SH SOLE 18 511521 0 31538 NIELSEN HLDGS PLC SHS EUR G6518L108 3837 187065 SH SOLE 19 187065 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 165761 8081972 SH SOLE 21 8081972 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 167483 8165933 SH SOLE 22 7439136 0 726797 NIELSEN HLDGS PLC SHS EUR G6518L108 138 6720 SH SOLE 23 6720 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 11430 557296 SH SOLE 25 557296 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 17865 871016 SH SOLE 26 422656 0 448360 NIELSEN HLDGS PLC SHS EUR G6518L108 5187 252887 SH SOLE 28 6388 0 246499 NIELSEN HLDGS PLC SHS EUR G6518L108 19687 959869 SH SOLE 30 959869 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 110 5356 SH SOLE 31 5356 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2741 133628 SH SOLE 36 133628 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 902 43981 SH SOLE 40 43981 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3055 148950 SH SOLE 43 3317 0 145633 NIKE INC CL B 654106103 408309 2449803 SH SOLE 2 326116 0 2123687 NIKE INC CL B 654106103 135613 813663 SH SOLE 4 495658 0 318005 NIKE INC CL B 654106103 181138 1086809 SH SOLE 7 1049495 0 37314 NIKE INC CL B 654106103 3528 21170 SH SOLE 13 7992 0 13178 NIKE INC CL B 654106103 19686 118116 SH SOLE 15 118116 0 0 NIKE INC CL B 654106103 2 9 SH SOLE 17 0 0 9 NIKE INC CL B 654106103 677837 4066944 SH SOLE 18 3168779 0 898165 NIKE INC CL B 654106103 355885 2135267 SH SOLE 19 2135267 0 0 NIKE INC CL B 654106103 3312 19870 SH SOLE 20 19870 0 0 NIKE INC CL B 654106103 5505184 33030445 SH SOLE 21 33030445 0 0 NIKE INC CL B 654106103 4518138 27108284 SH SOLE 22 24552826 0 2555458 NIKE INC CL B 654106103 122097 732565 SH SOLE 23 732565 0 0 NIKE INC CL B 654106103 449482 2696837 SH SOLE 25 2696837 0 0 NIKE INC CL B 654106103 473651 2841849 SH SOLE 26 1104230 0 1737619 NIKE INC CL B 654106103 471973 2831783 SH SOLE 28 174506 0 2657277 NIKE INC CL B 654106103 503 3019 SH SOLE 29 3019 0 0 NIKE INC CL B 654106103 1148276 6889521 SH SOLE 30 6889521 0 0 NIKE INC CL B 654106103 80258 481540 SH SOLE 31 143546 0 337994 NIKE INC CL B 654106103 8385 50309 SH SOLE 32 50309 0 0 NIKE INC CL B 654106103 120515 723076 SH SOLE 34 723076 0 0 NIKE INC CL B 654106103 86131 516775 SH SOLE 36 516775 0 0 NIKE INC CL B 654106103 7061 42363 SH SOLE 40 42363 0 0 NIKE INC CL B 654106103 217495 1304946 SH SOLE 43 109372 0 1195574 NIKOLA CORP COM 654110105 1161 117612 SH SOLE 2 66975 0 50637 NIKOLA CORP COM 654110105 6 562 SH SOLE 4 562 0 0 NIKOLA CORP COM 654110105 32 3223 SH SOLE 7 3223 0 0 NIKOLA CORP COM 654110105 6209 629034 SH SOLE 18 607007 0 22027 NIKOLA CORP COM 654110105 7237 733260 SH SOLE 19 733260 0 0 NIKOLA CORP COM 654110105 75289 7628108 SH SOLE 21 7628108 0 0 NIKOLA CORP COM 654110105 50608 5127450 SH SOLE 22 5029469 0 97981 NIKOLA CORP COM 654110105 129 13035 SH SOLE 23 13035 0 0 NIKOLA CORP COM 654110105 244 24713 SH SOLE 25 24713 0 0 NIKOLA CORP COM 654110105 1595 161584 SH SOLE 26 94204 0 67380 NIKOLA CORP COM 654110105 1738 176122 SH SOLE 28 176122 0 0 NIKOLA CORP COM 654110105 902 91423 SH SOLE 30 91423 0 0 NIKOLA CORP COM 654110105 42 4260 SH SOLE 34 4260 0 0 NIKOLA CORP COM 654110105 130 13137 SH SOLE 36 13137 0 0 NIKOLA CORP COM 654110105 193 19545 SH SOLE 40 19545 0 0 NINE ENERGY SERVICE INC COM 65441V101 2 1630 SH SOLE 18 1630 0 0 NINE ENERGY SERVICE INC COM 65441V101 56 55828 SH SOLE 21 55828 0 0 NINE ENERGY SERVICE INC COM 65441V101 196 196225 SH SOLE 22 196225 0 0 NIO INC SPON ADS 62914V106 57242 1806870 SH SOLE 2 211764 0 1595106 NIO INC SPON ADS 62914V106 28998 915336 SH SOLE 4 453359 0 461977 NIO INC SPON ADS 62914V106 4606 145393 SH SOLE 7 145393 0 0 NIO INC SPON ADS 62914V106 6712 211854 SH SOLE 13 89027 0 122827 NIO INC SPON ADS 62914V106 25791 814107 SH SOLE 15 814107 0 0 NIO INC SPON ADS 62914V106 3 85 SH SOLE 17 0 0 85 NIO INC SPON ADS 62914V106 18974 598923 SH SOLE 18 598923 0 0 NIO INC SPON ADS 62914V106 644 20341 SH SOLE 19 20341 0 0 NIO INC SPON ADS 62914V106 785038 24780255 SH SOLE 21 24780255 0 0 NIO INC SPON ADS 62914V106 485112 15312892 SH SOLE 22 13343811 0 1969081 NIO INC SPON ADS 62914V106 20735 654504 SH SOLE 23 654504 0 0 NIO INC SPON ADS 62914V106 32348 1021077 SH SOLE 25 1021077 0 0 NIO INC SPON ADS 62914V106 96438 3044130 SH SOLE 26 93762 0 2950368 NIO INC SPON ADS 62914V106 74221 2342822 SH SOLE 28 102701 0 2240121 NIO INC SPON ADS 62914V106 372648 11762880 SH SOLE 30 11752153 0 10727 NIO INC SPON ADS 62914V106 3305 104316 SH SOLE 31 11129 0 93187 NIO INC SPON ADS 62914V106 2468 77903 SH SOLE 32 77903 0 0 NIO INC SPON ADS 62914V106 3443 108678 SH SOLE 34 108678 0 0 NIO INC SPON ADS 62914V106 180 5669 SH SOLE 40 5669 0 0 NIO INC SPON ADS 62914V106 9787 308940 SH SOLE 43 42133 0 266807 NISOURCE INC COM 65473P105 55531 2011255 SH SOLE 2 943760 0 1067495 NISOURCE INC COM 65473P105 16329 591408 SH SOLE 4 336100 0 255308 NISOURCE INC COM 65473P105 27608 999921 SH SOLE 7 986076 0 13845 NISOURCE INC COM 65473P105 1259 45598 SH SOLE 13 45598 0 0 NISOURCE INC COM 65473P105 1542 55846 SH SOLE 15 55846 0 0 NISOURCE INC COM 65473P105 93169 3374471 SH SOLE 18 3050607 0 323864 NISOURCE INC COM 65473P105 194386 7040416 SH SOLE 19 7040416 0 0 NISOURCE INC COM 65473P105 527736 19113961 SH SOLE 21 19113961 0 0 NISOURCE INC COM 65473P105 302779 10966269 SH SOLE 22 9744802 0 1221467 NISOURCE INC COM 65473P105 14091 510343 SH SOLE 23 510343 0 0 NISOURCE INC COM 65473P105 5437 196938 SH SOLE 25 196938 0 0 NISOURCE INC COM 65473P105 23631 855882 SH SOLE 26 337531 0 518351 NISOURCE INC COM 65473P105 9798 354884 SH SOLE 28 11303 0 343581 NISOURCE INC COM 65473P105 3463 125410 SH SOLE 29 125410 0 0 NISOURCE INC COM 65473P105 44119 1597927 SH SOLE 30 1597927 0 0 NISOURCE INC COM 65473P105 49622 1797250 SH SOLE 31 227761 0 1569489 NISOURCE INC COM 65473P105 4464 161690 SH SOLE 32 161690 0 0 NISOURCE INC COM 65473P105 19992 724089 SH SOLE 34 724089 0 0 NISOURCE INC COM 65473P105 5577 202000 SH SOLE 36 202000 0 0 NISOURCE INC COM 65473P105 190 6891 SH SOLE 40 6891 0 0 NISOURCE INC COM 65473P105 10553 382215 SH SOLE 43 21843 0 360372 NISOURCE INC UNIT 12/01/2023 65473P121 81633 728928 SH SOLE 21 728928 0 0 NIU TECHNOLOGIES ADS 65481N100 13 800 SH SOLE 2 800 0 0 NIU TECHNOLOGIES ADS 65481N100 10 598 SH SOLE 4 598 0 0 NIU TECHNOLOGIES ADS 65481N100 5579 346324 SH SOLE 21 346324 0 0 NIU TECHNOLOGIES ADS 65481N100 3105 192742 SH SOLE 22 185622 0 7120 NIU TECHNOLOGIES ADS 65481N100 27 1655 SH SOLE 25 1655 0 0 NIU TECHNOLOGIES ADS 65481N100 1483 92082 SH SOLE 30 92082 0 0 NKARTA INC COM 65487U108 550 35837 SH SOLE 2 25454 0 10383 NKARTA INC COM 65487U108 3 227 SH SOLE 7 227 0 0 NKARTA INC COM 65487U108 733 47743 SH SOLE 18 47743 0 0 NKARTA INC COM 65487U108 389 25310 SH SOLE 19 25310 0 0 NKARTA INC COM 65487U108 10582 689359 SH SOLE 21 689359 0 0 NKARTA INC COM 65487U108 6869 447467 SH SOLE 22 435064 0 12403 NKARTA INC COM 65487U108 41 2685 SH SOLE 25 2685 0 0 NKARTA INC COM 65487U108 12 777 SH SOLE 26 777 0 0 NKARTA INC COM 65487U108 246 16021 SH SOLE 30 16021 0 0 NKARTA INC COM 65487U108 13 869 SH SOLE 36 869 0 0 NKARTA INC COM 65487U108 15 951 SH SOLE 40 951 0 0 NKARTA INC COM 65487U108 477 31085 SH SOLE 43 2567 0 28518 NL INDS INC COM NEW 629156407 63 8532 SH SOLE 2 157 0 8375 NL INDS INC COM NEW 629156407 221 29816 SH SOLE 18 29816 0 0 NL INDS INC COM NEW 629156407 84 11290 SH SOLE 19 11290 0 0 NL INDS INC COM NEW 629156407 2479 334965 SH SOLE 21 334965 0 0 NL INDS INC COM NEW 629156407 1271 171823 SH SOLE 22 168124 0 3699 NL INDS INC COM NEW 629156407 4 597 SH SOLE 43 0 0 597 NLIGHT INC COM 65487K100 369 15413 SH SOLE 2 11245 0 4168 NLIGHT INC COM 65487K100 3 130 SH SOLE 4 130 0 0 NLIGHT INC COM 65487K100 14 602 SH SOLE 7 602 0 0 NLIGHT INC COM 65487K100 2705 112950 SH SOLE 18 112950 0 0 NLIGHT INC COM 65487K100 1865 77850 SH SOLE 19 77850 0 0 NLIGHT INC COM 65487K100 34696 1448689 SH SOLE 21 1448689 0 0 NLIGHT INC COM 65487K100 23662 987959 SH SOLE 22 964397 0 23562 NLIGHT INC COM 65487K100 108 4503 SH SOLE 25 4503 0 0 NLIGHT INC COM 65487K100 616 25702 SH SOLE 26 20434 0 5268 NLIGHT INC COM 65487K100 70 2906 SH SOLE 28 2906 0 0 NLIGHT INC COM 65487K100 586 24461 SH SOLE 30 24461 0 0 NLIGHT INC COM 65487K100 153 6401 SH SOLE 40 6401 0 0 NLIGHT INC COM 65487K100 157 6547 SH SOLE 43 0 0 6547 NMI HLDGS INC CL A 629209305 1872 85666 SH SOLE 2 38512 0 47154 NMI HLDGS INC CL A 629209305 118 5415 SH SOLE 4 327 0 5088 NMI HLDGS INC CL A 629209305 29 1350 SH SOLE 7 1350 0 0 NMI HLDGS INC CL A 629209305 7064 323306 SH SOLE 18 323306 0 0 NMI HLDGS INC CL A 629209305 5652 258694 SH SOLE 19 258694 0 0 NMI HLDGS INC CL A 629209305 228889 10475448 SH SOLE 21 10475448 0 0 NMI HLDGS INC CL A 629209305 47915 2192887 SH SOLE 22 2113221 0 79666 NMI HLDGS INC CL A 629209305 235 10777 SH SOLE 25 10777 0 0 NMI HLDGS INC CL A 629209305 807 36956 SH SOLE 26 22541 0 14415 NMI HLDGS INC CL A 629209305 8 369 SH SOLE 28 369 0 0 NMI HLDGS INC CL A 629209305 3483 159385 SH SOLE 30 159385 0 0 NMI HLDGS INC CL A 629209305 222 10155 SH SOLE 40 10155 0 0 NMI HLDGS INC CL A 629209305 850 38906 SH SOLE 43 34 0 38872 NN INC COM 629337106 121 29575 SH SOLE 2 1713 0 27862 NN INC COM 629337106 2 542 SH SOLE 7 542 0 0 NN INC COM 629337106 554 135210 SH SOLE 18 135210 0 0 NN INC COM 629337106 296 72313 SH SOLE 19 72313 0 0 NN INC COM 629337106 6631 1617284 SH SOLE 21 1617284 0 0 NN INC COM 629337106 4320 1053704 SH SOLE 22 1028395 0 25309 NN INC COM 629337106 45 10968 SH SOLE 43 0 0 10968 NOAH HLDGS LTD SPON ADS CL A 65487X102 489 15932 SH SOLE 2 1634 0 14298 NOAH HLDGS LTD SPON ADS CL A 65487X102 535 17431 SH SOLE 4 8833 0 8598 NOAH HLDGS LTD SPON ADS CL A 65487X102 10 336 SH SOLE 7 336 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 643 20967 SH SOLE 15 20967 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 308 10051 SH SOLE 18 10051 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 19425 632944 SH SOLE 21 632944 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 10088 328696 SH SOLE 22 289425 0 39271 NOAH HLDGS LTD SPON ADS CL A 65487X102 463 15077 SH SOLE 23 15077 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 24 776 SH SOLE 25 776 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 701 22850 SH SOLE 26 4128 0 18722 NOAH HLDGS LTD SPON ADS CL A 65487X102 1155 37639 SH SOLE 28 0 0 37639 NOAH HLDGS LTD SPON ADS CL A 65487X102 10642 346743 SH SOLE 30 197728 0 149015 NOAH HLDGS LTD SPON ADS CL A 65487X102 82 2669 SH SOLE 34 2669 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4 122 SH SOLE 40 122 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4713 153555 SH SOLE 43 13776 0 139779 NOBLE CORP NEW SHS G6610J209 825 33240 SH SOLE 2 31127 0 2113 NOBLE CORP NEW SHS G6610J209 2738 110353 SH SOLE 21 110353 0 0 NOBLE CORP NEW SHS G6610J209 21100 850450 SH SOLE 22 834791 0 15659 NOBLE CORP NEW SHS G6610J209 144 5789 SH SOLE 25 5789 0 0 NOBLE CORP NEW SHS G6610J209 833 33581 SH SOLE 28 30682 0 2899 NOBLE CORP NEW SHS G6610J209 744 30004 SH SOLE 30 30004 0 0 NOBLE CORP NEW SHS G6610J209 128 5154 SH SOLE 40 5154 0 0 NOKIA CORP SPONSORED ADR 654902204 1 100 SH SOLE 17 0 0 100 NOKIA CORP SPONSORED ADR 654902204 25074 4031219 SH SOLE 43 307746 0 3723473 NOMAD FOODS LTD USD ORD SHS G6564A105 234 9221 SH SOLE 2 8237 0 984 NOMAD FOODS LTD USD ORD SHS G6564A105 781 30761 SH SOLE 4 30761 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 21 829 SH SOLE 7 829 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 859 33844 SH SOLE 22 33844 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 36 1409 SH SOLE 26 928 0 481 NOMAD FOODS LTD USD ORD SHS G6564A105 48 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 19205 4435440 SH SOLE 43 454898 0 3980542 NOODLES & CO COM CL A 65540B105 68 7539 SH SOLE 2 3255 0 4284 NOODLES & CO COM CL A 65540B105 6 654 SH SOLE 7 654 0 0 NOODLES & CO COM CL A 65540B105 1087 119872 SH SOLE 18 119872 0 0 NOODLES & CO COM CL A 65540B105 708 78096 SH SOLE 19 78096 0 0 NOODLES & CO COM CL A 65540B105 12981 1431196 SH SOLE 21 1431196 0 0 NOODLES & CO COM CL A 65540B105 7865 867152 SH SOLE 22 860743 0 6409 NOODLES & CO COM CL A 65540B105 61 6709 SH SOLE 43 0 0 6709 NORDIC AMERICAN TANKERS LIMI COM G65773106 281 166284 SH SOLE 2 6391 0 159893 NORDIC AMERICAN TANKERS LIMI COM G65773106 4 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 904 534897 SH SOLE 18 534897 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1097 648992 SH SOLE 19 648992 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 10130 5994180 SH SOLE 21 5994180 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3355 1985415 SH SOLE 22 1892984 0 92431 NORDIC AMERICAN TANKERS LIMI COM G65773106 20 12041 SH SOLE 23 12041 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 127 75170 SH SOLE 26 0 0 75170 NORDIC AMERICAN TANKERS LIMI COM G65773106 188 111247 SH SOLE 43 10069 0 101178 NORDSON CORP COM 655663102 30791 120620 SH SOLE 2 49681 0 70939 NORDSON CORP COM 655663102 5899 23110 SH SOLE 4 20978 0 2132 NORDSON CORP COM 655663102 2510 9833 SH SOLE 7 9833 0 0 NORDSON CORP COM 655663102 24 93 SH SOLE 13 93 0 0 NORDSON CORP COM 655663102 1312 5140 SH SOLE 15 5140 0 0 NORDSON CORP COM 655663102 36742 143935 SH SOLE 18 141306 0 2629 NORDSON CORP COM 655663102 4328 16954 SH SOLE 19 16954 0 0 NORDSON CORP COM 655663102 673810 2639596 SH SOLE 21 2639596 0 0 NORDSON CORP COM 655663102 394057 1543686 SH SOLE 22 1481042 0 62644 NORDSON CORP COM 655663102 7614 29827 SH SOLE 23 29827 0 0 NORDSON CORP COM 655663102 1456 5704 SH SOLE 25 5704 0 0 NORDSON CORP COM 655663102 12223 47884 SH SOLE 26 36430 0 11454 NORDSON CORP COM 655663102 27819 108980 SH SOLE 28 923 0 108057 NORDSON CORP COM 655663102 27776 108809 SH SOLE 30 101724 0 7085 NORDSON CORP COM 655663102 5559 21775 SH SOLE 31 5827 0 15948 NORDSON CORP COM 655663102 646 2531 SH SOLE 34 2531 0 0 NORDSON CORP COM 655663102 2682 10506 SH SOLE 36 10506 0 0 NORDSON CORP COM 655663102 456 1787 SH SOLE 40 1787 0 0 NORDSON CORP COM 655663102 5166 20239 SH SOLE 43 751 0 19488 NORDSTROM INC COM 655664100 6247 276162 SH SOLE 2 219440 0 56722 NORDSTROM INC COM 655664100 111 4902 SH SOLE 4 4902 0 0 NORDSTROM INC COM 655664100 86 3819 SH SOLE 7 3819 0 0 NORDSTROM INC COM 655664100 74 3268 SH SOLE 13 3268 0 0 NORDSTROM INC COM 655664100 10741 474849 SH SOLE 18 358571 0 116278 NORDSTROM INC COM 655664100 16232 717593 SH SOLE 19 717593 0 0 NORDSTROM INC COM 655664100 124636 5509981 SH SOLE 21 5509981 0 0 NORDSTROM INC COM 655664100 90367 3995010 SH SOLE 22 3683799 0 311211 NORDSTROM INC COM 655664100 9 411 SH SOLE 23 411 0 0 NORDSTROM INC COM 655664100 423 18679 SH SOLE 25 18679 0 0 NORDSTROM INC COM 655664100 2411 106598 SH SOLE 26 58860 0 47738 NORDSTROM INC COM 655664100 2588 114426 SH SOLE 28 2253 0 112173 NORDSTROM INC COM 655664100 3941 174238 SH SOLE 30 174238 0 0 NORDSTROM INC COM 655664100 38 1662 SH SOLE 31 1662 0 0 NORDSTROM INC COM 655664100 1122 49616 SH SOLE 36 49616 0 0 NORDSTROM INC COM 655664100 306 13546 SH SOLE 40 13546 0 0 NORDSTROM INC COM 655664100 1090 48174 SH SOLE 43 3121 0 45053 NORFOLK SOUTHN CORP COM 655844108 118458 397897 SH SOLE 2 97631 0 300266 NORFOLK SOUTHN CORP COM 655844108 39954 134206 SH SOLE 4 109383 0 24823 NORFOLK SOUTHN CORP COM 655844108 61585 206862 SH SOLE 7 199629 0 7233 NORFOLK SOUTHN CORP COM 655844108 3383 11365 SH SOLE 13 8711 0 2654 NORFOLK SOUTHN CORP COM 655844108 10420 34999 SH SOLE 15 34999 0 0 NORFOLK SOUTHN CORP COM 655844108 4 12 SH SOLE 17 0 0 12 NORFOLK SOUTHN CORP COM 655844108 243122 816639 SH SOLE 18 782678 0 33961 NORFOLK SOUTHN CORP COM 655844108 46207 155207 SH SOLE 19 155207 0 0 NORFOLK SOUTHN CORP COM 655844108 1532047 5146104 SH SOLE 21 5146104 0 0 NORFOLK SOUTHN CORP COM 655844108 1516712 5094597 SH SOLE 22 4600267 0 494330 NORFOLK SOUTHN CORP COM 655844108 42782 143705 SH SOLE 23 143705 0 0 NORFOLK SOUTHN CORP COM 655844108 116891 392635 SH SOLE 25 378357 0 14278 NORFOLK SOUTHN CORP COM 655844108 151264 508091 SH SOLE 26 169641 0 338450 NORFOLK SOUTHN CORP COM 655844108 183060 614893 SH SOLE 28 7251 0 607642 NORFOLK SOUTHN CORP COM 655844108 136 458 SH SOLE 29 458 0 0 NORFOLK SOUTHN CORP COM 655844108 472912 1588498 SH SOLE 30 1588498 0 0 NORFOLK SOUTHN CORP COM 655844108 301076 1011305 SH SOLE 31 29822 0 981483 NORFOLK SOUTHN CORP COM 655844108 35009 117595 SH SOLE 34 117595 0 0 NORFOLK SOUTHN CORP COM 655844108 38286 128600 SH SOLE 36 128600 0 0 NORFOLK SOUTHN CORP COM 655844108 2503 8406 SH SOLE 40 8406 0 0 NORFOLK SOUTHN CORP COM 655844108 61538 206704 SH SOLE 43 41525 0 165179 NORTHEAST BK LEWISTON ME COM 66405S100 3 95 SH SOLE 2 0 0 95 NORTHEAST BK LEWISTON ME COM 66405S100 53 1487 SH SOLE 18 1487 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 693 19382 SH SOLE 21 19382 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 1909 53424 SH SOLE 22 53424 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 21 1888 SH SOLE 18 1888 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 274 24599 SH SOLE 21 24599 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 876 78724 SH SOLE 22 78724 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 6 165 SH SOLE 17 0 0 165 NORTHERN OIL AND GAS INC MN COM 665531307 1212 58884 SH SOLE 2 32041 0 26843 NORTHERN OIL AND GAS INC MN COM 665531307 16 769 SH SOLE 7 769 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 3454 167812 SH SOLE 18 167812 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 2889 140359 SH SOLE 19 140359 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 42605 2070237 SH SOLE 21 2070237 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 31865 1548348 SH SOLE 22 1493585 0 54763 NORTHERN OIL AND GAS INC MN COM 665531307 49 2400 SH SOLE 23 2400 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 200 9727 SH SOLE 25 9727 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 550 26703 SH SOLE 26 0 0 26703 NORTHERN OIL AND GAS INC MN COM 665531307 1449 70388 SH SOLE 30 70388 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 209 10166 SH SOLE 40 10166 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 140 6779 SH SOLE 43 1165 0 5614 NORTHERN TECHNOLOGIES INTL C COM 665809109 21 1342 SH SOLE 18 1342 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 309 20202 SH SOLE 21 20202 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 131 8536 SH SOLE 22 8536 0 0 NORTHERN TR CORP COM 665859104 45177 377704 SH SOLE 2 75895 0 301809 NORTHERN TR CORP COM 665859104 19793 165479 SH SOLE 4 107067 0 58412 NORTHERN TR CORP COM 665859104 21904 183129 SH SOLE 7 176913 0 6216 NORTHERN TR CORP COM 665859104 390 3262 SH SOLE 13 957 0 2305 NORTHERN TR CORP COM 665859104 3377 28237 SH SOLE 15 28237 0 0 NORTHERN TR CORP COM 665859104 63048 527111 SH SOLE 18 499359 0 27752 NORTHERN TR CORP COM 665859104 13825 115587 SH SOLE 19 115587 0 0 NORTHERN TR CORP COM 665859104 722069 6036861 SH SOLE 21 6036861 0 0 NORTHERN TR CORP COM 665859104 525948 4397193 SH SOLE 22 3980154 0 417039 NORTHERN TR CORP COM 665859104 13656 114168 SH SOLE 23 114168 0 0 NORTHERN TR CORP COM 665859104 52319 437410 SH SOLE 25 437410 0 0 NORTHERN TR CORP COM 665859104 65025 543644 SH SOLE 26 264084 0 279560 NORTHERN TR CORP COM 665859104 72370 605049 SH SOLE 28 10983 0 594066 NORTHERN TR CORP COM 665859104 17 142 SH SOLE 29 142 0 0 NORTHERN TR CORP COM 665859104 170550 1425888 SH SOLE 30 1425888 0 0 NORTHERN TR CORP COM 665859104 10562 88305 SH SOLE 31 22696 0 65609 NORTHERN TR CORP COM 665859104 2767 23130 SH SOLE 34 23130 0 0 NORTHERN TR CORP COM 665859104 15762 131777 SH SOLE 36 131777 0 0 NORTHERN TR CORP COM 665859104 737 6162 SH SOLE 40 6162 0 0 NORTHERN TR CORP COM 665859104 25070 209599 SH SOLE 43 18758 0 190841 NORTHFIELD BANCORP INC DEL COM 66611T108 631 39019 SH SOLE 2 12661 0 26358 NORTHFIELD BANCORP INC DEL COM 66611T108 13 820 SH SOLE 7 820 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 2845 176024 SH SOLE 18 176024 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1365 84485 SH SOLE 19 84485 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 87856 5436633 SH SOLE 21 5436633 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 20002 1237721 SH SOLE 22 1187125 0 50596 NORTHFIELD BANCORP INC DEL COM 66611T108 22 1371 SH SOLE 25 1371 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 58 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 1519 94003 SH SOLE 30 94003 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 83 5166 SH SOLE 40 5166 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 664 41116 SH SOLE 43 852 0 40264 NORTHRIM BANCORP INC COM 666762109 1329 30586 SH SOLE 2 13386 0 17200 NORTHRIM BANCORP INC COM 666762109 7 157 SH SOLE 7 157 0 0 NORTHRIM BANCORP INC COM 666762109 869 19993 SH SOLE 18 19993 0 0 NORTHRIM BANCORP INC COM 666762109 4345 99968 SH SOLE 19 99968 0 0 NORTHRIM BANCORP INC COM 666762109 10278 236491 SH SOLE 21 236491 0 0 NORTHRIM BANCORP INC COM 666762109 14689 337987 SH SOLE 22 334449 0 3538 NORTHRIM BANCORP INC COM 666762109 88 2030 SH SOLE 23 2030 0 0 NORTHRIM BANCORP INC COM 666762109 913 21001 SH SOLE 26 0 0 21001 NORTHROP GRUMMAN CORP COM 666807102 149231 385539 SH SOLE 2 113102 0 272437 NORTHROP GRUMMAN CORP COM 666807102 24036 62097 SH SOLE 4 36691 0 25406 NORTHROP GRUMMAN CORP COM 666807102 50672 130911 SH SOLE 7 126488 0 4423 NORTHROP GRUMMAN CORP COM 666807102 936 2419 SH SOLE 13 950 0 1469 NORTHROP GRUMMAN CORP COM 666807102 8334 21532 SH SOLE 15 21532 0 0 NORTHROP GRUMMAN CORP COM 666807102 104439 269820 SH SOLE 18 255749 0 14071 NORTHROP GRUMMAN CORP COM 666807102 22757 58792 SH SOLE 19 58792 0 0 NORTHROP GRUMMAN CORP COM 666807102 1316162 3400320 SH SOLE 21 3400320 0 0 NORTHROP GRUMMAN CORP COM 666807102 1215557 3140407 SH SOLE 22 2828690 0 311717 NORTHROP GRUMMAN CORP COM 666807102 36551 94430 SH SOLE 23 94430 0 0 NORTHROP GRUMMAN CORP COM 666807102 27922 72137 SH SOLE 25 72137 0 0 NORTHROP GRUMMAN CORP COM 666807102 66991 173073 SH SOLE 26 89015 0 84058 NORTHROP GRUMMAN CORP COM 666807102 3227 8338 SH SOLE 29 8338 0 0 NORTHROP GRUMMAN CORP COM 666807102 223413 577191 SH SOLE 30 577191 0 0 NORTHROP GRUMMAN CORP COM 666807102 12384 31994 SH SOLE 31 28435 0 3559 NORTHROP GRUMMAN CORP COM 666807102 23423 60513 SH SOLE 36 60513 0 0 NORTHROP GRUMMAN CORP COM 666807102 1172 3028 SH SOLE 40 3028 0 0 NORTHROP GRUMMAN CORP COM 666807102 53794 138979 SH SOLE 43 7909 0 131070 NORTHWEST BANCSHARES INC MD COM 667340103 1306 92216 SH SOLE 2 32179 0 60037 NORTHWEST BANCSHARES INC MD COM 667340103 9 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 25 1733 SH SOLE 7 1733 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 6691 472502 SH SOLE 18 472502 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2981 210502 SH SOLE 19 210502 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 204087 14412954 SH SOLE 21 14412954 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 43616 3080206 SH SOLE 22 2972240 0 107966 NORTHWEST BANCSHARES INC MD COM 667340103 127 8945 SH SOLE 25 8945 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 422 29789 SH SOLE 26 22765 0 7024 NORTHWEST BANCSHARES INC MD COM 667340103 32 2267 SH SOLE 28 2267 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2956 208749 SH SOLE 30 208749 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 205 14477 SH SOLE 40 14477 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1223 86374 SH SOLE 43 13758 0 72616 NORTHWEST NAT HLDG CO COM 66765N105 1270 26040 SH SOLE 2 14777 0 11263 NORTHWEST NAT HLDG CO COM 66765N105 245 5020 SH SOLE 4 5020 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2270 46542 SH SOLE 7 46542 0 0 NORTHWEST NAT HLDG CO COM 66765N105 5691 116672 SH SOLE 18 116672 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2634 53998 SH SOLE 19 53998 0 0 NORTHWEST NAT HLDG CO COM 66765N105 195137 4000350 SH SOLE 21 4000350 0 0 NORTHWEST NAT HLDG CO COM 66765N105 38376 786724 SH SOLE 22 755582 0 31142 NORTHWEST NAT HLDG CO COM 66765N105 206 4227 SH SOLE 25 4227 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1492 30590 SH SOLE 26 13546 0 17044 NORTHWEST NAT HLDG CO COM 66765N105 13 257 SH SOLE 28 257 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3549 72750 SH SOLE 30 72750 0 0 NORTHWEST NAT HLDG CO COM 66765N105 5559 113970 SH SOLE 31 0 0 113970 NORTHWEST NAT HLDG CO COM 66765N105 65 1336 SH SOLE 36 1336 0 0 NORTHWEST NAT HLDG CO COM 66765N105 204 4175 SH SOLE 40 4175 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1401 28714 SH SOLE 43 1457 0 27257 NORTHWEST PIPE CO COM 667746101 187 5895 SH SOLE 2 394 0 5501 NORTHWEST PIPE CO COM 667746101 4 141 SH SOLE 7 141 0 0 NORTHWEST PIPE CO COM 667746101 1039 32666 SH SOLE 18 32666 0 0 NORTHWEST PIPE CO COM 667746101 530 16674 SH SOLE 19 16674 0 0 NORTHWEST PIPE CO COM 667746101 16909 531730 SH SOLE 21 531730 0 0 NORTHWEST PIPE CO COM 667746101 8104 254840 SH SOLE 22 249086 0 5754 NORTHWEST PIPE CO COM 667746101 18 560 SH SOLE 43 0 0 560 NORTHWESTERN CORP COM NEW 668074305 12789 223744 SH SOLE 2 129116 0 94628 NORTHWESTERN CORP COM NEW 668074305 466 8151 SH SOLE 4 8151 0 0 NORTHWESTERN CORP COM NEW 668074305 4925 86166 SH SOLE 7 86166 0 0 NORTHWESTERN CORP COM NEW 668074305 15941 278877 SH SOLE 18 278877 0 0 NORTHWESTERN CORP COM NEW 668074305 33194 580721 SH SOLE 19 580721 0 0 NORTHWESTERN CORP COM NEW 668074305 290734 5086312 SH SOLE 21 5086312 0 0 NORTHWESTERN CORP COM NEW 668074305 123235 2155960 SH SOLE 22 2103115 0 52845 NORTHWESTERN CORP COM NEW 668074305 1193 20872 SH SOLE 23 20872 0 0 NORTHWESTERN CORP COM NEW 668074305 1334 23343 SH SOLE 26 19417 0 3926 NORTHWESTERN CORP COM NEW 668074305 144 2520 SH SOLE 28 2520 0 0 NORTHWESTERN CORP COM NEW 668074305 3163 55339 SH SOLE 30 55339 0 0 NORTHWESTERN CORP COM NEW 668074305 11302 197720 SH SOLE 31 0 0 197720 NORTHWESTERN CORP COM NEW 668074305 1186 20747 SH SOLE 32 20747 0 0 NORTHWESTERN CORP COM NEW 668074305 240 4202 SH SOLE 36 4202 0 0 NORTHWESTERN CORP COM NEW 668074305 395 6902 SH SOLE 40 6902 0 0 NORTHWESTERN CORP COM NEW 668074305 1531 26780 SH SOLE 43 1894 0 24886 NORTONLIFELOCK INC COM 668771108 37593 1446985 SH SOLE 2 225541 0 1221444 NORTONLIFELOCK INC COM 668771108 9442 363424 SH SOLE 4 229414 0 134010 NORTONLIFELOCK INC COM 668771108 15220 585854 SH SOLE 7 567520 0 18334 NORTONLIFELOCK INC COM 668771108 215 8282 SH SOLE 13 1470 0 6812 NORTONLIFELOCK INC COM 668771108 2111 81271 SH SOLE 15 81271 0 0 NORTONLIFELOCK INC COM 668771108 36509 1405284 SH SOLE 18 1327245 0 78039 NORTONLIFELOCK INC COM 668771108 17412 670194 SH SOLE 19 670194 0 0 NORTONLIFELOCK INC COM 668771108 481166 18520637 SH SOLE 21 18520637 0 0 NORTONLIFELOCK INC COM 668771108 348105 13398959 SH SOLE 22 12216285 0 1182674 NORTONLIFELOCK INC COM 668771108 9174 353105 SH SOLE 23 353105 0 0 NORTONLIFELOCK INC COM 668771108 40212 1547800 SH SOLE 25 1547800 0 0 NORTONLIFELOCK INC COM 668771108 34440 1325623 SH SOLE 26 449234 0 876389 NORTONLIFELOCK INC COM 668771108 47363 1823060 SH SOLE 28 22829 0 1800231 NORTONLIFELOCK INC COM 668771108 11 418 SH SOLE 29 418 0 0 NORTONLIFELOCK INC COM 668771108 89810 3456894 SH SOLE 30 2801014 0 655880 NORTONLIFELOCK INC COM 668771108 5824 224173 SH SOLE 31 68666 0 155507 NORTONLIFELOCK INC COM 668771108 3534 136028 SH SOLE 34 136028 0 0 NORTONLIFELOCK INC COM 668771108 8484 326571 SH SOLE 36 326571 0 0 NORTONLIFELOCK INC COM 668771108 520 19998 SH SOLE 40 19998 0 0 NORTONLIFELOCK INC COM 668771108 15352 590905 SH SOLE 43 16101 0 574804 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23594 1137626 SH SOLE 2 166352 0 971274 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 27 1319 SH SOLE 4 1319 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6086 293423 SH SOLE 7 282543 0 10880 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 116 5569 SH SOLE 15 5569 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11478 553417 SH SOLE 18 522630 0 30787 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4073 196369 SH SOLE 19 196369 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 178956 8628548 SH SOLE 21 8628548 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 175626 8467975 SH SOLE 22 7687147 0 780828 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 56 2687 SH SOLE 23 2687 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1109 53491 SH SOLE 25 53491 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8709 419902 SH SOLE 26 169594 0 250308 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 137 6591 SH SOLE 28 6591 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 21477 1035558 SH SOLE 30 1035558 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 115 5557 SH SOLE 31 5557 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 936 45112 SH SOLE 36 45112 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1105 53257 SH SOLE 40 53257 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6160 296996 SH SOLE 43 47339 0 249657 NORWOOD FINL CORP COM 669549107 27 1034 SH SOLE 2 697 0 337 NORWOOD FINL CORP COM 669549107 38 1464 SH SOLE 18 1464 0 0 NORWOOD FINL CORP COM 669549107 538 20718 SH SOLE 21 20718 0 0 NORWOOD FINL CORP COM 669549107 282 10853 SH SOLE 22 10853 0 0 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 29 4140 SH SOLE 2 4140 0 0 NOV INC COM 62955J103 21515 1587819 SH SOLE 2 281016 0 1306803 NOV INC COM 62955J103 343 25291 SH SOLE 4 25291 0 0 NOV INC COM 62955J103 148 10938 SH SOLE 7 10938 0 0 NOV INC COM 62955J103 11751 867259 SH SOLE 18 863949 0 3310 NOV INC COM 62955J103 1530 112914 SH SOLE 19 112914 0 0 NOV INC COM 62955J103 268125 19787831 SH SOLE 21 19787831 0 0 NOV INC COM 62955J103 144626 10673535 SH SOLE 22 10234269 0 439266 NOV INC COM 62955J103 806 59457 SH SOLE 25 59457 0 0 NOV INC COM 62955J103 2452 180934 SH SOLE 26 150935 0 29999 NOV INC COM 62955J103 710 52386 SH SOLE 28 6960 0 45426 NOV INC COM 62955J103 3316 244690 SH SOLE 30 244690 0 0 NOV INC COM 62955J103 81 5952 SH SOLE 31 5952 0 0 NOV INC COM 62955J103 1319 97319 SH SOLE 36 97319 0 0 NOV INC COM 62955J103 716 52818 SH SOLE 40 52818 0 0 NOV INC COM 62955J103 4562 336714 SH SOLE 43 12913 0 323801 NOVA LIFESTYLE INC COM NEW 66979P201 5 2790 SH SOLE 21 2790 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 46 24652 SH SOLE 22 24652 0 0 NOVA LTD COM M7516K103 959 6548 SH SOLE 43 3722 0 2826 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH SOLE 21 657 0 0 NOVAGOLD RES INC COM NEW 66987E206 651 94884 SH SOLE 2 13426 0 81458 NOVAGOLD RES INC COM NEW 66987E206 26 3813 SH SOLE 7 3813 0 0 NOVAGOLD RES INC COM NEW 66987E206 4749 692310 SH SOLE 18 626375 0 65935 NOVAGOLD RES INC COM NEW 66987E206 8289 1208352 SH SOLE 19 1208352 0 0 NOVAGOLD RES INC COM NEW 66987E206 52244 7615769 SH SOLE 21 7615769 0 0 NOVAGOLD RES INC COM NEW 66987E206 18488 2695006 SH SOLE 22 2662783 0 32223 NOVAGOLD RES INC COM NEW 66987E206 131 19123 SH SOLE 23 19123 0 0 NOVAGOLD RES INC COM NEW 66987E206 969 141318 SH SOLE 26 0 0 141318 NOVAGOLD RES INC COM NEW 66987E206 66 9668 SH SOLE 43 192 0 9476 NOVAN INC COM NEW 66988N205 1 140 SH SOLE 2 0 0 140 NOVAN INC COM NEW 66988N205 15 3652 SH SOLE 18 3652 0 0 NOVAN INC COM NEW 66988N205 237 56864 SH SOLE 21 56864 0 0 NOVAN INC COM NEW 66988N205 1011 242476 SH SOLE 22 242476 0 0 NOVANTA INC COM 67000B104 2430 13781 SH SOLE 2 9836 0 3945 NOVANTA INC COM 67000B104 99 560 SH SOLE 4 125 0 435 NOVANTA INC COM 67000B104 91 514 SH SOLE 7 514 0 0 NOVANTA INC COM 67000B104 16567 93954 SH SOLE 18 93954 0 0 NOVANTA INC COM 67000B104 11067 62765 SH SOLE 19 62765 0 0 NOVANTA INC COM 67000B104 213562 1211151 SH SOLE 21 1211151 0 0 NOVANTA INC COM 67000B104 145870 827253 SH SOLE 22 807614 0 19639 NOVANTA INC COM 67000B104 1200 6803 SH SOLE 25 6803 0 0 NOVANTA INC COM 67000B104 2925 16587 SH SOLE 26 13904 0 2683 NOVANTA INC COM 67000B104 4447 25218 SH SOLE 28 25218 0 0 NOVANTA INC COM 67000B104 30087 170629 SH SOLE 30 170629 0 0 NOVANTA INC COM 67000B104 546 3096 SH SOLE 36 3096 0 0 NOVANTA INC COM 67000B104 816 4625 SH SOLE 40 4625 0 0 NOVANTA INC COM 67000B104 3169 17971 SH SOLE 43 11196 0 6775 NOVARTIS AG SPONSORED ADR 66987V109 705 8058 SH SOLE 18 8058 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6008 68681 SH SOLE 19 68681 0 0 NOVARTIS AG SPONSORED ADR 66987V109 108383 1239090 SH SOLE 43 86191 0 1152899 NOVAVAX INC COM NEW 670002401 19848 138729 SH SOLE 2 14060 0 124669 NOVAVAX INC COM NEW 670002401 6412 44816 SH SOLE 4 29859 0 14957 NOVAVAX INC COM NEW 670002401 939 6560 SH SOLE 7 6560 0 0 NOVAVAX INC COM NEW 670002401 137 960 SH SOLE 13 133 0 827 NOVAVAX INC COM NEW 670002401 785 5485 SH SOLE 15 5485 0 0 NOVAVAX INC COM NEW 670002401 12877 90007 SH SOLE 18 86459 0 3548 NOVAVAX INC COM NEW 670002401 3358 23474 SH SOLE 19 23474 0 0 NOVAVAX INC COM NEW 670002401 263465 1841514 SH SOLE 21 1841514 0 0 NOVAVAX INC COM NEW 670002401 244399 1708251 SH SOLE 22 1624850 0 83401 NOVAVAX INC COM NEW 670002401 5987 41844 SH SOLE 23 41844 0 0 NOVAVAX INC COM NEW 670002401 5132 35874 SH SOLE 25 35874 0 0 NOVAVAX INC COM NEW 670002401 9464 66149 SH SOLE 26 50439 0 15710 NOVAVAX INC COM NEW 670002401 12873 89978 SH SOLE 28 5289 0 84689 NOVAVAX INC COM NEW 670002401 20 141 SH SOLE 29 141 0 0 NOVAVAX INC COM NEW 670002401 32607 227910 SH SOLE 30 227910 0 0 NOVAVAX INC COM NEW 670002401 3662 25596 SH SOLE 31 6498 0 19098 NOVAVAX INC COM NEW 670002401 492 3438 SH SOLE 34 3438 0 0 NOVAVAX INC COM NEW 670002401 1650 11531 SH SOLE 36 11531 0 0 NOVAVAX INC COM NEW 670002401 323 2259 SH SOLE 40 2259 0 0 NOVAVAX INC COM NEW 670002401 4384 30645 SH SOLE 43 3713 0 26932 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 2910 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 14 9958 SH SOLE 21 9958 0 0 NOVO-NORDISK A S ADR 670100205 45 401 SH SOLE 17 0 0 401 NOVO-NORDISK A S ADR 670100205 169890 1516875 SH SOLE 18 1513889 0 2986 NOVO-NORDISK A S ADR 670100205 11052 98683 SH SOLE 19 98683 0 0 NOVO-NORDISK A S ADR 670100205 3967 35423 SH SOLE 25 13268 0 22155 NOVO-NORDISK A S ADR 670100205 114 1021 SH SOLE 30 1021 0 0 NOVO-NORDISK A S ADR 670100205 18007 160774 SH SOLE 34 160774 0 0 NOVO-NORDISK A S ADR 670100205 937 8369 SH SOLE 36 8369 0 0 NOVO-NORDISK A S ADR 670100205 183970 1642586 SH SOLE 43 113032 0 1529554 NOVOCURE LTD ORD SHS G6674U108 17578 234127 SH SOLE 2 41279 0 192848 NOVOCURE LTD ORD SHS G6674U108 5038 67106 SH SOLE 4 41109 0 25997 NOVOCURE LTD ORD SHS G6674U108 586 7802 SH SOLE 7 7802 0 0 NOVOCURE LTD ORD SHS G6674U108 92 1228 SH SOLE 13 107 0 1121 NOVOCURE LTD ORD SHS G6674U108 560 7464 SH SOLE 15 7464 0 0 NOVOCURE LTD ORD SHS G6674U108 5867 78149 SH SOLE 18 73509 0 4640 NOVOCURE LTD ORD SHS G6674U108 26221 349238 SH SOLE 19 349238 0 0 NOVOCURE LTD ORD SHS G6674U108 54 720 SH SOLE 20 720 0 0 NOVOCURE LTD ORD SHS G6674U108 208407 2775804 SH SOLE 21 2775804 0 0 NOVOCURE LTD ORD SHS G6674U108 146952 1957269 SH SOLE 22 1846631 0 110638 NOVOCURE LTD ORD SHS G6674U108 3951 52619 SH SOLE 23 52619 0 0 NOVOCURE LTD ORD SHS G6674U108 11202 149195 SH SOLE 25 149195 0 0 NOVOCURE LTD ORD SHS G6674U108 10210 135990 SH SOLE 26 62406 0 73584 NOVOCURE LTD ORD SHS G6674U108 16244 216359 SH SOLE 28 1771 0 214588 NOVOCURE LTD ORD SHS G6674U108 26872 357906 SH SOLE 30 354676 0 3230 NOVOCURE LTD ORD SHS G6674U108 2579 34348 SH SOLE 31 11089 0 23259 NOVOCURE LTD ORD SHS G6674U108 14059 187251 SH SOLE 34 187251 0 0 NOVOCURE LTD ORD SHS G6674U108 3111 41432 SH SOLE 36 41432 0 0 NOVOCURE LTD ORD SHS G6674U108 243 3240 SH SOLE 40 3240 0 0 NOVOCURE LTD ORD SHS G6674U108 2411 32109 SH SOLE 43 4192 0 27917 NOW INC COM 67011P100 857 100359 SH SOLE 2 37678 0 62681 NOW INC COM 67011P100 5 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 15 1734 SH SOLE 7 1734 0 0 NOW INC COM 67011P100 3572 418277 SH SOLE 18 418277 0 0 NOW INC COM 67011P100 1662 194588 SH SOLE 19 194588 0 0 NOW INC COM 67011P100 115727 13551152 SH SOLE 21 13551152 0 0 NOW INC COM 67011P100 24227 2836907 SH SOLE 22 2723982 0 112925 NOW INC COM 67011P100 119 13974 SH SOLE 25 13974 0 0 NOW INC COM 67011P100 459 53796 SH SOLE 26 46439 0 7357 NOW INC COM 67011P100 78 9192 SH SOLE 28 9192 0 0 NOW INC COM 67011P100 1686 197413 SH SOLE 30 197413 0 0 NOW INC COM 67011P100 76 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 101 11818 SH SOLE 40 11818 0 0 NOW INC COM 67011P100 672 78746 SH SOLE 43 0 0 78746 NRG ENERGY INC COM NEW 629377508 30293 703190 SH SOLE 2 90564 0 612626 NRG ENERGY INC COM NEW 629377508 4440 103053 SH SOLE 4 93084 0 9969 NRG ENERGY INC COM NEW 629377508 18601 431785 SH SOLE 7 424344 0 7441 NRG ENERGY INC COM NEW 629377508 20 471 SH SOLE 13 471 0 0 NRG ENERGY INC COM NEW 629377508 1296 30076 SH SOLE 15 30076 0 0 NRG ENERGY INC COM NEW 629377508 0 2 SH SOLE 17 0 0 2 NRG ENERGY INC COM NEW 629377508 22595 524498 SH SOLE 18 490123 0 34375 NRG ENERGY INC COM NEW 629377508 5239 121620 SH SOLE 19 121620 0 0 NRG ENERGY INC COM NEW 629377508 517379 12009721 SH SOLE 21 12009721 0 0 NRG ENERGY INC COM NEW 629377508 246838 5729769 SH SOLE 22 5230134 0 499635 NRG ENERGY INC COM NEW 629377508 5969 138559 SH SOLE 23 138559 0 0 NRG ENERGY INC COM NEW 629377508 4207 97644 SH SOLE 25 97644 0 0 NRG ENERGY INC COM NEW 629377508 20192 468709 SH SOLE 26 160302 0 308407 NRG ENERGY INC COM NEW 629377508 7681 178287 SH SOLE 28 0 0 178287 NRG ENERGY INC COM NEW 629377508 58 1353 SH SOLE 29 1353 0 0 NRG ENERGY INC COM NEW 629377508 52857 1226939 SH SOLE 30 1226939 0 0 NRG ENERGY INC COM NEW 629377508 3848 89321 SH SOLE 31 29070 0 60251 NRG ENERGY INC COM NEW 629377508 4085 94831 SH SOLE 32 94831 0 0 NRG ENERGY INC COM NEW 629377508 538 12485 SH SOLE 34 12485 0 0 NRG ENERGY INC COM NEW 629377508 4079 94679 SH SOLE 36 94679 0 0 NRG ENERGY INC COM NEW 629377508 202 4688 SH SOLE 40 4688 0 0 NRG ENERGY INC COM NEW 629377508 13201 306438 SH SOLE 43 29724 0 276714 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 1542 1300000 PRN SOLE 2 1300000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 4077 3437000 PRN SOLE 21 3437000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 6703 5650000 PRN SOLE 22 5650000 0 0 NRX PHARMACEUTICALS INC COM 629444100 974 203791 SH SOLE 21 203791 0 0 NRX PHARMACEUTICALS INC COM 629444100 1367 286002 SH SOLE 22 286002 0 0 NRX PHARMACEUTICALS INC COM 629444100 123 25655 SH SOLE 30 25655 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 3089 329308 SH SOLE 2 329308 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 232 24784 SH SOLE 4 24784 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 3061 326336 SH SOLE 18 326336 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 23159 2468959 SH SOLE 19 2468959 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 6922 737977 SH SOLE 22 737977 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 246 26200 SH SOLE 26 26200 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 14744 1571865 SH SOLE 34 1571865 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3431 67612 SH SOLE 2 41668 0 25944 NU SKIN ENTERPRISES INC CL A 67018T105 11 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 62 1221 SH SOLE 7 1221 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 11832 233151 SH SOLE 18 231144 0 2007 NU SKIN ENTERPRISES INC CL A 67018T105 7543 148629 SH SOLE 19 148629 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 180677 3560132 SH SOLE 21 3560132 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 73117 1440734 SH SOLE 22 1402400 0 38334 NU SKIN ENTERPRISES INC CL A 67018T105 57 1125 SH SOLE 23 1125 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 306 6030 SH SOLE 25 6030 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 989 19489 SH SOLE 26 12259 0 7230 NU SKIN ENTERPRISES INC CL A 67018T105 45 892 SH SOLE 28 892 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1642 32364 SH SOLE 30 32364 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 74 1459 SH SOLE 36 1459 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 342 6731 SH SOLE 40 6731 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 12234 241057 SH SOLE 43 15835 0 225222 NUANCE COMMUNICATIONS INC COM 67020Y100 27312 493701 SH SOLE 2 48342 0 445359 NUANCE COMMUNICATIONS INC COM 67020Y100 7938 143491 SH SOLE 4 69557 0 73934 NUANCE COMMUNICATIONS INC COM 67020Y100 1732 31304 SH SOLE 7 31304 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 26 470 SH SOLE 13 470 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1150 20790 SH SOLE 15 20790 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 22589 408338 SH SOLE 18 393219 0 15119 NUANCE COMMUNICATIONS INC COM 67020Y100 4587 82909 SH SOLE 19 82909 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 283981 5133430 SH SOLE 21 5133430 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 356540 6445052 SH SOLE 22 6116415 0 328637 NUANCE COMMUNICATIONS INC COM 67020Y100 9277 167705 SH SOLE 23 167705 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2640 47724 SH SOLE 25 47724 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 14890 269167 SH SOLE 26 203110 0 66057 NUANCE COMMUNICATIONS INC COM 67020Y100 32603 589345 SH SOLE 28 226015 0 363330 NUANCE COMMUNICATIONS INC COM 67020Y100 52030 940522 SH SOLE 30 930661 0 9861 NUANCE COMMUNICATIONS INC COM 67020Y100 2513 45423 SH SOLE 31 35485 0 9938 NUANCE COMMUNICATIONS INC COM 67020Y100 846 15300 SH SOLE 34 15300 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2944 53225 SH SOLE 36 53225 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 572 10345 SH SOLE 40 10345 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 5876 106221 SH SOLE 43 10145 0 96076 NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 4341 1540000 PRN SOLE 21 1540000 0 0 NUCOR CORP COM 670346105 53975 472839 SH SOLE 2 93333 0 379506 NUCOR CORP COM 670346105 14537 127353 SH SOLE 4 114011 0 13342 NUCOR CORP COM 670346105 32103 281232 SH SOLE 7 272713 0 8519 NUCOR CORP COM 670346105 432 3782 SH SOLE 13 598 0 3184 NUCOR CORP COM 670346105 4860 42576 SH SOLE 15 42576 0 0 NUCOR CORP COM 670346105 0 1 SH SOLE 17 0 0 1 NUCOR CORP COM 670346105 53682 470278 SH SOLE 18 431512 0 38766 NUCOR CORP COM 670346105 18181 159276 SH SOLE 19 159276 0 0 NUCOR CORP COM 670346105 1098414 9622550 SH SOLE 21 9622550 0 0 NUCOR CORP COM 670346105 696497 6101591 SH SOLE 22 5519519 0 582072 NUCOR CORP COM 670346105 19076 167113 SH SOLE 23 167113 0 0 NUCOR CORP COM 670346105 61767 541108 SH SOLE 25 541108 0 0 NUCOR CORP COM 670346105 91178 798754 SH SOLE 26 236727 0 562027 NUCOR CORP COM 670346105 94623 828939 SH SOLE 28 10109 0 818830 NUCOR CORP COM 670346105 206157 1806015 SH SOLE 30 1806015 0 0 NUCOR CORP COM 670346105 12073 105764 SH SOLE 31 32186 0 73578 NUCOR CORP COM 670346105 70032 613505 SH SOLE 34 613505 0 0 NUCOR CORP COM 670346105 15404 134941 SH SOLE 36 134941 0 0 NUCOR CORP COM 670346105 1167 10227 SH SOLE 40 10227 0 0 NUCOR CORP COM 670346105 18272 160069 SH SOLE 43 21348 0 138721 NURIX THERAPEUTICS INC COM 67080M103 390 13484 SH SOLE 2 5814 0 7670 NURIX THERAPEUTICS INC COM 67080M103 16 553 SH SOLE 7 553 0 0 NURIX THERAPEUTICS INC COM 67080M103 2399 82859 SH SOLE 18 82859 0 0 NURIX THERAPEUTICS INC COM 67080M103 1679 58013 SH SOLE 19 58013 0 0 NURIX THERAPEUTICS INC COM 67080M103 38815 1340743 SH SOLE 21 1340743 0 0 NURIX THERAPEUTICS INC COM 67080M103 24702 853277 SH SOLE 22 841822 0 11455 NURIX THERAPEUTICS INC COM 67080M103 83 2875 SH SOLE 25 2875 0 0 NURIX THERAPEUTICS INC COM 67080M103 78 2683 SH SOLE 26 912 0 1771 NURIX THERAPEUTICS INC COM 67080M103 5281 182422 SH SOLE 30 182422 0 0 NURIX THERAPEUTICS INC COM 67080M103 16 545 SH SOLE 36 545 0 0 NURIX THERAPEUTICS INC COM 67080M103 69 2371 SH SOLE 40 2371 0 0 NURIX THERAPEUTICS INC COM 67080M103 233 8036 SH SOLE 43 0 0 8036 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2 52 SH SOLE 17 0 0 52 NUTANIX INC CL A 67059N108 16223 509203 SH SOLE 2 209221 0 299982 NUTANIX INC CL A 67059N108 147 4602 SH SOLE 4 2852 0 1750 NUTANIX INC CL A 67059N108 89 2784 SH SOLE 7 2784 0 0 NUTANIX INC CL A 67059N108 179 5632 SH SOLE 13 5632 0 0 NUTANIX INC CL A 67059N108 4245 133244 SH SOLE 18 132838 0 406 NUTANIX INC CL A 67059N108 1962 61575 SH SOLE 19 61575 0 0 NUTANIX INC CL A 67059N108 115557 3627022 SH SOLE 21 3627022 0 0 NUTANIX INC CL A 67059N108 156520 4912743 SH SOLE 22 4676646 0 236097 NUTANIX INC CL A 67059N108 50 1560 SH SOLE 23 1560 0 0 NUTANIX INC CL A 67059N108 1002 31463 SH SOLE 25 31463 0 0 NUTANIX INC CL A 67059N108 2621 82279 SH SOLE 26 66184 0 16095 NUTANIX INC CL A 67059N108 116 3641 SH SOLE 28 3641 0 0 NUTANIX INC CL A 67059N108 64 2005 SH SOLE 29 2005 0 0 NUTANIX INC CL A 67059N108 3981 124962 SH SOLE 30 124962 0 0 NUTANIX INC CL A 67059N108 168 5269 SH SOLE 31 5269 0 0 NUTANIX INC CL A 67059N108 14 453 SH SOLE 34 453 0 0 NUTANIX INC CL A 67059N108 369 11575 SH SOLE 36 11575 0 0 NUTANIX INC CL A 67059N108 832 26102 SH SOLE 40 26102 0 0 NUTANIX INC CL A 67059N108 1188 37289 SH SOLE 43 2393 0 34896 NUTANIX INC CL A 67059N108 65 2025 SH SOLE 44 2025 0 0 NUTRIBAND INC COM NEW 67092M208 33 3294 SH SOLE 21 3294 0 0 NUTRIEN LTD COM 67077M108 417 5539 SH SOLE 2 5539 0 0 NUTRIEN LTD COM 67077M108 11 152 SH SOLE 18 152 0 0 NUTRIEN LTD COM 67077M108 53063 705624 SH SOLE 19 705624 0 0 NUTRIEN LTD COM 67077M108 130 1727 SH SOLE 21 1727 0 0 NUTRIEN LTD COM 67077M108 21464 285422 SH SOLE 25 285422 0 0 NUTRIEN LTD COM 67077M108 39826 529606 SH SOLE 29 529606 0 0 NUTRIEN LTD COM 67077M108 18669 248262 SH SOLE 34 248262 0 0 NUTRIEN LTD COM 67077M108 12534 166674 SH SOLE 43 23499 0 143175 NUVALENT INC COM 670703107 142 7445 SH SOLE 2 377 0 7068 NUVALENT INC COM 670703107 597 31364 SH SOLE 18 31364 0 0 NUVALENT INC COM 670703107 349 18315 SH SOLE 19 18315 0 0 NUVALENT INC COM 670703107 12890 676997 SH SOLE 21 676997 0 0 NUVALENT INC COM 670703107 4052 212829 SH SOLE 22 210215 0 2614 NUVALENT INC COM 670703107 356 18692 SH SOLE 30 18692 0 0 NUVASIVE INC COM 670704105 2715 51734 SH SOLE 2 45107 0 6627 NUVASIVE INC COM 670704105 45 850 SH SOLE 4 164 0 686 NUVASIVE INC COM 670704105 38 733 SH SOLE 7 733 0 0 NUVASIVE INC COM 670704105 12100 230565 SH SOLE 18 230565 0 0 NUVASIVE INC COM 670704105 4812 91699 SH SOLE 19 91699 0 0 NUVASIVE INC COM 670704105 209167 3985645 SH SOLE 21 3985645 0 0 NUVASIVE INC COM 670704105 78971 1504789 SH SOLE 22 1476984 0 27805 NUVASIVE INC COM 670704105 324 6169 SH SOLE 25 6169 0 0 NUVASIVE INC COM 670704105 1143 21773 SH SOLE 26 17310 0 4463 NUVASIVE INC COM 670704105 48 920 SH SOLE 28 920 0 0 NUVASIVE INC COM 670704105 5296 100913 SH SOLE 30 100913 0 0 NUVASIVE INC COM 670704105 57 1088 SH SOLE 36 1088 0 0 NUVASIVE INC COM 670704105 332 6332 SH SOLE 40 6332 0 0 NUVASIVE INC COM 670704105 548 10444 SH SOLE 43 280 0 10164 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 2125 2216000 PRN SOLE 21 2216000 0 0 NUVASIVE INC NOTE 1.000% 6/0 670704AL9 2986 2986000 PRN SOLE 21 2986000 0 0 NUVATION BIO INC COM CL A 67080N101 511 60174 SH SOLE 2 32129 0 28045 NUVATION BIO INC COM CL A 67080N101 19 2249 SH SOLE 7 2249 0 0 NUVATION BIO INC COM CL A 67080N101 3677 432578 SH SOLE 18 432578 0 0 NUVATION BIO INC COM CL A 67080N101 4118 484487 SH SOLE 19 484487 0 0 NUVATION BIO INC COM CL A 67080N101 55805 6565318 SH SOLE 21 6565318 0 0 NUVATION BIO INC COM CL A 67080N101 25759 3030464 SH SOLE 22 2953607 0 76857 NUVATION BIO INC COM CL A 67080N101 188 22175 SH SOLE 25 22175 0 0 NUVATION BIO INC COM CL A 67080N101 595 70004 SH SOLE 26 63916 0 6088 NUVATION BIO INC COM CL A 67080N101 536 63046 SH SOLE 28 63046 0 0 NUVATION BIO INC COM CL A 67080N101 314 36969 SH SOLE 30 36969 0 0 NUVATION BIO INC COM CL A 67080N101 143 16809 SH SOLE 36 16809 0 0 NUVATION BIO INC COM CL A 67080N101 108 12761 SH SOLE 40 12761 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 11 5618 SH SOLE 18 5618 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 284 150284 SH SOLE 19 150284 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 142 75264 SH SOLE 34 75264 0 0 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 490 26800 SH SOLE 2 26800 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1453 140000 SH SOLE 2 140000 0 0 NUVEEN MUN VALUE FD INC COM 670928100 0 33 SH SOLE 18 33 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 85 4982 SH SOLE 18 4982 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 1 464 SH SOLE 18 464 0 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 26 8491 SH SOLE 21 8491 0 0 NUVVE HOLDING CORP COM 67079Y100 27 2007 SH SOLE 18 2007 0 0 NUVVE HOLDING CORP COM 67079Y100 326 24491 SH SOLE 21 24491 0 0 NUVVE HOLDING CORP COM 67079Y100 348 26121 SH SOLE 22 26121 0 0 NUZEE INC COM NEW 67073S208 8 2032 SH SOLE 18 2032 0 0 NUZEE INC COM NEW 67073S208 115 27807 SH SOLE 21 27807 0 0 NUZEE INC COM NEW 67073S208 2 542 SH SOLE 22 542 0 0 NV5 GLOBAL INC COM 62945V109 1260 9119 SH SOLE 2 3627 0 5492 NV5 GLOBAL INC COM 62945V109 7 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 6405 46371 SH SOLE 7 46371 0 0 NV5 GLOBAL INC COM 62945V109 7092 51345 SH SOLE 18 51345 0 0 NV5 GLOBAL INC COM 62945V109 3216 23281 SH SOLE 19 23281 0 0 NV5 GLOBAL INC COM 62945V109 206506 1495123 SH SOLE 21 1495123 0 0 NV5 GLOBAL INC COM 62945V109 43688 316303 SH SOLE 22 305411 0 10892 NV5 GLOBAL INC COM 62945V109 222 1605 SH SOLE 25 1605 0 0 NV5 GLOBAL INC COM 62945V109 1009 7302 SH SOLE 26 6505 0 797 NV5 GLOBAL INC COM 62945V109 28 206 SH SOLE 28 206 0 0 NV5 GLOBAL INC COM 62945V109 4392 31801 SH SOLE 30 31801 0 0 NV5 GLOBAL INC COM 62945V109 216 1566 SH SOLE 40 1566 0 0 NV5 GLOBAL INC COM 62945V109 737 5337 SH SOLE 43 205 0 5132 NVE CORP COM NEW 629445206 96 1408 SH SOLE 2 172 0 1236 NVE CORP COM NEW 629445206 5 67 SH SOLE 7 67 0 0 NVE CORP COM NEW 629445206 1000 14634 SH SOLE 18 14634 0 0 NVE CORP COM NEW 629445206 592 8673 SH SOLE 19 8673 0 0 NVE CORP COM NEW 629445206 11943 174863 SH SOLE 21 174863 0 0 NVE CORP COM NEW 629445206 8334 122015 SH SOLE 22 121303 0 712 NVE CORP COM NEW 629445206 113 1658 SH SOLE 43 0 0 1658 NVENT ELECTRIC PLC SHS G6700G107 20237 532562 SH SOLE 2 145347 0 387215 NVENT ELECTRIC PLC SHS G6700G107 227 5968 SH SOLE 4 5968 0 0 NVENT ELECTRIC PLC SHS G6700G107 147 3863 SH SOLE 7 3863 0 0 NVENT ELECTRIC PLC SHS G6700G107 650 17102 SH SOLE 13 17102 0 0 NVENT ELECTRIC PLC SHS G6700G107 13914 366165 SH SOLE 18 365603 0 562 NVENT ELECTRIC PLC SHS G6700G107 2276 59888 SH SOLE 19 59888 0 0 NVENT ELECTRIC PLC SHS G6700G107 303378 7983626 SH SOLE 21 7983626 0 0 NVENT ELECTRIC PLC SHS G6700G107 175128 4608641 SH SOLE 22 4394265 0 214376 NVENT ELECTRIC PLC SHS G6700G107 242 6373 SH SOLE 23 6373 0 0 NVENT ELECTRIC PLC SHS G6700G107 812 21375 SH SOLE 25 21375 0 0 NVENT ELECTRIC PLC SHS G6700G107 2337 61495 SH SOLE 26 48089 0 13406 NVENT ELECTRIC PLC SHS G6700G107 114 2988 SH SOLE 28 2988 0 0 NVENT ELECTRIC PLC SHS G6700G107 69 1819 SH SOLE 29 1819 0 0 NVENT ELECTRIC PLC SHS G6700G107 7252 190830 SH SOLE 30 190830 0 0 NVENT ELECTRIC PLC SHS G6700G107 204 5357 SH SOLE 31 5357 0 0 NVENT ELECTRIC PLC SHS G6700G107 56 1477 SH SOLE 34 1477 0 0 NVENT ELECTRIC PLC SHS G6700G107 145 3806 SH SOLE 36 3806 0 0 NVENT ELECTRIC PLC SHS G6700G107 828 21779 SH SOLE 40 21779 0 0 NVENT ELECTRIC PLC SHS G6700G107 4152 109254 SH SOLE 43 4878 0 104376 NVIDIA CORPORATION COM 67066G104 1688855 5742257 SH SOLE 2 1420884 0 4321373 NVIDIA CORPORATION COM 67066G104 534429 1817107 SH SOLE 4 1154652 0 662455 NVIDIA CORPORATION COM 67066G104 698527 2375054 SH SOLE 7 2288452 0 86602 NVIDIA CORPORATION COM 67066G104 34840 118458 SH SOLE 13 92652 0 25806 NVIDIA CORPORATION COM 67066G104 70003 238018 SH SOLE 15 238018 0 0 NVIDIA CORPORATION COM 67066G104 187 636 SH SOLE 17 0 0 636 NVIDIA CORPORATION COM 67066G104 1826573 6210508 SH SOLE 18 5313376 0 897132 NVIDIA CORPORATION COM 67066G104 1042769 3545507 SH SOLE 19 3545507 0 0 NVIDIA CORPORATION COM 67066G104 18016483 61257634 SH SOLE 21 61257634 0 0 NVIDIA CORPORATION COM 67066G104 15732908 53493277 SH SOLE 22 47970514 0 5522763 NVIDIA CORPORATION COM 67066G104 469883 1597643 SH SOLE 23 1597643 0 0 NVIDIA CORPORATION COM 67066G104 1355662 4609369 SH SOLE 25 4609369 0 0 NVIDIA CORPORATION COM 67066G104 1854873 6306733 SH SOLE 26 2581777 0 3724956 NVIDIA CORPORATION COM 67066G104 1914677 6510071 SH SOLE 28 209620 0 6300451 NVIDIA CORPORATION COM 67066G104 33104 112557 SH SOLE 29 112557 0 0 NVIDIA CORPORATION COM 67066G104 5009087 17031340 SH SOLE 30 16855808 0 175532 NVIDIA CORPORATION COM 67066G104 326809 1111178 SH SOLE 31 442263 0 668915 NVIDIA CORPORATION COM 67066G104 206836 703260 SH SOLE 32 703260 0 0 NVIDIA CORPORATION COM 67066G104 529191 1799296 SH SOLE 34 1799296 0 0 NVIDIA CORPORATION COM 67066G104 282462 960397 SH SOLE 36 960397 0 0 NVIDIA CORPORATION COM 67066G104 24445 83116 SH SOLE 40 83116 0 0 NVIDIA CORPORATION COM 67066G104 651838 2216306 SH SOLE 43 156030 0 2060276 NVR INC COM 62944T105 34514 5841 SH SOLE 2 1136 0 4705 NVR INC COM 62944T105 12095 2047 SH SOLE 4 1090 0 957 NVR INC COM 62944T105 17148 2902 SH SOLE 7 2793 0 109 NVR INC COM 62944T105 485 82 SH SOLE 13 13 0 69 NVR INC COM 62944T105 2907 492 SH SOLE 15 492 0 0 NVR INC COM 62944T105 31760 5375 SH SOLE 18 4890 0 485 NVR INC COM 62944T105 11806 1998 SH SOLE 19 1998 0 0 NVR INC COM 62944T105 834675 141258 SH SOLE 21 141258 0 0 NVR INC COM 62944T105 412262 69770 SH SOLE 22 63034 0 6736 NVR INC COM 62944T105 11440 1936 SH SOLE 23 1936 0 0 NVR INC COM 62944T105 25515 4318 SH SOLE 25 4318 0 0 NVR INC COM 62944T105 38159 6458 SH SOLE 26 2248 0 4210 NVR INC COM 62944T105 70156 11873 SH SOLE 28 63 0 11810 NVR INC COM 62944T105 171 29 SH SOLE 29 29 0 0 NVR INC COM 62944T105 97833 16557 SH SOLE 30 16557 0 0 NVR INC COM 62944T105 7345 1243 SH SOLE 31 386 0 857 NVR INC COM 62944T105 1276 216 SH SOLE 34 216 0 0 NVR INC COM 62944T105 7238 1225 SH SOLE 36 1225 0 0 NVR INC COM 62944T105 685 116 SH SOLE 40 116 0 0 NVR INC COM 62944T105 10648 1802 SH SOLE 43 230 0 1572 NXP SEMICONDUCTORS N V COM N6596X109 154334 677557 SH SOLE 2 181503 0 496054 NXP SEMICONDUCTORS N V COM N6596X109 34719 152422 SH SOLE 4 131896 0 20526 NXP SEMICONDUCTORS N V COM N6596X109 61027 267919 SH SOLE 7 260215 0 7704 NXP SEMICONDUCTORS N V COM N6596X109 1126 4945 SH SOLE 13 1735 0 3210 NXP SEMICONDUCTORS N V COM N6596X109 8767 38490 SH SOLE 15 38490 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10 42 SH SOLE 17 0 0 42 NXP SEMICONDUCTORS N V COM N6596X109 184180 808588 SH SOLE 18 770658 0 37930 NXP SEMICONDUCTORS N V COM N6596X109 316449 1389274 SH SOLE 19 1389274 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1867147 8197152 SH SOLE 21 8197152 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1285676 5644378 SH SOLE 22 5093633 0 550745 NXP SEMICONDUCTORS N V COM N6596X109 35963 157886 SH SOLE 23 157886 0 0 NXP SEMICONDUCTORS N V COM N6596X109 159863 701832 SH SOLE 25 701832 0 0 NXP SEMICONDUCTORS N V COM N6596X109 193002 847318 SH SOLE 26 359647 0 487671 NXP SEMICONDUCTORS N V COM N6596X109 178142 782081 SH SOLE 28 5252 0 776829 NXP SEMICONDUCTORS N V COM N6596X109 224 982 SH SOLE 29 982 0 0 NXP SEMICONDUCTORS N V COM N6596X109 388647 1706238 SH SOLE 30 1706238 0 0 NXP SEMICONDUCTORS N V COM N6596X109 27358 120106 SH SOLE 31 39329 0 80777 NXP SEMICONDUCTORS N V COM N6596X109 14655 64338 SH SOLE 32 64338 0 0 NXP SEMICONDUCTORS N V COM N6596X109 357236 1568336 SH SOLE 34 1568336 0 0 NXP SEMICONDUCTORS N V COM N6596X109 24936 109476 SH SOLE 36 109476 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2085 9154 SH SOLE 40 9154 0 0 NXP SEMICONDUCTORS N V COM N6596X109 21244 93267 SH SOLE 43 7818 0 85449 NXT-ID INC COM NEW 67091J404 0 25 SH SOLE 21 25 0 0 NXT-ID INC COM NEW 67091J404 1 448 SH SOLE 22 448 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 13 9729 SH SOLE 2 0 0 9729 NYMOX PHARMACEUTICAL CORP COM P73398102 12 9318 SH SOLE 18 9318 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 148 114042 SH SOLE 21 114042 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 3 2571 SH SOLE 23 2571 0 0 NYXOAH S A SHS B6S7WD106 14905 648041 SH SOLE 19 648041 0 0 NYXOAH S A SHS B6S7WD106 397 17258 SH SOLE 20 17258 0 0 NYXOAH S A SHS B6S7WD106 42 1824 SH SOLE 21 1824 0 0 NYXOAH S A SHS B6S7WD106 90 3910 SH SOLE 34 3910 0 0 O-I GLASS INC COM 67098H104 981 81571 SH SOLE 2 64620 0 16951 O-I GLASS INC COM 67098H104 7 590 SH SOLE 4 590 0 0 O-I GLASS INC COM 67098H104 50 4168 SH SOLE 7 4168 0 0 O-I GLASS INC COM 67098H104 6578 546799 SH SOLE 18 546799 0 0 O-I GLASS INC COM 67098H104 3392 281984 SH SOLE 19 281984 0 0 O-I GLASS INC COM 67098H104 227219 18887706 SH SOLE 21 18887706 0 0 O-I GLASS INC COM 67098H104 50738 4217611 SH SOLE 22 4124925 0 92686 O-I GLASS INC COM 67098H104 241 20010 SH SOLE 25 20010 0 0 O-I GLASS INC COM 67098H104 592 49247 SH SOLE 26 36618 0 12629 O-I GLASS INC COM 67098H104 34 2814 SH SOLE 28 2814 0 0 O-I GLASS INC COM 67098H104 3351 278535 SH SOLE 30 278535 0 0 O-I GLASS INC COM 67098H104 69 5747 SH SOLE 36 5747 0 0 O-I GLASS INC COM 67098H104 209 17337 SH SOLE 40 17337 0 0 O-I GLASS INC COM 67098H104 755 62729 SH SOLE 43 445 0 62284 OAK STR HEALTH INC COM 67181A107 4255 128407 SH SOLE 2 7685 0 120722 OAK STR HEALTH INC COM 67181A107 1514 45680 SH SOLE 4 42371 0 3309 OAK STR HEALTH INC COM 67181A107 205 6199 SH SOLE 7 6199 0 0 OAK STR HEALTH INC COM 67181A107 269 8130 SH SOLE 15 8130 0 0 OAK STR HEALTH INC COM 67181A107 1864 56249 SH SOLE 18 50822 0 5427 OAK STR HEALTH INC COM 67181A107 72890 2199448 SH SOLE 19 2199448 0 0 OAK STR HEALTH INC COM 67181A107 58273 1758402 SH SOLE 21 1758402 0 0 OAK STR HEALTH INC COM 67181A107 85570 2582076 SH SOLE 22 2469191 0 112885 OAK STR HEALTH INC COM 67181A107 1984 59869 SH SOLE 23 59869 0 0 OAK STR HEALTH INC COM 67181A107 688 20752 SH SOLE 25 20752 0 0 OAK STR HEALTH INC COM 67181A107 3079 92920 SH SOLE 26 81549 0 11371 OAK STR HEALTH INC COM 67181A107 3725 112412 SH SOLE 28 2935 0 109477 OAK STR HEALTH INC COM 67181A107 10697 322773 SH SOLE 30 259328 0 63445 OAK STR HEALTH INC COM 67181A107 1188 35849 SH SOLE 31 11790 0 24059 OAK STR HEALTH INC COM 67181A107 1175 35464 SH SOLE 34 35464 0 0 OAK STR HEALTH INC COM 67181A107 656 19809 SH SOLE 36 19809 0 0 OAK STR HEALTH INC COM 67181A107 127 3842 SH SOLE 40 3842 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 39 2234 SH SOLE 2 2234 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 22 1266 SH SOLE 18 1266 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 24 1382 SH SOLE 19 1382 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 429 24668 SH SOLE 21 24668 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 98 5629 SH SOLE 22 5629 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 8009 1073656 SH SOLE 30 1073656 0 0 OASIS PETROLEUM INC COM NEW 674215207 1169 9279 SH SOLE 2 7135 0 2144 OASIS PETROLEUM INC COM NEW 674215207 10 83 SH SOLE 4 83 0 0 OASIS PETROLEUM INC COM NEW 674215207 36 286 SH SOLE 7 286 0 0 OASIS PETROLEUM INC COM NEW 674215207 6884 54637 SH SOLE 18 54637 0 0 OASIS PETROLEUM INC COM NEW 674215207 4448 35302 SH SOLE 19 35302 0 0 OASIS PETROLEUM INC COM NEW 674215207 90139 715447 SH SOLE 21 715447 0 0 OASIS PETROLEUM INC COM NEW 674215207 55171 437902 SH SOLE 22 424885 0 13017 OASIS PETROLEUM INC COM NEW 674215207 322 2554 SH SOLE 25 2554 0 0 OASIS PETROLEUM INC COM NEW 674215207 1309 10389 SH SOLE 26 9566 0 823 OASIS PETROLEUM INC COM NEW 674215207 1601 12711 SH SOLE 30 12711 0 0 OASIS PETROLEUM INC COM NEW 674215207 301 2391 SH SOLE 40 2391 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 383 48097 SH SOLE 43 9872 0 38225 OBLONG INC COM 674434105 3 2772 SH SOLE 18 2772 0 0 OBLONG INC COM 674434105 40 38881 SH SOLE 21 38881 0 0 OBSEVA SA COM H5861P103 931 467918 SH SOLE 21 467918 0 0 OBSEVA SA COM H5861P103 68 34005 SH SOLE 30 34005 0 0 OCCIDENTAL PETE CORP COM 674599105 25655 884954 SH SOLE 2 277924 0 607030 OCCIDENTAL PETE CORP COM 674599105 9171 316338 SH SOLE 4 265613 0 50725 OCCIDENTAL PETE CORP COM 674599105 21921 756171 SH SOLE 7 730172 0 25999 OCCIDENTAL PETE CORP COM 674599105 386 13310 SH SOLE 13 2860 0 10450 OCCIDENTAL PETE CORP COM 674599105 2491 85925 SH SOLE 15 85925 0 0 OCCIDENTAL PETE CORP COM 674599105 1 24 SH SOLE 17 0 0 24 OCCIDENTAL PETE CORP COM 674599105 44323 1528920 SH SOLE 18 1405903 0 123017 OCCIDENTAL PETE CORP COM 674599105 20950 722649 SH SOLE 19 722649 0 0 OCCIDENTAL PETE CORP COM 674599105 738661 25479869 SH SOLE 21 25479869 0 0 OCCIDENTAL PETE CORP COM 674599105 558492 19264993 SH SOLE 22 17473811 0 1791182 OCCIDENTAL PETE CORP COM 674599105 15368 530114 SH SOLE 23 530114 0 0 OCCIDENTAL PETE CORP COM 674599105 34273 1182231 SH SOLE 25 1182231 0 0 OCCIDENTAL PETE CORP COM 674599105 55438 1912303 SH SOLE 26 636671 0 1275632 OCCIDENTAL PETE CORP COM 674599105 27250 939993 SH SOLE 28 0 0 939993 OCCIDENTAL PETE CORP COM 674599105 39 1329 SH SOLE 29 1329 0 0 OCCIDENTAL PETE CORP COM 674599105 133569 4607401 SH SOLE 30 4607401 0 0 OCCIDENTAL PETE CORP COM 674599105 9786 337567 SH SOLE 31 110816 0 226751 OCCIDENTAL PETE CORP COM 674599105 3758 129645 SH SOLE 34 129645 0 0 OCCIDENTAL PETE CORP COM 674599105 14653 505454 SH SOLE 36 505454 0 0 OCCIDENTAL PETE CORP COM 674599105 869 29963 SH SOLE 40 29963 0 0 OCCIDENTAL PETE CORP COM 674599105 9567 330024 SH SOLE 43 29168 0 300856 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 510 SH SOLE 18 276 0 234 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 27 2111 SH SOLE 19 2111 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5 365 SH SOLE 21 365 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 235 18654 SH SOLE 22 1030 0 17624 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 4 283 SH SOLE 30 283 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 33 SH SOLE 43 0 0 33 OCEAN BIO CHEM INC COM 674631106 6 743 SH SOLE 18 743 0 0 OCEAN BIO CHEM INC COM 674631106 90 10373 SH SOLE 21 10373 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 16 10795 SH SOLE 18 10795 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 191 129127 SH SOLE 21 129127 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 847 572384 SH SOLE 22 572384 0 0 OCEANEERING INTL INC COM 675232102 3490 308573 SH SOLE 2 137891 0 170682 OCEANEERING INTL INC COM 675232102 5 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 37 3248 SH SOLE 7 3248 0 0 OCEANEERING INTL INC COM 675232102 4629 409247 SH SOLE 18 385392 0 23855 OCEANEERING INTL INC COM 675232102 12361 1092922 SH SOLE 19 1092922 0 0 OCEANEERING INTL INC COM 675232102 141795 12537168 SH SOLE 21 12537168 0 0 OCEANEERING INTL INC COM 675232102 41871 3702126 SH SOLE 22 3599483 0 102643 OCEANEERING INTL INC COM 675232102 513 45396 SH SOLE 23 45396 0 0 OCEANEERING INTL INC COM 675232102 216 19118 SH SOLE 25 19118 0 0 OCEANEERING INTL INC COM 675232102 2653 234546 SH SOLE 26 17134 0 217412 OCEANEERING INTL INC COM 675232102 94 8302 SH SOLE 28 8302 0 0 OCEANEERING INTL INC COM 675232102 2068 182868 SH SOLE 30 182868 0 0 OCEANEERING INTL INC COM 675232102 300 26565 SH SOLE 36 26565 0 0 OCEANEERING INTL INC COM 675232102 124 10990 SH SOLE 40 10990 0 0 OCEANEERING INTL INC COM 675232102 2727 241075 SH SOLE 43 74546 0 166529 OCEANFIRST FINL CORP COM 675234108 3273 147429 SH SOLE 2 67213 0 80216 OCEANFIRST FINL CORP COM 675234108 4 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 3993 179870 SH SOLE 18 179870 0 0 OCEANFIRST FINL CORP COM 675234108 10553 475363 SH SOLE 19 475363 0 0 OCEANFIRST FINL CORP COM 675234108 49410 2225678 SH SOLE 21 2225678 0 0 OCEANFIRST FINL CORP COM 675234108 41831 1884257 SH SOLE 22 1827090 0 57167 OCEANFIRST FINL CORP COM 675234108 398 17942 SH SOLE 23 17942 0 0 OCEANFIRST FINL CORP COM 675234108 323 14553 SH SOLE 25 14553 0 0 OCEANFIRST FINL CORP COM 675234108 2062 92889 SH SOLE 26 26056 0 66833 OCEANFIRST FINL CORP COM 675234108 13 605 SH SOLE 28 605 0 0 OCEANFIRST FINL CORP COM 675234108 1047 47142 SH SOLE 30 47142 0 0 OCEANFIRST FINL CORP COM 675234108 207 9311 SH SOLE 36 9311 0 0 OCEANFIRST FINL CORP COM 675234108 150 6736 SH SOLE 40 6736 0 0 OCEANFIRST FINL CORP COM 675234108 956 43064 SH SOLE 43 593 0 42471 OCONEE FED FINL CORP COM 675607105 5 206 SH SOLE 18 206 0 0 OCONEE FED FINL CORP COM 675607105 65 2914 SH SOLE 21 2914 0 0 OCONEE FED FINL CORP COM 675607105 1 64 SH SOLE 22 64 0 0 OCUGEN INC COM 67577C105 663 145686 SH SOLE 2 78750 0 66936 OCUGEN INC COM 67577C105 13 2967 SH SOLE 7 2967 0 0 OCUGEN INC COM 67577C105 2357 517985 SH SOLE 18 492152 0 25833 OCUGEN INC COM 67577C105 3483 765534 SH SOLE 19 765534 0 0 OCUGEN INC COM 67577C105 28834 6337152 SH SOLE 21 6337152 0 0 OCUGEN INC COM 67577C105 22170 4872579 SH SOLE 22 4759040 0 113539 OCUGEN INC COM 67577C105 82 17950 SH SOLE 23 17950 0 0 OCUGEN INC COM 67577C105 109 23905 SH SOLE 25 23905 0 0 OCUGEN INC COM 67577C105 454 99708 SH SOLE 26 4688 0 95020 OCUGEN INC COM 67577C105 72 15724 SH SOLE 28 15724 0 0 OCUGEN INC COM 67577C105 509 111845 SH SOLE 30 111845 0 0 OCUGEN INC COM 67577C105 91 20096 SH SOLE 40 20096 0 0 OCULAR THERAPEUTIX INC COM 67576A100 230 32997 SH SOLE 2 19855 0 13142 OCULAR THERAPEUTIX INC COM 67576A100 2 233 SH SOLE 4 233 0 0 OCULAR THERAPEUTIX INC COM 67576A100 7 1055 SH SOLE 7 1055 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1570 225199 SH SOLE 18 225199 0 0 OCULAR THERAPEUTIX INC COM 67576A100 929 133257 SH SOLE 19 133257 0 0 OCULAR THERAPEUTIX INC COM 67576A100 19435 2788347 SH SOLE 21 2788347 0 0 OCULAR THERAPEUTIX INC COM 67576A100 12376 1775545 SH SOLE 22 1734692 0 40853 OCULAR THERAPEUTIX INC COM 67576A100 61 8721 SH SOLE 25 8721 0 0 OCULAR THERAPEUTIX INC COM 67576A100 12 1719 SH SOLE 26 1719 0 0 OCULAR THERAPEUTIX INC COM 67576A100 312 44835 SH SOLE 28 44835 0 0 OCULAR THERAPEUTIX INC COM 67576A100 484 69496 SH SOLE 30 69496 0 0 OCULAR THERAPEUTIX INC COM 67576A100 10 1435 SH SOLE 36 1435 0 0 OCULAR THERAPEUTIX INC COM 67576A100 49 7071 SH SOLE 40 7071 0 0 OCULAR THERAPEUTIX INC COM 67576A100 229 32925 SH SOLE 43 0 0 32925 OCUPHIRE PHARMA INC COM 67577R102 9 2333 SH SOLE 18 2333 0 0 OCUPHIRE PHARMA INC COM 67577R102 100 26862 SH SOLE 21 26862 0 0 OCUPHIRE PHARMA INC COM 67577R102 24 6412 SH SOLE 22 6412 0 0 OCWEN FINL CORP COM NEW 675746606 443 11085 SH SOLE 2 2743 0 8342 OCWEN FINL CORP COM NEW 675746606 1088 27210 SH SOLE 18 27210 0 0 OCWEN FINL CORP COM NEW 675746606 603 15079 SH SOLE 19 15079 0 0 OCWEN FINL CORP COM NEW 675746606 12968 324445 SH SOLE 21 324445 0 0 OCWEN FINL CORP COM NEW 675746606 7989 199873 SH SOLE 22 194459 0 5414 OCWEN FINL CORP COM NEW 675746606 9 230 SH SOLE 43 0 0 230 ODONATE THERAPEUTICS INC COM 676079106 2 1418 SH SOLE 2 0 0 1418 ODONATE THERAPEUTICS INC COM 676079106 5 3571 SH SOLE 18 3571 0 0 ODONATE THERAPEUTICS INC COM 676079106 80 59390 SH SOLE 21 59390 0 0 ODONATE THERAPEUTICS INC COM 676079106 454 336535 SH SOLE 22 336535 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 13 2518 SH SOLE 18 2518 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 195 37535 SH SOLE 21 37535 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 824 158385 SH SOLE 22 158385 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 23 3624 SH SOLE 2 0 0 3624 OFFERPAD SOLUTIONS INC COM CL A 67623L109 5966 932125 SH SOLE 22 932125 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 25 23499 SH SOLE 2 23499 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 4 3684 SH SOLE 4 3684 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 52 48391 SH SOLE 18 48391 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 1027 959564 SH SOLE 19 959564 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 32 29712 SH SOLE 22 29712 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 4 3277 SH SOLE 26 3277 0 0 OFFERPAD SOLUTIONS INC *W EXP 10/16/202 67623L117 284 265206 SH SOLE 34 265206 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1419 57137 SH SOLE 2 28539 0 28598 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 633 25486 SH SOLE 4 25486 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1589 63979 SH SOLE 7 63979 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4529 182332 SH SOLE 18 182332 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3634 146316 SH SOLE 19 146316 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 152989 6158981 SH SOLE 21 6158981 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41148 1656537 SH SOLE 22 1608533 0 48004 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 48 1928 SH SOLE 23 1928 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5650 227473 SH SOLE 25 227473 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 868 34945 SH SOLE 26 31234 0 3711 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 796 32036 SH SOLE 28 4039 0 27997 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7167 288532 SH SOLE 30 288532 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5057 203595 SH SOLE 31 0 0 203595 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 123 4949 SH SOLE 40 4949 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 358 14393 SH SOLE 43 3183 0 11210 OFG BANCORP COM 67103X102 1005 37837 SH SOLE 2 13589 0 24248 OFG BANCORP COM 67103X102 5 178 SH SOLE 4 178 0 0 OFG BANCORP COM 67103X102 19 710 SH SOLE 7 710 0 0 OFG BANCORP COM 67103X102 5048 190053 SH SOLE 18 190053 0 0 OFG BANCORP COM 67103X102 2237 84227 SH SOLE 19 84227 0 0 OFG BANCORP COM 67103X102 149325 5622174 SH SOLE 21 5622174 0 0 OFG BANCORP COM 67103X102 30524 1149262 SH SOLE 22 1104396 0 44866 OFG BANCORP COM 67103X102 25 945 SH SOLE 25 945 0 0 OFG BANCORP COM 67103X102 485 18261 SH SOLE 26 15278 0 2983 OFG BANCORP COM 67103X102 101 3819 SH SOLE 28 3819 0 0 OFG BANCORP COM 67103X102 2268 85409 SH SOLE 30 85409 0 0 OFG BANCORP COM 67103X102 113 4272 SH SOLE 40 4272 0 0 OFG BANCORP COM 67103X102 463 17451 SH SOLE 43 0 0 17451 OGE ENERGY CORP COM 670837103 37005 964175 SH SOLE 2 516619 0 447556 OGE ENERGY CORP COM 670837103 1618 42161 SH SOLE 4 42161 0 0 OGE ENERGY CORP COM 670837103 5079 132333 SH SOLE 7 132333 0 0 OGE ENERGY CORP COM 670837103 1732 45126 SH SOLE 13 45126 0 0 OGE ENERGY CORP COM 670837103 34256 892541 SH SOLE 18 689911 0 202630 OGE ENERGY CORP COM 670837103 51711 1347331 SH SOLE 19 1347331 0 0 OGE ENERGY CORP COM 670837103 528484 13769770 SH SOLE 21 13769770 0 0 OGE ENERGY CORP COM 670837103 271463 7073045 SH SOLE 22 6476510 0 596535 OGE ENERGY CORP COM 670837103 1727 44994 SH SOLE 23 44994 0 0 OGE ENERGY CORP COM 670837103 7752 201990 SH SOLE 26 107468 0 94522 OGE ENERGY CORP COM 670837103 245 6379 SH SOLE 28 6379 0 0 OGE ENERGY CORP COM 670837103 711 18524 SH SOLE 29 18524 0 0 OGE ENERGY CORP COM 670837103 7915 206238 SH SOLE 30 206238 0 0 OGE ENERGY CORP COM 670837103 29669 773044 SH SOLE 31 21879 0 751165 OGE ENERGY CORP COM 670837103 3014 78535 SH SOLE 32 78535 0 0 OGE ENERGY CORP COM 670837103 1983 51662 SH SOLE 36 51662 0 0 OGE ENERGY CORP COM 670837103 981 25572 SH SOLE 40 25572 0 0 OGE ENERGY CORP COM 670837103 2531 65941 SH SOLE 43 5323 0 60618 OHIO VY BANC CORP COM 677719106 25 840 SH SOLE 18 840 0 0 OHIO VY BANC CORP COM 677719106 341 11499 SH SOLE 21 11499 0 0 OHIO VY BANC CORP COM 677719106 196 6622 SH SOLE 22 6622 0 0 OIL DRI CORP AMER COM 677864100 168 5144 SH SOLE 2 205 0 4939 OIL DRI CORP AMER COM 677864100 593 18125 SH SOLE 18 18125 0 0 OIL DRI CORP AMER COM 677864100 318 9707 SH SOLE 19 9707 0 0 OIL DRI CORP AMER COM 677864100 6692 204463 SH SOLE 21 204463 0 0 OIL DRI CORP AMER COM 677864100 2046 62507 SH SOLE 22 59837 0 2670 OIL DRI CORP AMER COM 677864100 56 1709 SH SOLE 43 0 0 1709 OIL STS INTL INC COM 678026105 391 78593 SH SOLE 2 2009 0 76584 OIL STS INTL INC COM 678026105 5 988 SH SOLE 7 988 0 0 OIL STS INTL INC COM 678026105 1234 248231 SH SOLE 18 248231 0 0 OIL STS INTL INC COM 678026105 1077 216636 SH SOLE 19 216636 0 0 OIL STS INTL INC COM 678026105 38191 7684280 SH SOLE 21 7684280 0 0 OIL STS INTL INC COM 678026105 9945 2000961 SH SOLE 22 1964126 0 36835 OIL STS INTL INC COM 678026105 73 14602 SH SOLE 23 14602 0 0 OIL STS INTL INC COM 678026105 365 73418 SH SOLE 26 0 0 73418 OIL STS INTL INC COM 678026105 187 37592 SH SOLE 28 37592 0 0 OIL STS INTL INC COM 678026105 360 72502 SH SOLE 30 72502 0 0 OIL STS INTL INC COM 678026105 353 71023 SH SOLE 43 10301 0 60722 OKTA INC CL A 679295105 89388 398753 SH SOLE 2 185690 0 213063 OKTA INC CL A 679295105 30110 134317 SH SOLE 4 88138 0 46179 OKTA INC CL A 679295105 6789 30285 SH SOLE 7 30285 0 0 OKTA INC CL A 679295105 4631 20659 SH SOLE 13 19037 0 1622 OKTA INC CL A 679295105 2934 13087 SH SOLE 15 13087 0 0 OKTA INC CL A 679295105 28538 127306 SH SOLE 18 114362 0 12944 OKTA INC CL A 679295105 679365 3030578 SH SOLE 19 3030578 0 0 OKTA INC CL A 679295105 536318 2392462 SH SOLE 21 2392462 0 0 OKTA INC CL A 679295105 731693 3264008 SH SOLE 22 3024435 0 239573 OKTA INC CL A 679295105 27186 121272 SH SOLE 23 121272 0 0 OKTA INC CL A 679295105 92423 412288 SH SOLE 25 412288 0 0 OKTA INC CL A 679295105 70887 316218 SH SOLE 26 134526 0 181692 OKTA INC CL A 679295105 92441 412369 SH SOLE 28 4546 0 407823 OKTA INC CL A 679295105 6283 28028 SH SOLE 29 28028 0 0 OKTA INC CL A 679295105 111052 495393 SH SOLE 30 495393 0 0 OKTA INC CL A 679295105 17345 77374 SH SOLE 31 43860 0 33514 OKTA INC CL A 679295105 8006 35713 SH SOLE 32 35713 0 0 OKTA INC CL A 679295105 201612 899373 SH SOLE 34 899373 0 0 OKTA INC CL A 679295105 11972 53405 SH SOLE 36 53405 0 0 OKTA INC CL A 679295105 879 3922 SH SOLE 40 3922 0 0 OKTA INC CL A 679295105 13092 58400 SH SOLE 43 3498 0 54902 OKTA INC NOTE 0.125% 9/0 679295AD7 9078 6695000 PRN SOLE 21 6695000 0 0 OKTA INC NOTE 0.375% 6/1 679295AF2 7559 6352000 PRN SOLE 21 6352000 0 0 OLAPLEX HLDGS INC COM 679369108 1063 36481 SH SOLE 2 1919 0 34562 OLAPLEX HLDGS INC COM 679369108 33 1150 SH SOLE 7 1150 0 0 OLAPLEX HLDGS INC COM 679369108 106188 3645323 SH SOLE 18 2584075 0 1061248 OLAPLEX HLDGS INC COM 679369108 69287 2378536 SH SOLE 19 2378536 0 0 OLAPLEX HLDGS INC COM 679369108 24603 844592 SH SOLE 21 844592 0 0 OLAPLEX HLDGS INC COM 679369108 65444 2246618 SH SOLE 22 2189655 0 56963 OLAPLEX HLDGS INC COM 679369108 115380 3960855 SH SOLE 25 3960855 0 0 OLAPLEX HLDGS INC COM 679369108 1853 63622 SH SOLE 26 57029 0 6593 OLAPLEX HLDGS INC COM 679369108 4708 161631 SH SOLE 28 0 0 161631 OLAPLEX HLDGS INC COM 679369108 121 4147 SH SOLE 31 1222 0 2925 OLAPLEX HLDGS INC COM 679369108 7 254 SH SOLE 43 254 0 0 OLB GROUP INC COM 67086U307 1 517 SH SOLE 18 517 0 0 OLB GROUP INC COM 67086U307 16 5967 SH SOLE 21 5967 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 103679 289298 SH SOLE 2 96902 0 192396 OLD DOMINION FREIGHT LINE IN COM 679580100 20838 58144 SH SOLE 4 53354 0 4790 OLD DOMINION FREIGHT LINE IN COM 679580100 45577 127175 SH SOLE 7 101604 0 25571 OLD DOMINION FREIGHT LINE IN COM 679580100 2184 6094 SH SOLE 13 4898 0 1196 OLD DOMINION FREIGHT LINE IN COM 679580100 3225 9000 SH SOLE 15 9000 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 77189 215383 SH SOLE 18 198981 0 16402 OLD DOMINION FREIGHT LINE IN COM 679580100 508691 1419417 SH SOLE 19 1419417 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1451846 4051135 SH SOLE 21 4051135 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 807070 2251996 SH SOLE 22 2046232 0 205764 OLD DOMINION FREIGHT LINE IN COM 679580100 20650 57620 SH SOLE 23 57620 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 73149 204110 SH SOLE 25 204110 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 72039 201013 SH SOLE 26 69509 0 131504 OLD DOMINION FREIGHT LINE IN COM 679580100 126540 353089 SH SOLE 28 1949 0 351140 OLD DOMINION FREIGHT LINE IN COM 679580100 364 1015 SH SOLE 29 1015 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 203996 569217 SH SOLE 30 545147 0 24070 OLD DOMINION FREIGHT LINE IN COM 679580100 15879 44309 SH SOLE 31 12471 0 31838 OLD DOMINION FREIGHT LINE IN COM 679580100 1729 4825 SH SOLE 34 4825 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 14900 41575 SH SOLE 36 41575 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1160 3236 SH SOLE 40 3236 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 35991 100427 SH SOLE 43 7883 0 92544 OLD NATL BANCORP IND COM 680033107 2442 134784 SH SOLE 2 44102 0 90682 OLD NATL BANCORP IND COM 680033107 11 634 SH SOLE 4 634 0 0 OLD NATL BANCORP IND COM 680033107 63 3497 SH SOLE 7 3497 0 0 OLD NATL BANCORP IND COM 680033107 11545 637150 SH SOLE 18 637150 0 0 OLD NATL BANCORP IND COM 680033107 5023 277222 SH SOLE 19 277222 0 0 OLD NATL BANCORP IND COM 680033107 341456 18844175 SH SOLE 21 18844175 0 0 OLD NATL BANCORP IND COM 680033107 71386 3939607 SH SOLE 22 3784834 0 154773 OLD NATL BANCORP IND COM 680033107 258 14255 SH SOLE 25 14255 0 0 OLD NATL BANCORP IND COM 680033107 1135 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 5052 278804 SH SOLE 30 278804 0 0 OLD NATL BANCORP IND COM 680033107 70 3888 SH SOLE 36 3888 0 0 OLD NATL BANCORP IND COM 680033107 357 19714 SH SOLE 40 19714 0 0 OLD NATL BANCORP IND COM 680033107 682 37628 SH SOLE 43 738 0 36890 OLD POINT FINL CORP COM 680194107 20 840 SH SOLE 18 840 0 0 OLD POINT FINL CORP COM 680194107 245 10489 SH SOLE 21 10489 0 0 OLD POINT FINL CORP COM 680194107 5 197 SH SOLE 22 197 0 0 OLD REP INTL CORP COM 680223104 23212 944335 SH SOLE 2 256607 0 687728 OLD REP INTL CORP COM 680223104 26 1045 SH SOLE 4 1045 0 0 OLD REP INTL CORP COM 680223104 4968 202098 SH SOLE 7 202098 0 0 OLD REP INTL CORP COM 680223104 18515 753260 SH SOLE 18 753260 0 0 OLD REP INTL CORP COM 680223104 2008 81673 SH SOLE 19 81673 0 0 OLD REP INTL CORP COM 680223104 483402 19666459 SH SOLE 21 19666459 0 0 OLD REP INTL CORP COM 680223104 192751 7841773 SH SOLE 22 7528922 0 312851 OLD REP INTL CORP COM 680223104 909 36983 SH SOLE 25 36983 0 0 OLD REP INTL CORP COM 680223104 2718 110578 SH SOLE 26 87433 0 23145 OLD REP INTL CORP COM 680223104 133 5430 SH SOLE 28 5430 0 0 OLD REP INTL CORP COM 680223104 4018 163449 SH SOLE 30 163449 0 0 OLD REP INTL CORP COM 680223104 102 4154 SH SOLE 31 4154 0 0 OLD REP INTL CORP COM 680223104 2677 108920 SH SOLE 32 108920 0 0 OLD REP INTL CORP COM 680223104 14 551 SH SOLE 34 551 0 0 OLD REP INTL CORP COM 680223104 947 38532 SH SOLE 36 38532 0 0 OLD REP INTL CORP COM 680223104 947 38519 SH SOLE 40 38519 0 0 OLD REP INTL CORP COM 680223104 9161 372704 SH SOLE 43 27189 0 345515 OLD SECOND BANCORP INC ILL COM 680277100 343 27211 SH SOLE 2 11930 0 15281 OLD SECOND BANCORP INC ILL COM 680277100 5 393 SH SOLE 7 393 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1156 91793 SH SOLE 18 91793 0 0 OLD SECOND BANCORP INC ILL COM 680277100 679 53905 SH SOLE 19 53905 0 0 OLD SECOND BANCORP INC ILL COM 680277100 13789 1095215 SH SOLE 21 1095215 0 0 OLD SECOND BANCORP INC ILL COM 680277100 8954 711192 SH SOLE 22 694941 0 16251 OLD SECOND BANCORP INC ILL COM 680277100 31 2428 SH SOLE 26 0 0 2428 OLD SECOND BANCORP INC ILL COM 680277100 153 12164 SH SOLE 43 0 0 12164 OLEMA PHARMACEUTICALS INC COM 68062P106 515 55026 SH SOLE 2 40971 0 14055 OLEMA PHARMACEUTICALS INC COM 68062P106 3 290 SH SOLE 7 290 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 720 76909 SH SOLE 18 76909 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 1344 143629 SH SOLE 19 143629 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 10912 1165857 SH SOLE 21 1165857 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 7527 804208 SH SOLE 22 795780 0 8428 OLEMA PHARMACEUTICALS INC COM 68062P106 11 1125 SH SOLE 23 1125 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 42 4465 SH SOLE 26 0 0 4465 OLEMA PHARMACEUTICALS INC COM 68062P106 165 17575 SH SOLE 30 17575 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 8 810 SH SOLE 34 810 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 265 28270 SH SOLE 43 0 0 28270 OLIN CORP COM PAR $1 680665205 15800 274687 SH SOLE 2 214441 0 60246 OLIN CORP COM PAR $1 680665205 32 549 SH SOLE 4 549 0 0 OLIN CORP COM PAR $1 680665205 8549 148629 SH SOLE 7 148629 0 0 OLIN CORP COM PAR $1 680665205 17963 312288 SH SOLE 18 312288 0 0 OLIN CORP COM PAR $1 680665205 58578 1018400 SH SOLE 19 1018400 0 0 OLIN CORP COM PAR $1 680665205 406963 7075163 SH SOLE 21 7075163 0 0 OLIN CORP COM PAR $1 680665205 236481 4111288 SH SOLE 22 3950220 0 161068 OLIN CORP COM PAR $1 680665205 3535 61456 SH SOLE 26 50304 0 11152 OLIN CORP COM PAR $1 680665205 164 2859 SH SOLE 28 2859 0 0 OLIN CORP COM PAR $1 680665205 86952 1511680 SH SOLE 30 1511680 0 0 OLIN CORP COM PAR $1 680665205 123 2136 SH SOLE 31 2136 0 0 OLIN CORP COM PAR $1 680665205 41575 722788 SH SOLE 34 722788 0 0 OLIN CORP COM PAR $1 680665205 211 3662 SH SOLE 36 3662 0 0 OLIN CORP COM PAR $1 680665205 1061 18453 SH SOLE 40 18453 0 0 OLIN CORP COM PAR $1 680665205 3432 59673 SH SOLE 43 7787 0 51886 OLINK HLDG AB SPONSORED ADS 680710100 286 15700 SH SOLE 2 15700 0 0 OLINK HLDG AB SPONSORED ADS 680710100 26481 1454974 SH SOLE 19 1454974 0 0 OLINK HLDG AB SPONSORED ADS 680710100 10957 602056 SH SOLE 21 602056 0 0 OLINK HLDG AB SPONSORED ADS 680710100 1979 108750 SH SOLE 34 108750 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4366 85299 SH SOLE 2 46520 0 38779 OLLIES BARGAIN OUTLET HLDGS COM 681116109 12 240 SH SOLE 4 240 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 49 953 SH SOLE 7 953 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 6862 134058 SH SOLE 18 134058 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 973 19011 SH SOLE 19 19011 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 147387 2879218 SH SOLE 21 2879218 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 86903 1697658 SH SOLE 22 1627151 0 70507 OLLIES BARGAIN OUTLET HLDGS COM 681116109 383 7483 SH SOLE 25 7483 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1087 21243 SH SOLE 26 16969 0 4274 OLLIES BARGAIN OUTLET HLDGS COM 681116109 47 921 SH SOLE 28 921 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1774 34661 SH SOLE 30 34661 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 51 1001 SH SOLE 31 1001 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 386 7545 SH SOLE 40 7545 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1714 33485 SH SOLE 43 10950 0 22535 OLO INC CL A 68134L109 362 17415 SH SOLE 2 15468 0 1947 OLO INC CL A 68134L109 1952 93779 SH SOLE 21 93779 0 0 OLO INC CL A 68134L109 16674 801235 SH SOLE 22 791325 0 9910 OLO INC CL A 68134L109 74 3536 SH SOLE 25 3536 0 0 OLO INC CL A 68134L109 59 2815 SH SOLE 26 0 0 2815 OLO INC CL A 68134L109 143 6891 SH SOLE 30 6891 0 0 OLO INC CL A 68134L109 84 4033 SH SOLE 40 4033 0 0 OLYMPIC STEEL INC COM 68162K106 988 42035 SH SOLE 2 23118 0 18917 OLYMPIC STEEL INC COM 68162K106 4 151 SH SOLE 7 151 0 0 OLYMPIC STEEL INC COM 68162K106 921 39196 SH SOLE 18 39196 0 0 OLYMPIC STEEL INC COM 68162K106 1404 59761 SH SOLE 19 59761 0 0 OLYMPIC STEEL INC COM 68162K106 27551 1172398 SH SOLE 21 1172398 0 0 OLYMPIC STEEL INC COM 68162K106 8668 368837 SH SOLE 22 363547 0 5290 OLYMPIC STEEL INC COM 68162K106 186 7919 SH SOLE 23 7919 0 0 OLYMPIC STEEL INC COM 68162K106 639 27188 SH SOLE 26 0 0 27188 OLYMPIC STEEL INC COM 68162K106 325 13822 SH SOLE 30 13822 0 0 OLYMPIC STEEL INC COM 68162K106 4 182 SH SOLE 43 0 0 182 OMEGA FLEX INC COM 682095104 157 1237 SH SOLE 2 868 0 369 OMEGA FLEX INC COM 682095104 4 32 SH SOLE 7 32 0 0 OMEGA FLEX INC COM 682095104 1097 8639 SH SOLE 18 8639 0 0 OMEGA FLEX INC COM 682095104 759 5977 SH SOLE 19 5977 0 0 OMEGA FLEX INC COM 682095104 18641 146839 SH SOLE 21 146839 0 0 OMEGA FLEX INC COM 682095104 8300 65382 SH SOLE 22 63551 0 1831 OMEGA FLEX INC COM 682095104 67 525 SH SOLE 25 525 0 0 OMEGA FLEX INC COM 682095104 15 118 SH SOLE 26 118 0 0 OMEGA FLEX INC COM 682095104 146 1150 SH SOLE 30 1150 0 0 OMEGA FLEX INC COM 682095104 22 177 SH SOLE 36 177 0 0 OMEGA FLEX INC COM 682095104 66 520 SH SOLE 40 520 0 0 OMEGA FLEX INC COM 682095104 29 231 SH SOLE 43 0 0 231 OMEGA HEALTHCARE INVS INC COM 681936100 27049 914138 SH SOLE 2 174612 0 739526 OMEGA HEALTHCARE INVS INC COM 681936100 3680 124356 SH SOLE 4 124356 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8885 300285 SH SOLE 7 300285 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 15371 519477 SH SOLE 18 519477 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 10839 366317 SH SOLE 19 366317 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 416023 14059587 SH SOLE 21 14059587 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 244280 8255505 SH SOLE 22 7988011 0 267494 OMEGA HEALTHCARE INVS INC COM 681936100 280 9450 SH SOLE 23 9450 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 30766 1039731 SH SOLE 25 1039731 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3364 113700 SH SOLE 26 101159 0 12541 OMEGA HEALTHCARE INVS INC COM 681936100 4420 149363 SH SOLE 28 4194 0 145169 OMEGA HEALTHCARE INVS INC COM 681936100 32062 1083525 SH SOLE 30 1083525 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 31847 1076267 SH SOLE 31 3590 0 1072677 OMEGA HEALTHCARE INVS INC COM 681936100 146 4921 SH SOLE 36 4921 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 911 30777 SH SOLE 40 30777 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 5825 196863 SH SOLE 43 30366 0 166497 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 151 13311 SH SOLE 2 7163 0 6148 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 555 48966 SH SOLE 18 48966 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4550 401618 SH SOLE 19 401618 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4551 401691 SH SOLE 21 401691 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1636 144417 SH SOLE 22 142919 0 1498 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 236 20841 SH SOLE 30 20841 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 8 721 SH SOLE 34 721 0 0 OMEROS CORP COM 682143102 162 25264 SH SOLE 2 16139 0 9125 OMEROS CORP COM 682143102 2 239 SH SOLE 4 239 0 0 OMEROS CORP COM 682143102 6 969 SH SOLE 7 969 0 0 OMEROS CORP COM 682143102 1007 156625 SH SOLE 18 156625 0 0 OMEROS CORP COM 682143102 680 105772 SH SOLE 19 105772 0 0 OMEROS CORP COM 682143102 13460 2093240 SH SOLE 21 2093240 0 0 OMEROS CORP COM 682143102 9721 1511795 SH SOLE 22 1480383 0 31412 OMEROS CORP COM 682143102 48 7444 SH SOLE 25 7444 0 0 OMEROS CORP COM 682143102 303 47134 SH SOLE 26 37530 0 9604 OMEROS CORP COM 682143102 44 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 378 58717 SH SOLE 30 58717 0 0 OMEROS CORP COM 682143102 8 1312 SH SOLE 36 1312 0 0 OMEROS CORP COM 682143102 56 8761 SH SOLE 40 8761 0 0 OMEROS CORP COM 682143102 166 25853 SH SOLE 43 226 0 25627 OMNICELL COM COM 68213N109 8541 47336 SH SOLE 2 23018 0 24318 OMNICELL COM COM 68213N109 57 318 SH SOLE 4 318 0 0 OMNICELL COM COM 68213N109 109 604 SH SOLE 7 604 0 0 OMNICELL COM COM 68213N109 29560 163821 SH SOLE 18 151726 0 12095 OMNICELL COM COM 68213N109 44871 248675 SH SOLE 19 248675 0 0 OMNICELL COM COM 68213N109 923552 5118332 SH SOLE 21 5118332 0 0 OMNICELL COM COM 68213N109 219403 1215934 SH SOLE 22 1191916 0 24018 OMNICELL COM COM 68213N109 1449 8030 SH SOLE 23 8030 0 0 OMNICELL COM COM 68213N109 1073 5948 SH SOLE 25 5948 0 0 OMNICELL COM COM 68213N109 9244 51232 SH SOLE 26 14325 0 36907 OMNICELL COM COM 68213N109 139 770 SH SOLE 28 770 0 0 OMNICELL COM COM 68213N109 14052 77875 SH SOLE 30 77875 0 0 OMNICELL COM COM 68213N109 870 4822 SH SOLE 34 4822 0 0 OMNICELL COM COM 68213N109 980 5432 SH SOLE 40 5432 0 0 OMNICELL COM COM 68213N109 6191 34313 SH SOLE 43 7210 0 27103 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 1520 806000 PRN SOLE 2 806000 0 0 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 6542 3468000 PRN SOLE 21 3468000 0 0 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 13570 7194000 PRN SOLE 34 7194000 0 0 OMNICOM GROUP INC COM 681919106 45835 625557 SH SOLE 2 148740 0 476817 OMNICOM GROUP INC COM 681919106 12587 171789 SH SOLE 4 100555 0 71234 OMNICOM GROUP INC COM 681919106 14907 203456 SH SOLE 7 196530 0 6926 OMNICOM GROUP INC COM 681919106 379 5172 SH SOLE 13 824 0 4348 OMNICOM GROUP INC COM 681919106 2259 30827 SH SOLE 15 30827 0 0 OMNICOM GROUP INC COM 681919106 32640 445478 SH SOLE 18 414084 0 31394 OMNICOM GROUP INC COM 681919106 7688 104933 SH SOLE 19 104933 0 0 OMNICOM GROUP INC COM 681919106 604949 8256437 SH SOLE 21 8256437 0 0 OMNICOM GROUP INC COM 681919106 337959 4612511 SH SOLE 22 4175251 0 437260 OMNICOM GROUP INC COM 681919106 9267 126475 SH SOLE 23 126475 0 0 OMNICOM GROUP INC COM 681919106 21749 296832 SH SOLE 25 296832 0 0 OMNICOM GROUP INC COM 681919106 34808 475069 SH SOLE 26 160175 0 314894 OMNICOM GROUP INC COM 681919106 45804 625143 SH SOLE 28 4198 0 620945 OMNICOM GROUP INC COM 681919106 34 458 SH SOLE 29 458 0 0 OMNICOM GROUP INC COM 681919106 71607 977301 SH SOLE 30 977301 0 0 OMNICOM GROUP INC COM 681919106 6062 82738 SH SOLE 31 25679 0 57059 OMNICOM GROUP INC COM 681919106 4272 58309 SH SOLE 32 58309 0 0 OMNICOM GROUP INC COM 681919106 793 10824 SH SOLE 34 10824 0 0 OMNICOM GROUP INC COM 681919106 8043 109776 SH SOLE 36 109776 0 0 OMNICOM GROUP INC COM 681919106 489 6677 SH SOLE 40 6677 0 0 OMNICOM GROUP INC COM 681919106 27426 374320 SH SOLE 43 17800 0 356520 ON HLDG AG NAMEN AKT A H5919C104 831 21968 SH SOLE 2 21968 0 0 ON HLDG AG NAMEN AKT A H5919C104 116 3067 SH SOLE 4 3067 0 0 ON HLDG AG NAMEN AKT A H5919C104 553 14618 SH SOLE 18 14618 0 0 ON HLDG AG NAMEN AKT A H5919C104 8845 233942 SH SOLE 19 233942 0 0 ON HLDG AG NAMEN AKT A H5919C104 1361 35998 SH SOLE 22 35998 0 0 ON HLDG AG NAMEN AKT A H5919C104 43587 1152784 SH SOLE 25 1152784 0 0 ON HLDG AG NAMEN AKT A H5919C104 367 9706 SH SOLE 26 2905 0 6801 ON HLDG AG NAMEN AKT A H5919C104 106 2793 SH SOLE 28 2793 0 0 ON HLDG AG NAMEN AKT A H5919C104 12041 318460 SH SOLE 34 318460 0 0 ON SEMICONDUCTOR CORP COM 682189105 50802 747971 SH SOLE 2 92345 0 655626 ON SEMICONDUCTOR CORP COM 682189105 13893 204554 SH SOLE 4 186186 0 18368 ON SEMICONDUCTOR CORP COM 682189105 5827 85794 SH SOLE 7 59771 0 26023 ON SEMICONDUCTOR CORP COM 682189105 454 6690 SH SOLE 13 1218 0 5472 ON SEMICONDUCTOR CORP COM 682189105 2695 39686 SH SOLE 15 39686 0 0 ON SEMICONDUCTOR CORP COM 682189105 5 67 SH SOLE 17 0 0 67 ON SEMICONDUCTOR CORP COM 682189105 26742 393724 SH SOLE 18 371897 0 21827 ON SEMICONDUCTOR CORP COM 682189105 529451 7795219 SH SOLE 19 7795219 0 0 ON SEMICONDUCTOR CORP COM 682189105 771062 11352508 SH SOLE 21 11352508 0 0 ON SEMICONDUCTOR CORP COM 682189105 685340 10090402 SH SOLE 22 9610592 0 479810 ON SEMICONDUCTOR CORP COM 682189105 16553 243709 SH SOLE 23 243709 0 0 ON SEMICONDUCTOR CORP COM 682189105 27025 397895 SH SOLE 25 397895 0 0 ON SEMICONDUCTOR CORP COM 682189105 30018 441957 SH SOLE 26 325851 0 116106 ON SEMICONDUCTOR CORP COM 682189105 59582 877245 SH SOLE 28 66335 0 810910 ON SEMICONDUCTOR CORP COM 682189105 22 324 SH SOLE 29 324 0 0 ON SEMICONDUCTOR CORP COM 682189105 114431 1684788 SH SOLE 30 1596975 0 87813 ON SEMICONDUCTOR CORP COM 682189105 11957 176051 SH SOLE 31 46143 0 129908 ON SEMICONDUCTOR CORP COM 682189105 437473 6441007 SH SOLE 34 6441007 0 0 ON SEMICONDUCTOR CORP COM 682189105 6327 93161 SH SOLE 36 93161 0 0 ON SEMICONDUCTOR CORP COM 682189105 1013 14908 SH SOLE 40 14908 0 0 ON SEMICONDUCTOR CORP COM 682189105 11685 172037 SH SOLE 43 15018 0 157019 ON24 INC COM 68339B104 296 17061 SH SOLE 2 13073 0 3988 ON24 INC COM 68339B104 3 145 SH SOLE 7 145 0 0 ON24 INC COM 68339B104 1256 72418 SH SOLE 18 72418 0 0 ON24 INC COM 68339B104 1243 71653 SH SOLE 19 71653 0 0 ON24 INC COM 68339B104 15688 904186 SH SOLE 21 904186 0 0 ON24 INC COM 68339B104 6492 374199 SH SOLE 22 367434 0 6765 ON24 INC COM 68339B104 35 2035 SH SOLE 25 2035 0 0 ON24 INC COM 68339B104 64 3679 SH SOLE 30 3679 0 0 ON24 INC COM 68339B104 860 49556 SH SOLE 34 49556 0 0 ON24 INC COM 68339B104 30 1731 SH SOLE 40 1731 0 0 ON24 INC COM 68339B104 336 19378 SH SOLE 43 134 0 19244 ONCOCYTE CORP COM 68235C107 37 16888 SH SOLE 2 1653 0 15235 ONCOCYTE CORP COM 68235C107 2 1139 SH SOLE 7 1139 0 0 ONCOCYTE CORP COM 68235C107 410 189075 SH SOLE 18 189075 0 0 ONCOCYTE CORP COM 68235C107 277 127852 SH SOLE 19 127852 0 0 ONCOCYTE CORP COM 68235C107 6067 2795690 SH SOLE 21 2795690 0 0 ONCOCYTE CORP COM 68235C107 3940 1815828 SH SOLE 22 1792757 0 23071 ONCOCYTE CORP COM 68235C107 87 40235 SH SOLE 30 40235 0 0 ONCOCYTE CORP COM 68235C107 14 6439 SH SOLE 43 2047 0 4392 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 0 3 SH SOLE 21 3 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 635 248878 SH SOLE 22 248878 0 0 ONCORUS INC COM 68236R103 124 23565 SH SOLE 2 9468 0 14097 ONCORUS INC COM 68236R103 2 328 SH SOLE 7 328 0 0 ONCORUS INC COM 68236R103 358 67932 SH SOLE 18 67932 0 0 ONCORUS INC COM 68236R103 204 38768 SH SOLE 19 38768 0 0 ONCORUS INC COM 68236R103 4625 877603 SH SOLE 21 877603 0 0 ONCORUS INC COM 68236R103 1760 333922 SH SOLE 22 321585 0 12337 ONCORUS INC COM 68236R103 3 632 SH SOLE 23 632 0 0 ONCORUS INC COM 68236R103 59 11259 SH SOLE 30 11259 0 0 ONCOSEC MED INC COM 68234L306 5 4993 SH SOLE 18 4993 0 0 ONCOSEC MED INC COM 68234L306 61 63731 SH SOLE 21 63731 0 0 ONCOSEC MED INC COM 68234L306 29 29773 SH SOLE 22 29773 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 64 28170 SH SOLE 2 8274 0 19896 ONCTERNAL THERAPEUTICS INC COM 68236P107 334 147111 SH SOLE 18 147111 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 168 74024 SH SOLE 19 74024 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 3883 1710516 SH SOLE 21 1710516 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 2810 1237717 SH SOLE 22 1208486 0 29231 ONDAS HLDGS INC COM NEW 68236H204 41 6156 SH SOLE 18 6156 0 0 ONDAS HLDGS INC COM NEW 68236H204 508 75654 SH SOLE 21 75654 0 0 ONDAS HLDGS INC COM NEW 68236H204 2712 404165 SH SOLE 22 404165 0 0 ONE GAS INC COM 68235P108 5202 67045 SH SOLE 2 36933 0 30112 ONE GAS INC COM 68235P108 652 8400 SH SOLE 4 8400 0 0 ONE GAS INC COM 68235P108 6438 82975 SH SOLE 7 82975 0 0 ONE GAS INC COM 68235P108 19810 255311 SH SOLE 18 255311 0 0 ONE GAS INC COM 68235P108 7285 93886 SH SOLE 19 93886 0 0 ONE GAS INC COM 68235P108 322410 4155299 SH SOLE 21 4155299 0 0 ONE GAS INC COM 68235P108 118739 1530342 SH SOLE 22 1478182 0 52160 ONE GAS INC COM 68235P108 691 8910 SH SOLE 25 8910 0 0 ONE GAS INC COM 68235P108 2121 27337 SH SOLE 26 23036 0 4301 ONE GAS INC COM 68235P108 74 949 SH SOLE 28 949 0 0 ONE GAS INC COM 68235P108 4723 60869 SH SOLE 30 60869 0 0 ONE GAS INC COM 68235P108 15274 196858 SH SOLE 31 0 0 196858 ONE GAS INC COM 68235P108 817 10535 SH SOLE 36 10535 0 0 ONE GAS INC COM 68235P108 490 6312 SH SOLE 40 6312 0 0 ONE GAS INC COM 68235P108 3398 43790 SH SOLE 43 2521 0 41269 ONE LIBERTY PPTYS INC COM 682406103 581 16462 SH SOLE 2 4579 0 11883 ONE LIBERTY PPTYS INC COM 682406103 1 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 6 171 SH SOLE 7 171 0 0 ONE LIBERTY PPTYS INC COM 682406103 1879 53273 SH SOLE 18 53273 0 0 ONE LIBERTY PPTYS INC COM 682406103 1066 30207 SH SOLE 19 30207 0 0 ONE LIBERTY PPTYS INC COM 682406103 24413 691977 SH SOLE 21 691977 0 0 ONE LIBERTY PPTYS INC COM 682406103 16942 480203 SH SOLE 22 463601 0 16602 ONE LIBERTY PPTYS INC COM 682406103 22 615 SH SOLE 23 615 0 0 ONE LIBERTY PPTYS INC COM 682406103 86 2428 SH SOLE 25 2428 0 0 ONE LIBERTY PPTYS INC COM 682406103 120 3407 SH SOLE 26 0 0 3407 ONE LIBERTY PPTYS INC COM 682406103 239 6780 SH SOLE 30 6780 0 0 ONE LIBERTY PPTYS INC COM 682406103 44 1261 SH SOLE 40 1261 0 0 ONE LIBERTY PPTYS INC COM 682406103 651 18463 SH SOLE 43 1682 0 16781 ONE STOP SYS INC COM 68247W109 15 2964 SH SOLE 18 2964 0 0 ONE STOP SYS INC COM 68247W109 217 43789 SH SOLE 21 43789 0 0 ONE STOP SYS INC COM 68247W109 4 720 SH SOLE 22 720 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 15 6259 SH SOLE 4 6259 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3878 1570144 SH SOLE 21 1570144 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1572 636452 SH SOLE 22 570187 0 66265 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 197 79936 SH SOLE 25 79936 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 136 54890 SH SOLE 28 0 0 54890 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 968 391983 SH SOLE 30 391983 0 0 ONEMAIN HLDGS INC COM 68268W103 24375 487109 SH SOLE 2 167036 0 320073 ONEMAIN HLDGS INC COM 68268W103 1009 20155 SH SOLE 4 20155 0 0 ONEMAIN HLDGS INC COM 68268W103 104 2069 SH SOLE 7 2069 0 0 ONEMAIN HLDGS INC COM 68268W103 2970 59343 SH SOLE 18 59343 0 0 ONEMAIN HLDGS INC COM 68268W103 1648 32926 SH SOLE 19 32926 0 0 ONEMAIN HLDGS INC COM 68268W103 72360 1446043 SH SOLE 21 1446043 0 0 ONEMAIN HLDGS INC COM 68268W103 135484 2707523 SH SOLE 22 2586831 0 120692 ONEMAIN HLDGS INC COM 68268W103 493 9847 SH SOLE 25 9847 0 0 ONEMAIN HLDGS INC COM 68268W103 3251 64968 SH SOLE 26 55360 0 9608 ONEMAIN HLDGS INC COM 68268W103 4398 87882 SH SOLE 28 16845 0 71037 ONEMAIN HLDGS INC COM 68268W103 2402 48011 SH SOLE 30 48011 0 0 ONEMAIN HLDGS INC COM 68268W103 154 3085 SH SOLE 31 1692 0 1393 ONEMAIN HLDGS INC COM 68268W103 113 2261 SH SOLE 36 2261 0 0 ONEMAIN HLDGS INC COM 68268W103 506 10105 SH SOLE 40 10105 0 0 ONEMAIN HLDGS INC COM 68268W103 11374 227302 SH SOLE 43 27567 0 199735 ONEOK INC NEW COM 682680103 64996 1106129 SH SOLE 2 161575 0 944554 ONEOK INC NEW COM 682680103 17901 304641 SH SOLE 4 282404 0 22237 ONEOK INC NEW COM 682680103 73448 1249964 SH SOLE 7 1236266 0 13698 ONEOK INC NEW COM 682680103 403 6856 SH SOLE 13 1781 0 5075 ONEOK INC NEW COM 682680103 3600 61271 SH SOLE 15 61271 0 0 ONEOK INC NEW COM 682680103 0 7 SH SOLE 17 0 0 7 ONEOK INC NEW COM 682680103 58306 992281 SH SOLE 18 931646 0 60635 ONEOK INC NEW COM 682680103 17573 299068 SH SOLE 19 299068 0 0 ONEOK INC NEW COM 682680103 1358730 23123377 SH SOLE 21 23123377 0 0 ONEOK INC NEW COM 682680103 559977 9529906 SH SOLE 22 8624606 0 905300 ONEOK INC NEW COM 682680103 14939 254244 SH SOLE 23 254244 0 0 ONEOK INC NEW COM 682680103 41421 704924 SH SOLE 25 704924 0 0 ONEOK INC NEW COM 682680103 67928 1156024 SH SOLE 26 368118 0 787906 ONEOK INC NEW COM 682680103 37136 632001 SH SOLE 28 15460 0 616541 ONEOK INC NEW COM 682680103 32 540 SH SOLE 29 540 0 0 ONEOK INC NEW COM 682680103 204933 3487632 SH SOLE 30 3487632 0 0 ONEOK INC NEW COM 682680103 107531 1829995 SH SOLE 31 51849 0 1778146 ONEOK INC NEW COM 682680103 9813 166995 SH SOLE 32 166995 0 0 ONEOK INC NEW COM 682680103 3489 59379 SH SOLE 34 59379 0 0 ONEOK INC NEW COM 682680103 13870 236042 SH SOLE 36 236042 0 0 ONEOK INC NEW COM 682680103 846 14393 SH SOLE 40 14393 0 0 ONEOK INC NEW COM 682680103 18462 314193 SH SOLE 43 31670 0 282523 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 294 1251769 SH SOLE 21 1251769 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 72 307355 SH SOLE 22 300574 0 6781 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 7 31433 SH SOLE 30 31433 0 0 ONESPAN INC COM 68287N100 225 13292 SH SOLE 2 9525 0 3767 ONESPAN INC COM 68287N100 2 111 SH SOLE 4 111 0 0 ONESPAN INC COM 68287N100 11 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 2170 128197 SH SOLE 18 128197 0 0 ONESPAN INC COM 68287N100 1102 65093 SH SOLE 19 65093 0 0 ONESPAN INC COM 68287N100 72995 4311586 SH SOLE 21 4311586 0 0 ONESPAN INC COM 68287N100 15585 920576 SH SOLE 22 901182 0 19394 ONESPAN INC COM 68287N100 300 17711 SH SOLE 25 17711 0 0 ONESPAN INC COM 68287N100 556 32836 SH SOLE 26 15390 0 17446 ONESPAN INC COM 68287N100 74 4371 SH SOLE 28 4371 0 0 ONESPAN INC COM 68287N100 3951 233386 SH SOLE 30 233386 0 0 ONESPAN INC COM 68287N100 118 6995 SH SOLE 36 6995 0 0 ONESPAN INC COM 68287N100 56 3328 SH SOLE 40 3328 0 0 ONESPAN INC COM 68287N100 74 4355 SH SOLE 43 0 0 4355 ONESPAWORLD HOLDINGS LIMITED COM P73684113 412 41137 SH SOLE 2 17648 0 23489 ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1626 162302 SH SOLE 18 162302 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1004 100157 SH SOLE 19 100157 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 20440 2039879 SH SOLE 21 2039879 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 13117 1309096 SH SOLE 22 1259201 0 49895 ONESPAWORLD HOLDINGS LIMITED COM P73684113 84 8382 SH SOLE 25 8382 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 49 4909 SH SOLE 26 0 0 4909 ONESPAWORLD HOLDINGS LIMITED COM P73684113 67 6706 SH SOLE 28 6706 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 133 13240 SH SOLE 30 13240 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 50 5036 SH SOLE 40 5036 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 407 40653 SH SOLE 43 276 0 40377 ONEWATER MARINE INC CL A COM 68280L101 80 1318 SH SOLE 2 334 0 984 ONEWATER MARINE INC CL A COM 68280L101 10 165 SH SOLE 7 165 0 0 ONEWATER MARINE INC CL A COM 68280L101 1769 29010 SH SOLE 18 29010 0 0 ONEWATER MARINE INC CL A COM 68280L101 1118 18335 SH SOLE 19 18335 0 0 ONEWATER MARINE INC CL A COM 68280L101 23125 379287 SH SOLE 21 379287 0 0 ONEWATER MARINE INC CL A COM 68280L101 14353 235412 SH SOLE 22 233754 0 1658 ONEWATER MARINE INC CL A COM 68280L101 178 2912 SH SOLE 43 0 0 2912 ONTO INNOVATION INC COM 683344105 4745 46870 SH SOLE 2 20099 0 26771 ONTO INNOVATION INC COM 683344105 82 810 SH SOLE 4 216 0 594 ONTO INNOVATION INC COM 683344105 66 652 SH SOLE 7 652 0 0 ONTO INNOVATION INC COM 683344105 19076 188440 SH SOLE 18 182833 0 5607 ONTO INNOVATION INC COM 683344105 13872 137033 SH SOLE 19 137033 0 0 ONTO INNOVATION INC COM 683344105 584712 5776077 SH SOLE 21 5776077 0 0 ONTO INNOVATION INC COM 683344105 127409 1258605 SH SOLE 22 1217305 0 41300 ONTO INNOVATION INC COM 683344105 212 2092 SH SOLE 23 2092 0 0 ONTO INNOVATION INC COM 683344105 796 7864 SH SOLE 25 7864 0 0 ONTO INNOVATION INC COM 683344105 3267 32276 SH SOLE 26 18910 0 13366 ONTO INNOVATION INC COM 683344105 88 874 SH SOLE 28 874 0 0 ONTO INNOVATION INC COM 683344105 30394 300245 SH SOLE 30 300245 0 0 ONTO INNOVATION INC COM 683344105 385 3799 SH SOLE 36 3799 0 0 ONTO INNOVATION INC COM 683344105 619 6119 SH SOLE 40 6119 0 0 ONTO INNOVATION INC COM 683344105 2172 21454 SH SOLE 43 1242 0 20212 ONTRAK INC COM 683373104 13 2038 SH SOLE 2 379 0 1659 ONTRAK INC COM 683373104 0 56 SH SOLE 7 56 0 0 ONTRAK INC COM 683373104 169 26925 SH SOLE 18 26925 0 0 ONTRAK INC COM 683373104 93 14783 SH SOLE 19 14783 0 0 ONTRAK INC COM 683373104 2000 317973 SH SOLE 21 317973 0 0 ONTRAK INC COM 683373104 1254 199317 SH SOLE 22 198084 0 1233 ONTRAK INC COM 683373104 1 235 SH SOLE 43 0 0 235 OOMA INC COM 683416101 1352 66163 SH SOLE 2 38599 0 27564 OOMA INC COM 683416101 6 308 SH SOLE 7 308 0 0 OOMA INC COM 683416101 1461 71495 SH SOLE 18 64355 0 7140 OOMA INC COM 683416101 3352 164009 SH SOLE 19 164009 0 0 OOMA INC COM 683416101 16438 804210 SH SOLE 21 804210 0 0 OOMA INC COM 683416101 13973 683589 SH SOLE 22 676690 0 6899 OOMA INC COM 683416101 270 13187 SH SOLE 23 13187 0 0 OOMA INC COM 683416101 921 45081 SH SOLE 26 0 0 45081 OOMA INC COM 683416101 118 5765 SH SOLE 43 0 0 5765 OP BANCORP COM 67109R109 241 18892 SH SOLE 2 18892 0 0 OP BANCORP COM 67109R109 29 2308 SH SOLE 18 2308 0 0 OP BANCORP COM 67109R109 481 37734 SH SOLE 21 37734 0 0 OP BANCORP COM 67109R109 1411 110587 SH SOLE 22 110587 0 0 OPEN LENDING CORP COM CL A 68373J104 983 43710 SH SOLE 2 32786 0 10924 OPEN LENDING CORP COM CL A 68373J104 7 322 SH SOLE 4 322 0 0 OPEN LENDING CORP COM CL A 68373J104 33 1482 SH SOLE 7 1482 0 0 OPEN LENDING CORP COM CL A 68373J104 6323 281251 SH SOLE 18 278010 0 3241 OPEN LENDING CORP COM CL A 68373J104 4463 198543 SH SOLE 19 198543 0 0 OPEN LENDING CORP COM CL A 68373J104 79128 3519946 SH SOLE 21 3519946 0 0 OPEN LENDING CORP COM CL A 68373J104 54018 2402957 SH SOLE 22 2349184 0 53773 OPEN LENDING CORP COM CL A 68373J104 21 939 SH SOLE 23 939 0 0 OPEN LENDING CORP COM CL A 68373J104 312 13889 SH SOLE 25 13889 0 0 OPEN LENDING CORP COM CL A 68373J104 593 26372 SH SOLE 26 21004 0 5368 OPEN LENDING CORP COM CL A 68373J104 117 5219 SH SOLE 28 5219 0 0 OPEN LENDING CORP COM CL A 68373J104 3761 167314 SH SOLE 30 167314 0 0 OPEN LENDING CORP COM CL A 68373J104 105 4664 SH SOLE 36 4664 0 0 OPEN LENDING CORP COM CL A 68373J104 242 10755 SH SOLE 40 10755 0 0 OPEN TEXT CORP COM 683715106 690 14531 SH SOLE 18 14531 0 0 OPEN TEXT CORP COM 683715106 33709 709958 SH SOLE 21 709958 0 0 OPEN TEXT CORP COM 683715106 4167 87761 SH SOLE 22 87761 0 0 OPEN TEXT CORP COM 683715106 16891 355750 SH SOLE 43 22140 0 333610 OPENDOOR TECHNOLOGIES INC COM 683712103 12119 829472 SH SOLE 2 57779 0 771693 OPENDOOR TECHNOLOGIES INC COM 683712103 201 13739 SH SOLE 4 13739 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 95 6493 SH SOLE 7 6493 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 2741 187632 SH SOLE 18 187632 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 48986 3352908 SH SOLE 19 3352908 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 103255 7067435 SH SOLE 21 7067435 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 131320 8988344 SH SOLE 22 8621837 0 366507 OPENDOOR TECHNOLOGIES INC COM 683712103 231 15794 SH SOLE 25 15794 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 955 65338 SH SOLE 26 57301 0 8037 OPENDOOR TECHNOLOGIES INC COM 683712103 261 17881 SH SOLE 28 17881 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 1066 72964 SH SOLE 30 72964 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 99 6764 SH SOLE 31 6764 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 275 18844 SH SOLE 40 18844 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 1608 110069 SH SOLE 43 0 0 110069 OPERA LTD SPONSORED ADS 68373M107 277 39182 SH SOLE 43 13428 0 25754 OPGEN INC COM 68373L307 8 8156 SH SOLE 18 8156 0 0 OPGEN INC COM 68373L307 93 92507 SH SOLE 21 92507 0 0 OPGEN INC COM 68373L307 321 320803 SH SOLE 22 320803 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 27 793 SH SOLE 18 793 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 426 12662 SH SOLE 21 12662 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 716 21289 SH SOLE 22 21289 0 0 OPKO HEALTH INC COM 68375N103 3631 754848 SH SOLE 2 225975 0 528873 OPKO HEALTH INC COM 68375N103 9 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 30 6318 SH SOLE 7 6318 0 0 OPKO HEALTH INC COM 68375N103 5915 1229639 SH SOLE 18 1229639 0 0 OPKO HEALTH INC COM 68375N103 7826 1627019 SH SOLE 19 1627019 0 0 OPKO HEALTH INC COM 68375N103 86981 18083377 SH SOLE 21 18083377 0 0 OPKO HEALTH INC COM 68375N103 52511 10917137 SH SOLE 22 10522608 0 394529 OPKO HEALTH INC COM 68375N103 277 57571 SH SOLE 23 57571 0 0 OPKO HEALTH INC COM 68375N103 403 83851 SH SOLE 25 83851 0 0 OPKO HEALTH INC COM 68375N103 2054 427033 SH SOLE 26 95302 0 331731 OPKO HEALTH INC COM 68375N103 38 7943 SH SOLE 28 7943 0 0 OPKO HEALTH INC COM 68375N103 4648 966404 SH SOLE 30 966404 0 0 OPKO HEALTH INC COM 68375N103 370 76871 SH SOLE 36 76871 0 0 OPKO HEALTH INC COM 68375N103 305 63384 SH SOLE 40 63384 0 0 OPKO HEALTH INC COM 68375N103 422 87721 SH SOLE 43 336 0 87385 OPORTUN FINL CORP COM 68376D104 1119 55279 SH SOLE 2 39472 0 15807 OPORTUN FINL CORP COM 68376D104 8 408 SH SOLE 7 408 0 0 OPORTUN FINL CORP COM 68376D104 1410 69616 SH SOLE 18 69616 0 0 OPORTUN FINL CORP COM 68376D104 729 35980 SH SOLE 19 35980 0 0 OPORTUN FINL CORP COM 68376D104 16256 802777 SH SOLE 21 802777 0 0 OPORTUN FINL CORP COM 68376D104 11057 546019 SH SOLE 22 533310 0 12709 OPORTUN FINL CORP COM 68376D104 75 3704 SH SOLE 25 3704 0 0 OPORTUN FINL CORP COM 68376D104 127 6264 SH SOLE 30 6264 0 0 OPORTUN FINL CORP COM 68376D104 14710 726432 SH SOLE 34 726432 0 0 OPORTUN FINL CORP COM 68376D104 74 3664 SH SOLE 40 3664 0 0 OPORTUN FINL CORP COM 68376D104 9 421 SH SOLE 43 0 0 421 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 304 6556 SH SOLE 2 296 0 6260 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 7 148 SH SOLE 7 148 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1461 31504 SH SOLE 18 31504 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1652 35616 SH SOLE 19 35616 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 16822 362782 SH SOLE 21 362782 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11578 249692 SH SOLE 22 244365 0 5327 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1255 27072 SH SOLE 43 236 0 26836 OPPFI INC COM CL A 68386H103 11 2315 SH SOLE 2 2315 0 0 OPPFI INC COM CL A 68386H103 516 113575 SH SOLE 22 113575 0 0 OPTICAL CABLE CORP COM NEW 683827208 46 8602 SH SOLE 21 8602 0 0 OPTICAL CABLE CORP COM NEW 683827208 18 3362 SH SOLE 22 3362 0 0 OPTIMIZERX CORP COM NEW 68401U204 376 6048 SH SOLE 2 4332 0 1716 OPTIMIZERX CORP COM NEW 68401U204 17 271 SH SOLE 7 271 0 0 OPTIMIZERX CORP COM NEW 68401U204 3981 64093 SH SOLE 18 64093 0 0 OPTIMIZERX CORP COM NEW 68401U204 1932 31110 SH SOLE 19 31110 0 0 OPTIMIZERX CORP COM NEW 68401U204 130281 2097589 SH SOLE 21 2097589 0 0 OPTIMIZERX CORP COM NEW 68401U204 26631 428777 SH SOLE 22 420272 0 8505 OPTIMIZERX CORP COM NEW 68401U204 118 1893 SH SOLE 25 1893 0 0 OPTIMIZERX CORP COM NEW 68401U204 49 790 SH SOLE 26 0 0 790 OPTIMIZERX CORP COM NEW 68401U204 2103 33855 SH SOLE 30 33855 0 0 OPTIMIZERX CORP COM NEW 68401U204 108 1735 SH SOLE 40 1735 0 0 OPTIMIZERX CORP COM NEW 68401U204 120 1927 SH SOLE 43 37 0 1890 OPTINOSE INC COM 68404V100 2 992 SH SOLE 2 0 0 992 OPTINOSE INC COM 68404V100 13 8176 SH SOLE 18 8176 0 0 OPTINOSE INC COM 68404V100 258 159456 SH SOLE 21 159456 0 0 OPTINOSE INC COM 68404V100 884 545748 SH SOLE 22 545748 0 0 OPTINOSE INC COM 68404V100 58 35858 SH SOLE 30 35858 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 5485 192850 SH SOLE 2 100863 0 91987 OPTION CARE HEALTH INC COM NEW 68404L201 18 629 SH SOLE 4 629 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 51 1778 SH SOLE 7 1778 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 20768 730240 SH SOLE 18 730240 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 9811 344986 SH SOLE 19 344986 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 307118 10798802 SH SOLE 21 10798802 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 120472 4236003 SH SOLE 22 4090644 0 145359 OPTION CARE HEALTH INC COM NEW 68404L201 44 1560 SH SOLE 23 1560 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 453 15917 SH SOLE 25 15917 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1496 52597 SH SOLE 26 37976 0 14621 OPTION CARE HEALTH INC COM NEW 68404L201 48 1689 SH SOLE 28 1689 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 5069 178221 SH SOLE 30 178221 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 425 14939 SH SOLE 40 14939 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 463 16282 SH SOLE 43 798 0 15484 ORACLE CORP COM 68389X105 307587 3526974 SH SOLE 2 499743 0 3027231 ORACLE CORP COM 68389X105 91640 1050802 SH SOLE 4 651087 0 399715 ORACLE CORP COM 68389X105 140110 1606585 SH SOLE 7 1531160 0 75425 ORACLE CORP COM 68389X105 2095 24024 SH SOLE 13 4680 0 19344 ORACLE CORP COM 68389X105 18070 207200 SH SOLE 15 207200 0 0 ORACLE CORP COM 68389X105 30 348 SH SOLE 17 0 0 348 ORACLE CORP COM 68389X105 334949 3840722 SH SOLE 18 3617766 0 222956 ORACLE CORP COM 68389X105 41814 479466 SH SOLE 19 479466 0 0 ORACLE CORP COM 68389X105 4968 56963 SH SOLE 20 56963 0 0 ORACLE CORP COM 68389X105 4237278 48587063 SH SOLE 21 48587063 0 0 ORACLE CORP COM 68389X105 3061250 35102057 SH SOLE 22 31781829 0 3320228 ORACLE CORP COM 68389X105 84241 965956 SH SOLE 23 965956 0 0 ORACLE CORP COM 68389X105 249414 2859926 SH SOLE 25 2859926 0 0 ORACLE CORP COM 68389X105 330697 3791958 SH SOLE 26 1445863 0 2346095 ORACLE CORP COM 68389X105 415051 4759213 SH SOLE 28 183542 0 4575671 ORACLE CORP COM 68389X105 175 2010 SH SOLE 29 2010 0 0 ORACLE CORP COM 68389X105 755709 8665398 SH SOLE 30 8610275 0 55123 ORACLE CORP COM 68389X105 58064 665796 SH SOLE 31 188172 0 477624 ORACLE CORP COM 68389X105 10726 122989 SH SOLE 32 122989 0 0 ORACLE CORP COM 68389X105 11756 134806 SH SOLE 34 134806 0 0 ORACLE CORP COM 68389X105 67459 773519 SH SOLE 36 773519 0 0 ORACLE CORP COM 68389X105 4865 55786 SH SOLE 40 55786 0 0 ORACLE CORP COM 68389X105 171602 1967691 SH SOLE 43 179097 0 1788594 ORAGENICS INC COM PAR 684023302 20 45473 SH SOLE 21 45473 0 0 ORAGENICS INC COM PAR 684023302 566 1269248 SH SOLE 22 1269248 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 216 15120 SH SOLE 2 11238 0 3882 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 6 429 SH SOLE 7 429 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1208 84605 SH SOLE 18 84605 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 945 66148 SH SOLE 19 66148 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 15665 1096986 SH SOLE 21 1096986 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 4049 283524 SH SOLE 22 270116 0 13408 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 9 658 SH SOLE 23 658 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 116 8106 SH SOLE 30 8106 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 43 3031 SH SOLE 40 3031 0 0 ORANGE SPONSORED ADR 684060106 7627 722918 SH SOLE 43 108016 0 614902 ORANGE CNTY BANCORP INC COM 68417L107 9 222 SH SOLE 18 222 0 0 ORANGE CNTY BANCORP INC COM 68417L107 132 3322 SH SOLE 21 3322 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1471 169327 SH SOLE 2 57468 0 111859 ORASURE TECHNOLOGIES INC COM 68554V108 3 364 SH SOLE 4 364 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 11 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 2537 291925 SH SOLE 18 281584 0 10341 ORASURE TECHNOLOGIES INC COM 68554V108 7883 907182 SH SOLE 19 907182 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 80430 9255489 SH SOLE 21 9255489 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 21827 2511730 SH SOLE 22 2438212 0 73518 ORASURE TECHNOLOGIES INC COM 68554V108 240 27633 SH SOLE 23 27633 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 120 13809 SH SOLE 25 13809 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1357 156113 SH SOLE 26 4703 0 151410 ORASURE TECHNOLOGIES INC COM 68554V108 71 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 4278 492292 SH SOLE 30 492292 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 101 11661 SH SOLE 36 11661 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 85 9772 SH SOLE 40 9772 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 323 37161 SH SOLE 43 1018 0 36143 ORBITAL ENERGY GROUP INC COM 68559A109 0 188 SH SOLE 2 0 0 188 ORBITAL ENERGY GROUP INC COM 68559A109 18 8233 SH SOLE 18 8233 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 292 133540 SH SOLE 21 133540 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 2049 935442 SH SOLE 22 935442 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 826 625512 SH SOLE 21 625512 0 0 ORCHID IS CAP INC COM 68571X103 295 65529 SH SOLE 2 4625 0 60904 ORCHID IS CAP INC COM 68571X103 4 779 SH SOLE 7 779 0 0 ORCHID IS CAP INC COM 68571X103 1908 424046 SH SOLE 18 424046 0 0 ORCHID IS CAP INC COM 68571X103 1023 227368 SH SOLE 19 227368 0 0 ORCHID IS CAP INC COM 68571X103 35692 7931651 SH SOLE 21 7931651 0 0 ORCHID IS CAP INC COM 68571X103 17053 3789532 SH SOLE 22 3715332 0 74200 ORCHID IS CAP INC COM 68571X103 160 35611 SH SOLE 43 8156 0 27455 OREILLY AUTOMOTIVE INC COM 67103H107 141040 199708 SH SOLE 2 80172 0 119536 OREILLY AUTOMOTIVE INC COM 67103H107 44660 63237 SH SOLE 4 37564 0 25673 OREILLY AUTOMOTIVE INC COM 67103H107 49332 69853 SH SOLE 7 67806 0 2047 OREILLY AUTOMOTIVE INC COM 67103H107 4188 5930 SH SOLE 13 5074 0 856 OREILLY AUTOMOTIVE INC COM 67103H107 4721 6685 SH SOLE 15 6685 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 136537 193332 SH SOLE 18 183058 0 10274 OREILLY AUTOMOTIVE INC COM 67103H107 70453 99759 SH SOLE 19 99759 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1269482 1797547 SH SOLE 21 1797547 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1074483 1521435 SH SOLE 22 1361336 0 160099 OREILLY AUTOMOTIVE INC COM 67103H107 37721 53412 SH SOLE 23 53412 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 68168 96524 SH SOLE 25 93836 0 2688 OREILLY AUTOMOTIVE INC COM 67103H107 106231 150420 SH SOLE 26 56561 0 93859 OREILLY AUTOMOTIVE INC COM 67103H107 72798 103080 SH SOLE 28 1243 0 101837 OREILLY AUTOMOTIVE INC COM 67103H107 4854 6873 SH SOLE 29 6873 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 234896 332606 SH SOLE 30 332606 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 25822 36563 SH SOLE 31 19179 0 17384 OREILLY AUTOMOTIVE INC COM 67103H107 11444 16205 SH SOLE 32 16205 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 52632 74525 SH SOLE 34 74525 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 23147 32775 SH SOLE 36 32775 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1682 2381 SH SOLE 40 2381 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 45609 64581 SH SOLE 43 5581 0 59000 OREILLY AUTOMOTIVE INC OPTIONS 67103H107 212 300 SH Call SOLE 2 300 0 0 OREILLY AUTOMOTIVE INC OPTIONS 67103H107 212 300 SH Call SOLE 4 300 0 0 OREILLY AUTOMOTIVE INC OPTIONS 67103H107 2754 3900 SH Call SOLE 18 3900 0 0 OREILLY AUTOMOTIVE INC OPTIONS 67103H107 28461 40300 SH Call SOLE 19 40300 0 0 OREILLY AUTOMOTIVE INC OPTIONS 67103H107 1483 2100 SH Call SOLE 22 2100 0 0 OREILLY AUTOMOTIVE INC OPTIONS 67103H107 11723 16600 SH Call SOLE 34 16600 0 0 ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH SOLE 17 0 0 2 ORGANOGENESIS HLDGS INC COM 68621F102 227 24605 SH SOLE 2 9172 0 15433 ORGANOGENESIS HLDGS INC COM 68621F102 6 613 SH SOLE 7 613 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1441 155945 SH SOLE 18 155945 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1719 186091 SH SOLE 19 186091 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 59987 6492113 SH SOLE 21 6492113 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 11371 1230673 SH SOLE 22 1211185 0 19488 ORGANOGENESIS HLDGS INC COM 68621F102 38 4066 SH SOLE 25 4066 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1290 139652 SH SOLE 30 139652 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 35 3760 SH SOLE 40 3760 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 21 2314 SH SOLE 43 0 0 2314 ORGANON & CO COMMON STOCK 68622V106 24284 797520 SH SOLE 2 144303 0 653217 ORGANON & CO COMMON STOCK 68622V106 52 1711 SH SOLE 4 936 0 775 ORGANON & CO COMMON STOCK 68622V106 5965 195908 SH SOLE 7 187765 0 8143 ORGANON & CO COMMON STOCK 68622V106 172 5641 SH SOLE 15 5641 0 0 ORGANON & CO COMMON STOCK 68622V106 24624 808672 SH SOLE 18 787240 0 21432 ORGANON & CO COMMON STOCK 68622V106 4242 139311 SH SOLE 19 139311 0 0 ORGANON & CO COMMON STOCK 68622V106 211 6929 SH SOLE 20 6929 0 0 ORGANON & CO COMMON STOCK 68622V106 203080 6669291 SH SOLE 21 6669291 0 0 ORGANON & CO COMMON STOCK 68622V106 177097 5816005 SH SOLE 22 5293152 0 522853 ORGANON & CO COMMON STOCK 68622V106 16 538 SH SOLE 23 538 0 0 ORGANON & CO COMMON STOCK 68622V106 10467 343749 SH SOLE 25 343749 0 0 ORGANON & CO COMMON STOCK 68622V106 11902 390856 SH SOLE 26 76580 0 314276 ORGANON & CO COMMON STOCK 68622V106 14435 474071 SH SOLE 28 4517 0 469554 ORGANON & CO COMMON STOCK 68622V106 24634 808989 SH SOLE 30 808989 0 0 ORGANON & CO COMMON STOCK 68622V106 116 3817 SH SOLE 31 3817 0 0 ORGANON & CO COMMON STOCK 68622V106 158 5196 SH SOLE 32 5196 0 0 ORGANON & CO COMMON STOCK 68622V106 1885 61901 SH SOLE 36 61901 0 0 ORGANON & CO COMMON STOCK 68622V106 986 32390 SH SOLE 40 32390 0 0 ORGANON & CO COMMON STOCK 68622V106 10292 338007 SH SOLE 43 15806 0 322201 ORGANOVO HLDGS INC COM NEW 68620A203 6 1550 SH SOLE 18 1550 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 89 24436 SH SOLE 21 24436 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 516 142208 SH SOLE 22 142208 0 0 ORGENESIS INC COM NEW 68619K204 2 560 SH SOLE 2 0 0 560 ORGENESIS INC COM NEW 68619K204 13 4554 SH SOLE 18 4554 0 0 ORGENESIS INC COM NEW 68619K204 189 65574 SH SOLE 21 65574 0 0 ORGENESIS INC COM NEW 68619K204 172 59617 SH SOLE 22 59617 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 309 20997 SH SOLE 2 6804 0 14193 ORIC PHARMACEUTICALS INC COM 68622P109 1 102 SH SOLE 4 102 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 7 474 SH SOLE 7 474 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 1483 100873 SH SOLE 18 100873 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 827 56254 SH SOLE 19 56254 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 21465 1460203 SH SOLE 21 1460203 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 10817 735838 SH SOLE 22 707483 0 28355 ORIC PHARMACEUTICALS INC COM 68622P109 53 3626 SH SOLE 25 3626 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 15 1050 SH SOLE 26 1050 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 358 24368 SH SOLE 30 24368 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 11 754 SH SOLE 36 754 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 31 2138 SH SOLE 40 2138 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 127 8670 SH SOLE 43 58 0 8612 ORIGIN AGRITECH LIMITED SHS NEW G67828205 1031 143730 SH SOLE 7 143730 0 0 ORIGIN BANCORP INC COM 68621T102 1301 30317 SH SOLE 2 15127 0 15190 ORIGIN BANCORP INC COM 68621T102 14 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 3057 71222 SH SOLE 18 71222 0 0 ORIGIN BANCORP INC COM 68621T102 1706 39746 SH SOLE 19 39746 0 0 ORIGIN BANCORP INC COM 68621T102 38226 890630 SH SOLE 21 890630 0 0 ORIGIN BANCORP INC COM 68621T102 25783 600728 SH SOLE 22 581064 0 19664 ORIGIN BANCORP INC COM 68621T102 155 3612 SH SOLE 25 3612 0 0 ORIGIN BANCORP INC COM 68621T102 71 1653 SH SOLE 26 1653 0 0 ORIGIN BANCORP INC COM 68621T102 18 419 SH SOLE 28 419 0 0 ORIGIN BANCORP INC COM 68621T102 550 12813 SH SOLE 30 12813 0 0 ORIGIN BANCORP INC COM 68621T102 214 4975 SH SOLE 34 4975 0 0 ORIGIN BANCORP INC COM 68621T102 82 1902 SH SOLE 36 1902 0 0 ORIGIN BANCORP INC COM 68621T102 109 2538 SH SOLE 40 2538 0 0 ORIGIN BANCORP INC COM 68621T102 489 11402 SH SOLE 43 0 0 11402 ORIGIN MATERIALS INC COM 68622D106 402 62361 SH SOLE 2 57832 0 4529 ORIGIN MATERIALS INC COM 68622D106 1110 172140 SH SOLE 21 172140 0 0 ORIGIN MATERIALS INC COM 68622D106 11950 1852733 SH SOLE 22 1818082 0 34651 ORIGIN MATERIALS INC COM 68622D106 88 13593 SH SOLE 25 13593 0 0 ORIGIN MATERIALS INC COM 68622D106 52 8015 SH SOLE 26 0 0 8015 ORIGIN MATERIALS INC COM 68622D106 189 29346 SH SOLE 30 29346 0 0 ORIGIN MATERIALS INC COM 68622D106 87 13533 SH SOLE 40 13533 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3251 330000 SH SOLE 2 330000 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18075 1835000 SH SOLE 19 1835000 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18075 1835000 SH SOLE 34 1835000 0 0 ORION ENERGY SYS INC COM 686275108 3 744 SH SOLE 2 0 0 744 ORION ENERGY SYS INC COM 686275108 21 5884 SH SOLE 18 5884 0 0 ORION ENERGY SYS INC COM 686275108 350 96776 SH SOLE 21 96776 0 0 ORION ENERGY SYS INC COM 686275108 876 242092 SH SOLE 22 242092 0 0 ORION ENGINEERED CARBONS S A COM L72967109 434 23660 SH SOLE 2 17231 0 6429 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 2916 158803 SH SOLE 18 158803 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1965 107018 SH SOLE 19 107018 0 0 ORION ENGINEERED CARBONS S A COM L72967109 38497 2096763 SH SOLE 21 2096763 0 0 ORION ENGINEERED CARBONS S A COM L72967109 27341 1489180 SH SOLE 22 1449167 0 40013 ORION ENGINEERED CARBONS S A COM L72967109 141 7691 SH SOLE 25 7691 0 0 ORION ENGINEERED CARBONS S A COM L72967109 627 34176 SH SOLE 26 34176 0 0 ORION ENGINEERED CARBONS S A COM L72967109 93 5059 SH SOLE 28 5059 0 0 ORION ENGINEERED CARBONS S A COM L72967109 820 44680 SH SOLE 30 44680 0 0 ORION ENGINEERED CARBONS S A COM L72967109 116 6301 SH SOLE 40 6301 0 0 ORION ENGINEERED CARBONS S A COM L72967109 467 25415 SH SOLE 43 14754 0 10661 ORION GROUP HLDGS INC COM 68628V308 33 8833 SH SOLE 2 8833 0 0 ORION GROUP HLDGS INC COM 68628V308 21 5510 SH SOLE 18 5510 0 0 ORION GROUP HLDGS INC COM 68628V308 365 96736 SH SOLE 21 96736 0 0 ORION GROUP HLDGS INC COM 68628V308 1847 489997 SH SOLE 22 489997 0 0 ORION OFFICE REIT INC COM 68629Y103 8893 476339 SH SOLE 2 18006 0 458333 ORION OFFICE REIT INC COM 68629Y103 629 33669 SH SOLE 4 33669 0 0 ORION OFFICE REIT INC COM 68629Y103 1544 82693 SH SOLE 7 82693 0 0 ORION OFFICE REIT INC COM 68629Y103 0 2 SH SOLE 17 0 0 2 ORION OFFICE REIT INC COM 68629Y103 1239 66343 SH SOLE 18 66279 0 64 ORION OFFICE REIT INC COM 68629Y103 1581 84664 SH SOLE 19 84664 0 0 ORION OFFICE REIT INC COM 68629Y103 108127 5791477 SH SOLE 21 5791477 0 0 ORION OFFICE REIT INC COM 68629Y103 30351 1625633 SH SOLE 22 1562231 0 63402 ORION OFFICE REIT INC COM 68629Y103 39 2114 SH SOLE 23 2114 0 0 ORION OFFICE REIT INC COM 68629Y103 5501 294629 SH SOLE 25 294629 0 0 ORION OFFICE REIT INC COM 68629Y103 952 50969 SH SOLE 26 16031 0 34938 ORION OFFICE REIT INC COM 68629Y103 1051 56281 SH SOLE 28 0 0 56281 ORION OFFICE REIT INC COM 68629Y103 1 52 SH SOLE 29 52 0 0 ORION OFFICE REIT INC COM 68629Y103 6621 354623 SH SOLE 30 354606 0 17 ORION OFFICE REIT INC COM 68629Y103 4640 248531 SH SOLE 31 829 0 247702 ORION OFFICE REIT INC COM 68629Y103 55 2933 SH SOLE 36 2933 0 0 ORION OFFICE REIT INC COM 68629Y103 174 9301 SH SOLE 40 9301 0 0 ORION OFFICE REIT INC COM 68629Y103 495 26508 SH SOLE 43 2228 0 24280 ORIX CORP SPONSORED ADR 686330101 6 60 SH SOLE 18 60 0 0 ORIX CORP SPONSORED ADR 686330101 37770 371098 SH SOLE 43 39423 0 331675 ORMAT TECHNOLOGIES INC COM 686688102 5069 63924 SH SOLE 2 39441 0 24483 ORMAT TECHNOLOGIES INC COM 686688102 100 1265 SH SOLE 4 171 0 1094 ORMAT TECHNOLOGIES INC COM 686688102 51 640 SH SOLE 7 640 0 0 ORMAT TECHNOLOGIES INC COM 686688102 11066 139543 SH SOLE 18 139543 0 0 ORMAT TECHNOLOGIES INC COM 686688102 6403 80746 SH SOLE 19 80746 0 0 ORMAT TECHNOLOGIES INC COM 686688102 184619 2328110 SH SOLE 21 2328110 0 0 ORMAT TECHNOLOGIES INC COM 686688102 85840 1082474 SH SOLE 22 1038391 0 44083 ORMAT TECHNOLOGIES INC COM 686688102 704 8874 SH SOLE 25 8874 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1453 18326 SH SOLE 26 15414 0 2912 ORMAT TECHNOLOGIES INC COM 686688102 3164 39900 SH SOLE 28 39900 0 0 ORMAT TECHNOLOGIES INC COM 686688102 52388 660636 SH SOLE 30 660636 0 0 ORMAT TECHNOLOGIES INC COM 686688102 587 7407 SH SOLE 36 7407 0 0 ORMAT TECHNOLOGIES INC COM 686688102 469 5918 SH SOLE 40 5918 0 0 ORMAT TECHNOLOGIES INC COM 686688102 15208 191778 SH SOLE 43 146 0 191632 ORRSTOWN FINL SVCS INC COM 687380105 205 8122 SH SOLE 2 454 0 7668 ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH SOLE 7 175 0 0 ORRSTOWN FINL SVCS INC COM 687380105 963 38201 SH SOLE 18 38201 0 0 ORRSTOWN FINL SVCS INC COM 687380105 512 20306 SH SOLE 19 20306 0 0 ORRSTOWN FINL SVCS INC COM 687380105 10391 412358 SH SOLE 21 412358 0 0 ORRSTOWN FINL SVCS INC COM 687380105 6348 251895 SH SOLE 22 246216 0 5679 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1903 88972 SH SOLE 2 54825 0 34147 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 29 1372 SH SOLE 4 368 0 1004 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 33 1520 SH SOLE 7 1520 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 7362 344173 SH SOLE 18 320121 0 24052 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 7593 355001 SH SOLE 19 355001 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 102849 4808270 SH SOLE 21 4808270 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 62885 2939945 SH SOLE 22 2875874 0 64071 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 184 8589 SH SOLE 23 8589 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 347 16229 SH SOLE 25 16229 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1274 59569 SH SOLE 26 37396 0 22173 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 30 1413 SH SOLE 28 1413 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1633 76355 SH SOLE 30 76355 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 220 10281 SH SOLE 34 10281 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 314 14683 SH SOLE 40 14683 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 122 5706 SH SOLE 43 0 0 5706 ORTHOFIX MED INC COM 68752M108 692 22274 SH SOLE 2 10127 0 12147 ORTHOFIX MED INC COM 68752M108 3 91 SH SOLE 4 91 0 0 ORTHOFIX MED INC COM 68752M108 11 342 SH SOLE 7 342 0 0 ORTHOFIX MED INC COM 68752M108 2414 77633 SH SOLE 18 77633 0 0 ORTHOFIX MED INC COM 68752M108 1028 33057 SH SOLE 19 33057 0 0 ORTHOFIX MED INC COM 68752M108 81867 2633221 SH SOLE 21 2633221 0 0 ORTHOFIX MED INC COM 68752M108 16366 526394 SH SOLE 22 506816 0 19578 ORTHOFIX MED INC COM 68752M108 118 3785 SH SOLE 25 3785 0 0 ORTHOFIX MED INC COM 68752M108 230 7386 SH SOLE 26 6627 0 759 ORTHOFIX MED INC COM 68752M108 85 2718 SH SOLE 28 2718 0 0 ORTHOFIX MED INC COM 68752M108 2039 65598 SH SOLE 30 65598 0 0 ORTHOFIX MED INC COM 68752M108 54 1748 SH SOLE 34 1748 0 0 ORTHOFIX MED INC COM 68752M108 111 3586 SH SOLE 36 3586 0 0 ORTHOFIX MED INC COM 68752M108 64 2057 SH SOLE 40 2057 0 0 ORTHOFIX MED INC COM 68752M108 431 13869 SH SOLE 43 661 0 13208 ORTHOPEDIATRICS CORP COM 68752L100 325 5428 SH SOLE 2 3813 0 1615 ORTHOPEDIATRICS CORP COM 68752L100 3 45 SH SOLE 4 45 0 0 ORTHOPEDIATRICS CORP COM 68752L100 14 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 2307 38539 SH SOLE 18 38539 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1452 24258 SH SOLE 19 24258 0 0 ORTHOPEDIATRICS CORP COM 68752L100 30111 503025 SH SOLE 21 503025 0 0 ORTHOPEDIATRICS CORP COM 68752L100 20641 344818 SH SOLE 22 337001 0 7817 ORTHOPEDIATRICS CORP COM 68752L100 142 2370 SH SOLE 25 2370 0 0 ORTHOPEDIATRICS CORP COM 68752L100 190 3173 SH SOLE 26 862 0 2311 ORTHOPEDIATRICS CORP COM 68752L100 657 10976 SH SOLE 30 10976 0 0 ORTHOPEDIATRICS CORP COM 68752L100 69 1150 SH SOLE 36 1150 0 0 ORTHOPEDIATRICS CORP COM 68752L100 70 1175 SH SOLE 40 1175 0 0 ORTHOPEDIATRICS CORP COM 68752L100 133 2229 SH SOLE 43 0 0 2229 OSCAR HEALTH INC CL A 687793109 102 12971 SH SOLE 2 10796 0 2175 OSCAR HEALTH INC CL A 687793109 536 68293 SH SOLE 21 68293 0 0 OSCAR HEALTH INC CL A 687793109 4692 597764 SH SOLE 22 578101 0 19663 OSCAR HEALTH INC CL A 687793109 72 9115 SH SOLE 25 9115 0 0 OSCAR HEALTH INC CL A 687793109 113 14442 SH SOLE 30 14442 0 0 OSCAR HEALTH INC CL A 687793109 73 9333 SH SOLE 40 9333 0 0 OSCAR HEALTH INC CL A 687793109 29 3667 SH SOLE 43 0 0 3667 OSHKOSH CORP COM 688239201 11941 105945 SH SOLE 2 53509 0 52436 OSHKOSH CORP COM 688239201 16 140 SH SOLE 4 140 0 0 OSHKOSH CORP COM 688239201 158 1403 SH SOLE 7 1403 0 0 OSHKOSH CORP COM 688239201 16845 149458 SH SOLE 18 149458 0 0 OSHKOSH CORP COM 688239201 2672 23707 SH SOLE 19 23707 0 0 OSHKOSH CORP COM 688239201 375075 3327786 SH SOLE 21 3327786 0 0 OSHKOSH CORP COM 688239201 209361 1857521 SH SOLE 22 1781712 0 75809 OSHKOSH CORP COM 688239201 1048 9300 SH SOLE 25 9300 0 0 OSHKOSH CORP COM 688239201 3568 31658 SH SOLE 26 26212 0 5446 OSHKOSH CORP COM 688239201 138 1223 SH SOLE 28 1223 0 0 OSHKOSH CORP COM 688239201 4525 40150 SH SOLE 30 40150 0 0 OSHKOSH CORP COM 688239201 119 1058 SH SOLE 31 1058 0 0 OSHKOSH CORP COM 688239201 196 1740 SH SOLE 36 1740 0 0 OSHKOSH CORP COM 688239201 1017 9026 SH SOLE 40 9026 0 0 OSHKOSH CORP COM 688239201 5692 50504 SH SOLE 43 2816 0 47688 OSI SYSTEMS INC COM 671044105 2429 26062 SH SOLE 2 9858 0 16204 OSI SYSTEMS INC COM 671044105 7 80 SH SOLE 4 80 0 0 OSI SYSTEMS INC COM 671044105 22 240 SH SOLE 7 240 0 0 OSI SYSTEMS INC COM 671044105 7055 75701 SH SOLE 18 63623 0 12078 OSI SYSTEMS INC COM 671044105 27850 298820 SH SOLE 19 298820 0 0 OSI SYSTEMS INC COM 671044105 195750 2100318 SH SOLE 21 2100318 0 0 OSI SYSTEMS INC COM 671044105 65497 702754 SH SOLE 22 687622 0 15132 OSI SYSTEMS INC COM 671044105 1354 14527 SH SOLE 23 14527 0 0 OSI SYSTEMS INC COM 671044105 307 3293 SH SOLE 25 3293 0 0 OSI SYSTEMS INC COM 671044105 8762 94008 SH SOLE 26 8412 0 85596 OSI SYSTEMS INC COM 671044105 28 303 SH SOLE 28 303 0 0 OSI SYSTEMS INC COM 671044105 10321 110738 SH SOLE 30 110738 0 0 OSI SYSTEMS INC COM 671044105 263 2825 SH SOLE 36 2825 0 0 OSI SYSTEMS INC COM 671044105 208 2235 SH SOLE 40 2235 0 0 OSI SYSTEMS INC COM 671044105 492 5279 SH SOLE 43 294 0 4985 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1833 1794000 PRN SOLE 21 1794000 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 2 1427 SH SOLE 2 0 0 1427 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 4 3353 SH SOLE 18 3353 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 65 59985 SH SOLE 21 59985 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 101 93107 SH SOLE 22 93107 0 0 OTIS WORLDWIDE CORP COM 68902V107 126768 1455929 SH SOLE 2 630299 0 825630 OTIS WORLDWIDE CORP COM 68902V107 35474 407418 SH SOLE 4 238063 0 169355 OTIS WORLDWIDE CORP COM 68902V107 32411 372243 SH SOLE 7 359835 0 12408 OTIS WORLDWIDE CORP COM 68902V107 5511 63297 SH SOLE 13 59396 0 3901 OTIS WORLDWIDE CORP COM 68902V107 4393 50450 SH SOLE 15 50450 0 0 OTIS WORLDWIDE CORP COM 68902V107 0 1 SH SOLE 17 0 0 1 OTIS WORLDWIDE CORP COM 68902V107 199239 2288264 SH SOLE 18 2120651 0 167613 OTIS WORLDWIDE CORP COM 68902V107 225091 2585174 SH SOLE 19 2585174 0 0 OTIS WORLDWIDE CORP COM 68902V107 891150 10234871 SH SOLE 21 10234871 0 0 OTIS WORLDWIDE CORP COM 68902V107 917160 10533589 SH SOLE 22 9130604 0 1402985 OTIS WORLDWIDE CORP COM 68902V107 30206 346916 SH SOLE 23 346916 0 0 OTIS WORLDWIDE CORP COM 68902V107 66403 762634 SH SOLE 25 737925 0 24709 OTIS WORLDWIDE CORP COM 68902V107 197083 2263499 SH SOLE 26 952458 0 1311041 OTIS WORLDWIDE CORP COM 68902V107 112328 1290089 SH SOLE 28 7604 0 1282485 OTIS WORLDWIDE CORP COM 68902V107 8167 93799 SH SOLE 29 93799 0 0 OTIS WORLDWIDE CORP COM 68902V107 155275 1783337 SH SOLE 30 1783337 0 0 OTIS WORLDWIDE CORP COM 68902V107 28569 328112 SH SOLE 31 200146 0 127966 OTIS WORLDWIDE CORP COM 68902V107 156083 1792614 SH SOLE 34 1792614 0 0 OTIS WORLDWIDE CORP COM 68902V107 18309 210283 SH SOLE 36 210283 0 0 OTIS WORLDWIDE CORP COM 68902V107 2030 23319 SH SOLE 37 23319 0 0 OTIS WORLDWIDE CORP COM 68902V107 1205 13844 SH SOLE 40 13844 0 0 OTIS WORLDWIDE CORP COM 68902V107 15812 181605 SH SOLE 43 16820 0 164785 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 33 8140 SH SOLE 19 8140 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 65 15965 SH SOLE 22 15965 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 296 72435 SH SOLE 26 72435 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 951 232432 SH SOLE 30 232432 0 0 OTONOMO TECHNOLOGIES LTD ORDINARY SHARES M7571L103 497 121495 SH SOLE 34 121495 0 0 OTONOMY INC COM 68906L105 6 2651 SH SOLE 2 0 0 2651 OTONOMY INC COM 68906L105 22 10389 SH SOLE 18 10389 0 0 OTONOMY INC COM 68906L105 327 157356 SH SOLE 21 157356 0 0 OTONOMY INC COM 68906L105 1322 635557 SH SOLE 22 635557 0 0 OTTER TAIL CORP COM 689648103 4680 65521 SH SOLE 2 42322 0 23199 OTTER TAIL CORP COM 689648103 7 101 SH SOLE 4 101 0 0 OTTER TAIL CORP COM 689648103 34 470 SH SOLE 7 470 0 0 OTTER TAIL CORP COM 689648103 8918 124866 SH SOLE 18 124866 0 0 OTTER TAIL CORP COM 689648103 5160 72247 SH SOLE 19 72247 0 0 OTTER TAIL CORP COM 689648103 119525 1673553 SH SOLE 21 1673553 0 0 OTTER TAIL CORP COM 689648103 71896 1006666 SH SOLE 22 966078 0 40588 OTTER TAIL CORP COM 689648103 749 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 1650 23099 SH SOLE 30 23099 0 0 OTTER TAIL CORP COM 689648103 352 4928 SH SOLE 40 4928 0 0 OTTER TAIL CORP COM 689648103 881 12332 SH SOLE 43 1096 0 11236 OUSTER INC COM 68989M103 101 19411 SH SOLE 2 5192 0 14219 OUSTER INC COM 68989M103 2 467 SH SOLE 7 467 0 0 OUSTER INC COM 68989M103 2124 408426 SH SOLE 18 408426 0 0 OUSTER INC COM 68989M103 1466 281936 SH SOLE 19 281936 0 0 OUSTER INC COM 68989M103 26080 5015313 SH SOLE 21 5015313 0 0 OUSTER INC COM 68989M103 12344 2373812 SH SOLE 22 2353659 0 20153 OUTBRAIN INC COM 69002R103 904 64562 SH SOLE 2 57592 0 6970 OUTBRAIN INC COM 69002R103 368 26316 SH SOLE 18 26316 0 0 OUTBRAIN INC COM 69002R103 391 27931 SH SOLE 19 27931 0 0 OUTBRAIN INC COM 69002R103 3994 285308 SH SOLE 21 285308 0 0 OUTBRAIN INC COM 69002R103 2840 202858 SH SOLE 22 200787 0 2071 OUTBRAIN INC COM 69002R103 17 1207 SH SOLE 23 1207 0 0 OUTBRAIN INC COM 69002R103 25 1812 SH SOLE 26 0 0 1812 OUTFRONT MEDIA INC COM 69007J106 15409 574527 SH SOLE 2 319067 0 255460 OUTFRONT MEDIA INC COM 69007J106 32265 1203002 SH SOLE 4 1203002 0 0 OUTFRONT MEDIA INC COM 69007J106 97 3603 SH SOLE 7 3603 0 0 OUTFRONT MEDIA INC COM 69007J106 52557 1959620 SH SOLE 18 1959620 0 0 OUTFRONT MEDIA INC COM 69007J106 70071 2612643 SH SOLE 19 2612643 0 0 OUTFRONT MEDIA INC COM 69007J106 152928 5702020 SH SOLE 21 5702020 0 0 OUTFRONT MEDIA INC COM 69007J106 131083 4887506 SH SOLE 22 3845517 0 1041989 OUTFRONT MEDIA INC COM 69007J106 2584 96333 SH SOLE 23 96333 0 0 OUTFRONT MEDIA INC COM 69007J106 566 21089 SH SOLE 25 21089 0 0 OUTFRONT MEDIA INC COM 69007J106 4391 163705 SH SOLE 26 58939 0 104766 OUTFRONT MEDIA INC COM 69007J106 12231 456032 SH SOLE 28 278029 0 178003 OUTFRONT MEDIA INC COM 69007J106 2270 84621 SH SOLE 30 84621 0 0 OUTFRONT MEDIA INC COM 69007J106 39410 1469442 SH SOLE 34 1469442 0 0 OUTFRONT MEDIA INC COM 69007J106 322 12023 SH SOLE 36 12023 0 0 OUTFRONT MEDIA INC COM 69007J106 536 19993 SH SOLE 40 19993 0 0 OUTFRONT MEDIA INC COM 69007J106 1478 55123 SH SOLE 43 2281 0 52842 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 54 40061 SH SOLE 2 3559 0 36502 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 350 257198 SH SOLE 18 257198 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 206 151632 SH SOLE 19 151632 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 4104 3017555 SH SOLE 21 3017555 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 3335 2452314 SH SOLE 22 2432162 0 20152 OUTSET MED INC COM 690145107 781 16955 SH SOLE 2 11339 0 5616 OUTSET MED INC COM 690145107 21 454 SH SOLE 4 65 0 389 OUTSET MED INC COM 690145107 30 648 SH SOLE 7 648 0 0 OUTSET MED INC COM 690145107 5762 125010 SH SOLE 18 125010 0 0 OUTSET MED INC COM 690145107 67325 1460733 SH SOLE 19 1460733 0 0 OUTSET MED INC COM 690145107 85215 1848872 SH SOLE 21 1848872 0 0 OUTSET MED INC COM 690145107 46481 1008477 SH SOLE 22 985850 0 22627 OUTSET MED INC COM 690145107 262 5693 SH SOLE 25 5693 0 0 OUTSET MED INC COM 690145107 946 20527 SH SOLE 26 18026 0 2501 OUTSET MED INC COM 690145107 100 2164 SH SOLE 28 2164 0 0 OUTSET MED INC COM 690145107 1383 30007 SH SOLE 30 30007 0 0 OUTSET MED INC COM 690145107 111 2419 SH SOLE 36 2419 0 0 OUTSET MED INC COM 690145107 212 4608 SH SOLE 40 4608 0 0 OUTSET MED INC COM 690145107 124 2691 SH SOLE 43 121 0 2570 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 22 11591 SH SOLE 18 11591 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 334 177735 SH SOLE 21 177735 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1848 983108 SH SOLE 22 983108 0 0 OVERSTOCK COM INC DEL COM 690370101 4802 81368 SH SOLE 2 45603 0 35765 OVERSTOCK COM INC DEL COM 690370101 10 167 SH SOLE 4 167 0 0 OVERSTOCK COM INC DEL COM 690370101 38 644 SH SOLE 7 644 0 0 OVERSTOCK COM INC DEL COM 690370101 135 2288 SH SOLE 13 2288 0 0 OVERSTOCK COM INC DEL COM 690370101 7749 131325 SH SOLE 18 115764 0 15561 OVERSTOCK COM INC DEL COM 690370101 23286 394609 SH SOLE 19 394609 0 0 OVERSTOCK COM INC DEL COM 690370101 86841 1471628 SH SOLE 21 1471628 0 0 OVERSTOCK COM INC DEL COM 690370101 75326 1276494 SH SOLE 22 1251811 0 24683 OVERSTOCK COM INC DEL COM 690370101 737 12482 SH SOLE 23 12482 0 0 OVERSTOCK COM INC DEL COM 690370101 361 6116 SH SOLE 25 6116 0 0 OVERSTOCK COM INC DEL COM 690370101 4299 72850 SH SOLE 26 13054 0 59796 OVERSTOCK COM INC DEL COM 690370101 45 766 SH SOLE 28 766 0 0 OVERSTOCK COM INC DEL COM 690370101 4279 72507 SH SOLE 30 72507 0 0 OVERSTOCK COM INC DEL COM 690370101 289 4897 SH SOLE 40 4897 0 0 OVERSTOCK COM INC DEL COM 690370101 98 1656 SH SOLE 43 0 0 1656 OVID THERAPEUTICS INC COM 690469101 3 879 SH SOLE 2 0 0 879 OVID THERAPEUTICS INC COM 690469101 35 10971 SH SOLE 18 10971 0 0 OVID THERAPEUTICS INC COM 690469101 1782 555142 SH SOLE 21 555142 0 0 OVID THERAPEUTICS INC COM 690469101 1770 551462 SH SOLE 22 551462 0 0 OVID THERAPEUTICS INC COM 690469101 94 29425 SH SOLE 30 29425 0 0 OVINTIV INC COM 69047Q102 12954 384379 SH SOLE 2 176148 0 208231 OVINTIV INC COM 69047Q102 29 870 SH SOLE 4 870 0 0 OVINTIV INC COM 69047Q102 217 6451 SH SOLE 7 6451 0 0 OVINTIV INC COM 69047Q102 26 775 SH SOLE 13 775 0 0 OVINTIV INC COM 69047Q102 27510 816314 SH SOLE 18 794547 0 21767 OVINTIV INC COM 69047Q102 50193 1489420 SH SOLE 19 1489420 0 0 OVINTIV INC COM 69047Q102 341726 10140235 SH SOLE 21 10140235 0 0 OVINTIV INC COM 69047Q102 249650 7408000 SH SOLE 22 7149307 0 258693 OVINTIV INC COM 69047Q102 1486 44101 SH SOLE 23 44101 0 0 OVINTIV INC COM 69047Q102 1158 34370 SH SOLE 25 34370 0 0 OVINTIV INC COM 69047Q102 11137 330466 SH SOLE 26 78474 0 251992 OVINTIV INC COM 69047Q102 3072 91165 SH SOLE 28 0 0 91165 OVINTIV INC COM 69047Q102 8955 265734 SH SOLE 30 265734 0 0 OVINTIV INC COM 69047Q102 951 28216 SH SOLE 36 28216 0 0 OVINTIV INC COM 69047Q102 1099 32621 SH SOLE 40 32621 0 0 OVINTIV INC COM 69047Q102 23466 696327 SH SOLE 43 6829 0 689498 OVINTIV INC OPTIONS 69047Q102 354 10500 SH Call SOLE 2 10500 0 0 OVINTIV INC OPTIONS 69047Q102 165 4900 SH Call SOLE 4 4900 0 0 OVINTIV INC OPTIONS 69047Q102 2197 65200 SH Call SOLE 18 65200 0 0 OVINTIV INC OPTIONS 69047Q102 41599 1234400 SH Call SOLE 19 1234400 0 0 OVINTIV INC OPTIONS 69047Q102 1301 38600 SH Call SOLE 22 38600 0 0 OVINTIV INC OPTIONS 69047Q102 145 4300 SH Call SOLE 26 4300 0 0 OVINTIV INC OPTIONS 69047Q102 11081 328800 SH Call SOLE 34 328800 0 0 OWENS & MINOR INC NEW COM 690732102 1876 43115 SH SOLE 2 23654 0 19461 OWENS & MINOR INC NEW COM 690732102 12 270 SH SOLE 4 270 0 0 OWENS & MINOR INC NEW COM 690732102 101 2315 SH SOLE 7 2315 0 0 OWENS & MINOR INC NEW COM 690732102 11295 259646 SH SOLE 18 259646 0 0 OWENS & MINOR INC NEW COM 690732102 7594 174584 SH SOLE 19 174584 0 0 OWENS & MINOR INC NEW COM 690732102 397713 9142823 SH SOLE 21 9142823 0 0 OWENS & MINOR INC NEW COM 690732102 80740 1856093 SH SOLE 22 1811783 0 44310 OWENS & MINOR INC NEW COM 690732102 71 1639 SH SOLE 23 1639 0 0 OWENS & MINOR INC NEW COM 690732102 466 10704 SH SOLE 25 10704 0 0 OWENS & MINOR INC NEW COM 690732102 1801 41397 SH SOLE 26 30486 0 10911 OWENS & MINOR INC NEW COM 690732102 58 1339 SH SOLE 28 1339 0 0 OWENS & MINOR INC NEW COM 690732102 5779 132847 SH SOLE 30 132847 0 0 OWENS & MINOR INC NEW COM 690732102 312 7179 SH SOLE 36 7179 0 0 OWENS & MINOR INC NEW COM 690732102 387 8887 SH SOLE 40 8887 0 0 OWENS & MINOR INC NEW COM 690732102 1989 45725 SH SOLE 43 961 0 44764 OWENS CORNING NEW COM 690742101 25354 280150 SH SOLE 2 123800 0 156350 OWENS CORNING NEW COM 690742101 7494 82804 SH SOLE 4 76737 0 6067 OWENS CORNING NEW COM 690742101 3476 38405 SH SOLE 7 14295 0 24110 OWENS CORNING NEW COM 690742101 18 201 SH SOLE 13 201 0 0 OWENS CORNING NEW COM 690742101 1129 12470 SH SOLE 15 12470 0 0 OWENS CORNING NEW COM 690742101 26874 296951 SH SOLE 18 280027 0 16924 OWENS CORNING NEW COM 690742101 11967 132233 SH SOLE 19 132233 0 0 OWENS CORNING NEW COM 690742101 549187 6068360 SH SOLE 21 6068360 0 0 OWENS CORNING NEW COM 690742101 271829 3003638 SH SOLE 22 2869950 0 133688 OWENS CORNING NEW COM 690742101 5374 59383 SH SOLE 23 59383 0 0 OWENS CORNING NEW COM 690742101 11524 127339 SH SOLE 25 127339 0 0 OWENS CORNING NEW COM 690742101 10131 111940 SH SOLE 26 85164 0 26776 OWENS CORNING NEW COM 690742101 30066 332219 SH SOLE 28 79444 0 252775 OWENS CORNING NEW COM 690742101 70916 783600 SH SOLE 30 638598 0 145002 OWENS CORNING NEW COM 690742101 5980 66078 SH SOLE 31 12250 0 53828 OWENS CORNING NEW COM 690742101 431 4765 SH SOLE 34 4765 0 0 OWENS CORNING NEW COM 690742101 2161 23873 SH SOLE 36 23873 0 0 OWENS CORNING NEW COM 690742101 320 3541 SH SOLE 40 3541 0 0 OWENS CORNING NEW COM 690742101 11903 131525 SH SOLE 43 7506 0 124019 OWL ROCK CAPITAL CORPORATION COM 69121K104 38210 2698454 SH SOLE 30 2698454 0 0 OWLET INC COM CL A 69120X107 444 166297 SH SOLE 21 166297 0 0 OWLET INC COM CL A 69120X107 2335 874501 SH SOLE 22 874501 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 1 232 SH SOLE 22 232 0 0 OXFORD INDS INC COM 691497309 2187 21546 SH SOLE 2 5914 0 15632 OXFORD INDS INC COM 691497309 9 84 SH SOLE 4 84 0 0 OXFORD INDS INC COM 691497309 23 227 SH SOLE 7 227 0 0 OXFORD INDS INC COM 691497309 6300 62053 SH SOLE 18 62053 0 0 OXFORD INDS INC COM 691497309 8688 85577 SH SOLE 19 85577 0 0 OXFORD INDS INC COM 691497309 195359 1924337 SH SOLE 21 1924337 0 0 OXFORD INDS INC COM 691497309 47560 468477 SH SOLE 22 452756 0 15721 OXFORD INDS INC COM 691497309 266 2617 SH SOLE 23 2617 0 0 OXFORD INDS INC COM 691497309 218 2146 SH SOLE 25 2146 0 0 OXFORD INDS INC COM 691497309 2691 26512 SH SOLE 26 9264 0 17248 OXFORD INDS INC COM 691497309 31 301 SH SOLE 28 301 0 0 OXFORD INDS INC COM 691497309 3058 30126 SH SOLE 30 30126 0 0 OXFORD INDS INC COM 691497309 228 2250 SH SOLE 40 2250 0 0 OXFORD INDS INC COM 691497309 1190 11722 SH SOLE 43 472 0 11250 OXFORD SQUARE CAP CORP COM 69181V107 1527 374294 SH SOLE 30 374294 0 0 OYSTER PT PHARMA INC COM 69242L106 355 19423 SH SOLE 2 7682 0 11741 OYSTER PT PHARMA INC COM 69242L106 837 45846 SH SOLE 18 36843 0 9003 OYSTER PT PHARMA INC COM 69242L106 3436 188181 SH SOLE 19 188181 0 0 OYSTER PT PHARMA INC COM 69242L106 9120 499458 SH SOLE 21 499458 0 0 OYSTER PT PHARMA INC COM 69242L106 6029 330155 SH SOLE 22 322720 0 7435 OYSTER PT PHARMA INC COM 69242L106 72 3923 SH SOLE 23 3923 0 0 OYSTER PT PHARMA INC COM 69242L106 279 15266 SH SOLE 26 0 0 15266 OYSTER PT PHARMA INC COM 69242L106 208 11414 SH SOLE 30 11414 0 0 OYSTER PT PHARMA INC COM 69242L106 216 11848 SH SOLE 43 668 0 11180 OZON HLDGS PLC SPONSORED ADS 69269L104 47129 1591654 SH SOLE 19 1591654 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 152 5141 SH SOLE 21 5141 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 1452 49026 SH SOLE 22 31160 0 17866 OZON HLDGS PLC SPONSORED ADS 69269L104 27053 913637 SH SOLE 25 913637 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 5378 181626 SH SOLE 26 139436 0 42190 OZON HLDGS PLC SPONSORED ADS 69269L104 3495 118038 SH SOLE 30 118038 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 83793 2829877 SH SOLE 34 2829877 0 0 P & F INDS INC CL A NEW 692830508 4 689 SH SOLE 21 689 0 0 P A M TRANSN SVCS INC COM 693149106 140 1978 SH SOLE 2 117 0 1861 P A M TRANSN SVCS INC COM 693149106 793 11164 SH SOLE 18 11164 0 0 P A M TRANSN SVCS INC COM 693149106 523 7371 SH SOLE 19 7371 0 0 P A M TRANSN SVCS INC COM 693149106 9600 135187 SH SOLE 21 135187 0 0 P A M TRANSN SVCS INC COM 693149106 7401 104225 SH SOLE 22 102557 0 1668 P A M TRANSN SVCS INC COM 693149106 5 68 SH SOLE 43 0 0 68 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1802 62162 SH SOLE 22 62162 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 12005 414092 SH SOLE 43 57480 0 356612 P10 INC COM CL A 69376K106 17 1201 SH SOLE 22 1201 0 0 PACCAR INC COM 693718108 57003 645857 SH SOLE 2 96125 0 549732 PACCAR INC COM 693718108 20671 234203 SH SOLE 4 130531 0 103672 PACCAR INC COM 693718108 30331 343655 SH SOLE 7 333517 0 10138 PACCAR INC COM 693718108 418 4739 SH SOLE 13 781 0 3958 PACCAR INC COM 693718108 4435 50252 SH SOLE 15 50252 0 0 PACCAR INC COM 693718108 61465 696407 SH SOLE 18 649485 0 46922 PACCAR INC COM 693718108 13290 150573 SH SOLE 19 150573 0 0 PACCAR INC COM 693718108 801548 9081669 SH SOLE 21 9081669 0 0 PACCAR INC COM 693718108 641851 7272275 SH SOLE 22 6573213 0 699062 PACCAR INC COM 693718108 17271 195682 SH SOLE 23 195682 0 0 PACCAR INC COM 693718108 43886 497230 SH SOLE 25 497230 0 0 PACCAR INC COM 693718108 62140 704053 SH SOLE 26 222787 0 481266 PACCAR INC COM 693718108 94023 1065299 SH SOLE 28 6185 0 1059114 PACCAR INC COM 693718108 11 128 SH SOLE 29 128 0 0 PACCAR INC COM 693718108 184284 2087969 SH SOLE 30 2087969 0 0 PACCAR INC COM 693718108 11617 131620 SH SOLE 31 40272 0 91348 PACCAR INC COM 693718108 7448 84389 SH SOLE 32 84389 0 0 PACCAR INC COM 693718108 1550 17563 SH SOLE 34 17563 0 0 PACCAR INC COM 693718108 14768 167321 SH SOLE 36 167321 0 0 PACCAR INC COM 693718108 1000 11333 SH SOLE 40 11333 0 0 PACCAR INC COM 693718108 27299 309306 SH SOLE 43 22166 0 287140 PACER FDS TR PACER US SMALL 69374H857 0 10 SH SOLE 17 0 0 10 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4022 196580 SH SOLE 2 78732 0 117848 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15 721 SH SOLE 4 721 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 58 2835 SH SOLE 7 2835 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11802 576824 SH SOLE 18 560178 0 16646 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15229 744340 SH SOLE 19 744340 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 174509 8529298 SH SOLE 21 8529298 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 107841 5270824 SH SOLE 22 5118510 0 152314 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 356 17398 SH SOLE 23 17398 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 562 27480 SH SOLE 25 27480 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3261 159372 SH SOLE 26 64352 0 95020 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 218 10632 SH SOLE 28 10632 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 18498 904119 SH SOLE 30 904119 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH SOLE 36 11 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 456 22284 SH SOLE 40 22284 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2180 106526 SH SOLE 43 552 0 105974 PACIFIC PREMIER BANCORP COM 69478X105 2677 66883 SH SOLE 2 22932 0 43951 PACIFIC PREMIER BANCORP COM 69478X105 11 287 SH SOLE 4 287 0 0 PACIFIC PREMIER BANCORP COM 69478X105 56 1406 SH SOLE 7 1406 0 0 PACIFIC PREMIER BANCORP COM 69478X105 13851 346017 SH SOLE 18 346017 0 0 PACIFIC PREMIER BANCORP COM 69478X105 5678 141844 SH SOLE 19 141844 0 0 PACIFIC PREMIER BANCORP COM 69478X105 428762 10711028 SH SOLE 21 10711028 0 0 PACIFIC PREMIER BANCORP COM 69478X105 88999 2223318 SH SOLE 22 2143863 0 79455 PACIFIC PREMIER BANCORP COM 69478X105 342 8533 SH SOLE 25 8533 0 0 PACIFIC PREMIER BANCORP COM 69478X105 625 15617 SH SOLE 26 9022 0 6595 PACIFIC PREMIER BANCORP COM 69478X105 67 1686 SH SOLE 28 1686 0 0 PACIFIC PREMIER BANCORP COM 69478X105 6537 163293 SH SOLE 30 163293 0 0 PACIFIC PREMIER BANCORP COM 69478X105 420 10491 SH SOLE 40 10491 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1688 42163 SH SOLE 43 2661 0 39502 PACIRA BIOSCIENCES INC COM 695127100 3319 55158 SH SOLE 2 12302 0 42856 PACIRA BIOSCIENCES INC COM 695127100 10 172 SH SOLE 4 172 0 0 PACIRA BIOSCIENCES INC COM 695127100 37 618 SH SOLE 7 618 0 0 PACIRA BIOSCIENCES INC COM 695127100 9332 155088 SH SOLE 18 155088 0 0 PACIRA BIOSCIENCES INC COM 695127100 4706 78215 SH SOLE 19 78215 0 0 PACIRA BIOSCIENCES INC COM 695127100 318856 5299252 SH SOLE 21 5299252 0 0 PACIRA BIOSCIENCES INC COM 695127100 65475 1088159 SH SOLE 22 1062740 0 25419 PACIRA BIOSCIENCES INC COM 695127100 393 6534 SH SOLE 25 6534 0 0 PACIRA BIOSCIENCES INC COM 695127100 1294 21500 SH SOLE 26 17249 0 4251 PACIRA BIOSCIENCES INC COM 695127100 47 784 SH SOLE 28 784 0 0 PACIRA BIOSCIENCES INC COM 695127100 5915 98303 SH SOLE 30 98303 0 0 PACIRA BIOSCIENCES INC COM 695127100 374 6223 SH SOLE 40 6223 0 0 PACIRA BIOSCIENCES INC COM 695127100 693 11512 SH SOLE 43 216 0 11296 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 3090 2795000 PRN SOLE 21 2795000 0 0 PACKAGING CORP AMER COM 695156109 25244 185410 SH SOLE 2 50041 0 135369 PACKAGING CORP AMER COM 695156109 7926 58215 SH SOLE 4 27518 0 30697 PACKAGING CORP AMER COM 695156109 13274 97494 SH SOLE 7 94368 0 3126 PACKAGING CORP AMER COM 695156109 209 1536 SH SOLE 13 297 0 1239 PACKAGING CORP AMER COM 695156109 1898 13944 SH SOLE 15 13944 0 0 PACKAGING CORP AMER COM 695156109 26249 192794 SH SOLE 18 179673 0 13121 PACKAGING CORP AMER COM 695156109 29627 217606 SH SOLE 19 217606 0 0 PACKAGING CORP AMER COM 695156109 482171 3541466 SH SOLE 21 3541466 0 0 PACKAGING CORP AMER COM 695156109 304676 2237800 SH SOLE 22 2044543 0 193257 PACKAGING CORP AMER COM 695156109 7426 54541 SH SOLE 23 54541 0 0 PACKAGING CORP AMER COM 695156109 26726 196296 SH SOLE 25 196296 0 0 PACKAGING CORP AMER COM 695156109 27893 204867 SH SOLE 26 69693 0 135174 PACKAGING CORP AMER COM 695156109 35330 259491 SH SOLE 28 1693 0 257798 PACKAGING CORP AMER COM 695156109 10340 75945 SH SOLE 29 75945 0 0 PACKAGING CORP AMER COM 695156109 55733 409347 SH SOLE 30 409347 0 0 PACKAGING CORP AMER COM 695156109 4779 35099 SH SOLE 31 11912 0 23187 PACKAGING CORP AMER COM 695156109 3215 23615 SH SOLE 32 23615 0 0 PACKAGING CORP AMER COM 695156109 4230 31072 SH SOLE 34 31072 0 0 PACKAGING CORP AMER COM 695156109 5497 40377 SH SOLE 36 40377 0 0 PACKAGING CORP AMER COM 695156109 420 3083 SH SOLE 40 3083 0 0 PACKAGING CORP AMER COM 695156109 7468 54848 SH SOLE 43 3835 0 51013 PACTIV EVERGREEN INC COM 69526K105 463 36478 SH SOLE 2 12042 0 24436 PACTIV EVERGREEN INC COM 69526K105 10 783 SH SOLE 7 783 0 0 PACTIV EVERGREEN INC COM 69526K105 1630 128557 SH SOLE 18 128557 0 0 PACTIV EVERGREEN INC COM 69526K105 1043 82278 SH SOLE 19 82278 0 0 PACTIV EVERGREEN INC COM 69526K105 19951 1573452 SH SOLE 21 1573452 0 0 PACTIV EVERGREEN INC COM 69526K105 13377 1054971 SH SOLE 22 1017010 0 37961 PACTIV EVERGREEN INC COM 69526K105 71 5629 SH SOLE 25 5629 0 0 PACTIV EVERGREEN INC COM 69526K105 158 12438 SH SOLE 30 12438 0 0 PACTIV EVERGREEN INC COM 69526K105 66 5177 SH SOLE 40 5177 0 0 PACTIV EVERGREEN INC COM 69526K105 3 208 SH SOLE 43 0 0 208 PACWEST BANCORP DEL COM 695263103 22325 494241 SH SOLE 2 94224 0 400017 PACWEST BANCORP DEL COM 695263103 535 11842 SH SOLE 4 5638 0 6204 PACWEST BANCORP DEL COM 695263103 142 3151 SH SOLE 7 3151 0 0 PACWEST BANCORP DEL COM 695263103 11548 255661 SH SOLE 18 255661 0 0 PACWEST BANCORP DEL COM 695263103 1512 33465 SH SOLE 19 33465 0 0 PACWEST BANCORP DEL COM 695263103 246799 5463783 SH SOLE 21 5463783 0 0 PACWEST BANCORP DEL COM 695263103 147903 3274371 SH SOLE 22 3148094 0 126277 PACWEST BANCORP DEL COM 695263103 713 15781 SH SOLE 25 15781 0 0 PACWEST BANCORP DEL COM 695263103 2109 46696 SH SOLE 26 36019 0 10677 PACWEST BANCORP DEL COM 695263103 94 2083 SH SOLE 28 2083 0 0 PACWEST BANCORP DEL COM 695263103 8750 193711 SH SOLE 30 193711 0 0 PACWEST BANCORP DEL COM 695263103 80 1767 SH SOLE 31 1767 0 0 PACWEST BANCORP DEL COM 695263103 730 16165 SH SOLE 36 16165 0 0 PACWEST BANCORP DEL COM 695263103 712 15768 SH SOLE 40 15768 0 0 PACWEST BANCORP DEL COM 695263103 3638 80545 SH SOLE 43 5724 0 74821 PAE INC COM CL A 69290Y109 503 50668 SH SOLE 2 28667 0 22001 PAE INC COM CL A 69290Y109 11 1110 SH SOLE 7 1110 0 0 PAE INC COM CL A 69290Y109 2029 204281 SH SOLE 18 195255 0 9026 PAE INC COM CL A 69290Y109 2814 283429 SH SOLE 19 283429 0 0 PAE INC COM CL A 69290Y109 30788 3100525 SH SOLE 21 3100525 0 0 PAE INC COM CL A 69290Y109 16414 1652940 SH SOLE 22 1609732 0 43208 PAE INC COM CL A 69290Y109 66 6695 SH SOLE 23 6695 0 0 PAE INC COM CL A 69290Y109 128 12912 SH SOLE 25 12912 0 0 PAE INC COM CL A 69290Y109 373 37555 SH SOLE 26 4689 0 32866 PAE INC COM CL A 69290Y109 187 18804 SH SOLE 30 18804 0 0 PAE INC COM CL A 69290Y109 119 11951 SH SOLE 36 11951 0 0 PAE INC COM CL A 69290Y109 65 6580 SH SOLE 40 6580 0 0 PAE INC COM CL A 69290Y109 211 21259 SH SOLE 43 1291 0 19968 PAGERDUTY INC COM 69553P100 8321 239448 SH SOLE 2 133139 0 106309 PAGERDUTY INC COM 69553P100 36 1036 SH SOLE 4 332 0 704 PAGERDUTY INC COM 69553P100 40 1143 SH SOLE 7 1143 0 0 PAGERDUTY INC COM 69553P100 9723 279801 SH SOLE 18 230860 0 48941 PAGERDUTY INC COM 69553P100 43931 1264210 SH SOLE 19 1264210 0 0 PAGERDUTY INC COM 69553P100 103438 2976631 SH SOLE 21 2976631 0 0 PAGERDUTY INC COM 69553P100 99799 2871908 SH SOLE 22 2814536 0 57372 PAGERDUTY INC COM 69553P100 1375 39564 SH SOLE 23 39564 0 0 PAGERDUTY INC COM 69553P100 381 10969 SH SOLE 25 10969 0 0 PAGERDUTY INC COM 69553P100 6842 196901 SH SOLE 26 16945 0 179956 PAGERDUTY INC COM 69553P100 52 1490 SH SOLE 28 1490 0 0 PAGERDUTY INC COM 69553P100 1589 45737 SH SOLE 30 45737 0 0 PAGERDUTY INC COM 69553P100 929 26742 SH SOLE 34 26742 0 0 PAGERDUTY INC COM 69553P100 190 5459 SH SOLE 36 5459 0 0 PAGERDUTY INC COM 69553P100 271 7801 SH SOLE 40 7801 0 0 PAGERDUTY INC COM 69553P100 1226 35278 SH SOLE 43 1276 0 34002 PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 1951 1700000 PRN SOLE 21 1700000 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 0 16 SH SOLE 17 0 0 16 PAGSEGURO DIGITAL LTD COM CL A G68707101 423 16129 SH SOLE 19 16129 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 13631 519863 SH SOLE 21 519863 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 140 5332 SH SOLE 22 5332 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 308 11729 SH SOLE 25 11729 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3648 139149 SH SOLE 26 35215 0 103934 PAGSEGURO DIGITAL LTD COM CL A G68707101 362 13794 SH SOLE 28 13794 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 7484 285421 SH SOLE 30 285421 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 42916 1636771 SH SOLE 34 1636771 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 18 670 SH SOLE 36 670 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 56186 3085422 SH SOLE 2 236420 0 2849002 PALANTIR TECHNOLOGIES INC CL A 69608A108 17052 936401 SH SOLE 4 579497 0 356904 PALANTIR TECHNOLOGIES INC CL A 69608A108 2509 137779 SH SOLE 7 137779 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 379 20833 SH SOLE 13 3810 0 17023 PALANTIR TECHNOLOGIES INC CL A 69608A108 3117 171184 SH SOLE 15 171184 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 4 202 SH SOLE 17 0 0 202 PALANTIR TECHNOLOGIES INC CL A 69608A108 43270 2376167 SH SOLE 18 2295370 0 80797 PALANTIR TECHNOLOGIES INC CL A 69608A108 8311 456411 SH SOLE 19 456411 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 581264 31920063 SH SOLE 21 31920063 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 612776 33650510 SH SOLE 22 31798060 0 1852450 PALANTIR TECHNOLOGIES INC CL A 69608A108 16192 889197 SH SOLE 23 889197 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 42424 2329723 SH SOLE 25 2329723 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 41380 2272396 SH SOLE 26 1045343 0 1227053 PALANTIR TECHNOLOGIES INC CL A 69608A108 41506 2279273 SH SOLE 28 62211 0 2217062 PALANTIR TECHNOLOGIES INC CL A 69608A108 41 2227 SH SOLE 29 2227 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 56023 3076485 SH SOLE 30 3076485 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 6251 343300 SH SOLE 31 175396 0 167904 PALANTIR TECHNOLOGIES INC CL A 69608A108 2374 130355 SH SOLE 34 130355 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 11501 631555 SH SOLE 36 631555 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 907 49787 SH SOLE 40 49787 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3754 206161 SH SOLE 43 10800 0 195361 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2056 SH SOLE 2 0 0 2056 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 68 132465 SH SOLE 21 132465 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1518 2967823 SH SOLE 22 2967823 0 0 PALISADE BIO INC COM 696389105 2 1654 SH SOLE 18 1654 0 0 PALISADE BIO INC COM 696389105 26 20330 SH SOLE 21 20330 0 0 PALISADE BIO INC COM 696389105 1 461 SH SOLE 22 461 0 0 PALO ALTO NETWORKS INC COM 697435105 100776 181005 SH SOLE 2 13538 0 167467 PALO ALTO NETWORKS INC COM 697435105 33003 59277 SH SOLE 4 36795 0 22482 PALO ALTO NETWORKS INC COM 697435105 11843 21272 SH SOLE 7 21272 0 0 PALO ALTO NETWORKS INC COM 697435105 708 1272 SH SOLE 13 255 0 1017 PALO ALTO NETWORKS INC COM 697435105 4349 7812 SH SOLE 15 7812 0 0 PALO ALTO NETWORKS INC COM 697435105 1 2 SH SOLE 17 0 0 2 PALO ALTO NETWORKS INC COM 697435105 83885 150667 SH SOLE 18 145729 0 4938 PALO ALTO NETWORKS INC COM 697435105 57930 104049 SH SOLE 19 104049 0 0 PALO ALTO NETWORKS INC COM 697435105 1136017 2040407 SH SOLE 21 2040407 0 0 PALO ALTO NETWORKS INC COM 697435105 1143169 2053253 SH SOLE 22 1944288 0 108965 PALO ALTO NETWORKS INC COM 697435105 30554 54879 SH SOLE 23 54879 0 0 PALO ALTO NETWORKS INC COM 697435105 83886 150668 SH SOLE 25 150668 0 0 PALO ALTO NETWORKS INC COM 697435105 84982 152637 SH SOLE 26 72314 0 80323 PALO ALTO NETWORKS INC COM 697435105 76085 136657 SH SOLE 28 1754 0 134903 PALO ALTO NETWORKS INC COM 697435105 61 109 SH SOLE 29 109 0 0 PALO ALTO NETWORKS INC COM 697435105 213784 383978 SH SOLE 30 383978 0 0 PALO ALTO NETWORKS INC COM 697435105 19888 35721 SH SOLE 31 11033 0 24688 PALO ALTO NETWORKS INC COM 697435105 13290 23871 SH SOLE 32 23871 0 0 PALO ALTO NETWORKS INC COM 697435105 30392 54587 SH SOLE 34 54587 0 0 PALO ALTO NETWORKS INC COM 697435105 21544 38695 SH SOLE 36 38695 0 0 PALO ALTO NETWORKS INC COM 697435105 1807 3246 SH SOLE 40 3246 0 0 PALO ALTO NETWORKS INC COM 697435105 26907 48327 SH SOLE 43 4078 0 44249 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6499 3100000 PRN SOLE 2 3100000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 22116 10550000 PRN SOLE 21 10550000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 6499 3100000 PRN SOLE 22 3100000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 20124 9600000 PRN SOLE 34 9600000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 1326 700000 PRN SOLE 2 700000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 23752 12538000 PRN SOLE 21 12538000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 5683 3000000 PRN SOLE 22 3000000 0 0 PALOMAR HLDGS INC COM 69753M105 598 9231 SH SOLE 2 6660 0 2571 PALOMAR HLDGS INC COM 69753M105 5 81 SH SOLE 4 81 0 0 PALOMAR HLDGS INC COM 69753M105 23 348 SH SOLE 7 348 0 0 PALOMAR HLDGS INC COM 69753M105 5523 85278 SH SOLE 18 85278 0 0 PALOMAR HLDGS INC COM 69753M105 2835 43770 SH SOLE 19 43770 0 0 PALOMAR HLDGS INC COM 69753M105 180969 2794031 SH SOLE 21 2794031 0 0 PALOMAR HLDGS INC COM 69753M105 39041 602765 SH SOLE 22 588174 0 14591 PALOMAR HLDGS INC COM 69753M105 199 3068 SH SOLE 25 3068 0 0 PALOMAR HLDGS INC COM 69753M105 636 9824 SH SOLE 26 8499 0 1325 PALOMAR HLDGS INC COM 69753M105 30 456 SH SOLE 28 456 0 0 PALOMAR HLDGS INC COM 69753M105 2895 44692 SH SOLE 30 44692 0 0 PALOMAR HLDGS INC COM 69753M105 196 3019 SH SOLE 40 3019 0 0 PALOMAR HLDGS INC COM 69753M105 305 4711 SH SOLE 43 25 0 4686 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 361 17084 SH SOLE 21 17084 0 0 PAN AMERN SILVER CORP COM 697900108 1251 50096 SH SOLE 21 50096 0 0 PAN AMERN SILVER CORP COM 697900108 1728 69205 SH SOLE 43 2099 0 67106 PANBELA THERAPEUTICS INC COM 69833Q100 3 1662 SH SOLE 18 1662 0 0 PANBELA THERAPEUTICS INC COM 69833Q100 49 28492 SH SOLE 21 28492 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 9 2249 SH SOLE 18 2249 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 136 35875 SH SOLE 21 35875 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 402 106275 SH SOLE 22 106275 0 0 PAPA JOHNS INTL INC COM 698813102 9327 69880 SH SOLE 2 45466 0 24414 PAPA JOHNS INTL INC COM 698813102 72 543 SH SOLE 4 543 0 0 PAPA JOHNS INTL INC COM 698813102 63 475 SH SOLE 7 475 0 0 PAPA JOHNS INTL INC COM 698813102 20730 155319 SH SOLE 18 145436 0 9883 PAPA JOHNS INTL INC COM 698813102 35302 264497 SH SOLE 19 264497 0 0 PAPA JOHNS INTL INC COM 698813102 306830 2298871 SH SOLE 21 2298871 0 0 PAPA JOHNS INTL INC COM 698813102 150118 1124735 SH SOLE 22 1105338 0 19397 PAPA JOHNS INTL INC COM 698813102 1179 8831 SH SOLE 23 8831 0 0 PAPA JOHNS INTL INC COM 698813102 618 4634 SH SOLE 25 4634 0 0 PAPA JOHNS INTL INC COM 698813102 6948 52057 SH SOLE 26 10823 0 41234 PAPA JOHNS INTL INC COM 698813102 79 589 SH SOLE 28 589 0 0 PAPA JOHNS INTL INC COM 698813102 2565 19218 SH SOLE 30 19218 0 0 PAPA JOHNS INTL INC COM 698813102 171 1278 SH SOLE 34 1278 0 0 PAPA JOHNS INTL INC COM 698813102 580 4345 SH SOLE 40 4345 0 0 PAPA JOHNS INTL INC COM 698813102 4874 36515 SH SOLE 43 647 0 35868 PAR PAC HOLDINGS INC COM NEW 69888T207 1479 89696 SH SOLE 2 31498 0 58198 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 2855 173119 SH SOLE 18 173119 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 7271 440958 SH SOLE 19 440958 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 82140 4981183 SH SOLE 21 4981183 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 27031 1639209 SH SOLE 22 1613871 0 25338 PAR PAC HOLDINGS INC COM NEW 69888T207 238 14408 SH SOLE 23 14408 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 85 5145 SH SOLE 25 5145 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1600 97024 SH SOLE 26 662 0 96362 PAR PAC HOLDINGS INC COM NEW 69888T207 1405 85230 SH SOLE 30 85230 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 129 7818 SH SOLE 40 7818 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 534 32407 SH SOLE 43 1972 0 30435 PAR TECHNOLOGY CORP COM 698884103 747 14160 SH SOLE 2 8764 0 5396 PAR TECHNOLOGY CORP COM 698884103 4 78 SH SOLE 4 78 0 0 PAR TECHNOLOGY CORP COM 698884103 18 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 3699 70095 SH SOLE 18 66834 0 3261 PAR TECHNOLOGY CORP COM 698884103 3938 74627 SH SOLE 19 74627 0 0 PAR TECHNOLOGY CORP COM 698884103 45494 862117 SH SOLE 21 862117 0 0 PAR TECHNOLOGY CORP COM 698884103 32434 614634 SH SOLE 22 599195 0 15439 PAR TECHNOLOGY CORP COM 698884103 230 4358 SH SOLE 25 4358 0 0 PAR TECHNOLOGY CORP COM 698884103 773 14657 SH SOLE 26 11187 0 3470 PAR TECHNOLOGY CORP COM 698884103 90 1708 SH SOLE 28 1708 0 0 PAR TECHNOLOGY CORP COM 698884103 697 13211 SH SOLE 30 13211 0 0 PAR TECHNOLOGY CORP COM 698884103 212 4010 SH SOLE 36 4010 0 0 PAR TECHNOLOGY CORP COM 698884103 152 2875 SH SOLE 40 2875 0 0 PAR TECHNOLOGY CORP COM 698884103 100 1890 SH SOLE 43 9 0 1881 PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1806 1800000 PRN SOLE 21 1800000 0 0 PARAGON 28 INC COM 69913P105 73 4103 SH SOLE 2 2399 0 1704 PARAGON 28 INC COM 69913P105 415 23487 SH SOLE 18 23487 0 0 PARAGON 28 INC COM 69913P105 264 14939 SH SOLE 19 14939 0 0 PARAGON 28 INC COM 69913P105 4310 243662 SH SOLE 21 243662 0 0 PARAGON 28 INC COM 69913P105 2913 164644 SH SOLE 22 163714 0 930 PARAGON 28 INC COM 69913P105 19 1069 SH SOLE 23 1069 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 4 5586 SH SOLE 18 5586 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 31 45055 SH SOLE 21 45055 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 13 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 2575 308764 SH SOLE 2 186924 0 121840 PARAMOUNT GROUP INC COM 69924R108 817 97906 SH SOLE 4 97906 0 0 PARAMOUNT GROUP INC COM 69924R108 1975 236791 SH SOLE 7 236791 0 0 PARAMOUNT GROUP INC COM 69924R108 4722 566165 SH SOLE 18 566165 0 0 PARAMOUNT GROUP INC COM 69924R108 5471 656038 SH SOLE 19 656038 0 0 PARAMOUNT GROUP INC COM 69924R108 64911 7783063 SH SOLE 21 7783063 0 0 PARAMOUNT GROUP INC COM 69924R108 48860 5858535 SH SOLE 22 5681518 0 177017 PARAMOUNT GROUP INC COM 69924R108 81 9685 SH SOLE 23 9685 0 0 PARAMOUNT GROUP INC COM 69924R108 6556 786137 SH SOLE 25 786137 0 0 PARAMOUNT GROUP INC COM 69924R108 956 114602 SH SOLE 26 45492 0 69110 PARAMOUNT GROUP INC COM 69924R108 961 115201 SH SOLE 28 1572 0 113629 PARAMOUNT GROUP INC COM 69924R108 7024 842170 SH SOLE 30 842170 0 0 PARAMOUNT GROUP INC COM 69924R108 6622 794023 SH SOLE 31 0 0 794023 PARAMOUNT GROUP INC COM 69924R108 98 11757 SH SOLE 36 11757 0 0 PARAMOUNT GROUP INC COM 69924R108 174 20864 SH SOLE 40 20864 0 0 PARAMOUNT GROUP INC COM 69924R108 8927 1070389 SH SOLE 43 5756 0 1064633 PARATEK PHARMACEUTICALS INC COM 699374302 89 19795 SH SOLE 2 2064 0 17731 PARATEK PHARMACEUTICALS INC COM 699374302 4 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 634 141281 SH SOLE 18 141281 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 349 77792 SH SOLE 19 77792 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 7341 1634986 SH SOLE 21 1634986 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4858 1081850 SH SOLE 22 1075106 0 6744 PARATEK PHARMACEUTICALS INC COM 699374302 95 21100 SH SOLE 30 21100 0 0 PARK AEROSPACE CORP COM 70014A104 563 42678 SH SOLE 2 809 0 41869 PARK AEROSPACE CORP COM 70014A104 3 207 SH SOLE 7 207 0 0 PARK AEROSPACE CORP COM 70014A104 1038 78629 SH SOLE 18 78629 0 0 PARK AEROSPACE CORP COM 70014A104 504 38175 SH SOLE 19 38175 0 0 PARK AEROSPACE CORP COM 70014A104 31426 2380722 SH SOLE 21 2380722 0 0 PARK AEROSPACE CORP COM 70014A104 6743 510802 SH SOLE 22 499510 0 11292 PARK AEROSPACE CORP COM 70014A104 297 22505 SH SOLE 30 22505 0 0 PARK AEROSPACE CORP COM 70014A104 45 3401 SH SOLE 43 0 0 3401 PARK CITY GROUP INC COM NEW 700215304 4 604 SH SOLE 2 0 0 604 PARK CITY GROUP INC COM NEW 700215304 12 2115 SH SOLE 18 2115 0 0 PARK CITY GROUP INC COM NEW 700215304 275 47365 SH SOLE 21 47365 0 0 PARK CITY GROUP INC COM NEW 700215304 168 28886 SH SOLE 22 28886 0 0 PARK HOTELS & RESORTS INC COM 700517105 72292 3829022 SH SOLE 2 3252248 0 576774 PARK HOTELS & RESORTS INC COM 700517105 2464 130511 SH SOLE 4 130511 0 0 PARK HOTELS & RESORTS INC COM 700517105 5599 296544 SH SOLE 7 296544 0 0 PARK HOTELS & RESORTS INC COM 700517105 264 13993 SH SOLE 13 13993 0 0 PARK HOTELS & RESORTS INC COM 700517105 10333 547312 SH SOLE 18 546586 0 726 PARK HOTELS & RESORTS INC COM 700517105 27264 1444083 SH SOLE 19 1444083 0 0 PARK HOTELS & RESORTS INC COM 700517105 230956 12232833 SH SOLE 21 12232833 0 0 PARK HOTELS & RESORTS INC COM 700517105 161243 8540430 SH SOLE 22 8283621 0 256809 PARK HOTELS & RESORTS INC COM 700517105 236 12513 SH SOLE 23 12513 0 0 PARK HOTELS & RESORTS INC COM 700517105 19563 1036193 SH SOLE 25 1036193 0 0 PARK HOTELS & RESORTS INC COM 700517105 1983 105030 SH SOLE 26 83852 0 21178 PARK HOTELS & RESORTS INC COM 700517105 2741 145166 SH SOLE 28 4214 0 140952 PARK HOTELS & RESORTS INC COM 700517105 9441 500028 SH SOLE 30 500028 0 0 PARK HOTELS & RESORTS INC COM 700517105 71 3742 SH SOLE 31 3742 0 0 PARK HOTELS & RESORTS INC COM 700517105 4920 260586 SH SOLE 34 260586 0 0 PARK HOTELS & RESORTS INC COM 700517105 870 46093 SH SOLE 36 46093 0 0 PARK HOTELS & RESORTS INC COM 700517105 570 30211 SH SOLE 40 30211 0 0 PARK HOTELS & RESORTS INC COM 700517105 7250 384012 SH SOLE 43 26755 0 357257 PARK NATL CORP COM 700658107 1807 13160 SH SOLE 2 4203 0 8957 PARK NATL CORP COM 700658107 6 43 SH SOLE 4 43 0 0 PARK NATL CORP COM 700658107 30 218 SH SOLE 7 218 0 0 PARK NATL CORP COM 700658107 7668 55841 SH SOLE 18 55841 0 0 PARK NATL CORP COM 700658107 3546 25822 SH SOLE 19 25822 0 0 PARK NATL CORP COM 700658107 241787 1760882 SH SOLE 21 1760882 0 0 PARK NATL CORP COM 700658107 51604 375821 SH SOLE 22 361364 0 14457 PARK NATL CORP COM 700658107 273 1985 SH SOLE 25 1985 0 0 PARK NATL CORP COM 700658107 771 5613 SH SOLE 26 3962 0 1651 PARK NATL CORP COM 700658107 3948 28750 SH SOLE 30 28750 0 0 PARK NATL CORP COM 700658107 261 1900 SH SOLE 40 1900 0 0 PARK NATL CORP COM 700658107 897 6533 SH SOLE 43 620 0 5913 PARK-OHIO HLDGS CORP COM 700666100 132 6217 SH SOLE 2 384 0 5833 PARK-OHIO HLDGS CORP COM 700666100 4 205 SH SOLE 7 205 0 0 PARK-OHIO HLDGS CORP COM 700666100 622 29372 SH SOLE 18 29372 0 0 PARK-OHIO HLDGS CORP COM 700666100 321 15183 SH SOLE 19 15183 0 0 PARK-OHIO HLDGS CORP COM 700666100 6625 312938 SH SOLE 21 312938 0 0 PARK-OHIO HLDGS CORP COM 700666100 3639 171875 SH SOLE 22 167234 0 4641 PARK-OHIO HLDGS CORP COM 700666100 19 905 SH SOLE 43 0 0 905 PARKE BANCORP INC COM 700885106 43 2030 SH SOLE 18 2030 0 0 PARKE BANCORP INC COM 700885106 736 34569 SH SOLE 21 34569 0 0 PARKE BANCORP INC COM 700885106 422 19848 SH SOLE 22 19848 0 0 PARKER-HANNIFIN CORP COM 701094104 102310 321607 SH SOLE 2 94572 0 227035 PARKER-HANNIFIN CORP COM 701094104 31747 99795 SH SOLE 4 59114 0 40681 PARKER-HANNIFIN CORP COM 701094104 35053 110188 SH SOLE 7 106476 0 3712 PARKER-HANNIFIN CORP COM 701094104 1727 5429 SH SOLE 13 3984 0 1445 PARKER-HANNIFIN CORP COM 701094104 5812 18269 SH SOLE 15 18269 0 0 PARKER-HANNIFIN CORP COM 701094104 98308 309027 SH SOLE 18 291642 0 17385 PARKER-HANNIFIN CORP COM 701094104 124407 391069 SH SOLE 19 391069 0 0 PARKER-HANNIFIN CORP COM 701094104 987390 3103830 SH SOLE 21 3103830 0 0 PARKER-HANNIFIN CORP COM 701094104 867683 2727535 SH SOLE 22 2466799 0 260736 PARKER-HANNIFIN CORP COM 701094104 24192 76048 SH SOLE 23 76048 0 0 PARKER-HANNIFIN CORP COM 701094104 60278 189481 SH SOLE 25 189481 0 0 PARKER-HANNIFIN CORP COM 701094104 85779 269643 SH SOLE 26 86090 0 183553 PARKER-HANNIFIN CORP COM 701094104 107750 338709 SH SOLE 28 2299 0 336410 PARKER-HANNIFIN CORP COM 701094104 157439 494906 SH SOLE 30 494906 0 0 PARKER-HANNIFIN CORP COM 701094104 15041 47281 SH SOLE 31 14676 0 32605 PARKER-HANNIFIN CORP COM 701094104 56972 179089 SH SOLE 34 179089 0 0 PARKER-HANNIFIN CORP COM 701094104 17438 54817 SH SOLE 36 54817 0 0 PARKER-HANNIFIN CORP COM 701094104 1361 4278 SH SOLE 40 4278 0 0 PARKER-HANNIFIN CORP COM 701094104 29980 94242 SH SOLE 43 5063 0 89179 PARSONS CORP DEL COM 70202L102 892 26514 SH SOLE 2 10637 0 15877 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 300 8920 SH SOLE 17 0 0 8920 PARSONS CORP DEL COM 70202L102 2740 81419 SH SOLE 18 81419 0 0 PARSONS CORP DEL COM 70202L102 1584 47060 SH SOLE 19 47060 0 0 PARSONS CORP DEL COM 70202L102 39913 1186133 SH SOLE 21 1186133 0 0 PARSONS CORP DEL COM 70202L102 21133 628017 SH SOLE 22 604659 0 23358 PARSONS CORP DEL COM 70202L102 109 3252 SH SOLE 25 3252 0 0 PARSONS CORP DEL COM 70202L102 574 17055 SH SOLE 26 15300 0 1755 PARSONS CORP DEL COM 70202L102 599 17801 SH SOLE 28 17801 0 0 PARSONS CORP DEL COM 70202L102 195 5783 SH SOLE 30 5783 0 0 PARSONS CORP DEL COM 70202L102 114 3386 SH SOLE 40 3386 0 0 PARSONS CORP DEL COM 70202L102 264 7851 SH SOLE 43 118 0 7733 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 2618 2640000 PRN SOLE 21 2640000 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 134 16673 SH SOLE 43 0 0 16673 PARTNERS BANCORP COM 70213Q108 19 1964 SH SOLE 18 1964 0 0 PARTNERS BANCORP COM 70213Q108 236 24060 SH SOLE 21 24060 0 0 PARTNERS BANCORP COM 70213Q108 4 403 SH SOLE 22 403 0 0 PARTS ID INC COM CL A 702141102 2 907 SH SOLE 18 907 0 0 PARTS ID INC COM CL A 702141102 36 14884 SH SOLE 21 14884 0 0 PARTY CITY HOLDCO INC COM 702149105 223 40005 SH SOLE 2 28462 0 11543 PARTY CITY HOLDCO INC COM 702149105 10 1776 SH SOLE 7 1776 0 0 PARTY CITY HOLDCO INC COM 702149105 1758 315598 SH SOLE 18 315598 0 0 PARTY CITY HOLDCO INC COM 702149105 1081 194048 SH SOLE 19 194048 0 0 PARTY CITY HOLDCO INC COM 702149105 22516 4042377 SH SOLE 21 4042377 0 0 PARTY CITY HOLDCO INC COM 702149105 14550 2612278 SH SOLE 22 2557576 0 54702 PARTY CITY HOLDCO INC COM 702149105 79 14210 SH SOLE 25 14210 0 0 PARTY CITY HOLDCO INC COM 702149105 47 8511 SH SOLE 26 0 0 8511 PARTY CITY HOLDCO INC COM 702149105 164 29451 SH SOLE 30 29451 0 0 PARTY CITY HOLDCO INC COM 702149105 55 9810 SH SOLE 36 9810 0 0 PARTY CITY HOLDCO INC COM 702149105 121 21745 SH SOLE 40 21745 0 0 PARTY CITY HOLDCO INC COM 702149105 295 52931 SH SOLE 43 0 0 52931 PASITHEA THERAPEUTICS CORP COM 70261F103 15 8502 SH SOLE 21 8502 0 0 PASSAGE BIO INC COM 702712100 840 132354 SH SOLE 2 91937 0 40417 PASSAGE BIO INC COM 702712100 5 800 SH SOLE 7 800 0 0 PASSAGE BIO INC COM 702712100 800 125961 SH SOLE 18 117339 0 8622 PASSAGE BIO INC COM 702712100 1696 267081 SH SOLE 19 267081 0 0 PASSAGE BIO INC COM 702712100 10475 1649595 SH SOLE 21 1649595 0 0 PASSAGE BIO INC COM 702712100 7243 1140656 SH SOLE 22 1114653 0 26003 PASSAGE BIO INC COM 702712100 68 10773 SH SOLE 23 10773 0 0 PASSAGE BIO INC COM 702712100 43 6793 SH SOLE 25 6793 0 0 PASSAGE BIO INC COM 702712100 266 41930 SH SOLE 26 2347 0 39583 PASSAGE BIO INC COM 702712100 108 16935 SH SOLE 28 16935 0 0 PASSAGE BIO INC COM 702712100 210 33051 SH SOLE 30 33051 0 0 PASSAGE BIO INC COM 702712100 106 16618 SH SOLE 34 16618 0 0 PASSAGE BIO INC COM 702712100 28 4417 SH SOLE 36 4417 0 0 PASSAGE BIO INC COM 702712100 26 4131 SH SOLE 40 4131 0 0 PASSAGE BIO INC COM 702712100 257 40460 SH SOLE 43 297 0 40163 PATHFINDER BANCORP INC MD COM 70319R109 10 568 SH SOLE 18 568 0 0 PATHFINDER BANCORP INC MD COM 70319R109 153 8934 SH SOLE 21 8934 0 0 PATHFINDER BANCORP INC MD COM 70319R109 3 146 SH SOLE 22 146 0 0 PATRIA INVESTMENTS LIMITED COM CL A G69451105 3427 211569 SH SOLE 7 0 0 211569 PATRICK INDS INC COM 703343103 1879 23290 SH SOLE 2 18344 0 4946 PATRICK INDS INC COM 703343103 8 99 SH SOLE 4 99 0 0 PATRICK INDS INC COM 703343103 26 322 SH SOLE 7 322 0 0 PATRICK INDS INC COM 703343103 6695 82968 SH SOLE 18 78314 0 4654 PATRICK INDS INC COM 703343103 6020 74606 SH SOLE 19 74606 0 0 PATRICK INDS INC COM 703343103 213998 2652104 SH SOLE 21 2652104 0 0 PATRICK INDS INC COM 703343103 46946 581809 SH SOLE 22 568697 0 13112 PATRICK INDS INC COM 703343103 191 2363 SH SOLE 23 2363 0 0 PATRICK INDS INC COM 703343103 228 2821 SH SOLE 25 2821 0 0 PATRICK INDS INC COM 703343103 1483 18380 SH SOLE 26 12558 0 5822 PATRICK INDS INC COM 703343103 34 424 SH SOLE 28 424 0 0 PATRICK INDS INC COM 703343103 3340 41395 SH SOLE 30 41395 0 0 PATRICK INDS INC COM 703343103 99 1232 SH SOLE 34 1232 0 0 PATRICK INDS INC COM 703343103 218 2707 SH SOLE 40 2707 0 0 PATRICK INDS INC COM 703343103 466 5769 SH SOLE 43 1879 0 3890 PATRIOT NATL BANCORP INC COM NEW 70336F203 11 685 SH SOLE 18 685 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 146 9374 SH SOLE 21 9374 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 3 365 SH SOLE 18 365 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 50 6248 SH SOLE 21 6248 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 341 42276 SH SOLE 22 42276 0 0 PATTERSON COS INC COM 703395103 5839 198950 SH SOLE 2 94105 0 104845 PATTERSON COS INC COM 703395103 11 383 SH SOLE 4 383 0 0 PATTERSON COS INC COM 703395103 61 2062 SH SOLE 7 2062 0 0 PATTERSON COS INC COM 703395103 12310 419412 SH SOLE 18 409032 0 10380 PATTERSON COS INC COM 703395103 16772 571438 SH SOLE 19 571438 0 0 PATTERSON COS INC COM 703395103 185355 6315346 SH SOLE 21 6315346 0 0 PATTERSON COS INC COM 703395103 83828 2856144 SH SOLE 22 2781845 0 74299 PATTERSON COS INC COM 703395103 519 17667 SH SOLE 23 17667 0 0 PATTERSON COS INC COM 703395103 473 16130 SH SOLE 25 16130 0 0 PATTERSON COS INC COM 703395103 4134 140847 SH SOLE 26 37795 0 103052 PATTERSON COS INC COM 703395103 44 1513 SH SOLE 28 1513 0 0 PATTERSON COS INC COM 703395103 1490 50772 SH SOLE 30 50772 0 0 PATTERSON COS INC COM 703395103 286 9744 SH SOLE 36 9744 0 0 PATTERSON COS INC COM 703395103 296 10089 SH SOLE 40 10089 0 0 PATTERSON COS INC COM 703395103 1542 52531 SH SOLE 43 2425 0 50106 PATTERSON-UTI ENERGY INC COM 703481101 2827 334588 SH SOLE 2 154336 0 180252 PATTERSON-UTI ENERGY INC COM 703481101 7 770 SH SOLE 4 770 0 0 PATTERSON-UTI ENERGY INC COM 703481101 55 6558 SH SOLE 7 6558 0 0 PATTERSON-UTI ENERGY INC COM 703481101 6273 742403 SH SOLE 18 742403 0 0 PATTERSON-UTI ENERGY INC COM 703481101 6853 811048 SH SOLE 19 811048 0 0 PATTERSON-UTI ENERGY INC COM 703481101 218526 25861100 SH SOLE 21 25861100 0 0 PATTERSON-UTI ENERGY INC COM 703481101 47385 5607677 SH SOLE 22 5418780 0 188897 PATTERSON-UTI ENERGY INC COM 703481101 102 12023 SH SOLE 23 12023 0 0 PATTERSON-UTI ENERGY INC COM 703481101 202 23860 SH SOLE 25 23860 0 0 PATTERSON-UTI ENERGY INC COM 703481101 1333 157732 SH SOLE 26 42608 0 115124 PATTERSON-UTI ENERGY INC COM 703481101 987 116831 SH SOLE 28 116831 0 0 PATTERSON-UTI ENERGY INC COM 703481101 3181 376438 SH SOLE 30 376438 0 0 PATTERSON-UTI ENERGY INC COM 703481101 105 12389 SH SOLE 34 12389 0 0 PATTERSON-UTI ENERGY INC COM 703481101 109 12864 SH SOLE 36 12864 0 0 PATTERSON-UTI ENERGY INC COM 703481101 175 20687 SH SOLE 40 20687 0 0 PATTERSON-UTI ENERGY INC COM 703481101 7570 895804 SH SOLE 43 35790 0 860014 PAVMED INC COM 70387R106 25 10162 SH SOLE 2 2936 0 7226 PAVMED INC COM 70387R106 3 1155 SH SOLE 7 1155 0 0 PAVMED INC COM 70387R106 501 203547 SH SOLE 18 203547 0 0 PAVMED INC COM 70387R106 302 122751 SH SOLE 19 122751 0 0 PAVMED INC COM 70387R106 6443 2619002 SH SOLE 21 2619002 0 0 PAVMED INC COM 70387R106 4456 1811311 SH SOLE 22 1798429 0 12882 PAVMED INC COM 70387R106 45 18240 SH SOLE 43 3517 0 14723 PAYA HOLDINGS INC COM CL A 70434P103 217 34239 SH SOLE 2 22773 0 11466 PAYA HOLDINGS INC COM CL A 70434P103 8 1321 SH SOLE 7 1321 0 0 PAYA HOLDINGS INC COM CL A 70434P103 1469 231760 SH SOLE 18 231760 0 0 PAYA HOLDINGS INC COM CL A 70434P103 1096 172804 SH SOLE 19 172804 0 0 PAYA HOLDINGS INC COM CL A 70434P103 17650 2783966 SH SOLE 21 2783966 0 0 PAYA HOLDINGS INC COM CL A 70434P103 12849 2026581 SH SOLE 22 1995487 0 31094 PAYA HOLDINGS INC COM CL A 70434P103 7 1049 SH SOLE 23 1049 0 0 PAYA HOLDINGS INC COM CL A 70434P103 56 8856 SH SOLE 25 8856 0 0 PAYA HOLDINGS INC COM CL A 70434P103 65 10208 SH SOLE 28 10208 0 0 PAYA HOLDINGS INC COM CL A 70434P103 491 77444 SH SOLE 30 77444 0 0 PAYA HOLDINGS INC COM CL A 70434P103 10189 1607157 SH SOLE 34 1607157 0 0 PAYA HOLDINGS INC COM CL A 70434P103 52 8273 SH SOLE 40 8273 0 0 PAYCHEX INC COM 704326107 134531 985574 SH SOLE 2 358247 0 627327 PAYCHEX INC COM 704326107 37377 273825 SH SOLE 4 180506 0 93319 PAYCHEX INC COM 704326107 62139 455234 SH SOLE 7 445601 0 9633 PAYCHEX INC COM 704326107 2724 19956 SH SOLE 13 16988 0 2968 PAYCHEX INC COM 704326107 6415 46998 SH SOLE 15 46998 0 0 PAYCHEX INC COM 704326107 4 26 SH SOLE 17 0 0 26 PAYCHEX INC COM 704326107 116006 849863 SH SOLE 18 804263 0 45600 PAYCHEX INC COM 704326107 66654 488305 SH SOLE 19 488305 0 0 PAYCHEX INC COM 704326107 1795408 13153174 SH SOLE 21 13153174 0 0 PAYCHEX INC COM 704326107 1089749 7983510 SH SOLE 22 7119311 0 864199 PAYCHEX INC COM 704326107 30169 221019 SH SOLE 23 221019 0 0 PAYCHEX INC COM 704326107 70971 519932 SH SOLE 25 519932 0 0 PAYCHEX INC COM 704326107 116302 852032 SH SOLE 26 380593 0 471439 PAYCHEX INC COM 704326107 112313 822809 SH SOLE 28 5739 0 817070 PAYCHEX INC COM 704326107 10293 75409 SH SOLE 29 75409 0 0 PAYCHEX INC COM 704326107 294073 2154381 SH SOLE 30 2154381 0 0 PAYCHEX INC COM 704326107 23920 175236 SH SOLE 31 94172 0 81064 PAYCHEX INC COM 704326107 11908 87239 SH SOLE 32 87239 0 0 PAYCHEX INC COM 704326107 82699 605850 SH SOLE 34 605850 0 0 PAYCHEX INC COM 704326107 29278 214490 SH SOLE 36 214490 0 0 PAYCHEX INC COM 704326107 945 6920 SH SOLE 37 6920 0 0 PAYCHEX INC COM 704326107 1482 10855 SH SOLE 40 10855 0 0 PAYCHEX INC COM 704326107 51545 377616 SH SOLE 43 30567 0 347049 PAYCOM SOFTWARE INC COM 70432V102 55542 133776 SH SOLE 2 47636 0 86140 PAYCOM SOFTWARE INC COM 70432V102 17664 42544 SH SOLE 4 25381 0 17163 PAYCOM SOFTWARE INC COM 70432V102 17315 41704 SH SOLE 7 40313 0 1391 PAYCOM SOFTWARE INC COM 70432V102 1018 2451 SH SOLE 13 1864 0 587 PAYCOM SOFTWARE INC COM 70432V102 1950 4697 SH SOLE 15 4697 0 0 PAYCOM SOFTWARE INC COM 70432V102 53956 129956 SH SOLE 18 123243 0 6713 PAYCOM SOFTWARE INC COM 70432V102 563682 1357649 SH SOLE 19 1357649 0 0 PAYCOM SOFTWARE INC COM 70432V102 659424 1588246 SH SOLE 21 1588246 0 0 PAYCOM SOFTWARE INC COM 70432V102 474387 1142579 SH SOLE 22 1035252 0 107327 PAYCOM SOFTWARE INC COM 70432V102 13121 31602 SH SOLE 23 31602 0 0 PAYCOM SOFTWARE INC COM 70432V102 36543 88016 SH SOLE 25 88016 0 0 PAYCOM SOFTWARE INC COM 70432V102 53566 129016 SH SOLE 26 38868 0 90148 PAYCOM SOFTWARE INC COM 70432V102 61919 149133 SH SOLE 28 1938 0 147195 PAYCOM SOFTWARE INC COM 70432V102 345 832 SH SOLE 29 832 0 0 PAYCOM SOFTWARE INC COM 70432V102 92086 221792 SH SOLE 30 221792 0 0 PAYCOM SOFTWARE INC COM 70432V102 8963 21588 SH SOLE 31 7316 0 14272 PAYCOM SOFTWARE INC COM 70432V102 95678 230443 SH SOLE 34 230443 0 0 PAYCOM SOFTWARE INC COM 70432V102 8329 20061 SH SOLE 36 20061 0 0 PAYCOM SOFTWARE INC COM 70432V102 744 1792 SH SOLE 40 1792 0 0 PAYCOM SOFTWARE INC COM 70432V102 5915 14246 SH SOLE 43 806 0 13440 PAYCOR HCM INC COM 70435P102 2200 76368 SH SOLE 2 2255 0 74113 PAYCOR HCM INC COM 70435P102 13 463 SH SOLE 7 463 0 0 PAYCOR HCM INC COM 70435P102 362 12572 SH SOLE 18 12572 0 0 PAYCOR HCM INC COM 70435P102 282 9773 SH SOLE 19 9773 0 0 PAYCOR HCM INC COM 70435P102 12539 435246 SH SOLE 21 435246 0 0 PAYCOR HCM INC COM 70435P102 19737 685067 SH SOLE 22 661148 0 23919 PAYCOR HCM INC COM 70435P102 16 540 SH SOLE 31 540 0 0 PAYLOCITY HLDG CORP COM 70438V106 31119 131771 SH SOLE 2 76336 0 55435 PAYLOCITY HLDG CORP COM 70438V106 1385 5866 SH SOLE 4 5527 0 339 PAYLOCITY HLDG CORP COM 70438V106 182 771 SH SOLE 7 771 0 0 PAYLOCITY HLDG CORP COM 70438V106 586 2483 SH SOLE 13 2483 0 0 PAYLOCITY HLDG CORP COM 70438V106 22189 93957 SH SOLE 18 93621 0 336 PAYLOCITY HLDG CORP COM 70438V106 94694 400972 SH SOLE 19 400972 0 0 PAYLOCITY HLDG CORP COM 70438V106 505899 2142189 SH SOLE 21 2142189 0 0 PAYLOCITY HLDG CORP COM 70438V106 278064 1177437 SH SOLE 22 1118448 0 58989 PAYLOCITY HLDG CORP COM 70438V106 2655 11242 SH SOLE 23 11242 0 0 PAYLOCITY HLDG CORP COM 70438V106 1502 6362 SH SOLE 25 6362 0 0 PAYLOCITY HLDG CORP COM 70438V106 5504 23305 SH SOLE 26 13838 0 9467 PAYLOCITY HLDG CORP COM 70438V106 186 787 SH SOLE 28 731 0 56 PAYLOCITY HLDG CORP COM 70438V106 626 2649 SH SOLE 29 2649 0 0 PAYLOCITY HLDG CORP COM 70438V106 5682 24060 SH SOLE 30 24060 0 0 PAYLOCITY HLDG CORP COM 70438V106 1101 4664 SH SOLE 31 4664 0 0 PAYLOCITY HLDG CORP COM 70438V106 1876 7943 SH SOLE 34 7943 0 0 PAYLOCITY HLDG CORP COM 70438V106 728 3082 SH SOLE 36 3082 0 0 PAYLOCITY HLDG CORP COM 70438V106 1171 4959 SH SOLE 40 4959 0 0 PAYLOCITY HLDG CORP COM 70438V106 2173 9201 SH SOLE 43 256 0 8945 PAYMENTUS HOLDINGS INC COM CL A 70439P108 2255 64462 SH SOLE 2 43105 0 21357 PAYMENTUS HOLDINGS INC COM CL A 70439P108 224 6402 SH SOLE 18 0 0 6402 PAYMENTUS HOLDINGS INC COM CL A 70439P108 6380 182394 SH SOLE 19 182394 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 655 18717 SH SOLE 21 18717 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 11652 333100 SH SOLE 22 333096 0 4 PAYMENTUS HOLDINGS INC COM CL A 70439P108 113 3222 SH SOLE 25 3222 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 1423 40677 SH SOLE 26 0 0 40677 PAYMENTUS HOLDINGS INC COM CL A 70439P108 9052 258783 SH SOLE 28 0 0 258783 PAYMENTUS HOLDINGS INC COM CL A 70439P108 176 5019 SH SOLE 30 5019 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 598 17091 SH SOLE 34 17091 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 130 3705 SH SOLE 40 3705 0 0 PAYPAL HLDGS INC COM 70450Y103 481039 2550849 SH SOLE 2 436978 0 2113871 PAYPAL HLDGS INC COM 70450Y103 140654 745860 SH SOLE 4 482196 0 263664 PAYPAL HLDGS INC COM 70450Y103 210967 1118713 SH SOLE 7 1084408 0 34305 PAYPAL HLDGS INC COM 70450Y103 2729 14471 SH SOLE 13 2953 0 11518 PAYPAL HLDGS INC COM 70450Y103 20503 108721 SH SOLE 15 108721 0 0 PAYPAL HLDGS INC COM 70450Y103 4 19 SH SOLE 17 0 0 19 PAYPAL HLDGS INC COM 70450Y103 368313 1953084 SH SOLE 18 1780781 0 172303 PAYPAL HLDGS INC COM 70450Y103 331063 1755558 SH SOLE 19 1755558 0 0 PAYPAL HLDGS INC COM 70450Y103 4632242 24563803 SH SOLE 21 24563803 0 0 PAYPAL HLDGS INC COM 70450Y103 4674064 24785575 SH SOLE 22 22386340 0 2399235 PAYPAL HLDGS INC COM 70450Y103 123040 652454 SH SOLE 23 652454 0 0 PAYPAL HLDGS INC COM 70450Y103 403066 2137373 SH SOLE 25 2137373 0 0 PAYPAL HLDGS INC COM 70450Y103 534715 2835482 SH SOLE 26 1084449 0 1751033 PAYPAL HLDGS INC COM 70450Y103 581435 3083226 SH SOLE 28 79059 0 3004167 PAYPAL HLDGS INC COM 70450Y103 258 1370 SH SOLE 29 1370 0 0 PAYPAL HLDGS INC COM 70450Y103 1123695 5958718 SH SOLE 30 5958718 0 0 PAYPAL HLDGS INC COM 70450Y103 86589 459164 SH SOLE 31 168326 0 290838 PAYPAL HLDGS INC COM 70450Y103 70465 373660 SH SOLE 32 373660 0 0 PAYPAL HLDGS INC COM 70450Y103 272466 1444829 SH SOLE 34 1444829 0 0 PAYPAL HLDGS INC COM 70450Y103 86097 456556 SH SOLE 36 456556 0 0 PAYPAL HLDGS INC COM 70450Y103 6989 37060 SH SOLE 40 37060 0 0 PAYPAL HLDGS INC COM 70450Y103 179328 950937 SH SOLE 43 61939 0 888998 PAYSAFE LIMITED ORD G6964L107 7651 1956891 SH SOLE 2 47985 0 1908906 PAYSAFE LIMITED ORD G6964L107 39 9925 SH SOLE 7 9925 0 0 PAYSAFE LIMITED ORD G6964L107 1034 264330 SH SOLE 18 264330 0 0 PAYSAFE LIMITED ORD G6964L107 802 205010 SH SOLE 19 205010 0 0 PAYSAFE LIMITED ORD G6964L107 25319 6475368 SH SOLE 21 6475368 0 0 PAYSAFE LIMITED ORD G6964L107 22510 5757105 SH SOLE 22 5261743 0 495362 PAYSAFE LIMITED ORD G6964L107 41 10544 SH SOLE 31 10544 0 0 PAYSIGN INC COM 70451A104 2 981 SH SOLE 2 0 0 981 PAYSIGN INC COM 70451A104 11 6726 SH SOLE 18 6726 0 0 PAYSIGN INC COM 70451A104 170 106227 SH SOLE 21 106227 0 0 PAYSIGN INC COM 70451A104 664 415049 SH SOLE 22 415049 0 0 PB BANKSHARES INC COM 69318V103 7 511 SH SOLE 18 511 0 0 PB BANKSHARES INC COM 69318V103 86 6360 SH SOLE 21 6360 0 0 PBF ENERGY INC CL A 69318G106 2537 195637 SH SOLE 2 63997 0 131640 PBF ENERGY INC CL A 69318G106 6 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 89 6869 SH SOLE 7 6869 0 0 PBF ENERGY INC CL A 69318G106 4753 366476 SH SOLE 18 366476 0 0 PBF ENERGY INC CL A 69318G106 11359 875820 SH SOLE 19 875820 0 0 PBF ENERGY INC CL A 69318G106 153273 11817538 SH SOLE 21 11817538 0 0 PBF ENERGY INC CL A 69318G106 40740 3141100 SH SOLE 22 3043181 0 97919 PBF ENERGY INC CL A 69318G106 344 26549 SH SOLE 23 26549 0 0 PBF ENERGY INC CL A 69318G106 158 12212 SH SOLE 25 12212 0 0 PBF ENERGY INC CL A 69318G106 2268 174863 SH SOLE 26 25691 0 149172 PBF ENERGY INC CL A 69318G106 2336 180108 SH SOLE 30 180108 0 0 PBF ENERGY INC CL A 69318G106 57 4369 SH SOLE 34 4369 0 0 PBF ENERGY INC CL A 69318G106 1097 84607 SH SOLE 36 84607 0 0 PBF ENERGY INC CL A 69318G106 159 12229 SH SOLE 40 12229 0 0 PBF ENERGY INC CL A 69318G106 1851 142740 SH SOLE 43 12030 0 130710 PC CONNECTION INC COM 69318J100 2534 58743 SH SOLE 2 19640 0 39103 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 2413 55953 SH SOLE 18 43442 0 12511 PC CONNECTION INC COM 69318J100 10636 246600 SH SOLE 19 246600 0 0 PC CONNECTION INC COM 69318J100 59670 1383482 SH SOLE 21 1383482 0 0 PC CONNECTION INC COM 69318J100 23317 540614 SH SOLE 22 529031 0 11583 PC CONNECTION INC COM 69318J100 479 11105 SH SOLE 23 11105 0 0 PC CONNECTION INC COM 69318J100 67 1552 SH SOLE 25 1552 0 0 PC CONNECTION INC COM 69318J100 2789 64656 SH SOLE 26 0 0 64656 PC CONNECTION INC COM 69318J100 909 21085 SH SOLE 30 21085 0 0 PC CONNECTION INC COM 69318J100 42 968 SH SOLE 40 968 0 0 PC CONNECTION INC COM 69318J100 351 8130 SH SOLE 43 44 0 8086 PCB BANCORP COM 69320M109 19 876 SH SOLE 2 0 0 876 PCB BANCORP COM 69320M109 52 2355 SH SOLE 18 2355 0 0 PCB BANCORP COM 69320M109 641 29195 SH SOLE 21 29195 0 0 PCB BANCORP COM 69320M109 2718 123784 SH SOLE 22 123784 0 0 PCSB FINL CORP COM 69324R104 227 11943 SH SOLE 2 5832 0 6111 PCSB FINL CORP COM 69324R104 4 219 SH SOLE 7 219 0 0 PCSB FINL CORP COM 69324R104 842 44216 SH SOLE 18 44216 0 0 PCSB FINL CORP COM 69324R104 517 27155 SH SOLE 19 27155 0 0 PCSB FINL CORP COM 69324R104 9860 517874 SH SOLE 21 517874 0 0 PCSB FINL CORP COM 69324R104 6446 338559 SH SOLE 22 330326 0 8233 PCTEL INC COM 69325Q105 19 3419 SH SOLE 18 3419 0 0 PCTEL INC COM 69325Q105 318 56161 SH SOLE 21 56161 0 0 PCTEL INC COM 69325Q105 2107 371659 SH SOLE 22 371659 0 0 PCTEL INC COM 69325Q105 1 89 SH SOLE 43 0 0 89 PDC ENERGY INC COM 69327R101 2817 57739 SH SOLE 2 27294 0 30445 PDC ENERGY INC COM 69327R101 20 417 SH SOLE 4 417 0 0 PDC ENERGY INC COM 69327R101 110 2249 SH SOLE 7 2249 0 0 PDC ENERGY INC COM 69327R101 18379 376782 SH SOLE 18 376782 0 0 PDC ENERGY INC COM 69327R101 8461 173445 SH SOLE 19 173445 0 0 PDC ENERGY INC COM 69327R101 572310 11732481 SH SOLE 21 11732481 0 0 PDC ENERGY INC COM 69327R101 120160 2463310 SH SOLE 22 2365396 0 97914 PDC ENERGY INC COM 69327R101 673 13788 SH SOLE 25 13788 0 0 PDC ENERGY INC COM 69327R101 2009 41190 SH SOLE 26 34450 0 6740 PDC ENERGY INC COM 69327R101 10614 217582 SH SOLE 30 217582 0 0 PDC ENERGY INC COM 69327R101 132 2705 SH SOLE 36 2705 0 0 PDC ENERGY INC COM 69327R101 642 13166 SH SOLE 40 13166 0 0 PDC ENERGY INC COM 69327R101 4806 98519 SH SOLE 43 9578 0 88941 PDF SOLUTIONS INC COM 693282105 840 26423 SH SOLE 2 11730 0 14693 PDF SOLUTIONS INC COM 693282105 12 380 SH SOLE 7 380 0 0 PDF SOLUTIONS INC COM 693282105 3788 119155 SH SOLE 18 119155 0 0 PDF SOLUTIONS INC COM 693282105 1764 55502 SH SOLE 19 55502 0 0 PDF SOLUTIONS INC COM 693282105 115860 3644539 SH SOLE 21 3644539 0 0 PDF SOLUTIONS INC COM 693282105 25308 796094 SH SOLE 22 766881 0 29213 PDF SOLUTIONS INC COM 693282105 123 3862 SH SOLE 25 3862 0 0 PDF SOLUTIONS INC COM 693282105 240 7542 SH SOLE 26 0 0 7542 PDF SOLUTIONS INC COM 693282105 1877 59043 SH SOLE 30 59043 0 0 PDF SOLUTIONS INC COM 693282105 94 2955 SH SOLE 40 2955 0 0 PDF SOLUTIONS INC COM 693282105 257 8099 SH SOLE 43 0 0 8099 PDL CMNTY BANCORP COM 69290X101 49 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 247 17052 SH SOLE 21 17052 0 0 PDL CMNTY BANCORP COM 69290X101 6 436 SH SOLE 22 436 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 37 4541 SH SOLE 18 4541 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 553 68231 SH SOLE 21 68231 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 2896 357518 SH SOLE 22 357518 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 9 1115 SH SOLE 43 0 0 1115 PEABODY ENGR CORP COM 704551100 373 37044 SH SOLE 2 23530 0 13514 PEABODY ENGR CORP COM 704551100 60 5983 SH SOLE 7 5983 0 0 PEABODY ENGR CORP COM 704551100 2786 276638 SH SOLE 18 276638 0 0 PEABODY ENGR CORP COM 704551100 1621 160940 SH SOLE 19 160940 0 0 PEABODY ENGR CORP COM 704551100 34437 3419715 SH SOLE 21 3419715 0 0 PEABODY ENGR CORP COM 704551100 21829 2167753 SH SOLE 22 2089435 0 78318 PEABODY ENGR CORP COM 704551100 239 23747 SH SOLE 30 23747 0 0 PEABODY ENGR CORP COM 704551100 121 12044 SH SOLE 36 12044 0 0 PEABODY ENGR CORP COM 704551100 97 9616 SH SOLE 40 9616 0 0 PEABODY ENGR CORP COM 704551100 153 15182 SH SOLE 43 3703 0 11479 PEAPACK-GLADSTONE FINL CORP COM 704699107 1141 32231 SH SOLE 2 7209 0 25022 PEAPACK-GLADSTONE FINL CORP COM 704699107 12 353 SH SOLE 7 353 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2125 60019 SH SOLE 18 60019 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 4953 139902 SH SOLE 19 139902 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 25791 728555 SH SOLE 21 728555 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 19050 538140 SH SOLE 22 519692 0 18448 PEAPACK-GLADSTONE FINL CORP COM 704699107 105 2975 SH SOLE 23 2975 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 85 2412 SH SOLE 25 2412 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 791 22346 SH SOLE 26 0 0 22346 PEAPACK-GLADSTONE FINL CORP COM 704699107 189 5333 SH SOLE 30 5333 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 58 1649 SH SOLE 40 1649 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 331 9350 SH SOLE 43 107 0 9243 PEAR THERAPEUTICS INC *W EXP 99/99/999 704723113 4 7315 SH SOLE 2 7315 0 0 PEAR THERAPEUTICS INC *W EXP 99/99/999 704723113 121 201152 SH SOLE 19 201152 0 0 PEAR THERAPEUTICS INC *W EXP 99/99/999 704723113 21 35541 SH SOLE 34 35541 0 0 PEARSON PLC SPONSORED ADR 705015105 10597 1261525 SH SOLE 43 61942 0 1199583 PEBBLEBROOK HOTEL TR COM 70509V100 3996 178652 SH SOLE 2 105691 0 72961 PEBBLEBROOK HOTEL TR COM 70509V100 1526 68207 SH SOLE 4 68207 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3616 161632 SH SOLE 7 161632 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 14110 630735 SH SOLE 18 630735 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 8749 391087 SH SOLE 19 391087 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 225651 10087214 SH SOLE 21 10087214 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 108727 4860395 SH SOLE 22 4732696 0 127699 PEBBLEBROOK HOTEL TR COM 70509V100 117 5249 SH SOLE 23 5249 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 12745 569730 SH SOLE 25 569730 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1481 66222 SH SOLE 26 55029 0 11193 PEBBLEBROOK HOTEL TR COM 70509V100 1823 81487 SH SOLE 28 2341 0 79146 PEBBLEBROOK HOTEL TR COM 70509V100 6136 274304 SH SOLE 30 274304 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 12360 552517 SH SOLE 31 0 0 552517 PEBBLEBROOK HOTEL TR COM 70509V100 129 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 6779 303018 SH SOLE 43 35982 0 267036 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5005 4545000 PRN SOLE 21 4545000 0 0 PEDEVCO CORP COM PAR 70532Y303 3 2945 SH SOLE 18 2945 0 0 PEDEVCO CORP COM PAR 70532Y303 36 34386 SH SOLE 21 34386 0 0 PEGASYSTEMS INC COM 705573103 6124 54769 SH SOLE 2 12556 0 42213 PEGASYSTEMS INC COM 705573103 76 676 SH SOLE 4 283 0 393 PEGASYSTEMS INC COM 705573103 63 563 SH SOLE 7 563 0 0 PEGASYSTEMS INC COM 705573103 1980 17706 SH SOLE 18 17706 0 0 PEGASYSTEMS INC COM 705573103 1320 11806 SH SOLE 19 11806 0 0 PEGASYSTEMS INC COM 705573103 101259 905550 SH SOLE 21 905550 0 0 PEGASYSTEMS INC COM 705573103 102879 920038 SH SOLE 22 874362 0 45676 PEGASYSTEMS INC COM 705573103 575 5141 SH SOLE 25 5141 0 0 PEGASYSTEMS INC COM 705573103 1987 17771 SH SOLE 26 14127 0 3644 PEGASYSTEMS INC COM 705573103 82 734 SH SOLE 28 734 0 0 PEGASYSTEMS INC COM 705573103 2789 24940 SH SOLE 30 24940 0 0 PEGASYSTEMS INC COM 705573103 73 655 SH SOLE 31 655 0 0 PEGASYSTEMS INC COM 705573103 550 4915 SH SOLE 40 4915 0 0 PEGASYSTEMS INC COM 705573103 3283 29362 SH SOLE 43 8136 0 21226 PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 4042 3827000 PRN SOLE 21 3827000 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 18903 528607 SH SOLE 2 75283 0 453324 PELOTON INTERACTIVE INC CL A COM 70614W100 6572 183781 SH SOLE 4 117323 0 66458 PELOTON INTERACTIVE INC CL A COM 70614W100 2505 70042 SH SOLE 7 70042 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 122 3425 SH SOLE 13 679 0 2746 PELOTON INTERACTIVE INC CL A COM 70614W100 751 20992 SH SOLE 15 20992 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 11931 333632 SH SOLE 18 317396 0 16236 PELOTON INTERACTIVE INC CL A COM 70614W100 32386 905647 SH SOLE 19 905647 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 156930 4388423 SH SOLE 21 4388423 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 220295 6160386 SH SOLE 22 5833259 0 327127 PELOTON INTERACTIVE INC CL A COM 70614W100 5771 161387 SH SOLE 23 161387 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 13825 386603 SH SOLE 25 386603 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 14813 414239 SH SOLE 26 193533 0 220706 PELOTON INTERACTIVE INC CL A COM 70614W100 13324 372589 SH SOLE 28 4788 0 367801 PELOTON INTERACTIVE INC CL A COM 70614W100 66 1835 SH SOLE 29 1835 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 24748 692067 SH SOLE 30 692067 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3334 93238 SH SOLE 31 30976 0 62262 PELOTON INTERACTIVE INC CL A COM 70614W100 2605 72859 SH SOLE 32 72859 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 18319 512283 SH SOLE 34 512283 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 4257 119050 SH SOLE 36 119050 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 315 8797 SH SOLE 40 8797 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3293 92091 SH SOLE 43 7250 0 84841 PEMBINA PIPELINE CORP COM 706327103 3969 130864 SH SOLE 21 130864 0 0 PEMBINA PIPELINE CORP COM 706327103 179 5918 SH SOLE 43 0 0 5918 PENN NATL GAMING INC COM 707569109 21863 421649 SH SOLE 2 80851 0 340798 PENN NATL GAMING INC COM 707569109 184 3546 SH SOLE 4 3546 0 0 PENN NATL GAMING INC COM 707569109 6404 123503 SH SOLE 7 119197 0 4306 PENN NATL GAMING INC COM 707569109 118 2273 SH SOLE 15 2273 0 0 PENN NATL GAMING INC COM 707569109 15361 296264 SH SOLE 18 282116 0 14148 PENN NATL GAMING INC COM 707569109 288197 5558282 SH SOLE 19 5558282 0 0 PENN NATL GAMING INC COM 707569109 197224 3803749 SH SOLE 21 3803749 0 0 PENN NATL GAMING INC COM 707569109 201284 3882044 SH SOLE 22 3636452 0 245592 PENN NATL GAMING INC COM 707569109 19 362 SH SOLE 23 362 0 0 PENN NATL GAMING INC COM 707569109 1270 24501 SH SOLE 25 24501 0 0 PENN NATL GAMING INC COM 707569109 7807 150571 SH SOLE 26 50573 0 99998 PENN NATL GAMING INC COM 707569109 1400 27009 SH SOLE 28 2786 0 24223 PENN NATL GAMING INC COM 707569109 23526 453733 SH SOLE 30 453733 0 0 PENN NATL GAMING INC COM 707569109 128 2478 SH SOLE 31 2478 0 0 PENN NATL GAMING INC COM 707569109 9128 176055 SH SOLE 34 176055 0 0 PENN NATL GAMING INC COM 707569109 389 7508 SH SOLE 36 7508 0 0 PENN NATL GAMING INC COM 707569109 1056 20358 SH SOLE 40 20358 0 0 PENN NATL GAMING INC COM 707569109 3821 73689 SH SOLE 43 6909 0 66780 PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 5188 2189000 PRN SOLE 21 2189000 0 0 PENNANT GROUP INC COM 70805E109 249 10802 SH SOLE 2 7780 0 3022 PENNANT GROUP INC COM 70805E109 3 136 SH SOLE 4 136 0 0 PENNANT GROUP INC COM 70805E109 11 486 SH SOLE 7 486 0 0 PENNANT GROUP INC COM 70805E109 2114 91604 SH SOLE 18 91604 0 0 PENNANT GROUP INC COM 70805E109 1033 44779 SH SOLE 19 44779 0 0 PENNANT GROUP INC COM 70805E109 73604 3189100 SH SOLE 21 3189100 0 0 PENNANT GROUP INC COM 70805E109 15432 668652 SH SOLE 22 651572 0 17080 PENNANT GROUP INC COM 70805E109 91 3926 SH SOLE 25 3926 0 0 PENNANT GROUP INC COM 70805E109 194 8424 SH SOLE 26 6234 0 2190 PENNANT GROUP INC COM 70805E109 71 3095 SH SOLE 28 3095 0 0 PENNANT GROUP INC COM 70805E109 2117 91703 SH SOLE 30 91703 0 0 PENNANT GROUP INC COM 70805E109 41 1796 SH SOLE 36 1796 0 0 PENNANT GROUP INC COM 70805E109 62 2670 SH SOLE 40 2670 0 0 PENNANT GROUP INC COM 70805E109 585 25332 SH SOLE 43 184 0 25148 PENNANTPARK FLOATING RATE CA COM 70806A106 3780 296029 SH SOLE 30 296029 0 0 PENNANTPARK INVT CORP COM 708062104 3666 529052 SH SOLE 30 529052 0 0 PENNANTPARK INVT CORP COM 708062104 197 28493 SH SOLE 43 10738 0 17755 PENNS WOODS BANCORP INC COM 708430103 9 387 SH SOLE 2 0 0 387 PENNS WOODS BANCORP INC COM 708430103 33 1383 SH SOLE 18 1383 0 0 PENNS WOODS BANCORP INC COM 708430103 656 27718 SH SOLE 21 27718 0 0 PENNS WOODS BANCORP INC COM 708430103 593 25074 SH SOLE 22 25074 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 16 15397 SH SOLE 18 15397 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 215 211271 SH SOLE 21 211271 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 4 3873 SH SOLE 22 3873 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 7 7279 SH SOLE 43 0 0 7279 PENNYMAC FINL SVCS INC NEW COM 70932M107 2150 30808 SH SOLE 2 12873 0 17935 PENNYMAC FINL SVCS INC NEW COM 70932M107 300 4298 SH SOLE 4 0 0 4298 PENNYMAC FINL SVCS INC NEW COM 70932M107 33 467 SH SOLE 7 467 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 6688 95840 SH SOLE 18 95840 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 3913 56081 SH SOLE 19 56081 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 80643 1155677 SH SOLE 21 1155677 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 53931 772869 SH SOLE 22 733107 0 39762 PENNYMAC FINL SVCS INC NEW COM 70932M107 571 8186 SH SOLE 25 8186 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1719 24628 SH SOLE 26 19732 0 4896 PENNYMAC FINL SVCS INC NEW COM 70932M107 54 779 SH SOLE 28 779 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2430 34825 SH SOLE 30 34825 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 222 3177 SH SOLE 36 3177 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 454 6506 SH SOLE 40 6506 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1443 20685 SH SOLE 43 2247 0 18438 PENNYMAC MTG INVT TR COM 70931T103 4596 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1294 74666 SH SOLE 2 26486 0 48180 PENNYMAC MTG INVT TR COM 70931T103 6 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 43 2464 SH SOLE 7 2464 0 0 PENNYMAC MTG INVT TR COM 70931T103 6407 369725 SH SOLE 18 369725 0 0 PENNYMAC MTG INVT TR COM 70931T103 3041 175501 SH SOLE 19 175501 0 0 PENNYMAC MTG INVT TR COM 70931T103 241334 13925772 SH SOLE 21 13925772 0 0 PENNYMAC MTG INVT TR COM 70931T103 42744 2466454 SH SOLE 22 2371618 0 94836 PENNYMAC MTG INVT TR COM 70931T103 216 12442 SH SOLE 25 12442 0 0 PENNYMAC MTG INVT TR COM 70931T103 230 13258 SH SOLE 26 4146 0 9112 PENNYMAC MTG INVT TR COM 70931T103 30 1745 SH SOLE 28 1745 0 0 PENNYMAC MTG INVT TR COM 70931T103 4547 262370 SH SOLE 30 262370 0 0 PENNYMAC MTG INVT TR COM 70931T103 53 3082 SH SOLE 36 3082 0 0 PENNYMAC MTG INVT TR COM 70931T103 207 11963 SH SOLE 40 11963 0 0 PENNYMAC MTG INVT TR COM 70931T103 941 54310 SH SOLE 43 4030 0 50280 PENSKE AUTOMOTIVE GRP INC COM 70959W103 12641 117897 SH SOLE 2 29539 0 88358 PENSKE AUTOMOTIVE GRP INC COM 70959W103 137 1276 SH SOLE 4 1276 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 138 1286 SH SOLE 7 1286 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 194 1805 SH SOLE 13 1805 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4916 45848 SH SOLE 18 27607 0 18241 PENSKE AUTOMOTIVE GRP INC COM 70959W103 8608 80281 SH SOLE 19 80281 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 46148 430403 SH SOLE 21 430403 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 89078 830800 SH SOLE 22 761133 0 69667 PENSKE AUTOMOTIVE GRP INC COM 70959W103 138 1285 SH SOLE 23 1285 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 438 4087 SH SOLE 25 4087 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1607 14987 SH SOLE 26 12629 0 2358 PENSKE AUTOMOTIVE GRP INC COM 70959W103 787 7343 SH SOLE 28 589 0 6754 PENSKE AUTOMOTIVE GRP INC COM 70959W103 103 964 SH SOLE 29 964 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2757 25717 SH SOLE 30 25717 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 412 3845 SH SOLE 31 3845 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 301 2808 SH SOLE 36 2808 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 460 4290 SH SOLE 40 4290 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4744 44241 SH SOLE 43 3791 0 40450 PENTAIR PLC SHS G7S00T104 34217 468535 SH SOLE 2 73465 0 395070 PENTAIR PLC SHS G7S00T104 12767 174823 SH SOLE 4 98314 0 76509 PENTAIR PLC SHS G7S00T104 28554 390993 SH SOLE 7 347512 0 43481 PENTAIR PLC SHS G7S00T104 37 503 SH SOLE 13 503 0 0 PENTAIR PLC SHS G7S00T104 1717 23511 SH SOLE 15 23511 0 0 PENTAIR PLC SHS G7S00T104 24170 330954 SH SOLE 18 308429 0 22525 PENTAIR PLC SHS G7S00T104 13049 178684 SH SOLE 19 178684 0 0 PENTAIR PLC SHS G7S00T104 324210 4439409 SH SOLE 21 4439409 0 0 PENTAIR PLC SHS G7S00T104 289200 3960023 SH SOLE 22 3618067 0 341956 PENTAIR PLC SHS G7S00T104 7016 96068 SH SOLE 23 96068 0 0 PENTAIR PLC SHS G7S00T104 54249 742831 SH SOLE 25 742831 0 0 PENTAIR PLC SHS G7S00T104 31315 428790 SH SOLE 26 165523 0 263267 PENTAIR PLC SHS G7S00T104 34091 466808 SH SOLE 28 9315 0 457493 PENTAIR PLC SHS G7S00T104 217825 2982677 SH SOLE 30 2901403 0 81274 PENTAIR PLC SHS G7S00T104 4402 60275 SH SOLE 31 19397 0 40878 PENTAIR PLC SHS G7S00T104 7281 99704 SH SOLE 34 99704 0 0 PENTAIR PLC SHS G7S00T104 5078 69539 SH SOLE 36 69539 0 0 PENTAIR PLC SHS G7S00T104 412 5640 SH SOLE 40 5640 0 0 PENTAIR PLC SHS G7S00T104 7171 98197 SH SOLE 43 3045 0 95152 PENUMBRA INC COM 70975L107 24332 84685 SH SOLE 2 26741 0 57944 PENUMBRA INC COM 70975L107 403 1403 SH SOLE 4 1058 0 345 PENUMBRA INC COM 70975L107 159 553 SH SOLE 7 553 0 0 PENUMBRA INC COM 70975L107 483 1680 SH SOLE 13 1680 0 0 PENUMBRA INC COM 70975L107 23104 80413 SH SOLE 18 80378 0 35 PENUMBRA INC COM 70975L107 28546 99352 SH SOLE 19 99352 0 0 PENUMBRA INC COM 70975L107 543 1890 SH SOLE 20 1890 0 0 PENUMBRA INC COM 70975L107 566003 1969941 SH SOLE 21 1969941 0 0 PENUMBRA INC COM 70975L107 277538 965954 SH SOLE 22 927131 0 38823 PENUMBRA INC COM 70975L107 615 2141 SH SOLE 23 2141 0 0 PENUMBRA INC COM 70975L107 1537 5350 SH SOLE 25 5350 0 0 PENUMBRA INC COM 70975L107 4449 15485 SH SOLE 26 12699 0 2786 PENUMBRA INC COM 70975L107 187 650 SH SOLE 28 650 0 0 PENUMBRA INC COM 70975L107 106 369 SH SOLE 29 369 0 0 PENUMBRA INC COM 70975L107 31547 109796 SH SOLE 30 109796 0 0 PENUMBRA INC COM 70975L107 334 1162 SH SOLE 31 1162 0 0 PENUMBRA INC COM 70975L107 401 1397 SH SOLE 34 1397 0 0 PENUMBRA INC COM 70975L107 499 1736 SH SOLE 36 1736 0 0 PENUMBRA INC COM 70975L107 1275 4439 SH SOLE 40 4439 0 0 PENUMBRA INC COM 70975L107 2248 7824 SH SOLE 43 293 0 7531 PEOPLES BANCORP INC COM 709789101 996 31303 SH SOLE 2 16251 0 15052 PEOPLES BANCORP INC COM 709789101 10 306 SH SOLE 7 306 0 0 PEOPLES BANCORP INC COM 709789101 2722 85568 SH SOLE 18 85568 0 0 PEOPLES BANCORP INC COM 709789101 1523 47892 SH SOLE 19 47892 0 0 PEOPLES BANCORP INC COM 709789101 33121 1041216 SH SOLE 21 1041216 0 0 PEOPLES BANCORP INC COM 709789101 20884 656527 SH SOLE 22 626123 0 30404 PEOPLES BANCORP INC COM 709789101 166 5226 SH SOLE 25 5226 0 0 PEOPLES BANCORP INC COM 709789101 79 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 240 7551 SH SOLE 30 7551 0 0 PEOPLES BANCORP INC COM 709789101 490 15415 SH SOLE 34 15415 0 0 PEOPLES BANCORP INC COM 709789101 131 4106 SH SOLE 40 4106 0 0 PEOPLES BANCORP INC COM 709789101 1539 48396 SH SOLE 43 1985 0 46411 PEOPLES BANCORP N C INC COM 710577107 23 846 SH SOLE 18 846 0 0 PEOPLES BANCORP N C INC COM 710577107 324 11761 SH SOLE 21 11761 0 0 PEOPLES BANCORP N C INC COM 710577107 8 273 SH SOLE 22 273 0 0 PEOPLES FINL SVCS CORP COM 711040105 218 4145 SH SOLE 2 249 0 3896 PEOPLES FINL SVCS CORP COM 711040105 5 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1290 24479 SH SOLE 18 24479 0 0 PEOPLES FINL SVCS CORP COM 711040105 671 12738 SH SOLE 19 12738 0 0 PEOPLES FINL SVCS CORP COM 711040105 14408 273446 SH SOLE 21 273446 0 0 PEOPLES FINL SVCS CORP COM 711040105 8166 154979 SH SOLE 22 150903 0 4076 PEOPLES UNITED FINANCIAL INC COM 712704105 23396 1312925 SH SOLE 2 199420 0 1113505 PEOPLES UNITED FINANCIAL INC COM 712704105 462 25904 SH SOLE 4 1521 0 24383 PEOPLES UNITED FINANCIAL INC COM 712704105 11013 618032 SH SOLE 7 605096 0 12936 PEOPLES UNITED FINANCIAL INC COM 712704105 118 6610 SH SOLE 15 6610 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 19460 1092042 SH SOLE 18 1055066 0 36976 PEOPLES UNITED FINANCIAL INC COM 712704105 3982 223475 SH SOLE 19 223475 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 364803 20471554 SH SOLE 21 20471554 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 174366 9784842 SH SOLE 22 8903082 0 881760 PEOPLES UNITED FINANCIAL INC COM 712704105 1257 70563 SH SOLE 25 70563 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7465 418932 SH SOLE 26 148691 0 270241 PEOPLES UNITED FINANCIAL INC COM 712704105 136 7619 SH SOLE 28 7619 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 31239 1753022 SH SOLE 30 1753022 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 114 6398 SH SOLE 31 6398 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3184 178677 SH SOLE 32 178677 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1274 71514 SH SOLE 36 71514 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 997 55958 SH SOLE 40 55958 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3036 170384 SH SOLE 43 9508 0 160876 PEPSICO INC COM 713448108 526228 3029350 SH SOLE 2 458693 0 2570657 PEPSICO INC COM 713448108 127635 734760 SH SOLE 4 645311 0 89449 PEPSICO INC COM 713448108 263425 1516464 SH SOLE 7 1475776 0 40688 PEPSICO INC COM 713448108 4451 25625 SH SOLE 13 12247 0 13378 PEPSICO INC COM 713448108 34762 200116 SH SOLE 15 200116 0 0 PEPSICO INC COM 713448108 8 49 SH SOLE 17 0 0 49 PEPSICO INC COM 713448108 828389 4768805 SH SOLE 18 4578789 0 190016 PEPSICO INC COM 713448108 102496 590041 SH SOLE 19 590041 0 0 PEPSICO INC COM 713448108 6089 35053 SH SOLE 20 35053 0 0 PEPSICO INC COM 713448108 6169270 35514768 SH SOLE 21 35514768 0 0 PEPSICO INC COM 713448108 5204274 29959555 SH SOLE 22 27154792 0 2804763 PEPSICO INC COM 713448108 137965 794227 SH SOLE 23 794227 0 0 PEPSICO INC COM 713448108 486911 2803009 SH SOLE 25 2803009 0 0 PEPSICO INC COM 713448108 682239 3927458 SH SOLE 26 1694582 0 2232876 PEPSICO INC COM 713448108 689467 3969071 SH SOLE 28 41848 0 3927223 PEPSICO INC COM 713448108 144 828 SH SOLE 29 828 0 0 PEPSICO INC COM 713448108 1756295 10110498 SH SOLE 30 10014228 0 96270 PEPSICO INC COM 713448108 851873 4903993 SH SOLE 31 155494 0 4748499 PEPSICO INC COM 713448108 76384 439721 SH SOLE 32 439721 0 0 PEPSICO INC COM 713448108 32328 186101 SH SOLE 34 186101 0 0 PEPSICO INC COM 713448108 120537 693899 SH SOLE 36 693899 0 0 PEPSICO INC COM 713448108 7992 46005 SH SOLE 40 46005 0 0 PEPSICO INC COM 713448108 217548 1252363 SH SOLE 43 89162 0 1163201 PERASO INC COM 71360T101 1 293 SH SOLE 21 293 0 0 PERASO INC COM 71360T101 13 3003 SH SOLE 22 3003 0 0 PERDOCEO ED CORP COM 71363P106 656 55785 SH SOLE 2 19271 0 36514 PERDOCEO ED CORP COM 71363P106 4 326 SH SOLE 4 326 0 0 PERDOCEO ED CORP COM 71363P106 16 1322 SH SOLE 7 1322 0 0 PERDOCEO ED CORP COM 71363P106 3306 281104 SH SOLE 18 281104 0 0 PERDOCEO ED CORP COM 71363P106 3309 281411 SH SOLE 19 281411 0 0 PERDOCEO ED CORP COM 71363P106 103396 8792199 SH SOLE 21 8792199 0 0 PERDOCEO ED CORP COM 71363P106 22126 1881463 SH SOLE 22 1813079 0 68384 PERDOCEO ED CORP COM 71363P106 105 8905 SH SOLE 25 8905 0 0 PERDOCEO ED CORP COM 71363P106 419 35638 SH SOLE 26 31145 0 4493 PERDOCEO ED CORP COM 71363P106 101 8603 SH SOLE 28 8603 0 0 PERDOCEO ED CORP COM 71363P106 1496 127223 SH SOLE 30 127223 0 0 PERDOCEO ED CORP COM 71363P106 99 8432 SH SOLE 40 8432 0 0 PERDOCEO ED CORP COM 71363P106 602 51209 SH SOLE 43 1863 0 49346 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 111 8622 SH SOLE 2 8622 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 1006 78246 SH SOLE 21 78246 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 6538 508423 SH SOLE 22 492358 0 16065 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 92 7192 SH SOLE 25 7192 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 152 11798 SH SOLE 30 11798 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 19 1506 SH SOLE 34 1506 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 75 5862 SH SOLE 40 5862 0 0 PERFICIENT INC COM 71375U101 4337 33548 SH SOLE 2 18061 0 15487 PERFICIENT INC COM 71375U101 18 137 SH SOLE 4 137 0 0 PERFICIENT INC COM 71375U101 56 433 SH SOLE 7 433 0 0 PERFICIENT INC COM 71375U101 15504 119913 SH SOLE 18 113277 0 6636 PERFICIENT INC COM 71375U101 25274 195485 SH SOLE 19 195485 0 0 PERFICIENT INC COM 71375U101 497060 3844534 SH SOLE 21 3844534 0 0 PERFICIENT INC COM 71375U101 118603 917337 SH SOLE 22 898983 0 18354 PERFICIENT INC COM 71375U101 726 5612 SH SOLE 23 5612 0 0 PERFICIENT INC COM 71375U101 529 4091 SH SOLE 25 4091 0 0 PERFICIENT INC COM 71375U101 4476 34617 SH SOLE 26 13482 0 21135 PERFICIENT INC COM 71375U101 76 589 SH SOLE 28 589 0 0 PERFICIENT INC COM 71375U101 7827 60539 SH SOLE 30 60539 0 0 PERFICIENT INC COM 71375U101 433 3350 SH SOLE 34 3350 0 0 PERFICIENT INC COM 71375U101 531 4110 SH SOLE 40 4110 0 0 PERFICIENT INC COM 71375U101 2578 19939 SH SOLE 43 55 0 19884 PERFORMANCE FOOD GROUP CO COM 71377A103 11116 242241 SH SOLE 2 149826 0 92415 PERFORMANCE FOOD GROUP CO COM 71377A103 25 544 SH SOLE 4 544 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 162 3525 SH SOLE 7 3525 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 32729 713208 SH SOLE 18 681196 0 32012 PERFORMANCE FOOD GROUP CO COM 71377A103 45046 981600 SH SOLE 19 981600 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 487696 10627508 SH SOLE 21 10627508 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 232726 5071388 SH SOLE 22 4980797 0 90591 PERFORMANCE FOOD GROUP CO COM 71377A103 1422 30988 SH SOLE 23 30988 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 8663 188782 SH SOLE 26 42095 0 146687 PERFORMANCE FOOD GROUP CO COM 71377A103 126 2738 SH SOLE 28 2738 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3938 85814 SH SOLE 30 85814 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 908 19791 SH SOLE 36 19791 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 913 19903 SH SOLE 40 19903 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1703 37105 SH SOLE 43 1751 0 35354 PERFORMANT FINL CORP COM 71377E105 21 8552 SH SOLE 18 8552 0 0 PERFORMANT FINL CORP COM 71377E105 340 141240 SH SOLE 21 141240 0 0 PERFORMANT FINL CORP COM 71377E105 808 335329 SH SOLE 22 335329 0 0 PERKINELMER INC COM 714046109 58615 291529 SH SOLE 2 44887 0 246642 PERKINELMER INC COM 714046109 14385 71547 SH SOLE 4 39130 0 32417 PERKINELMER INC COM 714046109 21257 105724 SH SOLE 7 102344 0 3380 PERKINELMER INC COM 714046109 276 1375 SH SOLE 13 207 0 1168 PERKINELMER INC COM 714046109 2215 11018 SH SOLE 15 11018 0 0 PERKINELMER INC COM 714046109 5 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 41107 204450 SH SOLE 18 187957 0 16493 PERKINELMER INC COM 714046109 13387 66581 SH SOLE 19 66581 0 0 PERKINELMER INC COM 714046109 646363 3214776 SH SOLE 21 3214776 0 0 PERKINELMER INC COM 714046109 581967 2894493 SH SOLE 22 2643313 0 251180 PERKINELMER INC COM 714046109 12844 63881 SH SOLE 23 63881 0 0 PERKINELMER INC COM 714046109 39205 194994 SH SOLE 25 194994 0 0 PERKINELMER INC COM 714046109 51942 258339 SH SOLE 26 79572 0 178767 PERKINELMER INC COM 714046109 56269 279863 SH SOLE 28 2833 0 277030 PERKINELMER INC COM 714046109 35 174 SH SOLE 29 174 0 0 PERKINELMER INC COM 714046109 112742 560740 SH SOLE 30 558466 0 2274 PERKINELMER INC COM 714046109 8180 40685 SH SOLE 31 12314 0 28371 PERKINELMER INC COM 714046109 1030 5125 SH SOLE 34 5125 0 0 PERKINELMER INC COM 714046109 9087 45195 SH SOLE 36 45195 0 0 PERKINELMER INC COM 714046109 770 3831 SH SOLE 40 3831 0 0 PERKINELMER INC COM 714046109 16154 80346 SH SOLE 43 4832 0 75514 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 2386 SH SOLE 18 2386 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 226 35763 SH SOLE 21 35763 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1685 266192 SH SOLE 22 266192 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 13 1480 SH SOLE 18 1480 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 233 26829 SH SOLE 21 26829 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 27 3095 SH SOLE 22 3095 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 10 1151 SH SOLE 43 0 0 1151 PERPETUA RESOURCES CORP COM 714266103 25 5264 SH SOLE 2 2501 0 2763 PERPETUA RESOURCES CORP COM 714266103 396 83343 SH SOLE 18 83343 0 0 PERPETUA RESOURCES CORP COM 714266103 260 54745 SH SOLE 19 54745 0 0 PERPETUA RESOURCES CORP COM 714266103 4411 928726 SH SOLE 21 928726 0 0 PERPETUA RESOURCES CORP COM 714266103 1242 261458 SH SOLE 22 255866 0 5592 PERRIGO CO PLC SHS G97822103 17761 456579 SH SOLE 2 104705 0 351874 PERRIGO CO PLC SHS G97822103 20 525 SH SOLE 4 525 0 0 PERRIGO CO PLC SHS G97822103 118 3034 SH SOLE 7 3034 0 0 PERRIGO CO PLC SHS G97822103 11355 291915 SH SOLE 18 291915 0 0 PERRIGO CO PLC SHS G97822103 1535 39469 SH SOLE 19 39469 0 0 PERRIGO CO PLC SHS G97822103 265882 6835013 SH SOLE 21 6835013 0 0 PERRIGO CO PLC SHS G97822103 145023 3728102 SH SOLE 22 3580394 0 147708 PERRIGO CO PLC SHS G97822103 803 20650 SH SOLE 25 20650 0 0 PERRIGO CO PLC SHS G97822103 2175 55903 SH SOLE 26 44509 0 11394 PERRIGO CO PLC SHS G97822103 93 2380 SH SOLE 28 2380 0 0 PERRIGO CO PLC SHS G97822103 2942 75631 SH SOLE 30 75631 0 0 PERRIGO CO PLC SHS G97822103 81 2091 SH SOLE 31 2091 0 0 PERRIGO CO PLC SHS G97822103 132 3383 SH SOLE 36 3383 0 0 PERRIGO CO PLC SHS G97822103 691 17756 SH SOLE 40 17756 0 0 PERRIGO CO PLC SHS G97822103 965 24808 SH SOLE 43 2952 0 21856 PERSONALIS INC COM 71535D106 2468 172976 SH SOLE 2 100646 0 72330 PERSONALIS INC COM 71535D106 2 112 SH SOLE 4 112 0 0 PERSONALIS INC COM 71535D106 6 426 SH SOLE 7 426 0 0 PERSONALIS INC COM 71535D106 2015 141223 SH SOLE 18 118789 0 22434 PERSONALIS INC COM 71535D106 8719 610986 SH SOLE 19 610986 0 0 PERSONALIS INC COM 71535D106 25574 1792118 SH SOLE 21 1792118 0 0 PERSONALIS INC COM 71535D106 21518 1507911 SH SOLE 22 1476594 0 31317 PERSONALIS INC COM 71535D106 242 16977 SH SOLE 23 16977 0 0 PERSONALIS INC COM 71535D106 89 6226 SH SOLE 25 6226 0 0 PERSONALIS INC COM 71535D106 1076 75410 SH SOLE 26 1884 0 73526 PERSONALIS INC COM 71535D106 696 48740 SH SOLE 30 48740 0 0 PERSONALIS INC COM 71535D106 8 551 SH SOLE 34 551 0 0 PERSONALIS INC COM 71535D106 87 6079 SH SOLE 36 6079 0 0 PERSONALIS INC COM 71535D106 39 2763 SH SOLE 40 2763 0 0 PERSONALIS INC COM 71535D106 98 6835 SH SOLE 43 0 0 6835 PETCO HEALTH & WELLNESS CO I COM 71601V105 4728 238912 SH SOLE 2 42853 0 196059 PETCO HEALTH & WELLNESS CO I COM 71601V105 73 3691 SH SOLE 4 3691 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 16 812 SH SOLE 7 812 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 1861 94051 SH SOLE 18 91268 0 2783 PETCO HEALTH & WELLNESS CO I COM 71601V105 10597 535474 SH SOLE 19 535474 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 14649 740224 SH SOLE 21 740224 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 33786 1707216 SH SOLE 22 1609891 0 97325 PETCO HEALTH & WELLNESS CO I COM 71601V105 229 11569 SH SOLE 25 11569 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 889 44940 SH SOLE 26 37914 0 7026 PETCO HEALTH & WELLNESS CO I COM 71601V105 1023 51669 SH SOLE 30 51669 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 17 882 SH SOLE 31 882 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 4009 202558 SH SOLE 34 202558 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 218 10991 SH SOLE 40 10991 0 0 PETIQ INC COM CL A 71639T106 1764 77692 SH SOLE 2 40150 0 37542 PETIQ INC COM CL A 71639T106 2 73 SH SOLE 4 73 0 0 PETIQ INC COM CL A 71639T106 10 426 SH SOLE 7 426 0 0 PETIQ INC COM CL A 71639T106 2062 90779 SH SOLE 18 78653 0 12126 PETIQ INC COM CL A 71639T106 6970 306928 SH SOLE 19 306928 0 0 PETIQ INC COM CL A 71639T106 22681 998742 SH SOLE 21 998742 0 0 PETIQ INC COM CL A 71639T106 20293 893565 SH SOLE 22 880677 0 12888 PETIQ INC COM CL A 71639T106 240 10572 SH SOLE 23 10572 0 0 PETIQ INC COM CL A 71639T106 98 4326 SH SOLE 25 4326 0 0 PETIQ INC COM CL A 71639T106 1293 56921 SH SOLE 26 2133 0 54788 PETIQ INC COM CL A 71639T106 65 2856 SH SOLE 28 2856 0 0 PETIQ INC COM CL A 71639T106 650 28630 SH SOLE 30 28630 0 0 PETIQ INC COM CL A 71639T106 17 747 SH SOLE 34 747 0 0 PETIQ INC COM CL A 71639T106 87 3812 SH SOLE 36 3812 0 0 PETIQ INC COM CL A 71639T106 46 2017 SH SOLE 40 2017 0 0 PETIQ INC COM CL A 71639T106 73 3204 SH SOLE 43 159 0 3045 PETMED EXPRESS INC COM 716382106 488 19331 SH SOLE 2 16186 0 3145 PETMED EXPRESS INC COM 716382106 3 113 SH SOLE 4 113 0 0 PETMED EXPRESS INC COM 716382106 8 317 SH SOLE 7 317 0 0 PETMED EXPRESS INC COM 716382106 1817 71914 SH SOLE 18 71914 0 0 PETMED EXPRESS INC COM 716382106 909 35984 SH SOLE 19 35984 0 0 PETMED EXPRESS INC COM 716382106 64817 2565996 SH SOLE 21 2565996 0 0 PETMED EXPRESS INC COM 716382106 13409 530846 SH SOLE 22 517509 0 13337 PETMED EXPRESS INC COM 716382106 65 2576 SH SOLE 25 2576 0 0 PETMED EXPRESS INC COM 716382106 36 1436 SH SOLE 26 0 0 1436 PETMED EXPRESS INC COM 716382106 1021 40431 SH SOLE 30 40431 0 0 PETMED EXPRESS INC COM 716382106 60 2381 SH SOLE 40 2381 0 0 PETMED EXPRESS INC COM 716382106 492 19478 SH SOLE 43 933 0 18545 PETROCHINA CO LTD SPONSORED ADR 71646E100 1613 36494 SH SOLE 22 36494 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 2660 60161 SH SOLE 43 0 0 60161 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8875 877847 SH SOLE 18 0 0 877847 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3031 299788 SH SOLE 19 299788 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 68543 6779696 SH SOLE 21 6779696 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6186 611837 SH SOLE 25 611837 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 29261 2894233 SH SOLE 34 2894233 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 112 11081 SH SOLE 43 0 0 11081 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4875 443981 SH SOLE 18 0 0 443981 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 35623 3244368 SH SOLE 19 3244368 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 60185 5481321 SH SOLE 21 5481321 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 803 73129 SH SOLE 22 73129 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 18511 1685927 SH SOLE 25 1685927 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3678 334948 SH SOLE 26 232953 0 101995 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2405 219003 SH SOLE 30 219003 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 49701 4526490 SH SOLE 34 4526490 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11088 1009857 SH SOLE 43 45866 0 963991 PETROS PHARMACEUTICALS INC COM 71678J100 4 1299 SH SOLE 18 1299 0 0 PETROS PHARMACEUTICALS INC COM 71678J100 47 14204 SH SOLE 21 14204 0 0 PETROS PHARMACEUTICALS INC COM 71678J100 14 4056 SH SOLE 22 4056 0 0 PFIZER INC COM 717081103 814545 13794152 SH SOLE 2 3815639 0 9978513 PFIZER INC COM 717081103 222892 3774624 SH SOLE 4 2351492 0 1423132 PFIZER INC COM 717081103 315657 5345584 SH SOLE 7 5181167 0 164417 PFIZER INC COM 717081103 14541 246247 SH SOLE 13 188970 0 57277 PFIZER INC COM 717081103 46766 791978 SH SOLE 15 791978 0 0 PFIZER INC COM 717081103 3 48 SH SOLE 17 0 0 48 PFIZER INC COM 717081103 1100564 18637827 SH SOLE 18 17702845 0 934982 PFIZER INC COM 717081103 654325 11080872 SH SOLE 19 11080872 0 0 PFIZER INC COM 717081103 8974134 151975174 SH SOLE 21 151975174 0 0 PFIZER INC COM 717081103 7120966 120592142 SH SOLE 22 107997246 0 12594896 PFIZER INC COM 717081103 213635 3617869 SH SOLE 23 3617869 0 0 PFIZER INC COM 717081103 523791 8870289 SH SOLE 25 8870289 0 0 PFIZER INC COM 717081103 734861 12444723 SH SOLE 26 4756246 0 7688477 PFIZER INC COM 717081103 525209 8894310 SH SOLE 28 23273 0 8871037 PFIZER INC COM 717081103 13616 230579 SH SOLE 29 230579 0 0 PFIZER INC COM 717081103 1712787 29005709 SH SOLE 30 28922759 0 82950 PFIZER INC COM 717081103 142226 2408561 SH SOLE 31 967966 0 1440595 PFIZER INC COM 717081103 33849 573229 SH SOLE 32 573229 0 0 PFIZER INC COM 717081103 582255 9860380 SH SOLE 34 9860380 0 0 PFIZER INC COM 717081103 29661 502306 SH SOLE 35 502306 0 0 PFIZER INC COM 717081103 157874 2673569 SH SOLE 36 2673569 0 0 PFIZER INC COM 717081103 10981 185956 SH SOLE 40 185956 0 0 PFIZER INC COM 717081103 264515 4479516 SH SOLE 43 277369 0 4202147 PFSWEB INC COM NEW 717098206 3 235 SH SOLE 2 0 0 235 PFSWEB INC COM NEW 717098206 42 3231 SH SOLE 18 3231 0 0 PFSWEB INC COM NEW 717098206 727 56435 SH SOLE 21 56435 0 0 PFSWEB INC COM NEW 717098206 2913 226189 SH SOLE 22 226189 0 0 PG&E CORP COM 69331C108 34017 2802097 SH SOLE 2 326622 0 2475475 PG&E CORP COM 69331C108 9549 786606 SH SOLE 4 730706 0 55900 PG&E CORP COM 69331C108 29867 2460215 SH SOLE 7 2460215 0 0 PG&E CORP COM 69331C108 246 20300 SH SOLE 13 2507 0 17793 PG&E CORP COM 69331C108 2390 196857 SH SOLE 15 196857 0 0 PG&E CORP COM 69331C108 10424 858666 SH SOLE 18 776373 0 82293 PG&E CORP COM 69331C108 3946 325042 SH SOLE 19 325042 0 0 PG&E CORP COM 69331C108 275840 22721550 SH SOLE 21 22721550 0 0 PG&E CORP COM 69331C108 378033 31139474 SH SOLE 22 29430317 0 1709157 PG&E CORP COM 69331C108 10134 834738 SH SOLE 23 834738 0 0 PG&E CORP COM 69331C108 6716 553231 SH SOLE 25 553231 0 0 PG&E CORP COM 69331C108 24746 2038367 SH SOLE 26 915588 0 1122779 PG&E CORP COM 69331C108 32374 2666747 SH SOLE 28 379877 0 2286870 PG&E CORP COM 69331C108 89 7311 SH SOLE 29 7311 0 0 PG&E CORP COM 69331C108 52307 4308678 SH SOLE 30 4308678 0 0 PG&E CORP COM 69331C108 75268 6200024 SH SOLE 31 156553 0 6043471 PG&E CORP COM 69331C108 864 71129 SH SOLE 34 71129 0 0 PG&E CORP COM 69331C108 8388 690926 SH SOLE 36 690926 0 0 PG&E CORP COM 69331C108 351 28937 SH SOLE 40 28937 0 0 PG&E CORP COM 69331C108 2888 237889 SH SOLE 43 18590 0 219299 PG&E CORP UNIT 99/99/9999 69331C140 156425 1352220 SH SOLE 21 1352220 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 437 23728 SH SOLE 2 23728 0 0 PGT INNOVATIONS INC COM 69336V101 836 37152 SH SOLE 2 16657 0 20495 PGT INNOVATIONS INC COM 69336V101 6 246 SH SOLE 4 246 0 0 PGT INNOVATIONS INC COM 69336V101 17 778 SH SOLE 7 778 0 0 PGT INNOVATIONS INC COM 69336V101 4729 210253 SH SOLE 18 210253 0 0 PGT INNOVATIONS INC COM 69336V101 2280 101365 SH SOLE 19 101365 0 0 PGT INNOVATIONS INC COM 69336V101 163620 7275250 SH SOLE 21 7275250 0 0 PGT INNOVATIONS INC COM 69336V101 34216 1521382 SH SOLE 22 1477561 0 43821 PGT INNOVATIONS INC COM 69336V101 169 7494 SH SOLE 25 7494 0 0 PGT INNOVATIONS INC COM 69336V101 719 31988 SH SOLE 26 26100 0 5888 PGT INNOVATIONS INC COM 69336V101 108 4803 SH SOLE 28 4803 0 0 PGT INNOVATIONS INC COM 69336V101 2441 108530 SH SOLE 30 108530 0 0 PGT INNOVATIONS INC COM 69336V101 184 8168 SH SOLE 40 8168 0 0 PGT INNOVATIONS INC COM 69336V101 677 30115 SH SOLE 43 0 0 30115 PHASEBIO PHARMACEUTICALS INC COM 717224109 95 36519 SH SOLE 2 34238 0 2281 PHASEBIO PHARMACEUTICALS INC COM 717224109 17 6440 SH SOLE 18 6440 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 52 19760 SH SOLE 19 19760 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 355 135996 SH SOLE 21 135996 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 1270 486682 SH SOLE 22 486682 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 598 30411 SH SOLE 2 27717 0 2694 PHATHOM PHARMACEUTICALS INC COM 71722W107 6 326 SH SOLE 7 326 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 1102 56004 SH SOLE 18 56004 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 776 39476 SH SOLE 19 39476 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 16985 863506 SH SOLE 21 863506 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 8618 438119 SH SOLE 22 430408 0 7711 PHATHOM PHARMACEUTICALS INC COM 71722W107 11 562 SH SOLE 23 562 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 44 2261 SH SOLE 25 2261 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 116 5893 SH SOLE 26 967 0 4926 PHATHOM PHARMACEUTICALS INC COM 71722W107 379 19281 SH SOLE 30 19281 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 10 523 SH SOLE 36 523 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 29 1493 SH SOLE 40 1493 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 300 15270 SH SOLE 43 0 0 15270 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4004 196098 SH SOLE 2 23206 0 172892 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1481 72550 SH SOLE 18 72550 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 753 36900 SH SOLE 19 36900 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51646 2529199 SH SOLE 21 2529199 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13291 650872 SH SOLE 22 640675 0 10197 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 36 1765 SH SOLE 23 1765 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 67 3263 SH SOLE 25 3263 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 628 30751 SH SOLE 26 1362 0 29389 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 49 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1000 48953 SH SOLE 30 48953 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 34 1674 SH SOLE 34 1674 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 31 1498 SH SOLE 36 1498 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 35 1726 SH SOLE 40 1726 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 162 7956 SH SOLE 43 0 0 7956 PHILIP MORRIS INTL INC COM 718172109 295978 3115558 SH SOLE 2 1144474 0 1971084 PHILIP MORRIS INTL INC COM 718172109 19650 206847 SH SOLE 4 206847 0 0 PHILIP MORRIS INTL INC COM 718172109 140152 1475280 SH SOLE 7 1472467 0 2813 PHILIP MORRIS INTL INC COM 718172109 9094 95723 SH SOLE 13 80422 0 15301 PHILIP MORRIS INTL INC COM 718172109 20766 218588 SH SOLE 15 218588 0 0 PHILIP MORRIS INTL INC COM 718172109 0 4 SH SOLE 17 0 0 4 PHILIP MORRIS INTL INC COM 718172109 259436 2730905 SH SOLE 18 2502204 0 228701 PHILIP MORRIS INTL INC COM 718172109 117726 1239223 SH SOLE 19 1239223 0 0 PHILIP MORRIS INTL INC COM 718172109 1374 14459 SH SOLE 20 14459 0 0 PHILIP MORRIS INTL INC COM 718172109 3390360 35687997 SH SOLE 21 35687997 0 0 PHILIP MORRIS INTL INC COM 718172109 3130420 32951785 SH SOLE 22 29817643 0 3134142 PHILIP MORRIS INTL INC COM 718172109 110505 1163214 SH SOLE 23 1163214 0 0 PHILIP MORRIS INTL INC COM 718172109 219305 2308469 SH SOLE 25 2308469 0 0 PHILIP MORRIS INTL INC COM 718172109 243260 2560634 SH SOLE 26 831355 0 1729279 PHILIP MORRIS INTL INC COM 718172109 139104 1464248 SH SOLE 28 0 0 1464248 PHILIP MORRIS INTL INC COM 718172109 15642 164657 SH SOLE 29 164657 0 0 PHILIP MORRIS INTL INC COM 718172109 546528 5752927 SH SOLE 30 5752927 0 0 PHILIP MORRIS INTL INC COM 718172109 26219 275989 SH SOLE 31 214732 0 61257 PHILIP MORRIS INTL INC COM 718172109 18112 190648 SH SOLE 32 190648 0 0 PHILIP MORRIS INTL INC COM 718172109 100788 1060927 SH SOLE 34 1060927 0 0 PHILIP MORRIS INTL INC COM 718172109 61743 649927 SH SOLE 36 649927 0 0 PHILIP MORRIS INTL INC COM 718172109 1523 16029 SH SOLE 37 16029 0 0 PHILIP MORRIS INTL INC COM 718172109 2829 29776 SH SOLE 40 29776 0 0 PHILIP MORRIS INTL INC COM 718172109 69887 735654 SH SOLE 43 67400 0 668254 PHILLIPS 66 COM 718546104 89965 1241584 SH SOLE 2 329655 0 911929 PHILLIPS 66 COM 718546104 30921 426730 SH SOLE 4 245750 0 180980 PHILLIPS 66 COM 718546104 27494 379438 SH SOLE 7 366483 0 12955 PHILLIPS 66 COM 718546104 602 8309 SH SOLE 13 2605 0 5704 PHILLIPS 66 COM 718546104 4510 62242 SH SOLE 15 62242 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 57780 797407 SH SOLE 18 722237 0 75170 PHILLIPS 66 COM 718546104 28595 394637 SH SOLE 19 394637 0 0 PHILLIPS 66 COM 718546104 875291 12079639 SH SOLE 21 12079639 0 0 PHILLIPS 66 COM 718546104 706180 9745784 SH SOLE 22 8805080 0 940704 PHILLIPS 66 COM 718546104 18382 253682 SH SOLE 23 253682 0 0 PHILLIPS 66 COM 718546104 41838 577393 SH SOLE 25 577393 0 0 PHILLIPS 66 COM 718546104 70949 979150 SH SOLE 26 333906 0 645244 PHILLIPS 66 COM 718546104 54932 758103 SH SOLE 28 6760 0 751343 PHILLIPS 66 COM 718546104 38 530 SH SOLE 29 530 0 0 PHILLIPS 66 COM 718546104 207908 2869278 SH SOLE 30 2869278 0 0 PHILLIPS 66 COM 718546104 11135 153667 SH SOLE 31 47257 0 106410 PHILLIPS 66 COM 718546104 1847 25489 SH SOLE 34 25489 0 0 PHILLIPS 66 COM 718546104 16917 233467 SH SOLE 36 233467 0 0 PHILLIPS 66 COM 718546104 1063 14668 SH SOLE 40 14668 0 0 PHILLIPS 66 COM 718546104 21939 302781 SH SOLE 43 19617 0 283164 PHILLIPS 66 OPTIONS 718546104 15579 215000 SH Call SOLE 19 215000 0 0 PHILLIPS 66 OPTIONS 718546104 217 3000 SH Call SOLE 22 3000 0 0 PHILLIPS 66 OPTIONS 718546104 3811 52600 SH Call SOLE 34 52600 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 616 17083 SH SOLE 19 17083 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 577 17458 SH SOLE 2 10078 0 7380 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1812 54846 SH SOLE 18 54846 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1972 59694 SH SOLE 19 59694 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 24556 743231 SH SOLE 21 743231 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 15122 457678 SH SOLE 22 441765 0 15913 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 26 774 SH SOLE 23 774 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 86 2608 SH SOLE 25 2608 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 179 5429 SH SOLE 30 5429 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 81 2452 SH SOLE 40 2452 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 3 3001 SH SOLE 18 3001 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 34 33514 SH SOLE 21 33514 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH SOLE 22 12 0 0 PHOTRONICS INC COM 719405102 922 48920 SH SOLE 2 17317 0 31603 PHOTRONICS INC COM 719405102 19 1005 SH SOLE 7 1005 0 0 PHOTRONICS INC COM 719405102 4440 235565 SH SOLE 18 235565 0 0 PHOTRONICS INC COM 719405102 2072 109908 SH SOLE 19 109908 0 0 PHOTRONICS INC COM 719405102 143816 7629486 SH SOLE 21 7629486 0 0 PHOTRONICS INC COM 719405102 28576 1515954 SH SOLE 22 1457222 0 58732 PHOTRONICS INC COM 719405102 152 8059 SH SOLE 25 8059 0 0 PHOTRONICS INC COM 719405102 91 4805 SH SOLE 26 0 0 4805 PHOTRONICS INC COM 719405102 2413 128023 SH SOLE 30 128023 0 0 PHOTRONICS INC COM 719405102 141 7483 SH SOLE 40 7483 0 0 PHOTRONICS INC COM 719405102 706 37477 SH SOLE 43 1896 0 35581 PHREESIA INC COM 71944F106 2973 71373 SH SOLE 2 33981 0 37392 PHREESIA INC COM 71944F106 6 140 SH SOLE 4 140 0 0 PHREESIA INC COM 71944F106 26 613 SH SOLE 7 613 0 0 PHREESIA INC COM 71944F106 5981 143556 SH SOLE 18 132369 0 11187 PHREESIA INC COM 71944F106 100474 2411750 SH SOLE 19 2411750 0 0 PHREESIA INC COM 71944F106 74656 1792033 SH SOLE 21 1792033 0 0 PHREESIA INC COM 71944F106 60434 1450659 SH SOLE 22 1425605 0 25054 PHREESIA INC COM 71944F106 540 12968 SH SOLE 23 12968 0 0 PHREESIA INC COM 71944F106 272 6528 SH SOLE 25 6528 0 0 PHREESIA INC COM 71944F106 3168 76055 SH SOLE 26 12374 0 63681 PHREESIA INC COM 71944F106 37 877 SH SOLE 28 877 0 0 PHREESIA INC COM 71944F106 1137 27290 SH SOLE 30 27290 0 0 PHREESIA INC COM 71944F106 228 5476 SH SOLE 40 5476 0 0 PHREESIA INC COM 71944F106 459 11022 SH SOLE 43 127 0 10895 PHUNWARE INC COM 71948P100 35 13171 SH SOLE 18 13171 0 0 PHUNWARE INC COM 71948P100 574 218334 SH SOLE 21 218334 0 0 PHUNWARE INC COM 71948P100 2487 945496 SH SOLE 22 945496 0 0 PHX MINERALS INC CL A 69291A100 10 4621 SH SOLE 18 4621 0 0 PHX MINERALS INC CL A 69291A100 250 114996 SH SOLE 21 114996 0 0 PHX MINERALS INC CL A 69291A100 631 290943 SH SOLE 22 290943 0 0 PHYSICIANS RLTY TR COM 71943U104 8781 466309 SH SOLE 2 263041 0 203268 PHYSICIANS RLTY TR COM 71943U104 2138 113539 SH SOLE 4 113539 0 0 PHYSICIANS RLTY TR COM 71943U104 5157 273859 SH SOLE 7 273859 0 0 PHYSICIANS RLTY TR COM 71943U104 19912 1057474 SH SOLE 18 1057474 0 0 PHYSICIANS RLTY TR COM 71943U104 13456 714587 SH SOLE 19 714587 0 0 PHYSICIANS RLTY TR COM 71943U104 349307 18550576 SH SOLE 21 18550576 0 0 PHYSICIANS RLTY TR COM 71943U104 152444 8095790 SH SOLE 22 7879887 0 215903 PHYSICIANS RLTY TR COM 71943U104 164 8734 SH SOLE 23 8734 0 0 PHYSICIANS RLTY TR COM 71943U104 17990 955399 SH SOLE 25 955399 0 0 PHYSICIANS RLTY TR COM 71943U104 1628 86460 SH SOLE 26 69376 0 17084 PHYSICIANS RLTY TR COM 71943U104 2492 132318 SH SOLE 28 3839 0 128479 PHYSICIANS RLTY TR COM 71943U104 18730 994698 SH SOLE 30 994698 0 0 PHYSICIANS RLTY TR COM 71943U104 17661 937944 SH SOLE 31 0 0 937944 PHYSICIANS RLTY TR COM 71943U104 46 2435 SH SOLE 34 2435 0 0 PHYSICIANS RLTY TR COM 71943U104 92 4911 SH SOLE 36 4911 0 0 PHYSICIANS RLTY TR COM 71943U104 531 28206 SH SOLE 40 28206 0 0 PHYSICIANS RLTY TR COM 71943U104 1240 65849 SH SOLE 43 1600 0 64249 PIEDMONT LITHIUM INC COM 72016P105 228 4350 SH SOLE 2 3750 0 600 PIEDMONT LITHIUM INC COM 72016P105 927 17666 SH SOLE 7 17666 0 0 PIEDMONT LITHIUM INC COM 72016P105 2190 41748 SH SOLE 21 41748 0 0 PIEDMONT LITHIUM INC COM 72016P105 11810 225119 SH SOLE 22 218090 0 7029 PIEDMONT LITHIUM INC COM 72016P105 94 1801 SH SOLE 25 1801 0 0 PIEDMONT LITHIUM INC COM 72016P105 79 1514 SH SOLE 26 0 0 1514 PIEDMONT LITHIUM INC COM 72016P105 554 10561 SH SOLE 30 10561 0 0 PIEDMONT LITHIUM INC COM 72016P105 89 1687 SH SOLE 40 1687 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3127 170143 SH SOLE 2 95463 0 74680 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1183 64369 SH SOLE 4 64369 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2919 158794 SH SOLE 7 158794 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6953 378269 SH SOLE 18 378269 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10514 572029 SH SOLE 19 572029 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 98855 5378389 SH SOLE 21 5378389 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 76386 4155919 SH SOLE 22 4033129 0 122790 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 121 6584 SH SOLE 23 6584 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10135 551439 SH SOLE 25 551439 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1920 104435 SH SOLE 26 38002 0 66433 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1432 77901 SH SOLE 28 2210 0 75691 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10662 580105 SH SOLE 30 580105 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9691 527242 SH SOLE 31 0 0 527242 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 23 1274 SH SOLE 34 1274 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 393 21375 SH SOLE 36 21375 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 266 14491 SH SOLE 40 14491 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5957 324125 SH SOLE 43 416 0 323709 PIERIS PHARMACEUTICALS INC COM 720795103 14 3820 SH SOLE 2 2392 0 1428 PIERIS PHARMACEUTICALS INC COM 720795103 39 10304 SH SOLE 18 10304 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1013 268081 SH SOLE 21 268081 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3913 1035082 SH SOLE 22 1035082 0 0 PILGRIMS PRIDE CORP COM 72147K108 4083 144777 SH SOLE 2 37768 0 107009 PILGRIMS PRIDE CORP COM 72147K108 3 97 SH SOLE 4 97 0 0 PILGRIMS PRIDE CORP COM 72147K108 12 438 SH SOLE 7 438 0 0 PILGRIMS PRIDE CORP COM 72147K108 2978 105612 SH SOLE 18 105612 0 0 PILGRIMS PRIDE CORP COM 72147K108 398 14118 SH SOLE 19 14118 0 0 PILGRIMS PRIDE CORP COM 72147K108 65494 2322496 SH SOLE 21 2322496 0 0 PILGRIMS PRIDE CORP COM 72147K108 38026 1348437 SH SOLE 22 1294583 0 53854 PILGRIMS PRIDE CORP COM 72147K108 175 6190 SH SOLE 25 6190 0 0 PILGRIMS PRIDE CORP COM 72147K108 792 28087 SH SOLE 26 23267 0 4820 PILGRIMS PRIDE CORP COM 72147K108 93 3294 SH SOLE 28 3294 0 0 PILGRIMS PRIDE CORP COM 72147K108 1097 38901 SH SOLE 30 38901 0 0 PILGRIMS PRIDE CORP COM 72147K108 20 715 SH SOLE 31 715 0 0 PILGRIMS PRIDE CORP COM 72147K108 82 2916 SH SOLE 36 2916 0 0 PILGRIMS PRIDE CORP COM 72147K108 162 5735 SH SOLE 40 5735 0 0 PILGRIMS PRIDE CORP COM 72147K108 1165 41305 SH SOLE 43 1504 0 39801 PIMCO ETF TR 1-5 US TIP IDX 72201R205 20 370 SH SOLE 17 0 0 370 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 229 2032 SH SOLE 17 0 0 2032 PINDUODUO INC SPONSORED ADS 722304102 29186 500621 SH SOLE 2 52866 0 447755 PINDUODUO INC SPONSORED ADS 722304102 17703 303649 SH SOLE 4 171252 0 132397 PINDUODUO INC SPONSORED ADS 722304102 5304 90974 SH SOLE 7 90974 0 0 PINDUODUO INC SPONSORED ADS 722304102 5409 92786 SH SOLE 13 53205 0 39581 PINDUODUO INC SPONSORED ADS 722304102 21817 374226 SH SOLE 15 374226 0 0 PINDUODUO INC SPONSORED ADS 722304102 10863 186334 SH SOLE 18 186334 0 0 PINDUODUO INC SPONSORED ADS 722304102 439 7528 SH SOLE 19 7528 0 0 PINDUODUO INC SPONSORED ADS 722304102 452997 7770110 SH SOLE 21 7770110 0 0 PINDUODUO INC SPONSORED ADS 722304102 289957 4973527 SH SOLE 22 4288712 0 684815 PINDUODUO INC SPONSORED ADS 722304102 12038 206489 SH SOLE 23 206489 0 0 PINDUODUO INC SPONSORED ADS 722304102 20474 351180 SH SOLE 25 351180 0 0 PINDUODUO INC SPONSORED ADS 722304102 47918 821913 SH SOLE 26 17369 0 804544 PINDUODUO INC SPONSORED ADS 722304102 53734 921686 SH SOLE 28 37606 0 884080 PINDUODUO INC SPONSORED ADS 722304102 166067 2848484 SH SOLE 30 2848484 0 0 PINDUODUO INC SPONSORED ADS 722304102 949 16277 SH SOLE 31 0 0 16277 PINDUODUO INC SPONSORED ADS 722304102 7327 125678 SH SOLE 32 125678 0 0 PINDUODUO INC SPONSORED ADS 722304102 33369 572359 SH SOLE 34 572359 0 0 PINDUODUO INC SPONSORED ADS 722304102 107 1827 SH SOLE 40 1827 0 0 PINDUODUO INC SPONSORED ADS 722304102 8066 138354 SH SOLE 43 5198 0 133156 PING IDENTITY HLDG CORP COM 72341T103 2800 122388 SH SOLE 2 53889 0 68499 PING IDENTITY HLDG CORP COM 72341T103 3 137 SH SOLE 4 137 0 0 PING IDENTITY HLDG CORP COM 72341T103 17 759 SH SOLE 7 759 0 0 PING IDENTITY HLDG CORP COM 72341T103 4302 188018 SH SOLE 18 183643 0 4375 PING IDENTITY HLDG CORP COM 72341T103 7916 345988 SH SOLE 19 345988 0 0 PING IDENTITY HLDG CORP COM 72341T103 58747 2567633 SH SOLE 21 2567633 0 0 PING IDENTITY HLDG CORP COM 72341T103 40714 1779445 SH SOLE 22 1714833 0 64612 PING IDENTITY HLDG CORP COM 72341T103 235 10276 SH SOLE 23 10276 0 0 PING IDENTITY HLDG CORP COM 72341T103 210 9191 SH SOLE 25 9191 0 0 PING IDENTITY HLDG CORP COM 72341T103 2076 90733 SH SOLE 26 33838 0 56895 PING IDENTITY HLDG CORP COM 72341T103 3739 163439 SH SOLE 30 163439 0 0 PING IDENTITY HLDG CORP COM 72341T103 191 8350 SH SOLE 40 8350 0 0 PING IDENTITY HLDG CORP COM 72341T103 41 1789 SH SOLE 43 0 0 1789 PINNACLE FINL PARTNERS INC COM 72346Q104 12388 129719 SH SOLE 2 77313 0 52406 PINNACLE FINL PARTNERS INC COM 72346Q104 427 4469 SH SOLE 4 1787 0 2682 PINNACLE FINL PARTNERS INC COM 72346Q104 143 1495 SH SOLE 7 1495 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 117 1222 SH SOLE 13 1222 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 18307 191697 SH SOLE 18 175286 0 16411 PINNACLE FINL PARTNERS INC COM 72346Q104 15272 159912 SH SOLE 19 159912 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 362931 3800326 SH SOLE 21 3800326 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 220303 2306842 SH SOLE 22 2158363 0 148479 PINNACLE FINL PARTNERS INC COM 72346Q104 58 609 SH SOLE 23 609 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1198 12541 SH SOLE 25 12541 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4175 43717 SH SOLE 26 35148 0 8569 PINNACLE FINL PARTNERS INC COM 72346Q104 129 1356 SH SOLE 28 1356 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 58 612 SH SOLE 29 612 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 13153 137728 SH SOLE 30 137728 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 107 1118 SH SOLE 31 1118 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 67 699 SH SOLE 34 699 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 832 8712 SH SOLE 36 8712 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 964 10095 SH SOLE 40 10095 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1666 17440 SH SOLE 43 794 0 16646 PINNACLE WEST CAP CORP COM 723484101 22090 312932 SH SOLE 2 69887 0 243045 PINNACLE WEST CAP CORP COM 723484101 1245 17641 SH SOLE 4 17641 0 0 PINNACLE WEST CAP CORP COM 723484101 8407 119101 SH SOLE 7 115420 0 3681 PINNACLE WEST CAP CORP COM 723484101 169 2395 SH SOLE 15 2395 0 0 PINNACLE WEST CAP CORP COM 723484101 17859 252994 SH SOLE 18 234069 0 18925 PINNACLE WEST CAP CORP COM 723484101 12915 182961 SH SOLE 19 182961 0 0 PINNACLE WEST CAP CORP COM 723484101 349428 4950109 SH SOLE 21 4950109 0 0 PINNACLE WEST CAP CORP COM 723484101 183508 2599637 SH SOLE 22 2353783 0 245854 PINNACLE WEST CAP CORP COM 723484101 44 622 SH SOLE 23 622 0 0 PINNACLE WEST CAP CORP COM 723484101 3786 53639 SH SOLE 25 53639 0 0 PINNACLE WEST CAP CORP COM 723484101 11701 165766 SH SOLE 26 36324 0 129442 PINNACLE WEST CAP CORP COM 723484101 142 2009 SH SOLE 28 2009 0 0 PINNACLE WEST CAP CORP COM 723484101 26098 369709 SH SOLE 30 369709 0 0 PINNACLE WEST CAP CORP COM 723484101 31802 450518 SH SOLE 31 1696 0 448822 PINNACLE WEST CAP CORP COM 723484101 3068 43466 SH SOLE 32 43466 0 0 PINNACLE WEST CAP CORP COM 723484101 2088 29581 SH SOLE 34 29581 0 0 PINNACLE WEST CAP CORP COM 723484101 3055 43285 SH SOLE 36 43285 0 0 PINNACLE WEST CAP CORP COM 723484101 1017 14408 SH SOLE 40 14408 0 0 PINNACLE WEST CAP CORP COM 723484101 6325 89596 SH SOLE 43 16604 0 72992 PINTEREST INC CL A 72352L106 41156 1132203 SH SOLE 2 150624 0 981579 PINTEREST INC CL A 72352L106 11918 327871 SH SOLE 4 196521 0 131350 PINTEREST INC CL A 72352L106 1799 49479 SH SOLE 7 49479 0 0 PINTEREST INC CL A 72352L106 703 19335 SH SOLE 13 13320 0 6015 PINTEREST INC CL A 72352L106 1489 40961 SH SOLE 15 40961 0 0 PINTEREST INC CL A 72352L106 32771 901550 SH SOLE 18 872896 0 28654 PINTEREST INC CL A 72352L106 48217 1326473 SH SOLE 19 1326473 0 0 PINTEREST INC CL A 72352L106 308239 8479746 SH SOLE 21 8479746 0 0 PINTEREST INC CL A 72352L106 423202 11642414 SH SOLE 22 11005694 0 636720 PINTEREST INC CL A 72352L106 11309 311110 SH SOLE 23 311110 0 0 PINTEREST INC CL A 72352L106 28104 773151 SH SOLE 25 773151 0 0 PINTEREST INC CL A 72352L106 36481 1003604 SH SOLE 26 387917 0 615687 PINTEREST INC CL A 72352L106 32776 901668 SH SOLE 28 12994 0 888674 PINTEREST INC CL A 72352L106 29 808 SH SOLE 29 808 0 0 PINTEREST INC CL A 72352L106 61783 1699672 SH SOLE 30 1254239 0 445433 PINTEREST INC CL A 72352L106 7405 203703 SH SOLE 31 66803 0 136900 PINTEREST INC CL A 72352L106 63887 1757547 SH SOLE 34 1757547 0 0 PINTEREST INC CL A 72352L106 7931 218172 SH SOLE 36 218172 0 0 PINTEREST INC CL A 72352L106 689 18943 SH SOLE 40 18943 0 0 PINTEREST INC CL A 72352L106 6852 188503 SH SOLE 43 11414 0 177089 PINTEREST INC OPTIONS 72352L106 15 400 SH Call SOLE 19 400 0 0 PIONEER BANCORP INC MD COM 723561106 74 6552 SH SOLE 2 545 0 6007 PIONEER BANCORP INC MD COM 723561106 489 43197 SH SOLE 18 43197 0 0 PIONEER BANCORP INC MD COM 723561106 252 22299 SH SOLE 19 22299 0 0 PIONEER BANCORP INC MD COM 723561106 5093 449891 SH SOLE 21 449891 0 0 PIONEER BANCORP INC MD COM 723561106 1215 107365 SH SOLE 22 101373 0 5992 PIONEER NAT RES CO COM 723787107 42882 235773 SH SOLE 2 73319 0 162454 PIONEER NAT RES CO COM 723787107 26474 145560 SH SOLE 4 64392 0 81168 PIONEER NAT RES CO COM 723787107 44709 245818 SH SOLE 7 186006 0 59812 PIONEER NAT RES CO COM 723787107 535 2942 SH SOLE 13 633 0 2309 PIONEER NAT RES CO COM 723787107 5065 27850 SH SOLE 15 27850 0 0 PIONEER NAT RES CO COM 723787107 0 1 SH SOLE 17 0 0 1 PIONEER NAT RES CO COM 723787107 152784 840024 SH SOLE 18 642213 0 197811 PIONEER NAT RES CO COM 723787107 135069 742625 SH SOLE 19 742625 0 0 PIONEER NAT RES CO COM 723787107 1252256 6885067 SH SOLE 21 6885067 0 0 PIONEER NAT RES CO COM 723787107 877474 4824467 SH SOLE 22 4365555 0 458912 PIONEER NAT RES CO COM 723787107 24116 132593 SH SOLE 23 132593 0 0 PIONEER NAT RES CO COM 723787107 90668 498504 SH SOLE 25 498504 0 0 PIONEER NAT RES CO COM 723787107 90526 497722 SH SOLE 26 148985 0 348737 PIONEER NAT RES CO COM 723787107 82851 455528 SH SOLE 28 245 0 455283 PIONEER NAT RES CO COM 723787107 13646 75028 SH SOLE 29 75028 0 0 PIONEER NAT RES CO COM 723787107 235226 1293304 SH SOLE 30 1212531 0 80773 PIONEER NAT RES CO COM 723787107 15320 84229 SH SOLE 31 24588 0 59641 PIONEER NAT RES CO COM 723787107 114315 628520 SH SOLE 34 628520 0 0 PIONEER NAT RES CO COM 723787107 16769 92196 SH SOLE 36 92196 0 0 PIONEER NAT RES CO COM 723787107 1434 7883 SH SOLE 40 7883 0 0 PIONEER NAT RES CO COM 723787107 32650 179515 SH SOLE 43 13907 0 165608 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2662 1494000 PRN SOLE 2 786000 0 708000 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1821 1022000 PRN SOLE 18 1022000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1677 941000 PRN SOLE 19 941000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 15011 8424000 PRN SOLE 21 8424000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 3243 1820000 PRN SOLE 26 982000 0 838000 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 1866 1047000 PRN SOLE 34 1047000 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 5 706 SH SOLE 18 706 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 124 16505 SH SOLE 21 16505 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 215 28674 SH SOLE 22 28674 0 0 PIPER SANDLER COMPANIES COM 724078100 3462 19392 SH SOLE 2 9258 0 10134 PIPER SANDLER COMPANIES COM 724078100 9 53 SH SOLE 4 53 0 0 PIPER SANDLER COMPANIES COM 724078100 45 254 SH SOLE 7 254 0 0 PIPER SANDLER COMPANIES COM 724078100 11646 65239 SH SOLE 18 65239 0 0 PIPER SANDLER COMPANIES COM 724078100 10191 57088 SH SOLE 19 57088 0 0 PIPER SANDLER COMPANIES COM 724078100 334007 1871084 SH SOLE 21 1871084 0 0 PIPER SANDLER COMPANIES COM 724078100 74952 419877 SH SOLE 22 402519 0 17358 PIPER SANDLER COMPANIES COM 724078100 25 140 SH SOLE 23 140 0 0 PIPER SANDLER COMPANIES COM 724078100 405 2271 SH SOLE 25 2271 0 0 PIPER SANDLER COMPANIES COM 724078100 1296 7261 SH SOLE 26 5752 0 1509 PIPER SANDLER COMPANIES COM 724078100 58 325 SH SOLE 28 325 0 0 PIPER SANDLER COMPANIES COM 724078100 5074 28425 SH SOLE 30 28425 0 0 PIPER SANDLER COMPANIES COM 724078100 414 2320 SH SOLE 40 2320 0 0 PIPER SANDLER COMPANIES COM 724078100 1615 9049 SH SOLE 43 114 0 8935 PITNEY BOWES INC COM 724479100 294 44311 SH SOLE 2 34928 0 9383 PITNEY BOWES INC COM 724479100 3 474 SH SOLE 4 474 0 0 PITNEY BOWES INC COM 724479100 31 4736 SH SOLE 7 4736 0 0 PITNEY BOWES INC COM 724479100 2813 424355 SH SOLE 18 424355 0 0 PITNEY BOWES INC COM 724479100 1516 228698 SH SOLE 19 228698 0 0 PITNEY BOWES INC COM 724479100 87118 13139927 SH SOLE 21 13139927 0 0 PITNEY BOWES INC COM 724479100 17436 2629913 SH SOLE 22 2554499 0 75414 PITNEY BOWES INC COM 724479100 148 22395 SH SOLE 26 12308 0 10087 PITNEY BOWES INC COM 724479100 66 9985 SH SOLE 28 9985 0 0 PITNEY BOWES INC COM 724479100 1301 196303 SH SOLE 30 196303 0 0 PITNEY BOWES INC COM 724479100 71 10774 SH SOLE 36 10774 0 0 PITNEY BOWES INC COM 724479100 101 15216 SH SOLE 40 15216 0 0 PITNEY BOWES INC COM 724479100 888 133945 SH SOLE 43 18629 0 115316 PITNEY BOWES INC OPTIONS 724479100 2 300 SH Put SOLE 4 300 0 0 PITNEY BOWES INC OPTIONS 724479100 31 4700 SH Put SOLE 18 4700 0 0 PITNEY BOWES INC OPTIONS 724479100 750 113100 SH Put SOLE 19 113100 0 0 PITNEY BOWES INC OPTIONS 724479100 19 2800 SH Put SOLE 22 2800 0 0 PITNEY BOWES INC OPTIONS 724479100 193 29100 SH Put SOLE 34 29100 0 0 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 4612 465848 SH SOLE 19 465848 0 0 PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 855 86349 SH SOLE 34 86349 0 0 PIXELWORKS INC COM NEW 72581M305 5 1125 SH SOLE 2 0 0 1125 PIXELWORKS INC COM NEW 72581M305 44 9995 SH SOLE 18 9995 0 0 PIXELWORKS INC COM NEW 72581M305 666 151467 SH SOLE 21 151467 0 0 PIXELWORKS INC COM NEW 72581M305 2925 664879 SH SOLE 22 664879 0 0 PJT PARTNERS INC COM CL A 69343T107 762 10287 SH SOLE 2 6379 0 3908 PJT PARTNERS INC COM CL A 69343T107 7 101 SH SOLE 4 101 0 0 PJT PARTNERS INC COM CL A 69343T107 22 302 SH SOLE 7 302 0 0 PJT PARTNERS INC COM CL A 69343T107 4903 66178 SH SOLE 18 66178 0 0 PJT PARTNERS INC COM CL A 69343T107 3117 42068 SH SOLE 19 42068 0 0 PJT PARTNERS INC COM CL A 69343T107 69780 941824 SH SOLE 21 941824 0 0 PJT PARTNERS INC COM CL A 69343T107 43422 586074 SH SOLE 22 570149 0 15925 PJT PARTNERS INC COM CL A 69343T107 231 3116 SH SOLE 25 3116 0 0 PJT PARTNERS INC COM CL A 69343T107 1026 13842 SH SOLE 26 11479 0 2363 PJT PARTNERS INC COM CL A 69343T107 32 438 SH SOLE 28 438 0 0 PJT PARTNERS INC COM CL A 69343T107 1086 14659 SH SOLE 30 14659 0 0 PJT PARTNERS INC COM CL A 69343T107 193 2599 SH SOLE 40 2599 0 0 PJT PARTNERS INC COM CL A 69343T107 214 2890 SH SOLE 43 0 0 2890 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 68 7334 SH SOLE 18 7334 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1783 190864 SH SOLE 19 190864 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 58 6237 SH SOLE 43 0 0 6237 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 458 45142 SH SOLE 2 45142 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 357 35256 SH SOLE 4 35256 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 577 56938 SH SOLE 18 56938 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4392 433170 SH SOLE 19 433170 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1487 146685 SH SOLE 21 146685 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1611 158884 SH SOLE 22 86962 0 71922 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 295 29121 SH SOLE 25 29121 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 556 54799 SH SOLE 26 41395 0 13404 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 35 3458 SH SOLE 28 3458 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1105 108949 SH SOLE 30 108949 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2635 259847 SH SOLE 34 259847 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 276 27196 SH SOLE 40 27196 0 0 PLANET FITNESS INC CL A 72703H101 10387 114669 SH SOLE 2 27320 0 87349 PLANET FITNESS INC CL A 72703H101 29 318 SH SOLE 4 318 0 0 PLANET FITNESS INC CL A 72703H101 106 1172 SH SOLE 7 1172 0 0 PLANET FITNESS INC CL A 72703H101 3332 36788 SH SOLE 18 36788 0 0 PLANET FITNESS INC CL A 72703H101 175040 1932435 SH SOLE 19 1932435 0 0 PLANET FITNESS INC CL A 72703H101 98885 1091686 SH SOLE 21 1091686 0 0 PLANET FITNESS INC CL A 72703H101 175755 1940324 SH SOLE 22 1844336 0 95988 PLANET FITNESS INC CL A 72703H101 1322 14600 SH SOLE 25 14600 0 0 PLANET FITNESS INC CL A 72703H101 4066 44886 SH SOLE 26 37584 0 7302 PLANET FITNESS INC CL A 72703H101 5373 59313 SH SOLE 28 59313 0 0 PLANET FITNESS INC CL A 72703H101 4448 49102 SH SOLE 30 49102 0 0 PLANET FITNESS INC CL A 72703H101 118 1304 SH SOLE 31 1304 0 0 PLANET FITNESS INC CL A 72703H101 270 2976 SH SOLE 34 2976 0 0 PLANET FITNESS INC CL A 72703H101 660 7290 SH SOLE 36 7290 0 0 PLANET FITNESS INC CL A 72703H101 971 10723 SH SOLE 40 10723 0 0 PLANET FITNESS INC CL A 72703H101 2146 23687 SH SOLE 43 1067 0 22620 PLANTRONICS INC NEW COM 727493108 796 27146 SH SOLE 2 11051 0 16095 PLANTRONICS INC NEW COM 727493108 4 131 SH SOLE 4 131 0 0 PLANTRONICS INC NEW COM 727493108 17 578 SH SOLE 7 578 0 0 PLANTRONICS INC NEW COM 727493108 4569 155709 SH SOLE 18 155709 0 0 PLANTRONICS INC NEW COM 727493108 2187 74531 SH SOLE 19 74531 0 0 PLANTRONICS INC NEW COM 727493108 154076 5251412 SH SOLE 21 5251412 0 0 PLANTRONICS INC NEW COM 727493108 30358 1034689 SH SOLE 22 1003830 0 30859 PLANTRONICS INC NEW COM 727493108 165 5614 SH SOLE 25 5614 0 0 PLANTRONICS INC NEW COM 727493108 251 8560 SH SOLE 26 5375 0 3185 PLANTRONICS INC NEW COM 727493108 126 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 2189 74603 SH SOLE 30 74603 0 0 PLANTRONICS INC NEW COM 727493108 42 1443 SH SOLE 36 1443 0 0 PLANTRONICS INC NEW COM 727493108 117 3992 SH SOLE 40 3992 0 0 PLANTRONICS INC NEW COM 727493108 1434 48876 SH SOLE 43 2407 0 46469 PLAYA HOTELS & RESORTS NV SHS N70544106 245 30683 SH SOLE 2 28229 0 2454 PLAYA HOTELS & RESORTS NV SHS N70544106 3 359 SH SOLE 4 359 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1401 175533 SH SOLE 21 175533 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 15776 1976919 SH SOLE 22 1923684 0 53235 PLAYA HOTELS & RESORTS NV SHS N70544106 118 14727 SH SOLE 25 14727 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 829 103850 SH SOLE 28 103850 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 307 38495 SH SOLE 30 38495 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 98 12219 SH SOLE 40 12219 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 55 6930 SH SOLE 43 0 0 6930 PLAYAGS INC COM 72814N104 243 35742 SH SOLE 2 26710 0 9032 PLAYAGS INC COM 72814N104 2 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 561 82683 SH SOLE 18 82683 0 0 PLAYAGS INC COM 72814N104 1150 169327 SH SOLE 19 169327 0 0 PLAYAGS INC COM 72814N104 6666 981741 SH SOLE 21 981741 0 0 PLAYAGS INC COM 72814N104 5521 813126 SH SOLE 22 810185 0 2941 PLAYAGS INC COM 72814N104 51 7465 SH SOLE 23 7465 0 0 PLAYAGS INC COM 72814N104 232 34206 SH SOLE 26 0 0 34206 PLAYSTUDIOS INC CLASS A COM 72815G108 699 176986 SH SOLE 21 176986 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 719 181941 SH SOLE 22 181941 0 0 PLAYTIKA HLDG CORP COM 72815L107 4998 289070 SH SOLE 2 147917 0 141153 PLAYTIKA HLDG CORP COM 72815L107 849 49078 SH SOLE 4 49078 0 0 PLAYTIKA HLDG CORP COM 72815L107 23 1329 SH SOLE 7 1329 0 0 PLAYTIKA HLDG CORP COM 72815L107 21 1224 SH SOLE 13 1224 0 0 PLAYTIKA HLDG CORP COM 72815L107 7862 454715 SH SOLE 18 454715 0 0 PLAYTIKA HLDG CORP COM 72815L107 59623 3448399 SH SOLE 19 3448399 0 0 PLAYTIKA HLDG CORP COM 72815L107 24152 1396852 SH SOLE 21 1396852 0 0 PLAYTIKA HLDG CORP COM 72815L107 42612 2464551 SH SOLE 22 2389728 0 74823 PLAYTIKA HLDG CORP COM 72815L107 568 32851 SH SOLE 26 32851 0 0 PLAYTIKA HLDG CORP COM 72815L107 29 1691 SH SOLE 31 1691 0 0 PLAYTIKA HLDG CORP COM 72815L107 24634 1424751 SH SOLE 34 1424751 0 0 PLBY GROUP INC COM 72814P109 217 8150 SH SOLE 2 5510 0 2640 PLBY GROUP INC COM 72814P109 5 174 SH SOLE 7 174 0 0 PLBY GROUP INC COM 72814P109 2001 75124 SH SOLE 18 75124 0 0 PLBY GROUP INC COM 72814P109 1349 50646 SH SOLE 19 50646 0 0 PLBY GROUP INC COM 72814P109 24914 935203 SH SOLE 21 935203 0 0 PLBY GROUP INC COM 72814P109 15098 566743 SH SOLE 22 553608 0 13135 PLBY GROUP INC COM 72814P109 58 2189 SH SOLE 25 2189 0 0 PLBY GROUP INC COM 72814P109 45 1698 SH SOLE 26 0 0 1698 PLBY GROUP INC COM 72814P109 100 3749 SH SOLE 30 3749 0 0 PLBY GROUP INC COM 72814P109 43 1617 SH SOLE 40 1617 0 0 PLDT INC SPONSORED ADR 69344D408 24504 686005 SH SOLE 43 53266 0 632739 PLEXUS CORP COM 729132100 1237 12896 SH SOLE 2 7863 0 5033 PLEXUS CORP COM 729132100 13 133 SH SOLE 4 133 0 0 PLEXUS CORP COM 729132100 56 585 SH SOLE 7 585 0 0 PLEXUS CORP COM 729132100 9471 98774 SH SOLE 18 98774 0 0 PLEXUS CORP COM 729132100 4786 49909 SH SOLE 19 49909 0 0 PLEXUS CORP COM 729132100 330415 3445770 SH SOLE 21 3445770 0 0 PLEXUS CORP COM 729132100 65999 688283 SH SOLE 22 671655 0 16628 PLEXUS CORP COM 729132100 504 5253 SH SOLE 25 5253 0 0 PLEXUS CORP COM 729132100 1119 11668 SH SOLE 26 8399 0 3269 PLEXUS CORP COM 729132100 1954 20379 SH SOLE 28 20379 0 0 PLEXUS CORP COM 729132100 4947 51594 SH SOLE 30 51594 0 0 PLEXUS CORP COM 729132100 532 5547 SH SOLE 36 5547 0 0 PLEXUS CORP COM 729132100 307 3206 SH SOLE 40 3206 0 0 PLEXUS CORP COM 729132100 1548 16142 SH SOLE 43 258 0 15884 PLIANT THERAPEUTICS INC COM 729139105 511 37873 SH SOLE 2 23710 0 14163 PLIANT THERAPEUTICS INC COM 729139105 4 279 SH SOLE 7 279 0 0 PLIANT THERAPEUTICS INC COM 729139105 890 65930 SH SOLE 18 65930 0 0 PLIANT THERAPEUTICS INC COM 729139105 603 44632 SH SOLE 19 44632 0 0 PLIANT THERAPEUTICS INC COM 729139105 13437 995361 SH SOLE 21 995361 0 0 PLIANT THERAPEUTICS INC COM 729139105 6847 507218 SH SOLE 22 497592 0 9626 PLIANT THERAPEUTICS INC COM 729139105 7 552 SH SOLE 23 552 0 0 PLIANT THERAPEUTICS INC COM 729139105 48 3542 SH SOLE 25 3542 0 0 PLIANT THERAPEUTICS INC COM 729139105 13 969 SH SOLE 26 969 0 0 PLIANT THERAPEUTICS INC COM 729139105 254 18778 SH SOLE 30 18778 0 0 PLIANT THERAPEUTICS INC COM 729139105 31 2303 SH SOLE 36 2303 0 0 PLIANT THERAPEUTICS INC COM 729139105 31 2329 SH SOLE 40 2329 0 0 PLIANT THERAPEUTICS INC COM 729139105 109 8108 SH SOLE 43 85 0 8023 PLUG POWER INC COM NEW 72919P202 28485 1009016 SH SOLE 2 70835 0 938181 PLUG POWER INC COM NEW 72919P202 9750 345374 SH SOLE 4 215501 0 129873 PLUG POWER INC COM NEW 72919P202 1426 50512 SH SOLE 7 50512 0 0 PLUG POWER INC COM NEW 72919P202 40 1426 SH SOLE 13 1426 0 0 PLUG POWER INC COM NEW 72919P202 1582 56055 SH SOLE 15 56055 0 0 PLUG POWER INC COM NEW 72919P202 0 3 SH SOLE 17 0 0 3 PLUG POWER INC COM NEW 72919P202 14420 510794 SH SOLE 18 484353 0 26441 PLUG POWER INC COM NEW 72919P202 4917 174165 SH SOLE 19 174165 0 0 PLUG POWER INC COM NEW 72919P202 546668 19364776 SH SOLE 21 19364776 0 0 PLUG POWER INC COM NEW 72919P202 334624 11853485 SH SOLE 22 11276015 0 577470 PLUG POWER INC COM NEW 72919P202 8212 290885 SH SOLE 23 290885 0 0 PLUG POWER INC COM NEW 72919P202 29241 1035800 SH SOLE 25 1035800 0 0 PLUG POWER INC COM NEW 72919P202 21700 768686 SH SOLE 26 384662 0 384024 PLUG POWER INC COM NEW 72919P202 25473 902321 SH SOLE 28 21521 0 880800 PLUG POWER INC COM NEW 72919P202 306700 10864323 SH SOLE 30 10864323 0 0 PLUG POWER INC COM NEW 72919P202 5572 197391 SH SOLE 31 59569 0 137822 PLUG POWER INC COM NEW 72919P202 648 22946 SH SOLE 34 22946 0 0 PLUG POWER INC COM NEW 72919P202 5377 190475 SH SOLE 36 190475 0 0 PLUG POWER INC COM NEW 72919P202 479 16970 SH SOLE 40 16970 0 0 PLUG POWER INC COM NEW 72919P202 10647 377159 SH SOLE 43 12941 0 364218 PLUMAS BANCORP COM 729273102 30 899 SH SOLE 18 899 0 0 PLUMAS BANCORP COM 729273102 662 19590 SH SOLE 21 19590 0 0 PLUMAS BANCORP COM 729273102 6 184 SH SOLE 22 184 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 9 5893 SH SOLE 2 5893 0 0 PLURISTEM THERAPEUTICS INC COM NEW 72940R300 2 1543 SH SOLE 22 1543 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 2 2202 SH SOLE 18 2202 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 32 30201 SH SOLE 21 30201 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 102 96765 SH SOLE 22 96765 0 0 PLX PHARMA INC COM 72942A107 42 5199 SH SOLE 18 5199 0 0 PLX PHARMA INC COM 72942A107 664 82958 SH SOLE 21 82958 0 0 PLX PHARMA INC COM 72942A107 2567 320417 SH SOLE 22 320417 0 0 PLYMOUTH INDL REIT INC COM 729640102 3096 96746 SH SOLE 2 30910 0 65836 PLYMOUTH INDL REIT INC COM 729640102 12 389 SH SOLE 7 389 0 0 PLYMOUTH INDL REIT INC COM 729640102 3204 100134 SH SOLE 18 100134 0 0 PLYMOUTH INDL REIT INC COM 729640102 3559 111214 SH SOLE 19 111214 0 0 PLYMOUTH INDL REIT INC COM 729640102 40985 1280786 SH SOLE 21 1280786 0 0 PLYMOUTH INDL REIT INC COM 729640102 27745 867034 SH SOLE 22 838997 0 28037 PLYMOUTH INDL REIT INC COM 729640102 44 1386 SH SOLE 23 1386 0 0 PLYMOUTH INDL REIT INC COM 729640102 124 3887 SH SOLE 25 3887 0 0 PLYMOUTH INDL REIT INC COM 729640102 910 28425 SH SOLE 30 28425 0 0 PLYMOUTH INDL REIT INC COM 729640102 93 2893 SH SOLE 34 2893 0 0 PLYMOUTH INDL REIT INC COM 729640102 112 3508 SH SOLE 40 3508 0 0 PLYMOUTH INDL REIT INC COM 729640102 38 1191 SH SOLE 43 0 0 1191 PMV PHARMACEUTICALS INC COM 69353Y103 768 33234 SH SOLE 2 25684 0 7550 PMV PHARMACEUTICALS INC COM 69353Y103 8 344 SH SOLE 7 344 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 1979 85665 SH SOLE 18 85665 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 13881 600912 SH SOLE 19 600912 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 88 3810 SH SOLE 20 3810 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 25158 1089077 SH SOLE 21 1089077 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 15960 690928 SH SOLE 22 680985 0 9943 PMV PHARMACEUTICALS INC COM 69353Y103 48 2059 SH SOLE 23 2059 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 50 2184 SH SOLE 25 2184 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 70 3043 SH SOLE 26 0 0 3043 PMV PHARMACEUTICALS INC COM 69353Y103 529 22912 SH SOLE 30 22912 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 38 1660 SH SOLE 34 1660 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 32 1373 SH SOLE 40 1373 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 61 2623 SH SOLE 43 310 0 2313 PNC FINL SVCS GROUP INC COM 693475105 204038 1017543 SH SOLE 2 212288 0 805255 PNC FINL SVCS GROUP INC COM 693475105 70099 349588 SH SOLE 4 203624 0 145964 PNC FINL SVCS GROUP INC COM 693475105 75413 376089 SH SOLE 7 364051 0 12038 PNC FINL SVCS GROUP INC COM 693475105 2605 12992 SH SOLE 13 9034 0 3958 PNC FINL SVCS GROUP INC COM 693475105 12072 60204 SH SOLE 15 60204 0 0 PNC FINL SVCS GROUP INC COM 693475105 1 3 SH SOLE 17 0 0 3 PNC FINL SVCS GROUP INC COM 693475105 170567 850625 SH SOLE 18 781838 0 68787 PNC FINL SVCS GROUP INC COM 693475105 38371 191359 SH SOLE 19 191359 0 0 PNC FINL SVCS GROUP INC COM 693475105 2128757 10616184 SH SOLE 21 10616184 0 0 PNC FINL SVCS GROUP INC COM 693475105 1832902 9140742 SH SOLE 22 8115842 0 1024900 PNC FINL SVCS GROUP INC COM 693475105 57411 286312 SH SOLE 23 286312 0 0 PNC FINL SVCS GROUP INC COM 693475105 184790 921554 SH SOLE 25 921554 0 0 PNC FINL SVCS GROUP INC COM 693475105 220562 1099952 SH SOLE 26 489421 0 610531 PNC FINL SVCS GROUP INC COM 693475105 234856 1171236 SH SOLE 28 37030 0 1134206 PNC FINL SVCS GROUP INC COM 693475105 2768 13806 SH SOLE 29 13806 0 0 PNC FINL SVCS GROUP INC COM 693475105 601963 3002008 SH SOLE 30 3000393 0 1615 PNC FINL SVCS GROUP INC COM 693475105 36028 179675 SH SOLE 31 72433 0 107242 PNC FINL SVCS GROUP INC COM 693475105 14137 70503 SH SOLE 34 70503 0 0 PNC FINL SVCS GROUP INC COM 693475105 38689 192945 SH SOLE 36 192945 0 0 PNC FINL SVCS GROUP INC COM 693475105 2793 13927 SH SOLE 40 13927 0 0 PNC FINL SVCS GROUP INC COM 693475105 81654 407212 SH SOLE 43 31756 0 375456 PNM RES INC COM 69349H107 7049 154560 SH SOLE 2 99372 0 55188 PNM RES INC COM 69349H107 620 13597 SH SOLE 4 13597 0 0 PNM RES INC COM 69349H107 229 5024 SH SOLE 7 5024 0 0 PNM RES INC COM 69349H107 18863 413582 SH SOLE 18 413582 0 0 PNM RES INC COM 69349H107 11456 251178 SH SOLE 19 251178 0 0 PNM RES INC COM 69349H107 301290 6605795 SH SOLE 21 6605795 0 0 PNM RES INC COM 69349H107 117906 2585086 SH SOLE 22 2502783 0 82303 PNM RES INC COM 69349H107 147 3233 SH SOLE 23 3233 0 0 PNM RES INC COM 69349H107 1955 42857 SH SOLE 26 36797 0 6060 PNM RES INC COM 69349H107 4264 93487 SH SOLE 30 93487 0 0 PNM RES INC COM 69349H107 14610 320324 SH SOLE 31 0 0 320324 PNM RES INC COM 69349H107 279 6127 SH SOLE 36 6127 0 0 PNM RES INC COM 69349H107 441 9669 SH SOLE 40 9669 0 0 PNM RES INC COM 69349H107 1780 39019 SH SOLE 43 1795 0 37224 POINT BIOPHARMA GLOBAL INC COM 730541109 92 16347 SH SOLE 2 12503 0 3844 POINT BIOPHARMA GLOBAL INC COM 730541109 211 37600 SH SOLE 18 37600 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 5161 921632 SH SOLE 19 921632 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 69 12400 SH SOLE 20 12400 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 928 165719 SH SOLE 21 165719 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 5390 962514 SH SOLE 22 962501 0 13 POINT BIOPHARMA GLOBAL INC COM 730541109 59 10553 SH SOLE 25 10553 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 93 16548 SH SOLE 30 16548 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 2789 498000 SH SOLE 34 498000 0 0 POINTS INTL LTD COM NEW 730843208 22 1410 SH SOLE 2 1410 0 0 POINTS INTL LTD COM NEW 730843208 29 1922 SH SOLE 22 1922 0 0 POLAR PWR INC COM 73102V105 5 1469 SH SOLE 18 1469 0 0 POLAR PWR INC COM 73102V105 63 17585 SH SOLE 21 17585 0 0 POLAR PWR INC COM 73102V105 308 85896 SH SOLE 22 85896 0 0 POLARIS INC COM 731068102 9480 86253 SH SOLE 2 55971 0 30282 POLARIS INC COM 731068102 24 221 SH SOLE 4 221 0 0 POLARIS INC COM 731068102 2252 20487 SH SOLE 7 20487 0 0 POLARIS INC COM 731068102 13759 125188 SH SOLE 18 125188 0 0 POLARIS INC COM 731068102 1863 16951 SH SOLE 19 16951 0 0 POLARIS INC COM 731068102 313755 2854652 SH SOLE 21 2854652 0 0 POLARIS INC COM 731068102 171400 1559459 SH SOLE 22 1495275 0 64184 POLARIS INC COM 731068102 801 7289 SH SOLE 25 7289 0 0 POLARIS INC COM 731068102 2392 21762 SH SOLE 26 17144 0 4618 POLARIS INC COM 731068102 112 1022 SH SOLE 28 1022 0 0 POLARIS INC COM 731068102 7520 68419 SH SOLE 30 68419 0 0 POLARIS INC COM 731068102 99 900 SH SOLE 31 900 0 0 POLARIS INC COM 731068102 114 1037 SH SOLE 36 1037 0 0 POLARIS INC COM 731068102 785 7141 SH SOLE 40 7141 0 0 POLARIS INC COM 731068102 2166 19709 SH SOLE 43 1952 0 17757 POLARITYTE INC COM 731094108 0 100 SH SOLE 17 0 0 100 POLARITYTE INC COM 731094108 11 19395 SH SOLE 21 19395 0 0 POLARITYTE INC COM 731094108 507 863691 SH SOLE 22 863691 0 0 POLYMET MNG CORP COM NEW 731916409 59 23794 SH SOLE 2 3196 0 20598 POLYMET MNG CORP COM NEW 731916409 4 1480 SH SOLE 17 0 0 1480 POLYMET MNG CORP COM NEW 731916409 225 89860 SH SOLE 18 89860 0 0 POLYMET MNG CORP COM NEW 731916409 167 66698 SH SOLE 19 66698 0 0 POLYMET MNG CORP COM NEW 731916409 2507 1002862 SH SOLE 21 1002862 0 0 POLYMET MNG CORP COM NEW 731916409 552 220916 SH SOLE 22 211881 0 9035 POLYPID LTD SHS M8001Q118 18 3091 SH SOLE 22 3091 0 0 POOL CORP COM 73278L105 40428 71427 SH SOLE 2 19388 0 52039 POOL CORP COM 73278L105 16540 29223 SH SOLE 4 17894 0 11329 POOL CORP COM 73278L105 26759 47278 SH SOLE 7 38801 0 8477 POOL CORP COM 73278L105 743 1313 SH SOLE 13 833 0 480 POOL CORP COM 73278L105 2059 3637 SH SOLE 15 3637 0 0 POOL CORP COM 73278L105 5 8 SH SOLE 17 0 0 8 POOL CORP COM 73278L105 40424 71420 SH SOLE 18 65866 0 5554 POOL CORP COM 73278L105 502597 887981 SH SOLE 19 887981 0 0 POOL CORP COM 73278L105 816826 1443155 SH SOLE 21 1443155 0 0 POOL CORP COM 73278L105 563349 995317 SH SOLE 22 914108 0 81209 POOL CORP COM 73278L105 13011 22987 SH SOLE 23 22987 0 0 POOL CORP COM 73278L105 142681 252086 SH SOLE 25 252086 0 0 POOL CORP COM 73278L105 53540 94594 SH SOLE 26 31946 0 62648 POOL CORP COM 73278L105 68948 121817 SH SOLE 28 1678 0 120139 POOL CORP COM 73278L105 70 124 SH SOLE 29 124 0 0 POOL CORP COM 73278L105 182612 322636 SH SOLE 30 316262 0 6374 POOL CORP COM 73278L105 9561 16892 SH SOLE 31 4496 0 12396 POOL CORP COM 73278L105 1107 1955 SH SOLE 34 1955 0 0 POOL CORP COM 73278L105 10499 18549 SH SOLE 36 18549 0 0 POOL CORP COM 73278L105 793 1401 SH SOLE 40 1401 0 0 POOL CORP COM 73278L105 16209 28638 SH SOLE 43 6214 0 22424 POPULAR INC COM NEW 733174700 16944 206528 SH SOLE 2 27516 0 179012 POPULAR INC COM NEW 733174700 324 3945 SH SOLE 4 467 0 3478 POPULAR INC COM NEW 733174700 155 1886 SH SOLE 7 1886 0 0 POPULAR INC COM NEW 733174700 2763 33682 SH SOLE 18 33682 0 0 POPULAR INC COM NEW 733174700 1941 23659 SH SOLE 19 23659 0 0 POPULAR INC COM NEW 733174700 105400 1284741 SH SOLE 21 1284741 0 0 POPULAR INC COM NEW 733174700 147519 1798137 SH SOLE 22 1705477 0 92660 POPULAR INC COM NEW 733174700 952 11605 SH SOLE 25 11605 0 0 POPULAR INC COM NEW 733174700 3535 43086 SH SOLE 26 35691 0 7395 POPULAR INC COM NEW 733174700 118 1436 SH SOLE 28 1436 0 0 POPULAR INC COM NEW 733174700 3993 48674 SH SOLE 30 48674 0 0 POPULAR INC COM NEW 733174700 98 1191 SH SOLE 31 1191 0 0 POPULAR INC COM NEW 733174700 174 2119 SH SOLE 36 2119 0 0 POPULAR INC COM NEW 733174700 823 10033 SH SOLE 40 10033 0 0 POPULAR INC COM NEW 733174700 5159 62881 SH SOLE 43 616 0 62265 PORCH GROUP INC COM 733245104 556 35643 SH SOLE 2 27662 0 7981 PORCH GROUP INC COM 733245104 1 81 SH SOLE 4 81 0 0 PORCH GROUP INC COM 733245104 17 1091 SH SOLE 7 1091 0 0 PORCH GROUP INC COM 733245104 3471 222640 SH SOLE 18 222640 0 0 PORCH GROUP INC COM 733245104 2153 138117 SH SOLE 19 138117 0 0 PORCH GROUP INC COM 733245104 43648 2799741 SH SOLE 21 2799741 0 0 PORCH GROUP INC COM 733245104 28058 1799734 SH SOLE 22 1753707 0 46027 PORCH GROUP INC COM 733245104 151 9660 SH SOLE 25 9660 0 0 PORCH GROUP INC COM 733245104 666 42713 SH SOLE 26 35801 0 6912 PORCH GROUP INC COM 733245104 135 8638 SH SOLE 28 8638 0 0 PORCH GROUP INC COM 733245104 741 47505 SH SOLE 30 47505 0 0 PORCH GROUP INC COM 733245104 178 11412 SH SOLE 40 11412 0 0 PORTAGE BIOTECH INC COM G7185A128 78 7296 SH SOLE 2 1354 0 5942 PORTAGE BIOTECH INC COM G7185A128 137 12781 SH SOLE 18 12781 0 0 PORTAGE BIOTECH INC COM G7185A128 79 7349 SH SOLE 19 7349 0 0 PORTAGE BIOTECH INC COM G7185A128 1551 144583 SH SOLE 21 144583 0 0 PORTAGE BIOTECH INC COM G7185A128 526 48996 SH SOLE 22 47046 0 1950 PORTILLOS INC COM CL A 73642K106 788 20985 SH SOLE 2 15684 0 5301 PORTILLOS INC COM CL A 73642K106 2590 68990 SH SOLE 18 68990 0 0 PORTILLOS INC COM CL A 73642K106 5062 134846 SH SOLE 19 134846 0 0 PORTILLOS INC COM CL A 73642K106 27962 744869 SH SOLE 21 744869 0 0 PORTILLOS INC COM CL A 73642K106 18354 488926 SH SOLE 22 483330 0 5596 PORTILLOS INC COM CL A 73642K106 1770 47141 SH SOLE 26 42253 0 4888 PORTILLOS INC COM CL A 73642K106 4152 110594 SH SOLE 28 0 0 110594 PORTILLOS INC COM CL A 73642K106 81 2167 SH SOLE 31 0 0 2167 PORTILLOS INC COM CL A 73642K106 4853 129277 SH SOLE 34 129277 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 11684 220785 SH SOLE 2 90068 0 130717 PORTLAND GEN ELEC CO COM NEW 736508847 755 14267 SH SOLE 4 14267 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1426 26944 SH SOLE 7 26944 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 14687 277525 SH SOLE 18 277525 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 44855 847607 SH SOLE 19 847607 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 208425 3938500 SH SOLE 21 3938500 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 147181 2781200 SH SOLE 22 2691649 0 89551 PORTLAND GEN ELEC CO COM NEW 736508847 1331 25157 SH SOLE 23 25157 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 10691 202019 SH SOLE 26 23475 0 178544 PORTLAND GEN ELEC CO COM NEW 736508847 85 1597 SH SOLE 28 1597 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 5129 96923 SH SOLE 30 96923 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 17820 336730 SH SOLE 31 0 0 336730 PORTLAND GEN ELEC CO COM NEW 736508847 343 6482 SH SOLE 36 6482 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 582 11004 SH SOLE 40 11004 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2944 55638 SH SOLE 43 5527 0 50111 PORTMAN RIDGE FIN CORP COM NEW 73688F201 1542 62265 SH SOLE 30 62265 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH SOLE 43 0 0 5 POSCO SPONSORED ADR 693483109 11676 200305 SH SOLE 2 71058 0 129247 POSCO SPONSORED ADR 693483109 1214 20827 SH SOLE 4 20827 0 0 POSCO SPONSORED ADR 693483109 144 2463 SH SOLE 13 2463 0 0 POSCO SPONSORED ADR 693483109 2146 36823 SH SOLE 18 36823 0 0 POSCO SPONSORED ADR 693483109 693 11891 SH SOLE 19 11891 0 0 POSCO SPONSORED ADR 693483109 184 3165 SH SOLE 21 3165 0 0 POSCO SPONSORED ADR 693483109 15015 257585 SH SOLE 22 175123 0 82462 POSCO SPONSORED ADR 693483109 364 6249 SH SOLE 30 6249 0 0 POSCO SPONSORED ADR 693483109 343 5876 SH SOLE 31 0 0 5876 POSCO SPONSORED ADR 693483109 37285 639652 SH SOLE 43 47680 0 591972 POSEIDA THERAPEUTICS INC COM 73730P108 305 44809 SH SOLE 2 11294 0 33515 POSEIDA THERAPEUTICS INC COM 73730P108 674 99034 SH SOLE 18 95221 0 3813 POSEIDA THERAPEUTICS INC COM 73730P108 2220 325986 SH SOLE 19 325986 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 9054 1329513 SH SOLE 21 1329513 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 4723 693601 SH SOLE 22 676533 0 17068 POSEIDA THERAPEUTICS INC COM 73730P108 46 6739 SH SOLE 23 6739 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 110 16202 SH SOLE 26 0 0 16202 POSEIDA THERAPEUTICS INC COM 73730P108 194 28504 SH SOLE 30 28504 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 59 8602 SH SOLE 43 0 0 8602 POSHMARK INC COM CL A 73739W104 398 23355 SH SOLE 2 22682 0 673 POSHMARK INC COM CL A 73739W104 600 35223 SH SOLE 21 35223 0 0 POSHMARK INC COM CL A 73739W104 9257 543597 SH SOLE 22 536325 0 7272 POSHMARK INC COM CL A 73739W104 108 6327 SH SOLE 25 6327 0 0 POSHMARK INC COM CL A 73739W104 39 2267 SH SOLE 26 0 0 2267 POSHMARK INC COM CL A 73739W104 178 10454 SH SOLE 30 10454 0 0 POSHMARK INC COM CL A 73739W104 225 13207 SH SOLE 34 13207 0 0 POSHMARK INC COM CL A 73739W104 92 5374 SH SOLE 40 5374 0 0 POST HLDGS INC COM 737446104 17976 159458 SH SOLE 2 48295 0 111163 POST HLDGS INC COM 737446104 58 514 SH SOLE 4 95 0 419 POST HLDGS INC COM 737446104 154 1369 SH SOLE 7 1369 0 0 POST HLDGS INC COM 737446104 14373 127501 SH SOLE 18 127501 0 0 POST HLDGS INC COM 737446104 1904 16892 SH SOLE 19 16892 0 0 POST HLDGS INC COM 737446104 314150 2786748 SH SOLE 21 2786748 0 0 POST HLDGS INC COM 737446104 180196 1598471 SH SOLE 22 1532015 0 66456 POST HLDGS INC COM 737446104 876 7772 SH SOLE 25 7772 0 0 POST HLDGS INC COM 737446104 2704 23983 SH SOLE 26 18597 0 5386 POST HLDGS INC COM 737446104 128 1134 SH SOLE 28 1134 0 0 POST HLDGS INC COM 737446104 3967 35193 SH SOLE 30 35193 0 0 POST HLDGS INC COM 737446104 103 917 SH SOLE 31 917 0 0 POST HLDGS INC COM 737446104 191 1698 SH SOLE 36 1698 0 0 POST HLDGS INC COM 737446104 897 7959 SH SOLE 40 7959 0 0 POST HLDGS INC COM 737446104 1940 17209 SH SOLE 43 1299 0 15910 POSTAL REALTY TRUST INC CL A 73757R102 396 20000 SH SOLE 2 14437 0 5563 POSTAL REALTY TRUST INC CL A 73757R102 805 40645 SH SOLE 18 40645 0 0 POSTAL REALTY TRUST INC CL A 73757R102 601 30363 SH SOLE 19 30363 0 0 POSTAL REALTY TRUST INC CL A 73757R102 9406 475049 SH SOLE 21 475049 0 0 POSTAL REALTY TRUST INC CL A 73757R102 4280 216165 SH SOLE 22 207722 0 8443 POSTAL REALTY TRUST INC CL A 73757R102 10 512 SH SOLE 23 512 0 0 POTBELLY CORP COM 73754Y100 26 4660 SH SOLE 18 4660 0 0 POTBELLY CORP COM 73754Y100 493 88400 SH SOLE 21 88400 0 0 POTBELLY CORP COM 73754Y100 2255 404035 SH SOLE 22 404035 0 0 POTBELLY CORP COM 73754Y100 29 5278 SH SOLE 43 0 0 5278 POTLATCHDELTIC CORPORATION COM 737630103 6768 112380 SH SOLE 2 46322 0 66058 POTLATCHDELTIC CORPORATION COM 737630103 17 288 SH SOLE 4 288 0 0 POTLATCHDELTIC CORPORATION COM 737630103 56 937 SH SOLE 7 937 0 0 POTLATCHDELTIC CORPORATION COM 737630103 19343 321198 SH SOLE 18 321198 0 0 POTLATCHDELTIC CORPORATION COM 737630103 20374 338325 SH SOLE 19 338325 0 0 POTLATCHDELTIC CORPORATION COM 737630103 333164 5532453 SH SOLE 21 5532453 0 0 POTLATCHDELTIC CORPORATION COM 737630103 116038 1926898 SH SOLE 22 1859481 0 67417 POTLATCHDELTIC CORPORATION COM 737630103 1 9 SH SOLE 23 9 0 0 POTLATCHDELTIC CORPORATION COM 737630103 532 8836 SH SOLE 25 8836 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1592 26443 SH SOLE 26 22300 0 4143 POTLATCHDELTIC CORPORATION COM 737630103 72 1195 SH SOLE 28 1195 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 23528 390708 SH SOLE 30 390708 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH SOLE 34 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 74 1227 SH SOLE 36 1227 0 0 POTLATCHDELTIC CORPORATION COM 737630103 505 8389 SH SOLE 40 8389 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2063 34250 SH SOLE 43 1663 0 32587 POWELL INDS INC COM 739128106 263 8923 SH SOLE 2 2374 0 6549 POWELL INDS INC COM 739128106 6 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 1111 37685 SH SOLE 18 37685 0 0 POWELL INDS INC COM 739128106 459 15571 SH SOLE 19 15571 0 0 POWELL INDS INC COM 739128106 33837 1147417 SH SOLE 21 1147417 0 0 POWELL INDS INC COM 739128106 7026 238251 SH SOLE 22 232957 0 5294 POWELL INDS INC COM 739128106 322 10905 SH SOLE 30 10905 0 0 POWELL INDS INC COM 739128106 22 749 SH SOLE 43 89 0 660 POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 37400 3415500 SH SOLE 2 3415500 0 0 POWER & DIGITAL INFRASTRUCTU UNIT 12/09/2026 73919C209 25066 2462280 SH SOLE 2 2462280 0 0 POWER INTEGRATIONS INC COM 739276103 10756 115788 SH SOLE 2 69569 0 46219 POWER INTEGRATIONS INC COM 739276103 37 395 SH SOLE 4 198 0 197 POWER INTEGRATIONS INC COM 739276103 79 848 SH SOLE 7 848 0 0 POWER INTEGRATIONS INC COM 739276103 26978 290430 SH SOLE 18 266976 0 23454 POWER INTEGRATIONS INC COM 739276103 45006 484505 SH SOLE 19 484505 0 0 POWER INTEGRATIONS INC COM 739276103 392413 4224493 SH SOLE 21 4224493 0 0 POWER INTEGRATIONS INC COM 739276103 189473 2039759 SH SOLE 22 2006076 0 33683 POWER INTEGRATIONS INC COM 739276103 1564 16840 SH SOLE 23 16840 0 0 POWER INTEGRATIONS INC COM 739276103 839 9028 SH SOLE 25 9028 0 0 POWER INTEGRATIONS INC COM 739276103 8877 95563 SH SOLE 26 18695 0 76868 POWER INTEGRATIONS INC COM 739276103 100 1081 SH SOLE 28 1081 0 0 POWER INTEGRATIONS INC COM 739276103 7370 79342 SH SOLE 30 79342 0 0 POWER INTEGRATIONS INC COM 739276103 227 2439 SH SOLE 34 2439 0 0 POWER INTEGRATIONS INC COM 739276103 280 3009 SH SOLE 36 3009 0 0 POWER INTEGRATIONS INC COM 739276103 738 7948 SH SOLE 40 7948 0 0 POWER INTEGRATIONS INC COM 739276103 5941 63960 SH SOLE 43 8418 0 55542 POWER REIT COM 73933H101 30 441 SH SOLE 18 441 0 0 POWER REIT COM 73933H101 412 5984 SH SOLE 21 5984 0 0 POWER REIT COM 73933H101 1287 18681 SH SOLE 22 18681 0 0 POWERFLEET INC COM 73931J109 7 1440 SH SOLE 2 0 0 1440 POWERFLEET INC COM 73931J109 31 6524 SH SOLE 18 6524 0 0 POWERFLEET INC COM 73931J109 452 95303 SH SOLE 21 95303 0 0 POWERFLEET INC COM 73931J109 1762 371738 SH SOLE 22 371738 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 514 31207 SH SOLE 2 12978 0 18229 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 13 761 SH SOLE 7 761 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2608 158353 SH SOLE 18 158353 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1595 96820 SH SOLE 19 96820 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 30623 1859313 SH SOLE 21 1859313 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 17998 1092790 SH SOLE 22 1049404 0 43386 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 100 6100 SH SOLE 25 6100 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 217 13168 SH SOLE 30 13168 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 90 5489 SH SOLE 40 5489 0 0 PPG INDS INC COM 693506107 103694 601336 SH SOLE 2 152643 0 448693 PPG INDS INC COM 693506107 40291 233655 SH SOLE 4 150177 0 83478 PPG INDS INC COM 693506107 37475 217321 SH SOLE 7 210425 0 6896 PPG INDS INC COM 693506107 581 3372 SH SOLE 13 658 0 2714 PPG INDS INC COM 693506107 5822 33765 SH SOLE 15 33765 0 0 PPG INDS INC COM 693506107 195529 1133897 SH SOLE 18 1062566 0 71331 PPG INDS INC COM 693506107 389561 2259109 SH SOLE 19 2259109 0 0 PPG INDS INC COM 693506107 1180501 6845867 SH SOLE 21 6845867 0 0 PPG INDS INC COM 693506107 893044 5178869 SH SOLE 22 4697567 0 481302 PPG INDS INC COM 693506107 24260 140688 SH SOLE 23 140688 0 0 PPG INDS INC COM 693506107 93517 542315 SH SOLE 25 542315 0 0 PPG INDS INC COM 693506107 121507 704632 SH SOLE 26 319289 0 385343 PPG INDS INC COM 693506107 141317 819516 SH SOLE 28 8292 0 811224 PPG INDS INC COM 693506107 34 199 SH SOLE 29 199 0 0 PPG INDS INC COM 693506107 290087 1682247 SH SOLE 30 1682247 0 0 PPG INDS INC COM 693506107 17951 104101 SH SOLE 31 26832 0 77269 PPG INDS INC COM 693506107 121488 704525 SH SOLE 34 704525 0 0 PPG INDS INC COM 693506107 17404 100930 SH SOLE 36 100930 0 0 PPG INDS INC COM 693506107 1348 7816 SH SOLE 40 7816 0 0 PPG INDS INC COM 693506107 23771 137849 SH SOLE 43 7360 0 130490 PPL CORP COM 69351T106 55285 1839140 SH SOLE 2 271209 0 1567931 PPL CORP COM 69351T106 12319 409821 SH SOLE 4 380162 0 29659 PPL CORP COM 69351T106 21945 730027 SH SOLE 7 706674 0 23353 PPL CORP COM 69351T106 379 12609 SH SOLE 13 2351 0 10258 PPL CORP COM 69351T106 3196 106316 SH SOLE 15 106316 0 0 PPL CORP COM 69351T106 46013 1530706 SH SOLE 18 1463535 0 67171 PPL CORP COM 69351T106 9629 320327 SH SOLE 19 320327 0 0 PPL CORP COM 69351T106 971589 32321651 SH SOLE 21 32321651 0 0 PPL CORP COM 69351T106 475773 15827451 SH SOLE 22 14275894 0 1551557 PPL CORP COM 69351T106 13073 434905 SH SOLE 23 434905 0 0 PPL CORP COM 69351T106 8094 269246 SH SOLE 25 269246 0 0 PPL CORP COM 69351T106 38440 1278760 SH SOLE 26 475155 0 803605 PPL CORP COM 69351T106 33613 1118197 SH SOLE 28 17251 0 1100946 PPL CORP COM 69351T106 105 3506 SH SOLE 29 3506 0 0 PPL CORP COM 69351T106 101473 3375678 SH SOLE 30 3375678 0 0 PPL CORP COM 69351T106 93419 3107758 SH SOLE 31 89671 0 3018087 PPL CORP COM 69351T106 7604 252963 SH SOLE 32 252963 0 0 PPL CORP COM 69351T106 1213 40363 SH SOLE 34 40363 0 0 PPL CORP COM 69351T106 26209 871883 SH SOLE 35 871883 0 0 PPL CORP COM 69351T106 11545 384071 SH SOLE 36 384071 0 0 PPL CORP COM 69351T106 430 14302 SH SOLE 40 14302 0 0 PPL CORP COM 69351T106 9360 311392 SH SOLE 43 29309 0 282083 PRA GROUP INC COM 69354N106 6458 128613 SH SOLE 2 62163 0 66450 PRA GROUP INC COM 69354N106 6 112 SH SOLE 4 112 0 0 PRA GROUP INC COM 69354N106 32 631 SH SOLE 7 631 0 0 PRA GROUP INC COM 69354N106 8434 167980 SH SOLE 18 167980 0 0 PRA GROUP INC COM 69354N106 18170 361889 SH SOLE 19 361889 0 0 PRA GROUP INC COM 69354N106 269482 5367098 SH SOLE 21 5367098 0 0 PRA GROUP INC COM 69354N106 73283 1459534 SH SOLE 22 1416015 0 43519 PRA GROUP INC COM 69354N106 594 11822 SH SOLE 23 11822 0 0 PRA GROUP INC COM 69354N106 455 9064 SH SOLE 25 9064 0 0 PRA GROUP INC COM 69354N106 5425 108050 SH SOLE 26 26375 0 81675 PRA GROUP INC COM 69354N106 41 816 SH SOLE 28 816 0 0 PRA GROUP INC COM 69354N106 4297 85579 SH SOLE 30 85579 0 0 PRA GROUP INC COM 69354N106 320 6374 SH SOLE 36 6374 0 0 PRA GROUP INC COM 69354N106 264 5266 SH SOLE 40 5266 0 0 PRA GROUP INC COM 69354N106 915 18218 SH SOLE 43 266 0 17952 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2649 2275000 PRN SOLE 21 2275000 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 433 21990 SH SOLE 2 6293 0 15697 PRAXIS PRECISION MEDICINES I COM 74006W108 6 321 SH SOLE 7 321 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 1963 99668 SH SOLE 18 99668 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 1141 57935 SH SOLE 19 57935 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 29231 1483784 SH SOLE 21 1483784 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 15566 790132 SH SOLE 22 760589 0 29543 PRAXIS PRECISION MEDICINES I COM 74006W108 77 3923 SH SOLE 25 3923 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 17 881 SH SOLE 26 881 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 509 25820 SH SOLE 30 25820 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 51 2572 SH SOLE 40 2572 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 190 9670 SH SOLE 43 0 0 9670 PRECIGEN INC COM 74017N105 254 68573 SH SOLE 2 29233 0 39340 PRECIGEN INC COM 74017N105 1 218 SH SOLE 4 218 0 0 PRECIGEN INC COM 74017N105 5 1472 SH SOLE 7 1472 0 0 PRECIGEN INC COM 74017N105 995 268303 SH SOLE 18 268303 0 0 PRECIGEN INC COM 74017N105 624 168071 SH SOLE 19 168071 0 0 PRECIGEN INC COM 74017N105 14919 4021204 SH SOLE 21 4021204 0 0 PRECIGEN INC COM 74017N105 8821 2377578 SH SOLE 22 2329225 0 48353 PRECIGEN INC COM 74017N105 43 11594 SH SOLE 25 11594 0 0 PRECIGEN INC COM 74017N105 196 52902 SH SOLE 26 4946 0 47956 PRECIGEN INC COM 74017N105 33 8838 SH SOLE 28 8838 0 0 PRECIGEN INC COM 74017N105 605 163164 SH SOLE 30 163164 0 0 PRECIGEN INC COM 74017N105 38 10220 SH SOLE 40 10220 0 0 PRECIGEN INC COM 74017N105 101 27308 SH SOLE 43 0 0 27308 PRECIPIO INC COM 74019L503 6 3586 SH SOLE 18 3586 0 0 PRECIPIO INC COM 74019L503 80 50546 SH SOLE 21 50546 0 0 PRECIPIO INC COM 74019L503 916 579468 SH SOLE 22 579468 0 0 PRECISION BIOSCIENCES INC COM 74019P108 537 72510 SH SOLE 2 51254 0 21256 PRECISION BIOSCIENCES INC COM 74019P108 7 986 SH SOLE 7 986 0 0 PRECISION BIOSCIENCES INC COM 74019P108 1192 161101 SH SOLE 18 143561 0 17540 PRECISION BIOSCIENCES INC COM 74019P108 2514 339786 SH SOLE 19 339786 0 0 PRECISION BIOSCIENCES INC COM 74019P108 17349 2344431 SH SOLE 21 2344431 0 0 PRECISION BIOSCIENCES INC COM 74019P108 10092 1363727 SH SOLE 22 1338921 0 24806 PRECISION BIOSCIENCES INC COM 74019P108 60 8121 SH SOLE 23 8121 0 0 PRECISION BIOSCIENCES INC COM 74019P108 50 6706 SH SOLE 25 6706 0 0 PRECISION BIOSCIENCES INC COM 74019P108 199 26846 SH SOLE 26 2299 0 24547 PRECISION BIOSCIENCES INC COM 74019P108 281 37927 SH SOLE 30 37927 0 0 PRECISION BIOSCIENCES INC COM 74019P108 12 1656 SH SOLE 36 1656 0 0 PRECISION BIOSCIENCES INC COM 74019P108 25 3321 SH SOLE 40 3321 0 0 PRECISION BIOSCIENCES INC COM 74019P108 181 24396 SH SOLE 43 8884 0 15512 PRECISION DRILLING CORP COM NEW 74022D407 212 5980 SH SOLE 43 427 0 5553 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 13 13207 SH SOLE 18 13207 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 147 154661 SH SOLE 21 154661 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 3 3009 SH SOLE 22 3009 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1228 67981 SH SOLE 2 22241 0 45740 PREFERRED APT CMNTYS INC COM 74039L103 11 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 3097 171499 SH SOLE 18 171499 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1648 91239 SH SOLE 19 91239 0 0 PREFERRED APT CMNTYS INC COM 74039L103 40549 2245227 SH SOLE 21 2245227 0 0 PREFERRED APT CMNTYS INC COM 74039L103 21915 1213463 SH SOLE 22 1182874 0 30589 PREFERRED APT CMNTYS INC COM 74039L103 37 2060 SH SOLE 23 2060 0 0 PREFERRED APT CMNTYS INC COM 74039L103 432 23897 SH SOLE 43 4601 0 19296 PREFERRED BK LOS ANGELES CA COM NEW 740367404 643 8951 SH SOLE 2 2999 0 5952 PREFERRED BK LOS ANGELES CA COM NEW 740367404 9 122 SH SOLE 7 122 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2767 38540 SH SOLE 18 38540 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1086 15134 SH SOLE 19 15134 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 81883 1140593 SH SOLE 21 1140593 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 15594 217220 SH SOLE 22 207930 0 9290 PREFERRED BK LOS ANGELES CA COM NEW 740367404 59 821 SH SOLE 26 0 0 821 PREFERRED BK LOS ANGELES CA COM NEW 740367404 58 808 SH SOLE 28 808 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1256 17491 SH SOLE 30 17491 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 90 1250 SH SOLE 40 1250 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 384 5344 SH SOLE 43 22 0 5322 PREFORMED LINE PRODS CO COM 740444104 124 1914 SH SOLE 2 128 0 1786 PREFORMED LINE PRODS CO COM 740444104 5 74 SH SOLE 7 74 0 0 PREFORMED LINE PRODS CO COM 740444104 631 9757 SH SOLE 18 9757 0 0 PREFORMED LINE PRODS CO COM 740444104 342 5289 SH SOLE 19 5289 0 0 PREFORMED LINE PRODS CO COM 740444104 7290 112679 SH SOLE 21 112679 0 0 PREFORMED LINE PRODS CO COM 740444104 3453 53365 SH SOLE 22 51734 0 1631 PREFORMED LINE PRODS CO COM 740444104 10 151 SH SOLE 43 0 0 151 PRELUDE THERAPEUTICS INC COM 74065P101 74 5965 SH SOLE 2 3562 0 2403 PRELUDE THERAPEUTICS INC COM 74065P101 3 232 SH SOLE 7 232 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 369 29600 SH SOLE 18 29600 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 350 28117 SH SOLE 19 28117 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 6157 494552 SH SOLE 21 494552 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 3805 305588 SH SOLE 22 298483 0 7105 PRELUDE THERAPEUTICS INC COM 74065P101 44 3550 SH SOLE 25 3550 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 13 1082 SH SOLE 26 1082 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 242 19420 SH SOLE 30 19420 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 24 1934 SH SOLE 36 1934 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 18 1457 SH SOLE 40 1457 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 62 5007 SH SOLE 43 523 0 4484 PREMIER FINANCIAL CORP COM 74052F108 5311 171819 SH SOLE 2 97275 0 74544 PREMIER FINANCIAL CORP COM 74052F108 3 108 SH SOLE 4 108 0 0 PREMIER FINANCIAL CORP COM 74052F108 17 551 SH SOLE 7 551 0 0 PREMIER FINANCIAL CORP COM 74052F108 3703 119789 SH SOLE 18 119789 0 0 PREMIER FINANCIAL CORP COM 74052F108 9752 315505 SH SOLE 19 315505 0 0 PREMIER FINANCIAL CORP COM 74052F108 47045 1522006 SH SOLE 21 1522006 0 0 PREMIER FINANCIAL CORP COM 74052F108 49198 1591642 SH SOLE 22 1553274 0 38368 PREMIER FINANCIAL CORP COM 74052F108 555 17963 SH SOLE 23 17963 0 0 PREMIER FINANCIAL CORP COM 74052F108 240 7768 SH SOLE 25 7768 0 0 PREMIER FINANCIAL CORP COM 74052F108 2715 87822 SH SOLE 26 1450 0 86372 PREMIER FINANCIAL CORP COM 74052F108 94 3036 SH SOLE 28 3036 0 0 PREMIER FINANCIAL CORP COM 74052F108 324 10473 SH SOLE 30 10473 0 0 PREMIER FINANCIAL CORP COM 74052F108 404 13062 SH SOLE 34 13062 0 0 PREMIER FINANCIAL CORP COM 74052F108 68 2215 SH SOLE 36 2215 0 0 PREMIER FINANCIAL CORP COM 74052F108 125 4049 SH SOLE 40 4049 0 0 PREMIER FINANCIAL CORP COM 74052F108 1104 35709 SH SOLE 43 1090 0 34619 PREMIER INC CL A 74051N102 11454 278205 SH SOLE 2 62137 0 216068 PREMIER INC CL A 74051N102 21 511 SH SOLE 4 511 0 0 PREMIER INC CL A 74051N102 99 2407 SH SOLE 7 2407 0 0 PREMIER INC CL A 74051N102 2070 50279 SH SOLE 18 50279 0 0 PREMIER INC CL A 74051N102 9479 230234 SH SOLE 19 230234 0 0 PREMIER INC CL A 74051N102 82213 1996916 SH SOLE 21 1996916 0 0 PREMIER INC CL A 74051N102 111986 2720093 SH SOLE 22 2578622 0 141471 PREMIER INC CL A 74051N102 528 12818 SH SOLE 23 12818 0 0 PREMIER INC CL A 74051N102 933 22656 SH SOLE 25 22656 0 0 PREMIER INC CL A 74051N102 2173 52777 SH SOLE 26 42297 0 10480 PREMIER INC CL A 74051N102 90 2179 SH SOLE 28 2179 0 0 PREMIER INC CL A 74051N102 27158 659650 SH SOLE 30 659650 0 0 PREMIER INC CL A 74051N102 79 1915 SH SOLE 31 1915 0 0 PREMIER INC CL A 74051N102 466 11325 SH SOLE 36 11325 0 0 PREMIER INC CL A 74051N102 686 16673 SH SOLE 40 16673 0 0 PREMIER INC CL A 74051N102 5724 139021 SH SOLE 43 4726 0 134295 PRESIDIO PPTY TR INC COM CL A 74102L303 6 1536 SH SOLE 18 1536 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 89 22869 SH SOLE 21 22869 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9800 161590 SH SOLE 2 22886 0 138704 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 14 223 SH SOLE 4 223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 42 689 SH SOLE 7 689 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 11725 193324 SH SOLE 18 193324 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 6186 101996 SH SOLE 19 101996 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 375957 6198791 SH SOLE 21 6198791 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 77437 1276779 SH SOLE 22 1227421 0 49358 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 384 6338 SH SOLE 25 6338 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1000 16494 SH SOLE 26 12823 0 3671 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 54 892 SH SOLE 28 892 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5450 89868 SH SOLE 30 89868 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 27 446 SH SOLE 34 446 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 58 953 SH SOLE 36 953 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 349 5747 SH SOLE 40 5747 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3472 57251 SH SOLE 43 825 0 56426 PRETIUM RES INC COM 74139C102 628 44595 SH SOLE 21 44595 0 0 PRICE T ROWE GROUP INC COM 74144T108 108541 551977 SH SOLE 2 148056 0 403921 PRICE T ROWE GROUP INC COM 74144T108 31428 159825 SH SOLE 4 100610 0 59215 PRICE T ROWE GROUP INC COM 74144T108 56333 286477 SH SOLE 7 226956 0 59521 PRICE T ROWE GROUP INC COM 74144T108 640 3255 SH SOLE 13 888 0 2367 PRICE T ROWE GROUP INC COM 74144T108 6398 32539 SH SOLE 15 32539 0 0 PRICE T ROWE GROUP INC COM 74144T108 101032 513794 SH SOLE 18 483326 0 30468 PRICE T ROWE GROUP INC COM 74144T108 26568 135110 SH SOLE 19 135110 0 0 PRICE T ROWE GROUP INC COM 74144T108 1601381 8143721 SH SOLE 21 8143721 0 0 PRICE T ROWE GROUP INC COM 74144T108 952673 4844756 SH SOLE 22 4381336 0 463420 PRICE T ROWE GROUP INC COM 74144T108 26365 134079 SH SOLE 23 134079 0 0 PRICE T ROWE GROUP INC COM 74144T108 84311 428758 SH SOLE 25 428758 0 0 PRICE T ROWE GROUP INC COM 74144T108 92473 470267 SH SOLE 26 159434 0 310833 PRICE T ROWE GROUP INC COM 74144T108 148402 754691 SH SOLE 28 8406 0 746285 PRICE T ROWE GROUP INC COM 74144T108 38 195 SH SOLE 29 195 0 0 PRICE T ROWE GROUP INC COM 74144T108 367091 1866820 SH SOLE 30 1866820 0 0 PRICE T ROWE GROUP INC COM 74144T108 16932 86107 SH SOLE 31 25282 0 60825 PRICE T ROWE GROUP INC COM 74144T108 4314 21939 SH SOLE 34 21939 0 0 PRICE T ROWE GROUP INC COM 74144T108 23631 120172 SH SOLE 36 120172 0 0 PRICE T ROWE GROUP INC COM 74144T108 1494 7598 SH SOLE 40 7598 0 0 PRICE T ROWE GROUP INC COM 74144T108 48609 247199 SH SOLE 43 31866 0 215333 PRICESMART INC COM 741511109 1585 21656 SH SOLE 2 7499 0 14157 PRICESMART INC COM 741511109 5 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 23 311 SH SOLE 7 311 0 0 PRICESMART INC COM 741511109 6581 89946 SH SOLE 18 89946 0 0 PRICESMART INC COM 741511109 4204 57455 SH SOLE 19 57455 0 0 PRICESMART INC COM 741511109 215415 2944032 SH SOLE 21 2944032 0 0 PRICESMART INC COM 741511109 46837 640113 SH SOLE 22 616941 0 23172 PRICESMART INC COM 741511109 409 5595 SH SOLE 23 5595 0 0 PRICESMART INC COM 741511109 346 4734 SH SOLE 25 4734 0 0 PRICESMART INC COM 741511109 1324 18093 SH SOLE 26 10390 0 7703 PRICESMART INC COM 741511109 31 418 SH SOLE 28 418 0 0 PRICESMART INC COM 741511109 3251 44427 SH SOLE 30 44427 0 0 PRICESMART INC COM 741511109 5773 78905 SH SOLE 31 0 0 78905 PRICESMART INC COM 741511109 313 4271 SH SOLE 36 4271 0 0 PRICESMART INC COM 741511109 207 2824 SH SOLE 40 2824 0 0 PRICESMART INC COM 741511109 1642 22442 SH SOLE 43 3980 0 18462 PRIMEENERGY RESOURCES CORP COM 74158E104 10 138 SH SOLE 18 138 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 114 1626 SH SOLE 21 1626 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 13 188 SH SOLE 22 188 0 0 PRIMERICA INC COM 74164M108 18551 121033 SH SOLE 2 35061 0 85972 PRIMERICA INC COM 74164M108 21 137 SH SOLE 4 137 0 0 PRIMERICA INC COM 74164M108 112 731 SH SOLE 7 731 0 0 PRIMERICA INC COM 74164M108 13147 85776 SH SOLE 18 85776 0 0 PRIMERICA INC COM 74164M108 1752 11430 SH SOLE 19 11430 0 0 PRIMERICA INC COM 74164M108 292311 1907167 SH SOLE 21 1907167 0 0 PRIMERICA INC COM 74164M108 166074 1083541 SH SOLE 22 1039948 0 43593 PRIMERICA INC COM 74164M108 796 5192 SH SOLE 25 5192 0 0 PRIMERICA INC COM 74164M108 2742 17893 SH SOLE 26 14620 0 3273 PRIMERICA INC COM 74164M108 108 702 SH SOLE 28 702 0 0 PRIMERICA INC COM 74164M108 7561 49333 SH SOLE 30 49333 0 0 PRIMERICA INC COM 74164M108 93 604 SH SOLE 31 604 0 0 PRIMERICA INC COM 74164M108 358 2338 SH SOLE 36 2338 0 0 PRIMERICA INC COM 74164M108 792 5170 SH SOLE 40 5170 0 0 PRIMERICA INC COM 74164M108 3399 22179 SH SOLE 43 5767 0 16412 PRIMIS FINANCIAL CORP COM 74167B109 206 13668 SH SOLE 2 950 0 12718 PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH SOLE 7 359 0 0 PRIMIS FINANCIAL CORP COM 74167B109 1153 76640 SH SOLE 18 76640 0 0 PRIMIS FINANCIAL CORP COM 74167B109 597 39703 SH SOLE 19 39703 0 0 PRIMIS FINANCIAL CORP COM 74167B109 14251 947549 SH SOLE 21 947549 0 0 PRIMIS FINANCIAL CORP COM 74167B109 4743 315357 SH SOLE 22 300917 0 14440 PRIMIS FINANCIAL CORP COM 74167B109 37 2450 SH SOLE 43 0 0 2450 PRIMO WATER CORPORATION COM 74167P108 2025 114880 SH SOLE 2 12550 0 102330 PRIMO WATER CORPORATION COM 74167P108 39 2226 SH SOLE 7 2226 0 0 PRIMO WATER CORPORATION COM 74167P108 8415 477329 SH SOLE 18 477329 0 0 PRIMO WATER CORPORATION COM 74167P108 4930 279622 SH SOLE 19 279622 0 0 PRIMO WATER CORPORATION COM 74167P108 95161 5397663 SH SOLE 21 5397663 0 0 PRIMO WATER CORPORATION COM 74167P108 27591 1564992 SH SOLE 22 1472863 0 92129 PRIMO WATER CORPORATION COM 74167P108 68 3866 SH SOLE 40 3866 0 0 PRIMO WATER CORPORATION COM 74167P108 1796 101884 SH SOLE 43 0 0 101884 PRIMORIS SVCS CORP COM 74164F103 2465 102774 SH SOLE 2 34927 0 67847 PRIMORIS SVCS CORP COM 74164F103 3 112 SH SOLE 4 112 0 0 PRIMORIS SVCS CORP COM 74164F103 1102 45964 SH SOLE 7 45964 0 0 PRIMORIS SVCS CORP COM 74164F103 4038 168397 SH SOLE 18 164893 0 3504 PRIMORIS SVCS CORP COM 74164F103 9998 416912 SH SOLE 19 416912 0 0 PRIMORIS SVCS CORP COM 74164F103 53820 2244374 SH SOLE 21 2244374 0 0 PRIMORIS SVCS CORP COM 74164F103 39459 1645492 SH SOLE 22 1592059 0 53433 PRIMORIS SVCS CORP COM 74164F103 316 13172 SH SOLE 23 13172 0 0 PRIMORIS SVCS CORP COM 74164F103 234 9757 SH SOLE 25 9757 0 0 PRIMORIS SVCS CORP COM 74164F103 2582 107684 SH SOLE 26 20247 0 87437 PRIMORIS SVCS CORP COM 74164F103 23 948 SH SOLE 28 948 0 0 PRIMORIS SVCS CORP COM 74164F103 738 30763 SH SOLE 30 30763 0 0 PRIMORIS SVCS CORP COM 74164F103 34 1414 SH SOLE 36 1414 0 0 PRIMORIS SVCS CORP COM 74164F103 163 6783 SH SOLE 40 6783 0 0 PRIMORIS SVCS CORP COM 74164F103 377 15737 SH SOLE 43 17 0 15720 PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1 32 SH SOLE 17 0 0 32 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 47265 653469 SH SOLE 2 93993 0 559476 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14124 195267 SH SOLE 4 107593 0 87674 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16847 232914 SH SOLE 7 225679 0 7235 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 356 4921 SH SOLE 13 722 0 4199 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2823 39031 SH SOLE 15 39031 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9 118 SH SOLE 17 0 0 118 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 49860 689335 SH SOLE 18 654625 0 34710 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8565 118410 SH SOLE 19 118410 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 770709 10655457 SH SOLE 21 10655457 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 385476 5329413 SH SOLE 22 4804293 0 525120 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10900 150697 SH SOLE 23 150697 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 32991 456112 SH SOLE 25 456112 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 40725 563044 SH SOLE 26 179870 0 383174 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 59294 819777 SH SOLE 28 117213 0 702564 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30 415 SH SOLE 29 415 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 123813 1711779 SH SOLE 30 1711779 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7884 108999 SH SOLE 31 32555 0 76444 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5122 70815 SH SOLE 32 70815 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 935 12923 SH SOLE 34 12923 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 17542 242526 SH SOLE 35 242526 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9344 129180 SH SOLE 36 129180 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 669 9251 SH SOLE 40 9251 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 21900 302786 SH SOLE 43 18449 0 284337 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 18 2496 SH SOLE 2 482 0 2014 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 175 24727 SH SOLE 18 24727 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 81 11376 SH SOLE 19 11376 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 2469 348772 SH SOLE 21 348772 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 630 88949 SH SOLE 22 88461 0 488 PRIVIA HEALTH GROUP INC COM 74276R102 335 12933 SH SOLE 2 8965 0 3968 PRIVIA HEALTH GROUP INC COM 74276R102 8 315 SH SOLE 7 315 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 1107 42802 SH SOLE 18 42802 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 758 29307 SH SOLE 19 29307 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 15714 607408 SH SOLE 21 607408 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 13724 530488 SH SOLE 22 519494 0 10994 PRIVIA HEALTH GROUP INC COM 74276R102 90 3462 SH SOLE 25 3462 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 51 1964 SH SOLE 26 0 0 1964 PRIVIA HEALTH GROUP INC COM 74276R102 155 5982 SH SOLE 30 5982 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 72 2775 SH SOLE 40 2775 0 0 PRO-DEX INC COLO COM NEW 74265M205 11 456 SH SOLE 18 456 0 0 PRO-DEX INC COLO COM NEW 74265M205 135 5819 SH SOLE 21 5819 0 0 PRO-DEX INC COLO COM NEW 74265M205 999 43048 SH SOLE 22 43048 0 0 PROASSURANCE CORP COM 74267C106 1048 41421 SH SOLE 2 14197 0 27224 PROASSURANCE CORP COM 74267C106 6 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 19 761 SH SOLE 7 761 0 0 PROASSURANCE CORP COM 74267C106 5159 203910 SH SOLE 18 203910 0 0 PROASSURANCE CORP COM 74267C106 2291 90564 SH SOLE 19 90564 0 0 PROASSURANCE CORP COM 74267C106 156810 6198040 SH SOLE 21 6198040 0 0 PROASSURANCE CORP COM 74267C106 31314 1237719 SH SOLE 22 1188183 0 49536 PROASSURANCE CORP COM 74267C106 95 3752 SH SOLE 25 3752 0 0 PROASSURANCE CORP COM 74267C106 349 13776 SH SOLE 26 9131 0 4645 PROASSURANCE CORP COM 74267C106 58 2304 SH SOLE 28 2304 0 0 PROASSURANCE CORP COM 74267C106 2367 93540 SH SOLE 30 93540 0 0 PROASSURANCE CORP COM 74267C106 135 5336 SH SOLE 40 5336 0 0 PROASSURANCE CORP COM 74267C106 621 24560 SH SOLE 43 1853 0 22707 PROCEPT BIOROBOTICS CORP COM 74276L105 13 517 SH SOLE 2 0 0 517 PROCEPT BIOROBOTICS CORP COM 74276L105 472 18883 SH SOLE 18 18883 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 302 12084 SH SOLE 19 12084 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 5470 218702 SH SOLE 21 218702 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 1779 71119 SH SOLE 22 70353 0 766 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 10 2103 SH SOLE 18 2103 0 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 138 28105 SH SOLE 21 28105 0 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 1 293 SH SOLE 22 293 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 6662 83310 SH SOLE 2 3619 0 79691 PROCORE TECHNOLOGIES INC COM 74275K108 68 847 SH SOLE 7 847 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 2000 25008 SH SOLE 18 25008 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 7485 93602 SH SOLE 19 93602 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 56211 702903 SH SOLE 21 702903 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 40247 503279 SH SOLE 22 460639 0 42640 PROCORE TECHNOLOGIES INC COM 74275K108 878 10984 SH SOLE 26 10984 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 72 900 SH SOLE 31 900 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 13120 164064 SH SOLE 34 164064 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 489 6109 SH SOLE 43 0 0 6109 PROCTER AND GAMBLE CO COM 742718109 851536 5205622 SH SOLE 2 1016927 0 4188695 PROCTER AND GAMBLE CO COM 742718109 195907 1197622 SH SOLE 4 986616 0 211006 PROCTER AND GAMBLE CO COM 742718109 384460 2350286 SH SOLE 7 2210139 0 140147 PROCTER AND GAMBLE CO COM 742718109 8486 51878 SH SOLE 13 27924 0 23954 PROCTER AND GAMBLE CO COM 742718109 56218 343675 SH SOLE 15 343675 0 0 PROCTER AND GAMBLE CO COM 742718109 11 65 SH SOLE 17 0 0 65 PROCTER AND GAMBLE CO COM 742718109 602666 3684227 SH SOLE 18 3300968 0 383259 PROCTER AND GAMBLE CO COM 742718109 160753 982716 SH SOLE 19 982716 0 0 PROCTER AND GAMBLE CO COM 742718109 9069825 55445805 SH SOLE 21 55445805 0 0 PROCTER AND GAMBLE CO COM 742718109 8438488 51586307 SH SOLE 22 46375287 0 5211020 PROCTER AND GAMBLE CO COM 742718109 235936 1442325 SH SOLE 23 1442325 0 0 PROCTER AND GAMBLE CO COM 742718109 619440 3786774 SH SOLE 25 3786774 0 0 PROCTER AND GAMBLE CO COM 742718109 841607 5144928 SH SOLE 26 1825588 0 3319340 PROCTER AND GAMBLE CO COM 742718109 1056652 6459540 SH SOLE 28 203471 0 6256069 PROCTER AND GAMBLE CO COM 742718109 3614 22095 SH SOLE 29 22095 0 0 PROCTER AND GAMBLE CO COM 742718109 1770362 10822608 SH SOLE 30 10802691 0 19917 PROCTER AND GAMBLE CO COM 742718109 723687 4424057 SH SOLE 31 322295 0 4101762 PROCTER AND GAMBLE CO COM 742718109 38349 234437 SH SOLE 32 234437 0 0 PROCTER AND GAMBLE CO COM 742718109 35979 219950 SH SOLE 34 219950 0 0 PROCTER AND GAMBLE CO COM 742718109 178580 1091700 SH SOLE 36 1091700 0 0 PROCTER AND GAMBLE CO COM 742718109 13223 80834 SH SOLE 40 80834 0 0 PROCTER AND GAMBLE CO COM 742718109 365738 2235834 SH SOLE 43 189972 0 2045862 PROFESSIONAL HLDG CORP CL A COM 743139107 12 649 SH SOLE 2 0 0 649 PROFESSIONAL HLDG CORP CL A COM 743139107 46 2414 SH SOLE 18 2414 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 570 29752 SH SOLE 21 29752 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 644 33628 SH SOLE 22 33628 0 0 PROFIRE ENERGY INC COM 74316X101 8 7421 SH SOLE 18 7421 0 0 PROFIRE ENERGY INC COM 74316X101 130 123002 SH SOLE 21 123002 0 0 PROFIRE ENERGY INC COM 74316X101 290 273576 SH SOLE 22 273576 0 0 PROG HOLDINGS INC COM NPV 74319R101 6086 134924 SH SOLE 2 66371 0 68553 PROG HOLDINGS INC COM NPV 74319R101 10 218 SH SOLE 4 218 0 0 PROG HOLDINGS INC COM NPV 74319R101 51 1134 SH SOLE 7 1134 0 0 PROG HOLDINGS INC COM NPV 74319R101 13646 302508 SH SOLE 18 293747 0 8761 PROG HOLDINGS INC COM NPV 74319R101 19796 438838 SH SOLE 19 438838 0 0 PROG HOLDINGS INC COM NPV 74319R101 201522 4467347 SH SOLE 21 4467347 0 0 PROG HOLDINGS INC COM NPV 74319R101 90735 2011414 SH SOLE 22 1952012 0 59402 PROG HOLDINGS INC COM NPV 74319R101 588 13031 SH SOLE 23 13031 0 0 PROG HOLDINGS INC COM NPV 74319R101 461 10217 SH SOLE 25 10217 0 0 PROG HOLDINGS INC COM NPV 74319R101 4181 92687 SH SOLE 26 17274 0 75413 PROG HOLDINGS INC COM NPV 74319R101 54 1207 SH SOLE 28 1207 0 0 PROG HOLDINGS INC COM NPV 74319R101 1815 40245 SH SOLE 30 40245 0 0 PROG HOLDINGS INC COM NPV 74319R101 287 6358 SH SOLE 36 6358 0 0 PROG HOLDINGS INC COM NPV 74319R101 369 8183 SH SOLE 40 8183 0 0 PROG HOLDINGS INC COM NPV 74319R101 3982 88277 SH SOLE 43 2437 0 85840 PROGENITY INC COM 74319F107 1 514 SH SOLE 2 0 0 514 PROGENITY INC COM 74319F107 6 3001 SH SOLE 18 3001 0 0 PROGENITY INC COM 74319F107 95 45651 SH SOLE 21 45651 0 0 PROGENITY INC COM 74319F107 3376 1615211 SH SOLE 22 1615211 0 0 PROGRESS SOFTWARE CORP COM 743312100 5527 114497 SH SOLE 2 55867 0 58630 PROGRESS SOFTWARE CORP COM 743312100 29 594 SH SOLE 4 219 0 375 PROGRESS SOFTWARE CORP COM 743312100 30 623 SH SOLE 7 623 0 0 PROGRESS SOFTWARE CORP COM 743312100 8150 168843 SH SOLE 18 152474 0 16369 PROGRESS SOFTWARE CORP COM 743312100 29664 614544 SH SOLE 19 614544 0 0 PROGRESS SOFTWARE CORP COM 743312100 255632 5295874 SH SOLE 21 5295874 0 0 PROGRESS SOFTWARE CORP COM 743312100 76806 1591170 SH SOLE 22 1568039 0 23131 PROGRESS SOFTWARE CORP COM 743312100 1037 21476 SH SOLE 23 21476 0 0 PROGRESS SOFTWARE CORP COM 743312100 393 8140 SH SOLE 25 8140 0 0 PROGRESS SOFTWARE CORP COM 743312100 5819 120555 SH SOLE 26 24219 0 96336 PROGRESS SOFTWARE CORP COM 743312100 38 780 SH SOLE 28 780 0 0 PROGRESS SOFTWARE CORP COM 743312100 3943 81685 SH SOLE 30 81685 0 0 PROGRESS SOFTWARE CORP COM 743312100 1313 27205 SH SOLE 34 27205 0 0 PROGRESS SOFTWARE CORP COM 743312100 362 7497 SH SOLE 36 7497 0 0 PROGRESS SOFTWARE CORP COM 743312100 246 5098 SH SOLE 40 5098 0 0 PROGRESS SOFTWARE CORP COM 743312100 3754 77780 SH SOLE 43 134 0 77646 PROGRESSIVE CORP COM 743315103 127826 1245256 SH SOLE 2 208450 0 1036806 PROGRESSIVE CORP COM 743315103 38148 371628 SH SOLE 4 224913 0 146715 PROGRESSIVE CORP COM 743315103 57815 563229 SH SOLE 7 545548 0 17681 PROGRESSIVE CORP COM 743315103 752 7324 SH SOLE 13 1535 0 5789 PROGRESSIVE CORP COM 743315103 8481 82625 SH SOLE 15 82625 0 0 PROGRESSIVE CORP COM 743315103 294950 2873355 SH SOLE 18 2747751 0 125604 PROGRESSIVE CORP COM 743315103 196207 1911417 SH SOLE 19 1911417 0 0 PROGRESSIVE CORP COM 743315103 1628561 15865184 SH SOLE 21 15865184 0 0 PROGRESSIVE CORP COM 743315103 1311457 12776002 SH SOLE 22 11594183 0 1181819 PROGRESSIVE CORP COM 743315103 34597 337042 SH SOLE 23 337042 0 0 PROGRESSIVE CORP COM 743315103 87048 848004 SH SOLE 25 817084 0 30920 PROGRESSIVE CORP COM 743315103 129003 1256726 SH SOLE 26 441346 0 815380 PROGRESSIVE CORP COM 743315103 240884 2346656 SH SOLE 28 10426 0 2336230 PROGRESSIVE CORP COM 743315103 167 1631 SH SOLE 29 1631 0 0 PROGRESSIVE CORP COM 743315103 366874 3574029 SH SOLE 30 3574029 0 0 PROGRESSIVE CORP COM 743315103 21859 212947 SH SOLE 31 67421 0 145526 PROGRESSIVE CORP COM 743315103 57227 557498 SH SOLE 34 557498 0 0 PROGRESSIVE CORP COM 743315103 31972 311463 SH SOLE 36 311463 0 0 PROGRESSIVE CORP COM 743315103 1544 15046 SH SOLE 37 15046 0 0 PROGRESSIVE CORP COM 743315103 1955 19050 SH SOLE 40 19050 0 0 PROGRESSIVE CORP COM 743315103 63049 614215 SH SOLE 43 35879 0 578336 PROGYNY INC COM 74340E103 5207 103411 SH SOLE 2 57554 0 45857 PROGYNY INC COM 74340E103 6 128 SH SOLE 4 128 0 0 PROGYNY INC COM 74340E103 45 898 SH SOLE 7 898 0 0 PROGYNY INC COM 74340E103 15669 311198 SH SOLE 18 293060 0 18138 PROGYNY INC COM 74340E103 22268 442258 SH SOLE 19 442258 0 0 PROGYNY INC COM 74340E103 240200 4770599 SH SOLE 21 4770599 0 0 PROGYNY INC COM 74340E103 107627 2137568 SH SOLE 22 2108003 0 29565 PROGYNY INC COM 74340E103 694 13789 SH SOLE 23 13789 0 0 PROGYNY INC COM 74340E103 403 8012 SH SOLE 25 8012 0 0 PROGYNY INC COM 74340E103 3993 79312 SH SOLE 26 19596 0 59716 PROGYNY INC COM 74340E103 60 1183 SH SOLE 28 1183 0 0 PROGYNY INC COM 74340E103 1705 33858 SH SOLE 30 33858 0 0 PROGYNY INC COM 74340E103 36 720 SH SOLE 36 720 0 0 PROGYNY INC COM 74340E103 310 6162 SH SOLE 40 6162 0 0 PROGYNY INC COM 74340E103 732 14529 SH SOLE 43 220 0 14309 PROLOGIS INC. COM 74340W103 434599 2581367 SH SOLE 2 731385 0 1849982 PROLOGIS INC. COM 74340W103 256297 1522313 SH SOLE 4 1288971 0 233342 PROLOGIS INC. COM 74340W103 266931 1585480 SH SOLE 7 1565142 0 20338 PROLOGIS INC. COM 74340W103 7667 45541 SH SOLE 13 37730 0 7811 PROLOGIS INC. COM 74340W103 17594 104502 SH SOLE 15 104502 0 0 PROLOGIS INC. COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC. COM 74340W103 320249 1902170 SH SOLE 18 1684304 0 217866 PROLOGIS INC. COM 74340W103 405267 2407143 SH SOLE 19 2407143 0 0 PROLOGIS INC. COM 74340W103 4071334 24182313 SH SOLE 21 24182313 0 0 PROLOGIS INC. COM 74340W103 3758422 22323725 SH SOLE 22 20015501 0 2308224 PROLOGIS INC. COM 74340W103 97725 580451 SH SOLE 23 580451 0 0 PROLOGIS INC. COM 74340W103 740440 4397958 SH SOLE 25 4397958 0 0 PROLOGIS INC. COM 74340W103 318834 1893762 SH SOLE 26 789644 0 1104118 PROLOGIS INC. COM 74340W103 371810 2208421 SH SOLE 28 74496 0 2133925 PROLOGIS INC. COM 74340W103 8522 50617 SH SOLE 29 50617 0 0 PROLOGIS INC. COM 74340W103 1024478 6085044 SH SOLE 30 6046186 0 38858 PROLOGIS INC. COM 74340W103 594163 3529121 SH SOLE 31 162096 0 3367025 PROLOGIS INC. COM 74340W103 80275 476808 SH SOLE 34 476808 0 0 PROLOGIS INC. COM 74340W103 53220 316106 SH SOLE 36 316106 0 0 PROLOGIS INC. COM 74340W103 4116 24448 SH SOLE 40 24448 0 0 PROLOGIS INC. COM 74340W103 139212 826871 SH SOLE 43 38894 0 787977 PROMETHEUS BIOSCIENCES INC COM 74349U108 663 16778 SH SOLE 2 3902 0 12876 PROMETHEUS BIOSCIENCES INC COM 74349U108 17 424 SH SOLE 7 424 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 3703 93653 SH SOLE 18 93653 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 11587 293036 SH SOLE 19 293036 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 50873 1286611 SH SOLE 21 1286611 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 17474 441923 SH SOLE 22 420766 0 21157 PROMETHEUS BIOSCIENCES INC COM 74349U108 124 3145 SH SOLE 25 3145 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 855 21617 SH SOLE 30 21617 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 61 1551 SH SOLE 34 1551 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 80 2031 SH SOLE 40 2031 0 0 PROPETRO HLDG CORP COM 74347M108 3403 420126 SH SOLE 2 269047 0 151079 PROPETRO HLDG CORP COM 74347M108 4 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 12 1522 SH SOLE 7 1522 0 0 PROPETRO HLDG CORP COM 74347M108 2824 348684 SH SOLE 18 333334 0 15350 PROPETRO HLDG CORP COM 74347M108 8979 1108557 SH SOLE 19 1108557 0 0 PROPETRO HLDG CORP COM 74347M108 86262 10649686 SH SOLE 21 10649686 0 0 PROPETRO HLDG CORP COM 74347M108 29335 3621557 SH SOLE 22 3537420 0 84137 PROPETRO HLDG CORP COM 74347M108 284 35095 SH SOLE 23 35095 0 0 PROPETRO HLDG CORP COM 74347M108 78 9619 SH SOLE 25 9619 0 0 PROPETRO HLDG CORP COM 74347M108 1762 217511 SH SOLE 26 21184 0 196327 PROPETRO HLDG CORP COM 74347M108 48 5963 SH SOLE 28 5963 0 0 PROPETRO HLDG CORP COM 74347M108 1251 154383 SH SOLE 30 154383 0 0 PROPETRO HLDG CORP COM 74347M108 47 5822 SH SOLE 34 5822 0 0 PROPETRO HLDG CORP COM 74347M108 73 8951 SH SOLE 40 8951 0 0 PROPETRO HLDG CORP COM 74347M108 536 66189 SH SOLE 43 10945 0 55244 PROPHASE LABS INC COM 74345W108 13 1844 SH SOLE 18 1844 0 0 PROPHASE LABS INC COM 74345W108 161 22519 SH SOLE 21 22519 0 0 PROPHASE LABS INC COM 74345W108 17 2346 SH SOLE 22 2346 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 3074 383721 SH SOLE 21 383721 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 39 4927 SH SOLE 22 4927 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 249 31040 SH SOLE 30 31040 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 546 68226 SH SOLE 43 12192 0 56034 PROS HOLDINGS INC COM 74346Y103 1962 56888 SH SOLE 2 24592 0 32296 PROS HOLDINGS INC COM 74346Y103 6 178 SH SOLE 4 178 0 0 PROS HOLDINGS INC COM 74346Y103 18 524 SH SOLE 7 524 0 0 PROS HOLDINGS INC COM 74346Y103 4042 117197 SH SOLE 18 107627 0 9570 PROS HOLDINGS INC COM 74346Y103 11262 326536 SH SOLE 19 326536 0 0 PROS HOLDINGS INC COM 74346Y103 50727 1470769 SH SOLE 21 1470769 0 0 PROS HOLDINGS INC COM 74346Y103 40197 1165468 SH SOLE 22 1140585 0 24883 PROS HOLDINGS INC COM 74346Y103 396 11493 SH SOLE 23 11493 0 0 PROS HOLDINGS INC COM 74346Y103 235 6801 SH SOLE 25 6801 0 0 PROS HOLDINGS INC COM 74346Y103 2468 71561 SH SOLE 26 13930 0 57631 PROS HOLDINGS INC COM 74346Y103 20 590 SH SOLE 28 590 0 0 PROS HOLDINGS INC COM 74346Y103 829 24031 SH SOLE 30 24031 0 0 PROS HOLDINGS INC COM 74346Y103 102 2950 SH SOLE 36 2950 0 0 PROS HOLDINGS INC COM 74346Y103 187 5415 SH SOLE 40 5415 0 0 PROS HOLDINGS INC COM 74346Y103 327 9481 SH SOLE 43 55 0 9426 PROSHARES TR SP500 EX TECH 74347B557 1 8 SH SOLE 17 0 0 8 PROSHARES TR MSCI EAFE DIVD 74347B839 0 10 SH SOLE 17 0 0 10 PROSHARES TR S&P 500 DV ARIST 74348A467 18 180 SH SOLE 17 0 0 180 PROSPECT CAP CORP COM 74348T102 20233 2405836 SH SOLE 30 2405836 0 0 PROSPECT CAP CORP COM 74348T102 1449 172254 SH SOLE 43 30304 0 141950 PROSPERITY BANCSHARES INC COM 743606105 9330 129046 SH SOLE 2 73286 0 55760 PROSPERITY BANCSHARES INC COM 743606105 252 3489 SH SOLE 4 176 0 3313 PROSPERITY BANCSHARES INC COM 743606105 3167 43799 SH SOLE 7 43799 0 0 PROSPERITY BANCSHARES INC COM 743606105 14403 199205 SH SOLE 18 199205 0 0 PROSPERITY BANCSHARES INC COM 743606105 1963 27148 SH SOLE 19 27148 0 0 PROSPERITY BANCSHARES INC COM 743606105 344637 4766757 SH SOLE 21 4766757 0 0 PROSPERITY BANCSHARES INC COM 743606105 184305 2549167 SH SOLE 22 2449268 0 99899 PROSPERITY BANCSHARES INC COM 743606105 926 12812 SH SOLE 25 12812 0 0 PROSPERITY BANCSHARES INC COM 743606105 2716 37559 SH SOLE 26 30298 0 7261 PROSPERITY BANCSHARES INC COM 743606105 120 1656 SH SOLE 28 1656 0 0 PROSPERITY BANCSHARES INC COM 743606105 10804 149438 SH SOLE 30 149438 0 0 PROSPERITY BANCSHARES INC COM 743606105 97 1344 SH SOLE 31 1344 0 0 PROSPERITY BANCSHARES INC COM 743606105 99 1373 SH SOLE 36 1373 0 0 PROSPERITY BANCSHARES INC COM 743606105 897 12412 SH SOLE 40 12412 0 0 PROSPERITY BANCSHARES INC COM 743606105 2397 33151 SH SOLE 43 808 0 32343 PROTAGONIST THERAPEUTICS INC COM 74366E102 857 25053 SH SOLE 2 19831 0 5222 PROTAGONIST THERAPEUTICS INC COM 74366E102 5 140 SH SOLE 4 140 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 23 664 SH SOLE 7 664 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 4317 126225 SH SOLE 18 126225 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2826 82633 SH SOLE 19 82633 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 66391 1941257 SH SOLE 21 1941257 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 35455 1036706 SH SOLE 22 1013979 0 22727 PROTAGONIST THERAPEUTICS INC COM 74366E102 171 5002 SH SOLE 25 5002 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 102 2982 SH SOLE 26 243 0 2739 PROTAGONIST THERAPEUTICS INC COM 74366E102 113 3297 SH SOLE 28 3297 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1490 43578 SH SOLE 30 43578 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 160 4678 SH SOLE 40 4678 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 322 9421 SH SOLE 43 144 0 9277 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 7 8302 SH SOLE 18 8302 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 88 106096 SH SOLE 21 106096 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 15 2253 SH SOLE 2 1926 0 327 PROTARA THERAPEUTICS INC COM STK 74365U107 14 2111 SH SOLE 18 2111 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 191 28239 SH SOLE 21 28239 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 51 7537 SH SOLE 22 7537 0 0 PROTERRA INC COM 74374T109 417 47275 SH SOLE 2 41683 0 5592 PROTERRA INC COM 74374T109 1941 219814 SH SOLE 21 219814 0 0 PROTERRA INC COM 74374T109 22426 2539748 SH SOLE 22 2473283 0 66465 PROTERRA INC COM 74374T109 192 21792 SH SOLE 25 21792 0 0 PROTERRA INC COM 74374T109 717 81176 SH SOLE 26 70898 0 10278 PROTERRA INC COM 74374T109 892 101039 SH SOLE 30 101039 0 0 PROTERRA INC COM 74374T109 184 20827 SH SOLE 40 20827 0 0 PROTHENA CORP PLC SHS G72800108 1354 27405 SH SOLE 2 8890 0 18515 PROTHENA CORP PLC SHS G72800108 5 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 21 420 SH SOLE 7 420 0 0 PROTHENA CORP PLC SHS G72800108 6588 133358 SH SOLE 18 133358 0 0 PROTHENA CORP PLC SHS G72800108 40502 819874 SH SOLE 19 819874 0 0 PROTHENA CORP PLC SHS G72800108 85798 1736800 SH SOLE 21 1736800 0 0 PROTHENA CORP PLC SHS G72800108 41760 845349 SH SOLE 22 824205 0 21144 PROTHENA CORP PLC SHS G72800108 269 5444 SH SOLE 25 5444 0 0 PROTHENA CORP PLC SHS G72800108 994 20121 SH SOLE 26 17938 0 2183 PROTHENA CORP PLC SHS G72800108 27 551 SH SOLE 28 551 0 0 PROTHENA CORP PLC SHS G72800108 12097 244875 SH SOLE 30 244875 0 0 PROTHENA CORP PLC SHS G72800108 138 2795 SH SOLE 34 2795 0 0 PROTHENA CORP PLC SHS G72800108 222 4488 SH SOLE 36 4488 0 0 PROTHENA CORP PLC SHS G72800108 164 3315 SH SOLE 40 3315 0 0 PROTHENA CORP PLC SHS G72800108 1353 27394 SH SOLE 43 1929 0 25465 PROTO LABS INC COM 743713109 2919 56837 SH SOLE 2 23603 0 33234 PROTO LABS INC COM 743713109 26 504 SH SOLE 4 103 0 401 PROTO LABS INC COM 743713109 21 418 SH SOLE 7 418 0 0 PROTO LABS INC COM 743713109 5594 108939 SH SOLE 18 105401 0 3538 PROTO LABS INC COM 743713109 11274 219543 SH SOLE 19 219543 0 0 PROTO LABS INC COM 743713109 178027 3466928 SH SOLE 21 3466928 0 0 PROTO LABS INC COM 743713109 44810 872641 SH SOLE 22 846634 0 26007 PROTO LABS INC COM 743713109 382 7443 SH SOLE 23 7443 0 0 PROTO LABS INC COM 743713109 208 4045 SH SOLE 25 4045 0 0 PROTO LABS INC COM 743713109 2397 46670 SH SOLE 26 6933 0 39737 PROTO LABS INC COM 743713109 14 263 SH SOLE 28 263 0 0 PROTO LABS INC COM 743713109 8365 162901 SH SOLE 30 162901 0 0 PROTO LABS INC COM 743713109 115 2242 SH SOLE 36 2242 0 0 PROTO LABS INC COM 743713109 155 3013 SH SOLE 40 3013 0 0 PROTO LABS INC COM 743713109 704 13704 SH SOLE 43 441 0 13263 PROVENTION BIO INC COM 74374N102 248 44217 SH SOLE 2 18341 0 25876 PROVENTION BIO INC COM 74374N102 1 183 SH SOLE 4 183 0 0 PROVENTION BIO INC COM 74374N102 4 751 SH SOLE 7 751 0 0 PROVENTION BIO INC COM 74374N102 1001 178195 SH SOLE 18 178195 0 0 PROVENTION BIO INC COM 74374N102 516 91830 SH SOLE 19 91830 0 0 PROVENTION BIO INC COM 74374N102 15000 2669011 SH SOLE 21 2669011 0 0 PROVENTION BIO INC COM 74374N102 7419 1320060 SH SOLE 22 1275601 0 44459 PROVENTION BIO INC COM 74374N102 79 14000 SH SOLE 25 14000 0 0 PROVENTION BIO INC COM 74374N102 24 4289 SH SOLE 26 4289 0 0 PROVENTION BIO INC COM 74374N102 237 42096 SH SOLE 28 42096 0 0 PROVENTION BIO INC COM 74374N102 297 52935 SH SOLE 30 52935 0 0 PROVENTION BIO INC COM 74374N102 50 8817 SH SOLE 36 8817 0 0 PROVENTION BIO INC COM 74374N102 20 3550 SH SOLE 40 3550 0 0 PROVENTION BIO INC COM 74374N102 303 53991 SH SOLE 43 122 0 53869 PROVIDENT BANCORP INC COM NEW 74383L105 421 22635 SH SOLE 2 580 0 22055 PROVIDENT BANCORP INC COM NEW 74383L105 936 50299 SH SOLE 18 50299 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1570 84395 SH SOLE 19 84395 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 11078 595604 SH SOLE 21 595604 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 6089 327383 SH SOLE 22 316944 0 10439 PROVIDENT BANCORP INC COM NEW 74383L105 399 21427 SH SOLE 26 0 0 21427 PROVIDENT FINL HLDGS INC COM 743868101 19 1169 SH SOLE 18 1169 0 0 PROVIDENT FINL HLDGS INC COM 743868101 390 23594 SH SOLE 21 23594 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4512 272954 SH SOLE 22 272954 0 0 PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH SOLE 43 0 0 417 PROVIDENT FINL SVCS INC COM 74386T105 1523 62877 SH SOLE 2 20653 0 42224 PROVIDENT FINL SVCS INC COM 74386T105 5 200 SH SOLE 4 200 0 0 PROVIDENT FINL SVCS INC COM 74386T105 25 1032 SH SOLE 7 1032 0 0 PROVIDENT FINL SVCS INC COM 74386T105 7019 289819 SH SOLE 18 289819 0 0 PROVIDENT FINL SVCS INC COM 74386T105 4146 171184 SH SOLE 19 171184 0 0 PROVIDENT FINL SVCS INC COM 74386T105 210236 8680258 SH SOLE 21 8680258 0 0 PROVIDENT FINL SVCS INC COM 74386T105 44996 1857814 SH SOLE 22 1784619 0 73195 PROVIDENT FINL SVCS INC COM 74386T105 234 9676 SH SOLE 25 9676 0 0 PROVIDENT FINL SVCS INC COM 74386T105 343 14149 SH SOLE 26 10644 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 34 1389 SH SOLE 28 1389 0 0 PROVIDENT FINL SVCS INC COM 74386T105 3294 135988 SH SOLE 30 135988 0 0 PROVIDENT FINL SVCS INC COM 74386T105 223 9222 SH SOLE 40 9222 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1145 47277 SH SOLE 43 10854 0 36423 PRUDENTIAL BANCORP INC NEW COM 74431A101 17 1262 SH SOLE 18 1262 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 340 25073 SH SOLE 21 25073 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5 400 SH SOLE 22 400 0 0 PRUDENTIAL FINL INC COM 744320102 102247 944634 SH SOLE 2 142129 0 802505 PRUDENTIAL FINL INC COM 744320102 34009 314204 SH SOLE 4 192008 0 122196 PRUDENTIAL FINL INC COM 744320102 37695 348257 SH SOLE 7 337033 0 11224 PRUDENTIAL FINL INC COM 744320102 730 6743 SH SOLE 13 1983 0 4760 PRUDENTIAL FINL INC COM 744320102 5996 55400 SH SOLE 15 55400 0 0 PRUDENTIAL FINL INC COM 744320102 2 18 SH SOLE 17 0 0 18 PRUDENTIAL FINL INC COM 744320102 108743 1004651 SH SOLE 18 873107 0 131544 PRUDENTIAL FINL INC COM 744320102 25951 239756 SH SOLE 19 239756 0 0 PRUDENTIAL FINL INC COM 744320102 1456633 13457437 SH SOLE 21 13457437 0 0 PRUDENTIAL FINL INC COM 744320102 873004 8065444 SH SOLE 22 7292657 0 772787 PRUDENTIAL FINL INC COM 744320102 23668 218664 SH SOLE 23 218664 0 0 PRUDENTIAL FINL INC COM 744320102 89902 830584 SH SOLE 25 830584 0 0 PRUDENTIAL FINL INC COM 744320102 96103 887868 SH SOLE 26 265233 0 622635 PRUDENTIAL FINL INC COM 744320102 137945 1274436 SH SOLE 28 135526 0 1138910 PRUDENTIAL FINL INC COM 744320102 61 563 SH SOLE 29 563 0 0 PRUDENTIAL FINL INC COM 744320102 316405 2923179 SH SOLE 30 2880202 0 42977 PRUDENTIAL FINL INC COM 744320102 16252 150144 SH SOLE 31 41521 0 108623 PRUDENTIAL FINL INC COM 744320102 6781 62644 SH SOLE 32 62644 0 0 PRUDENTIAL FINL INC COM 744320102 4272 39468 SH SOLE 34 39468 0 0 PRUDENTIAL FINL INC COM 744320102 20263 187201 SH SOLE 36 187201 0 0 PRUDENTIAL FINL INC COM 744320102 1425 13167 SH SOLE 40 13167 0 0 PRUDENTIAL FINL INC COM 744320102 75102 693850 SH SOLE 43 25829 0 668021 PRUDENTIAL PLC ADR 74435K204 41677 1210473 SH SOLE 18 1207533 0 2940 PRUDENTIAL PLC ADR 74435K204 15687 455629 SH SOLE 43 64958 0 390670 PS BUSINESS PKS INC CALIF COM 69360J107 8685 47160 SH SOLE 2 14015 0 33145 PS BUSINESS PKS INC CALIF COM 69360J107 1942 10546 SH SOLE 4 10546 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4617 25070 SH SOLE 7 25070 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 16657 90443 SH SOLE 18 90443 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 11145 60517 SH SOLE 19 60517 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 294794 1600663 SH SOLE 21 1600663 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 130656 709431 SH SOLE 22 697039 0 12392 PS BUSINESS PKS INC CALIF COM 69360J107 147 798 SH SOLE 23 798 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 16224 88094 SH SOLE 25 88094 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1200 6514 SH SOLE 26 5181 0 1333 PS BUSINESS PKS INC CALIF COM 69360J107 2295 12459 SH SOLE 28 238 0 12221 PS BUSINESS PKS INC CALIF COM 69360J107 17276 93804 SH SOLE 30 93804 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 15774 85650 SH SOLE 31 0 0 85650 PS BUSINESS PKS INC CALIF COM 69360J107 453 2462 SH SOLE 40 2462 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3025 16424 SH SOLE 43 279 0 16145 PSYCHEMEDICS CORP COM NEW 744375205 8 1086 SH SOLE 18 1086 0 0 PSYCHEMEDICS CORP COM NEW 744375205 155 22049 SH SOLE 21 22049 0 0 PSYCHEMEDICS CORP COM NEW 744375205 474 67457 SH SOLE 22 67457 0 0 PTC INC COM 69370C100 25100 207184 SH SOLE 2 28788 0 178396 PTC INC COM 69370C100 9684 79931 SH SOLE 4 47351 0 32580 PTC INC COM 69370C100 10920 90138 SH SOLE 7 87306 0 2832 PTC INC COM 69370C100 259 2141 SH SOLE 13 189 0 1952 PTC INC COM 69370C100 1257 10379 SH SOLE 15 10379 0 0 PTC INC COM 69370C100 32789 270644 SH SOLE 18 256040 0 14604 PTC INC COM 69370C100 6738 55621 SH SOLE 19 55621 0 0 PTC INC COM 69370C100 435536 3595012 SH SOLE 21 3595012 0 0 PTC INC COM 69370C100 299327 2470712 SH SOLE 22 2253058 0 217654 PTC INC COM 69370C100 7618 62880 SH SOLE 23 62880 0 0 PTC INC COM 69370C100 31236 257829 SH SOLE 25 257829 0 0 PTC INC COM 69370C100 28764 237421 SH SOLE 26 86845 0 150576 PTC INC COM 69370C100 32109 265038 SH SOLE 28 5966 0 259072 PTC INC COM 69370C100 17 139 SH SOLE 29 139 0 0 PTC INC COM 69370C100 117252 967827 SH SOLE 30 915461 0 52366 PTC INC COM 69370C100 5151 42514 SH SOLE 31 11129 0 31385 PTC INC COM 69370C100 2631 21718 SH SOLE 34 21718 0 0 PTC INC COM 69370C100 4919 40603 SH SOLE 36 40603 0 0 PTC INC COM 69370C100 438 3615 SH SOLE 40 3615 0 0 PTC INC COM 69370C100 4681 38636 SH SOLE 43 5383 0 33253 PTC THERAPEUTICS INC COM 69366J200 3834 96260 SH SOLE 2 61341 0 34919 PTC THERAPEUTICS INC COM 69366J200 11 271 SH SOLE 4 271 0 0 PTC THERAPEUTICS INC COM 69366J200 34 842 SH SOLE 7 842 0 0 PTC THERAPEUTICS INC COM 69366J200 8186 205526 SH SOLE 18 191910 0 13616 PTC THERAPEUTICS INC COM 69366J200 18692 469286 SH SOLE 19 469286 0 0 PTC THERAPEUTICS INC COM 69366J200 116598 2927380 SH SOLE 21 2927380 0 0 PTC THERAPEUTICS INC COM 69366J200 77123 1936316 SH SOLE 22 1898023 0 38293 PTC THERAPEUTICS INC COM 69366J200 512 12866 SH SOLE 23 12866 0 0 PTC THERAPEUTICS INC COM 69366J200 390 9796 SH SOLE 25 9796 0 0 PTC THERAPEUTICS INC COM 69366J200 3065 76955 SH SOLE 26 23957 0 52998 PTC THERAPEUTICS INC COM 69366J200 50 1255 SH SOLE 28 1255 0 0 PTC THERAPEUTICS INC COM 69366J200 19793 496935 SH SOLE 30 496935 0 0 PTC THERAPEUTICS INC COM 69366J200 5253 131897 SH SOLE 34 131897 0 0 PTC THERAPEUTICS INC COM 69366J200 312 7840 SH SOLE 40 7840 0 0 PTC THERAPEUTICS INC COM 69366J200 658 16516 SH SOLE 43 1503 0 15013 PUBLIC STORAGE COM 74460D109 137284 366521 SH SOLE 2 59678 0 306843 PUBLIC STORAGE COM 74460D109 71744 191543 SH SOLE 4 144810 0 46733 PUBLIC STORAGE COM 74460D109 141499 377775 SH SOLE 7 373450 0 4325 PUBLIC STORAGE COM 74460D109 1044 2788 SH SOLE 13 1074 0 1714 PUBLIC STORAGE COM 74460D109 8301 22162 SH SOLE 15 22162 0 0 PUBLIC STORAGE COM 74460D109 0 1 SH SOLE 17 0 0 1 PUBLIC STORAGE COM 74460D109 86625 231272 SH SOLE 18 210226 0 21046 PUBLIC STORAGE COM 74460D109 93531 249709 SH SOLE 19 249709 0 0 PUBLIC STORAGE COM 74460D109 2576281 6878154 SH SOLE 21 6878154 0 0 PUBLIC STORAGE COM 74460D109 1726090 4608313 SH SOLE 22 4299668 0 308645 PUBLIC STORAGE COM 74460D109 36413 97215 SH SOLE 23 97215 0 0 PUBLIC STORAGE COM 74460D109 319647 853393 SH SOLE 25 853393 0 0 PUBLIC STORAGE COM 74460D109 131960 352308 SH SOLE 26 131624 0 220684 PUBLIC STORAGE COM 74460D109 125490 335034 SH SOLE 28 2809 0 332225 PUBLIC STORAGE COM 74460D109 236 630 SH SOLE 29 630 0 0 PUBLIC STORAGE COM 74460D109 591743 1579836 SH SOLE 30 1536083 0 43753 PUBLIC STORAGE COM 74460D109 264324 705693 SH SOLE 31 18043 0 687650 PUBLIC STORAGE COM 74460D109 51844 138413 SH SOLE 34 138413 0 0 PUBLIC STORAGE COM 74460D109 34891 93152 SH SOLE 36 93152 0 0 PUBLIC STORAGE COM 74460D109 1977 5277 SH SOLE 40 5277 0 0 PUBLIC STORAGE COM 74460D109 62366 166504 SH SOLE 43 6763 0 159741 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 83780 1255510 SH SOLE 2 448523 0 806987 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 28127 421511 SH SOLE 4 276475 0 145036 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36955 553803 SH SOLE 7 538858 0 14945 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 523 7844 SH SOLE 13 1439 0 6405 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4931 73893 SH SOLE 15 73893 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH SOLE 17 0 0 5 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 194433 2913724 SH SOLE 18 2731802 0 181922 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 252778 3788064 SH SOLE 19 3788064 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1293676 19386722 SH SOLE 21 19386722 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 729034 10925127 SH SOLE 22 9899976 0 1025151 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22103 331226 SH SOLE 23 331226 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 58717 879916 SH SOLE 25 879916 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 79041 1184486 SH SOLE 26 413860 0 770626 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 120611 1807445 SH SOLE 28 20302 0 1787143 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 199 2975 SH SOLE 29 2975 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 214008 3207076 SH SOLE 30 3207076 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 138507 2075638 SH SOLE 31 54830 0 2020808 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4800 71931 SH SOLE 32 71931 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 27236 408158 SH SOLE 34 408158 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16671 249822 SH SOLE 35 249822 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18330 274691 SH SOLE 36 274691 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1121 16796 SH SOLE 40 16796 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26697 400070 SH SOLE 43 38388 0 361683 PUBMATIC INC COM CL A 74467Q103 210 6163 SH SOLE 2 5128 0 1035 PUBMATIC INC COM CL A 74467Q103 1052 30894 SH SOLE 21 30894 0 0 PUBMATIC INC COM CL A 74467Q103 12635 371078 SH SOLE 22 365956 0 5122 PUBMATIC INC COM CL A 74467Q103 75 2203 SH SOLE 25 2203 0 0 PUBMATIC INC COM CL A 74467Q103 49 1448 SH SOLE 26 0 0 1448 PUBMATIC INC COM CL A 74467Q103 128 3763 SH SOLE 30 3763 0 0 PUBMATIC INC COM CL A 74467Q103 75 2198 SH SOLE 40 2198 0 0 PULMATRIX INC COM NEW 74584P202 5 12175 SH SOLE 18 12175 0 0 PULMATRIX INC COM NEW 74584P202 61 139919 SH SOLE 21 139919 0 0 PULMATRIX INC COM NEW 74584P202 480 1097964 SH SOLE 22 1097964 0 0 PULMONX CORP COM 745848101 318 9931 SH SOLE 2 5700 0 4231 PULMONX CORP COM 745848101 13 408 SH SOLE 7 408 0 0 PULMONX CORP COM 745848101 2295 71562 SH SOLE 18 71562 0 0 PULMONX CORP COM 745848101 30315 945283 SH SOLE 19 945283 0 0 PULMONX CORP COM 745848101 160 4985 SH SOLE 20 4985 0 0 PULMONX CORP COM 745848101 29342 914937 SH SOLE 21 914937 0 0 PULMONX CORP COM 745848101 23936 746380 SH SOLE 22 736669 0 9711 PULMONX CORP COM 745848101 80 2495 SH SOLE 25 2495 0 0 PULMONX CORP COM 745848101 82 2550 SH SOLE 26 0 0 2550 PULMONX CORP COM 745848101 449 13998 SH SOLE 30 13998 0 0 PULMONX CORP COM 745848101 30 922 SH SOLE 34 922 0 0 PULMONX CORP COM 745848101 74 2307 SH SOLE 40 2307 0 0 PULMONX CORP COM 745848101 83 2573 SH SOLE 43 42 0 2531 PULSE BIOSCIENCES INC COM 74587B101 37 2487 SH SOLE 2 553 0 1934 PULSE BIOSCIENCES INC COM 74587B101 5 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 631 42634 SH SOLE 18 42634 0 0 PULSE BIOSCIENCES INC COM 74587B101 362 24448 SH SOLE 19 24448 0 0 PULSE BIOSCIENCES INC COM 74587B101 6842 461984 SH SOLE 21 461984 0 0 PULSE BIOSCIENCES INC COM 74587B101 4748 320603 SH SOLE 22 318450 0 2153 PULSE BIOSCIENCES INC COM 74587B101 10 642 SH SOLE 43 0 0 642 PULTE GROUP INC COM 745867101 34669 606519 SH SOLE 2 108354 0 498165 PULTE GROUP INC COM 745867101 10096 176625 SH SOLE 4 101485 0 75140 PULTE GROUP INC COM 745867101 13382 234119 SH SOLE 7 226460 0 7659 PULTE GROUP INC COM 745867101 291 5085 SH SOLE 13 860 0 4225 PULTE GROUP INC COM 745867101 2144 37510 SH SOLE 15 37510 0 0 PULTE GROUP INC COM 745867101 24756 433096 SH SOLE 18 395638 0 37458 PULTE GROUP INC COM 745867101 9829 171951 SH SOLE 19 171951 0 0 PULTE GROUP INC COM 745867101 705543 12343299 SH SOLE 21 12343299 0 0 PULTE GROUP INC COM 745867101 340855 5963181 SH SOLE 22 5411606 0 551575 PULTE GROUP INC COM 745867101 8527 149181 SH SOLE 23 149181 0 0 PULTE GROUP INC COM 745867101 22578 394989 SH SOLE 25 394989 0 0 PULTE GROUP INC COM 745867101 30389 531654 SH SOLE 26 171796 0 359858 PULTE GROUP INC COM 745867101 40534 709135 SH SOLE 28 4624 0 704511 PULTE GROUP INC COM 745867101 140 2446 SH SOLE 29 2446 0 0 PULTE GROUP INC COM 745867101 130207 2277937 SH SOLE 30 1992956 0 284981 PULTE GROUP INC COM 745867101 6093 106589 SH SOLE 31 31081 0 75508 PULTE GROUP INC COM 745867101 653 11416 SH SOLE 34 11416 0 0 PULTE GROUP INC COM 745867101 6499 113707 SH SOLE 36 113707 0 0 PULTE GROUP INC COM 745867101 506 8853 SH SOLE 40 8853 0 0 PULTE GROUP INC COM 745867101 12579 220058 SH SOLE 43 36353 0 183705 PUMA BIOTECHNOLOGY INC COM 74587V107 277 91071 SH SOLE 2 57843 0 33228 PUMA BIOTECHNOLOGY INC COM 74587V107 2 626 SH SOLE 7 626 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 356 116969 SH SOLE 18 97937 0 19032 PUMA BIOTECHNOLOGY INC COM 74587V107 1085 356947 SH SOLE 19 356947 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4387 1443210 SH SOLE 21 1443210 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3373 1109651 SH SOLE 22 1105181 0 4470 PUMA BIOTECHNOLOGY INC COM 74587V107 49 16190 SH SOLE 23 16190 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 148 48676 SH SOLE 26 0 0 48676 PUMA BIOTECHNOLOGY INC COM 74587V107 62 20282 SH SOLE 30 20282 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2 615 SH SOLE 43 303 0 312 PURE CYCLE CORP COM NEW 746228303 48 3260 SH SOLE 2 734 0 2526 PURE CYCLE CORP COM NEW 746228303 343 23490 SH SOLE 7 23490 0 0 PURE CYCLE CORP COM NEW 746228303 830 56820 SH SOLE 18 56820 0 0 PURE CYCLE CORP COM NEW 746228303 531 36396 SH SOLE 19 36396 0 0 PURE CYCLE CORP COM NEW 746228303 10103 691993 SH SOLE 21 691993 0 0 PURE CYCLE CORP COM NEW 746228303 4288 293668 SH SOLE 22 288799 0 4869 PURE CYCLE CORP COM NEW 746228303 3380 231508 SH SOLE 30 231508 0 0 PURE CYCLE CORP COM NEW 746228303 83 5671 SH SOLE 43 0 0 5671 PURE STORAGE INC CL A 74624M102 29636 910480 SH SOLE 2 458517 0 451963 PURE STORAGE INC CL A 74624M102 1201 36895 SH SOLE 4 36385 0 510 PURE STORAGE INC CL A 74624M102 165 5070 SH SOLE 7 5070 0 0 PURE STORAGE INC CL A 74624M102 1357 41696 SH SOLE 13 41696 0 0 PURE STORAGE INC CL A 74624M102 6075 186640 SH SOLE 18 179693 0 6947 PURE STORAGE INC CL A 74624M102 10084 309785 SH SOLE 19 309785 0 0 PURE STORAGE INC CL A 74624M102 128695 3953753 SH SOLE 21 3953753 0 0 PURE STORAGE INC CL A 74624M102 211889 6509640 SH SOLE 22 6104378 0 405262 PURE STORAGE INC CL A 74624M102 1269 38992 SH SOLE 23 38992 0 0 PURE STORAGE INC CL A 74624M102 1168 35878 SH SOLE 25 35878 0 0 PURE STORAGE INC CL A 74624M102 4278 131428 SH SOLE 26 89328 0 42100 PURE STORAGE INC CL A 74624M102 176 5404 SH SOLE 28 4699 0 705 PURE STORAGE INC CL A 74624M102 402 12363 SH SOLE 29 12363 0 0 PURE STORAGE INC CL A 74624M102 5359 164648 SH SOLE 30 164648 0 0 PURE STORAGE INC CL A 74624M102 889 27313 SH SOLE 31 27313 0 0 PURE STORAGE INC CL A 74624M102 51342 1577315 SH SOLE 34 1577315 0 0 PURE STORAGE INC CL A 74624M102 18 550 SH SOLE 36 550 0 0 PURE STORAGE INC CL A 74624M102 1119 34376 SH SOLE 40 34376 0 0 PURE STORAGE INC CL A 74624M102 1013 31117 SH SOLE 43 1062 0 30055 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 401 300000 PRN SOLE 2 300000 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 5100 3820000 PRN SOLE 21 3820000 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 2003 1500000 PRN SOLE 22 1500000 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 238 24824 SH SOLE 2 18533 0 6291 PURECYCLE TECHNOLOGIES INC COM 74623V103 5 529 SH SOLE 7 529 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 1339 139935 SH SOLE 18 139935 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 874 91303 SH SOLE 19 91303 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 17045 1781098 SH SOLE 21 1781098 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 14908 1557737 SH SOLE 22 1525840 0 31897 PURECYCLE TECHNOLOGIES INC COM 74623V103 86 9035 SH SOLE 25 9035 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 39 4025 SH SOLE 26 0 0 4025 PURECYCLE TECHNOLOGIES INC COM 74623V103 187 19506 SH SOLE 30 19506 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 87 9073 SH SOLE 40 9073 0 0 PURPLE INNOVATION INC COM 74640Y106 296 22284 SH SOLE 2 16327 0 5957 PURPLE INNOVATION INC COM 74640Y106 2 139 SH SOLE 4 139 0 0 PURPLE INNOVATION INC COM 74640Y106 11 807 SH SOLE 7 807 0 0 PURPLE INNOVATION INC COM 74640Y106 1968 148312 SH SOLE 18 148312 0 0 PURPLE INNOVATION INC COM 74640Y106 1360 102452 SH SOLE 19 102452 0 0 PURPLE INNOVATION INC COM 74640Y106 25273 1904555 SH SOLE 21 1904555 0 0 PURPLE INNOVATION INC COM 74640Y106 17748 1337452 SH SOLE 22 1309160 0 28292 PURPLE INNOVATION INC COM 74640Y106 101 7584 SH SOLE 25 7584 0 0 PURPLE INNOVATION INC COM 74640Y106 307 23159 SH SOLE 26 19784 0 3375 PURPLE INNOVATION INC COM 74640Y106 80 5995 SH SOLE 28 5995 0 0 PURPLE INNOVATION INC COM 74640Y106 536 40417 SH SOLE 30 40417 0 0 PURPLE INNOVATION INC COM 74640Y106 95 7131 SH SOLE 40 7131 0 0 PURPLE INNOVATION INC COM 74640Y106 88 6661 SH SOLE 43 0 0 6661 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 132 9175 SH SOLE 18 9175 0 0 PVH CORPORATION COM 693656100 15599 146260 SH SOLE 2 45761 0 100499 PVH CORPORATION COM 693656100 416 3898 SH SOLE 4 3898 0 0 PVH CORPORATION COM 693656100 5901 55330 SH SOLE 7 53267 0 2063 PVH CORPORATION COM 693656100 490 4598 SH SOLE 13 4598 0 0 PVH CORPORATION COM 693656100 129 1213 SH SOLE 15 1213 0 0 PVH CORPORATION COM 693656100 20475 191982 SH SOLE 18 185810 0 6173 PVH CORPORATION COM 693656100 32231 302213 SH SOLE 19 302213 0 0 PVH CORPORATION COM 693656100 170285 1596674 SH SOLE 21 1596674 0 0 PVH CORPORATION COM 693656100 175551 1646045 SH SOLE 22 1498262 0 147783 PVH CORPORATION COM 693656100 93 875 SH SOLE 23 875 0 0 PVH CORPORATION COM 693656100 1535 14395 SH SOLE 25 14395 0 0 PVH CORPORATION COM 693656100 9735 91282 SH SOLE 26 43832 0 47450 PVH CORPORATION COM 693656100 2289 21463 SH SOLE 28 21463 0 0 PVH CORPORATION COM 693656100 21443 201064 SH SOLE 30 201064 0 0 PVH CORPORATION COM 693656100 114 1068 SH SOLE 31 1068 0 0 PVH CORPORATION COM 693656100 12028 112778 SH SOLE 34 112778 0 0 PVH CORPORATION COM 693656100 2024 18979 SH SOLE 36 18979 0 0 PVH CORPORATION COM 693656100 1006 9430 SH SOLE 40 9430 0 0 PVH CORPORATION COM 693656100 6289 58966 SH SOLE 43 3595 0 55371 PYXIS ONCOLOGY INC COMMON STOCK 747324101 10 890 SH SOLE 2 0 0 890 PYXIS ONCOLOGY INC COMMON STOCK 747324101 305 27824 SH SOLE 18 27824 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 169 15394 SH SOLE 19 15394 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 3361 306366 SH SOLE 21 306366 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 1792 163374 SH SOLE 22 161675 0 1699 PZENA INVT MGMT INC CLASS A 74731Q103 72 7564 SH SOLE 2 805 0 6759 PZENA INVT MGMT INC CLASS A 74731Q103 3 271 SH SOLE 7 271 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 494 52209 SH SOLE 18 52209 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 295 31167 SH SOLE 19 31167 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 5462 576814 SH SOLE 21 576814 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 2965 313120 SH SOLE 22 311938 0 1182 PZENA INVT MGMT INC CLASS A 74731Q103 9 950 SH SOLE 43 0 0 950 Q2 HLDGS INC COM 74736L109 1642 20670 SH SOLE 2 14956 0 5714 Q2 HLDGS INC COM 74736L109 59 738 SH SOLE 4 203 0 535 Q2 HLDGS INC COM 74736L109 63 795 SH SOLE 7 795 0 0 Q2 HLDGS INC COM 74736L109 11601 146039 SH SOLE 18 146039 0 0 Q2 HLDGS INC COM 74736L109 7727 97269 SH SOLE 19 97269 0 0 Q2 HLDGS INC COM 74736L109 158903 2000291 SH SOLE 21 2000291 0 0 Q2 HLDGS INC COM 74736L109 103144 1298383 SH SOLE 22 1268525 0 29858 Q2 HLDGS INC COM 74736L109 533 6713 SH SOLE 25 6713 0 0 Q2 HLDGS INC COM 74736L109 1558 19607 SH SOLE 26 16177 0 3430 Q2 HLDGS INC COM 74736L109 80 1003 SH SOLE 28 1003 0 0 Q2 HLDGS INC COM 74736L109 7411 93290 SH SOLE 30 93290 0 0 Q2 HLDGS INC COM 74736L109 574 7225 SH SOLE 40 7225 0 0 Q2 HLDGS INC COM 74736L109 1192 15003 SH SOLE 43 1654 0 13349 Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2388 2130000 PRN SOLE 21 2130000 0 0 Q2 HLDGS INC NOTE 0.125%11/1 74736LAF6 2084 2275000 PRN SOLE 21 2275000 0 0 QCR HOLDINGS INC COM 74727A104 1746 31175 SH SOLE 2 18865 0 12310 QCR HOLDINGS INC COM 74727A104 12 218 SH SOLE 7 218 0 0 QCR HOLDINGS INC COM 74727A104 2769 49440 SH SOLE 18 49440 0 0 QCR HOLDINGS INC COM 74727A104 1579 28190 SH SOLE 19 28190 0 0 QCR HOLDINGS INC COM 74727A104 34751 620549 SH SOLE 21 620549 0 0 QCR HOLDINGS INC COM 74727A104 25144 448997 SH SOLE 22 433070 0 15927 QCR HOLDINGS INC COM 74727A104 146 2599 SH SOLE 25 2599 0 0 QCR HOLDINGS INC COM 74727A104 81 1455 SH SOLE 26 1455 0 0 QCR HOLDINGS INC COM 74727A104 63 1130 SH SOLE 28 1130 0 0 QCR HOLDINGS INC COM 74727A104 911 16265 SH SOLE 30 16265 0 0 QCR HOLDINGS INC COM 74727A104 81 1450 SH SOLE 36 1450 0 0 QCR HOLDINGS INC COM 74727A104 121 2157 SH SOLE 40 2157 0 0 QCR HOLDINGS INC COM 74727A104 395 7048 SH SOLE 43 0 0 7048 QIAGEN NV SHS NEW N72482123 29821 536539 SH SOLE 2 218200 0 318339 QIAGEN NV SHS NEW N72482123 334 6001 SH SOLE 4 6001 0 0 QIAGEN NV SHS NEW N72482123 176 3168 SH SOLE 7 3168 0 0 QIAGEN NV SHS NEW N72482123 11977 215496 SH SOLE 18 215496 0 0 QIAGEN NV SHS NEW N72482123 81574 1467680 SH SOLE 19 1467680 0 0 QIAGEN NV SHS NEW N72482123 125018 2249330 SH SOLE 21 2249330 0 0 QIAGEN NV SHS NEW N72482123 105916 1905652 SH SOLE 22 1744756 0 160896 QIAGEN NV SHS NEW N72482123 190 3416 SH SOLE 31 3416 0 0 QIAGEN NV SHS NEW N72482123 84229 1515448 SH SOLE 34 1515448 0 0 QIAGEN NV SHS NEW N72482123 15740 283188 SH SOLE 43 28955 0 254233 QIWI PLC SPON ADR REP B 74735M108 10 1297 SH SOLE 25 1297 0 0 QIWI PLC SPON ADR REP B 74735M108 7 899 SH SOLE 43 0 0 899 QORVO INC COM 74736K101 32657 208818 SH SOLE 2 38062 0 170756 QORVO INC COM 74736K101 7297 46661 SH SOLE 4 42229 0 4432 QORVO INC COM 74736K101 15578 99613 SH SOLE 7 96582 0 3031 QORVO INC COM 74736K101 293 1871 SH SOLE 13 303 0 1568 QORVO INC COM 74736K101 2470 15796 SH SOLE 15 15796 0 0 QORVO INC COM 74736K101 20 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 33361 213320 SH SOLE 18 198370 0 14950 QORVO INC COM 74736K101 7284 46579 SH SOLE 19 46579 0 0 QORVO INC COM 74736K101 643971 4117725 SH SOLE 21 4117725 0 0 QORVO INC COM 74736K101 361934 2314307 SH SOLE 22 2085468 0 228839 QORVO INC COM 74736K101 9962 63702 SH SOLE 23 63702 0 0 QORVO INC COM 74736K101 29934 191405 SH SOLE 25 191405 0 0 QORVO INC COM 74736K101 37382 239028 SH SOLE 26 81904 0 157124 QORVO INC COM 74736K101 57626 368476 SH SOLE 28 1982 0 366494 QORVO INC COM 74736K101 97899 625992 SH SOLE 30 625992 0 0 QORVO INC COM 74736K101 6127 39179 SH SOLE 31 11629 0 27550 QORVO INC COM 74736K101 2700 17266 SH SOLE 34 17266 0 0 QORVO INC COM 74736K101 6458 41294 SH SOLE 36 41294 0 0 QORVO INC COM 74736K101 598 3826 SH SOLE 40 3826 0 0 QORVO INC COM 74736K101 6179 39508 SH SOLE 43 3013 0 36495 QUAD / GRAPHICS INC COM CL A 747301109 191 47851 SH SOLE 2 47075 0 776 QUAD / GRAPHICS INC COM CL A 747301109 26 6591 SH SOLE 18 6591 0 0 QUAD / GRAPHICS INC COM CL A 747301109 71 17861 SH SOLE 19 17861 0 0 QUAD / GRAPHICS INC COM CL A 747301109 481 120259 SH SOLE 21 120259 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2273 568291 SH SOLE 22 568291 0 0 QUAKER HOUGHTON COM 747316107 1637 7095 SH SOLE 2 5677 0 1418 QUAKER HOUGHTON COM 747316107 13 57 SH SOLE 4 57 0 0 QUAKER HOUGHTON COM 747316107 46 200 SH SOLE 7 200 0 0 QUAKER HOUGHTON COM 747316107 10785 46733 SH SOLE 18 46733 0 0 QUAKER HOUGHTON COM 747316107 6145 26626 SH SOLE 19 26626 0 0 QUAKER HOUGHTON COM 747316107 366424 1587765 SH SOLE 21 1587765 0 0 QUAKER HOUGHTON COM 747316107 75928 329004 SH SOLE 22 321892 0 7112 QUAKER HOUGHTON COM 747316107 12 52 SH SOLE 23 52 0 0 QUAKER HOUGHTON COM 747316107 375 1623 SH SOLE 25 1623 0 0 QUAKER HOUGHTON COM 747316107 1229 5327 SH SOLE 26 4073 0 1254 QUAKER HOUGHTON COM 747316107 56 242 SH SOLE 28 242 0 0 QUAKER HOUGHTON COM 747316107 5674 24588 SH SOLE 30 24588 0 0 QUAKER HOUGHTON COM 747316107 432 1873 SH SOLE 40 1873 0 0 QUAKER HOUGHTON COM 747316107 1266 5487 SH SOLE 43 52 0 5435 QUALCOMM INC COM 747525103 474112 2592616 SH SOLE 2 569300 0 2023316 QUALCOMM INC COM 747525103 135139 738992 SH SOLE 4 443067 0 295925 QUALCOMM INC COM 747525103 198393 1084884 SH SOLE 7 1052304 0 32580 QUALCOMM INC COM 747525103 4275 23377 SH SOLE 13 11725 0 11652 QUALCOMM INC COM 747525103 24860 135942 SH SOLE 15 135942 0 0 QUALCOMM INC COM 747525103 1 8 SH SOLE 17 0 0 8 QUALCOMM INC COM 747525103 396607 2168790 SH SOLE 18 1997415 0 171375 QUALCOMM INC COM 747525103 217856 1191315 SH SOLE 19 1191315 0 0 QUALCOMM INC COM 747525103 5910766 32322229 SH SOLE 21 32322229 0 0 QUALCOMM INC COM 747525103 4370005 23896786 SH SOLE 22 21587017 0 2309769 QUALCOMM INC COM 747525103 121203 662783 SH SOLE 23 662783 0 0 QUALCOMM INC COM 747525103 323520 1769125 SH SOLE 25 1769125 0 0 QUALCOMM INC COM 747525103 470518 2572967 SH SOLE 26 963370 0 1609597 QUALCOMM INC COM 747525103 449154 2456138 SH SOLE 28 38683 0 2417455 QUALCOMM INC COM 747525103 123 674 SH SOLE 29 674 0 0 QUALCOMM INC COM 747525103 1207608 6603641 SH SOLE 30 6500058 0 103583 QUALCOMM INC COM 747525103 86855 474953 SH SOLE 31 145836 0 329117 QUALCOMM INC COM 747525103 52551 287370 SH SOLE 32 287370 0 0 QUALCOMM INC COM 747525103 180993 989735 SH SOLE 34 989735 0 0 QUALCOMM INC COM 747525103 87348 477650 SH SOLE 36 477650 0 0 QUALCOMM INC COM 747525103 6857 37495 SH SOLE 40 37495 0 0 QUALCOMM INC COM 747525103 163132 892067 SH SOLE 43 63252 0 828815 QUALIGEN THERAPEUTICS INC COM 74754R103 6 5887 SH SOLE 18 5887 0 0 QUALIGEN THERAPEUTICS INC COM 74754R103 67 63042 SH SOLE 21 63042 0 0 QUALIGEN THERAPEUTICS INC COM 74754R103 274 256114 SH SOLE 22 256114 0 0 QUALTRICS INTL INC COM CL A 747601201 815 23011 SH SOLE 2 20693 0 2318 QUALTRICS INTL INC COM CL A 747601201 13246 374185 SH SOLE 21 374185 0 0 QUALTRICS INTL INC COM CL A 747601201 43698 1234411 SH SOLE 22 1234411 0 0 QUALTRICS INTL INC COM CL A 747601201 805 22727 SH SOLE 25 22727 0 0 QUALTRICS INTL INC COM CL A 747601201 1625 45895 SH SOLE 34 45895 0 0 QUALYS INC COM 74758T303 3898 28404 SH SOLE 2 24585 0 3819 QUALYS INC COM 74758T303 64 464 SH SOLE 4 129 0 335 QUALYS INC COM 74758T303 66 483 SH SOLE 7 483 0 0 QUALYS INC COM 74758T303 98 712 SH SOLE 13 712 0 0 QUALYS INC COM 74758T303 20597 150104 SH SOLE 18 150104 0 0 QUALYS INC COM 74758T303 8326 60679 SH SOLE 19 60679 0 0 QUALYS INC COM 74758T303 347593 2533104 SH SOLE 21 2533104 0 0 QUALYS INC COM 74758T303 130262 949290 SH SOLE 22 930954 0 18336 QUALYS INC COM 74758T303 1055 7686 SH SOLE 25 7686 0 0 QUALYS INC COM 74758T303 2537 18492 SH SOLE 26 12412 0 6080 QUALYS INC COM 74758T303 82 597 SH SOLE 28 597 0 0 QUALYS INC COM 74758T303 29106 212112 SH SOLE 30 212112 0 0 QUALYS INC COM 74758T303 165 1205 SH SOLE 34 1205 0 0 QUALYS INC COM 74758T303 292 2130 SH SOLE 36 2130 0 0 QUALYS INC COM 74758T303 564 4112 SH SOLE 40 4112 0 0 QUALYS INC COM 74758T303 2645 19275 SH SOLE 43 3049 0 16226 QUANEX BLDG PRODS CORP COM 747619104 691 27905 SH SOLE 2 9025 0 18880 QUANEX BLDG PRODS CORP COM 747619104 5 194 SH SOLE 4 194 0 0 QUANEX BLDG PRODS CORP COM 747619104 12 474 SH SOLE 7 474 0 0 QUANEX BLDG PRODS CORP COM 747619104 3415 137803 SH SOLE 18 137803 0 0 QUANEX BLDG PRODS CORP COM 747619104 1436 57931 SH SOLE 19 57931 0 0 QUANEX BLDG PRODS CORP COM 747619104 108055 4360567 SH SOLE 21 4360567 0 0 QUANEX BLDG PRODS CORP COM 747619104 22188 895402 SH SOLE 22 859591 0 35811 QUANEX BLDG PRODS CORP COM 747619104 105 4232 SH SOLE 25 4232 0 0 QUANEX BLDG PRODS CORP COM 747619104 277 11168 SH SOLE 26 8673 0 2495 QUANEX BLDG PRODS CORP COM 747619104 64 2586 SH SOLE 28 2586 0 0 QUANEX BLDG PRODS CORP COM 747619104 1538 62076 SH SOLE 30 62076 0 0 QUANEX BLDG PRODS CORP COM 747619104 74 2992 SH SOLE 34 2992 0 0 QUANEX BLDG PRODS CORP COM 747619104 99 4013 SH SOLE 40 4013 0 0 QUANEX BLDG PRODS CORP COM 747619104 293 11820 SH SOLE 43 0 0 11820 QUANTA SVCS INC COM 74762E102 35717 311506 SH SOLE 2 81298 0 230208 QUANTA SVCS INC COM 74762E102 303 2646 SH SOLE 4 2646 0 0 QUANTA SVCS INC COM 74762E102 22691 197897 SH SOLE 7 194102 0 3795 QUANTA SVCS INC COM 74762E102 75 657 SH SOLE 13 657 0 0 QUANTA SVCS INC COM 74762E102 243 2116 SH SOLE 15 2116 0 0 QUANTA SVCS INC COM 74762E102 117946 1028662 SH SOLE 18 1014651 0 14011 QUANTA SVCS INC COM 74762E102 31403 273880 SH SOLE 19 273880 0 0 QUANTA SVCS INC COM 74762E102 380009 3314221 SH SOLE 21 3314221 0 0 QUANTA SVCS INC COM 74762E102 370179 3228491 SH SOLE 22 2924749 0 303742 QUANTA SVCS INC COM 74762E102 237 2063 SH SOLE 23 2063 0 0 QUANTA SVCS INC COM 74762E102 7426 64762 SH SOLE 25 40169 0 24593 QUANTA SVCS INC COM 74762E102 17616 153639 SH SOLE 26 52495 0 101144 QUANTA SVCS INC COM 74762E102 456 3974 SH SOLE 28 2483 0 1491 QUANTA SVCS INC COM 74762E102 44673 389617 SH SOLE 30 389617 0 0 QUANTA SVCS INC COM 74762E102 245 2141 SH SOLE 31 2141 0 0 QUANTA SVCS INC COM 74762E102 206570 1801587 SH SOLE 34 1801587 0 0 QUANTA SVCS INC COM 74762E102 1821 15880 SH SOLE 36 15880 0 0 QUANTA SVCS INC COM 74762E102 2038 17776 SH SOLE 40 17776 0 0 QUANTA SVCS INC COM 74762E102 18371 160222 SH SOLE 43 15031 0 145191 QUANTERIX CORP COM 74766Q101 668 15745 SH SOLE 2 10028 0 5717 QUANTERIX CORP COM 74766Q101 5 110 SH SOLE 4 110 0 0 QUANTERIX CORP COM 74766Q101 21 496 SH SOLE 7 496 0 0 QUANTERIX CORP COM 74766Q101 3429 80866 SH SOLE 18 80866 0 0 QUANTERIX CORP COM 74766Q101 3955 93290 SH SOLE 19 93290 0 0 QUANTERIX CORP COM 74766Q101 54746 1291187 SH SOLE 21 1291187 0 0 QUANTERIX CORP COM 74766Q101 33446 788810 SH SOLE 22 771089 0 17721 QUANTERIX CORP COM 74766Q101 153 3600 SH SOLE 25 3600 0 0 QUANTERIX CORP COM 74766Q101 885 20866 SH SOLE 26 10099 0 10767 QUANTERIX CORP COM 74766Q101 94 2210 SH SOLE 28 2210 0 0 QUANTERIX CORP COM 74766Q101 6344 149625 SH SOLE 30 149625 0 0 QUANTERIX CORP COM 74766Q101 156 3671 SH SOLE 40 3671 0 0 QUANTERIX CORP COM 74766Q101 237 5599 SH SOLE 43 0 0 5599 QUANTUM COMPUTING INC COM 74766W108 708 207499 SH SOLE 22 207499 0 0 QUANTUM CORP COM NEW 747906501 139 25257 SH SOLE 2 2269 0 22988 QUANTUM CORP COM NEW 747906501 5 898 SH SOLE 7 898 0 0 QUANTUM CORP COM NEW 747906501 1053 190778 SH SOLE 18 190778 0 0 QUANTUM CORP COM NEW 747906501 574 104015 SH SOLE 19 104015 0 0 QUANTUM CORP COM NEW 747906501 12162 2203286 SH SOLE 21 2203286 0 0 QUANTUM CORP COM NEW 747906501 7731 1400487 SH SOLE 22 1368334 0 32153 QUANTUM CORP COM NEW 747906501 42 7622 SH SOLE 43 0 0 7622 QUANTUM SI INC COM CL A 74765K105 215 27302 SH SOLE 2 19240 0 8062 QUANTUM SI INC COM CL A 74765K105 1160 147430 SH SOLE 21 147430 0 0 QUANTUM SI INC COM CL A 74765K105 9669 1228602 SH SOLE 22 1199294 0 29308 QUANTUM SI INC COM CL A 74765K105 104 13227 SH SOLE 25 13227 0 0 QUANTUM SI INC COM CL A 74765K105 238 30266 SH SOLE 26 0 0 30266 QUANTUM SI INC COM CL A 74765K105 581 73831 SH SOLE 30 73831 0 0 QUANTUM SI INC COM CL A 74765K105 95 12044 SH SOLE 40 12044 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 9300 419125 SH SOLE 2 33940 0 385185 QUANTUMSCAPE CORP COM CL A 74767V109 77 3480 SH SOLE 7 3480 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 12 543 SH SOLE 13 543 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 2547 114764 SH SOLE 18 114764 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1821 82044 SH SOLE 19 82044 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 66313 2988434 SH SOLE 21 2988434 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 116744 5261100 SH SOLE 22 5086115 0 174985 QUANTUMSCAPE CORP COM CL A 74767V109 96 4314 SH SOLE 28 4314 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 82 3697 SH SOLE 31 3697 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 61 2755 SH SOLE 43 0 0 2755 QUDIAN INC ADR 747798106 29 29755 SH SOLE 4 29755 0 0 QUDIAN INC ADR 747798106 561 579306 SH SOLE 21 579306 0 0 QUDIAN INC ADR 747798106 999 1030525 SH SOLE 22 964898 0 65627 QUDIAN INC ADR 747798106 7 7298 SH SOLE 25 7298 0 0 QUDIAN INC ADR 747798106 537 554069 SH SOLE 30 554069 0 0 QUDIAN INC ADR 747798106 93 95942 SH SOLE 43 0 0 95942 QUEST DIAGNOSTICS INC COM 74834L100 60575 350123 SH SOLE 2 128369 0 221754 QUEST DIAGNOSTICS INC COM 74834L100 16814 97188 SH SOLE 4 58839 0 38349 QUEST DIAGNOSTICS INC COM 74834L100 20843 120474 SH SOLE 7 116928 0 3546 QUEST DIAGNOSTICS INC COM 74834L100 552 3189 SH SOLE 13 1728 0 1461 QUEST DIAGNOSTICS INC COM 74834L100 2922 16888 SH SOLE 15 16888 0 0 QUEST DIAGNOSTICS INC COM 74834L100 42488 245583 SH SOLE 18 229199 0 16384 QUEST DIAGNOSTICS INC COM 74834L100 150548 870170 SH SOLE 19 870170 0 0 QUEST DIAGNOSTICS INC COM 74834L100 742808 4293442 SH SOLE 21 4293442 0 0 QUEST DIAGNOSTICS INC COM 74834L100 457247 2642894 SH SOLE 22 2393715 0 249179 QUEST DIAGNOSTICS INC COM 74834L100 12588 72756 SH SOLE 23 72756 0 0 QUEST DIAGNOSTICS INC COM 74834L100 44823 259078 SH SOLE 25 259078 0 0 QUEST DIAGNOSTICS INC COM 74834L100 49192 284333 SH SOLE 26 117147 0 167186 QUEST DIAGNOSTICS INC COM 74834L100 73019 422050 SH SOLE 28 57620 0 364430 QUEST DIAGNOSTICS INC COM 74834L100 194040 1121554 SH SOLE 30 1098591 0 22963 QUEST DIAGNOSTICS INC COM 74834L100 8334 48172 SH SOLE 31 14886 0 33286 QUEST DIAGNOSTICS INC COM 74834L100 99503 575131 SH SOLE 34 575131 0 0 QUEST DIAGNOSTICS INC COM 74834L100 13210 76355 SH SOLE 36 76355 0 0 QUEST DIAGNOSTICS INC COM 74834L100 694 4012 SH SOLE 40 4012 0 0 QUEST DIAGNOSTICS INC COM 74834L100 23009 132990 SH SOLE 43 11141 0 121849 QUEST RESOURCE HLDG CORP COM NEW 74836W203 22 3209 SH SOLE 18 3209 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 331 47701 SH SOLE 21 47701 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 9 1358 SH SOLE 22 1358 0 0 QUICKLOGIC CORP COM NEW 74837P405 12 2379 SH SOLE 18 2379 0 0 QUICKLOGIC CORP COM NEW 74837P405 163 31887 SH SOLE 21 31887 0 0 QUICKLOGIC CORP COM NEW 74837P405 524 102566 SH SOLE 22 102566 0 0 QUIDEL CORP COM 74838J101 13848 102587 SH SOLE 2 28101 0 74486 QUIDEL CORP COM 74838J101 21 153 SH SOLE 4 153 0 0 QUIDEL CORP COM 74838J101 73 540 SH SOLE 7 540 0 0 QUIDEL CORP COM 74838J101 11075 82045 SH SOLE 18 82045 0 0 QUIDEL CORP COM 74838J101 1420 10516 SH SOLE 19 10516 0 0 QUIDEL CORP COM 74838J101 242367 1795445 SH SOLE 21 1795445 0 0 QUIDEL CORP COM 74838J101 142200 1053414 SH SOLE 22 1010009 0 43405 QUIDEL CORP COM 74838J101 751 5564 SH SOLE 25 5564 0 0 QUIDEL CORP COM 74838J101 1934 14329 SH SOLE 26 11279 0 3050 QUIDEL CORP COM 74838J101 92 681 SH SOLE 28 681 0 0 QUIDEL CORP COM 74838J101 27074 200560 SH SOLE 30 200560 0 0 QUIDEL CORP COM 74838J101 77 573 SH SOLE 31 573 0 0 QUIDEL CORP COM 74838J101 34 249 SH SOLE 34 249 0 0 QUIDEL CORP COM 74838J101 242 1796 SH SOLE 36 1796 0 0 QUIDEL CORP COM 74838J101 626 4639 SH SOLE 40 4639 0 0 QUIDEL CORP COM 74838J101 3902 28903 SH SOLE 43 991 0 27912 QUINSTREET INC COM 74874Q100 2197 120781 SH SOLE 2 93494 0 27287 QUINSTREET INC COM 74874Q100 3 153 SH SOLE 4 153 0 0 QUINSTREET INC COM 74874Q100 16 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 3306 181722 SH SOLE 18 181722 0 0 QUINSTREET INC COM 74874Q100 2601 142997 SH SOLE 19 142997 0 0 QUINSTREET INC COM 74874Q100 111486 6128983 SH SOLE 21 6128983 0 0 QUINSTREET INC COM 74874Q100 27957 1536969 SH SOLE 22 1509115 0 27854 QUINSTREET INC COM 74874Q100 165 9046 SH SOLE 23 9046 0 0 QUINSTREET INC COM 74874Q100 117 6435 SH SOLE 25 6435 0 0 QUINSTREET INC COM 74874Q100 808 44436 SH SOLE 26 0 0 44436 QUINSTREET INC COM 74874Q100 77 4233 SH SOLE 28 4233 0 0 QUINSTREET INC COM 74874Q100 2644 145353 SH SOLE 30 145353 0 0 QUINSTREET INC COM 74874Q100 45 2478 SH SOLE 34 2478 0 0 QUINSTREET INC COM 74874Q100 124 6803 SH SOLE 40 6803 0 0 QUINSTREET INC COM 74874Q100 719 39511 SH SOLE 43 0 0 39511 QUMU CORP COM 749063103 7 3143 SH SOLE 18 3143 0 0 QUMU CORP COM 749063103 100 47353 SH SOLE 21 47353 0 0 QUMU CORP COM 749063103 464 219022 SH SOLE 22 219022 0 0 QUOTIENT LTD SHS G73268107 28 10994 SH SOLE 2 3288 0 7706 QUOTIENT LTD SHS G73268107 3 1170 SH SOLE 7 1170 0 0 QUOTIENT LTD SHS G73268107 612 236263 SH SOLE 18 236263 0 0 QUOTIENT LTD SHS G73268107 327 126408 SH SOLE 19 126408 0 0 QUOTIENT LTD SHS G73268107 7295 2816445 SH SOLE 21 2816445 0 0 QUOTIENT LTD SHS G73268107 5775 2229670 SH SOLE 22 2219537 0 10133 QUOTIENT LTD SHS G73268107 23 9065 SH SOLE 43 0 0 9065 QUOTIENT TECHNOLOGY INC COM 749119103 226 30395 SH SOLE 2 21257 0 9138 QUOTIENT TECHNOLOGY INC COM 749119103 3 365 SH SOLE 4 365 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 9 1232 SH SOLE 7 1232 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1655 223034 SH SOLE 18 223034 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1131 152447 SH SOLE 19 152447 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 21972 2961163 SH SOLE 21 2961163 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 12859 1733081 SH SOLE 22 1687271 0 45810 QUOTIENT TECHNOLOGY INC COM 749119103 81 10924 SH SOLE 25 10924 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 405 54609 SH SOLE 26 41803 0 12806 QUOTIENT TECHNOLOGY INC COM 749119103 83 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1172 157918 SH SOLE 30 157918 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 16 2125 SH SOLE 36 2125 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 58 7833 SH SOLE 40 7833 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 291 39271 SH SOLE 43 0 0 39271 QURATE RETAIL INC COM SER A 74915M100 8562 1126631 SH SOLE 2 133607 0 993024 QURATE RETAIL INC COM SER A 74915M100 12 1572 SH SOLE 4 1572 0 0 QURATE RETAIL INC COM SER A 74915M100 92 12092 SH SOLE 7 12092 0 0 QURATE RETAIL INC COM SER A 74915M100 1292 169946 SH SOLE 18 169946 0 0 QURATE RETAIL INC COM SER A 74915M100 904 118950 SH SOLE 19 118950 0 0 QURATE RETAIL INC COM SER A 74915M100 36264 4771589 SH SOLE 21 4771589 0 0 QURATE RETAIL INC COM SER A 74915M100 62900 8276312 SH SOLE 22 7817697 0 458615 QURATE RETAIL INC COM SER A 74915M100 375 49293 SH SOLE 25 49293 0 0 QURATE RETAIL INC COM SER A 74915M100 1013 133268 SH SOLE 26 103145 0 30123 QURATE RETAIL INC COM SER A 74915M100 51 6763 SH SOLE 28 6763 0 0 QURATE RETAIL INC COM SER A 74915M100 1913 251764 SH SOLE 30 251764 0 0 QURATE RETAIL INC COM SER A 74915M100 45 5924 SH SOLE 31 5924 0 0 QURATE RETAIL INC COM SER A 74915M100 770 101327 SH SOLE 36 101327 0 0 QURATE RETAIL INC COM SER A 74915M100 420 55246 SH SOLE 40 55246 0 0 QURATE RETAIL INC COM SER A 74915M100 3060 402588 SH SOLE 43 20918 0 381670 R1 RCM INC COM 749397105 3477 136421 SH SOLE 2 104065 0 32356 R1 RCM INC COM 749397105 12 454 SH SOLE 4 454 0 0 R1 RCM INC COM 749397105 43 1680 SH SOLE 7 1680 0 0 R1 RCM INC COM 749397105 14485 568258 SH SOLE 18 552396 0 15862 R1 RCM INC COM 749397105 18624 730624 SH SOLE 19 730624 0 0 R1 RCM INC COM 749397105 231034 9063710 SH SOLE 21 9063710 0 0 R1 RCM INC COM 749397105 94877 3722134 SH SOLE 22 3649541 0 72593 R1 RCM INC COM 749397105 182 7129 SH SOLE 23 7129 0 0 R1 RCM INC COM 749397105 86193 3381456 SH SOLE 25 3381456 0 0 R1 RCM INC COM 749397105 2147 84232 SH SOLE 26 41926 0 42306 R1 RCM INC COM 749397105 59 2298 SH SOLE 28 2298 0 0 R1 RCM INC COM 749397105 16624 652194 SH SOLE 30 652194 0 0 R1 RCM INC COM 749397105 75 2938 SH SOLE 34 2938 0 0 R1 RCM INC COM 749397105 516 20235 SH SOLE 36 20235 0 0 R1 RCM INC COM 749397105 432 16939 SH SOLE 40 16939 0 0 R1 RCM INC COM 749397105 1244 48814 SH SOLE 43 105 0 48709 RACKSPACE TECHNOLOGY INC COM 750102105 435 32278 SH SOLE 2 18498 0 13780 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 2104 156201 SH SOLE 18 156201 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1303 96758 SH SOLE 19 96758 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 25991 1929583 SH SOLE 21 1929583 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 18684 1387067 SH SOLE 22 1349741 0 37326 RACKSPACE TECHNOLOGY INC COM 750102105 14 1037 SH SOLE 23 1037 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 106 7902 SH SOLE 25 7902 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 410 30444 SH SOLE 26 26843 0 3601 RACKSPACE TECHNOLOGY INC COM 750102105 406 30111 SH SOLE 30 30111 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 40 2976 SH SOLE 36 2976 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 85 6275 SH SOLE 40 6275 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 97 7235 SH SOLE 43 1169 0 6066 RADIAN GROUP INC COM 750236101 6448 305141 SH SOLE 2 134706 0 170435 RADIAN GROUP INC COM 750236101 222 10505 SH SOLE 4 647 0 9858 RADIAN GROUP INC COM 750236101 229 10821 SH SOLE 7 10821 0 0 RADIAN GROUP INC COM 750236101 12243 579435 SH SOLE 18 562637 0 16798 RADIAN GROUP INC COM 750236101 22798 1078951 SH SOLE 19 1078951 0 0 RADIAN GROUP INC COM 750236101 151234 7157326 SH SOLE 21 7157326 0 0 RADIAN GROUP INC COM 750236101 107650 5094642 SH SOLE 22 4886117 0 208525 RADIAN GROUP INC COM 750236101 502 23740 SH SOLE 23 23740 0 0 RADIAN GROUP INC COM 750236101 665 31469 SH SOLE 25 31469 0 0 RADIAN GROUP INC COM 750236101 4315 204189 SH SOLE 26 60121 0 144068 RADIAN GROUP INC COM 750236101 1524 72106 SH SOLE 28 3409 0 68697 RADIAN GROUP INC COM 750236101 2435 115255 SH SOLE 30 115255 0 0 RADIAN GROUP INC COM 750236101 189 8929 SH SOLE 34 8929 0 0 RADIAN GROUP INC COM 750236101 335 15831 SH SOLE 36 15831 0 0 RADIAN GROUP INC COM 750236101 535 25339 SH SOLE 40 25339 0 0 RADIAN GROUP INC COM 750236101 1054 49858 SH SOLE 43 2454 0 47404 RADIANT LOGISTICS INC COM 75025X100 515 70680 SH SOLE 2 7868 0 62812 RADIANT LOGISTICS INC COM 75025X100 5 631 SH SOLE 7 631 0 0 RADIANT LOGISTICS INC COM 75025X100 982 134658 SH SOLE 18 124427 0 10231 RADIANT LOGISTICS INC COM 75025X100 536 73549 SH SOLE 19 73549 0 0 RADIANT LOGISTICS INC COM 75025X100 10693 1466841 SH SOLE 21 1466841 0 0 RADIANT LOGISTICS INC COM 75025X100 7927 1087384 SH SOLE 22 1064291 0 23093 RADIANT LOGISTICS INC COM 75025X100 239 32853 SH SOLE 26 0 0 32853 RADIANT LOGISTICS INC COM 75025X100 29 3945 SH SOLE 43 0 0 3945 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1816 112811 SH SOLE 2 19799 0 93012 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 11 707 SH SOLE 7 707 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3046 189190 SH SOLE 18 189190 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 7328 455150 SH SOLE 19 455150 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 37326 2318410 SH SOLE 21 2318410 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 23445 1456196 SH SOLE 22 1397216 0 58980 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 119 7390 SH SOLE 25 7390 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 821 50997 SH SOLE 30 50997 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 111 6921 SH SOLE 40 6921 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 0 6 SH SOLE 43 0 0 6 RADIUS HEALTH INC COM NEW 750469207 189 27328 SH SOLE 2 19089 0 8239 RADIUS HEALTH INC COM NEW 750469207 1 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 6 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 885 127914 SH SOLE 18 127914 0 0 RADIUS HEALTH INC COM NEW 750469207 1323 191160 SH SOLE 19 191160 0 0 RADIUS HEALTH INC COM NEW 750469207 13528 1954853 SH SOLE 21 1954853 0 0 RADIUS HEALTH INC COM NEW 750469207 7808 1128372 SH SOLE 22 1108851 0 19521 RADIUS HEALTH INC COM NEW 750469207 39 5707 SH SOLE 25 5707 0 0 RADIUS HEALTH INC COM NEW 750469207 89 12844 SH SOLE 26 4876 0 7968 RADIUS HEALTH INC COM NEW 750469207 196 28303 SH SOLE 28 28303 0 0 RADIUS HEALTH INC COM NEW 750469207 361 52181 SH SOLE 30 52181 0 0 RADIUS HEALTH INC COM NEW 750469207 10 1480 SH SOLE 36 1480 0 0 RADIUS HEALTH INC COM NEW 750469207 42 6061 SH SOLE 40 6061 0 0 RADIUS HEALTH INC COM NEW 750469207 111 16080 SH SOLE 43 0 0 16080 RADNET INC COM 750491102 651 21622 SH SOLE 2 14153 0 7469 RADNET INC COM 750491102 4 133 SH SOLE 4 133 0 0 RADNET INC COM 750491102 22 719 SH SOLE 7 719 0 0 RADNET INC COM 750491102 5010 166387 SH SOLE 18 166387 0 0 RADNET INC COM 750491102 3021 100321 SH SOLE 19 100321 0 0 RADNET INC COM 750491102 143025 4750080 SH SOLE 21 4750080 0 0 RADNET INC COM 750491102 34512 1146187 SH SOLE 22 1121395 0 24792 RADNET INC COM 750491102 254 8449 SH SOLE 25 8449 0 0 RADNET INC COM 750491102 1102 36614 SH SOLE 26 28371 0 8243 RADNET INC COM 750491102 110 3669 SH SOLE 28 3669 0 0 RADNET INC COM 750491102 4289 142445 SH SOLE 30 142445 0 0 RADNET INC COM 750491102 267 8881 SH SOLE 34 8881 0 0 RADNET INC COM 750491102 226 7514 SH SOLE 36 7514 0 0 RADNET INC COM 750491102 147 4895 SH SOLE 40 4895 0 0 RADNET INC COM 750491102 375 12445 SH SOLE 43 307 0 12138 RADWARE LTD ORD M81873107 163 3921 SH SOLE 2 3921 0 0 RADWARE LTD ORD M81873107 5 123 SH SOLE 4 123 0 0 RADWARE LTD ORD M81873107 721 17319 SH SOLE 7 17319 0 0 RADWARE LTD ORD M81873107 31506 756627 SH SOLE 21 756627 0 0 RADWARE LTD ORD M81873107 14248 342164 SH SOLE 22 328666 0 13498 RADWARE LTD ORD M81873107 220 5280 SH SOLE 25 5280 0 0 RADWARE LTD ORD M81873107 228 5466 SH SOLE 26 0 0 5466 RADWARE LTD ORD M81873107 627 15052 SH SOLE 30 15052 0 0 RADWARE LTD ORD M81873107 1821 43728 SH SOLE 34 43728 0 0 RADWARE LTD ORD M81873107 247 5920 SH SOLE 40 5920 0 0 RADWARE LTD ORD M81873107 486 11660 SH SOLE 43 374 0 11286 RAFAEL HLDGS INC COM CL B 75062E106 8 1625 SH SOLE 2 435 0 1190 RAFAEL HLDGS INC COM CL B 75062E106 1 157 SH SOLE 7 157 0 0 RAFAEL HLDGS INC COM CL B 75062E106 143 28011 SH SOLE 18 28011 0 0 RAFAEL HLDGS INC COM CL B 75062E106 84 16426 SH SOLE 19 16426 0 0 RAFAEL HLDGS INC COM CL B 75062E106 1711 335518 SH SOLE 21 335518 0 0 RAFAEL HLDGS INC COM CL B 75062E106 1279 250851 SH SOLE 22 249223 0 1628 RAFAEL HLDGS INC COM CL B 75062E106 7 1360 SH SOLE 43 0 0 1360 RAIN THERAPEUTICS INC COM 75082Q105 58 4484 SH SOLE 2 1325 0 3159 RAIN THERAPEUTICS INC COM 75082Q105 525 40761 SH SOLE 18 40761 0 0 RAIN THERAPEUTICS INC COM 75082Q105 317 24577 SH SOLE 19 24577 0 0 RAIN THERAPEUTICS INC COM 75082Q105 6886 534605 SH SOLE 21 534605 0 0 RAIN THERAPEUTICS INC COM 75082Q105 1666 129348 SH SOLE 22 124964 0 4384 RAIN THERAPEUTICS INC COM 75082Q105 91 7096 SH SOLE 30 7096 0 0 RALLYBIO CORP COM 75120L100 50 5219 SH SOLE 2 3670 0 1549 RALLYBIO CORP COM 75120L100 208 21815 SH SOLE 18 21815 0 0 RALLYBIO CORP COM 75120L100 58 6108 SH SOLE 19 6108 0 0 RALLYBIO CORP COM 75120L100 3446 361248 SH SOLE 21 361248 0 0 RALLYBIO CORP COM 75120L100 697 73102 SH SOLE 22 71826 0 1276 RALLYBIO CORP COM 75120L100 134 14016 SH SOLE 30 14016 0 0 RALPH LAUREN CORP CL A 751212101 33947 285601 SH SOLE 2 225353 0 60248 RALPH LAUREN CORP CL A 751212101 5320 44757 SH SOLE 4 44757 0 0 RALPH LAUREN CORP CL A 751212101 4901 41234 SH SOLE 7 39954 0 1280 RALPH LAUREN CORP CL A 751212101 2462 20717 SH SOLE 13 20717 0 0 RALPH LAUREN CORP CL A 751212101 85 719 SH SOLE 15 719 0 0 RALPH LAUREN CORP CL A 751212101 21826 183632 SH SOLE 18 158210 0 25422 RALPH LAUREN CORP CL A 751212101 94880 798247 SH SOLE 19 798247 0 0 RALPH LAUREN CORP CL A 751212101 132200 1112229 SH SOLE 21 1112229 0 0 RALPH LAUREN CORP CL A 751212101 183460 1543497 SH SOLE 22 1210159 0 333338 RALPH LAUREN CORP CL A 751212101 16938 142503 SH SOLE 23 142503 0 0 RALPH LAUREN CORP CL A 751212101 9280 78073 SH SOLE 25 78073 0 0 RALPH LAUREN CORP CL A 751212101 10005 84175 SH SOLE 26 27188 0 56987 RALPH LAUREN CORP CL A 751212101 2626 22092 SH SOLE 28 866 0 21226 RALPH LAUREN CORP CL A 751212101 4702 39558 SH SOLE 29 39558 0 0 RALPH LAUREN CORP CL A 751212101 17483 147088 SH SOLE 30 147088 0 0 RALPH LAUREN CORP CL A 751212101 6469 54425 SH SOLE 31 54425 0 0 RALPH LAUREN CORP CL A 751212101 6565 55229 SH SOLE 34 55229 0 0 RALPH LAUREN CORP CL A 751212101 641 5391 SH SOLE 36 5391 0 0 RALPH LAUREN CORP CL A 751212101 774 6514 SH SOLE 40 6514 0 0 RALPH LAUREN CORP CL A 751212101 2664 22416 SH SOLE 43 768 0 21648 RAMACO RES INC COM 75134P303 33 2396 SH SOLE 18 2396 0 0 RAMACO RES INC COM 75134P303 555 40804 SH SOLE 21 40804 0 0 RAMACO RES INC COM 75134P303 1532 112653 SH SOLE 22 112653 0 0 RAMACO RES INC COM 75134P303 160 11767 SH SOLE 43 67 0 11700 RAMBUS INC DEL COM 750917106 3244 110374 SH SOLE 2 51341 0 59033 RAMBUS INC DEL COM 750917106 15 509 SH SOLE 4 509 0 0 RAMBUS INC DEL COM 750917106 44 1504 SH SOLE 7 1504 0 0 RAMBUS INC DEL COM 750917106 12338 419808 SH SOLE 18 419808 0 0 RAMBUS INC DEL COM 750917106 5647 192153 SH SOLE 19 192153 0 0 RAMBUS INC DEL COM 750917106 380103 12933070 SH SOLE 21 12933070 0 0 RAMBUS INC DEL COM 750917106 81929 2787657 SH SOLE 22 2681258 0 106399 RAMBUS INC DEL COM 750917106 6866 233610 SH SOLE 25 233610 0 0 RAMBUS INC DEL COM 750917106 3169 107830 SH SOLE 26 67513 0 40317 RAMBUS INC DEL COM 750917106 59 2005 SH SOLE 28 2005 0 0 RAMBUS INC DEL COM 750917106 6091 207248 SH SOLE 30 207248 0 0 RAMBUS INC DEL COM 750917106 2472 84095 SH SOLE 34 84095 0 0 RAMBUS INC DEL COM 750917106 538 18300 SH SOLE 36 18300 0 0 RAMBUS INC DEL COM 750917106 375 12773 SH SOLE 40 12773 0 0 RAMBUS INC DEL COM 750917106 1208 41110 SH SOLE 43 549 0 40561 RANDOLPH BANCORP INC COM 752378109 20 825 SH SOLE 18 825 0 0 RANDOLPH BANCORP INC COM 752378109 258 10813 SH SOLE 21 10813 0 0 RANDOLPH BANCORP INC COM 752378109 6 272 SH SOLE 22 272 0 0 RANGE RES CORP COM 75281A109 2620 146971 SH SOLE 2 68153 0 78818 RANGE RES CORP COM 75281A109 14 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 62 3486 SH SOLE 7 3486 0 0 RANGE RES CORP COM 75281A109 16598 930931 SH SOLE 18 930931 0 0 RANGE RES CORP COM 75281A109 7598 426109 SH SOLE 19 426109 0 0 RANGE RES CORP COM 75281A109 535847 30053107 SH SOLE 21 30053107 0 0 RANGE RES CORP COM 75281A109 109114 6119675 SH SOLE 22 5879301 0 240374 RANGE RES CORP COM 75281A109 557 31220 SH SOLE 25 31220 0 0 RANGE RES CORP COM 75281A109 2058 115406 SH SOLE 26 98168 0 17238 RANGE RES CORP COM 75281A109 366 20535 SH SOLE 28 20535 0 0 RANGE RES CORP COM 75281A109 9962 558725 SH SOLE 30 558725 0 0 RANGE RES CORP COM 75281A109 21 1204 SH SOLE 34 1204 0 0 RANGE RES CORP COM 75281A109 63 3529 SH SOLE 36 3529 0 0 RANGE RES CORP COM 75281A109 543 30438 SH SOLE 40 30438 0 0 RANGE RES CORP COM 75281A109 12250 687037 SH SOLE 43 47433 0 639604 RANGER ENERGY SVCS INC COM CL A 75282U104 10 952 SH SOLE 18 952 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 181 17583 SH SOLE 21 17583 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 66 6464 SH SOLE 22 6464 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 430 15973 SH SOLE 2 5209 0 10764 RANGER OIL CORPORATION CLASS A COM 70788V102 7 266 SH SOLE 7 266 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 2255 83759 SH SOLE 18 83759 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 2799 103984 SH SOLE 19 103984 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 67462 2506028 SH SOLE 21 2506028 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 14414 535455 SH SOLE 22 524060 0 11395 RANGER OIL CORPORATION CLASS A COM 70788V102 15 572 SH SOLE 23 572 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 364 13522 SH SOLE 26 0 0 13522 RANGER OIL CORPORATION CLASS A COM 70788V102 688 25553 SH SOLE 30 25553 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 199 7390 SH SOLE 43 103 0 7287 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 706 43168 SH SOLE 21 43168 0 0 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 1022 62531 SH SOLE 22 62531 0 0 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 141 8599 SH SOLE 30 8599 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1065 28330 SH SOLE 2 11195 0 17135 RANPAK HOLDINGS CORP COM CL A 75321W103 5 126 SH SOLE 4 126 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 21 562 SH SOLE 7 562 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 4520 120274 SH SOLE 18 120274 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 3597 95716 SH SOLE 19 95716 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 55362 1473187 SH SOLE 21 1473187 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 35455 943458 SH SOLE 22 910199 0 33259 RANPAK HOLDINGS CORP COM CL A 75321W103 310 8261 SH SOLE 25 8261 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1029 27374 SH SOLE 26 27374 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 29 777 SH SOLE 28 777 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 900 23957 SH SOLE 30 23957 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 67 1772 SH SOLE 36 1772 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 210 5595 SH SOLE 40 5595 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 337 8972 SH SOLE 43 346 0 8626 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 103 9678 SH SOLE 2 239 0 9439 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 530 49815 SH SOLE 18 49815 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 10227 961175 SH SOLE 19 961175 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 61 5777 SH SOLE 20 5777 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 2984 280414 SH SOLE 21 280414 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 733 68864 SH SOLE 22 67306 0 1558 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 160 15028 SH SOLE 30 15028 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 7 690 SH SOLE 34 690 0 0 RAPID7 INC COM 753422104 7583 64433 SH SOLE 2 39758 0 24675 RAPID7 INC COM 753422104 246 2093 SH SOLE 4 1559 0 534 RAPID7 INC COM 753422104 103 876 SH SOLE 7 876 0 0 RAPID7 INC COM 753422104 129 1100 SH SOLE 13 1100 0 0 RAPID7 INC COM 753422104 19347 164388 SH SOLE 18 151155 0 13233 RAPID7 INC COM 753422104 38637 328297 SH SOLE 19 328297 0 0 RAPID7 INC COM 753422104 261422 2221279 SH SOLE 21 2221279 0 0 RAPID7 INC COM 753422104 181259 1540139 SH SOLE 22 1510475 0 29664 RAPID7 INC COM 753422104 1066 9060 SH SOLE 23 9060 0 0 RAPID7 INC COM 753422104 1545 13128 SH SOLE 25 13128 0 0 RAPID7 INC COM 753422104 6666 56639 SH SOLE 26 22671 0 33968 RAPID7 INC COM 753422104 121 1032 SH SOLE 28 982 0 50 RAPID7 INC COM 753422104 98 831 SH SOLE 29 831 0 0 RAPID7 INC COM 753422104 30905 262596 SH SOLE 30 262596 0 0 RAPID7 INC COM 753422104 61 521 SH SOLE 31 521 0 0 RAPID7 INC COM 753422104 317 2692 SH SOLE 34 2692 0 0 RAPID7 INC COM 753422104 600 5094 SH SOLE 36 5094 0 0 RAPID7 INC COM 753422104 771 6554 SH SOLE 40 6554 0 0 RAPID7 INC COM 753422104 1102 9364 SH SOLE 43 231 0 9133 RAPT THERAPEUTICS INC COM 75382E109 304 8280 SH SOLE 2 5933 0 2347 RAPT THERAPEUTICS INC COM 75382E109 9 237 SH SOLE 7 237 0 0 RAPT THERAPEUTICS INC COM 75382E109 2156 58695 SH SOLE 18 58695 0 0 RAPT THERAPEUTICS INC COM 75382E109 7963 216799 SH SOLE 19 216799 0 0 RAPT THERAPEUTICS INC COM 75382E109 37556 1022498 SH SOLE 21 1022498 0 0 RAPT THERAPEUTICS INC COM 75382E109 17076 464918 SH SOLE 22 453170 0 11748 RAPT THERAPEUTICS INC COM 75382E109 89 2431 SH SOLE 25 2431 0 0 RAPT THERAPEUTICS INC COM 75382E109 85 2314 SH SOLE 26 648 0 1666 RAPT THERAPEUTICS INC COM 75382E109 650 17696 SH SOLE 30 17696 0 0 RAPT THERAPEUTICS INC COM 75382E109 53 1453 SH SOLE 34 1453 0 0 RAPT THERAPEUTICS INC COM 75382E109 130 3532 SH SOLE 40 3532 0 0 RAPT THERAPEUTICS INC COM 75382E109 96 2616 SH SOLE 43 0 0 2616 RAVE RESTAURANT GROUP INC COM 754198109 3 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 26 25976 SH SOLE 22 25976 0 0 RAYMOND JAMES FINL INC COM 754730109 44889 447102 SH SOLE 2 150330 0 296772 RAYMOND JAMES FINL INC COM 754730109 12402 123521 SH SOLE 4 74581 0 48940 RAYMOND JAMES FINL INC COM 754730109 17649 175789 SH SOLE 7 170440 0 5349 RAYMOND JAMES FINL INC COM 754730109 341 3397 SH SOLE 13 481 0 2916 RAYMOND JAMES FINL INC COM 754730109 2764 27531 SH SOLE 15 27531 0 0 RAYMOND JAMES FINL INC COM 754730109 184088 1833542 SH SOLE 18 1692064 0 141478 RAYMOND JAMES FINL INC COM 754730109 307764 3065375 SH SOLE 19 3065375 0 0 RAYMOND JAMES FINL INC COM 754730109 551504 5493071 SH SOLE 21 5493071 0 0 RAYMOND JAMES FINL INC COM 754730109 423019 4213336 SH SOLE 22 3838593 0 374743 RAYMOND JAMES FINL INC COM 754730109 10519 104768 SH SOLE 23 104768 0 0 RAYMOND JAMES FINL INC COM 754730109 30231 301109 SH SOLE 25 301109 0 0 RAYMOND JAMES FINL INC COM 754730109 37791 376404 SH SOLE 26 97915 0 278489 RAYMOND JAMES FINL INC COM 754730109 63874 636199 SH SOLE 28 3311 0 632888 RAYMOND JAMES FINL INC COM 754730109 10 102 SH SOLE 29 102 0 0 RAYMOND JAMES FINL INC COM 754730109 107480 1070522 SH SOLE 30 929473 0 141049 RAYMOND JAMES FINL INC COM 754730109 6742 67152 SH SOLE 31 21462 0 45690 RAYMOND JAMES FINL INC COM 754730109 15949 158855 SH SOLE 34 158855 0 0 RAYMOND JAMES FINL INC COM 754730109 10075 100351 SH SOLE 36 100351 0 0 RAYMOND JAMES FINL INC COM 754730109 674 6709 SH SOLE 40 6709 0 0 RAYMOND JAMES FINL INC COM 754730109 10070 100303 SH SOLE 43 7778 0 92525 RAYONIER ADVANCED MATLS INC COM 75508B104 225 39405 SH SOLE 2 2153 0 37252 RAYONIER ADVANCED MATLS INC COM 75508B104 5 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1428 250054 SH SOLE 18 250054 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 630 110370 SH SOLE 19 110370 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 44851 7854745 SH SOLE 21 7854745 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 9143 1601261 SH SOLE 22 1568339 0 32922 RAYONIER ADVANCED MATLS INC COM 75508B104 467 81709 SH SOLE 30 81709 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 27 4808 SH SOLE 43 0 0 4808 RAYONIER INC COM 754907103 12359 306219 SH SOLE 2 105253 0 200966 RAYONIER INC COM 754907103 22 543 SH SOLE 4 543 0 0 RAYONIER INC COM 754907103 109 2700 SH SOLE 7 2700 0 0 RAYONIER INC COM 754907103 12505 309837 SH SOLE 18 309837 0 0 RAYONIER INC COM 754907103 1666 41284 SH SOLE 19 41284 0 0 RAYONIER INC COM 754907103 327887 8124048 SH SOLE 21 8124048 0 0 RAYONIER INC COM 754907103 157131 3893229 SH SOLE 22 3734646 0 158583 RAYONIER INC COM 754907103 5442 134844 SH SOLE 25 134844 0 0 RAYONIER INC COM 754907103 4272 105838 SH SOLE 26 89427 0 16411 RAYONIER INC COM 754907103 100 2477 SH SOLE 28 2477 0 0 RAYONIER INC COM 754907103 27681 685848 SH SOLE 30 685848 0 0 RAYONIER INC COM 754907103 86 2137 SH SOLE 31 2137 0 0 RAYONIER INC COM 754907103 701 17381 SH SOLE 34 17381 0 0 RAYONIER INC COM 754907103 90 2238 SH SOLE 36 2238 0 0 RAYONIER INC COM 754907103 752 18624 SH SOLE 40 18624 0 0 RAYONIER INC COM 754907103 1329 32921 SH SOLE 43 1710 0 31211 RAYTHEON TECHNOLOGIES CORP COM 75513E101 287548 3341245 SH SOLE 2 703061 0 2638184 RAYTHEON TECHNOLOGIES CORP COM 75513E101 67510 784447 SH SOLE 4 428366 0 356081 RAYTHEON TECHNOLOGIES CORP COM 75513E101 109354 1270672 SH SOLE 7 1226396 0 44276 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1717 19953 SH SOLE 13 4014 0 15939 RAYTHEON TECHNOLOGIES CORP COM 75513E101 18368 213431 SH SOLE 15 213431 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH SOLE 17 0 0 2 RAYTHEON TECHNOLOGIES CORP COM 75513E101 445249 5173702 SH SOLE 18 4899582 0 274120 RAYTHEON TECHNOLOGIES CORP COM 75513E101 258668 3005667 SH SOLE 19 3005667 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3422373 39767290 SH SOLE 21 39767290 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2697637 31346008 SH SOLE 22 28303435 0 3042573 RAYTHEON TECHNOLOGIES CORP COM 75513E101 79853 927876 SH SOLE 23 927876 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 65267 758385 SH SOLE 25 758385 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 254668 2959193 SH SOLE 26 976374 0 1982819 RAYTHEON TECHNOLOGIES CORP COM 75513E101 20566 238977 SH SOLE 28 0 0 238977 RAYTHEON TECHNOLOGIES CORP COM 75513E101 10 122 SH SOLE 29 122 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 568471 6605523 SH SOLE 30 6605523 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 46624 541766 SH SOLE 31 169869 0 371897 RAYTHEON TECHNOLOGIES CORP COM 75513E101 245 2850 SH SOLE 34 2850 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 53732 624354 SH SOLE 36 624354 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2500 29046 SH SOLE 40 29046 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 81165 943127 SH SOLE 43 72794 0 870333 RBB BANCORP COM 74930B105 253 9649 SH SOLE 2 511 0 9138 RBB BANCORP COM 74930B105 7 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 1280 48855 SH SOLE 18 48855 0 0 RBB BANCORP COM 74930B105 777 29649 SH SOLE 19 29649 0 0 RBB BANCORP COM 74930B105 14826 565864 SH SOLE 21 565864 0 0 RBB BANCORP COM 74930B105 9140 348869 SH SOLE 22 341003 0 7866 RBB BANCORP COM 74930B105 147 5595 SH SOLE 43 0 0 5595 RBC BEARINGS INC COM 75524B104 4374 21658 SH SOLE 2 8222 0 13436 RBC BEARINGS INC COM 75524B104 17 85 SH SOLE 4 85 0 0 RBC BEARINGS INC COM 75524B104 78 388 SH SOLE 7 388 0 0 RBC BEARINGS INC COM 75524B104 16948 83914 SH SOLE 18 83914 0 0 RBC BEARINGS INC COM 75524B104 10056 49789 SH SOLE 19 49789 0 0 RBC BEARINGS INC COM 75524B104 250422 1239896 SH SOLE 21 1239896 0 0 RBC BEARINGS INC COM 75524B104 136782 677241 SH SOLE 22 651161 0 26080 RBC BEARINGS INC COM 75524B104 726 3596 SH SOLE 25 3596 0 0 RBC BEARINGS INC COM 75524B104 1763 8731 SH SOLE 26 6606 0 2125 RBC BEARINGS INC COM 75524B104 91 449 SH SOLE 28 449 0 0 RBC BEARINGS INC COM 75524B104 3152 15608 SH SOLE 30 15608 0 0 RBC BEARINGS INC COM 75524B104 746 3696 SH SOLE 40 3696 0 0 RBC BEARINGS INC COM 75524B104 1278 6327 SH SOLE 43 2352 0 3975 RBC BEARINGS INC 5% CNV PFD SR A 75524B203 40765 388760 SH SOLE 21 388760 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 102 1306 SH SOLE 2 285 0 1021 RCI HOSPITALITY HLDGS INC COM 74934Q108 10 134 SH SOLE 7 134 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1757 22562 SH SOLE 18 22562 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1140 14639 SH SOLE 19 14639 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 23366 300021 SH SOLE 21 300021 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 15283 196236 SH SOLE 22 195103 0 1133 RCM TECHNOLOGIES INC COM NEW 749360400 12 1728 SH SOLE 18 1728 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 216 30298 SH SOLE 21 30298 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 85 11874 SH SOLE 22 11874 0 0 RE MAX HLDGS INC CL A 75524W108 1380 45277 SH SOLE 2 16454 0 28823 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 2361 77429 SH SOLE 18 70452 0 6977 RE MAX HLDGS INC CL A 75524W108 8286 271758 SH SOLE 19 271758 0 0 RE MAX HLDGS INC CL A 75524W108 71482 2344449 SH SOLE 21 2344449 0 0 RE MAX HLDGS INC CL A 75524W108 24126 791262 SH SOLE 22 771064 0 20198 RE MAX HLDGS INC CL A 75524W108 535 17544 SH SOLE 23 17544 0 0 RE MAX HLDGS INC CL A 75524W108 72 2360 SH SOLE 25 2360 0 0 RE MAX HLDGS INC CL A 75524W108 2563 84067 SH SOLE 26 0 0 84067 RE MAX HLDGS INC CL A 75524W108 974 31956 SH SOLE 30 31956 0 0 RE MAX HLDGS INC CL A 75524W108 15 506 SH SOLE 34 506 0 0 RE MAX HLDGS INC CL A 75524W108 55 1803 SH SOLE 40 1803 0 0 RE MAX HLDGS INC CL A 75524W108 324 10614 SH SOLE 43 3193 0 7421 READING INTL INC CL A 755408101 14 3440 SH SOLE 18 3440 0 0 READING INTL INC CL A 755408101 233 57634 SH SOLE 21 57634 0 0 READING INTL INC CL A 755408101 202 50109 SH SOLE 22 50109 0 0 READY CAPITAL CORP COM 75574U101 794 50823 SH SOLE 2 15684 0 35139 READY CAPITAL CORP COM 75574U101 10 628 SH SOLE 7 628 0 0 READY CAPITAL CORP COM 75574U101 3736 239052 SH SOLE 18 239052 0 0 READY CAPITAL CORP COM 75574U101 1632 104444 SH SOLE 19 104444 0 0 READY CAPITAL CORP COM 75574U101 135464 8666924 SH SOLE 21 8666924 0 0 READY CAPITAL CORP COM 75574U101 24309 1555268 SH SOLE 22 1491902 0 63366 READY CAPITAL CORP COM 75574U101 114 7320 SH SOLE 25 7320 0 0 READY CAPITAL CORP COM 75574U101 114 7278 SH SOLE 26 0 0 7278 READY CAPITAL CORP COM 75574U101 53 3364 SH SOLE 28 3364 0 0 READY CAPITAL CORP COM 75574U101 1636 104674 SH SOLE 30 104674 0 0 READY CAPITAL CORP COM 75574U101 142 9058 SH SOLE 40 9058 0 0 READY CAPITAL CORP COM 75574U101 920 58889 SH SOLE 43 4057 0 54832 READY CAPITAL CORP 7% CN SR NT 2023 75574U200 10454 388760 SH SOLE 21 388760 0 0 REALNETWORKS INC COM NEW 75605L708 29 29958 SH SOLE 2 29958 0 0 REALNETWORKS INC COM NEW 75605L708 7 6771 SH SOLE 18 6771 0 0 REALNETWORKS INC COM NEW 75605L708 122 124286 SH SOLE 21 124286 0 0 REALNETWORKS INC COM NEW 75605L708 540 550862 SH SOLE 22 550862 0 0 REALOGY HLDGS CORP COM 75605Y106 5851 348083 SH SOLE 2 148695 0 199388 REALOGY HLDGS CORP COM 75605Y106 5 314 SH SOLE 4 314 0 0 REALOGY HLDGS CORP COM 75605Y106 63 3754 SH SOLE 7 3754 0 0 REALOGY HLDGS CORP COM 75605Y106 8653 514759 SH SOLE 18 498759 0 16000 REALOGY HLDGS CORP COM 75605Y106 27077 1610757 SH SOLE 19 1610757 0 0 REALOGY HLDGS CORP COM 75605Y106 245008 14575114 SH SOLE 21 14575114 0 0 REALOGY HLDGS CORP COM 75605Y106 71904 4277473 SH SOLE 22 4166336 0 111137 REALOGY HLDGS CORP COM 75605Y106 847 50367 SH SOLE 23 50367 0 0 REALOGY HLDGS CORP COM 75605Y106 1350 80303 SH SOLE 25 80303 0 0 REALOGY HLDGS CORP COM 75605Y106 4928 293173 SH SOLE 26 23855 0 269318 REALOGY HLDGS CORP COM 75605Y106 33 1936 SH SOLE 28 1936 0 0 REALOGY HLDGS CORP COM 75605Y106 3612 214887 SH SOLE 30 214887 0 0 REALOGY HLDGS CORP COM 75605Y106 2182 129809 SH SOLE 34 129809 0 0 REALOGY HLDGS CORP COM 75605Y106 393 23386 SH SOLE 36 23386 0 0 REALOGY HLDGS CORP COM 75605Y106 232 13774 SH SOLE 40 13774 0 0 REALOGY HLDGS CORP COM 75605Y106 1334 79370 SH SOLE 43 3769 0 75601 REALTY INCOME CORP COM 756109104 84823 1184850 SH SOLE 2 162493 0 1022357 REALTY INCOME CORP COM 756109104 49008 684563 SH SOLE 4 494754 0 189809 REALTY INCOME CORP COM 756109104 94523 1320341 SH SOLE 7 1304020 0 16321 REALTY INCOME CORP COM 756109104 738 10310 SH SOLE 13 5142 0 5168 REALTY INCOME CORP COM 756109104 5564 77717 SH SOLE 15 77717 0 0 REALTY INCOME CORP COM 756109104 5 76 SH SOLE 17 0 0 76 REALTY INCOME CORP COM 756109104 66765 932605 SH SOLE 18 856437 0 76168 REALTY INCOME CORP COM 756109104 70371 982979 SH SOLE 19 982979 0 0 REALTY INCOME CORP COM 756109104 1464484 20456542 SH SOLE 21 20456542 0 0 REALTY INCOME CORP COM 756109104 1145376 15999113 SH SOLE 22 14870973 0 1128140 REALTY INCOME CORP COM 756109104 23940 334401 SH SOLE 23 334401 0 0 REALTY INCOME CORP COM 756109104 225616 3151506 SH SOLE 25 3151506 0 0 REALTY INCOME CORP COM 756109104 79952 1116804 SH SOLE 26 346994 0 769810 REALTY INCOME CORP COM 756109104 103843 1450527 SH SOLE 28 13335 0 1437192 REALTY INCOME CORP COM 756109104 38 537 SH SOLE 29 537 0 0 REALTY INCOME CORP COM 756109104 321496 4490797 SH SOLE 30 4490797 0 0 REALTY INCOME CORP COM 756109104 187536 2619582 SH SOLE 31 61892 0 2557690 REALTY INCOME CORP COM 756109104 1879 26251 SH SOLE 34 26251 0 0 REALTY INCOME CORP COM 756109104 16871 235658 SH SOLE 36 235658 0 0 REALTY INCOME CORP COM 756109104 1270 17736 SH SOLE 40 17736 0 0 REALTY INCOME CORP COM 756109104 20513 286540 SH SOLE 43 21279 0 265261 REATA PHARMACEUTICALS INC CL A 75615P103 595 22563 SH SOLE 2 17625 0 4938 REATA PHARMACEUTICALS INC CL A 75615P103 3 107 SH SOLE 4 107 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 10 389 SH SOLE 7 389 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1999 75798 SH SOLE 18 75798 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2109 79964 SH SOLE 19 79964 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 32176 1220170 SH SOLE 21 1220170 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 17420 660611 SH SOLE 22 644494 0 16117 REATA PHARMACEUTICALS INC CL A 75615P103 98 3716 SH SOLE 25 3716 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 329 12466 SH SOLE 26 10090 0 2376 REATA PHARMACEUTICALS INC CL A 75615P103 15 559 SH SOLE 28 559 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 794 30102 SH SOLE 30 30102 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 32 1232 SH SOLE 36 1232 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 80 3025 SH SOLE 40 3025 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 88 3348 SH SOLE 43 186 0 3162 RECRO PHARMA INC COM 75629F109 5 2981 SH SOLE 2 0 0 2981 RECRO PHARMA INC COM 75629F109 13 7884 SH SOLE 18 7884 0 0 RECRO PHARMA INC COM 75629F109 197 115369 SH SOLE 21 115369 0 0 RECRO PHARMA INC COM 75629F109 466 272665 SH SOLE 22 272665 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1042 60821 SH SOLE 2 23813 0 37008 RECURSION PHARMACEUTICALS IN CL A 75629V104 28 1631 SH SOLE 7 1631 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 5643 329417 SH SOLE 18 322233 0 7184 RECURSION PHARMACEUTICALS IN CL A 75629V104 4657 271834 SH SOLE 19 271834 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 76020 4437830 SH SOLE 21 4437830 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 26672 1557030 SH SOLE 22 1508312 0 48718 RECURSION PHARMACEUTICALS IN CL A 75629V104 51 3001 SH SOLE 23 3001 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 93 5410 SH SOLE 25 5410 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 202 11791 SH SOLE 26 0 0 11791 RECURSION PHARMACEUTICALS IN CL A 75629V104 1381 80603 SH SOLE 30 80603 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 57 3316 SH SOLE 40 3316 0 0 RED CAT HLDGS INC COM 75644T100 12 6006 SH SOLE 18 6006 0 0 RED CAT HLDGS INC COM 75644T100 169 81117 SH SOLE 21 81117 0 0 RED CAT HLDGS INC COM 75644T100 552 265367 SH SOLE 22 265367 0 0 RED RIVER BANCSHARES INC COM 75686R202 139 2603 SH SOLE 2 148 0 2455 RED RIVER BANCSHARES INC COM 75686R202 3 64 SH SOLE 7 64 0 0 RED RIVER BANCSHARES INC COM 75686R202 811 15154 SH SOLE 18 15154 0 0 RED RIVER BANCSHARES INC COM 75686R202 483 9031 SH SOLE 19 9031 0 0 RED RIVER BANCSHARES INC COM 75686R202 9111 170307 SH SOLE 21 170307 0 0 RED RIVER BANCSHARES INC COM 75686R202 3355 62701 SH SOLE 22 59695 0 3006 RED ROBIN GOURMET BURGERS IN COM 75689M101 40 2443 SH SOLE 2 612 0 1831 RED ROBIN GOURMET BURGERS IN COM 75689M101 4 251 SH SOLE 7 251 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 960 58103 SH SOLE 18 58103 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 443 26810 SH SOLE 19 26810 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 31997 1935706 SH SOLE 21 1935706 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 6363 384925 SH SOLE 22 383365 0 1560 RED ROBIN GOURMET BURGERS IN COM 75689M101 290 17570 SH SOLE 30 17570 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 47 2822 SH SOLE 43 0 0 2822 RED ROCK RESORTS INC CL A 75700L108 1360 24727 SH SOLE 2 17711 0 7016 RED ROCK RESORTS INC CL A 75700L108 23 415 SH SOLE 4 415 0 0 RED ROCK RESORTS INC CL A 75700L108 48 871 SH SOLE 7 871 0 0 RED ROCK RESORTS INC CL A 75700L108 8971 163087 SH SOLE 18 163087 0 0 RED ROCK RESORTS INC CL A 75700L108 5841 106175 SH SOLE 19 106175 0 0 RED ROCK RESORTS INC CL A 75700L108 110060 2000723 SH SOLE 21 2000723 0 0 RED ROCK RESORTS INC CL A 75700L108 76885 1397651 SH SOLE 22 1363653 0 33998 RED ROCK RESORTS INC CL A 75700L108 448 8147 SH SOLE 25 8147 0 0 RED ROCK RESORTS INC CL A 75700L108 1268 23050 SH SOLE 26 18359 0 4691 RED ROCK RESORTS INC CL A 75700L108 63 1140 SH SOLE 28 1140 0 0 RED ROCK RESORTS INC CL A 75700L108 2242 40748 SH SOLE 30 40748 0 0 RED ROCK RESORTS INC CL A 75700L108 476 8644 SH SOLE 40 8644 0 0 RED ROCK RESORTS INC CL A 75700L108 937 17030 SH SOLE 43 5259 0 11771 RED VIOLET INC COM 75704L104 10 244 SH SOLE 2 0 0 244 RED VIOLET INC COM 75704L104 57 1443 SH SOLE 18 1443 0 0 RED VIOLET INC COM 75704L104 759 19112 SH SOLE 21 19112 0 0 RED VIOLET INC COM 75704L104 5492 138369 SH SOLE 22 138369 0 0 REDBOX ENTERTAINMENT INC COM CL A 75724T103 18 2436 SH SOLE 21 2436 0 0 REDBOX ENTERTAINMENT INC COM CL A 75724T103 4 523 SH SOLE 22 523 0 0 REDFIN CORP COM 75737F108 1436 37402 SH SOLE 2 26621 0 10781 REDFIN CORP COM 75737F108 14 363 SH SOLE 4 363 0 0 REDFIN CORP COM 75737F108 53 1381 SH SOLE 7 1381 0 0 REDFIN CORP COM 75737F108 10725 279359 SH SOLE 18 274382 0 4977 REDFIN CORP COM 75737F108 7041 183403 SH SOLE 19 183403 0 0 REDFIN CORP COM 75737F108 155129 4040860 SH SOLE 21 4040860 0 0 REDFIN CORP COM 75737F108 93047 2423735 SH SOLE 22 2368798 0 54937 REDFIN CORP COM 75737F108 465 12110 SH SOLE 25 12110 0 0 REDFIN CORP COM 75737F108 1399 36440 SH SOLE 26 28583 0 7857 REDFIN CORP COM 75737F108 71 1854 SH SOLE 28 1854 0 0 REDFIN CORP COM 75737F108 2231 58103 SH SOLE 30 58103 0 0 REDFIN CORP COM 75737F108 489 12728 SH SOLE 40 12728 0 0 REDFIN CORP COM 75737F108 1337 34821 SH SOLE 43 1230 0 33591 REDFIN CORP NOTE 10/1 75737FAC2 694 779000 PRN SOLE 2 779000 0 0 REDFIN CORP NOTE 10/1 75737FAC2 3571 4010000 PRN SOLE 19 4010000 0 0 REDFIN CORP NOTE 10/1 75737FAC2 3703 4158000 PRN SOLE 21 4158000 0 0 REDFIN CORP NOTE 10/1 75737FAC2 668 750000 PRN SOLE 22 750000 0 0 REDFIN CORP NOTE 10/1 75737FAC2 4819 5411000 PRN SOLE 34 5411000 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 680 263457 SH SOLE 21 263457 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 61 23693 SH SOLE 30 23693 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 37 14165 SH SOLE 43 0 0 14165 REDWIRE CORPORATION COM 75776W103 6 961 SH SOLE 21 961 0 0 REDWIRE CORPORATION COM 75776W103 1449 214665 SH SOLE 22 214665 0 0 REDWOOD TR INC COM 758075402 1704 129201 SH SOLE 2 64240 0 64961 REDWOOD TR INC COM 758075402 7 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 51 3854 SH SOLE 7 3854 0 0 REDWOOD TR INC COM 758075402 5766 437138 SH SOLE 18 437138 0 0 REDWOOD TR INC COM 758075402 2647 200659 SH SOLE 19 200659 0 0 REDWOOD TR INC COM 758075402 210064 15925967 SH SOLE 21 15925967 0 0 REDWOOD TR INC COM 758075402 37853 2869815 SH SOLE 22 2757861 0 111954 REDWOOD TR INC COM 758075402 188 14246 SH SOLE 25 14246 0 0 REDWOOD TR INC COM 758075402 5165 391585 SH SOLE 26 10772 0 380813 REDWOOD TR INC COM 758075402 27 2014 SH SOLE 28 2014 0 0 REDWOOD TR INC COM 758075402 2965 224821 SH SOLE 30 224821 0 0 REDWOOD TR INC COM 758075402 92 6941 SH SOLE 36 6941 0 0 REDWOOD TR INC COM 758075402 182 13804 SH SOLE 40 13804 0 0 REDWOOD TR INC COM 758075402 2011 152470 SH SOLE 43 1718 0 150752 REEDS INC COM 758338107 6 17715 SH SOLE 18 17715 0 0 REEDS INC COM 758338107 84 235086 SH SOLE 21 235086 0 0 REEDS INC COM 758338107 90 251808 SH SOLE 22 251808 0 0 REGAL REXNORD CORPORATION COM 758750103 34081 200266 SH SOLE 2 52060 0 148206 REGAL REXNORD CORPORATION COM 758750103 31 184 SH SOLE 4 184 0 0 REGAL REXNORD CORPORATION COM 758750103 221 1297 SH SOLE 7 1297 0 0 REGAL REXNORD CORPORATION COM 758750103 25495 149811 SH SOLE 18 149811 0 0 REGAL REXNORD CORPORATION COM 758750103 4603 27049 SH SOLE 19 27049 0 0 REGAL REXNORD CORPORATION COM 758750103 549537 3229150 SH SOLE 21 3229150 0 0 REGAL REXNORD CORPORATION COM 758750103 313858 1844273 SH SOLE 22 1768440 0 75833 REGAL REXNORD CORPORATION COM 758750103 1707 10033 SH SOLE 25 10033 0 0 REGAL REXNORD CORPORATION COM 758750103 4400 25853 SH SOLE 26 20522 0 5331 REGAL REXNORD CORPORATION COM 758750103 205 1206 SH SOLE 28 1206 0 0 REGAL REXNORD CORPORATION COM 758750103 6564 38570 SH SOLE 30 38570 0 0 REGAL REXNORD CORPORATION COM 758750103 173 1015 SH SOLE 31 1015 0 0 REGAL REXNORD CORPORATION COM 758750103 801 4707 SH SOLE 36 4707 0 0 REGAL REXNORD CORPORATION COM 758750103 1465 8609 SH SOLE 40 8609 0 0 REGAL REXNORD CORPORATION COM 758750103 8456 49689 SH SOLE 43 1430 0 48259 REGENCY CTRS CORP COM 758849103 34457 457298 SH SOLE 2 141142 0 316156 REGENCY CTRS CORP COM 758849103 32720 434237 SH SOLE 4 326811 0 107426 REGENCY CTRS CORP COM 758849103 27267 361872 SH SOLE 7 357535 0 4337 REGENCY CTRS CORP COM 758849103 528 7001 SH SOLE 13 7001 0 0 REGENCY CTRS CORP COM 758849103 1489 19760 SH SOLE 15 19760 0 0 REGENCY CTRS CORP COM 758849103 32630 433048 SH SOLE 18 411036 0 22012 REGENCY CTRS CORP COM 758849103 30468 404349 SH SOLE 19 404349 0 0 REGENCY CTRS CORP COM 758849103 429694 5702635 SH SOLE 21 5702635 0 0 REGENCY CTRS CORP COM 758849103 392995 5215594 SH SOLE 22 4716531 0 499063 REGENCY CTRS CORP COM 758849103 9605 127472 SH SOLE 23 127472 0 0 REGENCY CTRS CORP COM 758849103 83822 1112435 SH SOLE 25 1112435 0 0 REGENCY CTRS CORP COM 758849103 37354 495735 SH SOLE 26 261858 0 233877 REGENCY CTRS CORP COM 758849103 33605 445985 SH SOLE 28 34390 0 411595 REGENCY CTRS CORP COM 758849103 321 4256 SH SOLE 29 4256 0 0 REGENCY CTRS CORP COM 758849103 104298 1384179 SH SOLE 30 1375546 0 8633 REGENCY CTRS CORP COM 758849103 61542 816754 SH SOLE 31 24950 0 791804 REGENCY CTRS CORP COM 758849103 2838 37668 SH SOLE 34 37668 0 0 REGENCY CTRS CORP COM 758849103 5149 68328 SH SOLE 36 68328 0 0 REGENCY CTRS CORP COM 758849103 357 4743 SH SOLE 40 4743 0 0 REGENCY CTRS CORP COM 758849103 10366 137573 SH SOLE 43 7733 0 129840 REGENERON PHARMACEUTICALS COM 75886F107 157855 249960 SH SOLE 2 81868 0 168092 REGENERON PHARMACEUTICALS COM 75886F107 47471 75169 SH SOLE 4 46338 0 28831 REGENERON PHARMACEUTICALS COM 75886F107 74808 118457 SH SOLE 7 115391 0 3066 REGENERON PHARMACEUTICALS COM 75886F107 1991 3153 SH SOLE 13 2038 0 1115 REGENERON PHARMACEUTICALS COM 75886F107 8468 13409 SH SOLE 15 13409 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH SOLE 17 0 0 1 REGENERON PHARMACEUTICALS COM 75886F107 154988 245420 SH SOLE 18 227720 0 17700 REGENERON PHARMACEUTICALS COM 75886F107 220047 348441 SH SOLE 19 348441 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2537290 4017751 SH SOLE 21 4017751 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1543929 2444782 SH SOLE 22 2219549 0 225233 REGENERON PHARMACEUTICALS COM 75886F107 40756 64536 SH SOLE 23 64536 0 0 REGENERON PHARMACEUTICALS COM 75886F107 105091 166410 SH SOLE 25 166410 0 0 REGENERON PHARMACEUTICALS COM 75886F107 153608 243235 SH SOLE 26 95389 0 147846 REGENERON PHARMACEUTICALS COM 75886F107 205271 325043 SH SOLE 28 23684 0 301359 REGENERON PHARMACEUTICALS COM 75886F107 1695 2684 SH SOLE 29 2684 0 0 REGENERON PHARMACEUTICALS COM 75886F107 513338 812861 SH SOLE 30 812861 0 0 REGENERON PHARMACEUTICALS COM 75886F107 29542 46779 SH SOLE 31 15807 0 30972 REGENERON PHARMACEUTICALS COM 75886F107 16152 25577 SH SOLE 32 25577 0 0 REGENERON PHARMACEUTICALS COM 75886F107 168335 266556 SH SOLE 34 266556 0 0 REGENERON PHARMACEUTICALS COM 75886F107 35484 56189 SH SOLE 36 56189 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2230 3531 SH SOLE 40 3531 0 0 REGENERON PHARMACEUTICALS COM 75886F107 51107 80927 SH SOLE 43 3563 0 77364 REGENXBIO INC COM 75901B107 1209 36982 SH SOLE 2 15027 0 21955 REGENXBIO INC COM 75901B107 5 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 20 621 SH SOLE 7 621 0 0 REGENXBIO INC COM 75901B107 4893 149632 SH SOLE 18 142164 0 7468 REGENXBIO INC COM 75901B107 5533 169203 SH SOLE 19 169203 0 0 REGENXBIO INC COM 75901B107 158019 4832387 SH SOLE 21 4832387 0 0 REGENXBIO INC COM 75901B107 34606 1058279 SH SOLE 22 1029188 0 29091 REGENXBIO INC COM 75901B107 148 4529 SH SOLE 23 4529 0 0 REGENXBIO INC COM 75901B107 132 4044 SH SOLE 25 4044 0 0 REGENXBIO INC COM 75901B107 1006 30774 SH SOLE 26 8576 0 22198 REGENXBIO INC COM 75901B107 308 9433 SH SOLE 28 9433 0 0 REGENXBIO INC COM 75901B107 8522 260598 SH SOLE 30 260598 0 0 REGENXBIO INC COM 75901B107 32 993 SH SOLE 36 993 0 0 REGENXBIO INC COM 75901B107 119 3643 SH SOLE 40 3643 0 0 REGENXBIO INC COM 75901B107 332 10167 SH SOLE 43 773 0 9394 REGIONAL HEALTH PPTYS INC COM 75903M309 1 332 SH SOLE 18 332 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 31 6770 SH SOLE 21 6770 0 0 REGIONAL MGMT CORP COM 75902K106 1801 31346 SH SOLE 2 6519 0 24827 REGIONAL MGMT CORP COM 75902K106 8 132 SH SOLE 7 132 0 0 REGIONAL MGMT CORP COM 75902K106 1383 24066 SH SOLE 18 24066 0 0 REGIONAL MGMT CORP COM 75902K106 4539 78991 SH SOLE 19 78991 0 0 REGIONAL MGMT CORP COM 75902K106 16852 293286 SH SOLE 21 293286 0 0 REGIONAL MGMT CORP COM 75902K106 23568 410169 SH SOLE 22 406689 0 3480 REGIONAL MGMT CORP COM 75902K106 372 6468 SH SOLE 23 6468 0 0 REGIONAL MGMT CORP COM 75902K106 2526 43961 SH SOLE 26 0 0 43961 REGIONAL MGMT CORP COM 75902K106 92 1599 SH SOLE 43 30 0 1569 REGIONS FINANCIAL CORP NEW COM 7591EP100 60212 2761998 SH SOLE 2 753957 0 2008041 REGIONS FINANCIAL CORP NEW COM 7591EP100 23935 1097953 SH SOLE 4 675699 0 422254 REGIONS FINANCIAL CORP NEW COM 7591EP100 25027 1148042 SH SOLE 7 898470 0 249572 REGIONS FINANCIAL CORP NEW COM 7591EP100 2778 127427 SH SOLE 13 114523 0 12904 REGIONS FINANCIAL CORP NEW COM 7591EP100 2929 134346 SH SOLE 15 134346 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 0 1 SH SOLE 17 0 0 1 REGIONS FINANCIAL CORP NEW COM 7591EP100 63391 2907844 SH SOLE 18 2546481 0 361363 REGIONS FINANCIAL CORP NEW COM 7591EP100 33566 1539722 SH SOLE 19 1539722 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 897649 41176564 SH SOLE 21 41176564 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 493279 22627455 SH SOLE 22 19750318 0 2877137 REGIONS FINANCIAL CORP NEW COM 7591EP100 16765 769022 SH SOLE 23 769022 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 62642 2873464 SH SOLE 25 2873464 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 52068 2388462 SH SOLE 26 1018462 0 1370000 REGIONS FINANCIAL CORP NEW COM 7591EP100 78105 3582794 SH SOLE 28 82624 0 3500170 REGIONS FINANCIAL CORP NEW COM 7591EP100 1894 86897 SH SOLE 29 86897 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 194361 8915645 SH SOLE 30 8810778 0 104867 REGIONS FINANCIAL CORP NEW COM 7591EP100 11391 522544 SH SOLE 31 230428 0 292116 REGIONS FINANCIAL CORP NEW COM 7591EP100 3342 153297 SH SOLE 32 153297 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 45730 2097717 SH SOLE 34 2097717 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 10591 485847 SH SOLE 36 485847 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 682 31279 SH SOLE 40 31279 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 27975 1283249 SH SOLE 43 73992 0 1209257 REGIS CORP MINN COM 758932107 28 16140 SH SOLE 2 888 0 15252 REGIS CORP MINN COM 758932107 1 295 SH SOLE 7 295 0 0 REGIS CORP MINN COM 758932107 156 89654 SH SOLE 18 89654 0 0 REGIS CORP MINN COM 758932107 117 67014 SH SOLE 19 67014 0 0 REGIS CORP MINN COM 758932107 2436 1400183 SH SOLE 21 1400183 0 0 REGIS CORP MINN COM 758932107 1240 712445 SH SOLE 22 706510 0 5935 REGIS CORP MINN COM 758932107 1 334 SH SOLE 43 0 0 334 REGULUS THERAPEUTICS INC COM NEW 75915K200 0 1182 SH SOLE 21 1182 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 2 5745 SH SOLE 22 5745 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 34773 317592 SH SOLE 2 168462 0 149130 REINSURANCE GRP OF AMERICA I COM NEW 759351604 629 5746 SH SOLE 4 5746 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 231 2110 SH SOLE 7 2110 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 836 7633 SH SOLE 13 7633 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 22015 201066 SH SOLE 18 194410 0 6656 REINSURANCE GRP OF AMERICA I COM NEW 759351604 18992 173463 SH SOLE 19 173463 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 364643 3330377 SH SOLE 21 3330377 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 231772 2116833 SH SOLE 22 1997126 0 119707 REINSURANCE GRP OF AMERICA I COM NEW 759351604 480 4382 SH SOLE 23 4382 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1562 14266 SH SOLE 25 14266 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3029 27662 SH SOLE 26 20578 0 7084 REINSURANCE GRP OF AMERICA I COM NEW 759351604 148 1351 SH SOLE 28 1211 0 140 REINSURANCE GRP OF AMERICA I COM NEW 759351604 369 3370 SH SOLE 29 3370 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 9143 83505 SH SOLE 30 83505 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1753 16011 SH SOLE 31 1003 0 15008 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1521 13889 SH SOLE 34 13889 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 997 9102 SH SOLE 36 9102 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 978 8934 SH SOLE 40 8934 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 5086 46451 SH SOLE 43 3007 0 43444 REKOR SYSTEMS INC COM 759419104 139 21269 SH SOLE 2 10449 0 10820 REKOR SYSTEMS INC COM 759419104 3 504 SH SOLE 7 504 0 0 REKOR SYSTEMS INC COM 759419104 641 97871 SH SOLE 18 97871 0 0 REKOR SYSTEMS INC COM 759419104 401 61186 SH SOLE 19 61186 0 0 REKOR SYSTEMS INC COM 759419104 8146 1243637 SH SOLE 21 1243637 0 0 REKOR SYSTEMS INC COM 759419104 5258 802732 SH SOLE 22 786215 0 16517 REKOR SYSTEMS INC COM 759419104 62 9454 SH SOLE 25 9454 0 0 REKOR SYSTEMS INC COM 759419104 20 3044 SH SOLE 26 3044 0 0 REKOR SYSTEMS INC COM 759419104 96 14727 SH SOLE 30 14727 0 0 REKOR SYSTEMS INC COM 759419104 36 5439 SH SOLE 36 5439 0 0 REKOR SYSTEMS INC COM 759419104 30 4505 SH SOLE 40 4505 0 0 RELAY THERAPEUTICS INC COM 75943R102 2143 69789 SH SOLE 2 30612 0 39177 RELAY THERAPEUTICS INC COM 75943R102 3 102 SH SOLE 4 102 0 0 RELAY THERAPEUTICS INC COM 75943R102 29 940 SH SOLE 7 940 0 0 RELAY THERAPEUTICS INC COM 75943R102 6303 205240 SH SOLE 18 190289 0 14951 RELAY THERAPEUTICS INC COM 75943R102 12524 407830 SH SOLE 19 407830 0 0 RELAY THERAPEUTICS INC COM 75943R102 89243 2905986 SH SOLE 21 2905986 0 0 RELAY THERAPEUTICS INC COM 75943R102 59085 1923982 SH SOLE 22 1896836 0 27146 RELAY THERAPEUTICS INC COM 75943R102 349 11373 SH SOLE 23 11373 0 0 RELAY THERAPEUTICS INC COM 75943R102 212 6916 SH SOLE 25 6916 0 0 RELAY THERAPEUTICS INC COM 75943R102 1680 54712 SH SOLE 26 711 0 54001 RELAY THERAPEUTICS INC COM 75943R102 105 3423 SH SOLE 28 3423 0 0 RELAY THERAPEUTICS INC COM 75943R102 12144 395442 SH SOLE 30 395442 0 0 RELAY THERAPEUTICS INC COM 75943R102 170 5538 SH SOLE 40 5538 0 0 RELAY THERAPEUTICS INC COM 75943R102 72 2340 SH SOLE 43 246 0 2094 RELIANCE GLOBAL GROUP INC COM NEW 75946W207 4 553 SH SOLE 22 553 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 42305 260785 SH SOLE 2 98918 0 161867 RELIANCE STEEL & ALUMINUM CO COM 759509102 294 1815 SH SOLE 4 1815 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 233 1439 SH SOLE 7 1439 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 218 1342 SH SOLE 13 1342 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 24138 148801 SH SOLE 18 142406 0 6395 RELIANCE STEEL & ALUMINUM CO COM 759509102 27560 169892 SH SOLE 19 169892 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 526692 3246778 SH SOLE 21 3246778 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 301800 1860436 SH SOLE 22 1765167 0 95269 RELIANCE STEEL & ALUMINUM CO COM 759509102 160 984 SH SOLE 23 984 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2965 18277 SH SOLE 25 18277 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 6567 40485 SH SOLE 26 22155 0 18330 RELIANCE STEEL & ALUMINUM CO COM 759509102 1241 7650 SH SOLE 28 1135 0 6515 RELIANCE STEEL & ALUMINUM CO COM 759509102 7057 43501 SH SOLE 30 43501 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 155 953 SH SOLE 31 953 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1428 8802 SH SOLE 34 8802 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2722 16779 SH SOLE 36 16779 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1316 8110 SH SOLE 40 8110 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 23357 143983 SH SOLE 43 6949 0 137034 RELIANT BANCORP INC COM 75956B101 382 10758 SH SOLE 2 735 0 10023 RELIANT BANCORP INC COM 75956B101 8 219 SH SOLE 7 219 0 0 RELIANT BANCORP INC COM 75956B101 1656 46654 SH SOLE 18 46654 0 0 RELIANT BANCORP INC COM 75956B101 1005 28313 SH SOLE 19 28313 0 0 RELIANT BANCORP INC COM 75956B101 20545 578720 SH SOLE 21 578720 0 0 RELIANT BANCORP INC COM 75956B101 12629 355753 SH SOLE 22 346869 0 8884 RELIANT BANCORP INC COM 75956B101 66 1864 SH SOLE 43 0 0 1864 RELMADA THERAPEUTICS INC COM 75955J402 372 16507 SH SOLE 2 15032 0 1475 RELMADA THERAPEUTICS INC COM 75955J402 6 249 SH SOLE 7 249 0 0 RELMADA THERAPEUTICS INC COM 75955J402 1091 48429 SH SOLE 18 43221 0 5208 RELMADA THERAPEUTICS INC COM 75955J402 1180 52366 SH SOLE 19 52366 0 0 RELMADA THERAPEUTICS INC COM 75955J402 16326 724619 SH SOLE 21 724619 0 0 RELMADA THERAPEUTICS INC COM 75955J402 11099 492649 SH SOLE 22 485364 0 7285 RELMADA THERAPEUTICS INC COM 75955J402 9 406 SH SOLE 23 406 0 0 RELMADA THERAPEUTICS INC COM 75955J402 150 6636 SH SOLE 25 6636 0 0 RELMADA THERAPEUTICS INC COM 75955J402 197 8739 SH SOLE 26 1213 0 7526 RELMADA THERAPEUTICS INC COM 75955J402 494 21925 SH SOLE 30 21925 0 0 RELMADA THERAPEUTICS INC COM 75955J402 49 2168 SH SOLE 36 2168 0 0 RELMADA THERAPEUTICS INC COM 75955J402 105 4639 SH SOLE 40 4639 0 0 RELMADA THERAPEUTICS INC COM 75955J402 133 5903 SH SOLE 43 489 0 5414 RELX PLC SPONSORED ADR 759530108 80031 2454201 SH SOLE 18 2447652 0 6549 RELX PLC SPONSORED ADR 759530108 42753 1311044 SH SOLE 43 101658 0 1209386 REMARK HLDGS INC COM 75955K102 18 17923 SH SOLE 18 17923 0 0 REMARK HLDGS INC COM 75955K102 285 287059 SH SOLE 21 287059 0 0 REMARK HLDGS INC COM 75955K102 1335 1346301 SH SOLE 22 1346301 0 0 REMITLY GLOBAL INC COM 75960P104 176 8526 SH SOLE 2 6545 0 1981 REMITLY GLOBAL INC COM 75960P104 666 32321 SH SOLE 18 32321 0 0 REMITLY GLOBAL INC COM 75960P104 1157 56133 SH SOLE 19 56133 0 0 REMITLY GLOBAL INC COM 75960P104 7853 380828 SH SOLE 21 380828 0 0 REMITLY GLOBAL INC COM 75960P104 2047 99259 SH SOLE 22 98031 0 1228 REMITLY GLOBAL INC COM 75960P104 6578 319001 SH SOLE 34 319001 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 14258 84202 SH SOLE 2 41291 0 42911 RENAISSANCERE HLDGS LTD COM G7496G103 16 94 SH SOLE 4 94 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1525 9008 SH SOLE 7 9008 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 57 338 SH SOLE 15 338 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 17545 103616 SH SOLE 18 103616 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 6071 35852 SH SOLE 19 35852 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 379654 2242093 SH SOLE 21 2242093 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 213117 1258591 SH SOLE 22 1206761 0 51830 RENAISSANCERE HLDGS LTD COM G7496G103 12911 76249 SH SOLE 25 76249 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 7132 42120 SH SOLE 26 13689 0 28431 RENAISSANCERE HLDGS LTD COM G7496G103 4196 24780 SH SOLE 28 839 0 23941 RENAISSANCERE HLDGS LTD COM G7496G103 4358 25734 SH SOLE 30 25734 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2015 11901 SH SOLE 31 701 0 11200 RENAISSANCERE HLDGS LTD COM G7496G103 1655 9774 SH SOLE 34 9774 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1614 9533 SH SOLE 36 9533 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1019 6018 SH SOLE 40 6018 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 6845 40425 SH SOLE 43 2018 0 38407 RENASANT CORP COM 75970E107 1732 45626 SH SOLE 2 14961 0 30665 RENASANT CORP COM 75970E107 9 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 30 784 SH SOLE 7 784 0 0 RENASANT CORP COM 75970E107 8054 212228 SH SOLE 18 212228 0 0 RENASANT CORP COM 75970E107 3612 95166 SH SOLE 19 95166 0 0 RENASANT CORP COM 75970E107 244619 6445826 SH SOLE 21 6445826 0 0 RENASANT CORP COM 75970E107 49589 1306689 SH SOLE 22 1252767 0 53922 RENASANT CORP COM 75970E107 239 6306 SH SOLE 25 6306 0 0 RENASANT CORP COM 75970E107 606 15979 SH SOLE 26 11197 0 4782 RENASANT CORP COM 75970E107 38 1003 SH SOLE 28 1003 0 0 RENASANT CORP COM 75970E107 3685 97095 SH SOLE 30 97095 0 0 RENASANT CORP COM 75970E107 228 6008 SH SOLE 40 6008 0 0 RENASANT CORP COM 75970E107 336 8852 SH SOLE 43 101 0 8751 RENEO PHARMACEUTICALS INC COM 75974E103 9 1030 SH SOLE 2 303 0 727 RENEO PHARMACEUTICALS INC COM 75974E103 207 24222 SH SOLE 18 24222 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 14 1662 SH SOLE 19 1662 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 1970 230376 SH SOLE 21 230376 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 509 59585 SH SOLE 22 58245 0 1340 RENESOLA LTD SPONSORED ADS 75971T301 242 40596 SH SOLE 21 40596 0 0 RENESOLA LTD SPONSORED ADS 75971T301 1493 250465 SH SOLE 22 246128 0 4337 RENESOLA LTD SPONSORED ADS 75971T301 618 103663 SH SOLE 30 103663 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 5143 661000 SH SOLE 19 661000 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1470 189000 SH SOLE 25 189000 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 59517 7650000 SH SOLE 34 7650000 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1720 40535 SH SOLE 2 15401 0 25134 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 81 1915 SH SOLE 4 161 0 1754 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 27 634 SH SOLE 7 634 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 7474 176098 SH SOLE 18 176098 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3410 80353 SH SOLE 19 80353 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 298500 7033457 SH SOLE 21 7033457 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 50805 1197111 SH SOLE 22 1151846 0 45265 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 413 9724 SH SOLE 25 9724 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1009 23765 SH SOLE 26 19427 0 4338 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1442 33969 SH SOLE 28 33969 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 43758 1031044 SH SOLE 30 1031044 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 331 7791 SH SOLE 36 7791 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 267 6292 SH SOLE 40 6292 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1766 41604 SH SOLE 43 142 0 41462 RENOVACOR INC COM 75989E106 5 617 SH SOLE 22 617 0 0 RENOVARE ENVIRONMENTAL INC COM 09074B107 2 3326 SH SOLE 18 3326 0 0 RENOVARE ENVIRONMENTAL INC COM 09074B107 32 45399 SH SOLE 21 45399 0 0 RENREN INC SPONSORED ADS 759892300 2 153 SH SOLE 43 0 0 153 RENT A CTR INC NEW COM 76009N100 2066 43001 SH SOLE 2 23096 0 19905 RENT A CTR INC NEW COM 76009N100 10 213 SH SOLE 4 213 0 0 RENT A CTR INC NEW COM 76009N100 45 937 SH SOLE 7 937 0 0 RENT A CTR INC NEW COM 76009N100 11169 232503 SH SOLE 18 227100 0 5403 RENT A CTR INC NEW COM 76009N100 10585 220338 SH SOLE 19 220338 0 0 RENT A CTR INC NEW COM 76009N100 356337 7417515 SH SOLE 21 7417515 0 0 RENT A CTR INC NEW COM 76009N100 75504 1571686 SH SOLE 22 1536538 0 35148 RENT A CTR INC NEW COM 76009N100 160 3334 SH SOLE 23 3334 0 0 RENT A CTR INC NEW COM 76009N100 482 10033 SH SOLE 25 10033 0 0 RENT A CTR INC NEW COM 76009N100 1967 40948 SH SOLE 26 18063 0 22885 RENT A CTR INC NEW COM 76009N100 57 1181 SH SOLE 28 1181 0 0 RENT A CTR INC NEW COM 76009N100 5287 110057 SH SOLE 30 110057 0 0 RENT A CTR INC NEW COM 76009N100 237 4927 SH SOLE 36 4927 0 0 RENT A CTR INC NEW COM 76009N100 345 7177 SH SOLE 40 7177 0 0 RENT A CTR INC NEW COM 76009N100 1364 28384 SH SOLE 43 600 0 27784 RENT THE RUNWAY INC COM CL A 76010Y103 36 4372 SH SOLE 2 622 0 3750 RENT THE RUNWAY INC COM CL A 76010Y103 397 48660 SH SOLE 18 48660 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 234 28772 SH SOLE 19 28772 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 4596 563961 SH SOLE 21 563961 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 2789 342222 SH SOLE 22 339099 0 3123 REPARE THERAPEUTICS INC COM 760273102 88 4178 SH SOLE 2 4178 0 0 REPARE THERAPEUTICS INC COM 760273102 4631 219592 SH SOLE 21 219592 0 0 REPARE THERAPEUTICS INC COM 760273102 268 12712 SH SOLE 22 7052 0 5660 REPARE THERAPEUTICS INC COM 760273102 42 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 4602 218195 SH SOLE 30 218195 0 0 REPARE THERAPEUTICS INC COM 760273102 40 1910 SH SOLE 40 1910 0 0 REPAY HLDGS CORP COM CL A 76029L100 1138 62302 SH SOLE 2 33267 0 29035 REPAY HLDGS CORP COM CL A 76029L100 6 341 SH SOLE 4 341 0 0 REPAY HLDGS CORP COM CL A 76029L100 23 1241 SH SOLE 7 1241 0 0 REPAY HLDGS CORP COM CL A 76029L100 4531 248004 SH SOLE 18 248004 0 0 REPAY HLDGS CORP COM CL A 76029L100 2800 153281 SH SOLE 19 153281 0 0 REPAY HLDGS CORP COM CL A 76029L100 55869 3057985 SH SOLE 21 3057985 0 0 REPAY HLDGS CORP COM CL A 76029L100 35543 1945403 SH SOLE 22 1881713 0 63690 REPAY HLDGS CORP COM CL A 76029L100 190 10379 SH SOLE 25 10379 0 0 REPAY HLDGS CORP COM CL A 76029L100 628 34379 SH SOLE 26 26079 0 8300 REPAY HLDGS CORP COM CL A 76029L100 4 240 SH SOLE 28 240 0 0 REPAY HLDGS CORP COM CL A 76029L100 2705 148047 SH SOLE 30 148047 0 0 REPAY HLDGS CORP COM CL A 76029L100 12902 706185 SH SOLE 34 706185 0 0 REPAY HLDGS CORP COM CL A 76029L100 170 9328 SH SOLE 40 9328 0 0 REPAY HLDGS CORP COM CL A 76029L100 307 16826 SH SOLE 43 198 0 16628 REPLIGEN CORP COM 759916109 34490 130231 SH SOLE 2 42768 0 87463 REPLIGEN CORP COM 759916109 322 1217 SH SOLE 4 1217 0 0 REPLIGEN CORP COM 759916109 259 978 SH SOLE 7 978 0 0 REPLIGEN CORP COM 759916109 674 2544 SH SOLE 13 2544 0 0 REPLIGEN CORP COM 759916109 32105 121224 SH SOLE 18 119944 0 1280 REPLIGEN CORP COM 759916109 72350 273185 SH SOLE 19 273185 0 0 REPLIGEN CORP COM 759916109 796002 3005595 SH SOLE 21 3005595 0 0 REPLIGEN CORP COM 759916109 394830 1490826 SH SOLE 22 1427216 0 63610 REPLIGEN CORP COM 759916109 553 2088 SH SOLE 23 2088 0 0 REPLIGEN CORP COM 759916109 2450 9250 SH SOLE 25 9250 0 0 REPLIGEN CORP COM 759916109 7298 27557 SH SOLE 26 15906 0 11651 REPLIGEN CORP COM 759916109 242 915 SH SOLE 28 915 0 0 REPLIGEN CORP COM 759916109 373 1410 SH SOLE 29 1410 0 0 REPLIGEN CORP COM 759916109 8162 30820 SH SOLE 30 30820 0 0 REPLIGEN CORP COM 759916109 619 2336 SH SOLE 31 2336 0 0 REPLIGEN CORP COM 759916109 250 944 SH SOLE 34 944 0 0 REPLIGEN CORP COM 759916109 2021 7630 SH SOLE 36 7630 0 0 REPLIGEN CORP COM 759916109 1767 6672 SH SOLE 40 6672 0 0 REPLIGEN CORP COM 759916109 19536 73767 SH SOLE 43 10528 0 63239 REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 4410 1887000 PRN SOLE 21 1887000 0 0 REPLIMUNE GROUP INC COM 76029N106 610 22516 SH SOLE 2 12142 0 10374 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 2189 80792 SH SOLE 18 80792 0 0 REPLIMUNE GROUP INC COM 76029N106 1479 54563 SH SOLE 19 54563 0 0 REPLIMUNE GROUP INC COM 76029N106 33492 1235872 SH SOLE 21 1235872 0 0 REPLIMUNE GROUP INC COM 76029N106 18851 695626 SH SOLE 22 678299 0 17327 REPLIMUNE GROUP INC COM 76029N106 72 2659 SH SOLE 25 2659 0 0 REPLIMUNE GROUP INC COM 76029N106 50 1843 SH SOLE 26 214 0 1629 REPLIMUNE GROUP INC COM 76029N106 81 2978 SH SOLE 28 2978 0 0 REPLIMUNE GROUP INC COM 76029N106 952 35145 SH SOLE 30 35145 0 0 REPLIMUNE GROUP INC COM 76029N106 72 2651 SH SOLE 40 2651 0 0 REPLIMUNE GROUP INC COM 76029N106 55 2039 SH SOLE 43 0 0 2039 REPRO MED SYS INC COM 759910102 2 811 SH SOLE 2 0 0 811 REPRO MED SYS INC COM 759910102 17 5593 SH SOLE 18 5593 0 0 REPRO MED SYS INC COM 759910102 264 87862 SH SOLE 21 87862 0 0 REPRO MED SYS INC COM 759910102 778 259487 SH SOLE 22 259487 0 0 REPUBLIC BANCORP INC KY CL A 760281204 816 16049 SH SOLE 2 3098 0 12951 REPUBLIC BANCORP INC KY CL A 760281204 7 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1554 30562 SH SOLE 18 30562 0 0 REPUBLIC BANCORP INC KY CL A 760281204 2828 55627 SH SOLE 19 55627 0 0 REPUBLIC BANCORP INC KY CL A 760281204 19898 391380 SH SOLE 21 391380 0 0 REPUBLIC BANCORP INC KY CL A 760281204 17147 337277 SH SOLE 22 326902 0 10375 REPUBLIC BANCORP INC KY CL A 760281204 91 1783 SH SOLE 23 1783 0 0 REPUBLIC BANCORP INC KY CL A 760281204 75 1476 SH SOLE 25 1476 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1223 24055 SH SOLE 26 0 0 24055 REPUBLIC BANCORP INC KY CL A 760281204 657 12932 SH SOLE 30 12932 0 0 REPUBLIC BANCORP INC KY CL A 760281204 48 941 SH SOLE 40 941 0 0 REPUBLIC BANCORP INC KY CL A 760281204 191 3764 SH SOLE 43 1650 0 2114 REPUBLIC FIRST BANCORP INC COM 760416107 971 260910 SH SOLE 2 143153 0 117757 REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 877 235629 SH SOLE 18 159376 0 76253 REPUBLIC FIRST BANCORP INC COM 760416107 5796 1557978 SH SOLE 19 1557978 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 6581 1769049 SH SOLE 21 1769049 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 13524 3635560 SH SOLE 22 3609889 0 25671 REPUBLIC FIRST BANCORP INC COM 760416107 490 131615 SH SOLE 23 131615 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 2316 622576 SH SOLE 26 0 0 622576 REPUBLIC FIRST BANCORP INC COM 760416107 6 1678 SH SOLE 43 0 0 1678 REPUBLIC SVCS INC COM 760759100 115598 828958 SH SOLE 2 360645 0 468313 REPUBLIC SVCS INC COM 760759100 20553 147386 SH SOLE 4 131096 0 16290 REPUBLIC SVCS INC COM 760759100 37835 271314 SH SOLE 7 265048 0 6266 REPUBLIC SVCS INC COM 760759100 437 3137 SH SOLE 13 1852 0 1285 REPUBLIC SVCS INC COM 760759100 4284 30722 SH SOLE 15 30722 0 0 REPUBLIC SVCS INC COM 760759100 8 58 SH SOLE 17 0 0 58 REPUBLIC SVCS INC COM 760759100 59841 429118 SH SOLE 18 400058 0 29060 REPUBLIC SVCS INC COM 760759100 16576 118866 SH SOLE 19 118866 0 0 REPUBLIC SVCS INC COM 760759100 1234437 8852182 SH SOLE 21 8852182 0 0 REPUBLIC SVCS INC COM 760759100 755832 5420094 SH SOLE 22 4919554 0 500540 REPUBLIC SVCS INC COM 760759100 22404 160660 SH SOLE 23 160660 0 0 REPUBLIC SVCS INC COM 760759100 45924 329320 SH SOLE 25 329320 0 0 REPUBLIC SVCS INC COM 760759100 89726 643428 SH SOLE 26 308733 0 334695 REPUBLIC SVCS INC COM 760759100 76686 549915 SH SOLE 28 4146 0 545769 REPUBLIC SVCS INC COM 760759100 11967 85814 SH SOLE 29 85814 0 0 REPUBLIC SVCS INC COM 760759100 220823 1583527 SH SOLE 30 1583527 0 0 REPUBLIC SVCS INC COM 760759100 26751 191834 SH SOLE 31 137246 0 54588 REPUBLIC SVCS INC COM 760759100 71230 510790 SH SOLE 34 510790 0 0 REPUBLIC SVCS INC COM 760759100 23357 167491 SH SOLE 36 167491 0 0 REPUBLIC SVCS INC COM 760759100 1026 7354 SH SOLE 40 7354 0 0 REPUBLIC SVCS INC COM 760759100 45409 325631 SH SOLE 43 14011 0 311620 RESEARCH FRONTIERS INC COM 760911107 1 742 SH SOLE 2 0 0 742 RESEARCH FRONTIERS INC COM 760911107 9 5003 SH SOLE 18 5003 0 0 RESEARCH FRONTIERS INC COM 760911107 157 91423 SH SOLE 21 91423 0 0 RESEARCH FRONTIERS INC COM 760911107 921 535439 SH SOLE 22 535439 0 0 RESEARCH SOLUTIONS INC COM 761025105 9 3604 SH SOLE 18 3604 0 0 RESEARCH SOLUTIONS INC COM 761025105 96 38914 SH SOLE 21 38914 0 0 RESERVOIR MEDIA INC COM 76119X105 75 9544 SH SOLE 2 9544 0 0 RESERVOIR MEDIA INC COM 76119X105 736 93013 SH SOLE 22 93013 0 0 RESHAPE LIFESCIENCES INC COM 76090R101 1 897 SH SOLE 22 897 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4528 173971 SH SOLE 2 58653 0 115318 RESIDEO TECHNOLOGIES INC COM 76118Y104 14 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 80 3082 SH SOLE 7 3082 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 14744 566413 SH SOLE 18 551187 0 15226 RESIDEO TECHNOLOGIES INC COM 76118Y104 15912 611287 SH SOLE 19 611287 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 459750 17662310 SH SOLE 21 17662310 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 102523 3938661 SH SOLE 22 3802938 0 135723 RESIDEO TECHNOLOGIES INC COM 76118Y104 363 13929 SH SOLE 23 13929 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4558 175121 SH SOLE 25 175121 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4580 175936 SH SOLE 26 77410 0 98526 RESIDEO TECHNOLOGIES INC COM 76118Y104 67 2563 SH SOLE 28 2563 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 6933 266347 SH SOLE 30 266347 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1553 59661 SH SOLE 34 59661 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 708 27216 SH SOLE 36 27216 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 489 18783 SH SOLE 40 18783 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2589 99460 SH SOLE 43 678 0 98782 RESMED INC COM 761152107 105869 406439 SH SOLE 2 129358 0 277081 RESMED INC COM 761152107 27965 107358 SH SOLE 4 68570 0 38788 RESMED INC COM 761152107 41946 161035 SH SOLE 7 133280 0 27755 RESMED INC COM 761152107 524 2010 SH SOLE 13 396 0 1614 RESMED INC COM 761152107 3477 13348 SH SOLE 15 13348 0 0 RESMED INC COM 761152107 75697 290605 SH SOLE 18 270928 0 19677 RESMED INC COM 761152107 195824 751781 SH SOLE 19 751781 0 0 RESMED INC COM 761152107 1332621 5116020 SH SOLE 21 5116020 0 0 RESMED INC COM 761152107 807173 3098791 SH SOLE 22 2804624 0 294167 RESMED INC COM 761152107 21714 83360 SH SOLE 23 83360 0 0 RESMED INC COM 761152107 78674 302033 SH SOLE 25 302033 0 0 RESMED INC COM 761152107 94473 362688 SH SOLE 26 166334 0 196354 RESMED INC COM 761152107 101640 390203 SH SOLE 28 23974 0 366229 RESMED INC COM 761152107 9 35 SH SOLE 29 35 0 0 RESMED INC COM 761152107 281000 1078777 SH SOLE 30 1078777 0 0 RESMED INC COM 761152107 15019 57660 SH SOLE 31 15949 0 41711 RESMED INC COM 761152107 170412 654224 SH SOLE 34 654224 0 0 RESMED INC COM 761152107 15071 57859 SH SOLE 36 57859 0 0 RESMED INC COM 761152107 1215 4664 SH SOLE 40 4664 0 0 RESMED INC COM 761152107 28612 109845 SH SOLE 43 9916 0 99929 RESOLUTE FST PRODS INC COM 76117W109 37 2399 SH SOLE 2 0 0 2399 RESOLUTE FST PRODS INC COM 76117W109 1152 75429 SH SOLE 21 75429 0 0 RESOLUTE FST PRODS INC COM 76117W109 9106 596330 SH SOLE 22 596330 0 0 RESOLUTE FST PRODS INC COM 76117W109 418 27365 SH SOLE 43 0 0 27365 RESONANT INC COM 76118L102 3 1552 SH SOLE 2 0 0 1552 RESONANT INC COM 76118L102 18 10817 SH SOLE 18 10817 0 0 RESONANT INC COM 76118L102 296 173032 SH SOLE 21 173032 0 0 RESONANT INC COM 76118L102 969 566765 SH SOLE 22 566765 0 0 RESOURCES CONNECTION INC COM 76122Q105 667 37378 SH SOLE 2 16925 0 20453 RESOURCES CONNECTION INC COM 76122Q105 0 4 SH SOLE 4 4 0 0 RESOURCES CONNECTION INC COM 76122Q105 8 446 SH SOLE 7 446 0 0 RESOURCES CONNECTION INC COM 76122Q105 2266 126992 SH SOLE 18 126992 0 0 RESOURCES CONNECTION INC COM 76122Q105 1004 56292 SH SOLE 19 56292 0 0 RESOURCES CONNECTION INC COM 76122Q105 71750 4021881 SH SOLE 21 4021881 0 0 RESOURCES CONNECTION INC COM 76122Q105 15501 868883 SH SOLE 22 832612 0 36271 RESOURCES CONNECTION INC COM 76122Q105 88 4925 SH SOLE 25 4925 0 0 RESOURCES CONNECTION INC COM 76122Q105 115 6448 SH SOLE 26 0 0 6448 RESOURCES CONNECTION INC COM 76122Q105 896 50200 SH SOLE 30 50200 0 0 RESOURCES CONNECTION INC COM 76122Q105 58 3238 SH SOLE 40 3238 0 0 RESOURCES CONNECTION INC COM 76122Q105 647 36281 SH SOLE 43 268 0 36013 RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH SOLE 17 0 0 199 RESTAURANT BRANDS INTL INC COM 76131D103 34 565 SH SOLE 18 565 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 8763 144406 SH SOLE 43 19822 0 124584 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1919 97911 SH SOLE 2 33608 0 64303 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1228 62648 SH SOLE 4 62648 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2925 149256 SH SOLE 7 149256 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 9026 460533 SH SOLE 18 460533 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6947 354449 SH SOLE 19 354449 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 297477 15177378 SH SOLE 21 15177378 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 77595 3958954 SH SOLE 22 3841854 0 117100 RETAIL OPPORTUNITY INVTS COR COM 76131N101 94 4792 SH SOLE 23 4792 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 10505 535981 SH SOLE 25 535981 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 664 33873 SH SOLE 26 26183 0 7690 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1433 73120 SH SOLE 28 2152 0 70968 RETAIL OPPORTUNITY INVTS COR COM 76131N101 13641 695957 SH SOLE 30 695957 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 9907 505479 SH SOLE 31 0 0 505479 RETAIL OPPORTUNITY INVTS COR COM 76131N101 57 2923 SH SOLE 36 2923 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 308 15721 SH SOLE 40 15721 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2745 140062 SH SOLE 43 3893 0 136169 RETAIL VALUE INC COM 76133Q102 357 55603 SH SOLE 2 23481 0 32122 RETAIL VALUE INC COM 76133Q102 2 371 SH SOLE 7 371 0 0 RETAIL VALUE INC COM 76133Q102 381 59370 SH SOLE 18 59370 0 0 RETAIL VALUE INC COM 76133Q102 1509 234988 SH SOLE 19 234988 0 0 RETAIL VALUE INC COM 76133Q102 4800 747695 SH SOLE 21 747695 0 0 RETAIL VALUE INC COM 76133Q102 3569 555852 SH SOLE 22 544850 0 11002 RETAIL VALUE INC COM 76133Q102 14 2205 SH SOLE 23 2205 0 0 RETAIL VALUE INC COM 76133Q102 322 50137 SH SOLE 26 0 0 50137 RETAIL VALUE INC COM 76133Q102 4 586 SH SOLE 43 1 0 585 RETRACTABLE TECHNOLOGIES INC COM 76129W105 33 4699 SH SOLE 2 776 0 3923 RETRACTABLE TECHNOLOGIES INC COM 76129W105 306 44096 SH SOLE 18 44096 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 192 27766 SH SOLE 19 27766 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 4233 610892 SH SOLE 21 610892 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 2853 411668 SH SOLE 22 407336 0 4332 RETRACTABLE TECHNOLOGIES INC COM 76129W105 7 948 SH SOLE 43 0 0 948 REV GROUP INC COM 749527107 356 25127 SH SOLE 2 8216 0 16911 REV GROUP INC COM 749527107 6 392 SH SOLE 7 392 0 0 REV GROUP INC COM 749527107 1190 84111 SH SOLE 18 84111 0 0 REV GROUP INC COM 749527107 708 50051 SH SOLE 19 50051 0 0 REV GROUP INC COM 749527107 15564 1099907 SH SOLE 21 1099907 0 0 REV GROUP INC COM 749527107 10061 711034 SH SOLE 22 684802 0 26232 REV GROUP INC COM 749527107 58 4075 SH SOLE 25 4075 0 0 REV GROUP INC COM 749527107 60 4229 SH SOLE 26 0 0 4229 REV GROUP INC COM 749527107 339 23956 SH SOLE 30 23956 0 0 REV GROUP INC COM 749527107 41 2921 SH SOLE 40 2921 0 0 REV GROUP INC COM 749527107 426 30101 SH SOLE 43 709 0 29392 REVANCE THERAPEUTICS INC COM 761330109 566 34696 SH SOLE 2 22766 0 11930 REVANCE THERAPEUTICS INC COM 761330109 5 294 SH SOLE 4 294 0 0 REVANCE THERAPEUTICS INC COM 761330109 18 1128 SH SOLE 7 1128 0 0 REVANCE THERAPEUTICS INC COM 761330109 3145 192735 SH SOLE 18 184639 0 8096 REVANCE THERAPEUTICS INC COM 761330109 3586 219727 SH SOLE 19 219727 0 0 REVANCE THERAPEUTICS INC COM 761330109 49286 3019978 SH SOLE 21 3019978 0 0 REVANCE THERAPEUTICS INC COM 761330109 26439 1620022 SH SOLE 22 1577408 0 42614 REVANCE THERAPEUTICS INC COM 761330109 213 13055 SH SOLE 25 13055 0 0 REVANCE THERAPEUTICS INC COM 761330109 816 49973 SH SOLE 26 27793 0 22180 REVANCE THERAPEUTICS INC COM 761330109 109 6659 SH SOLE 28 6659 0 0 REVANCE THERAPEUTICS INC COM 761330109 1251 76669 SH SOLE 30 76669 0 0 REVANCE THERAPEUTICS INC COM 761330109 195 11938 SH SOLE 36 11938 0 0 REVANCE THERAPEUTICS INC COM 761330109 128 7856 SH SOLE 40 7856 0 0 REVANCE THERAPEUTICS INC COM 761330109 1295 79369 SH SOLE 43 1796 0 77573 REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1729 1975000 PRN SOLE 21 1975000 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 7 2524 SH SOLE 18 2524 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 64 22312 SH SOLE 21 22312 0 0 REVLON INC CL A NEW 761525609 64 5652 SH SOLE 2 325 0 5327 REVLON INC CL A NEW 761525609 0 42 SH SOLE 7 42 0 0 REVLON INC CL A NEW 761525609 296 26139 SH SOLE 18 26139 0 0 REVLON INC CL A NEW 761525609 156 13790 SH SOLE 19 13790 0 0 REVLON INC CL A NEW 761525609 3127 275750 SH SOLE 21 275750 0 0 REVLON INC CL A NEW 761525609 2103 185440 SH SOLE 22 182212 0 3228 REVLON INC CL A NEW 761525609 604 53269 SH SOLE 43 2250 0 51019 REVOLUTION MEDICINES INC COM 76155X100 1635 64968 SH SOLE 2 28629 0 36339 REVOLUTION MEDICINES INC COM 76155X100 2 79 SH SOLE 4 79 0 0 REVOLUTION MEDICINES INC COM 76155X100 24 955 SH SOLE 7 955 0 0 REVOLUTION MEDICINES INC COM 76155X100 4994 198395 SH SOLE 18 190544 0 7851 REVOLUTION MEDICINES INC COM 76155X100 16491 655188 SH SOLE 19 655188 0 0 REVOLUTION MEDICINES INC COM 76155X100 65602 2606338 SH SOLE 21 2606338 0 0 REVOLUTION MEDICINES INC COM 76155X100 38396 1525451 SH SOLE 22 1475568 0 49883 REVOLUTION MEDICINES INC COM 76155X100 70 2794 SH SOLE 23 2794 0 0 REVOLUTION MEDICINES INC COM 76155X100 150 5963 SH SOLE 25 5963 0 0 REVOLUTION MEDICINES INC COM 76155X100 1128 44809 SH SOLE 26 32769 0 12040 REVOLUTION MEDICINES INC COM 76155X100 27 1068 SH SOLE 28 1068 0 0 REVOLUTION MEDICINES INC COM 76155X100 9078 360675 SH SOLE 30 360675 0 0 REVOLUTION MEDICINES INC COM 76155X100 44 1755 SH SOLE 34 1755 0 0 REVOLUTION MEDICINES INC COM 76155X100 138 5496 SH SOLE 40 5496 0 0 REVOLUTION MEDICINES INC COM 76155X100 32 1285 SH SOLE 43 0 0 1285 REVOLVE GROUP INC CL A 76156B107 2073 36999 SH SOLE 2 20279 0 16720 REVOLVE GROUP INC CL A 76156B107 6 99 SH SOLE 4 99 0 0 REVOLVE GROUP INC CL A 76156B107 27 482 SH SOLE 7 482 0 0 REVOLVE GROUP INC CL A 76156B107 5811 103697 SH SOLE 18 101220 0 2477 REVOLVE GROUP INC CL A 76156B107 5663 101060 SH SOLE 19 101060 0 0 REVOLVE GROUP INC CL A 76156B107 74182 1323734 SH SOLE 21 1323734 0 0 REVOLVE GROUP INC CL A 76156B107 51187 913400 SH SOLE 22 887489 0 25911 REVOLVE GROUP INC CL A 76156B107 74 1324 SH SOLE 23 1324 0 0 REVOLVE GROUP INC CL A 76156B107 335 5972 SH SOLE 25 5972 0 0 REVOLVE GROUP INC CL A 76156B107 1067 19044 SH SOLE 26 13753 0 5291 REVOLVE GROUP INC CL A 76156B107 116 2073 SH SOLE 28 2073 0 0 REVOLVE GROUP INC CL A 76156B107 3088 55109 SH SOLE 30 55109 0 0 REVOLVE GROUP INC CL A 76156B107 41 732 SH SOLE 34 732 0 0 REVOLVE GROUP INC CL A 76156B107 91 1626 SH SOLE 36 1626 0 0 REVOLVE GROUP INC CL A 76156B107 307 5487 SH SOLE 40 5487 0 0 REVOLVE GROUP INC CL A 76156B107 95 1695 SH SOLE 43 0 0 1695 REWALK ROBOTICS LTD SHS M8216Q200 12 9766 SH SOLE 18 9766 0 0 REWALK ROBOTICS LTD SHS M8216Q200 138 112027 SH SOLE 21 112027 0 0 REX AMERICAN RES CORP COM 761624105 487 5070 SH SOLE 2 1687 0 3383 REX AMERICAN RES CORP COM 761624105 8 85 SH SOLE 7 85 0 0 REX AMERICAN RES CORP COM 761624105 2123 22111 SH SOLE 18 22111 0 0 REX AMERICAN RES CORP COM 761624105 940 9789 SH SOLE 19 9789 0 0 REX AMERICAN RES CORP COM 761624105 65631 683656 SH SOLE 21 683656 0 0 REX AMERICAN RES CORP COM 761624105 13914 144933 SH SOLE 22 138890 0 6043 REX AMERICAN RES CORP COM 761624105 77 799 SH SOLE 25 799 0 0 REX AMERICAN RES CORP COM 761624105 318 3316 SH SOLE 26 0 0 3316 REX AMERICAN RES CORP COM 761624105 1021 10631 SH SOLE 30 10631 0 0 REX AMERICAN RES CORP COM 761624105 145 1509 SH SOLE 34 1509 0 0 REX AMERICAN RES CORP COM 761624105 82 852 SH SOLE 40 852 0 0 REX AMERICAN RES CORP COM 761624105 816 8501 SH SOLE 43 364 0 8137 REXFORD INDL RLTY INC COM 76169C100 54231 668615 SH SOLE 2 225725 0 442890 REXFORD INDL RLTY INC COM 76169C100 36771 453352 SH SOLE 4 453352 0 0 REXFORD INDL RLTY INC COM 76169C100 15446 190432 SH SOLE 7 190432 0 0 REXFORD INDL RLTY INC COM 76169C100 64624 796745 SH SOLE 18 796745 0 0 REXFORD INDL RLTY INC COM 76169C100 97948 1207594 SH SOLE 19 1207594 0 0 REXFORD INDL RLTY INC COM 76169C100 690935 8518489 SH SOLE 21 8518489 0 0 REXFORD INDL RLTY INC COM 76169C100 451541 5567014 SH SOLE 22 5113986 0 453028 REXFORD INDL RLTY INC COM 76169C100 2615 32241 SH SOLE 23 32241 0 0 REXFORD INDL RLTY INC COM 76169C100 53023 653712 SH SOLE 25 653712 0 0 REXFORD INDL RLTY INC COM 76169C100 4851 59803 SH SOLE 26 48951 0 10852 REXFORD INDL RLTY INC COM 76169C100 17250 212672 SH SOLE 28 57683 0 154989 REXFORD INDL RLTY INC COM 76169C100 24688 304371 SH SOLE 30 304371 0 0 REXFORD INDL RLTY INC COM 76169C100 52859 651695 SH SOLE 31 2295 0 649400 REXFORD INDL RLTY INC COM 76169C100 33476 412729 SH SOLE 34 412729 0 0 REXFORD INDL RLTY INC COM 76169C100 58 716 SH SOLE 36 716 0 0 REXFORD INDL RLTY INC COM 76169C100 1427 17596 SH SOLE 40 17596 0 0 REXFORD INDL RLTY INC COM 76169C100 5116 63072 SH SOLE 43 1331 0 61741 REYNOLDS CONSUMER PRODS INC COM 76171L106 8823 280998 SH SOLE 2 19660 0 261338 REYNOLDS CONSUMER PRODS INC COM 76171L106 99 3160 SH SOLE 7 3160 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 692 22026 SH SOLE 18 22026 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 465 14793 SH SOLE 19 14793 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 24589 783097 SH SOLE 21 783097 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 39940 1271990 SH SOLE 22 1207874 0 64116 REYNOLDS CONSUMER PRODS INC COM 76171L106 251 7998 SH SOLE 25 7998 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 774 24658 SH SOLE 26 24658 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 30 967 SH SOLE 28 967 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 555 17661 SH SOLE 30 17661 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 23 748 SH SOLE 31 748 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 292 9292 SH SOLE 40 9292 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 2481 79021 SH SOLE 43 9473 0 69548 REZOLUTE INC COM NEW 76200L309 8 1577 SH SOLE 18 1577 0 0 REZOLUTE INC COM NEW 76200L309 86 18006 SH SOLE 21 18006 0 0 RF INDS LTD COM PAR $0.01 749552105 35 4431 SH SOLE 2 4431 0 0 RF INDS LTD COM PAR $0.01 749552105 13 1633 SH SOLE 18 1633 0 0 RF INDS LTD COM PAR $0.01 749552105 256 31982 SH SOLE 21 31982 0 0 RF INDS LTD COM PAR $0.01 749552105 957 119622 SH SOLE 22 119622 0 0 RGC RES INC COM 74955L103 16 687 SH SOLE 2 485 0 202 RGC RES INC COM 74955L103 34 1481 SH SOLE 18 1481 0 0 RGC RES INC COM 74955L103 502 21826 SH SOLE 21 21826 0 0 RGC RES INC COM 74955L103 569 24727 SH SOLE 22 24727 0 0 RH COM 74967X103 23362 43591 SH SOLE 2 12534 0 31057 RH COM 74967X103 29 55 SH SOLE 4 55 0 0 RH COM 74967X103 132 246 SH SOLE 7 246 0 0 RH COM 74967X103 20825 38857 SH SOLE 18 38857 0 0 RH COM 74967X103 2731 5096 SH SOLE 19 5096 0 0 RH COM 74967X103 458376 855275 SH SOLE 21 855275 0 0 RH COM 74967X103 254312 474516 SH SOLE 22 455340 0 19176 RH COM 74967X103 1284 2395 SH SOLE 25 2395 0 0 RH COM 74967X103 3579 6678 SH SOLE 26 5333 0 1345 RH COM 74967X103 520 970 SH SOLE 28 335 0 635 RH COM 74967X103 5304 9897 SH SOLE 30 9897 0 0 RH COM 74967X103 138 258 SH SOLE 31 258 0 0 RH COM 74967X103 7 13 SH SOLE 34 13 0 0 RH COM 74967X103 1152 2149 SH SOLE 40 2149 0 0 RH COM 74967X103 5367 10014 SH SOLE 43 231 0 9783 RH NOTE 9/1 74967XAD5 4466 1766000 PRN SOLE 21 1766000 0 0 RHINEBECK BANCORP INC COM 762093102 8 714 SH SOLE 18 714 0 0 RHINEBECK BANCORP INC COM 762093102 116 10854 SH SOLE 21 10854 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 406 40693 SH SOLE 2 16696 0 23997 RHYTHM PHARMACEUTICALS INC COM 76243J105 2 175 SH SOLE 4 175 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 5 546 SH SOLE 7 546 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1371 137336 SH SOLE 18 137336 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 787 78851 SH SOLE 19 78851 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 19628 1966727 SH SOLE 21 1966727 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 10031 1005160 SH SOLE 22 964541 0 40619 RHYTHM PHARMACEUTICALS INC COM 76243J105 66 6661 SH SOLE 25 6661 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 68 6842 SH SOLE 26 3052 0 3790 RHYTHM PHARMACEUTICALS INC COM 76243J105 216 21611 SH SOLE 28 21611 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 425 42625 SH SOLE 30 42625 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 54 5453 SH SOLE 36 5453 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 42 4178 SH SOLE 40 4178 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 112 11203 SH SOLE 43 407 0 10796 RIBBON COMMUNICATIONS INC COM 762544104 513 84854 SH SOLE 2 42020 0 42834 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 1416 233978 SH SOLE 18 233978 0 0 RIBBON COMMUNICATIONS INC COM 762544104 856 141435 SH SOLE 19 141435 0 0 RIBBON COMMUNICATIONS INC COM 762544104 20513 3390640 SH SOLE 21 3390640 0 0 RIBBON COMMUNICATIONS INC COM 762544104 15665 2589177 SH SOLE 22 2508042 0 81135 RIBBON COMMUNICATIONS INC COM 762544104 141 23376 SH SOLE 25 23376 0 0 RIBBON COMMUNICATIONS INC COM 762544104 174 28823 SH SOLE 26 14564 0 14259 RIBBON COMMUNICATIONS INC COM 762544104 121 19999 SH SOLE 30 19999 0 0 RIBBON COMMUNICATIONS INC COM 762544104 58 9585 SH SOLE 36 9585 0 0 RIBBON COMMUNICATIONS INC COM 762544104 71 11700 SH SOLE 40 11700 0 0 RIBBON COMMUNICATIONS INC COM 762544104 207 34284 SH SOLE 43 1193 0 33091 RICEBRAN TECHNOLOGIES COM NEW 762831204 3 8618 SH SOLE 21 8618 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 30 84724 SH SOLE 22 84724 0 0 RICHARDSON ELECTRS LTD COM 763165107 30 2215 SH SOLE 18 2215 0 0 RICHARDSON ELECTRS LTD COM 763165107 506 37396 SH SOLE 21 37396 0 0 RICHARDSON ELECTRS LTD COM 763165107 3080 227789 SH SOLE 22 227789 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 12 767 SH SOLE 2 0 0 767 RICHMOND MUT BANCORPORATION COM 76525P100 35 2151 SH SOLE 18 2151 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 433 26994 SH SOLE 21 26994 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 36 2215 SH SOLE 22 2215 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 832 313779 SH SOLE 2 76268 0 237511 RIGEL PHARMACEUTICALS INC COM NEW 766559603 2 601 SH SOLE 4 601 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 7 2746 SH SOLE 7 2746 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1548 584177 SH SOLE 18 495508 0 88669 RIGEL PHARMACEUTICALS INC COM NEW 766559603 3685 1390446 SH SOLE 19 1390446 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 20030 7558306 SH SOLE 21 7558306 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 16030 6049046 SH SOLE 22 5947597 0 101449 RIGEL PHARMACEUTICALS INC COM NEW 766559603 210 79251 SH SOLE 23 79251 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 63 23714 SH SOLE 25 23714 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1070 403888 SH SOLE 26 5953 0 397935 RIGEL PHARMACEUTICALS INC COM NEW 766559603 285 107593 SH SOLE 30 107593 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 15 5612 SH SOLE 36 5612 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 43 16120 SH SOLE 40 16120 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 44 16705 SH SOLE 43 0 0 16705 RILEY EXPLORATION PERMIAN IN COM 76665T102 54 2776 SH SOLE 2 112 0 2664 RILEY EXPLORATION PERMIAN IN COM 76665T102 3 142 SH SOLE 7 142 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 149 7733 SH SOLE 18 7733 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 91 4713 SH SOLE 19 4713 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 1822 94319 SH SOLE 21 94319 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 828 42855 SH SOLE 22 40733 0 2122 RIMINI STR INC DEL COM 76674Q107 86 14423 SH SOLE 2 9854 0 4569 RIMINI STR INC DEL COM 76674Q107 4 705 SH SOLE 7 705 0 0 RIMINI STR INC DEL COM 76674Q107 669 112079 SH SOLE 18 112079 0 0 RIMINI STR INC DEL COM 76674Q107 475 79528 SH SOLE 19 79528 0 0 RIMINI STR INC DEL COM 76674Q107 9475 1587184 SH SOLE 21 1587184 0 0 RIMINI STR INC DEL COM 76674Q107 5056 846977 SH SOLE 22 820376 0 26601 RIMINI STR INC DEL COM 76674Q107 40 6753 SH SOLE 25 6753 0 0 RIMINI STR INC DEL COM 76674Q107 49 8238 SH SOLE 26 141 0 8097 RIMINI STR INC DEL COM 76674Q107 69 11558 SH SOLE 30 11558 0 0 RIMINI STR INC DEL COM 76674Q107 18 2989 SH SOLE 43 0 0 2989 RING ENERGY INC COM 76680V108 37 16373 SH SOLE 18 16373 0 0 RING ENERGY INC COM 76680V108 731 320439 SH SOLE 21 320439 0 0 RING ENERGY INC COM 76680V108 3017 1323075 SH SOLE 22 1323075 0 0 RING ENERGY INC COM 76680V108 13 5876 SH SOLE 43 0 0 5876 RINGCENTRAL INC CL A 76680R206 40668 217071 SH SOLE 2 72854 0 144217 RINGCENTRAL INC CL A 76680R206 12733 67966 SH SOLE 4 39247 0 28719 RINGCENTRAL INC CL A 76680R206 1491 7956 SH SOLE 7 7956 0 0 RINGCENTRAL INC CL A 76680R206 558 2977 SH SOLE 13 1989 0 988 RINGCENTRAL INC CL A 76680R206 1305 6963 SH SOLE 15 6963 0 0 RINGCENTRAL INC CL A 76680R206 22827 121844 SH SOLE 18 117404 0 4440 RINGCENTRAL INC CL A 76680R206 10397 55496 SH SOLE 19 55496 0 0 RINGCENTRAL INC CL A 76680R206 312220 1666506 SH SOLE 21 1666506 0 0 RINGCENTRAL INC CL A 76680R206 338117 1804736 SH SOLE 22 1705170 0 99566 RINGCENTRAL INC CL A 76680R206 10070 53751 SH SOLE 23 53751 0 0 RINGCENTRAL INC CL A 76680R206 28270 150893 SH SOLE 25 150893 0 0 RINGCENTRAL INC CL A 76680R206 25188 134443 SH SOLE 26 62722 0 71721 RINGCENTRAL INC CL A 76680R206 22948 122485 SH SOLE 28 3400 0 119085 RINGCENTRAL INC CL A 76680R206 543 2896 SH SOLE 29 2896 0 0 RINGCENTRAL INC CL A 76680R206 40651 216979 SH SOLE 30 196856 0 20123 RINGCENTRAL INC CL A 76680R206 5890 31437 SH SOLE 31 12675 0 18762 RINGCENTRAL INC CL A 76680R206 3821 20394 SH SOLE 34 20394 0 0 RINGCENTRAL INC CL A 76680R206 6174 32952 SH SOLE 36 32952 0 0 RINGCENTRAL INC CL A 76680R206 486 2596 SH SOLE 40 2596 0 0 RINGCENTRAL INC CL A 76680R206 9026 48175 SH SOLE 43 3621 0 44554 RINGCENTRAL INC NOTE 3/0 76680RAF4 5734 6103000 PRN SOLE 21 6103000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 1326 1497000 PRN SOLE 2 1497000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 8869 10016000 PRN SOLE 19 10016000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 3981 4496000 PRN SOLE 21 4496000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 11942 13487000 PRN SOLE 34 13487000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 15668 234063 SH SOLE 7 234063 0 0 RIO TINTO PLC SPONSORED ADR 767204100 17415 260151 SH SOLE 18 260151 0 0 RIO TINTO PLC SPONSORED ADR 767204100 53227 795152 SH SOLE 43 91043 0 704109 RIOT BLOCKCHAIN INC COM 767292105 829 37144 SH SOLE 2 28536 0 8608 RIOT BLOCKCHAIN INC COM 767292105 23 1022 SH SOLE 4 302 0 720 RIOT BLOCKCHAIN INC COM 767292105 27 1194 SH SOLE 7 1194 0 0 RIOT BLOCKCHAIN INC COM 767292105 5293 237020 SH SOLE 18 233990 0 3030 RIOT BLOCKCHAIN INC COM 767292105 3968 177720 SH SOLE 19 177720 0 0 RIOT BLOCKCHAIN INC COM 767292105 71770 3214057 SH SOLE 21 3214057 0 0 RIOT BLOCKCHAIN INC COM 767292105 43822 1962472 SH SOLE 22 1911360 0 51112 RIOT BLOCKCHAIN INC COM 767292105 12 528 SH SOLE 23 528 0 0 RIOT BLOCKCHAIN INC COM 767292105 239 10691 SH SOLE 25 10691 0 0 RIOT BLOCKCHAIN INC COM 767292105 737 33005 SH SOLE 26 27008 0 5997 RIOT BLOCKCHAIN INC COM 767292105 146 6555 SH SOLE 28 6555 0 0 RIOT BLOCKCHAIN INC COM 767292105 1086 48625 SH SOLE 30 48625 0 0 RIOT BLOCKCHAIN INC COM 767292105 226 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 9 1124 SH SOLE 2 1124 0 0 RISKIFIED LTD SHS CL A M8216R109 21 2664 SH SOLE 18 0 0 2664 RISKIFIED LTD SHS CL A M8216R109 45 5717 SH SOLE 19 5717 0 0 RISKIFIED LTD SHS CL A M8216R109 1320 167894 SH SOLE 21 167894 0 0 RISKIFIED LTD SHS CL A M8216R109 963 122523 SH SOLE 22 115931 0 6592 RISKIFIED LTD SHS CL A M8216R109 175 22250 SH SOLE 34 22250 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH SOLE 17 0 0 8 RITCHIE BROS AUCTIONEERS COM 767744105 12 197 SH SOLE 18 197 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 4748 77576 SH SOLE 43 13346 0 64230 RITE AID CORP COM 767754872 1140 77636 SH SOLE 2 26104 0 51532 RITE AID CORP COM 767754872 4 252 SH SOLE 4 252 0 0 RITE AID CORP COM 767754872 78 5343 SH SOLE 7 5343 0 0 RITE AID CORP COM 767754872 2721 185224 SH SOLE 18 185224 0 0 RITE AID CORP COM 767754872 4724 321581 SH SOLE 19 321581 0 0 RITE AID CORP COM 767754872 32471 2210437 SH SOLE 21 2210437 0 0 RITE AID CORP COM 767754872 23855 1623863 SH SOLE 22 1567194 0 56669 RITE AID CORP COM 767754872 122 8283 SH SOLE 23 8283 0 0 RITE AID CORP COM 767754872 112 7617 SH SOLE 25 7617 0 0 RITE AID CORP COM 767754872 833 56713 SH SOLE 26 11078 0 45635 RITE AID CORP COM 767754872 109 7402 SH SOLE 28 7402 0 0 RITE AID CORP COM 767754872 556 37824 SH SOLE 30 37824 0 0 RITE AID CORP COM 767754872 1056 71873 SH SOLE 36 71873 0 0 RITE AID CORP COM 767754872 101 6842 SH SOLE 40 6842 0 0 RITE AID CORP COM 767754872 580 39494 SH SOLE 43 893 0 38601 RIVERVIEW BANCORP INC COM 769397100 1040 135256 SH SOLE 2 45252 0 90004 RIVERVIEW BANCORP INC COM 769397100 32 4106 SH SOLE 18 4106 0 0 RIVERVIEW BANCORP INC COM 769397100 1901 247247 SH SOLE 19 247247 0 0 RIVERVIEW BANCORP INC COM 769397100 948 123291 SH SOLE 21 123291 0 0 RIVERVIEW BANCORP INC COM 769397100 6807 885202 SH SOLE 22 885202 0 0 RIVERVIEW BANCORP INC COM 769397100 779 101287 SH SOLE 23 101287 0 0 RIVERVIEW BANCORP INC COM 769397100 1358 176564 SH SOLE 26 0 0 176564 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 34939 336959 SH SOLE 2 84985 0 251974 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 7301 70415 SH SOLE 4 63724 0 6691 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1603 15462 SH SOLE 7 15462 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 657 6335 SH SOLE 13 6335 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1355 13064 SH SOLE 15 13064 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 0 1 SH SOLE 17 0 0 1 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2311957 22296818 SH SOLE 18 21804072 0 492746 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 142262 1371992 SH SOLE 19 1371992 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 110146 1062258 SH SOLE 21 1062258 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 340500 3283829 SH SOLE 22 3077462 0 206367 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10642 102631 SH SOLE 23 102631 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6249 60265 SH SOLE 25 60265 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 30500 294149 SH SOLE 26 123420 0 170729 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 37321 359932 SH SOLE 28 0 0 359932 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 36 343 SH SOLE 29 343 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 40118 386905 SH SOLE 30 373425 0 13480 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2635 25412 SH SOLE 31 20182 0 5230 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 109523 1056252 SH SOLE 34 1056252 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 6263 60398 SH SOLE 36 60398 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 620 5976 SH SOLE 40 5976 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 968 9332 SH SOLE 43 491 0 8841 RLI CORP COM 749607107 6082 54258 SH SOLE 2 40885 0 13373 RLI CORP COM 749607107 18 159 SH SOLE 4 159 0 0 RLI CORP COM 749607107 1259 11231 SH SOLE 7 11231 0 0 RLI CORP COM 749607107 20357 181596 SH SOLE 18 178908 0 2688 RLI CORP COM 749607107 19476 173740 SH SOLE 19 173740 0 0 RLI CORP COM 749607107 315286 2812539 SH SOLE 21 2812539 0 0 RLI CORP COM 749607107 139034 1240268 SH SOLE 22 1216229 0 24039 RLI CORP COM 749607107 466 4158 SH SOLE 23 4158 0 0 RLI CORP COM 749607107 591 5276 SH SOLE 25 5276 0 0 RLI CORP COM 749607107 4632 41320 SH SOLE 26 15013 0 26307 RLI CORP COM 749607107 90 805 SH SOLE 28 805 0 0 RLI CORP COM 749607107 2584 23048 SH SOLE 30 23048 0 0 RLI CORP COM 749607107 50 450 SH SOLE 36 450 0 0 RLI CORP COM 749607107 565 5044 SH SOLE 40 5044 0 0 RLI CORP COM 749607107 2283 20370 SH SOLE 43 4726 0 15644 RLJ LODGING TR COM 74965L101 6796 487849 SH SOLE 2 300263 0 187586 RLJ LODGING TR COM 74965L101 11402 818491 SH SOLE 4 818491 0 0 RLJ LODGING TR COM 74965L101 2944 211340 SH SOLE 7 211340 0 0 RLJ LODGING TR COM 74965L101 20358 1461416 SH SOLE 18 1461416 0 0 RLJ LODGING TR COM 74965L101 14334 1029030 SH SOLE 19 1029030 0 0 RLJ LODGING TR COM 74965L101 95055 6823733 SH SOLE 21 6823733 0 0 RLJ LODGING TR COM 74965L101 83417 5988321 SH SOLE 22 5268385 0 719936 RLJ LODGING TR COM 74965L101 918 65928 SH SOLE 23 65928 0 0 RLJ LODGING TR COM 74965L101 10514 754779 SH SOLE 25 754779 0 0 RLJ LODGING TR COM 74965L101 688 49415 SH SOLE 26 34871 0 14544 RLJ LODGING TR COM 74965L101 4122 295912 SH SOLE 28 84518 0 211394 RLJ LODGING TR COM 74965L101 4939 354548 SH SOLE 30 354548 0 0 RLJ LODGING TR COM 74965L101 9799 703458 SH SOLE 31 0 0 703458 RLJ LODGING TR COM 74965L101 2157 154849 SH SOLE 34 154849 0 0 RLJ LODGING TR COM 74965L101 93 6649 SH SOLE 36 6649 0 0 RLJ LODGING TR COM 74965L101 269 19298 SH SOLE 40 19298 0 0 RLJ LODGING TR COM 74965L101 1652 118610 SH SOLE 43 35664 0 82946 RLJ LODGING TR CUM CONV PFD A 74965L200 207 7185 SH SOLE 7 7185 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 31303 1088431 SH SOLE 21 1088431 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1683 431647 SH SOLE 2 64004 0 367643 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 343 88032 SH SOLE 4 88032 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 256 65536 SH SOLE 7 65536 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 220 56523 SH SOLE 13 0 0 56523 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1457 373605 SH SOLE 15 373605 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 628 161134 SH SOLE 18 161134 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 776 198914 SH SOLE 19 198914 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 40346 10345238 SH SOLE 21 10345238 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 23927 6135082 SH SOLE 22 5456386 0 678696 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1026 263071 SH SOLE 23 263071 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2264 580398 SH SOLE 25 580398 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4064 1042123 SH SOLE 26 0 0 1042123 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4397 1127428 SH SOLE 28 14563 0 1112865 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 18416 4722158 SH SOLE 30 3146820 0 1575338 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 12 3160 SH SOLE 31 0 0 3160 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1799 461238 SH SOLE 34 461238 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 10 2686 SH SOLE 40 2686 0 0 RMR GROUP INC CL A 74967R106 1122 32363 SH SOLE 2 14783 0 17580 RMR GROUP INC CL A 74967R106 1 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 10 278 SH SOLE 7 278 0 0 RMR GROUP INC CL A 74967R106 1536 44298 SH SOLE 18 44298 0 0 RMR GROUP INC CL A 74967R106 3396 97933 SH SOLE 19 97933 0 0 RMR GROUP INC CL A 74967R106 20433 589197 SH SOLE 21 589197 0 0 RMR GROUP INC CL A 74967R106 16557 477427 SH SOLE 22 461468 0 15959 RMR GROUP INC CL A 74967R106 154 4438 SH SOLE 23 4438 0 0 RMR GROUP INC CL A 74967R106 98 2831 SH SOLE 25 2831 0 0 RMR GROUP INC CL A 74967R106 976 28147 SH SOLE 26 2124 0 26023 RMR GROUP INC CL A 74967R106 423 12194 SH SOLE 30 12194 0 0 RMR GROUP INC CL A 74967R106 55 1597 SH SOLE 40 1597 0 0 RMR GROUP INC CL A 74967R106 1048 30219 SH SOLE 43 5000 0 25219 ROBERT HALF INTL INC COM 770323103 39177 351299 SH SOLE 2 101240 0 250059 ROBERT HALF INTL INC COM 770323103 12669 113604 SH SOLE 4 73053 0 40551 ROBERT HALF INTL INC COM 770323103 15018 134667 SH SOLE 7 104958 0 29709 ROBERT HALF INTL INC COM 770323103 883 7921 SH SOLE 13 7921 0 0 ROBERT HALF INTL INC COM 770323103 1815 16276 SH SOLE 15 16276 0 0 ROBERT HALF INTL INC COM 770323103 42647 382418 SH SOLE 18 366764 0 15653 ROBERT HALF INTL INC COM 770323103 15368 137806 SH SOLE 19 137806 0 0 ROBERT HALF INTL INC COM 770323103 434252 3893935 SH SOLE 21 3893935 0 0 ROBERT HALF INTL INC COM 770323103 303542 2721862 SH SOLE 22 2463790 0 258072 ROBERT HALF INTL INC COM 770323103 7713 69159 SH SOLE 23 69159 0 0 ROBERT HALF INTL INC COM 770323103 41125 368769 SH SOLE 25 368769 0 0 ROBERT HALF INTL INC COM 770323103 60779 545004 SH SOLE 26 387292 0 157712 ROBERT HALF INTL INC COM 770323103 60215 539950 SH SOLE 28 6896 0 533054 ROBERT HALF INTL INC COM 770323103 11 103 SH SOLE 29 103 0 0 ROBERT HALF INTL INC COM 770323103 136178 1221110 SH SOLE 30 985368 0 235742 ROBERT HALF INTL INC COM 770323103 5287 47408 SH SOLE 31 13370 0 34038 ROBERT HALF INTL INC COM 770323103 9291 83313 SH SOLE 34 83313 0 0 ROBERT HALF INTL INC COM 770323103 4970 44566 SH SOLE 36 44566 0 0 ROBERT HALF INTL INC COM 770323103 442 3959 SH SOLE 40 3959 0 0 ROBERT HALF INTL INC COM 770323103 15680 140604 SH SOLE 43 7538 0 133066 ROBINHOOD MKTS INC COM CL A 770700102 281 15809 SH SOLE 2 15809 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1449 81564 SH SOLE 4 31145 0 50419 ROBINHOOD MKTS INC COM CL A 770700102 167 9391 SH SOLE 7 9391 0 0 ROBINHOOD MKTS INC COM CL A 770700102 190 10702 SH SOLE 15 10702 0 0 ROBINHOOD MKTS INC COM CL A 770700102 2095 117947 SH SOLE 18 109249 0 8698 ROBINHOOD MKTS INC COM CL A 770700102 549 30897 SH SOLE 19 30897 0 0 ROBINHOOD MKTS INC COM CL A 770700102 3620 203809 SH SOLE 21 203809 0 0 ROBINHOOD MKTS INC COM CL A 770700102 4065 228884 SH SOLE 22 154754 0 74130 ROBINHOOD MKTS INC COM CL A 770700102 1895 106722 SH SOLE 23 106722 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1074 60499 SH SOLE 25 60499 0 0 ROBINHOOD MKTS INC COM CL A 770700102 3036 170944 SH SOLE 26 125126 0 45818 ROBINHOOD MKTS INC COM CL A 770700102 3440 193697 SH SOLE 28 23702 0 169995 ROBINHOOD MKTS INC COM CL A 770700102 14154 796949 SH SOLE 30 796949 0 0 ROBINHOOD MKTS INC COM CL A 770700102 458 25768 SH SOLE 31 18932 0 6836 ROBINHOOD MKTS INC COM CL A 770700102 1466 82517 SH SOLE 34 82517 0 0 ROBINHOOD MKTS INC COM CL A 770700102 552 31083 SH SOLE 36 31083 0 0 ROBINHOOD MKTS INC COM CL A 770700102 112 6288 SH SOLE 40 6288 0 0 ROBINHOOD MKTS INC COM CL A 770700102 139 7846 SH SOLE 43 0 0 7846 ROBLOX CORP CL A 771049103 1377 13350 SH SOLE 2 13350 0 0 ROBLOX CORP CL A 771049103 1690 16379 SH SOLE 19 16379 0 0 ROBLOX CORP CL A 771049103 169 1640 SH SOLE 21 1640 0 0 ROBLOX CORP CL A 771049103 534 5176 SH SOLE 28 5176 0 0 ROBLOX CORP CL A 771049103 2457 23821 SH SOLE 34 23821 0 0 ROBLOX CORP CL A 771049103 2560 24814 SH SOLE 43 0 0 24814 ROCKET COS INC COM CL A 77311W101 2615 186767 SH SOLE 2 61086 0 125681 ROCKET COS INC COM CL A 77311W101 224 15993 SH SOLE 4 480 0 15513 ROCKET COS INC COM CL A 77311W101 25 1767 SH SOLE 7 1767 0 0 ROCKET COS INC COM CL A 77311W101 837 59766 SH SOLE 18 59766 0 0 ROCKET COS INC COM CL A 77311W101 394 28139 SH SOLE 19 28139 0 0 ROCKET COS INC COM CL A 77311W101 45816 3272553 SH SOLE 21 3272553 0 0 ROCKET COS INC COM CL A 77311W101 38704 2764607 SH SOLE 22 2622420 0 142187 ROCKET COS INC COM CL A 77311W101 339 24208 SH SOLE 25 24208 0 0 ROCKET COS INC COM CL A 77311W101 670 47849 SH SOLE 26 37293 0 10556 ROCKET COS INC COM CL A 77311W101 34 2432 SH SOLE 28 2432 0 0 ROCKET COS INC COM CL A 77311W101 1075 76818 SH SOLE 30 76818 0 0 ROCKET COS INC COM CL A 77311W101 29 2081 SH SOLE 31 2081 0 0 ROCKET COS INC COM CL A 77311W101 52 3684 SH SOLE 34 3684 0 0 ROCKET COS INC COM CL A 77311W101 37 2623 SH SOLE 36 2623 0 0 ROCKET COS INC COM CL A 77311W101 230 16407 SH SOLE 40 16407 0 0 ROCKET LAB USA INC COM 773122106 515 41945 SH SOLE 2 37942 0 4003 ROCKET LAB USA INC COM 773122106 11 923 SH SOLE 4 923 0 0 ROCKET LAB USA INC COM 773122106 1933 157382 SH SOLE 21 157382 0 0 ROCKET LAB USA INC COM 773122106 24919 2029222 SH SOLE 22 1965448 0 63774 ROCKET LAB USA INC COM 773122106 248 20155 SH SOLE 25 20155 0 0 ROCKET LAB USA INC COM 773122106 797 64873 SH SOLE 26 55895 0 8978 ROCKET LAB USA INC COM 773122106 1092 88888 SH SOLE 30 88888 0 0 ROCKET LAB USA INC COM 773122106 286 23301 SH SOLE 40 23301 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 786 35986 SH SOLE 2 29952 0 6034 ROCKET PHARMACEUTICALS INC COM 77313F106 3 143 SH SOLE 4 143 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 15 700 SH SOLE 7 700 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 2487 113919 SH SOLE 18 111164 0 2755 ROCKET PHARMACEUTICALS INC COM 77313F106 2039 93386 SH SOLE 19 93386 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 40895 1873336 SH SOLE 21 1873336 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 23458 1074579 SH SOLE 22 1056227 0 18352 ROCKET PHARMACEUTICALS INC COM 77313F106 6 258 SH SOLE 23 258 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 127 5799 SH SOLE 25 5799 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 495 22686 SH SOLE 26 16348 0 6338 ROCKET PHARMACEUTICALS INC COM 77313F106 986 45183 SH SOLE 28 45183 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1224 56053 SH SOLE 30 56053 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 56 2580 SH SOLE 36 2580 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 96 4388 SH SOLE 40 4388 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 229 10473 SH SOLE 43 508 0 9965 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 82 18851 SH SOLE 2 18851 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 790 181616 SH SOLE 21 181616 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 287 65875 SH SOLE 22 36012 0 29863 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 62 14302 SH SOLE 25 14302 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 36 8305 SH SOLE 26 0 0 8305 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 99 22808 SH SOLE 30 22808 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 75 17354 SH SOLE 40 17354 0 0 ROCKWELL AUTOMATION INC COM 773903109 89550 256700 SH SOLE 2 38902 0 217798 ROCKWELL AUTOMATION INC COM 773903109 28250 80980 SH SOLE 4 44212 0 36768 ROCKWELL AUTOMATION INC COM 773903109 34453 98763 SH SOLE 7 95500 0 3263 ROCKWELL AUTOMATION INC COM 773903109 504 1445 SH SOLE 13 266 0 1179 ROCKWELL AUTOMATION INC COM 773903109 4816 13804 SH SOLE 15 13804 0 0 ROCKWELL AUTOMATION INC COM 773903109 2 6 SH SOLE 17 0 0 6 ROCKWELL AUTOMATION INC COM 773903109 85671 245582 SH SOLE 18 229960 0 15622 ROCKWELL AUTOMATION INC COM 773903109 22268 63833 SH SOLE 19 63833 0 0 ROCKWELL AUTOMATION INC COM 773903109 1210843 3470956 SH SOLE 21 3470956 0 0 ROCKWELL AUTOMATION INC COM 773903109 862738 2473091 SH SOLE 22 2231749 0 241342 ROCKWELL AUTOMATION INC COM 773903109 23512 67399 SH SOLE 23 67399 0 0 ROCKWELL AUTOMATION INC COM 773903109 82225 235702 SH SOLE 25 235702 0 0 ROCKWELL AUTOMATION INC COM 773903109 111941 320885 SH SOLE 26 129677 0 191208 ROCKWELL AUTOMATION INC COM 773903109 112062 321233 SH SOLE 28 3947 0 317286 ROCKWELL AUTOMATION INC COM 773903109 372989 1069197 SH SOLE 30 1036294 0 32903 ROCKWELL AUTOMATION INC COM 773903109 15748 45142 SH SOLE 31 12966 0 32176 ROCKWELL AUTOMATION INC COM 773903109 5370 15393 SH SOLE 34 15393 0 0 ROCKWELL AUTOMATION INC COM 773903109 16881 48389 SH SOLE 36 48389 0 0 ROCKWELL AUTOMATION INC COM 773903109 1356 3886 SH SOLE 40 3886 0 0 ROCKWELL AUTOMATION INC COM 773903109 46871 134359 SH SOLE 43 6267 0 128092 ROCKWELL MED INC COM 774374102 4 9740 SH SOLE 2 0 0 9740 ROCKWELL MED INC COM 774374102 25 60709 SH SOLE 21 60709 0 0 ROCKWELL MED INC COM 774374102 365 889435 SH SOLE 22 889435 0 0 ROCKY BRANDS INC COM 774515100 153 3841 SH SOLE 2 279 0 3562 ROCKY BRANDS INC COM 774515100 4 110 SH SOLE 7 110 0 0 ROCKY BRANDS INC COM 774515100 911 22900 SH SOLE 18 22900 0 0 ROCKY BRANDS INC COM 774515100 477 11993 SH SOLE 19 11993 0 0 ROCKY BRANDS INC COM 774515100 10284 258399 SH SOLE 21 258399 0 0 ROCKY BRANDS INC COM 774515100 6879 172851 SH SOLE 22 168903 0 3948 ROCKY BRANDS INC COM 774515100 21 536 SH SOLE 26 536 0 0 ROCKY BRANDS INC COM 774515100 10 253 SH SOLE 43 0 0 253 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 8 970 SH SOLE 18 970 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 157 19958 SH SOLE 21 19958 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2 314 SH SOLE 22 314 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 114912 2412605 SH SOLE 18 2403127 0 9478 ROGERS COMMUNICATIONS INC CL B 775109200 4280 89864 SH SOLE 19 89864 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 5900 123871 SH SOLE 23 123871 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 862 18088 SH SOLE 25 18088 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1849 38826 SH SOLE 34 38826 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 6811 142995 SH SOLE 43 5327 0 137668 ROGERS CORP COM 775133101 2296 8412 SH SOLE 2 5205 0 3207 ROGERS CORP COM 775133101 22 81 SH SOLE 4 81 0 0 ROGERS CORP COM 775133101 72 265 SH SOLE 7 265 0 0 ROGERS CORP COM 775133101 17970 65825 SH SOLE 18 65825 0 0 ROGERS CORP COM 775133101 14494 53093 SH SOLE 19 53093 0 0 ROGERS CORP COM 775133101 593574 2174262 SH SOLE 21 2174262 0 0 ROGERS CORP COM 775133101 124248 455120 SH SOLE 22 443786 0 11334 ROGERS CORP COM 775133101 868 3179 SH SOLE 25 3179 0 0 ROGERS CORP COM 775133101 2244 8218 SH SOLE 26 6601 0 1617 ROGERS CORP COM 775133101 91 333 SH SOLE 28 333 0 0 ROGERS CORP COM 775133101 9189 33660 SH SOLE 30 33660 0 0 ROGERS CORP COM 775133101 122902 450192 SH SOLE 34 450192 0 0 ROGERS CORP COM 775133101 387 1419 SH SOLE 36 1419 0 0 ROGERS CORP COM 775133101 623 2281 SH SOLE 40 2281 0 0 ROGERS CORP COM 775133101 4705 17234 SH SOLE 43 4517 0 12717 ROIVANT SCIENCES LTD SHS G76279101 34 3369 SH SOLE 2 0 0 3369 ROIVANT SCIENCES LTD SHS G76279101 26803 2659000 SH SOLE 21 2659000 0 0 ROIVANT SCIENCES LTD SHS G76279101 12748 1264721 SH SOLE 22 1264721 0 0 ROKU INC COM CL A 77543R102 84804 371621 SH SOLE 2 166649 0 204972 ROKU INC COM CL A 77543R102 23062 101060 SH SOLE 4 65615 0 35445 ROKU INC COM CL A 77543R102 2831 12404 SH SOLE 7 12404 0 0 ROKU INC COM CL A 77543R102 4375 19173 SH SOLE 13 17927 0 1246 ROKU INC COM CL A 77543R102 2002 8773 SH SOLE 15 8773 0 0 ROKU INC COM CL A 77543R102 22652 99265 SH SOLE 18 86461 0 12804 ROKU INC COM CL A 77543R102 118144 517723 SH SOLE 19 517723 0 0 ROKU INC COM CL A 77543R102 414275 1815403 SH SOLE 21 1815403 0 0 ROKU INC COM CL A 77543R102 611250 2678573 SH SOLE 22 2439187 0 239386 ROKU INC COM CL A 77543R102 21370 93644 SH SOLE 23 93644 0 0 ROKU INC COM CL A 77543R102 39482 173013 SH SOLE 25 173013 0 0 ROKU INC COM CL A 77543R102 54443 238576 SH SOLE 26 98907 0 139669 ROKU INC COM CL A 77543R102 59361 260129 SH SOLE 28 2053 0 258076 ROKU INC COM CL A 77543R102 4994 21884 SH SOLE 29 21884 0 0 ROKU INC COM CL A 77543R102 65096 285260 SH SOLE 30 215702 0 69558 ROKU INC COM CL A 77543R102 14809 64893 SH SOLE 31 36473 0 28420 ROKU INC COM CL A 77543R102 120217 526807 SH SOLE 34 526807 0 0 ROKU INC COM CL A 77543R102 10497 45998 SH SOLE 36 45998 0 0 ROKU INC COM CL A 77543R102 885 3880 SH SOLE 40 3880 0 0 ROKU INC COM CL A 77543R102 8696 38109 SH SOLE 43 4546 0 33563 ROLLINS INC COM 775711104 19034 556384 SH SOLE 2 160729 0 395655 ROLLINS INC COM 775711104 5727 167415 SH SOLE 4 92595 0 74820 ROLLINS INC COM 775711104 11096 324338 SH SOLE 7 264718 0 59620 ROLLINS INC COM 775711104 22 633 SH SOLE 13 633 0 0 ROLLINS INC COM 775711104 709 20722 SH SOLE 15 20722 0 0 ROLLINS INC COM 775711104 15555 454688 SH SOLE 18 424081 0 30607 ROLLINS INC COM 775711104 4027 117722 SH SOLE 19 117722 0 0 ROLLINS INC COM 775711104 312361 9130682 SH SOLE 21 9130682 0 0 ROLLINS INC COM 775711104 188914 5522176 SH SOLE 22 5060879 0 461297 ROLLINS INC COM 775711104 4365 127591 SH SOLE 23 127591 0 0 ROLLINS INC COM 775711104 11165 326379 SH SOLE 25 326379 0 0 ROLLINS INC COM 775711104 15837 462942 SH SOLE 26 143301 0 319641 ROLLINS INC COM 775711104 11825 345658 SH SOLE 28 4816 0 340842 ROLLINS INC COM 775711104 6 178 SH SOLE 29 178 0 0 ROLLINS INC COM 775711104 50224 1468101 SH SOLE 30 1441764 0 26337 ROLLINS INC COM 775711104 2731 79823 SH SOLE 31 24531 0 55292 ROLLINS INC COM 775711104 641 18739 SH SOLE 34 18739 0 0 ROLLINS INC COM 775711104 3789 110764 SH SOLE 36 110764 0 0 ROLLINS INC COM 775711104 215 6289 SH SOLE 40 6289 0 0 ROLLINS INC COM 775711104 4590 134182 SH SOLE 43 1803 0 132379 ROMEO POWER INC COM 776153108 152 41574 SH SOLE 2 25735 0 15839 ROMEO POWER INC COM 776153108 2 672 SH SOLE 7 672 0 0 ROMEO POWER INC COM 776153108 1360 372700 SH SOLE 18 372700 0 0 ROMEO POWER INC COM 776153108 853 233631 SH SOLE 19 233631 0 0 ROMEO POWER INC COM 776153108 16692 4573093 SH SOLE 21 4573093 0 0 ROMEO POWER INC COM 776153108 9275 2541113 SH SOLE 22 2457436 0 83677 ROMEO POWER INC COM 776153108 41 11291 SH SOLE 25 11291 0 0 ROMEO POWER INC COM 776153108 43 11676 SH SOLE 26 0 0 11676 ROMEO POWER INC COM 776153108 221 60566 SH SOLE 30 60566 0 0 ROMEO POWER INC COM 776153108 38 10547 SH SOLE 40 10547 0 0 ROOT INC COM CL A 77664L108 53 17252 SH SOLE 2 15918 0 1334 ROOT INC COM CL A 77664L108 37 11998 SH SOLE 19 11998 0 0 ROOT INC COM CL A 77664L108 271 87495 SH SOLE 21 87495 0 0 ROOT INC COM CL A 77664L108 3731 1203622 SH SOLE 22 1203603 0 19 ROOT INC COM CL A 77664L108 97 31195 SH SOLE 25 31195 0 0 ROOT INC COM CL A 77664L108 40 12786 SH SOLE 26 0 0 12786 ROOT INC COM CL A 77664L108 108 34758 SH SOLE 30 34758 0 0 ROOT INC COM CL A 77664L108 75 24285 SH SOLE 34 24285 0 0 ROPER TECHNOLOGIES INC COM 776696106 111887 227477 SH SOLE 2 46889 0 180588 ROPER TECHNOLOGIES INC COM 776696106 36646 74504 SH SOLE 4 44006 0 30498 ROPER TECHNOLOGIES INC COM 776696106 44929 91345 SH SOLE 7 88260 0 3085 ROPER TECHNOLOGIES INC COM 776696106 1276 2594 SH SOLE 13 1439 0 1155 ROPER TECHNOLOGIES INC COM 776696106 6431 13074 SH SOLE 15 13074 0 0 ROPER TECHNOLOGIES INC COM 776696106 274368 557817 SH SOLE 18 434644 0 123173 ROPER TECHNOLOGIES INC COM 776696106 144299 293375 SH SOLE 19 293375 0 0 ROPER TECHNOLOGIES INC COM 776696106 1024682 2083280 SH SOLE 21 2083280 0 0 ROPER TECHNOLOGIES INC COM 776696106 1136805 2311236 SH SOLE 22 2085706 0 225530 ROPER TECHNOLOGIES INC COM 776696106 29880 60748 SH SOLE 23 60748 0 0 ROPER TECHNOLOGIES INC COM 776696106 87330 177550 SH SOLE 25 177550 0 0 ROPER TECHNOLOGIES INC COM 776696106 110216 224080 SH SOLE 26 73548 0 150532 ROPER TECHNOLOGIES INC COM 776696106 137216 278974 SH SOLE 28 3171 0 275803 ROPER TECHNOLOGIES INC COM 776696106 326769 664354 SH SOLE 30 664354 0 0 ROPER TECHNOLOGIES INC COM 776696106 18717 38053 SH SOLE 31 12108 0 25945 ROPER TECHNOLOGIES INC COM 776696106 6219 12643 SH SOLE 34 12643 0 0 ROPER TECHNOLOGIES INC COM 776696106 21432 43573 SH SOLE 36 43573 0 0 ROPER TECHNOLOGIES INC COM 776696106 1705 3467 SH SOLE 40 3467 0 0 ROPER TECHNOLOGIES INC COM 776696106 48561 98730 SH SOLE 43 12295 0 86435 ROSS STORES INC COM 778296103 83614 731656 SH SOLE 2 166909 0 564747 ROSS STORES INC COM 778296103 25765 225458 SH SOLE 4 134688 0 90770 ROSS STORES INC COM 778296103 39239 343358 SH SOLE 7 332911 0 10447 ROSS STORES INC COM 778296103 609 5332 SH SOLE 13 964 0 4368 ROSS STORES INC COM 778296103 5915 51759 SH SOLE 15 51759 0 0 ROSS STORES INC COM 778296103 1 6 SH SOLE 17 0 0 6 ROSS STORES INC COM 778296103 328565 2875090 SH SOLE 18 2693210 0 181880 ROSS STORES INC COM 778296103 455919 3989487 SH SOLE 19 3989487 0 0 ROSS STORES INC COM 778296103 769661 6734868 SH SOLE 21 6734868 0 0 ROSS STORES INC COM 778296103 890824 7795104 SH SOLE 22 7071601 0 723503 ROSS STORES INC COM 778296103 28993 253701 SH SOLE 23 253701 0 0 ROSS STORES INC COM 778296103 84759 741682 SH SOLE 25 701389 0 40293 ROSS STORES INC COM 778296103 92430 808801 SH SOLE 26 233415 0 575386 ROSS STORES INC COM 778296103 70735 618963 SH SOLE 28 6920 0 612043 ROSS STORES INC COM 778296103 109 957 SH SOLE 29 957 0 0 ROSS STORES INC COM 778296103 184454 1614054 SH SOLE 30 1614054 0 0 ROSS STORES INC COM 778296103 15310 133969 SH SOLE 31 39368 0 94601 ROSS STORES INC COM 778296103 9843 86129 SH SOLE 32 86129 0 0 ROSS STORES INC COM 778296103 50992 446206 SH SOLE 34 446206 0 0 ROSS STORES INC COM 778296103 20572 180015 SH SOLE 36 180015 0 0 ROSS STORES INC COM 778296103 1349 11808 SH SOLE 40 11808 0 0 ROSS STORES INC COM 778296103 29621 259200 SH SOLE 43 35209 0 223991 ROVER GROUP INC COM CL A 77936F103 213 21807 SH SOLE 2 19248 0 2559 ROVER GROUP INC COM CL A 77936F103 804 82431 SH SOLE 21 82431 0 0 ROVER GROUP INC COM CL A 77936F103 10076 1033430 SH SOLE 22 1005632 0 27798 ROVER GROUP INC COM CL A 77936F103 98 10085 SH SOLE 25 10085 0 0 ROVER GROUP INC COM CL A 77936F103 212 21773 SH SOLE 30 21773 0 0 ROVER GROUP INC COM CL A 77936F103 88 8984 SH SOLE 40 8984 0 0 ROYAL BK CDA COM 780087102 443 4174 SH SOLE 18 4174 0 0 ROYAL BK CDA COM 780087102 358 3376 SH SOLE 25 3376 0 0 ROYAL BK CDA COM 780087102 81578 768586 SH SOLE 43 52335 0 716251 ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 9025 7092000 PRN SOLE 21 7092000 0 0 ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 4465 3790000 PRN SOLE 21 3790000 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 41397 538316 SH SOLE 2 51291 0 487025 ROYAL CARIBBEAN GROUP COM V7780T103 8520 110790 SH SOLE 4 101946 0 8844 ROYAL CARIBBEAN GROUP COM V7780T103 14690 191029 SH SOLE 7 184717 0 6312 ROYAL CARIBBEAN GROUP COM V7780T103 283 3681 SH SOLE 13 569 0 3112 ROYAL CARIBBEAN GROUP COM V7780T103 2120 27566 SH SOLE 15 27566 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 0 4 SH SOLE 17 0 0 4 ROYAL CARIBBEAN GROUP COM V7780T103 28614 372095 SH SOLE 18 340980 0 31115 ROYAL CARIBBEAN GROUP COM V7780T103 7940 103249 SH SOLE 19 103249 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 390318 5075651 SH SOLE 21 5075651 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 361754 4704219 SH SOLE 22 4252747 0 451472 ROYAL CARIBBEAN GROUP COM V7780T103 10140 131854 SH SOLE 23 131854 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 26958 350565 SH SOLE 25 350565 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 37388 486195 SH SOLE 26 157949 0 328246 ROYAL CARIBBEAN GROUP COM V7780T103 39427 512699 SH SOLE 28 58808 0 453891 ROYAL CARIBBEAN GROUP COM V7780T103 37 475 SH SOLE 29 475 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 72787 946517 SH SOLE 30 946517 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 6233 81053 SH SOLE 31 24849 0 56204 ROYAL CARIBBEAN GROUP COM V7780T103 854 11107 SH SOLE 34 11107 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 8533 110956 SH SOLE 36 110956 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 603 7837 SH SOLE 40 7837 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 9862 128240 SH SOLE 43 14347 0 113893 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 12 277 SH SOLE 18 277 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 78085 1801279 SH SOLE 19 1801279 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2287 52748 SH SOLE 43 2934 0 49814 ROYAL DUTCH SHELL PLC OPTIONS 780259206 707 16300 SH Call SOLE 18 16300 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7 171 SH SOLE 17 0 0 171 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 312 7187 SH SOLE 18 7187 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 53738 1238210 SH SOLE 43 150941 0 1087269 ROYAL GOLD INC COM 780287108 28956 275223 SH SOLE 2 66547 0 208676 ROYAL GOLD INC COM 780287108 563 5350 SH SOLE 4 5350 0 0 ROYAL GOLD INC COM 780287108 27837 264583 SH SOLE 7 264583 0 0 ROYAL GOLD INC COM 780287108 111 1053 SH SOLE 13 1053 0 0 ROYAL GOLD INC COM 780287108 15343 145828 SH SOLE 18 143609 0 2219 ROYAL GOLD INC COM 780287108 2319 22044 SH SOLE 19 22044 0 0 ROYAL GOLD INC COM 780287108 351580 3341696 SH SOLE 21 3341696 0 0 ROYAL GOLD INC COM 780287108 189529 1801433 SH SOLE 22 1728542 0 72891 ROYAL GOLD INC COM 780287108 1617 15365 SH SOLE 23 15365 0 0 ROYAL GOLD INC COM 780287108 1401 13316 SH SOLE 25 13316 0 0 ROYAL GOLD INC COM 780287108 3525 33505 SH SOLE 26 28052 0 5453 ROYAL GOLD INC COM 780287108 2385 22668 SH SOLE 28 22668 0 0 ROYAL GOLD INC COM 780287108 865 8218 SH SOLE 29 8218 0 0 ROYAL GOLD INC COM 780287108 52886 502670 SH SOLE 30 502670 0 0 ROYAL GOLD INC COM 780287108 1349 12823 SH SOLE 31 12823 0 0 ROYAL GOLD INC COM 780287108 206 1958 SH SOLE 34 1958 0 0 ROYAL GOLD INC COM 780287108 1209 11493 SH SOLE 36 11493 0 0 ROYAL GOLD INC COM 780287108 923 8771 SH SOLE 40 8771 0 0 ROYAL GOLD INC COM 780287108 10702 101721 SH SOLE 43 4839 0 96882 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 25406 637534 SH SOLE 2 41690 0 595844 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7723 193793 SH SOLE 4 108193 0 85600 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1296 32530 SH SOLE 7 32530 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 23 576 SH SOLE 13 576 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1576 39537 SH SOLE 15 39537 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7897 198168 SH SOLE 18 180312 0 17856 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5221 131008 SH SOLE 19 131008 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 193057 4844589 SH SOLE 21 4844589 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 284469 7138505 SH SOLE 22 6768160 0 370345 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7739 194210 SH SOLE 23 194210 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18547 465415 SH SOLE 25 465415 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 31259 784426 SH SOLE 26 299180 0 485246 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 26185 657077 SH SOLE 28 84361 0 572716 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 30 750 SH SOLE 29 750 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 44212 1109460 SH SOLE 30 1109460 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3486 87466 SH SOLE 31 40726 0 46740 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 697 17492 SH SOLE 34 17492 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5028 126176 SH SOLE 36 126176 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 471 11829 SH SOLE 40 11829 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1785 44783 SH SOLE 43 383 0 44400 ROYCE MICRO-CAP TR INC COM 780915104 303 26215 SH SOLE 2 26215 0 0 RPC INC COM 749660106 309 68058 SH SOLE 2 20233 0 47825 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 1161 255699 SH SOLE 18 255699 0 0 RPC INC COM 749660106 538 118592 SH SOLE 19 118592 0 0 RPC INC COM 749660106 40005 8811623 SH SOLE 21 8811623 0 0 RPC INC COM 749660106 7773 1712088 SH SOLE 22 1644188 0 67900 RPC INC COM 749660106 62 13613 SH SOLE 25 13613 0 0 RPC INC COM 749660106 126 27719 SH SOLE 26 24672 0 3047 RPC INC COM 749660106 512 112811 SH SOLE 30 112811 0 0 RPC INC COM 749660106 31 6918 SH SOLE 40 6918 0 0 RPC INC COM 749660106 679 149480 SH SOLE 43 2281 0 147199 RPM INTL INC COM 749685103 28269 279887 SH SOLE 2 81506 0 198381 RPM INTL INC COM 749685103 10610 105050 SH SOLE 4 47354 0 57696 RPM INTL INC COM 749685103 3929 38905 SH SOLE 7 38905 0 0 RPM INTL INC COM 749685103 23 223 SH SOLE 13 223 0 0 RPM INTL INC COM 749685103 1045 10345 SH SOLE 15 10345 0 0 RPM INTL INC COM 749685103 30288 299880 SH SOLE 18 293431 0 6449 RPM INTL INC COM 749685103 7052 69826 SH SOLE 19 69826 0 0 RPM INTL INC COM 749685103 647953 6415378 SH SOLE 21 6415378 0 0 RPM INTL INC COM 749685103 363528 3599290 SH SOLE 22 3454277 0 145013 RPM INTL INC COM 749685103 7456 73818 SH SOLE 23 73818 0 0 RPM INTL INC COM 749685103 699 6921 SH SOLE 25 6921 0 0 RPM INTL INC COM 749685103 11472 113587 SH SOLE 26 85479 0 28108 RPM INTL INC COM 749685103 12434 123113 SH SOLE 28 2312 0 120801 RPM INTL INC COM 749685103 23392 231600 SH SOLE 30 231600 0 0 RPM INTL INC COM 749685103 5286 52332 SH SOLE 31 15541 0 36791 RPM INTL INC COM 749685103 621 6145 SH SOLE 34 6145 0 0 RPM INTL INC COM 749685103 2437 24129 SH SOLE 36 24129 0 0 RPM INTL INC COM 749685103 438 4334 SH SOLE 40 4334 0 0 RPM INTL INC COM 749685103 5889 58307 SH SOLE 43 9632 0 48675 RPT REALTY SH BEN INT 74971D101 1387 103663 SH SOLE 2 40217 0 63446 RPT REALTY SH BEN INT 74971D101 594 44386 SH SOLE 4 44386 0 0 RPT REALTY SH BEN INT 74971D101 1382 103322 SH SOLE 7 103322 0 0 RPT REALTY SH BEN INT 74971D101 4376 327050 SH SOLE 18 327050 0 0 RPT REALTY SH BEN INT 74971D101 4371 326646 SH SOLE 19 326646 0 0 RPT REALTY SH BEN INT 74971D101 140613 10509159 SH SOLE 21 10509159 0 0 RPT REALTY SH BEN INT 74971D101 38018 2841397 SH SOLE 22 2758685 0 82712 RPT REALTY SH BEN INT 74971D101 46 3414 SH SOLE 23 3414 0 0 RPT REALTY SH BEN INT 74971D101 4859 363148 SH SOLE 25 363148 0 0 RPT REALTY SH BEN INT 74971D101 232 17358 SH SOLE 26 13131 0 4227 RPT REALTY SH BEN INT 74971D101 749 55998 SH SOLE 28 6790 0 49208 RPT REALTY SH BEN INT 74971D101 6478 484179 SH SOLE 30 484179 0 0 RPT REALTY SH BEN INT 74971D101 4762 355941 SH SOLE 31 0 0 355941 RPT REALTY SH BEN INT 74971D101 39 2883 SH SOLE 34 2883 0 0 RPT REALTY SH BEN INT 74971D101 115 8564 SH SOLE 40 8564 0 0 RPT REALTY SH BEN INT 74971D101 512 38256 SH SOLE 43 4658 0 33598 RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 361 40200 SH SOLE 22 40200 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 234 24192 SH SOLE 2 11167 0 13025 RUBIUS THERAPEUTICS INC COM 78116T103 7 688 SH SOLE 7 688 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1217 125698 SH SOLE 18 125698 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1947 201129 SH SOLE 19 201129 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 18351 1895751 SH SOLE 21 1895751 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 10790 1114646 SH SOLE 22 1093034 0 21612 RUBIUS THERAPEUTICS INC COM 78116T103 15 1579 SH SOLE 23 1579 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 53 5519 SH SOLE 25 5519 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 171 17666 SH SOLE 26 887 0 16779 RUBIUS THERAPEUTICS INC COM 78116T103 598 61726 SH SOLE 30 61726 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 11 1133 SH SOLE 34 1133 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 20 2015 SH SOLE 36 2015 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 34 3536 SH SOLE 40 3536 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 257 26523 SH SOLE 43 4162 0 22361 RUMBLEON INC COM CL B 781386305 74 1779 SH SOLE 18 1779 0 0 RUMBLEON INC COM CL B 781386305 937 22560 SH SOLE 21 22560 0 0 RUMBLEON INC COM CL B 781386305 1982 47728 SH SOLE 22 47728 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 25 1988 SH SOLE 21 1988 0 0 RUSH ENTERPRISES INC CL A 781846209 3567 64108 SH SOLE 2 30956 0 33152 RUSH ENTERPRISES INC CL A 781846209 8 144 SH SOLE 4 144 0 0 RUSH ENTERPRISES INC CL A 781846209 34 614 SH SOLE 7 614 0 0 RUSH ENTERPRISES INC CL A 781846209 7186 129148 SH SOLE 18 129148 0 0 RUSH ENTERPRISES INC CL A 781846209 6203 111488 SH SOLE 19 111488 0 0 RUSH ENTERPRISES INC CL A 781846209 87867 1579202 SH SOLE 21 1579202 0 0 RUSH ENTERPRISES INC CL A 781846209 61910 1112683 SH SOLE 22 1069974 0 42709 RUSH ENTERPRISES INC CL A 781846209 373 6705 SH SOLE 25 6705 0 0 RUSH ENTERPRISES INC CL A 781846209 759 13640 SH SOLE 26 8319 0 5321 RUSH ENTERPRISES INC CL A 781846209 43 765 SH SOLE 28 765 0 0 RUSH ENTERPRISES INC CL A 781846209 1486 26713 SH SOLE 30 26713 0 0 RUSH ENTERPRISES INC CL A 781846209 109 1964 SH SOLE 36 1964 0 0 RUSH ENTERPRISES INC CL A 781846209 340 6114 SH SOLE 40 6114 0 0 RUSH ENTERPRISES INC CL A 781846209 837 15042 SH SOLE 43 505 0 14537 RUSH ENTERPRISES INC CL B 781846308 562 10413 SH SOLE 2 4293 0 6120 RUSH ENTERPRISES INC CL B 781846308 6 105 SH SOLE 7 105 0 0 RUSH ENTERPRISES INC CL B 781846308 1039 19257 SH SOLE 18 19257 0 0 RUSH ENTERPRISES INC CL B 781846308 637 11804 SH SOLE 19 11804 0 0 RUSH ENTERPRISES INC CL B 781846308 13942 258327 SH SOLE 21 258327 0 0 RUSH ENTERPRISES INC CL B 781846308 6682 123806 SH SOLE 22 116456 0 7350 RUSH ENTERPRISES INC CL B 781846308 89 1657 SH SOLE 25 1657 0 0 RUSH ENTERPRISES INC CL B 781846308 24 438 SH SOLE 30 438 0 0 RUSH ENTERPRISES INC CL B 781846308 12 216 SH SOLE 34 216 0 0 RUSH ENTERPRISES INC CL B 781846308 78 1452 SH SOLE 40 1452 0 0 RUSH STREET INTERACTIVE INC COM 782011100 592 35857 SH SOLE 2 22589 0 13268 RUSH STREET INTERACTIVE INC COM 782011100 14 841 SH SOLE 7 841 0 0 RUSH STREET INTERACTIVE INC COM 782011100 2500 151490 SH SOLE 18 141420 0 10070 RUSH STREET INTERACTIVE INC COM 782011100 3132 189797 SH SOLE 19 189797 0 0 RUSH STREET INTERACTIVE INC COM 782011100 29257 1773175 SH SOLE 21 1773175 0 0 RUSH STREET INTERACTIVE INC COM 782011100 20804 1260819 SH SOLE 22 1231539 0 29280 RUSH STREET INTERACTIVE INC COM 782011100 73 4416 SH SOLE 23 4416 0 0 RUSH STREET INTERACTIVE INC COM 782011100 110 6640 SH SOLE 25 6640 0 0 RUSH STREET INTERACTIVE INC COM 782011100 243 14734 SH SOLE 26 0 0 14734 RUSH STREET INTERACTIVE INC COM 782011100 584 35405 SH SOLE 30 35405 0 0 RUSH STREET INTERACTIVE INC COM 782011100 22 1314 SH SOLE 34 1314 0 0 RUSH STREET INTERACTIVE INC COM 782011100 94 5711 SH SOLE 40 5711 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 251 12604 SH SOLE 2 8966 0 3638 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 2374 119301 SH SOLE 18 119301 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1153 57962 SH SOLE 19 57962 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 79177 3978760 SH SOLE 21 3978760 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 16807 844567 SH SOLE 22 823634 0 20933 RUTHS HOSPITALITY GROUP INC COM 783332109 96 4824 SH SOLE 25 4824 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 113 5690 SH SOLE 26 1171 0 4519 RUTHS HOSPITALITY GROUP INC COM 783332109 71 3566 SH SOLE 28 3566 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1391 69879 SH SOLE 30 69879 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 25 1251 SH SOLE 36 1251 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 79 3946 SH SOLE 40 3946 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 575 28912 SH SOLE 43 456 0 28456 RXSIGHT INC COM 78349D107 17 1467 SH SOLE 2 385 0 1082 RXSIGHT INC COM 78349D107 264 23483 SH SOLE 18 23483 0 0 RXSIGHT INC COM 78349D107 160 14221 SH SOLE 19 14221 0 0 RXSIGHT INC COM 78349D107 3235 287566 SH SOLE 21 287566 0 0 RXSIGHT INC COM 78349D107 774 68761 SH SOLE 22 68035 0 726 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1943 48156 SH SOLE 2 46352 0 1804 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 4041 100159 SH SOLE 21 100159 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 35710 885004 SH SOLE 22 860291 0 24713 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 370 9166 SH SOLE 25 9166 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 931 23063 SH SOLE 26 21692 0 1371 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1501 37192 SH SOLE 30 37192 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 420 10407 SH SOLE 34 10407 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 341 8451 SH SOLE 40 8451 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 6976 68172 SH SOLE 2 0 0 68172 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 17553 171535 SH SOLE 18 171535 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 56005 547297 SH SOLE 19 547297 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 6012 58747 SH SOLE 21 58747 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2441 23852 SH SOLE 22 23852 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 838 8194 SH SOLE 34 8194 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 515 5033 SH SOLE 43 208 0 4825 RYB ED INC ADR 74979W101 3 1289 SH SOLE 43 0 0 1289 RYDER SYS INC COM 783549108 37848 459149 SH SOLE 2 300130 0 159019 RYDER SYS INC COM 783549108 3152 38240 SH SOLE 4 38240 0 0 RYDER SYS INC COM 783549108 334 4046 SH SOLE 7 4046 0 0 RYDER SYS INC COM 783549108 597 7244 SH SOLE 13 7244 0 0 RYDER SYS INC COM 783549108 20742 251635 SH SOLE 18 178633 0 73002 RYDER SYS INC COM 783549108 62836 762293 SH SOLE 19 762293 0 0 RYDER SYS INC COM 783549108 233702 2835153 SH SOLE 21 2835153 0 0 RYDER SYS INC COM 783549108 217634 2640233 SH SOLE 22 2266102 0 374131 RYDER SYS INC COM 783549108 4561 55331 SH SOLE 23 55331 0 0 RYDER SYS INC COM 783549108 2385 28931 SH SOLE 25 28931 0 0 RYDER SYS INC COM 783549108 7131 86515 SH SOLE 26 28967 0 57548 RYDER SYS INC COM 783549108 11826 143468 SH SOLE 28 958 0 142510 RYDER SYS INC COM 783549108 1733 21025 SH SOLE 29 21025 0 0 RYDER SYS INC COM 783549108 10251 124355 SH SOLE 30 124355 0 0 RYDER SYS INC COM 783549108 3872 46979 SH SOLE 31 46979 0 0 RYDER SYS INC COM 783549108 4858 58931 SH SOLE 34 58931 0 0 RYDER SYS INC COM 783549108 1545 18746 SH SOLE 36 18746 0 0 RYDER SYS INC COM 783549108 566 6869 SH SOLE 40 6869 0 0 RYDER SYS INC COM 783549108 9752 118302 SH SOLE 43 10034 0 108268 RYERSON HLDG CORP COM 783754104 2073 79559 SH SOLE 2 27542 0 52017 RYERSON HLDG CORP COM 783754104 7 264 SH SOLE 7 264 0 0 RYERSON HLDG CORP COM 783754104 1243 47733 SH SOLE 18 47733 0 0 RYERSON HLDG CORP COM 783754104 4210 161597 SH SOLE 19 161597 0 0 RYERSON HLDG CORP COM 783754104 16911 649187 SH SOLE 21 649187 0 0 RYERSON HLDG CORP COM 783754104 19981 767023 SH SOLE 22 755298 0 11725 RYERSON HLDG CORP COM 783754104 420 16110 SH SOLE 23 16110 0 0 RYERSON HLDG CORP COM 783754104 83 3171 SH SOLE 25 3171 0 0 RYERSON HLDG CORP COM 783754104 2239 85958 SH SOLE 26 0 0 85958 RYERSON HLDG CORP COM 783754104 141 5426 SH SOLE 30 5426 0 0 RYERSON HLDG CORP COM 783754104 77 2957 SH SOLE 40 2957 0 0 RYERSON HLDG CORP COM 783754104 744 28573 SH SOLE 43 186 0 28387 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2145 23323 SH SOLE 2 14459 0 8864 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2542 27643 SH SOLE 4 27643 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6178 67186 SH SOLE 7 67186 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 13368 145369 SH SOLE 18 145369 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 14940 162465 SH SOLE 19 162465 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 193462 2103763 SH SOLE 21 2103763 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 153163 1665541 SH SOLE 22 1633922 0 31619 RYMAN HOSPITALITY PPTYS INC COM 78377T107 200 2177 SH SOLE 23 2177 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 21783 236877 SH SOLE 25 236877 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2113 22978 SH SOLE 26 19339 0 3639 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3041 33066 SH SOLE 28 981 0 32085 RYMAN HOSPITALITY PPTYS INC COM 78377T107 10283 111816 SH SOLE 30 111816 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 20918 227466 SH SOLE 31 0 0 227466 RYMAN HOSPITALITY PPTYS INC COM 78377T107 133 1443 SH SOLE 36 1443 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 591 6427 SH SOLE 40 6427 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2454 26681 SH SOLE 43 2957 0 23724 S & T BANCORP INC COM 783859101 988 31360 SH SOLE 2 10388 0 20972 S & T BANCORP INC COM 783859101 2 78 SH SOLE 4 78 0 0 S & T BANCORP INC COM 783859101 16 513 SH SOLE 7 513 0 0 S & T BANCORP INC COM 783859101 4633 146976 SH SOLE 18 146976 0 0 S & T BANCORP INC COM 783859101 2008 63697 SH SOLE 19 63697 0 0 S & T BANCORP INC COM 783859101 138316 4388210 SH SOLE 21 4388210 0 0 S & T BANCORP INC COM 783859101 30512 968014 SH SOLE 22 928219 0 39795 S & T BANCORP INC COM 783859101 101 3211 SH SOLE 25 3211 0 0 S & T BANCORP INC COM 783859101 328 10410 SH SOLE 26 7756 0 2654 S & T BANCORP INC COM 783859101 22 701 SH SOLE 28 701 0 0 S & T BANCORP INC COM 783859101 1994 63263 SH SOLE 30 63263 0 0 S & T BANCORP INC COM 783859101 102 3237 SH SOLE 40 3237 0 0 S & T BANCORP INC COM 783859101 2398 76074 SH SOLE 43 9566 0 66508 S&P GLOBAL INC COM 78409V104 366621 776855 SH SOLE 2 330004 0 446851 S&P GLOBAL INC COM 78409V104 109962 233005 SH SOLE 4 143887 0 89118 S&P GLOBAL INC COM 78409V104 108265 229409 SH SOLE 7 217121 0 12288 S&P GLOBAL INC COM 78409V104 15783 33443 SH SOLE 13 30992 0 2451 S&P GLOBAL INC COM 78409V104 10647 22560 SH SOLE 15 22560 0 0 S&P GLOBAL INC COM 78409V104 0 1 SH SOLE 17 0 0 1 S&P GLOBAL INC COM 78409V104 685472 1452486 SH SOLE 18 1061736 0 390750 S&P GLOBAL INC COM 78409V104 445277 943523 SH SOLE 19 943523 0 0 S&P GLOBAL INC COM 78409V104 2426607 5141879 SH SOLE 21 5141879 0 0 S&P GLOBAL INC COM 78409V104 2690234 5700493 SH SOLE 22 4978738 0 721755 S&P GLOBAL INC COM 78409V104 96063 203554 SH SOLE 23 203554 0 0 S&P GLOBAL INC COM 78409V104 377630 800182 SH SOLE 25 800182 0 0 S&P GLOBAL INC COM 78409V104 277568 588154 SH SOLE 26 238529 0 349625 S&P GLOBAL INC COM 78409V104 370214 784468 SH SOLE 28 39862 0 744606 S&P GLOBAL INC COM 78409V104 23675 50167 SH SOLE 29 50167 0 0 S&P GLOBAL INC COM 78409V104 547597 1160335 SH SOLE 30 1159842 0 493 S&P GLOBAL INC COM 78409V104 81500 172695 SH SOLE 31 98453 0 74242 S&P GLOBAL INC COM 78409V104 58007 122914 SH SOLE 34 122914 0 0 S&P GLOBAL INC COM 78409V104 47420 100480 SH SOLE 36 100480 0 0 S&P GLOBAL INC COM 78409V104 3753 7952 SH SOLE 40 7952 0 0 S&P GLOBAL INC COM 78409V104 136065 288317 SH SOLE 43 22398 0 265919 S&W SEED CO COM 785135104 7 2725 SH SOLE 18 2725 0 0 S&W SEED CO COM 785135104 118 43219 SH SOLE 21 43219 0 0 S&W SEED CO COM 785135104 53 19464 SH SOLE 22 19464 0 0 SAB BIOTHERAPEUTICS INC COM 78397T103 411 52643 SH SOLE 22 52643 0 0 SAB BIOTHERAPEUTICS INC COM 78397T103 148 18965 SH SOLE 30 18965 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4856 358666 SH SOLE 2 156148 0 202518 SABRA HEALTH CARE REIT INC COM 78573L106 1564 115496 SH SOLE 4 115496 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3831 282919 SH SOLE 7 282919 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 14870 1098226 SH SOLE 18 1098226 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 9287 685867 SH SOLE 19 685867 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 259253 19147165 SH SOLE 21 19147165 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 107773 7959620 SH SOLE 22 7732277 0 227343 SABRA HEALTH CARE REIT INC COM 78573L106 123 9072 SH SOLE 23 9072 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 13809 1019831 SH SOLE 25 1019831 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1177 86932 SH SOLE 26 71416 0 15516 SABRA HEALTH CARE REIT INC COM 78573L106 1861 137470 SH SOLE 28 3847 0 133623 SABRA HEALTH CARE REIT INC COM 78573L106 14076 1039570 SH SOLE 30 1039570 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 13147 970941 SH SOLE 31 0 0 970941 SABRA HEALTH CARE REIT INC COM 78573L106 80 5915 SH SOLE 36 5915 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 414 30590 SH SOLE 40 30590 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3471 256319 SH SOLE 43 27561 0 228758 SABRE CORP COM 78573M104 6478 754146 SH SOLE 2 227194 0 526952 SABRE CORP COM 78573M104 10 1143 SH SOLE 4 1143 0 0 SABRE CORP COM 78573M104 64 7396 SH SOLE 7 7396 0 0 SABRE CORP COM 78573M104 6164 717630 SH SOLE 18 717630 0 0 SABRE CORP COM 78573M104 825 95993 SH SOLE 19 95993 0 0 SABRE CORP COM 78573M104 157999 18393344 SH SOLE 21 18393344 0 0 SABRE CORP COM 78573M104 75167 8750544 SH SOLE 22 8386632 0 363912 SABRE CORP COM 78573M104 1514 176278 SH SOLE 25 176278 0 0 SABRE CORP COM 78573M104 1519 176841 SH SOLE 26 126919 0 49922 SABRE CORP COM 78573M104 324 37685 SH SOLE 28 37685 0 0 SABRE CORP COM 78573M104 1613 187825 SH SOLE 30 187825 0 0 SABRE CORP COM 78573M104 42 4921 SH SOLE 31 4921 0 0 SABRE CORP COM 78573M104 145 16867 SH SOLE 34 16867 0 0 SABRE CORP COM 78573M104 109 12638 SH SOLE 36 12638 0 0 SABRE CORP COM 78573M104 328 38199 SH SOLE 40 38199 0 0 SABRE CORP COM 78573M104 1675 195046 SH SOLE 43 34123 0 160923 SABRE CORP OPTIONS 78573M104 8 900 SH Call SOLE 4 900 0 0 SABRE CORP OPTIONS 78573M104 95 11100 SH Call SOLE 18 11100 0 0 SABRE CORP OPTIONS 78573M104 2245 261400 SH Call SOLE 19 261400 0 0 SABRE CORP OPTIONS 78573M104 1001 116500 SH Put SOLE 19 116500 0 0 SABRE CORP OPTIONS 78573M104 59 6900 SH Call SOLE 22 6900 0 0 SABRE CORP OPTIONS 78573M104 9 1000 SH Put SOLE 22 1000 0 0 SABRE CORP OPTIONS 78573M104 599 69700 SH Call SOLE 34 69700 0 0 SABRE CORP OPTIONS 78573M104 193 22500 SH Put SOLE 34 22500 0 0 SABRE CORP 6.50% CONV PFD A 78573M203 32435 282610 SH SOLE 21 282610 0 0 SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 1228 900000 PRN SOLE 2 900000 0 0 SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 3122 2288000 PRN SOLE 21 2288000 0 0 SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 5185 3800000 PRN SOLE 22 3800000 0 0 SACHEM CAP CORP COM 78590A109 22 3745 SH SOLE 2 3745 0 0 SACHEM CAP CORP COM 78590A109 32 5433 SH SOLE 18 5433 0 0 SACHEM CAP CORP COM 78590A109 386 66089 SH SOLE 21 66089 0 0 SACHEM CAP CORP COM 78590A109 2134 365443 SH SOLE 22 365443 0 0 SAFE BULKERS INC COM Y7388L103 210 55624 SH SOLE 2 16021 0 39603 SAFE BULKERS INC COM Y7388L103 759 201221 SH SOLE 18 201221 0 0 SAFE BULKERS INC COM Y7388L103 455 120558 SH SOLE 19 120558 0 0 SAFE BULKERS INC COM Y7388L103 8645 2293150 SH SOLE 21 2293150 0 0 SAFE BULKERS INC COM Y7388L103 2437 646384 SH SOLE 22 609075 0 37309 SAFE BULKERS INC COM Y7388L103 23 6160 SH SOLE 23 6160 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 22 2985 SH SOLE 18 2985 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 372 50680 SH SOLE 21 50680 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2795 380228 SH SOLE 22 380228 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1107 150621 SH SOLE 30 150621 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2 287 SH SOLE 43 0 0 287 SAFEHOLD INC COM 78645L100 6823 85447 SH SOLE 2 80561 0 4886 SAFEHOLD INC COM 78645L100 817 10233 SH SOLE 4 10233 0 0 SAFEHOLD INC COM 78645L100 2064 25854 SH SOLE 7 25854 0 0 SAFEHOLD INC COM 78645L100 5475 68560 SH SOLE 18 68560 0 0 SAFEHOLD INC COM 78645L100 4994 62545 SH SOLE 19 62545 0 0 SAFEHOLD INC COM 78645L100 155262 1944426 SH SOLE 21 1944426 0 0 SAFEHOLD INC COM 78645L100 44146 552861 SH SOLE 22 539560 0 13301 SAFEHOLD INC COM 78645L100 45 558 SH SOLE 23 558 0 0 SAFEHOLD INC COM 78645L100 1243 15564 SH SOLE 28 4891 0 10673 SAFEHOLD INC COM 78645L100 7063 88459 SH SOLE 31 0 0 88459 SAFEHOLD INC COM 78645L100 155 1939 SH SOLE 40 1939 0 0 SAFEHOLD INC COM 78645L100 222 2784 SH SOLE 43 75 0 2709 SAFETY INS GROUP INC COM 78648T100 974 11458 SH SOLE 2 3889 0 7569 SAFETY INS GROUP INC COM 78648T100 3 35 SH SOLE 4 35 0 0 SAFETY INS GROUP INC COM 78648T100 20 234 SH SOLE 7 234 0 0 SAFETY INS GROUP INC COM 78648T100 4650 54681 SH SOLE 18 54681 0 0 SAFETY INS GROUP INC COM 78648T100 2131 25061 SH SOLE 19 25061 0 0 SAFETY INS GROUP INC COM 78648T100 145742 1714012 SH SOLE 21 1714012 0 0 SAFETY INS GROUP INC COM 78648T100 27562 324141 SH SOLE 22 310413 0 13728 SAFETY INS GROUP INC COM 78648T100 161 1888 SH SOLE 25 1888 0 0 SAFETY INS GROUP INC COM 78648T100 423 4975 SH SOLE 26 3605 0 1370 SAFETY INS GROUP INC COM 78648T100 106 1245 SH SOLE 28 1245 0 0 SAFETY INS GROUP INC COM 78648T100 2187 25722 SH SOLE 30 25722 0 0 SAFETY INS GROUP INC COM 78648T100 120 1412 SH SOLE 40 1412 0 0 SAFETY INS GROUP INC COM 78648T100 598 7027 SH SOLE 43 0 0 7027 SAGA COMMUNICATIONS INC CL A NEW 786598300 18 729 SH SOLE 18 729 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 427 17651 SH SOLE 21 17651 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 2074 85792 SH SOLE 22 85792 0 0 SAGE THERAPEUTICS INC COM 78667J108 5029 118210 SH SOLE 2 28120 0 90090 SAGE THERAPEUTICS INC COM 78667J108 9 212 SH SOLE 4 212 0 0 SAGE THERAPEUTICS INC COM 78667J108 34 789 SH SOLE 7 789 0 0 SAGE THERAPEUTICS INC COM 78667J108 890 20930 SH SOLE 18 20930 0 0 SAGE THERAPEUTICS INC COM 78667J108 684 16082 SH SOLE 19 16082 0 0 SAGE THERAPEUTICS INC COM 78667J108 43062 1012280 SH SOLE 21 1012280 0 0 SAGE THERAPEUTICS INC COM 78667J108 49276 1158350 SH SOLE 22 1099483 0 58867 SAGE THERAPEUTICS INC COM 78667J108 333 7837 SH SOLE 25 7837 0 0 SAGE THERAPEUTICS INC COM 78667J108 838 19708 SH SOLE 26 15606 0 4102 SAGE THERAPEUTICS INC COM 78667J108 40 931 SH SOLE 28 931 0 0 SAGE THERAPEUTICS INC COM 78667J108 16387 385207 SH SOLE 30 385207 0 0 SAGE THERAPEUTICS INC COM 78667J108 31 728 SH SOLE 31 728 0 0 SAGE THERAPEUTICS INC COM 78667J108 112 2634 SH SOLE 36 2634 0 0 SAGE THERAPEUTICS INC COM 78667J108 271 6372 SH SOLE 40 6372 0 0 SAGE THERAPEUTICS INC COM 78667J108 1241 29167 SH SOLE 43 1863 0 27304 SAIA INC COM 78709Y105 7919 23496 SH SOLE 2 20361 0 3135 SAIA INC COM 78709Y105 30 90 SH SOLE 4 90 0 0 SAIA INC COM 78709Y105 127 378 SH SOLE 7 378 0 0 SAIA INC COM 78709Y105 185 548 SH SOLE 13 548 0 0 SAIA INC COM 78709Y105 39463 117090 SH SOLE 18 117090 0 0 SAIA INC COM 78709Y105 78654 233374 SH SOLE 19 233374 0 0 SAIA INC COM 78709Y105 649287 1926497 SH SOLE 21 1926497 0 0 SAIA INC COM 78709Y105 249784 741133 SH SOLE 22 726492 0 14641 SAIA INC COM 78709Y105 57 169 SH SOLE 23 169 0 0 SAIA INC COM 78709Y105 1256 3726 SH SOLE 25 3726 0 0 SAIA INC COM 78709Y105 3694 10960 SH SOLE 26 8965 0 1995 SAIA INC COM 78709Y105 158 469 SH SOLE 28 469 0 0 SAIA INC COM 78709Y105 5146 15270 SH SOLE 30 15270 0 0 SAIA INC COM 78709Y105 59 174 SH SOLE 36 174 0 0 SAIA INC COM 78709Y105 1126 3342 SH SOLE 40 3342 0 0 SAIA INC COM 78709Y105 5320 15785 SH SOLE 43 170 0 15615 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 13628 281914 SH SOLE 2 249342 0 32572 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 248 5132 SH SOLE 4 4253 0 879 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 59 1226 SH SOLE 7 1226 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 20364 421265 SH SOLE 18 408981 0 12284 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19532 404058 SH SOLE 19 404058 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 333853 6906344 SH SOLE 21 6906344 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 147763 3056748 SH SOLE 22 3005925 0 50823 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 516 10677 SH SOLE 23 10677 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 628 12983 SH SOLE 25 12983 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 3973 82189 SH SOLE 26 32088 0 50101 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 80 1645 SH SOLE 28 1645 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 22887 473457 SH SOLE 30 473457 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 468 9673 SH SOLE 34 9673 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 537 11115 SH SOLE 40 11115 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 952 19696 SH SOLE 43 446 0 19250 SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 4799 2698000 PRN SOLE 21 2698000 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 5 9363 SH SOLE 18 9363 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 54 109591 SH SOLE 21 109591 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH SOLE 22 395 0 0 SALEM MEDIA GROUP INC CL A 794093104 7 2340 SH SOLE 18 2340 0 0 SALEM MEDIA GROUP INC CL A 794093104 108 35213 SH SOLE 21 35213 0 0 SALEM MEDIA GROUP INC CL A 794093104 750 244941 SH SOLE 22 244941 0 0 SALESFORCE COM INC COM 79466L302 564700 2222090 SH SOLE 2 498132 0 1723958 SALESFORCE COM INC COM 79466L302 185046 728155 SH SOLE 4 462588 0 265567 SALESFORCE COM INC COM 79466L302 212082 834541 SH SOLE 7 806175 0 28366 SALESFORCE COM INC COM 79466L302 9212 36251 SH SOLE 13 26003 0 10248 SALESFORCE COM INC COM 79466L302 27299 107421 SH SOLE 15 107421 0 0 SALESFORCE COM INC COM 79466L302 11 42 SH SOLE 17 0 0 42 SALESFORCE COM INC COM 79466L302 606466 2386439 SH SOLE 18 2238687 0 147752 SALESFORCE COM INC COM 79466L302 535984 2109093 SH SOLE 19 2109093 0 0 SALESFORCE COM INC COM 79466L302 5776717 22731347 SH SOLE 21 22731347 0 0 SALESFORCE COM INC COM 79466L302 5208958 20497216 SH SOLE 22 18358068 0 2139148 SALESFORCE COM INC COM 79466L302 154935 609669 SH SOLE 23 609669 0 0 SALESFORCE COM INC COM 79466L302 437353 1720983 SH SOLE 25 1720983 0 0 SALESFORCE COM INC COM 79466L302 620985 2443574 SH SOLE 26 1011595 0 1431979 SALESFORCE COM INC COM 79466L302 634841 2498095 SH SOLE 28 137121 0 2360974 SALESFORCE COM INC COM 79466L302 7911 31130 SH SOLE 29 31130 0 0 SALESFORCE COM INC COM 79466L302 1210945 4765061 SH SOLE 30 4765061 0 0 SALESFORCE COM INC COM 79466L302 106512 419124 SH SOLE 31 153930 0 265194 SALESFORCE COM INC COM 79466L302 31718 124809 SH SOLE 32 124809 0 0 SALESFORCE COM INC COM 79466L302 289937 1140901 SH SOLE 34 1140901 0 0 SALESFORCE COM INC COM 79466L302 97189 382439 SH SOLE 36 382439 0 0 SALESFORCE COM INC COM 79466L302 8270 32541 SH SOLE 40 32541 0 0 SALESFORCE COM INC COM 79466L302 185401 729552 SH SOLE 43 47026 0 682526 SALESFORCE COM INC OPTIONS 79466L302 203 800 SH Call SOLE 2 800 0 0 SALESFORCE COM INC OPTIONS 79466L302 127 500 SH Put SOLE 2 500 0 0 SALESFORCE COM INC OPTIONS 79466L302 254 1000 SH Call SOLE 4 1000 0 0 SALESFORCE COM INC OPTIONS 79466L302 229 900 SH Put SOLE 4 900 0 0 SALESFORCE COM INC OPTIONS 79466L302 3151 12400 SH Call SOLE 18 12400 0 0 SALESFORCE COM INC OPTIONS 79466L302 3050 12000 SH Put SOLE 18 12000 0 0 SALESFORCE COM INC OPTIONS 79466L302 33291 131000 SH Call SOLE 19 131000 0 0 SALESFORCE COM INC OPTIONS 79466L302 19517 76800 SH Put SOLE 19 76800 0 0 SALESFORCE COM INC OPTIONS 79466L302 1728 6800 SH Call SOLE 22 6800 0 0 SALESFORCE COM INC OPTIONS 79466L302 1474 5800 SH Put SOLE 22 5800 0 0 SALESFORCE COM INC OPTIONS 79466L302 229 900 SH Put SOLE 26 900 0 0 SALESFORCE COM INC OPTIONS 79466L302 13850 54500 SH Call SOLE 34 54500 0 0 SALESFORCE COM INC OPTIONS 79466L302 10546 41500 SH Put SOLE 34 41500 0 0 SALISBURY BANCORP INC COM 795226109 148 2697 SH SOLE 2 1069 0 1628 SALISBURY BANCORP INC COM 795226109 29 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 469 8539 SH SOLE 21 8539 0 0 SALISBURY BANCORP INC COM 795226109 440 8011 SH SOLE 22 8011 0 0 SALISBURY BANCORP INC COM 795226109 43 776 SH SOLE 26 0 0 776 SALLY BEAUTY HLDGS INC COM 79546E104 1231 66664 SH SOLE 2 39261 0 27403 SALLY BEAUTY HLDGS INC COM 79546E104 9 481 SH SOLE 4 481 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 63 3403 SH SOLE 7 3403 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 7222 391198 SH SOLE 18 391198 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 6985 378388 SH SOLE 19 378388 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 249917 13538288 SH SOLE 21 13538288 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 52603 2849555 SH SOLE 22 2790338 0 59217 SALLY BEAUTY HLDGS INC COM 79546E104 93 5031 SH SOLE 23 5031 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 305 16519 SH SOLE 25 16519 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1289 69838 SH SOLE 26 35119 0 34719 SALLY BEAUTY HLDGS INC COM 79546E104 37 2010 SH SOLE 28 2010 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3809 206338 SH SOLE 30 206338 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 186 10097 SH SOLE 36 10097 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 236 12763 SH SOLE 40 12763 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1176 63722 SH SOLE 43 0 0 63722 SAMSARA INC COM CL A 79589L106 2331 82908 SH SOLE 2 82908 0 0 SAMSARA INC COM CL A 79589L106 142 5052 SH SOLE 18 5052 0 0 SAMSARA INC COM CL A 79589L106 18062 642531 SH SOLE 19 642531 0 0 SAMSARA INC COM CL A 79589L106 113 4014 SH SOLE 21 4014 0 0 SAMSARA INC COM CL A 79589L106 1599 56875 SH SOLE 22 56875 0 0 SAMSARA INC COM CL A 79589L106 8802 313134 SH SOLE 26 20251 0 292883 SAMSARA INC COM CL A 79589L106 12637 449545 SH SOLE 28 0 0 449545 SAMSARA INC COM CL A 79589L106 29 1034 SH SOLE 31 0 0 1034 SAMSARA INC COM CL A 79589L106 33605 1195470 SH SOLE 34 1195470 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 10 1716 SH SOLE 43 0 0 1716 SANA BIOTECHNOLOGY INC COM 799566104 459 29662 SH SOLE 2 15434 0 14228 SANA BIOTECHNOLOGY INC COM 799566104 19 1222 SH SOLE 7 1222 0 0 SANA BIOTECHNOLOGY INC COM 799566104 3569 230533 SH SOLE 18 230533 0 0 SANA BIOTECHNOLOGY INC COM 799566104 2708 174965 SH SOLE 19 174965 0 0 SANA BIOTECHNOLOGY INC COM 799566104 53552 3459462 SH SOLE 21 3459462 0 0 SANA BIOTECHNOLOGY INC COM 799566104 30486 1969382 SH SOLE 22 1939388 0 29994 SANA BIOTECHNOLOGY INC COM 799566104 9 550 SH SOLE 23 550 0 0 SANA BIOTECHNOLOGY INC COM 799566104 75 4822 SH SOLE 25 4822 0 0 SANA BIOTECHNOLOGY INC COM 799566104 45 2894 SH SOLE 26 0 0 2894 SANA BIOTECHNOLOGY INC COM 799566104 1436 92786 SH SOLE 30 92786 0 0 SANA BIOTECHNOLOGY INC COM 799566104 68 4425 SH SOLE 40 4425 0 0 SANARA MEDTECH INC COM 79957L100 19 630 SH SOLE 18 630 0 0 SANARA MEDTECH INC COM 79957L100 225 7612 SH SOLE 21 7612 0 0 SANARA MEDTECH INC COM 79957L100 3 86 SH SOLE 22 86 0 0 SANDERSON FARMS INC COM 800013104 3813 19954 SH SOLE 2 15101 0 4853 SANDERSON FARMS INC COM 800013104 15 78 SH SOLE 4 78 0 0 SANDERSON FARMS INC COM 800013104 82 427 SH SOLE 7 427 0 0 SANDERSON FARMS INC COM 800013104 17823 93276 SH SOLE 18 93276 0 0 SANDERSON FARMS INC COM 800013104 6902 36123 SH SOLE 19 36123 0 0 SANDERSON FARMS INC COM 800013104 279461 1462534 SH SOLE 21 1462534 0 0 SANDERSON FARMS INC COM 800013104 113140 592106 SH SOLE 22 579602 0 12504 SANDERSON FARMS INC COM 800013104 481 2517 SH SOLE 25 2517 0 0 SANDERSON FARMS INC COM 800013104 1227 6420 SH SOLE 26 4900 0 1520 SANDERSON FARMS INC COM 800013104 76 398 SH SOLE 28 398 0 0 SANDERSON FARMS INC COM 800013104 4541 23765 SH SOLE 30 23765 0 0 SANDERSON FARMS INC COM 800013104 71 373 SH SOLE 36 373 0 0 SANDERSON FARMS INC COM 800013104 503 2630 SH SOLE 40 2630 0 0 SANDERSON FARMS INC COM 800013104 3962 20737 SH SOLE 43 444 0 20293 SANDRIDGE ENERGY INC COM NEW 80007P869 141 13499 SH SOLE 2 4919 0 8580 SANDRIDGE ENERGY INC COM NEW 80007P869 63 5976 SH SOLE 18 5976 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 677 64756 SH SOLE 19 64756 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1123 107388 SH SOLE 21 107388 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 4889 467400 SH SOLE 22 467400 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 24 2248 SH SOLE 23 2248 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 99 9468 SH SOLE 26 0 0 9468 SANDRIDGE ENERGY INC COM NEW 80007P869 12 1147 SH SOLE 43 0 0 1147 SANDY SPRING BANCORP INC COM 800363103 6373 132547 SH SOLE 2 31399 0 101148 SANDY SPRING BANCORP INC COM 800363103 8 165 SH SOLE 4 165 0 0 SANDY SPRING BANCORP INC COM 800363103 31 642 SH SOLE 7 642 0 0 SANDY SPRING BANCORP INC COM 800363103 6691 139172 SH SOLE 18 139172 0 0 SANDY SPRING BANCORP INC COM 800363103 18870 392472 SH SOLE 19 392472 0 0 SANDY SPRING BANCORP INC COM 800363103 86814 1805612 SH SOLE 21 1805612 0 0 SANDY SPRING BANCORP INC COM 800363103 77852 1619209 SH SOLE 22 1571819 0 47390 SANDY SPRING BANCORP INC COM 800363103 1149 23904 SH SOLE 23 23904 0 0 SANDY SPRING BANCORP INC COM 800363103 471 9801 SH SOLE 25 9801 0 0 SANDY SPRING BANCORP INC COM 800363103 6827 141995 SH SOLE 26 16111 0 125884 SANDY SPRING BANCORP INC COM 800363103 40 842 SH SOLE 28 842 0 0 SANDY SPRING BANCORP INC COM 800363103 1399 29098 SH SOLE 30 29098 0 0 SANDY SPRING BANCORP INC COM 800363103 326 6790 SH SOLE 40 6790 0 0 SANDY SPRING BANCORP INC COM 800363103 2410 50133 SH SOLE 43 9245 0 40888 SANFILIPPO JOHN B & SON INC COM 800422107 1172 12995 SH SOLE 2 2482 0 10513 SANFILIPPO JOHN B & SON INC COM 800422107 1 16 SH SOLE 4 16 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 11 126 SH SOLE 7 126 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2829 31376 SH SOLE 18 31376 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3400 37706 SH SOLE 19 37706 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 99320 1101595 SH SOLE 21 1101595 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 21830 242130 SH SOLE 22 235660 0 6470 SANFILIPPO JOHN B & SON INC COM 800422107 102 1127 SH SOLE 25 1127 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 567 6284 SH SOLE 26 0 0 6284 SANFILIPPO JOHN B & SON INC COM 800422107 74 823 SH SOLE 28 823 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2047 22706 SH SOLE 30 22706 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 71 782 SH SOLE 40 782 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1655 18361 SH SOLE 43 1106 0 17255 SANGAMO THERAPEUTICS INC COM 800677106 1389 185183 SH SOLE 2 96200 0 88983 SANGAMO THERAPEUTICS INC COM 800677106 4 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 13 1681 SH SOLE 7 1681 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2496 332830 SH SOLE 18 314315 0 18515 SANGAMO THERAPEUTICS INC COM 800677106 7646 1019527 SH SOLE 19 1019527 0 0 SANGAMO THERAPEUTICS INC COM 800677106 39939 5325157 SH SOLE 21 5325157 0 0 SANGAMO THERAPEUTICS INC COM 800677106 27134 3617883 SH SOLE 22 3544121 0 73762 SANGAMO THERAPEUTICS INC COM 800677106 199 26472 SH SOLE 23 26472 0 0 SANGAMO THERAPEUTICS INC COM 800677106 131 17493 SH SOLE 25 17493 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1258 167677 SH SOLE 26 23074 0 144603 SANGAMO THERAPEUTICS INC COM 800677106 607 80990 SH SOLE 28 80990 0 0 SANGAMO THERAPEUTICS INC COM 800677106 6262 834880 SH SOLE 30 834880 0 0 SANGAMO THERAPEUTICS INC COM 800677106 6 862 SH SOLE 34 862 0 0 SANGAMO THERAPEUTICS INC COM 800677106 27 3553 SH SOLE 36 3553 0 0 SANGAMO THERAPEUTICS INC COM 800677106 105 13972 SH SOLE 40 13972 0 0 SANGAMO THERAPEUTICS INC COM 800677106 256 34166 SH SOLE 43 930 0 33236 SANMINA CORPORATION COM 801056102 2379 57383 SH SOLE 2 18042 0 39341 SANMINA CORPORATION COM 801056102 9 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 59 1412 SH SOLE 7 1412 0 0 SANMINA CORPORATION COM 801056102 1 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 10197 245954 SH SOLE 18 245954 0 0 SANMINA CORPORATION COM 801056102 4663 112471 SH SOLE 19 112471 0 0 SANMINA CORPORATION COM 801056102 330645 7975038 SH SOLE 21 7975038 0 0 SANMINA CORPORATION COM 801056102 66026 1592520 SH SOLE 22 1528173 0 64347 SANMINA CORPORATION COM 801056102 342 8252 SH SOLE 25 8252 0 0 SANMINA CORPORATION COM 801056102 743 17927 SH SOLE 26 12912 0 5015 SANMINA CORPORATION COM 801056102 48 1160 SH SOLE 28 1160 0 0 SANMINA CORPORATION COM 801056102 4939 119125 SH SOLE 30 119125 0 0 SANMINA CORPORATION COM 801056102 136 3278 SH SOLE 36 3278 0 0 SANMINA CORPORATION COM 801056102 338 8146 SH SOLE 40 8146 0 0 SANMINA CORPORATION COM 801056102 1537 37073 SH SOLE 43 284 0 36789 SANOFI SPONSORED ADR 80105N105 29981 598430 SH SOLE 2 598430 0 0 SANOFI SPONSORED ADR 80105N105 377854 7542002 SH SOLE 18 7515302 0 26700 SANOFI SPONSORED ADR 80105N105 136340 2721364 SH SOLE 19 2721364 0 0 SANOFI SPONSORED ADR 80105N105 538 10738 SH SOLE 20 10738 0 0 SANOFI SPONSORED ADR 80105N105 7167 143054 SH SOLE 23 143054 0 0 SANOFI SPONSORED ADR 80105N105 3776 75366 SH SOLE 25 0 0 75366 SANOFI SPONSORED ADR 80105N105 5979 119337 SH SOLE 30 119337 0 0 SANOFI SPONSORED ADR 80105N105 44539 889006 SH SOLE 34 889006 0 0 SANOFI SPONSORED ADR 80105N105 1566 31265 SH SOLE 36 31265 0 0 SANOFI SPONSORED ADR 80105N105 49635 990721 SH SOLE 43 71367 0 919354 SANTANDER CONSUMER USA HLDGS COM 80283M101 11392 271106 SH SOLE 2 25642 0 245464 SANTANDER CONSUMER USA HLDGS COM 80283M101 140 3335 SH SOLE 7 3335 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 3 76 SH SOLE 15 76 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 1033 24591 SH SOLE 18 24591 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 769 18296 SH SOLE 19 18296 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 24624 586000 SH SOLE 21 586000 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 22199 528293 SH SOLE 22 483480 0 44813 SANTANDER CONSUMER USA HLDGS COM 80283M101 2595 61747 SH SOLE 25 61747 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 1329 31633 SH SOLE 26 4124 0 27509 SANTANDER CONSUMER USA HLDGS COM 80283M101 1607 38249 SH SOLE 28 15199 0 23050 SANTANDER CONSUMER USA HLDGS COM 80283M101 315 7501 SH SOLE 29 7501 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 307 7295 SH SOLE 31 7295 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 486 11567 SH SOLE 36 11567 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 5235 124592 SH SOLE 43 5769 0 118823 SAP SE SPON ADR 803054204 18 131 SH SOLE 18 131 0 0 SAP SE SPON ADR 803054204 63388 452416 SH SOLE 43 41832 0 410584 SAPIENS INTL CORP N V SHS G7T16G103 129 3755 SH SOLE 2 1090 0 2665 SAPIENS INTL CORP N V SHS G7T16G103 17 496 SH SOLE 7 496 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2806 81463 SH SOLE 18 81463 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1931 56062 SH SOLE 19 56062 0 0 SAPIENS INTL CORP N V SHS G7T16G103 34127 990634 SH SOLE 21 990634 0 0 SAPIENS INTL CORP N V SHS G7T16G103 9801 284498 SH SOLE 22 280305 0 4193 SAPIENS INTL CORP N V SHS G7T16G103 1141 33112 SH SOLE 30 33112 0 0 SAPIENS INTL CORP N V SHS G7T16G103 514 14931 SH SOLE 43 1088 0 13843 SARCOS TECHN AND ROBOTICS CO COM 80359A106 10417 1043826 SH SOLE 19 1043826 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 8639 865589 SH SOLE 22 865589 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 1506 150931 SH SOLE 34 150931 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 176 86943 SH SOLE 2 86943 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 28 13783 SH SOLE 4 13783 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 344 169216 SH SOLE 18 169216 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 2692 1325941 SH SOLE 19 1325941 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 151 74414 SH SOLE 22 74414 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 22 10877 SH SOLE 26 10877 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1918 944894 SH SOLE 34 944894 0 0 SAREPTA THERAPEUTICS INC COM 803607100 13488 149785 SH SOLE 2 27782 0 122003 SAREPTA THERAPEUTICS INC COM 803607100 98 1089 SH SOLE 4 1089 0 0 SAREPTA THERAPEUTICS INC COM 803607100 128 1422 SH SOLE 7 1422 0 0 SAREPTA THERAPEUTICS INC COM 803607100 36 399 SH SOLE 13 399 0 0 SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH SOLE 17 0 0 1 SAREPTA THERAPEUTICS INC COM 803607100 6097 67704 SH SOLE 18 67409 0 295 SAREPTA THERAPEUTICS INC COM 803607100 67966 754762 SH SOLE 19 754762 0 0 SAREPTA THERAPEUTICS INC COM 803607100 422 4690 SH SOLE 20 4690 0 0 SAREPTA THERAPEUTICS INC COM 803607100 167440 1859415 SH SOLE 21 1859415 0 0 SAREPTA THERAPEUTICS INC COM 803607100 173882 1930949 SH SOLE 22 1840791 0 90158 SAREPTA THERAPEUTICS INC COM 803607100 261 2895 SH SOLE 23 2895 0 0 SAREPTA THERAPEUTICS INC COM 803607100 940 10436 SH SOLE 25 10436 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3833 42562 SH SOLE 26 36271 0 6291 SAREPTA THERAPEUTICS INC COM 803607100 128 1421 SH SOLE 28 1421 0 0 SAREPTA THERAPEUTICS INC COM 803607100 94 1041 SH SOLE 29 1041 0 0 SAREPTA THERAPEUTICS INC COM 803607100 33563 372719 SH SOLE 30 372719 0 0 SAREPTA THERAPEUTICS INC COM 803607100 259 2878 SH SOLE 31 2878 0 0 SAREPTA THERAPEUTICS INC COM 803607100 217 2410 SH SOLE 34 2410 0 0 SAREPTA THERAPEUTICS INC COM 803607100 873 9690 SH SOLE 40 9690 0 0 SAREPTA THERAPEUTICS INC COM 803607100 6210 68966 SH SOLE 43 5025 0 63941 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 5712 3900000 PRN SOLE 21 3900000 0 0 SASOL LTD SPONSORED ADR 803866300 5146 313773 SH SOLE 43 18494 0 295279 SATSUMA PHARMACEUTICALS INC COM 80405P107 48 10569 SH SOLE 2 9071 0 1498 SATSUMA PHARMACEUTICALS INC COM 80405P107 16 3609 SH SOLE 18 3609 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 255 56602 SH SOLE 21 56602 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 362 80473 SH SOLE 22 80473 0 0 SAUL CTRS INC COM 804395101 393 7419 SH SOLE 2 3752 0 3667 SAUL CTRS INC COM 804395101 1 11 SH SOLE 4 11 0 0 SAUL CTRS INC COM 804395101 9 167 SH SOLE 7 167 0 0 SAUL CTRS INC COM 804395101 2274 42883 SH SOLE 18 42883 0 0 SAUL CTRS INC COM 804395101 1156 21805 SH SOLE 19 21805 0 0 SAUL CTRS INC COM 804395101 81310 1533576 SH SOLE 21 1533576 0 0 SAUL CTRS INC COM 804395101 17346 327167 SH SOLE 22 319362 0 7805 SAUL CTRS INC COM 804395101 27 504 SH SOLE 23 504 0 0 SAUL CTRS INC COM 804395101 95 1792 SH SOLE 25 1792 0 0 SAUL CTRS INC COM 804395101 184 3470 SH SOLE 26 3470 0 0 SAUL CTRS INC COM 804395101 9 178 SH SOLE 28 178 0 0 SAUL CTRS INC COM 804395101 1370 25841 SH SOLE 30 25841 0 0 SAUL CTRS INC COM 804395101 74 1397 SH SOLE 40 1397 0 0 SAUL CTRS INC COM 804395101 1233 23248 SH SOLE 43 1118 0 22130 SAVARA INC COM 805111101 17 13894 SH SOLE 18 13894 0 0 SAVARA INC COM 805111101 255 205336 SH SOLE 21 205336 0 0 SAVARA INC COM 805111101 1028 829014 SH SOLE 22 829014 0 0 SB FINL GROUP INC COM 78408D105 24 1223 SH SOLE 18 1223 0 0 SB FINL GROUP INC COM 78408D105 359 18275 SH SOLE 21 18275 0 0 SB FINL GROUP INC COM 78408D105 8 430 SH SOLE 22 430 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 130227 334756 SH SOLE 2 148247 0 186509 SBA COMMUNICATIONS CORP NEW CL A 78410G104 53638 137881 SH SOLE 4 107254 0 30627 SBA COMMUNICATIONS CORP NEW CL A 78410G104 121401 312070 SH SOLE 7 283461 0 28609 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2621 6737 SH SOLE 13 5649 0 1088 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3975 10217 SH SOLE 15 10217 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 90761 233308 SH SOLE 18 214320 0 18988 SBA COMMUNICATIONS CORP NEW CL A 78410G104 179103 460396 SH SOLE 19 460396 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1509128 3879306 SH SOLE 21 3879306 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 988848 2541896 SH SOLE 22 2178289 0 363607 SBA COMMUNICATIONS CORP NEW CL A 78410G104 36652 94216 SH SOLE 23 94216 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 61338 157673 SH SOLE 25 157673 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 94520 242970 SH SOLE 26 86894 0 156076 SBA COMMUNICATIONS CORP NEW CL A 78410G104 77458 199111 SH SOLE 28 8567 0 190544 SBA COMMUNICATIONS CORP NEW CL A 78410G104 13957 35878 SH SOLE 29 35878 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 216557 556672 SH SOLE 30 556672 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 190661 490107 SH SOLE 31 54301 0 435806 SBA COMMUNICATIONS CORP NEW CL A 78410G104 19886 51119 SH SOLE 34 51119 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 21817 56082 SH SOLE 36 56082 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1388 3569 SH SOLE 40 3569 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 35731 91850 SH SOLE 43 5085 0 86765 SCANSOURCE INC COM 806037107 2352 67060 SH SOLE 2 35830 0 31230 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 3556 101357 SH SOLE 18 101357 0 0 SCANSOURCE INC COM 806037107 7512 214132 SH SOLE 19 214132 0 0 SCANSOURCE INC COM 806037107 113049 3222614 SH SOLE 21 3222614 0 0 SCANSOURCE INC COM 806037107 37096 1057476 SH SOLE 22 1029525 0 27951 SCANSOURCE INC COM 806037107 989 28181 SH SOLE 23 28181 0 0 SCANSOURCE INC COM 806037107 113 3234 SH SOLE 25 3234 0 0 SCANSOURCE INC COM 806037107 4403 125511 SH SOLE 26 7822 0 117689 SCANSOURCE INC COM 806037107 101 2883 SH SOLE 28 2883 0 0 SCANSOURCE INC COM 806037107 1949 55547 SH SOLE 30 55547 0 0 SCANSOURCE INC COM 806037107 118 3370 SH SOLE 40 3370 0 0 SCANSOURCE INC COM 806037107 586 16699 SH SOLE 43 0 0 16699 SCHLUMBERGER LTD COM STK 806857108 95160 3177303 SH SOLE 2 1347418 0 1829885 SCHLUMBERGER LTD COM STK 806857108 32955 1100324 SH SOLE 4 608662 0 491662 SCHLUMBERGER LTD COM STK 806857108 36574 1221162 SH SOLE 7 1179107 0 42055 SCHLUMBERGER LTD COM STK 806857108 5538 184902 SH SOLE 13 170976 0 13926 SCHLUMBERGER LTD COM STK 806857108 5917 197547 SH SOLE 15 197547 0 0 SCHLUMBERGER LTD COM STK 806857108 1 46 SH SOLE 17 0 0 46 SCHLUMBERGER LTD COM STK 806857108 84428 2818971 SH SOLE 18 2209279 0 609692 SCHLUMBERGER LTD COM STK 806857108 94926 3169472 SH SOLE 19 3169472 0 0 SCHLUMBERGER LTD COM STK 806857108 1987 66334 SH SOLE 20 66334 0 0 SCHLUMBERGER LTD COM STK 806857108 1238029 41336516 SH SOLE 21 41336516 0 0 SCHLUMBERGER LTD COM STK 806857108 988094 32991464 SH SOLE 22 29207437 0 3784027 SCHLUMBERGER LTD COM STK 806857108 30952 1033461 SH SOLE 23 1033461 0 0 SCHLUMBERGER LTD COM STK 806857108 82742 2762667 SH SOLE 25 2762667 0 0 SCHLUMBERGER LTD COM STK 806857108 106868 3568199 SH SOLE 26 1208998 0 2359201 SCHLUMBERGER LTD COM STK 806857108 117671 3928899 SH SOLE 28 71717 0 3857182 SCHLUMBERGER LTD COM STK 806857108 4432 147967 SH SOLE 29 147967 0 0 SCHLUMBERGER LTD COM STK 806857108 301596 10069969 SH SOLE 30 9538528 0 531441 SCHLUMBERGER LTD COM STK 806857108 19785 660609 SH SOLE 31 236992 0 423617 SCHLUMBERGER LTD COM STK 806857108 39943 1333642 SH SOLE 34 1333642 0 0 SCHLUMBERGER LTD COM STK 806857108 22824 762080 SH SOLE 36 762080 0 0 SCHLUMBERGER LTD COM STK 806857108 1390 46412 SH SOLE 40 46412 0 0 SCHLUMBERGER LTD COM STK 806857108 27230 909173 SH SOLE 43 69269 0 839904 SCHMITT INDS INC ORE COM NEW 806870200 3 498 SH SOLE 21 498 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 14479 538040 SH SOLE 2 274048 0 263992 SCHNEIDER NATIONAL INC CL B 80689H102 6 234 SH SOLE 4 234 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 23 838 SH SOLE 7 838 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 300 11164 SH SOLE 13 11164 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 0 14 SH SOLE 17 0 0 14 SCHNEIDER NATIONAL INC CL B 80689H102 2395 89000 SH SOLE 18 67500 0 21500 SCHNEIDER NATIONAL INC CL B 80689H102 8943 332320 SH SOLE 19 332320 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 23171 861062 SH SOLE 21 861062 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 32789 1218478 SH SOLE 22 1081475 0 137003 SCHNEIDER NATIONAL INC CL B 80689H102 353 13108 SH SOLE 25 13108 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 948 35244 SH SOLE 26 31232 0 4012 SCHNEIDER NATIONAL INC CL B 80689H102 1607 59729 SH SOLE 28 2566 0 57163 SCHNEIDER NATIONAL INC CL B 80689H102 1087 40379 SH SOLE 30 40379 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 21 779 SH SOLE 31 779 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 222 8253 SH SOLE 36 8253 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 193 7180 SH SOLE 40 7180 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 22883 850343 SH SOLE 43 7585 0 842758 SCHNITZER STEEL INDS INC CL A 806882106 6801 130994 SH SOLE 2 52979 0 78015 SCHNITZER STEEL INDS INC CL A 806882106 4 80 SH SOLE 4 80 0 0 SCHNITZER STEEL INDS INC CL A 806882106 22 417 SH SOLE 7 417 0 0 SCHNITZER STEEL INDS INC CL A 806882106 5114 98503 SH SOLE 18 83902 0 14601 SCHNITZER STEEL INDS INC CL A 806882106 28417 547317 SH SOLE 19 547317 0 0 SCHNITZER STEEL INDS INC CL A 806882106 57475 1107001 SH SOLE 21 1107001 0 0 SCHNITZER STEEL INDS INC CL A 806882106 59469 1145395 SH SOLE 22 1119167 0 26228 SCHNITZER STEEL INDS INC CL A 806882106 1239 23871 SH SOLE 23 23871 0 0 SCHNITZER STEEL INDS INC CL A 806882106 263 5073 SH SOLE 25 5073 0 0 SCHNITZER STEEL INDS INC CL A 806882106 6490 125003 SH SOLE 26 7360 0 117643 SCHNITZER STEEL INDS INC CL A 806882106 1011 19474 SH SOLE 28 19474 0 0 SCHNITZER STEEL INDS INC CL A 806882106 2354 45344 SH SOLE 30 45344 0 0 SCHNITZER STEEL INDS INC CL A 806882106 245 4710 SH SOLE 36 4710 0 0 SCHNITZER STEEL INDS INC CL A 806882106 148 2851 SH SOLE 40 2851 0 0 SCHNITZER STEEL INDS INC CL A 806882106 15161 292016 SH SOLE 43 5163 0 286853 SCHOLAR ROCK HLDG CORP COM 80706P103 343 13820 SH SOLE 2 7062 0 6758 SCHOLAR ROCK HLDG CORP COM 80706P103 2 88 SH SOLE 4 88 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 11 430 SH SOLE 7 430 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2053 82665 SH SOLE 18 82665 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1213 48821 SH SOLE 19 48821 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 31329 1261227 SH SOLE 21 1261227 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 16762 674787 SH SOLE 22 662422 0 12365 SCHOLAR ROCK HLDG CORP COM 80706P103 83 3356 SH SOLE 25 3356 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 18 719 SH SOLE 26 719 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 45 1828 SH SOLE 28 1828 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 4642 186882 SH SOLE 30 186882 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 15 596 SH SOLE 36 596 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 58 2316 SH SOLE 40 2316 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 261 10491 SH SOLE 43 202 0 10289 SCHOLASTIC CORP COM 807066105 922 23079 SH SOLE 2 7145 0 15934 SCHOLASTIC CORP COM 807066105 8 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 12 290 SH SOLE 7 290 0 0 SCHOLASTIC CORP COM 807066105 4165 104234 SH SOLE 18 104234 0 0 SCHOLASTIC CORP COM 807066105 2650 66321 SH SOLE 19 66321 0 0 SCHOLASTIC CORP COM 807066105 146269 3660395 SH SOLE 21 3660395 0 0 SCHOLASTIC CORP COM 807066105 30396 760672 SH SOLE 22 734036 0 26636 SCHOLASTIC CORP COM 807066105 133 3319 SH SOLE 25 3319 0 0 SCHOLASTIC CORP COM 807066105 375 9378 SH SOLE 26 5590 0 3788 SCHOLASTIC CORP COM 807066105 28 691 SH SOLE 28 691 0 0 SCHOLASTIC CORP COM 807066105 2269 56789 SH SOLE 30 56789 0 0 SCHOLASTIC CORP COM 807066105 28 690 SH SOLE 36 690 0 0 SCHOLASTIC CORP COM 807066105 100 2515 SH SOLE 40 2515 0 0 SCHOLASTIC CORP COM 807066105 1705 42666 SH SOLE 43 233 0 42433 SCHRODINGER INC COM 80810D103 1518 43595 SH SOLE 2 35588 0 8007 SCHRODINGER INC COM 80810D103 6 162 SH SOLE 4 162 0 0 SCHRODINGER INC COM 80810D103 20 560 SH SOLE 7 560 0 0 SCHRODINGER INC COM 80810D103 4332 124375 SH SOLE 18 123325 0 1050 SCHRODINGER INC COM 80810D103 3732 107159 SH SOLE 19 107159 0 0 SCHRODINGER INC COM 80810D103 56385 1618860 SH SOLE 21 1618860 0 0 SCHRODINGER INC COM 80810D103 39723 1140489 SH SOLE 22 1114264 0 26225 SCHRODINGER INC COM 80810D103 86 2465 SH SOLE 23 2465 0 0 SCHRODINGER INC COM 80810D103 199 5727 SH SOLE 25 5727 0 0 SCHRODINGER INC COM 80810D103 670 19239 SH SOLE 26 11475 0 7764 SCHRODINGER INC COM 80810D103 679 19506 SH SOLE 28 19506 0 0 SCHRODINGER INC COM 80810D103 1099 31560 SH SOLE 30 31560 0 0 SCHRODINGER INC COM 80810D103 187 5374 SH SOLE 40 5374 0 0 SCHRODINGER INC COM 80810D103 160 4602 SH SOLE 43 85 0 4517 SCHWAB CHARLES CORP COM 808513105 296745 3528477 SH SOLE 2 787051 0 2741426 SCHWAB CHARLES CORP COM 808513105 85986 1022420 SH SOLE 4 640489 0 381931 SCHWAB CHARLES CORP COM 808513105 107361 1276588 SH SOLE 7 1233402 0 43186 SCHWAB CHARLES CORP COM 808513105 2514 29893 SH SOLE 13 14898 0 14995 SCHWAB CHARLES CORP COM 808513105 17349 206286 SH SOLE 15 206286 0 0 SCHWAB CHARLES CORP COM 808513105 5 55 SH SOLE 17 0 0 55 SCHWAB CHARLES CORP COM 808513105 495976 5897461 SH SOLE 18 5545067 0 352394 SCHWAB CHARLES CORP COM 808513105 581510 6914508 SH SOLE 19 6914508 0 0 SCHWAB CHARLES CORP COM 808513105 2774125 32986025 SH SOLE 21 32986025 0 0 SCHWAB CHARLES CORP COM 808513105 2692764 32018592 SH SOLE 22 28933548 0 3085044 SCHWAB CHARLES CORP COM 808513105 72111 857438 SH SOLE 23 857438 0 0 SCHWAB CHARLES CORP COM 808513105 203067 2414594 SH SOLE 25 2414594 0 0 SCHWAB CHARLES CORP COM 808513105 326841 3886333 SH SOLE 26 1255574 0 2630759 SCHWAB CHARLES CORP COM 808513105 280017 3329569 SH SOLE 28 83223 0 3246346 SCHWAB CHARLES CORP COM 808513105 1040 12363 SH SOLE 29 12363 0 0 SCHWAB CHARLES CORP COM 808513105 550835 6549767 SH SOLE 30 6549767 0 0 SCHWAB CHARLES CORP COM 808513105 45959 546484 SH SOLE 31 182748 0 363736 SCHWAB CHARLES CORP COM 808513105 186920 2222598 SH SOLE 34 2222598 0 0 SCHWAB CHARLES CORP COM 808513105 52702 626654 SH SOLE 36 626654 0 0 SCHWAB CHARLES CORP COM 808513105 4054 48200 SH SOLE 40 48200 0 0 SCHWAB CHARLES CORP COM 808513105 86504 1028580 SH SOLE 43 71288 0 957291 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5184 45871 SH SOLE 17 0 0 45871 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1536 13494 SH SOLE 17 0 0 13494 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 228 2000 SH SOLE 43 0 0 2000 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 40 242 SH SOLE 2 242 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 70 430 SH SOLE 17 0 0 430 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12 168 SH SOLE 2 168 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11673 159421 SH SOLE 17 0 0 159421 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2 29 SH SOLE 2 29 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 283 3524 SH SOLE 17 0 0 3524 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 23 226 SH SOLE 2 226 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 874 8535 SH SOLE 17 0 0 8535 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9317 314564 SH SOLE 17 0 0 314564 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 48 955 SH SOLE 2 955 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 22 694 SH SOLE 17 0 0 694 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 9 230 SH SOLE 17 0 0 230 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 14601 449126 SH SOLE 17 0 0 449126 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 29 525 SH SOLE 17 0 0 525 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 23 385 SH SOLE 17 0 0 385 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 73 906 SH SOLE 17 0 0 906 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1841 47363 SH SOLE 17 0 0 47363 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2073 38465 SH SOLE 17 0 0 38465 SCHWAB STRATEGIC TR US REIT ETF 808524847 22 414 SH SOLE 17 0 0 414 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 12 212 SH SOLE 2 212 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 31 557 SH SOLE 17 0 0 557 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 10 200 SH SOLE 2 200 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 54 857 SH SOLE 2 857 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 17255 274366 SH SOLE 17 0 0 274366 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4629 113107 SH SOLE 17 0 0 113107 SCHWEITZER-MAUDUIT INTL INC COM 808541106 613 20487 SH SOLE 2 8491 0 11996 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5 157 SH SOLE 4 157 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 15 512 SH SOLE 7 512 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3590 120053 SH SOLE 18 120053 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1655 55351 SH SOLE 19 55351 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 116182 3885676 SH SOLE 21 3885676 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 24578 822021 SH SOLE 22 790015 0 32006 SCHWEITZER-MAUDUIT INTL INC COM 808541106 226 7572 SH SOLE 26 3821 0 3751 SCHWEITZER-MAUDUIT INTL INC COM 808541106 31 1024 SH SOLE 28 1024 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1735 58020 SH SOLE 30 58020 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 101 3367 SH SOLE 40 3367 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 693 23161 SH SOLE 43 1922 0 21239 SCIENCE 37 HOLDINGS INC COM 808644108 29 2361 SH SOLE 2 0 0 2361 SCIENCE 37 HOLDINGS INC COM 808644108 8281 664112 SH SOLE 22 664112 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 6914 82716 SH SOLE 2 46716 0 36000 SCIENCE APPLICATIONS INTL CO COM 808625107 18 217 SH SOLE 4 217 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 98 1167 SH SOLE 7 1167 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 10422 124678 SH SOLE 18 124678 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1421 17001 SH SOLE 19 17001 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 242152 2896907 SH SOLE 21 2896907 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 130651 1562993 SH SOLE 22 1498244 0 64749 SCIENCE APPLICATIONS INTL CO COM 808625107 831 9945 SH SOLE 25 9945 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 3062 36632 SH SOLE 26 28904 0 7728 SCIENCE APPLICATIONS INTL CO COM 808625107 80 961 SH SOLE 28 961 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2656 31770 SH SOLE 30 31770 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 73 876 SH SOLE 31 876 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 88 1054 SH SOLE 36 1054 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 586 7015 SH SOLE 40 7015 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1566 18736 SH SOLE 43 613 0 18123 SCIENCE STRATEGIC ACQ ALPHA COM CL A 808641104 195 19978 SH SOLE 2 19978 0 0 SCIENCE STRATEGIC ACQ ALPHA COM CL A 808641104 5190 532288 SH SOLE 19 532288 0 0 SCIENCE STRATEGIC ACQ ALPHA COM CL A 808641104 913 93642 SH SOLE 34 93642 0 0 SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 4 6659 SH SOLE 2 6659 0 0 SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 96 177428 SH SOLE 19 177428 0 0 SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 17 31213 SH SOLE 34 31213 0 0 SCIENTIFIC GAMES CORP COM 80874P109 5110 76456 SH SOLE 2 65434 0 11022 SCIENTIFIC GAMES CORP COM 80874P109 17 258 SH SOLE 4 258 0 0 SCIENTIFIC GAMES CORP COM 80874P109 117 1751 SH SOLE 7 1751 0 0 SCIENTIFIC GAMES CORP COM 80874P109 28491 426319 SH SOLE 18 426319 0 0 SCIENTIFIC GAMES CORP COM 80874P109 12246 183240 SH SOLE 19 183240 0 0 SCIENTIFIC GAMES CORP COM 80874P109 443345 6633920 SH SOLE 21 6633920 0 0 SCIENTIFIC GAMES CORP COM 80874P109 181518 2716109 SH SOLE 22 2664441 0 51668 SCIENTIFIC GAMES CORP COM 80874P109 37 559 SH SOLE 23 559 0 0 SCIENTIFIC GAMES CORP COM 80874P109 862 12905 SH SOLE 25 12905 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2323 34765 SH SOLE 26 28250 0 6515 SCIENTIFIC GAMES CORP COM 80874P109 103 1542 SH SOLE 28 1542 0 0 SCIENTIFIC GAMES CORP COM 80874P109 3567 53381 SH SOLE 30 53381 0 0 SCIENTIFIC GAMES CORP COM 80874P109 145 2176 SH SOLE 36 2176 0 0 SCIENTIFIC GAMES CORP COM 80874P109 788 11785 SH SOLE 40 11785 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2061 30840 SH SOLE 43 2352 0 28488 SCIPLAY CORPORATION CL A 809087109 10 746 SH SOLE 2 0 0 746 SCIPLAY CORPORATION CL A 809087109 98 7124 SH SOLE 21 7124 0 0 SCIPLAY CORPORATION CL A 809087109 4587 332863 SH SOLE 22 332863 0 0 SCOPUS BIOPHARMA INC COM 809171101 2 1268 SH SOLE 18 1268 0 0 SCOPUS BIOPHARMA INC COM 809171101 30 18260 SH SOLE 21 18260 0 0 SCORPIO TANKERS INC SHS Y7542C130 1704 133052 SH SOLE 2 37810 0 95242 SCORPIO TANKERS INC SHS Y7542C130 11 838 SH SOLE 7 838 0 0 SCORPIO TANKERS INC SHS Y7542C130 1854 144725 SH SOLE 18 144725 0 0 SCORPIO TANKERS INC SHS Y7542C130 6545 510959 SH SOLE 19 510959 0 0 SCORPIO TANKERS INC SHS Y7542C130 21730 1696307 SH SOLE 21 1696307 0 0 SCORPIO TANKERS INC SHS Y7542C130 13448 1049797 SH SOLE 22 1022172 0 27625 SCORPIO TANKERS INC SHS Y7542C130 277 21643 SH SOLE 23 21643 0 0 SCORPIO TANKERS INC SHS Y7542C130 1635 127662 SH SOLE 26 0 0 127662 SCORPIO TANKERS INC SHS Y7542C130 69 5392 SH SOLE 36 5392 0 0 SCORPIO TANKERS INC SHS Y7542C130 289 22580 SH SOLE 43 2485 0 20095 SCOTTS MIRACLE-GRO CO CL A 810186106 17309 107511 SH SOLE 2 32952 0 74559 SCOTTS MIRACLE-GRO CO CL A 810186106 24 149 SH SOLE 4 149 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1457 9048 SH SOLE 7 9048 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2 11 SH SOLE 17 0 0 11 SCOTTS MIRACLE-GRO CO CL A 810186106 14657 91037 SH SOLE 18 91037 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1955 12145 SH SOLE 19 12145 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 336995 2093139 SH SOLE 21 2093139 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 179029 1111979 SH SOLE 22 1066392 0 45587 SCOTTS MIRACLE-GRO CO CL A 810186106 1031 6405 SH SOLE 25 6405 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2856 17741 SH SOLE 26 14236 0 3505 SCOTTS MIRACLE-GRO CO CL A 810186106 118 732 SH SOLE 28 732 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3939 24465 SH SOLE 30 24465 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 103 642 SH SOLE 31 642 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 57 354 SH SOLE 36 354 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 876 5442 SH SOLE 40 5442 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3770 23418 SH SOLE 43 2189 0 21229 SCPHARMACEUTICALS INC COM 810648105 0 19 SH SOLE 2 0 0 19 SCPHARMACEUTICALS INC COM 810648105 13 2646 SH SOLE 18 2646 0 0 SCPHARMACEUTICALS INC COM 810648105 172 34297 SH SOLE 21 34297 0 0 SCPHARMACEUTICALS INC COM 810648105 113 22523 SH SOLE 22 22523 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 3835 198169 SH SOLE 2 133173 0 64996 SCRIPPS E W CO OHIO CL A NEW 811054402 5 239 SH SOLE 4 239 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 16 811 SH SOLE 7 811 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4281 221221 SH SOLE 18 221221 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 6438 332707 SH SOLE 19 332707 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 134820 6967451 SH SOLE 21 6967451 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 37543 1940223 SH SOLE 22 1883708 0 56515 SCRIPPS E W CO OHIO CL A NEW 811054402 144 7430 SH SOLE 23 7430 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 195 10066 SH SOLE 25 10066 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1571 81171 SH SOLE 26 29500 0 51671 SCRIPPS E W CO OHIO CL A NEW 811054402 9 476 SH SOLE 28 476 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2001 103413 SH SOLE 30 103413 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 159 8205 SH SOLE 36 8205 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 112 5782 SH SOLE 40 5782 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 985 50888 SH SOLE 43 499 0 50389 SCULPTOR CAP MGMT COM CL A 811246107 558 26139 SH SOLE 2 12154 0 13985 SCULPTOR CAP MGMT COM CL A 811246107 5 228 SH SOLE 7 228 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1472 68938 SH SOLE 18 68938 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1778 83257 SH SOLE 19 83257 0 0 SCULPTOR CAP MGMT COM CL A 811246107 16973 794997 SH SOLE 21 794997 0 0 SCULPTOR CAP MGMT COM CL A 811246107 11452 536388 SH SOLE 22 523056 0 13332 SCULPTOR CAP MGMT COM CL A 811246107 16 769 SH SOLE 26 0 0 769 SCULPTOR CAP MGMT COM CL A 811246107 108 5060 SH SOLE 43 1022 0 4038 SCWORX CORP COM 78396V109 7 5393 SH SOLE 21 5393 0 0 SCYNEXIS INC COM NEW 811292200 27 4444 SH SOLE 18 4444 0 0 SCYNEXIS INC COM NEW 811292200 432 70830 SH SOLE 21 70830 0 0 SCYNEXIS INC COM NEW 811292200 1830 299972 SH SOLE 22 299972 0 0 SEA LTD SPONSORD ADS 81141R100 10398 46480 SH SOLE 2 12535 0 33945 SEA LTD SPONSORD ADS 81141R100 18360 82069 SH SOLE 4 48210 0 33859 SEA LTD SPONSORD ADS 81141R100 24919 111391 SH SOLE 7 104404 0 6987 SEA LTD SPONSORD ADS 81141R100 75 336 SH SOLE 13 336 0 0 SEA LTD SPONSORD ADS 81141R100 13255 59251 SH SOLE 15 59251 0 0 SEA LTD SPONSORD ADS 81141R100 279102 1247608 SH SOLE 18 856991 0 390617 SEA LTD SPONSORD ADS 81141R100 290579 1298910 SH SOLE 19 1298910 0 0 SEA LTD SPONSORD ADS 81141R100 504229 2253941 SH SOLE 21 2253941 0 0 SEA LTD SPONSORD ADS 81141R100 495131 2213272 SH SOLE 22 2164045 0 49227 SEA LTD SPONSORD ADS 81141R100 17680 79030 SH SOLE 23 79030 0 0 SEA LTD SPONSORD ADS 81141R100 6026 26935 SH SOLE 25 26935 0 0 SEA LTD SPONSORD ADS 81141R100 54432 243314 SH SOLE 26 38312 0 205002 SEA LTD SPONSORD ADS 81141R100 40717 182009 SH SOLE 28 0 0 182009 SEA LTD SPONSORD ADS 81141R100 41 183 SH SOLE 29 183 0 0 SEA LTD SPONSORD ADS 81141R100 124940 558492 SH SOLE 30 556450 0 2042 SEA LTD SPONSORD ADS 81141R100 4193 18745 SH SOLE 31 13391 0 5354 SEA LTD SPONSORD ADS 81141R100 85884 383907 SH SOLE 34 383907 0 0 SEA LTD SPONSORD ADS 81141R100 5098 22787 SH SOLE 36 22787 0 0 SEA LTD SPONSORD ADS 81141R100 1000 4468 SH SOLE 40 4468 0 0 SEA LTD SPONSORD ADS 81141R100 8164 36493 SH SOLE 43 6163 0 30330 SEABOARD CORP DEL COM 811543107 2695 685 SH SOLE 2 122 0 563 SEABOARD CORP DEL COM 811543107 1165 296 SH SOLE 7 296 0 0 SEABOARD CORP DEL COM 811543107 362 92 SH SOLE 18 92 0 0 SEABOARD CORP DEL COM 811543107 268 68 SH SOLE 19 68 0 0 SEABOARD CORP DEL COM 811543107 13273 3373 SH SOLE 21 3373 0 0 SEABOARD CORP DEL COM 811543107 23764 6039 SH SOLE 22 5694 0 345 SEABOARD CORP DEL COM 811543107 500 127 SH SOLE 23 127 0 0 SEABOARD CORP DEL COM 811543107 146 37 SH SOLE 25 37 0 0 SEABOARD CORP DEL COM 811543107 614 156 SH SOLE 26 133 0 23 SEABOARD CORP DEL COM 811543107 1480 376 SH SOLE 30 376 0 0 SEABOARD CORP DEL COM 811543107 20 5 SH SOLE 31 5 0 0 SEABOARD CORP DEL COM 811543107 130 33 SH SOLE 40 33 0 0 SEABOARD CORP DEL COM 811543107 9448 2401 SH SOLE 43 96 0 2305 SEABRIDGE GOLD INC COM 811916105 4198 254594 SH SOLE 7 254594 0 0 SEABRIDGE GOLD INC COM 811916105 50 3007 SH SOLE 43 149 0 2858 SEACHANGE INTL INC COM 811699107 14 8836 SH SOLE 18 8836 0 0 SEACHANGE INTL INC COM 811699107 218 136441 SH SOLE 21 136441 0 0 SEACHANGE INTL INC COM 811699107 658 411000 SH SOLE 22 411000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1621 45795 SH SOLE 2 18637 0 27158 SEACOAST BKG CORP FLA COM NEW 811707801 7 207 SH SOLE 4 207 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 27 762 SH SOLE 7 762 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 7288 205927 SH SOLE 18 205927 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3343 94457 SH SOLE 19 94457 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 238867 6749566 SH SOLE 21 6749566 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 48946 1383053 SH SOLE 22 1327603 0 55450 SEACOAST BKG CORP FLA COM NEW 811707801 274 7731 SH SOLE 25 7731 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 618 17464 SH SOLE 26 13196 0 4268 SEACOAST BKG CORP FLA COM NEW 811707801 35 986 SH SOLE 28 986 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3530 99736 SH SOLE 30 99736 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 45 1281 SH SOLE 36 1281 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 209 5903 SH SOLE 40 5903 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 459 12959 SH SOLE 43 0 0 12959 SEACOR MARINE HLDGS INC COM 78413P101 13 3810 SH SOLE 18 3810 0 0 SEACOR MARINE HLDGS INC COM 78413P101 324 95276 SH SOLE 21 95276 0 0 SEACOR MARINE HLDGS INC COM 78413P101 1094 321896 SH SOLE 22 321896 0 0 SEACOR MARINE HLDGS INC COM 78413P101 2 676 SH SOLE 43 0 0 676 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 22393 198200 SH SOLE 2 131657 0 66543 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 13258 117352 SH SOLE 4 101484 0 15868 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 28072 248467 SH SOLE 7 193932 0 54535 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1222 10817 SH SOLE 13 8074 0 2743 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3318 29367 SH SOLE 15 29367 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 37689 333590 SH SOLE 18 305741 0 27849 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5236 46348 SH SOLE 19 46348 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 760266 6729211 SH SOLE 21 6729211 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 350526 3102549 SH SOLE 22 2802954 0 299595 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 13890 122943 SH SOLE 23 122943 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 43081 381314 SH SOLE 25 381314 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 60092 531878 SH SOLE 26 231951 0 299927 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 75509 668343 SH SOLE 28 18685 0 649658 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 403 3566 SH SOLE 29 3566 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 159107 1408276 SH SOLE 30 1408276 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9756 86355 SH SOLE 31 28672 0 57683 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6047 53527 SH SOLE 32 53527 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7005 62001 SH SOLE 34 62001 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20034 177323 SH SOLE 35 177323 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10607 93882 SH SOLE 36 93882 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 785 6951 SH SOLE 40 6951 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20900 184993 SH SOLE 43 12406 0 172587 SEAGEN INC COM 81181C104 56466 365241 SH SOLE 2 147173 0 218068 SEAGEN INC COM 81181C104 13857 89631 SH SOLE 4 56689 0 32942 SEAGEN INC COM 81181C104 8428 54513 SH SOLE 7 54513 0 0 SEAGEN INC COM 81181C104 348 2251 SH SOLE 13 555 0 1696 SEAGEN INC COM 81181C104 1643 10627 SH SOLE 15 10627 0 0 SEAGEN INC COM 81181C104 45933 297110 SH SOLE 18 289794 0 7316 SEAGEN INC COM 81181C104 302281 1955249 SH SOLE 19 1955249 0 0 SEAGEN INC COM 81181C104 266 1722 SH SOLE 20 1722 0 0 SEAGEN INC COM 81181C104 704922 4559648 SH SOLE 21 4559648 0 0 SEAGEN INC COM 81181C104 479151 3099293 SH SOLE 22 2940686 0 158607 SEAGEN INC COM 81181C104 11862 76729 SH SOLE 23 76729 0 0 SEAGEN INC COM 81181C104 27258 176312 SH SOLE 25 176312 0 0 SEAGEN INC COM 81181C104 33619 217455 SH SOLE 26 109989 0 107466 SEAGEN INC COM 81181C104 39361 254600 SH SOLE 28 9562 0 245038 SEAGEN INC COM 81181C104 164 1058 SH SOLE 29 1058 0 0 SEAGEN INC COM 81181C104 123640 799740 SH SOLE 30 761972 0 37768 SEAGEN INC COM 81181C104 7878 50959 SH SOLE 31 17352 0 33607 SEAGEN INC COM 81181C104 6842 44254 SH SOLE 32 44254 0 0 SEAGEN INC COM 81181C104 177933 1150922 SH SOLE 34 1150922 0 0 SEAGEN INC COM 81181C104 11482 74268 SH SOLE 36 74268 0 0 SEAGEN INC COM 81181C104 677 4378 SH SOLE 40 4378 0 0 SEAGEN INC COM 81181C104 8626 55793 SH SOLE 43 6556 0 49237 SEALED AIR CORP NEW COM 81211K100 31542 467490 SH SOLE 2 151114 0 316376 SEALED AIR CORP NEW COM 81211K100 7039 104325 SH SOLE 4 51230 0 53095 SEALED AIR CORP NEW COM 81211K100 8858 131295 SH SOLE 7 126971 0 4324 SEALED AIR CORP NEW COM 81211K100 19 285 SH SOLE 13 285 0 0 SEALED AIR CORP NEW COM 81211K100 1315 19496 SH SOLE 15 19496 0 0 SEALED AIR CORP NEW COM 81211K100 205188 3041172 SH SOLE 18 2897982 0 143190 SEALED AIR CORP NEW COM 81211K100 294552 4365674 SH SOLE 19 4365674 0 0 SEALED AIR CORP NEW COM 81211K100 252743 3746006 SH SOLE 21 3746006 0 0 SEALED AIR CORP NEW COM 81211K100 263654 3907722 SH SOLE 22 3595177 0 312545 SEALED AIR CORP NEW COM 81211K100 12652 187521 SH SOLE 23 187521 0 0 SEALED AIR CORP NEW COM 81211K100 8545 126645 SH SOLE 25 83355 0 43290 SEALED AIR CORP NEW COM 81211K100 17215 255156 SH SOLE 26 102634 0 152522 SEALED AIR CORP NEW COM 81211K100 30287 448899 SH SOLE 28 2708 0 446191 SEALED AIR CORP NEW COM 81211K100 29 431 SH SOLE 29 431 0 0 SEALED AIR CORP NEW COM 81211K100 57551 852987 SH SOLE 30 635734 0 217253 SEALED AIR CORP NEW COM 81211K100 3853 57101 SH SOLE 31 18068 0 39033 SEALED AIR CORP NEW COM 81211K100 34122 505743 SH SOLE 34 505743 0 0 SEALED AIR CORP NEW COM 81211K100 3103 45994 SH SOLE 36 45994 0 0 SEALED AIR CORP NEW COM 81211K100 324 4809 SH SOLE 40 4809 0 0 SEALED AIR CORP NEW COM 81211K100 8442 125127 SH SOLE 43 11583 0 113544 SEASPINE HLDGS CORP COM 81255T108 337 24751 SH SOLE 2 5649 0 19102 SEASPINE HLDGS CORP COM 81255T108 6 463 SH SOLE 7 463 0 0 SEASPINE HLDGS CORP COM 81255T108 1376 101063 SH SOLE 18 101063 0 0 SEASPINE HLDGS CORP COM 81255T108 1473 108179 SH SOLE 19 108179 0 0 SEASPINE HLDGS CORP COM 81255T108 19292 1416440 SH SOLE 21 1416440 0 0 SEASPINE HLDGS CORP COM 81255T108 11233 824769 SH SOLE 22 812372 0 12397 SEASPINE HLDGS CORP COM 81255T108 158 11627 SH SOLE 26 0 0 11627 SEASPINE HLDGS CORP COM 81255T108 26 1935 SH SOLE 30 1935 0 0 SEASPINE HLDGS CORP COM 81255T108 31 2309 SH SOLE 43 0 0 2309 SEAWORLD ENTMT INC COM 81282V100 2502 38573 SH SOLE 2 20503 0 18070 SEAWORLD ENTMT INC COM 81282V100 13 201 SH SOLE 4 201 0 0 SEAWORLD ENTMT INC COM 81282V100 48 743 SH SOLE 7 743 0 0 SEAWORLD ENTMT INC COM 81282V100 9443 145589 SH SOLE 18 145589 0 0 SEAWORLD ENTMT INC COM 81282V100 5940 91575 SH SOLE 19 91575 0 0 SEAWORLD ENTMT INC COM 81282V100 117697 1814626 SH SOLE 21 1814626 0 0 SEAWORLD ENTMT INC COM 81282V100 84927 1309393 SH SOLE 22 1269420 0 39973 SEAWORLD ENTMT INC COM 81282V100 579 8921 SH SOLE 25 8921 0 0 SEAWORLD ENTMT INC COM 81282V100 1509 23259 SH SOLE 26 17867 0 5392 SEAWORLD ENTMT INC COM 81282V100 60 919 SH SOLE 28 919 0 0 SEAWORLD ENTMT INC COM 81282V100 1991 30691 SH SOLE 30 30691 0 0 SEAWORLD ENTMT INC COM 81282V100 226 3491 SH SOLE 36 3491 0 0 SEAWORLD ENTMT INC COM 81282V100 447 6894 SH SOLE 40 6894 0 0 SEAWORLD ENTMT INC COM 81282V100 1199 18491 SH SOLE 43 898 0 17593 SECOND SIGHT MED PRODS INC COM NEW 81362J209 6 3639 SH SOLE 18 3639 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 103 63289 SH SOLE 21 63289 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 2897 SH SOLE 22 2897 0 0 SECUREWORKS CORP CL A 81374A105 141 8836 SH SOLE 2 323 0 8513 SECUREWORKS CORP CL A 81374A105 516 32292 SH SOLE 18 32292 0 0 SECUREWORKS CORP CL A 81374A105 260 16277 SH SOLE 19 16277 0 0 SECUREWORKS CORP CL A 81374A105 5656 354151 SH SOLE 21 354151 0 0 SECUREWORKS CORP CL A 81374A105 3965 248277 SH SOLE 22 242194 0 6083 SECUREWORKS CORP CL A 81374A105 176 10998 SH SOLE 25 10998 0 0 SECUREWORKS CORP CL A 81374A105 457 28606 SH SOLE 26 13692 0 14914 SECUREWORKS CORP CL A 81374A105 15 937 SH SOLE 36 937 0 0 SECUREWORKS CORP CL A 81374A105 1 34 SH SOLE 43 0 0 34 SECURITY NATL FINL CORP CL A NEW 814785309 281 30532 SH SOLE 2 10651 0 19881 SECURITY NATL FINL CORP CL A NEW 814785309 17 1805 SH SOLE 18 1805 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 339 36838 SH SOLE 21 36838 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 426 46286 SH SOLE 22 46286 0 0 SEELOS THERAPEUTICS INC COM 81577F109 216 132726 SH SOLE 2 3088 0 129638 SEELOS THERAPEUTICS INC COM 81577F109 410 251812 SH SOLE 18 251812 0 0 SEELOS THERAPEUTICS INC COM 81577F109 341 209098 SH SOLE 19 209098 0 0 SEELOS THERAPEUTICS INC COM 81577F109 5499 3373403 SH SOLE 21 3373403 0 0 SEELOS THERAPEUTICS INC COM 81577F109 4232 2596015 SH SOLE 22 2578622 0 17393 SEER INC COM CL A 81578P106 755 33081 SH SOLE 2 13338 0 19743 SEER INC COM CL A 81578P106 7 286 SH SOLE 4 286 0 0 SEER INC COM CL A 81578P106 6 284 SH SOLE 7 284 0 0 SEER INC COM CL A 81578P106 2884 126457 SH SOLE 18 123552 0 2905 SEER INC COM CL A 81578P106 9064 397374 SH SOLE 19 397374 0 0 SEER INC COM CL A 81578P106 39258 1721093 SH SOLE 21 1721093 0 0 SEER INC COM CL A 81578P106 21832 957135 SH SOLE 22 927223 0 29912 SEER INC COM CL A 81578P106 28 1236 SH SOLE 23 1236 0 0 SEER INC COM CL A 81578P106 108 4727 SH SOLE 25 4727 0 0 SEER INC COM CL A 81578P106 238 10418 SH SOLE 26 363 0 10055 SEER INC COM CL A 81578P106 765 33553 SH SOLE 30 33553 0 0 SEER INC COM CL A 81578P106 85 3730 SH SOLE 40 3730 0 0 SEER INC COM CL A 81578P106 132 5803 SH SOLE 43 40 0 5763 SEI INVTS CO COM 784117103 11536 189303 SH SOLE 2 84864 0 104439 SEI INVTS CO COM 784117103 5129 84162 SH SOLE 4 44951 0 39211 SEI INVTS CO COM 784117103 4262 69932 SH SOLE 7 41897 0 28035 SEI INVTS CO COM 784117103 30 485 SH SOLE 13 485 0 0 SEI INVTS CO COM 784117103 871 14294 SH SOLE 15 14294 0 0 SEI INVTS CO COM 784117103 23205 380786 SH SOLE 18 374826 0 5960 SEI INVTS CO COM 784117103 1892 31044 SH SOLE 19 31044 0 0 SEI INVTS CO COM 784117103 379343 6224854 SH SOLE 21 6224854 0 0 SEI INVTS CO COM 784117103 183362 3008888 SH SOLE 22 2879033 0 129855 SEI INVTS CO COM 784117103 4221 69261 SH SOLE 23 69261 0 0 SEI INVTS CO COM 784117103 9488 155697 SH SOLE 25 155697 0 0 SEI INVTS CO COM 784117103 8698 142728 SH SOLE 26 58445 0 84283 SEI INVTS CO COM 784117103 12310 201998 SH SOLE 28 2173 0 199825 SEI INVTS CO COM 784117103 34043 558626 SH SOLE 30 470115 0 88511 SEI INVTS CO COM 784117103 2564 42075 SH SOLE 31 11794 0 30281 SEI INVTS CO COM 784117103 399 6551 SH SOLE 34 6551 0 0 SEI INVTS CO COM 784117103 7069 116006 SH SOLE 36 116006 0 0 SEI INVTS CO COM 784117103 247 4047 SH SOLE 40 4047 0 0 SEI INVTS CO COM 784117103 5168 84800 SH SOLE 43 3290 0 81510 SELECT ENERGY SVCS INC CL A COM 81617J301 392 62924 SH SOLE 2 19289 0 43635 SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH SOLE 4 337 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 481 77274 SH SOLE 7 77274 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1272 204143 SH SOLE 18 204143 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 675 108376 SH SOLE 19 108376 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 14972 2403221 SH SOLE 21 2403221 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 9774 1568815 SH SOLE 22 1513434 0 55381 SELECT ENERGY SVCS INC CL A COM 81617J301 37 5868 SH SOLE 23 5868 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 75 12099 SH SOLE 25 12099 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 25 4059 SH SOLE 26 866 0 3193 SELECT ENERGY SVCS INC CL A COM 81617J301 56 8941 SH SOLE 28 8941 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 4794 769532 SH SOLE 30 769532 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 46 7453 SH SOLE 40 7453 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 289 46432 SH SOLE 43 123 0 46309 SELECT MED HLDGS CORP COM 81619Q105 3085 104931 SH SOLE 2 51214 0 53717 SELECT MED HLDGS CORP COM 81619Q105 10 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 69 2349 SH SOLE 7 2349 0 0 SELECT MED HLDGS CORP COM 81619Q105 11838 402641 SH SOLE 18 383455 0 19186 SELECT MED HLDGS CORP COM 81619Q105 14834 504543 SH SOLE 19 504543 0 0 SELECT MED HLDGS CORP COM 81619Q105 389511 13248678 SH SOLE 21 13248678 0 0 SELECT MED HLDGS CORP COM 81619Q105 88266 3002245 SH SOLE 22 2942673 0 59572 SELECT MED HLDGS CORP COM 81619Q105 488 16590 SH SOLE 23 16590 0 0 SELECT MED HLDGS CORP COM 81619Q105 440 14970 SH SOLE 25 14970 0 0 SELECT MED HLDGS CORP COM 81619Q105 3689 125473 SH SOLE 26 44434 0 81039 SELECT MED HLDGS CORP COM 81619Q105 60 2053 SH SOLE 28 2053 0 0 SELECT MED HLDGS CORP COM 81619Q105 8869 301664 SH SOLE 30 301664 0 0 SELECT MED HLDGS CORP COM 81619Q105 1193 40582 SH SOLE 34 40582 0 0 SELECT MED HLDGS CORP COM 81619Q105 200 6816 SH SOLE 36 6816 0 0 SELECT MED HLDGS CORP COM 81619Q105 382 12996 SH SOLE 40 12996 0 0 SELECT MED HLDGS CORP COM 81619Q105 765 26034 SH SOLE 43 994 0 25040 SELECT SECTOR SPDR TR OPTIONS 81369Y100 2718 30000 SH Call SOLE 19 30000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 25450 280876 SH SOLE 2 280876 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 68 750 SH SOLE 43 0 0 750 SELECT SECTOR SPDR TR OPTIONS 81369Y209 10567 75000 SH Call SOLE 19 75000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 131609 934124 SH SOLE 2 934124 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 442 3135 SH SOLE 4 3135 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 27641 196188 SH SOLE 7 37615 0 158573 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14 100 SH SOLE 17 0 0 100 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6130 43511 SH SOLE 18 43511 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 70891 503166 SH SOLE 19 503166 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3348 23760 SH SOLE 22 23760 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18 128 SH SOLE 43 0 0 128 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 57989 752031 SH SOLE 2 752031 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8534 110670 SH SOLE 7 20869 0 89801 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 81 1050 SH SOLE 43 0 0 1050 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 126434 618442 SH SOLE 2 618442 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 390 1906 SH SOLE 4 1906 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35555 173916 SH SOLE 7 33367 0 140549 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4 20 SH SOLE 17 0 0 20 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5303 25940 SH SOLE 18 25940 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 66135 323491 SH SOLE 19 323491 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3068 15009 SH SOLE 22 15009 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 26207 472192 SH SOLE 2 472192 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6586 118665 SH SOLE 7 22575 0 96090 SELECT SECTOR SPDR TR ENERGY 81369Y506 1 12 SH SOLE 17 0 0 12 SELECT SECTOR SPDR TR ENERGY 81369Y506 7574 136475 SH SOLE 19 136475 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1100 19825 SH SOLE 30 19825 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6 104 SH SOLE 43 0 0 104 SELECT SECTOR SPDR TR OPTIONS 81369Y506 8286 149300 SH Call SOLE 2 149300 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 99505 1792900 SH Call SOLE 19 1792900 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 372 6700 SH Call SOLE 22 6700 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 13898 250400 SH Call SOLE 26 250400 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 8647 155800 SH Call SOLE 30 155800 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 106484 2726853 SH SOLE 2 2726853 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 492 12600 SH SOLE 4 12600 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 22589 578463 SH SOLE 7 110251 0 468212 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH SOLE 17 0 0 1 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6492 166261 SH SOLE 18 166261 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 95909 2456058 SH SOLE 19 2456058 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3157 80844 SH SOLE 22 80844 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 198 5079 SH SOLE 43 0 0 5079 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 78207 739123 SH SOLE 2 739123 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 724 6839 SH SOLE 4 6839 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11268 106491 SH SOLE 7 20330 0 86161 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10219 96577 SH SOLE 18 96577 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 131215 1240100 SH SOLE 19 1240100 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5298 50073 SH SOLE 22 50073 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 159 1500 SH SOLE 30 1500 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 53 500 SH SOLE 43 0 0 500 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 287874 1655684 SH SOLE 2 1655684 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 36805 211684 SH SOLE 7 40669 0 171015 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 782 4500 SH SOLE 43 0 0 4500 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 98977 1274160 SH SOLE 2 1274160 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 37534 483186 SH SOLE 7 92496 0 390690 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 27004 521205 SH SOLE 2 521205 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 14815 285946 SH SOLE 7 52807 0 233139 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 56880 1097854 SH SOLE 22 1097854 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 24756 345844 SH SOLE 2 345844 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 19641 274386 SH SOLE 7 52956 0 221430 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 107 1500 SH SOLE 43 0 0 1500 SELECTA BIOSCIENCES INC COM 816212104 183 56041 SH SOLE 2 8773 0 47268 SELECTA BIOSCIENCES INC COM 816212104 5 1436 SH SOLE 7 1436 0 0 SELECTA BIOSCIENCES INC COM 816212104 977 299695 SH SOLE 18 299695 0 0 SELECTA BIOSCIENCES INC COM 816212104 714 219074 SH SOLE 19 219074 0 0 SELECTA BIOSCIENCES INC COM 816212104 13694 4200756 SH SOLE 21 4200756 0 0 SELECTA BIOSCIENCES INC COM 816212104 6914 2120746 SH SOLE 22 2070576 0 50170 SELECTA BIOSCIENCES INC COM 816212104 153 47053 SH SOLE 30 47053 0 0 SELECTA BIOSCIENCES INC COM 816212104 23 7081 SH SOLE 43 0 0 7081 SELECTIVE INS GROUP INC COM 816300107 6820 83231 SH SOLE 2 49298 0 33933 SELECTIVE INS GROUP INC COM 816300107 18 216 SH SOLE 4 216 0 0 SELECTIVE INS GROUP INC COM 816300107 101 1228 SH SOLE 7 1228 0 0 SELECTIVE INS GROUP INC COM 816300107 23560 287527 SH SOLE 18 287527 0 0 SELECTIVE INS GROUP INC COM 816300107 10313 125862 SH SOLE 19 125862 0 0 SELECTIVE INS GROUP INC COM 816300107 363332 4434127 SH SOLE 21 4434127 0 0 SELECTIVE INS GROUP INC COM 816300107 145843 1779877 SH SOLE 22 1720339 0 59538 SELECTIVE INS GROUP INC COM 816300107 74 899 SH SOLE 23 899 0 0 SELECTIVE INS GROUP INC COM 816300107 652 7960 SH SOLE 25 7960 0 0 SELECTIVE INS GROUP INC COM 816300107 2718 33167 SH SOLE 26 20826 0 12341 SELECTIVE INS GROUP INC COM 816300107 88 1069 SH SOLE 28 1069 0 0 SELECTIVE INS GROUP INC COM 816300107 2843 34699 SH SOLE 30 34699 0 0 SELECTIVE INS GROUP INC COM 816300107 155 1896 SH SOLE 36 1896 0 0 SELECTIVE INS GROUP INC COM 816300107 596 7278 SH SOLE 40 7278 0 0 SELECTIVE INS GROUP INC COM 816300107 3265 39845 SH SOLE 43 583 0 39262 SELECTQUOTE INC COM 816307300 317 34998 SH SOLE 2 19214 0 15784 SELECTQUOTE INC COM 816307300 2 213 SH SOLE 4 213 0 0 SELECTQUOTE INC COM 816307300 20 2154 SH SOLE 7 2154 0 0 SELECTQUOTE INC COM 816307300 4273 471604 SH SOLE 18 462931 0 8673 SELECTQUOTE INC COM 816307300 2711 299281 SH SOLE 19 299281 0 0 SELECTQUOTE INC COM 816307300 135919 15002127 SH SOLE 21 15002127 0 0 SELECTQUOTE INC COM 816307300 27655 3052467 SH SOLE 22 3005924 0 46543 SELECTQUOTE INC COM 816307300 66 7246 SH SOLE 25 7246 0 0 SELECTQUOTE INC COM 816307300 236 26000 SH SOLE 26 21678 0 4322 SELECTQUOTE INC COM 816307300 59 6506 SH SOLE 28 6506 0 0 SELECTQUOTE INC COM 816307300 3252 358947 SH SOLE 30 358947 0 0 SELECTQUOTE INC COM 816307300 49 5397 SH SOLE 40 5397 0 0 SELECTQUOTE INC COM 816307300 353 38974 SH SOLE 43 1290 0 37684 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 18 3201 SH SOLE 18 3201 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 215 38905 SH SOLE 21 38905 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 1176 212738 SH SOLE 22 212738 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 130 29093 SH SOLE 2 24992 0 4101 SEMA4 HOLDINGS CORP COM CL A 81663L101 2082 466922 SH SOLE 21 466922 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 7877 1766046 SH SOLE 22 1728366 0 37680 SEMA4 HOLDINGS CORP COM CL A 81663L101 62 13869 SH SOLE 25 13869 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 36 8097 SH SOLE 26 0 0 8097 SEMA4 HOLDINGS CORP COM CL A 81663L101 134 29941 SH SOLE 30 29941 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 39 8838 SH SOLE 40 8838 0 0 SEMLER SCIENTIFIC INC COM 81684M104 5795 63232 SH SOLE 22 63232 0 0 SEMPRA COM 816851109 108965 823747 SH SOLE 2 188305 0 635442 SEMPRA COM 816851109 41018 310088 SH SOLE 4 205027 0 105061 SEMPRA COM 816851109 103045 778990 SH SOLE 7 769165 0 9825 SEMPRA COM 816851109 854 6456 SH SOLE 13 2649 0 3807 SEMPRA COM 816851109 5960 45059 SH SOLE 15 45059 0 0 SEMPRA COM 816851109 0 2 SH SOLE 17 0 0 2 SEMPRA COM 816851109 117788 890441 SH SOLE 18 808490 0 81951 SEMPRA COM 816851109 413010 3122243 SH SOLE 19 3122243 0 0 SEMPRA COM 816851109 1251853 9463663 SH SOLE 21 9463663 0 0 SEMPRA COM 816851109 923155 6978793 SH SOLE 22 6328505 0 650288 SEMPRA COM 816851109 27473 207689 SH SOLE 23 207689 0 0 SEMPRA COM 816851109 70640 534021 SH SOLE 25 534021 0 0 SEMPRA COM 816851109 112270 848732 SH SOLE 26 368994 0 479738 SEMPRA COM 816851109 128167 968904 SH SOLE 28 11415 0 957489 SEMPRA COM 816851109 131 992 SH SOLE 29 992 0 0 SEMPRA COM 816851109 237661 1796652 SH SOLE 30 1796652 0 0 SEMPRA COM 816851109 174641 1320241 SH SOLE 31 36520 0 1283721 SEMPRA COM 816851109 4348 32871 SH SOLE 32 32871 0 0 SEMPRA COM 816851109 127150 961219 SH SOLE 34 961219 0 0 SEMPRA COM 816851109 14809 111953 SH SOLE 35 111953 0 0 SEMPRA COM 816851109 20650 156111 SH SOLE 36 156111 0 0 SEMPRA COM 816851109 1387 10484 SH SOLE 40 10484 0 0 SEMPRA COM 816851109 20460 154675 SH SOLE 43 10686 0 143989 SEMRUSH HLDGS INC CL A COM 81686C104 7 317 SH SOLE 2 317 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 5026 241079 SH SOLE 22 241079 0 0 SEMRUSH HLDGS INC CL A COM 81686C104 1 42 SH SOLE 43 0 0 42 SEMTECH CORP COM 816850101 5579 62730 SH SOLE 2 55824 0 6906 SEMTECH CORP COM 816850101 24 268 SH SOLE 4 268 0 0 SEMTECH CORP COM 816850101 81 907 SH SOLE 7 907 0 0 SEMTECH CORP COM 816850101 25402 285640 SH SOLE 18 285640 0 0 SEMTECH CORP COM 816850101 10710 120436 SH SOLE 19 120436 0 0 SEMTECH CORP COM 816850101 398199 4477663 SH SOLE 21 4477663 0 0 SEMTECH CORP COM 816850101 163758 1841429 SH SOLE 22 1805348 0 36081 SEMTECH CORP COM 816850101 795 8939 SH SOLE 25 8939 0 0 SEMTECH CORP COM 816850101 2575 28959 SH SOLE 26 23189 0 5770 SEMTECH CORP COM 816850101 103 1157 SH SOLE 28 1157 0 0 SEMTECH CORP COM 816850101 3785 42559 SH SOLE 30 42559 0 0 SEMTECH CORP COM 816850101 165 1853 SH SOLE 36 1853 0 0 SEMTECH CORP COM 816850101 737 8285 SH SOLE 40 8285 0 0 SEMTECH CORP COM 816850101 2004 22529 SH SOLE 43 269 0 22260 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 2157 181986 SH SOLE 43 23322 0 158664 SENECA FOODS CORP NEW CL B 817070105 6 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL B 817070105 2 52 SH SOLE 22 52 0 0 SENECA FOODS CORP NEW CL A 817070501 681 14195 SH SOLE 2 5201 0 8994 SENECA FOODS CORP NEW CL A 817070501 3 71 SH SOLE 7 71 0 0 SENECA FOODS CORP NEW CL A 817070501 1223 25500 SH SOLE 18 25500 0 0 SENECA FOODS CORP NEW CL A 817070501 4272 89100 SH SOLE 19 89100 0 0 SENECA FOODS CORP NEW CL A 817070501 37993 792342 SH SOLE 21 792342 0 0 SENECA FOODS CORP NEW CL A 817070501 9864 205711 SH SOLE 22 202012 0 3699 SENECA FOODS CORP NEW CL A 817070501 34 703 SH SOLE 23 703 0 0 SENECA FOODS CORP NEW CL A 817070501 281 5865 SH SOLE 26 0 0 5865 SENECA FOODS CORP NEW CL A 817070501 414 8625 SH SOLE 30 8625 0 0 SENECA FOODS CORP NEW CL A 817070501 901 18781 SH SOLE 43 685 0 18096 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17658 286234 SH SOLE 2 41405 0 244829 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7533 122107 SH SOLE 4 52735 0 69372 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 967 15680 SH SOLE 7 15680 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 27 439 SH SOLE 13 439 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1236 20039 SH SOLE 15 20039 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 8919 144572 SH SOLE 18 136702 0 7870 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 27870 451775 SH SOLE 19 451775 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 153755 2492385 SH SOLE 21 2492385 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 218787 3546549 SH SOLE 22 3372906 0 173643 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5669 91891 SH SOLE 23 91891 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13881 225016 SH SOLE 25 225016 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 14349 232598 SH SOLE 26 105390 0 127208 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 26182 424413 SH SOLE 28 2817 0 421596 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 46250 749717 SH SOLE 30 656617 0 93100 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3380 54792 SH SOLE 31 16804 0 37988 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 73404 1189878 SH SOLE 34 1189878 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3720 60302 SH SOLE 36 60302 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 312 5050 SH SOLE 40 5050 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4740 76832 SH SOLE 43 5713 0 71119 SENSEI BIOTHERAPEUTICS INC COM 81728A108 39 6718 SH SOLE 2 891 0 5827 SENSEI BIOTHERAPEUTICS INC COM 81728A108 397 68482 SH SOLE 18 68482 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 229 39492 SH SOLE 19 39492 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 5168 891115 SH SOLE 21 891115 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 1055 181816 SH SOLE 22 170338 0 11478 SENSEI BIOTHERAPEUTICS INC COM 81728A108 77 13347 SH SOLE 30 13347 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 10 1759 SH SOLE 43 0 0 1759 SENSEONICS HLDGS INC COM 81727U105 403 150858 SH SOLE 2 102814 0 48044 SENSEONICS HLDGS INC COM 81727U105 18 6676 SH SOLE 7 6676 0 0 SENSEONICS HLDGS INC COM 81727U105 3262 1221870 SH SOLE 18 1221870 0 0 SENSEONICS HLDGS INC COM 81727U105 2008 752204 SH SOLE 19 752204 0 0 SENSEONICS HLDGS INC COM 81727U105 49188 18422326 SH SOLE 21 18422326 0 0 SENSEONICS HLDGS INC COM 81727U105 25749 9643737 SH SOLE 22 9414912 0 228825 SENSEONICS HLDGS INC COM 81727U105 240 89956 SH SOLE 25 89956 0 0 SENSEONICS HLDGS INC COM 81727U105 245 91663 SH SOLE 26 62785 0 28878 SENSEONICS HLDGS INC COM 81727U105 631 236493 SH SOLE 30 236493 0 0 SENSEONICS HLDGS INC COM 81727U105 955 357687 SH SOLE 34 357687 0 0 SENSEONICS HLDGS INC COM 81727U105 115 43183 SH SOLE 40 43183 0 0 SENSEONICS HLDGS INC COM 81727U105 158 59071 SH SOLE 43 292 0 58779 SENSIENT TECHNOLOGIES CORP COM 81725T100 7545 75403 SH SOLE 2 58563 0 16840 SENSIENT TECHNOLOGIES CORP COM 81725T100 13 134 SH SOLE 4 134 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 57 565 SH SOLE 7 565 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 19537 195252 SH SOLE 18 195252 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 9997 99911 SH SOLE 19 99911 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 308910 3087246 SH SOLE 21 3087246 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 123572 1234979 SH SOLE 22 1202565 0 32414 SENSIENT TECHNOLOGIES CORP COM 81725T100 72 724 SH SOLE 23 724 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 599 5988 SH SOLE 25 5988 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1814 18129 SH SOLE 26 11098 0 7031 SENSIENT TECHNOLOGIES CORP COM 81725T100 75 753 SH SOLE 28 753 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2526 25244 SH SOLE 30 25244 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 81 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 506 5056 SH SOLE 40 5056 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 3151 31496 SH SOLE 43 1520 0 29976 SENSUS HEALTHCARE INC COM 81728J109 16 2271 SH SOLE 18 2271 0 0 SENSUS HEALTHCARE INC COM 81728J109 737 102109 SH SOLE 21 102109 0 0 SENSUS HEALTHCARE INC COM 81728J109 137 19044 SH SOLE 22 19044 0 0 SENTINELONE INC CL A 81730H109 231 4577 SH SOLE 2 3456 0 1121 SENTINELONE INC CL A 81730H109 868 17187 SH SOLE 19 17187 0 0 SENTINELONE INC CL A 81730H109 13807 273469 SH SOLE 21 273469 0 0 SENTINELONE INC CL A 81730H109 28485 564164 SH SOLE 22 564164 0 0 SENTINELONE INC CL A 81730H109 2227 44104 SH SOLE 34 44104 0 0 SEQLL INC COM 81734C106 11 6131 SH SOLE 21 6131 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 3 394 SH SOLE 2 0 0 394 SERA PROGNOSTICS INC CLASS A COM 81749D107 83 12025 SH SOLE 18 12025 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 7 1035 SH SOLE 19 1035 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 934 135948 SH SOLE 21 135948 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 105 15241 SH SOLE 22 14435 0 806 SERA PROGNOSTICS INC CLASS A COM 81749D107 88 12779 SH SOLE 30 12779 0 0 SERES THERAPEUTICS INC COM 81750R102 565 67847 SH SOLE 2 29357 0 38490 SERES THERAPEUTICS INC COM 81750R102 2 246 SH SOLE 4 246 0 0 SERES THERAPEUTICS INC COM 81750R102 8 1015 SH SOLE 7 1015 0 0 SERES THERAPEUTICS INC COM 81750R102 1684 202187 SH SOLE 18 185280 0 16907 SERES THERAPEUTICS INC COM 81750R102 3175 381183 SH SOLE 19 381183 0 0 SERES THERAPEUTICS INC COM 81750R102 24022 2883827 SH SOLE 21 2883827 0 0 SERES THERAPEUTICS INC COM 81750R102 14515 1742481 SH SOLE 22 1703285 0 39196 SERES THERAPEUTICS INC COM 81750R102 126 15180 SH SOLE 23 15180 0 0 SERES THERAPEUTICS INC COM 81750R102 72 8697 SH SOLE 25 8697 0 0 SERES THERAPEUTICS INC COM 81750R102 763 91651 SH SOLE 26 24591 0 67060 SERES THERAPEUTICS INC COM 81750R102 65 7787 SH SOLE 28 7787 0 0 SERES THERAPEUTICS INC COM 81750R102 3489 418844 SH SOLE 30 418844 0 0 SERES THERAPEUTICS INC COM 81750R102 60 7204 SH SOLE 40 7204 0 0 SERES THERAPEUTICS INC COM 81750R102 288 34542 SH SOLE 43 0 0 34542 SERITAGE GROWTH PPTYS CL A 81752R100 410 30914 SH SOLE 2 10347 0 20567 SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH SOLE 4 148 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 8 577 SH SOLE 7 577 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1550 116826 SH SOLE 18 116826 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1635 123183 SH SOLE 19 123183 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 20489 1544005 SH SOLE 21 1544005 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 12831 966885 SH SOLE 22 927188 0 39697 SERITAGE GROWTH PPTYS CL A 81752R100 19 1418 SH SOLE 23 1418 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 59 4420 SH SOLE 25 4420 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 200 15100 SH SOLE 26 11768 0 3332 SERITAGE GROWTH PPTYS CL A 81752R100 59 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 313 23588 SH SOLE 30 23588 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 48 3581 SH SOLE 40 3581 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 509 38346 SH SOLE 43 18952 0 19394 SERVICE CORP INTL COM 817565104 49636 699202 SH SOLE 2 488492 0 210710 SERVICE CORP INTL COM 817565104 6402 90186 SH SOLE 4 90186 0 0 SERVICE CORP INTL COM 817565104 655 9222 SH SOLE 7 9222 0 0 SERVICE CORP INTL COM 817565104 2704 38095 SH SOLE 13 38095 0 0 SERVICE CORP INTL COM 817565104 32537 458330 SH SOLE 18 396884 0 61446 SERVICE CORP INTL COM 817565104 28815 405901 SH SOLE 19 405901 0 0 SERVICE CORP INTL COM 817565104 569067 8016161 SH SOLE 21 8016161 0 0 SERVICE CORP INTL COM 817565104 395575 5572266 SH SOLE 22 4839027 0 733239 SERVICE CORP INTL COM 817565104 10379 146199 SH SOLE 23 146199 0 0 SERVICE CORP INTL COM 817565104 2245 31629 SH SOLE 25 31629 0 0 SERVICE CORP INTL COM 817565104 9142 128785 SH SOLE 26 58744 0 70041 SERVICE CORP INTL COM 817565104 8632 121589 SH SOLE 28 2996 0 118593 SERVICE CORP INTL COM 817565104 4850 68319 SH SOLE 29 68319 0 0 SERVICE CORP INTL COM 817565104 15829 222972 SH SOLE 30 222972 0 0 SERVICE CORP INTL COM 817565104 6962 98064 SH SOLE 31 98064 0 0 SERVICE CORP INTL COM 817565104 1875 26408 SH SOLE 34 26408 0 0 SERVICE CORP INTL COM 817565104 528 7436 SH SOLE 36 7436 0 0 SERVICE CORP INTL COM 817565104 1520 21408 SH SOLE 40 21408 0 0 SERVICE CORP INTL COM 817565104 5909 83231 SH SOLE 43 1935 0 81296 SERVICE PPTYS TR COM SH BEN INT 81761L102 1749 198954 SH SOLE 2 105333 0 93621 SERVICE PPTYS TR COM SH BEN INT 81761L102 749 85218 SH SOLE 4 85218 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1773 201735 SH SOLE 7 201735 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 5546 630958 SH SOLE 18 630958 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 19032 2165174 SH SOLE 19 2165174 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 181339 20630121 SH SOLE 21 20630121 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 45263 5149425 SH SOLE 22 4993137 0 156288 SERVICE PPTYS TR COM SH BEN INT 81761L102 57 6461 SH SOLE 23 6461 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 6325 719519 SH SOLE 25 719519 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 516 58693 SH SOLE 26 44266 0 14427 SERVICE PPTYS TR COM SH BEN INT 81761L102 893 101638 SH SOLE 28 1473 0 100165 SERVICE PPTYS TR COM SH BEN INT 81761L102 4759 541364 SH SOLE 30 541364 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 6134 697841 SH SOLE 31 0 0 697841 SERVICE PPTYS TR COM SH BEN INT 81761L102 2493 283572 SH SOLE 34 283572 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 102 11580 SH SOLE 36 11580 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 172 19525 SH SOLE 40 19525 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 6458 734645 SH SOLE 43 123189 0 611456 SERVICENOW INC COM 81762P102 372749 574247 SH SOLE 2 215677 0 358570 SERVICENOW INC COM 81762P102 114331 176135 SH SOLE 4 112361 0 63774 SERVICENOW INC COM 81762P102 111779 172203 SH SOLE 7 166422 0 5781 SERVICENOW INC COM 81762P102 13832 21309 SH SOLE 13 19162 0 2147 SERVICENOW INC COM 81762P102 11908 18345 SH SOLE 15 18345 0 0 SERVICENOW INC COM 81762P102 623476 960509 SH SOLE 18 766214 0 194295 SERVICENOW INC COM 81762P102 715728 1102630 SH SOLE 19 1102630 0 0 SERVICENOW INC COM 81762P102 3135689 4830752 SH SOLE 21 4830752 0 0 SERVICENOW INC COM 81762P102 2974571 4582537 SH SOLE 22 4046557 0 535980 SERVICENOW INC COM 81762P102 107744 165988 SH SOLE 23 165988 0 0 SERVICENOW INC COM 81762P102 229097 352940 SH SOLE 25 352940 0 0 SERVICENOW INC COM 81762P102 338277 521140 SH SOLE 26 200896 0 320244 SERVICENOW INC COM 81762P102 367852 566702 SH SOLE 28 6087 0 560615 SERVICENOW INC COM 81762P102 18797 28958 SH SOLE 29 28958 0 0 SERVICENOW INC COM 81762P102 775446 1194629 SH SOLE 30 1140916 0 53713 SERVICENOW INC COM 81762P102 76814 118338 SH SOLE 31 61895 0 56443 SERVICENOW INC COM 81762P102 368975 568432 SH SOLE 34 568432 0 0 SERVICENOW INC COM 81762P102 52368 80677 SH SOLE 36 80677 0 0 SERVICENOW INC COM 81762P102 4259 6562 SH SOLE 40 6562 0 0 SERVICENOW INC COM 81762P102 95852 147667 SH SOLE 43 12806 0 134861 SERVICESOURCE INTL INC COM 81763U100 20 20163 SH SOLE 18 20163 0 0 SERVICESOURCE INTL INC COM 81763U100 286 289076 SH SOLE 21 289076 0 0 SERVICESOURCE INTL INC COM 81763U100 947 956968 SH SOLE 22 956968 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2409 28363 SH SOLE 2 17943 0 10420 SERVISFIRST BANCSHARES INC COM 81768T108 14 162 SH SOLE 4 162 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 61 717 SH SOLE 7 717 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 15005 176656 SH SOLE 18 176656 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8348 98283 SH SOLE 19 98283 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 488105 5746467 SH SOLE 21 5746467 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 105350 1240286 SH SOLE 22 1209369 0 30917 SERVISFIRST BANCSHARES INC COM 81768T108 19 226 SH SOLE 23 226 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 550 6474 SH SOLE 25 6474 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1664 19594 SH SOLE 26 15143 0 4451 SERVISFIRST BANCSHARES INC COM 81768T108 82 966 SH SOLE 28 966 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7722 90916 SH SOLE 30 90916 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 540 6360 SH SOLE 40 6360 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 714 8409 SH SOLE 43 99 0 8310 SERVOTRONICS INC COM 817732100 1 113 SH SOLE 21 113 0 0 SESEN BIO INC COM 817763105 25 30305 SH SOLE 2 7036 0 23269 SESEN BIO INC COM 817763105 2 2747 SH SOLE 7 2747 0 0 SESEN BIO INC COM 817763105 427 523844 SH SOLE 18 523844 0 0 SESEN BIO INC COM 817763105 280 343186 SH SOLE 19 343186 0 0 SESEN BIO INC COM 817763105 6887 8450362 SH SOLE 21 8450362 0 0 SESEN BIO INC COM 817763105 3302 4051147 SH SOLE 22 4025432 0 25715 SESEN BIO INC COM 817763105 71 87013 SH SOLE 30 87013 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 26 2467 SH SOLE 18 2467 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 332 31997 SH SOLE 21 31997 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 8 767 SH SOLE 22 767 0 0 SFL CORPORATION LTD SHS G7738W106 907 111309 SH SOLE 2 46516 0 64793 SFL CORPORATION LTD SHS G7738W106 14 1680 SH SOLE 7 1680 0 0 SFL CORPORATION LTD SHS G7738W106 3017 370169 SH SOLE 18 370169 0 0 SFL CORPORATION LTD SHS G7738W106 1806 221601 SH SOLE 19 221601 0 0 SFL CORPORATION LTD SHS G7738W106 34020 4174192 SH SOLE 21 4174192 0 0 SFL CORPORATION LTD SHS G7738W106 10513 1289893 SH SOLE 22 1221263 0 68630 SFL CORPORATION LTD SHS G7738W106 579 70988 SH SOLE 28 70988 0 0 SFL CORPORATION LTD SHS G7738W106 60 7319 SH SOLE 36 7319 0 0 SFL CORPORATION LTD SHS G7738W106 0 1 SH SOLE 43 0 0 1 SG BLOCKS INC COM NEW 78418A505 260 138537 SH SOLE 22 138537 0 0 SHAKE SHACK INC CL A 819047101 6269 86872 SH SOLE 2 48595 0 38277 SHAKE SHACK INC CL A 819047101 10 141 SH SOLE 4 141 0 0 SHAKE SHACK INC CL A 819047101 37 517 SH SOLE 7 517 0 0 SHAKE SHACK INC CL A 819047101 10429 144521 SH SOLE 18 131639 0 12882 SHAKE SHACK INC CL A 819047101 29199 404649 SH SOLE 19 404649 0 0 SHAKE SHACK INC CL A 819047101 328719 4555420 SH SOLE 21 4555420 0 0 SHAKE SHACK INC CL A 819047101 91839 1272708 SH SOLE 22 1250671 0 22037 SHAKE SHACK INC CL A 819047101 1024 14197 SH SOLE 23 14197 0 0 SHAKE SHACK INC CL A 819047101 390 5405 SH SOLE 25 5405 0 0 SHAKE SHACK INC CL A 819047101 5679 78706 SH SOLE 26 8909 0 69797 SHAKE SHACK INC CL A 819047101 46 644 SH SOLE 28 644 0 0 SHAKE SHACK INC CL A 819047101 5013 69476 SH SOLE 30 69476 0 0 SHAKE SHACK INC CL A 819047101 105 1451 SH SOLE 34 1451 0 0 SHAKE SHACK INC CL A 819047101 127 1765 SH SOLE 36 1765 0 0 SHAKE SHACK INC CL A 819047101 318 4413 SH SOLE 40 4413 0 0 SHAKE SHACK INC CL A 819047101 763 10574 SH SOLE 43 816 0 9758 SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 14 3821 SH SOLE 21 3821 0 0 SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 2 603 SH SOLE 22 603 0 0 SHARECARE INC COM CL A 81948W104 40 8800 SH SOLE 2 0 0 8800 SHARECARE INC COM CL A 81948W104 3672 817825 SH SOLE 21 817825 0 0 SHARECARE INC COM CL A 81948W104 16575 3691564 SH SOLE 22 3691564 0 0 SHARPS COMPLIANCE CORP COM 820017101 110 15465 SH SOLE 2 13711 0 1754 SHARPS COMPLIANCE CORP COM 820017101 399 55948 SH SOLE 18 55948 0 0 SHARPS COMPLIANCE CORP COM 820017101 201 28138 SH SOLE 19 28138 0 0 SHARPS COMPLIANCE CORP COM 820017101 3697 518450 SH SOLE 21 518450 0 0 SHARPS COMPLIANCE CORP COM 820017101 1603 224781 SH SOLE 22 224105 0 676 SHATTUCK LABS INC COM 82024L103 99 11581 SH SOLE 2 5573 0 6008 SHATTUCK LABS INC COM 82024L103 3 398 SH SOLE 7 398 0 0 SHATTUCK LABS INC COM 82024L103 641 75356 SH SOLE 18 75356 0 0 SHATTUCK LABS INC COM 82024L103 392 46016 SH SOLE 19 46016 0 0 SHATTUCK LABS INC COM 82024L103 9808 1152521 SH SOLE 21 1152521 0 0 SHATTUCK LABS INC COM 82024L103 5332 626551 SH SOLE 22 610185 0 16366 SHATTUCK LABS INC COM 82024L103 25 2926 SH SOLE 25 2926 0 0 SHATTUCK LABS INC COM 82024L103 11 1279 SH SOLE 26 1279 0 0 SHATTUCK LABS INC COM 82024L103 2358 277141 SH SOLE 30 277141 0 0 SHATTUCK LABS INC COM 82024L103 19 2286 SH SOLE 36 2286 0 0 SHATTUCK LABS INC COM 82024L103 17 1940 SH SOLE 40 1940 0 0 SHATTUCK LABS INC COM 82024L103 101 11824 SH SOLE 43 49 0 11775 SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 15 SH SOLE 18 15 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 14522 478648 SH SOLE 43 49076 0 429572 SHENANDOAH TELECOMMUNICATION COM 82312B106 797 31257 SH SOLE 2 13017 0 18240 SHENANDOAH TELECOMMUNICATION COM 82312B106 3 129 SH SOLE 4 129 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 18 706 SH SOLE 7 706 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4581 179646 SH SOLE 18 179646 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2181 85525 SH SOLE 19 85525 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 156860 6151368 SH SOLE 21 6151368 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 32209 1263114 SH SOLE 22 1218890 0 44224 SHENANDOAH TELECOMMUNICATION COM 82312B106 179 7038 SH SOLE 25 7038 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 469 18376 SH SOLE 26 14228 0 4148 SHENANDOAH TELECOMMUNICATION COM 82312B106 47 1851 SH SOLE 28 1851 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2246 88061 SH SOLE 30 88061 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 158 6206 SH SOLE 40 6206 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 384 15040 SH SOLE 43 0 0 15040 SHERWIN WILLIAMS CO COM 824348106 179389 509397 SH SOLE 2 70078 0 439319 SHERWIN WILLIAMS CO COM 824348106 55076 156395 SH SOLE 4 93475 0 62920 SHERWIN WILLIAMS CO COM 824348106 73622 209057 SH SOLE 7 201897 0 7160 SHERWIN WILLIAMS CO COM 824348106 1142 3243 SH SOLE 13 643 0 2600 SHERWIN WILLIAMS CO COM 824348106 8259 23451 SH SOLE 15 23451 0 0 SHERWIN WILLIAMS CO COM 824348106 1 3 SH SOLE 17 0 0 3 SHERWIN WILLIAMS CO COM 824348106 303617 862155 SH SOLE 18 688831 0 173324 SHERWIN WILLIAMS CO COM 824348106 178491 506845 SH SOLE 19 506845 0 0 SHERWIN WILLIAMS CO COM 824348106 2149897 6104887 SH SOLE 21 6104887 0 0 SHERWIN WILLIAMS CO COM 824348106 1854829 5267006 SH SOLE 22 4770638 0 496368 SHERWIN WILLIAMS CO COM 824348106 50744 144095 SH SOLE 23 144095 0 0 SHERWIN WILLIAMS CO COM 824348106 155368 441186 SH SOLE 25 441186 0 0 SHERWIN WILLIAMS CO COM 824348106 205090 582377 SH SOLE 26 209016 0 373361 SHERWIN WILLIAMS CO COM 824348106 240205 682091 SH SOLE 28 6272 0 675819 SHERWIN WILLIAMS CO COM 824348106 94 268 SH SOLE 29 268 0 0 SHERWIN WILLIAMS CO COM 824348106 406346 1153867 SH SOLE 30 1153867 0 0 SHERWIN WILLIAMS CO COM 824348106 34900 99102 SH SOLE 31 27801 0 71301 SHERWIN WILLIAMS CO COM 824348106 18051 51257 SH SOLE 34 51257 0 0 SHERWIN WILLIAMS CO COM 824348106 35354 100393 SH SOLE 36 100393 0 0 SHERWIN WILLIAMS CO COM 824348106 2945 8362 SH SOLE 40 8362 0 0 SHERWIN WILLIAMS CO COM 824348106 87577 248685 SH SOLE 43 13396 0 235289 SHIFT TECHNOLOGIES INC CL A 82452T107 62 18130 SH SOLE 2 2516 0 15614 SHIFT TECHNOLOGIES INC CL A 82452T107 3 998 SH SOLE 7 998 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 687 201534 SH SOLE 18 201534 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 503 147572 SH SOLE 19 147572 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 8063 2364623 SH SOLE 21 2364623 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 5675 1664315 SH SOLE 22 1634128 0 30187 SHIFT TECHNOLOGIES INC CL A 82452T107 4 1051 SH SOLE 23 1051 0 0 SHIFT4 PMTS INC CL A 82452J109 7190 124113 SH SOLE 2 12857 0 111256 SHIFT4 PMTS INC CL A 82452J109 9 149 SH SOLE 4 149 0 0 SHIFT4 PMTS INC CL A 82452J109 35 612 SH SOLE 7 612 0 0 SHIFT4 PMTS INC CL A 82452J109 1179 20352 SH SOLE 18 20352 0 0 SHIFT4 PMTS INC CL A 82452J109 17705 305619 SH SOLE 19 305619 0 0 SHIFT4 PMTS INC CL A 82452J109 35439 611762 SH SOLE 21 611762 0 0 SHIFT4 PMTS INC CL A 82452J109 58809 1015181 SH SOLE 22 967044 0 48137 SHIFT4 PMTS INC CL A 82452J109 369 6366 SH SOLE 25 6366 0 0 SHIFT4 PMTS INC CL A 82452J109 777 13412 SH SOLE 26 10004 0 3408 SHIFT4 PMTS INC CL A 82452J109 45 769 SH SOLE 28 769 0 0 SHIFT4 PMTS INC CL A 82452J109 3254 56169 SH SOLE 30 56169 0 0 SHIFT4 PMTS INC CL A 82452J109 37 646 SH SOLE 31 646 0 0 SHIFT4 PMTS INC CL A 82452J109 80519 1389935 SH SOLE 34 1389935 0 0 SHIFT4 PMTS INC CL A 82452J109 287 4961 SH SOLE 40 4961 0 0 SHIFT4 PMTS INC CL A 82452J109 8 141 SH SOLE 43 0 0 141 SHIFTPIXY INC COM NEW 82452L203 2 1653 SH SOLE 18 1653 0 0 SHIFTPIXY INC COM NEW 82452L203 28 23669 SH SOLE 21 23669 0 0 SHIFTPIXY INC COM NEW 82452L203 1 1043 SH SOLE 22 1043 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1292 41784 SH SOLE 2 41784 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 374 12115 SH SOLE 4 12115 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1023 33107 SH SOLE 18 33107 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 75 2435 SH SOLE 19 2435 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5656 182967 SH SOLE 21 182967 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2796 90451 SH SOLE 22 64904 0 25547 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 117 3780 SH SOLE 31 0 0 3780 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 44102 1426788 SH SOLE 43 99937 0 1326851 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 5766 237296 SH SOLE 2 53957 0 183339 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 85 3484 SH SOLE 4 331 0 3153 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 35 1437 SH SOLE 7 1437 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1132 46591 SH SOLE 18 46591 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 189817 7811404 SH SOLE 19 7811404 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 80628 3318035 SH SOLE 21 3318035 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 60288 2480990 SH SOLE 22 2370748 0 110242 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 274 11294 SH SOLE 25 11294 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 843 34679 SH SOLE 26 27619 0 7060 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1014 41719 SH SOLE 28 41719 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 48056 1977594 SH SOLE 30 1977594 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 41 1682 SH SOLE 31 1682 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 94806 3901490 SH SOLE 34 3901490 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 260 10706 SH SOLE 40 10706 0 0 SHOCKWAVE MED INC COM 82489T104 6340 35550 SH SOLE 2 17903 0 17647 SHOCKWAVE MED INC COM 82489T104 79 441 SH SOLE 4 92 0 349 SHOCKWAVE MED INC COM 82489T104 85 479 SH SOLE 7 479 0 0 SHOCKWAVE MED INC COM 82489T104 17548 98402 SH SOLE 18 90052 0 8350 SHOCKWAVE MED INC COM 82489T104 35678 200068 SH SOLE 19 200068 0 0 SHOCKWAVE MED INC COM 82489T104 246189 1380526 SH SOLE 21 1380526 0 0 SHOCKWAVE MED INC COM 82489T104 162771 912750 SH SOLE 22 895121 0 17629 SHOCKWAVE MED INC COM 82489T104 1026 5752 SH SOLE 23 5752 0 0 SHOCKWAVE MED INC COM 82489T104 1117 6265 SH SOLE 25 6265 0 0 SHOCKWAVE MED INC COM 82489T104 6828 38288 SH SOLE 26 12990 0 25298 SHOCKWAVE MED INC COM 82489T104 111 623 SH SOLE 28 623 0 0 SHOCKWAVE MED INC COM 82489T104 3673 20597 SH SOLE 30 20597 0 0 SHOCKWAVE MED INC COM 82489T104 25 138 SH SOLE 34 138 0 0 SHOCKWAVE MED INC COM 82489T104 908 5089 SH SOLE 36 5089 0 0 SHOCKWAVE MED INC COM 82489T104 729 4087 SH SOLE 40 4087 0 0 SHOCKWAVE MED INC COM 82489T104 1334 7478 SH SOLE 43 556 0 6922 SHOE CARNIVAL INC COM 824889109 1206 30852 SH SOLE 2 20231 0 10621 SHOE CARNIVAL INC COM 824889109 10 250 SH SOLE 7 250 0 0 SHOE CARNIVAL INC COM 824889109 2538 64943 SH SOLE 18 64943 0 0 SHOE CARNIVAL INC COM 824889109 4281 109544 SH SOLE 19 109544 0 0 SHOE CARNIVAL INC COM 824889109 82814 2119087 SH SOLE 21 2119087 0 0 SHOE CARNIVAL INC COM 824889109 20441 523043 SH SOLE 22 512033 0 11010 SHOE CARNIVAL INC COM 824889109 82 2108 SH SOLE 23 2108 0 0 SHOE CARNIVAL INC COM 824889109 109 2796 SH SOLE 25 2796 0 0 SHOE CARNIVAL INC COM 824889109 188 4810 SH SOLE 26 708 0 4102 SHOE CARNIVAL INC COM 824889109 1585 40555 SH SOLE 30 40555 0 0 SHOE CARNIVAL INC COM 824889109 42 1062 SH SOLE 36 1062 0 0 SHOE CARNIVAL INC COM 824889109 65 1666 SH SOLE 40 1666 0 0 SHOE CARNIVAL INC COM 824889109 458 11709 SH SOLE 43 714 0 10995 SHOPIFY INC CL A 82509L107 1594 1157 SH SOLE 2 1157 0 0 SHOPIFY INC CL A 82509L107 196 142 SH SOLE 4 142 0 0 SHOPIFY INC CL A 82509L107 4 3 SH SOLE 17 0 0 3 SHOPIFY INC CL A 82509L107 227133 164901 SH SOLE 18 105448 0 59453 SHOPIFY INC CL A 82509L107 300073 217856 SH SOLE 19 217856 0 0 SHOPIFY INC CL A 82509L107 40663 29522 SH SOLE 21 29522 0 0 SHOPIFY INC CL A 82509L107 45370 32939 SH SOLE 22 32939 0 0 SHOPIFY INC CL A 82509L107 17176 12470 SH SOLE 26 1142 0 11328 SHOPIFY INC CL A 82509L107 16785 12186 SH SOLE 28 9051 0 3135 SHOPIFY INC CL A 82509L107 4366 3170 SH SOLE 30 3170 0 0 SHOPIFY INC CL A 82509L107 1709 1241 SH SOLE 31 0 0 1241 SHOPIFY INC CL A 82509L107 128484 93281 SH SOLE 34 93281 0 0 SHOPIFY INC CL A 82509L107 46601 33832 SH SOLE 43 2912 0 30920 SHORE BANCSHARES INC COM 825107105 15 736 SH SOLE 2 0 0 736 SHORE BANCSHARES INC COM 825107105 68 3273 SH SOLE 18 3273 0 0 SHORE BANCSHARES INC COM 825107105 1288 61760 SH SOLE 21 61760 0 0 SHORE BANCSHARES INC COM 825107105 3613 173269 SH SOLE 22 173269 0 0 SHORE BANCSHARES INC COM 825107105 50 2412 SH SOLE 26 0 0 2412 SHOTSPOTTER INC COM 82536T107 105 3548 SH SOLE 2 2607 0 941 SHOTSPOTTER INC COM 82536T107 5 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 751 25439 SH SOLE 18 25439 0 0 SHOTSPOTTER INC COM 82536T107 424 14380 SH SOLE 19 14380 0 0 SHOTSPOTTER INC COM 82536T107 9139 309587 SH SOLE 21 309587 0 0 SHOTSPOTTER INC COM 82536T107 5737 194342 SH SOLE 22 188205 0 6137 SHOTSPOTTER INC COM 82536T107 4 148 SH SOLE 23 148 0 0 SHOTSPOTTER INC COM 82536T107 55 1864 SH SOLE 25 1864 0 0 SHOTSPOTTER INC COM 82536T107 23 770 SH SOLE 26 770 0 0 SHOTSPOTTER INC COM 82536T107 116 3924 SH SOLE 30 3924 0 0 SHOTSPOTTER INC COM 82536T107 20 674 SH SOLE 36 674 0 0 SHOTSPOTTER INC COM 82536T107 50 1691 SH SOLE 40 1691 0 0 SHOTSPOTTER INC COM 82536T107 74 2491 SH SOLE 43 0 0 2491 SHUTTERSTOCK INC COM 825690100 3359 30290 SH SOLE 2 13977 0 16313 SHUTTERSTOCK INC COM 825690100 8 75 SH SOLE 4 75 0 0 SHUTTERSTOCK INC COM 825690100 37 330 SH SOLE 7 330 0 0 SHUTTERSTOCK INC COM 825690100 9586 86458 SH SOLE 18 81232 0 5226 SHUTTERSTOCK INC COM 825690100 21002 189408 SH SOLE 19 189408 0 0 SHUTTERSTOCK INC COM 825690100 306728 2766306 SH SOLE 21 2766306 0 0 SHUTTERSTOCK INC COM 825690100 75923 684733 SH SOLE 22 670746 0 13987 SHUTTERSTOCK INC COM 825690100 702 6331 SH SOLE 23 6331 0 0 SHUTTERSTOCK INC COM 825690100 351 3166 SH SOLE 25 3166 0 0 SHUTTERSTOCK INC COM 825690100 3888 35061 SH SOLE 26 7001 0 28060 SHUTTERSTOCK INC COM 825690100 45 406 SH SOLE 28 406 0 0 SHUTTERSTOCK INC COM 825690100 4719 42561 SH SOLE 30 42561 0 0 SHUTTERSTOCK INC COM 825690100 339 3059 SH SOLE 40 3059 0 0 SHUTTERSTOCK INC COM 825690100 1151 10384 SH SOLE 43 570 0 9814 SHYFT GROUP INC COM 825698103 681 13852 SH SOLE 2 10036 0 3816 SHYFT GROUP INC COM 825698103 4 79 SH SOLE 4 79 0 0 SHYFT GROUP INC COM 825698103 27 556 SH SOLE 7 556 0 0 SHYFT GROUP INC COM 825698103 4860 98915 SH SOLE 18 98915 0 0 SHYFT GROUP INC COM 825698103 3559 72447 SH SOLE 19 72447 0 0 SHYFT GROUP INC COM 825698103 63404 1290530 SH SOLE 21 1290530 0 0 SHYFT GROUP INC COM 825698103 37246 758101 SH SOLE 22 739295 0 18806 SHYFT GROUP INC COM 825698103 198 4032 SH SOLE 25 4032 0 0 SHYFT GROUP INC COM 825698103 877 17847 SH SOLE 26 17847 0 0 SHYFT GROUP INC COM 825698103 28 574 SH SOLE 28 574 0 0 SHYFT GROUP INC COM 825698103 1064 21651 SH SOLE 30 21651 0 0 SHYFT GROUP INC COM 825698103 174 3537 SH SOLE 40 3537 0 0 SHYFT GROUP INC COM 825698103 329 6693 SH SOLE 43 0 0 6693 SI-BONE INC COM 825704109 509 22910 SH SOLE 2 15786 0 7124 SI-BONE INC COM 825704109 2 101 SH SOLE 4 101 0 0 SI-BONE INC COM 825704109 14 612 SH SOLE 7 612 0 0 SI-BONE INC COM 825704109 2062 92852 SH SOLE 18 92852 0 0 SI-BONE INC COM 825704109 6866 309149 SH SOLE 19 309149 0 0 SI-BONE INC COM 825704109 201 9060 SH SOLE 20 9060 0 0 SI-BONE INC COM 825704109 31291 1408861 SH SOLE 21 1408861 0 0 SI-BONE INC COM 825704109 16883 760142 SH SOLE 22 747746 0 12396 SI-BONE INC COM 825704109 60 2702 SH SOLE 23 2702 0 0 SI-BONE INC COM 825704109 115 5196 SH SOLE 25 5196 0 0 SI-BONE INC COM 825704109 261 11771 SH SOLE 26 2310 0 9461 SI-BONE INC COM 825704109 37 1684 SH SOLE 28 1684 0 0 SI-BONE INC COM 825704109 1329 59847 SH SOLE 30 59847 0 0 SI-BONE INC COM 825704109 29 1292 SH SOLE 34 1292 0 0 SI-BONE INC COM 825704109 107 4802 SH SOLE 36 4802 0 0 SI-BONE INC COM 825704109 72 3237 SH SOLE 40 3237 0 0 SI-BONE INC COM 825704109 124 5580 SH SOLE 43 21 0 5559 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2223 177298 SH SOLE 43 16393 0 160905 SIEBERT FINL CORP COM 826176109 4 1678 SH SOLE 2 0 0 1678 SIEBERT FINL CORP COM 826176109 6 2598 SH SOLE 18 2598 0 0 SIEBERT FINL CORP COM 826176109 174 75024 SH SOLE 21 75024 0 0 SIEBERT FINL CORP COM 826176109 26 11056 SH SOLE 22 11056 0 0 SIENTRA INC COM 82621J105 52 14220 SH SOLE 2 3749 0 10471 SIENTRA INC COM 82621J105 2 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 634 172805 SH SOLE 18 172805 0 0 SIENTRA INC COM 82621J105 422 114900 SH SOLE 19 114900 0 0 SIENTRA INC COM 82621J105 7602 2071293 SH SOLE 21 2071293 0 0 SIENTRA INC COM 82621J105 4837 1318076 SH SOLE 22 1307128 0 10948 SIENTRA INC COM 82621J105 7 1853 SH SOLE 43 0 0 1853 SIERRA BANCORP COM 82620P102 1020 37565 SH SOLE 2 13865 0 23700 SIERRA BANCORP COM 82620P102 6 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1253 46168 SH SOLE 18 46168 0 0 SIERRA BANCORP COM 82620P102 3215 118420 SH SOLE 19 118420 0 0 SIERRA BANCORP COM 82620P102 15122 556990 SH SOLE 21 556990 0 0 SIERRA BANCORP COM 82620P102 11968 440793 SH SOLE 22 431954 0 8839 SIERRA BANCORP COM 82620P102 394 14494 SH SOLE 23 14494 0 0 SIERRA BANCORP COM 82620P102 1333 49091 SH SOLE 26 0 0 49091 SIERRA BANCORP COM 82620P102 5 176 SH SOLE 43 0 0 176 SIERRA ONCOLOGY INC COM NEW 82640U404 31 1436 SH SOLE 18 1436 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 398 18308 SH SOLE 21 18308 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 80 3701 SH SOLE 22 3701 0 0 SIERRA WIRELESS INC COM 826516106 1033 58611 SH SOLE 25 58611 0 0 SIERRA WIRELESS INC COM 826516106 318 18069 SH SOLE 26 11177 0 6892 SIERRA WIRELESS INC COM 826516106 408 23154 SH SOLE 34 23154 0 0 SIERRA WIRELESS INC COM 826516106 4 223 SH SOLE 36 223 0 0 SIERRA WIRELESS INC COM 826516106 302 17126 SH SOLE 43 0 0 17126 SIFCO INDS INC COM 826546103 4 591 SH SOLE 18 591 0 0 SIFCO INDS INC COM 826546103 62 9463 SH SOLE 21 9463 0 0 SIFCO INDS INC COM 826546103 38 5804 SH SOLE 22 5804 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 148 45806 SH SOLE 43 0 0 45806 SIGA TECHNOLOGIES INC COM 826917106 2029 269874 SH SOLE 2 12983 0 256891 SIGA TECHNOLOGIES INC COM 826917106 8 1099 SH SOLE 7 1099 0 0 SIGA TECHNOLOGIES INC COM 826917106 1070 142249 SH SOLE 18 142249 0 0 SIGA TECHNOLOGIES INC COM 826917106 695 92475 SH SOLE 19 92475 0 0 SIGA TECHNOLOGIES INC COM 826917106 13852 1842072 SH SOLE 21 1842072 0 0 SIGA TECHNOLOGIES INC COM 826917106 9209 1224662 SH SOLE 22 1190795 0 33867 SIGA TECHNOLOGIES INC COM 826917106 74 9898 SH SOLE 25 9898 0 0 SIGA TECHNOLOGIES INC COM 826917106 391 52031 SH SOLE 30 52031 0 0 SIGA TECHNOLOGIES INC COM 826917106 65 8613 SH SOLE 40 8613 0 0 SIGA TECHNOLOGIES INC COM 826917106 619 82350 SH SOLE 43 0 0 82350 SIGHT SCIENCES INC COM 82657M105 69 3920 SH SOLE 2 2995 0 925 SIGHT SCIENCES INC COM 82657M105 425 24195 SH SOLE 18 24195 0 0 SIGHT SCIENCES INC COM 82657M105 325 18518 SH SOLE 19 18518 0 0 SIGHT SCIENCES INC COM 82657M105 6414 365066 SH SOLE 21 365066 0 0 SIGHT SCIENCES INC COM 82657M105 4178 237768 SH SOLE 22 236196 0 1572 SIGHT SCIENCES INC COM 82657M105 126 7176 SH SOLE 30 7176 0 0 SIGILON THERAPEUTICS INC COM 82657L107 99 35721 SH SOLE 2 19731 0 15990 SIGILON THERAPEUTICS INC COM 82657L107 104 37728 SH SOLE 18 37728 0 0 SIGILON THERAPEUTICS INC COM 82657L107 2578 934017 SH SOLE 19 934017 0 0 SIGILON THERAPEUTICS INC COM 82657L107 1453 526381 SH SOLE 21 526381 0 0 SIGILON THERAPEUTICS INC COM 82657L107 539 195340 SH SOLE 22 189038 0 6302 SIGILON THERAPEUTICS INC COM 82657L107 11 4076 SH SOLE 23 4076 0 0 SIGILON THERAPEUTICS INC COM 82657L107 9 3294 SH SOLE 26 0 0 3294 SIGMA LABS INC COM 826598500 4 2227 SH SOLE 18 2227 0 0 SIGMA LABS INC COM 826598500 51 27864 SH SOLE 21 27864 0 0 SIGMATRON INTL INC COM 82661L101 82 7916 SH SOLE 21 7916 0 0 SIGMATRON INTL INC COM 82661L101 1085 105038 SH SOLE 22 105038 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 49788 153919 SH SOLE 2 53355 0 100564 SIGNATURE BK NEW YORK N Y COM 82669G104 9823 30367 SH SOLE 4 16673 0 13694 SIGNATURE BK NEW YORK N Y COM 82669G104 16600 51318 SH SOLE 7 49732 0 1586 SIGNATURE BK NEW YORK N Y COM 82669G104 177 548 SH SOLE 13 548 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2622 8107 SH SOLE 15 8107 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 41401 127990 SH SOLE 18 119204 0 8786 SIGNATURE BK NEW YORK N Y COM 82669G104 20483 63324 SH SOLE 19 63324 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 570766 1764509 SH SOLE 21 1764509 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 461845 1427783 SH SOLE 22 1299077 0 128706 SIGNATURE BK NEW YORK N Y COM 82669G104 13928 43058 SH SOLE 23 43058 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4228 13070 SH SOLE 25 13070 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 24528 75828 SH SOLE 26 30325 0 45503 SIGNATURE BK NEW YORK N Y COM 82669G104 22852 70646 SH SOLE 28 1027 0 69619 SIGNATURE BK NEW YORK N Y COM 82669G104 2162 6685 SH SOLE 29 6685 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 117097 362004 SH SOLE 30 362004 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 6126 18938 SH SOLE 31 17165 0 1773 SIGNATURE BK NEW YORK N Y COM 82669G104 41209 127398 SH SOLE 34 127398 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3600 11130 SH SOLE 36 11130 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 679 2098 SH SOLE 40 2098 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4413 13642 SH SOLE 43 1403 0 12239 SIGNET JEWELERS LIMITED SHS G81276100 5190 59639 SH SOLE 2 28554 0 31085 SIGNET JEWELERS LIMITED SHS G81276100 204 2342 SH SOLE 4 2342 0 0 SIGNET JEWELERS LIMITED SHS G81276100 133 1525 SH SOLE 7 1525 0 0 SIGNET JEWELERS LIMITED SHS G81276100 19532 224431 SH SOLE 18 215906 0 8525 SIGNET JEWELERS LIMITED SHS G81276100 48667 559196 SH SOLE 19 559196 0 0 SIGNET JEWELERS LIMITED SHS G81276100 541693 6224207 SH SOLE 21 6224207 0 0 SIGNET JEWELERS LIMITED SHS G81276100 128557 1477163 SH SOLE 22 1442918 0 34245 SIGNET JEWELERS LIMITED SHS G81276100 687 7889 SH SOLE 23 7889 0 0 SIGNET JEWELERS LIMITED SHS G81276100 19821 227748 SH SOLE 25 227748 0 0 SIGNET JEWELERS LIMITED SHS G81276100 4829 55492 SH SOLE 26 16219 0 39273 SIGNET JEWELERS LIMITED SHS G81276100 82 938 SH SOLE 28 938 0 0 SIGNET JEWELERS LIMITED SHS G81276100 8371 96185 SH SOLE 30 96185 0 0 SIGNET JEWELERS LIMITED SHS G81276100 10215 117369 SH SOLE 34 117369 0 0 SIGNET JEWELERS LIMITED SHS G81276100 406 4662 SH SOLE 36 4662 0 0 SIGNET JEWELERS LIMITED SHS G81276100 619 7109 SH SOLE 40 7109 0 0 SIGNET JEWELERS LIMITED SHS G81276100 6106 70157 SH SOLE 43 13102 0 57055 SIGNIFY HEALTH INC CL A COM 82671G100 1427 100376 SH SOLE 2 13518 0 86858 SIGNIFY HEALTH INC CL A COM 82671G100 7 473 SH SOLE 7 473 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 364 25572 SH SOLE 18 25572 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 291 20467 SH SOLE 19 20467 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 10841 762367 SH SOLE 21 762367 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 12676 891401 SH SOLE 22 830388 0 61013 SIGNIFY HEALTH INC CL A COM 82671G100 61 4265 SH SOLE 25 4265 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 30 2077 SH SOLE 26 2077 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 3984 280166 SH SOLE 30 280166 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 14 1005 SH SOLE 31 1005 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 7 474 SH SOLE 36 474 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 57 3994 SH SOLE 40 3994 0 0 SILGAN HOLDINGS INC COM 827048109 15046 351212 SH SOLE 2 72695 0 278517 SILGAN HOLDINGS INC COM 827048109 15 342 SH SOLE 4 342 0 0 SILGAN HOLDINGS INC COM 827048109 74 1739 SH SOLE 7 1739 0 0 SILGAN HOLDINGS INC COM 827048109 7838 182960 SH SOLE 18 182960 0 0 SILGAN HOLDINGS INC COM 827048109 1048 24457 SH SOLE 19 24457 0 0 SILGAN HOLDINGS INC COM 827048109 179579 4191858 SH SOLE 21 4191858 0 0 SILGAN HOLDINGS INC COM 827048109 99613 2325234 SH SOLE 22 2231708 0 93526 SILGAN HOLDINGS INC COM 827048109 541 12636 SH SOLE 25 12636 0 0 SILGAN HOLDINGS INC COM 827048109 1186 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 60 1412 SH SOLE 28 1412 0 0 SILGAN HOLDINGS INC COM 827048109 2133 49782 SH SOLE 30 49782 0 0 SILGAN HOLDINGS INC COM 827048109 54 1260 SH SOLE 31 1260 0 0 SILGAN HOLDINGS INC COM 827048109 48 1132 SH SOLE 36 1132 0 0 SILGAN HOLDINGS INC COM 827048109 483 11284 SH SOLE 40 11284 0 0 SILGAN HOLDINGS INC COM 827048109 1812 42303 SH SOLE 43 6973 0 35330 SILICON LABORATORIES INC COM 826919102 21876 105976 SH SOLE 2 63165 0 42811 SILICON LABORATORIES INC COM 826919102 137 663 SH SOLE 4 146 0 517 SILICON LABORATORIES INC COM 826919102 115 557 SH SOLE 7 557 0 0 SILICON LABORATORIES INC COM 826919102 40508 196242 SH SOLE 18 182288 0 13954 SILICON LABORATORIES INC COM 826919102 101383 491149 SH SOLE 19 491149 0 0 SILICON LABORATORIES INC COM 826919102 579996 2809787 SH SOLE 21 2809787 0 0 SILICON LABORATORIES INC COM 826919102 316385 1532723 SH SOLE 22 1491688 0 41035 SILICON LABORATORIES INC COM 826919102 3178 15396 SH SOLE 23 15396 0 0 SILICON LABORATORIES INC COM 826919102 8063 39059 SH SOLE 25 39059 0 0 SILICON LABORATORIES INC COM 826919102 21717 105207 SH SOLE 26 25862 0 79345 SILICON LABORATORIES INC COM 826919102 1995 9667 SH SOLE 28 798 0 8869 SILICON LABORATORIES INC COM 826919102 44808 217070 SH SOLE 30 217070 0 0 SILICON LABORATORIES INC COM 826919102 2615 12670 SH SOLE 34 12670 0 0 SILICON LABORATORIES INC COM 826919102 602 2918 SH SOLE 36 2918 0 0 SILICON LABORATORIES INC COM 826919102 1157 5607 SH SOLE 40 5607 0 0 SILICON LABORATORIES INC COM 826919102 9929 48101 SH SOLE 43 2616 0 45485 SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 1402 800000 PRN SOLE 2 800000 0 0 SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 6076 3466000 PRN SOLE 21 3466000 0 0 SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 6136 3500000 PRN SOLE 22 3500000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 21 SH SOLE 18 21 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1733 18239 SH SOLE 22 18239 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 106 1116 SH SOLE 25 1116 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3301 34732 SH SOLE 43 665 0 34067 SILK RD MED INC COM 82710M100 864 20274 SH SOLE 2 13196 0 7078 SILK RD MED INC COM 82710M100 6 141 SH SOLE 4 141 0 0 SILK RD MED INC COM 82710M100 21 497 SH SOLE 7 497 0 0 SILK RD MED INC COM 82710M100 4041 94836 SH SOLE 18 90460 0 4376 SILK RD MED INC COM 82710M100 15555 365059 SH SOLE 19 365059 0 0 SILK RD MED INC COM 82710M100 49452 1160570 SH SOLE 21 1160570 0 0 SILK RD MED INC COM 82710M100 35084 823371 SH SOLE 22 805717 0 17654 SILK RD MED INC COM 82710M100 50 1177 SH SOLE 23 1177 0 0 SILK RD MED INC COM 82710M100 267 6268 SH SOLE 25 6268 0 0 SILK RD MED INC COM 82710M100 844 19799 SH SOLE 26 13819 0 5980 SILK RD MED INC COM 82710M100 12 273 SH SOLE 28 273 0 0 SILK RD MED INC COM 82710M100 867 20348 SH SOLE 30 20348 0 0 SILK RD MED INC COM 82710M100 228 5350 SH SOLE 36 5350 0 0 SILK RD MED INC COM 82710M100 215 5050 SH SOLE 40 5050 0 0 SILK RD MED INC COM 82710M100 168 3946 SH SOLE 43 168 0 3778 SILVERBACK THERAPEUTICS INC COM 82835W108 131 19657 SH SOLE 2 4760 0 14897 SILVERBACK THERAPEUTICS INC COM 82835W108 2 259 SH SOLE 7 259 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 350 52524 SH SOLE 18 52524 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 375 56373 SH SOLE 19 56373 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 5605 841659 SH SOLE 21 841659 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 3885 583312 SH SOLE 22 572002 0 11310 SILVERBACK THERAPEUTICS INC COM 82835W108 102 15301 SH SOLE 30 15301 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 68 10202 SH SOLE 43 0 0 10202 SILVERBOW RES INC COM 82836G102 29 1330 SH SOLE 18 1330 0 0 SILVERBOW RES INC COM 82836G102 438 20098 SH SOLE 21 20098 0 0 SILVERBOW RES INC COM 82836G102 1927 88532 SH SOLE 22 88532 0 0 SILVERBOW RES INC COM 82836G102 7 328 SH SOLE 43 0 0 328 SILVERCORP METALS INC COM 82835P103 154 41011 SH SOLE 43 1138 0 39873 SILVERCREST ASSET MGMT GROUP CL A 828359109 284 16516 SH SOLE 2 16462 0 54 SILVERCREST ASSET MGMT GROUP CL A 828359109 32 1872 SH SOLE 18 1872 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 599 34915 SH SOLE 21 34915 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 800 46595 SH SOLE 22 46595 0 0 SILVERGATE CAP CORP CL A 82837P408 1784 12041 SH SOLE 2 9028 0 3013 SILVERGATE CAP CORP CL A 82837P408 353 2384 SH SOLE 4 85 0 2299 SILVERGATE CAP CORP CL A 82837P408 51 347 SH SOLE 7 347 0 0 SILVERGATE CAP CORP CL A 82837P408 11056 74602 SH SOLE 18 73446 0 1156 SILVERGATE CAP CORP CL A 82837P408 8545 57661 SH SOLE 19 57661 0 0 SILVERGATE CAP CORP CL A 82837P408 137453 927480 SH SOLE 21 927480 0 0 SILVERGATE CAP CORP CL A 82837P408 99627 672247 SH SOLE 22 655960 0 16287 SILVERGATE CAP CORP CL A 82837P408 44 294 SH SOLE 23 294 0 0 SILVERGATE CAP CORP CL A 82837P408 578 3900 SH SOLE 25 3900 0 0 SILVERGATE CAP CORP CL A 82837P408 1396 9423 SH SOLE 26 7614 0 1809 SILVERGATE CAP CORP CL A 82837P408 135 908 SH SOLE 28 908 0 0 SILVERGATE CAP CORP CL A 82837P408 2536 17115 SH SOLE 30 17115 0 0 SILVERGATE CAP CORP CL A 82837P408 12550 84684 SH SOLE 34 84684 0 0 SILVERGATE CAP CORP CL A 82837P408 512 3457 SH SOLE 40 3457 0 0 SILVERGATE CAP CORP CL A 82837P408 740 4994 SH SOLE 43 143 0 4851 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 2 544 SH SOLE 18 544 0 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 30 6781 SH SOLE 21 6781 0 0 SIMILARWEB LTD SHS M84137104 174 9737 SH SOLE 2 9737 0 0 SIMILARWEB LTD SHS M84137104 54 3015 SH SOLE 4 3015 0 0 SIMILARWEB LTD SHS M84137104 644 35941 SH SOLE 18 35941 0 0 SIMILARWEB LTD SHS M84137104 6872 383714 SH SOLE 19 383714 0 0 SIMILARWEB LTD SHS M84137104 538 30035 SH SOLE 22 30035 0 0 SIMILARWEB LTD SHS M84137104 45 2491 SH SOLE 26 2491 0 0 SIMILARWEB LTD SHS M84137104 2026 113146 SH SOLE 34 113146 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2627 88805 SH SOLE 2 28831 0 59974 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 101 3409 SH SOLE 4 412 0 2997 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 66 2215 SH SOLE 7 2215 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12455 421075 SH SOLE 18 421075 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6493 219510 SH SOLE 19 219510 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 390562 13203589 SH SOLE 21 13203589 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 81104 2741838 SH SOLE 22 2634070 0 107768 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 408 13791 SH SOLE 25 13791 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 80 2701 SH SOLE 28 2701 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5814 196539 SH SOLE 30 196539 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 385 13007 SH SOLE 40 13007 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 784 26519 SH SOLE 43 970 0 25549 SIMON PPTY GROUP INC NEW COM 828806109 151219 946482 SH SOLE 2 308023 0 638459 SIMON PPTY GROUP INC NEW COM 828806109 99386 622058 SH SOLE 4 529912 0 92146 SIMON PPTY GROUP INC NEW COM 828806109 115723 724313 SH SOLE 7 714962 0 9351 SIMON PPTY GROUP INC NEW COM 828806109 3919 24529 SH SOLE 13 20005 0 4524 SIMON PPTY GROUP INC NEW COM 828806109 7426 46480 SH SOLE 15 46480 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1 4 SH SOLE 17 0 0 4 SIMON PPTY GROUP INC NEW COM 828806109 131436 822658 SH SOLE 18 773876 0 48782 SIMON PPTY GROUP INC NEW COM 828806109 108052 676295 SH SOLE 19 676295 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2085351 13052209 SH SOLE 21 13052209 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1544690 9668211 SH SOLE 22 8755114 0 913097 SIMON PPTY GROUP INC NEW COM 828806109 38094 238429 SH SOLE 23 238429 0 0 SIMON PPTY GROUP INC NEW COM 828806109 303117 1897206 SH SOLE 25 1897206 0 0 SIMON PPTY GROUP INC NEW COM 828806109 120604 754860 SH SOLE 26 273385 0 481475 SIMON PPTY GROUP INC NEW COM 828806109 129614 811256 SH SOLE 28 28208 0 783048 SIMON PPTY GROUP INC NEW COM 828806109 2835 17746 SH SOLE 29 17746 0 0 SIMON PPTY GROUP INC NEW COM 828806109 434675 2720630 SH SOLE 30 2670296 0 50334 SIMON PPTY GROUP INC NEW COM 828806109 246199 1540960 SH SOLE 31 60366 0 1480594 SIMON PPTY GROUP INC NEW COM 828806109 8108 50745 SH SOLE 34 50745 0 0 SIMON PPTY GROUP INC NEW COM 828806109 23357 146192 SH SOLE 36 146192 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1731 10833 SH SOLE 40 10833 0 0 SIMON PPTY GROUP INC NEW COM 828806109 42738 267498 SH SOLE 43 22385 0 245113 SIMPLY GOOD FOODS CO COM 82900L102 2915 70120 SH SOLE 2 23990 0 46130 SIMPLY GOOD FOODS CO COM 82900L102 15 361 SH SOLE 4 361 0 0 SIMPLY GOOD FOODS CO COM 82900L102 49 1178 SH SOLE 7 1178 0 0 SIMPLY GOOD FOODS CO COM 82900L102 13614 327494 SH SOLE 18 327494 0 0 SIMPLY GOOD FOODS CO COM 82900L102 6311 151824 SH SOLE 19 151824 0 0 SIMPLY GOOD FOODS CO COM 82900L102 414950 9981951 SH SOLE 21 9981951 0 0 SIMPLY GOOD FOODS CO COM 82900L102 88885 2138189 SH SOLE 22 2054824 0 83365 SIMPLY GOOD FOODS CO COM 82900L102 520 12504 SH SOLE 25 12504 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1278 30753 SH SOLE 26 22379 0 8374 SIMPLY GOOD FOODS CO COM 82900L102 64 1538 SH SOLE 28 1538 0 0 SIMPLY GOOD FOODS CO COM 82900L102 6326 152185 SH SOLE 30 152185 0 0 SIMPLY GOOD FOODS CO COM 82900L102 470 11307 SH SOLE 40 11307 0 0 SIMPLY GOOD FOODS CO COM 82900L102 908 21849 SH SOLE 43 3336 0 18513 SIMPSON MFG INC COM 829073105 4919 35371 SH SOLE 2 30022 0 5349 SIMPSON MFG INC COM 829073105 23 163 SH SOLE 4 163 0 0 SIMPSON MFG INC COM 829073105 82 593 SH SOLE 7 593 0 0 SIMPSON MFG INC COM 829073105 26835 192958 SH SOLE 18 192958 0 0 SIMPSON MFG INC COM 829073105 10791 77597 SH SOLE 19 77597 0 0 SIMPSON MFG INC COM 829073105 453980 3264398 SH SOLE 21 3264398 0 0 SIMPSON MFG INC COM 829073105 169180 1216513 SH SOLE 22 1191736 0 24777 SIMPSON MFG INC COM 829073105 840 6042 SH SOLE 25 6042 0 0 SIMPSON MFG INC COM 829073105 2322 16699 SH SOLE 26 12776 0 3923 SIMPSON MFG INC COM 829073105 108 774 SH SOLE 28 774 0 0 SIMPSON MFG INC COM 829073105 3422 24603 SH SOLE 30 24603 0 0 SIMPSON MFG INC COM 829073105 793 5702 SH SOLE 40 5702 0 0 SIMPSON MFG INC COM 829073105 3835 27573 SH SOLE 43 6289 0 21284 SIMULATIONS PLUS INC COM 829214105 306 6479 SH SOLE 2 4936 0 1543 SIMULATIONS PLUS INC COM 829214105 4 81 SH SOLE 4 81 0 0 SIMULATIONS PLUS INC COM 829214105 13 283 SH SOLE 7 283 0 0 SIMULATIONS PLUS INC COM 829214105 2601 54985 SH SOLE 18 54985 0 0 SIMULATIONS PLUS INC COM 829214105 1277 26991 SH SOLE 19 26991 0 0 SIMULATIONS PLUS INC COM 829214105 88600 1873154 SH SOLE 21 1873154 0 0 SIMULATIONS PLUS INC COM 829214105 18681 394949 SH SOLE 22 384833 0 10116 SIMULATIONS PLUS INC COM 829214105 111 2339 SH SOLE 25 2339 0 0 SIMULATIONS PLUS INC COM 829214105 563 11903 SH SOLE 26 10307 0 1596 SIMULATIONS PLUS INC COM 829214105 518 10955 SH SOLE 28 10955 0 0 SIMULATIONS PLUS INC COM 829214105 1478 31253 SH SOLE 30 31253 0 0 SIMULATIONS PLUS INC COM 829214105 26 544 SH SOLE 36 544 0 0 SIMULATIONS PLUS INC COM 829214105 104 2189 SH SOLE 40 2189 0 0 SIMULATIONS PLUS INC COM 829214105 200 4222 SH SOLE 43 0 0 4222 SINCLAIR BROADCAST GROUP INC CL A 829226109 19615 742154 SH SOLE 2 716165 0 25989 SINCLAIR BROADCAST GROUP INC CL A 829226109 5 197 SH SOLE 4 197 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 37 1382 SH SOLE 7 1382 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3603 136307 SH SOLE 18 136307 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2745 103845 SH SOLE 19 103845 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 43898 1660909 SH SOLE 21 1660909 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 29554 1118200 SH SOLE 22 1077522 0 40678 SINCLAIR BROADCAST GROUP INC CL A 829226109 211 7976 SH SOLE 25 7976 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 624 23602 SH SOLE 26 17148 0 6454 SINCLAIR BROADCAST GROUP INC CL A 829226109 48 1823 SH SOLE 28 1823 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 964 36479 SH SOLE 30 36479 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 96 3643 SH SOLE 36 3643 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 145 5487 SH SOLE 40 5487 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1709 64677 SH SOLE 43 9853 0 54824 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 120 10413 SH SOLE 2 4944 0 5469 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 381 32973 SH SOLE 18 32973 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 1036 89580 SH SOLE 19 89580 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 7987 690951 SH SOLE 21 690951 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 3099 268043 SH SOLE 22 265626 0 2417 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 14 1191 SH SOLE 23 1191 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 61 5262 SH SOLE 26 0 0 5262 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 363 31435 SH SOLE 30 31435 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 680 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 3491 153443 SH SOLE 43 6650 0 146793 SINTX TECHNOLOGIES INC COM NEW 829392307 3 5207 SH SOLE 18 5207 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 44 69143 SH SOLE 21 69143 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 45 70801 SH SOLE 22 70801 0 0 SIO GENE THERAPIES INC COMMON 829399104 13 9911 SH SOLE 18 9911 0 0 SIO GENE THERAPIES INC COMMON 829399104 168 130378 SH SOLE 21 130378 0 0 SIO GENE THERAPIES INC COMMON 829399104 504 390386 SH SOLE 22 390386 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 28689 4517880 SH SOLE 2 3374425 0 1143455 SIRIUS XM HOLDINGS INC COM 82968B103 13044 2054200 SH SOLE 4 894414 0 1159786 SIRIUS XM HOLDINGS INC COM 82968B103 3833 603641 SH SOLE 7 603641 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1906 300104 SH SOLE 13 300104 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 777 122419 SH SOLE 15 122419 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 25 3873 SH SOLE 17 0 0 3873 SIRIUS XM HOLDINGS INC COM 82968B103 9216 1451260 SH SOLE 18 880592 0 570668 SIRIUS XM HOLDINGS INC COM 82968B103 33009 5198314 SH SOLE 19 5198314 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 76472 12042837 SH SOLE 21 12042837 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 181261 28545060 SH SOLE 22 24180815 0 4364245 SIRIUS XM HOLDINGS INC COM 82968B103 9979 1571528 SH SOLE 23 1571528 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 7859 1237654 SH SOLE 25 1237654 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 24309 3828111 SH SOLE 26 2511919 0 1316192 SIRIUS XM HOLDINGS INC COM 82968B103 26089 4108431 SH SOLE 28 18468 0 4089963 SIRIUS XM HOLDINGS INC COM 82968B103 5246 826083 SH SOLE 29 826083 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 32161 5064708 SH SOLE 30 5064708 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 9966 1569480 SH SOLE 31 1306150 0 263330 SIRIUS XM HOLDINGS INC COM 82968B103 6045 951923 SH SOLE 32 951923 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 37725 5940991 SH SOLE 34 5940991 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3260 513427 SH SOLE 36 513427 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 217 34247 SH SOLE 40 34247 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 4664 734470 SH SOLE 43 57690 0 676780 SIRIUSPOINT LTD COM G8192H106 551 67728 SH SOLE 2 25004 0 42724 SIRIUSPOINT LTD COM G8192H106 10 1255 SH SOLE 7 1255 0 0 SIRIUSPOINT LTD COM G8192H106 2780 341911 SH SOLE 18 341911 0 0 SIRIUSPOINT LTD COM G8192H106 1270 156194 SH SOLE 19 156194 0 0 SIRIUSPOINT LTD COM G8192H106 89207 10972615 SH SOLE 21 10972615 0 0 SIRIUSPOINT LTD COM G8192H106 20833 2562461 SH SOLE 22 2472054 0 90407 SIRIUSPOINT LTD COM G8192H106 87 10755 SH SOLE 25 10755 0 0 SIRIUSPOINT LTD COM G8192H106 48 5963 SH SOLE 26 0 0 5963 SIRIUSPOINT LTD COM G8192H106 75 9262 SH SOLE 28 9262 0 0 SIRIUSPOINT LTD COM G8192H106 1048 128872 SH SOLE 30 128872 0 0 SIRIUSPOINT LTD COM G8192H106 65 8009 SH SOLE 40 8009 0 0 SIRIUSPOINT LTD COM G8192H106 53 6534 SH SOLE 43 393 0 6141 SITE CTRS CORP COM 82981J109 2780 175633 SH SOLE 2 82320 0 93313 SITE CTRS CORP COM 82981J109 1450 91618 SH SOLE 4 91618 0 0 SITE CTRS CORP COM 82981J109 3413 215584 SH SOLE 7 215584 0 0 SITE CTRS CORP COM 82981J109 10665 673730 SH SOLE 18 673730 0 0 SITE CTRS CORP COM 82981J109 8210 518646 SH SOLE 19 518646 0 0 SITE CTRS CORP COM 82981J109 300590 18988636 SH SOLE 21 18988636 0 0 SITE CTRS CORP COM 82981J109 90946 5745142 SH SOLE 22 5574548 0 170594 SITE CTRS CORP COM 82981J109 113 7164 SH SOLE 23 7164 0 0 SITE CTRS CORP COM 82981J109 12170 768807 SH SOLE 25 768807 0 0 SITE CTRS CORP COM 82981J109 1237 78168 SH SOLE 26 63035 0 15133 SITE CTRS CORP COM 82981J109 1716 108391 SH SOLE 28 3077 0 105314 SITE CTRS CORP COM 82981J109 16202 1023522 SH SOLE 30 1023522 0 0 SITE CTRS CORP COM 82981J109 11669 737156 SH SOLE 31 0 0 737156 SITE CTRS CORP COM 82981J109 105 6658 SH SOLE 34 6658 0 0 SITE CTRS CORP COM 82981J109 66 4182 SH SOLE 36 4182 0 0 SITE CTRS CORP COM 82981J109 337 21261 SH SOLE 40 21261 0 0 SITE CTRS CORP COM 82981J109 3080 194594 SH SOLE 43 5030 0 189564 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 33894 139894 SH SOLE 2 62434 0 77460 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1206 4976 SH SOLE 4 4976 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 190 786 SH SOLE 7 786 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1058 4367 SH SOLE 13 4367 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 18417 76017 SH SOLE 18 43065 0 32952 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 98845 407979 SH SOLE 19 407979 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 138930 573429 SH SOLE 21 573429 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 350506 1446698 SH SOLE 22 1346070 0 100628 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5064 20903 SH SOLE 23 20903 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2426 10014 SH SOLE 25 10014 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 22184 91565 SH SOLE 26 17377 0 74188 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3602 14868 SH SOLE 28 792 0 14076 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 818 3375 SH SOLE 29 3375 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10977 45307 SH SOLE 30 45307 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1543 6367 SH SOLE 31 6367 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3551 14657 SH SOLE 34 14657 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2184 9013 SH SOLE 36 9013 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1379 5691 SH SOLE 40 5691 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3618 14935 SH SOLE 43 5728 0 9207 SITIME CORP COM 82982T106 3331 11387 SH SOLE 2 9736 0 1651 SITIME CORP COM 82982T106 8 29 SH SOLE 4 29 0 0 SITIME CORP COM 82982T106 61 207 SH SOLE 7 207 0 0 SITIME CORP COM 82982T106 20121 68782 SH SOLE 18 68782 0 0 SITIME CORP COM 82982T106 8757 29936 SH SOLE 19 29936 0 0 SITIME CORP COM 82982T106 315078 1077043 SH SOLE 21 1077043 0 0 SITIME CORP COM 82982T106 126205 431410 SH SOLE 22 423764 0 7646 SITIME CORP COM 82982T106 11 37 SH SOLE 23 37 0 0 SITIME CORP COM 82982T106 451 1541 SH SOLE 25 1541 0 0 SITIME CORP COM 82982T106 1330 4548 SH SOLE 26 3658 0 890 SITIME CORP COM 82982T106 138 473 SH SOLE 28 473 0 0 SITIME CORP COM 82982T106 15229 52059 SH SOLE 30 52059 0 0 SITIME CORP COM 82982T106 453 1550 SH SOLE 40 1550 0 0 SITIME CORP COM 82982T106 1390 4750 SH SOLE 43 229 0 4521 SIX FLAGS ENTMT CORP NEW COM 83001A102 15804 371171 SH SOLE 2 64935 0 306236 SIX FLAGS ENTMT CORP NEW COM 83001A102 20 468 SH SOLE 4 468 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 77 1799 SH SOLE 7 1799 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 7239 170007 SH SOLE 18 170007 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 921 21633 SH SOLE 19 21633 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 158991 3733933 SH SOLE 21 3733933 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 89392 2099382 SH SOLE 22 2018247 0 81135 SIX FLAGS ENTMT CORP NEW COM 83001A102 516 12130 SH SOLE 25 12130 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1564 36736 SH SOLE 26 30369 0 6367 SIX FLAGS ENTMT CORP NEW COM 83001A102 65 1530 SH SOLE 28 1530 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1848 43395 SH SOLE 30 43395 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 48 1132 SH SOLE 31 1132 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 228 5357 SH SOLE 36 5357 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 438 10278 SH SOLE 40 10278 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3458 81223 SH SOLE 43 6244 0 74979 SIXTH STREET SPECIALTY LENDN COM 83012A109 630 26936 SH SOLE 43 9412 0 17524 SJW GROUP COM 784305104 1805 24663 SH SOLE 2 9604 0 15059 SJW GROUP COM 784305104 316 4316 SH SOLE 4 4316 0 0 SJW GROUP COM 784305104 5318 72652 SH SOLE 7 72652 0 0 SJW GROUP COM 784305104 6170 84286 SH SOLE 18 84286 0 0 SJW GROUP COM 784305104 3638 49700 SH SOLE 19 49700 0 0 SJW GROUP COM 784305104 82331 1124739 SH SOLE 21 1124739 0 0 SJW GROUP COM 784305104 51215 699652 SH SOLE 22 670715 0 28937 SJW GROUP COM 784305104 272 3717 SH SOLE 25 3717 0 0 SJW GROUP COM 784305104 907 12389 SH SOLE 26 10204 0 2185 SJW GROUP COM 784305104 39 531 SH SOLE 28 531 0 0 SJW GROUP COM 784305104 24784 338579 SH SOLE 30 338579 0 0 SJW GROUP COM 784305104 7584 103609 SH SOLE 31 0 0 103609 SJW GROUP COM 784305104 85 1162 SH SOLE 36 1162 0 0 SJW GROUP COM 784305104 241 3288 SH SOLE 40 3288 0 0 SJW GROUP COM 784305104 821 11211 SH SOLE 43 1082 0 10129 SK TELECOM LTD SPONSORED ADR 78440P306 793 29717 SH SOLE 18 29717 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 157 5886 SH SOLE 21 5886 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 172 6446 SH SOLE 34 6446 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 22683 850488 SH SOLE 43 80714 0 769774 SKECHERS U S A INC CL A 830566105 23173 533931 SH SOLE 2 441411 0 92520 SKECHERS U S A INC CL A 830566105 1313 30247 SH SOLE 4 30247 0 0 SKECHERS U S A INC CL A 830566105 530 12221 SH SOLE 7 12221 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 17568 404788 SH SOLE 18 402800 0 1988 SKECHERS U S A INC CL A 830566105 5892 135767 SH SOLE 19 135767 0 0 SKECHERS U S A INC CL A 830566105 273909 6311261 SH SOLE 21 6311261 0 0 SKECHERS U S A INC CL A 830566105 170030 3917735 SH SOLE 22 3741167 0 176568 SKECHERS U S A INC CL A 830566105 1893 43618 SH SOLE 23 43618 0 0 SKECHERS U S A INC CL A 830566105 805 18552 SH SOLE 25 18552 0 0 SKECHERS U S A INC CL A 830566105 2391 55103 SH SOLE 26 40353 0 14750 SKECHERS U S A INC CL A 830566105 127 2915 SH SOLE 28 2391 0 524 SKECHERS U S A INC CL A 830566105 4249 97896 SH SOLE 29 97896 0 0 SKECHERS U S A INC CL A 830566105 3391 78129 SH SOLE 30 78129 0 0 SKECHERS U S A INC CL A 830566105 2274 52405 SH SOLE 31 52405 0 0 SKECHERS U S A INC CL A 830566105 122 2806 SH SOLE 36 2806 0 0 SKECHERS U S A INC CL A 830566105 725 16713 SH SOLE 40 16713 0 0 SKECHERS U S A INC CL A 830566105 1565 36050 SH SOLE 43 406 0 35644 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 6 5883 SH SOLE 22 5883 0 0 SKILLSOFT CORP CL A 83066P200 11123 1215664 SH SOLE 2 1212213 0 3451 SKILLSOFT CORP CL A 83066P200 1632 178401 SH SOLE 21 178401 0 0 SKILLSOFT CORP CL A 83066P200 7957 869652 SH SOLE 22 849099 0 20553 SKILLSOFT CORP CL A 83066P200 78 8536 SH SOLE 25 8536 0 0 SKILLSOFT CORP CL A 83066P200 52 5631 SH SOLE 26 0 0 5631 SKILLSOFT CORP CL A 83066P200 594 64930 SH SOLE 30 64930 0 0 SKILLSOFT CORP CL A 83066P200 78 8499 SH SOLE 40 8499 0 0 SKILLZ INC COM 83067L109 4639 623455 SH SOLE 2 42498 0 580957 SKILLZ INC COM 83067L109 4 509 SH SOLE 4 509 0 0 SKILLZ INC COM 83067L109 31 4151 SH SOLE 7 4151 0 0 SKILLZ INC COM 83067L109 1194 160434 SH SOLE 18 160434 0 0 SKILLZ INC COM 83067L109 661 88895 SH SOLE 19 88895 0 0 SKILLZ INC COM 83067L109 32485 4366254 SH SOLE 21 4366254 0 0 SKILLZ INC COM 83067L109 44953 6042132 SH SOLE 22 5783778 0 258354 SKILLZ INC COM 83067L109 93 12442 SH SOLE 25 12442 0 0 SKILLZ INC COM 83067L109 573 77054 SH SOLE 26 68682 0 8372 SKILLZ INC COM 83067L109 60 8057 SH SOLE 28 8057 0 0 SKILLZ INC COM 83067L109 406 54546 SH SOLE 30 54546 0 0 SKILLZ INC COM 83067L109 36 4864 SH SOLE 31 4864 0 0 SKILLZ INC COM 83067L109 20 2660 SH SOLE 34 2660 0 0 SKILLZ INC COM 83067L109 99 13258 SH SOLE 40 13258 0 0 SKILLZ INC COM 83067L109 1 106 SH SOLE 43 0 0 106 SKYLINE CHAMPION CORPORATION COM 830830105 1567 19835 SH SOLE 2 14215 0 5620 SKYLINE CHAMPION CORPORATION COM 830830105 16 200 SH SOLE 4 200 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 58 736 SH SOLE 7 736 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 11080 140288 SH SOLE 18 140288 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 7405 93760 SH SOLE 19 93760 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 194967 2468565 SH SOLE 21 2468565 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 96317 1219514 SH SOLE 22 1190982 0 28532 SKYLINE CHAMPION CORPORATION COM 830830105 512 6479 SH SOLE 25 6479 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1764 22338 SH SOLE 26 18759 0 3579 SKYLINE CHAMPION CORPORATION COM 830830105 80 1009 SH SOLE 28 1009 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2336 29575 SH SOLE 30 29575 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 541 6855 SH SOLE 40 6855 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 334 4230 SH SOLE 43 241 0 3989 SKYWATER TECHNOLOGY INC COM 83089J108 71 4363 SH SOLE 2 2500 0 1863 SKYWATER TECHNOLOGY INC COM 83089J108 381 23499 SH SOLE 18 23499 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 226 13949 SH SOLE 19 13949 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 4821 297204 SH SOLE 21 297204 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 3180 196045 SH SOLE 22 195081 0 964 SKYWATER TECHNOLOGY INC COM 83089J108 14096 869047 SH SOLE 34 869047 0 0 SKYWEST INC COM 830879102 1271 32339 SH SOLE 2 5586 0 26753 SKYWEST INC COM 830879102 2 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 22 570 SH SOLE 7 570 0 0 SKYWEST INC COM 830879102 7549 192092 SH SOLE 18 192092 0 0 SKYWEST INC COM 830879102 3482 88607 SH SOLE 19 88607 0 0 SKYWEST INC COM 830879102 246316 6267571 SH SOLE 21 6267571 0 0 SKYWEST INC COM 830879102 49113 1249695 SH SOLE 22 1214703 0 34992 SKYWEST INC COM 830879102 63 1614 SH SOLE 25 1614 0 0 SKYWEST INC COM 830879102 31 799 SH SOLE 26 0 0 799 SKYWEST INC COM 830879102 75 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 2895 73676 SH SOLE 30 73676 0 0 SKYWEST INC COM 830879102 389 9887 SH SOLE 34 9887 0 0 SKYWEST INC COM 830879102 51 1296 SH SOLE 40 1296 0 0 SKYWEST INC COM 830879102 2641 67210 SH SOLE 43 6828 0 60382 SKYWORKS SOLUTIONS INC COM 83088M102 52804 340364 SH SOLE 2 73553 0 266811 SKYWORKS SOLUTIONS INC COM 83088M102 10718 69088 SH SOLE 4 62399 0 6689 SKYWORKS SOLUTIONS INC COM 83088M102 33152 213691 SH SOLE 7 170338 0 43353 SKYWORKS SOLUTIONS INC COM 83088M102 345 2222 SH SOLE 13 408 0 1814 SKYWORKS SOLUTIONS INC COM 83088M102 3647 23510 SH SOLE 15 23510 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 50854 327794 SH SOLE 18 305327 0 22467 SKYWORKS SOLUTIONS INC COM 83088M102 14805 95431 SH SOLE 19 95431 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1054320 6795927 SH SOLE 21 6795927 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 550186 3546382 SH SOLE 22 3211412 0 334970 SKYWORKS SOLUTIONS INC COM 83088M102 14624 94264 SH SOLE 23 94264 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 47237 304482 SH SOLE 25 304482 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 61470 396220 SH SOLE 26 163150 0 233070 SKYWORKS SOLUTIONS INC COM 83088M102 93897 605243 SH SOLE 28 3529 0 601714 SKYWORKS SOLUTIONS INC COM 83088M102 183180 1180739 SH SOLE 30 1180739 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 9922 63956 SH SOLE 31 18017 0 45939 SKYWORKS SOLUTIONS INC COM 83088M102 6256 40327 SH SOLE 32 40327 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4975 32068 SH SOLE 34 32068 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10028 64637 SH SOLE 36 64637 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 844 5441 SH SOLE 40 5441 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16420 105842 SH SOLE 43 7594 0 98248 SL GREEN RLTY CORP COM 78440X804 36562 509925 SH SOLE 2 274101 0 235824 SL GREEN RLTY CORP COM 78440X804 15481 215917 SH SOLE 4 215917 0 0 SL GREEN RLTY CORP COM 78440X804 6048 84353 SH SOLE 7 84353 0 0 SL GREEN RLTY CORP COM 78440X804 1 9 SH SOLE 17 0 0 9 SL GREEN RLTY CORP COM 78440X804 30175 420852 SH SOLE 18 420705 0 147 SL GREEN RLTY CORP COM 78440X804 47717 665504 SH SOLE 19 665504 0 0 SL GREEN RLTY CORP COM 78440X804 272456 3799941 SH SOLE 21 3799941 0 0 SL GREEN RLTY CORP COM 78440X804 179799 2507652 SH SOLE 22 2292054 0 215598 SL GREEN RLTY CORP COM 78440X804 921 12840 SH SOLE 23 12840 0 0 SL GREEN RLTY CORP COM 78440X804 24729 344897 SH SOLE 25 344897 0 0 SL GREEN RLTY CORP COM 78440X804 2719 37927 SH SOLE 26 31782 0 6145 SL GREEN RLTY CORP COM 78440X804 6580 91767 SH SOLE 28 21457 0 70310 SL GREEN RLTY CORP COM 78440X804 23496 327695 SH SOLE 30 327695 0 0 SL GREEN RLTY CORP COM 78440X804 20608 287417 SH SOLE 31 979 0 286438 SL GREEN RLTY CORP COM 78440X804 25976 362287 SH SOLE 34 362287 0 0 SL GREEN RLTY CORP COM 78440X804 1056 14726 SH SOLE 36 14726 0 0 SL GREEN RLTY CORP COM 78440X804 674 9407 SH SOLE 40 9407 0 0 SL GREEN RLTY CORP COM 78440X804 5128 71520 SH SOLE 43 5213 0 66307 SLEEP NUMBER CORP COM 83125X103 1615 21086 SH SOLE 2 9522 0 11564 SLEEP NUMBER CORP COM 83125X103 8 102 SH SOLE 4 102 0 0 SLEEP NUMBER CORP COM 83125X103 25 327 SH SOLE 7 327 0 0 SLEEP NUMBER CORP COM 83125X103 6411 83688 SH SOLE 18 81049 0 2639 SLEEP NUMBER CORP COM 83125X103 5998 78299 SH SOLE 19 78299 0 0 SLEEP NUMBER CORP COM 83125X103 203667 2658840 SH SOLE 21 2658840 0 0 SLEEP NUMBER CORP COM 83125X103 45122 589061 SH SOLE 22 570577 0 18484 SLEEP NUMBER CORP COM 83125X103 126 1650 SH SOLE 23 1650 0 0 SLEEP NUMBER CORP COM 83125X103 336 4381 SH SOLE 25 4381 0 0 SLEEP NUMBER CORP COM 83125X103 1275 16645 SH SOLE 26 7470 0 9175 SLEEP NUMBER CORP COM 83125X103 33 436 SH SOLE 28 436 0 0 SLEEP NUMBER CORP COM 83125X103 3448 45013 SH SOLE 30 45013 0 0 SLEEP NUMBER CORP COM 83125X103 9 112 SH SOLE 34 112 0 0 SLEEP NUMBER CORP COM 83125X103 206 2694 SH SOLE 36 2694 0 0 SLEEP NUMBER CORP COM 83125X103 262 3418 SH SOLE 40 3418 0 0 SLEEP NUMBER CORP COM 83125X103 666 8699 SH SOLE 43 0 0 8699 SLM CORP COM 78442P106 18317 931197 SH SOLE 2 231344 0 699853 SLM CORP COM 78442P106 108 5473 SH SOLE 4 5473 0 0 SLM CORP COM 78442P106 114 5775 SH SOLE 7 5775 0 0 SLM CORP COM 78442P106 474 24081 SH SOLE 13 24081 0 0 SLM CORP COM 78442P106 12530 637002 SH SOLE 18 635813 0 1189 SLM CORP COM 78442P106 1699 86368 SH SOLE 19 86368 0 0 SLM CORP COM 78442P106 275690 14015768 SH SOLE 21 14015768 0 0 SLM CORP COM 78442P106 158665 8066346 SH SOLE 22 7736832 0 329514 SLM CORP COM 78442P106 94 4772 SH SOLE 23 4772 0 0 SLM CORP COM 78442P106 701 35640 SH SOLE 25 35640 0 0 SLM CORP COM 78442P106 3126 158915 SH SOLE 26 124610 0 34305 SLM CORP COM 78442P106 107 5449 SH SOLE 28 5449 0 0 SLM CORP COM 78442P106 81 4130 SH SOLE 29 4130 0 0 SLM CORP COM 78442P106 3390 172341 SH SOLE 30 172341 0 0 SLM CORP COM 78442P106 267 13564 SH SOLE 31 13564 0 0 SLM CORP COM 78442P106 138 7005 SH SOLE 36 7005 0 0 SLM CORP COM 78442P106 677 34420 SH SOLE 40 34420 0 0 SLM CORP COM 78442P106 5166 262628 SH SOLE 43 11600 0 251028 SLR INVESTMENT CORP COM 83413U100 5547 300968 SH SOLE 30 300968 0 0 SLR SENIOR INVESTMENT CORP COM 83416M105 1493 106792 SH SOLE 30 106792 0 0 SM ENERGY CO COM 78454L100 3077 104392 SH SOLE 2 47713 0 56679 SM ENERGY CO COM 78454L100 13 449 SH SOLE 4 449 0 0 SM ENERGY CO COM 78454L100 97 3288 SH SOLE 7 3288 0 0 SM ENERGY CO COM 78454L100 13737 465993 SH SOLE 18 465993 0 0 SM ENERGY CO COM 78454L100 10584 359029 SH SOLE 19 359029 0 0 SM ENERGY CO COM 78454L100 429457 14567732 SH SOLE 21 14567732 0 0 SM ENERGY CO COM 78454L100 97811 3317878 SH SOLE 22 3198962 0 118916 SM ENERGY CO COM 78454L100 195 6601 SH SOLE 23 6601 0 0 SM ENERGY CO COM 78454L100 457 15490 SH SOLE 25 15490 0 0 SM ENERGY CO COM 78454L100 2641 89593 SH SOLE 26 45507 0 44086 SM ENERGY CO COM 78454L100 7885 267481 SH SOLE 30 267481 0 0 SM ENERGY CO COM 78454L100 133 4497 SH SOLE 36 4497 0 0 SM ENERGY CO COM 78454L100 419 14206 SH SOLE 40 14206 0 0 SM ENERGY CO COM 78454L100 953 32322 SH SOLE 43 3242 0 29080 SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 2740 1475000 PRN SOLE 21 1475000 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 541 7626 SH SOLE 2 5816 0 1810 SMART GLOBAL HLDGS INC SHS G8232Y101 4 51 SH SOLE 4 51 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 19 262 SH SOLE 7 262 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 4862 68483 SH SOLE 18 68483 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2189 30842 SH SOLE 19 30842 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 185183 2608572 SH SOLE 21 2608572 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 36203 509967 SH SOLE 22 497435 0 12532 SMART GLOBAL HLDGS INC SHS G8232Y101 197 2775 SH SOLE 25 2775 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 4 59 SH SOLE 26 59 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 31 432 SH SOLE 28 432 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 3057 43061 SH SOLE 30 43061 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 227 3198 SH SOLE 40 3198 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 303 4274 SH SOLE 43 132 0 4142 SMART SAND INC COM 83191H107 90 50568 SH SOLE 18 3279 0 47289 SMART SAND INC COM 83191H107 346 194550 SH SOLE 21 194550 0 0 SMART SAND INC COM 83191H107 630 354188 SH SOLE 22 354188 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1495 54643 SH SOLE 2 43367 0 11276 SMARTFINANCIAL INC COM NEW 83190L208 7 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1239 45281 SH SOLE 18 45281 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1688 61694 SH SOLE 19 61694 0 0 SMARTFINANCIAL INC COM NEW 83190L208 14749 539085 SH SOLE 21 539085 0 0 SMARTFINANCIAL INC COM NEW 83190L208 12996 474987 SH SOLE 22 466863 0 8124 SMARTFINANCIAL INC COM NEW 83190L208 32 1161 SH SOLE 26 0 0 1161 SMARTRENT INC COM CL A 83193G107 207 21390 SH SOLE 2 17217 0 4173 SMARTRENT INC COM CL A 83193G107 149 15390 SH SOLE 4 15390 0 0 SMARTRENT INC COM CL A 83193G107 2013 207971 SH SOLE 18 207971 0 0 SMARTRENT INC COM CL A 83193G107 15396 1590505 SH SOLE 19 1590505 0 0 SMARTRENT INC COM CL A 83193G107 52 5336 SH SOLE 21 5336 0 0 SMARTRENT INC COM CL A 83193G107 12329 1273637 SH SOLE 22 1273637 0 0 SMARTRENT INC COM CL A 83193G107 158 16335 SH SOLE 26 16335 0 0 SMARTRENT INC COM CL A 83193G107 6247 645323 SH SOLE 34 645323 0 0 SMARTSHEET INC COM CL A 83200N103 16679 215354 SH SOLE 2 49415 0 165939 SMARTSHEET INC COM CL A 83200N103 123 1594 SH SOLE 4 479 0 1115 SMARTSHEET INC COM CL A 83200N103 135 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 5515 71206 SH SOLE 18 71206 0 0 SMARTSHEET INC COM CL A 83200N103 3001 38743 SH SOLE 19 38743 0 0 SMARTSHEET INC COM CL A 83200N103 166248 2146514 SH SOLE 21 2146514 0 0 SMARTSHEET INC COM CL A 83200N103 215920 2787857 SH SOLE 22 2654095 0 133762 SMARTSHEET INC COM CL A 83200N103 1417 18290 SH SOLE 25 18290 0 0 SMARTSHEET INC COM CL A 83200N103 3737 48250 SH SOLE 26 39903 0 8347 SMARTSHEET INC COM CL A 83200N103 2033 26249 SH SOLE 28 26249 0 0 SMARTSHEET INC COM CL A 83200N103 5456 70441 SH SOLE 30 70441 0 0 SMARTSHEET INC COM CL A 83200N103 140 1807 SH SOLE 31 1807 0 0 SMARTSHEET INC COM CL A 83200N103 122 1580 SH SOLE 34 1580 0 0 SMARTSHEET INC COM CL A 83200N103 495 6394 SH SOLE 36 6394 0 0 SMARTSHEET INC COM CL A 83200N103 1176 15184 SH SOLE 40 15184 0 0 SMARTSHEET INC COM CL A 83200N103 2791 36037 SH SOLE 43 2551 0 33486 SMILEDIRECTCLUB INC CL A COM 83192H106 67 28350 SH SOLE 2 26100 0 2250 SMILEDIRECTCLUB INC CL A COM 83192H106 1 296 SH SOLE 4 296 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 354 150456 SH SOLE 21 150456 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 3501 1489925 SH SOLE 22 1439579 0 50346 SMILEDIRECTCLUB INC CL A COM 83192H106 31 12988 SH SOLE 25 12988 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 25 10699 SH SOLE 26 0 0 10699 SMILEDIRECTCLUB INC CL A COM 83192H106 177 75236 SH SOLE 30 75236 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 7 2776 SH SOLE 34 2776 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 32 13500 SH SOLE 40 13500 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2 59 SH SOLE 18 59 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 8842 255396 SH SOLE 43 27051 0 228345 SMITH & WESSON BRANDS INC COM 831754106 311 17487 SH SOLE 2 13005 0 4482 SMITH & WESSON BRANDS INC COM 831754106 4 200 SH SOLE 4 200 0 0 SMITH & WESSON BRANDS INC COM 831754106 12 679 SH SOLE 7 679 0 0 SMITH & WESSON BRANDS INC COM 831754106 2408 135259 SH SOLE 18 135259 0 0 SMITH & WESSON BRANDS INC COM 831754106 1509 84755 SH SOLE 19 84755 0 0 SMITH & WESSON BRANDS INC COM 831754106 41314 2321009 SH SOLE 21 2321009 0 0 SMITH & WESSON BRANDS INC COM 831754106 19589 1100512 SH SOLE 22 1077951 0 22561 SMITH & WESSON BRANDS INC COM 831754106 671 37671 SH SOLE 26 34119 0 3552 SMITH & WESSON BRANDS INC COM 831754106 564 31681 SH SOLE 30 31681 0 0 SMITH & WESSON BRANDS INC COM 831754106 78 4394 SH SOLE 40 4394 0 0 SMITH & WESSON BRANDS INC COM 831754106 260 14601 SH SOLE 43 464 0 14137 SMITH A O CORP COM 831865209 29685 345773 SH SOLE 2 59795 0 285978 SMITH A O CORP COM 831865209 8854 103128 SH SOLE 4 46365 0 56763 SMITH A O CORP COM 831865209 16120 187764 SH SOLE 7 153143 0 34621 SMITH A O CORP COM 831865209 43 503 SH SOLE 13 503 0 0 SMITH A O CORP COM 831865209 1583 18434 SH SOLE 15 18434 0 0 SMITH A O CORP COM 831865209 22764 265161 SH SOLE 18 246658 0 18503 SMITH A O CORP COM 831865209 7508 87456 SH SOLE 19 87456 0 0 SMITH A O CORP COM 831865209 325784 3794801 SH SOLE 21 3794801 0 0 SMITH A O CORP COM 831865209 270225 3147642 SH SOLE 22 2866212 0 281430 SMITH A O CORP COM 831865209 6493 75635 SH SOLE 23 75635 0 0 SMITH A O CORP COM 831865209 31932 371953 SH SOLE 25 371953 0 0 SMITH A O CORP COM 831865209 17943 209001 SH SOLE 26 92122 0 116879 SMITH A O CORP COM 831865209 23103 269107 SH SOLE 28 2396 0 266711 SMITH A O CORP COM 831865209 3 30 SH SOLE 29 30 0 0 SMITH A O CORP COM 831865209 62957 733334 SH SOLE 30 619731 0 113603 SMITH A O CORP COM 831865209 6283 73184 SH SOLE 31 13946 0 59238 SMITH A O CORP COM 831865209 1840 21433 SH SOLE 34 21433 0 0 SMITH A O CORP COM 831865209 2019 23518 SH SOLE 36 23518 0 0 SMITH A O CORP COM 831865209 402 4679 SH SOLE 40 4679 0 0 SMITH A O CORP COM 831865209 6339 73837 SH SOLE 43 10030 0 63807 SMITH MICRO SOFTWARE INC COM NEW 832154207 74 15002 SH SOLE 2 1796 0 13206 SMITH MICRO SOFTWARE INC COM NEW 832154207 688 139777 SH SOLE 18 139777 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 405 82374 SH SOLE 19 82374 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 8273 1681598 SH SOLE 21 1681598 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 4233 860272 SH SOLE 22 830901 0 29371 SMITH MIDLAND CORP COM 832156103 38 819 SH SOLE 18 819 0 0 SMITH MIDLAND CORP COM 832156103 478 10161 SH SOLE 21 10161 0 0 SMITH MIDLAND CORP COM 832156103 411 8744 SH SOLE 22 8744 0 0 SMUCKER J M CO COM NEW 832696405 38926 286600 SH SOLE 2 45897 0 240703 SMUCKER J M CO COM NEW 832696405 12960 95419 SH SOLE 4 51395 0 44024 SMUCKER J M CO COM NEW 832696405 23986 176604 SH SOLE 7 148138 0 28466 SMUCKER J M CO COM NEW 832696405 182 1337 SH SOLE 13 183 0 1154 SMUCKER J M CO COM NEW 832696405 2120 15612 SH SOLE 15 15612 0 0 SMUCKER J M CO COM NEW 832696405 24521 180537 SH SOLE 18 165884 0 14653 SMUCKER J M CO COM NEW 832696405 9897 72868 SH SOLE 19 72868 0 0 SMUCKER J M CO COM NEW 832696405 515336 3794254 SH SOLE 21 3794254 0 0 SMUCKER J M CO COM NEW 832696405 335095 2467196 SH SOLE 22 2237892 0 229304 SMUCKER J M CO COM NEW 832696405 8841 65097 SH SOLE 23 65097 0 0 SMUCKER J M CO COM NEW 832696405 22346 164524 SH SOLE 25 164524 0 0 SMUCKER J M CO COM NEW 832696405 38433 282973 SH SOLE 26 80925 0 202048 SMUCKER J M CO COM NEW 832696405 54996 404920 SH SOLE 28 1930 0 402990 SMUCKER J M CO COM NEW 832696405 96393 709713 SH SOLE 30 709713 0 0 SMUCKER J M CO COM NEW 832696405 5350 39391 SH SOLE 31 11914 0 27477 SMUCKER J M CO COM NEW 832696405 21342 157134 SH SOLE 34 157134 0 0 SMUCKER J M CO COM NEW 832696405 13603 100153 SH SOLE 35 100153 0 0 SMUCKER J M CO COM NEW 832696405 9468 69709 SH SOLE 36 69709 0 0 SMUCKER J M CO COM NEW 832696405 530 3899 SH SOLE 40 3899 0 0 SMUCKER J M CO COM NEW 832696405 57101 420413 SH SOLE 43 19393 0 401020 SNAP INC CL A 83304A106 16571 352354 SH SOLE 2 316979 0 35375 SNAP INC CL A 83304A106 33674 716005 SH SOLE 4 457460 0 258545 SNAP INC CL A 83304A106 3800 80793 SH SOLE 7 80793 0 0 SNAP INC CL A 83304A106 1103 23445 SH SOLE 13 13108 0 10337 SNAP INC CL A 83304A106 3415 72612 SH SOLE 15 72612 0 0 SNAP INC CL A 83304A106 278497 5921690 SH SOLE 18 4151285 0 1770405 SNAP INC CL A 83304A106 317590 6752933 SH SOLE 19 6752933 0 0 SNAP INC CL A 83304A106 258483 5496122 SH SOLE 21 5496122 0 0 SNAP INC CL A 83304A106 764998 16266161 SH SOLE 22 15819553 0 446608 SNAP INC CL A 83304A106 28708 610427 SH SOLE 23 610427 0 0 SNAP INC CL A 83304A106 20426 434324 SH SOLE 25 434324 0 0 SNAP INC CL A 83304A106 61108 1299337 SH SOLE 26 753892 0 545445 SNAP INC CL A 83304A106 83783 1781473 SH SOLE 28 64261 0 1717212 SNAP INC CL A 83304A106 65 1390 SH SOLE 29 1390 0 0 SNAP INC CL A 83304A106 150236 3194465 SH SOLE 30 3194465 0 0 SNAP INC CL A 83304A106 16454 349868 SH SOLE 31 102445 0 247423 SNAP INC CL A 83304A106 190167 4043526 SH SOLE 34 4043526 0 0 SNAP INC CL A 83304A106 8852 188229 SH SOLE 36 188229 0 0 SNAP INC CL A 83304A106 1656 35201 SH SOLE 40 35201 0 0 SNAP INC CL A 83304A106 12715 270368 SH SOLE 43 13022 0 257346 SNAP INC NOTE 0.750% 8/0 83304AAB2 10911 5040000 PRN SOLE 21 5040000 0 0 SNAP INC NOTE 0.250% 5/0 83304AAD8 4168 1873000 PRN SOLE 21 1873000 0 0 SNAP ON INC COM 833034101 50202 233086 SH SOLE 2 119291 0 113795 SNAP ON INC COM 833034101 17122 79497 SH SOLE 4 47789 0 31708 SNAP ON INC COM 833034101 15006 69674 SH SOLE 7 55399 0 14275 SNAP ON INC COM 833034101 2955 13720 SH SOLE 13 13720 0 0 SNAP ON INC COM 833034101 1680 7802 SH SOLE 15 7802 0 0 SNAP ON INC COM 833034101 24770 115008 SH SOLE 18 103614 0 11394 SNAP ON INC COM 833034101 23284 108108 SH SOLE 19 108108 0 0 SNAP ON INC COM 833034101 323607 1502491 SH SOLE 21 1502491 0 0 SNAP ON INC COM 833034101 313154 1453961 SH SOLE 22 1265745 0 188216 SNAP ON INC COM 833034101 14584 67715 SH SOLE 23 67715 0 0 SNAP ON INC COM 833034101 18930 87891 SH SOLE 25 87891 0 0 SNAP ON INC COM 833034101 35777 166111 SH SOLE 26 82703 0 83408 SNAP ON INC COM 833034101 41543 192881 SH SOLE 28 962 0 191919 SNAP ON INC COM 833034101 5174 24022 SH SOLE 29 24022 0 0 SNAP ON INC COM 833034101 60714 281894 SH SOLE 30 280454 0 1440 SNAP ON INC COM 833034101 12468 57888 SH SOLE 31 44741 0 13147 SNAP ON INC COM 833034101 52348 243049 SH SOLE 34 243049 0 0 SNAP ON INC COM 833034101 5337 24780 SH SOLE 36 24780 0 0 SNAP ON INC COM 833034101 381 1769 SH SOLE 40 1769 0 0 SNAP ON INC COM 833034101 7479 34723 SH SOLE 43 2962 0 31761 SNAP ONE HOLDINGS CORP COM 83303Y105 133 6288 SH SOLE 2 4132 0 2156 SNAP ONE HOLDINGS CORP COM 83303Y105 784 37181 SH SOLE 18 37181 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 467 22164 SH SOLE 19 22164 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 9456 448593 SH SOLE 21 448593 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 4584 217435 SH SOLE 22 213556 0 3879 SNAP ONE HOLDINGS CORP COM 83303Y105 82 3882 SH SOLE 25 3882 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 139 6587 SH SOLE 30 6587 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 78 3685 SH SOLE 40 3685 0 0 SNOWFLAKE INC CL A 833445109 126674 373946 SH SOLE 2 28070 0 345876 SNOWFLAKE INC CL A 833445109 43136 127338 SH SOLE 4 81853 0 45485 SNOWFLAKE INC CL A 833445109 6871 20284 SH SOLE 7 20284 0 0 SNOWFLAKE INC CL A 833445109 892 2633 SH SOLE 13 533 0 2100 SNOWFLAKE INC CL A 833445109 6598 19478 SH SOLE 15 19478 0 0 SNOWFLAKE INC CL A 833445109 1 2 SH SOLE 17 0 0 2 SNOWFLAKE INC CL A 833445109 34066 100563 SH SOLE 18 89815 0 10748 SNOWFLAKE INC CL A 833445109 32266 95251 SH SOLE 19 95251 0 0 SNOWFLAKE INC CL A 833445109 768880 2269757 SH SOLE 21 2269757 0 0 SNOWFLAKE INC CL A 833445109 1541916 4551781 SH SOLE 22 4316725 0 235056 SNOWFLAKE INC CL A 833445109 40444 119391 SH SOLE 23 119391 0 0 SNOWFLAKE INC CL A 833445109 112280 331454 SH SOLE 25 331454 0 0 SNOWFLAKE INC CL A 833445109 109381 322896 SH SOLE 26 153949 0 168947 SNOWFLAKE INC CL A 833445109 122554 361782 SH SOLE 28 15409 0 346373 SNOWFLAKE INC CL A 833445109 91 270 SH SOLE 29 270 0 0 SNOWFLAKE INC CL A 833445109 224699 663319 SH SOLE 30 651429 0 11890 SNOWFLAKE INC CL A 833445109 12543 37028 SH SOLE 31 23149 0 13879 SNOWFLAKE INC CL A 833445109 30398 89736 SH SOLE 34 89736 0 0 SNOWFLAKE INC CL A 833445109 25696 75855 SH SOLE 36 75855 0 0 SNOWFLAKE INC CL A 833445109 2398 7079 SH SOLE 40 7079 0 0 SNOWFLAKE INC CL A 833445109 19713 58193 SH SOLE 43 3743 0 54450 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 30 9417 SH SOLE 2 9417 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 347 108795 SH SOLE 22 64692 0 44103 SOC TELEMED INC COM CL A 78472F101 13 9939 SH SOLE 2 1615 0 8324 SOC TELEMED INC COM CL A 78472F101 20 15954 SH SOLE 4 15954 0 0 SOC TELEMED INC COM CL A 78472F101 192 149930 SH SOLE 18 149930 0 0 SOC TELEMED INC COM CL A 78472F101 2479 1937075 SH SOLE 19 1937075 0 0 SOC TELEMED INC COM CL A 78472F101 2936 2293477 SH SOLE 21 2293477 0 0 SOC TELEMED INC COM CL A 78472F101 1964 1533987 SH SOLE 22 1518901 0 15086 SOC TELEMED INC COM CL A 78472F101 716 559340 SH SOLE 34 559340 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 26567 526809 SH SOLE 2 91113 0 435696 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 784 15543 SH SOLE 4 15543 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1433 28421 SH SOLE 7 28421 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1572 31171 SH SOLE 18 31171 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9988 198065 SH SOLE 19 198065 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 17243 341911 SH SOLE 21 341911 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 29126 577549 SH SOLE 22 504521 0 73028 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 23380 463607 SH SOLE 25 463607 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 67 1325 SH SOLE 28 0 0 1325 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 6424 127375 SH SOLE 29 127375 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4042 80150 SH SOLE 30 80150 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 140268 2781433 SH SOLE 34 2781433 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9424 186875 SH SOLE 43 19084 0 167791 SOCIETY PASS INC COM 83370P102 38 3684 SH SOLE 2 0 0 3684 SOCIETY PASS INC COM 83370P102 90 8625 SH SOLE 18 8625 0 0 SOCIETY PASS INC COM 83370P102 41 3943 SH SOLE 19 3943 0 0 SOCIETY PASS INC COM 83370P102 282 27090 SH SOLE 21 27090 0 0 SOCIETY PASS INC COM 83370P102 16 1504 SH SOLE 22 1504 0 0 SOCKET MOBILE INC COM NEW 83368E200 5 1151 SH SOLE 18 1151 0 0 SOCKET MOBILE INC COM NEW 83368E200 62 15229 SH SOLE 21 15229 0 0 SOCKET MOBILE INC COM NEW 83368E200 1 357 SH SOLE 22 357 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1205 76211 SH SOLE 2 59049 0 17162 SOFI TECHNOLOGIES INC COM 83406F102 4565 288767 SH SOLE 4 164287 0 124480 SOFI TECHNOLOGIES INC COM 83406F102 623 39407 SH SOLE 7 39407 0 0 SOFI TECHNOLOGIES INC COM 83406F102 568 35941 SH SOLE 15 35941 0 0 SOFI TECHNOLOGIES INC COM 83406F102 4740 299824 SH SOLE 18 274322 0 25502 SOFI TECHNOLOGIES INC COM 83406F102 38992 2466292 SH SOLE 19 2466292 0 0 SOFI TECHNOLOGIES INC COM 83406F102 49151 3108827 SH SOLE 21 3108827 0 0 SOFI TECHNOLOGIES INC COM 83406F102 147549 9332610 SH SOLE 22 9120972 0 211638 SOFI TECHNOLOGIES INC COM 83406F102 4598 290827 SH SOLE 23 290827 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1968 124486 SH SOLE 25 124486 0 0 SOFI TECHNOLOGIES INC COM 83406F102 6817 431168 SH SOLE 26 312439 0 118729 SOFI TECHNOLOGIES INC COM 83406F102 9935 628402 SH SOLE 28 10215 0 618187 SOFI TECHNOLOGIES INC COM 83406F102 29764 1882611 SH SOLE 30 1882611 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1130 71462 SH SOLE 31 53933 0 17529 SOFI TECHNOLOGIES INC COM 83406F102 48480 3066424 SH SOLE 34 3066424 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1400 88548 SH SOLE 36 88548 0 0 SOFI TECHNOLOGIES INC COM 83406F102 283 17887 SH SOLE 40 17887 0 0 SOFI TECHNOLOGIES INC COM 83406F102 188 11922 SH SOLE 43 0 0 11922 SOHU COM LTD SPONSORED ADS 83410S108 28 1693 SH SOLE 2 1693 0 0 SOHU COM LTD SPONSORED ADS 83410S108 21 1312 SH SOLE 4 1312 0 0 SOHU COM LTD SPONSORED ADS 83410S108 39 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 5305 325830 SH SOLE 21 325830 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2538 155925 SH SOLE 22 152655 0 3270 SOHU COM LTD SPONSORED ADS 83410S108 29 1770 SH SOLE 25 1770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1355 83218 SH SOLE 30 83218 0 0 SOHU COM LTD SPONSORED ADS 83410S108 551 33875 SH SOLE 43 0 0 33875 SOL GEL TECHNOLOGIES SHS M8694L103 23 3089 SH SOLE 22 3089 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3518 12540 SH SOLE 2 10460 0 2080 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6876 24506 SH SOLE 4 20353 0 4153 SOLAREDGE TECHNOLOGIES INC COM 83417M104 12141 43273 SH SOLE 7 41924 0 1349 SOLAREDGE TECHNOLOGIES INC COM 83417M104 226 804 SH SOLE 13 160 0 644 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1410 5024 SH SOLE 15 5024 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 22572 80451 SH SOLE 18 73274 0 7177 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3438 12253 SH SOLE 19 12253 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 515292 1836591 SH SOLE 21 1836591 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 218936 780327 SH SOLE 22 710667 0 69660 SOLAREDGE TECHNOLOGIES INC COM 83417M104 8321 29657 SH SOLE 23 29657 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 22475 80104 SH SOLE 25 80104 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 28459 101432 SH SOLE 26 32848 0 68584 SOLAREDGE TECHNOLOGIES INC COM 83417M104 35175 125370 SH SOLE 28 36614 0 88756 SOLAREDGE TECHNOLOGIES INC COM 83417M104 40 142 SH SOLE 29 142 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 337725 1203710 SH SOLE 30 1202630 0 1080 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5695 20297 SH SOLE 31 5570 0 14727 SOLAREDGE TECHNOLOGIES INC COM 83417M104 660 2354 SH SOLE 34 2354 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5788 20631 SH SOLE 36 20631 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 481 1713 SH SOLE 40 1713 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7973 28417 SH SOLE 43 634 0 27783 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 951 750000 PRN SOLE 2 750000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 3849 3037000 PRN SOLE 19 3037000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5463 4310000 PRN SOLE 21 4310000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 1394 1100000 PRN SOLE 22 1100000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5086 4013000 PRN SOLE 34 4013000 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 301 45918 SH SOLE 2 8723 0 37195 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 3 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 676 103269 SH SOLE 18 103269 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1231 188004 SH SOLE 19 188004 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 8074 1232690 SH SOLE 21 1232690 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 6497 991938 SH SOLE 22 977294 0 14644 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 24 3647 SH SOLE 23 3647 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 80 12217 SH SOLE 26 0 0 12217 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 4 601 SH SOLE 43 0 0 601 SOLARWINDS CORP COM NEW 83417Q204 1088 76678 SH SOLE 2 11261 0 65417 SOLARWINDS CORP COM NEW 83417Q204 2 139 SH SOLE 4 139 0 0 SOLARWINDS CORP COM NEW 83417Q204 6 451 SH SOLE 7 451 0 0 SOLARWINDS CORP COM NEW 83417Q204 183 12888 SH SOLE 18 12888 0 0 SOLARWINDS CORP COM NEW 83417Q204 133 9346 SH SOLE 19 9346 0 0 SOLARWINDS CORP COM NEW 83417Q204 6010 423521 SH SOLE 21 423521 0 0 SOLARWINDS CORP COM NEW 83417Q204 12289 866010 SH SOLE 22 829972 0 36038 SOLARWINDS CORP COM NEW 83417Q204 71 5015 SH SOLE 25 5015 0 0 SOLARWINDS CORP COM NEW 83417Q204 319 22465 SH SOLE 26 17765 0 4700 SOLARWINDS CORP COM NEW 83417Q204 57 4043 SH SOLE 28 4043 0 0 SOLARWINDS CORP COM NEW 83417Q204 3344 235659 SH SOLE 30 235659 0 0 SOLARWINDS CORP COM NEW 83417Q204 6 430 SH SOLE 31 430 0 0 SOLARWINDS CORP COM NEW 83417Q204 69 4840 SH SOLE 40 4840 0 0 SOLARWINDS CORP COM NEW 83417Q204 718 50628 SH SOLE 43 1060 0 49568 SOLENO THERAPEUTICS INC COM NEW 834203200 1 1336 SH SOLE 2 0 0 1336 SOLENO THERAPEUTICS INC COM NEW 834203200 5 11459 SH SOLE 18 11459 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 49 120323 SH SOLE 21 120323 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 1 3220 SH SOLE 22 3220 0 0 SOLID BIOSCIENCES INC COM 83422E105 496 283507 SH SOLE 2 186926 0 96581 SOLID BIOSCIENCES INC COM 83422E105 0 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 349 199274 SH SOLE 18 199274 0 0 SOLID BIOSCIENCES INC COM 83422E105 887 507075 SH SOLE 19 507075 0 0 SOLID BIOSCIENCES INC COM 83422E105 5061 2892154 SH SOLE 21 2892154 0 0 SOLID BIOSCIENCES INC COM 83422E105 3908 2233349 SH SOLE 22 2201605 0 31744 SOLID BIOSCIENCES INC COM 83422E105 77 43947 SH SOLE 23 43947 0 0 SOLID BIOSCIENCES INC COM 83422E105 79 45214 SH SOLE 26 0 0 45214 SOLID BIOSCIENCES INC COM 83422E105 84 48115 SH SOLE 30 48115 0 0 SOLID BIOSCIENCES INC COM 83422E105 1 377 SH SOLE 43 0 0 377 SOLIGENIX INC COM 834223307 6 8408 SH SOLE 18 8408 0 0 SOLIGENIX INC COM 834223307 73 110519 SH SOLE 21 110519 0 0 SOLIGENIX INC COM 834223307 1 2116 SH SOLE 22 2116 0 0 SOLITARIO ZINC CORP COM 8342EP107 17 34776 SH SOLE 21 34776 0 0 SOLITARIO ZINC CORP COM 8342EP107 1 2933 SH SOLE 22 2933 0 0 SOLO BRANDS INC COM CL A 83425V104 42 2700 SH SOLE 2 0 0 2700 SOLO BRANDS INC COM CL A 83425V104 538 34399 SH SOLE 18 34399 0 0 SOLO BRANDS INC COM CL A 83425V104 319 20439 SH SOLE 19 20439 0 0 SOLO BRANDS INC COM CL A 83425V104 5430 347426 SH SOLE 21 347426 0 0 SOLO BRANDS INC COM CL A 83425V104 3973 254163 SH SOLE 22 251751 0 2412 SOLO BRANDS INC COM CL A 83425V104 418 26728 SH SOLE 26 23960 0 2768 SOLO BRANDS INC COM CL A 83425V104 980 62726 SH SOLE 28 0 0 62726 SOLO BRANDS INC COM CL A 83425V104 19 1227 SH SOLE 31 0 0 1227 SOLUNA HOLDINGS INC COM NEW 583543103 17 1547 SH SOLE 18 1547 0 0 SOLUNA HOLDINGS INC COM NEW 583543103 221 20507 SH SOLE 21 20507 0 0 SOLUNA HOLDINGS INC COM NEW 583543103 535 49765 SH SOLE 22 49765 0 0 SOMALOGIC INC CLASS A COM 83444K105 74 6367 SH SOLE 2 0 0 6367 SOMALOGIC INC CLASS A COM 83444K105 952 81823 SH SOLE 21 81823 0 0 SOMALOGIC INC CLASS A COM 83444K105 21769 1870166 SH SOLE 22 1870166 0 0 SONENDO INC COM 835431107 8 1348 SH SOLE 18 1348 0 0 SONENDO INC COM 835431107 105 18165 SH SOLE 21 18165 0 0 SONENDO INC COM 835431107 3 501 SH SOLE 22 501 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 4860 98272 SH SOLE 2 46943 0 51329 SONIC AUTOMOTIVE INC CL A 83545G102 5 107 SH SOLE 4 107 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 39 797 SH SOLE 7 797 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 4631 93649 SH SOLE 18 82170 0 11479 SONIC AUTOMOTIVE INC CL A 83545G102 16658 336861 SH SOLE 19 336861 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 130682 2642704 SH SOLE 21 2642704 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 42702 863532 SH SOLE 22 843713 0 19819 SONIC AUTOMOTIVE INC CL A 83545G102 715 14467 SH SOLE 23 14467 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 140 2822 SH SOLE 25 2822 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3942 79708 SH SOLE 26 12730 0 66978 SONIC AUTOMOTIVE INC CL A 83545G102 92 1856 SH SOLE 28 1856 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1952 39465 SH SOLE 30 39465 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 79 1590 SH SOLE 36 1590 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 127 2577 SH SOLE 40 2577 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 665 13452 SH SOLE 43 3562 0 9890 SONIDA SENIOR LIVING INC COM 140475203 8 269 SH SOLE 18 269 0 0 SONIDA SENIOR LIVING INC COM 140475203 149 5239 SH SOLE 21 5239 0 0 SONIDA SENIOR LIVING INC COM 140475203 891 31268 SH SOLE 22 31268 0 0 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH SOLE 21 39 0 0 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 76 183438 SH SOLE 22 183438 0 0 SONO GROUP N V COM N81409109 61 6367 SH SOLE 21 6367 0 0 SONO GROUP N V COM N81409109 601 62388 SH SOLE 22 62388 0 0 SONO GROUP N V COM N81409109 320 33264 SH SOLE 26 29815 0 3449 SONO GROUP N V COM N81409109 749 77819 SH SOLE 28 0 0 77819 SONO GROUP N V COM N81409109 15 1529 SH SOLE 31 0 0 1529 SONOCO PRODS CO COM 835495102 8975 155033 SH SOLE 2 87906 0 67127 SONOCO PRODS CO COM 835495102 4168 71995 SH SOLE 7 71995 0 0 SONOCO PRODS CO COM 835495102 15381 265700 SH SOLE 18 265700 0 0 SONOCO PRODS CO COM 835495102 1613 27860 SH SOLE 19 27860 0 0 SONOCO PRODS CO COM 835495102 414688 7163385 SH SOLE 21 7163385 0 0 SONOCO PRODS CO COM 835495102 153631 2653845 SH SOLE 22 2541617 0 112228 SONOCO PRODS CO COM 835495102 1031 17807 SH SOLE 25 17807 0 0 SONOCO PRODS CO COM 835495102 2509 43343 SH SOLE 26 36141 0 7202 SONOCO PRODS CO COM 835495102 3531 60989 SH SOLE 28 60989 0 0 SONOCO PRODS CO COM 835495102 3395 58649 SH SOLE 30 58649 0 0 SONOCO PRODS CO COM 835495102 85 1463 SH SOLE 31 1463 0 0 SONOCO PRODS CO COM 835495102 2381 41126 SH SOLE 32 41126 0 0 SONOCO PRODS CO COM 835495102 676 11670 SH SOLE 36 11670 0 0 SONOCO PRODS CO COM 835495102 713 12314 SH SOLE 40 12314 0 0 SONOCO PRODS CO COM 835495102 2539 43863 SH SOLE 43 2866 0 40997 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 3 609 SH SOLE 21 609 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 10 2266 SH SOLE 22 2266 0 0 SONOS INC COM 83570H108 10636 356907 SH SOLE 2 264210 0 92697 SONOS INC COM 83570H108 406 13630 SH SOLE 4 13630 0 0 SONOS INC COM 83570H108 51 1725 SH SOLE 7 1725 0 0 SONOS INC COM 83570H108 924 31003 SH SOLE 13 31003 0 0 SONOS INC COM 83570H108 15889 533181 SH SOLE 18 496728 0 36453 SONOS INC COM 83570H108 82935 2783062 SH SOLE 19 2783062 0 0 SONOS INC COM 83570H108 121336 4071683 SH SOLE 21 4071683 0 0 SONOS INC COM 83570H108 108832 3652079 SH SOLE 22 3586483 0 65596 SONOS INC COM 83570H108 1030 34560 SH SOLE 23 34560 0 0 SONOS INC COM 83570H108 542 18190 SH SOLE 25 18190 0 0 SONOS INC COM 83570H108 6099 204656 SH SOLE 26 53225 0 151431 SONOS INC COM 83570H108 66 2220 SH SOLE 28 2220 0 0 SONOS INC COM 83570H108 2196 73692 SH SOLE 30 73692 0 0 SONOS INC COM 83570H108 23014 772276 SH SOLE 34 772276 0 0 SONOS INC COM 83570H108 115 3868 SH SOLE 36 3868 0 0 SONOS INC COM 83570H108 499 16755 SH SOLE 40 16755 0 0 SONOS INC COM 83570H108 1056 35452 SH SOLE 43 820 0 34632 SONY GROUP CORPORATION SPONSORED ADR 835699307 1 11 SH SOLE 17 0 0 11 SONY GROUP CORPORATION SPONSORED ADR 835699307 68287 540243 SH SOLE 18 540098 0 145 SONY GROUP CORPORATION SPONSORED ADR 835699307 121252 959270 SH SOLE 43 92531 0 866739 SOPHIA GENETICS SA ORDINARY SHARES H82027105 28 1994 SH SOLE 2 1994 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 4110 291485 SH SOLE 19 291485 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 87 6166 SH SOLE 20 6166 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 12 825 SH SOLE 21 825 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 42 2985 SH SOLE 22 2985 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 25 1795 SH SOLE 34 1795 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1575 338622 SH SOLE 2 148746 0 189876 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4 959 SH SOLE 4 959 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 16 3415 SH SOLE 7 3415 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 3936 846511 SH SOLE 18 801315 0 45196 SORRENTO THERAPEUTICS INC COM NEW 83587F202 7830 1683964 SH SOLE 19 1683964 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 47441 10202334 SH SOLE 21 10202334 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 37180 7995695 SH SOLE 22 7841879 0 153816 SORRENTO THERAPEUTICS INC COM NEW 83587F202 254 54701 SH SOLE 23 54701 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 157 33846 SH SOLE 25 33846 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1590 341872 SH SOLE 26 103436 0 238436 SORRENTO THERAPEUTICS INC COM NEW 83587F202 25 5302 SH SOLE 28 5302 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 770 165608 SH SOLE 30 165608 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 204 43780 SH SOLE 40 43780 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 276 59256 SH SOLE 43 290 0 58966 SOS LIMITED SPNSORD ADS NEW 83587W106 18 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 1711 2080866 SH SOLE 21 2080866 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 827 1006208 SH SOLE 22 985060 0 21148 SOS LIMITED SPNSORD ADS NEW 83587W106 424 516243 SH SOLE 30 516243 0 0 SOTERA HEALTH CO COM 83601L102 2826 119999 SH SOLE 2 77864 0 42135 SOTERA HEALTH CO COM 83601L102 9 384 SH SOLE 4 384 0 0 SOTERA HEALTH CO COM 83601L102 30 1268 SH SOLE 7 1268 0 0 SOTERA HEALTH CO COM 83601L102 1108 47049 SH SOLE 18 47049 0 0 SOTERA HEALTH CO COM 83601L102 34006 1443989 SH SOLE 19 1443989 0 0 SOTERA HEALTH CO COM 83601L102 32922 1397944 SH SOLE 21 1397944 0 0 SOTERA HEALTH CO COM 83601L102 52052 2210287 SH SOLE 22 2108882 0 101405 SOTERA HEALTH CO COM 83601L102 254 10786 SH SOLE 25 10786 0 0 SOTERA HEALTH CO COM 83601L102 919 39006 SH SOLE 26 32425 0 6581 SOTERA HEALTH CO COM 83601L102 28 1199 SH SOLE 28 1199 0 0 SOTERA HEALTH CO COM 83601L102 948 40240 SH SOLE 30 40240 0 0 SOTERA HEALTH CO COM 83601L102 35 1498 SH SOLE 31 1498 0 0 SOTERA HEALTH CO COM 83601L102 11460 486618 SH SOLE 34 486618 0 0 SOTERA HEALTH CO COM 83601L102 294 12491 SH SOLE 40 12491 0 0 SOTHERLY HOTELS INC COM 83600C103 6 3038 SH SOLE 18 3038 0 0 SOTHERLY HOTELS INC COM 83600C103 93 44444 SH SOLE 21 44444 0 0 SOTHERLY HOTELS INC COM 83600C103 4 1935 SH SOLE 22 1935 0 0 SOTHERLY HOTELS INC COM 83600C103 1 620 SH SOLE 43 0 0 620 SOUND FINL BANCORP INC COM 83607A100 17 386 SH SOLE 18 386 0 0 SOUND FINL BANCORP INC COM 83607A100 256 5811 SH SOLE 21 5811 0 0 SOUND FINL BANCORP INC COM 83607A100 4 100 SH SOLE 22 100 0 0 SOUTH JERSEY INDS INC COM 838518108 7615 291536 SH SOLE 2 115581 0 175955 SOUTH JERSEY INDS INC COM 838518108 11 411 SH SOLE 4 411 0 0 SOUTH JERSEY INDS INC COM 838518108 3255 124625 SH SOLE 7 124625 0 0 SOUTH JERSEY INDS INC COM 838518108 10699 409611 SH SOLE 18 406241 0 3370 SOUTH JERSEY INDS INC COM 838518108 26197 1002937 SH SOLE 19 1002937 0 0 SOUTH JERSEY INDS INC COM 838518108 362551 13880213 SH SOLE 21 13880213 0 0 SOUTH JERSEY INDS INC COM 838518108 95553 3658213 SH SOLE 22 3552440 0 105773 SOUTH JERSEY INDS INC COM 838518108 946 36220 SH SOLE 23 36220 0 0 SOUTH JERSEY INDS INC COM 838518108 571 21873 SH SOLE 25 21873 0 0 SOUTH JERSEY INDS INC COM 838518108 7925 303407 SH SOLE 26 44881 0 258526 SOUTH JERSEY INDS INC COM 838518108 52 2003 SH SOLE 28 2003 0 0 SOUTH JERSEY INDS INC COM 838518108 5183 198436 SH SOLE 30 198436 0 0 SOUTH JERSEY INDS INC COM 838518108 42 1616 SH SOLE 34 1616 0 0 SOUTH JERSEY INDS INC COM 838518108 369 14113 SH SOLE 36 14113 0 0 SOUTH JERSEY INDS INC COM 838518108 374 14314 SH SOLE 40 14314 0 0 SOUTH JERSEY INDS INC COM 838518108 1197 45808 SH SOLE 43 2379 0 43429 SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 31597 566259 SH SOLE 21 566259 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1205 43344 SH SOLE 2 28338 0 15006 SOUTH PLAINS FINANCIAL INC COM 83946P107 5 171 SH SOLE 7 171 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 957 34414 SH SOLE 18 34414 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1780 63995 SH SOLE 19 63995 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 11448 411634 SH SOLE 21 411634 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 10129 364206 SH SOLE 22 358572 0 5634 SOUTH PLAINS FINANCIAL INC COM 83946P107 482 17330 SH SOLE 26 0 0 17330 SOUTHERN CO COM 842587107 173652 2532112 SH SOLE 2 986624 0 1545488 SOUTHERN CO COM 842587107 47199 688230 SH SOLE 4 646559 0 41671 SOUTHERN CO COM 842587107 80366 1171853 SH SOLE 7 1139702 0 32151 SOUTHERN CO COM 842587107 860 12542 SH SOLE 13 2892 0 9650 SOUTHERN CO COM 842587107 10290 150038 SH SOLE 15 150038 0 0 SOUTHERN CO COM 842587107 0 3 SH SOLE 17 0 0 3 SOUTHERN CO COM 842587107 107288 1564426 SH SOLE 18 1414928 0 149498 SOUTHERN CO COM 842587107 48988 714318 SH SOLE 19 714318 0 0 SOUTHERN CO COM 842587107 1939258 28277315 SH SOLE 21 28277315 0 0 SOUTHERN CO COM 842587107 1609395 23467409 SH SOLE 22 21320294 0 2147115 SOUTHERN CO COM 842587107 43065 627948 SH SOLE 23 627948 0 0 SOUTHERN CO COM 842587107 26062 380026 SH SOLE 25 380026 0 0 SOUTHERN CO COM 842587107 141855 2068467 SH SOLE 26 785776 0 1282691 SOUTHERN CO COM 842587107 12476 181919 SH SOLE 28 18862 0 163057 SOUTHERN CO COM 842587107 9892 144245 SH SOLE 29 144245 0 0 SOUTHERN CO COM 842587107 361600 5272678 SH SOLE 30 5272678 0 0 SOUTHERN CO COM 842587107 305198 4450249 SH SOLE 31 208240 0 4242009 SOUTHERN CO COM 842587107 44270 645520 SH SOLE 34 645520 0 0 SOUTHERN CO COM 842587107 19544 284975 SH SOLE 35 284975 0 0 SOUTHERN CO COM 842587107 42420 618554 SH SOLE 36 618554 0 0 SOUTHERN CO COM 842587107 1385 20199 SH SOLE 40 20199 0 0 SOUTHERN CO COM 842587107 42248 616035 SH SOLE 43 65459 0 550576 SOUTHERN CO UNIT 08/01/2022 842587602 156714 2915618 SH SOLE 21 2915618 0 0 SOUTHERN COPPER CORP COM 84265V105 17119 277403 SH SOLE 2 138248 0 139155 SOUTHERN COPPER CORP COM 84265V105 4350 70492 SH SOLE 4 46251 0 24241 SOUTHERN COPPER CORP COM 84265V105 6846 110932 SH SOLE 7 110932 0 0 SOUTHERN COPPER CORP COM 84265V105 9 140 SH SOLE 13 140 0 0 SOUTHERN COPPER CORP COM 84265V105 137 2218 SH SOLE 15 2218 0 0 SOUTHERN COPPER CORP COM 84265V105 8061 130620 SH SOLE 18 130620 0 0 SOUTHERN COPPER CORP COM 84265V105 1367 22146 SH SOLE 19 22146 0 0 SOUTHERN COPPER CORP COM 84265V105 170982 2770735 SH SOLE 21 2770735 0 0 SOUTHERN COPPER CORP COM 84265V105 109961 1781903 SH SOLE 22 1630269 0 151634 SOUTHERN COPPER CORP COM 84265V105 2452 39737 SH SOLE 23 39737 0 0 SOUTHERN COPPER CORP COM 84265V105 1985 32166 SH SOLE 25 32166 0 0 SOUTHERN COPPER CORP COM 84265V105 11569 187472 SH SOLE 26 28176 0 159296 SOUTHERN COPPER CORP COM 84265V105 5731 92876 SH SOLE 28 0 0 92876 SOUTHERN COPPER CORP COM 84265V105 4131 66942 SH SOLE 29 66942 0 0 SOUTHERN COPPER CORP COM 84265V105 25375 411194 SH SOLE 30 411194 0 0 SOUTHERN COPPER CORP COM 84265V105 6856 111103 SH SOLE 31 104618 0 6485 SOUTHERN COPPER CORP COM 84265V105 340 5507 SH SOLE 34 5507 0 0 SOUTHERN COPPER CORP COM 84265V105 1285 20822 SH SOLE 36 20822 0 0 SOUTHERN COPPER CORP COM 84265V105 20 332 SH SOLE 40 332 0 0 SOUTHERN COPPER CORP COM 84265V105 12786 207203 SH SOLE 43 6985 0 200218 SOUTHERN FIRST BANCSHARES COM 842873101 234 3743 SH SOLE 2 300 0 3443 SOUTHERN FIRST BANCSHARES COM 842873101 8 133 SH SOLE 7 133 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 1526 24415 SH SOLE 18 24415 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 873 13978 SH SOLE 19 13978 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 18306 292937 SH SOLE 21 292937 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 11220 179545 SH SOLE 22 176295 0 3250 SOUTHERN FIRST BANCSHARES COM 842873101 137 2195 SH SOLE 43 105 0 2090 SOUTHERN MO BANCORP INC COM 843380106 1313 25159 SH SOLE 2 18307 0 6852 SOUTHERN MO BANCORP INC COM 843380106 8 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 1332 25538 SH SOLE 18 25538 0 0 SOUTHERN MO BANCORP INC COM 843380106 1826 34998 SH SOLE 19 34998 0 0 SOUTHERN MO BANCORP INC COM 843380106 15736 301628 SH SOLE 21 301628 0 0 SOUTHERN MO BANCORP INC COM 843380106 12180 233477 SH SOLE 22 229084 0 4393 SOUTHERN MO BANCORP INC COM 843380106 182 3491 SH SOLE 23 3491 0 0 SOUTHERN MO BANCORP INC COM 843380106 754 14461 SH SOLE 26 0 0 14461 SOUTHERN MO BANCORP INC COM 843380106 21 398 SH SOLE 43 0 0 398 SOUTHERN STS BANCSHARES INC COM 843878307 7 340 SH SOLE 18 340 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 99 5082 SH SOLE 21 5082 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1077 25750 SH SOLE 2 8344 0 17406 SOUTHSIDE BANCSHARES INC COM 84470P109 4 100 SH SOLE 4 100 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 18 441 SH SOLE 7 441 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 5032 120325 SH SOLE 18 120325 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2312 55274 SH SOLE 19 55274 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 149867 3583631 SH SOLE 21 3583631 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 33284 795888 SH SOLE 22 766977 0 28911 SOUTHSIDE BANCSHARES INC COM 84470P109 180 4304 SH SOLE 25 4304 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 458 10956 SH SOLE 26 8050 0 2906 SOUTHSIDE BANCSHARES INC COM 84470P109 24 581 SH SOLE 28 581 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2391 57185 SH SOLE 30 57185 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 32 758 SH SOLE 36 758 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 156 3741 SH SOLE 40 3741 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 477 11415 SH SOLE 43 480 0 10935 SOUTHSTATE CORPORATION COM 840441109 12629 157649 SH SOLE 2 64880 0 92769 SOUTHSTATE CORPORATION COM 840441109 321 4006 SH SOLE 4 247 0 3759 SOUTHSTATE CORPORATION COM 840441109 82 1018 SH SOLE 7 1018 0 0 SOUTHSTATE CORPORATION COM 840441109 65 817 SH SOLE 13 817 0 0 SOUTHSTATE CORPORATION COM 840441109 17470 218072 SH SOLE 18 213287 0 4785 SOUTHSTATE CORPORATION COM 840441109 51772 646267 SH SOLE 19 646267 0 0 SOUTHSTATE CORPORATION COM 840441109 214201 2673839 SH SOLE 21 2673839 0 0 SOUTHSTATE CORPORATION COM 840441109 175203 2187032 SH SOLE 22 2110778 0 76254 SOUTHSTATE CORPORATION COM 840441109 1401 17487 SH SOLE 23 17487 0 0 SOUTHSTATE CORPORATION COM 840441109 792 9885 SH SOLE 25 9885 0 0 SOUTHSTATE CORPORATION COM 840441109 10174 127002 SH SOLE 26 24596 0 102406 SOUTHSTATE CORPORATION COM 840441109 101 1266 SH SOLE 28 1266 0 0 SOUTHSTATE CORPORATION COM 840441109 3399 42435 SH SOLE 30 42435 0 0 SOUTHSTATE CORPORATION COM 840441109 305 3803 SH SOLE 36 3803 0 0 SOUTHSTATE CORPORATION COM 840441109 686 8557 SH SOLE 40 8557 0 0 SOUTHSTATE CORPORATION COM 840441109 781 9743 SH SOLE 43 513 0 9230 SOUTHWEST AIRLS CO COM 844741108 35303 824068 SH SOLE 2 103972 0 720096 SOUTHWEST AIRLS CO COM 844741108 2643 61687 SH SOLE 4 55660 0 6027 SOUTHWEST AIRLS CO COM 844741108 19896 464434 SH SOLE 7 447272 0 17162 SOUTHWEST AIRLS CO COM 844741108 10 235 SH SOLE 13 235 0 0 SOUTHWEST AIRLS CO COM 844741108 1089 25427 SH SOLE 15 25427 0 0 SOUTHWEST AIRLS CO COM 844741108 49 1145 SH SOLE 17 0 0 1145 SOUTHWEST AIRLS CO COM 844741108 56446 1317597 SH SOLE 18 1260907 0 56690 SOUTHWEST AIRLS CO COM 844741108 12646 295186 SH SOLE 19 295186 0 0 SOUTHWEST AIRLS CO COM 844741108 624572 14579172 SH SOLE 21 14579172 0 0 SOUTHWEST AIRLS CO COM 844741108 509070 11883058 SH SOLE 22 10863391 0 1019667 SOUTHWEST AIRLS CO COM 844741108 3804 88797 SH SOLE 23 88797 0 0 SOUTHWEST AIRLS CO COM 844741108 18842 439828 SH SOLE 25 439828 0 0 SOUTHWEST AIRLS CO COM 844741108 24447 570655 SH SOLE 26 99866 0 470789 SOUTHWEST AIRLS CO COM 844741108 10057 234753 SH SOLE 28 12345 0 222408 SOUTHWEST AIRLS CO COM 844741108 65076 1519055 SH SOLE 30 1519055 0 0 SOUTHWEST AIRLS CO COM 844741108 2460 57419 SH SOLE 31 21000 0 36419 SOUTHWEST AIRLS CO COM 844741108 1338 31228 SH SOLE 34 31228 0 0 SOUTHWEST AIRLS CO COM 844741108 2906 67840 SH SOLE 36 67840 0 0 SOUTHWEST AIRLS CO COM 844741108 250 5827 SH SOLE 40 5827 0 0 SOUTHWEST AIRLS CO COM 844741108 12405 289576 SH SOLE 43 11162 0 278414 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 18502 13880000 PRN SOLE 21 13880000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 10735 153248 SH SOLE 2 68709 0 84539 SOUTHWEST GAS HLDGS INC COM 844895102 17 236 SH SOLE 4 236 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 6804 97127 SH SOLE 7 97127 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 22260 317771 SH SOLE 18 317771 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 37033 528664 SH SOLE 19 528664 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 403065 5753962 SH SOLE 21 5753962 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 147179 2101051 SH SOLE 22 2043158 0 57893 SOUTHWEST GAS HLDGS INC COM 844895102 1261 18001 SH SOLE 23 18001 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 755 10780 SH SOLE 25 10780 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 9098 129881 SH SOLE 26 19688 0 110193 SOUTHWEST GAS HLDGS INC COM 844895102 72 1033 SH SOLE 28 1033 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 2397 34215 SH SOLE 30 34215 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 1574 22470 SH SOLE 32 22470 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 488 6969 SH SOLE 36 6969 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 555 7924 SH SOLE 40 7924 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 6993 99833 SH SOLE 43 2659 0 97174 SOUTHWESTERN ENERGY CO COM 845467109 1762 378138 SH SOLE 2 248798 0 129340 SOUTHWESTERN ENERGY CO COM 845467109 11 2430 SH SOLE 4 2430 0 0 SOUTHWESTERN ENERGY CO COM 845467109 98 20955 SH SOLE 7 20955 0 0 SOUTHWESTERN ENERGY CO COM 845467109 16845 3614914 SH SOLE 18 3523926 0 90988 SOUTHWESTERN ENERGY CO COM 845467109 10966 2353180 SH SOLE 19 2353180 0 0 SOUTHWESTERN ENERGY CO COM 845467109 558581 119867129 SH SOLE 21 119867129 0 0 SOUTHWESTERN ENERGY CO COM 845467109 116547 25010091 SH SOLE 22 24571047 0 439044 SOUTHWESTERN ENERGY CO COM 845467109 577 123754 SH SOLE 23 123754 0 0 SOUTHWESTERN ENERGY CO COM 845467109 455 97537 SH SOLE 25 97537 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1626 348902 SH SOLE 26 254254 0 94648 SOUTHWESTERN ENERGY CO COM 845467109 796 170876 SH SOLE 28 170876 0 0 SOUTHWESTERN ENERGY CO COM 845467109 9730 2087900 SH SOLE 30 2087900 0 0 SOUTHWESTERN ENERGY CO COM 845467109 120 25771 SH SOLE 36 25771 0 0 SOUTHWESTERN ENERGY CO COM 845467109 428 91802 SH SOLE 40 91802 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3966 850978 SH SOLE 43 25255 0 825723 SOVOS BRANDS INC COM 84612U107 367 24364 SH SOLE 2 18240 0 6124 SOVOS BRANDS INC COM 84612U107 1051 69802 SH SOLE 18 69802 0 0 SOVOS BRANDS INC COM 84612U107 1710 113653 SH SOLE 19 113653 0 0 SOVOS BRANDS INC COM 84612U107 12099 803947 SH SOLE 21 803947 0 0 SOVOS BRANDS INC COM 84612U107 7191 477782 SH SOLE 22 471241 0 6541 SOVOS BRANDS INC COM 84612U107 2551 169491 SH SOLE 34 169491 0 0 SP PLUS CORP COM 78469C103 266 9411 SH SOLE 2 6944 0 2467 SP PLUS CORP COM 78469C103 3 122 SH SOLE 4 122 0 0 SP PLUS CORP COM 78469C103 11 375 SH SOLE 7 375 0 0 SP PLUS CORP COM 78469C103 1914 67809 SH SOLE 18 67809 0 0 SP PLUS CORP COM 78469C103 1143 40493 SH SOLE 19 40493 0 0 SP PLUS CORP COM 78469C103 23870 845846 SH SOLE 21 845846 0 0 SP PLUS CORP COM 78469C103 15578 552035 SH SOLE 22 538856 0 13179 SP PLUS CORP COM 78469C103 108 3837 SH SOLE 25 3837 0 0 SP PLUS CORP COM 78469C103 133 4706 SH SOLE 26 1618 0 3088 SP PLUS CORP COM 78469C103 88 3116 SH SOLE 28 3116 0 0 SP PLUS CORP COM 78469C103 378 13389 SH SOLE 30 13389 0 0 SP PLUS CORP COM 78469C103 66 2328 SH SOLE 36 2328 0 0 SP PLUS CORP COM 78469C103 85 3010 SH SOLE 40 3010 0 0 SP PLUS CORP COM 78469C103 191 6776 SH SOLE 43 56 0 6720 SPAR GROUP INC COM 784933103 2 1541 SH SOLE 18 1541 0 0 SPAR GROUP INC COM 784933103 35 28050 SH SOLE 21 28050 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARTANNASH CO COM 847215100 2148 83403 SH SOLE 2 48760 0 34643 SPARTANNASH CO COM 847215100 4 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 15 575 SH SOLE 7 575 0 0 SPARTANNASH CO COM 847215100 3721 144457 SH SOLE 18 144457 0 0 SPARTANNASH CO COM 847215100 3746 145414 SH SOLE 19 145414 0 0 SPARTANNASH CO COM 847215100 119999 4658358 SH SOLE 21 4658358 0 0 SPARTANNASH CO COM 847215100 28993 1125508 SH SOLE 22 1087689 0 37819 SPARTANNASH CO COM 847215100 379 14699 SH SOLE 23 14699 0 0 SPARTANNASH CO COM 847215100 117 4556 SH SOLE 25 4556 0 0 SPARTANNASH CO COM 847215100 1248 48436 SH SOLE 26 15577 0 32859 SPARTANNASH CO COM 847215100 1832 71104 SH SOLE 30 71104 0 0 SPARTANNASH CO COM 847215100 57 2226 SH SOLE 36 2226 0 0 SPARTANNASH CO COM 847215100 112 4339 SH SOLE 40 4339 0 0 SPARTANNASH CO COM 847215100 3292 127813 SH SOLE 43 4748 0 123065 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 53 146 SH SOLE 17 0 0 146 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 211 580 SH SOLE 43 0 0 580 SPDR GOLD TR GOLD SHS 78463V107 829 4852 SH SOLE 4 4852 0 0 SPDR GOLD TR GOLD SHS 78463V107 12326 72099 SH SOLE 18 72099 0 0 SPDR GOLD TR GOLD SHS 78463V107 66540 389216 SH SOLE 19 389216 0 0 SPDR GOLD TR GOLD SHS 78463V107 5143 30083 SH SOLE 22 30083 0 0 SPDR GOLD TR GOLD SHS 78463V107 75003 438717 SH SOLE 25 438717 0 0 SPDR GOLD TR GOLD SHS 78463V107 30964 181119 SH SOLE 34 181119 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 12 247 SH SOLE 2 247 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 2539 24592 SH SOLE 22 24592 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7 93 SH SOLE 17 0 0 93 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 4 63 SH SOLE 17 0 0 63 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 137 3314 SH SOLE 17 0 0 3314 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 98764 1830321 SH SOLE 13 1830321 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 129 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 MSCI ACWI EXUS 78463X848 92 3135 SH SOLE 18 3135 0 0 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 253 6704 SH SOLE 43 0 0 6704 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 147 4032 SH SOLE 17 0 0 4032 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 29305 61700 SH Call SOLE 2 61700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 27690 58300 SH Call SOLE 4 58300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 367857 774500 SH Call SOLE 18 774500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 6753786 14219700 SH Call SOLE 19 14219700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 55855 117600 SH Put SOLE 19 117600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 229548 483300 SH Call SOLE 22 483300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 760 1600 SH Put SOLE 22 1600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2163775 4555700 SH Call SOLE 34 4555700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 14629 30800 SH Put SOLE 34 30800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 126732 266826 SH SOLE 2 266826 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6507 13700 SH SOLE 4 13700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3326 7003 SH SOLE 17 0 0 7003 SPDR S&P 500 ETF TR TR UNIT 78462F103 150863 317633 SH SOLE 18 299669 0 17964 SPDR S&P 500 ETF TR TR UNIT 78462F103 991227 2086970 SH SOLE 19 2086970 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 87094 183372 SH SOLE 22 183372 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 438778 923821 SH SOLE 23 923821 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 399916 842000 SH SOLE 34 842000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 81 170 SH SOLE 43 0 0 170 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 15579 30094 SH SOLE 2 30094 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1553 3000 SH SOLE 17 0 0 3000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 449 868 SH SOLE 18 868 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 30 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 5 57 SH SOLE 17 0 0 57 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1 19 SH SOLE 43 0 0 19 SPDR SER TR ICE PFD SEC ETF 78464A292 2 57 SH SOLE 17 0 0 57 SPDR SER TR S&P 600 SMCP VAL 78464A300 5 54 SH SOLE 17 0 0 54 SPDR SER TR PORTFOLIO INTRMD 78464A375 16 452 SH SOLE 17 0 0 452 SPDR SER TR BLOOMBERG EMERGI 78464A391 2 64 SH SOLE 17 0 0 64 SPDR SER TR PRTFLO S&P500 GW 78464A409 52731 727626 SH SOLE 17 0 0 727626 SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH SOLE 17 0 0 10 SPDR SER TR PRTFLO S&P500 VL 78464A508 55071 1311213 SH SOLE 17 0 0 1311213 SPDR SER TR PRTFLO S&P500 VL 78464A508 3824 91042 SH SOLE 22 91042 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 1 40 SH SOLE 17 0 0 40 SPDR SER TR DJ REIT ETF 78464A607 8 69 SH SOLE 17 0 0 69 SPDR SER TR DJ REIT ETF 78464A607 1095 8963 SH SOLE 22 8963 0 0 SPDR SER TR DJ REIT ETF 78464A607 5 39 SH SOLE 43 0 0 39 SPDR SER TR PORTFOLIO AGRGTE 78464A649 21253 717531 SH SOLE 17 0 0 717531 SPDR SER TR PORTFLI TIPS ETF 78464A656 10299 326963 SH SOLE 2 326963 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 450 14282 SH SOLE 17 0 0 14282 SPDR SER TR PORTFOLIO LN TSR 78464A664 61 1454 SH SOLE 17 0 0 1454 SPDR SER TR PORTFLI INTRMDIT 78464A672 5 155 SH SOLE 17 0 0 155 SPDR SER TR OPTIONS 78464A714 14446 160000 SH Put SOLE 19 160000 0 0 SPDR SER TR S&P DIVID ETF 78464A763 20 154 SH SOLE 17 0 0 154 SPDR SER TR S&P DIVID ETF 78464A763 1102 8531 SH SOLE 43 0 0 8531 SPDR SER TR PORTFOLI S&P1500 78464A805 157 2680 SH SOLE 17 0 0 2680 SPDR SER TR PORTFOLI S&P1500 78464A805 367 6283 SH SOLE 43 0 0 6283 SPDR SER TR S&P 600 SML CAP 78464A813 30 300 SH SOLE 2 300 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 2677 26925 SH SOLE 17 0 0 26925 SPDR SER TR S&P 400 MDCP GRW 78464A821 4 52 SH SOLE 17 0 0 52 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 30 609 SH SOLE 17 0 0 609 SPDR SER TR PORTFOLIO S&P500 78464A854 117 2098 SH SOLE 2 2098 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 83430 1494353 SH SOLE 17 0 0 1494353 SPDR SER TR OPTIONS 78464A870 1008 9000 SH Call SOLE 2 9000 0 0 SPDR SER TR OPTIONS 78464A870 1131 10100 SH Call SOLE 4 10100 0 0 SPDR SER TR OPTIONS 78464A870 15002 134000 SH Call SOLE 18 134000 0 0 SPDR SER TR OPTIONS 78464A870 170168 1519900 SH Call SOLE 19 1519900 0 0 SPDR SER TR OPTIONS 78464A870 8375 74800 SH Call SOLE 22 74800 0 0 SPDR SER TR S&P BIOTECH 78464A870 420 3750 SH SOLE 22 3750 0 0 SPDR SER TR S&P BIOTECH 78464A870 1 6 SH SOLE 43 0 0 6 SPDR SER TR S&P HOMEBUILD 78464A888 5471 63784 SH SOLE 26 63784 0 0 SPDR SER TR OPTIONS 78468R556 36430 380000 SH Call SOLE 19 380000 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 467 4875 SH SOLE 19 4875 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 129312 1348822 SH SOLE 25 1348822 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1983 18262 SH SOLE 2 18262 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 756 6964 SH SOLE 4 6964 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 10220 94129 SH SOLE 17 0 0 94129 SPDR SER TR BLOOMBERG HIGH Y 78468R622 1451 13366 SH SOLE 18 13366 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 351898 3241207 SH SOLE 19 3241207 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 8143 75000 SH SOLE 30 75000 0 0 SPDR SER TR OPTIONS 78468R622 36317 334500 SH Put SOLE 4 334500 0 0 SPDR SER TR OPTIONS 78468R622 63198 582100 SH Put SOLE 22 582100 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9 102 SH SOLE 17 0 0 102 SPDR SER TR S&P KENSHO SMART 78468R689 0 2 SH SOLE 17 0 0 2 SPDR SER TR NUVEEN BLMBRG MU 78468R721 4 84 SH SOLE 2 84 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 33 644 SH SOLE 17 0 0 644 SPDR SER TR NUVEEN BLMBRG SH 78468R739 24 497 SH SOLE 2 497 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 2 37 SH SOLE 17 0 0 37 SPDR SER TR NUVEEN BLMBRG SH 78468R739 361 7341 SH SOLE 18 7341 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 135 3201 SH SOLE 2 3201 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 1 25 SH SOLE 17 0 0 25 SPDR SER TR PRTFLO S&P500 HI 78468R788 7 173 SH SOLE 43 0 0 173 SPDR SER TR SPDR S&P 500 ETF 78468R796 1 6 SH SOLE 17 0 0 6 SPDR SER TR PORTFOLIO S&P600 78468R853 6108 136664 SH SOLE 17 0 0 136664 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1 30 SH SOLE 17 0 0 30 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 15644 153797 SH SOLE 2 13597 0 140200 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 50 495 SH SOLE 4 163 0 332 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 94 928 SH SOLE 7 928 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1724 16951 SH SOLE 18 16951 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1198 11780 SH SOLE 19 11780 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 51222 503561 SH SOLE 21 503561 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 95749 941298 SH SOLE 22 892957 0 48341 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 523 5146 SH SOLE 25 5146 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1978 19441 SH SOLE 26 15886 0 3555 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 77 760 SH SOLE 28 760 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2506 24637 SH SOLE 30 24637 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 68 667 SH SOLE 31 667 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 75 739 SH SOLE 36 739 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 564 5542 SH SOLE 40 5542 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 937 9211 SH SOLE 43 278 0 8933 SPECTRUM PHARMACEUTICALS INC COM 84763A108 348 273671 SH SOLE 2 102940 0 170731 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 2144 SH SOLE 7 2144 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 741 583558 SH SOLE 18 583558 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 2218 1746807 SH SOLE 19 1746807 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 26436 20816137 SH SOLE 21 20816137 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 7675 6043683 SH SOLE 22 6023125 0 20558 SPECTRUM PHARMACEUTICALS INC COM 84763A108 89 70123 SH SOLE 23 70123 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 460 362279 SH SOLE 26 0 0 362279 SPECTRUM PHARMACEUTICALS INC COM 84763A108 16 12332 SH SOLE 28 12332 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 346 272116 SH SOLE 30 272116 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 42 33097 SH SOLE 43 0 0 33097 SPERO THERAPEUTICS INC COM 84833T103 141 8783 SH SOLE 2 983 0 7800 SPERO THERAPEUTICS INC COM 84833T103 6 377 SH SOLE 7 377 0 0 SPERO THERAPEUTICS INC COM 84833T103 1087 67885 SH SOLE 18 67885 0 0 SPERO THERAPEUTICS INC COM 84833T103 664 41491 SH SOLE 19 41491 0 0 SPERO THERAPEUTICS INC COM 84833T103 16940 1058098 SH SOLE 21 1058098 0 0 SPERO THERAPEUTICS INC COM 84833T103 9633 601683 SH SOLE 22 597334 0 4349 SPERO THERAPEUTICS INC COM 84833T103 200 12471 SH SOLE 30 12471 0 0 SPERO THERAPEUTICS INC COM 84833T103 128 7989 SH SOLE 43 0 0 7989 SPIRE GLOBAL INC COM CL A 848560108 34 10092 SH SOLE 2 10092 0 0 SPIRE GLOBAL INC COM CL A 848560108 54 16024 SH SOLE 21 16024 0 0 SPIRE GLOBAL INC COM CL A 848560108 951 281376 SH SOLE 22 281361 0 15 SPIRE INC COM 84857L101 4377 67104 SH SOLE 2 35639 0 31465 SPIRE INC COM 84857L101 538 8255 SH SOLE 4 8255 0 0 SPIRE INC COM 84857L101 5213 79928 SH SOLE 7 79928 0 0 SPIRE INC COM 84857L101 16082 246578 SH SOLE 18 246578 0 0 SPIRE INC COM 84857L101 5931 90946 SH SOLE 19 90946 0 0 SPIRE INC COM 84857L101 252873 3877228 SH SOLE 21 3877228 0 0 SPIRE INC COM 84857L101 96981 1486976 SH SOLE 22 1436747 0 50229 SPIRE INC COM 84857L101 447 6848 SH SOLE 25 6848 0 0 SPIRE INC COM 84857L101 1574 24136 SH SOLE 26 20105 0 4031 SPIRE INC COM 84857L101 784 12018 SH SOLE 28 12018 0 0 SPIRE INC COM 84857L101 3829 58710 SH SOLE 30 58710 0 0 SPIRE INC COM 84857L101 12332 189087 SH SOLE 31 0 0 189087 SPIRE INC COM 84857L101 234 3584 SH SOLE 36 3584 0 0 SPIRE INC COM 84857L101 399 6120 SH SOLE 40 6120 0 0 SPIRE INC COM 84857L101 3527 54085 SH SOLE 43 7469 0 46616 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12254 284386 SH SOLE 2 32267 0 252119 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15 341 SH SOLE 4 341 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 114 2642 SH SOLE 7 2642 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1950 45249 SH SOLE 18 45249 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1404 32587 SH SOLE 19 32587 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 93852 2178035 SH SOLE 21 2178035 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 100931 2342338 SH SOLE 22 2228818 0 113520 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 578 13414 SH SOLE 25 13414 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2011 46671 SH SOLE 26 38401 0 8270 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 81 1878 SH SOLE 28 1878 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2691 62443 SH SOLE 30 62443 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 68 1576 SH SOLE 31 1576 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 188 4371 SH SOLE 36 4371 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 611 14186 SH SOLE 40 14186 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4140 96070 SH SOLE 43 13424 0 82646 SPIRIT AIRLS INC COM 848577102 4069 186233 SH SOLE 2 63176 0 123057 SPIRIT AIRLS INC COM 848577102 3 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 30 1392 SH SOLE 7 1392 0 0 SPIRIT AIRLS INC COM 848577102 6638 303791 SH SOLE 18 303791 0 0 SPIRIT AIRLS INC COM 848577102 14603 668308 SH SOLE 19 668308 0 0 SPIRIT AIRLS INC COM 848577102 82824 3790550 SH SOLE 21 3790550 0 0 SPIRIT AIRLS INC COM 848577102 63470 2904793 SH SOLE 22 2833905 0 70888 SPIRIT AIRLS INC COM 848577102 515 23556 SH SOLE 23 23556 0 0 SPIRIT AIRLS INC COM 848577102 57 2593 SH SOLE 25 2593 0 0 SPIRIT AIRLS INC COM 848577102 3457 158223 SH SOLE 26 7210 0 151013 SPIRIT AIRLS INC COM 848577102 57 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 515 23577 SH SOLE 30 23577 0 0 SPIRIT AIRLS INC COM 848577102 517 23673 SH SOLE 34 23673 0 0 SPIRIT AIRLS INC COM 848577102 75 3447 SH SOLE 40 3447 0 0 SPIRIT AIRLS INC COM 848577102 1654 75716 SH SOLE 43 30221 0 45495 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 2371 2750000 PRN SOLE 21 2750000 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 209 7261 SH SOLE 2 414 0 6847 SPIRIT OF TEX BANCSHARES INC COM 84861D103 6 206 SH SOLE 7 206 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1198 41642 SH SOLE 18 41642 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 707 24554 SH SOLE 19 24554 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 15010 521553 SH SOLE 21 521553 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 10078 350173 SH SOLE 22 342379 0 7794 SPIRIT OF TEX BANCSHARES INC COM 84861D103 59 2041 SH SOLE 43 0 0 2041 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25298 524962 SH SOLE 2 183617 0 341345 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24224 502686 SH SOLE 4 502686 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7448 154560 SH SOLE 7 154560 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 35830 743506 SH SOLE 18 743506 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 44658 926703 SH SOLE 19 926703 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 333392 6918292 SH SOLE 21 6918292 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 223557 4639083 SH SOLE 22 4195110 0 443973 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1327 27534 SH SOLE 23 27534 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25572 530649 SH SOLE 25 530649 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2196 45574 SH SOLE 26 37689 0 7885 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 10516 218219 SH SOLE 28 77061 0 141158 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 26542 550769 SH SOLE 30 550769 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25459 528313 SH SOLE 31 1772 0 526541 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 28687 595293 SH SOLE 34 595293 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 96 1996 SH SOLE 36 1996 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 734 15240 SH SOLE 40 15240 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4690 97322 SH SOLE 43 13021 0 84301 SPLUNK INC COM 848637104 34350 296841 SH SOLE 2 34330 0 262511 SPLUNK INC COM 848637104 12554 108483 SH SOLE 4 66927 0 41556 SPLUNK INC COM 848637104 3860 33358 SH SOLE 7 33358 0 0 SPLUNK INC COM 848637104 307 2655 SH SOLE 13 488 0 2167 SPLUNK INC COM 848637104 2100 18150 SH SOLE 15 18150 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 29045 250994 SH SOLE 18 242659 0 8335 SPLUNK INC COM 848637104 11572 100000 SH SOLE 19 100000 0 0 SPLUNK INC COM 848637104 381308 3295090 SH SOLE 21 3295090 0 0 SPLUNK INC COM 848637104 392603 3392696 SH SOLE 22 3208167 0 184529 SPLUNK INC COM 848637104 10639 91939 SH SOLE 23 91939 0 0 SPLUNK INC COM 848637104 37343 322698 SH SOLE 25 322698 0 0 SPLUNK INC COM 848637104 29652 256240 SH SOLE 26 122666 0 133574 SPLUNK INC COM 848637104 31948 276083 SH SOLE 28 6703 0 269380 SPLUNK INC COM 848637104 19 163 SH SOLE 29 163 0 0 SPLUNK INC COM 848637104 121961 1053929 SH SOLE 30 1008020 0 45909 SPLUNK INC COM 848637104 7917 68415 SH SOLE 31 26411 0 42004 SPLUNK INC COM 848637104 4473 38653 SH SOLE 32 38653 0 0 SPLUNK INC COM 848637104 7090 61268 SH SOLE 34 61268 0 0 SPLUNK INC COM 848637104 7546 65209 SH SOLE 36 65209 0 0 SPLUNK INC COM 848637104 662 5720 SH SOLE 40 5720 0 0 SPLUNK INC COM 848637104 6753 58360 SH SOLE 43 3329 0 55031 SPLUNK INC NOTE 0.500% 9/1 848637AC8 5540 5193000 PRN SOLE 21 5193000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 6256 5681000 PRN SOLE 21 5681000 0 0 SPLUNK INC NOTE 1.125% 6/1 848637AF1 5913 6341000 PRN SOLE 21 6341000 0 0 SPOK HLDGS INC COM 84863T106 8 819 SH SOLE 2 819 0 0 SPOK HLDGS INC COM 84863T106 32 3473 SH SOLE 18 3473 0 0 SPOK HLDGS INC COM 84863T106 556 59564 SH SOLE 21 59564 0 0 SPOK HLDGS INC COM 84863T106 3330 356861 SH SOLE 22 356861 0 0 SPOK HLDGS INC COM 84863T106 34 3668 SH SOLE 43 0 0 3668 SPORTSMANS WHSE HLDGS INC COM 84920Y106 224 18943 SH SOLE 2 14624 0 4319 SPORTSMANS WHSE HLDGS INC COM 84920Y106 2 161 SH SOLE 4 161 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9 725 SH SOLE 7 725 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1457 123453 SH SOLE 18 123453 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1010 85605 SH SOLE 19 85605 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 20173 1709608 SH SOLE 21 1709608 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 12584 1066472 SH SOLE 22 1045189 0 21283 SPORTSMANS WHSE HLDGS INC COM 84920Y106 383 32489 SH SOLE 30 32489 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 82 6949 SH SOLE 40 6949 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 96 8127 SH SOLE 43 0 0 8127 SPOTIFY TECHNOLOGY S A SHS L8681T102 78890 337094 SH SOLE 2 101268 0 235826 SPOTIFY TECHNOLOGY S A SHS L8681T102 5459 23327 SH SOLE 4 22451 0 876 SPOTIFY TECHNOLOGY S A SHS L8681T102 878 3750 SH SOLE 7 3750 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1836 7846 SH SOLE 13 7846 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 229 979 SH SOLE 15 979 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 19325 82577 SH SOLE 18 75979 0 6598 SPOTIFY TECHNOLOGY S A SHS L8681T102 23919 102204 SH SOLE 19 102204 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 380938 1627731 SH SOLE 21 1627731 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 249330 1065376 SH SOLE 22 873365 0 192011 SPOTIFY TECHNOLOGY S A SHS L8681T102 7254 30997 SH SOLE 23 30997 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 42018 179543 SH SOLE 25 179543 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 19281 82389 SH SOLE 26 4332 0 78057 SPOTIFY TECHNOLOGY S A SHS L8681T102 26502 113241 SH SOLE 28 9376 0 103865 SPOTIFY TECHNOLOGY S A SHS L8681T102 18589 79429 SH SOLE 30 79429 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 6462 27611 SH SOLE 31 27611 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 720 3077 SH SOLE 34 3077 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 6963 29751 SH SOLE 36 29751 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1920 8205 SH SOLE 43 2278 0 5927 SPRINGWORKS THERAPEUTICS INC COM 85205L107 932 15037 SH SOLE 2 8593 0 6444 SPRINGWORKS THERAPEUTICS INC COM 85205L107 5 77 SH SOLE 4 77 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 23 372 SH SOLE 7 372 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 4803 77486 SH SOLE 18 77486 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 5076 81904 SH SOLE 19 81904 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 75598 1219720 SH SOLE 21 1219720 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 41182 664443 SH SOLE 22 651589 0 12854 SPRINGWORKS THERAPEUTICS INC COM 85205L107 64 1026 SH SOLE 23 1026 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 181 2927 SH SOLE 25 2927 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 953 15376 SH SOLE 26 9582 0 5794 SPRINGWORKS THERAPEUTICS INC COM 85205L107 104 1673 SH SOLE 28 1673 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 17113 276103 SH SOLE 30 276103 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 77 1249 SH SOLE 36 1249 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 145 2335 SH SOLE 40 2335 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 119 1924 SH SOLE 43 134 0 1790 SPRINKLR INC CL A 85208T107 106 6673 SH SOLE 2 6673 0 0 SPRINKLR INC CL A 85208T107 323 20368 SH SOLE 21 20368 0 0 SPRINKLR INC CL A 85208T107 3987 251257 SH SOLE 22 238536 0 12721 SPRINKLR INC CL A 85208T107 94 5947 SH SOLE 25 5947 0 0 SPRINKLR INC CL A 85208T107 60 3758 SH SOLE 26 0 0 3758 SPRINKLR INC CL A 85208T107 148 9342 SH SOLE 30 9342 0 0 SPRINKLR INC CL A 85208T107 75 4737 SH SOLE 40 4737 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 30 1707 SH SOLE 17 0 0 1707 SPROUT SOCIAL INC COM CL A 85209W109 4979 54896 SH SOLE 2 24017 0 30879 SPROUT SOCIAL INC COM CL A 85209W109 77 853 SH SOLE 4 94 0 759 SPROUT SOCIAL INC COM CL A 85209W109 59 652 SH SOLE 7 652 0 0 SPROUT SOCIAL INC COM CL A 85209W109 11936 131615 SH SOLE 18 120576 0 11039 SPROUT SOCIAL INC COM CL A 85209W109 30377 334949 SH SOLE 19 334949 0 0 SPROUT SOCIAL INC COM CL A 85209W109 150434 1658767 SH SOLE 21 1658767 0 0 SPROUT SOCIAL INC COM CL A 85209W109 114502 1262569 SH SOLE 22 1240639 0 21930 SPROUT SOCIAL INC COM CL A 85209W109 1013 11165 SH SOLE 23 11165 0 0 SPROUT SOCIAL INC COM CL A 85209W109 624 6880 SH SOLE 25 6880 0 0 SPROUT SOCIAL INC COM CL A 85209W109 5745 63351 SH SOLE 26 12126 0 51225 SPROUT SOCIAL INC COM CL A 85209W109 72 793 SH SOLE 28 793 0 0 SPROUT SOCIAL INC COM CL A 85209W109 17493 192889 SH SOLE 30 192889 0 0 SPROUT SOCIAL INC COM CL A 85209W109 310 3415 SH SOLE 36 3415 0 0 SPROUT SOCIAL INC COM CL A 85209W109 400 4406 SH SOLE 40 4406 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1012 11164 SH SOLE 43 513 0 10651 SPROUTS FMRS MKT INC COM 85208M102 6024 202954 SH SOLE 2 114903 0 88051 SPROUTS FMRS MKT INC COM 85208M102 13 449 SH SOLE 4 449 0 0 SPROUTS FMRS MKT INC COM 85208M102 84 2842 SH SOLE 7 2842 0 0 SPROUTS FMRS MKT INC COM 85208M102 15702 529035 SH SOLE 18 520832 0 8203 SPROUTS FMRS MKT INC COM 85208M102 16976 571971 SH SOLE 19 571971 0 0 SPROUTS FMRS MKT INC COM 85208M102 246456 8303781 SH SOLE 21 8303781 0 0 SPROUTS FMRS MKT INC COM 85208M102 107554 3623797 SH SOLE 22 3531403 0 92394 SPROUTS FMRS MKT INC COM 85208M102 900 30327 SH SOLE 23 30327 0 0 SPROUTS FMRS MKT INC COM 85208M102 665 22400 SH SOLE 25 22400 0 0 SPROUTS FMRS MKT INC COM 85208M102 3455 116423 SH SOLE 26 39941 0 76482 SPROUTS FMRS MKT INC COM 85208M102 62 2105 SH SOLE 28 2105 0 0 SPROUTS FMRS MKT INC COM 85208M102 1991 67074 SH SOLE 30 67074 0 0 SPROUTS FMRS MKT INC COM 85208M102 650 21909 SH SOLE 36 21909 0 0 SPROUTS FMRS MKT INC COM 85208M102 444 14945 SH SOLE 40 14945 0 0 SPROUTS FMRS MKT INC COM 85208M102 10186 343187 SH SOLE 43 19823 0 323364 SPRUCE BIOSCIENCES INC COM 85209E109 13 2952 SH SOLE 2 396 0 2556 SPRUCE BIOSCIENCES INC COM 85209E109 114 25577 SH SOLE 18 25577 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 58 13003 SH SOLE 19 13003 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 1388 311161 SH SOLE 21 311161 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 302 67635 SH SOLE 22 63742 0 3893 SPS COMM INC COM 78463M107 4484 31497 SH SOLE 2 22558 0 8939 SPS COMM INC COM 78463M107 67 473 SH SOLE 4 149 0 324 SPS COMM INC COM 78463M107 75 526 SH SOLE 7 526 0 0 SPS COMM INC COM 78463M107 18411 129337 SH SOLE 18 125270 0 4067 SPS COMM INC COM 78463M107 20681 145284 SH SOLE 19 145284 0 0 SPS COMM INC COM 78463M107 616280 4329330 SH SOLE 21 4329330 0 0 SPS COMM INC COM 78463M107 134061 941769 SH SOLE 22 921738 0 20031 SPS COMM INC COM 78463M107 391 2749 SH SOLE 23 2749 0 0 SPS COMM INC COM 78463M107 910 6393 SH SOLE 25 6393 0 0 SPS COMM INC COM 78463M107 2701 18977 SH SOLE 26 9978 0 8999 SPS COMM INC COM 78463M107 91 639 SH SOLE 28 639 0 0 SPS COMM INC COM 78463M107 9265 65085 SH SOLE 30 65085 0 0 SPS COMM INC COM 78463M107 676 4752 SH SOLE 34 4752 0 0 SPS COMM INC COM 78463M107 366 2573 SH SOLE 36 2573 0 0 SPS COMM INC COM 78463M107 668 4692 SH SOLE 40 4692 0 0 SPS COMM INC COM 78463M107 4062 28535 SH SOLE 43 304 0 28231 SPX CORP COM 784635104 1242 20816 SH SOLE 2 12550 0 8266 SPX CORP COM 784635104 12 196 SH SOLE 4 196 0 0 SPX CORP COM 784635104 31 516 SH SOLE 7 516 0 0 SPX CORP COM 784635104 9342 156539 SH SOLE 18 156539 0 0 SPX CORP COM 784635104 4663 78129 SH SOLE 19 78129 0 0 SPX CORP COM 784635104 318414 5335349 SH SOLE 21 5335349 0 0 SPX CORP COM 784635104 65327 1094616 SH SOLE 22 1067550 0 27066 SPX CORP COM 784635104 408 6835 SH SOLE 25 6835 0 0 SPX CORP COM 784635104 1219 20422 SH SOLE 26 15809 0 4613 SPX CORP COM 784635104 48 807 SH SOLE 28 807 0 0 SPX CORP COM 784635104 4960 83118 SH SOLE 30 83118 0 0 SPX CORP COM 784635104 318 5325 SH SOLE 40 5325 0 0 SPX CORP COM 784635104 2340 39215 SH SOLE 43 1247 0 37968 SPX FLOW INC COM 78469X107 2922 33783 SH SOLE 2 11558 0 22225 SPX FLOW INC COM 78469X107 12 144 SH SOLE 4 144 0 0 SPX FLOW INC COM 78469X107 51 588 SH SOLE 7 588 0 0 SPX FLOW INC COM 78469X107 13782 159372 SH SOLE 18 159372 0 0 SPX FLOW INC COM 78469X107 6393 73921 SH SOLE 19 73921 0 0 SPX FLOW INC COM 78469X107 432213 4997835 SH SOLE 21 4997835 0 0 SPX FLOW INC COM 78469X107 89981 1040479 SH SOLE 22 1001861 0 38618 SPX FLOW INC COM 78469X107 2468 28543 SH SOLE 25 28543 0 0 SPX FLOW INC COM 78469X107 2354 27220 SH SOLE 26 19470 0 7750 SPX FLOW INC COM 78469X107 65 752 SH SOLE 28 752 0 0 SPX FLOW INC COM 78469X107 6544 75669 SH SOLE 30 75669 0 0 SPX FLOW INC COM 78469X107 293 3388 SH SOLE 34 3388 0 0 SPX FLOW INC COM 78469X107 11 132 SH SOLE 36 132 0 0 SPX FLOW INC COM 78469X107 456 5270 SH SOLE 40 5270 0 0 SPX FLOW INC COM 78469X107 2424 28028 SH SOLE 43 1057 0 26971 SQUARESPACE INC CLASS A 85225A107 23 792 SH SOLE 2 0 0 792 SQUARESPACE INC CLASS A 85225A107 1284 43541 SH SOLE 21 43541 0 0 SQUARESPACE INC CLASS A 85225A107 10918 370095 SH SOLE 22 370095 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 197 22089 SH SOLE 2 8628 0 13461 SQZ BIOTECHNOLOGIES CO COM 78472W104 3 366 SH SOLE 7 366 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 677 75824 SH SOLE 18 75824 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 365 40890 SH SOLE 19 40890 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 8811 986703 SH SOLE 21 986703 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 2560 286648 SH SOLE 22 272344 0 14304 SQZ BIOTECHNOLOGIES CO COM 78472W104 12 1350 SH SOLE 23 1350 0 0 SRAX INC CL A 78472M106 17 3762 SH SOLE 18 3762 0 0 SRAX INC CL A 78472M106 281 62580 SH SOLE 21 62580 0 0 SRAX INC CL A 78472M106 132 29483 SH SOLE 22 29483 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 37680 459626 SH SOLE 2 111423 0 348203 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13410 163574 SH SOLE 4 86061 0 77513 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1664 20294 SH SOLE 7 20294 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 405 4939 SH SOLE 13 847 0 4092 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1917 23378 SH SOLE 15 23378 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 0 1 SH SOLE 17 0 0 1 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 206319 2516701 SH SOLE 18 2343492 0 173209 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 405105 4941513 SH SOLE 19 4941513 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 358005 4366985 SH SOLE 21 4366985 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 403982 4927815 SH SOLE 22 4671282 0 256533 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17168 209417 SH SOLE 23 209417 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 38156 465427 SH SOLE 25 465427 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31504 384289 SH SOLE 26 159838 0 224451 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28803 351344 SH SOLE 28 3982 0 347362 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10 124 SH SOLE 29 124 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 72762 887554 SH SOLE 30 887554 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6749 82321 SH SOLE 31 25825 0 56496 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 20145 245735 SH SOLE 34 245735 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7405 90330 SH SOLE 36 90330 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 639 7795 SH SOLE 40 7795 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5547 67663 SH SOLE 43 6870 0 60793 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7487 164086 SH SOLE 2 164086 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 227 4977 SH SOLE 4 4977 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 13016 285257 SH SOLE 18 285257 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 60283 1321117 SH SOLE 19 1321117 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1859 40745 SH SOLE 22 40745 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6 128 SH SOLE 17 0 0 128 SSR MNG INC COM 784730103 932 52674 SH SOLE 19 52674 0 0 SSR MNG INC COM 784730103 892 50391 SH SOLE 21 50391 0 0 SSR MNG INC COM 784730103 5486 309924 SH SOLE 23 309924 0 0 SSR MNG INC COM 784730103 36413 2057218 SH SOLE 25 2057218 0 0 SSR MNG INC COM 784730103 15813 893409 SH SOLE 26 560870 0 332539 SSR MNG INC COM 784730103 115269 6512388 SH SOLE 34 6512388 0 0 SSR MNG INC COM 784730103 557 31475 SH SOLE 43 800 0 30675 ST JOE CO COM 790148100 657 12622 SH SOLE 2 8990 0 3632 ST JOE CO COM 790148100 7 142 SH SOLE 4 142 0 0 ST JOE CO COM 790148100 23 444 SH SOLE 7 444 0 0 ST JOE CO COM 790148100 5990 115074 SH SOLE 18 115074 0 0 ST JOE CO COM 790148100 3097 59491 SH SOLE 19 59491 0 0 ST JOE CO COM 790148100 202789 3896050 SH SOLE 21 3896050 0 0 ST JOE CO COM 790148100 43115 828340 SH SOLE 22 809454 0 18886 ST JOE CO COM 790148100 269 5161 SH SOLE 25 5161 0 0 ST JOE CO COM 790148100 1008 19365 SH SOLE 26 16669 0 2696 ST JOE CO COM 790148100 31 590 SH SOLE 28 590 0 0 ST JOE CO COM 790148100 3089 59346 SH SOLE 30 59346 0 0 ST JOE CO COM 790148100 176 3387 SH SOLE 36 3387 0 0 ST JOE CO COM 790148100 200 3837 SH SOLE 40 3837 0 0 ST JOE CO COM 790148100 832 15979 SH SOLE 43 6957 0 9022 STAAR SURGICAL CO COM PAR $0.01 852312305 4616 50559 SH SOLE 2 35563 0 14996 STAAR SURGICAL CO COM PAR $0.01 852312305 53 585 SH SOLE 4 136 0 449 STAAR SURGICAL CO COM PAR $0.01 852312305 62 680 SH SOLE 7 680 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 20042 219515 SH SOLE 18 210945 0 8570 STAAR SURGICAL CO COM PAR $0.01 852312305 17350 190036 SH SOLE 19 190036 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 331476 3630619 SH SOLE 21 3630619 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 128489 1407330 SH SOLE 22 1385756 0 21574 STAAR SURGICAL CO COM PAR $0.01 852312305 432 4737 SH SOLE 23 4737 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 607 6645 SH SOLE 25 6645 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 3091 33854 SH SOLE 26 13600 0 20254 STAAR SURGICAL CO COM PAR $0.01 852312305 76 836 SH SOLE 28 836 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 5037 55167 SH SOLE 30 55167 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 394 4316 SH SOLE 36 4316 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 465 5093 SH SOLE 40 5093 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1185 12984 SH SOLE 43 527 0 12457 STABILIS SOLUTIONS INC COM 85236P101 2 411 SH SOLE 18 411 0 0 STABILIS SOLUTIONS INC COM 85236P101 26 6180 SH SOLE 21 6180 0 0 STAG INDL INC COM 85254J102 23434 488619 SH SOLE 2 108449 0 380170 STAG INDL INC COM 85254J102 19039 396979 SH SOLE 4 396979 0 0 STAG INDL INC COM 85254J102 10578 220562 SH SOLE 7 220562 0 0 STAG INDL INC COM 85254J102 43785 912945 SH SOLE 18 912945 0 0 STAG INDL INC COM 85254J102 31329 653234 SH SOLE 19 653234 0 0 STAG INDL INC COM 85254J102 382302 7971271 SH SOLE 21 7971271 0 0 STAG INDL INC COM 85254J102 276208 5759128 SH SOLE 22 5352068 0 407060 STAG INDL INC COM 85254J102 1416 29524 SH SOLE 23 29524 0 0 STAG INDL INC COM 85254J102 36219 755202 SH SOLE 25 755202 0 0 STAG INDL INC COM 85254J102 2806 58498 SH SOLE 26 45968 0 12530 STAG INDL INC COM 85254J102 7190 149917 SH SOLE 28 2887 0 147030 STAG INDL INC COM 85254J102 37824 788658 SH SOLE 30 788658 0 0 STAG INDL INC COM 85254J102 35960 749794 SH SOLE 31 0 0 749794 STAG INDL INC COM 85254J102 2446 50999 SH SOLE 34 50999 0 0 STAG INDL INC COM 85254J102 85 1776 SH SOLE 36 1776 0 0 STAG INDL INC COM 85254J102 996 20761 SH SOLE 40 20761 0 0 STAG INDL INC COM 85254J102 2797 58329 SH SOLE 43 2145 0 56184 STAGWELL INC COM CL A 85256A109 363 41916 SH SOLE 2 16697 0 25219 STAGWELL INC COM CL A 85256A109 9 1005 SH SOLE 7 1005 0 0 STAGWELL INC COM CL A 85256A109 1701 196234 SH SOLE 18 196234 0 0 STAGWELL INC COM CL A 85256A109 967 111526 SH SOLE 19 111526 0 0 STAGWELL INC COM CL A 85256A109 21211 2446434 SH SOLE 21 2446434 0 0 STAGWELL INC COM CL A 85256A109 11736 1353576 SH SOLE 22 1296211 0 57365 STAGWELL INC COM CL A 85256A109 98 11277 SH SOLE 25 11277 0 0 STAGWELL INC COM CL A 85256A109 62 7103 SH SOLE 26 0 0 7103 STAGWELL INC COM CL A 85256A109 158 18253 SH SOLE 30 18253 0 0 STAGWELL INC COM CL A 85256A109 73 8425 SH SOLE 40 8425 0 0 STAGWELL INC COM CL A 85256A109 208 23954 SH SOLE 43 0 0 23954 STANDARD MTR PRODS INC COM 853666105 845 16121 SH SOLE 2 5651 0 10470 STANDARD MTR PRODS INC COM 853666105 6 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 18 339 SH SOLE 7 339 0 0 STANDARD MTR PRODS INC COM 853666105 4115 78554 SH SOLE 18 78554 0 0 STANDARD MTR PRODS INC COM 853666105 2783 53122 SH SOLE 19 53122 0 0 STANDARD MTR PRODS INC COM 853666105 129495 2471741 SH SOLE 21 2471741 0 0 STANDARD MTR PRODS INC COM 853666105 27086 517010 SH SOLE 22 496137 0 20873 STANDARD MTR PRODS INC COM 853666105 134 2557 SH SOLE 25 2557 0 0 STANDARD MTR PRODS INC COM 853666105 492 9397 SH SOLE 26 7864 0 1533 STANDARD MTR PRODS INC COM 853666105 81 1543 SH SOLE 28 1543 0 0 STANDARD MTR PRODS INC COM 853666105 3962 75623 SH SOLE 30 75623 0 0 STANDARD MTR PRODS INC COM 853666105 114 2167 SH SOLE 40 2167 0 0 STANDARD MTR PRODS INC COM 853666105 344 6558 SH SOLE 43 169 0 6389 STANDEX INTL CORP COM 854231107 1219 11013 SH SOLE 2 3386 0 7627 STANDEX INTL CORP COM 854231107 8 70 SH SOLE 4 70 0 0 STANDEX INTL CORP COM 854231107 19 171 SH SOLE 7 171 0 0 STANDEX INTL CORP COM 854231107 5148 46523 SH SOLE 18 46523 0 0 STANDEX INTL CORP COM 854231107 3524 31848 SH SOLE 19 31848 0 0 STANDEX INTL CORP COM 854231107 162152 1465318 SH SOLE 21 1465318 0 0 STANDEX INTL CORP COM 854231107 34024 307460 SH SOLE 22 294647 0 12813 STANDEX INTL CORP COM 854231107 174 1570 SH SOLE 25 1570 0 0 STANDEX INTL CORP COM 854231107 986 8914 SH SOLE 26 5996 0 2918 STANDEX INTL CORP COM 854231107 7 61 SH SOLE 28 61 0 0 STANDEX INTL CORP COM 854231107 2759 24935 SH SOLE 30 24935 0 0 STANDEX INTL CORP COM 854231107 164 1479 SH SOLE 40 1479 0 0 STANDEX INTL CORP COM 854231107 1283 11591 SH SOLE 43 2660 0 8931 STANLEY BLACK & DECKER INC COM 854502101 60098 318617 SH SOLE 2 42219 0 276398 STANLEY BLACK & DECKER INC COM 854502101 21289 112865 SH SOLE 4 63554 0 49311 STANLEY BLACK & DECKER INC COM 854502101 28724 152285 SH SOLE 7 147714 0 4571 STANLEY BLACK & DECKER INC COM 854502101 426 2256 SH SOLE 13 474 0 1782 STANLEY BLACK & DECKER INC COM 854502101 4351 23069 SH SOLE 15 23069 0 0 STANLEY BLACK & DECKER INC COM 854502101 121878 646154 SH SOLE 18 622287 0 23867 STANLEY BLACK & DECKER INC COM 854502101 20865 110620 SH SOLE 19 110620 0 0 STANLEY BLACK & DECKER INC COM 854502101 766149 4061864 SH SOLE 21 4061864 0 0 STANLEY BLACK & DECKER INC COM 854502101 644621 3417563 SH SOLE 22 3087541 0 330022 STANLEY BLACK & DECKER INC COM 854502101 17538 92982 SH SOLE 23 92982 0 0 STANLEY BLACK & DECKER INC COM 854502101 43595 231125 SH SOLE 25 231125 0 0 STANLEY BLACK & DECKER INC COM 854502101 62614 331960 SH SOLE 26 103457 0 228503 STANLEY BLACK & DECKER INC COM 854502101 77673 411795 SH SOLE 28 2904 0 408891 STANLEY BLACK & DECKER INC COM 854502101 12 66 SH SOLE 29 66 0 0 STANLEY BLACK & DECKER INC COM 854502101 128474 681127 SH SOLE 30 681127 0 0 STANLEY BLACK & DECKER INC COM 854502101 11896 63071 SH SOLE 31 18028 0 45043 STANLEY BLACK & DECKER INC COM 854502101 4952 26253 SH SOLE 34 26253 0 0 STANLEY BLACK & DECKER INC COM 854502101 13114 69525 SH SOLE 36 69525 0 0 STANLEY BLACK & DECKER INC COM 854502101 1003 5317 SH SOLE 40 5317 0 0 STANLEY BLACK & DECKER INC COM 854502101 20331 107791 SH SOLE 43 11267 0 96524 STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 69212 633869 SH SOLE 21 633869 0 0 STANTEC INC COM 85472N109 2700 47992 SH SOLE 43 0 0 47992 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1625 71668 SH SOLE 2 69648 0 2020 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 727 32083 SH SOLE 4 32083 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 16 718 SH SOLE 7 718 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 12 531 SH SOLE 18 531 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 24 1059 SH SOLE 19 1059 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 89 3931 SH SOLE 21 3931 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 8267 364655 SH SOLE 22 364655 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 581 25650 SH SOLE 23 25650 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 48 2101 SH SOLE 25 2101 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 12 536 SH SOLE 26 0 0 536 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 56 2463 SH SOLE 28 0 0 2463 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 169 7448 SH SOLE 30 7448 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 601 26523 SH SOLE 31 22708 0 3815 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 45 1975 SH SOLE 34 1975 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 93 8620 SH SOLE 2 8620 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 1489 138241 SH SOLE 21 138241 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 110 10209 SH SOLE 30 10209 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 57 5268 SH SOLE 40 5268 0 0 STARBUCKS CORP COM 855244109 278717 2382809 SH SOLE 2 298694 0 2084115 STARBUCKS CORP COM 855244109 60514 517347 SH SOLE 4 447231 0 70116 STARBUCKS CORP COM 855244109 137338 1174126 SH SOLE 7 1139159 0 34967 STARBUCKS CORP COM 855244109 2088 17849 SH SOLE 13 5224 0 12625 STARBUCKS CORP COM 855244109 13215 112979 SH SOLE 15 112979 0 0 STARBUCKS CORP COM 855244109 74 636 SH SOLE 17 0 0 636 STARBUCKS CORP COM 855244109 215139 1839264 SH SOLE 18 1679148 0 160116 STARBUCKS CORP COM 855244109 40202 343697 SH SOLE 19 343697 0 0 STARBUCKS CORP COM 855244109 3114392 26625558 SH SOLE 21 26625558 0 0 STARBUCKS CORP COM 855244109 2923110 24990257 SH SOLE 22 22609300 0 2380957 STARBUCKS CORP COM 855244109 79425 679017 SH SOLE 23 679017 0 0 STARBUCKS CORP COM 855244109 233103 1992846 SH SOLE 25 1992846 0 0 STARBUCKS CORP COM 855244109 361106 3087169 SH SOLE 26 1460476 0 1626693 STARBUCKS CORP COM 855244109 380936 3256699 SH SOLE 28 121846 0 3134853 STARBUCKS CORP COM 855244109 127 1086 SH SOLE 29 1086 0 0 STARBUCKS CORP COM 855244109 683057 5839588 SH SOLE 30 5839588 0 0 STARBUCKS CORP COM 855244109 874824 7479047 SH SOLE 31 132207 0 7346840 STARBUCKS CORP COM 855244109 33200 283836 SH SOLE 32 283836 0 0 STARBUCKS CORP COM 855244109 10061 86011 SH SOLE 34 86011 0 0 STARBUCKS CORP COM 855244109 60764 519484 SH SOLE 36 519484 0 0 STARBUCKS CORP COM 855244109 4594 39277 SH SOLE 40 39277 0 0 STARBUCKS CORP COM 855244109 139780 1195010 SH SOLE 43 83432 0 1111578 STARRETT L S CO CL A 855668109 11 1123 SH SOLE 18 1123 0 0 STARRETT L S CO CL A 855668109 210 22461 SH SOLE 21 22461 0 0 STARRETT L S CO CL A 855668109 88 9440 SH SOLE 22 9440 0 0 STARTEK INC COM 85569C107 92 17716 SH SOLE 2 675 0 17041 STARTEK INC COM 85569C107 316 60492 SH SOLE 18 60492 0 0 STARTEK INC COM 85569C107 179 34275 SH SOLE 19 34275 0 0 STARTEK INC COM 85569C107 3302 632552 SH SOLE 21 632552 0 0 STARTEK INC COM 85569C107 2201 421687 SH SOLE 22 413245 0 8442 STARWOOD PPTY TR INC COM 85571B105 23662 973736 SH SOLE 2 115555 0 858181 STARWOOD PPTY TR INC COM 85571B105 220 9034 SH SOLE 4 9034 0 0 STARWOOD PPTY TR INC COM 85571B105 163 6712 SH SOLE 7 6712 0 0 STARWOOD PPTY TR INC COM 85571B105 5346 220001 SH SOLE 18 220001 0 0 STARWOOD PPTY TR INC COM 85571B105 29214 1202236 SH SOLE 19 1202236 0 0 STARWOOD PPTY TR INC COM 85571B105 227414 9358603 SH SOLE 21 9358603 0 0 STARWOOD PPTY TR INC COM 85571B105 162160 6673235 SH SOLE 22 6350197 0 323038 STARWOOD PPTY TR INC COM 85571B105 1105 45464 SH SOLE 25 45464 0 0 STARWOOD PPTY TR INC COM 85571B105 3059 125901 SH SOLE 26 104080 0 21821 STARWOOD PPTY TR INC COM 85571B105 124 5113 SH SOLE 28 5113 0 0 STARWOOD PPTY TR INC COM 85571B105 3968 163298 SH SOLE 30 163298 0 0 STARWOOD PPTY TR INC COM 85571B105 106 4373 SH SOLE 31 4373 0 0 STARWOOD PPTY TR INC COM 85571B105 11286 464439 SH SOLE 34 464439 0 0 STARWOOD PPTY TR INC COM 85571B105 1152 47417 SH SOLE 36 47417 0 0 STARWOOD PPTY TR INC COM 85571B105 916 37678 SH SOLE 40 37678 0 0 STARWOOD PPTY TR INC COM 85571B105 4435 182496 SH SOLE 43 21787 0 160709 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1780 1700000 PRN SOLE 21 1700000 0 0 STATE AUTO FINL CORP COM 855707105 775 14984 SH SOLE 2 4752 0 10232 STATE AUTO FINL CORP COM 855707105 2947 57007 SH SOLE 18 57007 0 0 STATE AUTO FINL CORP COM 855707105 1649 31908 SH SOLE 19 31908 0 0 STATE AUTO FINL CORP COM 855707105 36444 705042 SH SOLE 21 705042 0 0 STATE AUTO FINL CORP COM 855707105 22443 434194 SH SOLE 22 415692 0 18502 STATE AUTO FINL CORP COM 855707105 155 3002 SH SOLE 25 3002 0 0 STATE AUTO FINL CORP COM 855707105 88 1704 SH SOLE 26 1704 0 0 STATE AUTO FINL CORP COM 855707105 575 11121 SH SOLE 30 11121 0 0 STATE AUTO FINL CORP COM 855707105 154 2978 SH SOLE 40 2978 0 0 STATE AUTO FINL CORP COM 855707105 930 17997 SH SOLE 43 1949 0 16048 STATE STR CORP COM 857477103 73637 791794 SH SOLE 2 131241 0 660553 STATE STR CORP COM 857477103 25644 275746 SH SOLE 4 182125 0 93621 STATE STR CORP COM 857477103 39880 428814 SH SOLE 7 332676 0 96138 STATE STR CORP COM 857477103 496 5333 SH SOLE 13 954 0 4379 STATE STR CORP COM 857477103 4824 51870 SH SOLE 15 51870 0 0 STATE STR CORP COM 857477103 76917 827066 SH SOLE 18 777599 0 49467 STATE STR CORP COM 857477103 15857 170506 SH SOLE 19 170506 0 0 STATE STR CORP COM 857477103 955896 10278449 SH SOLE 21 10278449 0 0 STATE STR CORP COM 857477103 720071 7742697 SH SOLE 22 6992827 0 749870 STATE STR CORP COM 857477103 19251 206996 SH SOLE 23 206996 0 0 STATE STR CORP COM 857477103 84598 909657 SH SOLE 25 909657 0 0 STATE STR CORP COM 857477103 94460 1015699 SH SOLE 26 483429 0 532270 STATE STR CORP COM 857477103 111545 1199410 SH SOLE 28 147914 0 1051496 STATE STR CORP COM 857477103 24 260 SH SOLE 29 260 0 0 STATE STR CORP COM 857477103 246492 2650453 SH SOLE 30 2650453 0 0 STATE STR CORP COM 857477103 13315 143175 SH SOLE 31 43627 0 99548 STATE STR CORP COM 857477103 2082 22389 SH SOLE 34 22389 0 0 STATE STR CORP COM 857477103 21529 231494 SH SOLE 36 231494 0 0 STATE STR CORP COM 857477103 1114 11974 SH SOLE 40 11974 0 0 STATE STR CORP COM 857477103 63593 683791 SH SOLE 43 50359 0 633432 STATERA BIOPHARMA INC COM 857561104 10 4523 SH SOLE 18 4523 0 0 STATERA BIOPHARMA INC COM 857561104 127 55375 SH SOLE 21 55375 0 0 STATERA BIOPHARMA INC COM 857561104 3 1378 SH SOLE 22 1378 0 0 STEALTHGAS INC SHS Y81669106 29 13825 SH SOLE 22 13825 0 0 STEEL CONNECT INC COM 858098106 11 7806 SH SOLE 18 7806 0 0 STEEL CONNECT INC COM 858098106 199 141881 SH SOLE 21 141881 0 0 STEEL CONNECT INC COM 858098106 1244 888832 SH SOLE 22 888832 0 0 STEEL DYNAMICS INC COM 858119100 41150 662959 SH SOLE 2 123766 0 539193 STEEL DYNAMICS INC COM 858119100 12247 197310 SH SOLE 4 114156 0 83154 STEEL DYNAMICS INC COM 858119100 1939 31233 SH SOLE 7 31233 0 0 STEEL DYNAMICS INC COM 858119100 247 3981 SH SOLE 13 454 0 3527 STEEL DYNAMICS INC COM 858119100 1643 26463 SH SOLE 15 26463 0 0 STEEL DYNAMICS INC COM 858119100 33281 536180 SH SOLE 18 525981 0 10199 STEEL DYNAMICS INC COM 858119100 47317 762320 SH SOLE 19 762320 0 0 STEEL DYNAMICS INC COM 858119100 680749 10967445 SH SOLE 21 10967445 0 0 STEEL DYNAMICS INC COM 858119100 330045 5317303 SH SOLE 22 5089358 0 227945 STEEL DYNAMICS INC COM 858119100 11546 186013 SH SOLE 23 186013 0 0 STEEL DYNAMICS INC COM 858119100 77273 1244934 SH SOLE 25 1244934 0 0 STEEL DYNAMICS INC COM 858119100 29047 467970 SH SOLE 26 164967 0 303003 STEEL DYNAMICS INC COM 858119100 31755 511592 SH SOLE 28 10846 0 500746 STEEL DYNAMICS INC COM 858119100 87166 1404316 SH SOLE 30 1237710 0 166606 STEEL DYNAMICS INC COM 858119100 5330 85875 SH SOLE 31 24753 0 61122 STEEL DYNAMICS INC COM 858119100 144579 2329289 SH SOLE 34 2329289 0 0 STEEL DYNAMICS INC COM 858119100 5857 94360 SH SOLE 36 94360 0 0 STEEL DYNAMICS INC COM 858119100 446 7183 SH SOLE 40 7183 0 0 STEEL DYNAMICS INC COM 858119100 11321 182395 SH SOLE 43 15970 0 166425 STEELCASE INC CL A 858155203 2557 218145 SH SOLE 2 71524 0 146621 STEELCASE INC CL A 858155203 2 210 SH SOLE 4 210 0 0 STEELCASE INC CL A 858155203 17 1487 SH SOLE 7 1487 0 0 STEELCASE INC CL A 858155203 3100 264539 SH SOLE 18 264539 0 0 STEELCASE INC CL A 858155203 6995 596856 SH SOLE 19 596856 0 0 STEELCASE INC CL A 858155203 38475 3282865 SH SOLE 21 3282865 0 0 STEELCASE INC CL A 858155203 31831 2715995 SH SOLE 22 2624035 0 91960 STEELCASE INC CL A 858155203 317 27071 SH SOLE 23 27071 0 0 STEELCASE INC CL A 858155203 193 16449 SH SOLE 25 16449 0 0 STEELCASE INC CL A 858155203 2968 253205 SH SOLE 26 61801 0 191404 STEELCASE INC CL A 858155203 757 64559 SH SOLE 28 64559 0 0 STEELCASE INC CL A 858155203 651 55574 SH SOLE 30 55574 0 0 STEELCASE INC CL A 858155203 369 31503 SH SOLE 34 31503 0 0 STEELCASE INC CL A 858155203 238 20267 SH SOLE 36 20267 0 0 STEELCASE INC CL A 858155203 111 9484 SH SOLE 40 9484 0 0 STEELCASE INC CL A 858155203 1134 96760 SH SOLE 43 1969 0 94791 STELLANTIS N.V SHS N82405106 4102 218675 SH SOLE 22 218675 0 0 STELLANTIS N.V SHS N82405106 23160 1234547 SH SOLE 43 71785 0 1162762 STELLUS CAP INVT CORP COM 858568108 1770 135956 SH SOLE 30 135956 0 0 STEM INC COM 85859N102 450 23711 SH SOLE 2 11915 0 11796 STEM INC COM 85859N102 31 1614 SH SOLE 7 1614 0 0 STEM INC COM 85859N102 5790 305236 SH SOLE 18 305236 0 0 STEM INC COM 85859N102 3862 203609 SH SOLE 19 203609 0 0 STEM INC COM 85859N102 70968 3741075 SH SOLE 21 3741075 0 0 STEM INC COM 85859N102 51788 2730017 SH SOLE 22 2700979 0 29038 STEM INC COM 85859N102 80 4202 SH SOLE 25 4202 0 0 STEM INC COM 85859N102 60 3175 SH SOLE 26 0 0 3175 STEM INC COM 85859N102 172 9073 SH SOLE 30 9073 0 0 STEM INC COM 85859N102 87 4564 SH SOLE 40 4564 0 0 STEPAN CO COM 858586100 5358 43108 SH SOLE 2 24875 0 18233 STEPAN CO COM 858586100 11 90 SH SOLE 4 90 0 0 STEPAN CO COM 858586100 1326 10672 SH SOLE 7 10672 0 0 STEPAN CO COM 858586100 10212 82162 SH SOLE 18 82162 0 0 STEPAN CO COM 858586100 13852 111448 SH SOLE 19 111448 0 0 STEPAN CO COM 858586100 333994 2687219 SH SOLE 21 2687219 0 0 STEPAN CO COM 858586100 75331 606089 SH SOLE 22 585065 0 21024 STEPAN CO COM 858586100 213 1714 SH SOLE 23 1714 0 0 STEPAN CO COM 858586100 511 4108 SH SOLE 25 4108 0 0 STEPAN CO COM 858586100 2752 22138 SH SOLE 26 9227 0 12911 STEPAN CO COM 858586100 50 401 SH SOLE 28 401 0 0 STEPAN CO COM 858586100 4897 39399 SH SOLE 30 39399 0 0 STEPAN CO COM 858586100 140 1129 SH SOLE 36 1129 0 0 STEPAN CO COM 858586100 328 2635 SH SOLE 40 2635 0 0 STEPAN CO COM 858586100 1182 9514 SH SOLE 43 110 0 9404 STEPSTONE GROUP INC COM CL A 85914M107 727 17491 SH SOLE 2 13214 0 4277 STEPSTONE GROUP INC COM CL A 85914M107 6 150 SH SOLE 4 150 0 0 STEPSTONE GROUP INC COM CL A 85914M107 25 600 SH SOLE 7 600 0 0 STEPSTONE GROUP INC COM CL A 85914M107 4494 108108 SH SOLE 18 108108 0 0 STEPSTONE GROUP INC COM CL A 85914M107 3000 72163 SH SOLE 19 72163 0 0 STEPSTONE GROUP INC COM CL A 85914M107 56736 1364835 SH SOLE 21 1364835 0 0 STEPSTONE GROUP INC COM CL A 85914M107 44285 1065322 SH SOLE 22 1039623 0 25699 STEPSTONE GROUP INC COM CL A 85914M107 300 7210 SH SOLE 25 7210 0 0 STEPSTONE GROUP INC COM CL A 85914M107 707 17011 SH SOLE 26 14471 0 2540 STEPSTONE GROUP INC COM CL A 85914M107 30 719 SH SOLE 28 719 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2959 71187 SH SOLE 30 71187 0 0 STEPSTONE GROUP INC COM CL A 85914M107 263 6330 SH SOLE 40 6330 0 0 STEPSTONE GROUP INC COM CL A 85914M107 31 742 SH SOLE 43 0 0 742 STEREOTAXIS INC COM NEW 85916J409 48 7663 SH SOLE 2 2068 0 5595 STEREOTAXIS INC COM NEW 85916J409 6 1010 SH SOLE 7 1010 0 0 STEREOTAXIS INC COM NEW 85916J409 892 143815 SH SOLE 18 143815 0 0 STEREOTAXIS INC COM NEW 85916J409 537 86693 SH SOLE 19 86693 0 0 STEREOTAXIS INC COM NEW 85916J409 11009 1775624 SH SOLE 21 1775624 0 0 STEREOTAXIS INC COM NEW 85916J409 8202 1322891 SH SOLE 22 1314183 0 8708 STEREOTAXIS INC COM NEW 85916J409 23 3717 SH SOLE 43 0 0 3717 STERICYCLE INC COM 858912108 18353 307730 SH SOLE 2 69701 0 238029 STERICYCLE INC COM 858912108 21 353 SH SOLE 4 353 0 0 STERICYCLE INC COM 858912108 105 1761 SH SOLE 7 1761 0 0 STERICYCLE INC COM 858912108 11898 199498 SH SOLE 18 199498 0 0 STERICYCLE INC COM 858912108 1563 26213 SH SOLE 19 26213 0 0 STERICYCLE INC COM 858912108 258483 4334050 SH SOLE 21 4334050 0 0 STERICYCLE INC COM 858912108 149167 2501121 SH SOLE 22 2395818 0 105303 STERICYCLE INC COM 858912108 750 12582 SH SOLE 25 12582 0 0 STERICYCLE INC COM 858912108 2353 39460 SH SOLE 26 32379 0 7081 STERICYCLE INC COM 858912108 98 1635 SH SOLE 28 1635 0 0 STERICYCLE INC COM 858912108 3141 52665 SH SOLE 30 52665 0 0 STERICYCLE INC COM 858912108 86 1439 SH SOLE 31 1439 0 0 STERICYCLE INC COM 858912108 82 1376 SH SOLE 36 1376 0 0 STERICYCLE INC COM 858912108 669 11220 SH SOLE 40 11220 0 0 STERICYCLE INC COM 858912108 1123 18831 SH SOLE 43 1891 0 16940 STERIS PLC SHS USD G8473T100 44826 184160 SH SOLE 2 31354 0 152806 STERIS PLC SHS USD G8473T100 15385 63207 SH SOLE 4 55890 0 7317 STERIS PLC SHS USD G8473T100 21634 88878 SH SOLE 7 85966 0 2912 STERIS PLC SHS USD G8473T100 352 1446 SH SOLE 13 278 0 1168 STERIS PLC SHS USD G8473T100 3350 13764 SH SOLE 15 13764 0 0 STERIS PLC SHS USD G8473T100 38723 159085 SH SOLE 18 145596 0 13489 STERIS PLC SHS USD G8473T100 143961 591435 SH SOLE 19 591435 0 0 STERIS PLC SHS USD G8473T100 806877 3314889 SH SOLE 21 3314889 0 0 STERIS PLC SHS USD G8473T100 503318 2067778 SH SOLE 22 1877614 0 190164 STERIS PLC SHS USD G8473T100 13894 57079 SH SOLE 23 57079 0 0 STERIS PLC SHS USD G8473T100 47113 193555 SH SOLE 25 193555 0 0 STERIS PLC SHS USD G8473T100 52221 214541 SH SOLE 26 84673 0 129868 STERIS PLC SHS USD G8473T100 75871 311699 SH SOLE 28 5875 0 305824 STERIS PLC SHS USD G8473T100 173873 714322 SH SOLE 30 714322 0 0 STERIS PLC SHS USD G8473T100 9905 40693 SH SOLE 31 11338 0 29355 STERIS PLC SHS USD G8473T100 1476 6064 SH SOLE 34 6064 0 0 STERIS PLC SHS USD G8473T100 8878 36474 SH SOLE 36 36474 0 0 STERIS PLC SHS USD G8473T100 817 3355 SH SOLE 40 3355 0 0 STERIS PLC SHS USD G8473T100 16102 66151 SH SOLE 43 4322 0 61829 STERLING BANCORP DEL COM 85917A100 12674 491443 SH SOLE 2 141755 0 349688 STERLING BANCORP DEL COM 85917A100 317 12273 SH SOLE 4 813 0 11460 STERLING BANCORP DEL COM 85917A100 102 3965 SH SOLE 7 3965 0 0 STERLING BANCORP DEL COM 85917A100 10868 421419 SH SOLE 18 421419 0 0 STERLING BANCORP DEL COM 85917A100 1456 56438 SH SOLE 19 56438 0 0 STERLING BANCORP DEL COM 85917A100 234480 9091893 SH SOLE 21 9091893 0 0 STERLING BANCORP DEL COM 85917A100 139850 5422631 SH SOLE 22 5195836 0 226795 STERLING BANCORP DEL COM 85917A100 685 26544 SH SOLE 25 26544 0 0 STERLING BANCORP DEL COM 85917A100 1926 74679 SH SOLE 26 57925 0 16754 STERLING BANCORP DEL COM 85917A100 89 3434 SH SOLE 28 3434 0 0 STERLING BANCORP DEL COM 85917A100 8217 318594 SH SOLE 30 318594 0 0 STERLING BANCORP DEL COM 85917A100 72 2788 SH SOLE 31 2788 0 0 STERLING BANCORP DEL COM 85917A100 104 4043 SH SOLE 36 4043 0 0 STERLING BANCORP DEL COM 85917A100 667 25863 SH SOLE 40 25863 0 0 STERLING BANCORP DEL COM 85917A100 3056 118509 SH SOLE 43 23659 0 94850 STERLING BANCORP INC COM 85917W102 20 3537 SH SOLE 18 3537 0 0 STERLING BANCORP INC COM 85917W102 592 102953 SH SOLE 21 102953 0 0 STERLING BANCORP INC COM 85917W102 596 103684 SH SOLE 22 103684 0 0 STERLING CHECK CORP COM 85917T109 751 36640 SH SOLE 2 32652 0 3988 STERLING CHECK CORP COM 85917T109 920 44880 SH SOLE 18 44880 0 0 STERLING CHECK CORP COM 85917T109 3970 193545 SH SOLE 19 193545 0 0 STERLING CHECK CORP COM 85917T109 10518 512828 SH SOLE 21 512828 0 0 STERLING CHECK CORP COM 85917T109 5711 278439 SH SOLE 22 274360 0 4079 STERLING CHECK CORP COM 85917T109 8044 392210 SH SOLE 34 392210 0 0 STERLING CONSTR INC COM 859241101 600 22821 SH SOLE 2 8107 0 14714 STERLING CONSTR INC COM 859241101 3 108 SH SOLE 4 108 0 0 STERLING CONSTR INC COM 859241101 1438 54692 SH SOLE 7 54692 0 0 STERLING CONSTR INC COM 859241101 2214 84188 SH SOLE 18 84188 0 0 STERLING CONSTR INC COM 859241101 1289 48999 SH SOLE 19 48999 0 0 STERLING CONSTR INC COM 859241101 34303 1304313 SH SOLE 21 1304313 0 0 STERLING CONSTR INC COM 859241101 18824 715746 SH SOLE 22 690035 0 25711 STERLING CONSTR INC COM 859241101 122 4632 SH SOLE 25 4632 0 0 STERLING CONSTR INC COM 859241101 51 1922 SH SOLE 26 1922 0 0 STERLING CONSTR INC COM 859241101 680 25846 SH SOLE 30 25846 0 0 STERLING CONSTR INC COM 859241101 49 1871 SH SOLE 36 1871 0 0 STERLING CONSTR INC COM 859241101 96 3642 SH SOLE 40 3642 0 0 STERLING CONSTR INC COM 859241101 309 11768 SH SOLE 43 0 0 11768 STEVANATO GROUP S P A ORD SHS T9224W109 5708 254239 SH SOLE 21 254239 0 0 STEWART INFORMATION SVCS COR COM 860372101 1710 21445 SH SOLE 2 7082 0 14363 STEWART INFORMATION SVCS COR COM 860372101 8 103 SH SOLE 4 103 0 0 STEWART INFORMATION SVCS COR COM 860372101 30 378 SH SOLE 7 378 0 0 STEWART INFORMATION SVCS COR COM 860372101 8186 102666 SH SOLE 18 102666 0 0 STEWART INFORMATION SVCS COR COM 860372101 3702 46433 SH SOLE 19 46433 0 0 STEWART INFORMATION SVCS COR COM 860372101 241463 3028514 SH SOLE 21 3028514 0 0 STEWART INFORMATION SVCS COR COM 860372101 48609 609666 SH SOLE 22 586187 0 23479 STEWART INFORMATION SVCS COR COM 860372101 187 2350 SH SOLE 25 2350 0 0 STEWART INFORMATION SVCS COR COM 860372101 103 1294 SH SOLE 26 0 0 1294 STEWART INFORMATION SVCS COR COM 860372101 38 478 SH SOLE 28 478 0 0 STEWART INFORMATION SVCS COR COM 860372101 3615 45346 SH SOLE 30 45346 0 0 STEWART INFORMATION SVCS COR COM 860372101 250 3140 SH SOLE 40 3140 0 0 STEWART INFORMATION SVCS COR COM 860372101 1234 15483 SH SOLE 43 759 0 14724 STIFEL FINL CORP COM 860630102 37924 538543 SH SOLE 2 287137 0 251406 STIFEL FINL CORP COM 860630102 1902 27010 SH SOLE 4 27010 0 0 STIFEL FINL CORP COM 860630102 228 3240 SH SOLE 7 3240 0 0 STIFEL FINL CORP COM 860630102 1707 24236 SH SOLE 13 24236 0 0 STIFEL FINL CORP COM 860630102 24918 353852 SH SOLE 18 279627 0 74225 STIFEL FINL CORP COM 860630102 78572 1115769 SH SOLE 19 1115769 0 0 STIFEL FINL CORP COM 860630102 385785 5478347 SH SOLE 21 5478347 0 0 STIFEL FINL CORP COM 860630102 308617 4382523 SH SOLE 22 4081068 0 301455 STIFEL FINL CORP COM 860630102 6776 96228 SH SOLE 23 96228 0 0 STIFEL FINL CORP COM 860630102 1000 14201 SH SOLE 25 14201 0 0 STIFEL FINL CORP COM 860630102 18517 262952 SH SOLE 26 38139 0 224813 STIFEL FINL CORP COM 860630102 5307 75369 SH SOLE 28 1872 0 73497 STIFEL FINL CORP COM 860630102 1545 21942 SH SOLE 29 21942 0 0 STIFEL FINL CORP COM 860630102 7009 99531 SH SOLE 30 99531 0 0 STIFEL FINL CORP COM 860630102 2113 30008 SH SOLE 31 30008 0 0 STIFEL FINL CORP COM 860630102 1728 24544 SH SOLE 34 24544 0 0 STIFEL FINL CORP COM 860630102 584 8299 SH SOLE 36 8299 0 0 STIFEL FINL CORP COM 860630102 943 13386 SH SOLE 40 13386 0 0 STIFEL FINL CORP COM 860630102 5444 77305 SH SOLE 43 3214 0 74091 STITCH FIX INC COM CL A 860897107 2781 146998 SH SOLE 2 95465 0 51533 STITCH FIX INC COM CL A 860897107 5 239 SH SOLE 4 239 0 0 STITCH FIX INC COM CL A 860897107 18 950 SH SOLE 7 950 0 0 STITCH FIX INC COM CL A 860897107 1 39 SH SOLE 17 0 0 39 STITCH FIX INC COM CL A 860897107 4406 232898 SH SOLE 18 218283 0 14615 STITCH FIX INC COM CL A 860897107 10522 556142 SH SOLE 19 556142 0 0 STITCH FIX INC COM CL A 860897107 52179 2757891 SH SOLE 21 2757891 0 0 STITCH FIX INC COM CL A 860897107 45082 2382757 SH SOLE 22 2344609 0 38148 STITCH FIX INC COM CL A 860897107 341 18038 SH SOLE 23 18038 0 0 STITCH FIX INC COM CL A 860897107 224 11856 SH SOLE 25 11856 0 0 STITCH FIX INC COM CL A 860897107 1952 103160 SH SOLE 26 17609 0 85551 STITCH FIX INC COM CL A 860897107 11 590 SH SOLE 28 590 0 0 STITCH FIX INC COM CL A 860897107 2023 106933 SH SOLE 30 106933 0 0 STITCH FIX INC COM CL A 860897107 134 7067 SH SOLE 40 7067 0 0 STITCH FIX INC COM CL A 860897107 414 21858 SH SOLE 43 2336 0 19522 STMICROELECTRONICS N V NY REGISTRY 861012102 119335 2441384 SH SOLE 21 2441384 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 37658 770424 SH SOLE 43 78382 0 692042 STOCK YDS BANCORP INC COM 861025104 1202 18814 SH SOLE 2 6969 0 11845 STOCK YDS BANCORP INC COM 861025104 8 128 SH SOLE 4 128 0 0 STOCK YDS BANCORP INC COM 861025104 22 337 SH SOLE 7 337 0 0 STOCK YDS BANCORP INC COM 861025104 4865 76161 SH SOLE 18 76161 0 0 STOCK YDS BANCORP INC COM 861025104 2719 42559 SH SOLE 19 42559 0 0 STOCK YDS BANCORP INC COM 861025104 61108 956610 SH SOLE 21 956610 0 0 STOCK YDS BANCORP INC COM 861025104 38339 600174 SH SOLE 22 578200 0 21974 STOCK YDS BANCORP INC COM 861025104 204 3200 SH SOLE 25 3200 0 0 STOCK YDS BANCORP INC COM 861025104 96 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 94 1464 SH SOLE 28 1464 0 0 STOCK YDS BANCORP INC COM 861025104 1196 18718 SH SOLE 30 18718 0 0 STOCK YDS BANCORP INC COM 861025104 248 3883 SH SOLE 40 3883 0 0 STOCK YDS BANCORP INC COM 861025104 298 4667 SH SOLE 43 284 0 4383 STOKE THERAPEUTICS INC COM 86150R107 744 31010 SH SOLE 2 27142 0 3868 STOKE THERAPEUTICS INC COM 86150R107 6 245 SH SOLE 7 245 0 0 STOKE THERAPEUTICS INC COM 86150R107 1270 52935 SH SOLE 18 52935 0 0 STOKE THERAPEUTICS INC COM 86150R107 796 33194 SH SOLE 19 33194 0 0 STOKE THERAPEUTICS INC COM 86150R107 19216 800990 SH SOLE 21 800990 0 0 STOKE THERAPEUTICS INC COM 86150R107 12590 524816 SH SOLE 22 517577 0 7239 STOKE THERAPEUTICS INC COM 86150R107 51 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 327 13641 SH SOLE 28 13641 0 0 STOKE THERAPEUTICS INC COM 86150R107 481 20040 SH SOLE 30 20040 0 0 STOKE THERAPEUTICS INC COM 86150R107 6 269 SH SOLE 34 269 0 0 STOKE THERAPEUTICS INC COM 86150R107 36 1503 SH SOLE 40 1503 0 0 STOKE THERAPEUTICS INC COM 86150R107 29 1225 SH SOLE 43 0 0 1225 STONECO LTD COM CL A G85158106 8199 486283 SH SOLE 2 10634 0 475649 STONECO LTD COM CL A G85158106 55 3247 SH SOLE 7 3247 0 0 STONECO LTD COM CL A G85158106 28 1665 SH SOLE 15 1665 0 0 STONECO LTD COM CL A G85158106 2080 123340 SH SOLE 18 123340 0 0 STONECO LTD COM CL A G85158106 1072 63599 SH SOLE 19 63599 0 0 STONECO LTD COM CL A G85158106 52766 3129662 SH SOLE 21 3129662 0 0 STONECO LTD COM CL A G85158106 23858 1415069 SH SOLE 22 1260239 0 154830 STONECO LTD COM CL A G85158106 5043 299129 SH SOLE 25 299129 0 0 STONECO LTD COM CL A G85158106 2212 131197 SH SOLE 26 0 0 131197 STONECO LTD COM CL A G85158106 1444 85620 SH SOLE 28 0 0 85620 STONECO LTD COM CL A G85158106 3225 191257 SH SOLE 30 191257 0 0 STONECO LTD COM CL A G85158106 56 3295 SH SOLE 31 3295 0 0 STONECO LTD COM CL A G85158106 15339 909800 SH SOLE 34 909800 0 0 STONECO LTD COM CL A G85158106 698 41391 SH SOLE 36 41391 0 0 STONECO LTD COM CL A G85158106 1329 78838 SH SOLE 43 3617 0 75221 STONEMOR INC COM 86184W106 56 24726 SH SOLE 2 1195 0 23531 STONEMOR INC COM 86184W106 233 102012 SH SOLE 18 102012 0 0 STONEMOR INC COM 86184W106 148 64829 SH SOLE 19 64829 0 0 STONEMOR INC COM 86184W106 2568 1126254 SH SOLE 21 1126254 0 0 STONEMOR INC COM 86184W106 824 361441 SH SOLE 22 347279 0 14162 STONERIDGE INC COM 86183P102 408 20692 SH SOLE 2 7392 0 13300 STONERIDGE INC COM 86183P102 3 167 SH SOLE 4 167 0 0 STONERIDGE INC COM 86183P102 8 419 SH SOLE 7 419 0 0 STONERIDGE INC COM 86183P102 1700 86124 SH SOLE 18 86124 0 0 STONERIDGE INC COM 86183P102 919 46546 SH SOLE 19 46546 0 0 STONERIDGE INC COM 86183P102 19818 1003971 SH SOLE 21 1003971 0 0 STONERIDGE INC COM 86183P102 12546 635560 SH SOLE 22 615745 0 19815 STONERIDGE INC COM 86183P102 68 3432 SH SOLE 25 3432 0 0 STONERIDGE INC COM 86183P102 448 22708 SH SOLE 26 20857 0 1851 STONERIDGE INC COM 86183P102 40 2048 SH SOLE 28 2048 0 0 STONERIDGE INC COM 86183P102 1433 72591 SH SOLE 30 72591 0 0 STONERIDGE INC COM 86183P102 46 2329 SH SOLE 40 2329 0 0 STONERIDGE INC COM 86183P102 237 12013 SH SOLE 43 0 0 12013 STONEX GROUP INC COM 861896108 868 14177 SH SOLE 2 4562 0 9615 STONEX GROUP INC COM 861896108 3 42 SH SOLE 4 42 0 0 STONEX GROUP INC COM 861896108 16 256 SH SOLE 7 256 0 0 STONEX GROUP INC COM 861896108 4183 68298 SH SOLE 18 68298 0 0 STONEX GROUP INC COM 861896108 1800 29382 SH SOLE 19 29382 0 0 STONEX GROUP INC COM 861896108 134697 2199134 SH SOLE 21 2199134 0 0 STONEX GROUP INC COM 861896108 26954 440073 SH SOLE 22 423774 0 16299 STONEX GROUP INC COM 861896108 130 2122 SH SOLE 25 2122 0 0 STONEX GROUP INC COM 861896108 185 3014 SH SOLE 26 714 0 2300 STONEX GROUP INC COM 861896108 86 1396 SH SOLE 28 1396 0 0 STONEX GROUP INC COM 861896108 2054 33528 SH SOLE 30 33528 0 0 STONEX GROUP INC COM 861896108 153 2492 SH SOLE 40 2492 0 0 STONEX GROUP INC COM 861896108 368 6016 SH SOLE 43 419 0 5597 STORE CAP CORP COM 862121100 19117 555716 SH SOLE 2 186053 0 369663 STORE CAP CORP COM 862121100 4441 129111 SH SOLE 4 129111 0 0 STORE CAP CORP COM 862121100 10580 307550 SH SOLE 7 307550 0 0 STORE CAP CORP COM 862121100 18294 531788 SH SOLE 18 531788 0 0 STORE CAP CORP COM 862121100 12762 370992 SH SOLE 19 370992 0 0 STORE CAP CORP COM 862121100 475454 13821332 SH SOLE 21 13821332 0 0 STORE CAP CORP COM 862121100 292336 8498126 SH SOLE 22 8223173 0 274953 STORE CAP CORP COM 862121100 455 13227 SH SOLE 23 13227 0 0 STORE CAP CORP COM 862121100 36595 1063796 SH SOLE 25 1063796 0 0 STORE CAP CORP COM 862121100 3344 97216 SH SOLE 26 77944 0 19272 STORE CAP CORP COM 862121100 5256 152786 SH SOLE 28 4398 0 148388 STORE CAP CORP COM 862121100 38463 1118117 SH SOLE 30 1118117 0 0 STORE CAP CORP COM 862121100 36085 1048991 SH SOLE 31 3632 0 1045359 STORE CAP CORP COM 862121100 754 21910 SH SOLE 34 21910 0 0 STORE CAP CORP COM 862121100 108 3139 SH SOLE 36 3139 0 0 STORE CAP CORP COM 862121100 1075 31237 SH SOLE 40 31237 0 0 STORE CAP CORP COM 862121100 4855 141124 SH SOLE 43 11364 0 129760 STRAN & COMPANY INC COMMON STOCK 86260J102 18 3041 SH SOLE 21 3041 0 0 STRAN & COMPANY INC COMMON STOCK 86260J102 1 241 SH SOLE 22 241 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 7 4539 SH SOLE 18 4539 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 88 60238 SH SOLE 21 60238 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 74 50838 SH SOLE 22 50838 0 0 STRATASYS LTD SHS M85548101 3731 152348 SH SOLE 21 152348 0 0 STRATASYS LTD SHS M85548101 5746 234612 SH SOLE 30 234612 0 0 STRATASYS LTD SHS M85548101 82 3333 SH SOLE 43 19 0 3314 STRATEGIC ED INC COM 86272C103 2080 35964 SH SOLE 2 13840 0 22124 STRATEGIC ED INC COM 86272C103 6 110 SH SOLE 4 110 0 0 STRATEGIC ED INC COM 86272C103 20 345 SH SOLE 7 345 0 0 STRATEGIC ED INC COM 86272C103 5324 92040 SH SOLE 18 92040 0 0 STRATEGIC ED INC COM 86272C103 6380 110298 SH SOLE 19 110298 0 0 STRATEGIC ED INC COM 86272C103 163723 2830611 SH SOLE 21 2830611 0 0 STRATEGIC ED INC COM 86272C103 39109 676150 SH SOLE 22 653137 0 23013 STRATEGIC ED INC COM 86272C103 165 2845 SH SOLE 23 2845 0 0 STRATEGIC ED INC COM 86272C103 170 2946 SH SOLE 25 2946 0 0 STRATEGIC ED INC COM 86272C103 1549 26789 SH SOLE 26 6303 0 20486 STRATEGIC ED INC COM 86272C103 3 56 SH SOLE 28 56 0 0 STRATEGIC ED INC COM 86272C103 2404 41557 SH SOLE 30 41557 0 0 STRATEGIC ED INC COM 86272C103 168 2903 SH SOLE 40 2903 0 0 STRATEGIC ED INC COM 86272C103 841 14547 SH SOLE 43 395 0 14152 STRATTEC SEC CORP COM 863111100 26 703 SH SOLE 18 703 0 0 STRATTEC SEC CORP COM 863111100 347 9373 SH SOLE 21 9373 0 0 STRATTEC SEC CORP COM 863111100 2320 62668 SH SOLE 22 62668 0 0 STRATUS PPTYS INC COM NEW 863167201 4 122 SH SOLE 2 0 0 122 STRATUS PPTYS INC COM NEW 863167201 43 1166 SH SOLE 18 1166 0 0 STRATUS PPTYS INC COM NEW 863167201 818 22368 SH SOLE 21 22368 0 0 STRATUS PPTYS INC COM NEW 863167201 595 16268 SH SOLE 22 16268 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 9 5876 SH SOLE 18 5876 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 136 91184 SH SOLE 21 91184 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 464 311333 SH SOLE 22 311333 0 0 STRIDE INC COM 86333M108 1574 47239 SH SOLE 2 24251 0 22988 STRIDE INC COM 86333M108 5 158 SH SOLE 4 158 0 0 STRIDE INC COM 86333M108 22 648 SH SOLE 7 648 0 0 STRIDE INC COM 86333M108 4142 124286 SH SOLE 18 124286 0 0 STRIDE INC COM 86333M108 2616 78481 SH SOLE 19 78481 0 0 STRIDE INC COM 86333M108 51433 1543142 SH SOLE 21 1543142 0 0 STRIDE INC COM 86333M108 35395 1061943 SH SOLE 22 1021205 0 40738 STRIDE INC COM 86333M108 404 12131 SH SOLE 23 12131 0 0 STRIDE INC COM 86333M108 176 5282 SH SOLE 25 5282 0 0 STRIDE INC COM 86333M108 3390 101701 SH SOLE 26 15634 0 86067 STRIDE INC COM 86333M108 57 1722 SH SOLE 28 1722 0 0 STRIDE INC COM 86333M108 886 26585 SH SOLE 30 26585 0 0 STRIDE INC COM 86333M108 161 4827 SH SOLE 40 4827 0 0 STRIDE INC COM 86333M108 408 12244 SH SOLE 43 1140 0 11104 STRIDE INC NOTE 1.125% 9/0 86333MAA6 2880 2960000 PRN SOLE 21 2960000 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 23 1814 SH SOLE 2 0 0 1814 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 243 18873 SH SOLE 18 18873 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 144 11233 SH SOLE 19 11233 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 3202 249176 SH SOLE 21 249176 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 1943 151198 SH SOLE 22 150412 0 786 STRYKER CORPORATION COM 863667101 231856 867009 SH SOLE 2 222532 0 644477 STRYKER CORPORATION COM 863667101 56094 209761 SH SOLE 4 124542 0 85219 STRYKER CORPORATION COM 863667101 75963 284057 SH SOLE 7 274267 0 9790 STRYKER CORPORATION COM 863667101 1180 4413 SH SOLE 13 867 0 3546 STRYKER CORPORATION COM 863667101 11292 42226 SH SOLE 15 42226 0 0 STRYKER CORPORATION COM 863667101 0 1 SH SOLE 17 0 0 1 STRYKER CORPORATION COM 863667101 157201 587843 SH SOLE 18 542103 0 45740 STRYKER CORPORATION COM 863667101 348414 1302873 SH SOLE 19 1302873 0 0 STRYKER CORPORATION COM 863667101 802 3000 SH SOLE 20 3000 0 0 STRYKER CORPORATION COM 863667101 2201876 8233775 SH SOLE 21 8233775 0 0 STRYKER CORPORATION COM 863667101 1893687 7081322 SH SOLE 22 6390112 0 691210 STRYKER CORPORATION COM 863667101 52152 195020 SH SOLE 23 195020 0 0 STRYKER CORPORATION COM 863667101 133555 499421 SH SOLE 25 499421 0 0 STRYKER CORPORATION COM 863667101 183822 687389 SH SOLE 26 224633 0 462756 STRYKER CORPORATION COM 863667101 164878 616552 SH SOLE 28 57749 0 558803 STRYKER CORPORATION COM 863667101 46 172 SH SOLE 29 172 0 0 STRYKER CORPORATION COM 863667101 403861 1510213 SH SOLE 30 1510213 0 0 STRYKER CORPORATION COM 863667101 33516 125330 SH SOLE 31 37993 0 87337 STRYKER CORPORATION COM 863667101 320934 1200111 SH SOLE 34 1200111 0 0 STRYKER CORPORATION COM 863667101 37450 140043 SH SOLE 36 140043 0 0 STRYKER CORPORATION COM 863667101 3015 11273 SH SOLE 40 11273 0 0 STRYKER CORPORATION COM 863667101 69247 258945 SH SOLE 43 20144 0 238801 STRYVE FOODS INC CLASS A COM 863685103 11 2716 SH SOLE 2 2716 0 0 STRYVE FOODS INC CLASS A COM 863685103 21 5399 SH SOLE 22 5399 0 0 STURM RUGER & CO INC COM 864159108 501 7359 SH SOLE 2 4786 0 2573 STURM RUGER & CO INC COM 864159108 5 72 SH SOLE 4 72 0 0 STURM RUGER & CO INC COM 864159108 19 276 SH SOLE 7 276 0 0 STURM RUGER & CO INC COM 864159108 4036 59342 SH SOLE 18 59342 0 0 STURM RUGER & CO INC COM 864159108 2071 30448 SH SOLE 19 30448 0 0 STURM RUGER & CO INC COM 864159108 151179 2222563 SH SOLE 21 2222563 0 0 STURM RUGER & CO INC COM 864159108 28795 423330 SH SOLE 22 413814 0 9516 STURM RUGER & CO INC COM 864159108 255 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 2152 31641 SH SOLE 30 31641 0 0 STURM RUGER & CO INC COM 864159108 137 2018 SH SOLE 40 2018 0 0 STURM RUGER & CO INC COM 864159108 807 11866 SH SOLE 43 1057 0 10809 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 48943 7208137 SH SOLE 43 1020491 0 6187646 SUMMER INFANT INC COM NEW 865646301 2 152 SH SOLE 18 152 0 0 SUMMER INFANT INC COM NEW 865646301 40 3822 SH SOLE 21 3822 0 0 SUMMIT FINL GROUP INC COM 86606G101 364 13271 SH SOLE 2 6717 0 6554 SUMMIT FINL GROUP INC COM 86606G101 6 227 SH SOLE 7 227 0 0 SUMMIT FINL GROUP INC COM 86606G101 1085 39517 SH SOLE 18 39517 0 0 SUMMIT FINL GROUP INC COM 86606G101 601 21887 SH SOLE 19 21887 0 0 SUMMIT FINL GROUP INC COM 86606G101 11912 433968 SH SOLE 21 433968 0 0 SUMMIT FINL GROUP INC COM 86606G101 5010 182520 SH SOLE 22 175823 0 6697 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 2034 1950000 PRN SOLE 21 1950000 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 880 90160 SH SOLE 2 29168 0 60992 SUMMIT HOTEL PPTYS INC COM 866082100 547 56093 SH SOLE 4 56093 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1243 127351 SH SOLE 7 127351 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3906 400165 SH SOLE 18 400165 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3089 316502 SH SOLE 19 316502 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 132570 13583035 SH SOLE 21 13583035 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 33944 3477888 SH SOLE 22 3368988 0 108900 SUMMIT HOTEL PPTYS INC COM 866082100 42 4310 SH SOLE 23 4310 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4921 504162 SH SOLE 25 504162 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 380 38897 SH SOLE 26 26929 0 11968 SUMMIT HOTEL PPTYS INC COM 866082100 631 64615 SH SOLE 28 1556 0 63059 SUMMIT HOTEL PPTYS INC COM 866082100 3717 380867 SH SOLE 30 380867 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 4303 440890 SH SOLE 31 0 0 440890 SUMMIT HOTEL PPTYS INC COM 866082100 172 17644 SH SOLE 40 17644 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2558 262098 SH SOLE 43 73270 0 188828 SUMMIT MATLS INC CL A 86614U100 7297 181800 SH SOLE 2 79777 0 102023 SUMMIT MATLS INC CL A 86614U100 15 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 101 2508 SH SOLE 7 2508 0 0 SUMMIT MATLS INC CL A 86614U100 14566 362873 SH SOLE 18 362873 0 0 SUMMIT MATLS INC CL A 86614U100 20486 510362 SH SOLE 19 510362 0 0 SUMMIT MATLS INC CL A 86614U100 180686 4501403 SH SOLE 21 4501403 0 0 SUMMIT MATLS INC CL A 86614U100 125922 3137077 SH SOLE 22 3020894 0 116183 SUMMIT MATLS INC CL A 86614U100 510 12696 SH SOLE 23 12696 0 0 SUMMIT MATLS INC CL A 86614U100 697 17368 SH SOLE 25 17368 0 0 SUMMIT MATLS INC CL A 86614U100 5443 135588 SH SOLE 26 43652 0 91936 SUMMIT MATLS INC CL A 86614U100 84 2091 SH SOLE 28 2091 0 0 SUMMIT MATLS INC CL A 86614U100 2694 67104 SH SOLE 30 67104 0 0 SUMMIT MATLS INC CL A 86614U100 98 2430 SH SOLE 36 2430 0 0 SUMMIT MATLS INC CL A 86614U100 586 14599 SH SOLE 40 14599 0 0 SUMMIT MATLS INC CL A 86614U100 1050 26160 SH SOLE 43 2821 0 23339 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 0 15 SH SOLE 43 0 0 15 SUMMIT ST BK SANTA ROSA CALI COM 866264203 16 1012 SH SOLE 18 1012 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 225 14494 SH SOLE 21 14494 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 5 320 SH SOLE 22 320 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 61 22538 SH SOLE 2 888 0 21650 SUMMIT THERAPEUTICS INC COM 86627T108 183 68153 SH SOLE 18 68153 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 104 38690 SH SOLE 19 38690 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 2687 999027 SH SOLE 21 999027 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 602 223642 SH SOLE 22 222609 0 1033 SUMMIT THERAPEUTICS INC COM 86627T108 115 42627 SH SOLE 30 42627 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 16 6063 SH SOLE 43 267 0 5796 SUMMIT WIRELESS TECH INC COM NEW 86633R203 3 1803 SH SOLE 18 1803 0 0 SUMMIT WIRELESS TECH INC COM NEW 86633R203 49 35004 SH SOLE 21 35004 0 0 SUMO LOGIC INC COM 86646P103 478 35285 SH SOLE 2 22641 0 12644 SUMO LOGIC INC COM 86646P103 18 1311 SH SOLE 7 1311 0 0 SUMO LOGIC INC COM 86646P103 3139 231469 SH SOLE 18 231469 0 0 SUMO LOGIC INC COM 86646P103 2477 182637 SH SOLE 19 182637 0 0 SUMO LOGIC INC COM 86646P103 46084 3398542 SH SOLE 21 3398542 0 0 SUMO LOGIC INC COM 86646P103 27472 2025931 SH SOLE 22 2013468 0 12463 SUMO LOGIC INC COM 86646P103 12 899 SH SOLE 23 899 0 0 SUMO LOGIC INC COM 86646P103 4493 331349 SH SOLE 30 331349 0 0 SUMO LOGIC INC COM 86646P103 250 18429 SH SOLE 43 7778 0 10651 SUN CMNTYS INC COM 866674104 75919 361570 SH SOLE 2 142443 0 219127 SUN CMNTYS INC COM 866674104 61830 294471 SH SOLE 4 268402 0 26069 SUN CMNTYS INC COM 866674104 36185 172336 SH SOLE 7 172336 0 0 SUN CMNTYS INC COM 866674104 5021 23913 SH SOLE 13 21809 0 2104 SUN CMNTYS INC COM 866674104 2933 13970 SH SOLE 15 13970 0 0 SUN CMNTYS INC COM 866674104 54727 260640 SH SOLE 18 252275 0 8365 SUN CMNTYS INC COM 866674104 83975 399939 SH SOLE 19 399939 0 0 SUN CMNTYS INC COM 866674104 634393 3021352 SH SOLE 21 3021352 0 0 SUN CMNTYS INC COM 866674104 743892 3542850 SH SOLE 22 3214631 0 328219 SUN CMNTYS INC COM 866674104 23784 113271 SH SOLE 23 113271 0 0 SUN CMNTYS INC COM 866674104 131796 627690 SH SOLE 25 627690 0 0 SUN CMNTYS INC COM 866674104 39661 188891 SH SOLE 26 83962 0 104929 SUN CMNTYS INC COM 866674104 66783 318060 SH SOLE 28 23081 0 294979 SUN CMNTYS INC COM 866674104 2412 11489 SH SOLE 29 11489 0 0 SUN CMNTYS INC COM 866674104 81305 387220 SH SOLE 30 387220 0 0 SUN CMNTYS INC COM 866674104 115231 548797 SH SOLE 31 31533 0 517264 SUN CMNTYS INC COM 866674104 26243 124986 SH SOLE 34 124986 0 0 SUN CMNTYS INC COM 866674104 9206 43846 SH SOLE 36 43846 0 0 SUN CMNTYS INC COM 866674104 759 3614 SH SOLE 40 3614 0 0 SUN CMNTYS INC COM 866674104 14942 71165 SH SOLE 43 5253 0 65912 SUN CTRY AIRLS HLDGS INC COM 866683105 258 9477 SH SOLE 2 6216 0 3261 SUN CTRY AIRLS HLDGS INC COM 866683105 8 279 SH SOLE 7 279 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 2330 85519 SH SOLE 18 85519 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 1563 57369 SH SOLE 19 57369 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 30662 1125193 SH SOLE 21 1125193 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 18952 695471 SH SOLE 22 684975 0 10496 SUN CTRY AIRLS HLDGS INC COM 866683105 83 3047 SH SOLE 25 3047 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 152 5580 SH SOLE 30 5580 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 74 2723 SH SOLE 40 2723 0 0 SUN LIFE FINANCIAL INC. COM 866796105 28481 511419 SH SOLE 43 42103 0 469316 SUNCOKE ENERGY INC COM 86722A103 563 85373 SH SOLE 2 25994 0 59379 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 2223 337388 SH SOLE 18 337388 0 0 SUNCOKE ENERGY INC COM 86722A103 951 144274 SH SOLE 19 144274 0 0 SUNCOKE ENERGY INC COM 86722A103 69789 10590088 SH SOLE 21 10590088 0 0 SUNCOKE ENERGY INC COM 86722A103 15211 2308218 SH SOLE 22 2228126 0 80092 SUNCOKE ENERGY INC COM 86722A103 48 7274 SH SOLE 23 7274 0 0 SUNCOKE ENERGY INC COM 86722A103 69 10524 SH SOLE 25 10524 0 0 SUNCOKE ENERGY INC COM 86722A103 140 21183 SH SOLE 26 17169 0 4014 SUNCOKE ENERGY INC COM 86722A103 1193 181025 SH SOLE 30 181025 0 0 SUNCOKE ENERGY INC COM 86722A103 48 7310 SH SOLE 40 7310 0 0 SUNCOKE ENERGY INC COM 86722A103 529 80240 SH SOLE 43 470 0 79770 SUNCOR ENERGY INC NEW COM 867224107 4 155 SH SOLE 18 155 0 0 SUNCOR ENERGY INC NEW COM 867224107 8667 346251 SH SOLE 21 346251 0 0 SUNCOR ENERGY INC NEW COM 867224107 7687 307116 SH SOLE 43 14003 0 293113 SUNDIAL GROWERS INC COM 86730L109 0 167 SH SOLE 17 0 0 167 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 63 13261 SH SOLE 2 13261 0 0 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 10 2177 SH SOLE 21 2177 0 0 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 1962 410478 SH SOLE 22 410478 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 7689 275396 SH SOLE 2 135218 0 140178 SUNNOVA ENERGY INTL INC. COM 86745K104 155 5552 SH SOLE 4 2715 0 2837 SUNNOVA ENERGY INTL INC. COM 86745K104 34 1222 SH SOLE 7 1222 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 28 1000 SH SOLE 13 1000 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 9402 336763 SH SOLE 18 282202 0 54561 SUNNOVA ENERGY INTL INC. COM 86745K104 33107 1185779 SH SOLE 19 1185779 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 143844 5152020 SH SOLE 21 5152020 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 88825 3181400 SH SOLE 22 3056537 0 124863 SUNNOVA ENERGY INTL INC. COM 86745K104 1024 36669 SH SOLE 23 36669 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1507 53960 SH SOLE 25 53960 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 5789 207353 SH SOLE 26 29035 0 178318 SUNNOVA ENERGY INTL INC. COM 86745K104 1851 66313 SH SOLE 28 66115 0 198 SUNNOVA ENERGY INTL INC. COM 86745K104 50360 1803734 SH SOLE 30 1803734 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 108160 3873922 SH SOLE 34 3873922 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 432 15479 SH SOLE 36 15479 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 300 10748 SH SOLE 40 10748 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1730 61959 SH SOLE 43 919 0 61040 SUNOPTA INC COM 8676EP108 236 33903 SH SOLE 43 243 0 33660 SUNPOWER CORP COM 867652406 1826 87497 SH SOLE 2 67380 0 20117 SUNPOWER CORP COM 867652406 77 3691 SH SOLE 4 866 0 2825 SUNPOWER CORP COM 867652406 24 1159 SH SOLE 7 1159 0 0 SUNPOWER CORP COM 867652406 7828 375067 SH SOLE 18 366474 0 8593 SUNPOWER CORP COM 867652406 5173 247873 SH SOLE 19 247873 0 0 SUNPOWER CORP COM 867652406 152385 7301631 SH SOLE 21 7301631 0 0 SUNPOWER CORP COM 867652406 49498 2371735 SH SOLE 22 2317499 0 54236 SUNPOWER CORP COM 867652406 84 4016 SH SOLE 23 4016 0 0 SUNPOWER CORP COM 867652406 262 12573 SH SOLE 25 12573 0 0 SUNPOWER CORP COM 867652406 1167 55895 SH SOLE 26 32097 0 23798 SUNPOWER CORP COM 867652406 1239 59376 SH SOLE 28 59376 0 0 SUNPOWER CORP COM 867652406 33747 1617016 SH SOLE 30 1617016 0 0 SUNPOWER CORP COM 867652406 206 9882 SH SOLE 40 9882 0 0 SUNPOWER CORP COM 867652406 2761 132317 SH SOLE 43 2040 0 130277 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 2834 2450000 PRN SOLE 21 2450000 0 0 SUNRUN INC COM 86771W105 18926 551782 SH SOLE 2 120112 0 431670 SUNRUN INC COM 86771W105 4542 132415 SH SOLE 4 80780 0 51635 SUNRUN INC COM 86771W105 474 13807 SH SOLE 7 13807 0 0 SUNRUN INC COM 86771W105 22 628 SH SOLE 13 628 0 0 SUNRUN INC COM 86771W105 753 21957 SH SOLE 15 21957 0 0 SUNRUN INC COM 86771W105 18399 536412 SH SOLE 18 527720 0 8692 SUNRUN INC COM 86771W105 8804 256672 SH SOLE 19 256672 0 0 SUNRUN INC COM 86771W105 472841 13785448 SH SOLE 21 13785448 0 0 SUNRUN INC COM 86771W105 197339 5753313 SH SOLE 22 5540563 0 212750 SUNRUN INC COM 86771W105 3494 101854 SH SOLE 23 101854 0 0 SUNRUN INC COM 86771W105 6017 175426 SH SOLE 25 175426 0 0 SUNRUN INC COM 86771W105 7274 212063 SH SOLE 26 139493 0 72570 SUNRUN INC COM 86771W105 11672 340291 SH SOLE 28 143515 0 196776 SUNRUN INC COM 86771W105 143900 4195344 SH SOLE 30 4195344 0 0 SUNRUN INC COM 86771W105 2457 71633 SH SOLE 31 19829 0 51804 SUNRUN INC COM 86771W105 110394 3218474 SH SOLE 34 3218474 0 0 SUNRUN INC COM 86771W105 920 26808 SH SOLE 36 26808 0 0 SUNRUN INC COM 86771W105 178 5195 SH SOLE 40 5195 0 0 SUNRUN INC COM 86771W105 7957 231991 SH SOLE 43 10621 0 221370 SUNSTONE HOTEL INVS INC NEW COM 867892101 2614 222880 SH SOLE 2 106145 0 116735 SUNSTONE HOTEL INVS INC NEW COM 867892101 1323 112755 SH SOLE 4 112755 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3219 274433 SH SOLE 7 274433 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 7792 664254 SH SOLE 18 664254 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 21032 1793036 SH SOLE 19 1793036 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 105539 8997323 SH SOLE 21 8997323 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 83014 7077091 SH SOLE 22 6859165 0 217926 SUNSTONE HOTEL INVS INC NEW COM 867892101 102 8727 SH SOLE 23 8727 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 11523 982392 SH SOLE 25 982392 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 884 75341 SH SOLE 26 59264 0 16077 SUNSTONE HOTEL INVS INC NEW COM 867892101 1584 135036 SH SOLE 28 3853 0 131183 SUNSTONE HOTEL INVS INC NEW COM 867892101 5143 438443 SH SOLE 30 438443 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2557 217999 SH SOLE 34 217999 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 123 10458 SH SOLE 36 10458 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 298 25406 SH SOLE 40 25406 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1472 125453 SH SOLE 43 275 0 125178 SUNWORKS INC COM NEW 86803X204 2 515 SH SOLE 2 0 0 515 SUNWORKS INC COM NEW 86803X204 16 5193 SH SOLE 18 5193 0 0 SUNWORKS INC COM NEW 86803X204 277 90160 SH SOLE 21 90160 0 0 SUNWORKS INC COM NEW 86803X204 1211 394435 SH SOLE 22 394435 0 0 SUPER LEAGUE GAMING INC COM 86804F202 4 1836 SH SOLE 18 1836 0 0 SUPER LEAGUE GAMING INC COM 86804F202 112 47323 SH SOLE 21 47323 0 0 SUPER LEAGUE GAMING INC COM 86804F202 660 279611 SH SOLE 22 279611 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2511 57136 SH SOLE 2 24490 0 32646 SUPER MICRO COMPUTER INC COM 86800U104 10 222 SH SOLE 4 222 0 0 SUPER MICRO COMPUTER INC COM 86800U104 27 619 SH SOLE 7 619 0 0 SUPER MICRO COMPUTER INC COM 86800U104 6059 137851 SH SOLE 18 134455 0 3396 SUPER MICRO COMPUTER INC COM 86800U104 6303 143412 SH SOLE 19 143412 0 0 SUPER MICRO COMPUTER INC COM 86800U104 72231 1643481 SH SOLE 21 1643481 0 0 SUPER MICRO COMPUTER INC COM 86800U104 49070 1116499 SH SOLE 22 1076268 0 40231 SUPER MICRO COMPUTER INC COM 86800U104 68 1550 SH SOLE 23 1550 0 0 SUPER MICRO COMPUTER INC COM 86800U104 226 5142 SH SOLE 25 5142 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1148 26113 SH SOLE 26 15950 0 10163 SUPER MICRO COMPUTER INC COM 86800U104 33 758 SH SOLE 28 758 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1253 28499 SH SOLE 30 28499 0 0 SUPER MICRO COMPUTER INC COM 86800U104 57 1301 SH SOLE 36 1301 0 0 SUPER MICRO COMPUTER INC COM 86800U104 204 4632 SH SOLE 40 4632 0 0 SUPER MICRO COMPUTER INC COM 86800U104 103 2333 SH SOLE 43 0 0 2333 SUPERIOR DRILLING PRODS INC COM 868153107 6 8593 SH SOLE 21 8593 0 0 SUPERIOR GROUP OF CO INC COM 868358102 76 3458 SH SOLE 2 468 0 2990 SUPERIOR GROUP OF CO INC COM 868358102 6 285 SH SOLE 7 285 0 0 SUPERIOR GROUP OF CO INC COM 868358102 831 37894 SH SOLE 18 37894 0 0 SUPERIOR GROUP OF CO INC COM 868358102 440 20075 SH SOLE 19 20075 0 0 SUPERIOR GROUP OF CO INC COM 868358102 9566 436013 SH SOLE 21 436013 0 0 SUPERIOR GROUP OF CO INC COM 868358102 4606 209918 SH SOLE 22 203385 0 6533 SUPERIOR GROUP OF CO INC COM 868358102 6 262 SH SOLE 43 0 0 262 SUPERIOR INDS INTL INC COM 868168105 22 4815 SH SOLE 18 4815 0 0 SUPERIOR INDS INTL INC COM 868168105 590 131783 SH SOLE 21 131783 0 0 SUPERIOR INDS INTL INC COM 868168105 1952 435725 SH SOLE 22 435725 0 0 SUPERIOR INDS INTL INC COM 868168105 35 7916 SH SOLE 43 0 0 7916 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 1281 1300000 PRN SOLE 2 1300000 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2124 2155000 PRN SOLE 21 2155000 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 5667 5750000 PRN SOLE 22 5750000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1851 63482 SH SOLE 2 16142 0 47340 SUPERNUS PHARMACEUTICALS INC COM 868459108 7 230 SH SOLE 4 230 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 23 790 SH SOLE 7 790 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 5628 192999 SH SOLE 18 192999 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3425 117447 SH SOLE 19 117447 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 181755 6233039 SH SOLE 21 6233039 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 38757 1329117 SH SOLE 22 1280718 0 48399 SUPERNUS PHARMACEUTICALS INC COM 868459108 195 6696 SH SOLE 25 6696 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 537 18432 SH SOLE 26 13814 0 4618 SUPERNUS PHARMACEUTICALS INC COM 868459108 28 945 SH SOLE 28 945 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 13055 447695 SH SOLE 30 447695 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 185 6359 SH SOLE 40 6359 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 985 33791 SH SOLE 43 205 0 33586 SURFACE ONCOLOGY INC COM 86877M209 134 28094 SH SOLE 2 7251 0 20843 SURFACE ONCOLOGY INC COM 86877M209 538 112492 SH SOLE 18 112492 0 0 SURFACE ONCOLOGY INC COM 86877M209 285 59589 SH SOLE 19 59589 0 0 SURFACE ONCOLOGY INC COM 86877M209 7531 1575437 SH SOLE 21 1575437 0 0 SURFACE ONCOLOGY INC COM 86877M209 3685 770911 SH SOLE 22 753392 0 17519 SURFACE ONCOLOGY INC COM 86877M209 77 16162 SH SOLE 30 16162 0 0 SURGALIGN HOLDINGS INC COM 86882C105 13 18611 SH SOLE 18 18611 0 0 SURGALIGN HOLDINGS INC COM 86882C105 217 303115 SH SOLE 21 303115 0 0 SURGALIGN HOLDINGS INC COM 86882C105 853 1191326 SH SOLE 22 1191326 0 0 SURGERY PARTNERS INC COM 86881A100 1047 19608 SH SOLE 2 14178 0 5430 SURGERY PARTNERS INC COM 86881A100 6 117 SH SOLE 4 117 0 0 SURGERY PARTNERS INC COM 86881A100 27 509 SH SOLE 7 509 0 0 SURGERY PARTNERS INC COM 86881A100 4959 92844 SH SOLE 18 90247 0 2597 SURGERY PARTNERS INC COM 86881A100 4005 74985 SH SOLE 19 74985 0 0 SURGERY PARTNERS INC COM 86881A100 64286 1203641 SH SOLE 21 1203641 0 0 SURGERY PARTNERS INC COM 86881A100 43389 812381 SH SOLE 22 793095 0 19286 SURGERY PARTNERS INC COM 86881A100 58 1093 SH SOLE 23 1093 0 0 SURGERY PARTNERS INC COM 86881A100 315 5896 SH SOLE 25 5896 0 0 SURGERY PARTNERS INC COM 86881A100 949 17777 SH SOLE 26 15471 0 2306 SURGERY PARTNERS INC COM 86881A100 32 595 SH SOLE 28 595 0 0 SURGERY PARTNERS INC COM 86881A100 952 17823 SH SOLE 30 17823 0 0 SURGERY PARTNERS INC COM 86881A100 89 1666 SH SOLE 36 1666 0 0 SURGERY PARTNERS INC COM 86881A100 208 3898 SH SOLE 40 3898 0 0 SURGERY PARTNERS INC COM 86881A100 258 4837 SH SOLE 43 269 0 4568 SURMODICS INC COM 868873100 317 6587 SH SOLE 2 3854 0 2733 SURMODICS INC COM 868873100 2 47 SH SOLE 4 47 0 0 SURMODICS INC COM 868873100 9 191 SH SOLE 7 191 0 0 SURMODICS INC COM 868873100 2452 50924 SH SOLE 18 50924 0 0 SURMODICS INC COM 868873100 1172 24332 SH SOLE 19 24332 0 0 SURMODICS INC COM 868873100 84949 1764255 SH SOLE 21 1764255 0 0 SURMODICS INC COM 868873100 17705 367704 SH SOLE 22 359590 0 8114 SURMODICS INC COM 868873100 133 2767 SH SOLE 25 2767 0 0 SURMODICS INC COM 868873100 677 14067 SH SOLE 26 11363 0 2704 SURMODICS INC COM 868873100 1290 26789 SH SOLE 30 26789 0 0 SURMODICS INC COM 868873100 123 2551 SH SOLE 36 2551 0 0 SURMODICS INC COM 868873100 95 1981 SH SOLE 40 1981 0 0 SURMODICS INC COM 868873100 254 5280 SH SOLE 43 90 0 5190 SURO CAPITAL CORP COM NEW 86887Q109 1949 150528 SH SOLE 30 150528 0 0 SURROZEN INC COM 86889P109 233 36199 SH SOLE 22 36199 0 0 SUTRO BIOPHARMA INC COM 869367102 930 62496 SH SOLE 2 17642 0 44854 SUTRO BIOPHARMA INC COM 869367102 7 497 SH SOLE 7 497 0 0 SUTRO BIOPHARMA INC COM 869367102 2264 152126 SH SOLE 18 138907 0 13219 SUTRO BIOPHARMA INC COM 869367102 4058 272703 SH SOLE 19 272703 0 0 SUTRO BIOPHARMA INC COM 869367102 29195 1962028 SH SOLE 21 1962028 0 0 SUTRO BIOPHARMA INC COM 869367102 17091 1148590 SH SOLE 22 1111568 0 37022 SUTRO BIOPHARMA INC COM 869367102 156 10514 SH SOLE 23 10514 0 0 SUTRO BIOPHARMA INC COM 869367102 67 4475 SH SOLE 25 4475 0 0 SUTRO BIOPHARMA INC COM 869367102 575 38631 SH SOLE 26 1901 0 36730 SUTRO BIOPHARMA INC COM 869367102 435 29262 SH SOLE 30 29262 0 0 SUTRO BIOPHARMA INC COM 869367102 75 5010 SH SOLE 36 5010 0 0 SUTRO BIOPHARMA INC COM 869367102 56 3760 SH SOLE 40 3760 0 0 SUTRO BIOPHARMA INC COM 869367102 148 9951 SH SOLE 43 0 0 9951 SUZANO S A SPON ADS 86959K105 334 30881 SH SOLE 30 30881 0 0 SUZANO S A SPON ADS 86959K105 3714 343913 SH SOLE 43 57635 0 286278 SVB FINANCIAL GROUP COM 78486Q101 80500 118690 SH SOLE 2 23032 0 95658 SVB FINANCIAL GROUP COM 78486Q101 27528 40587 SH SOLE 4 25883 0 14704 SVB FINANCIAL GROUP COM 78486Q101 33757 49771 SH SOLE 7 48142 0 1629 SVB FINANCIAL GROUP COM 78486Q101 541 797 SH SOLE 13 164 0 633 SVB FINANCIAL GROUP COM 78486Q101 4926 7263 SH SOLE 15 7263 0 0 SVB FINANCIAL GROUP COM 78486Q101 88219 130071 SH SOLE 18 122164 0 7907 SVB FINANCIAL GROUP COM 78486Q101 324031 477752 SH SOLE 19 477752 0 0 SVB FINANCIAL GROUP COM 78486Q101 1358450 2002905 SH SOLE 21 2002905 0 0 SVB FINANCIAL GROUP COM 78486Q101 853691 1258685 SH SOLE 22 1141418 0 117267 SVB FINANCIAL GROUP COM 78486Q101 23012 33929 SH SOLE 23 33929 0 0 SVB FINANCIAL GROUP COM 78486Q101 63264 93276 SH SOLE 25 93276 0 0 SVB FINANCIAL GROUP COM 78486Q101 77291 113958 SH SOLE 26 37346 0 76612 SVB FINANCIAL GROUP COM 78486Q101 95985 141520 SH SOLE 28 1854 0 139666 SVB FINANCIAL GROUP COM 78486Q101 16 23 SH SOLE 29 23 0 0 SVB FINANCIAL GROUP COM 78486Q101 335343 494431 SH SOLE 30 487519 0 6912 SVB FINANCIAL GROUP COM 78486Q101 14080 20759 SH SOLE 31 6574 0 14185 SVB FINANCIAL GROUP COM 78486Q101 71693 105704 SH SOLE 34 105704 0 0 SVB FINANCIAL GROUP COM 78486Q101 15363 22652 SH SOLE 36 22652 0 0 SVB FINANCIAL GROUP COM 78486Q101 1333 1965 SH SOLE 40 1965 0 0 SVB FINANCIAL GROUP COM 78486Q101 22541 33234 SH SOLE 43 2366 0 30868 SWEETGREEN INC COM CL A 87043Q108 513 16027 SH SOLE 2 11649 0 4378 SWEETGREEN INC COM CL A 87043Q108 267 8352 SH SOLE 18 4544 0 3808 SWEETGREEN INC COM CL A 87043Q108 2959 92455 SH SOLE 19 92455 0 0 SWEETGREEN INC COM CL A 87043Q108 45 1401 SH SOLE 21 1401 0 0 SWEETGREEN INC COM CL A 87043Q108 1642 51310 SH SOLE 22 51310 0 0 SWEETGREEN INC COM CL A 87043Q108 48 1504 SH SOLE 25 1504 0 0 SWEETGREEN INC COM CL A 87043Q108 326 10199 SH SOLE 26 1941 0 8258 SWEETGREEN INC COM CL A 87043Q108 162 5068 SH SOLE 28 0 0 5068 SWEETGREEN INC COM CL A 87043Q108 3 100 SH SOLE 31 0 0 100 SWEETGREEN INC COM CL A 87043Q108 2675 83584 SH SOLE 34 83584 0 0 SWITCH INC CL A 87105L104 10061 351305 SH SOLE 2 58568 0 292737 SWITCH INC CL A 87105L104 190 6651 SH SOLE 4 6651 0 0 SWITCH INC CL A 87105L104 64 2246 SH SOLE 7 2246 0 0 SWITCH INC CL A 87105L104 153 5351 SH SOLE 13 5351 0 0 SWITCH INC CL A 87105L104 1570 54824 SH SOLE 18 54824 0 0 SWITCH INC CL A 87105L104 944 32960 SH SOLE 19 32960 0 0 SWITCH INC CL A 87105L104 53130 1855092 SH SOLE 21 1855092 0 0 SWITCH INC CL A 87105L104 80161 2798905 SH SOLE 22 2638730 0 160175 SWITCH INC CL A 87105L104 435 15192 SH SOLE 25 15192 0 0 SWITCH INC CL A 87105L104 1266 44192 SH SOLE 26 36395 0 7797 SWITCH INC CL A 87105L104 67 2333 SH SOLE 28 2333 0 0 SWITCH INC CL A 87105L104 21300 743728 SH SOLE 30 743728 0 0 SWITCH INC CL A 87105L104 49 1723 SH SOLE 31 1723 0 0 SWITCH INC CL A 87105L104 378 13181 SH SOLE 40 13181 0 0 SWITCH INC CL A 87105L104 17375 606678 SH SOLE 43 11982 0 594696 SWK HLDGS CORP COM NEW 78501P203 13 658 SH SOLE 2 0 0 658 SWK HLDGS CORP COM NEW 78501P203 14 703 SH SOLE 18 703 0 0 SWK HLDGS CORP COM NEW 78501P203 155 7883 SH SOLE 21 7883 0 0 SWK HLDGS CORP COM NEW 78501P203 4 201 SH SOLE 22 201 0 0 SYLVAMO CORP COMMON STOCK 871332102 6143 220256 SH SOLE 2 18151 0 202105 SYLVAMO CORP COMMON STOCK 871332102 80 2878 SH SOLE 4 2878 0 0 SYLVAMO CORP COMMON STOCK 871332102 89 3203 SH SOLE 7 3203 0 0 SYLVAMO CORP COMMON STOCK 871332102 1206 43245 SH SOLE 18 43245 0 0 SYLVAMO CORP COMMON STOCK 871332102 206 7398 SH SOLE 19 7398 0 0 SYLVAMO CORP COMMON STOCK 871332102 98969 3548539 SH SOLE 21 3548539 0 0 SYLVAMO CORP COMMON STOCK 871332102 21015 753494 SH SOLE 22 711687 0 41807 SYLVAMO CORP COMMON STOCK 871332102 1404 50332 SH SOLE 25 50332 0 0 SYLVAMO CORP COMMON STOCK 871332102 916 32829 SH SOLE 26 10408 0 22421 SYLVAMO CORP COMMON STOCK 871332102 263 9429 SH SOLE 28 0 0 9429 SYLVAMO CORP COMMON STOCK 871332102 1967 70539 SH SOLE 30 70539 0 0 SYLVAMO CORP COMMON STOCK 871332102 225 8064 SH SOLE 31 566 0 7498 SYLVAMO CORP COMMON STOCK 871332102 133 4772 SH SOLE 36 4772 0 0 SYLVAMO CORP COMMON STOCK 871332102 121 4323 SH SOLE 40 4323 0 0 SYLVAMO CORP COMMON STOCK 871332102 555 19904 SH SOLE 43 1346 0 18558 SYNALLOY CORP COM 871565107 21 1276 SH SOLE 18 1276 0 0 SYNALLOY CORP COM 871565107 436 26555 SH SOLE 21 26555 0 0 SYNALLOY CORP COM 871565107 2166 131844 SH SOLE 22 131844 0 0 SYNAPTICS INC COM 87157D109 13317 45998 SH SOLE 2 34391 0 11607 SYNAPTICS INC COM 87157D109 78 269 SH SOLE 4 214 0 55 SYNAPTICS INC COM 87157D109 161 555 SH SOLE 7 555 0 0 SYNAPTICS INC COM 87157D109 51841 179065 SH SOLE 18 173357 0 5708 SYNAPTICS INC COM 87157D109 42316 146165 SH SOLE 19 146165 0 0 SYNAPTICS INC COM 87157D109 823915 2845894 SH SOLE 21 2845894 0 0 SYNAPTICS INC COM 87157D109 335612 1159243 SH SOLE 22 1137577 0 21666 SYNAPTICS INC COM 87157D109 970 3350 SH SOLE 23 3350 0 0 SYNAPTICS INC COM 87157D109 1803 6228 SH SOLE 25 6228 0 0 SYNAPTICS INC COM 87157D109 8127 28070 SH SOLE 26 14847 0 13223 SYNAPTICS INC COM 87157D109 182 627 SH SOLE 28 627 0 0 SYNAPTICS INC COM 87157D109 24724 85401 SH SOLE 30 85401 0 0 SYNAPTICS INC COM 87157D109 604 2085 SH SOLE 36 2085 0 0 SYNAPTICS INC COM 87157D109 1405 4854 SH SOLE 40 4854 0 0 SYNAPTICS INC COM 87157D109 7213 24914 SH SOLE 43 642 0 24272 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 102 41670 SH SOLE 2 0 0 41670 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 30 12239 SH SOLE 18 12239 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 534 218872 SH SOLE 21 218872 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3137 1285681 SH SOLE 22 1285681 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 32 13075 SH SOLE 23 13075 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 175 71664 SH SOLE 26 0 0 71664 SYNCHRONY FINANCIAL COM 87165B103 61701 1330060 SH SOLE 2 255822 0 1074238 SYNCHRONY FINANCIAL COM 87165B103 20298 437561 SH SOLE 4 273207 0 164354 SYNCHRONY FINANCIAL COM 87165B103 30108 649015 SH SOLE 7 500157 0 148858 SYNCHRONY FINANCIAL COM 87165B103 1586 34181 SH SOLE 13 27598 0 6583 SYNCHRONY FINANCIAL COM 87165B103 3668 79059 SH SOLE 15 79059 0 0 SYNCHRONY FINANCIAL COM 87165B103 101119 2179764 SH SOLE 18 2102018 0 77746 SYNCHRONY FINANCIAL COM 87165B103 76235 1643358 SH SOLE 19 1643358 0 0 SYNCHRONY FINANCIAL COM 87165B103 695033 14982387 SH SOLE 21 14982387 0 0 SYNCHRONY FINANCIAL COM 87165B103 550873 11874828 SH SOLE 22 10633329 0 1241499 SYNCHRONY FINANCIAL COM 87165B103 15590 336056 SH SOLE 23 336056 0 0 SYNCHRONY FINANCIAL COM 87165B103 53071 1144022 SH SOLE 25 1144022 0 0 SYNCHRONY FINANCIAL COM 87165B103 161184 3474551 SH SOLE 26 1588645 0 1885906 SYNCHRONY FINANCIAL COM 87165B103 76811 1655757 SH SOLE 28 26368 0 1629389 SYNCHRONY FINANCIAL COM 87165B103 17 369 SH SOLE 29 369 0 0 SYNCHRONY FINANCIAL COM 87165B103 130744 2818369 SH SOLE 30 2818369 0 0 SYNCHRONY FINANCIAL COM 87165B103 12124 261357 SH SOLE 31 65104 0 196253 SYNCHRONY FINANCIAL COM 87165B103 145771 3142302 SH SOLE 34 3142302 0 0 SYNCHRONY FINANCIAL COM 87165B103 13661 294473 SH SOLE 36 294473 0 0 SYNCHRONY FINANCIAL COM 87165B103 1474 31768 SH SOLE 37 31768 0 0 SYNCHRONY FINANCIAL COM 87165B103 903 19455 SH SOLE 40 19455 0 0 SYNCHRONY FINANCIAL COM 87165B103 16473 355097 SH SOLE 43 17347 0 337750 SYNDAX PHARMACEUTICALS INC COM 87164F105 684 31259 SH SOLE 2 11850 0 19409 SYNDAX PHARMACEUTICALS INC COM 87164F105 3 127 SH SOLE 4 127 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 11 522 SH SOLE 7 522 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 3049 139286 SH SOLE 18 139286 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1721 78639 SH SOLE 19 78639 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 45341 2071313 SH SOLE 21 2071313 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 22468 1026412 SH SOLE 22 989324 0 37088 SYNDAX PHARMACEUTICALS INC COM 87164F105 105 4790 SH SOLE 25 4790 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 8 345 SH SOLE 26 345 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 7226 330115 SH SOLE 30 330115 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 98 4485 SH SOLE 40 4485 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 57 2601 SH SOLE 43 0 0 2601 SYNEOS HEALTH INC CL A 87166B102 21514 209526 SH SOLE 2 86485 0 123041 SYNEOS HEALTH INC CL A 87166B102 29 284 SH SOLE 4 284 0 0 SYNEOS HEALTH INC CL A 87166B102 183 1783 SH SOLE 7 1783 0 0 SYNEOS HEALTH INC CL A 87166B102 23689 230704 SH SOLE 18 230704 0 0 SYNEOS HEALTH INC CL A 87166B102 41326 402469 SH SOLE 19 402469 0 0 SYNEOS HEALTH INC CL A 87166B102 584388 5691354 SH SOLE 21 5691354 0 0 SYNEOS HEALTH INC CL A 87166B102 293534 2858729 SH SOLE 22 2743829 0 114900 SYNEOS HEALTH INC CL A 87166B102 1415 13779 SH SOLE 25 13779 0 0 SYNEOS HEALTH INC CL A 87166B102 4664 45426 SH SOLE 26 37387 0 8039 SYNEOS HEALTH INC CL A 87166B102 191 1858 SH SOLE 28 1858 0 0 SYNEOS HEALTH INC CL A 87166B102 36012 350720 SH SOLE 30 350720 0 0 SYNEOS HEALTH INC CL A 87166B102 157 1531 SH SOLE 31 1531 0 0 SYNEOS HEALTH INC CL A 87166B102 6997 68147 SH SOLE 34 68147 0 0 SYNEOS HEALTH INC CL A 87166B102 105 1021 SH SOLE 36 1021 0 0 SYNEOS HEALTH INC CL A 87166B102 1377 13411 SH SOLE 40 13411 0 0 SYNEOS HEALTH INC CL A 87166B102 2024 19708 SH SOLE 43 389 0 19319 SYNLOGIC INC COM 87166L100 21 8734 SH SOLE 18 8734 0 0 SYNLOGIC INC COM 87166L100 251 103549 SH SOLE 21 103549 0 0 SYNLOGIC INC COM 87166L100 699 288846 SH SOLE 22 288846 0 0 SYNOPSYS INC COM 871607107 120671 327466 SH SOLE 2 77429 0 250037 SYNOPSYS INC COM 871607107 39160 106269 SH SOLE 4 62064 0 44205 SYNOPSYS INC COM 871607107 58783 159519 SH SOLE 7 155157 0 4362 SYNOPSYS INC COM 871607107 816 2215 SH SOLE 13 540 0 1675 SYNOPSYS INC COM 871607107 5371 14576 SH SOLE 15 14576 0 0 SYNOPSYS INC COM 871607107 1 2 SH SOLE 17 0 0 2 SYNOPSYS INC COM 871607107 141212 383207 SH SOLE 18 362492 0 20715 SYNOPSYS INC COM 871607107 525399 1425778 SH SOLE 19 1425778 0 0 SYNOPSYS INC COM 871607107 1738463 4717675 SH SOLE 21 4717675 0 0 SYNOPSYS INC COM 871607107 1215267 3297874 SH SOLE 22 2990403 0 307471 SYNOPSYS INC COM 871607107 32466 88103 SH SOLE 23 88103 0 0 SYNOPSYS INC COM 871607107 91738 248949 SH SOLE 25 248949 0 0 SYNOPSYS INC COM 871607107 117194 318030 SH SOLE 26 111034 0 206996 SYNOPSYS INC COM 871607107 206746 561047 SH SOLE 28 4335 0 556712 SYNOPSYS INC COM 871607107 55 149 SH SOLE 29 149 0 0 SYNOPSYS INC COM 871607107 327054 887528 SH SOLE 30 859917 0 27611 SYNOPSYS INC COM 871607107 21417 58120 SH SOLE 31 16880 0 41240 SYNOPSYS INC COM 871607107 13596 36895 SH SOLE 32 36895 0 0 SYNOPSYS INC COM 871607107 93776 254480 SH SOLE 34 254480 0 0 SYNOPSYS INC COM 871607107 22149 60106 SH SOLE 36 60106 0 0 SYNOPSYS INC COM 871607107 1865 5060 SH SOLE 40 5060 0 0 SYNOPSYS INC COM 871607107 60134 163187 SH SOLE 43 9045 0 154142 SYNOVUS FINL CORP COM NEW 87161C501 22988 480219 SH SOLE 2 163711 0 316508 SYNOVUS FINL CORP COM NEW 87161C501 425 8880 SH SOLE 4 2617 0 6263 SYNOVUS FINL CORP COM NEW 87161C501 176 3687 SH SOLE 7 3687 0 0 SYNOVUS FINL CORP COM NEW 87161C501 126 2635 SH SOLE 13 2635 0 0 SYNOVUS FINL CORP COM NEW 87161C501 15195 317432 SH SOLE 18 317432 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2028 42361 SH SOLE 19 42361 0 0 SYNOVUS FINL CORP COM NEW 87161C501 365711 7639674 SH SOLE 21 7639674 0 0 SYNOVUS FINL CORP COM NEW 87161C501 192942 4030533 SH SOLE 22 3860325 0 170208 SYNOVUS FINL CORP COM NEW 87161C501 1033 21580 SH SOLE 25 21580 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2919 60981 SH SOLE 26 48137 0 12844 SYNOVUS FINL CORP COM NEW 87161C501 127 2648 SH SOLE 28 2648 0 0 SYNOVUS FINL CORP COM NEW 87161C501 11706 244533 SH SOLE 30 244533 0 0 SYNOVUS FINL CORP COM NEW 87161C501 103 2153 SH SOLE 31 2153 0 0 SYNOVUS FINL CORP COM NEW 87161C501 486 10158 SH SOLE 36 10158 0 0 SYNOVUS FINL CORP COM NEW 87161C501 896 18708 SH SOLE 40 18708 0 0 SYNOVUS FINL CORP COM NEW 87161C501 7641 159611 SH SOLE 43 13151 0 146460 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1090 SH SOLE 21 1090 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 513 1884603 SH SOLE 22 1884603 0 0 SYPRIS SOLUTIONS INC COM 871655106 5 2100 SH SOLE 18 2100 0 0 SYPRIS SOLUTIONS INC COM 871655106 116 47314 SH SOLE 21 47314 0 0 SYPRIS SOLUTIONS INC COM 871655106 80 32668 SH SOLE 22 32668 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 53 16380 SH SOLE 2 2249 0 14131 SYROS PHARMACEUTICALS INC COM 87184Q107 2 526 SH SOLE 7 526 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 545 167034 SH SOLE 18 167034 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 410 125751 SH SOLE 19 125751 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 7906 2425142 SH SOLE 21 2425142 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 4783 1467047 SH SOLE 22 1446541 0 20506 SYROS PHARMACEUTICALS INC COM 87184Q107 87 26597 SH SOLE 30 26597 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 12 3791 SH SOLE 43 0 0 3791 SYSCO CORP COM 871829107 90880 1156967 SH SOLE 2 217276 0 939691 SYSCO CORP COM 871829107 29188 371579 SH SOLE 4 230211 0 141368 SYSCO CORP COM 871829107 37206 473656 SH SOLE 7 458154 0 15502 SYSCO CORP COM 871829107 957 12187 SH SOLE 13 6090 0 6097 SYSCO CORP COM 871829107 3694 47023 SH SOLE 15 47023 0 0 SYSCO CORP COM 871829107 22 283 SH SOLE 17 0 0 283 SYSCO CORP COM 871829107 62589 796800 SH SOLE 18 728144 0 68656 SYSCO CORP COM 871829107 11228 142944 SH SOLE 19 142944 0 0 SYSCO CORP COM 871829107 861874 10972293 SH SOLE 21 10972293 0 0 SYSCO CORP COM 871829107 851492 10840125 SH SOLE 22 9792293 0 1047832 SYSCO CORP COM 871829107 24096 306755 SH SOLE 23 306755 0 0 SYSCO CORP COM 871829107 68152 867631 SH SOLE 25 867631 0 0 SYSCO CORP COM 871829107 94057 1197413 SH SOLE 26 515941 0 681472 SYSCO CORP COM 871829107 114706 1460297 SH SOLE 28 70592 0 1389705 SYSCO CORP COM 871829107 608 7737 SH SOLE 29 7737 0 0 SYSCO CORP COM 871829107 161127 2051265 SH SOLE 30 2051265 0 0 SYSCO CORP COM 871829107 15402 196080 SH SOLE 31 55647 0 140433 SYSCO CORP COM 871829107 5321 67739 SH SOLE 34 67739 0 0 SYSCO CORP COM 871829107 18726 238396 SH SOLE 36 238396 0 0 SYSCO CORP COM 871829107 1346 17139 SH SOLE 40 17139 0 0 SYSCO CORP COM 871829107 23216 295559 SH SOLE 43 48670 0 246889 T-MOBILE US INC COM 872590104 145485 1254396 SH SOLE 2 190150 0 1064246 T-MOBILE US INC COM 872590104 44760 385927 SH SOLE 4 238197 0 147730 T-MOBILE US INC COM 872590104 82791 713840 SH SOLE 7 696289 0 17551 T-MOBILE US INC COM 872590104 997 8595 SH SOLE 13 1958 0 6637 T-MOBILE US INC COM 872590104 7119 61385 SH SOLE 15 61385 0 0 T-MOBILE US INC COM 872590104 100842 869480 SH SOLE 18 787640 0 81840 T-MOBILE US INC COM 872590104 40568 349785 SH SOLE 19 349785 0 0 T-MOBILE US INC COM 872590104 1632031 14071660 SH SOLE 21 14071660 0 0 T-MOBILE US INC COM 872590104 1509791 13017687 SH SOLE 22 11806579 0 1211108 T-MOBILE US INC COM 872590104 41786 360290 SH SOLE 23 360290 0 0 T-MOBILE US INC COM 872590104 125976 1086188 SH SOLE 25 1086188 0 0 T-MOBILE US INC COM 872590104 234763 2024170 SH SOLE 26 795420 0 1228750 T-MOBILE US INC COM 872590104 81878 705963 SH SOLE 28 10726 0 695237 T-MOBILE US INC COM 872590104 79 679 SH SOLE 29 679 0 0 T-MOBILE US INC COM 872590104 449346 3874339 SH SOLE 30 3874339 0 0 T-MOBILE US INC COM 872590104 26298 226748 SH SOLE 31 68792 0 157956 T-MOBILE US INC COM 872590104 35048 302187 SH SOLE 32 302187 0 0 T-MOBILE US INC COM 872590104 72791 627613 SH SOLE 34 627613 0 0 T-MOBILE US INC COM 872590104 34909 300993 SH SOLE 36 300993 0 0 T-MOBILE US INC COM 872590104 2424 20899 SH SOLE 40 20899 0 0 T-MOBILE US INC COM 872590104 54484 469774 SH SOLE 43 20676 0 449098 T2 BIOSYSTEMS INC COM 89853L104 14 26712 SH SOLE 18 26712 0 0 T2 BIOSYSTEMS INC COM 89853L104 214 413812 SH SOLE 21 413812 0 0 T2 BIOSYSTEMS INC COM 89853L104 1276 2471757 SH SOLE 22 2471757 0 0 TABOOLA.COM LTD ORD SHS M8744T106 124 15986 SH SOLE 2 15986 0 0 TABOOLA.COM LTD ORD SHS M8744T106 2807 360858 SH SOLE 21 360858 0 0 TABOOLA.COM LTD ORD SHS M8744T106 2511 322696 SH SOLE 22 307955 0 14741 TABOOLA.COM LTD ORD SHS M8744T106 82 10534 SH SOLE 25 10534 0 0 TABOOLA.COM LTD ORD SHS M8744T106 37 4819 SH SOLE 34 4819 0 0 TABOOLA.COM LTD ORD SHS M8744T106 75 9595 SH SOLE 40 9595 0 0 TABULA RASA HEALTHCARE INC COM 873379101 207 13786 SH SOLE 2 9984 0 3802 TABULA RASA HEALTHCARE INC COM 873379101 2 131 SH SOLE 4 131 0 0 TABULA RASA HEALTHCARE INC COM 873379101 5 361 SH SOLE 7 361 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1182 78826 SH SOLE 18 78826 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1647 109819 SH SOLE 19 109819 0 0 TABULA RASA HEALTHCARE INC COM 873379101 41673 2778191 SH SOLE 21 2778191 0 0 TABULA RASA HEALTHCARE INC COM 873379101 9307 620440 SH SOLE 22 607131 0 13309 TABULA RASA HEALTHCARE INC COM 873379101 43 2877 SH SOLE 25 2877 0 0 TABULA RASA HEALTHCARE INC COM 873379101 174 11632 SH SOLE 26 5954 0 5678 TABULA RASA HEALTHCARE INC COM 873379101 46 3038 SH SOLE 28 3038 0 0 TABULA RASA HEALTHCARE INC COM 873379101 640 42650 SH SOLE 30 42650 0 0 TABULA RASA HEALTHCARE INC COM 873379101 43 2853 SH SOLE 40 2853 0 0 TABULA RASA HEALTHCARE INC COM 873379101 440 29311 SH SOLE 43 1554 0 27757 TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1767 2139000 PRN SOLE 21 2139000 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1059 55632 SH SOLE 2 34072 0 21560 TACTILE SYS TECHNOLOGY INC COM 87357P100 2 103 SH SOLE 4 103 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 5 289 SH SOLE 7 289 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1446 75970 SH SOLE 18 69679 0 6291 TACTILE SYS TECHNOLOGY INC COM 87357P100 3933 206649 SH SOLE 19 206649 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 48575 2552544 SH SOLE 21 2552544 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 13641 716803 SH SOLE 22 706554 0 10249 TACTILE SYS TECHNOLOGY INC COM 87357P100 158 8299 SH SOLE 23 8299 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 74 3870 SH SOLE 25 3870 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 857 45051 SH SOLE 26 8889 0 36162 TACTILE SYS TECHNOLOGY INC COM 87357P100 39 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 686 36031 SH SOLE 30 36031 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 69 3618 SH SOLE 36 3618 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 41 2148 SH SOLE 40 2148 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 491 25822 SH SOLE 43 905 0 24917 TAITRON COMPONENTS INC CL A 874028103 3 800 SH SOLE 21 800 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 157200 1306626 SH SOLE 2 237287 0 1069339 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3537 29399 SH SOLE 4 29399 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6126 50920 SH SOLE 13 50920 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15 125 SH SOLE 17 0 0 125 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 195612 1625901 SH SOLE 18 1622041 0 3860 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 246325 2047421 SH SOLE 19 2047421 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 375649 3122343 SH SOLE 21 3122343 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 119340 991941 SH SOLE 22 897301 0 94640 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 173918 1445579 SH SOLE 25 1405404 0 40175 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 32494 270089 SH SOLE 26 15903 0 254186 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 352 2922 SH SOLE 28 0 0 2922 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 539 4479 SH SOLE 30 4479 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5612 46643 SH SOLE 31 0 0 46643 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 270376 2247329 SH SOLE 34 2247329 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2518 20928 SH SOLE 36 20928 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 369799 3073717 SH SOLE 43 169049 0 2904668 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41058 231025 SH SOLE 2 39945 0 191080 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13784 77560 SH SOLE 4 42752 0 34808 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 22794 128259 SH SOLE 7 125027 0 3232 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 347 1954 SH SOLE 13 493 0 1461 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1814 10209 SH SOLE 15 10209 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 60966 343044 SH SOLE 18 327376 0 15668 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30504 171643 SH SOLE 19 171643 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 812957 4574370 SH SOLE 21 4574370 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 482516 2715036 SH SOLE 22 2481233 0 233803 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11779 66279 SH SOLE 23 66279 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27656 155615 SH SOLE 25 155615 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 47430 266883 SH SOLE 26 99584 0 167299 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55316 311251 SH SOLE 28 2076 0 309175 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17 95 SH SOLE 29 95 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 170480 959264 SH SOLE 30 924877 0 34387 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8440 47493 SH SOLE 31 13111 0 34382 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55802 313989 SH SOLE 34 313989 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12945 72840 SH SOLE 36 72840 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 672 3784 SH SOLE 40 3784 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13615 76609 SH SOLE 43 5365 0 71244 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 48 3554 SH SOLE 26 0 0 3554 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 29653 2175581 SH SOLE 43 196174 0 1979407 TAL EDUCATION GROUP SPONSORED ADS 874080104 1164 296085 SH SOLE 2 14313 0 281772 TAL EDUCATION GROUP SPONSORED ADS 874080104 821 208912 SH SOLE 4 102569 0 106343 TAL EDUCATION GROUP SPONSORED ADS 874080104 177 45036 SH SOLE 7 45036 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 172 43689 SH SOLE 13 944 0 42745 TAL EDUCATION GROUP SPONSORED ADS 874080104 1006 256002 SH SOLE 15 256002 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 501 127381 SH SOLE 18 127381 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 27437 6981458 SH SOLE 21 6981458 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 19185 4881615 SH SOLE 22 4435039 0 446576 TAL EDUCATION GROUP SPONSORED ADS 874080104 760 193470 SH SOLE 23 193470 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1397 355401 SH SOLE 25 355401 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4379 1114331 SH SOLE 26 52426 0 1061905 TAL EDUCATION GROUP SPONSORED ADS 874080104 3862 982804 SH SOLE 28 32032 0 950772 TAL EDUCATION GROUP SPONSORED ADS 874080104 9629 2450112 SH SOLE 30 2450112 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 891 226733 SH SOLE 34 226733 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 7 1844 SH SOLE 40 1844 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3107 790626 SH SOLE 43 116836 0 673790 TALARIS THERAPEUTICS INC COM 87410C104 65 4264 SH SOLE 2 1641 0 2623 TALARIS THERAPEUTICS INC COM 87410C104 1419 92804 SH SOLE 18 92804 0 0 TALARIS THERAPEUTICS INC COM 87410C104 19279 1260884 SH SOLE 19 1260884 0 0 TALARIS THERAPEUTICS INC COM 87410C104 135 8824 SH SOLE 20 8824 0 0 TALARIS THERAPEUTICS INC COM 87410C104 12424 812538 SH SOLE 21 812538 0 0 TALARIS THERAPEUTICS INC COM 87410C104 3006 196617 SH SOLE 22 189921 0 6696 TALARIS THERAPEUTICS INC COM 87410C104 9 612 SH SOLE 23 612 0 0 TALARIS THERAPEUTICS INC COM 87410C104 276 18040 SH SOLE 30 18040 0 0 TALARIS THERAPEUTICS INC COM 87410C104 13 882 SH SOLE 34 882 0 0 TALIS BIOMEDICAL CORP COM 87424L108 20 4988 SH SOLE 2 1579 0 3409 TALIS BIOMEDICAL CORP COM 87424L108 188 46940 SH SOLE 18 46940 0 0 TALIS BIOMEDICAL CORP COM 87424L108 112 27866 SH SOLE 19 27866 0 0 TALIS BIOMEDICAL CORP COM 87424L108 2100 523796 SH SOLE 21 523796 0 0 TALIS BIOMEDICAL CORP COM 87424L108 809 201791 SH SOLE 22 191299 0 10492 TALIS BIOMEDICAL CORP COM 87424L108 43 10650 SH SOLE 34 10650 0 0 TALKSPACE INC COM 87427V103 383 194635 SH SOLE 21 194635 0 0 TALKSPACE INC COM 87427V103 2024 1027343 SH SOLE 22 1027343 0 0 TALOS ENERGY INC COM 87484T108 1284 131030 SH SOLE 2 61780 0 69250 TALOS ENERGY INC COM 87484T108 4 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 1438 146767 SH SOLE 18 146767 0 0 TALOS ENERGY INC COM 87484T108 4613 470765 SH SOLE 19 470765 0 0 TALOS ENERGY INC COM 87484T108 48159 4914178 SH SOLE 21 4914178 0 0 TALOS ENERGY INC COM 87484T108 15732 1605274 SH SOLE 22 1574580 0 30694 TALOS ENERGY INC COM 87484T108 253 25794 SH SOLE 23 25794 0 0 TALOS ENERGY INC COM 87484T108 50 5057 SH SOLE 25 5057 0 0 TALOS ENERGY INC COM 87484T108 1139 116206 SH SOLE 26 848 0 115358 TALOS ENERGY INC COM 87484T108 633 64563 SH SOLE 30 64563 0 0 TALOS ENERGY INC COM 87484T108 242 24735 SH SOLE 34 24735 0 0 TALOS ENERGY INC COM 87484T108 21 2121 SH SOLE 40 2121 0 0 TALOS ENERGY INC COM 87484T108 1191 121484 SH SOLE 43 50246 0 71238 TANDEM DIABETES CARE INC COM NEW 875372203 29858 198366 SH SOLE 2 103892 0 94474 TANDEM DIABETES CARE INC COM NEW 875372203 839 5577 SH SOLE 4 4918 0 659 TANDEM DIABETES CARE INC COM NEW 875372203 131 869 SH SOLE 7 869 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 23291 154735 SH SOLE 18 154735 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 81608 542171 SH SOLE 19 542171 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 535781 3559533 SH SOLE 21 3559533 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 264498 1757229 SH SOLE 22 1686771 0 70458 TANDEM DIABETES CARE INC COM NEW 875372203 112 747 SH SOLE 23 747 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1881 12499 SH SOLE 25 12499 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 4028 26759 SH SOLE 26 20942 0 5817 TANDEM DIABETES CARE INC COM NEW 875372203 168 1116 SH SOLE 28 1116 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 414 2752 SH SOLE 29 2752 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 6185 41090 SH SOLE 30 41090 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 136 906 SH SOLE 31 906 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 22935 152372 SH SOLE 34 152372 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1513 10051 SH SOLE 36 10051 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1212 8052 SH SOLE 40 8052 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 574 3814 SH SOLE 43 111 0 3703 TANGER FACTORY OUTLET CTRS I COM 875465106 1520 78834 SH SOLE 2 28548 0 50286 TANGER FACTORY OUTLET CTRS I COM 875465106 1031 53454 SH SOLE 4 53454 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2514 130399 SH SOLE 7 130399 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7450 386413 SH SOLE 18 386413 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 5939 308037 SH SOLE 19 308037 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 244451 12678996 SH SOLE 21 12678996 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 63869 3312722 SH SOLE 22 3222262 0 90460 TANGER FACTORY OUTLET CTRS I COM 875465106 79 4115 SH SOLE 23 4115 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 8828 457879 SH SOLE 25 457879 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 618 32049 SH SOLE 26 23247 0 8802 TANGER FACTORY OUTLET CTRS I COM 875465106 1202 62347 SH SOLE 28 1796 0 60551 TANGER FACTORY OUTLET CTRS I COM 875465106 11788 611426 SH SOLE 30 611426 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 8392 435274 SH SOLE 31 0 0 435274 TANGER FACTORY OUTLET CTRS I COM 875465106 68 3538 SH SOLE 36 3538 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 240 12426 SH SOLE 40 12426 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2251 116772 SH SOLE 43 18626 0 98146 TANGO THERAPEUTICS INC COM 87583X109 175 16022 SH SOLE 2 13391 0 2631 TANGO THERAPEUTICS INC COM 87583X109 1835 167744 SH SOLE 19 167744 0 0 TANGO THERAPEUTICS INC COM 87583X109 918 83947 SH SOLE 21 83947 0 0 TANGO THERAPEUTICS INC COM 87583X109 9294 849549 SH SOLE 22 830892 0 18657 TANGO THERAPEUTICS INC COM 87583X109 99 9077 SH SOLE 25 9077 0 0 TANGO THERAPEUTICS INC COM 87583X109 150 13702 SH SOLE 30 13702 0 0 TANGO THERAPEUTICS INC COM 87583X109 136 12399 SH SOLE 40 12399 0 0 TAPESTRY INC COM 876030107 34584 851831 SH SOLE 2 437689 0 414142 TAPESTRY INC COM 876030107 1846 45460 SH SOLE 4 45460 0 0 TAPESTRY INC COM 876030107 8881 218739 SH SOLE 7 211419 0 7320 TAPESTRY INC COM 876030107 1316 32417 SH SOLE 13 32417 0 0 TAPESTRY INC COM 876030107 173 4249 SH SOLE 15 4249 0 0 TAPESTRY INC COM 876030107 2 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 17827 439083 SH SOLE 18 408651 0 30432 TAPESTRY INC COM 876030107 25511 628339 SH SOLE 19 628339 0 0 TAPESTRY INC COM 876030107 253717 6249192 SH SOLE 21 6249192 0 0 TAPESTRY INC COM 876030107 285270 7026349 SH SOLE 22 6118307 0 908042 TAPESTRY INC COM 876030107 1847 45484 SH SOLE 23 45484 0 0 TAPESTRY INC COM 876030107 1712 42159 SH SOLE 25 42159 0 0 TAPESTRY INC COM 876030107 13989 344551 SH SOLE 26 141215 0 203336 TAPESTRY INC COM 876030107 243 5991 SH SOLE 28 4969 0 1022 TAPESTRY INC COM 876030107 3691 90907 SH SOLE 29 90907 0 0 TAPESTRY INC COM 876030107 32102 790696 SH SOLE 30 790696 0 0 TAPESTRY INC COM 876030107 3762 92650 SH SOLE 31 92650 0 0 TAPESTRY INC COM 876030107 136 3352 SH SOLE 34 3352 0 0 TAPESTRY INC COM 876030107 1609 39627 SH SOLE 36 39627 0 0 TAPESTRY INC COM 876030107 1450 35715 SH SOLE 40 35715 0 0 TAPESTRY INC COM 876030107 8814 217101 SH SOLE 43 4923 0 212178 TARENA INTL INC SPONSORED ADS 876108200 0 49 SH SOLE 43 0 0 49 TARGA RES CORP COM 87612G101 37398 715880 SH SOLE 2 167109 0 548771 TARGA RES CORP COM 87612G101 1932 36974 SH SOLE 4 36974 0 0 TARGA RES CORP COM 87612G101 19764 378322 SH SOLE 7 378322 0 0 TARGA RES CORP COM 87612G101 26402 505400 SH SOLE 18 505400 0 0 TARGA RES CORP COM 87612G101 11741 224755 SH SOLE 19 224755 0 0 TARGA RES CORP COM 87612G101 621431 11895685 SH SOLE 21 11895685 0 0 TARGA RES CORP COM 87612G101 336058 6432955 SH SOLE 22 6183116 0 249839 TARGA RES CORP COM 87612G101 1417 27120 SH SOLE 25 27120 0 0 TARGA RES CORP COM 87612G101 4784 91575 SH SOLE 26 73171 0 18404 TARGA RES CORP COM 87612G101 3739 71575 SH SOLE 28 4074 0 67501 TARGA RES CORP COM 87612G101 12843 245837 SH SOLE 30 245837 0 0 TARGA RES CORP COM 87612G101 44470 851258 SH SOLE 31 3391 0 847867 TARGA RES CORP COM 87612G101 4434 84877 SH SOLE 34 84877 0 0 TARGA RES CORP COM 87612G101 2398 45911 SH SOLE 36 45911 0 0 TARGA RES CORP COM 87612G101 1373 26289 SH SOLE 40 26289 0 0 TARGA RES CORP COM 87612G101 16999 325402 SH SOLE 43 21934 0 303468 TARGET CORP COM 87612E106 269223 1163253 SH SOLE 2 317844 0 845409 TARGET CORP COM 87612E106 86727 374728 SH SOLE 4 239759 0 134969 TARGET CORP COM 87612E106 143286 619107 SH SOLE 7 490915 0 128192 TARGET CORP COM 87612E106 4137 17875 SH SOLE 13 12825 0 5050 TARGET CORP COM 87612E106 15914 68759 SH SOLE 15 68759 0 0 TARGET CORP COM 87612E106 1 5 SH SOLE 17 0 0 5 TARGET CORP COM 87612E106 197375 852812 SH SOLE 18 717919 0 134893 TARGET CORP COM 87612E106 122773 530473 SH SOLE 19 530473 0 0 TARGET CORP COM 87612E106 3530030 15252463 SH SOLE 21 15252463 0 0 TARGET CORP COM 87612E106 2593415 11205559 SH SOLE 22 10097986 0 1107573 TARGET CORP COM 87612E106 67161 290187 SH SOLE 23 290187 0 0 TARGET CORP COM 87612E106 222920 963186 SH SOLE 25 963186 0 0 TARGET CORP COM 87612E106 306874 1325932 SH SOLE 26 536789 0 789143 TARGET CORP COM 87612E106 530090 2290399 SH SOLE 28 74172 0 2216227 TARGET CORP COM 87612E106 237 1022 SH SOLE 29 1022 0 0 TARGET CORP COM 87612E106 770581 3329505 SH SOLE 30 3295942 0 33563 TARGET CORP COM 87612E106 44316 191478 SH SOLE 31 54954 0 136524 TARGET CORP COM 87612E106 8595 37139 SH SOLE 34 37139 0 0 TARGET CORP COM 87612E106 58783 253989 SH SOLE 36 253989 0 0 TARGET CORP COM 87612E106 3732 16126 SH SOLE 40 16126 0 0 TARGET CORP COM 87612E106 157205 679246 SH SOLE 43 53551 0 625695 TARGET HOSPITALITY CORP COM 87615L107 366 102758 SH SOLE 2 21640 0 81118 TARGET HOSPITALITY CORP COM 87615L107 284 79846 SH SOLE 18 79846 0 0 TARGET HOSPITALITY CORP COM 87615L107 206 57997 SH SOLE 19 57997 0 0 TARGET HOSPITALITY CORP COM 87615L107 3158 887010 SH SOLE 21 887010 0 0 TARGET HOSPITALITY CORP COM 87615L107 4638 1302893 SH SOLE 22 1291696 0 11197 TARGET HOSPITALITY CORP COM 87615L107 113 31834 SH SOLE 23 31834 0 0 TARGET HOSPITALITY CORP COM 87615L107 390 109468 SH SOLE 26 0 0 109468 TARGET HOSPITALITY CORP COM 87615L107 26 7340 SH SOLE 43 269 0 7071 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 1683 SH SOLE 2 1683 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 9 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 2 6913 SH SOLE 34 6913 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1 18 SH SOLE 2 18 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 5109 101963 SH SOLE 21 101963 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2770 55285 SH SOLE 22 52935 0 2350 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 61 1216 SH SOLE 25 1216 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 266 5307 SH SOLE 30 5307 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 79 1577 SH SOLE 40 1577 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 617 12304 SH SOLE 43 3963 0 8341 TARSUS PHARMACEUTICALS INC COM 87650L103 78 3474 SH SOLE 2 996 0 2478 TARSUS PHARMACEUTICALS INC COM 87650L103 510 22667 SH SOLE 18 22667 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 325 14443 SH SOLE 19 14443 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 6630 294686 SH SOLE 21 294686 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 2516 111805 SH SOLE 22 109822 0 1983 TARSUS PHARMACEUTICALS INC COM 87650L103 42 1883 SH SOLE 43 0 0 1883 TASEKO MINES LTD COM 876511106 67 32697 SH SOLE 43 0 0 32697 TASKUS INC CLASS A COM 87652V109 455 8440 SH SOLE 2 7795 0 645 TASKUS INC CLASS A COM 87652V109 2065 38260 SH SOLE 21 38260 0 0 TASKUS INC CLASS A COM 87652V109 20245 375179 SH SOLE 22 364677 0 10502 TASKUS INC CLASS A COM 87652V109 189 3497 SH SOLE 25 3497 0 0 TASKUS INC CLASS A COM 87652V109 988 18318 SH SOLE 30 18318 0 0 TASKUS INC CLASS A COM 87652V109 199 3680 SH SOLE 40 3680 0 0 TATA MTRS LTD SPONSORED ADR 876568502 7385 230146 SH SOLE 4 230146 0 0 TATA MTRS LTD SPONSORED ADR 876568502 175 5445 SH SOLE 7 5445 0 0 TATA MTRS LTD SPONSORED ADR 876568502 19218 598869 SH SOLE 18 598869 0 0 TATA MTRS LTD SPONSORED ADR 876568502 193 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 973 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 565 17592 SH SOLE 26 0 0 17592 TATA MTRS LTD SPONSORED ADR 876568502 776 24190 SH SOLE 30 24190 0 0 TATA MTRS LTD SPONSORED ADR 876568502 359 11175 SH SOLE 31 0 0 11175 TATA MTRS LTD SPONSORED ADR 876568502 36779 1146133 SH SOLE 43 58757 0 1087376 TATTOOED CHEF INC COM CL A 87663X102 243 15620 SH SOLE 2 11403 0 4217 TATTOOED CHEF INC COM CL A 87663X102 12 752 SH SOLE 7 752 0 0 TATTOOED CHEF INC COM CL A 87663X102 1929 124144 SH SOLE 18 124144 0 0 TATTOOED CHEF INC COM CL A 87663X102 1541 99175 SH SOLE 19 99175 0 0 TATTOOED CHEF INC COM CL A 87663X102 25147 1618236 SH SOLE 21 1618236 0 0 TATTOOED CHEF INC COM CL A 87663X102 17015 1094940 SH SOLE 22 1069750 0 25190 TATTOOED CHEF INC COM CL A 87663X102 71 4547 SH SOLE 25 4547 0 0 TATTOOED CHEF INC COM CL A 87663X102 60 3893 SH SOLE 26 0 0 3893 TATTOOED CHEF INC COM CL A 87663X102 156 10039 SH SOLE 30 10039 0 0 TATTOOED CHEF INC COM CL A 87663X102 66 4247 SH SOLE 40 4247 0 0 TAYLOR DEVICES INC COM 877163105 6 543 SH SOLE 18 543 0 0 TAYLOR DEVICES INC COM 877163105 88 8484 SH SOLE 21 8484 0 0 TAYLOR DEVICES INC COM 877163105 29 2813 SH SOLE 22 2813 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 53784 1538450 SH SOLE 2 1477217 0 61233 TAYLOR MORRISON HOME CORP COM 87724P106 18 513 SH SOLE 4 513 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 101 2894 SH SOLE 7 2894 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 20450 584944 SH SOLE 18 584944 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 29909 855512 SH SOLE 19 855512 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 359941 10295809 SH SOLE 21 10295809 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 127415 3644602 SH SOLE 22 3529078 0 115524 TAYLOR MORRISON HOME CORP COM 87724P106 650 18606 SH SOLE 25 18606 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2828 80895 SH SOLE 26 66309 0 14586 TAYLOR MORRISON HOME CORP COM 87724P106 1910 54627 SH SOLE 28 2298 0 52329 TAYLOR MORRISON HOME CORP COM 87724P106 2641 75536 SH SOLE 30 75536 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 36 1026 SH SOLE 31 0 0 1026 TAYLOR MORRISON HOME CORP COM 87724P106 3818 109218 SH SOLE 34 109218 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 320 9162 SH SOLE 36 9162 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 513 14687 SH SOLE 40 14687 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 9672 276667 SH SOLE 43 12772 0 263895 TAYSHA GENE THERAPIES INC COM SHS 877619106 464 39842 SH SOLE 2 34110 0 5732 TAYSHA GENE THERAPIES INC COM SHS 877619106 4 358 SH SOLE 7 358 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 1005 86264 SH SOLE 18 86264 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 13541 1162291 SH SOLE 19 1162291 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 12282 1054216 SH SOLE 21 1054216 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 7516 645169 SH SOLE 22 640012 0 5157 TAYSHA GENE THERAPIES INC COM SHS 877619106 27 2334 SH SOLE 23 2334 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 55 4757 SH SOLE 25 4757 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 35 2967 SH SOLE 26 1499 0 1468 TAYSHA GENE THERAPIES INC COM SHS 877619106 262 22501 SH SOLE 30 22501 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 29 2512 SH SOLE 34 2512 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 31 2679 SH SOLE 36 2679 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 26 2197 SH SOLE 40 2197 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 57 4876 SH SOLE 43 164 0 4712 TC BANCSHARES INC COM 87224V108 12 929 SH SOLE 18 929 0 0 TC BANCSHARES INC COM 87224V108 168 12558 SH SOLE 21 12558 0 0 TC BANCSHARES INC COM 87224V108 4 294 SH SOLE 22 294 0 0 TC ENERGY CORP COM 87807B107 22 465 SH SOLE 18 465 0 0 TC ENERGY CORP COM 87807B107 244 5246 SH SOLE 19 5246 0 0 TC ENERGY CORP COM 87807B107 10843 232972 SH SOLE 21 232972 0 0 TC ENERGY CORP COM 87807B107 5956 127976 SH SOLE 22 127976 0 0 TC ENERGY CORP COM 87807B107 11354 243958 SH SOLE 43 15245 0 228713 TCG BDC INC COM 872280102 5262 383255 SH SOLE 30 383255 0 0 TCR2 THERAPEUTICS INC COM 87808K106 156 33452 SH SOLE 2 11897 0 21555 TCR2 THERAPEUTICS INC COM 87808K106 2 368 SH SOLE 7 368 0 0 TCR2 THERAPEUTICS INC COM 87808K106 462 99068 SH SOLE 18 99068 0 0 TCR2 THERAPEUTICS INC COM 87808K106 236 50636 SH SOLE 19 50636 0 0 TCR2 THERAPEUTICS INC COM 87808K106 6531 1401435 SH SOLE 21 1401435 0 0 TCR2 THERAPEUTICS INC COM 87808K106 3675 788687 SH SOLE 22 771397 0 17290 TCR2 THERAPEUTICS INC COM 87808K106 23 4911 SH SOLE 26 0 0 4911 TCR2 THERAPEUTICS INC COM 87808K106 23 4947 SH SOLE 28 4947 0 0 TCR2 THERAPEUTICS INC COM 87808K106 82 17643 SH SOLE 30 17643 0 0 TCR2 THERAPEUTICS INC COM 87808K106 3 598 SH SOLE 43 0 0 598 TD SYNNEX CORPORATION COM 87162W100 14574 127439 SH SOLE 2 54491 0 72948 TD SYNNEX CORPORATION COM 87162W100 20 179 SH SOLE 4 179 0 0 TD SYNNEX CORPORATION COM 87162W100 110 958 SH SOLE 7 958 0 0 TD SYNNEX CORPORATION COM 87162W100 10206 89245 SH SOLE 18 89245 0 0 TD SYNNEX CORPORATION COM 87162W100 1358 11878 SH SOLE 19 11878 0 0 TD SYNNEX CORPORATION COM 87162W100 229811 2009540 SH SOLE 21 2009540 0 0 TD SYNNEX CORPORATION COM 87162W100 128919 1127306 SH SOLE 22 1078866 0 48440 TD SYNNEX CORPORATION COM 87162W100 662 5788 SH SOLE 25 5788 0 0 TD SYNNEX CORPORATION COM 87162W100 1890 16528 SH SOLE 26 13328 0 3200 TD SYNNEX CORPORATION COM 87162W100 86 751 SH SOLE 28 751 0 0 TD SYNNEX CORPORATION COM 87162W100 2936 25676 SH SOLE 30 25676 0 0 TD SYNNEX CORPORATION COM 87162W100 72 626 SH SOLE 31 626 0 0 TD SYNNEX CORPORATION COM 87162W100 331 2891 SH SOLE 36 2891 0 0 TD SYNNEX CORPORATION COM 87162W100 614 5370 SH SOLE 40 5370 0 0 TD SYNNEX CORPORATION COM 87162W100 4439 38820 SH SOLE 43 3452 0 35368 TDCX INC ADS 87190U100 135 7044 SH SOLE 22 7044 0 0 TDCX INC ADS 87190U100 69 3612 SH SOLE 26 3238 0 374 TDCX INC ADS 87190U100 176 9178 SH SOLE 28 0 0 9178 TDCX INC ADS 87190U100 3 166 SH SOLE 31 0 0 166 TE CONNECTIVITY LTD SHS H84989104 28521 176778 SH SOLE 2 74942 0 101836 TE CONNECTIVITY LTD SHS H84989104 25123 155712 SH SOLE 4 139775 0 15937 TE CONNECTIVITY LTD SHS H84989104 45221 280286 SH SOLE 7 270615 0 9671 TE CONNECTIVITY LTD SHS H84989104 1372 8502 SH SOLE 13 4925 0 3577 TE CONNECTIVITY LTD SHS H84989104 7520 46608 SH SOLE 15 46608 0 0 TE CONNECTIVITY LTD SHS H84989104 1 5 SH SOLE 17 0 0 5 TE CONNECTIVITY LTD SHS H84989104 140349 869895 SH SOLE 18 825386 0 44509 TE CONNECTIVITY LTD SHS H84989104 226014 1400853 SH SOLE 19 1400853 0 0 TE CONNECTIVITY LTD SHS H84989104 914483 5668050 SH SOLE 21 5668050 0 0 TE CONNECTIVITY LTD SHS H84989104 791488 4905712 SH SOLE 22 4460556 0 445156 TE CONNECTIVITY LTD SHS H84989104 30316 187901 SH SOLE 23 187901 0 0 TE CONNECTIVITY LTD SHS H84989104 89083 552147 SH SOLE 25 552147 0 0 TE CONNECTIVITY LTD SHS H84989104 125558 778223 SH SOLE 26 326877 0 451346 TE CONNECTIVITY LTD SHS H84989104 169300 1049335 SH SOLE 28 9748 0 1039587 TE CONNECTIVITY LTD SHS H84989104 248458 1539964 SH SOLE 30 1539964 0 0 TE CONNECTIVITY LTD SHS H84989104 18662 115670 SH SOLE 31 33151 0 82519 TE CONNECTIVITY LTD SHS H84989104 386473 2395393 SH SOLE 34 2395393 0 0 TE CONNECTIVITY LTD SHS H84989104 22543 139726 SH SOLE 36 139726 0 0 TE CONNECTIVITY LTD SHS H84989104 1533 9499 SH SOLE 37 9499 0 0 TE CONNECTIVITY LTD SHS H84989104 1786 11071 SH SOLE 40 11071 0 0 TE CONNECTIVITY LTD SHS H84989104 40824 253031 SH SOLE 43 12556 0 240475 TEAM INC COM 878155100 28 25679 SH SOLE 2 1220 0 24459 TEAM INC COM 878155100 1 639 SH SOLE 7 639 0 0 TEAM INC COM 878155100 98 89914 SH SOLE 18 89914 0 0 TEAM INC COM 878155100 56 51074 SH SOLE 19 51074 0 0 TEAM INC COM 878155100 1086 996656 SH SOLE 21 996656 0 0 TEAM INC COM 878155100 810 743238 SH SOLE 22 726526 0 16712 TEAM INC COM 878155100 0 364 SH SOLE 43 0 0 364 TECHNIPFMC PLC COM G87110105 795 134355 SH SOLE 2 123050 0 11305 TECHNIPFMC PLC COM G87110105 9 1584 SH SOLE 4 1584 0 0 TECHNIPFMC PLC COM G87110105 33 5495 SH SOLE 18 5495 0 0 TECHNIPFMC PLC COM G87110105 337 56961 SH SOLE 19 56961 0 0 TECHNIPFMC PLC COM G87110105 11319 1911972 SH SOLE 21 1911972 0 0 TECHNIPFMC PLC COM G87110105 35434 5985449 SH SOLE 22 5809032 0 176417 TECHNIPFMC PLC COM G87110105 383 64683 SH SOLE 25 64683 0 0 TECHNIPFMC PLC COM G87110105 944 159538 SH SOLE 26 125978 0 33560 TECHNIPFMC PLC COM G87110105 1480 250023 SH SOLE 30 250023 0 0 TECHNIPFMC PLC COM G87110105 285 48060 SH SOLE 34 48060 0 0 TECHNIPFMC PLC COM G87110105 318 53777 SH SOLE 40 53777 0 0 TECHNIPFMC PLC COM G87110105 1267 214086 SH SOLE 43 6110 0 207976 TECHTARGET INC COM 87874R100 1086 11352 SH SOLE 2 8474 0 2878 TECHTARGET INC COM 87874R100 8 86 SH SOLE 4 86 0 0 TECHTARGET INC COM 87874R100 28 297 SH SOLE 7 297 0 0 TECHTARGET INC COM 87874R100 8577 89662 SH SOLE 18 89662 0 0 TECHTARGET INC COM 87874R100 4423 46233 SH SOLE 19 46233 0 0 TECHTARGET INC COM 87874R100 289517 3026519 SH SOLE 21 3026519 0 0 TECHTARGET INC COM 87874R100 61949 647592 SH SOLE 22 633202 0 14390 TECHTARGET INC COM 87874R100 17 178 SH SOLE 23 178 0 0 TECHTARGET INC COM 87874R100 307 3214 SH SOLE 25 3214 0 0 TECHTARGET INC COM 87874R100 1147 11992 SH SOLE 26 9152 0 2840 TECHTARGET INC COM 87874R100 45 475 SH SOLE 28 475 0 0 TECHTARGET INC COM 87874R100 4563 47701 SH SOLE 30 47701 0 0 TECHTARGET INC COM 87874R100 422 4416 SH SOLE 34 4416 0 0 TECHTARGET INC COM 87874R100 301 3149 SH SOLE 40 3149 0 0 TECHTARGET INC COM 87874R100 1066 11139 SH SOLE 43 115 0 11024 TECK RESOURCES LTD CL B 878742204 296 10268 SH SOLE 2 10268 0 0 TECK RESOURCES LTD CL B 878742204 13159 456581 SH SOLE 19 456581 0 0 TECK RESOURCES LTD CL B 878742204 3208 111309 SH SOLE 21 111309 0 0 TECK RESOURCES LTD CL B 878742204 1269 44043 SH SOLE 22 44043 0 0 TECK RESOURCES LTD CL B 878742204 8033 278739 SH SOLE 25 278739 0 0 TECK RESOURCES LTD CL B 878742204 10169 352845 SH SOLE 29 352845 0 0 TECK RESOURCES LTD CL B 878742204 2999 104049 SH SOLE 34 104049 0 0 TECK RESOURCES LTD CL B 878742204 19860 689119 SH SOLE 43 63854 0 625265 TECNOGLASS INC SHS G87264100 2194 83776 SH SOLE 2 32752 0 51024 TECNOGLASS INC SHS G87264100 81 3104 SH SOLE 4 3104 0 0 TECNOGLASS INC SHS G87264100 12 469 SH SOLE 19 469 0 0 TECNOGLASS INC SHS G87264100 2392 91319 SH SOLE 21 91319 0 0 TECNOGLASS INC SHS G87264100 7847 299630 SH SOLE 22 299630 0 0 TECNOGLASS INC SHS G87264100 27 1049 SH SOLE 23 1049 0 0 TECNOGLASS INC SHS G87264100 13 491 SH SOLE 34 491 0 0 TEEKAY CORPORATION COM Y8564W103 244 77597 SH SOLE 2 2758 0 74839 TEEKAY CORPORATION COM Y8564W103 4 1116 SH SOLE 7 1116 0 0 TEEKAY CORPORATION COM Y8564W103 723 230319 SH SOLE 18 230319 0 0 TEEKAY CORPORATION COM Y8564W103 374 119240 SH SOLE 19 119240 0 0 TEEKAY CORPORATION COM Y8564W103 7981 2541765 SH SOLE 21 2541765 0 0 TEEKAY CORPORATION COM Y8564W103 3062 975290 SH SOLE 22 930180 0 45110 TEEKAY CORPORATION COM Y8564W103 122 38900 SH SOLE 26 0 0 38900 TEEKAY TANKERS LTD CL A Y8565N300 181 16605 SH SOLE 2 971 0 15634 TEEKAY TANKERS LTD CL A Y8565N300 4 383 SH SOLE 7 383 0 0 TEEKAY TANKERS LTD CL A Y8565N300 866 79457 SH SOLE 18 79457 0 0 TEEKAY TANKERS LTD CL A Y8565N300 451 41407 SH SOLE 19 41407 0 0 TEEKAY TANKERS LTD CL A Y8565N300 9554 876471 SH SOLE 21 876471 0 0 TEEKAY TANKERS LTD CL A Y8565N300 2774 254470 SH SOLE 22 239692 0 14778 TEGNA INC COM 87901J105 7777 419004 SH SOLE 2 224835 0 194169 TEGNA INC COM 87901J105 16 864 SH SOLE 4 864 0 0 TEGNA INC COM 87901J105 88 4762 SH SOLE 7 4762 0 0 TEGNA INC COM 87901J105 20607 1110269 SH SOLE 18 1074960 0 35309 TEGNA INC COM 87901J105 18940 1020480 SH SOLE 19 1020480 0 0 TEGNA INC COM 87901J105 300329 16181519 SH SOLE 21 16181519 0 0 TEGNA INC COM 87901J105 130698 7041933 SH SOLE 22 6817801 0 224132 TEGNA INC COM 87901J105 381 20526 SH SOLE 23 20526 0 0 TEGNA INC COM 87901J105 675 36357 SH SOLE 25 36357 0 0 TEGNA INC COM 87901J105 4252 229095 SH SOLE 26 82970 0 146125 TEGNA INC COM 87901J105 161 8669 SH SOLE 28 8669 0 0 TEGNA INC COM 87901J105 2248 121130 SH SOLE 30 121130 0 0 TEGNA INC COM 87901J105 339 18280 SH SOLE 36 18280 0 0 TEGNA INC COM 87901J105 480 25839 SH SOLE 40 25839 0 0 TEGNA INC COM 87901J105 2407 129711 SH SOLE 43 4671 0 125040 TEJON RANCH CO COM 879080109 329 17247 SH SOLE 2 6324 0 10923 TEJON RANCH CO COM 879080109 3 178 SH SOLE 4 178 0 0 TEJON RANCH CO COM 879080109 8 412 SH SOLE 7 412 0 0 TEJON RANCH CO COM 879080109 1278 66961 SH SOLE 18 66961 0 0 TEJON RANCH CO COM 879080109 701 36714 SH SOLE 19 36714 0 0 TEJON RANCH CO COM 879080109 17091 895762 SH SOLE 21 895762 0 0 TEJON RANCH CO COM 879080109 9697 508253 SH SOLE 22 487954 0 20299 TEJON RANCH CO COM 879080109 102 5348 SH SOLE 25 5348 0 0 TEJON RANCH CO COM 879080109 42 2225 SH SOLE 26 2225 0 0 TEJON RANCH CO COM 879080109 151 7938 SH SOLE 30 7938 0 0 TEJON RANCH CO COM 879080109 31 1617 SH SOLE 36 1617 0 0 TEJON RANCH CO COM 879080109 33 1731 SH SOLE 40 1731 0 0 TEJON RANCH CO COM 879080109 234 12289 SH SOLE 43 2308 0 9981 TELA BIO INC COM 872381108 4 279 SH SOLE 2 0 0 279 TELA BIO INC COM 872381108 19 1457 SH SOLE 18 1457 0 0 TELA BIO INC COM 872381108 259 20250 SH SOLE 21 20250 0 0 TELA BIO INC COM 872381108 5 406 SH SOLE 22 406 0 0 TELADOC HEALTH INC COM 87918A105 32759 356776 SH SOLE 2 99838 0 256938 TELADOC HEALTH INC COM 87918A105 8623 93909 SH SOLE 4 54421 0 39488 TELADOC HEALTH INC COM 87918A105 1290 14049 SH SOLE 7 14049 0 0 TELADOC HEALTH INC COM 87918A105 168 1833 SH SOLE 13 236 0 1597 TELADOC HEALTH INC COM 87918A105 1651 17981 SH SOLE 15 17981 0 0 TELADOC HEALTH INC COM 87918A105 12937 140898 SH SOLE 18 123897 0 17001 TELADOC HEALTH INC COM 87918A105 70309 765721 SH SOLE 19 765721 0 0 TELADOC HEALTH INC COM 87918A105 244549 2663353 SH SOLE 21 2663353 0 0 TELADOC HEALTH INC COM 87918A105 313060 3409492 SH SOLE 22 3201774 0 207718 TELADOC HEALTH INC COM 87918A105 7477 81433 SH SOLE 23 81433 0 0 TELADOC HEALTH INC COM 87918A105 21003 228742 SH SOLE 25 228742 0 0 TELADOC HEALTH INC COM 87918A105 20545 223754 SH SOLE 26 107254 0 116500 TELADOC HEALTH INC COM 87918A105 25545 278203 SH SOLE 28 6692 0 271511 TELADOC HEALTH INC COM 87918A105 61540 670224 SH SOLE 30 670224 0 0 TELADOC HEALTH INC COM 87918A105 4537 49417 SH SOLE 31 15021 0 34396 TELADOC HEALTH INC COM 87918A105 28754 313160 SH SOLE 34 313160 0 0 TELADOC HEALTH INC COM 87918A105 5367 58451 SH SOLE 36 58451 0 0 TELADOC HEALTH INC COM 87918A105 442 4813 SH SOLE 40 4813 0 0 TELADOC HEALTH INC COM 87918A105 5292 57636 SH SOLE 43 3001 0 54635 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 5646 6200000 PRN SOLE 21 6200000 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 245 48023 SH SOLE 21 48023 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 37233 85223 SH SOLE 2 14761 0 70462 TELEDYNE TECHNOLOGIES INC COM 879360105 12729 29135 SH SOLE 4 13045 0 16090 TELEDYNE TECHNOLOGIES INC COM 879360105 17542 40153 SH SOLE 7 38683 0 1470 TELEDYNE TECHNOLOGIES INC COM 879360105 353 808 SH SOLE 13 110 0 698 TELEDYNE TECHNOLOGIES INC COM 879360105 1734 3969 SH SOLE 15 3969 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 40673 93097 SH SOLE 18 86845 0 6252 TELEDYNE TECHNOLOGIES INC COM 879360105 344250 787956 SH SOLE 19 787956 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 514568 1177798 SH SOLE 21 1177798 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 446924 1022967 SH SOLE 22 929003 0 93964 TELEDYNE TECHNOLOGIES INC COM 879360105 11571 26485 SH SOLE 23 26485 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 10851 24838 SH SOLE 25 24838 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 51589 118083 SH SOLE 26 31940 0 86143 TELEDYNE TECHNOLOGIES INC COM 879360105 57173 130864 SH SOLE 28 1828 0 129036 TELEDYNE TECHNOLOGIES INC COM 879360105 122200 279704 SH SOLE 30 279704 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7210 16504 SH SOLE 31 5142 0 11362 TELEDYNE TECHNOLOGIES INC COM 879360105 1587 3632 SH SOLE 34 3632 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7721 17672 SH SOLE 36 17672 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 698 1597 SH SOLE 40 1597 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 11952 27357 SH SOLE 43 6963 0 20394 TELEFLEX INCORPORATED COM 879369106 43108 131234 SH SOLE 2 49845 0 81389 TELEFLEX INCORPORATED COM 879369106 11374 34625 SH SOLE 4 18146 0 16479 TELEFLEX INCORPORATED COM 879369106 13151 40035 SH SOLE 7 38612 0 1423 TELEFLEX INCORPORATED COM 879369106 289 879 SH SOLE 13 145 0 734 TELEFLEX INCORPORATED COM 879369106 1753 5337 SH SOLE 15 5337 0 0 TELEFLEX INCORPORATED COM 879369106 33983 103455 SH SOLE 18 97161 0 6294 TELEFLEX INCORPORATED COM 879369106 406598 1237818 SH SOLE 19 1237818 0 0 TELEFLEX INCORPORATED COM 879369106 476495 1450607 SH SOLE 21 1450607 0 0 TELEFLEX INCORPORATED COM 879369106 342692 1043267 SH SOLE 22 948044 0 95223 TELEFLEX INCORPORATED COM 879369106 8778 26722 SH SOLE 23 26722 0 0 TELEFLEX INCORPORATED COM 879369106 21250 64691 SH SOLE 25 64691 0 0 TELEFLEX INCORPORATED COM 879369106 30383 92495 SH SOLE 26 31206 0 61289 TELEFLEX INCORPORATED COM 879369106 37222 113316 SH SOLE 28 833 0 112483 TELEFLEX INCORPORATED COM 879369106 65868 200523 SH SOLE 30 200523 0 0 TELEFLEX INCORPORATED COM 879369106 5623 17118 SH SOLE 31 5465 0 11653 TELEFLEX INCORPORATED COM 879369106 80431 244857 SH SOLE 34 244857 0 0 TELEFLEX INCORPORATED COM 879369106 6456 19655 SH SOLE 36 19655 0 0 TELEFLEX INCORPORATED COM 879369106 503 1530 SH SOLE 40 1530 0 0 TELEFLEX INCORPORATED COM 879369106 9255 28175 SH SOLE 43 1702 0 26473 TELEFONICA BRASIL SA NEW ADR 87936R205 199 22951 SH SOLE 2 0 0 22951 TELEFONICA BRASIL SA NEW ADR 87936R205 3749 433420 SH SOLE 30 433420 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 23071 2667198 SH SOLE 43 158330 0 2508868 TELEFONICA S A SPONSORED ADR 879382208 19714 4649532 SH SOLE 43 498675 0 4150857 TELEPHONE & DATA SYS INC COM NEW 879433829 3020 149855 SH SOLE 2 90893 0 58962 TELEPHONE & DATA SYS INC COM NEW 879433829 8 385 SH SOLE 4 385 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2666 132284 SH SOLE 7 132284 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 11375 564508 SH SOLE 18 563977 0 531 TELEPHONE & DATA SYS INC COM NEW 879433829 3640 180640 SH SOLE 19 180640 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 250143 12414044 SH SOLE 21 12414044 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 51406 2551190 SH SOLE 22 2456097 0 95093 TELEPHONE & DATA SYS INC COM NEW 879433829 267 13245 SH SOLE 25 13245 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 709 35206 SH SOLE 26 26107 0 9099 TELEPHONE & DATA SYS INC COM NEW 879433829 38 1908 SH SOLE 28 1908 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3654 181348 SH SOLE 30 181348 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 191 9503 SH SOLE 36 9503 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 258 12793 SH SOLE 40 12793 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3648 181038 SH SOLE 43 13728 0 167310 TELESAT CORP CL A & CL B SHS 879512309 44 1526 SH SOLE 2 557 0 969 TELESAT CORP CL A & CL B SHS 879512309 8 277 SH SOLE 7 277 0 0 TELESAT CORP CL A & CL B SHS 879512309 965 33663 SH SOLE 18 33663 0 0 TELESAT CORP CL A & CL B SHS 879512309 650 22669 SH SOLE 19 22669 0 0 TELESAT CORP CL A & CL B SHS 879512309 11860 413676 SH SOLE 21 413676 0 0 TELESAT CORP CL A & CL B SHS 879512309 3548 123754 SH SOLE 22 121524 0 2230 TELESAT CORP CL A & CL B SHS 879512309 269 9391 SH SOLE 43 488 0 8903 TELLURIAN INC NEW COM 87968A104 595 193217 SH SOLE 2 125682 0 67535 TELLURIAN INC NEW COM 87968A104 16 5095 SH SOLE 7 5095 0 0 TELLURIAN INC NEW COM 87968A104 3319 1077442 SH SOLE 18 1038465 0 38977 TELLURIAN INC NEW COM 87968A104 3290 1068062 SH SOLE 19 1068062 0 0 TELLURIAN INC NEW COM 87968A104 42107 13670967 SH SOLE 21 13670967 0 0 TELLURIAN INC NEW COM 87968A104 27941 9071895 SH SOLE 22 8869291 0 202604 TELLURIAN INC NEW COM 87968A104 53 17211 SH SOLE 23 17211 0 0 TELLURIAN INC NEW COM 87968A104 182 59170 SH SOLE 25 59170 0 0 TELLURIAN INC NEW COM 87968A104 282 91607 SH SOLE 26 732 0 90875 TELLURIAN INC NEW COM 87968A104 1202 390118 SH SOLE 30 390118 0 0 TELLURIAN INC NEW COM 87968A104 143 46432 SH SOLE 40 46432 0 0 TELLURIAN INC NEW COM 87968A104 183 59460 SH SOLE 43 810 0 58650 TELOS CORP MD COM 87969B101 153 9947 SH SOLE 2 5262 0 4685 TELOS CORP MD COM 87969B101 4 277 SH SOLE 7 277 0 0 TELOS CORP MD COM 87969B101 1651 107050 SH SOLE 18 107050 0 0 TELOS CORP MD COM 87969B101 1118 72472 SH SOLE 19 72472 0 0 TELOS CORP MD COM 87969B101 25363 1644825 SH SOLE 21 1644825 0 0 TELOS CORP MD COM 87969B101 16942 1098735 SH SOLE 22 1086590 0 12145 TELOS CORP MD COM 87969B101 37 2380 SH SOLE 25 2380 0 0 TELOS CORP MD COM 87969B101 71 4611 SH SOLE 30 4611 0 0 TELOS CORP MD COM 87969B101 30 1930 SH SOLE 40 1930 0 0 TELOS CORP MD COM 87969B101 79 5096 SH SOLE 43 0 0 5096 TELUS CORPORATION COM 87971M103 63365 2688365 SH SOLE 18 2681203 0 7162 TELUS CORPORATION COM 87971M103 3701 157022 SH SOLE 26 157022 0 0 TELUS CORPORATION COM 87971M103 439 18625 SH SOLE 43 2002 0 16623 TELUS INTL CDA INC SUB VTG SHS 87975H100 555 16780 SH SOLE 21 16780 0 0 TEMPEST THERAPEUTICS INC COM 87978U108 0 88 SH SOLE 21 88 0 0 TEMPEST THERAPEUTICS INC COM 87978U108 438 82985 SH SOLE 22 82985 0 0 TEMPUR SEALY INTL INC COM 88023U101 13156 279734 SH SOLE 2 141387 0 138347 TEMPUR SEALY INTL INC COM 88023U101 23 497 SH SOLE 4 497 0 0 TEMPUR SEALY INTL INC COM 88023U101 148 3150 SH SOLE 7 3150 0 0 TEMPUR SEALY INTL INC COM 88023U101 20277 431144 SH SOLE 18 431144 0 0 TEMPUR SEALY INTL INC COM 88023U101 2422 51493 SH SOLE 19 51493 0 0 TEMPUR SEALY INTL INC COM 88023U101 436974 9291381 SH SOLE 21 9291381 0 0 TEMPUR SEALY INTL INC COM 88023U101 241918 5143913 SH SOLE 22 4933204 0 210709 TEMPUR SEALY INTL INC COM 88023U101 1136 24154 SH SOLE 25 24154 0 0 TEMPUR SEALY INTL INC COM 88023U101 5406 114946 SH SOLE 26 97467 0 17479 TEMPUR SEALY INTL INC COM 88023U101 3873 82347 SH SOLE 28 3595 0 78752 TEMPUR SEALY INTL INC COM 88023U101 5210 110781 SH SOLE 30 110781 0 0 TEMPUR SEALY INTL INC COM 88023U101 201 4283 SH SOLE 31 2738 0 1545 TEMPUR SEALY INTL INC COM 88023U101 42 901 SH SOLE 36 901 0 0 TEMPUR SEALY INTL INC COM 88023U101 1122 23847 SH SOLE 40 23847 0 0 TEMPUR SEALY INTL INC COM 88023U101 3796 80715 SH SOLE 43 10941 0 69774 TENABLE HLDGS INC COM 88025T102 5024 91231 SH SOLE 2 41061 0 50170 TENABLE HLDGS INC COM 88025T102 206 3733 SH SOLE 4 2935 0 798 TENABLE HLDGS INC COM 88025T102 73 1323 SH SOLE 7 1323 0 0 TENABLE HLDGS INC COM 88025T102 14679 266555 SH SOLE 18 245103 0 21452 TENABLE HLDGS INC COM 88025T102 32329 587048 SH SOLE 19 587048 0 0 TENABLE HLDGS INC COM 88025T102 200733 3645046 SH SOLE 21 3645046 0 0 TENABLE HLDGS INC COM 88025T102 133148 2417802 SH SOLE 22 2374393 0 43409 TENABLE HLDGS INC COM 88025T102 964 17500 SH SOLE 23 17500 0 0 TENABLE HLDGS INC COM 88025T102 510 9256 SH SOLE 25 9256 0 0 TENABLE HLDGS INC COM 88025T102 6394 116111 SH SOLE 26 35418 0 80693 TENABLE HLDGS INC COM 88025T102 86 1568 SH SOLE 28 1568 0 0 TENABLE HLDGS INC COM 88025T102 25615 465139 SH SOLE 30 465139 0 0 TENABLE HLDGS INC COM 88025T102 31 554 SH SOLE 34 554 0 0 TENABLE HLDGS INC COM 88025T102 545 9899 SH SOLE 40 9899 0 0 TENABLE HLDGS INC COM 88025T102 709 12877 SH SOLE 43 415 0 12462 TENARIS S A SPONSORED ADS 88031M109 12645 606165 SH SOLE 43 124444 0 481721 TENAX THERAPEUTICS INC COM NEW 88032L209 2 2134 SH SOLE 18 2134 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 33 31712 SH SOLE 21 31712 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 498 478438 SH SOLE 22 478438 0 0 TENAYA THERAPEUTICS INC COM 87990A106 139 7330 SH SOLE 2 476 0 6854 TENAYA THERAPEUTICS INC COM 87990A106 1493 78771 SH SOLE 18 78771 0 0 TENAYA THERAPEUTICS INC COM 87990A106 14796 780800 SH SOLE 19 780800 0 0 TENAYA THERAPEUTICS INC COM 87990A106 13325 703153 SH SOLE 21 703153 0 0 TENAYA THERAPEUTICS INC COM 87990A106 5399 284882 SH SOLE 22 281422 0 3460 TENAYA THERAPEUTICS INC COM 87990A106 341 18008 SH SOLE 30 18008 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3258 475548 SH SOLE 2 22010 0 453538 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2265 330588 SH SOLE 4 152100 0 178488 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 450 65714 SH SOLE 7 65714 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 436 63720 SH SOLE 13 1211 0 62509 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2800 408730 SH SOLE 15 408730 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1379 201273 SH SOLE 18 201273 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 79430 11595675 SH SOLE 21 11595675 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 44329 6471319 SH SOLE 22 5748473 0 722846 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1948 284378 SH SOLE 23 284378 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3169 462575 SH SOLE 25 462575 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8875 1295604 SH SOLE 26 79064 0 1216540 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9800 1430670 SH SOLE 28 45767 0 1384903 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 25441 3713959 SH SOLE 30 3713959 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 92 13371 SH SOLE 31 0 0 13371 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 295 43052 SH SOLE 34 43052 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 20 2984 SH SOLE 40 2984 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 8480 1237986 SH SOLE 43 73351 0 1164635 TENET HEALTHCARE CORP COM NEW 88033G407 13458 164745 SH SOLE 2 110114 0 54631 TENET HEALTHCARE CORP COM NEW 88033G407 55 673 SH SOLE 4 673 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 281 3445 SH SOLE 7 3445 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 41492 507925 SH SOLE 18 507925 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 15417 188721 SH SOLE 19 188721 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 642626 7866642 SH SOLE 21 7866642 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 251369 3077107 SH SOLE 22 2984012 0 93095 TENET HEALTHCARE CORP COM NEW 88033G407 1033 12643 SH SOLE 25 12643 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 2535 31029 SH SOLE 26 24009 0 7020 TENET HEALTHCARE CORP COM NEW 88033G407 1627 19918 SH SOLE 28 19918 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 9445 115615 SH SOLE 30 115615 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1522 18633 SH SOLE 36 18633 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 937 11476 SH SOLE 40 11476 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4047 49538 SH SOLE 43 1547 0 47991 TENNANT CO COM 880345103 603 7435 SH SOLE 2 5186 0 2249 TENNANT CO COM 880345103 5 57 SH SOLE 4 57 0 0 TENNANT CO COM 880345103 21 261 SH SOLE 7 261 0 0 TENNANT CO COM 880345103 5181 63937 SH SOLE 18 63937 0 0 TENNANT CO COM 880345103 2713 33482 SH SOLE 19 33482 0 0 TENNANT CO COM 880345103 178288 2199997 SH SOLE 21 2199997 0 0 TENNANT CO COM 880345103 35531 438436 SH SOLE 22 427774 0 10662 TENNANT CO COM 880345103 284 3510 SH SOLE 25 3510 0 0 TENNANT CO COM 880345103 499 6158 SH SOLE 26 5077 0 1081 TENNANT CO COM 880345103 23 278 SH SOLE 28 278 0 0 TENNANT CO COM 880345103 2790 34431 SH SOLE 30 34431 0 0 TENNANT CO COM 880345103 235 2895 SH SOLE 36 2895 0 0 TENNANT CO COM 880345103 233 2872 SH SOLE 40 2872 0 0 TENNANT CO COM 880345103 1092 13472 SH SOLE 43 565 0 12907 TENNECO INC CL A VTG COM STK 880349105 647 57265 SH SOLE 2 35895 0 21370 TENNECO INC CL A VTG COM STK 880349105 3 261 SH SOLE 4 261 0 0 TENNECO INC CL A VTG COM STK 880349105 32 2806 SH SOLE 7 2806 0 0 TENNECO INC CL A VTG COM STK 880349105 2038 180333 SH SOLE 18 180333 0 0 TENNECO INC CL A VTG COM STK 880349105 1413 125025 SH SOLE 19 125025 0 0 TENNECO INC CL A VTG COM STK 880349105 27014 2390617 SH SOLE 21 2390617 0 0 TENNECO INC CL A VTG COM STK 880349105 19727 1745748 SH SOLE 22 1695366 0 50382 TENNECO INC CL A VTG COM STK 880349105 142 12556 SH SOLE 25 12556 0 0 TENNECO INC CL A VTG COM STK 880349105 182 16104 SH SOLE 26 9675 0 6429 TENNECO INC CL A VTG COM STK 880349105 595 52636 SH SOLE 28 52636 0 0 TENNECO INC CL A VTG COM STK 880349105 1749 154747 SH SOLE 30 154747 0 0 TENNECO INC CL A VTG COM STK 880349105 90 7923 SH SOLE 36 7923 0 0 TENNECO INC CL A VTG COM STK 880349105 109 9636 SH SOLE 40 9636 0 0 TENNECO INC CL A VTG COM STK 880349105 971 85919 SH SOLE 43 0 0 85919 TERADATA CORP DEL COM 88076W103 14057 330997 SH SOLE 2 97301 0 233696 TERADATA CORP DEL COM 88076W103 115 2710 SH SOLE 4 672 0 2038 TERADATA CORP DEL COM 88076W103 67 1575 SH SOLE 7 1575 0 0 TERADATA CORP DEL COM 88076W103 10238 241054 SH SOLE 18 241054 0 0 TERADATA CORP DEL COM 88076W103 1349 31754 SH SOLE 19 31754 0 0 TERADATA CORP DEL COM 88076W103 249802 5881844 SH SOLE 21 5881844 0 0 TERADATA CORP DEL COM 88076W103 126458 2977585 SH SOLE 22 2857790 0 119795 TERADATA CORP DEL COM 88076W103 795 18718 SH SOLE 25 18718 0 0 TERADATA CORP DEL COM 88076W103 1826 43001 SH SOLE 26 33723 0 9278 TERADATA CORP DEL COM 88076W103 83 1953 SH SOLE 28 1953 0 0 TERADATA CORP DEL COM 88076W103 22601 532160 SH SOLE 30 532160 0 0 TERADATA CORP DEL COM 88076W103 70 1638 SH SOLE 31 1638 0 0 TERADATA CORP DEL COM 88076W103 774 18219 SH SOLE 36 18219 0 0 TERADATA CORP DEL COM 88076W103 611 14383 SH SOLE 40 14383 0 0 TERADATA CORP DEL COM 88076W103 1502 35369 SH SOLE 43 1320 0 34049 TERADYNE INC COM 880770102 57715 352935 SH SOLE 2 61560 0 291375 TERADYNE INC COM 880770102 18803 114982 SH SOLE 4 62645 0 52337 TERADYNE INC COM 880770102 23660 144684 SH SOLE 7 140271 0 4413 TERADYNE INC COM 880770102 398 2432 SH SOLE 13 288 0 2144 TERADYNE INC COM 880770102 2583 15793 SH SOLE 15 15793 0 0 TERADYNE INC COM 880770102 54543 333536 SH SOLE 18 311609 0 21927 TERADYNE INC COM 880770102 11500 70325 SH SOLE 19 70325 0 0 TERADYNE INC COM 880770102 988470 6044580 SH SOLE 21 6044580 0 0 TERADYNE INC COM 880770102 564000 3448910 SH SOLE 22 3115632 0 333278 TERADYNE INC COM 880770102 15845 96895 SH SOLE 23 96895 0 0 TERADYNE INC COM 880770102 39498 241531 SH SOLE 25 241531 0 0 TERADYNE INC COM 880770102 53680 328255 SH SOLE 26 112109 0 216146 TERADYNE INC COM 880770102 57984 354579 SH SOLE 28 2962 0 351617 TERADYNE INC COM 880770102 238059 1455754 SH SOLE 30 1455754 0 0 TERADYNE INC COM 880770102 10122 61895 SH SOLE 31 19503 0 42392 TERADYNE INC COM 880770102 1316 8049 SH SOLE 34 8049 0 0 TERADYNE INC COM 880770102 10445 63873 SH SOLE 36 63873 0 0 TERADYNE INC COM 880770102 855 5230 SH SOLE 40 5230 0 0 TERADYNE INC COM 880770102 13449 82244 SH SOLE 43 7605 0 74639 TERAWULF INC COM 88080T104 0 29 SH SOLE 2 0 0 29 TERAWULF INC COM 88080T104 4 237 SH SOLE 21 237 0 0 TERAWULF INC COM 88080T104 9 567 SH SOLE 22 567 0 0 TEREX CORP NEW COM 880779103 3160 71910 SH SOLE 2 53874 0 18036 TEREX CORP NEW COM 880779103 11 261 SH SOLE 4 261 0 0 TEREX CORP NEW COM 880779103 68 1551 SH SOLE 7 1551 0 0 TEREX CORP NEW COM 880779103 13662 310863 SH SOLE 18 307228 0 3635 TEREX CORP NEW COM 880779103 9905 225360 SH SOLE 19 225360 0 0 TEREX CORP NEW COM 880779103 216887 4934868 SH SOLE 21 4934868 0 0 TEREX CORP NEW COM 880779103 95467 2172163 SH SOLE 22 2132662 0 39501 TEREX CORP NEW COM 880779103 184 4181 SH SOLE 23 4181 0 0 TEREX CORP NEW COM 880779103 439 9985 SH SOLE 25 9985 0 0 TEREX CORP NEW COM 880779103 2160 49149 SH SOLE 26 25191 0 23958 TEREX CORP NEW COM 880779103 55 1244 SH SOLE 28 1244 0 0 TEREX CORP NEW COM 880779103 1797 40883 SH SOLE 30 40883 0 0 TEREX CORP NEW COM 880779103 80 1820 SH SOLE 36 1820 0 0 TEREX CORP NEW COM 880779103 426 9690 SH SOLE 40 9690 0 0 TEREX CORP NEW COM 880779103 5346 121628 SH SOLE 43 9073 0 112555 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 11583 256090 SH SOLE 2 48252 0 207838 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 22 490 SH SOLE 4 490 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 92 2041 SH SOLE 7 2041 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2198 48591 SH SOLE 18 48591 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3551 78511 SH SOLE 19 78511 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 68997 1525462 SH SOLE 21 1525462 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 125726 2779693 SH SOLE 22 2637312 0 142381 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1118 24728 SH SOLE 25 24728 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2310 51073 SH SOLE 26 41290 0 9783 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 104 2290 SH SOLE 28 2290 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3657 80856 SH SOLE 30 80856 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 84 1866 SH SOLE 31 1866 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1028 22719 SH SOLE 36 22719 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 720 15929 SH SOLE 40 15929 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2187 48356 SH SOLE 43 1302 0 47054 TERNIUM SA SPONSORED ADS 880890108 52 1187 SH SOLE 25 1187 0 0 TERNIUM SA SPONSORED ADS 880890108 141 3231 SH SOLE 43 0 0 3231 TERNS PHARMACEUTICALS INC COM 880881107 17 2432 SH SOLE 2 378 0 2054 TERNS PHARMACEUTICALS INC COM 880881107 249 35236 SH SOLE 18 35236 0 0 TERNS PHARMACEUTICALS INC COM 880881107 218 30815 SH SOLE 19 30815 0 0 TERNS PHARMACEUTICALS INC COM 880881107 3980 562900 SH SOLE 21 562900 0 0 TERNS PHARMACEUTICALS INC COM 880881107 729 103130 SH SOLE 22 100780 0 2350 TERNS PHARMACEUTICALS INC COM 880881107 78 11022 SH SOLE 30 11022 0 0 TERRENO RLTY CORP COM 88146M101 20198 236813 SH SOLE 2 54859 0 181954 TERRENO RLTY CORP COM 88146M101 3262 38245 SH SOLE 4 38245 0 0 TERRENO RLTY CORP COM 88146M101 7827 91766 SH SOLE 7 91766 0 0 TERRENO RLTY CORP COM 88146M101 19167 224732 SH SOLE 18 224732 0 0 TERRENO RLTY CORP COM 88146M101 38927 456406 SH SOLE 19 456406 0 0 TERRENO RLTY CORP COM 88146M101 259120 3038100 SH SOLE 21 3038100 0 0 TERRENO RLTY CORP COM 88146M101 219721 2576163 SH SOLE 22 2505183 0 70980 TERRENO RLTY CORP COM 88146M101 1167 13684 SH SOLE 23 13684 0 0 TERRENO RLTY CORP COM 88146M101 26978 316304 SH SOLE 25 316304 0 0 TERRENO RLTY CORP COM 88146M101 7459 87453 SH SOLE 26 24440 0 63013 TERRENO RLTY CORP COM 88146M101 3674 43077 SH SOLE 28 1227 0 41850 TERRENO RLTY CORP COM 88146M101 12831 150436 SH SOLE 30 150436 0 0 TERRENO RLTY CORP COM 88146M101 26766 313818 SH SOLE 31 0 0 313818 TERRENO RLTY CORP COM 88146M101 484 5679 SH SOLE 34 5679 0 0 TERRENO RLTY CORP COM 88146M101 778 9117 SH SOLE 40 9117 0 0 TERRENO RLTY CORP COM 88146M101 1922 22541 SH SOLE 43 916 0 21625 TERRITORIAL BANCORP INC COM 88145X108 11 428 SH SOLE 2 0 0 428 TERRITORIAL BANCORP INC COM 88145X108 38 1501 SH SOLE 18 1501 0 0 TERRITORIAL BANCORP INC COM 88145X108 920 36432 SH SOLE 21 36432 0 0 TERRITORIAL BANCORP INC COM 88145X108 815 32293 SH SOLE 22 32293 0 0 TESLA INC COM 88160R101 1956173 1851069 SH SOLE 2 417847 0 1433222 TESLA INC COM 88160R101 624683 591119 SH SOLE 4 374242 0 216877 TESLA INC COM 88160R101 815062 771269 SH SOLE 7 732308 0 38961 TESLA INC COM 88160R101 32409 30668 SH SOLE 13 22087 0 8581 TESLA INC COM 88160R101 83917 79408 SH SOLE 15 79408 0 0 TESLA INC COM 88160R101 60 57 SH SOLE 17 0 0 57 TESLA INC COM 88160R101 1570901 1486498 SH SOLE 18 1316052 0 170446 TESLA INC COM 88160R101 911244 862284 SH SOLE 19 862284 0 0 TESLA INC COM 88160R101 18273062 17291264 SH SOLE 21 17291264 0 0 TESLA INC COM 88160R101 18277700 17295653 SH SOLE 22 15501944 0 1793709 TESLA INC COM 88160R101 554917 525102 SH SOLE 23 525102 0 0 TESLA INC COM 88160R101 1474124 1394920 SH SOLE 25 1394920 0 0 TESLA INC COM 88160R101 2033075 1923839 SH SOLE 26 742108 0 1181731 TESLA INC COM 88160R101 1935395 1831408 SH SOLE 28 78737 0 1752671 TESLA INC COM 88160R101 29684 28089 SH SOLE 29 28089 0 0 TESLA INC COM 88160R101 5021731 4751917 SH SOLE 30 4724653 0 27264 TESLA INC COM 88160R101 359660 340336 SH SOLE 31 131084 0 209252 TESLA INC COM 88160R101 220159 208330 SH SOLE 32 208330 0 0 TESLA INC COM 88160R101 655702 620472 SH SOLE 34 620472 0 0 TESLA INC COM 88160R101 339360 321126 SH SOLE 36 321126 0 0 TESLA INC COM 88160R101 29610 28019 SH SOLE 40 28019 0 0 TESLA INC COM 88160R101 646906 612148 SH SOLE 43 43384 0 568764 TESLA INC OPTIONS 88160R101 317 300 SH Call SOLE 2 300 0 0 TESLA INC OPTIONS 88160R101 528 500 SH Call SOLE 4 500 0 0 TESLA INC OPTIONS 88160R101 6869 6500 SH Call SOLE 18 6500 0 0 TESLA INC OPTIONS 88160R101 43962 41600 SH Call SOLE 19 41600 0 0 TESLA INC OPTIONS 88160R101 3382 3200 SH Call SOLE 22 3200 0 0 TESLA INC OPTIONS 88160R101 22509 21300 SH Call SOLE 34 21300 0 0 TESSCO TECHNOLOGIES INC COM 872386107 96 15229 SH SOLE 2 7359 0 7870 TESSCO TECHNOLOGIES INC COM 872386107 8 1254 SH SOLE 18 1254 0 0 TESSCO TECHNOLOGIES INC COM 872386107 150 23720 SH SOLE 21 23720 0 0 TESSCO TECHNOLOGIES INC COM 872386107 1898 300855 SH SOLE 22 300855 0 0 TESSCO TECHNOLOGIES INC COM 872386107 309 49045 SH SOLE 26 0 0 49045 TETRA TECH INC NEW COM 88162G103 14709 86625 SH SOLE 2 61049 0 25576 TETRA TECH INC NEW COM 88162G103 31 180 SH SOLE 4 180 0 0 TETRA TECH INC NEW COM 88162G103 10315 60747 SH SOLE 7 60747 0 0 TETRA TECH INC NEW COM 88162G103 33 193 SH SOLE 13 193 0 0 TETRA TECH INC NEW COM 88162G103 42745 251736 SH SOLE 18 239656 0 12080 TETRA TECH INC NEW COM 88162G103 50163 295424 SH SOLE 19 295424 0 0 TETRA TECH INC NEW COM 88162G103 643437 3789381 SH SOLE 21 3789381 0 0 TETRA TECH INC NEW COM 88162G103 285331 1680393 SH SOLE 22 1650357 0 30036 TETRA TECH INC NEW COM 88162G103 1371 8076 SH SOLE 23 8076 0 0 TETRA TECH INC NEW COM 88162G103 11612 68389 SH SOLE 25 68389 0 0 TETRA TECH INC NEW COM 88162G103 14162 83402 SH SOLE 26 34236 0 49166 TETRA TECH INC NEW COM 88162G103 164 965 SH SOLE 28 965 0 0 TETRA TECH INC NEW COM 88162G103 105633 622104 SH SOLE 30 622104 0 0 TETRA TECH INC NEW COM 88162G103 7698 45336 SH SOLE 34 45336 0 0 TETRA TECH INC NEW COM 88162G103 1031 6073 SH SOLE 36 6073 0 0 TETRA TECH INC NEW COM 88162G103 1172 6903 SH SOLE 40 6903 0 0 TETRA TECH INC NEW COM 88162G103 6100 35924 SH SOLE 43 154 0 35770 TETRA TECHNOLOGIES INC DEL COM 88162F105 109 38329 SH SOLE 2 4971 0 33358 TETRA TECHNOLOGIES INC DEL COM 88162F105 438 154199 SH SOLE 7 154199 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1050 369680 SH SOLE 18 369680 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 613 215874 SH SOLE 19 215874 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 12619 4443375 SH SOLE 21 4443375 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 8554 3011926 SH SOLE 22 2981533 0 30393 TETRA TECHNOLOGIES INC DEL COM 88162F105 4130 1454102 SH SOLE 30 1454102 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 31 10761 SH SOLE 43 0 0 10761 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3023 377360 SH SOLE 2 180953 0 196407 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5979 746493 SH SOLE 4 546541 0 199952 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7201 898958 SH SOLE 7 844156 0 54802 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 510 63693 SH SOLE 13 63693 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1095 136658 SH SOLE 15 136658 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8683 1083977 SH SOLE 18 1018598 0 65379 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5575 696003 SH SOLE 19 696003 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 117908 14720085 SH SOLE 21 14720085 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 137161 17123686 SH SOLE 22 15469498 0 1654188 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7282 909141 SH SOLE 23 909141 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1403 175215 SH SOLE 25 175215 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4172 520814 SH SOLE 26 208585 0 312229 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6708 837505 SH SOLE 28 0 0 837505 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3319 414342 SH SOLE 29 414342 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3366 420251 SH SOLE 30 420251 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4702 587022 SH SOLE 31 562019 0 25003 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 466 58125 SH SOLE 34 58125 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1444 180243 SH SOLE 36 180243 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 239 29851 SH SOLE 40 29851 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1398 174480 SH SOLE 43 39428 0 135052 TEXAS CAP BANCSHARES INC COM 88224Q107 3846 63835 SH SOLE 2 41893 0 21942 TEXAS CAP BANCSHARES INC COM 88224Q107 251 4174 SH SOLE 4 204 0 3970 TEXAS CAP BANCSHARES INC COM 88224Q107 65 1075 SH SOLE 7 1075 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 14300 237352 SH SOLE 18 237352 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 5457 90575 SH SOLE 19 90575 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 218344 3623974 SH SOLE 21 3623974 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 89378 1483451 SH SOLE 22 1441085 0 42366 TEXAS CAP BANCSHARES INC COM 88224Q107 532 8825 SH SOLE 25 8825 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1573 26105 SH SOLE 26 20937 0 5168 TEXAS CAP BANCSHARES INC COM 88224Q107 54 902 SH SOLE 28 902 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 5126 85081 SH SOLE 30 85081 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 106 1752 SH SOLE 36 1752 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 360 5975 SH SOLE 40 5975 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1531 25406 SH SOLE 43 2397 0 23009 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 8 546 SH SOLE 18 546 0 0 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 104 6687 SH SOLE 21 6687 0 0 TEXAS INSTRS INC COM 882508104 406026 2154327 SH SOLE 2 493030 0 1661297 TEXAS INSTRS INC COM 882508104 105575 560169 SH SOLE 4 460440 0 99729 TEXAS INSTRS INC COM 882508104 218257 1158048 SH SOLE 7 998225 0 159823 TEXAS INSTRS INC COM 882508104 2737 14520 SH SOLE 13 5566 0 8954 TEXAS INSTRS INC COM 882508104 25304 134260 SH SOLE 15 134260 0 0 TEXAS INSTRS INC COM 882508104 2 8 SH SOLE 17 0 0 8 TEXAS INSTRS INC COM 882508104 383456 2034573 SH SOLE 18 1886111 0 148462 TEXAS INSTRS INC COM 882508104 148911 790103 SH SOLE 19 790103 0 0 TEXAS INSTRS INC COM 882508104 5318599 28219873 SH SOLE 21 28219873 0 0 TEXAS INSTRS INC COM 882508104 3751527 19905169 SH SOLE 22 17959019 0 1946150 TEXAS INSTRS INC COM 882508104 106123 563076 SH SOLE 23 563076 0 0 TEXAS INSTRS INC COM 882508104 365299 1938236 SH SOLE 25 1938236 0 0 TEXAS INSTRS INC COM 882508104 452281 2399753 SH SOLE 26 1097086 0 1302667 TEXAS INSTRS INC COM 882508104 508557 2698342 SH SOLE 28 40150 0 2658192 TEXAS INSTRS INC COM 882508104 2942 15609 SH SOLE 29 15609 0 0 TEXAS INSTRS INC COM 882508104 1494431 7929276 SH SOLE 30 7846631 0 82645 TEXAS INSTRS INC COM 882508104 79355 421049 SH SOLE 31 170272 0 250777 TEXAS INSTRS INC COM 882508104 42110 223431 SH SOLE 32 223431 0 0 TEXAS INSTRS INC COM 882508104 229450 1217433 SH SOLE 34 1217433 0 0 TEXAS INSTRS INC COM 882508104 75100 398470 SH SOLE 36 398470 0 0 TEXAS INSTRS INC COM 882508104 2218 11767 SH SOLE 37 11767 0 0 TEXAS INSTRS INC COM 882508104 5789 30714 SH SOLE 40 30714 0 0 TEXAS INSTRS INC COM 882508104 182250 966996 SH SOLE 43 74438 0 892558 TEXAS PACIFIC LAND CORPORATI COM 88262P102 15824 12671 SH SOLE 2 1965 0 10706 TEXAS PACIFIC LAND CORPORATI COM 88262P102 154 123 SH SOLE 4 123 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 119 95 SH SOLE 7 95 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 3904 3126 SH SOLE 18 3118 0 8 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2615 2094 SH SOLE 19 2094 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 127244 101887 SH SOLE 21 101887 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 169414 135654 SH SOLE 22 128925 0 6729 TEXAS PACIFIC LAND CORPORATI COM 88262P102 62 50 SH SOLE 23 50 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1510 1209 SH SOLE 25 1209 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2846 2279 SH SOLE 26 1846 0 433 TEXAS PACIFIC LAND CORPORATI COM 88262P102 5152 4125 SH SOLE 28 3387 0 738 TEXAS PACIFIC LAND CORPORATI COM 88262P102 66 53 SH SOLE 29 53 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 8013 6416 SH SOLE 30 6416 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 185 148 SH SOLE 31 148 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 350 280 SH SOLE 34 280 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1161 930 SH SOLE 36 930 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1025 821 SH SOLE 40 821 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1190 953 SH SOLE 43 37 0 916 TEXAS ROADHOUSE INC COM 882681109 5284 59181 SH SOLE 2 51858 0 7323 TEXAS ROADHOUSE INC COM 882681109 23 262 SH SOLE 4 262 0 0 TEXAS ROADHOUSE INC COM 882681109 106 1186 SH SOLE 7 1186 0 0 TEXAS ROADHOUSE INC COM 882681109 27810 311487 SH SOLE 18 309157 0 2330 TEXAS ROADHOUSE INC COM 882681109 13418 150291 SH SOLE 19 150291 0 0 TEXAS ROADHOUSE INC COM 882681109 437958 4905443 SH SOLE 21 4905443 0 0 TEXAS ROADHOUSE INC COM 882681109 175014 1960287 SH SOLE 22 1922986 0 37301 TEXAS ROADHOUSE INC COM 882681109 48 538 SH SOLE 23 538 0 0 TEXAS ROADHOUSE INC COM 882681109 765 8570 SH SOLE 25 8570 0 0 TEXAS ROADHOUSE INC COM 882681109 2276 25494 SH SOLE 26 20737 0 4757 TEXAS ROADHOUSE INC COM 882681109 105 1177 SH SOLE 28 1177 0 0 TEXAS ROADHOUSE INC COM 882681109 3456 38713 SH SOLE 30 38713 0 0 TEXAS ROADHOUSE INC COM 882681109 90 1013 SH SOLE 36 1013 0 0 TEXAS ROADHOUSE INC COM 882681109 777 8702 SH SOLE 40 8702 0 0 TEXAS ROADHOUSE INC COM 882681109 6182 69247 SH SOLE 43 9198 0 60049 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 937 26246 SH SOLE 2 1814 0 24432 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 5098 142757 SH SOLE 18 142757 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3048 85355 SH SOLE 19 85355 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 56914 1593775 SH SOLE 21 1593775 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 16632 465758 SH SOLE 22 440931 0 24827 TEXTRON INC COM 883203101 35998 466290 SH SOLE 2 67251 0 399039 TEXTRON INC COM 883203101 11096 143725 SH SOLE 4 71275 0 72450 TEXTRON INC COM 883203101 15580 201815 SH SOLE 7 195219 0 6596 TEXTRON INC COM 883203101 316 4096 SH SOLE 13 737 0 3359 TEXTRON INC COM 883203101 2412 31238 SH SOLE 15 31238 0 0 TEXTRON INC COM 883203101 0 2 SH SOLE 17 0 0 2 TEXTRON INC COM 883203101 33307 431435 SH SOLE 18 413175 0 18260 TEXTRON INC COM 883203101 8273 107160 SH SOLE 19 107160 0 0 TEXTRON INC COM 883203101 561664 7275434 SH SOLE 21 7275434 0 0 TEXTRON INC COM 883203101 409828 5308657 SH SOLE 22 4852881 0 455776 TEXTRON INC COM 883203101 10009 129648 SH SOLE 23 129648 0 0 TEXTRON INC COM 883203101 6758 87543 SH SOLE 25 87543 0 0 TEXTRON INC COM 883203101 20677 267840 SH SOLE 26 136419 0 131421 TEXTRON INC COM 883203101 2512 32543 SH SOLE 28 0 0 32543 TEXTRON INC COM 883203101 75252 974762 SH SOLE 30 974762 0 0 TEXTRON INC COM 883203101 2484 32179 SH SOLE 31 26684 0 5495 TEXTRON INC COM 883203101 8123 105225 SH SOLE 36 105225 0 0 TEXTRON INC COM 883203101 299 3875 SH SOLE 40 3875 0 0 TEXTRON INC COM 883203101 8954 115979 SH SOLE 43 5888 0 110091 TFF PHARMACEUTICALS INC COM 87241J104 9 1017 SH SOLE 2 0 0 1017 TFF PHARMACEUTICALS INC COM 87241J104 35 3930 SH SOLE 18 3930 0 0 TFF PHARMACEUTICALS INC COM 87241J104 532 60015 SH SOLE 21 60015 0 0 TFF PHARMACEUTICALS INC COM 87241J104 1708 192537 SH SOLE 22 192537 0 0 TFI INTL INC COM 87241L109 67 599 SH SOLE 43 0 0 599 TFS FINL CORP COM 87240R107 868 48550 SH SOLE 2 18192 0 30358 TFS FINL CORP COM 87240R107 5 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 87 4884 SH SOLE 7 4884 0 0 TFS FINL CORP COM 87240R107 401 22439 SH SOLE 18 22439 0 0 TFS FINL CORP COM 87240R107 256 14350 SH SOLE 19 14350 0 0 TFS FINL CORP COM 87240R107 18085 1012005 SH SOLE 21 1012005 0 0 TFS FINL CORP COM 87240R107 23566 1318769 SH SOLE 22 1251367 0 67402 TFS FINL CORP COM 87240R107 187 10460 SH SOLE 25 10460 0 0 TFS FINL CORP COM 87240R107 358 20029 SH SOLE 26 15731 0 4298 TFS FINL CORP COM 87240R107 17 946 SH SOLE 28 946 0 0 TFS FINL CORP COM 87240R107 321 17960 SH SOLE 30 17960 0 0 TFS FINL CORP COM 87240R107 16 905 SH SOLE 31 905 0 0 TFS FINL CORP COM 87240R107 104 5835 SH SOLE 40 5835 0 0 TFS FINL CORP COM 87240R107 4615 258234 SH SOLE 43 25040 0 233194 TG THERAPEUTICS INC COM 88322Q108 1751 92164 SH SOLE 2 47785 0 44379 TG THERAPEUTICS INC COM 88322Q108 6 339 SH SOLE 4 339 0 0 TG THERAPEUTICS INC COM 88322Q108 35 1846 SH SOLE 7 1846 0 0 TG THERAPEUTICS INC COM 88322Q108 6836 359798 SH SOLE 18 344600 0 15198 TG THERAPEUTICS INC COM 88322Q108 10041 528476 SH SOLE 19 528476 0 0 TG THERAPEUTICS INC COM 88322Q108 83418 4390404 SH SOLE 21 4390404 0 0 TG THERAPEUTICS INC COM 88322Q108 62272 3277452 SH SOLE 22 3208687 0 68765 TG THERAPEUTICS INC COM 88322Q108 237 12457 SH SOLE 23 12457 0 0 TG THERAPEUTICS INC COM 88322Q108 315 16588 SH SOLE 25 16588 0 0 TG THERAPEUTICS INC COM 88322Q108 2050 107898 SH SOLE 26 42678 0 65220 TG THERAPEUTICS INC COM 88322Q108 43 2288 SH SOLE 28 2288 0 0 TG THERAPEUTICS INC COM 88322Q108 1367 71969 SH SOLE 30 71969 0 0 TG THERAPEUTICS INC COM 88322Q108 87 4584 SH SOLE 36 4584 0 0 TG THERAPEUTICS INC COM 88322Q108 264 13888 SH SOLE 40 13888 0 0 TG THERAPEUTICS INC COM 88322Q108 418 22014 SH SOLE 43 420 0 21594 THE AARONS COMPANY INC COM 00258W108 1194 48445 SH SOLE 2 23963 0 24482 THE AARONS COMPANY INC COM 00258W108 4 153 SH SOLE 4 153 0 0 THE AARONS COMPANY INC COM 00258W108 13 545 SH SOLE 7 545 0 0 THE AARONS COMPANY INC COM 00258W108 2992 121371 SH SOLE 18 121371 0 0 THE AARONS COMPANY INC COM 00258W108 3350 135888 SH SOLE 19 135888 0 0 THE AARONS COMPANY INC COM 00258W108 96978 3934204 SH SOLE 21 3934204 0 0 THE AARONS COMPANY INC COM 00258W108 22916 929665 SH SOLE 22 895205 0 34460 THE AARONS COMPANY INC COM 00258W108 61 2475 SH SOLE 23 2475 0 0 THE AARONS COMPANY INC COM 00258W108 166 6716 SH SOLE 25 6716 0 0 THE AARONS COMPANY INC COM 00258W108 513 20797 SH SOLE 26 10097 0 10700 THE AARONS COMPANY INC COM 00258W108 67 2707 SH SOLE 28 2707 0 0 THE AARONS COMPANY INC COM 00258W108 1506 61085 SH SOLE 30 61085 0 0 THE AARONS COMPANY INC COM 00258W108 137 5564 SH SOLE 34 5564 0 0 THE AARONS COMPANY INC COM 00258W108 142 5768 SH SOLE 36 5768 0 0 THE AARONS COMPANY INC COM 00258W108 101 4091 SH SOLE 40 4091 0 0 THE AARONS COMPANY INC COM 00258W108 900 36503 SH SOLE 43 1084 0 35419 THE BEACHBODY COMPANY INC COM CL A 073463101 64 26816 SH SOLE 2 23080 0 3736 THE BEACHBODY COMPANY INC COM CL A 073463101 450 189669 SH SOLE 21 189669 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 3467 1462979 SH SOLE 22 1462945 0 34 THE BEACHBODY COMPANY INC COM CL A 073463101 91 38246 SH SOLE 25 38246 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 115 48399 SH SOLE 30 48399 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1075 44478 SH SOLE 2 31645 0 12833 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 11 471 SH SOLE 4 471 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 18 746 SH SOLE 7 746 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 6050 250422 SH SOLE 18 250422 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 3725 154191 SH SOLE 19 154191 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 74636 3089234 SH SOLE 21 3089234 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 52907 2189863 SH SOLE 22 2138187 0 51676 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 36989 1531021 SH SOLE 25 1531021 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 760 31470 SH SOLE 26 27207 0 4263 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1260 52172 SH SOLE 30 52172 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 271 11237 SH SOLE 40 11237 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 114 11509 SH SOLE 21 11509 0 0 THE ODP CORP COM 88337F105 1695 43156 SH SOLE 2 14522 0 28634 THE ODP CORP COM 88337F105 8 212 SH SOLE 4 212 0 0 THE ODP CORP COM 88337F105 71 1818 SH SOLE 7 1818 0 0 THE ODP CORP COM 88337F105 7016 178621 SH SOLE 18 178621 0 0 THE ODP CORP COM 88337F105 3237 82411 SH SOLE 19 82411 0 0 THE ODP CORP COM 88337F105 225937 5751954 SH SOLE 21 5751954 0 0 THE ODP CORP COM 88337F105 46964 1195614 SH SOLE 22 1145909 0 49705 THE ODP CORP COM 88337F105 291 7404 SH SOLE 25 7404 0 0 THE ODP CORP COM 88337F105 972 24737 SH SOLE 26 21163 0 3574 THE ODP CORP COM 88337F105 38 975 SH SOLE 28 975 0 0 THE ODP CORP COM 88337F105 3471 88366 SH SOLE 30 88366 0 0 THE ODP CORP COM 88337F105 234 5963 SH SOLE 36 5963 0 0 THE ODP CORP COM 88337F105 244 6216 SH SOLE 40 6216 0 0 THE ODP CORP COM 88337F105 972 24742 SH SOLE 43 38 0 24704 THE ONE GROUP HOSPITALITY IN COM 88338K103 37 2925 SH SOLE 2 1277 0 1648 THE ONE GROUP HOSPITALITY IN COM 88338K103 735 58280 SH SOLE 18 58280 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 549 43512 SH SOLE 19 43512 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 9193 729031 SH SOLE 21 729031 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 3957 313826 SH SOLE 22 311631 0 2195 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 6 947 SH SOLE 2 947 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 7 1137 SH SOLE 18 1137 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 83 13415 SH SOLE 21 13415 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 12 1972 SH SOLE 22 1972 0 0 THE REALREAL INC COM 88339P101 1279 110196 SH SOLE 2 90859 0 19337 THE REALREAL INC COM 88339P101 1 99 SH SOLE 4 99 0 0 THE REALREAL INC COM 88339P101 14 1179 SH SOLE 7 1179 0 0 THE REALREAL INC COM 88339P101 2653 228524 SH SOLE 18 203151 0 25373 THE REALREAL INC COM 88339P101 4358 375382 SH SOLE 19 375382 0 0 THE REALREAL INC COM 88339P101 32088 2763792 SH SOLE 21 2763792 0 0 THE REALREAL INC COM 88339P101 25606 2205508 SH SOLE 22 2156937 0 48571 THE REALREAL INC COM 88339P101 76 6541 SH SOLE 23 6541 0 0 THE REALREAL INC COM 88339P101 171 14714 SH SOLE 25 14714 0 0 THE REALREAL INC COM 88339P101 417 35876 SH SOLE 26 3165 0 32711 THE REALREAL INC COM 88339P101 19 1618 SH SOLE 28 1618 0 0 THE REALREAL INC COM 88339P101 1594 137283 SH SOLE 30 137283 0 0 THE REALREAL INC COM 88339P101 5 441 SH SOLE 34 441 0 0 THE REALREAL INC COM 88339P101 163 14081 SH SOLE 36 14081 0 0 THE REALREAL INC COM 88339P101 103 8905 SH SOLE 40 8905 0 0 THE REALREAL INC COM 88339P101 486 41902 SH SOLE 43 2833 0 39069 THE TRADE DESK INC COM CL A 88339J105 73599 803130 SH SOLE 2 48931 0 754199 THE TRADE DESK INC COM CL A 88339J105 22918 250085 SH SOLE 4 153959 0 96126 THE TRADE DESK INC COM CL A 88339J105 3414 37254 SH SOLE 7 37254 0 0 THE TRADE DESK INC COM CL A 88339J105 554 6050 SH SOLE 13 971 0 5079 THE TRADE DESK INC COM CL A 88339J105 3050 33285 SH SOLE 15 33285 0 0 THE TRADE DESK INC COM CL A 88339J105 56866 620541 SH SOLE 18 598532 0 22009 THE TRADE DESK INC COM CL A 88339J105 34297 374261 SH SOLE 19 374261 0 0 THE TRADE DESK INC COM CL A 88339J105 666826 7276578 SH SOLE 21 7276578 0 0 THE TRADE DESK INC COM CL A 88339J105 823634 8987709 SH SOLE 22 8498936 0 488773 THE TRADE DESK INC COM CL A 88339J105 22387 244295 SH SOLE 23 244295 0 0 THE TRADE DESK INC COM CL A 88339J105 62926 686661 SH SOLE 25 686661 0 0 THE TRADE DESK INC COM CL A 88339J105 57434 626740 SH SOLE 26 290123 0 336617 THE TRADE DESK INC COM CL A 88339J105 64435 703136 SH SOLE 28 7683 0 695453 THE TRADE DESK INC COM CL A 88339J105 53 576 SH SOLE 29 576 0 0 THE TRADE DESK INC COM CL A 88339J105 70253 766624 SH SOLE 30 766624 0 0 THE TRADE DESK INC COM CL A 88339J105 18337 200099 SH SOLE 31 92947 0 107152 THE TRADE DESK INC COM CL A 88339J105 53827 587374 SH SOLE 34 587374 0 0 THE TRADE DESK INC COM CL A 88339J105 14982 163488 SH SOLE 36 163488 0 0 THE TRADE DESK INC COM CL A 88339J105 1332 14533 SH SOLE 40 14533 0 0 THE TRADE DESK INC COM CL A 88339J105 17869 194995 SH SOLE 43 20465 0 174530 THE VERY GOOD FOOD CO INC COM 88340B109 0 4 SH SOLE 43 0 0 4 THERAPEUTICSMD INC COM 88338N107 19 54072 SH SOLE 2 15457 0 38615 THERAPEUTICSMD INC COM 88338N107 1 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 387 1088666 SH SOLE 18 1088666 0 0 THERAPEUTICSMD INC COM 88338N107 293 824465 SH SOLE 19 824465 0 0 THERAPEUTICSMD INC COM 88338N107 4923 13847582 SH SOLE 21 13847582 0 0 THERAPEUTICSMD INC COM 88338N107 3150 8859473 SH SOLE 22 8801454 0 58019 THERAPEUTICSMD INC COM 88338N107 10 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 64 178990 SH SOLE 30 178990 0 0 THERAPEUTICSMD INC COM 88338N107 3 9511 SH SOLE 43 0 0 9511 THERAVANCE BIOPHARMA INC COM G8807B106 1276 115481 SH SOLE 2 37182 0 78299 THERAVANCE BIOPHARMA INC COM G8807B106 2 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 10 891 SH SOLE 7 891 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1941 175647 SH SOLE 18 157391 0 18256 THERAVANCE BIOPHARMA INC COM G8807B106 3032 274404 SH SOLE 19 274404 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 29367 2657636 SH SOLE 21 2657636 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 16738 1514795 SH SOLE 22 1483485 0 31310 THERAVANCE BIOPHARMA INC COM G8807B106 80 7275 SH SOLE 23 7275 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 161 14576 SH SOLE 25 14576 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 619 56021 SH SOLE 26 14303 0 41718 THERAVANCE BIOPHARMA INC COM G8807B106 67 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 666 60241 SH SOLE 30 60241 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 111 10014 SH SOLE 36 10014 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 60 5471 SH SOLE 40 5471 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1146 103734 SH SOLE 43 1490 0 102244 THERMO FISHER SCIENTIFIC INC COM 883556102 671804 1006840 SH SOLE 2 307551 0 699289 THERMO FISHER SCIENTIFIC INC COM 883556102 192671 288758 SH SOLE 4 177895 0 110863 THERMO FISHER SCIENTIFIC INC COM 883556102 226118 338885 SH SOLE 7 327460 0 11425 THERMO FISHER SCIENTIFIC INC COM 883556102 7508 11253 SH SOLE 13 7235 0 4018 THERMO FISHER SCIENTIFIC INC COM 883556102 30760 46101 SH SOLE 15 46101 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17 25 SH SOLE 17 0 0 25 THERMO FISHER SCIENTIFIC INC COM 883556102 609691 913751 SH SOLE 18 803997 0 109754 THERMO FISHER SCIENTIFIC INC COM 883556102 1242504 1862154 SH SOLE 19 1862154 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7394211 11081786 SH SOLE 21 11081786 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5607573 8404132 SH SOLE 22 7551199 0 852933 THERMO FISHER SCIENTIFIC INC COM 883556102 162420 243421 SH SOLE 23 243421 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 439622 658866 SH SOLE 25 658866 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 646723 969251 SH SOLE 26 359233 0 610018 THERMO FISHER SCIENTIFIC INC COM 883556102 611084 915838 SH SOLE 28 21413 0 894425 THERMO FISHER SCIENTIFIC INC COM 883556102 6138 9199 SH SOLE 29 9199 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1307383 1959389 SH SOLE 30 1959389 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 112043 167920 SH SOLE 31 61311 0 106609 THERMO FISHER SCIENTIFIC INC COM 883556102 20007 29984 SH SOLE 32 29984 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 971541 1456060 SH SOLE 34 1456060 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 106018 158890 SH SOLE 36 158890 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8717 13064 SH SOLE 40 13064 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 298285 447044 SH SOLE 43 29059 0 417985 THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH SOLE 21 27 0 0 THERMOGENESIS HLDGS INC COM 88362L100 68 67108 SH SOLE 22 67108 0 0 THERMON GROUP HLDGS INC COM 88362T103 455 26868 SH SOLE 2 9390 0 17478 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 1806 106685 SH SOLE 18 106685 0 0 THERMON GROUP HLDGS INC COM 88362T103 988 58363 SH SOLE 19 58363 0 0 THERMON GROUP HLDGS INC COM 88362T103 21520 1271091 SH SOLE 21 1271091 0 0 THERMON GROUP HLDGS INC COM 88362T103 14103 832990 SH SOLE 22 799234 0 33756 THERMON GROUP HLDGS INC COM 88362T103 71 4219 SH SOLE 25 4219 0 0 THERMON GROUP HLDGS INC COM 88362T103 37 2191 SH SOLE 26 0 0 2191 THERMON GROUP HLDGS INC COM 88362T103 79 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 571 33736 SH SOLE 30 33736 0 0 THERMON GROUP HLDGS INC COM 88362T103 64 3776 SH SOLE 40 3776 0 0 THERMON GROUP HLDGS INC COM 88362T103 96 5660 SH SOLE 43 0 0 5660 THESEUS PHARMACEUTICALS INC COM 88369M101 12 958 SH SOLE 2 0 0 958 THESEUS PHARMACEUTICALS INC COM 88369M101 374 29479 SH SOLE 18 29479 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 189 14910 SH SOLE 19 14910 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 4673 368570 SH SOLE 21 368570 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 1513 119346 SH SOLE 22 117430 0 1916 THIRD COAST BANCSHARES INC COM 88422P109 39 1496 SH SOLE 2 0 0 1496 THIRD COAST BANCSHARES INC COM 88422P109 258 9912 SH SOLE 18 9912 0 0 THIRD COAST BANCSHARES INC COM 88422P109 124 4782 SH SOLE 19 4782 0 0 THIRD COAST BANCSHARES INC COM 88422P109 2095 80640 SH SOLE 21 80640 0 0 THIRD COAST BANCSHARES INC COM 88422P109 356 13698 SH SOLE 22 12492 0 1206 THOMSON REUTERS CORP. COM NEW 884903709 60151 502849 SH SOLE 43 36443 0 466406 THOR INDS INC COM 885160101 11884 114524 SH SOLE 2 41834 0 72690 THOR INDS INC COM 885160101 19 186 SH SOLE 4 186 0 0 THOR INDS INC COM 885160101 118 1134 SH SOLE 7 1134 0 0 THOR INDS INC COM 885160101 13191 127115 SH SOLE 18 127115 0 0 THOR INDS INC COM 885160101 1730 16669 SH SOLE 19 16669 0 0 THOR INDS INC COM 885160101 280907 2707017 SH SOLE 21 2707017 0 0 THOR INDS INC COM 885160101 156262 1505849 SH SOLE 22 1444297 0 61552 THOR INDS INC COM 885160101 797 7685 SH SOLE 25 7685 0 0 THOR INDS INC COM 885160101 4642 44732 SH SOLE 26 37747 0 6985 THOR INDS INC COM 885160101 5867 56540 SH SOLE 28 986 0 55554 THOR INDS INC COM 885160101 7350 70827 SH SOLE 30 70827 0 0 THOR INDS INC COM 885160101 199 1916 SH SOLE 31 827 0 1089 THOR INDS INC COM 885160101 138 1334 SH SOLE 36 1334 0 0 THOR INDS INC COM 885160101 703 6775 SH SOLE 40 6775 0 0 THOR INDS INC COM 885160101 1428 13758 SH SOLE 43 695 0 13063 THORNE HEALTHTECH INC COM 885260109 65 10416 SH SOLE 2 7028 0 3388 THORNE HEALTHTECH INC COM 885260109 118 19052 SH SOLE 18 19052 0 0 THORNE HEALTHTECH INC COM 885260109 50 8069 SH SOLE 19 8069 0 0 THORNE HEALTHTECH INC COM 885260109 265 42611 SH SOLE 21 42611 0 0 THORNE HEALTHTECH INC COM 885260109 102 16453 SH SOLE 22 15442 0 1011 THOUGHTWORKS HOLDING INC COM 88546E105 2850 106285 SH SOLE 2 70071 0 36214 THOUGHTWORKS HOLDING INC COM 88546E105 16 605 SH SOLE 7 605 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 409 15249 SH SOLE 18 15249 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 14532 542040 SH SOLE 19 542040 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 12343 460401 SH SOLE 21 460401 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 22218 828707 SH SOLE 22 798856 0 29851 THOUGHTWORKS HOLDING INC COM 88546E105 10155 378765 SH SOLE 26 0 0 378765 THOUGHTWORKS HOLDING INC COM 88546E105 12792 477144 SH SOLE 28 0 0 477144 THOUGHTWORKS HOLDING INC COM 88546E105 17 643 SH SOLE 31 643 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 3843 143336 SH SOLE 34 143336 0 0 THREDUP INC CL A 88556E102 117 9155 SH SOLE 2 6917 0 2238 THREDUP INC CL A 88556E102 644 50502 SH SOLE 21 50502 0 0 THREDUP INC CL A 88556E102 9475 742528 SH SOLE 22 731534 0 10994 THREDUP INC CL A 88556E102 62 4876 SH SOLE 25 4876 0 0 THREDUP INC CL A 88556E102 36 2847 SH SOLE 26 0 0 2847 THREDUP INC CL A 88556E102 103 8076 SH SOLE 30 8076 0 0 THREDUP INC CL A 88556E102 74 5816 SH SOLE 40 5816 0 0 THRYV HLDGS INC COM NEW 886029206 497 12073 SH SOLE 2 7279 0 4794 THRYV HLDGS INC COM NEW 886029206 1438 34957 SH SOLE 18 34957 0 0 THRYV HLDGS INC COM NEW 886029206 1145 27839 SH SOLE 19 27839 0 0 THRYV HLDGS INC COM NEW 886029206 71046 1727361 SH SOLE 21 1727361 0 0 THRYV HLDGS INC COM NEW 886029206 14266 346843 SH SOLE 22 337494 0 9349 THRYV HLDGS INC COM NEW 886029206 13 304 SH SOLE 23 304 0 0 THRYV HLDGS INC COM NEW 886029206 107 2607 SH SOLE 25 2607 0 0 THRYV HLDGS INC COM NEW 886029206 201 4884 SH SOLE 26 0 0 4884 THRYV HLDGS INC COM NEW 886029206 1066 25924 SH SOLE 30 25924 0 0 THRYV HLDGS INC COM NEW 886029206 112 2734 SH SOLE 40 2734 0 0 TIDAL ETF TR SOFI SELCT 500 886364207 2 86 SH SOLE 17 0 0 86 TIDAL ETF TR SOFI NEXT 500 886364306 0 11 SH SOLE 17 0 0 11 TIDEWATER INC NEW COM 88642R109 270 25233 SH SOLE 2 1640 0 23593 TIDEWATER INC NEW COM 88642R109 5 513 SH SOLE 7 513 0 0 TIDEWATER INC NEW COM 88642R109 1428 133311 SH SOLE 18 133311 0 0 TIDEWATER INC NEW COM 88642R109 842 78575 SH SOLE 19 78575 0 0 TIDEWATER INC NEW COM 88642R109 16594 1549356 SH SOLE 21 1549356 0 0 TIDEWATER INC NEW COM 88642R109 10368 968074 SH SOLE 22 942956 0 25118 TIDEWATER INC NEW COM 88642R109 103 9655 SH SOLE 43 655 0 9000 TILE SHOP HLDGS INC COM 88677Q109 424 59435 SH SOLE 22 59435 0 0 TILE SHOP HLDGS INC COM 88677Q109 46 6520 SH SOLE 43 0 0 6520 TILLYS INC CL A 886885102 959 59531 SH SOLE 2 22070 0 37461 TILLYS INC CL A 886885102 7 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 1202 74622 SH SOLE 18 74622 0 0 TILLYS INC CL A 886885102 2664 165366 SH SOLE 19 165366 0 0 TILLYS INC CL A 886885102 15985 992234 SH SOLE 21 992234 0 0 TILLYS INC CL A 886885102 14007 869485 SH SOLE 22 856405 0 13080 TILLYS INC CL A 886885102 114 7100 SH SOLE 23 7100 0 0 TILLYS INC CL A 886885102 417 25860 SH SOLE 26 0 0 25860 TILLYS INC CL A 886885102 117 7245 SH SOLE 43 2962 0 4283 TILRAY INC COM CL 2 88688T100 779 110834 SH SOLE 2 110834 0 0 TILRAY INC COM CL 2 88688T100 3364 478454 SH SOLE 21 478454 0 0 TILRAY INC COM CL 2 88688T100 2875 408967 SH SOLE 22 215564 0 193403 TILRAY INC COM CL 2 88688T100 381 54160 SH SOLE 25 54160 0 0 TILRAY INC COM CL 2 88688T100 63 8945 SH SOLE 26 0 0 8945 TILRAY INC COM CL 2 88688T100 1807 257057 SH SOLE 30 257057 0 0 TILRAY INC COM CL 2 88688T100 362 51461 SH SOLE 40 51461 0 0 TILRAY INC COM CL 2 88688T100 2 281 SH SOLE 43 0 0 281 TILRAY INC NOTE 5.000%10/0 88688TAB6 2538 2600000 PRN SOLE 21 2600000 0 0 TIM S A SPONSORED ADR 88706T108 591 50758 SH SOLE 30 50758 0 0 TIM S A SPONSORED ADR 88706T108 3336 286595 SH SOLE 43 7772 0 278823 TIMBER PHARMACEUTICALS INC COM 887080109 3 6733 SH SOLE 18 6733 0 0 TIMBER PHARMACEUTICALS INC COM 887080109 28 74061 SH SOLE 21 74061 0 0 TIMBERLAND BANCORP INC COM 887098101 12 440 SH SOLE 2 0 0 440 TIMBERLAND BANCORP INC COM 887098101 42 1534 SH SOLE 18 1534 0 0 TIMBERLAND BANCORP INC COM 887098101 770 27802 SH SOLE 21 27802 0 0 TIMBERLAND BANCORP INC COM 887098101 2044 73773 SH SOLE 22 73773 0 0 TIMKEN CO COM 887389104 10867 156836 SH SOLE 2 52833 0 104003 TIMKEN CO COM 887389104 19 269 SH SOLE 4 269 0 0 TIMKEN CO COM 887389104 89 1287 SH SOLE 7 1287 0 0 TIMKEN CO COM 887389104 10352 149400 SH SOLE 18 149400 0 0 TIMKEN CO COM 887389104 1295 18683 SH SOLE 19 18683 0 0 TIMKEN CO COM 887389104 231742 3344523 SH SOLE 21 3344523 0 0 TIMKEN CO COM 887389104 127590 1841386 SH SOLE 22 1767673 0 73713 TIMKEN CO COM 887389104 651 9395 SH SOLE 25 9395 0 0 TIMKEN CO COM 887389104 2170 31315 SH SOLE 26 25554 0 5761 TIMKEN CO COM 887389104 88 1268 SH SOLE 28 1268 0 0 TIMKEN CO COM 887389104 2765 39910 SH SOLE 30 39910 0 0 TIMKEN CO COM 887389104 67 967 SH SOLE 31 967 0 0 TIMKEN CO COM 887389104 88 1275 SH SOLE 36 1275 0 0 TIMKEN CO COM 887389104 650 9378 SH SOLE 40 9378 0 0 TIMKEN CO COM 887389104 3776 54502 SH SOLE 43 3200 0 51302 TIMKENSTEEL CORPORATION COM 887399103 879 53280 SH SOLE 2 20049 0 33231 TIMKENSTEEL CORPORATION COM 887399103 14 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORPORATION COM 887399103 2975 180297 SH SOLE 18 180297 0 0 TIMKENSTEEL CORPORATION COM 887399103 3295 199680 SH SOLE 19 199680 0 0 TIMKENSTEEL CORPORATION COM 887399103 93359 5658130 SH SOLE 21 5658130 0 0 TIMKENSTEEL CORPORATION COM 887399103 18319 1110225 SH SOLE 22 1084673 0 25552 TIMKENSTEEL CORPORATION COM 887399103 211 12815 SH SOLE 26 0 0 12815 TIMKENSTEEL CORPORATION COM 887399103 830 50324 SH SOLE 30 50324 0 0 TIMKENSTEEL CORPORATION COM 887399103 87 5281 SH SOLE 43 0 0 5281 TIPTREE INC COM 88822Q103 340 24586 SH SOLE 2 1521 0 23065 TIPTREE INC COM 88822Q103 5 365 SH SOLE 7 365 0 0 TIPTREE INC COM 88822Q103 1065 77015 SH SOLE 18 77015 0 0 TIPTREE INC COM 88822Q103 613 44330 SH SOLE 19 44330 0 0 TIPTREE INC COM 88822Q103 12330 891565 SH SOLE 21 891565 0 0 TIPTREE INC COM 88822Q103 7053 509944 SH SOLE 22 497285 0 12659 TIPTREE INC COM 88822Q103 51 3665 SH SOLE 43 0 0 3665 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 296 30371 SH SOLE 2 30371 0 0 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 4989 511706 SH SOLE 19 511706 0 0 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 541 55497 SH SOLE 34 55497 0 0 TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 5 6073 SH SOLE 2 6073 0 0 TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 79 102340 SH SOLE 19 102340 0 0 TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 9 11099 SH SOLE 34 11099 0 0 TITAN INTL INC ILL COM 88830M102 261 23801 SH SOLE 2 1693 0 22108 TITAN INTL INC ILL COM 88830M102 3328 303636 SH SOLE 7 303636 0 0 TITAN INTL INC ILL COM 88830M102 2262 206371 SH SOLE 18 206371 0 0 TITAN INTL INC ILL COM 88830M102 963 87903 SH SOLE 19 87903 0 0 TITAN INTL INC ILL COM 88830M102 69575 6348087 SH SOLE 21 6348087 0 0 TITAN INTL INC ILL COM 88830M102 14310 1305692 SH SOLE 22 1278969 0 26723 TITAN INTL INC ILL COM 88830M102 658 59992 SH SOLE 30 59992 0 0 TITAN INTL INC ILL COM 88830M102 61 5607 SH SOLE 43 0 0 5607 TITAN MACHY INC COM 88830R101 1440 42752 SH SOLE 2 27395 0 15357 TITAN MACHY INC COM 88830R101 10 311 SH SOLE 7 311 0 0 TITAN MACHY INC COM 88830R101 2105 62483 SH SOLE 18 62483 0 0 TITAN MACHY INC COM 88830R101 1298 38521 SH SOLE 19 38521 0 0 TITAN MACHY INC COM 88830R101 25724 763536 SH SOLE 21 763536 0 0 TITAN MACHY INC COM 88830R101 17237 511645 SH SOLE 22 500676 0 10969 TITAN MACHY INC COM 88830R101 73 2174 SH SOLE 26 0 0 2174 TITAN MACHY INC COM 88830R101 28 836 SH SOLE 43 0 0 836 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH SOLE 21 60 0 0 TIVIC HEALTH SYSTEMS INC COMMON STOCK 888705100 35 9125 SH SOLE 21 9125 0 0 TIVITY HEALTH INC COM 88870R102 934 35314 SH SOLE 2 19587 0 15727 TIVITY HEALTH INC COM 88870R102 4 144 SH SOLE 4 144 0 0 TIVITY HEALTH INC COM 88870R102 19 731 SH SOLE 7 731 0 0 TIVITY HEALTH INC COM 88870R102 4338 164063 SH SOLE 18 160050 0 4013 TIVITY HEALTH INC COM 88870R102 3103 117375 SH SOLE 19 117375 0 0 TIVITY HEALTH INC COM 88870R102 143175 5415107 SH SOLE 21 5415107 0 0 TIVITY HEALTH INC COM 88870R102 28771 1088162 SH SOLE 22 1058777 0 29385 TIVITY HEALTH INC COM 88870R102 162 6114 SH SOLE 25 6114 0 0 TIVITY HEALTH INC COM 88870R102 616 23286 SH SOLE 26 13822 0 9464 TIVITY HEALTH INC COM 88870R102 87 3276 SH SOLE 28 3276 0 0 TIVITY HEALTH INC COM 88870R102 7345 277791 SH SOLE 30 277791 0 0 TIVITY HEALTH INC COM 88870R102 11 414 SH SOLE 34 414 0 0 TIVITY HEALTH INC COM 88870R102 98 3695 SH SOLE 36 3695 0 0 TIVITY HEALTH INC COM 88870R102 121 4574 SH SOLE 40 4574 0 0 TIVITY HEALTH INC COM 88870R102 356 13466 SH SOLE 43 123 0 13343 TIZIANA LIFE SCIENCES LTD COM G88912103 29 30619 SH SOLE 21 30619 0 0 TJX COS INC NEW COM 872540109 180918 2383010 SH SOLE 2 375036 0 2007974 TJX COS INC NEW COM 872540109 62474 822893 SH SOLE 4 518850 0 304043 TJX COS INC NEW COM 872540109 77799 1024750 SH SOLE 7 989447 0 35303 TJX COS INC NEW COM 872540109 1229 16191 SH SOLE 13 3204 0 12987 TJX COS INC NEW COM 872540109 12964 170761 SH SOLE 15 170761 0 0 TJX COS INC NEW COM 872540109 0 5 SH SOLE 17 0 0 5 TJX COS INC NEW COM 872540109 170956 2251785 SH SOLE 18 2086684 0 165101 TJX COS INC NEW COM 872540109 220645 2906283 SH SOLE 19 2906283 0 0 TJX COS INC NEW COM 872540109 1741100 22933352 SH SOLE 21 22933352 0 0 TJX COS INC NEW COM 872540109 1930764 25431560 SH SOLE 22 23000824 0 2430736 TJX COS INC NEW COM 872540109 52722 694439 SH SOLE 23 694439 0 0 TJX COS INC NEW COM 872540109 154610 2036481 SH SOLE 25 2036481 0 0 TJX COS INC NEW COM 872540109 234706 3091492 SH SOLE 26 1434557 0 1656935 TJX COS INC NEW COM 872540109 255622 3366998 SH SOLE 28 35135 0 3331863 TJX COS INC NEW COM 872540109 210 2771 SH SOLE 29 2771 0 0 TJX COS INC NEW COM 872540109 436417 5748374 SH SOLE 30 5748374 0 0 TJX COS INC NEW COM 872540109 35772 471182 SH SOLE 31 135378 0 335804 TJX COS INC NEW COM 872540109 104156 1371920 SH SOLE 34 1371920 0 0 TJX COS INC NEW COM 872540109 39073 514659 SH SOLE 36 514659 0 0 TJX COS INC NEW COM 872540109 3037 40008 SH SOLE 40 40008 0 0 TJX COS INC NEW COM 872540109 100226 1320148 SH SOLE 43 112582 0 1207567 TOAST INC CL A 888787108 1478 42578 SH SOLE 2 39723 0 2855 TOAST INC CL A 888787108 313 9030 SH SOLE 4 9030 0 0 TOAST INC CL A 888787108 243 6994 SH SOLE 13 6994 0 0 TOAST INC CL A 888787108 4083 117628 SH SOLE 18 117628 0 0 TOAST INC CL A 888787108 62202 1792034 SH SOLE 19 1792034 0 0 TOAST INC CL A 888787108 3699 106569 SH SOLE 21 106569 0 0 TOAST INC CL A 888787108 36654 1056016 SH SOLE 22 1056016 0 0 TOAST INC CL A 888787108 45 1299 SH SOLE 26 1299 0 0 TOAST INC CL A 888787108 24198 697152 SH SOLE 34 697152 0 0 TOLL BROTHERS INC COM 889478103 21783 300913 SH SOLE 2 97245 0 203668 TOLL BROTHERS INC COM 889478103 148 2049 SH SOLE 4 2049 0 0 TOLL BROTHERS INC COM 889478103 162 2242 SH SOLE 7 2242 0 0 TOLL BROTHERS INC COM 889478103 18089 249886 SH SOLE 18 249886 0 0 TOLL BROTHERS INC COM 889478103 2332 32219 SH SOLE 19 32219 0 0 TOLL BROTHERS INC COM 889478103 501337 6925503 SH SOLE 21 6925503 0 0 TOLL BROTHERS INC COM 889478103 241023 3329507 SH SOLE 22 3201730 0 127777 TOLL BROTHERS INC COM 889478103 1162 16052 SH SOLE 25 16052 0 0 TOLL BROTHERS INC COM 889478103 3050 42139 SH SOLE 26 33295 0 8844 TOLL BROTHERS INC COM 889478103 147 2033 SH SOLE 28 2033 0 0 TOLL BROTHERS INC COM 889478103 5007 69161 SH SOLE 30 69161 0 0 TOLL BROTHERS INC COM 889478103 121 1666 SH SOLE 31 1666 0 0 TOLL BROTHERS INC COM 889478103 173 2389 SH SOLE 36 2389 0 0 TOLL BROTHERS INC COM 889478103 1084 14973 SH SOLE 40 14973 0 0 TOLL BROTHERS INC COM 889478103 6969 96277 SH SOLE 43 6019 0 90258 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 4 2247 SH SOLE 18 2247 0 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 36 21864 SH SOLE 21 21864 0 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 1 881 SH SOLE 22 881 0 0 TOMPKINS FINL CORP COM 890110109 1035 12386 SH SOLE 2 4337 0 8049 TOMPKINS FINL CORP COM 890110109 3 40 SH SOLE 4 40 0 0 TOMPKINS FINL CORP COM 890110109 20 237 SH SOLE 7 237 0 0 TOMPKINS FINL CORP COM 890110109 4456 53319 SH SOLE 18 53319 0 0 TOMPKINS FINL CORP COM 890110109 2187 26164 SH SOLE 19 26164 0 0 TOMPKINS FINL CORP COM 890110109 127585 1526500 SH SOLE 21 1526500 0 0 TOMPKINS FINL CORP COM 890110109 30077 359861 SH SOLE 22 344901 0 14960 TOMPKINS FINL CORP COM 890110109 220 2631 SH SOLE 25 2631 0 0 TOMPKINS FINL CORP COM 890110109 617 7379 SH SOLE 26 6528 0 851 TOMPKINS FINL CORP COM 890110109 2036 24361 SH SOLE 30 24361 0 0 TOMPKINS FINL CORP COM 890110109 29 348 SH SOLE 34 348 0 0 TOMPKINS FINL CORP COM 890110109 129 1546 SH SOLE 40 1546 0 0 TOMPKINS FINL CORP COM 890110109 534 6394 SH SOLE 43 385 0 6009 TONIX PHARMACEUTICALS HLDG C COM 890260706 222 621308 SH SOLE 2 106507 0 514801 TONIX PHARMACEUTICALS HLDG C COM 890260706 2 5251 SH SOLE 7 5251 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 445 1245407 SH SOLE 18 1245407 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 320 895534 SH SOLE 19 895534 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 5875 16425147 SH SOLE 21 16425147 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 3877 10839823 SH SOLE 22 10588586 0 251237 TONIX PHARMACEUTICALS HLDG C COM 890260706 22 60685 SH SOLE 23 60685 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 124 346638 SH SOLE 26 0 0 346638 TONIX PHARMACEUTICALS HLDG C COM 890260706 69 191765 SH SOLE 30 191765 0 0 TOOTSIE ROLL INDS INC COM 890516107 641 17687 SH SOLE 2 4387 0 13300 TOOTSIE ROLL INDS INC COM 890516107 3 87 SH SOLE 4 87 0 0 TOOTSIE ROLL INDS INC COM 890516107 8 220 SH SOLE 7 220 0 0 TOOTSIE ROLL INDS INC COM 890516107 2158 59561 SH SOLE 18 59561 0 0 TOOTSIE ROLL INDS INC COM 890516107 1015 28027 SH SOLE 19 28027 0 0 TOOTSIE ROLL INDS INC COM 890516107 74179 2047438 SH SOLE 21 2047438 0 0 TOOTSIE ROLL INDS INC COM 890516107 15771 435309 SH SOLE 22 418642 0 16667 TOOTSIE ROLL INDS INC COM 890516107 488 13474 SH SOLE 23 13474 0 0 TOOTSIE ROLL INDS INC COM 890516107 76 2088 SH SOLE 25 2088 0 0 TOOTSIE ROLL INDS INC COM 890516107 39 1079 SH SOLE 28 1079 0 0 TOOTSIE ROLL INDS INC COM 890516107 1201 33151 SH SOLE 30 33151 0 0 TOOTSIE ROLL INDS INC COM 890516107 93 2571 SH SOLE 40 2571 0 0 TOOTSIE ROLL INDS INC COM 890516107 13813 381267 SH SOLE 43 10285 0 370982 TOPBUILD CORP COM 89055F103 18837 68273 SH SOLE 2 24256 0 44017 TOPBUILD CORP COM 89055F103 30 110 SH SOLE 4 110 0 0 TOPBUILD CORP COM 89055F103 130 470 SH SOLE 7 470 0 0 TOPBUILD CORP COM 89055F103 19951 72309 SH SOLE 18 72309 0 0 TOPBUILD CORP COM 89055F103 2695 9766 SH SOLE 19 9766 0 0 TOPBUILD CORP COM 89055F103 563755 2043258 SH SOLE 21 2043258 0 0 TOPBUILD CORP COM 89055F103 247601 897397 SH SOLE 22 860428 0 36969 TOPBUILD CORP COM 89055F103 1199 4346 SH SOLE 25 4346 0 0 TOPBUILD CORP COM 89055F103 4395 15929 SH SOLE 26 13177 0 2752 TOPBUILD CORP COM 89055F103 163 589 SH SOLE 28 589 0 0 TOPBUILD CORP COM 89055F103 9955 36081 SH SOLE 30 36081 0 0 TOPBUILD CORP COM 89055F103 135 491 SH SOLE 31 491 0 0 TOPBUILD CORP COM 89055F103 116 420 SH SOLE 36 420 0 0 TOPBUILD CORP COM 89055F103 1197 4338 SH SOLE 40 4338 0 0 TOPBUILD CORP COM 89055F103 5787 20975 SH SOLE 43 1051 0 19924 TORO CO COM 891092108 16371 163857 SH SOLE 2 88744 0 75113 TORO CO COM 891092108 23 231 SH SOLE 4 231 0 0 TORO CO COM 891092108 1295 12963 SH SOLE 7 12963 0 0 TORO CO COM 891092108 23351 233722 SH SOLE 18 233722 0 0 TORO CO COM 891092108 3055 30579 SH SOLE 19 30579 0 0 TORO CO COM 891092108 533894 5343752 SH SOLE 21 5343752 0 0 TORO CO COM 891092108 289328 2895882 SH SOLE 22 2775262 0 120620 TORO CO COM 891092108 1727 17289 SH SOLE 25 17289 0 0 TORO CO COM 891092108 4413 44166 SH SOLE 26 35737 0 8429 TORO CO COM 891092108 191 1908 SH SOLE 28 1908 0 0 TORO CO COM 891092108 6276 62813 SH SOLE 30 62813 0 0 TORO CO COM 891092108 162 1617 SH SOLE 31 1617 0 0 TORO CO COM 891092108 25 253 SH SOLE 34 253 0 0 TORO CO COM 891092108 810 8105 SH SOLE 36 8105 0 0 TORO CO COM 891092108 1366 13677 SH SOLE 40 13677 0 0 TORO CO COM 891092108 7554 75607 SH SOLE 43 9127 0 66480 TORONTO DOMINION BK ONT COM NEW 891160509 220 2876 SH SOLE 18 2876 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 65720 857067 SH SOLE 43 48021 0 809046 TORRID HLDGS INC COM 89142B107 47 4806 SH SOLE 2 416 0 4390 TORRID HLDGS INC COM 89142B107 286 28936 SH SOLE 18 28936 0 0 TORRID HLDGS INC COM 89142B107 206 20865 SH SOLE 19 20865 0 0 TORRID HLDGS INC COM 89142B107 4232 428336 SH SOLE 21 428336 0 0 TORRID HLDGS INC COM 89142B107 2787 282112 SH SOLE 22 277630 0 4482 TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH SOLE 17 0 0 56 TOTALENERGIES SE SPONSORED ADS 89151E109 31 631 SH SOLE 18 631 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 37440 756975 SH SOLE 43 106635 0 650340 TOUGHBUILT INDS INC COM NEW 89157G504 238 653369 SH SOLE 22 653369 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 174 4393 SH SOLE 21 4393 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 47544 1198179 SH SOLE 34 1198179 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 957 24108 SH SOLE 43 13341 0 10767 TOWNEBANK PORTSMOUTH VA COM 89214P109 2051 64930 SH SOLE 2 28868 0 36062 TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 23 717 SH SOLE 7 717 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 6590 208615 SH SOLE 18 208615 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3900 123452 SH SOLE 19 123452 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 82579 2614097 SH SOLE 21 2614097 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 53576 1695986 SH SOLE 22 1626113 0 69873 TOWNEBANK PORTSMOUTH VA COM 89214P109 45 1434 SH SOLE 23 1434 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 379 11986 SH SOLE 25 11986 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1136 35970 SH SOLE 26 25256 0 10714 TOWNEBANK PORTSMOUTH VA COM 89214P109 41 1295 SH SOLE 28 1295 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1433 45355 SH SOLE 30 45355 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 17 524 SH SOLE 34 524 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 269 8510 SH SOLE 40 8510 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 686 21702 SH SOLE 43 4128 0 17574 TOWNSQUARE MEDIA INC CL A 892231101 445 33377 SH SOLE 2 31830 0 1547 TOWNSQUARE MEDIA INC CL A 892231101 29 2192 SH SOLE 18 2192 0 0 TOWNSQUARE MEDIA INC CL A 892231101 569 42701 SH SOLE 21 42701 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1315 98626 SH SOLE 22 98626 0 0 TOWNSQUARE MEDIA INC CL A 892231101 217 16313 SH SOLE 26 0 0 16313 TOYOTA MOTOR CORP ADS 892331307 86 463 SH SOLE 18 463 0 0 TOYOTA MOTOR CORP ADS 892331307 107517 580230 SH SOLE 43 53543 0 526687 TPB ACQUISITION CORP I COM CL A G8990L101 11248 1147728 SH SOLE 19 1147728 0 0 TPB ACQUISITION CORP I COM CL A G8990L101 289 29527 SH SOLE 22 29527 0 0 TPB ACQUISITION CORP I COM CL A G8990L101 3161 322545 SH SOLE 34 322545 0 0 TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 279 382572 SH SOLE 19 382572 0 0 TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 7 9842 SH SOLE 22 9842 0 0 TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 78 107513 SH SOLE 34 107513 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 7 8200 SH SOLE 2 8200 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 1 1200 SH SOLE 4 1200 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 12 14280 SH SOLE 18 14280 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 221 266810 SH SOLE 19 266810 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 7 8410 SH SOLE 22 8410 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 1 840 SH SOLE 26 840 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 60 72710 SH SOLE 34 72710 0 0 TPG RE FIN TR INC COM 87266M107 636 51658 SH SOLE 2 15108 0 36550 TPG RE FIN TR INC COM 87266M107 13 1055 SH SOLE 7 1055 0 0 TPG RE FIN TR INC COM 87266M107 2337 189681 SH SOLE 18 189681 0 0 TPG RE FIN TR INC COM 87266M107 1306 106041 SH SOLE 19 106041 0 0 TPG RE FIN TR INC COM 87266M107 42872 3479833 SH SOLE 21 3479833 0 0 TPG RE FIN TR INC COM 87266M107 17959 1457717 SH SOLE 22 1401601 0 56116 TPG RE FIN TR INC COM 87266M107 78 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 70 5710 SH SOLE 28 5710 0 0 TPG RE FIN TR INC COM 87266M107 368 29893 SH SOLE 30 29893 0 0 TPG RE FIN TR INC COM 87266M107 70 5710 SH SOLE 40 5710 0 0 TPG RE FIN TR INC COM 87266M107 1296 105208 SH SOLE 43 11364 0 93844 TPI COMPOSITES INC COM 87266J104 209 13982 SH SOLE 2 10063 0 3919 TPI COMPOSITES INC COM 87266J104 20 1335 SH SOLE 4 112 0 1223 TPI COMPOSITES INC COM 87266J104 9 574 SH SOLE 7 574 0 0 TPI COMPOSITES INC COM 87266J104 1487 99418 SH SOLE 18 99418 0 0 TPI COMPOSITES INC COM 87266J104 953 63697 SH SOLE 19 63697 0 0 TPI COMPOSITES INC COM 87266J104 28817 1926264 SH SOLE 21 1926264 0 0 TPI COMPOSITES INC COM 87266J104 13186 881441 SH SOLE 22 861228 0 20213 TPI COMPOSITES INC COM 87266J104 70 4647 SH SOLE 25 4647 0 0 TPI COMPOSITES INC COM 87266J104 220 14718 SH SOLE 26 12527 0 2191 TPI COMPOSITES INC COM 87266J104 391 26164 SH SOLE 28 26164 0 0 TPI COMPOSITES INC COM 87266J104 10729 717168 SH SOLE 30 717168 0 0 TPI COMPOSITES INC COM 87266J104 59 3966 SH SOLE 40 3966 0 0 TPI COMPOSITES INC COM 87266J104 1922 128470 SH SOLE 43 59 0 128411 TRACON PHARMACEUTICALS INC COM NEW 89237H209 7 2599 SH SOLE 18 2599 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 104 37635 SH SOLE 21 37635 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 724 261250 SH SOLE 22 261250 0 0 TRACTOR SUPPLY CO COM 892356106 64369 269776 SH SOLE 2 64838 0 204938 TRACTOR SUPPLY CO COM 892356106 13746 57609 SH SOLE 4 50523 0 7086 TRACTOR SUPPLY CO COM 892356106 43527 182427 SH SOLE 7 179082 0 3345 TRACTOR SUPPLY CO COM 892356106 394 1653 SH SOLE 13 292 0 1361 TRACTOR SUPPLY CO COM 892356106 2579 10809 SH SOLE 15 10809 0 0 TRACTOR SUPPLY CO COM 892356106 52317 219265 SH SOLE 18 197124 0 22141 TRACTOR SUPPLY CO COM 892356106 340509 1427111 SH SOLE 19 1427111 0 0 TRACTOR SUPPLY CO COM 892356106 945572 3962999 SH SOLE 21 3962999 0 0 TRACTOR SUPPLY CO COM 892356106 609987 2556527 SH SOLE 22 2306278 0 250249 TRACTOR SUPPLY CO COM 892356106 15589 65335 SH SOLE 23 65335 0 0 TRACTOR SUPPLY CO COM 892356106 73013 306007 SH SOLE 25 306007 0 0 TRACTOR SUPPLY CO COM 892356106 64339 269651 SH SOLE 26 86577 0 183074 TRACTOR SUPPLY CO COM 892356106 121171 507843 SH SOLE 28 6898 0 500945 TRACTOR SUPPLY CO COM 892356106 33 139 SH SOLE 29 139 0 0 TRACTOR SUPPLY CO COM 892356106 208225 872693 SH SOLE 30 872693 0 0 TRACTOR SUPPLY CO COM 892356106 10684 44779 SH SOLE 31 13927 0 30852 TRACTOR SUPPLY CO COM 892356106 17475 73241 SH SOLE 34 73241 0 0 TRACTOR SUPPLY CO COM 892356106 11450 47988 SH SOLE 36 47988 0 0 TRACTOR SUPPLY CO COM 892356106 883 3699 SH SOLE 40 3699 0 0 TRACTOR SUPPLY CO COM 892356106 31258 131006 SH SOLE 43 7586 0 123420 TRADEWEB MKTS INC CL A 892672106 12151 121340 SH SOLE 2 11358 0 109982 TRADEWEB MKTS INC CL A 892672106 8178 81663 SH SOLE 4 50093 0 31570 TRADEWEB MKTS INC CL A 892672106 4654 46474 SH SOLE 7 46474 0 0 TRADEWEB MKTS INC CL A 892672106 15 148 SH SOLE 13 148 0 0 TRADEWEB MKTS INC CL A 892672106 720 7192 SH SOLE 15 7192 0 0 TRADEWEB MKTS INC CL A 892672106 11261 112457 SH SOLE 18 107236 0 5221 TRADEWEB MKTS INC CL A 892672106 323571 3231187 SH SOLE 19 3231187 0 0 TRADEWEB MKTS INC CL A 892672106 228789 2284694 SH SOLE 21 2284694 0 0 TRADEWEB MKTS INC CL A 892672106 260998 2606334 SH SOLE 22 2488832 0 117502 TRADEWEB MKTS INC CL A 892672106 5886 58773 SH SOLE 23 58773 0 0 TRADEWEB MKTS INC CL A 892672106 16531 165078 SH SOLE 25 165078 0 0 TRADEWEB MKTS INC CL A 892672106 10576 105616 SH SOLE 26 66845 0 38771 TRADEWEB MKTS INC CL A 892672106 12528 125100 SH SOLE 28 1867 0 123233 TRADEWEB MKTS INC CL A 892672106 48197 481292 SH SOLE 30 370174 0 111118 TRADEWEB MKTS INC CL A 892672106 10017 100030 SH SOLE 31 74945 0 25085 TRADEWEB MKTS INC CL A 892672106 8808 87952 SH SOLE 34 87952 0 0 TRADEWEB MKTS INC CL A 892672106 3686 36808 SH SOLE 36 36808 0 0 TRADEWEB MKTS INC CL A 892672106 352 3512 SH SOLE 40 3512 0 0 TRADEWEB MKTS INC CL A 892672106 6903 68931 SH SOLE 43 3851 0 65080 TRAEGER INC COMMON STOCK 89269P103 188 15449 SH SOLE 2 8198 0 7251 TRAEGER INC COMMON STOCK 89269P103 720 59179 SH SOLE 18 59179 0 0 TRAEGER INC COMMON STOCK 89269P103 469 38535 SH SOLE 19 38535 0 0 TRAEGER INC COMMON STOCK 89269P103 9778 804080 SH SOLE 21 804080 0 0 TRAEGER INC COMMON STOCK 89269P103 6974 573534 SH SOLE 22 551206 0 22328 TRAEGER INC COMMON STOCK 89269P103 77 6351 SH SOLE 25 6351 0 0 TRAEGER INC COMMON STOCK 89269P103 130 10655 SH SOLE 30 10655 0 0 TRAEGER INC COMMON STOCK 89269P103 75 6174 SH SOLE 40 6174 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 115234 570383 SH SOLE 2 117288 0 453095 TRANE TECHNOLOGIES PLC SHS G8994E103 40083 198403 SH SOLE 4 130246 0 68157 TRANE TECHNOLOGIES PLC SHS G8994E103 41570 205763 SH SOLE 7 197097 0 8666 TRANE TECHNOLOGIES PLC SHS G8994E103 628 3110 SH SOLE 13 787 0 2323 TRANE TECHNOLOGIES PLC SHS G8994E103 6839 33852 SH SOLE 15 33852 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 114278 565648 SH SOLE 18 507498 0 58150 TRANE TECHNOLOGIES PLC SHS G8994E103 148793 736491 SH SOLE 19 736491 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1318040 6523982 SH SOLE 21 6523982 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1082479 5358013 SH SOLE 22 4801349 0 556664 TRANE TECHNOLOGIES PLC SHS G8994E103 27639 136806 SH SOLE 23 136806 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 116561 576949 SH SOLE 25 576949 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 143320 709398 SH SOLE 26 317436 0 391962 TRANE TECHNOLOGIES PLC SHS G8994E103 183099 906296 SH SOLE 28 11044 0 895252 TRANE TECHNOLOGIES PLC SHS G8994E103 85 420 SH SOLE 29 420 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 356843 1766286 SH SOLE 30 1766286 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 24607 121800 SH SOLE 31 26949 0 94851 TRANE TECHNOLOGIES PLC SHS G8994E103 186406 922663 SH SOLE 34 922663 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 21139 104631 SH SOLE 36 104631 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1603 7935 SH SOLE 40 7935 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 42537 210546 SH SOLE 43 13502 0 197044 TRANSACT TECHNOLOGIES INC COM 892918103 17 1546 SH SOLE 18 1546 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 333 30515 SH SOLE 21 30515 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2296 210637 SH SOLE 22 210637 0 0 TRANSALTA CORP COM 89346D107 0 1 SH SOLE 18 1 0 0 TRANSALTA CORP COM 89346D107 438 39427 SH SOLE 43 0 0 39427 TRANSCAT INC COM 893529107 488 5281 SH SOLE 2 4483 0 798 TRANSCAT INC COM 893529107 11 114 SH SOLE 7 114 0 0 TRANSCAT INC COM 893529107 1888 20430 SH SOLE 18 20430 0 0 TRANSCAT INC COM 893529107 1107 11978 SH SOLE 19 11978 0 0 TRANSCAT INC COM 893529107 23642 255786 SH SOLE 21 255786 0 0 TRANSCAT INC COM 893529107 13984 151295 SH SOLE 22 150156 0 1139 TRANSCAT INC COM 893529107 126 1364 SH SOLE 43 0 0 1364 TRANSCODE THERAPEUTICS INC COM 89357L105 4 1385 SH SOLE 18 1385 0 0 TRANSCODE THERAPEUTICS INC COM 89357L105 39 15411 SH SOLE 21 15411 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 10 265 SH SOLE 18 265 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 135 3440 SH SOLE 21 3440 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 4 101 SH SOLE 22 101 0 0 TRANSDIGM GROUP INC COM 893641100 69296 108908 SH SOLE 2 19834 0 89074 TRANSDIGM GROUP INC COM 893641100 23451 36857 SH SOLE 4 22992 0 13865 TRANSDIGM GROUP INC COM 893641100 28447 44709 SH SOLE 7 43128 0 1581 TRANSDIGM GROUP INC COM 893641100 527 828 SH SOLE 13 147 0 681 TRANSDIGM GROUP INC COM 893641100 3075 4832 SH SOLE 15 4832 0 0 TRANSDIGM GROUP INC COM 893641100 309599 486576 SH SOLE 18 343409 0 143167 TRANSDIGM GROUP INC COM 893641100 236400 371534 SH SOLE 19 371534 0 0 TRANSDIGM GROUP INC COM 893641100 897502 1410545 SH SOLE 21 1410545 0 0 TRANSDIGM GROUP INC COM 893641100 747499 1174796 SH SOLE 22 1067764 0 107032 TRANSDIGM GROUP INC COM 893641100 18814 29569 SH SOLE 23 29569 0 0 TRANSDIGM GROUP INC COM 893641100 54735 86023 SH SOLE 25 86023 0 0 TRANSDIGM GROUP INC COM 893641100 69536 109285 SH SOLE 26 33457 0 75828 TRANSDIGM GROUP INC COM 893641100 56893 89415 SH SOLE 28 1702 0 87713 TRANSDIGM GROUP INC COM 893641100 127185 199888 SH SOLE 30 199888 0 0 TRANSDIGM GROUP INC COM 893641100 12126 19058 SH SOLE 31 5646 0 13412 TRANSDIGM GROUP INC COM 893641100 14456 22719 SH SOLE 36 22719 0 0 TRANSDIGM GROUP INC COM 893641100 1089 1711 SH SOLE 40 1711 0 0 TRANSDIGM GROUP INC COM 893641100 20038 31493 SH SOLE 43 3653 0 27840 TRANSMEDICS GROUP INC COM 89377M109 183 9537 SH SOLE 2 6790 0 2747 TRANSMEDICS GROUP INC COM 89377M109 8 414 SH SOLE 7 414 0 0 TRANSMEDICS GROUP INC COM 89377M109 1354 70658 SH SOLE 18 70658 0 0 TRANSMEDICS GROUP INC COM 89377M109 900 46950 SH SOLE 19 46950 0 0 TRANSMEDICS GROUP INC COM 89377M109 21496 1121938 SH SOLE 21 1121938 0 0 TRANSMEDICS GROUP INC COM 89377M109 11968 624647 SH SOLE 22 611946 0 12701 TRANSMEDICS GROUP INC COM 89377M109 60 3131 SH SOLE 25 3131 0 0 TRANSMEDICS GROUP INC COM 89377M109 54 2828 SH SOLE 26 0 0 2828 TRANSMEDICS GROUP INC COM 89377M109 157 8209 SH SOLE 30 8209 0 0 TRANSMEDICS GROUP INC COM 89377M109 55 2886 SH SOLE 40 2886 0 0 TRANSMEDICS GROUP INC COM 89377M109 187 9741 SH SOLE 43 251 0 9490 TRANSOCEAN INC DEB 4.000%12/1 893830BT5 1388 1500000 PRN SOLE 21 1500000 0 0 TRANSOCEAN LTD REG SHS H8817H100 455 164920 SH SOLE 2 148024 0 16896 TRANSOCEAN LTD REG SHS H8817H100 7 2392 SH SOLE 4 2392 0 0 TRANSOCEAN LTD REG SHS H8817H100 47 16914 SH SOLE 7 16914 0 0 TRANSOCEAN LTD REG SHS H8817H100 6495 2353214 SH SOLE 21 2353214 0 0 TRANSOCEAN LTD REG SHS H8817H100 24055 8715702 SH SOLE 22 8459788 0 255914 TRANSOCEAN LTD REG SHS H8817H100 205 74272 SH SOLE 25 74272 0 0 TRANSOCEAN LTD REG SHS H8817H100 442 160001 SH SOLE 26 121343 0 38658 TRANSOCEAN LTD REG SHS H8817H100 842 304999 SH SOLE 28 304999 0 0 TRANSOCEAN LTD REG SHS H8817H100 1093 395945 SH SOLE 30 395945 0 0 TRANSOCEAN LTD REG SHS H8817H100 745 270070 SH SOLE 36 270070 0 0 TRANSOCEAN LTD REG SHS H8817H100 258 93334 SH SOLE 40 93334 0 0 TRANSOCEAN LTD REG SHS H8817H100 626 226662 SH SOLE 43 26699 0 199963 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 169 37965 SH SOLE 21 37965 0 0 TRANSUNION COM 89400J107 43462 366524 SH SOLE 2 25158 0 341366 TRANSUNION COM 89400J107 17874 150736 SH SOLE 4 74838 0 75898 TRANSUNION COM 89400J107 2224 18755 SH SOLE 7 18755 0 0 TRANSUNION COM 89400J107 1111 9371 SH SOLE 13 7032 0 2339 TRANSUNION COM 89400J107 1778 14996 SH SOLE 15 14996 0 0 TRANSUNION COM 89400J107 177028 1492896 SH SOLE 18 1105468 0 387428 TRANSUNION COM 89400J107 476615 4019351 SH SOLE 19 4019351 0 0 TRANSUNION COM 89400J107 304429 2567285 SH SOLE 21 2567285 0 0 TRANSUNION COM 89400J107 526493 4439980 SH SOLE 22 4206381 0 233599 TRANSUNION COM 89400J107 14080 118736 SH SOLE 23 118736 0 0 TRANSUNION COM 89400J107 33962 286409 SH SOLE 25 286409 0 0 TRANSUNION COM 89400J107 33078 278950 SH SOLE 26 128045 0 150905 TRANSUNION COM 89400J107 54684 461159 SH SOLE 28 3412 0 457747 TRANSUNION COM 89400J107 299 2524 SH SOLE 29 2524 0 0 TRANSUNION COM 89400J107 42001 354201 SH SOLE 30 354201 0 0 TRANSUNION COM 89400J107 9276 78227 SH SOLE 31 25423 0 52804 TRANSUNION COM 89400J107 53696 452824 SH SOLE 34 452824 0 0 TRANSUNION COM 89400J107 9195 77546 SH SOLE 36 77546 0 0 TRANSUNION COM 89400J107 789 6653 SH SOLE 40 6653 0 0 TRANSUNION COM 89400J107 7722 65124 SH SOLE 43 9167 0 55957 TRAVEL PLUS LEISURE CO COM 894164102 17940 324591 SH SOLE 2 166255 0 158336 TRAVEL PLUS LEISURE CO COM 894164102 436 7894 SH SOLE 4 7894 0 0 TRAVEL PLUS LEISURE CO COM 894164102 116 2102 SH SOLE 7 2102 0 0 TRAVEL PLUS LEISURE CO COM 894164102 200 3620 SH SOLE 13 3620 0 0 TRAVEL PLUS LEISURE CO COM 894164102 18073 326998 SH SOLE 18 277714 0 49284 TRAVEL PLUS LEISURE CO COM 894164102 17893 323736 SH SOLE 19 323736 0 0 TRAVEL PLUS LEISURE CO COM 894164102 233706 4228437 SH SOLE 21 4228437 0 0 TRAVEL PLUS LEISURE CO COM 894164102 148994 2695748 SH SOLE 22 2522946 0 172802 TRAVEL PLUS LEISURE CO COM 894164102 287 5201 SH SOLE 23 5201 0 0 TRAVEL PLUS LEISURE CO COM 894164102 797 14417 SH SOLE 25 14417 0 0 TRAVEL PLUS LEISURE CO COM 894164102 3197 57842 SH SOLE 26 39744 0 18098 TRAVEL PLUS LEISURE CO COM 894164102 13994 253186 SH SOLE 28 61504 0 191682 TRAVEL PLUS LEISURE CO COM 894164102 59 1072 SH SOLE 29 1072 0 0 TRAVEL PLUS LEISURE CO COM 894164102 8631 156155 SH SOLE 30 156155 0 0 TRAVEL PLUS LEISURE CO COM 894164102 168 3031 SH SOLE 31 3031 0 0 TRAVEL PLUS LEISURE CO COM 894164102 3044 55078 SH SOLE 34 55078 0 0 TRAVEL PLUS LEISURE CO COM 894164102 711 12856 SH SOLE 36 12856 0 0 TRAVEL PLUS LEISURE CO COM 894164102 639 11554 SH SOLE 40 11554 0 0 TRAVEL PLUS LEISURE CO COM 894164102 6946 125667 SH SOLE 43 10540 0 115127 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 496 9614 SH SOLE 2 3342 0 6272 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 10 201 SH SOLE 7 201 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 2043 39572 SH SOLE 18 39572 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1133 21941 SH SOLE 19 21941 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 25906 501856 SH SOLE 21 501856 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 14882 288305 SH SOLE 22 277131 0 11174 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 82 1590 SH SOLE 25 1590 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 49 949 SH SOLE 26 0 0 949 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 177 3433 SH SOLE 30 3433 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 82 1594 SH SOLE 40 1594 0 0 TRAVELERS COMPANIES INC COM 89417E109 135011 863073 SH SOLE 2 467851 0 395222 TRAVELERS COMPANIES INC COM 89417E109 42646 272621 SH SOLE 4 172167 0 100454 TRAVELERS COMPANIES INC COM 89417E109 47462 303405 SH SOLE 7 255974 0 47431 TRAVELERS COMPANIES INC COM 89417E109 6914 44196 SH SOLE 13 41405 0 2791 TRAVELERS COMPANIES INC COM 89417E109 5622 35937 SH SOLE 15 35937 0 0 TRAVELERS COMPANIES INC COM 89417E109 98550 629995 SH SOLE 18 524175 0 105820 TRAVELERS COMPANIES INC COM 89417E109 58965 376942 SH SOLE 19 376942 0 0 TRAVELERS COMPANIES INC COM 89417E109 896968 5733992 SH SOLE 21 5733992 0 0 TRAVELERS COMPANIES INC COM 89417E109 962974 6155941 SH SOLE 22 5131418 0 1024523 TRAVELERS COMPANIES INC COM 89417E109 42714 273052 SH SOLE 23 273052 0 0 TRAVELERS COMPANIES INC COM 89417E109 63466 405712 SH SOLE 25 405712 0 0 TRAVELERS COMPANIES INC COM 89417E109 106362 679931 SH SOLE 26 280363 0 399568 TRAVELERS COMPANIES INC COM 89417E109 158530 1013425 SH SOLE 28 30335 0 983090 TRAVELERS COMPANIES INC COM 89417E109 16876 107885 SH SOLE 29 107885 0 0 TRAVELERS COMPANIES INC COM 89417E109 304143 1944276 SH SOLE 30 1944276 0 0 TRAVELERS COMPANIES INC COM 89417E109 37367 238875 SH SOLE 31 173897 0 64978 TRAVELERS COMPANIES INC COM 89417E109 7870 50310 SH SOLE 32 50310 0 0 TRAVELERS COMPANIES INC COM 89417E109 26119 166972 SH SOLE 34 166972 0 0 TRAVELERS COMPANIES INC COM 89417E109 23016 147135 SH SOLE 36 147135 0 0 TRAVELERS COMPANIES INC COM 89417E109 1285 8215 SH SOLE 40 8215 0 0 TRAVELERS COMPANIES INC COM 89417E109 51963 332179 SH SOLE 43 12905 0 319274 TRAVELZOO COM NEW 89421Q205 11 1116 SH SOLE 18 1116 0 0 TRAVELZOO COM NEW 89421Q205 214 22734 SH SOLE 21 22734 0 0 TRAVELZOO COM NEW 89421Q205 1088 115447 SH SOLE 22 115447 0 0 TRAVERE THERAPEUTICS INC NOTE 2.500% 9/1 761299AB2 1943 1775000 PRN SOLE 21 1775000 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2301 74138 SH SOLE 2 22864 0 51274 TRAVERE THERAPEUTICS INC COM 89422G107 6 184 SH SOLE 4 184 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 24 776 SH SOLE 7 776 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 5551 178842 SH SOLE 18 178842 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 5052 162744 SH SOLE 19 162744 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 79392 2557718 SH SOLE 21 2557718 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 43138 1389743 SH SOLE 22 1332168 0 57575 TRAVERE THERAPEUTICS INC COM 89422G107 122 3917 SH SOLE 23 3917 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 218 7020 SH SOLE 25 7020 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1627 52424 SH SOLE 26 25814 0 26610 TRAVERE THERAPEUTICS INC COM 89422G107 31 1009 SH SOLE 28 1009 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1860 59908 SH SOLE 30 59908 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1 18 SH SOLE 36 18 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 245 7895 SH SOLE 40 7895 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 584 18809 SH SOLE 43 741 0 18068 TREACE MED CONCEPTS INC COM 89455T109 174 9345 SH SOLE 2 7193 0 2152 TREACE MED CONCEPTS INC COM 89455T109 3 176 SH SOLE 7 176 0 0 TREACE MED CONCEPTS INC COM 89455T109 1451 77851 SH SOLE 18 77851 0 0 TREACE MED CONCEPTS INC COM 89455T109 965 51785 SH SOLE 19 51785 0 0 TREACE MED CONCEPTS INC COM 89455T109 17620 945298 SH SOLE 21 945298 0 0 TREACE MED CONCEPTS INC COM 89455T109 7847 420981 SH SOLE 22 418494 0 2487 TREACE MED CONCEPTS INC COM 89455T109 10 543 SH SOLE 23 543 0 0 TREACE MED CONCEPTS INC COM 89455T109 92 4920 SH SOLE 25 4920 0 0 TREACE MED CONCEPTS INC COM 89455T109 148 7927 SH SOLE 30 7927 0 0 TREAN INS GROUP INC COM 89457R101 244 27415 SH SOLE 2 19252 0 8163 TREAN INS GROUP INC COM 89457R101 536 60160 SH SOLE 18 60160 0 0 TREAN INS GROUP INC COM 89457R101 323 36277 SH SOLE 19 36277 0 0 TREAN INS GROUP INC COM 89457R101 5882 660108 SH SOLE 21 660108 0 0 TREAN INS GROUP INC COM 89457R101 2574 288849 SH SOLE 22 276797 0 12052 TREAN INS GROUP INC COM 89457R101 21 2389 SH SOLE 26 0 0 2389 TREAN INS GROUP INC COM 89457R101 11 1204 SH SOLE 43 0 0 1204 TRECORA RES COM 894648104 37 4586 SH SOLE 18 4586 0 0 TRECORA RES COM 894648104 601 74335 SH SOLE 21 74335 0 0 TRECORA RES COM 894648104 307 37938 SH SOLE 22 37938 0 0 TRECORA RES COM 894648104 2 288 SH SOLE 43 0 0 288 TREDEGAR CORP COM 894650100 225 19015 SH SOLE 2 7874 0 11141 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 1159 98017 SH SOLE 18 98017 0 0 TREDEGAR CORP COM 894650100 567 47987 SH SOLE 19 47987 0 0 TREDEGAR CORP COM 894650100 42724 3614577 SH SOLE 21 3614577 0 0 TREDEGAR CORP COM 894650100 7853 664411 SH SOLE 22 647153 0 17258 TREDEGAR CORP COM 894650100 59 5017 SH SOLE 25 5017 0 0 TREDEGAR CORP COM 894650100 588 49755 SH SOLE 30 49755 0 0 TREDEGAR CORP COM 894650100 30 2528 SH SOLE 40 2528 0 0 TREDEGAR CORP COM 894650100 166 14077 SH SOLE 43 6937 0 7140 TREEHOUSE FOODS INC COM 89469A104 1989 49086 SH SOLE 2 15197 0 33889 TREEHOUSE FOODS INC COM 89469A104 10 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 53 1300 SH SOLE 7 1300 0 0 TREEHOUSE FOODS INC COM 89469A104 8290 204540 SH SOLE 18 204540 0 0 TREEHOUSE FOODS INC COM 89469A104 3735 92150 SH SOLE 19 92150 0 0 TREEHOUSE FOODS INC COM 89469A104 276553 6823408 SH SOLE 21 6823408 0 0 TREEHOUSE FOODS INC COM 89469A104 57331 1414527 SH SOLE 22 1362803 0 51724 TREEHOUSE FOODS INC COM 89469A104 319 7873 SH SOLE 25 7873 0 0 TREEHOUSE FOODS INC COM 89469A104 726 17909 SH SOLE 26 13404 0 4505 TREEHOUSE FOODS INC COM 89469A104 41 1002 SH SOLE 28 1002 0 0 TREEHOUSE FOODS INC COM 89469A104 4142 102191 SH SOLE 30 102191 0 0 TREEHOUSE FOODS INC COM 89469A104 124 3057 SH SOLE 36 3057 0 0 TREEHOUSE FOODS INC COM 89469A104 258 6377 SH SOLE 40 6377 0 0 TREEHOUSE FOODS INC COM 89469A104 2314 57101 SH SOLE 43 4806 0 52295 TREVENA INC COM 89532E109 76 130717 SH SOLE 2 6599 0 124118 TREVENA INC COM 89532E109 2 2628 SH SOLE 7 2628 0 0 TREVENA INC COM 89532E109 303 520964 SH SOLE 18 520964 0 0 TREVENA INC COM 89532E109 163 279309 SH SOLE 19 279309 0 0 TREVENA INC COM 89532E109 3450 5922376 SH SOLE 21 5922376 0 0 TREVENA INC COM 89532E109 2495 4283465 SH SOLE 22 4203246 0 80219 TREVI THERAPEUTICS INC COM 89532M101 1 1850 SH SOLE 18 1850 0 0 TREVI THERAPEUTICS INC COM 89532M101 26 32804 SH SOLE 21 32804 0 0 TREVI THERAPEUTICS INC COM 89532M101 8 10294 SH SOLE 22 10294 0 0 TREX CO INC COM 89531P105 36644 271378 SH SOLE 2 100419 0 170959 TREX CO INC COM 89531P105 57 419 SH SOLE 4 419 0 0 TREX CO INC COM 89531P105 223 1649 SH SOLE 7 1649 0 0 TREX CO INC COM 89531P105 35337 261698 SH SOLE 18 258121 0 3577 TREX CO INC COM 89531P105 11951 88508 SH SOLE 19 88508 0 0 TREX CO INC COM 89531P105 834341 6178930 SH SOLE 21 6178930 0 0 TREX CO INC COM 89531P105 442268 3275328 SH SOLE 22 3145492 0 129836 TREX CO INC COM 89531P105 392 2905 SH SOLE 23 2905 0 0 TREX CO INC COM 89531P105 70351 521006 SH SOLE 25 521006 0 0 TREX CO INC COM 89531P105 8456 62622 SH SOLE 26 36682 0 25940 TREX CO INC COM 89531P105 11203 82965 SH SOLE 28 82965 0 0 TREX CO INC COM 89531P105 9069 67163 SH SOLE 30 67163 0 0 TREX CO INC COM 89531P105 235 1741 SH SOLE 31 1741 0 0 TREX CO INC COM 89531P105 39764 294481 SH SOLE 34 294481 0 0 TREX CO INC COM 89531P105 885 6552 SH SOLE 36 6552 0 0 TREX CO INC COM 89531P105 1990 14735 SH SOLE 40 14735 0 0 TREX CO INC COM 89531P105 12983 96151 SH SOLE 43 24490 0 71661 TRI CONTL CORP COM 895436103 324 9769 SH SOLE 2 9769 0 0 TRI CONTL CORP COM 895436103 8 250 SH SOLE 43 0 0 250 TRI POINTE HOMES INC COM 87265H109 4833 173273 SH SOLE 2 114395 0 58878 TRI POINTE HOMES INC COM 87265H109 10 371 SH SOLE 4 371 0 0 TRI POINTE HOMES INC COM 87265H109 84 3028 SH SOLE 7 3028 0 0 TRI POINTE HOMES INC COM 87265H109 14743 528619 SH SOLE 18 528619 0 0 TRI POINTE HOMES INC COM 87265H109 5550 198992 SH SOLE 19 198992 0 0 TRI POINTE HOMES INC COM 87265H109 266842 9567654 SH SOLE 21 9567654 0 0 TRI POINTE HOMES INC COM 87265H109 97241 3486604 SH SOLE 22 3374545 0 112059 TRI POINTE HOMES INC COM 87265H109 493 17692 SH SOLE 25 17692 0 0 TRI POINTE HOMES INC COM 87265H109 1616 57928 SH SOLE 26 44368 0 13560 TRI POINTE HOMES INC COM 87265H109 57 2027 SH SOLE 28 2027 0 0 TRI POINTE HOMES INC COM 87265H109 2046 73357 SH SOLE 30 73357 0 0 TRI POINTE HOMES INC COM 87265H109 224 8014 SH SOLE 34 8014 0 0 TRI POINTE HOMES INC COM 87265H109 306 10959 SH SOLE 36 10959 0 0 TRI POINTE HOMES INC COM 87265H109 389 13937 SH SOLE 40 13937 0 0 TRI POINTE HOMES INC COM 87265H109 6459 231581 SH SOLE 43 9679 0 221902 TRICIDA INC COM 89610F101 6 583 SH SOLE 2 0 0 583 TRICIDA INC COM 89610F101 53 5549 SH SOLE 18 5549 0 0 TRICIDA INC COM 89610F101 3246 339572 SH SOLE 21 339572 0 0 TRICIDA INC COM 89610F101 5577 583396 SH SOLE 22 583396 0 0 TRICIDA INC COM 89610F101 249 26019 SH SOLE 30 26019 0 0 TRICIDA INC COM 89610F101 54 5658 SH SOLE 43 0 0 5658 TRICO BANCSHARES COM 896095106 3278 76301 SH SOLE 2 44014 0 32287 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 3649 84938 SH SOLE 18 84938 0 0 TRICO BANCSHARES COM 896095106 3773 87827 SH SOLE 19 87827 0 0 TRICO BANCSHARES COM 896095106 44875 1044565 SH SOLE 21 1044565 0 0 TRICO BANCSHARES COM 896095106 39108 910327 SH SOLE 22 879546 0 30781 TRICO BANCSHARES COM 896095106 101 2340 SH SOLE 23 2340 0 0 TRICO BANCSHARES COM 896095106 225 5235 SH SOLE 25 5235 0 0 TRICO BANCSHARES COM 896095106 1804 42000 SH SOLE 26 12975 0 29025 TRICO BANCSHARES COM 896095106 100 2332 SH SOLE 28 2332 0 0 TRICO BANCSHARES COM 896095106 971 22597 SH SOLE 30 22597 0 0 TRICO BANCSHARES COM 896095106 405 9435 SH SOLE 34 9435 0 0 TRICO BANCSHARES COM 896095106 207 4817 SH SOLE 40 4817 0 0 TRICO BANCSHARES COM 896095106 398 9257 SH SOLE 43 85 0 9172 TRIMAS CORP COM NEW 896215209 1293 34941 SH SOLE 2 11957 0 22984 TRIMAS CORP COM NEW 896215209 4 105 SH SOLE 4 105 0 0 TRIMAS CORP COM NEW 896215209 23 612 SH SOLE 7 612 0 0 TRIMAS CORP COM NEW 896215209 4849 131048 SH SOLE 18 131048 0 0 TRIMAS CORP COM NEW 896215209 2865 77443 SH SOLE 19 77443 0 0 TRIMAS CORP COM NEW 896215209 60659 1639440 SH SOLE 21 1639440 0 0 TRIMAS CORP COM NEW 896215209 41140 1111884 SH SOLE 22 1066524 0 45360 TRIMAS CORP COM NEW 896215209 203 5488 SH SOLE 25 5488 0 0 TRIMAS CORP COM NEW 896215209 681 18399 SH SOLE 26 16233 0 2166 TRIMAS CORP COM NEW 896215209 95 2560 SH SOLE 28 2560 0 0 TRIMAS CORP COM NEW 896215209 1045 28251 SH SOLE 30 28251 0 0 TRIMAS CORP COM NEW 896215209 187 5042 SH SOLE 40 5042 0 0 TRIMAS CORP COM NEW 896215209 329 8885 SH SOLE 43 80 0 8805 TRIMBLE INC COM 896239100 43934 503893 SH SOLE 2 86112 0 417781 TRIMBLE INC COM 896239100 19502 223670 SH SOLE 4 145509 0 78161 TRIMBLE INC COM 896239100 18645 213847 SH SOLE 7 206888 0 6959 TRIMBLE INC COM 896239100 330 3784 SH SOLE 13 579 0 3205 TRIMBLE INC COM 896239100 2142 24569 SH SOLE 15 24569 0 0 TRIMBLE INC COM 896239100 44087 505641 SH SOLE 18 471278 0 34363 TRIMBLE INC COM 896239100 25381 291096 SH SOLE 19 291096 0 0 TRIMBLE INC COM 896239100 599033 6870429 SH SOLE 21 6870429 0 0 TRIMBLE INC COM 896239100 461463 5292617 SH SOLE 22 4783922 0 508695 TRIMBLE INC COM 896239100 12404 142267 SH SOLE 23 142267 0 0 TRIMBLE INC COM 896239100 62018 711297 SH SOLE 25 711297 0 0 TRIMBLE INC COM 896239100 55426 635688 SH SOLE 26 273318 0 362370 TRIMBLE INC COM 896239100 58643 672585 SH SOLE 28 11543 0 661042 TRIMBLE INC COM 896239100 11361 130296 SH SOLE 29 130296 0 0 TRIMBLE INC COM 896239100 129964 1490581 SH SOLE 30 1309035 0 181546 TRIMBLE INC COM 896239100 8031 92107 SH SOLE 31 28853 0 63254 TRIMBLE INC COM 896239100 43279 496375 SH SOLE 34 496375 0 0 TRIMBLE INC COM 896239100 9166 105129 SH SOLE 36 105129 0 0 TRIMBLE INC COM 896239100 731 8386 SH SOLE 40 8386 0 0 TRIMBLE INC COM 896239100 10456 119922 SH SOLE 43 13522 0 106400 TRINET GROUP INC COM 896288107 7909 83024 SH SOLE 2 52117 0 30907 TRINET GROUP INC COM 896288107 13 135 SH SOLE 4 135 0 0 TRINET GROUP INC COM 896288107 55 581 SH SOLE 7 581 0 0 TRINET GROUP INC COM 896288107 10999 115467 SH SOLE 18 108193 0 7274 TRINET GROUP INC COM 896288107 34127 358251 SH SOLE 19 358251 0 0 TRINET GROUP INC COM 896288107 131158 1376841 SH SOLE 21 1376841 0 0 TRINET GROUP INC COM 896288107 109731 1151910 SH SOLE 22 1130578 0 21332 TRINET GROUP INC COM 896288107 1073 11267 SH SOLE 23 11267 0 0 TRINET GROUP INC COM 896288107 695 7296 SH SOLE 25 7296 0 0 TRINET GROUP INC COM 896288107 7520 78937 SH SOLE 26 20427 0 58510 TRINET GROUP INC COM 896288107 76 796 SH SOLE 28 796 0 0 TRINET GROUP INC COM 896288107 2293 24066 SH SOLE 30 24066 0 0 TRINET GROUP INC COM 896288107 423 4444 SH SOLE 36 4444 0 0 TRINET GROUP INC COM 896288107 439 4612 SH SOLE 40 4612 0 0 TRINET GROUP INC COM 896288107 466 4891 SH SOLE 43 266 0 4625 TRINITY CAP INC COM 896442308 1239 70506 SH SOLE 30 70506 0 0 TRINITY CAP INC COM 896442308 117 6666 SH SOLE 43 0 0 6666 TRINITY INDS INC COM 896522109 3387 112155 SH SOLE 2 64169 0 47986 TRINITY INDS INC COM 896522109 11 371 SH SOLE 4 371 0 0 TRINITY INDS INC COM 896522109 59 1955 SH SOLE 7 1955 0 0 TRINITY INDS INC COM 896522109 11386 377029 SH SOLE 18 377029 0 0 TRINITY INDS INC COM 896522109 5015 166066 SH SOLE 19 166066 0 0 TRINITY INDS INC COM 896522109 182077 6029030 SH SOLE 21 6029030 0 0 TRINITY INDS INC COM 896522109 70732 2342114 SH SOLE 22 2262033 0 80081 TRINITY INDS INC COM 896522109 333 11020 SH SOLE 25 11020 0 0 TRINITY INDS INC COM 896522109 967 32017 SH SOLE 26 25241 0 6776 TRINITY INDS INC COM 896522109 53 1769 SH SOLE 28 1769 0 0 TRINITY INDS INC COM 896522109 1189 39381 SH SOLE 30 39381 0 0 TRINITY INDS INC COM 896522109 181 5978 SH SOLE 34 5978 0 0 TRINITY INDS INC COM 896522109 141 4657 SH SOLE 36 4657 0 0 TRINITY INDS INC COM 896522109 299 9906 SH SOLE 40 9906 0 0 TRINITY INDS INC COM 896522109 1970 65248 SH SOLE 43 1740 0 63508 TRINITY PL HLDGS INC COM 89656D101 8 4334 SH SOLE 18 4334 0 0 TRINITY PL HLDGS INC COM 89656D101 374 203226 SH SOLE 21 203226 0 0 TRINITY PL HLDGS INC COM 89656D101 68 36968 SH SOLE 22 36968 0 0 TRINSEO PLC SHS G9059U107 871 16603 SH SOLE 2 11439 0 5164 TRINSEO PLC SHS G9059U107 4 81 SH SOLE 4 81 0 0 TRINSEO PLC SHS G9059U107 53 1019 SH SOLE 7 1019 0 0 TRINSEO PLC SHS G9059U107 7122 135770 SH SOLE 18 135770 0 0 TRINSEO PLC SHS G9059U107 4875 92933 SH SOLE 19 92933 0 0 TRINSEO PLC SHS G9059U107 247552 4718869 SH SOLE 21 4718869 0 0 TRINSEO PLC SHS G9059U107 58905 1122846 SH SOLE 22 1104086 0 18760 TRINSEO PLC SHS G9059U107 369 7039 SH SOLE 25 7039 0 0 TRINSEO PLC SHS G9059U107 1115 21254 SH SOLE 26 13918 0 7336 TRINSEO PLC SHS G9059U107 36 690 SH SOLE 28 690 0 0 TRINSEO PLC SHS G9059U107 3669 69933 SH SOLE 30 69933 0 0 TRINSEO PLC SHS G9059U107 378 7213 SH SOLE 36 7213 0 0 TRINSEO PLC SHS G9059U107 189 3607 SH SOLE 40 3607 0 0 TRINSEO PLC SHS G9059U107 2883 54953 SH SOLE 43 15225 0 39728 TRIO TECH INTL COM NEW 896712205 4 311 SH SOLE 21 311 0 0 TRIO TECH INTL COM NEW 896712205 2 121 SH SOLE 22 121 0 0 TRIP COM GROUP LTD ADS 89677Q107 9658 392291 SH SOLE 2 35867 0 356424 TRIP COM GROUP LTD ADS 89677Q107 6874 279217 SH SOLE 4 136122 0 143095 TRIP COM GROUP LTD ADS 89677Q107 1258 51091 SH SOLE 7 51091 0 0 TRIP COM GROUP LTD ADS 89677Q107 1177 47806 SH SOLE 13 962 0 46844 TRIP COM GROUP LTD ADS 89677Q107 7532 305947 SH SOLE 15 305947 0 0 TRIP COM GROUP LTD ADS 89677Q107 4774 193897 SH SOLE 18 193897 0 0 TRIP COM GROUP LTD ADS 89677Q107 781 31742 SH SOLE 19 31742 0 0 TRIP COM GROUP LTD ADS 89677Q107 216830 8807058 SH SOLE 21 8807058 0 0 TRIP COM GROUP LTD ADS 89677Q107 124459 5055181 SH SOLE 22 4471192 0 583989 TRIP COM GROUP LTD ADS 89677Q107 5750 233542 SH SOLE 23 233542 0 0 TRIP COM GROUP LTD ADS 89677Q107 10570 429338 SH SOLE 25 429338 0 0 TRIP COM GROUP LTD ADS 89677Q107 35399 1437818 SH SOLE 26 20998 0 1416820 TRIP COM GROUP LTD ADS 89677Q107 26582 1079680 SH SOLE 28 38008 0 1041672 TRIP COM GROUP LTD ADS 89677Q107 70756 2873919 SH SOLE 30 2873919 0 0 TRIP COM GROUP LTD ADS 89677Q107 523 21224 SH SOLE 31 0 0 21224 TRIP COM GROUP LTD ADS 89677Q107 650 26415 SH SOLE 32 26415 0 0 TRIP COM GROUP LTD ADS 89677Q107 1201 48792 SH SOLE 34 48792 0 0 TRIP COM GROUP LTD ADS 89677Q107 175 7125 SH SOLE 36 7125 0 0 TRIP COM GROUP LTD ADS 89677Q107 50 2046 SH SOLE 40 2046 0 0 TRIP COM GROUP LTD ADS 89677Q107 5886 239070 SH SOLE 43 28425 0 210645 TRIPADVISOR INC COM 896945201 9545 350152 SH SOLE 2 83650 0 266502 TRIPADVISOR INC COM 896945201 94 3448 SH SOLE 4 3448 0 0 TRIPADVISOR INC COM 896945201 57 2090 SH SOLE 7 2090 0 0 TRIPADVISOR INC COM 896945201 5945 218071 SH SOLE 18 218071 0 0 TRIPADVISOR INC COM 896945201 769 28206 SH SOLE 19 28206 0 0 TRIPADVISOR INC COM 896945201 132470 4859487 SH SOLE 21 4859487 0 0 TRIPADVISOR INC COM 896945201 75150 2756779 SH SOLE 22 2610843 0 145936 TRIPADVISOR INC COM 896945201 21 774 SH SOLE 23 774 0 0 TRIPADVISOR INC COM 896945201 464 17026 SH SOLE 25 17026 0 0 TRIPADVISOR INC COM 896945201 1183 43390 SH SOLE 26 36916 0 6474 TRIPADVISOR INC COM 896945201 52 1890 SH SOLE 28 1890 0 0 TRIPADVISOR INC COM 896945201 87 3195 SH SOLE 29 3195 0 0 TRIPADVISOR INC COM 896945201 7608 279090 SH SOLE 30 279090 0 0 TRIPADVISOR INC COM 896945201 40 1481 SH SOLE 31 1481 0 0 TRIPADVISOR INC COM 896945201 202 7418 SH SOLE 34 7418 0 0 TRIPADVISOR INC COM 896945201 175 6407 SH SOLE 36 6407 0 0 TRIPADVISOR INC COM 896945201 315 11567 SH SOLE 40 11567 0 0 TRIPADVISOR INC COM 896945201 1615 59254 SH SOLE 43 2542 0 56712 TRIPLE-S MGMT CORP COM 896749108 1599 44811 SH SOLE 2 6387 0 38424 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 2568 71978 SH SOLE 18 71978 0 0 TRIPLE-S MGMT CORP COM 896749108 1446 40526 SH SOLE 19 40526 0 0 TRIPLE-S MGMT CORP COM 896749108 34064 954712 SH SOLE 21 954712 0 0 TRIPLE-S MGMT CORP COM 896749108 21225 594865 SH SOLE 22 571126 0 23739 TRIPLE-S MGMT CORP COM 896749108 106 2978 SH SOLE 25 2978 0 0 TRIPLE-S MGMT CORP COM 896749108 85 2377 SH SOLE 26 0 0 2377 TRIPLE-S MGMT CORP COM 896749108 645 18076 SH SOLE 30 18076 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 4425 246370 SH SOLE 30 246370 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH SOLE 43 0 0 182 TRISTATE CAP HLDGS INC COM 89678F100 1122 37095 SH SOLE 2 14640 0 22455 TRISTATE CAP HLDGS INC COM 89678F100 15 503 SH SOLE 7 503 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2832 93598 SH SOLE 18 93598 0 0 TRISTATE CAP HLDGS INC COM 89678F100 3020 99792 SH SOLE 19 99792 0 0 TRISTATE CAP HLDGS INC COM 89678F100 35381 1169227 SH SOLE 21 1169227 0 0 TRISTATE CAP HLDGS INC COM 89678F100 22966 758961 SH SOLE 22 730933 0 28028 TRISTATE CAP HLDGS INC COM 89678F100 61 2031 SH SOLE 23 2031 0 0 TRISTATE CAP HLDGS INC COM 89678F100 159 5248 SH SOLE 25 5248 0 0 TRISTATE CAP HLDGS INC COM 89678F100 540 17844 SH SOLE 26 2301 0 15543 TRISTATE CAP HLDGS INC COM 89678F100 93 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 371 12271 SH SOLE 30 12271 0 0 TRISTATE CAP HLDGS INC COM 89678F100 70 2309 SH SOLE 36 2309 0 0 TRISTATE CAP HLDGS INC COM 89678F100 146 4834 SH SOLE 40 4834 0 0 TRISTATE CAP HLDGS INC COM 89678F100 256 8463 SH SOLE 43 478 0 7985 TRITON INTL LTD CL A G9078F107 3968 65885 SH SOLE 2 24508 0 41377 TRITON INTL LTD CL A G9078F107 17 287 SH SOLE 4 287 0 0 TRITON INTL LTD CL A G9078F107 84 1387 SH SOLE 7 1387 0 0 TRITON INTL LTD CL A G9078F107 12262 203583 SH SOLE 18 203583 0 0 TRITON INTL LTD CL A G9078F107 9035 150001 SH SOLE 19 150001 0 0 TRITON INTL LTD CL A G9078F107 149401 2480512 SH SOLE 21 2480512 0 0 TRITON INTL LTD CL A G9078F107 98429 1634222 SH SOLE 22 1566473 0 67749 TRITON INTL LTD CL A G9078F107 25 411 SH SOLE 23 411 0 0 TRITON INTL LTD CL A G9078F107 836 13882 SH SOLE 25 13882 0 0 TRITON INTL LTD CL A G9078F107 2802 46522 SH SOLE 26 28838 0 17684 TRITON INTL LTD CL A G9078F107 72 1200 SH SOLE 28 1200 0 0 TRITON INTL LTD CL A G9078F107 2352 39057 SH SOLE 30 39057 0 0 TRITON INTL LTD CL A G9078F107 793 13168 SH SOLE 36 13168 0 0 TRITON INTL LTD CL A G9078F107 495 8218 SH SOLE 40 8218 0 0 TRITON INTL LTD CL A G9078F107 1693 28101 SH SOLE 43 5641 0 22460 TRIUMPH BANCORP INC COM 89679E300 1483 12456 SH SOLE 2 6505 0 5951 TRIUMPH BANCORP INC COM 89679E300 10 83 SH SOLE 4 83 0 0 TRIUMPH BANCORP INC COM 89679E300 39 326 SH SOLE 7 326 0 0 TRIUMPH BANCORP INC COM 89679E300 9815 82424 SH SOLE 18 82424 0 0 TRIUMPH BANCORP INC COM 89679E300 4996 41957 SH SOLE 19 41957 0 0 TRIUMPH BANCORP INC COM 89679E300 325929 2737063 SH SOLE 21 2737063 0 0 TRIUMPH BANCORP INC COM 89679E300 68860 578265 SH SOLE 22 565160 0 13105 TRIUMPH BANCORP INC COM 89679E300 356 2993 SH SOLE 25 2993 0 0 TRIUMPH BANCORP INC COM 89679E300 1398 11740 SH SOLE 26 8968 0 2772 TRIUMPH BANCORP INC COM 89679E300 53 448 SH SOLE 28 448 0 0 TRIUMPH BANCORP INC COM 89679E300 4834 40595 SH SOLE 30 40595 0 0 TRIUMPH BANCORP INC COM 89679E300 334 2806 SH SOLE 40 2806 0 0 TRIUMPH BANCORP INC COM 89679E300 618 5187 SH SOLE 43 61 0 5126 TRIUMPH GROUP INC NEW COM 896818101 1124 60685 SH SOLE 2 17449 0 43236 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 4788 258395 SH SOLE 18 258395 0 0 TRIUMPH GROUP INC NEW COM 896818101 2093 112930 SH SOLE 19 112930 0 0 TRIUMPH GROUP INC NEW COM 896818101 137709 7431656 SH SOLE 21 7431656 0 0 TRIUMPH GROUP INC NEW COM 896818101 29606 1597714 SH SOLE 22 1538739 0 58975 TRIUMPH GROUP INC NEW COM 896818101 211 11386 SH SOLE 25 11386 0 0 TRIUMPH GROUP INC NEW COM 896818101 259 13952 SH SOLE 26 5029 0 8923 TRIUMPH GROUP INC NEW COM 896818101 85 4596 SH SOLE 28 4596 0 0 TRIUMPH GROUP INC NEW COM 896818101 2303 124274 SH SOLE 30 124274 0 0 TRIUMPH GROUP INC NEW COM 896818101 32 1723 SH SOLE 36 1723 0 0 TRIUMPH GROUP INC NEW COM 896818101 175 9420 SH SOLE 40 9420 0 0 TRIUMPH GROUP INC NEW COM 896818101 1240 66935 SH SOLE 43 31448 0 35487 TROIKA MEDIA GROUP INC COM 89689F305 4 3598 SH SOLE 18 3598 0 0 TROIKA MEDIA GROUP INC COM 89689F305 64 55521 SH SOLE 21 55521 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 2306 95962 SH SOLE 2 32008 0 63954 TRONOX HOLDINGS PLC SHS G9087Q102 7 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 39 1623 SH SOLE 7 1623 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 8412 350043 SH SOLE 18 350043 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 4929 205113 SH SOLE 19 205113 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 102123 4249815 SH SOLE 21 4249815 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 65216 2713954 SH SOLE 22 2601165 0 112789 TRONOX HOLDINGS PLC SHS G9087Q102 334 13909 SH SOLE 25 13909 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1226 51015 SH SOLE 26 44673 0 6342 TRONOX HOLDINGS PLC SHS G9087Q102 50 2061 SH SOLE 28 2061 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1742 72497 SH SOLE 30 72497 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 337 14023 SH SOLE 40 14023 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 850 35381 SH SOLE 43 1069 0 34312 TRUEBLUE INC COM 89785X101 833 30090 SH SOLE 2 9982 0 20108 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 3706 133944 SH SOLE 18 133944 0 0 TRUEBLUE INC COM 89785X101 1740 62878 SH SOLE 19 62878 0 0 TRUEBLUE INC COM 89785X101 124403 4495945 SH SOLE 21 4495945 0 0 TRUEBLUE INC COM 89785X101 24104 871117 SH SOLE 22 839723 0 31394 TRUEBLUE INC COM 89785X101 194 7008 SH SOLE 25 7008 0 0 TRUEBLUE INC COM 89785X101 281 10153 SH SOLE 26 7972 0 2181 TRUEBLUE INC COM 89785X101 25 902 SH SOLE 28 902 0 0 TRUEBLUE INC COM 89785X101 1551 56064 SH SOLE 30 56064 0 0 TRUEBLUE INC COM 89785X101 162 5838 SH SOLE 36 5838 0 0 TRUEBLUE INC COM 89785X101 125 4517 SH SOLE 40 4517 0 0 TRUEBLUE INC COM 89785X101 2575 93065 SH SOLE 43 7278 0 85787 TRUECAR INC COM 89785L107 658 193541 SH SOLE 2 82885 0 110656 TRUECAR INC COM 89785L107 2 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 6 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 1068 314076 SH SOLE 18 314076 0 0 TRUECAR INC COM 89785L107 1132 333038 SH SOLE 19 333038 0 0 TRUECAR INC COM 89785L107 13218 3887627 SH SOLE 21 3887627 0 0 TRUECAR INC COM 89785L107 10547 3102048 SH SOLE 22 3004536 0 97512 TRUECAR INC COM 89785L107 82 24053 SH SOLE 23 24053 0 0 TRUECAR INC COM 89785L107 44 12798 SH SOLE 25 12798 0 0 TRUECAR INC COM 89785L107 372 109369 SH SOLE 26 508 0 108861 TRUECAR INC COM 89785L107 313 91953 SH SOLE 30 91953 0 0 TRUECAR INC COM 89785L107 32 9339 SH SOLE 40 9339 0 0 TRUECAR INC COM 89785L107 11 3215 SH SOLE 43 0 0 3215 TRUIST FINL CORP COM 89832Q109 196292 3352548 SH SOLE 2 791036 0 2561512 TRUIST FINL CORP COM 89832Q109 61763 1054881 SH SOLE 4 664838 0 390043 TRUIST FINL CORP COM 89832Q109 73333 1252493 SH SOLE 7 1214209 0 38284 TRUIST FINL CORP COM 89832Q109 1808 30886 SH SOLE 13 16690 0 14196 TRUIST FINL CORP COM 89832Q109 11068 189038 SH SOLE 15 189038 0 0 TRUIST FINL CORP COM 89832Q109 0 6 SH SOLE 17 0 0 6 TRUIST FINL CORP COM 89832Q109 159998 2732677 SH SOLE 18 2547472 0 185205 TRUIST FINL CORP COM 89832Q109 26426 451341 SH SOLE 19 451341 0 0 TRUIST FINL CORP COM 89832Q109 2202943 37624989 SH SOLE 21 37624989 0 0 TRUIST FINL CORP COM 89832Q109 1653180 28235351 SH SOLE 22 25355924 0 2879427 TRUIST FINL CORP COM 89832Q109 46063 786730 SH SOLE 23 786730 0 0 TRUIST FINL CORP COM 89832Q109 145023 2476904 SH SOLE 25 2476904 0 0 TRUIST FINL CORP COM 89832Q109 160551 2742110 SH SOLE 26 826409 0 1915701 TRUIST FINL CORP COM 89832Q109 187518 3202696 SH SOLE 28 129111 0 3073585 TRUIST FINL CORP COM 89832Q109 647 11057 SH SOLE 29 11057 0 0 TRUIST FINL CORP COM 89832Q109 528443 9025507 SH SOLE 30 9025507 0 0 TRUIST FINL CORP COM 89832Q109 31936 545444 SH SOLE 31 173659 0 371785 TRUIST FINL CORP COM 89832Q109 3452 58958 SH SOLE 32 58958 0 0 TRUIST FINL CORP COM 89832Q109 10658 182039 SH SOLE 34 182039 0 0 TRUIST FINL CORP COM 89832Q109 11783 201244 SH SOLE 35 201244 0 0 TRUIST FINL CORP COM 89832Q109 35637 608662 SH SOLE 36 608662 0 0 TRUIST FINL CORP COM 89832Q109 2639 45079 SH SOLE 40 45079 0 0 TRUIST FINL CORP COM 89832Q109 50986 870814 SH SOLE 43 74913 0 795901 TRUPANION INC COM 898202106 7965 60329 SH SOLE 2 34460 0 25869 TRUPANION INC COM 898202106 16 120 SH SOLE 4 120 0 0 TRUPANION INC COM 898202106 64 484 SH SOLE 7 484 0 0 TRUPANION INC COM 898202106 18363 139084 SH SOLE 18 129140 0 9944 TRUPANION INC COM 898202106 38169 289093 SH SOLE 19 289093 0 0 TRUPANION INC COM 898202106 539637 4087229 SH SOLE 21 4087229 0 0 TRUPANION INC COM 898202106 139331 1055301 SH SOLE 22 1035346 0 19955 TRUPANION INC COM 898202106 1162 8804 SH SOLE 23 8804 0 0 TRUPANION INC COM 898202106 608 4608 SH SOLE 25 4608 0 0 TRUPANION INC COM 898202106 6952 52657 SH SOLE 26 8052 0 44605 TRUPANION INC COM 898202106 94 714 SH SOLE 28 714 0 0 TRUPANION INC COM 898202106 7999 60588 SH SOLE 30 60588 0 0 TRUPANION INC COM 898202106 59 449 SH SOLE 34 449 0 0 TRUPANION INC COM 898202106 15 112 SH SOLE 36 112 0 0 TRUPANION INC COM 898202106 526 3987 SH SOLE 40 3987 0 0 TRUPANION INC COM 898202106 686 5194 SH SOLE 43 67 0 5127 TRUSTCO BK CORP N Y COM NEW 898349204 472 14158 SH SOLE 2 5150 0 9008 TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH SOLE 4 71 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 10 294 SH SOLE 7 294 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 2411 72378 SH SOLE 18 72378 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1153 34617 SH SOLE 19 34617 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 71956 2160182 SH SOLE 21 2160182 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 15467 464338 SH SOLE 22 446657 0 17681 TRUSTCO BK CORP N Y COM NEW 898349204 347 10413 SH SOLE 26 9095 0 1318 TRUSTCO BK CORP N Y COM NEW 898349204 91 2724 SH SOLE 28 2724 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1052 31594 SH SOLE 30 31594 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 86 2593 SH SOLE 40 2593 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 336 10095 SH SOLE 43 198 0 9897 TRUSTMARK CORP COM 898402102 1636 50413 SH SOLE 2 17022 0 33391 TRUSTMARK CORP COM 898402102 9 291 SH SOLE 4 291 0 0 TRUSTMARK CORP COM 898402102 29 888 SH SOLE 7 888 0 0 TRUSTMARK CORP COM 898402102 7818 240856 SH SOLE 18 240856 0 0 TRUSTMARK CORP COM 898402102 3587 110509 SH SOLE 19 110509 0 0 TRUSTMARK CORP COM 898402102 224081 6903306 SH SOLE 21 6903306 0 0 TRUSTMARK CORP COM 898402102 51460 1585348 SH SOLE 22 1520274 0 65074 TRUSTMARK CORP COM 898402102 294 9070 SH SOLE 25 9070 0 0 TRUSTMARK CORP COM 898402102 722 22247 SH SOLE 26 17531 0 4716 TRUSTMARK CORP COM 898402102 37 1130 SH SOLE 28 1130 0 0 TRUSTMARK CORP COM 898402102 3401 104770 SH SOLE 30 104770 0 0 TRUSTMARK CORP COM 898402102 122 3747 SH SOLE 36 3747 0 0 TRUSTMARK CORP COM 898402102 223 6879 SH SOLE 40 6879 0 0 TRUSTMARK CORP COM 898402102 4235 130471 SH SOLE 43 921 0 129550 TRXADE HEALTH INC COM NEW 89846A207 2 883 SH SOLE 18 883 0 0 TRXADE HEALTH INC COM NEW 89846A207 23 9940 SH SOLE 21 9940 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 8 1100 SH SOLE 2 1100 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 18 2481 SH SOLE 22 2481 0 0 TSCAN THERAPEUTICS INC COM 89854M101 181 40146 SH SOLE 18 40146 0 0 TSCAN THERAPEUTICS INC COM 89854M101 6464 1436451 SH SOLE 19 1436451 0 0 TSCAN THERAPEUTICS INC COM 89854M101 81 17998 SH SOLE 21 17998 0 0 TSCAN THERAPEUTICS INC COM 89854M101 18 3943 SH SOLE 34 3943 0 0 TTEC HLDGS INC COM 89854H102 1404 15507 SH SOLE 2 10885 0 4622 TTEC HLDGS INC COM 89854H102 8 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 27 297 SH SOLE 7 297 0 0 TTEC HLDGS INC COM 89854H102 5976 65993 SH SOLE 18 64299 0 1694 TTEC HLDGS INC COM 89854H102 6316 69753 SH SOLE 19 69753 0 0 TTEC HLDGS INC COM 89854H102 194419 2147094 SH SOLE 21 2147094 0 0 TTEC HLDGS INC COM 89854H102 42525 469633 SH SOLE 22 459764 0 9869 TTEC HLDGS INC COM 89854H102 108 1196 SH SOLE 23 1196 0 0 TTEC HLDGS INC COM 89854H102 303 3346 SH SOLE 25 3346 0 0 TTEC HLDGS INC COM 89854H102 786 8678 SH SOLE 26 6729 0 1949 TTEC HLDGS INC COM 89854H102 30 334 SH SOLE 28 334 0 0 TTEC HLDGS INC COM 89854H102 2983 32942 SH SOLE 30 32942 0 0 TTEC HLDGS INC COM 89854H102 106 1168 SH SOLE 36 1168 0 0 TTEC HLDGS INC COM 89854H102 199 2195 SH SOLE 40 2195 0 0 TTEC HLDGS INC COM 89854H102 1518 16768 SH SOLE 43 1262 0 15506 TTM TECHNOLOGIES INC COM 87305R109 1083 72689 SH SOLE 2 28205 0 44484 TTM TECHNOLOGIES INC COM 87305R109 5 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 46 3082 SH SOLE 7 3082 0 0 TTM TECHNOLOGIES INC COM 87305R109 5944 398930 SH SOLE 18 398930 0 0 TTM TECHNOLOGIES INC COM 87305R109 2791 187348 SH SOLE 19 187348 0 0 TTM TECHNOLOGIES INC COM 87305R109 192980 12951670 SH SOLE 21 12951670 0 0 TTM TECHNOLOGIES INC COM 87305R109 39862 2675309 SH SOLE 22 2574990 0 100319 TTM TECHNOLOGIES INC COM 87305R109 192 12892 SH SOLE 25 12892 0 0 TTM TECHNOLOGIES INC COM 87305R109 814 54631 SH SOLE 26 48260 0 6371 TTM TECHNOLOGIES INC COM 87305R109 2846 191021 SH SOLE 30 191021 0 0 TTM TECHNOLOGIES INC COM 87305R109 97 6520 SH SOLE 36 6520 0 0 TTM TECHNOLOGIES INC COM 87305R109 182 12199 SH SOLE 40 12199 0 0 TTM TECHNOLOGIES INC COM 87305R109 1070 71833 SH SOLE 43 47 0 71786 TUCOWS INC COM NEW 898697206 297 3542 SH SOLE 2 2497 0 1045 TUCOWS INC COM NEW 898697206 15 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 2365 28213 SH SOLE 18 28213 0 0 TUCOWS INC COM NEW 898697206 1407 16787 SH SOLE 19 16787 0 0 TUCOWS INC COM NEW 898697206 30440 363159 SH SOLE 21 363159 0 0 TUCOWS INC COM NEW 898697206 19601 233842 SH SOLE 22 228644 0 5198 TUCOWS INC COM NEW 898697206 96 1147 SH SOLE 25 1147 0 0 TUCOWS INC COM NEW 898697206 75 894 SH SOLE 26 0 0 894 TUCOWS INC COM NEW 898697206 63 754 SH SOLE 28 754 0 0 TUCOWS INC COM NEW 898697206 504 6018 SH SOLE 30 6018 0 0 TUCOWS INC COM NEW 898697206 119 1422 SH SOLE 40 1422 0 0 TUCOWS INC COM NEW 898697206 259 3087 SH SOLE 43 0 0 3087 TUESDAY MORNING CORP COM 89904V101 6 2716 SH SOLE 22 2716 0 0 TUNIU CORP SPONSORED ADS A 89977P106 1 1002 SH SOLE 43 0 0 1002 TUPPERWARE BRANDS CORP COM 899896104 591 38662 SH SOLE 2 13416 0 25246 TUPPERWARE BRANDS CORP COM 899896104 3 213 SH SOLE 4 213 0 0 TUPPERWARE BRANDS CORP COM 899896104 23 1511 SH SOLE 7 1511 0 0 TUPPERWARE BRANDS CORP COM 899896104 3022 197622 SH SOLE 18 197622 0 0 TUPPERWARE BRANDS CORP COM 899896104 1345 87994 SH SOLE 19 87994 0 0 TUPPERWARE BRANDS CORP COM 899896104 94348 6170547 SH SOLE 21 6170547 0 0 TUPPERWARE BRANDS CORP COM 899896104 19097 1248997 SH SOLE 22 1194339 0 54658 TUPPERWARE BRANDS CORP COM 899896104 145 9506 SH SOLE 25 9506 0 0 TUPPERWARE BRANDS CORP COM 899896104 463 30269 SH SOLE 26 26702 0 3567 TUPPERWARE BRANDS CORP COM 899896104 1476 96561 SH SOLE 30 96561 0 0 TUPPERWARE BRANDS CORP COM 899896104 198 12920 SH SOLE 36 12920 0 0 TUPPERWARE BRANDS CORP COM 899896104 89 5812 SH SOLE 40 5812 0 0 TUPPERWARE BRANDS CORP COM 899896104 581 37996 SH SOLE 43 788 0 37208 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 14 3811 SH SOLE 2 3811 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 210 58486 SH SOLE 18 58486 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 137 38050 SH SOLE 25 38050 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 48 13281 SH SOLE 28 0 0 13281 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 23 6367 SH SOLE 30 6367 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 63 17526 SH SOLE 31 0 0 17526 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 82 22755 SH SOLE 34 22755 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 3437 957277 SH SOLE 43 164557 0 792720 TURNING POINT THERAPEUTICS I COM 90041T108 1798 37685 SH SOLE 2 12969 0 24716 TURNING POINT THERAPEUTICS I COM 90041T108 9 179 SH SOLE 4 179 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 35 739 SH SOLE 7 739 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 6593 138216 SH SOLE 18 138216 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 3896 81673 SH SOLE 19 81673 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 95215 1996121 SH SOLE 21 1996121 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 54550 1143596 SH SOLE 22 1099236 0 44360 TURNING POINT THERAPEUTICS I COM 90041T108 273 5726 SH SOLE 25 5726 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 1018 21350 SH SOLE 26 17805 0 3545 TURNING POINT THERAPEUTICS I COM 90041T108 33 696 SH SOLE 28 696 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 15907 333472 SH SOLE 30 333472 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 51 1070 SH SOLE 36 1070 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 229 4796 SH SOLE 40 4796 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 859 18006 SH SOLE 43 928 0 17078 TURNING PT BRANDS INC COM 90041L105 227 6002 SH SOLE 2 3880 0 2122 TURNING PT BRANDS INC COM 90041L105 2 50 SH SOLE 4 50 0 0 TURNING PT BRANDS INC COM 90041L105 8 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 1605 42476 SH SOLE 18 42476 0 0 TURNING PT BRANDS INC COM 90041L105 1560 41285 SH SOLE 19 41285 0 0 TURNING PT BRANDS INC COM 90041L105 20093 531847 SH SOLE 21 531847 0 0 TURNING PT BRANDS INC COM 90041L105 12976 343466 SH SOLE 22 333644 0 9822 TURNING PT BRANDS INC COM 90041L105 83 2199 SH SOLE 26 0 0 2199 TURNING PT BRANDS INC COM 90041L105 390 10316 SH SOLE 30 10316 0 0 TURNING PT BRANDS INC COM 90041L105 43 1150 SH SOLE 40 1150 0 0 TURNING PT BRANDS INC COM 90041L105 94 2483 SH SOLE 43 0 0 2483 TURQUOISE HILL RES LTD COM 900435207 385 23402 SH SOLE 21 23402 0 0 TURQUOISE HILL RES LTD COM 900435207 381 23156 SH SOLE 43 0 0 23156 TURTLE BEACH CORP COM NEW 900450206 107 4793 SH SOLE 2 602 0 4191 TURTLE BEACH CORP COM NEW 900450206 2 102 SH SOLE 7 102 0 0 TURTLE BEACH CORP COM NEW 900450206 982 44108 SH SOLE 18 44108 0 0 TURTLE BEACH CORP COM NEW 900450206 597 26834 SH SOLE 19 26834 0 0 TURTLE BEACH CORP COM NEW 900450206 12721 571483 SH SOLE 21 571483 0 0 TURTLE BEACH CORP COM NEW 900450206 8341 374712 SH SOLE 22 371345 0 3367 TURTLE BEACH CORP COM NEW 900450206 15 687 SH SOLE 43 0 0 687 TUSIMPLE HLDGS INC CL A 90089L108 9508 265222 SH SOLE 2 19009 0 246213 TUSIMPLE HLDGS INC CL A 90089L108 68 1888 SH SOLE 7 1888 0 0 TUSIMPLE HLDGS INC CL A 90089L108 48 1337 SH SOLE 13 1337 0 0 TUSIMPLE HLDGS INC CL A 90089L108 1908 53222 SH SOLE 18 53222 0 0 TUSIMPLE HLDGS INC CL A 90089L108 27217 759180 SH SOLE 19 759180 0 0 TUSIMPLE HLDGS INC CL A 90089L108 50888 1419459 SH SOLE 21 1419459 0 0 TUSIMPLE HLDGS INC CL A 90089L108 56461 1574934 SH SOLE 22 1465043 0 109891 TUSIMPLE HLDGS INC CL A 90089L108 170 4749 SH SOLE 25 4749 0 0 TUSIMPLE HLDGS INC CL A 90089L108 110 3066 SH SOLE 26 0 0 3066 TUSIMPLE HLDGS INC CL A 90089L108 112 3113 SH SOLE 28 3113 0 0 TUSIMPLE HLDGS INC CL A 90089L108 768 21436 SH SOLE 30 21436 0 0 TUSIMPLE HLDGS INC CL A 90089L108 72 2006 SH SOLE 31 2006 0 0 TUSIMPLE HLDGS INC CL A 90089L108 34142 952364 SH SOLE 34 952364 0 0 TUSIMPLE HLDGS INC CL A 90089L108 148 4128 SH SOLE 40 4128 0 0 TUTOR PERINI CORP COM 901109108 921 74439 SH SOLE 2 33318 0 41121 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 1699 137366 SH SOLE 18 137366 0 0 TUTOR PERINI CORP COM 901109108 3781 305659 SH SOLE 19 305659 0 0 TUTOR PERINI CORP COM 901109108 24933 2015637 SH SOLE 21 2015637 0 0 TUTOR PERINI CORP COM 901109108 16212 1310592 SH SOLE 22 1268897 0 41695 TUTOR PERINI CORP COM 901109108 51 4126 SH SOLE 23 4126 0 0 TUTOR PERINI CORP COM 901109108 72 5824 SH SOLE 25 5824 0 0 TUTOR PERINI CORP COM 901109108 542 43836 SH SOLE 26 0 0 43836 TUTOR PERINI CORP COM 901109108 230 18579 SH SOLE 28 18579 0 0 TUTOR PERINI CORP COM 901109108 279 22592 SH SOLE 30 22592 0 0 TUTOR PERINI CORP COM 901109108 51 4106 SH SOLE 40 4106 0 0 TUTOR PERINI CORP COM 901109108 960 77606 SH SOLE 43 349 0 77257 TUYA INC SPONSERED ADS 90114C107 43 6821 SH SOLE 2 6821 0 0 TUYA INC SPONSERED ADS 90114C107 205 32866 SH SOLE 19 32866 0 0 TUYA INC SPONSERED ADS 90114C107 990 158359 SH SOLE 25 158359 0 0 TUYA INC SPONSERED ADS 90114C107 440 70435 SH SOLE 28 0 0 70435 TUYA INC SPONSERED ADS 90114C107 453 72401 SH SOLE 34 72401 0 0 TWILIO INC CL A 90138F102 95718 363476 SH SOLE 2 75179 0 288297 TWILIO INC CL A 90138F102 31660 120225 SH SOLE 4 79295 0 40930 TWILIO INC CL A 90138F102 4251 16142 SH SOLE 7 16142 0 0 TWILIO INC CL A 90138F102 1698 6448 SH SOLE 13 4644 0 1804 TWILIO INC CL A 90138F102 3469 13174 SH SOLE 15 13174 0 0 TWILIO INC CL A 90138F102 0 1 SH SOLE 17 0 0 1 TWILIO INC CL A 90138F102 23787 90327 SH SOLE 18 81833 0 8494 TWILIO INC CL A 90138F102 208845 793062 SH SOLE 19 793062 0 0 TWILIO INC CL A 90138F102 426084 1618001 SH SOLE 21 1618001 0 0 TWILIO INC CL A 90138F102 913794 3470015 SH SOLE 22 3262739 0 207276 TWILIO INC CL A 90138F102 25559 97057 SH SOLE 23 97057 0 0 TWILIO INC CL A 90138F102 72402 274939 SH SOLE 25 274939 0 0 TWILIO INC CL A 90138F102 84095 319339 SH SOLE 26 135373 0 183966 TWILIO INC CL A 90138F102 112479 427125 SH SOLE 28 5391 0 421734 TWILIO INC CL A 90138F102 452 1715 SH SOLE 29 1715 0 0 TWILIO INC CL A 90138F102 92292 350466 SH SOLE 30 350466 0 0 TWILIO INC CL A 90138F102 16231 61637 SH SOLE 31 18862 0 42775 TWILIO INC CL A 90138F102 251350 954471 SH SOLE 34 954471 0 0 TWILIO INC CL A 90138F102 16779 63718 SH SOLE 36 63718 0 0 TWILIO INC CL A 90138F102 1441 5471 SH SOLE 40 5471 0 0 TWILIO INC CL A 90138F102 21726 82502 SH SOLE 43 4943 0 77559 TWILIO INC OPTIONS 90138F102 290 1100 SH Call SOLE 4 1100 0 0 TWILIO INC OPTIONS 90138F102 3792 14400 SH Call SOLE 18 14400 0 0 TWILIO INC OPTIONS 90138F102 24491 93000 SH Call SOLE 19 93000 0 0 TWILIO INC OPTIONS 90138F102 1870 7100 SH Call SOLE 22 7100 0 0 TWILIO INC OPTIONS 90138F102 290 1100 SH Call SOLE 26 1100 0 0 TWILIO INC OPTIONS 90138F102 12956 49200 SH Call SOLE 34 49200 0 0 TWIN DISC INC COM 901476101 21 1948 SH SOLE 18 1948 0 0 TWIN DISC INC COM 901476101 374 34146 SH SOLE 21 34146 0 0 TWIN DISC INC COM 901476101 1606 146528 SH SOLE 22 146528 0 0 TWIN VEE POWERCATS CO COM 90177C101 2 597 SH SOLE 18 597 0 0 TWIN VEE POWERCATS CO COM 90177C101 24 5966 SH SOLE 21 5966 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3310 42773 SH SOLE 2 20906 0 21867 TWIST BIOSCIENCE CORP COM 90184D100 10 132 SH SOLE 4 132 0 0 TWIST BIOSCIENCE CORP COM 90184D100 53 688 SH SOLE 7 688 0 0 TWIST BIOSCIENCE CORP COM 90184D100 10786 139370 SH SOLE 18 131266 0 8104 TWIST BIOSCIENCE CORP COM 90184D100 39838 514763 SH SOLE 19 514763 0 0 TWIST BIOSCIENCE CORP COM 90184D100 160218 2070268 SH SOLE 21 2070268 0 0 TWIST BIOSCIENCE CORP COM 90184D100 96999 1253375 SH SOLE 22 1228926 0 24449 TWIST BIOSCIENCE CORP COM 90184D100 506 6534 SH SOLE 23 6534 0 0 TWIST BIOSCIENCE CORP COM 90184D100 471 6080 SH SOLE 25 6080 0 0 TWIST BIOSCIENCE CORP COM 90184D100 3409 44049 SH SOLE 26 13070 0 30979 TWIST BIOSCIENCE CORP COM 90184D100 62 806 SH SOLE 28 806 0 0 TWIST BIOSCIENCE CORP COM 90184D100 18077 233577 SH SOLE 30 233577 0 0 TWIST BIOSCIENCE CORP COM 90184D100 101 1300 SH SOLE 34 1300 0 0 TWIST BIOSCIENCE CORP COM 90184D100 396 5115 SH SOLE 40 5115 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1166 15072 SH SOLE 43 179 0 14893 TWITTER INC COM 90184L102 86001 1989832 SH SOLE 2 577377 0 1412455 TWITTER INC COM 90184L102 25939 600158 SH SOLE 4 377253 0 222905 TWITTER INC COM 90184L102 29255 676885 SH SOLE 7 653195 0 23690 TWITTER INC COM 90184L102 2403 55605 SH SOLE 13 47007 0 8598 TWITTER INC COM 90184L102 3171 73359 SH SOLE 15 73359 0 0 TWITTER INC COM 90184L102 37 851 SH SOLE 17 0 0 851 TWITTER INC COM 90184L102 91243 2111137 SH SOLE 18 1987418 0 123719 TWITTER INC COM 90184L102 24561 568268 SH SOLE 19 568268 0 0 TWITTER INC COM 90184L102 843121 19507659 SH SOLE 21 19507659 0 0 TWITTER INC COM 90184L102 735971 17028484 SH SOLE 22 15228892 0 1799592 TWITTER INC COM 90184L102 23840 551593 SH SOLE 23 551593 0 0 TWITTER INC COM 90184L102 48260 1116609 SH SOLE 25 1116609 0 0 TWITTER INC COM 90184L102 72397 1675082 SH SOLE 26 581170 0 1093912 TWITTER INC COM 90184L102 55346 1280564 SH SOLE 28 96526 0 1184038 TWITTER INC COM 90184L102 2349 54344 SH SOLE 29 54344 0 0 TWITTER INC COM 90184L102 146925 3399469 SH SOLE 30 3399469 0 0 TWITTER INC COM 90184L102 15065 348575 SH SOLE 31 140041 0 208534 TWITTER INC COM 90184L102 3095 71619 SH SOLE 34 71619 0 0 TWITTER INC COM 90184L102 13738 317853 SH SOLE 36 317853 0 0 TWITTER INC COM 90184L102 1126 26064 SH SOLE 40 26064 0 0 TWITTER INC COM 90184L102 17496 404817 SH SOLE 43 21581 0 383236 TWITTER INC NOTE 0.250% 6/1 90184LAF9 7850 7205000 PRN SOLE 21 7205000 0 0 TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 2015 2000000 PRN SOLE 21 2000000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1573 272617 SH SOLE 2 88365 0 184252 TWO HBRS INVT CORP COM NEW 90187B408 8 1314 SH SOLE 4 1314 0 0 TWO HBRS INVT CORP COM NEW 90187B408 56 9720 SH SOLE 7 9720 0 0 TWO HBRS INVT CORP COM NEW 90187B408 7619 1320409 SH SOLE 18 1320409 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3480 603163 SH SOLE 19 603163 0 0 TWO HBRS INVT CORP COM NEW 90187B408 284433 49295164 SH SOLE 21 49295164 0 0 TWO HBRS INVT CORP COM NEW 90187B408 48419 8391479 SH SOLE 22 8077956 0 313523 TWO HBRS INVT CORP COM NEW 90187B408 230 39871 SH SOLE 25 39871 0 0 TWO HBRS INVT CORP COM NEW 90187B408 588 101993 SH SOLE 26 81480 0 20513 TWO HBRS INVT CORP COM NEW 90187B408 32 5590 SH SOLE 28 5590 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3441 596362 SH SOLE 30 596362 0 0 TWO HBRS INVT CORP COM NEW 90187B408 84 14644 SH SOLE 36 14644 0 0 TWO HBRS INVT CORP COM NEW 90187B408 180 31139 SH SOLE 40 31139 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1903 329824 SH SOLE 43 32502 0 297322 TYLER TECHNOLOGIES INC COM 902252105 39612 73636 SH SOLE 2 13344 0 60292 TYLER TECHNOLOGIES INC COM 902252105 14433 26830 SH SOLE 4 16711 0 10119 TYLER TECHNOLOGIES INC COM 902252105 26236 48771 SH SOLE 7 47578 0 1193 TYLER TECHNOLOGIES INC COM 902252105 380 706 SH SOLE 13 108 0 598 TYLER TECHNOLOGIES INC COM 902252105 1988 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 53710 99842 SH SOLE 18 94215 0 5627 TYLER TECHNOLOGIES INC COM 902252105 223316 415124 SH SOLE 19 415124 0 0 TYLER TECHNOLOGIES INC COM 902252105 1023628 1902832 SH SOLE 21 1902832 0 0 TYLER TECHNOLOGIES INC COM 902252105 547530 1017808 SH SOLE 22 935838 0 81970 TYLER TECHNOLOGIES INC COM 902252105 12940 24055 SH SOLE 23 24055 0 0 TYLER TECHNOLOGIES INC COM 902252105 30282 56291 SH SOLE 25 56291 0 0 TYLER TECHNOLOGIES INC COM 902252105 49314 91670 SH SOLE 26 33459 0 58211 TYLER TECHNOLOGIES INC COM 902252105 50458 93797 SH SOLE 28 726 0 93071 TYLER TECHNOLOGIES INC COM 902252105 16 29 SH SOLE 29 29 0 0 TYLER TECHNOLOGIES INC COM 902252105 161766 300709 SH SOLE 30 299771 0 938 TYLER TECHNOLOGIES INC COM 902252105 9438 17544 SH SOLE 31 4725 0 12819 TYLER TECHNOLOGIES INC COM 902252105 1003 1865 SH SOLE 34 1865 0 0 TYLER TECHNOLOGIES INC COM 902252105 14810 27531 SH SOLE 36 27531 0 0 TYLER TECHNOLOGIES INC COM 902252105 759 1411 SH SOLE 40 1411 0 0 TYLER TECHNOLOGIES INC COM 902252105 20964 38971 SH SOLE 43 1696 0 37275 TYME TECHNOLOGIES INC COM 90238J103 32 53573 SH SOLE 2 53009 0 564 TYME TECHNOLOGIES INC COM 90238J103 9 14865 SH SOLE 18 14865 0 0 TYME TECHNOLOGIES INC COM 90238J103 256 424852 SH SOLE 21 424852 0 0 TYME TECHNOLOGIES INC COM 90238J103 957 1586876 SH SOLE 22 1586876 0 0 TYRA BIOSCIENCES INC COM 90240B106 41 2923 SH SOLE 2 0 0 2923 TYRA BIOSCIENCES INC COM 90240B106 499 35493 SH SOLE 18 35493 0 0 TYRA BIOSCIENCES INC COM 90240B106 265 18806 SH SOLE 19 18806 0 0 TYRA BIOSCIENCES INC COM 90240B106 5754 408960 SH SOLE 21 408960 0 0 TYRA BIOSCIENCES INC COM 90240B106 1722 122384 SH SOLE 22 119853 0 2531 TYSON FOODS INC CL A 902494103 53384 612487 SH SOLE 2 108900 0 503587 TYSON FOODS INC CL A 902494103 11367 130420 SH SOLE 4 117353 0 13067 TYSON FOODS INC CL A 902494103 36950 423934 SH SOLE 7 415342 0 8592 TYSON FOODS INC CL A 902494103 320 3675 SH SOLE 13 413 0 3262 TYSON FOODS INC CL A 902494103 3432 39373 SH SOLE 15 39373 0 0 TYSON FOODS INC CL A 902494103 1 6 SH SOLE 17 0 0 6 TYSON FOODS INC CL A 902494103 42581 488537 SH SOLE 18 448888 0 39649 TYSON FOODS INC CL A 902494103 10646 122141 SH SOLE 19 122141 0 0 TYSON FOODS INC CL A 902494103 734819 8430694 SH SOLE 21 8430694 0 0 TYSON FOODS INC CL A 902494103 544097 6242512 SH SOLE 22 5648446 0 594066 TYSON FOODS INC CL A 902494103 14565 167101 SH SOLE 23 167101 0 0 TYSON FOODS INC CL A 902494103 36456 418265 SH SOLE 25 418265 0 0 TYSON FOODS INC CL A 902494103 60170 690340 SH SOLE 26 183019 0 507321 TYSON FOODS INC CL A 902494103 63914 733296 SH SOLE 28 5252 0 728044 TYSON FOODS INC CL A 902494103 156287 1793101 SH SOLE 30 1793101 0 0 TYSON FOODS INC CL A 902494103 9211 105679 SH SOLE 31 33389 0 72290 TYSON FOODS INC CL A 902494103 1311 15039 SH SOLE 34 15039 0 0 TYSON FOODS INC CL A 902494103 13080 150073 SH SOLE 36 150073 0 0 TYSON FOODS INC CL A 902494103 856 9816 SH SOLE 40 9816 0 0 TYSON FOODS INC CL A 902494103 23214 266342 SH SOLE 43 18484 0 247858 U S ENERGY CORP WYO COM 911805307 2 571 SH SOLE 21 571 0 0 U S ENERGY CORP WYO COM 911805307 45 13675 SH SOLE 22 13675 0 0 U S GLOBAL INVS INC CL A 902952100 78 17781 SH SOLE 21 17781 0 0 U S GLOBAL INVS INC CL A 902952100 1196 271830 SH SOLE 22 271830 0 0 U S GOLD CORP COM NEW 90291C201 11 1200 SH SOLE 18 1200 0 0 U S GOLD CORP COM NEW 90291C201 143 15909 SH SOLE 21 15909 0 0 U S GOLD CORP COM NEW 90291C201 2 224 SH SOLE 22 224 0 0 U S PHYSICAL THERAPY COM 90337L108 589 6165 SH SOLE 2 3526 0 2639 U S PHYSICAL THERAPY COM 90337L108 4 43 SH SOLE 4 43 0 0 U S PHYSICAL THERAPY COM 90337L108 17 181 SH SOLE 7 181 0 0 U S PHYSICAL THERAPY COM 90337L108 4141 43341 SH SOLE 18 43341 0 0 U S PHYSICAL THERAPY COM 90337L108 6549 68536 SH SOLE 19 68536 0 0 U S PHYSICAL THERAPY COM 90337L108 148864 1557970 SH SOLE 21 1557970 0 0 U S PHYSICAL THERAPY COM 90337L108 31646 331196 SH SOLE 22 323909 0 7287 U S PHYSICAL THERAPY COM 90337L108 193 2021 SH SOLE 25 2021 0 0 U S PHYSICAL THERAPY COM 90337L108 915 9574 SH SOLE 26 4751 0 4823 U S PHYSICAL THERAPY COM 90337L108 99 1036 SH SOLE 28 1036 0 0 U S PHYSICAL THERAPY COM 90337L108 2297 24037 SH SOLE 30 24037 0 0 U S PHYSICAL THERAPY COM 90337L108 122 1280 SH SOLE 34 1280 0 0 U S PHYSICAL THERAPY COM 90337L108 113 1182 SH SOLE 36 1182 0 0 U S PHYSICAL THERAPY COM 90337L108 127 1326 SH SOLE 40 1326 0 0 U S PHYSICAL THERAPY COM 90337L108 528 5523 SH SOLE 43 368 0 5155 U S SILICA HLDGS INC COM 90346E103 613 65168 SH SOLE 2 20305 0 44863 U S SILICA HLDGS INC COM 90346E103 12 1294 SH SOLE 7 1294 0 0 U S SILICA HLDGS INC COM 90346E103 2792 297054 SH SOLE 18 297054 0 0 U S SILICA HLDGS INC COM 90346E103 1221 129901 SH SOLE 19 129901 0 0 U S SILICA HLDGS INC COM 90346E103 93747 9973114 SH SOLE 21 9973114 0 0 U S SILICA HLDGS INC COM 90346E103 17803 1893900 SH SOLE 22 1815312 0 78588 U S SILICA HLDGS INC COM 90346E103 89 9444 SH SOLE 25 9444 0 0 U S SILICA HLDGS INC COM 90346E103 1438 152947 SH SOLE 30 152947 0 0 U S SILICA HLDGS INC COM 90346E103 82 8685 SH SOLE 40 8685 0 0 U S SILICA HLDGS INC COM 90346E103 179 19063 SH SOLE 43 1402 0 17661 U S XPRESS ENTERPRISES INC COM CL A 90338N202 107 18169 SH SOLE 2 948 0 17221 U S XPRESS ENTERPRISES INC COM CL A 90338N202 536 91256 SH SOLE 18 91256 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 247 42037 SH SOLE 19 42037 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 6243 1063584 SH SOLE 21 1063584 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 2719 463134 SH SOLE 22 445711 0 17423 UBER TECHNOLOGIES INC COM 90353T100 124540 2970194 SH SOLE 2 172939 0 2797255 UBER TECHNOLOGIES INC COM 90353T100 32359 771743 SH SOLE 4 474641 0 297102 UBER TECHNOLOGIES INC COM 90353T100 4799 114450 SH SOLE 7 114450 0 0 UBER TECHNOLOGIES INC COM 90353T100 884 21089 SH SOLE 13 7374 0 13715 UBER TECHNOLOGIES INC COM 90353T100 4055 96702 SH SOLE 15 96702 0 0 UBER TECHNOLOGIES INC COM 90353T100 0 11 SH SOLE 17 0 0 11 UBER TECHNOLOGIES INC COM 90353T100 103492 2468203 SH SOLE 18 1990770 0 477433 UBER TECHNOLOGIES INC COM 90353T100 73049 1742173 SH SOLE 19 1742173 0 0 UBER TECHNOLOGIES INC COM 90353T100 580709 13849493 SH SOLE 21 13849493 0 0 UBER TECHNOLOGIES INC COM 90353T100 1417783 33813086 SH SOLE 22 32134825 0 1678261 UBER TECHNOLOGIES INC COM 90353T100 29053 692904 SH SOLE 23 692904 0 0 UBER TECHNOLOGIES INC COM 90353T100 106474 2539321 SH SOLE 25 2539321 0 0 UBER TECHNOLOGIES INC COM 90353T100 83749 1997350 SH SOLE 26 826250 0 1171100 UBER TECHNOLOGIES INC COM 90353T100 83617 1994214 SH SOLE 28 53009 0 1941205 UBER TECHNOLOGIES INC COM 90353T100 125 2988 SH SOLE 29 2988 0 0 UBER TECHNOLOGIES INC COM 90353T100 109333 2607521 SH SOLE 30 2288533 0 318988 UBER TECHNOLOGIES INC COM 90353T100 18594 443459 SH SOLE 31 140299 0 303160 UBER TECHNOLOGIES INC COM 90353T100 14256 339984 SH SOLE 34 339984 0 0 UBER TECHNOLOGIES INC COM 90353T100 23781 567159 SH SOLE 36 567159 0 0 UBER TECHNOLOGIES INC COM 90353T100 1723 41094 SH SOLE 40 41094 0 0 UBER TECHNOLOGIES INC COM 90353T100 19544 466108 SH SOLE 43 29710 0 436398 UBER TECHNOLOGIES INC OPTIONS 90353T100 549 13100 SH Call SOLE 2 13100 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 675 16100 SH Call SOLE 4 16100 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 8847 211000 SH Call SOLE 18 211000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 91382 2179400 SH Call SOLE 19 2179400 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 24424 582500 SH Put SOLE 19 582500 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 4818 114900 SH Call SOLE 22 114900 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 252 6000 SH Put SOLE 22 6000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 37993 906100 SH Call SOLE 34 906100 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 4675 111500 SH Put SOLE 34 111500 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 3919 3993000 PRN SOLE 2 3431000 0 562000 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 5766 5875000 PRN SOLE 18 5875000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 32833 33452000 PRN SOLE 19 33452000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 5467 5570000 PRN SOLE 21 5570000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 173 176000 PRN SOLE 22 176000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 2651 2701000 PRN SOLE 26 2701000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 22 22000 PRN SOLE 30 22000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 10604 10804000 PRN SOLE 34 10804000 0 0 UBIQUITI INC COM 90353W103 2734 8914 SH SOLE 2 1429 0 7485 UBIQUITI INC COM 90353W103 25 83 SH SOLE 7 83 0 0 UBIQUITI INC COM 90353W103 38 125 SH SOLE 15 125 0 0 UBIQUITI INC COM 90353W103 829 2704 SH SOLE 18 2704 0 0 UBIQUITI INC COM 90353W103 469 1529 SH SOLE 19 1529 0 0 UBIQUITI INC COM 90353W103 49505 161413 SH SOLE 21 161413 0 0 UBIQUITI INC COM 90353W103 38010 123931 SH SOLE 22 119251 0 4680 UBIQUITI INC COM 90353W103 2284 7446 SH SOLE 25 7446 0 0 UBIQUITI INC COM 90353W103 523 1706 SH SOLE 26 0 0 1706 UBIQUITI INC COM 90353W103 457 1489 SH SOLE 28 0 0 1489 UBIQUITI INC COM 90353W103 9261 30195 SH SOLE 30 30195 0 0 UBIQUITI INC COM 90353W103 29 95 SH SOLE 31 95 0 0 UBIQUITI INC COM 90353W103 443 1445 SH SOLE 36 1445 0 0 UBIQUITI INC COM 90353W103 3009 9810 SH SOLE 43 202 0 9608 UBS GROUP AG SHS H42097107 26 1464 SH SOLE 2 1464 0 0 UBS GROUP AG SHS H42097107 1 49 SH SOLE 17 0 0 49 UBS GROUP AG SHS H42097107 17 947 SH SOLE 18 947 0 0 UBS GROUP AG SHS H42097107 64 3603 SH SOLE 22 3603 0 0 UBS GROUP AG SHS H42097107 41401 2316765 SH SOLE 43 231179 0 2085586 UDEMY INC COM 902685106 558 28533 SH SOLE 2 24208 0 4325 UDEMY INC COM 902685106 814 41682 SH SOLE 18 41682 0 0 UDEMY INC COM 902685106 757 38742 SH SOLE 19 38742 0 0 UDEMY INC COM 902685106 9081 464719 SH SOLE 21 464719 0 0 UDEMY INC COM 902685106 7421 379798 SH SOLE 22 374475 0 5323 UDEMY INC COM 902685106 273 13954 SH SOLE 26 12510 0 1444 UDEMY INC COM 902685106 640 32766 SH SOLE 28 0 0 32766 UDEMY INC COM 902685106 12 639 SH SOLE 31 0 0 639 UDEMY INC COM 902685106 15117 773636 SH SOLE 34 773636 0 0 UDR INC COM 902653104 61889 1031663 SH SOLE 2 340607 0 691056 UDR INC COM 902653104 56241 937513 SH SOLE 4 788430 0 149083 UDR INC COM 902653104 39785 663195 SH SOLE 7 654926 0 8269 UDR INC COM 902653104 1416 23610 SH SOLE 13 17691 0 5919 UDR INC COM 902653104 2497 41628 SH SOLE 15 41628 0 0 UDR INC COM 902653104 67239 1120831 SH SOLE 18 1080158 0 40673 UDR INC COM 902653104 82013 1367105 SH SOLE 19 1367105 0 0 UDR INC COM 902653104 679958 11334529 SH SOLE 21 11334529 0 0 UDR INC COM 902653104 555439 9258859 SH SOLE 22 8214686 0 1044173 UDR INC COM 902653104 14324 238770 SH SOLE 23 238770 0 0 UDR INC COM 902653104 120366 2006433 SH SOLE 25 2006433 0 0 UDR INC COM 902653104 51645 860890 SH SOLE 26 269669 0 591221 UDR INC COM 902653104 60408 1006962 SH SOLE 28 108382 0 898580 UDR INC COM 902653104 660 11005 SH SOLE 29 11005 0 0 UDR INC COM 902653104 148046 2467839 SH SOLE 30 2467839 0 0 UDR INC COM 902653104 86346 1439333 SH SOLE 31 47021 0 1392312 UDR INC COM 902653104 43688 728250 SH SOLE 34 728250 0 0 UDR INC COM 902653104 6985 116432 SH SOLE 36 116432 0 0 UDR INC COM 902653104 623 10393 SH SOLE 40 10393 0 0 UDR INC COM 902653104 6514 108580 SH SOLE 43 1704 0 106876 UFP INDUSTRIES INC COM 90278Q108 4645 50483 SH SOLE 2 31612 0 18871 UFP INDUSTRIES INC COM 90278Q108 20 220 SH SOLE 4 220 0 0 UFP INDUSTRIES INC COM 90278Q108 109 1186 SH SOLE 7 1186 0 0 UFP INDUSTRIES INC COM 90278Q108 20160 219102 SH SOLE 18 212377 0 6725 UFP INDUSTRIES INC COM 90278Q108 16429 178552 SH SOLE 19 178552 0 0 UFP INDUSTRIES INC COM 90278Q108 678540 7374628 SH SOLE 21 7374628 0 0 UFP INDUSTRIES INC COM 90278Q108 145077 1576756 SH SOLE 22 1540060 0 36696 UFP INDUSTRIES INC COM 90278Q108 250 2718 SH SOLE 23 2718 0 0 UFP INDUSTRIES INC COM 90278Q108 716 7777 SH SOLE 25 7777 0 0 UFP INDUSTRIES INC COM 90278Q108 2736 29736 SH SOLE 26 23089 0 6647 UFP INDUSTRIES INC COM 90278Q108 101 1102 SH SOLE 28 1102 0 0 UFP INDUSTRIES INC COM 90278Q108 10386 112877 SH SOLE 30 112877 0 0 UFP INDUSTRIES INC COM 90278Q108 69 752 SH SOLE 36 752 0 0 UFP INDUSTRIES INC COM 90278Q108 759 8245 SH SOLE 40 8245 0 0 UFP INDUSTRIES INC COM 90278Q108 3325 36138 SH SOLE 43 859 0 35279 UFP TECHNOLOGIES INC COM 902673102 478 6799 SH SOLE 2 2141 0 4658 UFP TECHNOLOGIES INC COM 902673102 6 83 SH SOLE 7 83 0 0 UFP TECHNOLOGIES INC COM 902673102 1572 22380 SH SOLE 18 22380 0 0 UFP TECHNOLOGIES INC COM 902673102 903 12851 SH SOLE 19 12851 0 0 UFP TECHNOLOGIES INC COM 902673102 18268 260005 SH SOLE 21 260005 0 0 UFP TECHNOLOGIES INC COM 902673102 10230 145607 SH SOLE 22 141736 0 3871 UFP TECHNOLOGIES INC COM 902673102 109 1546 SH SOLE 43 47 0 1499 UGI CORP NEW COM 902681105 47588 1036560 SH SOLE 2 431455 0 605105 UGI CORP NEW COM 902681105 12207 265897 SH SOLE 4 139830 0 126067 UGI CORP NEW COM 902681105 9642 210018 SH SOLE 7 210018 0 0 UGI CORP NEW COM 902681105 566 12338 SH SOLE 13 12338 0 0 UGI CORP NEW COM 902681105 1075 23413 SH SOLE 15 23413 0 0 UGI CORP NEW COM 902681105 23732 516934 SH SOLE 18 496384 0 20550 UGI CORP NEW COM 902681105 17883 389531 SH SOLE 19 389531 0 0 UGI CORP NEW COM 902681105 540843 11780515 SH SOLE 21 11780515 0 0 UGI CORP NEW COM 902681105 307651 6701182 SH SOLE 22 6050739 0 650443 UGI CORP NEW COM 902681105 8821 192127 SH SOLE 23 192127 0 0 UGI CORP NEW COM 902681105 14200 309309 SH SOLE 25 309309 0 0 UGI CORP NEW COM 902681105 17592 383191 SH SOLE 26 280172 0 103019 UGI CORP NEW COM 902681105 49928 1087515 SH SOLE 28 7042 0 1080473 UGI CORP NEW COM 902681105 2756 60024 SH SOLE 29 60024 0 0 UGI CORP NEW COM 902681105 44960 979306 SH SOLE 30 685927 0 293379 UGI CORP NEW COM 902681105 7596 165448 SH SOLE 31 115376 0 50072 UGI CORP NEW COM 902681105 8107 176586 SH SOLE 34 176586 0 0 UGI CORP NEW COM 902681105 2867 62452 SH SOLE 36 62452 0 0 UGI CORP NEW COM 902681105 291 6340 SH SOLE 40 6340 0 0 UGI CORP NEW COM 902681105 12298 267869 SH SOLE 43 19873 0 247996 UGI CORP NEW UNIT 99/99/9999 902681113 19520 185941 SH SOLE 21 185941 0 0 UIPATH INC CL A 90364P105 3743 86787 SH SOLE 2 7622 0 79165 UIPATH INC CL A 90364P105 87 2027 SH SOLE 15 2027 0 0 UIPATH INC CL A 90364P105 47190 1094132 SH SOLE 21 1094132 0 0 UIPATH INC CL A 90364P105 145957 3384129 SH SOLE 22 3384129 0 0 UIPATH INC CL A 90364P105 16320 378393 SH SOLE 25 378393 0 0 UIPATH INC CL A 90364P105 5740 133091 SH SOLE 26 0 0 133091 UIPATH INC CL A 90364P105 105 2432 SH SOLE 28 2432 0 0 UIPATH INC CL A 90364P105 1343 31143 SH SOLE 31 31143 0 0 UIPATH INC CL A 90364P105 1758 40751 SH SOLE 34 40751 0 0 UIPATH INC CL A 90364P105 2305 53452 SH SOLE 36 53452 0 0 UIPATH INC CL A 90364P105 477 11056 SH SOLE 43 7767 0 3289 ULTA BEAUTY INC COM 90384S303 62252 150973 SH SOLE 2 56666 0 94307 ULTA BEAUTY INC COM 90384S303 20999 50927 SH SOLE 4 30417 0 20510 ULTA BEAUTY INC COM 90384S303 25401 61602 SH SOLE 7 48019 0 13583 ULTA BEAUTY INC COM 90384S303 1762 4272 SH SOLE 13 3556 0 716 ULTA BEAUTY INC COM 90384S303 2029 4921 SH SOLE 15 4921 0 0 ULTA BEAUTY INC COM 90384S303 43156 104662 SH SOLE 18 96947 0 7715 ULTA BEAUTY INC COM 90384S303 30431 73801 SH SOLE 19 73801 0 0 ULTA BEAUTY INC COM 90384S303 710448 1722966 SH SOLE 21 1722966 0 0 ULTA BEAUTY INC COM 90384S303 489375 1186823 SH SOLE 22 1057660 0 129163 ULTA BEAUTY INC COM 90384S303 16582 40215 SH SOLE 23 40215 0 0 ULTA BEAUTY INC COM 90384S303 40431 98053 SH SOLE 25 98053 0 0 ULTA BEAUTY INC COM 90384S303 50738 123050 SH SOLE 26 50845 0 72205 ULTA BEAUTY INC COM 90384S303 58834 142683 SH SOLE 28 1074 0 141609 ULTA BEAUTY INC COM 90384S303 3722 9026 SH SOLE 29 9026 0 0 ULTA BEAUTY INC COM 90384S303 111381 270119 SH SOLE 30 270119 0 0 ULTA BEAUTY INC COM 90384S303 11186 27128 SH SOLE 31 13791 0 13337 ULTA BEAUTY INC COM 90384S303 46893 113725 SH SOLE 34 113725 0 0 ULTA BEAUTY INC COM 90384S303 8702 21104 SH SOLE 36 21104 0 0 ULTA BEAUTY INC COM 90384S303 637 1544 SH SOLE 40 1544 0 0 ULTA BEAUTY INC COM 90384S303 11264 27317 SH SOLE 43 3140 0 24177 ULTRA CLEAN HLDGS INC COM 90385V107 2344 40869 SH SOLE 2 20860 0 20009 ULTRA CLEAN HLDGS INC COM 90385V107 8 147 SH SOLE 4 147 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 36 628 SH SOLE 7 628 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 9374 163426 SH SOLE 18 153742 0 9684 ULTRA CLEAN HLDGS INC COM 90385V107 13057 227626 SH SOLE 19 227626 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 297835 5192376 SH SOLE 21 5192376 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 68858 1200460 SH SOLE 22 1175486 0 24974 ULTRA CLEAN HLDGS INC COM 90385V107 400 6967 SH SOLE 23 6967 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 385 6716 SH SOLE 25 6716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2421 42207 SH SOLE 26 13053 0 29154 ULTRA CLEAN HLDGS INC COM 90385V107 45 789 SH SOLE 28 789 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 4629 80699 SH SOLE 30 80699 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 84006 1464548 SH SOLE 34 1464548 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 328 5726 SH SOLE 40 5726 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 930 16212 SH SOLE 43 49 0 16163 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8613 102426 SH SOLE 2 25586 0 76840 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 32 383 SH SOLE 4 383 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 78 925 SH SOLE 7 925 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2743 32622 SH SOLE 18 30659 0 1963 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 10329 122828 SH SOLE 19 122828 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 118184 1405447 SH SOLE 21 1405447 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 136499 1623245 SH SOLE 22 1551108 0 72137 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 363 4314 SH SOLE 23 4314 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1070 12724 SH SOLE 25 12724 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4471 53168 SH SOLE 26 24608 0 28560 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1109 13190 SH SOLE 28 13190 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5962 70905 SH SOLE 30 70905 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 84 999 SH SOLE 31 999 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 290 3450 SH SOLE 34 3450 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 876 10415 SH SOLE 36 10415 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 728 8655 SH SOLE 40 8655 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1594 18956 SH SOLE 43 917 0 18039 ULTRALIFE CORP COM 903899102 12 2042 SH SOLE 18 2042 0 0 ULTRALIFE CORP COM 903899102 198 32769 SH SOLE 21 32769 0 0 ULTRALIFE CORP COM 903899102 716 118534 SH SOLE 22 118534 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3129 1185205 SH SOLE 2 526713 0 658492 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 186 70435 SH SOLE 4 70435 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1733 656532 SH SOLE 7 656532 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 40 15056 SH SOLE 18 15056 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 85 32120 SH SOLE 19 32120 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 5150 1950828 SH SOLE 21 1950828 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 6793 2573245 SH SOLE 22 1960197 0 613048 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2278 862916 SH SOLE 30 862916 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1166 441726 SH SOLE 43 7121 0 434605 UMB FINL CORP COM 902788108 6522 61461 SH SOLE 2 34009 0 27452 UMB FINL CORP COM 902788108 169 1594 SH SOLE 4 150 0 1444 UMB FINL CORP COM 902788108 95 891 SH SOLE 7 891 0 0 UMB FINL CORP COM 902788108 22307 210221 SH SOLE 18 210221 0 0 UMB FINL CORP COM 902788108 12369 116568 SH SOLE 19 116568 0 0 UMB FINL CORP COM 902788108 349176 3290699 SH SOLE 21 3290699 0 0 UMB FINL CORP COM 902788108 140763 1326578 SH SOLE 22 1282017 0 44561 UMB FINL CORP COM 902788108 206 1941 SH SOLE 23 1941 0 0 UMB FINL CORP COM 902788108 699 6588 SH SOLE 25 6588 0 0 UMB FINL CORP COM 902788108 2671 25169 SH SOLE 26 17922 0 7247 UMB FINL CORP COM 902788108 76 714 SH SOLE 28 714 0 0 UMB FINL CORP COM 902788108 7922 74660 SH SOLE 30 74660 0 0 UMB FINL CORP COM 902788108 111 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 655 6175 SH SOLE 40 6175 0 0 UMB FINL CORP COM 902788108 2465 23233 SH SOLE 43 2278 0 20955 UMH PPTYS INC COM 903002103 1064 38930 SH SOLE 2 15749 0 23181 UMH PPTYS INC COM 903002103 18 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 3424 125290 SH SOLE 18 125290 0 0 UMH PPTYS INC COM 903002103 2111 77225 SH SOLE 19 77225 0 0 UMH PPTYS INC COM 903002103 48070 1758882 SH SOLE 21 1758882 0 0 UMH PPTYS INC COM 903002103 30163 1103671 SH SOLE 22 1078513 0 25158 UMH PPTYS INC COM 903002103 50 1843 SH SOLE 23 1843 0 0 UMH PPTYS INC COM 903002103 214 7819 SH SOLE 25 7819 0 0 UMH PPTYS INC COM 903002103 209 7630 SH SOLE 26 0 0 7630 UMH PPTYS INC COM 903002103 2284 83586 SH SOLE 30 83586 0 0 UMH PPTYS INC COM 903002103 201 7338 SH SOLE 40 7338 0 0 UMH PPTYS INC COM 903002103 386 14124 SH SOLE 43 82 0 14042 UMPQUA HLDGS CORP COM 904214103 17826 926483 SH SOLE 2 159591 0 766892 UMPQUA HLDGS CORP COM 904214103 249 12953 SH SOLE 4 1388 0 11565 UMPQUA HLDGS CORP COM 904214103 108 5618 SH SOLE 7 5618 0 0 UMPQUA HLDGS CORP COM 904214103 9144 475234 SH SOLE 18 475234 0 0 UMPQUA HLDGS CORP COM 904214103 1936 100617 SH SOLE 19 100617 0 0 UMPQUA HLDGS CORP COM 904214103 210100 10919974 SH SOLE 21 10919974 0 0 UMPQUA HLDGS CORP COM 904214103 116550 6057716 SH SOLE 22 5802998 0 254718 UMPQUA HLDGS CORP COM 904214103 777 40359 SH SOLE 25 40359 0 0 UMPQUA HLDGS CORP COM 904214103 2176 113089 SH SOLE 26 93894 0 19195 UMPQUA HLDGS CORP COM 904214103 76 3931 SH SOLE 28 3931 0 0 UMPQUA HLDGS CORP COM 904214103 6941 360779 SH SOLE 30 360779 0 0 UMPQUA HLDGS CORP COM 904214103 66 3407 SH SOLE 31 3407 0 0 UMPQUA HLDGS CORP COM 904214103 487 25326 SH SOLE 36 25326 0 0 UMPQUA HLDGS CORP COM 904214103 562 29185 SH SOLE 40 29185 0 0 UMPQUA HLDGS CORP COM 904214103 6627 344453 SH SOLE 43 38833 0 305620 UNDER ARMOUR INC CL A 904311107 14479 683299 SH SOLE 2 361393 0 321906 UNDER ARMOUR INC CL A 904311107 542 25572 SH SOLE 4 25572 0 0 UNDER ARMOUR INC CL A 904311107 3005 141835 SH SOLE 7 136904 0 4931 UNDER ARMOUR INC CL A 904311107 67 3140 SH SOLE 15 3140 0 0 UNDER ARMOUR INC CL A 904311107 6006 283441 SH SOLE 18 266378 0 17063 UNDER ARMOUR INC CL A 904311107 2254 106353 SH SOLE 19 106353 0 0 UNDER ARMOUR INC CL A 904311107 88780 4189703 SH SOLE 21 4189703 0 0 UNDER ARMOUR INC CL A 904311107 102301 4827784 SH SOLE 22 4430875 0 396909 UNDER ARMOUR INC CL A 904311107 241 11365 SH SOLE 23 11365 0 0 UNDER ARMOUR INC CL A 904311107 791 37307 SH SOLE 25 37307 0 0 UNDER ARMOUR INC CL A 904311107 5078 239649 SH SOLE 26 92040 0 147609 UNDER ARMOUR INC CL A 904311107 71 3361 SH SOLE 28 3361 0 0 UNDER ARMOUR INC CL A 904311107 341 16111 SH SOLE 29 16111 0 0 UNDER ARMOUR INC CL A 904311107 10805 509890 SH SOLE 30 509890 0 0 UNDER ARMOUR INC CL A 904311107 64 3003 SH SOLE 31 3003 0 0 UNDER ARMOUR INC CL A 904311107 234 11044 SH SOLE 36 11044 0 0 UNDER ARMOUR INC CL A 904311107 517 24383 SH SOLE 40 24383 0 0 UNDER ARMOUR INC CL A 904311107 1257 59342 SH SOLE 43 1225 0 58117 UNDER ARMOUR INC CL C 904311206 5092 282241 SH SOLE 2 91388 0 190853 UNDER ARMOUR INC CL C 904311206 11 617 SH SOLE 4 617 0 0 UNDER ARMOUR INC CL C 904311206 3096 171604 SH SOLE 7 166822 0 4782 UNDER ARMOUR INC CL C 904311206 60 3321 SH SOLE 15 3321 0 0 UNDER ARMOUR INC CL C 904311206 5865 325110 SH SOLE 18 303742 0 21368 UNDER ARMOUR INC CL C 904311206 2031 112588 SH SOLE 19 112588 0 0 UNDER ARMOUR INC CL C 904311206 87048 4825272 SH SOLE 21 4825272 0 0 UNDER ARMOUR INC CL C 904311206 86190 4777719 SH SOLE 22 4350103 0 427616 UNDER ARMOUR INC CL C 904311206 25 1377 SH SOLE 23 1377 0 0 UNDER ARMOUR INC CL C 904311206 572 31724 SH SOLE 25 31724 0 0 UNDER ARMOUR INC CL C 904311206 3966 219821 SH SOLE 26 81195 0 138626 UNDER ARMOUR INC CL C 904311206 64 3552 SH SOLE 28 3552 0 0 UNDER ARMOUR INC CL C 904311206 10211 566014 SH SOLE 30 566014 0 0 UNDER ARMOUR INC CL C 904311206 54 2999 SH SOLE 31 2999 0 0 UNDER ARMOUR INC CL C 904311206 252 13956 SH SOLE 36 13956 0 0 UNDER ARMOUR INC CL C 904311206 482 26709 SH SOLE 40 26709 0 0 UNDER ARMOUR INC CL C 904311206 419 23220 SH SOLE 43 1459 0 21761 UNICO AMERN CORP COM 904607108 2 619 SH SOLE 21 619 0 0 UNICYCIVE THERAPEUTICS INC COM 90466Y103 3 1301 SH SOLE 18 1301 0 0 UNICYCIVE THERAPEUTICS INC COM 90466Y103 30 14744 SH SOLE 21 14744 0 0 UNIFI INC COM NEW 904677200 245 10585 SH SOLE 2 3211 0 7374 UNIFI INC COM NEW 904677200 8 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 1300 56136 SH SOLE 18 56136 0 0 UNIFI INC COM NEW 904677200 1378 59508 SH SOLE 19 59508 0 0 UNIFI INC COM NEW 904677200 40415 1745768 SH SOLE 21 1745768 0 0 UNIFI INC COM NEW 904677200 8507 367460 SH SOLE 22 359581 0 7879 UNIFI INC COM NEW 904677200 403 17428 SH SOLE 30 17428 0 0 UNIFI INC COM NEW 904677200 47 2047 SH SOLE 43 0 0 2047 UNIFIRST CORP MASS COM 904708104 2567 12199 SH SOLE 2 4228 0 7971 UNIFIRST CORP MASS COM 904708104 12 58 SH SOLE 4 58 0 0 UNIFIRST CORP MASS COM 904708104 47 225 SH SOLE 7 225 0 0 UNIFIRST CORP MASS COM 904708104 12257 58258 SH SOLE 18 58258 0 0 UNIFIRST CORP MASS COM 904708104 5642 26817 SH SOLE 19 26817 0 0 UNIFIRST CORP MASS COM 904708104 392284 1864467 SH SOLE 21 1864467 0 0 UNIFIRST CORP MASS COM 904708104 78714 374116 SH SOLE 22 359590 0 14526 UNIFIRST CORP MASS COM 904708104 582 2767 SH SOLE 25 2767 0 0 UNIFIRST CORP MASS COM 904708104 1381 6564 SH SOLE 26 5160 0 1404 UNIFIRST CORP MASS COM 904708104 57 272 SH SOLE 28 272 0 0 UNIFIRST CORP MASS COM 904708104 5682 27008 SH SOLE 30 27008 0 0 UNIFIRST CORP MASS COM 904708104 388 1846 SH SOLE 40 1846 0 0 UNIFIRST CORP MASS COM 904708104 959 4559 SH SOLE 43 49 0 4510 UNILEVER PLC SPON ADR NEW 904767704 36741 683054 SH SOLE 2 683054 0 0 UNILEVER PLC SPON ADR NEW 904767704 378015 7027604 SH SOLE 18 6673734 0 353870 UNILEVER PLC SPON ADR NEW 904767704 522898 9721099 SH SOLE 19 9721099 0 0 UNILEVER PLC SPON ADR NEW 904767704 44903 834785 SH SOLE 22 834785 0 0 UNILEVER PLC SPON ADR NEW 904767704 5086 94547 SH SOLE 23 94547 0 0 UNILEVER PLC SPON ADR NEW 904767704 2671 49662 SH SOLE 25 0 0 49662 UNILEVER PLC SPON ADR NEW 904767704 5839 108543 SH SOLE 26 0 0 108543 UNILEVER PLC SPON ADR NEW 904767704 135 2509 SH SOLE 30 2509 0 0 UNILEVER PLC SPON ADR NEW 904767704 36096 671045 SH SOLE 34 671045 0 0 UNILEVER PLC SPON ADR NEW 904767704 1110 20632 SH SOLE 36 20632 0 0 UNILEVER PLC SPON ADR NEW 904767704 59188 1100351 SH SOLE 43 148013 0 952338 UNION BANKSHARES INC COM 905400107 23 760 SH SOLE 18 760 0 0 UNION BANKSHARES INC COM 905400107 317 10636 SH SOLE 21 10636 0 0 UNION BANKSHARES INC COM 905400107 5 182 SH SOLE 22 182 0 0 UNION PAC CORP COM 907818108 374906 1488137 SH SOLE 2 299192 0 1188945 UNION PAC CORP COM 907818108 88756 352303 SH SOLE 4 298381 0 53922 UNION PAC CORP COM 907818108 139673 554413 SH SOLE 7 535151 0 19262 UNION PAC CORP COM 907818108 6959 27624 SH SOLE 13 20634 0 6990 UNION PAC CORP COM 907818108 23202 92096 SH SOLE 15 92096 0 0 UNION PAC CORP COM 907818108 1 4 SH SOLE 17 0 0 4 UNION PAC CORP COM 907818108 517785 2055275 SH SOLE 18 1833435 0 221840 UNION PAC CORP COM 907818108 344831 1368759 SH SOLE 19 1368759 0 0 UNION PAC CORP COM 907818108 19066 75680 SH SOLE 20 75680 0 0 UNION PAC CORP COM 907818108 3668503 14561598 SH SOLE 21 14561598 0 0 UNION PAC CORP COM 907818108 3473741 13788516 SH SOLE 22 12384205 0 1404311 UNION PAC CORP COM 907818108 104575 415097 SH SOLE 23 415097 0 0 UNION PAC CORP COM 907818108 245863 975919 SH SOLE 25 975919 0 0 UNION PAC CORP COM 907818108 385469 1530065 SH SOLE 26 637404 0 892661 UNION PAC CORP COM 907818108 376241 1493436 SH SOLE 28 16229 0 1477207 UNION PAC CORP COM 907818108 4725 18754 SH SOLE 29 18754 0 0 UNION PAC CORP COM 907818108 792619 3146187 SH SOLE 30 3146187 0 0 UNION PAC CORP COM 907818108 678574 2693501 SH SOLE 31 107377 0 2586124 UNION PAC CORP COM 907818108 60381 239675 SH SOLE 34 239675 0 0 UNION PAC CORP COM 907818108 77151 306239 SH SOLE 36 306239 0 0 UNION PAC CORP COM 907818108 5480 21752 SH SOLE 40 21752 0 0 UNION PAC CORP COM 907818108 155484 617171 SH SOLE 43 54442 0 562730 UNIQUE FABRICATING INC COM 90915J103 3 1633 SH SOLE 18 1633 0 0 UNIQUE FABRICATING INC COM 90915J103 45 22890 SH SOLE 21 22890 0 0 UNIQURE NV SHS N90064101 198 9550 SH SOLE 2 8583 0 967 UNIQURE NV SHS N90064101 4 177 SH SOLE 4 177 0 0 UNIQURE NV SHS N90064101 596 28754 SH SOLE 18 28754 0 0 UNIQURE NV SHS N90064101 68881 3321187 SH SOLE 21 3321187 0 0 UNIQURE NV SHS N90064101 11971 577182 SH SOLE 22 561284 0 15898 UNIQURE NV SHS N90064101 136 6572 SH SOLE 25 6572 0 0 UNIQURE NV SHS N90064101 290 13970 SH SOLE 26 11330 0 2640 UNIQURE NV SHS N90064101 58 2790 SH SOLE 28 2790 0 0 UNIQURE NV SHS N90064101 6653 320801 SH SOLE 30 320801 0 0 UNIQURE NV SHS N90064101 128 6190 SH SOLE 36 6190 0 0 UNIQURE NV SHS N90064101 79 3802 SH SOLE 40 3802 0 0 UNIQURE NV SHS N90064101 59 2830 SH SOLE 43 15 0 2815 UNISYS CORP COM NEW 909214306 787 38271 SH SOLE 2 18581 0 19690 UNISYS CORP COM NEW 909214306 5 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 22 1087 SH SOLE 7 1087 0 0 UNISYS CORP COM NEW 909214306 5077 246797 SH SOLE 18 246797 0 0 UNISYS CORP COM NEW 909214306 2400 116672 SH SOLE 19 116672 0 0 UNISYS CORP COM NEW 909214306 167151 8125965 SH SOLE 21 8125965 0 0 UNISYS CORP COM NEW 909214306 34246 1664853 SH SOLE 22 1622913 0 41940 UNISYS CORP COM NEW 909214306 172 8373 SH SOLE 25 8373 0 0 UNISYS CORP COM NEW 909214306 751 36508 SH SOLE 26 30119 0 6389 UNISYS CORP COM NEW 909214306 630 30626 SH SOLE 28 30626 0 0 UNISYS CORP COM NEW 909214306 8381 407431 SH SOLE 30 407431 0 0 UNISYS CORP COM NEW 909214306 98 4781 SH SOLE 36 4781 0 0 UNISYS CORP COM NEW 909214306 209 10172 SH SOLE 40 10172 0 0 UNISYS CORP COM NEW 909214306 438 21290 SH SOLE 43 309 0 20981 UNITED AIRLS HLDGS INC COM 910047109 15392 351579 SH SOLE 2 64970 0 286609 UNITED AIRLS HLDGS INC COM 910047109 11101 253553 SH SOLE 7 243764 0 9789 UNITED AIRLS HLDGS INC COM 910047109 269 6139 SH SOLE 15 6139 0 0 UNITED AIRLS HLDGS INC COM 910047109 29785 680339 SH SOLE 18 652162 0 28177 UNITED AIRLS HLDGS INC COM 910047109 6422 146685 SH SOLE 19 146685 0 0 UNITED AIRLS HLDGS INC COM 910047109 345951 7902028 SH SOLE 21 7902028 0 0 UNITED AIRLS HLDGS INC COM 910047109 281407 6427753 SH SOLE 22 5905537 0 522216 UNITED AIRLS HLDGS INC COM 910047109 54 1225 SH SOLE 23 1225 0 0 UNITED AIRLS HLDGS INC COM 910047109 5202 118815 SH SOLE 25 118815 0 0 UNITED AIRLS HLDGS INC COM 910047109 10298 235227 SH SOLE 26 0 0 235227 UNITED AIRLS HLDGS INC COM 910047109 5043 115188 SH SOLE 28 81757 0 33431 UNITED AIRLS HLDGS INC COM 910047109 30031 685962 SH SOLE 30 685962 0 0 UNITED AIRLS HLDGS INC COM 910047109 213 4865 SH SOLE 31 4865 0 0 UNITED AIRLS HLDGS INC COM 910047109 1671 38173 SH SOLE 36 38173 0 0 UNITED AIRLS HLDGS INC COM 910047109 7677 175344 SH SOLE 43 24303 0 151042 UNITED AIRLS HLDGS INC OPTIONS 910047109 31 700 SH Put SOLE 4 700 0 0 UNITED AIRLS HLDGS INC OPTIONS 910047109 398 9100 SH Put SOLE 18 9100 0 0 UNITED AIRLS HLDGS INC OPTIONS 910047109 11474 262100 SH Put SOLE 19 262100 0 0 UNITED AIRLS HLDGS INC OPTIONS 910047109 241 5500 SH Put SOLE 22 5500 0 0 UNITED AIRLS HLDGS INC OPTIONS 910047109 3179 72600 SH Put SOLE 34 72600 0 0 UNITED BANCORP INC OHIO COM 909911109 14 868 SH SOLE 18 868 0 0 UNITED BANCORP INC OHIO COM 909911109 333 19992 SH SOLE 21 19992 0 0 UNITED BANCORP INC OHIO COM 909911109 5 298 SH SOLE 22 298 0 0 UNITED BANCSHARES INC OHIO COM 909458101 15 486 SH SOLE 18 486 0 0 UNITED BANCSHARES INC OHIO COM 909458101 227 7439 SH SOLE 21 7439 0 0 UNITED BANCSHARES INC OHIO COM 909458101 3 98 SH SOLE 22 98 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6199 170876 SH SOLE 2 94051 0 76825 UNITED BANKSHARES INC WEST V COM 909907107 188 5172 SH SOLE 4 464 0 4708 UNITED BANKSHARES INC WEST V COM 909907107 2870 79100 SH SOLE 7 79100 0 0 UNITED BANKSHARES INC WEST V COM 909907107 25586 705239 SH SOLE 18 705239 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8496 234176 SH SOLE 19 234176 0 0 UNITED BANKSHARES INC WEST V COM 909907107 459143 12655538 SH SOLE 21 12655538 0 0 UNITED BANKSHARES INC WEST V COM 909907107 147438 4063879 SH SOLE 22 3933310 0 130569 UNITED BANKSHARES INC WEST V COM 909907107 668 18423 SH SOLE 25 18423 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2084 57429 SH SOLE 26 46453 0 10976 UNITED BANKSHARES INC WEST V COM 909907107 84 2302 SH SOLE 28 2302 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8122 223873 SH SOLE 30 223873 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1866 51421 SH SOLE 32 51421 0 0 UNITED BANKSHARES INC WEST V COM 909907107 131 3617 SH SOLE 36 3617 0 0 UNITED BANKSHARES INC WEST V COM 909907107 636 17539 SH SOLE 40 17539 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3281 90442 SH SOLE 43 5595 0 84847 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2426 67503 SH SOLE 2 22778 0 44725 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 45 1252 SH SOLE 7 1252 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 12063 335639 SH SOLE 18 335639 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8690 241782 SH SOLE 19 241782 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 357003 9933314 SH SOLE 21 9933314 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 79969 2225064 SH SOLE 22 2153020 0 72044 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 455 12652 SH SOLE 23 12652 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 285 7930 SH SOLE 25 7930 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3716 103404 SH SOLE 26 7068 0 96336 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 21 590 SH SOLE 28 590 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5468 152147 SH SOLE 30 152147 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 370 10288 SH SOLE 40 10288 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 920 25585 SH SOLE 43 70 0 25515 UNITED FIRE GROUP INC COM 910340108 763 32922 SH SOLE 2 19119 0 13803 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 1906 82198 SH SOLE 18 82198 0 0 UNITED FIRE GROUP INC COM 910340108 842 36310 SH SOLE 19 36310 0 0 UNITED FIRE GROUP INC COM 910340108 62283 2685776 SH SOLE 21 2685776 0 0 UNITED FIRE GROUP INC COM 910340108 14270 615359 SH SOLE 22 591904 0 23455 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 365 15759 SH SOLE 28 15759 0 0 UNITED FIRE GROUP INC COM 910340108 993 42826 SH SOLE 30 42826 0 0 UNITED FIRE GROUP INC COM 910340108 48 2071 SH SOLE 40 2071 0 0 UNITED FIRE GROUP INC COM 910340108 354 15277 SH SOLE 43 97 0 15180 UNITED GUARDIAN INC COM 910571108 11 677 SH SOLE 18 677 0 0 UNITED GUARDIAN INC COM 910571108 418 25417 SH SOLE 21 25417 0 0 UNITED GUARDIAN INC COM 910571108 134 8120 SH SOLE 22 8120 0 0 UNITED INS HLDGS CORP COM 910710102 231 53322 SH SOLE 2 17573 0 35749 UNITED INS HLDGS CORP COM 910710102 325 74989 SH SOLE 18 74989 0 0 UNITED INS HLDGS CORP COM 910710102 150 34560 SH SOLE 19 34560 0 0 UNITED INS HLDGS CORP COM 910710102 3662 843699 SH SOLE 21 843699 0 0 UNITED INS HLDGS CORP COM 910710102 3433 791053 SH SOLE 22 777364 0 13689 UNITED INS HLDGS CORP COM 910710102 29 6760 SH SOLE 23 6760 0 0 UNITED INS HLDGS CORP COM 910710102 25 5779 SH SOLE 26 0 0 5779 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 17095 1461071 SH SOLE 2 824799 0 636272 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 629 53725 SH SOLE 4 53725 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1593 136149 SH SOLE 13 136149 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1767 151003 SH SOLE 18 151003 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 285 24336 SH SOLE 19 24336 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 78427 6703174 SH SOLE 21 6703174 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 25181 2152212 SH SOLE 22 1635790 0 516422 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 119 10135 SH SOLE 28 0 0 10135 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 777 66371 SH SOLE 30 66371 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 579 49512 SH SOLE 31 0 0 49512 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 388 33202 SH SOLE 34 33202 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 79656 6808218 SH SOLE 43 311703 0 6496515 UNITED NAT FOODS INC COM 911163103 2379 48463 SH SOLE 2 15776 0 32687 UNITED NAT FOODS INC COM 911163103 10 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 142 2897 SH SOLE 7 2897 0 0 UNITED NAT FOODS INC COM 911163103 10576 215475 SH SOLE 18 215475 0 0 UNITED NAT FOODS INC COM 911163103 4858 98987 SH SOLE 19 98987 0 0 UNITED NAT FOODS INC COM 911163103 331472 6753712 SH SOLE 21 6753712 0 0 UNITED NAT FOODS INC COM 911163103 70818 1442906 SH SOLE 22 1389097 0 53809 UNITED NAT FOODS INC COM 911163103 345 7022 SH SOLE 23 7022 0 0 UNITED NAT FOODS INC COM 911163103 350 7135 SH SOLE 25 7135 0 0 UNITED NAT FOODS INC COM 911163103 1475 30043 SH SOLE 26 25181 0 4862 UNITED NAT FOODS INC COM 911163103 49 1004 SH SOLE 28 1004 0 0 UNITED NAT FOODS INC COM 911163103 5019 102260 SH SOLE 30 102260 0 0 UNITED NAT FOODS INC COM 911163103 948 19315 SH SOLE 36 19315 0 0 UNITED NAT FOODS INC COM 911163103 326 6648 SH SOLE 40 6648 0 0 UNITED NAT FOODS INC COM 911163103 3932 80107 SH SOLE 43 2840 0 77267 UNITED PARCEL SERVICE INC CL B 911312106 385981 1800789 SH SOLE 2 487563 0 1313226 UNITED PARCEL SERVICE INC CL B 911312106 98568 459868 SH SOLE 4 375556 0 84312 UNITED PARCEL SERVICE INC CL B 911312106 136959 638981 SH SOLE 7 617605 0 21376 UNITED PARCEL SERVICE INC CL B 911312106 8423 39298 SH SOLE 13 31918 0 7380 UNITED PARCEL SERVICE INC CL B 911312106 21994 102612 SH SOLE 15 102612 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6 30 SH SOLE 17 0 0 30 UNITED PARCEL SERVICE INC CL B 911312106 913434 4261615 SH SOLE 18 4121686 0 139929 UNITED PARCEL SERVICE INC CL B 911312106 314918 1469246 SH SOLE 19 1469246 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3685539 17194824 SH SOLE 21 17194824 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3417336 15943527 SH SOLE 22 14160104 0 1783423 UNITED PARCEL SERVICE INC CL B 911312106 109176 509358 SH SOLE 23 509358 0 0 UNITED PARCEL SERVICE INC CL B 911312106 246327 1149235 SH SOLE 25 1149235 0 0 UNITED PARCEL SERVICE INC CL B 911312106 357505 1667936 SH SOLE 26 638848 0 1029088 UNITED PARCEL SERVICE INC CL B 911312106 393877 1837627 SH SOLE 28 41026 0 1796601 UNITED PARCEL SERVICE INC CL B 911312106 11677 54480 SH SOLE 29 54480 0 0 UNITED PARCEL SERVICE INC CL B 911312106 666872 3111283 SH SOLE 30 3111283 0 0 UNITED PARCEL SERVICE INC CL B 911312106 74460 347392 SH SOLE 31 162173 0 185219 UNITED PARCEL SERVICE INC CL B 911312106 152209 710131 SH SOLE 34 710131 0 0 UNITED PARCEL SERVICE INC CL B 911312106 67926 316906 SH SOLE 36 316906 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5170 24121 SH SOLE 40 24121 0 0 UNITED PARCEL SERVICE INC CL B 911312106 96925 452202 SH SOLE 43 43412 0 408790 UNITED RENTALS INC COM 911363109 65035 195718 SH SOLE 2 53445 0 142273 UNITED RENTALS INC COM 911363109 22744 68446 SH SOLE 4 39126 0 29320 UNITED RENTALS INC COM 911363109 27305 82172 SH SOLE 7 63279 0 18893 UNITED RENTALS INC COM 911363109 1754 5279 SH SOLE 13 4358 0 921 UNITED RENTALS INC COM 911363109 3312 9967 SH SOLE 15 9967 0 0 UNITED RENTALS INC COM 911363109 0 1 SH SOLE 17 0 0 1 UNITED RENTALS INC COM 911363109 52859 159076 SH SOLE 18 149101 0 9975 UNITED RENTALS INC COM 911363109 44534 134020 SH SOLE 19 134020 0 0 UNITED RENTALS INC COM 911363109 672862 2024924 SH SOLE 21 2024924 0 0 UNITED RENTALS INC COM 911363109 532381 1602157 SH SOLE 22 1441164 0 160993 UNITED RENTALS INC COM 911363109 15268 45949 SH SOLE 23 45949 0 0 UNITED RENTALS INC COM 911363109 52027 156570 SH SOLE 25 156570 0 0 UNITED RENTALS INC COM 911363109 51613 155324 SH SOLE 26 49986 0 105338 UNITED RENTALS INC COM 911363109 71720 215836 SH SOLE 28 17582 0 198254 UNITED RENTALS INC COM 911363109 416 1252 SH SOLE 29 1252 0 0 UNITED RENTALS INC COM 911363109 121380 365284 SH SOLE 30 365284 0 0 UNITED RENTALS INC COM 911363109 9711 29225 SH SOLE 31 10712 0 18513 UNITED RENTALS INC COM 911363109 16267 48955 SH SOLE 34 48955 0 0 UNITED RENTALS INC COM 911363109 10475 31525 SH SOLE 36 31525 0 0 UNITED RENTALS INC COM 911363109 750 2258 SH SOLE 40 2258 0 0 UNITED RENTALS INC COM 911363109 19146 57618 SH SOLE 43 3732 0 53886 UNITED SEC BANCSHARES CALIF COM 911460103 21 2590 SH SOLE 18 2590 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 0 46 SH SOLE 19 46 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 360 44286 SH SOLE 21 44286 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 153 18882 SH SOLE 22 18882 0 0 UNITED STATES ANTIMONY CORP COM 911549103 35 69358 SH SOLE 21 69358 0 0 UNITED STATES ANTIMONY CORP COM 911549103 774 1554904 SH SOLE 22 1554904 0 0 UNITED STATES CELLULAR CORP COM 911684108 3191 101252 SH SOLE 2 92597 0 8655 UNITED STATES CELLULAR CORP COM 911684108 2 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 4 117 SH SOLE 7 117 0 0 UNITED STATES CELLULAR CORP COM 911684108 3839 121788 SH SOLE 18 91188 0 30600 UNITED STATES CELLULAR CORP COM 911684108 9682 307168 SH SOLE 19 307168 0 0 UNITED STATES CELLULAR CORP COM 911684108 19081 605346 SH SOLE 21 605346 0 0 UNITED STATES CELLULAR CORP COM 911684108 21912 695172 SH SOLE 22 635798 0 59374 UNITED STATES CELLULAR CORP COM 911684108 75 2364 SH SOLE 25 2364 0 0 UNITED STATES CELLULAR CORP COM 911684108 36 1147 SH SOLE 26 0 0 1147 UNITED STATES CELLULAR CORP COM 911684108 2406 76326 SH SOLE 28 1609 0 74717 UNITED STATES CELLULAR CORP COM 911684108 1124 35656 SH SOLE 30 35656 0 0 UNITED STATES CELLULAR CORP COM 911684108 542 17190 SH SOLE 34 17190 0 0 UNITED STATES CELLULAR CORP COM 911684108 161 5107 SH SOLE 36 5107 0 0 UNITED STATES CELLULAR CORP COM 911684108 39 1229 SH SOLE 40 1229 0 0 UNITED STATES CELLULAR CORP COM 911684108 2742 86993 SH SOLE 43 4928 0 82065 UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 4642 2305000 PRN SOLE 21 2305000 0 0 UNITED STATES STL CORP NEW COM 912909108 25059 1052441 SH SOLE 2 257589 0 794852 UNITED STATES STL CORP NEW COM 912909108 158 6627 SH SOLE 4 6627 0 0 UNITED STATES STL CORP NEW COM 912909108 168 7057 SH SOLE 7 7057 0 0 UNITED STATES STL CORP NEW COM 912909108 15838 665199 SH SOLE 18 665199 0 0 UNITED STATES STL CORP NEW COM 912909108 23151 972316 SH SOLE 19 972316 0 0 UNITED STATES STL CORP NEW COM 912909108 318650 13383042 SH SOLE 21 13383042 0 0 UNITED STATES STL CORP NEW COM 912909108 188631 7922359 SH SOLE 22 7622864 0 299495 UNITED STATES STL CORP NEW COM 912909108 884 37126 SH SOLE 25 37126 0 0 UNITED STATES STL CORP NEW COM 912909108 2382 100031 SH SOLE 26 82117 0 17914 UNITED STATES STL CORP NEW COM 912909108 114 4805 SH SOLE 28 4805 0 0 UNITED STATES STL CORP NEW COM 912909108 3745 157282 SH SOLE 30 157282 0 0 UNITED STATES STL CORP NEW COM 912909108 100 4213 SH SOLE 31 4213 0 0 UNITED STATES STL CORP NEW COM 912909108 8397 352656 SH SOLE 34 352656 0 0 UNITED STATES STL CORP NEW COM 912909108 880 36977 SH SOLE 36 36977 0 0 UNITED STATES STL CORP NEW COM 912909108 798 33514 SH SOLE 40 33514 0 0 UNITED STATES STL CORP NEW COM 912909108 4765 200109 SH SOLE 43 23335 0 176774 UNITED STS LIME & MINERALS I COM 911922102 183 1416 SH SOLE 2 676 0 740 UNITED STS LIME & MINERALS I COM 911922102 4 33 SH SOLE 7 33 0 0 UNITED STS LIME & MINERALS I COM 911922102 892 6914 SH SOLE 18 6914 0 0 UNITED STS LIME & MINERALS I COM 911922102 483 3740 SH SOLE 19 3740 0 0 UNITED STS LIME & MINERALS I COM 911922102 10097 78257 SH SOLE 21 78257 0 0 UNITED STS LIME & MINERALS I COM 911922102 9314 72189 SH SOLE 22 69855 0 2334 UNITED STS LIME & MINERALS I COM 911922102 63 486 SH SOLE 25 486 0 0 UNITED STS LIME & MINERALS I COM 911922102 116 897 SH SOLE 30 897 0 0 UNITED STS LIME & MINERALS I COM 911922102 33 259 SH SOLE 40 259 0 0 UNITED STS LIME & MINERALS I COM 911922102 189 1465 SH SOLE 43 702 0 763 UNITED STS OIL FD LP UNITS 91232N207 190 3494 SH SOLE 4 3494 0 0 UNITED STS OIL FD LP UNITS 91232N207 2533 46591 SH SOLE 18 46591 0 0 UNITED STS OIL FD LP UNITS 91232N207 15037 276618 SH SOLE 19 276618 0 0 UNITED STS OIL FD LP UNITS 91232N207 200 3681 SH SOLE 26 3681 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 23489 108704 SH SOLE 2 39867 0 68837 UNITED THERAPEUTICS CORP DEL COM 91307C102 262 1213 SH SOLE 4 1213 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 213 985 SH SOLE 7 985 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 403 1863 SH SOLE 13 1863 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 21129 97781 SH SOLE 18 97582 0 199 UNITED THERAPEUTICS CORP DEL COM 91307C102 16776 77637 SH SOLE 19 77637 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 553168 2560013 SH SOLE 21 2560013 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 268174 1241085 SH SOLE 22 1181798 0 59287 UNITED THERAPEUTICS CORP DEL COM 91307C102 799 3699 SH SOLE 23 3699 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1359 6288 SH SOLE 25 6288 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3979 18416 SH SOLE 26 14107 0 4309 UNITED THERAPEUTICS CORP DEL COM 91307C102 181 836 SH SOLE 28 798 0 38 UNITED THERAPEUTICS CORP DEL COM 91307C102 110 507 SH SOLE 29 507 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9870 45679 SH SOLE 30 45679 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 425 1965 SH SOLE 31 1965 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1448 6703 SH SOLE 34 6703 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 139 643 SH SOLE 36 643 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1266 5857 SH SOLE 40 5857 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 12814 59301 SH SOLE 43 4156 0 55145 UNITEDHEALTH GROUP INC COM 91324P102 1217875 2425369 SH SOLE 2 762203 0 1663166 UNITEDHEALTH GROUP INC COM 91324P102 317648 632588 SH SOLE 4 399871 0 232717 UNITEDHEALTH GROUP INC COM 91324P102 408753 814021 SH SOLE 7 786479 0 27542 UNITEDHEALTH GROUP INC COM 91324P102 11301 22506 SH SOLE 13 13000 0 9506 UNITEDHEALTH GROUP INC COM 91324P102 67009 133446 SH SOLE 15 133446 0 0 UNITEDHEALTH GROUP INC COM 91324P102 193 385 SH SOLE 17 0 0 385 UNITEDHEALTH GROUP INC COM 91324P102 2402760 4785040 SH SOLE 18 4542438 0 242602 UNITEDHEALTH GROUP INC COM 91324P102 2091370 4164915 SH SOLE 19 4164915 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1228 2445 SH SOLE 20 2445 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10277458 20467315 SH SOLE 21 20467315 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10154498 20222444 SH SOLE 22 18198192 0 2024252 UNITEDHEALTH GROUP INC COM 91324P102 291892 581296 SH SOLE 23 581296 0 0 UNITEDHEALTH GROUP INC COM 91324P102 805848 1604827 SH SOLE 25 1591759 0 13068 UNITEDHEALTH GROUP INC COM 91324P102 1164335 2318746 SH SOLE 26 878786 0 1439960 UNITEDHEALTH GROUP INC COM 91324P102 860286 1713239 SH SOLE 28 41473 0 1671766 UNITEDHEALTH GROUP INC COM 91324P102 15237 30344 SH SOLE 29 30344 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2222141 4425342 SH SOLE 30 4425342 0 0 UNITEDHEALTH GROUP INC COM 91324P102 195810 389951 SH SOLE 31 140615 0 249336 UNITEDHEALTH GROUP INC COM 91324P102 25267 50319 SH SOLE 32 50319 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1526815 3040616 SH SOLE 34 3040616 0 0 UNITEDHEALTH GROUP INC COM 91324P102 216586 431326 SH SOLE 36 431326 0 0 UNITEDHEALTH GROUP INC COM 91324P102 3076 6126 SH SOLE 37 6126 0 0 UNITEDHEALTH GROUP INC COM 91324P102 15728 31322 SH SOLE 40 31322 0 0 UNITEDHEALTH GROUP INC COM 91324P102 484815 965497 SH SOLE 43 68091 0 897406 UNITI GROUP INC COM 91325V108 2462 175737 SH SOLE 2 62775 0 112962 UNITI GROUP INC COM 91325V108 324 23131 SH SOLE 4 23131 0 0 UNITI GROUP INC COM 91325V108 66 4733 SH SOLE 7 4733 0 0 UNITI GROUP INC COM 91325V108 11124 793985 SH SOLE 18 793985 0 0 UNITI GROUP INC COM 91325V108 4896 349473 SH SOLE 19 349473 0 0 UNITI GROUP INC COM 91325V108 381396 27223112 SH SOLE 21 27223112 0 0 UNITI GROUP INC COM 91325V108 77266 5515090 SH SOLE 22 5307371 0 207719 UNITI GROUP INC COM 91325V108 619 44191 SH SOLE 25 44191 0 0 UNITI GROUP INC COM 91325V108 1684 120223 SH SOLE 26 99074 0 21149 UNITI GROUP INC COM 91325V108 58 4159 SH SOLE 28 4159 0 0 UNITI GROUP INC COM 91325V108 7937 566542 SH SOLE 30 566542 0 0 UNITI GROUP INC COM 91325V108 10294 734761 SH SOLE 31 0 0 734761 UNITI GROUP INC COM 91325V108 775 55317 SH SOLE 36 55317 0 0 UNITI GROUP INC COM 91325V108 450 32127 SH SOLE 40 32127 0 0 UNITI GROUP INC COM 91325V108 944 67393 SH SOLE 43 187 0 67206 UNITIL CORP COM 913259107 666 14482 SH SOLE 2 6624 0 7858 UNITIL CORP COM 913259107 1 21 SH SOLE 4 21 0 0 UNITIL CORP COM 913259107 1118 24312 SH SOLE 7 24312 0 0 UNITIL CORP COM 913259107 2927 63645 SH SOLE 18 63645 0 0 UNITIL CORP COM 913259107 1337 29069 SH SOLE 19 29069 0 0 UNITIL CORP COM 913259107 99297 2159092 SH SOLE 21 2159092 0 0 UNITIL CORP COM 913259107 19510 424219 SH SOLE 22 408811 0 15408 UNITIL CORP COM 913259107 88 1908 SH SOLE 25 1908 0 0 UNITIL CORP COM 913259107 109 2360 SH SOLE 26 1225 0 1135 UNITIL CORP COM 913259107 90 1954 SH SOLE 28 1954 0 0 UNITIL CORP COM 913259107 1444 31389 SH SOLE 30 31389 0 0 UNITIL CORP COM 913259107 69 1509 SH SOLE 40 1509 0 0 UNITIL CORP COM 913259107 814 17698 SH SOLE 43 720 0 16978 UNITY BANCORP INC COM 913290102 2 87 SH SOLE 2 0 0 87 UNITY BANCORP INC COM 913290102 36 1373 SH SOLE 18 1373 0 0 UNITY BANCORP INC COM 913290102 664 25310 SH SOLE 21 25310 0 0 UNITY BANCORP INC COM 913290102 9 353 SH SOLE 22 353 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 6 4282 SH SOLE 2 3544 0 738 UNITY BIOTECHNOLOGY INC COM 91381U101 11 7493 SH SOLE 18 7493 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 158 108054 SH SOLE 21 108054 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 665 455693 SH SOLE 22 455693 0 0 UNITY SOFTWARE INC COM 91332U101 34888 243990 SH SOLE 2 23542 0 220448 UNITY SOFTWARE INC COM 91332U101 4898 34254 SH SOLE 4 22404 0 11850 UNITY SOFTWARE INC COM 91332U101 843 5895 SH SOLE 7 5895 0 0 UNITY SOFTWARE INC COM 91332U101 8 55 SH SOLE 13 55 0 0 UNITY SOFTWARE INC COM 91332U101 836 5844 SH SOLE 15 5844 0 0 UNITY SOFTWARE INC COM 91332U101 18258 127685 SH SOLE 18 124882 0 2803 UNITY SOFTWARE INC COM 91332U101 56733 396759 SH SOLE 19 396759 0 0 UNITY SOFTWARE INC COM 91332U101 382691 2676348 SH SOLE 21 2676348 0 0 UNITY SOFTWARE INC COM 91332U101 445641 3116591 SH SOLE 22 2985350 0 131241 UNITY SOFTWARE INC COM 91332U101 4534 31709 SH SOLE 23 31709 0 0 UNITY SOFTWARE INC COM 91332U101 27494 192278 SH SOLE 25 192278 0 0 UNITY SOFTWARE INC COM 91332U101 22471 157148 SH SOLE 26 36420 0 120728 UNITY SOFTWARE INC COM 91332U101 38541 269535 SH SOLE 28 2904 0 266631 UNITY SOFTWARE INC COM 91332U101 11 78 SH SOLE 29 78 0 0 UNITY SOFTWARE INC COM 91332U101 45293 316753 SH SOLE 30 316753 0 0 UNITY SOFTWARE INC COM 91332U101 3179 22231 SH SOLE 31 8248 0 13983 UNITY SOFTWARE INC COM 91332U101 75969 531289 SH SOLE 34 531289 0 0 UNITY SOFTWARE INC COM 91332U101 5913 41350 SH SOLE 36 41350 0 0 UNITY SOFTWARE INC COM 91332U101 266 1858 SH SOLE 40 1858 0 0 UNITY SOFTWARE INC COM 91332U101 606 4236 SH SOLE 43 0 0 4236 UNIVAR SOLUTIONS INC COM 91336L107 15956 562819 SH SOLE 2 126521 0 436298 UNIVAR SOLUTIONS INC COM 91336L107 18 638 SH SOLE 4 638 0 0 UNIVAR SOLUTIONS INC COM 91336L107 128 4513 SH SOLE 7 4513 0 0 UNIVAR SOLUTIONS INC COM 91336L107 10518 370999 SH SOLE 18 370999 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1426 50295 SH SOLE 19 50295 0 0 UNIVAR SOLUTIONS INC COM 91336L107 230726 8138496 SH SOLE 21 8138496 0 0 UNIVAR SOLUTIONS INC COM 91336L107 131550 4640212 SH SOLE 22 4446891 0 193321 UNIVAR SOLUTIONS INC COM 91336L107 610 21528 SH SOLE 25 21528 0 0 UNIVAR SOLUTIONS INC COM 91336L107 2343 82663 SH SOLE 26 70533 0 12130 UNIVAR SOLUTIONS INC COM 91336L107 3427 120865 SH SOLE 28 120865 0 0 UNIVAR SOLUTIONS INC COM 91336L107 2918 102925 SH SOLE 30 102925 0 0 UNIVAR SOLUTIONS INC COM 91336L107 70 2460 SH SOLE 31 2460 0 0 UNIVAR SOLUTIONS INC COM 91336L107 196 6907 SH SOLE 36 6907 0 0 UNIVAR SOLUTIONS INC COM 91336L107 664 23411 SH SOLE 40 23411 0 0 UNIVAR SOLUTIONS INC COM 91336L107 2179 76855 SH SOLE 43 3930 0 72925 UNIVERSAL CORP VA COM 913456109 1529 27847 SH SOLE 2 6711 0 21136 UNIVERSAL CORP VA COM 913456109 6 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 19 342 SH SOLE 7 342 0 0 UNIVERSAL CORP VA COM 913456109 5102 92894 SH SOLE 18 92894 0 0 UNIVERSAL CORP VA COM 913456109 2343 42659 SH SOLE 19 42659 0 0 UNIVERSAL CORP VA COM 913456109 166445 3030675 SH SOLE 21 3030675 0 0 UNIVERSAL CORP VA COM 913456109 35184 640649 SH SOLE 22 616169 0 24480 UNIVERSAL CORP VA COM 913456109 606 11040 SH SOLE 26 9647 0 1393 UNIVERSAL CORP VA COM 913456109 2036 37067 SH SOLE 30 37067 0 0 UNIVERSAL CORP VA COM 913456109 182 3312 SH SOLE 40 3312 0 0 UNIVERSAL CORP VA COM 913456109 1977 35992 SH SOLE 43 3882 0 32110 UNIVERSAL DISPLAY CORP COM 91347P105 14817 89786 SH SOLE 2 33205 0 56581 UNIVERSAL DISPLAY CORP COM 91347P105 25 150 SH SOLE 4 150 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 102 617 SH SOLE 7 617 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 15702 95146 SH SOLE 18 95146 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2125 12874 SH SOLE 19 12874 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 427738 2591879 SH SOLE 21 2591879 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 195226 1182971 SH SOLE 22 1133290 0 49681 UNIVERSAL DISPLAY CORP COM 91347P105 1463 8863 SH SOLE 25 8863 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3294 19959 SH SOLE 26 16630 0 3329 UNIVERSAL DISPLAY CORP COM 91347P105 5182 31403 SH SOLE 28 31403 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 17562 106416 SH SOLE 30 106416 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 107 651 SH SOLE 31 651 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 63 381 SH SOLE 34 381 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1184 7176 SH SOLE 36 7176 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 984 5965 SH SOLE 40 5965 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 6289 38108 SH SOLE 43 567 0 37541 UNIVERSAL ELECTRS INC COM 913483103 399 9784 SH SOLE 2 3788 0 5996 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 10 238 SH SOLE 7 238 0 0 UNIVERSAL ELECTRS INC COM 913483103 2092 51341 SH SOLE 18 49275 0 2066 UNIVERSAL ELECTRS INC COM 913483103 960 23557 SH SOLE 19 23557 0 0 UNIVERSAL ELECTRS INC COM 913483103 67272 1650853 SH SOLE 21 1650853 0 0 UNIVERSAL ELECTRS INC COM 913483103 14365 352524 SH SOLE 22 337595 0 14929 UNIVERSAL ELECTRS INC COM 913483103 71 1751 SH SOLE 25 1751 0 0 UNIVERSAL ELECTRS INC COM 913483103 27 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 972 23855 SH SOLE 30 23855 0 0 UNIVERSAL ELECTRS INC COM 913483103 68 1658 SH SOLE 40 1658 0 0 UNIVERSAL ELECTRS INC COM 913483103 328 8061 SH SOLE 43 321 0 7740 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 577 9699 SH SOLE 2 3790 0 5909 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 402 6768 SH SOLE 4 6768 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1036 17425 SH SOLE 7 17425 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2825 47508 SH SOLE 18 47508 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2210 37159 SH SOLE 19 37159 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 97661 1642185 SH SOLE 21 1642185 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 25025 420807 SH SOLE 22 412638 0 8169 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 30 500 SH SOLE 23 500 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3600 60530 SH SOLE 25 60530 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 462 7764 SH SOLE 26 6872 0 892 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 488 8203 SH SOLE 28 0 0 8203 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4586 77119 SH SOLE 30 77119 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3257 54760 SH SOLE 31 0 0 54760 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 91 1529 SH SOLE 40 1529 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 699 11749 SH SOLE 43 0 0 11749 UNIVERSAL HLTH SVCS INC CL B 913903100 13964 107696 SH SOLE 2 27714 0 79982 UNIVERSAL HLTH SVCS INC CL B 913903100 4263 32880 SH SOLE 4 29945 0 2935 UNIVERSAL HLTH SVCS INC CL B 913903100 10906 84109 SH SOLE 7 64238 0 19871 UNIVERSAL HLTH SVCS INC CL B 913903100 32 244 SH SOLE 13 244 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1270 9798 SH SOLE 15 9798 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 15808 121921 SH SOLE 18 111996 0 9925 UNIVERSAL HLTH SVCS INC CL B 913903100 3978 30677 SH SOLE 19 30677 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 261878 2019732 SH SOLE 21 2019732 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 198212 1528702 SH SOLE 22 1376085 0 152617 UNIVERSAL HLTH SVCS INC CL B 913903100 5559 42873 SH SOLE 23 42873 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 14421 111220 SH SOLE 25 111220 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 19219 148229 SH SOLE 26 48586 0 99643 UNIVERSAL HLTH SVCS INC CL B 913903100 18402 141927 SH SOLE 28 48782 0 93145 UNIVERSAL HLTH SVCS INC CL B 913903100 56475 435563 SH SOLE 30 435563 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3649 28140 SH SOLE 31 9146 0 18994 UNIVERSAL HLTH SVCS INC CL B 913903100 504 3890 SH SOLE 34 3890 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4732 36493 SH SOLE 36 36493 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 329 2540 SH SOLE 40 2540 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3451 26619 SH SOLE 43 2995 0 23624 UNIVERSAL INS HLDGS INC COM 91359V107 872 51291 SH SOLE 2 30050 0 21241 UNIVERSAL INS HLDGS INC COM 91359V107 4 222 SH SOLE 4 222 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 9 510 SH SOLE 7 510 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1886 110963 SH SOLE 18 110963 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 832 48951 SH SOLE 19 48951 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 59246 3485058 SH SOLE 21 3485058 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 12334 725517 SH SOLE 22 695746 0 29771 UNIVERSAL INS HLDGS INC COM 91359V107 404 23749 SH SOLE 26 10936 0 12813 UNIVERSAL INS HLDGS INC COM 91359V107 78 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 798 46944 SH SOLE 30 46944 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 62 3631 SH SOLE 40 3631 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 157 9233 SH SOLE 43 224 0 9009 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 431 22846 SH SOLE 2 346 0 22500 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 437 23176 SH SOLE 18 23176 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1450 76902 SH SOLE 19 76902 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5126 271817 SH SOLE 21 271817 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7266 385236 SH SOLE 22 383383 0 1853 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 70 3699 SH SOLE 23 3699 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1009 53501 SH SOLE 26 0 0 53501 UNIVERSAL SEC INSTRS INC COM NEW 913821302 2 622 SH SOLE 21 622 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 16 2015 SH SOLE 2 2015 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 11 1381 SH SOLE 18 1381 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 219 27644 SH SOLE 21 27644 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 814 102477 SH SOLE 22 102477 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 78 9934 SH SOLE 2 8752 0 1182 UNIVERSAL TECHNICAL INST INC COM 913915104 49 6230 SH SOLE 18 6230 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 791 101190 SH SOLE 21 101190 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 3022 386437 SH SOLE 22 386437 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 3365 112470 SH SOLE 2 42924 0 69546 UNIVEST FINANCIAL CORPORATIO COM 915271100 14 465 SH SOLE 7 465 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2876 96113 SH SOLE 18 96113 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 4770 159439 SH SOLE 19 159439 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 36297 1213122 SH SOLE 21 1213122 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 35643 1191276 SH SOLE 22 1161077 0 30199 UNIVEST FINANCIAL CORPORATIO COM 915271100 342 11447 SH SOLE 23 11447 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 111 3723 SH SOLE 25 3723 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2079 69501 SH SOLE 26 1120 0 68381 UNIVEST FINANCIAL CORPORATIO COM 915271100 71 2375 SH SOLE 28 2375 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 757 25310 SH SOLE 30 25310 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 7 234 SH SOLE 34 234 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 137 4570 SH SOLE 40 4570 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1820 60834 SH SOLE 43 2667 0 58167 UNUM GROUP COM 91529Y106 21861 889747 SH SOLE 2 172687 0 717060 UNUM GROUP COM 91529Y106 17 679 SH SOLE 4 679 0 0 UNUM GROUP COM 91529Y106 514 20900 SH SOLE 7 20900 0 0 UNUM GROUP COM 91529Y106 42 1717 SH SOLE 13 1717 0 0 UNUM GROUP COM 91529Y106 13506 549696 SH SOLE 18 549121 0 575 UNUM GROUP COM 91529Y106 2015 81993 SH SOLE 19 81993 0 0 UNUM GROUP COM 91529Y106 342576 13942859 SH SOLE 21 13942859 0 0 UNUM GROUP COM 91529Y106 139860 5692317 SH SOLE 22 5407017 0 285300 UNUM GROUP COM 91529Y106 745 30320 SH SOLE 25 30320 0 0 UNUM GROUP COM 91529Y106 1960 79785 SH SOLE 26 63732 0 16053 UNUM GROUP COM 91529Y106 3123 127094 SH SOLE 28 127094 0 0 UNUM GROUP COM 91529Y106 6374 259435 SH SOLE 30 259435 0 0 UNUM GROUP COM 91529Y106 77 3134 SH SOLE 31 3134 0 0 UNUM GROUP COM 91529Y106 1955 79553 SH SOLE 32 79553 0 0 UNUM GROUP COM 91529Y106 121 4937 SH SOLE 34 4937 0 0 UNUM GROUP COM 91529Y106 1214 49421 SH SOLE 36 49421 0 0 UNUM GROUP COM 91529Y106 613 24966 SH SOLE 40 24966 0 0 UNUM GROUP COM 91529Y106 24730 1006525 SH SOLE 43 73066 0 933459 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 21 4269 SH SOLE 4 4269 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 4844 986465 SH SOLE 21 986465 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2875 585447 SH SOLE 22 547268 0 38179 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 12 2449 SH SOLE 25 2449 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1233 251068 SH SOLE 30 251068 0 0 UPHEALTH INC COM 91532B101 321 143392 SH SOLE 22 143392 0 0 UPLAND SOFTWARE INC COM 91544A109 184 10230 SH SOLE 2 7199 0 3031 UPLAND SOFTWARE INC COM 91544A109 2 124 SH SOLE 4 124 0 0 UPLAND SOFTWARE INC COM 91544A109 8 445 SH SOLE 7 445 0 0 UPLAND SOFTWARE INC COM 91544A109 1389 77445 SH SOLE 18 77445 0 0 UPLAND SOFTWARE INC COM 91544A109 935 52111 SH SOLE 19 52111 0 0 UPLAND SOFTWARE INC COM 91544A109 17268 962514 SH SOLE 21 962514 0 0 UPLAND SOFTWARE INC COM 91544A109 12188 679393 SH SOLE 22 661720 0 17673 UPLAND SOFTWARE INC COM 91544A109 58 3240 SH SOLE 25 3240 0 0 UPLAND SOFTWARE INC COM 91544A109 300 16746 SH SOLE 26 13584 0 3162 UPLAND SOFTWARE INC COM 91544A109 49 2731 SH SOLE 28 2731 0 0 UPLAND SOFTWARE INC COM 91544A109 268 14966 SH SOLE 30 14966 0 0 UPLAND SOFTWARE INC COM 91544A109 45 2489 SH SOLE 40 2489 0 0 UPLAND SOFTWARE INC COM 91544A109 636 35430 SH SOLE 43 1756 0 33674 UPSTART HLDGS INC COM 91680M107 13683 90439 SH SOLE 2 8502 0 81937 UPSTART HLDGS INC COM 91680M107 1540 10176 SH SOLE 4 5490 0 4686 UPSTART HLDGS INC COM 91680M107 937 6193 SH SOLE 7 1648 0 4545 UPSTART HLDGS INC COM 91680M107 174 1148 SH SOLE 15 1148 0 0 UPSTART HLDGS INC COM 91680M107 5239 34628 SH SOLE 18 33617 0 1011 UPSTART HLDGS INC COM 91680M107 2235 14770 SH SOLE 19 14770 0 0 UPSTART HLDGS INC COM 91680M107 113868 752595 SH SOLE 21 752595 0 0 UPSTART HLDGS INC COM 91680M107 161555 1067779 SH SOLE 22 1027457 0 40322 UPSTART HLDGS INC COM 91680M107 1812 11979 SH SOLE 23 11979 0 0 UPSTART HLDGS INC COM 91680M107 758 5007 SH SOLE 25 5007 0 0 UPSTART HLDGS INC COM 91680M107 2797 18489 SH SOLE 26 13246 0 5243 UPSTART HLDGS INC COM 91680M107 4493 29693 SH SOLE 28 4509 0 25184 UPSTART HLDGS INC COM 91680M107 9144 60435 SH SOLE 30 60435 0 0 UPSTART HLDGS INC COM 91680M107 510 3369 SH SOLE 31 2745 0 624 UPSTART HLDGS INC COM 91680M107 173 1143 SH SOLE 34 1143 0 0 UPSTART HLDGS INC COM 91680M107 648 4284 SH SOLE 36 4284 0 0 UPSTART HLDGS INC COM 91680M107 94 618 SH SOLE 40 618 0 0 UPSTART HLDGS INC COM 91680M107 119 788 SH SOLE 43 0 0 788 UPWORK INC COM 91688F104 2865 83872 SH SOLE 2 60838 0 23034 UPWORK INC COM 91688F104 9 268 SH SOLE 4 268 0 0 UPWORK INC COM 91688F104 59 1720 SH SOLE 7 1720 0 0 UPWORK INC COM 91688F104 0 1 SH SOLE 17 0 0 1 UPWORK INC COM 91688F104 11160 326709 SH SOLE 18 314691 0 12018 UPWORK INC COM 91688F104 12147 355582 SH SOLE 19 355582 0 0 UPWORK INC COM 91688F104 135830 3976288 SH SOLE 21 3976288 0 0 UPWORK INC COM 91688F104 99638 2916806 SH SOLE 22 2853001 0 63805 UPWORK INC COM 91688F104 213 6226 SH SOLE 23 6226 0 0 UPWORK INC COM 91688F104 636 18615 SH SOLE 25 18615 0 0 UPWORK INC COM 91688F104 2428 71063 SH SOLE 26 43305 0 27758 UPWORK INC COM 91688F104 77 2248 SH SOLE 28 2248 0 0 UPWORK INC COM 91688F104 6154 180160 SH SOLE 30 180160 0 0 UPWORK INC COM 91688F104 290 8499 SH SOLE 36 8499 0 0 UPWORK INC COM 91688F104 525 15380 SH SOLE 40 15380 0 0 UPWORK INC COM 91688F104 1114 32604 SH SOLE 43 827 0 31777 UR-ENERGY INC COM 91688R108 86 70144 SH SOLE 2 21793 0 48351 UR-ENERGY INC COM 91688R108 4 2908 SH SOLE 7 2908 0 0 UR-ENERGY INC COM 91688R108 658 539440 SH SOLE 18 539440 0 0 UR-ENERGY INC COM 91688R108 382 313305 SH SOLE 19 313305 0 0 UR-ENERGY INC COM 91688R108 7789 6384395 SH SOLE 21 6384395 0 0 UR-ENERGY INC COM 91688R108 2130 1745793 SH SOLE 22 1699824 0 45969 UR-ENERGY INC COM 91688R108 32 26625 SH SOLE 43 0 0 26625 URANIUM ENERGY CORP COM 916896103 326 97205 SH SOLE 2 65457 0 31748 URANIUM ENERGY CORP COM 916896103 13 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 2449 731069 SH SOLE 18 731069 0 0 URANIUM ENERGY CORP COM 916896103 1654 493642 SH SOLE 19 493642 0 0 URANIUM ENERGY CORP COM 916896103 31103 9284527 SH SOLE 21 9284527 0 0 URANIUM ENERGY CORP COM 916896103 19678 5873887 SH SOLE 22 5747664 0 126223 URANIUM ENERGY CORP COM 916896103 100 29928 SH SOLE 25 29928 0 0 URANIUM ENERGY CORP COM 916896103 45 13410 SH SOLE 26 0 0 13410 URANIUM ENERGY CORP COM 916896103 545 162609 SH SOLE 30 162609 0 0 URANIUM ENERGY CORP COM 916896103 91 27255 SH SOLE 40 27255 0 0 URANIUM ENERGY CORP COM 916896103 263 78489 SH SOLE 43 588 0 77901 URBAN EDGE PPTYS COM 91704F104 2678 140939 SH SOLE 2 78125 0 62814 URBAN EDGE PPTYS COM 91704F104 1119 58920 SH SOLE 4 58920 0 0 URBAN EDGE PPTYS COM 91704F104 2693 141746 SH SOLE 7 141746 0 0 URBAN EDGE PPTYS COM 91704F104 10416 548216 SH SOLE 18 548216 0 0 URBAN EDGE PPTYS COM 91704F104 6663 350666 SH SOLE 19 350666 0 0 URBAN EDGE PPTYS COM 91704F104 164111 8637431 SH SOLE 21 8637431 0 0 URBAN EDGE PPTYS COM 91704F104 78982 4156944 SH SOLE 22 4035110 0 121834 URBAN EDGE PPTYS COM 91704F104 83 4387 SH SOLE 23 4387 0 0 URBAN EDGE PPTYS COM 91704F104 9793 515410 SH SOLE 25 515410 0 0 URBAN EDGE PPTYS COM 91704F104 681 35862 SH SOLE 26 25537 0 10325 URBAN EDGE PPTYS COM 91704F104 1352 71159 SH SOLE 28 2085 0 69074 URBAN EDGE PPTYS COM 91704F104 10548 555136 SH SOLE 30 555136 0 0 URBAN EDGE PPTYS COM 91704F104 9351 492140 SH SOLE 31 0 0 492140 URBAN EDGE PPTYS COM 91704F104 58 3078 SH SOLE 36 3078 0 0 URBAN EDGE PPTYS COM 91704F104 289 15198 SH SOLE 40 15198 0 0 URBAN EDGE PPTYS COM 91704F104 2297 120916 SH SOLE 43 2867 0 118049 URBAN ONE INC CL A 91705J105 7 1436 SH SOLE 18 1436 0 0 URBAN ONE INC CL A 91705J105 101 21782 SH SOLE 21 21782 0 0 URBAN ONE INC CL A 91705J105 2 529 SH SOLE 22 529 0 0 URBAN ONE INC CL D NON VTG 91705J204 10 3024 SH SOLE 18 3024 0 0 URBAN ONE INC CL D NON VTG 91705J204 237 69872 SH SOLE 21 69872 0 0 URBAN ONE INC CL D NON VTG 91705J204 1829 539540 SH SOLE 22 539540 0 0 URBAN OUTFITTERS INC COM 917047102 6248 212809 SH SOLE 2 106110 0 106699 URBAN OUTFITTERS INC COM 917047102 8 259 SH SOLE 4 259 0 0 URBAN OUTFITTERS INC COM 917047102 50 1708 SH SOLE 7 1708 0 0 URBAN OUTFITTERS INC COM 917047102 9885 336690 SH SOLE 18 308734 0 27956 URBAN OUTFITTERS INC COM 917047102 25546 870089 SH SOLE 19 870089 0 0 URBAN OUTFITTERS INC COM 917047102 140253 4777011 SH SOLE 21 4777011 0 0 URBAN OUTFITTERS INC COM 917047102 76897 2619112 SH SOLE 22 2572906 0 46206 URBAN OUTFITTERS INC COM 917047102 952 32413 SH SOLE 23 32413 0 0 URBAN OUTFITTERS INC COM 917047102 318 10830 SH SOLE 25 10830 0 0 URBAN OUTFITTERS INC COM 917047102 5343 181977 SH SOLE 26 21617 0 160360 URBAN OUTFITTERS INC COM 917047102 34 1170 SH SOLE 28 1170 0 0 URBAN OUTFITTERS INC COM 917047102 1434 48826 SH SOLE 30 48826 0 0 URBAN OUTFITTERS INC COM 917047102 76 2589 SH SOLE 36 2589 0 0 URBAN OUTFITTERS INC COM 917047102 295 10041 SH SOLE 40 10041 0 0 URBAN OUTFITTERS INC COM 917047102 1112 37867 SH SOLE 43 648 0 37219 URBAN-GRO INC COM NEW 91704K202 15 1421 SH SOLE 18 1421 0 0 URBAN-GRO INC COM NEW 91704K202 198 18892 SH SOLE 21 18892 0 0 URBAN-GRO INC COM NEW 91704K202 785 74909 SH SOLE 22 74909 0 0 UROGEN PHARMA LTD COM M96088105 93 9772 SH SOLE 2 1441 0 8331 UROGEN PHARMA LTD COM M96088105 1 99 SH SOLE 4 99 0 0 UROGEN PHARMA LTD COM M96088105 115 12145 SH SOLE 7 12145 0 0 UROGEN PHARMA LTD COM M96088105 546 57430 SH SOLE 18 57430 0 0 UROGEN PHARMA LTD COM M96088105 1044 109804 SH SOLE 19 109804 0 0 UROGEN PHARMA LTD COM M96088105 9815 1032019 SH SOLE 21 1032019 0 0 UROGEN PHARMA LTD COM M96088105 3294 346339 SH SOLE 22 334138 0 12201 UROGEN PHARMA LTD COM M96088105 26 2754 SH SOLE 23 2754 0 0 UROGEN PHARMA LTD COM M96088105 8 818 SH SOLE 25 818 0 0 UROGEN PHARMA LTD COM M96088105 120 12583 SH SOLE 26 166 0 12417 UROGEN PHARMA LTD COM M96088105 1282 134832 SH SOLE 30 134832 0 0 UROGEN PHARMA LTD COM M96088105 17 1785 SH SOLE 40 1785 0 0 UROGEN PHARMA LTD COM M96088105 73 7714 SH SOLE 43 3025 0 4689 URSTADT BIDDLE PPTYS INC CL A 917286205 662 31075 SH SOLE 2 11364 0 19711 URSTADT BIDDLE PPTYS INC CL A 917286205 12 561 SH SOLE 7 561 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2594 121799 SH SOLE 18 121799 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1163 54584 SH SOLE 19 54584 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 77554 3641036 SH SOLE 21 3641036 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 17981 844171 SH SOLE 22 815693 0 28478 URSTADT BIDDLE PPTYS INC CL A 917286205 25 1185 SH SOLE 23 1185 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 81 3826 SH SOLE 25 3826 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 91 4289 SH SOLE 28 4289 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1477 69338 SH SOLE 30 69338 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 7 322 SH SOLE 34 322 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 62 2926 SH SOLE 40 2926 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 388 18223 SH SOLE 43 147 0 18076 US BANCORP DEL COM NEW 902973304 193734 3449073 SH SOLE 2 803680 0 2645393 US BANCORP DEL COM NEW 902973304 62205 1107447 SH SOLE 4 655529 0 451918 US BANCORP DEL COM NEW 902973304 71804 1278338 SH SOLE 7 1238920 0 39418 US BANCORP DEL COM NEW 902973304 6271 111645 SH SOLE 13 97927 0 13718 US BANCORP DEL COM NEW 902973304 11168 198827 SH SOLE 15 198827 0 0 US BANCORP DEL COM NEW 902973304 0 7 SH SOLE 17 0 0 7 US BANCORP DEL COM NEW 902973304 159506 2839694 SH SOLE 18 2640742 0 198952 US BANCORP DEL COM NEW 902973304 45293 806360 SH SOLE 19 806360 0 0 US BANCORP DEL COM NEW 902973304 2136131 38029754 SH SOLE 21 38029754 0 0 US BANCORP DEL COM NEW 902973304 1640491 29205814 SH SOLE 22 25957275 0 3248539 US BANCORP DEL COM NEW 902973304 56897 1012937 SH SOLE 23 1012937 0 0 US BANCORP DEL COM NEW 902973304 129952 2313557 SH SOLE 25 2313557 0 0 US BANCORP DEL COM NEW 902973304 157675 2807100 SH SOLE 26 879582 0 1927518 US BANCORP DEL COM NEW 902973304 165634 2948795 SH SOLE 28 64847 0 2883948 US BANCORP DEL COM NEW 902973304 4844 86235 SH SOLE 29 86235 0 0 US BANCORP DEL COM NEW 902973304 364467 6488641 SH SOLE 30 6480689 0 7952 US BANCORP DEL COM NEW 902973304 36641 652326 SH SOLE 31 287358 0 364968 US BANCORP DEL COM NEW 902973304 3854 68621 SH SOLE 32 68621 0 0 US BANCORP DEL COM NEW 902973304 15312 272600 SH SOLE 34 272600 0 0 US BANCORP DEL COM NEW 902973304 13257 236011 SH SOLE 35 236011 0 0 US BANCORP DEL COM NEW 902973304 36579 651213 SH SOLE 36 651213 0 0 US BANCORP DEL COM NEW 902973304 2613 46520 SH SOLE 40 46520 0 0 US BANCORP DEL COM NEW 902973304 56461 1005173 SH SOLE 43 86037 0 919136 US ECOLOGY INC COM 91734M103 862 26977 SH SOLE 2 8858 0 18119 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 3832 119965 SH SOLE 18 119965 0 0 US ECOLOGY INC COM 91734M103 1818 56934 SH SOLE 19 56934 0 0 US ECOLOGY INC COM 91734M103 123119 3854711 SH SOLE 21 3854711 0 0 US ECOLOGY INC COM 91734M103 26124 817905 SH SOLE 22 786961 0 30944 US ECOLOGY INC COM 91734M103 177 5528 SH SOLE 25 5528 0 0 US ECOLOGY INC COM 91734M103 252 7877 SH SOLE 26 6236 0 1641 US ECOLOGY INC COM 91734M103 6 195 SH SOLE 28 195 0 0 US ECOLOGY INC COM 91734M103 2734 85599 SH SOLE 30 85599 0 0 US ECOLOGY INC COM 91734M103 139 4356 SH SOLE 40 4356 0 0 US ECOLOGY INC COM 91734M103 644 20170 SH SOLE 43 2119 0 18051 US FOODS HLDG CORP COM 912008109 16708 479694 SH SOLE 2 70348 0 409346 US FOODS HLDG CORP COM 912008109 77 2225 SH SOLE 4 777 0 1448 US FOODS HLDG CORP COM 912008109 216 6196 SH SOLE 7 6196 0 0 US FOODS HLDG CORP COM 912008109 3155 90591 SH SOLE 18 90591 0 0 US FOODS HLDG CORP COM 912008109 2280 65449 SH SOLE 19 65449 0 0 US FOODS HLDG CORP COM 912008109 89786 2577838 SH SOLE 21 2577838 0 0 US FOODS HLDG CORP COM 912008109 172265 4945878 SH SOLE 22 4701019 0 244859 US FOODS HLDG CORP COM 912008109 0 13 SH SOLE 23 13 0 0 US FOODS HLDG CORP COM 912008109 1146 32893 SH SOLE 25 32893 0 0 US FOODS HLDG CORP COM 912008109 3129 89834 SH SOLE 26 72841 0 16993 US FOODS HLDG CORP COM 912008109 138 3954 SH SOLE 28 3954 0 0 US FOODS HLDG CORP COM 912008109 4404 126435 SH SOLE 30 126435 0 0 US FOODS HLDG CORP COM 912008109 120 3444 SH SOLE 31 3444 0 0 US FOODS HLDG CORP COM 912008109 1944 55815 SH SOLE 36 55815 0 0 US FOODS HLDG CORP COM 912008109 947 27181 SH SOLE 40 27181 0 0 US FOODS HLDG CORP COM 912008109 2646 75966 SH SOLE 43 3369 0 72597 US WELL SERVICES INC CL A NEW 91274U200 20 17605 SH SOLE 21 17605 0 0 US WELL SERVICES INC CL A NEW 91274U200 338 294254 SH SOLE 22 294254 0 0 USA TRUCK INC COM 902925106 31 1568 SH SOLE 18 1568 0 0 USA TRUCK INC COM 902925106 564 28356 SH SOLE 21 28356 0 0 USA TRUCK INC COM 902925106 1189 59796 SH SOLE 22 59796 0 0 USANA HEALTH SCIENCES INC COM 90328M107 598 5908 SH SOLE 2 3279 0 2629 USANA HEALTH SCIENCES INC COM 90328M107 5 54 SH SOLE 4 54 0 0 USANA HEALTH SCIENCES INC COM 90328M107 21 204 SH SOLE 7 204 0 0 USANA HEALTH SCIENCES INC COM 90328M107 4214 41641 SH SOLE 18 41641 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3581 35388 SH SOLE 19 35388 0 0 USANA HEALTH SCIENCES INC COM 90328M107 140771 1391021 SH SOLE 21 1391021 0 0 USANA HEALTH SCIENCES INC COM 90328M107 28994 286505 SH SOLE 22 279144 0 7361 USANA HEALTH SCIENCES INC COM 90328M107 162 1604 SH SOLE 25 1604 0 0 USANA HEALTH SCIENCES INC COM 90328M107 870 8599 SH SOLE 26 3762 0 4837 USANA HEALTH SCIENCES INC COM 90328M107 5 50 SH SOLE 28 50 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2255 22286 SH SOLE 30 22286 0 0 USANA HEALTH SCIENCES INC COM 90328M107 136 1345 SH SOLE 40 1345 0 0 USANA HEALTH SCIENCES INC COM 90328M107 849 8391 SH SOLE 43 211 0 8180 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 12 866 SH SOLE 18 866 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 163 11636 SH SOLE 21 11636 0 0 USERTESTING INC COM 91734E101 829 98498 SH SOLE 2 98498 0 0 USERTESTING INC COM 91734E101 12 1371 SH SOLE 18 1371 0 0 USERTESTING INC COM 91734E101 76 9074 SH SOLE 21 9074 0 0 USERTESTING INC COM 91734E101 110 13014 SH SOLE 22 13014 0 0 USERTESTING INC COM 91734E101 98 11616 SH SOLE 26 10412 0 1204 USERTESTING INC COM 91734E101 7432 882684 SH SOLE 28 0 0 882684 USERTESTING INC COM 91734E101 4 527 SH SOLE 31 0 0 527 USIO INC COM 917313108 26 6062 SH SOLE 2 6062 0 0 USIO INC COM 917313108 14 3295 SH SOLE 18 3295 0 0 USIO INC COM 917313108 214 49119 SH SOLE 21 49119 0 0 USIO INC COM 917313108 191 43840 SH SOLE 22 43840 0 0 UTAH MED PRODS INC COM 917488108 457 4568 SH SOLE 2 120 0 4448 UTAH MED PRODS INC COM 917488108 6 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 1109 11087 SH SOLE 18 11087 0 0 UTAH MED PRODS INC COM 917488108 635 6354 SH SOLE 19 6354 0 0 UTAH MED PRODS INC COM 917488108 12403 124029 SH SOLE 21 124029 0 0 UTAH MED PRODS INC COM 917488108 6979 69791 SH SOLE 22 68080 0 1711 UTAH MED PRODS INC COM 917488108 111 1114 SH SOLE 43 134 0 980 UTZ BRANDS INC COM CL A 918090101 380 23800 SH SOLE 2 16975 0 6825 UTZ BRANDS INC COM CL A 918090101 2 156 SH SOLE 4 156 0 0 UTZ BRANDS INC COM CL A 918090101 15 948 SH SOLE 7 948 0 0 UTZ BRANDS INC COM CL A 918090101 2457 154033 SH SOLE 18 154033 0 0 UTZ BRANDS INC COM CL A 918090101 1669 104658 SH SOLE 19 104658 0 0 UTZ BRANDS INC COM CL A 918090101 31861 1997551 SH SOLE 21 1997551 0 0 UTZ BRANDS INC COM CL A 918090101 22786 1428620 SH SOLE 22 1395956 0 32664 UTZ BRANDS INC COM CL A 918090101 124 7776 SH SOLE 25 7776 0 0 UTZ BRANDS INC COM CL A 918090101 396 24820 SH SOLE 26 24820 0 0 UTZ BRANDS INC COM CL A 918090101 304 19069 SH SOLE 30 19069 0 0 UTZ BRANDS INC COM CL A 918090101 125 7822 SH SOLE 40 7822 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 6176 1043167 SH SOLE 2 51194 0 991973 UWM HOLDINGS CORPORATION COM CL A 91823B109 4 689 SH SOLE 7 689 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 278 46990 SH SOLE 18 46990 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 157 26582 SH SOLE 19 26582 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 6521 1101502 SH SOLE 21 1101502 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 12655 2137688 SH SOLE 22 2031658 0 106030 UWM HOLDINGS CORPORATION COM CL A 91823B109 70 11794 SH SOLE 25 11794 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 341 57552 SH SOLE 30 57552 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 9 1477 SH SOLE 31 1477 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 15 2521 SH SOLE 34 2521 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 65 11017 SH SOLE 40 11017 0 0 UXIN LTD ADS 91818X108 3797 2403421 SH SOLE 21 2403421 0 0 UXIN LTD ADS 91818X108 2325 1471401 SH SOLE 22 1440390 0 31011 UXIN LTD ADS 91818X108 611 386904 SH SOLE 30 386904 0 0 V F CORP COM 918204108 41312 564223 SH SOLE 2 99677 0 464546 V F CORP COM 918204108 19444 265552 SH SOLE 4 166892 0 98660 V F CORP COM 918204108 25713 351174 SH SOLE 7 341105 0 10069 V F CORP COM 918204108 369 5044 SH SOLE 13 899 0 4145 V F CORP COM 918204108 2871 39214 SH SOLE 15 39214 0 0 V F CORP COM 918204108 45398 620026 SH SOLE 18 574188 0 45838 V F CORP COM 918204108 16146 220518 SH SOLE 19 220518 0 0 V F CORP COM 918204108 712519 9731214 SH SOLE 21 9731214 0 0 V F CORP COM 918204108 505199 6899736 SH SOLE 22 6238024 0 661712 V F CORP COM 918204108 14007 191295 SH SOLE 23 191295 0 0 V F CORP COM 918204108 47656 650867 SH SOLE 25 650867 0 0 V F CORP COM 918204108 57559 786116 SH SOLE 26 302089 0 484027 V F CORP COM 918204108 89549 1223007 SH SOLE 28 61768 0 1161239 V F CORP COM 918204108 113 1545 SH SOLE 29 1545 0 0 V F CORP COM 918204108 155161 2119101 SH SOLE 30 2119101 0 0 V F CORP COM 918204108 9212 125809 SH SOLE 31 35710 0 90099 V F CORP COM 918204108 3320 45348 SH SOLE 34 45348 0 0 V F CORP COM 918204108 10568 144338 SH SOLE 36 144338 0 0 V F CORP COM 918204108 778 10628 SH SOLE 40 10628 0 0 V F CORP COM 918204108 16488 225186 SH SOLE 43 9733 0 215453 VAALCO ENERGY INC COM NEW 91851C201 32 10063 SH SOLE 18 10063 0 0 VAALCO ENERGY INC COM NEW 91851C201 422 131327 SH SOLE 21 131327 0 0 VAALCO ENERGY INC COM NEW 91851C201 2585 805276 SH SOLE 22 805276 0 0 VACCINEX INC COM 918640103 4 3532 SH SOLE 18 3532 0 0 VACCINEX INC COM 918640103 48 46184 SH SOLE 21 46184 0 0 VAIL RESORTS INC COM 91879Q109 19741 60203 SH SOLE 2 14672 0 45531 VAIL RESORTS INC COM 91879Q109 8405 25632 SH SOLE 4 23324 0 2308 VAIL RESORTS INC COM 91879Q109 1270 3873 SH SOLE 7 3873 0 0 VAIL RESORTS INC COM 91879Q109 38 115 SH SOLE 13 115 0 0 VAIL RESORTS INC COM 91879Q109 1001 3053 SH SOLE 15 3053 0 0 VAIL RESORTS INC COM 91879Q109 8986 27405 SH SOLE 18 25353 0 2052 VAIL RESORTS INC COM 91879Q109 282170 860537 SH SOLE 19 860537 0 0 VAIL RESORTS INC COM 91879Q109 235811 719155 SH SOLE 21 719155 0 0 VAIL RESORTS INC COM 91879Q109 322952 984910 SH SOLE 22 940125 0 44785 VAIL RESORTS INC COM 91879Q109 7389 22534 SH SOLE 23 22534 0 0 VAIL RESORTS INC COM 91879Q109 27510 83898 SH SOLE 25 83898 0 0 VAIL RESORTS INC COM 91879Q109 21490 65538 SH SOLE 26 33310 0 32228 VAIL RESORTS INC COM 91879Q109 34572 105435 SH SOLE 28 2115 0 103320 VAIL RESORTS INC COM 91879Q109 30 92 SH SOLE 29 92 0 0 VAIL RESORTS INC COM 91879Q109 69100 210736 SH SOLE 30 186236 0 24500 VAIL RESORTS INC COM 91879Q109 4659 14210 SH SOLE 31 4386 0 9824 VAIL RESORTS INC COM 91879Q109 2091 6376 SH SOLE 34 6376 0 0 VAIL RESORTS INC COM 91879Q109 5528 16859 SH SOLE 36 16859 0 0 VAIL RESORTS INC COM 91879Q109 460 1403 SH SOLE 40 1403 0 0 VAIL RESORTS INC COM 91879Q109 3337 10176 SH SOLE 43 620 0 9556 VAIL RESORTS INC NOTE 1/0 91879QAN9 4050 3800000 PRN SOLE 21 3800000 0 0 VALARIS LIMITED CL A G9460G101 322 8933 SH SOLE 2 6526 0 2407 VALARIS LIMITED CL A G9460G101 7544 209551 SH SOLE 21 209551 0 0 VALARIS LIMITED CL A G9460G101 31159 865517 SH SOLE 22 855650 0 9867 VALARIS LIMITED CL A G9460G101 121 3368 SH SOLE 25 3368 0 0 VALARIS LIMITED CL A G9460G101 742 20622 SH SOLE 30 20622 0 0 VALARIS LIMITED CL A G9460G101 122 3390 SH SOLE 40 3390 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 SPONSORED ADS 91912E105 887 63253 SH SOLE 2 63253 0 0 VALE S A SPONSORED ADS 91912E105 14542 1037262 SH SOLE 18 216 0 1037046 VALE S A SPONSORED ADS 91912E105 55938 3989873 SH SOLE 19 3989873 0 0 VALE S A SPONSORED ADS 91912E105 138406 9872042 SH SOLE 21 9872042 0 0 VALE S A SPONSORED ADS 91912E105 137637 9817204 SH SOLE 25 9817204 0 0 VALE S A SPONSORED ADS 91912E105 42167 3007660 SH SOLE 29 3007660 0 0 VALE S A SPONSORED ADS 91912E105 11413 814070 SH SOLE 30 814070 0 0 VALE S A SPONSORED ADS 91912E105 505224 36035970 SH SOLE 34 36035970 0 0 VALE S A SPONSORED ADS 91912E105 14818 1056947 SH SOLE 43 63260 0 993687 VALERO ENERGY CORP COM 91913Y100 49975 665363 SH SOLE 2 174511 0 490852 VALERO ENERGY CORP COM 91913Y100 29060 386905 SH SOLE 4 251710 0 135195 VALERO ENERGY CORP COM 91913Y100 27211 362279 SH SOLE 7 349935 0 12344 VALERO ENERGY CORP COM 91913Y100 428 5694 SH SOLE 13 1034 0 4660 VALERO ENERGY CORP COM 91913Y100 4462 59408 SH SOLE 15 59408 0 0 VALERO ENERGY CORP COM 91913Y100 80506 1071845 SH SOLE 18 1015122 0 56723 VALERO ENERGY CORP COM 91913Y100 177867 2368083 SH SOLE 19 2368083 0 0 VALERO ENERGY CORP COM 91913Y100 1122871 14949683 SH SOLE 21 14949683 0 0 VALERO ENERGY CORP COM 91913Y100 667309 8884417 SH SOLE 22 8058809 0 825608 VALERO ENERGY CORP COM 91913Y100 17430 232055 SH SOLE 23 232055 0 0 VALERO ENERGY CORP COM 91913Y100 54796 729544 SH SOLE 25 729544 0 0 VALERO ENERGY CORP COM 91913Y100 78286 1042278 SH SOLE 26 336946 0 705332 VALERO ENERGY CORP COM 91913Y100 83599 1113020 SH SOLE 28 7519 0 1105501 VALERO ENERGY CORP COM 91913Y100 8605 114565 SH SOLE 29 114565 0 0 VALERO ENERGY CORP COM 91913Y100 210604 2803941 SH SOLE 30 2803941 0 0 VALERO ENERGY CORP COM 91913Y100 12294 163686 SH SOLE 31 48213 0 115473 VALERO ENERGY CORP COM 91913Y100 5151 68585 SH SOLE 32 68585 0 0 VALERO ENERGY CORP COM 91913Y100 159196 2119506 SH SOLE 34 2119506 0 0 VALERO ENERGY CORP COM 91913Y100 18693 248875 SH SOLE 36 248875 0 0 VALERO ENERGY CORP COM 91913Y100 1008 13415 SH SOLE 40 13415 0 0 VALERO ENERGY CORP COM 91913Y100 10996 146396 SH SOLE 43 8104 0 138292 VALHI INC NEW COM 918905209 60 2070 SH SOLE 2 115 0 1955 VALHI INC NEW COM 918905209 219 7604 SH SOLE 18 7604 0 0 VALHI INC NEW COM 918905209 66 2286 SH SOLE 19 2286 0 0 VALHI INC NEW COM 918905209 2541 88371 SH SOLE 21 88371 0 0 VALHI INC NEW COM 918905209 1048 36466 SH SOLE 22 35539 0 927 VALLEY NATL BANCORP COM 919794107 7473 543504 SH SOLE 2 326013 0 217491 VALLEY NATL BANCORP COM 919794107 250 18172 SH SOLE 4 1416 0 16756 VALLEY NATL BANCORP COM 919794107 489 35587 SH SOLE 7 35587 0 0 VALLEY NATL BANCORP COM 919794107 29402 2138298 SH SOLE 18 2138298 0 0 VALLEY NATL BANCORP COM 919794107 11586 842639 SH SOLE 19 842639 0 0 VALLEY NATL BANCORP COM 919794107 526102 38261931 SH SOLE 21 38261931 0 0 VALLEY NATL BANCORP COM 919794107 163097 11861604 SH SOLE 22 11453521 0 408083 VALLEY NATL BANCORP COM 919794107 946 68765 SH SOLE 25 68765 0 0 VALLEY NATL BANCORP COM 919794107 2502 181960 SH SOLE 26 152328 0 29632 VALLEY NATL BANCORP COM 919794107 99 7232 SH SOLE 28 7232 0 0 VALLEY NATL BANCORP COM 919794107 9292 675809 SH SOLE 30 675809 0 0 VALLEY NATL BANCORP COM 919794107 2135 155251 SH SOLE 32 155251 0 0 VALLEY NATL BANCORP COM 919794107 566 41157 SH SOLE 36 41157 0 0 VALLEY NATL BANCORP COM 919794107 722 52539 SH SOLE 40 52539 0 0 VALLEY NATL BANCORP COM 919794107 2403 174759 SH SOLE 43 3783 0 170976 VALMONT INDS INC COM 920253101 7741 30904 SH SOLE 2 18652 0 12252 VALMONT INDS INC COM 920253101 22 86 SH SOLE 4 86 0 0 VALMONT INDS INC COM 920253101 98 393 SH SOLE 7 393 0 0 VALMONT INDS INC COM 920253101 11566 46170 SH SOLE 18 46170 0 0 VALMONT INDS INC COM 920253101 1522 6076 SH SOLE 19 6076 0 0 VALMONT INDS INC COM 920253101 250719 1000874 SH SOLE 21 1000874 0 0 VALMONT INDS INC COM 920253101 144258 575882 SH SOLE 22 552736 0 23146 VALMONT INDS INC COM 920253101 702 2802 SH SOLE 25 2802 0 0 VALMONT INDS INC COM 920253101 2459 9818 SH SOLE 26 8136 0 1682 VALMONT INDS INC COM 920253101 95 379 SH SOLE 28 379 0 0 VALMONT INDS INC COM 920253101 3008 12006 SH SOLE 30 12006 0 0 VALMONT INDS INC COM 920253101 78 313 SH SOLE 31 313 0 0 VALMONT INDS INC COM 920253101 374 1492 SH SOLE 36 1492 0 0 VALMONT INDS INC COM 920253101 657 2621 SH SOLE 40 2621 0 0 VALMONT INDS INC COM 920253101 2103 8397 SH SOLE 43 207 0 8190 VALUE LINE INC COM 920437100 33 705 SH SOLE 2 0 0 705 VALUE LINE INC COM 920437100 175 3746 SH SOLE 18 3746 0 0 VALUE LINE INC COM 920437100 83 1765 SH SOLE 19 1765 0 0 VALUE LINE INC COM 920437100 1866 39849 SH SOLE 21 39849 0 0 VALUE LINE INC COM 920437100 2070 44206 SH SOLE 22 44135 0 71 VALUE LINE INC COM 920437100 40 865 SH SOLE 43 0 0 865 VALVOLINE INC COM 92047W101 34919 936429 SH SOLE 2 385313 0 551116 VALVOLINE INC COM 92047W101 216 5790 SH SOLE 4 5790 0 0 VALVOLINE INC COM 92047W101 127 3415 SH SOLE 7 3415 0 0 VALVOLINE INC COM 92047W101 865 23202 SH SOLE 13 23202 0 0 VALVOLINE INC COM 92047W101 14741 395300 SH SOLE 18 394651 0 649 VALVOLINE INC COM 92047W101 7122 191000 SH SOLE 19 191000 0 0 VALVOLINE INC COM 92047W101 328723 8815309 SH SOLE 21 8815309 0 0 VALVOLINE INC COM 92047W101 203312 5452185 SH SOLE 22 5206930 0 245255 VALVOLINE INC COM 92047W101 213 5720 SH SOLE 23 5720 0 0 VALVOLINE INC COM 92047W101 1397 37469 SH SOLE 25 37469 0 0 VALVOLINE INC COM 92047W101 3963 106288 SH SOLE 26 78924 0 27364 VALVOLINE INC COM 92047W101 143 3838 SH SOLE 28 3226 0 612 VALVOLINE INC COM 92047W101 127 3419 SH SOLE 29 3419 0 0 VALVOLINE INC COM 92047W101 4047 108516 SH SOLE 30 108516 0 0 VALVOLINE INC COM 92047W101 274 7355 SH SOLE 31 7355 0 0 VALVOLINE INC COM 92047W101 3143 84298 SH SOLE 34 84298 0 0 VALVOLINE INC COM 92047W101 414 11113 SH SOLE 36 11113 0 0 VALVOLINE INC COM 92047W101 878 23543 SH SOLE 40 23543 0 0 VALVOLINE INC COM 92047W101 7215 193493 SH SOLE 43 11793 0 181700 VANDA PHARMACEUTICALS INC COM 921659108 1118 71267 SH SOLE 2 15325 0 55942 VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH SOLE 4 79 0 0 VANDA PHARMACEUTICALS INC COM 921659108 15 986 SH SOLE 7 986 0 0 VANDA PHARMACEUTICALS INC COM 921659108 3461 220611 SH SOLE 18 220611 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1537 97959 SH SOLE 19 97959 0 0 VANDA PHARMACEUTICALS INC COM 921659108 116641 7434104 SH SOLE 21 7434104 0 0 VANDA PHARMACEUTICALS INC COM 921659108 22963 1463569 SH SOLE 22 1403221 0 60348 VANDA PHARMACEUTICALS INC COM 921659108 109 6975 SH SOLE 25 6975 0 0 VANDA PHARMACEUTICALS INC COM 921659108 393 25059 SH SOLE 26 19078 0 5981 VANDA PHARMACEUTICALS INC COM 921659108 72 4588 SH SOLE 28 4588 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6977 444648 SH SOLE 30 444648 0 0 VANDA PHARMACEUTICALS INC COM 921659108 7 448 SH SOLE 34 448 0 0 VANDA PHARMACEUTICALS INC COM 921659108 98 6250 SH SOLE 40 6250 0 0 VANDA PHARMACEUTICALS INC COM 921659108 766 48832 SH SOLE 43 1952 0 46880 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 14659 549860 SH SOLE 2 549860 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 17663 662528 SH SOLE 22 662528 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 MRNGSTR WDE MOAT 92189F643 42969 564564 SH SOLE 22 0 0 564564 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 129 419 SH SOLE 2 419 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 149 482 SH SOLE 4 482 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1990 6443 SH SOLE 18 6443 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 21603 69961 SH SOLE 19 69961 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1067 3457 SH SOLE 22 3457 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 113 2203 SH SOLE 17 0 0 2203 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 827 28930 SH SOLE 2 28930 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1 19 SH SOLE 17 0 0 19 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 26330 920646 SH SOLE 19 920646 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 11 182 SH SOLE 2 182 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 39 129 SH SOLE 17 0 0 129 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 17 111 SH SOLE 17 0 0 111 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 ADMIRAL FDS INC MIDCP 400 IDX 921932885 38 200 SH SOLE 43 0 0 200 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 15 150 SH SOLE 17 0 0 150 VANGUARD BD INDEX FDS INTERMED TERM 921937819 37 427 SH SOLE 17 0 0 427 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 57 700 SH SOLE 17 0 0 700 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 336 4159 SH SOLE 18 4159 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1114519 13150670 SH SOLE 2 13150670 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 76139 898400 SH SOLE 17 0 0 898400 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 23353 275553 SH SOLE 18 2099 0 273454 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10509 190525 SH SOLE 2 190525 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 220 3984 SH SOLE 17 0 0 3984 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 0 1 SH SOLE 18 1 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 97294 222860 SH SOLE 2 222860 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14472 33148 SH SOLE 17 0 0 33148 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22776 52171 SH SOLE 18 52092 0 79 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 78 522 SH SOLE 17 0 0 522 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 25 99 SH SOLE 17 0 0 99 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 47060 405658 SH SOLE 2 405105 0 553 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5 46 SH SOLE 17 0 0 46 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 93 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 35 124 SH SOLE 17 0 0 124 VANGUARD INDEX FDS SM CP VAL ETF 922908611 7 39 SH SOLE 2 39 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 174 974 SH SOLE 17 0 0 974 VANGUARD INDEX FDS MID CAP ETF 922908629 38223 150029 SH SOLE 17 0 0 150029 VANGUARD INDEX FDS MID CAP ETF 922908629 9 37 SH SOLE 18 37 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 148 580 SH SOLE 43 0 0 580 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2037 9216 SH SOLE 17 0 0 9216 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 76 415 SH SOLE 17 0 0 415 VANGUARD INDEX FDS GROWTH ETF 922908736 31 97 SH SOLE 2 97 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2974 9268 SH SOLE 17 0 0 9268 VANGUARD INDEX FDS GROWTH ETF 922908736 4324 13475 SH SOLE 18 13475 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 31 209 SH SOLE 2 209 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 9909 67360 SH SOLE 17 0 0 67360 VANGUARD INDEX FDS VALUE ETF 922908744 163735 1113011 SH SOLE 18 1097075 0 15936 VANGUARD INDEX FDS VALUE ETF 922908744 132973 903900 SH SOLE 22 0 0 903900 VANGUARD INDEX FDS SMALL CP ETF 922908751 16 71 SH SOLE 2 71 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 51259 226800 SH SOLE 17 0 0 226800 VANGUARD INDEX FDS SMALL CP ETF 922908751 1784 7894 SH SOLE 18 7894 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 86 382 SH SOLE 43 0 0 382 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8235 34107 SH SOLE 2 9596 0 24511 VANGUARD INDEX FDS TOTAL STK MKT 922908769 37480 155235 SH SOLE 17 0 0 155235 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3642 15085 SH SOLE 18 15085 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 152227 630498 SH SOLE 22 0 0 630498 VANGUARD INDEX FDS TOTAL STK MKT 922908769 375 1555 SH SOLE 43 0 0 1555 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 7339 54784 SH SOLE 17 0 0 54784 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 197 1832 SH SOLE 17 0 0 1832 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 41875 389785 SH SOLE 18 388729 0 1056 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 168 1561 SH SOLE 43 0 0 1561 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 400 6535 SH SOLE 17 0 0 6535 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11843 193262 SH SOLE 18 193231 0 31 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20252 409470 SH SOLE 17 0 0 409470 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12450 251710 SH SOLE 18 251710 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 42 857 SH SOLE 43 0 0 857 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 29 425 SH SOLE 17 0 0 425 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 7309 107113 SH SOLE 18 0 0 107113 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 156243 2289604 SH SOLE 23 2289604 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 378 7362 SH SOLE 17 0 0 7362 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 31445 572670 SH SOLE 17 0 0 572670 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 63 1155 SH SOLE 18 1155 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 31 517 SH SOLE 17 0 0 517 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4 53 SH SOLE 2 53 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 111 1363 SH SOLE 17 0 0 1363 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 8 37 SH SOLE 17 0 0 37 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 15 106 SH SOLE 43 0 0 106 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2942 32755 SH SOLE 17 0 0 32755 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 16 205 SH SOLE 17 0 0 205 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2886 43421 SH SOLE 2 43421 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 8 118 SH SOLE 17 0 0 118 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4972 22717 SH SOLE 17 0 0 22717 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 48 912 SH SOLE 17 0 0 912 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 18 170 SH SOLE 17 0 0 170 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3 28 SH SOLE 2 28 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19366 208778 SH SOLE 17 0 0 208778 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH SOLE 18 1 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 260 1515 SH SOLE 17 0 0 1515 VANGUARD STAR FDS VG TL INTL STK F 921909768 45 709 SH SOLE 17 0 0 709 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 51803 1014553 SH SOLE 17 0 0 1014553 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 23891 467898 SH SOLE 18 467898 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 77 1514 SH SOLE 43 0 0 1514 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 27 237 SH SOLE 2 237 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 55 493 SH SOLE 17 0 0 493 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 0 7 SH SOLE 17 0 0 7 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 638 8212 SH SOLE 17 0 0 8212 VANGUARD WORLD FD EXTENDED DUR 921910709 2 12 SH SOLE 17 0 0 12 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2 28 SH SOLE 17 0 0 28 VANGUARD WORLD FD ESG US STK ETF 921910733 2 28 SH SOLE 17 0 0 28 VANGUARD WORLD FD MEGA GRWTH IND 921910816 102 391 SH SOLE 17 0 0 391 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3 23 SH SOLE 17 0 0 23 VANGUARD WORLD FD MEGA CAP INDEX 921910873 7 40 SH SOLE 17 0 0 40 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 132 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS ENERGY ETF 92204A306 3 35 SH SOLE 17 0 0 35 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 22 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 INF TECH ETF 92204A702 69 150 SH SOLE 43 0 0 150 VANGUARD WORLD FDS MATERIALS ETF 92204A801 4 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 34 250 SH SOLE 43 0 0 250 VAPOTHERM INC COM 922107107 374 18079 SH SOLE 2 15451 0 2628 VAPOTHERM INC COM 922107107 8 366 SH SOLE 7 366 0 0 VAPOTHERM INC COM 922107107 1342 64805 SH SOLE 18 64805 0 0 VAPOTHERM INC COM 922107107 940 45386 SH SOLE 19 45386 0 0 VAPOTHERM INC COM 922107107 21118 1019700 SH SOLE 21 1019700 0 0 VAPOTHERM INC COM 922107107 12079 583264 SH SOLE 22 574562 0 8702 VAPOTHERM INC COM 922107107 29 1378 SH SOLE 23 1378 0 0 VAPOTHERM INC COM 922107107 87 4224 SH SOLE 25 4224 0 0 VAPOTHERM INC COM 922107107 30 1458 SH SOLE 26 1458 0 0 VAPOTHERM INC COM 922107107 110 5301 SH SOLE 30 5301 0 0 VAPOTHERM INC COM 922107107 59 2872 SH SOLE 36 2872 0 0 VAPOTHERM INC COM 922107107 63 3019 SH SOLE 40 3019 0 0 VAPOTHERM INC COM 922107107 102 4908 SH SOLE 43 530 0 4378 VAREX IMAGING CORP COM 92214X106 1718 54458 SH SOLE 2 18906 0 35552 VAREX IMAGING CORP COM 92214X106 6 184 SH SOLE 4 184 0 0 VAREX IMAGING CORP COM 92214X106 19 599 SH SOLE 7 599 0 0 VAREX IMAGING CORP COM 92214X106 4575 145003 SH SOLE 18 145003 0 0 VAREX IMAGING CORP COM 92214X106 5355 169729 SH SOLE 19 169729 0 0 VAREX IMAGING CORP COM 92214X106 157788 5001213 SH SOLE 21 5001213 0 0 VAREX IMAGING CORP COM 92214X106 34661 1098603 SH SOLE 22 1060526 0 38077 VAREX IMAGING CORP COM 92214X106 147 4645 SH SOLE 23 4645 0 0 VAREX IMAGING CORP COM 92214X106 210 6653 SH SOLE 25 6653 0 0 VAREX IMAGING CORP COM 92214X106 772 24462 SH SOLE 26 6222 0 18240 VAREX IMAGING CORP COM 92214X106 306 9685 SH SOLE 28 9685 0 0 VAREX IMAGING CORP COM 92214X106 2343 74258 SH SOLE 30 74258 0 0 VAREX IMAGING CORP COM 92214X106 171 5414 SH SOLE 34 5414 0 0 VAREX IMAGING CORP COM 92214X106 140 4448 SH SOLE 36 4448 0 0 VAREX IMAGING CORP COM 92214X106 134 4240 SH SOLE 40 4240 0 0 VAREX IMAGING CORP COM 92214X106 2292 72661 SH SOLE 43 4554 0 68107 VARONIS SYS INC COM 922280102 9559 195959 SH SOLE 2 103650 0 92309 VARONIS SYS INC COM 922280102 248 5087 SH SOLE 4 4167 0 920 VARONIS SYS INC COM 922280102 73 1497 SH SOLE 7 1497 0 0 VARONIS SYS INC COM 922280102 15906 326074 SH SOLE 18 285675 0 40399 VARONIS SYS INC COM 922280102 49415 1013017 SH SOLE 19 1013017 0 0 VARONIS SYS INC COM 922280102 205037 4203308 SH SOLE 21 4203308 0 0 VARONIS SYS INC COM 922280102 163091 3343407 SH SOLE 22 3284286 0 59121 VARONIS SYS INC COM 922280102 1642 33670 SH SOLE 23 33670 0 0 VARONIS SYS INC COM 922280102 1264 25920 SH SOLE 25 25920 0 0 VARONIS SYS INC COM 922280102 10103 207111 SH SOLE 26 43367 0 163744 VARONIS SYS INC COM 922280102 95 1955 SH SOLE 28 1891 0 64 VARONIS SYS INC COM 922280102 22544 462147 SH SOLE 30 462147 0 0 VARONIS SYS INC COM 922280102 1413 28966 SH SOLE 34 28966 0 0 VARONIS SYS INC COM 922280102 295 6041 SH SOLE 36 6041 0 0 VARONIS SYS INC COM 922280102 677 13872 SH SOLE 40 13872 0 0 VARONIS SYS INC COM 922280102 678 13900 SH SOLE 43 1111 0 12789 VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 3182 1855000 PRN SOLE 21 1855000 0 0 VAXART INC COM NEW 92243A200 310 49425 SH SOLE 2 33984 0 15441 VAXART INC COM NEW 92243A200 3 402 SH SOLE 4 402 0 0 VAXART INC COM NEW 92243A200 12 1919 SH SOLE 7 1919 0 0 VAXART INC COM NEW 92243A200 2242 357552 SH SOLE 18 357552 0 0 VAXART INC COM NEW 92243A200 1356 216230 SH SOLE 19 216230 0 0 VAXART INC COM NEW 92243A200 30354 4841224 SH SOLE 21 4841224 0 0 VAXART INC COM NEW 92243A200 17981 2867836 SH SOLE 22 2794490 0 73346 VAXART INC COM NEW 92243A200 94 14967 SH SOLE 25 14967 0 0 VAXART INC COM NEW 92243A200 72 11544 SH SOLE 26 3529 0 8015 VAXART INC COM NEW 92243A200 409 65171 SH SOLE 30 65171 0 0 VAXART INC COM NEW 92243A200 82 13063 SH SOLE 40 13063 0 0 VAXART INC COM NEW 92243A200 82 13087 SH SOLE 43 0 0 13087 VAXCYTE INC COM 92243G108 512 21538 SH SOLE 2 6660 0 14878 VAXCYTE INC COM 92243G108 15 638 SH SOLE 7 638 0 0 VAXCYTE INC COM 92243G108 2964 124581 SH SOLE 18 124581 0 0 VAXCYTE INC COM 92243G108 1713 72018 SH SOLE 19 72018 0 0 VAXCYTE INC COM 92243G108 40730 1712049 SH SOLE 21 1712049 0 0 VAXCYTE INC COM 92243G108 19326 812353 SH SOLE 22 784573 0 27780 VAXCYTE INC COM 92243G108 62 2590 SH SOLE 25 2590 0 0 VAXCYTE INC COM 92243G108 33 1389 SH SOLE 26 1389 0 0 VAXCYTE INC COM 92243G108 653 27459 SH SOLE 30 27459 0 0 VAXCYTE INC COM 92243G108 42 1765 SH SOLE 40 1765 0 0 VAXCYTE INC COM 92243G108 16 667 SH SOLE 43 0 0 667 VBI VACCINES INC CDA COM NEW 91822J103 183 78313 SH SOLE 2 48770 0 29543 VBI VACCINES INC CDA COM NEW 91822J103 8 3322 SH SOLE 7 3322 0 0 VBI VACCINES INC CDA COM NEW 91822J103 1312 560516 SH SOLE 18 560516 0 0 VBI VACCINES INC CDA COM NEW 91822J103 747 319408 SH SOLE 19 319408 0 0 VBI VACCINES INC CDA COM NEW 91822J103 16212 6928400 SH SOLE 21 6928400 0 0 VBI VACCINES INC CDA COM NEW 91822J103 12327 5268018 SH SOLE 22 5153143 0 114875 VBI VACCINES INC CDA COM NEW 91822J103 50 21534 SH SOLE 25 21534 0 0 VBI VACCINES INC CDA COM NEW 91822J103 17 7062 SH SOLE 26 7062 0 0 VBI VACCINES INC CDA COM NEW 91822J103 110 47060 SH SOLE 30 47060 0 0 VBI VACCINES INC CDA COM NEW 91822J103 44 18810 SH SOLE 40 18810 0 0 VBI VACCINES INC CDA COM NEW 91822J103 39 16778 SH SOLE 43 1675 0 15103 VECTOR GROUP LTD COM 92240M108 930 80989 SH SOLE 2 36536 0 44453 VECTOR GROUP LTD COM 92240M108 6 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 22 1949 SH SOLE 7 1949 0 0 VECTOR GROUP LTD COM 92240M108 6104 531695 SH SOLE 18 531695 0 0 VECTOR GROUP LTD COM 92240M108 2930 255243 SH SOLE 19 255243 0 0 VECTOR GROUP LTD COM 92240M108 181560 15815321 SH SOLE 21 15815321 0 0 VECTOR GROUP LTD COM 92240M108 39340 3426841 SH SOLE 22 3302436 0 124405 VECTOR GROUP LTD COM 92240M108 402 35049 SH SOLE 26 25594 0 9455 VECTOR GROUP LTD COM 92240M108 2879 250744 SH SOLE 30 250744 0 0 VECTOR GROUP LTD COM 92240M108 45 3878 SH SOLE 36 3878 0 0 VECTOR GROUP LTD COM 92240M108 188 16390 SH SOLE 40 16390 0 0 VECTOR GROUP LTD COM 92240M108 798 69522 SH SOLE 43 9630 0 59892 VECTRUS INC COM 92242T101 1925 42055 SH SOLE 2 33479 0 8576 VECTRUS INC COM 92242T101 11 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 1707 37296 SH SOLE 18 37296 0 0 VECTRUS INC COM 92242T101 947 20700 SH SOLE 19 20700 0 0 VECTRUS INC COM 92242T101 21612 472182 SH SOLE 21 472182 0 0 VECTRUS INC COM 92242T101 16138 352594 SH SOLE 22 340298 0 12296 VECTRUS INC COM 92242T101 107 2327 SH SOLE 25 2327 0 0 VECTRUS INC COM 92242T101 241 5261 SH SOLE 26 1155 0 4106 VECTRUS INC COM 92242T101 382 8357 SH SOLE 30 8357 0 0 VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0 VECTRUS INC COM 92242T101 88 1913 SH SOLE 36 1913 0 0 VECTRUS INC COM 92242T101 63 1379 SH SOLE 40 1379 0 0 VECTRUS INC COM 92242T101 742 16210 SH SOLE 43 85 0 16125 VEDANTA LIMITED SPONSORED ADR 92242Y100 0 2402959 SH SOLE 43 98637 0 2304322 VEECO INSTRS INC DEL COM 922417100 1218 42766 SH SOLE 2 14283 0 28483 VEECO INSTRS INC DEL COM 922417100 3 117 SH SOLE 4 117 0 0 VEECO INSTRS INC DEL COM 922417100 18 647 SH SOLE 7 647 0 0 VEECO INSTRS INC DEL COM 922417100 5459 191738 SH SOLE 18 191738 0 0 VEECO INSTRS INC DEL COM 922417100 2474 86898 SH SOLE 19 86898 0 0 VEECO INSTRS INC DEL COM 922417100 169452 5951954 SH SOLE 21 5951954 0 0 VEECO INSTRS INC DEL COM 922417100 37963 1333426 SH SOLE 22 1281967 0 51459 VEECO INSTRS INC DEL COM 922417100 188 6619 SH SOLE 25 6619 0 0 VEECO INSTRS INC DEL COM 922417100 260 9129 SH SOLE 26 6833 0 2296 VEECO INSTRS INC DEL COM 922417100 10 353 SH SOLE 28 353 0 0 VEECO INSTRS INC DEL COM 922417100 2787 97881 SH SOLE 30 97881 0 0 VEECO INSTRS INC DEL COM 922417100 154 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL COM 922417100 462 16219 SH SOLE 43 0 0 16219 VEEVA SYS INC CL A COM 922475108 68545 268299 SH SOLE 2 28054 0 240245 VEEVA SYS INC CL A COM 922475108 20902 81816 SH SOLE 4 48584 0 33232 VEEVA SYS INC CL A COM 922475108 3492 13668 SH SOLE 7 13668 0 0 VEEVA SYS INC CL A COM 922475108 501 1960 SH SOLE 13 378 0 1582 VEEVA SYS INC CL A COM 922475108 2699 10563 SH SOLE 15 10563 0 0 VEEVA SYS INC CL A COM 922475108 57072 223393 SH SOLE 18 216204 0 7189 VEEVA SYS INC CL A COM 922475108 503395 1970389 SH SOLE 19 1970389 0 0 VEEVA SYS INC CL A COM 922475108 512801 2007206 SH SOLE 21 2007206 0 0 VEEVA SYS INC CL A COM 922475108 771459 3019646 SH SOLE 22 2862985 0 156661 VEEVA SYS INC CL A COM 922475108 19919 77966 SH SOLE 23 77966 0 0 VEEVA SYS INC CL A COM 922475108 54685 214050 SH SOLE 25 206939 0 7111 VEEVA SYS INC CL A COM 922475108 63253 247584 SH SOLE 26 104327 0 143257 VEEVA SYS INC CL A COM 922475108 51513 201631 SH SOLE 28 2459 0 199172 VEEVA SYS INC CL A COM 922475108 25 98 SH SOLE 29 98 0 0 VEEVA SYS INC CL A COM 922475108 72088 282165 SH SOLE 30 282165 0 0 VEEVA SYS INC CL A COM 922475108 13456 52670 SH SOLE 31 15647 0 37023 VEEVA SYS INC CL A COM 922475108 15042 58877 SH SOLE 34 58877 0 0 VEEVA SYS INC CL A COM 922475108 15819 61918 SH SOLE 36 61918 0 0 VEEVA SYS INC CL A COM 922475108 1147 4491 SH SOLE 40 4491 0 0 VEEVA SYS INC CL A COM 922475108 13397 52438 SH SOLE 43 2702 0 49736 VELO3D INC COMMON STOCK 92259N104 181 23201 SH SOLE 2 7950 0 15251 VELO3D INC COMMON STOCK 92259N104 3344 428144 SH SOLE 21 428144 0 0 VELO3D INC COMMON STOCK 92259N104 6356 813838 SH SOLE 22 813838 0 0 VELO3D INC COMMON STOCK 92259N104 110 14126 SH SOLE 26 0 0 14126 VELOCITY FINL INC COM 92262D101 114 8315 SH SOLE 2 1893 0 6422 VELOCITY FINL INC COM 92262D101 380 27743 SH SOLE 18 27743 0 0 VELOCITY FINL INC COM 92262D101 263 19170 SH SOLE 19 19170 0 0 VELOCITY FINL INC COM 92262D101 4159 303588 SH SOLE 21 303588 0 0 VELOCITY FINL INC COM 92262D101 1513 110466 SH SOLE 22 106082 0 4384 VELODYNE LIDAR INC COM 92259F101 170 36560 SH SOLE 2 27266 0 9294 VELODYNE LIDAR INC COM 92259F101 5 1136 SH SOLE 7 1136 0 0 VELODYNE LIDAR INC COM 92259F101 947 204123 SH SOLE 18 204123 0 0 VELODYNE LIDAR INC COM 92259F101 621 133730 SH SOLE 19 133730 0 0 VELODYNE LIDAR INC COM 92259F101 12546 2703787 SH SOLE 21 2703787 0 0 VELODYNE LIDAR INC COM 92259F101 10030 2161617 SH SOLE 22 2102899 0 58718 VELODYNE LIDAR INC COM 92259F101 1461 314896 SH SOLE 25 314896 0 0 VELODYNE LIDAR INC COM 92259F101 498 107224 SH SOLE 26 60838 0 46386 VELODYNE LIDAR INC COM 92259F101 241 51841 SH SOLE 30 51841 0 0 VELODYNE LIDAR INC COM 92259F101 569 122534 SH SOLE 34 122534 0 0 VELODYNE LIDAR INC COM 92259F101 1 236 SH SOLE 36 236 0 0 VELODYNE LIDAR INC COM 92259F101 52 11206 SH SOLE 40 11206 0 0 VENATOR MATLS PLC SHS G9329Z100 142 55792 SH SOLE 18 0 0 55792 VENTAS INC COM 92276F100 55326 1082282 SH SOLE 2 218742 0 863540 VENTAS INC COM 92276F100 24354 476406 SH SOLE 4 392591 0 83815 VENTAS INC COM 92276F100 45509 890239 SH SOLE 7 879466 0 10773 VENTAS INC COM 92276F100 729 14257 SH SOLE 13 8144 0 6113 VENTAS INC COM 92276F100 2934 57386 SH SOLE 15 57386 0 0 VENTAS INC COM 92276F100 33962 664352 SH SOLE 18 608151 0 56201 VENTAS INC COM 92276F100 34751 679784 SH SOLE 19 679784 0 0 VENTAS INC COM 92276F100 824546 16129612 SH SOLE 21 16129612 0 0 VENTAS INC COM 92276F100 596543 11669468 SH SOLE 22 10763142 0 906326 VENTAS INC COM 92276F100 13781 269574 SH SOLE 23 269574 0 0 VENTAS INC COM 92276F100 123626 2418344 SH SOLE 25 2418344 0 0 VENTAS INC COM 92276F100 47324 925750 SH SOLE 26 306958 0 618792 VENTAS INC COM 92276F100 67028 1311199 SH SOLE 28 8597 0 1302602 VENTAS INC COM 92276F100 592 11575 SH SOLE 29 11575 0 0 VENTAS INC COM 92276F100 173768 3399214 SH SOLE 30 3399214 0 0 VENTAS INC COM 92276F100 95305 1864340 SH SOLE 31 58422 0 1805918 VENTAS INC COM 92276F100 1627 31828 SH SOLE 34 31828 0 0 VENTAS INC COM 92276F100 9742 190576 SH SOLE 36 190576 0 0 VENTAS INC COM 92276F100 670 13112 SH SOLE 40 13112 0 0 VENTAS INC COM 92276F100 16140 315734 SH SOLE 43 19823 0 295911 VENTYX BIOSCIENCES INC COM 92332V107 53 2650 SH SOLE 2 0 0 2650 VENTYX BIOSCIENCES INC COM 92332V107 602 30292 SH SOLE 18 30292 0 0 VENTYX BIOSCIENCES INC COM 92332V107 321 16157 SH SOLE 19 16157 0 0 VENTYX BIOSCIENCES INC COM 92332V107 6789 341828 SH SOLE 21 341828 0 0 VENTYX BIOSCIENCES INC COM 92332V107 2061 103775 SH SOLE 22 101640 0 2135 VENUS CONCEPT INC COM 92332W105 3 1814 SH SOLE 2 0 0 1814 VENUS CONCEPT INC COM 92332W105 8 4469 SH SOLE 18 4469 0 0 VENUS CONCEPT INC COM 92332W105 137 80318 SH SOLE 21 80318 0 0 VENUS CONCEPT INC COM 92332W105 6 3500 SH SOLE 22 3500 0 0 VEON LTD SPONSORED ADR 91822M106 55 32073 SH SOLE 25 32073 0 0 VEON LTD SPONSORED ADR 91822M106 14 8349 SH SOLE 43 0 0 8349 VEONEER INC COM 92336X109 1017 28676 SH SOLE 2 26118 0 2558 VEONEER INC COM 92336X109 15 429 SH SOLE 4 429 0 0 VEONEER INC COM 92336X109 29864 841716 SH SOLE 21 841716 0 0 VEONEER INC COM 92336X109 49824 1404283 SH SOLE 22 1360505 0 43778 VEONEER INC COM 92336X109 478 13479 SH SOLE 25 13479 0 0 VEONEER INC COM 92336X109 1870 52698 SH SOLE 26 45169 0 7529 VEONEER INC COM 92336X109 711 20045 SH SOLE 28 20045 0 0 VEONEER INC COM 92336X109 9169 258430 SH SOLE 30 258430 0 0 VEONEER INC COM 92336X109 75 2113 SH SOLE 36 2113 0 0 VEONEER INC COM 92336X109 482 13575 SH SOLE 40 13575 0 0 VEONEER INC COM 92336X109 953 26854 SH SOLE 43 646 0 26208 VERA BRADLEY INC COM 92335C106 278 32643 SH SOLE 2 1143 0 31500 VERA BRADLEY INC COM 92335C106 4 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 890 104559 SH SOLE 18 104559 0 0 VERA BRADLEY INC COM 92335C106 1324 155565 SH SOLE 19 155565 0 0 VERA BRADLEY INC COM 92335C106 27960 3285505 SH SOLE 21 3285505 0 0 VERA BRADLEY INC COM 92335C106 6586 773961 SH SOLE 22 759267 0 14694 VERA BRADLEY INC COM 92335C106 342 40227 SH SOLE 26 0 0 40227 VERA BRADLEY INC COM 92335C106 307 36020 SH SOLE 30 36020 0 0 VERA BRADLEY INC COM 92335C106 17 1941 SH SOLE 43 0 0 1941 VERA THERAPEUTICS INC CL A 92337R101 37 1378 SH SOLE 2 223 0 1155 VERA THERAPEUTICS INC CL A 92337R101 768 28729 SH SOLE 18 28729 0 0 VERA THERAPEUTICS INC CL A 92337R101 441 16519 SH SOLE 19 16519 0 0 VERA THERAPEUTICS INC CL A 92337R101 8679 324805 SH SOLE 21 324805 0 0 VERA THERAPEUTICS INC CL A 92337R101 2220 83076 SH SOLE 22 81129 0 1947 VERA THERAPEUTICS INC CL A 92337R101 16 593 SH SOLE 23 593 0 0 VERACYTE INC COM 92337F107 5025 121962 SH SOLE 2 41438 0 80524 VERACYTE INC COM 92337F107 11 278 SH SOLE 4 278 0 0 VERACYTE INC COM 92337F107 38 930 SH SOLE 7 930 0 0 VERACYTE INC COM 92337F107 8713 211481 SH SOLE 18 207223 0 4258 VERACYTE INC COM 92337F107 17034 413445 SH SOLE 19 413445 0 0 VERACYTE INC COM 92337F107 124298 3016939 SH SOLE 21 3016939 0 0 VERACYTE INC COM 92337F107 82259 1996580 SH SOLE 22 1927096 0 69484 VERACYTE INC COM 92337F107 564 13691 SH SOLE 23 13691 0 0 VERACYTE INC COM 92337F107 479 11632 SH SOLE 25 11632 0 0 VERACYTE INC COM 92337F107 4378 106267 SH SOLE 26 29203 0 77064 VERACYTE INC COM 92337F107 46 1123 SH SOLE 28 1123 0 0 VERACYTE INC COM 92337F107 14944 362728 SH SOLE 30 362728 0 0 VERACYTE INC COM 92337F107 132 3215 SH SOLE 36 3215 0 0 VERACYTE INC COM 92337F107 410 9948 SH SOLE 40 9948 0 0 VERACYTE INC COM 92337F107 137 3334 SH SOLE 43 70 0 3264 VERASTEM INC COM 92337C104 101 49332 SH SOLE 2 6291 0 43041 VERASTEM INC COM 92337C104 7 3370 SH SOLE 7 3370 0 0 VERASTEM INC COM 92337C104 1019 496902 SH SOLE 18 496902 0 0 VERASTEM INC COM 92337C104 608 296793 SH SOLE 19 296793 0 0 VERASTEM INC COM 92337C104 15341 7483493 SH SOLE 21 7483493 0 0 VERASTEM INC COM 92337C104 8018 3911055 SH SOLE 22 3881288 0 29767 VERASTEM INC COM 92337C104 172 83888 SH SOLE 30 83888 0 0 VERASTEM INC COM 92337C104 7 3415 SH SOLE 43 0 0 3415 VERB TECHNOLOGY CO INC COM 92337U104 15 12069 SH SOLE 18 12069 0 0 VERB TECHNOLOGY CO INC COM 92337U104 204 164630 SH SOLE 21 164630 0 0 VERB TECHNOLOGY CO INC COM 92337U104 1357 1094687 SH SOLE 22 1094687 0 0 VERICEL CORP COM 92346J108 822 20926 SH SOLE 2 11326 0 9600 VERICEL CORP COM 92346J108 6 154 SH SOLE 4 154 0 0 VERICEL CORP COM 92346J108 26 662 SH SOLE 7 662 0 0 VERICEL CORP COM 92346J108 6579 167416 SH SOLE 18 162095 0 5321 VERICEL CORP COM 92346J108 3592 91387 SH SOLE 19 91387 0 0 VERICEL CORP COM 92346J108 213911 5443037 SH SOLE 21 5443037 0 0 VERICEL CORP COM 92346J108 44658 1136340 SH SOLE 22 1113448 0 22892 VERICEL CORP COM 92346J108 11 276 SH SOLE 23 276 0 0 VERICEL CORP COM 92346J108 282 7180 SH SOLE 25 7180 0 0 VERICEL CORP COM 92346J108 716 18228 SH SOLE 26 12424 0 5804 VERICEL CORP COM 92346J108 912 23213 SH SOLE 28 23213 0 0 VERICEL CORP COM 92346J108 5731 145823 SH SOLE 30 145823 0 0 VERICEL CORP COM 92346J108 84 2131 SH SOLE 36 2131 0 0 VERICEL CORP COM 92346J108 185 4714 SH SOLE 40 4714 0 0 VERICEL CORP COM 92346J108 460 11712 SH SOLE 43 0 0 11712 VERICITY INC COM 92347D100 2 315 SH SOLE 18 315 0 0 VERICITY INC COM 92347D100 37 5324 SH SOLE 21 5324 0 0 VERIFYME INC COM NEW 92346X206 4 1300 SH SOLE 18 1300 0 0 VERIFYME INC COM NEW 92346X206 42 13231 SH SOLE 21 13231 0 0 VERIFYME INC COM NEW 92346X206 1 442 SH SOLE 22 442 0 0 VERINT SYS INC COM 92343X100 2882 54877 SH SOLE 2 17809 0 37068 VERINT SYS INC COM 92343X100 46 881 SH SOLE 4 277 0 604 VERINT SYS INC COM 92343X100 47 891 SH SOLE 7 891 0 0 VERINT SYS INC COM 92343X100 10335 196825 SH SOLE 18 196825 0 0 VERINT SYS INC COM 92343X100 6013 114508 SH SOLE 19 114508 0 0 VERINT SYS INC COM 92343X100 134054 2552922 SH SOLE 21 2552922 0 0 VERINT SYS INC COM 92343X100 82782 1576506 SH SOLE 22 1513556 0 62950 VERINT SYS INC COM 92343X100 888 16910 SH SOLE 25 16910 0 0 VERINT SYS INC COM 92343X100 2454 46743 SH SOLE 26 27809 0 18934 VERINT SYS INC COM 92343X100 61 1158 SH SOLE 28 1158 0 0 VERINT SYS INC COM 92343X100 2063 39292 SH SOLE 30 39292 0 0 VERINT SYS INC COM 92343X100 553 10533 SH SOLE 34 10533 0 0 VERINT SYS INC COM 92343X100 101 1919 SH SOLE 36 1919 0 0 VERINT SYS INC COM 92343X100 408 7761 SH SOLE 40 7761 0 0 VERINT SYS INC COM 92343X100 665 12659 SH SOLE 43 103 0 12556 VERIS RESIDENTIAL INC COM 554489104 1290 70190 SH SOLE 2 20672 0 49518 VERIS RESIDENTIAL INC COM 554489104 865 47050 SH SOLE 4 47050 0 0 VERIS RESIDENTIAL INC COM 554489104 1988 108188 SH SOLE 7 108188 0 0 VERIS RESIDENTIAL INC COM 554489104 6153 334774 SH SOLE 18 334774 0 0 VERIS RESIDENTIAL INC COM 554489104 4843 263492 SH SOLE 19 263492 0 0 VERIS RESIDENTIAL INC COM 554489104 193079 10504849 SH SOLE 21 10504849 0 0 VERIS RESIDENTIAL INC COM 554489104 51413 2797199 SH SOLE 22 2717833 0 79366 VERIS RESIDENTIAL INC COM 554489104 59 3234 SH SOLE 23 3234 0 0 VERIS RESIDENTIAL INC COM 554489104 7249 394409 SH SOLE 25 394409 0 0 VERIS RESIDENTIAL INC COM 554489104 510 27736 SH SOLE 26 19459 0 8277 VERIS RESIDENTIAL INC COM 554489104 1095 59592 SH SOLE 28 5332 0 54260 VERIS RESIDENTIAL INC COM 554489104 5143 279802 SH SOLE 30 279802 0 0 VERIS RESIDENTIAL INC COM 554489104 6865 373493 SH SOLE 31 0 0 373493 VERIS RESIDENTIAL INC COM 554489104 40 2169 SH SOLE 36 2169 0 0 VERIS RESIDENTIAL INC COM 554489104 167 9091 SH SOLE 40 9091 0 0 VERIS RESIDENTIAL INC COM 554489104 498 27111 SH SOLE 43 994 0 26117 VERISIGN INC COM 92343E102 56220 221497 SH SOLE 2 60384 0 161113 VERISIGN INC COM 92343E102 17134 67504 SH SOLE 4 40470 0 27034 VERISIGN INC COM 92343E102 31231 123044 SH SOLE 7 120157 0 2887 VERISIGN INC COM 92343E102 486 1916 SH SOLE 13 327 0 1589 VERISIGN INC COM 92343E102 2846 11211 SH SOLE 15 11211 0 0 VERISIGN INC COM 92343E102 46927 184884 SH SOLE 18 171727 0 13157 VERISIGN INC COM 92343E102 47642 187701 SH SOLE 19 187701 0 0 VERISIGN INC COM 92343E102 930514 3666037 SH SOLE 21 3666037 0 0 VERISIGN INC COM 92343E102 586238 2309661 SH SOLE 22 2108964 0 200697 VERISIGN INC COM 92343E102 14669 57792 SH SOLE 23 57792 0 0 VERISIGN INC COM 92343E102 364004 1434101 SH SOLE 25 1434101 0 0 VERISIGN INC COM 92343E102 82959 326843 SH SOLE 26 178070 0 148773 VERISIGN INC COM 92343E102 69713 274654 SH SOLE 28 1771 0 272883 VERISIGN INC COM 92343E102 10 41 SH SOLE 29 41 0 0 VERISIGN INC COM 92343E102 219853 866175 SH SOLE 30 834171 0 32004 VERISIGN INC COM 92343E102 9065 35715 SH SOLE 31 10618 0 25097 VERISIGN INC COM 92343E102 6746 26579 SH SOLE 32 26579 0 0 VERISIGN INC COM 92343E102 35815 141104 SH SOLE 34 141104 0 0 VERISIGN INC COM 92343E102 15083 59425 SH SOLE 36 59425 0 0 VERISIGN INC COM 92343E102 843 3320 SH SOLE 40 3320 0 0 VERISIGN INC COM 92343E102 26224 103316 SH SOLE 43 12499 0 90817 VERISK ANALYTICS INC COM 92345Y106 69504 303871 SH SOLE 2 40167 0 263704 VERISK ANALYTICS INC COM 92345Y106 25027 109418 SH SOLE 4 60127 0 49291 VERISK ANALYTICS INC COM 92345Y106 37330 163205 SH SOLE 7 158437 0 4768 VERISK ANALYTICS INC COM 92345Y106 454 1985 SH SOLE 13 330 0 1655 VERISK ANALYTICS INC COM 92345Y106 4050 17706 SH SOLE 15 17706 0 0 VERISK ANALYTICS INC COM 92345Y106 3 12 SH SOLE 17 0 0 12 VERISK ANALYTICS INC COM 92345Y106 78135 341602 SH SOLE 18 320257 0 21345 VERISK ANALYTICS INC COM 92345Y106 44038 192531 SH SOLE 19 192531 0 0 VERISK ANALYTICS INC COM 92345Y106 1010991 4420020 SH SOLE 21 4420020 0 0 VERISK ANALYTICS INC COM 92345Y106 780380 3411794 SH SOLE 22 3086902 0 324892 VERISK ANALYTICS INC COM 92345Y106 20254 88551 SH SOLE 23 88551 0 0 VERISK ANALYTICS INC COM 92345Y106 82868 362294 SH SOLE 25 362294 0 0 VERISK ANALYTICS INC COM 92345Y106 98498 430630 SH SOLE 26 202642 0 227988 VERISK ANALYTICS INC COM 92345Y106 79817 348959 SH SOLE 28 2888 0 346071 VERISK ANALYTICS INC COM 92345Y106 28 123 SH SOLE 29 123 0 0 VERISK ANALYTICS INC COM 92345Y106 218276 954294 SH SOLE 30 954294 0 0 VERISK ANALYTICS INC COM 92345Y106 13332 58287 SH SOLE 31 16741 0 41546 VERISK ANALYTICS INC COM 92345Y106 8962 39181 SH SOLE 32 39181 0 0 VERISK ANALYTICS INC COM 92345Y106 50195 219449 SH SOLE 34 219449 0 0 VERISK ANALYTICS INC COM 92345Y106 13850 60550 SH SOLE 36 60550 0 0 VERISK ANALYTICS INC COM 92345Y106 1139 4978 SH SOLE 40 4978 0 0 VERISK ANALYTICS INC COM 92345Y106 35374 154653 SH SOLE 43 9411 0 145242 VERITEX HLDGS INC COM 923451108 1434 36048 SH SOLE 2 12297 0 23751 VERITEX HLDGS INC COM 923451108 26 666 SH SOLE 7 666 0 0 VERITEX HLDGS INC COM 923451108 7232 181789 SH SOLE 18 181789 0 0 VERITEX HLDGS INC COM 923451108 3221 80975 SH SOLE 19 80975 0 0 VERITEX HLDGS INC COM 923451108 216834 5450837 SH SOLE 21 5450837 0 0 VERITEX HLDGS INC COM 923451108 45859 1152822 SH SOLE 22 1109163 0 43659 VERITEX HLDGS INC COM 923451108 232 5843 SH SOLE 25 5843 0 0 VERITEX HLDGS INC COM 923451108 878 22079 SH SOLE 26 18937 0 3142 VERITEX HLDGS INC COM 923451108 35 881 SH SOLE 28 881 0 0 VERITEX HLDGS INC COM 923451108 3573 89825 SH SOLE 30 89825 0 0 VERITEX HLDGS INC COM 923451108 172 4324 SH SOLE 40 4324 0 0 VERITEX HLDGS INC COM 923451108 919 23098 SH SOLE 43 221 0 22877 VERITIV CORP COM 923454102 1560 12728 SH SOLE 2 4867 0 7861 VERITIV CORP COM 923454102 6 49 SH SOLE 4 49 0 0 VERITIV CORP COM 923454102 23 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 7099 57921 SH SOLE 18 57921 0 0 VERITIV CORP COM 923454102 4136 33740 SH SOLE 19 33740 0 0 VERITIV CORP COM 923454102 216438 1765830 SH SOLE 21 1765830 0 0 VERITIV CORP COM 923454102 42774 348974 SH SOLE 22 334064 0 14910 VERITIV CORP COM 923454102 29 233 SH SOLE 23 233 0 0 VERITIV CORP COM 923454102 236 1929 SH SOLE 25 1929 0 0 VERITIV CORP COM 923454102 1377 11232 SH SOLE 26 10702 0 530 VERITIV CORP COM 923454102 3120 25452 SH SOLE 30 25452 0 0 VERITIV CORP COM 923454102 217 1772 SH SOLE 40 1772 0 0 VERITIV CORP COM 923454102 243 1983 SH SOLE 43 0 0 1983 VERITONE INC COM 92347M100 249 11082 SH SOLE 2 8187 0 2895 VERITONE INC COM 92347M100 11 473 SH SOLE 7 473 0 0 VERITONE INC COM 92347M100 1798 80004 SH SOLE 18 80004 0 0 VERITONE INC COM 92347M100 1143 50829 SH SOLE 19 50829 0 0 VERITONE INC COM 92347M100 23145 1029568 SH SOLE 21 1029568 0 0 VERITONE INC COM 92347M100 15689 697891 SH SOLE 22 683033 0 14858 VERITONE INC COM 92347M100 92 4101 SH SOLE 25 4101 0 0 VERITONE INC COM 92347M100 62 2770 SH SOLE 26 0 0 2770 VERITONE INC COM 92347M100 173 7705 SH SOLE 30 7705 0 0 VERITONE INC COM 92347M100 72 3219 SH SOLE 40 3219 0 0 VERITONE INC COM 92347M100 103 4587 SH SOLE 43 81 0 4506 VERIZON COMMUNICATIONS INC COM 92343V104 498766 9599043 SH SOLE 2 1968800 0 7630243 VERIZON COMMUNICATIONS INC COM 92343V104 152080 2926858 SH SOLE 4 1758245 0 1168613 VERIZON COMMUNICATIONS INC COM 92343V104 220430 4242303 SH SOLE 7 4120116 0 122187 VERIZON COMMUNICATIONS INC COM 92343V104 4321 83152 SH SOLE 13 41942 0 41210 VERIZON COMMUNICATIONS INC COM 92343V104 30465 586322 SH SOLE 15 586322 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 12 236 SH SOLE 17 0 0 236 VERIZON COMMUNICATIONS INC COM 92343V104 483115 9297819 SH SOLE 18 8303650 0 994169 VERIZON COMMUNICATIONS INC COM 92343V104 404727 7789200 SH SOLE 19 7789200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5332371 102624538 SH SOLE 21 102624538 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4756447 91540557 SH SOLE 22 82726768 0 8813789 VERIZON COMMUNICATIONS INC COM 92343V104 124945 2404629 SH SOLE 23 2404629 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 353314 6799730 SH SOLE 25 6799730 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 473930 9121059 SH SOLE 26 3180428 0 5940631 VERIZON COMMUNICATIONS INC COM 92343V104 683102 13146697 SH SOLE 28 340669 0 12806028 VERIZON COMMUNICATIONS INC COM 92343V104 182 3505 SH SOLE 29 3505 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1187371 22851644 SH SOLE 30 22409148 0 442496 VERIZON COMMUNICATIONS INC COM 92343V104 82692 1591459 SH SOLE 31 478720 0 1112739 VERIZON COMMUNICATIONS INC COM 92343V104 7141 137439 SH SOLE 32 137439 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 28867 555553 SH SOLE 34 555553 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 15904 306089 SH SOLE 35 306089 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 122655 2360567 SH SOLE 36 2360567 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 7161 137826 SH SOLE 40 137826 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 136897 2634666 SH SOLE 43 155052 0 2479615 VERRA MOBILITY CORP COM 92511U102 1195 77426 SH SOLE 2 42504 0 34922 VERRA MOBILITY CORP COM 92511U102 9 589 SH SOLE 4 589 0 0 VERRA MOBILITY CORP COM 92511U102 28 1840 SH SOLE 7 1840 0 0 VERRA MOBILITY CORP COM 92511U102 6009 389421 SH SOLE 18 378687 0 10734 VERRA MOBILITY CORP COM 92511U102 6529 423126 SH SOLE 19 423126 0 0 VERRA MOBILITY CORP COM 92511U102 74374 4820107 SH SOLE 21 4820107 0 0 VERRA MOBILITY CORP COM 92511U102 53029 3436745 SH SOLE 22 3361223 0 75522 VERRA MOBILITY CORP COM 92511U102 62 4006 SH SOLE 23 4006 0 0 VERRA MOBILITY CORP COM 92511U102 307 19883 SH SOLE 25 19883 0 0 VERRA MOBILITY CORP COM 92511U102 1531 99206 SH SOLE 26 51618 0 47588 VERRA MOBILITY CORP COM 92511U102 112 7268 SH SOLE 28 7268 0 0 VERRA MOBILITY CORP COM 92511U102 1219 79022 SH SOLE 30 79022 0 0 VERRA MOBILITY CORP COM 92511U102 220 14289 SH SOLE 34 14289 0 0 VERRA MOBILITY CORP COM 92511U102 266 17247 SH SOLE 40 17247 0 0 VERRA MOBILITY CORP COM 92511U102 344 22305 SH SOLE 43 172 0 22133 VERRICA PHARMACEUTICALS INC COM 92511W108 120 13077 SH SOLE 2 471 0 12606 VERRICA PHARMACEUTICALS INC COM 92511W108 3 382 SH SOLE 7 382 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 389 42451 SH SOLE 18 42451 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 227 24822 SH SOLE 19 24822 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 5005 546357 SH SOLE 21 546357 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1417 154658 SH SOLE 22 153487 0 1171 VERRICA PHARMACEUTICALS INC COM 92511W108 110 12005 SH SOLE 30 12005 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 7 714 SH SOLE 43 0 0 714 VERSO CORP CL A 92531L207 488 18066 SH SOLE 2 942 0 17124 VERSO CORP CL A 92531L207 13 482 SH SOLE 7 482 0 0 VERSO CORP CL A 92531L207 2314 85646 SH SOLE 18 85646 0 0 VERSO CORP CL A 92531L207 1287 47622 SH SOLE 19 47622 0 0 VERSO CORP CL A 92531L207 27696 1025026 SH SOLE 21 1025026 0 0 VERSO CORP CL A 92531L207 18081 669161 SH SOLE 22 653299 0 15862 VERSO CORP CL A 92531L207 141 5230 SH SOLE 43 107 0 5123 VERTEX ENERGY INC COM 92534K107 395 87116 SH SOLE 2 35395 0 51721 VERTEX ENERGY INC COM 92534K107 103 22814 SH SOLE 18 9256 0 13558 VERTEX ENERGY INC COM 92534K107 1822 402303 SH SOLE 19 402303 0 0 VERTEX ENERGY INC COM 92534K107 667 147328 SH SOLE 21 147328 0 0 VERTEX ENERGY INC COM 92534K107 5482 1210070 SH SOLE 22 1210070 0 0 VERTEX ENERGY INC COM 92534K107 87 19282 SH SOLE 23 19282 0 0 VERTEX ENERGY INC COM 92534K107 387 85511 SH SOLE 26 0 0 85511 VERTEX ENERGY INC COM 92534K107 2 436 SH SOLE 43 0 0 436 VERTEX INC CL A 92538J106 446 28115 SH SOLE 2 27544 0 571 VERTEX INC CL A 92538J106 1 72 SH SOLE 4 72 0 0 VERTEX INC CL A 92538J106 792 49919 SH SOLE 21 49919 0 0 VERTEX INC CL A 92538J106 7036 443360 SH SOLE 22 429293 0 14067 VERTEX INC CL A 92538J106 60 3795 SH SOLE 25 3795 0 0 VERTEX INC CL A 92538J106 56 3541 SH SOLE 26 629 0 2912 VERTEX INC CL A 92538J106 115 7223 SH SOLE 30 7223 0 0 VERTEX INC CL A 92538J106 13 818 SH SOLE 36 818 0 0 VERTEX INC CL A 92538J106 65 4079 SH SOLE 40 4079 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 147289 670715 SH SOLE 2 255058 0 415657 VERTEX PHARMACEUTICALS INC COM 92532F100 43745 199202 SH SOLE 4 120282 0 78920 VERTEX PHARMACEUTICALS INC COM 92532F100 64506 293742 SH SOLE 7 286342 0 7400 VERTEX PHARMACEUTICALS INC COM 92532F100 1747 7957 SH SOLE 13 4993 0 2964 VERTEX PHARMACEUTICALS INC COM 92532F100 5457 24852 SH SOLE 15 24852 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH SOLE 17 0 0 35 VERTEX PHARMACEUTICALS INC COM 92532F100 128612 585663 SH SOLE 18 550148 0 35515 VERTEX PHARMACEUTICALS INC COM 92532F100 238269 1085013 SH SOLE 19 1085013 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 535 2434 SH SOLE 20 2434 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2038105 9280986 SH SOLE 21 9280986 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1285308 5852949 SH SOLE 22 5301195 0 551754 VERTEX PHARMACEUTICALS INC COM 92532F100 36839 167756 SH SOLE 23 167756 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 111468 507596 SH SOLE 25 507596 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 136430 621267 SH SOLE 26 255986 0 365281 VERTEX PHARMACEUTICALS INC COM 92532F100 174082 792722 SH SOLE 28 8977 0 783745 VERTEX PHARMACEUTICALS INC COM 92532F100 2495 11362 SH SOLE 29 11362 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 553680 2521312 SH SOLE 30 2442990 0 78322 VERTEX PHARMACEUTICALS INC COM 92532F100 27990 127460 SH SOLE 31 44399 0 83061 VERTEX PHARMACEUTICALS INC COM 92532F100 13414 61085 SH SOLE 32 61085 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 173133 788403 SH SOLE 34 788403 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 33088 150676 SH SOLE 36 150676 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1889 8600 SH SOLE 40 8600 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 40219 183144 SH SOLE 43 13074 0 170070 VERTIV HOLDINGS CO COM CL A 92537N108 18466 739532 SH SOLE 2 126049 0 613483 VERTIV HOLDINGS CO COM CL A 92537N108 27 1095 SH SOLE 4 1095 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 114 4577 SH SOLE 7 4577 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 26674 1068237 SH SOLE 18 1068237 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 11912 477038 SH SOLE 19 477038 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 116022 4646461 SH SOLE 21 4646461 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 172170 6895072 SH SOLE 22 6555919 0 339153 VERTIV HOLDINGS CO COM CL A 92537N108 870 34838 SH SOLE 25 34838 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 5018 200952 SH SOLE 26 184099 0 16853 VERTIV HOLDINGS CO COM CL A 92537N108 130 5209 SH SOLE 28 5209 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 3702 148255 SH SOLE 30 148255 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 121 4863 SH SOLE 31 4863 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 710 28426 SH SOLE 34 28426 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 879 35198 SH SOLE 40 35198 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 134 5347 SH SOLE 43 0 0 5347 VERU INC COM 92536C103 190 32336 SH SOLE 2 17572 0 14764 VERU INC COM 92536C103 6 1043 SH SOLE 7 1043 0 0 VERU INC COM 92536C103 1071 181880 SH SOLE 18 181880 0 0 VERU INC COM 92536C103 656 111328 SH SOLE 19 111328 0 0 VERU INC COM 92536C103 14623 2482625 SH SOLE 21 2482625 0 0 VERU INC COM 92536C103 7905 1342113 SH SOLE 22 1296606 0 45507 VERU INC COM 92536C103 71 12111 SH SOLE 25 12111 0 0 VERU INC COM 92536C103 21 3567 SH SOLE 26 3567 0 0 VERU INC COM 92536C103 121 20606 SH SOLE 30 20606 0 0 VERU INC COM 92536C103 59 9943 SH SOLE 36 9943 0 0 VERU INC COM 92536C103 44 7454 SH SOLE 40 7454 0 0 VERU INC COM 92536C103 37 6365 SH SOLE 43 910 0 5455 VERVE THERAPEUTICS INC COM 92539P101 418 11337 SH SOLE 2 4398 0 6939 VERVE THERAPEUTICS INC COM 92539P101 8 224 SH SOLE 7 224 0 0 VERVE THERAPEUTICS INC COM 92539P101 1694 45940 SH SOLE 18 45940 0 0 VERVE THERAPEUTICS INC COM 92539P101 1130 30658 SH SOLE 19 30658 0 0 VERVE THERAPEUTICS INC COM 92539P101 27870 755892 SH SOLE 21 755892 0 0 VERVE THERAPEUTICS INC COM 92539P101 13558 367716 SH SOLE 22 355982 0 11734 VERVE THERAPEUTICS INC COM 92539P101 93 2509 SH SOLE 25 2509 0 0 VERVE THERAPEUTICS INC COM 92539P101 53 1427 SH SOLE 26 0 0 1427 VERVE THERAPEUTICS INC COM 92539P101 946 25667 SH SOLE 30 25667 0 0 VERVE THERAPEUTICS INC COM 92539P101 78 2102 SH SOLE 40 2102 0 0 VIA RENEWABLES INC CL A COM 92556D106 52 4589 SH SOLE 2 502 0 4087 VIA RENEWABLES INC CL A COM 92556D106 1 123 SH SOLE 7 123 0 0 VIA RENEWABLES INC CL A COM 92556D106 432 37770 SH SOLE 18 37770 0 0 VIA RENEWABLES INC CL A COM 92556D106 253 22146 SH SOLE 19 22146 0 0 VIA RENEWABLES INC CL A COM 92556D106 4957 433702 SH SOLE 21 433702 0 0 VIA RENEWABLES INC CL A COM 92556D106 4217 368944 SH SOLE 22 366739 0 2205 VIA RENEWABLES INC CL A COM 92556D106 5 455 SH SOLE 43 0 0 455 VIACOMCBS INC CL A 92556H107 3333 99866 SH SOLE 2 181 0 99685 VIACOMCBS INC CL A 92556H107 4 107 SH SOLE 7 107 0 0 VIACOMCBS INC CL A 92556H107 86 2564 SH SOLE 18 2564 0 0 VIACOMCBS INC CL A 92556H107 120 3589 SH SOLE 19 3589 0 0 VIACOMCBS INC CL A 92556H107 3059 91666 SH SOLE 21 91666 0 0 VIACOMCBS INC CL A 92556H107 2181 65365 SH SOLE 22 60277 0 5088 VIACOMCBS INC CL A 92556H107 1226 36743 SH SOLE 28 0 0 36743 VIACOMCBS INC CL A 92556H107 7 204 SH SOLE 31 204 0 0 VIACOMCBS INC CL A 92556H107 204 6121 SH SOLE 43 139 0 5982 VIACOMCBS INC CL B 92556H206 44282 1467262 SH SOLE 2 345851 0 1121411 VIACOMCBS INC CL B 92556H206 13286 440220 SH SOLE 4 275762 0 164458 VIACOMCBS INC CL B 92556H206 16203 536891 SH SOLE 7 518855 0 18036 VIACOMCBS INC CL B 92556H206 239 7923 SH SOLE 13 952 0 6971 VIACOMCBS INC CL B 92556H206 2549 84450 SH SOLE 15 84450 0 0 VIACOMCBS INC CL B 92556H206 1 36 SH SOLE 17 0 0 36 VIACOMCBS INC CL B 92556H206 31106 1030677 SH SOLE 18 947586 0 83091 VIACOMCBS INC CL B 92556H206 11639 385659 SH SOLE 19 385659 0 0 VIACOMCBS INC CL B 92556H206 1442 47793 SH SOLE 20 47793 0 0 VIACOMCBS INC CL B 92556H206 534307 17703995 SH SOLE 21 17703995 0 0 VIACOMCBS INC CL B 92556H206 391198 12962160 SH SOLE 22 11716159 0 1246001 VIACOMCBS INC CL B 92556H206 10649 352866 SH SOLE 23 352866 0 0 VIACOMCBS INC CL B 92556H206 37616 1246381 SH SOLE 25 1246381 0 0 VIACOMCBS INC CL B 92556H206 41132 1362874 SH SOLE 26 445790 0 917084 VIACOMCBS INC CL B 92556H206 40664 1347384 SH SOLE 28 32462 0 1314922 VIACOMCBS INC CL B 92556H206 43 1431 SH SOLE 29 1431 0 0 VIACOMCBS INC CL B 92556H206 124317 4119193 SH SOLE 30 3783548 0 335645 VIACOMCBS INC CL B 92556H206 6593 218465 SH SOLE 31 70520 0 147945 VIACOMCBS INC CL B 92556H206 2262 74947 SH SOLE 34 74947 0 0 VIACOMCBS INC CL B 92556H206 8862 293638 SH SOLE 36 293638 0 0 VIACOMCBS INC CL B 92556H206 605 20035 SH SOLE 40 20035 0 0 VIACOMCBS INC CL B 92556H206 19005 629715 SH SOLE 43 51577 0 578138 VIACOMCBS INC 5.75% CONV PFD A 92556H305 283 5626 SH SOLE 7 5626 0 0 VIACOMCBS INC 5.75% CONV PFD A 92556H305 42442 845129 SH SOLE 21 845129 0 0 VIAD CORP COM 92552R406 457 10683 SH SOLE 2 5549 0 5134 VIAD CORP COM 92552R406 4 96 SH SOLE 4 96 0 0 VIAD CORP COM 92552R406 12 287 SH SOLE 7 287 0 0 VIAD CORP COM 92552R406 3208 74978 SH SOLE 18 74978 0 0 VIAD CORP COM 92552R406 1545 36116 SH SOLE 19 36116 0 0 VIAD CORP COM 92552R406 105672 2469547 SH SOLE 21 2469547 0 0 VIAD CORP COM 92552R406 24205 565677 SH SOLE 22 553475 0 12202 VIAD CORP COM 92552R406 125 2918 SH SOLE 25 2918 0 0 VIAD CORP COM 92552R406 781 18246 SH SOLE 26 6255 0 11991 VIAD CORP COM 92552R406 73 1701 SH SOLE 28 1701 0 0 VIAD CORP COM 92552R406 1613 37687 SH SOLE 30 37687 0 0 VIAD CORP COM 92552R406 29 677 SH SOLE 36 677 0 0 VIAD CORP COM 92552R406 88 2055 SH SOLE 40 2055 0 0 VIAD CORP COM 92552R406 802 18753 SH SOLE 43 7973 0 10780 VIANT TECHNOLOGY INC COM CL A 92557A101 88 9038 SH SOLE 2 7761 0 1277 VIANT TECHNOLOGY INC COM CL A 92557A101 3 283 SH SOLE 7 283 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 314 32336 SH SOLE 18 32336 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 213 21986 SH SOLE 19 21986 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 3799 391463 SH SOLE 21 391463 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 3182 327893 SH SOLE 22 326303 0 1590 VIASAT INC COM 92552V100 9284 208442 SH SOLE 2 52067 0 156375 VIASAT INC COM 92552V100 9 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 56 1264 SH SOLE 7 1264 0 0 VIASAT INC COM 92552V100 7087 159106 SH SOLE 18 159106 0 0 VIASAT INC COM 92552V100 903 20277 SH SOLE 19 20277 0 0 VIASAT INC COM 92552V100 172342 3869373 SH SOLE 21 3869373 0 0 VIASAT INC COM 92552V100 86993 1953143 SH SOLE 22 1880712 0 72431 VIASAT INC COM 92552V100 307 6902 SH SOLE 25 6902 0 0 VIASAT INC COM 92552V100 1139 25571 SH SOLE 26 20980 0 4591 VIASAT INC COM 92552V100 54 1213 SH SOLE 28 1213 0 0 VIASAT INC COM 92552V100 1584 35564 SH SOLE 30 35564 0 0 VIASAT INC COM 92552V100 49 1108 SH SOLE 31 1108 0 0 VIASAT INC COM 92552V100 89 2008 SH SOLE 36 2008 0 0 VIASAT INC COM 92552V100 310 6955 SH SOLE 40 6955 0 0 VIASAT INC COM 92552V100 475 10666 SH SOLE 43 1097 0 9569 VIATRIS INC COM 92556V106 38374 2836183 SH SOLE 2 300622 0 2535561 VIATRIS INC COM 92556V106 10884 804425 SH SOLE 4 452339 0 352086 VIATRIS INC COM 92556V106 13919 1028787 SH SOLE 7 995368 0 33419 VIATRIS INC COM 92556V106 244 18065 SH SOLE 13 2607 0 15458 VIATRIS INC COM 92556V106 2211 163407 SH SOLE 15 163407 0 0 VIATRIS INC COM 92556V106 0 4 SH SOLE 17 0 0 4 VIATRIS INC COM 92556V106 56013 4139886 SH SOLE 18 3970062 0 169824 VIATRIS INC COM 92556V106 28477 2104702 SH SOLE 19 2104702 0 0 VIATRIS INC COM 92556V106 454134 33564936 SH SOLE 21 33564936 0 0 VIATRIS INC COM 92556V106 347705 25698801 SH SOLE 22 23233956 0 2464845 VIATRIS INC COM 92556V106 11278 833556 SH SOLE 23 833556 0 0 VIATRIS INC COM 92556V106 22636 1672994 SH SOLE 25 1672994 0 0 VIATRIS INC COM 92556V106 33729 2492896 SH SOLE 26 816915 0 1675981 VIATRIS INC COM 92556V106 24943 1843500 SH SOLE 28 170236 0 1673264 VIATRIS INC COM 92556V106 62 4546 SH SOLE 29 4546 0 0 VIATRIS INC COM 92556V106 103465 7647104 SH SOLE 30 7647104 0 0 VIATRIS INC COM 92556V106 6056 447590 SH SOLE 31 132076 0 315514 VIATRIS INC COM 92556V106 3321 245467 SH SOLE 34 245467 0 0 VIATRIS INC COM 92556V106 8241 609099 SH SOLE 36 609099 0 0 VIATRIS INC COM 92556V106 544 40170 SH SOLE 40 40170 0 0 VIATRIS INC COM 92556V106 4851 358540 SH SOLE 43 33074 0 325466 VIAVI SOLUTIONS INC COM 925550105 1787 101404 SH SOLE 2 63429 0 37975 VIAVI SOLUTIONS INC COM 925550105 17 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 58 3281 SH SOLE 7 3281 0 0 VIAVI SOLUTIONS INC COM 925550105 14745 836836 SH SOLE 18 836836 0 0 VIAVI SOLUTIONS INC COM 925550105 7518 426676 SH SOLE 19 426676 0 0 VIAVI SOLUTIONS INC COM 925550105 505857 28709266 SH SOLE 21 28709266 0 0 VIAVI SOLUTIONS INC COM 925550105 103692 5884892 SH SOLE 22 5747929 0 136963 VIAVI SOLUTIONS INC COM 925550105 607 34455 SH SOLE 25 34455 0 0 VIAVI SOLUTIONS INC COM 925550105 1434 81362 SH SOLE 26 59805 0 21557 VIAVI SOLUTIONS INC COM 925550105 72 4074 SH SOLE 28 4074 0 0 VIAVI SOLUTIONS INC COM 925550105 10584 600664 SH SOLE 30 600664 0 0 VIAVI SOLUTIONS INC COM 925550105 661 37519 SH SOLE 34 37519 0 0 VIAVI SOLUTIONS INC COM 925550105 71 4040 SH SOLE 36 4040 0 0 VIAVI SOLUTIONS INC COM 925550105 471 26749 SH SOLE 40 26749 0 0 VIAVI SOLUTIONS INC COM 925550105 2200 124836 SH SOLE 43 2365 0 122471 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2620 1850000 PRN SOLE 21 1850000 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 3677 346255 SH SOLE 21 346255 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 5002 471022 SH SOLE 22 471022 0 0 VICI PPTYS INC COM 925652109 55129 1830931 SH SOLE 2 637708 0 1193223 VICI PPTYS INC COM 925652109 47333 1572015 SH SOLE 4 1372009 0 200006 VICI PPTYS INC COM 925652109 28301 939924 SH SOLE 7 939924 0 0 VICI PPTYS INC COM 925652109 1018 33823 SH SOLE 13 22410 0 11413 VICI PPTYS INC COM 925652109 2210 73408 SH SOLE 15 73408 0 0 VICI PPTYS INC COM 925652109 43629 1448988 SH SOLE 18 1417773 0 31215 VICI PPTYS INC COM 925652109 148424 4929399 SH SOLE 19 4929399 0 0 VICI PPTYS INC COM 925652109 475410 15789123 SH SOLE 21 15789123 0 0 VICI PPTYS INC COM 925652109 580271 19271714 SH SOLE 22 17954606 0 1317108 VICI PPTYS INC COM 925652109 13108 435350 SH SOLE 23 435350 0 0 VICI PPTYS INC COM 925652109 82460 2738611 SH SOLE 25 2738611 0 0 VICI PPTYS INC COM 925652109 15417 512037 SH SOLE 26 370080 0 141957 VICI PPTYS INC COM 925652109 43911 1458364 SH SOLE 28 85800 0 1372564 VICI PPTYS INC COM 925652109 18 609 SH SOLE 29 609 0 0 VICI PPTYS INC COM 925652109 118985 3951664 SH SOLE 30 3951664 0 0 VICI PPTYS INC COM 925652109 6272 208319 SH SOLE 31 75795 0 132524 VICI PPTYS INC COM 925652109 20575 683321 SH SOLE 34 683321 0 0 VICI PPTYS INC COM 925652109 3882 128920 SH SOLE 36 128920 0 0 VICI PPTYS INC COM 925652109 576 19135 SH SOLE 40 19135 0 0 VICI PPTYS INC COM 925652109 15872 527144 SH SOLE 43 42384 0 484760 VICINITY MOTOR CORP COM 925654105 1 209 SH SOLE 2 209 0 0 VICOR CORP COM 925815102 2193 17274 SH SOLE 2 15026 0 2248 VICOR CORP COM 925815102 13 101 SH SOLE 4 101 0 0 VICOR CORP COM 925815102 33 263 SH SOLE 7 263 0 0 VICOR CORP COM 925815102 11975 94306 SH SOLE 18 94306 0 0 VICOR CORP COM 925815102 4776 37614 SH SOLE 19 37614 0 0 VICOR CORP COM 925815102 185650 1462042 SH SOLE 21 1462042 0 0 VICOR CORP COM 925815102 77607 611178 SH SOLE 22 599452 0 11726 VICOR CORP COM 925815102 356 2804 SH SOLE 25 2804 0 0 VICOR CORP COM 925815102 1149 9047 SH SOLE 26 7580 0 1467 VICOR CORP COM 925815102 49 383 SH SOLE 28 383 0 0 VICOR CORP COM 925815102 1747 13758 SH SOLE 30 13758 0 0 VICOR CORP COM 925815102 380 2989 SH SOLE 40 2989 0 0 VICOR CORP COM 925815102 705 5549 SH SOLE 43 406 0 5143 VICTORIAS SECRET AND CO COMMON STOCK 926400102 4955 89213 SH SOLE 2 57727 0 31486 VICTORIAS SECRET AND CO COMMON STOCK 926400102 298 5371 SH SOLE 4 1893 0 3478 VICTORIAS SECRET AND CO COMMON STOCK 926400102 114 2060 SH SOLE 7 2060 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 10468 188473 SH SOLE 18 188286 0 187 VICTORIAS SECRET AND CO COMMON STOCK 926400102 13820 248831 SH SOLE 19 248831 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 196844 3544190 SH SOLE 21 3544190 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 104270 1877393 SH SOLE 22 1784267 0 93126 VICTORIAS SECRET AND CO COMMON STOCK 926400102 721 12987 SH SOLE 25 12987 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1795 32326 SH SOLE 26 25461 0 6865 VICTORIAS SECRET AND CO COMMON STOCK 926400102 0 1 SH SOLE 28 0 0 1 VICTORIAS SECRET AND CO COMMON STOCK 926400102 3191 57459 SH SOLE 30 57459 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 62 1122 SH SOLE 31 1122 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 5169 93067 SH SOLE 34 93067 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 354 6375 SH SOLE 36 6375 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 682 12280 SH SOLE 40 12280 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1235 22237 SH SOLE 43 2504 0 19733 VICTORY CAP HLDGS INC COM CL A 92645B103 1947 53310 SH SOLE 2 52817 0 493 VICTORY CAP HLDGS INC COM CL A 92645B103 2923 80019 SH SOLE 21 80019 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 11570 316734 SH SOLE 22 309191 0 7543 VICTORY CAP HLDGS INC COM CL A 92645B103 105 2874 SH SOLE 25 2874 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 57 1551 SH SOLE 26 1551 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 215 5890 SH SOLE 30 5890 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 239 6550 SH SOLE 34 6550 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 58 1590 SH SOLE 36 1590 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 104 2855 SH SOLE 40 2855 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1 9 SH SOLE 17 0 0 9 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 24 341 SH SOLE 17 0 0 341 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6 98 SH SOLE 17 0 0 98 VIDLER WATER RESOUCES INC COM 92660E107 39 3230 SH SOLE 18 3230 0 0 VIDLER WATER RESOUCES INC COM 92660E107 620 51289 SH SOLE 21 51289 0 0 VIDLER WATER RESOUCES INC COM 92660E107 3602 298194 SH SOLE 22 298194 0 0 VIEMED HEALTHCARE INC COM 92663R105 115 22036 SH SOLE 2 1562 0 20474 VIEMED HEALTHCARE INC COM 92663R105 4 695 SH SOLE 7 695 0 0 VIEMED HEALTHCARE INC COM 92663R105 676 129509 SH SOLE 18 117551 0 11958 VIEMED HEALTHCARE INC COM 92663R105 1279 245005 SH SOLE 19 245005 0 0 VIEMED HEALTHCARE INC COM 92663R105 6729 1289136 SH SOLE 21 1289136 0 0 VIEMED HEALTHCARE INC COM 92663R105 2614 500729 SH SOLE 22 482293 0 18436 VIEMED HEALTHCARE INC COM 92663R105 143 27416 SH SOLE 26 0 0 27416 VIEW INC COM CL A 92671V106 302 77269 SH SOLE 2 17223 0 60046 VIEW INC COM CL A 92671V106 5 1362 SH SOLE 7 1362 0 0 VIEW INC COM CL A 92671V106 1642 419956 SH SOLE 18 419956 0 0 VIEW INC COM CL A 92671V106 1271 325058 SH SOLE 19 325058 0 0 VIEW INC COM CL A 92671V106 18726 4789227 SH SOLE 21 4789227 0 0 VIEW INC COM CL A 92671V106 8746 2236831 SH SOLE 22 2161872 0 74959 VIEW INC COM CL A 92671V106 73 18686 SH SOLE 25 18686 0 0 VIEW INC COM CL A 92671V106 512 130867 SH SOLE 26 130867 0 0 VIEW INC COM CL A 92671V106 1562 399461 SH SOLE 30 399461 0 0 VIEW INC COM CL A 92671V106 928 237446 SH SOLE 34 237446 0 0 VIEW INC COM CL A 92671V106 61 15497 SH SOLE 40 15497 0 0 VIEW INC *W EXP 03/08/202 92671V114 2 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 17 34089 SH SOLE 26 34089 0 0 VIEW INC *W EXP 03/08/202 92671V114 9 17292 SH SOLE 30 17292 0 0 VIEW INC *W EXP 03/08/202 92671V114 6 12286 SH SOLE 34 12286 0 0 VIEWRAY INC COM 92672L107 282 51188 SH SOLE 2 33462 0 17726 VIEWRAY INC COM 92672L107 12 2190 SH SOLE 7 2190 0 0 VIEWRAY INC COM 92672L107 2220 402982 SH SOLE 18 402982 0 0 VIEWRAY INC COM 92672L107 1422 258008 SH SOLE 19 258008 0 0 VIEWRAY INC COM 92672L107 32459 5890979 SH SOLE 21 5890979 0 0 VIEWRAY INC COM 92672L107 18002 3267076 SH SOLE 22 3187565 0 79511 VIEWRAY INC COM 92672L107 84 15285 SH SOLE 25 15285 0 0 VIEWRAY INC COM 92672L107 76 13808 SH SOLE 26 1691 0 12117 VIEWRAY INC COM 92672L107 269 48784 SH SOLE 30 48784 0 0 VIEWRAY INC COM 92672L107 79 14421 SH SOLE 40 14421 0 0 VIEWRAY INC COM 92672L107 218 39497 SH SOLE 43 488 0 39009 VIKING THERAPEUTICS INC COM 92686J106 367 79779 SH SOLE 2 19225 0 60554 VIKING THERAPEUTICS INC COM 92686J106 4 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 1072 232968 SH SOLE 18 232968 0 0 VIKING THERAPEUTICS INC COM 92686J106 531 115535 SH SOLE 19 115535 0 0 VIKING THERAPEUTICS INC COM 92686J106 12513 2720202 SH SOLE 21 2720202 0 0 VIKING THERAPEUTICS INC COM 92686J106 8540 1856495 SH SOLE 22 1785740 0 70755 VIKING THERAPEUTICS INC COM 92686J106 53 11597 SH SOLE 25 11597 0 0 VIKING THERAPEUTICS INC COM 92686J106 70 15143 SH SOLE 26 2266 0 12877 VIKING THERAPEUTICS INC COM 92686J106 205 44603 SH SOLE 30 44603 0 0 VIKING THERAPEUTICS INC COM 92686J106 25 5443 SH SOLE 40 5443 0 0 VIKING THERAPEUTICS INC COM 92686J106 169 36791 SH SOLE 43 0 0 36791 VILLAGE BK & TR FINL CORP COM NEW 92705T200 6 107 SH SOLE 18 107 0 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 107 1847 SH SOLE 21 1847 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 117 5010 SH SOLE 2 334 0 4676 VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH SOLE 7 212 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 696 29759 SH SOLE 18 29759 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 367 15684 SH SOLE 19 15684 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7379 315489 SH SOLE 21 315489 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 4521 193292 SH SOLE 22 188617 0 4675 VILLAGE SUPER MKT INC CL A NEW 927107409 52 2225 SH SOLE 43 0 0 2225 VIMEO INC COMMON STOCK 92719V100 5886 327724 SH SOLE 2 44456 0 283268 VIMEO INC COMMON STOCK 92719V100 9 477 SH SOLE 4 477 0 0 VIMEO INC COMMON STOCK 92719V100 204 11362 SH SOLE 7 11362 0 0 VIMEO INC COMMON STOCK 92719V100 1105 61535 SH SOLE 18 61535 0 0 VIMEO INC COMMON STOCK 92719V100 732 40760 SH SOLE 19 40760 0 0 VIMEO INC COMMON STOCK 92719V100 43295 2410623 SH SOLE 21 2410623 0 0 VIMEO INC COMMON STOCK 92719V100 61622 3431078 SH SOLE 22 3269844 0 161234 VIMEO INC COMMON STOCK 92719V100 337 18786 SH SOLE 25 18786 0 0 VIMEO INC COMMON STOCK 92719V100 961 53485 SH SOLE 26 42106 0 11379 VIMEO INC COMMON STOCK 92719V100 49 2751 SH SOLE 28 2751 0 0 VIMEO INC COMMON STOCK 92719V100 1651 91935 SH SOLE 30 91935 0 0 VIMEO INC COMMON STOCK 92719V100 38 2094 SH SOLE 31 2094 0 0 VIMEO INC COMMON STOCK 92719V100 328 18256 SH SOLE 40 18256 0 0 VIMEO INC COMMON STOCK 92719V100 1970 109701 SH SOLE 43 14487 0 95214 VINCE HLDG CORP COM NEW 92719W207 5 647 SH SOLE 18 647 0 0 VINCE HLDG CORP COM NEW 92719W207 76 9484 SH SOLE 21 9484 0 0 VINCE HLDG CORP COM NEW 92719W207 356 44666 SH SOLE 22 44666 0 0 VINCERX PHARMA INC COM NEW 92731L106 161 15832 SH SOLE 2 7121 0 8711 VINCERX PHARMA INC COM NEW 92731L106 380 37333 SH SOLE 18 37333 0 0 VINCERX PHARMA INC COM NEW 92731L106 725 71109 SH SOLE 19 71109 0 0 VINCERX PHARMA INC COM NEW 92731L106 4697 460931 SH SOLE 21 460931 0 0 VINCERX PHARMA INC COM NEW 92731L106 1847 181253 SH SOLE 22 180800 0 453 VINCERX PHARMA INC COM NEW 92731L106 32 3115 SH SOLE 23 3115 0 0 VINCERX PHARMA INC COM NEW 92731L106 28 2705 SH SOLE 26 0 0 2705 VINCO VENTURES INC COM 927330100 59 24630 SH SOLE 2 22237 0 2393 VINCO VENTURES INC COM 927330100 46 19496 SH SOLE 18 19496 0 0 VINCO VENTURES INC COM 927330100 1227 515707 SH SOLE 21 515707 0 0 VINCO VENTURES INC COM 927330100 3792 1593300 SH SOLE 22 1534444 0 58856 VINCO VENTURES INC COM 927330100 69 29081 SH SOLE 25 29081 0 0 VINCO VENTURES INC COM 927330100 34 14271 SH SOLE 26 0 0 14271 VINCO VENTURES INC COM 927330100 103 43236 SH SOLE 30 43236 0 0 VINCO VENTURES INC COM 927330100 35 14775 SH SOLE 40 14775 0 0 VINTAGE WINE ESTATES INC COM 92747V106 129 10945 SH SOLE 2 10945 0 0 VINTAGE WINE ESTATES INC COM 92747V106 116 9774 SH SOLE 21 9774 0 0 VINTAGE WINE ESTATES INC COM 92747V106 1404 118810 SH SOLE 22 118810 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 42 17467 SH SOLE 22 17467 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 298 13964 SH SOLE 2 13964 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1036 48621 SH SOLE 21 48621 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1053 49418 SH SOLE 22 25363 0 24055 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 159 7468 SH SOLE 25 7468 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 103 4855 SH SOLE 26 0 0 4855 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 551 25845 SH SOLE 30 25845 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 139 6512 SH SOLE 40 6512 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 13343 1588434 SH SOLE 2 73024 0 1515410 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3033 361059 SH SOLE 4 158088 0 202971 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 434 51703 SH SOLE 7 51703 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1983 236106 SH SOLE 13 194292 0 41814 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2336 278140 SH SOLE 15 278140 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2597 309203 SH SOLE 18 309203 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1858 221195 SH SOLE 19 221195 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 75337 8968667 SH SOLE 21 8968667 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 58447 6957950 SH SOLE 22 6455846 0 502104 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3229 384381 SH SOLE 23 384381 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2900 345221 SH SOLE 25 345221 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7578 902196 SH SOLE 26 123233 0 778963 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 13837 1647314 SH SOLE 28 35857 0 1611457 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 701 83401 SH SOLE 29 83401 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 26848 3196235 SH SOLE 30 2935548 0 260687 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2281 271526 SH SOLE 31 193065 0 78461 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1275 151839 SH SOLE 34 151839 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 100 11928 SH SOLE 36 11928 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 15 1813 SH SOLE 40 1813 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5341 635852 SH SOLE 43 31051 0 604801 VIR BIOTECHNOLOGY INC COM 92764N102 2422 57842 SH SOLE 2 28626 0 29216 VIR BIOTECHNOLOGY INC COM 92764N102 13 319 SH SOLE 4 319 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 33 782 SH SOLE 7 782 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 7054 168484 SH SOLE 18 160488 0 7996 VIR BIOTECHNOLOGY INC COM 92764N102 11920 284698 SH SOLE 19 284698 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 120289 2872908 SH SOLE 21 2872908 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 72449 1730338 SH SOLE 22 1695379 0 34959 VIR BIOTECHNOLOGY INC COM 92764N102 325 7772 SH SOLE 23 7772 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 398 9506 SH SOLE 25 9506 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 2556 61035 SH SOLE 26 21568 0 39467 VIR BIOTECHNOLOGY INC COM 92764N102 71 1688 SH SOLE 28 1688 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 4045 96615 SH SOLE 30 96615 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 352 8400 SH SOLE 40 8400 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 321 7662 SH SOLE 43 1156 0 6506 VIRACTA THERAPEUTICS INC COM 92765F108 94 25821 SH SOLE 2 1466 0 24355 VIRACTA THERAPEUTICS INC COM 92765F108 2 583 SH SOLE 7 583 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 433 118566 SH SOLE 18 118566 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 227 62167 SH SOLE 19 62167 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 5668 1552930 SH SOLE 21 1552930 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 2163 592574 SH SOLE 22 574789 0 17785 VIRACTA THERAPEUTICS INC COM 92765F108 59 16277 SH SOLE 30 16277 0 0 VIRCO MFG CO COM 927651109 7 2233 SH SOLE 18 2233 0 0 VIRCO MFG CO COM 927651109 104 34673 SH SOLE 21 34673 0 0 VIRCO MFG CO COM 927651109 169 56150 SH SOLE 22 56150 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 6591 492573 SH SOLE 2 73733 0 418840 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 10 729 SH SOLE 4 729 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 31 2324 SH SOLE 7 2324 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1115 83346 SH SOLE 18 83346 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 679 50733 SH SOLE 19 50733 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 52491 3923110 SH SOLE 21 3923110 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 53439 3993920 SH SOLE 22 3787759 0 206161 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 403 30143 SH SOLE 25 30143 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1663 124295 SH SOLE 26 109319 0 14976 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 38 2831 SH SOLE 28 2831 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1583 118321 SH SOLE 30 118321 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 38 2849 SH SOLE 31 2849 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 70 5261 SH SOLE 34 5261 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 262 19558 SH SOLE 36 19558 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 315 23543 SH SOLE 40 23543 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 33 860 SH SOLE 18 860 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 468 12357 SH SOLE 21 12357 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 11 284 SH SOLE 22 284 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 65 3271 SH SOLE 18 3271 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 859 43437 SH SOLE 21 43437 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 2104 106418 SH SOLE 22 106418 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 7 1339 SH SOLE 18 1339 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 88 17302 SH SOLE 21 17302 0 0 VIRNETX HLDG CORP COM 92823T108 54 20949 SH SOLE 2 2520 0 18429 VIRNETX HLDG CORP COM 92823T108 2 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 527 202765 SH SOLE 18 202765 0 0 VIRNETX HLDG CORP COM 92823T108 289 111294 SH SOLE 19 111294 0 0 VIRNETX HLDG CORP COM 92823T108 6273 2412564 SH SOLE 21 2412564 0 0 VIRNETX HLDG CORP COM 92823T108 4465 1717185 SH SOLE 22 1680096 0 37089 VIRNETX HLDG CORP COM 92823T108 6 2249 SH SOLE 43 0 0 2249 VIRPAX PHARMACEUTICALS INC COM 928251107 2 464 SH SOLE 22 464 0 0 VIRTRA INC COM PAR 92827K301 10 1465 SH SOLE 18 1465 0 0 VIRTRA INC COM PAR 92827K301 184 26261 SH SOLE 21 26261 0 0 VIRTRA INC COM PAR 92827K301 397 56646 SH SOLE 22 56646 0 0 VIRTU FINL INC CL A 928254101 8974 311274 SH SOLE 2 41432 0 269842 VIRTU FINL INC CL A 928254101 7 250 SH SOLE 4 250 0 0 VIRTU FINL INC CL A 928254101 36 1266 SH SOLE 7 1266 0 0 VIRTU FINL INC CL A 928254101 1110 38509 SH SOLE 18 38509 0 0 VIRTU FINL INC CL A 928254101 6323 219306 SH SOLE 19 219306 0 0 VIRTU FINL INC CL A 928254101 46428 1610408 SH SOLE 21 1610408 0 0 VIRTU FINL INC CL A 928254101 57297 1987401 SH SOLE 22 1885804 0 101597 VIRTU FINL INC CL A 928254101 499 17307 SH SOLE 23 17307 0 0 VIRTU FINL INC CL A 928254101 355 12322 SH SOLE 25 12322 0 0 VIRTU FINL INC CL A 928254101 545 18917 SH SOLE 26 15141 0 3776 VIRTU FINL INC CL A 928254101 26 888 SH SOLE 28 888 0 0 VIRTU FINL INC CL A 928254101 1425 49434 SH SOLE 30 49434 0 0 VIRTU FINL INC CL A 928254101 40 1379 SH SOLE 31 1379 0 0 VIRTU FINL INC CL A 928254101 314 10897 SH SOLE 40 10897 0 0 VIRTU FINL INC CL A 928254101 2591 89864 SH SOLE 43 9265 0 80599 VIRTUS INVT PARTNERS INC COM 92828Q109 2932 9869 SH SOLE 2 3375 0 6494 VIRTUS INVT PARTNERS INC COM 92828Q109 7 24 SH SOLE 4 24 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 32 109 SH SOLE 7 109 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 7694 25897 SH SOLE 18 25329 0 568 VIRTUS INVT PARTNERS INC COM 92828Q109 14594 49121 SH SOLE 19 49121 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 241262 812057 SH SOLE 21 812057 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 66315 223209 SH SOLE 22 218754 0 4455 VIRTUS INVT PARTNERS INC COM 92828Q109 676 2275 SH SOLE 23 2275 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 318 1072 SH SOLE 25 1072 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 4800 16155 SH SOLE 26 2818 0 13337 VIRTUS INVT PARTNERS INC COM 92828Q109 40 136 SH SOLE 28 136 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3769 12686 SH SOLE 30 12686 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 107 359 SH SOLE 36 359 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 265 892 SH SOLE 40 892 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2239 7537 SH SOLE 43 2326 0 5211 VISA INC COM CL A 92826C839 893633 4123637 SH SOLE 2 1056103 0 3067534 VISA INC COM CL A 92826C839 278192 1283705 SH SOLE 4 795965 0 487740 VISA INC COM CL A 92826C839 321273 1482504 SH SOLE 7 1433513 0 48991 VISA INC COM CL A 92826C839 18162 83807 SH SOLE 13 66594 0 17213 VISA INC COM CL A 92826C839 34011 156943 SH SOLE 15 156943 0 0 VISA INC COM CL A 92826C839 65 300 SH SOLE 17 0 0 300 VISA INC COM CL A 92826C839 1347901 6219836 SH SOLE 18 5223118 0 996718 VISA INC COM CL A 92826C839 1140889 5264589 SH SOLE 19 5264589 0 0 VISA INC COM CL A 92826C839 9018676 41616337 SH SOLE 21 41616337 0 0 VISA INC COM CL A 92826C839 8197501 37827056 SH SOLE 22 33757564 0 4069492 VISA INC COM CL A 92826C839 246617 1138005 SH SOLE 23 1138005 0 0 VISA INC COM CL A 92826C839 746801 3446084 SH SOLE 25 3421814 0 24270 VISA INC COM CL A 92826C839 941427 4344178 SH SOLE 26 1665475 0 2678703 VISA INC COM CL A 92826C839 1045601 4824884 SH SOLE 28 207246 0 4617638 VISA INC COM CL A 92826C839 26791 123627 SH SOLE 29 123627 0 0 VISA INC COM CL A 92826C839 1827856 8434570 SH SOLE 30 8434570 0 0 VISA INC COM CL A 92826C839 943916 4355663 SH SOLE 31 342075 0 4013588 VISA INC COM CL A 92826C839 38555 177912 SH SOLE 32 177912 0 0 VISA INC COM CL A 92826C839 356345 1644340 SH SOLE 34 1644340 0 0 VISA INC COM CL A 92826C839 160288 739642 SH SOLE 36 739642 0 0 VISA INC COM CL A 92826C839 2609 12038 SH SOLE 37 12038 0 0 VISA INC COM CL A 92826C839 12185 56225 SH SOLE 40 56225 0 0 VISA INC COM CL A 92826C839 363080 1675419 SH SOLE 43 116543 0 1558876 VISHAY INTERTECHNOLOGY INC COM 928298108 4178 191025 SH SOLE 2 111118 0 79907 VISHAY INTERTECHNOLOGY INC COM 928298108 13 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 58 2670 SH SOLE 7 2670 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 13941 637453 SH SOLE 18 637453 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 5203 237897 SH SOLE 19 237897 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 212794 9729951 SH SOLE 21 9729951 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 83729 3828467 SH SOLE 22 3708263 0 120204 VISHAY INTERTECHNOLOGY INC COM 928298108 345 15773 SH SOLE 25 15773 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1058 48374 SH SOLE 26 35651 0 12723 VISHAY INTERTECHNOLOGY INC COM 928298108 79 3613 SH SOLE 28 3613 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1724 78812 SH SOLE 30 78812 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 99 4511 SH SOLE 36 4511 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 335 15325 SH SOLE 40 15325 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1028 46992 SH SOLE 43 486 0 46506 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 1964 1900000 PRN SOLE 2 1900000 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2956 2859000 PRN SOLE 21 2859000 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 8529 8250000 PRN SOLE 22 8250000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 557 15008 SH SOLE 2 9119 0 5889 VISHAY PRECISION GROUP INC COM 92835K103 6 169 SH SOLE 7 169 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1502 40460 SH SOLE 18 40460 0 0 VISHAY PRECISION GROUP INC COM 92835K103 865 23310 SH SOLE 19 23310 0 0 VISHAY PRECISION GROUP INC COM 92835K103 18639 502121 SH SOLE 21 502121 0 0 VISHAY PRECISION GROUP INC COM 92835K103 12384 333633 SH SOLE 22 320254 0 13379 VISHAY PRECISION GROUP INC COM 92835K103 91 2462 SH SOLE 25 2462 0 0 VISHAY PRECISION GROUP INC COM 92835K103 135 3624 SH SOLE 26 1072 0 2552 VISHAY PRECISION GROUP INC COM 92835K103 375 10095 SH SOLE 30 10095 0 0 VISHAY PRECISION GROUP INC COM 92835K103 38 1032 SH SOLE 36 1032 0 0 VISHAY PRECISION GROUP INC COM 92835K103 56 1506 SH SOLE 40 1506 0 0 VISHAY PRECISION GROUP INC COM 92835K103 60 1611 SH SOLE 43 107 0 1504 VISLINK TECHNOLOGIES INC COM 92836Y300 9 7378 SH SOLE 18 7378 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 133 112810 SH SOLE 21 112810 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 718 608771 SH SOLE 22 608771 0 0 VISTA OUTDOOR INC COM 928377100 1392 30225 SH SOLE 2 19345 0 10880 VISTA OUTDOOR INC COM 928377100 11 231 SH SOLE 4 231 0 0 VISTA OUTDOOR INC COM 928377100 32 690 SH SOLE 7 690 0 0 VISTA OUTDOOR INC COM 928377100 10215 221727 SH SOLE 18 221727 0 0 VISTA OUTDOOR INC COM 928377100 4722 102496 SH SOLE 19 102496 0 0 VISTA OUTDOOR INC COM 928377100 314267 6821511 SH SOLE 21 6821511 0 0 VISTA OUTDOOR INC COM 928377100 69753 1514055 SH SOLE 22 1457133 0 56922 VISTA OUTDOOR INC COM 928377100 1424 30900 SH SOLE 26 28154 0 2746 VISTA OUTDOOR INC COM 928377100 4719 102424 SH SOLE 30 102424 0 0 VISTA OUTDOOR INC COM 928377100 321 6970 SH SOLE 40 6970 0 0 VISTA OUTDOOR INC COM 928377100 1416 30736 SH SOLE 43 3105 0 27631 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 77 39555 SH SOLE 2 7834 0 31721 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 6 3074 SH SOLE 7 3074 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1112 570180 SH SOLE 18 570180 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 635 325859 SH SOLE 19 325859 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 13464 6904838 SH SOLE 21 6904838 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 7899 4050687 SH SOLE 22 4008840 0 41847 VISTEON CORP COM NEW 92839U206 2475 22267 SH SOLE 2 19292 0 2975 VISTEON CORP COM NEW 92839U206 13 114 SH SOLE 4 114 0 0 VISTEON CORP COM NEW 92839U206 82 734 SH SOLE 7 734 0 0 VISTEON CORP COM NEW 92839U206 13823 124372 SH SOLE 18 124372 0 0 VISTEON CORP COM NEW 92839U206 5485 49349 SH SOLE 19 49349 0 0 VISTEON CORP COM NEW 92839U206 215521 1939186 SH SOLE 21 1939186 0 0 VISTEON CORP COM NEW 92839U206 88135 793011 SH SOLE 22 776684 0 16327 VISTEON CORP COM NEW 92839U206 469 4219 SH SOLE 25 4219 0 0 VISTEON CORP COM NEW 92839U206 1530 13764 SH SOLE 26 11091 0 2673 VISTEON CORP COM NEW 92839U206 55 498 SH SOLE 28 498 0 0 VISTEON CORP COM NEW 92839U206 7266 65376 SH SOLE 30 65376 0 0 VISTEON CORP COM NEW 92839U206 296 2662 SH SOLE 36 2662 0 0 VISTEON CORP COM NEW 92839U206 427 3839 SH SOLE 40 3839 0 0 VISTEON CORP COM NEW 92839U206 1524 13712 SH SOLE 43 1265 0 12447 VISTRA CORP COM 92840M102 21200 931059 SH SOLE 2 212142 0 718917 VISTRA CORP COM 92840M102 4294 188595 SH SOLE 4 170958 0 17637 VISTRA CORP COM 92840M102 934 41019 SH SOLE 7 41019 0 0 VISTRA CORP COM 92840M102 15 679 SH SOLE 13 679 0 0 VISTRA CORP COM 92840M102 1046 45957 SH SOLE 15 45957 0 0 VISTRA CORP COM 92840M102 5897 258964 SH SOLE 18 233853 0 25111 VISTRA CORP COM 92840M102 3190 140082 SH SOLE 19 140082 0 0 VISTRA CORP COM 92840M102 177594 7799473 SH SOLE 21 7799473 0 0 VISTRA CORP COM 92840M102 249194 10943960 SH SOLE 22 10426282 0 517678 VISTRA CORP COM 92840M102 5588 245409 SH SOLE 23 245409 0 0 VISTRA CORP COM 92840M102 3997 175537 SH SOLE 25 175537 0 0 VISTRA CORP COM 92840M102 12515 549640 SH SOLE 26 276332 0 273308 VISTRA CORP COM 92840M102 8669 380738 SH SOLE 28 8589 0 372149 VISTRA CORP COM 92840M102 81 3551 SH SOLE 29 3551 0 0 VISTRA CORP COM 92840M102 25226 1107879 SH SOLE 30 1107879 0 0 VISTRA CORP COM 92840M102 3704 162688 SH SOLE 31 53654 0 109034 VISTRA CORP COM 92840M102 405 17788 SH SOLE 34 17788 0 0 VISTRA CORP COM 92840M102 5367 235684 SH SOLE 36 235684 0 0 VISTRA CORP COM 92840M102 185 8125 SH SOLE 40 8125 0 0 VISTRA CORP COM 92840M102 3840 168633 SH SOLE 43 10272 0 158361 VITA COCO CO INC COM 92846Q107 427 38253 SH SOLE 2 32069 0 6184 VITA COCO CO INC COM 92846Q107 314 28112 SH SOLE 18 28112 0 0 VITA COCO CO INC COM 92846Q107 156 13927 SH SOLE 19 13927 0 0 VITA COCO CO INC COM 92846Q107 3940 352720 SH SOLE 21 352720 0 0 VITA COCO CO INC COM 92846Q107 2600 232722 SH SOLE 22 231673 0 1049 VITA COCO CO INC COM 92846Q107 12 1041 SH SOLE 23 1041 0 0 VITAL FARMS INC COM 92847W103 2131 118014 SH SOLE 2 60156 0 57858 VITAL FARMS INC COM 92847W103 9 510 SH SOLE 7 510 0 0 VITAL FARMS INC COM 92847W103 1616 89489 SH SOLE 18 68584 0 20905 VITAL FARMS INC COM 92847W103 9088 503209 SH SOLE 19 503209 0 0 VITAL FARMS INC COM 92847W103 17196 952148 SH SOLE 21 952148 0 0 VITAL FARMS INC COM 92847W103 19540 1081939 SH SOLE 22 1073030 0 8909 VITAL FARMS INC COM 92847W103 431 23889 SH SOLE 23 23889 0 0 VITAL FARMS INC COM 92847W103 82 4549 SH SOLE 25 4549 0 0 VITAL FARMS INC COM 92847W103 1973 109225 SH SOLE 26 1394 0 107831 VITAL FARMS INC COM 92847W103 96 5323 SH SOLE 30 5323 0 0 VITAL FARMS INC COM 92847W103 53 2937 SH SOLE 36 2937 0 0 VITAL FARMS INC COM 92847W103 40 2222 SH SOLE 40 2222 0 0 VITAL FARMS INC COM 92847W103 314 17408 SH SOLE 43 204 0 17204 VIVEVE MED INC COM NEW 92852W501 278 244224 SH SOLE 22 244224 0 0 VIVID SEATS INC COM CL A 92854T100 519 47670 SH SOLE 22 47670 0 0 VIVINT SMART HOME INC COM CL A 928542109 559 57205 SH SOLE 2 17969 0 39236 VIVINT SMART HOME INC COM CL A 928542109 12 1271 SH SOLE 7 1271 0 0 VIVINT SMART HOME INC COM CL A 928542109 2631 269014 SH SOLE 18 269014 0 0 VIVINT SMART HOME INC COM CL A 928542109 1595 163037 SH SOLE 19 163037 0 0 VIVINT SMART HOME INC COM CL A 928542109 30849 3154290 SH SOLE 21 3154290 0 0 VIVINT SMART HOME INC COM CL A 928542109 15204 1554563 SH SOLE 22 1480554 0 74009 VIVINT SMART HOME INC COM CL A 928542109 510 52105 SH SOLE 25 52105 0 0 VIVINT SMART HOME INC COM CL A 928542109 168 17180 SH SOLE 26 5990 0 11190 VIVINT SMART HOME INC COM CL A 928542109 4043 413378 SH SOLE 30 413378 0 0 VIVINT SMART HOME INC COM CL A 928542109 64 6552 SH SOLE 34 6552 0 0 VIVINT SMART HOME INC COM CL A 928542109 3 338 SH SOLE 36 338 0 0 VIVINT SMART HOME INC COM CL A 928542109 69 7080 SH SOLE 40 7080 0 0 VIVINT SMART HOME INC COM CL A 928542109 141 14463 SH SOLE 43 2816 0 11647 VIVOS THERAPEUTICS INC COM 92859E108 8 3409 SH SOLE 18 3409 0 0 VIVOS THERAPEUTICS INC COM 92859E108 104 46002 SH SOLE 21 46002 0 0 VIVOS THERAPEUTICS INC COM 92859E108 2 1037 SH SOLE 22 1037 0 0 VIZIO HLDG CORP CL A COM 92858V101 27 1404 SH SOLE 2 0 0 1404 VIZIO HLDG CORP CL A COM 92858V101 208 10709 SH SOLE 21 10709 0 0 VIZIO HLDG CORP CL A COM 92858V101 8682 446847 SH SOLE 22 446847 0 0 VMWARE INC CL A COM 928563402 72606 626560 SH SOLE 2 223928 0 402632 VMWARE INC CL A COM 928563402 22491 194091 SH SOLE 4 115917 0 78174 VMWARE INC CL A COM 928563402 2819 24328 SH SOLE 7 24328 0 0 VMWARE INC CL A COM 928563402 2469 21305 SH SOLE 13 19651 0 1654 VMWARE INC CL A COM 928563402 2509 21653 SH SOLE 15 21653 0 0 VMWARE INC CL A COM 928563402 6 55 SH SOLE 17 0 0 55 VMWARE INC CL A COM 928563402 30491 263124 SH SOLE 18 250797 0 12327 VMWARE INC CL A COM 928563402 17753 153198 SH SOLE 19 153198 0 0 VMWARE INC CL A COM 928563402 416429 3593623 SH SOLE 21 3593623 0 0 VMWARE INC CL A COM 928563402 515481 4448407 SH SOLE 22 4134243 0 314164 VMWARE INC CL A COM 928563402 15202 131186 SH SOLE 23 131186 0 0 VMWARE INC CL A COM 928563402 59490 513374 SH SOLE 25 513374 0 0 VMWARE INC CL A COM 928563402 43171 372547 SH SOLE 26 193438 0 179109 VMWARE INC CL A COM 928563402 84419 728507 SH SOLE 28 29137 0 699370 VMWARE INC CL A COM 928563402 1772 15291 SH SOLE 29 15291 0 0 VMWARE INC CL A COM 928563402 133821 1154828 SH SOLE 30 1009728 0 145100 VMWARE INC CL A COM 928563402 12274 105924 SH SOLE 31 53885 0 52039 VMWARE INC CL A COM 928563402 11059 95434 SH SOLE 34 95434 0 0 VMWARE INC CL A COM 928563402 9722 83895 SH SOLE 36 83895 0 0 VMWARE INC CL A COM 928563402 787 6795 SH SOLE 40 6795 0 0 VMWARE INC CL A COM 928563402 25440 219534 SH SOLE 43 8843 0 210691 VNET GROUP INC SPONSORED ADS A 90138A103 414 45871 SH SOLE 2 2211 0 43660 VNET GROUP INC SPONSORED ADS A 90138A103 449 49698 SH SOLE 4 23052 0 26646 VNET GROUP INC SPONSORED ADS A 90138A103 95 10524 SH SOLE 13 0 0 10524 VNET GROUP INC SPONSORED ADS A 90138A103 448 49628 SH SOLE 15 49628 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 213 23571 SH SOLE 18 23571 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 15115 1673903 SH SOLE 21 1673903 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 10503 1163121 SH SOLE 22 1058698 0 104423 VNET GROUP INC SPONSORED ADS A 90138A103 360 39920 SH SOLE 23 39920 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 37 4148 SH SOLE 25 4148 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 1389 153810 SH SOLE 26 6351 0 147459 VNET GROUP INC SPONSORED ADS A 90138A103 956 105819 SH SOLE 28 3145 0 102674 VNET GROUP INC SPONSORED ADS A 90138A103 4677 517939 SH SOLE 30 517939 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 8 858 SH SOLE 31 0 0 858 VNET GROUP INC SPONSORED ADS A 90138A103 56 6200 SH SOLE 34 6200 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 5 542 SH SOLE 40 542 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 2034 225214 SH SOLE 43 17899 0 207315 VOCERA COMMUNICATIONS INC COM 92857F107 6918 106701 SH SOLE 2 65709 0 40992 VOCERA COMMUNICATIONS INC COM 92857F107 9 145 SH SOLE 4 145 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 32 488 SH SOLE 7 488 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 7028 108397 SH SOLE 18 92524 0 15873 VOCERA COMMUNICATIONS INC COM 92857F107 25941 400073 SH SOLE 19 400073 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 81298 1253827 SH SOLE 21 1253827 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 78003 1203008 SH SOLE 22 1181790 0 21218 VOCERA COMMUNICATIONS INC COM 92857F107 971 14979 SH SOLE 23 14979 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 507 7812 SH SOLE 25 7812 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 4848 74764 SH SOLE 26 11130 0 63634 VOCERA COMMUNICATIONS INC COM 92857F107 103 1588 SH SOLE 28 1588 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 11305 174345 SH SOLE 30 174345 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 2585 39862 SH SOLE 34 39862 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 362 5583 SH SOLE 36 5583 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 278 4295 SH SOLE 40 4295 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 896 13820 SH SOLE 43 1017 0 12803 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH SOLE 17 0 0 121 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6570 440068 SH SOLE 18 439008 0 1060 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 857 57433 SH SOLE 25 57433 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1857 124352 SH SOLE 34 124352 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15523 1039731 SH SOLE 43 131901 0 907830 VOLCON INC COM 92864V103 7 672 SH SOLE 18 672 0 0 VOLCON INC COM 92864V103 79 7347 SH SOLE 21 7347 0 0 VOLITIONRX LTD COM 928661107 4 1198 SH SOLE 2 0 0 1198 VOLITIONRX LTD COM 928661107 23 7231 SH SOLE 18 7231 0 0 VOLITIONRX LTD COM 928661107 297 94613 SH SOLE 21 94613 0 0 VOLITIONRX LTD COM 928661107 1379 439176 SH SOLE 22 439176 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 8 2815 SH SOLE 18 2815 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 129 44263 SH SOLE 21 44263 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 2 834 SH SOLE 22 834 0 0 VOLTA INC COM CL A 92873V102 234 31837 SH SOLE 2 26914 0 4923 VOLTA INC COM CL A 92873V102 973 132590 SH SOLE 21 132590 0 0 VOLTA INC COM CL A 92873V102 12510 1704307 SH SOLE 22 1659423 0 44884 VOLTA INC COM CL A 92873V102 107 14611 SH SOLE 25 14611 0 0 VOLTA INC COM CL A 92873V102 50 6849 SH SOLE 26 0 0 6849 VOLTA INC COM CL A 92873V102 562 76574 SH SOLE 30 76574 0 0 VOLTA INC COM CL A 92873V102 106 14375 SH SOLE 40 14375 0 0 VOLTA INC *W EXP 08/26/202 92873V110 35 18910 SH SOLE 2 18910 0 0 VOLTA INC *W EXP 08/26/202 92873V110 5 2760 SH SOLE 4 2760 0 0 VOLTA INC *W EXP 08/26/202 92873V110 61 32910 SH SOLE 18 32910 0 0 VOLTA INC *W EXP 08/26/202 92873V110 1144 614940 SH SOLE 19 614940 0 0 VOLTA INC *W EXP 08/26/202 92873V110 36 19370 SH SOLE 22 19370 0 0 VOLTA INC *W EXP 08/26/202 92873V110 4 1930 SH SOLE 26 1930 0 0 VOLTA INC *W EXP 08/26/202 92873V110 312 167570 SH SOLE 34 167570 0 0 VONAGE HLDGS CORP COM 92886T201 1922 92464 SH SOLE 2 66177 0 26287 VONAGE HLDGS CORP COM 92886T201 60 2909 SH SOLE 4 709 0 2200 VONAGE HLDGS CORP COM 92886T201 67 3230 SH SOLE 7 3230 0 0 VONAGE HLDGS CORP COM 92886T201 17620 847544 SH SOLE 18 847544 0 0 VONAGE HLDGS CORP COM 92886T201 8957 430815 SH SOLE 19 430815 0 0 VONAGE HLDGS CORP COM 92886T201 488642 23503726 SH SOLE 21 23503726 0 0 VONAGE HLDGS CORP COM 92886T201 125336 6028660 SH SOLE 22 5899882 0 128778 VONAGE HLDGS CORP COM 92886T201 707 33999 SH SOLE 25 33999 0 0 VONAGE HLDGS CORP COM 92886T201 1695 81512 SH SOLE 26 61946 0 19566 VONAGE HLDGS CORP COM 92886T201 93 4479 SH SOLE 28 4479 0 0 VONAGE HLDGS CORP COM 92886T201 9118 438561 SH SOLE 30 438561 0 0 VONAGE HLDGS CORP COM 92886T201 661 31776 SH SOLE 40 31776 0 0 VONAGE HLDGS CORP COM 92886T201 2011 96715 SH SOLE 43 2341 0 94374 VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 3038 2275000 PRN SOLE 21 2275000 0 0 VONTIER CORPORATION COM 928881101 9832 319952 SH SOLE 2 147480 0 172472 VONTIER CORPORATION COM 928881101 40 1298 SH SOLE 4 1298 0 0 VONTIER CORPORATION COM 928881101 284 9243 SH SOLE 7 9243 0 0 VONTIER CORPORATION COM 928881101 12066 392647 SH SOLE 18 392641 0 6 VONTIER CORPORATION COM 928881101 4342 141292 SH SOLE 19 141292 0 0 VONTIER CORPORATION COM 928881101 260516 8477568 SH SOLE 21 8477568 0 0 VONTIER CORPORATION COM 928881101 143671 4675268 SH SOLE 22 4483082 0 192186 VONTIER CORPORATION COM 928881101 1489 48439 SH SOLE 25 48439 0 0 VONTIER CORPORATION COM 928881101 2340 76155 SH SOLE 26 59435 0 16720 VONTIER CORPORATION COM 928881101 92 3008 SH SOLE 28 3008 0 0 VONTIER CORPORATION COM 928881101 3153 102618 SH SOLE 30 102618 0 0 VONTIER CORPORATION COM 928881101 77 2500 SH SOLE 31 2500 0 0 VONTIER CORPORATION COM 928881101 1232 40096 SH SOLE 34 40096 0 0 VONTIER CORPORATION COM 928881101 812 26413 SH SOLE 36 26413 0 0 VONTIER CORPORATION COM 928881101 663 21580 SH SOLE 40 21580 0 0 VONTIER CORPORATION COM 928881101 3136 102061 SH SOLE 43 6294 0 95767 VOR BIOPHARMA INC COM 929033108 81 6941 SH SOLE 2 545 0 6396 VOR BIOPHARMA INC COM 929033108 4 361 SH SOLE 7 361 0 0 VOR BIOPHARMA INC COM 929033108 708 60961 SH SOLE 18 60961 0 0 VOR BIOPHARMA INC COM 929033108 404 34730 SH SOLE 19 34730 0 0 VOR BIOPHARMA INC COM 929033108 10626 914473 SH SOLE 21 914473 0 0 VOR BIOPHARMA INC COM 929033108 3951 340012 SH SOLE 22 330033 0 9979 VOR BIOPHARMA INC COM 929033108 189 16267 SH SOLE 30 16267 0 0 VOR BIOPHARMA INC COM 929033108 344 29582 SH SOLE 43 144 0 29438 VORNADO RLTY TR SH BEN INT 929042109 14887 355627 SH SOLE 2 41176 0 314451 VORNADO RLTY TR SH BEN INT 929042109 6443 153919 SH SOLE 4 147419 0 6500 VORNADO RLTY TR SH BEN INT 929042109 14610 349031 SH SOLE 7 343905 0 5126 VORNADO RLTY TR SH BEN INT 929042109 14 339 SH SOLE 13 339 0 0 VORNADO RLTY TR SH BEN INT 929042109 868 20727 SH SOLE 15 20727 0 0 VORNADO RLTY TR SH BEN INT 929042109 1 12 SH SOLE 17 0 0 12 VORNADO RLTY TR SH BEN INT 929042109 11623 277659 SH SOLE 18 256804 0 20855 VORNADO RLTY TR SH BEN INT 929042109 12806 305920 SH SOLE 19 305920 0 0 VORNADO RLTY TR SH BEN INT 929042109 226001 5398979 SH SOLE 21 5398979 0 0 VORNADO RLTY TR SH BEN INT 929042109 222252 5309413 SH SOLE 22 4964126 0 345287 VORNADO RLTY TR SH BEN INT 929042109 4253 101601 SH SOLE 23 101601 0 0 VORNADO RLTY TR SH BEN INT 929042109 40208 960542 SH SOLE 25 960542 0 0 VORNADO RLTY TR SH BEN INT 929042109 14005 334558 SH SOLE 26 107539 0 227019 VORNADO RLTY TR SH BEN INT 929042109 15972 381556 SH SOLE 28 3088 0 378468 VORNADO RLTY TR SH BEN INT 929042109 58039 1386497 SH SOLE 30 1386497 0 0 VORNADO RLTY TR SH BEN INT 929042109 33949 811013 SH SOLE 31 19320 0 791693 VORNADO RLTY TR SH BEN INT 929042109 324 7744 SH SOLE 34 7744 0 0 VORNADO RLTY TR SH BEN INT 929042109 3601 86030 SH SOLE 36 86030 0 0 VORNADO RLTY TR SH BEN INT 929042109 197 4700 SH SOLE 40 4700 0 0 VORNADO RLTY TR SH BEN INT 929042109 16886 403401 SH SOLE 43 13110 0 390291 VOXX INTL CORP CL A 91829F104 99 9703 SH SOLE 2 659 0 9044 VOXX INTL CORP CL A 91829F104 0 14 SH SOLE 7 14 0 0 VOXX INTL CORP CL A 91829F104 532 52294 SH SOLE 18 52294 0 0 VOXX INTL CORP CL A 91829F104 349 34292 SH SOLE 19 34292 0 0 VOXX INTL CORP CL A 91829F104 6109 600677 SH SOLE 21 600677 0 0 VOXX INTL CORP CL A 91829F104 3691 362920 SH SOLE 22 353974 0 8946 VOXX INTL CORP CL A 91829F104 5 473 SH SOLE 43 0 0 473 VOYA FINANCIAL INC COM 929089100 45866 691697 SH SOLE 2 457579 0 234118 VOYA FINANCIAL INC COM 929089100 3325 50139 SH SOLE 4 45836 0 4303 VOYA FINANCIAL INC COM 929089100 667 10061 SH SOLE 7 10061 0 0 VOYA FINANCIAL INC COM 929089100 70 1052 SH SOLE 15 1052 0 0 VOYA FINANCIAL INC COM 929089100 34009 512885 SH SOLE 18 323553 0 189332 VOYA FINANCIAL INC COM 929089100 90220 1360581 SH SOLE 19 1360581 0 0 VOYA FINANCIAL INC COM 929089100 233173 3516407 SH SOLE 21 3516407 0 0 VOYA FINANCIAL INC COM 929089100 305162 4602052 SH SOLE 22 3988582 0 613470 VOYA FINANCIAL INC COM 929089100 1194 18010 SH SOLE 23 18010 0 0 VOYA FINANCIAL INC COM 929089100 10120 152610 SH SOLE 25 152610 0 0 VOYA FINANCIAL INC COM 929089100 13923 209961 SH SOLE 26 69144 0 140817 VOYA FINANCIAL INC COM 929089100 17957 270797 SH SOLE 28 82031 0 188766 VOYA FINANCIAL INC COM 929089100 4956 74746 SH SOLE 29 74746 0 0 VOYA FINANCIAL INC COM 929089100 19517 294332 SH SOLE 30 294332 0 0 VOYA FINANCIAL INC COM 929089100 6758 101913 SH SOLE 31 74528 0 27385 VOYA FINANCIAL INC COM 929089100 777 11719 SH SOLE 34 11719 0 0 VOYA FINANCIAL INC COM 929089100 5038 75984 SH SOLE 36 75984 0 0 VOYA FINANCIAL INC COM 929089100 885 13345 SH SOLE 40 13345 0 0 VOYA FINANCIAL INC COM 929089100 11007 165996 SH SOLE 43 11120 0 154876 VOYAGER THERAPEUTICS INC COM 92915B106 2 841 SH SOLE 2 0 0 841 VOYAGER THERAPEUTICS INC COM 92915B106 13 4791 SH SOLE 18 4791 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 258 95113 SH SOLE 21 95113 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 987 364091 SH SOLE 22 364091 0 0 VROOM INC COM 92918V109 2289 212180 SH SOLE 2 24128 0 188052 VROOM INC COM 92918V109 3 232 SH SOLE 4 232 0 0 VROOM INC COM 92918V109 20 1838 SH SOLE 7 1838 0 0 VROOM INC COM 92918V109 585 54206 SH SOLE 18 54206 0 0 VROOM INC COM 92918V109 121727 11281494 SH SOLE 19 11281494 0 0 VROOM INC COM 92918V109 15291 1417143 SH SOLE 21 1417143 0 0 VROOM INC COM 92918V109 33341 3089945 SH SOLE 22 2975084 0 114861 VROOM INC COM 92918V109 102 9435 SH SOLE 25 9435 0 0 VROOM INC COM 92918V109 266 24684 SH SOLE 26 19223 0 5461 VROOM INC COM 92918V109 61 5668 SH SOLE 28 5668 0 0 VROOM INC COM 92918V109 1736 160860 SH SOLE 30 160860 0 0 VROOM INC COM 92918V109 21 1949 SH SOLE 31 1949 0 0 VROOM INC COM 92918V109 17380 1610724 SH SOLE 34 1610724 0 0 VROOM INC COM 92918V109 94 8672 SH SOLE 40 8672 0 0 VSE CORP COM 918284100 324 5310 SH SOLE 2 375 0 4935 VSE CORP COM 918284100 9 150 SH SOLE 7 150 0 0 VSE CORP COM 918284100 2070 33961 SH SOLE 18 33961 0 0 VSE CORP COM 918284100 1207 19802 SH SOLE 19 19802 0 0 VSE CORP COM 918284100 24575 403260 SH SOLE 21 403260 0 0 VSE CORP COM 918284100 14967 245605 SH SOLE 22 238976 0 6629 VSE CORP COM 918284100 10 168 SH SOLE 43 0 0 168 VTEX SHS CL A G9470A102 42 3895 SH SOLE 22 3895 0 0 VTEX SHS CL A G9470A102 36 3394 SH SOLE 34 3394 0 0 VTV THERAPEUTICS INC CL A 918385105 2 1575 SH SOLE 2 0 0 1575 VTV THERAPEUTICS INC CL A 918385105 4 4244 SH SOLE 18 4244 0 0 VTV THERAPEUTICS INC CL A 918385105 63 63479 SH SOLE 21 63479 0 0 VTV THERAPEUTICS INC CL A 918385105 44 44676 SH SOLE 22 44676 0 0 VULCAN MATLS CO COM 929160109 57253 275814 SH SOLE 2 62462 0 213352 VULCAN MATLS CO COM 929160109 21296 102592 SH SOLE 4 63125 0 39467 VULCAN MATLS CO COM 929160109 23221 111863 SH SOLE 7 108081 0 3782 VULCAN MATLS CO COM 929160109 2707 13040 SH SOLE 13 11825 0 1215 VULCAN MATLS CO COM 929160109 3097 14919 SH SOLE 15 14919 0 0 VULCAN MATLS CO COM 929160109 86338 415925 SH SOLE 18 369547 0 46378 VULCAN MATLS CO COM 929160109 216978 1045275 SH SOLE 19 1045275 0 0 VULCAN MATLS CO COM 929160109 665810 3207487 SH SOLE 21 3207487 0 0 VULCAN MATLS CO COM 929160109 617178 2973205 SH SOLE 22 2656119 0 317086 VULCAN MATLS CO COM 929160109 16689 80397 SH SOLE 23 80397 0 0 VULCAN MATLS CO COM 929160109 36793 177248 SH SOLE 25 177248 0 0 VULCAN MATLS CO COM 929160109 58649 282538 SH SOLE 26 99616 0 182922 VULCAN MATLS CO COM 929160109 74709 359906 SH SOLE 28 2364 0 357542 VULCAN MATLS CO COM 929160109 63 304 SH SOLE 29 304 0 0 VULCAN MATLS CO COM 929160109 111978 539446 SH SOLE 30 539446 0 0 VULCAN MATLS CO COM 929160109 10351 49867 SH SOLE 31 16064 0 33803 VULCAN MATLS CO COM 929160109 105318 507359 SH SOLE 34 507359 0 0 VULCAN MATLS CO COM 929160109 11697 56350 SH SOLE 36 56350 0 0 VULCAN MATLS CO COM 929160109 874 4212 SH SOLE 40 4212 0 0 VULCAN MATLS CO COM 929160109 14148 68158 SH SOLE 43 4888 0 63270 VUZIX CORP COM NEW 92921W300 195 22481 SH SOLE 2 16394 0 6087 VUZIX CORP COM NEW 92921W300 8 943 SH SOLE 7 943 0 0 VUZIX CORP COM NEW 92921W300 1454 167675 SH SOLE 18 167675 0 0 VUZIX CORP COM NEW 92921W300 894 103070 SH SOLE 19 103070 0 0 VUZIX CORP COM NEW 92921W300 18327 2113888 SH SOLE 21 2113888 0 0 VUZIX CORP COM NEW 92921W300 12342 1423585 SH SOLE 22 1391860 0 31725 VUZIX CORP COM NEW 92921W300 4136 477005 SH SOLE 25 477005 0 0 VUZIX CORP COM NEW 92921W300 996 114846 SH SOLE 26 58062 0 56784 VUZIX CORP COM NEW 92921W300 320 36873 SH SOLE 30 36873 0 0 VUZIX CORP COM NEW 92921W300 619 71389 SH SOLE 34 71389 0 0 VUZIX CORP COM NEW 92921W300 15 1695 SH SOLE 36 1695 0 0 VUZIX CORP COM NEW 92921W300 42 4831 SH SOLE 40 4831 0 0 VYANT BIO INC COM 92942V109 8 6195 SH SOLE 18 6195 0 0 VYANT BIO INC COM 92942V109 101 74932 SH SOLE 21 74932 0 0 VYANT BIO INC COM 92942V109 179 132540 SH SOLE 22 132540 0 0 VYNE THERAPEUTICS INC COM 92941V209 1 1234 SH SOLE 2 0 0 1234 VYNE THERAPEUTICS INC COM 92941V209 10 9502 SH SOLE 18 9502 0 0 VYNE THERAPEUTICS INC COM 92941V209 191 187642 SH SOLE 21 187642 0 0 VYNE THERAPEUTICS INC COM 92941V209 825 808975 SH SOLE 22 808975 0 0 W & T OFFSHORE INC COM 92922P106 1913 592220 SH SOLE 2 365841 0 226379 W & T OFFSHORE INC COM 92922P106 6 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 1221 378172 SH SOLE 18 303647 0 74525 W & T OFFSHORE INC COM 92922P106 5897 1825697 SH SOLE 19 1825697 0 0 W & T OFFSHORE INC COM 92922P106 11712 3626055 SH SOLE 21 3626055 0 0 W & T OFFSHORE INC COM 92922P106 12775 3954989 SH SOLE 22 3902460 0 52529 W & T OFFSHORE INC COM 92922P106 222 68696 SH SOLE 23 68696 0 0 W & T OFFSHORE INC COM 92922P106 834 258099 SH SOLE 26 0 0 258099 W & T OFFSHORE INC COM 92922P106 123 38102 SH SOLE 43 0 0 38102 WABASH NATL CORP COM 929566107 1154 59132 SH SOLE 2 14104 0 45028 WABASH NATL CORP COM 929566107 5 269 SH SOLE 4 269 0 0 WABASH NATL CORP COM 929566107 17 889 SH SOLE 7 889 0 0 WABASH NATL CORP COM 929566107 3724 190754 SH SOLE 18 190754 0 0 WABASH NATL CORP COM 929566107 3783 193784 SH SOLE 19 193784 0 0 WABASH NATL CORP COM 929566107 119454 6119547 SH SOLE 21 6119547 0 0 WABASH NATL CORP COM 929566107 27783 1423292 SH SOLE 22 1377534 0 45758 WABASH NATL CORP COM 929566107 44 2264 SH SOLE 23 2264 0 0 WABASH NATL CORP COM 929566107 129 6616 SH SOLE 25 6616 0 0 WABASH NATL CORP COM 929566107 1325 67885 SH SOLE 26 16623 0 51262 WABASH NATL CORP COM 929566107 17 891 SH SOLE 28 891 0 0 WABASH NATL CORP COM 929566107 1891 96862 SH SOLE 30 96862 0 0 WABASH NATL CORP COM 929566107 143 7301 SH SOLE 40 7301 0 0 WABASH NATL CORP COM 929566107 2389 122386 SH SOLE 43 1198 0 121188 WABTEC COM 929740108 42500 461400 SH SOLE 2 44140 0 417260 WABTEC COM 929740108 11698 127001 SH SOLE 4 66618 0 60383 WABTEC COM 929740108 14487 157282 SH SOLE 7 152436 0 4846 WABTEC COM 929740108 291 3158 SH SOLE 13 504 0 2654 WABTEC COM 929740108 2178 23648 SH SOLE 15 23648 0 0 WABTEC COM 929740108 33810 367061 SH SOLE 18 342130 0 24931 WABTEC COM 929740108 7217 78357 SH SOLE 19 78357 0 0 WABTEC COM 929740108 43 465 SH SOLE 20 465 0 0 WABTEC COM 929740108 423204 4594552 SH SOLE 21 4594552 0 0 WABTEC COM 929740108 353769 3840727 SH SOLE 22 3473470 0 367257 WABTEC COM 929740108 9365 101672 SH SOLE 23 101672 0 0 WABTEC COM 929740108 23254 252454 SH SOLE 25 252454 0 0 WABTEC COM 929740108 35643 386958 SH SOLE 26 121616 0 265342 WABTEC COM 929740108 33394 362550 SH SOLE 28 3367 0 359183 WABTEC COM 929740108 81285 882477 SH SOLE 30 882477 0 0 WABTEC COM 929740108 6006 65206 SH SOLE 31 20459 0 44747 WABTEC COM 929740108 840 9121 SH SOLE 34 9121 0 0 WABTEC COM 929740108 7406 80409 SH SOLE 36 80409 0 0 WABTEC COM 929740108 579 6283 SH SOLE 40 6283 0 0 WABTEC COM 929740108 8635 93743 SH SOLE 43 6046 0 87697 WAITR HLDGS INC COM 930752100 2 2672 SH SOLE 2 0 0 2672 WAITR HLDGS INC COM 930752100 12 16025 SH SOLE 18 16025 0 0 WAITR HLDGS INC COM 930752100 214 289024 SH SOLE 21 289024 0 0 WAITR HLDGS INC COM 930752100 1178 1592152 SH SOLE 22 1592152 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 99177 1901393 SH SOLE 2 509169 0 1392224 WALGREENS BOOTS ALLIANCE INC COM 931427108 32435 621830 SH SOLE 4 389310 0 232520 WALGREENS BOOTS ALLIANCE INC COM 931427108 49710 953032 SH SOLE 7 838831 0 114201 WALGREENS BOOTS ALLIANCE INC COM 931427108 2761 52941 SH SOLE 13 44968 0 7973 WALGREENS BOOTS ALLIANCE INC COM 931427108 5536 106132 SH SOLE 15 106132 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 58667 1124757 SH SOLE 18 1026415 0 98342 WALGREENS BOOTS ALLIANCE INC COM 931427108 9997 191654 SH SOLE 19 191654 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1136942 21797200 SH SOLE 21 21797200 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 817510 15673121 SH SOLE 22 14015588 0 1657533 WALGREENS BOOTS ALLIANCE INC COM 931427108 24554 470742 SH SOLE 23 470742 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 74619 1430582 SH SOLE 25 1430582 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 87464 1676840 SH SOLE 26 669258 0 1007582 WALGREENS BOOTS ALLIANCE INC COM 931427108 107568 2062270 SH SOLE 28 24740 0 2037530 WALGREENS BOOTS ALLIANCE INC COM 931427108 506 9710 SH SOLE 29 9710 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 281816 5402916 SH SOLE 30 5120038 0 282878 WALGREENS BOOTS ALLIANCE INC COM 931427108 14990 287393 SH SOLE 31 88860 0 198533 WALGREENS BOOTS ALLIANCE INC COM 931427108 17961 344342 SH SOLE 32 344342 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1928 36954 SH SOLE 34 36954 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 21607 414249 SH SOLE 36 414249 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1300 24916 SH SOLE 40 24916 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 23448 449545 SH SOLE 43 27292 0 422253 WALKER & DUNLOP INC COM 93148P102 6087 40344 SH SOLE 2 14995 0 25349 WALKER & DUNLOP INC COM 93148P102 154 1021 SH SOLE 4 126 0 895 WALKER & DUNLOP INC COM 93148P102 63 416 SH SOLE 7 416 0 0 WALKER & DUNLOP INC COM 93148P102 17095 113302 SH SOLE 18 112170 0 1132 WALKER & DUNLOP INC COM 93148P102 24311 161126 SH SOLE 19 161126 0 0 WALKER & DUNLOP INC COM 93148P102 523382 3468863 SH SOLE 21 3468863 0 0 WALKER & DUNLOP INC COM 93148P102 125045 828769 SH SOLE 22 801081 0 27688 WALKER & DUNLOP INC COM 93148P102 452 2994 SH SOLE 23 2994 0 0 WALKER & DUNLOP INC COM 93148P102 594 3937 SH SOLE 25 3937 0 0 WALKER & DUNLOP INC COM 93148P102 4501 29833 SH SOLE 26 7027 0 22806 WALKER & DUNLOP INC COM 93148P102 3240 21471 SH SOLE 28 21471 0 0 WALKER & DUNLOP INC COM 93148P102 8168 54136 SH SOLE 30 54136 0 0 WALKER & DUNLOP INC COM 93148P102 570 3780 SH SOLE 40 3780 0 0 WALKER & DUNLOP INC COM 93148P102 1421 9415 SH SOLE 43 1812 0 7603 WALMART INC COM 931142103 551670 3812769 SH SOLE 2 1209283 0 2603486 WALMART INC COM 931142103 159178 1100133 SH SOLE 4 670480 0 429653 WALMART INC COM 931142103 195650 1352204 SH SOLE 7 1310544 0 41660 WALMART INC COM 931142103 18085 124991 SH SOLE 13 110030 0 14961 WALMART INC COM 931142103 31272 216129 SH SOLE 15 216129 0 0 WALMART INC COM 931142103 8 58 SH SOLE 17 0 0 58 WALMART INC COM 931142103 338545 2339797 SH SOLE 18 2045145 0 294652 WALMART INC COM 931142103 192526 1330607 SH SOLE 19 1330607 0 0 WALMART INC COM 931142103 2486 17184 SH SOLE 20 17184 0 0 WALMART INC COM 931142103 4462070 30838829 SH SOLE 21 30838829 0 0 WALMART INC COM 931142103 4587441 31705308 SH SOLE 22 28652721 0 3052587 WALMART INC COM 931142103 161843 1118550 SH SOLE 23 1118550 0 0 WALMART INC COM 931142103 337941 2335618 SH SOLE 25 2335618 0 0 WALMART INC COM 931142103 467904 3233838 SH SOLE 26 1197560 0 2036278 WALMART INC COM 931142103 253777 1753937 SH SOLE 28 36974 0 1716963 WALMART INC COM 931142103 26193 181031 SH SOLE 29 181031 0 0 WALMART INC COM 931142103 888036 6137508 SH SOLE 30 5994740 0 142768 WALMART INC COM 931142103 115618 799076 SH SOLE 31 394833 0 404243 WALMART INC COM 931142103 22938 158531 SH SOLE 32 158531 0 0 WALMART INC COM 931142103 156577 1082153 SH SOLE 34 1082153 0 0 WALMART INC COM 931142103 109848 759196 SH SOLE 36 759196 0 0 WALMART INC COM 931142103 7465 51596 SH SOLE 40 51596 0 0 WALMART INC COM 931142103 245528 1696922 SH SOLE 43 106335 0 1590587 WARBY PARKER INC CL A COM 93403J106 1345 28898 SH SOLE 21 28898 0 0 WARBY PARKER INC CL A COM 93403J106 6586 141449 SH SOLE 22 141449 0 0 WARBY PARKER INC CL A COM 93403J106 153 3296 SH SOLE 43 0 0 3296 WARNER MUSIC GROUP CORP COM CL A 934550203 160 3712 SH SOLE 2 696 0 3016 WARNER MUSIC GROUP CORP COM CL A 934550203 50818 1176899 SH SOLE 19 1176899 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 5859 135698 SH SOLE 21 135698 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 56362 1305270 SH SOLE 22 1305270 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 73798 1709073 SH SOLE 34 1709073 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 103 2396 SH SOLE 43 0 0 2396 WARRIOR MET COAL INC COM 93627C101 867 33722 SH SOLE 2 14386 0 19336 WARRIOR MET COAL INC COM 93627C101 6 232 SH SOLE 4 232 0 0 WARRIOR MET COAL INC COM 93627C101 44 1717 SH SOLE 7 1717 0 0 WARRIOR MET COAL INC COM 93627C101 5276 205206 SH SOLE 18 205206 0 0 WARRIOR MET COAL INC COM 93627C101 2361 91838 SH SOLE 19 91838 0 0 WARRIOR MET COAL INC COM 93627C101 141233 5493324 SH SOLE 21 5493324 0 0 WARRIOR MET COAL INC COM 93627C101 33506 1303217 SH SOLE 22 1252884 0 50333 WARRIOR MET COAL INC COM 93627C101 168 6525 SH SOLE 25 6525 0 0 WARRIOR MET COAL INC COM 93627C101 541 21057 SH SOLE 26 17440 0 3617 WARRIOR MET COAL INC COM 93627C101 2552 99280 SH SOLE 30 99280 0 0 WARRIOR MET COAL INC COM 93627C101 115 4473 SH SOLE 36 4473 0 0 WARRIOR MET COAL INC COM 93627C101 196 7632 SH SOLE 40 7632 0 0 WARRIOR MET COAL INC COM 93627C101 570 22171 SH SOLE 43 929 0 21242 WASHINGTON FED INC COM 938824109 3703 110943 SH SOLE 2 66608 0 44335 WASHINGTON FED INC COM 938824109 150 4507 SH SOLE 4 333 0 4174 WASHINGTON FED INC COM 938824109 54 1623 SH SOLE 7 1623 0 0 WASHINGTON FED INC COM 938824109 10560 316363 SH SOLE 18 316363 0 0 WASHINGTON FED INC COM 938824109 5260 157586 SH SOLE 19 157586 0 0 WASHINGTON FED INC COM 938824109 163468 4897182 SH SOLE 21 4897182 0 0 WASHINGTON FED INC COM 938824109 65038 1948415 SH SOLE 22 1879470 0 68945 WASHINGTON FED INC COM 938824109 305 9140 SH SOLE 25 9140 0 0 WASHINGTON FED INC COM 938824109 2212 66254 SH SOLE 26 21850 0 44404 WASHINGTON FED INC COM 938824109 55 1641 SH SOLE 28 1641 0 0 WASHINGTON FED INC COM 938824109 1481 44372 SH SOLE 30 44372 0 0 WASHINGTON FED INC COM 938824109 72 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 295 8827 SH SOLE 40 8827 0 0 WASHINGTON FED INC COM 938824109 722 21621 SH SOLE 43 1768 0 19853 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2417 93482 SH SOLE 2 23491 0 69991 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1113 43064 SH SOLE 4 43064 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2775 107347 SH SOLE 7 107347 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8527 329860 SH SOLE 18 329860 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6604 255464 SH SOLE 19 255464 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 282380 10923786 SH SOLE 21 10923786 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 71462 2764501 SH SOLE 22 2679187 0 85314 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 87 3380 SH SOLE 23 3380 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10093 390456 SH SOLE 25 390456 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1288 49841 SH SOLE 26 44486 0 5355 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1375 53186 SH SOLE 28 1507 0 51679 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 13274 513507 SH SOLE 30 513507 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9310 360154 SH SOLE 31 0 0 360154 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 389 15031 SH SOLE 36 15031 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 253 9791 SH SOLE 40 9791 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1851 71596 SH SOLE 43 6 0 71590 WASHINGTON TR BANCORP INC COM 940610108 1807 32064 SH SOLE 2 5710 0 26354 WASHINGTON TR BANCORP INC COM 940610108 15 266 SH SOLE 7 266 0 0 WASHINGTON TR BANCORP INC COM 940610108 3194 56662 SH SOLE 18 56662 0 0 WASHINGTON TR BANCORP INC COM 940610108 5561 98649 SH SOLE 19 98649 0 0 WASHINGTON TR BANCORP INC COM 940610108 40350 715814 SH SOLE 21 715814 0 0 WASHINGTON TR BANCORP INC COM 940610108 32576 577891 SH SOLE 22 561115 0 16776 WASHINGTON TR BANCORP INC COM 940610108 193 3417 SH SOLE 23 3417 0 0 WASHINGTON TR BANCORP INC COM 940610108 187 3320 SH SOLE 25 3320 0 0 WASHINGTON TR BANCORP INC COM 940610108 1180 20938 SH SOLE 26 1018 0 19920 WASHINGTON TR BANCORP INC COM 940610108 5 95 SH SOLE 28 95 0 0 WASHINGTON TR BANCORP INC COM 940610108 741 13147 SH SOLE 30 13147 0 0 WASHINGTON TR BANCORP INC COM 940610108 163 2886 SH SOLE 40 2886 0 0 WASHINGTON TR BANCORP INC COM 940610108 848 15052 SH SOLE 43 801 0 14251 WASTE CONNECTIONS INC COM 94106B101 30196 221586 SH SOLE 2 213520 0 8066 WASTE CONNECTIONS INC COM 94106B101 21936 160972 SH SOLE 4 135720 0 25252 WASTE CONNECTIONS INC COM 94106B101 12214 89632 SH SOLE 7 89632 0 0 WASTE CONNECTIONS INC COM 94106B101 3886 28514 SH SOLE 13 24601 0 3913 WASTE CONNECTIONS INC COM 94106B101 3239 23772 SH SOLE 15 23772 0 0 WASTE CONNECTIONS INC COM 94106B101 22948 168401 SH SOLE 18 145296 0 23105 WASTE CONNECTIONS INC COM 94106B101 204715 1502278 SH SOLE 19 1502278 0 0 WASTE CONNECTIONS INC COM 94106B101 436128 3200467 SH SOLE 21 3200467 0 0 WASTE CONNECTIONS INC COM 94106B101 168703 1238003 SH SOLE 22 1015077 0 222926 WASTE CONNECTIONS INC COM 94106B101 28846 211683 SH SOLE 23 211683 0 0 WASTE CONNECTIONS INC COM 94106B101 24369 178832 SH SOLE 25 178832 0 0 WASTE CONNECTIONS INC COM 94106B101 42400 311148 SH SOLE 26 219007 0 92141 WASTE CONNECTIONS INC COM 94106B101 81227 596077 SH SOLE 28 0 0 596077 WASTE CONNECTIONS INC COM 94106B101 6269 46003 SH SOLE 29 46003 0 0 WASTE CONNECTIONS INC COM 94106B101 107453 788529 SH SOLE 30 689772 0 98757 WASTE CONNECTIONS INC COM 94106B101 20075 147315 SH SOLE 31 83088 0 64227 WASTE CONNECTIONS INC COM 94106B101 6094 44718 SH SOLE 34 44718 0 0 WASTE CONNECTIONS INC COM 94106B101 9699 71176 SH SOLE 36 71176 0 0 WASTE CONNECTIONS INC COM 94106B101 1193 8756 SH SOLE 40 8756 0 0 WASTE CONNECTIONS INC COM 94106B101 14889 109258 SH SOLE 43 10549 0 98709 WASTE MGMT INC DEL COM 94106L109 151664 908713 SH SOLE 2 93901 0 814812 WASTE MGMT INC DEL COM 94106L109 32516 194825 SH SOLE 4 169084 0 25741 WASTE MGMT INC DEL COM 94106L109 65719 393765 SH SOLE 7 382091 0 11674 WASTE MGMT INC DEL COM 94106L109 903 5412 SH SOLE 13 1786 0 3626 WASTE MGMT INC DEL COM 94106L109 8667 51927 SH SOLE 15 51927 0 0 WASTE MGMT INC DEL COM 94106L109 10 59 SH SOLE 17 0 0 59 WASTE MGMT INC DEL COM 94106L109 119782 717689 SH SOLE 18 663630 0 54059 WASTE MGMT INC DEL COM 94106L109 35712 213972 SH SOLE 19 213972 0 0 WASTE MGMT INC DEL COM 94106L109 1927552 11549145 SH SOLE 21 11549145 0 0 WASTE MGMT INC DEL COM 94106L109 1548928 9280575 SH SOLE 22 8455237 0 825338 WASTE MGMT INC DEL COM 94106L109 40936 245271 SH SOLE 23 245271 0 0 WASTE MGMT INC DEL COM 94106L109 116047 695311 SH SOLE 25 695311 0 0 WASTE MGMT INC DEL COM 94106L109 177003 1060532 SH SOLE 26 343022 0 717510 WASTE MGMT INC DEL COM 94106L109 212321 1272144 SH SOLE 28 7596 0 1264548 WASTE MGMT INC DEL COM 94106L109 64 382 SH SOLE 29 382 0 0 WASTE MGMT INC DEL COM 94106L109 411246 2464029 SH SOLE 30 2464029 0 0 WASTE MGMT INC DEL COM 94106L109 25309 151641 SH SOLE 31 48049 0 103592 WASTE MGMT INC DEL COM 94106L109 4545 27229 SH SOLE 34 27229 0 0 WASTE MGMT INC DEL COM 94106L109 39787 238388 SH SOLE 36 238388 0 0 WASTE MGMT INC DEL COM 94106L109 2361 14148 SH SOLE 40 14148 0 0 WASTE MGMT INC DEL COM 94106L109 76207 456602 SH SOLE 43 36050 0 420552 WATERS CORP COM 941848103 68540 183950 SH SOLE 2 63487 0 120463 WATERS CORP COM 941848103 23184 62221 SH SOLE 4 43183 0 19038 WATERS CORP COM 941848103 27401 73540 SH SOLE 7 57237 0 16303 WATERS CORP COM 941848103 619 1662 SH SOLE 13 1022 0 640 WATERS CORP COM 941848103 2052 5508 SH SOLE 15 5508 0 0 WATERS CORP COM 941848103 40091 107598 SH SOLE 18 99339 0 8259 WATERS CORP COM 941848103 18402 49387 SH SOLE 19 49387 0 0 WATERS CORP COM 941848103 1082460 2905154 SH SOLE 21 2905154 0 0 WATERS CORP COM 941848103 494708 1327720 SH SOLE 22 1188070 0 139650 WATERS CORP COM 941848103 13606 36517 SH SOLE 23 36517 0 0 WATERS CORP COM 941848103 62120 166721 SH SOLE 25 166721 0 0 WATERS CORP COM 941848103 55846 149883 SH SOLE 26 63857 0 86026 WATERS CORP COM 941848103 105855 284097 SH SOLE 28 45857 0 238240 WATERS CORP COM 941848103 124 334 SH SOLE 29 334 0 0 WATERS CORP COM 941848103 218177 585552 SH SOLE 30 558528 0 27024 WATERS CORP COM 941848103 11359 30487 SH SOLE 31 7117 0 23370 WATERS CORP COM 941848103 4345 11661 SH SOLE 34 11661 0 0 WATERS CORP COM 941848103 8683 23304 SH SOLE 36 23304 0 0 WATERS CORP COM 941848103 800 2146 SH SOLE 40 2146 0 0 WATERS CORP COM 941848103 23143 62112 SH SOLE 43 4065 0 58047 WATERSTONE FINL INC MD COM 94188P101 521 23846 SH SOLE 2 13615 0 10231 WATERSTONE FINL INC MD COM 94188P101 6 293 SH SOLE 7 293 0 0 WATERSTONE FINL INC MD COM 94188P101 1610 73662 SH SOLE 18 73662 0 0 WATERSTONE FINL INC MD COM 94188P101 878 40182 SH SOLE 19 40182 0 0 WATERSTONE FINL INC MD COM 94188P101 19967 913405 SH SOLE 21 913405 0 0 WATERSTONE FINL INC MD COM 94188P101 15004 686380 SH SOLE 22 662508 0 23872 WATERSTONE FINL INC MD COM 94188P101 76 3486 SH SOLE 25 3486 0 0 WATERSTONE FINL INC MD COM 94188P101 54 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 212 9688 SH SOLE 30 9688 0 0 WATERSTONE FINL INC MD COM 94188P101 78 3561 SH SOLE 40 3561 0 0 WATERSTONE FINL INC MD COM 94188P101 1422 65061 SH SOLE 43 11307 0 53754 WATSCO INC COM 942622200 31095 99383 SH SOLE 2 36036 0 63347 WATSCO INC COM 942622200 356 1138 SH SOLE 4 1138 0 0 WATSCO INC COM 942622200 1270 4060 SH SOLE 7 4060 0 0 WATSCO INC COM 942622200 309 987 SH SOLE 13 987 0 0 WATSCO INC COM 942622200 30646 97948 SH SOLE 18 97948 0 0 WATSCO INC COM 942622200 3176 10151 SH SOLE 19 10151 0 0 WATSCO INC COM 942622200 769290 2458739 SH SOLE 21 2458739 0 0 WATSCO INC COM 942622200 281305 899083 SH SOLE 22 862511 0 36572 WATSCO INC COM 942622200 294 940 SH SOLE 23 940 0 0 WATSCO INC COM 942622200 1364 4360 SH SOLE 25 4360 0 0 WATSCO INC COM 942622200 3708 11852 SH SOLE 26 9036 0 2816 WATSCO INC COM 942622200 195 622 SH SOLE 28 586 0 36 WATSCO INC COM 942622200 5886 18811 SH SOLE 30 18811 0 0 WATSCO INC COM 942622200 222 709 SH SOLE 31 709 0 0 WATSCO INC COM 942622200 4155 13279 SH SOLE 32 13279 0 0 WATSCO INC COM 942622200 868 2774 SH SOLE 34 2774 0 0 WATSCO INC COM 942622200 147 470 SH SOLE 36 470 0 0 WATSCO INC COM 942622200 1318 4212 SH SOLE 40 4212 0 0 WATSCO INC COM 942622200 14920 47686 SH SOLE 43 2158 0 45528 WATTS WATER TECHNOLOGIES INC CL A 942749102 8463 43588 SH SOLE 2 21055 0 22533 WATTS WATER TECHNOLOGIES INC CL A 942749102 22 111 SH SOLE 4 111 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5331 27453 SH SOLE 7 27453 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 20291 104503 SH SOLE 18 100448 0 4055 WATTS WATER TECHNOLOGIES INC CL A 942749102 32478 167268 SH SOLE 19 167268 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 626212 3225069 SH SOLE 21 3225069 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 156863 807862 SH SOLE 22 787400 0 20462 WATTS WATER TECHNOLOGIES INC CL A 942749102 858 4419 SH SOLE 23 4419 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 12366 63689 SH SOLE 25 63689 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 11422 58827 SH SOLE 26 23735 0 35092 WATTS WATER TECHNOLOGIES INC CL A 942749102 95 491 SH SOLE 28 491 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 61526 316868 SH SOLE 30 316868 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8595 44265 SH SOLE 34 44265 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 697 3589 SH SOLE 36 3589 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 705 3632 SH SOLE 40 3632 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 5068 26100 SH SOLE 43 4542 0 21558 WAVE LIFE SCIENCES LTD SHS Y95308105 23 7409 SH SOLE 2 1508 0 5901 WAVE LIFE SCIENCES LTD SHS Y95308105 1 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 318 101372 SH SOLE 18 101372 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 229 73003 SH SOLE 19 73003 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 5446 1734506 SH SOLE 21 1734506 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2972 946590 SH SOLE 22 943014 0 3576 WAVE LIFE SCIENCES LTD SHS Y95308105 92 29394 SH SOLE 30 29394 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 5 1708 SH SOLE 43 0 0 1708 WAYFAIR INC CL A 94419L101 27010 142182 SH SOLE 2 9229 0 132953 WAYFAIR INC CL A 94419L101 8362 44017 SH SOLE 4 27715 0 16302 WAYFAIR INC CL A 94419L101 1242 6537 SH SOLE 7 6537 0 0 WAYFAIR INC CL A 94419L101 212 1116 SH SOLE 13 310 0 806 WAYFAIR INC CL A 94419L101 1055 5555 SH SOLE 15 5555 0 0 WAYFAIR INC CL A 94419L101 24316 128000 SH SOLE 18 124063 0 3937 WAYFAIR INC CL A 94419L101 3632 19119 SH SOLE 19 19119 0 0 WAYFAIR INC CL A 94419L101 191309 1007050 SH SOLE 21 1007050 0 0 WAYFAIR INC CL A 94419L101 301660 1587935 SH SOLE 22 1502805 0 85130 WAYFAIR INC CL A 94419L101 7909 41633 SH SOLE 23 41633 0 0 WAYFAIR INC CL A 94419L101 21235 111779 SH SOLE 25 111779 0 0 WAYFAIR INC CL A 94419L101 19072 100397 SH SOLE 26 46408 0 53989 WAYFAIR INC CL A 94419L101 23235 122309 SH SOLE 28 1604 0 120705 WAYFAIR INC CL A 94419L101 45 237 SH SOLE 29 237 0 0 WAYFAIR INC CL A 94419L101 34400 181083 SH SOLE 30 181083 0 0 WAYFAIR INC CL A 94419L101 5112 26907 SH SOLE 31 8602 0 18305 WAYFAIR INC CL A 94419L101 678 3570 SH SOLE 34 3570 0 0 WAYFAIR INC CL A 94419L101 5178 27257 SH SOLE 36 27257 0 0 WAYFAIR INC CL A 94419L101 447 2353 SH SOLE 40 2353 0 0 WAYFAIR INC CL A 94419L101 5175 27239 SH SOLE 43 2573 0 24666 WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 8727 5820000 PRN SOLE 21 5820000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 599 659000 PRN SOLE 2 659000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 7815 8595000 PRN SOLE 19 8595000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 9101 10010000 PRN SOLE 21 10010000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 5224 5746000 PRN SOLE 34 5746000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 64 1834 SH SOLE 2 1834 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 27 760 SH SOLE 18 760 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 381 10859 SH SOLE 21 10859 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3567 101632 SH SOLE 22 101632 0 0 WD 40 CO COM 929236107 1393 5693 SH SOLE 2 3896 0 1797 WD 40 CO COM 929236107 14 57 SH SOLE 4 57 0 0 WD 40 CO COM 929236107 46 189 SH SOLE 7 189 0 0 WD 40 CO COM 929236107 11622 47506 SH SOLE 18 47506 0 0 WD 40 CO COM 929236107 5955 24343 SH SOLE 19 24343 0 0 WD 40 CO COM 929236107 401620 1641676 SH SOLE 21 1641676 0 0 WD 40 CO COM 929236107 81206 331942 SH SOLE 22 324542 0 7400 WD 40 CO COM 929236107 472 1931 SH SOLE 23 1931 0 0 WD 40 CO COM 929236107 426 1740 SH SOLE 25 1740 0 0 WD 40 CO COM 929236107 1029 4205 SH SOLE 26 3222 0 983 WD 40 CO COM 929236107 60 244 SH SOLE 28 244 0 0 WD 40 CO COM 929236107 6150 25141 SH SOLE 30 25141 0 0 WD 40 CO COM 929236107 425 1739 SH SOLE 40 1739 0 0 WD 40 CO COM 929236107 3375 13796 SH SOLE 43 391 0 13405 WEATHERFORD INTL PLC ORD SHS G48833118 511 18423 SH SOLE 2 16562 0 1861 WEATHERFORD INTL PLC ORD SHS G48833118 0 3 SH SOLE 18 3 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 4437 160080 SH SOLE 21 160080 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 24146 871080 SH SOLE 22 842135 0 28945 WEATHERFORD INTL PLC ORD SHS G48833118 249 8997 SH SOLE 25 8997 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 823 29681 SH SOLE 26 29681 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1292 46607 SH SOLE 28 46607 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 541 19531 SH SOLE 30 19531 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 231 8318 SH SOLE 40 8318 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 22 1427 SH SOLE 2 0 0 1427 WEAVE COMMUNICATIONS INC COM 94724R108 192 12665 SH SOLE 18 12665 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 133 8748 SH SOLE 19 8748 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 809 53324 SH SOLE 21 53324 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 406 26757 SH SOLE 22 26255 0 502 WEBER INC CL A 94770D102 99 7640 SH SOLE 2 4486 0 3154 WEBER INC CL A 94770D102 613 47385 SH SOLE 18 47385 0 0 WEBER INC CL A 94770D102 426 32927 SH SOLE 19 32927 0 0 WEBER INC CL A 94770D102 8074 624472 SH SOLE 21 624472 0 0 WEBER INC CL A 94770D102 4784 370005 SH SOLE 22 363720 0 6285 WEBSTER FINL CORP CONN COM 947890109 14491 259508 SH SOLE 2 65379 0 194129 WEBSTER FINL CORP CONN COM 947890109 313 5614 SH SOLE 4 366 0 5248 WEBSTER FINL CORP CONN COM 947890109 107 1912 SH SOLE 7 1912 0 0 WEBSTER FINL CORP CONN COM 947890109 11101 198809 SH SOLE 18 198809 0 0 WEBSTER FINL CORP CONN COM 947890109 1485 26587 SH SOLE 19 26587 0 0 WEBSTER FINL CORP CONN COM 947890109 264939 4744601 SH SOLE 21 4744601 0 0 WEBSTER FINL CORP CONN COM 947890109 143114 2562938 SH SOLE 22 2459717 0 103221 WEBSTER FINL CORP CONN COM 947890109 1021 18293 SH SOLE 25 18293 0 0 WEBSTER FINL CORP CONN COM 947890109 2436 43626 SH SOLE 26 36955 0 6671 WEBSTER FINL CORP CONN COM 947890109 90 1614 SH SOLE 28 1614 0 0 WEBSTER FINL CORP CONN COM 947890109 8257 147877 SH SOLE 30 147877 0 0 WEBSTER FINL CORP CONN COM 947890109 81 1442 SH SOLE 31 1442 0 0 WEBSTER FINL CORP CONN COM 947890109 925 16559 SH SOLE 36 16559 0 0 WEBSTER FINL CORP CONN COM 947890109 674 12077 SH SOLE 40 12077 0 0 WEBSTER FINL CORP CONN COM 947890109 4565 81752 SH SOLE 43 5258 0 76494 WEC ENERGY GROUP INC COM 92939U106 67865 699130 SH SOLE 2 111720 0 587410 WEC ENERGY GROUP INC COM 92939U106 19495 200834 SH SOLE 4 176419 0 24415 WEC ENERGY GROUP INC COM 92939U106 37224 383477 SH SOLE 7 374158 0 9319 WEC ENERGY GROUP INC COM 92939U106 401 4135 SH SOLE 13 738 0 3397 WEC ENERGY GROUP INC COM 92939U106 4330 44603 SH SOLE 15 44603 0 0 WEC ENERGY GROUP INC COM 92939U106 0 5 SH SOLE 17 0 0 5 WEC ENERGY GROUP INC COM 92939U106 55879 575659 SH SOLE 18 531403 0 44256 WEC ENERGY GROUP INC COM 92939U106 34880 359325 SH SOLE 19 359325 0 0 WEC ENERGY GROUP INC COM 92939U106 1366259 14074986 SH SOLE 21 14074986 0 0 WEC ENERGY GROUP INC COM 92939U106 718901 7406011 SH SOLE 22 6765409 0 640602 WEC ENERGY GROUP INC COM 92939U106 17559 180890 SH SOLE 23 180890 0 0 WEC ENERGY GROUP INC COM 92939U106 11175 115121 SH SOLE 25 115121 0 0 WEC ENERGY GROUP INC COM 92939U106 60491 623164 SH SOLE 26 251887 0 371277 WEC ENERGY GROUP INC COM 92939U106 29795 306942 SH SOLE 28 7439 0 299503 WEC ENERGY GROUP INC COM 92939U106 131 1353 SH SOLE 29 1353 0 0 WEC ENERGY GROUP INC COM 92939U106 159490 1643044 SH SOLE 30 1643044 0 0 WEC ENERGY GROUP INC COM 92939U106 552653 5693340 SH SOLE 31 36839 0 5656501 WEC ENERGY GROUP INC COM 92939U106 4099 42231 SH SOLE 32 42231 0 0 WEC ENERGY GROUP INC COM 92939U106 16185 166734 SH SOLE 34 166734 0 0 WEC ENERGY GROUP INC COM 92939U106 18187 187358 SH SOLE 36 187358 0 0 WEC ENERGY GROUP INC COM 92939U106 567 5844 SH SOLE 40 5844 0 0 WEC ENERGY GROUP INC COM 92939U106 31662 326180 SH SOLE 43 19118 0 307062 WEIBO CORP SPONSORED ADR 948596101 1674 54035 SH SOLE 2 9887 0 44148 WEIBO CORP SPONSORED ADR 948596101 963 31083 SH SOLE 4 14425 0 16658 WEIBO CORP SPONSORED ADR 948596101 80 2577 SH SOLE 7 2577 0 0 WEIBO CORP SPONSORED ADR 948596101 193 6243 SH SOLE 13 0 0 6243 WEIBO CORP SPONSORED ADR 948596101 1221 39408 SH SOLE 15 39408 0 0 WEIBO CORP SPONSORED ADR 948596101 669 21597 SH SOLE 18 21597 0 0 WEIBO CORP SPONSORED ADR 948596101 1113 35914 SH SOLE 19 35914 0 0 WEIBO CORP SPONSORED ADR 948596101 34202 1104009 SH SOLE 21 1104009 0 0 WEIBO CORP SPONSORED ADR 948596101 18371 592993 SH SOLE 22 524572 0 68421 WEIBO CORP SPONSORED ADR 948596101 822 26531 SH SOLE 23 26531 0 0 WEIBO CORP SPONSORED ADR 948596101 1274 41114 SH SOLE 25 41114 0 0 WEIBO CORP SPONSORED ADR 948596101 3551 114612 SH SOLE 26 9255 0 105357 WEIBO CORP SPONSORED ADR 948596101 3145 101525 SH SOLE 28 5321 0 96204 WEIBO CORP SPONSORED ADR 948596101 10563 340972 SH SOLE 30 340972 0 0 WEIBO CORP SPONSORED ADR 948596101 751 24239 SH SOLE 34 24239 0 0 WEIBO CORP SPONSORED ADR 948596101 7 215 SH SOLE 40 215 0 0 WEIBO CORP SPONSORED ADR 948596101 5889 190099 SH SOLE 43 11908 0 178191 WEIS MKTS INC COM 948849104 1046 15876 SH SOLE 2 4893 0 10983 WEIS MKTS INC COM 948849104 6 84 SH SOLE 4 84 0 0 WEIS MKTS INC COM 948849104 13 194 SH SOLE 7 194 0 0 WEIS MKTS INC COM 948849104 3257 49444 SH SOLE 18 49444 0 0 WEIS MKTS INC COM 948849104 1945 29526 SH SOLE 19 29526 0 0 WEIS MKTS INC COM 948849104 42614 646846 SH SOLE 21 646846 0 0 WEIS MKTS INC COM 948849104 27713 420653 SH SOLE 22 403715 0 16938 WEIS MKTS INC COM 948849104 507 7689 SH SOLE 23 7689 0 0 WEIS MKTS INC COM 948849104 146 2222 SH SOLE 25 2222 0 0 WEIS MKTS INC COM 948849104 456 6919 SH SOLE 26 5765 0 1154 WEIS MKTS INC COM 948849104 10 150 SH SOLE 28 150 0 0 WEIS MKTS INC COM 948849104 672 10202 SH SOLE 30 10202 0 0 WEIS MKTS INC COM 948849104 177 2683 SH SOLE 40 2683 0 0 WEIS MKTS INC COM 948849104 6945 105426 SH SOLE 43 15589 0 89837 WELBILT INC COM 949090104 2198 92471 SH SOLE 2 50291 0 42180 WELBILT INC COM 949090104 13 555 SH SOLE 4 555 0 0 WELBILT INC COM 949090104 43 1807 SH SOLE 7 1807 0 0 WELBILT INC COM 949090104 8421 354261 SH SOLE 18 348953 0 5308 WELBILT INC COM 949090104 11447 481582 SH SOLE 19 481582 0 0 WELBILT INC COM 949090104 105278 4429017 SH SOLE 21 4429017 0 0 WELBILT INC COM 949090104 77014 3239971 SH SOLE 22 3162128 0 77843 WELBILT INC COM 949090104 241 10120 SH SOLE 23 10120 0 0 WELBILT INC COM 949090104 563 23673 SH SOLE 25 23673 0 0 WELBILT INC COM 949090104 2420 101807 SH SOLE 26 39515 0 62292 WELBILT INC COM 949090104 56 2351 SH SOLE 28 2351 0 0 WELBILT INC COM 949090104 1814 76326 SH SOLE 30 76326 0 0 WELBILT INC COM 949090104 223 9373 SH SOLE 36 9373 0 0 WELBILT INC COM 949090104 448 18850 SH SOLE 40 18850 0 0 WELBILT INC COM 949090104 1111 46760 SH SOLE 43 446 0 46314 WELLS FARGO CO NEW COM 949746101 480473 10014037 SH SOLE 2 2590448 0 7423589 WELLS FARGO CO NEW COM 949746101 119822 2497323 SH SOLE 4 1543591 0 953732 WELLS FARGO CO NEW COM 949746101 189968 3959323 SH SOLE 7 3306366 0 652957 WELLS FARGO CO NEW COM 949746101 2713 56543 SH SOLE 13 14796 0 41747 WELLS FARGO CO NEW COM 949746101 27848 580416 SH SOLE 15 580416 0 0 WELLS FARGO CO NEW COM 949746101 2 41 SH SOLE 17 0 0 41 WELLS FARGO CO NEW COM 949746101 909938 18964937 SH SOLE 18 17648325 0 1316612 WELLS FARGO CO NEW COM 949746101 1060873 22110742 SH SOLE 19 22110742 0 0 WELLS FARGO CO NEW COM 949746101 3040 63362 SH SOLE 20 63362 0 0 WELLS FARGO CO NEW COM 949746101 4235490 88276163 SH SOLE 21 88276163 0 0 WELLS FARGO CO NEW COM 949746101 4139519 86275928 SH SOLE 22 78150288 0 8125640 WELLS FARGO CO NEW COM 949746101 126339 2633150 SH SOLE 23 2633150 0 0 WELLS FARGO CO NEW COM 949746101 133844 2789574 SH SOLE 25 2789574 0 0 WELLS FARGO CO NEW COM 949746101 398821 8312224 SH SOLE 26 2731305 0 5580919 WELLS FARGO CO NEW COM 949746101 292007 6086009 SH SOLE 28 359867 0 5726142 WELLS FARGO CO NEW COM 949746101 173 3616 SH SOLE 29 3616 0 0 WELLS FARGO CO NEW COM 949746101 939751 19586299 SH SOLE 30 19586299 0 0 WELLS FARGO CO NEW COM 949746101 72949 1520410 SH SOLE 31 460135 0 1060275 WELLS FARGO CO NEW COM 949746101 156777 3267546 SH SOLE 34 3267546 0 0 WELLS FARGO CO NEW COM 949746101 102574 2137857 SH SOLE 36 2137857 0 0 WELLS FARGO CO NEW COM 949746101 6591 137374 SH SOLE 40 137374 0 0 WELLS FARGO CO NEW COM 949746101 87333 1820199 SH SOLE 43 30681 0 1789518 WELLS FARGO CO NEW PERP PFD CNV A 949746804 151 101 SH SOLE 4 101 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1896 1272 SH SOLE 18 1272 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 11371 7629 SH SOLE 19 7629 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 381713 256092 SH SOLE 21 256092 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 671 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 5247 3520 SH SOLE 34 3520 0 0 WELLTOWER INC COM 95040Q104 110771 1291488 SH SOLE 2 326464 0 965024 WELLTOWER INC COM 95040Q104 84379 983778 SH SOLE 4 872421 0 111357 WELLTOWER INC COM 95040Q104 82665 963803 SH SOLE 7 952058 0 11745 WELLTOWER INC COM 95040Q104 601 7011 SH SOLE 13 1163 0 5848 WELLTOWER INC COM 95040Q104 5231 60989 SH SOLE 15 60989 0 0 WELLTOWER INC COM 95040Q104 3 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 107489 1253223 SH SOLE 18 1194698 0 58525 WELLTOWER INC COM 95040Q104 130408 1520433 SH SOLE 19 1520433 0 0 WELLTOWER INC COM 95040Q104 1445649 16854949 SH SOLE 21 16854949 0 0 WELLTOWER INC COM 95040Q104 1094569 12761673 SH SOLE 22 11547886 0 1213787 WELLTOWER INC COM 95040Q104 24629 287147 SH SOLE 23 287147 0 0 WELLTOWER INC COM 95040Q104 219534 2559563 SH SOLE 25 2559563 0 0 WELLTOWER INC COM 95040Q104 81491 950113 SH SOLE 26 330367 0 619746 WELLTOWER INC COM 95040Q104 99799 1163560 SH SOLE 28 65961 0 1097599 WELLTOWER INC COM 95040Q104 42 484 SH SOLE 29 484 0 0 WELLTOWER INC COM 95040Q104 317164 3697843 SH SOLE 30 3697843 0 0 WELLTOWER INC COM 95040Q104 172561 2011901 SH SOLE 31 45543 0 1966358 WELLTOWER INC COM 95040Q104 68259 795833 SH SOLE 34 795833 0 0 WELLTOWER INC COM 95040Q104 17103 199404 SH SOLE 36 199404 0 0 WELLTOWER INC COM 95040Q104 1204 14033 SH SOLE 40 14033 0 0 WELLTOWER INC COM 95040Q104 23491 273878 SH SOLE 43 17429 0 256449 WENDYS CO COM 95058W100 20629 864962 SH SOLE 2 461737 0 403225 WENDYS CO COM 95058W100 1269 53190 SH SOLE 4 53190 0 0 WENDYS CO COM 95058W100 61 2561 SH SOLE 7 2561 0 0 WENDYS CO COM 95058W100 64 2664 SH SOLE 13 2664 0 0 WENDYS CO COM 95058W100 9936 416612 SH SOLE 18 416612 0 0 WENDYS CO COM 95058W100 2376 99611 SH SOLE 19 99611 0 0 WENDYS CO COM 95058W100 208309 8734142 SH SOLE 21 8734142 0 0 WENDYS CO COM 95058W100 124065 5201880 SH SOLE 22 4856707 0 345173 WENDYS CO COM 95058W100 484 20292 SH SOLE 23 20292 0 0 WENDYS CO COM 95058W100 729 30578 SH SOLE 25 30578 0 0 WENDYS CO COM 95058W100 1947 81628 SH SOLE 26 61747 0 19881 WENDYS CO COM 95058W100 92 3861 SH SOLE 28 3383 0 478 WENDYS CO COM 95058W100 619 25974 SH SOLE 29 25974 0 0 WENDYS CO COM 95058W100 2710 113631 SH SOLE 30 113631 0 0 WENDYS CO COM 95058W100 62 2594 SH SOLE 31 2594 0 0 WENDYS CO COM 95058W100 257 10775 SH SOLE 36 10775 0 0 WENDYS CO COM 95058W100 554 23232 SH SOLE 40 23232 0 0 WENDYS CO COM 95058W100 1576 66064 SH SOLE 43 4790 0 61274 WEREWOLF THERAPEUTICS INC COM 95075A107 76 6416 SH SOLE 2 1662 0 4754 WEREWOLF THERAPEUTICS INC COM 95075A107 914 76703 SH SOLE 18 76703 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 537 45049 SH SOLE 19 45049 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 11576 971922 SH SOLE 21 971922 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 1946 163406 SH SOLE 22 155934 0 7472 WEREWOLF THERAPEUTICS INC COM 95075A107 8 681 SH SOLE 23 681 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 143 12031 SH SOLE 30 12031 0 0 WERNER ENTERPRISES INC COM 950755108 18097 379701 SH SOLE 2 191062 0 188639 WERNER ENTERPRISES INC COM 950755108 10 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 67 1411 SH SOLE 7 1411 0 0 WERNER ENTERPRISES INC COM 950755108 16068 337137 SH SOLE 18 291476 0 45661 WERNER ENTERPRISES INC COM 950755108 71492 1500036 SH SOLE 19 1500036 0 0 WERNER ENTERPRISES INC COM 950755108 228966 4804149 SH SOLE 21 4804149 0 0 WERNER ENTERPRISES INC COM 950755108 149782 3142712 SH SOLE 22 3084755 0 57957 WERNER ENTERPRISES INC COM 950755108 3015 63266 SH SOLE 23 63266 0 0 WERNER ENTERPRISES INC COM 950755108 629 13200 SH SOLE 25 13200 0 0 WERNER ENTERPRISES INC COM 950755108 16488 345954 SH SOLE 26 31683 0 314271 WERNER ENTERPRISES INC COM 950755108 53 1116 SH SOLE 28 1116 0 0 WERNER ENTERPRISES INC COM 950755108 1842 38653 SH SOLE 30 38653 0 0 WERNER ENTERPRISES INC COM 950755108 37 767 SH SOLE 34 767 0 0 WERNER ENTERPRISES INC COM 950755108 562 11795 SH SOLE 36 11795 0 0 WERNER ENTERPRISES INC COM 950755108 354 7427 SH SOLE 40 7427 0 0 WERNER ENTERPRISES INC COM 950755108 33678 706621 SH SOLE 43 2706 0 703915 WESBANCO INC COM 950810101 6152 175816 SH SOLE 2 95113 0 80703 WESBANCO INC COM 950810101 7 212 SH SOLE 4 212 0 0 WESBANCO INC COM 950810101 30 866 SH SOLE 7 866 0 0 WESBANCO INC COM 950810101 6571 187787 SH SOLE 18 187787 0 0 WESBANCO INC COM 950810101 21617 617796 SH SOLE 19 617796 0 0 WESBANCO INC COM 950810101 79305 2266492 SH SOLE 21 2266492 0 0 WESBANCO INC COM 950810101 70932 2027199 SH SOLE 22 1963071 0 64128 WESBANCO INC COM 950810101 661 18886 SH SOLE 23 18886 0 0 WESBANCO INC COM 950810101 300 8587 SH SOLE 25 8587 0 0 WESBANCO INC COM 950810101 3636 103903 SH SOLE 26 19354 0 84549 WESBANCO INC COM 950810101 42 1199 SH SOLE 28 1199 0 0 WESBANCO INC COM 950810101 1325 37869 SH SOLE 30 37869 0 0 WESBANCO INC COM 950810101 308 8803 SH SOLE 40 8803 0 0 WESBANCO INC COM 950810101 2998 85670 SH SOLE 43 16015 0 69655 WESCO INTL INC COM 95082P105 5665 43052 SH SOLE 2 16485 0 26567 WESCO INTL INC COM 95082P105 15 117 SH SOLE 4 117 0 0 WESCO INTL INC COM 95082P105 164 1244 SH SOLE 7 1244 0 0 WESCO INTL INC COM 95082P105 17499 132980 SH SOLE 18 132980 0 0 WESCO INTL INC COM 95082P105 15616 118668 SH SOLE 19 118668 0 0 WESCO INTL INC COM 95082P105 210699 1601179 SH SOLE 21 1601179 0 0 WESCO INTL INC COM 95082P105 145292 1104124 SH SOLE 22 1063254 0 40870 WESCO INTL INC COM 95082P105 184 1399 SH SOLE 23 1399 0 0 WESCO INTL INC COM 95082P105 1163 8838 SH SOLE 25 8838 0 0 WESCO INTL INC COM 95082P105 2973 22593 SH SOLE 26 14363 0 8230 WESCO INTL INC COM 95082P105 2730 20744 SH SOLE 28 20744 0 0 WESCO INTL INC COM 95082P105 3586 27254 SH SOLE 30 27254 0 0 WESCO INTL INC COM 95082P105 1146 8708 SH SOLE 36 8708 0 0 WESCO INTL INC COM 95082P105 768 5839 SH SOLE 40 5839 0 0 WESCO INTL INC COM 95082P105 25279 192105 SH SOLE 43 3993 0 188112 WEST BANCORPORATION INC CAP STK 95123P106 308 9916 SH SOLE 2 592 0 9324 WEST BANCORPORATION INC CAP STK 95123P106 10 319 SH SOLE 7 319 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1623 52237 SH SOLE 18 52237 0 0 WEST BANCORPORATION INC CAP STK 95123P106 981 31580 SH SOLE 19 31580 0 0 WEST BANCORPORATION INC CAP STK 95123P106 19411 624751 SH SOLE 21 624751 0 0 WEST BANCORPORATION INC CAP STK 95123P106 9442 303879 SH SOLE 22 295674 0 8205 WEST FRASER TIMBER CO LTD COM 952845105 2211 23185 SH SOLE 21 23185 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 90370 192683 SH SOLE 2 46641 0 146042 WEST PHARMACEUTICAL SVSC INC COM 955306105 24339 51894 SH SOLE 4 46907 0 4987 WEST PHARMACEUTICAL SVSC INC COM 955306105 44528 94941 SH SOLE 7 75518 0 19423 WEST PHARMACEUTICAL SVSC INC COM 955306105 945 2015 SH SOLE 13 1322 0 693 WEST PHARMACEUTICAL SVSC INC COM 955306105 3160 6738 SH SOLE 15 6738 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 64532 137592 SH SOLE 18 126726 0 10866 WEST PHARMACEUTICAL SVSC INC COM 955306105 580871 1238505 SH SOLE 19 1238505 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1347722 2873547 SH SOLE 21 2873547 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 821105 1750720 SH SOLE 22 1599171 0 151549 WEST PHARMACEUTICAL SVSC INC COM 955306105 20459 43621 SH SOLE 23 43621 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 95811 204283 SH SOLE 25 204283 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 94202 200853 SH SOLE 26 95080 0 105773 WEST PHARMACEUTICAL SVSC INC COM 955306105 158719 338412 SH SOLE 28 5154 0 333258 WEST PHARMACEUTICAL SVSC INC COM 955306105 30 63 SH SOLE 29 63 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 345169 735953 SH SOLE 30 698235 0 37718 WEST PHARMACEUTICAL SVSC INC COM 955306105 14891 31749 SH SOLE 31 8056 0 23693 WEST PHARMACEUTICAL SVSC INC COM 955306105 25669 54731 SH SOLE 34 54731 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 19990 42621 SH SOLE 36 42621 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1160 2473 SH SOLE 40 2473 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 42630 90894 SH SOLE 43 12389 0 78505 WESTAMERICA BANCORPORATION COM 957090103 1138 19717 SH SOLE 2 7115 0 12602 WESTAMERICA BANCORPORATION COM 957090103 20 344 SH SOLE 7 344 0 0 WESTAMERICA BANCORPORATION COM 957090103 5826 100917 SH SOLE 18 100917 0 0 WESTAMERICA BANCORPORATION COM 957090103 2665 46160 SH SOLE 19 46160 0 0 WESTAMERICA BANCORPORATION COM 957090103 177121 3068095 SH SOLE 21 3068095 0 0 WESTAMERICA BANCORPORATION COM 957090103 36369 629987 SH SOLE 22 603500 0 26487 WESTAMERICA BANCORPORATION COM 957090103 177 3069 SH SOLE 25 3069 0 0 WESTAMERICA BANCORPORATION COM 957090103 591 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 23 402 SH SOLE 28 402 0 0 WESTAMERICA BANCORPORATION COM 957090103 2530 43823 SH SOLE 30 43823 0 0 WESTAMERICA BANCORPORATION COM 957090103 165 2851 SH SOLE 40 2851 0 0 WESTAMERICA BANCORPORATION COM 957090103 357 6177 SH SOLE 43 0 0 6177 WESTERN ALLIANCE BANCORP COM 957638109 23478 218095 SH SOLE 2 46136 0 171959 WESTERN ALLIANCE BANCORP COM 957638109 472 4385 SH SOLE 4 1688 0 2697 WESTERN ALLIANCE BANCORP COM 957638109 229 2124 SH SOLE 7 2124 0 0 WESTERN ALLIANCE BANCORP COM 957638109 263 2442 SH SOLE 13 2442 0 0 WESTERN ALLIANCE BANCORP COM 957638109 8975 83369 SH SOLE 18 61276 0 22093 WESTERN ALLIANCE BANCORP COM 957638109 9849 91488 SH SOLE 19 91488 0 0 WESTERN ALLIANCE BANCORP COM 957638109 175450 1629821 SH SOLE 21 1629821 0 0 WESTERN ALLIANCE BANCORP COM 957638109 258527 2401554 SH SOLE 22 2265340 0 136214 WESTERN ALLIANCE BANCORP COM 957638109 380 3533 SH SOLE 23 3533 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1798 16702 SH SOLE 25 16702 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5601 52028 SH SOLE 26 38721 0 13307 WESTERN ALLIANCE BANCORP COM 957638109 199 1844 SH SOLE 28 1844 0 0 WESTERN ALLIANCE BANCORP COM 957638109 143 1328 SH SOLE 29 1328 0 0 WESTERN ALLIANCE BANCORP COM 957638109 7886 73252 SH SOLE 30 73252 0 0 WESTERN ALLIANCE BANCORP COM 957638109 444 4125 SH SOLE 31 4125 0 0 WESTERN ALLIANCE BANCORP COM 957638109 521 4836 SH SOLE 34 4836 0 0 WESTERN ALLIANCE BANCORP COM 957638109 905 8408 SH SOLE 36 8408 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1433 13314 SH SOLE 40 13314 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5512 51201 SH SOLE 43 6995 0 44206 WESTERN ASSET EMERGING MKTS COM 95766A101 604 47160 SH SOLE 2 47160 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 312 60000 SH SOLE 2 60000 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 71 33574 SH SOLE 2 0 0 33574 WESTERN ASSET MTG CAP CORP COM 95790D105 24 11367 SH SOLE 18 11367 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 3127 1482034 SH SOLE 21 1482034 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 2072 981801 SH SOLE 22 981801 0 0 WESTERN DIGITAL CORP. COM 958102105 50764 778473 SH SOLE 2 186563 0 591910 WESTERN DIGITAL CORP. COM 958102105 12928 198252 SH SOLE 4 155928 0 42324 WESTERN DIGITAL CORP. COM 958102105 18488 283519 SH SOLE 7 274604 0 8915 WESTERN DIGITAL CORP. COM 958102105 1504 23063 SH SOLE 13 18986 0 4077 WESTERN DIGITAL CORP. COM 958102105 2868 43974 SH SOLE 15 43974 0 0 WESTERN DIGITAL CORP. COM 958102105 45844 703016 SH SOLE 18 616009 0 87007 WESTERN DIGITAL CORP. COM 958102105 97682 1497961 SH SOLE 19 1497961 0 0 WESTERN DIGITAL CORP. COM 958102105 603321 9251972 SH SOLE 21 9251972 0 0 WESTERN DIGITAL CORP. COM 958102105 450632 6910474 SH SOLE 22 6166964 0 743510 WESTERN DIGITAL CORP. COM 958102105 13318 204239 SH SOLE 23 204239 0 0 WESTERN DIGITAL CORP. COM 958102105 35296 541274 SH SOLE 25 541274 0 0 WESTERN DIGITAL CORP. COM 958102105 49817 763946 SH SOLE 26 286860 0 477086 WESTERN DIGITAL CORP. COM 958102105 51649 792035 SH SOLE 28 6938 0 785097 WESTERN DIGITAL CORP. COM 958102105 164 2510 SH SOLE 29 2510 0 0 WESTERN DIGITAL CORP. COM 958102105 142629 2187226 SH SOLE 30 2187226 0 0 WESTERN DIGITAL CORP. COM 958102105 8139 124811 SH SOLE 31 49059 0 75752 WESTERN DIGITAL CORP. COM 958102105 27180 416811 SH SOLE 34 416811 0 0 WESTERN DIGITAL CORP. COM 958102105 9982 153082 SH SOLE 36 153082 0 0 WESTERN DIGITAL CORP. COM 958102105 656 10055 SH SOLE 40 10055 0 0 WESTERN DIGITAL CORP. COM 958102105 9105 139631 SH SOLE 43 7470 0 132161 WESTERN DIGITAL CORP. OPTIONS 958102105 137 2100 SH Call SOLE 4 2100 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 1806 27700 SH Call SOLE 18 27700 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 38154 585100 SH Call SOLE 19 585100 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 1082 16600 SH Call SOLE 22 16600 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 10988 168500 SH Call SOLE 34 168500 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 14535 14400000 PRN SOLE 2 14400000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 27854 27595000 PRN SOLE 19 27595000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 6803 6740000 PRN SOLE 21 6740000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 2120 2100000 PRN SOLE 22 2100000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4795 4750000 PRN SOLE 34 4750000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 123 5518 SH SOLE 2 5518 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5148 231178 SH SOLE 19 231178 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 63 7165 SH SOLE 2 1566 0 5599 WESTERN NEW ENG BANCORP INC COM 958892101 35 3943 SH SOLE 18 3943 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 207 23635 SH SOLE 19 23635 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 765 87356 SH SOLE 21 87356 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 6739 769252 SH SOLE 22 769252 0 0 WESTERN UN CO COM 959802109 27139 1521218 SH SOLE 2 513731 0 1007487 WESTERN UN CO COM 959802109 6086 341167 SH SOLE 4 225682 0 115485 WESTERN UN CO COM 959802109 5005 280548 SH SOLE 7 280548 0 0 WESTERN UN CO COM 959802109 23 1283 SH SOLE 13 1283 0 0 WESTERN UN CO COM 959802109 780 43718 SH SOLE 15 43718 0 0 WESTERN UN CO COM 959802109 20910 1172069 SH SOLE 18 1151606 0 20463 WESTERN UN CO COM 959802109 15331 859339 SH SOLE 19 859339 0 0 WESTERN UN CO COM 959802109 651507 36519445 SH SOLE 21 36519445 0 0 WESTERN UN CO COM 959802109 232542 13034870 SH SOLE 22 12550145 0 484725 WESTERN UN CO COM 959802109 4278 239774 SH SOLE 23 239774 0 0 WESTERN UN CO COM 959802109 15150 849221 SH SOLE 25 849221 0 0 WESTERN UN CO COM 959802109 15571 872816 SH SOLE 26 417496 0 455320 WESTERN UN CO COM 959802109 21157 1185954 SH SOLE 28 7292 0 1178662 WESTERN UN CO COM 959802109 50848 2850212 SH SOLE 30 2613162 0 237050 WESTERN UN CO COM 959802109 2606 146099 SH SOLE 31 45572 0 100527 WESTERN UN CO COM 959802109 2984 167284 SH SOLE 32 167284 0 0 WESTERN UN CO COM 959802109 316 17720 SH SOLE 34 17720 0 0 WESTERN UN CO COM 959802109 6062 339807 SH SOLE 36 339807 0 0 WESTERN UN CO COM 959802109 228 12803 SH SOLE 40 12803 0 0 WESTERN UN CO COM 959802109 4407 247008 SH SOLE 43 27860 0 219148 WESTLAKE CHEM CORP COM 960413102 14278 146994 SH SOLE 2 19590 0 127404 WESTLAKE CHEM CORP COM 960413102 15 156 SH SOLE 4 156 0 0 WESTLAKE CHEM CORP COM 960413102 69 706 SH SOLE 7 706 0 0 WESTLAKE CHEM CORP COM 960413102 28 285 SH SOLE 15 285 0 0 WESTLAKE CHEM CORP COM 960413102 1384 14253 SH SOLE 18 14253 0 0 WESTLAKE CHEM CORP COM 960413102 960 9888 SH SOLE 19 9888 0 0 WESTLAKE CHEM CORP COM 960413102 49136 505877 SH SOLE 21 505877 0 0 WESTLAKE CHEM CORP COM 960413102 81290 836923 SH SOLE 22 796393 0 40530 WESTLAKE CHEM CORP COM 960413102 4133 42555 SH SOLE 25 42555 0 0 WESTLAKE CHEM CORP COM 960413102 3333 34317 SH SOLE 26 13502 0 20815 WESTLAKE CHEM CORP COM 960413102 2433 25049 SH SOLE 28 638 0 24411 WESTLAKE CHEM CORP COM 960413102 2158 22219 SH SOLE 30 22219 0 0 WESTLAKE CHEM CORP COM 960413102 48 499 SH SOLE 31 499 0 0 WESTLAKE CHEM CORP COM 960413102 1802 18556 SH SOLE 34 18556 0 0 WESTLAKE CHEM CORP COM 960413102 603 6211 SH SOLE 36 6211 0 0 WESTLAKE CHEM CORP COM 960413102 478 4917 SH SOLE 40 4917 0 0 WESTLAKE CHEM CORP COM 960413102 4893 50376 SH SOLE 43 3401 0 46975 WESTPAC BANKING CORP SPONSORED ADR 961214301 4136 268217 SH SOLE 43 286 0 267931 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 492 207747 SH SOLE 43 55742 0 152005 WESTROCK CO COM 96145D105 25949 584956 SH SOLE 2 148412 0 436544 WESTROCK CO COM 96145D105 9832 221645 SH SOLE 4 100341 0 121304 WESTROCK CO COM 96145D105 10443 235411 SH SOLE 7 227498 0 7913 WESTROCK CO COM 96145D105 321 7245 SH SOLE 13 3099 0 4146 WESTROCK CO COM 96145D105 1622 36554 SH SOLE 15 36554 0 0 WESTROCK CO COM 96145D105 26188 590346 SH SOLE 18 509600 0 80746 WESTROCK CO COM 96145D105 12128 273392 SH SOLE 19 273392 0 0 WESTROCK CO COM 96145D105 393825 8877925 SH SOLE 21 8877925 0 0 WESTROCK CO COM 96145D105 271196 6113533 SH SOLE 22 5526061 0 587472 WESTROCK CO COM 96145D105 7146 161101 SH SOLE 23 161101 0 0 WESTROCK CO COM 96145D105 22430 505638 SH SOLE 25 505638 0 0 WESTROCK CO COM 96145D105 28533 643224 SH SOLE 26 206066 0 437158 WESTROCK CO COM 96145D105 25542 575796 SH SOLE 28 5372 0 570424 WESTROCK CO COM 96145D105 94 2108 SH SOLE 29 2108 0 0 WESTROCK CO COM 96145D105 65650 1479946 SH SOLE 30 1434681 0 45265 WESTROCK CO COM 96145D105 4231 95385 SH SOLE 31 30917 0 64468 WESTROCK CO COM 96145D105 1689 38067 SH SOLE 32 38067 0 0 WESTROCK CO COM 96145D105 3644 82141 SH SOLE 34 82141 0 0 WESTROCK CO COM 96145D105 6416 144640 SH SOLE 36 144640 0 0 WESTROCK CO COM 96145D105 399 8990 SH SOLE 40 8990 0 0 WESTROCK CO COM 96145D105 8691 195919 SH SOLE 43 18560 0 177359 WESTWATER RES INC COM NEW 961684206 12 5582 SH SOLE 18 5582 0 0 WESTWATER RES INC COM NEW 961684206 226 104903 SH SOLE 21 104903 0 0 WESTWATER RES INC COM NEW 961684206 790 367595 SH SOLE 22 367595 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 24 1435 SH SOLE 18 1435 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 451 26628 SH SOLE 21 26628 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2685 158494 SH SOLE 22 158494 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 15 858 SH SOLE 43 0 0 858 WEWORK INC CL A 96209A104 54 6322 SH SOLE 2 0 0 6322 WEWORK INC CL A 96209A104 1705 198231 SH SOLE 21 198231 0 0 WEWORK INC CL A 96209A104 23644 2749352 SH SOLE 22 2749352 0 0 WEX INC COM 96208T104 14364 102314 SH SOLE 2 32656 0 69658 WEX INC COM 96208T104 22 155 SH SOLE 4 155 0 0 WEX INC COM 96208T104 108 772 SH SOLE 7 772 0 0 WEX INC COM 96208T104 13671 97379 SH SOLE 18 97379 0 0 WEX INC COM 96208T104 1776 12654 SH SOLE 19 12654 0 0 WEX INC COM 96208T104 307829 2192670 SH SOLE 21 2192670 0 0 WEX INC COM 96208T104 171172 1219263 SH SOLE 22 1168459 0 50804 WEX INC COM 96208T104 986 7022 SH SOLE 25 7022 0 0 WEX INC COM 96208T104 2683 19112 SH SOLE 26 15568 0 3544 WEX INC COM 96208T104 112 798 SH SOLE 28 798 0 0 WEX INC COM 96208T104 10509 74858 SH SOLE 30 74858 0 0 WEX INC COM 96208T104 94 672 SH SOLE 31 672 0 0 WEX INC COM 96208T104 42645 303760 SH SOLE 34 303760 0 0 WEX INC COM 96208T104 408 2904 SH SOLE 36 2904 0 0 WEX INC COM 96208T104 737 5253 SH SOLE 40 5253 0 0 WEX INC COM 96208T104 2561 18240 SH SOLE 43 879 0 17361 WEYCO GROUP INC COM 962149100 28 1159 SH SOLE 18 1159 0 0 WEYCO GROUP INC COM 962149100 546 22818 SH SOLE 21 22818 0 0 WEYCO GROUP INC COM 962149100 2622 109520 SH SOLE 22 109520 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 66499 1614829 SH SOLE 2 245745 0 1369084 WEYERHAEUSER CO MTN BE COM NEW 962166104 13885 337167 SH SOLE 4 292986 0 44181 WEYERHAEUSER CO MTN BE COM NEW 962166104 32778 795958 SH SOLE 7 600040 0 195918 WEYERHAEUSER CO MTN BE COM NEW 962166104 485 11775 SH SOLE 13 1758 0 10017 WEYERHAEUSER CO MTN BE COM NEW 962166104 4161 101045 SH SOLE 15 101045 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 58902 1430353 SH SOLE 18 1328433 0 101920 WEYERHAEUSER CO MTN BE COM NEW 962166104 34913 847824 SH SOLE 19 847824 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1020870 24790440 SH SOLE 21 24790440 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 657577 15968358 SH SOLE 22 14450842 0 1517516 WEYERHAEUSER CO MTN BE COM NEW 962166104 17659 428820 SH SOLE 23 428820 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 82343 1999596 SH SOLE 25 1999596 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 69447 1686431 SH SOLE 26 664315 0 1022116 WEYERHAEUSER CO MTN BE COM NEW 962166104 59637 1448201 SH SOLE 28 15384 0 1432817 WEYERHAEUSER CO MTN BE COM NEW 962166104 36 879 SH SOLE 29 879 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 185210 4497573 SH SOLE 30 4497573 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 11681 283669 SH SOLE 31 85570 0 198099 WEYERHAEUSER CO MTN BE COM NEW 962166104 17141 416254 SH SOLE 34 416254 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 14415 350049 SH SOLE 36 350049 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 991 24061 SH SOLE 40 24061 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 14969 363500 SH SOLE 43 17354 0 346146 WHEATON PRECIOUS METALS CORP COM 962879102 4601 107185 SH SOLE 21 107185 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1788 41659 SH SOLE 25 41659 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 25052 583556 SH SOLE 43 43696 0 539860 WHEELER REAL ESTATE INVT TR COM NEW 963025705 3 1528 SH SOLE 18 1528 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 38 19744 SH SOLE 21 19744 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 93 47749 SH SOLE 22 47749 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 114 24666 SH SOLE 2 19535 0 5131 WHEELS UP EXPERIENCE INC COM CL A 96328L106 3087 665233 SH SOLE 21 665233 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 11312 2437979 SH SOLE 22 2398818 0 39161 WHEELS UP EXPERIENCE INC COM CL A 96328L106 87 18675 SH SOLE 25 18675 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 133 28766 SH SOLE 30 28766 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 74 15957 SH SOLE 40 15957 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 7 454 SH SOLE 18 454 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 101 6967 SH SOLE 21 6967 0 0 WHIRLPOOL CORP COM 963320106 27865 118745 SH SOLE 2 47101 0 71644 WHIRLPOOL CORP COM 963320106 9083 38705 SH SOLE 4 22889 0 15816 WHIRLPOOL CORP COM 963320106 13523 57627 SH SOLE 7 55644 0 1983 WHIRLPOOL CORP COM 963320106 276 1175 SH SOLE 13 118 0 1057 WHIRLPOOL CORP COM 963320106 2122 9045 SH SOLE 15 9045 0 0 WHIRLPOOL CORP COM 963320106 34227 145858 SH SOLE 18 116316 0 29542 WHIRLPOOL CORP COM 963320106 36701 156399 SH SOLE 19 156399 0 0 WHIRLPOOL CORP COM 963320106 426498 1817516 SH SOLE 21 1817516 0 0 WHIRLPOOL CORP COM 963320106 344728 1469053 SH SOLE 22 1299299 0 169754 WHIRLPOOL CORP COM 963320106 8575 36541 SH SOLE 23 36541 0 0 WHIRLPOOL CORP COM 963320106 38632 164630 SH SOLE 25 164630 0 0 WHIRLPOOL CORP COM 963320106 58812 250626 SH SOLE 26 142207 0 108419 WHIRLPOOL CORP COM 963320106 55489 236465 SH SOLE 28 1772 0 234693 WHIRLPOOL CORP COM 963320106 109272 465662 SH SOLE 30 394393 0 71269 WHIRLPOOL CORP COM 963320106 5310 22630 SH SOLE 31 7324 0 15306 WHIRLPOOL CORP COM 963320106 818 3485 SH SOLE 34 3485 0 0 WHIRLPOOL CORP COM 963320106 7741 32988 SH SOLE 36 32988 0 0 WHIRLPOOL CORP COM 963320106 487 2077 SH SOLE 40 2077 0 0 WHIRLPOOL CORP COM 963320106 8512 36275 SH SOLE 43 4448 0 31827 WHITE MTNS INS GROUP LTD COM G9618E107 3241 3197 SH SOLE 2 1564 0 1633 WHITE MTNS INS GROUP LTD COM G9618E107 11 11 SH SOLE 4 11 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 40 39 SH SOLE 7 39 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1212 1195 SH SOLE 18 1195 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 856 844 SH SOLE 19 844 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 39537 38995 SH SOLE 21 38995 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 69134 68186 SH SOLE 22 64780 0 3406 WHITE MTNS INS GROUP LTD COM G9618E107 458 452 SH SOLE 25 452 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1415 1396 SH SOLE 26 1150 0 246 WHITE MTNS INS GROUP LTD COM G9618E107 56 55 SH SOLE 28 55 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1896 1870 SH SOLE 30 1870 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 46 45 SH SOLE 31 45 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 55 54 SH SOLE 36 54 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 386 381 SH SOLE 40 381 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3019 2978 SH SOLE 43 200 0 2778 WHITEHORSE FIN INC COM 96524V106 1771 114229 SH SOLE 30 114229 0 0 WHITESTONE REIT COM 966084204 872 86032 SH SOLE 2 55891 0 30141 WHITESTONE REIT COM 966084204 8 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 1777 175373 SH SOLE 18 175373 0 0 WHITESTONE REIT COM 966084204 1620 159964 SH SOLE 19 159964 0 0 WHITESTONE REIT COM 966084204 58676 5792319 SH SOLE 21 5792319 0 0 WHITESTONE REIT COM 966084204 12516 1235516 SH SOLE 22 1208860 0 26656 WHITESTONE REIT COM 966084204 17 1693 SH SOLE 23 1693 0 0 WHITESTONE REIT COM 966084204 554 54660 SH SOLE 30 54660 0 0 WHITESTONE REIT COM 966084204 502 49580 SH SOLE 43 0 0 49580 WHITING PETE CORP NEW COM NEW 966387508 1980 30606 SH SOLE 2 10792 0 19814 WHITING PETE CORP NEW COM NEW 966387508 10 150 SH SOLE 4 150 0 0 WHITING PETE CORP NEW COM NEW 966387508 36 558 SH SOLE 7 558 0 0 WHITING PETE CORP NEW COM NEW 966387508 7778 120256 SH SOLE 18 120256 0 0 WHITING PETE CORP NEW COM NEW 966387508 4573 70705 SH SOLE 19 70705 0 0 WHITING PETE CORP NEW COM NEW 966387508 97944 1514278 SH SOLE 21 1514278 0 0 WHITING PETE CORP NEW COM NEW 966387508 60552 936184 SH SOLE 22 895515 0 40669 WHITING PETE CORP NEW COM NEW 966387508 321 4957 SH SOLE 25 4957 0 0 WHITING PETE CORP NEW COM NEW 966387508 1403 21697 SH SOLE 26 19013 0 2684 WHITING PETE CORP NEW COM NEW 966387508 2428 37542 SH SOLE 30 37542 0 0 WHITING PETE CORP NEW COM NEW 966387508 300 4639 SH SOLE 40 4639 0 0 WHITING PETE CORP NEW COM NEW 966387508 265 4102 SH SOLE 43 49 0 4053 WHOLE EARTH BRANDS INC COM CL A 96684W100 283 26362 SH SOLE 2 7392 0 18970 WHOLE EARTH BRANDS INC COM CL A 96684W100 6 601 SH SOLE 7 601 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 1326 123430 SH SOLE 18 123430 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 684 63647 SH SOLE 19 63647 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 15590 1451612 SH SOLE 21 1451612 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 9880 919926 SH SOLE 22 897858 0 22068 WIDEOPENWEST INC COM 96758W101 790 36726 SH SOLE 2 17581 0 19145 WIDEOPENWEST INC COM 96758W101 4 188 SH SOLE 4 188 0 0 WIDEOPENWEST INC COM 96758W101 17 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 3128 145365 SH SOLE 18 145365 0 0 WIDEOPENWEST INC COM 96758W101 2029 94297 SH SOLE 19 94297 0 0 WIDEOPENWEST INC COM 96758W101 41265 1917540 SH SOLE 21 1917540 0 0 WIDEOPENWEST INC COM 96758W101 27148 1261507 SH SOLE 22 1222870 0 38637 WIDEOPENWEST INC COM 96758W101 161 7493 SH SOLE 25 7493 0 0 WIDEOPENWEST INC COM 96758W101 30 1406 SH SOLE 26 1406 0 0 WIDEOPENWEST INC COM 96758W101 106 4925 SH SOLE 28 4925 0 0 WIDEOPENWEST INC COM 96758W101 325 15115 SH SOLE 30 15115 0 0 WIDEOPENWEST INC COM 96758W101 46 2134 SH SOLE 36 2134 0 0 WIDEOPENWEST INC COM 96758W101 134 6242 SH SOLE 40 6242 0 0 WIDEOPENWEST INC COM 96758W101 562 26105 SH SOLE 43 0 0 26105 WIDEPOINT CORP COMMON 967590209 7 1810 SH SOLE 18 1810 0 0 WIDEPOINT CORP COMMON 967590209 115 29323 SH SOLE 21 29323 0 0 WIDEPOINT CORP COMMON 967590209 54 13800 SH SOLE 22 13800 0 0 WILEY JOHN & SONS INC CL A 968223206 3286 57378 SH SOLE 2 30190 0 27188 WILEY JOHN & SONS INC CL A 968223206 9 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 1865 32561 SH SOLE 7 32561 0 0 WILEY JOHN & SONS INC CL A 968223206 12077 210882 SH SOLE 18 210882 0 0 WILEY JOHN & SONS INC CL A 968223206 4375 76397 SH SOLE 19 76397 0 0 WILEY JOHN & SONS INC CL A 968223206 188962 3299502 SH SOLE 21 3299502 0 0 WILEY JOHN & SONS INC CL A 968223206 72591 1267524 SH SOLE 22 1224490 0 43034 WILEY JOHN & SONS INC CL A 968223206 440 7681 SH SOLE 25 7681 0 0 WILEY JOHN & SONS INC CL A 968223206 1037 18107 SH SOLE 26 14340 0 3767 WILEY JOHN & SONS INC CL A 968223206 48 834 SH SOLE 28 834 0 0 WILEY JOHN & SONS INC CL A 968223206 1644 28706 SH SOLE 30 28706 0 0 WILEY JOHN & SONS INC CL A 968223206 353 6164 SH SOLE 36 6164 0 0 WILEY JOHN & SONS INC CL A 968223206 296 5166 SH SOLE 40 5166 0 0 WILEY JOHN & SONS INC CL A 968223206 3481 60777 SH SOLE 43 1846 0 58931 WILEY JOHN & SONS INC CL B 968223305 45 787 SH SOLE 21 787 0 0 WILEY JOHN & SONS INC CL B 968223305 4 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 8 879 SH SOLE 18 879 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 107 12371 SH SOLE 21 12371 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 2 226 SH SOLE 22 226 0 0 WILLDAN GROUP INC COM 96924N100 230 6523 SH SOLE 2 3386 0 3137 WILLDAN GROUP INC COM 96924N100 7 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 1181 33544 SH SOLE 18 33544 0 0 WILLDAN GROUP INC COM 96924N100 666 18915 SH SOLE 19 18915 0 0 WILLDAN GROUP INC COM 96924N100 14084 400105 SH SOLE 21 400105 0 0 WILLDAN GROUP INC COM 96924N100 10055 285647 SH SOLE 22 275451 0 10196 WILLDAN GROUP INC COM 96924N100 61 1731 SH SOLE 25 1731 0 0 WILLDAN GROUP INC COM 96924N100 95 2697 SH SOLE 26 0 0 2697 WILLDAN GROUP INC COM 96924N100 101 2869 SH SOLE 30 2869 0 0 WILLDAN GROUP INC COM 96924N100 76 2173 SH SOLE 40 2173 0 0 WILLDAN GROUP INC COM 96924N100 67 1900 SH SOLE 43 19 0 1881 WILLIAM PENN BANCORPORATION COM 96927A105 29 2385 SH SOLE 18 2385 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 362 29957 SH SOLE 21 29957 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 8 696 SH SOLE 22 696 0 0 WILLIAMS COS INC COM 969457100 91781 3524626 SH SOLE 2 875178 0 2649448 WILLIAMS COS INC COM 969457100 27828 1068681 SH SOLE 4 834999 0 233682 WILLIAMS COS INC COM 969457100 79452 3051140 SH SOLE 7 3015151 0 35989 WILLIAMS COS INC COM 969457100 669 25673 SH SOLE 13 11872 0 13801 WILLIAMS COS INC COM 969457100 4495 172608 SH SOLE 15 172608 0 0 WILLIAMS COS INC COM 969457100 120987 4646190 SH SOLE 18 4386415 0 259775 WILLIAMS COS INC COM 969457100 105229 4041061 SH SOLE 19 4041061 0 0 WILLIAMS COS INC COM 969457100 991428 38073264 SH SOLE 21 38073264 0 0 WILLIAMS COS INC COM 969457100 702292 26969747 SH SOLE 22 24363325 0 2606422 WILLIAMS COS INC COM 969457100 19160 735783 SH SOLE 23 735783 0 0 WILLIAMS COS INC COM 969457100 59937 2301746 SH SOLE 25 2301746 0 0 WILLIAMS COS INC COM 969457100 102489 3935815 SH SOLE 26 1547705 0 2388110 WILLIAMS COS INC COM 969457100 31691 1217029 SH SOLE 28 26292 0 1190737 WILLIAMS COS INC COM 969457100 126 4820 SH SOLE 29 4820 0 0 WILLIAMS COS INC COM 969457100 208109 7991911 SH SOLE 30 7991911 0 0 WILLIAMS COS INC COM 969457100 130823 5023913 SH SOLE 31 150913 0 4873000 WILLIAMS COS INC COM 969457100 103168 3961911 SH SOLE 34 3961911 0 0 WILLIAMS COS INC COM 969457100 16449 631677 SH SOLE 36 631677 0 0 WILLIAMS COS INC COM 969457100 1054 40476 SH SOLE 40 40476 0 0 WILLIAMS COS INC COM 969457100 21006 806695 SH SOLE 43 80439 0 726255 WILLIAMS INDL SVCS GROUP INC COM 96951A104 11 3649 SH SOLE 18 3649 0 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 132 44038 SH SOLE 21 44038 0 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 4 1179 SH SOLE 22 1179 0 0 WILLIAMS SONOMA INC COM 969904101 32731 193527 SH SOLE 2 66893 0 126634 WILLIAMS SONOMA INC COM 969904101 1116 6597 SH SOLE 4 6597 0 0 WILLIAMS SONOMA INC COM 969904101 220 1303 SH SOLE 7 1303 0 0 WILLIAMS SONOMA INC COM 969904101 403 2382 SH SOLE 13 2382 0 0 WILLIAMS SONOMA INC COM 969904101 40127 237256 SH SOLE 18 237256 0 0 WILLIAMS SONOMA INC COM 969904101 128882 762027 SH SOLE 19 762027 0 0 WILLIAMS SONOMA INC COM 969904101 636771 3764978 SH SOLE 21 3764978 0 0 WILLIAMS SONOMA INC COM 969904101 350213 2070675 SH SOLE 22 1986614 0 84061 WILLIAMS SONOMA INC COM 969904101 2517 14884 SH SOLE 25 14884 0 0 WILLIAMS SONOMA INC COM 969904101 5852 34601 SH SOLE 26 28786 0 5815 WILLIAMS SONOMA INC COM 969904101 1720 10167 SH SOLE 28 7909 0 2258 WILLIAMS SONOMA INC COM 969904101 22294 131817 SH SOLE 30 131817 0 0 WILLIAMS SONOMA INC COM 969904101 191 1127 SH SOLE 31 1127 0 0 WILLIAMS SONOMA INC COM 969904101 44848 265171 SH SOLE 34 265171 0 0 WILLIAMS SONOMA INC COM 969904101 1940 11473 SH SOLE 36 11473 0 0 WILLIAMS SONOMA INC COM 969904101 1623 9596 SH SOLE 40 9596 0 0 WILLIAMS SONOMA INC COM 969904101 7918 46818 SH SOLE 43 4575 0 42243 WILLIS LEASE FIN CORP COM 970646105 81 2156 SH SOLE 2 120 0 2036 WILLIS LEASE FIN CORP COM 970646105 397 10547 SH SOLE 18 10547 0 0 WILLIS LEASE FIN CORP COM 970646105 210 5574 SH SOLE 19 5574 0 0 WILLIS LEASE FIN CORP COM 970646105 4332 115062 SH SOLE 21 115062 0 0 WILLIS LEASE FIN CORP COM 970646105 2059 54680 SH SOLE 22 53449 0 1231 WILLIS LEASE FIN CORP COM 970646105 42 1125 SH SOLE 23 1125 0 0 WILLIS LEASE FIN CORP COM 970646105 8 201 SH SOLE 43 0 0 201 WILLIS TOWERS WATSON PLC LTD SHS G96629103 92336 388800 SH SOLE 2 168835 0 219965 WILLIS TOWERS WATSON PLC LTD SHS G96629103 26774 112737 SH SOLE 4 74320 0 38417 WILLIS TOWERS WATSON PLC LTD SHS G96629103 31521 132725 SH SOLE 7 116550 0 16175 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4756 20028 SH SOLE 13 18678 0 1350 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4311 18151 SH SOLE 15 18151 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 144726 609400 SH SOLE 18 540428 0 68972 WILLIS TOWERS WATSON PLC LTD SHS G96629103 322962 1359898 SH SOLE 19 1359898 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 800577 3370993 SH SOLE 21 3370993 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 726078 3057298 SH SOLE 22 2672702 0 384596 WILLIS TOWERS WATSON PLC LTD SHS G96629103 24734 104147 SH SOLE 23 104147 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 48712 205111 SH SOLE 25 205111 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 68202 287178 SH SOLE 26 94400 0 192778 WILLIS TOWERS WATSON PLC LTD SHS G96629103 75876 319492 SH SOLE 28 2298 0 317194 WILLIS TOWERS WATSON PLC LTD SHS G96629103 5801 24426 SH SOLE 29 24426 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 143917 605991 SH SOLE 30 605991 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 18038 75952 SH SOLE 31 44458 0 31494 WILLIS TOWERS WATSON PLC LTD SHS G96629103 18036 75946 SH SOLE 34 75946 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 12910 54359 SH SOLE 36 54359 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1006 4238 SH SOLE 40 4238 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 13884 58462 SH SOLE 43 5691 0 52771 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3473 85050 SH SOLE 2 57911 0 27139 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 328 8039 SH SOLE 4 8039 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 116 2829 SH SOLE 7 2829 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 28151 689304 SH SOLE 18 662323 0 26981 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 59608 1459556 SH SOLE 19 1459556 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 290191 7105568 SH SOLE 21 7105568 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 206264 5050529 SH SOLE 22 4950761 0 99768 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 120 2931 SH SOLE 23 2931 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 166649 4080534 SH SOLE 25 4080534 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3547 86840 SH SOLE 26 72225 0 14615 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 150 3685 SH SOLE 28 3685 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4024 98519 SH SOLE 30 98519 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 17439 427019 SH SOLE 34 427019 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 438 10731 SH SOLE 36 10731 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 835 20439 SH SOLE 40 20439 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2430 59510 SH SOLE 43 4168 0 55342 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 95 31407 SH SOLE 22 31407 0 0 WINC INC COMMON STOCK 97265W105 20 3824 SH SOLE 21 3824 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 7 4060 SH SOLE 18 4060 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 75 46958 SH SOLE 21 46958 0 0 WINGSTOP INC COM 974155103 7299 42241 SH SOLE 2 29790 0 12451 WINGSTOP INC COM 974155103 135 784 SH SOLE 4 784 0 0 WINGSTOP INC COM 974155103 74 428 SH SOLE 7 428 0 0 WINGSTOP INC COM 974155103 23747 137423 SH SOLE 18 132436 0 4987 WINGSTOP INC COM 974155103 46700 270254 SH SOLE 19 270254 0 0 WINGSTOP INC COM 974155103 358052 2072062 SH SOLE 21 2072062 0 0 WINGSTOP INC COM 974155103 162584 940878 SH SOLE 22 924690 0 16188 WINGSTOP INC COM 974155103 744 4306 SH SOLE 23 4306 0 0 WINGSTOP INC COM 974155103 835 4831 SH SOLE 25 4831 0 0 WINGSTOP INC COM 974155103 5326 30819 SH SOLE 26 11379 0 19440 WINGSTOP INC COM 974155103 92 530 SH SOLE 28 530 0 0 WINGSTOP INC COM 974155103 3014 17440 SH SOLE 30 17440 0 0 WINGSTOP INC COM 974155103 129 749 SH SOLE 34 749 0 0 WINGSTOP INC COM 974155103 263 1522 SH SOLE 36 1522 0 0 WINGSTOP INC COM 974155103 611 3535 SH SOLE 40 3535 0 0 WINGSTOP INC COM 974155103 1260 7293 SH SOLE 43 414 0 6879 WINMARK CORP COM 974250102 625 2519 SH SOLE 2 833 0 1686 WINMARK CORP COM 974250102 6 23 SH SOLE 4 23 0 0 WINMARK CORP COM 974250102 11 45 SH SOLE 7 45 0 0 WINMARK CORP COM 974250102 2655 10693 SH SOLE 18 10693 0 0 WINMARK CORP COM 974250102 1520 6122 SH SOLE 19 6122 0 0 WINMARK CORP COM 974250102 34302 138154 SH SOLE 21 138154 0 0 WINMARK CORP COM 974250102 18055 72717 SH SOLE 22 70171 0 2546 WINMARK CORP COM 974250102 95 382 SH SOLE 25 382 0 0 WINMARK CORP COM 974250102 142 572 SH SOLE 26 0 0 572 WINMARK CORP COM 974250102 152 612 SH SOLE 30 612 0 0 WINMARK CORP COM 974250102 63 255 SH SOLE 40 255 0 0 WINMARK CORP COM 974250102 144 578 SH SOLE 43 81 0 497 WINNEBAGO INDS INC COM 974637100 1836 24510 SH SOLE 2 18897 0 5613 WINNEBAGO INDS INC COM 974637100 10 132 SH SOLE 4 132 0 0 WINNEBAGO INDS INC COM 974637100 35 471 SH SOLE 7 471 0 0 WINNEBAGO INDS INC COM 974637100 8654 115510 SH SOLE 18 113638 0 1872 WINNEBAGO INDS INC COM 974637100 6692 89317 SH SOLE 19 89317 0 0 WINNEBAGO INDS INC COM 974637100 296459 3957008 SH SOLE 21 3957008 0 0 WINNEBAGO INDS INC COM 974637100 62830 838626 SH SOLE 22 819910 0 18716 WINNEBAGO INDS INC COM 974637100 81 1075 SH SOLE 23 1075 0 0 WINNEBAGO INDS INC COM 974637100 304 4051 SH SOLE 25 4051 0 0 WINNEBAGO INDS INC COM 974637100 1518 20267 SH SOLE 26 16321 0 3946 WINNEBAGO INDS INC COM 974637100 45 599 SH SOLE 28 599 0 0 WINNEBAGO INDS INC COM 974637100 8143 108684 SH SOLE 30 108684 0 0 WINNEBAGO INDS INC COM 974637100 301 4020 SH SOLE 40 4020 0 0 WINNEBAGO INDS INC COM 974637100 2012 26851 SH SOLE 43 929 0 25922 WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2101 1575000 PRN SOLE 21 1575000 0 0 WINTRUST FINL CORP COM 97650W108 18369 202257 SH SOLE 2 79983 0 122274 WINTRUST FINL CORP COM 97650W108 1378 15176 SH SOLE 4 12535 0 2641 WINTRUST FINL CORP COM 97650W108 138 1522 SH SOLE 7 1522 0 0 WINTRUST FINL CORP COM 97650W108 183 2020 SH SOLE 13 2020 0 0 WINTRUST FINL CORP COM 97650W108 11489 126499 SH SOLE 18 124810 0 1689 WINTRUST FINL CORP COM 97650W108 10747 118335 SH SOLE 19 118335 0 0 WINTRUST FINL CORP COM 97650W108 265726 2925851 SH SOLE 21 2925851 0 0 WINTRUST FINL CORP COM 97650W108 172660 1901125 SH SOLE 22 1802849 0 98276 WINTRUST FINL CORP COM 97650W108 1310 14427 SH SOLE 23 14427 0 0 WINTRUST FINL CORP COM 97650W108 890 9797 SH SOLE 25 9797 0 0 WINTRUST FINL CORP COM 97650W108 5553 61146 SH SOLE 26 19110 0 42036 WINTRUST FINL CORP COM 97650W108 118 1295 SH SOLE 28 1016 0 279 WINTRUST FINL CORP COM 97650W108 344 3784 SH SOLE 29 3784 0 0 WINTRUST FINL CORP COM 97650W108 8467 93228 SH SOLE 30 93228 0 0 WINTRUST FINL CORP COM 97650W108 653 7187 SH SOLE 31 7187 0 0 WINTRUST FINL CORP COM 97650W108 1039 11438 SH SOLE 34 11438 0 0 WINTRUST FINL CORP COM 97650W108 526 5790 SH SOLE 36 5790 0 0 WINTRUST FINL CORP COM 97650W108 642 7066 SH SOLE 40 7066 0 0 WINTRUST FINL CORP COM 97650W108 8035 88468 SH SOLE 43 8269 0 80199 WIPRO LTD SPON ADR 1 SH 97651M109 1403 143784 SH SOLE 2 143784 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 8048 824601 SH SOLE 4 824601 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 23410 2398528 SH SOLE 18 2398528 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1199 122883 SH SOLE 19 122883 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 10691 1095394 SH SOLE 21 1095394 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 15351 1572846 SH SOLE 22 1572846 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1030 105546 SH SOLE 25 105546 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 175 17940 SH SOLE 26 0 0 17940 WIPRO LTD SPON ADR 1 SH 97651M109 25950 2658843 SH SOLE 28 509874 0 2148969 WIPRO LTD SPON ADR 1 SH 97651M109 6054 620303 SH SOLE 30 620303 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1671 171172 SH SOLE 31 0 0 171172 WIPRO LTD SPON ADR 1 SH 97651M109 56536 5792648 SH SOLE 43 390480 0 5402168 WIRELESS TELECOM GROUP INC COM 976524108 6 2744 SH SOLE 18 2744 0 0 WIRELESS TELECOM GROUP INC COM 976524108 132 60052 SH SOLE 21 60052 0 0 WIRELESS TELECOM GROUP INC COM 976524108 3 1143 SH SOLE 22 1143 0 0 WISDOMTREE INVTS INC COM 97717P104 553 90338 SH SOLE 2 38559 0 51779 WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 14 2232 SH SOLE 7 2232 0 0 WISDOMTREE INVTS INC COM 97717P104 2767 452113 SH SOLE 18 452113 0 0 WISDOMTREE INVTS INC COM 97717P104 2753 449896 SH SOLE 19 449896 0 0 WISDOMTREE INVTS INC COM 97717P104 83076 13574442 SH SOLE 21 13574442 0 0 WISDOMTREE INVTS INC COM 97717P104 20533 3355021 SH SOLE 22 3267546 0 87475 WISDOMTREE INVTS INC COM 97717P104 87 14280 SH SOLE 25 14280 0 0 WISDOMTREE INVTS INC COM 97717P104 211 34416 SH SOLE 26 7318 0 27098 WISDOMTREE INVTS INC COM 97717P104 3 507 SH SOLE 28 507 0 0 WISDOMTREE INVTS INC COM 97717P104 1382 225851 SH SOLE 30 225851 0 0 WISDOMTREE INVTS INC COM 97717P104 76 12488 SH SOLE 40 12488 0 0 WISDOMTREE INVTS INC COM 97717P104 578 94364 SH SOLE 43 607 0 93757 WISDOMTREE TR EMG MKTS SMCAP 97717W281 11 209 SH SOLE 17 0 0 209 WISDOMTREE TR INDIA ERNGS FD 97717W422 4304 117996 SH SOLE 2 0 0 117996 WISDOMTREE TR INDIA ERNGS FD 97717W422 77437 2122729 SH SOLE 22 2122729 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 19364 309618 SH SOLE 18 0 0 309618 WISDOMTREE TR YIELD ENHANCD US 97717X511 2 30 SH SOLE 17 0 0 30 WISDOMTREE TR EM EX ST-OWNED 97717X578 19 516 SH SOLE 2 516 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 1 22 SH SOLE 17 0 0 22 WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH SOLE 17 0 0 20 WIX COM LTD SHS M98068105 18867 119572 SH SOLE 2 33462 0 86110 WIX COM LTD SHS M98068105 8047 50998 SH SOLE 4 33319 0 17679 WIX COM LTD SHS M98068105 7127 45165 SH SOLE 7 42247 0 2918 WIX COM LTD SHS M98068105 750 4752 SH SOLE 13 4752 0 0 WIX COM LTD SHS M98068105 994 6299 SH SOLE 15 6299 0 0 WIX COM LTD SHS M98068105 80671 511253 SH SOLE 18 380148 0 131105 WIX COM LTD SHS M98068105 51670 327462 SH SOLE 19 327462 0 0 WIX COM LTD SHS M98068105 228007 1445006 SH SOLE 21 1445006 0 0 WIX COM LTD SHS M98068105 201970 1279993 SH SOLE 22 1221645 0 58348 WIX COM LTD SHS M98068105 4941 31316 SH SOLE 23 31316 0 0 WIX COM LTD SHS M98068105 23946 151758 SH SOLE 25 151758 0 0 WIX COM LTD SHS M98068105 10002 63388 SH SOLE 26 19798 0 43590 WIX COM LTD SHS M98068105 12873 81582 SH SOLE 28 3706 0 77876 WIX COM LTD SHS M98068105 28 177 SH SOLE 29 177 0 0 WIX COM LTD SHS M98068105 14071 89174 SH SOLE 30 86509 0 2665 WIX COM LTD SHS M98068105 1365 8652 SH SOLE 31 6968 0 1684 WIX COM LTD SHS M98068105 407 2577 SH SOLE 34 2577 0 0 WIX COM LTD SHS M98068105 3581 22697 SH SOLE 36 22697 0 0 WIX COM LTD SHS M98068105 318 2013 SH SOLE 40 2013 0 0 WIX COM LTD SHS M98068105 6030 38216 SH SOLE 43 5920 0 32296 WM TECHNOLOGY INC COM 92971A109 80 13456 SH SOLE 2 11663 0 1793 WM TECHNOLOGY INC COM 92971A109 391 65403 SH SOLE 21 65403 0 0 WM TECHNOLOGY INC COM 92971A109 4198 702070 SH SOLE 22 676259 0 25811 WNS HLDGS LTD SPON ADR 92932M101 18880 214006 SH SOLE 22 214006 0 0 WNS HLDGS LTD SPON ADR 92932M101 115 1308 SH SOLE 25 1308 0 0 WNS HLDGS LTD SPON ADR 92932M101 143 1626 SH SOLE 30 1626 0 0 WNS HLDGS LTD SPON ADR 92932M101 105 1195 SH SOLE 34 1195 0 0 WNS HLDGS LTD SPON ADR 92932M101 3168 35908 SH SOLE 43 272 0 35636 WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 9067 3701000 PRN SOLE 21 3701000 0 0 WOLFSPEED INC COM 977852102 31687 283499 SH SOLE 2 103688 0 179811 WOLFSPEED INC COM 977852102 67 597 SH SOLE 4 395 0 202 WOLFSPEED INC COM 977852102 196 1757 SH SOLE 7 1757 0 0 WOLFSPEED INC COM 977852102 28068 251120 SH SOLE 18 251120 0 0 WOLFSPEED INC COM 977852102 180481 1614754 SH SOLE 19 1614754 0 0 WOLFSPEED INC COM 977852102 732500 6553633 SH SOLE 21 6553633 0 0 WOLFSPEED INC COM 977852102 352639 3155042 SH SOLE 22 3025718 0 129324 WOLFSPEED INC COM 977852102 2929 26204 SH SOLE 25 26204 0 0 WOLFSPEED INC COM 977852102 24523 219405 SH SOLE 26 37375 0 182030 WOLFSPEED INC COM 977852102 29432 263330 SH SOLE 28 18112 0 245218 WOLFSPEED INC COM 977852102 12000 107360 SH SOLE 30 107360 0 0 WOLFSPEED INC COM 977852102 194 1735 SH SOLE 31 1735 0 0 WOLFSPEED INC COM 977852102 265953 2379471 SH SOLE 34 2379471 0 0 WOLFSPEED INC COM 977852102 1028 9199 SH SOLE 36 9199 0 0 WOLFSPEED INC COM 977852102 1655 14804 SH SOLE 40 14804 0 0 WOLFSPEED INC COM 977852102 3866 34593 SH SOLE 43 1047 0 33546 WOLVERINE WORLD WIDE INC COM 978097103 957 33226 SH SOLE 2 24428 0 8798 WOLVERINE WORLD WIDE INC COM 978097103 9 316 SH SOLE 4 316 0 0 WOLVERINE WORLD WIDE INC COM 978097103 33 1151 SH SOLE 7 1151 0 0 WOLVERINE WORLD WIDE INC COM 978097103 8193 284379 SH SOLE 18 284379 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4170 144729 SH SOLE 19 144729 0 0 WOLVERINE WORLD WIDE INC COM 978097103 280223 9726579 SH SOLE 21 9726579 0 0 WOLVERINE WORLD WIDE INC COM 978097103 59614 2069208 SH SOLE 22 2020295 0 48913 WOLVERINE WORLD WIDE INC COM 978097103 365 12684 SH SOLE 25 12684 0 0 WOLVERINE WORLD WIDE INC COM 978097103 890 30897 SH SOLE 26 23144 0 7753 WOLVERINE WORLD WIDE INC COM 978097103 43 1476 SH SOLE 28 1476 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4355 151152 SH SOLE 30 151152 0 0 WOLVERINE WORLD WIDE INC COM 978097103 120 4170 SH SOLE 34 4170 0 0 WOLVERINE WORLD WIDE INC COM 978097103 296 10279 SH SOLE 36 10279 0 0 WOLVERINE WORLD WIDE INC COM 978097103 277 9600 SH SOLE 40 9600 0 0 WOLVERINE WORLD WIDE INC COM 978097103 695 24137 SH SOLE 43 341 0 23796 WOODWARD INC COM 980745103 13930 127259 SH SOLE 2 55877 0 71382 WOODWARD INC COM 980745103 53 483 SH SOLE 4 483 0 0 WOODWARD INC COM 980745103 108 986 SH SOLE 7 986 0 0 WOODWARD INC COM 980745103 14693 134231 SH SOLE 18 134231 0 0 WOODWARD INC COM 980745103 2404 21960 SH SOLE 19 21960 0 0 WOODWARD INC COM 980745103 318935 2913716 SH SOLE 21 2913716 0 0 WOODWARD INC COM 980745103 182764 1669686 SH SOLE 22 1603047 0 66639 WOODWARD INC COM 980745103 1097 10018 SH SOLE 25 10018 0 0 WOODWARD INC COM 980745103 2661 24312 SH SOLE 26 19903 0 4409 WOODWARD INC COM 980745103 115 1054 SH SOLE 28 1054 0 0 WOODWARD INC COM 980745103 4000 36539 SH SOLE 30 36539 0 0 WOODWARD INC COM 980745103 95 864 SH SOLE 31 864 0 0 WOODWARD INC COM 980745103 530 4842 SH SOLE 36 4842 0 0 WOODWARD INC COM 980745103 870 7950 SH SOLE 40 7950 0 0 WOODWARD INC COM 980745103 2880 26309 SH SOLE 43 1357 0 24952 WOORI FINL GROUP INC SPONSORED ADS 981064108 32297 1005207 SH SOLE 43 88128 0 917079 WORKDAY INC CL A 98138H101 161267 590332 SH SOLE 2 258419 0 331913 WORKDAY INC CL A 98138H101 48773 178539 SH SOLE 4 113623 0 64916 WORKDAY INC CL A 98138H101 11803 43206 SH SOLE 7 43206 0 0 WORKDAY INC CL A 98138H101 4900 17937 SH SOLE 13 15537 0 2400 WORKDAY INC CL A 98138H101 4168 15256 SH SOLE 15 15256 0 0 WORKDAY INC CL A 98138H101 88005 322149 SH SOLE 18 269874 0 52275 WORKDAY INC CL A 98138H101 172632 631934 SH SOLE 19 631934 0 0 WORKDAY INC CL A 98138H101 627644 2297548 SH SOLE 21 2297548 0 0 WORKDAY INC CL A 98138H101 1212803 4439576 SH SOLE 22 3997858 0 441718 WORKDAY INC CL A 98138H101 42761 156531 SH SOLE 23 156531 0 0 WORKDAY INC CL A 98138H101 102401 374848 SH SOLE 25 374848 0 0 WORKDAY INC CL A 98138H101 104535 382659 SH SOLE 26 163088 0 219571 WORKDAY INC CL A 98138H101 144422 528668 SH SOLE 28 24227 0 504441 WORKDAY INC CL A 98138H101 10199 37336 SH SOLE 29 37336 0 0 WORKDAY INC CL A 98138H101 140944 515940 SH SOLE 30 515940 0 0 WORKDAY INC CL A 98138H101 32677 119617 SH SOLE 31 70009 0 49608 WORKDAY INC CL A 98138H101 12756 46693 SH SOLE 32 46693 0 0 WORKDAY INC CL A 98138H101 114414 418821 SH SOLE 34 418821 0 0 WORKDAY INC CL A 98138H101 21362 78197 SH SOLE 36 78197 0 0 WORKDAY INC CL A 98138H101 1684 6166 SH SOLE 40 6166 0 0 WORKDAY INC CL A 98138H101 19356 70853 SH SOLE 43 4293 0 66560 WORKDAY INC NOTE 0.250%10/0 98138HAF8 13744 7389000 PRN SOLE 21 7389000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 378 86792 SH SOLE 2 31307 0 55485 WORKHORSE GROUP INC COM NEW 98138J206 2 461 SH SOLE 4 461 0 0 WORKHORSE GROUP INC COM NEW 98138J206 8 1817 SH SOLE 7 1817 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1621 371722 SH SOLE 18 371722 0 0 WORKHORSE GROUP INC COM NEW 98138J206 951 218019 SH SOLE 19 218019 0 0 WORKHORSE GROUP INC COM NEW 98138J206 20271 4649355 SH SOLE 21 4649355 0 0 WORKHORSE GROUP INC COM NEW 98138J206 12514 2870190 SH SOLE 22 2756023 0 114167 WORKHORSE GROUP INC COM NEW 98138J206 92 21141 SH SOLE 25 21141 0 0 WORKHORSE GROUP INC COM NEW 98138J206 191 43920 SH SOLE 26 34396 0 9524 WORKHORSE GROUP INC COM NEW 98138J206 38 8628 SH SOLE 28 8628 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1187 272185 SH SOLE 30 272185 0 0 WORKHORSE GROUP INC COM NEW 98138J206 88 20122 SH SOLE 36 20122 0 0 WORKHORSE GROUP INC COM NEW 98138J206 66 15227 SH SOLE 40 15227 0 0 WORKHORSE GROUP INC COM NEW 98138J206 323 74011 SH SOLE 43 1906 0 72105 WORKIVA INC COM CL A 98139A105 8087 61975 SH SOLE 2 30536 0 31439 WORKIVA INC COM CL A 98139A105 72 549 SH SOLE 4 152 0 397 WORKIVA INC COM CL A 98139A105 79 606 SH SOLE 7 606 0 0 WORKIVA INC COM CL A 98139A105 16641 127527 SH SOLE 18 114186 0 13341 WORKIVA INC COM CL A 98139A105 46554 356762 SH SOLE 19 356762 0 0 WORKIVA INC COM CL A 98139A105 208017 1594123 SH SOLE 21 1594123 0 0 WORKIVA INC COM CL A 98139A105 165691 1269758 SH SOLE 22 1247834 0 21924 WORKIVA INC COM CL A 98139A105 1365 10458 SH SOLE 23 10458 0 0 WORKIVA INC COM CL A 98139A105 1005 7700 SH SOLE 25 7700 0 0 WORKIVA INC COM CL A 98139A105 7924 60725 SH SOLE 26 13962 0 46763 WORKIVA INC COM CL A 98139A105 98 752 SH SOLE 28 752 0 0 WORKIVA INC COM CL A 98139A105 3243 24854 SH SOLE 30 24854 0 0 WORKIVA INC COM CL A 98139A105 420 3221 SH SOLE 34 3221 0 0 WORKIVA INC COM CL A 98139A105 808 6195 SH SOLE 36 6195 0 0 WORKIVA INC COM CL A 98139A105 668 5122 SH SOLE 40 5122 0 0 WORKIVA INC COM CL A 98139A105 1777 13616 SH SOLE 43 617 0 12999 WORKIVA INC NOTE 1.125% 8/1 98139AAB1 4015 2275000 PRN SOLE 21 2275000 0 0 WORLD ACCEP CORPORATION COM 981419104 914 3725 SH SOLE 2 1136 0 2589 WORLD ACCEP CORPORATION COM 981419104 9 35 SH SOLE 4 35 0 0 WORLD ACCEP CORPORATION COM 981419104 17 71 SH SOLE 7 71 0 0 WORLD ACCEP CORPORATION COM 981419104 4231 17239 SH SOLE 18 17239 0 0 WORLD ACCEP CORPORATION COM 981419104 1909 7780 SH SOLE 19 7780 0 0 WORLD ACCEP CORPORATION COM 981419104 128182 522274 SH SOLE 21 522274 0 0 WORLD ACCEP CORPORATION COM 981419104 27075 110317 SH SOLE 22 105720 0 4597 WORLD ACCEP CORPORATION COM 981419104 127 519 SH SOLE 25 519 0 0 WORLD ACCEP CORPORATION COM 981419104 800 3258 SH SOLE 26 2571 0 687 WORLD ACCEP CORPORATION COM 981419104 72 293 SH SOLE 28 293 0 0 WORLD ACCEP CORPORATION COM 981419104 2141 8725 SH SOLE 30 8725 0 0 WORLD ACCEP CORPORATION COM 981419104 117 477 SH SOLE 40 477 0 0 WORLD ACCEP CORPORATION COM 981419104 1136 4630 SH SOLE 43 839 0 3791 WORLD FUEL SVCS CORP COM 981475106 2110 79717 SH SOLE 2 30405 0 49312 WORLD FUEL SVCS CORP COM 981475106 7 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 29 1091 SH SOLE 7 1091 0 0 WORLD FUEL SVCS CORP COM 981475106 6511 245967 SH SOLE 18 245967 0 0 WORLD FUEL SVCS CORP COM 981475106 6742 254718 SH SOLE 19 254718 0 0 WORLD FUEL SVCS CORP COM 981475106 211917 8005925 SH SOLE 21 8005925 0 0 WORLD FUEL SVCS CORP COM 981475106 44694 1688479 SH SOLE 22 1625541 0 62938 WORLD FUEL SVCS CORP COM 981475106 124 4667 SH SOLE 23 4667 0 0 WORLD FUEL SVCS CORP COM 981475106 201 7592 SH SOLE 25 7592 0 0 WORLD FUEL SVCS CORP COM 981475106 1774 67019 SH SOLE 26 29122 0 37897 WORLD FUEL SVCS CORP COM 981475106 1193 45068 SH SOLE 28 45068 0 0 WORLD FUEL SVCS CORP COM 981475106 3140 118628 SH SOLE 30 118628 0 0 WORLD FUEL SVCS CORP COM 981475106 85 3203 SH SOLE 36 3203 0 0 WORLD FUEL SVCS CORP COM 981475106 195 7385 SH SOLE 40 7385 0 0 WORLD FUEL SVCS CORP COM 981475106 1346 50849 SH SOLE 43 1158 0 49691 WORLD WRESTLING ENTMT INC CL A 98156Q108 10898 220880 SH SOLE 2 37935 0 182945 WORLD WRESTLING ENTMT INC CL A 98156Q108 9 174 SH SOLE 4 174 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 31 634 SH SOLE 7 634 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 58764 1190998 SH SOLE 18 1187698 0 3300 WORLD WRESTLING ENTMT INC CL A 98156Q108 18445 373834 SH SOLE 19 373834 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 112851 2287220 SH SOLE 21 2287220 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 60998 1236283 SH SOLE 22 1185429 0 50854 WORLD WRESTLING ENTMT INC CL A 98156Q108 4116 83414 SH SOLE 25 31913 0 51501 WORLD WRESTLING ENTMT INC CL A 98156Q108 963 19521 SH SOLE 26 15685 0 3836 WORLD WRESTLING ENTMT INC CL A 98156Q108 40 806 SH SOLE 28 806 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1483 30053 SH SOLE 30 30053 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 32 639 SH SOLE 31 639 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 21217 430026 SH SOLE 34 430026 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1619 32820 SH SOLE 36 32820 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 262 5320 SH SOLE 40 5320 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2199 44577 SH SOLE 43 593 0 43984 WORTHINGTON INDS INC COM 981811102 3698 67659 SH SOLE 2 32931 0 34728 WORTHINGTON INDS INC COM 981811102 9 171 SH SOLE 4 171 0 0 WORTHINGTON INDS INC COM 981811102 26 479 SH SOLE 7 479 0 0 WORTHINGTON INDS INC COM 981811102 8478 155113 SH SOLE 18 155113 0 0 WORTHINGTON INDS INC COM 981811102 9031 165222 SH SOLE 19 165222 0 0 WORTHINGTON INDS INC COM 981811102 137578 2516981 SH SOLE 21 2516981 0 0 WORTHINGTON INDS INC COM 981811102 55839 1021574 SH SOLE 22 988416 0 33158 WORTHINGTON INDS INC COM 981811102 196 3589 SH SOLE 23 3589 0 0 WORTHINGTON INDS INC COM 981811102 236 4312 SH SOLE 25 4312 0 0 WORTHINGTON INDS INC COM 981811102 2917 53371 SH SOLE 26 17554 0 35817 WORTHINGTON INDS INC COM 981811102 35 641 SH SOLE 28 641 0 0 WORTHINGTON INDS INC COM 981811102 1019 18640 SH SOLE 30 18640 0 0 WORTHINGTON INDS INC COM 981811102 68 1243 SH SOLE 36 1243 0 0 WORTHINGTON INDS INC COM 981811102 215 3928 SH SOLE 40 3928 0 0 WORTHINGTON INDS INC COM 981811102 1726 31580 SH SOLE 43 3808 0 27772 WP CAREY INC COM 92936U109 32060 390732 SH SOLE 2 68633 0 322099 WP CAREY INC COM 92936U109 19118 233000 SH SOLE 4 164753 0 68247 WP CAREY INC COM 92936U109 20322 247682 SH SOLE 7 247682 0 0 WP CAREY INC COM 92936U109 25 308 SH SOLE 13 308 0 0 WP CAREY INC COM 92936U109 1869 22780 SH SOLE 15 22780 0 0 WP CAREY INC COM 92936U109 8237 100385 SH SOLE 18 90990 0 9395 WP CAREY INC COM 92936U109 22257 271262 SH SOLE 19 271262 0 0 WP CAREY INC COM 92936U109 314590 3834127 SH SOLE 21 3834127 0 0 WP CAREY INC COM 92936U109 419756 5115852 SH SOLE 22 4905345 0 210507 WP CAREY INC COM 92936U109 9105 110973 SH SOLE 23 110973 0 0 WP CAREY INC COM 92936U109 82785 1008963 SH SOLE 25 1008963 0 0 WP CAREY INC COM 92936U109 21357 260295 SH SOLE 26 120837 0 139458 WP CAREY INC COM 92936U109 34306 418112 SH SOLE 28 3283 0 414829 WP CAREY INC COM 92936U109 8 99 SH SOLE 29 99 0 0 WP CAREY INC COM 92936U109 87089 1061410 SH SOLE 30 1061410 0 0 WP CAREY INC COM 92936U109 70124 854651 SH SOLE 31 21030 0 833621 WP CAREY INC COM 92936U109 786 9580 SH SOLE 34 9580 0 0 WP CAREY INC COM 92936U109 6619 80671 SH SOLE 36 80671 0 0 WP CAREY INC COM 92936U109 473 5769 SH SOLE 40 5769 0 0 WP CAREY INC COM 92936U109 7011 85448 SH SOLE 43 11530 0 73918 WPP PLC NEW ADR 92937A102 37707 499098 SH SOLE 43 36659 0 462439 WRAP TECHNOLOGIES INC COM 98212N107 1 246 SH SOLE 2 0 0 246 WRAP TECHNOLOGIES INC COM 98212N107 14 3669 SH SOLE 18 3669 0 0 WRAP TECHNOLOGIES INC COM 98212N107 199 50642 SH SOLE 21 50642 0 0 WRAP TECHNOLOGIES INC COM 98212N107 1686 429094 SH SOLE 22 429094 0 0 WRAP TECHNOLOGIES INC COM 98212N107 0 90 SH SOLE 43 0 0 90 WSFS FINL CORP COM 929328102 1937 38655 SH SOLE 2 12714 0 25941 WSFS FINL CORP COM 929328102 9 171 SH SOLE 4 171 0 0 WSFS FINL CORP COM 929328102 33 666 SH SOLE 7 666 0 0 WSFS FINL CORP COM 929328102 9014 179842 SH SOLE 18 179842 0 0 WSFS FINL CORP COM 929328102 4155 82895 SH SOLE 19 82895 0 0 WSFS FINL CORP COM 929328102 272606 5439066 SH SOLE 21 5439066 0 0 WSFS FINL CORP COM 929328102 57644 1150121 SH SOLE 22 1104293 0 45828 WSFS FINL CORP COM 929328102 194 3875 SH SOLE 25 3875 0 0 WSFS FINL CORP COM 929328102 1059 21121 SH SOLE 26 16174 0 4947 WSFS FINL CORP COM 929328102 42 847 SH SOLE 28 847 0 0 WSFS FINL CORP COM 929328102 4353 86859 SH SOLE 30 86859 0 0 WSFS FINL CORP COM 929328102 306 6111 SH SOLE 40 6111 0 0 WSFS FINL CORP COM 929328102 590 11771 SH SOLE 43 3635 0 8136 WVS FINL CORP COM 929358109 5 330 SH SOLE 18 330 0 0 WVS FINL CORP COM 929358109 68 4508 SH SOLE 21 4508 0 0 WW INTL INC COM 98262P101 681 42211 SH SOLE 2 19549 0 22662 WW INTL INC COM 98262P101 3 172 SH SOLE 4 172 0 0 WW INTL INC COM 98262P101 13 836 SH SOLE 7 836 0 0 WW INTL INC COM 98262P101 3138 194572 SH SOLE 18 194572 0 0 WW INTL INC COM 98262P101 1551 96141 SH SOLE 19 96141 0 0 WW INTL INC COM 98262P101 104906 6503799 SH SOLE 21 6503799 0 0 WW INTL INC COM 98262P101 21392 1326198 SH SOLE 22 1283871 0 42327 WW INTL INC COM 98262P101 133 8269 SH SOLE 25 8269 0 0 WW INTL INC COM 98262P101 530 32843 SH SOLE 26 29016 0 3827 WW INTL INC COM 98262P101 84 5191 SH SOLE 28 5191 0 0 WW INTL INC COM 98262P101 1517 94019 SH SOLE 30 94019 0 0 WW INTL INC COM 98262P101 45 2761 SH SOLE 36 2761 0 0 WW INTL INC COM 98262P101 109 6754 SH SOLE 40 6754 0 0 WW INTL INC COM 98262P101 361 22371 SH SOLE 43 712 0 21659 WYNDHAM HOTELS & RESORTS INC COM 98311A105 30660 342002 SH SOLE 2 151777 0 190225 WYNDHAM HOTELS & RESORTS INC COM 98311A105 266 2968 SH SOLE 4 2968 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 142 1583 SH SOLE 7 1583 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 42 466 SH SOLE 13 466 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 18895 210769 SH SOLE 18 210769 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2383 26584 SH SOLE 19 26584 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 403007 4495343 SH SOLE 21 4495343 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 227728 2540191 SH SOLE 22 2436135 0 104056 WYNDHAM HOTELS & RESORTS INC COM 98311A105 87 967 SH SOLE 23 967 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1190 13272 SH SOLE 25 13272 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3580 39935 SH SOLE 26 32349 0 7586 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1130 12610 SH SOLE 28 1664 0 10946 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4678 52176 SH SOLE 30 52176 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 124 1380 SH SOLE 31 1380 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 780 8698 SH SOLE 34 8698 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 584 6519 SH SOLE 36 6519 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1100 12270 SH SOLE 40 12270 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5814 64856 SH SOLE 43 6575 0 58281 WYNN RESORTS LTD COM 983134107 20436 240309 SH SOLE 2 26517 0 213792 WYNN RESORTS LTD COM 983134107 3925 46157 SH SOLE 4 42379 0 3778 WYNN RESORTS LTD COM 983134107 7659 90061 SH SOLE 7 87024 0 3037 WYNN RESORTS LTD COM 983134107 14 168 SH SOLE 13 168 0 0 WYNN RESORTS LTD COM 983134107 1050 12350 SH SOLE 15 12350 0 0 WYNN RESORTS LTD COM 983134107 17193 202170 SH SOLE 18 188144 0 14026 WYNN RESORTS LTD COM 983134107 13564 159497 SH SOLE 19 159497 0 0 WYNN RESORTS LTD COM 983134107 225826 2655524 SH SOLE 21 2655524 0 0 WYNN RESORTS LTD COM 983134107 186477 2192819 SH SOLE 22 2034257 0 158562 WYNN RESORTS LTD COM 983134107 5048 59363 SH SOLE 23 59363 0 0 WYNN RESORTS LTD COM 983134107 11789 138633 SH SOLE 25 138633 0 0 WYNN RESORTS LTD COM 983134107 15352 180524 SH SOLE 26 52652 0 127872 WYNN RESORTS LTD COM 983134107 20891 245658 SH SOLE 28 55077 0 190581 WYNN RESORTS LTD COM 983134107 18 209 SH SOLE 29 209 0 0 WYNN RESORTS LTD COM 983134107 36035 423742 SH SOLE 30 423742 0 0 WYNN RESORTS LTD COM 983134107 2387 28064 SH SOLE 31 1590 0 26474 WYNN RESORTS LTD COM 983134107 3767 44298 SH SOLE 34 44298 0 0 WYNN RESORTS LTD COM 983134107 4162 48946 SH SOLE 36 48946 0 0 WYNN RESORTS LTD COM 983134107 274 3224 SH SOLE 40 3224 0 0 WYNN RESORTS LTD COM 983134107 3788 44549 SH SOLE 43 4258 0 40291 X FINL SPONSORED ADS 98372W202 2 509 SH SOLE 43 0 0 509 X4 PHARMACEUTICALS INC COM 98420X103 7 3121 SH SOLE 2 3121 0 0 X4 PHARMACEUTICALS INC COM 98420X103 11 4959 SH SOLE 18 4959 0 0 X4 PHARMACEUTICALS INC COM 98420X103 35 15328 SH SOLE 19 15328 0 0 X4 PHARMACEUTICALS INC COM 98420X103 143 62477 SH SOLE 21 62477 0 0 X4 PHARMACEUTICALS INC COM 98420X103 432 188663 SH SOLE 22 188663 0 0 XBIOTECH INC COM 98400H102 259 23263 SH SOLE 2 4955 0 18308 XBIOTECH INC COM 98400H102 595 53500 SH SOLE 18 53500 0 0 XBIOTECH INC COM 98400H102 281 25264 SH SOLE 19 25264 0 0 XBIOTECH INC COM 98400H102 6344 569970 SH SOLE 21 569970 0 0 XBIOTECH INC COM 98400H102 4070 365703 SH SOLE 22 341181 0 24522 XBIOTECH INC COM 98400H102 40 3600 SH SOLE 25 3600 0 0 XBIOTECH INC COM 98400H102 12 1072 SH SOLE 26 1072 0 0 XBIOTECH INC COM 98400H102 73 6540 SH SOLE 30 6540 0 0 XBIOTECH INC COM 98400H102 11 962 SH SOLE 36 962 0 0 XBIOTECH INC COM 98400H102 33 2936 SH SOLE 40 2936 0 0 XBIOTECH INC COM 98400H102 33 2966 SH SOLE 43 0 0 2966 XCEL BRANDS INC COM NEW 98400M101 2 1648 SH SOLE 18 1648 0 0 XCEL BRANDS INC COM NEW 98400M101 25 23367 SH SOLE 21 23367 0 0 XCEL ENERGY INC COM 98389B100 70337 1038949 SH SOLE 2 186068 0 852881 XCEL ENERGY INC COM 98389B100 25089 370585 SH SOLE 4 307966 0 62619 XCEL ENERGY INC COM 98389B100 44789 661576 SH SOLE 7 645944 0 15632 XCEL ENERGY INC COM 98389B100 840 12407 SH SOLE 13 6606 0 5801 XCEL ENERGY INC COM 98389B100 5300 78280 SH SOLE 15 78280 0 0 XCEL ENERGY INC COM 98389B100 65864 972880 SH SOLE 18 897562 0 75318 XCEL ENERGY INC COM 98389B100 38664 571102 SH SOLE 19 571102 0 0 XCEL ENERGY INC COM 98389B100 1516340 22397936 SH SOLE 21 22397936 0 0 XCEL ENERGY INC COM 98389B100 849888 12553744 SH SOLE 22 11443209 0 1110535 XCEL ENERGY INC COM 98389B100 21498 317548 SH SOLE 23 317548 0 0 XCEL ENERGY INC COM 98389B100 12209 180342 SH SOLE 25 180342 0 0 XCEL ENERGY INC COM 98389B100 69585 1027846 SH SOLE 26 361211 0 666635 XCEL ENERGY INC COM 98389B100 52682 778172 SH SOLE 28 11743 0 766429 XCEL ENERGY INC COM 98389B100 178 2634 SH SOLE 29 2634 0 0 XCEL ENERGY INC COM 98389B100 221685 3274522 SH SOLE 30 3274522 0 0 XCEL ENERGY INC COM 98389B100 588821 8697497 SH SOLE 31 67089 0 8630408 XCEL ENERGY INC COM 98389B100 12558 185501 SH SOLE 32 185501 0 0 XCEL ENERGY INC COM 98389B100 21184 312912 SH SOLE 34 312912 0 0 XCEL ENERGY INC COM 98389B100 23063 340668 SH SOLE 36 340668 0 0 XCEL ENERGY INC COM 98389B100 677 10003 SH SOLE 40 10003 0 0 XCEL ENERGY INC COM 98389B100 27436 405261 SH SOLE 43 28230 0 377031 XENCOR INC COM 98401F105 1230 30661 SH SOLE 2 14723 0 15938 XENCOR INC COM 98401F105 9 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 32 800 SH SOLE 7 800 0 0 XENCOR INC COM 98401F105 7918 197358 SH SOLE 18 197358 0 0 XENCOR INC COM 98401F105 6336 157917 SH SOLE 19 157917 0 0 XENCOR INC COM 98401F105 288627 7194085 SH SOLE 21 7194085 0 0 XENCOR INC COM 98401F105 59650 1486779 SH SOLE 22 1458888 0 27891 XENCOR INC COM 98401F105 24 604 SH SOLE 23 604 0 0 XENCOR INC COM 98401F105 319 7945 SH SOLE 25 7945 0 0 XENCOR INC COM 98401F105 1933 48188 SH SOLE 26 25680 0 22508 XENCOR INC COM 98401F105 1665 41497 SH SOLE 28 41497 0 0 XENCOR INC COM 98401F105 5109 127334 SH SOLE 30 127334 0 0 XENCOR INC COM 98401F105 278 6922 SH SOLE 34 6922 0 0 XENCOR INC COM 98401F105 121 3016 SH SOLE 36 3016 0 0 XENCOR INC COM 98401F105 244 6092 SH SOLE 40 6092 0 0 XENCOR INC COM 98401F105 1020 25419 SH SOLE 43 715 0 24704 XENIA HOTELS & RESORTS INC COM 984017103 2286 126224 SH SOLE 2 62573 0 63651 XENIA HOTELS & RESORTS INC COM 984017103 1104 60944 SH SOLE 4 60944 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2653 146472 SH SOLE 7 146472 0 0 XENIA HOTELS & RESORTS INC COM 984017103 8037 443786 SH SOLE 18 443786 0 0 XENIA HOTELS & RESORTS INC COM 984017103 22788 1258307 SH SOLE 19 1258307 0 0 XENIA HOTELS & RESORTS INC COM 984017103 265412 14655541 SH SOLE 21 14655541 0 0 XENIA HOTELS & RESORTS INC COM 984017103 68255 3768923 SH SOLE 22 3660492 0 108431 XENIA HOTELS & RESORTS INC COM 984017103 82 4519 SH SOLE 23 4519 0 0 XENIA HOTELS & RESORTS INC COM 984017103 9399 518994 SH SOLE 25 518994 0 0 XENIA HOTELS & RESORTS INC COM 984017103 600 33154 SH SOLE 26 24163 0 8991 XENIA HOTELS & RESORTS INC COM 984017103 1288 71107 SH SOLE 28 2028 0 69079 XENIA HOTELS & RESORTS INC COM 984017103 7009 387007 SH SOLE 30 387007 0 0 XENIA HOTELS & RESORTS INC COM 984017103 8735 482311 SH SOLE 31 0 0 482311 XENIA HOTELS & RESORTS INC COM 984017103 3161 174526 SH SOLE 34 174526 0 0 XENIA HOTELS & RESORTS INC COM 984017103 163 8987 SH SOLE 36 8987 0 0 XENIA HOTELS & RESORTS INC COM 984017103 254 14029 SH SOLE 40 14029 0 0 XENIA HOTELS & RESORTS INC COM 984017103 455 25129 SH SOLE 43 706 0 24423 XENON PHARMACEUTICALS INC COM 98420N105 294 9398 SH SOLE 2 9398 0 0 XENON PHARMACEUTICALS INC COM 98420N105 13227 423390 SH SOLE 21 423390 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1031 32990 SH SOLE 22 16923 0 16067 XENON PHARMACEUTICALS INC COM 98420N105 270 8628 SH SOLE 25 8628 0 0 XENON PHARMACEUTICALS INC COM 98420N105 89 2847 SH SOLE 26 2847 0 0 XENON PHARMACEUTICALS INC COM 98420N105 746 23876 SH SOLE 28 23876 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1645 52645 SH SOLE 30 52645 0 0 XENON PHARMACEUTICALS INC COM 98420N105 192 6154 SH SOLE 36 6154 0 0 XENON PHARMACEUTICALS INC COM 98420N105 239 7644 SH SOLE 40 7644 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 57 19450 SH SOLE 2 0 0 19450 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 65 22158 SH SOLE 18 22158 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 1038 354151 SH SOLE 21 354151 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 3831 1307645 SH SOLE 22 1307645 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 80 27162 SH SOLE 26 0 0 27162 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 177 60455 SH SOLE 30 60455 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 13 4492 SH SOLE 43 369 0 4123 XEROX HOLDINGS CORP COM NEW 98421M106 16692 737267 SH SOLE 2 224816 0 512451 XEROX HOLDINGS CORP COM NEW 98421M106 370 16354 SH SOLE 4 16354 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 140 6183 SH SOLE 7 6183 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 142 6251 SH SOLE 13 6251 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 4 172 SH SOLE 17 0 0 172 XEROX HOLDINGS CORP COM NEW 98421M106 6989 308700 SH SOLE 18 306230 0 2470 XEROX HOLDINGS CORP COM NEW 98421M106 995 43966 SH SOLE 19 43966 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 158451 6998726 SH SOLE 21 6998726 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 101780 4495564 SH SOLE 22 4227485 0 268079 XEROX HOLDINGS CORP COM NEW 98421M106 249 10981 SH SOLE 23 10981 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 727 32122 SH SOLE 25 32122 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1692 74757 SH SOLE 26 58702 0 16055 XEROX HOLDINGS CORP COM NEW 98421M106 2545 112407 SH SOLE 28 112407 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 160 7070 SH SOLE 29 7070 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2220 98054 SH SOLE 30 98054 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 292 12885 SH SOLE 31 12885 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 29 1286 SH SOLE 34 1286 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1540 68017 SH SOLE 36 68017 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 455 20109 SH SOLE 40 20109 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3004 132687 SH SOLE 43 7006 0 125681 XEROX HOLDINGS CORP OPTIONS 98421M106 66 2900 SH Call SOLE 4 2900 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 873 38600 SH Call SOLE 18 38600 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 16399 724300 SH Call SOLE 19 724300 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 521 23000 SH Call SOLE 22 23000 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 4781 211200 SH Call SOLE 34 211200 0 0 XILINX INC COM 983919101 110019 518886 SH SOLE 2 91736 0 427150 XILINX INC COM 983919101 33417 157605 SH SOLE 4 89136 0 68469 XILINX INC COM 983919101 52703 248562 SH SOLE 7 241492 0 7070 XILINX INC COM 983919101 831 3921 SH SOLE 13 1465 0 2456 XILINX INC COM 983919101 5049 23814 SH SOLE 15 23814 0 0 XILINX INC COM 983919101 1 6 SH SOLE 17 0 0 6 XILINX INC COM 983919101 119928 565620 SH SOLE 18 526143 0 39477 XILINX INC COM 983919101 114334 539233 SH SOLE 19 539233 0 0 XILINX INC COM 983919101 1973085 9305687 SH SOLE 21 9305687 0 0 XILINX INC COM 983919101 1133429 5345606 SH SOLE 22 4833917 0 511689 XILINX INC COM 983919101 30243 142636 SH SOLE 23 142636 0 0 XILINX INC COM 983919101 90960 428995 SH SOLE 25 428995 0 0 XILINX INC COM 983919101 112016 528302 SH SOLE 26 187474 0 340828 XILINX INC COM 983919101 173536 818450 SH SOLE 28 6951 0 811499 XILINX INC COM 983919101 53 249 SH SOLE 29 249 0 0 XILINX INC COM 983919101 415570 1959957 SH SOLE 30 1879574 0 80383 XILINX INC COM 983919101 19101 90086 SH SOLE 31 27929 0 62157 XILINX INC COM 983919101 12715 59970 SH SOLE 32 59970 0 0 XILINX INC COM 983919101 45461 214408 SH SOLE 34 214408 0 0 XILINX INC COM 983919101 20970 98900 SH SOLE 36 98900 0 0 XILINX INC COM 983919101 1733 8175 SH SOLE 40 8175 0 0 XILINX INC COM 983919101 47785 225368 SH SOLE 43 14656 0 210712 XILIO THERAPEUTICS INC COM 98422T100 35 2201 SH SOLE 2 0 0 2201 XILIO THERAPEUTICS INC COM 98422T100 342 21403 SH SOLE 18 21403 0 0 XILIO THERAPEUTICS INC COM 98422T100 200 12495 SH SOLE 19 12495 0 0 XILIO THERAPEUTICS INC COM 98422T100 3517 219830 SH SOLE 21 219830 0 0 XILIO THERAPEUTICS INC COM 98422T100 655 40953 SH SOLE 22 39704 0 1249 XILIO THERAPEUTICS INC COM 98422T100 128 8021 SH SOLE 26 7190 0 831 XILIO THERAPEUTICS INC COM 98422T100 301 18823 SH SOLE 28 0 0 18823 XILIO THERAPEUTICS INC COM 98422T100 6 368 SH SOLE 31 0 0 368 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 3 5050 SH SOLE 43 0 0 5050 XL FLEET CORP COM CL A 9837FR100 115 34641 SH SOLE 2 18138 0 16503 XL FLEET CORP COM CL A 9837FR100 2 616 SH SOLE 7 616 0 0 XL FLEET CORP COM CL A 9837FR100 406 122650 SH SOLE 18 122650 0 0 XL FLEET CORP COM CL A 9837FR100 235 70999 SH SOLE 19 70999 0 0 XL FLEET CORP COM CL A 9837FR100 4609 1392459 SH SOLE 21 1392459 0 0 XL FLEET CORP COM CL A 9837FR100 6261 1891536 SH SOLE 22 1847459 0 44077 XL FLEET CORP COM CL A 9837FR100 35 10597 SH SOLE 25 10597 0 0 XL FLEET CORP COM CL A 9837FR100 51 15510 SH SOLE 26 416 0 15094 XL FLEET CORP COM CL A 9837FR100 161 48791 SH SOLE 28 48791 0 0 XL FLEET CORP COM CL A 9837FR100 66 19814 SH SOLE 30 19814 0 0 XL FLEET CORP COM CL A 9837FR100 28 8380 SH SOLE 40 8380 0 0 XOMA CORP DEL COM NEW 98419J206 198 9499 SH SOLE 2 235 0 9264 XOMA CORP DEL COM NEW 98419J206 431 20685 SH SOLE 18 20685 0 0 XOMA CORP DEL COM NEW 98419J206 242 11613 SH SOLE 19 11613 0 0 XOMA CORP DEL COM NEW 98419J206 4698 225334 SH SOLE 21 225334 0 0 XOMA CORP DEL COM NEW 98419J206 4080 195693 SH SOLE 22 193016 0 2677 XOMETRY INC CLASS A COM 98423F109 614 11989 SH SOLE 2 10946 0 1043 XOMETRY INC CLASS A COM 98423F109 1082 21113 SH SOLE 18 21113 0 0 XOMETRY INC CLASS A COM 98423F109 888 17319 SH SOLE 19 17319 0 0 XOMETRY INC CLASS A COM 98423F109 14319 279386 SH SOLE 21 279386 0 0 XOMETRY INC CLASS A COM 98423F109 9526 185878 SH SOLE 22 180833 0 5045 XOMETRY INC CLASS A COM 98423F109 88 1723 SH SOLE 25 1723 0 0 XOMETRY INC CLASS A COM 98423F109 54 1046 SH SOLE 26 0 0 1046 XOMETRY INC CLASS A COM 98423F109 144 2810 SH SOLE 30 2810 0 0 XOMETRY INC CLASS A COM 98423F109 385 7517 SH SOLE 34 7517 0 0 XOMETRY INC CLASS A COM 98423F109 73 1426 SH SOLE 40 1426 0 0 XOS INC COMMON STOCK 98423B108 9 2973 SH SOLE 21 2973 0 0 XOS INC COMMON STOCK 98423B108 345 109553 SH SOLE 22 109553 0 0 XP INC CL A G98239109 525 18278 SH SOLE 2 13151 0 5127 XP INC CL A G98239109 62 2156 SH SOLE 4 0 0 2156 XP INC CL A G98239109 17 584 SH SOLE 7 584 0 0 XP INC CL A G98239109 2120 73777 SH SOLE 18 10 0 73767 XP INC CL A G98239109 589 20497 SH SOLE 19 20497 0 0 XP INC CL A G98239109 1527 53124 SH SOLE 22 53124 0 0 XP INC CL A G98239109 30 1035 SH SOLE 23 1035 0 0 XP INC CL A G98239109 2360 82099 SH SOLE 25 82099 0 0 XP INC CL A G98239109 125 4350 SH SOLE 28 4350 0 0 XP INC CL A G98239109 14220 494780 SH SOLE 34 494780 0 0 XP INC CL A G98239109 92 3217 SH SOLE 43 1 0 3216 XPEL INC COM 98379L100 1330 19472 SH SOLE 2 14085 0 5387 XPEL INC COM 98379L100 4 53 SH SOLE 4 53 0 0 XPEL INC COM 98379L100 17 254 SH SOLE 7 254 0 0 XPEL INC COM 98379L100 3538 51818 SH SOLE 18 47114 0 4704 XPEL INC COM 98379L100 6069 88890 SH SOLE 19 88890 0 0 XPEL INC COM 98379L100 42576 623555 SH SOLE 21 623555 0 0 XPEL INC COM 98379L100 30597 448105 SH SOLE 22 439646 0 8459 XPEL INC COM 98379L100 132 1928 SH SOLE 23 1928 0 0 XPEL INC COM 98379L100 218 3190 SH SOLE 25 3190 0 0 XPEL INC COM 98379L100 1206 17663 SH SOLE 26 12776 0 4887 XPEL INC COM 98379L100 86 1263 SH SOLE 28 1263 0 0 XPEL INC COM 98379L100 701 10260 SH SOLE 30 10260 0 0 XPEL INC COM 98379L100 207 3028 SH SOLE 36 3028 0 0 XPEL INC COM 98379L100 122 1790 SH SOLE 40 1790 0 0 XPEL INC COM 98379L100 7 96 SH SOLE 43 0 0 96 XPENG INC ADS 98422D105 23645 469809 SH SOLE 2 60624 0 409185 XPENG INC ADS 98422D105 13230 262864 SH SOLE 4 122946 0 139918 XPENG INC ADS 98422D105 2290 45504 SH SOLE 7 45504 0 0 XPENG INC ADS 98422D105 3038 60352 SH SOLE 13 24852 0 35500 XPENG INC ADS 98422D105 11707 232602 SH SOLE 15 232602 0 0 XPENG INC ADS 98422D105 8425 167403 SH SOLE 18 167403 0 0 XPENG INC ADS 98422D105 764 15188 SH SOLE 19 15188 0 0 XPENG INC ADS 98422D105 358042 7113884 SH SOLE 21 7113884 0 0 XPENG INC ADS 98422D105 223115 4433049 SH SOLE 22 3914590 0 518459 XPENG INC ADS 98422D105 11036 219269 SH SOLE 23 219269 0 0 XPENG INC ADS 98422D105 19604 389509 SH SOLE 25 389509 0 0 XPENG INC ADS 98422D105 54777 1088350 SH SOLE 26 77614 0 1010736 XPENG INC ADS 98422D105 41143 817463 SH SOLE 28 29503 0 787960 XPENG INC ADS 98422D105 1956 38859 SH SOLE 29 38859 0 0 XPENG INC ADS 98422D105 170994 3397461 SH SOLE 30 3397461 0 0 XPENG INC ADS 98422D105 4570 90802 SH SOLE 31 60753 0 30049 XPENG INC ADS 98422D105 904 17966 SH SOLE 32 17966 0 0 XPENG INC ADS 98422D105 30736 610681 SH SOLE 34 610681 0 0 XPENG INC ADS 98422D105 84 1666 SH SOLE 40 1666 0 0 XPENG INC ADS 98422D105 6204 123268 SH SOLE 43 17099 0 106169 XPERI HOLDING CORP COM 98390M103 1617 85509 SH SOLE 2 28736 0 56773 XPERI HOLDING CORP COM 98390M103 43 2284 SH SOLE 4 460 0 1824 XPERI HOLDING CORP COM 98390M103 27 1444 SH SOLE 7 1444 0 0 XPERI HOLDING CORP COM 98390M103 7644 404246 SH SOLE 18 404246 0 0 XPERI HOLDING CORP COM 98390M103 3529 186640 SH SOLE 19 186640 0 0 XPERI HOLDING CORP COM 98390M103 232963 12319569 SH SOLE 21 12319569 0 0 XPERI HOLDING CORP COM 98390M103 50725 2682439 SH SOLE 22 2573800 0 108639 XPERI HOLDING CORP COM 98390M103 341 18051 SH SOLE 25 18051 0 0 XPERI HOLDING CORP COM 98390M103 1030 54480 SH SOLE 26 45322 0 9158 XPERI HOLDING CORP COM 98390M103 35 1869 SH SOLE 28 1869 0 0 XPERI HOLDING CORP COM 98390M103 11945 631694 SH SOLE 30 631694 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 363 19209 SH SOLE 43 0 0 19209 XPO LOGISTICS INC COM 983793100 35437 457670 SH SOLE 2 248229 0 209441 XPO LOGISTICS INC COM 983793100 2206 28492 SH SOLE 4 28492 0 0 XPO LOGISTICS INC COM 983793100 379 4893 SH SOLE 7 4893 0 0 XPO LOGISTICS INC COM 983793100 1062 13710 SH SOLE 13 13710 0 0 XPO LOGISTICS INC COM 983793100 52 677 SH SOLE 15 677 0 0 XPO LOGISTICS INC COM 983793100 15 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 17166 221701 SH SOLE 18 220255 0 1446 XPO LOGISTICS INC COM 983793100 2480 32032 SH SOLE 19 32032 0 0 XPO LOGISTICS INC COM 983793100 393977 5088170 SH SOLE 21 5088170 0 0 XPO LOGISTICS INC COM 983793100 217941 2814689 SH SOLE 22 2637183 0 177506 XPO LOGISTICS INC COM 983793100 1038 13402 SH SOLE 23 13402 0 0 XPO LOGISTICS INC COM 983793100 11021 142336 SH SOLE 25 142336 0 0 XPO LOGISTICS INC COM 983793100 7612 98305 SH SOLE 26 29446 0 68859 XPO LOGISTICS INC COM 983793100 3879 50095 SH SOLE 28 1660 0 48435 XPO LOGISTICS INC COM 983793100 1537 19855 SH SOLE 29 19855 0 0 XPO LOGISTICS INC COM 983793100 4536 58584 SH SOLE 30 58584 0 0 XPO LOGISTICS INC COM 983793100 1878 24255 SH SOLE 31 24255 0 0 XPO LOGISTICS INC COM 983793100 2276 29394 SH SOLE 36 29394 0 0 XPO LOGISTICS INC COM 983793100 969 12516 SH SOLE 40 12516 0 0 XPO LOGISTICS INC COM 983793100 2496 32240 SH SOLE 43 4268 0 27972 XPONENTIAL FITNESS INC COM CL A 98422X101 141 6916 SH SOLE 2 4392 0 2524 XPONENTIAL FITNESS INC COM CL A 98422X101 561 27428 SH SOLE 18 27428 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 325 15893 SH SOLE 19 15893 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 6867 335958 SH SOLE 21 335958 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 4160 203539 SH SOLE 22 201087 0 2452 XPRESSPA GROUP INC COM 98420U703 40 20001 SH SOLE 18 20001 0 0 XPRESSPA GROUP INC COM 98420U703 645 319206 SH SOLE 21 319206 0 0 XPRESSPA GROUP INC COM 98420U703 3312 1639802 SH SOLE 22 1639802 0 0 XTANT MED HLDGS INC COM NEW 98420P308 1 1159 SH SOLE 18 1159 0 0 XTANT MED HLDGS INC COM NEW 98420P308 12 21924 SH SOLE 21 21924 0 0 XUNLEI LTD SPONSORED ADR 98419E108 1 282 SH SOLE 43 0 0 282 XYLEM INC COM 98419M100 51075 425910 SH SOLE 2 63485 0 362425 XYLEM INC COM 98419M100 21157 176427 SH SOLE 4 108917 0 67510 XYLEM INC COM 98419M100 42008 350298 SH SOLE 7 344997 0 5301 XYLEM INC COM 98419M100 255 2126 SH SOLE 13 448 0 1678 XYLEM INC COM 98419M100 1993 16619 SH SOLE 15 16619 0 0 XYLEM INC COM 98419M100 1 6 SH SOLE 17 0 0 6 XYLEM INC COM 98419M100 43373 361679 SH SOLE 18 337127 0 24552 XYLEM INC COM 98419M100 10013 83497 SH SOLE 19 83497 0 0 XYLEM INC COM 98419M100 689492 5749600 SH SOLE 21 5749600 0 0 XYLEM INC COM 98419M100 458545 3823758 SH SOLE 22 3452463 0 371295 XYLEM INC COM 98419M100 12718 106052 SH SOLE 23 106052 0 0 XYLEM INC COM 98419M100 96880 807869 SH SOLE 25 807869 0 0 XYLEM INC COM 98419M100 125802 1049050 SH SOLE 26 715012 0 334038 XYLEM INC COM 98419M100 92360 770177 SH SOLE 28 142558 0 627619 XYLEM INC COM 98419M100 25 208 SH SOLE 29 208 0 0 XYLEM INC COM 98419M100 436001 3635762 SH SOLE 30 3614681 0 21081 XYLEM INC COM 98419M100 10409 86803 SH SOLE 31 18675 0 68128 XYLEM INC COM 98419M100 8013 66822 SH SOLE 34 66822 0 0 XYLEM INC COM 98419M100 8474 70660 SH SOLE 36 70660 0 0 XYLEM INC COM 98419M100 760 6340 SH SOLE 40 6340 0 0 XYLEM INC COM 98419M100 55513 462915 SH SOLE 43 26347 0 436568 Y-MABS THERAPEUTICS INC COM 984241109 401 24737 SH SOLE 2 15501 0 9236 Y-MABS THERAPEUTICS INC COM 984241109 2 126 SH SOLE 4 126 0 0 Y-MABS THERAPEUTICS INC COM 984241109 11 665 SH SOLE 7 665 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1562 96336 SH SOLE 18 91590 0 4746 Y-MABS THERAPEUTICS INC COM 984241109 2134 131643 SH SOLE 19 131643 0 0 Y-MABS THERAPEUTICS INC COM 984241109 23243 1433873 SH SOLE 21 1433873 0 0 Y-MABS THERAPEUTICS INC COM 984241109 13645 841742 SH SOLE 22 828208 0 13534 Y-MABS THERAPEUTICS INC COM 984241109 104 6431 SH SOLE 25 6431 0 0 Y-MABS THERAPEUTICS INC COM 984241109 211 12989 SH SOLE 26 1419 0 11570 Y-MABS THERAPEUTICS INC COM 984241109 46 2850 SH SOLE 28 2850 0 0 Y-MABS THERAPEUTICS INC COM 984241109 3316 204594 SH SOLE 30 204594 0 0 Y-MABS THERAPEUTICS INC COM 984241109 51 3160 SH SOLE 36 3160 0 0 Y-MABS THERAPEUTICS INC COM 984241109 50 3104 SH SOLE 40 3104 0 0 Y-MABS THERAPEUTICS INC COM 984241109 83 5110 SH SOLE 43 947 0 4163 YAMANA GOLD INC COM 98462Y100 967 229142 SH SOLE 21 229142 0 0 YAMANA GOLD INC COM 98462Y100 1126 266786 SH SOLE 43 0 0 266786 YANDEX N V SHS CLASS A N97284108 5613 92781 SH SOLE 2 6963 0 85818 YANDEX N V SHS CLASS A N97284108 1745 28850 SH SOLE 4 40 0 28810 YANDEX N V SHS CLASS A N97284108 26 427 SH SOLE 7 427 0 0 YANDEX N V SHS CLASS A N97284108 127 2098 SH SOLE 15 2098 0 0 YANDEX N V SHS CLASS A N97284108 3 49 SH SOLE 18 49 0 0 YANDEX N V SHS CLASS A N97284108 54806 905882 SH SOLE 19 905882 0 0 YANDEX N V SHS CLASS A N97284108 8862 146473 SH SOLE 21 146473 0 0 YANDEX N V SHS CLASS A N97284108 1060 17514 SH SOLE 22 17514 0 0 YANDEX N V SHS CLASS A N97284108 24002 396725 SH SOLE 25 396725 0 0 YANDEX N V SHS CLASS A N97284108 10130 167430 SH SOLE 26 0 0 167430 YANDEX N V SHS CLASS A N97284108 6501 107449 SH SOLE 28 0 0 107449 YANDEX N V SHS CLASS A N97284108 658 10881 SH SOLE 30 10881 0 0 YANDEX N V SHS CLASS A N97284108 97494 1611477 SH SOLE 34 1611477 0 0 YANDEX N V SHS CLASS A N97284108 4123 68157 SH SOLE 36 68157 0 0 YANDEX N V SHS CLASS A N97284108 431 7129 SH SOLE 43 4933 0 2196 YATSEN HLDG LTD ADS 985194109 132 61500 SH SOLE 21 61500 0 0 YATSEN HLDG LTD ADS 985194109 1222 568463 SH SOLE 22 556761 0 11702 YATSEN HLDG LTD ADS 985194109 108 50171 SH SOLE 25 50171 0 0 YATSEN HLDG LTD ADS 985194109 62 28811 SH SOLE 28 0 0 28811 YATSEN HLDG LTD ADS 985194109 261 121499 SH SOLE 30 121499 0 0 YELLOW CORP COM 985510106 327 25963 SH SOLE 2 1832 0 24131 YELLOW CORP COM 985510106 10 809 SH SOLE 7 809 0 0 YELLOW CORP COM 985510106 2023 160716 SH SOLE 18 160716 0 0 YELLOW CORP COM 985510106 1110 88143 SH SOLE 19 88143 0 0 YELLOW CORP COM 985510106 25228 2003796 SH SOLE 21 2003796 0 0 YELLOW CORP COM 985510106 12067 958426 SH SOLE 22 930546 0 27880 YELLOW CORP COM 985510106 31 2471 SH SOLE 43 117 0 2354 YELP INC CL A 985817105 2540 70089 SH SOLE 2 56939 0 13150 YELP INC CL A 985817105 11 290 SH SOLE 4 290 0 0 YELP INC CL A 985817105 36 981 SH SOLE 7 981 0 0 YELP INC CL A 985817105 11772 324836 SH SOLE 18 321566 0 3270 YELP INC CL A 985817105 11316 312247 SH SOLE 19 312247 0 0 YELP INC CL A 985817105 181419 5006039 SH SOLE 21 5006039 0 0 YELP INC CL A 985817105 74388 2052647 SH SOLE 22 2006297 0 46350 YELP INC CL A 985817105 102 2802 SH SOLE 23 2802 0 0 YELP INC CL A 985817105 913 25191 SH SOLE 25 25191 0 0 YELP INC CL A 985817105 1306 36033 SH SOLE 26 21534 0 14499 YELP INC CL A 985817105 48 1327 SH SOLE 28 1327 0 0 YELP INC CL A 985817105 4584 126487 SH SOLE 30 126487 0 0 YELP INC CL A 985817105 1839 50754 SH SOLE 34 50754 0 0 YELP INC CL A 985817105 36 998 SH SOLE 36 998 0 0 YELP INC CL A 985817105 372 10261 SH SOLE 40 10261 0 0 YELP INC CL A 985817105 1398 38586 SH SOLE 43 605 0 37981 YETI HLDGS INC COM 98585X104 11251 135837 SH SOLE 2 74238 0 61599 YETI HLDGS INC COM 98585X104 25 300 SH SOLE 4 300 0 0 YETI HLDGS INC COM 98585X104 98 1186 SH SOLE 7 1186 0 0 YETI HLDGS INC COM 98585X104 1 18 SH SOLE 17 0 0 18 YETI HLDGS INC COM 98585X104 16501 199210 SH SOLE 18 199210 0 0 YETI HLDGS INC COM 98585X104 3620 43705 SH SOLE 19 43705 0 0 YETI HLDGS INC COM 98585X104 362702 4378869 SH SOLE 21 4378869 0 0 YETI HLDGS INC COM 98585X104 196542 2372841 SH SOLE 22 2278078 0 94763 YETI HLDGS INC COM 98585X104 1138 13741 SH SOLE 25 13741 0 0 YETI HLDGS INC COM 98585X104 3242 39146 SH SOLE 26 28058 0 11088 YETI HLDGS INC COM 98585X104 121 1458 SH SOLE 28 1458 0 0 YETI HLDGS INC COM 98585X104 4264 51480 SH SOLE 30 51480 0 0 YETI HLDGS INC COM 98585X104 107 1287 SH SOLE 31 1287 0 0 YETI HLDGS INC COM 98585X104 993 11989 SH SOLE 34 11989 0 0 YETI HLDGS INC COM 98585X104 495 5979 SH SOLE 36 5979 0 0 YETI HLDGS INC COM 98585X104 879 10616 SH SOLE 40 10616 0 0 YETI HLDGS INC COM 98585X104 1232 14870 SH SOLE 43 75 0 14795 YEXT INC COM 98585N106 2563 258372 SH SOLE 2 134547 0 123825 YEXT INC COM 98585N106 32 3224 SH SOLE 4 289 0 2935 YEXT INC COM 98585N106 16 1574 SH SOLE 7 1574 0 0 YEXT INC COM 98585N106 3656 368504 SH SOLE 18 297726 0 70778 YEXT INC COM 98585N106 13003 1310751 SH SOLE 19 1310751 0 0 YEXT INC COM 98585N106 40804 4113264 SH SOLE 21 4113264 0 0 YEXT INC COM 98585N106 37169 3746867 SH SOLE 22 3693048 0 53819 YEXT INC COM 98585N106 453 45620 SH SOLE 23 45620 0 0 YEXT INC COM 98585N106 126 12725 SH SOLE 25 12725 0 0 YEXT INC COM 98585N106 2330 234861 SH SOLE 26 21644 0 213217 YEXT INC COM 98585N106 81 8177 SH SOLE 28 8177 0 0 YEXT INC COM 98585N106 5433 547668 SH SOLE 30 547668 0 0 YEXT INC COM 98585N106 31 3160 SH SOLE 36 3160 0 0 YEXT INC COM 98585N106 97 9752 SH SOLE 40 9752 0 0 YEXT INC COM 98585N106 353 35537 SH SOLE 43 3058 0 32479 YIELD10 BIOSCIENCE INC COM 98585K862 4 851 SH SOLE 18 851 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 51 10312 SH SOLE 21 10312 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 154 31373 SH SOLE 22 31373 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 21 7273 SH SOLE 43 0 0 7273 YORK WTR CO COM 987184108 342 6871 SH SOLE 2 3682 0 3189 YORK WTR CO COM 987184108 790 15869 SH SOLE 7 15869 0 0 YORK WTR CO COM 987184108 1942 39012 SH SOLE 18 39012 0 0 YORK WTR CO COM 987184108 1171 23533 SH SOLE 19 23533 0 0 YORK WTR CO COM 987184108 30583 614373 SH SOLE 21 614373 0 0 YORK WTR CO COM 987184108 14817 297649 SH SOLE 22 287734 0 9915 YORK WTR CO COM 987184108 83 1659 SH SOLE 25 1659 0 0 YORK WTR CO COM 987184108 60 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 8176 164246 SH SOLE 30 164246 0 0 YORK WTR CO COM 987184108 70 1415 SH SOLE 40 1415 0 0 YORK WTR CO COM 987184108 403 8089 SH SOLE 43 81 0 8008 YOUDAO INC SPONSORED ADS 98741T104 49 3919 SH SOLE 4 3919 0 0 YOUDAO INC SPONSORED ADS 98741T104 4457 357119 SH SOLE 21 357119 0 0 YOUDAO INC SPONSORED ADS 98741T104 2611 209223 SH SOLE 22 204945 0 4278 YOUDAO INC SPONSORED ADS 98741T104 823 65968 SH SOLE 30 65968 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 293 76745 SH SOLE 21 76745 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 275 71962 SH SOLE 22 0 0 71962 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 292 76388 SH SOLE 30 76388 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6914 1809882 SH SOLE 34 1809882 0 0 YUM BRANDS INC COM 988498101 77313 556767 SH SOLE 2 94053 0 462714 YUM BRANDS INC COM 988498101 28554 205634 SH SOLE 4 118313 0 87321 YUM BRANDS INC COM 988498101 35023 252217 SH SOLE 7 243190 0 9027 YUM BRANDS INC COM 988498101 571 4111 SH SOLE 13 950 0 3161 YUM BRANDS INC COM 988498101 5002 36020 SH SOLE 15 36020 0 0 YUM BRANDS INC COM 988498101 67275 484478 SH SOLE 18 444730 0 39748 YUM BRANDS INC COM 988498101 25350 182556 SH SOLE 19 182556 0 0 YUM BRANDS INC COM 988498101 988016 7115196 SH SOLE 21 7115196 0 0 YUM BRANDS INC COM 988498101 865984 6236384 SH SOLE 22 5631366 0 605018 YUM BRANDS INC COM 988498101 23543 169542 SH SOLE 23 169542 0 0 YUM BRANDS INC COM 988498101 88992 640877 SH SOLE 25 640877 0 0 YUM BRANDS INC COM 988498101 98395 708590 SH SOLE 26 244478 0 464112 YUM BRANDS INC COM 988498101 71995 518473 SH SOLE 28 6118 0 512355 YUM BRANDS INC COM 988498101 37 270 SH SOLE 29 270 0 0 YUM BRANDS INC COM 988498101 163656 1178567 SH SOLE 30 1178567 0 0 YUM BRANDS INC COM 988498101 810453 5836477 SH SOLE 31 32232 0 5804245 YUM BRANDS INC COM 988498101 3153 22704 SH SOLE 34 22704 0 0 YUM BRANDS INC COM 988498101 16966 122178 SH SOLE 36 122178 0 0 YUM BRANDS INC COM 988498101 1352 9735 SH SOLE 40 9735 0 0 YUM BRANDS INC COM 988498101 38021 273807 SH SOLE 43 11130 0 262677 YUM CHINA HLDGS INC COM 98850P109 55211 1107763 SH SOLE 2 86767 0 1020996 YUM CHINA HLDGS INC COM 98850P109 16946 340005 SH SOLE 4 212232 0 127773 YUM CHINA HLDGS INC COM 98850P109 2419 48534 SH SOLE 7 48534 0 0 YUM CHINA HLDGS INC COM 98850P109 6645 133333 SH SOLE 13 92960 0 40373 YUM CHINA HLDGS INC COM 98850P109 22950 460470 SH SOLE 15 460470 0 0 YUM CHINA HLDGS INC COM 98850P109 19756 396397 SH SOLE 18 396397 0 0 YUM CHINA HLDGS INC COM 98850P109 76217 1529232 SH SOLE 19 1529232 0 0 YUM CHINA HLDGS INC COM 98850P109 614555 12330555 SH SOLE 21 12330555 0 0 YUM CHINA HLDGS INC COM 98850P109 385191 7728548 SH SOLE 22 6853904 0 874644 YUM CHINA HLDGS INC COM 98850P109 9607 192747 SH SOLE 23 192747 0 0 YUM CHINA HLDGS INC COM 98850P109 40935 821323 SH SOLE 25 821323 0 0 YUM CHINA HLDGS INC COM 98850P109 58313 1169994 SH SOLE 26 150813 0 1019181 YUM CHINA HLDGS INC COM 98850P109 36926 740895 SH SOLE 28 39482 0 701413 YUM CHINA HLDGS INC COM 98850P109 124926 2506548 SH SOLE 30 2501946 0 4602 YUM CHINA HLDGS INC COM 98850P109 848 17008 SH SOLE 31 6485 0 10523 YUM CHINA HLDGS INC COM 98850P109 1221 24493 SH SOLE 32 24493 0 0 YUM CHINA HLDGS INC COM 98850P109 93723 1880478 SH SOLE 34 1880478 0 0 YUM CHINA HLDGS INC COM 98850P109 4786 96028 SH SOLE 36 96028 0 0 YUM CHINA HLDGS INC COM 98850P109 83 1671 SH SOLE 40 1671 0 0 YUM CHINA HLDGS INC COM 98850P109 28252 566852 SH SOLE 43 28936 0 537916 YUMANITY THERAPEUTICS INC COM 98872L102 4 1347 SH SOLE 2 1347 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 6 1867 SH SOLE 18 1867 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 74 25050 SH SOLE 21 25050 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 125 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 3659 58221 SH SOLE 2 2562 0 55659 ZAI LAB LTD ADR 98887Q104 2472 39331 SH SOLE 4 17801 0 21530 ZAI LAB LTD ADR 98887Q104 513 8162 SH SOLE 7 8162 0 0 ZAI LAB LTD ADR 98887Q104 461 7341 SH SOLE 13 143 0 7198 ZAI LAB LTD ADR 98887Q104 2923 46505 SH SOLE 15 46505 0 0 ZAI LAB LTD ADR 98887Q104 1599 25447 SH SOLE 18 25447 0 0 ZAI LAB LTD ADR 98887Q104 111711 1777425 SH SOLE 21 1777425 0 0 ZAI LAB LTD ADR 98887Q104 51384 817564 SH SOLE 22 733782 0 83782 ZAI LAB LTD ADR 98887Q104 2221 35335 SH SOLE 23 35335 0 0 ZAI LAB LTD ADR 98887Q104 3141 49969 SH SOLE 25 49969 0 0 ZAI LAB LTD ADR 98887Q104 8529 135701 SH SOLE 26 7218 0 128483 ZAI LAB LTD ADR 98887Q104 8467 134723 SH SOLE 28 6804 0 127919 ZAI LAB LTD ADR 98887Q104 28890 459672 SH SOLE 30 459672 0 0 ZAI LAB LTD ADR 98887Q104 20 316 SH SOLE 31 0 0 316 ZAI LAB LTD ADR 98887Q104 274 4357 SH SOLE 32 4357 0 0 ZAI LAB LTD ADR 98887Q104 316 5023 SH SOLE 34 5023 0 0 ZAI LAB LTD ADR 98887Q104 21 329 SH SOLE 40 329 0 0 ZAI LAB LTD ADR 98887Q104 5470 87035 SH SOLE 43 9456 0 77579 ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 36 1677 SH SOLE 43 805 0 872 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 75990 127672 SH SOLE 2 34530 0 93142 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 24915 41860 SH SOLE 4 27137 0 14723 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 31512 52943 SH SOLE 7 51384 0 1559 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 418 703 SH SOLE 13 153 0 550 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2919 4905 SH SOLE 15 4905 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 60 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 208080 349596 SH SOLE 18 272295 0 77301 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 482571 810771 SH SOLE 19 810771 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1020806 1715064 SH SOLE 21 1715064 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 738044 1239993 SH SOLE 22 1130881 0 109112 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 19157 32186 SH SOLE 23 32186 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 76162 127961 SH SOLE 25 127961 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 77740 130612 SH SOLE 26 50455 0 80157 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 106732 179321 SH SOLE 28 1868 0 177453 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1058 1777 SH SOLE 29 1777 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 155731 261645 SH SOLE 30 261645 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13544 22756 SH SOLE 31 9014 0 13742 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 89331 150086 SH SOLE 34 150086 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12046 20239 SH SOLE 36 20239 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1073 1802 SH SOLE 40 1802 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 18038 30305 SH SOLE 43 1509 0 28796 ZEDGE INC CL B 98923T104 17 1979 SH SOLE 2 1979 0 0 ZEDGE INC CL B 98923T104 17 2047 SH SOLE 18 2047 0 0 ZEDGE INC CL B 98923T104 289 33957 SH SOLE 21 33957 0 0 ZEDGE INC CL B 98923T104 342 40290 SH SOLE 22 40290 0 0 ZENDESK INC COM 98936J101 29439 282279 SH SOLE 2 83501 0 198778 ZENDESK INC COM 98936J101 8974 86052 SH SOLE 4 56530 0 29522 ZENDESK INC COM 98936J101 1209 11589 SH SOLE 7 11589 0 0 ZENDESK INC COM 98936J101 257 2461 SH SOLE 13 174 0 2287 ZENDESK INC COM 98936J101 1044 10010 SH SOLE 15 10010 0 0 ZENDESK INC COM 98936J101 1 5 SH SOLE 17 0 0 5 ZENDESK INC COM 98936J101 18383 176265 SH SOLE 18 170093 0 6172 ZENDESK INC COM 98936J101 3610 34617 SH SOLE 19 34617 0 0 ZENDESK INC COM 98936J101 240765 2308613 SH SOLE 21 2308613 0 0 ZENDESK INC COM 98936J101 285074 2733474 SH SOLE 22 2600935 0 132539 ZENDESK INC COM 98936J101 7036 67468 SH SOLE 23 67468 0 0 ZENDESK INC COM 98936J101 15939 152829 SH SOLE 25 152829 0 0 ZENDESK INC COM 98936J101 18286 175337 SH SOLE 26 80602 0 94735 ZENDESK INC COM 98936J101 19162 183737 SH SOLE 28 2114 0 181623 ZENDESK INC COM 98936J101 13 123 SH SOLE 29 123 0 0 ZENDESK INC COM 98936J101 24804 237841 SH SOLE 30 215909 0 21932 ZENDESK INC COM 98936J101 4620 44299 SH SOLE 31 14619 0 29680 ZENDESK INC COM 98936J101 586 5622 SH SOLE 34 5622 0 0 ZENDESK INC COM 98936J101 4933 47298 SH SOLE 36 47298 0 0 ZENDESK INC COM 98936J101 387 3715 SH SOLE 40 3715 0 0 ZENDESK INC COM 98936J101 4705 45113 SH SOLE 43 4973 0 40140 ZENDESK INC NOTE 0.625% 6/1 98936JAD3 8588 7198000 PRN SOLE 21 7198000 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1194 14208 SH SOLE 2 8759 0 5449 ZENTALIS PHARMACEUTICALS INC COM 98943L107 6 69 SH SOLE 4 69 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 45 538 SH SOLE 7 538 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 8223 97821 SH SOLE 18 96523 0 1298 ZENTALIS PHARMACEUTICALS INC COM 98943L107 25610 304663 SH SOLE 19 304663 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 128541 1529162 SH SOLE 21 1529162 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 71297 848164 SH SOLE 22 833879 0 14285 ZENTALIS PHARMACEUTICALS INC COM 98943L107 53 625 SH SOLE 23 625 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 307 3654 SH SOLE 25 3654 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 153 1816 SH SOLE 26 258 0 1558 ZENTALIS PHARMACEUTICALS INC COM 98943L107 2980 35452 SH SOLE 30 35452 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 147 1754 SH SOLE 34 1754 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 255 3034 SH SOLE 40 3034 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 167 1985 SH SOLE 43 0 0 1985 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 5 1017 SH SOLE 4 1017 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1837 363831 SH SOLE 21 363831 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 834 165113 SH SOLE 22 161658 0 3455 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 379 74983 SH SOLE 30 74983 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 0 45 SH SOLE 43 0 0 45 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 75 8947 SH SOLE 2 8947 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 55 6565 SH SOLE 21 6565 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1931 229279 SH SOLE 22 229279 0 0 ZEVIA PBC CL A 98955K104 36 5067 SH SOLE 2 4234 0 833 ZEVIA PBC CL A 98955K104 206 29270 SH SOLE 18 29270 0 0 ZEVIA PBC CL A 98955K104 115 16374 SH SOLE 19 16374 0 0 ZEVIA PBC CL A 98955K104 2461 349076 SH SOLE 21 349076 0 0 ZEVIA PBC CL A 98955K104 582 82527 SH SOLE 22 81293 0 1234 ZHIHU INC ADS 98955N108 282 50851 SH SOLE 22 15816 0 35035 ZHIHU INC ADS 98955N108 210 37908 SH SOLE 25 37908 0 0 ZHIHU INC ADS 98955N108 125 22647 SH SOLE 28 0 0 22647 ZHIHU INC ADS 98955N108 0 69 SH SOLE 30 69 0 0 ZIFF DAVIS INC COM 48123V102 4657 42007 SH SOLE 2 36680 0 5327 ZIFF DAVIS INC COM 48123V102 113 1021 SH SOLE 4 560 0 461 ZIFF DAVIS INC COM 48123V102 90 816 SH SOLE 7 816 0 0 ZIFF DAVIS INC COM 48123V102 22266 200847 SH SOLE 18 200847 0 0 ZIFF DAVIS INC COM 48123V102 8584 77434 SH SOLE 19 77434 0 0 ZIFF DAVIS INC COM 48123V102 362867 3273202 SH SOLE 21 3273202 0 0 ZIFF DAVIS INC COM 48123V102 148859 1342769 SH SOLE 22 1317667 0 25102 ZIFF DAVIS INC COM 48123V102 675 6088 SH SOLE 25 6088 0 0 ZIFF DAVIS INC COM 48123V102 1561 14078 SH SOLE 26 10765 0 3313 ZIFF DAVIS INC COM 48123V102 89 804 SH SOLE 28 804 0 0 ZIFF DAVIS INC COM 48123V102 8466 76367 SH SOLE 30 76367 0 0 ZIFF DAVIS INC COM 48123V102 89 802 SH SOLE 36 802 0 0 ZIFF DAVIS INC COM 48123V102 636 5741 SH SOLE 40 5741 0 0 ZIFF DAVIS INC COM 48123V102 3562 32126 SH SOLE 43 2487 0 29639 ZILLOW GROUP INC CL A 98954M101 7713 123965 SH SOLE 2 7134 0 116831 ZILLOW GROUP INC CL A 98954M101 1619 26013 SH SOLE 4 24054 0 1959 ZILLOW GROUP INC CL A 98954M101 237 3806 SH SOLE 7 3806 0 0 ZILLOW GROUP INC CL A 98954M101 5 73 SH SOLE 13 73 0 0 ZILLOW GROUP INC CL A 98954M101 320 5136 SH SOLE 15 5136 0 0 ZILLOW GROUP INC CL A 98954M101 2359 37921 SH SOLE 18 34692 0 3229 ZILLOW GROUP INC CL A 98954M101 985 15831 SH SOLE 19 15831 0 0 ZILLOW GROUP INC CL A 98954M101 62045 997195 SH SOLE 21 997195 0 0 ZILLOW GROUP INC CL A 98954M101 60827 977614 SH SOLE 22 907468 0 70146 ZILLOW GROUP INC CL A 98954M101 2320 37287 SH SOLE 23 37287 0 0 ZILLOW GROUP INC CL A 98954M101 5191 83434 SH SOLE 25 83434 0 0 ZILLOW GROUP INC CL A 98954M101 5275 84785 SH SOLE 26 40971 0 43814 ZILLOW GROUP INC CL A 98954M101 6335 101811 SH SOLE 28 8962 0 92849 ZILLOW GROUP INC CL A 98954M101 6 97 SH SOLE 29 97 0 0 ZILLOW GROUP INC CL A 98954M101 9792 157384 SH SOLE 30 157384 0 0 ZILLOW GROUP INC CL A 98954M101 1382 22210 SH SOLE 31 7602 0 14608 ZILLOW GROUP INC CL A 98954M101 172 2757 SH SOLE 34 2757 0 0 ZILLOW GROUP INC CL A 98954M101 1707 27433 SH SOLE 36 27433 0 0 ZILLOW GROUP INC CL A 98954M101 136 2180 SH SOLE 40 2180 0 0 ZILLOW GROUP INC CL A 98954M101 4985 80111 SH SOLE 43 11232 0 68879 ZILLOW GROUP INC CL C CAP STK 98954M200 19984 312985 SH SOLE 2 25040 0 287945 ZILLOW GROUP INC CL C CAP STK 98954M200 8009 125432 SH SOLE 4 60283 0 65149 ZILLOW GROUP INC CL C CAP STK 98954M200 868 13589 SH SOLE 7 13589 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 205 3213 SH SOLE 13 524 0 2689 ZILLOW GROUP INC CL C CAP STK 98954M200 761 11918 SH SOLE 15 11918 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 7351 115128 SH SOLE 18 106810 0 8318 ZILLOW GROUP INC CL C CAP STK 98954M200 2305 36105 SH SOLE 19 36105 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 210628 3298798 SH SOLE 21 3298798 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 220390 3451678 SH SOLE 22 3260121 0 191557 ZILLOW GROUP INC CL C CAP STK 98954M200 6129 95989 SH SOLE 23 95989 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 17934 280872 SH SOLE 25 280872 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 14758 231132 SH SOLE 26 104751 0 126381 ZILLOW GROUP INC CL C CAP STK 98954M200 18490 289587 SH SOLE 28 11775 0 277812 ZILLOW GROUP INC CL C CAP STK 98954M200 12 195 SH SOLE 29 195 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 27391 428994 SH SOLE 30 428994 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3788 59329 SH SOLE 31 19773 0 39556 ZILLOW GROUP INC CL C CAP STK 98954M200 622 9736 SH SOLE 34 9736 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4172 65348 SH SOLE 36 65348 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 360 5632 SH SOLE 40 5632 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 702 10987 SH SOLE 43 331 0 10656 ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 4661 3000000 PRN SOLE 21 3000000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 193 120000 PRN SOLE 2 120000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 312 194000 PRN SOLE 18 194000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 294 183000 PRN SOLE 19 183000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 5608 3490000 PRN SOLE 21 3490000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 156 97000 PRN SOLE 26 97000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 254 158000 PRN SOLE 34 158000 0 0 ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 5438 4225000 PRN SOLE 21 4225000 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 11 189 SH SOLE 2 189 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 25 423 SH SOLE 4 423 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 558 9486 SH SOLE 7 9486 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 28414 482739 SH SOLE 21 482739 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 15709 266889 SH SOLE 22 252617 0 14272 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 304 5165 SH SOLE 25 5165 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 130 2207 SH SOLE 26 0 0 2207 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 680 11549 SH SOLE 30 11549 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 314 5329 SH SOLE 40 5329 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 100919 794388 SH SOLE 2 402920 0 391468 ZIMMER BIOMET HOLDINGS INC COM 98956P102 17998 141674 SH SOLE 4 78241 0 63433 ZIMMER BIOMET HOLDINGS INC COM 98956P102 22509 177181 SH SOLE 7 171185 0 5996 ZIMMER BIOMET HOLDINGS INC COM 98956P102 403 3169 SH SOLE 13 586 0 2583 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3730 29363 SH SOLE 15 29363 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 193089 1519908 SH SOLE 18 1394995 0 124913 ZIMMER BIOMET HOLDINGS INC COM 98956P102 543210 4275896 SH SOLE 19 4275896 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 800906 6304357 SH SOLE 21 6304357 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 584690 4602406 SH SOLE 22 4179500 0 422906 ZIMMER BIOMET HOLDINGS INC COM 98956P102 21401 168455 SH SOLE 23 168455 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 47161 371230 SH SOLE 25 371230 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 57343 451376 SH SOLE 26 137470 0 313906 ZIMMER BIOMET HOLDINGS INC COM 98956P102 39362 309839 SH SOLE 28 3715 0 306124 ZIMMER BIOMET HOLDINGS INC COM 98956P102 115329 907819 SH SOLE 30 907819 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 9777 76958 SH SOLE 31 23175 0 53783 ZIMMER BIOMET HOLDINGS INC COM 98956P102 180553 1421230 SH SOLE 34 1421230 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 11197 88135 SH SOLE 36 88135 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 861 6780 SH SOLE 40 6780 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 14190 111700 SH SOLE 43 6442 0 105258 ZIONS BANCORPORATION N A COM 989701107 29798 471793 SH SOLE 2 91853 0 379940 ZIONS BANCORPORATION N A COM 989701107 896 14182 SH SOLE 4 9681 0 4501 ZIONS BANCORPORATION N A COM 989701107 7491 118606 SH SOLE 7 114901 0 3705 ZIONS BANCORPORATION N A COM 989701107 216 3414 SH SOLE 13 3414 0 0 ZIONS BANCORPORATION N A COM 989701107 256 4046 SH SOLE 15 4046 0 0 ZIONS BANCORPORATION N A COM 989701107 15331 242728 SH SOLE 18 229021 0 13707 ZIONS BANCORPORATION N A COM 989701107 9912 156937 SH SOLE 19 156937 0 0 ZIONS BANCORPORATION N A COM 989701107 278544 4410130 SH SOLE 21 4410130 0 0 ZIONS BANCORPORATION N A COM 989701107 228102 3611502 SH SOLE 22 3279172 0 332330 ZIONS BANCORPORATION N A COM 989701107 13319 210877 SH SOLE 25 210877 0 0 ZIONS BANCORPORATION N A COM 989701107 15348 242997 SH SOLE 26 66404 0 176593 ZIONS BANCORPORATION N A COM 989701107 3189 50497 SH SOLE 28 2919 0 47578 ZIONS BANCORPORATION N A COM 989701107 40586 642594 SH SOLE 30 642594 0 0 ZIONS BANCORPORATION N A COM 989701107 152 2402 SH SOLE 31 2402 0 0 ZIONS BANCORPORATION N A COM 989701107 3913 61959 SH SOLE 36 61959 0 0 ZIONS BANCORPORATION N A COM 989701107 1310 20739 SH SOLE 40 20739 0 0 ZIONS BANCORPORATION N A COM 989701107 17884 283157 SH SOLE 43 32601 0 250556 ZIOPHARM ONCOLOGY INC COM 98973P101 103 94075 SH SOLE 2 61369 0 32706 ZIOPHARM ONCOLOGY INC COM 98973P101 1 774 SH SOLE 4 774 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 5 4461 SH SOLE 7 4461 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 710 651113 SH SOLE 18 651113 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 408 374718 SH SOLE 19 374718 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 10444 9581495 SH SOLE 21 9581495 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 5995 5499807 SH SOLE 22 5364699 0 135108 ZIOPHARM ONCOLOGY INC COM 98973P101 37 33590 SH SOLE 25 33590 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 58 53142 SH SOLE 26 18711 0 34431 ZIOPHARM ONCOLOGY INC COM 98973P101 25 22678 SH SOLE 28 22678 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 305 279874 SH SOLE 30 279874 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 11 10306 SH SOLE 36 10306 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 24 21823 SH SOLE 40 21823 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 149 137116 SH SOLE 43 1999 0 135117 ZIPRECRUITER INC CL A 98980B103 889 35639 SH SOLE 2 35639 0 0 ZIPRECRUITER INC CL A 98980B103 480 19235 SH SOLE 21 19235 0 0 ZIPRECRUITER INC CL A 98980B103 5945 238355 SH SOLE 22 231836 0 6519 ZIPRECRUITER INC CL A 98980B103 75 3001 SH SOLE 25 3001 0 0 ZIPRECRUITER INC CL A 98980B103 143 5753 SH SOLE 30 5753 0 0 ZIPRECRUITER INC CL A 98980B103 1212 48584 SH SOLE 34 48584 0 0 ZIPRECRUITER INC CL A 98980B103 76 3030 SH SOLE 40 3030 0 0 ZOETIS INC CL A 98978V103 328474 1346040 SH SOLE 2 398429 0 947611 ZOETIS INC CL A 98978V103 69053 282969 SH SOLE 4 231189 0 51780 ZOETIS INC CL A 98978V103 101331 415238 SH SOLE 7 401223 0 14015 ZOETIS INC CL A 98978V103 2919 11962 SH SOLE 13 6831 0 5131 ZOETIS INC CL A 98978V103 10769 44130 SH SOLE 15 44130 0 0 ZOETIS INC CL A 98978V103 673399 2759494 SH SOLE 18 2262550 0 496944 ZOETIS INC CL A 98978V103 636701 2609111 SH SOLE 19 2609111 0 0 ZOETIS INC CL A 98978V103 2690005 11023256 SH SOLE 21 11023256 0 0 ZOETIS INC CL A 98978V103 2639770 10817400 SH SOLE 22 9697895 0 1119505 ZOETIS INC CL A 98978V103 69125 283264 SH SOLE 23 283264 0 0 ZOETIS INC CL A 98978V103 563172 2307798 SH SOLE 25 2307798 0 0 ZOETIS INC CL A 98978V103 274921 1126587 SH SOLE 26 413213 0 713374 ZOETIS INC CL A 98978V103 319899 1310901 SH SOLE 28 15194 0 1295707 ZOETIS INC CL A 98978V103 2259 9258 SH SOLE 29 9258 0 0 ZOETIS INC CL A 98978V103 894333 3664848 SH SOLE 30 3590919 0 73929 ZOETIS INC CL A 98978V103 46703 191384 SH SOLE 31 67344 0 124040 ZOETIS INC CL A 98978V103 344069 1409947 SH SOLE 34 1409947 0 0 ZOETIS INC CL A 98978V103 48219 197593 SH SOLE 36 197593 0 0 ZOETIS INC CL A 98978V103 3826 15678 SH SOLE 40 15678 0 0 ZOETIS INC CL A 98978V103 119319 488952 SH SOLE 43 46800 0 442152 ZOGENIX INC COM NEW 98978L204 2758 169715 SH SOLE 2 74017 0 95698 ZOGENIX INC COM NEW 98978L204 4 218 SH SOLE 4 218 0 0 ZOGENIX INC COM NEW 98978L204 17 1030 SH SOLE 7 1030 0 0 ZOGENIX INC COM NEW 98978L204 3332 205055 SH SOLE 18 174079 0 30976 ZOGENIX INC COM NEW 98978L204 10461 643733 SH SOLE 19 643733 0 0 ZOGENIX INC COM NEW 98978L204 36032 2217350 SH SOLE 21 2217350 0 0 ZOGENIX INC COM NEW 98978L204 29991 1845573 SH SOLE 22 1790929 0 54644 ZOGENIX INC COM NEW 98978L204 408 25089 SH SOLE 23 25089 0 0 ZOGENIX INC COM NEW 98978L204 162 9992 SH SOLE 25 9992 0 0 ZOGENIX INC COM NEW 98978L204 2824 173812 SH SOLE 26 32955 0 140857 ZOGENIX INC COM NEW 98978L204 68 4189 SH SOLE 28 4189 0 0 ZOGENIX INC COM NEW 98978L204 6688 411594 SH SOLE 30 411594 0 0 ZOGENIX INC COM NEW 98978L204 151 9294 SH SOLE 36 9294 0 0 ZOGENIX INC COM NEW 98978L204 100 6129 SH SOLE 40 6129 0 0 ZOGENIX INC COM NEW 98978L204 184 11326 SH SOLE 43 1687 0 9639 ZOMEDICA CORP COM 98980M109 77 249838 SH SOLE 2 215087 0 34751 ZOMEDICA CORP COM 98980M109 436 1422664 SH SOLE 21 1422664 0 0 ZOMEDICA CORP COM 98980M109 3147 10268439 SH SOLE 22 9858908 0 409531 ZOMEDICA CORP COM 98980M109 54 174766 SH SOLE 25 174766 0 0 ZOMEDICA CORP COM 98980M109 15 49076 SH SOLE 26 49076 0 0 ZOMEDICA CORP COM 98980M109 90 294319 SH SOLE 30 294319 0 0 ZOMEDICA CORP COM 98980M109 44 144360 SH SOLE 36 144360 0 0 ZOMEDICA CORP COM 98980M109 33 106844 SH SOLE 40 106844 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 73053 397221 SH SOLE 2 21747 0 375474 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 24094 131010 SH SOLE 4 78240 0 52770 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10122 55038 SH SOLE 7 55038 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 495 2689 SH SOLE 13 533 0 2156 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3145 17099 SH SOLE 15 17099 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 50078 272295 SH SOLE 18 261310 0 10985 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5091 27684 SH SOLE 19 27684 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 528082 2871413 SH SOLE 21 2871413 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 834396 4536978 SH SOLE 22 4290607 0 246371 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 22350 121526 SH SOLE 23 121526 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 62224 338337 SH SOLE 25 338337 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 58348 317263 SH SOLE 26 149526 0 167737 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 75038 408015 SH SOLE 28 46023 0 361992 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 50 271 SH SOLE 29 271 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 105494 573617 SH SOLE 30 573617 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14680 79823 SH SOLE 31 23793 0 56030 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10778 58606 SH SOLE 32 58606 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3485 18952 SH SOLE 34 18952 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16241 88309 SH SOLE 36 88309 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1277 6946 SH SOLE 40 6946 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10515 57173 SH SOLE 43 2207 0 54966 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3755 58495 SH SOLE 2 50214 0 8281 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 7718 120222 SH SOLE 4 75709 0 44513 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1265 19706 SH SOLE 7 19706 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 23 354 SH SOLE 13 354 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1004 15641 SH SOLE 15 15641 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 16220 252648 SH SOLE 18 238331 0 14317 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 142232 2215455 SH SOLE 19 2215455 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 67602 1052986 SH SOLE 21 1052986 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 273957 4267244 SH SOLE 22 4169732 0 97512 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8101 126186 SH SOLE 23 126186 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2375 36992 SH SOLE 25 36992 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 27228 424112 SH SOLE 26 167151 0 256961 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 34294 534175 SH SOLE 28 6113 0 528062 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 20 304 SH SOLE 29 304 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 55618 866331 SH SOLE 30 866331 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1965 30613 SH SOLE 31 23469 0 7144 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 258487 4026279 SH SOLE 34 4026279 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2499 38923 SH SOLE 36 38923 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 500 7783 SH SOLE 40 7783 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5 77 SH SOLE 43 0 0 77 ZOSANO PHARMA CORP COM NEW 98979H202 42 89788 SH SOLE 21 89788 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 921 1959970 SH SOLE 22 1959970 0 0 ZOVIO INC COM 98979V102 8 5985 SH SOLE 18 5985 0 0 ZOVIO INC COM 98979V102 111 87431 SH SOLE 21 87431 0 0 ZOVIO INC COM 98979V102 374 294350 SH SOLE 22 294350 0 0 ZSCALER INC COM 98980G102 52388 163036 SH SOLE 2 18209 0 144827 ZSCALER INC COM 98980G102 15226 47383 SH SOLE 4 30092 0 17291 ZSCALER INC COM 98980G102 9145 28460 SH SOLE 7 28460 0 0 ZSCALER INC COM 98980G102 340 1058 SH SOLE 13 145 0 913 ZSCALER INC COM 98980G102 2212 6884 SH SOLE 15 6884 0 0 ZSCALER INC COM 98980G102 43866 136513 SH SOLE 18 132346 0 4167 ZSCALER INC COM 98980G102 250483 779519 SH SOLE 19 779519 0 0 ZSCALER INC COM 98980G102 623504 1940385 SH SOLE 21 1940385 0 0 ZSCALER INC COM 98980G102 546570 1700961 SH SOLE 22 1610109 0 90852 ZSCALER INC COM 98980G102 14967 46578 SH SOLE 23 46578 0 0 ZSCALER INC COM 98980G102 34338 106861 SH SOLE 25 106861 0 0 ZSCALER INC COM 98980G102 60122 187105 SH SOLE 26 62963 0 124142 ZSCALER INC COM 98980G102 87809 273267 SH SOLE 28 1435 0 271832 ZSCALER INC COM 98980G102 35 108 SH SOLE 29 108 0 0 ZSCALER INC COM 98980G102 140941 438618 SH SOLE 30 438618 0 0 ZSCALER INC COM 98980G102 9406 29271 SH SOLE 31 9190 0 20081 ZSCALER INC COM 98980G102 10888 33883 SH SOLE 32 33883 0 0 ZSCALER INC COM 98980G102 288929 899166 SH SOLE 34 899166 0 0 ZSCALER INC COM 98980G102 10782 33554 SH SOLE 36 33554 0 0 ZSCALER INC COM 98980G102 877 2728 SH SOLE 40 2728 0 0 ZSCALER INC COM 98980G102 14320 44564 SH SOLE 43 4626 0 39938 ZSCALER INC OPTIONS 98980G102 225 700 SH Call SOLE 4 700 0 0 ZSCALER INC OPTIONS 98980G102 2699 8400 SH Call SOLE 18 8400 0 0 ZSCALER INC OPTIONS 98980G102 16195 50400 SH Call SOLE 19 50400 0 0 ZSCALER INC OPTIONS 98980G102 1317 4100 SH Call SOLE 22 4100 0 0 ZSCALER INC OPTIONS 98980G102 225 700 SH Call SOLE 26 700 0 0 ZSCALER INC OPTIONS 98980G102 9286 28900 SH Call SOLE 34 28900 0 0 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 14385 6582000 PRN SOLE 21 6582000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 13886 492060 SH SOLE 2 46240 0 445820 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7665 271631 SH SOLE 4 149737 0 121894 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1186 42033 SH SOLE 7 42033 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2080 73713 SH SOLE 13 31404 0 42309 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7283 258081 SH SOLE 15 258081 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6162 218373 SH SOLE 18 218373 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 360 12774 SH SOLE 19 12774 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 232318 8232374 SH SOLE 21 8232374 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 148250 5253353 SH SOLE 22 4649328 0 604025 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5644 200011 SH SOLE 23 200011 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3053 108168 SH SOLE 25 108168 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 24082 853379 SH SOLE 26 17116 0 836263 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 18576 658255 SH SOLE 28 36775 0 621480 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 71509 2533978 SH SOLE 30 2533978 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 526 18639 SH SOLE 31 4645 0 13994 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 713 25255 SH SOLE 32 25255 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 903 31994 SH SOLE 34 31994 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 53 1862 SH SOLE 36 1862 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 51 1810 SH SOLE 40 1810 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12395 439241 SH SOLE 43 44970 0 394271 ZUMIEZ INC COM 989817101 1312 27339 SH SOLE 2 9245 0 18094 ZUMIEZ INC COM 989817101 6 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 15 309 SH SOLE 7 309 0 0 ZUMIEZ INC COM 989817101 4248 88512 SH SOLE 18 88512 0 0 ZUMIEZ INC COM 989817101 4957 103287 SH SOLE 19 103287 0 0 ZUMIEZ INC COM 989817101 131496 2740070 SH SOLE 21 2740070 0 0 ZUMIEZ INC COM 989817101 28991 604099 SH SOLE 22 581298 0 22801 ZUMIEZ INC COM 989817101 136 2837 SH SOLE 23 2837 0 0 ZUMIEZ INC COM 989817101 209 4356 SH SOLE 25 4356 0 0 ZUMIEZ INC COM 989817101 1039 21650 SH SOLE 26 6333 0 15317 ZUMIEZ INC COM 989817101 20 413 SH SOLE 28 413 0 0 ZUMIEZ INC COM 989817101 1880 39185 SH SOLE 30 39185 0 0 ZUMIEZ INC COM 989817101 19 393 SH SOLE 34 393 0 0 ZUMIEZ INC COM 989817101 39 814 SH SOLE 36 814 0 0 ZUMIEZ INC COM 989817101 125 2600 SH SOLE 40 2600 0 0 ZUMIEZ INC COM 989817101 736 15330 SH SOLE 43 0 0 15330 ZUORA INC COM CL A 98983V106 1969 105389 SH SOLE 2 93286 0 12103 ZUORA INC COM CL A 98983V106 43 2319 SH SOLE 4 328 0 1991 ZUORA INC COM CL A 98983V106 27 1420 SH SOLE 7 1420 0 0 ZUORA INC COM CL A 98983V106 5594 299479 SH SOLE 18 299479 0 0 ZUORA INC COM CL A 98983V106 4917 263208 SH SOLE 19 263208 0 0 ZUORA INC COM CL A 98983V106 77242 4135003 SH SOLE 21 4135003 0 0 ZUORA INC COM CL A 98983V106 51095 2735296 SH SOLE 22 2675825 0 59471 ZUORA INC COM CL A 98983V106 47 2538 SH SOLE 23 2538 0 0 ZUORA INC COM CL A 98983V106 295 15796 SH SOLE 25 15796 0 0 ZUORA INC COM CL A 98983V106 793 42449 SH SOLE 26 34592 0 7857 ZUORA INC COM CL A 98983V106 34 1798 SH SOLE 28 1798 0 0 ZUORA INC COM CL A 98983V106 9045 484226 SH SOLE 30 484226 0 0 ZUORA INC COM CL A 98983V106 141 7547 SH SOLE 34 7547 0 0 ZUORA INC COM CL A 98983V106 118 6298 SH SOLE 36 6298 0 0 ZUORA INC COM CL A 98983V106 231 12377 SH SOLE 40 12377 0 0 ZUORA INC COM CL A 98983V106 631 33780 SH SOLE 43 0 0 33780 ZURN WATER SOLUTIONS CORP COM 98983L108 2665 73206 SH SOLE 2 33653 0 39553 ZURN WATER SOLUTIONS CORP COM 98983L108 17 470 SH SOLE 4 470 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 8145 223753 SH SOLE 7 223753 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 12585 345755 SH SOLE 18 345755 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 7854 215767 SH SOLE 19 215767 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 154128 4234295 SH SOLE 21 4234295 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 103538 2844462 SH SOLE 22 2752445 0 92017 ZURN WATER SOLUTIONS CORP COM 98983L108 661 18152 SH SOLE 25 18152 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 1844 50648 SH SOLE 26 41134 0 9514 ZURN WATER SOLUTIONS CORP COM 98983L108 79 2158 SH SOLE 28 2158 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 82007 2252946 SH SOLE 30 2252946 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 295 8094 SH SOLE 36 8094 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 581 15965 SH SOLE 40 15965 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 575 15788 SH SOLE 43 133 0 15655 ZYMERGEN INC COM 98985X100 186 27866 SH SOLE 2 2658 0 25208 ZYMERGEN INC COM 98985X100 2 301 SH SOLE 7 301 0 0 ZYMERGEN INC COM 98985X100 1558 232853 SH SOLE 18 232853 0 0 ZYMERGEN INC COM 98985X100 946 141446 SH SOLE 19 141446 0 0 ZYMERGEN INC COM 98985X100 18063 2700006 SH SOLE 21 2700006 0 0 ZYMERGEN INC COM 98985X100 6906 1032219 SH SOLE 22 994364 0 37855 ZYMEWORKS INC COM 98985W102 155 9457 SH SOLE 2 9457 0 0 ZYMEWORKS INC COM 98985W102 3 156 SH SOLE 4 156 0 0 ZYMEWORKS INC COM 98985W102 6683 407772 SH SOLE 21 407772 0 0 ZYMEWORKS INC COM 98985W102 623 38010 SH SOLE 22 20522 0 17488 ZYMEWORKS INC COM 98985W102 111 6760 SH SOLE 25 6760 0 0 ZYMEWORKS INC COM 98985W102 359 21901 SH SOLE 26 19205 0 2696 ZYMEWORKS INC COM 98985W102 487 29730 SH SOLE 28 29730 0 0 ZYMEWORKS INC COM 98985W102 4692 286302 SH SOLE 30 286302 0 0 ZYMEWORKS INC COM 98985W102 77 4691 SH SOLE 34 4691 0 0 ZYMEWORKS INC COM 98985W102 23 1378 SH SOLE 36 1378 0 0 ZYMEWORKS INC COM 98985W102 81 4941 SH SOLE 40 4941 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 22 7701 SH SOLE 18 7701 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 358 124273 SH SOLE 21 124273 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 2027 703674 SH SOLE 22 703674 0 0 ZYNEX INC COM 98986M103 81 8112 SH SOLE 2 5548 0 2564 ZYNEX INC COM 98986M103 3 329 SH SOLE 7 329 0 0 ZYNEX INC COM 98986M103 809 81173 SH SOLE 18 76835 0 4338 ZYNEX INC COM 98986M103 411 41257 SH SOLE 19 41257 0 0 ZYNEX INC COM 98986M103 23120 2318971 SH SOLE 21 2318971 0 0 ZYNEX INC COM 98986M103 5433 544924 SH SOLE 22 535373 0 9551 ZYNEX INC COM 98986M103 46 4601 SH SOLE 25 4601 0 0 ZYNEX INC COM 98986M103 1 97 SH SOLE 26 97 0 0 ZYNEX INC COM 98986M103 295 29555 SH SOLE 30 29555 0 0 ZYNEX INC COM 98986M103 37 3756 SH SOLE 40 3756 0 0 ZYNEX INC COM 98986M103 26 2589 SH SOLE 43 0 0 2589 ZYNGA INC NOTE 98986TAD0 526108 5765000 PRN SOLE 21 5765000 0 0 ZYNGA INC CL A 98986T108 17515 2736696 SH SOLE 2 1124026 0 1612670 ZYNGA INC CL A 98986T108 522 81634 SH SOLE 4 72898 0 8736 ZYNGA INC CL A 98986T108 93 14472 SH SOLE 7 14472 0 0 ZYNGA INC CL A 98986T108 5032 786199 SH SOLE 18 594829 0 191370 ZYNGA INC CL A 98986T108 17693 2764522 SH SOLE 19 2764522 0 0 ZYNGA INC CL A 98986T108 110363 17244281 SH SOLE 21 17244281 0 0 ZYNGA INC CL A 98986T108 164095 25639796 SH SOLE 22 24089409 0 1550387 ZYNGA INC CL A 98986T108 110 17159 SH SOLE 23 17159 0 0 ZYNGA INC CL A 98986T108 828 129374 SH SOLE 25 129374 0 0 ZYNGA INC CL A 98986T108 2729 426395 SH SOLE 26 278977 0 147418 ZYNGA INC CL A 98986T108 4373 683340 SH SOLE 28 18033 0 665307 ZYNGA INC CL A 98986T108 5049 788930 SH SOLE 30 788930 0 0 ZYNGA INC CL A 98986T108 96 15030 SH SOLE 31 15030 0 0 ZYNGA INC CL A 98986T108 31 4847 SH SOLE 34 4847 0 0 ZYNGA INC CL A 98986T108 381 59540 SH SOLE 36 59540 0 0 ZYNGA INC CL A 98986T108 774 120928 SH SOLE 40 120928 0 0 ZYNGA INC CL A 98986T108 2084 325685 SH SOLE 43 15467 0 310218 ZYNGA INC NOTE 0.250% 6/0 98986TAB4 3930 3641000 PRN SOLE 21 3641000 0 0