0000834237-22-009651.txt : 20220512 0000834237-22-009651.hdr.sgml : 20220512 20220512144743 ACCESSION NUMBER: 0000834237-22-009651 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220512 DATE AS OF CHANGE: 20220512 EFFECTIVENESS DATE: 20220512 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: 22917275 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 03-31-2022 03-31-2022 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 03-31-2022 31 53323 3712036268 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 46 Global Energy & Power Infrastructure II Advisors, LLC
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM INC CL A 68243Q106 2297 180038 SH SOLE 2 116241 0 63797 1 800 FLOWERS COM INC CL A 68243Q106 1 96 SH SOLE 4 96 0 0 1 800 FLOWERS COM INC CL A 68243Q106 5 377 SH SOLE 7 377 0 0 1 800 FLOWERS COM INC CL A 68243Q106 1191 93366 SH SOLE 18 68176 0 25190 1 800 FLOWERS COM INC CL A 68243Q106 7857 615786 SH SOLE 19 615786 0 0 1 800 FLOWERS COM INC CL A 68243Q106 11864 929814 SH SOLE 21 929814 0 0 1 800 FLOWERS COM INC CL A 68243Q106 15831 1240638 SH SOLE 22 1224425 0 16213 1 800 FLOWERS COM INC CL A 68243Q106 285 22321 SH SOLE 23 22321 0 0 1 800 FLOWERS COM INC CL A 68243Q106 57 4495 SH SOLE 25 4495 0 0 1 800 FLOWERS COM INC CL A 68243Q106 1400 109721 SH SOLE 26 1801 0 107920 1 800 FLOWERS COM INC CL A 68243Q106 443 34704 SH SOLE 30 34704 0 0 1 800 FLOWERS COM INC CL A 68243Q106 438 34356 SH SOLE 34 34356 0 0 1 800 FLOWERS COM INC CL A 68243Q106 22 1748 SH SOLE 36 1748 0 0 1 800 FLOWERS COM INC CL A 68243Q106 48 3727 SH SOLE 40 3727 0 0 1 800 FLOWERS COM INC CL A 68243Q106 347 27232 SH SOLE 43 26297 0 935 10X GENOMICS INC CL A COM 88025U109 5475 71969 SH SOLE 2 9597 0 62372 10X GENOMICS INC CL A COM 88025U109 3659 48106 SH SOLE 4 29295 0 18811 10X GENOMICS INC CL A COM 88025U109 504 6622 SH SOLE 7 6622 0 0 10X GENOMICS INC CL A COM 88025U109 18 232 SH SOLE 13 232 0 0 10X GENOMICS INC CL A COM 88025U109 466 6130 SH SOLE 15 6130 0 0 10X GENOMICS INC CL A COM 88025U109 0 2 SH SOLE 17 0 0 2 10X GENOMICS INC CL A COM 88025U109 19898 261576 SH SOLE 18 194884 0 66692 10X GENOMICS INC CL A COM 88025U109 298042 3918003 SH SOLE 19 3918003 0 0 10X GENOMICS INC CL A COM 88025U109 186 2445 SH SOLE 20 2445 0 0 10X GENOMICS INC CL A COM 88025U109 146310 1923363 SH SOLE 21 1923363 0 0 10X GENOMICS INC CL A COM 88025U109 179495 2359598 SH SOLE 22 2217448 0 142150 10X GENOMICS INC CL A COM 88025U109 7253 95347 SH SOLE 23 95347 0 0 10X GENOMICS INC CL A COM 88025U109 2075 27281 SH SOLE 25 27281 0 0 10X GENOMICS INC CL A COM 88025U109 5066 66592 SH SOLE 26 49351 0 17241 10X GENOMICS INC CL A COM 88025U109 6163 81013 SH SOLE 28 1823 0 79190 10X GENOMICS INC CL A COM 88025U109 20 259 SH SOLE 29 259 0 0 10X GENOMICS INC CL A COM 88025U109 17490 229925 SH SOLE 30 229925 0 0 10X GENOMICS INC CL A COM 88025U109 1245 16362 SH SOLE 31 8063 0 8299 10X GENOMICS INC CL A COM 88025U109 352 4626 SH SOLE 34 4626 0 0 10X GENOMICS INC CL A COM 88025U109 933 12262 SH SOLE 36 12262 0 0 10X GENOMICS INC CL A COM 88025U109 197 2593 SH SOLE 40 2593 0 0 10X GENOMICS INC CL A COM 88025U109 63 834 SH OTR 43 834 0 0 10X GENOMICS INC CL A COM 88025U109 1662 21852 SH SOLE 43 17938 0 3914 111 INC ADS 68247Q102 19 7170 SH SOLE 4 7170 0 0 111 INC ADS 68247Q102 49 18272 SH SOLE 21 18272 0 0 111 INC ADS 68247Q102 365 137183 SH SOLE 22 134324 0 2859 111 INC ADS 68247Q102 33 12316 SH SOLE 30 12316 0 0 180 LIFE SCIENCES CORP COM 68236V104 22 8343 SH SOLE 2 8343 0 0 180 LIFE SCIENCES CORP COM 68236V104 16 6277 SH SOLE 18 6277 0 0 180 LIFE SCIENCES CORP COM 68236V104 179 68995 SH SOLE 21 68995 0 0 180 LIFE SCIENCES CORP COM 68236V104 737 284700 SH SOLE 22 284700 0 0 1847 GOEDEKER INC COM 28252C109 3 1491 SH SOLE 2 0 0 1491 1847 GOEDEKER INC COM 28252C109 25 12975 SH SOLE 18 12975 0 0 1847 GOEDEKER INC COM 28252C109 326 169939 SH SOLE 21 169939 0 0 1847 GOEDEKER INC COM 28252C109 2990 1557459 SH SOLE 22 1557459 0 0 1895 BANCORP OF WIS INC COM 28253R105 6 567 SH SOLE 18 567 0 0 1895 BANCORP OF WIS INC COM 28253R105 99 9144 SH SOLE 21 9144 0 0 1LIFE HEALTHCARE INC COM 68269G107 4287 386930 SH SOLE 2 242710 0 144220 1LIFE HEALTHCARE INC COM 68269G107 2 220 SH SOLE 4 220 0 0 1LIFE HEALTHCARE INC COM 68269G107 16 1476 SH SOLE 7 1476 0 0 1LIFE HEALTHCARE INC COM 68269G107 3700 333968 SH SOLE 18 308199 0 25769 1LIFE HEALTHCARE INC COM 68269G107 10137 914911 SH SOLE 19 914911 0 0 1LIFE HEALTHCARE INC COM 68269G107 48551 4381904 SH SOLE 21 4381904 0 0 1LIFE HEALTHCARE INC COM 68269G107 47877 4321000 SH SOLE 22 4230978 0 90022 1LIFE HEALTHCARE INC COM 68269G107 307 27676 SH SOLE 23 27676 0 0 1LIFE HEALTHCARE INC COM 68269G107 298 26868 SH SOLE 25 26868 0 0 1LIFE HEALTHCARE INC COM 68269G107 3487 314727 SH SOLE 26 67819 0 246908 1LIFE HEALTHCARE INC COM 68269G107 76 6864 SH SOLE 28 6864 0 0 1LIFE HEALTHCARE INC COM 68269G107 2697 243397 SH SOLE 30 243397 0 0 1LIFE HEALTHCARE INC COM 68269G107 906 81779 SH SOLE 34 81779 0 0 1LIFE HEALTHCARE INC COM 68269G107 78 7054 SH SOLE 36 7054 0 0 1LIFE HEALTHCARE INC COM 68269G107 334 30113 SH SOLE 40 30113 0 0 1LIFE HEALTHCARE INC COM 68269G107 506 45631 SH SOLE 43 41432 0 4199 1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 1985 2300000 PRN SOLE 21 2300000 0 0 1ST SOURCE CORP COM 336901103 1240 26817 SH SOLE 2 16563 0 10254 1ST SOURCE CORP COM 336901103 13 281 SH SOLE 7 281 0 0 1ST SOURCE CORP COM 336901103 2315 50051 SH SOLE 18 50051 0 0 1ST SOURCE CORP COM 336901103 1526 32996 SH SOLE 19 32996 0 0 1ST SOURCE CORP COM 336901103 28534 616946 SH SOLE 21 616946 0 0 1ST SOURCE CORP COM 336901103 24592 531728 SH SOLE 22 513958 0 17770 1ST SOURCE CORP COM 336901103 104 2251 SH SOLE 25 2251 0 0 1ST SOURCE CORP COM 336901103 104 2247 SH SOLE 26 0 0 2247 1ST SOURCE CORP COM 336901103 13 279 SH SOLE 28 279 0 0 1ST SOURCE CORP COM 336901103 803 17359 SH SOLE 30 17359 0 0 1ST SOURCE CORP COM 336901103 52 1123 SH SOLE 34 1123 0 0 1ST SOURCE CORP COM 336901103 127 2747 SH SOLE 40 2747 0 0 1ST SOURCE CORP COM 336901103 675 14604 SH SOLE 43 14006 0 598 1STDIBS COM INC COM 320551104 32 3957 SH SOLE 2 2237 0 1720 1STDIBS COM INC COM 320551104 412 51615 SH SOLE 18 51615 0 0 1STDIBS COM INC COM 320551104 225 28114 SH SOLE 19 28114 0 0 1STDIBS COM INC COM 320551104 5113 639953 SH SOLE 21 639953 0 0 1STDIBS COM INC COM 320551104 1229 153852 SH SOLE 22 151980 0 1872 1STDIBS COM INC COM 320551104 2 207 SH SOLE 43 0 0 207 22ND CENTY GROUP INC COM 90137F103 52 22477 SH SOLE 2 6185 0 16292 22ND CENTY GROUP INC COM 90137F103 6 2427 SH SOLE 7 2427 0 0 22ND CENTY GROUP INC COM 90137F103 1071 461842 SH SOLE 18 461842 0 0 22ND CENTY GROUP INC COM 90137F103 672 289592 SH SOLE 19 289592 0 0 22ND CENTY GROUP INC COM 90137F103 12770 5504373 SH SOLE 21 5504373 0 0 22ND CENTY GROUP INC COM 90137F103 8727 3761659 SH SOLE 22 3733708 0 27951 23ANDME HOLDING CO CLASS A COM 90138Q108 195 50975 SH SOLE 2 43829 0 7146 23ANDME HOLDING CO CLASS A COM 90138Q108 650 169663 SH SOLE 21 169663 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 10516 2745735 SH SOLE 22 2723083 0 22652 23ANDME HOLDING CO CLASS A COM 90138Q108 38 9962 SH SOLE 25 9962 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 23 6116 SH SOLE 26 0 0 6116 23ANDME HOLDING CO CLASS A COM 90138Q108 516 134829 SH SOLE 30 134829 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 42 11092 SH SOLE 40 11092 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 376 22040 SH SOLE 2 11111 0 10929 2SEVENTY BIO INC COMMON STOCK 901384107 2 95 SH SOLE 4 95 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 6 362 SH SOLE 7 362 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 1133 66420 SH SOLE 18 66420 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 678 39767 SH SOLE 19 39767 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 14666 859669 SH SOLE 21 859669 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 9642 565194 SH SOLE 22 542889 0 22305 2SEVENTY BIO INC COMMON STOCK 901384107 127 7417 SH SOLE 25 7417 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 154 9008 SH SOLE 26 7198 0 1810 2SEVENTY BIO INC COMMON STOCK 901384107 330 19354 SH SOLE 30 19354 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 11 670 SH SOLE 36 670 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 45 2648 SH SOLE 40 2648 0 0 2SEVENTY BIO INC COMMON STOCK 901384107 19 1120 SH SOLE 43 1120 0 0 2U INC COM 90214J101 2844 214182 SH SOLE 2 132395 0 81787 2U INC COM 90214J101 4 296 SH SOLE 4 296 0 0 2U INC COM 90214J101 14 1035 SH SOLE 7 1035 0 0 2U INC COM 90214J101 2991 225259 SH SOLE 18 198022 0 27237 2U INC COM 90214J101 9813 738957 SH SOLE 19 738957 0 0 2U INC COM 90214J101 33386 2513999 SH SOLE 21 2513999 0 0 2U INC COM 90214J101 29878 2249832 SH SOLE 22 2198521 0 51311 2U INC COM 90214J101 310 23332 SH SOLE 23 23332 0 0 2U INC COM 90214J101 206 15540 SH SOLE 25 15540 0 0 2U INC COM 90214J101 1988 149686 SH SOLE 26 33689 0 115997 2U INC COM 90214J101 18 1326 SH SOLE 28 1326 0 0 2U INC COM 90214J101 1561 117554 SH SOLE 30 117554 0 0 2U INC COM 90214J101 296 22296 SH SOLE 34 22296 0 0 2U INC COM 90214J101 154 11573 SH SOLE 36 11573 0 0 2U INC COM 90214J101 122 9157 SH SOLE 40 9157 0 0 2U INC COM 90214J101 1084 81613 SH SOLE 43 74069 0 7544 2U INC NOTE 2.250% 5/0 90214JAB7 2423 2884000 PRN SOLE 2 2884000 0 0 2U INC NOTE 2.250% 5/0 90214JAB7 97 116000 PRN SOLE 19 116000 0 0 2U INC NOTE 2.250% 5/0 90214JAB7 2049 2439000 PRN SOLE 21 2439000 0 0 3-D SYS CORP DEL COM NEW 88554D205 1457 87327 SH SOLE 2 60336 0 26991 3-D SYS CORP DEL COM NEW 88554D205 32 1918 SH SOLE 4 501 0 1417 3-D SYS CORP DEL COM NEW 88554D205 28 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 7362 441355 SH SOLE 18 427015 0 14340 3-D SYS CORP DEL COM NEW 88554D205 5412 324445 SH SOLE 19 324445 0 0 3-D SYS CORP DEL COM NEW 88554D205 250428 15013688 SH SOLE 21 15013688 0 0 3-D SYS CORP DEL COM NEW 88554D205 52542 3149977 SH SOLE 22 3072735 0 77242 3-D SYS CORP DEL COM NEW 88554D205 55 3270 SH SOLE 23 3270 0 0 3-D SYS CORP DEL COM NEW 88554D205 344 20647 SH SOLE 25 20647 0 0 3-D SYS CORP DEL COM NEW 88554D205 1248 74842 SH SOLE 26 49465 0 25377 3-D SYS CORP DEL COM NEW 88554D205 38 2291 SH SOLE 28 2291 0 0 3-D SYS CORP DEL COM NEW 88554D205 12525 750903 SH SOLE 30 750903 0 0 3-D SYS CORP DEL COM NEW 88554D205 254 15240 SH SOLE 40 15240 0 0 3-D SYS CORP DEL COM NEW 88554D205 729 43734 SH SOLE 43 42976 0 758 360 DIGITECH INC AMERICAN DEP 88557W101 1748 113575 SH SOLE 2 5860 0 107715 360 DIGITECH INC AMERICAN DEP 88557W101 583 37908 SH SOLE 4 14866 0 23042 360 DIGITECH INC AMERICAN DEP 88557W101 142 9202 SH SOLE 7 9202 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 434 28186 SH SOLE 13 11087 0 17099 360 DIGITECH INC AMERICAN DEP 88557W101 975 63379 SH SOLE 15 63379 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 952 61868 SH SOLE 18 61868 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 26013 1690281 SH SOLE 21 1690281 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 14271 927322 SH SOLE 22 768491 0 158831 360 DIGITECH INC AMERICAN DEP 88557W101 1447 94026 SH SOLE 23 94026 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 1601 104028 SH SOLE 25 104028 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 803 52200 SH SOLE 26 0 0 52200 360 DIGITECH INC AMERICAN DEP 88557W101 3371 219040 SH SOLE 28 10138 0 208902 360 DIGITECH INC AMERICAN DEP 88557W101 7757 504000 SH SOLE 30 504000 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 43 2794 SH SOLE 31 0 0 2794 360 DIGITECH INC AMERICAN DEP 88557W101 74 4833 SH SOLE 34 4833 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 6 384 SH SOLE 40 384 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 3135 203715 SH SOLE 43 177788 0 25927 3M CO COM 88579Y101 199696 1341325 SH SOLE 2 332390 0 1008935 3M CO COM 88579Y101 52145 350246 SH SOLE 4 289179 0 61067 3M CO COM 88579Y101 86965 584128 SH SOLE 7 565327 0 18801 3M CO COM 88579Y101 1359 9129 SH SOLE 13 9129 0 0 3M CO COM 88579Y101 12155 81645 SH SOLE 15 81645 0 0 3M CO COM 88579Y101 153548 1031355 SH SOLE 18 952489 0 78866 3M CO COM 88579Y101 40850 274381 SH SOLE 19 274381 0 0 3M CO COM 88579Y101 3296 22140 SH SOLE 20 22140 0 0 3M CO COM 88579Y101 2482729 16676038 SH SOLE 21 16676038 0 0 3M CO COM 88579Y101 1812937 12177172 SH SOLE 22 11007056 0 1170116 3M CO COM 88579Y101 111756 750642 SH SOLE 23 750642 0 0 3M CO COM 88579Y101 173273 1163841 SH SOLE 25 1163841 0 0 3M CO COM 88579Y101 290756 1952957 SH SOLE 26 1049760 0 903197 3M CO COM 88579Y101 279987 1880622 SH SOLE 28 204872 0 1675750 3M CO COM 88579Y101 1145 7690 SH SOLE 29 7690 0 0 3M CO COM 88579Y101 562855 3780597 SH SOLE 30 3776384 0 4213 3M CO COM 88579Y101 21108 141778 SH SOLE 31 76663 0 65115 3M CO COM 88579Y101 7588 50966 SH SOLE 32 50966 0 0 3M CO COM 88579Y101 9036 60690 SH SOLE 34 60690 0 0 3M CO COM 88579Y101 37643 252843 SH SOLE 36 252843 0 0 3M CO COM 88579Y101 2872 19289 SH SOLE 40 19289 0 0 3M CO COM 88579Y101 251 1688 SH OTR 43 1688 0 0 3M CO COM 88579Y101 57299 384868 SH SOLE 43 344380 0 40488 4D MOLECULAR THERAPEUTICS IN COM 35104E100 356 23558 SH SOLE 2 13645 0 9913 4D MOLECULAR THERAPEUTICS IN COM 35104E100 6 395 SH SOLE 7 395 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 1299 85897 SH SOLE 18 85897 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 739 48879 SH SOLE 19 48879 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 19407 1283560 SH SOLE 21 1283560 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 9469 626272 SH SOLE 22 603825 0 22447 4D MOLECULAR THERAPEUTICS IN COM 35104E100 35 2324 SH SOLE 25 2324 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 783 51771 SH SOLE 30 51771 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 34 2246 SH SOLE 40 2246 0 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 80 5324 SH SOLE 43 5324 0 0 51JOB INC SPONSORED ADS 316827104 3977 67930 SH SOLE 2 12247 0 55683 51JOB INC SPONSORED ADS 316827104 1182 20192 SH SOLE 4 10974 0 9218 51JOB INC SPONSORED ADS 316827104 224 3826 SH SOLE 7 3826 0 0 51JOB INC SPONSORED ADS 316827104 743 12696 SH SOLE 13 5883 0 6813 51JOB INC SPONSORED ADS 316827104 1434 24497 SH SOLE 15 24497 0 0 51JOB INC SPONSORED ADS 316827104 1713 29263 SH SOLE 18 29263 0 0 51JOB INC SPONSORED ADS 316827104 626 10684 SH SOLE 19 10684 0 0 51JOB INC SPONSORED ADS 316827104 37310 637238 SH SOLE 21 637238 0 0 51JOB INC SPONSORED ADS 316827104 30431 519752 SH SOLE 22 448611 0 71141 51JOB INC SPONSORED ADS 316827104 1936 33062 SH SOLE 23 33062 0 0 51JOB INC SPONSORED ADS 316827104 1275 21775 SH SOLE 25 21775 0 0 51JOB INC SPONSORED ADS 316827104 2502 42733 SH SOLE 26 1727 0 41006 51JOB INC SPONSORED ADS 316827104 4667 79712 SH SOLE 28 5421 0 74291 51JOB INC SPONSORED ADS 316827104 11445 195472 SH SOLE 30 195472 0 0 51JOB INC SPONSORED ADS 316827104 132 2260 SH SOLE 31 0 0 2260 51JOB INC SPONSORED ADS 316827104 304 5191 SH SOLE 34 5191 0 0 51JOB INC SPONSORED ADS 316827104 8 131 SH SOLE 40 131 0 0 51JOB INC SPONSORED ADS 316827104 8225 140478 SH SOLE 43 130814 0 9664 7 ACQUISITION CORPORATION UNIT 11/05/2026 G80694121 22630 2254000 SH SOLE 2 2254000 0 0 89BIO INC COM 282559103 20 5379 SH SOLE 2 1827 0 3552 89BIO INC COM 282559103 117 30916 SH SOLE 18 30916 0 0 89BIO INC COM 282559103 561 148909 SH SOLE 19 148909 0 0 89BIO INC COM 282559103 1743 462399 SH SOLE 21 462399 0 0 89BIO INC COM 282559103 997 264515 SH SOLE 22 257658 0 6857 89BIO INC COM 282559103 3 810 SH SOLE 23 810 0 0 89BIO INC COM 282559103 35 9275 SH SOLE 30 9275 0 0 89BIO INC COM 282559103 0 27 SH SOLE 43 27 0 0 8X8 INC NEW COM 282914100 2146 170461 SH SOLE 2 138364 0 32097 8X8 INC NEW COM 282914100 18 1399 SH SOLE 4 422 0 977 8X8 INC NEW COM 282914100 20 1571 SH SOLE 7 1571 0 0 8X8 INC NEW COM 282914100 5084 403805 SH SOLE 18 390696 0 13109 8X8 INC NEW COM 282914100 3844 305313 SH SOLE 19 305313 0 0 8X8 INC NEW COM 282914100 175988 13978399 SH SOLE 21 13978399 0 0 8X8 INC NEW COM 282914100 37510 2979384 SH SOLE 22 2912322 0 67062 8X8 INC NEW COM 282914100 128 10150 SH SOLE 23 10150 0 0 8X8 INC NEW COM 282914100 191 15160 SH SOLE 25 15160 0 0 8X8 INC NEW COM 282914100 716 56887 SH SOLE 26 36967 0 19920 8X8 INC NEW COM 282914100 24 1945 SH SOLE 28 1945 0 0 8X8 INC NEW COM 282914100 2406 191074 SH SOLE 30 191074 0 0 8X8 INC NEW COM 282914100 62 4949 SH SOLE 36 4949 0 0 8X8 INC NEW COM 282914100 159 12653 SH SOLE 40 12653 0 0 8X8 INC NEW COM 282914100 1494 118694 SH SOLE 43 91160 0 27534 8X8 INC NEW NOTE 0.500% 2/0 282914AB6 1843 2000000 PRN SOLE 2 2000000 0 0 8X8 INC NEW NOTE 0.500% 2/0 282914AB6 3106 3371000 PRN SOLE 21 3371000 0 0 9 METERS BIOPHARMA INC COM 654405109 14 22661 SH SOLE 2 8548 0 14113 9 METERS BIOPHARMA INC COM 654405109 2 3416 SH SOLE 7 3416 0 0 9 METERS BIOPHARMA INC COM 654405109 375 626181 SH SOLE 18 626181 0 0 9 METERS BIOPHARMA INC COM 654405109 220 367253 SH SOLE 19 367253 0 0 9 METERS BIOPHARMA INC COM 654405109 4535 7566677 SH SOLE 21 7566677 0 0 9 METERS BIOPHARMA INC COM 654405109 3237 5401337 SH SOLE 22 5351748 0 49589 9 METERS BIOPHARMA INC COM 654405109 2 2882 SH SOLE 43 2882 0 0 908 DEVICES INC COM 65443P102 147 7739 SH SOLE 2 5289 0 2450 908 DEVICES INC COM 65443P102 2 116 SH SOLE 7 116 0 0 908 DEVICES INC COM 65443P102 1019 53600 SH SOLE 18 53600 0 0 908 DEVICES INC COM 65443P102 47482 2497745 SH SOLE 19 2497745 0 0 908 DEVICES INC COM 65443P102 13063 687173 SH SOLE 21 687173 0 0 908 DEVICES INC COM 65443P102 8287 435954 SH SOLE 22 423281 0 12673 908 DEVICES INC COM 65443P102 41 2142 SH SOLE 25 2142 0 0 908 DEVICES INC COM 65443P102 53 2768 SH SOLE 30 2768 0 0 908 DEVICES INC COM 65443P102 38 1991 SH SOLE 34 1991 0 0 908 DEVICES INC COM 65443P102 25 1323 SH SOLE 40 1323 0 0 908 DEVICES INC COM 65443P102 166 8727 SH SOLE 43 8059 0 668 A K A BRANDS HLDG CORP COM 00152K101 52 11811 SH SOLE 2 11053 0 758 A K A BRANDS HLDG CORP COM 00152K101 123 27878 SH SOLE 18 27878 0 0 A K A BRANDS HLDG CORP COM 00152K101 64 14477 SH SOLE 19 14477 0 0 A K A BRANDS HLDG CORP COM 00152K101 1091 246739 SH SOLE 21 246739 0 0 A K A BRANDS HLDG CORP COM 00152K101 268 60638 SH SOLE 22 58875 0 1763 A K A BRANDS HLDG CORP COM 00152K101 4 939 SH SOLE 23 939 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 718 9279 SH SOLE 2 2812 0 6467 A-MARK PRECIOUS METALS INC COM 00181T107 11 140 SH SOLE 7 140 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 2192 28341 SH SOLE 18 28341 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 1229 15886 SH SOLE 19 15886 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 27147 351012 SH SOLE 21 351012 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 15179 196269 SH SOLE 22 187717 0 8552 A-MARK PRECIOUS METALS INC COM 00181T107 254 3290 SH SOLE 23 3290 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 127 1645 SH SOLE 25 1645 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 26 342 SH SOLE 26 342 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 183 2360 SH SOLE 30 2360 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 44 565 SH SOLE 36 565 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 97 1258 SH SOLE 40 1258 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 157 2034 SH SOLE 43 2034 0 0 A10 NETWORKS INC COM 002121101 851 61019 SH SOLE 2 43954 0 17065 A10 NETWORKS INC COM 002121101 8 599 SH SOLE 7 599 0 0 A10 NETWORKS INC COM 002121101 2419 173373 SH SOLE 18 173373 0 0 A10 NETWORKS INC COM 002121101 1476 105797 SH SOLE 19 105797 0 0 A10 NETWORKS INC COM 002121101 33508 2402038 SH SOLE 21 2402038 0 0 A10 NETWORKS INC COM 002121101 20027 1435595 SH SOLE 22 1389538 0 46057 A10 NETWORKS INC COM 002121101 2369 169789 SH SOLE 25 169789 0 0 A10 NETWORKS INC COM 002121101 1099 78794 SH SOLE 26 30804 0 47990 A10 NETWORKS INC COM 002121101 920 65975 SH SOLE 30 65975 0 0 A10 NETWORKS INC COM 002121101 954 68407 SH SOLE 34 68407 0 0 A10 NETWORKS INC COM 002121101 17 1218 SH SOLE 36 1218 0 0 A10 NETWORKS INC COM 002121101 112 8061 SH SOLE 40 8061 0 0 A10 NETWORKS INC COM 002121101 144 10301 SH SOLE 43 10089 0 212 AADI BIOSCIENCE INC COM 00032Q104 21 1248 SH SOLE 2 0 0 1248 AADI BIOSCIENCE INC COM 00032Q104 62 3628 SH SOLE 18 3628 0 0 AADI BIOSCIENCE INC COM 00032Q104 899 52971 SH SOLE 21 52971 0 0 AADI BIOSCIENCE INC COM 00032Q104 4281 252280 SH SOLE 22 252280 0 0 AAON INC COM PAR $0.004 000360206 913 16384 SH SOLE 2 11984 0 4400 AAON INC COM PAR $0.004 000360206 10 177 SH SOLE 4 177 0 0 AAON INC COM PAR $0.004 000360206 32 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 7958 142788 SH SOLE 18 142788 0 0 AAON INC COM PAR $0.004 000360206 4167 74771 SH SOLE 19 74771 0 0 AAON INC COM PAR $0.004 000360206 275138 4936981 SH SOLE 21 4936981 0 0 AAON INC COM PAR $0.004 000360206 56387 1011795 SH SOLE 22 986966 0 24829 AAON INC COM PAR $0.004 000360206 500 8966 SH SOLE 25 8966 0 0 AAON INC COM PAR $0.004 000360206 1134 20345 SH SOLE 26 17492 0 2853 AAON INC COM PAR $0.004 000360206 43 769 SH SOLE 28 769 0 0 AAON INC COM PAR $0.004 000360206 4037 72430 SH SOLE 30 72430 0 0 AAON INC COM PAR $0.004 000360206 346 6211 SH SOLE 36 6211 0 0 AAON INC COM PAR $0.004 000360206 316 5666 SH SOLE 40 5666 0 0 AAON INC COM PAR $0.004 000360206 1317 23630 SH SOLE 43 20326 0 3304 AAR CORP COM 000361105 4040 83419 SH SOLE 2 58070 0 25349 AAR CORP COM 000361105 6 124 SH SOLE 4 124 0 0 AAR CORP COM 000361105 20 403 SH SOLE 7 403 0 0 AAR CORP COM 000361105 6041 124731 SH SOLE 18 124731 0 0 AAR CORP COM 000361105 5881 121428 SH SOLE 19 121428 0 0 AAR CORP COM 000361105 218543 4512560 SH SOLE 21 4512560 0 0 AAR CORP COM 000361105 45623 942038 SH SOLE 22 906909 0 35129 AAR CORP COM 000361105 124 2562 SH SOLE 23 2562 0 0 AAR CORP COM 000361105 10575 218357 SH SOLE 25 218357 0 0 AAR CORP COM 000361105 3740 77233 SH SOLE 26 6826 0 70407 AAR CORP COM 000361105 912 18833 SH SOLE 28 18833 0 0 AAR CORP COM 000361105 2865 59156 SH SOLE 30 59156 0 0 AAR CORP COM 000361105 1572 32460 SH SOLE 34 32460 0 0 AAR CORP COM 000361105 79 1627 SH SOLE 36 1627 0 0 AAR CORP COM 000361105 174 3586 SH SOLE 40 3586 0 0 AAR CORP COM 000361105 81 1681 SH OTR 43 1681 0 0 AAR CORP COM 000361105 1926 39764 SH SOLE 43 35770 0 3994 ABB LTD SPONSORED ADR 000375204 1 20 SH SOLE 17 0 0 20 ABB LTD SPONSORED ADR 000375204 32260 997530 SH SOLE 43 859455 0 138075 ABBOTT LABS COM 002824100 525358 4438641 SH SOLE 2 1349410 0 3089231 ABBOTT LABS COM 002824100 160830 1358823 SH SOLE 4 845959 0 512864 ABBOTT LABS COM 002824100 185574 1567877 SH SOLE 7 1515949 0 51928 ABBOTT LABS COM 002824100 7817 66042 SH SOLE 13 66042 0 0 ABBOTT LABS COM 002824100 29757 251408 SH SOLE 15 251408 0 0 ABBOTT LABS COM 002824100 11 89 SH SOLE 17 0 0 89 ABBOTT LABS COM 002824100 387440 3273399 SH SOLE 18 2997371 0 276028 ABBOTT LABS COM 002824100 709307 5992797 SH SOLE 19 5992797 0 0 ABBOTT LABS COM 002824100 12456 105241 SH SOLE 20 105241 0 0 ABBOTT LABS COM 002824100 5768029 48732929 SH SOLE 21 48732929 0 0 ABBOTT LABS COM 002824100 4455788 37646060 SH SOLE 22 33735684 0 3910376 ABBOTT LABS COM 002824100 281337 2376957 SH SOLE 23 2376957 0 0 ABBOTT LABS COM 002824100 329107 2780561 SH SOLE 25 2780561 0 0 ABBOTT LABS COM 002824100 509922 4308227 SH SOLE 26 1905375 0 2402852 ABBOTT LABS COM 002824100 390399 3298403 SH SOLE 28 132944 0 3165459 ABBOTT LABS COM 002824100 6858 57938 SH SOLE 29 57938 0 0 ABBOTT LABS COM 002824100 1034896 8743626 SH SOLE 30 8743626 0 0 ABBOTT LABS COM 002824100 60757 513322 SH SOLE 31 313842 0 199480 ABBOTT LABS COM 002824100 14158 119616 SH SOLE 32 119616 0 0 ABBOTT LABS COM 002824100 554216 4682459 SH SOLE 34 4682459 0 0 ABBOTT LABS COM 002824100 81620 689590 SH SOLE 36 689590 0 0 ABBOTT LABS COM 002824100 6970 58886 SH SOLE 40 58886 0 0 ABBOTT LABS COM 002824100 556 4695 SH OTR 43 4695 0 0 ABBOTT LABS COM 002824100 211527 1787146 SH SOLE 43 1605565 0 181581 ABBVIE INC COM 00287Y109 709524 4376806 SH SOLE 2 1288114 0 3088692 ABBVIE INC COM 00287Y109 204371 1260692 SH SOLE 4 781113 0 479579 ABBVIE INC COM 00287Y109 282021 1739689 SH SOLE 7 1687872 0 51817 ABBVIE INC COM 00287Y109 10781 66507 SH SOLE 13 66507 0 0 ABBVIE INC COM 00287Y109 40744 251333 SH SOLE 15 251333 0 0 ABBVIE INC COM 00287Y109 1 4 SH SOLE 17 0 0 4 ABBVIE INC COM 00287Y109 724324 4468099 SH SOLE 18 4206209 0 261890 ABBVIE INC COM 00287Y109 778692 4803478 SH SOLE 19 4803478 0 0 ABBVIE INC COM 00287Y109 6998468 43171106 SH SOLE 21 43171106 0 0 ABBVIE INC COM 00287Y109 6087160 37549563 SH SOLE 22 33813091 0 3736472 ABBVIE INC COM 00287Y109 376035 2319629 SH SOLE 23 2319629 0 0 ABBVIE INC COM 00287Y109 556903 3435343 SH SOLE 25 3435343 0 0 ABBVIE INC COM 00287Y109 739469 4561526 SH SOLE 26 1832995 0 2728531 ABBVIE INC COM 00287Y109 717835 4428073 SH SOLE 28 204000 0 4224073 ABBVIE INC COM 00287Y109 7127 43966 SH SOLE 29 43966 0 0 ABBVIE INC COM 00287Y109 1600047 9870133 SH SOLE 30 9870133 0 0 ABBVIE INC COM 00287Y109 77274 476677 SH SOLE 31 277748 0 198929 ABBVIE INC COM 00287Y109 19372 119499 SH SOLE 32 119499 0 0 ABBVIE INC COM 00287Y109 684066 4219762 SH SOLE 34 4219762 0 0 ABBVIE INC COM 00287Y109 114536 706532 SH SOLE 36 706532 0 0 ABBVIE INC COM 00287Y109 2345 14465 SH SOLE 37 14465 0 0 ABBVIE INC COM 00287Y109 9594 59183 SH SOLE 40 59183 0 0 ABBVIE INC COM 00287Y109 273773 1688813 SH SOLE 43 1523577 0 165237 ABCAM PLC ADS 000380204 1 82 SH SOLE 18 82 0 0 ABCAM PLC ADS 000380204 26699 1459736 SH SOLE 21 1459736 0 0 ABCAM PLC ADS 000380204 235 12854 SH SOLE 30 12854 0 0 ABCAM PLC ADS 000380204 13 737 SH SOLE 43 737 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 14554 1492767 SH SOLE 21 1492767 0 0 ABCELLERA BIOLOGICS INC COM 00288U106 9307 954532 SH SOLE 30 954532 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1 3049 SH SOLE 2 0 0 3049 ABEONA THERAPEUTICS INC COM 00289Y107 9 28521 SH SOLE 18 28521 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 99 313412 SH SOLE 21 313412 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 425 1349642 SH SOLE 22 1349642 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1468 45902 SH SOLE 2 16350 0 29552 ABERCROMBIE & FITCH CO CL A 002896207 8 257 SH SOLE 4 257 0 0 ABERCROMBIE & FITCH CO CL A 002896207 50 1561 SH SOLE 7 1561 0 0 ABERCROMBIE & FITCH CO CL A 002896207 6640 207553 SH SOLE 18 207553 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3160 98795 SH SOLE 19 98795 0 0 ABERCROMBIE & FITCH CO CL A 002896207 221058 6910226 SH SOLE 21 6910226 0 0 ABERCROMBIE & FITCH CO CL A 002896207 45837 1432857 SH SOLE 22 1374994 0 57863 ABERCROMBIE & FITCH CO CL A 002896207 254 7930 SH SOLE 25 7930 0 0 ABERCROMBIE & FITCH CO CL A 002896207 917 28661 SH SOLE 26 25445 0 3216 ABERCROMBIE & FITCH CO CL A 002896207 35 1096 SH SOLE 28 1096 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3260 101921 SH SOLE 30 101921 0 0 ABERCROMBIE & FITCH CO CL A 002896207 82 2570 SH SOLE 36 2570 0 0 ABERCROMBIE & FITCH CO CL A 002896207 249 7770 SH SOLE 40 7770 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2433 76060 SH SOLE 43 68442 0 7618 ABIOMED INC COM 003654100 41690 125860 SH SOLE 2 59666 0 66194 ABIOMED INC COM 003654100 11911 35959 SH SOLE 4 24250 0 11709 ABIOMED INC COM 003654100 14034 42368 SH SOLE 7 41002 0 1366 ABIOMED INC COM 003654100 55 167 SH SOLE 13 167 0 0 ABIOMED INC COM 003654100 1417 4277 SH SOLE 15 4277 0 0 ABIOMED INC COM 003654100 31593 95377 SH SOLE 18 89265 0 6112 ABIOMED INC COM 003654100 124457 375732 SH SOLE 19 375732 0 0 ABIOMED INC COM 003654100 567494 1713241 SH SOLE 21 1713241 0 0 ABIOMED INC COM 003654100 321766 971397 SH SOLE 22 880590 0 90807 ABIOMED INC COM 003654100 18494 55832 SH SOLE 23 55832 0 0 ABIOMED INC COM 003654100 33040 99746 SH SOLE 25 99746 0 0 ABIOMED INC COM 003654100 33306 100548 SH SOLE 26 36988 0 63560 ABIOMED INC COM 003654100 44066 133034 SH SOLE 28 2098 0 130936 ABIOMED INC COM 003654100 160363 484130 SH SOLE 30 421965 0 62165 ABIOMED INC COM 003654100 3223 9729 SH SOLE 31 4708 0 5021 ABIOMED INC COM 003654100 88707 267802 SH SOLE 34 267802 0 0 ABIOMED INC COM 003654100 7034 21235 SH SOLE 36 21235 0 0 ABIOMED INC COM 003654100 526 1588 SH SOLE 40 1588 0 0 ABIOMED INC COM 003654100 30 91 SH OTR 43 91 0 0 ABIOMED INC COM 003654100 8824 26640 SH SOLE 43 25014 0 1626 ABM INDS INC COM 000957100 2697 58588 SH SOLE 2 20333 0 38255 ABM INDS INC COM 000957100 13 277 SH SOLE 4 277 0 0 ABM INDS INC COM 000957100 2690 58417 SH SOLE 7 58417 0 0 ABM INDS INC COM 000957100 11560 251082 SH SOLE 18 251082 0 0 ABM INDS INC COM 000957100 5542 120367 SH SOLE 19 120367 0 0 ABM INDS INC COM 000957100 386163 8387564 SH SOLE 21 8387564 0 0 ABM INDS INC COM 000957100 76565 1663018 SH SOLE 22 1592132 0 70886 ABM INDS INC COM 000957100 473 10277 SH SOLE 25 10277 0 0 ABM INDS INC COM 000957100 1534 33314 SH SOLE 26 27645 0 5669 ABM INDS INC COM 000957100 55 1196 SH SOLE 28 1196 0 0 ABM INDS INC COM 000957100 5343 116051 SH SOLE 30 116051 0 0 ABM INDS INC COM 000957100 70 1528 SH SOLE 36 1528 0 0 ABM INDS INC COM 000957100 366 7953 SH SOLE 40 7953 0 0 ABM INDS INC COM 000957100 1435 31161 SH SOLE 43 30728 0 433 ABSCI CORPORATION COM 00091E109 92 10927 SH SOLE 2 2370 0 8557 ABSCI CORPORATION COM 00091E109 6 769 SH SOLE 7 769 0 0 ABSCI CORPORATION COM 00091E109 1267 150345 SH SOLE 18 150345 0 0 ABSCI CORPORATION COM 00091E109 767 90983 SH SOLE 19 90983 0 0 ABSCI CORPORATION COM 00091E109 18494 2193854 SH SOLE 21 2193854 0 0 ABSCI CORPORATION COM 00091E109 5543 657514 SH SOLE 22 636864 0 20650 ABSCI CORPORATION COM 00091E109 357 42295 SH SOLE 30 42295 0 0 AC IMMUNE SA SHS H00263105 999 249684 SH SOLE 21 249684 0 0 AC IMMUNE SA SHS H00263105 16 4018 SH SOLE 22 4018 0 0 AC IMMUNE SA SHS H00263105 154 38571 SH SOLE 30 38571 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 86 19053 SH SOLE 2 1975 0 17078 ACACIA RESH CORP ACACIA TCH COM 003881307 5 1136 SH SOLE 7 1136 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 709 157168 SH SOLE 18 157168 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 387 85794 SH SOLE 19 85794 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 7926 1757428 SH SOLE 21 1757428 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 5685 1260546 SH SOLE 22 1233066 0 27480 ACACIA RESH CORP ACACIA TCH COM 003881307 0 45 SH SOLE 43 45 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4625 117388 SH SOLE 2 41509 0 75879 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 8 198 SH SOLE 4 198 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 84 2126 SH SOLE 7 2126 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 11915 302408 SH SOLE 18 298530 0 3878 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 13101 332501 SH SOLE 19 332501 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 404017 10254240 SH SOLE 21 10254240 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 90135 2287687 SH SOLE 22 2206742 0 80945 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 366 9277 SH SOLE 23 9277 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 425 10775 SH SOLE 25 10775 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3148 79905 SH SOLE 26 23886 0 56019 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 35 893 SH SOLE 28 893 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 5821 147744 SH SOLE 30 147744 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 89 2264 SH SOLE 34 2264 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 396 10048 SH SOLE 40 10048 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 205 5194 SH SOLE 43 5096 0 98 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7900 120562 SH SOLE 2 64858 0 55704 ACADIA HEALTHCARE COMPANY IN COM 00404A109 139 2124 SH SOLE 4 2124 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 127 1941 SH SOLE 7 1941 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 12741 194426 SH SOLE 18 194426 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1698 25914 SH SOLE 19 25914 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 293651 4481163 SH SOLE 21 4481163 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 161273 2461051 SH SOLE 22 2361127 0 99924 ACADIA HEALTHCARE COMPANY IN COM 00404A109 807 12321 SH SOLE 25 12321 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2365 36094 SH SOLE 26 30292 0 5802 ACADIA HEALTHCARE COMPANY IN COM 00404A109 105 1599 SH SOLE 28 1599 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7746 118210 SH SOLE 30 118210 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 85 1297 SH SOLE 31 1297 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 209 3184 SH SOLE 36 3184 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 754 11508 SH SOLE 40 11508 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2078 31718 SH SOLE 43 30218 0 1500 ACADIA PHARMACEUTICALS INC COM 004225108 1883 77757 SH SOLE 2 47375 0 30382 ACADIA PHARMACEUTICALS INC COM 004225108 12 504 SH SOLE 4 504 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 41 1694 SH SOLE 7 1694 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 7876 325200 SH SOLE 18 312510 0 12690 ACADIA PHARMACEUTICALS INC COM 004225108 9845 406483 SH SOLE 19 406483 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 127954 5282994 SH SOLE 21 5282994 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 69848 2883905 SH SOLE 22 2807099 0 76806 ACADIA PHARMACEUTICALS INC COM 004225108 190 7859 SH SOLE 23 7859 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 533 21993 SH SOLE 25 21993 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1947 80388 SH SOLE 26 38944 0 41444 ACADIA PHARMACEUTICALS INC COM 004225108 51 2101 SH SOLE 28 2101 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 18766 774833 SH SOLE 30 774833 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 449 18559 SH SOLE 36 18559 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 381 15749 SH SOLE 40 15749 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 11 446 SH OTR 43 446 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1685 69558 SH SOLE 43 66812 0 2746 ACADIA RLTY TR COM SH BEN INT 004239109 3246 149796 SH SOLE 2 74169 0 75627 ACADIA RLTY TR COM SH BEN INT 004239109 938 43305 SH SOLE 4 43305 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2374 109548 SH SOLE 7 109548 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 6952 320835 SH SOLE 18 320835 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 18730 864332 SH SOLE 19 864332 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 241458 11142482 SH SOLE 21 11142482 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 74097 3419351 SH SOLE 22 3289381 0 129970 ACADIA RLTY TR COM SH BEN INT 004239109 479 22118 SH SOLE 23 22118 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 8346 385128 SH SOLE 25 385128 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3678 169723 SH SOLE 26 24949 0 144774 ACADIA RLTY TR COM SH BEN INT 004239109 1144 52779 SH SOLE 28 1538 0 51241 ACADIA RLTY TR COM SH BEN INT 004239109 11018 508447 SH SOLE 30 508447 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 227 10491 SH SOLE 34 10491 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 207 9552 SH SOLE 40 9552 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 961 44332 SH SOLE 43 40957 0 3375 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1161 95341 SH SOLE 2 65215 0 30126 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 10 838 SH SOLE 7 838 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2202 180824 SH SOLE 18 148437 0 32387 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5366 440542 SH SOLE 19 440542 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 24180 1985212 SH SOLE 21 1985212 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20171 1656073 SH SOLE 22 1616254 0 39819 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 117 9619 SH SOLE 23 9619 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 132 10822 SH SOLE 25 10822 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 400 32880 SH SOLE 26 4971 0 27909 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 161 13226 SH SOLE 30 13226 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 7 539 SH SOLE 34 539 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 126 10382 SH SOLE 36 10382 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 74 6047 SH SOLE 40 6047 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 20 1616 SH SOLE 43 1616 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 18 12631 SH SOLE 2 9218 0 3413 ACCELERATE DIAGNOSTICS INC COM 00430H102 1 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 132 91854 SH SOLE 18 91854 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 86 59432 SH SOLE 19 59432 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1653 1147659 SH SOLE 21 1147659 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1119 776904 SH SOLE 22 757883 0 19021 ACCELERATE DIAGNOSTICS INC COM 00430H102 17 12008 SH SOLE 25 12008 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 49 34309 SH SOLE 26 3066 0 31243 ACCELERATE DIAGNOSTICS INC COM 00430H102 6 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 220 152587 SH SOLE 30 152587 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 9 6067 SH SOLE 36 6067 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 4 2759 SH SOLE 40 2759 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 4 3025 SH SOLE 43 3025 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 487257 1444880 SH SOLE 2 320961 0 1123919 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 150085 445053 SH SOLE 4 276146 0 168907 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 201396 597208 SH SOLE 7 578851 0 18357 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3378 10018 SH SOLE 13 10018 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25161 74612 SH SOLE 15 74612 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6 17 SH SOLE 17 0 0 17 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 346248 1026741 SH SOLE 18 937558 0 89183 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 218350 647481 SH SOLE 19 647481 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5890271 17466629 SH SOLE 21 17466629 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4632190 13735995 SH SOLE 22 12465793 0 1270202 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 269811 800081 SH SOLE 23 800081 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 489711 1452158 SH SOLE 25 1452158 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 594662 1763372 SH SOLE 26 694670 0 1068702 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 650345 1928492 SH SOLE 28 45779 0 1882713 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2834 8403 SH SOLE 29 8403 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1283162 3805005 SH SOLE 30 3805005 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51469 152623 SH SOLE 31 81245 0 71378 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14410 42729 SH SOLE 32 42729 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 197429 585442 SH SOLE 34 585442 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 92463 274185 SH SOLE 36 274185 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7164 21244 SH SOLE 40 21244 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 531 1575 SH OTR 43 1575 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 314450 932451 SH SOLE 43 856676 0 75775 ACCO BRANDS CORP COM 00081T108 5750 718700 SH SOLE 2 500983 0 217717 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 2324 290515 SH SOLE 18 290515 0 0 ACCO BRANDS CORP COM 00081T108 9723 1215373 SH SOLE 19 1215373 0 0 ACCO BRANDS CORP COM 00081T108 30081 3760095 SH SOLE 21 3760095 0 0 ACCO BRANDS CORP COM 00081T108 30923 3865356 SH SOLE 22 3777999 0 87357 ACCO BRANDS CORP COM 00081T108 297 37117 SH SOLE 23 37117 0 0 ACCO BRANDS CORP COM 00081T108 151 18842 SH SOLE 25 18842 0 0 ACCO BRANDS CORP COM 00081T108 1951 243867 SH SOLE 26 21832 0 222035 ACCO BRANDS CORP COM 00081T108 588 73471 SH SOLE 30 73471 0 0 ACCO BRANDS CORP COM 00081T108 41 5070 SH SOLE 34 5070 0 0 ACCO BRANDS CORP COM 00081T108 124 15552 SH SOLE 36 15552 0 0 ACCO BRANDS CORP COM 00081T108 104 12948 SH SOLE 40 12948 0 0 ACCO BRANDS CORP COM 00081T108 1057 132150 SH SOLE 43 130949 0 1201 ACCOLADE INC COM 00437E102 1043 59391 SH SOLE 2 28101 0 31290 ACCOLADE INC COM 00437E102 1 54 SH SOLE 4 54 0 0 ACCOLADE INC COM 00437E102 14 809 SH SOLE 7 809 0 0 ACCOLADE INC COM 00437E102 2412 137379 SH SOLE 18 131537 0 5842 ACCOLADE INC COM 00437E102 2560 145812 SH SOLE 19 145812 0 0 ACCOLADE INC COM 00437E102 32821 1869097 SH SOLE 21 1869097 0 0 ACCOLADE INC COM 00437E102 24614 1401725 SH SOLE 22 1380823 0 20902 ACCOLADE INC COM 00437E102 115 6525 SH SOLE 23 6525 0 0 ACCOLADE INC COM 00437E102 109 6225 SH SOLE 25 6225 0 0 ACCOLADE INC COM 00437E102 407 23160 SH SOLE 26 17141 0 6019 ACCOLADE INC COM 00437E102 286 16300 SH SOLE 28 16300 0 0 ACCOLADE INC COM 00437E102 474 27019 SH SOLE 30 27019 0 0 ACCOLADE INC COM 00437E102 51 2924 SH SOLE 36 2924 0 0 ACCOLADE INC COM 00437E102 66 3767 SH SOLE 40 3767 0 0 ACCOLADE INC COM 00437E102 530 30173 SH SOLE 43 27906 0 2267 ACCURAY INC COM 004397105 930 280990 SH SOLE 2 159958 0 121032 ACCURAY INC COM 004397105 6 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 962 290667 SH SOLE 18 248777 0 41890 ACCURAY INC COM 004397105 2257 681981 SH SOLE 19 681981 0 0 ACCURAY INC COM 004397105 10633 3212466 SH SOLE 21 3212466 0 0 ACCURAY INC COM 004397105 10228 3090055 SH SOLE 22 3072234 0 17821 ACCURAY INC COM 004397105 126 38189 SH SOLE 23 38189 0 0 ACCURAY INC COM 004397105 430 130024 SH SOLE 26 0 0 130024 ACCURAY INC COM 004397105 79 23867 SH SOLE 43 23867 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 1 3646 SH SOLE 2 0 0 3646 ACELRX PHARMACEUTICALS INC COM 00444T100 8 27390 SH SOLE 18 27390 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 106 372115 SH SOLE 21 372115 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 518 1814859 SH SOLE 22 1814859 0 0 ACER THERAPEUTICS INC COM 00444P108 6 1932 SH SOLE 18 1932 0 0 ACER THERAPEUTICS INC COM 00444P108 71 24354 SH SOLE 21 24354 0 0 ACER THERAPEUTICS INC COM 00444P108 223 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 114 15113 SH SOLE 22 15113 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 732 248830 SH SOLE 21 248830 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 52 17827 SH SOLE 30 17827 0 0 ACI WORLDWIDE INC COM 004498101 6792 215687 SH SOLE 2 130218 0 85469 ACI WORLDWIDE INC COM 004498101 52 1663 SH SOLE 4 423 0 1240 ACI WORLDWIDE INC COM 004498101 48 1521 SH SOLE 7 1521 0 0 ACI WORLDWIDE INC COM 004498101 17059 541717 SH SOLE 18 519459 0 22258 ACI WORLDWIDE INC COM 004498101 26704 848014 SH SOLE 19 848014 0 0 ACI WORLDWIDE INC COM 004498101 269418 8555664 SH SOLE 21 8555664 0 0 ACI WORLDWIDE INC COM 004498101 121525 3859159 SH SOLE 22 3794535 0 64624 ACI WORLDWIDE INC COM 004498101 811 25769 SH SOLE 23 25769 0 0 ACI WORLDWIDE INC COM 004498101 654 20779 SH SOLE 25 20779 0 0 ACI WORLDWIDE INC COM 004498101 5530 175607 SH SOLE 26 46040 0 129567 ACI WORLDWIDE INC COM 004498101 66 2105 SH SOLE 28 2105 0 0 ACI WORLDWIDE INC COM 004498101 6435 204341 SH SOLE 30 204341 0 0 ACI WORLDWIDE INC COM 004498101 585 18574 SH SOLE 36 18574 0 0 ACI WORLDWIDE INC COM 004498101 388 12313 SH SOLE 40 12313 0 0 ACI WORLDWIDE INC COM 004498101 1932 61358 SH SOLE 43 55433 0 5925 ACLARIS THERAPEUTICS INC COM 00461U105 898 52103 SH SOLE 2 23273 0 28830 ACLARIS THERAPEUTICS INC COM 00461U105 12 697 SH SOLE 7 697 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2461 142751 SH SOLE 18 134872 0 7879 ACLARIS THERAPEUTICS INC COM 00461U105 4751 275559 SH SOLE 19 275559 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 38213 2216513 SH SOLE 21 2216513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 19767 1146578 SH SOLE 22 1117742 0 28836 ACLARIS THERAPEUTICS INC COM 00461U105 154 8946 SH SOLE 23 8946 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 148 8587 SH SOLE 25 8587 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 684 39656 SH SOLE 26 3816 0 35840 ACLARIS THERAPEUTICS INC COM 00461U105 588 34120 SH SOLE 28 34120 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 679 39385 SH SOLE 30 39385 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 123 7121 SH SOLE 36 7121 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 74 4312 SH SOLE 40 4312 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 21 1224 SH OTR 43 1224 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 165 9555 SH SOLE 43 9555 0 0 ACM RESH INC COM CL A 00108J109 364 17611 SH SOLE 2 16825 0 786 ACM RESH INC COM CL A 00108J109 3 132 SH SOLE 4 132 0 0 ACM RESH INC COM CL A 00108J109 1559 75348 SH SOLE 21 75348 0 0 ACM RESH INC COM CL A 00108J109 10929 528211 SH SOLE 22 513317 0 14894 ACM RESH INC COM CL A 00108J109 90 4338 SH SOLE 25 4338 0 0 ACM RESH INC COM CL A 00108J109 516 24927 SH SOLE 26 21357 0 3570 ACM RESH INC COM CL A 00108J109 152 7365 SH SOLE 28 7365 0 0 ACM RESH INC COM CL A 00108J109 652 31532 SH SOLE 30 31532 0 0 ACM RESH INC COM CL A 00108J109 81 3906 SH SOLE 40 3906 0 0 ACME UTD CORP COM 004816104 15 433 SH SOLE 18 433 0 0 ACME UTD CORP COM 004816104 201 5956 SH SOLE 21 5956 0 0 ACME UTD CORP COM 004816104 5 146 SH SOLE 22 146 0 0 ACNB CORP COM 000868109 14 388 SH SOLE 2 0 0 388 ACNB CORP COM 000868109 60 1707 SH SOLE 18 1707 0 0 ACNB CORP COM 000868109 978 27995 SH SOLE 21 27995 0 0 ACNB CORP COM 000868109 823 23548 SH SOLE 22 23548 0 0 ACNB CORP COM 000868109 0 2 SH SOLE 43 2 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 3 1960 SH SOLE 18 1960 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 52 32523 SH SOLE 21 32523 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 196 121757 SH SOLE 22 121757 0 0 ACORDA THERAPEUTICS INC COM NEW 00484M601 5 3264 SH SOLE 26 0 0 3264 ACORDA THERAPEUTICS INC COM NEW 00484M601 10 5970 SH SOLE 43 5970 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 25 1843 SH SOLE 2 1738 0 105 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 26 1974 SH SOLE 18 1974 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 402 29959 SH SOLE 21 29959 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1070 79794 SH SOLE 22 79794 0 0 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 3 242 SH SOLE 43 242 0 0 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 1479 152300 SH SOLE 19 152300 0 0 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 311 32000 SH SOLE 25 32000 0 0 ACROPOLIS INFRASTRUCTURE ACQ CL A 005029103 812 83589 SH SOLE 34 83589 0 0 ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 24 50766 SH SOLE 19 50766 0 0 ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 5 10666 SH SOLE 25 10666 0 0 ACROPOLIS INFRASTRUCTURE ACQ *W EXP 03/30/202 005029111 13 27863 SH SOLE 34 27863 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 7 1335 SH SOLE 2 0 0 1335 ACTINIUM PHARMACEUTICALS INC COM 00507W206 21 4186 SH SOLE 18 4186 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 300 58650 SH SOLE 21 58650 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 852 166779 SH SOLE 22 166779 0 0 ACTIVISION BLIZZARD INC COM 00507V109 124124 1549420 SH SOLE 2 235065 0 1314355 ACTIVISION BLIZZARD INC COM 00507V109 41463 517571 SH SOLE 4 305655 0 211916 ACTIVISION BLIZZARD INC COM 00507V109 67642 844369 SH SOLE 7 821884 0 22485 ACTIVISION BLIZZARD INC COM 00507V109 273 3403 SH SOLE 13 3403 0 0 ACTIVISION BLIZZARD INC COM 00507V109 6026 75217 SH SOLE 15 75217 0 0 ACTIVISION BLIZZARD INC COM 00507V109 9 111 SH SOLE 17 0 0 111 ACTIVISION BLIZZARD INC COM 00507V109 147495 1841158 SH SOLE 18 1681516 0 159642 ACTIVISION BLIZZARD INC COM 00507V109 214591 2678702 SH SOLE 19 2678702 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1769209 22084743 SH SOLE 21 22084743 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1363821 17024349 SH SOLE 22 15493053 0 1531296 ACTIVISION BLIZZARD INC COM 00507V109 80381 1003384 SH SOLE 23 1003384 0 0 ACTIVISION BLIZZARD INC COM 00507V109 109024 1360923 SH SOLE 25 1360923 0 0 ACTIVISION BLIZZARD INC COM 00507V109 147604 1842512 SH SOLE 26 634035 0 1208477 ACTIVISION BLIZZARD INC COM 00507V109 169653 2117752 SH SOLE 28 18960 0 2098792 ACTIVISION BLIZZARD INC COM 00507V109 126 1569 SH SOLE 29 1569 0 0 ACTIVISION BLIZZARD INC COM 00507V109 386569 4825479 SH SOLE 30 4707824 0 117655 ACTIVISION BLIZZARD INC COM 00507V109 13820 172507 SH SOLE 31 85581 0 86926 ACTIVISION BLIZZARD INC COM 00507V109 14701 183504 SH SOLE 32 183504 0 0 ACTIVISION BLIZZARD INC COM 00507V109 111381 1390354 SH SOLE 34 1390354 0 0 ACTIVISION BLIZZARD INC COM 00507V109 29090 363123 SH SOLE 36 363123 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2108 26315 SH SOLE 40 26315 0 0 ACTIVISION BLIZZARD INC COM 00507V109 149 1862 SH OTR 43 1862 0 0 ACTIVISION BLIZZARD INC COM 00507V109 50676 632574 SH SOLE 43 575605 0 56969 ACUITY BRANDS INC COM 00508Y102 21593 114066 SH SOLE 2 27396 0 86670 ACUITY BRANDS INC COM 00508Y102 24 125 SH SOLE 4 125 0 0 ACUITY BRANDS INC COM 00508Y102 133 701 SH SOLE 7 701 0 0 ACUITY BRANDS INC COM 00508Y102 14464 76410 SH SOLE 18 76410 0 0 ACUITY BRANDS INC COM 00508Y102 1958 10341 SH SOLE 19 10341 0 0 ACUITY BRANDS INC COM 00508Y102 323999 1711564 SH SOLE 21 1711564 0 0 ACUITY BRANDS INC COM 00508Y102 180872 955476 SH SOLE 22 913419 0 42057 ACUITY BRANDS INC COM 00508Y102 1349 7126 SH SOLE 25 7126 0 0 ACUITY BRANDS INC COM 00508Y102 3169 16738 SH SOLE 26 13608 0 3130 ACUITY BRANDS INC COM 00508Y102 120 636 SH SOLE 28 636 0 0 ACUITY BRANDS INC COM 00508Y102 4245 22427 SH SOLE 30 22427 0 0 ACUITY BRANDS INC COM 00508Y102 96 507 SH SOLE 31 507 0 0 ACUITY BRANDS INC COM 00508Y102 1138 6013 SH SOLE 36 6013 0 0 ACUITY BRANDS INC COM 00508Y102 878 4639 SH SOLE 40 4639 0 0 ACUITY BRANDS INC COM 00508Y102 40 213 SH OTR 43 213 0 0 ACUITY BRANDS INC COM 00508Y102 10490 55414 SH SOLE 43 54512 0 902 ACUMEN PHARMACEUTICALS INC COM 00509G209 25 6520 SH SOLE 2 3844 0 2676 ACUMEN PHARMACEUTICALS INC COM 00509G209 503 128670 SH SOLE 18 128670 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 9269 2370558 SH SOLE 19 2370558 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 4462 1141166 SH SOLE 21 1141166 0 0 ACUMEN PHARMACEUTICALS INC COM 00509G209 649 165906 SH SOLE 22 162220 0 3686 ACUMEN PHARMACEUTICALS INC COM 00509G209 72 18501 SH SOLE 30 18501 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 5 1508 SH SOLE 18 1508 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 50 15191 SH SOLE 21 15191 0 0 ACUSHNET HLDGS CORP COM 005098108 830 20613 SH SOLE 2 10163 0 10450 ACUSHNET HLDGS CORP COM 005098108 6 161 SH SOLE 4 161 0 0 ACUSHNET HLDGS CORP COM 005098108 17 429 SH SOLE 7 429 0 0 ACUSHNET HLDGS CORP COM 005098108 3934 97712 SH SOLE 18 97712 0 0 ACUSHNET HLDGS CORP COM 005098108 2443 60676 SH SOLE 19 60676 0 0 ACUSHNET HLDGS CORP COM 005098108 51249 1272963 SH SOLE 21 1272963 0 0 ACUSHNET HLDGS CORP COM 005098108 32708 812409 SH SOLE 22 782269 0 30140 ACUSHNET HLDGS CORP COM 005098108 241 5986 SH SOLE 25 5986 0 0 ACUSHNET HLDGS CORP COM 005098108 723 17970 SH SOLE 26 14468 0 3502 ACUSHNET HLDGS CORP COM 005098108 25 630 SH SOLE 28 630 0 0 ACUSHNET HLDGS CORP COM 005098108 3032 75320 SH SOLE 30 75320 0 0 ACUSHNET HLDGS CORP COM 005098108 175 4346 SH SOLE 40 4346 0 0 ACUSHNET HLDGS CORP COM 005098108 880 21856 SH SOLE 43 7018 0 14838 ACUTUS MED INC COM 005111109 4 2745 SH SOLE 2 687 0 2058 ACUTUS MED INC COM 005111109 0 14 SH SOLE 7 14 0 0 ACUTUS MED INC COM 005111109 63 45378 SH SOLE 18 45378 0 0 ACUTUS MED INC COM 005111109 35 25536 SH SOLE 19 25536 0 0 ACUTUS MED INC COM 005111109 904 650206 SH SOLE 21 650206 0 0 ACUTUS MED INC COM 005111109 534 383962 SH SOLE 22 380502 0 3460 ACUTUS MED INC COM 005111109 187 134546 SH SOLE 30 134546 0 0 ACUTUS MED INC COM 005111109 2 1287 SH SOLE 43 1287 0 0 ACV AUCTIONS INC COM CL A 00091G104 853 57564 SH SOLE 2 54631 0 2933 ACV AUCTIONS INC COM CL A 00091G104 3362 226981 SH SOLE 19 226981 0 0 ACV AUCTIONS INC COM CL A 00091G104 2050 138403 SH SOLE 21 138403 0 0 ACV AUCTIONS INC COM CL A 00091G104 18666 1260362 SH SOLE 22 1219091 0 41271 ACV AUCTIONS INC COM CL A 00091G104 182 12300 SH SOLE 25 12300 0 0 ACV AUCTIONS INC COM CL A 00091G104 940 63442 SH SOLE 30 63442 0 0 ACV AUCTIONS INC COM CL A 00091G104 1329 89760 SH SOLE 34 89760 0 0 ACV AUCTIONS INC COM CL A 00091G104 263 17728 SH SOLE 40 17728 0 0 ACV AUCTIONS INC COM CL A 00091G104 32 2152 SH SOLE 43 2152 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 101 22125 SH SOLE 2 1936 0 20189 ADAGIO THERAPEUTICS INC COM 00534A102 1 299 SH SOLE 7 299 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 727 159340 SH SOLE 18 159340 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 430 94312 SH SOLE 19 94312 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 8451 1853198 SH SOLE 21 1853198 0 0 ADAGIO THERAPEUTICS INC COM 00534A102 3750 822321 SH SOLE 22 805211 0 17110 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 31 54023 SH SOLE 21 54023 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1558 2727943 SH SOLE 22 2727943 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 10 540 SH SOLE 17 0 0 540 ADAMS RES & ENERGY INC COM NEW 006351308 52 1359 SH SOLE 2 1359 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 21 545 SH SOLE 18 545 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 300 7795 SH SOLE 21 7795 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2745 71310 SH SOLE 22 71310 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1258 78495 SH SOLE 2 30987 0 47508 ADAPTHEALTH CORP COMMON STOCK 00653Q102 16 1008 SH SOLE 7 1008 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 3349 208933 SH SOLE 18 208933 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 2043 127420 SH SOLE 19 127420 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 41558 2592515 SH SOLE 21 2592515 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 33156 2068377 SH SOLE 22 1987725 0 80652 ADAPTHEALTH CORP COMMON STOCK 00653Q102 255 15921 SH SOLE 25 15921 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 641 39959 SH SOLE 26 36822 0 3137 ADAPTHEALTH CORP COMMON STOCK 00653Q102 22 1358 SH SOLE 28 1358 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1975 123209 SH SOLE 30 123209 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 135 8418 SH SOLE 36 8418 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 153 9527 SH SOLE 40 9527 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 117 7284 SH SOLE 43 7232 0 52 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 2459 1193742 SH SOLE 21 1193742 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 125 60485 SH SOLE 30 60485 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 158 76612 SH SOLE 43 66871 0 9741 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5297 381630 SH SOLE 2 94438 0 287192 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5 389 SH SOLE 4 389 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 22 1560 SH SOLE 7 1560 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1001 72144 SH SOLE 18 72144 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1674 120626 SH SOLE 19 120626 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 36310 2616022 SH SOLE 21 2616022 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 35540 2560536 SH SOLE 22 2442588 0 117948 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 14 1031 SH SOLE 23 1031 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 218 15682 SH SOLE 25 15682 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 661 47624 SH SOLE 26 39997 0 7627 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 27 1966 SH SOLE 28 1966 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1770 127520 SH SOLE 30 127520 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 22 1596 SH SOLE 31 1596 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 21 1492 SH SOLE 34 1492 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 80 5760 SH SOLE 36 5760 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 152 10923 SH SOLE 40 10923 0 0 ADC THERAPEUTICS SA SHS H0036K147 4469 304229 SH SOLE 21 304229 0 0 ADDUS HOMECARE CORP COM 006739106 2868 30743 SH SOLE 2 22437 0 8306 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 5258 56361 SH SOLE 18 56361 0 0 ADDUS HOMECARE CORP COM 006739106 9363 100366 SH SOLE 19 100366 0 0 ADDUS HOMECARE CORP COM 006739106 181764 1948377 SH SOLE 21 1948377 0 0 ADDUS HOMECARE CORP COM 006739106 41943 449593 SH SOLE 22 436113 0 13480 ADDUS HOMECARE CORP COM 006739106 152 1629 SH SOLE 23 1629 0 0 ADDUS HOMECARE CORP COM 006739106 346 3711 SH SOLE 25 3711 0 0 ADDUS HOMECARE CORP COM 006739106 1442 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 4724 50633 SH SOLE 30 50633 0 0 ADDUS HOMECARE CORP COM 006739106 32 341 SH SOLE 34 341 0 0 ADDUS HOMECARE CORP COM 006739106 252 2701 SH SOLE 36 2701 0 0 ADDUS HOMECARE CORP COM 006739106 179 1922 SH SOLE 40 1922 0 0 ADDUS HOMECARE CORP COM 006739106 231 2471 SH SOLE 43 2451 0 20 ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 11 8066 SH SOLE 21 8066 0 0 ADECOAGRO S A COM L00849106 2094 173312 SH SOLE 7 173312 0 0 ADECOAGRO S A COM L00849106 458 37925 SH SOLE 21 37925 0 0 ADECOAGRO S A COM L00849106 791 65444 SH SOLE 28 65444 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 5 2336 SH SOLE 18 2336 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 65 32161 SH SOLE 21 32161 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 384 190980 SH SOLE 22 190980 0 0 ADICET BIO INC COM 007002108 312 15617 SH SOLE 2 1509 0 14108 ADICET BIO INC COM 007002108 1482 74202 SH SOLE 18 74202 0 0 ADICET BIO INC COM 007002108 767 38408 SH SOLE 19 38408 0 0 ADICET BIO INC COM 007002108 21932 1098261 SH SOLE 21 1098261 0 0 ADICET BIO INC COM 007002108 7409 370985 SH SOLE 22 358081 0 12904 ADICET BIO INC COM 007002108 357 17893 SH SOLE 30 17893 0 0 ADICET BIO INC COM 007002108 55 2741 SH SOLE 43 2741 0 0 ADIENT PLC ORD SHS G0084W101 5503 134984 SH SOLE 2 73027 0 61957 ADIENT PLC ORD SHS G0084W101 77 1900 SH SOLE 4 1900 0 0 ADIENT PLC ORD SHS G0084W101 117 2858 SH SOLE 7 2858 0 0 ADIENT PLC ORD SHS G0084W101 18144 445041 SH SOLE 18 445041 0 0 ADIENT PLC ORD SHS G0084W101 9744 239008 SH SOLE 19 239008 0 0 ADIENT PLC ORD SHS G0084W101 274363 6729532 SH SOLE 21 6729532 0 0 ADIENT PLC ORD SHS G0084W101 113776 2790682 SH SOLE 22 2699163 0 91519 ADIENT PLC ORD SHS G0084W101 76 1873 SH SOLE 23 1873 0 0 ADIENT PLC ORD SHS G0084W101 568 13944 SH SOLE 25 13944 0 0 ADIENT PLC ORD SHS G0084W101 2891 70916 SH SOLE 26 51983 0 18933 ADIENT PLC ORD SHS G0084W101 68 1679 SH SOLE 28 1679 0 0 ADIENT PLC ORD SHS G0084W101 9223 226208 SH SOLE 30 226208 0 0 ADIENT PLC ORD SHS G0084W101 680 16678 SH SOLE 36 16678 0 0 ADIENT PLC ORD SHS G0084W101 482 11818 SH SOLE 40 11818 0 0 ADIENT PLC ORD SHS G0084W101 2485 60945 SH SOLE 43 55275 0 5670 ADITXT INC COM 007025109 1 2410 SH SOLE 18 2410 0 0 ADITXT INC COM 007025109 14 29674 SH SOLE 21 29674 0 0 ADMA BIOLOGICS INC COM 000899104 253 138392 SH SOLE 2 75608 0 62784 ADMA BIOLOGICS INC COM 000899104 66 35896 SH SOLE 18 35896 0 0 ADMA BIOLOGICS INC COM 000899104 3718 2031693 SH SOLE 21 2031693 0 0 ADMA BIOLOGICS INC COM 000899104 3275 1789481 SH SOLE 22 1789481 0 0 ADMA BIOLOGICS INC COM 000899104 19 10467 SH SOLE 23 10467 0 0 ADMA BIOLOGICS INC COM 000899104 21 11429 SH SOLE 26 0 0 11429 ADMA BIOLOGICS INC COM 000899104 164 89510 SH SOLE 30 89510 0 0 ADMA BIOLOGICS INC COM 000899104 1 514 SH SOLE 43 514 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 501968 1101725 SH SOLE 2 305222 0 796503 ADOBE SYSTEMS INCORPORATED COM 00724F101 191555 420428 SH SOLE 4 289379 0 131049 ADOBE SYSTEMS INCORPORATED COM 00724F101 237121 520436 SH SOLE 7 468828 0 51608 ADOBE SYSTEMS INCORPORATED COM 00724F101 7570 16614 SH SOLE 13 16614 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 20976 46039 SH SOLE 15 46039 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 65 142 SH SOLE 17 0 0 142 ADOBE SYSTEMS INCORPORATED COM 00724F101 708885 1555869 SH SOLE 18 1352111 0 203758 ADOBE SYSTEMS INCORPORATED COM 00724F101 340834 748066 SH SOLE 19 748066 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 6338601 13912034 SH SOLE 21 13912034 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 4761921 10451519 SH SOLE 22 9425571 0 1025948 ADOBE SYSTEMS INCORPORATED COM 00724F101 286205 628166 SH SOLE 23 628166 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 414750 910299 SH SOLE 25 910299 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 557128 1222790 SH SOLE 26 510404 0 712386 ADOBE SYSTEMS INCORPORATED COM 00724F101 640555 1405898 SH SOLE 28 68283 0 1337615 ADOBE SYSTEMS INCORPORATED COM 00724F101 5880 12905 SH SOLE 29 12905 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1437077 3154112 SH SOLE 30 3112465 0 41647 ADOBE SYSTEMS INCORPORATED COM 00724F101 59158 129841 SH SOLE 31 75985 0 53856 ADOBE SYSTEMS INCORPORATED COM 00724F101 65202 143106 SH SOLE 32 143106 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 195577 429255 SH SOLE 34 429255 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 85323 187267 SH SOLE 36 187267 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 7283 15985 SH SOLE 40 15985 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 538 1180 SH OTR 43 1180 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 218487 479538 SH SOLE 43 438729 0 40809 ADT INC DEL COM 00090Q103 4039 532186 SH SOLE 2 48036 0 484150 ADT INC DEL COM 00090Q103 4 577 SH SOLE 4 577 0 0 ADT INC DEL COM 00090Q103 19 2557 SH SOLE 7 2557 0 0 ADT INC DEL COM 00090Q103 485 63856 SH SOLE 18 63856 0 0 ADT INC DEL COM 00090Q103 380 50130 SH SOLE 19 50130 0 0 ADT INC DEL COM 00090Q103 13514 1780487 SH SOLE 21 1780487 0 0 ADT INC DEL COM 00090Q103 25779 3396394 SH SOLE 22 3222354 0 174040 ADT INC DEL COM 00090Q103 196 25845 SH SOLE 25 25845 0 0 ADT INC DEL COM 00090Q103 859 113168 SH SOLE 26 91485 0 21683 ADT INC DEL COM 00090Q103 7507 989008 SH SOLE 30 989008 0 0 ADT INC DEL COM 00090Q103 22 2933 SH SOLE 31 2933 0 0 ADT INC DEL COM 00090Q103 147 19376 SH SOLE 36 19376 0 0 ADT INC DEL COM 00090Q103 153 20120 SH SOLE 40 20120 0 0 ADT INC DEL COM 00090Q103 912 120216 SH SOLE 43 115427 0 4789 ADTALEM GLOBAL ED INC COM 00737L103 1232 41473 SH SOLE 2 13306 0 28167 ADTALEM GLOBAL ED INC COM 00737L103 7 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 17 588 SH SOLE 7 588 0 0 ADTALEM GLOBAL ED INC COM 00737L103 5441 183131 SH SOLE 18 183131 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2611 87882 SH SOLE 19 87882 0 0 ADTALEM GLOBAL ED INC COM 00737L103 181562 6111156 SH SOLE 21 6111156 0 0 ADTALEM GLOBAL ED INC COM 00737L103 35675 1200789 SH SOLE 22 1151687 0 49102 ADTALEM GLOBAL ED INC COM 00737L103 180 6056 SH SOLE 25 6056 0 0 ADTALEM GLOBAL ED INC COM 00737L103 570 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 2573 86611 SH SOLE 30 86611 0 0 ADTALEM GLOBAL ED INC COM 00737L103 53 1787 SH SOLE 36 1787 0 0 ADTALEM GLOBAL ED INC COM 00737L103 164 5522 SH SOLE 40 5522 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1971 66331 SH SOLE 43 66150 0 181 ADTHEORENT HOLDING COMPANY COM 00739D109 14 1403 SH SOLE 2 0 0 1403 ADTHEORENT HOLDING COMPANY COM 00739D109 5979 607578 SH SOLE 22 607578 0 0 ADTRAN INC COM 00738A106 757 41052 SH SOLE 2 13894 0 27158 ADTRAN INC COM 00738A106 5 261 SH SOLE 4 261 0 0 ADTRAN INC COM 00738A106 14 745 SH SOLE 7 745 0 0 ADTRAN INC COM 00738A106 3336 180811 SH SOLE 18 180811 0 0 ADTRAN INC COM 00738A106 1598 86589 SH SOLE 19 86589 0 0 ADTRAN INC COM 00738A106 114488 6205287 SH SOLE 21 6205287 0 0 ADTRAN INC COM 00738A106 22584 1224072 SH SOLE 22 1172117 0 51955 ADTRAN INC COM 00738A106 175 9474 SH SOLE 25 9474 0 0 ADTRAN INC COM 00738A106 919 49816 SH SOLE 26 47257 0 2559 ADTRAN INC COM 00738A106 8325 451230 SH SOLE 30 451230 0 0 ADTRAN INC COM 00738A106 164 8896 SH SOLE 36 8896 0 0 ADTRAN INC COM 00738A106 107 5790 SH SOLE 40 5790 0 0 ADTRAN INC COM 00738A106 526 28519 SH SOLE 43 28363 0 156 ADVANCE AUTO PARTS INC COM 00751Y106 31415 151795 SH SOLE 2 30798 0 120997 ADVANCE AUTO PARTS INC COM 00751Y106 9981 48226 SH SOLE 4 28400 0 19826 ADVANCE AUTO PARTS INC COM 00751Y106 12029 58120 SH SOLE 7 56375 0 1745 ADVANCE AUTO PARTS INC COM 00751Y106 53 255 SH SOLE 13 255 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1768 8544 SH SOLE 15 8544 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3 15 SH SOLE 17 0 0 15 ADVANCE AUTO PARTS INC COM 00751Y106 24921 120413 SH SOLE 18 112042 0 8371 ADVANCE AUTO PARTS INC COM 00751Y106 42613 205899 SH SOLE 19 205899 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 306220 1479609 SH SOLE 21 1479609 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 281122 1358342 SH SOLE 22 1227514 0 130828 ADVANCE AUTO PARTS INC COM 00751Y106 16210 78324 SH SOLE 23 78324 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 18684 90278 SH SOLE 25 90278 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 27608 133398 SH SOLE 26 47539 0 85859 ADVANCE AUTO PARTS INC COM 00751Y106 39304 189913 SH SOLE 28 1166 0 188747 ADVANCE AUTO PARTS INC COM 00751Y106 59444 287223 SH SOLE 30 284438 0 2785 ADVANCE AUTO PARTS INC COM 00751Y106 2766 13364 SH SOLE 31 6113 0 7251 ADVANCE AUTO PARTS INC COM 00751Y106 16204 78296 SH SOLE 34 78296 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5304 25626 SH SOLE 36 25626 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 446 2156 SH SOLE 40 2156 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 11 55 SH OTR 43 55 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 9813 47413 SH SOLE 43 40315 0 7098 ADVANCED DRAIN SYS INC DEL COM 00790R104 9811 82581 SH SOLE 2 19220 0 63361 ADVANCED DRAIN SYS INC DEL COM 00790R104 25 210 SH SOLE 4 210 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 7296 61413 SH SOLE 7 61413 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3373 28390 SH SOLE 18 28390 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2163 18202 SH SOLE 19 18202 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 107039 900922 SH SOLE 21 900922 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 154935 1304056 SH SOLE 22 1236434 0 67622 ADVANCED DRAIN SYS INC DEL COM 00790R104 1110 9344 SH SOLE 25 9344 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2580 21715 SH SOLE 26 17336 0 4379 ADVANCED DRAIN SYS INC DEL COM 00790R104 126 1057 SH SOLE 28 1057 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 64491 542805 SH SOLE 30 542805 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 105 887 SH SOLE 31 887 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 526 4426 SH SOLE 36 4426 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 821 6913 SH SOLE 40 6913 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 33 275 SH OTR 43 275 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 6181 52025 SH SOLE 43 51073 0 952 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 20 3148 SH SOLE 18 3148 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 554 89115 SH SOLE 21 89115 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1721 276694 SH SOLE 22 276694 0 0 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1 117 SH SOLE 43 117 0 0 ADVANCED ENERGY INDS COM 007973100 1278 14847 SH SOLE 2 10775 0 4072 ADVANCED ENERGY INDS COM 007973100 10 119 SH SOLE 4 119 0 0 ADVANCED ENERGY INDS COM 007973100 46 538 SH SOLE 7 538 0 0 ADVANCED ENERGY INDS COM 007973100 11059 128471 SH SOLE 18 128471 0 0 ADVANCED ENERGY INDS COM 007973100 5799 67367 SH SOLE 19 67367 0 0 ADVANCED ENERGY INDS COM 007973100 379322 4406624 SH SOLE 21 4406624 0 0 ADVANCED ENERGY INDS COM 007973100 79259 920761 SH SOLE 22 898836 0 21925 ADVANCED ENERGY INDS COM 007973100 486 5648 SH SOLE 25 5648 0 0 ADVANCED ENERGY INDS COM 007973100 1449 16831 SH SOLE 26 14194 0 2637 ADVANCED ENERGY INDS COM 007973100 59 684 SH SOLE 28 684 0 0 ADVANCED ENERGY INDS COM 007973100 5580 64826 SH SOLE 30 64826 0 0 ADVANCED ENERGY INDS COM 007973100 449 5217 SH SOLE 40 5217 0 0 ADVANCED ENERGY INDS COM 007973100 1548 17988 SH SOLE 43 16918 0 1070 ADVANCED MICRO DEVICES INC COM 007903107 409976 3749549 SH SOLE 2 1021540 0 2728009 ADVANCED MICRO DEVICES INC COM 007903107 126339 1155465 SH SOLE 4 728752 0 426713 ADVANCED MICRO DEVICES INC COM 007903107 175970 1609382 SH SOLE 7 1562523 0 46859 ADVANCED MICRO DEVICES INC COM 007903107 7832 71633 SH SOLE 13 71633 0 0 ADVANCED MICRO DEVICES INC COM 007903107 17347 158651 SH SOLE 15 158651 0 0 ADVANCED MICRO DEVICES INC COM 007903107 32 297 SH SOLE 17 0 0 297 ADVANCED MICRO DEVICES INC COM 007903107 347459 3177785 SH SOLE 18 2877212 0 300573 ADVANCED MICRO DEVICES INC COM 007903107 305741 2796245 SH SOLE 19 2796245 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4560913 41713121 SH SOLE 21 41713121 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3816481 34904709 SH SOLE 22 31350852 0 3553857 ADVANCED MICRO DEVICES INC COM 007903107 232738 2128567 SH SOLE 23 2128567 0 0 ADVANCED MICRO DEVICES INC COM 007903107 345507 3159933 SH SOLE 25 3159933 0 0 ADVANCED MICRO DEVICES INC COM 007903107 468036 4280552 SH SOLE 26 1688089 0 2592463 ADVANCED MICRO DEVICES INC COM 007903107 513330 4694802 SH SOLE 28 123359 0 4571443 ADVANCED MICRO DEVICES INC COM 007903107 4019 36758 SH SOLE 29 36758 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1132502 10357618 SH SOLE 30 10098139 0 259479 ADVANCED MICRO DEVICES INC COM 007903107 49533 453016 SH SOLE 31 268530 0 184486 ADVANCED MICRO DEVICES INC COM 007903107 41914 383339 SH SOLE 32 383339 0 0 ADVANCED MICRO DEVICES INC COM 007903107 293484 2684143 SH SOLE 34 2684143 0 0 ADVANCED MICRO DEVICES INC COM 007903107 65564 599630 SH SOLE 36 599630 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5931 54243 SH SOLE 40 54243 0 0 ADVANCED MICRO DEVICES INC COM 007903107 433 3962 SH OTR 43 3962 0 0 ADVANCED MICRO DEVICES INC COM 007903107 152635 1395966 SH SOLE 43 1279703 0 116263 ADVANSIX INC COM 00773T101 1314 25729 SH SOLE 2 7980 0 17749 ADVANSIX INC COM 00773T101 7 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 17 327 SH SOLE 7 327 0 0 ADVANSIX INC COM 00773T101 5516 107961 SH SOLE 18 107961 0 0 ADVANSIX INC COM 00773T101 2502 48971 SH SOLE 19 48971 0 0 ADVANSIX INC COM 00773T101 185519 3631214 SH SOLE 21 3631214 0 0 ADVANSIX INC COM 00773T101 34710 679381 SH SOLE 22 648786 0 30595 ADVANSIX INC COM 00773T101 182 3563 SH SOLE 25 3563 0 0 ADVANSIX INC COM 00773T101 288 5628 SH SOLE 26 2945 0 2683 ADVANSIX INC COM 00773T101 4 72 SH SOLE 28 72 0 0 ADVANSIX INC COM 00773T101 2941 57557 SH SOLE 30 57557 0 0 ADVANSIX INC COM 00773T101 191 3745 SH SOLE 40 3745 0 0 ADVANSIX INC COM 00773T101 1298 25405 SH SOLE 43 25124 0 281 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 661 103628 SH SOLE 2 60070 0 43558 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 8 1228 SH SOLE 7 1228 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1417 222104 SH SOLE 18 222104 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 887 138959 SH SOLE 19 138959 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 18011 2823010 SH SOLE 21 2823010 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 14843 2326456 SH SOLE 22 2247307 0 79149 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 52 8095 SH SOLE 25 8095 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 107 16746 SH SOLE 30 16746 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 6 980 SH SOLE 34 980 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 48 7574 SH SOLE 40 7574 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 86 36954 SH SOLE 2 17805 0 19149 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 149 64382 SH SOLE 18 64382 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 64 27629 SH SOLE 19 27629 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1936 834346 SH SOLE 21 834346 0 0 ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 1832 789475 SH SOLE 22 781607 0 7868 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 70 53309 SH SOLE 2 3265 0 50044 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2 1897 SH SOLE 7 1897 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 374 285273 SH SOLE 18 285273 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 647 494122 SH SOLE 19 494122 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 5054 3857864 SH SOLE 21 3857864 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3281 2504848 SH SOLE 22 2450272 0 54576 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 82 62470 SH SOLE 26 0 0 62470 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 11 8504 SH SOLE 28 8504 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 62 47045 SH SOLE 30 47045 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 207 SH SOLE 43 207 0 0 AECOM COM 00766T100 22637 294720 SH SOLE 2 104704 0 190016 AECOM COM 00766T100 26 342 SH SOLE 4 342 0 0 AECOM COM 00766T100 273 3559 SH SOLE 7 3559 0 0 AECOM COM 00766T100 23309 303459 SH SOLE 18 303459 0 0 AECOM COM 00766T100 3018 39288 SH SOLE 19 39288 0 0 AECOM COM 00766T100 517129 6732574 SH SOLE 21 6732574 0 0 AECOM COM 00766T100 291258 3791923 SH SOLE 22 3631947 0 159976 AECOM COM 00766T100 3811 49621 SH SOLE 25 49621 0 0 AECOM COM 00766T100 6644 86497 SH SOLE 26 73339 0 13158 AECOM COM 00766T100 200 2608 SH SOLE 28 2608 0 0 AECOM COM 00766T100 9845 128169 SH SOLE 30 128169 0 0 AECOM COM 00766T100 154 2000 SH SOLE 31 2000 0 0 AECOM COM 00766T100 1684 21927 SH SOLE 34 21927 0 0 AECOM COM 00766T100 1978 25746 SH SOLE 36 25746 0 0 AECOM COM 00766T100 1357 17671 SH SOLE 40 17671 0 0 AECOM COM 00766T100 12 155 SH OTR 43 155 0 0 AECOM COM 00766T100 12195 158768 SH SOLE 43 156316 0 2452 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 69 30067 SH SOLE 2 1772 0 28295 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1 576 SH SOLE 7 576 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 324 141014 SH SOLE 18 141014 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 188 81529 SH SOLE 19 81529 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4005 1741468 SH SOLE 21 1741468 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2060 895815 SH SOLE 22 870200 0 25615 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 56 24548 SH SOLE 30 24548 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 16 6793 SH SOLE 43 6793 0 0 AEGON N V NY REGISTRY SHS 007924103 21915 4142664 SH SOLE 43 3733224 0 409440 AEHR TEST SYS COM 00760J108 10 960 SH SOLE 2 541 0 419 AEHR TEST SYS COM 00760J108 46 4573 SH SOLE 18 4573 0 0 AEHR TEST SYS COM 00760J108 786 77323 SH SOLE 21 77323 0 0 AEHR TEST SYS COM 00760J108 3000 295267 SH SOLE 22 295267 0 0 AEMETIS INC COM NEW 00770K202 301 23736 SH SOLE 2 979 0 22757 AEMETIS INC COM NEW 00770K202 5 373 SH SOLE 7 373 0 0 AEMETIS INC COM NEW 00770K202 1099 86706 SH SOLE 18 86706 0 0 AEMETIS INC COM NEW 00770K202 612 48293 SH SOLE 19 48293 0 0 AEMETIS INC COM NEW 00770K202 20427 1612231 SH SOLE 21 1612231 0 0 AEMETIS INC COM NEW 00770K202 8633 681350 SH SOLE 22 663738 0 17612 AEMETIS INC COM NEW 00770K202 8035 634145 SH SOLE 30 634145 0 0 AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH SOLE 43 49 0 0 AERCAP HOLDINGS NV SHS N00985106 839 16691 SH SOLE 2 4459 0 12232 AERCAP HOLDINGS NV SHS N00985106 2592 51543 SH SOLE 4 46897 0 4646 AERCAP HOLDINGS NV SHS N00985106 5544 110256 SH SOLE 7 103804 0 6452 AERCAP HOLDINGS NV SHS N00985106 14 281 SH SOLE 13 281 0 0 AERCAP HOLDINGS NV SHS N00985106 735 14627 SH SOLE 15 14627 0 0 AERCAP HOLDINGS NV SHS N00985106 12556 249722 SH SOLE 18 249722 0 0 AERCAP HOLDINGS NV SHS N00985106 3633 72250 SH SOLE 19 72250 0 0 AERCAP HOLDINGS NV SHS N00985106 96404 1917335 SH SOLE 21 1917335 0 0 AERCAP HOLDINGS NV SHS N00985106 93867 1866892 SH SOLE 22 1819685 0 47207 AERCAP HOLDINGS NV SHS N00985106 8352 166118 SH SOLE 23 166118 0 0 AERCAP HOLDINGS NV SHS N00985106 409 8130 SH SOLE 25 8130 0 0 AERCAP HOLDINGS NV SHS N00985106 3896 77496 SH SOLE 26 32894 0 44602 AERCAP HOLDINGS NV SHS N00985106 7194 143070 SH SOLE 28 0 0 143070 AERCAP HOLDINGS NV SHS N00985106 36281 721582 SH SOLE 30 721582 0 0 AERCAP HOLDINGS NV SHS N00985106 7382 146810 SH SOLE 31 13138 0 133672 AERCAP HOLDINGS NV SHS N00985106 387 7694 SH SOLE 34 7694 0 0 AERCAP HOLDINGS NV SHS N00985106 2343 46594 SH SOLE 36 46594 0 0 AERCAP HOLDINGS NV SHS N00985106 227 4520 SH SOLE 40 4520 0 0 AERCAP HOLDINGS NV SHS N00985106 7337 145924 SH SOLE 43 133297 0 12627 AERIE PHARMACEUTICALS INC COM 00771V108 364 39951 SH SOLE 2 32132 0 7819 AERIE PHARMACEUTICALS INC COM 00771V108 2 249 SH SOLE 4 249 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 6 671 SH SOLE 7 671 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1081 118844 SH SOLE 18 118844 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 910 100023 SH SOLE 19 100023 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 14953 1643233 SH SOLE 21 1643233 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 10738 1180031 SH SOLE 22 1146327 0 33704 AERIE PHARMACEUTICALS INC COM 00771V108 25 2706 SH SOLE 23 2706 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 64 7048 SH SOLE 25 7048 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 202 22201 SH SOLE 26 13872 0 8329 AERIE PHARMACEUTICALS INC COM 00771V108 50 5543 SH SOLE 28 5543 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1121 123186 SH SOLE 30 123186 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 21 2262 SH SOLE 36 2262 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 35 3871 SH SOLE 40 3871 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 47 5204 SH OTR 43 5204 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 528 57983 SH SOLE 43 57249 0 734 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1263 1400000 PRN SOLE 2 1400000 0 0 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1556 1725000 PRN SOLE 21 1725000 0 0 AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 2481 2750000 PRN SOLE 22 2750000 0 0 AEROCLEAN TECHNOLOGIES INC COM 007744105 3 797 SH SOLE 18 797 0 0 AEROCLEAN TECHNOLOGIES INC COM 007744105 17 4615 SH SOLE 21 4615 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 8544 217132 SH SOLE 2 146621 0 70511 AEROJET ROCKETDYNE HLDGS INC COM 007800105 10 263 SH SOLE 4 263 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 42 1060 SH SOLE 7 1060 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 10524 267438 SH SOLE 18 259704 0 7734 AEROJET ROCKETDYNE HLDGS INC COM 007800105 23006 584649 SH SOLE 19 584649 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 383841 9754539 SH SOLE 21 9754539 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 92378 2347603 SH SOLE 22 2298397 0 49206 AEROJET ROCKETDYNE HLDGS INC COM 007800105 777 19753 SH SOLE 23 19753 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 779 19808 SH SOLE 26 19808 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4903 124606 SH SOLE 30 124606 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 50 1275 SH SOLE 36 1275 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 328 8348 SH SOLE 40 8348 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1397 35492 SH SOLE 43 33985 0 1507 AEROVATE THERAPEUTICS INC COM 008064107 28 1550 SH SOLE 2 321 0 1229 AEROVATE THERAPEUTICS INC COM 008064107 567 30918 SH SOLE 18 30918 0 0 AEROVATE THERAPEUTICS INC COM 008064107 243 13244 SH SOLE 19 13244 0 0 AEROVATE THERAPEUTICS INC COM 008064107 9259 505104 SH SOLE 21 505104 0 0 AEROVATE THERAPEUTICS INC COM 008064107 3390 184962 SH SOLE 22 182142 0 2820 AEROVATE THERAPEUTICS INC COM 008064107 204 11156 SH SOLE 30 11156 0 0 AEROVIRONMENT INC COM 008073108 885 9402 SH SOLE 2 7069 0 2333 AEROVIRONMENT INC COM 008073108 9 95 SH SOLE 4 95 0 0 AEROVIRONMENT INC COM 008073108 31 329 SH SOLE 7 329 0 0 AEROVIRONMENT INC COM 008073108 7297 77515 SH SOLE 18 77515 0 0 AEROVIRONMENT INC COM 008073108 3755 39885 SH SOLE 19 39885 0 0 AEROVIRONMENT INC COM 008073108 280204 2976460 SH SOLE 21 2976460 0 0 AEROVIRONMENT INC COM 008073108 52459 557243 SH SOLE 22 543910 0 13333 AEROVIRONMENT INC COM 008073108 10092 107207 SH SOLE 25 107207 0 0 AEROVIRONMENT INC COM 008073108 1477 15693 SH SOLE 26 10307 0 5386 AEROVIRONMENT INC COM 008073108 39 414 SH SOLE 28 414 0 0 AEROVIRONMENT INC COM 008073108 3797 40334 SH SOLE 30 40334 0 0 AEROVIRONMENT INC COM 008073108 1465 15563 SH SOLE 34 15563 0 0 AEROVIRONMENT INC COM 008073108 438 4649 SH SOLE 36 4649 0 0 AEROVIRONMENT INC COM 008073108 268 2847 SH SOLE 40 2847 0 0 AEROVIRONMENT INC COM 008073108 1196 12703 SH SOLE 43 12574 0 129 AERSALE CORPORATION COM 00810F106 329 20947 SH SOLE 2 819 0 20128 AERSALE CORPORATION COM 00810F106 781 49664 SH SOLE 18 49664 0 0 AERSALE CORPORATION COM 00810F106 377 24004 SH SOLE 19 24004 0 0 AERSALE CORPORATION COM 00810F106 8201 521670 SH SOLE 21 521670 0 0 AERSALE CORPORATION COM 00810F106 4742 301634 SH SOLE 22 293780 0 7854 AES CORP COM 00130H105 42420 1648672 SH SOLE 2 243054 0 1405618 AES CORP COM 00130H105 7718 299970 SH SOLE 4 274370 0 25600 AES CORP COM 00130H105 14916 579722 SH SOLE 7 560620 0 19102 AES CORP COM 00130H105 65 2523 SH SOLE 13 2523 0 0 AES CORP COM 00130H105 2322 90232 SH SOLE 15 90232 0 0 AES CORP COM 00130H105 2 69 SH SOLE 17 0 0 69 AES CORP COM 00130H105 34218 1329899 SH SOLE 18 1267915 0 61984 AES CORP COM 00130H105 17955 697830 SH SOLE 19 697830 0 0 AES CORP COM 00130H105 449238 17459711 SH SOLE 21 17459711 0 0 AES CORP COM 00130H105 359584 13975280 SH SOLE 22 12644151 0 1331129 AES CORP COM 00130H105 21405 831894 SH SOLE 23 831894 0 0 AES CORP COM 00130H105 5988 232712 SH SOLE 25 232712 0 0 AES CORP COM 00130H105 30328 1178708 SH SOLE 26 476048 0 702660 AES CORP COM 00130H105 13423 521689 SH SOLE 28 11871 0 509818 AES CORP COM 00130H105 120 4671 SH SOLE 29 4671 0 0 AES CORP COM 00130H105 74193 2883526 SH SOLE 30 2883526 0 0 AES CORP COM 00130H105 3692 143505 SH SOLE 31 68096 0 75409 AES CORP COM 00130H105 899 34944 SH SOLE 34 34944 0 0 AES CORP COM 00130H105 6943 269822 SH SOLE 36 269822 0 0 AES CORP COM 00130H105 313 12180 SH SOLE 40 12180 0 0 AES CORP COM 00130H105 42 1617 SH OTR 43 1617 0 0 AES CORP COM 00130H105 11933 463797 SH SOLE 43 418556 0 45241 AES CORP UNIT 99/99/9999 00130H204 81642 825253 SH SOLE 21 825253 0 0 AETHLON MED INC COM 00808Y307 1 415 SH SOLE 21 415 0 0 AETHLON MED INC COM 00808Y307 107 73411 SH SOLE 22 73411 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 334 77173 SH SOLE 2 26261 0 50912 AEVA TECHNOLOGIES INC COM 00835Q103 6 1495 SH SOLE 7 1495 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 1349 311544 SH SOLE 18 311544 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 839 193842 SH SOLE 19 193842 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 16030 3702112 SH SOLE 21 3702112 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 10483 2420989 SH SOLE 22 2321930 0 99059 AEVA TECHNOLOGIES INC COM 00835Q103 53 12251 SH SOLE 25 12251 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 284 65701 SH SOLE 30 65701 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 55 12720 SH SOLE 40 12720 0 0 AEYE INC CL A COM 008183105 167 30536 SH SOLE 2 25656 0 4880 AEYE INC CL A COM 008183105 458 83706 SH SOLE 21 83706 0 0 AEYE INC CL A COM 008183105 8015 1465351 SH SOLE 22 1428354 0 36997 AEYE INC CL A COM 008183105 102 18714 SH SOLE 25 18714 0 0 AEYE INC CL A COM 008183105 142 26046 SH SOLE 30 26046 0 0 AEYE INC CL A COM 008183105 76 13871 SH SOLE 40 13871 0 0 AFC GAMMA INC COM 00109K105 313 16383 SH SOLE 2 13480 0 2903 AFC GAMMA INC COM 00109K105 814 42593 SH SOLE 18 42593 0 0 AFC GAMMA INC COM 00109K105 947 49506 SH SOLE 19 49506 0 0 AFC GAMMA INC COM 00109K105 10033 524746 SH SOLE 21 524746 0 0 AFC GAMMA INC COM 00109K105 3366 176064 SH SOLE 22 167016 0 9048 AFFILIATED MANAGERS GROUP IN COM 008252108 22273 158019 SH SOLE 2 39069 0 118950 AFFILIATED MANAGERS GROUP IN COM 008252108 95 671 SH SOLE 4 671 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 140 992 SH SOLE 7 992 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 12297 87247 SH SOLE 18 87247 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1715 12169 SH SOLE 19 12169 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 282744 2005991 SH SOLE 21 2005991 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 155595 1103904 SH SOLE 22 1055778 0 48126 AFFILIATED MANAGERS GROUP IN COM 008252108 104 738 SH SOLE 23 738 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1012 7183 SH SOLE 25 7183 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2697 19137 SH SOLE 26 15968 0 3169 AFFILIATED MANAGERS GROUP IN COM 008252108 105 742 SH SOLE 28 742 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 7476 53041 SH SOLE 30 53041 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 84 594 SH SOLE 31 594 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 551 3908 SH SOLE 36 3908 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 715 5073 SH SOLE 40 5073 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 16 116 SH OTR 43 116 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5443 38615 SH SOLE 43 34088 0 4527 AFFIMED N V COM N01045108 97 22289 SH SOLE 2 7736 0 14553 AFFIMED N V COM N01045108 7 1616 SH SOLE 7 1616 0 0 AFFIMED N V COM N01045108 1408 322094 SH SOLE 18 322094 0 0 AFFIMED N V COM N01045108 1649 377402 SH SOLE 19 377402 0 0 AFFIMED N V COM N01045108 20983 4801512 SH SOLE 21 4801512 0 0 AFFIMED N V COM N01045108 4955 1133820 SH SOLE 22 1112588 0 21232 AFFIMED N V COM N01045108 23 5157 SH SOLE 23 5157 0 0 AFFIMED N V COM N01045108 14 3141 SH SOLE 26 0 0 3141 AFFIMED N V COM N01045108 239 54728 SH SOLE 30 54728 0 0 AFFIMED N V COM N01045108 11 2457 SH SOLE 43 2457 0 0 AFFINITY BANCSHARES INC COM 00832E103 18 1119 SH SOLE 18 1119 0 0 AFFINITY BANCSHARES INC COM 00832E103 261 16600 SH SOLE 21 16600 0 0 AFFINITY BANCSHARES INC COM 00832E103 5 324 SH SOLE 22 324 0 0 AFFIRM HLDGS INC COM CL A 00827B106 3048 65850 SH SOLE 2 16034 0 49816 AFFIRM HLDGS INC COM CL A 00827B106 3447 74482 SH SOLE 4 51166 0 23316 AFFIRM HLDGS INC COM CL A 00827B106 488 10536 SH SOLE 7 10536 0 0 AFFIRM HLDGS INC COM CL A 00827B106 23 501 SH SOLE 13 501 0 0 AFFIRM HLDGS INC COM CL A 00827B106 570 12308 SH SOLE 15 12308 0 0 AFFIRM HLDGS INC COM CL A 00827B106 7719 166794 SH SOLE 18 158278 0 8516 AFFIRM HLDGS INC COM CL A 00827B106 35976 777347 SH SOLE 21 777347 0 0 AFFIRM HLDGS INC COM CL A 00827B106 112429 2429332 SH SOLE 22 2258659 0 170673 AFFIRM HLDGS INC COM CL A 00827B106 9553 206425 SH SOLE 23 206425 0 0 AFFIRM HLDGS INC COM CL A 00827B106 10300 222549 SH SOLE 25 222549 0 0 AFFIRM HLDGS INC COM CL A 00827B106 10187 220121 SH SOLE 26 100886 0 119235 AFFIRM HLDGS INC COM CL A 00827B106 9149 197680 SH SOLE 28 3110 0 194570 AFFIRM HLDGS INC COM CL A 00827B106 18570 401257 SH SOLE 30 401257 0 0 AFFIRM HLDGS INC COM CL A 00827B106 622 13450 SH SOLE 31 11428 0 2022 AFFIRM HLDGS INC COM CL A 00827B106 14984 323778 SH SOLE 34 323778 0 0 AFFIRM HLDGS INC COM CL A 00827B106 2568 55488 SH SOLE 36 55488 0 0 AFFIRM HLDGS INC COM CL A 00827B106 140 3023 SH SOLE 40 3023 0 0 AFLAC INC COM 001055102 84676 1315053 SH SOLE 2 183764 0 1131289 AFLAC INC COM 001055102 27770 431282 SH SOLE 4 236978 0 194304 AFLAC INC COM 001055102 39167 608276 SH SOLE 7 590046 0 18230 AFLAC INC COM 001055102 196 3037 SH SOLE 13 3037 0 0 AFLAC INC COM 001055102 5824 90451 SH SOLE 15 90451 0 0 AFLAC INC COM 001055102 89860 1395562 SH SOLE 18 1313179 0 82383 AFLAC INC COM 001055102 16858 261816 SH SOLE 19 261816 0 0 AFLAC INC COM 001055102 1218252 18919896 SH SOLE 21 18919896 0 0 AFLAC INC COM 001055102 841500 13068802 SH SOLE 22 11807642 0 1261160 AFLAC INC COM 001055102 50800 788943 SH SOLE 23 788943 0 0 AFLAC INC COM 001055102 63041 979050 SH SOLE 25 979050 0 0 AFLAC INC COM 001055102 87229 1354699 SH SOLE 26 503704 0 850995 AFLAC INC COM 001055102 108619 1686885 SH SOLE 28 74110 0 1612775 AFLAC INC COM 001055102 222917 3461987 SH SOLE 30 3461987 0 0 AFLAC INC COM 001055102 9023 140133 SH SOLE 31 67633 0 72500 AFLAC INC COM 001055102 1919 29806 SH SOLE 34 29806 0 0 AFLAC INC COM 001055102 18728 290858 SH SOLE 36 290858 0 0 AFLAC INC COM 001055102 1383 21484 SH SOLE 40 21484 0 0 AFLAC INC COM 001055102 110 1706 SH OTR 43 1706 0 0 AFLAC INC COM 001055102 48152 747816 SH SOLE 43 697335 0 50481 AFYA LTD CL A COM G01125106 1724 119625 SH SOLE 18 0 0 119625 AFYA LTD CL A COM G01125106 584 40532 SH SOLE 19 40532 0 0 AFYA LTD CL A COM G01125106 2820 195690 SH SOLE 25 195690 0 0 AFYA LTD CL A COM G01125106 6505 451450 SH SOLE 34 451450 0 0 AG MTG INVT TR INC COM NEW 001228501 516 55500 SH SOLE 2 49917 0 5583 AG MTG INVT TR INC COM NEW 001228501 42 4512 SH SOLE 18 4512 0 0 AG MTG INVT TR INC COM NEW 001228501 4347 467371 SH SOLE 21 467371 0 0 AG MTG INVT TR INC COM NEW 001228501 3221 346338 SH SOLE 22 346338 0 0 AGCO CORP COM 001084102 20828 142627 SH SOLE 2 58428 0 84199 AGCO CORP COM 001084102 232 1589 SH SOLE 4 1589 0 0 AGCO CORP COM 001084102 10936 74887 SH SOLE 7 74887 0 0 AGCO CORP COM 001084102 20145 137948 SH SOLE 18 137948 0 0 AGCO CORP COM 001084102 53698 367716 SH SOLE 19 367716 0 0 AGCO CORP COM 001084102 439198 3007587 SH SOLE 21 3007587 0 0 AGCO CORP COM 001084102 249843 1710902 SH SOLE 22 1636444 0 74458 AGCO CORP COM 001084102 45887 314229 SH SOLE 25 314229 0 0 AGCO CORP COM 001084102 9588 65659 SH SOLE 26 43387 0 22272 AGCO CORP COM 001084102 166 1134 SH SOLE 28 1134 0 0 AGCO CORP COM 001084102 35992 246471 SH SOLE 29 246471 0 0 AGCO CORP COM 001084102 19044 130411 SH SOLE 30 130411 0 0 AGCO CORP COM 001084102 134 915 SH SOLE 31 915 0 0 AGCO CORP COM 001084102 75519 517147 SH SOLE 34 517147 0 0 AGCO CORP COM 001084102 175 1201 SH SOLE 36 1201 0 0 AGCO CORP COM 001084102 1235 8458 SH SOLE 40 8458 0 0 AGCO CORP COM 001084102 9887 67707 SH SOLE 43 64005 0 3702 AGEAGLE AERIAL SYS INC NEW COM 00848K101 208 174601 SH SOLE 2 2731 0 171870 AGEAGLE AERIAL SYS INC NEW COM 00848K101 1 1073 SH SOLE 7 1073 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 244 205437 SH SOLE 18 205437 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 139 117103 SH SOLE 19 117103 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 2859 2402382 SH SOLE 21 2402382 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 2035 1709673 SH SOLE 22 1683483 0 26190 AGENUS INC COM NEW 00847G705 722 293611 SH SOLE 2 134699 0 158912 AGENUS INC COM NEW 00847G705 1 586 SH SOLE 4 586 0 0 AGENUS INC COM NEW 00847G705 6 2612 SH SOLE 7 2612 0 0 AGENUS INC COM NEW 00847G705 1646 668959 SH SOLE 18 603723 0 65236 AGENUS INC COM NEW 00847G705 3977 1616529 SH SOLE 19 1616529 0 0 AGENUS INC COM NEW 00847G705 20563 8358991 SH SOLE 21 8358991 0 0 AGENUS INC COM NEW 00847G705 15773 6411605 SH SOLE 22 6285564 0 126041 AGENUS INC COM NEW 00847G705 132 53711 SH SOLE 23 53711 0 0 AGENUS INC COM NEW 00847G705 51 20542 SH SOLE 25 20542 0 0 AGENUS INC COM NEW 00847G705 606 246537 SH SOLE 26 2461 0 244076 AGENUS INC COM NEW 00847G705 164 66473 SH SOLE 28 66473 0 0 AGENUS INC COM NEW 00847G705 305 124104 SH SOLE 30 124104 0 0 AGENUS INC COM NEW 00847G705 53 21426 SH SOLE 40 21426 0 0 AGENUS INC COM NEW 00847G705 172 69936 SH SOLE 43 69936 0 0 AGEX THERAPEUTICS INC COM 00848H108 4 4329 SH SOLE 18 4329 0 0 AGEX THERAPEUTICS INC COM 00848H108 55 64822 SH SOLE 21 64822 0 0 AGEX THERAPEUTICS INC COM 00848H108 106 124289 SH SOLE 22 124289 0 0 AGILE THERAPEUTICS INC COM 00847L100 0 2345 SH SOLE 2 0 0 2345 AGILE THERAPEUTICS INC COM 00847L100 3 14492 SH SOLE 18 14492 0 0 AGILE THERAPEUTICS INC COM 00847L100 52 245923 SH SOLE 21 245923 0 0 AGILE THERAPEUTICS INC COM 00847L100 264 1260998 SH SOLE 22 1260998 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 155313 1173680 SH SOLE 2 686764 0 486916 AGILENT TECHNOLOGIES INC COM 00846U101 57359 433454 SH SOLE 4 297277 0 136177 AGILENT TECHNOLOGIES INC COM 00846U101 36279 274159 SH SOLE 7 265737 0 8422 AGILENT TECHNOLOGIES INC COM 00846U101 9774 73864 SH SOLE 13 73864 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3822 28880 SH SOLE 15 28880 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 102289 772984 SH SOLE 18 618909 0 154075 AGILENT TECHNOLOGIES INC COM 00846U101 175085 1323095 SH SOLE 19 1323095 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 249 1885 SH SOLE 20 1885 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1259659 9519077 SH SOLE 21 9519077 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1020712 7713380 SH SOLE 22 6478948 0 1234432 AGILENT TECHNOLOGIES INC COM 00846U101 73200 553165 SH SOLE 23 553165 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 99706 753463 SH SOLE 25 753463 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 169473 1280688 SH SOLE 26 730768 0 549920 AGILENT TECHNOLOGIES INC COM 00846U101 153416 1159344 SH SOLE 28 17041 0 1142303 AGILENT TECHNOLOGIES INC COM 00846U101 10990 83053 SH SOLE 29 83053 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 405881 3067187 SH SOLE 30 2965776 0 101411 AGILENT TECHNOLOGIES INC COM 00846U101 31096 234992 SH SOLE 31 200883 0 34109 AGILENT TECHNOLOGIES INC COM 00846U101 148292 1120626 SH SOLE 34 1120626 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 17943 135596 SH SOLE 36 135596 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1351 10208 SH SOLE 40 10208 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 167 1264 SH OTR 43 1264 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 48736 368291 SH SOLE 43 337454 0 30837 AGILETHOUGHT INC CLASS A COM 00857F100 8 1725 SH SOLE 21 1725 0 0 AGILETHOUGHT INC CLASS A COM 00857F100 197 43287 SH SOLE 22 43287 0 0 AGILITI INC COM 00848J104 252 11944 SH SOLE 2 9083 0 2861 AGILITI INC COM 00848J104 8 363 SH SOLE 7 363 0 0 AGILITI INC COM 00848J104 3479 164862 SH SOLE 18 164862 0 0 AGILITI INC COM 00848J104 32528 1541597 SH SOLE 19 1541597 0 0 AGILITI INC COM 00848J104 18825 892201 SH SOLE 21 892201 0 0 AGILITI INC COM 00848J104 12577 596057 SH SOLE 22 579751 0 16306 AGILITI INC COM 00848J104 132 6272 SH SOLE 25 6272 0 0 AGILITI INC COM 00848J104 111 5267 SH SOLE 26 2853 0 2414 AGILITI INC COM 00848J104 197 9336 SH SOLE 30 9336 0 0 AGILITI INC COM 00848J104 107 5060 SH SOLE 36 5060 0 0 AGILITI INC COM 00848J104 118 5606 SH SOLE 40 5606 0 0 AGILON HEALTH INC COM 00857U107 4636 182874 SH SOLE 2 16925 0 165949 AGILON HEALTH INC COM 00857U107 60 2378 SH SOLE 7 2378 0 0 AGILON HEALTH INC COM 00857U107 2742 108179 SH SOLE 18 108179 0 0 AGILON HEALTH INC COM 00857U107 18378 724957 SH SOLE 19 724957 0 0 AGILON HEALTH INC COM 00857U107 55394 2185174 SH SOLE 21 2185174 0 0 AGILON HEALTH INC COM 00857U107 52384 2066436 SH SOLE 22 1936062 0 130374 AGILON HEALTH INC COM 00857U107 62 2447 SH SOLE 31 2447 0 0 AGILON HEALTH INC COM 00857U107 25511 1006336 SH SOLE 34 1006336 0 0 AGILYSYS INC COM 00847J105 359 9008 SH SOLE 2 6615 0 2393 AGILYSYS INC COM 00847J105 3 76 SH SOLE 4 76 0 0 AGILYSYS INC COM 00847J105 11 264 SH SOLE 7 264 0 0 AGILYSYS INC COM 00847J105 2984 74826 SH SOLE 18 74826 0 0 AGILYSYS INC COM 00847J105 1530 38370 SH SOLE 19 38370 0 0 AGILYSYS INC COM 00847J105 97113 2435121 SH SOLE 21 2435121 0 0 AGILYSYS INC COM 00847J105 21426 537274 SH SOLE 22 521506 0 15768 AGILYSYS INC COM 00847J105 112 2811 SH SOLE 25 2811 0 0 AGILYSYS INC COM 00847J105 693 17383 SH SOLE 26 12892 0 4491 AGILYSYS INC COM 00847J105 1486 37268 SH SOLE 30 37268 0 0 AGILYSYS INC COM 00847J105 96 2407 SH SOLE 40 2407 0 0 AGILYSYS INC COM 00847J105 126 3167 SH SOLE 43 3167 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2237 76841 SH SOLE 2 31449 0 45392 AGIOS PHARMACEUTICALS INC COM 00847X104 8 265 SH SOLE 4 265 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 24 829 SH SOLE 7 829 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 5083 174626 SH SOLE 18 174626 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 22724 780626 SH SOLE 19 780626 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 68771 2362438 SH SOLE 21 2362438 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 39093 1342931 SH SOLE 22 1285704 0 57227 AGIOS PHARMACEUTICALS INC COM 00847X104 60 2065 SH SOLE 23 2065 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 279 9583 SH SOLE 25 9583 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1331 45720 SH SOLE 26 25314 0 20406 AGIOS PHARMACEUTICALS INC COM 00847X104 11028 378823 SH SOLE 30 378823 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 99 3397 SH SOLE 34 3397 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 107 3669 SH SOLE 36 3669 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 209 7183 SH SOLE 40 7183 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 377 12944 SH SOLE 43 12566 0 378 AGNC INVT CORP COM 00123Q104 23543 1797157 SH SOLE 2 108423 0 1688734 AGNC INVT CORP COM 00123Q104 5126 391325 SH SOLE 4 209073 0 182252 AGNC INVT CORP COM 00123Q104 1038 79209 SH SOLE 7 79209 0 0 AGNC INVT CORP COM 00123Q104 33 2543 SH SOLE 13 2543 0 0 AGNC INVT CORP COM 00123Q104 797 60861 SH SOLE 15 60861 0 0 AGNC INVT CORP COM 00123Q104 8653 660513 SH SOLE 18 634509 0 26004 AGNC INVT CORP COM 00123Q104 1976 150843 SH SOLE 19 150843 0 0 AGNC INVT CORP COM 00123Q104 210038 16033463 SH SOLE 21 16033463 0 0 AGNC INVT CORP COM 00123Q104 161580 12334346 SH SOLE 22 11410808 0 923538 AGNC INVT CORP COM 00123Q104 8746 667628 SH SOLE 23 667628 0 0 AGNC INVT CORP COM 00123Q104 17263 1317804 SH SOLE 25 1317804 0 0 AGNC INVT CORP COM 00123Q104 12015 917174 SH SOLE 26 515492 0 401682 AGNC INVT CORP COM 00123Q104 11442 873400 SH SOLE 28 9353 0 864047 AGNC INVT CORP COM 00123Q104 40203 3068959 SH SOLE 30 1853187 0 1215772 AGNC INVT CORP COM 00123Q104 1597 121881 SH SOLE 31 62305 0 59576 AGNC INVT CORP COM 00123Q104 321 24519 SH SOLE 34 24519 0 0 AGNC INVT CORP COM 00123Q104 3744 285807 SH SOLE 36 285807 0 0 AGNC INVT CORP COM 00123Q104 241 18363 SH SOLE 40 18363 0 0 AGNC INVT CORP COM 00123Q104 24 1799 SH OTR 43 1799 0 0 AGNC INVT CORP COM 00123Q104 9675 738513 SH SOLE 43 681724 0 56789 AGNICO EAGLE MINES LTD COM 008474108 10950 178810 SH SOLE 21 178810 0 0 AGNICO EAGLE MINES LTD COM 008474108 11354 185405 SH SOLE 43 180329 0 5076 AGORA INC ADS 00851L103 5 487 SH SOLE 4 487 0 0 AGORA INC ADS 00851L103 5898 593354 SH SOLE 21 593354 0 0 AGORA INC ADS 00851L103 2326 233958 SH SOLE 22 225136 0 8822 AGORA INC ADS 00851L103 10 1045 SH SOLE 25 1045 0 0 AGORA INC ADS 00851L103 1319 132721 SH SOLE 30 132721 0 0 AGREE RLTY CORP COM 008492100 14215 214208 SH SOLE 2 145991 0 68217 AGREE RLTY CORP COM 008492100 15483 233322 SH SOLE 4 233322 0 0 AGREE RLTY CORP COM 008492100 5851 88167 SH SOLE 7 88167 0 0 AGREE RLTY CORP COM 008492100 34470 519432 SH SOLE 18 519432 0 0 AGREE RLTY CORP COM 008492100 23504 354193 SH SOLE 19 354193 0 0 AGREE RLTY CORP COM 008492100 593752 8947442 SH SOLE 21 8947442 0 0 AGREE RLTY CORP COM 008492100 173421 2613336 SH SOLE 22 2329476 0 283860 AGREE RLTY CORP COM 008492100 1656 24962 SH SOLE 23 24962 0 0 AGREE RLTY CORP COM 008492100 19969 300925 SH SOLE 25 300925 0 0 AGREE RLTY CORP COM 008492100 3062 46149 SH SOLE 26 17444 0 28705 AGREE RLTY CORP COM 008492100 5333 80366 SH SOLE 28 1228 0 79138 AGREE RLTY CORP COM 008492100 27358 412269 SH SOLE 30 412269 0 0 AGREE RLTY CORP COM 008492100 2325 35032 SH SOLE 34 35032 0 0 AGREE RLTY CORP COM 008492100 571 8612 SH SOLE 40 8612 0 0 AGREE RLTY CORP COM 008492100 2832 42671 SH SOLE 43 41234 0 1437 AGRIFY CORP COM 00853E107 17 3723 SH SOLE 18 3723 0 0 AGRIFY CORP COM 00853E107 219 47297 SH SOLE 21 47297 0 0 AGRIFY CORP COM 00853E107 1185 256043 SH SOLE 22 256043 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 12 6077 SH SOLE 18 6077 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 184 96581 SH SOLE 21 96581 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 190 99989 SH SOLE 22 99989 0 0 AIKIDO PHARMA INC COM 008875106 19 41434 SH SOLE 21 41434 0 0 AIKIDO PHARMA INC COM 008875106 557 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 90 175420 SH SOLE 21 175420 0 0 AILERON THERAPEUTICS INC COM 00887A105 2 3799 SH SOLE 22 3799 0 0 AIM IMMUNOTECH INC COM 00901B105 10 9870 SH SOLE 18 9870 0 0 AIM IMMUNOTECH INC COM 00901B105 128 120340 SH SOLE 21 120340 0 0 AIM IMMUNOTECH INC COM 00901B105 740 698333 SH SOLE 22 698333 0 0 AIR INDS GROUP COM NEW 00912N205 4 5356 SH SOLE 18 5356 0 0 AIR INDS GROUP COM NEW 00912N205 57 68851 SH SOLE 21 68851 0 0 AIR LEASE CORP CL A 00912X302 15553 348337 SH SOLE 2 38983 0 309354 AIR LEASE CORP CL A 00912X302 19 429 SH SOLE 4 429 0 0 AIR LEASE CORP CL A 00912X302 151 3393 SH SOLE 7 3393 0 0 AIR LEASE CORP CL A 00912X302 1679 37614 SH SOLE 13 37614 0 0 AIR LEASE CORP CL A 00912X302 5512 123452 SH SOLE 15 123452 0 0 AIR LEASE CORP CL A 00912X302 2023 45318 SH SOLE 18 45318 0 0 AIR LEASE CORP CL A 00912X302 1468 32884 SH SOLE 19 32884 0 0 AIR LEASE CORP CL A 00912X302 61162 1369803 SH SOLE 21 1369803 0 0 AIR LEASE CORP CL A 00912X302 108008 2418998 SH SOLE 22 2295160 0 123838 AIR LEASE CORP CL A 00912X302 3729 83526 SH SOLE 25 83526 0 0 AIR LEASE CORP CL A 00912X302 4017 89965 SH SOLE 26 33767 0 56198 AIR LEASE CORP CL A 00912X302 1649 36935 SH SOLE 28 36935 0 0 AIR LEASE CORP CL A 00912X302 47 1060 SH SOLE 29 1060 0 0 AIR LEASE CORP CL A 00912X302 2774 62117 SH SOLE 30 62117 0 0 AIR LEASE CORP CL A 00912X302 71 1587 SH SOLE 31 1587 0 0 AIR LEASE CORP CL A 00912X302 39789 891122 SH SOLE 34 891122 0 0 AIR LEASE CORP CL A 00912X302 179 4006 SH SOLE 36 4006 0 0 AIR LEASE CORP CL A 00912X302 610 13655 SH SOLE 40 13655 0 0 AIR LEASE CORP CL A 00912X302 8884 198976 SH SOLE 43 191809 0 7167 AIR PRODS & CHEMS INC COM 009158106 104428 417861 SH SOLE 2 47742 0 370119 AIR PRODS & CHEMS INC COM 009158106 24639 98591 SH SOLE 4 89031 0 9560 AIR PRODS & CHEMS INC COM 009158106 53426 213781 SH SOLE 7 207174 0 6607 AIR PRODS & CHEMS INC COM 009158106 239 958 SH SOLE 13 958 0 0 AIR PRODS & CHEMS INC COM 009158106 7838 31362 SH SOLE 15 31362 0 0 AIR PRODS & CHEMS INC COM 009158106 101363 405597 SH SOLE 18 375514 0 30083 AIR PRODS & CHEMS INC COM 009158106 153446 614005 SH SOLE 19 614005 0 0 AIR PRODS & CHEMS INC COM 009158106 11801 47221 SH SOLE 20 47221 0 0 AIR PRODS & CHEMS INC COM 009158106 1269252 5078837 SH SOLE 21 5078837 0 0 AIR PRODS & CHEMS INC COM 009158106 1164717 4660546 SH SOLE 22 4224546 0 436000 AIR PRODS & CHEMS INC COM 009158106 69183 276832 SH SOLE 23 276832 0 0 AIR PRODS & CHEMS INC COM 009158106 65947 263881 SH SOLE 25 263881 0 0 AIR PRODS & CHEMS INC COM 009158106 114964 460021 SH SOLE 26 164766 0 295255 AIR PRODS & CHEMS INC COM 009158106 90211 360973 SH SOLE 28 5654 0 355319 AIR PRODS & CHEMS INC COM 009158106 237543 950513 SH SOLE 30 950513 0 0 AIR PRODS & CHEMS INC COM 009158106 12361 49460 SH SOLE 31 24501 0 24959 AIR PRODS & CHEMS INC COM 009158106 76432 305838 SH SOLE 34 305838 0 0 AIR PRODS & CHEMS INC COM 009158106 23288 93186 SH SOLE 36 93186 0 0 AIR PRODS & CHEMS INC COM 009158106 1890 7561 SH SOLE 40 7561 0 0 AIR PRODS & CHEMS INC COM 009158106 121 486 SH OTR 43 486 0 0 AIR PRODS & CHEMS INC COM 009158106 54519 218153 SH SOLE 43 196250 0 21903 AIR T INC COM 009207101 68 3000 SH SOLE 17 0 0 3000 AIR T INC COM 009207101 6 285 SH SOLE 18 285 0 0 AIR T INC COM 009207101 71 3133 SH SOLE 21 3133 0 0 AIR T INC COM 009207101 80 3521 SH SOLE 22 3521 0 0 AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 1599 1349000 PRN SOLE 21 1349000 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1292 38631 SH SOLE 2 7132 0 31499 AIR TRANSPORT SERVICES GRP I COM 00922R105 28 835 SH SOLE 7 835 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 6 180 SH SOLE 17 0 0 180 AIR TRANSPORT SERVICES GRP I COM 00922R105 5808 173619 SH SOLE 18 173619 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3528 105474 SH SOLE 19 105474 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 73318 2191869 SH SOLE 21 2191869 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 45129 1349162 SH SOLE 22 1305337 0 43825 AIR TRANSPORT SERVICES GRP I COM 00922R105 94 2823 SH SOLE 25 2823 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 78 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 559 16709 SH SOLE 30 16709 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 62 1850 SH SOLE 40 1850 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 238 7120 SH SOLE 43 6992 0 128 AIRBNB INC COM CL A 009066101 20225 117753 SH SOLE 2 76617 0 41136 AIRBNB INC COM CL A 009066101 28856 168004 SH SOLE 4 105557 0 62447 AIRBNB INC COM CL A 009066101 11190 65151 SH SOLE 7 65151 0 0 AIRBNB INC COM CL A 009066101 1243 7235 SH SOLE 13 7235 0 0 AIRBNB INC COM CL A 009066101 3770 21949 SH SOLE 15 21949 0 0 AIRBNB INC COM CL A 009066101 24891 144917 SH SOLE 18 129923 0 14994 AIRBNB INC COM CL A 009066101 104406 607859 SH SOLE 19 607859 0 0 AIRBNB INC COM CL A 009066101 122229 711627 SH SOLE 21 711627 0 0 AIRBNB INC COM CL A 009066101 864836 5035143 SH SOLE 22 4720746 0 314397 AIRBNB INC COM CL A 009066101 63453 369427 SH SOLE 23 369427 0 0 AIRBNB INC COM CL A 009066101 30740 178973 SH SOLE 25 178973 0 0 AIRBNB INC COM CL A 009066101 47981 279347 SH SOLE 26 175413 0 103934 AIRBNB INC COM CL A 009066101 67458 392748 SH SOLE 28 12560 0 380188 AIRBNB INC COM CL A 009066101 21 122 SH SOLE 29 122 0 0 AIRBNB INC COM CL A 009066101 154727 900830 SH SOLE 30 804012 0 96818 AIRBNB INC COM CL A 009066101 6885 40083 SH SOLE 31 26991 0 13092 AIRBNB INC COM CL A 009066101 14993 87290 SH SOLE 32 87290 0 0 AIRBNB INC COM CL A 009066101 63173 367799 SH SOLE 34 367799 0 0 AIRBNB INC COM CL A 009066101 8026 46729 SH SOLE 36 46729 0 0 AIRBNB INC COM CL A 009066101 1699 9894 SH SOLE 40 9894 0 0 AIRBNB INC COM CL A 009066101 6311 36742 SH SOLE 43 33145 0 3597 AIRBNB INC NOTE 3/1 009066AB7 719 744000 PRN SOLE 2 744000 0 0 AIRBNB INC NOTE 3/1 009066AB7 560 579000 PRN SOLE 18 579000 0 0 AIRBNB INC NOTE 3/1 009066AB7 1824 1887000 PRN SOLE 19 1887000 0 0 AIRBNB INC NOTE 3/1 009066AB7 13147 13600000 PRN SOLE 21 13600000 0 0 AIRBNB INC NOTE 3/1 009066AB7 974 1008000 PRN SOLE 26 1008000 0 0 AIRBNB INC NOTE 3/1 009066AB7 1586 1641000 PRN SOLE 34 1641000 0 0 AIRGAIN INC COM 00938A104 13 1684 SH SOLE 18 1684 0 0 AIRGAIN INC COM 00938A104 155 20476 SH SOLE 21 20476 0 0 AIRGAIN INC COM 00938A104 1370 180693 SH SOLE 22 180693 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 1571 114839 SH SOLE 2 1190 0 113649 AIRSCULPT TECHNOLOGIES INC COM 009496100 257 18808 SH SOLE 18 18808 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 160 11726 SH SOLE 19 11726 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 2020 147671 SH SOLE 21 147671 0 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 1663 121596 SH SOLE 22 120832 0 764 AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 19 6371 SH SOLE 22 6371 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 42817 358630 SH SOLE 2 95062 0 263568 AKAMAI TECHNOLOGIES INC COM 00971T101 9870 82673 SH SOLE 4 72800 0 9873 AKAMAI TECHNOLOGIES INC COM 00971T101 22761 190643 SH SOLE 7 186400 0 4243 AKAMAI TECHNOLOGIES INC COM 00971T101 92 774 SH SOLE 13 774 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2191 18354 SH SOLE 15 18354 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 32313 270650 SH SOLE 18 248714 0 21936 AKAMAI TECHNOLOGIES INC COM 00971T101 10132 84862 SH SOLE 19 84862 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 765675 6413225 SH SOLE 21 6413225 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 449830 3767734 SH SOLE 22 3440159 0 327575 AKAMAI TECHNOLOGIES INC COM 00971T101 24240 203028 SH SOLE 23 203028 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 40166 336427 SH SOLE 25 336427 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 45133 378034 SH SOLE 26 140378 0 237656 AKAMAI TECHNOLOGIES INC COM 00971T101 64058 536544 SH SOLE 28 15383 0 521161 AKAMAI TECHNOLOGIES INC COM 00971T101 222684 1865185 SH SOLE 30 1790662 0 74523 AKAMAI TECHNOLOGIES INC COM 00971T101 4322 36199 SH SOLE 31 17600 0 18599 AKAMAI TECHNOLOGIES INC COM 00971T101 1705 14277 SH SOLE 34 14277 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10993 92073 SH SOLE 36 92073 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 699 5855 SH SOLE 40 5855 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 53 446 SH OTR 43 446 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 22814 191092 SH SOLE 43 183510 0 7582 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 1577 1200000 PRN SOLE 2 1200000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 9904 7537000 PRN SOLE 21 7537000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 3154 2400000 PRN SOLE 22 2400000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 2644 2300000 PRN SOLE 2 2300000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 9571 8326000 PRN SOLE 21 8326000 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 5058 4400000 PRN SOLE 22 4400000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 165 229397 SH SOLE 2 121290 0 108107 AKEBIA THERAPEUTICS INC COM 00972D105 0 545 SH SOLE 4 545 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 2 2371 SH SOLE 7 2371 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 367 511498 SH SOLE 18 511498 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 391 544512 SH SOLE 19 544512 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 5568 7756137 SH SOLE 21 7756137 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3256 4535279 SH SOLE 22 4398282 0 136997 AKEBIA THERAPEUTICS INC COM 00972D105 9 12449 SH SOLE 23 12449 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 15 21129 SH SOLE 25 21129 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 74 103630 SH SOLE 26 52123 0 51507 AKEBIA THERAPEUTICS INC COM 00972D105 9 11897 SH SOLE 28 11897 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 116 162131 SH SOLE 30 162131 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 13 17767 SH SOLE 40 17767 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 38 52798 SH SOLE 43 52797 0 1 AKERNA CORP COM 00973W102 2 1442 SH SOLE 2 0 0 1442 AKERNA CORP COM 00973W102 4 3713 SH SOLE 18 3713 0 0 AKERNA CORP COM 00973W102 75 66056 SH SOLE 21 66056 0 0 AKERNA CORP COM 00973W102 248 217167 SH SOLE 22 217167 0 0 AKERO THERAPEUTICS INC COM 00973Y108 110 7733 SH SOLE 2 4981 0 2752 AKERO THERAPEUTICS INC COM 00973Y108 6 413 SH SOLE 7 413 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1044 73608 SH SOLE 18 73608 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1678 118269 SH SOLE 19 118269 0 0 AKERO THERAPEUTICS INC COM 00973Y108 15544 1095385 SH SOLE 21 1095385 0 0 AKERO THERAPEUTICS INC COM 00973Y108 8152 574512 SH SOLE 22 559995 0 14517 AKERO THERAPEUTICS INC COM 00973Y108 9 663 SH SOLE 23 663 0 0 AKERO THERAPEUTICS INC COM 00973Y108 39 2771 SH SOLE 25 2771 0 0 AKERO THERAPEUTICS INC COM 00973Y108 6 402 SH SOLE 28 402 0 0 AKERO THERAPEUTICS INC COM 00973Y108 271 19132 SH SOLE 30 19132 0 0 AKERO THERAPEUTICS INC COM 00973Y108 23 1624 SH SOLE 40 1624 0 0 AKERO THERAPEUTICS INC COM 00973Y108 14 1016 SH SOLE 43 1016 0 0 AKOUOS INC COM 00973J101 123 25982 SH SOLE 2 5681 0 20301 AKOUOS INC COM 00973J101 2 373 SH SOLE 7 373 0 0 AKOUOS INC COM 00973J101 351 73813 SH SOLE 18 73813 0 0 AKOUOS INC COM 00973J101 1581 332780 SH SOLE 19 332780 0 0 AKOUOS INC COM 00973J101 4899 1031376 SH SOLE 21 1031376 0 0 AKOUOS INC COM 00973J101 2340 492719 SH SOLE 22 478394 0 14325 AKOUOS INC COM 00973J101 4 789 SH SOLE 23 789 0 0 AKOUOS INC COM 00973J101 78 16518 SH SOLE 30 16518 0 0 AKOUOS INC COM 00973J101 10 2150 SH SOLE 34 2150 0 0 AKOUOS INC COM 00973J101 3 694 SH SOLE 43 694 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 37 5720 SH SOLE 2 1778 0 3942 AKOUSTIS TECHNOLOGIES INC COM 00973N102 4 635 SH SOLE 7 635 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 878 135113 SH SOLE 18 135113 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 557 85635 SH SOLE 19 85635 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 11480 1766086 SH SOLE 21 1766086 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 7082 1089613 SH SOLE 22 1081974 0 7639 AKOUSTIS TECHNOLOGIES INC COM 00973N102 279 42994 SH SOLE 43 19202 0 23792 AKOYA BIOSCIENCES INC COM 00974H104 233 21244 SH SOLE 2 17444 0 3800 AKOYA BIOSCIENCES INC COM 00974H104 351 31931 SH SOLE 18 31931 0 0 AKOYA BIOSCIENCES INC COM 00974H104 471 42866 SH SOLE 19 42866 0 0 AKOYA BIOSCIENCES INC COM 00974H104 6021 547905 SH SOLE 21 547905 0 0 AKOYA BIOSCIENCES INC COM 00974H104 1426 129747 SH SOLE 22 128865 0 882 AKOYA BIOSCIENCES INC COM 00974H104 19 1770 SH SOLE 23 1770 0 0 AKOYA BIOSCIENCES INC COM 00974H104 17 1538 SH SOLE 26 0 0 1538 AKUMIN INC COM 01021F109 13 11355 SH SOLE 18 11355 0 0 AKUMIN INC COM 01021F109 153 138078 SH SOLE 21 138078 0 0 ALAMO GROUP INC COM 011311107 920 6396 SH SOLE 2 4343 0 2053 ALAMO GROUP INC COM 011311107 7 48 SH SOLE 4 48 0 0 ALAMO GROUP INC COM 011311107 1615 11229 SH SOLE 7 11229 0 0 ALAMO GROUP INC COM 011311107 4900 34077 SH SOLE 18 34077 0 0 ALAMO GROUP INC COM 011311107 3112 21641 SH SOLE 19 21641 0 0 ALAMO GROUP INC COM 011311107 170520 1185893 SH SOLE 21 1185893 0 0 ALAMO GROUP INC COM 011311107 34683 241207 SH SOLE 22 235111 0 6096 ALAMO GROUP INC COM 011311107 202 1406 SH SOLE 25 1406 0 0 ALAMO GROUP INC COM 011311107 1010 7022 SH SOLE 26 5957 0 1065 ALAMO GROUP INC COM 011311107 19 134 SH SOLE 28 134 0 0 ALAMO GROUP INC COM 011311107 2516 17495 SH SOLE 30 17495 0 0 ALAMO GROUP INC COM 011311107 170 1184 SH SOLE 40 1184 0 0 ALAMO GROUP INC COM 011311107 1390 9668 SH SOLE 43 9452 0 216 ALAMOS GOLD INC NEW COM CL A 011532108 1293 153518 SH SOLE 21 153518 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 167 19837 SH SOLE 43 19837 0 0 ALARM COM HLDGS INC COM 011642105 4284 64458 SH SOLE 2 51451 0 13007 ALARM COM HLDGS INC COM 011642105 41 623 SH SOLE 4 183 0 440 ALARM COM HLDGS INC COM 011642105 45 675 SH SOLE 7 675 0 0 ALARM COM HLDGS INC COM 011642105 11153 167811 SH SOLE 18 160613 0 7198 ALARM COM HLDGS INC COM 011642105 12493 187972 SH SOLE 19 187972 0 0 ALARM COM HLDGS INC COM 011642105 378866 5700660 SH SOLE 21 5700660 0 0 ALARM COM HLDGS INC COM 011642105 82014 1234041 SH SOLE 22 1205973 0 28068 ALARM COM HLDGS INC COM 011642105 209 3147 SH SOLE 23 3147 0 0 ALARM COM HLDGS INC COM 011642105 473 7118 SH SOLE 25 7118 0 0 ALARM COM HLDGS INC COM 011642105 1986 29878 SH SOLE 26 13555 0 16323 ALARM COM HLDGS INC COM 011642105 56 842 SH SOLE 28 842 0 0 ALARM COM HLDGS INC COM 011642105 25740 387296 SH SOLE 30 387296 0 0 ALARM COM HLDGS INC COM 011642105 404 6075 SH SOLE 34 6075 0 0 ALARM COM HLDGS INC COM 011642105 369 5556 SH SOLE 40 5556 0 0 ALARM COM HLDGS INC COM 011642105 914 13756 SH SOLE 43 13506 0 250 ALARM COM HLDGS INC NOTE 1/1 011642AB1 1606 1900000 PRN SOLE 2 1900000 0 0 ALARM COM HLDGS INC NOTE 1/1 011642AB1 2679 3170000 PRN SOLE 21 3170000 0 0 ALARM COM HLDGS INC NOTE 1/1 011642AB1 3169 3750000 PRN SOLE 22 3750000 0 0 ALASKA AIR GROUP INC COM 011659109 8332 143633 SH SOLE 2 41086 0 102547 ALASKA AIR GROUP INC COM 011659109 7 128 SH SOLE 4 128 0 0 ALASKA AIR GROUP INC COM 011659109 5694 98153 SH SOLE 7 94086 0 4067 ALASKA AIR GROUP INC COM 011659109 104 1800 SH SOLE 15 1800 0 0 ALASKA AIR GROUP INC COM 011659109 12956 223347 SH SOLE 18 174791 0 48556 ALASKA AIR GROUP INC COM 011659109 5028 86680 SH SOLE 19 86680 0 0 ALASKA AIR GROUP INC COM 011659109 183996 3171792 SH SOLE 21 3171792 0 0 ALASKA AIR GROUP INC COM 011659109 153817 2651565 SH SOLE 22 2493237 0 158328 ALASKA AIR GROUP INC COM 011659109 166 2853 SH SOLE 23 2853 0 0 ALASKA AIR GROUP INC COM 011659109 229 3947 SH SOLE 25 3947 0 0 ALASKA AIR GROUP INC COM 011659109 17635 304007 SH SOLE 26 206165 0 97842 ALASKA AIR GROUP INC COM 011659109 118 2032 SH SOLE 28 2032 0 0 ALASKA AIR GROUP INC COM 011659109 17576 302977 SH SOLE 30 302977 0 0 ALASKA AIR GROUP INC COM 011659109 104 1788 SH SOLE 31 1788 0 0 ALASKA AIR GROUP INC COM 011659109 196 3378 SH SOLE 36 3378 0 0 ALASKA AIR GROUP INC COM 011659109 215 3701 SH SOLE 40 3701 0 0 ALASKA AIR GROUP INC COM 011659109 23 391 SH OTR 43 391 0 0 ALASKA AIR GROUP INC COM 011659109 7348 126670 SH SOLE 43 109549 0 17121 ALAUNOS THERAPEUTICS INC COM 98973P101 54 82043 SH SOLE 2 61369 0 20674 ALAUNOS THERAPEUTICS INC COM 98973P101 1 774 SH SOLE 4 774 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 3 4461 SH SOLE 7 4461 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 423 649012 SH SOLE 18 649012 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 244 374718 SH SOLE 19 374718 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 6140 9411832 SH SOLE 21 9411832 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 3598 5515311 SH SOLE 22 5372874 0 142437 ALAUNOS THERAPEUTICS INC COM 98973P101 22 33590 SH SOLE 25 33590 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 35 53142 SH SOLE 26 18711 0 34431 ALAUNOS THERAPEUTICS INC COM 98973P101 101 155161 SH SOLE 28 155161 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 187 287067 SH SOLE 30 287067 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 7 10306 SH SOLE 36 10306 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 14 21823 SH SOLE 40 21823 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 69 105467 SH SOLE 43 55467 0 50000 ALBANY INTL CORP CL A 012348108 2195 26034 SH SOLE 2 10909 0 15125 ALBANY INTL CORP CL A 012348108 10 122 SH SOLE 4 122 0 0 ALBANY INTL CORP CL A 012348108 37 436 SH SOLE 7 436 0 0 ALBANY INTL CORP CL A 012348108 9634 114252 SH SOLE 18 114252 0 0 ALBANY INTL CORP CL A 012348108 5970 70797 SH SOLE 19 70797 0 0 ALBANY INTL CORP CL A 012348108 323193 3832936 SH SOLE 21 3832936 0 0 ALBANY INTL CORP CL A 012348108 68146 808182 SH SOLE 22 778686 0 29496 ALBANY INTL CORP CL A 012348108 394 4670 SH SOLE 25 4670 0 0 ALBANY INTL CORP CL A 012348108 1708 20261 SH SOLE 26 12564 0 7697 ALBANY INTL CORP CL A 012348108 46 547 SH SOLE 28 547 0 0 ALBANY INTL CORP CL A 012348108 4648 55118 SH SOLE 30 55118 0 0 ALBANY INTL CORP CL A 012348108 303 3590 SH SOLE 40 3590 0 0 ALBANY INTL CORP CL A 012348108 65 765 SH OTR 43 765 0 0 ALBANY INTL CORP CL A 012348108 869 10307 SH SOLE 43 10129 0 178 ALBEMARLE CORP COM 012653101 51107 231095 SH SOLE 2 28707 0 202388 ALBEMARLE CORP COM 012653101 17490 79085 SH SOLE 4 48677 0 30408 ALBEMARLE CORP COM 012653101 23220 104997 SH SOLE 7 101620 0 3377 ALBEMARLE CORP COM 012653101 109 492 SH SOLE 13 492 0 0 ALBEMARLE CORP COM 012653101 2825 12774 SH SOLE 15 12774 0 0 ALBEMARLE CORP COM 012653101 58506 264555 SH SOLE 18 248348 0 16207 ALBEMARLE CORP COM 012653101 193065 873006 SH SOLE 19 873006 0 0 ALBEMARLE CORP COM 012653101 745765 3372212 SH SOLE 21 3372212 0 0 ALBEMARLE CORP COM 012653101 553191 2501429 SH SOLE 22 2268581 0 232848 ALBEMARLE CORP COM 012653101 32376 146400 SH SOLE 23 146400 0 0 ALBEMARLE CORP COM 012653101 75639 342026 SH SOLE 25 342026 0 0 ALBEMARLE CORP COM 012653101 63624 287694 SH SOLE 26 116839 0 170855 ALBEMARLE CORP COM 012653101 53956 243980 SH SOLE 28 18973 0 225007 ALBEMARLE CORP COM 012653101 80 361 SH SOLE 29 361 0 0 ALBEMARLE CORP COM 012653101 126439 571736 SH SOLE 30 568495 0 3241 ALBEMARLE CORP COM 012653101 5695 25752 SH SOLE 31 12741 0 13011 ALBEMARLE CORP COM 012653101 170020 768801 SH SOLE 34 768801 0 0 ALBEMARLE CORP COM 012653101 9190 41557 SH SOLE 36 41557 0 0 ALBEMARLE CORP COM 012653101 885 4001 SH SOLE 40 4001 0 0 ALBEMARLE CORP COM 012653101 40 182 SH OTR 43 182 0 0 ALBEMARLE CORP COM 012653101 11539 52177 SH SOLE 43 44743 0 7434 ALBERTSONS COS INC COMMON STOCK 013091103 10429 313655 SH SOLE 2 33280 0 280375 ALBERTSONS COS INC COMMON STOCK 013091103 233 7005 SH SOLE 7 7005 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 2 50 SH SOLE 17 0 0 50 ALBERTSONS COS INC COMMON STOCK 013091103 2252 67734 SH SOLE 18 66157 0 1577 ALBERTSONS COS INC COMMON STOCK 013091103 1580 47515 SH SOLE 19 47515 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 57396 1726181 SH SOLE 21 1726181 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 89999 2706726 SH SOLE 22 2573425 0 133301 ALBERTSONS COS INC COMMON STOCK 013091103 1516 45591 SH SOLE 26 45591 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 80 2402 SH SOLE 28 2402 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 81 2438 SH SOLE 31 2438 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 295 8861 SH SOLE 36 8861 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 24 715 SH SOLE 43 715 0 0 ALBIREO PHARMA INC COM 01345P106 366 12286 SH SOLE 2 4805 0 7481 ALBIREO PHARMA INC COM 01345P106 2 67 SH SOLE 4 67 0 0 ALBIREO PHARMA INC COM 01345P106 5 170 SH SOLE 7 170 0 0 ALBIREO PHARMA INC COM 01345P106 1445 48449 SH SOLE 18 48449 0 0 ALBIREO PHARMA INC COM 01345P106 1042 34948 SH SOLE 19 34948 0 0 ALBIREO PHARMA INC COM 01345P106 17764 595502 SH SOLE 21 595502 0 0 ALBIREO PHARMA INC COM 01345P106 13169 441480 SH SOLE 22 431785 0 9695 ALBIREO PHARMA INC COM 01345P106 59 1990 SH SOLE 25 1990 0 0 ALBIREO PHARMA INC COM 01345P106 311 10417 SH SOLE 30 10417 0 0 ALBIREO PHARMA INC COM 01345P106 63 2111 SH SOLE 40 2111 0 0 ALBIREO PHARMA INC COM 01345P106 108 3612 SH SOLE 43 2638 0 974 ALCOA CORP COM 013872106 76410 848714 SH SOLE 2 140196 0 708518 ALCOA CORP COM 013872106 1976 21951 SH SOLE 4 21951 0 0 ALCOA CORP COM 013872106 31524 350149 SH SOLE 7 350149 0 0 ALCOA CORP COM 013872106 171 1899 SH SOLE 13 1899 0 0 ALCOA CORP COM 013872106 45685 507440 SH SOLE 18 507440 0 0 ALCOA CORP COM 013872106 128730 1429860 SH SOLE 19 1429860 0 0 ALCOA CORP COM 013872106 855490 9502275 SH SOLE 21 9502275 0 0 ALCOA CORP COM 013872106 461690 5128174 SH SOLE 22 4910580 0 217594 ALCOA CORP COM 013872106 76180 846161 SH SOLE 25 846161 0 0 ALCOA CORP COM 013872106 8934 99236 SH SOLE 26 83485 0 15751 ALCOA CORP COM 013872106 876 9726 SH SOLE 28 9644 0 82 ALCOA CORP COM 013872106 29426 326842 SH SOLE 29 326842 0 0 ALCOA CORP COM 013872106 10522 116870 SH SOLE 30 116870 0 0 ALCOA CORP COM 013872106 247 2739 SH SOLE 31 2739 0 0 ALCOA CORP COM 013872106 57015 633286 SH SOLE 34 633286 0 0 ALCOA CORP COM 013872106 1610 17881 SH SOLE 36 17881 0 0 ALCOA CORP COM 013872106 2149 23872 SH SOLE 40 23872 0 0 ALCOA CORP COM 013872106 19544 217087 SH SOLE 43 201675 0 15412 ALCOA CORP OPTIONS 013872106 243 2700 SH Call SOLE 4 2700 0 0 ALCOA CORP OPTIONS 013872106 2647 29400 SH Call SOLE 18 29400 0 0 ALCOA CORP OPTIONS 013872106 31123 345700 SH Call SOLE 19 345700 0 0 ALCOA CORP OPTIONS 013872106 1639 18200 SH Call SOLE 22 18200 0 0 ALCOA CORP OPTIONS 013872106 12991 144300 SH Call SOLE 34 144300 0 0 ALCON AG ORD SHS H01301128 125 1579 SH SOLE 2 1579 0 0 ALCON AG ORD SHS H01301128 76281 961568 SH SOLE 18 956248 0 5320 ALCON AG ORD SHS H01301128 131275 1654802 SH SOLE 19 1654802 0 0 ALCON AG ORD SHS H01301128 223 2812 SH SOLE 21 2812 0 0 ALCON AG ORD SHS H01301128 177 2228 SH SOLE 22 2228 0 0 ALCON AG ORD SHS H01301128 476 6002 SH SOLE 34 6002 0 0 ALCON AG ORD SHS H01301128 20784 261999 SH SOLE 43 236835 0 25163 ALDEYRA THERAPEUTICS INC COM 01438T106 30 6861 SH SOLE 2 1618 0 5243 ALDEYRA THERAPEUTICS INC COM 01438T106 3 780 SH SOLE 7 780 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 630 141763 SH SOLE 18 141763 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 376 84584 SH SOLE 19 84584 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 7707 1733754 SH SOLE 21 1733754 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 5569 1252769 SH SOLE 22 1243793 0 8976 ALECTOR INC COM 014442107 1240 87018 SH SOLE 2 42302 0 44716 ALECTOR INC COM 014442107 3 229 SH SOLE 4 229 0 0 ALECTOR INC COM 014442107 12 846 SH SOLE 7 846 0 0 ALECTOR INC COM 014442107 2314 162371 SH SOLE 18 151106 0 11265 ALECTOR INC COM 014442107 6176 433377 SH SOLE 19 433377 0 0 ALECTOR INC COM 014442107 35476 2489551 SH SOLE 21 2489551 0 0 ALECTOR INC COM 014442107 23872 1675219 SH SOLE 22 1641468 0 33751 ALECTOR INC COM 014442107 209 14656 SH SOLE 23 14656 0 0 ALECTOR INC COM 014442107 132 9268 SH SOLE 25 9268 0 0 ALECTOR INC COM 014442107 1282 89977 SH SOLE 26 22812 0 67165 ALECTOR INC COM 014442107 62 4325 SH SOLE 28 4325 0 0 ALECTOR INC COM 014442107 5203 365110 SH SOLE 30 365110 0 0 ALECTOR INC COM 014442107 110 7728 SH SOLE 34 7728 0 0 ALECTOR INC COM 014442107 72 5052 SH SOLE 36 5052 0 0 ALECTOR INC COM 014442107 132 9277 SH SOLE 40 9277 0 0 ALECTOR INC COM 014442107 228 15981 SH SOLE 43 13025 0 2956 ALERISLIFE INC COM NEW 33832D205 31 14607 SH SOLE 2 0 0 14607 ALERISLIFE INC COM NEW 33832D205 10 4525 SH SOLE 18 4525 0 0 ALERISLIFE INC COM NEW 33832D205 134 62448 SH SOLE 21 62448 0 0 ALERISLIFE INC COM NEW 33832D205 577 268340 SH SOLE 22 268340 0 0 ALERISLIFE INC COM NEW 33832D205 0 6 SH SOLE 43 5 0 1 ALERUS FINL CORP COM 01446U103 1547 55968 SH SOLE 2 44853 0 11115 ALERUS FINL CORP COM 01446U103 7 266 SH SOLE 7 266 0 0 ALERUS FINL CORP COM 01446U103 1336 48348 SH SOLE 18 48348 0 0 ALERUS FINL CORP COM 01446U103 728 26333 SH SOLE 19 26333 0 0 ALERUS FINL CORP COM 01446U103 15724 568894 SH SOLE 21 568894 0 0 ALERUS FINL CORP COM 01446U103 8968 324441 SH SOLE 22 315080 0 9361 ALERUS FINL CORP COM 01446U103 124 4492 SH SOLE 26 0 0 4492 ALERUS FINL CORP COM 01446U103 1 50 SH SOLE 43 50 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2096 90404 SH SOLE 2 33589 0 56815 ALEXANDER & BALDWIN INC NEW COM 014491104 829 35754 SH SOLE 4 35754 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2093 90260 SH SOLE 7 90260 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 6311 272136 SH SOLE 18 272136 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 8672 373974 SH SOLE 19 373974 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 216267 9325877 SH SOLE 21 9325877 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 55978 2413900 SH SOLE 22 2338002 0 75898 ALEXANDER & BALDWIN INC NEW COM 014491104 82 3543 SH SOLE 23 3543 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 8062 347646 SH SOLE 25 347646 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1020 43984 SH SOLE 26 16111 0 27873 ALEXANDER & BALDWIN INC NEW COM 014491104 1032 44517 SH SOLE 28 1292 0 43225 ALEXANDER & BALDWIN INC NEW COM 014491104 9963 429622 SH SOLE 30 429622 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 262 11312 SH SOLE 36 11312 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 210 9061 SH SOLE 40 9061 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1688 72778 SH SOLE 43 71035 0 1743 ALEXANDERS INC COM 014752109 226 882 SH SOLE 2 634 0 248 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 1411 5507 SH SOLE 18 5507 0 0 ALEXANDERS INC COM 014752109 952 3717 SH SOLE 19 3717 0 0 ALEXANDERS INC COM 014752109 19550 76297 SH SOLE 21 76297 0 0 ALEXANDERS INC COM 014752109 14779 57678 SH SOLE 22 56109 0 1569 ALEXANDERS INC COM 014752109 430 1680 SH SOLE 23 1680 0 0 ALEXANDERS INC COM 014752109 75 292 SH SOLE 25 292 0 0 ALEXANDERS INC COM 014752109 98 384 SH SOLE 26 186 0 198 ALEXANDERS INC COM 014752109 440 1716 SH SOLE 30 1716 0 0 ALEXANDERS INC COM 014752109 60 236 SH SOLE 40 236 0 0 ALEXANDERS INC COM 014752109 1385 5407 SH SOLE 43 5085 0 322 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 65109 323522 SH SOLE 2 99174 0 224348 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 40963 203545 SH SOLE 4 197490 0 6055 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 70760 351601 SH SOLE 7 347873 0 3728 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 133 659 SH SOLE 13 659 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4326 21498 SH SOLE 15 21498 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 65955 327728 SH SOLE 18 307657 0 20071 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 91716 455733 SH SOLE 19 455733 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1090603 5419143 SH SOLE 21 5419143 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 912163 4532485 SH SOLE 22 4152045 0 380440 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37928 188462 SH SOLE 23 188462 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 184180 915179 SH SOLE 25 915179 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60550 300870 SH SOLE 26 96719 0 204151 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 80489 399944 SH SOLE 28 11068 0 388876 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 37 184 SH SOLE 29 184 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 256867 1276356 SH SOLE 30 1276356 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6526 32426 SH SOLE 31 16038 0 16388 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44175 219501 SH SOLE 34 219501 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12142 60335 SH SOLE 36 60335 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 977 4857 SH SOLE 40 4857 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48 237 SH OTR 43 237 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21247 105573 SH SOLE 43 98580 0 6993 ALFI INC COM 00161P109 1 797 SH SOLE 18 797 0 0 ALFI INC COM 00161P109 23 13849 SH SOLE 21 13849 0 0 ALGOMA STL GROUP INC COM 015658107 16 1435 SH SOLE 2 1435 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 6541 421457 SH SOLE 21 421457 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11 729 SH SOLE 43 729 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 337 3100 SH Put SOLE 2 0 0 3100 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 370 3400 SH Put SOLE 4 3400 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 4352 40000 SH Put SOLE 18 40000 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 31215 286900 SH Put SOLE 19 286900 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 2394 22000 SH Put SOLE 22 22000 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 457 4200 SH Put SOLE 26 4200 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 17462 160500 SH Put SOLE 34 160500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 656 6028 SH SOLE 2 613 0 5415 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 722 6638 SH SOLE 4 6638 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 0 1 SH SOLE 17 0 0 1 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12733 117027 SH SOLE 18 117027 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 170121 1563614 SH SOLE 19 1563614 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7027 64583 SH SOLE 22 64583 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44214 406382 SH SOLE 25 406382 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17525 161072 SH SOLE 26 110024 0 51048 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2720 25002 SH SOLE 30 25002 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7828 71944 SH SOLE 32 71944 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 163516 1502909 SH SOLE 34 1502909 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68761 631997 SH SOLE 43 586375 0 45622 ALICO INC COM 016230104 754 20067 SH SOLE 2 20067 0 0 ALICO INC COM 016230104 45 1196 SH SOLE 18 1196 0 0 ALICO INC COM 016230104 567 15084 SH SOLE 21 15084 0 0 ALICO INC COM 016230104 3619 96350 SH SOLE 22 96350 0 0 ALIGHT INC COM CL A 01626W101 65 6565 SH SOLE 2 0 0 6565 ALIGHT INC COM CL A 01626W101 2693 270610 SH SOLE 21 270610 0 0 ALIGHT INC COM CL A 01626W101 30883 3103826 SH SOLE 22 3103826 0 0 ALIGN TECHNOLOGY INC COM 016255101 102337 234718 SH SOLE 2 104215 0 130503 ALIGN TECHNOLOGY INC COM 016255101 29284 67166 SH SOLE 4 43284 0 23882 ALIGN TECHNOLOGY INC COM 016255101 33151 76035 SH SOLE 7 72538 0 3497 ALIGN TECHNOLOGY INC COM 016255101 3777 8663 SH SOLE 13 8663 0 0 ALIGN TECHNOLOGY INC COM 016255101 3145 7214 SH SOLE 15 7214 0 0 ALIGN TECHNOLOGY INC COM 016255101 237648 545064 SH SOLE 18 384450 0 160614 ALIGN TECHNOLOGY INC COM 016255101 231584 531155 SH SOLE 19 531155 0 0 ALIGN TECHNOLOGY INC COM 016255101 791568 1815522 SH SOLE 21 1815522 0 0 ALIGN TECHNOLOGY INC COM 016255101 778218 1784904 SH SOLE 22 1563654 0 221250 ALIGN TECHNOLOGY INC COM 016255101 49052 112505 SH SOLE 23 112505 0 0 ALIGN TECHNOLOGY INC COM 016255101 59933 137460 SH SOLE 25 137460 0 0 ALIGN TECHNOLOGY INC COM 016255101 77714 178243 SH SOLE 26 70368 0 107875 ALIGN TECHNOLOGY INC COM 016255101 76069 174470 SH SOLE 28 2156 0 172314 ALIGN TECHNOLOGY INC COM 016255101 4916 11276 SH SOLE 29 11276 0 0 ALIGN TECHNOLOGY INC COM 016255101 187726 430564 SH SOLE 30 425654 0 4910 ALIGN TECHNOLOGY INC COM 016255101 13897 31873 SH SOLE 31 23497 0 8376 ALIGN TECHNOLOGY INC COM 016255101 8098 18573 SH SOLE 32 18573 0 0 ALIGN TECHNOLOGY INC COM 016255101 56617 129856 SH SOLE 34 129856 0 0 ALIGN TECHNOLOGY INC COM 016255101 12378 28390 SH SOLE 36 28390 0 0 ALIGN TECHNOLOGY INC COM 016255101 1090 2500 SH SOLE 40 2500 0 0 ALIGN TECHNOLOGY INC COM 016255101 68 156 SH OTR 43 156 0 0 ALIGN TECHNOLOGY INC COM 016255101 20532 47091 SH SOLE 43 38915 0 8176 ALIGNMENT HEALTHCARE INC COM 01625V104 702 62494 SH SOLE 2 40385 0 22109 ALIGNMENT HEALTHCARE INC COM 01625V104 5 423 SH SOLE 7 423 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 2385 212351 SH SOLE 18 212351 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 1908 169885 SH SOLE 19 169885 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 28835 2567693 SH SOLE 21 2567693 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 13997 1246404 SH SOLE 22 1218369 0 28035 ALIGNMENT HEALTHCARE INC COM 01625V104 51 4584 SH SOLE 23 4584 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 55 4855 SH SOLE 25 4855 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 59 5219 SH SOLE 26 0 0 5219 ALIGNMENT HEALTHCARE INC COM 01625V104 109 9724 SH SOLE 30 9724 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 60 5365 SH SOLE 40 5365 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 70 32545 SH SOLE 2 16850 0 15695 ALIGOS THERAPEUTICS INC COM 01626L105 1 302 SH SOLE 7 302 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 124 57480 SH SOLE 18 57480 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 135 62689 SH SOLE 19 62689 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 2122 987081 SH SOLE 21 987081 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 928 431443 SH SOLE 22 415068 0 16375 ALIGOS THERAPEUTICS INC COM 01626L105 11 5184 SH SOLE 25 5184 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 1 288 SH SOLE 26 288 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 48 22210 SH SOLE 30 22210 0 0 ALIGOS THERAPEUTICS INC COM 01626L105 4 1796 SH SOLE 40 1796 0 0 ALIMERA SCIENCES INC COM NEW 016259202 8 1397 SH SOLE 18 1397 0 0 ALIMERA SCIENCES INC COM NEW 016259202 154 27450 SH SOLE 21 27450 0 0 ALIMERA SCIENCES INC COM NEW 016259202 3 477 SH SOLE 22 477 0 0 ALJ REGL HLDGS INC COM 001627108 11 4371 SH SOLE 18 4371 0 0 ALJ REGL HLDGS INC COM 001627108 160 61119 SH SOLE 21 61119 0 0 ALKALINE WTR CO INC COM NEW 01643A207 15 16599 SH SOLE 18 16599 0 0 ALKALINE WTR CO INC COM NEW 01643A207 352 382405 SH SOLE 21 382405 0 0 ALKALINE WTR CO INC COM NEW 01643A207 808 878718 SH SOLE 22 878718 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 106 7442 SH SOLE 2 4965 0 2477 ALKAMI TECHNOLOGY INC COM 01644J108 1053 73575 SH SOLE 18 73575 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 2386 166754 SH SOLE 19 166754 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 12950 904978 SH SOLE 21 904978 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 4069 284358 SH SOLE 22 272579 0 11779 ALKAMI TECHNOLOGY INC COM 01644J108 11 800 SH SOLE 23 800 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 47 3313 SH SOLE 25 3313 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 30 2123 SH SOLE 26 0 0 2123 ALKAMI TECHNOLOGY INC COM 01644J108 69 4804 SH SOLE 30 4804 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 54 3780 SH SOLE 40 3780 0 0 ALKERMES PLC SHS G01767105 4854 184479 SH SOLE 2 85450 0 99029 ALKERMES PLC SHS G01767105 224 8516 SH SOLE 4 8516 0 0 ALKERMES PLC SHS G01767105 74 2818 SH SOLE 7 2818 0 0 ALKERMES PLC SHS G01767105 11637 442290 SH SOLE 18 421859 0 20431 ALKERMES PLC SHS G01767105 47233 1795263 SH SOLE 19 1795263 0 0 ALKERMES PLC SHS G01767105 186541 7090103 SH SOLE 21 7090103 0 0 ALKERMES PLC SHS G01767105 111578 4240882 SH SOLE 22 4146026 0 94856 ALKERMES PLC SHS G01767105 904 34362 SH SOLE 23 34362 0 0 ALKERMES PLC SHS G01767105 691 26265 SH SOLE 25 26265 0 0 ALKERMES PLC SHS G01767105 4644 176504 SH SOLE 26 55198 0 121306 ALKERMES PLC SHS G01767105 85 3237 SH SOLE 28 2875 0 362 ALKERMES PLC SHS G01767105 37 1395 SH SOLE 29 1395 0 0 ALKERMES PLC SHS G01767105 25927 985452 SH SOLE 30 985452 0 0 ALKERMES PLC SHS G01767105 88 3355 SH SOLE 31 3355 0 0 ALKERMES PLC SHS G01767105 532 20224 SH SOLE 34 20224 0 0 ALKERMES PLC SHS G01767105 38 1429 SH SOLE 36 1429 0 0 ALKERMES PLC SHS G01767105 518 19705 SH SOLE 40 19705 0 0 ALKERMES PLC SHS G01767105 71 2714 SH OTR 43 2714 0 0 ALKERMES PLC SHS G01767105 1080 41053 SH SOLE 43 37937 0 3116 ALLAKOS INC COM 01671P100 102 17974 SH SOLE 2 14168 0 3806 ALLAKOS INC COM 01671P100 1 111 SH SOLE 4 111 0 0 ALLAKOS INC COM 01671P100 3 495 SH SOLE 7 495 0 0 ALLAKOS INC COM 01671P100 527 92373 SH SOLE 18 92373 0 0 ALLAKOS INC COM 01671P100 1116 195783 SH SOLE 19 195783 0 0 ALLAKOS INC COM 01671P100 8620 1512282 SH SOLE 21 1512282 0 0 ALLAKOS INC COM 01671P100 5543 972503 SH SOLE 22 952621 0 19882 ALLAKOS INC COM 01671P100 29 5122 SH SOLE 25 5122 0 0 ALLAKOS INC COM 01671P100 62 10930 SH SOLE 26 8435 0 2495 ALLAKOS INC COM 01671P100 4 635 SH SOLE 28 635 0 0 ALLAKOS INC COM 01671P100 254 44491 SH SOLE 30 44491 0 0 ALLAKOS INC COM 01671P100 12 2025 SH SOLE 36 2025 0 0 ALLAKOS INC COM 01671P100 21 3648 SH SOLE 40 3648 0 0 ALLAKOS INC COM 01671P100 305 53527 SH SOLE 43 49495 0 4032 ALLBIRDS INC COM CL A 01675A109 1545 257053 SH SOLE 22 257053 0 0 ALLEGHANY CORP MD COM 017175100 16803 19838 SH SOLE 2 8761 0 11077 ALLEGHANY CORP MD COM 017175100 8780 10366 SH SOLE 4 5179 0 5187 ALLEGHANY CORP MD COM 017175100 1134 1339 SH SOLE 7 1339 0 0 ALLEGHANY CORP MD COM 017175100 64 76 SH SOLE 13 76 0 0 ALLEGHANY CORP MD COM 017175100 1595 1883 SH SOLE 15 1883 0 0 ALLEGHANY CORP MD COM 017175100 38966 46005 SH SOLE 18 45255 0 750 ALLEGHANY CORP MD COM 017175100 4016 4742 SH SOLE 19 4742 0 0 ALLEGHANY CORP MD COM 017175100 572699 676150 SH SOLE 21 676150 0 0 ALLEGHANY CORP MD COM 017175100 327859 387083 SH SOLE 22 363124 0 23959 ALLEGHANY CORP MD COM 017175100 14341 16931 SH SOLE 23 16931 0 0 ALLEGHANY CORP MD COM 017175100 12893 15222 SH SOLE 25 15222 0 0 ALLEGHANY CORP MD COM 017175100 17594 20772 SH SOLE 26 9945 0 10827 ALLEGHANY CORP MD COM 017175100 18837 22240 SH SOLE 28 248 0 21992 ALLEGHANY CORP MD COM 017175100 47 55 SH SOLE 29 55 0 0 ALLEGHANY CORP MD COM 017175100 32426 38283 SH SOLE 30 31109 0 7174 ALLEGHANY CORP MD COM 017175100 2712 3202 SH SOLE 31 1588 0 1614 ALLEGHANY CORP MD COM 017175100 566 668 SH SOLE 34 668 0 0 ALLEGHANY CORP MD COM 017175100 5312 6271 SH SOLE 36 6271 0 0 ALLEGHANY CORP MD COM 017175100 375 443 SH SOLE 40 443 0 0 ALLEGHANY CORP MD COM 017175100 3546 4187 SH SOLE 43 3583 0 604 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6942 258656 SH SOLE 2 223366 0 35290 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 48 1803 SH SOLE 7 1803 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12053 449078 SH SOLE 18 449078 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 6066 226012 SH SOLE 19 226012 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 419990 15647924 SH SOLE 21 15647924 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 88299 3289819 SH SOLE 22 3188500 0 101319 ALLEGHENY TECHNOLOGIES INC COM 01741R102 464 17277 SH SOLE 25 17277 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1694 63108 SH SOLE 26 52393 0 10715 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2150 80121 SH SOLE 28 80121 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5875 218880 SH SOLE 30 218880 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 8436 314289 SH SOLE 34 314289 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 102 3808 SH SOLE 36 3808 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 390 14546 SH SOLE 40 14546 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2018 75182 SH SOLE 43 73057 0 2125 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 669 357000 PRN SOLE 2 357000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 7945 4240000 PRN SOLE 19 4240000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 3315 1769000 PRN SOLE 21 1769000 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 3.500% 6/1 01741RAK8 5439 2903000 PRN SOLE 34 2903000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 676 15121 SH SOLE 2 5184 0 9937 ALLEGIANCE BANCSHARES INC COM 01748H107 10 230 SH SOLE 7 230 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 3288 73599 SH SOLE 18 73599 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1512 33830 SH SOLE 19 33830 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 105365 2358209 SH SOLE 21 2358209 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 21611 483690 SH SOLE 22 464727 0 18963 ALLEGIANCE BANCSHARES INC COM 01748H107 109 2444 SH SOLE 25 2444 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 36 815 SH SOLE 26 0 0 815 ALLEGIANCE BANCSHARES INC COM 01748H107 1482 33169 SH SOLE 30 33169 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 54 1213 SH SOLE 40 1213 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 230 5155 SH SOLE 43 5110 0 45 ALLEGIANT TRAVEL CO COM 01748X102 620 3816 SH SOLE 2 2245 0 1571 ALLEGIANT TRAVEL CO COM 01748X102 2 13 SH SOLE 4 13 0 0 ALLEGIANT TRAVEL CO COM 01748X102 35 217 SH SOLE 7 217 0 0 ALLEGIANT TRAVEL CO COM 01748X102 8461 52104 SH SOLE 18 52104 0 0 ALLEGIANT TRAVEL CO COM 01748X102 4441 27346 SH SOLE 19 27346 0 0 ALLEGIANT TRAVEL CO COM 01748X102 303772 1870630 SH SOLE 21 1870630 0 0 ALLEGIANT TRAVEL CO COM 01748X102 59353 365495 SH SOLE 22 360664 0 4831 ALLEGIANT TRAVEL CO COM 01748X102 85 521 SH SOLE 25 521 0 0 ALLEGIANT TRAVEL CO COM 01748X102 529 3256 SH SOLE 26 2505 0 751 ALLEGIANT TRAVEL CO COM 01748X102 55 340 SH SOLE 28 340 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3401 20944 SH SOLE 30 20944 0 0 ALLEGIANT TRAVEL CO COM 01748X102 299 1844 SH SOLE 34 1844 0 0 ALLEGIANT TRAVEL CO COM 01748X102 77 473 SH SOLE 40 473 0 0 ALLEGIANT TRAVEL CO COM 01748X102 26 163 SH OTR 43 163 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1422 8758 SH SOLE 43 7872 0 886 ALLEGION PLC ORD SHS G0176J109 30093 274121 SH SOLE 2 189302 0 84819 ALLEGION PLC ORD SHS G0176J109 13632 124178 SH SOLE 4 85912 0 38266 ALLEGION PLC ORD SHS G0176J109 8649 78784 SH SOLE 7 76008 0 2776 ALLEGION PLC ORD SHS G0176J109 45 414 SH SOLE 13 414 0 0 ALLEGION PLC ORD SHS G0176J109 1140 10382 SH SOLE 15 10382 0 0 ALLEGION PLC ORD SHS G0176J109 26003 236864 SH SOLE 18 223862 0 13002 ALLEGION PLC ORD SHS G0176J109 5042 45930 SH SOLE 19 45930 0 0 ALLEGION PLC ORD SHS G0176J109 320490 2919388 SH SOLE 21 2919388 0 0 ALLEGION PLC ORD SHS G0176J109 240810 2193573 SH SOLE 22 1965509 0 228064 ALLEGION PLC ORD SHS G0176J109 12933 117810 SH SOLE 23 117810 0 0 ALLEGION PLC ORD SHS G0176J109 30228 275351 SH SOLE 25 275351 0 0 ALLEGION PLC ORD SHS G0176J109 23486 213935 SH SOLE 26 79171 0 134764 ALLEGION PLC ORD SHS G0176J109 26073 237503 SH SOLE 28 5389 0 232114 ALLEGION PLC ORD SHS G0176J109 876 7979 SH SOLE 29 7979 0 0 ALLEGION PLC ORD SHS G0176J109 81643 743699 SH SOLE 30 719100 0 24599 ALLEGION PLC ORD SHS G0176J109 2884 26275 SH SOLE 31 15922 0 10353 ALLEGION PLC ORD SHS G0176J109 1256 11440 SH SOLE 34 11440 0 0 ALLEGION PLC ORD SHS G0176J109 4399 40073 SH SOLE 36 40073 0 0 ALLEGION PLC ORD SHS G0176J109 352 3202 SH SOLE 40 3202 0 0 ALLEGION PLC ORD SHS G0176J109 33 303 SH OTR 43 303 0 0 ALLEGION PLC ORD SHS G0176J109 4360 39716 SH SOLE 43 36259 0 3457 ALLEGRO MICROSYSTEMS INC COM 01749D105 994 35008 SH SOLE 2 19355 0 15653 ALLEGRO MICROSYSTEMS INC COM 01749D105 9 305 SH SOLE 4 305 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 17 589 SH SOLE 7 589 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 509 17918 SH SOLE 18 17918 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 370 13013 SH SOLE 19 13013 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 16665 586785 SH SOLE 21 586785 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 31782 1119074 SH SOLE 22 1061969 0 57105 ALLEGRO MICROSYSTEMS INC COM 01749D105 205 7223 SH SOLE 25 7223 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 821 28908 SH SOLE 26 28908 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 21 736 SH SOLE 28 736 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 1045 36792 SH SOLE 30 36792 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 17 589 SH SOLE 31 589 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 192 6764 SH SOLE 40 6764 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 814 28670 SH SOLE 43 27031 0 1639 ALLENA PHARMACEUTICALS COM 018119107 3 11429 SH SOLE 18 11429 0 0 ALLENA PHARMACEUTICALS COM 018119107 47 201332 SH SOLE 21 201332 0 0 ALLENA PHARMACEUTICALS COM 018119107 11 46159 SH SOLE 22 46159 0 0 ALLETE INC COM NEW 018522300 6437 96101 SH SOLE 2 72453 0 23648 ALLETE INC COM NEW 018522300 526 7847 SH SOLE 4 7847 0 0 ALLETE INC COM NEW 018522300 93 1386 SH SOLE 7 1386 0 0 ALLETE INC COM NEW 018522300 16 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 16567 247336 SH SOLE 18 247336 0 0 ALLETE INC COM NEW 018522300 6129 91503 SH SOLE 19 91503 0 0 ALLETE INC COM NEW 018522300 261573 3905233 SH SOLE 21 3905233 0 0 ALLETE INC COM NEW 018522300 103314 1542459 SH SOLE 22 1488888 0 53571 ALLETE INC COM NEW 018522300 1711 25542 SH SOLE 26 21402 0 4140 ALLETE INC COM NEW 018522300 62 930 SH SOLE 28 930 0 0 ALLETE INC COM NEW 018522300 4198 62675 SH SOLE 30 62675 0 0 ALLETE INC COM NEW 018522300 268 4001 SH SOLE 36 4001 0 0 ALLETE INC COM NEW 018522300 414 6181 SH SOLE 40 6181 0 0 ALLETE INC COM NEW 018522300 2040 30452 SH SOLE 43 24133 0 6319 ALLIANCE DATA SYSTEMS CORP COM 018581108 13130 233839 SH SOLE 2 52075 0 181764 ALLIANCE DATA SYSTEMS CORP COM 018581108 11 187 SH SOLE 4 187 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 92 1633 SH SOLE 7 1633 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 8114 144506 SH SOLE 18 144506 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 788 14025 SH SOLE 19 14025 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 137330 2445773 SH SOLE 21 2445773 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 77189 1374685 SH SOLE 22 1314932 0 59753 ALLIANCE DATA SYSTEMS CORP COM 018581108 405 7221 SH SOLE 25 7221 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1003 17864 SH SOLE 26 13457 0 4407 ALLIANCE DATA SYSTEMS CORP COM 018581108 388 6916 SH SOLE 28 6916 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4753 84649 SH SOLE 30 84649 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 41 730 SH SOLE 31 730 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 7610 135532 SH SOLE 34 135532 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 403 7176 SH SOLE 36 7176 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 330 5885 SH SOLE 40 5885 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3202 57027 SH SOLE 43 51223 0 5804 ALLIANT ENERGY CORP COM 018802108 23981 383814 SH SOLE 2 113207 0 270607 ALLIANT ENERGY CORP COM 018802108 8772 140403 SH SOLE 4 130559 0 9844 ALLIANT ENERGY CORP COM 018802108 16290 260726 SH SOLE 7 252622 0 8104 ALLIANT ENERGY CORP COM 018802108 71 1141 SH SOLE 13 1141 0 0 ALLIANT ENERGY CORP COM 018802108 2178 34853 SH SOLE 15 34853 0 0 ALLIANT ENERGY CORP COM 018802108 29765 476385 SH SOLE 18 441645 0 34740 ALLIANT ENERGY CORP COM 018802108 14856 237773 SH SOLE 19 237773 0 0 ALLIANT ENERGY CORP COM 018802108 1015982 16260923 SH SOLE 21 16260923 0 0 ALLIANT ENERGY CORP COM 018802108 330745 5293615 SH SOLE 22 4790280 0 503335 ALLIANT ENERGY CORP COM 018802108 19749 316086 SH SOLE 23 316086 0 0 ALLIANT ENERGY CORP COM 018802108 5274 84408 SH SOLE 25 84408 0 0 ALLIANT ENERGY CORP COM 018802108 28316 453199 SH SOLE 26 172707 0 280492 ALLIANT ENERGY CORP COM 018802108 11577 185298 SH SOLE 28 4461 0 180837 ALLIANT ENERGY CORP COM 018802108 46 735 SH SOLE 29 735 0 0 ALLIANT ENERGY CORP COM 018802108 116793 1869287 SH SOLE 30 1869287 0 0 ALLIANT ENERGY CORP COM 018802108 3573 57181 SH SOLE 31 29444 0 27737 ALLIANT ENERGY CORP COM 018802108 4207 67331 SH SOLE 32 67331 0 0 ALLIANT ENERGY CORP COM 018802108 775 12404 SH SOLE 34 12404 0 0 ALLIANT ENERGY CORP COM 018802108 6510 104186 SH SOLE 36 104186 0 0 ALLIANT ENERGY CORP COM 018802108 318 5095 SH SOLE 40 5095 0 0 ALLIANT ENERGY CORP COM 018802108 59 950 SH OTR 43 950 0 0 ALLIANT ENERGY CORP COM 018802108 7720 123565 SH SOLE 43 112631 0 10934 ALLIED ESPORTS ENTMT INC COM 019170109 7 3877 SH SOLE 18 3877 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 92 53297 SH SOLE 21 53297 0 0 ALLIED ESPORTS ENTMT INC COM 019170109 554 321007 SH SOLE 22 321007 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 118 3970 SH SOLE 2 2608 0 1362 ALLIED MOTION TECHNOLOGIES I COM 019330109 6 216 SH SOLE 7 216 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 942 31557 SH SOLE 18 31557 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 606 20305 SH SOLE 19 20305 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 12142 406903 SH SOLE 21 406903 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 8491 284544 SH SOLE 22 282296 0 2248 ALLIED MOTION TECHNOLOGIES I COM 019330109 9 309 SH SOLE 43 309 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 4525 115252 SH SOLE 2 56010 0 59242 ALLISON TRANSMISSION HLDGS I COM 01973R101 5 122 SH SOLE 4 122 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 98 2490 SH SOLE 7 2490 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2116 53895 SH SOLE 18 53895 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1549 39467 SH SOLE 19 39467 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 54023 1376038 SH SOLE 21 1376038 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 93606 2384252 SH SOLE 22 2261593 0 122659 ALLISON TRANSMISSION HLDGS I COM 01973R101 539 13724 SH SOLE 25 13724 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2131 54284 SH SOLE 26 45040 0 9244 ALLISON TRANSMISSION HLDGS I COM 01973R101 77 1952 SH SOLE 28 1952 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2576 65605 SH SOLE 30 65605 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 60 1520 SH SOLE 31 1520 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 89 2279 SH SOLE 36 2279 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 545 13890 SH SOLE 40 13890 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2096 53390 SH SOLE 43 47500 0 5890 ALLOGENE THERAPEUTICS INC COM 019770106 2983 327392 SH SOLE 2 212768 0 114624 ALLOGENE THERAPEUTICS INC COM 019770106 3 276 SH SOLE 4 276 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 9 1006 SH SOLE 7 1006 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1883 206683 SH SOLE 18 187806 0 18877 ALLOGENE THERAPEUTICS INC COM 019770106 5849 642095 SH SOLE 19 642095 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 29024 3185981 SH SOLE 21 3185981 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 21346 2343143 SH SOLE 22 2275870 0 67273 ALLOGENE THERAPEUTICS INC COM 019770106 175 19228 SH SOLE 23 19228 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 136 14893 SH SOLE 25 14893 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1168 128206 SH SOLE 26 20019 0 108187 ALLOGENE THERAPEUTICS INC COM 019770106 14 1500 SH SOLE 28 1500 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1048 115012 SH SOLE 30 115012 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 388 42555 SH SOLE 34 42555 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 124 13623 SH SOLE 36 13623 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 85 9313 SH SOLE 40 9313 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 322 35327 SH SOLE 43 32123 0 3204 ALLOT LTD SHS M0854Q105 9 1166 SH SOLE 2 1166 0 0 ALLOT LTD SHS M0854Q105 1040 128391 SH SOLE 21 128391 0 0 ALLOT LTD SHS M0854Q105 10 1197 SH SOLE 43 658 0 539 ALLOVIR INC COM 019818103 436 64581 SH SOLE 2 50827 0 13754 ALLOVIR INC COM 019818103 3 425 SH SOLE 7 425 0 0 ALLOVIR INC COM 019818103 508 75314 SH SOLE 18 75314 0 0 ALLOVIR INC COM 019818103 403 59705 SH SOLE 19 59705 0 0 ALLOVIR INC COM 019818103 8351 1237159 SH SOLE 21 1237159 0 0 ALLOVIR INC COM 019818103 4909 727229 SH SOLE 22 703635 0 23594 ALLOVIR INC COM 019818103 23 3346 SH SOLE 25 3346 0 0 ALLOVIR INC COM 019818103 4 615 SH SOLE 26 615 0 0 ALLOVIR INC COM 019818103 8 1181 SH SOLE 28 1181 0 0 ALLOVIR INC COM 019818103 264 39177 SH SOLE 30 39177 0 0 ALLOVIR INC COM 019818103 30 4409 SH SOLE 40 4409 0 0 ALLOVIR INC COM 019818103 120 17778 SH SOLE 43 17748 0 30 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9342 414835 SH SOLE 2 171161 0 243674 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2 107 SH SOLE 4 107 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 40 1772 SH SOLE 7 1772 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10468 464827 SH SOLE 18 450726 0 14101 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 35242 1564907 SH SOLE 19 1564907 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 335473 14896657 SH SOLE 21 14896657 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 95577 4244099 SH SOLE 22 4113854 0 130245 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1312 58262 SH SOLE 23 58262 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 554 24587 SH SOLE 25 24587 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8425 374104 SH SOLE 26 56367 0 317737 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 49 2160 SH SOLE 28 2160 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19051 845952 SH SOLE 30 845952 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 397 17610 SH SOLE 36 17610 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 425 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1622 72024 SH SOLE 43 72024 0 0 ALLSTATE CORP COM 020002101 88842 641410 SH SOLE 2 142405 0 499005 ALLSTATE CORP COM 020002101 30545 220523 SH SOLE 4 118455 0 102068 ALLSTATE CORP COM 020002101 48041 346844 SH SOLE 7 284759 0 62085 ALLSTATE CORP COM 020002101 450 3246 SH SOLE 13 3246 0 0 ALLSTATE CORP COM 020002101 5864 42339 SH SOLE 15 42339 0 0 ALLSTATE CORP COM 020002101 170712 1232485 SH SOLE 18 1160202 0 72283 ALLSTATE CORP COM 020002101 126580 913872 SH SOLE 19 913872 0 0 ALLSTATE CORP COM 020002101 1034685 7470113 SH SOLE 21 7470113 0 0 ALLSTATE CORP COM 020002101 843791 6091915 SH SOLE 22 5498921 0 592994 ALLSTATE CORP COM 020002101 49637 358365 SH SOLE 23 358365 0 0 ALLSTATE CORP COM 020002101 73524 530821 SH SOLE 25 530821 0 0 ALLSTATE CORP COM 020002101 115147 831324 SH SOLE 26 434033 0 397291 ALLSTATE CORP COM 020002101 180876 1305867 SH SOLE 28 20416 0 1285451 ALLSTATE CORP COM 020002101 91 659 SH SOLE 29 659 0 0 ALLSTATE CORP COM 020002101 312251 2254355 SH SOLE 30 2228127 0 26228 ALLSTATE CORP COM 020002101 8907 64303 SH SOLE 31 31008 0 33295 ALLSTATE CORP COM 020002101 7797 56295 SH SOLE 34 56295 0 0 ALLSTATE CORP COM 020002101 20932 151121 SH SOLE 36 151121 0 0 ALLSTATE CORP COM 020002101 1390 10037 SH SOLE 40 10037 0 0 ALLSTATE CORP COM 020002101 65435 472417 SH SOLE 43 439813 0 32605 ALLY FINL INC COM 02005N100 49666 1142283 SH SOLE 2 449113 0 693170 ALLY FINL INC COM 02005N100 10681 245654 SH SOLE 4 148480 0 97174 ALLY FINL INC COM 02005N100 6530 150173 SH SOLE 7 62328 0 87845 ALLY FINL INC COM 02005N100 138 3175 SH SOLE 13 3175 0 0 ALLY FINL INC COM 02005N100 1957 45005 SH SOLE 15 45005 0 0 ALLY FINL INC COM 02005N100 63889 1469396 SH SOLE 18 1328598 0 140798 ALLY FINL INC COM 02005N100 60679 1395555 SH SOLE 19 1395555 0 0 ALLY FINL INC COM 02005N100 282588 6499253 SH SOLE 21 6499253 0 0 ALLY FINL INC COM 02005N100 373434 8588649 SH SOLE 22 7658573 0 930076 ALLY FINL INC COM 02005N100 20241 465520 SH SOLE 23 465520 0 0 ALLY FINL INC COM 02005N100 23203 533639 SH SOLE 25 522897 0 10742 ALLY FINL INC COM 02005N100 31264 719054 SH SOLE 26 349986 0 369068 ALLY FINL INC COM 02005N100 63599 1462719 SH SOLE 28 36864 0 1425855 ALLY FINL INC COM 02005N100 16 372 SH SOLE 29 372 0 0 ALLY FINL INC COM 02005N100 112098 2578149 SH SOLE 30 2298133 0 280016 ALLY FINL INC COM 02005N100 3407 78363 SH SOLE 31 36596 0 41767 ALLY FINL INC COM 02005N100 12091 278078 SH SOLE 34 278078 0 0 ALLY FINL INC COM 02005N100 8439 194081 SH SOLE 36 194081 0 0 ALLY FINL INC COM 02005N100 544 12502 SH SOLE 40 12502 0 0 ALLY FINL INC COM 02005N100 16 364 SH OTR 43 364 0 0 ALLY FINL INC COM 02005N100 19065 438482 SH SOLE 43 402690 0 35792 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38083 233225 SH SOLE 2 46504 0 186721 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11766 72058 SH SOLE 4 46689 0 25369 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1820 11145 SH SOLE 7 11145 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 85 522 SH SOLE 13 522 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1516 9285 SH SOLE 15 9285 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 27215 166669 SH SOLE 18 160417 0 6252 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 65317 400004 SH SOLE 19 400004 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461162 2824189 SH SOLE 21 2824189 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 418305 2561729 SH SOLE 22 2348853 0 212876 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23912 146436 SH SOLE 23 146436 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25654 157110 SH SOLE 25 157110 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26865 164521 SH SOLE 26 74552 0 89969 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 30842 188878 SH SOLE 28 8036 0 180842 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 60 368 SH SOLE 29 368 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 45052 275900 SH SOLE 30 275900 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4169 25530 SH SOLE 31 12145 0 13385 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 44205 270714 SH SOLE 34 270714 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7010 42932 SH SOLE 36 42932 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 622 3810 SH SOLE 40 3810 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 65 397 SH OTR 43 397 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 8741 53532 SH SOLE 43 50303 0 3229 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 742 13579 SH SOLE 2 7394 0 6185 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 18 336 SH SOLE 7 336 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3350 61308 SH SOLE 18 61308 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2112 38653 SH SOLE 19 38653 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 45247 827940 SH SOLE 21 827940 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 26971 493524 SH SOLE 22 481287 0 12237 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 151 2755 SH SOLE 25 2755 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 421 7709 SH SOLE 30 7709 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 134 2446 SH SOLE 40 2446 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 696 12727 SH SOLE 43 12727 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 118803 900292 SH SOLE 2 899742 0 550 ALPHA METALLURGICAL RESOUR I COM 020764106 11 82 SH SOLE 4 82 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 455 3447 SH SOLE 18 3447 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 12225 92640 SH SOLE 21 92640 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 31832 241228 SH SOLE 22 235121 0 6107 ALPHA METALLURGICAL RESOUR I COM 020764106 1160 8794 SH SOLE 26 7390 0 1404 ALPHA METALLURGICAL RESOUR I COM 020764106 567 4300 SH SOLE 30 4300 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 362 2742 SH SOLE 40 2742 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 65 490 SH SOLE 43 469 0 21 ALPHA PRO TECH LTD COM 020772109 1 341 SH SOLE 2 0 0 341 ALPHA PRO TECH LTD COM 020772109 9 2192 SH SOLE 18 2192 0 0 ALPHA PRO TECH LTD COM 020772109 186 44298 SH SOLE 21 44298 0 0 ALPHA PRO TECH LTD COM 020772109 827 196957 SH SOLE 22 196957 0 0 ALPHA TEKNOVA INC COM 02080L102 35 2517 SH SOLE 2 1336 0 1181 ALPHA TEKNOVA INC COM 02080L102 264 19122 SH SOLE 18 19122 0 0 ALPHA TEKNOVA INC COM 02080L102 149 10822 SH SOLE 19 10822 0 0 ALPHA TEKNOVA INC COM 02080L102 4086 295860 SH SOLE 21 295860 0 0 ALPHA TEKNOVA INC COM 02080L102 1062 76910 SH SOLE 22 75275 0 1635 ALPHA TEKNOVA INC COM 02080L102 177 12792 SH SOLE 30 12792 0 0 ALPHABET INC CAP STK CL C 02079K107 1738843 622574 SH SOLE 2 147374 0 475200 ALPHABET INC CAP STK CL C 02079K107 578925 207278 SH SOLE 4 132283 0 74995 ALPHABET INC CAP STK CL C 02079K107 766846 274561 SH SOLE 7 262017 0 12544 ALPHABET INC CAP STK CL C 02079K107 28779 10304 SH SOLE 13 10304 0 0 ALPHABET INC CAP STK CL C 02079K107 75883 27169 SH SOLE 15 27169 0 0 ALPHABET INC CAP STK CL C 02079K107 142 51 SH SOLE 17 0 0 51 ALPHABET INC CAP STK CL C 02079K107 2452181 877977 SH SOLE 18 831021 0 46956 ALPHABET INC CAP STK CL C 02079K107 963319 344906 SH SOLE 19 344906 0 0 ALPHABET INC CAP STK CL C 02079K107 17730987 6348389 SH SOLE 21 6348389 0 0 ALPHABET INC CAP STK CL C 02079K107 16681884 5972769 SH SOLE 22 5362199 0 610570 ALPHABET INC CAP STK CL C 02079K107 1053211 377091 SH SOLE 23 377091 0 0 ALPHABET INC CAP STK CL C 02079K107 1748040 625867 SH SOLE 25 623830 0 2037 ALPHABET INC CAP STK CL C 02079K107 1903266 681444 SH SOLE 26 290096 0 391348 ALPHABET INC CAP STK CL C 02079K107 1640295 587290 SH SOLE 28 33005 0 554285 ALPHABET INC CAP STK CL C 02079K107 23271 8332 SH SOLE 29 8332 0 0 ALPHABET INC CAP STK CL C 02079K107 4112069 1472282 SH SOLE 30 1472282 0 0 ALPHABET INC CAP STK CL C 02079K107 220074 78795 SH SOLE 31 46535 0 32260 ALPHABET INC CAP STK CL C 02079K107 169959 60852 SH SOLE 32 60852 0 0 ALPHABET INC CAP STK CL C 02079K107 454509 162732 SH SOLE 34 162732 0 0 ALPHABET INC CAP STK CL C 02079K107 306260 109653 SH SOLE 36 109653 0 0 ALPHABET INC CAP STK CL C 02079K107 26762 9582 SH SOLE 40 9582 0 0 ALPHABET INC CAP STK CL C 02079K107 1718 615 SH OTR 43 615 0 0 ALPHABET INC CAP STK CL C 02079K107 435093 155780 SH SOLE 43 131525 0 24256 ALPHABET INC CAP STK CL A 02079K305 1861004 669101 SH SOLE 2 147018 0 522083 ALPHABET INC CAP STK CL A 02079K305 578440 207971 SH SOLE 4 131127 0 76844 ALPHABET INC CAP STK CL A 02079K305 838777 301572 SH SOLE 7 275798 0 25774 ALPHABET INC CAP STK CL A 02079K305 24086 8660 SH SOLE 13 8660 0 0 ALPHABET INC CAP STK CL A 02079K305 79844 28707 SH SOLE 15 28707 0 0 ALPHABET INC CAP STK CL A 02079K305 83 30 SH SOLE 17 0 0 30 ALPHABET INC CAP STK CL A 02079K305 3134459 1126956 SH SOLE 18 999514 0 127442 ALPHABET INC CAP STK CL A 02079K305 1229029 441882 SH SOLE 19 441882 0 0 ALPHABET INC CAP STK CL A 02079K305 6778 2437 SH SOLE 20 2437 0 0 ALPHABET INC CAP STK CL A 02079K305 18712141 6727719 SH SOLE 21 6727719 0 0 ALPHABET INC CAP STK CL A 02079K305 17909496 6439138 SH SOLE 22 5800466 0 638672 ALPHABET INC CAP STK CL A 02079K305 1082268 389116 SH SOLE 23 389116 0 0 ALPHABET INC CAP STK CL A 02079K305 1533211 551247 SH SOLE 25 549080 0 2167 ALPHABET INC CAP STK CL A 02079K305 2048770 736610 SH SOLE 26 289386 0 447224 ALPHABET INC CAP STK CL A 02079K305 1821648 654951 SH SOLE 28 31437 0 623514 ALPHABET INC CAP STK CL A 02079K305 15487 5568 SH SOLE 29 5568 0 0 ALPHABET INC CAP STK CL A 02079K305 4214299 1515199 SH SOLE 30 1515199 0 0 ALPHABET INC CAP STK CL A 02079K305 213521 76769 SH SOLE 31 42901 0 33868 ALPHABET INC CAP STK CL A 02079K305 167090 60075 SH SOLE 32 60075 0 0 ALPHABET INC CAP STK CL A 02079K305 634918 228277 SH SOLE 34 228277 0 0 ALPHABET INC CAP STK CL A 02079K305 321346 115536 SH SOLE 36 115536 0 0 ALPHABET INC CAP STK CL A 02079K305 27916 10037 SH SOLE 40 10037 0 0 ALPHABET INC CAP STK CL A 02079K305 1836 660 SH OTR 43 660 0 0 ALPHABET INC CAP STK CL A 02079K305 1124255 404212 SH SOLE 43 371002 0 33210 ALPHABET INC OPTIONS 02079K957 279 100 SH Put SOLE 2 0 0 100 ALPHABET INC OPTIONS 02079K957 279 100 SH Put SOLE 4 100 0 0 ALPHABET INC OPTIONS 02079K957 4748 1700 SH Put SOLE 18 1700 0 0 ALPHABET INC OPTIONS 02079K957 35192 12600 SH Put SOLE 19 12600 0 0 ALPHABET INC OPTIONS 02079K957 2793 1000 SH Put SOLE 22 1000 0 0 ALPHABET INC OPTIONS 02079K957 559 200 SH Put SOLE 26 200 0 0 ALPHABET INC OPTIONS 02079K957 19272 6900 SH Put SOLE 34 6900 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 559 48642 SH SOLE 2 40271 0 8371 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 2284 198622 SH SOLE 18 198622 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 2049 178189 SH SOLE 19 178189 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 29544 2569042 SH SOLE 21 2569042 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 19756 1717916 SH SOLE 22 1671792 0 46124 ALPHATEC HLDGS INC COM NEW 02081G201 142 12306 SH SOLE 25 12306 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 126 10972 SH SOLE 26 5510 0 5462 ALPHATEC HLDGS INC COM NEW 02081G201 2108 183294 SH SOLE 30 183294 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 132 11473 SH SOLE 36 11473 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 72 6221 SH SOLE 40 6221 0 0 ALPHATEC HLDGS INC COM NEW 02081G201 59 5110 SH SOLE 43 4872 0 238 ALPINE 4 HOLDINGS INC CL A 02083E105 47 44746 SH SOLE 21 44746 0 0 ALPINE 4 HOLDINGS INC CL A 02083E105 445 423590 SH SOLE 22 423590 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 35 3886 SH SOLE 2 3083 0 803 ALPINE IMMUNE SCIENCES INC COM 02083G100 304 33883 SH SOLE 18 33883 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 197 21954 SH SOLE 19 21954 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 4451 496240 SH SOLE 21 496240 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 1380 153822 SH SOLE 22 152898 0 924 ALPINE IMMUNE SCIENCES INC COM 02083G100 120 13353 SH SOLE 30 13353 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 656 34902 SH SOLE 2 34902 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 39 2057 SH SOLE 18 2057 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 224 11897 SH SOLE 19 11897 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 876 46603 SH SOLE 21 46603 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 1365 72631 SH SOLE 22 72631 0 0 ALPINE INCOME PPTY TR INC COM 02083X103 6 334 SH SOLE 23 334 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 4 100 SH SOLE 17 0 0 100 ALSET EHOME INTERNATIONAL IN COM 02116A104 4 8678 SH SOLE 18 8678 0 0 ALSET EHOME INTERNATIONAL IN COM 02116A104 39 85771 SH SOLE 21 85771 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 301 24361 SH SOLE 2 11650 0 12711 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 726 58704 SH SOLE 18 58704 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 419 33938 SH SOLE 19 33938 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 8217 664785 SH SOLE 21 664785 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6692 541456 SH SOLE 22 530276 0 11180 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 0 38 SH SOLE 43 38 0 0 ALTAIR ENGR INC COM CL A 021369103 3297 51190 SH SOLE 2 32352 0 18838 ALTAIR ENGR INC COM CL A 021369103 357 5541 SH SOLE 4 4447 0 1094 ALTAIR ENGR INC COM CL A 021369103 37 579 SH SOLE 7 579 0 0 ALTAIR ENGR INC COM CL A 021369103 12076 187513 SH SOLE 18 172356 0 15157 ALTAIR ENGR INC COM CL A 021369103 47262 733876 SH SOLE 19 733876 0 0 ALTAIR ENGR INC COM CL A 021369103 114029 1770637 SH SOLE 21 1770637 0 0 ALTAIR ENGR INC COM CL A 021369103 82769 1285239 SH SOLE 22 1256688 0 28551 ALTAIR ENGR INC COM CL A 021369103 337 5229 SH SOLE 23 5229 0 0 ALTAIR ENGR INC COM CL A 021369103 514 7974 SH SOLE 25 7974 0 0 ALTAIR ENGR INC COM CL A 021369103 2540 39446 SH SOLE 26 12392 0 27054 ALTAIR ENGR INC COM CL A 021369103 52 814 SH SOLE 28 814 0 0 ALTAIR ENGR INC COM CL A 021369103 13699 212714 SH SOLE 30 212714 0 0 ALTAIR ENGR INC COM CL A 021369103 36103 560608 SH SOLE 34 560608 0 0 ALTAIR ENGR INC COM CL A 021369103 170 2643 SH SOLE 36 2643 0 0 ALTAIR ENGR INC COM CL A 021369103 385 5978 SH SOLE 40 5978 0 0 ALTAIR ENGR INC COM CL A 021369103 590 9163 SH SOLE 43 8556 0 607 ALTAMIRA THERAPEUTICS LTD SHS G0360L100 6 5853 SH SOLE 18 5853 0 0 ALTAMIRA THERAPEUTICS LTD SHS G0360L100 61 55750 SH SOLE 21 55750 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 103 10593 SH SOLE 4 10593 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 1184 121359 SH SOLE 18 121359 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 13886 1422753 SH SOLE 19 1422753 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 109 11174 SH SOLE 26 11174 0 0 ALTC ACQUISITION CORP COM CL A 02156V109 4566 467819 SH SOLE 34 467819 0 0 ALTERYX INC COM CL A 02156B103 6642 92860 SH SOLE 2 18474 0 74386 ALTERYX INC COM CL A 02156B103 99 1380 SH SOLE 4 219 0 1161 ALTERYX INC COM CL A 02156B103 55 765 SH SOLE 7 765 0 0 ALTERYX INC COM CL A 02156B103 1978 27647 SH SOLE 18 27647 0 0 ALTERYX INC COM CL A 02156B103 1241 17346 SH SOLE 19 17346 0 0 ALTERYX INC COM CL A 02156B103 77058 1077288 SH SOLE 21 1077288 0 0 ALTERYX INC COM CL A 02156B103 94841 1325895 SH SOLE 22 1256875 0 69020 ALTERYX INC COM CL A 02156B103 553 7733 SH SOLE 25 7733 0 0 ALTERYX INC COM CL A 02156B103 2297 32106 SH SOLE 26 27447 0 4659 ALTERYX INC COM CL A 02156B103 75 1055 SH SOLE 28 1055 0 0 ALTERYX INC COM CL A 02156B103 19138 267547 SH SOLE 30 267547 0 0 ALTERYX INC COM CL A 02156B103 63 884 SH SOLE 31 884 0 0 ALTERYX INC COM CL A 02156B103 512 7153 SH SOLE 40 7153 0 0 ALTERYX INC COM CL A 02156B103 1516 21195 SH SOLE 43 17439 0 3756 ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2230 2400000 PRN SOLE 21 2400000 0 0 ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2572 2942000 PRN SOLE 21 2942000 0 0 ALTICE USA INC CL A 02156K103 22937 1837923 SH SOLE 2 1727180 0 110743 ALTICE USA INC CL A 02156K103 2442 195645 SH SOLE 4 195645 0 0 ALTICE USA INC CL A 02156K103 282 22629 SH SOLE 7 22629 0 0 ALTICE USA INC CL A 02156K103 1257 100705 SH SOLE 13 100705 0 0 ALTICE USA INC CL A 02156K103 3627 290653 SH SOLE 18 205602 0 85051 ALTICE USA INC CL A 02156K103 14228 1140029 SH SOLE 19 1140029 0 0 ALTICE USA INC CL A 02156K103 52186 4181606 SH SOLE 21 4181606 0 0 ALTICE USA INC CL A 02156K103 87253 6991448 SH SOLE 22 6079757 0 911691 ALTICE USA INC CL A 02156K103 2754 220673 SH SOLE 23 220673 0 0 ALTICE USA INC CL A 02156K103 446 35703 SH SOLE 25 35703 0 0 ALTICE USA INC CL A 02156K103 2661 213194 SH SOLE 26 162077 0 51117 ALTICE USA INC CL A 02156K103 1235 98934 SH SOLE 28 4167 0 94767 ALTICE USA INC CL A 02156K103 983 78765 SH SOLE 29 78765 0 0 ALTICE USA INC CL A 02156K103 2504 200624 SH SOLE 30 200624 0 0 ALTICE USA INC CL A 02156K103 2172 174010 SH SOLE 31 174010 0 0 ALTICE USA INC CL A 02156K103 2331 186783 SH SOLE 34 186783 0 0 ALTICE USA INC CL A 02156K103 650 52067 SH SOLE 36 52067 0 0 ALTICE USA INC CL A 02156K103 378 30307 SH SOLE 40 30307 0 0 ALTICE USA INC CL A 02156K103 20 1627 SH OTR 43 1627 0 0 ALTICE USA INC CL A 02156K103 3114 249502 SH SOLE 43 217705 0 31797 ALTIMMUNE INC COM NEW 02155H200 151 24784 SH SOLE 2 1330 0 23454 ALTIMMUNE INC COM NEW 02155H200 3 522 SH SOLE 7 522 0 0 ALTIMMUNE INC COM NEW 02155H200 740 121576 SH SOLE 18 121576 0 0 ALTIMMUNE INC COM NEW 02155H200 432 70885 SH SOLE 19 70885 0 0 ALTIMMUNE INC COM NEW 02155H200 11325 1859647 SH SOLE 21 1859647 0 0 ALTIMMUNE INC COM NEW 02155H200 5113 839535 SH SOLE 22 816073 0 23462 ALTIMMUNE INC COM NEW 02155H200 118 19375 SH SOLE 30 19375 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 4 278 SH SOLE 18 278 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 45 3171 SH SOLE 21 3171 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3 237 SH SOLE 2 0 0 237 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12 982 SH SOLE 18 982 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 101 8556 SH SOLE 19 8556 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 304 25657 SH SOLE 21 25657 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1663 140580 SH SOLE 22 140580 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 13 1093 SH SOLE 43 1093 0 0 ALTO INGREDIENTS INC COM 021513106 994 145782 SH SOLE 2 72069 0 73713 ALTO INGREDIENTS INC COM 021513106 8 1149 SH SOLE 7 1149 0 0 ALTO INGREDIENTS INC COM 021513106 1517 222395 SH SOLE 18 222395 0 0 ALTO INGREDIENTS INC COM 021513106 854 125185 SH SOLE 19 125185 0 0 ALTO INGREDIENTS INC COM 021513106 20061 2941426 SH SOLE 21 2941426 0 0 ALTO INGREDIENTS INC COM 021513106 12396 1817535 SH SOLE 22 1744993 0 72542 ALTO INGREDIENTS INC COM 021513106 87 12800 SH SOLE 25 12800 0 0 ALTO INGREDIENTS INC COM 021513106 112 16407 SH SOLE 30 16407 0 0 ALTO INGREDIENTS INC COM 021513106 73 10655 SH SOLE 40 10655 0 0 ALTO INGREDIENTS INC COM 021513106 13 1911 SH SOLE 43 1911 0 0 ALTRA INDL MOTION CORP COM 02208R106 6247 160467 SH SOLE 2 73739 0 86728 ALTRA INDL MOTION CORP COM 02208R106 36 933 SH SOLE 4 273 0 660 ALTRA INDL MOTION CORP COM 02208R106 33 855 SH SOLE 7 855 0 0 ALTRA INDL MOTION CORP COM 02208R106 7576 194614 SH SOLE 18 190409 0 4205 ALTRA INDL MOTION CORP COM 02208R106 16941 435157 SH SOLE 19 435157 0 0 ALTRA INDL MOTION CORP COM 02208R106 92307 2371097 SH SOLE 21 2371097 0 0 ALTRA INDL MOTION CORP COM 02208R106 75664 1943580 SH SOLE 22 1875497 0 68083 ALTRA INDL MOTION CORP COM 02208R106 619 15891 SH SOLE 23 15891 0 0 ALTRA INDL MOTION CORP COM 02208R106 320 8225 SH SOLE 25 8225 0 0 ALTRA INDL MOTION CORP COM 02208R106 4449 114270 SH SOLE 26 23375 0 90895 ALTRA INDL MOTION CORP COM 02208R106 45 1156 SH SOLE 28 1156 0 0 ALTRA INDL MOTION CORP COM 02208R106 17089 438977 SH SOLE 30 438977 0 0 ALTRA INDL MOTION CORP COM 02208R106 41 1059 SH SOLE 36 1059 0 0 ALTRA INDL MOTION CORP COM 02208R106 300 7718 SH SOLE 40 7718 0 0 ALTRA INDL MOTION CORP COM 02208R106 885 22723 SH SOLE 43 20601 0 2122 ALTRIA GROUP INC COM 02209S103 167471 3205188 SH SOLE 2 684388 0 2520800 ALTRIA GROUP INC COM 02209S103 12384 237012 SH SOLE 4 237012 0 0 ALTRIA GROUP INC COM 02209S103 84920 1625262 SH SOLE 7 1621755 0 3507 ALTRIA GROUP INC COM 02209S103 308 5903 SH SOLE 13 5903 0 0 ALTRIA GROUP INC COM 02209S103 13549 259311 SH SOLE 15 259311 0 0 ALTRIA GROUP INC COM 02209S103 4 68 SH SOLE 17 0 0 68 ALTRIA GROUP INC COM 02209S103 169400 3242101 SH SOLE 18 2896785 0 345316 ALTRIA GROUP INC COM 02209S103 184444 3530023 SH SOLE 19 3530023 0 0 ALTRIA GROUP INC COM 02209S103 755 14459 SH SOLE 20 14459 0 0 ALTRIA GROUP INC COM 02209S103 2547463 48755266 SH SOLE 21 48755266 0 0 ALTRIA GROUP INC COM 02209S103 2008681 38443647 SH SOLE 22 34836357 0 3607290 ALTRIA GROUP INC COM 02209S103 120061 2297816 SH SOLE 23 2297816 0 0 ALTRIA GROUP INC COM 02209S103 136550 2613406 SH SOLE 25 2613406 0 0 ALTRIA GROUP INC COM 02209S103 151911 2907385 SH SOLE 26 857150 0 2050235 ALTRIA GROUP INC COM 02209S103 69414 1328506 SH SOLE 28 0 0 1328506 ALTRIA GROUP INC COM 02209S103 467371 8944895 SH SOLE 30 8944895 0 0 ALTRIA GROUP INC COM 02209S103 2274 43528 SH SOLE 31 0 0 43528 ALTRIA GROUP INC COM 02209S103 9879 189076 SH SOLE 32 189076 0 0 ALTRIA GROUP INC COM 02209S103 10810 206898 SH SOLE 34 206898 0 0 ALTRIA GROUP INC COM 02209S103 39156 749403 SH SOLE 36 749403 0 0 ALTRIA GROUP INC COM 02209S103 1894 36252 SH SOLE 40 36252 0 0 ALTRIA GROUP INC COM 02209S103 62951 1204813 SH SOLE 43 1058627 0 146186 ALTUS POWER INC COM CL A 02217A102 79 10663 SH SOLE 2 9144 0 1519 ALTUS POWER INC COM CL A 02217A102 3716 500109 SH SOLE 22 500109 0 0 ALTUS POWER INC *W EXP 12/09/202 02217A110 7 4600 SH SOLE 2 4600 0 0 ALTUS POWER INC *W EXP 12/09/202 02217A110 2 1118 SH SOLE 4 1118 0 0 ALTUS POWER INC *W EXP 12/09/202 02217A110 21 13203 SH SOLE 18 13203 0 0 ALTUS POWER INC *W EXP 12/09/202 02217A110 517 319172 SH SOLE 19 319172 0 0 ALTUS POWER INC *W EXP 12/09/202 02217A110 51 31316 SH SOLE 22 31316 0 0 ALTUS POWER INC *W EXP 12/09/202 02217A110 2 1020 SH SOLE 26 1020 0 0 ALTUS POWER INC *W EXP 12/09/202 02217A110 131 81069 SH SOLE 34 81069 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 5001 345632 SH SOLE 7 345632 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 1859 128462 SH SOLE 43 127924 0 538 ALX ONCOLOGY HLDGS INC COM 00166B105 77 4549 SH SOLE 2 2612 0 1937 ALX ONCOLOGY HLDGS INC COM 00166B105 5 284 SH SOLE 7 284 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 815 48216 SH SOLE 18 46925 0 1291 ALX ONCOLOGY HLDGS INC COM 00166B105 527 31202 SH SOLE 19 31202 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 12748 754332 SH SOLE 21 754332 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 7948 470303 SH SOLE 22 463364 0 6939 ALX ONCOLOGY HLDGS INC COM 00166B105 20 1188 SH SOLE 25 1188 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 5 290 SH SOLE 26 290 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 349 20649 SH SOLE 30 20649 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 7 410 SH SOLE 36 410 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 14 850 SH SOLE 40 850 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 392 23205 SH SOLE 43 23151 0 54 AMALGAMATED FINANCIAL CORP COM 022671101 712 39644 SH SOLE 2 26345 0 13299 AMALGAMATED FINANCIAL CORP COM 022671101 3 193 SH SOLE 7 193 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 782 43530 SH SOLE 18 43530 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 439 24456 SH SOLE 19 24456 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 10976 610775 SH SOLE 21 610775 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 9350 520315 SH SOLE 22 498880 0 21435 AMALGAMATED FINANCIAL CORP COM 022671101 105 5846 SH SOLE 25 5846 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 22 1246 SH SOLE 26 1246 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 86 4784 SH SOLE 30 4784 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 47 2591 SH SOLE 36 2591 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 81 4508 SH SOLE 40 4508 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 218 12136 SH SOLE 43 12012 0 124 AMARIN CORP PLC SPONS ADR NEW 023111206 56 17101 SH SOLE 18 0 0 17101 AMARIN CORP PLC SPONS ADR NEW 023111206 629 191157 SH SOLE 30 191157 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 13 3958 SH SOLE 43 3958 0 0 AMAZON COM INC COM 023135106 2990440 917327 SH SOLE 2 201811 0 715516 AMAZON COM INC COM 023135106 1001052 307076 SH SOLE 4 200589 0 106487 AMAZON COM INC COM 023135106 1385006 424855 SH SOLE 7 405561 0 19294 AMAZON COM INC COM 023135106 38881 11927 SH SOLE 13 11927 0 0 AMAZON COM INC COM 023135106 140853 43207 SH SOLE 15 43207 0 0 AMAZON COM INC COM 023135106 394 121 SH SOLE 17 0 0 121 AMAZON COM INC COM 023135106 5644095 1731344 SH SOLE 18 1541880 0 189464 AMAZON COM INC COM 023135106 2293515 703543 SH SOLE 19 703543 0 0 AMAZON COM INC COM 023135106 3120 957 SH SOLE 20 957 0 0 AMAZON COM INC COM 023135106 29566462 9069606 SH SOLE 21 9069606 0 0 AMAZON COM INC COM 023135106 30488262 9352371 SH SOLE 22 8408285 0 944086 AMAZON COM INC COM 023135106 1929936 592014 SH SOLE 23 592014 0 0 AMAZON COM INC COM 023135106 2514654 771378 SH SOLE 25 768092 0 3286 AMAZON COM INC COM 023135106 3462236 1062052 SH SOLE 26 422794 0 639258 AMAZON COM INC COM 023135106 2868583 879947 SH SOLE 28 30946 0 849001 AMAZON COM INC COM 023135106 28117 8625 SH SOLE 29 8625 0 0 AMAZON COM INC COM 023135106 7240144 2220937 SH SOLE 30 2207899 0 13038 AMAZON COM INC COM 023135106 384583 117972 SH SOLE 31 66493 0 51479 AMAZON COM INC COM 023135106 331543 101702 SH SOLE 32 101702 0 0 AMAZON COM INC COM 023135106 836611 256633 SH SOLE 34 256633 0 0 AMAZON COM INC COM 023135106 556121 170592 SH SOLE 36 170592 0 0 AMAZON COM INC COM 023135106 49789 15273 SH SOLE 40 15273 0 0 AMAZON COM INC COM 023135106 3266 1002 SH OTR 43 1002 0 0 AMAZON COM INC COM 023135106 1249934 383421 SH SOLE 43 347462 0 35959 AMAZON COM INC OPTIONS 023135106 326 100 SH Put SOLE 2 0 0 100 AMAZON COM INC OPTIONS 023135106 2282 700 SH Call SOLE 4 700 0 0 AMAZON COM INC OPTIONS 023135106 326 100 SH Put SOLE 4 100 0 0 AMAZON COM INC OPTIONS 023135106 22494 6900 SH Call SOLE 18 6900 0 0 AMAZON COM INC OPTIONS 023135106 4890 1500 SH Put SOLE 18 1500 0 0 AMAZON COM INC OPTIONS 023135106 192989 59200 SH Call SOLE 19 59200 0 0 AMAZON COM INC OPTIONS 023135106 35533 10900 SH Put SOLE 19 10900 0 0 AMAZON COM INC OPTIONS 023135106 12714 3900 SH Call SOLE 22 3900 0 0 AMAZON COM INC OPTIONS 023135106 2608 800 SH Put SOLE 22 800 0 0 AMAZON COM INC OPTIONS 023135106 1630 500 SH Call SOLE 26 500 0 0 AMAZON COM INC OPTIONS 023135106 652 200 SH Put SOLE 26 200 0 0 AMAZON COM INC OPTIONS 023135106 96495 29600 SH Call SOLE 34 29600 0 0 AMAZON COM INC OPTIONS 023135106 19234 5900 SH Put SOLE 34 5900 0 0 AMBAC FINL GROUP INC COM NEW 023139884 465 44720 SH SOLE 2 20399 0 24321 AMBAC FINL GROUP INC COM NEW 023139884 1 144 SH SOLE 4 144 0 0 AMBAC FINL GROUP INC COM NEW 023139884 6 551 SH SOLE 7 551 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1849 177823 SH SOLE 18 177823 0 0 AMBAC FINL GROUP INC COM NEW 023139884 850 81687 SH SOLE 19 81687 0 0 AMBAC FINL GROUP INC COM NEW 023139884 49057 4717031 SH SOLE 21 4717031 0 0 AMBAC FINL GROUP INC COM NEW 023139884 12350 1187454 SH SOLE 22 1143840 0 43614 AMBAC FINL GROUP INC COM NEW 023139884 61 5822 SH SOLE 25 5822 0 0 AMBAC FINL GROUP INC COM NEW 023139884 34 3277 SH SOLE 26 0 0 3277 AMBAC FINL GROUP INC COM NEW 023139884 342 32925 SH SOLE 28 32925 0 0 AMBAC FINL GROUP INC COM NEW 023139884 910 87459 SH SOLE 30 87459 0 0 AMBAC FINL GROUP INC COM NEW 023139884 55 5252 SH SOLE 40 5252 0 0 AMBAC FINL GROUP INC COM NEW 023139884 148 14186 SH SOLE 43 13259 0 927 AMBARELLA INC SHS G037AX101 6691 63769 SH SOLE 2 45408 0 18361 AMBARELLA INC SHS G037AX101 275 2625 SH SOLE 4 2117 0 508 AMBARELLA INC SHS G037AX101 52 500 SH SOLE 7 500 0 0 AMBARELLA INC SHS G037AX101 10347 98616 SH SOLE 18 93617 0 4999 AMBARELLA INC SHS G037AX101 92474 881373 SH SOLE 19 881373 0 0 AMBARELLA INC SHS G037AX101 127516 1215360 SH SOLE 21 1215360 0 0 AMBARELLA INC SHS G037AX101 99323 946659 SH SOLE 22 925265 0 21394 AMBARELLA INC SHS G037AX101 443 4219 SH SOLE 23 4219 0 0 AMBARELLA INC SHS G037AX101 3500 33354 SH SOLE 25 33354 0 0 AMBARELLA INC SHS G037AX101 3865 36837 SH SOLE 26 12317 0 24520 AMBARELLA INC SHS G037AX101 1801 17167 SH SOLE 28 17167 0 0 AMBARELLA INC SHS G037AX101 25378 241878 SH SOLE 30 241878 0 0 AMBARELLA INC SHS G037AX101 49921 475801 SH SOLE 34 475801 0 0 AMBARELLA INC SHS G037AX101 11 108 SH SOLE 36 108 0 0 AMBARELLA INC SHS G037AX101 485 4627 SH SOLE 40 4627 0 0 AMBARELLA INC SHS G037AX101 538 5128 SH SOLE 43 3953 0 1175 AMBEV SA SPONSORED ADR 02319V103 11333 3508554 SH SOLE 2 3508554 0 0 AMBEV SA SPONSORED ADR 02319V103 1247 386087 SH SOLE 4 386087 0 0 AMBEV SA SPONSORED ADR 02319V103 3558 1101414 SH SOLE 13 1101414 0 0 AMBEV SA SPONSORED ADR 02319V103 3887 1203352 SH SOLE 18 1203352 0 0 AMBEV SA SPONSORED ADR 02319V103 210 65040 SH SOLE 19 65040 0 0 AMBEV SA SPONSORED ADR 02319V103 55024 17035151 SH SOLE 21 17035151 0 0 AMBEV SA SPONSORED ADR 02319V103 46683 14452793 SH SOLE 22 13447215 0 1005578 AMBEV SA SPONSORED ADR 02319V103 9567 2962013 SH SOLE 25 2962013 0 0 AMBEV SA SPONSORED ADR 02319V103 228 70734 SH SOLE 28 0 0 70734 AMBEV SA SPONSORED ADR 02319V103 4728 1463845 SH SOLE 30 1463845 0 0 AMBEV SA SPONSORED ADR 02319V103 373 115607 SH SOLE 31 0 0 115607 AMBEV SA SPONSORED ADR 02319V103 7656 2370228 SH SOLE 43 2335603 0 34625 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 339 82297 SH SOLE 2 82297 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 146 35325 SH SOLE 18 35325 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 8864 2151384 SH SOLE 19 2151384 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 2 428 SH SOLE 21 428 0 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 2398 582052 SH SOLE 34 582052 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 17121 694850 SH SOLE 2 134702 0 560148 AMC ENTMT HLDGS INC CL A COM 00165C104 4970 201697 SH SOLE 4 182598 0 19099 AMC ENTMT HLDGS INC CL A COM 00165C104 1122 45550 SH SOLE 7 45550 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 41 1673 SH SOLE 13 1673 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1057 42883 SH SOLE 15 42883 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 39881 1618555 SH SOLE 18 1589982 0 28573 AMC ENTMT HLDGS INC CL A COM 00165C104 44371 1800788 SH SOLE 19 1800788 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 489660 19872585 SH SOLE 21 19872585 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 337402 13693279 SH SOLE 22 12858600 0 834679 AMC ENTMT HLDGS INC CL A COM 00165C104 15761 639654 SH SOLE 23 639654 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 22278 904127 SH SOLE 25 904127 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 25610 1039349 SH SOLE 26 326888 0 712461 AMC ENTMT HLDGS INC CL A COM 00165C104 21478 871681 SH SOLE 28 21500 0 850181 AMC ENTMT HLDGS INC CL A COM 00165C104 85 3439 SH SOLE 29 3439 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 35538 1442305 SH SOLE 30 1407527 0 34778 AMC ENTMT HLDGS INC CL A COM 00165C104 1338 54296 SH SOLE 31 43108 0 11188 AMC ENTMT HLDGS INC CL A COM 00165C104 636 25815 SH SOLE 34 25815 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 4437 180056 SH SOLE 36 180056 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 428 17384 SH SOLE 40 17384 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 10 411 SH OTR 43 411 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 4207 170750 SH SOLE 43 158789 0 11961 AMC NETWORKS INC CL A 00164V103 3072 75618 SH SOLE 2 36843 0 38775 AMC NETWORKS INC CL A 00164V103 5 115 SH SOLE 4 115 0 0 AMC NETWORKS INC CL A 00164V103 49 1211 SH SOLE 7 1211 0 0 AMC NETWORKS INC CL A 00164V103 4293 105673 SH SOLE 18 101913 0 3760 AMC NETWORKS INC CL A 00164V103 11541 284048 SH SOLE 19 284048 0 0 AMC NETWORKS INC CL A 00164V103 146715 3611005 SH SOLE 21 3611005 0 0 AMC NETWORKS INC CL A 00164V103 39591 974435 SH SOLE 22 949754 0 24681 AMC NETWORKS INC CL A 00164V103 516 12709 SH SOLE 23 12709 0 0 AMC NETWORKS INC CL A 00164V103 138 3404 SH SOLE 25 3404 0 0 AMC NETWORKS INC CL A 00164V103 2252 55437 SH SOLE 26 7652 0 47785 AMC NETWORKS INC CL A 00164V103 2005 49336 SH SOLE 30 49336 0 0 AMC NETWORKS INC CL A 00164V103 81 1990 SH SOLE 36 1990 0 0 AMC NETWORKS INC CL A 00164V103 129 3169 SH SOLE 40 3169 0 0 AMC NETWORKS INC CL A 00164V103 2163 53238 SH SOLE 43 50110 0 3128 AMCON DISTRG CO COM NEW 02341Q205 5 35 SH SOLE 18 35 0 0 AMCON DISTRG CO COM NEW 02341Q205 67 432 SH SOLE 21 432 0 0 AMCON DISTRG CO COM NEW 02341Q205 2 10 SH SOLE 22 10 0 0 AMCOR PLC ORD G0250X107 14364 1267781 SH SOLE 2 495565 0 772216 AMCOR PLC ORD G0250X107 12696 1120574 SH SOLE 4 599727 0 520847 AMCOR PLC ORD G0250X107 22281 1966506 SH SOLE 7 1915804 0 50702 AMCOR PLC ORD G0250X107 84 7374 SH SOLE 13 7374 0 0 AMCOR PLC ORD G0250X107 2209 194948 SH SOLE 15 194948 0 0 AMCOR PLC ORD G0250X107 27661 2441407 SH SOLE 18 2236950 0 204457 AMCOR PLC ORD G0250X107 17088 1508240 SH SOLE 19 1508240 0 0 AMCOR PLC ORD G0250X107 513773 45346248 SH SOLE 21 45346248 0 0 AMCOR PLC ORD G0250X107 361857 31937928 SH SOLE 22 28852013 0 3085915 AMCOR PLC ORD G0250X107 12839 1133222 SH SOLE 23 1133222 0 0 AMCOR PLC ORD G0250X107 9034 797369 SH SOLE 25 797369 0 0 AMCOR PLC ORD G0250X107 25728 2270811 SH SOLE 26 962575 0 1308236 AMCOR PLC ORD G0250X107 31355 2767396 SH SOLE 28 27471 0 2739925 AMCOR PLC ORD G0250X107 70024 6180403 SH SOLE 30 6180403 0 0 AMCOR PLC ORD G0250X107 3982 351483 SH SOLE 31 178668 0 172815 AMCOR PLC ORD G0250X107 875 77240 SH SOLE 34 77240 0 0 AMCOR PLC ORD G0250X107 4313 380629 SH SOLE 36 380629 0 0 AMCOR PLC ORD G0250X107 303 26734 SH SOLE 40 26734 0 0 AMCOR PLC ORD G0250X107 2486 219386 SH SOLE 43 184578 0 34808 AMDOCS LTD SHS G02602103 21624 263029 SH SOLE 2 45130 0 217899 AMDOCS LTD SHS G02602103 207 2520 SH SOLE 7 2520 0 0 AMDOCS LTD SHS G02602103 78 954 SH SOLE 15 954 0 0 AMDOCS LTD SHS G02602103 4094 49798 SH SOLE 18 49798 0 0 AMDOCS LTD SHS G02602103 13141 159850 SH SOLE 19 159850 0 0 AMDOCS LTD SHS G02602103 103491 1258867 SH SOLE 21 1258867 0 0 AMDOCS LTD SHS G02602103 87428 1063471 SH SOLE 22 970198 0 93273 AMDOCS LTD SHS G02602103 12664 154044 SH SOLE 25 154044 0 0 AMDOCS LTD SHS G02602103 6609 80392 SH SOLE 26 11605 0 68787 AMDOCS LTD SHS G02602103 27486 334343 SH SOLE 28 2372 0 331971 AMDOCS LTD SHS G02602103 3234 39341 SH SOLE 30 39341 0 0 AMDOCS LTD SHS G02602103 149 1813 SH SOLE 31 1813 0 0 AMDOCS LTD SHS G02602103 2262 27519 SH SOLE 36 27519 0 0 AMDOCS LTD SHS G02602103 33 399 SH OTR 43 399 0 0 AMDOCS LTD SHS G02602103 49197 598432 SH SOLE 43 589791 0 8641 AMEDISYS INC COM 023436108 16798 97498 SH SOLE 2 83777 0 13721 AMEDISYS INC COM 023436108 21 119 SH SOLE 4 119 0 0 AMEDISYS INC COM 023436108 74 427 SH SOLE 7 427 0 0 AMEDISYS INC COM 023436108 2 14 SH SOLE 17 0 0 14 AMEDISYS INC COM 023436108 17017 98768 SH SOLE 18 98768 0 0 AMEDISYS INC COM 023436108 96097 557765 SH SOLE 19 557765 0 0 AMEDISYS INC COM 023436108 303 1760 SH SOLE 20 1760 0 0 AMEDISYS INC COM 023436108 292558 1698056 SH SOLE 21 1698056 0 0 AMEDISYS INC COM 023436108 153992 893794 SH SOLE 22 855608 0 38186 AMEDISYS INC COM 023436108 1089 6318 SH SOLE 25 6318 0 0 AMEDISYS INC COM 023436108 2266 13151 SH SOLE 26 10578 0 2573 AMEDISYS INC COM 023436108 100 580 SH SOLE 28 580 0 0 AMEDISYS INC COM 023436108 6333 36760 SH SOLE 30 36760 0 0 AMEDISYS INC COM 023436108 81 470 SH SOLE 31 470 0 0 AMEDISYS INC COM 023436108 78372 454883 SH SOLE 34 454883 0 0 AMEDISYS INC COM 023436108 431 2501 SH SOLE 36 2501 0 0 AMEDISYS INC COM 023436108 752 4365 SH SOLE 40 4365 0 0 AMEDISYS INC COM 023436108 27 155 SH OTR 43 155 0 0 AMEDISYS INC COM 023436108 5065 29401 SH SOLE 43 25754 0 3647 AMER SOFTWARE INC CL A 029683109 477 22874 SH SOLE 2 16682 0 6192 AMER SOFTWARE INC CL A 029683109 9 444 SH SOLE 7 444 0 0 AMER SOFTWARE INC CL A 029683109 1894 90864 SH SOLE 18 90864 0 0 AMER SOFTWARE INC CL A 029683109 1199 57523 SH SOLE 19 57523 0 0 AMER SOFTWARE INC CL A 029683109 24328 1167353 SH SOLE 21 1167353 0 0 AMER SOFTWARE INC CL A 029683109 16072 771205 SH SOLE 22 750801 0 20404 AMER SOFTWARE INC CL A 029683109 81 3910 SH SOLE 25 3910 0 0 AMER SOFTWARE INC CL A 029683109 46 2209 SH SOLE 26 0 0 2209 AMER SOFTWARE INC CL A 029683109 499 23965 SH SOLE 30 23965 0 0 AMER SOFTWARE INC CL A 029683109 65 3113 SH SOLE 40 3113 0 0 AMER SOFTWARE INC CL A 029683109 163 7825 SH SOLE 43 7651 0 174 AMER STATES WTR CO COM 029899101 2793 31375 SH SOLE 2 20384 0 10991 AMER STATES WTR CO COM 029899101 495 5559 SH SOLE 4 5559 0 0 AMER STATES WTR CO COM 029899101 10548 118495 SH SOLE 7 118495 0 0 AMER STATES WTR CO COM 029899101 11694 131359 SH SOLE 18 131359 0 0 AMER STATES WTR CO COM 029899101 5919 66496 SH SOLE 19 66496 0 0 AMER STATES WTR CO COM 029899101 410453 4610800 SH SOLE 21 4610800 0 0 AMER STATES WTR CO COM 029899101 83304 935787 SH SOLE 22 897436 0 38351 AMER STATES WTR CO COM 029899101 651 7318 SH SOLE 25 7318 0 0 AMER STATES WTR CO COM 029899101 1413 15873 SH SOLE 26 12960 0 2913 AMER STATES WTR CO COM 029899101 59 658 SH SOLE 28 658 0 0 AMER STATES WTR CO COM 029899101 42777 480532 SH SOLE 30 480532 0 0 AMER STATES WTR CO COM 029899101 668 7499 SH SOLE 36 7499 0 0 AMER STATES WTR CO COM 029899101 439 4926 SH SOLE 40 4926 0 0 AMER STATES WTR CO COM 029899101 3527 39625 SH SOLE 43 38238 0 1387 AMERANT BANCORP INC CL A 023576101 775 24545 SH SOLE 2 8062 0 16483 AMERANT BANCORP INC CL A 023576101 11 334 SH SOLE 7 334 0 0 AMERANT BANCORP INC CL A 023576101 2582 81724 SH SOLE 18 81724 0 0 AMERANT BANCORP INC CL A 023576101 1481 46869 SH SOLE 19 46869 0 0 AMERANT BANCORP INC CL A 023576101 31913 1010233 SH SOLE 21 1010233 0 0 AMERANT BANCORP INC CL A 023576101 19140 605887 SH SOLE 22 582760 0 23127 AMERANT BANCORP INC CL A 023576101 228 7219 SH SOLE 25 7219 0 0 AMERANT BANCORP INC CL A 023576101 59 1880 SH SOLE 26 1880 0 0 AMERANT BANCORP INC CL A 023576101 317 10025 SH SOLE 30 10025 0 0 AMERANT BANCORP INC CL A 023576101 114 3622 SH SOLE 36 3622 0 0 AMERANT BANCORP INC CL A 023576101 105 3317 SH SOLE 40 3317 0 0 AMERANT BANCORP INC CL A 023576101 61 1945 SH SOLE 43 1945 0 0 AMERCO COM 023586100 11278 18893 SH SOLE 2 3163 0 15730 AMERCO COM 023586100 6415 10747 SH SOLE 4 5863 0 4884 AMERCO COM 023586100 2970 4975 SH SOLE 7 4975 0 0 AMERCO COM 023586100 38 64 SH SOLE 13 64 0 0 AMERCO COM 023586100 630 1055 SH SOLE 15 1055 0 0 AMERCO COM 023586100 5221 8746 SH SOLE 18 8251 0 495 AMERCO COM 023586100 1549 2595 SH SOLE 19 2595 0 0 AMERCO COM 023586100 181281 303683 SH SOLE 21 303683 0 0 AMERCO COM 023586100 143642 240630 SH SOLE 22 223889 0 16741 AMERCO COM 023586100 7100 11894 SH SOLE 23 11894 0 0 AMERCO COM 023586100 7791 13051 SH SOLE 25 13051 0 0 AMERCO COM 023586100 5684 9522 SH SOLE 26 5899 0 3623 AMERCO COM 023586100 8135 13628 SH SOLE 28 160 0 13468 AMERCO COM 023586100 45790 76708 SH SOLE 30 56798 0 19910 AMERCO COM 023586100 1120 1877 SH SOLE 31 802 0 1075 AMERCO COM 023586100 302 506 SH SOLE 34 506 0 0 AMERCO COM 023586100 2010 3367 SH SOLE 36 3367 0 0 AMERCO COM 023586100 187 313 SH SOLE 40 313 0 0 AMERCO COM 023586100 4234 7093 SH SOLE 43 6902 0 191 AMEREN CORP COM 023608102 44443 474010 SH SOLE 2 100073 0 373937 AMEREN CORP COM 023608102 13843 147644 SH SOLE 4 138089 0 9555 AMEREN CORP COM 023608102 24488 261176 SH SOLE 7 253802 0 7374 AMEREN CORP COM 023608102 97 1033 SH SOLE 13 1033 0 0 AMEREN CORP COM 023608102 3349 35720 SH SOLE 15 35720 0 0 AMEREN CORP COM 023608102 3 37 SH SOLE 17 0 0 37 AMEREN CORP COM 023608102 38865 414514 SH SOLE 18 391572 0 22942 AMEREN CORP COM 023608102 30228 322402 SH SOLE 19 322402 0 0 AMEREN CORP COM 023608102 702359 7491030 SH SOLE 21 7491030 0 0 AMEREN CORP COM 023608102 519105 5536525 SH SOLE 22 5029693 0 506832 AMEREN CORP COM 023608102 29852 318389 SH SOLE 23 318389 0 0 AMEREN CORP COM 023608102 10343 110310 SH SOLE 25 110310 0 0 AMEREN CORP COM 023608102 42290 451044 SH SOLE 26 172739 0 278305 AMEREN CORP COM 023608102 27609 294464 SH SOLE 28 0 0 294464 AMEREN CORP COM 023608102 104 1114 SH SOLE 29 1114 0 0 AMEREN CORP COM 023608102 121957 1300738 SH SOLE 30 1300738 0 0 AMEREN CORP COM 023608102 5183 55275 SH SOLE 31 26445 0 28830 AMEREN CORP COM 023608102 8386 89438 SH SOLE 34 89438 0 0 AMEREN CORP COM 023608102 11790 125747 SH SOLE 36 125747 0 0 AMEREN CORP COM 023608102 503 5370 SH SOLE 40 5370 0 0 AMEREN CORP COM 023608102 61 654 SH OTR 43 654 0 0 AMEREN CORP COM 023608102 17534 187011 SH SOLE 43 163136 0 23875 AMERESCO INC CL A 02361E108 3921 49323 SH SOLE 2 32456 0 16867 AMERESCO INC CL A 02361E108 5 66 SH SOLE 4 66 0 0 AMERESCO INC CL A 02361E108 5964 75025 SH SOLE 7 75025 0 0 AMERESCO INC CL A 02361E108 6912 86948 SH SOLE 18 81484 0 5464 AMERESCO INC CL A 02361E108 13377 168263 SH SOLE 19 168263 0 0 AMERESCO INC CL A 02361E108 80748 1015703 SH SOLE 21 1015703 0 0 AMERESCO INC CL A 02361E108 65214 820298 SH SOLE 22 803971 0 16327 AMERESCO INC CL A 02361E108 380 4777 SH SOLE 23 4777 0 0 AMERESCO INC CL A 02361E108 2223 27963 SH SOLE 25 27963 0 0 AMERESCO INC CL A 02361E108 3569 44892 SH SOLE 26 16347 0 28545 AMERESCO INC CL A 02361E108 1643 20671 SH SOLE 28 20671 0 0 AMERESCO INC CL A 02361E108 1383 17399 SH SOLE 30 17399 0 0 AMERESCO INC CL A 02361E108 291 3659 SH SOLE 34 3659 0 0 AMERESCO INC CL A 02361E108 11 142 SH SOLE 36 142 0 0 AMERESCO INC CL A 02361E108 260 3274 SH SOLE 40 3274 0 0 AMERESCO INC CL A 02361E108 1340 16851 SH SOLE 43 16807 0 44 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1834 86699 SH SOLE 2 0 0 86699 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 11571 547083 SH SOLE 18 0 0 547083 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2126 100521 SH SOLE 19 100521 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13588 642474 SH SOLE 25 642474 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 34575 1634758 SH SOLE 34 1634758 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6677 315693 SH SOLE 43 296198 0 19495 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 13 608 SH SOLE 43 0 0 608 AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 9535 6970000 PRN SOLE 21 6970000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 10687 585580 SH SOLE 2 188626 0 396954 AMERICAN AIRLS GROUP INC COM 02376R102 11 583 SH SOLE 4 583 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 9186 503369 SH SOLE 7 482429 0 20940 AMERICAN AIRLS GROUP INC COM 02376R102 183 10035 SH SOLE 15 10035 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 17248 945118 SH SOLE 18 890960 0 54158 AMERICAN AIRLS GROUP INC COM 02376R102 6119 335305 SH SOLE 19 335305 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 289361 15855403 SH SOLE 21 15855403 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 252296 13824449 SH SOLE 22 13131111 0 693338 AMERICAN AIRLS GROUP INC COM 02376R102 84 4587 SH SOLE 23 4587 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3464 189805 SH SOLE 25 189805 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 9578 524828 SH SOLE 26 56928 0 467900 AMERICAN AIRLS GROUP INC COM 02376R102 1348 73867 SH SOLE 28 6679 0 67188 AMERICAN AIRLS GROUP INC COM 02376R102 27934 1530651 SH SOLE 30 1530651 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 171 9363 SH SOLE 31 9363 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 337 18487 SH SOLE 34 18487 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1070 58646 SH SOLE 36 58646 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 385 21111 SH SOLE 40 21111 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 59 3220 SH OTR 43 3220 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4844 265446 SH SOLE 43 236631 0 28815 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 20990 1150000 SH Put SOLE 19 1150000 0 0 AMERICAN ASSETS TR INC COM 024013104 4944 130481 SH SOLE 2 100880 0 29601 AMERICAN ASSETS TR INC COM 024013104 903 23832 SH SOLE 4 23832 0 0 AMERICAN ASSETS TR INC COM 024013104 2413 63684 SH SOLE 7 63684 0 0 AMERICAN ASSETS TR INC COM 024013104 7187 189671 SH SOLE 18 189671 0 0 AMERICAN ASSETS TR INC COM 024013104 7277 192045 SH SOLE 19 192045 0 0 AMERICAN ASSETS TR INC COM 024013104 247635 6535619 SH SOLE 21 6535619 0 0 AMERICAN ASSETS TR INC COM 024013104 67609 1784346 SH SOLE 22 1730878 0 53468 AMERICAN ASSETS TR INC COM 024013104 57 1517 SH SOLE 23 1517 0 0 AMERICAN ASSETS TR INC COM 024013104 8313 219410 SH SOLE 25 219410 0 0 AMERICAN ASSETS TR INC COM 024013104 1085 28630 SH SOLE 26 24940 0 3690 AMERICAN ASSETS TR INC COM 024013104 1185 31268 SH SOLE 28 1077 0 30191 AMERICAN ASSETS TR INC COM 024013104 11617 306607 SH SOLE 30 306607 0 0 AMERICAN ASSETS TR INC COM 024013104 566 14949 SH SOLE 34 14949 0 0 AMERICAN ASSETS TR INC COM 024013104 217 5728 SH SOLE 40 5728 0 0 AMERICAN ASSETS TR INC COM 024013104 2644 69778 SH SOLE 43 68224 0 1554 AMERICAN AXLE & MFG HLDGS IN COM 024061103 969 124899 SH SOLE 2 67847 0 57052 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 41 5305 SH SOLE 7 5305 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3116 401565 SH SOLE 18 401565 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1584 204171 SH SOLE 19 204171 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 108392 13968087 SH SOLE 21 13968087 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 21575 2780311 SH SOLE 22 2682852 0 97459 AMERICAN AXLE & MFG HLDGS IN COM 024061103 112 14399 SH SOLE 25 14399 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 272 35043 SH SOLE 26 24202 0 10841 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1547 199300 SH SOLE 30 199300 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 1000 SH SOLE 34 1000 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 70 9015 SH SOLE 36 9015 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 108 13894 SH SOLE 40 13894 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 560 72226 SH SOLE 43 47804 0 24422 AMERICAN CAMPUS CMNTYS INC COM 024835100 20260 361984 SH SOLE 2 111338 0 250646 AMERICAN CAMPUS CMNTYS INC COM 024835100 3928 70185 SH SOLE 4 70185 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 9726 173777 SH SOLE 7 173777 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 16774 299695 SH SOLE 18 299695 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11554 206440 SH SOLE 19 206440 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 454490 8120238 SH SOLE 21 8120238 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 270958 4841136 SH SOLE 22 4681504 0 159632 AMERICAN CAMPUS CMNTYS INC COM 024835100 227 4048 SH SOLE 23 4048 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 33833 604489 SH SOLE 25 604489 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3848 68754 SH SOLE 26 57957 0 10797 AMERICAN CAMPUS CMNTYS INC COM 024835100 4807 85894 SH SOLE 28 2456 0 83438 AMERICAN CAMPUS CMNTYS INC COM 024835100 40330 720573 SH SOLE 30 720573 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 112 2007 SH SOLE 31 2007 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 205 3662 SH SOLE 34 3662 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 166 2967 SH SOLE 36 2967 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1019 18212 SH SOLE 40 18212 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4731 84531 SH SOLE 43 79775 0 4756 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9349 556463 SH SOLE 2 407869 0 148594 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 370 22032 SH SOLE 4 22032 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 61 3616 SH SOLE 7 3616 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH SOLE 17 0 0 68 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 12423 739481 SH SOLE 18 701750 0 37731 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 26070 1551783 SH SOLE 19 1551783 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 177184 10546669 SH SOLE 21 10546669 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 91410 5441064 SH SOLE 22 5271399 0 169665 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 539 32088 SH SOLE 23 32088 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 473 28131 SH SOLE 25 28131 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3651 217305 SH SOLE 26 46658 0 170647 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 50 2988 SH SOLE 28 2988 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1846 109892 SH SOLE 30 109892 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 621 36975 SH SOLE 34 36975 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 273 16258 SH SOLE 36 16258 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 320 19062 SH SOLE 40 19062 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1233 73379 SH SOLE 43 69456 0 3923 AMERICAN EAGLE OUTFITTERS IN NOTE 3.750% 4/1 02553EAB2 5338 2551000 PRN SOLE 21 2551000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 128067 1283627 SH SOLE 2 303186 0 980441 AMERICAN ELEC PWR CO INC COM 025537101 29716 297845 SH SOLE 4 273808 0 24037 AMERICAN ELEC PWR CO INC COM 025537101 58871 590064 SH SOLE 7 575823 0 14241 AMERICAN ELEC PWR CO INC COM 025537101 212 2124 SH SOLE 13 2124 0 0 AMERICAN ELEC PWR CO INC COM 025537101 7265 72815 SH SOLE 15 72815 0 0 AMERICAN ELEC PWR CO INC COM 025537101 177984 1783944 SH SOLE 18 1642691 0 141253 AMERICAN ELEC PWR CO INC COM 025537101 272589 2732175 SH SOLE 19 2732175 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1641983 16457678 SH SOLE 21 16457678 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1109888 11124467 SH SOLE 22 10136165 0 988302 AMERICAN ELEC PWR CO INC COM 025537101 65568 657189 SH SOLE 23 657189 0 0 AMERICAN ELEC PWR CO INC COM 025537101 18116 181577 SH SOLE 25 181577 0 0 AMERICAN ELEC PWR CO INC COM 025537101 109299 1095513 SH SOLE 26 401243 0 694270 AMERICAN ELEC PWR CO INC COM 025537101 37803 378897 SH SOLE 28 8024 0 370873 AMERICAN ELEC PWR CO INC COM 025537101 144 1441 SH SOLE 29 1441 0 0 AMERICAN ELEC PWR CO INC COM 025537101 282494 2831456 SH SOLE 30 2831456 0 0 AMERICAN ELEC PWR CO INC COM 025537101 11027 110528 SH SOLE 31 54758 0 55770 AMERICAN ELEC PWR CO INC COM 025537101 16804 168431 SH SOLE 32 168431 0 0 AMERICAN ELEC PWR CO INC COM 025537101 21908 219589 SH SOLE 34 219589 0 0 AMERICAN ELEC PWR CO INC COM 025537101 27491 275547 SH SOLE 36 275547 0 0 AMERICAN ELEC PWR CO INC COM 025537101 987 9897 SH SOLE 40 9897 0 0 AMERICAN ELEC PWR CO INC COM 025537101 93 933 SH OTR 43 933 0 0 AMERICAN ELEC PWR CO INC COM 025537101 38519 386080 SH SOLE 43 345362 0 40718 AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 75160 1345260 SH SOLE 21 1345260 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2820 70665 SH SOLE 2 23732 0 46933 AMERICAN EQTY INVT LIFE HLD COM 025676206 12 309 SH SOLE 4 309 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 113 2833 SH SOLE 7 2833 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 12273 307519 SH SOLE 18 307519 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5897 147763 SH SOLE 19 147763 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 412861 10344792 SH SOLE 21 10344792 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 81966 2053781 SH SOLE 22 1969077 0 84704 AMERICAN EQTY INVT LIFE HLD COM 025676206 437 10949 SH SOLE 25 10949 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1252 31368 SH SOLE 26 25289 0 6079 AMERICAN EQTY INVT LIFE HLD COM 025676206 68 1701 SH SOLE 28 1701 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 11099 278092 SH SOLE 30 278092 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 157 3936 SH SOLE 36 3936 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 447 11204 SH SOLE 40 11204 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2110 52870 SH SOLE 43 51986 0 884 AMERICAN EXPRESS CO COM 025816109 283768 1517477 SH SOLE 2 476684 0 1040793 AMERICAN EXPRESS CO COM 025816109 100731 538666 SH SOLE 4 346182 0 192484 AMERICAN EXPRESS CO COM 025816109 110403 590389 SH SOLE 7 526717 0 63672 AMERICAN EXPRESS CO COM 025816109 4807 25704 SH SOLE 13 25704 0 0 AMERICAN EXPRESS CO COM 025816109 11461 61290 SH SOLE 15 61290 0 0 AMERICAN EXPRESS CO COM 025816109 1 5 SH SOLE 17 0 0 5 AMERICAN EXPRESS CO COM 025816109 253891 1357704 SH SOLE 18 1237736 0 119968 AMERICAN EXPRESS CO COM 025816109 92761 496050 SH SOLE 19 496050 0 0 AMERICAN EXPRESS CO COM 025816109 2570519 13746091 SH SOLE 21 13746091 0 0 AMERICAN EXPRESS CO COM 025816109 2495033 13342422 SH SOLE 22 11867009 0 1475413 AMERICAN EXPRESS CO COM 025816109 159641 853696 SH SOLE 23 853696 0 0 AMERICAN EXPRESS CO COM 025816109 233452 1248409 SH SOLE 25 1248409 0 0 AMERICAN EXPRESS CO COM 025816109 415455 2221685 SH SOLE 26 1038181 0 1183504 AMERICAN EXPRESS CO COM 025816109 363110 1941764 SH SOLE 28 99578 0 1842186 AMERICAN EXPRESS CO COM 025816109 5318 28436 SH SOLE 29 28436 0 0 AMERICAN EXPRESS CO COM 025816109 873367 4670413 SH SOLE 30 4670413 0 0 AMERICAN EXPRESS CO COM 025816109 36663 196061 SH SOLE 31 119744 0 76317 AMERICAN EXPRESS CO COM 025816109 9530 50965 SH SOLE 32 50965 0 0 AMERICAN EXPRESS CO COM 025816109 125484 671035 SH SOLE 34 671035 0 0 AMERICAN EXPRESS CO COM 025816109 49976 267254 SH SOLE 36 267254 0 0 AMERICAN EXPRESS CO COM 025816109 4099 21921 SH SOLE 40 21921 0 0 AMERICAN EXPRESS CO COM 025816109 297 1589 SH OTR 43 1589 0 0 AMERICAN EXPRESS CO COM 025816109 125129 669140 SH SOLE 43 600150 0 68990 AMERICAN FINL GROUP INC OHIO COM 025932104 25196 173029 SH SOLE 2 43704 0 129325 AMERICAN FINL GROUP INC OHIO COM 025932104 6992 48013 SH SOLE 4 30130 0 17883 AMERICAN FINL GROUP INC OHIO COM 025932104 1547 10625 SH SOLE 7 10625 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 58 398 SH SOLE 13 398 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1236 8488 SH SOLE 15 8488 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 33103 227324 SH SOLE 18 223323 0 4001 AMERICAN FINL GROUP INC OHIO COM 025932104 6388 43870 SH SOLE 19 43870 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 479500 3292819 SH SOLE 21 3292819 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 275710 1893353 SH SOLE 22 1769119 0 124234 AMERICAN FINL GROUP INC OHIO COM 025932104 12988 89193 SH SOLE 23 89193 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1117 7674 SH SOLE 25 7674 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11496 78948 SH SOLE 26 64216 0 14732 AMERICAN FINL GROUP INC OHIO COM 025932104 14012 96221 SH SOLE 28 1336 0 94885 AMERICAN FINL GROUP INC OHIO COM 025932104 44 303 SH SOLE 29 303 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 26755 183730 SH SOLE 30 175761 0 7969 AMERICAN FINL GROUP INC OHIO COM 025932104 2216 15215 SH SOLE 31 6738 0 8477 AMERICAN FINL GROUP INC OHIO COM 025932104 16994 116698 SH SOLE 34 116698 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2856 19613 SH SOLE 36 19613 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 374 2565 SH SOLE 40 2565 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 31 215 SH OTR 43 215 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11368 78067 SH SOLE 43 67587 0 10480 AMERICAN HOMES 4 RENT CL A 02665T306 24298 607001 SH SOLE 2 307051 0 299950 AMERICAN HOMES 4 RENT CL A 02665T306 8568 214038 SH SOLE 4 214038 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 14995 374586 SH SOLE 7 374586 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4483 111986 SH SOLE 13 111986 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7213 180194 SH SOLE 18 153446 0 26748 AMERICAN HOMES 4 RENT CL A 02665T306 35953 898156 SH SOLE 19 898156 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 276994 6919667 SH SOLE 21 6919667 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 408153 10196171 SH SOLE 22 9357881 0 838290 AMERICAN HOMES 4 RENT CL A 02665T306 7118 177825 SH SOLE 23 177825 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 51477 1285952 SH SOLE 25 1285952 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5753 143707 SH SOLE 26 85982 0 57725 AMERICAN HOMES 4 RENT CL A 02665T306 7358 183806 SH SOLE 28 5071 0 178735 AMERICAN HOMES 4 RENT CL A 02665T306 1414 35332 SH SOLE 29 35332 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 29800 744437 SH SOLE 30 744437 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4193 104749 SH SOLE 31 104749 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1324 33076 SH SOLE 34 33076 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 459 11457 SH SOLE 36 11457 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1566 39110 SH SOLE 40 39110 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4211 105197 SH SOLE 43 99557 0 5640 AMERICAN INTL GROUP INC COM NEW 026874784 114713 1827509 SH SOLE 2 445202 0 1382307 AMERICAN INTL GROUP INC COM NEW 026874784 32393 516052 SH SOLE 4 321124 0 194928 AMERICAN INTL GROUP INC COM NEW 026874784 46121 734762 SH SOLE 7 710038 0 24724 AMERICAN INTL GROUP INC COM NEW 026874784 210 3345 SH SOLE 13 3345 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 7628 121517 SH SOLE 15 121517 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 420694 6702145 SH SOLE 18 6565514 0 136631 AMERICAN INTL GROUP INC COM NEW 026874784 698532 11128442 SH SOLE 19 11128442 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1152312 18357693 SH SOLE 21 18357693 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1163127 18529986 SH SOLE 22 16882060 0 1647926 AMERICAN INTL GROUP INC COM NEW 026874784 72828 1160243 SH SOLE 23 1160243 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 96515 1537591 SH SOLE 25 1537591 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 129893 2069343 SH SOLE 26 833379 0 1235964 AMERICAN INTL GROUP INC COM NEW 026874784 132650 2113277 SH SOLE 28 39087 0 2074190 AMERICAN INTL GROUP INC COM NEW 026874784 65 1041 SH SOLE 29 1041 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 307279 4895309 SH SOLE 30 4890761 0 4548 AMERICAN INTL GROUP INC COM NEW 026874784 11686 186178 SH SOLE 31 89322 0 96856 AMERICAN INTL GROUP INC COM NEW 026874784 30040 478577 SH SOLE 34 478577 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 24742 394163 SH SOLE 36 394163 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1795 28591 SH SOLE 40 28591 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 168 2681 SH OTR 43 2681 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 25308 403181 SH SOLE 43 358598 0 44583 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1288 6809 SH SOLE 2 2283 0 4526 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 4167 22035 SH SOLE 18 22035 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2539 13430 SH SOLE 19 13430 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 53414 282480 SH SOLE 21 282480 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 47100 249087 SH SOLE 22 240991 0 8096 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 320 1691 SH SOLE 23 1691 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 194 1025 SH SOLE 25 1025 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 925 4892 SH SOLE 26 4121 0 771 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 28 146 SH SOLE 28 146 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 3577 18919 SH SOLE 30 18919 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 221 1169 SH SOLE 40 1169 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 129 681 SH OTR 43 681 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 782 4134 SH SOLE 43 4032 0 102 AMERICAN NATL BANKSHARES INC COM 027745108 156 4127 SH SOLE 2 611 0 3516 AMERICAN NATL BANKSHARES INC COM 027745108 7 184 SH SOLE 7 184 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1265 33581 SH SOLE 18 33581 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 735 19507 SH SOLE 19 19507 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 15257 404906 SH SOLE 21 404906 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 9855 261555 SH SOLE 22 255087 0 6468 AMERICAN NATL BANKSHARES INC COM 027745108 30 786 SH SOLE 43 786 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 67 5135 SH SOLE 2 597 0 4538 AMERICAN OUTDOOR BRANDS INC COM 02875D109 4 269 SH SOLE 7 269 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 616 46941 SH SOLE 18 46941 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 321 24452 SH SOLE 19 24452 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 6915 526681 SH SOLE 21 526681 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 4434 337734 SH SOLE 22 329222 0 8512 AMERICAN OUTDOOR BRANDS INC COM 02875D109 30 2286 SH SOLE 43 2286 0 0 AMERICAN PUB ED INC COM 02913V103 323 15202 SH SOLE 2 5321 0 9881 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 1551 73008 SH SOLE 18 73008 0 0 AMERICAN PUB ED INC COM 02913V103 739 34808 SH SOLE 19 34808 0 0 AMERICAN PUB ED INC COM 02913V103 51871 2442132 SH SOLE 21 2442132 0 0 AMERICAN PUB ED INC COM 02913V103 10617 499842 SH SOLE 22 479630 0 20212 AMERICAN PUB ED INC COM 02913V103 75 3524 SH SOLE 25 3524 0 0 AMERICAN PUB ED INC COM 02913V103 44 2063 SH SOLE 26 1051 0 1012 AMERICAN PUB ED INC COM 02913V103 740 34829 SH SOLE 30 34829 0 0 AMERICAN PUB ED INC COM 02913V103 62 2936 SH SOLE 36 2936 0 0 AMERICAN PUB ED INC COM 02913V103 39 1849 SH SOLE 40 1849 0 0 AMERICAN PUB ED INC COM 02913V103 214 10092 SH SOLE 43 10092 0 0 AMERICAN RES CORP CL A 02927U208 21 8080 SH SOLE 18 8080 0 0 AMERICAN RES CORP CL A 02927U208 242 94111 SH SOLE 21 94111 0 0 AMERICAN RES CORP CL A 02927U208 1720 669358 SH SOLE 22 669358 0 0 AMERICAN RLTY INVS INC COM 029174109 4 257 SH SOLE 18 257 0 0 AMERICAN RLTY INVS INC COM 029174109 68 4425 SH SOLE 21 4425 0 0 AMERICAN RLTY INVS INC COM 029174109 446 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 84 11014 SH SOLE 2 979 0 10035 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3 360 SH SOLE 7 360 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 627 82418 SH SOLE 18 82418 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 354 46561 SH SOLE 19 46561 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7852 1031819 SH SOLE 21 1031819 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5112 671684 SH SOLE 22 654880 0 16804 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 26 3366 SH SOLE 43 3366 0 0 AMERICAN TOWER CORP NEW COM 03027X100 258466 1028843 SH SOLE 2 254615 0 774228 AMERICAN TOWER CORP NEW COM 03027X100 81617 324882 SH SOLE 4 279449 0 45433 AMERICAN TOWER CORP NEW COM 03027X100 286976 1142331 SH SOLE 7 1129808 0 12523 AMERICAN TOWER CORP NEW COM 03027X100 1778 7078 SH SOLE 13 7078 0 0 AMERICAN TOWER CORP NEW COM 03027X100 13391 53302 SH SOLE 15 53302 0 0 AMERICAN TOWER CORP NEW COM 03027X100 245635 977769 SH SOLE 18 914916 0 62853 AMERICAN TOWER CORP NEW COM 03027X100 353485 1407074 SH SOLE 19 1407074 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3208422 12771365 SH SOLE 21 12771365 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2431715 9679625 SH SOLE 22 8755439 0 924186 AMERICAN TOWER CORP NEW COM 03027X100 145902 580774 SH SOLE 23 580774 0 0 AMERICAN TOWER CORP NEW COM 03027X100 202371 805554 SH SOLE 25 805554 0 0 AMERICAN TOWER CORP NEW COM 03027X100 247726 986092 SH SOLE 26 372306 0 613786 AMERICAN TOWER CORP NEW COM 03027X100 186621 742858 SH SOLE 28 7947 0 734911 AMERICAN TOWER CORP NEW COM 03027X100 728 2897 SH SOLE 29 2897 0 0 AMERICAN TOWER CORP NEW COM 03027X100 828350 3297309 SH SOLE 30 3297309 0 0 AMERICAN TOWER CORP NEW COM 03027X100 26397 105074 SH SOLE 31 54819 0 50255 AMERICAN TOWER CORP NEW COM 03027X100 134713 536237 SH SOLE 34 536237 0 0 AMERICAN TOWER CORP NEW COM 03027X100 53066 211232 SH SOLE 36 211232 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3801 15131 SH SOLE 40 15131 0 0 AMERICAN TOWER CORP NEW COM 03027X100 268 1068 SH OTR 43 1068 0 0 AMERICAN TOWER CORP NEW COM 03027X100 91282 363353 SH SOLE 43 324269 0 39084 AMERICAN VANGUARD CORP COM 030371108 408 20088 SH SOLE 2 10654 0 9434 AMERICAN VANGUARD CORP COM 030371108 2119 104273 SH SOLE 7 104273 0 0 AMERICAN VANGUARD CORP COM 030371108 2273 111853 SH SOLE 18 111853 0 0 AMERICAN VANGUARD CORP COM 030371108 1093 53776 SH SOLE 19 53776 0 0 AMERICAN VANGUARD CORP COM 030371108 70557 3472304 SH SOLE 21 3472304 0 0 AMERICAN VANGUARD CORP COM 030371108 15183 747195 SH SOLE 22 721401 0 25794 AMERICAN VANGUARD CORP COM 030371108 78 3859 SH SOLE 25 3859 0 0 AMERICAN VANGUARD CORP COM 030371108 31 1541 SH SOLE 26 0 0 1541 AMERICAN VANGUARD CORP COM 030371108 1592 78368 SH SOLE 30 78368 0 0 AMERICAN VANGUARD CORP COM 030371108 56 2733 SH SOLE 40 2733 0 0 AMERICAN VANGUARD CORP COM 030371108 323 15882 SH SOLE 43 15695 0 187 AMERICAN VRTUAL CLOUD TECH I COM 030382105 8 8190 SH SOLE 18 8190 0 0 AMERICAN VRTUAL CLOUD TECH I COM 030382105 77 82365 SH SOLE 21 82365 0 0 AMERICAN VRTUAL CLOUD TECH I COM 030382105 644 688711 SH SOLE 22 688711 0 0 AMERICAN WELL CORP CL A 03044L105 1838 436559 SH SOLE 2 173327 0 263232 AMERICAN WELL CORP CL A 03044L105 9 2137 SH SOLE 7 2137 0 0 AMERICAN WELL CORP CL A 03044L105 2252 534976 SH SOLE 18 534976 0 0 AMERICAN WELL CORP CL A 03044L105 3981 945699 SH SOLE 19 945699 0 0 AMERICAN WELL CORP CL A 03044L105 28655 6806351 SH SOLE 21 6806351 0 0 AMERICAN WELL CORP CL A 03044L105 22602 5368718 SH SOLE 22 5246407 0 122311 AMERICAN WELL CORP CL A 03044L105 217 51638 SH SOLE 23 51638 0 0 AMERICAN WELL CORP CL A 03044L105 28 6550 SH SOLE 25 6550 0 0 AMERICAN WELL CORP CL A 03044L105 392 93016 SH SOLE 26 0 0 93016 AMERICAN WELL CORP CL A 03044L105 211 50168 SH SOLE 28 50168 0 0 AMERICAN WELL CORP CL A 03044L105 57 13545 SH SOLE 30 13545 0 0 AMERICAN WELL CORP CL A 03044L105 26 6270 SH SOLE 34 6270 0 0 AMERICAN WELL CORP CL A 03044L105 26 6134 SH SOLE 40 6134 0 0 AMERICAN WELL CORP CL A 03044L105 308 73230 SH SOLE 43 66878 0 6352 AMERICAN WOODMARK CORPORATIO COM 030506109 1147 23436 SH SOLE 2 15188 0 8248 AMERICAN WOODMARK CORPORATIO COM 030506109 4 80 SH SOLE 4 80 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 12 238 SH SOLE 7 238 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3021 61726 SH SOLE 18 61726 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1467 29976 SH SOLE 19 29976 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 102361 2091130 SH SOLE 21 2091130 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 21793 445201 SH SOLE 22 427490 0 17711 AMERICAN WOODMARK CORPORATIO COM 030506109 90 1848 SH SOLE 25 1848 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 341 6972 SH SOLE 26 5971 0 1001 AMERICAN WOODMARK CORPORATIO COM 030506109 1388 28359 SH SOLE 30 28359 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 91 1853 SH SOLE 40 1853 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 700 14292 SH SOLE 43 13059 0 1233 AMERICAN WTR WKS CO INC NEW COM 030420103 51468 310928 SH SOLE 2 77454 0 233474 AMERICAN WTR WKS CO INC NEW COM 030420103 27069 163529 SH SOLE 4 104842 0 58687 AMERICAN WTR WKS CO INC NEW COM 030420103 102484 619125 SH SOLE 7 613991 0 5134 AMERICAN WTR WKS CO INC NEW COM 030420103 159 958 SH SOLE 13 958 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4373 26420 SH SOLE 15 26420 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 48731 294396 SH SOLE 18 268860 0 25536 AMERICAN WTR WKS CO INC NEW COM 030420103 19499 117800 SH SOLE 19 117800 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 893432 5397404 SH SOLE 21 5397404 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 654180 3952032 SH SOLE 22 3593244 0 358788 AMERICAN WTR WKS CO INC NEW COM 030420103 37629 227323 SH SOLE 23 227323 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 71550 432248 SH SOLE 25 432248 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 74163 448036 SH SOLE 26 179910 0 268126 AMERICAN WTR WKS CO INC NEW COM 030420103 88490 534587 SH SOLE 28 3749 0 530838 AMERICAN WTR WKS CO INC NEW COM 030420103 150 909 SH SOLE 29 909 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 480729 2904178 SH SOLE 30 2895312 0 8866 AMERICAN WTR WKS CO INC NEW COM 030420103 6719 40592 SH SOLE 31 20169 0 20423 AMERICAN WTR WKS CO INC NEW COM 030420103 9388 56715 SH SOLE 34 56715 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 14666 88602 SH SOLE 36 88602 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1011 6109 SH SOLE 40 6109 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 53 323 SH OTR 43 323 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 65919 398228 SH SOLE 43 390262 0 7966 AMERICAS CAR-MART INC COM 03062T105 1094 13578 SH SOLE 2 12139 0 1439 AMERICAS CAR-MART INC COM 03062T105 8 98 SH SOLE 7 98 0 0 AMERICAS CAR-MART INC COM 03062T105 1757 21813 SH SOLE 18 21813 0 0 AMERICAS CAR-MART INC COM 03062T105 1409 17488 SH SOLE 19 17488 0 0 AMERICAS CAR-MART INC COM 03062T105 61071 758085 SH SOLE 21 758085 0 0 AMERICAS CAR-MART INC COM 03062T105 13540 168078 SH SOLE 22 163103 0 4975 AMERICAS CAR-MART INC COM 03062T105 101 1257 SH SOLE 25 1257 0 0 AMERICAS CAR-MART INC COM 03062T105 134 1667 SH SOLE 26 453 0 1214 AMERICAS CAR-MART INC COM 03062T105 45 553 SH SOLE 28 553 0 0 AMERICAS CAR-MART INC COM 03062T105 916 11372 SH SOLE 30 11372 0 0 AMERICAS CAR-MART INC COM 03062T105 82 1021 SH SOLE 36 1021 0 0 AMERICAS CAR-MART INC COM 03062T105 75 929 SH SOLE 40 929 0 0 AMERICAS CAR-MART INC COM 03062T105 429 5326 SH SOLE 43 4657 0 669 AMERICOLD RLTY TR COM 03064D108 20873 748667 SH SOLE 2 89113 0 659554 AMERICOLD RLTY TR COM 03064D108 3619 129797 SH SOLE 4 129797 0 0 AMERICOLD RLTY TR COM 03064D108 9440 338600 SH SOLE 7 338600 0 0 AMERICOLD RLTY TR COM 03064D108 2958 106095 SH SOLE 18 106095 0 0 AMERICOLD RLTY TR COM 03064D108 11226 402655 SH SOLE 19 402655 0 0 AMERICOLD RLTY TR COM 03064D108 151253 5425134 SH SOLE 21 5425134 0 0 AMERICOLD RLTY TR COM 03064D108 221022 7927609 SH SOLE 22 7615970 0 311639 AMERICOLD RLTY TR COM 03064D108 215 7728 SH SOLE 23 7728 0 0 AMERICOLD RLTY TR COM 03064D108 32856 1178478 SH SOLE 25 1178478 0 0 AMERICOLD RLTY TR COM 03064D108 2590 92887 SH SOLE 26 70658 0 22229 AMERICOLD RLTY TR COM 03064D108 4610 165364 SH SOLE 28 4500 0 160864 AMERICOLD RLTY TR COM 03064D108 35881 1286962 SH SOLE 30 1286962 0 0 AMERICOLD RLTY TR COM 03064D108 109 3898 SH SOLE 31 3898 0 0 AMERICOLD RLTY TR COM 03064D108 46 1638 SH SOLE 36 1638 0 0 AMERICOLD RLTY TR COM 03064D108 930 33352 SH SOLE 40 33352 0 0 AMERICOLD RLTY TR COM 03064D108 24 862 SH OTR 43 862 0 0 AMERICOLD RLTY TR COM 03064D108 1921 68902 SH SOLE 43 62212 0 6690 AMERIPRISE FINL INC COM 03076C106 111537 371345 SH SOLE 2 84846 0 286499 AMERIPRISE FINL INC COM 03076C106 24296 80888 SH SOLE 4 48039 0 32849 AMERIPRISE FINL INC COM 03076C106 29695 98865 SH SOLE 7 95100 0 3765 AMERIPRISE FINL INC COM 03076C106 239 797 SH SOLE 13 797 0 0 AMERIPRISE FINL INC COM 03076C106 4978 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 77605 258374 SH SOLE 18 242626 0 15748 AMERIPRISE FINL INC COM 03076C106 15629 52034 SH SOLE 19 52034 0 0 AMERIPRISE FINL INC COM 03076C106 973121 3239849 SH SOLE 21 3239849 0 0 AMERIPRISE FINL INC COM 03076C106 715863 2383351 SH SOLE 22 2155646 0 227705 AMERIPRISE FINL INC COM 03076C106 42557 141687 SH SOLE 23 141687 0 0 AMERIPRISE FINL INC COM 03076C106 50356 167653 SH SOLE 25 167653 0 0 AMERIPRISE FINL INC COM 03076C106 75975 252948 SH SOLE 26 98086 0 154862 AMERIPRISE FINL INC COM 03076C106 98424 327686 SH SOLE 28 4042 0 323644 AMERIPRISE FINL INC COM 03076C106 54 181 SH SOLE 29 181 0 0 AMERIPRISE FINL INC COM 03076C106 249946 832154 SH SOLE 30 831344 0 810 AMERIPRISE FINL INC COM 03076C106 7634 25416 SH SOLE 31 12225 0 13191 AMERIPRISE FINL INC COM 03076C106 38995 129829 SH SOLE 34 129829 0 0 AMERIPRISE FINL INC COM 03076C106 17445 58081 SH SOLE 36 58081 0 0 AMERIPRISE FINL INC COM 03076C106 1105 3678 SH SOLE 40 3678 0 0 AMERIPRISE FINL INC COM 03076C106 65 216 SH OTR 43 216 0 0 AMERIPRISE FINL INC COM 03076C106 45181 150423 SH SOLE 43 134029 0 16394 AMERIS BANCORP COM 03076K108 2829 64460 SH SOLE 2 26056 0 38404 AMERIS BANCORP COM 03076K108 123 2810 SH SOLE 4 227 0 2583 AMERIS BANCORP COM 03076K108 41 943 SH SOLE 7 943 0 0 AMERIS BANCORP COM 03076K108 10889 248157 SH SOLE 18 248157 0 0 AMERIS BANCORP COM 03076K108 6545 149154 SH SOLE 19 149154 0 0 AMERIS BANCORP COM 03076K108 346276 7891429 SH SOLE 21 7891429 0 0 AMERIS BANCORP COM 03076K108 73647 1678384 SH SOLE 22 1610062 0 68322 AMERIS BANCORP COM 03076K108 106 2424 SH SOLE 23 2424 0 0 AMERIS BANCORP COM 03076K108 359 8190 SH SOLE 25 8190 0 0 AMERIS BANCORP COM 03076K108 969 22077 SH SOLE 26 14199 0 7878 AMERIS BANCORP COM 03076K108 40 918 SH SOLE 28 918 0 0 AMERIS BANCORP COM 03076K108 4976 113403 SH SOLE 30 113403 0 0 AMERIS BANCORP COM 03076K108 101 2311 SH SOLE 36 2311 0 0 AMERIS BANCORP COM 03076K108 345 7871 SH SOLE 40 7871 0 0 AMERIS BANCORP COM 03076K108 920 20962 SH SOLE 43 20812 0 150 AMERISAFE INC COM 03071H100 670 13498 SH SOLE 2 5436 0 8062 AMERISAFE INC COM 03071H100 3 70 SH SOLE 4 70 0 0 AMERISAFE INC COM 03071H100 13 271 SH SOLE 7 271 0 0 AMERISAFE INC COM 03071H100 3564 71746 SH SOLE 18 71746 0 0 AMERISAFE INC COM 03071H100 1705 34326 SH SOLE 19 34326 0 0 AMERISAFE INC COM 03071H100 120662 2429272 SH SOLE 21 2429272 0 0 AMERISAFE INC COM 03071H100 26329 530084 SH SOLE 22 508067 0 22017 AMERISAFE INC COM 03071H100 122 2457 SH SOLE 25 2457 0 0 AMERISAFE INC COM 03071H100 253 5084 SH SOLE 26 3279 0 1805 AMERISAFE INC COM 03071H100 17 344 SH SOLE 28 344 0 0 AMERISAFE INC COM 03071H100 1694 34098 SH SOLE 30 34098 0 0 AMERISAFE INC COM 03071H100 98 1976 SH SOLE 40 1976 0 0 AMERISAFE INC COM 03071H100 9 175 SH OTR 43 175 0 0 AMERISAFE INC COM 03071H100 658 13238 SH SOLE 43 12889 0 349 AMERISERV FINL INC COM 03074A102 13 3122 SH SOLE 18 3122 0 0 AMERISERV FINL INC COM 03074A102 203 50166 SH SOLE 21 50166 0 0 AMERISERV FINL INC COM 03074A102 432 106939 SH SOLE 22 106939 0 0 AMERISOURCEBERGEN CORP COM 03073E105 97286 628831 SH SOLE 2 217558 0 411273 AMERISOURCEBERGEN CORP COM 03073E105 17543 113390 SH SOLE 4 66894 0 46496 AMERISOURCEBERGEN CORP COM 03073E105 21572 139438 SH SOLE 7 134924 0 4514 AMERISOURCEBERGEN CORP COM 03073E105 95 611 SH SOLE 13 611 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3535 22846 SH SOLE 15 22846 0 0 AMERISOURCEBERGEN CORP COM 03073E105 139007 898501 SH SOLE 18 836556 0 61945 AMERISOURCEBERGEN CORP COM 03073E105 371713 2402645 SH SOLE 19 2402645 0 0 AMERISOURCEBERGEN CORP COM 03073E105 720 4653 SH SOLE 20 4653 0 0 AMERISOURCEBERGEN CORP COM 03073E105 709097 4583395 SH SOLE 21 4583395 0 0 AMERISOURCEBERGEN CORP COM 03073E105 529440 3422143 SH SOLE 22 3108803 0 313340 AMERISOURCEBERGEN CORP COM 03073E105 30185 195105 SH SOLE 23 195105 0 0 AMERISOURCEBERGEN CORP COM 03073E105 54982 355387 SH SOLE 25 355387 0 0 AMERISOURCEBERGEN CORP COM 03073E105 76395 493794 SH SOLE 26 265909 0 227885 AMERISOURCEBERGEN CORP COM 03073E105 58184 376084 SH SOLE 28 3694 0 372390 AMERISOURCEBERGEN CORP COM 03073E105 209844 1356367 SH SOLE 30 1356367 0 0 AMERISOURCEBERGEN CORP COM 03073E105 5223 33759 SH SOLE 31 16284 0 17475 AMERISOURCEBERGEN CORP COM 03073E105 171348 1107542 SH SOLE 34 1107542 0 0 AMERISOURCEBERGEN CORP COM 03073E105 15826 102294 SH SOLE 36 102294 0 0 AMERISOURCEBERGEN CORP COM 03073E105 832 5379 SH SOLE 40 5379 0 0 AMERISOURCEBERGEN CORP COM 03073E105 151 976 SH OTR 43 976 0 0 AMERISOURCEBERGEN CORP COM 03073E105 32841 212277 SH SOLE 43 185009 0 27268 AMES NATL CORP COM 031001100 12 466 SH SOLE 2 0 0 466 AMES NATL CORP COM 031001100 45 1804 SH SOLE 18 1804 0 0 AMES NATL CORP COM 031001100 758 30496 SH SOLE 21 30496 0 0 AMES NATL CORP COM 031001100 2585 103990 SH SOLE 22 103990 0 0 AMESITE INC COM 031094105 1 2324 SH SOLE 18 2324 0 0 AMESITE INC COM 031094105 21 37409 SH SOLE 21 37409 0 0 AMETEK INC COM 031100100 77634 582924 SH SOLE 2 119555 0 463369 AMETEK INC COM 031100100 23043 173021 SH SOLE 4 88442 0 84579 AMETEK INC COM 031100100 26515 199095 SH SOLE 7 193350 0 5745 AMETEK INC COM 031100100 3171 23811 SH SOLE 13 23811 0 0 AMETEK INC COM 031100100 3798 28518 SH SOLE 15 28518 0 0 AMETEK INC COM 031100100 65067 488567 SH SOLE 18 443189 0 45378 AMETEK INC COM 031100100 26641 200041 SH SOLE 19 200041 0 0 AMETEK INC COM 031100100 712566 5350398 SH SOLE 21 5350398 0 0 AMETEK INC COM 031100100 660364 4958432 SH SOLE 22 4455874 0 502558 AMETEK INC COM 031100100 39672 297881 SH SOLE 23 297881 0 0 AMETEK INC COM 031100100 46057 345825 SH SOLE 25 345825 0 0 AMETEK INC COM 031100100 65767 493818 SH SOLE 26 164071 0 329747 AMETEK INC COM 031100100 51981 390303 SH SOLE 28 4114 0 386189 AMETEK INC COM 031100100 188 1413 SH SOLE 29 1413 0 0 AMETEK INC COM 031100100 224607 1686494 SH SOLE 30 1686494 0 0 AMETEK INC COM 031100100 7354 55220 SH SOLE 31 29499 0 25721 AMETEK INC COM 031100100 21512 161525 SH SOLE 34 161525 0 0 AMETEK INC COM 031100100 11782 88470 SH SOLE 36 88470 0 0 AMETEK INC COM 031100100 1016 7630 SH SOLE 40 7630 0 0 AMETEK INC COM 031100100 66 497 SH OTR 43 497 0 0 AMETEK INC COM 031100100 22019 165333 SH SOLE 43 158229 0 7104 AMGEN INC COM 031162100 361783 1496083 SH SOLE 2 536560 0 959523 AMGEN INC COM 031162100 104762 433221 SH SOLE 4 272663 0 160558 AMGEN INC COM 031162100 171735 710178 SH SOLE 7 600395 0 109783 AMGEN INC COM 031162100 6053 25033 SH SOLE 13 25033 0 0 AMGEN INC COM 031162100 19938 82448 SH SOLE 15 82448 0 0 AMGEN INC COM 031162100 94 390 SH SOLE 17 0 0 390 AMGEN INC COM 031162100 328137 1356948 SH SOLE 18 1236059 0 120889 AMGEN INC COM 031162100 394012 1629359 SH SOLE 19 1629359 0 0 AMGEN INC COM 031162100 4629101 19142756 SH SOLE 21 19142756 0 0 AMGEN INC COM 031162100 2988429 12358074 SH SOLE 22 11097788 0 1260286 AMGEN INC COM 031162100 179020 740303 SH SOLE 23 740303 0 0 AMGEN INC COM 031162100 250474 1035789 SH SOLE 25 1035789 0 0 AMGEN INC COM 031162100 343390 1420024 SH SOLE 26 622742 0 797282 AMGEN INC COM 031162100 449256 1857810 SH SOLE 28 58764 0 1799046 AMGEN INC COM 031162100 3760 15547 SH SOLE 29 15547 0 0 AMGEN INC COM 031162100 1206826 4990595 SH SOLE 30 4990595 0 0 AMGEN INC COM 031162100 37979 157056 SH SOLE 31 92050 0 65006 AMGEN INC COM 031162100 44004 181972 SH SOLE 32 181972 0 0 AMGEN INC COM 031162100 361034 1492985 SH SOLE 34 1492985 0 0 AMGEN INC COM 031162100 12298 50856 SH SOLE 35 50856 0 0 AMGEN INC COM 031162100 60195 248925 SH SOLE 36 248925 0 0 AMGEN INC COM 031162100 4597 19012 SH SOLE 40 19012 0 0 AMGEN INC COM 031162100 408 1689 SH OTR 43 1689 0 0 AMGEN INC COM 031162100 140526 581117 SH SOLE 43 536066 0 45052 AMICUS THERAPEUTICS INC COM 03152W109 1429 150928 SH SOLE 2 87602 0 63326 AMICUS THERAPEUTICS INC COM 03152W109 9 932 SH SOLE 4 932 0 0 AMICUS THERAPEUTICS INC COM 03152W109 35 3722 SH SOLE 7 3722 0 0 AMICUS THERAPEUTICS INC COM 03152W109 6905 729176 SH SOLE 18 694183 0 34993 AMICUS THERAPEUTICS INC COM 03152W109 7544 796616 SH SOLE 19 796616 0 0 AMICUS THERAPEUTICS INC COM 03152W109 105986 11191782 SH SOLE 21 11191782 0 0 AMICUS THERAPEUTICS INC COM 03152W109 58277 6153863 SH SOLE 22 6012820 0 141043 AMICUS THERAPEUTICS INC COM 03152W109 169 17847 SH SOLE 23 17847 0 0 AMICUS THERAPEUTICS INC COM 03152W109 346 36563 SH SOLE 25 36563 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1726 182225 SH SOLE 26 89144 0 93081 AMICUS THERAPEUTICS INC COM 03152W109 41 4280 SH SOLE 28 4280 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2603 274863 SH SOLE 30 274863 0 0 AMICUS THERAPEUTICS INC COM 03152W109 250 26417 SH SOLE 40 26417 0 0 AMICUS THERAPEUTICS INC COM 03152W109 49 5131 SH OTR 43 5131 0 0 AMICUS THERAPEUTICS INC COM 03152W109 177 18656 SH SOLE 43 18656 0 0 AMKOR TECHNOLOGY INC COM 031652100 4282 197166 SH SOLE 2 116099 0 81067 AMKOR TECHNOLOGY INC COM 031652100 10 457 SH SOLE 4 457 0 0 AMKOR TECHNOLOGY INC COM 031652100 57 2640 SH SOLE 7 2640 0 0 AMKOR TECHNOLOGY INC COM 031652100 10368 477349 SH SOLE 18 468177 0 9172 AMKOR TECHNOLOGY INC COM 031652100 7984 367567 SH SOLE 19 367567 0 0 AMKOR TECHNOLOGY INC COM 031652100 160199 7375659 SH SOLE 21 7375659 0 0 AMKOR TECHNOLOGY INC COM 031652100 67794 3121269 SH SOLE 22 3021198 0 100071 AMKOR TECHNOLOGY INC COM 031652100 206 9498 SH SOLE 23 9498 0 0 AMKOR TECHNOLOGY INC COM 031652100 306 14102 SH SOLE 25 14102 0 0 AMKOR TECHNOLOGY INC COM 031652100 1809 83290 SH SOLE 26 29946 0 53344 AMKOR TECHNOLOGY INC COM 031652100 48 2189 SH SOLE 28 2189 0 0 AMKOR TECHNOLOGY INC COM 031652100 1628 74969 SH SOLE 30 74969 0 0 AMKOR TECHNOLOGY INC COM 031652100 76 3502 SH SOLE 36 3502 0 0 AMKOR TECHNOLOGY INC COM 031652100 269 12398 SH SOLE 40 12398 0 0 AMKOR TECHNOLOGY INC COM 031652100 2667 122775 SH SOLE 43 116187 0 6588 AMMO INC COM 00175J107 162 33652 SH SOLE 2 26544 0 7108 AMMO INC COM 00175J107 5 1059 SH SOLE 7 1059 0 0 AMMO INC COM 00175J107 1272 265009 SH SOLE 18 265009 0 0 AMMO INC COM 00175J107 749 156006 SH SOLE 19 156006 0 0 AMMO INC COM 00175J107 14818 3086984 SH SOLE 21 3086984 0 0 AMMO INC COM 00175J107 10103 2104721 SH SOLE 22 2059079 0 45642 AMMO INC COM 00175J107 61 12778 SH SOLE 26 2307 0 10471 AMMO INC COM 00175J107 106 22025 SH SOLE 30 22025 0 0 AMMO INC COM 00175J107 78 16264 SH SOLE 40 16264 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3984 38191 SH SOLE 2 22621 0 15570 AMN HEALTHCARE SVCS INC COM 001744101 20 187 SH SOLE 4 187 0 0 AMN HEALTHCARE SVCS INC COM 001744101 65 623 SH SOLE 7 623 0 0 AMN HEALTHCARE SVCS INC COM 001744101 17227 165119 SH SOLE 18 160545 0 4574 AMN HEALTHCARE SVCS INC COM 001744101 18727 179501 SH SOLE 19 179501 0 0 AMN HEALTHCARE SVCS INC COM 001744101 584576 5603143 SH SOLE 21 5603143 0 0 AMN HEALTHCARE SVCS INC COM 001744101 128876 1235271 SH SOLE 22 1207799 0 27472 AMN HEALTHCARE SVCS INC COM 001744101 410 3926 SH SOLE 23 3926 0 0 AMN HEALTHCARE SVCS INC COM 001744101 991 9502 SH SOLE 25 9502 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3719 35648 SH SOLE 26 15229 0 20419 AMN HEALTHCARE SVCS INC COM 001744101 3244 31096 SH SOLE 28 31096 0 0 AMN HEALTHCARE SVCS INC COM 001744101 13592 130275 SH SOLE 30 130275 0 0 AMN HEALTHCARE SVCS INC COM 001744101 749 7175 SH SOLE 36 7175 0 0 AMN HEALTHCARE SVCS INC COM 001744101 624 5979 SH SOLE 40 5979 0 0 AMN HEALTHCARE SVCS INC COM 001744101 19 179 SH OTR 43 179 0 0 AMN HEALTHCARE SVCS INC COM 001744101 5105 48933 SH SOLE 43 40776 0 8157 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 615 147548 SH SOLE 2 85739 0 61809 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1 356 SH SOLE 4 356 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 7 1762 SH SOLE 7 1762 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1060 254127 SH SOLE 18 254127 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 763 182945 SH SOLE 19 182945 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 14180 3400565 SH SOLE 21 3400565 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 11987 2874620 SH SOLE 22 2810804 0 63816 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 36 8600 SH SOLE 23 8600 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 58 13929 SH SOLE 25 13929 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 329 78805 SH SOLE 26 24771 0 54034 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 99 23622 SH SOLE 30 23622 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 45 10763 SH SOLE 40 10763 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 355 85060 SH SOLE 43 81522 0 3538 AMPCO-PITTSBURG CORP COM 032037103 19 3046 SH SOLE 18 3046 0 0 AMPCO-PITTSBURG CORP COM 032037103 285 45126 SH SOLE 21 45126 0 0 AMPCO-PITTSBURG CORP COM 032037103 1001 158664 SH SOLE 22 158664 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4797 133626 SH SOLE 2 64701 0 68925 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 19 524 SH SOLE 7 524 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5877 163702 SH SOLE 18 139449 0 24253 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 18210 507251 SH SOLE 19 507251 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 167023 4652464 SH SOLE 21 4652464 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 48947 1363418 SH SOLE 22 1329130 0 34288 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 761 21185 SH SOLE 23 21185 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 175 4883 SH SOLE 25 4883 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3672 102283 SH SOLE 26 0 0 102283 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3209 89388 SH SOLE 30 89388 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 157 4361 SH SOLE 34 4361 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 122 3406 SH SOLE 40 3406 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2047 57033 SH SOLE 43 56650 0 383 AMPHENOL CORP NEW CL A 032095101 71749 952206 SH SOLE 2 268039 0 684167 AMPHENOL CORP NEW CL A 032095101 30978 411128 SH SOLE 4 223943 0 187185 AMPHENOL CORP NEW CL A 032095101 45251 600549 SH SOLE 7 583105 0 17444 AMPHENOL CORP NEW CL A 032095101 200 2656 SH SOLE 13 2656 0 0 AMPHENOL CORP NEW CL A 032095101 4884 64819 SH SOLE 15 64819 0 0 AMPHENOL CORP NEW CL A 032095101 47 620 SH SOLE 17 0 0 620 AMPHENOL CORP NEW CL A 032095101 95826 1271748 SH SOLE 18 1190488 0 81260 AMPHENOL CORP NEW CL A 032095101 20243 268651 SH SOLE 19 268651 0 0 AMPHENOL CORP NEW CL A 032095101 1425409 18917172 SH SOLE 21 18917172 0 0 AMPHENOL CORP NEW CL A 032095101 991878 13163613 SH SOLE 22 11985862 0 1177751 AMPHENOL CORP NEW CL A 032095101 58196 772339 SH SOLE 23 772339 0 0 AMPHENOL CORP NEW CL A 032095101 67012 889338 SH SOLE 25 889338 0 0 AMPHENOL CORP NEW CL A 032095101 94947 1260080 SH SOLE 26 439875 0 820205 AMPHENOL CORP NEW CL A 032095101 102315 1357869 SH SOLE 28 9469 0 1348400 AMPHENOL CORP NEW CL A 032095101 31 406 SH SOLE 29 406 0 0 AMPHENOL CORP NEW CL A 032095101 224222 2975734 SH SOLE 30 2971579 0 4155 AMPHENOL CORP NEW CL A 032095101 10196 135318 SH SOLE 31 67932 0 67386 AMPHENOL CORP NEW CL A 032095101 2417 32079 SH SOLE 34 32079 0 0 AMPHENOL CORP NEW CL A 032095101 21623 286969 SH SOLE 36 286969 0 0 AMPHENOL CORP NEW CL A 032095101 1510 20043 SH SOLE 40 20043 0 0 AMPHENOL CORP NEW CL A 032095101 138 1833 SH OTR 43 1833 0 0 AMPHENOL CORP NEW CL A 032095101 35666 473332 SH SOLE 43 430282 0 43050 AMPIO PHARMACEUTICALS INC COM 03209T109 13 28335 SH SOLE 2 7774 0 20561 AMPIO PHARMACEUTICALS INC COM 03209T109 1 3057 SH SOLE 7 3057 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 260 553832 SH SOLE 18 553832 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 150 318714 SH SOLE 19 318714 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 3989 8486482 SH SOLE 21 8486482 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 2165 4605654 SH SOLE 22 4564889 0 40765 AMPLIFY ENERGY CORP NEW COM 03212B103 55 10012 SH SOLE 2 10012 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 37 6790 SH SOLE 18 6790 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 834 151554 SH SOLE 21 151554 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 1624 295278 SH SOLE 22 295278 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 2 674 SH SOLE 18 674 0 0 AMPLITECH GROUP INC COM NEW 03211Q200 31 9358 SH SOLE 21 9358 0 0 AMPLITUDE INC COM CL A 03213A104 71 3877 SH SOLE 2 2918 0 959 AMPLITUDE INC COM CL A 03213A104 620 33661 SH SOLE 21 33661 0 0 AMPLITUDE INC COM CL A 03213A104 5597 303679 SH SOLE 22 303679 0 0 AMPLITUDE INC COM CL A 03213A104 813 44089 SH SOLE 43 40900 0 3189 AMREP CORP COM 032159105 11 824 SH SOLE 18 824 0 0 AMREP CORP COM 032159105 129 9575 SH SOLE 21 9575 0 0 AMREP CORP COM 032159105 80 5928 SH SOLE 22 5928 0 0 AMRYT PHARMA PLC SPONSORED ADS 03217L106 9 1109 SH SOLE 43 1109 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 22 2182 SH SOLE 18 2182 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 359 35664 SH SOLE 21 35664 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 1041 103516 SH SOLE 22 103516 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 26 2047 SH SOLE 2 441 0 1606 AMYLYX PHARMACEUTICALS INC COM 03237H101 353 27461 SH SOLE 18 27461 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 201 15619 SH SOLE 19 15619 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 4125 321032 SH SOLE 21 321032 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 2649 206182 SH SOLE 22 203788 0 2394 AMYRIS INC COM NEW 03236M200 620 142271 SH SOLE 2 61163 0 81108 AMYRIS INC COM NEW 03236M200 3 605 SH SOLE 4 605 0 0 AMYRIS INC COM NEW 03236M200 12 2688 SH SOLE 7 2688 0 0 AMYRIS INC COM NEW 03236M200 2225 510245 SH SOLE 18 510245 0 0 AMYRIS INC COM NEW 03236M200 43072 9879004 SH SOLE 19 9879004 0 0 AMYRIS INC COM NEW 03236M200 27265 6253515 SH SOLE 21 6253515 0 0 AMYRIS INC COM NEW 03236M200 19857 4554402 SH SOLE 22 4382742 0 171660 AMYRIS INC COM NEW 03236M200 122 28021 SH SOLE 25 28021 0 0 AMYRIS INC COM NEW 03236M200 338 77582 SH SOLE 26 61450 0 16132 AMYRIS INC COM NEW 03236M200 54 12458 SH SOLE 28 12458 0 0 AMYRIS INC COM NEW 03236M200 477 109444 SH SOLE 30 109444 0 0 AMYRIS INC COM NEW 03236M200 103 23642 SH SOLE 36 23642 0 0 AMYRIS INC COM NEW 03236M200 79 18016 SH SOLE 40 18016 0 0 AMYRIS INC COM NEW 03236M200 243 55843 SH SOLE 43 55243 0 600 ANALOG DEVICES INC COM 032654105 178418 1080140 SH SOLE 2 154329 0 925811 ANALOG DEVICES INC COM 032654105 55619 336719 SH SOLE 4 191517 0 145202 ANALOG DEVICES INC COM 032654105 86533 523872 SH SOLE 7 508711 0 15161 ANALOG DEVICES INC COM 032654105 564 3414 SH SOLE 13 3414 0 0 ANALOG DEVICES INC COM 032654105 12963 78478 SH SOLE 15 78478 0 0 ANALOG DEVICES INC COM 032654105 1 7 SH SOLE 17 0 0 7 ANALOG DEVICES INC COM 032654105 292340 1769830 SH SOLE 18 1671788 0 98042 ANALOG DEVICES INC COM 032654105 219718 1330171 SH SOLE 19 1330171 0 0 ANALOG DEVICES INC COM 032654105 2301259 13931825 SH SOLE 21 13931825 0 0 ANALOG DEVICES INC COM 032654105 1821018 11024446 SH SOLE 22 9966720 0 1057726 ANALOG DEVICES INC COM 032654105 111776 676691 SH SOLE 23 676691 0 0 ANALOG DEVICES INC COM 032654105 215455 1304362 SH SOLE 25 1283252 0 21110 ANALOG DEVICES INC COM 032654105 251903 1525024 SH SOLE 26 680400 0 844624 ANALOG DEVICES INC COM 032654105 222799 1348828 SH SOLE 28 24058 0 1324770 ANALOG DEVICES INC COM 032654105 92 557 SH SOLE 29 557 0 0 ANALOG DEVICES INC COM 032654105 542069 3281688 SH SOLE 30 3281688 0 0 ANALOG DEVICES INC COM 032654105 20301 122903 SH SOLE 31 62102 0 60801 ANALOG DEVICES INC COM 032654105 20329 123072 SH SOLE 32 123072 0 0 ANALOG DEVICES INC COM 032654105 360336 2181472 SH SOLE 34 2181472 0 0 ANALOG DEVICES INC COM 032654105 35707 216172 SH SOLE 36 216172 0 0 ANALOG DEVICES INC COM 032654105 2950 17860 SH SOLE 40 17860 0 0 ANALOG DEVICES INC COM 032654105 203 1229 SH OTR 43 1229 0 0 ANALOG DEVICES INC COM 032654105 75598 457669 SH SOLE 43 407438 0 50231 ANAPLAN INC COM 03272L108 12388 190440 SH SOLE 2 41319 0 149121 ANAPLAN INC COM 03272L108 143 2197 SH SOLE 4 511 0 1686 ANAPLAN INC COM 03272L108 125 1921 SH SOLE 7 1921 0 0 ANAPLAN INC COM 03272L108 4827 74204 SH SOLE 18 74204 0 0 ANAPLAN INC COM 03272L108 2710 41660 SH SOLE 19 41660 0 0 ANAPLAN INC COM 03272L108 164858 2534323 SH SOLE 21 2534323 0 0 ANAPLAN INC COM 03272L108 211230 3247192 SH SOLE 22 3085987 0 161205 ANAPLAN INC COM 03272L108 1130 17376 SH SOLE 25 17376 0 0 ANAPLAN INC COM 03272L108 5038 77452 SH SOLE 26 66656 0 10796 ANAPLAN INC COM 03272L108 159 2442 SH SOLE 28 2442 0 0 ANAPLAN INC COM 03272L108 5481 84253 SH SOLE 30 84253 0 0 ANAPLAN INC COM 03272L108 135 2082 SH SOLE 31 2082 0 0 ANAPLAN INC COM 03272L108 141 2161 SH SOLE 36 2161 0 0 ANAPLAN INC COM 03272L108 1126 17305 SH SOLE 40 17305 0 0 ANAPLAN INC COM 03272L108 22 332 SH OTR 43 332 0 0 ANAPLAN INC COM 03272L108 2294 35265 SH SOLE 43 30091 0 5174 ANAPTYSBIO INC COM 032724106 617 24954 SH SOLE 2 5175 0 19779 ANAPTYSBIO INC COM 032724106 3 112 SH SOLE 4 112 0 0 ANAPTYSBIO INC COM 032724106 9 364 SH SOLE 7 364 0 0 ANAPTYSBIO INC COM 032724106 1441 58251 SH SOLE 18 58251 0 0 ANAPTYSBIO INC COM 032724106 844 34126 SH SOLE 19 34126 0 0 ANAPTYSBIO INC COM 032724106 24145 975964 SH SOLE 21 975964 0 0 ANAPTYSBIO INC COM 032724106 12601 509320 SH SOLE 22 488067 0 21253 ANAPTYSBIO INC COM 032724106 104 4216 SH SOLE 25 4216 0 0 ANAPTYSBIO INC COM 032724106 230 9307 SH SOLE 26 7127 0 2180 ANAPTYSBIO INC COM 032724106 308 12451 SH SOLE 28 12451 0 0 ANAPTYSBIO INC COM 032724106 4094 165465 SH SOLE 30 165465 0 0 ANAPTYSBIO INC COM 032724106 87 3529 SH SOLE 36 3529 0 0 ANAPTYSBIO INC COM 032724106 65 2611 SH SOLE 40 2611 0 0 ANAPTYSBIO INC COM 032724106 562 22725 SH SOLE 43 17888 0 4837 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 345 27995 SH SOLE 2 20595 0 7400 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4 359 SH SOLE 4 359 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 9 759 SH SOLE 7 759 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2382 193485 SH SOLE 18 193485 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1753 142376 SH SOLE 19 142376 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 38005 3087339 SH SOLE 21 3087339 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 20941 1701131 SH SOLE 22 1661107 0 40024 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11 864 SH SOLE 23 864 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 111 9021 SH SOLE 25 9021 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 688 55854 SH SOLE 26 46284 0 9570 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 68 5562 SH SOLE 28 5562 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1063 86376 SH SOLE 30 86376 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 11 911 SH SOLE 36 911 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 96 7779 SH SOLE 40 7779 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 74 5973 SH SOLE 43 5917 0 56 ANDERSONS INC COM 034164103 5942 118233 SH SOLE 2 69507 0 48726 ANDERSONS INC COM 034164103 3 69 SH SOLE 4 69 0 0 ANDERSONS INC COM 034164103 11895 236660 SH SOLE 7 236660 0 0 ANDERSONS INC COM 034164103 6416 127658 SH SOLE 18 111881 0 15777 ANDERSONS INC COM 034164103 11831 235404 SH SOLE 19 235404 0 0 ANDERSONS INC COM 034164103 193744 3854836 SH SOLE 21 3854836 0 0 ANDERSONS INC COM 034164103 47257 940248 SH SOLE 22 912168 0 28080 ANDERSONS INC COM 034164103 363 7213 SH SOLE 23 7213 0 0 ANDERSONS INC COM 034164103 201 4008 SH SOLE 25 4008 0 0 ANDERSONS INC COM 034164103 2081 41410 SH SOLE 26 3050 0 38360 ANDERSONS INC COM 034164103 6 129 SH SOLE 28 129 0 0 ANDERSONS INC COM 034164103 2704 53808 SH SOLE 30 53808 0 0 ANDERSONS INC COM 034164103 159 3167 SH SOLE 34 3167 0 0 ANDERSONS INC COM 034164103 158 3152 SH SOLE 40 3152 0 0 ANDERSONS INC COM 034164103 1239 24645 SH SOLE 43 23844 0 801 ANEBULO PHARMACEUTICALS INC COM 034569103 4 602 SH SOLE 18 602 0 0 ANEBULO PHARMACEUTICALS INC COM 034569103 49 6851 SH SOLE 21 6851 0 0 ANGEL OAK MTG INC COM 03464Y108 26 1586 SH SOLE 2 286 0 1300 ANGEL OAK MTG INC COM 03464Y108 422 25739 SH SOLE 18 25739 0 0 ANGEL OAK MTG INC COM 03464Y108 202 12338 SH SOLE 19 12338 0 0 ANGEL OAK MTG INC COM 03464Y108 8061 491224 SH SOLE 21 491224 0 0 ANGEL OAK MTG INC COM 03464Y108 1583 96469 SH SOLE 22 92163 0 4306 ANGI INC COM CL A NEW 00183L102 151 26676 SH SOLE 2 24682 0 1994 ANGI INC COM CL A NEW 00183L102 1 207 SH SOLE 4 207 0 0 ANGI INC COM CL A NEW 00183L102 1130 199251 SH SOLE 21 199251 0 0 ANGI INC COM CL A NEW 00183L102 5911 1042467 SH SOLE 22 1020149 0 22318 ANGI INC COM CL A NEW 00183L102 48 8447 SH SOLE 25 8447 0 0 ANGI INC COM CL A NEW 00183L102 212 37415 SH SOLE 26 31618 0 5797 ANGI INC COM CL A NEW 00183L102 31 5443 SH SOLE 28 5443 0 0 ANGI INC COM CL A NEW 00183L102 308 54271 SH SOLE 30 54271 0 0 ANGI INC COM CL A NEW 00183L102 41 7258 SH SOLE 40 7258 0 0 ANGI INC COM CL A NEW 00183L102 27 4750 SH SOLE 43 4750 0 0 ANGIODYNAMICS INC COM 03475V101 833 38685 SH SOLE 2 11226 0 27459 ANGIODYNAMICS INC COM 03475V101 20 924 SH SOLE 4 198 0 726 ANGIODYNAMICS INC COM 03475V101 13 595 SH SOLE 7 595 0 0 ANGIODYNAMICS INC COM 03475V101 3142 145883 SH SOLE 18 145883 0 0 ANGIODYNAMICS INC COM 03475V101 1429 66335 SH SOLE 19 66335 0 0 ANGIODYNAMICS INC COM 03475V101 106210 4930836 SH SOLE 21 4930836 0 0 ANGIODYNAMICS INC COM 03475V101 20881 969391 SH SOLE 22 932425 0 36966 ANGIODYNAMICS INC COM 03475V101 157 7298 SH SOLE 25 7298 0 0 ANGIODYNAMICS INC COM 03475V101 25 1148 SH SOLE 26 1148 0 0 ANGIODYNAMICS INC COM 03475V101 1634 75854 SH SOLE 30 75854 0 0 ANGIODYNAMICS INC COM 03475V101 81 3771 SH SOLE 36 3771 0 0 ANGIODYNAMICS INC COM 03475V101 92 4258 SH SOLE 40 4258 0 0 ANGIODYNAMICS INC COM 03475V101 605 28086 SH SOLE 43 28086 0 0 ANGION BIOMEDICA CORP COM 03476J107 4 2113 SH SOLE 2 796 0 1317 ANGION BIOMEDICA CORP COM 03476J107 124 58532 SH SOLE 18 58532 0 0 ANGION BIOMEDICA CORP COM 03476J107 60 28400 SH SOLE 19 28400 0 0 ANGION BIOMEDICA CORP COM 03476J107 1546 729178 SH SOLE 21 729178 0 0 ANGION BIOMEDICA CORP COM 03476J107 403 190207 SH SOLE 22 186913 0 3294 ANGION BIOMEDICA CORP COM 03476J107 0 227 SH SOLE 43 227 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 671 28316 SH SOLE 2 28316 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 37193 1569992 SH SOLE 7 1569992 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 16727 706073 SH SOLE 19 706073 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1304 55046 SH SOLE 22 55046 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2154 90933 SH SOLE 23 90933 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5695 240381 SH SOLE 25 240381 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3698 156094 SH SOLE 26 136144 0 19950 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 76543 3231029 SH SOLE 30 3231029 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 38194 1612221 SH SOLE 34 1612221 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 10648 449469 SH SOLE 43 426013 0 23456 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 21384 356048 SH SOLE 43 318574 0 37474 ANI PHARMACEUTICALS INC COM 00182C103 239 8490 SH SOLE 2 3574 0 4916 ANI PHARMACEUTICALS INC COM 00182C103 4 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1 38 SH SOLE 17 0 0 38 ANI PHARMACEUTICALS INC COM 00182C103 1225 43574 SH SOLE 18 43574 0 0 ANI PHARMACEUTICALS INC COM 00182C103 567 20166 SH SOLE 19 20166 0 0 ANI PHARMACEUTICALS INC COM 00182C103 42074 1496747 SH SOLE 21 1496747 0 0 ANI PHARMACEUTICALS INC COM 00182C103 7114 253084 SH SOLE 22 243340 0 9744 ANI PHARMACEUTICALS INC COM 00182C103 57 2015 SH SOLE 25 2015 0 0 ANI PHARMACEUTICALS INC COM 00182C103 35 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 632 22471 SH SOLE 30 22471 0 0 ANI PHARMACEUTICALS INC COM 00182C103 23 817 SH SOLE 40 817 0 0 ANI PHARMACEUTICALS INC COM 00182C103 22 779 SH OTR 43 779 0 0 ANI PHARMACEUTICALS INC COM 00182C103 110 3902 SH SOLE 43 3866 0 36 ANIKA THERAPEUTICS INC COM 035255108 747 29745 SH SOLE 2 13733 0 16012 ANIKA THERAPEUTICS INC COM 035255108 5 214 SH SOLE 7 214 0 0 ANIKA THERAPEUTICS INC COM 035255108 1416 56398 SH SOLE 18 56398 0 0 ANIKA THERAPEUTICS INC COM 035255108 1343 53489 SH SOLE 19 53489 0 0 ANIKA THERAPEUTICS INC COM 035255108 45077 1795185 SH SOLE 21 1795185 0 0 ANIKA THERAPEUTICS INC COM 035255108 10273 409116 SH SOLE 22 393531 0 15585 ANIKA THERAPEUTICS INC COM 035255108 45 1807 SH SOLE 25 1807 0 0 ANIKA THERAPEUTICS INC COM 035255108 55 2188 SH SOLE 26 0 0 2188 ANIKA THERAPEUTICS INC COM 035255108 631 25146 SH SOLE 30 25146 0 0 ANIKA THERAPEUTICS INC COM 035255108 43 1695 SH SOLE 40 1695 0 0 ANIKA THERAPEUTICS INC COM 035255108 265 10562 SH SOLE 43 10562 0 0 ANIXA BIOSCIENCES INC COM 03528H109 14 5290 SH SOLE 18 5290 0 0 ANIXA BIOSCIENCES INC COM 03528H109 197 72021 SH SOLE 21 72021 0 0 ANIXA BIOSCIENCES INC COM 03528H109 68 24653 SH SOLE 22 24653 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 26385 3747896 SH SOLE 2 352228 0 3395668 ANNALY CAPITAL MANAGEMENT IN COM 035710409 8039 1141914 SH SOLE 4 701676 0 440238 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1057 150163 SH SOLE 7 150163 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 34 4785 SH SOLE 13 4785 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1196 169827 SH SOLE 15 169827 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 12148 1725624 SH SOLE 18 1653207 0 72417 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2187 310715 SH SOLE 19 310715 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 303148 43060852 SH SOLE 21 43060852 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 215548 30617561 SH SOLE 22 28089967 0 2527594 ANNALY CAPITAL MANAGEMENT IN COM 035710409 12722 1807089 SH SOLE 23 1807089 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 19929 2830826 SH SOLE 25 2830826 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 16877 2397244 SH SOLE 26 1210979 0 1186265 ANNALY CAPITAL MANAGEMENT IN COM 035710409 32326 4591701 SH SOLE 28 25733 0 4565968 ANNALY CAPITAL MANAGEMENT IN COM 035710409 37477 5323404 SH SOLE 30 4778822 0 544582 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2335 331636 SH SOLE 31 168679 0 162957 ANNALY CAPITAL MANAGEMENT IN COM 035710409 495 70326 SH SOLE 34 70326 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4695 666837 SH SOLE 36 666837 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 324 46004 SH SOLE 40 46004 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 50 7138 SH OTR 43 7138 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 7636 1084633 SH SOLE 43 980909 0 103724 ANNEXON INC COM 03589W102 114 41642 SH SOLE 2 24173 0 17469 ANNEXON INC COM 03589W102 1 501 SH SOLE 7 501 0 0 ANNEXON INC COM 03589W102 265 97141 SH SOLE 18 97141 0 0 ANNEXON INC COM 03589W102 800 293188 SH SOLE 19 293188 0 0 ANNEXON INC COM 03589W102 3888 1424160 SH SOLE 21 1424160 0 0 ANNEXON INC COM 03589W102 1869 684592 SH SOLE 22 659873 0 24719 ANNEXON INC COM 03589W102 8 3025 SH SOLE 25 3025 0 0 ANNEXON INC COM 03589W102 3 1057 SH SOLE 26 1057 0 0 ANNEXON INC COM 03589W102 57 20754 SH SOLE 30 20754 0 0 ANNEXON INC COM 03589W102 9 3156 SH SOLE 40 3156 0 0 ANNEXON INC COM 03589W102 2 681 SH SOLE 43 681 0 0 ANNOVIS BIO INC COM 03615A108 5 380 SH SOLE 2 0 0 380 ANNOVIS BIO INC COM 03615A108 13 1001 SH SOLE 18 1001 0 0 ANNOVIS BIO INC COM 03615A108 868 64985 SH SOLE 21 64985 0 0 ANNOVIS BIO INC COM 03615A108 1086 81327 SH SOLE 22 81327 0 0 ANSYS INC COM 03662Q105 54716 172253 SH SOLE 2 37889 0 134364 ANSYS INC COM 03662Q105 19771 62241 SH SOLE 4 39195 0 23046 ANSYS INC COM 03662Q105 27590 86856 SH SOLE 7 84368 0 2488 ANSYS INC COM 03662Q105 108 340 SH SOLE 13 340 0 0 ANSYS INC COM 03662Q105 2616 8234 SH SOLE 15 8234 0 0 ANSYS INC COM 03662Q105 75677 238239 SH SOLE 18 226197 0 12042 ANSYS INC COM 03662Q105 133193 419308 SH SOLE 19 419308 0 0 ANSYS INC COM 03662Q105 872905 2748009 SH SOLE 21 2748009 0 0 ANSYS INC COM 03662Q105 583911 1838221 SH SOLE 22 1666062 0 172159 ANSYS INC COM 03662Q105 34624 109000 SH SOLE 23 109000 0 0 ANSYS INC COM 03662Q105 153109 482006 SH SOLE 25 482006 0 0 ANSYS INC COM 03662Q105 90320 284338 SH SOLE 26 125333 0 159005 ANSYS INC COM 03662Q105 88133 277452 SH SOLE 28 3386 0 274066 ANSYS INC COM 03662Q105 56 176 SH SOLE 29 176 0 0 ANSYS INC COM 03662Q105 252196 793942 SH SOLE 30 793942 0 0 ANSYS INC COM 03662Q105 6038 19009 SH SOLE 31 9134 0 9875 ANSYS INC COM 03662Q105 6529 20555 SH SOLE 32 20555 0 0 ANSYS INC COM 03662Q105 316691 996982 SH SOLE 34 996982 0 0 ANSYS INC COM 03662Q105 10306 32446 SH SOLE 36 32446 0 0 ANSYS INC COM 03662Q105 900 2833 SH SOLE 40 2833 0 0 ANSYS INC COM 03662Q105 21982 69203 SH SOLE 43 62573 0 6630 ANTARES PHARMA INC COM 036642106 611 149006 SH SOLE 2 131371 0 17635 ANTARES PHARMA INC COM 036642106 10 2363 SH SOLE 7 2363 0 0 ANTARES PHARMA INC COM 036642106 1912 466333 SH SOLE 18 466333 0 0 ANTARES PHARMA INC COM 036642106 1233 300610 SH SOLE 19 300610 0 0 ANTARES PHARMA INC COM 036642106 26792 6534666 SH SOLE 21 6534666 0 0 ANTARES PHARMA INC COM 036642106 17354 4232623 SH SOLE 22 4127733 0 104890 ANTARES PHARMA INC COM 036642106 131 31943 SH SOLE 25 31943 0 0 ANTARES PHARMA INC COM 036642106 96 23405 SH SOLE 26 14741 0 8664 ANTARES PHARMA INC COM 036642106 420 102508 SH SOLE 30 102508 0 0 ANTARES PHARMA INC COM 036642106 120 29372 SH SOLE 36 29372 0 0 ANTARES PHARMA INC COM 036642106 82 20075 SH SOLE 40 20075 0 0 ANTARES PHARMA INC COM 036642106 251 61267 SH SOLE 43 61267 0 0 ANTERIX INC COM 03676C100 415 7170 SH SOLE 2 3511 0 3659 ANTERIX INC COM 03676C100 12 212 SH SOLE 7 212 0 0 ANTERIX INC COM 03676C100 2020 34887 SH SOLE 18 34887 0 0 ANTERIX INC COM 03676C100 1197 20665 SH SOLE 19 20665 0 0 ANTERIX INC COM 03676C100 26690 460967 SH SOLE 21 460967 0 0 ANTERIX INC COM 03676C100 20798 359198 SH SOLE 22 347425 0 11773 ANTERIX INC COM 03676C100 84 1453 SH SOLE 25 1453 0 0 ANTERIX INC COM 03676C100 132 2276 SH SOLE 26 0 0 2276 ANTERIX INC COM 03676C100 49 843 SH SOLE 28 843 0 0 ANTERIX INC COM 03676C100 501 8647 SH SOLE 30 8647 0 0 ANTERIX INC COM 03676C100 65 1114 SH SOLE 40 1114 0 0 ANTERIX INC COM 03676C100 293 5065 SH SOLE 43 4103 0 962 ANTERO MIDSTREAM CORP COM 03676B102 46112 4242180 SH SOLE 2 230677 0 4011503 ANTERO MIDSTREAM CORP COM 03676B102 9 820 SH SOLE 4 820 0 0 ANTERO MIDSTREAM CORP COM 03676B102 6999 643862 SH SOLE 7 643862 0 0 ANTERO MIDSTREAM CORP COM 03676B102 7650 703750 SH SOLE 18 703750 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1083 99670 SH SOLE 19 99670 0 0 ANTERO MIDSTREAM CORP COM 03676B102 185420 17057976 SH SOLE 21 17057976 0 0 ANTERO MIDSTREAM CORP COM 03676B102 105117 9670374 SH SOLE 22 9287311 0 383063 ANTERO MIDSTREAM CORP COM 03676B102 663 61003 SH SOLE 25 61003 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1662 152867 SH SOLE 26 130931 0 21936 ANTERO MIDSTREAM CORP COM 03676B102 65 6024 SH SOLE 28 6024 0 0 ANTERO MIDSTREAM CORP COM 03676B102 2016 185445 SH SOLE 30 185445 0 0 ANTERO MIDSTREAM CORP COM 03676B102 59 5407 SH SOLE 31 5407 0 0 ANTERO MIDSTREAM CORP COM 03676B102 462 42537 SH SOLE 36 42537 0 0 ANTERO MIDSTREAM CORP COM 03676B102 429 39440 SH SOLE 40 39440 0 0 ANTERO MIDSTREAM CORP COM 03676B102 63 5803 SH SOLE 43 5803 0 0 ANTERO RESOURCES CORP COM 03674X106 8628 282608 SH SOLE 2 122108 0 160500 ANTERO RESOURCES CORP COM 03674X106 29 937 SH SOLE 4 937 0 0 ANTERO RESOURCES CORP COM 03674X106 207 6794 SH SOLE 7 6794 0 0 ANTERO RESOURCES CORP COM 03674X106 25591 838226 SH SOLE 18 829969 0 8257 ANTERO RESOURCES CORP COM 03674X106 31821 1042295 SH SOLE 19 1042295 0 0 ANTERO RESOURCES CORP COM 03674X106 332806 10900956 SH SOLE 21 10900956 0 0 ANTERO RESOURCES CORP COM 03674X106 223690 7326904 SH SOLE 22 7045330 0 281574 ANTERO RESOURCES CORP COM 03674X106 692 22679 SH SOLE 23 22679 0 0 ANTERO RESOURCES CORP COM 03674X106 1185 38806 SH SOLE 25 38806 0 0 ANTERO RESOURCES CORP COM 03674X106 8032 263097 SH SOLE 26 96507 0 166590 ANTERO RESOURCES CORP COM 03674X106 3013 98706 SH SOLE 28 98706 0 0 ANTERO RESOURCES CORP COM 03674X106 10615 347691 SH SOLE 30 347691 0 0 ANTERO RESOURCES CORP COM 03674X106 234 7674 SH SOLE 34 7674 0 0 ANTERO RESOURCES CORP COM 03674X106 1126 36868 SH SOLE 36 36868 0 0 ANTERO RESOURCES CORP COM 03674X106 1145 37499 SH SOLE 40 37499 0 0 ANTHEM INC COM 036752103 372085 757472 SH SOLE 2 312762 0 444710 ANTHEM INC COM 036752103 85611 174282 SH SOLE 4 113208 0 61074 ANTHEM INC COM 036752103 125215 254907 SH SOLE 7 218323 0 36584 ANTHEM INC COM 036752103 2021 4115 SH SOLE 13 4115 0 0 ANTHEM INC COM 036752103 17010 34628 SH SOLE 15 34628 0 0 ANTHEM INC COM 036752103 926445 1886008 SH SOLE 18 1773080 0 112928 ANTHEM INC COM 036752103 1250061 2544808 SH SOLE 19 2544808 0 0 ANTHEM INC COM 036752103 2733307 5564323 SH SOLE 21 5564323 0 0 ANTHEM INC COM 036752103 2642235 5378923 SH SOLE 22 4822456 0 556467 ANTHEM INC COM 036752103 160804 327357 SH SOLE 23 327357 0 0 ANTHEM INC COM 036752103 252612 514255 SH SOLE 25 507347 0 6908 ANTHEM INC COM 036752103 297672 605985 SH SOLE 26 239311 0 366674 ANTHEM INC COM 036752103 344475 701265 SH SOLE 28 6692 0 694573 ANTHEM INC COM 036752103 3050 6210 SH SOLE 29 6210 0 0 ANTHEM INC COM 036752103 675062 1374256 SH SOLE 30 1374256 0 0 ANTHEM INC COM 036752103 33364 67921 SH SOLE 31 40501 0 27420 ANTHEM INC COM 036752103 442540 900900 SH SOLE 34 900900 0 0 ANTHEM INC COM 036752103 57275 116598 SH SOLE 36 116598 0 0 ANTHEM INC COM 036752103 3981 8104 SH SOLE 40 8104 0 0 ANTHEM INC COM 036752103 139281 283541 SH SOLE 43 265249 0 18292 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2722 390000 PRN SOLE 2 204000 0 186000 ANTHEM INC NOTE 2.750%10/1 94973VBG1 816 117000 PRN SOLE 18 117000 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2938 421000 PRN SOLE 19 421000 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 3803 545000 PRN SOLE 26 316000 0 229000 ANTHEM INC NOTE 2.750%10/1 94973VBG1 2575 369000 PRN SOLE 34 369000 0 0 AON PLC SHS CL A G0403H108 153217 470524 SH SOLE 2 101579 0 368945 AON PLC SHS CL A G0403H108 51455 158016 SH SOLE 4 94300 0 63716 AON PLC SHS CL A G0403H108 67768 208114 SH SOLE 7 201673 0 6441 AON PLC SHS CL A G0403H108 560 1719 SH SOLE 13 1719 0 0 AON PLC SHS CL A G0403H108 6785 20837 SH SOLE 15 20837 0 0 AON PLC SHS CL A G0403H108 143354 440236 SH SOLE 18 410186 0 30050 AON PLC SHS CL A G0403H108 22338 68599 SH SOLE 19 68599 0 0 AON PLC SHS CL A G0403H108 1671973 5134578 SH SOLE 21 5134578 0 0 AON PLC SHS CL A G0403H108 1521095 4671236 SH SOLE 22 4232312 0 438924 AON PLC SHS CL A G0403H108 91810 281945 SH SOLE 23 281945 0 0 AON PLC SHS CL A G0403H108 124085 381060 SH SOLE 25 381060 0 0 AON PLC SHS CL A G0403H108 148761 456840 SH SOLE 26 161093 0 295747 AON PLC SHS CL A G0403H108 114480 351565 SH SOLE 28 4663 0 346902 AON PLC SHS CL A G0403H108 941 2891 SH SOLE 29 2891 0 0 AON PLC SHS CL A G0403H108 402943 1237426 SH SOLE 30 1237426 0 0 AON PLC SHS CL A G0403H108 17338 53246 SH SOLE 31 27826 0 25420 AON PLC SHS CL A G0403H108 3469 10653 SH SOLE 34 10653 0 0 AON PLC SHS CL A G0403H108 30164 92632 SH SOLE 36 92632 0 0 AON PLC SHS CL A G0403H108 2403 7381 SH SOLE 40 7381 0 0 AON PLC SHS CL A G0403H108 171 524 SH OTR 43 524 0 0 AON PLC SHS CL A G0403H108 68167 209338 SH SOLE 43 188404 0 20934 APA CORPORATION COM 03743Q108 67695 1637914 SH SOLE 2 170257 0 1467657 APA CORPORATION COM 03743Q108 53 1289 SH SOLE 4 1289 0 0 APA CORPORATION COM 03743Q108 11848 286668 SH SOLE 7 276967 0 9701 APA CORPORATION COM 03743Q108 226 5469 SH SOLE 15 5469 0 0 APA CORPORATION COM 03743Q108 21668 524268 SH SOLE 18 493579 0 30689 APA CORPORATION COM 03743Q108 7889 190881 SH SOLE 19 190881 0 0 APA CORPORATION COM 03743Q108 428069 10357346 SH SOLE 21 10357346 0 0 APA CORPORATION COM 03743Q108 344902 8345080 SH SOLE 22 7831272 0 513808 APA CORPORATION COM 03743Q108 219 5305 SH SOLE 23 5305 0 0 APA CORPORATION COM 03743Q108 2386 57721 SH SOLE 25 57721 0 0 APA CORPORATION COM 03743Q108 15508 375229 SH SOLE 26 159044 0 216185 APA CORPORATION COM 03743Q108 63689 1540978 SH SOLE 30 1540978 0 0 APA CORPORATION COM 03743Q108 220 5317 SH SOLE 31 5317 0 0 APA CORPORATION COM 03743Q108 2071 50104 SH SOLE 36 50104 0 0 APA CORPORATION COM 03743Q108 2030 49125 SH SOLE 40 49125 0 0 APA CORPORATION COM 03743Q108 10621 256973 SH SOLE 43 225500 0 31473 APARTMENT INCOME REIT CORP COM 03750L109 20836 389754 SH SOLE 2 113313 0 276441 APARTMENT INCOME REIT CORP COM 03750L109 4007 74962 SH SOLE 4 74962 0 0 APARTMENT INCOME REIT CORP COM 03750L109 10459 195639 SH SOLE 7 195639 0 0 APARTMENT INCOME REIT CORP COM 03750L109 18100 338568 SH SOLE 18 338568 0 0 APARTMENT INCOME REIT CORP COM 03750L109 12550 234761 SH SOLE 19 234761 0 0 APARTMENT INCOME REIT CORP COM 03750L109 489497 9156320 SH SOLE 21 9156320 0 0 APARTMENT INCOME REIT CORP COM 03750L109 289834 5421504 SH SOLE 22 5239325 0 182179 APARTMENT INCOME REIT CORP COM 03750L109 244 4573 SH SOLE 23 4573 0 0 APARTMENT INCOME REIT CORP COM 03750L109 37130 694537 SH SOLE 25 694537 0 0 APARTMENT INCOME REIT CORP COM 03750L109 3295 61634 SH SOLE 26 50316 0 11318 APARTMENT INCOME REIT CORP COM 03750L109 5245 98120 SH SOLE 28 3157 0 94963 APARTMENT INCOME REIT CORP COM 03750L109 40026 748711 SH SOLE 30 748711 0 0 APARTMENT INCOME REIT CORP COM 03750L109 122 2291 SH SOLE 31 2291 0 0 APARTMENT INCOME REIT CORP COM 03750L109 76 1417 SH SOLE 36 1417 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1072 20052 SH SOLE 40 20052 0 0 APARTMENT INCOME REIT CORP COM 03750L109 24 448 SH OTR 43 448 0 0 APARTMENT INCOME REIT CORP COM 03750L109 1493 27923 SH SOLE 43 26250 0 1673 APARTMENT INVT & MGMT CO CL A 03748R747 1850 252789 SH SOLE 2 93074 0 159715 APARTMENT INVT & MGMT CO CL A 03748R747 531 72570 SH SOLE 4 72570 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 1362 186132 SH SOLE 7 186132 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 3284 448659 SH SOLE 18 448659 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 8182 1117731 SH SOLE 19 1117731 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 46479 6349587 SH SOLE 21 6349587 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 36840 5032821 SH SOLE 22 4866827 0 165994 APARTMENT INVT & MGMT CO CL A 03748R747 32 4393 SH SOLE 23 4393 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 5281 721472 SH SOLE 25 721472 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 439 60028 SH SOLE 26 48710 0 11318 APARTMENT INVT & MGMT CO CL A 03748R747 703 95997 SH SOLE 28 2712 0 93285 APARTMENT INVT & MGMT CO CL A 03748R747 2762 377345 SH SOLE 30 377345 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 133 18169 SH SOLE 40 18169 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 98 13343 SH SOLE 43 12668 0 675 APELLIS PHARMACEUTICALS INC COM 03753U106 2874 56565 SH SOLE 2 33116 0 23449 APELLIS PHARMACEUTICALS INC COM 03753U106 11 226 SH SOLE 4 226 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 48 941 SH SOLE 7 941 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 10765 211859 SH SOLE 18 203049 0 8810 APELLIS PHARMACEUTICALS INC COM 03753U106 12780 251529 SH SOLE 19 251529 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 164697 3241435 SH SOLE 21 3241435 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 100742 1982728 SH SOLE 22 1937469 0 45259 APELLIS PHARMACEUTICALS INC COM 03753U106 274 5389 SH SOLE 23 5389 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 503 9906 SH SOLE 25 9906 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2506 49319 SH SOLE 26 24107 0 25212 APELLIS PHARMACEUTICALS INC COM 03753U106 66 1294 SH SOLE 28 1294 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 4750 93494 SH SOLE 30 93494 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 464 9132 SH SOLE 40 9132 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 513 10103 SH SOLE 43 9998 0 105 API GROUP CORP COM STK 00187Y100 3408 162064 SH SOLE 2 46563 0 115501 API GROUP CORP COM STK 00187Y100 9 407 SH SOLE 4 407 0 0 API GROUP CORP COM STK 00187Y100 55 2615 SH SOLE 7 2615 0 0 API GROUP CORP COM STK 00187Y100 12495 594161 SH SOLE 18 594161 0 0 API GROUP CORP COM STK 00187Y100 7570 359944 SH SOLE 19 359944 0 0 API GROUP CORP COM STK 00187Y100 151775 7217085 SH SOLE 21 7217085 0 0 API GROUP CORP COM STK 00187Y100 100777 4792081 SH SOLE 22 4611666 0 180415 API GROUP CORP COM STK 00187Y100 456 21694 SH SOLE 25 21694 0 0 API GROUP CORP COM STK 00187Y100 966 45939 SH SOLE 26 35369 0 10570 API GROUP CORP COM STK 00187Y100 2774 131924 SH SOLE 28 131924 0 0 API GROUP CORP COM STK 00187Y100 1942 92334 SH SOLE 30 92334 0 0 API GROUP CORP COM STK 00187Y100 7 352 SH SOLE 36 352 0 0 API GROUP CORP COM STK 00187Y100 430 20446 SH SOLE 40 20446 0 0 API GROUP CORP COM STK 00187Y100 211 10043 SH SOLE 43 10008 0 35 APOGEE ENTERPRISES INC COM 037598109 1069 22531 SH SOLE 2 7220 0 15311 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 4312 90855 SH SOLE 18 90855 0 0 APOGEE ENTERPRISES INC COM 037598109 2074 43707 SH SOLE 19 43707 0 0 APOGEE ENTERPRISES INC COM 037598109 152021 3203129 SH SOLE 21 3203129 0 0 APOGEE ENTERPRISES INC COM 037598109 29992 631940 SH SOLE 22 603421 0 28519 APOGEE ENTERPRISES INC COM 037598109 157 3305 SH SOLE 25 3305 0 0 APOGEE ENTERPRISES INC COM 037598109 514 10831 SH SOLE 26 9174 0 1657 APOGEE ENTERPRISES INC COM 037598109 2170 45716 SH SOLE 30 45716 0 0 APOGEE ENTERPRISES INC COM 037598109 155 3266 SH SOLE 40 3266 0 0 APOGEE ENTERPRISES INC COM 037598109 1511 31835 SH SOLE 43 27830 0 4005 APOLLO COML REAL EST FIN INC COM 03762U105 1522 109264 SH SOLE 2 40015 0 69249 APOLLO COML REAL EST FIN INC COM 03762U105 5 380 SH SOLE 4 380 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 58 4188 SH SOLE 7 4188 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 7150 513284 SH SOLE 18 513284 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3509 251872 SH SOLE 19 251872 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 264299 18973402 SH SOLE 21 18973402 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 49401 3546362 SH SOLE 22 3396042 0 150320 APOLLO COML REAL EST FIN INC COM 03762U105 263 18914 SH SOLE 25 18914 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 577 41410 SH SOLE 26 30045 0 11365 APOLLO COML REAL EST FIN INC COM 03762U105 32 2322 SH SOLE 28 2322 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 3200 229733 SH SOLE 30 229733 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 81 5841 SH SOLE 36 5841 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 226 16198 SH SOLE 40 16198 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 28 2007 SH OTR 43 2007 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1744 125227 SH SOLE 43 117606 0 7621 APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 2381 2391000 PRN SOLE 21 2391000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 10 1579 SH SOLE 2 1579 0 0 APOLLO ENDOSURGERY INC COM 03767D108 32 5277 SH SOLE 18 5277 0 0 APOLLO ENDOSURGERY INC COM 03767D108 364 60110 SH SOLE 21 60110 0 0 APOLLO ENDOSURGERY INC COM 03767D108 2102 347380 SH SOLE 22 347380 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 47811 771267 SH SOLE 2 318221 0 453046 APOLLO GLOBAL MGMT INC COM 03769M106 13224 213326 SH SOLE 4 129829 0 83497 APOLLO GLOBAL MGMT INC COM 03769M106 2691 43408 SH SOLE 7 43408 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 79 1273 SH SOLE 13 1273 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 2293 36986 SH SOLE 15 36986 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 129875 2095093 SH SOLE 18 1990359 0 104734 APOLLO GLOBAL MGMT INC COM 03769M106 227089 3663322 SH SOLE 19 3663322 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 378196 6100913 SH SOLE 21 6100913 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 505136 8148663 SH SOLE 22 7499467 0 649196 APOLLO GLOBAL MGMT INC COM 03769M106 33323 537553 SH SOLE 23 537553 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 9197 148357 SH SOLE 25 148357 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 19888 320833 SH SOLE 26 210135 0 110698 APOLLO GLOBAL MGMT INC COM 03769M106 22361 360714 SH SOLE 28 51178 0 309536 APOLLO GLOBAL MGMT INC COM 03769M106 17 276 SH SOLE 29 276 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 82705 1334162 SH SOLE 30 1334162 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 4831 77935 SH SOLE 31 41001 0 36934 APOLLO GLOBAL MGMT INC COM 03769M106 11515 185754 SH SOLE 34 185754 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 3720 60008 SH SOLE 36 60008 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 680 10969 SH SOLE 40 10969 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 45 721 SH OTR 43 721 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 9388 151445 SH SOLE 43 140065 0 11380 APOLLO INVT CORP COM NEW 03761U502 5083 384483 SH SOLE 30 384483 0 0 APOLLO INVT CORP COM NEW 03761U502 467 35318 SH SOLE 43 22576 0 12742 APOLLO MED HLDGS INC COM NEW 03763A207 677 13970 SH SOLE 2 9990 0 3980 APOLLO MED HLDGS INC COM NEW 03763A207 4 79 SH SOLE 4 79 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 26 534 SH SOLE 7 534 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 6584 135833 SH SOLE 18 135833 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 3817 78755 SH SOLE 19 78755 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 222831 4597303 SH SOLE 21 4597303 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 44600 920159 SH SOLE 22 900429 0 19730 APOLLO MED HLDGS INC COM NEW 03763A207 28 587 SH SOLE 23 587 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 216 4451 SH SOLE 25 4451 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 596 12300 SH SOLE 26 9809 0 2491 APOLLO MED HLDGS INC COM NEW 03763A207 38 786 SH SOLE 28 786 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 10063 207616 SH SOLE 30 207616 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 179 3702 SH SOLE 40 3702 0 0 APOLLO MED HLDGS INC COM NEW 03763A207 518 10678 SH SOLE 43 10661 0 17 APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2452 247726 SH SOLE 22 247726 0 0 APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1508 152274 SH SOLE 34 152274 0 0 APPFOLIO INC COM CL A 03783C100 790 6980 SH SOLE 2 4980 0 2000 APPFOLIO INC COM CL A 03783C100 34 298 SH SOLE 4 77 0 221 APPFOLIO INC COM CL A 03783C100 29 260 SH SOLE 7 260 0 0 APPFOLIO INC COM CL A 03783C100 5652 49921 SH SOLE 18 49921 0 0 APPFOLIO INC COM CL A 03783C100 4010 35418 SH SOLE 19 35418 0 0 APPFOLIO INC COM CL A 03783C100 77349 683234 SH SOLE 21 683234 0 0 APPFOLIO INC COM CL A 03783C100 50665 447532 SH SOLE 22 436491 0 11041 APPFOLIO INC COM CL A 03783C100 16 143 SH SOLE 23 143 0 0 APPFOLIO INC COM CL A 03783C100 308 2720 SH SOLE 25 2720 0 0 APPFOLIO INC COM CL A 03783C100 908 8017 SH SOLE 26 6898 0 1119 APPFOLIO INC COM CL A 03783C100 38 338 SH SOLE 28 338 0 0 APPFOLIO INC COM CL A 03783C100 1092 9642 SH SOLE 30 9642 0 0 APPFOLIO INC COM CL A 03783C100 211 1866 SH SOLE 40 1866 0 0 APPFOLIO INC COM CL A 03783C100 342 3021 SH SOLE 43 2920 0 101 APPHARVEST INC COM 03783T103 137 25472 SH SOLE 2 17404 0 8068 APPHARVEST INC COM 03783T103 4 771 SH SOLE 7 771 0 0 APPHARVEST INC COM 03783T103 1006 187115 SH SOLE 18 187115 0 0 APPHARVEST INC COM 03783T103 658 122465 SH SOLE 19 122465 0 0 APPHARVEST INC COM 03783T103 12546 2334204 SH SOLE 21 2334204 0 0 APPHARVEST INC COM 03783T103 8453 1572559 SH SOLE 22 1535583 0 36976 APPHARVEST INC COM 03783T103 37 6845 SH SOLE 25 6845 0 0 APPHARVEST INC COM 03783T103 30 5515 SH SOLE 26 0 0 5515 APPHARVEST INC COM 03783T103 176 32829 SH SOLE 30 32829 0 0 APPHARVEST INC COM 03783T103 34 6405 SH SOLE 40 6405 0 0 APPIAN CORP CL A 03782L101 2266 37255 SH SOLE 2 18285 0 18970 APPIAN CORP CL A 03782L101 32 523 SH SOLE 4 128 0 395 APPIAN CORP CL A 03782L101 34 561 SH SOLE 7 561 0 0 APPIAN CORP CL A 03782L101 6683 109874 SH SOLE 18 103213 0 6661 APPIAN CORP CL A 03782L101 13032 214267 SH SOLE 19 214267 0 0 APPIAN CORP CL A 03782L101 87176 1433339 SH SOLE 21 1433339 0 0 APPIAN CORP CL A 03782L101 62326 1024758 SH SOLE 22 1002788 0 21970 APPIAN CORP CL A 03782L101 366 6010 SH SOLE 23 6010 0 0 APPIAN CORP CL A 03782L101 327 5376 SH SOLE 25 5376 0 0 APPIAN CORP CL A 03782L101 2434 40012 SH SOLE 26 12264 0 27748 APPIAN CORP CL A 03782L101 43 701 SH SOLE 28 701 0 0 APPIAN CORP CL A 03782L101 1256 20652 SH SOLE 30 20652 0 0 APPIAN CORP CL A 03782L101 163 2685 SH SOLE 36 2685 0 0 APPIAN CORP CL A 03782L101 253 4164 SH SOLE 40 4164 0 0 APPIAN CORP CL A 03782L101 11 188 SH OTR 43 188 0 0 APPIAN CORP CL A 03782L101 775 12744 SH SOLE 43 12132 0 612 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4319 240320 SH SOLE 2 118492 0 121828 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1844 102638 SH SOLE 4 102638 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4868 270900 SH SOLE 7 270900 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11385 633563 SH SOLE 18 633563 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11270 627133 SH SOLE 19 627133 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 154046 8572373 SH SOLE 21 8572373 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 121533 6763131 SH SOLE 22 6539827 0 223304 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 110 6148 SH SOLE 23 6148 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 16944 942879 SH SOLE 25 942879 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1827 101680 SH SOLE 26 83118 0 18562 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2375 132150 SH SOLE 28 3985 0 128165 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 18390 1023365 SH SOLE 30 1023365 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 205 11401 SH SOLE 36 11401 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 531 29575 SH SOLE 40 29575 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5107 284175 SH SOLE 43 259668 0 24507 APPLE INC COM 037833100 5903916 33812018 SH SOLE 2 7882464 0 25929554 APPLE INC COM 037833100 2011625 11520674 SH SOLE 4 7604825 0 3915849 APPLE INC COM 037833100 2631134 15068634 SH SOLE 7 14303866 0 764768 APPLE INC COM 037833100 84299 482782 SH SOLE 13 482782 0 0 APPLE INC COM 037833100 269833 1545346 SH SOLE 15 1545346 0 0 APPLE INC COM 037833100 1141 6537 SH SOLE 17 0 0 6537 APPLE INC COM 037833100 5367047 30737342 SH SOLE 18 27255602 0 3481740 APPLE INC COM 037833100 2818477 16141554 SH SOLE 19 16141554 0 0 APPLE INC COM 037833100 10732 61461 SH SOLE 20 61461 0 0 APPLE INC COM 037833100 60355115 345656694 SH SOLE 21 345656694 0 0 APPLE INC COM 037833100 57833844 331217252 SH SOLE 22 297239411 0 33977841 APPLE INC COM 037833100 3735897 21395662 SH SOLE 23 21395662 0 0 APPLE INC COM 037833100 4811903 27558002 SH SOLE 25 27503847 0 54155 APPLE INC COM 037833100 6520338 37342295 SH SOLE 26 15193852 0 22148443 APPLE INC COM 037833100 5633862 32265403 SH SOLE 28 1233854 0 31031549 APPLE INC COM 037833100 62506 357974 SH SOLE 29 357974 0 0 APPLE INC COM 037833100 14661842 83969086 SH SOLE 30 83214373 0 754713 APPLE INC COM 037833100 757256 4336840 SH SOLE 31 2485851 0 1850989 APPLE INC COM 037833100 508938 2914714 SH SOLE 32 2914714 0 0 APPLE INC COM 037833100 1453253 8322853 SH SOLE 34 8322853 0 0 APPLE INC COM 037833100 1064524 6096582 SH SOLE 36 6096582 0 0 APPLE INC COM 037833100 95764 548445 SH SOLE 40 548445 0 0 APPLE INC COM 037833100 5897 33774 SH OTR 43 33774 0 0 APPLE INC COM 037833100 2835835 16240963 SH SOLE 43 14751905 0 1489059 APPLE INC OPTIONS 037833100 751 4300 SH Put SOLE 2 0 0 4300 APPLE INC OPTIONS 037833100 1537 8800 SH Call SOLE 4 8800 0 0 APPLE INC OPTIONS 037833100 227 1300 SH Put SOLE 4 1300 0 0 APPLE INC OPTIONS 037833100 14440 82700 SH Call SOLE 18 82700 0 0 APPLE INC OPTIONS 037833100 2706 15500 SH Put SOLE 18 15500 0 0 APPLE INC OPTIONS 037833100 126592 725000 SH Call SOLE 19 725000 0 0 APPLE INC OPTIONS 037833100 19225 110100 SH Put SOLE 19 110100 0 0 APPLE INC OPTIONS 037833100 8224 47100 SH Call SOLE 22 47100 0 0 APPLE INC OPTIONS 037833100 1449 8300 SH Put SOLE 22 8300 0 0 APPLE INC OPTIONS 037833100 925 5300 SH Call SOLE 26 5300 0 0 APPLE INC OPTIONS 037833100 297 1700 SH Put SOLE 26 1700 0 0 APPLE INC OPTIONS 037833100 62196 356200 SH Call SOLE 34 356200 0 0 APPLE INC OPTIONS 037833100 10686 61200 SH Put SOLE 34 61200 0 0 APPLIED DNA SCIENCES INC COM 03815U300 2 1033 SH SOLE 18 1033 0 0 APPLIED DNA SCIENCES INC COM 03815U300 43 20237 SH SOLE 21 20237 0 0 APPLIED DNA SCIENCES INC COM 03815U300 132 61754 SH SOLE 22 61754 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 9 8128 SH SOLE 18 8128 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 141 131635 SH SOLE 21 131635 0 0 APPLIED GENETIC TECHNOLOGIES COM 03820J100 1047 978562 SH SOLE 22 978562 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15746 153377 SH SOLE 2 89257 0 64120 APPLIED INDL TECHNOLOGIES IN COM 03820C105 13 131 SH SOLE 4 131 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 79 774 SH SOLE 7 774 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15080 146892 SH SOLE 18 130479 0 16413 APPLIED INDL TECHNOLOGIES IN COM 03820C105 52707 513412 SH SOLE 19 513412 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 473295 4610312 SH SOLE 21 4610312 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 140694 1370485 SH SOLE 22 1347550 0 22935 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1857 18090 SH SOLE 23 18090 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 567 5522 SH SOLE 25 5522 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9495 92487 SH SOLE 26 10578 0 81909 APPLIED INDL TECHNOLOGIES IN COM 03820C105 67 656 SH SOLE 28 656 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6590 64194 SH SOLE 30 64194 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 89 870 SH SOLE 34 870 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 112 1091 SH SOLE 36 1091 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 533 5195 SH SOLE 40 5195 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1827 17798 SH SOLE 43 17781 0 17 APPLIED MATLS INC COM 038222105 238801 1811847 SH SOLE 2 328051 0 1483796 APPLIED MATLS INC COM 038222105 89212 676871 SH SOLE 4 435490 0 241381 APPLIED MATLS INC COM 038222105 115585 876970 SH SOLE 7 851201 0 25769 APPLIED MATLS INC COM 038222105 2273 17246 SH SOLE 13 17246 0 0 APPLIED MATLS INC COM 038222105 11654 88420 SH SOLE 15 88420 0 0 APPLIED MATLS INC COM 038222105 6 43 SH SOLE 17 0 0 43 APPLIED MATLS INC COM 038222105 404030 3065478 SH SOLE 18 2806044 0 259434 APPLIED MATLS INC COM 038222105 246686 1871672 SH SOLE 19 1871672 0 0 APPLIED MATLS INC COM 038222105 3578016 27147311 SH SOLE 21 27147311 0 0 APPLIED MATLS INC COM 038222105 2521513 19131355 SH SOLE 22 17368328 0 1763027 APPLIED MATLS INC COM 038222105 148537 1126989 SH SOLE 23 1126989 0 0 APPLIED MATLS INC COM 038222105 215644 1636148 SH SOLE 25 1609830 0 26318 APPLIED MATLS INC COM 038222105 263647 2000354 SH SOLE 26 793559 0 1206795 APPLIED MATLS INC COM 038222105 337853 2563374 SH SOLE 28 45089 0 2518285 APPLIED MATLS INC COM 038222105 207 1570 SH SOLE 29 1570 0 0 APPLIED MATLS INC COM 038222105 931091 7064420 SH SOLE 30 7017240 0 47180 APPLIED MATLS INC COM 038222105 26488 200970 SH SOLE 31 97780 0 103190 APPLIED MATLS INC COM 038222105 27383 207760 SH SOLE 32 207760 0 0 APPLIED MATLS INC COM 038222105 95903 727638 SH SOLE 34 727638 0 0 APPLIED MATLS INC COM 038222105 48809 370325 SH SOLE 36 370325 0 0 APPLIED MATLS INC COM 038222105 4013 30448 SH SOLE 40 30448 0 0 APPLIED MATLS INC COM 038222105 352 2667 SH OTR 43 2667 0 0 APPLIED MATLS INC COM 038222105 111461 845686 SH SOLE 43 762205 0 83480 APPLIED MOLECULAR TRANS INC COM 03824M109 495 65800 SH SOLE 2 36829 0 28971 APPLIED MOLECULAR TRANS INC COM 03824M109 3 395 SH SOLE 7 395 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 509 67731 SH SOLE 18 65327 0 2404 APPLIED MOLECULAR TRANS INC COM 03824M109 2193 291638 SH SOLE 19 291638 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 7495 996623 SH SOLE 21 996623 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 4474 594896 SH SOLE 22 585777 0 9119 APPLIED MOLECULAR TRANS INC COM 03824M109 38 5081 SH SOLE 23 5081 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 12 1556 SH SOLE 25 1556 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 31 4127 SH SOLE 26 384 0 3743 APPLIED MOLECULAR TRANS INC COM 03824M109 149 19838 SH SOLE 30 19838 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 5 648 SH SOLE 34 648 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 4 548 SH SOLE 36 548 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 9 1234 SH SOLE 40 1234 0 0 APPLIED MOLECULAR TRANS INC COM 03824M109 26 3457 SH SOLE 43 3457 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 352 96393 SH SOLE 2 75431 0 20962 APPLIED OPTOELECTRONICS INC COM 03823U102 18 5025 SH SOLE 18 5025 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 43 11663 SH SOLE 19 11663 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 328 89792 SH SOLE 21 89792 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 2334 639549 SH SOLE 22 639549 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 99 27079 SH SOLE 26 0 0 27079 APPLIED THERAPEUTICS INC COM 03828A101 37 17302 SH SOLE 2 14327 0 2975 APPLIED THERAPEUTICS INC COM 03828A101 0 236 SH SOLE 7 236 0 0 APPLIED THERAPEUTICS INC COM 03828A101 114 54127 SH SOLE 18 54127 0 0 APPLIED THERAPEUTICS INC COM 03828A101 80 37861 SH SOLE 19 37861 0 0 APPLIED THERAPEUTICS INC COM 03828A101 1569 743785 SH SOLE 21 743785 0 0 APPLIED THERAPEUTICS INC COM 03828A101 811 384445 SH SOLE 22 372727 0 11718 APPLIED THERAPEUTICS INC COM 03828A101 2 977 SH SOLE 23 977 0 0 APPLIED THERAPEUTICS INC COM 03828A101 8 3940 SH SOLE 25 3940 0 0 APPLIED THERAPEUTICS INC COM 03828A101 6 2735 SH SOLE 26 1477 0 1258 APPLIED THERAPEUTICS INC COM 03828A101 239 113486 SH SOLE 30 113486 0 0 APPLIED THERAPEUTICS INC COM 03828A101 7 3136 SH SOLE 36 3136 0 0 APPLIED THERAPEUTICS INC COM 03828A101 3 1373 SH SOLE 40 1373 0 0 APPLIED UV INC COM 03828V105 1 840 SH SOLE 18 840 0 0 APPLIED UV INC COM 03828V105 22 14961 SH SOLE 21 14961 0 0 APPLOVIN CORP COM CL A 03831W108 4438 80589 SH SOLE 2 34394 0 46195 APPLOVIN CORP COM CL A 03831W108 76 1375 SH SOLE 15 1375 0 0 APPLOVIN CORP COM CL A 03831W108 2 44 SH SOLE 18 44 0 0 APPLOVIN CORP COM CL A 03831W108 102125 1854466 SH SOLE 19 1854466 0 0 APPLOVIN CORP COM CL A 03831W108 2672 48514 SH SOLE 21 48514 0 0 APPLOVIN CORP COM CL A 03831W108 25162 456904 SH SOLE 22 456904 0 0 APPLOVIN CORP COM CL A 03831W108 10307 187162 SH SOLE 25 187162 0 0 APPLOVIN CORP COM CL A 03831W108 15427 280126 SH SOLE 26 5985 0 274141 APPLOVIN CORP COM CL A 03831W108 10607 192613 SH SOLE 28 1167 0 191446 APPLOVIN CORP COM CL A 03831W108 142291 2583822 SH SOLE 34 2583822 0 0 APPLOVIN CORP COM CL A 03831W108 1777 32259 SH SOLE 36 32259 0 0 APPLOVIN CORP COM CL A 03831W108 54 977 SH SOLE 43 961 0 16 APREA THERAPEUTICS INC COM 03836J102 3 1694 SH SOLE 2 1427 0 267 APREA THERAPEUTICS INC COM 03836J102 5 2924 SH SOLE 18 2924 0 0 APREA THERAPEUTICS INC COM 03836J102 117 62638 SH SOLE 21 62638 0 0 APREA THERAPEUTICS INC COM 03836J102 303 162909 SH SOLE 22 162909 0 0 APTARGROUP INC COM 038336103 13946 118688 SH SOLE 2 83152 0 35536 APTARGROUP INC COM 038336103 16 139 SH SOLE 4 139 0 0 APTARGROUP INC COM 038336103 1715 14597 SH SOLE 7 14597 0 0 APTARGROUP INC COM 038336103 67 571 SH SOLE 13 571 0 0 APTARGROUP INC COM 038336103 16748 142539 SH SOLE 18 142539 0 0 APTARGROUP INC COM 038336103 2918 24835 SH SOLE 19 24835 0 0 APTARGROUP INC COM 038336103 388545 3306763 SH SOLE 21 3306763 0 0 APTARGROUP INC COM 038336103 214348 1824235 SH SOLE 22 1722402 0 101833 APTARGROUP INC COM 038336103 1545 13153 SH SOLE 25 13153 0 0 APTARGROUP INC COM 038336103 3776 32140 SH SOLE 26 27086 0 5054 APTARGROUP INC COM 038336103 1950 16595 SH SOLE 28 16595 0 0 APTARGROUP INC COM 038336103 4588 39045 SH SOLE 30 39045 0 0 APTARGROUP INC COM 038336103 115 978 SH SOLE 31 978 0 0 APTARGROUP INC COM 038336103 1280 10893 SH SOLE 36 10893 0 0 APTARGROUP INC COM 038336103 990 8426 SH SOLE 40 8426 0 0 APTARGROUP INC COM 038336103 10 81 SH OTR 43 81 0 0 APTARGROUP INC COM 038336103 11075 94258 SH SOLE 43 89578 0 4680 APTEVO THERAPEUTICS INC COM NEW 03835L207 2 378 SH SOLE 2 0 0 378 APTEVO THERAPEUTICS INC COM NEW 03835L207 3 524 SH SOLE 18 524 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 40 6830 SH SOLE 21 6830 0 0 APTEVO THERAPEUTICS INC COM NEW 03835L207 274 46635 SH SOLE 22 46635 0 0 APTINYX INC COM 03836N103 124 54783 SH SOLE 2 6460 0 48323 APTINYX INC COM 03836N103 84 36879 SH SOLE 18 8738 0 28141 APTINYX INC COM 03836N103 396 174362 SH SOLE 19 174362 0 0 APTINYX INC COM 03836N103 300 132199 SH SOLE 21 132199 0 0 APTINYX INC COM 03836N103 1880 828030 SH SOLE 22 828030 0 0 APTINYX INC COM 03836N103 57 25234 SH SOLE 23 25234 0 0 APTINYX INC COM 03836N103 146 64430 SH SOLE 26 0 0 64430 APTIV PLC SHS G6095L109 63085 526983 SH SOLE 2 75590 0 451393 APTIV PLC SHS G6095L109 24907 208062 SH SOLE 4 138849 0 69213 APTIV PLC SHS G6095L109 28404 237272 SH SOLE 7 229221 0 8051 APTIV PLC SHS G6095L109 141 1180 SH SOLE 13 1180 0 0 APTIV PLC SHS G6095L109 3052 25496 SH SOLE 15 25496 0 0 APTIV PLC SHS G6095L109 3 25 SH SOLE 17 0 0 25 APTIV PLC SHS G6095L109 61547 514134 SH SOLE 18 477002 0 37132 APTIV PLC SHS G6095L109 73551 614414 SH SOLE 19 614414 0 0 APTIV PLC SHS G6095L109 857993 7167266 SH SOLE 21 7167266 0 0 APTIV PLC SHS G6095L109 683676 5711099 SH SOLE 22 5169388 0 541711 APTIV PLC SHS G6095L109 40479 338144 SH SOLE 23 338144 0 0 APTIV PLC SHS G6095L109 70692 590529 SH SOLE 25 590529 0 0 APTIV PLC SHS G6095L109 91055 760630 SH SOLE 26 351357 0 409273 APTIV PLC SHS G6095L109 84992 709979 SH SOLE 28 50099 0 659880 APTIV PLC SHS G6095L109 73 610 SH SOLE 29 610 0 0 APTIV PLC SHS G6095L109 244448 2042003 SH SOLE 30 1995629 0 46374 APTIV PLC SHS G6095L109 7028 58712 SH SOLE 31 28634 0 30078 APTIV PLC SHS G6095L109 109765 916924 SH SOLE 34 916924 0 0 APTIV PLC SHS G6095L109 13291 111029 SH SOLE 36 111029 0 0 APTIV PLC SHS G6095L109 1062 8868 SH SOLE 40 8868 0 0 APTIV PLC SHS G6095L109 64 535 SH OTR 43 535 0 0 APTIV PLC SHS G6095L109 16858 140822 SH SOLE 43 123443 0 17379 APYX MEDICAL CORPORATION COM 03837C106 63 9645 SH SOLE 2 4822 0 4823 APYX MEDICAL CORPORATION COM 03837C106 3 501 SH SOLE 7 501 0 0 APYX MEDICAL CORPORATION COM 03837C106 565 86482 SH SOLE 18 86482 0 0 APYX MEDICAL CORPORATION COM 03837C106 378 57844 SH SOLE 19 57844 0 0 APYX MEDICAL CORPORATION COM 03837C106 7086 1085147 SH SOLE 21 1085147 0 0 APYX MEDICAL CORPORATION COM 03837C106 4780 732035 SH SOLE 22 724792 0 7243 APYX MEDICAL CORPORATION COM 03837C106 0 65 SH SOLE 43 65 0 0 AQUA METALS INC COM 03837J101 2 1403 SH SOLE 2 0 0 1403 AQUA METALS INC COM 03837J101 19 12830 SH SOLE 18 12830 0 0 AQUA METALS INC COM 03837J101 317 209953 SH SOLE 21 209953 0 0 AQUA METALS INC COM 03837J101 1472 974563 SH SOLE 22 974563 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 23 12358 SH SOLE 2 2125 0 10233 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 843 SH SOLE 7 843 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 335 179297 SH SOLE 18 179297 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 171 91341 SH SOLE 19 91341 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4594 2456526 SH SOLE 21 2456526 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2919 1560832 SH SOLE 22 1533429 0 27403 AQUESTIVE THERAPEUTICS INC COM 03843E104 71 27150 SH SOLE 2 26523 0 627 AQUESTIVE THERAPEUTICS INC COM 03843E104 13 4989 SH SOLE 18 4989 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 179 68435 SH SOLE 21 68435 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 672 257570 SH SOLE 22 257570 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 48 18373 SH SOLE 30 18373 0 0 ARAMARK COM 03852U106 21177 563212 SH SOLE 2 50096 0 513116 ARAMARK COM 03852U106 7175 190836 SH SOLE 4 91003 0 99833 ARAMARK COM 03852U106 836 22245 SH SOLE 7 22245 0 0 ARAMARK COM 03852U106 48 1276 SH SOLE 13 1276 0 0 ARAMARK COM 03852U106 1031 27432 SH SOLE 15 27432 0 0 ARAMARK COM 03852U106 4896 130226 SH SOLE 18 118821 0 11405 ARAMARK COM 03852U106 16248 432118 SH SOLE 19 432118 0 0 ARAMARK COM 03852U106 102268 2719903 SH SOLE 21 2719903 0 0 ARAMARK COM 03852U106 213099 5667515 SH SOLE 22 5262246 0 405269 ARAMARK COM 03852U106 10616 282339 SH SOLE 23 282339 0 0 ARAMARK COM 03852U106 9564 254360 SH SOLE 25 254360 0 0 ARAMARK COM 03852U106 12864 342131 SH SOLE 26 169678 0 172453 ARAMARK COM 03852U106 15674 416870 SH SOLE 28 5888 0 410982 ARAMARK COM 03852U106 18798 499944 SH SOLE 30 481789 0 18155 ARAMARK COM 03852U106 1887 50177 SH SOLE 31 25168 0 25009 ARAMARK COM 03852U106 3346 88986 SH SOLE 34 88986 0 0 ARAMARK COM 03852U106 4204 111810 SH SOLE 36 111810 0 0 ARAMARK COM 03852U106 268 7122 SH SOLE 40 7122 0 0 ARAMARK COM 03852U106 3359 89345 SH SOLE 43 65582 0 23763 ARAVIVE INC COM 03890D108 0 224 SH SOLE 2 0 0 224 ARAVIVE INC COM 03890D108 6 3116 SH SOLE 18 3116 0 0 ARAVIVE INC COM 03890D108 71 36978 SH SOLE 21 36978 0 0 ARAVIVE INC COM 03890D108 256 132385 SH SOLE 22 132385 0 0 ARBOR REALTY TRUST INC COM 038923108 10521 616698 SH SOLE 2 343064 0 273634 ARBOR REALTY TRUST INC COM 038923108 8 489 SH SOLE 4 489 0 0 ARBOR REALTY TRUST INC COM 038923108 34 2015 SH SOLE 7 2015 0 0 ARBOR REALTY TRUST INC COM 038923108 7238 424288 SH SOLE 18 424288 0 0 ARBOR REALTY TRUST INC COM 038923108 21919 1284839 SH SOLE 19 1284839 0 0 ARBOR REALTY TRUST INC COM 038923108 126134 7393530 SH SOLE 21 7393530 0 0 ARBOR REALTY TRUST INC COM 038923108 83854 4915227 SH SOLE 22 4771475 0 143752 ARBOR REALTY TRUST INC COM 038923108 733 42990 SH SOLE 23 42990 0 0 ARBOR REALTY TRUST INC COM 038923108 325 19040 SH SOLE 25 19040 0 0 ARBOR REALTY TRUST INC COM 038923108 879 51548 SH SOLE 26 39849 0 11699 ARBOR REALTY TRUST INC COM 038923108 168 9842 SH SOLE 28 9842 0 0 ARBOR REALTY TRUST INC COM 038923108 1372 80409 SH SOLE 30 80409 0 0 ARBOR REALTY TRUST INC COM 038923108 279 16348 SH SOLE 40 16348 0 0 ARBOR REALTY TRUST INC COM 038923108 433 25379 SH SOLE 43 17115 0 8264 ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1941 1875000 PRN SOLE 21 1875000 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 148 49632 SH SOLE 2 3139 0 46493 ARBUTUS BIOPHARMA CORP COM 03879J100 787 264164 SH SOLE 18 264164 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 432 144826 SH SOLE 19 144826 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 12424 4169139 SH SOLE 21 4169139 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 6316 2119545 SH SOLE 22 2077419 0 42126 ARBUTUS BIOPHARMA CORP COM 03879J100 207 69605 SH SOLE 30 69605 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 24 7918 SH SOLE 43 7918 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 437 112156 SH SOLE 2 0 0 112156 ARC DOCUMENT SOLUTIONS INC COM 00191G103 27 6964 SH SOLE 18 6964 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 468 120063 SH SOLE 21 120063 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 4634 1188084 SH SOLE 22 1188084 0 0 ARCA BIOPHARMA INC COM 00211Y506 7 3131 SH SOLE 18 3131 0 0 ARCA BIOPHARMA INC COM 00211Y506 80 34835 SH SOLE 21 34835 0 0 ARCA BIOPHARMA INC COM 00211Y506 533 231911 SH SOLE 22 231911 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 6 4445 SH SOLE 18 4445 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 74 52955 SH SOLE 21 52955 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 2 1481 SH SOLE 22 1481 0 0 ARCBEST CORP COM 03937C105 2820 35034 SH SOLE 2 13867 0 21167 ARCBEST CORP COM 03937C105 10 120 SH SOLE 4 120 0 0 ARCBEST CORP COM 03937C105 29 357 SH SOLE 7 357 0 0 ARCBEST CORP COM 03937C105 7591 94293 SH SOLE 18 94293 0 0 ARCBEST CORP COM 03937C105 8019 99610 SH SOLE 19 99610 0 0 ARCBEST CORP COM 03937C105 246533 3062526 SH SOLE 21 3062526 0 0 ARCBEST CORP COM 03937C105 52690 654537 SH SOLE 22 627986 0 26551 ARCBEST CORP COM 03937C105 153 1895 SH SOLE 23 1895 0 0 ARCBEST CORP COM 03937C105 350 4344 SH SOLE 25 4344 0 0 ARCBEST CORP COM 03937C105 1832 22752 SH SOLE 26 12683 0 10069 ARCBEST CORP COM 03937C105 36 452 SH SOLE 28 452 0 0 ARCBEST CORP COM 03937C105 3470 43109 SH SOLE 30 43109 0 0 ARCBEST CORP COM 03937C105 252 3130 SH SOLE 36 3130 0 0 ARCBEST CORP COM 03937C105 279 3471 SH SOLE 40 3471 0 0 ARCBEST CORP COM 03937C105 4034 50117 SH SOLE 43 46550 0 3567 ARCELLX INC COMMON STOCK 03940C100 19 1351 SH SOLE 2 431 0 920 ARCELLX INC COMMON STOCK 03940C100 362 25810 SH SOLE 18 25810 0 0 ARCELLX INC COMMON STOCK 03940C100 183 13033 SH SOLE 19 13033 0 0 ARCELLX INC COMMON STOCK 03940C100 3991 284661 SH SOLE 21 284661 0 0 ARCELLX INC COMMON STOCK 03940C100 2457 175250 SH SOLE 22 174640 0 610 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 31704 990426 SH SOLE 19 990426 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 31379 980280 SH SOLE 25 980280 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 32143 1004148 SH SOLE 29 1004148 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 13335 416581 SH SOLE 34 416581 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10081 314925 SH SOLE 43 263393 0 51532 ARCH CAP GROUP LTD ORD G0450A105 21045 434643 SH SOLE 2 102052 0 332591 ARCH CAP GROUP LTD ORD G0450A105 12935 267140 SH SOLE 4 149681 0 117459 ARCH CAP GROUP LTD ORD G0450A105 1741 35965 SH SOLE 7 35965 0 0 ARCH CAP GROUP LTD ORD G0450A105 96 1979 SH SOLE 13 1979 0 0 ARCH CAP GROUP LTD ORD G0450A105 2403 49633 SH SOLE 15 49633 0 0 ARCH CAP GROUP LTD ORD G0450A105 26741 552263 SH SOLE 18 530983 0 21280 ARCH CAP GROUP LTD ORD G0450A105 4897 101138 SH SOLE 19 101138 0 0 ARCH CAP GROUP LTD ORD G0450A105 237546 4905939 SH SOLE 21 4905939 0 0 ARCH CAP GROUP LTD ORD G0450A105 394711 8151823 SH SOLE 22 7477403 0 674420 ARCH CAP GROUP LTD ORD G0450A105 23719 489866 SH SOLE 23 489866 0 0 ARCH CAP GROUP LTD ORD G0450A105 21706 448290 SH SOLE 25 448290 0 0 ARCH CAP GROUP LTD ORD G0450A105 27863 575449 SH SOLE 26 282553 0 292896 ARCH CAP GROUP LTD ORD G0450A105 48356 998673 SH SOLE 28 7192 0 991481 ARCH CAP GROUP LTD ORD G0450A105 69 1415 SH SOLE 29 1415 0 0 ARCH CAP GROUP LTD ORD G0450A105 35011 723061 SH SOLE 30 723061 0 0 ARCH CAP GROUP LTD ORD G0450A105 4280 88392 SH SOLE 31 41934 0 46458 ARCH CAP GROUP LTD ORD G0450A105 912 18831 SH SOLE 34 18831 0 0 ARCH CAP GROUP LTD ORD G0450A105 7565 156234 SH SOLE 36 156234 0 0 ARCH CAP GROUP LTD ORD G0450A105 621 12816 SH SOLE 40 12816 0 0 ARCH CAP GROUP LTD ORD G0450A105 34 700 SH OTR 43 700 0 0 ARCH CAP GROUP LTD ORD G0450A105 12877 265940 SH SOLE 43 258730 0 7210 ARCH RESOURCES INC CL A 03940R107 894 6507 SH SOLE 2 4316 0 2191 ARCH RESOURCES INC CL A 03940R107 13 93 SH SOLE 4 93 0 0 ARCH RESOURCES INC CL A 03940R107 28 204 SH SOLE 7 204 0 0 ARCH RESOURCES INC CL A 03940R107 6330 46073 SH SOLE 18 46073 0 0 ARCH RESOURCES INC CL A 03940R107 3675 26751 SH SOLE 19 26751 0 0 ARCH RESOURCES INC CL A 03940R107 81946 596493 SH SOLE 21 596493 0 0 ARCH RESOURCES INC CL A 03940R107 48915 356054 SH SOLE 22 343751 0 12303 ARCH RESOURCES INC CL A 03940R107 1096 7975 SH SOLE 26 6722 0 1253 ARCH RESOURCES INC CL A 03940R107 1481 10780 SH SOLE 30 10780 0 0 ARCH RESOURCES INC CL A 03940R107 219 1592 SH SOLE 40 1592 0 0 ARCH RESOURCES INC CL A 03940R107 825 6003 SH SOLE 43 3614 0 2389 ARCHAEA ENERGY INC COM CL A 03940F103 55 2524 SH SOLE 2 1375 0 1149 ARCHAEA ENERGY INC COM CL A 03940F103 1095 49940 SH SOLE 21 49940 0 0 ARCHAEA ENERGY INC COM CL A 03940F103 8746 398827 SH SOLE 22 398827 0 0 ARCHAEA ENERGY INC COM CL A 03940F103 758 34565 SH SOLE 28 34565 0 0 ARCHER AVIATION INC COM CL A 03945R102 20 4245 SH SOLE 2 0 0 4245 ARCHER AVIATION INC COM CL A 03945R102 33 6806 SH SOLE 21 6806 0 0 ARCHER AVIATION INC COM CL A 03945R102 7846 1631149 SH SOLE 22 1631149 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 133476 1478795 SH SOLE 2 423074 0 1055721 ARCHER DANIELS MIDLAND CO COM 039483102 22396 248130 SH SOLE 4 219176 0 28954 ARCHER DANIELS MIDLAND CO COM 039483102 84055 931255 SH SOLE 7 916086 0 15169 ARCHER DANIELS MIDLAND CO COM 039483102 2420 26816 SH SOLE 13 26816 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7197 79733 SH SOLE 15 79733 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH SOLE 17 0 0 14 ARCHER DANIELS MIDLAND CO COM 039483102 89184 988080 SH SOLE 18 909844 0 78236 ARCHER DANIELS MIDLAND CO COM 039483102 80321 889890 SH SOLE 19 889890 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1362873 15099412 SH SOLE 21 15099412 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1076658 11928410 SH SOLE 22 10808242 0 1120168 ARCHER DANIELS MIDLAND CO COM 039483102 62899 696865 SH SOLE 23 696865 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 97094 1075718 SH SOLE 25 1075718 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 149208 1653095 SH SOLE 26 610314 0 1042781 ARCHER DANIELS MIDLAND CO COM 039483102 119481 1323742 SH SOLE 28 23503 0 1300239 ARCHER DANIELS MIDLAND CO COM 039483102 371667 4117738 SH SOLE 30 3903457 0 214281 ARCHER DANIELS MIDLAND CO COM 039483102 11143 123456 SH SOLE 31 60413 0 63043 ARCHER DANIELS MIDLAND CO COM 039483102 41209 456562 SH SOLE 34 456562 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 22762 252188 SH SOLE 36 252188 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1659 18380 SH SOLE 40 18380 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 113 1253 SH OTR 43 1253 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 39709 439945 SH SOLE 43 402450 0 37495 ARCHROCK INC COM 03957W106 3359 363920 SH SOLE 2 88168 0 275752 ARCHROCK INC COM 03957W106 3 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 14 1567 SH SOLE 7 1567 0 0 ARCHROCK INC COM 03957W106 4577 495839 SH SOLE 18 495839 0 0 ARCHROCK INC COM 03957W106 7280 788770 SH SOLE 19 788770 0 0 ARCHROCK INC COM 03957W106 158368 17157919 SH SOLE 21 17157919 0 0 ARCHROCK INC COM 03957W106 39331 4261227 SH SOLE 22 4120655 0 140572 ARCHROCK INC COM 03957W106 316 34262 SH SOLE 23 34262 0 0 ARCHROCK INC COM 03957W106 236 25583 SH SOLE 25 25583 0 0 ARCHROCK INC COM 03957W106 2710 293578 SH SOLE 26 55872 0 237706 ARCHROCK INC COM 03957W106 755 81845 SH SOLE 28 81845 0 0 ARCHROCK INC COM 03957W106 2060 223188 SH SOLE 30 223188 0 0 ARCHROCK INC COM 03957W106 249 26974 SH SOLE 34 26974 0 0 ARCHROCK INC COM 03957W106 222 24091 SH SOLE 36 24091 0 0 ARCHROCK INC COM 03957W106 156 16865 SH SOLE 40 16865 0 0 ARCHROCK INC COM 03957W106 4216 456770 SH SOLE 43 331353 0 125417 ARCIMOTO INC COM 039587100 27 4083 SH SOLE 2 1123 0 2960 ARCIMOTO INC COM 039587100 3 440 SH SOLE 7 440 0 0 ARCIMOTO INC COM 039587100 532 80520 SH SOLE 18 80520 0 0 ARCIMOTO INC COM 039587100 324 48963 SH SOLE 19 48963 0 0 ARCIMOTO INC COM 039587100 6348 960319 SH SOLE 21 960319 0 0 ARCIMOTO INC COM 039587100 4530 685264 SH SOLE 22 679733 0 5531 ARCIMOTO INC COM 039587100 111 16754 SH SOLE 43 16754 0 0 ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 3 2291 SH SOLE 2 2291 0 0 ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 109 81860 SH SOLE 19 81860 0 0 ARCLIGHT CLEAN TRANSITION II *W EXP 03/16/202 G0R21B112 20 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 11505 449064 SH SOLE 2 383157 0 65907 ARCONIC CORPORATION COM 03966V107 10 389 SH SOLE 4 389 0 0 ARCONIC CORPORATION COM 03966V107 6061 236565 SH SOLE 7 236565 0 0 ARCONIC CORPORATION COM 03966V107 10122 395064 SH SOLE 18 395064 0 0 ARCONIC CORPORATION COM 03966V107 36533 1425951 SH SOLE 19 1425951 0 0 ARCONIC CORPORATION COM 03966V107 344893 13461876 SH SOLE 21 13461876 0 0 ARCONIC CORPORATION COM 03966V107 68902 2689366 SH SOLE 22 2582977 0 106389 ARCONIC CORPORATION COM 03966V107 54 2126 SH SOLE 23 2126 0 0 ARCONIC CORPORATION COM 03966V107 390 15234 SH SOLE 25 15234 0 0 ARCONIC CORPORATION COM 03966V107 1144 44642 SH SOLE 26 28488 0 16154 ARCONIC CORPORATION COM 03966V107 1846 72055 SH SOLE 28 72055 0 0 ARCONIC CORPORATION COM 03966V107 4559 177951 SH SOLE 30 177951 0 0 ARCONIC CORPORATION COM 03966V107 23972 935669 SH SOLE 34 935669 0 0 ARCONIC CORPORATION COM 03966V107 125 4870 SH SOLE 36 4870 0 0 ARCONIC CORPORATION COM 03966V107 318 12409 SH SOLE 40 12409 0 0 ARCONIC CORPORATION COM 03966V107 8 300 SH OTR 43 300 0 0 ARCONIC CORPORATION COM 03966V107 9947 388233 SH SOLE 43 371248 0 16985 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 407 50051 SH SOLE 21 50051 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 555 68260 SH SOLE 28 68260 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 0 1 SH SOLE 43 1 0 0 ARCOSA INC COM 039653100 2469 43127 SH SOLE 2 16084 0 27043 ARCOSA INC COM 039653100 11 186 SH SOLE 4 186 0 0 ARCOSA INC COM 039653100 38 668 SH SOLE 7 668 0 0 ARCOSA INC COM 039653100 10354 180853 SH SOLE 18 180853 0 0 ARCOSA INC COM 039653100 4950 86462 SH SOLE 19 86462 0 0 ARCOSA INC COM 039653100 341170 5959297 SH SOLE 21 5959297 0 0 ARCOSA INC COM 039653100 69978 1222320 SH SOLE 22 1171564 0 50756 ARCOSA INC COM 039653100 350 6113 SH SOLE 25 6113 0 0 ARCOSA INC COM 039653100 1303 22766 SH SOLE 26 19467 0 3299 ARCOSA INC COM 039653100 49 858 SH SOLE 28 858 0 0 ARCOSA INC COM 039653100 4765 83236 SH SOLE 30 83236 0 0 ARCOSA INC COM 039653100 73 1277 SH SOLE 36 1277 0 0 ARCOSA INC COM 039653100 329 5754 SH SOLE 40 5754 0 0 ARCOSA INC COM 039653100 1991 34776 SH SOLE 43 31603 0 3173 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 535 19849 SH SOLE 2 6151 0 13698 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2 78 SH SOLE 4 78 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 8 299 SH SOLE 7 299 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1738 64468 SH SOLE 18 64468 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1019 37795 SH SOLE 19 37795 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 27501 1020056 SH SOLE 21 1020056 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 13706 508383 SH SOLE 22 488403 0 19980 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 88 3247 SH SOLE 25 3247 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 93 3461 SH SOLE 26 842 0 2619 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 10 366 SH SOLE 28 366 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 827 30666 SH SOLE 30 30666 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 53 1957 SH SOLE 36 1957 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 62 2289 SH SOLE 40 2289 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 73 2725 SH SOLE 43 2671 0 54 ARCUS BIOSCIENCES INC COM 03969F109 2084 66040 SH SOLE 2 18408 0 47632 ARCUS BIOSCIENCES INC COM 03969F109 5 170 SH SOLE 4 170 0 0 ARCUS BIOSCIENCES INC COM 03969F109 20 641 SH SOLE 7 641 0 0 ARCUS BIOSCIENCES INC COM 03969F109 4472 141694 SH SOLE 18 141694 0 0 ARCUS BIOSCIENCES INC COM 03969F109 15903 503901 SH SOLE 19 503901 0 0 ARCUS BIOSCIENCES INC COM 03969F109 63557 2013832 SH SOLE 21 2013832 0 0 ARCUS BIOSCIENCES INC COM 03969F109 35603 1128115 SH SOLE 22 1085960 0 42155 ARCUS BIOSCIENCES INC COM 03969F109 139 4408 SH SOLE 23 4408 0 0 ARCUS BIOSCIENCES INC COM 03969F109 156 4954 SH SOLE 25 4954 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1695 53709 SH SOLE 26 20834 0 32875 ARCUS BIOSCIENCES INC COM 03969F109 27 853 SH SOLE 28 853 0 0 ARCUS BIOSCIENCES INC COM 03969F109 6452 204437 SH SOLE 30 204437 0 0 ARCUS BIOSCIENCES INC COM 03969F109 41 1300 SH SOLE 34 1300 0 0 ARCUS BIOSCIENCES INC COM 03969F109 152 4810 SH SOLE 40 4810 0 0 ARCUS BIOSCIENCES INC COM 03969F109 336 10662 SH SOLE 43 10662 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1942 100845 SH SOLE 2 75938 0 24907 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 2741 142318 SH SOLE 18 136377 0 5941 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 28892 1500096 SH SOLE 19 1500096 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 255 13250 SH SOLE 20 13250 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 23631 1226967 SH SOLE 21 1226967 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 15008 779213 SH SOLE 22 751721 0 27492 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 90 4657 SH SOLE 23 4657 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 69 3558 SH SOLE 25 3558 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 352 18267 SH SOLE 26 668 0 17599 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 23 1197 SH SOLE 28 1197 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 612 31763 SH SOLE 30 31763 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 9364 486190 SH SOLE 34 486190 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 18 913 SH SOLE 36 913 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 42 2166 SH SOLE 40 2166 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 74 3853 SH SOLE 43 3777 0 76 ARDAGH METAL PACKAGING S A SHS L02235106 269 33145 SH SOLE 2 5891 0 27254 ARDAGH METAL PACKAGING S A SHS L02235106 227 27961 SH SOLE 18 27961 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 215 26431 SH SOLE 19 26431 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 6437 791773 SH SOLE 21 791773 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 6215 764463 SH SOLE 22 694300 0 70163 ARDAGH METAL PACKAGING S A SHS L02235106 9 1168 SH SOLE 31 1168 0 0 ARDAGH METAL PACKAGING S A SHS L02235106 29 3625 SH SOLE 43 3625 0 0 ARDELYX INC COM 039697107 51 47353 SH SOLE 2 3557 0 43796 ARDELYX INC COM 039697107 1 1360 SH SOLE 7 1360 0 0 ARDELYX INC COM 039697107 282 263431 SH SOLE 18 263431 0 0 ARDELYX INC COM 039697107 187 174588 SH SOLE 19 174588 0 0 ARDELYX INC COM 039697107 3417 3193448 SH SOLE 21 3193448 0 0 ARDELYX INC COM 039697107 2154 2012694 SH SOLE 22 1988616 0 24078 ARDELYX INC COM 039697107 8 7702 SH SOLE 43 7702 0 0 ARDMORE SHIPPING CORP COM Y0207T100 218 48551 SH SOLE 2 21309 0 27242 ARDMORE SHIPPING CORP COM Y0207T100 32 7055 SH SOLE 18 7055 0 0 ARDMORE SHIPPING CORP COM Y0207T100 95 21221 SH SOLE 19 21221 0 0 ARDMORE SHIPPING CORP COM Y0207T100 422 93677 SH SOLE 21 93677 0 0 ARDMORE SHIPPING CORP COM Y0207T100 845 187736 SH SOLE 22 187736 0 0 ARDMORE SHIPPING CORP COM Y0207T100 72 16037 SH SOLE 23 16037 0 0 ARDMORE SHIPPING CORP COM Y0207T100 108 24041 SH SOLE 26 0 0 24041 ARES CAPITAL CORP COM 04010L103 33801 1613432 SH SOLE 30 1613432 0 0 ARES CAPITAL CORP COM 04010L103 2240 106900 SH SOLE 43 77407 0 29493 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2890 2560000 PRN SOLE 21 2560000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 775 49919 SH SOLE 2 12672 0 37247 ARES COML REAL ESTATE CORP COM 04013V108 9 551 SH SOLE 7 551 0 0 ARES COML REAL ESTATE CORP COM 04013V108 2088 134530 SH SOLE 18 134530 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1235 79552 SH SOLE 19 79552 0 0 ARES COML REAL ESTATE CORP COM 04013V108 37168 2394823 SH SOLE 21 2394823 0 0 ARES COML REAL ESTATE CORP COM 04013V108 18507 1192443 SH SOLE 22 1149879 0 42564 ARES COML REAL ESTATE CORP COM 04013V108 88 5672 SH SOLE 25 5672 0 0 ARES COML REAL ESTATE CORP COM 04013V108 4113 264990 SH SOLE 26 0 0 264990 ARES COML REAL ESTATE CORP COM 04013V108 997 64224 SH SOLE 30 64224 0 0 ARES COML REAL ESTATE CORP COM 04013V108 97 6246 SH SOLE 40 6246 0 0 ARES COML REAL ESTATE CORP COM 04013V108 405 26115 SH SOLE 43 25774 0 341 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 24888 306390 SH SOLE 2 54310 0 252080 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 35 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 5401 66492 SH SOLE 18 66492 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3407 41937 SH SOLE 19 41937 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 170967 2104733 SH SOLE 21 2104733 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 284528 3502745 SH SOLE 22 3345397 0 157348 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1437 17687 SH SOLE 25 17687 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4327 53272 SH SOLE 26 43703 0 9569 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 176 2161 SH SOLE 28 2161 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5905 72696 SH SOLE 30 72696 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 169 2083 SH SOLE 31 2083 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 31 384 SH SOLE 34 384 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1275 15701 SH SOLE 40 15701 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 190 2344 SH SOLE 43 1066 0 1278 ARGAN INC COM 04010E109 1026 25279 SH SOLE 2 17588 0 7691 ARGAN INC COM 04010E109 2 50 SH SOLE 4 50 0 0 ARGAN INC COM 04010E109 6 140 SH SOLE 7 140 0 0 ARGAN INC COM 04010E109 1881 46345 SH SOLE 18 46345 0 0 ARGAN INC COM 04010E109 1085 26729 SH SOLE 19 26729 0 0 ARGAN INC COM 04010E109 29374 723668 SH SOLE 21 723668 0 0 ARGAN INC COM 04010E109 16699 411403 SH SOLE 22 397281 0 14122 ARGAN INC COM 04010E109 81 1994 SH SOLE 25 1994 0 0 ARGAN INC COM 04010E109 52 1287 SH SOLE 26 0 0 1287 ARGAN INC COM 04010E109 386 9519 SH SOLE 30 9519 0 0 ARGAN INC COM 04010E109 55 1354 SH SOLE 40 1354 0 0 ARGAN INC COM 04010E109 463 11407 SH SOLE 43 10489 0 918 ARGENX SE SPONSORED ADR 04016X101 4194 13301 SH SOLE 2 13301 0 0 ARGENX SE SPONSORED ADR 04016X101 2128 6749 SH SOLE 18 6749 0 0 ARGENX SE SPONSORED ADR 04016X101 58536 185646 SH SOLE 19 185646 0 0 ARGENX SE SPONSORED ADR 04016X101 102425 324839 SH SOLE 21 324839 0 0 ARGENX SE SPONSORED ADR 04016X101 4118 13059 SH SOLE 30 13059 0 0 ARGENX SE SPONSORED ADR 04016X101 33527 106330 SH SOLE 34 106330 0 0 ARGENX SE SPONSORED ADR 04016X101 8295 26307 SH SOLE 43 22691 0 3616 ARGO GROUP INTL HLDGS LTD COM G0464B107 1781 43154 SH SOLE 2 25157 0 17997 ARGO GROUP INTL HLDGS LTD COM G0464B107 4 104 SH SOLE 4 104 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 18 429 SH SOLE 7 429 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3898 94434 SH SOLE 18 94434 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2332 56504 SH SOLE 19 56504 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 47410 1148499 SH SOLE 21 1148499 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 32346 783578 SH SOLE 22 750844 0 32734 ARGO GROUP INTL HLDGS LTD COM G0464B107 38 929 SH SOLE 23 929 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 181 4390 SH SOLE 25 4390 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 400 9686 SH SOLE 26 7381 0 2305 ARGO GROUP INTL HLDGS LTD COM G0464B107 26 620 SH SOLE 28 620 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 938 22731 SH SOLE 30 22731 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 191 4626 SH SOLE 40 4626 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 859 20816 SH SOLE 43 18827 0 1989 ARHAUS INC COM CL A 04035M102 248 29143 SH SOLE 22 29143 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 8 4540 SH SOLE 2 4540 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 3 1851 SH SOLE 18 1851 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 52 29435 SH SOLE 21 29435 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 363 19969 SH SOLE 2 1581 0 18388 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 1059 58168 SH SOLE 18 58168 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 618 33973 SH SOLE 19 33973 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 10907 599285 SH SOLE 21 599285 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 3901 214367 SH SOLE 22 204285 0 10082 ARISTA NETWORKS INC COM 040413106 70213 505205 SH SOLE 2 128900 0 376305 ARISTA NETWORKS INC COM 040413106 20936 150637 SH SOLE 4 91415 0 59222 ARISTA NETWORKS INC COM 040413106 28746 206836 SH SOLE 7 200429 0 6407 ARISTA NETWORKS INC COM 040413106 722 5196 SH SOLE 13 5196 0 0 ARISTA NETWORKS INC COM 040413106 3010 21658 SH SOLE 15 21658 0 0 ARISTA NETWORKS INC COM 040413106 2 16 SH SOLE 17 0 0 16 ARISTA NETWORKS INC COM 040413106 57455 413404 SH SOLE 18 382825 0 30579 ARISTA NETWORKS INC COM 040413106 14319 103028 SH SOLE 19 103028 0 0 ARISTA NETWORKS INC COM 040413106 1019414 7334970 SH SOLE 21 7334970 0 0 ARISTA NETWORKS INC COM 040413106 697039 5015391 SH SOLE 22 4545800 0 469591 ARISTA NETWORKS INC COM 040413106 40289 289891 SH SOLE 23 289891 0 0 ARISTA NETWORKS INC COM 040413106 51330 369333 SH SOLE 25 369333 0 0 ARISTA NETWORKS INC COM 040413106 69967 503435 SH SOLE 26 174916 0 328519 ARISTA NETWORKS INC COM 040413106 99567 716413 SH SOLE 28 4220 0 712193 ARISTA NETWORKS INC COM 040413106 186052 1338693 SH SOLE 30 1322231 0 16462 ARISTA NETWORKS INC COM 040413106 6960 50077 SH SOLE 31 24045 0 26032 ARISTA NETWORKS INC COM 040413106 13354 96083 SH SOLE 34 96083 0 0 ARISTA NETWORKS INC COM 040413106 11811 84986 SH SOLE 36 84986 0 0 ARISTA NETWORKS INC COM 040413106 997 7176 SH SOLE 40 7176 0 0 ARISTA NETWORKS INC COM 040413106 78 564 SH OTR 43 564 0 0 ARISTA NETWORKS INC COM 040413106 21581 155283 SH SOLE 43 144430 0 10853 ARK RESTAURANTS CORP COM 040712101 8 445 SH SOLE 18 445 0 0 ARK RESTAURANTS CORP COM 040712101 100 5422 SH SOLE 21 5422 0 0 ARK RESTAURANTS CORP COM 040712101 70 3811 SH SOLE 22 3811 0 0 ARKO CORP COM 041242108 334 36689 SH SOLE 2 26127 0 10562 ARKO CORP COM 041242108 9 1039 SH SOLE 7 1039 0 0 ARKO CORP COM 041242108 1984 218021 SH SOLE 18 218021 0 0 ARKO CORP COM 041242108 1404 154289 SH SOLE 19 154289 0 0 ARKO CORP COM 041242108 25714 2825670 SH SOLE 21 2825670 0 0 ARKO CORP COM 041242108 17616 1935839 SH SOLE 22 1889537 0 46302 ARKO CORP COM 041242108 71 7768 SH SOLE 25 7768 0 0 ARKO CORP COM 041242108 113 12464 SH SOLE 30 12464 0 0 ARKO CORP COM 041242108 52 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 622 179197 SH SOLE 21 179197 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 3203 923152 SH SOLE 22 923152 0 0 ARLINGTON ASSET INVST CORP CL A NEW 041356205 0 98 SH SOLE 43 98 0 0 ARLO TECHNOLOGIES INC COM 04206A101 111 12476 SH SOLE 2 3752 0 8724 ARLO TECHNOLOGIES INC COM 04206A101 12 1338 SH SOLE 7 1338 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2681 302575 SH SOLE 18 302575 0 0 ARLO TECHNOLOGIES INC COM 04206A101 1324 149485 SH SOLE 19 149485 0 0 ARLO TECHNOLOGIES INC COM 04206A101 89938 10151029 SH SOLE 21 10151029 0 0 ARLO TECHNOLOGIES INC COM 04206A101 17617 1988420 SH SOLE 22 1973007 0 15413 ARLO TECHNOLOGIES INC COM 04206A101 862 97251 SH SOLE 30 97251 0 0 ARLO TECHNOLOGIES INC COM 04206A101 213 24073 SH SOLE 43 24020 0 53 ARMADA HOFFLER PPTYS INC COM 04208T108 4586 314137 SH SOLE 2 244767 0 69370 ARMADA HOFFLER PPTYS INC COM 04208T108 456 31214 SH SOLE 4 31214 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1151 78836 SH SOLE 7 78836 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3530 241776 SH SOLE 18 241776 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 6621 453488 SH SOLE 19 453488 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 120918 8282040 SH SOLE 21 8282040 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 38217 2617573 SH SOLE 22 2552873 0 64700 ARMADA HOFFLER PPTYS INC COM 04208T108 201 13780 SH SOLE 23 13780 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3777 258709 SH SOLE 25 258709 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1607 110090 SH SOLE 26 0 0 110090 ARMADA HOFFLER PPTYS INC COM 04208T108 543 37193 SH SOLE 28 0 0 37193 ARMADA HOFFLER PPTYS INC COM 04208T108 5736 392905 SH SOLE 30 392905 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 483 33062 SH SOLE 34 33062 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 113 7720 SH SOLE 40 7720 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1032 70717 SH SOLE 43 69761 0 956 ARMATA PHARMACEUTICALS INC COM 04216R102 10 1996 SH SOLE 18 1996 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 111 22667 SH SOLE 21 22667 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 549 65310 SH SOLE 2 24814 0 40496 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2956 351860 SH SOLE 18 351860 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1303 155071 SH SOLE 19 155071 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 107246 12767352 SH SOLE 21 12767352 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 17593 2094381 SH SOLE 22 2020908 0 73473 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 155 18395 SH SOLE 25 18395 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 143 16998 SH SOLE 26 9830 0 7168 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1724 205279 SH SOLE 30 205279 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 87 10341 SH SOLE 40 10341 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 444 52801 SH SOLE 43 51533 0 1268 ARMSTRONG FLOORING INC COM 04238R106 6 4476 SH SOLE 18 4476 0 0 ARMSTRONG FLOORING INC COM 04238R106 108 75263 SH SOLE 21 75263 0 0 ARMSTRONG FLOORING INC COM 04238R106 534 373199 SH SOLE 22 373199 0 0 ARMSTRONG FLOORING INC COM 04238R106 12 8595 SH SOLE 23 8595 0 0 ARMSTRONG FLOORING INC COM 04238R106 50 34972 SH SOLE 26 0 0 34972 ARMSTRONG FLOORING INC COM 04238R106 1 449 SH SOLE 43 449 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3326 36957 SH SOLE 2 14673 0 22284 ARMSTRONG WORLD INDS INC NEW COM 04247X102 16 173 SH SOLE 4 173 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 59 654 SH SOLE 7 654 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1871 20788 SH SOLE 18 20788 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1271 14125 SH SOLE 19 14125 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 58710 652261 SH SOLE 21 652261 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 96469 1071761 SH SOLE 22 1016708 0 55053 ARMSTRONG WORLD INDS INC NEW COM 04247X102 787 8746 SH SOLE 25 8746 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2134 23708 SH SOLE 26 20013 0 3695 ARMSTRONG WORLD INDS INC NEW COM 04247X102 76 848 SH SOLE 28 848 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2535 28161 SH SOLE 30 28161 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 63 697 SH SOLE 31 697 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 248 2753 SH SOLE 36 2753 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 528 5870 SH SOLE 40 5870 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 570 6334 SH SOLE 43 4699 0 1635 ARQIT QUANTUM INC ORDINARY SHARES G0567U101 1338 85902 SH SOLE 21 85902 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1259 111750 SH SOLE 2 53479 0 58271 ARRAY TECHNOLOGIES INC COM SHS 04271T100 63 5554 SH SOLE 4 254 0 5300 ARRAY TECHNOLOGIES INC COM SHS 04271T100 20 1766 SH SOLE 7 1766 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 4151 368365 SH SOLE 18 368365 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 2578 228727 SH SOLE 19 228727 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 75320 6683245 SH SOLE 21 6683245 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 33028 2930601 SH SOLE 22 2820572 0 110029 ARRAY TECHNOLOGIES INC COM SHS 04271T100 164 14526 SH SOLE 25 14526 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 641 56907 SH SOLE 26 50214 0 6693 ARRAY TECHNOLOGIES INC COM SHS 04271T100 672 59629 SH SOLE 28 59629 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 28294 2510563 SH SOLE 30 2510563 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 193 17103 SH SOLE 40 17103 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 272 24115 SH SOLE 43 22390 0 1725 ARRIVAL GROUP SHS L0423Q108 312 83589 SH SOLE 2 42240 0 41349 ARRIVAL GROUP SHS L0423Q108 170 45529 SH SOLE 4 45529 0 0 ARRIVAL GROUP SHS L0423Q108 34832 9338244 SH SOLE 19 9338244 0 0 ARRIVAL GROUP SHS L0423Q108 21 5606 SH SOLE 21 5606 0 0 ARRIVAL GROUP SHS L0423Q108 2076 556448 SH SOLE 22 283673 0 272775 ARRIVAL GROUP SHS L0423Q108 21062 5646596 SH SOLE 34 5646596 0 0 ARROW ELECTRS INC COM 042735100 28521 240418 SH SOLE 2 58556 0 181862 ARROW ELECTRS INC COM 042735100 7301 61542 SH SOLE 4 25721 0 35821 ARROW ELECTRS INC COM 042735100 3296 27782 SH SOLE 7 10436 0 17346 ARROW ELECTRS INC COM 042735100 31 262 SH SOLE 13 262 0 0 ARROW ELECTRS INC COM 042735100 1090 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 22793 192132 SH SOLE 18 188550 0 3582 ARROW ELECTRS INC COM 042735100 2314 19507 SH SOLE 19 19507 0 0 ARROW ELECTRS INC COM 042735100 441920 3725194 SH SOLE 21 3725194 0 0 ARROW ELECTRS INC COM 042735100 240000 2023093 SH SOLE 22 1898699 0 124394 ARROW ELECTRS INC COM 042735100 10608 89420 SH SOLE 23 89420 0 0 ARROW ELECTRS INC COM 042735100 25478 214766 SH SOLE 25 214766 0 0 ARROW ELECTRS INC COM 042735100 14599 123067 SH SOLE 26 63892 0 59175 ARROW ELECTRS INC COM 042735100 21898 184591 SH SOLE 28 1321 0 183270 ARROW ELECTRS INC COM 042735100 61738 520424 SH SOLE 30 401441 0 118983 ARROW ELECTRS INC COM 042735100 1926 16236 SH SOLE 31 8021 0 8215 ARROW ELECTRS INC COM 042735100 378 3184 SH SOLE 34 3184 0 0 ARROW ELECTRS INC COM 042735100 3725 31397 SH SOLE 36 31397 0 0 ARROW ELECTRS INC COM 042735100 277 2335 SH SOLE 40 2335 0 0 ARROW ELECTRS INC COM 042735100 17784 149915 SH SOLE 43 138746 0 11169 ARROW FINL CORP COM 042744102 408 12595 SH SOLE 2 7694 0 4901 ARROW FINL CORP COM 042744102 6 196 SH SOLE 7 196 0 0 ARROW FINL CORP COM 042744102 1442 44476 SH SOLE 18 44476 0 0 ARROW FINL CORP COM 042744102 836 25796 SH SOLE 19 25796 0 0 ARROW FINL CORP COM 042744102 17386 536262 SH SOLE 21 536262 0 0 ARROW FINL CORP COM 042744102 14980 462050 SH SOLE 22 445410 0 16640 ARROW FINL CORP COM 042744102 66 2031 SH SOLE 25 2031 0 0 ARROW FINL CORP COM 042744102 181 5577 SH SOLE 30 5577 0 0 ARROW FINL CORP COM 042744102 46 1415 SH SOLE 40 1415 0 0 ARROW FINL CORP COM 042744102 198 6117 SH SOLE 43 6117 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4601 100044 SH SOLE 2 78730 0 21314 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15 331 SH SOLE 4 331 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 62 1342 SH SOLE 7 1342 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21343 464069 SH SOLE 18 455323 0 8746 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 16937 368274 SH SOLE 19 368274 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 366579 7970842 SH SOLE 21 7970842 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 138501 3011543 SH SOLE 22 2952253 0 59290 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 192 4178 SH SOLE 23 4178 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 701 15240 SH SOLE 25 15240 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2389 51939 SH SOLE 26 29356 0 22583 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 142 3079 SH SOLE 28 3079 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5106 111017 SH SOLE 30 111017 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 30 657 SH SOLE 34 657 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 207 4508 SH SOLE 36 4508 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 549 11939 SH SOLE 40 11939 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 15 319 SH OTR 43 319 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1645 35763 SH SOLE 43 34186 0 1577 ARTERIS INC COM 04302A104 12 947 SH SOLE 2 476 0 471 ARTERIS INC COM 04302A104 200 15352 SH SOLE 18 15352 0 0 ARTERIS INC COM 04302A104 108 8309 SH SOLE 19 8309 0 0 ARTERIS INC COM 04302A104 2053 157906 SH SOLE 21 157906 0 0 ARTERIS INC COM 04302A104 1259 96832 SH SOLE 22 95639 0 1193 ARTESIAN RES CORP CL A 043113208 118 2425 SH SOLE 2 610 0 1815 ARTESIAN RES CORP CL A 043113208 535 11026 SH SOLE 7 11026 0 0 ARTESIAN RES CORP CL A 043113208 1218 25089 SH SOLE 18 25089 0 0 ARTESIAN RES CORP CL A 043113208 723 14885 SH SOLE 19 14885 0 0 ARTESIAN RES CORP CL A 043113208 20491 422064 SH SOLE 21 422064 0 0 ARTESIAN RES CORP CL A 043113208 9817 202201 SH SOLE 22 197268 0 4933 ARTESIAN RES CORP CL A 043113208 4811 99091 SH SOLE 30 99091 0 0 ARTESIAN RES CORP CL A 043113208 132 2720 SH SOLE 43 2720 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6809 173042 SH SOLE 2 130443 0 42599 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10 254 SH SOLE 4 254 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 419 10660 SH SOLE 7 10660 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6639 168713 SH SOLE 18 154074 0 14639 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 15226 386936 SH SOLE 19 386936 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 93709 2381432 SH SOLE 21 2381432 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 67872 1724841 SH SOLE 22 1686987 0 37854 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 508 12907 SH SOLE 23 12907 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 360 9161 SH SOLE 25 9161 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3560 90459 SH SOLE 26 25573 0 64886 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 45 1155 SH SOLE 28 1155 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1380 35064 SH SOLE 30 35064 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 205 5198 SH SOLE 36 5198 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 347 8829 SH SOLE 40 8829 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 25 629 SH OTR 43 629 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3276 83244 SH SOLE 43 64418 0 18826 ARTIVION INC COM 228903100 2256 105517 SH SOLE 2 66209 0 39308 ARTIVION INC COM 228903100 23 1053 SH SOLE 4 222 0 831 ARTIVION INC COM 228903100 13 590 SH SOLE 7 590 0 0 ARTIVION INC COM 228903100 2787 130338 SH SOLE 18 130338 0 0 ARTIVION INC COM 228903100 5828 272592 SH SOLE 19 272592 0 0 ARTIVION INC COM 228903100 107351 5021080 SH SOLE 21 5021080 0 0 ARTIVION INC COM 228903100 27478 1285235 SH SOLE 22 1255952 0 29283 ARTIVION INC COM 228903100 220 10276 SH SOLE 23 10276 0 0 ARTIVION INC COM 228903100 130 6069 SH SOLE 25 6069 0 0 ARTIVION INC COM 228903100 1481 69280 SH SOLE 26 18620 0 50660 ARTIVION INC COM 228903100 4961 232018 SH SOLE 30 232018 0 0 ARTIVION INC COM 228903100 171 7975 SH SOLE 34 7975 0 0 ARTIVION INC COM 228903100 75 3494 SH SOLE 36 3494 0 0 ARTIVION INC COM 228903100 84 3945 SH SOLE 40 3945 0 0 ARTIVION INC COM 228903100 9 437 SH OTR 43 437 0 0 ARTIVION INC COM 228903100 313 14644 SH SOLE 43 14476 0 168 ARTS WAY MFG INC COM 043168103 2 304 SH SOLE 21 304 0 0 ARVINAS INC COM 04335A105 4283 63646 SH SOLE 2 50568 0 13078 ARVINAS INC COM 04335A105 8 123 SH SOLE 4 123 0 0 ARVINAS INC COM 04335A105 42 621 SH SOLE 7 621 0 0 ARVINAS INC COM 04335A105 90 1336 SH SOLE 13 1336 0 0 ARVINAS INC COM 04335A105 8614 127995 SH SOLE 18 124130 0 3865 ARVINAS INC COM 04335A105 10797 160424 SH SOLE 19 160424 0 0 ARVINAS INC COM 04335A105 133140 1978305 SH SOLE 21 1978305 0 0 ARVINAS INC COM 04335A105 73199 1087649 SH SOLE 22 1061293 0 26356 ARVINAS INC COM 04335A105 221 3282 SH SOLE 23 3282 0 0 ARVINAS INC COM 04335A105 450 6692 SH SOLE 25 6692 0 0 ARVINAS INC COM 04335A105 2325 34554 SH SOLE 26 17531 0 17023 ARVINAS INC COM 04335A105 49 725 SH SOLE 28 725 0 0 ARVINAS INC COM 04335A105 3248 48257 SH SOLE 30 48257 0 0 ARVINAS INC COM 04335A105 143 2119 SH SOLE 36 2119 0 0 ARVINAS INC COM 04335A105 292 4333 SH SOLE 40 4333 0 0 ARVINAS INC COM 04335A105 350 5198 SH SOLE 43 5176 0 22 ASANA INC CL A 04342Y104 1994 49890 SH SOLE 2 19841 0 30049 ASANA INC CL A 04342Y104 1640 41037 SH SOLE 4 27287 0 13750 ASANA INC CL A 04342Y104 268 6703 SH SOLE 7 6703 0 0 ASANA INC CL A 04342Y104 6 150 SH SOLE 13 150 0 0 ASANA INC CL A 04342Y104 200 5000 SH SOLE 15 5000 0 0 ASANA INC CL A 04342Y104 10770 269441 SH SOLE 18 256324 0 13117 ASANA INC CL A 04342Y104 11614 290566 SH SOLE 19 290566 0 0 ASANA INC CL A 04342Y104 117845 2948342 SH SOLE 21 2948342 0 0 ASANA INC CL A 04342Y104 80699 2019001 SH SOLE 22 1974213 0 44788 ASANA INC CL A 04342Y104 3600 90080 SH SOLE 23 90080 0 0 ASANA INC CL A 04342Y104 518 12959 SH SOLE 25 12959 0 0 ASANA INC CL A 04342Y104 3623 90638 SH SOLE 26 45196 0 45442 ASANA INC CL A 04342Y104 3252 81352 SH SOLE 28 1382 0 79970 ASANA INC CL A 04342Y104 5 121 SH SOLE 29 121 0 0 ASANA INC CL A 04342Y104 7461 186668 SH SOLE 30 186668 0 0 ASANA INC CL A 04342Y104 338 8463 SH SOLE 31 6953 0 1510 ASANA INC CL A 04342Y104 136 3410 SH SOLE 34 3410 0 0 ASANA INC CL A 04342Y104 448 11210 SH SOLE 36 11210 0 0 ASANA INC CL A 04342Y104 92 2307 SH SOLE 40 2307 0 0 ASANA INC CL A 04342Y104 737 18427 SH SOLE 43 17356 0 1071 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2983 18620 SH SOLE 2 11078 0 7542 ASBURY AUTOMOTIVE GROUP INC COM 043436104 12 73 SH SOLE 4 73 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 97 603 SH SOLE 7 603 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 13087 81692 SH SOLE 18 78388 0 3304 ASBURY AUTOMOTIVE GROUP INC COM 043436104 14674 91601 SH SOLE 19 91601 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 445089 2778336 SH SOLE 21 2778336 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 97374 607826 SH SOLE 22 594453 0 13373 ASBURY AUTOMOTIVE GROUP INC COM 043436104 315 1964 SH SOLE 23 1964 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 491 3065 SH SOLE 25 3065 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2822 17617 SH SOLE 26 6613 0 11004 ASBURY AUTOMOTIVE GROUP INC COM 043436104 55 345 SH SOLE 28 345 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6126 38241 SH SOLE 30 38241 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 97 607 SH SOLE 36 607 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 439 2742 SH SOLE 40 2742 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1953 12188 SH SOLE 43 12167 0 21 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 172 1467 SH SOLE 19 1467 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 41400 352764 SH SOLE 21 352764 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 450 3834 SH SOLE 22 0 0 3834 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 3079 26236 SH SOLE 30 26236 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1283 10936 SH SOLE 34 10936 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 686 5847 SH SOLE 43 4359 0 1488 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1023 144288 SH SOLE 2 0 0 144288 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 46869 6610643 SH SOLE 21 6610643 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 9430 1329984 SH SOLE 43 1147749 0 182235 ASENSUS SURGICAL INC COM 04367G103 26 41187 SH SOLE 2 9551 0 31636 ASENSUS SURGICAL INC COM 04367G103 2 3761 SH SOLE 7 3761 0 0 ASENSUS SURGICAL INC COM 04367G103 461 735142 SH SOLE 18 735142 0 0 ASENSUS SURGICAL INC COM 04367G103 256 408761 SH SOLE 19 408761 0 0 ASENSUS SURGICAL INC COM 04367G103 5359 8549551 SH SOLE 21 8549551 0 0 ASENSUS SURGICAL INC COM 04367G103 3565 5688205 SH SOLE 22 5579359 0 108846 ASENSUS SURGICAL INC COM 04367G103 4 6820 SH SOLE 43 6820 0 0 ASGN INC COM 00191U102 9180 78653 SH SOLE 2 53185 0 25468 ASGN INC COM 00191U102 200 1714 SH SOLE 4 1714 0 0 ASGN INC COM 00191U102 114 980 SH SOLE 7 980 0 0 ASGN INC COM 00191U102 26978 231158 SH SOLE 18 227205 0 3953 ASGN INC COM 00191U102 18997 162772 SH SOLE 19 162772 0 0 ASGN INC COM 00191U102 417179 3574495 SH SOLE 21 3574495 0 0 ASGN INC COM 00191U102 175921 1507332 SH SOLE 22 1473957 0 33375 ASGN INC COM 00191U102 304 2606 SH SOLE 23 2606 0 0 ASGN INC COM 00191U102 1232 10555 SH SOLE 25 10555 0 0 ASGN INC COM 00191U102 4216 36124 SH SOLE 26 18423 0 17701 ASGN INC COM 00191U102 121 1034 SH SOLE 28 948 0 86 ASGN INC COM 00191U102 3780 32388 SH SOLE 30 32388 0 0 ASGN INC COM 00191U102 59 503 SH SOLE 34 503 0 0 ASGN INC COM 00191U102 769 6585 SH SOLE 36 6585 0 0 ASGN INC COM 00191U102 803 6880 SH SOLE 40 6880 0 0 ASGN INC COM 00191U102 3041 26053 SH SOLE 43 24629 0 1424 ASHFORD HOSPITALITY TR INC COM SHS 044103869 334 32769 SH SOLE 2 10414 0 22355 ASHFORD HOSPITALITY TR INC COM SHS 044103869 2 176 SH SOLE 7 176 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 457 44845 SH SOLE 18 44845 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 1389 136143 SH SOLE 19 136143 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 6881 674598 SH SOLE 21 674598 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 7836 768234 SH SOLE 22 758523 0 9711 ASHFORD HOSPITALITY TR INC COM SHS 044103869 43 4231 SH SOLE 23 4231 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 304 29791 SH SOLE 26 0 0 29791 ASHFORD HOSPITALITY TR INC COM SHS 044103869 200 19585 SH SOLE 43 17782 0 1803 ASHFORD INC COM 044104107 4 211 SH SOLE 18 211 0 0 ASHFORD INC COM 044104107 48 2826 SH SOLE 21 2826 0 0 ASHFORD INC COM 044104107 404 23600 SH SOLE 22 23600 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 13130 133422 SH SOLE 2 38377 0 95045 ASHLAND GLOBAL HLDGS INC COM 044186104 21 213 SH SOLE 4 213 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 102 1033 SH SOLE 7 1033 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 11269 114507 SH SOLE 18 114507 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1903 19337 SH SOLE 19 19337 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 257460 2616195 SH SOLE 21 2616195 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 142452 1447535 SH SOLE 22 1383567 0 63968 ASHLAND GLOBAL HLDGS INC COM 044186104 694 7048 SH SOLE 25 7048 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1794 18231 SH SOLE 26 13729 0 4502 ASHLAND GLOBAL HLDGS INC COM 044186104 106 1082 SH SOLE 28 1082 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3285 33378 SH SOLE 30 33378 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 79 806 SH SOLE 31 806 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 101 1023 SH SOLE 36 1023 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 750 7626 SH SOLE 40 7626 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2934 29814 SH SOLE 43 23811 0 6003 ASML HOLDING N V N Y REGISTRY SHS N07059210 6430 9627 SH SOLE 7 9627 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 197 295 SH SOLE 15 295 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 333593 499443 SH SOLE 18 335910 0 163533 ASML HOLDING N V N Y REGISTRY SHS N07059210 237750 355950 SH SOLE 19 355950 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 329594 493456 SH SOLE 21 493456 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 62292 93262 SH SOLE 22 93262 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 35313 52870 SH SOLE 30 52870 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 13027 19503 SH SOLE 32 19503 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 13847 20731 SH SOLE 34 20731 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 171679 257032 SH SOLE 43 232327 0 24705 ASPEN AEROGELS INC COM 04523Y105 521 15122 SH SOLE 2 12861 0 2261 ASPEN AEROGELS INC COM 04523Y105 12 347 SH SOLE 7 347 0 0 ASPEN AEROGELS INC COM 04523Y105 2109 61173 SH SOLE 18 61173 0 0 ASPEN AEROGELS INC COM 04523Y105 1360 39452 SH SOLE 19 39452 0 0 ASPEN AEROGELS INC COM 04523Y105 27941 810366 SH SOLE 21 810366 0 0 ASPEN AEROGELS INC COM 04523Y105 19411 562974 SH SOLE 22 548325 0 14649 ASPEN AEROGELS INC COM 04523Y105 117 3392 SH SOLE 25 3392 0 0 ASPEN AEROGELS INC COM 04523Y105 603 17476 SH SOLE 26 13949 0 3527 ASPEN AEROGELS INC COM 04523Y105 546 15839 SH SOLE 30 15839 0 0 ASPEN AEROGELS INC COM 04523Y105 104 3021 SH SOLE 40 3021 0 0 ASPEN AEROGELS INC COM 04523Y105 83 2420 SH SOLE 43 2286 0 134 ASPEN GROUP INC COM NEW 04530L203 1 623 SH SOLE 2 0 0 623 ASPEN GROUP INC COM NEW 04530L203 7 4088 SH SOLE 18 4088 0 0 ASPEN GROUP INC COM NEW 04530L203 84 51948 SH SOLE 21 51948 0 0 ASPEN GROUP INC COM NEW 04530L203 350 215895 SH SOLE 22 215895 0 0 ASPEN TECHNOLOGY INC COM 045327103 23552 142419 SH SOLE 2 57168 0 85251 ASPEN TECHNOLOGY INC COM 045327103 285 1726 SH SOLE 4 240 0 1486 ASPEN TECHNOLOGY INC COM 045327103 150 908 SH SOLE 7 908 0 0 ASPEN TECHNOLOGY INC COM 045327103 24998 151165 SH SOLE 18 151165 0 0 ASPEN TECHNOLOGY INC COM 045327103 15763 95318 SH SOLE 19 95318 0 0 ASPEN TECHNOLOGY INC COM 045327103 613029 3707015 SH SOLE 21 3707015 0 0 ASPEN TECHNOLOGY INC COM 045327103 303105 1832892 SH SOLE 22 1754533 0 78359 ASPEN TECHNOLOGY INC COM 045327103 7944 48038 SH SOLE 25 48038 0 0 ASPEN TECHNOLOGY INC COM 045327103 7039 42568 SH SOLE 26 28994 0 13574 ASPEN TECHNOLOGY INC COM 045327103 9799 59258 SH SOLE 28 1212 0 58046 ASPEN TECHNOLOGY INC COM 045327103 55236 334014 SH SOLE 30 334014 0 0 ASPEN TECHNOLOGY INC COM 045327103 162 980 SH SOLE 31 980 0 0 ASPEN TECHNOLOGY INC COM 045327103 30811 186313 SH SOLE 34 186313 0 0 ASPEN TECHNOLOGY INC COM 045327103 819 4952 SH SOLE 36 4952 0 0 ASPEN TECHNOLOGY INC COM 045327103 1417 8569 SH SOLE 40 8569 0 0 ASPEN TECHNOLOGY INC COM 045327103 24 143 SH OTR 43 143 0 0 ASPEN TECHNOLOGY INC COM 045327103 4772 28855 SH SOLE 43 22104 0 6751 ASPIRA WOMENS HEALTH INC COM 04537Y109 23 22470 SH SOLE 2 15144 0 7326 ASPIRA WOMENS HEALTH INC COM 04537Y109 1 1106 SH SOLE 7 1106 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 220 211424 SH SOLE 18 211424 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 153 147564 SH SOLE 19 147564 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 2649 2546789 SH SOLE 21 2546789 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 1763 1694839 SH SOLE 22 1679672 0 15167 ASPIRA WOMENS HEALTH INC COM 04537Y109 19 18058 SH SOLE 25 18058 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 5 4377 SH SOLE 26 4377 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 21 20643 SH SOLE 30 20643 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 8 7821 SH SOLE 36 7821 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 10 9965 SH SOLE 40 9965 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 2 2025 SH SOLE 43 2025 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 98 47668 SH SOLE 2 12795 0 34873 ASSEMBLY BIOSCIENCES INC COM 045396108 17 8408 SH SOLE 18 8408 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 361 175144 SH SOLE 21 175144 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1796 871971 SH SOLE 22 871971 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 116 56357 SH SOLE 26 0 0 56357 ASSEMBLY BIOSCIENCES INC COM 045396108 8 3972 SH OTR 43 3972 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 88 30531 SH SOLE 21 30531 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 2182 760384 SH SOLE 22 760384 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1210 54385 SH SOLE 2 38052 0 16333 ASSETMARK FINL HLDGS INC COM 04546L106 5 226 SH SOLE 7 226 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 1275 57325 SH SOLE 18 57325 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 6780 304700 SH SOLE 19 304700 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 14716 661405 SH SOLE 21 661405 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 13330 599094 SH SOLE 22 579699 0 19395 ASSETMARK FINL HLDGS INC COM 04546L106 40 1798 SH SOLE 23 1798 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 61 2748 SH SOLE 25 2748 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 89 4012 SH SOLE 30 4012 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 6863 308427 SH SOLE 34 308427 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 61 2758 SH SOLE 40 2758 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 100 4496 SH SOLE 43 4458 0 38 ASSOCIATED BANC CORP COM 045487105 6270 275480 SH SOLE 2 174538 0 100942 ASSOCIATED BANC CORP COM 045487105 201 8813 SH SOLE 4 537 0 8276 ASSOCIATED BANC CORP COM 045487105 87 3835 SH SOLE 7 3835 0 0 ASSOCIATED BANC CORP COM 045487105 16051 705215 SH SOLE 18 705215 0 0 ASSOCIATED BANC CORP COM 045487105 5886 258607 SH SOLE 19 258607 0 0 ASSOCIATED BANC CORP COM 045487105 251864 11066080 SH SOLE 21 11066080 0 0 ASSOCIATED BANC CORP COM 045487105 108102 4749631 SH SOLE 22 4594393 0 155238 ASSOCIATED BANC CORP COM 045487105 527 23134 SH SOLE 25 23134 0 0 ASSOCIATED BANC CORP COM 045487105 1936 85062 SH SOLE 26 60080 0 24982 ASSOCIATED BANC CORP COM 045487105 5844 256779 SH SOLE 30 256779 0 0 ASSOCIATED BANC CORP COM 045487105 195 8553 SH SOLE 36 8553 0 0 ASSOCIATED BANC CORP COM 045487105 435 19104 SH SOLE 40 19104 0 0 ASSOCIATED BANC CORP COM 045487105 5747 252520 SH SOLE 43 239901 0 12619 ASSOCIATED CAP GROUP INC CL A 045528106 24 562 SH SOLE 2 56 0 506 ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH SOLE 7 70 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 261 6229 SH SOLE 18 6229 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 152 3616 SH SOLE 19 3616 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 2641 63011 SH SOLE 21 63011 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 3022 72112 SH SOLE 22 70839 0 1273 ASSURANT INC COM 04621X108 22829 125549 SH SOLE 2 21251 0 104298 ASSURANT INC COM 04621X108 7274 40007 SH SOLE 4 20742 0 19265 ASSURANT INC COM 04621X108 9057 49813 SH SOLE 7 48346 0 1467 ASSURANT INC COM 04621X108 41 226 SH SOLE 13 226 0 0 ASSURANT INC COM 04621X108 1322 7272 SH SOLE 15 7272 0 0 ASSURANT INC COM 04621X108 71993 395937 SH SOLE 18 387614 0 8323 ASSURANT INC COM 04621X108 81395 447646 SH SOLE 19 447646 0 0 ASSURANT INC COM 04621X108 257610 1416761 SH SOLE 21 1416761 0 0 ASSURANT INC COM 04621X108 239604 1317736 SH SOLE 22 1199987 0 117749 ASSURANT INC COM 04621X108 13200 72593 SH SOLE 23 72593 0 0 ASSURANT INC COM 04621X108 16797 92380 SH SOLE 25 92380 0 0 ASSURANT INC COM 04621X108 40820 224497 SH SOLE 26 149652 0 74845 ASSURANT INC COM 04621X108 27016 148576 SH SOLE 28 1165 0 147411 ASSURANT INC COM 04621X108 13 72 SH SOLE 29 72 0 0 ASSURANT INC COM 04621X108 62918 346029 SH SOLE 30 287905 0 58124 ASSURANT INC COM 04621X108 2398 13190 SH SOLE 31 6609 0 6581 ASSURANT INC COM 04621X108 35878 197314 SH SOLE 34 197314 0 0 ASSURANT INC COM 04621X108 3969 21829 SH SOLE 36 21829 0 0 ASSURANT INC COM 04621X108 1841 10124 SH SOLE 37 10124 0 0 ASSURANT INC COM 04621X108 323 1777 SH SOLE 40 1777 0 0 ASSURANT INC COM 04621X108 8659 47619 SH SOLE 43 43318 0 4301 ASSURED GUARANTY LTD COM G0585R106 10511 165119 SH SOLE 2 30391 0 134728 ASSURED GUARANTY LTD COM G0585R106 7 104 SH SOLE 4 104 0 0 ASSURED GUARANTY LTD COM G0585R106 124 1952 SH SOLE 7 1952 0 0 ASSURED GUARANTY LTD COM G0585R106 5176 81312 SH SOLE 18 81312 0 0 ASSURED GUARANTY LTD COM G0585R106 1218 19129 SH SOLE 19 19129 0 0 ASSURED GUARANTY LTD COM G0585R106 445466 6997577 SH SOLE 21 6997577 0 0 ASSURED GUARANTY LTD COM G0585R106 104320 1638702 SH SOLE 22 1556920 0 81782 ASSURED GUARANTY LTD COM G0585R106 612 9612 SH SOLE 25 9612 0 0 ASSURED GUARANTY LTD COM G0585R106 2073 32569 SH SOLE 26 24204 0 8365 ASSURED GUARANTY LTD COM G0585R106 439 6890 SH SOLE 28 6890 0 0 ASSURED GUARANTY LTD COM G0585R106 7833 123046 SH SOLE 30 123046 0 0 ASSURED GUARANTY LTD COM G0585R106 63 988 SH SOLE 31 988 0 0 ASSURED GUARANTY LTD COM G0585R106 240 3765 SH SOLE 36 3765 0 0 ASSURED GUARANTY LTD COM G0585R106 645 10130 SH SOLE 40 10130 0 0 ASSURED GUARANTY LTD COM G0585R106 4308 67675 SH SOLE 43 63514 0 4161 AST SPACEMOBILE INC COM CL A 00217D100 7 658 SH SOLE 2 0 0 658 AST SPACEMOBILE INC COM CL A 00217D100 803 80444 SH SOLE 21 80444 0 0 AST SPACEMOBILE INC COM CL A 00217D100 5997 600874 SH SOLE 22 600874 0 0 ASTEC INDS INC COM 046224101 3163 73567 SH SOLE 2 46169 0 27398 ASTEC INDS INC COM 046224101 4 102 SH SOLE 4 102 0 0 ASTEC INDS INC COM 046224101 13 313 SH SOLE 7 313 0 0 ASTEC INDS INC COM 046224101 3887 90397 SH SOLE 18 85926 0 4471 ASTEC INDS INC COM 046224101 5589 129973 SH SOLE 19 129973 0 0 ASTEC INDS INC COM 046224101 125895 2927787 SH SOLE 21 2927787 0 0 ASTEC INDS INC COM 046224101 31214 725914 SH SOLE 22 703293 0 22621 ASTEC INDS INC COM 046224101 196 4563 SH SOLE 23 4563 0 0 ASTEC INDS INC COM 046224101 159 3690 SH SOLE 25 3690 0 0 ASTEC INDS INC COM 046224101 1107 25745 SH SOLE 26 4565 0 21180 ASTEC INDS INC COM 046224101 8 185 SH SOLE 28 185 0 0 ASTEC INDS INC COM 046224101 1673 38910 SH SOLE 30 38910 0 0 ASTEC INDS INC COM 046224101 123 2872 SH SOLE 40 2872 0 0 ASTEC INDS INC COM 046224101 785 18250 SH SOLE 43 15575 0 2675 ASTRA SPACE INC COM CL A 04634X103 127 33001 SH SOLE 2 28863 0 4138 ASTRA SPACE INC COM CL A 04634X103 5997 1553669 SH SOLE 21 1553669 0 0 ASTRA SPACE INC COM CL A 04634X103 6386 1654482 SH SOLE 22 1610210 0 44272 ASTRA SPACE INC COM CL A 04634X103 55 14200 SH SOLE 25 14200 0 0 ASTRA SPACE INC COM CL A 04634X103 108 28045 SH SOLE 26 0 0 28045 ASTRA SPACE INC COM CL A 04634X103 188 48587 SH SOLE 28 48587 0 0 ASTRA SPACE INC COM CL A 04634X103 294 76232 SH SOLE 30 76232 0 0 ASTRA SPACE INC COM CL A 04634X103 52 13528 SH SOLE 40 13528 0 0 ASTRA SPACE INC COM CL A 04634X103 0 8 SH SOLE 43 0 0 8 ASTRAZENECA PLC SPONSORED ADR 046353108 10 144 SH SOLE 2 144 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4394 66236 SH SOLE 7 66236 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 138 2082 SH SOLE 15 2082 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 272946 4114348 SH SOLE 18 4093136 0 21212 ASTRAZENECA PLC SPONSORED ADR 046353108 49161 741045 SH SOLE 19 741045 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 215 3238 SH SOLE 20 3238 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 276 4155 SH SOLE 21 4155 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 391 5893 SH SOLE 22 5893 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2797 42160 SH SOLE 23 42160 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 0 1 SH SOLE 26 1 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 42573 641745 SH SOLE 30 641745 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8900 134156 SH SOLE 32 134156 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 291 4382 SH SOLE 34 4382 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 113236 1706907 SH SOLE 43 1516981 0 189927 ASTRIA THERAPEUTICS INC COM 04635X102 2 348 SH SOLE 2 0 0 348 ASTRIA THERAPEUTICS INC COM 04635X102 6 882 SH SOLE 18 882 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 75 11133 SH SOLE 21 11133 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 255 38023 SH SOLE 22 38023 0 0 ASTRONICS CORP COM 046433108 1322 102206 SH SOLE 2 40344 0 61862 ASTRONICS CORP COM 046433108 5 402 SH SOLE 7 402 0 0 ASTRONICS CORP COM 046433108 1016 78593 SH SOLE 18 78593 0 0 ASTRONICS CORP COM 046433108 1993 154099 SH SOLE 19 154099 0 0 ASTRONICS CORP COM 046433108 11946 923922 SH SOLE 21 923922 0 0 ASTRONICS CORP COM 046433108 10181 787406 SH SOLE 22 771509 0 15897 ASTRONICS CORP COM 046433108 123 9523 SH SOLE 23 9523 0 0 ASTRONICS CORP COM 046433108 737 57004 SH SOLE 26 0 0 57004 ASTRONICS CORP COM 046433108 23 1784 SH OTR 43 1784 0 0 ASTRONICS CORP COM 046433108 100 7735 SH SOLE 43 7367 0 368 ASTRONOVA INC COM 04638F108 22 1460 SH SOLE 18 1460 0 0 ASTRONOVA INC COM 04638F108 368 24279 SH SOLE 21 24279 0 0 ASTRONOVA INC COM 04638F108 866 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 81 111748 SH SOLE 21 111748 0 0 ASTROTECH CORP COM NEW 046484200 437 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 21 3553 SH SOLE 18 3553 0 0 ASURE SOFTWARE INC COM 04649U102 287 48314 SH SOLE 21 48314 0 0 ASURE SOFTWARE INC COM 04649U102 1132 190321 SH SOLE 22 190321 0 0 AT&T INC COM 00206R102 449725 19031950 SH SOLE 2 6182996 0 12848954 AT&T INC COM 00206R102 129128 5464590 SH SOLE 4 3493943 0 1970647 AT&T INC COM 00206R102 161366 6828859 SH SOLE 7 6614191 0 214668 AT&T INC COM 00206R102 12897 545802 SH SOLE 13 545802 0 0 AT&T INC COM 00206R102 23897 1011304 SH SOLE 15 1011304 0 0 AT&T INC COM 00206R102 1 54 SH SOLE 17 0 0 54 AT&T INC COM 00206R102 264924 11211334 SH SOLE 18 9928449 0 1282885 AT&T INC COM 00206R102 83861 3548932 SH SOLE 19 3548932 0 0 AT&T INC COM 00206R102 4589733 194233298 SH SOLE 21 194233298 0 0 AT&T INC COM 00206R102 3733847 158012992 SH SOLE 22 140727353 0 17285639 AT&T INC COM 00206R102 231232 9785539 SH SOLE 23 9785539 0 0 AT&T INC COM 00206R102 280930 11888707 SH SOLE 25 11888707 0 0 AT&T INC COM 00206R102 487116 20614317 SH SOLE 26 10304338 0 10309979 AT&T INC COM 00206R102 317966 13456015 SH SOLE 28 714013 0 12742002 AT&T INC COM 00206R102 12021 508719 SH SOLE 29 508719 0 0 AT&T INC COM 00206R102 1237861 52385158 SH SOLE 30 51732624 0 652534 AT&T INC COM 00206R102 59318 2510300 SH SOLE 31 1707426 0 802874 AT&T INC COM 00206R102 6534 276501 SH SOLE 32 276501 0 0 AT&T INC COM 00206R102 41005 1735303 SH SOLE 34 1735303 0 0 AT&T INC COM 00206R102 92980 3934824 SH SOLE 36 3934824 0 0 AT&T INC COM 00206R102 5650 239096 SH SOLE 40 239096 0 0 AT&T INC COM 00206R102 301 12750 SH OTR 43 12750 0 0 AT&T INC COM 00206R102 99533 4212158 SH SOLE 43 3886369 0 325789 ATAI LIFE SCIENCES NV SHS N0731H103 28 5552 SH SOLE 2 5552 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 4835 949884 SH SOLE 21 949884 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 5 940 SH SOLE 22 940 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 373 73223 SH SOLE 30 73223 0 0 ATAI LIFE SCIENCES NV SHS N0731H103 12 2400 SH SOLE 43 2400 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1486 159952 SH SOLE 2 55023 0 104929 ATARA BIOTHERAPEUTICS INC COM 046513107 2 203 SH SOLE 4 203 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 10 1129 SH SOLE 7 1129 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2625 282599 SH SOLE 18 256036 0 26563 ATARA BIOTHERAPEUTICS INC COM 046513107 6016 647617 SH SOLE 19 647617 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 35243 3793692 SH SOLE 21 3793692 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 23999 2583309 SH SOLE 22 2498067 0 85242 ATARA BIOTHERAPEUTICS INC COM 046513107 191 20529 SH SOLE 23 20529 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 130 14011 SH SOLE 25 14011 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1554 167283 SH SOLE 26 57971 0 109312 ATARA BIOTHERAPEUTICS INC COM 046513107 13 1453 SH SOLE 28 1453 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 925 99591 SH SOLE 30 99591 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 121 13061 SH SOLE 36 13061 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 74 7928 SH SOLE 40 7928 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 72 7782 SH SOLE 43 6925 0 857 ATEA PHARMACEUTICALS INC COM 04683R106 2007 277972 SH SOLE 2 101048 0 176924 ATEA PHARMACEUTICALS INC COM 04683R106 7 1038 SH SOLE 7 1038 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 1418 196467 SH SOLE 18 186139 0 10328 ATEA PHARMACEUTICALS INC COM 04683R106 6411 887948 SH SOLE 19 887948 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 20747 2873565 SH SOLE 21 2873565 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 15596 2160042 SH SOLE 22 2114056 0 45986 ATEA PHARMACEUTICALS INC COM 04683R106 204 28213 SH SOLE 23 28213 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 32 4390 SH SOLE 25 4390 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 971 134527 SH SOLE 26 1493 0 133034 ATEA PHARMACEUTICALS INC COM 04683R106 318 44065 SH SOLE 30 44065 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 19 2567 SH SOLE 36 2567 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 18 2480 SH SOLE 40 2480 0 0 ATEA PHARMACEUTICALS INC COM 04683R106 82 11419 SH SOLE 43 11379 0 40 ATENTO S A SHS L0427L204 5 187 SH SOLE 2 187 0 0 ATENTO S A SHS L0427L204 11 396 SH SOLE 22 396 0 0 ATERIAN INC COM 02156U101 8 3104 SH SOLE 2 803 0 2301 ATERIAN INC COM 02156U101 1 318 SH SOLE 7 318 0 0 ATERIAN INC COM 02156U101 187 77122 SH SOLE 18 77122 0 0 ATERIAN INC COM 02156U101 120 49472 SH SOLE 19 49472 0 0 ATERIAN INC COM 02156U101 2126 874966 SH SOLE 21 874966 0 0 ATERIAN INC COM 02156U101 2128 875590 SH SOLE 22 870584 0 5006 ATHENEX INC COM 04685N103 17 20677 SH SOLE 2 3372 0 17305 ATHENEX INC COM 04685N103 1 1336 SH SOLE 7 1336 0 0 ATHENEX INC COM 04685N103 223 268593 SH SOLE 18 256858 0 11735 ATHENEX INC COM 04685N103 215 259602 SH SOLE 19 259602 0 0 ATHENEX INC COM 04685N103 3136 3780194 SH SOLE 21 3780194 0 0 ATHENEX INC COM 04685N103 1666 2008118 SH SOLE 22 1978602 0 29516 ATHENEX INC COM 04685N103 6 6664 SH SOLE 23 6664 0 0 ATHENEX INC COM 04685N103 33 39397 SH SOLE 26 0 0 39397 ATHENEX INC COM 04685N103 6 7527 SH SOLE 28 7527 0 0 ATHENEX INC COM 04685N103 53 63636 SH SOLE 30 63636 0 0 ATHENEX INC COM 04685N103 14 17354 SH SOLE 43 17354 0 0 ATHERSYS INC NEW COM 04744L106 89 147267 SH SOLE 2 19153 0 128114 ATHERSYS INC NEW COM 04744L106 2 3025 SH SOLE 7 3025 0 0 ATHERSYS INC NEW COM 04744L106 400 661262 SH SOLE 18 601005 0 60257 ATHERSYS INC NEW COM 04744L106 409 675524 SH SOLE 19 675524 0 0 ATHERSYS INC NEW COM 04744L106 4384 7239945 SH SOLE 21 7239945 0 0 ATHERSYS INC NEW COM 04744L106 2645 4368127 SH SOLE 22 4314673 0 53454 ATHERSYS INC NEW COM 04744L106 24 40352 SH SOLE 23 40352 0 0 ATHERSYS INC NEW COM 04744L106 61 100455 SH SOLE 26 0 0 100455 ATHERSYS INC NEW COM 04744L106 8 13507 SH SOLE 43 13507 0 0 ATHIRA PHARMA INC COM 04746L104 263 19485 SH SOLE 2 1072 0 18413 ATHIRA PHARMA INC COM 04746L104 6 453 SH SOLE 7 453 0 0 ATHIRA PHARMA INC COM 04746L104 1422 105322 SH SOLE 18 105322 0 0 ATHIRA PHARMA INC COM 04746L104 766 56713 SH SOLE 19 56713 0 0 ATHIRA PHARMA INC COM 04746L104 19679 1457687 SH SOLE 21 1457687 0 0 ATHIRA PHARMA INC COM 04746L104 10157 752364 SH SOLE 22 734659 0 17705 ATHIRA PHARMA INC COM 04746L104 230 17068 SH SOLE 30 17068 0 0 ATHIRA PHARMA INC COM 04746L104 81 6010 SH SOLE 43 5902 0 108 ATI PHYSICAL THERAPY INC COM CL A 00216W109 6 2937 SH SOLE 21 2937 0 0 ATI PHYSICAL THERAPY INC COM CL A 00216W109 1081 575083 SH SOLE 22 575083 0 0 ATKORE INC COM 047649108 7805 79283 SH SOLE 2 53220 0 26063 ATKORE INC COM 047649108 19 193 SH SOLE 4 193 0 0 ATKORE INC COM 047649108 62 633 SH SOLE 7 633 0 0 ATKORE INC COM 047649108 313 3183 SH SOLE 13 3183 0 0 ATKORE INC COM 047649108 12480 126773 SH SOLE 18 117340 0 9433 ATKORE INC COM 047649108 25393 257951 SH SOLE 19 257951 0 0 ATKORE INC COM 047649108 151127 1535223 SH SOLE 21 1535223 0 0 ATKORE INC COM 047649108 123675 1256346 SH SOLE 22 1229834 0 26512 ATKORE INC COM 047649108 750 7620 SH SOLE 23 7620 0 0 ATKORE INC COM 047649108 683 6941 SH SOLE 25 6941 0 0 ATKORE INC COM 047649108 5639 57287 SH SOLE 26 19377 0 37910 ATKORE INC COM 047649108 82 837 SH SOLE 28 837 0 0 ATKORE INC COM 047649108 2740 27831 SH SOLE 30 27831 0 0 ATKORE INC COM 047649108 143 1449 SH SOLE 36 1449 0 0 ATKORE INC COM 047649108 603 6126 SH SOLE 40 6126 0 0 ATKORE INC COM 047649108 618 6281 SH SOLE 43 6211 0 70 ATLANTIC AMERN CORP COM 048209100 3 932 SH SOLE 18 932 0 0 ATLANTIC AMERN CORP COM 048209100 39 12451 SH SOLE 21 12451 0 0 ATLANTIC AMERN CORP COM 048209100 44 14212 SH SOLE 22 14212 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2346 63951 SH SOLE 2 21845 0 42106 ATLANTIC UN BANKSHARES CORP COM 04911A107 80 2169 SH SOLE 4 290 0 1879 ATLANTIC UN BANKSHARES CORP COM 04911A107 64 1747 SH SOLE 7 1747 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 8192 223285 SH SOLE 18 223285 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 4944 134760 SH SOLE 19 134760 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 106156 2893328 SH SOLE 21 2893328 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 68377 1863629 SH SOLE 22 1785694 0 77935 ATLANTIC UN BANKSHARES CORP COM 04911A107 385 10497 SH SOLE 25 10497 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1416 38594 SH SOLE 26 32609 0 5985 ATLANTIC UN BANKSHARES CORP COM 04911A107 52 1408 SH SOLE 28 1408 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1706 46510 SH SOLE 30 46510 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 57 1546 SH SOLE 36 1546 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 345 9399 SH SOLE 40 9399 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1113 30336 SH SOLE 43 28164 0 2172 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2811 80166 SH SOLE 2 79057 0 1109 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 14 403 SH SOLE 18 0 0 403 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 31257 891272 SH SOLE 21 891272 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5815 165821 SH SOLE 22 145921 0 19900 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 33582 957568 SH SOLE 30 957568 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 76 2169 SH SOLE 36 2169 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 20 576 SH SOLE 43 576 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 210 4050 SH SOLE 2 3406 0 644 ATLANTICUS HOLDINGS CORP COM 04914Y102 716 13831 SH SOLE 18 13831 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 458 8841 SH SOLE 19 8841 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 9643 186199 SH SOLE 21 186199 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 7171 138454 SH SOLE 22 133983 0 4471 ATLANTICUS HOLDINGS CORP COM 04914Y102 69 1331 SH SOLE 25 1331 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 42 820 SH SOLE 26 0 0 820 ATLANTICUS HOLDINGS CORP COM 04914Y102 110 2121 SH SOLE 30 2121 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 55 1065 SH SOLE 40 1065 0 0 ATLANTICUS HOLDINGS CORP COM 04914Y102 128 2475 SH SOLE 43 2278 0 197 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1735 20091 SH SOLE 2 3078 0 17013 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 873 SH SOLE 7 873 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 9086 105199 SH SOLE 18 105199 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4423 51212 SH SOLE 19 51212 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 297673 3446481 SH SOLE 21 3446481 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 60642 702114 SH SOLE 22 681637 0 20477 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 88 1020 SH SOLE 25 1020 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 91 1052 SH SOLE 26 0 0 1052 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 83 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3135 36298 SH SOLE 30 36298 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 92 1060 SH SOLE 36 1060 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 65 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2932 33947 SH SOLE 43 26456 0 7491 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 2924 1950000 PRN SOLE 21 1950000 0 0 ATLAS CORP SHARES Y0436Q109 1 83 SH SOLE 2 83 0 0 ATLAS CORP SHARES Y0436Q109 4 246 SH SOLE 4 246 0 0 ATLAS CORP SHARES Y0436Q109 435 29657 SH SOLE 7 29657 0 0 ATLAS CORP SHARES Y0436Q109 15255 1039171 SH SOLE 21 1039171 0 0 ATLAS CORP SHARES Y0436Q109 8672 590732 SH SOLE 22 551970 0 38762 ATLAS CORP SHARES Y0436Q109 189 12879 SH SOLE 25 12879 0 0 ATLAS CORP SHARES Y0436Q109 831 56607 SH SOLE 30 56607 0 0 ATLAS CORP SHARES Y0436Q109 199 13558 SH SOLE 40 13558 0 0 ATLAS CORP SHARES Y0436Q109 211 14402 SH SOLE 43 14402 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 89 7355 SH SOLE 2 504 0 6851 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 517 42971 SH SOLE 18 42971 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 331 27464 SH SOLE 19 27464 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 5898 489856 SH SOLE 21 489856 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1939 161051 SH SOLE 22 154815 0 6236 ATLASSIAN CORP PLC CL A G06242104 102594 349162 SH SOLE 2 119445 0 229717 ATLASSIAN CORP PLC CL A G06242104 354 1206 SH SOLE 4 1206 0 0 ATLASSIAN CORP PLC CL A G06242104 5822 19815 SH SOLE 7 19815 0 0 ATLASSIAN CORP PLC CL A G06242104 4676 15913 SH SOLE 13 15913 0 0 ATLASSIAN CORP PLC CL A G06242104 454 1546 SH SOLE 15 1546 0 0 ATLASSIAN CORP PLC CL A G06242104 18522 63038 SH SOLE 18 59627 0 3411 ATLASSIAN CORP PLC CL A G06242104 160318 545614 SH SOLE 19 545614 0 0 ATLASSIAN CORP PLC CL A G06242104 249578 849397 SH SOLE 21 849397 0 0 ATLASSIAN CORP PLC CL A G06242104 292592 995788 SH SOLE 22 826545 0 169243 ATLASSIAN CORP PLC CL A G06242104 5104 17369 SH SOLE 23 17369 0 0 ATLASSIAN CORP PLC CL A G06242104 49060 166966 SH SOLE 25 166966 0 0 ATLASSIAN CORP PLC CL A G06242104 41126 139964 SH SOLE 26 7210 0 132754 ATLASSIAN CORP PLC CL A G06242104 35670 121398 SH SOLE 28 2446 0 118952 ATLASSIAN CORP PLC CL A G06242104 26355 89695 SH SOLE 30 89695 0 0 ATLASSIAN CORP PLC CL A G06242104 6908 23509 SH SOLE 31 23509 0 0 ATLASSIAN CORP PLC CL A G06242104 9720 33080 SH SOLE 32 33080 0 0 ATLASSIAN CORP PLC CL A G06242104 206761 703675 SH SOLE 34 703675 0 0 ATLASSIAN CORP PLC CL A G06242104 8064 27445 SH SOLE 36 27445 0 0 ATLASSIAN CORP PLC CL A G06242104 10439 35528 SH SOLE 43 26096 0 9432 ATMOS ENERGY CORP COM 049560105 31855 266588 SH SOLE 2 67280 0 199308 ATMOS ENERGY CORP COM 049560105 14331 119932 SH SOLE 4 69758 0 50174 ATMOS ENERGY CORP COM 049560105 45799 383284 SH SOLE 7 379871 0 3413 ATMOS ENERGY CORP COM 049560105 85 708 SH SOLE 13 708 0 0 ATMOS ENERGY CORP COM 049560105 2223 18607 SH SOLE 15 18607 0 0 ATMOS ENERGY CORP COM 049560105 26531 222035 SH SOLE 18 203845 0 18190 ATMOS ENERGY CORP COM 049560105 14032 117430 SH SOLE 19 117430 0 0 ATMOS ENERGY CORP COM 049560105 810400 6782158 SH SOLE 21 6782158 0 0 ATMOS ENERGY CORP COM 049560105 340839 2852450 SH SOLE 22 2578190 0 274260 ATMOS ENERGY CORP COM 049560105 19893 166481 SH SOLE 23 166481 0 0 ATMOS ENERGY CORP COM 049560105 19798 165691 SH SOLE 25 165691 0 0 ATMOS ENERGY CORP COM 049560105 34569 289301 SH SOLE 26 99540 0 189761 ATMOS ENERGY CORP COM 049560105 53539 448060 SH SOLE 28 2346 0 445714 ATMOS ENERGY CORP COM 049560105 173353 1450774 SH SOLE 30 1438516 0 12258 ATMOS ENERGY CORP COM 049560105 3465 29000 SH SOLE 31 14398 0 14602 ATMOS ENERGY CORP COM 049560105 4439 37153 SH SOLE 34 37153 0 0 ATMOS ENERGY CORP COM 049560105 7206 60303 SH SOLE 36 60303 0 0 ATMOS ENERGY CORP COM 049560105 490 4098 SH SOLE 40 4098 0 0 ATMOS ENERGY CORP COM 049560105 69 580 SH OTR 43 580 0 0 ATMOS ENERGY CORP COM 049560105 9200 76996 SH SOLE 43 72081 0 4915 ATN INTL INC COM 00215F107 578 14493 SH SOLE 2 7787 0 6706 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 1682 42169 SH SOLE 18 42169 0 0 ATN INTL INC COM 00215F107 783 19623 SH SOLE 19 19623 0 0 ATN INTL INC COM 00215F107 55801 1399218 SH SOLE 21 1399218 0 0 ATN INTL INC COM 00215F107 12686 318113 SH SOLE 22 305216 0 12897 ATN INTL INC COM 00215F107 59 1476 SH SOLE 25 1476 0 0 ATN INTL INC COM 00215F107 184 4621 SH SOLE 26 0 0 4621 ATN INTL INC COM 00215F107 784 19669 SH SOLE 30 19669 0 0 ATN INTL INC COM 00215F107 44 1098 SH SOLE 40 1098 0 0 ATN INTL INC COM 00215F107 674 16898 SH SOLE 43 15288 0 1610 ATOMERA INC COM 04965B100 37 2811 SH SOLE 2 785 0 2026 ATOMERA INC COM 04965B100 4 326 SH SOLE 7 326 0 0 ATOMERA INC COM 04965B100 749 57315 SH SOLE 18 57315 0 0 ATOMERA INC COM 04965B100 490 37486 SH SOLE 19 37486 0 0 ATOMERA INC COM 04965B100 9166 701855 SH SOLE 21 701855 0 0 ATOMERA INC COM 04965B100 6728 515155 SH SOLE 22 511742 0 3413 ATOMERA INC COM 04965B100 82 6290 SH SOLE 43 6234 0 56 ATOSSA THERAPEUTICS INC COM 04962H506 216 173148 SH SOLE 2 33488 0 139660 ATOSSA THERAPEUTICS INC COM 04962H506 2 1880 SH SOLE 7 1880 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 475 380372 SH SOLE 18 380372 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 984 787117 SH SOLE 19 787117 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 5340 4271667 SH SOLE 21 4271667 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 4581 3664660 SH SOLE 22 3596437 0 68223 ATOSSA THERAPEUTICS INC COM 04962H506 33 26414 SH SOLE 23 26414 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 165 131776 SH SOLE 26 0 0 131776 ATRECA INC CL A COM 04965G109 565 178184 SH SOLE 2 135338 0 42846 ATRECA INC CL A COM 04965G109 1 445 SH SOLE 7 445 0 0 ATRECA INC CL A COM 04965G109 303 95443 SH SOLE 18 95443 0 0 ATRECA INC CL A COM 04965G109 1194 376620 SH SOLE 19 376620 0 0 ATRECA INC CL A COM 04965G109 3020 952835 SH SOLE 21 952835 0 0 ATRECA INC CL A COM 04965G109 4105 1295010 SH SOLE 22 1277471 0 17539 ATRECA INC CL A COM 04965G109 35 10891 SH SOLE 23 10891 0 0 ATRECA INC CL A COM 04965G109 172 54415 SH SOLE 26 0 0 54415 ATRENEW INC SPONSORED ADS 00138L108 146 41329 SH SOLE 2 41329 0 0 ATRENEW INC SPONSORED ADS 00138L108 725 204860 SH SOLE 19 204860 0 0 ATRENEW INC SPONSORED ADS 00138L108 1555 439220 SH SOLE 34 439220 0 0 ATRICURE INC COM 04963C209 2430 36996 SH SOLE 2 22083 0 14913 ATRICURE INC COM 04963C209 45 692 SH SOLE 4 199 0 493 ATRICURE INC COM 04963C209 38 574 SH SOLE 7 574 0 0 ATRICURE INC COM 04963C209 8246 125570 SH SOLE 18 117596 0 7974 ATRICURE INC COM 04963C209 12925 196816 SH SOLE 19 196816 0 0 ATRICURE INC COM 04963C209 119414 1818395 SH SOLE 21 1818395 0 0 ATRICURE INC COM 04963C209 74008 1126962 SH SOLE 22 1101268 0 25694 ATRICURE INC COM 04963C209 319 4856 SH SOLE 23 4856 0 0 ATRICURE INC COM 04963C209 548 8339 SH SOLE 25 8339 0 0 ATRICURE INC COM 04963C209 2520 38379 SH SOLE 26 17197 0 21182 ATRICURE INC COM 04963C209 53 813 SH SOLE 28 813 0 0 ATRICURE INC COM 04963C209 17495 266411 SH SOLE 30 266411 0 0 ATRICURE INC COM 04963C209 462 7034 SH SOLE 36 7034 0 0 ATRICURE INC COM 04963C209 386 5871 SH SOLE 40 5871 0 0 ATRICURE INC COM 04963C209 525 7988 SH SOLE 43 7918 0 70 ATRION CORP COM 049904105 1263 1772 SH SOLE 2 481 0 1291 ATRION CORP COM 049904105 5 7 SH SOLE 4 7 0 0 ATRION CORP COM 049904105 11 15 SH SOLE 7 15 0 0 ATRION CORP COM 049904105 2996 4202 SH SOLE 18 3617 0 585 ATRION CORP COM 049904105 6316 8858 SH SOLE 19 8858 0 0 ATRION CORP COM 049904105 35385 49629 SH SOLE 21 49629 0 0 ATRION CORP COM 049904105 30899 43336 SH SOLE 22 42354 0 982 ATRION CORP COM 049904105 230 323 SH SOLE 23 323 0 0 ATRION CORP COM 049904105 133 186 SH SOLE 25 186 0 0 ATRION CORP COM 049904105 1798 2522 SH SOLE 26 549 0 1973 ATRION CORP COM 049904105 662 929 SH SOLE 30 929 0 0 ATRION CORP COM 049904105 146 205 SH SOLE 40 205 0 0 ATRION CORP COM 049904105 997 1398 SH SOLE 43 1378 0 20 ATYR PHARMA INC COM NEW 002120202 29 5341 SH SOLE 18 5341 0 0 ATYR PHARMA INC COM NEW 002120202 338 63151 SH SOLE 21 63151 0 0 ATYR PHARMA INC COM NEW 002120202 1111 207667 SH SOLE 22 207667 0 0 AUBURN NATL BANCORP COM 050473107 15 465 SH SOLE 18 465 0 0 AUBURN NATL BANCORP COM 050473107 206 6193 SH SOLE 21 6193 0 0 AUBURN NATL BANCORP COM 050473107 16 484 SH SOLE 22 484 0 0 AUDACY INC CL A 05070N103 315 108853 SH SOLE 2 35801 0 73052 AUDACY INC CL A 05070N103 6 2029 SH SOLE 7 2029 0 0 AUDACY INC CL A 05070N103 1102 381344 SH SOLE 18 381344 0 0 AUDACY INC CL A 05070N103 613 212222 SH SOLE 19 212222 0 0 AUDACY INC CL A 05070N103 12745 4409989 SH SOLE 21 4409989 0 0 AUDACY INC CL A 05070N103 8953 3097828 SH SOLE 22 2964901 0 132927 AUDACY INC CL A 05070N103 56 19229 SH SOLE 25 19229 0 0 AUDACY INC CL A 05070N103 94 32459 SH SOLE 30 32459 0 0 AUDACY INC CL A 05070N103 42 14467 SH SOLE 40 14467 0 0 AUDACY INC CL A 05070N103 413 142913 SH SOLE 43 140300 0 2613 AUDDIA INC COM 05072K107 2 1197 SH SOLE 18 1197 0 0 AUDDIA INC COM 05072K107 44 21446 SH SOLE 21 21446 0 0 AUDIOCODES LTD ORD M15342104 25 990 SH SOLE 2 990 0 0 AUDIOCODES LTD ORD M15342104 16 645 SH SOLE 22 645 0 0 AUDIOCODES LTD ORD M15342104 1 46 SH SOLE 43 0 0 46 AUDIOEYE INC COM NEW 050734201 10 1414 SH SOLE 18 1414 0 0 AUDIOEYE INC COM NEW 050734201 128 18860 SH SOLE 21 18860 0 0 AUDIOEYE INC COM NEW 050734201 55 8142 SH SOLE 22 8142 0 0 AUGMEDIX INC COM 05105P107 3 1094 SH SOLE 22 1094 0 0 AURA BIOSCIENCES INC COM 05153U107 166 7564 SH SOLE 2 423 0 7141 AURA BIOSCIENCES INC COM 05153U107 353 16050 SH SOLE 18 16050 0 0 AURA BIOSCIENCES INC COM 05153U107 210 9566 SH SOLE 19 9566 0 0 AURA BIOSCIENCES INC COM 05153U107 3240 147257 SH SOLE 21 147257 0 0 AURA BIOSCIENCES INC COM 05153U107 2081 94590 SH SOLE 22 93291 0 1299 AURINIA PHARMACEUTICALS INC COM 05156V102 378 30502 SH SOLE 2 27584 0 2918 AURINIA PHARMACEUTICALS INC COM 05156V102 6 492 SH SOLE 4 492 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 12303 993792 SH SOLE 21 993792 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1210 97706 SH SOLE 22 54857 0 42849 AURINIA PHARMACEUTICALS INC COM 05156V102 210 16954 SH SOLE 25 16954 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 719 58048 SH SOLE 26 46343 0 11705 AURINIA PHARMACEUTICALS INC COM 05156V102 58 4691 SH SOLE 28 4691 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 7374 595601 SH SOLE 30 595601 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 321 25956 SH SOLE 40 25956 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 45 3674 SH SOLE 43 3674 0 0 AURORA CANNABIS INC COM 05156X884 0 1 SH SOLE 43 1 0 0 AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 733 800000 PRN SOLE 21 800000 0 0 AURORA INNOVATION INC CLASS A COM 051774107 39 6979 SH SOLE 2 0 0 6979 AURORA INNOVATION INC CLASS A COM 051774107 1536 274836 SH SOLE 21 274836 0 0 AURORA INNOVATION INC CLASS A COM 051774107 18718 3348531 SH SOLE 22 3348531 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 3 2162 SH SOLE 2 2162 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 114 76705 SH SOLE 19 76705 0 0 AURORA INNOVATION INC *W EXP 11/03/202 051774115 21 14015 SH SOLE 34 14015 0 0 AUTODESK INC COM 052769106 92888 433348 SH SOLE 2 74843 0 358505 AUTODESK INC COM 052769106 33515 156357 SH SOLE 4 98577 0 57780 AUTODESK INC COM 052769106 46442 216666 SH SOLE 7 210256 0 6410 AUTODESK INC COM 052769106 260 1215 SH SOLE 13 1215 0 0 AUTODESK INC COM 052769106 4563 21286 SH SOLE 15 21286 0 0 AUTODESK INC COM 052769106 0 1 SH SOLE 17 0 0 1 AUTODESK INC COM 052769106 120044 560038 SH SOLE 18 529600 0 30438 AUTODESK INC COM 052769106 57968 270437 SH SOLE 19 270437 0 0 AUTODESK INC COM 052769106 1255402 5856785 SH SOLE 21 5856785 0 0 AUTODESK INC COM 052769106 997802 4655014 SH SOLE 22 4221475 0 433539 AUTODESK INC COM 052769106 59019 275340 SH SOLE 23 275340 0 0 AUTODESK INC COM 052769106 76555 357149 SH SOLE 25 357149 0 0 AUTODESK INC COM 052769106 103013 480583 SH SOLE 26 182171 0 298412 AUTODESK INC COM 052769106 115265 537743 SH SOLE 28 30171 0 507572 AUTODESK INC COM 052769106 128 595 SH SOLE 29 595 0 0 AUTODESK INC COM 052769106 333093 1553967 SH SOLE 30 1485458 0 68509 AUTODESK INC COM 052769106 10660 49733 SH SOLE 31 25034 0 24699 AUTODESK INC COM 052769106 11102 51793 SH SOLE 32 51793 0 0 AUTODESK INC COM 052769106 193481 902642 SH SOLE 34 902642 0 0 AUTODESK INC COM 052769106 17678 82471 SH SOLE 36 82471 0 0 AUTODESK INC COM 052769106 1615 7535 SH SOLE 40 7535 0 0 AUTODESK INC COM 052769106 101 473 SH OTR 43 473 0 0 AUTODESK INC COM 052769106 42264 197171 SH SOLE 43 182143 0 15028 AUTODESK INC OPTIONS 052769106 257 1200 SH Call SOLE 4 1200 0 0 AUTODESK INC OPTIONS 052769106 2208 10300 SH Call SOLE 18 10300 0 0 AUTODESK INC OPTIONS 052769106 15733 73400 SH Call SOLE 19 73400 0 0 AUTODESK INC OPTIONS 052769106 1200 5600 SH Call SOLE 22 5600 0 0 AUTODESK INC OPTIONS 052769106 193 900 SH Call SOLE 26 900 0 0 AUTODESK INC OPTIONS 052769106 8617 40200 SH Call SOLE 34 40200 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 3033 99721 SH SOLE 2 13149 0 86572 AUTOHOME INC SP ADS RP CL A 05278C107 1935 63627 SH SOLE 4 18686 0 44941 AUTOHOME INC SP ADS RP CL A 05278C107 200 6563 SH SOLE 7 6563 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 675 22194 SH SOLE 13 7032 0 15162 AUTOHOME INC SP ADS RP CL A 05278C107 1597 52513 SH SOLE 15 52513 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 947 31127 SH SOLE 18 31127 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 75 2456 SH SOLE 19 2456 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 41616 1368484 SH SOLE 21 1368484 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 30210 993419 SH SOLE 22 856721 0 136698 AUTOHOME INC SP ADS RP CL A 05278C107 3896 128124 SH SOLE 23 128124 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 1468 48271 SH SOLE 25 48271 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 4264 140204 SH SOLE 26 54425 0 85779 AUTOHOME INC SP ADS RP CL A 05278C107 3626 119229 SH SOLE 28 3344 0 115885 AUTOHOME INC SP ADS RP CL A 05278C107 211 6947 SH SOLE 29 6947 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 14594 479907 SH SOLE 30 479907 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 576 18949 SH SOLE 31 15928 0 3021 AUTOHOME INC SP ADS RP CL A 05278C107 283 9305 SH SOLE 34 9305 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 8 251 SH SOLE 40 251 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 8283 272375 SH SOLE 43 257811 0 14564 AUTOLIV INC COM 052800109 3987 52165 SH SOLE 2 28510 0 23655 AUTOLIV INC COM 052800109 22 282 SH SOLE 4 282 0 0 AUTOLIV INC COM 052800109 329 4303 SH SOLE 7 4303 0 0 AUTOLIV INC COM 052800109 50 654 SH SOLE 15 654 0 0 AUTOLIV INC COM 052800109 81 1054 SH SOLE 18 1054 0 0 AUTOLIV INC COM 052800109 24087 315111 SH SOLE 21 315111 0 0 AUTOLIV INC COM 052800109 83162 1087939 SH SOLE 22 1053704 0 34235 AUTOLIV INC COM 052800109 9051 118403 SH SOLE 25 118403 0 0 AUTOLIV INC COM 052800109 6968 91153 SH SOLE 26 34208 0 56945 AUTOLIV INC COM 052800109 4088 53475 SH SOLE 28 1559 0 51916 AUTOLIV INC COM 052800109 15813 206866 SH SOLE 30 206866 0 0 AUTOLIV INC COM 052800109 1853 24237 SH SOLE 36 24237 0 0 AUTOLIV INC COM 052800109 811 10616 SH SOLE 40 10616 0 0 AUTOLIV INC COM 052800109 2123 27771 SH SOLE 43 25395 0 2376 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1341 321583 SH SOLE 21 321583 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 109 26170 SH SOLE 30 26170 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 162 38961 SH SOLE 43 31507 0 7454 AUTOMATIC DATA PROCESSING IN COM 053015103 198186 870996 SH SOLE 2 150165 0 720831 AUTOMATIC DATA PROCESSING IN COM 053015103 84003 369179 SH SOLE 4 253478 0 115701 AUTOMATIC DATA PROCESSING IN COM 053015103 109247 480123 SH SOLE 7 439106 0 41017 AUTOMATIC DATA PROCESSING IN COM 053015103 470 2067 SH SOLE 13 2067 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12380 54408 SH SOLE 15 54408 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 235711 1035912 SH SOLE 18 961047 0 74865 AUTOMATIC DATA PROCESSING IN COM 053015103 128250 563638 SH SOLE 19 563638 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2637497 11591356 SH SOLE 21 11591356 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2089211 9181730 SH SOLE 22 8321148 0 860582 AUTOMATIC DATA PROCESSING IN COM 053015103 120674 530340 SH SOLE 23 530340 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 207755 913047 SH SOLE 25 913047 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 261279 1148276 SH SOLE 26 491812 0 656464 AUTOMATIC DATA PROCESSING IN COM 053015103 283391 1245454 SH SOLE 28 15107 0 1230347 AUTOMATIC DATA PROCESSING IN COM 053015103 81 357 SH SOLE 29 357 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 904862 3976716 SH SOLE 30 3905138 0 71578 AUTOMATIC DATA PROCESSING IN COM 053015103 21436 94206 SH SOLE 31 46035 0 48171 AUTOMATIC DATA PROCESSING IN COM 053015103 22590 99279 SH SOLE 32 99279 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 148871 654264 SH SOLE 34 654264 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 44618 196087 SH SOLE 36 196087 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3232 14206 SH SOLE 40 14206 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 236 1036 SH OTR 43 1036 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 139891 614796 SH SOLE 43 562201 0 52595 AUTONATION INC COM 05329W102 17430 175039 SH SOLE 2 59441 0 115598 AUTONATION INC COM 05329W102 10 99 SH SOLE 4 99 0 0 AUTONATION INC COM 05329W102 144 1447 SH SOLE 7 1447 0 0 AUTONATION INC COM 05329W102 8654 86905 SH SOLE 18 86905 0 0 AUTONATION INC COM 05329W102 3092 31050 SH SOLE 19 31050 0 0 AUTONATION INC COM 05329W102 198104 1989392 SH SOLE 21 1989392 0 0 AUTONATION INC COM 05329W102 118199 1186977 SH SOLE 22 1136197 0 50780 AUTONATION INC COM 05329W102 576 5784 SH SOLE 25 5784 0 0 AUTONATION INC COM 05329W102 3211 32243 SH SOLE 26 28115 0 4128 AUTONATION INC COM 05329W102 111 1113 SH SOLE 28 1113 0 0 AUTONATION INC COM 05329W102 2656 26673 SH SOLE 30 26673 0 0 AUTONATION INC COM 05329W102 60 606 SH SOLE 31 606 0 0 AUTONATION INC COM 05329W102 819 8225 SH SOLE 36 8225 0 0 AUTONATION INC COM 05329W102 612 6147 SH SOLE 40 6147 0 0 AUTONATION INC COM 05329W102 10667 107121 SH SOLE 43 99214 0 7907 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 4 640 SH SOLE 18 640 0 0 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 99 15470 SH SOLE 21 15470 0 0 AUTOSCOPE TECHNOLOGIES CORP COM 053306106 1065 166968 SH SOLE 22 166968 0 0 AUTOWEB INC COM 05335B100 4 1561 SH SOLE 18 1561 0 0 AUTOWEB INC COM 05335B100 57 24881 SH SOLE 21 24881 0 0 AUTOWEB INC COM 05335B100 348 150697 SH SOLE 22 150697 0 0 AUTOWEB INC COM 05335B100 46 19754 SH SOLE 23 19754 0 0 AUTOZONE INC COM 053332102 99205 48521 SH SOLE 2 11302 0 37219 AUTOZONE INC COM 053332102 28626 14001 SH SOLE 4 8556 0 5445 AUTOZONE INC COM 053332102 42360 20718 SH SOLE 7 20111 0 607 AUTOZONE INC COM 053332102 188 92 SH SOLE 13 92 0 0 AUTOZONE INC COM 053332102 4923 2408 SH SOLE 15 2408 0 0 AUTOZONE INC COM 053332102 69951 34213 SH SOLE 18 31265 0 2948 AUTOZONE INC COM 053332102 22092 10805 SH SOLE 19 10805 0 0 AUTOZONE INC COM 053332102 1257568 615074 SH SOLE 21 615074 0 0 AUTOZONE INC COM 053332102 950916 465091 SH SOLE 22 423767 0 41324 AUTOZONE INC COM 053332102 54404 26609 SH SOLE 23 26609 0 0 AUTOZONE INC COM 053332102 56935 27847 SH SOLE 25 27847 0 0 AUTOZONE INC COM 053332102 98442 48148 SH SOLE 26 19286 0 28862 AUTOZONE INC COM 053332102 69949 34212 SH SOLE 28 466 0 33746 AUTOZONE INC COM 053332102 202182 98887 SH SOLE 30 98887 0 0 AUTOZONE INC COM 053332102 9926 4855 SH SOLE 31 2274 0 2581 AUTOZONE INC COM 053332102 19336 9457 SH SOLE 34 9457 0 0 AUTOZONE INC COM 053332102 20761 10154 SH SOLE 36 10154 0 0 AUTOZONE INC COM 053332102 1509 738 SH SOLE 40 738 0 0 AUTOZONE INC COM 053332102 61 30 SH OTR 43 30 0 0 AUTOZONE INC COM 053332102 59563 29132 SH SOLE 43 27249 0 1883 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 203 29708 SH SOLE 30 29708 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 48 6998 SH SOLE 43 6060 0 938 AVALARA INC COM 05338G106 10631 106837 SH SOLE 2 21511 0 85326 AVALARA INC COM 05338G106 4942 49667 SH SOLE 4 31904 0 17763 AVALARA INC COM 05338G106 705 7080 SH SOLE 7 7080 0 0 AVALARA INC COM 05338G106 34 346 SH SOLE 13 346 0 0 AVALARA INC COM 05338G106 594 5974 SH SOLE 15 5974 0 0 AVALARA INC COM 05338G106 13885 139536 SH SOLE 18 135031 0 4505 AVALARA INC COM 05338G106 145259 1459742 SH SOLE 19 1459742 0 0 AVALARA INC COM 05338G106 153304 1540591 SH SOLE 21 1540591 0 0 AVALARA INC COM 05338G106 201792 2027861 SH SOLE 22 1873657 0 154204 AVALARA INC COM 05338G106 10471 105225 SH SOLE 23 105225 0 0 AVALARA INC COM 05338G106 466 4681 SH SOLE 25 4681 0 0 AVALARA INC COM 05338G106 13791 138589 SH SOLE 26 51358 0 87231 AVALARA INC COM 05338G106 17531 176169 SH SOLE 28 1532 0 174637 AVALARA INC COM 05338G106 18 182 SH SOLE 29 182 0 0 AVALARA INC COM 05338G106 16392 164724 SH SOLE 30 164724 0 0 AVALARA INC COM 05338G106 1914 19230 SH SOLE 31 9470 0 9760 AVALARA INC COM 05338G106 79813 802056 SH SOLE 34 802056 0 0 AVALARA INC COM 05338G106 1615 16230 SH SOLE 36 16230 0 0 AVALARA INC COM 05338G106 254 2549 SH SOLE 40 2549 0 0 AVALARA INC COM 05338G106 29 295 SH OTR 43 295 0 0 AVALARA INC COM 05338G106 3051 30660 SH SOLE 43 24983 0 5677 AVALO THERAPEUTICS INC COM 05338F108 40 55469 SH SOLE 2 2121 0 53348 AVALO THERAPEUTICS INC COM 05338F108 118 163149 SH SOLE 18 163149 0 0 AVALO THERAPEUTICS INC COM 05338F108 67 91843 SH SOLE 19 91843 0 0 AVALO THERAPEUTICS INC COM 05338F108 1314 1813526 SH SOLE 21 1813526 0 0 AVALO THERAPEUTICS INC COM 05338F108 1190 1641911 SH SOLE 22 1634524 0 7387 AVALON GLOBOCARE CORP COM 05344R104 2 2488 SH SOLE 2 0 0 2488 AVALON GLOBOCARE CORP COM 05344R104 3 4288 SH SOLE 18 4288 0 0 AVALON GLOBOCARE CORP COM 05344R104 57 81319 SH SOLE 21 81319 0 0 AVALONBAY CMNTYS INC COM 053484101 103423 416406 SH SOLE 2 140048 0 276358 AVALONBAY CMNTYS INC COM 053484101 73681 296660 SH SOLE 4 249090 0 47570 AVALONBAY CMNTYS INC COM 053484101 79842 321464 SH SOLE 7 317359 0 4105 AVALONBAY CMNTYS INC COM 053484101 1063 4278 SH SOLE 13 4278 0 0 AVALONBAY CMNTYS INC COM 053484101 4946 19914 SH SOLE 15 19914 0 0 AVALONBAY CMNTYS INC COM 053484101 0 2 SH SOLE 17 0 0 2 AVALONBAY CMNTYS INC COM 053484101 100622 405129 SH SOLE 18 385979 0 19150 AVALONBAY CMNTYS INC COM 053484101 78051 314251 SH SOLE 19 314251 0 0 AVALONBAY CMNTYS INC COM 053484101 1357879 5467160 SH SOLE 21 5467160 0 0 AVALONBAY CMNTYS INC COM 053484101 1028954 4142828 SH SOLE 22 3714401 0 428427 AVALONBAY CMNTYS INC COM 053484101 46945 189014 SH SOLE 23 189014 0 0 AVALONBAY CMNTYS INC COM 053484101 207493 835420 SH SOLE 25 835420 0 0 AVALONBAY CMNTYS INC COM 053484101 74109 298380 SH SOLE 26 106301 0 192079 AVALONBAY CMNTYS INC COM 053484101 110059 443126 SH SOLE 28 2237 0 440889 AVALONBAY CMNTYS INC COM 053484101 34 136 SH SOLE 29 136 0 0 AVALONBAY CMNTYS INC COM 053484101 301236 1212851 SH SOLE 30 1212851 0 0 AVALONBAY CMNTYS INC COM 053484101 7659 30838 SH SOLE 31 14964 0 15874 AVALONBAY CMNTYS INC COM 053484101 8568 34495 SH SOLE 34 34495 0 0 AVALONBAY CMNTYS INC COM 053484101 13860 55802 SH SOLE 36 55802 0 0 AVALONBAY CMNTYS INC COM 053484101 1179 4747 SH SOLE 40 4747 0 0 AVALONBAY CMNTYS INC COM 053484101 76 304 SH OTR 43 304 0 0 AVALONBAY CMNTYS INC COM 053484101 24594 99020 SH SOLE 43 91403 0 7617 AVANGRID INC COM 05351W103 7825 167411 SH SOLE 2 13894 0 153517 AVANGRID INC COM 05351W103 384 8219 SH SOLE 4 8219 0 0 AVANGRID INC COM 05351W103 72 1549 SH SOLE 7 1549 0 0 AVANGRID INC COM 05351W103 36 762 SH SOLE 15 762 0 0 AVANGRID INC COM 05351W103 1097 23463 SH SOLE 18 23463 0 0 AVANGRID INC COM 05351W103 5349 114448 SH SOLE 19 114448 0 0 AVANGRID INC COM 05351W103 84691 1811962 SH SOLE 21 1811962 0 0 AVANGRID INC COM 05351W103 58730 1256529 SH SOLE 22 1214050 0 42479 AVANGRID INC COM 05351W103 3863 82648 SH SOLE 25 82648 0 0 AVANGRID INC COM 05351W103 7949 170072 SH SOLE 26 21515 0 148557 AVANGRID INC COM 05351W103 6386 136629 SH SOLE 28 48420 0 88209 AVANGRID INC COM 05351W103 53724 1149412 SH SOLE 30 1149412 0 0 AVANGRID INC COM 05351W103 40 859 SH SOLE 31 859 0 0 AVANGRID INC COM 05351W103 3453 73887 SH SOLE 34 73887 0 0 AVANGRID INC COM 05351W103 718 15359 SH SOLE 36 15359 0 0 AVANGRID INC COM 05351W103 5356 114593 SH SOLE 43 108942 0 5651 AVANOS MED INC COM 05350V106 1679 50125 SH SOLE 2 15061 0 35064 AVANOS MED INC COM 05350V106 7 217 SH SOLE 4 217 0 0 AVANOS MED INC COM 05350V106 22 651 SH SOLE 7 651 0 0 AVANOS MED INC COM 05350V106 6047 180500 SH SOLE 18 180500 0 0 AVANOS MED INC COM 05350V106 2865 85531 SH SOLE 19 85531 0 0 AVANOS MED INC COM 05350V106 198164 5915356 SH SOLE 21 5915356 0 0 AVANOS MED INC COM 05350V106 40590 1211628 SH SOLE 22 1160616 0 51012 AVANOS MED INC COM 05350V106 204 6096 SH SOLE 25 6096 0 0 AVANOS MED INC COM 05350V106 608 18147 SH SOLE 26 13649 0 4498 AVANOS MED INC COM 05350V106 22 659 SH SOLE 28 659 0 0 AVANOS MED INC COM 05350V106 2844 84908 SH SOLE 30 84908 0 0 AVANOS MED INC COM 05350V106 50 1485 SH SOLE 34 1485 0 0 AVANOS MED INC COM 05350V106 218 6505 SH SOLE 40 6505 0 0 AVANOS MED INC COM 05350V106 1753 52328 SH SOLE 43 51700 0 628 AVANTI ACQUISITION CORP UNIT 99/99/9999 G0682V117 10 1000 SH SOLE 43 1000 0 0 AVANTOR INC COM 05352A100 54711 1617715 SH SOLE 2 520792 0 1096923 AVANTOR INC COM 05352A100 11481 339482 SH SOLE 4 211434 0 128048 AVANTOR INC COM 05352A100 1752 51802 SH SOLE 7 51802 0 0 AVANTOR INC COM 05352A100 60 1784 SH SOLE 13 1784 0 0 AVANTOR INC COM 05352A100 1292 38208 SH SOLE 15 38208 0 0 AVANTOR INC COM 05352A100 70991 2099087 SH SOLE 18 2067083 0 32004 AVANTOR INC COM 05352A100 143121 4231855 SH SOLE 19 4231855 0 0 AVANTOR INC COM 05352A100 319155 9436866 SH SOLE 21 9436866 0 0 AVANTOR INC COM 05352A100 484270 14319031 SH SOLE 22 13301141 0 1017890 AVANTOR INC COM 05352A100 23061 681863 SH SOLE 23 681863 0 0 AVANTOR INC COM 05352A100 31464 930323 SH SOLE 25 847073 0 83250 AVANTOR INC COM 05352A100 25713 760298 SH SOLE 26 335413 0 424885 AVANTOR INC COM 05352A100 28896 854398 SH SOLE 28 11655 0 842743 AVANTOR INC COM 05352A100 53 1567 SH SOLE 29 1567 0 0 AVANTOR INC COM 05352A100 37803 1117762 SH SOLE 30 1117762 0 0 AVANTOR INC COM 05352A100 3972 117431 SH SOLE 31 59160 0 58271 AVANTOR INC COM 05352A100 113387 3352675 SH SOLE 34 3352675 0 0 AVANTOR INC COM 05352A100 9261 273842 SH SOLE 36 273842 0 0 AVANTOR INC COM 05352A100 651 19247 SH SOLE 40 19247 0 0 AVANTOR INC COM 05352A100 51 1498 SH OTR 43 1498 0 0 AVANTOR INC COM 05352A100 3917 115826 SH SOLE 43 112020 0 3806 AVANTOR INC 6.25 PFD CNV SR 05352A209 1213 11719 SH SOLE 7 11719 0 0 AVANTOR INC 6.25 PFD CNV SR 05352A209 169931 1641366 SH SOLE 21 1641366 0 0 AVAYA HLDGS CORP COM 05351X101 1400 110500 SH SOLE 2 77850 0 32650 AVAYA HLDGS CORP COM 05351X101 19 1509 SH SOLE 4 337 0 1172 AVAYA HLDGS CORP COM 05351X101 15 1172 SH SOLE 7 1172 0 0 AVAYA HLDGS CORP COM 05351X101 2839 224091 SH SOLE 18 217433 0 6658 AVAYA HLDGS CORP COM 05351X101 3373 266190 SH SOLE 19 266190 0 0 AVAYA HLDGS CORP COM 05351X101 38338 3025855 SH SOLE 21 3025855 0 0 AVAYA HLDGS CORP COM 05351X101 26352 2079835 SH SOLE 22 2027627 0 52208 AVAYA HLDGS CORP COM 05351X101 61 4807 SH SOLE 23 4807 0 0 AVAYA HLDGS CORP COM 05351X101 234 18457 SH SOLE 25 18457 0 0 AVAYA HLDGS CORP COM 05351X101 594 46884 SH SOLE 26 21060 0 25824 AVAYA HLDGS CORP COM 05351X101 541 42703 SH SOLE 28 42703 0 0 AVAYA HLDGS CORP COM 05351X101 605 47785 SH SOLE 30 47785 0 0 AVAYA HLDGS CORP COM 05351X101 243 19201 SH SOLE 36 19201 0 0 AVAYA HLDGS CORP COM 05351X101 124 9801 SH SOLE 40 9801 0 0 AVAYA HLDGS CORP COM 05351X101 432 34080 SH SOLE 43 32724 0 1356 AVAYA HLDGS CORP OPTIONS 05351X101 8 600 SH Put SOLE 4 600 0 0 AVAYA HLDGS CORP OPTIONS 05351X101 81 6400 SH Put SOLE 18 6400 0 0 AVAYA HLDGS CORP OPTIONS 05351X101 2295 181100 SH Put SOLE 19 181100 0 0 AVAYA HLDGS CORP OPTIONS 05351X101 56 4400 SH Put SOLE 22 4400 0 0 AVAYA HLDGS CORP OPTIONS 05351X101 602 47500 SH Put SOLE 34 47500 0 0 AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2345 2421000 PRN SOLE 21 2421000 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 395 115745 SH SOLE 2 89904 0 25841 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 2 620 SH SOLE 7 620 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 360 105473 SH SOLE 18 105473 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 745 218569 SH SOLE 19 218569 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 4620 1354926 SH SOLE 21 1354926 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 4143 1215058 SH SOLE 22 1208195 0 6863 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 39 11509 SH SOLE 23 11509 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 41 12149 SH SOLE 25 12149 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 82 23973 SH SOLE 26 0 0 23973 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 63 18609 SH SOLE 30 18609 0 0 AVEANNA HEALTHCARE HLDGS INC COM 05356F105 36 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 1 1678 SH SOLE 18 1678 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 15 31743 SH SOLE 21 31743 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 10 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 33 5861 SH SOLE 18 5861 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 511 91496 SH SOLE 21 91496 0 0 AVEO PHARMACEUTICALS INC COM NEW 053588307 2385 426619 SH SOLE 22 426619 0 0 AVEPOINT INC COM CL A 053604104 125 23817 SH SOLE 2 20269 0 3548 AVEPOINT INC COM CL A 053604104 806 153217 SH SOLE 21 153217 0 0 AVEPOINT INC COM CL A 053604104 6947 1320770 SH SOLE 22 1293529 0 27241 AVEPOINT INC COM CL A 053604104 67 12674 SH SOLE 25 12674 0 0 AVEPOINT INC COM CL A 053604104 111 21058 SH SOLE 30 21058 0 0 AVEPOINT INC COM CL A 053604104 76 14460 SH SOLE 40 14460 0 0 AVERY DENNISON CORP COM 053611109 26068 149841 SH SOLE 2 80884 0 68957 AVERY DENNISON CORP COM 053611109 10683 61410 SH SOLE 4 32792 0 28618 AVERY DENNISON CORP COM 053611109 12673 72845 SH SOLE 7 69999 0 2846 AVERY DENNISON CORP COM 053611109 42 239 SH SOLE 13 239 0 0 AVERY DENNISON CORP COM 053611109 1599 9193 SH SOLE 15 9193 0 0 AVERY DENNISON CORP COM 053611109 30784 176952 SH SOLE 18 165730 0 11222 AVERY DENNISON CORP COM 053611109 7058 40569 SH SOLE 19 40569 0 0 AVERY DENNISON CORP COM 053611109 442884 2545750 SH SOLE 21 2545750 0 0 AVERY DENNISON CORP COM 053611109 345162 1984033 SH SOLE 22 1817111 0 166922 AVERY DENNISON CORP COM 053611109 18037 103681 SH SOLE 23 103681 0 0 AVERY DENNISON CORP COM 053611109 18048 103743 SH SOLE 25 103743 0 0 AVERY DENNISON CORP COM 053611109 32377 186109 SH SOLE 26 68639 0 117470 AVERY DENNISON CORP COM 053611109 59795 343709 SH SOLE 28 1598 0 342111 AVERY DENNISON CORP COM 053611109 83501 479972 SH SOLE 30 402173 0 77799 AVERY DENNISON CORP COM 053611109 3283 18873 SH SOLE 31 9338 0 9535 AVERY DENNISON CORP COM 053611109 65644 377330 SH SOLE 34 377330 0 0 AVERY DENNISON CORP COM 053611109 4862 27948 SH SOLE 36 27948 0 0 AVERY DENNISON CORP COM 053611109 490 2816 SH SOLE 40 2816 0 0 AVERY DENNISON CORP COM 053611109 46 267 SH OTR 43 267 0 0 AVERY DENNISON CORP COM 053611109 14294 82166 SH SOLE 43 73824 0 8342 AVIAT NETWORKS INC COM NEW 05366Y201 143 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 757 24600 SH SOLE 18 24600 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 359 11658 SH SOLE 19 11658 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 9937 322954 SH SOLE 21 322954 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 4960 161193 SH SOLE 22 157080 0 4113 AVID BIOSERVICES INC COM 05368M106 877 43031 SH SOLE 2 17187 0 25844 AVID BIOSERVICES INC COM 05368M106 2 114 SH SOLE 4 114 0 0 AVID BIOSERVICES INC COM 05368M106 15 760 SH SOLE 7 760 0 0 AVID BIOSERVICES INC COM 05368M106 4496 220693 SH SOLE 18 220693 0 0 AVID BIOSERVICES INC COM 05368M106 2321 113938 SH SOLE 19 113938 0 0 AVID BIOSERVICES INC COM 05368M106 150568 7391678 SH SOLE 21 7391678 0 0 AVID BIOSERVICES INC COM 05368M106 30751 1509631 SH SOLE 22 1471035 0 38596 AVID BIOSERVICES INC COM 05368M106 1 27 SH SOLE 23 27 0 0 AVID BIOSERVICES INC COM 05368M106 158 7736 SH SOLE 25 7736 0 0 AVID BIOSERVICES INC COM 05368M106 576 28286 SH SOLE 26 24755 0 3531 AVID BIOSERVICES INC COM 05368M106 22 1089 SH SOLE 28 1089 0 0 AVID BIOSERVICES INC COM 05368M106 7030 345095 SH SOLE 30 345095 0 0 AVID BIOSERVICES INC COM 05368M106 145 7116 SH SOLE 40 7116 0 0 AVID BIOSERVICES INC COM 05368M106 251 12319 SH SOLE 43 12164 0 155 AVID TECHNOLOGY INC COM 05367P100 477 13681 SH SOLE 2 9510 0 4171 AVID TECHNOLOGY INC COM 05367P100 20 581 SH SOLE 7 581 0 0 AVID TECHNOLOGY INC COM 05367P100 3549 101764 SH SOLE 18 101764 0 0 AVID TECHNOLOGY INC COM 05367P100 2224 63775 SH SOLE 19 63775 0 0 AVID TECHNOLOGY INC COM 05367P100 46856 1343720 SH SOLE 21 1343720 0 0 AVID TECHNOLOGY INC COM 05367P100 29158 836198 SH SOLE 22 815070 0 21128 AVID TECHNOLOGY INC COM 05367P100 10 295 SH SOLE 23 295 0 0 AVID TECHNOLOGY INC COM 05367P100 150 4290 SH SOLE 25 4290 0 0 AVID TECHNOLOGY INC COM 05367P100 85 2424 SH SOLE 26 32 0 2392 AVID TECHNOLOGY INC COM 05367P100 733 21019 SH SOLE 28 21019 0 0 AVID TECHNOLOGY INC COM 05367P100 679 19479 SH SOLE 30 19479 0 0 AVID TECHNOLOGY INC COM 05367P100 138 3952 SH SOLE 40 3952 0 0 AVID TECHNOLOGY INC COM 05367P100 80 2308 SH SOLE 43 2289 0 19 AVIDITY BIOSCIENCES INC COM 05370A108 1036 56079 SH SOLE 2 23754 0 32325 AVIDITY BIOSCIENCES INC COM 05370A108 7 371 SH SOLE 7 371 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 2158 116814 SH SOLE 18 111508 0 5306 AVIDITY BIOSCIENCES INC COM 05370A108 3388 183434 SH SOLE 19 183434 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 32344 1751139 SH SOLE 21 1751139 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 19970 1081235 SH SOLE 22 1043811 0 37424 AVIDITY BIOSCIENCES INC COM 05370A108 82 4427 SH SOLE 23 4427 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 132 7154 SH SOLE 25 7154 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 327 17708 SH SOLE 26 1320 0 16388 AVIDITY BIOSCIENCES INC COM 05370A108 596 32273 SH SOLE 30 32273 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 52 2813 SH SOLE 36 2813 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 109 5924 SH SOLE 40 5924 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 123 6638 SH SOLE 43 6638 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 55 6878 SH SOLE 2 4683 0 2195 AVIDXCHANGE HOLDINGS INC COM 05368X102 2 306 SH SOLE 4 306 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 566 70315 SH SOLE 18 70315 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 16344 2030414 SH SOLE 19 2030414 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 6787 843077 SH SOLE 21 843077 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 4995 620440 SH SOLE 22 612827 0 7613 AVIDXCHANGE HOLDINGS INC COM 05368X102 3 322 SH SOLE 26 322 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 3201 397664 SH SOLE 34 397664 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 0 8 SH SOLE 43 0 0 8 AVIENT CORPORATION COM 05368V106 10213 212767 SH SOLE 2 100977 0 111790 AVIENT CORPORATION COM 05368V106 16 329 SH SOLE 4 329 0 0 AVIENT CORPORATION COM 05368V106 92 1924 SH SOLE 7 1924 0 0 AVIENT CORPORATION COM 05368V106 21312 444006 SH SOLE 18 426190 0 17816 AVIENT CORPORATION COM 05368V106 32619 679558 SH SOLE 19 679558 0 0 AVIENT CORPORATION COM 05368V106 321509 6698097 SH SOLE 21 6698097 0 0 AVIENT CORPORATION COM 05368V106 150995 3145737 SH SOLE 22 3056670 0 89067 AVIENT CORPORATION COM 05368V106 1039 21655 SH SOLE 23 21655 0 0 AVIENT CORPORATION COM 05368V106 891 18567 SH SOLE 25 18567 0 0 AVIENT CORPORATION COM 05368V106 7479 155811 SH SOLE 26 36076 0 119735 AVIENT CORPORATION COM 05368V106 78 1627 SH SOLE 28 1627 0 0 AVIENT CORPORATION COM 05368V106 2783 57988 SH SOLE 30 57988 0 0 AVIENT CORPORATION COM 05368V106 491 10238 SH SOLE 36 10238 0 0 AVIENT CORPORATION COM 05368V106 537 11186 SH SOLE 40 11186 0 0 AVIENT CORPORATION COM 05368V106 28 592 SH OTR 43 592 0 0 AVIENT CORPORATION COM 05368V106 4597 95762 SH SOLE 43 89658 0 6104 AVINGER INC COM NEW 053734885 4 1022 SH SOLE 18 1022 0 0 AVINGER INC COM NEW 053734885 43 11801 SH SOLE 21 11801 0 0 AVINGER INC COM NEW 053734885 305 84077 SH SOLE 22 84077 0 0 AVIS BUDGET GROUP COM 053774105 15182 57662 SH SOLE 2 30417 0 27245 AVIS BUDGET GROUP COM 053774105 41 154 SH SOLE 4 154 0 0 AVIS BUDGET GROUP COM 053774105 294 1118 SH SOLE 7 1118 0 0 AVIS BUDGET GROUP COM 053774105 50706 192578 SH SOLE 18 192578 0 0 AVIS BUDGET GROUP COM 053774105 24371 92560 SH SOLE 19 92560 0 0 AVIS BUDGET GROUP COM 053774105 785527 2983392 SH SOLE 21 2983392 0 0 AVIS BUDGET GROUP COM 053774105 319028 1211653 SH SOLE 22 1165686 0 45967 AVIS BUDGET GROUP COM 053774105 208 791 SH SOLE 23 791 0 0 AVIS BUDGET GROUP COM 053774105 1582 6009 SH SOLE 25 6009 0 0 AVIS BUDGET GROUP COM 053774105 8341 31680 SH SOLE 26 23812 0 7868 AVIS BUDGET GROUP COM 053774105 243 922 SH SOLE 28 922 0 0 AVIS BUDGET GROUP COM 053774105 6941 26360 SH SOLE 30 26360 0 0 AVIS BUDGET GROUP COM 053774105 2306 8757 SH SOLE 36 8757 0 0 AVIS BUDGET GROUP COM 053774105 1518 5764 SH SOLE 40 5764 0 0 AVIS BUDGET GROUP COM 053774105 11 42 SH OTR 43 42 0 0 AVIS BUDGET GROUP COM 053774105 11371 43185 SH SOLE 43 40767 0 2418 AVISTA CORP COM 05379B107 2527 55962 SH SOLE 2 19937 0 36025 AVISTA CORP COM 05379B107 488 10813 SH SOLE 4 10813 0 0 AVISTA CORP COM 05379B107 305 6752 SH SOLE 7 6752 0 0 AVISTA CORP COM 05379B107 13363 295963 SH SOLE 18 295963 0 0 AVISTA CORP COM 05379B107 5767 127739 SH SOLE 19 127739 0 0 AVISTA CORP COM 05379B107 480693 10646587 SH SOLE 21 10646587 0 0 AVISTA CORP COM 05379B107 80058 1773148 SH SOLE 22 1699644 0 73504 AVISTA CORP COM 05379B107 401 8883 SH SOLE 25 8883 0 0 AVISTA CORP COM 05379B107 1108 24535 SH SOLE 26 19051 0 5484 AVISTA CORP COM 05379B107 2092 46334 SH SOLE 28 46334 0 0 AVISTA CORP COM 05379B107 7188 159210 SH SOLE 30 159210 0 0 AVISTA CORP COM 05379B107 1352 29954 SH SOLE 32 29954 0 0 AVISTA CORP COM 05379B107 419 9284 SH SOLE 36 9284 0 0 AVISTA CORP COM 05379B107 377 8359 SH SOLE 40 8359 0 0 AVISTA CORP COM 05379B107 1344 29773 SH SOLE 43 29330 0 443 AVITA MEDICAL INC COM 05380C102 27 3211 SH SOLE 2 975 0 2236 AVITA MEDICAL INC COM 05380C102 3 384 SH SOLE 7 384 0 0 AVITA MEDICAL INC COM 05380C102 590 69626 SH SOLE 18 69626 0 0 AVITA MEDICAL INC COM 05380C102 350 41264 SH SOLE 19 41264 0 0 AVITA MEDICAL INC COM 05380C102 7116 839209 SH SOLE 21 839209 0 0 AVITA MEDICAL INC COM 05380C102 5206 613936 SH SOLE 22 609544 0 4392 AVNET INC COM 053807103 15951 392976 SH SOLE 2 116350 0 276626 AVNET INC COM 053807103 15 375 SH SOLE 4 375 0 0 AVNET INC COM 053807103 131 3235 SH SOLE 7 3235 0 0 AVNET INC COM 053807103 9806 241582 SH SOLE 18 235115 0 6467 AVNET INC COM 053807103 11298 278339 SH SOLE 19 278339 0 0 AVNET INC COM 053807103 208455 5135616 SH SOLE 21 5135616 0 0 AVNET INC COM 053807103 121781 3000280 SH SOLE 22 2866535 0 133745 AVNET INC COM 053807103 29 716 SH SOLE 23 716 0 0 AVNET INC COM 053807103 1274 31386 SH SOLE 25 31386 0 0 AVNET INC COM 053807103 2562 63115 SH SOLE 26 52487 0 10628 AVNET INC COM 053807103 72 1773 SH SOLE 28 1773 0 0 AVNET INC COM 053807103 2099 51700 SH SOLE 30 51700 0 0 AVNET INC COM 053807103 59 1454 SH SOLE 31 1454 0 0 AVNET INC COM 053807103 1974 48632 SH SOLE 34 48632 0 0 AVNET INC COM 053807103 731 18007 SH SOLE 36 18007 0 0 AVNET INC COM 053807103 518 12772 SH SOLE 40 12772 0 0 AVNET INC COM 053807103 4546 112003 SH SOLE 43 109737 0 2266 AVROBIO INC COM 05455M100 97 73459 SH SOLE 2 21809 0 51650 AVROBIO INC COM 05455M100 1 613 SH SOLE 7 613 0 0 AVROBIO INC COM 05455M100 174 131873 SH SOLE 18 122212 0 9661 AVROBIO INC COM 05455M100 754 571198 SH SOLE 19 571198 0 0 AVROBIO INC COM 05455M100 2221 1682828 SH SOLE 21 1682828 0 0 AVROBIO INC COM 05455M100 1653 1252594 SH SOLE 22 1228288 0 24306 AVROBIO INC COM 05455M100 15 11666 SH SOLE 23 11666 0 0 AVROBIO INC COM 05455M100 60 45267 SH SOLE 26 0 0 45267 AVROBIO INC COM 05455M100 25 19229 SH SOLE 30 19229 0 0 AWARE INC MASS COM 05453N100 9 2956 SH SOLE 18 2956 0 0 AWARE INC MASS COM 05453N100 145 48238 SH SOLE 21 48238 0 0 AWARE INC MASS COM 05453N100 1051 350494 SH SOLE 22 350494 0 0 AXALTA COATING SYS LTD COM G0750C108 10442 424820 SH SOLE 2 166340 0 258480 AXALTA COATING SYS LTD COM G0750C108 9 365 SH SOLE 4 365 0 0 AXALTA COATING SYS LTD COM G0750C108 110 4479 SH SOLE 7 4479 0 0 AXALTA COATING SYS LTD COM G0750C108 54171 2203864 SH SOLE 18 2199442 0 4422 AXALTA COATING SYS LTD COM G0750C108 31671 1288470 SH SOLE 19 1288470 0 0 AXALTA COATING SYS LTD COM G0750C108 63351 2577337 SH SOLE 21 2577337 0 0 AXALTA COATING SYS LTD COM G0750C108 116477 4738677 SH SOLE 22 4497828 0 240849 AXALTA COATING SYS LTD COM G0750C108 4148 168768 SH SOLE 25 99242 0 69526 AXALTA COATING SYS LTD COM G0750C108 2322 94464 SH SOLE 26 78247 0 16217 AXALTA COATING SYS LTD COM G0750C108 91 3697 SH SOLE 28 3697 0 0 AXALTA COATING SYS LTD COM G0750C108 2758 112199 SH SOLE 30 112199 0 0 AXALTA COATING SYS LTD COM G0750C108 75 3055 SH SOLE 31 3055 0 0 AXALTA COATING SYS LTD COM G0750C108 25424 1034323 SH SOLE 34 1034323 0 0 AXALTA COATING SYS LTD COM G0750C108 1532 62347 SH SOLE 36 62347 0 0 AXALTA COATING SYS LTD COM G0750C108 650 26462 SH SOLE 40 26462 0 0 AXALTA COATING SYS LTD COM G0750C108 2753 112018 SH SOLE 43 93770 0 18248 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1461 19344 SH SOLE 2 15540 0 3804 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 8457 111975 SH SOLE 18 111975 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5056 66942 SH SOLE 19 66942 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 295939 3918162 SH SOLE 21 3918162 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 61891 819418 SH SOLE 22 798804 0 20614 AXCELIS TECHNOLOGIES INC COM NEW 054540208 54 712 SH SOLE 23 712 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 323 4275 SH SOLE 25 4275 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1356 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 4693 62135 SH SOLE 30 62135 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 340 4500 SH SOLE 40 4500 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2502 33131 SH SOLE 43 24551 0 8580 AXCELLA HEALTH INC COM 05454B105 1 276 SH SOLE 2 0 0 276 AXCELLA HEALTH INC COM 05454B105 10 3927 SH SOLE 18 3927 0 0 AXCELLA HEALTH INC COM 05454B105 121 47034 SH SOLE 21 47034 0 0 AXCELLA HEALTH INC COM 05454B105 629 244778 SH SOLE 22 244778 0 0 AXIS CAP HLDGS LTD SHS G0692U109 15353 253902 SH SOLE 2 29376 0 224526 AXIS CAP HLDGS LTD SHS G0692U109 18 300 SH SOLE 4 300 0 0 AXIS CAP HLDGS LTD SHS G0692U109 122 2016 SH SOLE 7 2016 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1891 31277 SH SOLE 18 31277 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1365 22572 SH SOLE 19 22572 0 0 AXIS CAP HLDGS LTD SHS G0692U109 71396 1180686 SH SOLE 21 1180686 0 0 AXIS CAP HLDGS LTD SHS G0692U109 103256 1707557 SH SOLE 22 1617570 0 89987 AXIS CAP HLDGS LTD SHS G0692U109 670 11087 SH SOLE 25 11087 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1666 27544 SH SOLE 26 20741 0 6803 AXIS CAP HLDGS LTD SHS G0692U109 91 1510 SH SOLE 28 1510 0 0 AXIS CAP HLDGS LTD SHS G0692U109 2442 40379 SH SOLE 30 40379 0 0 AXIS CAP HLDGS LTD SHS G0692U109 69 1136 SH SOLE 31 1136 0 0 AXIS CAP HLDGS LTD SHS G0692U109 132 2188 SH SOLE 36 2188 0 0 AXIS CAP HLDGS LTD SHS G0692U109 622 10292 SH SOLE 40 10292 0 0 AXOGEN INC COM 05463X106 358 45146 SH SOLE 2 26205 0 18941 AXOGEN INC COM 05463X106 0 48 SH SOLE 4 48 0 0 AXOGEN INC COM 05463X106 6 721 SH SOLE 7 721 0 0 AXOGEN INC COM 05463X106 808 101701 SH SOLE 18 101701 0 0 AXOGEN INC COM 05463X106 732 92232 SH SOLE 19 92232 0 0 AXOGEN INC COM 05463X106 12278 1546326 SH SOLE 21 1546326 0 0 AXOGEN INC COM 05463X106 7455 938886 SH SOLE 22 916729 0 22157 AXOGEN INC COM 05463X106 14 1752 SH SOLE 23 1752 0 0 AXOGEN INC COM 05463X106 62 7748 SH SOLE 25 7748 0 0 AXOGEN INC COM 05463X106 41 5149 SH SOLE 26 1700 0 3449 AXOGEN INC COM 05463X106 35 4385 SH SOLE 28 4385 0 0 AXOGEN INC COM 05463X106 1947 245275 SH SOLE 30 245275 0 0 AXOGEN INC COM 05463X106 57 7158 SH SOLE 36 7158 0 0 AXOGEN INC COM 05463X106 26 3214 SH SOLE 40 3214 0 0 AXOGEN INC COM 05463X106 131 16454 SH SOLE 43 16454 0 0 AXON ENTERPRISE INC COM 05464C101 30561 221889 SH SOLE 2 136910 0 84979 AXON ENTERPRISE INC COM 05464C101 1875 13614 SH SOLE 4 13614 0 0 AXON ENTERPRISE INC COM 05464C101 386 2805 SH SOLE 7 2805 0 0 AXON ENTERPRISE INC COM 05464C101 2842 20632 SH SOLE 13 20632 0 0 AXON ENTERPRISE INC COM 05464C101 22233 161428 SH SOLE 18 158754 0 2674 AXON ENTERPRISE INC COM 05464C101 93773 680847 SH SOLE 19 680847 0 0 AXON ENTERPRISE INC COM 05464C101 568026 4124196 SH SOLE 21 4124196 0 0 AXON ENTERPRISE INC COM 05464C101 278754 2023913 SH SOLE 22 1850346 0 173567 AXON ENTERPRISE INC COM 05464C101 4755 34521 SH SOLE 23 34521 0 0 AXON ENTERPRISE INC COM 05464C101 9050 65711 SH SOLE 25 65711 0 0 AXON ENTERPRISE INC COM 05464C101 4655 33798 SH SOLE 26 25511 0 8287 AXON ENTERPRISE INC COM 05464C101 172 1247 SH SOLE 28 1153 0 94 AXON ENTERPRISE INC COM 05464C101 1795 13034 SH SOLE 29 13034 0 0 AXON ENTERPRISE INC COM 05464C101 8180 59388 SH SOLE 30 59388 0 0 AXON ENTERPRISE INC COM 05464C101 7848 56982 SH SOLE 31 56982 0 0 AXON ENTERPRISE INC COM 05464C101 6297 45720 SH SOLE 34 45720 0 0 AXON ENTERPRISE INC COM 05464C101 886 6435 SH SOLE 36 6435 0 0 AXON ENTERPRISE INC COM 05464C101 1156 8390 SH SOLE 40 8390 0 0 AXON ENTERPRISE INC COM 05464C101 65 473 SH OTR 43 473 0 0 AXON ENTERPRISE INC COM 05464C101 5558 40352 SH SOLE 43 40019 0 333 AXONICS INC COM 05465P101 1514 24189 SH SOLE 2 15457 0 8732 AXONICS INC COM 05465P101 44 708 SH SOLE 4 107 0 601 AXONICS INC COM 05465P101 42 669 SH SOLE 7 669 0 0 AXONICS INC COM 05465P101 7938 126812 SH SOLE 18 120285 0 6527 AXONICS INC COM 05465P101 8468 135274 SH SOLE 19 135274 0 0 AXONICS INC COM 05465P101 114117 1822949 SH SOLE 21 1822949 0 0 AXONICS INC COM 05465P101 68259 1090402 SH SOLE 22 1064021 0 26381 AXONICS INC COM 05465P101 147 2354 SH SOLE 23 2354 0 0 AXONICS INC COM 05465P101 314 5009 SH SOLE 25 5009 0 0 AXONICS INC COM 05465P101 1116 17824 SH SOLE 26 10675 0 7149 AXONICS INC COM 05465P101 38 610 SH SOLE 28 610 0 0 AXONICS INC COM 05465P101 14030 224127 SH SOLE 30 224127 0 0 AXONICS INC COM 05465P101 305 4876 SH SOLE 40 4876 0 0 AXONICS INC COM 05465P101 625 9984 SH SOLE 43 8739 0 1245 AXOS FINANCIAL INC COM 05465C100 1980 42672 SH SOLE 2 14909 0 27763 AXOS FINANCIAL INC COM 05465C100 91 1964 SH SOLE 4 197 0 1767 AXOS FINANCIAL INC COM 05465C100 37 790 SH SOLE 7 790 0 0 AXOS FINANCIAL INC COM 05465C100 9609 207144 SH SOLE 18 207144 0 0 AXOS FINANCIAL INC COM 05465C100 4707 101456 SH SOLE 19 101456 0 0 AXOS FINANCIAL INC COM 05465C100 292288 6300669 SH SOLE 21 6300669 0 0 AXOS FINANCIAL INC COM 05465C100 63871 1376820 SH SOLE 22 1322982 0 53838 AXOS FINANCIAL INC COM 05465C100 313 6757 SH SOLE 25 6757 0 0 AXOS FINANCIAL INC COM 05465C100 1064 22930 SH SOLE 26 18402 0 4528 AXOS FINANCIAL INC COM 05465C100 46 991 SH SOLE 28 991 0 0 AXOS FINANCIAL INC COM 05465C100 4298 92657 SH SOLE 30 92657 0 0 AXOS FINANCIAL INC COM 05465C100 25624 552353 SH SOLE 34 552353 0 0 AXOS FINANCIAL INC COM 05465C100 292 6302 SH SOLE 40 6302 0 0 AXOS FINANCIAL INC COM 05465C100 654 14104 SH SOLE 43 13948 0 156 AXSOME THERAPEUTICS INC COM 05464T104 415 10017 SH SOLE 2 7099 0 2918 AXSOME THERAPEUTICS INC COM 05464T104 5 111 SH SOLE 4 111 0 0 AXSOME THERAPEUTICS INC COM 05464T104 19 447 SH SOLE 7 447 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2984 72106 SH SOLE 18 72106 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2053 49608 SH SOLE 19 49608 0 0 AXSOME THERAPEUTICS INC COM 05464T104 50418 1218120 SH SOLE 21 1218120 0 0 AXSOME THERAPEUTICS INC COM 05464T104 27771 670948 SH SOLE 22 657573 0 13375 AXSOME THERAPEUTICS INC COM 05464T104 173 4175 SH SOLE 25 4175 0 0 AXSOME THERAPEUTICS INC COM 05464T104 523 12627 SH SOLE 26 10098 0 2529 AXSOME THERAPEUTICS INC COM 05464T104 84 2029 SH SOLE 28 2029 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1433 34633 SH SOLE 30 34633 0 0 AXSOME THERAPEUTICS INC COM 05464T104 67 1621 SH SOLE 36 1621 0 0 AXSOME THERAPEUTICS INC COM 05464T104 106 2551 SH SOLE 40 2551 0 0 AXSOME THERAPEUTICS INC COM 05464T104 549 13264 SH SOLE 43 12918 0 346 AXT INC COM 00246W103 221 31540 SH SOLE 2 5946 0 25594 AXT INC COM 00246W103 5 669 SH SOLE 7 669 0 0 AXT INC COM 00246W103 925 131729 SH SOLE 18 131729 0 0 AXT INC COM 00246W103 489 69597 SH SOLE 19 69597 0 0 AXT INC COM 00246W103 10182 1450394 SH SOLE 21 1450394 0 0 AXT INC COM 00246W103 6800 968648 SH SOLE 22 945129 0 23519 AXT INC COM 00246W103 21 3054 SH SOLE 43 3054 0 0 AYRO INC COM 054748108 7 5793 SH SOLE 18 5793 0 0 AYRO INC COM 054748108 98 76841 SH SOLE 21 76841 0 0 AYRO INC COM 054748108 582 454787 SH SOLE 22 454787 0 0 AYTU BIOPHARMA INC COM NEW 054754874 5 5035 SH SOLE 18 5035 0 0 AYTU BIOPHARMA INC COM NEW 054754874 92 85005 SH SOLE 21 85005 0 0 AYTU BIOPHARMA INC COM NEW 054754874 492 455867 SH SOLE 22 455867 0 0 AZEK CO INC CL A 05478C105 1955 78700 SH SOLE 2 30236 0 48464 AZEK CO INC CL A 05478C105 10 385 SH SOLE 4 385 0 0 AZEK CO INC CL A 05478C105 40 1604 SH SOLE 7 1604 0 0 AZEK CO INC CL A 05478C105 1461 58834 SH SOLE 18 58834 0 0 AZEK CO INC CL A 05478C105 166259 6693203 SH SOLE 19 6693203 0 0 AZEK CO INC CL A 05478C105 48624 1957499 SH SOLE 21 1957499 0 0 AZEK CO INC CL A 05478C105 72416 2915303 SH SOLE 22 2791067 0 124236 AZEK CO INC CL A 05478C105 335 13488 SH SOLE 25 13488 0 0 AZEK CO INC CL A 05478C105 1125 45299 SH SOLE 26 36465 0 8834 AZEK CO INC CL A 05478C105 326 13143 SH SOLE 28 13143 0 0 AZEK CO INC CL A 05478C105 1389 55918 SH SOLE 30 55918 0 0 AZEK CO INC CL A 05478C105 41 1647 SH SOLE 31 1647 0 0 AZEK CO INC CL A 05478C105 21594 869306 SH SOLE 34 869306 0 0 AZEK CO INC CL A 05478C105 104 4168 SH SOLE 36 4168 0 0 AZEK CO INC CL A 05478C105 291 11722 SH SOLE 40 11722 0 0 AZENTA INC COM 114340102 12093 145913 SH SOLE 2 54989 0 90924 AZENTA INC COM 114340102 34 414 SH SOLE 4 252 0 162 AZENTA INC COM 114340102 86 1034 SH SOLE 7 1034 0 0 AZENTA INC COM 114340102 13743 165814 SH SOLE 18 165814 0 0 AZENTA INC COM 114340102 53148 641262 SH SOLE 19 641262 0 0 AZENTA INC COM 114340102 312014 3764646 SH SOLE 21 3764646 0 0 AZENTA INC COM 114340102 169110 2040418 SH SOLE 22 1954781 0 85637 AZENTA INC COM 114340102 829 10002 SH SOLE 25 10002 0 0 AZENTA INC COM 114340102 2684 32383 SH SOLE 26 25605 0 6778 AZENTA INC COM 114340102 3568 43055 SH SOLE 28 43055 0 0 AZENTA INC COM 114340102 3567 43043 SH SOLE 30 43043 0 0 AZENTA INC COM 114340102 89 1073 SH SOLE 31 1073 0 0 AZENTA INC COM 114340102 791 9542 SH SOLE 40 9542 0 0 AZENTA INC COM 114340102 32 389 SH OTR 43 389 0 0 AZENTA INC COM 114340102 2781 33559 SH SOLE 43 32765 0 794 AZIYO BIOLOGICS INC COM CL A 05479K106 3 482 SH SOLE 18 482 0 0 AZIYO BIOLOGICS INC COM CL A 05479K106 35 5901 SH SOLE 21 5901 0 0 AZUL S A SPONSR ADR PFD 05501U106 303 20104 SH SOLE 43 20104 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 534 32070 SH SOLE 18 32070 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 5914 355405 SH SOLE 21 355405 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 294 17671 SH SOLE 22 17671 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 6340 381022 SH SOLE 30 381022 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 11 673 SH SOLE 34 673 0 0 AZZ INC COM 002474104 2618 54268 SH SOLE 2 43429 0 10839 AZZ INC COM 002474104 3 67 SH SOLE 4 67 0 0 AZZ INC COM 002474104 13 277 SH SOLE 7 277 0 0 AZZ INC COM 002474104 4443 92105 SH SOLE 18 92105 0 0 AZZ INC COM 002474104 2818 58413 SH SOLE 19 58413 0 0 AZZ INC COM 002474104 147461 3056810 SH SOLE 21 3056810 0 0 AZZ INC COM 002474104 30258 627249 SH SOLE 22 600365 0 26884 AZZ INC COM 002474104 156 3224 SH SOLE 25 3224 0 0 AZZ INC COM 002474104 209 4327 SH SOLE 26 2930 0 1397 AZZ INC COM 002474104 2167 44916 SH SOLE 30 44916 0 0 AZZ INC COM 002474104 140 2908 SH SOLE 40 2908 0 0 AZZ INC COM 002474104 1105 22911 SH SOLE 43 22525 0 386 B & G FOODS INC NEW COM 05508R106 1835 68001 SH SOLE 2 18383 0 49618 B & G FOODS INC NEW COM 05508R106 7 247 SH SOLE 4 247 0 0 B & G FOODS INC NEW COM 05508R106 50 1841 SH SOLE 7 1841 0 0 B & G FOODS INC NEW COM 05508R106 6429 238297 SH SOLE 18 238297 0 0 B & G FOODS INC NEW COM 05508R106 3060 113407 SH SOLE 19 113407 0 0 B & G FOODS INC NEW COM 05508R106 216963 8041614 SH SOLE 21 8041614 0 0 B & G FOODS INC NEW COM 05508R106 45102 1671675 SH SOLE 22 1606177 0 65498 B & G FOODS INC NEW COM 05508R106 220 8166 SH SOLE 25 8166 0 0 B & G FOODS INC NEW COM 05508R106 688 25514 SH SOLE 26 19294 0 6220 B & G FOODS INC NEW COM 05508R106 31 1154 SH SOLE 28 1154 0 0 B & G FOODS INC NEW COM 05508R106 3051 113074 SH SOLE 30 113074 0 0 B & G FOODS INC NEW COM 05508R106 68 2528 SH SOLE 36 2528 0 0 B & G FOODS INC NEW COM 05508R106 226 8392 SH SOLE 40 8392 0 0 B & G FOODS INC NEW COM 05508R106 3095 114698 SH SOLE 43 99949 0 14749 B. RILEY FINANCIAL INC COM 05580M108 1318 18845 SH SOLE 2 5286 0 13559 B. RILEY FINANCIAL INC COM 05580M108 3 43 SH SOLE 4 43 0 0 B. RILEY FINANCIAL INC COM 05580M108 19 277 SH SOLE 7 277 0 0 B. RILEY FINANCIAL INC COM 05580M108 5039 72026 SH SOLE 18 72026 0 0 B. RILEY FINANCIAL INC COM 05580M108 3938 56284 SH SOLE 19 56284 0 0 B. RILEY FINANCIAL INC COM 05580M108 147029 2101616 SH SOLE 21 2101616 0 0 B. RILEY FINANCIAL INC COM 05580M108 31350 448113 SH SOLE 22 429507 0 18606 B. RILEY FINANCIAL INC COM 05580M108 131 1877 SH SOLE 25 1877 0 0 B. RILEY FINANCIAL INC COM 05580M108 584 8344 SH SOLE 26 0 0 8344 B. RILEY FINANCIAL INC COM 05580M108 2096 29967 SH SOLE 30 29967 0 0 B. RILEY FINANCIAL INC COM 05580M108 157 2248 SH SOLE 40 2248 0 0 B. RILEY FINANCIAL INC COM 05580M108 12 165 SH OTR 43 165 0 0 B. RILEY FINANCIAL INC COM 05580M108 878 12551 SH SOLE 43 8942 0 3609 B2GOLD CORP COM 11777Q209 1904 414854 SH SOLE 21 414854 0 0 B2GOLD CORP COM 11777Q209 1019 221905 SH SOLE 43 199905 0 22000 BABCOCK & WILCOX ENTERPRISES COM 05614L209 186 22775 SH SOLE 2 1920 0 20855 BABCOCK & WILCOX ENTERPRISES COM 05614L209 7 892 SH SOLE 7 892 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1356 166128 SH SOLE 18 166128 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 799 97929 SH SOLE 19 97929 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 16590 2033085 SH SOLE 21 2033085 0 0 BABCOCK & WILCOX ENTERPRISES COM 05614L209 10502 1286982 SH SOLE 22 1259191 0 27791 BABCOCK & WILCOX ENTERPRISES COM 05614L209 51 6225 SH SOLE 43 6225 0 0 BACKBLAZE INC COM CL A 05637B105 103 9661 SH SOLE 2 8615 0 1046 BACKBLAZE INC COM CL A 05637B105 28 2670 SH SOLE 21 2670 0 0 BACKBLAZE INC COM CL A 05637B105 1087 101875 SH SOLE 22 101875 0 0 BACKBLAZE INC COM CL A 05637B105 6 579 SH SOLE 23 579 0 0 BACKBLAZE INC COM CL A 05637B105 15 1443 SH SOLE 26 0 0 1443 BADGER METER INC COM 056525108 1920 19255 SH SOLE 2 16313 0 2942 BADGER METER INC COM 056525108 13 129 SH SOLE 4 129 0 0 BADGER METER INC COM 056525108 4277 42898 SH SOLE 7 42898 0 0 BADGER METER INC COM 056525108 9983 100120 SH SOLE 18 99211 0 909 BADGER METER INC COM 056525108 5695 57115 SH SOLE 19 57115 0 0 BADGER METER INC COM 056525108 354717 3557487 SH SOLE 21 3557487 0 0 BADGER METER INC COM 056525108 72159 723685 SH SOLE 22 706218 0 17467 BADGER METER INC COM 056525108 14 142 SH SOLE 23 142 0 0 BADGER METER INC COM 056525108 1992 19980 SH SOLE 25 19980 0 0 BADGER METER INC COM 056525108 1769 17737 SH SOLE 26 12460 0 5277 BADGER METER INC COM 056525108 52 520 SH SOLE 28 520 0 0 BADGER METER INC COM 056525108 35009 351110 SH SOLE 30 351110 0 0 BADGER METER INC COM 056525108 1343 13469 SH SOLE 34 13469 0 0 BADGER METER INC COM 056525108 478 4790 SH SOLE 36 4790 0 0 BADGER METER INC COM 056525108 347 3476 SH SOLE 40 3476 0 0 BADGER METER INC COM 056525108 7913 79365 SH SOLE 43 79107 0 258 BAIDU INC SPON ADR REP A 056752108 27001 204087 SH SOLE 2 9587 0 194500 BAIDU INC SPON ADR REP A 056752108 17112 129346 SH SOLE 4 52473 0 76873 BAIDU INC SPON ADR REP A 056752108 7602 57458 SH SOLE 7 57458 0 0 BAIDU INC SPON ADR REP A 056752108 6654 50293 SH SOLE 13 795 0 49498 BAIDU INC SPON ADR REP A 056752108 27163 205311 SH SOLE 15 205311 0 0 BAIDU INC SPON ADR REP A 056752108 11131 84135 SH SOLE 18 84135 0 0 BAIDU INC SPON ADR REP A 056752108 16323 123380 SH SOLE 19 123380 0 0 BAIDU INC SPON ADR REP A 056752108 692981 5237951 SH SOLE 21 5237951 0 0 BAIDU INC SPON ADR REP A 056752108 327107 2472464 SH SOLE 22 2277367 0 195097 BAIDU INC SPON ADR REP A 056752108 41001 309906 SH SOLE 23 309906 0 0 BAIDU INC SPON ADR REP A 056752108 7083 53537 SH SOLE 25 53537 0 0 BAIDU INC SPON ADR REP A 056752108 53645 405483 SH SOLE 26 47405 0 358078 BAIDU INC SPON ADR REP A 056752108 59179 447308 SH SOLE 28 23220 0 424088 BAIDU INC SPON ADR REP A 056752108 245450 1855256 SH SOLE 30 1855256 0 0 BAIDU INC SPON ADR REP A 056752108 9915 74940 SH SOLE 32 74940 0 0 BAIDU INC SPON ADR REP A 056752108 21323 161168 SH SOLE 34 161168 0 0 BAIDU INC SPON ADR REP A 056752108 149 1124 SH SOLE 36 1124 0 0 BAIDU INC SPON ADR REP A 056752108 139 1054 SH SOLE 40 1054 0 0 BAIDU INC SPON ADR REP A 056752108 22608 170881 SH SOLE 43 155813 0 15068 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 4675 299872 SH SOLE 30 299872 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH SOLE 43 1 0 0 BAKER HUGHES COMPANY CL A 05722G100 105334 2892985 SH SOLE 2 417484 0 2475501 BAKER HUGHES COMPANY CL A 05722G100 16796 461313 SH SOLE 4 243274 0 218039 BAKER HUGHES COMPANY CL A 05722G100 28858 792589 SH SOLE 7 767332 0 25257 BAKER HUGHES COMPANY CL A 05722G100 745 20454 SH SOLE 13 20454 0 0 BAKER HUGHES COMPANY CL A 05722G100 3572 98109 SH SOLE 15 98109 0 0 BAKER HUGHES COMPANY CL A 05722G100 105113 2886919 SH SOLE 18 2764591 0 122328 BAKER HUGHES COMPANY CL A 05722G100 157026 4312703 SH SOLE 19 4312703 0 0 BAKER HUGHES COMPANY CL A 05722G100 906090 24885756 SH SOLE 21 24885756 0 0 BAKER HUGHES COMPANY CL A 05722G100 638695 17541747 SH SOLE 22 16466098 0 1075649 BAKER HUGHES COMPANY CL A 05722G100 37710 1035707 SH SOLE 23 1035707 0 0 BAKER HUGHES COMPANY CL A 05722G100 64036 1758756 SH SOLE 25 1758756 0 0 BAKER HUGHES COMPANY CL A 05722G100 86806 2384135 SH SOLE 26 949347 0 1434788 BAKER HUGHES COMPANY CL A 05722G100 121649 3341076 SH SOLE 28 361461 0 2979615 BAKER HUGHES COMPANY CL A 05722G100 54 1475 SH SOLE 29 1475 0 0 BAKER HUGHES COMPANY CL A 05722G100 223604 6141283 SH SOLE 30 5614321 0 526962 BAKER HUGHES COMPANY CL A 05722G100 6734 184960 SH SOLE 31 93127 0 91833 BAKER HUGHES COMPANY CL A 05722G100 28631 786354 SH SOLE 34 786354 0 0 BAKER HUGHES COMPANY CL A 05722G100 14958 410824 SH SOLE 36 410824 0 0 BAKER HUGHES COMPANY CL A 05722G100 917 25187 SH SOLE 37 25187 0 0 BAKER HUGHES COMPANY CL A 05722G100 1059 29080 SH SOLE 40 29080 0 0 BAKER HUGHES COMPANY CL A 05722G100 24 655 SH OTR 43 655 0 0 BAKER HUGHES COMPANY CL A 05722G100 27587 757675 SH SOLE 43 712242 0 45434 BAKKT HOLDINGS INC COM CL A 05759B107 14 2214 SH SOLE 21 2214 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 3348 543580 SH SOLE 22 543580 0 0 BALCHEM CORP COM 057665200 1705 12470 SH SOLE 2 9124 0 3346 BALCHEM CORP COM 057665200 14 103 SH SOLE 4 103 0 0 BALCHEM CORP COM 057665200 58 427 SH SOLE 7 427 0 0 BALCHEM CORP COM 057665200 14991 109662 SH SOLE 18 109662 0 0 BALCHEM CORP COM 057665200 8573 62711 SH SOLE 19 62711 0 0 BALCHEM CORP COM 057665200 522379 3821350 SH SOLE 21 3821350 0 0 BALCHEM CORP COM 057665200 107235 784456 SH SOLE 22 765295 0 19161 BALCHEM CORP COM 057665200 684 5007 SH SOLE 25 5007 0 0 BALCHEM CORP COM 057665200 2015 14742 SH SOLE 26 12246 0 2496 BALCHEM CORP COM 057665200 79 578 SH SOLE 28 578 0 0 BALCHEM CORP COM 057665200 7704 56357 SH SOLE 30 56357 0 0 BALCHEM CORP COM 057665200 202 1477 SH SOLE 36 1477 0 0 BALCHEM CORP COM 057665200 591 4326 SH SOLE 40 4326 0 0 BALCHEM CORP COM 057665200 20 149 SH OTR 43 149 0 0 BALCHEM CORP COM 057665200 2345 17157 SH SOLE 43 16811 0 346 BALL CORP COM 058498106 35741 397122 SH SOLE 2 79601 0 317521 BALL CORP COM 058498106 18836 209290 SH SOLE 4 120009 0 89281 BALL CORP COM 058498106 26053 289482 SH SOLE 7 279565 0 9917 BALL CORP COM 058498106 102 1138 SH SOLE 13 1138 0 0 BALL CORP COM 058498106 2741 30455 SH SOLE 15 30455 0 0 BALL CORP COM 058498106 101708 1130085 SH SOLE 18 918447 0 211638 BALL CORP COM 058498106 48212 535693 SH SOLE 19 535693 0 0 BALL CORP COM 058498106 826707 9185635 SH SOLE 21 9185635 0 0 BALL CORP COM 058498106 622568 6917420 SH SOLE 22 6274192 0 643228 BALL CORP COM 058498106 37031 411453 SH SOLE 23 411453 0 0 BALL CORP COM 058498106 94188 1046534 SH SOLE 25 1046534 0 0 BALL CORP COM 058498106 116950 1299449 SH SOLE 26 541777 0 757672 BALL CORP COM 058498106 77077 856409 SH SOLE 28 50276 0 806133 BALL CORP COM 058498106 226200 2513334 SH SOLE 30 2510115 0 3219 BALL CORP COM 058498106 6423 71372 SH SOLE 31 34719 0 36653 BALL CORP COM 058498106 44490 494335 SH SOLE 34 494335 0 0 BALL CORP COM 058498106 11972 133018 SH SOLE 36 133018 0 0 BALL CORP COM 058498106 962 10687 SH SOLE 40 10687 0 0 BALL CORP COM 058498106 138 1534 SH OTR 43 1534 0 0 BALL CORP COM 058498106 18743 208259 SH SOLE 43 189360 0 18899 BALLANTYNE STRONG INC COM 058516105 8 2491 SH SOLE 18 2491 0 0 BALLANTYNE STRONG INC COM 058516105 121 39368 SH SOLE 21 39368 0 0 BALLANTYNE STRONG INC COM 058516105 6 1940 SH SOLE 22 1940 0 0 BALLARD PWR SYS INC NEW COM 058586108 2674 229763 SH SOLE 19 229763 0 0 BALLARD PWR SYS INC NEW COM 058586108 35 2983 SH SOLE 21 2983 0 0 BALLARD PWR SYS INC NEW COM 058586108 283 24302 SH SOLE 26 24302 0 0 BALLARD PWR SYS INC NEW COM 058586108 1895 162821 SH SOLE 28 162821 0 0 BALLARD PWR SYS INC NEW COM 058586108 20 1713 SH SOLE 31 0 0 1713 BALLARD PWR SYS INC NEW COM 058586108 47862 4111851 SH SOLE 34 4111851 0 0 BALLARD PWR SYS INC NEW COM 058586108 6 500 SH SOLE 43 0 0 500 BALLYS CORPORATION COM 05875B106 430 13974 SH SOLE 2 10664 0 3310 BALLYS CORPORATION COM 05875B106 2 72 SH SOLE 4 72 0 0 BALLYS CORPORATION COM 05875B106 16 525 SH SOLE 7 525 0 0 BALLYS CORPORATION COM 05875B106 2585 84099 SH SOLE 18 84099 0 0 BALLYS CORPORATION COM 05875B106 1815 59054 SH SOLE 19 59054 0 0 BALLYS CORPORATION COM 05875B106 33328 1084202 SH SOLE 21 1084202 0 0 BALLYS CORPORATION COM 05875B106 22799 741680 SH SOLE 22 721167 0 20513 BALLYS CORPORATION COM 05875B106 126 4089 SH SOLE 25 4089 0 0 BALLYS CORPORATION COM 05875B106 444 14448 SH SOLE 26 10245 0 4203 BALLYS CORPORATION COM 05875B106 45 1466 SH SOLE 28 1466 0 0 BALLYS CORPORATION COM 05875B106 711 23134 SH SOLE 30 23134 0 0 BALLYS CORPORATION COM 05875B106 122 3980 SH SOLE 40 3980 0 0 BALLYS CORPORATION COM 05875B106 90 2940 SH SOLE 43 2668 0 272 BANC OF CALIFORNIA INC COM 05990K106 2250 116229 SH SOLE 2 67787 0 48442 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 3901 201483 SH SOLE 18 201483 0 0 BANC OF CALIFORNIA INC COM 05990K106 3804 196503 SH SOLE 19 196503 0 0 BANC OF CALIFORNIA INC COM 05990K106 128461 6635400 SH SOLE 21 6635400 0 0 BANC OF CALIFORNIA INC COM 05990K106 29165 1506480 SH SOLE 22 1451635 0 54845 BANC OF CALIFORNIA INC COM 05990K106 50 2604 SH SOLE 23 2604 0 0 BANC OF CALIFORNIA INC COM 05990K106 195 10073 SH SOLE 25 10073 0 0 BANC OF CALIFORNIA INC COM 05990K106 770 39752 SH SOLE 26 0 0 39752 BANC OF CALIFORNIA INC COM 05990K106 1743 90029 SH SOLE 30 90029 0 0 BANC OF CALIFORNIA INC COM 05990K106 104 5367 SH SOLE 40 5367 0 0 BANC OF CALIFORNIA INC COM 05990K106 473 24430 SH SOLE 43 21076 0 3354 BANCFIRST CORP COM 05945F103 2130 25595 SH SOLE 2 6340 0 19255 BANCFIRST CORP COM 05945F103 8 98 SH SOLE 4 98 0 0 BANCFIRST CORP COM 05945F103 19 228 SH SOLE 7 228 0 0 BANCFIRST CORP COM 05945F103 5440 65378 SH SOLE 18 65378 0 0 BANCFIRST CORP COM 05945F103 9385 112781 SH SOLE 19 112781 0 0 BANCFIRST CORP COM 05945F103 189476 2277080 SH SOLE 21 2277080 0 0 BANCFIRST CORP COM 05945F103 45920 551856 SH SOLE 22 533744 0 18112 BANCFIRST CORP COM 05945F103 188 2256 SH SOLE 23 2256 0 0 BANCFIRST CORP COM 05945F103 271 3254 SH SOLE 25 3254 0 0 BANCFIRST CORP COM 05945F103 2105 25303 SH SOLE 26 7150 0 18153 BANCFIRST CORP COM 05945F103 12 145 SH SOLE 28 145 0 0 BANCFIRST CORP COM 05945F103 2839 34120 SH SOLE 30 34120 0 0 BANCFIRST CORP COM 05945F103 203 2445 SH SOLE 40 2445 0 0 BANCFIRST CORP COM 05945F103 2094 25170 SH SOLE 43 20877 0 4293 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 126 35419 SH SOLE 21 35419 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 15965 2805810 SH SOLE 43 2329170 0 476640 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3018 650515 SH SOLE 2 650515 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 446 96124 SH SOLE 4 96124 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 19156 4128424 SH SOLE 18 684011 0 3444413 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4302 927078 SH SOLE 19 927078 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 83816 18063715 SH SOLE 21 18063715 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 19563 4216259 SH SOLE 22 4216259 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 15357 3309634 SH SOLE 25 3309634 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4359 939398 SH SOLE 30 939398 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 54954 11843602 SH SOLE 34 11843602 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 15021 3237261 SH SOLE 43 2917615 0 319646 BANCO DE CHILE SPONSORED ADS 059520106 1532 71496 SH SOLE 2 0 0 71496 BANCO DE CHILE SPONSORED ADS 059520106 1081 50450 SH SOLE 25 50450 0 0 BANCO DE CHILE SPONSORED ADS 059520106 285 13297 SH SOLE 34 13297 0 0 BANCO DE CHILE SPONSORED ADS 059520106 2283 106527 SH SOLE 43 105459 0 1068 BANCO MACRO SA SPON ADR B 05961W105 360 20798 SH SOLE 21 20798 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 428 55533 SH SOLE 2 55533 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 453 58801 SH SOLE 4 58801 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 486 63071 SH SOLE 13 63071 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 7432 965137 SH SOLE 22 965137 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 463 60162 SH SOLE 30 60162 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 7450 967574 SH SOLE 43 746207 0 221367 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4419 195604 SH SOLE 18 0 0 195604 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1136 50284 SH SOLE 19 50284 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13068 578507 SH SOLE 21 578507 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6312 279412 SH SOLE 25 279412 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3362 148842 SH SOLE 30 148842 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15140 670203 SH SOLE 34 670203 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5265 233047 SH SOLE 43 230611 0 2436 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 533 101652 SH SOLE 43 98141 0 3511 BANCO SANTANDER S.A. ADR 05964H105 2 583 SH SOLE 17 0 0 583 BANCO SANTANDER S.A. ADR 05964H105 17103 5059940 SH SOLE 43 4469570 0 590370 BANCOLOMBIA S A SPON ADR PREF 05968L102 15916 373093 SH SOLE 2 98619 0 274474 BANCOLOMBIA S A SPON ADR PREF 05968L102 798 18704 SH SOLE 4 18704 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 3670 86027 SH SOLE 18 86027 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 11 250 SH SOLE 19 250 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 18273 428337 SH SOLE 21 428337 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 26291 616300 SH SOLE 22 442343 0 173957 BANCOLOMBIA S A SPON ADR PREF 05968L102 2731 64016 SH SOLE 23 64016 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 106 2495 SH SOLE 28 0 0 2495 BANCOLOMBIA S A SPON ADR PREF 05968L102 3885 91080 SH SOLE 30 91080 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 456 10688 SH SOLE 31 0 0 10688 BANCOLOMBIA S A SPON ADR PREF 05968L102 29 690 SH SOLE 34 690 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 22845 535503 SH SOLE 43 487994 0 47509 BANCORP INC DEL COM 05969A105 1214 42844 SH SOLE 2 13773 0 29071 BANCORP INC DEL COM 05969A105 5 177 SH SOLE 4 177 0 0 BANCORP INC DEL COM 05969A105 17 605 SH SOLE 7 605 0 0 BANCORP INC DEL COM 05969A105 5864 206986 SH SOLE 18 206986 0 0 BANCORP INC DEL COM 05969A105 5343 188609 SH SOLE 19 188609 0 0 BANCORP INC DEL COM 05969A105 186019 6566150 SH SOLE 21 6566150 0 0 BANCORP INC DEL COM 05969A105 37276 1315766 SH SOLE 22 1265226 0 50540 BANCORP INC DEL COM 05969A105 187 6600 SH SOLE 25 6600 0 0 BANCORP INC DEL COM 05969A105 1093 38598 SH SOLE 26 31202 0 7396 BANCORP INC DEL COM 05969A105 145 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 2679 94573 SH SOLE 30 94573 0 0 BANCORP INC DEL COM 05969A105 35 1243 SH SOLE 36 1243 0 0 BANCORP INC DEL COM 05969A105 151 5316 SH SOLE 40 5316 0 0 BANCORP INC DEL COM 05969A105 613 21641 SH SOLE 43 21641 0 0 BANDWIDTH INC COM CL A 05988J103 4561 140807 SH SOLE 2 88765 0 52042 BANDWIDTH INC COM CL A 05988J103 3 82 SH SOLE 4 82 0 0 BANDWIDTH INC COM CL A 05988J103 11 337 SH SOLE 7 337 0 0 BANDWIDTH INC COM CL A 05988J103 2343 72328 SH SOLE 18 60280 0 12048 BANDWIDTH INC COM CL A 05988J103 14434 445642 SH SOLE 19 445642 0 0 BANDWIDTH INC COM CL A 05988J103 26152 807425 SH SOLE 21 807425 0 0 BANDWIDTH INC COM CL A 05988J103 30789 950570 SH SOLE 22 936967 0 13603 BANDWIDTH INC COM CL A 05988J103 496 15323 SH SOLE 23 15323 0 0 BANDWIDTH INC COM CL A 05988J103 136 4207 SH SOLE 25 4207 0 0 BANDWIDTH INC COM CL A 05988J103 2803 86532 SH SOLE 26 10224 0 76308 BANDWIDTH INC COM CL A 05988J103 8 256 SH SOLE 28 256 0 0 BANDWIDTH INC COM CL A 05988J103 990 30568 SH SOLE 30 30568 0 0 BANDWIDTH INC COM CL A 05988J103 120 3702 SH SOLE 36 3702 0 0 BANDWIDTH INC COM CL A 05988J103 74 2287 SH SOLE 40 2287 0 0 BANDWIDTH INC COM CL A 05988J103 635 19620 SH SOLE 43 15040 0 4580 BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 2042 2680000 PRN SOLE 21 2680000 0 0 BANK FIRST CORP COM 06211J100 314 4357 SH SOLE 2 2106 0 2251 BANK FIRST CORP COM 06211J100 6 83 SH SOLE 7 83 0 0 BANK FIRST CORP COM 06211J100 1489 20679 SH SOLE 18 20679 0 0 BANK FIRST CORP COM 06211J100 850 11805 SH SOLE 19 11805 0 0 BANK FIRST CORP COM 06211J100 18704 259810 SH SOLE 21 259810 0 0 BANK FIRST CORP COM 06211J100 10854 150764 SH SOLE 22 143404 0 7360 BANK FIRST CORP COM 06211J100 70 978 SH SOLE 25 978 0 0 BANK FIRST CORP COM 06211J100 122 1695 SH SOLE 30 1695 0 0 BANK FIRST CORP COM 06211J100 7 97 SH SOLE 34 97 0 0 BANK FIRST CORP COM 06211J100 66 922 SH SOLE 40 922 0 0 BANK HAWAII CORP COM 062540109 6418 76474 SH SOLE 2 32364 0 44110 BANK HAWAII CORP COM 062540109 105 1252 SH SOLE 4 161 0 1091 BANK HAWAII CORP COM 062540109 72 861 SH SOLE 7 861 0 0 BANK HAWAII CORP COM 062540109 7328 87322 SH SOLE 18 87322 0 0 BANK HAWAII CORP COM 062540109 6971 83073 SH SOLE 19 83073 0 0 BANK HAWAII CORP COM 062540109 172633 2057110 SH SOLE 21 2057110 0 0 BANK HAWAII CORP COM 062540109 103650 1235108 SH SOLE 22 1188752 0 46356 BANK HAWAII CORP COM 062540109 736 8769 SH SOLE 25 8769 0 0 BANK HAWAII CORP COM 062540109 1842 21952 SH SOLE 26 18874 0 3078 BANK HAWAII CORP COM 062540109 47 555 SH SOLE 28 555 0 0 BANK HAWAII CORP COM 062540109 5852 69730 SH SOLE 30 69730 0 0 BANK HAWAII CORP COM 062540109 50 591 SH SOLE 31 591 0 0 BANK HAWAII CORP COM 062540109 548 6534 SH SOLE 36 6534 0 0 BANK HAWAII CORP COM 062540109 473 5638 SH SOLE 40 5638 0 0 BANK HAWAII CORP COM 062540109 4054 48307 SH SOLE 43 43025 0 5282 BANK MARIN BANCORP COM 063425102 396 11281 SH SOLE 2 4617 0 6664 BANK MARIN BANCORP COM 063425102 9 250 SH SOLE 7 250 0 0 BANK MARIN BANCORP COM 063425102 1636 46650 SH SOLE 18 46650 0 0 BANK MARIN BANCORP COM 063425102 964 27486 SH SOLE 19 27486 0 0 BANK MARIN BANCORP COM 063425102 21495 612910 SH SOLE 21 612910 0 0 BANK MARIN BANCORP COM 063425102 14573 415528 SH SOLE 22 397896 0 17632 BANK MARIN BANCORP COM 063425102 73 2085 SH SOLE 25 2085 0 0 BANK MARIN BANCORP COM 063425102 215 6121 SH SOLE 30 6121 0 0 BANK MARIN BANCORP COM 063425102 65 1858 SH SOLE 40 1858 0 0 BANK MARIN BANCORP COM 063425102 652 18579 SH SOLE 43 17371 0 1208 BANK MONTREAL QUE COM 063671101 958 8121 SH SOLE 18 8121 0 0 BANK MONTREAL QUE COM 063671101 49298 417884 SH SOLE 43 391170 0 26714 BANK NEW YORK MELLON CORP COM 064058100 83586 1684186 SH SOLE 2 288772 0 1395414 BANK NEW YORK MELLON CORP COM 064058100 29048 585288 SH SOLE 4 375510 0 209778 BANK NEW YORK MELLON CORP COM 064058100 34049 686052 SH SOLE 7 663543 0 22509 BANK NEW YORK MELLON CORP COM 064058100 174 3503 SH SOLE 13 3503 0 0 BANK NEW YORK MELLON CORP COM 064058100 5788 116616 SH SOLE 15 116616 0 0 BANK NEW YORK MELLON CORP COM 064058100 77288 1557275 SH SOLE 18 1447366 0 109909 BANK NEW YORK MELLON CORP COM 064058100 14620 294571 SH SOLE 19 294571 0 0 BANK NEW YORK MELLON CORP COM 064058100 916335 18463322 SH SOLE 21 18463322 0 0 BANK NEW YORK MELLON CORP COM 064058100 783280 15782380 SH SOLE 22 14166875 0 1615505 BANK NEW YORK MELLON CORP COM 064058100 48365 974508 SH SOLE 23 974508 0 0 BANK NEW YORK MELLON CORP COM 064058100 80743 1626903 SH SOLE 25 1626903 0 0 BANK NEW YORK MELLON CORP COM 064058100 130719 2633866 SH SOLE 26 1573548 0 1060318 BANK NEW YORK MELLON CORP COM 064058100 140028 2821433 SH SOLE 28 173022 0 2648411 BANK NEW YORK MELLON CORP COM 064058100 18 372 SH SOLE 29 372 0 0 BANK NEW YORK MELLON CORP COM 064058100 337296 6796222 SH SOLE 30 6770942 0 25280 BANK NEW YORK MELLON CORP COM 064058100 9005 181446 SH SOLE 31 87888 0 93558 BANK NEW YORK MELLON CORP COM 064058100 4677 94228 SH SOLE 34 94228 0 0 BANK NEW YORK MELLON CORP COM 064058100 22176 446830 SH SOLE 36 446830 0 0 BANK NEW YORK MELLON CORP COM 064058100 1312 26445 SH SOLE 40 26445 0 0 BANK NEW YORK MELLON CORP COM 064058100 80 1618 SH OTR 43 1618 0 0 BANK NEW YORK MELLON CORP COM 064058100 39087 787560 SH SOLE 43 743574 0 43986 BANK NOVA SCOTIA B C COM 064149107 528 7360 SH SOLE 18 7360 0 0 BANK NOVA SCOTIA B C COM 064149107 61934 863558 SH SOLE 43 814362 0 49196 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1276 35569 SH SOLE 2 2194 0 33375 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 25 710 SH SOLE 7 710 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5376 149830 SH SOLE 18 149830 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3219 89703 SH SOLE 19 89703 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 61407 1711467 SH SOLE 21 1711467 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18221 507842 SH SOLE 22 476528 0 31314 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 178 4959 SH SOLE 43 2524 0 2435 BANK OF THE JAMES FINL GP IN COM 470299108 13 855 SH SOLE 18 855 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 148 9947 SH SOLE 21 9947 0 0 BANK OF THE JAMES FINL GP IN COM 470299108 4 255 SH SOLE 22 255 0 0 BANK OZK COM 06417N103 10350 242384 SH SOLE 2 100639 0 141745 BANK OZK COM 06417N103 168 3934 SH SOLE 4 464 0 3470 BANK OZK COM 06417N103 2875 67327 SH SOLE 7 67327 0 0 BANK OZK COM 06417N103 11112 260236 SH SOLE 18 260236 0 0 BANK OZK COM 06417N103 1497 35057 SH SOLE 19 35057 0 0 BANK OZK COM 06417N103 271826 6365952 SH SOLE 21 6365952 0 0 BANK OZK COM 06417N103 144259 3378421 SH SOLE 22 3238674 0 139747 BANK OZK COM 06417N103 1052 24629 SH SOLE 25 24629 0 0 BANK OZK COM 06417N103 2194 51390 SH SOLE 26 40499 0 10891 BANK OZK COM 06417N103 98 2284 SH SOLE 28 2284 0 0 BANK OZK COM 06417N103 9029 211447 SH SOLE 30 211447 0 0 BANK OZK COM 06417N103 76 1780 SH SOLE 31 1780 0 0 BANK OZK COM 06417N103 953 22326 SH SOLE 36 22326 0 0 BANK OZK COM 06417N103 705 16507 SH SOLE 40 16507 0 0 BANK OZK COM 06417N103 2426 56825 SH SOLE 43 53854 0 2971 BANK PRINCETON NEW JERSEY COM 064520109 18 640 SH SOLE 2 640 0 0 BANK PRINCETON NEW JERSEY COM 064520109 33 1138 SH SOLE 18 1138 0 0 BANK PRINCETON NEW JERSEY COM 064520109 890 30839 SH SOLE 21 30839 0 0 BANK PRINCETON NEW JERSEY COM 064520109 641 22202 SH SOLE 22 22202 0 0 BANK SOUTH CAROLINA CORP COM 065066102 14 747 SH SOLE 18 747 0 0 BANK SOUTH CAROLINA CORP COM 065066102 172 9242 SH SOLE 21 9242 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 16 699 SH SOLE 18 699 0 0 BANK7 CORP COM 06652N107 256 10862 SH SOLE 21 10862 0 0 BANK7 CORP COM 06652N107 188 7980 SH SOLE 22 7980 0 0 BANKFINANCIAL CORP COM 06643P104 525 50723 SH SOLE 2 27364 0 23359 BANKFINANCIAL CORP COM 06643P104 85 8188 SH SOLE 18 2566 0 5622 BANKFINANCIAL CORP COM 06643P104 641 61843 SH SOLE 19 61843 0 0 BANKFINANCIAL CORP COM 06643P104 568 54861 SH SOLE 21 54861 0 0 BANKFINANCIAL CORP COM 06643P104 5362 517606 SH SOLE 22 517606 0 0 BANKFINANCIAL CORP COM 06643P104 277 26768 SH SOLE 26 0 0 26768 BANKUNITED INC COM 06652K103 3024 68779 SH SOLE 2 23023 0 45756 BANKUNITED INC COM 06652K103 12 271 SH SOLE 4 271 0 0 BANKUNITED INC COM 06652K103 82 1857 SH SOLE 7 1857 0 0 BANKUNITED INC COM 06652K103 14006 318618 SH SOLE 18 318618 0 0 BANKUNITED INC COM 06652K103 6465 147065 SH SOLE 19 147065 0 0 BANKUNITED INC COM 06652K103 428546 9748537 SH SOLE 21 9748537 0 0 BANKUNITED INC COM 06652K103 85926 1954646 SH SOLE 22 1870901 0 83745 BANKUNITED INC COM 06652K103 393 8942 SH SOLE 25 8942 0 0 BANKUNITED INC COM 06652K103 1440 32759 SH SOLE 26 26020 0 6739 BANKUNITED INC COM 06652K103 6170 140353 SH SOLE 30 140353 0 0 BANKUNITED INC COM 06652K103 110 2507 SH SOLE 36 2507 0 0 BANKUNITED INC COM 06652K103 450 10228 SH SOLE 40 10228 0 0 BANKUNITED INC COM 06652K103 1440 32748 SH SOLE 43 31297 0 1451 BANKWELL FINL GROUP INC COM 06654A103 42 1239 SH SOLE 18 1239 0 0 BANKWELL FINL GROUP INC COM 06654A103 783 23156 SH SOLE 21 23156 0 0 BANKWELL FINL GROUP INC COM 06654A103 40 1182 SH SOLE 22 1182 0 0 BANNER CORP COM NEW 06652V208 1428 24394 SH SOLE 2 7410 0 16984 BANNER CORP COM NEW 06652V208 57 981 SH SOLE 4 150 0 831 BANNER CORP COM NEW 06652V208 26 436 SH SOLE 7 436 0 0 BANNER CORP COM NEW 06652V208 7508 128280 SH SOLE 18 128280 0 0 BANNER CORP COM NEW 06652V208 7045 120361 SH SOLE 19 120361 0 0 BANNER CORP COM NEW 06652V208 223142 3812433 SH SOLE 21 3812433 0 0 BANNER CORP COM NEW 06652V208 50123 856363 SH SOLE 22 822450 0 33913 BANNER CORP COM NEW 06652V208 120 2057 SH SOLE 25 2057 0 0 BANNER CORP COM NEW 06652V208 2095 35788 SH SOLE 26 8814 0 26974 BANNER CORP COM NEW 06652V208 36 620 SH SOLE 28 620 0 0 BANNER CORP COM NEW 06652V208 3006 51361 SH SOLE 30 51361 0 0 BANNER CORP COM NEW 06652V208 212 3625 SH SOLE 40 3625 0 0 BANNER CORP COM NEW 06652V208 490 8364 SH SOLE 43 8364 0 0 BAOZUN INC SPONSORED ADR 06684L103 5905 688180 SH SOLE 21 688180 0 0 BAOZUN INC SPONSORED ADR 06684L103 2944 343105 SH SOLE 22 331621 0 11484 BAOZUN INC SPONSORED ADR 06684L103 19 2187 SH SOLE 25 2187 0 0 BAOZUN INC SPONSORED ADR 06684L103 1519 177069 SH SOLE 30 177069 0 0 BAOZUN INC SPONSORED ADR 06684L103 500 58300 SH SOLE 34 58300 0 0 BAOZUN INC SPONSORED ADR 06684L103 1297 151169 SH SOLE 43 145811 0 5358 BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3318 3351000 PRN SOLE 19 3351000 0 0 BAOZUN INC NOTE 1.625% 5/0 06684LAB9 102 103000 PRN SOLE 30 103000 0 0 BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1531 1546000 PRN SOLE 34 1546000 0 0 BAR HBR BANKSHARES COM 066849100 1044 36470 SH SOLE 2 29188 0 7282 BAR HBR BANKSHARES COM 066849100 1334 46606 SH SOLE 18 46606 0 0 BAR HBR BANKSHARES COM 066849100 755 26369 SH SOLE 19 26369 0 0 BAR HBR BANKSHARES COM 066849100 16305 569721 SH SOLE 21 569721 0 0 BAR HBR BANKSHARES COM 066849100 12331 430850 SH SOLE 22 414080 0 16770 BAR HBR BANKSHARES COM 066849100 69 2404 SH SOLE 25 2404 0 0 BAR HBR BANKSHARES COM 066849100 106 3718 SH SOLE 30 3718 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 20 692 SH SOLE 43 692 0 0 BARCLAYS PLC ADR 06738E204 18107 2291977 SH SOLE 18 2291977 0 0 BARCLAYS PLC ADR 06738E204 15576 1971657 SH SOLE 43 1695121 0 276536 BARINGS BDC INC COM 06759L103 3268 316024 SH SOLE 30 316024 0 0 BARINGS BDC INC COM 06759L103 37 3551 SH OTR 43 3551 0 0 BARINGS BDC INC COM 06759L103 512 49526 SH SOLE 43 32024 0 17502 BARK INC COM 68622E104 273 73737 SH SOLE 2 31257 0 42480 BARK INC COM 68622E104 53 14334 SH SOLE 21 14334 0 0 BARK INC COM 68622E104 4495 1214815 SH SOLE 22 1180094 0 34721 BARK INC COM 68622E104 71 19149 SH SOLE 25 19149 0 0 BARK INC COM 68622E104 88 23899 SH SOLE 30 23899 0 0 BARNES & NOBLE ED INC COM 06777U101 61 16900 SH SOLE 2 1564 0 15336 BARNES & NOBLE ED INC COM 06777U101 2 618 SH SOLE 7 618 0 0 BARNES & NOBLE ED INC COM 06777U101 588 164253 SH SOLE 18 164253 0 0 BARNES & NOBLE ED INC COM 06777U101 280 78220 SH SOLE 19 78220 0 0 BARNES & NOBLE ED INC COM 06777U101 16553 4623610 SH SOLE 21 4623610 0 0 BARNES & NOBLE ED INC COM 06777U101 3685 1029233 SH SOLE 22 1001562 0 27671 BARNES & NOBLE ED INC COM 06777U101 141 39250 SH SOLE 30 39250 0 0 BARNES & NOBLE ED INC COM 06777U101 16 4434 SH SOLE 43 3522 0 912 BARNES GROUP INC COM 067806109 1600 39802 SH SOLE 2 15191 0 24611 BARNES GROUP INC COM 067806109 6 153 SH SOLE 4 153 0 0 BARNES GROUP INC COM 067806109 29 711 SH SOLE 7 711 0 0 BARNES GROUP INC COM 067806109 7020 174677 SH SOLE 18 174677 0 0 BARNES GROUP INC COM 067806109 3423 85168 SH SOLE 19 85168 0 0 BARNES GROUP INC COM 067806109 233080 5799463 SH SOLE 21 5799463 0 0 BARNES GROUP INC COM 067806109 47639 1185333 SH SOLE 22 1137808 0 47525 BARNES GROUP INC COM 067806109 242 6024 SH SOLE 25 6024 0 0 BARNES GROUP INC COM 067806109 660 16423 SH SOLE 26 12518 0 3905 BARNES GROUP INC COM 067806109 34 852 SH SOLE 28 852 0 0 BARNES GROUP INC COM 067806109 3260 81127 SH SOLE 30 81127 0 0 BARNES GROUP INC COM 067806109 49 1224 SH SOLE 36 1224 0 0 BARNES GROUP INC COM 067806109 219 5439 SH SOLE 40 5439 0 0 BARNES GROUP INC COM 067806109 41 1021 SH OTR 43 1021 0 0 BARNES GROUP INC COM 067806109 898 22339 SH SOLE 43 22128 0 211 BARNWELL INDS INC COM 068221100 2 747 SH SOLE 21 747 0 0 BARNWELL INDS INC COM 068221100 175 68120 SH SOLE 22 68120 0 0 BARRETT BUSINESS SVCS INC COM 068463108 2052 26482 SH SOLE 2 22367 0 4115 BARRETT BUSINESS SVCS INC COM 068463108 8 106 SH SOLE 7 106 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1806 23315 SH SOLE 18 23315 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1026 13246 SH SOLE 19 13246 0 0 BARRETT BUSINESS SVCS INC COM 068463108 22391 289034 SH SOLE 21 289034 0 0 BARRETT BUSINESS SVCS INC COM 068463108 15564 200905 SH SOLE 22 193934 0 6971 BARRETT BUSINESS SVCS INC COM 068463108 75 972 SH SOLE 25 972 0 0 BARRETT BUSINESS SVCS INC COM 068463108 89 1143 SH SOLE 26 0 0 1143 BARRETT BUSINESS SVCS INC COM 068463108 349 4503 SH SOLE 30 4503 0 0 BARRETT BUSINESS SVCS INC COM 068463108 92 1186 SH SOLE 40 1186 0 0 BARRETT BUSINESS SVCS INC COM 068463108 283 3659 SH SOLE 43 3391 0 268 BARRICK GOLD CORP COM 067901108 774 31557 SH SOLE 18 31557 0 0 BARRICK GOLD CORP COM 067901108 51477 2098540 SH SOLE 19 2098540 0 0 BARRICK GOLD CORP COM 067901108 17162 699615 SH SOLE 21 699615 0 0 BARRICK GOLD CORP COM 067901108 22757 927725 SH SOLE 23 927725 0 0 BARRICK GOLD CORP COM 067901108 187586 7647221 SH SOLE 25 7647221 0 0 BARRICK GOLD CORP COM 067901108 46779 1906999 SH SOLE 26 1152628 0 754371 BARRICK GOLD CORP COM 067901108 646241 26344919 SH SOLE 34 26344919 0 0 BASSETT FURNITURE INDS INC COM 070203104 78 4706 SH SOLE 2 1286 0 3420 BASSETT FURNITURE INDS INC COM 070203104 540 32633 SH SOLE 18 32633 0 0 BASSETT FURNITURE INDS INC COM 070203104 270 16297 SH SOLE 19 16297 0 0 BASSETT FURNITURE INDS INC COM 070203104 5905 356565 SH SOLE 21 356565 0 0 BASSETT FURNITURE INDS INC COM 070203104 3699 223343 SH SOLE 22 216834 0 6509 BATH & BODY WORKS INC COM 070830104 26401 552318 SH SOLE 2 80564 0 471754 BATH & BODY WORKS INC COM 070830104 7791 162982 SH SOLE 4 106794 0 56188 BATH & BODY WORKS INC COM 070830104 11210 234529 SH SOLE 7 227083 0 7446 BATH & BODY WORKS INC COM 070830104 36 751 SH SOLE 13 751 0 0 BATH & BODY WORKS INC COM 070830104 1812 37901 SH SOLE 15 37901 0 0 BATH & BODY WORKS INC COM 070830104 57696 1207032 SH SOLE 18 1169522 0 37510 BATH & BODY WORKS INC COM 070830104 42034 879370 SH SOLE 19 879370 0 0 BATH & BODY WORKS INC COM 070830104 314133 6571813 SH SOLE 21 6571813 0 0 BATH & BODY WORKS INC COM 070830104 257323 5383325 SH SOLE 22 4880496 0 502829 BATH & BODY WORKS INC COM 070830104 15902 332674 SH SOLE 23 332674 0 0 BATH & BODY WORKS INC COM 070830104 27095 566843 SH SOLE 25 530083 0 36760 BATH & BODY WORKS INC COM 070830104 30871 645839 SH SOLE 26 293468 0 352371 BATH & BODY WORKS INC COM 070830104 21660 453140 SH SOLE 28 11304 0 441836 BATH & BODY WORKS INC COM 070830104 56493 1181864 SH SOLE 30 1181864 0 0 BATH & BODY WORKS INC COM 070830104 2847 59564 SH SOLE 31 29000 0 30564 BATH & BODY WORKS INC COM 070830104 30376 635474 SH SOLE 34 635474 0 0 BATH & BODY WORKS INC COM 070830104 6746 141122 SH SOLE 36 141122 0 0 BATH & BODY WORKS INC COM 070830104 427 8931 SH SOLE 40 8931 0 0 BATH & BODY WORKS INC COM 070830104 30 630 SH OTR 43 630 0 0 BATH & BODY WORKS INC COM 070830104 4068 85114 SH SOLE 43 74601 0 10513 BATH & BODY WORKS INC OPTIONS 070830104 339 7100 SH Call SOLE 4 7100 0 0 BATH & BODY WORKS INC OPTIONS 070830104 3972 83100 SH Call SOLE 18 83100 0 0 BATH & BODY WORKS INC OPTIONS 070830104 28474 595700 SH Call SOLE 19 595700 0 0 BATH & BODY WORKS INC OPTIONS 070830104 2161 45200 SH Call SOLE 22 45200 0 0 BATH & BODY WORKS INC OPTIONS 070830104 382 8000 SH Call SOLE 26 8000 0 0 BATH & BODY WORKS INC OPTIONS 070830104 15664 327700 SH Call SOLE 34 327700 0 0 BATTALION OIL CORP COM 07134L107 10 525 SH SOLE 18 525 0 0 BATTALION OIL CORP COM 07134L107 114 6151 SH SOLE 21 6151 0 0 BATTALION OIL CORP COM 07134L107 16 872 SH SOLE 22 872 0 0 BAUDAX BIO INC COM NEW 07160F206 1 417 SH SOLE 18 417 0 0 BAUDAX BIO INC COM NEW 07160F206 13 7084 SH SOLE 21 7084 0 0 BAUDAX BIO INC COM NEW 07160F206 56 31829 SH SOLE 22 31829 0 0 BAUSCH HEALTH COS INC COM 071734107 126 5502 SH SOLE 21 5502 0 0 BAUSCH HEALTH COS INC COM 071734107 148 6480 SH SOLE 28 6480 0 0 BAUSCH HEALTH COS INC COM 071734107 3909 171057 SH SOLE 43 168740 0 2317 BAXTER INTL INC COM 071813109 97830 1261676 SH SOLE 2 372074 0 889602 BAXTER INTL INC COM 071813109 18432 237714 SH SOLE 4 199232 0 38482 BAXTER INTL INC COM 071813109 37390 482204 SH SOLE 7 467023 0 15181 BAXTER INTL INC COM 071813109 178 2295 SH SOLE 13 2295 0 0 BAXTER INTL INC COM 071813109 5513 71095 SH SOLE 15 71095 0 0 BAXTER INTL INC COM 071813109 61720 795977 SH SOLE 18 726622 0 69355 BAXTER INTL INC COM 071813109 104241 1344355 SH SOLE 19 1344355 0 0 BAXTER INTL INC COM 071813109 1230370 15867556 SH SOLE 21 15867556 0 0 BAXTER INTL INC COM 071813109 847083 10924469 SH SOLE 22 9932277 0 992192 BAXTER INTL INC COM 071813109 48678 627782 SH SOLE 23 627782 0 0 BAXTER INTL INC COM 071813109 48028 619399 SH SOLE 25 619399 0 0 BAXTER INTL INC COM 071813109 83210 1073120 SH SOLE 26 385951 0 687169 BAXTER INTL INC COM 071813109 126777 1634990 SH SOLE 28 245368 0 1389622 BAXTER INTL INC COM 071813109 64 821 SH SOLE 29 821 0 0 BAXTER INTL INC COM 071813109 190334 2454656 SH SOLE 30 2451902 0 2754 BAXTER INTL INC COM 071813109 8584 110698 SH SOLE 31 54212 0 56486 BAXTER INTL INC COM 071813109 131094 1690660 SH SOLE 34 1690660 0 0 BAXTER INTL INC COM 071813109 17319 223359 SH SOLE 36 223359 0 0 BAXTER INTL INC COM 071813109 1282 16530 SH SOLE 40 16530 0 0 BAXTER INTL INC COM 071813109 140 1805 SH OTR 43 1805 0 0 BAXTER INTL INC COM 071813109 43033 554974 SH SOLE 43 514291 0 40683 BAYCOM CORP COM 07272M107 96 4393 SH SOLE 2 3829 0 564 BAYCOM CORP COM 07272M107 42 1921 SH SOLE 18 1921 0 0 BAYCOM CORP COM 07272M107 1064 48863 SH SOLE 21 48863 0 0 BAYCOM CORP COM 07272M107 393 18033 SH SOLE 22 18033 0 0 BAYFIRST FINANCIAL CORP COM 07279B104 871 37775 SH SOLE 22 37775 0 0 BBQ HLDGS INC COM 05551A109 12 794 SH SOLE 18 794 0 0 BBQ HLDGS INC COM 05551A109 282 18607 SH SOLE 21 18607 0 0 BBQ HLDGS INC COM 05551A109 2947 194660 SH SOLE 22 194660 0 0 BCB BANCORP INC COM 055298103 17 926 SH SOLE 2 0 0 926 BCB BANCORP INC COM 055298103 53 2907 SH SOLE 18 2907 0 0 BCB BANCORP INC COM 055298103 828 45353 SH SOLE 21 45353 0 0 BCB BANCORP INC COM 055298103 500 27374 SH SOLE 22 27374 0 0 BCB BANCORP INC COM 055298103 3 141 SH SOLE 43 141 0 0 BCE INC COM NEW 05534B760 1830 33004 SH SOLE 18 33004 0 0 BCE INC COM NEW 05534B760 28956 522099 SH SOLE 43 503565 0 18534 BEACON ROOFING SUPPLY INC COM 073685109 1671 28181 SH SOLE 2 15888 0 12293 BEACON ROOFING SUPPLY INC COM 073685109 14 237 SH SOLE 4 237 0 0 BEACON ROOFING SUPPLY INC COM 073685109 91 1528 SH SOLE 7 1528 0 0 BEACON ROOFING SUPPLY INC COM 073685109 8938 150778 SH SOLE 18 150778 0 0 BEACON ROOFING SUPPLY INC COM 073685109 5896 99467 SH SOLE 19 99467 0 0 BEACON ROOFING SUPPLY INC COM 073685109 121232 2045071 SH SOLE 21 2045071 0 0 BEACON ROOFING SUPPLY INC COM 073685109 77453 1306569 SH SOLE 22 1265152 0 41417 BEACON ROOFING SUPPLY INC COM 073685109 501 8456 SH SOLE 25 8456 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1158 19534 SH SOLE 26 14906 0 4628 BEACON ROOFING SUPPLY INC COM 073685109 59 996 SH SOLE 28 996 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1867 31494 SH SOLE 30 31494 0 0 BEACON ROOFING SUPPLY INC COM 073685109 187 3155 SH SOLE 36 3155 0 0 BEACON ROOFING SUPPLY INC COM 073685109 390 6576 SH SOLE 40 6576 0 0 BEACON ROOFING SUPPLY INC COM 073685109 714 12049 SH SOLE 43 11904 0 145 BEAM GLOBAL COM 07373B109 32 1567 SH SOLE 2 360 0 1207 BEAM GLOBAL COM 07373B109 3 141 SH SOLE 7 141 0 0 BEAM GLOBAL COM 07373B109 535 26174 SH SOLE 18 26174 0 0 BEAM GLOBAL COM 07373B109 315 15413 SH SOLE 19 15413 0 0 BEAM GLOBAL COM 07373B109 6178 302111 SH SOLE 21 302111 0 0 BEAM GLOBAL COM 07373B109 4417 215976 SH SOLE 22 213524 0 2452 BEAM THERAPEUTICS INC COM 07373V105 1290 22509 SH SOLE 2 13096 0 9413 BEAM THERAPEUTICS INC COM 07373V105 5 89 SH SOLE 4 89 0 0 BEAM THERAPEUTICS INC COM 07373V105 43 743 SH SOLE 7 743 0 0 BEAM THERAPEUTICS INC COM 07373V105 7987 139396 SH SOLE 18 134593 0 4803 BEAM THERAPEUTICS INC COM 07373V105 8169 142566 SH SOLE 19 142566 0 0 BEAM THERAPEUTICS INC COM 07373V105 143255 2500085 SH SOLE 21 2500085 0 0 BEAM THERAPEUTICS INC COM 07373V105 64600 1127406 SH SOLE 22 1102304 0 25102 BEAM THERAPEUTICS INC COM 07373V105 109 1902 SH SOLE 23 1902 0 0 BEAM THERAPEUTICS INC COM 07373V105 286 4990 SH SOLE 25 4990 0 0 BEAM THERAPEUTICS INC COM 07373V105 1176 20515 SH SOLE 26 12704 0 7811 BEAM THERAPEUTICS INC COM 07373V105 399 6957 SH SOLE 28 6957 0 0 BEAM THERAPEUTICS INC COM 07373V105 3185 55585 SH SOLE 30 55585 0 0 BEAM THERAPEUTICS INC COM 07373V105 59 1035 SH SOLE 36 1035 0 0 BEAM THERAPEUTICS INC COM 07373V105 259 4512 SH SOLE 40 4512 0 0 BEAM THERAPEUTICS INC COM 07373V105 39 673 SH OTR 43 673 0 0 BEAM THERAPEUTICS INC COM 07373V105 529 9228 SH SOLE 43 8911 0 317 BEASLEY BROADCAST GROUP INC CL A 074014101 3 1845 SH SOLE 18 1845 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 38 21485 SH SOLE 21 21485 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 91 51552 SH SOLE 22 51552 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 224 14719 SH SOLE 2 3753 0 10966 BEAZER HOMES USA INC COM NEW 07556Q881 8 517 SH SOLE 7 517 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1369 89926 SH SOLE 18 89926 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 792 52050 SH SOLE 19 52050 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 20992 1379215 SH SOLE 21 1379215 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 10895 715811 SH SOLE 22 698244 0 17567 BEAZER HOMES USA INC COM NEW 07556Q881 2195 144225 SH SOLE 43 144141 0 84 BECTON DICKINSON & CO COM 075887109 158379 595411 SH SOLE 2 78544 0 516867 BECTON DICKINSON & CO COM 075887109 48499 182328 SH SOLE 4 108477 0 73851 BECTON DICKINSON & CO COM 075887109 72778 273603 SH SOLE 7 265006 0 8597 BECTON DICKINSON & CO COM 075887109 326 1227 SH SOLE 13 1227 0 0 BECTON DICKINSON & CO COM 075887109 10846 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 170112 639519 SH SOLE 18 591837 0 47682 BECTON DICKINSON & CO COM 075887109 86342 324594 SH SOLE 19 324594 0 0 BECTON DICKINSON & CO COM 075887109 2117038 7958791 SH SOLE 21 7958791 0 0 BECTON DICKINSON & CO COM 075887109 1617993 6082681 SH SOLE 22 5521215 0 561466 BECTON DICKINSON & CO COM 075887109 95710 359812 SH SOLE 23 359812 0 0 BECTON DICKINSON & CO COM 075887109 100866 379194 SH SOLE 25 379194 0 0 BECTON DICKINSON & CO COM 075887109 163218 613602 SH SOLE 26 224943 0 388659 BECTON DICKINSON & CO COM 075887109 202394 760880 SH SOLE 28 69752 0 691128 BECTON DICKINSON & CO COM 075887109 49 186 SH SOLE 29 186 0 0 BECTON DICKINSON & CO COM 075887109 509003 1913545 SH SOLE 30 1912420 0 1125 BECTON DICKINSON & CO COM 075887109 16834 63285 SH SOLE 31 30609 0 32676 BECTON DICKINSON & CO COM 075887109 7260 27293 SH SOLE 34 27293 0 0 BECTON DICKINSON & CO COM 075887109 34991 131545 SH SOLE 36 131545 0 0 BECTON DICKINSON & CO COM 075887109 2526 9497 SH SOLE 40 9497 0 0 BECTON DICKINSON & CO COM 075887109 239 899 SH OTR 43 899 0 0 BECTON DICKINSON & CO COM 075887109 81520 306467 SH SOLE 43 278750 0 27716 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 1031 19513 SH SOLE 7 19513 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 5205 98544 SH SOLE 18 98544 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 35192 666270 SH SOLE 19 666270 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 125382 2373752 SH SOLE 21 2373752 0 0 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 2767 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 19282 365044 SH SOLE 34 365044 0 0 BED BATH & BEYOND INC COM 075896100 2253 99996 SH SOLE 2 36616 0 63380 BED BATH & BEYOND INC COM 075896100 12 512 SH SOLE 4 512 0 0 BED BATH & BEYOND INC COM 075896100 126 5580 SH SOLE 7 5580 0 0 BED BATH & BEYOND INC COM 075896100 8050 357288 SH SOLE 18 357288 0 0 BED BATH & BEYOND INC COM 075896100 5746 255017 SH SOLE 19 255017 0 0 BED BATH & BEYOND INC COM 075896100 268025 11896380 SH SOLE 21 11896380 0 0 BED BATH & BEYOND INC COM 075896100 57043 2531879 SH SOLE 22 2433450 0 98429 BED BATH & BEYOND INC COM 075896100 70 3101 SH SOLE 23 3101 0 0 BED BATH & BEYOND INC COM 075896100 330 14636 SH SOLE 25 14636 0 0 BED BATH & BEYOND INC COM 075896100 1936 85932 SH SOLE 26 46434 0 39498 BED BATH & BEYOND INC COM 075896100 42 1862 SH SOLE 28 1862 0 0 BED BATH & BEYOND INC COM 075896100 3905 173324 SH SOLE 30 173324 0 0 BED BATH & BEYOND INC COM 075896100 533 23647 SH SOLE 36 23647 0 0 BED BATH & BEYOND INC COM 075896100 318 14126 SH SOLE 40 14126 0 0 BED BATH & BEYOND INC COM 075896100 2925 129810 SH SOLE 43 120835 0 8975 BEIGENE LTD SPONSORED ADR 07725L102 9788 51897 SH SOLE 2 3281 0 48616 BEIGENE LTD SPONSORED ADR 07725L102 6061 32138 SH SOLE 4 12799 0 19339 BEIGENE LTD SPONSORED ADR 07725L102 918 4870 SH SOLE 7 4870 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2104 11155 SH SOLE 13 2735 0 8420 BEIGENE LTD SPONSORED ADR 07725L102 6538 34664 SH SOLE 15 34664 0 0 BEIGENE LTD SPONSORED ADR 07725L102 3584 19003 SH SOLE 18 19003 0 0 BEIGENE LTD SPONSORED ADR 07725L102 7 35 SH SOLE 19 35 0 0 BEIGENE LTD SPONSORED ADR 07725L102 289298 1533926 SH SOLE 21 1533926 0 0 BEIGENE LTD SPONSORED ADR 07725L102 95832 508123 SH SOLE 22 462344 0 45779 BEIGENE LTD SPONSORED ADR 07725L102 10007 53061 SH SOLE 23 53061 0 0 BEIGENE LTD SPONSORED ADR 07725L102 241 1278 SH SOLE 25 1278 0 0 BEIGENE LTD SPONSORED ADR 07725L102 11855 62859 SH SOLE 26 4355 0 58504 BEIGENE LTD SPONSORED ADR 07725L102 12029 63782 SH SOLE 28 3728 0 60054 BEIGENE LTD SPONSORED ADR 07725L102 59085 313283 SH SOLE 30 313283 0 0 BEIGENE LTD SPONSORED ADR 07725L102 406 2155 SH SOLE 31 1096 0 1059 BEIGENE LTD SPONSORED ADR 07725L102 652 3456 SH SOLE 32 3456 0 0 BEIGENE LTD SPONSORED ADR 07725L102 586 3109 SH SOLE 34 3109 0 0 BEIGENE LTD SPONSORED ADR 07725L102 33 173 SH SOLE 40 173 0 0 BEIGENE LTD SPONSORED ADR 07725L102 90 477 SH SOLE 43 477 0 0 BEL FUSE INC CL A 077347201 5 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 427 23914 SH SOLE 2 23794 0 120 BEL FUSE INC CL B 077347300 35 1937 SH SOLE 18 1937 0 0 BEL FUSE INC CL B 077347300 581 32593 SH SOLE 21 32593 0 0 BEL FUSE INC CL B 077347300 3777 211733 SH SOLE 22 211733 0 0 BELDEN INC COM 077454106 3040 54868 SH SOLE 2 31216 0 23652 BELDEN INC COM 077454106 11 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 34 608 SH SOLE 7 608 0 0 BELDEN INC COM 077454106 11621 209761 SH SOLE 18 209761 0 0 BELDEN INC COM 077454106 4366 78803 SH SOLE 19 78803 0 0 BELDEN INC COM 077454106 176240 3181221 SH SOLE 21 3181221 0 0 BELDEN INC COM 077454106 71048 1282446 SH SOLE 22 1235851 0 46595 BELDEN INC COM 077454106 383 6912 SH SOLE 25 6912 0 0 BELDEN INC COM 077454106 871 15728 SH SOLE 26 12579 0 3149 BELDEN INC COM 077454106 44 797 SH SOLE 28 797 0 0 BELDEN INC COM 077454106 1547 27920 SH SOLE 30 27920 0 0 BELDEN INC COM 077454106 94 1705 SH SOLE 36 1705 0 0 BELDEN INC COM 077454106 292 5265 SH SOLE 40 5265 0 0 BELDEN INC COM 077454106 807 14575 SH SOLE 43 12914 0 1661 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 2 727 SH SOLE 2 0 0 727 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 3 1478 SH SOLE 18 1478 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 44 18586 SH SOLE 21 18586 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 236 99898 SH SOLE 22 99898 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 14 6559 SH SOLE 21 6559 0 0 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 149 68963 SH SOLE 22 68963 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 3738 161942 SH SOLE 2 112697 0 49245 BELLRING BRANDS INC COMMON STOCK 07831C103 17 757 SH SOLE 4 226 0 531 BELLRING BRANDS INC COMMON STOCK 07831C103 38 1635 SH SOLE 7 1635 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 11653 504908 SH SOLE 18 504908 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 13429 581860 SH SOLE 19 581860 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 182119 7890776 SH SOLE 21 7890776 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 74037 3207822 SH SOLE 22 3122569 0 85253 BELLRING BRANDS INC COMMON STOCK 07831C103 343 14857 SH SOLE 25 14857 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1273 55145 SH SOLE 26 48317 0 6828 BELLRING BRANDS INC COMMON STOCK 07831C103 33 1437 SH SOLE 28 1437 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1602 69419 SH SOLE 30 69419 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 10005 433485 SH SOLE 34 433485 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 327 14188 SH SOLE 40 14188 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 679 29427 SH SOLE 43 28230 0 1197 BELLUS HEALTH INC NEW COM NEW 07987C204 5135 746361 SH SOLE 21 746361 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 377 54779 SH SOLE 30 54779 0 0 BENCHMARK ELECTRS INC COM 08160H101 3921 156577 SH SOLE 2 119221 0 37356 BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 10 397 SH SOLE 7 397 0 0 BENCHMARK ELECTRS INC COM 08160H101 3253 129930 SH SOLE 18 129930 0 0 BENCHMARK ELECTRS INC COM 08160H101 2941 117441 SH SOLE 19 117441 0 0 BENCHMARK ELECTRS INC COM 08160H101 111934 4470192 SH SOLE 21 4470192 0 0 BENCHMARK ELECTRS INC COM 08160H101 25267 1009080 SH SOLE 22 971021 0 38059 BENCHMARK ELECTRS INC COM 08160H101 137 5470 SH SOLE 25 5470 0 0 BENCHMARK ELECTRS INC COM 08160H101 674 26910 SH SOLE 26 21773 0 5137 BENCHMARK ELECTRS INC COM 08160H101 568 22695 SH SOLE 28 22695 0 0 BENCHMARK ELECTRS INC COM 08160H101 1603 64011 SH SOLE 30 64011 0 0 BENCHMARK ELECTRS INC COM 08160H101 89 3536 SH SOLE 36 3536 0 0 BENCHMARK ELECTRS INC COM 08160H101 135 5372 SH SOLE 40 5372 0 0 BENCHMARK ELECTRS INC COM 08160H101 1027 41001 SH SOLE 43 40674 0 327 BENEFITFOCUS INC COM 08180D106 740 58637 SH SOLE 2 55123 0 3514 BENEFITFOCUS INC COM 08180D106 2 152 SH SOLE 4 152 0 0 BENEFITFOCUS INC COM 08180D106 6 439 SH SOLE 7 439 0 0 BENEFITFOCUS INC COM 08180D106 954 75591 SH SOLE 18 75591 0 0 BENEFITFOCUS INC COM 08180D106 561 44450 SH SOLE 19 44450 0 0 BENEFITFOCUS INC COM 08180D106 12647 1002119 SH SOLE 21 1002119 0 0 BENEFITFOCUS INC COM 08180D106 9302 737094 SH SOLE 22 715587 0 21507 BENEFITFOCUS INC COM 08180D106 81 6442 SH SOLE 25 6442 0 0 BENEFITFOCUS INC COM 08180D106 48 3771 SH SOLE 26 2301 0 1470 BENEFITFOCUS INC COM 08180D106 44 3462 SH SOLE 28 3462 0 0 BENEFITFOCUS INC COM 08180D106 218 17304 SH SOLE 30 17304 0 0 BENEFITFOCUS INC COM 08180D106 26 2060 SH SOLE 36 2060 0 0 BENEFITFOCUS INC COM 08180D106 54 4251 SH SOLE 40 4251 0 0 BENEFITFOCUS INC COM 08180D106 361 28640 SH SOLE 43 28267 0 373 BENITEC BIOPHARMA INC COM 08205P100 4 1693 SH SOLE 18 1693 0 0 BENITEC BIOPHARMA INC COM 08205P100 42 17861 SH SOLE 21 17861 0 0 BENSON HILL INC COMMON STOCK 082490103 2893 895800 SH SOLE 2 890231 0 5569 BENSON HILL INC COMMON STOCK 082490103 26 7976 SH SOLE 21 7976 0 0 BENSON HILL INC COMMON STOCK 082490103 5756 1782133 SH SOLE 22 1782133 0 0 BENTLEY SYS INC COM CL B 08265T208 10709 242391 SH SOLE 2 40840 0 201551 BENTLEY SYS INC COM CL B 08265T208 5230 118375 SH SOLE 4 73305 0 45070 BENTLEY SYS INC COM CL B 08265T208 1068 24170 SH SOLE 7 24170 0 0 BENTLEY SYS INC COM CL B 08265T208 38 870 SH SOLE 13 870 0 0 BENTLEY SYS INC COM CL B 08265T208 600 13572 SH SOLE 15 13572 0 0 BENTLEY SYS INC COM CL B 08265T208 10899 246706 SH SOLE 18 237809 0 8897 BENTLEY SYS INC COM CL B 08265T208 1916 43362 SH SOLE 19 43362 0 0 BENTLEY SYS INC COM CL B 08265T208 136093 3080410 SH SOLE 21 3080410 0 0 BENTLEY SYS INC COM CL B 08265T208 174898 3958770 SH SOLE 22 3677917 0 280853 BENTLEY SYS INC COM CL B 08265T208 9696 219466 SH SOLE 23 219466 0 0 BENTLEY SYS INC COM CL B 08265T208 2546 57621 SH SOLE 25 57621 0 0 BENTLEY SYS INC COM CL B 08265T208 6193 140169 SH SOLE 26 105545 0 34624 BENTLEY SYS INC COM CL B 08265T208 8883 201074 SH SOLE 28 3464 0 197610 BENTLEY SYS INC COM CL B 08265T208 13 297 SH SOLE 29 297 0 0 BENTLEY SYS INC COM CL B 08265T208 34246 775149 SH SOLE 30 388110 0 387039 BENTLEY SYS INC COM CL B 08265T208 1743 39446 SH SOLE 31 20424 0 19022 BENTLEY SYS INC COM CL B 08265T208 371 8408 SH SOLE 34 8408 0 0 BENTLEY SYS INC COM CL B 08265T208 1093 24740 SH SOLE 36 24740 0 0 BENTLEY SYS INC COM CL B 08265T208 255 5777 SH SOLE 40 5777 0 0 BENTLEY SYS INC COM CL B 08265T208 1122 25390 SH SOLE 43 19713 0 5677 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3273 3348000 PRN SOLE 2 3348000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 3535 3616000 PRN SOLE 19 3616000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 4179 4275000 PRN SOLE 21 4275000 0 0 BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5 2479 2536000 PRN SOLE 34 2536000 0 0 BERKELEY LTS INC COM 084310101 979 137753 SH SOLE 2 66821 0 70932 BERKELEY LTS INC COM 084310101 5 771 SH SOLE 7 771 0 0 BERKELEY LTS INC COM 084310101 1031 145046 SH SOLE 18 125697 0 19349 BERKELEY LTS INC COM 084310101 3475 488723 SH SOLE 19 488723 0 0 BERKELEY LTS INC COM 084310101 14250 2004155 SH SOLE 21 2004155 0 0 BERKELEY LTS INC COM 084310101 10137 1425743 SH SOLE 22 1416647 0 9096 BERKELEY LTS INC COM 084310101 111 15647 SH SOLE 23 15647 0 0 BERKELEY LTS INC COM 084310101 498 70075 SH SOLE 26 0 0 70075 BERKELEY LTS INC COM 084310101 1877 264039 SH SOLE 30 264039 0 0 BERKLEY W R CORP COM 084423102 36671 550702 SH SOLE 2 193566 0 357136 BERKLEY W R CORP COM 084423102 11290 169551 SH SOLE 4 96024 0 73527 BERKLEY W R CORP COM 084423102 12978 194891 SH SOLE 7 188131 0 6760 BERKLEY W R CORP COM 084423102 215 3227 SH SOLE 13 3227 0 0 BERKLEY W R CORP COM 084423102 2186 32825 SH SOLE 15 32825 0 0 BERKLEY W R CORP COM 084423102 31093 466926 SH SOLE 18 437033 0 29893 BERKLEY W R CORP COM 084423102 15728 236197 SH SOLE 19 236197 0 0 BERKLEY W R CORP COM 084423102 339305 5095434 SH SOLE 21 5095434 0 0 BERKLEY W R CORP COM 084423102 331366 4976220 SH SOLE 22 4554943 0 421277 BERKLEY W R CORP COM 084423102 18004 270367 SH SOLE 23 270367 0 0 BERKLEY W R CORP COM 084423102 17275 259423 SH SOLE 25 259423 0 0 BERKLEY W R CORP COM 084423102 42936 644775 SH SOLE 26 164886 0 479889 BERKLEY W R CORP COM 084423102 25444 382101 SH SOLE 28 3768 0 378333 BERKLEY W R CORP COM 084423102 835 12535 SH SOLE 29 12535 0 0 BERKLEY W R CORP COM 084423102 65710 986780 SH SOLE 30 986780 0 0 BERKLEY W R CORP COM 084423102 3245 48735 SH SOLE 31 25030 0 23705 BERKLEY W R CORP COM 084423102 5476 82242 SH SOLE 34 82242 0 0 BERKLEY W R CORP COM 084423102 5740 86203 SH SOLE 36 86203 0 0 BERKLEY W R CORP COM 084423102 483 7255 SH SOLE 40 7255 0 0 BERKLEY W R CORP COM 084423102 39 591 SH OTR 43 591 0 0 BERKLEY W R CORP COM 084423102 10034 150683 SH SOLE 43 142374 0 8309 BERKSHIRE GREY INC COM CL A 084656107 129 44684 SH SOLE 2 44684 0 0 BERKSHIRE GREY INC COM CL A 084656107 33 11459 SH SOLE 21 11459 0 0 BERKSHIRE GREY INC COM CL A 084656107 550 190801 SH SOLE 22 190786 0 15 BERKSHIRE GREY INC COM CL A 084656107 53 18322 SH SOLE 25 18322 0 0 BERKSHIRE GREY INC COM CL A 084656107 67 23109 SH SOLE 30 23109 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 55008 104 SH SOLE 2 8 0 96 BERKSHIRE HATHAWAY INC DEL CL A 084670108 16925 32 SH SOLE 22 32 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 214742 406 SH SOLE 25 406 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 130115 246 SH SOLE 26 58 0 188 BERKSHIRE HATHAWAY INC DEL CL A 084670108 99437 188 SH SOLE 28 6 0 182 BERKSHIRE HATHAWAY INC DEL CL A 084670108 48661 92 SH SOLE 36 92 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 14281 27 SH SOLE 43 18 0 9 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1301731 3688565 SH SOLE 2 658074 0 3030491 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 205368 581928 SH SOLE 4 507814 0 74114 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 559890 1586495 SH SOLE 7 1533362 0 53133 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9941 28170 SH SOLE 13 28170 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70181 198863 SH SOLE 15 198863 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 158 447 SH SOLE 17 0 0 447 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1321275 3743942 SH SOLE 18 3485117 0 258825 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 286995 813224 SH SOLE 19 813224 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12584271 35658585 SH SOLE 21 35658585 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13226662 37478853 SH SOLE 22 34267822 0 3211031 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 584635 1656611 SH SOLE 23 1656611 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 661705 1874996 SH SOLE 25 1858852 0 16144 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1094783 3102158 SH SOLE 26 1017215 0 2084943 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 686550 1945398 SH SOLE 28 28084 0 1917314 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5732 16241 SH SOLE 29 16241 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2642565 7487928 SH SOLE 30 7487928 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 115030 325948 SH SOLE 31 179038 0 146910 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 68757 194828 SH SOLE 34 194828 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 201829 571899 SH SOLE 36 571899 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15402 43643 SH SOLE 40 43643 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1463 4145 SH OTR 43 4145 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 459825 1302952 SH SOLE 43 1158801 0 144151 BERKSHIRE HILLS BANCORP INC COM 084680107 1131 39046 SH SOLE 2 12182 0 26864 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 5315 183451 SH SOLE 18 183451 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2181 75270 SH SOLE 19 75270 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 159552 5507483 SH SOLE 21 5507483 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 30762 1061873 SH SOLE 22 1017539 0 44334 BERKSHIRE HILLS BANCORP INC COM 084680107 57 1955 SH SOLE 25 1955 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 376 12974 SH SOLE 26 9051 0 3923 BERKSHIRE HILLS BANCORP INC COM 084680107 114 3945 SH SOLE 28 3945 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2189 75559 SH SOLE 30 75559 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 61 2099 SH SOLE 36 2099 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 125 4314 SH SOLE 40 4314 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 4850 167419 SH SOLE 43 89357 0 78062 BERRY CORP COM 08579X101 843 81722 SH SOLE 2 57983 0 23739 BERRY CORP COM 08579X101 9 896 SH SOLE 7 896 0 0 BERRY CORP COM 08579X101 2165 209829 SH SOLE 18 209829 0 0 BERRY CORP COM 08579X101 1272 123263 SH SOLE 19 123263 0 0 BERRY CORP COM 08579X101 26244 2543044 SH SOLE 21 2543044 0 0 BERRY CORP COM 08579X101 17879 1732433 SH SOLE 22 1666713 0 65720 BERRY CORP COM 08579X101 98 9509 SH SOLE 25 9509 0 0 BERRY CORP COM 08579X101 62 6042 SH SOLE 26 0 0 6042 BERRY CORP COM 08579X101 162 15746 SH SOLE 30 15746 0 0 BERRY CORP COM 08579X101 52 5085 SH SOLE 40 5085 0 0 BERRY GLOBAL GROUP INC COM 08579W103 9138 157659 SH SOLE 2 59728 0 97931 BERRY GLOBAL GROUP INC COM 08579W103 27 463 SH SOLE 4 463 0 0 BERRY GLOBAL GROUP INC COM 08579W103 201 3468 SH SOLE 7 3468 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3055 52712 SH SOLE 18 52712 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2283 39387 SH SOLE 19 39387 0 0 BERRY GLOBAL GROUP INC COM 08579W103 94122 1623908 SH SOLE 21 1623908 0 0 BERRY GLOBAL GROUP INC COM 08579W103 173226 2988721 SH SOLE 22 2831339 0 157382 BERRY GLOBAL GROUP INC COM 08579W103 1181 20375 SH SOLE 25 20375 0 0 BERRY GLOBAL GROUP INC COM 08579W103 4484 77368 SH SOLE 26 67877 0 9491 BERRY GLOBAL GROUP INC COM 08579W103 139 2404 SH SOLE 28 2404 0 0 BERRY GLOBAL GROUP INC COM 08579W103 4577 78971 SH SOLE 30 78971 0 0 BERRY GLOBAL GROUP INC COM 08579W103 115 1981 SH SOLE 31 1981 0 0 BERRY GLOBAL GROUP INC COM 08579W103 819 14123 SH SOLE 36 14123 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1002 17295 SH SOLE 40 17295 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3238 55868 SH SOLE 43 50148 0 5720 BEST BUY INC COM 086516101 50663 557346 SH SOLE 2 128668 0 428678 BEST BUY INC COM 086516101 18134 199494 SH SOLE 4 136931 0 62563 BEST BUY INC COM 086516101 24163 265823 SH SOLE 7 206721 0 59102 BEST BUY INC COM 086516101 79 865 SH SOLE 13 865 0 0 BEST BUY INC COM 086516101 2887 31755 SH SOLE 15 31755 0 0 BEST BUY INC COM 086516101 5 57 SH SOLE 17 0 0 57 BEST BUY INC COM 086516101 36358 399977 SH SOLE 18 362612 0 37365 BEST BUY INC COM 086516101 18707 205800 SH SOLE 19 205800 0 0 BEST BUY INC COM 086516101 798713 8786718 SH SOLE 21 8786718 0 0 BEST BUY INC COM 086516101 442808 4871379 SH SOLE 22 4384128 0 487251 BEST BUY INC COM 086516101 25633 281996 SH SOLE 23 281996 0 0 BEST BUY INC COM 086516101 54302 597384 SH SOLE 25 597384 0 0 BEST BUY INC COM 086516101 84383 928303 SH SOLE 26 613342 0 314961 BEST BUY INC COM 086516101 96075 1056927 SH SOLE 28 94642 0 962285 BEST BUY INC COM 086516101 247323 2720824 SH SOLE 30 2495958 0 224866 BEST BUY INC COM 086516101 4590 50497 SH SOLE 31 24429 0 26068 BEST BUY INC COM 086516101 2277 25055 SH SOLE 34 25055 0 0 BEST BUY INC COM 086516101 10224 112477 SH SOLE 36 112477 0 0 BEST BUY INC COM 086516101 663 7298 SH SOLE 40 7298 0 0 BEST BUY INC COM 086516101 46 508 SH OTR 43 508 0 0 BEST BUY INC COM 086516101 26969 296685 SH SOLE 43 280150 0 16535 BEST INC SPONSORED ADS 08653C106 1679 2602941 SH SOLE 21 2602941 0 0 BEST INC SPONSORED ADS 08653C106 668 1036082 SH SOLE 22 992786 0 43296 BEST INC SPONSORED ADS 08653C106 8 12724 SH SOLE 25 12724 0 0 BEST INC SPONSORED ADS 08653C106 374 579419 SH SOLE 30 579419 0 0 BEST INC SPONSORED ADS 08653C106 9 13423 SH SOLE 34 13423 0 0 BEST INC SPONSORED ADS 08653C106 90 139293 SH SOLE 43 139293 0 0 BETTER CHOICE CO INC COM 08771Y303 3 1137 SH SOLE 22 1137 0 0 BEYOND AIR INC COM 08862L103 2 369 SH SOLE 2 0 0 369 BEYOND AIR INC COM 08862L103 36 5434 SH SOLE 18 5434 0 0 BEYOND AIR INC COM 08862L103 481 71998 SH SOLE 21 71998 0 0 BEYOND AIR INC COM 08862L103 1250 187099 SH SOLE 22 187099 0 0 BEYOND MEAT INC COM 08862E109 3903 80796 SH SOLE 2 17589 0 63207 BEYOND MEAT INC COM 08862E109 27 565 SH SOLE 4 188 0 377 BEYOND MEAT INC COM 08862E109 39 801 SH SOLE 7 801 0 0 BEYOND MEAT INC COM 08862E109 1373 28423 SH SOLE 18 28423 0 0 BEYOND MEAT INC COM 08862E109 783 16210 SH SOLE 19 16210 0 0 BEYOND MEAT INC COM 08862E109 39430 816177 SH SOLE 21 816177 0 0 BEYOND MEAT INC COM 08862E109 64009 1324962 SH SOLE 22 1260921 0 64041 BEYOND MEAT INC COM 08862E109 401 8307 SH SOLE 25 8307 0 0 BEYOND MEAT INC COM 08862E109 1320 27333 SH SOLE 26 22931 0 4402 BEYOND MEAT INC COM 08862E109 51 1055 SH SOLE 28 1055 0 0 BEYOND MEAT INC COM 08862E109 1614 33418 SH SOLE 30 33418 0 0 BEYOND MEAT INC COM 08862E109 41 840 SH SOLE 31 840 0 0 BEYOND MEAT INC COM 08862E109 74 1536 SH SOLE 34 1536 0 0 BEYOND MEAT INC COM 08862E109 380 7865 SH SOLE 40 7865 0 0 BEYOND MEAT INC COM 08862E109 1954 40449 SH SOLE 43 32344 0 8105 BEYOND MEAT INC NOTE 3/1 08862EAB5 4661 7850000 PRN SOLE 21 7850000 0 0 BEYONDSPRING INC SHS G10830100 315 143127 SH SOLE 2 74427 0 68700 BEYONDSPRING INC SHS G10830100 5 2047 SH SOLE 4 2047 0 0 BEYONDSPRING INC SHS G10830100 1 314 SH SOLE 7 314 0 0 BEYONDSPRING INC SHS G10830100 154 69824 SH SOLE 18 60957 0 8867 BEYONDSPRING INC SHS G10830100 219 99670 SH SOLE 19 99670 0 0 BEYONDSPRING INC SHS G10830100 1734 788405 SH SOLE 21 788405 0 0 BEYONDSPRING INC SHS G10830100 1587 721445 SH SOLE 22 715725 0 5720 BEYONDSPRING INC SHS G10830100 5 2307 SH SOLE 23 2307 0 0 BEYONDSPRING INC SHS G10830100 28 12785 SH SOLE 26 0 0 12785 BEYONDSPRING INC SHS G10830100 47 21295 SH SOLE 30 21295 0 0 BGC PARTNERS INC CL A 05541T101 1150 261349 SH SOLE 2 84511 0 176838 BGC PARTNERS INC CL A 05541T101 6 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 20 4584 SH SOLE 7 4584 0 0 BGC PARTNERS INC CL A 05541T101 4076 926452 SH SOLE 18 926452 0 0 BGC PARTNERS INC CL A 05541T101 2506 569575 SH SOLE 19 569575 0 0 BGC PARTNERS INC CL A 05541T101 55109 12524756 SH SOLE 21 12524756 0 0 BGC PARTNERS INC CL A 05541T101 33795 7680737 SH SOLE 22 7352501 0 328236 BGC PARTNERS INC CL A 05541T101 157 35741 SH SOLE 25 35741 0 0 BGC PARTNERS INC CL A 05541T101 481 109377 SH SOLE 26 92801 0 16576 BGC PARTNERS INC CL A 05541T101 27 6031 SH SOLE 28 6031 0 0 BGC PARTNERS INC CL A 05541T101 849 192884 SH SOLE 30 192884 0 0 BGC PARTNERS INC CL A 05541T101 48 10951 SH SOLE 36 10951 0 0 BGC PARTNERS INC CL A 05541T101 147 33392 SH SOLE 40 33392 0 0 BGC PARTNERS INC CL A 05541T101 25 5728 SH OTR 43 5728 0 0 BGC PARTNERS INC CL A 05541T101 575 130707 SH SOLE 43 130179 0 528 BGSF INC COM 05601C105 25 1924 SH SOLE 18 1924 0 0 BGSF INC COM 05601C105 616 46799 SH SOLE 21 46799 0 0 BGSF INC COM 05601C105 1617 122785 SH SOLE 22 122785 0 0 BHP GROUP LTD SPONSORED ADS 088606108 31173 403534 SH SOLE 7 403534 0 0 BHP GROUP LTD SPONSORED ADS 088606108 124 1600 SH SOLE 18 1600 0 0 BHP GROUP LTD SPONSORED ADS 088606108 109419 1416430 SH SOLE 43 1274086 0 142344 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 7815 178088 SH SOLE 21 178088 0 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 528 12041 SH SOLE 30 12041 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 297 17313 SH SOLE 2 4302 0 13011 BIG 5 SPORTING GOODS CORP COM 08915P101 6 335 SH SOLE 7 335 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1117 65123 SH SOLE 18 65123 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 632 36869 SH SOLE 19 36869 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 12671 738819 SH SOLE 21 738819 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 8479 494390 SH SOLE 22 481238 0 13152 BIG 5 SPORTING GOODS CORP COM 08915P101 182 10633 SH SOLE 43 8455 0 2178 BIG LOTS INC COM 089302103 1320 38139 SH SOLE 2 17169 0 20970 BIG LOTS INC COM 089302103 6 160 SH SOLE 4 160 0 0 BIG LOTS INC COM 089302103 57 1655 SH SOLE 7 1655 0 0 BIG LOTS INC COM 089302103 3895 112586 SH SOLE 18 112586 0 0 BIG LOTS INC COM 089302103 2477 71600 SH SOLE 19 71600 0 0 BIG LOTS INC COM 089302103 132107 3818115 SH SOLE 21 3818115 0 0 BIG LOTS INC COM 089302103 29366 848728 SH SOLE 22 816908 0 31820 BIG LOTS INC COM 089302103 29 829 SH SOLE 23 829 0 0 BIG LOTS INC COM 089302103 172 4983 SH SOLE 25 4983 0 0 BIG LOTS INC COM 089302103 956 27621 SH SOLE 26 16377 0 11244 BIG LOTS INC COM 089302103 15 444 SH SOLE 28 444 0 0 BIG LOTS INC COM 089302103 1968 56884 SH SOLE 30 56884 0 0 BIG LOTS INC COM 089302103 144 4174 SH SOLE 36 4174 0 0 BIG LOTS INC COM 089302103 143 4122 SH SOLE 40 4122 0 0 BIG LOTS INC COM 089302103 1798 51956 SH SOLE 43 41610 0 10346 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 771 35176 SH SOLE 2 18471 0 16705 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3 156 SH SOLE 4 156 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 15 685 SH SOLE 7 685 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2933 133861 SH SOLE 18 128172 0 5689 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4168 190215 SH SOLE 19 190215 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 36401 1661385 SH SOLE 21 1661385 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 30963 1413196 SH SOLE 22 1386479 0 26717 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 101 4628 SH SOLE 23 4628 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 158 7215 SH SOLE 25 7215 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 950 43373 SH SOLE 26 19809 0 23564 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 16 744 SH SOLE 28 744 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 548 25011 SH SOLE 30 25011 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 68 3126 SH SOLE 36 3126 0 0 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 99 4521 SH SOLE 40 4521 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 85 588 SH SOLE 2 43 0 545 BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH SOLE 7 12 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 385 2663 SH SOLE 18 2663 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 227 1568 SH SOLE 19 1568 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4217 29158 SH SOLE 21 29158 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 3411 23589 SH SOLE 22 23072 0 517 BIGLARI HLDGS INC COM STK CL B 08986R309 55 377 SH SOLE 26 0 0 377 BIGLARI HLDGS INC COM STK CL B 08986R309 0 3 SH SOLE 43 3 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 13 19 SH SOLE 21 19 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 1125 1591 SH SOLE 22 1591 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 10 14 SH SOLE 43 10 0 4 BILIBILI INC SPONS ADS REP Z 090040106 3007 117543 SH SOLE 2 4754 0 112789 BILIBILI INC SPONS ADS REP Z 090040106 1854 72486 SH SOLE 4 26500 0 45986 BILIBILI INC SPONS ADS REP Z 090040106 450 17597 SH SOLE 7 17597 0 0 BILIBILI INC SPONS ADS REP Z 090040106 784 30662 SH SOLE 13 215 0 30447 BILIBILI INC SPONS ADS REP Z 090040106 3183 124437 SH SOLE 15 124437 0 0 BILIBILI INC SPONS ADS REP Z 090040106 1212 47373 SH SOLE 18 47373 0 0 BILIBILI INC SPONS ADS REP Z 090040106 81695 3193719 SH SOLE 21 3193719 0 0 BILIBILI INC SPONS ADS REP Z 090040106 37377 1461178 SH SOLE 22 1347973 0 113205 BILIBILI INC SPONS ADS REP Z 090040106 4612 180310 SH SOLE 23 180310 0 0 BILIBILI INC SPONS ADS REP Z 090040106 128 5019 SH SOLE 25 5019 0 0 BILIBILI INC SPONS ADS REP Z 090040106 5905 230829 SH SOLE 26 24291 0 206538 BILIBILI INC SPONS ADS REP Z 090040106 6021 235385 SH SOLE 28 12397 0 222988 BILIBILI INC SPONS ADS REP Z 090040106 25386 992431 SH SOLE 30 992431 0 0 BILIBILI INC SPONS ADS REP Z 090040106 378 14777 SH SOLE 32 14777 0 0 BILIBILI INC SPONS ADS REP Z 090040106 21862 854661 SH SOLE 34 854661 0 0 BILIBILI INC SPONS ADS REP Z 090040106 15 582 SH SOLE 40 582 0 0 BILIBILI INC SPONS ADS REP Z 090040106 4965 194112 SH SOLE 43 189579 0 4533 BILIBILI INC NOTE 1.375% 4/0 090040AB2 3635 2865000 PRN SOLE 21 2865000 0 0 BILL COM HLDGS INC COM 090043100 38485 169696 SH SOLE 2 14324 0 155372 BILL COM HLDGS INC COM 090043100 11095 48922 SH SOLE 4 33121 0 15801 BILL COM HLDGS INC COM 090043100 1724 7602 SH SOLE 7 7602 0 0 BILL COM HLDGS INC COM 090043100 87 384 SH SOLE 13 384 0 0 BILL COM HLDGS INC COM 090043100 1686 7434 SH SOLE 15 7434 0 0 BILL COM HLDGS INC COM 090043100 120819 532737 SH SOLE 18 418574 0 114163 BILL COM HLDGS INC COM 090043100 532126 2346339 SH SOLE 19 2346339 0 0 BILL COM HLDGS INC COM 090043100 435253 1919191 SH SOLE 21 1919191 0 0 BILL COM HLDGS INC COM 090043100 549236 2421784 SH SOLE 22 2272799 0 148985 BILL COM HLDGS INC COM 090043100 21601 95247 SH SOLE 23 95247 0 0 BILL COM HLDGS INC COM 090043100 35237 155375 SH SOLE 25 155375 0 0 BILL COM HLDGS INC COM 090043100 26949 118830 SH SOLE 26 52704 0 66126 BILL COM HLDGS INC COM 090043100 26603 117303 SH SOLE 28 3008 0 114295 BILL COM HLDGS INC COM 090043100 42 183 SH SOLE 29 183 0 0 BILL COM HLDGS INC COM 090043100 46496 205020 SH SOLE 30 205020 0 0 BILL COM HLDGS INC COM 090043100 2350 10364 SH SOLE 31 8634 0 1730 BILL COM HLDGS INC COM 090043100 39068 172264 SH SOLE 34 172264 0 0 BILL COM HLDGS INC COM 090043100 6976 30760 SH SOLE 36 30760 0 0 BILL COM HLDGS INC COM 090043100 586 2586 SH SOLE 40 2586 0 0 BILL COM HLDGS INC COM 090043100 57 250 SH OTR 43 250 0 0 BILL COM HLDGS INC COM 090043100 7872 34712 SH SOLE 43 29945 0 4767 BILL COM HLDGS INC NOTE 12/0 090043AB6 2138 1345000 PRN SOLE 2 1345000 0 0 BILL COM HLDGS INC NOTE 12/0 090043AB6 9682 6091000 PRN SOLE 19 6091000 0 0 BILL COM HLDGS INC NOTE 12/0 090043AB6 12629 7945000 PRN SOLE 21 7945000 0 0 BILL COM HLDGS INC NOTE 12/0 090043AB6 19970 12564000 PRN SOLE 34 12564000 0 0 BIO RAD LABS INC CL A 090572207 17075 30316 SH SOLE 2 7667 0 22649 BIO RAD LABS INC CL A 090572207 8544 15170 SH SOLE 4 9073 0 6097 BIO RAD LABS INC CL A 090572207 13156 23358 SH SOLE 7 22792 0 566 BIO RAD LABS INC CL A 090572207 38 67 SH SOLE 13 67 0 0 BIO RAD LABS INC CL A 090572207 1173 2082 SH SOLE 15 2082 0 0 BIO RAD LABS INC CL A 090572207 20182 35832 SH SOLE 18 32820 0 3012 BIO RAD LABS INC CL A 090572207 5765 10235 SH SOLE 19 10235 0 0 BIO RAD LABS INC CL A 090572207 466910 828986 SH SOLE 21 828986 0 0 BIO RAD LABS INC CL A 090572207 268678 477030 SH SOLE 22 433480 0 43550 BIO RAD LABS INC CL A 090572207 15528 27569 SH SOLE 23 27569 0 0 BIO RAD LABS INC CL A 090572207 19196 34082 SH SOLE 25 34082 0 0 BIO RAD LABS INC CL A 090572207 25251 44832 SH SOLE 26 14484 0 30348 BIO RAD LABS INC CL A 090572207 20035 35572 SH SOLE 28 635 0 34937 BIO RAD LABS INC CL A 090572207 39 69 SH SOLE 29 69 0 0 BIO RAD LABS INC CL A 090572207 79168 140561 SH SOLE 30 140561 0 0 BIO RAD LABS INC CL A 090572207 2738 4861 SH SOLE 31 2379 0 2482 BIO RAD LABS INC CL A 090572207 604 1072 SH SOLE 34 1072 0 0 BIO RAD LABS INC CL A 090572207 5833 10356 SH SOLE 36 10356 0 0 BIO RAD LABS INC CL A 090572207 442 785 SH SOLE 40 785 0 0 BIO RAD LABS INC CL A 090572207 42 75 SH OTR 43 75 0 0 BIO RAD LABS INC CL A 090572207 20961 37216 SH SOLE 43 34959 0 2257 BIO-PATH HLDGS INC COM 09057N300 6 1502 SH SOLE 18 1502 0 0 BIO-PATH HLDGS INC COM 09057N300 59 15490 SH SOLE 21 15490 0 0 BIO-PATH HLDGS INC COM 09057N300 185 48209 SH SOLE 22 48209 0 0 BIO-TECHNE CORP COM 09073M104 33777 78000 SH SOLE 2 12834 0 65166 BIO-TECHNE CORP COM 09073M104 12074 27881 SH SOLE 4 16824 0 11057 BIO-TECHNE CORP COM 09073M104 16368 37799 SH SOLE 7 36722 0 1077 BIO-TECHNE CORP COM 09073M104 57 131 SH SOLE 13 131 0 0 BIO-TECHNE CORP COM 09073M104 1553 3587 SH SOLE 15 3587 0 0 BIO-TECHNE CORP COM 09073M104 29329 67727 SH SOLE 18 62237 0 5490 BIO-TECHNE CORP COM 09073M104 503534 1162789 SH SOLE 19 1162789 0 0 BIO-TECHNE CORP COM 09073M104 633117 1462028 SH SOLE 21 1462028 0 0 BIO-TECHNE CORP COM 09073M104 437949 1011335 SH SOLE 22 932875 0 78460 BIO-TECHNE CORP COM 09073M104 21062 48637 SH SOLE 23 48637 0 0 BIO-TECHNE CORP COM 09073M104 23822 55012 SH SOLE 25 55012 0 0 BIO-TECHNE CORP COM 09073M104 33201 76669 SH SOLE 26 24187 0 52482 BIO-TECHNE CORP COM 09073M104 38581 89093 SH SOLE 28 862 0 88231 BIO-TECHNE CORP COM 09073M104 39 91 SH SOLE 29 91 0 0 BIO-TECHNE CORP COM 09073M104 97749 225727 SH SOLE 30 222974 0 2753 BIO-TECHNE CORP COM 09073M104 3625 8371 SH SOLE 31 4040 0 4331 BIO-TECHNE CORP COM 09073M104 824 1902 SH SOLE 34 1902 0 0 BIO-TECHNE CORP COM 09073M104 6409 14799 SH SOLE 36 14799 0 0 BIO-TECHNE CORP COM 09073M104 549 1268 SH SOLE 40 1268 0 0 BIO-TECHNE CORP COM 09073M104 13395 30933 SH SOLE 43 28335 0 2598 BIOATLA INC COM 09077B104 127 25429 SH SOLE 2 16845 0 8584 BIOATLA INC COM 09077B104 1 232 SH SOLE 7 232 0 0 BIOATLA INC COM 09077B104 175 35063 SH SOLE 18 35063 0 0 BIOATLA INC COM 09077B104 1425 284962 SH SOLE 19 284962 0 0 BIOATLA INC COM 09077B104 3672 734463 SH SOLE 21 734463 0 0 BIOATLA INC COM 09077B104 1763 352556 SH SOLE 22 343110 0 9446 BIOATLA INC COM 09077B104 14 2751 SH SOLE 25 2751 0 0 BIOATLA INC COM 09077B104 3 578 SH SOLE 26 578 0 0 BIOATLA INC COM 09077B104 767 153419 SH SOLE 30 153419 0 0 BIOATLA INC COM 09077B104 5 999 SH SOLE 34 999 0 0 BIOATLA INC COM 09077B104 11 2299 SH SOLE 40 2299 0 0 BIOATLA INC COM 09077B104 7 1487 SH SOLE 43 1487 0 0 BIOCARDIA INC COM 09060U507 6 2691 SH SOLE 18 2691 0 0 BIOCARDIA INC COM 09060U507 66 31740 SH SOLE 21 31740 0 0 BIOCEPT INC COM 09072V501 7 2888 SH SOLE 18 2888 0 0 BIOCEPT INC COM 09072V501 90 38864 SH SOLE 21 38864 0 0 BIOCEPT INC COM 09072V501 366 157724 SH SOLE 22 157724 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1557 114353 SH SOLE 7 114353 0 0 BIOCERES CROP SOLUTIONS CORP SHS G1117K114 70 5131 SH SOLE 21 5131 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3585 220496 SH SOLE 2 74667 0 145829 BIOCRYST PHARMACEUTICALS INC COM 09058V103 11 697 SH SOLE 4 697 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 38 2309 SH SOLE 7 2309 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 8606 529299 SH SOLE 18 523823 0 5476 BIOCRYST PHARMACEUTICALS INC COM 09058V103 9496 583999 SH SOLE 19 583999 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 125688 7729866 SH SOLE 21 7729866 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 73240 4504281 SH SOLE 22 4320807 0 183474 BIOCRYST PHARMACEUTICALS INC COM 09058V103 168 10323 SH SOLE 23 10323 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 488 30032 SH SOLE 25 30032 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2711 166712 SH SOLE 26 80386 0 86326 BIOCRYST PHARMACEUTICALS INC COM 09058V103 51 3166 SH SOLE 28 3166 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 3493 214851 SH SOLE 30 214851 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 302 18569 SH SOLE 36 18569 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 408 25065 SH SOLE 40 25065 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 1013 62310 SH SOLE 43 58989 0 3321 BIODESIX INC COM 09075X108 2 1364 SH SOLE 2 480 0 884 BIODESIX INC COM 09075X108 59 35145 SH SOLE 18 35145 0 0 BIODESIX INC COM 09075X108 39 22835 SH SOLE 19 22835 0 0 BIODESIX INC COM 09075X108 696 411845 SH SOLE 21 411845 0 0 BIODESIX INC COM 09075X108 166 98408 SH SOLE 22 97958 0 450 BIOFRONTERA INC COM 09077D100 2 677 SH SOLE 18 677 0 0 BIOFRONTERA INC COM 09077D100 25 7408 SH SOLE 21 7408 0 0 BIOFRONTERA INC COM 09077D100 308 92420 SH SOLE 22 92420 0 0 BIOGEN INC COM 09062X103 100676 478044 SH SOLE 2 226653 0 251391 BIOGEN INC COM 09062X103 26214 124475 SH SOLE 4 79190 0 45285 BIOGEN INC COM 09062X103 35400 168090 SH SOLE 7 149823 0 18267 BIOGEN INC COM 09062X103 1428 6781 SH SOLE 13 6781 0 0 BIOGEN INC COM 09062X103 4600 21843 SH SOLE 15 21843 0 0 BIOGEN INC COM 09062X103 0 2 SH SOLE 17 0 0 2 BIOGEN INC COM 09062X103 77174 366449 SH SOLE 18 336110 0 30339 BIOGEN INC COM 09062X103 204871 972796 SH SOLE 19 972796 0 0 BIOGEN INC COM 09062X103 233 1107 SH SOLE 20 1107 0 0 BIOGEN INC COM 09062X103 956403 4541324 SH SOLE 21 4541324 0 0 BIOGEN INC COM 09062X103 683273 3244410 SH SOLE 22 2902174 0 342236 BIOGEN INC COM 09062X103 44878 213094 SH SOLE 23 213094 0 0 BIOGEN INC COM 09062X103 87532 415632 SH SOLE 25 415632 0 0 BIOGEN INC COM 09062X103 92229 437933 SH SOLE 26 210496 0 227437 BIOGEN INC COM 09062X103 119973 569672 SH SOLE 28 24224 0 545448 BIOGEN INC COM 09062X103 1405 6673 SH SOLE 29 6673 0 0 BIOGEN INC COM 09062X103 327603 1555572 SH SOLE 30 1502505 0 53067 BIOGEN INC COM 09062X103 9593 45549 SH SOLE 31 28608 0 16941 BIOGEN INC COM 09062X103 7185 34116 SH SOLE 32 34116 0 0 BIOGEN INC COM 09062X103 159416 756960 SH SOLE 34 756960 0 0 BIOGEN INC COM 09062X103 13742 65250 SH SOLE 36 65250 0 0 BIOGEN INC COM 09062X103 1075 5103 SH SOLE 40 5103 0 0 BIOGEN INC COM 09062X103 114 540 SH OTR 43 540 0 0 BIOGEN INC COM 09062X103 18887 89682 SH SOLE 43 83587 0 6095 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5366 45258 SH SOLE 2 20800 0 24458 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25 213 SH SOLE 4 213 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 91 765 SH SOLE 7 765 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 18274 154121 SH SOLE 18 151545 0 2576 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 41820 352702 SH SOLE 19 352702 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 281689 2375716 SH SOLE 21 2375716 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 168457 1420743 SH SOLE 22 1377329 0 43414 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 268 2261 SH SOLE 23 2261 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 970 8184 SH SOLE 25 8184 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4055 34203 SH SOLE 26 19354 0 14849 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 137 1159 SH SOLE 28 1159 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 28920 243907 SH SOLE 30 243907 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 224 1889 SH SOLE 34 1889 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 895 7549 SH SOLE 40 7549 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 972 8196 SH SOLE 43 7807 0 389 BIOLASE INC COM NEW 090911207 24 67950 SH SOLE 21 67950 0 0 BIOLASE INC COM NEW 090911207 1045 2957819 SH SOLE 22 2957819 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 185 8154 SH SOLE 2 6643 0 1511 BIOLIFE SOLUTIONS INC COM NEW 09062W204 2 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 1211 53256 SH SOLE 18 53256 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 713 31351 SH SOLE 19 31351 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 65913 2899831 SH SOLE 21 2899831 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 12629 555606 SH SOLE 22 542948 0 12658 BIOLIFE SOLUTIONS INC COM NEW 09062W204 76 3328 SH SOLE 25 3328 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 50 2189 SH SOLE 28 2189 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 3447 151658 SH SOLE 30 151658 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 101 4430 SH SOLE 40 4430 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 63 2775 SH SOLE 43 2775 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 33803 438426 SH SOLE 2 140931 0 297495 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10544 136757 SH SOLE 4 87394 0 49363 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3779 49018 SH SOLE 7 49018 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 224 2906 SH SOLE 13 2906 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1223 15864 SH SOLE 15 15864 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19240 249552 SH SOLE 18 239224 0 10328 BIOMARIN PHARMACEUTICAL INC COM 09061G101 72985 946631 SH SOLE 19 946631 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 413246 5359868 SH SOLE 21 5359868 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 328641 4262527 SH SOLE 22 3921874 0 340653 BIOMARIN PHARMACEUTICAL INC COM 09061G101 17606 228351 SH SOLE 23 228351 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19448 252245 SH SOLE 25 252245 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22634 293565 SH SOLE 26 135861 0 157704 BIOMARIN PHARMACEUTICAL INC COM 09061G101 24698 320332 SH SOLE 28 27408 0 292924 BIOMARIN PHARMACEUTICAL INC COM 09061G101 96 1248 SH SOLE 29 1248 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 50155 650523 SH SOLE 30 643595 0 6928 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3253 42191 SH SOLE 31 21890 0 20301 BIOMARIN PHARMACEUTICAL INC COM 09061G101 42772 554758 SH SOLE 34 554758 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7275 94353 SH SOLE 36 94353 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 467 6054 SH SOLE 40 6054 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 76 984 SH OTR 43 984 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4002 51907 SH SOLE 43 47993 0 3914 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3398 3400000 PRN SOLE 2 3400000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3068 3070000 PRN SOLE 21 3070000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 6547 6550000 PRN SOLE 22 6550000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 4884 4878000 PRN SOLE 21 4878000 0 0 BIOMEA FUSION INC COM 09077A106 23 5117 SH SOLE 2 3465 0 1652 BIOMEA FUSION INC COM 09077A106 267 59900 SH SOLE 18 59900 0 0 BIOMEA FUSION INC COM 09077A106 2480 555973 SH SOLE 19 555973 0 0 BIOMEA FUSION INC COM 09077A106 3547 795262 SH SOLE 21 795262 0 0 BIOMEA FUSION INC COM 09077A106 1214 272288 SH SOLE 22 270844 0 1444 BIOMEA FUSION INC COM 09077A106 59 13275 SH SOLE 30 13275 0 0 BIOMEA FUSION INC COM 09077A106 16 3627 SH SOLE 34 3627 0 0 BIOMERICA INC COM NEW 09061H307 8 1901 SH SOLE 18 1901 0 0 BIOMERICA INC COM NEW 09061H307 144 32317 SH SOLE 21 32317 0 0 BIOMERICA INC COM NEW 09061H307 669 149707 SH SOLE 22 149707 0 0 BIOMX INC COM 09090D103 11 5750 SH SOLE 22 5750 0 0 BIONANO GENOMICS INC COM 09075F107 411 159256 SH SOLE 2 96957 0 62299 BIONANO GENOMICS INC COM 09075F107 12 4521 SH SOLE 7 4521 0 0 BIONANO GENOMICS INC COM 09075F107 1940 751854 SH SOLE 18 727546 0 24308 BIONANO GENOMICS INC COM 09075F107 2389 925999 SH SOLE 19 925999 0 0 BIONANO GENOMICS INC COM 09075F107 24500 9496292 SH SOLE 21 9496292 0 0 BIONANO GENOMICS INC COM 09075F107 17853 6919953 SH SOLE 22 6739579 0 180374 BIONANO GENOMICS INC COM 09075F107 40 15641 SH SOLE 23 15641 0 0 BIONANO GENOMICS INC COM 09075F107 91 35416 SH SOLE 25 35416 0 0 BIONANO GENOMICS INC COM 09075F107 184 71393 SH SOLE 26 3709 0 67684 BIONANO GENOMICS INC COM 09075F107 60 23296 SH SOLE 28 23296 0 0 BIONANO GENOMICS INC COM 09075F107 419 162435 SH SOLE 30 162435 0 0 BIONANO GENOMICS INC COM 09075F107 76 29574 SH SOLE 40 29574 0 0 BIONTECH SE SPONSORED ADS 09075V102 267657 1569281 SH SOLE 21 1569281 0 0 BIONTECH SE SPONSORED ADS 09075V102 7111 41694 SH SOLE 30 41694 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1 841 SH SOLE 2 0 0 841 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 6 5623 SH SOLE 18 5623 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 78 68169 SH SOLE 21 68169 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 516 449021 SH SOLE 22 449021 0 0 BIOTRICITY INC COM 09074H104 182 80242 SH SOLE 22 80242 0 0 BIOVENTUS INC COM CL A 09075A108 217 15365 SH SOLE 2 6353 0 9012 BIOVENTUS INC COM CL A 09075A108 2 127 SH SOLE 7 127 0 0 BIOVENTUS INC COM CL A 09075A108 1155 81903 SH SOLE 18 81903 0 0 BIOVENTUS INC COM CL A 09075A108 716 50757 SH SOLE 19 50757 0 0 BIOVENTUS INC COM CL A 09075A108 13565 962045 SH SOLE 21 962045 0 0 BIOVENTUS INC COM CL A 09075A108 8799 624023 SH SOLE 22 614533 0 9490 BIOVENTUS INC COM CL A 09075A108 383 27146 SH SOLE 30 27146 0 0 BIOVENTUS INC COM CL A 09075A108 306 21721 SH SOLE 43 3077 0 18644 BIOVIE INC CL A NEW 09074F207 2 508 SH SOLE 18 508 0 0 BIOVIE INC CL A NEW 09074F207 43 9039 SH SOLE 21 9039 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 353 16877 SH SOLE 2 8018 0 8859 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 979 46805 SH SOLE 18 46805 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 1541 73673 SH SOLE 19 73673 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 13126 627716 SH SOLE 21 627716 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 10033 479813 SH SOLE 22 470919 0 8894 BIOXCEL THERAPEUTICS INC COM 09075P105 62 2960 SH SOLE 23 2960 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 62 2968 SH SOLE 25 2968 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 229 10938 SH SOLE 26 611 0 10327 BIOXCEL THERAPEUTICS INC COM 09075P105 128 6117 SH SOLE 30 6117 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 36 1743 SH SOLE 40 1743 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 233 11124 SH SOLE 43 11124 0 0 BIRD GLOBAL INC COM CL A 09077J107 11 4482 SH SOLE 2 0 0 4482 BIRD GLOBAL INC COM CL A 09077J107 829 338299 SH SOLE 21 338299 0 0 BIRD GLOBAL INC COM CL A 09077J107 4612 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 2131 591843 SH SOLE 21 591843 0 0 BIT DIGITAL INC SHS G1144A105 1168 324346 SH SOLE 22 317275 0 7071 BIT DIGITAL INC SHS G1144A105 641 178129 SH SOLE 30 178129 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 9 3351 SH SOLE 2 3351 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 91 32576 SH SOLE 21 32576 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 540 193380 SH SOLE 22 189251 0 4129 BIT MINING LIMITED SPON ADR REP A 055474100 253 90549 SH SOLE 30 90549 0 0 BIT MINING LIMITED SPON ADR REP A 055474100 1 199 SH SOLE 43 199 0 0 BITNILE HOLDINGS INC COM 09175M101 14 17005 SH SOLE 18 17005 0 0 BITNILE HOLDINGS INC COM 09175M101 162 192116 SH SOLE 21 192116 0 0 BITNILE HOLDINGS INC COM 09175M101 931 1104851 SH SOLE 22 1104851 0 0 BJS RESTAURANTS INC COM 09180C106 1807 63839 SH SOLE 2 59698 0 4141 BJS RESTAURANTS INC COM 09180C106 2 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 10 362 SH SOLE 7 362 0 0 BJS RESTAURANTS INC COM 09180C106 2138 75547 SH SOLE 18 75547 0 0 BJS RESTAURANTS INC COM 09180C106 1154 40780 SH SOLE 19 40780 0 0 BJS RESTAURANTS INC COM 09180C106 79839 2821161 SH SOLE 21 2821161 0 0 BJS RESTAURANTS INC COM 09180C106 17695 625280 SH SOLE 22 611773 0 13507 BJS RESTAURANTS INC COM 09180C106 80 2837 SH SOLE 25 2837 0 0 BJS RESTAURANTS INC COM 09180C106 779 27542 SH SOLE 26 26041 0 1501 BJS RESTAURANTS INC COM 09180C106 1086 38357 SH SOLE 30 38357 0 0 BJS RESTAURANTS INC COM 09180C106 69 2424 SH SOLE 40 2424 0 0 BJS RESTAURANTS INC COM 09180C106 419 14816 SH SOLE 43 13838 0 978 BJS WHSL CLUB HLDGS INC COM 05550J101 11344 167785 SH SOLE 2 110693 0 57092 BJS WHSL CLUB HLDGS INC COM 05550J101 26 378 SH SOLE 4 378 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 214 3168 SH SOLE 7 3168 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 41847 618946 SH SOLE 18 607930 0 11016 BJS WHSL CLUB HLDGS INC COM 05550J101 29937 442790 SH SOLE 19 442790 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 654995 9687846 SH SOLE 21 9687846 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 273584 4046498 SH SOLE 22 3946096 0 100402 BJS WHSL CLUB HLDGS INC COM 05550J101 578 8550 SH SOLE 23 8550 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1364 20168 SH SOLE 25 20168 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 8360 123649 SH SOLE 26 70809 0 52840 BJS WHSL CLUB HLDGS INC COM 05550J101 165 2443 SH SOLE 28 2443 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 5545 82018 SH SOLE 30 82018 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 901 13332 SH SOLE 36 13332 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1287 19029 SH SOLE 40 19029 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 38 558 SH OTR 43 558 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 7716 114124 SH SOLE 43 110834 0 3290 BK OF AMERICA CORP COM 060505104 713828 17317507 SH SOLE 2 4963152 0 12354355 BK OF AMERICA CORP COM 060505104 220323 5345062 SH SOLE 4 3358793 0 1986269 BK OF AMERICA CORP COM 060505104 257158 6238670 SH SOLE 7 6034293 0 204377 BK OF AMERICA CORP COM 060505104 19072 462688 SH SOLE 13 462688 0 0 BK OF AMERICA CORP COM 060505104 43031 1043936 SH SOLE 15 1043936 0 0 BK OF AMERICA CORP COM 060505104 145 3515 SH SOLE 17 0 0 3515 BK OF AMERICA CORP COM 060505104 697746 16927364 SH SOLE 18 15033012 0 1894352 BK OF AMERICA CORP COM 060505104 874699 21220251 SH SOLE 19 21220251 0 0 BK OF AMERICA CORP COM 060505104 1860 45120 SH SOLE 20 45120 0 0 BK OF AMERICA CORP COM 060505104 6762865 164067554 SH SOLE 21 164067554 0 0 BK OF AMERICA CORP COM 060505104 6443576 156321590 SH SOLE 22 139223735 0 17097855 BK OF AMERICA CORP COM 060505104 413356 10028035 SH SOLE 23 10028035 0 0 BK OF AMERICA CORP COM 060505104 456479 11074223 SH SOLE 25 11074223 0 0 BK OF AMERICA CORP COM 060505104 708860 17197001 SH SOLE 26 6961150 0 10235851 BK OF AMERICA CORP COM 060505104 572243 13882645 SH SOLE 28 739816 0 13142829 BK OF AMERICA CORP COM 060505104 14145 343157 SH SOLE 29 343157 0 0 BK OF AMERICA CORP COM 060505104 1531640 37157702 SH SOLE 30 37145586 0 12116 BK OF AMERICA CORP COM 060505104 96387 2338349 SH SOLE 31 1508218 0 830131 BK OF AMERICA CORP COM 060505104 315588 7656177 SH SOLE 34 7656177 0 0 BK OF AMERICA CORP COM 060505104 130851 3174464 SH SOLE 36 3174464 0 0 BK OF AMERICA CORP COM 060505104 10135 245884 SH SOLE 40 245884 0 0 BK OF AMERICA CORP COM 060505104 769 18663 SH OTR 43 18663 0 0 BK OF AMERICA CORP COM 060505104 268772 6520433 SH SOLE 43 6043809 0 476623 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 230909 175931 SH SOLE 21 175931 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 8 3203 SH SOLE 18 3203 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 129 50429 SH SOLE 21 50429 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 463 167308 SH SOLE 2 111593 0 55715 BLACK DIAMOND THERAPEUTICS I COM 09203E105 1 240 SH SOLE 7 240 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 184 66338 SH SOLE 18 66338 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 703 253902 SH SOLE 19 253902 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2678 966612 SH SOLE 21 966612 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 2228 804182 SH SOLE 22 790213 0 13969 BLACK DIAMOND THERAPEUTICS I COM 09203E105 24 8763 SH SOLE 23 8763 0 0 BLACK DIAMOND THERAPEUTICS I COM 09203E105 123 44432 SH SOLE 26 0 0 44432 BLACK DIAMOND THERAPEUTICS I COM 09203E105 48 17387 SH SOLE 30 17387 0 0 BLACK HILLS CORP COM 092113109 11588 150448 SH SOLE 2 104487 0 45961 BLACK HILLS CORP COM 092113109 757 9831 SH SOLE 4 9831 0 0 BLACK HILLS CORP COM 092113109 3952 51308 SH SOLE 7 51308 0 0 BLACK HILLS CORP COM 092113109 25611 332521 SH SOLE 18 332521 0 0 BLACK HILLS CORP COM 092113109 13563 176096 SH SOLE 19 176096 0 0 BLACK HILLS CORP COM 092113109 482791 6268386 SH SOLE 21 6268386 0 0 BLACK HILLS CORP COM 092113109 153957 1998920 SH SOLE 22 1934208 0 64712 BLACK HILLS CORP COM 092113109 265 3440 SH SOLE 23 3440 0 0 BLACK HILLS CORP COM 092113109 1639 21283 SH SOLE 26 16814 0 4469 BLACK HILLS CORP COM 092113109 86 1120 SH SOLE 28 1120 0 0 BLACK HILLS CORP COM 092113109 5703 74052 SH SOLE 30 74052 0 0 BLACK HILLS CORP COM 092113109 2106 27346 SH SOLE 32 27346 0 0 BLACK HILLS CORP COM 092113109 425 5523 SH SOLE 34 5523 0 0 BLACK HILLS CORP COM 092113109 374 4855 SH SOLE 36 4855 0 0 BLACK HILLS CORP COM 092113109 577 7491 SH SOLE 40 7491 0 0 BLACK HILLS CORP COM 092113109 2407 31247 SH SOLE 43 29967 0 1280 BLACK KNIGHT INC COM 09215C105 13617 234812 SH SOLE 2 23816 0 210996 BLACK KNIGHT INC COM 09215C105 6620 114152 SH SOLE 4 65770 0 48382 BLACK KNIGHT INC COM 09215C105 4098 70669 SH SOLE 7 70669 0 0 BLACK KNIGHT INC COM 09215C105 34 580 SH SOLE 13 580 0 0 BLACK KNIGHT INC COM 09215C105 932 16075 SH SOLE 15 16075 0 0 BLACK KNIGHT INC COM 09215C105 1 20 SH SOLE 17 0 0 20 BLACK KNIGHT INC COM 09215C105 13271 228845 SH SOLE 18 220782 0 8063 BLACK KNIGHT INC COM 09215C105 2755 47504 SH SOLE 19 47504 0 0 BLACK KNIGHT INC COM 09215C105 259194 4469625 SH SOLE 21 4469625 0 0 BLACK KNIGHT INC COM 09215C105 245327 4230509 SH SOLE 22 3958265 0 272244 BLACK KNIGHT INC COM 09215C105 11193 193009 SH SOLE 23 193009 0 0 BLACK KNIGHT INC COM 09215C105 68758 1185680 SH SOLE 25 1185680 0 0 BLACK KNIGHT INC COM 09215C105 8943 154224 SH SOLE 26 103648 0 50576 BLACK KNIGHT INC COM 09215C105 17341 299028 SH SOLE 28 2790 0 296238 BLACK KNIGHT INC COM 09215C105 12 211 SH SOLE 29 211 0 0 BLACK KNIGHT INC COM 09215C105 58795 1013884 SH SOLE 30 756148 0 257736 BLACK KNIGHT INC COM 09215C105 1850 31899 SH SOLE 31 14067 0 17832 BLACK KNIGHT INC COM 09215C105 416 7181 SH SOLE 34 7181 0 0 BLACK KNIGHT INC COM 09215C105 4377 75486 SH SOLE 36 75486 0 0 BLACK KNIGHT INC COM 09215C105 295 5079 SH SOLE 40 5079 0 0 BLACK KNIGHT INC COM 09215C105 36 621 SH OTR 43 621 0 0 BLACK KNIGHT INC COM 09215C105 3524 60772 SH SOLE 43 56610 0 4162 BLACKBAUD INC COM 09227Q100 2187 36534 SH SOLE 2 31341 0 5193 BLACKBAUD INC COM 09227Q100 36 602 SH SOLE 4 181 0 421 BLACKBAUD INC COM 09227Q100 41 685 SH SOLE 7 685 0 0 BLACKBAUD INC COM 09227Q100 12265 204865 SH SOLE 18 204865 0 0 BLACKBAUD INC COM 09227Q100 5284 88250 SH SOLE 19 88250 0 0 BLACKBAUD INC COM 09227Q100 216435 3615079 SH SOLE 21 3615079 0 0 BLACKBAUD INC COM 09227Q100 77769 1298962 SH SOLE 22 1271656 0 27306 BLACKBAUD INC COM 09227Q100 331 5534 SH SOLE 25 5534 0 0 BLACKBAUD INC COM 09227Q100 1359 22696 SH SOLE 26 18727 0 3969 BLACKBAUD INC COM 09227Q100 46 768 SH SOLE 28 768 0 0 BLACKBAUD INC COM 09227Q100 1669 27875 SH SOLE 30 27875 0 0 BLACKBAUD INC COM 09227Q100 354 5909 SH SOLE 40 5909 0 0 BLACKBAUD INC COM 09227Q100 734 12266 SH SOLE 43 11969 0 297 BLACKBERRY LTD COM 09228F103 0 48 SH SOLE 17 0 0 48 BLACKBERRY LTD COM 09228F103 10717 1436591 SH SOLE 21 1436591 0 0 BLACKBERRY LTD COM 09228F103 3027 405800 SH SOLE 43 395788 0 10012 BLACKLINE INC COM 09239B109 7677 104853 SH SOLE 2 78000 0 26853 BLACKLINE INC COM 09239B109 51 694 SH SOLE 4 200 0 494 BLACKLINE INC COM 09239B109 51 700 SH SOLE 7 700 0 0 BLACKLINE INC COM 09239B109 10875 148522 SH SOLE 18 142226 0 6296 BLACKLINE INC COM 09239B109 33116 452278 SH SOLE 19 452278 0 0 BLACKLINE INC COM 09239B109 145556 1987932 SH SOLE 21 1987932 0 0 BLACKLINE INC COM 09239B109 97890 1336930 SH SOLE 22 1302279 0 34651 BLACKLINE INC COM 09239B109 97 1327 SH SOLE 23 1327 0 0 BLACKLINE INC COM 09239B109 727 9935 SH SOLE 25 9935 0 0 BLACKLINE INC COM 09239B109 1747 23861 SH SOLE 26 17717 0 6144 BLACKLINE INC COM 09239B109 68 934 SH SOLE 28 934 0 0 BLACKLINE INC COM 09239B109 2301 31422 SH SOLE 30 31422 0 0 BLACKLINE INC COM 09239B109 433 5916 SH SOLE 36 5916 0 0 BLACKLINE INC COM 09239B109 507 6931 SH SOLE 40 6931 0 0 BLACKLINE INC COM 09239B109 1271 17356 SH SOLE 43 14792 0 2564 BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2143 1813000 PRN SOLE 21 1813000 0 0 BLACKLINE INC NOTE 3/1 09239BAD1 845 1000000 PRN SOLE 2 1000000 0 0 BLACKLINE INC NOTE 3/1 09239BAD1 6414 7590000 PRN SOLE 21 7590000 0 0 BLACKLINE INC NOTE 3/1 09239BAD1 1690 2000000 PRN SOLE 22 2000000 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 83 5000 SH SOLE 5000 0 0 BLACKROCK CAP INVT CORP COM 092533108 1822 432800 SH SOLE 30 432800 0 0 BLACKROCK CAP INVT CORP COM 092533108 7 1768 SH SOLE 43 1768 0 0 BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 888 35000 SH SOLE 35000 0 0 BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707 117 5000 SH SOLE 5000 0 0 BLACKROCK ETF TRUST FUTURE US THEMES 09290C806 3816 160000 SH SOLE 160000 0 0 BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 11303 475000 SH SOLE 475000 0 0 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 14521 600000 SH SOLE 600000 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 201 10000 SH SOLE 10000 0 0 BLACKROCK INC COM 09247X101 218380 285774 SH SOLE 2 43187 0 242587 BLACKROCK INC COM 09247X101 70070 91694 SH SOLE 4 55820 0 35874 BLACKROCK INC COM 09247X101 96113 125774 SH SOLE 7 121553 0 4221 BLACKROCK INC COM 09247X101 495 648 SH SOLE 13 648 0 0 BLACKROCK INC COM 09247X101 14240 18635 SH SOLE 15 18635 0 0 BLACKROCK INC COM 09247X101 15 20 SH SOLE 17 0 0 20 BLACKROCK INC COM 09247X101 191097 250071 SH SOLE 18 230336 0 19735 BLACKROCK INC COM 09247X101 27293 35716 SH SOLE 19 35716 0 0 BLACKROCK INC COM 09247X101 3199603 4187031 SH SOLE 21 4187031 0 0 BLACKROCK INC COM 09247X101 2180680 2853658 SH SOLE 22 2564081 0 289577 BLACKROCK INC COM 09247X101 144351 188899 SH SOLE 23 188899 0 0 BLACKROCK INC COM 09247X101 175939 230235 SH SOLE 25 230235 0 0 BLACKROCK INC COM 09247X101 223465 292428 SH SOLE 26 100770 0 191658 BLACKROCK INC COM 09247X101 315971 413483 SH SOLE 28 20787 0 392696 BLACKROCK INC COM 09247X101 888244 1162365 SH SOLE 30 1162365 0 0 BLACKROCK INC COM 09247X101 25678 33602 SH SOLE 31 16425 0 17177 BLACKROCK INC COM 09247X101 5708 7470 SH SOLE 34 7470 0 0 BLACKROCK INC COM 09247X101 3900 5103 SH SOLE 40 5103 0 0 BLACKROCK INC COM 09247X101 74141 97022 SH SOLE 43 88904 0 8118 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 57 5000 SH SOLE 5000 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 147 5000 SH SOLE 5000 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 5042 352568 SH SOLE 30 352568 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 6 3326 SH SOLE 21 3326 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 1375 727265 SH SOLE 22 727265 0 0 BLACKSTONE INC COM 09260D107 160637 1265454 SH SOLE 2 95866 0 1169588 BLACKSTONE INC COM 09260D107 49488 389853 SH SOLE 4 245821 0 144032 BLACKSTONE INC COM 09260D107 16250 128013 SH SOLE 7 128013 0 0 BLACKSTONE INC COM 09260D107 382 3010 SH SOLE 13 3010 0 0 BLACKSTONE INC COM 09260D107 11013 86755 SH SOLE 15 86755 0 0 BLACKSTONE INC COM 09260D107 0 1 SH SOLE 17 0 0 1 BLACKSTONE INC COM 09260D107 91011 716961 SH SOLE 18 680791 0 36170 BLACKSTONE INC COM 09260D107 8743 68872 SH SOLE 19 68872 0 0 BLACKSTONE INC COM 09260D107 1642378 12938226 SH SOLE 21 12938226 0 0 BLACKSTONE INC COM 09260D107 1923749 15154792 SH SOLE 22 13908794 0 1245998 BLACKSTONE INC COM 09260D107 109053 859089 SH SOLE 23 859089 0 0 BLACKSTONE INC COM 09260D107 135963 1071081 SH SOLE 25 1071081 0 0 BLACKSTONE INC COM 09260D107 114284 900301 SH SOLE 26 374984 0 525317 BLACKSTONE INC COM 09260D107 127389 1003541 SH SOLE 28 22937 0 980604 BLACKSTONE INC COM 09260D107 73 574 SH SOLE 29 574 0 0 BLACKSTONE INC COM 09260D107 399214 3144905 SH SOLE 30 3144905 0 0 BLACKSTONE INC COM 09260D107 19320 152195 SH SOLE 31 74808 0 77387 BLACKSTONE INC COM 09260D107 4461 35144 SH SOLE 34 35144 0 0 BLACKSTONE INC COM 09260D107 30954 243850 SH SOLE 36 243850 0 0 BLACKSTONE INC COM 09260D107 2880 22689 SH SOLE 40 22689 0 0 BLACKSTONE INC COM 09260D107 6486 51095 SH SOLE 43 47148 0 3946 BLACKSTONE MORTGAGE TRUST IN NOTE 4.375% 5/0 09257WAB6 2625 2625000 PRN SOLE 21 2625000 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 6580 206975 SH SOLE 2 77181 0 129794 BLACKSTONE MTG TR INC COM CL A 09257W100 63 1971 SH SOLE 4 1971 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 114 3581 SH SOLE 7 3581 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 14603 459348 SH SOLE 18 459348 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 19160 602702 SH SOLE 19 602702 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 258509 8131770 SH SOLE 21 8131770 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 136979 4308880 SH SOLE 22 4146303 0 162577 BLACKSTONE MTG TR INC COM CL A 09257W100 437 13750 SH SOLE 23 13750 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 716 22535 SH SOLE 25 22535 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1882 59204 SH SOLE 26 49505 0 9699 BLACKSTONE MTG TR INC COM CL A 09257W100 83 2620 SH SOLE 28 2620 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 2663 83755 SH SOLE 30 83755 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 144 4516 SH SOLE 36 4516 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 589 18531 SH SOLE 40 18531 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 22 678 SH OTR 43 678 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1405 44185 SH SOLE 43 32378 0 11807 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 168 6025 SH SOLE 30 6025 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 41 4840 SH SOLE 2 2665 0 2175 BLADE AIR MOBILITY INC CL A COM 092667104 1608 189401 SH SOLE 21 189401 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 5721 673819 SH SOLE 22 673819 0 0 BLEND LABS INC CL A 09352U108 26 4501 SH SOLE 4 4501 0 0 BLEND LABS INC CL A 09352U108 295 51719 SH SOLE 18 51719 0 0 BLEND LABS INC CL A 09352U108 3590 629882 SH SOLE 19 629882 0 0 BLEND LABS INC CL A 09352U108 22 3947 SH SOLE 21 3947 0 0 BLEND LABS INC CL A 09352U108 1236 216886 SH SOLE 22 216886 0 0 BLEND LABS INC CL A 09352U108 1498 262861 SH SOLE 34 262861 0 0 BLINK CHARGING CO COM 09354A100 386 14579 SH SOLE 2 10928 0 3651 BLINK CHARGING CO COM 09354A100 14 517 SH SOLE 7 517 0 0 BLINK CHARGING CO COM 09354A100 2729 103153 SH SOLE 18 103153 0 0 BLINK CHARGING CO COM 09354A100 1712 64712 SH SOLE 19 64712 0 0 BLINK CHARGING CO COM 09354A100 34700 1311412 SH SOLE 21 1311412 0 0 BLINK CHARGING CO COM 09354A100 22559 852587 SH SOLE 22 827568 0 25019 BLINK CHARGING CO COM 09354A100 180 6796 SH SOLE 25 6796 0 0 BLINK CHARGING CO COM 09354A100 792 29941 SH SOLE 26 25857 0 4084 BLINK CHARGING CO COM 09354A100 687 25967 SH SOLE 28 25967 0 0 BLINK CHARGING CO COM 09354A100 727 27468 SH SOLE 30 27468 0 0 BLINK CHARGING CO COM 09354A100 102 3856 SH SOLE 36 3856 0 0 BLINK CHARGING CO COM 09354A100 119 4492 SH SOLE 40 4492 0 0 BLOCK H & R INC COM 093671105 28987 1113176 SH SOLE 2 386940 0 726236 BLOCK H & R INC COM 093671105 925 35520 SH SOLE 4 35520 0 0 BLOCK H & R INC COM 093671105 453 17406 SH SOLE 7 17406 0 0 BLOCK H & R INC COM 093671105 16143 619944 SH SOLE 18 536543 0 83401 BLOCK H & R INC COM 093671105 21232 815371 SH SOLE 19 815371 0 0 BLOCK H & R INC COM 093671105 317796 12204140 SH SOLE 21 12204140 0 0 BLOCK H & R INC COM 093671105 137192 5268503 SH SOLE 22 4953749 0 314754 BLOCK H & R INC COM 093671105 165 6333 SH SOLE 23 6333 0 0 BLOCK H & R INC COM 093671105 655 25139 SH SOLE 25 25139 0 0 BLOCK H & R INC COM 093671105 3661 140593 SH SOLE 26 88949 0 51644 BLOCK H & R INC COM 093671105 110 4206 SH SOLE 28 3233 0 973 BLOCK H & R INC COM 093671105 5899 226533 SH SOLE 30 226533 0 0 BLOCK H & R INC COM 093671105 68 2607 SH SOLE 31 2607 0 0 BLOCK H & R INC COM 093671105 1990 76406 SH SOLE 32 76406 0 0 BLOCK H & R INC COM 093671105 486 18676 SH SOLE 36 18676 0 0 BLOCK H & R INC COM 093671105 561 21559 SH SOLE 40 21559 0 0 BLOCK H & R INC COM 093671105 23 885 SH OTR 43 885 0 0 BLOCK H & R INC COM 093671105 3351 128681 SH SOLE 43 114139 0 14542 BLOCK INC CL A 852234103 122586 904026 SH SOLE 2 137052 0 766974 BLOCK INC CL A 852234103 39406 290607 SH SOLE 4 203987 0 86620 BLOCK INC CL A 852234103 6554 48337 SH SOLE 7 48337 0 0 BLOCK INC CL A 852234103 286 2107 SH SOLE 13 2107 0 0 BLOCK INC CL A 852234103 5241 38650 SH SOLE 15 38650 0 0 BLOCK INC CL A 852234103 91087 671733 SH SOLE 18 644652 0 27081 BLOCK INC CL A 852234103 162044 1195017 SH SOLE 19 1195017 0 0 BLOCK INC CL A 852234103 592330 4368218 SH SOLE 21 4368218 0 0 BLOCK INC CL A 852234103 1431398 10556032 SH SOLE 22 9659073 0 896959 BLOCK INC CL A 852234103 85212 628407 SH SOLE 23 628407 0 0 BLOCK INC CL A 852234103 114191 842119 SH SOLE 25 842119 0 0 BLOCK INC CL A 852234103 116956 862511 SH SOLE 26 356335 0 506176 BLOCK INC CL A 852234103 119580 881859 SH SOLE 28 21031 0 860828 BLOCK INC CL A 852234103 87 640 SH SOLE 29 640 0 0 BLOCK INC CL A 852234103 158690 1170278 SH SOLE 30 1170278 0 0 BLOCK INC CL A 852234103 14354 105855 SH SOLE 31 53607 0 52248 BLOCK INC CL A 852234103 194732 1436080 SH SOLE 34 1436080 0 0 BLOCK INC CL A 852234103 24063 177458 SH SOLE 36 177458 0 0 BLOCK INC CL A 852234103 2244 16552 SH SOLE 40 16552 0 0 BLOCK INC CL A 852234103 126 926 SH OTR 43 926 0 0 BLOCK INC CL A 852234103 31653 233432 SH SOLE 43 207854 0 25578 BLOCK INC NOTE 0.500% 5/1 852234AD5 5764 3180000 PRN SOLE 21 3180000 0 0 BLOCK INC NOTE 0.125% 3/0 852234AF0 8717 6651000 PRN SOLE 21 6651000 0 0 BLOCK INC NOTE 5/0 852234AJ2 27 29000 PRN SOLE 18 29000 0 0 BLOCK INC NOTE 5/0 852234AJ2 3905 4225000 PRN SOLE 21 4225000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 786 868000 PRN SOLE 2 868000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 5482 6053000 PRN SOLE 19 6053000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 3400 3754000 PRN SOLE 21 3754000 0 0 BLOCK INC NOTE 0.250%11/0 852234AK9 7317 8079000 PRN SOLE 34 8079000 0 0 BLOOM ENERGY CORP COM CL A 093712107 3619 149847 SH SOLE 2 84471 0 65376 BLOOM ENERGY CORP COM CL A 093712107 143 5930 SH SOLE 4 530 0 5400 BLOOM ENERGY CORP COM CL A 093712107 48 1991 SH SOLE 7 1991 0 0 BLOOM ENERGY CORP COM CL A 093712107 9624 398493 SH SOLE 18 371979 0 26514 BLOOM ENERGY CORP COM CL A 093712107 16515 683857 SH SOLE 19 683857 0 0 BLOOM ENERGY CORP COM CL A 093712107 182469 7555649 SH SOLE 21 7555649 0 0 BLOOM ENERGY CORP COM CL A 093712107 90258 3737400 SH SOLE 22 3651068 0 86332 BLOOM ENERGY CORP COM CL A 093712107 418 17291 SH SOLE 23 17291 0 0 BLOOM ENERGY CORP COM CL A 093712107 532 22010 SH SOLE 25 22010 0 0 BLOOM ENERGY CORP COM CL A 093712107 3405 141010 SH SOLE 26 54655 0 86355 BLOOM ENERGY CORP COM CL A 093712107 62 2577 SH SOLE 28 2577 0 0 BLOOM ENERGY CORP COM CL A 093712107 75022 3106505 SH SOLE 30 3106505 0 0 BLOOM ENERGY CORP COM CL A 093712107 98 4065 SH SOLE 34 4065 0 0 BLOOM ENERGY CORP COM CL A 093712107 189 7841 SH SOLE 36 7841 0 0 BLOOM ENERGY CORP COM CL A 093712107 446 18460 SH SOLE 40 18460 0 0 BLOOM ENERGY CORP COM CL A 093712107 955 39530 SH SOLE 43 37353 0 2177 BLOOMIN BRANDS INC COM 094235108 5753 262209 SH SOLE 2 158316 0 103893 BLOOMIN BRANDS INC COM 094235108 7 313 SH SOLE 4 313 0 0 BLOOMIN BRANDS INC COM 094235108 51 2330 SH SOLE 7 2330 0 0 BLOOMIN BRANDS INC COM 094235108 7080 322704 SH SOLE 18 295007 0 27697 BLOOMIN BRANDS INC COM 094235108 20100 916149 SH SOLE 19 916149 0 0 BLOOMIN BRANDS INC COM 094235108 221046 10075032 SH SOLE 21 10075032 0 0 BLOOMIN BRANDS INC COM 094235108 67675 3084562 SH SOLE 22 3036138 0 48424 BLOOMIN BRANDS INC COM 094235108 665 30330 SH SOLE 23 30330 0 0 BLOOMIN BRANDS INC COM 094235108 221 10091 SH SOLE 25 10091 0 0 BLOOMIN BRANDS INC COM 094235108 4023 183349 SH SOLE 26 33505 0 149844 BLOOMIN BRANDS INC COM 094235108 20 929 SH SOLE 28 929 0 0 BLOOMIN BRANDS INC COM 094235108 3050 139028 SH SOLE 30 139028 0 0 BLOOMIN BRANDS INC COM 094235108 7 298 SH SOLE 34 298 0 0 BLOOMIN BRANDS INC COM 094235108 58 2629 SH SOLE 36 2629 0 0 BLOOMIN BRANDS INC COM 094235108 212 9669 SH SOLE 40 9669 0 0 BLOOMIN BRANDS INC COM 094235108 2468 112499 SH SOLE 43 90740 0 21759 BLUCORA INC COM 095229100 705 36061 SH SOLE 2 13952 0 22109 BLUCORA INC COM 095229100 5 249 SH SOLE 4 249 0 0 BLUCORA INC COM 095229100 11 539 SH SOLE 7 539 0 0 BLUCORA INC COM 095229100 3618 185089 SH SOLE 18 185089 0 0 BLUCORA INC COM 095229100 1711 87499 SH SOLE 19 87499 0 0 BLUCORA INC COM 095229100 117032 5986269 SH SOLE 21 5986269 0 0 BLUCORA INC COM 095229100 26050 1332503 SH SOLE 22 1284800 0 47703 BLUCORA INC COM 095229100 120 6123 SH SOLE 25 6123 0 0 BLUCORA INC COM 095229100 257 13153 SH SOLE 26 8564 0 4589 BLUCORA INC COM 095229100 515 26365 SH SOLE 28 26365 0 0 BLUCORA INC COM 095229100 2843 145409 SH SOLE 30 145409 0 0 BLUCORA INC COM 095229100 93 4736 SH SOLE 40 4736 0 0 BLUCORA INC COM 095229100 344 17577 SH SOLE 43 17577 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 14 3521 SH SOLE 18 3521 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 166 40926 SH SOLE 21 40926 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 1074 265252 SH SOLE 22 265252 0 0 BLUE BIRD CORP COM 095306106 202 10731 SH SOLE 2 5075 0 5656 BLUE BIRD CORP COM 095306106 6 301 SH SOLE 7 301 0 0 BLUE BIRD CORP COM 095306106 933 49592 SH SOLE 18 49592 0 0 BLUE BIRD CORP COM 095306106 544 28909 SH SOLE 19 28909 0 0 BLUE BIRD CORP COM 095306106 12035 639493 SH SOLE 21 639493 0 0 BLUE BIRD CORP COM 095306106 8628 458437 SH SOLE 22 445323 0 13114 BLUE BIRD CORP COM 095306106 53 2830 SH SOLE 25 2830 0 0 BLUE BIRD CORP COM 095306106 76 4050 SH SOLE 30 4050 0 0 BLUE BIRD CORP COM 095306106 60 3167 SH SOLE 40 3167 0 0 BLUE BIRD CORP COM 095306106 127 6735 SH SOLE 43 6436 0 299 BLUE FOUNDRY BANCORP COM 09549B104 143 10545 SH SOLE 2 936 0 9609 BLUE FOUNDRY BANCORP COM 09549B104 1176 86809 SH SOLE 18 86809 0 0 BLUE FOUNDRY BANCORP COM 09549B104 671 49505 SH SOLE 19 49505 0 0 BLUE FOUNDRY BANCORP COM 09549B104 15034 1109526 SH SOLE 21 1109526 0 0 BLUE FOUNDRY BANCORP COM 09549B104 8648 638196 SH SOLE 22 622781 0 15415 BLUE OWL CAPITAL INC COM CL A 09581B103 643 50716 SH SOLE 2 41650 0 9066 BLUE OWL CAPITAL INC COM CL A 09581B103 11 860 SH SOLE 4 860 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 7487 590423 SH SOLE 21 590423 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 55813 4401655 SH SOLE 22 4336112 0 65543 BLUE OWL CAPITAL INC COM CL A 09581B103 262 20628 SH SOLE 25 20628 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 847 66832 SH SOLE 26 55895 0 10937 BLUE OWL CAPITAL INC COM CL A 09581B103 1205 95065 SH SOLE 30 95065 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 275 21650 SH SOLE 40 21650 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 70 4587 SH SOLE 2 659 0 3928 BLUE RIDGE BANKSHARES INC VA COM 095825105 4 279 SH SOLE 7 279 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 854 56293 SH SOLE 18 56293 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 438 28874 SH SOLE 19 28874 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 9458 623464 SH SOLE 21 623464 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 3403 224307 SH SOLE 22 211405 0 12902 BLUEBIRD BIO INC COM 09609G100 347 71504 SH SOLE 2 27729 0 43775 BLUEBIRD BIO INC COM 09609G100 1 288 SH SOLE 4 288 0 0 BLUEBIRD BIO INC COM 09609G100 5 1086 SH SOLE 7 1086 0 0 BLUEBIRD BIO INC COM 09609G100 949 195703 SH SOLE 18 195703 0 0 BLUEBIRD BIO INC COM 09609G100 619 127727 SH SOLE 19 127727 0 0 BLUEBIRD BIO INC COM 09609G100 15449 3185281 SH SOLE 21 3185281 0 0 BLUEBIRD BIO INC COM 09609G100 8151 1680721 SH SOLE 22 1613677 0 67044 BLUEBIRD BIO INC COM 09609G100 52 10730 SH SOLE 25 10730 0 0 BLUEBIRD BIO INC COM 09609G100 140 28899 SH SOLE 26 23466 0 5433 BLUEBIRD BIO INC COM 09609G100 197 40541 SH SOLE 28 40541 0 0 BLUEBIRD BIO INC COM 09609G100 2060 424789 SH SOLE 30 424789 0 0 BLUEBIRD BIO INC COM 09609G100 30 6221 SH SOLE 36 6221 0 0 BLUEBIRD BIO INC COM 09609G100 39 7946 SH SOLE 40 7946 0 0 BLUEBIRD BIO INC COM 09609G100 5 964 SH OTR 43 964 0 0 BLUEBIRD BIO INC COM 09609G100 265 54711 SH SOLE 43 52959 0 1752 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 273 9226 SH SOLE 2 572 0 8654 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1 31 SH SOLE 7 31 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1307 44211 SH SOLE 18 44211 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 745 25200 SH SOLE 19 25200 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 15175 513186 SH SOLE 21 513186 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 6618 223808 SH SOLE 22 215510 0 8298 BLUEJAY DIAGNOSTICS INC COM 095633103 1 974 SH SOLE 18 974 0 0 BLUEJAY DIAGNOSTICS INC COM 095633103 22 19861 SH SOLE 21 19861 0 0 BLUELINX HLDGS INC COM NEW 09624H208 218 3028 SH SOLE 2 2012 0 1016 BLUELINX HLDGS INC COM NEW 09624H208 10 144 SH SOLE 7 144 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1849 25726 SH SOLE 18 25726 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1395 19412 SH SOLE 19 19412 0 0 BLUELINX HLDGS INC COM NEW 09624H208 27276 379470 SH SOLE 21 379470 0 0 BLUELINX HLDGS INC COM NEW 09624H208 15563 216507 SH SOLE 22 214716 0 1791 BLUELINX HLDGS INC COM NEW 09624H208 11 153 SH SOLE 23 153 0 0 BLUELINX HLDGS INC COM NEW 09624H208 208 2894 SH SOLE 43 2879 0 15 BLUEPRINT MEDICINES CORP COM 09627Y109 4918 76984 SH SOLE 2 35413 0 41571 BLUEPRINT MEDICINES CORP COM 09627Y109 14 221 SH SOLE 4 221 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 51 803 SH SOLE 7 803 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 11288 176704 SH SOLE 18 166771 0 9933 BLUEPRINT MEDICINES CORP COM 09627Y109 37525 587425 SH SOLE 19 587425 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 164459 2574494 SH SOLE 21 2574494 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 99301 1554491 SH SOLE 22 1520030 0 34461 BLUEPRINT MEDICINES CORP COM 09627Y109 523 8187 SH SOLE 23 8187 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 499 7805 SH SOLE 25 7805 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4001 62630 SH SOLE 26 18589 0 44041 BLUEPRINT MEDICINES CORP COM 09627Y109 66 1040 SH SOLE 28 1040 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 20160 315591 SH SOLE 30 315591 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 59 922 SH SOLE 34 922 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 448 7012 SH SOLE 40 7012 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 10 163 SH OTR 43 163 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 554 8666 SH SOLE 43 7785 0 881 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 210 7902 SH SOLE 2 0 0 7902 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 138 5205 SH SOLE 18 5205 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5826 219285 SH SOLE 21 219285 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 8999 338706 SH SOLE 22 338706 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 23 848 SH SOLE 23 848 0 0 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 646 24307 SH SOLE 43 23094 0 1213 BM TECHNOLOGIES INC CL A COM 05591L107 18 2163 SH SOLE 2 2125 0 38 BM TECHNOLOGIES INC CL A COM 05591L107 15 1784 SH SOLE 18 1784 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 185 21685 SH SOLE 21 21685 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 770 90083 SH SOLE 22 90083 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 25 2931 SH SOLE 43 2882 0 49 BOEING CO COM 097023105 243976 1274026 SH SOLE 2 391544 0 882482 BOEING CO COM 097023105 41981 219221 SH SOLE 4 134405 0 84816 BOEING CO COM 097023105 91981 480321 SH SOLE 7 464378 0 15943 BOEING CO COM 097023105 7942 41471 SH SOLE 13 41471 0 0 BOEING CO COM 097023105 9842 51392 SH SOLE 15 51392 0 0 BOEING CO COM 097023105 4 23 SH SOLE 17 0 0 23 BOEING CO COM 097023105 196471 1025956 SH SOLE 18 921631 0 104325 BOEING CO COM 097023105 67368 351791 SH SOLE 19 351791 0 0 BOEING CO COM 097023105 2188721 11429354 SH SOLE 21 11429354 0 0 BOEING CO COM 097023105 2212493 11553487 SH SOLE 22 10437632 0 1115855 BOEING CO COM 097023105 150434 785556 SH SOLE 23 785556 0 0 BOEING CO COM 097023105 50824 265402 SH SOLE 25 265402 0 0 BOEING CO COM 097023105 199472 1041628 SH SOLE 26 364994 0 676634 BOEING CO COM 097023105 9988 52158 SH SOLE 28 0 0 52158 BOEING CO COM 097023105 7838 40927 SH SOLE 29 40927 0 0 BOEING CO COM 097023105 429473 2242681 SH SOLE 30 2242681 0 0 BOEING CO COM 097023105 30363 158555 SH SOLE 31 145588 0 12967 BOEING CO COM 097023105 9760 50966 SH SOLE 32 50966 0 0 BOEING CO COM 097023105 14538 75914 SH SOLE 34 75914 0 0 BOEING CO COM 097023105 40723 212652 SH SOLE 36 212652 0 0 BOEING CO COM 097023105 2071 10813 SH SOLE 40 10813 0 0 BOEING CO COM 097023105 59364 309993 SH SOLE 43 277709 0 32284 BOGOTA FINL CORP COM 097235105 11 981 SH SOLE 18 981 0 0 BOGOTA FINL CORP COM 097235105 138 12890 SH SOLE 21 12890 0 0 BOGOTA FINL CORP COM 097235105 2 145 SH SOLE 22 145 0 0 BOISE CASCADE CO DEL COM 09739D100 5374 77359 SH SOLE 2 36065 0 41294 BOISE CASCADE CO DEL COM 09739D100 12 166 SH SOLE 4 166 0 0 BOISE CASCADE CO DEL COM 09739D100 66 957 SH SOLE 7 957 0 0 BOISE CASCADE CO DEL COM 09739D100 10158 146215 SH SOLE 18 144120 0 2095 BOISE CASCADE CO DEL COM 09739D100 15692 225887 SH SOLE 19 225887 0 0 BOISE CASCADE CO DEL COM 09739D100 337707 4861197 SH SOLE 21 4861197 0 0 BOISE CASCADE CO DEL COM 09739D100 78576 1131083 SH SOLE 22 1095370 0 35713 BOISE CASCADE CO DEL COM 09739D100 412 5937 SH SOLE 23 5937 0 0 BOISE CASCADE CO DEL COM 09739D100 547 7871 SH SOLE 25 7871 0 0 BOISE CASCADE CO DEL COM 09739D100 3394 48854 SH SOLE 26 11659 0 37195 BOISE CASCADE CO DEL COM 09739D100 49 701 SH SOLE 28 701 0 0 BOISE CASCADE CO DEL COM 09739D100 4741 68248 SH SOLE 30 68248 0 0 BOISE CASCADE CO DEL COM 09739D100 491 7066 SH SOLE 36 7066 0 0 BOISE CASCADE CO DEL COM 09739D100 319 4592 SH SOLE 40 4592 0 0 BOISE CASCADE CO DEL COM 09739D100 1642 23637 SH SOLE 43 22658 0 979 BOK FINL CORP COM NEW 05561Q201 2539 27020 SH SOLE 2 9529 0 17491 BOK FINL CORP COM NEW 05561Q201 97 1030 SH SOLE 4 121 0 909 BOK FINL CORP COM NEW 05561Q201 68 725 SH SOLE 7 725 0 0 BOK FINL CORP COM NEW 05561Q201 1161 12353 SH SOLE 18 12353 0 0 BOK FINL CORP COM NEW 05561Q201 848 9023 SH SOLE 19 9023 0 0 BOK FINL CORP COM NEW 05561Q201 47228 502688 SH SOLE 21 502688 0 0 BOK FINL CORP COM NEW 05561Q201 63547 676392 SH SOLE 22 639749 0 36643 BOK FINL CORP COM NEW 05561Q201 454 4831 SH SOLE 25 4831 0 0 BOK FINL CORP COM NEW 05561Q201 1509 16065 SH SOLE 26 13650 0 2415 BOK FINL CORP COM NEW 05561Q201 53 564 SH SOLE 28 564 0 0 BOK FINL CORP COM NEW 05561Q201 1597 16998 SH SOLE 30 16998 0 0 BOK FINL CORP COM NEW 05561Q201 41 441 SH SOLE 31 441 0 0 BOK FINL CORP COM NEW 05561Q201 180 1912 SH SOLE 36 1912 0 0 BOK FINL CORP COM NEW 05561Q201 352 3749 SH SOLE 40 3749 0 0 BOK FINL CORP COM NEW 05561Q201 2883 30686 SH SOLE 43 27109 0 3577 BOLT BIOTHERAPEUTICS INC COM 097702104 89 32449 SH SOLE 2 13638 0 18811 BOLT BIOTHERAPEUTICS INC COM 097702104 1 366 SH SOLE 7 366 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 204 74498 SH SOLE 18 74498 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 145 52858 SH SOLE 19 52858 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 2745 1001705 SH SOLE 21 1001705 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 1141 416525 SH SOLE 22 403099 0 13426 BOLT BIOTHERAPEUTICS INC COM 097702104 2 815 SH SOLE 23 815 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 12 4558 SH SOLE 25 4558 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 5 1770 SH SOLE 26 1130 0 640 BOLT BIOTHERAPEUTICS INC COM 097702104 65 23653 SH SOLE 30 23653 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 6 2019 SH SOLE 36 2019 0 0 BOLT BIOTHERAPEUTICS INC COM 097702104 3 1173 SH SOLE 43 1173 0 0 BOOKING HOLDINGS INC COM 09857L108 232750 99108 SH SOLE 2 30147 0 68961 BOOKING HOLDINGS INC COM 09857L108 78769 33541 SH SOLE 4 21016 0 12525 BOOKING HOLDINGS INC COM 09857L108 95312 40585 SH SOLE 7 39365 0 1220 BOOKING HOLDINGS INC COM 09857L108 4537 1932 SH SOLE 13 1932 0 0 BOOKING HOLDINGS INC COM 09857L108 9305 3962 SH SOLE 15 3962 0 0 BOOKING HOLDINGS INC COM 09857L108 2 1 SH SOLE 17 0 0 1 BOOKING HOLDINGS INC COM 09857L108 152173 64797 SH SOLE 18 58782 0 6015 BOOKING HOLDINGS INC COM 09857L108 110739 47154 SH SOLE 19 47154 0 0 BOOKING HOLDINGS INC COM 09857L108 1941863 826870 SH SOLE 21 826870 0 0 BOOKING HOLDINGS INC COM 09857L108 2066843 880088 SH SOLE 22 784765 0 95323 BOOKING HOLDINGS INC COM 09857L108 132042 56225 SH SOLE 23 56225 0 0 BOOKING HOLDINGS INC COM 09857L108 226682 96524 SH SOLE 25 96524 0 0 BOOKING HOLDINGS INC COM 09857L108 253640 108003 SH SOLE 26 30739 0 77264 BOOKING HOLDINGS INC COM 09857L108 230078 97970 SH SOLE 28 1444 0 96526 BOOKING HOLDINGS INC COM 09857L108 4173 1777 SH SOLE 29 1777 0 0 BOOKING HOLDINGS INC COM 09857L108 469403 199878 SH SOLE 30 199878 0 0 BOOKING HOLDINGS INC COM 09857L108 28489 12131 SH SOLE 31 7526 0 4605 BOOKING HOLDINGS INC COM 09857L108 22484 9574 SH SOLE 32 9574 0 0 BOOKING HOLDINGS INC COM 09857L108 114388 48708 SH SOLE 34 48708 0 0 BOOKING HOLDINGS INC COM 09857L108 37129 15810 SH SOLE 36 15810 0 0 BOOKING HOLDINGS INC COM 09857L108 3206 1365 SH SOLE 40 1365 0 0 BOOKING HOLDINGS INC COM 09857L108 230 98 SH OTR 43 98 0 0 BOOKING HOLDINGS INC COM 09857L108 68005 28957 SH SOLE 43 26569 0 2388 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1785 1237000 PRN SOLE 2 666000 0 571000 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 567 393000 PRN SOLE 18 393000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1824 1264000 PRN SOLE 19 1264000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 8558 5931000 PRN SOLE 21 5931000 0 0 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2642 1831000 PRN SOLE 26 1154000 0 677000 BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 1947 1349000 PRN SOLE 34 1349000 0 0 BOOT BARN HLDGS INC COM 099406100 2922 30829 SH SOLE 2 17205 0 13624 BOOT BARN HLDGS INC COM 099406100 12 129 SH SOLE 4 129 0 0 BOOT BARN HLDGS INC COM 099406100 39 413 SH SOLE 7 413 0 0 BOOT BARN HLDGS INC COM 099406100 9999 105481 SH SOLE 18 100110 0 5371 BOOT BARN HLDGS INC COM 099406100 13846 146074 SH SOLE 19 146074 0 0 BOOT BARN HLDGS INC COM 099406100 328764 3468345 SH SOLE 21 3468345 0 0 BOOT BARN HLDGS INC COM 099406100 74816 789278 SH SOLE 22 771974 0 17304 BOOT BARN HLDGS INC COM 099406100 339 3578 SH SOLE 23 3578 0 0 BOOT BARN HLDGS INC COM 099406100 424 4473 SH SOLE 25 4473 0 0 BOOT BARN HLDGS INC COM 099406100 2708 28570 SH SOLE 26 10497 0 18073 BOOT BARN HLDGS INC COM 099406100 50 526 SH SOLE 28 526 0 0 BOOT BARN HLDGS INC COM 099406100 4706 49647 SH SOLE 30 49647 0 0 BOOT BARN HLDGS INC COM 099406100 110 1160 SH SOLE 36 1160 0 0 BOOT BARN HLDGS INC COM 099406100 342 3604 SH SOLE 40 3604 0 0 BOOT BARN HLDGS INC COM 099406100 2421 25536 SH SOLE 43 25181 0 355 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33257 378605 SH SOLE 2 169240 0 209365 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 9969 113489 SH SOLE 4 69537 0 43952 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4333 49329 SH SOLE 7 49329 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1918 21832 SH SOLE 13 21832 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1267 14426 SH SOLE 15 14426 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12414 141320 SH SOLE 18 134625 0 6695 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6280 71491 SH SOLE 19 71491 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 297959 3392065 SH SOLE 21 3392065 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 302822 3447424 SH SOLE 22 3170498 0 276926 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15462 176021 SH SOLE 23 176021 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12062 137313 SH SOLE 25 137313 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14933 170006 SH SOLE 26 110071 0 59935 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15890 180897 SH SOLE 28 53908 0 126989 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 549 6252 SH SOLE 29 6252 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 71962 819242 SH SOLE 30 819242 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4301 48962 SH SOLE 31 33157 0 15805 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2196 25001 SH SOLE 34 25001 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3534 40237 SH SOLE 36 40237 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 404 4600 SH SOLE 40 4600 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6768 77053 SH SOLE 43 73572 0 3481 BORGWARNER INC COM 099724106 35851 921613 SH SOLE 2 339594 0 582019 BORGWARNER INC COM 099724106 7577 194784 SH SOLE 4 112287 0 82497 BORGWARNER INC COM 099724106 8713 223982 SH SOLE 7 216235 0 7747 BORGWARNER INC COM 099724106 42 1072 SH SOLE 13 1072 0 0 BORGWARNER INC COM 099724106 1287 33097 SH SOLE 15 33097 0 0 BORGWARNER INC COM 099724106 20249 520534 SH SOLE 18 434955 0 85579 BORGWARNER INC COM 099724106 33918 871920 SH SOLE 19 871920 0 0 BORGWARNER INC COM 099724106 288611 7419313 SH SOLE 21 7419313 0 0 BORGWARNER INC COM 099724106 244756 6291935 SH SOLE 22 5704898 0 587037 BORGWARNER INC COM 099724106 11980 307982 SH SOLE 23 307982 0 0 BORGWARNER INC COM 099724106 20928 537987 SH SOLE 25 537987 0 0 BORGWARNER INC COM 099724106 20641 530618 SH SOLE 26 181544 0 349074 BORGWARNER INC COM 099724106 43423 1116283 SH SOLE 28 121656 0 994627 BORGWARNER INC COM 099724106 43 1115 SH SOLE 29 1115 0 0 BORGWARNER INC COM 099724106 82995 2133548 SH SOLE 30 2099438 0 34110 BORGWARNER INC COM 099724106 2001 51450 SH SOLE 31 24817 0 26633 BORGWARNER INC COM 099724106 548 14082 SH SOLE 34 14082 0 0 BORGWARNER INC COM 099724106 4586 117894 SH SOLE 36 117894 0 0 BORGWARNER INC COM 099724106 323 8306 SH SOLE 40 8306 0 0 BORGWARNER INC COM 099724106 33 856 SH OTR 43 856 0 0 BORGWARNER INC COM 099724106 9103 234015 SH SOLE 43 219808 0 14207 BOSTON BEER INC CL A 100557107 4017 10341 SH SOLE 2 6995 0 3346 BOSTON BEER INC CL A 100557107 40 104 SH SOLE 4 33 0 71 BOSTON BEER INC CL A 100557107 47 121 SH SOLE 7 121 0 0 BOSTON BEER INC CL A 100557107 8079 20797 SH SOLE 18 20797 0 0 BOSTON BEER INC CL A 100557107 1079 2777 SH SOLE 19 2777 0 0 BOSTON BEER INC CL A 100557107 181262 466605 SH SOLE 21 466605 0 0 BOSTON BEER INC CL A 100557107 99718 256694 SH SOLE 22 245828 0 10866 BOSTON BEER INC CL A 100557107 462 1188 SH SOLE 25 1188 0 0 BOSTON BEER INC CL A 100557107 1409 3628 SH SOLE 26 2929 0 699 BOSTON BEER INC CL A 100557107 71 182 SH SOLE 28 182 0 0 BOSTON BEER INC CL A 100557107 2072 5334 SH SOLE 30 5334 0 0 BOSTON BEER INC CL A 100557107 54 138 SH SOLE 31 138 0 0 BOSTON BEER INC CL A 100557107 456 1173 SH SOLE 40 1173 0 0 BOSTON BEER INC CL A 100557107 38 98 SH OTR 43 98 0 0 BOSTON BEER INC CL A 100557107 5581 14367 SH SOLE 43 13714 0 653 BOSTON OMAHA CORP CL A COM STK 101044105 395 15557 SH SOLE 2 5041 0 10516 BOSTON OMAHA CORP CL A COM STK 101044105 1 55 SH SOLE 4 55 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 9 346 SH SOLE 7 346 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 1552 61155 SH SOLE 18 61155 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 932 36744 SH SOLE 19 36744 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 19604 772726 SH SOLE 21 772726 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 11824 466062 SH SOLE 22 446943 0 19119 BOSTON OMAHA CORP CL A COM STK 101044105 60 2375 SH SOLE 25 2375 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 45 1768 SH SOLE 26 0 0 1768 BOSTON OMAHA CORP CL A COM STK 101044105 87 3439 SH SOLE 30 3439 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 38 1483 SH SOLE 40 1483 0 0 BOSTON OMAHA CORP CL A COM STK 101044105 307 12091 SH SOLE 43 7361 0 4730 BOSTON PROPERTIES INC COM 101121101 60735 471545 SH SOLE 2 136264 0 335281 BOSTON PROPERTIES INC COM 101121101 46454 360665 SH SOLE 4 308184 0 52481 BOSTON PROPERTIES INC COM 101121101 43520 337887 SH SOLE 7 333803 0 4084 BOSTON PROPERTIES INC COM 101121101 90 695 SH SOLE 13 695 0 0 BOSTON PROPERTIES INC COM 101121101 2712 21056 SH SOLE 15 21056 0 0 BOSTON PROPERTIES INC COM 101121101 57299 444866 SH SOLE 18 425022 0 19844 BOSTON PROPERTIES INC COM 101121101 74138 575609 SH SOLE 19 575609 0 0 BOSTON PROPERTIES INC COM 101121101 715663 5556392 SH SOLE 21 5556392 0 0 BOSTON PROPERTIES INC COM 101121101 573470 4452410 SH SOLE 22 3995229 0 457181 BOSTON PROPERTIES INC COM 101121101 26007 201917 SH SOLE 23 201917 0 0 BOSTON PROPERTIES INC COM 101121101 180851 1404121 SH SOLE 25 1404121 0 0 BOSTON PROPERTIES INC COM 101121101 96399 748441 SH SOLE 26 402029 0 346412 BOSTON PROPERTIES INC COM 101121101 58935 457573 SH SOLE 28 24396 0 433177 BOSTON PROPERTIES INC COM 101121101 21 162 SH SOLE 29 162 0 0 BOSTON PROPERTIES INC COM 101121101 196844 1528295 SH SOLE 30 1528295 0 0 BOSTON PROPERTIES INC COM 101121101 4202 32627 SH SOLE 31 16246 0 16381 BOSTON PROPERTIES INC COM 101121101 35562 276101 SH SOLE 34 276101 0 0 BOSTON PROPERTIES INC COM 101121101 8861 68795 SH SOLE 36 68795 0 0 BOSTON PROPERTIES INC COM 101121101 660 5128 SH SOLE 40 5128 0 0 BOSTON PROPERTIES INC COM 101121101 75 584 SH OTR 43 584 0 0 BOSTON PROPERTIES INC COM 101121101 18638 144702 SH SOLE 43 138786 0 5916 BOSTON SCIENTIFIC CORP COM 101137107 208653 4711059 SH SOLE 2 2000534 0 2710525 BOSTON SCIENTIFIC CORP COM 101137107 54362 1227416 SH SOLE 4 749026 0 478390 BOSTON SCIENTIFIC CORP COM 101137107 54625 1233356 SH SOLE 7 1191751 0 41605 BOSTON SCIENTIFIC CORP COM 101137107 4592 103673 SH SOLE 13 103673 0 0 BOSTON SCIENTIFIC CORP COM 101137107 8933 201689 SH SOLE 15 201689 0 0 BOSTON SCIENTIFIC CORP COM 101137107 147298 3325758 SH SOLE 18 2969168 0 356590 BOSTON SCIENTIFIC CORP COM 101137107 541662 12229884 SH SOLE 19 12229884 0 0 BOSTON SCIENTIFIC CORP COM 101137107 366 8270 SH SOLE 20 8270 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1567283 35386842 SH SOLE 21 35386842 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1404795 31718104 SH SOLE 22 27860735 0 3857369 BOSTON SCIENTIFIC CORP COM 101137107 89676 2024746 SH SOLE 23 2024746 0 0 BOSTON SCIENTIFIC CORP COM 101137107 133288 3009440 SH SOLE 25 3009440 0 0 BOSTON SCIENTIFIC CORP COM 101137107 333473 7529299 SH SOLE 26 3454838 0 4074461 BOSTON SCIENTIFIC CORP COM 101137107 145442 3283848 SH SOLE 28 264230 0 3019618 BOSTON SCIENTIFIC CORP COM 101137107 2740 61873 SH SOLE 29 61873 0 0 BOSTON SCIENTIFIC CORP COM 101137107 333657 7533470 SH SOLE 30 7533470 0 0 BOSTON SCIENTIFIC CORP COM 101137107 20951 473034 SH SOLE 31 313399 0 159635 BOSTON SCIENTIFIC CORP COM 101137107 483445 10915451 SH SOLE 34 10915451 0 0 BOSTON SCIENTIFIC CORP COM 101137107 24699 557670 SH SOLE 36 557670 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2117 47788 SH SOLE 40 47788 0 0 BOSTON SCIENTIFIC CORP COM 101137107 145 3277 SH OTR 43 3277 0 0 BOSTON SCIENTIFIC CORP COM 101137107 37529 847341 SH SOLE 43 771367 0 75974 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 189 1625 SH SOLE 4 1625 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 667 5731 SH SOLE 7 5731 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 2020 17352 SH SOLE 18 17352 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 13550 116366 SH SOLE 19 116366 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 92702 796138 SH SOLE 21 796138 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 942 8094 SH SOLE 22 8094 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 175 1500 SH SOLE 26 1500 0 0 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 6628 56918 SH SOLE 34 56918 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1898 33494 SH SOLE 2 12887 0 20607 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 8962 158124 SH SOLE 18 158124 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4443 78386 SH SOLE 19 78386 0 0 BOTTOMLINE TECH DEL INC COM 101388106 281191 4961031 SH SOLE 21 4961031 0 0 BOTTOMLINE TECH DEL INC COM 101388106 58649 1034738 SH SOLE 22 992202 0 42536 BOTTOMLINE TECH DEL INC COM 101388106 401 7069 SH SOLE 25 7069 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1374 24249 SH SOLE 26 20748 0 3501 BOTTOMLINE TECH DEL INC COM 101388106 46 809 SH SOLE 28 809 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4237 74749 SH SOLE 30 74749 0 0 BOTTOMLINE TECH DEL INC COM 101388106 248 4374 SH SOLE 36 4374 0 0 BOTTOMLINE TECH DEL INC COM 101388106 340 5994 SH SOLE 40 5994 0 0 BOTTOMLINE TECH DEL INC COM 101388106 985 17370 SH SOLE 43 16481 0 889 BOWLERO CORP CL A COM 10258P102 13 1256 SH SOLE 2 0 0 1256 BOWLERO CORP CL A COM 10258P102 5155 484066 SH SOLE 22 484066 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 17 1020 SH SOLE 2 1020 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 28 1685 SH SOLE 18 1685 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 346 21051 SH SOLE 21 21051 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 4 251 SH SOLE 22 251 0 0 BOX INC CL A 10316T104 6196 213200 SH SOLE 2 126829 0 86371 BOX INC CL A 10316T104 59 2046 SH SOLE 4 529 0 1517 BOX INC CL A 10316T104 53 1837 SH SOLE 7 1837 0 0 BOX INC CL A 10316T104 11287 388406 SH SOLE 18 356702 0 31704 BOX INC CL A 10316T104 26861 924327 SH SOLE 19 924327 0 0 BOX INC CL A 10316T104 147959 5091502 SH SOLE 21 5091502 0 0 BOX INC CL A 10316T104 115344 3969184 SH SOLE 22 3879669 0 89515 BOX INC CL A 10316T104 760 26164 SH SOLE 23 26164 0 0 BOX INC CL A 10316T104 850 29257 SH SOLE 25 29257 0 0 BOX INC CL A 10316T104 5897 202927 SH SOLE 26 65003 0 137924 BOX INC CL A 10316T104 80 2757 SH SOLE 28 2757 0 0 BOX INC CL A 10316T104 28159 969011 SH SOLE 30 969011 0 0 BOX INC CL A 10316T104 1321 45463 SH SOLE 34 45463 0 0 BOX INC CL A 10316T104 691 23782 SH SOLE 36 23782 0 0 BOX INC CL A 10316T104 550 18925 SH SOLE 40 18925 0 0 BOX INC CL A 10316T104 960 33035 SH SOLE 43 27706 0 5329 BOX INC NOTE 1/1 10316TAB0 4939 3914000 PRN SOLE 2 3914000 0 0 BOX INC NOTE 1/1 10316TAB0 3028 2399000 PRN SOLE 19 2399000 0 0 BOX INC NOTE 1/1 10316TAB0 3313 2625000 PRN SOLE 21 2625000 0 0 BOX INC NOTE 1/1 10316TAB0 2209 1750000 PRN SOLE 22 1750000 0 0 BOX INC NOTE 1/1 10316TAB0 9575 7587000 PRN SOLE 34 7587000 0 0 BOXED INC COM 103174108 109 10729 SH SOLE 2 9279 0 1450 BOXED INC COM 103174108 6146 605516 SH SOLE 22 605516 0 0 BOXLIGHT CORP COM CL A 103197109 11 9138 SH SOLE 18 9138 0 0 BOXLIGHT CORP COM CL A 103197109 142 118286 SH SOLE 21 118286 0 0 BOXLIGHT CORP COM CL A 103197109 1036 863288 SH SOLE 22 863288 0 0 BOYD GAMING CORP COM 103304101 24592 373856 SH SOLE 2 62023 0 311833 BOYD GAMING CORP COM 103304101 22 331 SH SOLE 4 331 0 0 BOYD GAMING CORP COM 103304101 73 1116 SH SOLE 7 1116 0 0 BOYD GAMING CORP COM 103304101 12193 185367 SH SOLE 18 185367 0 0 BOYD GAMING CORP COM 103304101 1603 24375 SH SOLE 19 24375 0 0 BOYD GAMING CORP COM 103304101 256222 3895131 SH SOLE 21 3895131 0 0 BOYD GAMING CORP COM 103304101 155767 2368001 SH SOLE 22 2268956 0 99045 BOYD GAMING CORP COM 103304101 793 12050 SH SOLE 25 12050 0 0 BOYD GAMING CORP COM 103304101 2186 33234 SH SOLE 26 26437 0 6797 BOYD GAMING CORP COM 103304101 100 1515 SH SOLE 28 1515 0 0 BOYD GAMING CORP COM 103304101 3252 49431 SH SOLE 30 49431 0 0 BOYD GAMING CORP COM 103304101 79 1204 SH SOLE 31 1204 0 0 BOYD GAMING CORP COM 103304101 390 5934 SH SOLE 34 5934 0 0 BOYD GAMING CORP COM 103304101 22 334 SH SOLE 36 334 0 0 BOYD GAMING CORP COM 103304101 685 10416 SH SOLE 40 10416 0 0 BOYD GAMING CORP COM 103304101 4158 63212 SH SOLE 43 56984 0 6228 BP PLC OPTIONS 055622104 977 33200 SH Call SOLE 4 33200 0 0 BP PLC OPTIONS 055622104 11360 386400 SH Call SOLE 18 386400 0 0 BP PLC OPTIONS 055622104 90069 3063600 SH Call SOLE 19 3063600 0 0 BP PLC OPTIONS 055622104 6318 214900 SH Call SOLE 22 214900 0 0 BP PLC OPTIONS 055622104 900 30600 SH Call SOLE 26 30600 0 0 BP PLC OPTIONS 055622104 46731 1589500 SH Call SOLE 34 1589500 0 0 BP PLC SPONSORED ADR 055622104 18359 624439 SH SOLE 2 624439 0 0 BP PLC SPONSORED ADR 055622104 186 6339 SH SOLE 4 6339 0 0 BP PLC SPONSORED ADR 055622104 40 1350 SH SOLE 17 0 0 1350 BP PLC SPONSORED ADR 055622104 191406 6510420 SH SOLE 18 6473177 0 37243 BP PLC SPONSORED ADR 055622104 70007 2381184 SH SOLE 19 2381184 0 0 BP PLC SPONSORED ADR 055622104 1262 42929 SH SOLE 22 42929 0 0 BP PLC SPONSORED ADR 055622104 4858 165244 SH SOLE 23 165244 0 0 BP PLC SPONSORED ADR 055622104 30541 1038826 SH SOLE 34 1038826 0 0 BP PLC SPONSORED ADR 055622104 29546 1004957 SH SOLE 43 912847 0 92110 BRADY CORP CL A 104674106 1910 41286 SH SOLE 2 13760 0 27526 BRADY CORP CL A 104674106 9 189 SH SOLE 4 189 0 0 BRADY CORP CL A 104674106 1215 26250 SH SOLE 7 26250 0 0 BRADY CORP CL A 104674106 8185 176898 SH SOLE 18 176898 0 0 BRADY CORP CL A 104674106 3877 83784 SH SOLE 19 83784 0 0 BRADY CORP CL A 104674106 274371 5929780 SH SOLE 21 5929780 0 0 BRADY CORP CL A 104674106 54744 1183148 SH SOLE 22 1134988 0 48160 BRADY CORP CL A 104674106 345 7448 SH SOLE 25 7448 0 0 BRADY CORP CL A 104674106 830 17936 SH SOLE 26 13432 0 4504 BRADY CORP CL A 104674106 40 864 SH SOLE 28 864 0 0 BRADY CORP CL A 104674106 3907 84447 SH SOLE 30 84447 0 0 BRADY CORP CL A 104674106 309 6683 SH SOLE 40 6683 0 0 BRADY CORP CL A 104674106 479 10354 SH SOLE 43 10145 0 209 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3887 628933 SH SOLE 2 279197 0 349736 BRAEMAR HOTELS & RESORTS INC COM 10482B101 4 715 SH SOLE 7 715 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1317 213095 SH SOLE 18 161789 0 51306 BRAEMAR HOTELS & RESORTS INC COM 10482B101 16751 2710458 SH SOLE 19 2710458 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 13106 2120652 SH SOLE 21 2120652 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 24618 3983470 SH SOLE 22 3947727 0 35743 BRAEMAR HOTELS & RESORTS INC COM 10482B101 679 109879 SH SOLE 23 109879 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 4167 674278 SH SOLE 26 0 0 674278 BRAEMAR HOTELS & RESORTS INC COM 10482B101 3 430 SH SOLE 43 430 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 3127 172000 SH SOLE 2 172000 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 87 4800 SH SOLE 19 4800 0 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200 4409 242501 SH SOLE 21 242501 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 9 2547 SH SOLE 2 0 0 2547 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 22 6660 SH SOLE 18 6660 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 304 90559 SH SOLE 21 90559 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1259 374744 SH SOLE 22 374744 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2576 182192 SH SOLE 2 72785 0 109407 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1135 80263 SH SOLE 4 80263 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3014 213186 SH SOLE 7 213186 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8893 628890 SH SOLE 18 628890 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 7981 564416 SH SOLE 19 564416 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 311841 22053833 SH SOLE 21 22053833 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 78038 5518930 SH SOLE 22 5348235 0 170695 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 70 4939 SH SOLE 23 4939 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10911 771626 SH SOLE 25 771626 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1011 71466 SH SOLE 26 57994 0 13472 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1503 106299 SH SOLE 28 3045 0 103254 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 14265 1008814 SH SOLE 30 1008814 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 66 4681 SH SOLE 34 4681 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 461 32614 SH SOLE 36 32614 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 278 19681 SH SOLE 40 19681 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 14283 1010109 SH SOLE 43 1004465 0 5644 BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 46 6880 SH SOLE 43 6880 0 0 BRASKEM S A SP ADR PFD A 105532105 154 8263 SH SOLE 30 8263 0 0 BRASKEM S A SP ADR PFD A 105532105 26 1413 SH SOLE 43 1413 0 0 BRAZE INC COM CL A 10576N102 15 354 SH SOLE 2 0 0 354 BRAZE INC COM CL A 10576N102 55 1317 SH SOLE 21 1317 0 0 BRAZE INC COM CL A 10576N102 5041 121562 SH SOLE 22 121562 0 0 BRC INC COM CL A 05601U105 102 4871 SH SOLE 2 3933 0 938 BRC INC COM CL A 05601U105 6086 291599 SH SOLE 22 291599 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 2067 520774 SH SOLE 7 520774 0 0 BRF SA SPONSORED ADR 10552T107 11742 2957805 SH SOLE 21 2957805 0 0 BRF SA SPONSORED ADR 10552T107 4907 1235990 SH SOLE 30 1235990 0 0 BRF SA SPONSORED ADR 10552T107 1890 476190 SH SOLE 43 474847 0 1343 BRICKELL BIOTECH INC COM 10802T105 0 983 SH SOLE 21 983 0 0 BRICKELL BIOTECH INC COM 10802T105 57 214699 SH SOLE 22 214699 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 16 796 SH SOLE 2 0 0 796 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 1170 57476 SH SOLE 21 57476 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 5785 284266 SH SOLE 22 284266 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1709 168359 SH SOLE 2 78047 0 90312 BRIDGEBIO PHARMA INC COM 10806X102 2 207 SH SOLE 4 207 0 0 BRIDGEBIO PHARMA INC COM 10806X102 16 1569 SH SOLE 7 1569 0 0 BRIDGEBIO PHARMA INC COM 10806X102 3126 307957 SH SOLE 18 290180 0 17777 BRIDGEBIO PHARMA INC COM 10806X102 6400 630498 SH SOLE 19 630498 0 0 BRIDGEBIO PHARMA INC COM 10806X102 45727 4505105 SH SOLE 21 4505105 0 0 BRIDGEBIO PHARMA INC COM 10806X102 28708 2828404 SH SOLE 22 2732372 0 96032 BRIDGEBIO PHARMA INC COM 10806X102 179 17596 SH SOLE 23 17596 0 0 BRIDGEBIO PHARMA INC COM 10806X102 127 12500 SH SOLE 25 12500 0 0 BRIDGEBIO PHARMA INC COM 10806X102 1262 124347 SH SOLE 26 32902 0 91445 BRIDGEBIO PHARMA INC COM 10806X102 19 1895 SH SOLE 28 1895 0 0 BRIDGEBIO PHARMA INC COM 10806X102 4746 467549 SH SOLE 30 467549 0 0 BRIDGEBIO PHARMA INC COM 10806X102 13 1323 SH SOLE 34 1323 0 0 BRIDGEBIO PHARMA INC COM 10806X102 114 11229 SH SOLE 36 11229 0 0 BRIDGEBIO PHARMA INC COM 10806X102 79 7785 SH SOLE 40 7785 0 0 BRIDGEBIO PHARMA INC COM 10806X102 588 57884 SH SOLE 43 54779 0 3105 BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 2480 4320000 PRN SOLE 21 4320000 0 0 BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4 2026 4375000 PRN SOLE 21 4375000 0 0 BRIDGELINE DIGITAL INC COM 10807Q700 10 5000 SH SOLE 43 0 0 5000 BRIDGETOWN HOLDINGS LTD COM CL A G1355U113 43 4361 SH SOLE 43 0 0 4361 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 99 5906 SH SOLE 2 835 0 5071 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 5 298 SH SOLE 7 298 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1055 63265 SH SOLE 18 63265 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 672 40276 SH SOLE 19 40276 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 13203 791548 SH SOLE 21 791548 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10044 602176 SH SOLE 22 589332 0 12844 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3 160 SH SOLE 43 160 0 0 BRIDGFORD FOODS CORP COM 108763103 2 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 58 5278 SH SOLE 21 5278 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 4114 161022 SH SOLE 2 69324 0 91698 BRIGHAM MINERALS INC CL A COM 10918L103 15 593 SH SOLE 7 593 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 3387 132583 SH SOLE 18 132583 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 14199 555741 SH SOLE 19 555741 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 43007 1683254 SH SOLE 21 1683254 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 36099 1412886 SH SOLE 22 1366574 0 46312 BRIGHAM MINERALS INC CL A COM 10918L103 331 12951 SH SOLE 23 12951 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 222 8690 SH SOLE 25 8690 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 2422 94792 SH SOLE 26 0 0 94792 BRIGHAM MINERALS INC CL A COM 10918L103 1081 42292 SH SOLE 30 42292 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 73 2841 SH SOLE 34 2841 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 206 8080 SH SOLE 36 8080 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 118 4626 SH SOLE 40 4626 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 1975 77316 SH SOLE 43 72854 0 4462 BRIGHT HEALTH GROUP INC COM 10920V107 73 37623 SH SOLE 2 10643 0 26980 BRIGHT HEALTH GROUP INC COM 10920V107 7 3578 SH SOLE 7 3578 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 1317 682430 SH SOLE 18 682430 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 915 474049 SH SOLE 19 474049 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 15681 8125126 SH SOLE 21 8125126 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 4780 2476560 SH SOLE 22 2400246 0 76314 BRIGHT HORIZONS FAM SOL IN D COM 109194100 15385 115946 SH SOLE 2 18587 0 97359 BRIGHT HORIZONS FAM SOL IN D COM 109194100 28 210 SH SOLE 4 210 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 136 1022 SH SOLE 7 1022 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3751 28272 SH SOLE 18 28272 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 64534 486355 SH SOLE 19 486355 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 108997 821440 SH SOLE 21 821440 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 184639 1391507 SH SOLE 22 1321114 0 70393 BRIGHT HORIZONS FAM SOL IN D COM 109194100 86 648 SH SOLE 23 648 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1376 10373 SH SOLE 25 10373 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3357 25303 SH SOLE 26 20571 0 4732 BRIGHT HORIZONS FAM SOL IN D COM 109194100 144 1087 SH SOLE 28 1087 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4930 37155 SH SOLE 30 37155 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 117 881 SH SOLE 31 881 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 723 5449 SH SOLE 36 5449 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1041 7847 SH SOLE 40 7847 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 26 198 SH OTR 43 198 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3461 26080 SH SOLE 43 22045 0 4035 BRIGHT MINDS BIOSCIENCES INC COM 10919W108 18 11801 SH SOLE 43 11801 0 0 BRIGHTCOVE INC COM 10921T101 98 12601 SH SOLE 2 8272 0 4329 BRIGHTCOVE INC COM 10921T101 6 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 932 119525 SH SOLE 18 119525 0 0 BRIGHTCOVE INC COM 10921T101 586 75081 SH SOLE 19 75081 0 0 BRIGHTCOVE INC COM 10921T101 12130 1555070 SH SOLE 21 1555070 0 0 BRIGHTCOVE INC COM 10921T101 7676 984059 SH SOLE 22 967048 0 17011 BRIGHTCOVE INC COM 10921T101 43 5471 SH SOLE 25 5471 0 0 BRIGHTCOVE INC COM 10921T101 21 2692 SH SOLE 26 2692 0 0 BRIGHTCOVE INC COM 10921T101 73 9400 SH SOLE 30 9400 0 0 BRIGHTCOVE INC COM 10921T101 31 4001 SH SOLE 40 4001 0 0 BRIGHTCOVE INC COM 10921T101 70 8946 SH SOLE 43 8946 0 0 BRIGHTHOUSE FINL INC COM 10922N103 25484 493298 SH SOLE 2 212999 0 280299 BRIGHTHOUSE FINL INC COM 10922N103 1202 23272 SH SOLE 4 22242 0 1030 BRIGHTHOUSE FINL INC COM 10922N103 282 5453 SH SOLE 7 5453 0 0 BRIGHTHOUSE FINL INC COM 10922N103 467 9035 SH SOLE 13 9035 0 0 BRIGHTHOUSE FINL INC COM 10922N103 8909 172447 SH SOLE 18 171135 0 1312 BRIGHTHOUSE FINL INC COM 10922N103 2432 47077 SH SOLE 19 47077 0 0 BRIGHTHOUSE FINL INC COM 10922N103 194818 3771155 SH SOLE 21 3771155 0 0 BRIGHTHOUSE FINL INC COM 10922N103 128205 2481701 SH SOLE 22 2341037 0 140664 BRIGHTHOUSE FINL INC COM 10922N103 3425 66303 SH SOLE 23 66303 0 0 BRIGHTHOUSE FINL INC COM 10922N103 739 14301 SH SOLE 25 14301 0 0 BRIGHTHOUSE FINL INC COM 10922N103 3291 63699 SH SOLE 26 42284 0 21415 BRIGHTHOUSE FINL INC COM 10922N103 1699 32881 SH SOLE 28 32169 0 712 BRIGHTHOUSE FINL INC COM 10922N103 855 16544 SH SOLE 29 16544 0 0 BRIGHTHOUSE FINL INC COM 10922N103 7767 150353 SH SOLE 30 150353 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1409 27274 SH SOLE 31 27274 0 0 BRIGHTHOUSE FINL INC COM 10922N103 519 10053 SH SOLE 34 10053 0 0 BRIGHTHOUSE FINL INC COM 10922N103 801 15510 SH SOLE 36 15510 0 0 BRIGHTHOUSE FINL INC COM 10922N103 537 10400 SH SOLE 40 10400 0 0 BRIGHTHOUSE FINL INC COM 10922N103 5110 98914 SH SOLE 43 83666 0 15248 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1002 41321 SH SOLE 2 37522 0 3799 BRIGHTSPHERE INVT GROUP INC COM 10948W103 5 208 SH SOLE 4 208 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 11 441 SH SOLE 7 441 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 2794 115202 SH SOLE 18 115202 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1285 53010 SH SOLE 19 53010 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 99331 4096111 SH SOLE 21 4096111 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 20550 847408 SH SOLE 22 821979 0 25429 BRIGHTSPHERE INVT GROUP INC COM 10948W103 118 4877 SH SOLE 25 4877 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 605 24955 SH SOLE 26 19726 0 5229 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1787 73672 SH SOLE 30 73672 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 79 3268 SH SOLE 40 3268 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 1231 50778 SH SOLE 43 50494 0 284 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 702 75899 SH SOLE 2 23306 0 52593 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 4 410 SH SOLE 4 410 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 8 852 SH SOLE 7 852 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2288 247397 SH SOLE 18 247397 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1396 150866 SH SOLE 19 150866 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 40715 4401599 SH SOLE 21 4401599 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 18837 2036418 SH SOLE 22 1937094 0 99324 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99 10738 SH SOLE 25 10738 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 234 25318 SH SOLE 26 19544 0 5774 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 536 57958 SH SOLE 28 57958 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 438 47340 SH SOLE 30 47340 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 87 9401 SH SOLE 40 9401 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 769 83145 SH SOLE 43 78756 0 4389 BRIGHTVIEW HLDGS INC COM 10948C107 834 61299 SH SOLE 2 28145 0 33154 BRIGHTVIEW HLDGS INC COM 10948C107 9 658 SH SOLE 7 658 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1848 135802 SH SOLE 18 135802 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 3488 256296 SH SOLE 19 256296 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 22365 1643302 SH SOLE 21 1643302 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 16469 1210097 SH SOLE 22 1168669 0 41428 BRIGHTVIEW HLDGS INC COM 10948C107 55 4011 SH SOLE 25 4011 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 431 31634 SH SOLE 26 0 0 31634 BRIGHTVIEW HLDGS INC COM 10948C107 361 26536 SH SOLE 30 26536 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 77 5678 SH SOLE 40 5678 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 199 14591 SH SOLE 43 14506 0 85 BRILLIANT EARTH GROUP INC CL A COM 109504100 14 1363 SH SOLE 2 1363 0 0 BRILLIANT EARTH GROUP INC CL A COM 109504100 1076 104550 SH SOLE 22 104550 0 0 BRINKER INTL INC COM 109641100 940 24646 SH SOLE 2 16805 0 7841 BRINKER INTL INC COM 109641100 7 183 SH SOLE 4 183 0 0 BRINKER INTL INC COM 109641100 47 1226 SH SOLE 7 1226 0 0 BRINKER INTL INC COM 109641100 5833 152846 SH SOLE 18 151053 0 1793 BRINKER INTL INC COM 109641100 3845 100764 SH SOLE 19 100764 0 0 BRINKER INTL INC COM 109641100 206248 5404823 SH SOLE 21 5404823 0 0 BRINKER INTL INC COM 109641100 43434 1138205 SH SOLE 22 1109772 0 28433 BRINKER INTL INC COM 109641100 88 2313 SH SOLE 23 2313 0 0 BRINKER INTL INC COM 109641100 304 7977 SH SOLE 25 7977 0 0 BRINKER INTL INC COM 109641100 1114 29189 SH SOLE 26 24870 0 4319 BRINKER INTL INC COM 109641100 30 791 SH SOLE 28 791 0 0 BRINKER INTL INC COM 109641100 3096 81127 SH SOLE 30 81127 0 0 BRINKER INTL INC COM 109641100 320 8380 SH SOLE 36 8380 0 0 BRINKER INTL INC COM 109641100 213 5587 SH SOLE 40 5587 0 0 BRINKER INTL INC COM 109641100 3440 90134 SH SOLE 43 70115 0 20019 BRINKS CO COM 109696104 2684 39469 SH SOLE 2 34235 0 5234 BRINKS CO COM 109696104 14 206 SH SOLE 4 206 0 0 BRINKS CO COM 109696104 71 1039 SH SOLE 7 1039 0 0 BRINKS CO COM 109696104 14498 213204 SH SOLE 18 213204 0 0 BRINKS CO COM 109696104 5804 85360 SH SOLE 19 85360 0 0 BRINKS CO COM 109696104 227535 3346099 SH SOLE 21 3346099 0 0 BRINKS CO COM 109696104 94373 1387833 SH SOLE 22 1357305 0 30528 BRINKS CO COM 109696104 426 6265 SH SOLE 25 6265 0 0 BRINKS CO COM 109696104 1545 22722 SH SOLE 26 19230 0 3492 BRINKS CO COM 109696104 60 887 SH SOLE 28 887 0 0 BRINKS CO COM 109696104 20386 299799 SH SOLE 30 299799 0 0 BRINKS CO COM 109696104 77 1137 SH SOLE 36 1137 0 0 BRINKS CO COM 109696104 457 6718 SH SOLE 40 6718 0 0 BRINKS CO COM 109696104 1103 16215 SH SOLE 43 15605 0 610 BRISTOL-MYERS SQUIBB CO COM 110122108 441156 6040748 SH SOLE 2 2112976 0 3927772 BRISTOL-MYERS SQUIBB CO COM 110122108 129210 1769269 SH SOLE 4 1138578 0 630691 BRISTOL-MYERS SQUIBB CO COM 110122108 153797 2105949 SH SOLE 7 2041330 0 64619 BRISTOL-MYERS SQUIBB CO COM 110122108 9385 128512 SH SOLE 13 128512 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 22999 314929 SH SOLE 15 314929 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 0 5 SH SOLE 17 0 0 5 BRISTOL-MYERS SQUIBB CO COM 110122108 509162 6971962 SH SOLE 18 6629559 0 342403 BRISTOL-MYERS SQUIBB CO COM 110122108 316421 4332749 SH SOLE 19 4332749 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4261619 58354362 SH SOLE 21 58354362 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3407767 46662563 SH SOLE 22 41803793 0 4858770 BRISTOL-MYERS SQUIBB CO COM 110122108 216072 2958676 SH SOLE 23 2958676 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 307251 4207184 SH SOLE 25 4207184 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 358629 4910710 SH SOLE 26 1845284 0 3065426 BRISTOL-MYERS SQUIBB CO COM 110122108 428812 5871723 SH SOLE 28 507555 0 5364168 BRISTOL-MYERS SQUIBB CO COM 110122108 8686 118944 SH SOLE 29 118944 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 981360 13437766 SH SOLE 30 13437766 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 50417 690356 SH SOLE 31 438098 0 252258 BRISTOL-MYERS SQUIBB CO COM 110122108 403018 5518530 SH SOLE 34 5518530 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 67530 924682 SH SOLE 36 924682 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 5455 74699 SH SOLE 40 74699 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 550 7528 SH OTR 43 7528 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 134272 1838582 SH SOLE 43 1679323 0 159259 BRISTOW GROUP INC COM 11040G103 544 14671 SH SOLE 2 2826 0 11845 BRISTOW GROUP INC COM 11040G103 6 155 SH SOLE 7 155 0 0 BRISTOW GROUP INC COM 11040G103 3304 89101 SH SOLE 18 89101 0 0 BRISTOW GROUP INC COM 11040G103 1579 42581 SH SOLE 19 42581 0 0 BRISTOW GROUP INC COM 11040G103 111117 2996673 SH SOLE 21 2996673 0 0 BRISTOW GROUP INC COM 11040G103 21004 566450 SH SOLE 22 550888 0 15562 BRISTOW GROUP INC COM 11040G103 27 736 SH SOLE 25 736 0 0 BRISTOW GROUP INC COM 11040G103 1073 28948 SH SOLE 30 28948 0 0 BRISTOW GROUP INC COM 11040G103 217 5860 SH SOLE 43 5860 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6656 157870 SH SOLE 2 157870 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 132227 3136312 SH SOLE 18 3118533 0 17779 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 47337 1122784 SH SOLE 19 1122784 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH SOLE 22 5 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3457 82000 SH SOLE 23 82000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1507 35737 SH SOLE 25 35737 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 143 3389 SH SOLE 26 0 0 3389 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3082 73105 SH SOLE 34 73105 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 42736 1013659 SH SOLE 43 867113 0 146546 BRIXMOR PPTY GROUP INC COM 11120U105 27108 1050277 SH SOLE 2 302881 0 747396 BRIXMOR PPTY GROUP INC COM 11120U105 3894 150857 SH SOLE 4 150857 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9674 374809 SH SOLE 7 374809 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 17347 672098 SH SOLE 18 665506 0 6592 BRIXMOR PPTY GROUP INC COM 11120U105 26816 1038981 SH SOLE 19 1038981 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 429754 16650669 SH SOLE 21 16650669 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 285916 11077731 SH SOLE 22 10421676 0 656055 BRIXMOR PPTY GROUP INC COM 11120U105 224 8662 SH SOLE 23 8662 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 33955 1315594 SH SOLE 25 1315594 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 4152 160865 SH SOLE 26 115763 0 45102 BRIXMOR PPTY GROUP INC COM 11120U105 4780 185213 SH SOLE 28 5291 0 179922 BRIXMOR PPTY GROUP INC COM 11120U105 36606 1418276 SH SOLE 30 1418276 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 113 4387 SH SOLE 31 4387 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1077 41744 SH SOLE 34 41744 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1418 54955 SH SOLE 36 54955 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 979 37938 SH SOLE 40 37938 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 36 1380 SH OTR 43 1380 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 5837 226167 SH SOLE 43 208370 0 17797 BROADCOM INC COM 11135F101 541920 860627 SH SOLE 2 164307 0 696320 BROADCOM INC COM 11135F101 167110 265388 SH SOLE 4 160283 0 105105 BROADCOM INC COM 11135F101 265362 421424 SH SOLE 7 409418 0 12006 BROADCOM INC COM 11135F101 1125 1787 SH SOLE 13 1787 0 0 BROADCOM INC COM 11135F101 37899 60188 SH SOLE 15 60188 0 0 BROADCOM INC COM 11135F101 63 100 SH SOLE 17 0 0 100 BROADCOM INC COM 11135F101 477551 758403 SH SOLE 18 699795 0 58608 BROADCOM INC COM 11135F101 148982 236599 SH SOLE 19 236599 0 0 BROADCOM INC COM 11135F101 7197990 11431187 SH SOLE 21 11431187 0 0 BROADCOM INC COM 11135F101 5426979 8618630 SH SOLE 22 7775887 0 842743 BROADCOM INC COM 11135F101 331547 526532 SH SOLE 23 526532 0 0 BROADCOM INC COM 11135F101 456203 724500 SH SOLE 25 724500 0 0 BROADCOM INC COM 11135F101 559163 888012 SH SOLE 26 308065 0 579947 BROADCOM INC COM 11135F101 374697 595060 SH SOLE 28 8906 0 586154 BROADCOM INC COM 11135F101 2051 3258 SH SOLE 29 3258 0 0 BROADCOM INC COM 11135F101 1448221 2299932 SH SOLE 30 2299932 0 0 BROADCOM INC COM 11135F101 63790 101306 SH SOLE 31 55264 0 46042 BROADCOM INC COM 11135F101 60767 96505 SH SOLE 32 96505 0 0 BROADCOM INC COM 11135F101 113540 180314 SH SOLE 34 180314 0 0 BROADCOM INC COM 11135F101 97308 154535 SH SOLE 36 154535 0 0 BROADCOM INC COM 11135F101 8695 13809 SH SOLE 40 13809 0 0 BROADCOM INC COM 11135F101 604 960 SH OTR 43 960 0 0 BROADCOM INC COM 11135F101 207837 330068 SH SOLE 43 294191 0 35878 BROADCOM INC 8% MCNV PFD SR A 11135F200 621853 316763 SH SOLE 21 316763 0 0 BROADMARK RLTY CAP INC COM 11135B100 653 75484 SH SOLE 2 35914 0 39570 BROADMARK RLTY CAP INC COM 11135B100 3 372 SH SOLE 4 372 0 0 BROADMARK RLTY CAP INC COM 11135B100 15 1749 SH SOLE 7 1749 0 0 BROADMARK RLTY CAP INC COM 11135B100 3280 379213 SH SOLE 18 379213 0 0 BROADMARK RLTY CAP INC COM 11135B100 2042 236061 SH SOLE 19 236061 0 0 BROADMARK RLTY CAP INC COM 11135B100 58262 6735481 SH SOLE 21 6735481 0 0 BROADMARK RLTY CAP INC COM 11135B100 29080 3361889 SH SOLE 22 3229047 0 132842 BROADMARK RLTY CAP INC COM 11135B100 138 15966 SH SOLE 25 15966 0 0 BROADMARK RLTY CAP INC COM 11135B100 606 70051 SH SOLE 26 59757 0 10294 BROADMARK RLTY CAP INC COM 11135B100 1 141 SH SOLE 28 141 0 0 BROADMARK RLTY CAP INC COM 11135B100 694 80180 SH SOLE 30 80180 0 0 BROADMARK RLTY CAP INC COM 11135B100 115 13332 SH SOLE 40 13332 0 0 BROADMARK RLTY CAP INC COM 11135B100 937 108336 SH SOLE 43 84158 0 24178 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34453 221265 SH SOLE 2 44268 0 176997 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12851 82533 SH SOLE 4 47373 0 35160 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19416 124693 SH SOLE 7 121231 0 3462 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 88 562 SH SOLE 13 562 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2274 14603 SH SOLE 15 14603 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH SOLE 17 0 0 4 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 47331 303969 SH SOLE 18 287891 0 16078 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8031 51577 SH SOLE 19 51577 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 666406 4279790 SH SOLE 21 4279790 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 419150 2691861 SH SOLE 22 2455944 0 235917 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 23157 148717 SH SOLE 23 148717 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 42369 272100 SH SOLE 25 272100 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 46749 300231 SH SOLE 26 93675 0 206556 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 51036 327765 SH SOLE 28 2069 0 325696 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 97377 625377 SH SOLE 30 625377 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3828 24586 SH SOLE 31 11751 0 12835 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1786 11471 SH SOLE 34 11471 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9264 59494 SH SOLE 36 59494 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 657 4218 SH SOLE 40 4218 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 60 386 SH OTR 43 386 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22862 146822 SH SOLE 43 129998 0 16824 BROADSTONE NET LEASE INC COM 11135E203 3001 137782 SH SOLE 2 45960 0 91822 BROADSTONE NET LEASE INC COM 11135E203 1642 75405 SH SOLE 4 75405 0 0 BROADSTONE NET LEASE INC COM 11135E203 4319 198316 SH SOLE 7 198316 0 0 BROADSTONE NET LEASE INC COM 11135E203 10055 461656 SH SOLE 18 461654 0 2 BROADSTONE NET LEASE INC COM 11135E203 10273 471689 SH SOLE 19 471689 0 0 BROADSTONE NET LEASE INC COM 11135E203 140653 6457886 SH SOLE 21 6457886 0 0 BROADSTONE NET LEASE INC COM 11135E203 109242 5015703 SH SOLE 22 4857494 0 158209 BROADSTONE NET LEASE INC COM 11135E203 102 4696 SH SOLE 23 4696 0 0 BROADSTONE NET LEASE INC COM 11135E203 890 40850 SH SOLE 26 40850 0 0 BROADSTONE NET LEASE INC COM 11135E203 2127 97661 SH SOLE 28 2798 0 94863 BROADSTONE NET LEASE INC COM 11135E203 9492 435822 SH SOLE 30 435822 0 0 BROADSTONE NET LEASE INC COM 11135E203 432 19851 SH SOLE 40 19851 0 0 BROADSTONE NET LEASE INC COM 11135E203 465 21366 SH SOLE 43 13562 0 7804 BROADWAY FINL CORP DEL COM 111444105 12 7727 SH SOLE 18 7727 0 0 BROADWAY FINL CORP DEL COM 111444105 143 89639 SH SOLE 21 89639 0 0 BROADWAY FINL CORP DEL COM 111444105 2 1041 SH SOLE 22 1041 0 0 BROADWIND INC COM NEW 11161T207 8 3540 SH SOLE 18 3540 0 0 BROADWIND INC COM NEW 11161T207 128 58937 SH SOLE 21 58937 0 0 BROADWIND INC COM NEW 11161T207 646 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 16913 2398983 SH SOLE 2 2204887 0 194096 BROOKDALE SR LIVING INC COM 112463104 5385 763776 SH SOLE 4 763776 0 0 BROOKDALE SR LIVING INC COM 112463104 54 7692 SH SOLE 7 7692 0 0 BROOKDALE SR LIVING INC COM 112463104 12096 1715804 SH SOLE 18 1715804 0 0 BROOKDALE SR LIVING INC COM 112463104 47035 6671605 SH SOLE 19 6671605 0 0 BROOKDALE SR LIVING INC COM 112463104 49208 6979800 SH SOLE 21 6979800 0 0 BROOKDALE SR LIVING INC COM 112463104 36367 5158452 SH SOLE 22 4261655 0 896797 BROOKDALE SR LIVING INC COM 112463104 426 60462 SH SOLE 23 60462 0 0 BROOKDALE SR LIVING INC COM 112463104 199 28202 SH SOLE 25 28202 0 0 BROOKDALE SR LIVING INC COM 112463104 490 69561 SH SOLE 26 56065 0 13496 BROOKDALE SR LIVING INC COM 112463104 2031 288091 SH SOLE 28 162397 0 125694 BROOKDALE SR LIVING INC COM 112463104 2695 382318 SH SOLE 30 382318 0 0 BROOKDALE SR LIVING INC COM 112463104 43174 6124002 SH SOLE 34 6124002 0 0 BROOKDALE SR LIVING INC COM 112463104 146 20720 SH SOLE 36 20720 0 0 BROOKDALE SR LIVING INC COM 112463104 143 20343 SH SOLE 40 20343 0 0 BROOKDALE SR LIVING INC COM 112463104 753 106749 SH SOLE 43 52727 0 54022 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 28 497 SH SOLE 22 497 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 875 15470 SH SOLE 43 14288 0 1182 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 1 SH SOLE 43 1 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 8867 117533 SH SOLE 2 41749 0 75784 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3826 50710 SH SOLE 7 50710 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 14220 188490 SH SOLE 18 185439 0 3051 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 25647 339972 SH SOLE 19 339972 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 159154 2109670 SH SOLE 21 2109670 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 66659 883608 SH SOLE 22 844989 0 38619 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 723 9583 SH SOLE 23 9583 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 4416 58538 SH SOLE 26 0 0 58538 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 386 5115 SH SOLE 43 5009 0 106 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 14030 320325 SH SOLE 2 26078 0 294247 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 74 1700 SH SOLE 7 1700 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2740 62558 SH SOLE 18 62558 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 13959 318710 SH SOLE 19 318710 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 60543 1382253 SH SOLE 21 1382253 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 63581 1451627 SH SOLE 22 1336519 0 115108 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 436 9950 SH SOLE 23 9950 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 9157 209071 SH SOLE 28 0 0 209071 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 82 1873 SH SOLE 31 1873 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3152 71968 SH SOLE 43 71656 0 312 BROOKLINE BANCORP INC DEL COM 11373M107 923 58355 SH SOLE 2 20725 0 37630 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 4503 284615 SH SOLE 18 284615 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2031 128361 SH SOLE 19 128361 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 138764 8771416 SH SOLE 21 8771416 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 31944 2019209 SH SOLE 22 1947584 0 71625 BROOKLINE BANCORP INC DEL COM 11373M107 78 4913 SH SOLE 25 4913 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 586 37011 SH SOLE 26 30364 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 52 3272 SH SOLE 28 3272 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1861 117615 SH SOLE 30 117615 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 132 8336 SH SOLE 40 8336 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 436 27575 SH SOLE 43 27575 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 52 25534 SH SOLE 2 8280 0 17254 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1 382 SH SOLE 7 382 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 143 69966 SH SOLE 18 69966 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 689 336230 SH SOLE 19 336230 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2294 1119138 SH SOLE 21 1119138 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1597 778882 SH SOLE 22 773705 0 5177 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 13 6101 SH SOLE 23 6101 0 0 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 53 26016 SH SOLE 26 0 0 26016 BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 49 23804 SH SOLE 30 23804 0 0 BROWN & BROWN INC COM 115236101 30006 415194 SH SOLE 2 133066 0 282128 BROWN & BROWN INC COM 115236101 12625 174695 SH SOLE 4 102158 0 72537 BROWN & BROWN INC COM 115236101 22105 305869 SH SOLE 7 298002 0 7867 BROWN & BROWN INC COM 115236101 82 1131 SH SOLE 13 1131 0 0 BROWN & BROWN INC COM 115236101 2335 32312 SH SOLE 15 32312 0 0 BROWN & BROWN INC COM 115236101 36113 499693 SH SOLE 18 466721 0 32972 BROWN & BROWN INC COM 115236101 10267 142062 SH SOLE 19 142062 0 0 BROWN & BROWN INC COM 115236101 620023 8579263 SH SOLE 21 8579263 0 0 BROWN & BROWN INC COM 115236101 435633 6027850 SH SOLE 22 5553429 0 474421 BROWN & BROWN INC COM 115236101 21323 295049 SH SOLE 23 295049 0 0 BROWN & BROWN INC COM 115236101 20713 286612 SH SOLE 25 286612 0 0 BROWN & BROWN INC COM 115236101 35695 493907 SH SOLE 26 161031 0 332876 BROWN & BROWN INC COM 115236101 24700 341777 SH SOLE 28 4286 0 337491 BROWN & BROWN INC COM 115236101 64 885 SH SOLE 29 885 0 0 BROWN & BROWN INC COM 115236101 111786 1546785 SH SOLE 30 1546785 0 0 BROWN & BROWN INC COM 115236101 3670 50783 SH SOLE 31 24163 0 26620 BROWN & BROWN INC COM 115236101 873 12086 SH SOLE 34 12086 0 0 BROWN & BROWN INC COM 115236101 8379 115943 SH SOLE 36 115943 0 0 BROWN & BROWN INC COM 115236101 592 8198 SH SOLE 40 8198 0 0 BROWN & BROWN INC COM 115236101 25 347 SH OTR 43 347 0 0 BROWN & BROWN INC COM 115236101 8535 118099 SH SOLE 43 107680 0 10419 BROWN FORMAN CORP CL A 115637100 3374 53778 SH SOLE 2 1942 0 51836 BROWN FORMAN CORP CL A 115637100 40 633 SH SOLE 7 633 0 0 BROWN FORMAN CORP CL A 115637100 1240 19761 SH SOLE 18 19761 0 0 BROWN FORMAN CORP CL A 115637100 570 9085 SH SOLE 19 9085 0 0 BROWN FORMAN CORP CL A 115637100 37344 595223 SH SOLE 21 595223 0 0 BROWN FORMAN CORP CL A 115637100 20122 320719 SH SOLE 22 285787 0 34932 BROWN FORMAN CORP CL A 115637100 42 662 SH SOLE 31 662 0 0 BROWN FORMAN CORP CL A 115637100 1934 30829 SH SOLE 43 30637 0 192 BROWN FORMAN CORP CL B 115637209 29841 445248 SH SOLE 2 341883 0 103365 BROWN FORMAN CORP CL B 115637209 27116 404589 SH SOLE 4 237366 0 167223 BROWN FORMAN CORP CL B 115637209 12946 193170 SH SOLE 7 186588 0 6582 BROWN FORMAN CORP CL B 115637209 2251 33582 SH SOLE 13 33582 0 0 BROWN FORMAN CORP CL B 115637209 2531 37771 SH SOLE 15 37771 0 0 BROWN FORMAN CORP CL B 115637209 63166 942490 SH SOLE 18 836403 0 106087 BROWN FORMAN CORP CL B 115637209 43218 644855 SH SOLE 19 644855 0 0 BROWN FORMAN CORP CL B 115637209 400070 5969410 SH SOLE 21 5969410 0 0 BROWN FORMAN CORP CL B 115637209 329083 4910216 SH SOLE 22 4147406 0 762810 BROWN FORMAN CORP CL B 115637209 36663 547051 SH SOLE 23 547051 0 0 BROWN FORMAN CORP CL B 115637209 31311 467187 SH SOLE 25 467187 0 0 BROWN FORMAN CORP CL B 115637209 39787 593662 SH SOLE 26 215321 0 378341 BROWN FORMAN CORP CL B 115637209 61173 912750 SH SOLE 28 12097 0 900653 BROWN FORMAN CORP CL B 115637209 1852 27629 SH SOLE 29 27629 0 0 BROWN FORMAN CORP CL B 115637209 85257 1272115 SH SOLE 30 1272115 0 0 BROWN FORMAN CORP CL B 115637209 7123 106282 SH SOLE 31 71218 0 35064 BROWN FORMAN CORP CL B 115637209 9039 134873 SH SOLE 34 134873 0 0 BROWN FORMAN CORP CL B 115637209 6928 103369 SH SOLE 36 103369 0 0 BROWN FORMAN CORP CL B 115637209 650 9692 SH SOLE 40 9692 0 0 BROWN FORMAN CORP CL B 115637209 85 1273 SH OTR 43 1273 0 0 BROWN FORMAN CORP CL B 115637209 15155 226124 SH SOLE 43 216374 0 9749 BRP GROUP INC COM CL A 05589G102 574 21385 SH SOLE 2 15908 0 5477 BRP GROUP INC COM CL A 05589G102 4 145 SH SOLE 4 145 0 0 BRP GROUP INC COM CL A 05589G102 18 680 SH SOLE 7 680 0 0 BRP GROUP INC COM CL A 05589G102 3285 122436 SH SOLE 18 122436 0 0 BRP GROUP INC COM CL A 05589G102 2271 84643 SH SOLE 19 84643 0 0 BRP GROUP INC COM CL A 05589G102 42535 1585343 SH SOLE 21 1585343 0 0 BRP GROUP INC COM CL A 05589G102 32458 1209747 SH SOLE 22 1176932 0 32815 BRP GROUP INC COM CL A 05589G102 204 7607 SH SOLE 25 7607 0 0 BRP GROUP INC COM CL A 05589G102 702 26148 SH SOLE 26 22399 0 3749 BRP GROUP INC COM CL A 05589G102 20 755 SH SOLE 28 755 0 0 BRP GROUP INC COM CL A 05589G102 2664 99280 SH SOLE 30 99280 0 0 BRP GROUP INC COM CL A 05589G102 188 7008 SH SOLE 40 7008 0 0 BRP GROUP INC COM CL A 05589G102 106 3956 SH SOLE 43 3956 0 0 BRT APARTMENTS CORP COM 055645303 260 10855 SH SOLE 2 474 0 10381 BRT APARTMENTS CORP COM 055645303 870 36307 SH SOLE 18 36307 0 0 BRT APARTMENTS CORP COM 055645303 480 20033 SH SOLE 19 20033 0 0 BRT APARTMENTS CORP COM 055645303 11248 469247 SH SOLE 21 469247 0 0 BRT APARTMENTS CORP COM 055645303 9383 391464 SH SOLE 22 385383 0 6081 BRT APARTMENTS CORP COM 055645303 8 329 SH SOLE 23 329 0 0 BRUKER CORP COM 116794108 27758 431695 SH SOLE 2 212432 0 219263 BRUKER CORP COM 116794108 1093 16991 SH SOLE 4 14122 0 2869 BRUKER CORP COM 116794108 126 1953 SH SOLE 7 1953 0 0 BRUKER CORP COM 116794108 113 1757 SH SOLE 13 1757 0 0 BRUKER CORP COM 116794108 16627 258578 SH SOLE 18 256162 0 2416 BRUKER CORP COM 116794108 26828 417234 SH SOLE 19 417234 0 0 BRUKER CORP COM 116794108 424882 6607809 SH SOLE 21 6607809 0 0 BRUKER CORP COM 116794108 201843 3139084 SH SOLE 22 2952151 0 186933 BRUKER CORP COM 116794108 1137 17685 SH SOLE 23 17685 0 0 BRUKER CORP COM 116794108 925 14389 SH SOLE 25 14389 0 0 BRUKER CORP COM 116794108 3183 49507 SH SOLE 26 39991 0 9516 BRUKER CORP COM 116794108 116 1799 SH SOLE 28 1799 0 0 BRUKER CORP COM 116794108 460 7154 SH SOLE 29 7154 0 0 BRUKER CORP COM 116794108 4396 68367 SH SOLE 30 68367 0 0 BRUKER CORP COM 116794108 715 11115 SH SOLE 31 11115 0 0 BRUKER CORP COM 116794108 2227 34633 SH SOLE 34 34633 0 0 BRUKER CORP COM 116794108 8 119 SH SOLE 36 119 0 0 BRUKER CORP COM 116794108 868 13505 SH SOLE 40 13505 0 0 BRUKER CORP COM 116794108 45 699 SH OTR 43 699 0 0 BRUKER CORP COM 116794108 2692 41867 SH SOLE 43 41445 0 422 BRUNSWICK CORP COM 117043109 11112 137374 SH SOLE 2 89279 0 48095 BRUNSWICK CORP COM 117043109 22 273 SH SOLE 4 273 0 0 BRUNSWICK CORP COM 117043109 126 1562 SH SOLE 7 1562 0 0 BRUNSWICK CORP COM 117043109 13615 168315 SH SOLE 18 168315 0 0 BRUNSWICK CORP COM 117043109 3479 43009 SH SOLE 19 43009 0 0 BRUNSWICK CORP COM 117043109 309836 3830334 SH SOLE 21 3830334 0 0 BRUNSWICK CORP COM 117043109 171928 2125454 SH SOLE 22 2035455 0 89999 BRUNSWICK CORP COM 117043109 955 11806 SH SOLE 25 11806 0 0 BRUNSWICK CORP COM 117043109 2432 30067 SH SOLE 26 23714 0 6353 BRUNSWICK CORP COM 117043109 112 1388 SH SOLE 28 1388 0 0 BRUNSWICK CORP COM 117043109 3680 45488 SH SOLE 30 45488 0 0 BRUNSWICK CORP COM 117043109 91 1128 SH SOLE 31 1128 0 0 BRUNSWICK CORP COM 117043109 360 4456 SH SOLE 36 4456 0 0 BRUNSWICK CORP COM 117043109 801 9900 SH SOLE 40 9900 0 0 BRUNSWICK CORP COM 117043109 22 278 SH OTR 43 278 0 0 BRUNSWICK CORP COM 117043109 1272 15720 SH SOLE 43 14116 0 1604 BSQUARE CORP COM NEW 11776U300 6 3753 SH SOLE 18 3753 0 0 BSQUARE CORP COM NEW 11776U300 84 48761 SH SOLE 21 48761 0 0 BSQUARE CORP COM NEW 11776U300 403 233109 SH SOLE 22 233109 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 2533 338591 SH SOLE 2 230687 0 107904 BTRS HOLDINGS INC COM CL 1 11778X104 6 762 SH SOLE 7 762 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 1968 263049 SH SOLE 18 245495 0 17554 BTRS HOLDINGS INC COM CL 1 11778X104 4034 539370 SH SOLE 19 539370 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 25115 3357630 SH SOLE 21 3357630 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 19940 2665723 SH SOLE 22 2622207 0 43516 BTRS HOLDINGS INC COM CL 1 11778X104 112 14930 SH SOLE 23 14930 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 57 7584 SH SOLE 25 7584 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 486 64924 SH SOLE 26 6031 0 58893 BTRS HOLDINGS INC COM CL 1 11778X104 377 50357 SH SOLE 30 50357 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 226 30230 SH SOLE 34 30230 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 53 7084 SH SOLE 40 7084 0 0 BTRS HOLDINGS INC COM CL 1 11778X104 0 54 SH SOLE 43 54 0 0 BUCKLE INC COM 118440106 962 29116 SH SOLE 2 15207 0 13909 BUCKLE INC COM 118440106 5 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 15 459 SH SOLE 7 459 0 0 BUCKLE INC COM 118440106 3371 102035 SH SOLE 18 102035 0 0 BUCKLE INC COM 118440106 4713 142656 SH SOLE 19 142656 0 0 BUCKLE INC COM 118440106 114842 3475848 SH SOLE 21 3475848 0 0 BUCKLE INC COM 118440106 25536 772880 SH SOLE 22 753153 0 19727 BUCKLE INC COM 118440106 93 2818 SH SOLE 23 2818 0 0 BUCKLE INC COM 118440106 128 3867 SH SOLE 25 3867 0 0 BUCKLE INC COM 118440106 811 24543 SH SOLE 26 4477 0 20066 BUCKLE INC COM 118440106 9 277 SH SOLE 28 277 0 0 BUCKLE INC COM 118440106 1747 52887 SH SOLE 30 52887 0 0 BUCKLE INC COM 118440106 105 3185 SH SOLE 40 3185 0 0 BUCKLE INC COM 118440106 986 29838 SH SOLE 43 20917 0 8921 BUILD-A-BEAR WORKSHOP INC COM 120076104 2 100 SH SOLE 2 0 0 100 BUILD-A-BEAR WORKSHOP INC COM 120076104 52 2842 SH SOLE 18 2842 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 1276 69782 SH SOLE 21 69782 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 3698 202279 SH SOLE 22 202279 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 5 287 SH SOLE 43 287 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 44369 687459 SH SOLE 2 273723 0 413736 BUILDERS FIRSTSOURCE INC COM 12008R107 112 1733 SH SOLE 4 1733 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 235 3647 SH SOLE 7 3647 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 85 1317 SH SOLE 13 1317 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 28669 444200 SH SOLE 18 429996 0 14204 BUILDERS FIRSTSOURCE INC COM 12008R107 32492 503444 SH SOLE 19 503444 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 629368 9751589 SH SOLE 21 9751589 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 373609 5788797 SH SOLE 22 5522852 0 265945 BUILDERS FIRSTSOURCE INC COM 12008R107 874 13541 SH SOLE 23 13541 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1994 30902 SH SOLE 25 30902 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 10487 162482 SH SOLE 26 69689 0 92793 BUILDERS FIRSTSOURCE INC COM 12008R107 244 3783 SH SOLE 28 3692 0 91 BUILDERS FIRSTSOURCE INC COM 12008R107 70 1091 SH SOLE 29 1091 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 7558 117107 SH SOLE 30 117107 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 248 3839 SH SOLE 31 3839 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 137 2116 SH SOLE 34 2116 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 951 14737 SH SOLE 36 14737 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1623 25147 SH SOLE 40 25147 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3572 55351 SH SOLE 43 53976 0 1375 BUMBLE INC COM CL A 12047B105 560 19335 SH SOLE 2 17227 0 2108 BUMBLE INC COM CL A 12047B105 10 342 SH SOLE 4 342 0 0 BUMBLE INC COM CL A 12047B105 8037 277317 SH SOLE 21 277317 0 0 BUMBLE INC COM CL A 12047B105 29943 1033219 SH SOLE 22 1005645 0 27574 BUMBLE INC COM CL A 12047B105 321 11080 SH SOLE 25 11080 0 0 BUMBLE INC COM CL A 12047B105 949 32736 SH SOLE 26 28959 0 3777 BUMBLE INC COM CL A 12047B105 33 1123 SH SOLE 28 1123 0 0 BUMBLE INC COM CL A 12047B105 1265 43638 SH SOLE 30 43638 0 0 BUMBLE INC COM CL A 12047B105 245 8454 SH SOLE 40 8454 0 0 BUMBLE INC COM CL A 12047B105 485 16746 SH SOLE 43 13590 0 3156 BUNGE LIMITED COM G16962105 50903 459368 SH SOLE 2 98705 0 360663 BUNGE LIMITED COM G16962105 7901 71301 SH SOLE 4 62168 0 9133 BUNGE LIMITED COM G16962105 28634 258406 SH SOLE 7 258406 0 0 BUNGE LIMITED COM G16962105 245 2210 SH SOLE 13 2210 0 0 BUNGE LIMITED COM G16962105 1842 16625 SH SOLE 15 16625 0 0 BUNGE LIMITED COM G16962105 15447 139405 SH SOLE 18 110882 0 28523 BUNGE LIMITED COM G16962105 94661 854268 SH SOLE 19 854268 0 0 BUNGE LIMITED COM G16962105 299519 2702999 SH SOLE 21 2702999 0 0 BUNGE LIMITED COM G16962105 387078 3493172 SH SOLE 22 3210749 0 282423 BUNGE LIMITED COM G16962105 19457 175592 SH SOLE 23 175592 0 0 BUNGE LIMITED COM G16962105 89699 809481 SH SOLE 25 809481 0 0 BUNGE LIMITED COM G16962105 45228 408162 SH SOLE 26 211820 0 196342 BUNGE LIMITED COM G16962105 49817 449570 SH SOLE 28 77145 0 372425 BUNGE LIMITED COM G16962105 45932 414515 SH SOLE 29 414515 0 0 BUNGE LIMITED COM G16962105 135588 1223612 SH SOLE 30 1084872 0 138740 BUNGE LIMITED COM G16962105 3339 30136 SH SOLE 31 14527 0 15609 BUNGE LIMITED COM G16962105 53749 485054 SH SOLE 34 485054 0 0 BUNGE LIMITED COM G16962105 7991 72111 SH SOLE 36 72111 0 0 BUNGE LIMITED COM G16962105 529 4776 SH SOLE 40 4776 0 0 BUNGE LIMITED COM G16962105 69 627 SH OTR 43 627 0 0 BUNGE LIMITED COM G16962105 25789 232731 SH SOLE 43 218429 0 14302 BURFORD CAP LTD ORD SHS G17977110 27 2945 SH SOLE 2 2945 0 0 BURFORD CAP LTD ORD SHS G17977110 29 3121 SH SOLE 43 0 0 3121 BURGERFI INTERNATIONAL INC COM 12122L101 9 2254 SH SOLE 18 2254 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 137 32912 SH SOLE 21 32912 0 0 BURGERFI INTERNATIONAL INC COM 12122L101 274 65666 SH SOLE 22 65666 0 0 BURLINGTON STORES INC COM 122017106 19339 106161 SH SOLE 2 9447 0 96714 BURLINGTON STORES INC COM 122017106 7840 43036 SH SOLE 4 25044 0 17992 BURLINGTON STORES INC COM 122017106 1157 6349 SH SOLE 7 6349 0 0 BURLINGTON STORES INC COM 122017106 51 282 SH SOLE 13 282 0 0 BURLINGTON STORES INC COM 122017106 1031 5658 SH SOLE 15 5658 0 0 BURLINGTON STORES INC COM 122017106 8060 44242 SH SOLE 18 40847 0 3395 BURLINGTON STORES INC COM 122017106 2629 14431 SH SOLE 19 14431 0 0 BURLINGTON STORES INC COM 122017106 171375 940740 SH SOLE 21 940740 0 0 BURLINGTON STORES INC COM 122017106 258851 1420930 SH SOLE 22 1302119 0 118811 BURLINGTON STORES INC COM 122017106 14980 82233 SH SOLE 23 82233 0 0 BURLINGTON STORES INC COM 122017106 26665 146377 SH SOLE 25 146377 0 0 BURLINGTON STORES INC COM 122017106 19413 106567 SH SOLE 26 40816 0 65751 BURLINGTON STORES INC COM 122017106 30812 169137 SH SOLE 28 1383 0 167754 BURLINGTON STORES INC COM 122017106 34320 188396 SH SOLE 30 188396 0 0 BURLINGTON STORES INC COM 122017106 2676 14692 SH SOLE 31 7138 0 7554 BURLINGTON STORES INC COM 122017106 627 3441 SH SOLE 34 3441 0 0 BURLINGTON STORES INC COM 122017106 4811 26408 SH SOLE 36 26408 0 0 BURLINGTON STORES INC COM 122017106 406 2226 SH SOLE 40 2226 0 0 BURLINGTON STORES INC COM 122017106 12 65 SH OTR 43 65 0 0 BURLINGTON STORES INC COM 122017106 6370 34970 SH SOLE 43 30208 0 4762 BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 4484 3927000 PRN SOLE 21 3927000 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 121 13046 SH SOLE 2 13046 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 22 2333 SH SOLE 4 2333 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 9661 1039918 SH SOLE 21 1039918 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 2227 239738 SH SOLE 22 234798 0 4940 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1317 141714 SH SOLE 30 141714 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 667 27398 SH SOLE 2 13977 0 13421 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH SOLE 7 241 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1465 60197 SH SOLE 18 60197 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 837 34411 SH SOLE 19 34411 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 17684 726842 SH SOLE 21 726842 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 9113 374563 SH SOLE 22 360973 0 13590 BUSINESS FIRST BANCSHARES IN COM 12326C105 6 253 SH SOLE 43 253 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 324 68029 SH SOLE 2 41446 0 26583 BUTTERFLY NETWORK INC COM CL A 124155102 1 166 SH SOLE 4 166 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 2 522 SH SOLE 7 522 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 1625 341416 SH SOLE 18 341416 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 1538 323096 SH SOLE 19 323096 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 24128 5068916 SH SOLE 21 5068916 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 14886 3127383 SH SOLE 22 3052472 0 74911 BUTTERFLY NETWORK INC COM CL A 124155102 11 2264 SH SOLE 23 2264 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 60 12572 SH SOLE 25 12572 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 46 9573 SH SOLE 26 0 0 9573 BUTTERFLY NETWORK INC COM CL A 124155102 52 10910 SH SOLE 28 10910 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 330 69338 SH SOLE 30 69338 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 56 11773 SH SOLE 40 11773 0 0 BUZZFEED INC CLASS A COM 12430A102 1636 311060 SH SOLE 22 311060 0 0 BWX TECHNOLOGIES INC COM 05605H100 9523 176813 SH SOLE 2 33927 0 142886 BWX TECHNOLOGIES INC COM 05605H100 19 345 SH SOLE 4 345 0 0 BWX TECHNOLOGIES INC COM 05605H100 101 1883 SH SOLE 7 1883 0 0 BWX TECHNOLOGIES INC COM 05605H100 2221 41232 SH SOLE 18 41232 0 0 BWX TECHNOLOGIES INC COM 05605H100 1450 26925 SH SOLE 19 26925 0 0 BWX TECHNOLOGIES INC COM 05605H100 130688 2426444 SH SOLE 21 2426444 0 0 BWX TECHNOLOGIES INC COM 05605H100 111430 2068888 SH SOLE 22 1960905 0 107983 BWX TECHNOLOGIES INC COM 05605H100 1938 35979 SH SOLE 26 35979 0 0 BWX TECHNOLOGIES INC COM 05605H100 2948 54730 SH SOLE 30 54730 0 0 BWX TECHNOLOGIES INC COM 05605H100 73 1350 SH SOLE 31 1350 0 0 BWX TECHNOLOGIES INC COM 05605H100 61 1141 SH SOLE 36 1141 0 0 BWX TECHNOLOGIES INC COM 05605H100 630 11688 SH SOLE 40 11688 0 0 BWX TECHNOLOGIES INC COM 05605H100 2208 40996 SH SOLE 43 30545 0 10450 BYLINE BANCORP INC COM 124411109 1809 67805 SH SOLE 2 48175 0 19630 BYLINE BANCORP INC COM 124411109 9 328 SH SOLE 7 328 0 0 BYLINE BANCORP INC COM 124411109 2121 79483 SH SOLE 18 79483 0 0 BYLINE BANCORP INC COM 124411109 1177 44118 SH SOLE 19 44118 0 0 BYLINE BANCORP INC COM 124411109 26733 1001972 SH SOLE 21 1001972 0 0 BYLINE BANCORP INC COM 124411109 17703 663541 SH SOLE 22 637351 0 26190 BYLINE BANCORP INC COM 124411109 114 4268 SH SOLE 25 4268 0 0 BYLINE BANCORP INC COM 124411109 63 2343 SH SOLE 26 2343 0 0 BYLINE BANCORP INC COM 124411109 253 9473 SH SOLE 30 9473 0 0 BYLINE BANCORP INC COM 124411109 105 3935 SH SOLE 36 3935 0 0 BYLINE BANCORP INC COM 124411109 111 4176 SH SOLE 40 4176 0 0 BYLINE BANCORP INC COM 124411109 1626 60956 SH SOLE 43 60604 0 352 BYRNA TECHNOLOGIES INC COM NEW 12448X201 50 6103 SH SOLE 2 668 0 5435 BYRNA TECHNOLOGIES INC COM NEW 12448X201 426 52135 SH SOLE 18 52135 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 267 32629 SH SOLE 19 32629 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 5347 654428 SH SOLE 21 654428 0 0 BYRNA TECHNOLOGIES INC COM NEW 12448X201 3408 417091 SH SOLE 22 414017 0 3074 C & F FINL CORP COM 12466Q104 35 694 SH SOLE 18 694 0 0 C & F FINL CORP COM 12466Q104 423 8380 SH SOLE 21 8380 0 0 C & F FINL CORP COM 12466Q104 288 5703 SH SOLE 22 5703 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 48840 453439 SH SOLE 2 158041 0 295398 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14990 139174 SH SOLE 4 110022 0 29152 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25129 233301 SH SOLE 7 198225 0 35076 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 781 7251 SH SOLE 13 7251 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2013 18688 SH SOLE 15 18688 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 149935 1392023 SH SOLE 18 1373481 0 18542 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25853 240021 SH SOLE 19 240021 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 721954 6702756 SH SOLE 21 6702756 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 363638 3376081 SH SOLE 22 3038641 0 337440 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19231 178540 SH SOLE 23 178540 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 74679 693330 SH SOLE 25 670252 0 23078 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 56417 523782 SH SOLE 26 190292 0 333490 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 50927 472814 SH SOLE 28 7827 0 464987 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 601 5581 SH SOLE 29 5581 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 156183 1450032 SH SOLE 30 1441721 0 8311 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4893 45426 SH SOLE 31 30682 0 14744 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 26116 242465 SH SOLE 34 242465 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11927 110730 SH SOLE 36 110730 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 27 255 SH OTR 43 255 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22406 208019 SH SOLE 43 198029 0 9990 C3 AI INC CL A 12468P104 6013 264911 SH SOLE 2 45939 0 218972 C3 AI INC CL A 12468P104 23 1000 SH SOLE 4 248 0 752 C3 AI INC CL A 12468P104 19 845 SH SOLE 7 845 0 0 C3 AI INC CL A 12468P104 1133 49926 SH SOLE 18 49926 0 0 C3 AI INC CL A 12468P104 3339 147096 SH SOLE 19 147096 0 0 C3 AI INC CL A 12468P104 21346 940373 SH SOLE 21 940373 0 0 C3 AI INC CL A 12468P104 39071 1721189 SH SOLE 22 1624483 0 96706 C3 AI INC CL A 12468P104 116 5104 SH SOLE 25 5104 0 0 C3 AI INC CL A 12468P104 514 22665 SH SOLE 26 17498 0 5167 C3 AI INC CL A 12468P104 66 2922 SH SOLE 28 2922 0 0 C3 AI INC CL A 12468P104 862 37988 SH SOLE 30 37988 0 0 C3 AI INC CL A 12468P104 20 898 SH SOLE 31 898 0 0 C3 AI INC CL A 12468P104 12 523 SH SOLE 36 523 0 0 C3 AI INC CL A 12468P104 110 4854 SH SOLE 40 4854 0 0 C4 THERAPEUTICS INC COM STK 12529R107 960 39559 SH SOLE 2 20765 0 18794 C4 THERAPEUTICS INC COM STK 12529R107 13 554 SH SOLE 7 554 0 0 C4 THERAPEUTICS INC COM STK 12529R107 2604 107327 SH SOLE 18 100842 0 6485 C4 THERAPEUTICS INC COM STK 12529R107 4481 184714 SH SOLE 19 184714 0 0 C4 THERAPEUTICS INC COM STK 12529R107 38524 1587979 SH SOLE 21 1587979 0 0 C4 THERAPEUTICS INC COM STK 12529R107 23548 970651 SH SOLE 22 958660 0 11991 C4 THERAPEUTICS INC COM STK 12529R107 142 5836 SH SOLE 23 5836 0 0 C4 THERAPEUTICS INC COM STK 12529R107 48 1964 SH SOLE 25 1964 0 0 C4 THERAPEUTICS INC COM STK 12529R107 480 19774 SH SOLE 26 0 0 19774 C4 THERAPEUTICS INC COM STK 12529R107 5292 218124 SH SOLE 30 218124 0 0 C4 THERAPEUTICS INC COM STK 12529R107 32 1327 SH SOLE 40 1327 0 0 C4 THERAPEUTICS INC COM STK 12529R107 53 2181 SH SOLE 43 2071 0 110 CABALETTA BIO INC COM 12674W109 52 25654 SH SOLE 2 22996 0 2658 CABALETTA BIO INC COM 12674W109 9 4321 SH SOLE 18 4321 0 0 CABALETTA BIO INC COM 12674W109 10 4694 SH SOLE 19 4694 0 0 CABALETTA BIO INC COM 12674W109 488 240325 SH SOLE 21 240325 0 0 CABALETTA BIO INC COM 12674W109 418 205884 SH SOLE 22 205884 0 0 CABALETTA BIO INC COM 12674W109 11 5488 SH SOLE 23 5488 0 0 CABALETTA BIO INC COM 12674W109 4 2136 SH SOLE 26 0 0 2136 CABALETTA BIO INC COM 12674W109 45 22085 SH SOLE 30 22085 0 0 CABLE ONE INC COM 12685J105 8592 5868 SH SOLE 2 3419 0 2449 CABLE ONE INC COM 12685J105 6189 4227 SH SOLE 4 2438 0 1789 CABLE ONE INC COM 12685J105 931 636 SH SOLE 7 636 0 0 CABLE ONE INC COM 12685J105 35 24 SH SOLE 13 24 0 0 CABLE ONE INC COM 12685J105 657 449 SH SOLE 15 449 0 0 CABLE ONE INC COM 12685J105 18246 12461 SH SOLE 18 12165 0 296 CABLE ONE INC COM 12685J105 320288 218740 SH SOLE 19 218740 0 0 CABLE ONE INC COM 12685J105 419089 286216 SH SOLE 21 286216 0 0 CABLE ONE INC COM 12685J105 246724 168500 SH SOLE 22 158641 0 9859 CABLE ONE INC COM 12685J105 9900 6761 SH SOLE 23 6761 0 0 CABLE ONE INC COM 12685J105 9832 6715 SH SOLE 25 6715 0 0 CABLE ONE INC COM 12685J105 8195 5597 SH SOLE 26 4453 0 1144 CABLE ONE INC COM 12685J105 15998 10926 SH SOLE 28 388 0 10538 CABLE ONE INC COM 12685J105 47 32 SH SOLE 29 32 0 0 CABLE ONE INC COM 12685J105 42741 29190 SH SOLE 30 26043 0 3147 CABLE ONE INC COM 12685J105 1754 1198 SH SOLE 31 587 0 611 CABLE ONE INC COM 12685J105 476 325 SH SOLE 34 325 0 0 CABLE ONE INC COM 12685J105 1597 1091 SH SOLE 36 1091 0 0 CABLE ONE INC COM 12685J105 303 207 SH SOLE 40 207 0 0 CABLE ONE INC COM 12685J105 22 15 SH OTR 43 15 0 0 CABLE ONE INC COM 12685J105 6643 4537 SH SOLE 43 3972 0 565 CABLE ONE INC NOTE 3/1 12685JAE5 3405 3900000 PRN SOLE 21 3900000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1719 1923000 PRN SOLE 2 1923000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 881 986000 PRN SOLE 18 986000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 19632 21960000 PRN SOLE 19 21960000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 2048 2291000 PRN SOLE 21 2291000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 104 116000 PRN SOLE 22 116000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 1726 1931000 PRN SOLE 26 1931000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 98 110000 PRN SOLE 30 110000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 6844 7655000 PRN SOLE 34 7655000 0 0 CABOT CORP COM 127055101 8708 127297 SH SOLE 2 78051 0 49246 CABOT CORP COM 127055101 16 236 SH SOLE 4 236 0 0 CABOT CORP COM 127055101 83 1209 SH SOLE 7 1209 0 0 CABOT CORP COM 127055101 17683 258480 SH SOLE 18 246125 0 12355 CABOT CORP COM 127055101 27318 399334 SH SOLE 19 399334 0 0 CABOT CORP COM 127055101 4732 69172 SH SOLE 20 69172 0 0 CABOT CORP COM 127055101 272873 3988781 SH SOLE 21 3988781 0 0 CABOT CORP COM 127055101 128383 1876670 SH SOLE 22 1841443 0 35227 CABOT CORP COM 127055101 826 12075 SH SOLE 23 12075 0 0 CABOT CORP COM 127055101 570 8338 SH SOLE 25 8338 0 0 CABOT CORP COM 127055101 4980 72799 SH SOLE 26 13338 0 59461 CABOT CORP COM 127055101 69 1009 SH SOLE 28 1009 0 0 CABOT CORP COM 127055101 2322 33945 SH SOLE 30 33945 0 0 CABOT CORP COM 127055101 120 1748 SH SOLE 36 1748 0 0 CABOT CORP COM 127055101 474 6929 SH SOLE 40 6929 0 0 CABOT CORP COM 127055101 5029 73508 SH SOLE 43 69839 0 3669 CACI INTL INC CL A 127190304 19199 63728 SH SOLE 2 22246 0 41482 CACI INTL INC CL A 127190304 25 84 SH SOLE 4 84 0 0 CACI INTL INC CL A 127190304 161 534 SH SOLE 7 534 0 0 CACI INTL INC CL A 127190304 18614 61786 SH SOLE 18 61786 0 0 CACI INTL INC CL A 127190304 64057 212631 SH SOLE 19 212631 0 0 CACI INTL INC CL A 127190304 363669 1207161 SH SOLE 21 1207161 0 0 CACI INTL INC CL A 127190304 191879 636921 SH SOLE 22 608563 0 28358 CACI INTL INC CL A 127190304 6021 19985 SH SOLE 23 19985 0 0 CACI INTL INC CL A 127190304 966 3207 SH SOLE 25 3207 0 0 CACI INTL INC CL A 127190304 2139 7101 SH SOLE 26 7101 0 0 CACI INTL INC CL A 127190304 127 420 SH SOLE 28 420 0 0 CACI INTL INC CL A 127190304 4251 14112 SH SOLE 30 14112 0 0 CACI INTL INC CL A 127190304 103 341 SH SOLE 31 341 0 0 CACI INTL INC CL A 127190304 145 480 SH SOLE 36 480 0 0 CACI INTL INC CL A 127190304 921 3058 SH SOLE 40 3058 0 0 CACI INTL INC CL A 127190304 3233 10732 SH SOLE 43 10572 0 160 CACTUS INC CL A 127203107 1426 25140 SH SOLE 2 18948 0 6192 CACTUS INC CL A 127203107 15 257 SH SOLE 4 257 0 0 CACTUS INC CL A 127203107 40 710 SH SOLE 7 710 0 0 CACTUS INC CL A 127203107 8169 143974 SH SOLE 18 143974 0 0 CACTUS INC CL A 127203107 11978 211110 SH SOLE 19 211110 0 0 CACTUS INC CL A 127203107 121645 2143896 SH SOLE 21 2143896 0 0 CACTUS INC CL A 127203107 75746 1334959 SH SOLE 22 1298453 0 36506 CACTUS INC CL A 127203107 696 12263 SH SOLE 25 12263 0 0 CACTUS INC CL A 127203107 1066 18779 SH SOLE 26 14607 0 4172 CACTUS INC CL A 127203107 55 970 SH SOLE 28 970 0 0 CACTUS INC CL A 127203107 2265 39917 SH SOLE 30 39917 0 0 CACTUS INC CL A 127203107 535 9433 SH SOLE 36 9433 0 0 CACTUS INC CL A 127203107 436 7690 SH SOLE 40 7690 0 0 CACTUS INC CL A 127203107 2164 38135 SH SOLE 43 31717 0 6418 CADENCE BANK COM 12740C103 6279 214586 SH SOLE 2 132713 0 81873 CADENCE BANK COM 12740C103 12 418 SH SOLE 4 418 0 0 CADENCE BANK COM 12740C103 78 2678 SH SOLE 7 2678 0 0 CADENCE BANK COM 12740C103 23433 800865 SH SOLE 18 800865 0 0 CADENCE BANK COM 12740C103 13683 467618 SH SOLE 19 467618 0 0 CADENCE BANK COM 12740C103 342015 11688831 SH SOLE 21 11688831 0 0 CADENCE BANK COM 12740C103 126845 4335099 SH SOLE 22 4183814 0 151285 CADENCE BANK COM 12740C103 584 19972 SH SOLE 25 19972 0 0 CADENCE BANK COM 12740C103 1635 55866 SH SOLE 26 45326 0 10540 CADENCE BANK COM 12740C103 84 2864 SH SOLE 28 2864 0 0 CADENCE BANK COM 12740C103 8331 284726 SH SOLE 30 284726 0 0 CADENCE BANK COM 12740C103 255 8703 SH SOLE 36 8703 0 0 CADENCE BANK COM 12740C103 476 16280 SH SOLE 40 16280 0 0 CADENCE BANK COM 12740C103 4444 151872 SH SOLE 43 144225 0 7647 CADENCE DESIGN SYSTEM INC COM 127387108 133130 809496 SH SOLE 2 344330 0 465166 CADENCE DESIGN SYSTEM INC COM 127387108 38459 233853 SH SOLE 4 141371 0 92482 CADENCE DESIGN SYSTEM INC COM 127387108 60242 366304 SH SOLE 7 292127 0 74177 CADENCE DESIGN SYSTEM INC COM 127387108 5037 30628 SH SOLE 13 30628 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4391 26698 SH SOLE 15 26698 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 147149 894738 SH SOLE 18 756933 0 137805 CADENCE DESIGN SYSTEM INC COM 127387108 770744 4686516 SH SOLE 19 4686516 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1596471 9707354 SH SOLE 21 9707354 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1079459 6563654 SH SOLE 22 5908074 0 655580 CADENCE DESIGN SYSTEM INC COM 127387108 63054 383403 SH SOLE 23 383403 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 363710 2211539 SH SOLE 25 2211539 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 153085 930837 SH SOLE 26 393956 0 536881 CADENCE DESIGN SYSTEM INC COM 127387108 214971 1307135 SH SOLE 28 7940 0 1299195 CADENCE DESIGN SYSTEM INC COM 127387108 1479 8991 SH SOLE 29 8991 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 352039 2140574 SH SOLE 30 2038777 0 101797 CADENCE DESIGN SYSTEM INC COM 127387108 12846 78110 SH SOLE 31 46485 0 31625 CADENCE DESIGN SYSTEM INC COM 127387108 10739 65296 SH SOLE 32 65296 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 406972 2474595 SH SOLE 34 2474595 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 16689 101480 SH SOLE 36 101480 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1514 9203 SH SOLE 40 9203 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 118 716 SH OTR 43 716 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 65143 396101 SH SOLE 43 370059 0 26041 CADIZ INC COM NEW 127537207 23 11026 SH SOLE 2 5304 0 5722 CADIZ INC COM NEW 127537207 1 294 SH SOLE 7 294 0 0 CADIZ INC COM NEW 127537207 146 70728 SH SOLE 18 70728 0 0 CADIZ INC COM NEW 127537207 79 37986 SH SOLE 19 37986 0 0 CADIZ INC COM NEW 127537207 1712 826923 SH SOLE 21 826923 0 0 CADIZ INC COM NEW 127537207 1406 679004 SH SOLE 22 665928 0 13076 CADIZ INC COM NEW 127537207 3 1244 SH SOLE 43 1244 0 0 CADRE HLDGS INC COM 12763L105 142 5802 SH SOLE 2 680 0 5122 CADRE HLDGS INC COM 12763L105 462 18793 SH SOLE 18 18793 0 0 CADRE HLDGS INC COM 12763L105 254 10332 SH SOLE 19 10332 0 0 CADRE HLDGS INC COM 12763L105 4975 202561 SH SOLE 21 202561 0 0 CADRE HLDGS INC COM 12763L105 1545 62889 SH SOLE 22 60769 0 2120 CADRE HLDGS INC COM 12763L105 137 5560 SH SOLE 26 0 0 5560 CAE INC COM 124765108 3959 151797 SH SOLE 43 146918 0 4879 CAESARS ENTERTAINMENT INC NE COM 12769G100 49537 640350 SH SOLE 2 199638 0 440712 CAESARS ENTERTAINMENT INC NE COM 12769G100 6810 88027 SH SOLE 4 80140 0 7887 CAESARS ENTERTAINMENT INC NE COM 12769G100 14278 184565 SH SOLE 7 178507 0 6058 CAESARS ENTERTAINMENT INC NE COM 12769G100 54 700 SH SOLE 13 700 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1504 19444 SH SOLE 15 19444 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 26971 348642 SH SOLE 18 319915 0 28727 CAESARS ENTERTAINMENT INC NE COM 12769G100 65677 848979 SH SOLE 19 848979 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 430479 5564620 SH SOLE 21 5564620 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 333755 4314309 SH SOLE 22 4026705 0 287604 CAESARS ENTERTAINMENT INC NE COM 12769G100 20460 264479 SH SOLE 23 264479 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 28259 365293 SH SOLE 25 365293 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 28723 371296 SH SOLE 26 126975 0 244321 CAESARS ENTERTAINMENT INC NE COM 12769G100 30630 395946 SH SOLE 28 49590 0 346356 CAESARS ENTERTAINMENT INC NE COM 12769G100 70767 914773 SH SOLE 30 914773 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 2063 26671 SH SOLE 31 2991 0 23680 CAESARS ENTERTAINMENT INC NE COM 12769G100 62429 806996 SH SOLE 34 806996 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 6025 77884 SH SOLE 36 77884 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 549 7095 SH SOLE 40 7095 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 6283 81220 SH SOLE 43 68733 0 12487 CAESARSTONE LTD ORD SHS M20598104 613 58225 SH SOLE 2 42918 0 15307 CAESARSTONE LTD ORD SHS M20598104 2 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 88 8339 SH SOLE 7 8339 0 0 CAESARSTONE LTD ORD SHS M20598104 752 71505 SH SOLE 18 71505 0 0 CAESARSTONE LTD ORD SHS M20598104 425 40372 SH SOLE 19 40372 0 0 CAESARSTONE LTD ORD SHS M20598104 12850 1221475 SH SOLE 21 1221475 0 0 CAESARSTONE LTD ORD SHS M20598104 5394 512723 SH SOLE 22 492239 0 20484 CAESARSTONE LTD ORD SHS M20598104 51 4880 SH SOLE 25 4880 0 0 CAESARSTONE LTD ORD SHS M20598104 17 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 29 2725 SH SOLE 40 2725 0 0 CAL MAINE FOODS INC COM NEW 128030202 1974 35745 SH SOLE 2 10770 0 24975 CAL MAINE FOODS INC COM NEW 128030202 8 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 32 574 SH SOLE 7 574 0 0 CAL MAINE FOODS INC COM NEW 128030202 8339 151022 SH SOLE 18 151022 0 0 CAL MAINE FOODS INC COM NEW 128030202 4006 72542 SH SOLE 19 72542 0 0 CAL MAINE FOODS INC COM NEW 128030202 264677 4793140 SH SOLE 21 4793140 0 0 CAL MAINE FOODS INC COM NEW 128030202 53746 973310 SH SOLE 22 934908 0 38402 CAL MAINE FOODS INC COM NEW 128030202 540 9776 SH SOLE 23 9776 0 0 CAL MAINE FOODS INC COM NEW 128030202 262 4750 SH SOLE 25 4750 0 0 CAL MAINE FOODS INC COM NEW 128030202 559 10126 SH SOLE 26 7834 0 2292 CAL MAINE FOODS INC COM NEW 128030202 22 401 SH SOLE 28 401 0 0 CAL MAINE FOODS INC COM NEW 128030202 6545 118519 SH SOLE 30 118519 0 0 CAL MAINE FOODS INC COM NEW 128030202 276 5007 SH SOLE 40 5007 0 0 CAL MAINE FOODS INC COM NEW 128030202 1361 24654 SH SOLE 43 23493 0 1161 CALADRIUS BIOSCIENCES INC COM NEW 128058203 9 12551 SH SOLE 18 12551 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 105 145512 SH SOLE 21 145512 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 609 843816 SH SOLE 22 843816 0 0 CALAMP CORP COM 128126109 37 5019 SH SOLE 2 1223 0 3796 CALAMP CORP COM 128126109 6 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 948 129735 SH SOLE 18 129735 0 0 CALAMP CORP COM 128126109 466 63767 SH SOLE 19 63767 0 0 CALAMP CORP COM 128126109 31963 4372565 SH SOLE 21 4372565 0 0 CALAMP CORP COM 128126109 6731 920802 SH SOLE 22 914925 0 5877 CALAMP CORP COM 128126109 269 36786 SH SOLE 30 36786 0 0 CALAMP CORP COM 128126109 11 1512 SH SOLE 43 1512 0 0 CALAVO GROWERS INC COM 128246105 269 7387 SH SOLE 2 5459 0 1928 CALAVO GROWERS INC COM 128246105 3 71 SH SOLE 4 71 0 0 CALAVO GROWERS INC COM 128246105 11 290 SH SOLE 7 290 0 0 CALAVO GROWERS INC COM 128246105 2146 58866 SH SOLE 18 58866 0 0 CALAVO GROWERS INC COM 128246105 1109 30432 SH SOLE 19 30432 0 0 CALAVO GROWERS INC COM 128246105 78480 2153076 SH SOLE 21 2153076 0 0 CALAVO GROWERS INC COM 128246105 16159 443322 SH SOLE 22 433602 0 9720 CALAVO GROWERS INC COM 128246105 78 2136 SH SOLE 25 2136 0 0 CALAVO GROWERS INC COM 128246105 187 5125 SH SOLE 26 3775 0 1350 CALAVO GROWERS INC COM 128246105 42 1161 SH SOLE 28 1161 0 0 CALAVO GROWERS INC COM 128246105 1147 31469 SH SOLE 30 31469 0 0 CALAVO GROWERS INC COM 128246105 88 2407 SH SOLE 40 2407 0 0 CALAVO GROWERS INC COM 128246105 663 18199 SH SOLE 43 17193 0 1006 CALEDONIA MNG CORP PLC SHS NEW G1757E113 37 2453 SH SOLE 18 2453 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 434 28526 SH SOLE 21 28526 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 78 5097 SH SOLE 22 5097 0 0 CALERES INC COM 129500104 295 15278 SH SOLE 2 11271 0 4007 CALERES INC COM 129500104 10 522 SH SOLE 7 522 0 0 CALERES INC COM 129500104 2583 133634 SH SOLE 18 133634 0 0 CALERES INC COM 129500104 1267 65563 SH SOLE 19 65563 0 0 CALERES INC COM 129500104 90818 4698312 SH SOLE 21 4698312 0 0 CALERES INC COM 129500104 18161 939531 SH SOLE 22 914938 0 24593 CALERES INC COM 129500104 93 4823 SH SOLE 25 4823 0 0 CALERES INC COM 129500104 67 3442 SH SOLE 26 349 0 3093 CALERES INC COM 129500104 1243 64286 SH SOLE 30 64286 0 0 CALERES INC COM 129500104 86 4442 SH SOLE 40 4442 0 0 CALERES INC COM 129500104 751 38863 SH SOLE 43 24228 0 14635 CALIFORNIA BANCORP INC COM 13005U101 48 2084 SH SOLE 2 2084 0 0 CALIFORNIA BANCORP INC COM 13005U101 36 1554 SH SOLE 18 1554 0 0 CALIFORNIA BANCORP INC COM 13005U101 408 17733 SH SOLE 21 17733 0 0 CALIFORNIA BANCORP INC COM 13005U101 146 6347 SH SOLE 22 6347 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 12468 278745 SH SOLE 2 220650 0 58095 CALIFORNIA RES CORP COM STOCK 13057Q305 298 6673 SH SOLE 4 6673 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 58 1300 SH SOLE 7 1300 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 14187 317174 SH SOLE 18 317174 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 90895 2032074 SH SOLE 19 2032074 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 134861 3014993 SH SOLE 21 3014993 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 96908 2166506 SH SOLE 22 2099680 0 66826 CALIFORNIA RES CORP COM STOCK 13057Q305 237 5295 SH SOLE 25 5295 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 1788 39977 SH SOLE 26 36879 0 3098 CALIFORNIA RES CORP COM STOCK 13057Q305 3652 81638 SH SOLE 30 81638 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 20551 459445 SH SOLE 34 459445 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 16 353 SH SOLE 37 353 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 222 4958 SH SOLE 40 4958 0 0 CALIFORNIA RES CORP COM STOCK 13057Q305 1 20 SH SOLE 43 20 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2862 48273 SH SOLE 2 20365 0 27908 CALIFORNIA WTR SVC GROUP COM 130788102 480 8095 SH SOLE 4 8095 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 9804 165387 SH SOLE 7 165387 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2 26 SH SOLE 17 0 0 26 CALIFORNIA WTR SVC GROUP COM 130788102 11647 196479 SH SOLE 18 196479 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5590 94296 SH SOLE 19 94296 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 390909 6594278 SH SOLE 21 6594278 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 79171 1335542 SH SOLE 22 1277809 0 57733 CALIFORNIA WTR SVC GROUP COM 130788102 4009 67632 SH SOLE 25 67632 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2316 39069 SH SOLE 26 23331 0 15738 CALIFORNIA WTR SVC GROUP COM 130788102 54 906 SH SOLE 28 906 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 39805 671473 SH SOLE 30 671473 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 537 9064 SH SOLE 34 9064 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 156 2627 SH SOLE 36 2627 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 390 6575 SH SOLE 40 6575 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3596 60667 SH SOLE 43 59855 0 812 CALITHERA BIOSCIENCES INC COM 13089P101 15 37534 SH SOLE 2 0 0 37534 CALITHERA BIOSCIENCES INC COM 13089P101 5 13086 SH SOLE 18 13086 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 4 10715 SH SOLE 19 10715 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 82 203323 SH SOLE 21 203323 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 643 1592083 SH SOLE 22 1592083 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 28 69252 SH SOLE 26 0 0 69252 CALIX INC COM 13100M509 5528 128824 SH SOLE 2 81656 0 47168 CALIX INC COM 13100M509 10 232 SH SOLE 4 232 0 0 CALIX INC COM 13100M509 34 803 SH SOLE 7 803 0 0 CALIX INC COM 13100M509 11130 259380 SH SOLE 18 245003 0 14377 CALIX INC COM 13100M509 17770 414128 SH SOLE 19 414128 0 0 CALIX INC COM 13100M509 181601 4232133 SH SOLE 21 4232133 0 0 CALIX INC COM 13100M509 78321 1825228 SH SOLE 22 1787487 0 37741 CALIX INC COM 13100M509 558 13013 SH SOLE 23 13013 0 0 CALIX INC COM 13100M509 350 8160 SH SOLE 25 8160 0 0 CALIX INC COM 13100M509 3560 82964 SH SOLE 26 18138 0 64826 CALIX INC COM 13100M509 43 1011 SH SOLE 28 1011 0 0 CALIX INC COM 13100M509 19421 452600 SH SOLE 30 452600 0 0 CALIX INC COM 13100M509 26 604 SH SOLE 36 604 0 0 CALIX INC COM 13100M509 293 6818 SH SOLE 40 6818 0 0 CALIX INC COM 13100M509 866 20180 SH SOLE 43 19873 0 307 CALLAWAY GOLF CO COM 131193104 3573 152572 SH SOLE 2 88276 0 64296 CALLAWAY GOLF CO COM 131193104 9 363 SH SOLE 4 363 0 0 CALLAWAY GOLF CO COM 131193104 38 1625 SH SOLE 7 1625 0 0 CALLAWAY GOLF CO COM 131193104 12885 550185 SH SOLE 18 550185 0 0 CALLAWAY GOLF CO COM 131193104 4851 207150 SH SOLE 19 207150 0 0 CALLAWAY GOLF CO COM 131193104 194524 8305906 SH SOLE 21 8305906 0 0 CALLAWAY GOLF CO COM 131193104 78824 3365650 SH SOLE 22 3244101 0 121549 CALLAWAY GOLF CO COM 131193104 417 17800 SH SOLE 25 17800 0 0 CALLAWAY GOLF CO COM 131193104 1418 60558 SH SOLE 26 46292 0 14266 CALLAWAY GOLF CO COM 131193104 50 2119 SH SOLE 28 2119 0 0 CALLAWAY GOLF CO COM 131193104 4707 200976 SH SOLE 30 200976 0 0 CALLAWAY GOLF CO COM 131193104 134 5709 SH SOLE 36 5709 0 0 CALLAWAY GOLF CO COM 131193104 332 14175 SH SOLE 40 14175 0 0 CALLAWAY GOLF CO COM 131193104 1282 54742 SH SOLE 43 49525 0 5217 CALLAWAY GOLF COMPANY NOTE 2.750% 5/0 131193AE4 2354 1563000 PRN SOLE 21 1563000 0 0 CALLON PETE CO DEL COM 13123X508 3060 51801 SH SOLE 2 31042 0 20759 CALLON PETE CO DEL COM 13123X508 11 192 SH SOLE 4 192 0 0 CALLON PETE CO DEL COM 13123X508 33 565 SH SOLE 7 565 0 0 CALLON PETE CO DEL COM 13123X508 0 2 SH SOLE 17 0 0 2 CALLON PETE CO DEL COM 13123X508 10049 170089 SH SOLE 18 164076 0 6013 CALLON PETE CO DEL COM 13123X508 12850 217496 SH SOLE 19 217496 0 0 CALLON PETE CO DEL COM 13123X508 332027 5619956 SH SOLE 21 5619956 0 0 CALLON PETE CO DEL COM 13123X508 79745 1349787 SH SOLE 22 1320309 0 29478 CALLON PETE CO DEL COM 13123X508 338 5725 SH SOLE 23 5725 0 0 CALLON PETE CO DEL COM 13123X508 302 5109 SH SOLE 25 5109 0 0 CALLON PETE CO DEL COM 13123X508 3142 53178 SH SOLE 26 22405 0 30773 CALLON PETE CO DEL COM 13123X508 6470 109512 SH SOLE 30 109512 0 0 CALLON PETE CO DEL COM 13123X508 70 1178 SH SOLE 36 1178 0 0 CALLON PETE CO DEL COM 13123X508 325 5493 SH SOLE 40 5493 0 0 CALLON PETE CO DEL COM 13123X508 47 797 SH OTR 43 797 0 0 CALLON PETE CO DEL COM 13123X508 964 16322 SH SOLE 43 13084 0 3238 CALYXT INC COM 13173L107 2 1505 SH SOLE 2 0 0 1505 CALYXT INC COM 13173L107 3 2773 SH SOLE 18 2773 0 0 CALYXT INC COM 13173L107 70 67658 SH SOLE 21 67658 0 0 CALYXT INC COM 13173L107 151 145196 SH SOLE 22 145196 0 0 CAMBER ENERGY INC COM 13200M508 11 13089 SH SOLE 2 0 0 13089 CAMBER ENERGY INC COM 13200M508 0 1 SH SOLE 21 1 0 0 CAMBER ENERGY INC COM 13200M508 2595 3065039 SH SOLE 22 3065039 0 0 CAMBIUM NETWORKS CORP SHS G17766109 85 3596 SH SOLE 2 2539 0 1057 CAMBIUM NETWORKS CORP SHS G17766109 3 144 SH SOLE 7 144 0 0 CAMBIUM NETWORKS CORP SHS G17766109 654 27659 SH SOLE 18 27659 0 0 CAMBIUM NETWORKS CORP SHS G17766109 446 18853 SH SOLE 19 18853 0 0 CAMBIUM NETWORKS CORP SHS G17766109 10395 439705 SH SOLE 21 439705 0 0 CAMBIUM NETWORKS CORP SHS G17766109 5909 249946 SH SOLE 22 247627 0 2319 CAMBIUM NETWORKS CORP SHS G17766109 40 1688 SH SOLE 25 1688 0 0 CAMBIUM NETWORKS CORP SHS G17766109 57 2391 SH SOLE 30 2391 0 0 CAMBIUM NETWORKS CORP SHS G17766109 26 1086 SH SOLE 40 1086 0 0 CAMBIUM NETWORKS CORP SHS G17766109 45 1921 SH SOLE 43 1886 0 35 CAMBRIDGE BANCORP COM 132152109 307 3607 SH SOLE 2 308 0 3299 CAMBRIDGE BANCORP COM 132152109 6 68 SH SOLE 7 68 0 0 CAMBRIDGE BANCORP COM 132152109 1832 21549 SH SOLE 18 21549 0 0 CAMBRIDGE BANCORP COM 132152109 1006 11835 SH SOLE 19 11835 0 0 CAMBRIDGE BANCORP COM 132152109 21443 252266 SH SOLE 21 252266 0 0 CAMBRIDGE BANCORP COM 132152109 11828 139148 SH SOLE 22 134811 0 4337 CAMBRIDGE BANCORP COM 132152109 406 4776 SH SOLE 43 4061 0 715 CAMDEN NATL CORP COM 133034108 1412 30014 SH SOLE 2 23084 0 6930 CAMDEN NATL CORP COM 133034108 11 237 SH SOLE 7 237 0 0 CAMDEN NATL CORP COM 133034108 2167 46060 SH SOLE 18 46060 0 0 CAMDEN NATL CORP COM 133034108 1216 25852 SH SOLE 19 25852 0 0 CAMDEN NATL CORP COM 133034108 28466 605145 SH SOLE 21 605145 0 0 CAMDEN NATL CORP COM 133034108 21173 450103 SH SOLE 22 434340 0 15763 CAMDEN NATL CORP COM 133034108 140 2974 SH SOLE 25 2974 0 0 CAMDEN NATL CORP COM 133034108 124 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 760 16162 SH SOLE 30 16162 0 0 CAMDEN NATL CORP COM 133034108 45 958 SH SOLE 34 958 0 0 CAMDEN NATL CORP COM 133034108 115 2455 SH SOLE 36 2455 0 0 CAMDEN NATL CORP COM 133034108 106 2260 SH SOLE 40 2260 0 0 CAMDEN NATL CORP COM 133034108 1044 22198 SH SOLE 43 21958 0 240 CAMDEN PPTY TR SH BEN INT 133131102 47639 286635 SH SOLE 2 120495 0 166140 CAMDEN PPTY TR SH BEN INT 133131102 20788 125081 SH SOLE 4 88337 0 36744 CAMDEN PPTY TR SH BEN INT 133131102 23757 142943 SH SOLE 7 142943 0 0 CAMDEN PPTY TR SH BEN INT 133131102 105 632 SH SOLE 13 632 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2037 12258 SH SOLE 15 12258 0 0 CAMDEN PPTY TR SH BEN INT 133131102 39149 235556 SH SOLE 18 230198 0 5358 CAMDEN PPTY TR SH BEN INT 133131102 25254 151948 SH SOLE 19 151948 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1016078 6113585 SH SOLE 21 6113585 0 0 CAMDEN PPTY TR SH BEN INT 133131102 610561 3673654 SH SOLE 22 3484113 0 189541 CAMDEN PPTY TR SH BEN INT 133131102 21340 128401 SH SOLE 23 128401 0 0 CAMDEN PPTY TR SH BEN INT 133131102 77088 463829 SH SOLE 25 463829 0 0 CAMDEN PPTY TR SH BEN INT 133131102 15269 91869 SH SOLE 26 66953 0 24916 CAMDEN PPTY TR SH BEN INT 133131102 34072 205009 SH SOLE 28 1792 0 203217 CAMDEN PPTY TR SH BEN INT 133131102 116513 701039 SH SOLE 30 645731 0 55308 CAMDEN PPTY TR SH BEN INT 133131102 3928 23637 SH SOLE 31 12367 0 11270 CAMDEN PPTY TR SH BEN INT 133131102 2555 15373 SH SOLE 34 15373 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3210 19312 SH SOLE 36 19312 0 0 CAMDEN PPTY TR SH BEN INT 133131102 543 3270 SH SOLE 40 3270 0 0 CAMDEN PPTY TR SH BEN INT 133131102 33 200 SH OTR 43 200 0 0 CAMDEN PPTY TR SH BEN INT 133131102 8322 50071 SH SOLE 43 48013 0 2058 CAMECO CORP COM 13321L108 4562 156767 SH SOLE 21 156767 0 0 CAMECO CORP COM 13321L108 11576 397804 SH SOLE 43 380112 0 17692 CAMPBELL SOUP CO COM 134429109 22924 514343 SH SOLE 2 102660 0 411683 CAMPBELL SOUP CO COM 134429109 9305 208767 SH SOLE 4 195816 0 12951 CAMPBELL SOUP CO COM 134429109 9722 218125 SH SOLE 7 211369 0 6756 CAMPBELL SOUP CO COM 134429109 28 629 SH SOLE 13 629 0 0 CAMPBELL SOUP CO COM 134429109 1181 26501 SH SOLE 15 26501 0 0 CAMPBELL SOUP CO COM 134429109 14541 326256 SH SOLE 18 299466 0 26790 CAMPBELL SOUP CO COM 134429109 11305 253635 SH SOLE 19 253635 0 0 CAMPBELL SOUP CO COM 134429109 273876 6144851 SH SOLE 21 6144851 0 0 CAMPBELL SOUP CO COM 134429109 213070 4780570 SH SOLE 22 4328353 0 452217 CAMPBELL SOUP CO COM 134429109 10864 243758 SH SOLE 23 243758 0 0 CAMPBELL SOUP CO COM 134429109 11975 268674 SH SOLE 25 268674 0 0 CAMPBELL SOUP CO COM 134429109 27319 612936 SH SOLE 26 209607 0 403329 CAMPBELL SOUP CO COM 134429109 27799 623715 SH SOLE 28 5543 0 618172 CAMPBELL SOUP CO COM 134429109 70398 1579504 SH SOLE 30 1573177 0 6327 CAMPBELL SOUP CO COM 134429109 1833 41131 SH SOLE 31 18568 0 22563 CAMPBELL SOUP CO COM 134429109 2393 53681 SH SOLE 34 53681 0 0 CAMPBELL SOUP CO COM 134429109 4840 108594 SH SOLE 36 108594 0 0 CAMPBELL SOUP CO COM 134429109 311 6980 SH SOLE 40 6980 0 0 CAMPBELL SOUP CO COM 134429109 48 1078 SH OTR 43 1078 0 0 CAMPBELL SOUP CO COM 134429109 7702 172812 SH SOLE 43 148270 0 24542 CAMPING WORLD HLDGS INC CL A 13462K109 599 21422 SH SOLE 2 15288 0 6134 CAMPING WORLD HLDGS INC CL A 13462K109 5 162 SH SOLE 4 162 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 15 541 SH SOLE 7 541 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3085 110392 SH SOLE 18 110392 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3231 115585 SH SOLE 19 115585 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 39496 1413087 SH SOLE 21 1413087 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 27216 973752 SH SOLE 22 947507 0 26245 CAMPING WORLD HLDGS INC CL A 13462K109 163 5825 SH SOLE 25 5825 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 916 32762 SH SOLE 26 18507 0 14255 CAMPING WORLD HLDGS INC CL A 13462K109 21 760 SH SOLE 28 760 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 628 22466 SH SOLE 30 22466 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 73 2600 SH SOLE 36 2600 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 127 4560 SH SOLE 40 4560 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 63 2264 SH SOLE 43 2261 0 3 CAMTEK LTD ORD M20791105 0 8 SH SOLE 43 0 0 8 CANAAN INC SPONSORED ADS 134748102 5322 980076 SH SOLE 21 980076 0 0 CANAAN INC SPONSORED ADS 134748102 2863 527277 SH SOLE 22 515736 0 11541 CANAAN INC SPONSORED ADS 134748102 20 3595 SH SOLE 25 3595 0 0 CANAAN INC SPONSORED ADS 134748102 1493 275019 SH SOLE 30 275019 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4465 169592 SH SOLE 2 163891 0 5701 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 445 16898 SH SOLE 4 16898 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 147 5597 SH SOLE 7 5597 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 330 12539 SH SOLE 13 12539 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 565 21475 SH SOLE 18 339 0 21136 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 286 10855 SH SOLE 19 10855 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 3278 124500 SH SOLE 22 85255 0 39245 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 463 17597 SH SOLE 23 17597 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 66 2491 SH SOLE 26 0 0 2491 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 3 110 SH SOLE 28 0 0 110 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 772 29317 SH SOLE 29 29317 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 37 1402 SH SOLE 30 1402 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1387 52685 SH SOLE 31 52685 0 0 CANADIAN IMP BK COMM COM 136069101 111 912 SH SOLE 18 912 0 0 CANADIAN IMP BK COMM COM 136069101 37421 307515 SH SOLE 43 284185 0 23330 CANADIAN NAT RES LTD COM 136385101 28448 458988 SH SOLE 21 458988 0 0 CANADIAN NAT RES LTD COM 136385101 27092 437105 SH SOLE 43 422027 0 15078 CANADIAN NATL RY CO COM 136375102 46114 343776 SH SOLE 18 343776 0 0 CANADIAN NATL RY CO COM 136375102 35449 264271 SH SOLE 23 264271 0 0 CANADIAN NATL RY CO COM 136375102 43325 322980 SH SOLE 43 295911 0 27069 CANADIAN PAC RY LTD COM 13645T100 12 147 SH SOLE 18 147 0 0 CANADIAN PAC RY LTD COM 13645T100 68470 829535 SH SOLE 23 829535 0 0 CANADIAN PAC RY LTD COM 13645T100 3624 43903 SH SOLE 25 43903 0 0 CANADIAN PAC RY LTD COM 13645T100 10 122 SH SOLE 30 122 0 0 CANADIAN PAC RY LTD COM 13645T100 44829 543115 SH SOLE 43 506611 0 36504 CANADIAN SOLAR INC COM 136635109 38 1077 SH SOLE 7 1077 0 0 CANADIAN SOLAR INC COM 136635109 2904 82140 SH SOLE 19 82140 0 0 CANADIAN SOLAR INC COM 136635109 23541 665763 SH SOLE 21 665763 0 0 CANADIAN SOLAR INC COM 136635109 83 2334 SH SOLE 22 2334 0 0 CANADIAN SOLAR INC COM 136635109 25023 707655 SH SOLE 30 707655 0 0 CANADIAN SOLAR INC COM 136635109 98907 2797136 SH SOLE 34 2797136 0 0 CANADIAN SOLAR INC COM 136635109 43 1221 SH SOLE 36 1221 0 0 CANDEL THERAPEUTICS INC COM 137404109 16 3108 SH SOLE 18 3108 0 0 CANDEL THERAPEUTICS INC COM 137404109 588 115521 SH SOLE 21 115521 0 0 CANDEL THERAPEUTICS INC COM 137404109 3 577 SH SOLE 22 577 0 0 CANDEL THERAPEUTICS INC COM 137404109 67 13116 SH SOLE 30 13116 0 0 CANGO INC ADS 137586103 41 15666 SH SOLE 2 15666 0 0 CANGO INC ADS 137586103 8 2935 SH SOLE 4 2935 0 0 CANGO INC ADS 137586103 70 26976 SH SOLE 21 26976 0 0 CANGO INC ADS 137586103 435 167806 SH SOLE 22 164806 0 3000 CANGO INC ADS 137586103 246 95114 SH SOLE 30 95114 0 0 CANNAE HLDGS INC COM 13765N107 2470 103272 SH SOLE 2 60415 0 42857 CANNAE HLDGS INC COM 13765N107 8 351 SH SOLE 4 351 0 0 CANNAE HLDGS INC COM 13765N107 53 2236 SH SOLE 7 2236 0 0 CANNAE HLDGS INC COM 13765N107 6827 285428 SH SOLE 18 285428 0 0 CANNAE HLDGS INC COM 13765N107 12237 511573 SH SOLE 19 511573 0 0 CANNAE HLDGS INC COM 13765N107 71926 3006958 SH SOLE 21 3006958 0 0 CANNAE HLDGS INC COM 13765N107 49176 2055836 SH SOLE 22 1969931 0 85905 CANNAE HLDGS INC COM 13765N107 1854 77493 SH SOLE 25 77493 0 0 CANNAE HLDGS INC COM 13765N107 849 35496 SH SOLE 26 29210 0 6286 CANNAE HLDGS INC COM 13765N107 37 1551 SH SOLE 28 1551 0 0 CANNAE HLDGS INC COM 13765N107 13370 558961 SH SOLE 30 558961 0 0 CANNAE HLDGS INC COM 13765N107 3279 137079 SH SOLE 34 137079 0 0 CANNAE HLDGS INC COM 13765N107 231 9653 SH SOLE 40 9653 0 0 CANNAE HLDGS INC COM 13765N107 586 24519 SH SOLE 43 22787 0 1732 CANO HEALTH INC COM CL A 13781Y103 355 55973 SH SOLE 2 50773 0 5200 CANO HEALTH INC COM CL A 13781Y103 2 353 SH SOLE 18 353 0 0 CANO HEALTH INC COM CL A 13781Y103 6103 961091 SH SOLE 19 961091 0 0 CANO HEALTH INC COM CL A 13781Y103 4520 711799 SH SOLE 21 711799 0 0 CANO HEALTH INC COM CL A 13781Y103 15227 2397883 SH SOLE 22 2330589 0 67294 CANO HEALTH INC COM CL A 13781Y103 142 22367 SH SOLE 25 22367 0 0 CANO HEALTH INC COM CL A 13781Y103 3481 548159 SH SOLE 26 219150 0 329009 CANO HEALTH INC COM CL A 13781Y103 3401 535557 SH SOLE 30 535557 0 0 CANO HEALTH INC COM CL A 13781Y103 1487 234244 SH SOLE 34 234244 0 0 CANO HEALTH INC COM CL A 13781Y103 124 19581 SH SOLE 40 19581 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 36 23091 SH SOLE 2 23091 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 8 4902 SH SOLE 4 4902 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 80 50814 SH SOLE 18 50814 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 1143 723174 SH SOLE 19 723174 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 54 34269 SH SOLE 22 34269 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 6 3775 SH SOLE 26 3775 0 0 CANO HEALTH INC *W EXP 06/03/202 13781Y111 480 303669 SH SOLE 34 303669 0 0 CANON INC SPONSORED ADR 138006309 21592 888209 SH SOLE 43 814627 0 73582 CANOO INC COM CL A 13803R102 480 87030 SH SOLE 2 42721 0 44309 CANOO INC COM CL A 13803R102 7 1282 SH SOLE 7 1282 0 0 CANOO INC COM CL A 13803R102 1655 299736 SH SOLE 18 299736 0 0 CANOO INC COM CL A 13803R102 1366 247486 SH SOLE 19 247486 0 0 CANOO INC COM CL A 13803R102 20995 3803532 SH SOLE 21 3803532 0 0 CANOO INC COM CL A 13803R102 16916 3064478 SH SOLE 22 2986720 0 77758 CANOO INC COM CL A 13803R102 113 20515 SH SOLE 25 20515 0 0 CANOO INC COM CL A 13803R102 117 21229 SH SOLE 26 8717 0 12512 CANOO INC COM CL A 13803R102 379 68748 SH SOLE 28 68748 0 0 CANOO INC COM CL A 13803R102 445 80668 SH SOLE 30 80668 0 0 CANOO INC COM CL A 13803R102 79 14259 SH SOLE 36 14259 0 0 CANOO INC COM CL A 13803R102 70 12707 SH SOLE 40 12707 0 0 CANOPY GROWTH CORP COM 138035100 4 470 SH SOLE 43 440 0 30 CANTALOUPE INC COM 138103106 149 21993 SH SOLE 2 14782 0 7211 CANTALOUPE INC COM 138103106 6 937 SH SOLE 7 937 0 0 CANTALOUPE INC COM 138103106 1402 207126 SH SOLE 18 207126 0 0 CANTALOUPE INC COM 138103106 717 105948 SH SOLE 19 105948 0 0 CANTALOUPE INC COM 138103106 14159 2091498 SH SOLE 21 2091498 0 0 CANTALOUPE INC COM 138103106 9769 1443025 SH SOLE 22 1410469 0 32556 CANTALOUPE INC COM 138103106 49 7293 SH SOLE 25 7293 0 0 CANTALOUPE INC COM 138103106 95 14016 SH SOLE 30 14016 0 0 CANTALOUPE INC COM 138103106 43 6350 SH SOLE 40 6350 0 0 CANTALOUPE INC COM 138103106 81 12010 SH SOLE 43 11188 0 822 CANTERBURY PK HLDG CORP COM 13811E101 14 643 SH SOLE 18 643 0 0 CANTERBURY PK HLDG CORP COM 13811E101 174 7727 SH SOLE 21 7727 0 0 CAPITAL BANCORP INC MD COM 139737100 87 3801 SH SOLE 2 297 0 3504 CAPITAL BANCORP INC MD COM 139737100 577 25242 SH SOLE 18 25242 0 0 CAPITAL BANCORP INC MD COM 139737100 366 15994 SH SOLE 19 15994 0 0 CAPITAL BANCORP INC MD COM 139737100 6907 302146 SH SOLE 21 302146 0 0 CAPITAL BANCORP INC MD COM 139737100 2394 104735 SH SOLE 22 99623 0 5112 CAPITAL CITY BK GROUP INC COM 139674105 5016 190277 SH SOLE 2 148892 0 41385 CAPITAL CITY BK GROUP INC COM 139674105 7 252 SH SOLE 7 252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1137 43138 SH SOLE 18 43138 0 0 CAPITAL CITY BK GROUP INC COM 139674105 4756 180434 SH SOLE 19 180434 0 0 CAPITAL CITY BK GROUP INC COM 139674105 14272 541420 SH SOLE 21 541420 0 0 CAPITAL CITY BK GROUP INC COM 139674105 23073 875311 SH SOLE 22 859518 0 15793 CAPITAL CITY BK GROUP INC COM 139674105 232 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 1078 40910 SH SOLE 26 0 0 40910 CAPITAL CITY BK GROUP INC COM 139674105 88 3339 SH SOLE 30 3339 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 2627 0 0 CAPITAL ONE FINL CORP COM 14040H105 160185 1220085 SH SOLE 2 461256 0 758829 CAPITAL ONE FINL CORP COM 14040H105 47371 360812 SH SOLE 4 235449 0 125363 CAPITAL ONE FINL CORP COM 14040H105 49351 375896 SH SOLE 7 363693 0 12203 CAPITAL ONE FINL CORP COM 14040H105 4951 37709 SH SOLE 13 37709 0 0 CAPITAL ONE FINL CORP COM 14040H105 8129 61918 SH SOLE 15 61918 0 0 CAPITAL ONE FINL CORP COM 14040H105 1 5 SH SOLE 17 0 0 5 CAPITAL ONE FINL CORP COM 14040H105 246953 1880977 SH SOLE 18 1764432 0 116545 CAPITAL ONE FINL CORP COM 14040H105 244251 1860396 SH SOLE 19 1860396 0 0 CAPITAL ONE FINL CORP COM 14040H105 1147441 8739747 SH SOLE 21 8739747 0 0 CAPITAL ONE FINL CORP COM 14040H105 1203571 9167268 SH SOLE 22 8109951 0 1057317 CAPITAL ONE FINL CORP COM 14040H105 83887 638944 SH SOLE 23 638944 0 0 CAPITAL ONE FINL CORP COM 14040H105 99508 757929 SH SOLE 25 743201 0 14728 CAPITAL ONE FINL CORP COM 14040H105 146734 1117631 SH SOLE 26 426400 0 691231 CAPITAL ONE FINL CORP COM 14040H105 88801 676370 SH SOLE 28 45054 0 631316 CAPITAL ONE FINL CORP COM 14040H105 3467 26410 SH SOLE 29 26410 0 0 CAPITAL ONE FINL CORP COM 14040H105 310861 2367746 SH SOLE 30 2337459 0 30287 CAPITAL ONE FINL CORP COM 14040H105 19760 150504 SH SOLE 31 99757 0 50747 CAPITAL ONE FINL CORP COM 14040H105 37713 287249 SH SOLE 34 287249 0 0 CAPITAL ONE FINL CORP COM 14040H105 27927 212715 SH SOLE 36 212715 0 0 CAPITAL ONE FINL CORP COM 14040H105 1873 14264 SH SOLE 40 14264 0 0 CAPITAL ONE FINL CORP COM 14040H105 134 1021 SH OTR 43 1021 0 0 CAPITAL ONE FINL CORP COM 14040H105 44504 338972 SH SOLE 43 310066 0 28906 CAPITAL SOUTHWEST CORP COM 140501107 3155 132967 SH SOLE 30 132967 0 0 CAPITAL SOUTHWEST CORP COM 140501107 104 4374 SH SOLE 43 1544 0 2830 CAPITOL FED FINL INC COM 14057J101 1019 93632 SH SOLE 2 35585 0 58047 CAPITOL FED FINL INC COM 14057J101 7 688 SH SOLE 4 688 0 0 CAPITOL FED FINL INC COM 14057J101 17 1539 SH SOLE 7 1539 0 0 CAPITOL FED FINL INC COM 14057J101 5233 480948 SH SOLE 18 480948 0 0 CAPITOL FED FINL INC COM 14057J101 2479 227832 SH SOLE 19 227832 0 0 CAPITOL FED FINL INC COM 14057J101 173537 15950098 SH SOLE 21 15950098 0 0 CAPITOL FED FINL INC COM 14057J101 35023 3219017 SH SOLE 22 3078287 0 140730 CAPITOL FED FINL INC COM 14057J101 182 16759 SH SOLE 25 16759 0 0 CAPITOL FED FINL INC COM 14057J101 911 83699 SH SOLE 26 77625 0 6074 CAPITOL FED FINL INC COM 14057J101 2359 216863 SH SOLE 30 216863 0 0 CAPITOL FED FINL INC COM 14057J101 50 4585 SH SOLE 36 4585 0 0 CAPITOL FED FINL INC COM 14057J101 179 16458 SH SOLE 40 16458 0 0 CAPITOL FED FINL INC COM 14057J101 508 46700 SH SOLE 43 46647 0 53 CAPRI HOLDINGS LIMITED SHS G1890L107 13050 253935 SH SOLE 2 112057 0 141878 CAPRI HOLDINGS LIMITED SHS G1890L107 203 3943 SH SOLE 4 3943 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 147 2862 SH SOLE 7 2862 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 18553 361023 SH SOLE 18 361023 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 29017 564644 SH SOLE 19 564644 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 359042 6986620 SH SOLE 21 6986620 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 207663 4040913 SH SOLE 22 3867252 0 173661 CAPRI HOLDINGS LIMITED SHS G1890L107 1093 21272 SH SOLE 25 21272 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2935 57109 SH SOLE 26 45906 0 11203 CAPRI HOLDINGS LIMITED SHS G1890L107 139 2696 SH SOLE 28 2696 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 4549 88521 SH SOLE 30 88521 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 111 2166 SH SOLE 31 2166 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 11273 219370 SH SOLE 34 219370 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 187 3641 SH SOLE 36 3641 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 998 19420 SH SOLE 40 19420 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 7754 150891 SH SOLE 43 137041 0 13850 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 14 4136 SH SOLE 18 4136 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 179 52125 SH SOLE 21 52125 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 845 246258 SH SOLE 22 246258 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 888 42113 SH SOLE 2 33410 0 8703 CAPSTAR FINL HLDGS INC COM 14070T102 6 290 SH SOLE 7 290 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1301 61696 SH SOLE 18 61696 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 2699 128055 SH SOLE 19 128055 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 16844 799056 SH SOLE 21 799056 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 11889 564009 SH SOLE 22 549847 0 14162 CAPSTAR FINL HLDGS INC COM 14070T102 60 2861 SH SOLE 43 2709 0 152 CAPSTONE GREEN ENERGY CORP COM 14067D508 13 3243 SH SOLE 18 3243 0 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 153 37074 SH SOLE 21 37074 0 0 CAPSTONE GREEN ENERGY CORP COM 14067D508 1455 353193 SH SOLE 22 353193 0 0 CARA THERAPEUTICS INC COM 140755109 599 49318 SH SOLE 2 12481 0 36837 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 2083 171480 SH SOLE 18 171480 0 0 CARA THERAPEUTICS INC COM 140755109 992 81675 SH SOLE 19 81675 0 0 CARA THERAPEUTICS INC COM 140755109 67518 5557013 SH SOLE 21 5557013 0 0 CARA THERAPEUTICS INC COM 140755109 13685 1126340 SH SOLE 22 1078112 0 48228 CARA THERAPEUTICS INC COM 140755109 82 6763 SH SOLE 25 6763 0 0 CARA THERAPEUTICS INC COM 140755109 413 34020 SH SOLE 26 26377 0 7643 CARA THERAPEUTICS INC COM 140755109 373 30721 SH SOLE 28 30721 0 0 CARA THERAPEUTICS INC COM 140755109 1303 107248 SH SOLE 30 107248 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 38 3163 SH OTR 43 3163 0 0 CARA THERAPEUTICS INC COM 140755109 110 9049 SH SOLE 43 8598 0 451 CARDIFF ONCOLOGY INC COM 14147L108 45 18271 SH SOLE 2 1472 0 16799 CARDIFF ONCOLOGY INC COM 14147L108 1 581 SH SOLE 7 581 0 0 CARDIFF ONCOLOGY INC COM 14147L108 299 120417 SH SOLE 18 120417 0 0 CARDIFF ONCOLOGY INC COM 14147L108 156 62845 SH SOLE 19 62845 0 0 CARDIFF ONCOLOGY INC COM 14147L108 3399 1370683 SH SOLE 21 1370683 0 0 CARDIFF ONCOLOGY INC COM 14147L108 2290 923323 SH SOLE 22 898162 0 25161 CARDINAL HEALTH INC COM 14149Y108 38093 671830 SH SOLE 2 125109 0 546721 CARDINAL HEALTH INC COM 14149Y108 12204 215246 SH SOLE 4 120411 0 94835 CARDINAL HEALTH INC COM 14149Y108 19835 349819 SH SOLE 7 340895 0 8924 CARDINAL HEALTH INC COM 14149Y108 64 1134 SH SOLE 13 1134 0 0 CARDINAL HEALTH INC COM 14149Y108 2326 41018 SH SOLE 15 41018 0 0 CARDINAL HEALTH INC COM 14149Y108 26424 466036 SH SOLE 18 428368 0 37668 CARDINAL HEALTH INC COM 14149Y108 21996 387938 SH SOLE 19 387938 0 0 CARDINAL HEALTH INC COM 14149Y108 453691 8001609 SH SOLE 21 8001609 0 0 CARDINAL HEALTH INC COM 14149Y108 344200 6070549 SH SOLE 22 5515148 0 555401 CARDINAL HEALTH INC COM 14149Y108 20576 362899 SH SOLE 23 362899 0 0 CARDINAL HEALTH INC COM 14149Y108 63073 1112401 SH SOLE 25 1112401 0 0 CARDINAL HEALTH INC COM 14149Y108 56922 1003912 SH SOLE 26 573996 0 429916 CARDINAL HEALTH INC COM 14149Y108 58298 1028189 SH SOLE 28 7456 0 1020733 CARDINAL HEALTH INC COM 14149Y108 156643 2762670 SH SOLE 30 2510225 0 252445 CARDINAL HEALTH INC COM 14149Y108 3518 62038 SH SOLE 31 28694 0 33344 CARDINAL HEALTH INC COM 14149Y108 835 14720 SH SOLE 34 14720 0 0 CARDINAL HEALTH INC COM 14149Y108 13057 230284 SH SOLE 35 230284 0 0 CARDINAL HEALTH INC COM 14149Y108 8489 149712 SH SOLE 36 149712 0 0 CARDINAL HEALTH INC COM 14149Y108 539 9508 SH SOLE 40 9508 0 0 CARDINAL HEALTH INC COM 14149Y108 74 1303 SH OTR 43 1303 0 0 CARDINAL HEALTH INC COM 14149Y108 9418 166104 SH SOLE 43 150074 0 16030 CARDIOVASCULAR SYS INC DEL COM 141619106 2147 94988 SH SOLE 2 67287 0 27701 CARDIOVASCULAR SYS INC DEL COM 141619106 21 945 SH SOLE 4 174 0 771 CARDIOVASCULAR SYS INC DEL COM 141619106 14 632 SH SOLE 7 632 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3357 148549 SH SOLE 18 133289 0 15260 CARDIOVASCULAR SYS INC DEL COM 141619106 5813 257207 SH SOLE 19 257207 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 115869 5126952 SH SOLE 21 5126952 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 28128 1244593 SH SOLE 22 1219814 0 24779 CARDIOVASCULAR SYS INC DEL COM 141619106 188 8310 SH SOLE 23 8310 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 177 7810 SH SOLE 25 7810 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1419 62784 SH SOLE 26 19723 0 43061 CARDIOVASCULAR SYS INC DEL COM 141619106 1682 74405 SH SOLE 30 74405 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 163 7234 SH SOLE 36 7234 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 110 4846 SH SOLE 40 4846 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1088 48147 SH SOLE 43 45880 0 2267 CARDLYTICS INC COM 14161W105 1747 31784 SH SOLE 2 16398 0 15386 CARDLYTICS INC COM 14161W105 6 102 SH SOLE 4 102 0 0 CARDLYTICS INC COM 14161W105 25 453 SH SOLE 7 453 0 0 CARDLYTICS INC COM 14161W105 5071 92240 SH SOLE 18 86019 0 6221 CARDLYTICS INC COM 14161W105 10759 195691 SH SOLE 19 195691 0 0 CARDLYTICS INC COM 14161W105 60063 1092453 SH SOLE 21 1092453 0 0 CARDLYTICS INC COM 14161W105 48113 875094 SH SOLE 22 857102 0 17992 CARDLYTICS INC COM 14161W105 288 5238 SH SOLE 23 5238 0 0 CARDLYTICS INC COM 14161W105 343 6242 SH SOLE 25 6242 0 0 CARDLYTICS INC COM 14161W105 2164 39361 SH SOLE 26 12791 0 26570 CARDLYTICS INC COM 14161W105 29 532 SH SOLE 28 532 0 0 CARDLYTICS INC COM 14161W105 1106 20125 SH SOLE 30 20125 0 0 CARDLYTICS INC COM 14161W105 112 2035 SH SOLE 36 2035 0 0 CARDLYTICS INC COM 14161W105 214 3899 SH SOLE 40 3899 0 0 CARDLYTICS INC COM 14161W105 322 5853 SH SOLE 43 5542 0 311 CARECLOUD INC COM 14167R100 10 1926 SH SOLE 18 1926 0 0 CARECLOUD INC COM 14167R100 146 28351 SH SOLE 21 28351 0 0 CARECLOUD INC COM 14167R100 151 29312 SH SOLE 22 29312 0 0 CAREDX INC COM 14167L103 844 22821 SH SOLE 2 17402 0 5419 CAREDX INC COM 14167L103 7 190 SH SOLE 4 190 0 0 CAREDX INC COM 14167L103 28 764 SH SOLE 7 764 0 0 CAREDX INC COM 14167L103 5100 137877 SH SOLE 18 133682 0 4195 CAREDX INC COM 14167L103 4874 131753 SH SOLE 19 131753 0 0 CAREDX INC COM 14167L103 77167 2086153 SH SOLE 21 2086153 0 0 CAREDX INC COM 14167L103 45158 1220821 SH SOLE 22 1188693 0 32128 CAREDX INC COM 14167L103 32 868 SH SOLE 23 868 0 0 CAREDX INC COM 14167L103 321 8684 SH SOLE 25 8684 0 0 CAREDX INC COM 14167L103 833 22519 SH SOLE 26 17636 0 4883 CAREDX INC COM 14167L103 31 851 SH SOLE 28 851 0 0 CAREDX INC COM 14167L103 8116 219408 SH SOLE 30 219408 0 0 CAREDX INC COM 14167L103 220 5958 SH SOLE 40 5958 0 0 CAREDX INC COM 14167L103 9 252 SH OTR 43 252 0 0 CAREDX INC COM 14167L103 325 8777 SH SOLE 43 8777 0 0 CAREMAX INC COM CL A 14171W103 20 2632 SH SOLE 2 0 0 2632 CAREMAX INC COM CL A 14171W103 220 29440 SH SOLE 18 29440 0 0 CAREMAX INC COM CL A 14171W103 5656 757129 SH SOLE 19 757129 0 0 CAREMAX INC COM CL A 14171W103 735 98458 SH SOLE 21 98458 0 0 CAREMAX INC COM CL A 14171W103 6779 907474 SH SOLE 22 907474 0 0 CAREMAX INC COM CL A 14171W103 3 431 SH SOLE 43 0 0 431 CAREMAX INC *W EXP 06/08/202 14171W111 9 5887 SH SOLE 18 5887 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 235 156441 SH SOLE 19 156441 0 0 CAREMAX INC *W EXP 06/08/202 14171W111 3 1930 SH SOLE 20 1930 0 0 CARETRUST REIT INC COM 14174T107 2234 115747 SH SOLE 2 27722 0 88025 CARETRUST REIT INC COM 14174T107 897 46498 SH SOLE 4 46498 0 0 CARETRUST REIT INC COM 14174T107 2344 121462 SH SOLE 7 121462 0 0 CARETRUST REIT INC COM 14174T107 6916 358356 SH SOLE 18 358356 0 0 CARETRUST REIT INC COM 14174T107 5654 292967 SH SOLE 19 292967 0 0 CARETRUST REIT INC COM 14174T107 239373 12402763 SH SOLE 21 12402763 0 0 CARETRUST REIT INC COM 14174T107 61025 3161922 SH SOLE 22 3063517 0 98405 CARETRUST REIT INC COM 14174T107 54 2801 SH SOLE 23 2801 0 0 CARETRUST REIT INC COM 14174T107 8161 422871 SH SOLE 25 422871 0 0 CARETRUST REIT INC COM 14174T107 503 26065 SH SOLE 26 20645 0 5420 CARETRUST REIT INC COM 14174T107 1144 59286 SH SOLE 28 1724 0 57562 CARETRUST REIT INC COM 14174T107 13841 717176 SH SOLE 30 717176 0 0 CARETRUST REIT INC COM 14174T107 274 14208 SH SOLE 40 14208 0 0 CARETRUST REIT INC COM 14174T107 1074 55655 SH SOLE 43 51935 0 3720 CARGURUS INC COM CL A 141788109 2827 66589 SH SOLE 2 56387 0 10202 CARGURUS INC COM CL A 141788109 15 365 SH SOLE 4 365 0 0 CARGURUS INC COM CL A 141788109 58 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 10760 253415 SH SOLE 18 249896 0 3519 CARGURUS INC COM CL A 141788109 8772 206593 SH SOLE 19 206593 0 0 CARGURUS INC COM CL A 141788109 136399 3212400 SH SOLE 21 3212400 0 0 CARGURUS INC COM CL A 141788109 88523 2084855 SH SOLE 22 2035230 0 49625 CARGURUS INC COM CL A 141788109 67 1589 SH SOLE 23 1589 0 0 CARGURUS INC COM CL A 141788109 443 10434 SH SOLE 25 10434 0 0 CARGURUS INC COM CL A 141788109 1142 26890 SH SOLE 26 19366 0 7524 CARGURUS INC COM CL A 141788109 70 1660 SH SOLE 28 1660 0 0 CARGURUS INC COM CL A 141788109 6553 154344 SH SOLE 30 154344 0 0 CARGURUS INC COM CL A 141788109 35 824 SH SOLE 36 824 0 0 CARGURUS INC COM CL A 141788109 432 10171 SH SOLE 40 10171 0 0 CARGURUS INC COM CL A 141788109 1129 26599 SH SOLE 43 24692 0 1907 CARIBOU BIOSCIENCES INC COM 142038108 207 22521 SH SOLE 2 9117 0 13404 CARIBOU BIOSCIENCES INC COM 142038108 6 704 SH SOLE 7 704 0 0 CARIBOU BIOSCIENCES INC COM 142038108 1323 144098 SH SOLE 18 144098 0 0 CARIBOU BIOSCIENCES INC COM 142038108 1631 177691 SH SOLE 19 177691 0 0 CARIBOU BIOSCIENCES INC COM 142038108 19298 2102147 SH SOLE 21 2102147 0 0 CARIBOU BIOSCIENCES INC COM 142038108 7593 827150 SH SOLE 22 794580 0 32570 CARIBOU BIOSCIENCES INC COM 142038108 5 545 SH SOLE 23 545 0 0 CARIBOU BIOSCIENCES INC COM 142038108 46 4998 SH SOLE 25 4998 0 0 CARIBOU BIOSCIENCES INC COM 142038108 323 35213 SH SOLE 30 35213 0 0 CARIBOU BIOSCIENCES INC COM 142038108 38 4115 SH SOLE 40 4115 0 0 CARLISLE COS INC COM 142339100 25772 104798 SH SOLE 2 43008 0 61790 CARLISLE COS INC COM 142339100 46 187 SH SOLE 4 187 0 0 CARLISLE COS INC COM 142339100 1400 5694 SH SOLE 7 5694 0 0 CARLISLE COS INC COM 142339100 27992 113825 SH SOLE 18 113825 0 0 CARLISLE COS INC COM 142339100 3700 15046 SH SOLE 19 15046 0 0 CARLISLE COS INC COM 142339100 633785 2577200 SH SOLE 21 2577200 0 0 CARLISLE COS INC COM 142339100 349762 1422260 SH SOLE 22 1362041 0 60219 CARLISLE COS INC COM 142339100 1730 7033 SH SOLE 25 7033 0 0 CARLISLE COS INC COM 142339100 5160 20983 SH SOLE 26 16492 0 4491 CARLISLE COS INC COM 142339100 228 929 SH SOLE 28 929 0 0 CARLISLE COS INC COM 142339100 7449 30289 SH SOLE 30 30289 0 0 CARLISLE COS INC COM 142339100 185 753 SH SOLE 31 753 0 0 CARLISLE COS INC COM 142339100 230 935 SH SOLE 36 935 0 0 CARLISLE COS INC COM 142339100 1638 6659 SH SOLE 40 6659 0 0 CARLISLE COS INC COM 142339100 46 188 SH OTR 43 188 0 0 CARLISLE COS INC COM 142339100 4452 18104 SH SOLE 43 15184 0 2920 CARLOTZ INC COM CL A 142552108 43 31456 SH SOLE 2 19199 0 12257 CARLOTZ INC COM CL A 142552108 258 188678 SH SOLE 18 188678 0 0 CARLOTZ INC COM CL A 142552108 172 125449 SH SOLE 19 125449 0 0 CARLOTZ INC COM CL A 142552108 3568 2604115 SH SOLE 21 2604115 0 0 CARLOTZ INC COM CL A 142552108 2518 1837828 SH SOLE 22 1754938 0 82890 CARLOTZ INC COM CL A 142552108 21 15463 SH SOLE 25 15463 0 0 CARLOTZ INC COM CL A 142552108 32 23484 SH SOLE 30 23484 0 0 CARLOTZ INC COM CL A 142552108 17 12717 SH SOLE 40 12717 0 0 CARLYLE GROUP INC COM 14316J108 18884 386089 SH SOLE 2 31759 0 354330 CARLYLE GROUP INC COM 14316J108 5897 120566 SH SOLE 4 65966 0 54600 CARLYLE GROUP INC COM 14316J108 733 14983 SH SOLE 7 14983 0 0 CARLYLE GROUP INC COM 14316J108 22 446 SH SOLE 13 446 0 0 CARLYLE GROUP INC COM 14316J108 868 17743 SH SOLE 15 17743 0 0 CARLYLE GROUP INC COM 14316J108 8759 179077 SH SOLE 18 170798 0 8279 CARLYLE GROUP INC COM 14316J108 276114 5645345 SH SOLE 19 5645345 0 0 CARLYLE GROUP INC COM 14316J108 114890 2349017 SH SOLE 21 2349017 0 0 CARLYLE GROUP INC COM 14316J108 198849 4065617 SH SOLE 22 3781124 0 284493 CARLYLE GROUP INC COM 14316J108 9893 202262 SH SOLE 23 202262 0 0 CARLYLE GROUP INC COM 14316J108 19510 398892 SH SOLE 25 398892 0 0 CARLYLE GROUP INC COM 14316J108 10115 206812 SH SOLE 26 90776 0 116036 CARLYLE GROUP INC COM 14316J108 10956 224006 SH SOLE 28 8161 0 215845 CARLYLE GROUP INC COM 14316J108 65354 1336213 SH SOLE 30 993806 0 342407 CARLYLE GROUP INC COM 14316J108 1747 35714 SH SOLE 31 18206 0 17508 CARLYLE GROUP INC COM 14316J108 392 8013 SH SOLE 34 8013 0 0 CARLYLE GROUP INC COM 14316J108 2993 61186 SH SOLE 36 61186 0 0 CARLYLE GROUP INC COM 14316J108 251 5134 SH SOLE 40 5134 0 0 CARMAX INC COM 143130102 31315 324577 SH SOLE 2 42675 0 281902 CARMAX INC COM 143130102 10095 104638 SH SOLE 4 64444 0 40194 CARMAX INC COM 143130102 13828 143329 SH SOLE 7 138691 0 4638 CARMAX INC COM 143130102 78 809 SH SOLE 13 809 0 0 CARMAX INC COM 143130102 2201 22809 SH SOLE 15 22809 0 0 CARMAX INC COM 143130102 25551 264835 SH SOLE 18 242847 0 21988 CARMAX INC COM 143130102 6636 68786 SH SOLE 19 68786 0 0 CARMAX INC COM 143130102 398940 4134951 SH SOLE 21 4134951 0 0 CARMAX INC COM 143130102 327747 3397046 SH SOLE 22 3068610 0 328436 CARMAX INC COM 143130102 19585 202991 SH SOLE 23 202991 0 0 CARMAX INC COM 143130102 19548 202613 SH SOLE 25 202613 0 0 CARMAX INC COM 143130102 32988 341918 SH SOLE 26 121298 0 220620 CARMAX INC COM 143130102 26629 276005 SH SOLE 28 7517 0 268488 CARMAX INC COM 143130102 66442 688657 SH SOLE 30 688657 0 0 CARMAX INC COM 143130102 3563 36929 SH SOLE 31 18414 0 18515 CARMAX INC COM 143130102 833 8631 SH SOLE 34 8631 0 0 CARMAX INC COM 143130102 6936 71895 SH SOLE 36 71895 0 0 CARMAX INC COM 143130102 516 5353 SH SOLE 40 5353 0 0 CARMAX INC COM 143130102 23 234 SH OTR 43 234 0 0 CARMAX INC COM 143130102 10734 111253 SH SOLE 43 90560 0 20693 CARNIVAL CORP COMMON STOCK 143658300 30939 1530094 SH SOLE 2 180555 0 1349539 CARNIVAL CORP COMMON STOCK 143658300 7578 374762 SH SOLE 4 319883 0 54879 CARNIVAL CORP COMMON STOCK 143658300 14382 711258 SH SOLE 7 688209 0 23049 CARNIVAL CORP COMMON STOCK 143658300 92 4551 SH SOLE 13 4551 0 0 CARNIVAL CORP COMMON STOCK 143658300 2316 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 27256 1347961 SH SOLE 18 1235145 0 112816 CARNIVAL CORP COMMON STOCK 143658300 7185 355365 SH SOLE 19 355365 0 0 CARNIVAL CORP COMMON STOCK 143658300 387687 19173465 SH SOLE 21 19173465 0 0 CARNIVAL CORP COMMON STOCK 143658300 353834 17499229 SH SOLE 22 15832537 0 1666692 CARNIVAL CORP COMMON STOCK 143658300 21049 1041008 SH SOLE 23 1041008 0 0 CARNIVAL CORP COMMON STOCK 143658300 21409 1058821 SH SOLE 25 1058821 0 0 CARNIVAL CORP COMMON STOCK 143658300 35932 1777060 SH SOLE 26 636181 0 1140879 CARNIVAL CORP COMMON STOCK 143658300 24336 1203574 SH SOLE 28 0 0 1203574 CARNIVAL CORP COMMON STOCK 143658300 69397 3432098 SH SOLE 30 3432098 0 0 CARNIVAL CORP COMMON STOCK 143658300 3576 176865 SH SOLE 31 83532 0 93333 CARNIVAL CORP COMMON STOCK 143658300 844 41717 SH SOLE 34 41717 0 0 CARNIVAL CORP COMMON STOCK 143658300 8070 399122 SH SOLE 36 399122 0 0 CARNIVAL CORP COMMON STOCK 143658300 578 28583 SH SOLE 40 28583 0 0 CARNIVAL CORP COMMON STOCK 143658300 36 1784 SH OTR 43 1784 0 0 CARNIVAL CORP COMMON STOCK 143658300 9323 461059 SH SOLE 43 378450 0 82609 CARNIVAL CORP NOTE 5.750% 4/0 143658BE1 7219 3450000 PRN SOLE 21 3450000 0 0 CARNIVAL PLC ADR 14365C103 7172 392532 SH SOLE 43 264991 0 127541 CARPARTS COM INC COM 14427M107 106 15821 SH SOLE 2 11154 0 4667 CARPARTS COM INC COM 14427M107 1 136 SH SOLE 4 136 0 0 CARPARTS COM INC COM 14427M107 4 605 SH SOLE 7 605 0 0 CARPARTS COM INC COM 14427M107 926 138242 SH SOLE 18 138242 0 0 CARPARTS COM INC COM 14427M107 583 87008 SH SOLE 19 87008 0 0 CARPARTS COM INC COM 14427M107 11308 1687745 SH SOLE 21 1687745 0 0 CARPARTS COM INC COM 14427M107 7477 1116024 SH SOLE 22 1090439 0 25585 CARPARTS COM INC COM 14427M107 31 4568 SH SOLE 25 4568 0 0 CARPARTS COM INC COM 14427M107 28 4149 SH SOLE 26 0 0 4149 CARPARTS COM INC COM 14427M107 380 56724 SH SOLE 30 56724 0 0 CARPARTS COM INC COM 14427M107 29 4334 SH SOLE 40 4334 0 0 CARPARTS COM INC COM 14427M107 115 17236 SH SOLE 43 16314 0 922 CARPENTER TECHNOLOGY CORP COM 144285103 1317 31365 SH SOLE 2 13676 0 17689 CARPENTER TECHNOLOGY CORP COM 144285103 8 190 SH SOLE 4 190 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 26 622 SH SOLE 7 622 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 7411 176547 SH SOLE 18 176547 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3537 84253 SH SOLE 19 84253 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 257359 6130523 SH SOLE 21 6130523 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 50579 1204836 SH SOLE 22 1157774 0 47062 CARPENTER TECHNOLOGY CORP COM 144285103 261 6211 SH SOLE 25 6211 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 750 17868 SH SOLE 26 13644 0 4224 CARPENTER TECHNOLOGY CORP COM 144285103 18 420 SH SOLE 28 420 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 3423 81538 SH SOLE 30 81538 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 110 2613 SH SOLE 36 2613 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 234 5576 SH SOLE 40 5576 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1697 40430 SH SOLE 43 39426 0 1004 CARRIAGE SVCS INC COM 143905107 707 13258 SH SOLE 2 4349 0 8909 CARRIAGE SVCS INC COM 143905107 4 73 SH SOLE 4 73 0 0 CARRIAGE SVCS INC COM 143905107 11 200 SH SOLE 7 200 0 0 CARRIAGE SVCS INC COM 143905107 2520 47253 SH SOLE 18 47253 0 0 CARRIAGE SVCS INC COM 143905107 1473 27624 SH SOLE 19 27624 0 0 CARRIAGE SVCS INC COM 143905107 32639 612018 SH SOLE 21 612018 0 0 CARRIAGE SVCS INC COM 143905107 20167 378149 SH SOLE 22 364021 0 14128 CARRIAGE SVCS INC COM 143905107 116 2170 SH SOLE 25 2170 0 0 CARRIAGE SVCS INC COM 143905107 35 665 SH SOLE 26 665 0 0 CARRIAGE SVCS INC COM 143905107 731 13698 SH SOLE 30 13698 0 0 CARRIAGE SVCS INC COM 143905107 24 455 SH SOLE 34 455 0 0 CARRIAGE SVCS INC COM 143905107 36 675 SH SOLE 36 675 0 0 CARRIAGE SVCS INC COM 143905107 90 1695 SH SOLE 40 1695 0 0 CARRIAGE SVCS INC COM 143905107 23 435 SH OTR 43 435 0 0 CARRIAGE SVCS INC COM 143905107 67 1250 SH SOLE 43 1250 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 72897 1589215 SH SOLE 2 237296 0 1351919 CARRIER GLOBAL CORPORATION COM 14448C104 28456 620352 SH SOLE 4 419211 0 201141 CARRIER GLOBAL CORPORATION COM 14448C104 34166 744848 SH SOLE 7 720660 0 24188 CARRIER GLOBAL CORPORATION COM 14448C104 152 3312 SH SOLE 13 3312 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 5439 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 79276 1728271 SH SOLE 18 1613226 0 115045 CARRIER GLOBAL CORPORATION COM 14448C104 47769 1041391 SH SOLE 19 1041391 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1032158 22501811 SH SOLE 21 22501811 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 826526 18018874 SH SOLE 22 16368209 0 1650665 CARRIER GLOBAL CORPORATION COM 14448C104 47101 1026830 SH SOLE 23 1026830 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 66793 1456146 SH SOLE 25 1456146 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 84773 1848124 SH SOLE 26 681464 0 1166660 CARRIER GLOBAL CORPORATION COM 14448C104 94250 2054715 SH SOLE 28 24758 0 2029957 CARRIER GLOBAL CORPORATION COM 14448C104 26 566 SH SOLE 29 566 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 197958 4315630 SH SOLE 30 4059272 0 256358 CARRIER GLOBAL CORPORATION COM 14448C104 8499 185287 SH SOLE 31 91570 0 93717 CARRIER GLOBAL CORPORATION COM 14448C104 11146 242983 SH SOLE 34 242983 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 16571 361259 SH SOLE 36 361259 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1247 27178 SH SOLE 40 27178 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 103 2241 SH OTR 43 2241 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 26993 588465 SH SOLE 43 523461 0 65004 CARROLS RESTAURANT GROUP INC COM 14574X104 55 24366 SH SOLE 2 1399 0 22967 CARROLS RESTAURANT GROUP INC COM 14574X104 2 764 SH SOLE 7 764 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 263 116329 SH SOLE 18 116329 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 133 58752 SH SOLE 19 58752 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2744 1214188 SH SOLE 21 1214188 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1806 799235 SH SOLE 22 781651 0 17584 CARROLS RESTAURANT GROUP INC COM 14574X104 2 907 SH SOLE 43 907 0 0 CARS COM INC COM 14575E105 782 54205 SH SOLE 2 19541 0 34664 CARS COM INC COM 14575E105 5 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 16 1102 SH SOLE 7 1102 0 0 CARS COM INC COM 14575E105 3598 249347 SH SOLE 18 249347 0 0 CARS COM INC COM 14575E105 1745 120963 SH SOLE 19 120963 0 0 CARS COM INC COM 14575E105 114946 7965793 SH SOLE 21 7965793 0 0 CARS COM INC COM 14575E105 24023 1664777 SH SOLE 22 1594356 0 70421 CARS COM INC COM 14575E105 124 8568 SH SOLE 25 8568 0 0 CARS COM INC COM 14575E105 245 16995 SH SOLE 26 10635 0 6360 CARS COM INC COM 14575E105 18 1223 SH SOLE 28 1223 0 0 CARS COM INC COM 14575E105 2660 184365 SH SOLE 30 184365 0 0 CARS COM INC COM 14575E105 156 10814 SH SOLE 40 10814 0 0 CARS COM INC COM 14575E105 9 657 SH OTR 43 657 0 0 CARS COM INC COM 14575E105 323 22412 SH SOLE 43 21765 0 647 CARTER BANKSHARES INC COM NEW 146103106 523 30096 SH SOLE 2 946 0 29150 CARTER BANKSHARES INC COM NEW 146103106 6 326 SH SOLE 7 326 0 0 CARTER BANKSHARES INC COM NEW 146103106 1413 81372 SH SOLE 18 81372 0 0 CARTER BANKSHARES INC COM NEW 146103106 1759 101262 SH SOLE 19 101262 0 0 CARTER BANKSHARES INC COM NEW 146103106 16546 952551 SH SOLE 21 952551 0 0 CARTER BANKSHARES INC COM NEW 146103106 10181 586121 SH SOLE 22 568667 0 17454 CARTER BANKSHARES INC COM NEW 146103106 23 1326 SH SOLE 43 1326 0 0 CARTERS INC COM 146229109 5407 58775 SH SOLE 2 37774 0 21001 CARTERS INC COM 146229109 9 96 SH SOLE 4 96 0 0 CARTERS INC COM 146229109 85 927 SH SOLE 7 927 0 0 CARTERS INC COM 146229109 8409 91414 SH SOLE 18 91414 0 0 CARTERS INC COM 146229109 1075 11683 SH SOLE 19 11683 0 0 CARTERS INC COM 146229109 190691 2072951 SH SOLE 21 2072951 0 0 CARTERS INC COM 146229109 105824 1150389 SH SOLE 22 1100977 0 49412 CARTERS INC COM 146229109 566 6157 SH SOLE 25 6157 0 0 CARTERS INC COM 146229109 1438 15634 SH SOLE 26 12205 0 3429 CARTERS INC COM 146229109 72 783 SH SOLE 28 783 0 0 CARTERS INC COM 146229109 2439 26515 SH SOLE 30 26515 0 0 CARTERS INC COM 146229109 56 607 SH SOLE 31 607 0 0 CARTERS INC COM 146229109 139 1509 SH SOLE 36 1509 0 0 CARTERS INC COM 146229109 533 5793 SH SOLE 40 5793 0 0 CARTERS INC COM 146229109 1034 11238 SH SOLE 43 10868 0 370 CARVANA CO CL A 146869102 14748 123628 SH SOLE 2 11485 0 112143 CARVANA CO CL A 146869102 5776 48418 SH SOLE 4 31222 0 17196 CARVANA CO CL A 146869102 767 6431 SH SOLE 7 6431 0 0 CARVANA CO CL A 146869102 29 246 SH SOLE 13 246 0 0 CARVANA CO CL A 146869102 734 6155 SH SOLE 15 6155 0 0 CARVANA CO CL A 146869102 6537 54801 SH SOLE 18 50926 0 3875 CARVANA CO CL A 146869102 7056 59153 SH SOLE 19 59153 0 0 CARVANA CO CL A 146869102 131278 1100492 SH SOLE 21 1100492 0 0 CARVANA CO CL A 146869102 208132 1744759 SH SOLE 22 1608293 0 136466 CARVANA CO CL A 146869102 11240 94226 SH SOLE 23 94226 0 0 CARVANA CO CL A 146869102 12724 106666 SH SOLE 25 106666 0 0 CARVANA CO CL A 146869102 13083 109675 SH SOLE 26 48446 0 61229 CARVANA CO CL A 146869102 12864 107837 SH SOLE 28 1506 0 106331 CARVANA CO CL A 146869102 24489 205291 SH SOLE 30 205291 0 0 CARVANA CO CL A 146869102 2009 16839 SH SOLE 31 8728 0 8111 CARVANA CO CL A 146869102 4791 40160 SH SOLE 34 40160 0 0 CARVANA CO CL A 146869102 3418 28649 SH SOLE 36 28649 0 0 CARVANA CO CL A 146869102 293 2456 SH SOLE 40 2456 0 0 CARVANA CO CL A 146869102 13 108 SH OTR 43 108 0 0 CARVANA CO CL A 146869102 3805 31896 SH SOLE 43 25413 0 6483 CASA SYS INC COM 14713L102 108 23809 SH SOLE 2 14268 0 9541 CASA SYS INC COM 14713L102 2 348 SH SOLE 7 348 0 0 CASA SYS INC COM 14713L102 385 85181 SH SOLE 18 85181 0 0 CASA SYS INC COM 14713L102 1126 249170 SH SOLE 19 249170 0 0 CASA SYS INC COM 14713L102 5012 1108817 SH SOLE 21 1108817 0 0 CASA SYS INC COM 14713L102 3785 837349 SH SOLE 22 815389 0 21960 CASA SYS INC COM 14713L102 13 2778 SH SOLE 23 2778 0 0 CASA SYS INC COM 14713L102 36 7874 SH SOLE 25 7874 0 0 CASA SYS INC COM 14713L102 25 5425 SH SOLE 26 0 0 5425 CASA SYS INC COM 14713L102 34 7620 SH SOLE 30 7620 0 0 CASA SYS INC COM 14713L102 18 3914 SH SOLE 40 3914 0 0 CASA SYS INC COM 14713L102 31 6966 SH SOLE 43 6966 0 0 CASELLA WASTE SYS INC CL A 147448104 2490 28413 SH SOLE 2 21392 0 7021 CASELLA WASTE SYS INC CL A 147448104 15 170 SH SOLE 4 170 0 0 CASELLA WASTE SYS INC CL A 147448104 61 697 SH SOLE 7 697 0 0 CASELLA WASTE SYS INC CL A 147448104 11375 129774 SH SOLE 18 129774 0 0 CASELLA WASTE SYS INC CL A 147448104 7889 90011 SH SOLE 19 90011 0 0 CASELLA WASTE SYS INC CL A 147448104 144703 1650921 SH SOLE 21 1650921 0 0 CASELLA WASTE SYS INC CL A 147448104 103216 1177594 SH SOLE 22 1146668 0 30926 CASELLA WASTE SYS INC CL A 147448104 637 7269 SH SOLE 25 7269 0 0 CASELLA WASTE SYS INC CL A 147448104 1601 18268 SH SOLE 26 13699 0 4569 CASELLA WASTE SYS INC CL A 147448104 79 898 SH SOLE 28 898 0 0 CASELLA WASTE SYS INC CL A 147448104 6714 76605 SH SOLE 30 76605 0 0 CASELLA WASTE SYS INC CL A 147448104 581 6623 SH SOLE 40 6623 0 0 CASELLA WASTE SYS INC CL A 147448104 1355 15464 SH SOLE 43 14665 0 799 CASEYS GEN STORES INC COM 147528103 10051 50718 SH SOLE 2 31036 0 19682 CASEYS GEN STORES INC COM 147528103 26 130 SH SOLE 4 130 0 0 CASEYS GEN STORES INC COM 147528103 1093 5514 SH SOLE 7 5514 0 0 CASEYS GEN STORES INC COM 147528103 15947 80471 SH SOLE 18 80471 0 0 CASEYS GEN STORES INC COM 147528103 2184 11019 SH SOLE 19 11019 0 0 CASEYS GEN STORES INC COM 147528103 359130 1812231 SH SOLE 21 1812231 0 0 CASEYS GEN STORES INC COM 147528103 200081 1009641 SH SOLE 22 966317 0 43324 CASEYS GEN STORES INC COM 147528103 2789 14075 SH SOLE 26 11329 0 2746 CASEYS GEN STORES INC COM 147528103 131 661 SH SOLE 28 661 0 0 CASEYS GEN STORES INC COM 147528103 4253 21462 SH SOLE 30 21462 0 0 CASEYS GEN STORES INC COM 147528103 107 541 SH SOLE 31 541 0 0 CASEYS GEN STORES INC COM 147528103 165 833 SH SOLE 36 833 0 0 CASEYS GEN STORES INC COM 147528103 971 4899 SH SOLE 40 4899 0 0 CASEYS GEN STORES INC COM 147528103 5306 26773 SH SOLE 43 25568 0 1205 CASI PHARMACEUTICALS INC COM 14757U109 2 2081 SH SOLE 2 0 0 2081 CASI PHARMACEUTICALS INC COM 14757U109 19 23312 SH SOLE 18 23312 0 0 CASI PHARMACEUTICALS INC COM 14757U109 224 276242 SH SOLE 21 276242 0 0 CASI PHARMACEUTICALS INC COM 14757U109 715 883559 SH SOLE 22 883559 0 0 CASI PHARMACEUTICALS INC COM 14757U109 4 5189 SH SOLE 43 5189 0 0 CASS INFORMATION SYS INC COM 14808P109 811 21974 SH SOLE 2 14219 0 7755 CASS INFORMATION SYS INC COM 14808P109 9 242 SH SOLE 7 242 0 0 CASS INFORMATION SYS INC COM 14808P109 1931 52316 SH SOLE 18 52316 0 0 CASS INFORMATION SYS INC COM 14808P109 937 25399 SH SOLE 19 25399 0 0 CASS INFORMATION SYS INC COM 14808P109 19627 531742 SH SOLE 21 531742 0 0 CASS INFORMATION SYS INC COM 14808P109 12534 339591 SH SOLE 22 326240 0 13351 CASS INFORMATION SYS INC COM 14808P109 64 1741 SH SOLE 25 1741 0 0 CASS INFORMATION SYS INC COM 14808P109 494 13393 SH SOLE 26 11136 0 2257 CASS INFORMATION SYS INC COM 14808P109 287 7772 SH SOLE 30 7772 0 0 CASS INFORMATION SYS INC COM 14808P109 47 1281 SH SOLE 40 1281 0 0 CASS INFORMATION SYS INC COM 14808P109 238 6452 SH SOLE 43 6452 0 0 CASSAVA SCIENCES INC COM 14817C107 1334 35916 SH SOLE 2 18062 0 17854 CASSAVA SCIENCES INC COM 14817C107 4 120 SH SOLE 4 120 0 0 CASSAVA SCIENCES INC COM 14817C107 21 576 SH SOLE 7 576 0 0 CASSAVA SCIENCES INC COM 14817C107 3908 105216 SH SOLE 18 99467 0 5749 CASSAVA SCIENCES INC COM 14817C107 7574 203942 SH SOLE 19 203942 0 0 CASSAVA SCIENCES INC COM 14817C107 49354 1328877 SH SOLE 21 1328877 0 0 CASSAVA SCIENCES INC COM 14817C107 34967 941503 SH SOLE 22 918321 0 23182 CASSAVA SCIENCES INC COM 14817C107 192 5168 SH SOLE 23 5168 0 0 CASSAVA SCIENCES INC COM 14817C107 197 5299 SH SOLE 25 5299 0 0 CASSAVA SCIENCES INC COM 14817C107 1388 37378 SH SOLE 26 12223 0 25155 CASSAVA SCIENCES INC COM 14817C107 286 7695 SH SOLE 28 7695 0 0 CASSAVA SCIENCES INC COM 14817C107 811 21838 SH SOLE 30 21838 0 0 CASSAVA SCIENCES INC COM 14817C107 49 1309 SH SOLE 36 1309 0 0 CASSAVA SCIENCES INC COM 14817C107 161 4346 SH SOLE 40 4346 0 0 CASSAVA SCIENCES INC COM 14817C107 174 4698 SH SOLE 43 4676 0 22 CASTLE BIOSCIENCES INC COM 14843C105 396 8837 SH SOLE 2 5819 0 3018 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 2713 60479 SH SOLE 18 60479 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1974 44004 SH SOLE 19 44004 0 0 CASTLE BIOSCIENCES INC COM 14843C105 44452 990900 SH SOLE 21 990900 0 0 CASTLE BIOSCIENCES INC COM 14843C105 24364 543123 SH SOLE 22 530117 0 13006 CASTLE BIOSCIENCES INC COM 14843C105 150 3353 SH SOLE 25 3353 0 0 CASTLE BIOSCIENCES INC COM 14843C105 644 14357 SH SOLE 26 12524 0 1833 CASTLE BIOSCIENCES INC COM 14843C105 4938 110066 SH SOLE 30 110066 0 0 CASTLE BIOSCIENCES INC COM 14843C105 99 2217 SH SOLE 40 2217 0 0 CASTLE BIOSCIENCES INC COM 14843C105 215 4793 SH SOLE 43 4679 0 114 CATALENT INC COM 148806102 46478 419097 SH SOLE 2 94230 0 324867 CATALENT INC COM 148806102 12829 115677 SH SOLE 4 69217 0 46460 CATALENT INC COM 148806102 17109 154276 SH SOLE 7 149363 0 4913 CATALENT INC COM 148806102 64 581 SH SOLE 13 581 0 0 CATALENT INC COM 148806102 1783 16082 SH SOLE 15 16082 0 0 CATALENT INC COM 148806102 82932 747813 SH SOLE 18 723018 0 24795 CATALENT INC COM 148806102 300722 2711654 SH SOLE 19 2711654 0 0 CATALENT INC COM 148806102 540809 4876547 SH SOLE 21 4876547 0 0 CATALENT INC COM 148806102 487530 4396124 SH SOLE 22 4048197 0 347927 CATALENT INC COM 148806102 23662 213362 SH SOLE 23 213362 0 0 CATALENT INC COM 148806102 31840 287101 SH SOLE 25 287101 0 0 CATALENT INC COM 148806102 38740 349325 SH SOLE 26 118503 0 230822 CATALENT INC COM 148806102 33087 298350 SH SOLE 28 18658 0 279692 CATALENT INC COM 148806102 101 908 SH SOLE 29 908 0 0 CATALENT INC COM 148806102 87943 792995 SH SOLE 30 792995 0 0 CATALENT INC COM 148806102 4343 39164 SH SOLE 31 19799 0 19365 CATALENT INC COM 148806102 1019 9186 SH SOLE 34 9186 0 0 CATALENT INC COM 148806102 7176 64705 SH SOLE 36 64705 0 0 CATALENT INC COM 148806102 636 5734 SH SOLE 40 5734 0 0 CATALENT INC COM 148806102 123 1111 SH OTR 43 1111 0 0 CATALENT INC COM 148806102 14553 131228 SH SOLE 43 122549 0 8679 CATALYST BANCORP INC COMMON STOCK 14888L101 15 1098 SH SOLE 18 1098 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 170 12456 SH SOLE 21 12456 0 0 CATALYST BANCORP INC COMMON STOCK 14888L101 769 56328 SH SOLE 22 56328 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 7 9985 SH SOLE 2 9985 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 4 5711 SH SOLE 18 5711 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 57 86288 SH SOLE 21 86288 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 100 151601 SH SOLE 22 151601 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1651 199183 SH SOLE 2 28478 0 170705 CATALYST PHARMACEUTICALS INC COM 14888U101 11 1374 SH SOLE 7 1374 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2518 303735 SH SOLE 18 303735 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1473 177682 SH SOLE 19 177682 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 31795 3835389 SH SOLE 21 3835389 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 18472 2228285 SH SOLE 22 2119136 0 109149 CATALYST PHARMACEUTICALS INC COM 14888U101 108 13088 SH SOLE 25 13088 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 63 7563 SH SOLE 26 0 0 7563 CATALYST PHARMACEUTICALS INC COM 14888U101 5352 645621 SH SOLE 30 645621 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 15 1865 SH SOLE 34 1865 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 111 13448 SH SOLE 40 13448 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 127 15376 SH SOLE 43 14832 0 544 CATCHMARK TIMBER TR INC CL A 14912Y202 188 22987 SH SOLE 2 13335 0 9652 CATCHMARK TIMBER TR INC CL A 14912Y202 3 327 SH SOLE 7 327 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1072 130731 SH SOLE 18 130731 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 735 89676 SH SOLE 19 89676 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 17267 2105725 SH SOLE 21 2105725 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 9789 1193755 SH SOLE 22 1155958 0 37797 CATCHMARK TIMBER TR INC CL A 14912Y202 1287 156983 SH SOLE 25 156983 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 434 52902 SH SOLE 26 21492 0 31410 CATCHMARK TIMBER TR INC CL A 14912Y202 2460 300032 SH SOLE 30 300032 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 194 23628 SH SOLE 34 23628 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 29 3508 SH SOLE 40 3508 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 449 54799 SH SOLE 43 54799 0 0 CATERPILLAR INC COM 149123101 264217 1185786 SH SOLE 2 279553 0 906233 CATERPILLAR INC COM 149123101 93698 420512 SH SOLE 4 267451 0 153061 CATERPILLAR INC COM 149123101 109030 489318 SH SOLE 7 473840 0 15478 CATERPILLAR INC COM 149123101 4464 20032 SH SOLE 13 20032 0 0 CATERPILLAR INC COM 149123101 15200 68218 SH SOLE 15 68218 0 0 CATERPILLAR INC COM 149123101 14 61 SH SOLE 17 0 0 61 CATERPILLAR INC COM 149123101 432487 1940970 SH SOLE 18 1859496 0 81474 CATERPILLAR INC COM 149123101 69136 310276 SH SOLE 19 310276 0 0 CATERPILLAR INC COM 149123101 2820786 12659484 SH SOLE 21 12659484 0 0 CATERPILLAR INC COM 149123101 2547915 11434856 SH SOLE 22 10313015 0 1121841 CATERPILLAR INC COM 149123101 152311 683561 SH SOLE 23 683561 0 0 CATERPILLAR INC COM 149123101 213683 958994 SH SOLE 25 941254 0 17740 CATERPILLAR INC COM 149123101 281358 1262714 SH SOLE 26 514047 0 748667 CATERPILLAR INC COM 149123101 300616 1349141 SH SOLE 28 15617 0 1333524 CATERPILLAR INC COM 149123101 1845 8282 SH SOLE 29 8282 0 0 CATERPILLAR INC COM 149123101 818442 3673108 SH SOLE 30 3668215 0 4893 CATERPILLAR INC COM 149123101 31382 140841 SH SOLE 31 79423 0 61418 CATERPILLAR INC COM 149123101 14811 66469 SH SOLE 32 66469 0 0 CATERPILLAR INC COM 149123101 34795 156157 SH SOLE 34 156157 0 0 CATERPILLAR INC COM 149123101 52489 235567 SH SOLE 36 235567 0 0 CATERPILLAR INC COM 149123101 4065 18243 SH SOLE 40 18243 0 0 CATERPILLAR INC COM 149123101 290 1300 SH OTR 43 1300 0 0 CATERPILLAR INC COM 149123101 91548 410861 SH SOLE 43 368694 0 42167 CATHAY GEN BANCORP COM 149150104 6567 146755 SH SOLE 2 99849 0 46906 CATHAY GEN BANCORP COM 149150104 120 2672 SH SOLE 4 337 0 2335 CATHAY GEN BANCORP COM 149150104 72 1612 SH SOLE 7 1612 0 0 CATHAY GEN BANCORP COM 149150104 15638 349444 SH SOLE 18 349444 0 0 CATHAY GEN BANCORP COM 149150104 8215 183578 SH SOLE 19 183578 0 0 CATHAY GEN BANCORP COM 149150104 247807 5537587 SH SOLE 21 5537587 0 0 CATHAY GEN BANCORP COM 149150104 104352 2331892 SH SOLE 22 2255531 0 76361 CATHAY GEN BANCORP COM 149150104 456 10179 SH SOLE 25 10179 0 0 CATHAY GEN BANCORP COM 149150104 1292 28861 SH SOLE 26 18482 0 10379 CATHAY GEN BANCORP COM 149150104 64 1420 SH SOLE 28 1420 0 0 CATHAY GEN BANCORP COM 149150104 5947 132904 SH SOLE 30 132904 0 0 CATHAY GEN BANCORP COM 149150104 109 2435 SH SOLE 36 2435 0 0 CATHAY GEN BANCORP COM 149150104 455 10160 SH SOLE 40 10160 0 0 CATHAY GEN BANCORP COM 149150104 4269 95400 SH SOLE 43 92057 0 3343 CATO CORP NEW CL A 149205106 176 11973 SH SOLE 2 597 0 11376 CATO CORP NEW CL A 149205106 4 280 SH SOLE 7 280 0 0 CATO CORP NEW CL A 149205106 1104 75302 SH SOLE 18 75302 0 0 CATO CORP NEW CL A 149205106 547 37337 SH SOLE 19 37337 0 0 CATO CORP NEW CL A 149205106 35793 2441552 SH SOLE 21 2441552 0 0 CATO CORP NEW CL A 149205106 8002 545813 SH SOLE 22 533576 0 12237 CATO CORP NEW CL A 149205106 353 24058 SH SOLE 30 24058 0 0 CATO CORP NEW CL A 149205106 40 2727 SH SOLE 43 2727 0 0 CAVCO INDS INC DEL COM 149568107 1009 4188 SH SOLE 2 2398 0 1790 CAVCO INDS INC DEL COM 149568107 10 40 SH SOLE 4 40 0 0 CAVCO INDS INC DEL COM 149568107 32 131 SH SOLE 7 131 0 0 CAVCO INDS INC DEL COM 149568107 7664 31822 SH SOLE 18 31822 0 0 CAVCO INDS INC DEL COM 149568107 3956 16427 SH SOLE 19 16427 0 0 CAVCO INDS INC DEL COM 149568107 266285 1105605 SH SOLE 21 1105605 0 0 CAVCO INDS INC DEL COM 149568107 52182 216658 SH SOLE 22 210095 0 6563 CAVCO INDS INC DEL COM 149568107 253 1051 SH SOLE 25 1051 0 0 CAVCO INDS INC DEL COM 149568107 827 3433 SH SOLE 26 2368 0 1065 CAVCO INDS INC DEL COM 149568107 37 153 SH SOLE 28 153 0 0 CAVCO INDS INC DEL COM 149568107 3505 14552 SH SOLE 30 14552 0 0 CAVCO INDS INC DEL COM 149568107 234 971 SH SOLE 40 971 0 0 CAVCO INDS INC DEL COM 149568107 656 2722 SH SOLE 43 2618 0 104 CAZOO GROUP LTD COM G2007L105 57 20500 SH SOLE 2 20500 0 0 CAZOO GROUP LTD COM G2007L105 17913 6490304 SH SOLE 19 6490304 0 0 CAZOO GROUP LTD COM G2007L105 46 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 288 12011 SH SOLE 21 12011 0 0 CB FINL SVCS INC COM 12479G101 19 777 SH SOLE 22 777 0 0 CBDMD INC COM 12482W101 8 7620 SH SOLE 18 7620 0 0 CBDMD INC COM 12482W101 213 205118 SH SOLE 21 205118 0 0 CBDMD INC COM 12482W101 545 524416 SH SOLE 22 524416 0 0 CBIZ INC COM 124805102 1659 39537 SH SOLE 2 13401 0 26136 CBIZ INC COM 124805102 7 177 SH SOLE 4 177 0 0 CBIZ INC COM 124805102 28 677 SH SOLE 7 677 0 0 CBIZ INC COM 124805102 6134 146163 SH SOLE 18 146163 0 0 CBIZ INC COM 124805102 3669 87412 SH SOLE 19 87412 0 0 CBIZ INC COM 124805102 73932 1761544 SH SOLE 21 1761544 0 0 CBIZ INC COM 124805102 50714 1208329 SH SOLE 22 1158528 0 49801 CBIZ INC COM 124805102 260 6188 SH SOLE 25 6188 0 0 CBIZ INC COM 124805102 1122 26723 SH SOLE 26 24525 0 2198 CBIZ INC COM 124805102 40 947 SH SOLE 28 947 0 0 CBIZ INC COM 124805102 1273 30320 SH SOLE 30 30320 0 0 CBIZ INC COM 124805102 270 6444 SH SOLE 40 6444 0 0 CBIZ INC COM 124805102 3149 75022 SH SOLE 43 53675 0 21347 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 13 398 SH SOLE 2 398 0 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 24 741 SH SOLE 23 741 0 0 CBOE GLOBAL MKTS INC COM 12503M108 29148 254748 SH SOLE 2 66120 0 188628 CBOE GLOBAL MKTS INC COM 12503M108 10191 89064 SH SOLE 4 44997 0 44067 CBOE GLOBAL MKTS INC COM 12503M108 14412 125960 SH SOLE 7 122836 0 3124 CBOE GLOBAL MKTS INC COM 12503M108 50 439 SH SOLE 13 439 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1674 14628 SH SOLE 15 14628 0 0 CBOE GLOBAL MKTS INC COM 12503M108 26422 230920 SH SOLE 18 216440 0 14480 CBOE GLOBAL MKTS INC COM 12503M108 6340 55414 SH SOLE 19 55414 0 0 CBOE GLOBAL MKTS INC COM 12503M108 474910 4150584 SH SOLE 21 4150584 0 0 CBOE GLOBAL MKTS INC COM 12503M108 324886 2839419 SH SOLE 22 2621020 0 218399 CBOE GLOBAL MKTS INC COM 12503M108 15200 132842 SH SOLE 23 132842 0 0 CBOE GLOBAL MKTS INC COM 12503M108 15148 132390 SH SOLE 25 132390 0 0 CBOE GLOBAL MKTS INC COM 12503M108 27656 241703 SH SOLE 26 86489 0 155214 CBOE GLOBAL MKTS INC COM 12503M108 21298 186137 SH SOLE 28 0 0 186137 CBOE GLOBAL MKTS INC COM 12503M108 108697 949986 SH SOLE 30 811446 0 138540 CBOE GLOBAL MKTS INC COM 12503M108 2709 23675 SH SOLE 31 11281 0 12394 CBOE GLOBAL MKTS INC COM 12503M108 1505 13155 SH SOLE 34 13155 0 0 CBOE GLOBAL MKTS INC COM 12503M108 7801 68179 SH SOLE 36 68179 0 0 CBOE GLOBAL MKTS INC COM 12503M108 414 3614 SH SOLE 40 3614 0 0 CBOE GLOBAL MKTS INC COM 12503M108 71 621 SH OTR 43 621 0 0 CBOE GLOBAL MKTS INC COM 12503M108 13228 115606 SH SOLE 43 112140 0 3466 CBRE GROUP INC CL A 12504L109 74812 817442 SH SOLE 2 321179 0 496263 CBRE GROUP INC CL A 12504L109 28724 313857 SH SOLE 4 219220 0 94637 CBRE GROUP INC CL A 12504L109 35069 383182 SH SOLE 7 292918 0 90264 CBRE GROUP INC CL A 12504L109 1058 11559 SH SOLE 13 11559 0 0 CBRE GROUP INC CL A 12504L109 4314 47139 SH SOLE 15 47139 0 0 CBRE GROUP INC CL A 12504L109 118843 1298545 SH SOLE 18 1220042 0 78503 CBRE GROUP INC CL A 12504L109 43136 471334 SH SOLE 19 471334 0 0 CBRE GROUP INC CL A 12504L109 1162628 12703544 SH SOLE 21 12703544 0 0 CBRE GROUP INC CL A 12504L109 676668 7393665 SH SOLE 22 6621169 0 772496 CBRE GROUP INC CL A 12504L109 39150 427770 SH SOLE 23 427770 0 0 CBRE GROUP INC CL A 12504L109 73326 801205 SH SOLE 25 771984 0 29221 CBRE GROUP INC CL A 12504L109 97675 1067248 SH SOLE 26 598408 0 468840 CBRE GROUP INC CL A 12504L109 124969 1365484 SH SOLE 28 11351 0 1354133 CBRE GROUP INC CL A 12504L109 879 9600 SH SOLE 29 9600 0 0 CBRE GROUP INC CL A 12504L109 337853 3691580 SH SOLE 30 3621371 0 70209 CBRE GROUP INC CL A 12504L109 7118 77771 SH SOLE 31 40136 0 37635 CBRE GROUP INC CL A 12504L109 27622 301809 SH SOLE 34 301809 0 0 CBRE GROUP INC CL A 12504L109 16282 177907 SH SOLE 36 177907 0 0 CBRE GROUP INC CL A 12504L109 1046 11430 SH SOLE 40 11430 0 0 CBRE GROUP INC CL A 12504L109 47 517 SH OTR 43 517 0 0 CBRE GROUP INC CL A 12504L109 57224 625266 SH SOLE 43 584661 0 40605 CBTX INC COM 12481V104 513 16543 SH SOLE 2 5936 0 10607 CBTX INC COM 12481V104 8 260 SH SOLE 7 260 0 0 CBTX INC COM 12481V104 1854 59819 SH SOLE 18 59819 0 0 CBTX INC COM 12481V104 1025 33071 SH SOLE 19 33071 0 0 CBTX INC COM 12481V104 22771 734534 SH SOLE 21 734534 0 0 CBTX INC COM 12481V104 14450 466141 SH SOLE 22 446947 0 19194 CBTX INC COM 12481V104 77 2485 SH SOLE 25 2485 0 0 CBTX INC COM 12481V104 2 65 SH SOLE 28 65 0 0 CBTX INC COM 12481V104 152 4895 SH SOLE 30 4895 0 0 CBTX INC COM 12481V104 100 3212 SH SOLE 40 3212 0 0 CBTX INC COM 12481V104 417 13447 SH SOLE 43 13406 0 41 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 23 2097 SH SOLE 2 0 0 2097 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 929 84114 SH SOLE 21 84114 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 8595 778518 SH SOLE 22 778518 0 0 CDK GLOBAL INC COM 12508E101 29885 613907 SH SOLE 2 442148 0 171759 CDK GLOBAL INC COM 12508E101 154 3160 SH SOLE 4 418 0 2742 CDK GLOBAL INC COM 12508E101 104 2137 SH SOLE 7 2137 0 0 CDK GLOBAL INC COM 12508E101 113686 2335382 SH SOLE 18 2139486 0 195896 CDK GLOBAL INC COM 12508E101 360768 7411004 SH SOLE 19 7411004 0 0 CDK GLOBAL INC COM 12508E101 298158 6124852 SH SOLE 21 6124852 0 0 CDK GLOBAL INC COM 12508E101 183953 3778830 SH SOLE 22 3639033 0 139797 CDK GLOBAL INC COM 12508E101 4736 97287 SH SOLE 23 97287 0 0 CDK GLOBAL INC COM 12508E101 10529 216295 SH SOLE 25 160081 0 56214 CDK GLOBAL INC COM 12508E101 5738 117875 SH SOLE 26 33932 0 83943 CDK GLOBAL INC COM 12508E101 106 2170 SH SOLE 28 2170 0 0 CDK GLOBAL INC COM 12508E101 28826 592158 SH SOLE 30 592158 0 0 CDK GLOBAL INC COM 12508E101 85 1737 SH SOLE 31 1737 0 0 CDK GLOBAL INC COM 12508E101 37369 767644 SH SOLE 34 767644 0 0 CDK GLOBAL INC COM 12508E101 1019 20929 SH SOLE 36 20929 0 0 CDK GLOBAL INC COM 12508E101 721 14807 SH SOLE 40 14807 0 0 CDK GLOBAL INC COM 12508E101 21 423 SH OTR 43 423 0 0 CDK GLOBAL INC COM 12508E101 7859 161435 SH SOLE 43 156779 0 4656 CDW CORP COM 12514G108 59514 332686 SH SOLE 2 64710 0 267976 CDW CORP COM 12514G108 16630 92963 SH SOLE 4 53007 0 39956 CDW CORP COM 12514G108 21163 118300 SH SOLE 7 114020 0 4280 CDW CORP COM 12514G108 98 550 SH SOLE 13 550 0 0 CDW CORP COM 12514G108 2302 12868 SH SOLE 15 12868 0 0 CDW CORP COM 12514G108 53393 298471 SH SOLE 18 279838 0 18633 CDW CORP COM 12514G108 102614 573616 SH SOLE 19 573616 0 0 CDW CORP COM 12514G108 729670 4078875 SH SOLE 21 4078875 0 0 CDW CORP COM 12514G108 519694 2905105 SH SOLE 22 2636976 0 268129 CDW CORP COM 12514G108 30642 171289 SH SOLE 23 171289 0 0 CDW CORP COM 12514G108 32770 183183 SH SOLE 25 183183 0 0 CDW CORP COM 12514G108 62954 351916 SH SOLE 26 100007 0 251909 CDW CORP COM 12514G108 73027 408224 SH SOLE 28 2498 0 405726 CDW CORP COM 12514G108 48 267 SH SOLE 29 267 0 0 CDW CORP COM 12514G108 112178 627077 SH SOLE 30 627077 0 0 CDW CORP COM 12514G108 5581 31200 SH SOLE 31 15277 0 15923 CDW CORP COM 12514G108 126860 709153 SH SOLE 34 709153 0 0 CDW CORP COM 12514G108 9048 50578 SH SOLE 36 50578 0 0 CDW CORP COM 12514G108 799 4466 SH SOLE 40 4466 0 0 CDW CORP COM 12514G108 62 344 SH OTR 43 344 0 0 CDW CORP COM 12514G108 19436 108645 SH SOLE 43 90499 0 18146 CECO ENVIRONMENTAL CORP COM 125141101 93 16926 SH SOLE 2 2801 0 14125 CECO ENVIRONMENTAL CORP COM 125141101 3 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 575 104725 SH SOLE 18 104725 0 0 CECO ENVIRONMENTAL CORP COM 125141101 318 57955 SH SOLE 19 57955 0 0 CECO ENVIRONMENTAL CORP COM 125141101 6089 1109149 SH SOLE 21 1109149 0 0 CECO ENVIRONMENTAL CORP COM 125141101 4717 859118 SH SOLE 22 842783 0 16335 CECO ENVIRONMENTAL CORP COM 125141101 517 94193 SH SOLE 25 94193 0 0 CECO ENVIRONMENTAL CORP COM 125141101 230 41817 SH SOLE 26 23582 0 18235 CECO ENVIRONMENTAL CORP COM 125141101 484 88072 SH SOLE 34 88072 0 0 CECO ENVIRONMENTAL CORP COM 125141101 3 537 SH SOLE 36 537 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 66 1200 SH SOLE 43 1200 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 4 127 SH SOLE 2 0 0 127 CEDAR REALTY TRUST INC COM NEW 150602605 71 2551 SH SOLE 18 2551 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 1766 63907 SH SOLE 21 63907 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 5482 198321 SH SOLE 22 198321 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 11 381 SH SOLE 23 381 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 11 402 SH SOLE 43 402 0 0 CEL-SCI CORP COM PAR NEW 150837607 65 16428 SH SOLE 2 12038 0 4390 CEL-SCI CORP COM PAR NEW 150837607 1 139 SH SOLE 4 139 0 0 CEL-SCI CORP COM PAR NEW 150837607 2 592 SH SOLE 7 592 0 0 CEL-SCI CORP COM PAR NEW 150837607 433 110250 SH SOLE 18 110250 0 0 CEL-SCI CORP COM PAR NEW 150837607 250 63672 SH SOLE 19 63672 0 0 CEL-SCI CORP COM PAR NEW 150837607 6325 1609302 SH SOLE 21 1609302 0 0 CEL-SCI CORP COM PAR NEW 150837607 4054 1031427 SH SOLE 22 1009033 0 22394 CEL-SCI CORP COM PAR NEW 150837607 29 7460 SH SOLE 25 7460 0 0 CEL-SCI CORP COM PAR NEW 150837607 18 4604 SH SOLE 26 1028 0 3576 CEL-SCI CORP COM PAR NEW 150837607 81 20680 SH SOLE 30 20680 0 0 CEL-SCI CORP COM PAR NEW 150837607 24 6215 SH SOLE 40 6215 0 0 CEL-SCI CORP COM PAR NEW 150837607 0 102 SH SOLE 43 102 0 0 CELANESE CORP DEL COM 150870103 34621 242328 SH SOLE 2 56820 0 185508 CELANESE CORP DEL COM 150870103 12139 84968 SH SOLE 4 42174 0 42794 CELANESE CORP DEL COM 150870103 14410 100858 SH SOLE 7 97532 0 3326 CELANESE CORP DEL COM 150870103 71 494 SH SOLE 13 494 0 0 CELANESE CORP DEL COM 150870103 2187 15305 SH SOLE 15 15305 0 0 CELANESE CORP DEL COM 150870103 25644 179489 SH SOLE 18 164315 0 15174 CELANESE CORP DEL COM 150870103 6541 45782 SH SOLE 19 45782 0 0 CELANESE CORP DEL COM 150870103 469893 3288957 SH SOLE 21 3288957 0 0 CELANESE CORP DEL COM 150870103 335056 2345184 SH SOLE 22 2128456 0 216728 CELANESE CORP DEL COM 150870103 19670 137676 SH SOLE 23 137676 0 0 CELANESE CORP DEL COM 150870103 18775 131416 SH SOLE 25 131416 0 0 CELANESE CORP DEL COM 150870103 32293 226033 SH SOLE 26 78321 0 147712 CELANESE CORP DEL COM 150870103 46937 328528 SH SOLE 28 1980 0 326548 CELANESE CORP DEL COM 150870103 54 381 SH SOLE 29 381 0 0 CELANESE CORP DEL COM 150870103 76272 533858 SH SOLE 30 533858 0 0 CELANESE CORP DEL COM 150870103 3449 24139 SH SOLE 31 11239 0 12900 CELANESE CORP DEL COM 150870103 843 5902 SH SOLE 34 5902 0 0 CELANESE CORP DEL COM 150870103 5864 41046 SH SOLE 36 41046 0 0 CELANESE CORP DEL COM 150870103 289 2026 SH SOLE 40 2026 0 0 CELANESE CORP DEL COM 150870103 61 429 SH OTR 43 429 0 0 CELANESE CORP DEL COM 150870103 16443 115094 SH SOLE 43 102845 0 12249 CELCUITY INC COM 15102K100 10 1038 SH SOLE 2 320 0 718 CELCUITY INC COM 15102K100 228 24344 SH SOLE 18 24344 0 0 CELCUITY INC COM 15102K100 115 12343 SH SOLE 19 12343 0 0 CELCUITY INC COM 15102K100 2980 318680 SH SOLE 21 318680 0 0 CELCUITY INC COM 15102K100 904 96709 SH SOLE 22 96351 0 358 CELESTICA INC SUB VTG SHS 15101Q108 445 37368 SH SOLE 21 37368 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2717 228137 SH SOLE 43 228137 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 781 22931 SH SOLE 2 11148 0 11783 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5 151 SH SOLE 4 151 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 21 630 SH SOLE 7 630 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4555 133743 SH SOLE 18 133743 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2793 81997 SH SOLE 19 81997 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 57414 1685672 SH SOLE 21 1685672 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 36481 1071075 SH SOLE 22 1043625 0 27450 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 171 5028 SH SOLE 25 5028 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 104 3055 SH SOLE 26 226 0 2829 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 157 4623 SH SOLE 28 4623 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 796 23379 SH SOLE 30 23379 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 162 4766 SH SOLE 40 4766 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 333 9772 SH SOLE 43 9736 0 36 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1376 215043 SH SOLE 21 215043 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 1361 212608 SH SOLE 22 202537 0 10071 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 63 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 90 131400 SH SOLE 21 131400 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 392 570379 SH SOLE 22 570379 0 0 CELLECTIS S A SPON ADS 15117K103 1304 287289 SH SOLE 21 287289 0 0 CELLECTIS S A SPON ADS 15117K103 43 9442 SH SOLE 30 9442 0 0 CELLECTIS S A SPON ADS 15117K103 26 5778 SH SOLE 43 1288 0 4490 CELSION CORP COM 15117N602 6 1196 SH SOLE 18 1196 0 0 CELSION CORP COM 15117N602 77 15138 SH SOLE 21 15138 0 0 CELSION CORP COM 15117N602 296 58584 SH SOLE 22 58584 0 0 CELSIUS HLDGS INC COM NEW 15118V207 876 15872 SH SOLE 2 10324 0 5548 CELSIUS HLDGS INC COM NEW 15118V207 6 111 SH SOLE 4 111 0 0 CELSIUS HLDGS INC COM NEW 15118V207 40 731 SH SOLE 7 731 0 0 CELSIUS HLDGS INC COM NEW 15118V207 9596 173901 SH SOLE 18 171449 0 2452 CELSIUS HLDGS INC COM NEW 15118V207 6186 112105 SH SOLE 19 112105 0 0 CELSIUS HLDGS INC COM NEW 15118V207 273257 4952100 SH SOLE 21 4952100 0 0 CELSIUS HLDGS INC COM NEW 15118V207 59620 1080468 SH SOLE 22 1055454 0 25014 CELSIUS HLDGS INC COM NEW 15118V207 31 570 SH SOLE 23 570 0 0 CELSIUS HLDGS INC COM NEW 15118V207 304 5505 SH SOLE 25 5505 0 0 CELSIUS HLDGS INC COM NEW 15118V207 749 13580 SH SOLE 26 9903 0 3677 CELSIUS HLDGS INC COM NEW 15118V207 3502 63466 SH SOLE 30 63466 0 0 CELSIUS HLDGS INC COM NEW 15118V207 220 3984 SH SOLE 40 3984 0 0 CELSIUS HLDGS INC COM NEW 15118V207 704 12757 SH SOLE 43 12593 0 164 CELULARITY INC COM CL A 151190105 202 23151 SH SOLE 2 23151 0 0 CELULARITY INC COM CL A 151190105 19 2154 SH SOLE 21 2154 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 4239 801316 SH SOLE 2 341960 0 459356 CEMEX SAB DE CV SPON ADR NEW 151290889 6057 1145054 SH SOLE 18 0 0 1145054 CEMEX SAB DE CV SPON ADR NEW 151290889 36733 6943882 SH SOLE 19 6943882 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 9252 1748872 SH SOLE 22 1748872 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 27144 5131231 SH SOLE 25 5131231 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6019 1137715 SH SOLE 26 765711 0 372004 CEMEX SAB DE CV SPON ADR NEW 151290889 1231 232615 SH SOLE 30 232615 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 65899 12457221 SH SOLE 34 12457221 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 5034 951594 SH SOLE 43 943321 0 8273 CEMTREX INC COM NEW 15130G600 0 788 SH SOLE 21 788 0 0 CENOVUS ENERGY INC COM 15135U109 223 13347 SH SOLE 2 0 0 13347 CENOVUS ENERGY INC COM 15135U109 252 15082 SH SOLE 4 15082 0 0 CENOVUS ENERGY INC COM 15135U109 2979 178585 SH SOLE 18 178585 0 0 CENOVUS ENERGY INC COM 15135U109 21513 1289732 SH SOLE 19 1289732 0 0 CENOVUS ENERGY INC COM 15135U109 8269 495728 SH SOLE 21 495728 0 0 CENOVUS ENERGY INC COM 15135U109 1643 98487 SH SOLE 22 98487 0 0 CENOVUS ENERGY INC COM 15135U109 298 17843 SH SOLE 26 17843 0 0 CENOVUS ENERGY INC COM 15135U109 11405 683763 SH SOLE 34 683763 0 0 CENOVUS ENERGY INC COM 15135U109 29304 1756811 SH SOLE 43 1728001 0 28810 CENTENE CORP DEL COM 15135B101 108893 1293423 SH SOLE 2 337914 0 955509 CENTENE CORP DEL COM 15135B101 30699 364644 SH SOLE 4 219844 0 144800 CENTENE CORP DEL COM 15135B101 43183 512923 SH SOLE 7 496291 0 16632 CENTENE CORP DEL COM 15135B101 216 2562 SH SOLE 13 2562 0 0 CENTENE CORP DEL COM 15135B101 6881 81733 SH SOLE 15 81733 0 0 CENTENE CORP DEL COM 15135B101 166426 1976786 SH SOLE 18 1895314 0 81472 CENTENE CORP DEL COM 15135B101 116908 1388619 SH SOLE 19 1388619 0 0 CENTENE CORP DEL COM 15135B101 1123886 13349405 SH SOLE 21 13349405 0 0 CENTENE CORP DEL COM 15135B101 1024536 12169326 SH SOLE 22 11019145 0 1150181 CENTENE CORP DEL COM 15135B101 61183 726729 SH SOLE 23 726729 0 0 CENTENE CORP DEL COM 15135B101 92357 1097009 SH SOLE 25 1097009 0 0 CENTENE CORP DEL COM 15135B101 107134 1272526 SH SOLE 26 445670 0 826856 CENTENE CORP DEL COM 15135B101 112121 1331757 SH SOLE 28 86806 0 1244951 CENTENE CORP DEL COM 15135B101 89 1057 SH SOLE 29 1057 0 0 CENTENE CORP DEL COM 15135B101 360011 4276176 SH SOLE 30 4276176 0 0 CENTENE CORP DEL COM 15135B101 10808 128376 SH SOLE 31 63203 0 65173 CENTENE CORP DEL COM 15135B101 101841 1209657 SH SOLE 34 1209657 0 0 CENTENE CORP DEL COM 15135B101 22085 262327 SH SOLE 36 262327 0 0 CENTENE CORP DEL COM 15135B101 1668 19812 SH SOLE 40 19812 0 0 CENTENE CORP DEL COM 15135B101 32194 382402 SH SOLE 43 326675 0 55727 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2335 289319 SH SOLE 2 165322 0 123997 CENTENNIAL RESOURCE DEV INC CL A 15136A102 23 2910 SH SOLE 7 2910 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4403 545580 SH SOLE 18 522542 0 23038 CENTENNIAL RESOURCE DEV INC CL A 15136A102 5810 719980 SH SOLE 19 719980 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 56314 6978191 SH SOLE 21 6978191 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 39498 4894387 SH SOLE 22 4707791 0 186596 CENTENNIAL RESOURCE DEV INC CL A 15136A102 127 15796 SH SOLE 23 15796 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 186 23059 SH SOLE 25 23059 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1494 185088 SH SOLE 26 86063 0 99025 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1929 239015 SH SOLE 30 239015 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 105 12981 SH SOLE 36 12981 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 174 21575 SH SOLE 40 21575 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 234 28960 SH SOLE 43 21146 0 7814 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 984 650000 PRN SOLE 2 650000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 743 491000 PRN SOLE 18 491000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2408 1590000 PRN SOLE 19 1590000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 1832 1210000 PRN SOLE 26 1210000 0 0 CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 3119 2060000 PRN SOLE 34 2060000 0 0 CENTERPOINT ENERGY INC COM 15189T107 47716 1557299 SH SOLE 2 282558 0 1274741 CENTERPOINT ENERGY INC COM 15189T107 11268 367746 SH SOLE 4 343034 0 24712 CENTERPOINT ENERGY INC COM 15189T107 47228 1541386 SH SOLE 7 1524059 0 17327 CENTERPOINT ENERGY INC COM 15189T107 85 2787 SH SOLE 13 2787 0 0 CENTERPOINT ENERGY INC COM 15189T107 2762 90137 SH SOLE 15 90137 0 0 CENTERPOINT ENERGY INC COM 15189T107 109677 3579544 SH SOLE 18 3328653 0 250891 CENTERPOINT ENERGY INC COM 15189T107 176921 5774182 SH SOLE 19 5774182 0 0 CENTERPOINT ENERGY INC COM 15189T107 660209 21547290 SH SOLE 21 21547290 0 0 CENTERPOINT ENERGY INC COM 15189T107 412907 13476077 SH SOLE 22 12246919 0 1229158 CENTERPOINT ENERGY INC COM 15189T107 24340 794395 SH SOLE 23 794395 0 0 CENTERPOINT ENERGY INC COM 15189T107 21767 710403 SH SOLE 25 710403 0 0 CENTERPOINT ENERGY INC COM 15189T107 40984 1337594 SH SOLE 26 424382 0 913212 CENTERPOINT ENERGY INC COM 15189T107 38506 1256726 SH SOLE 28 11213 0 1245513 CENTERPOINT ENERGY INC COM 15189T107 55 1803 SH SOLE 29 1803 0 0 CENTERPOINT ENERGY INC COM 15189T107 81084 2646332 SH SOLE 30 2636907 0 9425 CENTERPOINT ENERGY INC COM 15189T107 4113 134241 SH SOLE 31 63850 0 70391 CENTERPOINT ENERGY INC COM 15189T107 3688 120371 SH SOLE 32 120371 0 0 CENTERPOINT ENERGY INC COM 15189T107 34492 1125733 SH SOLE 34 1125733 0 0 CENTERPOINT ENERGY INC COM 15189T107 8354 272649 SH SOLE 36 272649 0 0 CENTERPOINT ENERGY INC COM 15189T107 371 12122 SH SOLE 40 12122 0 0 CENTERPOINT ENERGY INC COM 15189T107 45 1457 SH OTR 43 1457 0 0 CENTERPOINT ENERGY INC COM 15189T107 9176 299470 SH SOLE 43 267595 0 31875 CENTERSPACE COM 15202L107 2952 30086 SH SOLE 2 17187 0 12899 CENTERSPACE COM 15202L107 671 6841 SH SOLE 4 6841 0 0 CENTERSPACE COM 15202L107 1735 17678 SH SOLE 7 17678 0 0 CENTERSPACE COM 15202L107 5213 53125 SH SOLE 18 53125 0 0 CENTERSPACE COM 15202L107 4235 43163 SH SOLE 19 43163 0 0 CENTERSPACE COM 15202L107 184811 1883519 SH SOLE 21 1883519 0 0 CENTERSPACE COM 15202L107 50008 509659 SH SOLE 22 487533 0 22126 CENTERSPACE COM 15202L107 43 436 SH SOLE 23 436 0 0 CENTERSPACE COM 15202L107 6069 61853 SH SOLE 25 61853 0 0 CENTERSPACE COM 15202L107 556 5670 SH SOLE 26 4227 0 1443 CENTERSPACE COM 15202L107 874 8912 SH SOLE 28 105 0 8807 CENTERSPACE COM 15202L107 9880 100688 SH SOLE 30 100688 0 0 CENTERSPACE COM 15202L107 192 1958 SH SOLE 34 1958 0 0 CENTERSPACE COM 15202L107 207 2108 SH SOLE 40 2108 0 0 CENTERSPACE COM 15202L107 1017 10362 SH SOLE 43 10312 0 50 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 2403 267842 SH SOLE 21 267842 0 0 CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 78 8676 SH SOLE 30 8676 0 0 CENTOGENE N V COM N1976T109 13 3063 SH SOLE 2 0 0 3063 CENTOGENE N V COM N1976T109 4 910 SH SOLE 21 910 0 0 CENTOGENE N V COM N1976T109 71 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 15 1857 SH SOLE 43 1857 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3546 448341 SH SOLE 7 448341 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 41612 5260650 SH SOLE 21 5260650 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 46080 5825484 SH SOLE 30 5825484 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 265 33542 SH SOLE 43 29683 0 3859 CENTRAL GARDEN & PET CO COM 153527106 650 14786 SH SOLE 2 3980 0 10806 CENTRAL GARDEN & PET CO COM 153527106 2 36 SH SOLE 4 36 0 0 CENTRAL GARDEN & PET CO COM 153527106 8 190 SH SOLE 7 190 0 0 CENTRAL GARDEN & PET CO COM 153527106 1558 35448 SH SOLE 18 35448 0 0 CENTRAL GARDEN & PET CO COM 153527106 1040 23661 SH SOLE 19 23661 0 0 CENTRAL GARDEN & PET CO COM 153527106 53658 1220618 SH SOLE 21 1220618 0 0 CENTRAL GARDEN & PET CO COM 153527106 14742 335347 SH SOLE 22 326331 0 9016 CENTRAL GARDEN & PET CO COM 153527106 34 772 SH SOLE 23 772 0 0 CENTRAL GARDEN & PET CO COM 153527106 56 1283 SH SOLE 25 1283 0 0 CENTRAL GARDEN & PET CO COM 153527106 378 8608 SH SOLE 26 0 0 8608 CENTRAL GARDEN & PET CO COM 153527106 597 13581 SH SOLE 30 13581 0 0 CENTRAL GARDEN & PET CO COM 153527106 95 2172 SH SOLE 34 2172 0 0 CENTRAL GARDEN & PET CO COM 153527106 61 1383 SH SOLE 40 1383 0 0 CENTRAL GARDEN & PET CO COM 153527106 786 17880 SH SOLE 43 17822 0 58 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5830 142969 SH SOLE 2 81102 0 61867 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7 160 SH SOLE 4 160 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 23 573 SH SOLE 7 573 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6219 152513 SH SOLE 18 142735 0 9778 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18463 452753 SH SOLE 19 452753 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 201806 4948661 SH SOLE 21 4948661 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 53339 1307971 SH SOLE 22 1273219 0 34752 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 677 16613 SH SOLE 23 16613 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 208 5098 SH SOLE 25 5098 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3140 76991 SH SOLE 26 11545 0 65446 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 29 719 SH SOLE 28 719 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2947 72261 SH SOLE 30 72261 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 10 253 SH SOLE 34 253 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 54 1336 SH SOLE 36 1336 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 199 4890 SH SOLE 40 4890 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 87 2142 SH SOLE 43 2142 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 712 25504 SH SOLE 2 12049 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 2850 102152 SH SOLE 18 102152 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1131 40527 SH SOLE 19 40527 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 81015 2903765 SH SOLE 21 2903765 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 26474 948886 SH SOLE 22 921098 0 27788 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 1175 42116 SH SOLE 30 42116 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 127 4560 SH SOLE 40 4560 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1543 55307 SH SOLE 43 54996 0 311 CENTRAL PUERTO S A SPONSORED ADR 155038201 198 49139 SH SOLE 21 49139 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 16 680 SH SOLE 2 0 0 680 CENTRAL VY CMNTY BANCORP COM 155685100 48 2067 SH SOLE 18 2067 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 763 32693 SH SOLE 21 32693 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 701 30030 SH SOLE 22 30030 0 0 CENTRAL VY CMNTY BANCORP COM 155685100 0 16 SH SOLE 43 16 0 0 CENTRUS ENERGY CORP CL A 15643U104 282 8368 SH SOLE 2 2923 0 5445 CENTRUS ENERGY CORP CL A 15643U104 1033 30667 SH SOLE 18 30667 0 0 CENTRUS ENERGY CORP CL A 15643U104 560 16627 SH SOLE 19 16627 0 0 CENTRUS ENERGY CORP CL A 15643U104 12930 383669 SH SOLE 21 383669 0 0 CENTRUS ENERGY CORP CL A 15643U104 6263 185848 SH SOLE 22 180744 0 5104 CENTRUS ENERGY CORP CL A 15643U104 23 680 SH SOLE 25 680 0 0 CENTRUS ENERGY CORP CL A 15643U104 107 3176 SH SOLE 30 3176 0 0 CENTRUS ENERGY CORP CL A 15643U104 56 1669 SH SOLE 36 1669 0 0 CENTURY ALUM CO COM 156431108 1161 44118 SH SOLE 2 16488 0 27630 CENTURY ALUM CO COM 156431108 5 206 SH SOLE 4 206 0 0 CENTURY ALUM CO COM 156431108 2928 111306 SH SOLE 7 111306 0 0 CENTURY ALUM CO COM 156431108 4984 189424 SH SOLE 18 189424 0 0 CENTURY ALUM CO COM 156431108 2398 91149 SH SOLE 19 91149 0 0 CENTURY ALUM CO COM 156431108 167393 6362324 SH SOLE 21 6362324 0 0 CENTURY ALUM CO COM 156431108 33328 1266755 SH SOLE 22 1211954 0 54801 CENTURY ALUM CO COM 156431108 181 6867 SH SOLE 25 6867 0 0 CENTURY ALUM CO COM 156431108 96 3654 SH SOLE 26 0 0 3654 CENTURY ALUM CO COM 156431108 2840 107949 SH SOLE 30 107949 0 0 CENTURY ALUM CO COM 156431108 145 5529 SH SOLE 40 5529 0 0 CENTURY ALUM CO COM 156431108 1335 50743 SH SOLE 43 47803 0 2940 CENTURY CASINOS INC COM 156492100 490 40990 SH SOLE 2 20648 0 20342 CENTURY CASINOS INC COM 156492100 5 386 SH SOLE 7 386 0 0 CENTURY CASINOS INC COM 156492100 922 77158 SH SOLE 18 77158 0 0 CENTURY CASINOS INC COM 156492100 735 61503 SH SOLE 19 61503 0 0 CENTURY CASINOS INC COM 156492100 11170 934699 SH SOLE 21 934699 0 0 CENTURY CASINOS INC COM 156492100 9056 757794 SH SOLE 22 753240 0 4554 CENTURY CASINOS INC COM 156492100 26 2139 SH SOLE 23 2139 0 0 CENTURY CASINOS INC COM 156492100 298 24952 SH SOLE 26 0 0 24952 CENTURY CASINOS INC COM 156492100 18 1514 SH SOLE 43 1514 0 0 CENTURY CMNTYS INC COM 156504300 1756 32771 SH SOLE 2 24632 0 8139 CENTURY CMNTYS INC COM 156504300 7 122 SH SOLE 4 122 0 0 CENTURY CMNTYS INC COM 156504300 23 425 SH SOLE 7 425 0 0 CENTURY CMNTYS INC COM 156504300 5638 105239 SH SOLE 18 105239 0 0 CENTURY CMNTYS INC COM 156504300 8503 158734 SH SOLE 19 158734 0 0 CENTURY CMNTYS INC COM 156504300 206287 3850800 SH SOLE 21 3850800 0 0 CENTURY CMNTYS INC COM 156504300 38731 722995 SH SOLE 22 700894 0 22101 CENTURY CMNTYS INC COM 156504300 254 4750 SH SOLE 25 4750 0 0 CENTURY CMNTYS INC COM 156504300 682 12730 SH SOLE 26 10520 0 2210 CENTURY CMNTYS INC COM 156504300 26 483 SH SOLE 28 483 0 0 CENTURY CMNTYS INC COM 156504300 2749 51311 SH SOLE 30 51311 0 0 CENTURY CMNTYS INC COM 156504300 1170 21837 SH SOLE 34 21837 0 0 CENTURY CMNTYS INC COM 156504300 114 2127 SH SOLE 36 2127 0 0 CENTURY CMNTYS INC COM 156504300 204 3812 SH SOLE 40 3812 0 0 CENTURY CMNTYS INC COM 156504300 2633 49159 SH SOLE 43 39309 0 9850 CENTURY THERAPEUTICS INC COM 15673T100 59 4676 SH SOLE 2 401 0 4275 CENTURY THERAPEUTICS INC COM 15673T100 562 44654 SH SOLE 18 44654 0 0 CENTURY THERAPEUTICS INC COM 15673T100 288 22855 SH SOLE 19 22855 0 0 CENTURY THERAPEUTICS INC COM 15673T100 8658 687687 SH SOLE 21 687687 0 0 CENTURY THERAPEUTICS INC COM 15673T100 3065 243430 SH SOLE 22 239509 0 3921 CENTURY THERAPEUTICS INC COM 15673T100 314 24955 SH SOLE 30 24955 0 0 CEPTON INC COM 15673X101 9 2361 SH SOLE 21 2361 0 0 CEPTON INC COM 15673X101 1169 301246 SH SOLE 22 301246 0 0 CERBERUS CYBER SENTINEL CORP COM 15672X102 2545 478317 SH SOLE 22 478317 0 0 CERENCE INC COM 156727109 1167 32332 SH SOLE 2 28233 0 4099 CERENCE INC COM 156727109 30 821 SH SOLE 4 137 0 684 CERENCE INC COM 156727109 19 535 SH SOLE 7 535 0 0 CERENCE INC COM 156727109 4862 134672 SH SOLE 18 132128 0 2544 CERENCE INC COM 156727109 2793 77360 SH SOLE 19 77360 0 0 CERENCE INC COM 156727109 172027 4765283 SH SOLE 21 4765283 0 0 CERENCE INC COM 156727109 34391 952672 SH SOLE 22 930881 0 21791 CERENCE INC COM 156727109 14 382 SH SOLE 23 382 0 0 CERENCE INC COM 156727109 241 6683 SH SOLE 25 6683 0 0 CERENCE INC COM 156727109 669 18520 SH SOLE 26 14994 0 3526 CERENCE INC COM 156727109 24 674 SH SOLE 28 674 0 0 CERENCE INC COM 156727109 8370 231848 SH SOLE 30 231848 0 0 CERENCE INC COM 156727109 107 2951 SH SOLE 36 2951 0 0 CERENCE INC COM 156727109 162 4480 SH SOLE 40 4480 0 0 CERENCE INC COM 156727109 3462 95899 SH SOLE 43 93076 0 2823 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 590 16860 SH SOLE 2 12226 0 4634 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 5 136 SH SOLE 4 136 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 20 567 SH SOLE 7 567 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4573 130613 SH SOLE 18 130613 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 23692 676722 SH SOLE 19 676722 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 47797 1365242 SH SOLE 21 1365242 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 39957 1141296 SH SOLE 22 1114176 0 27120 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4 115 SH SOLE 23 115 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 209 5962 SH SOLE 25 5962 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 236 6730 SH SOLE 26 1702 0 5028 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 458 13075 SH SOLE 28 13075 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 948 27069 SH SOLE 30 27069 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 36 1020 SH SOLE 36 1020 0 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 210 6008 SH SOLE 40 6008 0 0 CERIDIAN HCM HLDG INC COM 15677J108 17396 254482 SH SOLE 2 47663 0 206819 CERIDIAN HCM HLDG INC COM 15677J108 5898 86279 SH SOLE 4 52461 0 33818 CERIDIAN HCM HLDG INC COM 15677J108 8059 117885 SH SOLE 7 114257 0 3628 CERIDIAN HCM HLDG INC COM 15677J108 35 511 SH SOLE 13 511 0 0 CERIDIAN HCM HLDG INC COM 15677J108 756 11057 SH SOLE 15 11057 0 0 CERIDIAN HCM HLDG INC COM 15677J108 23800 348160 SH SOLE 18 329667 0 18493 CERIDIAN HCM HLDG INC COM 15677J108 4907 71789 SH SOLE 19 71789 0 0 CERIDIAN HCM HLDG INC COM 15677J108 252747 3697289 SH SOLE 21 3697289 0 0 CERIDIAN HCM HLDG INC COM 15677J108 214246 3134083 SH SOLE 22 2859742 0 274341 CERIDIAN HCM HLDG INC COM 15677J108 11330 165736 SH SOLE 23 165736 0 0 CERIDIAN HCM HLDG INC COM 15677J108 11190 163688 SH SOLE 25 163688 0 0 CERIDIAN HCM HLDG INC COM 15677J108 18096 264723 SH SOLE 26 84713 0 180010 CERIDIAN HCM HLDG INC COM 15677J108 13365 195516 SH SOLE 28 2659 0 192857 CERIDIAN HCM HLDG INC COM 15677J108 20 299 SH SOLE 29 299 0 0 CERIDIAN HCM HLDG INC COM 15677J108 39881 583391 SH SOLE 30 583391 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1963 28722 SH SOLE 31 13468 0 15254 CERIDIAN HCM HLDG INC COM 15677J108 427 6242 SH SOLE 34 6242 0 0 CERIDIAN HCM HLDG INC COM 15677J108 3222 47136 SH SOLE 36 47136 0 0 CERIDIAN HCM HLDG INC COM 15677J108 301 4396 SH SOLE 40 4396 0 0 CERIDIAN HCM HLDG INC COM 15677J108 25 367 SH OTR 43 367 0 0 CERIDIAN HCM HLDG INC COM 15677J108 3044 44534 SH SOLE 43 39170 0 5364 CERIDIAN HCM HLDG INC NOTE 0.250% 3/1 15677JAD0 3466 3975000 PRN SOLE 21 3975000 0 0 CERNER CORP COM 156782104 78200 835827 SH SOLE 2 256134 0 579693 CERNER CORP COM 156782104 23317 249218 SH SOLE 4 142565 0 106653 CERNER CORP COM 156782104 35978 384547 SH SOLE 7 305264 0 79283 CERNER CORP COM 156782104 1659 17737 SH SOLE 13 17737 0 0 CERNER CORP COM 156782104 3982 42560 SH SOLE 15 42560 0 0 CERNER CORP COM 156782104 20 218 SH SOLE 17 0 0 218 CERNER CORP COM 156782104 44771 478530 SH SOLE 18 438607 0 39923 CERNER CORP COM 156782104 17137 183170 SH SOLE 19 183170 0 0 CERNER CORP COM 156782104 788804 8430993 SH SOLE 21 8430993 0 0 CERNER CORP COM 156782104 586571 6269466 SH SOLE 22 5663968 0 605498 CERNER CORP COM 156782104 35071 374850 SH SOLE 23 374850 0 0 CERNER CORP COM 156782104 62258 665439 SH SOLE 25 665439 0 0 CERNER CORP COM 156782104 66362 709299 SH SOLE 26 309626 0 399673 CERNER CORP COM 156782104 108285 1157390 SH SOLE 28 10631 0 1146759 CERNER CORP COM 156782104 256330 2739743 SH SOLE 30 2592002 0 147741 CERNER CORP COM 156782104 9952 106370 SH SOLE 31 31835 0 74535 CERNER CORP COM 156782104 14231 152106 SH SOLE 34 152106 0 0 CERNER CORP COM 156782104 15590 166636 SH SOLE 36 166636 0 0 CERNER CORP COM 156782104 896 9572 SH SOLE 40 9572 0 0 CERNER CORP COM 156782104 103 1096 SH OTR 43 1096 0 0 CERNER CORP COM 156782104 81056 866358 SH SOLE 43 828049 0 38309 CERTARA INC COM 15687V109 3355 156182 SH SOLE 2 29076 0 127106 CERTARA INC COM 15687V109 8 355 SH SOLE 4 355 0 0 CERTARA INC COM 15687V109 32 1498 SH SOLE 7 1498 0 0 CERTARA INC COM 15687V109 1038 48344 SH SOLE 18 48344 0 0 CERTARA INC COM 15687V109 44646 2078501 SH SOLE 19 2078501 0 0 CERTARA INC COM 15687V109 37512 1746352 SH SOLE 21 1746352 0 0 CERTARA INC COM 15687V109 50935 2371263 SH SOLE 22 2243249 0 128014 CERTARA INC COM 15687V109 237 11031 SH SOLE 25 11031 0 0 CERTARA INC COM 15687V109 751 34985 SH SOLE 26 27620 0 7365 CERTARA INC COM 15687V109 618 28769 SH SOLE 28 28769 0 0 CERTARA INC COM 15687V109 1093 50875 SH SOLE 30 50875 0 0 CERTARA INC COM 15687V109 40 1861 SH SOLE 31 1861 0 0 CERTARA INC COM 15687V109 226 10537 SH SOLE 40 10537 0 0 CERUS CORP COM 157085101 1109 202044 SH SOLE 2 114017 0 88027 CERUS CORP COM 157085101 3 528 SH SOLE 4 528 0 0 CERUS CORP COM 157085101 15 2703 SH SOLE 7 2703 0 0 CERUS CORP COM 157085101 2705 492689 SH SOLE 18 450289 0 42400 CERUS CORP COM 157085101 4077 742613 SH SOLE 19 742613 0 0 CERUS CORP COM 157085101 31906 5811659 SH SOLE 21 5811659 0 0 CERUS CORP COM 157085101 24457 4454884 SH SOLE 22 4346724 0 108160 CERUS CORP COM 157085101 117 21280 SH SOLE 23 21280 0 0 CERUS CORP COM 157085101 181 32991 SH SOLE 25 32991 0 0 CERUS CORP COM 157085101 1190 216785 SH SOLE 26 120673 0 96112 CERUS CORP COM 157085101 15 2812 SH SOLE 28 2812 0 0 CERUS CORP COM 157085101 588 107034 SH SOLE 30 107034 0 0 CERUS CORP COM 157085101 94 17119 SH SOLE 36 17119 0 0 CERUS CORP COM 157085101 115 20864 SH SOLE 40 20864 0 0 CERUS CORP COM 157085101 206 37493 SH SOLE 43 37026 0 467 CEVA INC COM 157210105 706 17380 SH SOLE 2 14927 0 2453 CEVA INC COM 157210105 20 496 SH SOLE 4 100 0 396 CEVA INC COM 157210105 15 362 SH SOLE 7 362 0 0 CEVA INC COM 157210105 3331 81948 SH SOLE 18 81948 0 0 CEVA INC COM 157210105 1659 40813 SH SOLE 19 40813 0 0 CEVA INC COM 157210105 113800 2799506 SH SOLE 21 2799506 0 0 CEVA INC COM 157210105 24147 594015 SH SOLE 22 579756 0 14259 CEVA INC COM 157210105 1950 47960 SH SOLE 25 47960 0 0 CEVA INC COM 157210105 967 23791 SH SOLE 26 15469 0 8322 CEVA INC COM 157210105 5533 136103 SH SOLE 30 136103 0 0 CEVA INC COM 157210105 285 7020 SH SOLE 34 7020 0 0 CEVA INC COM 157210105 7 171 SH SOLE 36 171 0 0 CEVA INC COM 157210105 88 2158 SH SOLE 40 2158 0 0 CEVA INC COM 157210105 1133 27869 SH SOLE 43 20031 0 7838 CF BANKSHARES INC COM 12520L109 17 755 SH SOLE 18 755 0 0 CF BANKSHARES INC COM 12520L109 243 10891 SH SOLE 21 10891 0 0 CF BANKSHARES INC COM 12520L109 43 1921 SH SOLE 22 1921 0 0 CF INDS HLDGS INC COM 125269100 49946 484635 SH SOLE 2 62727 0 421908 CF INDS HLDGS INC COM 125269100 11421 110823 SH SOLE 4 102738 0 8085 CF INDS HLDGS INC COM 125269100 35295 342466 SH SOLE 7 336503 0 5963 CF INDS HLDGS INC COM 125269100 83 809 SH SOLE 13 809 0 0 CF INDS HLDGS INC COM 125269100 3091 29990 SH SOLE 15 29990 0 0 CF INDS HLDGS INC COM 125269100 52708 511433 SH SOLE 18 482256 0 29177 CF INDS HLDGS INC COM 125269100 200329 1943814 SH SOLE 19 1943814 0 0 CF INDS HLDGS INC COM 125269100 628741 6100724 SH SOLE 21 6100724 0 0 CF INDS HLDGS INC COM 125269100 525522 5099185 SH SOLE 22 4669449 0 429736 CF INDS HLDGS INC COM 125269100 27333 265218 SH SOLE 23 265218 0 0 CF INDS HLDGS INC COM 125269100 65310 633706 SH SOLE 25 633706 0 0 CF INDS HLDGS INC COM 125269100 45640 442847 SH SOLE 26 166085 0 276762 CF INDS HLDGS INC COM 125269100 19911 193198 SH SOLE 28 3864 0 189334 CF INDS HLDGS INC COM 125269100 38922 377668 SH SOLE 29 377668 0 0 CF INDS HLDGS INC COM 125269100 132470 1285365 SH SOLE 30 1285365 0 0 CF INDS HLDGS INC COM 125269100 4801 46582 SH SOLE 31 22485 0 24097 CF INDS HLDGS INC COM 125269100 94079 912854 SH SOLE 34 912854 0 0 CF INDS HLDGS INC COM 125269100 8884 86198 SH SOLE 36 86198 0 0 CF INDS HLDGS INC COM 125269100 729 7077 SH SOLE 40 7077 0 0 CF INDS HLDGS INC COM 125269100 12742 123641 SH SOLE 43 112863 0 10778 CF INDS HLDGS INC OPTIONS 125269100 897 8700 SH Call SOLE 4 8700 0 0 CF INDS HLDGS INC OPTIONS 125269100 10172 98700 SH Call SOLE 18 98700 0 0 CF INDS HLDGS INC OPTIONS 125269100 115603 1121700 SH Call SOLE 19 1121700 0 0 CF INDS HLDGS INC OPTIONS 125269100 6215 60300 SH Call SOLE 22 60300 0 0 CF INDS HLDGS INC OPTIONS 125269100 49592 481200 SH Call SOLE 34 481200 0 0 CFSB BANCORP INC COM 12530C107 5 485 SH SOLE 18 485 0 0 CFSB BANCORP INC COM 12530C107 50 5009 SH SOLE 21 5009 0 0 CGI INC CL A SUB VTG 12532H104 6052 75808 SH SOLE 21 75808 0 0 CGI INC CL A SUB VTG 12532H104 14887 186479 SH SOLE 43 174675 0 11804 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 171 21042 SH SOLE 21 21042 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 805 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 8655 353570 SH SOLE 2 174678 0 178892 CHAMPIONX CORPORATION COM 15872M104 15 615 SH SOLE 4 615 0 0 CHAMPIONX CORPORATION COM 15872M104 67 2723 SH SOLE 7 2723 0 0 CHAMPIONX CORPORATION COM 15872M104 23978 979491 SH SOLE 18 966882 0 12609 CHAMPIONX CORPORATION COM 15872M104 20457 835642 SH SOLE 19 835642 0 0 CHAMPIONX CORPORATION COM 15872M104 367545 15014091 SH SOLE 21 15014091 0 0 CHAMPIONX CORPORATION COM 15872M104 154324 6304096 SH SOLE 22 6113002 0 191094 CHAMPIONX CORPORATION COM 15872M104 527 21546 SH SOLE 23 21546 0 0 CHAMPIONX CORPORATION COM 15872M104 1015 41442 SH SOLE 25 41442 0 0 CHAMPIONX CORPORATION COM 15872M104 6584 268959 SH SOLE 26 132148 0 136811 CHAMPIONX CORPORATION COM 15872M104 6083 248497 SH SOLE 28 3587 0 244910 CHAMPIONX CORPORATION COM 15872M104 2961 120967 SH SOLE 30 120967 0 0 CHAMPIONX CORPORATION COM 15872M104 101 4139 SH SOLE 31 0 0 4139 CHAMPIONX CORPORATION COM 15872M104 36 1470 SH SOLE 34 1470 0 0 CHAMPIONX CORPORATION COM 15872M104 774 31600 SH SOLE 36 31600 0 0 CHAMPIONX CORPORATION COM 15872M104 633 25841 SH SOLE 40 25841 0 0 CHAMPIONX CORPORATION COM 15872M104 6036 246568 SH SOLE 43 225974 0 20594 CHANGE HEALTHCARE INC COM 15912K100 11534 529063 SH SOLE 2 94131 0 434932 CHANGE HEALTHCARE INC COM 15912K100 20 924 SH SOLE 4 924 0 0 CHANGE HEALTHCARE INC COM 15912K100 126 5766 SH SOLE 7 5766 0 0 CHANGE HEALTHCARE INC COM 15912K100 2557 117276 SH SOLE 18 117276 0 0 CHANGE HEALTHCARE INC COM 15912K100 4690 215157 SH SOLE 19 215157 0 0 CHANGE HEALTHCARE INC COM 15912K100 76800 3522956 SH SOLE 21 3522956 0 0 CHANGE HEALTHCARE INC COM 15912K100 123225 5652541 SH SOLE 22 5366721 0 285820 CHANGE HEALTHCARE INC COM 15912K100 1304 59810 SH SOLE 25 59810 0 0 CHANGE HEALTHCARE INC COM 15912K100 2136 97972 SH SOLE 26 80101 0 17871 CHANGE HEALTHCARE INC COM 15912K100 120 5526 SH SOLE 28 5526 0 0 CHANGE HEALTHCARE INC COM 15912K100 2958 135675 SH SOLE 30 135675 0 0 CHANGE HEALTHCARE INC COM 15912K100 80 3668 SH SOLE 31 3668 0 0 CHANGE HEALTHCARE INC COM 15912K100 1188 54482 SH SOLE 34 54482 0 0 CHANGE HEALTHCARE INC COM 15912K100 82 3760 SH SOLE 36 3760 0 0 CHANGE HEALTHCARE INC COM 15912K100 620 28439 SH SOLE 40 28439 0 0 CHANGE HEALTHCARE INC COM 15912K100 233 10680 SH SOLE 43 10546 0 134 CHANGE HEALTHCARE INC MTNF 6.000% 6/3 15912K209 22930 324189 SH SOLE 21 324189 0 0 CHANNELADVISOR CORP COM 159179100 1021 61605 SH SOLE 2 54726 0 6879 CHANNELADVISOR CORP COM 159179100 2 103 SH SOLE 4 103 0 0 CHANNELADVISOR CORP COM 159179100 8 502 SH SOLE 7 502 0 0 CHANNELADVISOR CORP COM 159179100 1403 84647 SH SOLE 18 84647 0 0 CHANNELADVISOR CORP COM 159179100 880 53105 SH SOLE 19 53105 0 0 CHANNELADVISOR CORP COM 159179100 18214 1099207 SH SOLE 21 1099207 0 0 CHANNELADVISOR CORP COM 159179100 12885 777614 SH SOLE 22 758453 0 19161 CHANNELADVISOR CORP COM 159179100 76 4580 SH SOLE 25 4580 0 0 CHANNELADVISOR CORP COM 159179100 29 1765 SH SOLE 26 1765 0 0 CHANNELADVISOR CORP COM 159179100 172 10397 SH SOLE 30 10397 0 0 CHANNELADVISOR CORP COM 159179100 28 1679 SH SOLE 36 1679 0 0 CHANNELADVISOR CORP COM 159179100 87 5231 SH SOLE 40 5231 0 0 CHANNELADVISOR CORP COM 159179100 161 9709 SH SOLE 43 2540 0 7169 CHARAH SOLUTIONS INC COM 15957P105 14 2848 SH SOLE 18 2848 0 0 CHARAH SOLUTIONS INC COM 15957P105 199 39934 SH SOLE 21 39934 0 0 CHARAH SOLUTIONS INC COM 15957P105 4 735 SH SOLE 22 735 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 5411 272164 SH SOLE 2 58210 0 213954 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 14 717 SH SOLE 4 717 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 63 3188 SH SOLE 7 3188 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1839 92529 SH SOLE 18 92529 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1385 69679 SH SOLE 19 69679 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 59268 2981276 SH SOLE 21 2981276 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 85229 4287169 SH SOLE 22 4038927 0 248242 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 456 22929 SH SOLE 25 22929 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1712 86126 SH SOLE 26 72290 0 13836 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2075 104400 SH SOLE 30 104400 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 65 3282 SH SOLE 31 3282 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 97 4873 SH SOLE 34 4873 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 429 21602 SH SOLE 40 21602 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1 45 SH SOLE 43 45 0 0 CHARLES & COLVARD LTD COM 159765106 8 5246 SH SOLE 18 5246 0 0 CHARLES & COLVARD LTD COM 159765106 134 85486 SH SOLE 21 85486 0 0 CHARLES & COLVARD LTD COM 159765106 96 60946 SH SOLE 22 60946 0 0 CHARLES RIV LABS INTL INC COM 159864107 39883 140448 SH SOLE 2 66597 0 73851 CHARLES RIV LABS INTL INC COM 159864107 7092 24973 SH SOLE 4 20569 0 4404 CHARLES RIV LABS INTL INC COM 159864107 12294 43294 SH SOLE 7 41767 0 1527 CHARLES RIV LABS INTL INC COM 159864107 447 1574 SH SOLE 13 1574 0 0 CHARLES RIV LABS INTL INC COM 159864107 1343 4729 SH SOLE 15 4729 0 0 CHARLES RIV LABS INTL INC COM 159864107 2 8 SH SOLE 17 0 0 8 CHARLES RIV LABS INTL INC COM 159864107 26213 92308 SH SOLE 18 85162 0 7146 CHARLES RIV LABS INTL INC COM 159864107 315865 1112319 SH SOLE 19 1112319 0 0 CHARLES RIV LABS INTL INC COM 159864107 518292 1825166 SH SOLE 21 1825166 0 0 CHARLES RIV LABS INTL INC COM 159864107 385657 1358091 SH SOLE 22 1246984 0 111107 CHARLES RIV LABS INTL INC COM 159864107 17953 63220 SH SOLE 23 63220 0 0 CHARLES RIV LABS INTL INC COM 159864107 16760 59020 SH SOLE 25 59020 0 0 CHARLES RIV LABS INTL INC COM 159864107 28300 99659 SH SOLE 26 33874 0 65785 CHARLES RIV LABS INTL INC COM 159864107 23604 83123 SH SOLE 28 1513 0 81610 CHARLES RIV LABS INTL INC COM 159864107 93 327 SH SOLE 29 327 0 0 CHARLES RIV LABS INTL INC COM 159864107 74015 260642 SH SOLE 30 253705 0 6937 CHARLES RIV LABS INTL INC COM 159864107 3410 12007 SH SOLE 31 6350 0 5657 CHARLES RIV LABS INTL INC COM 159864107 701 2469 SH SOLE 34 2469 0 0 CHARLES RIV LABS INTL INC COM 159864107 5251 18490 SH SOLE 36 18490 0 0 CHARLES RIV LABS INTL INC COM 159864107 470 1656 SH SOLE 40 1656 0 0 CHARLES RIV LABS INTL INC COM 159864107 47 165 SH OTR 43 165 0 0 CHARLES RIV LABS INTL INC COM 159864107 7481 26345 SH SOLE 43 23727 0 2618 CHART INDS INC COM 16115Q308 6816 39682 SH SOLE 2 27188 0 12494 CHART INDS INC COM 16115Q308 25 146 SH SOLE 4 146 0 0 CHART INDS INC COM 16115Q308 88 514 SH SOLE 7 514 0 0 CHART INDS INC COM 16115Q308 49754 289652 SH SOLE 18 162879 0 126773 CHART INDS INC COM 16115Q308 116792 679930 SH SOLE 19 679930 0 0 CHART INDS INC COM 16115Q308 430247 2504787 SH SOLE 21 2504787 0 0 CHART INDS INC COM 16115Q308 178142 1037094 SH SOLE 22 1009463 0 27631 CHART INDS INC COM 16115Q308 150 872 SH SOLE 23 872 0 0 CHART INDS INC COM 16115Q308 10899 63454 SH SOLE 25 63454 0 0 CHART INDS INC COM 16115Q308 80506 468687 SH SOLE 26 224936 0 243751 CHART INDS INC COM 16115Q308 111 648 SH SOLE 28 648 0 0 CHART INDS INC COM 16115Q308 3532 20562 SH SOLE 30 20562 0 0 CHART INDS INC COM 16115Q308 71236 414717 SH SOLE 34 414717 0 0 CHART INDS INC COM 16115Q308 117 680 SH SOLE 36 680 0 0 CHART INDS INC COM 16115Q308 723 4208 SH SOLE 40 4208 0 0 CHART INDS INC COM 16115Q308 3948 22981 SH SOLE 43 22644 0 337 CHARTER COMMUNICATIONS INC N CL A 16119P108 157368 288473 SH SOLE 2 102849 0 185624 CHARTER COMMUNICATIONS INC N CL A 16119P108 53254 97621 SH SOLE 4 60434 0 37187 CHARTER COMMUNICATIONS INC N CL A 16119P108 72826 133498 SH SOLE 7 129867 0 3631 CHARTER COMMUNICATIONS INC N CL A 16119P108 2743 5028 SH SOLE 13 5028 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 6736 12347 SH SOLE 15 12347 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 13 23 SH SOLE 17 0 0 23 CHARTER COMMUNICATIONS INC N CL A 16119P108 122392 224358 SH SOLE 18 200622 0 23736 CHARTER COMMUNICATIONS INC N CL A 16119P108 145852 267364 SH SOLE 19 267364 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1429476 2620392 SH SOLE 21 2620392 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1469901 2694495 SH SOLE 22 2407326 0 287169 CHARTER COMMUNICATIONS INC N CL A 16119P108 94392 173031 SH SOLE 23 173031 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 207031 379511 SH SOLE 25 379511 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 157442 288609 SH SOLE 26 115876 0 172733 CHARTER COMMUNICATIONS INC N CL A 16119P108 102054 187077 SH SOLE 28 2095 0 184982 CHARTER COMMUNICATIONS INC N CL A 16119P108 3030 5554 SH SOLE 29 5554 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 339783 622861 SH SOLE 30 622348 0 513 CHARTER COMMUNICATIONS INC N CL A 16119P108 21123 38720 SH SOLE 31 23737 0 14983 CHARTER COMMUNICATIONS INC N CL A 16119P108 22162 40626 SH SOLE 32 40626 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 96102 176165 SH SOLE 34 176165 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 30981 56792 SH SOLE 36 56792 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2310 4234 SH SOLE 40 4234 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 147 270 SH OTR 43 270 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 68774 126071 SH SOLE 43 112351 0 13720 CHASE CORP COM 16150R104 500 5753 SH SOLE 2 3794 0 1959 CHASE CORP COM 16150R104 9 105 SH SOLE 7 105 0 0 CHASE CORP COM 16150R104 1858 21381 SH SOLE 18 21381 0 0 CHASE CORP COM 16150R104 1192 13711 SH SOLE 19 13711 0 0 CHASE CORP COM 16150R104 22904 263539 SH SOLE 21 263539 0 0 CHASE CORP COM 16150R104 15783 181600 SH SOLE 22 174016 0 7584 CHASE CORP COM 16150R104 83 960 SH SOLE 25 960 0 0 CHASE CORP COM 16150R104 91 1047 SH SOLE 26 0 0 1047 CHASE CORP COM 16150R104 419 4826 SH SOLE 30 4826 0 0 CHASE CORP COM 16150R104 60 689 SH SOLE 40 689 0 0 CHASE CORP COM 16150R104 257 2955 SH SOLE 43 2572 0 383 CHATHAM LODGING TR COM 16208T102 1342 97328 SH SOLE 2 74944 0 22384 CHATHAM LODGING TR COM 16208T102 12 836 SH SOLE 7 836 0 0 CHATHAM LODGING TR COM 16208T102 2595 188177 SH SOLE 18 188177 0 0 CHATHAM LODGING TR COM 16208T102 1210 87760 SH SOLE 19 87760 0 0 CHATHAM LODGING TR COM 16208T102 85326 6187525 SH SOLE 21 6187525 0 0 CHATHAM LODGING TR COM 16208T102 19273 1397613 SH SOLE 22 1346967 0 50646 CHATHAM LODGING TR COM 16208T102 19 1405 SH SOLE 23 1405 0 0 CHATHAM LODGING TR COM 16208T102 82 5975 SH SOLE 25 5975 0 0 CHATHAM LODGING TR COM 16208T102 459 33276 SH SOLE 26 25190 0 8086 CHATHAM LODGING TR COM 16208T102 1328 96273 SH SOLE 30 96273 0 0 CHATHAM LODGING TR COM 16208T102 59 4268 SH SOLE 40 4268 0 0 CHATHAM LODGING TR COM 16208T102 775 56228 SH SOLE 43 53300 0 2928 CHECK POINT SOFTWARE TECH LT ORD M22465104 9280 67118 SH SOLE 2 55272 0 11846 CHECK POINT SOFTWARE TECH LT ORD M22465104 12290 88891 SH SOLE 4 52620 0 36271 CHECK POINT SOFTWARE TECH LT ORD M22465104 17796 128713 SH SOLE 7 97638 0 31075 CHECK POINT SOFTWARE TECH LT ORD M22465104 206 1487 SH SOLE 13 1487 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1072 7753 SH SOLE 15 7753 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13201 95482 SH SOLE 18 93694 0 1788 CHECK POINT SOFTWARE TECH LT ORD M22465104 9246 66873 SH SOLE 19 66873 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5049 36521 SH SOLE 20 36521 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 277736 2008792 SH SOLE 21 2008792 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 219238 1585693 SH SOLE 22 1543251 0 42442 CHECK POINT SOFTWARE TECH LT ORD M22465104 18759 135676 SH SOLE 23 135676 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 23471 169762 SH SOLE 25 169762 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 17782 128615 SH SOLE 26 42973 0 85642 CHECK POINT SOFTWARE TECH LT ORD M22465104 34373 248613 SH SOLE 28 1855 0 246758 CHECK POINT SOFTWARE TECH LT ORD M22465104 89 641 SH SOLE 29 641 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 88226 638114 SH SOLE 30 632553 0 5561 CHECK POINT SOFTWARE TECH LT ORD M22465104 2417 17484 SH SOLE 31 15095 0 2389 CHECK POINT SOFTWARE TECH LT ORD M22465104 9228 66741 SH SOLE 34 66741 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5324 38504 SH SOLE 36 38504 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 487 3525 SH SOLE 40 3525 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 48420 350213 SH SOLE 43 340723 0 9490 CHECKMATE PHARMACEUTICALS IN COM 162818108 7 2348 SH SOLE 2 1739 0 609 CHECKMATE PHARMACEUTICALS IN COM 162818108 6 1806 SH SOLE 18 1806 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 55 17089 SH SOLE 19 17089 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 62 19484 SH SOLE 21 19484 0 0 CHECKMATE PHARMACEUTICALS IN COM 162818108 32 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 2 1078 SH SOLE 2 0 0 1078 CHECKPOINT THERAPEUTICS INC COM 162828107 22 12547 SH SOLE 18 12547 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 338 190742 SH SOLE 21 190742 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 1280 722954 SH SOLE 22 722954 0 0 CHEESECAKE FACTORY INC COM 163072101 3531 88731 SH SOLE 2 56061 0 32670 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 6779 170365 SH SOLE 18 159434 0 10931 CHEESECAKE FACTORY INC COM 163072101 13594 341652 SH SOLE 19 341652 0 0 CHEESECAKE FACTORY INC COM 163072101 229812 5775612 SH SOLE 21 5775612 0 0 CHEESECAKE FACTORY INC COM 163072101 58184 1462289 SH SOLE 22 1431817 0 30472 CHEESECAKE FACTORY INC COM 163072101 385 9683 SH SOLE 23 9683 0 0 CHEESECAKE FACTORY INC COM 163072101 286 7190 SH SOLE 25 7190 0 0 CHEESECAKE FACTORY INC COM 163072101 2665 66975 SH SOLE 26 14159 0 52816 CHEESECAKE FACTORY INC COM 163072101 34 866 SH SOLE 28 866 0 0 CHEESECAKE FACTORY INC COM 163072101 3257 81867 SH SOLE 30 81867 0 0 CHEESECAKE FACTORY INC COM 163072101 39 990 SH SOLE 34 990 0 0 CHEESECAKE FACTORY INC COM 163072101 70 1768 SH SOLE 36 1768 0 0 CHEESECAKE FACTORY INC COM 163072101 270 6794 SH SOLE 40 6794 0 0 CHEESECAKE FACTORY INC COM 163072101 1834 46104 SH SOLE 43 42047 0 4057 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 806 900000 PRN SOLE 2 900000 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2238 2500000 PRN SOLE 21 2500000 0 0 CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 1566 1750000 PRN SOLE 22 1750000 0 0 CHEFS WHSE INC COM 163086101 1327 40707 SH SOLE 2 19007 0 21700 CHEFS WHSE INC COM 163086101 4 123 SH SOLE 4 123 0 0 CHEFS WHSE INC COM 163086101 15 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 3952 121226 SH SOLE 18 121226 0 0 CHEFS WHSE INC COM 163086101 4860 149081 SH SOLE 19 149081 0 0 CHEFS WHSE INC COM 163086101 133504 4095201 SH SOLE 21 4095201 0 0 CHEFS WHSE INC COM 163086101 29024 890303 SH SOLE 22 855853 0 34450 CHEFS WHSE INC COM 163086101 35 1075 SH SOLE 23 1075 0 0 CHEFS WHSE INC COM 163086101 157 4826 SH SOLE 25 4826 0 0 CHEFS WHSE INC COM 163086101 1119 34321 SH SOLE 26 20886 0 13435 CHEFS WHSE INC COM 163086101 1834 56249 SH SOLE 30 56249 0 0 CHEFS WHSE INC COM 163086101 32 995 SH SOLE 36 995 0 0 CHEFS WHSE INC COM 163086101 158 4858 SH SOLE 40 4858 0 0 CHEFS WHSE INC COM 163086101 347 10651 SH SOLE 43 9247 0 1404 CHEGG INC COM 163092109 11370 313384 SH SOLE 2 102324 0 211060 CHEGG INC COM 163092109 22 596 SH SOLE 4 596 0 0 CHEGG INC COM 163092109 67 1859 SH SOLE 7 1859 0 0 CHEGG INC COM 163092109 2103 57955 SH SOLE 18 57955 0 0 CHEGG INC COM 163092109 1481 40817 SH SOLE 19 40817 0 0 CHEGG INC COM 163092109 66035 1820138 SH SOLE 21 1820138 0 0 CHEGG INC COM 163092109 113468 3127552 SH SOLE 22 2961690 0 165862 CHEGG INC COM 163092109 312 8606 SH SOLE 23 8606 0 0 CHEGG INC COM 163092109 4236 116754 SH SOLE 25 116754 0 0 CHEGG INC COM 163092109 1909 52613 SH SOLE 26 41885 0 10728 CHEGG INC COM 163092109 92 2529 SH SOLE 28 2529 0 0 CHEGG INC COM 163092109 3038 83728 SH SOLE 30 83728 0 0 CHEGG INC COM 163092109 1665 45886 SH SOLE 31 45886 0 0 CHEGG INC COM 163092109 2356 64942 SH SOLE 34 64942 0 0 CHEGG INC COM 163092109 708 19515 SH SOLE 40 19515 0 0 CHEGG INC COM 163092109 18 499 SH OTR 43 499 0 0 CHEGG INC COM 163092109 5768 158991 SH SOLE 43 136339 0 22652 CHEGG INC NOTE 0.125% 3/1 163092AD1 4888 4856000 PRN SOLE 21 4856000 0 0 CHEGG INC NOTE 9/0 163092AF6 5478 6705000 PRN SOLE 21 6705000 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 0 235 SH SOLE 2 0 0 235 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 5 5645 SH SOLE 18 5645 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 65 79792 SH SOLE 21 79792 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 161 196866 SH SOLE 22 196866 0 0 CHEMED CORP NEW COM 16359R103 12372 24424 SH SOLE 2 13602 0 10822 CHEMED CORP NEW COM 16359R103 29 57 SH SOLE 4 57 0 0 CHEMED CORP NEW COM 16359R103 102 201 SH SOLE 7 201 0 0 CHEMED CORP NEW COM 16359R103 17023 33605 SH SOLE 18 33605 0 0 CHEMED CORP NEW COM 16359R103 13907 27454 SH SOLE 19 27454 0 0 CHEMED CORP NEW COM 16359R103 405921 801345 SH SOLE 21 801345 0 0 CHEMED CORP NEW COM 16359R103 210977 416497 SH SOLE 22 398573 0 17924 CHEMED CORP NEW COM 16359R103 1086 2144 SH SOLE 25 2144 0 0 CHEMED CORP NEW COM 16359R103 3373 6658 SH SOLE 26 5330 0 1328 CHEMED CORP NEW COM 16359R103 144 284 SH SOLE 28 284 0 0 CHEMED CORP NEW COM 16359R103 9355 18468 SH SOLE 30 18468 0 0 CHEMED CORP NEW COM 16359R103 112 221 SH SOLE 31 221 0 0 CHEMED CORP NEW COM 16359R103 94 185 SH SOLE 34 185 0 0 CHEMED CORP NEW COM 16359R103 987 1948 SH SOLE 40 1948 0 0 CHEMED CORP NEW COM 16359R103 54 107 SH OTR 43 107 0 0 CHEMED CORP NEW COM 16359R103 8575 16929 SH SOLE 43 15855 0 1074 CHEMOCENTRYX INC COM 16383L106 1246 49697 SH SOLE 2 15834 0 33863 CHEMOCENTRYX INC COM 16383L106 5 198 SH SOLE 4 198 0 0 CHEMOCENTRYX INC COM 16383L106 19 764 SH SOLE 7 764 0 0 CHEMOCENTRYX INC COM 16383L106 4251 169573 SH SOLE 18 169573 0 0 CHEMOCENTRYX INC COM 16383L106 2420 96536 SH SOLE 19 96536 0 0 CHEMOCENTRYX INC COM 16383L106 63852 2546940 SH SOLE 21 2546940 0 0 CHEMOCENTRYX INC COM 16383L106 31034 1237910 SH SOLE 22 1188010 0 49900 CHEMOCENTRYX INC COM 16383L106 170 6789 SH SOLE 25 6789 0 0 CHEMOCENTRYX INC COM 16383L106 429 17104 SH SOLE 26 12858 0 4246 CHEMOCENTRYX INC COM 16383L106 1634 65182 SH SOLE 30 65182 0 0 CHEMOCENTRYX INC COM 16383L106 40 1598 SH SOLE 36 1598 0 0 CHEMOCENTRYX INC COM 16383L106 171 6825 SH SOLE 40 6825 0 0 CHEMOCENTRYX INC COM 16383L106 2387 95219 SH SOLE 43 93450 0 1769 CHEMOURS CO COM 163851108 16913 537273 SH SOLE 2 123301 0 413972 CHEMOURS CO COM 163851108 48 1529 SH SOLE 4 1529 0 0 CHEMOURS CO COM 163851108 529 16799 SH SOLE 7 16799 0 0 CHEMOURS CO COM 163851108 13794 438186 SH SOLE 18 438186 0 0 CHEMOURS CO COM 163851108 2175 69095 SH SOLE 19 69095 0 0 CHEMOURS CO COM 163851108 379310 12049240 SH SOLE 21 12049240 0 0 CHEMOURS CO COM 163851108 143467 4557417 SH SOLE 22 4369858 0 187559 CHEMOURS CO COM 163851108 742 23571 SH SOLE 25 23571 0 0 CHEMOURS CO COM 163851108 1962 62323 SH SOLE 26 49462 0 12861 CHEMOURS CO COM 163851108 93 2949 SH SOLE 28 2949 0 0 CHEMOURS CO COM 163851108 3041 96608 SH SOLE 30 96608 0 0 CHEMOURS CO COM 163851108 76 2414 SH SOLE 31 2414 0 0 CHEMOURS CO COM 163851108 2393 76032 SH SOLE 32 76032 0 0 CHEMOURS CO COM 163851108 119 3765 SH SOLE 36 3765 0 0 CHEMOURS CO COM 163851108 707 22460 SH SOLE 40 22460 0 0 CHEMOURS CO COM 163851108 18 583 SH OTR 43 583 0 0 CHEMOURS CO COM 163851108 3636 115496 SH SOLE 43 106638 0 8858 CHEMUNG FINL CORP COM 164024101 147 3153 SH SOLE 2 3153 0 0 CHEMUNG FINL CORP COM 164024101 34 721 SH SOLE 18 721 0 0 CHEMUNG FINL CORP COM 164024101 441 9448 SH SOLE 21 9448 0 0 CHEMUNG FINL CORP COM 164024101 166 3551 SH SOLE 22 3551 0 0 CHENIERE ENERGY INC COM NEW 16411R208 96319 694689 SH SOLE 2 54134 0 640555 CHENIERE ENERGY INC COM NEW 16411R208 25994 187480 SH SOLE 4 178486 0 8994 CHENIERE ENERGY INC COM NEW 16411R208 57399 413988 SH SOLE 7 413988 0 0 CHENIERE ENERGY INC COM NEW 16411R208 148 1068 SH SOLE 13 1068 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2656 19157 SH SOLE 15 19157 0 0 CHENIERE ENERGY INC COM NEW 16411R208 27127 195652 SH SOLE 18 183437 0 12215 CHENIERE ENERGY INC COM NEW 16411R208 71900 518575 SH SOLE 19 518575 0 0 CHENIERE ENERGY INC COM NEW 16411R208 879911 6346274 SH SOLE 21 6346274 0 0 CHENIERE ENERGY INC COM NEW 16411R208 715320 5159177 SH SOLE 22 4735836 0 423341 CHENIERE ENERGY INC COM NEW 16411R208 41696 300725 SH SOLE 23 300725 0 0 CHENIERE ENERGY INC COM NEW 16411R208 72545 523225 SH SOLE 25 523225 0 0 CHENIERE ENERGY INC COM NEW 16411R208 67427 486309 SH SOLE 26 207465 0 278844 CHENIERE ENERGY INC COM NEW 16411R208 58646 422982 SH SOLE 28 4810 0 418172 CHENIERE ENERGY INC COM NEW 16411R208 40 292 SH SOLE 29 292 0 0 CHENIERE ENERGY INC COM NEW 16411R208 206764 1491266 SH SOLE 30 1491266 0 0 CHENIERE ENERGY INC COM NEW 16411R208 7250 52287 SH SOLE 31 25354 0 26933 CHENIERE ENERGY INC COM NEW 16411R208 94413 680946 SH SOLE 34 680946 0 0 CHENIERE ENERGY INC COM NEW 16411R208 15256 110030 SH SOLE 36 110030 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1118 8064 SH SOLE 40 8064 0 0 CHENIERE ENERGY INC COM NEW 16411R208 37 270 SH OTR 43 270 0 0 CHENIERE ENERGY INC COM NEW 16411R208 29908 215708 SH SOLE 43 196298 0 19410 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1 12 SH SOLE 43 12 0 0 CHERRY HILL MTG INVT CORP COM 164651101 29 3693 SH SOLE 18 3693 0 0 CHERRY HILL MTG INVT CORP COM 164651101 2856 369925 SH SOLE 21 369925 0 0 CHERRY HILL MTG INVT CORP COM 164651101 2255 292099 SH SOLE 22 292099 0 0 CHERRY HILL MTG INVT CORP COM 164651101 1 176 SH SOLE 43 176 0 0 CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 19 347 SH SOLE 2 347 0 0 CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 536 9641 SH SOLE 19 9641 0 0 CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 28 502 SH SOLE 22 502 0 0 CHESAPEAKE ENERGY CORP *W EXP 02/09/202 165167180 74 1323 SH SOLE 34 1323 0 0 CHESAPEAKE ENERGY CORP COM 165167735 11843 136130 SH SOLE 2 78828 0 57302 CHESAPEAKE ENERGY CORP COM 165167735 72 827 SH SOLE 4 827 0 0 CHESAPEAKE ENERGY CORP COM 165167735 177 2029 SH SOLE 7 2029 0 0 CHESAPEAKE ENERGY CORP COM 165167735 318 3659 SH SOLE 13 3659 0 0 CHESAPEAKE ENERGY CORP COM 165167735 27166 312249 SH SOLE 18 312249 0 0 CHESAPEAKE ENERGY CORP COM 165167735 132813 1526586 SH SOLE 19 1526586 0 0 CHESAPEAKE ENERGY CORP COM 165167735 340298 3911468 SH SOLE 21 3911468 0 0 CHESAPEAKE ENERGY CORP COM 165167735 228278 2623886 SH SOLE 22 2529301 0 94585 CHESAPEAKE ENERGY CORP COM 165167735 536 6159 SH SOLE 23 6159 0 0 CHESAPEAKE ENERGY CORP COM 165167735 899 10339 SH SOLE 25 10339 0 0 CHESAPEAKE ENERGY CORP COM 165167735 6380 73335 SH SOLE 26 30823 0 42512 CHESAPEAKE ENERGY CORP COM 165167735 2191 25184 SH SOLE 28 25184 0 0 CHESAPEAKE ENERGY CORP COM 165167735 11264 129474 SH SOLE 30 129474 0 0 CHESAPEAKE ENERGY CORP COM 165167735 12536 144087 SH SOLE 34 144087 0 0 CHESAPEAKE ENERGY CORP COM 165167735 823 9457 SH SOLE 40 9457 0 0 CHESAPEAKE ENERGY CORP COM 165167735 4 43 SH SOLE 43 43 0 0 CHESAPEAKE UTILS CORP COM 165303108 1871 13579 SH SOLE 2 4679 0 8900 CHESAPEAKE UTILS CORP COM 165303108 9 64 SH SOLE 4 64 0 0 CHESAPEAKE UTILS CORP COM 165303108 3631 26356 SH SOLE 7 26356 0 0 CHESAPEAKE UTILS CORP COM 165303108 8781 63742 SH SOLE 18 63742 0 0 CHESAPEAKE UTILS CORP COM 165303108 4221 30638 SH SOLE 19 30638 0 0 CHESAPEAKE UTILS CORP COM 165303108 282396 2049916 SH SOLE 21 2049916 0 0 CHESAPEAKE UTILS CORP COM 165303108 56503 410157 SH SOLE 22 393042 0 17115 CHESAPEAKE UTILS CORP COM 165303108 326 2369 SH SOLE 25 2369 0 0 CHESAPEAKE UTILS CORP COM 165303108 883 6411 SH SOLE 26 5309 0 1102 CHESAPEAKE UTILS CORP COM 165303108 43 312 SH SOLE 28 312 0 0 CHESAPEAKE UTILS CORP COM 165303108 3886 28205 SH SOLE 30 28205 0 0 CHESAPEAKE UTILS CORP COM 165303108 313 2272 SH SOLE 40 2272 0 0 CHESAPEAKE UTILS CORP COM 165303108 2307 16746 SH SOLE 43 13788 0 2958 CHEVRON CORP NEW COM 166764100 374129 2297668 SH SOLE 2 842411 0 1455257 CHEVRON CORP NEW COM 166764100 188606 1158303 SH SOLE 4 622722 0 535581 CHEVRON CORP NEW COM 166764100 295258 1813292 SH SOLE 7 1758049 0 55243 CHEVRON CORP NEW COM 166764100 4136 25399 SH SOLE 13 25399 0 0 CHEVRON CORP NEW COM 166764100 44590 273846 SH SOLE 15 273846 0 0 CHEVRON CORP NEW COM 166764100 47 286 SH SOLE 17 0 0 286 CHEVRON CORP NEW COM 166764100 492551 3024943 SH SOLE 18 2742688 0 282255 CHEVRON CORP NEW COM 166764100 321653 1975391 SH SOLE 19 1975391 0 0 CHEVRON CORP NEW COM 166764100 7808902 47957392 SH SOLE 21 47957392 0 0 CHEVRON CORP NEW COM 166764100 6559945 40287076 SH SOLE 22 36453479 0 3833597 CHEVRON CORP NEW COM 166764100 397648 2442105 SH SOLE 23 2442105 0 0 CHEVRON CORP NEW COM 166764100 497169 3053301 SH SOLE 25 3053301 0 0 CHEVRON CORP NEW COM 166764100 748586 4597345 SH SOLE 26 1900402 0 2696943 CHEVRON CORP NEW COM 166764100 625404 3840841 SH SOLE 28 2983 0 3837858 CHEVRON CORP NEW COM 166764100 59744 366909 SH SOLE 29 366909 0 0 CHEVRON CORP NEW COM 166764100 1619199 9944110 SH SOLE 30 9944110 0 0 CHEVRON CORP NEW COM 166764100 70449 432656 SH SOLE 31 215634 0 217022 CHEVRON CORP NEW COM 166764100 34812 213794 SH SOLE 32 213794 0 0 CHEVRON CORP NEW COM 166764100 301078 1849030 SH SOLE 34 1849030 0 0 CHEVRON CORP NEW COM 166764100 140712 864167 SH SOLE 36 864167 0 0 CHEVRON CORP NEW COM 166764100 10465 64269 SH SOLE 40 64269 0 0 CHEVRON CORP NEW COM 166764100 661 4060 SH OTR 43 4060 0 0 CHEVRON CORP NEW COM 166764100 163367 1003299 SH SOLE 43 880976 0 122323 CHEVRON CORP NEW OPTIONS 166764100 326 2000 SH Call SOLE 4 2000 0 0 CHEVRON CORP NEW OPTIONS 166764100 3664 22500 SH Call SOLE 18 22500 0 0 CHEVRON CORP NEW OPTIONS 166764100 41522 255000 SH Call SOLE 19 255000 0 0 CHEVRON CORP NEW OPTIONS 166764100 2231 13700 SH Call SOLE 22 13700 0 0 CHEVRON CORP NEW OPTIONS 166764100 17488 107400 SH Call SOLE 34 107400 0 0 CHEWY INC CL A 16679L109 290 7107 SH SOLE 2 4740 0 2367 CHEWY INC CL A 16679L109 2159 52947 SH SOLE 4 32480 0 20467 CHEWY INC CL A 16679L109 385 9449 SH SOLE 7 9449 0 0 CHEWY INC CL A 16679L109 7 179 SH SOLE 13 179 0 0 CHEWY INC CL A 16679L109 251 6150 SH SOLE 15 6150 0 0 CHEWY INC CL A 16679L109 5669 139003 SH SOLE 18 134610 0 4393 CHEWY INC CL A 16679L109 9782 239861 SH SOLE 21 239861 0 0 CHEWY INC CL A 16679L109 53139 1303053 SH SOLE 22 1212162 0 90891 CHEWY INC CL A 16679L109 4492 110156 SH SOLE 23 110156 0 0 CHEWY INC CL A 16679L109 862 21146 SH SOLE 25 21146 0 0 CHEWY INC CL A 16679L109 2906 71263 SH SOLE 26 55554 0 15709 CHEWY INC CL A 16679L109 3128 76706 SH SOLE 28 1469 0 75237 CHEWY INC CL A 16679L109 10115 248035 SH SOLE 30 248035 0 0 CHEWY INC CL A 16679L109 750 18397 SH SOLE 31 8392 0 10005 CHEWY INC CL A 16679L109 166 4059 SH SOLE 34 4059 0 0 CHEWY INC CL A 16679L109 752 18429 SH SOLE 36 18429 0 0 CHEWY INC CL A 16679L109 127 3124 SH SOLE 40 3124 0 0 CHEWY INC CL A 16679L109 1 22 SH SOLE 43 0 0 22 CHICAGO ATLANTIC REAL ESTATE COM 167239102 25 1438 SH SOLE 2 397 0 1041 CHICAGO ATLANTIC REAL ESTATE COM 167239102 280 15796 SH SOLE 18 15796 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 135 7631 SH SOLE 19 7631 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 2983 168253 SH SOLE 21 168253 0 0 CHICAGO ATLANTIC REAL ESTATE COM 167239102 1760 99267 SH SOLE 22 96280 0 2987 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 11 1394 SH SOLE 2 260 0 1134 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1 185 SH SOLE 7 185 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 157 19705 SH SOLE 18 19705 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 100 12491 SH SOLE 19 12491 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 2049 256420 SH SOLE 21 256420 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 720 90070 SH SOLE 22 86145 0 3925 CHICOS FAS INC COM 168615102 606 126223 SH SOLE 2 61675 0 64548 CHICOS FAS INC COM 168615102 9 1934 SH SOLE 7 1934 0 0 CHICOS FAS INC COM 168615102 2240 466698 SH SOLE 18 466698 0 0 CHICOS FAS INC COM 168615102 1903 396446 SH SOLE 19 396446 0 0 CHICOS FAS INC COM 168615102 73226 15255480 SH SOLE 21 15255480 0 0 CHICOS FAS INC COM 168615102 15235 3174035 SH SOLE 22 3111014 0 63021 CHICOS FAS INC COM 168615102 23 4699 SH SOLE 23 4699 0 0 CHICOS FAS INC COM 168615102 17 3476 SH SOLE 26 0 0 3476 CHICOS FAS INC COM 168615102 731 152370 SH SOLE 30 152370 0 0 CHICOS FAS INC COM 168615102 161 33551 SH SOLE 43 32118 0 1433 CHILDRENS PL INC NEW COM 168905107 866 17556 SH SOLE 2 13633 0 3923 CHILDRENS PL INC NEW COM 168905107 3 63 SH SOLE 4 63 0 0 CHILDRENS PL INC NEW COM 168905107 10 199 SH SOLE 7 199 0 0 CHILDRENS PL INC NEW COM 168905107 2324 47139 SH SOLE 18 47139 0 0 CHILDRENS PL INC NEW COM 168905107 1750 35493 SH SOLE 19 35493 0 0 CHILDRENS PL INC NEW COM 168905107 80118 1625112 SH SOLE 21 1625112 0 0 CHILDRENS PL INC NEW COM 168905107 17394 352815 SH SOLE 22 344829 0 7986 CHILDRENS PL INC NEW COM 168905107 78 1575 SH SOLE 23 1575 0 0 CHILDRENS PL INC NEW COM 168905107 129 2620 SH SOLE 25 2620 0 0 CHILDRENS PL INC NEW COM 168905107 350 7109 SH SOLE 26 4215 0 2894 CHILDRENS PL INC NEW COM 168905107 1255 25449 SH SOLE 30 25449 0 0 CHILDRENS PL INC NEW COM 168905107 35 704 SH SOLE 36 704 0 0 CHILDRENS PL INC NEW COM 168905107 80 1632 SH SOLE 40 1632 0 0 CHILDRENS PL INC NEW COM 168905107 483 9803 SH SOLE 43 7014 0 2789 CHIMERA INVT CORP COM NEW 16934Q208 2533 210397 SH SOLE 2 66676 0 143721 CHIMERA INVT CORP COM NEW 16934Q208 10 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 98 8144 SH SOLE 7 8144 0 0 CHIMERA INVT CORP COM NEW 16934Q208 8380 695990 SH SOLE 18 695990 0 0 CHIMERA INVT CORP COM NEW 16934Q208 4906 407499 SH SOLE 19 407499 0 0 CHIMERA INVT CORP COM NEW 16934Q208 141211 11728489 SH SOLE 21 11728489 0 0 CHIMERA INVT CORP COM NEW 16934Q208 66709 5540636 SH SOLE 22 5302373 0 238263 CHIMERA INVT CORP COM NEW 16934Q208 397 32979 SH SOLE 25 32979 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1266 105127 SH SOLE 26 89070 0 16057 CHIMERA INVT CORP COM NEW 16934Q208 49 4108 SH SOLE 28 4108 0 0 CHIMERA INVT CORP COM NEW 16934Q208 4016 333536 SH SOLE 30 333536 0 0 CHIMERA INVT CORP COM NEW 16934Q208 175 14537 SH SOLE 36 14537 0 0 CHIMERA INVT CORP COM NEW 16934Q208 333 27650 SH SOLE 40 27650 0 0 CHIMERA INVT CORP COM NEW 16934Q208 31 2607 SH SOLE 43 2607 0 0 CHIMERIX INC COM 16934W106 159 34747 SH SOLE 2 19982 0 14765 CHIMERIX INC COM 16934W106 5 1158 SH SOLE 7 1158 0 0 CHIMERIX INC COM 16934W106 939 205010 SH SOLE 18 205010 0 0 CHIMERIX INC COM 16934W106 575 125610 SH SOLE 19 125610 0 0 CHIMERIX INC COM 16934W106 15529 3390547 SH SOLE 21 3390547 0 0 CHIMERIX INC COM 16934W106 6770 1478087 SH SOLE 22 1423070 0 55017 CHIMERIX INC COM 16934W106 54 11741 SH SOLE 25 11741 0 0 CHIMERIX INC COM 16934W106 30 6450 SH SOLE 26 6450 0 0 CHIMERIX INC COM 16934W106 280 61204 SH SOLE 30 61204 0 0 CHIMERIX INC COM 16934W106 52 11370 SH SOLE 36 11370 0 0 CHIMERIX INC COM 16934W106 39 8551 SH SOLE 40 8551 0 0 CHIMERIX INC COM 16934W106 67 14567 SH SOLE 43 1747 0 12820 CHINA AUTOMOTIVE SYS INC COM 16936R105 4 1180 SH SOLE 22 1180 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 429 25287 SH SOLE 43 23534 0 1753 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 0 140 SH SOLE 43 140 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 7106 936179 SH SOLE 43 910809 0 25370 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 5419 109427 SH SOLE 43 101847 0 7580 CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 4830 166503 SH SOLE 43 163049 0 3454 CHINA YUCHAI INTL LTD COM G21082105 2 135 SH SOLE 4 135 0 0 CHINA YUCHAI INTL LTD COM G21082105 1672 143489 SH SOLE 21 143489 0 0 CHINA YUCHAI INTL LTD COM G21082105 1144 98169 SH SOLE 22 96199 0 1970 CHINA YUCHAI INTL LTD COM G21082105 467 40055 SH SOLE 30 40055 0 0 CHINA YUCHAI INTL LTD COM G21082105 1280 109872 SH SOLE 43 109583 0 289 CHINDATA GROUP HLDGS LTD ADS 16955F107 183 29015 SH SOLE 2 1760 0 27255 CHINDATA GROUP HLDGS LTD ADS 16955F107 298 47196 SH SOLE 4 20218 0 26978 CHINDATA GROUP HLDGS LTD ADS 16955F107 96 15234 SH SOLE 7 15234 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 470 74408 SH SOLE 15 74408 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 16 2575 SH SOLE 18 2575 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 11882 1880141 SH SOLE 21 1880141 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 6280 993725 SH SOLE 22 916385 0 77340 CHINDATA GROUP HLDGS LTD ADS 16955F107 743 117585 SH SOLE 23 117585 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 23 3641 SH SOLE 25 3641 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 803 127136 SH SOLE 26 21450 0 105686 CHINDATA GROUP HLDGS LTD ADS 16955F107 614 97118 SH SOLE 28 0 0 97118 CHINDATA GROUP HLDGS LTD ADS 16955F107 3895 616362 SH SOLE 30 616362 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 45 7125 SH SOLE 34 7125 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 3 521 SH SOLE 40 521 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 485 29668 SH SOLE 2 1565 0 28103 CHINOOK THERAPEUTICS INC COM 16961L106 5 282 SH SOLE 7 282 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 2021 123546 SH SOLE 18 123546 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 1492 91203 SH SOLE 19 91203 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 28994 1772222 SH SOLE 21 1772222 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 16563 1012415 SH SOLE 22 987811 0 24604 CHINOOK THERAPEUTICS INC COM 16961L106 395 24160 SH SOLE 30 24160 0 0 CHINOOK THERAPEUTICS INC COM 16961L106 25 1501 SH SOLE 43 1414 0 87 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH SOLE 22 16 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 3488 98182 SH SOLE 43 96269 0 1913 CHIPOTLE MEXICAN GRILL INC COM 169656105 73357 46369 SH SOLE 2 6784 0 39585 CHIPOTLE MEXICAN GRILL INC COM 169656105 19692 12447 SH SOLE 4 10816 0 1631 CHIPOTLE MEXICAN GRILL INC COM 169656105 38491 24330 SH SOLE 7 23527 0 803 CHIPOTLE MEXICAN GRILL INC COM 169656105 207 131 SH SOLE 13 131 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4151 2624 SH SOLE 15 2624 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 25 16 SH SOLE 17 0 0 16 CHIPOTLE MEXICAN GRILL INC COM 169656105 328213 207463 SH SOLE 18 146345 0 61118 CHIPOTLE MEXICAN GRILL INC COM 169656105 216110 136603 SH SOLE 19 136603 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1153219 728949 SH SOLE 21 728949 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 982330 620930 SH SOLE 22 564770 0 56160 CHIPOTLE MEXICAN GRILL INC COM 169656105 55632 35165 SH SOLE 23 35165 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 60288 38108 SH SOLE 25 38108 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 87214 55128 SH SOLE 26 17745 0 37383 CHIPOTLE MEXICAN GRILL INC COM 169656105 96471 60979 SH SOLE 28 501 0 60478 CHIPOTLE MEXICAN GRILL INC COM 169656105 30 19 SH SOLE 29 19 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 180660 114195 SH SOLE 30 114195 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 9957 6294 SH SOLE 31 3140 0 3154 CHIPOTLE MEXICAN GRILL INC COM 169656105 14722 9306 SH SOLE 34 9306 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 15895 10047 SH SOLE 36 10047 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1500 948 SH SOLE 40 948 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 82 52 SH OTR 43 52 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 31898 20163 SH SOLE 43 18167 0 1996 CHOICE HOTELS INTL INC COM 169905106 8772 61877 SH SOLE 2 34755 0 27122 CHOICE HOTELS INTL INC COM 169905106 13 93 SH SOLE 4 93 0 0 CHOICE HOTELS INTL INC COM 169905106 70 496 SH SOLE 7 496 0 0 CHOICE HOTELS INTL INC COM 169905106 13006 91749 SH SOLE 18 89350 0 2399 CHOICE HOTELS INTL INC COM 169905106 3740 26386 SH SOLE 19 26386 0 0 CHOICE HOTELS INTL INC COM 169905106 234802 1656337 SH SOLE 21 1656337 0 0 CHOICE HOTELS INTL INC COM 169905106 135807 958003 SH SOLE 22 909462 0 48541 CHOICE HOTELS INTL INC COM 169905106 669 4720 SH SOLE 25 4720 0 0 CHOICE HOTELS INTL INC COM 169905106 1710 12061 SH SOLE 26 9342 0 2719 CHOICE HOTELS INTL INC COM 169905106 111 785 SH SOLE 28 785 0 0 CHOICE HOTELS INTL INC COM 169905106 3041 21455 SH SOLE 30 21455 0 0 CHOICE HOTELS INTL INC COM 169905106 73 514 SH SOLE 31 514 0 0 CHOICE HOTELS INTL INC COM 169905106 516 3640 SH SOLE 34 3640 0 0 CHOICE HOTELS INTL INC COM 169905106 58 408 SH SOLE 36 408 0 0 CHOICE HOTELS INTL INC COM 169905106 678 4781 SH SOLE 40 4781 0 0 CHOICE HOTELS INTL INC COM 169905106 37 262 SH OTR 43 262 0 0 CHOICE HOTELS INTL INC COM 169905106 2397 16909 SH SOLE 43 15026 0 1883 CHOICEONE FINL SVCS INC COM 170386106 81 3219 SH SOLE 2 2897 0 322 CHOICEONE FINL SVCS INC COM 170386106 36 1420 SH SOLE 18 1420 0 0 CHOICEONE FINL SVCS INC COM 170386106 405 16180 SH SOLE 21 16180 0 0 CHOICEONE FINL SVCS INC COM 170386106 235 9397 SH SOLE 22 9397 0 0 CHROMADEX CORP COM NEW 171077407 16 6494 SH SOLE 2 2085 0 4409 CHROMADEX CORP COM NEW 171077407 2 753 SH SOLE 7 753 0 0 CHROMADEX CORP COM NEW 171077407 319 129527 SH SOLE 18 129527 0 0 CHROMADEX CORP COM NEW 171077407 236 95993 SH SOLE 19 95993 0 0 CHROMADEX CORP COM NEW 171077407 4171 1695542 SH SOLE 21 1695542 0 0 CHROMADEX CORP COM NEW 171077407 3014 1225387 SH SOLE 22 1218164 0 7223 CHROMADEX CORP COM NEW 171077407 0 13 SH SOLE 43 13 0 0 CHUBB LIMITED COM H1467J104 188734 882346 SH SOLE 2 125081 0 757265 CHUBB LIMITED COM H1467J104 58291 272515 SH SOLE 4 167012 0 105503 CHUBB LIMITED COM H1467J104 86475 404276 SH SOLE 7 380955 0 23321 CHUBB LIMITED COM H1467J104 1763 8244 SH SOLE 13 8244 0 0 CHUBB LIMITED COM H1467J104 13235 61873 SH SOLE 15 61873 0 0 CHUBB LIMITED COM H1467J104 2 10 SH SOLE 17 0 0 10 CHUBB LIMITED COM H1467J104 182631 853814 SH SOLE 18 794575 0 59239 CHUBB LIMITED COM H1467J104 23951 111972 SH SOLE 19 111972 0 0 CHUBB LIMITED COM H1467J104 1941377 9076098 SH SOLE 21 9076098 0 0 CHUBB LIMITED COM H1467J104 1920531 8978640 SH SOLE 22 8124908 0 853732 CHUBB LIMITED COM H1467J104 114228 534025 SH SOLE 23 534025 0 0 CHUBB LIMITED COM H1467J104 133656 624854 SH SOLE 25 624854 0 0 CHUBB LIMITED COM H1467J104 199779 933985 SH SOLE 26 345309 0 588676 CHUBB LIMITED COM H1467J104 242939 1135758 SH SOLE 28 10409 0 1125349 CHUBB LIMITED COM H1467J104 197 919 SH SOLE 29 919 0 0 CHUBB LIMITED COM H1467J104 659414 3082815 SH SOLE 30 3082815 0 0 CHUBB LIMITED COM H1467J104 20734 96933 SH SOLE 31 46903 0 50030 CHUBB LIMITED COM H1467J104 4610 21552 SH SOLE 34 21552 0 0 CHUBB LIMITED COM H1467J104 39555 184925 SH SOLE 36 184925 0 0 CHUBB LIMITED COM H1467J104 3067 14340 SH SOLE 40 14340 0 0 CHUBB LIMITED COM H1467J104 215 1006 SH OTR 43 1006 0 0 CHUBB LIMITED COM H1467J104 76330 356847 SH SOLE 43 321999 0 34848 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2284 51387 SH SOLE 2 0 0 51387 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7 166 SH SOLE 19 166 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2145 48246 SH SOLE 22 48246 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 274 6175 SH SOLE 30 6175 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 70 1578 SH SOLE 34 1578 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 118646 2669210 SH SOLE 43 2456667 0 212543 CHURCH & DWIGHT CO INC COM 171340102 47268 475626 SH SOLE 2 128579 0 347047 CHURCH & DWIGHT CO INC COM 171340102 21257 213894 SH SOLE 4 127831 0 86063 CHURCH & DWIGHT CO INC COM 171340102 25519 256787 SH SOLE 7 250009 0 6778 CHURCH & DWIGHT CO INC COM 171340102 127 1282 SH SOLE 13 1282 0 0 CHURCH & DWIGHT CO INC COM 171340102 3430 34513 SH SOLE 15 34513 0 0 CHURCH & DWIGHT CO INC COM 171340102 40767 410215 SH SOLE 18 365689 0 44526 CHURCH & DWIGHT CO INC COM 171340102 14766 148582 SH SOLE 19 148582 0 0 CHURCH & DWIGHT CO INC COM 171340102 790831 7957645 SH SOLE 21 7957645 0 0 CHURCH & DWIGHT CO INC COM 171340102 565503 5690306 SH SOLE 22 5177618 0 512688 CHURCH & DWIGHT CO INC COM 171340102 30714 309058 SH SOLE 23 309058 0 0 CHURCH & DWIGHT CO INC COM 171340102 31683 318802 SH SOLE 25 318802 0 0 CHURCH & DWIGHT CO INC COM 171340102 50975 512929 SH SOLE 26 178490 0 334439 CHURCH & DWIGHT CO INC COM 171340102 76944 774243 SH SOLE 28 4370 0 769873 CHURCH & DWIGHT CO INC COM 171340102 139135 1400026 SH SOLE 30 1393491 0 6535 CHURCH & DWIGHT CO INC COM 171340102 5464 54981 SH SOLE 31 27914 0 27067 CHURCH & DWIGHT CO INC COM 171340102 2940 29582 SH SOLE 34 29582 0 0 CHURCH & DWIGHT CO INC COM 171340102 11602 116742 SH SOLE 36 116742 0 0 CHURCH & DWIGHT CO INC COM 171340102 839 8442 SH SOLE 40 8442 0 0 CHURCH & DWIGHT CO INC COM 171340102 45963 462497 SH SOLE 43 440909 0 21588 CHURCHILL DOWNS INC COM 171484108 27593 124417 SH SOLE 2 24984 0 99433 CHURCHILL DOWNS INC COM 171484108 27 123 SH SOLE 4 123 0 0 CHURCHILL DOWNS INC COM 171484108 111 501 SH SOLE 7 501 0 0 CHURCHILL DOWNS INC COM 171484108 17426 78572 SH SOLE 18 78572 0 0 CHURCHILL DOWNS INC COM 171484108 84752 382144 SH SOLE 19 382144 0 0 CHURCHILL DOWNS INC COM 171484108 386732 1743766 SH SOLE 21 1743766 0 0 CHURCHILL DOWNS INC COM 171484108 221843 1000285 SH SOLE 22 958288 0 41997 CHURCHILL DOWNS INC COM 171484108 1085 4890 SH SOLE 25 4890 0 0 CHURCHILL DOWNS INC COM 171484108 2930 13213 SH SOLE 26 10182 0 3031 CHURCHILL DOWNS INC COM 171484108 141 636 SH SOLE 28 636 0 0 CHURCHILL DOWNS INC COM 171484108 4385 19771 SH SOLE 30 19771 0 0 CHURCHILL DOWNS INC COM 171484108 120 541 SH SOLE 31 541 0 0 CHURCHILL DOWNS INC COM 171484108 1008 4544 SH SOLE 40 4544 0 0 CHURCHILL DOWNS INC COM 171484108 1677 7561 SH SOLE 43 6954 0 607 CHUYS HLDGS INC COM 171604101 1305 48320 SH SOLE 2 40038 0 8282 CHUYS HLDGS INC COM 171604101 10 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 1987 73611 SH SOLE 18 73611 0 0 CHUYS HLDGS INC COM 171604101 938 34730 SH SOLE 19 34730 0 0 CHUYS HLDGS INC COM 171604101 67208 2489200 SH SOLE 21 2489200 0 0 CHUYS HLDGS INC COM 171604101 14724 545323 SH SOLE 22 527847 0 17476 CHUYS HLDGS INC COM 171604101 68 2506 SH SOLE 25 2506 0 0 CHUYS HLDGS INC COM 171604101 725 26848 SH SOLE 30 26848 0 0 CHUYS HLDGS INC COM 171604101 53 1974 SH SOLE 34 1974 0 0 CHUYS HLDGS INC COM 171604101 62 2304 SH SOLE 40 2304 0 0 CHUYS HLDGS INC COM 171604101 358 13250 SH SOLE 43 13250 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 11259 3496675 SH SOLE 7 3496675 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 71 22172 SH SOLE 19 22172 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 75004 23293096 SH SOLE 21 23293096 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4696 1458352 SH SOLE 22 1458352 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 76236 23675696 SH SOLE 30 23675696 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 14000 4347916 SH SOLE 43 4165965 0 181951 CIDARA THERAPEUTICS INC COM 171757107 37 44719 SH SOLE 2 44282 0 437 CIDARA THERAPEUTICS INC COM 171757107 10 11526 SH SOLE 18 11526 0 0 CIDARA THERAPEUTICS INC COM 171757107 134 160902 SH SOLE 21 160902 0 0 CIDARA THERAPEUTICS INC COM 171757107 129 154874 SH SOLE 22 154874 0 0 CIDARA THERAPEUTICS INC COM 171757107 7 8558 SH SOLE 23 8558 0 0 CIENA CORP COM NEW 171779309 23727 391345 SH SOLE 2 240240 0 151105 CIENA CORP COM NEW 171779309 816 13455 SH SOLE 4 13166 0 289 CIENA CORP COM NEW 171779309 169 2781 SH SOLE 7 2781 0 0 CIENA CORP COM NEW 171779309 71342 1176679 SH SOLE 18 1161881 0 14798 CIENA CORP COM NEW 171779309 19455 320883 SH SOLE 19 320883 0 0 CIENA CORP COM NEW 171779309 483647 7977021 SH SOLE 21 7977021 0 0 CIENA CORP COM NEW 171779309 265093 4372304 SH SOLE 22 4144345 0 227959 CIENA CORP COM NEW 171779309 28 464 SH SOLE 23 464 0 0 CIENA CORP COM NEW 171779309 3767 62139 SH SOLE 25 24621 0 37518 CIENA CORP COM NEW 171779309 4171 68796 SH SOLE 26 50002 0 18794 CIENA CORP COM NEW 171779309 1022 16850 SH SOLE 28 2758 0 14092 CIENA CORP COM NEW 171779309 33519 552851 SH SOLE 30 552851 0 0 CIENA CORP COM NEW 171779309 137 2261 SH SOLE 31 2261 0 0 CIENA CORP COM NEW 171779309 36146 596166 SH SOLE 34 596166 0 0 CIENA CORP COM NEW 171779309 1881 31032 SH SOLE 36 31032 0 0 CIENA CORP COM NEW 171779309 1201 19814 SH SOLE 40 19814 0 0 CIENA CORP COM NEW 171779309 22 366 SH OTR 43 366 0 0 CIENA CORP COM NEW 171779309 18293 301718 SH SOLE 43 293857 0 7861 CIGNA CORP NEW COM 125523100 290914 1214113 SH SOLE 2 616789 0 597324 CIGNA CORP NEW COM 125523100 60429 252198 SH SOLE 4 156239 0 95959 CIGNA CORP NEW COM 125523100 69542 290230 SH SOLE 7 280982 0 9248 CIGNA CORP NEW COM 125523100 7646 31909 SH SOLE 13 31909 0 0 CIGNA CORP NEW COM 125523100 11393 47549 SH SOLE 15 47549 0 0 CIGNA CORP NEW COM 125523100 2 9 SH SOLE 17 0 0 9 CIGNA CORP NEW COM 125523100 335968 1402145 SH SOLE 18 1287238 0 114907 CIGNA CORP NEW COM 125523100 819378 3419633 SH SOLE 19 3419633 0 0 CIGNA CORP NEW COM 125523100 819 3416 SH SOLE 20 3416 0 0 CIGNA CORP NEW COM 125523100 1778586 7422838 SH SOLE 21 7422838 0 0 CIGNA CORP NEW COM 125523100 1727832 7211019 SH SOLE 22 6400901 0 810118 CIGNA CORP NEW COM 125523100 118799 495802 SH SOLE 23 495802 0 0 CIGNA CORP NEW COM 125523100 147445 615355 SH SOLE 25 615355 0 0 CIGNA CORP NEW COM 125523100 194242 810660 SH SOLE 26 332843 0 477817 CIGNA CORP NEW COM 125523100 264720 1104796 SH SOLE 28 9603 0 1095193 CIGNA CORP NEW COM 125523100 6739 28125 SH SOLE 29 28125 0 0 CIGNA CORP NEW COM 125523100 655302 2734868 SH SOLE 30 2734868 0 0 CIGNA CORP NEW COM 125523100 29681 123871 SH SOLE 31 84014 0 39857 CIGNA CORP NEW COM 125523100 412309 1720752 SH SOLE 34 1720752 0 0 CIGNA CORP NEW COM 125523100 34768 145101 SH SOLE 36 145101 0 0 CIGNA CORP NEW COM 125523100 2609 10889 SH SOLE 40 10889 0 0 CIGNA CORP NEW COM 125523100 709 2960 SH OTR 43 2960 0 0 CIGNA CORP NEW COM 125523100 62862 262353 SH SOLE 43 244307 0 18046 CIIG CAPITAL PARTNERS II INC UNIT 02/28/2028 12561U208 21670 2156250 SH SOLE 2 2156250 0 0 CIMPRESS PLC SHS EURO G2143T103 1825 28692 SH SOLE 2 18390 0 10302 CIMPRESS PLC SHS EURO G2143T103 5 74 SH SOLE 4 74 0 0 CIMPRESS PLC SHS EURO G2143T103 13 198 SH SOLE 7 198 0 0 CIMPRESS PLC SHS EURO G2143T103 2979 46843 SH SOLE 18 45673 0 1170 CIMPRESS PLC SHS EURO G2143T103 5947 93517 SH SOLE 19 93517 0 0 CIMPRESS PLC SHS EURO G2143T103 36870 579802 SH SOLE 21 579802 0 0 CIMPRESS PLC SHS EURO G2143T103 32243 507045 SH SOLE 22 496401 0 10644 CIMPRESS PLC SHS EURO G2143T103 189 2965 SH SOLE 23 2965 0 0 CIMPRESS PLC SHS EURO G2143T103 137 2148 SH SOLE 25 2148 0 0 CIMPRESS PLC SHS EURO G2143T103 1110 17460 SH SOLE 26 3287 0 14173 CIMPRESS PLC SHS EURO G2143T103 694 10919 SH SOLE 30 10919 0 0 CIMPRESS PLC SHS EURO G2143T103 588 9245 SH SOLE 34 9245 0 0 CIMPRESS PLC SHS EURO G2143T103 143 2247 SH SOLE 40 2247 0 0 CIMPRESS PLC SHS EURO G2143T103 62 975 SH SOLE 43 963 0 12 CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH SOLE 18 400 0 0 CINCINNATI BANCORP INC COM NEW 17187C102 86 5417 SH SOLE 21 5417 0 0 CINCINNATI FINL CORP COM 172062101 33323 245095 SH SOLE 2 59893 0 185202 CINCINNATI FINL CORP COM 172062101 13578 99870 SH SOLE 4 59870 0 40000 CINCINNATI FINL CORP COM 172062101 22561 165938 SH SOLE 7 161297 0 4641 CINCINNATI FINL CORP COM 172062101 77 568 SH SOLE 13 568 0 0 CINCINNATI FINL CORP COM 172062101 2975 21879 SH SOLE 15 21879 0 0 CINCINNATI FINL CORP COM 172062101 49867 366774 SH SOLE 18 345939 0 20835 CINCINNATI FINL CORP COM 172062101 9569 70380 SH SOLE 19 70380 0 0 CINCINNATI FINL CORP COM 172062101 705523 5189199 SH SOLE 21 5189199 0 0 CINCINNATI FINL CORP COM 172062101 428954 3155004 SH SOLE 22 2853868 0 301136 CINCINNATI FINL CORP COM 172062101 25743 189345 SH SOLE 23 189345 0 0 CINCINNATI FINL CORP COM 172062101 27420 201675 SH SOLE 25 201675 0 0 CINCINNATI FINL CORP COM 172062101 42014 309019 SH SOLE 26 107132 0 201887 CINCINNATI FINL CORP COM 172062101 51621 379676 SH SOLE 28 2713 0 376963 CINCINNATI FINL CORP COM 172062101 43 313 SH SOLE 29 313 0 0 CINCINNATI FINL CORP COM 172062101 96194 707516 SH SOLE 30 707516 0 0 CINCINNATI FINL CORP COM 172062101 4536 33364 SH SOLE 31 15851 0 17513 CINCINNATI FINL CORP COM 172062101 3460 25448 SH SOLE 32 25448 0 0 CINCINNATI FINL CORP COM 172062101 986 7249 SH SOLE 34 7249 0 0 CINCINNATI FINL CORP COM 172062101 10059 73982 SH SOLE 36 73982 0 0 CINCINNATI FINL CORP COM 172062101 710 5225 SH SOLE 40 5225 0 0 CINCINNATI FINL CORP COM 172062101 54 400 SH OTR 43 400 0 0 CINCINNATI FINL CORP COM 172062101 8863 65186 SH SOLE 43 56052 0 9134 CINCOR PHARMA INC COM 17240Y109 52 2947 SH SOLE 2 741 0 2206 CINCOR PHARMA INC COM 17240Y109 583 33215 SH SOLE 18 33215 0 0 CINCOR PHARMA INC COM 17240Y109 299 17069 SH SOLE 19 17069 0 0 CINCOR PHARMA INC COM 17240Y109 6546 373208 SH SOLE 21 373208 0 0 CINCOR PHARMA INC COM 17240Y109 4377 249571 SH SOLE 22 246699 0 2872 CINEDIGM CORP COM NEW 172406209 23 28410 SH SOLE 18 28410 0 0 CINEDIGM CORP COM NEW 172406209 386 474194 SH SOLE 21 474194 0 0 CINEDIGM CORP COM NEW 172406209 1592 1956124 SH SOLE 22 1956124 0 0 CINEMARK HLDGS INC COM 17243V102 4743 274493 SH SOLE 2 162609 0 111884 CINEMARK HLDGS INC COM 17243V102 8 442 SH SOLE 4 442 0 0 CINEMARK HLDGS INC COM 17243V102 65 3788 SH SOLE 7 3788 0 0 CINEMARK HLDGS INC COM 17243V102 6836 395600 SH SOLE 18 372981 0 22619 CINEMARK HLDGS INC COM 17243V102 17273 999593 SH SOLE 19 999593 0 0 CINEMARK HLDGS INC COM 17243V102 221049 12792177 SH SOLE 21 12792177 0 0 CINEMARK HLDGS INC COM 17243V102 65183 3772158 SH SOLE 22 3704811 0 67347 CINEMARK HLDGS INC COM 17243V102 537 31097 SH SOLE 23 31097 0 0 CINEMARK HLDGS INC COM 17243V102 252 14600 SH SOLE 25 14600 0 0 CINEMARK HLDGS INC COM 17243V102 3351 193920 SH SOLE 26 28786 0 165134 CINEMARK HLDGS INC COM 17243V102 32 1858 SH SOLE 28 1858 0 0 CINEMARK HLDGS INC COM 17243V102 3122 180669 SH SOLE 30 180669 0 0 CINEMARK HLDGS INC COM 17243V102 162 9398 SH SOLE 36 9398 0 0 CINEMARK HLDGS INC COM 17243V102 203 11734 SH SOLE 40 11734 0 0 CINEMARK HLDGS INC COM 17243V102 19 1123 SH OTR 43 1123 0 0 CINEMARK HLDGS INC COM 17243V102 2117 122516 SH SOLE 43 110157 0 12359 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 2207 1500000 PRN SOLE 2 1500000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 5936 4035000 PRN SOLE 19 4035000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4583 3115000 PRN SOLE 21 3115000 0 0 CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8 4414 3000000 PRN SOLE 22 3000000 0 0 CINTAS CORP COM 172908105 78288 184038 SH SOLE 2 41828 0 142210 CINTAS CORP COM 172908105 25814 60684 SH SOLE 4 35611 0 25073 CINTAS CORP COM 172908105 39162 92061 SH SOLE 7 89542 0 2519 CINTAS CORP COM 172908105 1234 2902 SH SOLE 13 2902 0 0 CINTAS CORP COM 172908105 4501 10582 SH SOLE 15 10582 0 0 CINTAS CORP COM 172908105 4 9 SH SOLE 17 0 0 9 CINTAS CORP COM 172908105 95847 225315 SH SOLE 18 213095 0 12220 CINTAS CORP COM 172908105 282273 663563 SH SOLE 19 663563 0 0 CINTAS CORP COM 172908105 1084692 2549876 SH SOLE 21 2549876 0 0 CINTAS CORP COM 172908105 821780 1931827 SH SOLE 22 1753653 0 178174 CINTAS CORP COM 172908105 49746 116942 SH SOLE 23 116942 0 0 CINTAS CORP COM 172908105 97856 230038 SH SOLE 25 230038 0 0 CINTAS CORP COM 172908105 82602 194180 SH SOLE 26 59075 0 135105 CINTAS CORP COM 172908105 68294 160545 SH SOLE 28 1592 0 158953 CINTAS CORP COM 172908105 205383 482811 SH SOLE 30 482811 0 0 CINTAS CORP COM 172908105 8921 20971 SH SOLE 31 10290 0 10681 CINTAS CORP COM 172908105 10360 24353 SH SOLE 32 24353 0 0 CINTAS CORP COM 172908105 3884 9131 SH SOLE 34 9131 0 0 CINTAS CORP COM 172908105 13906 32690 SH SOLE 36 32690 0 0 CINTAS CORP COM 172908105 1345 3161 SH SOLE 40 3161 0 0 CINTAS CORP COM 172908105 95 224 SH OTR 43 224 0 0 CINTAS CORP COM 172908105 26377 62007 SH SOLE 43 54022 0 7985 CION INVT CORP COM 17259U204 4622 312291 SH SOLE 30 312291 0 0 CIPHER MINING INC COM 17253J106 41 11338 SH SOLE 2 11338 0 0 CIPHER MINING INC COM 17253J106 198 54423 SH SOLE 21 54423 0 0 CIPHER MINING INC COM 17253J106 507 139216 SH SOLE 22 113474 0 25742 CIPHER MINING INC COM 17253J106 40 10981 SH SOLE 25 10981 0 0 CIPHER MINING INC COM 17253J106 64 17719 SH SOLE 30 17719 0 0 CIRCOR INTL INC COM 17273K109 203 7634 SH SOLE 2 5540 0 2094 CIRCOR INTL INC COM 17273K109 2 72 SH SOLE 4 72 0 0 CIRCOR INTL INC COM 17273K109 4 159 SH SOLE 7 159 0 0 CIRCOR INTL INC COM 17273K109 1731 65027 SH SOLE 18 65027 0 0 CIRCOR INTL INC COM 17273K109 908 34103 SH SOLE 19 34103 0 0 CIRCOR INTL INC COM 17273K109 65005 2441945 SH SOLE 21 2441945 0 0 CIRCOR INTL INC COM 17273K109 13468 505928 SH SOLE 22 492663 0 13265 CIRCOR INTL INC COM 17273K109 68 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 700 26283 SH SOLE 30 26283 0 0 CIRCOR INTL INC COM 17273K109 76 2839 SH SOLE 40 2839 0 0 CIRCOR INTL INC COM 17273K109 325 12197 SH SOLE 43 10675 0 1522 CIRRUS LOGIC INC COM 172755100 15624 184265 SH SOLE 2 98114 0 86151 CIRRUS LOGIC INC COM 172755100 156 1845 SH SOLE 4 1658 0 187 CIRRUS LOGIC INC COM 172755100 88 1034 SH SOLE 7 1034 0 0 CIRRUS LOGIC INC COM 172755100 12498 147396 SH SOLE 18 133856 0 13540 CIRRUS LOGIC INC COM 172755100 21276 250924 SH SOLE 19 250924 0 0 CIRRUS LOGIC INC COM 172755100 241324 2846138 SH SOLE 21 2846138 0 0 CIRRUS LOGIC INC COM 172755100 150803 1778552 SH SOLE 22 1686409 0 92143 CIRRUS LOGIC INC COM 172755100 1005 11848 SH SOLE 23 11848 0 0 CIRRUS LOGIC INC COM 172755100 1121 13218 SH SOLE 25 13218 0 0 CIRRUS LOGIC INC COM 172755100 4573 53939 SH SOLE 26 22708 0 31231 CIRRUS LOGIC INC COM 172755100 1674 19743 SH SOLE 28 1026 0 18717 CIRRUS LOGIC INC COM 172755100 32129 378926 SH SOLE 30 378926 0 0 CIRRUS LOGIC INC COM 172755100 646 7619 SH SOLE 31 7619 0 0 CIRRUS LOGIC INC COM 172755100 310 3657 SH SOLE 34 3657 0 0 CIRRUS LOGIC INC COM 172755100 866 10215 SH SOLE 36 10215 0 0 CIRRUS LOGIC INC COM 172755100 607 7163 SH SOLE 40 7163 0 0 CIRRUS LOGIC INC COM 172755100 3379 39850 SH SOLE 43 39114 0 736 CISCO SYS INC COM 17275R102 534565 9586897 SH SOLE 2 2356499 0 7230398 CISCO SYS INC COM 17275R102 175097 3140195 SH SOLE 4 2013546 0 1126649 CISCO SYS INC COM 17275R102 294854 5287904 SH SOLE 7 4778553 0 509351 CISCO SYS INC COM 17275R102 1435 25740 SH SOLE 13 25740 0 0 CISCO SYS INC COM 17275R102 34291 614968 SH SOLE 15 614968 0 0 CISCO SYS INC COM 17275R102 21 370 SH SOLE 17 0 0 370 CISCO SYS INC COM 17275R102 718366 12883178 SH SOLE 18 11929706 0 953472 CISCO SYS INC COM 17275R102 754322 13528020 SH SOLE 19 13528020 0 0 CISCO SYS INC COM 17275R102 1264 22662 SH SOLE 20 22662 0 0 CISCO SYS INC COM 17275R102 6987788 125319016 SH SOLE 21 125319016 0 0 CISCO SYS INC COM 17275R102 5122075 91859308 SH SOLE 22 83472487 0 8386821 CISCO SYS INC COM 17275R102 304788 5466060 SH SOLE 23 5466060 0 0 CISCO SYS INC COM 17275R102 533632 9570156 SH SOLE 25 9570156 0 0 CISCO SYS INC COM 17275R102 605370 10856704 SH SOLE 26 4720941 0 6135763 CISCO SYS INC COM 17275R102 677669 12153316 SH SOLE 28 126741 0 12026575 CISCO SYS INC COM 17275R102 2327775 41746328 SH SOLE 30 41594681 0 151647 CISCO SYS INC COM 17275R102 52104 934440 SH SOLE 31 459394 0 475046 CISCO SYS INC COM 17275R102 73219 1313108 SH SOLE 32 1313108 0 0 CISCO SYS INC COM 17275R102 52975 950045 SH SOLE 34 950045 0 0 CISCO SYS INC COM 17275R102 105534 1892651 SH SOLE 36 1892651 0 0 CISCO SYS INC COM 17275R102 7876 141257 SH SOLE 40 141257 0 0 CISCO SYS INC COM 17275R102 580 10399 SH OTR 43 10399 0 0 CISCO SYS INC COM 17275R102 238658 4280085 SH SOLE 43 3862382 0 417703 CITI TRENDS INC COM 17306X102 909 29689 SH SOLE 2 19852 0 9837 CITI TRENDS INC COM 17306X102 4 120 SH SOLE 7 120 0 0 CITI TRENDS INC COM 17306X102 853 27865 SH SOLE 18 23876 0 3989 CITI TRENDS INC COM 17306X102 2183 71296 SH SOLE 19 71296 0 0 CITI TRENDS INC COM 17306X102 8764 286179 SH SOLE 21 286179 0 0 CITI TRENDS INC COM 17306X102 7948 259532 SH SOLE 22 253828 0 5704 CITI TRENDS INC COM 17306X102 52 1684 SH SOLE 23 1684 0 0 CITI TRENDS INC COM 17306X102 35 1137 SH SOLE 25 1137 0 0 CITI TRENDS INC COM 17306X102 266 8686 SH SOLE 26 0 0 8686 CITI TRENDS INC COM 17306X102 72 2345 SH SOLE 30 2345 0 0 CITI TRENDS INC COM 17306X102 32 1044 SH SOLE 40 1044 0 0 CITI TRENDS INC COM 17306X102 47 1544 SH SOLE 43 1544 0 0 CITIGROUP INC COM NEW 172967424 332405 6224819 SH SOLE 2 2638392 0 3586427 CITIGROUP INC COM NEW 172967424 89587 1677659 SH SOLE 4 1083982 0 593677 CITIGROUP INC COM NEW 172967424 94050 1761243 SH SOLE 7 1704326 0 56917 CITIGROUP INC COM NEW 172967424 2399 44920 SH SOLE 13 44920 0 0 CITIGROUP INC COM NEW 172967424 15210 284824 SH SOLE 15 284824 0 0 CITIGROUP INC COM NEW 172967424 2 44 SH SOLE 17 0 0 44 CITIGROUP INC COM NEW 172967424 574251 10753761 SH SOLE 18 9928144 0 825617 CITIGROUP INC COM NEW 172967424 789355 14781929 SH SOLE 19 14781929 0 0 CITIGROUP INC COM NEW 172967424 2663938 49886487 SH SOLE 21 49886487 0 0 CITIGROUP INC COM NEW 172967424 2406231 45060506 SH SOLE 22 40267661 0 4792845 CITIGROUP INC COM NEW 172967424 156412 2929070 SH SOLE 23 2929070 0 0 CITIGROUP INC COM NEW 172967424 217057 4064732 SH SOLE 25 4064732 0 0 CITIGROUP INC COM NEW 172967424 275173 5153052 SH SOLE 26 2171256 0 2981796 CITIGROUP INC COM NEW 172967424 232622 4356224 SH SOLE 28 236752 0 4119472 CITIGROUP INC COM NEW 172967424 7399 138566 SH SOLE 29 138566 0 0 CITIGROUP INC COM NEW 172967424 742501 13904518 SH SOLE 30 13752736 0 151782 CITIGROUP INC COM NEW 172967424 34822 652093 SH SOLE 31 420463 0 231630 CITIGROUP INC COM NEW 172967424 7127 133470 SH SOLE 32 133470 0 0 CITIGROUP INC COM NEW 172967424 32673 611850 SH SOLE 34 611850 0 0 CITIGROUP INC COM NEW 172967424 56402 1056224 SH SOLE 36 1056224 0 0 CITIGROUP INC COM NEW 172967424 3540 66293 SH SOLE 40 66293 0 0 CITIGROUP INC COM NEW 172967424 260 4871 SH OTR 43 4871 0 0 CITIGROUP INC COM NEW 172967424 70408 1318509 SH SOLE 43 1191929 0 126580 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 210 117097 SH SOLE 2 4646 0 112451 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 3 1825 SH SOLE 7 1825 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 665 371786 SH SOLE 18 371786 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 352 196460 SH SOLE 19 196460 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 7998 4468006 SH SOLE 21 4468006 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 5238 2926005 SH SOLE 22 2858633 0 67372 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 2 1000 SH SOLE 43 1000 0 0 CITIZENS & NORTHN CORP COM 172922106 305 12504 SH SOLE 2 1066 0 11438 CITIZENS & NORTHN CORP COM 172922106 5 215 SH SOLE 7 215 0 0 CITIZENS & NORTHN CORP COM 172922106 1203 49353 SH SOLE 18 49353 0 0 CITIZENS & NORTHN CORP COM 172922106 735 30142 SH SOLE 19 30142 0 0 CITIZENS & NORTHN CORP COM 172922106 13781 565240 SH SOLE 21 565240 0 0 CITIZENS & NORTHN CORP COM 172922106 9671 396686 SH SOLE 22 386464 0 10222 CITIZENS CMNTY BANCORP INC M COM 174903104 83 5489 SH SOLE 2 5489 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 32 2094 SH SOLE 18 2094 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 365 24159 SH SOLE 21 24159 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 823 54489 SH SOLE 22 54489 0 0 CITIZENS FINL GROUP INC COM 174610105 48111 1061348 SH SOLE 2 128237 0 933111 CITIZENS FINL GROUP INC COM 174610105 14969 330213 SH SOLE 4 186015 0 144198 CITIZENS FINL GROUP INC COM 174610105 23713 523127 SH SOLE 7 408885 0 114242 CITIZENS FINL GROUP INC COM 174610105 87 1925 SH SOLE 13 1925 0 0 CITIZENS FINL GROUP INC COM 174610105 2766 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 106573 2351056 SH SOLE 18 2290390 0 60666 CITIZENS FINL GROUP INC COM 174610105 83751 1847576 SH SOLE 19 1847576 0 0 CITIZENS FINL GROUP INC COM 174610105 761715 16803770 SH SOLE 21 16803770 0 0 CITIZENS FINL GROUP INC COM 174610105 409225 9027696 SH SOLE 22 8162729 0 864967 CITIZENS FINL GROUP INC COM 174610105 23824 525562 SH SOLE 23 525562 0 0 CITIZENS FINL GROUP INC COM 174610105 50405 1111946 SH SOLE 25 1111946 0 0 CITIZENS FINL GROUP INC COM 174610105 52043 1148082 SH SOLE 26 484959 0 663123 CITIZENS FINL GROUP INC COM 174610105 53080 1170972 SH SOLE 28 7589 0 1163383 CITIZENS FINL GROUP INC COM 174610105 122554 2703585 SH SOLE 30 2703585 0 0 CITIZENS FINL GROUP INC COM 174610105 4164 91855 SH SOLE 31 43755 0 48100 CITIZENS FINL GROUP INC COM 174610105 3873 85451 SH SOLE 32 85451 0 0 CITIZENS FINL GROUP INC COM 174610105 40391 891044 SH SOLE 34 891044 0 0 CITIZENS FINL GROUP INC COM 174610105 9611 212027 SH SOLE 35 212027 0 0 CITIZENS FINL GROUP INC COM 174610105 8495 187395 SH SOLE 36 187395 0 0 CITIZENS FINL GROUP INC COM 174610105 2028 44748 SH SOLE 37 44748 0 0 CITIZENS FINL GROUP INC COM 174610105 655 14448 SH SOLE 40 14448 0 0 CITIZENS FINL GROUP INC COM 174610105 50 1102 SH OTR 43 1102 0 0 CITIZENS FINL GROUP INC COM 174610105 28671 632504 SH SOLE 43 574346 0 58158 CITIZENS HLDG CO MISS COM 174715102 17 898 SH SOLE 18 898 0 0 CITIZENS HLDG CO MISS COM 174715102 228 11787 SH SOLE 21 11787 0 0 CITIZENS HLDG CO MISS COM 174715102 21 1084 SH SOLE 22 1084 0 0 CITIZENS INC CL A 174740100 92 21640 SH SOLE 2 5761 0 15879 CITIZENS INC CL A 174740100 5 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 691 162933 SH SOLE 18 162933 0 0 CITIZENS INC CL A 174740100 383 90314 SH SOLE 19 90314 0 0 CITIZENS INC CL A 174740100 7913 1866256 SH SOLE 21 1866256 0 0 CITIZENS INC CL A 174740100 5188 1223682 SH SOLE 22 1191284 0 32398 CITIZENS INC CL A 174740100 0 81 SH SOLE 43 81 0 0 CITRIX SYS INC COM 177376100 27915 276659 SH SOLE 2 53801 0 222858 CITRIX SYS INC COM 177376100 9228 91452 SH SOLE 4 59622 0 31830 CITRIX SYS INC COM 177376100 17085 169331 SH SOLE 7 156577 0 12754 CITRIX SYS INC COM 177376100 43 424 SH SOLE 13 424 0 0 CITRIX SYS INC COM 177376100 1750 17346 SH SOLE 15 17346 0 0 CITRIX SYS INC COM 177376100 32029 317430 SH SOLE 18 300349 0 17081 CITRIX SYS INC COM 177376100 5886 58334 SH SOLE 19 58334 0 0 CITRIX SYS INC COM 177376100 612366 6069041 SH SOLE 21 6069041 0 0 CITRIX SYS INC COM 177376100 307287 3045459 SH SOLE 22 2794011 0 251448 CITRIX SYS INC COM 177376100 15645 155058 SH SOLE 23 155058 0 0 CITRIX SYS INC COM 177376100 27190 269477 SH SOLE 25 269477 0 0 CITRIX SYS INC COM 177376100 27458 272129 SH SOLE 26 77062 0 195067 CITRIX SYS INC COM 177376100 39269 389186 SH SOLE 28 2212 0 386974 CITRIX SYS INC COM 177376100 23 224 SH SOLE 29 224 0 0 CITRIX SYS INC COM 177376100 130441 1292778 SH SOLE 30 1230368 0 62410 CITRIX SYS INC COM 177376100 2879 28530 SH SOLE 31 14713 0 13817 CITRIX SYS INC COM 177376100 703 6966 SH SOLE 34 6966 0 0 CITRIX SYS INC COM 177376100 8817 87388 SH SOLE 36 87388 0 0 CITRIX SYS INC COM 177376100 418 4138 SH SOLE 40 4138 0 0 CITRIX SYS INC COM 177376100 36 360 SH OTR 43 360 0 0 CITRIX SYS INC COM 177376100 24635 244151 SH SOLE 43 235097 0 9054 CITY HLDG CO COM 177835105 844 10718 SH SOLE 2 4100 0 6618 CITY HLDG CO COM 177835105 15 189 SH SOLE 7 189 0 0 CITY HLDG CO COM 177835105 4404 55963 SH SOLE 18 55963 0 0 CITY HLDG CO COM 177835105 2040 25921 SH SOLE 19 25921 0 0 CITY HLDG CO COM 177835105 135192 1717809 SH SOLE 21 1717809 0 0 CITY HLDG CO COM 177835105 29077 369464 SH SOLE 22 354090 0 15374 CITY HLDG CO COM 177835105 20 253 SH SOLE 25 253 0 0 CITY HLDG CO COM 177835105 454 5767 SH SOLE 26 4123 0 1644 CITY HLDG CO COM 177835105 3 43 SH SOLE 28 43 0 0 CITY HLDG CO COM 177835105 1938 24622 SH SOLE 30 24622 0 0 CITY HLDG CO COM 177835105 146 1849 SH SOLE 40 1849 0 0 CITY HLDG CO COM 177835105 941 11962 SH SOLE 43 11485 0 477 CITY OFFICE REIT INC COM 178587101 733 41528 SH SOLE 2 12630 0 28898 CITY OFFICE REIT INC COM 178587101 12 687 SH SOLE 7 687 0 0 CITY OFFICE REIT INC COM 178587101 2369 134130 SH SOLE 18 134130 0 0 CITY OFFICE REIT INC COM 178587101 1364 77219 SH SOLE 19 77219 0 0 CITY OFFICE REIT INC COM 178587101 31394 1777699 SH SOLE 21 1777699 0 0 CITY OFFICE REIT INC COM 178587101 20240 1146068 SH SOLE 22 1100958 0 45110 CITY OFFICE REIT INC COM 178587101 22 1255 SH SOLE 23 1255 0 0 CITY OFFICE REIT INC COM 178587101 103 5815 SH SOLE 40 5815 0 0 CITY OFFICE REIT INC COM 178587101 566 32063 SH SOLE 43 31981 0 82 CIVISTA BANCSHARES INC COM NO PAR 178867107 743 30832 SH SOLE 2 14010 0 16822 CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH SOLE 7 252 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1151 47768 SH SOLE 18 47768 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 707 29318 SH SOLE 19 29318 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 13035 540874 SH SOLE 21 540874 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 10665 442515 SH SOLE 22 432917 0 9598 CIVISTA BANCSHARES INC COM NO PAR 178867107 70 2890 SH SOLE 26 0 0 2890 CIVISTA BANCSHARES INC COM NO PAR 178867107 89 3680 SH SOLE 43 3680 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 2612 43748 SH SOLE 2 15362 0 28386 CIVITAS RESOURCES INC COM NEW 17888H103 4 75 SH SOLE 4 75 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 37 614 SH SOLE 7 614 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 11355 190167 SH SOLE 18 190167 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 5777 96745 SH SOLE 19 96745 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 468430 7845088 SH SOLE 21 7845088 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 90494 1515562 SH SOLE 22 1470474 0 45088 CIVITAS RESOURCES INC COM NEW 17888H103 411 6880 SH SOLE 25 6880 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 1586 26567 SH SOLE 26 21003 0 5564 CIVITAS RESOURCES INC COM NEW 17888H103 9708 162587 SH SOLE 30 162587 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 420 7028 SH SOLE 40 7028 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 2120 35513 SH SOLE 43 26266 0 9247 CKX LDS INC COM 12562N104 2 229 SH SOLE 21 229 0 0 CLARIVATE PLC ORD SHS G21810109 11849 706970 SH SOLE 2 44708 0 662262 CLARIVATE PLC ORD SHS G21810109 3792 226225 SH SOLE 4 136435 0 89790 CLARIVATE PLC ORD SHS G21810109 656 39140 SH SOLE 7 39140 0 0 CLARIVATE PLC ORD SHS G21810109 11 634 SH SOLE 13 634 0 0 CLARIVATE PLC ORD SHS G21810109 842 50259 SH SOLE 15 50259 0 0 CLARIVATE PLC ORD SHS G21810109 6287 375128 SH SOLE 18 357650 0 17478 CLARIVATE PLC ORD SHS G21810109 1663 99251 SH SOLE 19 99251 0 0 CLARIVATE PLC ORD SHS G21810109 103149 6154503 SH SOLE 21 6154503 0 0 CLARIVATE PLC ORD SHS G21810109 148446 8857173 SH SOLE 22 8148808 0 708365 CLARIVATE PLC ORD SHS G21810109 7249 432509 SH SOLE 23 432509 0 0 CLARIVATE PLC ORD SHS G21810109 10071 600869 SH SOLE 25 600869 0 0 CLARIVATE PLC ORD SHS G21810109 8518 508240 SH SOLE 26 210412 0 297828 CLARIVATE PLC ORD SHS G21810109 12965 773563 SH SOLE 28 209919 0 563644 CLARIVATE PLC ORD SHS G21810109 39325 2346387 SH SOLE 30 2315972 0 30415 CLARIVATE PLC ORD SHS G21810109 1382 82458 SH SOLE 31 42724 0 39734 CLARIVATE PLC ORD SHS G21810109 275 16389 SH SOLE 34 16389 0 0 CLARIVATE PLC ORD SHS G21810109 2853 170222 SH SOLE 36 170222 0 0 CLARIVATE PLC ORD SHS G21810109 179 10661 SH SOLE 40 10661 0 0 CLARIVATE PLC ORD SHS G21810109 41 2452 SH SOLE 43 2452 0 0 CLARUS CORP NEW COM 18270P109 198 8691 SH SOLE 2 6746 0 1945 CLARUS CORP NEW COM 18270P109 5 237 SH SOLE 7 237 0 0 CLARUS CORP NEW COM 18270P109 1622 71188 SH SOLE 18 71188 0 0 CLARUS CORP NEW COM 18270P109 1049 46068 SH SOLE 19 46068 0 0 CLARUS CORP NEW COM 18270P109 22001 965783 SH SOLE 21 965783 0 0 CLARUS CORP NEW COM 18270P109 12478 547778 SH SOLE 22 544705 0 3073 CLARUS CORP NEW COM 18270P109 131 5760 SH SOLE 30 5760 0 0 CLARUS CORP NEW COM 18270P109 62 2733 SH SOLE 40 2733 0 0 CLARUS CORP NEW COM 18270P109 34 1489 SH SOLE 43 1489 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2685 338214 SH SOLE 2 123311 0 214903 CLEAN ENERGY FUELS CORP COM 184499101 5 636 SH SOLE 4 636 0 0 CLEAN ENERGY FUELS CORP COM 184499101 16 2035 SH SOLE 7 2035 0 0 CLEAN ENERGY FUELS CORP COM 184499101 3752 472596 SH SOLE 18 453949 0 18647 CLEAN ENERGY FUELS CORP COM 184499101 9285 1169346 SH SOLE 19 1169346 0 0 CLEAN ENERGY FUELS CORP COM 184499101 48374 6092446 SH SOLE 21 6092446 0 0 CLEAN ENERGY FUELS CORP COM 184499101 37547 4728904 SH SOLE 22 4570576 0 158328 CLEAN ENERGY FUELS CORP COM 184499101 250 31510 SH SOLE 23 31510 0 0 CLEAN ENERGY FUELS CORP COM 184499101 242 30469 SH SOLE 25 30469 0 0 CLEAN ENERGY FUELS CORP COM 184499101 2158 271850 SH SOLE 26 71845 0 200005 CLEAN ENERGY FUELS CORP COM 184499101 834 105017 SH SOLE 28 105017 0 0 CLEAN ENERGY FUELS CORP COM 184499101 865 108881 SH SOLE 30 108881 0 0 CLEAN ENERGY FUELS CORP COM 184499101 32 4039 SH SOLE 34 4039 0 0 CLEAN ENERGY FUELS CORP COM 184499101 219 27585 SH SOLE 36 27585 0 0 CLEAN ENERGY FUELS CORP COM 184499101 166 20896 SH SOLE 40 20896 0 0 CLEAN ENERGY FUELS CORP COM 184499101 271 34185 SH SOLE 43 34185 0 0 CLEAN HARBORS INC COM 184496107 15101 135261 SH SOLE 2 43486 0 91775 CLEAN HARBORS INC COM 184496107 716 6414 SH SOLE 4 6414 0 0 CLEAN HARBORS INC COM 184496107 166 1488 SH SOLE 7 1488 0 0 CLEAN HARBORS INC COM 184496107 51 461 SH SOLE 13 461 0 0 CLEAN HARBORS INC COM 184496107 12219 109449 SH SOLE 18 109281 0 168 CLEAN HARBORS INC COM 184496107 1740 15586 SH SOLE 19 15586 0 0 CLEAN HARBORS INC COM 184496107 266882 2390556 SH SOLE 21 2390556 0 0 CLEAN HARBORS INC COM 184496107 155312 1391183 SH SOLE 22 1330423 0 60760 CLEAN HARBORS INC COM 184496107 284 2543 SH SOLE 23 2543 0 0 CLEAN HARBORS INC COM 184496107 751 6731 SH SOLE 25 6731 0 0 CLEAN HARBORS INC COM 184496107 2074 18582 SH SOLE 26 13958 0 4624 CLEAN HARBORS INC COM 184496107 101 901 SH SOLE 28 901 0 0 CLEAN HARBORS INC COM 184496107 60 535 SH SOLE 29 535 0 0 CLEAN HARBORS INC COM 184496107 7207 64554 SH SOLE 30 64554 0 0 CLEAN HARBORS INC COM 184496107 83 743 SH SOLE 31 743 0 0 CLEAN HARBORS INC COM 184496107 2419 21670 SH SOLE 34 21670 0 0 CLEAN HARBORS INC COM 184496107 123 1105 SH SOLE 36 1105 0 0 CLEAN HARBORS INC COM 184496107 723 6480 SH SOLE 40 6480 0 0 CLEAN HARBORS INC COM 184496107 1629 14589 SH SOLE 43 12838 0 1751 CLEANSPARK INC COM NEW 18452B209 266 21510 SH SOLE 2 1236 0 20274 CLEANSPARK INC COM NEW 18452B209 7 526 SH SOLE 7 526 0 0 CLEANSPARK INC COM NEW 18452B209 1409 113919 SH SOLE 18 113919 0 0 CLEANSPARK INC COM NEW 18452B209 778 62904 SH SOLE 19 62904 0 0 CLEANSPARK INC COM NEW 18452B209 18098 1463025 SH SOLE 21 1463025 0 0 CLEANSPARK INC COM NEW 18452B209 10670 862565 SH SOLE 22 841068 0 21497 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1621 468427 SH SOLE 2 265311 0 203116 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 14 4150 SH SOLE 7 4150 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3914 1131311 SH SOLE 18 1131311 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 19202 5549778 SH SOLE 19 5549778 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 47770 13806499 SH SOLE 21 13806499 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 35727 10325849 SH SOLE 22 9987463 0 338386 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 165 47781 SH SOLE 25 47781 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 759 219403 SH SOLE 26 190347 0 29056 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 838 242169 SH SOLE 30 242169 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2581 746029 SH SOLE 34 746029 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 49 14174 SH SOLE 36 14174 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 108 31200 SH SOLE 40 31200 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 361 104319 SH SOLE 43 104319 0 0 CLEAR SECURE INC COM CL A 18467V109 433 16126 SH SOLE 2 15541 0 585 CLEAR SECURE INC COM CL A 18467V109 6954 258697 SH SOLE 21 258697 0 0 CLEAR SECURE INC COM CL A 18467V109 5734 213320 SH SOLE 22 200916 0 12404 CLEAR SECURE INC COM CL A 18467V109 156 5788 SH SOLE 25 5788 0 0 CLEAR SECURE INC COM CL A 18467V109 44 1623 SH SOLE 26 0 0 1623 CLEAR SECURE INC COM CL A 18467V109 211 7836 SH SOLE 30 7836 0 0 CLEAR SECURE INC COM CL A 18467V109 66 2471 SH SOLE 40 2471 0 0 CLEARFIELD INC COM 18482P103 321 4917 SH SOLE 2 3648 0 1269 CLEARFIELD INC COM 18482P103 8 129 SH SOLE 7 129 0 0 CLEARFIELD INC COM 18482P103 2059 31573 SH SOLE 18 31573 0 0 CLEARFIELD INC COM 18482P103 1320 20233 SH SOLE 19 20233 0 0 CLEARFIELD INC COM 18482P103 30556 468503 SH SOLE 21 468503 0 0 CLEARFIELD INC COM 18482P103 17190 263572 SH SOLE 22 257847 0 5725 CLEARFIELD INC COM 18482P103 98 1499 SH SOLE 25 1499 0 0 CLEARFIELD INC COM 18482P103 54 821 SH SOLE 26 0 0 821 CLEARFIELD INC COM 18482P103 198 3040 SH SOLE 30 3040 0 0 CLEARFIELD INC COM 18482P103 125 1909 SH SOLE 40 1909 0 0 CLEARFIELD INC COM 18482P103 198 3031 SH SOLE 43 2989 0 42 CLEARONE INC COM 18506U104 1 1524 SH SOLE 18 1524 0 0 CLEARONE INC COM 18506U104 27 29205 SH SOLE 21 29205 0 0 CLEARPOINT NEURO INC COM 18507C103 24 2299 SH SOLE 2 766 0 1533 CLEARPOINT NEURO INC COM 18507C103 3 302 SH SOLE 7 302 0 0 CLEARPOINT NEURO INC COM 18507C103 645 61921 SH SOLE 18 61921 0 0 CLEARPOINT NEURO INC COM 18507C103 333 31962 SH SOLE 19 31962 0 0 CLEARPOINT NEURO INC COM 18507C103 6794 652686 SH SOLE 21 652686 0 0 CLEARPOINT NEURO INC COM 18507C103 4379 420683 SH SOLE 22 416870 0 3813 CLEARSIDE BIOMEDICAL INC COM 185063104 21 9197 SH SOLE 18 9197 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1226 535542 SH SOLE 21 535542 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1440 628897 SH SOLE 22 628897 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 63 27298 SH SOLE 30 27298 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 42 18233 SH SOLE 43 18233 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 8 4760 SH SOLE 18 4760 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 95 58221 SH SOLE 21 58221 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 325 199304 SH SOLE 22 199304 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 28 1339 SH SOLE 2 0 0 1339 CLEARWATER ANALYTICS HLDGS I CL A 185123106 221 10502 SH SOLE 21 10502 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 9628 458487 SH SOLE 22 458487 0 0 CLEARWATER PAPER CORP COM 18538R103 390 13927 SH SOLE 2 5068 0 8859 CLEARWATER PAPER CORP COM 18538R103 1 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 7 258 SH SOLE 7 258 0 0 CLEARWATER PAPER CORP COM 18538R103 1800 64219 SH SOLE 18 64219 0 0 CLEARWATER PAPER CORP COM 18538R103 828 29533 SH SOLE 19 29533 0 0 CLEARWATER PAPER CORP COM 18538R103 59416 2119745 SH SOLE 21 2119745 0 0 CLEARWATER PAPER CORP COM 18538R103 12418 443030 SH SOLE 22 423499 0 19531 CLEARWATER PAPER CORP COM 18538R103 63 2248 SH SOLE 25 2248 0 0 CLEARWATER PAPER CORP COM 18538R103 90 3209 SH SOLE 26 2113 0 1096 CLEARWATER PAPER CORP COM 18538R103 826 29454 SH SOLE 30 29454 0 0 CLEARWATER PAPER CORP COM 18538R103 61 2168 SH SOLE 40 2168 0 0 CLEARWATER PAPER CORP COM 18538R103 265 9461 SH SOLE 43 7819 0 1642 CLEARWAY ENERGY INC CL A 18539C105 2750 82538 SH SOLE 2 50846 0 31692 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 3504 105175 SH SOLE 18 99845 0 5330 CLEARWAY ENERGY INC CL A 18539C105 9558 286846 SH SOLE 19 286846 0 0 CLEARWAY ENERGY INC CL A 18539C105 41787 1254117 SH SOLE 21 1254117 0 0 CLEARWAY ENERGY INC CL A 18539C105 34244 1027721 SH SOLE 22 995981 0 31740 CLEARWAY ENERGY INC CL A 18539C105 279 8359 SH SOLE 23 8359 0 0 CLEARWAY ENERGY INC CL A 18539C105 242 7260 SH SOLE 25 7260 0 0 CLEARWAY ENERGY INC CL A 18539C105 3777 113366 SH SOLE 26 3299 0 110067 CLEARWAY ENERGY INC CL A 18539C105 752 22558 SH SOLE 28 22558 0 0 CLEARWAY ENERGY INC CL A 18539C105 759 22785 SH SOLE 30 22785 0 0 CLEARWAY ENERGY INC CL A 18539C105 334 10014 SH SOLE 34 10014 0 0 CLEARWAY ENERGY INC CL A 18539C105 180 5410 SH SOLE 36 5410 0 0 CLEARWAY ENERGY INC CL A 18539C105 134 4022 SH SOLE 40 4022 0 0 CLEARWAY ENERGY INC CL A 18539C105 509 15287 SH SOLE 43 15287 0 0 CLEARWAY ENERGY INC CL C 18539C204 6203 169905 SH SOLE 2 105667 0 64238 CLEARWAY ENERGY INC CL C 18539C204 7 204 SH SOLE 4 204 0 0 CLEARWAY ENERGY INC CL C 18539C204 37 1002 SH SOLE 7 1002 0 0 CLEARWAY ENERGY INC CL C 18539C204 8562 234510 SH SOLE 18 234510 0 0 CLEARWAY ENERGY INC CL C 18539C204 9454 258941 SH SOLE 19 258941 0 0 CLEARWAY ENERGY INC CL C 18539C204 149583 4097045 SH SOLE 21 4097045 0 0 CLEARWAY ENERGY INC CL C 18539C204 76146 2085620 SH SOLE 22 2011136 0 74484 CLEARWAY ENERGY INC CL C 18539C204 190 5191 SH SOLE 23 5191 0 0 CLEARWAY ENERGY INC CL C 18539C204 556 15221 SH SOLE 25 15221 0 0 CLEARWAY ENERGY INC CL C 18539C204 2758 75533 SH SOLE 26 29645 0 45888 CLEARWAY ENERGY INC CL C 18539C204 2022 55393 SH SOLE 28 55393 0 0 CLEARWAY ENERGY INC CL C 18539C204 47602 1303813 SH SOLE 30 1303813 0 0 CLEARWAY ENERGY INC CL C 18539C204 155 4257 SH SOLE 34 4257 0 0 CLEARWAY ENERGY INC CL C 18539C204 474 12988 SH SOLE 36 12988 0 0 CLEARWAY ENERGY INC CL C 18539C204 328 8978 SH SOLE 40 8978 0 0 CLEARWAY ENERGY INC CL C 18539C204 2119 58048 SH SOLE 43 53386 0 4662 CLENE INC COMMON STOCK 185634102 55 13835 SH SOLE 2 900 0 12935 CLENE INC COMMON STOCK 185634102 263 66683 SH SOLE 18 66683 0 0 CLENE INC COMMON STOCK 185634102 149 37712 SH SOLE 19 37712 0 0 CLENE INC COMMON STOCK 185634102 2616 664078 SH SOLE 21 664078 0 0 CLENE INC COMMON STOCK 185634102 1374 348853 SH SOLE 22 340919 0 7934 CLEVELAND-CLIFFS INC NEW COM 185899101 31234 969711 SH SOLE 2 347536 0 622175 CLEVELAND-CLIFFS INC NEW COM 185899101 57 1770 SH SOLE 4 1770 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 248 7702 SH SOLE 7 7702 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 7 221 SH SOLE 17 0 0 221 CLEVELAND-CLIFFS INC NEW COM 185899101 32883 1020907 SH SOLE 18 1020907 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4205 130547 SH SOLE 19 130547 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 762099 23660325 SH SOLE 21 23660325 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 411339 12770538 SH SOLE 22 12232154 0 538384 CLEVELAND-CLIFFS INC NEW COM 185899101 2078 64506 SH SOLE 25 64506 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 6129 190289 SH SOLE 26 151667 0 38622 CLEVELAND-CLIFFS INC NEW COM 185899101 287 8904 SH SOLE 28 8904 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 9046 280853 SH SOLE 30 280853 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 215 6681 SH SOLE 31 6681 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 99 3085 SH SOLE 36 3085 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1967 61075 SH SOLE 40 61075 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 12 385 SH OTR 43 385 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4119 127876 SH SOLE 43 116184 0 11692 CLEVER LEAVES HOLDINGS INC COM 186760104 10 4144 SH SOLE 18 4144 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 122 48998 SH SOLE 21 48998 0 0 CLEVER LEAVES HOLDINGS INC COM 186760104 725 291326 SH SOLE 22 291326 0 0 CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 0 981 SH SOLE 2 981 0 0 CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 19 42380 SH SOLE 19 42380 0 0 CLIMATE REAL IMPACT SLUTINS *W EXP 01/29/202 187171111 3 6167 SH SOLE 34 6167 0 0 CLIPPER RLTY INC COM 18885T306 157 17300 SH SOLE 2 10503 0 6797 CLIPPER RLTY INC COM 18885T306 320 35320 SH SOLE 18 35320 0 0 CLIPPER RLTY INC COM 18885T306 241 26539 SH SOLE 19 26539 0 0 CLIPPER RLTY INC COM 18885T306 4931 543696 SH SOLE 21 543696 0 0 CLIPPER RLTY INC COM 18885T306 2519 277747 SH SOLE 22 277111 0 636 CLIPPER RLTY INC COM 18885T306 18 1943 SH SOLE 23 1943 0 0 CLIPPER RLTY INC COM 18885T306 1 143 SH SOLE 43 143 0 0 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 9 5043 SH SOLE 2 5043 0 0 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 64 37440 SH SOLE 21 37440 0 0 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 663 385357 SH SOLE 22 378220 0 7137 CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 67 38970 SH SOLE 30 38970 0 0 CLOROX CO DEL COM 189054109 42408 305031 SH SOLE 2 90819 0 214212 CLOROX CO DEL COM 189054109 14747 106072 SH SOLE 4 65466 0 40606 CLOROX CO DEL COM 189054109 22438 161387 SH SOLE 7 157529 0 3858 CLOROX CO DEL COM 189054109 105 758 SH SOLE 13 758 0 0 CLOROX CO DEL COM 189054109 2453 17643 SH SOLE 15 17643 0 0 CLOROX CO DEL COM 189054109 29841 214640 SH SOLE 18 198071 0 16569 CLOROX CO DEL COM 189054109 13818 99392 SH SOLE 19 99392 0 0 CLOROX CO DEL COM 189054109 642803 4623487 SH SOLE 21 4623487 0 0 CLOROX CO DEL COM 189054109 419519 3017472 SH SOLE 22 2767183 0 250289 CLOROX CO DEL COM 189054109 21773 156603 SH SOLE 23 156603 0 0 CLOROX CO DEL COM 189054109 34698 249575 SH SOLE 25 249575 0 0 CLOROX CO DEL COM 189054109 45028 323872 SH SOLE 26 154274 0 169598 CLOROX CO DEL COM 189054109 61292 440854 SH SOLE 28 5768 0 435086 CLOROX CO DEL COM 189054109 152714 1098422 SH SOLE 30 1091241 0 7181 CLOROX CO DEL COM 189054109 3847 27667 SH SOLE 31 13562 0 14105 CLOROX CO DEL COM 189054109 805 5788 SH SOLE 34 5788 0 0 CLOROX CO DEL COM 189054109 10713 77054 SH SOLE 36 77054 0 0 CLOROX CO DEL COM 189054109 548 3939 SH SOLE 40 3939 0 0 CLOROX CO DEL COM 189054109 48 345 SH OTR 43 345 0 0 CLOROX CO DEL COM 189054109 26071 187521 SH SOLE 43 175728 0 11792 CLOUDFLARE INC CL A COM 18915M107 56730 473939 SH SOLE 2 39322 0 434617 CLOUDFLARE INC CL A COM 18915M107 17462 145879 SH SOLE 4 94427 0 51452 CLOUDFLARE INC CL A COM 18915M107 3042 25414 SH SOLE 7 25414 0 0 CLOUDFLARE INC CL A COM 18915M107 119 991 SH SOLE 13 991 0 0 CLOUDFLARE INC CL A COM 18915M107 2358 19697 SH SOLE 15 19697 0 0 CLOUDFLARE INC CL A COM 18915M107 8 66 SH SOLE 17 0 0 66 CLOUDFLARE INC CL A COM 18915M107 22821 190654 SH SOLE 18 177236 0 13418 CLOUDFLARE INC CL A COM 18915M107 41118 343512 SH SOLE 19 343512 0 0 CLOUDFLARE INC CL A COM 18915M107 590592 4933931 SH SOLE 21 4933931 0 0 CLOUDFLARE INC CL A COM 18915M107 702095 5865452 SH SOLE 22 5400019 0 465433 CLOUDFLARE INC CL A COM 18915M107 38559 322133 SH SOLE 23 322133 0 0 CLOUDFLARE INC CL A COM 18915M107 47123 393675 SH SOLE 25 393675 0 0 CLOUDFLARE INC CL A COM 18915M107 42768 357295 SH SOLE 26 165326 0 191969 CLOUDFLARE INC CL A COM 18915M107 59612 498014 SH SOLE 28 8841 0 489173 CLOUDFLARE INC CL A COM 18915M107 48 398 SH SOLE 29 398 0 0 CLOUDFLARE INC CL A COM 18915M107 112503 939871 SH SOLE 30 939871 0 0 CLOUDFLARE INC CL A COM 18915M107 6986 58365 SH SOLE 31 29668 0 28697 CLOUDFLARE INC CL A COM 18915M107 50837 424705 SH SOLE 34 424705 0 0 CLOUDFLARE INC CL A COM 18915M107 10458 87366 SH SOLE 36 87366 0 0 CLOUDFLARE INC CL A COM 18915M107 995 8316 SH SOLE 40 8316 0 0 CLOUDFLARE INC CL A COM 18915M107 261 2183 SH SOLE 43 2125 0 58 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 288 81062 SH SOLE 2 75014 0 6048 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 0 16 SH SOLE 17 0 0 16 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 3577 1007716 SH SOLE 21 1007716 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 14364 4046289 SH SOLE 22 3926269 0 120020 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 135 38164 SH SOLE 25 38164 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 805 226709 SH SOLE 26 178316 0 48393 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 191 53710 SH SOLE 28 53710 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 652 183620 SH SOLE 30 183620 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 29 8109 SH SOLE 34 8109 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 127 35694 SH SOLE 40 35694 0 0 CLOVIS ONCOLOGY INC COM 189464100 348 172345 SH SOLE 2 62502 0 109843 CLOVIS ONCOLOGY INC COM 189464100 4 1928 SH SOLE 7 1928 0 0 CLOVIS ONCOLOGY INC COM 189464100 626 309914 SH SOLE 18 309914 0 0 CLOVIS ONCOLOGY INC COM 189464100 1359 672735 SH SOLE 19 672735 0 0 CLOVIS ONCOLOGY INC COM 189464100 10353 5125287 SH SOLE 21 5125287 0 0 CLOVIS ONCOLOGY INC COM 189464100 6908 3419749 SH SOLE 22 3364314 0 55435 CLOVIS ONCOLOGY INC COM 189464100 45 22197 SH SOLE 23 22197 0 0 CLOVIS ONCOLOGY INC COM 189464100 25 12621 SH SOLE 25 12621 0 0 CLOVIS ONCOLOGY INC COM 189464100 216 107063 SH SOLE 26 0 0 107063 CLOVIS ONCOLOGY INC COM 189464100 251 124032 SH SOLE 30 124032 0 0 CLOVIS ONCOLOGY INC COM 189464100 18 8712 SH SOLE 40 8712 0 0 CLOVIS ONCOLOGY INC COM 189464100 19 9176 SH SOLE 43 9176 0 0 CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1069 1425000 PRN SOLE 21 1425000 0 0 CMC MATERIALS INC COM 12571T100 6672 35989 SH SOLE 2 27265 0 8724 CMC MATERIALS INC COM 12571T100 34 182 SH SOLE 4 95 0 87 CMC MATERIALS INC COM 12571T100 71 384 SH SOLE 7 384 0 0 CMC MATERIALS INC COM 12571T100 23802 128381 SH SOLE 18 124718 0 3663 CMC MATERIALS INC COM 12571T100 20123 108537 SH SOLE 19 108537 0 0 CMC MATERIALS INC COM 12571T100 370465 1998193 SH SOLE 21 1998193 0 0 CMC MATERIALS INC COM 12571T100 158049 852478 SH SOLE 22 835169 0 17309 CMC MATERIALS INC COM 12571T100 438 2361 SH SOLE 23 2361 0 0 CMC MATERIALS INC COM 12571T100 684 3690 SH SOLE 25 3690 0 0 CMC MATERIALS INC COM 12571T100 3846 20747 SH SOLE 26 8398 0 12349 CMC MATERIALS INC COM 12571T100 97 521 SH SOLE 28 521 0 0 CMC MATERIALS INC COM 12571T100 3876 20906 SH SOLE 30 20906 0 0 CMC MATERIALS INC COM 12571T100 715 3859 SH SOLE 40 3859 0 0 CMC MATERIALS INC COM 12571T100 3398 18329 SH SOLE 43 17769 0 560 CME GROUP INC COM 12572Q105 161579 679305 SH SOLE 2 91657 0 587648 CME GROUP INC COM 12572Q105 54925 230912 SH SOLE 4 147270 0 83642 CME GROUP INC COM 12572Q105 81590 343019 SH SOLE 7 332680 0 10339 CME GROUP INC COM 12572Q105 363 1528 SH SOLE 13 1528 0 0 CME GROUP INC COM 12572Q105 12149 51077 SH SOLE 15 51077 0 0 CME GROUP INC COM 12572Q105 10 44 SH SOLE 17 0 0 44 CME GROUP INC COM 12572Q105 171904 722712 SH SOLE 18 673734 0 48978 CME GROUP INC COM 12572Q105 49330 207393 SH SOLE 19 207393 0 0 CME GROUP INC COM 12572Q105 2035968 8559523 SH SOLE 21 8559523 0 0 CME GROUP INC COM 12572Q105 1816260 7635837 SH SOLE 22 6925832 0 710005 CME GROUP INC COM 12572Q105 107052 450063 SH SOLE 23 450063 0 0 CME GROUP INC COM 12572Q105 136061 572023 SH SOLE 25 572023 0 0 CME GROUP INC COM 12572Q105 180524 758950 SH SOLE 26 273920 0 485030 CME GROUP INC COM 12572Q105 188108 790834 SH SOLE 28 9031 0 781803 CME GROUP INC COM 12572Q105 61 258 SH SOLE 29 258 0 0 CME GROUP INC COM 12572Q105 618368 2599713 SH SOLE 30 2599713 0 0 CME GROUP INC COM 12572Q105 18914 79519 SH SOLE 31 38999 0 40520 CME GROUP INC COM 12572Q105 18093 76064 SH SOLE 34 76064 0 0 CME GROUP INC COM 12572Q105 37962 159596 SH SOLE 36 159596 0 0 CME GROUP INC COM 12572Q105 2849 11979 SH SOLE 40 11979 0 0 CME GROUP INC COM 12572Q105 213 895 SH OTR 43 895 0 0 CME GROUP INC COM 12572Q105 74209 311985 SH SOLE 43 264073 0 47912 CMS ENERGY CORP COM 125896100 64732 925530 SH SOLE 2 468635 0 456895 CMS ENERGY CORP COM 125896100 20996 300203 SH SOLE 4 173376 0 126827 CMS ENERGY CORP COM 125896100 21095 301617 SH SOLE 7 293371 0 8246 CMS ENERGY CORP COM 125896100 1321 18886 SH SOLE 13 18886 0 0 CMS ENERGY CORP COM 125896100 3016 43129 SH SOLE 15 43129 0 0 CMS ENERGY CORP COM 125896100 41304 590569 SH SOLE 18 529924 0 60645 CMS ENERGY CORP COM 125896100 41300 590503 SH SOLE 19 590503 0 0 CMS ENERGY CORP COM 125896100 833534 11917839 SH SOLE 21 11917839 0 0 CMS ENERGY CORP COM 125896100 465810 6660140 SH SOLE 22 5974049 0 686091 CMS ENERGY CORP COM 125896100 26824 383535 SH SOLE 23 383535 0 0 CMS ENERGY CORP COM 125896100 7144 102149 SH SOLE 25 102149 0 0 CMS ENERGY CORP COM 125896100 39656 567007 SH SOLE 26 242714 0 324293 CMS ENERGY CORP COM 125896100 41810 597795 SH SOLE 28 5158 0 592637 CMS ENERGY CORP COM 125896100 1295 18517 SH SOLE 29 18517 0 0 CMS ENERGY CORP COM 125896100 96613 1381363 SH SOLE 30 1368144 0 13219 CMS ENERGY CORP COM 125896100 8778 125513 SH SOLE 31 92781 0 32732 CMS ENERGY CORP COM 125896100 4235 60557 SH SOLE 32 60557 0 0 CMS ENERGY CORP COM 125896100 7366 105317 SH SOLE 34 105317 0 0 CMS ENERGY CORP COM 125896100 9725 139050 SH SOLE 36 139050 0 0 CMS ENERGY CORP COM 125896100 385 5501 SH SOLE 40 5501 0 0 CMS ENERGY CORP COM 125896100 43 611 SH OTR 43 611 0 0 CMS ENERGY CORP COM 125896100 12112 173173 SH SOLE 43 158940 0 14233 CNA FINL CORP COM 126117100 6159 126679 SH SOLE 2 2967 0 123712 CNA FINL CORP COM 126117100 16 325 SH SOLE 7 325 0 0 CNA FINL CORP COM 126117100 619 12733 SH SOLE 18 12733 0 0 CNA FINL CORP COM 126117100 338 6943 SH SOLE 19 6943 0 0 CNA FINL CORP COM 126117100 15442 317610 SH SOLE 21 317610 0 0 CNA FINL CORP COM 126117100 26218 539236 SH SOLE 22 516161 0 23075 CNA FINL CORP COM 126117100 719 14795 SH SOLE 25 14795 0 0 CNA FINL CORP COM 126117100 209 4303 SH SOLE 26 0 0 4303 CNA FINL CORP COM 126117100 514 10574 SH SOLE 28 0 0 10574 CNA FINL CORP COM 126117100 25 518 SH SOLE 31 518 0 0 CNA FINL CORP COM 126117100 88 1802 SH SOLE 36 1802 0 0 CNA FINL CORP COM 126117100 5588 114938 SH SOLE 43 110021 0 4917 CNB FINL CORP PA COM 126128107 259 9832 SH SOLE 2 817 0 9015 CNB FINL CORP PA COM 126128107 8 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1349 51272 SH SOLE 18 51272 0 0 CNB FINL CORP PA COM 126128107 754 28658 SH SOLE 19 28658 0 0 CNB FINL CORP PA COM 126128107 15807 600584 SH SOLE 21 600584 0 0 CNB FINL CORP PA COM 126128107 10442 396728 SH SOLE 22 386025 0 10703 CNB FINL CORP PA COM 126128107 0 6 SH SOLE 43 6 0 0 CNH INDL N V SHS N20944109 25024 1577796 SH SOLE 7 1577796 0 0 CNH INDL N V SHS N20944109 12008 757116 SH SOLE 25 757116 0 0 CNH INDL N V SHS N20944109 4553 287079 SH SOLE 26 124552 0 162527 CNH INDL N V SHS N20944109 12328 777307 SH SOLE 34 777307 0 0 CNH INDL N V SHS N20944109 10688 673892 SH SOLE 43 614218 0 59674 CNO FINL GROUP INC COM 12621E103 7682 306161 SH SOLE 2 224720 0 81441 CNO FINL GROUP INC COM 12621E103 14 570 SH SOLE 4 570 0 0 CNO FINL GROUP INC COM 12621E103 100 3990 SH SOLE 7 3990 0 0 CNO FINL GROUP INC COM 12621E103 14314 570489 SH SOLE 18 570489 0 0 CNO FINL GROUP INC COM 12621E103 6362 253556 SH SOLE 19 253556 0 0 CNO FINL GROUP INC COM 12621E103 223089 8891531 SH SOLE 21 8891531 0 0 CNO FINL GROUP INC COM 12621E103 94190 3754092 SH SOLE 22 3624756 0 129336 CNO FINL GROUP INC COM 12621E103 80 3200 SH SOLE 23 3200 0 0 CNO FINL GROUP INC COM 12621E103 623 24820 SH SOLE 25 24820 0 0 CNO FINL GROUP INC COM 12621E103 2314 92237 SH SOLE 26 54113 0 38124 CNO FINL GROUP INC COM 12621E103 2066 82347 SH SOLE 28 82347 0 0 CNO FINL GROUP INC COM 12621E103 6620 263849 SH SOLE 30 263849 0 0 CNO FINL GROUP INC COM 12621E103 7 287 SH SOLE 34 287 0 0 CNO FINL GROUP INC COM 12621E103 607 24212 SH SOLE 36 24212 0 0 CNO FINL GROUP INC COM 12621E103 434 17278 SH SOLE 40 17278 0 0 CNO FINL GROUP INC COM 12621E103 35 1384 SH OTR 43 1384 0 0 CNO FINL GROUP INC COM 12621E103 8173 325740 SH SOLE 43 315363 0 10377 CNS PHARMACEUTICALS INC COM 18978H102 1 2886 SH SOLE 18 2886 0 0 CNS PHARMACEUTICALS INC COM 18978H102 13 38201 SH SOLE 21 38201 0 0 CNX RES CORP COM 12653C108 5970 288147 SH SOLE 2 201014 0 87133 CNX RES CORP COM 12653C108 14 677 SH SOLE 4 677 0 0 CNX RES CORP COM 12653C108 107 5152 SH SOLE 7 5152 0 0 CNX RES CORP COM 12653C108 19671 949363 SH SOLE 18 949363 0 0 CNX RES CORP COM 12653C108 10865 524391 SH SOLE 19 524391 0 0 CNX RES CORP COM 12653C108 312501 15082080 SH SOLE 21 15082080 0 0 CNX RES CORP COM 12653C108 128905 6221275 SH SOLE 22 6007363 0 213912 CNX RES CORP COM 12653C108 153 7403 SH SOLE 23 7403 0 0 CNX RES CORP COM 12653C108 587 28314 SH SOLE 25 28314 0 0 CNX RES CORP COM 12653C108 3128 150963 SH SOLE 26 95207 0 55756 CNX RES CORP COM 12653C108 299 14444 SH SOLE 28 14444 0 0 CNX RES CORP COM 12653C108 5744 277241 SH SOLE 30 277241 0 0 CNX RES CORP COM 12653C108 121 5846 SH SOLE 36 5846 0 0 CNX RES CORP COM 12653C108 612 29538 SH SOLE 40 29538 0 0 CNX RES CORP COM 12653C108 6782 327330 SH SOLE 43 307119 0 20211 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1176 679000 PRN SOLE 2 679000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 932 538000 PRN SOLE 18 538000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2876 1661000 PRN SOLE 19 1661000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 3221 1860000 PRN SOLE 21 1860000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1624 938000 PRN SOLE 26 938000 0 0 CNX RES CORP NOTE 2.250% 5/0 12653CAG3 3544 2047000 PRN SOLE 34 2047000 0 0 CO-DIAGNOSTICS INC COM 189763105 4 728 SH SOLE 2 0 0 728 CO-DIAGNOSTICS INC COM 189763105 33 5279 SH SOLE 18 5279 0 0 CO-DIAGNOSTICS INC COM 189763105 603 97550 SH SOLE 21 97550 0 0 CO-DIAGNOSTICS INC COM 189763105 2373 383921 SH SOLE 22 383921 0 0 COASTAL FINL CORP WA COM NEW 19046P209 155 3387 SH SOLE 2 367 0 3020 COASTAL FINL CORP WA COM NEW 19046P209 7 152 SH SOLE 7 152 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1363 29803 SH SOLE 18 29803 0 0 COASTAL FINL CORP WA COM NEW 19046P209 810 17706 SH SOLE 19 17706 0 0 COASTAL FINL CORP WA COM NEW 19046P209 17342 379067 SH SOLE 21 379067 0 0 COASTAL FINL CORP WA COM NEW 19046P209 9917 216756 SH SOLE 22 213510 0 3246 COASTAL FINL CORP WA COM NEW 19046P209 25 540 SH SOLE 43 540 0 0 COCA COLA CO COM 191216100 515459 8313848 SH SOLE 2 1625145 0 6688703 COCA COLA CO COM 191216100 182677 2946402 SH SOLE 4 1786730 0 1159672 COCA COLA CO COM 191216100 234137 3776410 SH SOLE 7 3660422 0 115988 COCA COLA CO COM 191216100 1221 19698 SH SOLE 13 19698 0 0 COCA COLA CO COM 191216100 36025 581042 SH SOLE 15 581042 0 0 COCA COLA CO COM 191216100 4 57 SH SOLE 17 0 0 57 COCA COLA CO COM 191216100 818516 13201878 SH SOLE 18 12654335 0 547543 COCA COLA CO COM 191216100 79105 1275887 SH SOLE 19 1275887 0 0 COCA COLA CO COM 191216100 6054433 97652150 SH SOLE 21 97652150 0 0 COCA COLA CO COM 191216100 5083632 81994067 SH SOLE 22 74015344 0 7978723 COCA COLA CO COM 191216100 321045 5178151 SH SOLE 23 5178151 0 0 COCA COLA CO COM 191216100 547199 8825789 SH SOLE 25 8825789 0 0 COCA COLA CO COM 191216100 670998 10822552 SH SOLE 26 5005496 0 5817056 COCA COLA CO COM 191216100 604385 9748138 SH SOLE 28 120716 0 9627422 COCA COLA CO COM 191216100 148 2381 SH SOLE 29 2381 0 0 COCA COLA CO COM 191216100 1751669 28252719 SH SOLE 30 28161490 0 91229 COCA COLA CO COM 191216100 56101 904854 SH SOLE 31 443492 0 461362 COCA COLA CO COM 191216100 23543 379719 SH SOLE 32 379719 0 0 COCA COLA CO COM 191216100 24651 397593 SH SOLE 34 397593 0 0 COCA COLA CO COM 191216100 106010 1709832 SH SOLE 36 1709832 0 0 COCA COLA CO COM 191216100 8457 136409 SH SOLE 40 136409 0 0 COCA COLA CO COM 191216100 610 9843 SH OTR 43 9843 0 0 COCA COLA CO COM 191216100 185052 2984713 SH SOLE 43 2649742 0 334971 COCA COLA CONS INC COM 191098102 1069 2151 SH SOLE 2 1619 0 532 COCA COLA CONS INC COM 191098102 5 11 SH SOLE 4 11 0 0 COCA COLA CONS INC COM 191098102 33 66 SH SOLE 7 66 0 0 COCA COLA CONS INC COM 191098102 7889 15879 SH SOLE 18 15879 0 0 COCA COLA CONS INC COM 191098102 4166 8385 SH SOLE 19 8385 0 0 COCA COLA CONS INC COM 191098102 269029 541470 SH SOLE 21 541470 0 0 COCA COLA CONS INC COM 191098102 57256 115237 SH SOLE 22 112181 0 3056 COCA COLA CONS INC COM 191098102 370 745 SH SOLE 25 745 0 0 COCA COLA CONS INC COM 191098102 1236 2487 SH SOLE 26 2195 0 292 COCA COLA CONS INC COM 191098102 41 83 SH SOLE 28 83 0 0 COCA COLA CONS INC COM 191098102 4099 8250 SH SOLE 30 8250 0 0 COCA COLA CONS INC COM 191098102 301 605 SH SOLE 40 605 0 0 COCA COLA CONS INC COM 191098102 2701 5436 SH SOLE 43 4230 0 1206 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 15788 324780 SH SOLE 2 195903 0 128877 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 12741 262108 SH SOLE 4 142084 0 120024 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8629 177514 SH SOLE 7 166976 0 10538 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1725 35493 SH SOLE 13 35493 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 798 16411 SH SOLE 15 16411 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 30931 636315 SH SOLE 18 594691 0 41624 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 20006 411568 SH SOLE 19 411568 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 151692 3120587 SH SOLE 21 3120587 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 166506 3425351 SH SOLE 22 3078987 0 346364 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14572 299780 SH SOLE 23 299780 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 40846 840281 SH SOLE 25 840281 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 23249 478276 SH SOLE 26 218848 0 259428 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 24122 496230 SH SOLE 28 3579 0 492651 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 688 14152 SH SOLE 29 14152 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 84431 1736909 SH SOLE 30 1736909 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 10264 211154 SH SOLE 31 12751 0 198403 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 72526 1491997 SH SOLE 34 1491997 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 3944 81142 SH SOLE 36 81142 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 161 3306 SH SOLE 40 3306 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 18697 384638 SH SOLE 43 365647 0 18991 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5913 107599 SH SOLE 2 106680 0 919 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1335 24300 SH SOLE 4 24300 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1628 29622 SH SOLE 13 29622 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2768 50367 SH SOLE 18 50367 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 587 10681 SH SOLE 19 10681 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 387 7043 SH SOLE 21 7043 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 30307 551539 SH SOLE 22 397023 0 154516 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 192 3493 SH SOLE 28 0 0 3493 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 3055 55598 SH SOLE 30 55598 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 833 15167 SH SOLE 31 0 0 15167 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 9542 173643 SH SOLE 43 156308 0 17335 COCRYSTAL PHARMA INC COM 19188J300 9 17181 SH SOLE 18 17181 0 0 COCRYSTAL PHARMA INC COM 19188J300 113 205085 SH SOLE 21 205085 0 0 COCRYSTAL PHARMA INC COM 19188J300 489 888742 SH SOLE 22 888742 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 8 1251 SH SOLE 18 1251 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 376 57170 SH SOLE 21 57170 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 288 43880 SH SOLE 22 43880 0 0 CODEX DNA INC COM 192003101 6 1186 SH SOLE 2 392 0 794 CODEX DNA INC COM 192003101 127 23602 SH SOLE 18 23602 0 0 CODEX DNA INC COM 192003101 77 14293 SH SOLE 19 14293 0 0 CODEX DNA INC COM 192003101 1851 344646 SH SOLE 21 344646 0 0 CODEX DNA INC COM 192003101 394 73388 SH SOLE 22 71588 0 1800 CODEX DNA INC COM 192003101 72 13394 SH SOLE 30 13394 0 0 CODEXIS INC COM 192005106 2321 112542 SH SOLE 2 53901 0 58641 CODEXIS INC COM 192005106 6 287 SH SOLE 4 287 0 0 CODEXIS INC COM 192005106 18 860 SH SOLE 7 860 0 0 CODEXIS INC COM 192005106 3647 176870 SH SOLE 18 159065 0 17805 CODEXIS INC COM 192005106 10067 488192 SH SOLE 19 488192 0 0 CODEXIS INC COM 192005106 51524 2498739 SH SOLE 21 2498739 0 0 CODEXIS INC COM 192005106 34320 1664384 SH SOLE 22 1627759 0 36625 CODEXIS INC COM 192005106 322 15600 SH SOLE 23 15600 0 0 CODEXIS INC COM 192005106 229 11123 SH SOLE 25 11123 0 0 CODEXIS INC COM 192005106 2121 102863 SH SOLE 26 28564 0 74299 CODEXIS INC COM 192005106 63 3046 SH SOLE 28 3046 0 0 CODEXIS INC COM 192005106 1545 74933 SH SOLE 30 74933 0 0 CODEXIS INC COM 192005106 184 8901 SH SOLE 36 8901 0 0 CODEXIS INC COM 192005106 176 8527 SH SOLE 40 8527 0 0 CODEXIS INC COM 192005106 342 16576 SH SOLE 43 7367 0 9209 CODIAK BIOSCIENCES INC COM 192010106 10 1649 SH SOLE 2 637 0 1012 CODIAK BIOSCIENCES INC COM 192010106 2 252 SH SOLE 7 252 0 0 CODIAK BIOSCIENCES INC COM 192010106 278 44313 SH SOLE 18 44313 0 0 CODIAK BIOSCIENCES INC COM 192010106 236 37656 SH SOLE 19 37656 0 0 CODIAK BIOSCIENCES INC COM 192010106 4015 640293 SH SOLE 21 640293 0 0 CODIAK BIOSCIENCES INC COM 192010106 1880 299810 SH SOLE 22 296265 0 3545 CODIAK BIOSCIENCES INC COM 192010106 64 10222 SH SOLE 30 10222 0 0 CODORUS VY BANCORP INC COM 192025104 42 1893 SH SOLE 18 1893 0 0 CODORUS VY BANCORP INC COM 192025104 721 32765 SH SOLE 21 32765 0 0 CODORUS VY BANCORP INC COM 192025104 543 24688 SH SOLE 22 24688 0 0 COEUR MNG INC COM NEW 192108504 1356 304792 SH SOLE 2 226534 0 78258 COEUR MNG INC COM NEW 192108504 5 1023 SH SOLE 4 1023 0 0 COEUR MNG INC COM NEW 192108504 4312 969090 SH SOLE 7 969090 0 0 COEUR MNG INC COM NEW 192108504 3122 701470 SH SOLE 18 701470 0 0 COEUR MNG INC COM NEW 192108504 2056 462059 SH SOLE 19 462059 0 0 COEUR MNG INC COM NEW 192108504 45043 10122043 SH SOLE 21 10122043 0 0 COEUR MNG INC COM NEW 192108504 29310 6586539 SH SOLE 22 6390903 0 195636 COEUR MNG INC COM NEW 192108504 57 12869 SH SOLE 23 12869 0 0 COEUR MNG INC COM NEW 192108504 184 41237 SH SOLE 25 41237 0 0 COEUR MNG INC COM NEW 192108504 865 194293 SH SOLE 26 110612 0 83681 COEUR MNG INC COM NEW 192108504 9437 2120586 SH SOLE 30 2120586 0 0 COEUR MNG INC COM NEW 192108504 38 8543 SH SOLE 36 8543 0 0 COEUR MNG INC COM NEW 192108504 132 29695 SH SOLE 40 29695 0 0 COEUR MNG INC COM NEW 192108504 741 166497 SH SOLE 43 147630 0 18867 COFFEE HLDG CO INC COM 192176105 30 8668 SH SOLE 21 8668 0 0 COGENT BIOSCIENCES INC COM 19240Q201 85 11320 SH SOLE 2 1507 0 9813 COGENT BIOSCIENCES INC COM 19240Q201 4 597 SH SOLE 7 597 0 0 COGENT BIOSCIENCES INC COM 19240Q201 879 117373 SH SOLE 18 117373 0 0 COGENT BIOSCIENCES INC COM 19240Q201 478 63778 SH SOLE 19 63778 0 0 COGENT BIOSCIENCES INC COM 19240Q201 11727 1565691 SH SOLE 21 1565691 0 0 COGENT BIOSCIENCES INC COM 19240Q201 6459 862358 SH SOLE 22 842401 0 19957 COGENT BIOSCIENCES INC COM 19240Q201 136 18216 SH SOLE 30 18216 0 0 COGENT BIOSCIENCES INC COM 19240Q201 0 38 SH SOLE 43 38 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2727 41105 SH SOLE 2 36539 0 4566 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 334 5038 SH SOLE 4 5038 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 231 3482 SH SOLE 7 3482 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 9631 145151 SH SOLE 18 145151 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5632 84882 SH SOLE 19 84882 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 363678 5481199 SH SOLE 21 5481199 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 70476 1062186 SH SOLE 22 1027700 0 34486 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 422 6363 SH SOLE 25 6363 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1527 23021 SH SOLE 26 19070 0 3951 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 51 765 SH SOLE 28 765 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6543 98611 SH SOLE 30 98611 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1003 15113 SH SOLE 34 15113 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 243 3662 SH SOLE 36 3662 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 351 5288 SH SOLE 40 5288 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2060 31044 SH SOLE 43 27040 0 4004 COGNEX CORP COM 192422103 18157 235344 SH SOLE 2 168223 0 67121 COGNEX CORP COM 192422103 10097 130870 SH SOLE 4 69038 0 61832 COGNEX CORP COM 192422103 2624 34011 SH SOLE 7 34011 0 0 COGNEX CORP COM 192422103 61 786 SH SOLE 13 786 0 0 COGNEX CORP COM 192422103 901 11675 SH SOLE 15 11675 0 0 COGNEX CORP COM 192422103 38735 502078 SH SOLE 18 492883 0 9195 COGNEX CORP COM 192422103 4067 52711 SH SOLE 19 52711 0 0 COGNEX CORP COM 192422103 736042 9540398 SH SOLE 21 9540398 0 0 COGNEX CORP COM 192422103 392876 5092360 SH SOLE 22 4784874 0 307486 COGNEX CORP COM 192422103 16985 220154 SH SOLE 23 220154 0 0 COGNEX CORP COM 192422103 15431 200012 SH SOLE 25 200012 0 0 COGNEX CORP COM 192422103 55991 725740 SH SOLE 26 396886 0 328854 COGNEX CORP COM 192422103 28623 371005 SH SOLE 28 9961 0 361044 COGNEX CORP COM 192422103 25 320 SH SOLE 29 320 0 0 COGNEX CORP COM 192422103 100741 1305782 SH SOLE 30 1160334 0 145448 COGNEX CORP COM 192422103 2938 38078 SH SOLE 31 18360 0 19718 COGNEX CORP COM 192422103 63420 822037 SH SOLE 34 822037 0 0 COGNEX CORP COM 192422103 2521 32676 SH SOLE 36 32676 0 0 COGNEX CORP COM 192422103 475 6154 SH SOLE 40 6154 0 0 COGNEX CORP COM 192422103 28 368 SH OTR 43 368 0 0 COGNEX CORP COM 192422103 9326 120883 SH SOLE 43 112963 0 7920 COGNITION THERAPEUTICS INC COM 19243B102 2 693 SH SOLE 18 693 0 0 COGNITION THERAPEUTICS INC COM 19243B102 21 7592 SH SOLE 21 7592 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 116137 1295156 SH SOLE 2 389486 0 905670 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29996 334517 SH SOLE 4 211428 0 123089 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 63413 707185 SH SOLE 7 565878 0 141307 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 196 2182 SH SOLE 13 2182 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6886 76788 SH SOLE 15 76788 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 308103 3435964 SH SOLE 18 3195607 0 240357 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 466095 5197894 SH SOLE 19 5197894 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1220016 13605620 SH SOLE 21 13605620 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1051475 11726047 SH SOLE 22 10688703 0 1037344 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 61673 687775 SH SOLE 23 687775 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 84829 946017 SH SOLE 25 946017 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 105490 1176424 SH SOLE 26 400991 0 775433 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 149654 1668947 SH SOLE 28 8791 0 1660156 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38 428 SH SOLE 29 428 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 319264 3560437 SH SOLE 30 3560437 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10303 114899 SH SOLE 31 55590 0 59309 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11097 123751 SH SOLE 32 123751 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23526 262363 SH SOLE 34 262363 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21551 240338 SH SOLE 36 240338 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1567 17479 SH SOLE 40 17479 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 125 1391 SH OTR 43 1391 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 42304 471773 SH SOLE 43 421842 0 49931 COGNYTE SOFTWARE LTD ORD SHS M25133105 227 20060 SH SOLE 2 20060 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 3 288 SH SOLE 4 288 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 123 10862 SH SOLE 7 10862 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 10209 902654 SH SOLE 21 902654 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 5458 482620 SH SOLE 22 449310 0 33310 COGNYTE SOFTWARE LTD ORD SHS M25133105 102 9034 SH SOLE 25 9034 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 82 7257 SH SOLE 26 1972 0 5285 COGNYTE SOFTWARE LTD ORD SHS M25133105 52 4602 SH SOLE 28 4602 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 5036 445248 SH SOLE 30 445248 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 8 706 SH SOLE 34 706 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 9 829 SH SOLE 36 829 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 88 7761 SH SOLE 40 7761 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 410 36236 SH SOLE 43 29691 0 6545 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 99 314214 SH SOLE 21 314214 0 0 COHBAR INC COM 19249J109 18 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 38 2328 SH SOLE 21 2328 0 0 COHEN & CO INC NEW COM 19249M102 432 26730 SH SOLE 22 26730 0 0 COHEN & STEERS INC COM 19247A100 5130 59725 SH SOLE 2 42796 0 16929 COHEN & STEERS INC COM 19247A100 5 56 SH SOLE 4 56 0 0 COHEN & STEERS INC COM 19247A100 30 352 SH SOLE 7 352 0 0 COHEN & STEERS INC COM 19247A100 6148 71577 SH SOLE 18 65261 0 6316 COHEN & STEERS INC COM 19247A100 16821 195841 SH SOLE 19 195841 0 0 COHEN & STEERS INC COM 19247A100 76035 885262 SH SOLE 21 885262 0 0 COHEN & STEERS INC COM 19247A100 59234 689653 SH SOLE 22 674808 0 14845 COHEN & STEERS INC COM 19247A100 401 4669 SH SOLE 23 4669 0 0 COHEN & STEERS INC COM 19247A100 256 2978 SH SOLE 25 2978 0 0 COHEN & STEERS INC COM 19247A100 3196 37209 SH SOLE 26 8590 0 28619 COHEN & STEERS INC COM 19247A100 38 445 SH SOLE 28 445 0 0 COHEN & STEERS INC COM 19247A100 1250 14550 SH SOLE 30 14550 0 0 COHEN & STEERS INC COM 19247A100 181 2105 SH SOLE 34 2105 0 0 COHEN & STEERS INC COM 19247A100 274 3186 SH SOLE 40 3186 0 0 COHEN & STEERS INC COM 19247A100 29 335 SH OTR 43 335 0 0 COHEN & STEERS INC COM 19247A100 1637 19057 SH SOLE 43 17459 0 1598 COHERENT INC COM 192479103 10724 39231 SH SOLE 2 17775 0 21456 COHERENT INC COM 192479103 121 442 SH SOLE 4 98 0 344 COHERENT INC COM 192479103 92 335 SH SOLE 7 335 0 0 COHERENT INC COM 192479103 15026 54966 SH SOLE 18 54966 0 0 COHERENT INC COM 192479103 1960 7171 SH SOLE 19 7171 0 0 COHERENT INC COM 192479103 336334 1230369 SH SOLE 21 1230369 0 0 COHERENT INC COM 192479103 185040 676908 SH SOLE 22 648326 0 28582 COHERENT INC COM 192479103 1289 4717 SH SOLE 25 4717 0 0 COHERENT INC COM 192479103 2701 9880 SH SOLE 26 8082 0 1798 COHERENT INC COM 192479103 119 437 SH SOLE 28 437 0 0 COHERENT INC COM 192479103 32909 120388 SH SOLE 30 120388 0 0 COHERENT INC COM 192479103 98 358 SH SOLE 31 358 0 0 COHERENT INC COM 192479103 968 3541 SH SOLE 36 3541 0 0 COHERENT INC COM 192479103 873 3193 SH SOLE 40 3193 0 0 COHERENT INC COM 192479103 1956 7157 SH SOLE 43 7085 0 72 COHERUS BIOSCIENCES INC COM 19249H103 2382 184495 SH SOLE 2 107151 0 77344 COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH SOLE 4 272 0 0 COHERUS BIOSCIENCES INC COM 19249H103 13 1019 SH SOLE 7 1019 0 0 COHERUS BIOSCIENCES INC COM 19249H103 3181 246364 SH SOLE 18 216830 0 29534 COHERUS BIOSCIENCES INC COM 19249H103 10127 784423 SH SOLE 19 784423 0 0 COHERUS BIOSCIENCES INC COM 19249H103 107266 8308766 SH SOLE 21 8308766 0 0 COHERUS BIOSCIENCES INC COM 19249H103 27599 2137814 SH SOLE 22 2103141 0 34673 COHERUS BIOSCIENCES INC COM 19249H103 300 23262 SH SOLE 23 23262 0 0 COHERUS BIOSCIENCES INC COM 19249H103 111 8616 SH SOLE 25 8616 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1908 147808 SH SOLE 26 20167 0 127641 COHERUS BIOSCIENCES INC COM 19249H103 517 40067 SH SOLE 28 40067 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1998 154787 SH SOLE 30 154787 0 0 COHERUS BIOSCIENCES INC COM 19249H103 107 8255 SH SOLE 34 8255 0 0 COHERUS BIOSCIENCES INC COM 19249H103 126 9751 SH SOLE 40 9751 0 0 COHERUS BIOSCIENCES INC COM 19249H103 87 6774 SH OTR 43 6774 0 0 COHERUS BIOSCIENCES INC COM 19249H103 125 9714 SH SOLE 43 9624 0 90 COHU INC COM 192576106 964 32551 SH SOLE 2 21966 0 10585 COHU INC COM 192576106 4 119 SH SOLE 4 119 0 0 COHU INC COM 192576106 20 678 SH SOLE 7 678 0 0 COHU INC COM 192576106 4967 167788 SH SOLE 18 167788 0 0 COHU INC COM 192576106 2524 85261 SH SOLE 19 85261 0 0 COHU INC COM 192576106 170586 5763037 SH SOLE 21 5763037 0 0 COHU INC COM 192576106 35322 1193303 SH SOLE 22 1161820 0 31483 COHU INC COM 192576106 177 5995 SH SOLE 25 5995 0 0 COHU INC COM 192576106 1083 36583 SH SOLE 26 31208 0 5375 COHU INC COM 192576106 26 863 SH SOLE 28 863 0 0 COHU INC COM 192576106 2552 86217 SH SOLE 30 86217 0 0 COHU INC COM 192576106 170 5747 SH SOLE 40 5747 0 0 COHU INC COM 192576106 394 13316 SH SOLE 43 13115 0 201 COINBASE GLOBAL INC COM CL A 19260Q107 2267 11942 SH SOLE 2 11173 0 769 COINBASE GLOBAL INC COM CL A 19260Q107 4151 21866 SH SOLE 4 12927 0 8939 COINBASE GLOBAL INC COM CL A 19260Q107 587 3094 SH SOLE 7 3094 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 31 164 SH SOLE 13 164 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 763 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 5590 29441 SH SOLE 18 27498 0 1943 COINBASE GLOBAL INC COM CL A 19260Q107 26353 138804 SH SOLE 19 138804 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 96451 508009 SH SOLE 21 508009 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 88659 466973 SH SOLE 22 427969 0 39004 COINBASE GLOBAL INC COM CL A 19260Q107 9047 47651 SH SOLE 23 47651 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1596 8408 SH SOLE 25 8408 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 7852 41356 SH SOLE 26 21589 0 19767 COINBASE GLOBAL INC COM CL A 19260Q107 7288 38388 SH SOLE 28 4546 0 33842 COINBASE GLOBAL INC COM CL A 19260Q107 23892 125839 SH SOLE 30 125839 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 914 4816 SH SOLE 31 3940 0 876 COINBASE GLOBAL INC COM CL A 19260Q107 37138 195609 SH SOLE 34 195609 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1161 6114 SH SOLE 36 6114 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 248 1306 SH SOLE 40 1306 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1454 7656 SH SOLE 43 6086 0 1570 COINBASE GLOBAL INC OPTIONS 19260Q107 304 1600 SH Call SOLE 4 1600 0 0 COINBASE GLOBAL INC OPTIONS 19260Q107 2468 13000 SH Call SOLE 18 13000 0 0 COINBASE GLOBAL INC OPTIONS 19260Q107 16461 86700 SH Call SOLE 19 86700 0 0 COINBASE GLOBAL INC OPTIONS 19260Q107 1348 7100 SH Call SOLE 22 7100 0 0 COINBASE GLOBAL INC OPTIONS 19260Q107 228 1200 SH Call SOLE 26 1200 0 0 COINBASE GLOBAL INC OPTIONS 19260Q107 9645 50800 SH Call SOLE 34 50800 0 0 COLFAX CORP COM 194014106 7023 176502 SH SOLE 2 100846 0 75656 COLFAX CORP COM 194014106 16 402 SH SOLE 4 402 0 0 COLFAX CORP COM 194014106 111 2801 SH SOLE 7 2801 0 0 COLFAX CORP COM 194014106 11776 295950 SH SOLE 18 295950 0 0 COLFAX CORP COM 194014106 1589 39932 SH SOLE 19 39932 0 0 COLFAX CORP COM 194014106 254621 6399116 SH SOLE 21 6399116 0 0 COLFAX CORP COM 194014106 148564 3733713 SH SOLE 22 3573539 0 160174 COLFAX CORP COM 194014106 769 19329 SH SOLE 25 19329 0 0 COLFAX CORP COM 194014106 2229 56022 SH SOLE 26 46582 0 9440 COLFAX CORP COM 194014106 80 2013 SH SOLE 28 2013 0 0 COLFAX CORP COM 194014106 3176 79828 SH SOLE 30 79828 0 0 COLFAX CORP COM 194014106 82 2051 SH SOLE 31 2051 0 0 COLFAX CORP COM 194014106 123 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 729 18325 SH SOLE 40 18325 0 0 COLFAX CORP COM 194014106 2101 52811 SH SOLE 43 44439 0 8372 COLGATE PALMOLIVE CO COM 194162103 177303 2338164 SH SOLE 2 818621 0 1519543 COLGATE PALMOLIVE CO COM 194162103 67693 892695 SH SOLE 4 566264 0 326431 COLGATE PALMOLIVE CO COM 194162103 79548 1049036 SH SOLE 7 830085 0 218951 COLGATE PALMOLIVE CO COM 194162103 1253 16519 SH SOLE 13 16519 0 0 COLGATE PALMOLIVE CO COM 194162103 8699 114713 SH SOLE 15 114713 0 0 COLGATE PALMOLIVE CO COM 194162103 121880 1607283 SH SOLE 18 1306610 0 300673 COLGATE PALMOLIVE CO COM 194162103 124027 1635587 SH SOLE 19 1635587 0 0 COLGATE PALMOLIVE CO COM 194162103 1656361 21843078 SH SOLE 21 21843078 0 0 COLGATE PALMOLIVE CO COM 194162103 1452005 19148154 SH SOLE 22 17207546 0 1940608 COLGATE PALMOLIVE CO COM 194162103 81158 1070269 SH SOLE 23 1070269 0 0 COLGATE PALMOLIVE CO COM 194162103 127731 1684435 SH SOLE 25 1684435 0 0 COLGATE PALMOLIVE CO COM 194162103 226657 2989016 SH SOLE 26 1610745 0 1378271 COLGATE PALMOLIVE CO COM 194162103 229144 3021811 SH SOLE 28 149004 0 2872807 COLGATE PALMOLIVE CO COM 194162103 549807 7250525 SH SOLE 30 7012087 0 238438 COLGATE PALMOLIVE CO COM 194162103 16006 211075 SH SOLE 31 121260 0 89815 COLGATE PALMOLIVE CO COM 194162103 19683 259567 SH SOLE 34 259567 0 0 COLGATE PALMOLIVE CO COM 194162103 32164 424153 SH SOLE 36 424153 0 0 COLGATE PALMOLIVE CO COM 194162103 2053 27070 SH SOLE 40 27070 0 0 COLGATE PALMOLIVE CO COM 194162103 130 1712 SH OTR 43 1712 0 0 COLGATE PALMOLIVE CO COM 194162103 75082 990142 SH SOLE 43 925564 0 64578 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 688 33794 SH SOLE 2 24271 0 9523 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2 111 SH SOLE 4 111 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 7 336 SH SOLE 7 336 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2841 139526 SH SOLE 18 124276 0 15250 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3869 190046 SH SOLE 19 190046 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 86073 4227569 SH SOLE 21 4227569 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20053 984924 SH SOLE 22 965160 0 19764 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 71 3509 SH SOLE 23 3509 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 94 4609 SH SOLE 25 4609 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 186 9149 SH SOLE 26 1127 0 8022 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1616 79374 SH SOLE 30 79374 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22 1076 SH SOLE 36 1076 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 102 5030 SH SOLE 40 5030 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20 960 SH OTR 43 960 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 759 37292 SH SOLE 43 37278 0 14 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1495 11464 SH SOLE 43 11464 0 0 COLONY BANKCORP INC COM 19623P101 315 16890 SH SOLE 2 15330 0 1560 COLONY BANKCORP INC COM 19623P101 39 2113 SH SOLE 18 2113 0 0 COLONY BANKCORP INC COM 19623P101 649 34783 SH SOLE 21 34783 0 0 COLONY BANKCORP INC COM 19623P101 444 23804 SH SOLE 22 23804 0 0 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 6 27989 SH SOLE 18 27989 0 0 COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 79 344358 SH SOLE 21 344358 0 0 COLUMBIA BKG SYS INC COM 197236102 1909 59156 SH SOLE 2 19289 0 39867 COLUMBIA BKG SYS INC COM 197236102 79 2450 SH SOLE 4 312 0 2138 COLUMBIA BKG SYS INC COM 197236102 43 1330 SH SOLE 7 1330 0 0 COLUMBIA BKG SYS INC COM 197236102 9139 283206 SH SOLE 18 283206 0 0 COLUMBIA BKG SYS INC COM 197236102 4141 128321 SH SOLE 19 128321 0 0 COLUMBIA BKG SYS INC COM 197236102 297094 9206516 SH SOLE 21 9206516 0 0 COLUMBIA BKG SYS INC COM 197236102 55590 1722654 SH SOLE 22 1645334 0 77320 COLUMBIA BKG SYS INC COM 197236102 242 7509 SH SOLE 25 7509 0 0 COLUMBIA BKG SYS INC COM 197236102 393 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 4047 125403 SH SOLE 30 125403 0 0 COLUMBIA BKG SYS INC COM 197236102 12 381 SH SOLE 36 381 0 0 COLUMBIA BKG SYS INC COM 197236102 273 8450 SH SOLE 40 8450 0 0 COLUMBIA BKG SYS INC COM 197236102 406 12583 SH SOLE 43 9727 0 2856 COLUMBIA FINL INC COM 197641103 477 22183 SH SOLE 2 13490 0 8693 COLUMBIA FINL INC COM 197641103 14 645 SH SOLE 7 645 0 0 COLUMBIA FINL INC COM 197641103 2379 110610 SH SOLE 18 110610 0 0 COLUMBIA FINL INC COM 197641103 1511 70264 SH SOLE 19 70264 0 0 COLUMBIA FINL INC COM 197641103 31423 1460872 SH SOLE 21 1460872 0 0 COLUMBIA FINL INC COM 197641103 25220 1172497 SH SOLE 22 1135801 0 36696 COLUMBIA FINL INC COM 197641103 136 6345 SH SOLE 25 6345 0 0 COLUMBIA FINL INC COM 197641103 127 5902 SH SOLE 26 0 0 5902 COLUMBIA FINL INC COM 197641103 840 39047 SH SOLE 30 39047 0 0 COLUMBIA FINL INC COM 197641103 150 6951 SH SOLE 40 6951 0 0 COLUMBIA FINL INC COM 197641103 1382 64249 SH SOLE 43 54772 0 9477 COLUMBIA SPORTSWEAR CO COM 198516106 4316 47672 SH SOLE 2 28763 0 18909 COLUMBIA SPORTSWEAR CO COM 198516106 8 90 SH SOLE 4 90 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 46 509 SH SOLE 7 509 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 7074 78145 SH SOLE 18 78145 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1053 11635 SH SOLE 19 11635 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 159327 1759940 SH SOLE 21 1759940 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 88630 979010 SH SOLE 22 934038 0 44972 COLUMBIA SPORTSWEAR CO COM 198516106 593 6545 SH SOLE 25 6545 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1085 11987 SH SOLE 26 9556 0 2431 COLUMBIA SPORTSWEAR CO COM 198516106 62 681 SH SOLE 28 681 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1844 20372 SH SOLE 30 20372 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 52 575 SH SOLE 31 575 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 305 3367 SH SOLE 36 3367 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 420 4635 SH SOLE 40 4635 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2088 23066 SH SOLE 43 21425 0 1641 COLUMBUS MCKINNON CORP N Y COM 199333105 986 23250 SH SOLE 2 8144 0 15106 COLUMBUS MCKINNON CORP N Y COM 199333105 24 562 SH SOLE 4 124 0 438 COLUMBUS MCKINNON CORP N Y COM 199333105 17 394 SH SOLE 7 394 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3698 87207 SH SOLE 18 87207 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2781 65584 SH SOLE 19 65584 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 45144 1064706 SH SOLE 21 1064706 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 28618 674943 SH SOLE 22 644842 0 30101 COLUMBUS MCKINNON CORP N Y COM 199333105 267 6292 SH SOLE 25 6292 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 850 20044 SH SOLE 26 16898 0 3146 COLUMBUS MCKINNON CORP N Y COM 199333105 21 505 SH SOLE 28 505 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5179 122151 SH SOLE 30 122151 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 132 3113 SH SOLE 36 3113 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 148 3489 SH SOLE 40 3489 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 336 7936 SH SOLE 43 6688 0 1248 COMCAST CORP NEW CL A 20030N101 574011 12259956 SH SOLE 2 4335512 0 7924444 COMCAST CORP NEW CL A 20030N101 168774 3604743 SH SOLE 4 2316889 0 1287854 COMCAST CORP NEW CL A 20030N101 216417 4622315 SH SOLE 7 4487720 0 134595 COMCAST CORP NEW CL A 20030N101 16836 359592 SH SOLE 13 359592 0 0 COMCAST CORP NEW CL A 20030N101 31128 664839 SH SOLE 15 664839 0 0 COMCAST CORP NEW CL A 20030N101 26 553 SH SOLE 17 0 0 553 COMCAST CORP NEW CL A 20030N101 728933 15568839 SH SOLE 18 14244687 0 1324152 COMCAST CORP NEW CL A 20030N101 788464 16840333 SH SOLE 19 16840333 0 0 COMCAST CORP NEW CL A 20030N101 8891 189902 SH SOLE 20 189902 0 0 COMCAST CORP NEW CL A 20030N101 4436302 94752284 SH SOLE 21 94752284 0 0 COMCAST CORP NEW CL A 20030N101 4677403 99901812 SH SOLE 22 88719395 0 11182417 COMCAST CORP NEW CL A 20030N101 303840 6489537 SH SOLE 23 6489537 0 0 COMCAST CORP NEW CL A 20030N101 337027 7198357 SH SOLE 25 7101473 0 96884 COMCAST CORP NEW CL A 20030N101 570791 12191186 SH SOLE 26 5390919 0 6800267 COMCAST CORP NEW CL A 20030N101 382086 8160747 SH SOLE 28 111486 0 8049261 COMCAST CORP NEW CL A 20030N101 14492 309534 SH SOLE 29 309534 0 0 COMCAST CORP NEW CL A 20030N101 1056332 22561561 SH SOLE 30 22555761 0 5800 COMCAST CORP NEW CL A 20030N101 72120 1540366 SH SOLE 31 1026668 0 513698 COMCAST CORP NEW CL A 20030N101 49812 1063907 SH SOLE 32 1063907 0 0 COMCAST CORP NEW CL A 20030N101 219060 4678775 SH SOLE 34 4678775 0 0 COMCAST CORP NEW CL A 20030N101 96204 2054762 SH SOLE 36 2054762 0 0 COMCAST CORP NEW CL A 20030N101 2231 47658 SH SOLE 37 47658 0 0 COMCAST CORP NEW CL A 20030N101 7120 152077 SH SOLE 40 152077 0 0 COMCAST CORP NEW CL A 20030N101 478 10207 SH OTR 43 10207 0 0 COMCAST CORP NEW CL A 20030N101 190290 4064290 SH SOLE 43 3688139 0 376151 COMCAST CORP NEW OPTIONS 20030N101 567 12100 SH Call SOLE 4 12100 0 0 COMCAST CORP NEW OPTIONS 20030N101 4607 98400 SH Call SOLE 18 98400 0 0 COMCAST CORP NEW OPTIONS 20030N101 32905 702800 SH Call SOLE 19 702800 0 0 COMCAST CORP NEW OPTIONS 20030N101 2510 53600 SH Call SOLE 22 53600 0 0 COMCAST CORP NEW OPTIONS 20030N101 426 9100 SH Call SOLE 26 9100 0 0 COMCAST CORP NEW OPTIONS 20030N101 18012 384700 SH Call SOLE 34 384700 0 0 COMERICA INC COM 200340107 36465 403237 SH SOLE 2 90683 0 312554 COMERICA INC COM 200340107 701 7752 SH SOLE 4 5481 0 2271 COMERICA INC COM 200340107 9897 109443 SH SOLE 7 105800 0 3643 COMERICA INC COM 200340107 275 3045 SH SOLE 15 3045 0 0 COMERICA INC COM 200340107 0 4 SH SOLE 17 0 0 4 COMERICA INC COM 200340107 21970 242952 SH SOLE 18 232022 0 10930 COMERICA INC COM 200340107 9176 101474 SH SOLE 19 101474 0 0 COMERICA INC COM 200340107 557564 6165702 SH SOLE 21 6165702 0 0 COMERICA INC COM 200340107 262359 2901241 SH SOLE 22 2718030 0 183211 COMERICA INC COM 200340107 26110 288732 SH SOLE 25 288732 0 0 COMERICA INC COM 200340107 31194 344948 SH SOLE 26 183669 0 161279 COMERICA INC COM 200340107 9060 100184 SH SOLE 28 29476 0 70708 COMERICA INC COM 200340107 51361 567964 SH SOLE 30 567964 0 0 COMERICA INC COM 200340107 174 1922 SH SOLE 31 1922 0 0 COMERICA INC COM 200340107 4011 44357 SH SOLE 32 44357 0 0 COMERICA INC COM 200340107 4940 54626 SH SOLE 36 54626 0 0 COMERICA INC COM 200340107 1547 17108 SH SOLE 40 17108 0 0 COMERICA INC COM 200340107 40 438 SH OTR 43 438 0 0 COMERICA INC COM 200340107 24960 276020 SH SOLE 43 240110 0 35910 COMFORT SYS USA INC COM 199908104 2138 24022 SH SOLE 2 20178 0 3844 COMFORT SYS USA INC COM 199908104 13 149 SH SOLE 4 149 0 0 COMFORT SYS USA INC COM 199908104 45 505 SH SOLE 7 505 0 0 COMFORT SYS USA INC COM 199908104 10947 122981 SH SOLE 18 121363 0 1618 COMFORT SYS USA INC COM 199908104 8572 96300 SH SOLE 19 96300 0 0 COMFORT SYS USA INC COM 199908104 379149 4259623 SH SOLE 21 4259623 0 0 COMFORT SYS USA INC COM 199908104 77546 871201 SH SOLE 22 850041 0 21160 COMFORT SYS USA INC COM 199908104 79 883 SH SOLE 23 883 0 0 COMFORT SYS USA INC COM 199908104 681 7649 SH SOLE 25 7649 0 0 COMFORT SYS USA INC COM 199908104 1282 14407 SH SOLE 26 11033 0 3374 COMFORT SYS USA INC COM 199908104 58 647 SH SOLE 28 647 0 0 COMFORT SYS USA INC COM 199908104 5672 63721 SH SOLE 30 63721 0 0 COMFORT SYS USA INC COM 199908104 503 5655 SH SOLE 36 5655 0 0 COMFORT SYS USA INC COM 199908104 425 4780 SH SOLE 40 4780 0 0 COMFORT SYS USA INC COM 199908104 1977 22215 SH SOLE 43 21961 0 254 COMMERCE BANCSHARES INC COM 200525103 13245 185011 SH SOLE 2 87297 0 97714 COMMERCE BANCSHARES INC COM 200525103 167 2332 SH SOLE 4 239 0 2093 COMMERCE BANCSHARES INC COM 200525103 2029 28341 SH SOLE 7 28341 0 0 COMMERCE BANCSHARES INC COM 200525103 72 1003 SH SOLE 15 1003 0 0 COMMERCE BANCSHARES INC COM 200525103 17025 237810 SH SOLE 18 237810 0 0 COMMERCE BANCSHARES INC COM 200525103 2367 33068 SH SOLE 19 33068 0 0 COMMERCE BANCSHARES INC COM 200525103 414244 5786340 SH SOLE 21 5786340 0 0 COMMERCE BANCSHARES INC COM 200525103 219313 3063459 SH SOLE 22 2933267 0 130192 COMMERCE BANCSHARES INC COM 200525103 10207 142573 SH SOLE 25 142573 0 0 COMMERCE BANCSHARES INC COM 200525103 8638 120658 SH SOLE 26 43641 0 77017 COMMERCE BANCSHARES INC COM 200525103 2568 35864 SH SOLE 28 2190 0 33674 COMMERCE BANCSHARES INC COM 200525103 13368 186736 SH SOLE 30 186736 0 0 COMMERCE BANCSHARES INC COM 200525103 117 1638 SH SOLE 31 1638 0 0 COMMERCE BANCSHARES INC COM 200525103 2049 28624 SH SOLE 36 28624 0 0 COMMERCE BANCSHARES INC COM 200525103 1051 14677 SH SOLE 40 14677 0 0 COMMERCE BANCSHARES INC COM 200525103 17639 246394 SH SOLE 43 244693 0 1701 COMMERCIAL METALS CO COM 201723103 10191 244854 SH SOLE 2 132663 0 112191 COMMERCIAL METALS CO COM 201723103 17 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 114 2750 SH SOLE 7 2750 0 0 COMMERCIAL METALS CO COM 201723103 23632 567812 SH SOLE 18 567812 0 0 COMMERCIAL METALS CO COM 201723103 22497 540536 SH SOLE 19 540536 0 0 COMMERCIAL METALS CO COM 201723103 376156 9037862 SH SOLE 21 9037862 0 0 COMMERCIAL METALS CO COM 201723103 156993 3772049 SH SOLE 22 3650825 0 121224 COMMERCIAL METALS CO COM 201723103 578 13883 SH SOLE 23 13883 0 0 COMMERCIAL METALS CO COM 201723103 721 17323 SH SOLE 25 17323 0 0 COMMERCIAL METALS CO COM 201723103 5405 129864 SH SOLE 26 41763 0 88101 COMMERCIAL METALS CO COM 201723103 3310 79540 SH SOLE 28 79540 0 0 COMMERCIAL METALS CO COM 201723103 2916 70067 SH SOLE 30 70067 0 0 COMMERCIAL METALS CO COM 201723103 153 3680 SH SOLE 36 3680 0 0 COMMERCIAL METALS CO COM 201723103 631 15169 SH SOLE 40 15169 0 0 COMMERCIAL METALS CO COM 201723103 3635 87345 SH SOLE 43 71463 0 15882 COMMERCIAL VEH GROUP INC COM 202608105 138 16284 SH SOLE 2 1298 0 14986 COMMERCIAL VEH GROUP INC COM 202608105 4 515 SH SOLE 7 515 0 0 COMMERCIAL VEH GROUP INC COM 202608105 848 100405 SH SOLE 18 100405 0 0 COMMERCIAL VEH GROUP INC COM 202608105 476 56282 SH SOLE 19 56282 0 0 COMMERCIAL VEH GROUP INC COM 202608105 9678 1145372 SH SOLE 21 1145372 0 0 COMMERCIAL VEH GROUP INC COM 202608105 6283 743494 SH SOLE 22 728632 0 14862 COMMSCOPE HLDG CO INC COM 20337X109 7646 970367 SH SOLE 2 125287 0 845080 COMMSCOPE HLDG CO INC COM 20337X109 6 783 SH SOLE 4 783 0 0 COMMSCOPE HLDG CO INC COM 20337X109 65 8293 SH SOLE 7 8293 0 0 COMMSCOPE HLDG CO INC COM 20337X109 984 124837 SH SOLE 18 124837 0 0 COMMSCOPE HLDG CO INC COM 20337X109 5289 671197 SH SOLE 19 671197 0 0 COMMSCOPE HLDG CO INC COM 20337X109 44100 5596424 SH SOLE 21 5596424 0 0 COMMSCOPE HLDG CO INC COM 20337X109 40521 5142301 SH SOLE 22 4907786 0 234515 COMMSCOPE HLDG CO INC COM 20337X109 4930 625685 SH SOLE 25 625685 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2358 299264 SH SOLE 26 160577 0 138687 COMMSCOPE HLDG CO INC COM 20337X109 29 3636 SH SOLE 28 3636 0 0 COMMSCOPE HLDG CO INC COM 20337X109 939 119224 SH SOLE 30 119224 0 0 COMMSCOPE HLDG CO INC COM 20337X109 24 3023 SH SOLE 31 3023 0 0 COMMSCOPE HLDG CO INC COM 20337X109 3413 433143 SH SOLE 34 433143 0 0 COMMSCOPE HLDG CO INC COM 20337X109 263 33398 SH SOLE 36 33398 0 0 COMMSCOPE HLDG CO INC COM 20337X109 188 23918 SH SOLE 40 23918 0 0 COMMSCOPE HLDG CO INC COM 20337X109 861 109258 SH SOLE 43 81112 0 28146 COMMUNITY BK SYS INC COM 203607106 2879 41034 SH SOLE 2 14291 0 26743 COMMUNITY BK SYS INC COM 203607106 81 1157 SH SOLE 4 222 0 935 COMMUNITY BK SYS INC COM 203607106 1766 25177 SH SOLE 7 25177 0 0 COMMUNITY BK SYS INC COM 203607106 13904 198199 SH SOLE 18 198199 0 0 COMMUNITY BK SYS INC COM 203607106 6434 91721 SH SOLE 19 91721 0 0 COMMUNITY BK SYS INC COM 203607106 435915 6214037 SH SOLE 21 6214037 0 0 COMMUNITY BK SYS INC COM 203607106 86773 1236964 SH SOLE 22 1185016 0 51948 COMMUNITY BK SYS INC COM 203607106 426 6071 SH SOLE 25 6071 0 0 COMMUNITY BK SYS INC COM 203607106 1303 18575 SH SOLE 26 14729 0 3846 COMMUNITY BK SYS INC COM 203607106 67 960 SH SOLE 28 960 0 0 COMMUNITY BK SYS INC COM 203607106 6253 89132 SH SOLE 30 89132 0 0 COMMUNITY BK SYS INC COM 203607106 145 2061 SH SOLE 36 2061 0 0 COMMUNITY BK SYS INC COM 203607106 436 6216 SH SOLE 40 6216 0 0 COMMUNITY BK SYS INC COM 203607106 821 11704 SH SOLE 43 11260 0 444 COMMUNITY FINL CORP MD COM 20368X101 300 7407 SH SOLE 2 7047 0 360 COMMUNITY FINL CORP MD COM 20368X101 44 1080 SH SOLE 18 1080 0 0 COMMUNITY FINL CORP MD COM 20368X101 561 13875 SH SOLE 21 13875 0 0 COMMUNITY FINL CORP MD COM 20368X101 128 3169 SH SOLE 22 3169 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 788 66415 SH SOLE 2 39460 0 26955 COMMUNITY HEALTH SYS INC NEW COM 203668108 5 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 69 5775 SH SOLE 7 5775 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 5177 436169 SH SOLE 18 428917 0 7252 COMMUNITY HEALTH SYS INC NEW COM 203668108 4025 339067 SH SOLE 19 339067 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 176110 14836553 SH SOLE 21 14836553 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 37140 3128864 SH SOLE 22 3054641 0 74223 COMMUNITY HEALTH SYS INC NEW COM 203668108 48 4073 SH SOLE 23 4073 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 166 14002 SH SOLE 25 14002 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 388 32679 SH SOLE 26 14029 0 18650 COMMUNITY HEALTH SYS INC NEW COM 203668108 961 80976 SH SOLE 28 80976 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 4779 402623 SH SOLE 30 402623 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 121 10223 SH SOLE 36 10223 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 152 12838 SH SOLE 40 12838 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 521 43882 SH SOLE 43 43661 0 221 COMMUNITY HEALTHCARE TR INC COM 20369C106 4941 117062 SH SOLE 2 88483 0 28579 COMMUNITY HEALTHCARE TR INC COM 20369C106 467 11068 SH SOLE 4 11068 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1287 30497 SH SOLE 7 30497 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3541 83884 SH SOLE 18 83884 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 15136 358588 SH SOLE 19 358588 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 126283 2991775 SH SOLE 21 2991775 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 32850 778250 SH SOLE 22 761166 0 17084 COMMUNITY HEALTHCARE TR INC COM 20369C106 29 679 SH SOLE 23 679 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 4830 114427 SH SOLE 25 114427 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 121 2876 SH SOLE 26 0 0 2876 COMMUNITY HEALTHCARE TR INC COM 20369C106 1401 33182 SH SOLE 28 413 0 32769 COMMUNITY HEALTHCARE TR INC COM 20369C106 5787 137103 SH SOLE 30 137103 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5815 137770 SH SOLE 34 137770 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 112 2657 SH SOLE 40 2657 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 682 16150 SH SOLE 43 15085 0 1065 COMMUNITY TR BANCORP INC COM 204149108 2251 54639 SH SOLE 2 46005 0 8634 COMMUNITY TR BANCORP INC COM 204149108 2 59 SH SOLE 4 59 0 0 COMMUNITY TR BANCORP INC COM 204149108 6 153 SH SOLE 7 153 0 0 COMMUNITY TR BANCORP INC COM 204149108 2064 50094 SH SOLE 18 50094 0 0 COMMUNITY TR BANCORP INC COM 204149108 3458 83921 SH SOLE 19 83921 0 0 COMMUNITY TR BANCORP INC COM 204149108 27903 677247 SH SOLE 21 677247 0 0 COMMUNITY TR BANCORP INC COM 204149108 22241 539842 SH SOLE 22 522193 0 17649 COMMUNITY TR BANCORP INC COM 204149108 132 3196 SH SOLE 25 3196 0 0 COMMUNITY TR BANCORP INC COM 204149108 380 9224 SH SOLE 26 7174 0 2050 COMMUNITY TR BANCORP INC COM 204149108 583 14160 SH SOLE 30 14160 0 0 COMMUNITY TR BANCORP INC COM 204149108 109 2638 SH SOLE 36 2638 0 0 COMMUNITY TR BANCORP INC COM 204149108 65 1579 SH SOLE 40 1579 0 0 COMMUNITY TR BANCORP INC COM 204149108 42 1010 SH OTR 43 1010 0 0 COMMUNITY TR BANCORP INC COM 204149108 1077 26139 SH SOLE 43 22012 0 4127 COMMUNITY WEST BANCSHARES COM 204157101 21 1471 SH SOLE 18 1471 0 0 COMMUNITY WEST BANCSHARES COM 204157101 343 24511 SH SOLE 21 24511 0 0 COMMUNITY WEST BANCSHARES COM 204157101 67 4814 SH SOLE 22 4814 0 0 COMMVAULT SYS INC COM 204166102 2352 35450 SH SOLE 2 30637 0 4813 COMMVAULT SYS INC COM 204166102 42 634 SH SOLE 4 174 0 460 COMMVAULT SYS INC COM 204166102 39 582 SH SOLE 7 582 0 0 COMMVAULT SYS INC COM 204166102 12964 195395 SH SOLE 18 195395 0 0 COMMVAULT SYS INC COM 204166102 5203 78410 SH SOLE 19 78410 0 0 COMMVAULT SYS INC COM 204166102 217245 3274232 SH SOLE 21 3274232 0 0 COMMVAULT SYS INC COM 204166102 83003 1250990 SH SOLE 22 1226381 0 24609 COMMVAULT SYS INC COM 204166102 448 6758 SH SOLE 25 6758 0 0 COMMVAULT SYS INC COM 204166102 1035 15595 SH SOLE 26 11553 0 4042 COMMVAULT SYS INC COM 204166102 51 771 SH SOLE 28 771 0 0 COMMVAULT SYS INC COM 204166102 1735 26145 SH SOLE 30 26145 0 0 COMMVAULT SYS INC COM 204166102 246 3701 SH SOLE 36 3701 0 0 COMMVAULT SYS INC COM 204166102 328 4948 SH SOLE 40 4948 0 0 COMMVAULT SYS INC COM 204166102 3122 47057 SH SOLE 43 45288 0 1769 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1006 199508 SH SOLE 21 199508 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1498 297303 SH SOLE 43 293681 0 3622 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9798 996780 SH SOLE 7 996780 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5073 516108 SH SOLE 21 516108 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 38195 3885574 SH SOLE 30 3885574 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3147 320131 SH SOLE 43 315959 0 4172 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 702 89739 SH SOLE 2 89739 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1561 199588 SH SOLE 7 199588 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 41 5242 SH SOLE 19 5242 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 18068 2310517 SH SOLE 21 2310517 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 516 65983 SH SOLE 22 65983 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 19222 2458085 SH SOLE 30 2458085 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 8063 1031137 SH SOLE 43 1012973 0 18164 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1248 230288 SH SOLE 30 230288 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 6358 1173004 SH SOLE 43 1064035 0 108969 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 230 15398 SH SOLE 2 15398 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 262 17517 SH SOLE 22 17517 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2278 152296 SH SOLE 30 152296 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 62 4175 SH SOLE 34 4175 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1584 105894 SH SOLE 43 100368 0 5526 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3683 365720 SH SOLE 2 18479 0 347241 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1210 120159 SH SOLE 4 65792 0 54367 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9278 921355 SH SOLE 7 921355 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6 617 SH SOLE 13 617 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 22 2169 SH SOLE 15 2169 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 729 72426 SH SOLE 18 72426 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 365 36251 SH SOLE 19 36251 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 58819 5840966 SH SOLE 21 5840966 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20939 2079338 SH SOLE 22 1915942 0 163396 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2355 233889 SH SOLE 23 233889 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 80 7914 SH SOLE 25 7914 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2337 232118 SH SOLE 26 0 0 232118 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3098 307661 SH SOLE 28 25416 0 282245 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 32892 3266334 SH SOLE 30 3004096 0 262238 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 574 57018 SH SOLE 34 57018 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5 448 SH SOLE 40 448 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 338 33517 SH SOLE 43 33517 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 353 14870 SH SOLE 21 14870 0 0 COMPASS INC CL A 20464U100 102 12963 SH SOLE 2 12963 0 0 COMPASS INC CL A 20464U100 809 102922 SH SOLE 21 102922 0 0 COMPASS INC CL A 20464U100 158 20138 SH SOLE 22 20138 0 0 COMPASS MINERALS INTL INC COM 20451N101 843 13427 SH SOLE 2 9691 0 3736 COMPASS MINERALS INTL INC COM 20451N101 8 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 4744 75552 SH SOLE 7 75552 0 0 COMPASS MINERALS INTL INC COM 20451N101 7342 116926 SH SOLE 18 116926 0 0 COMPASS MINERALS INTL INC COM 20451N101 3808 60644 SH SOLE 19 60644 0 0 COMPASS MINERALS INTL INC COM 20451N101 269442 4291164 SH SOLE 21 4291164 0 0 COMPASS MINERALS INTL INC COM 20451N101 51904 826630 SH SOLE 22 805161 0 21469 COMPASS MINERALS INTL INC COM 20451N101 435 6925 SH SOLE 25 6925 0 0 COMPASS MINERALS INTL INC COM 20451N101 861 13712 SH SOLE 26 10499 0 3213 COMPASS MINERALS INTL INC COM 20451N101 38 606 SH SOLE 28 606 0 0 COMPASS MINERALS INTL INC COM 20451N101 3763 59934 SH SOLE 30 59934 0 0 COMPASS MINERALS INTL INC COM 20451N101 297 4734 SH SOLE 36 4734 0 0 COMPASS MINERALS INTL INC COM 20451N101 323 5138 SH SOLE 40 5138 0 0 COMPASS MINERALS INTL INC COM 20451N101 2698 42973 SH SOLE 43 40377 0 2596 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 3420 265306 SH SOLE 21 265306 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 129 10032 SH SOLE 30 10032 0 0 COMPOSECURE INC COM CL A 20459V105 835 110049 SH SOLE 22 110049 0 0 COMPUGEN LTD ORD M25722105 2 684 SH SOLE 2 684 0 0 COMPUGEN LTD ORD M25722105 1 438 SH SOLE 4 438 0 0 COMPUGEN LTD ORD M25722105 46 14407 SH SOLE 7 14407 0 0 COMPUGEN LTD ORD M25722105 5196 1613672 SH SOLE 21 1613672 0 0 COMPUGEN LTD ORD M25722105 1811 562321 SH SOLE 22 526621 0 35700 COMPUGEN LTD ORD M25722105 34 10531 SH SOLE 25 10531 0 0 COMPUGEN LTD ORD M25722105 19 6020 SH SOLE 26 0 0 6020 COMPUGEN LTD ORD M25722105 250 77750 SH SOLE 30 77750 0 0 COMPUGEN LTD ORD M25722105 44 13617 SH SOLE 40 13617 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1093 31732 SH SOLE 2 17034 0 14698 COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH SOLE 4 99 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 9 256 SH SOLE 7 256 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1921 55775 SH SOLE 18 55775 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 849 24654 SH SOLE 19 24654 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 63768 1851024 SH SOLE 21 1851024 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 13395 388835 SH SOLE 22 375757 0 13078 COMPUTER PROGRAMS & SYS INC COM 205306103 76 2197 SH SOLE 25 2197 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 107 3114 SH SOLE 26 2235 0 879 COMPUTER PROGRAMS & SYS INC COM 205306103 1098 31868 SH SOLE 30 31868 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 40 1175 SH SOLE 40 1175 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 720 20913 SH SOLE 43 20913 0 0 COMPUTER TASK GROUP INC COM 205477102 26 2627 SH SOLE 18 2627 0 0 COMPUTER TASK GROUP INC COM 205477102 478 48968 SH SOLE 21 48968 0 0 COMPUTER TASK GROUP INC COM 205477102 2254 230715 SH SOLE 22 230715 0 0 COMPX INTL INC CL A 20563P101 37 1556 SH SOLE 2 0 0 1556 COMPX INTL INC CL A 20563P101 136 5794 SH SOLE 18 5794 0 0 COMPX INTL INC CL A 20563P101 65 2748 SH SOLE 19 2748 0 0 COMPX INTL INC CL A 20563P101 1306 55544 SH SOLE 21 55544 0 0 COMPX INTL INC CL A 20563P101 1083 46026 SH SOLE 22 45247 0 779 COMSCORE INC COM 20564W105 251 86227 SH SOLE 2 44796 0 41431 COMSCORE INC COM 20564W105 5 1699 SH SOLE 7 1699 0 0 COMSCORE INC COM 20564W105 647 222411 SH SOLE 18 222411 0 0 COMSCORE INC COM 20564W105 1237 425129 SH SOLE 19 425129 0 0 COMSCORE INC COM 20564W105 7398 2542180 SH SOLE 21 2542180 0 0 COMSCORE INC COM 20564W105 4439 1525349 SH SOLE 22 1482655 0 42694 COMSCORE INC COM 20564W105 33 11507 SH SOLE 26 0 0 11507 COMSOVEREIGN HLDG CORP COM NEW 205650203 8 9370 SH SOLE 18 9370 0 0 COMSOVEREIGN HLDG CORP COM NEW 205650203 100 118605 SH SOLE 21 118605 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 32 5361 SH SOLE 21 5361 0 0 COMSTOCK MNG INC COM NEW 205750300 8 4692 SH SOLE 2 0 0 4692 COMSTOCK MNG INC COM NEW 205750300 14 8255 SH SOLE 18 8255 0 0 COMSTOCK MNG INC COM NEW 205750300 163 97876 SH SOLE 21 97876 0 0 COMSTOCK MNG INC COM NEW 205750300 224 133855 SH SOLE 22 133855 0 0 COMSTOCK RES INC COM 205768302 4390 336429 SH SOLE 2 251035 0 85394 COMSTOCK RES INC COM 205768302 19 1472 SH SOLE 7 1472 0 0 COMSTOCK RES INC COM 205768302 3542 271434 SH SOLE 18 271434 0 0 COMSTOCK RES INC COM 205768302 2123 162645 SH SOLE 19 162645 0 0 COMSTOCK RES INC COM 205768302 43152 3306630 SH SOLE 21 3306630 0 0 COMSTOCK RES INC COM 205768302 38289 2933989 SH SOLE 22 2844138 0 89851 COMSTOCK RES INC COM 205768302 158 12104 SH SOLE 25 12104 0 0 COMSTOCK RES INC COM 205768302 106 8113 SH SOLE 26 0 0 8113 COMSTOCK RES INC COM 205768302 279 21397 SH SOLE 30 21397 0 0 COMSTOCK RES INC COM 205768302 127 9757 SH SOLE 40 9757 0 0 COMSTOCK RES INC COM 205768302 162 12383 SH SOLE 43 11673 0 710 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 372 23681 SH SOLE 2 8070 0 15611 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2 124 SH SOLE 4 124 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6 404 SH SOLE 7 404 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1594 101585 SH SOLE 18 101585 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 753 47987 SH SOLE 19 47987 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 52298 3333183 SH SOLE 21 3333183 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10646 678545 SH SOLE 22 650503 0 28042 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 50 3179 SH SOLE 25 3179 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 86 5500 SH SOLE 26 3765 0 1735 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 677 43168 SH SOLE 30 43168 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 28 1810 SH SOLE 40 1810 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 100 6352 SH SOLE 43 6352 0 0 CONAGRA BRANDS INC COM 205887102 33730 1004777 SH SOLE 2 211648 0 793129 CONAGRA BRANDS INC COM 205887102 10791 321442 SH SOLE 4 289032 0 32410 CONAGRA BRANDS INC COM 205887102 15343 457045 SH SOLE 7 441230 0 15815 CONAGRA BRANDS INC COM 205887102 62 1853 SH SOLE 13 1853 0 0 CONAGRA BRANDS INC COM 205887102 2355 70145 SH SOLE 15 70145 0 0 CONAGRA BRANDS INC COM 205887102 32423 965830 SH SOLE 18 899885 0 65945 CONAGRA BRANDS INC COM 205887102 25000 744721 SH SOLE 19 744721 0 0 CONAGRA BRANDS INC COM 205887102 702740 20933575 SH SOLE 21 20933575 0 0 CONAGRA BRANDS INC COM 205887102 341191 10163562 SH SOLE 22 9184515 0 979047 CONAGRA BRANDS INC COM 205887102 20007 595990 SH SOLE 23 595990 0 0 CONAGRA BRANDS INC COM 205887102 18552 552629 SH SOLE 25 552629 0 0 CONAGRA BRANDS INC COM 205887102 42853 1276537 SH SOLE 26 401744 0 874793 CONAGRA BRANDS INC COM 205887102 42695 1271819 SH SOLE 28 8551 0 1263268 CONAGRA BRANDS INC COM 205887102 113969 3394975 SH SOLE 30 3310434 0 84541 CONAGRA BRANDS INC COM 205887102 3472 103439 SH SOLE 31 49521 0 53918 CONAGRA BRANDS INC COM 205887102 5288 157507 SH SOLE 32 157507 0 0 CONAGRA BRANDS INC COM 205887102 11671 347675 SH SOLE 34 347675 0 0 CONAGRA BRANDS INC COM 205887102 13179 392591 SH SOLE 35 392591 0 0 CONAGRA BRANDS INC COM 205887102 7236 215559 SH SOLE 36 215559 0 0 CONAGRA BRANDS INC COM 205887102 549 16362 SH SOLE 40 16362 0 0 CONAGRA BRANDS INC COM 205887102 51 1523 SH OTR 43 1523 0 0 CONAGRA BRANDS INC COM 205887102 14473 431138 SH SOLE 43 356784 0 74354 CONCENTRIX CORP COM 20602D101 19568 117485 SH SOLE 2 37721 0 79764 CONCENTRIX CORP COM 20602D101 43 261 SH SOLE 4 160 0 101 CONCENTRIX CORP COM 20602D101 127 760 SH SOLE 7 760 0 0 CONCENTRIX CORP COM 20602D101 21474 128929 SH SOLE 18 128929 0 0 CONCENTRIX CORP COM 20602D101 2056 12344 SH SOLE 19 12344 0 0 CONCENTRIX CORP COM 20602D101 357708 2147623 SH SOLE 21 2147623 0 0 CONCENTRIX CORP COM 20602D101 192814 1157624 SH SOLE 22 1107195 0 50429 CONCENTRIX CORP COM 20602D101 1099 6601 SH SOLE 25 6601 0 0 CONCENTRIX CORP COM 20602D101 2864 17197 SH SOLE 26 13997 0 3200 CONCENTRIX CORP COM 20602D101 126 756 SH SOLE 28 756 0 0 CONCENTRIX CORP COM 20602D101 4325 25965 SH SOLE 30 25965 0 0 CONCENTRIX CORP COM 20602D101 103 618 SH SOLE 31 618 0 0 CONCENTRIX CORP COM 20602D101 430 2584 SH SOLE 36 2584 0 0 CONCENTRIX CORP COM 20602D101 963 5783 SH SOLE 40 5783 0 0 CONCENTRIX CORP COM 20602D101 7403 44445 SH SOLE 43 41004 0 3441 CONCERT PHARMACEUTICALS INC COM 206022105 53 15586 SH SOLE 2 14691 0 895 CONCERT PHARMACEUTICALS INC COM 206022105 20 6019 SH SOLE 18 6019 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 302 89503 SH SOLE 21 89503 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 1135 336840 SH SOLE 22 336840 0 0 CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 0 143 SH SOLE 43 143 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 258 38525 SH SOLE 2 20823 0 17702 CONCRETE PUMPING HLDGS INC COM 206704108 584 87185 SH SOLE 18 87185 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 321 47972 SH SOLE 19 47972 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 5851 873230 SH SOLE 21 873230 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 2132 318210 SH SOLE 22 301665 0 16545 CONDUENT INC COM 206787103 2729 528954 SH SOLE 2 194816 0 334138 CONDUENT INC COM 206787103 4 776 SH SOLE 4 776 0 0 CONDUENT INC COM 206787103 41 7933 SH SOLE 7 7933 0 0 CONDUENT INC COM 206787103 3 501 SH SOLE 17 0 0 501 CONDUENT INC COM 206787103 3235 626955 SH SOLE 18 626955 0 0 CONDUENT INC COM 206787103 10316 1999141 SH SOLE 19 1999141 0 0 CONDUENT INC COM 206787103 31969 6195500 SH SOLE 21 6195500 0 0 CONDUENT INC COM 206787103 27957 5417964 SH SOLE 22 5238605 0 179359 CONDUENT INC COM 206787103 341 66084 SH SOLE 23 66084 0 0 CONDUENT INC COM 206787103 4510 873965 SH SOLE 25 873965 0 0 CONDUENT INC COM 206787103 3367 652488 SH SOLE 26 142581 0 509907 CONDUENT INC COM 206787103 531 102994 SH SOLE 30 102994 0 0 CONDUENT INC COM 206787103 606 117478 SH SOLE 34 117478 0 0 CONDUENT INC COM 206787103 57 11053 SH SOLE 36 11053 0 0 CONDUENT INC COM 206787103 89 17319 SH SOLE 40 17319 0 0 CONDUENT INC COM 206787103 1791 347080 SH SOLE 43 301194 0 45886 CONFLUENT INC CLASS A COM 20717M103 617 15044 SH SOLE 2 13183 0 1861 CONFLUENT INC CLASS A COM 20717M103 8395 204756 SH SOLE 19 204756 0 0 CONFLUENT INC CLASS A COM 20717M103 10766 262577 SH SOLE 21 262577 0 0 CONFLUENT INC CLASS A COM 20717M103 31927 778696 SH SOLE 22 778696 0 0 CONFLUENT INC CLASS A COM 20717M103 4305 105005 SH SOLE 28 1424 0 103581 CONFLUENT INC CLASS A COM 20717M103 16519 402914 SH SOLE 34 402914 0 0 CONFLUENT INC CLASS A COM 20717M103 173 4217 SH SOLE 43 4217 0 0 CONFORMIS INC COM 20717E101 1 978 SH SOLE 2 0 0 978 CONFORMIS INC COM 20717E101 48 77325 SH SOLE 21 77325 0 0 CONFORMIS INC COM 20717E101 1816 2911723 SH SOLE 22 2911723 0 0 CONIFER HLDGS INC COM 20731J102 2 833 SH SOLE 21 833 0 0 CONMED CORP COM 207410101 2692 18119 SH SOLE 2 14723 0 3396 CONMED CORP COM 207410101 75 505 SH SOLE 4 113 0 392 CONMED CORP COM 207410101 61 411 SH SOLE 7 411 0 0 CONMED CORP COM 207410101 14625 98451 SH SOLE 18 98451 0 0 CONMED CORP COM 207410101 8881 59787 SH SOLE 19 59787 0 0 CONMED CORP COM 207410101 546390 3678156 SH SOLE 21 3678156 0 0 CONMED CORP COM 207410101 107201 721651 SH SOLE 22 703425 0 18226 CONMED CORP COM 207410101 29 197 SH SOLE 23 197 0 0 CONMED CORP COM 207410101 916 6167 SH SOLE 25 6167 0 0 CONMED CORP COM 207410101 1931 12997 SH SOLE 26 11126 0 1871 CONMED CORP COM 207410101 77 518 SH SOLE 28 518 0 0 CONMED CORP COM 207410101 7687 51746 SH SOLE 30 51746 0 0 CONMED CORP COM 207410101 682 4589 SH SOLE 36 4589 0 0 CONMED CORP COM 207410101 513 3451 SH SOLE 40 3451 0 0 CONMED CORP COM 207410101 2082 14015 SH SOLE 43 13849 0 166 CONMED CORP NOTE 2.625% 2/0 207410AF8 4430 2578000 PRN SOLE 21 2578000 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 44 14708 SH SOLE 18 14708 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 5501 1821374 SH SOLE 19 1821374 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 15 4866 SH SOLE 20 4866 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 1108 366795 SH SOLE 21 366795 0 0 CONNECT BIOPHARMA HLDGS LTD ADS 207523101 87 28649 SH SOLE 30 28649 0 0 CONNECTONE BANCORP INC COM 20786W107 1518 47431 SH SOLE 2 26522 0 20909 CONNECTONE BANCORP INC COM 20786W107 16 503 SH SOLE 7 503 0 0 CONNECTONE BANCORP INC COM 20786W107 3816 119222 SH SOLE 18 119222 0 0 CONNECTONE BANCORP INC COM 20786W107 2694 84149 SH SOLE 19 84149 0 0 CONNECTONE BANCORP INC COM 20786W107 46174 1442486 SH SOLE 21 1442486 0 0 CONNECTONE BANCORP INC COM 20786W107 33386 1042992 SH SOLE 22 1006433 0 36559 CONNECTONE BANCORP INC COM 20786W107 146 4551 SH SOLE 25 4551 0 0 CONNECTONE BANCORP INC COM 20786W107 67 2081 SH SOLE 26 0 0 2081 CONNECTONE BANCORP INC COM 20786W107 22 672 SH SOLE 28 672 0 0 CONNECTONE BANCORP INC COM 20786W107 897 28018 SH SOLE 30 28018 0 0 CONNECTONE BANCORP INC COM 20786W107 181 5645 SH SOLE 40 5645 0 0 CONNECTONE BANCORP INC COM 20786W107 884 27613 SH SOLE 43 24863 0 2750 CONNS INC COM 208242107 1167 75724 SH SOLE 2 24321 0 51403 CONNS INC COM 208242107 4 253 SH SOLE 7 253 0 0 CONNS INC COM 208242107 1237 80263 SH SOLE 18 70651 0 9612 CONNS INC COM 208242107 6498 421655 SH SOLE 19 421655 0 0 CONNS INC COM 208242107 36680 2380262 SH SOLE 21 2380262 0 0 CONNS INC COM 208242107 12915 838077 SH SOLE 22 827452 0 10625 CONNS INC COM 208242107 229 14841 SH SOLE 23 14841 0 0 CONNS INC COM 208242107 985 63923 SH SOLE 26 0 0 63923 CONNS INC COM 208242107 317 20587 SH SOLE 30 20587 0 0 CONNS INC COM 208242107 93 6046 SH SOLE 43 5051 0 995 CONOCOPHILLIPS COM 20825C104 160762 1607620 SH SOLE 2 546683 0 1060937 CONOCOPHILLIPS COM 20825C104 47284 472837 SH SOLE 4 420211 0 52626 CONOCOPHILLIPS COM 20825C104 113036 1130355 SH SOLE 7 1091762 0 38593 CONOCOPHILLIPS COM 20825C104 2310 23098 SH SOLE 13 23098 0 0 CONOCOPHILLIPS COM 20825C104 18852 188522 SH SOLE 15 188522 0 0 CONOCOPHILLIPS COM 20825C104 3 32 SH SOLE 17 0 0 32 CONOCOPHILLIPS COM 20825C104 609972 6099721 SH SOLE 18 5796573 0 303148 CONOCOPHILLIPS COM 20825C104 909554 9095536 SH SOLE 19 9095536 0 0 CONOCOPHILLIPS COM 20825C104 3542852 35428520 SH SOLE 21 35428520 0 0 CONOCOPHILLIPS COM 20825C104 2811568 28115683 SH SOLE 22 25517454 0 2598229 CONOCOPHILLIPS COM 20825C104 171458 1714578 SH SOLE 23 1714578 0 0 CONOCOPHILLIPS COM 20825C104 322066 3220664 SH SOLE 25 3173817 0 46847 CONOCOPHILLIPS COM 20825C104 337385 3373846 SH SOLE 26 1497852 0 1875994 CONOCOPHILLIPS COM 20825C104 266679 2666792 SH SOLE 28 3936 0 2662856 CONOCOPHILLIPS COM 20825C104 39843 398432 SH SOLE 29 398432 0 0 CONOCOPHILLIPS COM 20825C104 776973 7769730 SH SOLE 30 7587253 0 182477 CONOCOPHILLIPS COM 20825C104 29553 295533 SH SOLE 31 143480 0 152053 CONOCOPHILLIPS COM 20825C104 456968 4569679 SH SOLE 34 4569679 0 0 CONOCOPHILLIPS COM 20825C104 59452 594523 SH SOLE 36 594523 0 0 CONOCOPHILLIPS COM 20825C104 4442 44415 SH SOLE 40 44415 0 0 CONOCOPHILLIPS COM 20825C104 318 3180 SH OTR 43 3180 0 0 CONOCOPHILLIPS COM 20825C104 72449 724487 SH SOLE 43 628574 0 95913 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 360 5985 SH SOLE 2 4269 0 1716 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 21 352 SH SOLE 4 56 0 296 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 14 233 SH SOLE 7 233 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 3192 53089 SH SOLE 18 53089 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1710 28443 SH SOLE 19 28443 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 120213 1999217 SH SOLE 21 1999217 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 24167 401906 SH SOLE 22 392808 0 9098 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 116 1931 SH SOLE 25 1931 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 282 4692 SH SOLE 26 3588 0 1104 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1550 25775 SH SOLE 30 25775 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 101 1688 SH SOLE 40 1688 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 608 10110 SH SOLE 43 8968 0 1142 CONSOL ENERGY INC NEW COM 20854L108 551 14646 SH SOLE 2 9151 0 5495 CONSOL ENERGY INC NEW COM 20854L108 15 398 SH SOLE 7 398 0 0 CONSOL ENERGY INC NEW COM 20854L108 4882 129739 SH SOLE 18 129739 0 0 CONSOL ENERGY INC NEW COM 20854L108 2298 61058 SH SOLE 19 61058 0 0 CONSOL ENERGY INC NEW COM 20854L108 154991 4118804 SH SOLE 21 4118804 0 0 CONSOL ENERGY INC NEW COM 20854L108 30318 805689 SH SOLE 22 776233 0 29456 CONSOL ENERGY INC NEW COM 20854L108 87 2316 SH SOLE 26 0 0 2316 CONSOL ENERGY INC NEW COM 20854L108 1663 44184 SH SOLE 30 44184 0 0 CONSOL ENERGY INC NEW COM 20854L108 133 3531 SH SOLE 40 3531 0 0 CONSOL ENERGY INC NEW COM 20854L108 320 8512 SH SOLE 43 8473 0 39 CONSOLIDATED COMM HLDGS INC COM 209034107 348 58993 SH SOLE 2 21115 0 37878 CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 7 1172 SH SOLE 7 1172 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1680 284665 SH SOLE 18 284665 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 773 131064 SH SOLE 19 131064 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 53471 9062939 SH SOLE 21 9062939 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 11077 1877425 SH SOLE 22 1799080 0 78345 CONSOLIDATED COMM HLDGS INC COM 209034107 53 9062 SH SOLE 25 9062 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 89 15070 SH SOLE 26 11310 0 3760 CONSOLIDATED COMM HLDGS INC COM 209034107 574 97259 SH SOLE 30 97259 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 41 6979 SH SOLE 40 6979 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 177 30007 SH SOLE 43 24885 0 5122 CONSOLIDATED EDISON INC COM 209115104 98568 1041065 SH SOLE 2 186603 0 854462 CONSOLIDATED EDISON INC COM 209115104 29231 308739 SH SOLE 4 205010 0 103729 CONSOLIDATED EDISON INC COM 209115104 106401 1123795 SH SOLE 7 1046059 0 77736 CONSOLIDATED EDISON INC COM 209115104 1089 11504 SH SOLE 13 11504 0 0 CONSOLIDATED EDISON INC COM 209115104 4815 50859 SH SOLE 15 50859 0 0 CONSOLIDATED EDISON INC COM 209115104 1 9 SH SOLE 17 0 0 9 CONSOLIDATED EDISON INC COM 209115104 55849 589874 SH SOLE 18 540872 0 49002 CONSOLIDATED EDISON INC COM 209115104 34557 364985 SH SOLE 19 364985 0 0 CONSOLIDATED EDISON INC COM 209115104 1676363 17705562 SH SOLE 21 17705562 0 0 CONSOLIDATED EDISON INC COM 209115104 816249 8621131 SH SOLE 22 7848692 0 772439 CONSOLIDATED EDISON INC COM 209115104 42461 448470 SH SOLE 23 448470 0 0 CONSOLIDATED EDISON INC COM 209115104 65390 690647 SH SOLE 25 690647 0 0 CONSOLIDATED EDISON INC COM 209115104 95285 1006391 SH SOLE 26 418364 0 588027 CONSOLIDATED EDISON INC COM 209115104 153523 1621489 SH SOLE 28 192590 0 1428899 CONSOLIDATED EDISON INC COM 209115104 112 1181 SH SOLE 29 1181 0 0 CONSOLIDATED EDISON INC COM 209115104 669036 7066284 SH SOLE 30 7036075 0 30209 CONSOLIDATED EDISON INC COM 209115104 7518 79406 SH SOLE 31 40186 0 39220 CONSOLIDATED EDISON INC COM 209115104 3076 32487 SH SOLE 34 32487 0 0 CONSOLIDATED EDISON INC COM 209115104 13133 138713 SH SOLE 35 138713 0 0 CONSOLIDATED EDISON INC COM 209115104 26729 282312 SH SOLE 36 282312 0 0 CONSOLIDATED EDISON INC COM 209115104 1151 12156 SH SOLE 40 12156 0 0 CONSOLIDATED EDISON INC COM 209115104 108 1138 SH OTR 43 1138 0 0 CONSOLIDATED EDISON INC COM 209115104 35781 377910 SH SOLE 43 352807 0 25103 CONSOLIDATED WATER CO INC ORD G23773107 33 3008 SH SOLE 18 3008 0 0 CONSOLIDATED WATER CO INC ORD G23773107 368 33313 SH SOLE 21 33313 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1911 172776 SH SOLE 22 172776 0 0 CONSTELLATION BRANDS INC CL A 21036P108 62514 271421 SH SOLE 2 73360 0 198061 CONSTELLATION BRANDS INC CL A 21036P108 25355 110085 SH SOLE 4 62700 0 47385 CONSTELLATION BRANDS INC CL A 21036P108 32805 142433 SH SOLE 7 137164 0 5269 CONSTELLATION BRANDS INC CL A 21036P108 130 563 SH SOLE 13 563 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5496 23864 SH SOLE 15 23864 0 0 CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 263388 1143573 SH SOLE 18 1073071 0 70502 CONSTELLATION BRANDS INC CL A 21036P108 336350 1460358 SH SOLE 19 1460358 0 0 CONSTELLATION BRANDS INC CL A 21036P108 733525 3184810 SH SOLE 21 3184810 0 0 CONSTELLATION BRANDS INC CL A 21036P108 785785 3411708 SH SOLE 22 3191301 0 220407 CONSTELLATION BRANDS INC CL A 21036P108 47167 204789 SH SOLE 23 204789 0 0 CONSTELLATION BRANDS INC CL A 21036P108 56339 244612 SH SOLE 25 244612 0 0 CONSTELLATION BRANDS INC CL A 21036P108 80300 348646 SH SOLE 26 99226 0 249420 CONSTELLATION BRANDS INC CL A 21036P108 56920 247136 SH SOLE 28 2614 0 244522 CONSTELLATION BRANDS INC CL A 21036P108 157178 682432 SH SOLE 30 682432 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4929 21399 SH SOLE 31 2290 0 19109 CONSTELLATION BRANDS INC CL A 21036P108 18819 81709 SH SOLE 34 81709 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14490 62911 SH SOLE 36 62911 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1296 5628 SH SOLE 40 5628 0 0 CONSTELLATION BRANDS INC CL A 21036P108 146 634 SH OTR 43 634 0 0 CONSTELLATION BRANDS INC CL A 21036P108 20769 90175 SH SOLE 43 80386 0 9789 CONSTELLATION ENERGY CORP COM 21037T109 45976 817348 SH SOLE 2 122960 0 694388 CONSTELLATION ENERGY CORP COM 21037T109 10347 183953 SH SOLE 4 124110 0 59843 CONSTELLATION ENERGY CORP COM 21037T109 23200 412437 SH SOLE 7 325406 0 87031 CONSTELLATION ENERGY CORP COM 21037T109 360 6395 SH SOLE 13 6395 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2663 47337 SH SOLE 15 47337 0 0 CONSTELLATION ENERGY CORP COM 21037T109 26935 478837 SH SOLE 18 433594 0 45243 CONSTELLATION ENERGY CORP COM 21037T109 11513 204675 SH SOLE 19 204675 0 0 CONSTELLATION ENERGY CORP COM 21037T109 404265 7186934 SH SOLE 21 7186934 0 0 CONSTELLATION ENERGY CORP COM 21037T109 384897 6842612 SH SOLE 22 6190556 0 652056 CONSTELLATION ENERGY CORP COM 21037T109 22742 404311 SH SOLE 23 404311 0 0 CONSTELLATION ENERGY CORP COM 21037T109 28093 499432 SH SOLE 25 499432 0 0 CONSTELLATION ENERGY CORP COM 21037T109 48608 864147 SH SOLE 26 386380 0 477767 CONSTELLATION ENERGY CORP COM 21037T109 55936 994419 SH SOLE 28 5708 0 988711 CONSTELLATION ENERGY CORP COM 21037T109 68 1213 SH SOLE 29 1213 0 0 CONSTELLATION ENERGY CORP COM 21037T109 112728 2004045 SH SOLE 30 1998971 0 5074 CONSTELLATION ENERGY CORP COM 21037T109 4133 73479 SH SOLE 31 36570 0 36909 CONSTELLATION ENERGY CORP COM 21037T109 4321 76817 SH SOLE 32 76817 0 0 CONSTELLATION ENERGY CORP COM 21037T109 3587 63773 SH SOLE 34 63773 0 0 CONSTELLATION ENERGY CORP COM 21037T109 8342 148305 SH SOLE 36 148305 0 0 CONSTELLATION ENERGY CORP COM 21037T109 619 11009 SH SOLE 40 11009 0 0 CONSTELLATION ENERGY CORP COM 21037T109 41 736 SH OTR 43 736 0 0 CONSTELLATION ENERGY CORP COM 21037T109 9738 173123 SH SOLE 43 151520 0 21603 CONSTELLIUM SE CL A SHS F21107101 7198 399906 SH SOLE 2 228814 0 171092 CONSTELLIUM SE CL A SHS F21107101 34 1887 SH SOLE 4 1887 0 0 CONSTELLIUM SE CL A SHS F21107101 4947 274849 SH SOLE 7 274849 0 0 CONSTELLIUM SE CL A SHS F21107101 80 4429 SH SOLE 13 4429 0 0 CONSTELLIUM SE CL A SHS F21107101 7187 399272 SH SOLE 18 368126 0 31146 CONSTELLIUM SE CL A SHS F21107101 55910 3106086 SH SOLE 19 3106086 0 0 CONSTELLIUM SE CL A SHS F21107101 74130 4118334 SH SOLE 21 4118334 0 0 CONSTELLIUM SE CL A SHS F21107101 39272 2181794 SH SOLE 22 2018710 0 163084 CONSTELLIUM SE CL A SHS F21107101 630 34979 SH SOLE 23 34979 0 0 CONSTELLIUM SE CL A SHS F21107101 233 12918 SH SOLE 25 12918 0 0 CONSTELLIUM SE CL A SHS F21107101 2930 162764 SH SOLE 26 0 0 162764 CONSTELLIUM SE CL A SHS F21107101 1692 94005 SH SOLE 28 93006 0 999 CONSTELLIUM SE CL A SHS F21107101 173 9615 SH SOLE 30 9615 0 0 CONSTELLIUM SE CL A SHS F21107101 8297 460930 SH SOLE 34 460930 0 0 CONSTELLIUM SE CL A SHS F21107101 86 4804 SH SOLE 36 4804 0 0 CONSTELLIUM SE CL A SHS F21107101 2 100 SH SOLE 43 0 0 100 CONSTRUCTION PARTNERS INC COM CL A 21044C107 574 21931 SH SOLE 2 17847 0 4084 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2 84 SH SOLE 4 84 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 10 394 SH SOLE 7 394 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2688 102685 SH SOLE 18 102685 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1692 64621 SH SOLE 19 64621 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 39173 1496295 SH SOLE 21 1496295 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 24344 929874 SH SOLE 22 912855 0 17019 CONSTRUCTION PARTNERS INC COM CL A 21044C107 144 5508 SH SOLE 25 5508 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 88 3349 SH SOLE 26 0 0 3349 CONSTRUCTION PARTNERS INC COM CL A 21044C107 13 509 SH SOLE 28 509 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 620 23693 SH SOLE 30 23693 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 77 2931 SH SOLE 40 2931 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 86 3297 SH SOLE 43 3157 0 140 CONSUMER PORTFOLIO SVCS INC COM 210502100 307 30188 SH SOLE 2 4784 0 25404 CONSUMER PORTFOLIO SVCS INC COM 210502100 29 2903 SH SOLE 18 2903 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 529 52083 SH SOLE 21 52083 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 4403 433345 SH SOLE 22 433345 0 0 CONTAINER STORE GROUP INC COM 210751103 247 30184 SH SOLE 2 16946 0 13238 CONTAINER STORE GROUP INC COM 210751103 3 407 SH SOLE 7 407 0 0 CONTAINER STORE GROUP INC COM 210751103 809 98990 SH SOLE 18 98990 0 0 CONTAINER STORE GROUP INC COM 210751103 482 59004 SH SOLE 19 59004 0 0 CONTAINER STORE GROUP INC COM 210751103 9966 1219886 SH SOLE 21 1219886 0 0 CONTAINER STORE GROUP INC COM 210751103 6566 803732 SH SOLE 22 766270 0 37462 CONTAINER STORE GROUP INC COM 210751103 53 6542 SH SOLE 25 6542 0 0 CONTAINER STORE GROUP INC COM 210751103 87 10688 SH SOLE 30 10688 0 0 CONTAINER STORE GROUP INC COM 210751103 32 3896 SH SOLE 40 3896 0 0 CONTAINER STORE GROUP INC COM 210751103 87 10626 SH SOLE 43 10626 0 0 CONTEXT THERAPEUTICS INC COM 21077P108 2 1016 SH SOLE 18 1016 0 0 CONTEXT THERAPEUTICS INC COM 21077P108 35 15945 SH SOLE 21 15945 0 0 CONTEXTLOGIC INC COM CL A 21077C107 203 90438 SH SOLE 2 81255 0 9183 CONTEXTLOGIC INC COM CL A 21077C107 104 46274 SH SOLE 19 46274 0 0 CONTEXTLOGIC INC COM CL A 21077C107 1093 485738 SH SOLE 21 485738 0 0 CONTEXTLOGIC INC COM CL A 21077C107 11317 5029856 SH SOLE 22 4918714 0 111142 CONTEXTLOGIC INC COM CL A 21077C107 81 35799 SH SOLE 25 35799 0 0 CONTEXTLOGIC INC COM CL A 21077C107 43 18958 SH SOLE 26 5548 0 13410 CONTEXTLOGIC INC COM CL A 21077C107 1214 539639 SH SOLE 30 539639 0 0 CONTEXTLOGIC INC COM CL A 21077C107 250 111083 SH SOLE 34 111083 0 0 CONTEXTLOGIC INC COM CL A 21077C107 76 33623 SH SOLE 40 33623 0 0 CONTEXTLOGIC INC COM CL A 21077C107 24 10748 SH SOLE 43 10748 0 0 CONTINENTAL RES INC COM 212015101 11168 182093 SH SOLE 2 129660 0 52433 CONTINENTAL RES INC COM 212015101 471 7675 SH SOLE 4 5966 0 1709 CONTINENTAL RES INC COM 212015101 110 1789 SH SOLE 7 1789 0 0 CONTINENTAL RES INC COM 212015101 316 5152 SH SOLE 13 5152 0 0 CONTINENTAL RES INC COM 212015101 2200 35868 SH SOLE 18 31534 0 4334 CONTINENTAL RES INC COM 212015101 2691 43878 SH SOLE 19 43878 0 0 CONTINENTAL RES INC COM 212015101 55804 909901 SH SOLE 21 909901 0 0 CONTINENTAL RES INC COM 212015101 94139 1534955 SH SOLE 22 1469916 0 65039 CONTINENTAL RES INC COM 212015101 972 15854 SH SOLE 23 15854 0 0 CONTINENTAL RES INC COM 212015101 1 14 SH SOLE 25 14 0 0 CONTINENTAL RES INC COM 212015101 185 3009 SH SOLE 26 2388 0 621 CONTINENTAL RES INC COM 212015101 312 5088 SH SOLE 29 5088 0 0 CONTINENTAL RES INC COM 212015101 2423 39503 SH SOLE 30 39503 0 0 CONTINENTAL RES INC COM 212015101 621 10130 SH SOLE 31 10130 0 0 CONTINENTAL RES INC COM 212015101 138 2258 SH SOLE 34 2258 0 0 CONTINENTAL RES INC COM 212015101 134 2187 SH SOLE 36 2187 0 0 CONTINENTAL RES INC COM 212015101 19581 319270 SH SOLE 43 250518 0 68752 CONTRAFECT CORP COM NEW 212326300 2 611 SH SOLE 2 0 0 611 CONTRAFECT CORP COM NEW 212326300 30 8293 SH SOLE 18 8293 0 0 CONTRAFECT CORP COM NEW 212326300 394 107827 SH SOLE 21 107827 0 0 CONTRAFECT CORP COM NEW 212326300 1496 409824 SH SOLE 22 409824 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 205 11267 SH SOLE 43 11267 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 199 30430 SH SOLE 2 22540 0 7890 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 253 38701 SH SOLE 18 38701 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 143 21878 SH SOLE 19 21878 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 2986 456646 SH SOLE 21 456646 0 0 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 784 119927 SH SOLE 22 116966 0 2961 COOPER COS INC COM NEW 216648402 42256 101189 SH SOLE 2 29769 0 71420 COOPER COS INC COM NEW 216648402 14561 34870 SH SOLE 4 20616 0 14254 COOPER COS INC COM NEW 216648402 25898 62018 SH SOLE 7 48851 0 13167 COOPER COS INC COM NEW 216648402 86 207 SH SOLE 13 207 0 0 COOPER COS INC COM NEW 216648402 2791 6683 SH SOLE 15 6683 0 0 COOPER COS INC COM NEW 216648402 35820 85778 SH SOLE 18 79149 0 6629 COOPER COS INC COM NEW 216648402 79329 189969 SH SOLE 19 189969 0 0 COOPER COS INC COM NEW 216648402 649102 1554401 SH SOLE 21 1554401 0 0 COOPER COS INC COM NEW 216648402 445814 1067588 SH SOLE 22 969290 0 98298 COOPER COS INC COM NEW 216648402 25548 61179 SH SOLE 23 61179 0 0 COOPER COS INC COM NEW 216648402 30402 72804 SH SOLE 25 72804 0 0 COOPER COS INC COM NEW 216648402 40849 97822 SH SOLE 26 33515 0 64307 COOPER COS INC COM NEW 216648402 63305 151597 SH SOLE 28 877 0 150720 COOPER COS INC COM NEW 216648402 135393 324225 SH SOLE 30 296781 0 27444 COOPER COS INC COM NEW 216648402 4642 11115 SH SOLE 31 5543 0 5572 COOPER COS INC COM NEW 216648402 51073 122303 SH SOLE 34 122303 0 0 COOPER COS INC COM NEW 216648402 7289 17454 SH SOLE 36 17454 0 0 COOPER COS INC COM NEW 216648402 640 1533 SH SOLE 40 1533 0 0 COOPER COS INC COM NEW 216648402 16817 40271 SH SOLE 43 34747 0 5524 COOPER STD HLDGS INC COM 21676P103 527 60099 SH SOLE 2 20632 0 39467 COOPER STD HLDGS INC COM 21676P103 2 239 SH SOLE 7 239 0 0 COOPER STD HLDGS INC COM 21676P103 469 53473 SH SOLE 18 53473 0 0 COOPER STD HLDGS INC COM 21676P103 1303 148521 SH SOLE 19 148521 0 0 COOPER STD HLDGS INC COM 21676P103 5431 619293 SH SOLE 21 619293 0 0 COOPER STD HLDGS INC COM 21676P103 4936 562815 SH SOLE 22 551861 0 10954 COOPER STD HLDGS INC COM 21676P103 46 5249 SH SOLE 23 5249 0 0 COOPER STD HLDGS INC COM 21676P103 220 25067 SH SOLE 26 0 0 25067 COOPER STD HLDGS INC COM 21676P103 263 29972 SH SOLE 30 29972 0 0 COOPER STD HLDGS INC COM 21676P103 31 3547 SH SOLE 43 2342 0 1205 COPA HOLDINGS SA CL A P31076105 1829 21869 SH SOLE 2 2143 0 19726 COPA HOLDINGS SA CL A P31076105 38 449 SH SOLE 7 449 0 0 COPA HOLDINGS SA CL A P31076105 5163 61726 SH SOLE 18 12540 0 49186 COPA HOLDINGS SA CL A P31076105 56029 669882 SH SOLE 19 669882 0 0 COPA HOLDINGS SA CL A P31076105 24303 290569 SH SOLE 21 290569 0 0 COPA HOLDINGS SA CL A P31076105 23898 285728 SH SOLE 22 262234 0 23494 COPA HOLDINGS SA CL A P31076105 23551 281570 SH SOLE 25 281570 0 0 COPA HOLDINGS SA CL A P31076105 8556 102294 SH SOLE 26 74376 0 27918 COPA HOLDINGS SA CL A P31076105 39 462 SH SOLE 31 462 0 0 COPA HOLDINGS SA CL A P31076105 55458 663058 SH SOLE 34 663058 0 0 COPA HOLDINGS SA CL A P31076105 9 113 SH SOLE 43 113 0 0 COPART INC COM 217204106 42329 337364 SH SOLE 2 84599 0 252765 COPART INC COM 217204106 18163 144756 SH SOLE 4 84719 0 60037 COPART INC COM 217204106 26898 214374 SH SOLE 7 208731 0 5643 COPART INC COM 217204106 342 2729 SH SOLE 13 2729 0 0 COPART INC COM 217204106 2569 20477 SH SOLE 15 20477 0 0 COPART INC COM 217204106 74388 592876 SH SOLE 18 414289 0 178587 COPART INC COM 217204106 512135 4081736 SH SOLE 19 4081736 0 0 COPART INC COM 217204106 808430 6443212 SH SOLE 21 6443212 0 0 COPART INC COM 217204106 614500 4897588 SH SOLE 22 4480188 0 417400 COPART INC COM 217204106 33012 263109 SH SOLE 23 263109 0 0 COPART INC COM 217204106 46300 369012 SH SOLE 25 369012 0 0 COPART INC COM 217204106 52190 415958 SH SOLE 26 136115 0 279843 COPART INC COM 217204106 62865 501040 SH SOLE 28 7381 0 493659 COPART INC COM 217204106 153901 1226597 SH SOLE 30 1149555 0 77042 COPART INC COM 217204106 6081 48464 SH SOLE 31 24387 0 24077 COPART INC COM 217204106 7012 55884 SH SOLE 32 55884 0 0 COPART INC COM 217204106 10336 82377 SH SOLE 34 82377 0 0 COPART INC COM 217204106 9784 77982 SH SOLE 36 77982 0 0 COPART INC COM 217204106 888 7077 SH SOLE 40 7077 0 0 COPART INC COM 217204106 38 301 SH OTR 43 301 0 0 COPART INC COM 217204106 19018 151576 SH SOLE 43 134163 0 17413 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 26 48925 SH SOLE 2 37048 0 11877 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 12 22528 SH SOLE 18 22528 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 191 360084 SH SOLE 21 360084 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1129 2124635 SH SOLE 22 2124635 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 401 SH SOLE 43 401 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2818 125123 SH SOLE 2 73606 0 51517 CORCEPT THERAPEUTICS INC COM 218352102 10 462 SH SOLE 4 462 0 0 CORCEPT THERAPEUTICS INC COM 218352102 24 1083 SH SOLE 7 1083 0 0 CORCEPT THERAPEUTICS INC COM 218352102 7155 317713 SH SOLE 18 304367 0 13346 CORCEPT THERAPEUTICS INC COM 218352102 12166 540235 SH SOLE 19 540235 0 0 CORCEPT THERAPEUTICS INC COM 218352102 257823 11448629 SH SOLE 21 11448629 0 0 CORCEPT THERAPEUTICS INC COM 218352102 58538 2599370 SH SOLE 22 2540662 0 58708 CORCEPT THERAPEUTICS INC COM 218352102 355 15772 SH SOLE 23 15772 0 0 CORCEPT THERAPEUTICS INC COM 218352102 363 16097 SH SOLE 25 16097 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2521 111935 SH SOLE 26 32704 0 79231 CORCEPT THERAPEUTICS INC COM 218352102 47 2078 SH SOLE 28 2078 0 0 CORCEPT THERAPEUTICS INC COM 218352102 4157 184601 SH SOLE 30 184601 0 0 CORCEPT THERAPEUTICS INC COM 218352102 190 8453 SH SOLE 34 8453 0 0 CORCEPT THERAPEUTICS INC COM 218352102 62 2746 SH SOLE 36 2746 0 0 CORCEPT THERAPEUTICS INC COM 218352102 288 12792 SH SOLE 40 12792 0 0 CORCEPT THERAPEUTICS INC COM 218352102 849 37678 SH SOLE 43 37429 0 249 CORE & MAIN INC CL A 21874C102 1236 51090 SH SOLE 2 20650 0 30440 CORE & MAIN INC CL A 21874C102 12 515 SH SOLE 7 515 0 0 CORE & MAIN INC CL A 21874C102 541 22354 SH SOLE 18 22354 0 0 CORE & MAIN INC CL A 21874C102 338 13957 SH SOLE 19 13957 0 0 CORE & MAIN INC CL A 21874C102 16657 688609 SH SOLE 21 688609 0 0 CORE & MAIN INC CL A 21874C102 31419 1298831 SH SOLE 22 1228607 0 70224 CORE & MAIN INC CL A 21874C102 234 9667 SH SOLE 25 9667 0 0 CORE & MAIN INC CL A 21874C102 849 35081 SH SOLE 26 30746 0 4335 CORE & MAIN INC CL A 21874C102 426 17612 SH SOLE 30 17612 0 0 CORE & MAIN INC CL A 21874C102 20 825 SH SOLE 31 825 0 0 CORE & MAIN INC CL A 21874C102 240 9908 SH SOLE 40 9908 0 0 CORE LABORATORIES N V COM N22717107 392 12397 SH SOLE 2 11176 0 1221 CORE LABORATORIES N V COM N22717107 7 222 SH SOLE 4 222 0 0 CORE LABORATORIES N V COM N22717107 1165 36834 SH SOLE 18 36834 0 0 CORE LABORATORIES N V COM N22717107 135391 4280471 SH SOLE 21 4280471 0 0 CORE LABORATORIES N V COM N22717107 21900 692395 SH SOLE 22 671309 0 21086 CORE LABORATORIES N V COM N22717107 274 8671 SH SOLE 25 8671 0 0 CORE LABORATORIES N V COM N22717107 462 14601 SH SOLE 26 11402 0 3199 CORE LABORATORIES N V COM N22717107 960 30348 SH SOLE 28 30348 0 0 CORE LABORATORIES N V COM N22717107 2574 81368 SH SOLE 30 81368 0 0 CORE LABORATORIES N V COM N22717107 312 9876 SH SOLE 36 9876 0 0 CORE LABORATORIES N V COM N22717107 166 5252 SH SOLE 40 5252 0 0 CORE LABORATORIES N V COM N22717107 9697 306588 SH SOLE 43 289226 0 17362 CORE MOLDING TECHNOLOGIES IN COM 218683100 16 1469 SH SOLE 18 1469 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 284 26425 SH SOLE 21 26425 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 373 34663 SH SOLE 22 34663 0 0 CORE SCIENTIFIC INC COMMON STOCK 21873J108 90 10920 SH SOLE 2 4488 0 6432 CORE SCIENTIFIC INC COMMON STOCK 21873J108 2171 263740 SH SOLE 21 263740 0 0 CORE SCIENTIFIC INC COMMON STOCK 21873J108 23925 2907062 SH SOLE 22 2907062 0 0 CORECARD CORPORATION COM 45816D100 26 962 SH SOLE 2 240 0 722 CORECARD CORPORATION COM 45816D100 3 113 SH SOLE 7 113 0 0 CORECARD CORPORATION COM 45816D100 562 20510 SH SOLE 18 20510 0 0 CORECARD CORPORATION COM 45816D100 361 13163 SH SOLE 19 13163 0 0 CORECARD CORPORATION COM 45816D100 7146 260813 SH SOLE 21 260813 0 0 CORECARD CORPORATION COM 45816D100 3958 144446 SH SOLE 22 143248 0 1198 CORECARD CORPORATION COM 45816D100 8 292 SH SOLE 43 292 0 0 CORECIVIC INC COM 21871N101 472 42300 SH SOLE 2 37781 0 4519 CORECIVIC INC COM 21871N101 5 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 19 1698 SH SOLE 7 1698 0 0 CORECIVIC INC COM 21871N101 4999 447554 SH SOLE 18 447554 0 0 CORECIVIC INC COM 21871N101 2371 212232 SH SOLE 19 212232 0 0 CORECIVIC INC COM 21871N101 165035 14774825 SH SOLE 21 14774825 0 0 CORECIVIC INC COM 21871N101 34504 3088948 SH SOLE 22 2962284 0 126664 CORECIVIC INC COM 21871N101 390 34904 SH SOLE 26 24926 0 9978 CORECIVIC INC COM 21871N101 24 2143 SH SOLE 28 2143 0 0 CORECIVIC INC COM 21871N101 2351 210494 SH SOLE 30 210494 0 0 CORECIVIC INC COM 21871N101 122 10909 SH SOLE 36 10909 0 0 CORECIVIC INC COM 21871N101 142 12713 SH SOLE 40 12713 0 0 CORECIVIC INC COM 21871N101 799 71506 SH SOLE 43 69821 0 1685 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 16 5111 SH SOLE 2 5111 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 9 2977 SH SOLE 18 2977 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 90 29195 SH SOLE 19 29195 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 158 51424 SH SOLE 21 51424 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 710 231149 SH SOLE 22 231149 0 0 CORMEDIX INC COM 21900C308 111 20273 SH SOLE 2 1684 0 18589 CORMEDIX INC COM 21900C308 3 604 SH SOLE 7 604 0 0 CORMEDIX INC COM 21900C308 588 107244 SH SOLE 18 107244 0 0 CORMEDIX INC COM 21900C308 335 61144 SH SOLE 19 61144 0 0 CORMEDIX INC COM 21900C308 7477 1364339 SH SOLE 21 1364339 0 0 CORMEDIX INC COM 21900C308 4765 869605 SH SOLE 22 848588 0 21017 CORMEDIX INC COM 21900C308 0 8 SH SOLE 43 8 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 491 20192 SH SOLE 2 14562 0 5630 CORNERSTONE BLDG BRANDS INC COM 21925D109 17 690 SH SOLE 7 690 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 3519 144677 SH SOLE 18 144677 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 2357 96900 SH SOLE 19 96900 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 49552 2037500 SH SOLE 21 2037500 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 30908 1270889 SH SOLE 22 1234526 0 36363 CORNERSTONE BLDG BRANDS INC COM 21925D109 202 8288 SH SOLE 25 8288 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 256 10512 SH SOLE 26 3365 0 7147 CORNERSTONE BLDG BRANDS INC COM 21925D109 1094 44975 SH SOLE 30 44975 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 112 4611 SH SOLE 36 4611 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 133 5451 SH SOLE 40 5451 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 720 29588 SH SOLE 43 20012 0 9576 CORNING INC COM 219350105 51433 1393478 SH SOLE 2 222451 0 1171027 CORNING INC COM 219350105 12390 335685 SH SOLE 4 301928 0 33757 CORNING INC COM 219350105 25472 690114 SH SOLE 7 667114 0 23000 CORNING INC COM 219350105 139 3766 SH SOLE 13 3766 0 0 CORNING INC COM 219350105 4304 116621 SH SOLE 15 116621 0 0 CORNING INC COM 219350105 1 20 SH SOLE 17 0 0 20 CORNING INC COM 219350105 59251 1605289 SH SOLE 18 1499935 0 105354 CORNING INC COM 219350105 13043 353377 SH SOLE 19 353377 0 0 CORNING INC COM 219350105 860398 23310713 SH SOLE 21 23310713 0 0 CORNING INC COM 219350105 585718 15868819 SH SOLE 22 14320874 0 1547945 CORNING INC COM 219350105 37491 1015732 SH SOLE 23 1015732 0 0 CORNING INC COM 219350105 34786 942466 SH SOLE 25 942466 0 0 CORNING INC COM 219350105 58431 1583061 SH SOLE 26 562459 0 1020602 CORNING INC COM 219350105 42292 1145823 SH SOLE 28 117155 0 1028668 CORNING INC COM 219350105 57 1532 SH SOLE 29 1532 0 0 CORNING INC COM 219350105 170690 4624490 SH SOLE 30 4624490 0 0 CORNING INC COM 219350105 6506 176269 SH SOLE 31 88138 0 88131 CORNING INC COM 219350105 1487 40290 SH SOLE 34 40290 0 0 CORNING INC COM 219350105 12313 333604 SH SOLE 36 333604 0 0 CORNING INC COM 219350105 1001 27127 SH SOLE 40 27127 0 0 CORNING INC COM 219350105 71 1932 SH OTR 43 1932 0 0 CORNING INC COM 219350105 20019 542386 SH SOLE 43 480385 0 62001 CORPORACION AMER ARPTS S A COM L1995B107 96 16040 SH SOLE 21 16040 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8679 304090 SH SOLE 2 157978 0 146112 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1551 54330 SH SOLE 4 54330 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4079 142921 SH SOLE 7 142921 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15188 532169 SH SOLE 18 532169 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 25419 890662 SH SOLE 19 890662 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 259606 9096230 SH SOLE 21 9096230 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 133490 4677312 SH SOLE 22 4558206 0 119106 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 772 27057 SH SOLE 23 27057 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14419 505216 SH SOLE 25 505216 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1827 64029 SH SOLE 26 56213 0 7816 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2004 70228 SH SOLE 28 1296 0 68932 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 15248 534276 SH SOLE 30 534276 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 572 20056 SH SOLE 36 20056 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 393 13766 SH SOLE 40 13766 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1080 37849 SH SOLE 43 28414 0 9435 CORSAIR GAMING INC COM 22041X102 242 11420 SH SOLE 2 8153 0 3267 CORSAIR GAMING INC COM 22041X102 9 402 SH SOLE 7 402 0 0 CORSAIR GAMING INC COM 22041X102 2073 97975 SH SOLE 18 97975 0 0 CORSAIR GAMING INC COM 22041X102 1036 48958 SH SOLE 19 48958 0 0 CORSAIR GAMING INC COM 22041X102 80107 3785794 SH SOLE 21 3785794 0 0 CORSAIR GAMING INC COM 22041X102 14835 701103 SH SOLE 22 683485 0 17618 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 1242 58715 SH SOLE 30 58715 0 0 CORSAIR GAMING INC COM 22041X102 16 750 SH SOLE 34 750 0 0 CORSAIR GAMING INC COM 22041X102 69 3240 SH SOLE 40 3240 0 0 CORSAIR GAMING INC COM 22041X102 75 3564 SH SOLE 43 3476 0 88 CORTEVA INC COM 22052L104 112766 1961822 SH SOLE 2 693393 0 1268429 CORTEVA INC COM 22052L104 26780 465902 SH SOLE 4 270207 0 195695 CORTEVA INC COM 22052L104 65875 1146045 SH SOLE 7 1126315 0 19730 CORTEVA INC COM 22052L104 1159 20172 SH SOLE 13 20172 0 0 CORTEVA INC COM 22052L104 6035 104992 SH SOLE 15 104992 0 0 CORTEVA INC COM 22052L104 10 166 SH SOLE 17 0 0 166 CORTEVA INC COM 22052L104 347695 6048973 SH SOLE 18 5788601 0 260372 CORTEVA INC COM 22052L104 228832 3981069 SH SOLE 19 3981069 0 0 CORTEVA INC COM 22052L104 1100030 19137608 SH SOLE 21 19137608 0 0 CORTEVA INC COM 22052L104 908313 15802238 SH SOLE 22 14224096 0 1578142 CORTEVA INC COM 22052L104 52656 916078 SH SOLE 23 916078 0 0 CORTEVA INC COM 22052L104 78516 1365976 SH SOLE 25 1258429 0 107547 CORTEVA INC COM 22052L104 93824 1632283 SH SOLE 26 542214 0 1090069 CORTEVA INC COM 22052L104 83656 1455387 SH SOLE 28 20069 0 1435318 CORTEVA INC COM 22052L104 292824 5094370 SH SOLE 30 5088992 0 5378 CORTEVA INC COM 22052L104 9422 163920 SH SOLE 31 80384 0 83536 CORTEVA INC COM 22052L104 60018 1044152 SH SOLE 34 1044152 0 0 CORTEVA INC COM 22052L104 22191 386062 SH SOLE 36 386062 0 0 CORTEVA INC COM 22052L104 1429 24857 SH SOLE 40 24857 0 0 CORTEVA INC COM 22052L104 62 1080 SH OTR 43 1080 0 0 CORTEVA INC COM 22052L104 28154 489810 SH SOLE 43 417578 0 72232 CORTEXYME INC COM 22053A107 46 7504 SH SOLE 2 5661 0 1843 CORTEXYME INC COM 22053A107 0 59 SH SOLE 4 59 0 0 CORTEXYME INC COM 22053A107 2 249 SH SOLE 7 249 0 0 CORTEXYME INC COM 22053A107 336 54275 SH SOLE 18 54275 0 0 CORTEXYME INC COM 22053A107 289 46717 SH SOLE 19 46717 0 0 CORTEXYME INC COM 22053A107 4897 791186 SH SOLE 21 791186 0 0 CORTEXYME INC COM 22053A107 2805 453141 SH SOLE 22 442412 0 10729 CORTEXYME INC COM 22053A107 18 2944 SH SOLE 25 2944 0 0 CORTEXYME INC COM 22053A107 58 9424 SH SOLE 26 7953 0 1471 CORTEXYME INC COM 22053A107 172 27806 SH SOLE 30 27806 0 0 CORTEXYME INC COM 22053A107 8 1306 SH SOLE 36 1306 0 0 CORTEXYME INC COM 22053A107 13 2173 SH SOLE 40 2173 0 0 CORTEXYME INC COM 22053A107 45 7253 SH SOLE 43 7253 0 0 CORVEL CORP COM 221006109 698 4142 SH SOLE 2 2878 0 1264 CORVEL CORP COM 221006109 10 58 SH SOLE 4 58 0 0 CORVEL CORP COM 221006109 20 117 SH SOLE 7 117 0 0 CORVEL CORP COM 221006109 5029 29858 SH SOLE 18 29858 0 0 CORVEL CORP COM 221006109 6665 39568 SH SOLE 19 39568 0 0 CORVEL CORP COM 221006109 189353 1124157 SH SOLE 21 1124157 0 0 CORVEL CORP COM 221006109 38125 226343 SH SOLE 22 220641 0 5702 CORVEL CORP COM 221006109 54 321 SH SOLE 23 321 0 0 CORVEL CORP COM 221006109 325 1930 SH SOLE 25 1930 0 0 CORVEL CORP COM 221006109 1653 9815 SH SOLE 26 4794 0 5021 CORVEL CORP COM 221006109 18 105 SH SOLE 28 105 0 0 CORVEL CORP COM 221006109 9805 58210 SH SOLE 30 58210 0 0 CORVEL CORP COM 221006109 272 1617 SH SOLE 36 1617 0 0 CORVEL CORP COM 221006109 202 1201 SH SOLE 40 1201 0 0 CORVEL CORP COM 221006109 33 197 SH OTR 43 197 0 0 CORVEL CORP COM 221006109 690 4096 SH SOLE 43 4096 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 23 13987 SH SOLE 2 13987 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 9 5579 SH SOLE 18 5579 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 131 79876 SH SOLE 21 79876 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 621 378728 SH SOLE 22 378728 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 35 21304 SH SOLE 30 21304 0 0 COSAN S A ADS 22113B103 41 2076 SH SOLE 25 2076 0 0 COSAN S A ADS 22113B103 55 2769 SH SOLE 36 2769 0 0 COSAN S A ADS 22113B103 0 1 SH SOLE 43 1 0 0 COSTAMARE INC SHS Y1771G102 809 47465 SH SOLE 2 15734 0 31731 COSTAMARE INC SHS Y1771G102 193 11313 SH SOLE 4 11313 0 0 COSTAMARE INC SHS Y1771G102 12 730 SH SOLE 7 730 0 0 COSTAMARE INC SHS Y1771G102 2551 149632 SH SOLE 18 149632 0 0 COSTAMARE INC SHS Y1771G102 2750 161314 SH SOLE 19 161314 0 0 COSTAMARE INC SHS Y1771G102 30262 1774910 SH SOLE 21 1774910 0 0 COSTAMARE INC SHS Y1771G102 9116 534668 SH SOLE 22 503160 0 31508 COSTAMARE INC SHS Y1771G102 1152 67589 SH SOLE 43 67423 0 166 COSTAR GROUP INC COM 22160N109 49674 745744 SH SOLE 2 79152 0 666592 COSTAR GROUP INC COM 22160N109 17449 261955 SH SOLE 4 153494 0 108461 COSTAR GROUP INC COM 22160N109 2302 34560 SH SOLE 7 34560 0 0 COSTAR GROUP INC COM 22160N109 108 1625 SH SOLE 13 1625 0 0 COSTAR GROUP INC COM 22160N109 2008 30151 SH SOLE 15 30151 0 0 COSTAR GROUP INC COM 22160N109 26159 392724 SH SOLE 18 372700 0 20024 COSTAR GROUP INC COM 22160N109 40976 615165 SH SOLE 19 615165 0 0 COSTAR GROUP INC COM 22160N109 437589 6569426 SH SOLE 21 6569426 0 0 COSTAR GROUP INC COM 22160N109 562959 8451573 SH SOLE 22 7749026 0 702547 COSTAR GROUP INC COM 22160N109 32671 490487 SH SOLE 23 490487 0 0 COSTAR GROUP INC COM 22160N109 35285 529726 SH SOLE 25 529726 0 0 COSTAR GROUP INC COM 22160N109 36117 542218 SH SOLE 26 245969 0 296249 COSTAR GROUP INC COM 22160N109 37916 569222 SH SOLE 28 7037 0 562185 COSTAR GROUP INC COM 22160N109 63086 947101 SH SOLE 30 947101 0 0 COSTAR GROUP INC COM 22160N109 5770 86618 SH SOLE 31 42606 0 44012 COSTAR GROUP INC COM 22160N109 1247 18723 SH SOLE 34 18723 0 0 COSTAR GROUP INC COM 22160N109 8768 131625 SH SOLE 36 131625 0 0 COSTAR GROUP INC COM 22160N109 859 12903 SH SOLE 40 12903 0 0 COSTAR GROUP INC COM 22160N109 49 731 SH OTR 43 731 0 0 COSTAR GROUP INC COM 22160N109 12188 182975 SH SOLE 43 161008 0 21967 COSTCO WHSL CORP NEW COM 22160K105 465395 808188 SH SOLE 2 218920 0 589268 COSTCO WHSL CORP NEW COM 22160K105 175190 304228 SH SOLE 4 192505 0 111723 COSTCO WHSL CORP NEW COM 22160K105 260266 451969 SH SOLE 7 439051 0 12918 COSTCO WHSL CORP NEW COM 22160K105 7493 13012 SH SOLE 13 13012 0 0 COSTCO WHSL CORP NEW COM 22160K105 28970 50308 SH SOLE 15 50308 0 0 COSTCO WHSL CORP NEW COM 22160K105 104 180 SH SOLE 17 0 0 180 COSTCO WHSL CORP NEW COM 22160K105 440604 765137 SH SOLE 18 696622 0 68515 COSTCO WHSL CORP NEW COM 22160K105 367418 638044 SH SOLE 19 638044 0 0 COSTCO WHSL CORP NEW COM 22160K105 6397419 11109524 SH SOLE 21 11109524 0 0 COSTCO WHSL CORP NEW COM 22160K105 5571118 9674600 SH SOLE 22 8713486 0 961114 COSTCO WHSL CORP NEW COM 22160K105 336867 584991 SH SOLE 23 584991 0 0 COSTCO WHSL CORP NEW COM 22160K105 439581 763360 SH SOLE 25 763360 0 0 COSTCO WHSL CORP NEW COM 22160K105 574205 997144 SH SOLE 26 386468 0 610676 COSTCO WHSL CORP NEW COM 22160K105 719908 1250165 SH SOLE 28 10183 0 1239982 COSTCO WHSL CORP NEW COM 22160K105 7591 13182 SH SOLE 29 13182 0 0 COSTCO WHSL CORP NEW COM 22160K105 1528972 2655156 SH SOLE 30 2621605 0 33551 COSTCO WHSL CORP NEW COM 22160K105 69363 120453 SH SOLE 31 70556 0 49897 COSTCO WHSL CORP NEW COM 22160K105 60053 104286 SH SOLE 32 104286 0 0 COSTCO WHSL CORP NEW COM 22160K105 212386 368822 SH SOLE 34 368822 0 0 COSTCO WHSL CORP NEW COM 22160K105 102512 178018 SH SOLE 36 178018 0 0 COSTCO WHSL CORP NEW COM 22160K105 8534 14819 SH SOLE 40 14819 0 0 COSTCO WHSL CORP NEW COM 22160K105 646 1121 SH OTR 43 1121 0 0 COSTCO WHSL CORP NEW COM 22160K105 272715 473587 SH SOLE 43 434230 0 39357 COTERRA ENERGY INC COM 127097103 63786 2365082 SH SOLE 2 438657 0 1926425 COTERRA ENERGY INC COM 127097103 14260 528746 SH SOLE 4 298108 0 230638 COTERRA ENERGY INC COM 127097103 27462 1018245 SH SOLE 7 809045 0 209200 COTERRA ENERGY INC COM 127097103 310 11487 SH SOLE 13 11487 0 0 COTERRA ENERGY INC COM 127097103 3096 114790 SH SOLE 15 114790 0 0 COTERRA ENERGY INC COM 127097103 38131 1413822 SH SOLE 18 1295155 0 118667 COTERRA ENERGY INC COM 127097103 12787 474103 SH SOLE 19 474103 0 0 COTERRA ENERGY INC COM 127097103 806660 29909547 SH SOLE 21 29909547 0 0 COTERRA ENERGY INC COM 127097103 501927 18610572 SH SOLE 22 17056186 0 1554386 COTERRA ENERGY INC COM 127097103 26111 968167 SH SOLE 23 968167 0 0 COTERRA ENERGY INC COM 127097103 26356 977244 SH SOLE 25 977244 0 0 COTERRA ENERGY INC COM 127097103 42874 1589691 SH SOLE 26 497192 0 1092499 COTERRA ENERGY INC COM 127097103 33523 1242989 SH SOLE 28 37378 0 1205611 COTERRA ENERGY INC COM 127097103 472 17508 SH SOLE 29 17508 0 0 COTERRA ENERGY INC COM 127097103 147775 5479244 SH SOLE 30 5339586 0 139658 COTERRA ENERGY INC COM 127097103 4292 159135 SH SOLE 31 142576 0 16559 COTERRA ENERGY INC COM 127097103 1805 66908 SH SOLE 34 66908 0 0 COTERRA ENERGY INC COM 127097103 15973 592241 SH SOLE 35 592241 0 0 COTERRA ENERGY INC COM 127097103 8536 316490 SH SOLE 36 316490 0 0 COTERRA ENERGY INC COM 127097103 721 26719 SH SOLE 40 26719 0 0 COTERRA ENERGY INC COM 127097103 46 1722 SH OTR 43 1722 0 0 COTERRA ENERGY INC COM 127097103 25335 939387 SH SOLE 43 853365 0 86022 COTY INC COM CL A 222070203 22504 2503230 SH SOLE 2 1911848 0 591382 COTY INC COM CL A 222070203 8 932 SH SOLE 4 932 0 0 COTY INC COM CL A 222070203 74 8285 SH SOLE 7 8285 0 0 COTY INC COM CL A 222070203 6755 751420 SH SOLE 18 751420 0 0 COTY INC COM CL A 222070203 65073 7238388 SH SOLE 19 7238388 0 0 COTY INC COM CL A 222070203 148393 16506451 SH SOLE 21 16506451 0 0 COTY INC COM CL A 222070203 85373 9496399 SH SOLE 22 9097979 0 398420 COTY INC COM CL A 222070203 434 48322 SH SOLE 25 48322 0 0 COTY INC COM CL A 222070203 1174 130565 SH SOLE 26 109613 0 20952 COTY INC COM CL A 222070203 22 2483 SH SOLE 28 2483 0 0 COTY INC COM CL A 222070203 1736 193141 SH SOLE 30 193141 0 0 COTY INC COM CL A 222070203 45 4991 SH SOLE 31 4991 0 0 COTY INC COM CL A 222070203 85286 9486786 SH SOLE 34 9486786 0 0 COTY INC COM CL A 222070203 82 9082 SH SOLE 36 9082 0 0 COTY INC COM CL A 222070203 377 41880 SH SOLE 40 41880 0 0 COTY INC COM CL A 222070203 1887 209902 SH SOLE 43 182329 0 27573 COUCHBASE INC COM 22207T101 101 5800 SH SOLE 2 3532 0 2268 COUCHBASE INC COM 22207T101 1082 62122 SH SOLE 18 62122 0 0 COUCHBASE INC COM 22207T101 666 38217 SH SOLE 19 38217 0 0 COUCHBASE INC COM 22207T101 12809 735326 SH SOLE 21 735326 0 0 COUCHBASE INC COM 22207T101 6147 352880 SH SOLE 22 341356 0 11524 COUCHBASE INC COM 22207T101 49 2788 SH SOLE 25 2788 0 0 COUCHBASE INC COM 22207T101 28 1628 SH SOLE 26 0 0 1628 COUCHBASE INC COM 22207T101 74 4253 SH SOLE 30 4253 0 0 COUPA SOFTWARE INC COM 22266L106 17225 169485 SH SOLE 2 82064 0 87421 COUPA SOFTWARE INC COM 22266L106 5109 50269 SH SOLE 4 31077 0 19192 COUPA SOFTWARE INC COM 22266L106 683 6717 SH SOLE 7 6717 0 0 COUPA SOFTWARE INC COM 22266L106 42 414 SH SOLE 13 414 0 0 COUPA SOFTWARE INC COM 22266L106 678 6667 SH SOLE 15 6667 0 0 COUPA SOFTWARE INC COM 22266L106 12550 123487 SH SOLE 18 119652 0 3835 COUPA SOFTWARE INC COM 22266L106 2068 20344 SH SOLE 19 20344 0 0 COUPA SOFTWARE INC COM 22266L106 149587 1471879 SH SOLE 21 1471879 0 0 COUPA SOFTWARE INC COM 22266L106 169571 1668518 SH SOLE 22 1534430 0 134088 COUPA SOFTWARE INC COM 22266L106 9197 90498 SH SOLE 23 90498 0 0 COUPA SOFTWARE INC COM 22266L106 9467 93151 SH SOLE 25 93151 0 0 COUPA SOFTWARE INC COM 22266L106 10277 101121 SH SOLE 26 46349 0 54772 COUPA SOFTWARE INC COM 22266L106 16021 157638 SH SOLE 28 1310 0 156328 COUPA SOFTWARE INC COM 22266L106 15 152 SH SOLE 29 152 0 0 COUPA SOFTWARE INC COM 22266L106 13820 135980 SH SOLE 30 135980 0 0 COUPA SOFTWARE INC COM 22266L106 1719 16913 SH SOLE 31 8531 0 8382 COUPA SOFTWARE INC COM 22266L106 400 3931 SH SOLE 34 3931 0 0 COUPA SOFTWARE INC COM 22266L106 2909 28621 SH SOLE 36 28621 0 0 COUPA SOFTWARE INC COM 22266L106 245 2406 SH SOLE 40 2406 0 0 COUPA SOFTWARE INC COM 22266L106 20 196 SH OTR 43 196 0 0 COUPA SOFTWARE INC COM 22266L106 3404 33498 SH SOLE 43 28570 0 4928 COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 5875 6050000 PRN SOLE 21 6050000 0 0 COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 839 1000000 PRN SOLE 19 1000000 0 0 COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 7536 8982000 PRN SOLE 21 8982000 0 0 COUPANG INC CL A 22266T109 3053 172664 SH SOLE 2 15571 0 157093 COUPANG INC CL A 22266T109 288 16295 SH SOLE 4 8361 0 7934 COUPANG INC CL A 22266T109 91 5135 SH SOLE 15 5135 0 0 COUPANG INC CL A 22266T109 1724 97498 SH SOLE 18 97498 0 0 COUPANG INC CL A 22266T109 20089 1136245 SH SOLE 19 1136245 0 0 COUPANG INC CL A 22266T109 954 53971 SH SOLE 21 53971 0 0 COUPANG INC CL A 22266T109 1478 83622 SH SOLE 22 83622 0 0 COUPANG INC CL A 22266T109 11533 652307 SH SOLE 25 652307 0 0 COUPANG INC CL A 22266T109 5254 297148 SH SOLE 26 20739 0 276409 COUPANG INC CL A 22266T109 3821 216126 SH SOLE 28 48228 0 167898 COUPANG INC CL A 22266T109 8482 479727 SH SOLE 34 479727 0 0 COUPANG INC CL A 22266T109 1976 111783 SH SOLE 36 111783 0 0 COUPANG INC OPTIONS 22266T109 136 7700 SH Call SOLE 4 7700 0 0 COUPANG INC OPTIONS 22266T109 1566 88600 SH Call SOLE 18 88600 0 0 COUPANG INC OPTIONS 22266T109 19056 1077800 SH Call SOLE 19 1077800 0 0 COUPANG INC OPTIONS 22266T109 965 54600 SH Call SOLE 22 54600 0 0 COUPANG INC OPTIONS 22266T109 7972 450900 SH Call SOLE 34 450900 0 0 COURSERA INC COM 22266M104 1905 82681 SH SOLE 2 43188 0 39493 COURSERA INC COM 22266M104 24 1033 SH SOLE 7 1033 0 0 COURSERA INC COM 22266M104 4950 214830 SH SOLE 18 214830 0 0 COURSERA INC COM 22266M104 3777 163920 SH SOLE 19 163920 0 0 COURSERA INC COM 22266M104 59622 2587780 SH SOLE 21 2587780 0 0 COURSERA INC COM 22266M104 44155 1916457 SH SOLE 22 1840699 0 75758 COURSERA INC COM 22266M104 143 6186 SH SOLE 25 6186 0 0 COURSERA INC COM 22266M104 811 35214 SH SOLE 26 35214 0 0 COURSERA INC COM 22266M104 737 31993 SH SOLE 30 31993 0 0 COURSERA INC COM 22266M104 273 11831 SH SOLE 34 11831 0 0 COURSERA INC COM 22266M104 158 6879 SH SOLE 40 6879 0 0 COURSERA INC COM 22266M104 1 40 SH SOLE 43 40 0 0 COUSINS PPTYS INC COM NEW 222795502 20391 506117 SH SOLE 2 330998 0 175119 COUSINS PPTYS INC COM NEW 222795502 13825 343141 SH SOLE 4 343141 0 0 COUSINS PPTYS INC COM NEW 222795502 8598 213407 SH SOLE 7 213407 0 0 COUSINS PPTYS INC COM NEW 222795502 16 385 SH SOLE 17 0 0 385 COUSINS PPTYS INC COM NEW 222795502 28291 702182 SH SOLE 18 702182 0 0 COUSINS PPTYS INC COM NEW 222795502 19034 472419 SH SOLE 19 472419 0 0 COUSINS PPTYS INC COM NEW 222795502 351556 8725629 SH SOLE 21 8725629 0 0 COUSINS PPTYS INC COM NEW 222795502 220681 5477320 SH SOLE 22 5054391 0 422929 COUSINS PPTYS INC COM NEW 222795502 1212 30082 SH SOLE 23 30082 0 0 COUSINS PPTYS INC COM NEW 222795502 26193 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 6670 165557 SH SOLE 28 19580 0 145977 COUSINS PPTYS INC COM NEW 222795502 28739 713297 SH SOLE 30 713297 0 0 COUSINS PPTYS INC COM NEW 222795502 88 2173 SH SOLE 31 2173 0 0 COUSINS PPTYS INC COM NEW 222795502 2228 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 4316 107126 SH SOLE 43 106025 0 1101 COVENANT LOGISTICS GROUP INC CL A 22284P105 1452 67448 SH SOLE 2 18045 0 49403 COVENANT LOGISTICS GROUP INC CL A 22284P105 1 54 SH SOLE 7 54 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 821 38115 SH SOLE 18 38115 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 3795 176287 SH SOLE 19 176287 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 10075 467957 SH SOLE 21 467957 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 12296 571125 SH SOLE 22 563987 0 7138 COVENANT LOGISTICS GROUP INC CL A 22284P105 273 12667 SH SOLE 23 12667 0 0 COVENANT LOGISTICS GROUP INC CL A 22284P105 1490 69189 SH SOLE 26 0 0 69189 COVETRUS INC COM 22304C100 1775 105720 SH SOLE 2 35276 0 70444 COVETRUS INC COM 22304C100 7 402 SH SOLE 4 402 0 0 COVETRUS INC COM 22304C100 25 1465 SH SOLE 7 1465 0 0 COVETRUS INC COM 22304C100 6426 382700 SH SOLE 18 382700 0 0 COVETRUS INC COM 22304C100 3914 233092 SH SOLE 19 233092 0 0 COVETRUS INC COM 22304C100 214138 12753922 SH SOLE 21 12753922 0 0 COVETRUS INC COM 22304C100 44590 2655761 SH SOLE 22 2549110 0 106651 COVETRUS INC COM 22304C100 33 1951 SH SOLE 23 1951 0 0 COVETRUS INC COM 22304C100 265 15780 SH SOLE 25 15780 0 0 COVETRUS INC COM 22304C100 1022 60858 SH SOLE 26 40300 0 20558 COVETRUS INC COM 22304C100 30 1793 SH SOLE 28 1793 0 0 COVETRUS INC COM 22304C100 2963 176465 SH SOLE 30 176465 0 0 COVETRUS INC COM 22304C100 141 8378 SH SOLE 36 8378 0 0 COVETRUS INC COM 22304C100 199 11880 SH SOLE 40 11880 0 0 COVETRUS INC COM 22304C100 6 383 SH OTR 43 383 0 0 COVETRUS INC COM 22304C100 1382 82330 SH SOLE 43 80528 0 1802 COWEN INC CL A NEW 223622606 2870 105905 SH SOLE 2 57164 0 48741 COWEN INC CL A NEW 223622606 2 73 SH SOLE 4 73 0 0 COWEN INC CL A NEW 223622606 9 335 SH SOLE 7 335 0 0 COWEN INC CL A NEW 223622606 2248 82964 SH SOLE 18 82964 0 0 COWEN INC CL A NEW 223622606 6212 229209 SH SOLE 19 229209 0 0 COWEN INC CL A NEW 223622606 31071 1146544 SH SOLE 21 1146544 0 0 COWEN INC CL A NEW 223622606 25688 947895 SH SOLE 22 919200 0 28695 COWEN INC CL A NEW 223622606 249 9170 SH SOLE 23 9170 0 0 COWEN INC CL A NEW 223622606 126 4644 SH SOLE 25 4644 0 0 COWEN INC CL A NEW 223622606 1578 58229 SH SOLE 26 1779 0 56450 COWEN INC CL A NEW 223622606 55 2016 SH SOLE 28 2016 0 0 COWEN INC CL A NEW 223622606 195 7197 SH SOLE 30 7197 0 0 COWEN INC CL A NEW 223622606 123 4555 SH SOLE 34 4555 0 0 COWEN INC CL A NEW 223622606 121 4474 SH SOLE 36 4474 0 0 COWEN INC CL A NEW 223622606 80 2957 SH SOLE 40 2957 0 0 COWEN INC CL A NEW 223622606 1031 38041 SH SOLE 43 38041 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 7 2312 SH SOLE 18 2312 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 104 35422 SH SOLE 21 35422 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 64 21539 SH SOLE 22 21539 0 0 CPI CARD GROUP INC COM NEW 12634H200 14 959 SH SOLE 2 959 0 0 CPI CARD GROUP INC COM NEW 12634H200 498 34316 SH SOLE 22 34316 0 0 CPS TECHNOLOGIES CORP COM 12619F104 11 2100 SH SOLE 18 2100 0 0 CPS TECHNOLOGIES CORP COM 12619F104 179 34430 SH SOLE 21 34430 0 0 CPS TECHNOLOGIES CORP COM 12619F104 633 121521 SH SOLE 22 121521 0 0 CRA INTL INC COM 12618T105 718 8519 SH SOLE 2 6407 0 2112 CRA INTL INC COM 12618T105 11 126 SH SOLE 7 126 0 0 CRA INTL INC COM 12618T105 1731 20544 SH SOLE 18 20544 0 0 CRA INTL INC COM 12618T105 1114 13223 SH SOLE 19 13223 0 0 CRA INTL INC COM 12618T105 22363 265406 SH SOLE 21 265406 0 0 CRA INTL INC COM 12618T105 15292 181487 SH SOLE 22 177605 0 3882 CRA INTL INC COM 12618T105 80 947 SH SOLE 25 947 0 0 CRA INTL INC COM 12618T105 162 1919 SH SOLE 30 1919 0 0 CRA INTL INC COM 12618T105 78 923 SH SOLE 40 923 0 0 CRA INTL INC COM 12618T105 27 321 SH SOLE 43 321 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3046 25652 SH SOLE 2 22516 0 3136 CRACKER BARREL OLD CTRY STOR COM 22410J106 12 99 SH SOLE 4 99 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 78 654 SH SOLE 7 654 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 12342 103946 SH SOLE 18 103946 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5610 47253 SH SOLE 19 47253 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 193929 1633358 SH SOLE 21 1633358 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 80787 680423 SH SOLE 22 666726 0 13697 CRACKER BARREL OLD CTRY STOR COM 22410J106 62 523 SH SOLE 23 523 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 402 3390 SH SOLE 25 3390 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 920 7748 SH SOLE 26 6159 0 1589 CRACKER BARREL OLD CTRY STOR COM 22410J106 46 387 SH SOLE 28 387 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1536 12936 SH SOLE 30 12936 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 95 796 SH SOLE 36 796 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 367 3087 SH SOLE 40 3087 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3450 29054 SH SOLE 43 24217 0 4837 CRANE CO COM 224399105 7300 67419 SH SOLE 2 39220 0 28199 CRANE CO COM 224399105 20 188 SH SOLE 4 188 0 0 CRANE CO COM 224399105 103 955 SH SOLE 7 955 0 0 CRANE CO COM 224399105 11641 107511 SH SOLE 18 107511 0 0 CRANE CO COM 224399105 1568 14484 SH SOLE 19 14484 0 0 CRANE CO COM 224399105 253052 2337019 SH SOLE 21 2337019 0 0 CRANE CO COM 224399105 147026 1357829 SH SOLE 22 1302855 0 54974 CRANE CO COM 224399105 729 6729 SH SOLE 25 6729 0 0 CRANE CO COM 224399105 2252 20795 SH SOLE 26 17355 0 3440 CRANE CO COM 224399105 98 906 SH SOLE 28 906 0 0 CRANE CO COM 224399105 2676 24713 SH SOLE 30 24713 0 0 CRANE CO COM 224399105 78 723 SH SOLE 31 723 0 0 CRANE CO COM 224399105 127 1171 SH SOLE 36 1171 0 0 CRANE CO COM 224399105 668 6165 SH SOLE 40 6165 0 0 CRANE CO COM 224399105 83 762 SH OTR 43 762 0 0 CRANE CO COM 224399105 3589 33143 SH SOLE 43 30644 0 2499 CRAWFORD & CO CL B 224633107 70 9572 SH SOLE 21 9572 0 0 CRAWFORD & CO CL B 224633107 2771 380070 SH SOLE 22 380070 0 0 CRAWFORD & CO CL A 224633206 1941 256765 SH SOLE 2 221115 0 35650 CRAWFORD & CO CL A 224633206 0 63 SH SOLE 7 63 0 0 CRAWFORD & CO CL A 224633206 403 53298 SH SOLE 18 53298 0 0 CRAWFORD & CO CL A 224633206 260 34360 SH SOLE 19 34360 0 0 CRAWFORD & CO CL A 224633206 4896 647630 SH SOLE 21 647630 0 0 CRAWFORD & CO CL A 224633206 4906 648926 SH SOLE 22 638434 0 10492 CRAWFORD & CO CL A 224633206 63 8330 SH SOLE 23 8330 0 0 CRAWFORD & CO CL A 224633206 233 30876 SH SOLE 26 0 0 30876 CRAWFORD & CO CL A 224633206 2 290 SH SOLE 43 290 0 0 CREATD INC COM 225265107 2 1479 SH SOLE 18 1479 0 0 CREATD INC COM 225265107 28 24395 SH SOLE 21 24395 0 0 CREATD INC COM 225265107 1 673 SH SOLE 22 673 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 192 24851 SH SOLE 2 24411 0 440 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 26 3389 SH SOLE 18 3389 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 693 89513 SH SOLE 21 89513 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 1875 242221 SH SOLE 22 242221 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 11 1426 SH SOLE 23 1426 0 0 CREDICORP LTD COM G2519Y108 28133 163687 SH SOLE 2 52347 0 111340 CREDICORP LTD COM G2519Y108 5950 34617 SH SOLE 4 15488 0 19129 CREDICORP LTD COM G2519Y108 1363 7931 SH SOLE 7 7931 0 0 CREDICORP LTD COM G2519Y108 36 209 SH SOLE 13 209 0 0 CREDICORP LTD COM G2519Y108 302 1759 SH SOLE 15 1759 0 0 CREDICORP LTD COM G2519Y108 13788 80223 SH SOLE 18 36212 0 44011 CREDICORP LTD COM G2519Y108 45026 261978 SH SOLE 19 261978 0 0 CREDICORP LTD COM G2519Y108 336212 1956198 SH SOLE 21 1956198 0 0 CREDICORP LTD COM G2519Y108 131762 766639 SH SOLE 22 692881 0 73758 CREDICORP LTD COM G2519Y108 12973 75481 SH SOLE 23 75481 0 0 CREDICORP LTD COM G2519Y108 39004 226941 SH SOLE 25 226941 0 0 CREDICORP LTD COM G2519Y108 27511 160070 SH SOLE 26 57200 0 102870 CREDICORP LTD COM G2519Y108 21344 124185 SH SOLE 28 5081 0 119104 CREDICORP LTD COM G2519Y108 74539 433694 SH SOLE 30 422558 0 11136 CREDICORP LTD COM G2519Y108 127 740 SH SOLE 31 0 0 740 CREDICORP LTD COM G2519Y108 68232 396999 SH SOLE 34 396999 0 0 CREDICORP LTD COM G2519Y108 3586 20867 SH SOLE 36 20867 0 0 CREDICORP LTD COM G2519Y108 44 255 SH SOLE 40 255 0 0 CREDICORP LTD COM G2519Y108 18338 106695 SH SOLE 43 100141 0 6554 CREDIT ACCEP CORP MICH COM 225310101 9123 16576 SH SOLE 2 3317 0 13259 CREDIT ACCEP CORP MICH COM 225310101 17 30 SH SOLE 4 30 0 0 CREDIT ACCEP CORP MICH COM 225310101 59 107 SH SOLE 7 107 0 0 CREDIT ACCEP CORP MICH COM 225310101 1771 3217 SH SOLE 18 3217 0 0 CREDIT ACCEP CORP MICH COM 225310101 1389 2523 SH SOLE 19 2523 0 0 CREDIT ACCEP CORP MICH COM 225310101 54415 98870 SH SOLE 21 98870 0 0 CREDIT ACCEP CORP MICH COM 225310101 99051 179972 SH SOLE 22 170198 0 9774 CREDIT ACCEP CORP MICH COM 225310101 647 1176 SH SOLE 25 1176 0 0 CREDIT ACCEP CORP MICH COM 225310101 2085 3788 SH SOLE 26 2987 0 801 CREDIT ACCEP CORP MICH COM 225310101 122 222 SH SOLE 28 222 0 0 CREDIT ACCEP CORP MICH COM 225310101 2712 4928 SH SOLE 30 4928 0 0 CREDIT ACCEP CORP MICH COM 225310101 65 119 SH SOLE 31 119 0 0 CREDIT ACCEP CORP MICH COM 225310101 40 72 SH SOLE 36 72 0 0 CREDIT ACCEP CORP MICH COM 225310101 606 1101 SH SOLE 40 1101 0 0 CREDIT ACCEP CORP MICH COM 225310101 2064 3751 SH SOLE 43 3492 0 259 CREDIT SUISSE GROUP SPONSORED ADR 225401108 9193 1171127 SH SOLE 43 1005667 0 165460 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1289 84642 SH SOLE 2 81926 0 2716 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 886 58171 SH SOLE 18 58171 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 528 34636 SH SOLE 19 34636 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 9872 648194 SH SOLE 21 648194 0 0 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 6975 457963 SH SOLE 22 450520 0 7443 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 29294 1923431 SH SOLE 34 1923431 0 0 CRESCENT CAP BDC INC COM 225655109 3105 174428 SH SOLE 30 174428 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 189 10928 SH SOLE 2 7756 0 3172 CRESCENT ENERGY COMPANY CL A COM 44952J104 7 376 SH SOLE 7 376 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 1414 81529 SH SOLE 18 81529 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 917 52879 SH SOLE 19 52879 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 18197 1049397 SH SOLE 21 1049397 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 12385 714250 SH SOLE 22 697852 0 16398 CRESCENT ENERGY COMPANY CL A COM 44952J104 60 3442 SH SOLE 25 3442 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 55 3159 SH SOLE 26 0 0 3159 CRESCENT ENERGY COMPANY CL A COM 44952J104 103 5928 SH SOLE 30 5928 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 45 2597 SH SOLE 40 2597 0 0 CRESCENT ENERGY COMPANY CL A COM 44952J104 8 434 SH SOLE 43 434 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1559 215078 SH SOLE 21 215078 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1145 157884 SH SOLE 43 153947 0 3937 CRESUD S A C I F Y A SPONSORED ADR 226406106 144 17609 SH SOLE 21 17609 0 0 CREXENDO INC COM 226552107 5 1473 SH SOLE 18 1473 0 0 CREXENDO INC COM 226552107 62 17137 SH SOLE 21 17137 0 0 CRH PLC ADR 12626K203 107 2674 SH SOLE 18 2674 0 0 CRH PLC ADR 12626K203 15885 396540 SH SOLE 43 338097 0 58443 CRICUT INC COM CL A 22658D100 54 4149 SH SOLE 2 3453 0 696 CRICUT INC COM CL A 22658D100 512 39118 SH SOLE 21 39118 0 0 CRICUT INC COM CL A 22658D100 6293 480746 SH SOLE 22 471999 0 8747 CRICUT INC COM CL A 22658D100 45 3411 SH SOLE 25 3411 0 0 CRICUT INC COM CL A 22658D100 74 5649 SH SOLE 30 5649 0 0 CRICUT INC COM CL A 22658D100 43 3294 SH SOLE 40 3294 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 632 28770 SH SOLE 2 11341 0 17429 CRINETICS PHARMACEUTICALS IN COM 22663K107 12 525 SH SOLE 7 525 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 2914 132756 SH SOLE 18 130155 0 2601 CRINETICS PHARMACEUTICALS IN COM 22663K107 2743 124980 SH SOLE 19 124980 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 42645 1942835 SH SOLE 21 1942835 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 22203 1011518 SH SOLE 22 989684 0 21834 CRINETICS PHARMACEUTICALS IN COM 22663K107 17 764 SH SOLE 23 764 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 78 3569 SH SOLE 25 3569 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 116 5278 SH SOLE 26 0 0 5278 CRINETICS PHARMACEUTICALS IN COM 22663K107 682 31070 SH SOLE 30 31070 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 76 3466 SH SOLE 40 3466 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 247 11249 SH SOLE 43 8514 0 2735 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1091 17379 SH SOLE 2 14996 0 2383 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15 244 SH SOLE 4 244 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 62187 990711 SH SOLE 21 990711 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 60971 971341 SH SOLE 22 946360 0 24981 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 541 8622 SH SOLE 25 8622 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1729 27547 SH SOLE 26 21684 0 5863 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 79 1257 SH SOLE 28 1257 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15414 245558 SH SOLE 30 245558 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 469 7478 SH SOLE 40 7478 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 542 8637 SH SOLE 43 6966 0 1671 CRITEO S A SPONS ADS 226718104 1101 40420 SH SOLE 43 23477 0 16943 CROCS INC COM 227046109 5532 72402 SH SOLE 2 54494 0 17908 CROCS INC COM 227046109 18 230 SH SOLE 4 230 0 0 CROCS INC COM 227046109 59 769 SH SOLE 7 769 0 0 CROCS INC COM 227046109 20135 263544 SH SOLE 18 255739 0 7805 CROCS INC COM 227046109 15915 208310 SH SOLE 19 208310 0 0 CROCS INC COM 227046109 314774 4120083 SH SOLE 21 4120083 0 0 CROCS INC COM 227046109 140518 1839235 SH SOLE 22 1802874 0 36361 CROCS INC COM 227046109 398 5203 SH SOLE 23 5203 0 0 CROCS INC COM 227046109 724 9471 SH SOLE 25 9471 0 0 CROCS INC COM 227046109 3566 46678 SH SOLE 26 24056 0 22622 CROCS INC COM 227046109 85 1112 SH SOLE 28 1112 0 0 CROCS INC COM 227046109 2805 36714 SH SOLE 30 36714 0 0 CROCS INC COM 227046109 311 4073 SH SOLE 36 4073 0 0 CROCS INC COM 227046109 584 7650 SH SOLE 40 7650 0 0 CROCS INC COM 227046109 2387 31239 SH SOLE 43 29964 0 1275 CRONOS GROUP INC COM 22717L101 0 54 SH SOLE 17 0 0 54 CROSS CTRY HEALTHCARE INC COM 227483104 2144 98956 SH SOLE 2 54093 0 44863 CROSS CTRY HEALTHCARE INC COM 227483104 10 470 SH SOLE 7 470 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 2944 135854 SH SOLE 18 135854 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 4724 217996 SH SOLE 19 217996 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 94026 4338998 SH SOLE 21 4338998 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 22626 1044116 SH SOLE 22 1011112 0 33004 CROSS CTRY HEALTHCARE INC COM 227483104 110 5083 SH SOLE 23 5083 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 150 6942 SH SOLE 25 6942 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 616 28429 SH SOLE 26 2653 0 25776 CROSS CTRY HEALTHCARE INC COM 227483104 1088 50189 SH SOLE 30 50189 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 123 5665 SH SOLE 36 5665 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 77 3575 SH SOLE 40 3575 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 273 12612 SH SOLE 43 12484 0 128 CROSSFIRST BANKSHARES INC COM 22766M109 856 54337 SH SOLE 2 40985 0 13352 CROSSFIRST BANKSHARES INC COM 22766M109 8 498 SH SOLE 7 498 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 2214 140484 SH SOLE 18 140484 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 1310 83112 SH SOLE 19 83112 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 28093 1782557 SH SOLE 21 1782557 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 17191 1090796 SH SOLE 22 1047249 0 43547 CROSSFIRST BANKSHARES INC COM 22766M109 93 5911 SH SOLE 25 5911 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 198 12536 SH SOLE 30 12536 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 98 6233 SH SOLE 40 6233 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 49 3078 SH SOLE 43 3078 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 81144 357335 SH SOLE 2 42515 0 314820 CROWDSTRIKE HLDGS INC CL A 22788C105 26426 116374 SH SOLE 4 74976 0 41398 CROWDSTRIKE HLDGS INC CL A 22788C105 9602 42286 SH SOLE 7 42286 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 180 793 SH SOLE 13 793 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3562 15687 SH SOLE 15 15687 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 148318 653151 SH SOLE 18 559715 0 93436 CROWDSTRIKE HLDGS INC CL A 22788C105 218735 963251 SH SOLE 19 963251 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 957025 4214482 SH SOLE 21 4214482 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1018719 4486169 SH SOLE 22 4134935 0 351234 CROWDSTRIKE HLDGS INC CL A 22788C105 55083 242571 SH SOLE 23 242571 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 71398 314420 SH SOLE 25 314420 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 75084 330649 SH SOLE 26 131365 0 199284 CROWDSTRIKE HLDGS INC CL A 22788C105 74807 329428 SH SOLE 28 5932 0 323496 CROWDSTRIKE HLDGS INC CL A 22788C105 89 390 SH SOLE 29 390 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 172675 760417 SH SOLE 30 760417 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 9744 42912 SH SOLE 31 20742 0 22170 CROWDSTRIKE HLDGS INC CL A 22788C105 11011 48490 SH SOLE 32 48490 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 140562 618996 SH SOLE 34 618996 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 16128 71024 SH SOLE 36 71024 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1506 6633 SH SOLE 40 6633 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 127 558 SH OTR 43 558 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 22681 99880 SH SOLE 43 84716 0 15165 CROWN CASTLE INTL CORP NEW COM 22822V101 217221 1176714 SH SOLE 2 432320 0 744394 CROWN CASTLE INTL CORP NEW COM 22822V101 80818 437801 SH SOLE 4 292969 0 144832 CROWN CASTLE INTL CORP NEW COM 22822V101 205852 1115125 SH SOLE 7 1103180 0 11945 CROWN CASTLE INTL CORP NEW COM 22822V101 6599 35746 SH SOLE 13 35746 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 11335 61403 SH SOLE 15 61403 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH SOLE 17 0 0 3 CROWN CASTLE INTL CORP NEW COM 22822V101 132145 715843 SH SOLE 18 638440 0 77403 CROWN CASTLE INTL CORP NEW COM 22822V101 100076 542123 SH SOLE 19 542123 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2356509 12765487 SH SOLE 21 12765487 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1773533 9607439 SH SOLE 22 8562889 0 1044550 CROWN CASTLE INTL CORP NEW COM 22822V101 110097 596409 SH SOLE 23 596409 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 129066 699167 SH SOLE 25 699167 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 183533 994220 SH SOLE 26 369615 0 624605 CROWN CASTLE INTL CORP NEW COM 22822V101 135181 732292 SH SOLE 28 7272 0 725020 CROWN CASTLE INTL CORP NEW COM 22822V101 5452 29536 SH SOLE 29 29536 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 429356 2325871 SH SOLE 30 2325871 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 26936 145914 SH SOLE 31 97213 0 48701 CROWN CASTLE INTL CORP NEW COM 22822V101 50275 272347 SH SOLE 34 272347 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 39358 213207 SH SOLE 36 213207 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2657 14391 SH SOLE 40 14391 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 212 1151 SH OTR 43 1151 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 53284 288646 SH SOLE 43 262298 0 26348 CROWN CRAFTS INC COM 228309100 12 1810 SH SOLE 18 1810 0 0 CROWN CRAFTS INC COM 228309100 182 27915 SH SOLE 21 27915 0 0 CROWN CRAFTS INC COM 228309100 2 345 SH SOLE 22 345 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 2 1115 SH SOLE 18 1115 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 31 16863 SH SOLE 21 16863 0 0 CROWN ELECTROKINETICS CORP COM NEW 228339206 1 804 SH SOLE 22 804 0 0 CROWN HLDGS INC COM 228368106 20964 167588 SH SOLE 2 24905 0 142683 CROWN HLDGS INC COM 228368106 11848 94715 SH SOLE 4 48158 0 46557 CROWN HLDGS INC COM 228368106 1298 10373 SH SOLE 7 10373 0 0 CROWN HLDGS INC COM 228368106 66 528 SH SOLE 13 528 0 0 CROWN HLDGS INC COM 228368106 1928 15413 SH SOLE 15 15413 0 0 CROWN HLDGS INC COM 228368106 8731 69798 SH SOLE 18 63267 0 6531 CROWN HLDGS INC COM 228368106 4514 36083 SH SOLE 19 36083 0 0 CROWN HLDGS INC COM 228368106 191004 1526933 SH SOLE 21 1526933 0 0 CROWN HLDGS INC COM 228368106 361193 2887465 SH SOLE 22 2664165 0 223300 CROWN HLDGS INC COM 228368106 20311 162370 SH SOLE 23 162370 0 0 CROWN HLDGS INC COM 228368106 944 7545 SH SOLE 25 7545 0 0 CROWN HLDGS INC COM 228368106 15251 121923 SH SOLE 26 88517 0 33406 CROWN HLDGS INC COM 228368106 18179 145329 SH SOLE 28 2341 0 142988 CROWN HLDGS INC COM 228368106 35939 287307 SH SOLE 30 257957 0 29350 CROWN HLDGS INC COM 228368106 3504 28015 SH SOLE 31 13333 0 14682 CROWN HLDGS INC COM 228368106 72869 582535 SH SOLE 34 582535 0 0 CROWN HLDGS INC COM 228368106 3500 27981 SH SOLE 36 27981 0 0 CROWN HLDGS INC COM 228368106 516 4125 SH SOLE 40 4125 0 0 CROWN HLDGS INC COM 228368106 37 298 SH OTR 43 298 0 0 CROWN HLDGS INC COM 228368106 8873 70933 SH SOLE 43 68979 0 1954 CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17784 1800000 SH SOLE 19 1800000 0 0 CRYOPORT INC COM PAR $0.001 229050307 575 16479 SH SOLE 2 11924 0 4555 CRYOPORT INC COM PAR $0.001 229050307 24 675 SH SOLE 4 170 0 505 CRYOPORT INC COM PAR $0.001 229050307 20 574 SH SOLE 7 574 0 0 CRYOPORT INC COM PAR $0.001 229050307 3736 107010 SH SOLE 18 107010 0 0 CRYOPORT INC COM PAR $0.001 229050307 2929 83915 SH SOLE 19 83915 0 0 CRYOPORT INC COM PAR $0.001 229050307 59209 1696037 SH SOLE 21 1696037 0 0 CRYOPORT INC COM PAR $0.001 229050307 37104 1062837 SH SOLE 22 1040498 0 22339 CRYOPORT INC COM PAR $0.001 229050307 10 275 SH SOLE 23 275 0 0 CRYOPORT INC COM PAR $0.001 229050307 188 5373 SH SOLE 25 5373 0 0 CRYOPORT INC COM PAR $0.001 229050307 495 14169 SH SOLE 26 10604 0 3565 CRYOPORT INC COM PAR $0.001 229050307 28 814 SH SOLE 28 814 0 0 CRYOPORT INC COM PAR $0.001 229050307 951 27251 SH SOLE 30 27251 0 0 CRYOPORT INC COM PAR $0.001 229050307 119 3414 SH SOLE 36 3414 0 0 CRYOPORT INC COM PAR $0.001 229050307 182 5215 SH SOLE 40 5215 0 0 CRYOPORT INC COM PAR $0.001 229050307 148 4231 SH SOLE 43 4077 0 154 CS DISCO INC COM 126327105 1177 34662 SH SOLE 2 31840 0 2822 CS DISCO INC COM 126327105 1465 43115 SH SOLE 18 43115 0 0 CS DISCO INC COM 126327105 8196 241260 SH SOLE 19 241260 0 0 CS DISCO INC COM 126327105 18267 537730 SH SOLE 21 537730 0 0 CS DISCO INC COM 126327105 10963 322732 SH SOLE 22 316417 0 6315 CS DISCO INC COM 126327105 3755 110542 SH SOLE 26 6122 0 104420 CS DISCO INC COM 126327105 33155 976006 SH SOLE 34 976006 0 0 CSG SYS INTL INC COM 126349109 8948 140757 SH SOLE 2 70388 0 70369 CSG SYS INTL INC COM 126349109 6 100 SH SOLE 4 100 0 0 CSG SYS INTL INC COM 126349109 27 423 SH SOLE 7 423 0 0 CSG SYS INTL INC COM 126349109 10017 157578 SH SOLE 18 141509 0 16069 CSG SYS INTL INC COM 126349109 21219 333782 SH SOLE 19 333782 0 0 CSG SYS INTL INC COM 126349109 254697 4006560 SH SOLE 21 4006560 0 0 CSG SYS INTL INC COM 126349109 71444 1123866 SH SOLE 22 1094883 0 28983 CSG SYS INTL INC COM 126349109 871 13696 SH SOLE 23 13696 0 0 CSG SYS INTL INC COM 126349109 264 4157 SH SOLE 25 4157 0 0 CSG SYS INTL INC COM 126349109 4577 71994 SH SOLE 26 5625 0 66369 CSG SYS INTL INC COM 126349109 37 586 SH SOLE 28 586 0 0 CSG SYS INTL INC COM 126349109 3636 57190 SH SOLE 30 57190 0 0 CSG SYS INTL INC COM 126349109 13 212 SH SOLE 36 212 0 0 CSG SYS INTL INC COM 126349109 236 3711 SH SOLE 40 3711 0 0 CSG SYS INTL INC COM 126349109 1707 26856 SH SOLE 43 25138 0 1718 CSP INC COM 126389105 7 844 SH SOLE 18 844 0 0 CSP INC COM 126389105 80 10202 SH SOLE 21 10202 0 0 CSP INC COM 126389105 1 179 SH SOLE 22 179 0 0 CSW INDUSTRIALS INC COM 126402106 699 5944 SH SOLE 2 4390 0 1554 CSW INDUSTRIALS INC COM 126402106 6 49 SH SOLE 4 49 0 0 CSW INDUSTRIALS INC COM 126402106 21 181 SH SOLE 7 181 0 0 CSW INDUSTRIALS INC COM 126402106 4570 38861 SH SOLE 18 38861 0 0 CSW INDUSTRIALS INC COM 126402106 3164 26906 SH SOLE 19 26906 0 0 CSW INDUSTRIALS INC COM 126402106 60340 513135 SH SOLE 21 513135 0 0 CSW INDUSTRIALS INC COM 126402106 42242 359231 SH SOLE 22 350319 0 8912 CSW INDUSTRIALS INC COM 126402106 217 1846 SH SOLE 25 1846 0 0 CSW INDUSTRIALS INC COM 126402106 829 7053 SH SOLE 26 4580 0 2473 CSW INDUSTRIALS INC COM 126402106 31 266 SH SOLE 28 266 0 0 CSW INDUSTRIALS INC COM 126402106 2634 22399 SH SOLE 30 22399 0 0 CSW INDUSTRIALS INC COM 126402106 260 2211 SH SOLE 40 2211 0 0 CSW INDUSTRIALS INC COM 126402106 1006 8558 SH SOLE 43 8219 0 339 CSX CORP COM 126408103 183400 4897199 SH SOLE 2 969941 0 3927258 CSX CORP COM 126408103 48551 1296409 SH SOLE 4 1066166 0 230243 CSX CORP COM 126408103 81173 2167512 SH SOLE 7 2103148 0 64364 CSX CORP COM 126408103 793 21172 SH SOLE 13 21172 0 0 CSX CORP COM 126408103 12248 327060 SH SOLE 15 327060 0 0 CSX CORP COM 126408103 151540 4046472 SH SOLE 18 3729080 0 317392 CSX CORP COM 126408103 72880 1946062 SH SOLE 19 1946062 0 0 CSX CORP COM 126408103 1736029 46355920 SH SOLE 21 46355920 0 0 CSX CORP COM 126408103 1750223 46734928 SH SOLE 22 42124696 0 4610232 CSX CORP COM 126408103 107564 2872197 SH SOLE 23 2872197 0 0 CSX CORP COM 126408103 116467 3109924 SH SOLE 25 3109924 0 0 CSX CORP COM 126408103 173229 4625598 SH SOLE 26 1601148 0 3024450 CSX CORP COM 126408103 238593 6370967 SH SOLE 28 630107 0 5740860 CSX CORP COM 126408103 356 9511 SH SOLE 29 9511 0 0 CSX CORP COM 126408103 636498 16995937 SH SOLE 30 16769147 0 226790 CSX CORP COM 126408103 19369 517184 SH SOLE 31 262792 0 254392 CSX CORP COM 126408103 19318 515840 SH SOLE 32 515840 0 0 CSX CORP COM 126408103 36517 975090 SH SOLE 34 975090 0 0 CSX CORP COM 126408103 36810 982901 SH SOLE 36 982901 0 0 CSX CORP COM 126408103 2796 74647 SH SOLE 40 74647 0 0 CSX CORP COM 126408103 205 5472 SH OTR 43 5472 0 0 CSX CORP COM 126408103 72131 1926069 SH SOLE 43 1753263 0 172806 CSX CORP OPTIONS 126408103 210 5600 SH Call SOLE 4 5600 0 0 CSX CORP OPTIONS 126408103 2386 63700 SH Call SOLE 18 63700 0 0 CSX CORP OPTIONS 126408103 27058 722500 SH Call SOLE 19 722500 0 0 CSX CORP OPTIONS 126408103 1449 38700 SH Call SOLE 22 38700 0 0 CSX CORP OPTIONS 126408103 11684 312000 SH Call SOLE 34 312000 0 0 CTI BIOPHARMA CORP COM 12648L601 20 4254 SH SOLE 2 0 0 4254 CTI BIOPHARMA CORP COM 12648L601 81 17358 SH SOLE 18 17358 0 0 CTI BIOPHARMA CORP COM 12648L601 1076 230427 SH SOLE 21 230427 0 0 CTI BIOPHARMA CORP COM 12648L601 7189 1539378 SH SOLE 22 1539378 0 0 CTI BIOPHARMA CORP COM 12648L601 1 276 SH SOLE 43 276 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 2848 42939 SH SOLE 2 34375 0 8564 CTO RLTY GROWTH INC NEW COM 22948Q101 6 83 SH SOLE 7 83 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1176 17731 SH SOLE 18 17731 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1572 23698 SH SOLE 19 23698 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 14832 223650 SH SOLE 21 223650 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 14029 211537 SH SOLE 22 208107 0 3430 CTO RLTY GROWTH INC NEW COM 22948Q101 12 174 SH SOLE 23 174 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 391 5895 SH SOLE 43 5262 0 633 CTS CORP COM 126501105 680 19232 SH SOLE 2 8456 0 10776 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 4401 124523 SH SOLE 18 124523 0 0 CTS CORP COM 126501105 2022 57216 SH SOLE 19 57216 0 0 CTS CORP COM 126501105 141309 3998563 SH SOLE 21 3998563 0 0 CTS CORP COM 126501105 29216 826709 SH SOLE 22 796013 0 30696 CTS CORP COM 126501105 200 5646 SH SOLE 25 5646 0 0 CTS CORP COM 126501105 235 6638 SH SOLE 26 2225 0 4413 CTS CORP COM 126501105 3982 112670 SH SOLE 30 112670 0 0 CTS CORP COM 126501105 191 5400 SH SOLE 36 5400 0 0 CTS CORP COM 126501105 131 3702 SH SOLE 40 3702 0 0 CTS CORP COM 126501105 808 22850 SH SOLE 43 22381 0 469 CUBESMART COM 229663109 42892 824372 SH SOLE 2 333256 0 491116 CUBESMART COM 229663109 9154 175931 SH SOLE 4 175931 0 0 CUBESMART COM 229663109 14577 280162 SH SOLE 7 280162 0 0 CUBESMART COM 229663109 1788 34357 SH SOLE 13 34357 0 0 CUBESMART COM 229663109 16460 316364 SH SOLE 18 177911 0 138453 CUBESMART COM 229663109 68084 1308562 SH SOLE 19 1308562 0 0 CUBESMART COM 229663109 268039 5151617 SH SOLE 21 5151617 0 0 CUBESMART COM 229663109 413119 7940009 SH SOLE 22 7179640 0 760369 CUBESMART COM 229663109 8113 155925 SH SOLE 23 155925 0 0 CUBESMART COM 229663109 49571 952746 SH SOLE 25 952746 0 0 CUBESMART COM 229663109 7066 135813 SH SOLE 26 64023 0 71790 CUBESMART COM 229663109 16596 318974 SH SOLE 28 3591 0 315383 CUBESMART COM 229663109 1427 27431 SH SOLE 29 27431 0 0 CUBESMART COM 229663109 56096 1078140 SH SOLE 30 1078140 0 0 CUBESMART COM 229663109 4743 91152 SH SOLE 31 91152 0 0 CUBESMART COM 229663109 1525 29318 SH SOLE 34 29318 0 0 CUBESMART COM 229663109 859 16513 SH SOLE 36 16513 0 0 CUBESMART COM 229663109 1451 27880 SH SOLE 40 27880 0 0 CUBESMART COM 229663109 40 768 SH OTR 43 768 0 0 CUBESMART COM 229663109 6123 117682 SH SOLE 43 114491 0 3191 CUE BIOPHARMA INC COM 22978P106 118 24089 SH SOLE 2 12956 0 11133 CUE BIOPHARMA INC COM 22978P106 2 479 SH SOLE 7 479 0 0 CUE BIOPHARMA INC COM 22978P106 497 101796 SH SOLE 18 91833 0 9963 CUE BIOPHARMA INC COM 22978P106 1164 238575 SH SOLE 19 238575 0 0 CUE BIOPHARMA INC COM 22978P106 5685 1164897 SH SOLE 21 1164897 0 0 CUE BIOPHARMA INC COM 22978P106 3911 801421 SH SOLE 22 786599 0 14822 CUE BIOPHARMA INC COM 22978P106 15 3108 SH SOLE 23 3108 0 0 CUE BIOPHARMA INC COM 22978P106 30 6063 SH SOLE 25 6063 0 0 CUE BIOPHARMA INC COM 22978P106 101 20686 SH SOLE 26 2391 0 18295 CUE BIOPHARMA INC COM 22978P106 63 12839 SH SOLE 30 12839 0 0 CUE BIOPHARMA INC COM 22978P106 6 1330 SH SOLE 36 1330 0 0 CUE BIOPHARMA INC COM 22978P106 11 2191 SH SOLE 40 2191 0 0 CUE BIOPHARMA INC COM 22978P106 19 3793 SH SOLE 43 3793 0 0 CUE HEALTH INC COM 229790100 14 2216 SH SOLE 2 875 0 1341 CUE HEALTH INC COM 229790100 252 39103 SH SOLE 18 39103 0 0 CUE HEALTH INC COM 229790100 195 30200 SH SOLE 19 30200 0 0 CUE HEALTH INC COM 229790100 3099 480537 SH SOLE 21 480537 0 0 CUE HEALTH INC COM 229790100 826 128102 SH SOLE 22 124535 0 3567 CUENTAS INC COM NEW 229794201 1 620 SH SOLE 18 620 0 0 CUENTAS INC COM NEW 229794201 18 13877 SH SOLE 21 13877 0 0 CULLEN FROST BANKERS INC COM 229899109 20076 145046 SH SOLE 2 43838 0 101208 CULLEN FROST BANKERS INC COM 229899109 235 1700 SH SOLE 4 204 0 1496 CULLEN FROST BANKERS INC COM 229899109 3289 23765 SH SOLE 7 23765 0 0 CULLEN FROST BANKERS INC COM 229899109 17084 123433 SH SOLE 18 123433 0 0 CULLEN FROST BANKERS INC COM 229899109 2340 16904 SH SOLE 19 16904 0 0 CULLEN FROST BANKERS INC COM 229899109 411099 2970157 SH SOLE 21 2970157 0 0 CULLEN FROST BANKERS INC COM 229899109 218497 1578621 SH SOLE 22 1510811 0 67810 CULLEN FROST BANKERS INC COM 229899109 1220 8813 SH SOLE 25 8813 0 0 CULLEN FROST BANKERS INC COM 229899109 3526 25475 SH SOLE 26 21127 0 4348 CULLEN FROST BANKERS INC COM 229899109 146 1052 SH SOLE 28 1052 0 0 CULLEN FROST BANKERS INC COM 229899109 13431 97035 SH SOLE 30 97035 0 0 CULLEN FROST BANKERS INC COM 229899109 116 837 SH SOLE 31 837 0 0 CULLEN FROST BANKERS INC COM 229899109 194 1399 SH SOLE 36 1399 0 0 CULLEN FROST BANKERS INC COM 229899109 1099 7939 SH SOLE 40 7939 0 0 CULLEN FROST BANKERS INC COM 229899109 4137 29892 SH SOLE 43 26400 0 3492 CULLINAN ONCOLOGY INC COM 230031106 263 25087 SH SOLE 2 8868 0 16219 CULLINAN ONCOLOGY INC COM 230031106 3 311 SH SOLE 7 311 0 0 CULLINAN ONCOLOGY INC COM 230031106 791 75506 SH SOLE 18 75506 0 0 CULLINAN ONCOLOGY INC COM 230031106 551 52588 SH SOLE 19 52588 0 0 CULLINAN ONCOLOGY INC COM 230031106 11157 1065635 SH SOLE 21 1065635 0 0 CULLINAN ONCOLOGY INC COM 230031106 5941 567406 SH SOLE 22 546295 0 21111 CULLINAN ONCOLOGY INC COM 230031106 26 2519 SH SOLE 25 2519 0 0 CULLINAN ONCOLOGY INC COM 230031106 3 313 SH SOLE 26 313 0 0 CULLINAN ONCOLOGY INC COM 230031106 249 23793 SH SOLE 30 23793 0 0 CULLINAN ONCOLOGY INC COM 230031106 18 1704 SH SOLE 40 1704 0 0 CULLINAN ONCOLOGY INC COM 230031106 118 11307 SH SOLE 43 9402 0 1905 CULP INC COM 230215105 468 58994 SH SOLE 2 50191 0 8803 CULP INC COM 230215105 18 2272 SH SOLE 18 2272 0 0 CULP INC COM 230215105 239 30143 SH SOLE 21 30143 0 0 CULP INC COM 230215105 2384 300272 SH SOLE 22 300272 0 0 CULP INC COM 230215105 23 2923 SH SOLE 23 2923 0 0 CULP INC COM 230215105 51 6399 SH SOLE 26 0 0 6399 CULP INC COM 230215105 7 823 SH SOLE 43 823 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 74 26099 SH SOLE 2 0 0 26099 CUMBERLAND PHARMACEUTICALS I COM 230770109 4 1260 SH SOLE 18 1260 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 82 29153 SH SOLE 21 29153 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 232 82390 SH SOLE 22 82390 0 0 CUMMINS INC COM 231021106 82494 402192 SH SOLE 2 184686 0 217506 CUMMINS INC COM 231021106 28808 140453 SH SOLE 4 81096 0 59357 CUMMINS INC COM 231021106 29270 142705 SH SOLE 7 138513 0 4192 CUMMINS INC COM 231021106 165 804 SH SOLE 13 804 0 0 CUMMINS INC COM 231021106 4316 21042 SH SOLE 15 21042 0 0 CUMMINS INC COM 231021106 61861 301600 SH SOLE 18 273254 0 28346 CUMMINS INC COM 231021106 22937 111830 SH SOLE 19 111830 0 0 CUMMINS INC COM 231021106 905177 4413129 SH SOLE 21 4413129 0 0 CUMMINS INC COM 231021106 656185 3199187 SH SOLE 22 2823314 0 375873 CUMMINS INC COM 231021106 38227 186373 SH SOLE 23 186373 0 0 CUMMINS INC COM 231021106 75328 367257 SH SOLE 25 367257 0 0 CUMMINS INC COM 231021106 104744 510673 SH SOLE 26 271779 0 238894 CUMMINS INC COM 231021106 166686 812666 SH SOLE 28 98304 0 714362 CUMMINS INC COM 231021106 680 3315 SH SOLE 29 3315 0 0 CUMMINS INC COM 231021106 270025 1316488 SH SOLE 30 1239130 0 77358 CUMMINS INC COM 231021106 6410 31252 SH SOLE 31 14888 0 16364 CUMMINS INC COM 231021106 4121 20092 SH SOLE 34 20092 0 0 CUMMINS INC COM 231021106 13230 64500 SH SOLE 36 64500 0 0 CUMMINS INC COM 231021106 959 4677 SH SOLE 40 4677 0 0 CUMMINS INC COM 231021106 92 449 SH OTR 43 449 0 0 CUMMINS INC COM 231021106 50990 248598 SH SOLE 43 234686 0 13912 CUMULUS MEDIA INC COM CL A 231082801 37 3738 SH SOLE 18 3738 0 0 CUMULUS MEDIA INC COM CL A 231082801 883 88755 SH SOLE 21 88755 0 0 CUMULUS MEDIA INC COM CL A 231082801 948 95281 SH SOLE 22 95281 0 0 CUMULUS MEDIA INC COM CL A 231082801 6 605 SH SOLE 43 605 0 0 CUREVAC N V COM N2451R105 520 26528 SH SOLE 2 1399 0 25129 CUREVAC N V COM N2451R105 15 757 SH SOLE 7 757 0 0 CUREVAC N V COM N2451R105 473 24144 SH SOLE 18 24144 0 0 CUREVAC N V COM N2451R105 231 11764 SH SOLE 19 11764 0 0 CUREVAC N V COM N2451R105 23162 1181148 SH SOLE 21 1181148 0 0 CUREVAC N V COM N2451R105 6861 349853 SH SOLE 22 311707 0 38146 CUREVAC N V COM N2451R105 1736 88508 SH SOLE 30 88508 0 0 CUREVAC N V COM N2451R105 15 774 SH SOLE 31 774 0 0 CUREVAC N V COM N2451R105 4551 232072 SH SOLE 43 214462 0 17610 CURIOSITYSTREAM INC COM CL A 23130Q107 99 34300 SH SOLE 2 16466 0 17834 CURIOSITYSTREAM INC COM CL A 23130Q107 1 418 SH SOLE 7 418 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 244 83987 SH SOLE 18 83987 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 131 45295 SH SOLE 19 45295 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 2897 999056 SH SOLE 21 999056 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 1837 633354 SH SOLE 22 602032 0 31322 CURIOSITYSTREAM INC COM CL A 23130Q107 17 5905 SH SOLE 25 5905 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 20 6995 SH SOLE 26 0 0 6995 CURIOSITYSTREAM INC COM CL A 23130Q107 30 10309 SH SOLE 30 10309 0 0 CURIOSITYSTREAM INC COM CL A 23130Q107 13 4482 SH SOLE 40 4482 0 0 CURIS INC COM NEW 231269200 109 45732 SH SOLE 2 19188 0 26544 CURIS INC COM NEW 231269200 3 1391 SH SOLE 7 1391 0 0 CURIS INC COM NEW 231269200 609 256021 SH SOLE 18 256021 0 0 CURIS INC COM NEW 231269200 928 390020 SH SOLE 19 390020 0 0 CURIS INC COM NEW 231269200 9007 3784397 SH SOLE 21 3784397 0 0 CURIS INC COM NEW 231269200 4667 1960745 SH SOLE 22 1908541 0 52204 CURIS INC COM NEW 231269200 14 5884 SH SOLE 25 5884 0 0 CURIS INC COM NEW 231269200 97 40595 SH SOLE 26 3793 0 36802 CURIS INC COM NEW 231269200 199 83811 SH SOLE 30 83811 0 0 CURIS INC COM NEW 231269200 25 10655 SH SOLE 36 10655 0 0 CURIS INC COM NEW 231269200 19 8130 SH SOLE 40 8130 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 95 7254 SH SOLE 2 4916 0 2338 CURO GROUP HOLDINGS CORP COM 23131L107 4 274 SH SOLE 7 274 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 775 59398 SH SOLE 18 59398 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 496 37977 SH SOLE 19 37977 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 10267 786724 SH SOLE 21 786724 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 6286 481687 SH SOLE 22 479045 0 2642 CURO GROUP HOLDINGS CORP COM 23131L107 62 4729 SH SOLE 25 4729 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 98 7546 SH SOLE 30 7546 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 58 4462 SH SOLE 40 4462 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 65 5008 SH SOLE 43 4939 0 69 CURTISS WRIGHT CORP COM 231561101 24125 160661 SH SOLE 2 83150 0 77511 CURTISS WRIGHT CORP COM 231561101 24 159 SH SOLE 4 159 0 0 CURTISS WRIGHT CORP COM 231561101 114 761 SH SOLE 7 761 0 0 CURTISS WRIGHT CORP COM 231561101 20529 136715 SH SOLE 18 106908 0 29807 CURTISS WRIGHT CORP COM 231561101 21604 143874 SH SOLE 19 143874 0 0 CURTISS WRIGHT CORP COM 231561101 349014 2324281 SH SOLE 21 2324281 0 0 CURTISS WRIGHT CORP COM 231561101 187397 1247982 SH SOLE 22 1159316 0 88666 CURTISS WRIGHT CORP COM 231561101 10852 72272 SH SOLE 25 72272 0 0 CURTISS WRIGHT CORP COM 231561101 4436 29542 SH SOLE 26 19644 0 9898 CURTISS WRIGHT CORP COM 231561101 10939 72849 SH SOLE 28 667 0 72182 CURTISS WRIGHT CORP COM 231561101 9170 61071 SH SOLE 30 61071 0 0 CURTISS WRIGHT CORP COM 231561101 86 573 SH SOLE 31 573 0 0 CURTISS WRIGHT CORP COM 231561101 1468 9773 SH SOLE 34 9773 0 0 CURTISS WRIGHT CORP COM 231561101 1159 7716 SH SOLE 36 7716 0 0 CURTISS WRIGHT CORP COM 231561101 768 5112 SH SOLE 40 5112 0 0 CURTISS WRIGHT CORP COM 231561101 4085 27202 SH SOLE 43 24955 0 2247 CUSHMAN WAKEFIELD PLC SHS G2717B108 1939 94521 SH SOLE 2 61149 0 33372 CUSHMAN WAKEFIELD PLC SHS G2717B108 8 398 SH SOLE 4 398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 66 3235 SH SOLE 7 3235 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 7707 375744 SH SOLE 18 364576 0 11168 CUSHMAN WAKEFIELD PLC SHS G2717B108 8434 411200 SH SOLE 19 411200 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 98623 4808526 SH SOLE 21 4808526 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 72727 3545932 SH SOLE 22 3462817 0 83115 CUSHMAN WAKEFIELD PLC SHS G2717B108 142 6925 SH SOLE 23 6925 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 544 26532 SH SOLE 25 26532 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1598 77915 SH SOLE 26 40691 0 37224 CUSHMAN WAKEFIELD PLC SHS G2717B108 1218 59398 SH SOLE 28 59398 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1773 86467 SH SOLE 30 86467 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 517 25201 SH SOLE 36 25201 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 338 16493 SH SOLE 40 16493 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1692 82489 SH SOLE 43 78299 0 4190 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 136 16229 SH SOLE 2 2528 0 13701 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 7 810 SH SOLE 7 810 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1325 157913 SH SOLE 18 157913 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 830 98881 SH SOLE 19 98881 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 16417 1956720 SH SOLE 21 1956720 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 9286 1106832 SH SOLE 22 1083825 0 23007 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1 100 SH SOLE 43 100 0 0 CUSTOMERS BANCORP INC COM 23204G100 2424 46492 SH SOLE 2 26351 0 20141 CUSTOMERS BANCORP INC COM 23204G100 22 422 SH SOLE 7 422 0 0 CUSTOMERS BANCORP INC COM 23204G100 6080 116611 SH SOLE 18 116611 0 0 CUSTOMERS BANCORP INC COM 23204G100 2825 54185 SH SOLE 19 54185 0 0 CUSTOMERS BANCORP INC COM 23204G100 192932 3700259 SH SOLE 21 3700259 0 0 CUSTOMERS BANCORP INC COM 23204G100 39812 763560 SH SOLE 22 732788 0 30772 CUSTOMERS BANCORP INC COM 23204G100 57 1093 SH SOLE 23 1093 0 0 CUSTOMERS BANCORP INC COM 23204G100 204 3909 SH SOLE 25 3909 0 0 CUSTOMERS BANCORP INC COM 23204G100 1039 19930 SH SOLE 26 9305 0 10625 CUSTOMERS BANCORP INC COM 23204G100 2697 51724 SH SOLE 30 51724 0 0 CUSTOMERS BANCORP INC COM 23204G100 200 3833 SH SOLE 40 3833 0 0 CUSTOMERS BANCORP INC COM 23204G100 3924 75251 SH SOLE 43 60503 0 14748 CUTERA INC COM 232109108 2952 42787 SH SOLE 2 40767 0 2020 CUTERA INC COM 232109108 20 283 SH SOLE 7 283 0 0 CUTERA INC COM 232109108 4262 61767 SH SOLE 18 61767 0 0 CUTERA INC COM 232109108 2183 31644 SH SOLE 19 31644 0 0 CUTERA INC COM 232109108 139365 2019778 SH SOLE 21 2019778 0 0 CUTERA INC COM 232109108 32939 477371 SH SOLE 22 469059 0 8312 CUTERA INC COM 232109108 40 579 SH SOLE 23 579 0 0 CUTERA INC COM 232109108 150 2172 SH SOLE 25 2172 0 0 CUTERA INC COM 232109108 92 1328 SH SOLE 26 0 0 1328 CUTERA INC COM 232109108 1577 22854 SH SOLE 30 22854 0 0 CUTERA INC COM 232109108 171 2477 SH SOLE 40 2477 0 0 CUTERA INC COM 232109108 322 4665 SH SOLE 43 4665 0 0 CVB FINL CORP COM 126600105 2405 103638 SH SOLE 2 35630 0 68008 CVB FINL CORP COM 126600105 102 4375 SH SOLE 4 565 0 3810 CVB FINL CORP COM 126600105 35 1527 SH SOLE 7 1527 0 0 CVB FINL CORP COM 126600105 11232 483932 SH SOLE 18 483932 0 0 CVB FINL CORP COM 126600105 5396 232471 SH SOLE 19 232471 0 0 CVB FINL CORP COM 126600105 381392 16432215 SH SOLE 21 16432215 0 0 CVB FINL CORP COM 126600105 75360 3246867 SH SOLE 22 3111351 0 135516 CVB FINL CORP COM 126600105 380 16388 SH SOLE 25 16388 0 0 CVB FINL CORP COM 126600105 759 32721 SH SOLE 26 23502 0 9219 CVB FINL CORP COM 126600105 56 2422 SH SOLE 28 2422 0 0 CVB FINL CORP COM 126600105 5057 217887 SH SOLE 30 217887 0 0 CVB FINL CORP COM 126600105 50 2160 SH SOLE 36 2160 0 0 CVB FINL CORP COM 126600105 373 16079 SH SOLE 40 16079 0 0 CVB FINL CORP COM 126600105 687 29598 SH SOLE 43 28946 0 652 CVD EQUIP CORP COM 126601103 4 975 SH SOLE 18 975 0 0 CVD EQUIP CORP COM 126601103 90 19981 SH SOLE 21 19981 0 0 CVD EQUIP CORP COM 126601103 2 359 SH SOLE 22 359 0 0 CVENT HOLDING CORP COMMON STOCK 126677103 13 1748 SH SOLE 2 0 0 1748 CVENT HOLDING CORP COMMON STOCK 126677103 57 7876 SH SOLE 21 7876 0 0 CVENT HOLDING CORP COMMON STOCK 126677103 5919 823171 SH SOLE 22 823171 0 0 CVR ENERGY INC COM 12662P108 2221 86957 SH SOLE 2 18200 0 68757 CVR ENERGY INC COM 12662P108 5 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 9 333 SH SOLE 7 333 0 0 CVR ENERGY INC COM 12662P108 2230 87322 SH SOLE 18 87322 0 0 CVR ENERGY INC COM 12662P108 6208 243057 SH SOLE 19 243057 0 0 CVR ENERGY INC COM 12662P108 29535 1156413 SH SOLE 21 1156413 0 0 CVR ENERGY INC COM 12662P108 21760 852013 SH SOLE 22 816404 0 35609 CVR ENERGY INC COM 12662P108 123 4799 SH SOLE 23 4799 0 0 CVR ENERGY INC COM 12662P108 106 4168 SH SOLE 25 4168 0 0 CVR ENERGY INC COM 12662P108 921 36048 SH SOLE 26 14906 0 21142 CVR ENERGY INC COM 12662P108 626 24521 SH SOLE 30 24521 0 0 CVR ENERGY INC COM 12662P108 78 3045 SH SOLE 36 3045 0 0 CVR ENERGY INC COM 12662P108 78 3055 SH SOLE 40 3055 0 0 CVR ENERGY INC COM 12662P108 520 20352 SH SOLE 43 18596 0 1756 CVRX INC COM 126638105 22 3725 SH SOLE 2 2796 0 929 CVRX INC COM 126638105 149 24866 SH SOLE 18 24866 0 0 CVRX INC COM 126638105 82 13657 SH SOLE 19 13657 0 0 CVRX INC COM 126638105 1685 281353 SH SOLE 21 281353 0 0 CVRX INC COM 126638105 456 76044 SH SOLE 22 74754 0 1290 CVS HEALTH CORP COM 126650100 355561 3513104 SH SOLE 2 1130151 0 2382953 CVS HEALTH CORP COM 126650100 91772 906752 SH SOLE 4 557732 0 349020 CVS HEALTH CORP COM 126650100 120491 1190507 SH SOLE 7 1152107 0 38400 CVS HEALTH CORP COM 126650100 3241 32025 SH SOLE 13 32025 0 0 CVS HEALTH CORP COM 126650100 18861 186357 SH SOLE 15 186357 0 0 CVS HEALTH CORP COM 126650100 15 147 SH SOLE 17 0 0 147 CVS HEALTH CORP COM 126650100 305864 3022077 SH SOLE 18 2715578 0 306499 CVS HEALTH CORP COM 126650100 231334 2285679 SH SOLE 19 2285679 0 0 CVS HEALTH CORP COM 126650100 3045940 30095249 SH SOLE 21 30095249 0 0 CVS HEALTH CORP COM 126650100 2865168 28309136 SH SOLE 22 25393161 0 2915975 CVS HEALTH CORP COM 126650100 171816 1697620 SH SOLE 23 1697620 0 0 CVS HEALTH CORP COM 126650100 245985 2430437 SH SOLE 25 2430437 0 0 CVS HEALTH CORP COM 126650100 345067 3409421 SH SOLE 26 1419758 0 1989663 CVS HEALTH CORP COM 126650100 388102 3834620 SH SOLE 28 34343 0 3800277 CVS HEALTH CORP COM 126650100 1665 16451 SH SOLE 29 16451 0 0 CVS HEALTH CORP COM 126650100 820157 8103522 SH SOLE 30 7979506 0 124016 CVS HEALTH CORP COM 126650100 34060 336528 SH SOLE 31 188683 0 147845 CVS HEALTH CORP COM 126650100 159192 1572885 SH SOLE 34 1572885 0 0 CVS HEALTH CORP COM 126650100 62398 616524 SH SOLE 36 616524 0 0 CVS HEALTH CORP COM 126650100 4462 44082 SH SOLE 40 44082 0 0 CVS HEALTH CORP COM 126650100 370 3656 SH OTR 43 3656 0 0 CVS HEALTH CORP COM 126650100 137629 1359831 SH SOLE 43 1249271 0 110561 CYANOTECH CORP COM PAR $0.02 232437301 3 812 SH SOLE 21 812 0 0 CYANOTECH CORP COM PAR $0.02 232437301 36 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 4896 3950000 PRN SOLE 21 3950000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3863 22889 SH SOLE 2 18888 0 4001 CYBERARK SOFTWARE LTD SHS M2682V108 5399 31996 SH SOLE 4 22764 0 9232 CYBERARK SOFTWARE LTD SHS M2682V108 5633 33383 SH SOLE 7 31397 0 1986 CYBERARK SOFTWARE LTD SHS M2682V108 23 135 SH SOLE 13 135 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 785 4654 SH SOLE 15 4654 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6064 35937 SH SOLE 18 35858 0 79 CYBERARK SOFTWARE LTD SHS M2682V108 3628 21501 SH SOLE 19 21501 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 119194 706337 SH SOLE 21 706337 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 92251 546675 SH SOLE 22 532714 0 13961 CYBERARK SOFTWARE LTD SHS M2682V108 8219 48706 SH SOLE 23 48706 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1233 7305 SH SOLE 25 7305 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2675 15852 SH SOLE 26 7388 0 8464 CYBERARK SOFTWARE LTD SHS M2682V108 4781 28333 SH SOLE 28 708 0 27625 CYBERARK SOFTWARE LTD SHS M2682V108 13 76 SH SOLE 29 76 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 42837 253846 SH SOLE 30 248840 0 5006 CYBERARK SOFTWARE LTD SHS M2682V108 601 3563 SH SOLE 31 2848 0 715 CYBERARK SOFTWARE LTD SHS M2682V108 309 1831 SH SOLE 34 1831 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1208 7159 SH SOLE 36 7159 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 233 1380 SH SOLE 40 1380 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 9567 56695 SH SOLE 43 51328 0 5367 CYBEROPTICS CORP COM 232517102 234 5770 SH SOLE 2 5571 0 199 CYBEROPTICS CORP COM 232517102 58 1433 SH SOLE 18 1433 0 0 CYBEROPTICS CORP COM 232517102 1107 27285 SH SOLE 21 27285 0 0 CYBEROPTICS CORP COM 232517102 4329 106677 SH SOLE 22 106677 0 0 CYBIN INC COM 23256X100 704 861796 SH SOLE 21 861796 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 6 1924 SH SOLE 18 1924 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 71 23353 SH SOLE 21 23353 0 0 CYCLACEL PHARMACEUTICALS INC COM 23254L603 1 389 SH SOLE 22 389 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 7 6103 SH SOLE 18 6103 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 102 91851 SH SOLE 21 91851 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 381 343410 SH SOLE 22 343410 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 0 16 SH SOLE 43 16 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 6 1853 SH SOLE 18 1853 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 51 15988 SH SOLE 21 15988 0 0 CYCLO THERAPEUTICS INC COM NEW 23254X201 1 362 SH SOLE 22 362 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 195 62728 SH SOLE 2 2827 0 59901 CYMABAY THERAPEUTICS INC COM 23257D103 4 1266 SH SOLE 7 1266 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 809 260277 SH SOLE 18 260277 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 370 119062 SH SOLE 19 119062 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 10246 3294552 SH SOLE 21 3294552 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 5233 1682689 SH SOLE 22 1639668 0 43021 CYMABAY THERAPEUTICS INC COM 23257D103 109 35171 SH SOLE 30 35171 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 12 3895 SH OTR 43 3895 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 20 6569 SH SOLE 43 6569 0 0 CYNERGISTEK INC COM 23258P105 11 8344 SH SOLE 21 8344 0 0 CYNGN INC COM 23257B107 1 728 SH SOLE 18 728 0 0 CYNGN INC COM 23257B107 16 10965 SH SOLE 21 10965 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 9 2256 SH SOLE 2 253 0 2003 CYTEIR THERAPEUTICS INC COM 23284P103 132 35035 SH SOLE 18 35035 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 51 13536 SH SOLE 19 13536 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 1846 489540 SH SOLE 21 489540 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 408 108201 SH SOLE 22 105429 0 2772 CYTEIR THERAPEUTICS INC COM 23284P103 61 16178 SH SOLE 30 16178 0 0 CYTEK BIOSCIENCES INC COM 23285D109 239 22190 SH SOLE 2 7186 0 15004 CYTEK BIOSCIENCES INC COM 23285D109 15 1350 SH SOLE 7 1350 0 0 CYTEK BIOSCIENCES INC COM 23285D109 2809 260570 SH SOLE 18 260570 0 0 CYTEK BIOSCIENCES INC COM 23285D109 11170 1036163 SH SOLE 19 1036163 0 0 CYTEK BIOSCIENCES INC COM 23285D109 39486 3662876 SH SOLE 21 3662876 0 0 CYTEK BIOSCIENCES INC COM 23285D109 11957 1109182 SH SOLE 22 1083793 0 25389 CYTEK BIOSCIENCES INC COM 23285D109 11 1009 SH SOLE 23 1009 0 0 CYTOKINETICS INC COM NEW 23282W605 1459 39636 SH SOLE 2 24636 0 15000 CYTOKINETICS INC COM NEW 23282W605 11 305 SH SOLE 4 305 0 0 CYTOKINETICS INC COM NEW 23282W605 40 1095 SH SOLE 7 1095 0 0 CYTOKINETICS INC COM NEW 23282W605 10245 278330 SH SOLE 18 275124 0 3206 CYTOKINETICS INC COM NEW 23282W605 6272 170376 SH SOLE 19 170376 0 0 CYTOKINETICS INC COM NEW 23282W605 377982 10268465 SH SOLE 21 10268465 0 0 CYTOKINETICS INC COM NEW 23282W605 74944 2035957 SH SOLE 22 1985737 0 50220 CYTOKINETICS INC COM NEW 23282W605 40 1078 SH SOLE 23 1078 0 0 CYTOKINETICS INC COM NEW 23282W605 366 9955 SH SOLE 25 9955 0 0 CYTOKINETICS INC COM NEW 23282W605 1270 34515 SH SOLE 26 27758 0 6757 CYTOKINETICS INC COM NEW 23282W605 54 1480 SH SOLE 28 1480 0 0 CYTOKINETICS INC COM NEW 23282W605 6494 176415 SH SOLE 30 176415 0 0 CYTOKINETICS INC COM NEW 23282W605 392 10644 SH SOLE 40 10644 0 0 CYTOKINETICS INC COM NEW 23282W605 1339 36367 SH SOLE 43 35319 0 1048 CYTOMX THERAPEUTICS INC COM 23284F105 53 20004 SH SOLE 2 5710 0 14294 CYTOMX THERAPEUTICS INC COM 23284F105 2 857 SH SOLE 7 857 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 525 196666 SH SOLE 18 196666 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 339 126950 SH SOLE 19 126950 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 8147 3051484 SH SOLE 21 3051484 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 4156 1556663 SH SOLE 22 1540187 0 16476 CYTOMX THERAPEUTICS INC COM 23284F105 88 32880 SH SOLE 30 32880 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 18 6590 SH SOLE 43 6590 0 0 CYTOSORBENTS CORP COM NEW 23283X206 18 5583 SH SOLE 2 1670 0 3913 CYTOSORBENTS CORP COM NEW 23283X206 2 594 SH SOLE 7 594 0 0 CYTOSORBENTS CORP COM NEW 23283X206 399 124924 SH SOLE 18 124924 0 0 CYTOSORBENTS CORP COM NEW 23283X206 237 74443 SH SOLE 19 74443 0 0 CYTOSORBENTS CORP COM NEW 23283X206 4436 1390559 SH SOLE 21 1390559 0 0 CYTOSORBENTS CORP COM NEW 23283X206 3202 1003884 SH SOLE 22 998360 0 5524 CYTOSORBENTS CORP COM NEW 23283X206 1 450 SH SOLE 43 450 0 0 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 14 1155 SH SOLE 2 0 0 1155 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 162 13218 SH SOLE 21 13218 0 0 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 4750 388682 SH SOLE 22 388682 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 505 222641 SH SOLE 30 222641 0 0 D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104 6350 2797175 SH SOLE 34 2797175 0 0 D R HORTON INC COM 23331A109 39693 532716 SH SOLE 2 101427 0 431289 D R HORTON INC COM 23331A109 17719 237807 SH SOLE 4 149239 0 88568 D R HORTON INC COM 23331A109 22581 303065 SH SOLE 7 293416 0 9649 D R HORTON INC COM 23331A109 110 1483 SH SOLE 13 1483 0 0 D R HORTON INC COM 23331A109 3590 48175 SH SOLE 15 48175 0 0 D R HORTON INC COM 23331A109 54518 731691 SH SOLE 18 682058 0 49633 D R HORTON INC COM 23331A109 118240 1586907 SH SOLE 19 1586907 0 0 D R HORTON INC COM 23331A109 1102541 14797221 SH SOLE 21 14797221 0 0 D R HORTON INC COM 23331A109 527801 7083632 SH SOLE 22 6418660 0 664972 D R HORTON INC COM 23331A109 31403 421463 SH SOLE 23 421463 0 0 D R HORTON INC COM 23331A109 31433 421869 SH SOLE 25 421869 0 0 D R HORTON INC COM 23331A109 52524 704925 SH SOLE 26 252969 0 451956 D R HORTON INC COM 23331A109 73056 980483 SH SOLE 28 5977 0 974506 D R HORTON INC COM 23331A109 287 3846 SH SOLE 29 3846 0 0 D R HORTON INC COM 23331A109 186580 2504094 SH SOLE 30 2504094 0 0 D R HORTON INC COM 23331A109 5721 76788 SH SOLE 31 38154 0 38634 D R HORTON INC COM 23331A109 56967 764551 SH SOLE 34 764551 0 0 D R HORTON INC COM 23331A109 10088 135385 SH SOLE 36 135385 0 0 D R HORTON INC COM 23331A109 848 11379 SH SOLE 40 11379 0 0 D R HORTON INC COM 23331A109 30 397 SH OTR 43 397 0 0 D R HORTON INC COM 23331A109 22443 301214 SH SOLE 43 276115 0 25099 DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 14542 1496819 SH SOLE 19 1496819 0 0 DA32 LIFE SCNCE TEC ACQSTN C CLASS A COM 23312M106 41 4241 SH SOLE 21 4241 0 0 DADA NEXUS LTD ADS 23344D108 188 20562 SH SOLE 2 1263 0 19299 DADA NEXUS LTD ADS 23344D108 211 23095 SH SOLE 4 9710 0 13385 DADA NEXUS LTD ADS 23344D108 56 6149 SH SOLE 7 6149 0 0 DADA NEXUS LTD ADS 23344D108 39 4292 SH SOLE 13 0 0 4292 DADA NEXUS LTD ADS 23344D108 410 44926 SH SOLE 15 44926 0 0 DADA NEXUS LTD ADS 23344D108 38 4160 SH SOLE 18 4160 0 0 DADA NEXUS LTD ADS 23344D108 9313 1020079 SH SOLE 21 1020079 0 0 DADA NEXUS LTD ADS 23344D108 4958 543009 SH SOLE 22 494729 0 48280 DADA NEXUS LTD ADS 23344D108 565 61851 SH SOLE 23 61851 0 0 DADA NEXUS LTD ADS 23344D108 539 59050 SH SOLE 25 59050 0 0 DADA NEXUS LTD ADS 23344D108 556 60851 SH SOLE 26 0 0 60851 DADA NEXUS LTD ADS 23344D108 950 104025 SH SOLE 28 4503 0 99522 DADA NEXUS LTD ADS 23344D108 3290 360370 SH SOLE 30 360370 0 0 DADA NEXUS LTD ADS 23344D108 44 4809 SH SOLE 34 4809 0 0 DADA NEXUS LTD ADS 23344D108 3 359 SH SOLE 40 359 0 0 DAILY JOURNAL CORP COM 233912104 149 478 SH SOLE 2 41 0 437 DAILY JOURNAL CORP COM 233912104 5 17 SH SOLE 7 17 0 0 DAILY JOURNAL CORP COM 233912104 1178 3775 SH SOLE 18 3775 0 0 DAILY JOURNAL CORP COM 233912104 696 2231 SH SOLE 19 2231 0 0 DAILY JOURNAL CORP COM 233912104 13553 43440 SH SOLE 21 43440 0 0 DAILY JOURNAL CORP COM 233912104 7663 24563 SH SOLE 22 23871 0 692 DAILY JOURNAL CORP COM 233912104 32 103 SH SOLE 43 103 0 0 DAKTRONICS INC COM 234264109 997 259714 SH SOLE 2 212232 0 47482 DAKTRONICS INC COM 234264109 4 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 472 122975 SH SOLE 18 122975 0 0 DAKTRONICS INC COM 234264109 259 67532 SH SOLE 19 67532 0 0 DAKTRONICS INC COM 234264109 5157 1342973 SH SOLE 21 1342973 0 0 DAKTRONICS INC COM 234264109 4517 1176387 SH SOLE 22 1155813 0 20574 DALLASNEWS CORPORATION COM SER A 235050101 7 950 SH SOLE 18 950 0 0 DALLASNEWS CORPORATION COM SER A 235050101 114 16293 SH SOLE 21 16293 0 0 DALLASNEWS CORPORATION COM SER A 235050101 694 99167 SH SOLE 22 99167 0 0 DANA INC COM 235825205 2869 163269 SH SOLE 2 105706 0 57563 DANA INC COM 235825205 11 605 SH SOLE 4 605 0 0 DANA INC COM 235825205 82 4688 SH SOLE 7 4688 0 0 DANA INC COM 235825205 11539 656746 SH SOLE 18 656746 0 0 DANA INC COM 235825205 5917 336746 SH SOLE 19 336746 0 0 DANA INC COM 235825205 180563 10276759 SH SOLE 21 10276759 0 0 DANA INC COM 235825205 73480 4182111 SH SOLE 22 4068560 0 113551 DANA INC COM 235825205 44 2518 SH SOLE 23 2518 0 0 DANA INC COM 235825205 323 18387 SH SOLE 25 18387 0 0 DANA INC COM 235825205 880 50112 SH SOLE 26 39970 0 10142 DANA INC COM 235825205 45 2586 SH SOLE 28 2586 0 0 DANA INC COM 235825205 1474 83886 SH SOLE 30 83886 0 0 DANA INC COM 235825205 136 7726 SH SOLE 36 7726 0 0 DANA INC COM 235825205 299 17018 SH SOLE 40 17018 0 0 DANA INC COM 235825205 2779 158156 SH SOLE 43 151494 0 6662 DANAHER CORPORATION COM 235851102 472993 1612493 SH SOLE 2 553979 0 1058514 DANAHER CORPORATION COM 235851102 139394 475211 SH SOLE 4 297476 0 177735 DANAHER CORPORATION COM 235851102 172061 586578 SH SOLE 7 568035 0 18543 DANAHER CORPORATION COM 235851102 6672 22745 SH SOLE 13 22745 0 0 DANAHER CORPORATION COM 235851102 20720 70636 SH SOLE 15 70636 0 0 DANAHER CORPORATION COM 235851102 13 43 SH SOLE 17 0 0 43 DANAHER CORPORATION COM 235851102 529532 1805244 SH SOLE 18 1424327 0 380917 DANAHER CORPORATION COM 235851102 685901 2338326 SH SOLE 19 2338326 0 0 DANAHER CORPORATION COM 235851102 4185038 14267338 SH SOLE 21 14267338 0 0 DANAHER CORPORATION COM 235851102 4084866 13925837 SH SOLE 22 12447875 0 1477962 DANAHER CORPORATION COM 235851102 253649 864722 SH SOLE 23 864722 0 0 DANAHER CORPORATION COM 235851102 287645 980620 SH SOLE 25 980620 0 0 DANAHER CORPORATION COM 235851102 449074 1530953 SH SOLE 26 594203 0 936750 DANAHER CORPORATION COM 235851102 325434 1109448 SH SOLE 28 17734 0 1091714 DANAHER CORPORATION COM 235851102 6696 22828 SH SOLE 29 22828 0 0 DANAHER CORPORATION COM 235851102 895114 3051558 SH SOLE 30 3051558 0 0 DANAHER CORPORATION COM 235851102 56745 193450 SH SOLE 31 121307 0 72143 DANAHER CORPORATION COM 235851102 440472 1501627 SH SOLE 34 1501627 0 0 DANAHER CORPORATION COM 235851102 75462 257259 SH SOLE 36 257259 0 0 DANAHER CORPORATION COM 235851102 6308 21506 SH SOLE 40 21506 0 0 DANAHER CORPORATION COM 235851102 530 1806 SH OTR 43 1806 0 0 DANAHER CORPORATION COM 235851102 230816 786882 SH SOLE 43 717729 0 69154 DANAHER CORPORATION 4.75 MND CV PFD 235851300 264708 130736 SH SOLE 21 130736 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 2301 1457 SH SOLE 2 1457 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 26406 16721 SH SOLE 19 16721 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 215258 136305 SH SOLE 21 136305 0 0 DANAHER CORPORATION 5% CONV PFD B 235851409 16751 10607 SH SOLE 34 10607 0 0 DANAOS CORPORATION SHS Y1968P121 479 4668 SH SOLE 43 4668 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 180 30746 SH SOLE 2 21978 0 8768 DANIMER SCIENTIFIC INC COM CL A 236272100 1 125 SH SOLE 4 125 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 6 1105 SH SOLE 7 1105 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 41 6981 SH SOLE 17 0 0 6981 DANIMER SCIENTIFIC INC COM CL A 236272100 1374 234428 SH SOLE 18 234428 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 941 160607 SH SOLE 19 160607 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 24409 4165294 SH SOLE 21 4165294 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 12092 2063470 SH SOLE 22 2013070 0 50400 DANIMER SCIENTIFIC INC COM CL A 236272100 53 8981 SH SOLE 25 8981 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 29 4920 SH SOLE 26 0 0 4920 DANIMER SCIENTIFIC INC COM CL A 236272100 306 52288 SH SOLE 28 52288 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 314 53625 SH SOLE 30 53625 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 44 7507 SH SOLE 40 7507 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2927 70846 SH SOLE 2 2132 0 68714 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1211 29297 SH SOLE 4 9710 0 19587 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 281 6802 SH SOLE 7 6802 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 475 11496 SH SOLE 13 157 0 11339 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1848 44734 SH SOLE 15 44734 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 684 16559 SH SOLE 18 16559 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 91736 2220128 SH SOLE 21 2220128 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 22284 539302 SH SOLE 22 494049 0 45253 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2742 66371 SH SOLE 23 66371 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 70 1687 SH SOLE 25 1687 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3549 85895 SH SOLE 26 7900 0 77995 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3373 81636 SH SOLE 28 4058 0 77578 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 33 792 SH SOLE 29 792 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 66957 1620453 SH SOLE 30 1584900 0 35553 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 205 4963 SH SOLE 31 4963 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 138 3329 SH SOLE 34 3329 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 3331 80613 SH SOLE 43 74806 0 5807 DARDEN RESTAURANTS INC COM 237194105 22691 170671 SH SOLE 2 35316 0 135355 DARDEN RESTAURANTS INC COM 237194105 7727 58120 SH SOLE 4 50732 0 7388 DARDEN RESTAURANTS INC COM 237194105 16046 120692 SH SOLE 7 116719 0 3973 DARDEN RESTAURANTS INC COM 237194105 85 636 SH SOLE 13 636 0 0 DARDEN RESTAURANTS INC COM 237194105 2526 18998 SH SOLE 15 18998 0 0 DARDEN RESTAURANTS INC COM 237194105 29688 223304 SH SOLE 18 205761 0 17543 DARDEN RESTAURANTS INC COM 237194105 7209 54227 SH SOLE 19 54227 0 0 DARDEN RESTAURANTS INC COM 237194105 449443 3380541 SH SOLE 21 3380541 0 0 DARDEN RESTAURANTS INC COM 237194105 361842 2721639 SH SOLE 22 2462437 0 259202 DARDEN RESTAURANTS INC COM 237194105 21494 161667 SH SOLE 23 161667 0 0 DARDEN RESTAURANTS INC COM 237194105 20896 157174 SH SOLE 25 157174 0 0 DARDEN RESTAURANTS INC COM 237194105 36086 271426 SH SOLE 26 84065 0 187361 DARDEN RESTAURANTS INC COM 237194105 39206 294895 SH SOLE 28 2330 0 292565 DARDEN RESTAURANTS INC COM 237194105 71165 535277 SH SOLE 30 535277 0 0 DARDEN RESTAURANTS INC COM 237194105 3958 29772 SH SOLE 31 14995 0 14777 DARDEN RESTAURANTS INC COM 237194105 804 6051 SH SOLE 34 6051 0 0 DARDEN RESTAURANTS INC COM 237194105 6508 48948 SH SOLE 36 48948 0 0 DARDEN RESTAURANTS INC COM 237194105 613 4610 SH SOLE 40 4610 0 0 DARDEN RESTAURANTS INC COM 237194105 19 143 SH OTR 43 143 0 0 DARDEN RESTAURANTS INC COM 237194105 13208 99344 SH SOLE 43 91346 0 7998 DARE BIOSCIENCE INC COM 23666P101 22 14808 SH SOLE 18 14808 0 0 DARE BIOSCIENCE INC COM 23666P101 262 176064 SH SOLE 21 176064 0 0 DARE BIOSCIENCE INC COM 23666P101 613 411164 SH SOLE 22 411164 0 0 DARIOHEALTH CORP COM NEW 23725P209 14 2316 SH SOLE 2 543 0 1773 DARIOHEALTH CORP COM NEW 23725P209 1 217 SH SOLE 7 217 0 0 DARIOHEALTH CORP COM NEW 23725P209 254 43501 SH SOLE 18 43501 0 0 DARIOHEALTH CORP COM NEW 23725P209 137 23491 SH SOLE 19 23491 0 0 DARIOHEALTH CORP COM NEW 23725P209 2809 480924 SH SOLE 21 480924 0 0 DARIOHEALTH CORP COM NEW 23725P209 1394 238662 SH SOLE 22 229114 0 9548 DARLING INGREDIENTS INC COM 237266101 30516 379648 SH SOLE 2 129860 0 249788 DARLING INGREDIENTS INC COM 237266101 124 1543 SH SOLE 4 619 0 924 DARLING INGREDIENTS INC COM 237266101 10279 127880 SH SOLE 7 127880 0 0 DARLING INGREDIENTS INC COM 237266101 28393 353230 SH SOLE 18 353230 0 0 DARLING INGREDIENTS INC COM 237266101 30537 379914 SH SOLE 19 379914 0 0 DARLING INGREDIENTS INC COM 237266101 628568 7819953 SH SOLE 21 7819953 0 0 DARLING INGREDIENTS INC COM 237266101 353433 4397022 SH SOLE 22 4208162 0 188860 DARLING INGREDIENTS INC COM 237266101 19860 247081 SH SOLE 25 247081 0 0 DARLING INGREDIENTS INC COM 237266101 5835 72587 SH SOLE 26 54013 0 18574 DARLING INGREDIENTS INC COM 237266101 7092 88235 SH SOLE 28 88235 0 0 DARLING INGREDIENTS INC COM 237266101 19134 238040 SH SOLE 29 238040 0 0 DARLING INGREDIENTS INC COM 237266101 26944 335208 SH SOLE 30 335208 0 0 DARLING INGREDIENTS INC COM 237266101 191 2370 SH SOLE 31 2370 0 0 DARLING INGREDIENTS INC COM 237266101 176963 2201583 SH SOLE 34 2201583 0 0 DARLING INGREDIENTS INC COM 237266101 146 1819 SH SOLE 36 1819 0 0 DARLING INGREDIENTS INC COM 237266101 1664 20704 SH SOLE 40 20704 0 0 DARLING INGREDIENTS INC COM 237266101 30 371 SH OTR 43 371 0 0 DARLING INGREDIENTS INC COM 237266101 25907 322302 SH SOLE 43 279149 0 43153 DASEKE INC COM 23753F107 66 6555 SH SOLE 2 1348 0 5207 DASEKE INC COM 23753F107 8 826 SH SOLE 7 826 0 0 DASEKE INC COM 23753F107 1127 111944 SH SOLE 18 111944 0 0 DASEKE INC COM 23753F107 728 72248 SH SOLE 19 72248 0 0 DASEKE INC COM 23753F107 15143 1503821 SH SOLE 21 1503821 0 0 DASEKE INC COM 23753F107 12078 1199370 SH SOLE 22 1192554 0 6816 DASEKE INC COM 23753F107 35 3463 SH SOLE 43 3463 0 0 DATA I O CORP COM 237690102 6 1371 SH SOLE 18 1371 0 0 DATA I O CORP COM 237690102 112 26393 SH SOLE 21 26393 0 0 DATA I O CORP COM 237690102 74 17467 SH SOLE 22 17467 0 0 DATADOG INC CL A COM 23804L103 70098 462786 SH SOLE 2 36287 0 426499 DATADOG INC CL A COM 23804L103 18618 122915 SH SOLE 4 80254 0 42661 DATADOG INC CL A COM 23804L103 7901 52165 SH SOLE 7 52165 0 0 DATADOG INC CL A COM 23804L103 127 841 SH SOLE 13 841 0 0 DATADOG INC CL A COM 23804L103 2601 17169 SH SOLE 15 17169 0 0 DATADOG INC CL A COM 23804L103 4 24 SH SOLE 17 0 0 24 DATADOG INC CL A COM 23804L103 58326 385064 SH SOLE 18 373782 0 11282 DATADOG INC CL A COM 23804L103 25676 169511 SH SOLE 19 169511 0 0 DATADOG INC CL A COM 23804L103 771826 5095573 SH SOLE 21 5095573 0 0 DATADOG INC CL A COM 23804L103 823633 5437596 SH SOLE 22 5021799 0 415797 DATADOG INC CL A COM 23804L103 41006 270717 SH SOLE 23 270717 0 0 DATADOG INC CL A COM 23804L103 56449 372672 SH SOLE 25 372672 0 0 DATADOG INC CL A COM 23804L103 51101 337368 SH SOLE 26 146906 0 190462 DATADOG INC CL A COM 23804L103 67735 447184 SH SOLE 28 6491 0 440693 DATADOG INC CL A COM 23804L103 67 441 SH SOLE 29 441 0 0 DATADOG INC CL A COM 23804L103 185117 1222139 SH SOLE 30 1222139 0 0 DATADOG INC CL A COM 23804L103 7276 48034 SH SOLE 31 25058 0 22976 DATADOG INC CL A COM 23804L103 9415 62156 SH SOLE 32 62156 0 0 DATADOG INC CL A COM 23804L103 11656 76952 SH SOLE 34 76952 0 0 DATADOG INC CL A COM 23804L103 12125 80047 SH SOLE 36 80047 0 0 DATADOG INC CL A COM 23804L103 1061 7007 SH SOLE 40 7007 0 0 DATADOG INC CL A COM 23804L103 112 737 SH OTR 43 737 0 0 DATADOG INC CL A COM 23804L103 11187 73856 SH SOLE 43 56981 0 16875 DATADOG INC NOTE 0.125% 6/1 23804LAB9 9255 5229000 PRN SOLE 21 5229000 0 0 DATCHAT INC COM 23816M107 8 2957 SH SOLE 18 2957 0 0 DATCHAT INC COM 23816M107 71 27143 SH SOLE 21 27143 0 0 DATTO HLDG CORP COM 23821D100 558 20889 SH SOLE 2 2213 0 18676 DATTO HLDG CORP COM 23821D100 10 386 SH SOLE 7 386 0 0 DATTO HLDG CORP COM 23821D100 267 10000 SH SOLE 18 10000 0 0 DATTO HLDG CORP COM 23821D100 175 6545 SH SOLE 19 6545 0 0 DATTO HLDG CORP COM 23821D100 7545 282388 SH SOLE 21 282388 0 0 DATTO HLDG CORP COM 23821D100 15207 569118 SH SOLE 22 550955 0 18163 DATTO HLDG CORP COM 23821D100 9 354 SH SOLE 31 354 0 0 DATTO HLDG CORP COM 23821D100 1795 67183 SH SOLE 43 65743 0 1440 DAVE & BUSTERS ENTMT INC COM 238337109 2678 54539 SH SOLE 2 29333 0 25206 DAVE & BUSTERS ENTMT INC COM 238337109 5 107 SH SOLE 4 107 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 29 586 SH SOLE 7 586 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 7692 156655 SH SOLE 18 153005 0 3650 DAVE & BUSTERS ENTMT INC COM 238337109 6667 135782 SH SOLE 19 135782 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 237651 4840134 SH SOLE 21 4840134 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 55176 1123745 SH SOLE 22 1089792 0 33953 DAVE & BUSTERS ENTMT INC COM 238337109 137 2794 SH SOLE 23 2794 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 248 5056 SH SOLE 25 5056 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1351 27521 SH SOLE 26 10402 0 17119 DAVE & BUSTERS ENTMT INC COM 238337109 11 224 SH SOLE 28 224 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3266 66508 SH SOLE 30 66508 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 49 995 SH SOLE 36 995 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 223 4551 SH SOLE 40 4551 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1738 35400 SH SOLE 43 32878 0 2522 DAVE INC CLASS A COM 23834J102 34 4748 SH SOLE 2 0 0 4748 DAVE INC CLASS A COM 23834J102 1177 164566 SH SOLE 21 164566 0 0 DAVE INC CLASS A COM 23834J102 15267 2135232 SH SOLE 22 2135232 0 0 DAVITA INC COM 23918K108 9554 84470 SH SOLE 2 28910 0 55560 DAVITA INC COM 23918K108 6065 53616 SH SOLE 4 32867 0 20749 DAVITA INC COM 23918K108 6527 57704 SH SOLE 7 55586 0 2118 DAVITA INC COM 23918K108 24 215 SH SOLE 13 215 0 0 DAVITA INC COM 23918K108 1049 9278 SH SOLE 15 9278 0 0 DAVITA INC COM 23918K108 11867 104919 SH SOLE 18 96387 0 8532 DAVITA INC COM 23918K108 6193 54755 SH SOLE 19 54755 0 0 DAVITA INC COM 23918K108 241706 2136910 SH SOLE 21 2136910 0 0 DAVITA INC COM 23918K108 151008 1335053 SH SOLE 22 1195332 0 139721 DAVITA INC COM 23918K108 9721 85941 SH SOLE 23 85941 0 0 DAVITA INC COM 23918K108 10751 95049 SH SOLE 25 95049 0 0 DAVITA INC COM 23918K108 19020 168159 SH SOLE 26 82186 0 85973 DAVITA INC COM 23918K108 34159 301996 SH SOLE 28 35769 0 266227 DAVITA INC COM 23918K108 81459 720177 SH SOLE 30 619788 0 100389 DAVITA INC COM 23918K108 1622 14344 SH SOLE 31 6340 0 8004 DAVITA INC COM 23918K108 2095 18522 SH SOLE 34 18522 0 0 DAVITA INC COM 23918K108 3906 34534 SH SOLE 36 34534 0 0 DAVITA INC COM 23918K108 279 2463 SH SOLE 40 2463 0 0 DAVITA INC COM 23918K108 42 371 SH OTR 43 371 0 0 DAVITA INC COM 23918K108 6763 59788 SH SOLE 43 56474 0 3314 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH SOLE 17 0 0 1 DAWSON GEOPHYSICAL CO NEW COM 239360100 10 4330 SH SOLE 18 4330 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 115 49268 SH SOLE 21 49268 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 74 7460 SH SOLE 2 1948 0 5512 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 567 57133 SH SOLE 18 57133 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 347 34936 SH SOLE 19 34936 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 8552 862125 SH SOLE 21 862125 0 0 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1716 172978 SH SOLE 22 168945 0 4033 DAY ONE BIOPHARMACEUTICALS I COM 23954D109 281 28284 SH SOLE 30 28284 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1092 686795 SH SOLE 21 686795 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1 546 SH SOLE 43 166 0 380 DBX ETF TR XTRACKERS S&P 233051143 79 1938 SH SOLE 17 0 0 1938 DBX ETF TR XTRCKR MSCI US 233051150 2 45 SH SOLE 17 0 0 45 DBX ETF TR XTRACK MSCI EAFE 233051200 7 182 SH SOLE 17 0 0 182 DBX ETF TR XTKR MSCI EMRG 233051226 2 85 SH SOLE 17 0 0 85 DBX ETF TR XTRACK USD HIGH 233051432 19 509 SH SOLE 2 509 0 0 DBX ETF TR XTRACK USD HIGH 233051432 305 8099 SH SOLE 17 0 0 8099 DBX ETF TR XTRACK MSCI EAFE 233051630 3 108 SH SOLE 17 0 0 108 DBX ETF TR OPTIONS 233051879 7760 234500 SH Call SOLE 2 234500 0 0 DBX ETF TR OPTIONS 233051879 95382 2882500 SH Call SOLE 19 2882500 0 0 DBX ETF TR OPTIONS 233051879 12088 365300 SH Call SOLE 26 365300 0 0 DBX ETF TR OPTIONS 233051879 9695 293000 SH Call SOLE 30 293000 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 111 36409 SH SOLE 18 36409 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 5284 1738212 SH SOLE 19 1738212 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 10 3271 SH SOLE 20 3271 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 327 107517 SH SOLE 21 107517 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 1 418 SH SOLE 22 418 0 0 DECIBEL THERAPEUTICS INC COM 24343R106 35 11396 SH SOLE 30 11396 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2575 277761 SH SOLE 2 153844 0 123917 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2 174 SH SOLE 4 174 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 670 SH SOLE 7 670 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1090 117575 SH SOLE 18 108013 0 9562 DECIPHERA PHARMACEUTICALS IN COM 24344T101 7069 762581 SH SOLE 19 762581 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 15343 1655124 SH SOLE 21 1655124 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 14598 1574721 SH SOLE 22 1547106 0 27615 DECIPHERA PHARMACEUTICALS IN COM 24344T101 148 15953 SH SOLE 23 15953 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 48 5127 SH SOLE 25 5127 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 978 105547 SH SOLE 26 9978 0 95569 DECIPHERA PHARMACEUTICALS IN COM 24344T101 31 3372 SH SOLE 28 3372 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2485 268107 SH SOLE 30 268107 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 7 743 SH SOLE 36 743 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 44 4721 SH SOLE 40 4721 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 493 53200 SH SOLE 43 49872 0 3328 DECKERS OUTDOOR CORP COM 243537107 9739 35575 SH SOLE 2 21276 0 14299 DECKERS OUTDOOR CORP COM 243537107 27 100 SH SOLE 4 100 0 0 DECKERS OUTDOOR CORP COM 243537107 129 471 SH SOLE 7 471 0 0 DECKERS OUTDOOR CORP COM 243537107 16251 59361 SH SOLE 18 59361 0 0 DECKERS OUTDOOR CORP COM 243537107 2202 8044 SH SOLE 19 8044 0 0 DECKERS OUTDOOR CORP COM 243537107 357511 1305880 SH SOLE 21 1305880 0 0 DECKERS OUTDOOR CORP COM 243537107 203241 742380 SH SOLE 22 710236 0 32144 DECKERS OUTDOOR CORP COM 243537107 1397 5104 SH SOLE 25 5104 0 0 DECKERS OUTDOOR CORP COM 243537107 3224 11775 SH SOLE 26 9502 0 2273 DECKERS OUTDOOR CORP COM 243537107 135 493 SH SOLE 28 493 0 0 DECKERS OUTDOOR CORP COM 243537107 4670 17057 SH SOLE 30 17057 0 0 DECKERS OUTDOOR CORP COM 243537107 110 402 SH SOLE 31 402 0 0 DECKERS OUTDOOR CORP COM 243537107 950 3471 SH SOLE 36 3471 0 0 DECKERS OUTDOOR CORP COM 243537107 968 3534 SH SOLE 40 3534 0 0 DECKERS OUTDOOR CORP COM 243537107 19 68 SH OTR 43 68 0 0 DECKERS OUTDOOR CORP COM 243537107 6549 23921 SH SOLE 43 22802 0 1119 DEERE & CO COM 244199105 236861 570118 SH SOLE 2 114735 0 455383 DEERE & CO COM 244199105 88744 213603 SH SOLE 4 137000 0 76603 DEERE & CO COM 244199105 123092 296278 SH SOLE 7 288246 0 8032 DEERE & CO COM 244199105 814 1959 SH SOLE 13 1959 0 0 DEERE & CO COM 244199105 11372 27372 SH SOLE 15 27372 0 0 DEERE & CO COM 244199105 17 40 SH SOLE 17 0 0 40 DEERE & CO COM 244199105 226320 544745 SH SOLE 18 505162 0 39583 DEERE & CO COM 244199105 130920 315121 SH SOLE 19 315121 0 0 DEERE & CO COM 244199105 2378897 5725936 SH SOLE 21 5725936 0 0 DEERE & CO COM 244199105 2447593 5891284 SH SOLE 22 5326297 0 564987 DEERE & CO COM 244199105 153557 369607 SH SOLE 23 369607 0 0 DEERE & CO COM 244199105 245807 591650 SH SOLE 25 591650 0 0 DEERE & CO COM 244199105 257247 619186 SH SOLE 26 218232 0 400954 DEERE & CO COM 244199105 293378 706152 SH SOLE 28 7940 0 698212 DEERE & CO COM 244199105 44095 106135 SH SOLE 29 106135 0 0 DEERE & CO COM 244199105 595131 1432462 SH SOLE 30 1431603 0 859 DEERE & CO COM 244199105 27168 65393 SH SOLE 31 31912 0 33481 DEERE & CO COM 244199105 154293 371379 SH SOLE 34 371379 0 0 DEERE & CO COM 244199105 47185 113572 SH SOLE 36 113572 0 0 DEERE & CO COM 244199105 4101 9870 SH SOLE 40 9870 0 0 DEERE & CO COM 244199105 286 688 SH OTR 43 688 0 0 DEERE & CO COM 244199105 112393 270525 SH SOLE 43 250860 0 19665 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1939 78653 SH SOLE 2 63673 0 14980 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 202 8194 SH SOLE 18 8194 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 4310 174848 SH SOLE 19 174848 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 6703 271925 SH SOLE 21 271925 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 12512 507594 SH SOLE 22 492255 0 15339 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 6 251 SH SOLE 31 251 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 29886 1212423 SH SOLE 34 1212423 0 0 DELCATH SYS INC COM NEW 24661P807 7 1107 SH SOLE 18 1107 0 0 DELCATH SYS INC COM NEW 24661P807 79 12395 SH SOLE 21 12395 0 0 DELCATH SYS INC COM NEW 24661P807 2 390 SH SOLE 22 390 0 0 DELEK US HLDGS INC NEW COM 24665A103 5227 246315 SH SOLE 2 117478 0 128837 DELEK US HLDGS INC NEW COM 24665A103 7 332 SH SOLE 4 332 0 0 DELEK US HLDGS INC NEW COM 24665A103 74 3482 SH SOLE 7 3482 0 0 DELEK US HLDGS INC NEW COM 24665A103 4235 199588 SH SOLE 18 193180 0 6408 DELEK US HLDGS INC NEW COM 24665A103 15918 750137 SH SOLE 19 750137 0 0 DELEK US HLDGS INC NEW COM 24665A103 54341 2560816 SH SOLE 21 2560816 0 0 DELEK US HLDGS INC NEW COM 24665A103 50279 2369413 SH SOLE 22 2301485 0 67928 DELEK US HLDGS INC NEW COM 24665A103 522 24605 SH SOLE 23 24605 0 0 DELEK US HLDGS INC NEW COM 24665A103 179 8433 SH SOLE 25 8433 0 0 DELEK US HLDGS INC NEW COM 24665A103 3581 168774 SH SOLE 26 22073 0 146701 DELEK US HLDGS INC NEW COM 24665A103 909 42824 SH SOLE 30 42824 0 0 DELEK US HLDGS INC NEW COM 24665A103 422 19879 SH SOLE 34 19879 0 0 DELEK US HLDGS INC NEW COM 24665A103 172 8087 SH SOLE 36 8087 0 0 DELEK US HLDGS INC NEW COM 24665A103 162 7650 SH SOLE 40 7650 0 0 DELEK US HLDGS INC NEW COM 24665A103 554 26101 SH SOLE 43 21485 0 4616 DELL TECHNOLOGIES INC CL C 24703L202 48373 963797 SH SOLE 2 434144 0 529653 DELL TECHNOLOGIES INC CL C 24703L202 16318 325117 SH SOLE 4 178636 0 146481 DELL TECHNOLOGIES INC CL C 24703L202 1746 34778 SH SOLE 7 34778 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2149 42818 SH SOLE 13 42818 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1794 35737 SH SOLE 15 35737 0 0 DELL TECHNOLOGIES INC CL C 24703L202 6 126 SH SOLE 17 0 0 126 DELL TECHNOLOGIES INC CL C 24703L202 24307 484302 SH SOLE 18 280370 0 203932 DELL TECHNOLOGIES INC CL C 24703L202 71319 1420973 SH SOLE 19 1420973 0 0 DELL TECHNOLOGIES INC CL C 24703L202 193691 3859154 SH SOLE 21 3859154 0 0 DELL TECHNOLOGIES INC CL C 24703L202 365507 7282469 SH SOLE 22 6245624 0 1036845 DELL TECHNOLOGIES INC CL C 24703L202 24354 485243 SH SOLE 23 485243 0 0 DELL TECHNOLOGIES INC CL C 24703L202 55224 1100308 SH SOLE 25 1100308 0 0 DELL TECHNOLOGIES INC CL C 24703L202 44771 892032 SH SOLE 26 310370 0 581662 DELL TECHNOLOGIES INC CL C 24703L202 43144 859619 SH SOLE 28 47331 0 812288 DELL TECHNOLOGIES INC CL C 24703L202 899 17906 SH SOLE 29 17906 0 0 DELL TECHNOLOGIES INC CL C 24703L202 96135 1915413 SH SOLE 30 1612508 0 302905 DELL TECHNOLOGIES INC CL C 24703L202 8456 168475 SH SOLE 31 138238 0 30237 DELL TECHNOLOGIES INC CL C 24703L202 6534 130178 SH SOLE 34 130178 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7188 143217 SH SOLE 36 143217 0 0 DELL TECHNOLOGIES INC CL C 24703L202 454 9041 SH SOLE 40 9041 0 0 DELL TECHNOLOGIES INC CL C 24703L202 30 588 SH OTR 43 588 0 0 DELL TECHNOLOGIES INC CL C 24703L202 18389 366380 SH SOLE 43 352983 0 13397 DELTA AIR LINES INC DEL COM NEW 247361702 17581 444311 SH SOLE 2 132772 0 311539 DELTA AIR LINES INC DEL COM NEW 247361702 3582 90517 SH SOLE 4 67955 0 22562 DELTA AIR LINES INC DEL COM NEW 247361702 20876 527574 SH SOLE 7 507031 0 20543 DELTA AIR LINES INC DEL COM NEW 247361702 33 842 SH SOLE 13 842 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1052 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 75731 1913856 SH SOLE 18 1835817 0 78039 DELTA AIR LINES INC DEL COM NEW 247361702 33933 857545 SH SOLE 19 857545 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 683292 17267935 SH SOLE 21 17267935 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 500324 12644025 SH SOLE 22 11857866 0 786159 DELTA AIR LINES INC DEL COM NEW 247361702 8408 212492 SH SOLE 23 212492 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9122 230536 SH SOLE 25 230536 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 30375 767619 SH SOLE 26 251856 0 515763 DELTA AIR LINES INC DEL COM NEW 247361702 8891 224694 SH SOLE 28 23088 0 201606 DELTA AIR LINES INC DEL COM NEW 247361702 75713 1913387 SH SOLE 30 1913387 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1675 42328 SH SOLE 31 24098 0 18230 DELTA AIR LINES INC DEL COM NEW 247361702 10105 255368 SH SOLE 34 255368 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3646 92149 SH SOLE 36 92149 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 237 5995 SH SOLE 40 5995 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 106 2690 SH OTR 43 2690 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 13336 337032 SH SOLE 43 298772 0 38260 DELTA APPAREL INC COM 247368103 36 1224 SH SOLE 18 1224 0 0 DELTA APPAREL INC COM 247368103 686 23031 SH SOLE 21 23031 0 0 DELTA APPAREL INC COM 247368103 3671 123222 SH SOLE 22 123222 0 0 DELUXE CORP COM 248019101 1451 47996 SH SOLE 2 16981 0 31015 DELUXE CORP COM 248019101 5 176 SH SOLE 4 176 0 0 DELUXE CORP COM 248019101 18 596 SH SOLE 7 596 0 0 DELUXE CORP COM 248019101 4750 157065 SH SOLE 18 157065 0 0 DELUXE CORP COM 248019101 4074 134706 SH SOLE 19 134706 0 0 DELUXE CORP COM 248019101 160287 5300500 SH SOLE 21 5300500 0 0 DELUXE CORP COM 248019101 33936 1122230 SH SOLE 22 1078060 0 44170 DELUXE CORP COM 248019101 32 1060 SH SOLE 23 1060 0 0 DELUXE CORP COM 248019101 218 7220 SH SOLE 25 7220 0 0 DELUXE CORP COM 248019101 1054 34861 SH SOLE 26 16404 0 18457 DELUXE CORP COM 248019101 9 292 SH SOLE 28 292 0 0 DELUXE CORP COM 248019101 2249 74386 SH SOLE 30 74386 0 0 DELUXE CORP COM 248019101 93 3067 SH SOLE 36 3067 0 0 DELUXE CORP COM 248019101 151 4979 SH SOLE 40 4979 0 0 DELUXE CORP COM 248019101 925 30595 SH SOLE 43 29632 0 963 DENALI THERAPEUTICS INC COM 24823R105 3095 96196 SH SOLE 2 45211 0 50985 DENALI THERAPEUTICS INC COM 24823R105 10 319 SH SOLE 4 319 0 0 DENALI THERAPEUTICS INC COM 24823R105 42 1309 SH SOLE 7 1309 0 0 DENALI THERAPEUTICS INC COM 24823R105 8333 259022 SH SOLE 18 239085 0 19937 DENALI THERAPEUTICS INC COM 24823R105 17205 534806 SH SOLE 19 534806 0 0 DENALI THERAPEUTICS INC COM 24823R105 137777 4282787 SH SOLE 21 4282787 0 0 DENALI THERAPEUTICS INC COM 24823R105 78799 2449462 SH SOLE 22 2401450 0 48012 DENALI THERAPEUTICS INC COM 24823R105 507 15747 SH SOLE 23 15747 0 0 DENALI THERAPEUTICS INC COM 24823R105 427 13285 SH SOLE 25 13285 0 0 DENALI THERAPEUTICS INC COM 24823R105 3182 98899 SH SOLE 26 23550 0 75349 DENALI THERAPEUTICS INC COM 24823R105 56 1727 SH SOLE 28 1727 0 0 DENALI THERAPEUTICS INC COM 24823R105 12728 395642 SH SOLE 30 395642 0 0 DENALI THERAPEUTICS INC COM 24823R105 82 2563 SH SOLE 36 2563 0 0 DENALI THERAPEUTICS INC COM 24823R105 308 9573 SH SOLE 40 9573 0 0 DENALI THERAPEUTICS INC COM 24823R105 12 377 SH OTR 43 377 0 0 DENALI THERAPEUTICS INC COM 24823R105 773 24026 SH SOLE 43 23758 0 268 DENBURY INC COM 24790A101 1937 24653 SH SOLE 2 18879 0 5774 DENBURY INC COM 24790A101 10 126 SH SOLE 4 126 0 0 DENBURY INC COM 24790A101 57 722 SH SOLE 7 722 0 0 DENBURY INC COM 24790A101 10674 135851 SH SOLE 18 131918 0 3933 DENBURY INC COM 24790A101 10235 130265 SH SOLE 19 130265 0 0 DENBURY INC COM 24790A101 143928 1831842 SH SOLE 21 1831842 0 0 DENBURY INC COM 24790A101 92545 1177869 SH SOLE 22 1148077 0 29792 DENBURY INC COM 24790A101 89 1131 SH SOLE 23 1131 0 0 DENBURY INC COM 24790A101 557 7083 SH SOLE 25 7083 0 0 DENBURY INC COM 24790A101 1775 22594 SH SOLE 26 17190 0 5404 DENBURY INC COM 24790A101 4951 63015 SH SOLE 30 63015 0 0 DENBURY INC COM 24790A101 468 5951 SH SOLE 40 5951 0 0 DENBURY INC COM 24790A101 1 10 SH SOLE 43 0 0 10 DENNYS CORP COM 24869P104 512 35755 SH SOLE 2 17640 0 18115 DENNYS CORP COM 24869P104 3 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 13 926 SH SOLE 7 926 0 0 DENNYS CORP COM 24869P104 2375 165969 SH SOLE 18 165969 0 0 DENNYS CORP COM 24869P104 1617 112997 SH SOLE 19 112997 0 0 DENNYS CORP COM 24869P104 29792 2081885 SH SOLE 21 2081885 0 0 DENNYS CORP COM 24869P104 22427 1567199 SH SOLE 22 1517099 0 50100 DENNYS CORP COM 24869P104 116 8105 SH SOLE 25 8105 0 0 DENNYS CORP COM 24869P104 376 26287 SH SOLE 26 22809 0 3478 DENNYS CORP COM 24869P104 7 509 SH SOLE 28 509 0 0 DENNYS CORP COM 24869P104 508 35489 SH SOLE 30 35489 0 0 DENNYS CORP COM 24869P104 93 6506 SH SOLE 40 6506 0 0 DENNYS CORP COM 24869P104 547 38212 SH SOLE 43 37855 0 357 DENTSPLY SIRONA INC COM 24906P109 43222 878139 SH SOLE 2 410531 0 467608 DENTSPLY SIRONA INC COM 24906P109 9534 193703 SH SOLE 4 112574 0 81129 DENTSPLY SIRONA INC COM 24906P109 9516 193340 SH SOLE 7 186213 0 7127 DENTSPLY SIRONA INC COM 24906P109 83 1686 SH SOLE 13 1686 0 0 DENTSPLY SIRONA INC COM 24906P109 1668 33893 SH SOLE 15 33893 0 0 DENTSPLY SIRONA INC COM 24906P109 87393 1775562 SH SOLE 18 1598459 0 177103 DENTSPLY SIRONA INC COM 24906P109 282837 5746386 SH SOLE 19 5746386 0 0 DENTSPLY SIRONA INC COM 24906P109 275720 5601790 SH SOLE 21 5601790 0 0 DENTSPLY SIRONA INC COM 24906P109 247213 5022606 SH SOLE 22 4561746 0 460860 DENTSPLY SIRONA INC COM 24906P109 18749 380930 SH SOLE 23 380930 0 0 DENTSPLY SIRONA INC COM 24906P109 54396 1105165 SH SOLE 25 1105165 0 0 DENTSPLY SIRONA INC COM 24906P109 32078 651724 SH SOLE 26 136350 0 515374 DENTSPLY SIRONA INC COM 24906P109 28899 587148 SH SOLE 28 3890 0 583258 DENTSPLY SIRONA INC COM 24906P109 68673 1395229 SH SOLE 30 1386544 0 8685 DENTSPLY SIRONA INC COM 24906P109 2218 45064 SH SOLE 31 21215 0 23849 DENTSPLY SIRONA INC COM 24906P109 12984 263787 SH SOLE 34 263787 0 0 DENTSPLY SIRONA INC COM 24906P109 4054 82357 SH SOLE 36 82357 0 0 DENTSPLY SIRONA INC COM 24906P109 360 7315 SH SOLE 40 7315 0 0 DENTSPLY SIRONA INC COM 24906P109 41 837 SH OTR 43 837 0 0 DENTSPLY SIRONA INC COM 24906P109 5734 116497 SH SOLE 43 100525 0 15972 DERMATA THERAPEUTICS INC COM 249845108 1 512 SH SOLE 18 512 0 0 DERMATA THERAPEUTICS INC COM 249845108 21 17157 SH SOLE 21 17157 0 0 DERMTECH INC COM 24984K105 113 7684 SH SOLE 2 5004 0 2680 DERMTECH INC COM 24984K105 6 381 SH SOLE 7 381 0 0 DERMTECH INC COM 24984K105 1016 69196 SH SOLE 18 69196 0 0 DERMTECH INC COM 24984K105 642 43740 SH SOLE 19 43740 0 0 DERMTECH INC COM 24984K105 12569 856219 SH SOLE 21 856219 0 0 DERMTECH INC COM 24984K105 8454 575881 SH SOLE 22 563578 0 12303 DERMTECH INC COM 24984K105 32 2192 SH SOLE 25 2192 0 0 DERMTECH INC COM 24984K105 1187 80865 SH SOLE 30 80865 0 0 DERMTECH INC COM 24984K105 30 2033 SH SOLE 40 2033 0 0 DERMTECH INC COM 24984K105 220 14996 SH SOLE 43 14932 0 64 DESCARTES SYS GROUP INC COM 249906108 17226 235138 SH SOLE 21 235138 0 0 DESCARTES SYS GROUP INC COM 249906108 40 548 SH SOLE 43 548 0 0 DESIGN THERAPEUTICS INC COM 25056L103 858 53147 SH SOLE 2 49132 0 4015 DESIGN THERAPEUTICS INC COM 25056L103 4 217 SH SOLE 7 217 0 0 DESIGN THERAPEUTICS INC COM 25056L103 1512 93627 SH SOLE 18 93627 0 0 DESIGN THERAPEUTICS INC COM 25056L103 20290 1256325 SH SOLE 19 1256325 0 0 DESIGN THERAPEUTICS INC COM 25056L103 17082 1057695 SH SOLE 21 1057695 0 0 DESIGN THERAPEUTICS INC COM 25056L103 5953 368599 SH SOLE 22 359178 0 9421 DESIGN THERAPEUTICS INC COM 25056L103 445 27525 SH SOLE 30 27525 0 0 DESIGN THERAPEUTICS INC COM 25056L103 4743 293685 SH SOLE 34 293685 0 0 DESIGNER BRANDS INC CL A 250565108 1173 86789 SH SOLE 2 45804 0 40985 DESIGNER BRANDS INC CL A 250565108 2 157 SH SOLE 4 157 0 0 DESIGNER BRANDS INC CL A 250565108 11 851 SH SOLE 7 851 0 0 DESIGNER BRANDS INC CL A 250565108 2876 212858 SH SOLE 18 205818 0 7040 DESIGNER BRANDS INC CL A 250565108 5748 425479 SH SOLE 19 425479 0 0 DESIGNER BRANDS INC CL A 250565108 100997 7475709 SH SOLE 21 7475709 0 0 DESIGNER BRANDS INC CL A 250565108 24200 1791297 SH SOLE 22 1757349 0 33948 DESIGNER BRANDS INC CL A 250565108 156 11530 SH SOLE 23 11530 0 0 DESIGNER BRANDS INC CL A 250565108 105 7807 SH SOLE 25 7807 0 0 DESIGNER BRANDS INC CL A 250565108 1225 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 1148 84980 SH SOLE 30 84980 0 0 DESIGNER BRANDS INC CL A 250565108 57 4193 SH SOLE 36 4193 0 0 DESIGNER BRANDS INC CL A 250565108 80 5951 SH SOLE 40 5951 0 0 DESIGNER BRANDS INC CL A 250565108 1087 80448 SH SOLE 43 80182 0 266 DESKTOP METAL INC COM CL A 25058X105 1217 256691 SH SOLE 2 102037 0 154654 DESKTOP METAL INC COM CL A 25058X105 6 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 2560 539987 SH SOLE 18 520425 0 19562 DESKTOP METAL INC COM CL A 25058X105 5337 1125877 SH SOLE 19 1125877 0 0 DESKTOP METAL INC COM CL A 25058X105 32989 6959795 SH SOLE 21 6959795 0 0 DESKTOP METAL INC COM CL A 25058X105 24521 5173195 SH SOLE 22 5033209 0 139986 DESKTOP METAL INC COM CL A 25058X105 153 32283 SH SOLE 23 32283 0 0 DESKTOP METAL INC COM CL A 25058X105 116 24395 SH SOLE 25 24395 0 0 DESKTOP METAL INC COM CL A 25058X105 1331 280788 SH SOLE 26 107841 0 172947 DESKTOP METAL INC COM CL A 25058X105 53 11184 SH SOLE 28 11184 0 0 DESKTOP METAL INC COM CL A 25058X105 678 143063 SH SOLE 30 143063 0 0 DESKTOP METAL INC COM CL A 25058X105 102 21504 SH SOLE 40 21504 0 0 DESKTOP METAL INC COM CL A 25058X105 99 20839 SH SOLE 43 20839 0 0 DESPEGAR COM CORP ORD SHS G27358103 54 4461 SH SOLE 2 4461 0 0 DESPEGAR COM CORP ORD SHS G27358103 316 25898 SH SOLE 21 25898 0 0 DESPEGAR COM CORP ORD SHS G27358103 42 3466 SH SOLE 22 3466 0 0 DESPEGAR COM CORP ORD SHS G27358103 1145 93841 SH SOLE 30 93841 0 0 DESTINATION XL GROUP INC COM 25065K104 2231 457223 SH SOLE 22 457223 0 0 DESTINATION XL GROUP INC COM 25065K104 9 1810 SH SOLE 43 0 0 1810 DEUTSCHE BANK A G NAMEN AKT D18190898 12645 999640 SH SOLE 43 847114 0 152526 DEVON ENERGY CORP NEW COM 25179M103 71881 1215639 SH SOLE 2 508141 0 707498 DEVON ENERGY CORP NEW COM 25179M103 35747 604548 SH SOLE 4 294018 0 310530 DEVON ENERGY CORP NEW COM 25179M103 37265 630228 SH SOLE 7 590190 0 40038 DEVON ENERGY CORP NEW COM 25179M103 4638 78436 SH SOLE 13 78436 0 0 DEVON ENERGY CORP NEW COM 25179M103 5609 94864 SH SOLE 15 94864 0 0 DEVON ENERGY CORP NEW COM 25179M103 1 18 SH SOLE 17 0 0 18 DEVON ENERGY CORP NEW COM 25179M103 77031 1302739 SH SOLE 18 1137060 0 165679 DEVON ENERGY CORP NEW COM 25179M103 104621 1769342 SH SOLE 19 1769342 0 0 DEVON ENERGY CORP NEW COM 25179M103 1268564 21453812 SH SOLE 21 21453812 0 0 DEVON ENERGY CORP NEW COM 25179M103 928032 15694767 SH SOLE 22 14242851 0 1451916 DEVON ENERGY CORP NEW COM 25179M103 50915 861067 SH SOLE 23 861067 0 0 DEVON ENERGY CORP NEW COM 25179M103 65154 1101870 SH SOLE 25 1101870 0 0 DEVON ENERGY CORP NEW COM 25179M103 91167 1541806 SH SOLE 26 600655 0 941151 DEVON ENERGY CORP NEW COM 25179M103 84517 1429336 SH SOLE 28 984 0 1428352 DEVON ENERGY CORP NEW COM 25179M103 2894 48949 SH SOLE 29 48949 0 0 DEVON ENERGY CORP NEW COM 25179M103 265991 4498403 SH SOLE 30 4443677 0 54726 DEVON ENERGY CORP NEW COM 25179M103 12621 213447 SH SOLE 31 141657 0 71790 DEVON ENERGY CORP NEW COM 25179M103 59625 1008372 SH SOLE 34 1008372 0 0 DEVON ENERGY CORP NEW COM 25179M103 14559 246218 SH SOLE 36 246218 0 0 DEVON ENERGY CORP NEW COM 25179M103 1306 22087 SH SOLE 40 22087 0 0 DEVON ENERGY CORP NEW COM 25179M103 95 1610 SH OTR 43 1610 0 0 DEVON ENERGY CORP NEW COM 25179M103 68817 1163834 SH SOLE 43 1055897 0 107937 DEVON ENERGY CORP NEW OPTIONS 25179M103 426 7200 SH Call SOLE 2 0 0 7200 DEVON ENERGY CORP NEW OPTIONS 25179M103 822 13900 SH Call SOLE 4 13900 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 9774 165300 SH Call SOLE 18 165300 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 198091 3350100 SH Call SOLE 19 3350100 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 6457 109200 SH Call SOLE 22 109200 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 627 10600 SH Call SOLE 26 10600 0 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 54748 925900 SH Call SOLE 34 925900 0 0 DEXCOM INC COM 252131107 110138 215281 SH SOLE 2 52262 0 163019 DEXCOM INC COM 252131107 37148 72611 SH SOLE 4 42581 0 30030 DEXCOM INC COM 252131107 48851 95486 SH SOLE 7 92744 0 2742 DEXCOM INC COM 252131107 234 457 SH SOLE 13 457 0 0 DEXCOM INC COM 252131107 4787 9357 SH SOLE 15 9357 0 0 DEXCOM INC COM 252131107 3 5 SH SOLE 17 0 0 5 DEXCOM INC COM 252131107 105974 207143 SH SOLE 18 193859 0 13284 DEXCOM INC COM 252131107 251182 490974 SH SOLE 19 490974 0 0 DEXCOM INC COM 252131107 1802322 3522913 SH SOLE 21 3522913 0 0 DEXCOM INC COM 252131107 1057461 2066968 SH SOLE 22 1876141 0 190827 DEXCOM INC COM 252131107 62004 121196 SH SOLE 23 121196 0 0 DEXCOM INC COM 252131107 78268 152986 SH SOLE 25 152986 0 0 DEXCOM INC COM 252131107 104366 203999 SH SOLE 26 75547 0 128452 DEXCOM INC COM 252131107 105450 206119 SH SOLE 28 5877 0 200242 DEXCOM INC COM 252131107 50 98 SH SOLE 29 98 0 0 DEXCOM INC COM 252131107 328938 642960 SH SOLE 30 609419 0 33541 DEXCOM INC COM 252131107 10947 21398 SH SOLE 31 10583 0 10815 DEXCOM INC COM 252131107 11683 22837 SH SOLE 32 22837 0 0 DEXCOM INC COM 252131107 144310 282076 SH SOLE 34 282076 0 0 DEXCOM INC COM 252131107 17876 34941 SH SOLE 36 34941 0 0 DEXCOM INC COM 252131107 1683 3289 SH SOLE 40 3289 0 0 DEXCOM INC COM 252131107 153 300 SH OTR 43 300 0 0 DEXCOM INC COM 252131107 32710 63936 SH SOLE 43 56242 0 7694 DEXCOM INC NOTE 0.750%12/0 252131AH0 16269 5229000 PRN SOLE 21 5229000 0 0 DEXCOM INC NOTE 0.250%11/1 252131AK3 9443 8270000 PRN SOLE 21 8270000 0 0 DHI GROUP INC COM 23331S100 169 28359 SH SOLE 2 28359 0 0 DHI GROUP INC COM 23331S100 54 9153 SH SOLE 18 9153 0 0 DHI GROUP INC COM 23331S100 836 140522 SH SOLE 21 140522 0 0 DHI GROUP INC COM 23331S100 3698 621548 SH SOLE 22 621548 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 880 151809 SH SOLE 2 6091 0 145718 DHT HOLDINGS INC SHS NEW Y2065G121 12 2032 SH SOLE 7 2032 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 2404 414529 SH SOLE 18 414529 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1474 254159 SH SOLE 19 254159 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 27926 4814848 SH SOLE 21 4814848 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 8296 1430290 SH SOLE 22 1342518 0 87772 DIAGEO PLC SPON ADR NEW 25243Q205 33 162 SH SOLE 17 0 0 162 DIAGEO PLC SPON ADR NEW 25243Q205 59355 292185 SH SOLE 18 291330 0 855 DIAGEO PLC SPON ADR NEW 25243Q205 67182 330719 SH SOLE 43 304677 0 26042 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 10 3940 SH SOLE 18 3940 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 129 51515 SH SOLE 21 51515 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 2 984 SH SOLE 22 984 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 530 2829 SH SOLE 2 864 0 1965 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 9 48 SH SOLE 7 48 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1835 9797 SH SOLE 18 9797 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 982 5244 SH SOLE 19 5244 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 25419 135712 SH SOLE 21 135712 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 16202 86504 SH SOLE 22 83186 0 3318 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 102 544 SH SOLE 25 544 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 161 862 SH SOLE 26 314 0 548 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 785 4189 SH SOLE 30 4189 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 93 495 SH SOLE 36 495 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 93 499 SH SOLE 40 499 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 31 164 SH OTR 43 164 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2582 13783 SH SOLE 43 10467 0 3316 DIAMOND OFFSHORE DRILLING IN COM 25271C201 5 705 SH SOLE 43 705 0 0 DIAMONDBACK ENERGY INC COM 25278X109 28925 211006 SH SOLE 2 72624 0 138382 DIAMONDBACK ENERGY INC COM 25278X109 16904 123312 SH SOLE 4 50479 0 72833 DIAMONDBACK ENERGY INC COM 25278X109 19928 145374 SH SOLE 7 140477 0 4897 DIAMONDBACK ENERGY INC COM 25278X109 103 753 SH SOLE 13 753 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3362 24525 SH SOLE 15 24525 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1 5 SH SOLE 17 0 0 5 DIAMONDBACK ENERGY INC COM 25278X109 43440 316895 SH SOLE 18 289631 0 27264 DIAMONDBACK ENERGY INC COM 25278X109 30767 224444 SH SOLE 19 224444 0 0 DIAMONDBACK ENERGY INC COM 25278X109 802083 5851201 SH SOLE 21 5851201 0 0 DIAMONDBACK ENERGY INC COM 25278X109 564736 4119752 SH SOLE 22 3765513 0 354239 DIAMONDBACK ENERGY INC COM 25278X109 29192 212956 SH SOLE 23 212956 0 0 DIAMONDBACK ENERGY INC COM 25278X109 37103 270669 SH SOLE 25 270669 0 0 DIAMONDBACK ENERGY INC COM 25278X109 46800 341406 SH SOLE 26 99539 0 241867 DIAMONDBACK ENERGY INC COM 25278X109 39086 285130 SH SOLE 28 0 0 285130 DIAMONDBACK ENERGY INC COM 25278X109 23 171 SH SOLE 29 171 0 0 DIAMONDBACK ENERGY INC COM 25278X109 152584 1113104 SH SOLE 30 1113104 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3055 22289 SH SOLE 31 18373 0 3916 DIAMONDBACK ENERGY INC COM 25278X109 7571 55228 SH SOLE 34 55228 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9387 68476 SH SOLE 36 68476 0 0 DIAMONDBACK ENERGY INC COM 25278X109 754 5504 SH SOLE 40 5504 0 0 DIAMONDBACK ENERGY INC COM 25278X109 74 541 SH OTR 43 541 0 0 DIAMONDBACK ENERGY INC COM 25278X109 28400 207179 SH SOLE 43 182349 0 24830 DIAMONDBACK ENERGY INC OPTIONS 25278X109 288 2100 SH Call SOLE 2 0 0 2100 DIAMONDBACK ENERGY INC OPTIONS 25278X109 452 3300 SH Call SOLE 4 3300 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 5277 38500 SH Call SOLE 18 38500 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 121357 885300 SH Call SOLE 19 885300 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 3537 25800 SH Call SOLE 22 25800 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 424 3100 SH Call SOLE 26 3100 0 0 DIAMONDBACK ENERGY INC OPTIONS 25278X109 31693 231200 SH Call SOLE 34 231200 0 0 DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33438 3415500 SH SOLE 2 3415500 0 0 DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 290 853874 SH SOLE 2 853874 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2758 273093 SH SOLE 2 120375 0 152718 DIAMONDROCK HOSPITALITY CO COM 252784301 992 98186 SH SOLE 4 98186 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2706 267954 SH SOLE 7 267954 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 7843 776554 SH SOLE 18 776554 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 22804 2257821 SH SOLE 19 2257821 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 271521 26883233 SH SOLE 21 26883233 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 74820 7407900 SH SOLE 22 7192189 0 215711 DIAMONDROCK HOSPITALITY CO COM 252784301 266 26319 SH SOLE 23 26319 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9177 908573 SH SOLE 25 908573 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1712 169457 SH SOLE 26 52604 0 116853 DIAMONDROCK HOSPITALITY CO COM 252784301 1317 130379 SH SOLE 28 3747 0 126632 DIAMONDROCK HOSPITALITY CO COM 252784301 7177 710548 SH SOLE 30 710548 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2615 258883 SH SOLE 34 258883 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 125 12357 SH SOLE 36 12357 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 252 24947 SH SOLE 40 24947 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1081 107004 SH SOLE 43 103997 0 3007 DICE THERAPEUTICS INC COM 23345J104 47 2472 SH SOLE 2 462 0 2010 DICE THERAPEUTICS INC COM 23345J104 768 40129 SH SOLE 18 40129 0 0 DICE THERAPEUTICS INC COM 23345J104 512 26774 SH SOLE 19 26774 0 0 DICE THERAPEUTICS INC COM 23345J104 9209 481375 SH SOLE 21 481375 0 0 DICE THERAPEUTICS INC COM 23345J104 5926 309790 SH SOLE 22 304034 0 5756 DICKS SPORTING GOODS INC COM 253393102 32470 324640 SH SOLE 2 191150 0 133490 DICKS SPORTING GOODS INC COM 253393102 112 1117 SH SOLE 4 1117 0 0 DICKS SPORTING GOODS INC COM 253393102 135 1348 SH SOLE 7 1348 0 0 DICKS SPORTING GOODS INC COM 253393102 14645 146421 SH SOLE 18 145903 0 518 DICKS SPORTING GOODS INC COM 253393102 21328 213234 SH SOLE 19 213234 0 0 DICKS SPORTING GOODS INC COM 253393102 307017 3069558 SH SOLE 21 3069558 0 0 DICKS SPORTING GOODS INC COM 253393102 189812 1897737 SH SOLE 22 1817735 0 80002 DICKS SPORTING GOODS INC COM 253393102 823 8226 SH SOLE 25 8226 0 0 DICKS SPORTING GOODS INC COM 253393102 2744 27439 SH SOLE 26 22457 0 4982 DICKS SPORTING GOODS INC COM 253393102 117 1168 SH SOLE 28 1168 0 0 DICKS SPORTING GOODS INC COM 253393102 3793 37922 SH SOLE 30 37922 0 0 DICKS SPORTING GOODS INC COM 253393102 93 933 SH SOLE 31 933 0 0 DICKS SPORTING GOODS INC COM 253393102 6825 68240 SH SOLE 34 68240 0 0 DICKS SPORTING GOODS INC COM 253393102 93 931 SH SOLE 36 931 0 0 DICKS SPORTING GOODS INC COM 253393102 829 8290 SH SOLE 40 8290 0 0 DICKS SPORTING GOODS INC COM 253393102 4961 49600 SH SOLE 43 39900 0 9700 DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 11825 3800000 PRN SOLE 21 3800000 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 552 220857 SH SOLE 2 6506 0 214351 DIDI GLOBAL INC SPONSORED ADS 23292E108 250 99957 SH SOLE 4 22263 0 77694 DIDI GLOBAL INC SPONSORED ADS 23292E108 63 25224 SH SOLE 7 25224 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 144 57584 SH SOLE 13 0 0 57584 DIDI GLOBAL INC SPONSORED ADS 23292E108 473 189317 SH SOLE 15 189317 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 203 81058 SH SOLE 18 81058 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 10197 4078880 SH SOLE 21 4078880 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 5471 2188579 SH SOLE 22 2030334 0 158245 DIDI GLOBAL INC SPONSORED ADS 23292E108 707 282809 SH SOLE 23 282809 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 4945 1978128 SH SOLE 25 1978128 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 774 309509 SH SOLE 26 0 0 309509 DIDI GLOBAL INC SPONSORED ADS 23292E108 3453 1381360 SH SOLE 28 23148 0 1358212 DIDI GLOBAL INC SPONSORED ADS 23292E108 3541 1416359 SH SOLE 30 1416359 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 104 41743 SH SOLE 34 41743 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 3 1253 SH SOLE 40 1253 0 0 DIEBOLD NIXDORF INC COM STK 253651103 201 29896 SH SOLE 2 21829 0 8067 DIEBOLD NIXDORF INC COM STK 253651103 1 163 SH SOLE 4 163 0 0 DIEBOLD NIXDORF INC COM STK 253651103 8 1157 SH SOLE 7 1157 0 0 DIEBOLD NIXDORF INC COM STK 253651103 1676 249034 SH SOLE 18 249034 0 0 DIEBOLD NIXDORF INC COM STK 253651103 871 129456 SH SOLE 19 129456 0 0 DIEBOLD NIXDORF INC COM STK 253651103 57550 8551237 SH SOLE 21 8551237 0 0 DIEBOLD NIXDORF INC COM STK 253651103 11535 1713970 SH SOLE 22 1669464 0 44506 DIEBOLD NIXDORF INC COM STK 253651103 63 9379 SH SOLE 25 9379 0 0 DIEBOLD NIXDORF INC COM STK 253651103 167 24862 SH SOLE 26 20256 0 4606 DIEBOLD NIXDORF INC COM STK 253651103 898 133480 SH SOLE 30 133480 0 0 DIEBOLD NIXDORF INC COM STK 253651103 43 6417 SH SOLE 36 6417 0 0 DIEBOLD NIXDORF INC COM STK 253651103 74 11014 SH SOLE 40 11014 0 0 DIEBOLD NIXDORF INC COM STK 253651103 306 45431 SH SOLE 43 45431 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 411 1642704 SH SOLE 22 1642704 0 0 DIGI INTL INC COM 253798102 970 45059 SH SOLE 2 22749 0 22310 DIGI INTL INC COM 253798102 12 566 SH SOLE 7 566 0 0 DIGI INTL INC COM 253798102 2901 134810 SH SOLE 18 134810 0 0 DIGI INTL INC COM 253798102 1360 63220 SH SOLE 19 63220 0 0 DIGI INTL INC COM 253798102 92752 4310052 SH SOLE 21 4310052 0 0 DIGI INTL INC COM 253798102 19876 923583 SH SOLE 22 889580 0 34003 DIGI INTL INC COM 253798102 1023 47535 SH SOLE 25 47535 0 0 DIGI INTL INC COM 253798102 188 8735 SH SOLE 26 4527 0 4208 DIGI INTL INC COM 253798102 1013 47084 SH SOLE 30 47084 0 0 DIGI INTL INC COM 253798102 170 7889 SH SOLE 34 7889 0 0 DIGI INTL INC COM 253798102 1 34 SH SOLE 36 34 0 0 DIGI INTL INC COM 253798102 82 3807 SH SOLE 40 3807 0 0 DIGI INTL INC COM 253798102 318 14784 SH SOLE 43 14784 0 0 DIGIMARC CORP NEW COM 25381B101 47 1781 SH SOLE 2 448 0 1333 DIGIMARC CORP NEW COM 25381B101 5 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 915 34714 SH SOLE 18 34714 0 0 DIGIMARC CORP NEW COM 25381B101 588 22302 SH SOLE 19 22302 0 0 DIGIMARC CORP NEW COM 25381B101 11811 447913 SH SOLE 21 447913 0 0 DIGIMARC CORP NEW COM 25381B101 8057 305552 SH SOLE 22 303137 0 2415 DIGIMARC CORP NEW COM 25381B101 53 2013 SH SOLE 43 2013 0 0 DIGITAL ALLY INC COM NEW 25382P208 11 10370 SH SOLE 18 10370 0 0 DIGITAL ALLY INC COM NEW 25382P208 124 113790 SH SOLE 21 113790 0 0 DIGITAL ALLY INC COM NEW 25382P208 877 804495 SH SOLE 22 804495 0 0 DIGITAL BRANDS GROUP INC COM 25401N101 3 1722 SH SOLE 18 1722 0 0 DIGITAL BRANDS GROUP INC COM 25401N101 30 15997 SH SOLE 21 15997 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 1 385 SH SOLE 2 0 0 385 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 33 8990 SH SOLE 18 8990 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 4 1111 SH SOLE 19 1111 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 324 88941 SH SOLE 21 88941 0 0 DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 40 10990 SH SOLE 22 10145 0 845 DIGITAL RLTY TR INC COM 253868103 100097 705906 SH SOLE 2 147034 0 558872 DIGITAL RLTY TR INC COM 253868103 52979 373616 SH SOLE 4 361473 0 12143 DIGITAL RLTY TR INC COM 253868103 89703 632599 SH SOLE 7 624661 0 7938 DIGITAL RLTY TR INC COM 253868103 180 1266 SH SOLE 13 1266 0 0 DIGITAL RLTY TR INC COM 253868103 5642 39789 SH SOLE 15 39789 0 0 DIGITAL RLTY TR INC COM 253868103 80529 567905 SH SOLE 18 528935 0 38970 DIGITAL RLTY TR INC COM 253868103 119990 846190 SH SOLE 19 846190 0 0 DIGITAL RLTY TR INC COM 253868103 1225999 8645974 SH SOLE 21 8645974 0 0 DIGITAL RLTY TR INC COM 253868103 1158391 8169186 SH SOLE 22 7454315 0 714871 DIGITAL RLTY TR INC COM 253868103 53488 377205 SH SOLE 23 377205 0 0 DIGITAL RLTY TR INC COM 253868103 225216 1588265 SH SOLE 25 1588265 0 0 DIGITAL RLTY TR INC COM 253868103 80325 566465 SH SOLE 26 198516 0 367949 DIGITAL RLTY TR INC COM 253868103 96478 680379 SH SOLE 28 14066 0 666313 DIGITAL RLTY TR INC COM 253868103 57 402 SH SOLE 29 402 0 0 DIGITAL RLTY TR INC COM 253868103 379645 2677327 SH SOLE 30 2677327 0 0 DIGITAL RLTY TR INC COM 253868103 8962 63199 SH SOLE 31 31330 0 31869 DIGITAL RLTY TR INC COM 253868103 35233 248471 SH SOLE 34 248471 0 0 DIGITAL RLTY TR INC COM 253868103 15137 106746 SH SOLE 36 106746 0 0 DIGITAL RLTY TR INC COM 253868103 1354 9552 SH SOLE 40 9552 0 0 DIGITAL RLTY TR INC COM 253868103 77 544 SH OTR 43 544 0 0 DIGITAL RLTY TR INC COM 253868103 27270 192315 SH SOLE 43 180323 0 11992 DIGITAL TURBINE INC COM NEW 25400W102 6011 137214 SH SOLE 2 86867 0 50347 DIGITAL TURBINE INC COM NEW 25400W102 62 1413 SH SOLE 4 322 0 1091 DIGITAL TURBINE INC COM NEW 25400W102 56 1285 SH SOLE 7 1285 0 0 DIGITAL TURBINE INC COM NEW 25400W102 17969 410167 SH SOLE 18 396237 0 13930 DIGITAL TURBINE INC COM NEW 25400W102 20580 469767 SH SOLE 19 469767 0 0 DIGITAL TURBINE INC COM NEW 25400W102 281981 6436458 SH SOLE 21 6436458 0 0 DIGITAL TURBINE INC COM NEW 25400W102 120743 2756069 SH SOLE 22 2700893 0 55176 DIGITAL TURBINE INC COM NEW 25400W102 537 12264 SH SOLE 23 12264 0 0 DIGITAL TURBINE INC COM NEW 25400W102 567 12941 SH SOLE 25 12941 0 0 DIGITAL TURBINE INC COM NEW 25400W102 3728 85105 SH SOLE 26 26942 0 58163 DIGITAL TURBINE INC COM NEW 25400W102 69 1573 SH SOLE 28 1573 0 0 DIGITAL TURBINE INC COM NEW 25400W102 2479 56579 SH SOLE 30 56579 0 0 DIGITAL TURBINE INC COM NEW 25400W102 504 11502 SH SOLE 40 11502 0 0 DIGITAL TURBINE INC COM NEW 25400W102 10 221 SH OTR 43 221 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1498 34191 SH SOLE 43 31048 0 3143 DIGITALBRIDGE GROUP INC CL A COM 25401T108 3699 513782 SH SOLE 2 170216 0 343566 DIGITALBRIDGE GROUP INC CL A COM 25401T108 1674 232460 SH SOLE 4 232460 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 4430 615296 SH SOLE 7 615296 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 10342 1436404 SH SOLE 18 1436404 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 13824 1919954 SH SOLE 19 1919954 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 140037 19449541 SH SOLE 21 19449541 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 112088 15567766 SH SOLE 22 15060407 0 507359 DIGITALBRIDGE GROUP INC CL A COM 25401T108 260 36071 SH SOLE 23 36071 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 15474 2149131 SH SOLE 25 2149131 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 1770 245779 SH SOLE 26 113969 0 131810 DIGITALBRIDGE GROUP INC CL A COM 25401T108 2163 300467 SH SOLE 28 8667 0 291800 DIGITALBRIDGE GROUP INC CL A COM 25401T108 8092 1123933 SH SOLE 30 1123933 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 193 26765 SH SOLE 36 26765 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 468 64977 SH SOLE 40 64977 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 4145 575696 SH SOLE 43 564000 0 11696 DIGITALOCEAN HLDGS INC COM 25402D102 2285 39492 SH SOLE 2 18999 0 20493 DIGITALOCEAN HLDGS INC COM 25402D102 8 134 SH SOLE 4 134 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 41 701 SH SOLE 7 701 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 8051 139175 SH SOLE 18 134268 0 4907 DIGITALOCEAN HLDGS INC COM 25402D102 81485 1408556 SH SOLE 19 1408556 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 95459 1650111 SH SOLE 21 1650111 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 47280 817286 SH SOLE 22 795144 0 22142 DIGITALOCEAN HLDGS INC COM 25402D102 249 4302 SH SOLE 23 4302 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 199 3443 SH SOLE 25 3443 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 1724 29796 SH SOLE 26 10557 0 19239 DIGITALOCEAN HLDGS INC COM 25402D102 923 15952 SH SOLE 30 15952 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 204 3519 SH SOLE 40 3519 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 52 904 SH SOLE 43 904 0 0 DILLARDS INC CL A 254067101 3442 12825 SH SOLE 2 3847 0 8978 DILLARDS INC CL A 254067101 2 6 SH SOLE 4 6 0 0 DILLARDS INC CL A 254067101 21 77 SH SOLE 7 77 0 0 DILLARDS INC CL A 254067101 4480 16693 SH SOLE 18 16137 0 556 DILLARDS INC CL A 254067101 9198 34270 SH SOLE 19 34270 0 0 DILLARDS INC CL A 254067101 52995 197454 SH SOLE 21 197454 0 0 DILLARDS INC CL A 254067101 37094 138211 SH SOLE 22 132049 0 6162 DILLARDS INC CL A 254067101 231 859 SH SOLE 23 859 0 0 DILLARDS INC CL A 254067101 215 800 SH SOLE 25 800 0 0 DILLARDS INC CL A 254067101 1960 7301 SH SOLE 26 1699 0 5602 DILLARDS INC CL A 254067101 924 3442 SH SOLE 30 3442 0 0 DILLARDS INC CL A 254067101 197 735 SH SOLE 40 735 0 0 DILLARDS INC CL A 254067101 2035 7583 SH SOLE 43 7518 0 65 DIME CMNTY BANCSHARES INC COM 25432X102 1306 37780 SH SOLE 2 19156 0 18624 DIME CMNTY BANCSHARES INC COM 25432X102 6 182 SH SOLE 4 182 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 14 404 SH SOLE 7 404 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 4521 130774 SH SOLE 18 130774 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2110 61031 SH SOLE 19 61031 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 142989 4136205 SH SOLE 21 4136205 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 31564 913039 SH SOLE 22 876105 0 36934 DIME CMNTY BANCSHARES INC COM 25432X102 145 4189 SH SOLE 25 4189 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 447 12919 SH SOLE 26 12919 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2 57 SH SOLE 28 57 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 2335 67555 SH SOLE 30 67555 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 143 4148 SH SOLE 40 4148 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 1353 39143 SH SOLE 43 39143 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2379 86256 SH SOLE 17 0 0 86256 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 0 12 SH SOLE 17 0 0 12 DINE BRANDS GLOBAL INC COM 254423106 874 11208 SH SOLE 2 7234 0 3974 DINE BRANDS GLOBAL INC COM 254423106 5 65 SH SOLE 4 65 0 0 DINE BRANDS GLOBAL INC COM 254423106 16 201 SH SOLE 7 201 0 0 DINE BRANDS GLOBAL INC COM 254423106 4361 55942 SH SOLE 18 55942 0 0 DINE BRANDS GLOBAL INC COM 254423106 4749 60930 SH SOLE 19 60930 0 0 DINE BRANDS GLOBAL INC COM 254423106 156926 2013166 SH SOLE 21 2013166 0 0 DINE BRANDS GLOBAL INC COM 254423106 31498 404081 SH SOLE 22 393115 0 10966 DINE BRANDS GLOBAL INC COM 254423106 56 724 SH SOLE 23 724 0 0 DINE BRANDS GLOBAL INC COM 254423106 154 1982 SH SOLE 25 1982 0 0 DINE BRANDS GLOBAL INC COM 254423106 910 11678 SH SOLE 26 6726 0 4952 DINE BRANDS GLOBAL INC COM 254423106 2321 29774 SH SOLE 30 29774 0 0 DINE BRANDS GLOBAL INC COM 254423106 143 1838 SH SOLE 40 1838 0 0 DINE BRANDS GLOBAL INC COM 254423106 986 12650 SH SOLE 43 9280 0 3370 DINGDONG CAYMAN LTD ADS 25445D101 4 1124 SH SOLE 2 1124 0 0 DINGDONG CAYMAN LTD ADS 25445D101 8 2152 SH SOLE 22 2152 0 0 DIODES INC COM 254543101 4864 55920 SH SOLE 2 42492 0 13428 DIODES INC COM 254543101 52 603 SH SOLE 4 189 0 414 DIODES INC COM 254543101 54 619 SH SOLE 7 619 0 0 DIODES INC COM 254543101 13392 153943 SH SOLE 18 152518 0 1425 DIODES INC COM 254543101 8690 99894 SH SOLE 19 99894 0 0 DIODES INC COM 254543101 461051 5300049 SH SOLE 21 5300049 0 0 DIODES INC COM 254543101 96543 1109814 SH SOLE 22 1079079 0 30735 DIODES INC COM 254543101 76 879 SH SOLE 23 879 0 0 DIODES INC COM 254543101 561 6445 SH SOLE 25 6445 0 0 DIODES INC COM 254543101 1693 19462 SH SOLE 26 15191 0 4271 DIODES INC COM 254543101 69 795 SH SOLE 28 795 0 0 DIODES INC COM 254543101 26805 308137 SH SOLE 30 308137 0 0 DIODES INC COM 254543101 32 370 SH SOLE 34 370 0 0 DIODES INC COM 254543101 514 5912 SH SOLE 40 5912 0 0 DIODES INC COM 254543101 2845 32709 SH SOLE 43 28018 0 4691 DISCOVER FINL SVCS COM 254709108 73792 669676 SH SOLE 2 190361 0 479315 DISCOVER FINL SVCS COM 254709108 27228 247103 SH SOLE 4 150635 0 96468 DISCOVER FINL SVCS COM 254709108 29104 264126 SH SOLE 7 250449 0 13677 DISCOVER FINL SVCS COM 254709108 1657 15042 SH SOLE 13 15042 0 0 DISCOVER FINL SVCS COM 254709108 4574 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 78534 712718 SH SOLE 18 668595 0 44123 DISCOVER FINL SVCS COM 254709108 16609 150733 SH SOLE 19 150733 0 0 DISCOVER FINL SVCS COM 254709108 920637 8354993 SH SOLE 21 8354993 0 0 DISCOVER FINL SVCS COM 254709108 691228 6273052 SH SOLE 22 5583158 0 689894 DISCOVER FINL SVCS COM 254709108 44661 405310 SH SOLE 23 405310 0 0 DISCOVER FINL SVCS COM 254709108 53136 482226 SH SOLE 25 482226 0 0 DISCOVER FINL SVCS COM 254709108 75488 685071 SH SOLE 26 274563 0 410508 DISCOVER FINL SVCS COM 254709108 66725 605549 SH SOLE 28 27307 0 578242 DISCOVER FINL SVCS COM 254709108 950 8621 SH SOLE 29 8621 0 0 DISCOVER FINL SVCS COM 254709108 166534 1511332 SH SOLE 30 1508035 0 3297 DISCOVER FINL SVCS COM 254709108 9439 85665 SH SOLE 31 51612 0 34053 DISCOVER FINL SVCS COM 254709108 2314 20996 SH SOLE 34 20996 0 0 DISCOVER FINL SVCS COM 254709108 14338 130125 SH SOLE 36 130125 0 0 DISCOVER FINL SVCS COM 254709108 1084 9836 SH SOLE 40 9836 0 0 DISCOVER FINL SVCS COM 254709108 72 657 SH OTR 43 657 0 0 DISCOVER FINL SVCS COM 254709108 31665 287368 SH SOLE 43 247096 0 40272 DISCOVERY INC COM SER A 25470F104 14761 592326 SH SOLE 2 282315 0 310011 DISCOVERY INC COM SER A 25470F104 2429 97481 SH SOLE 4 81273 0 16208 DISCOVERY INC COM SER A 25470F104 3632 145733 SH SOLE 7 142747 0 2986 DISCOVERY INC COM SER A 25470F104 10 419 SH SOLE 13 419 0 0 DISCOVERY INC COM SER A 25470F104 663 26600 SH SOLE 15 26600 0 0 DISCOVERY INC COM SER A 25470F104 11972 480419 SH SOLE 18 456789 0 23630 DISCOVERY INC COM SER A 25470F104 38716 1553617 SH SOLE 19 1553617 0 0 DISCOVERY INC COM SER A 25470F104 122345 4909492 SH SOLE 21 4909492 0 0 DISCOVERY INC COM SER A 25470F104 95591 3835907 SH SOLE 22 3503918 0 331989 DISCOVERY INC COM SER A 25470F104 8772 352024 SH SOLE 23 352024 0 0 DISCOVERY INC COM SER A 25470F104 9740 390848 SH SOLE 25 390848 0 0 DISCOVERY INC COM SER A 25470F104 9691 388892 SH SOLE 26 169150 0 219742 DISCOVERY INC COM SER A 25470F104 10884 436775 SH SOLE 28 1746 0 435029 DISCOVERY INC COM SER A 25470F104 32 1269 SH SOLE 29 1269 0 0 DISCOVERY INC COM SER A 25470F104 32177 1291210 SH SOLE 30 1169683 0 121527 DISCOVERY INC COM SER A 25470F104 979 39268 SH SOLE 31 20132 0 19136 DISCOVERY INC COM SER A 25470F104 2936 117805 SH SOLE 34 117805 0 0 DISCOVERY INC COM SER A 25470F104 2103 84378 SH SOLE 36 84378 0 0 DISCOVERY INC COM SER A 25470F104 160 6431 SH SOLE 40 6431 0 0 DISCOVERY INC COM SER A 25470F104 588 23600 SH SOLE 43 16016 0 7584 DISCOVERY INC OPTIONS 25470F104 80 3200 SH Call SOLE 4 3200 0 0 DISCOVERY INC OPTIONS 25470F104 957 38400 SH Call SOLE 18 38400 0 0 DISCOVERY INC OPTIONS 25470F104 16893 677900 SH Call SOLE 19 677900 0 0 DISCOVERY INC OPTIONS 25470F104 580 23300 SH Call SOLE 22 23300 0 0 DISCOVERY INC OPTIONS 25470F104 5164 207200 SH Call SOLE 34 207200 0 0 DISCOVERY INC COM SER C 25470F302 15328 613855 SH SOLE 2 104982 0 508873 DISCOVERY INC COM SER C 25470F302 6056 242543 SH SOLE 4 134004 0 108539 DISCOVERY INC COM SER C 25470F302 9059 362798 SH SOLE 7 275993 0 86805 DISCOVERY INC COM SER C 25470F302 127 5085 SH SOLE 13 5085 0 0 DISCOVERY INC COM SER C 25470F302 1003 40167 SH SOLE 15 40167 0 0 DISCOVERY INC COM SER C 25470F302 13410 537063 SH SOLE 18 482070 0 54993 DISCOVERY INC COM SER C 25470F302 5518 220999 SH SOLE 19 220999 0 0 DISCOVERY INC COM SER C 25470F302 262045 10494381 SH SOLE 21 10494381 0 0 DISCOVERY INC COM SER C 25470F302 165320 6620762 SH SOLE 22 5982987 0 637775 DISCOVERY INC COM SER C 25470F302 9700 388454 SH SOLE 23 388454 0 0 DISCOVERY INC COM SER C 25470F302 20534 822343 SH SOLE 25 822343 0 0 DISCOVERY INC COM SER C 25470F302 18828 754035 SH SOLE 26 308011 0 446024 DISCOVERY INC COM SER C 25470F302 21812 873544 SH SOLE 28 20803 0 852741 DISCOVERY INC COM SER C 25470F302 49 1961 SH SOLE 29 1961 0 0 DISCOVERY INC COM SER C 25470F302 64791 2594768 SH SOLE 30 2580021 0 14747 DISCOVERY INC COM SER C 25470F302 1565 62669 SH SOLE 31 28701 0 33968 DISCOVERY INC COM SER C 25470F302 354 14181 SH SOLE 34 14181 0 0 DISCOVERY INC COM SER C 25470F302 3504 140333 SH SOLE 36 140333 0 0 DISCOVERY INC COM SER C 25470F302 229 9181 SH SOLE 40 9181 0 0 DISCOVERY INC COM SER C 25470F302 7 264 SH OTR 43 264 0 0 DISCOVERY INC COM SER C 25470F302 2748 110051 SH SOLE 43 100683 0 9368 DISH NETWORK CORPORATION CL A 25470M109 16239 513066 SH SOLE 2 69963 0 443103 DISH NETWORK CORPORATION CL A 25470M109 5125 161918 SH SOLE 4 90518 0 71400 DISH NETWORK CORPORATION CL A 25470M109 6743 213051 SH SOLE 7 206088 0 6963 DISH NETWORK CORPORATION CL A 25470M109 32 1008 SH SOLE 13 1008 0 0 DISH NETWORK CORPORATION CL A 25470M109 1203 38008 SH SOLE 15 38008 0 0 DISH NETWORK CORPORATION CL A 25470M109 13355 421961 SH SOLE 18 387528 0 34433 DISH NETWORK CORPORATION CL A 25470M109 4133 130577 SH SOLE 19 130577 0 0 DISH NETWORK CORPORATION CL A 25470M109 248170 7841062 SH SOLE 21 7841062 0 0 DISH NETWORK CORPORATION CL A 25470M109 166754 5268699 SH SOLE 22 4759099 0 509600 DISH NETWORK CORPORATION CL A 25470M109 9535 301255 SH SOLE 23 301255 0 0 DISH NETWORK CORPORATION CL A 25470M109 10547 333234 SH SOLE 25 333234 0 0 DISH NETWORK CORPORATION CL A 25470M109 17168 542441 SH SOLE 26 201209 0 341232 DISH NETWORK CORPORATION CL A 25470M109 11014 348004 SH SOLE 28 4640 0 343364 DISH NETWORK CORPORATION CL A 25470M109 42 1340 SH SOLE 29 1340 0 0 DISH NETWORK CORPORATION CL A 25470M109 45435 1435556 SH SOLE 30 1435556 0 0 DISH NETWORK CORPORATION CL A 25470M109 1772 55998 SH SOLE 31 28138 0 27860 DISH NETWORK CORPORATION CL A 25470M109 387 12236 SH SOLE 34 12236 0 0 DISH NETWORK CORPORATION CL A 25470M109 3650 115328 SH SOLE 36 115328 0 0 DISH NETWORK CORPORATION CL A 25470M109 230 7276 SH SOLE 40 7276 0 0 DISH NETWORK CORPORATION CL A 25470M109 29 905 SH OTR 43 905 0 0 DISH NETWORK CORPORATION CL A 25470M109 3430 108377 SH SOLE 43 95231 0 13146 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1966 2186000 PRN SOLE 2 1504000 0 682000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 280 311000 PRN SOLE 18 311000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 10790 11996000 PRN SOLE 19 11996000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 17800 19789000 PRN SOLE 21 19789000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 61 68000 PRN SOLE 22 68000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1283 1426000 PRN SOLE 26 639000 0 787000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 5 6000 PRN SOLE 30 6000 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 2901 3225000 PRN SOLE 34 3225000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1777 1900000 PRN SOLE 2 1900000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 6391 6835000 PRN SOLE 21 6835000 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3506 3750000 PRN SOLE 22 3750000 0 0 DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 13155 13560000 PRN SOLE 21 13560000 0 0 DISNEY WALT CO COM 254687106 491666 3584615 SH SOLE 2 490630 0 3093985 DISNEY WALT CO COM 254687106 164609 1200127 SH SOLE 4 747516 0 452611 DISNEY WALT CO COM 254687106 219879 1603085 SH SOLE 7 1550120 0 52965 DISNEY WALT CO COM 254687106 6498 47374 SH SOLE 13 47374 0 0 DISNEY WALT CO COM 254687106 23202 169158 SH SOLE 15 169158 0 0 DISNEY WALT CO COM 254687106 64 464 SH SOLE 17 0 0 464 DISNEY WALT CO COM 254687106 398678 2906665 SH SOLE 18 2654614 0 252051 DISNEY WALT CO COM 254687106 234997 1713308 SH SOLE 19 1713308 0 0 DISNEY WALT CO COM 254687106 9533 69505 SH SOLE 20 69505 0 0 DISNEY WALT CO COM 254687106 5065229 36929344 SH SOLE 21 36929344 0 0 DISNEY WALT CO COM 254687106 5227138 38109784 SH SOLE 22 34499021 0 3610763 DISNEY WALT CO COM 254687106 311657 2272215 SH SOLE 23 2272215 0 0 DISNEY WALT CO COM 254687106 454284 3312070 SH SOLE 25 3312070 0 0 DISNEY WALT CO COM 254687106 673241 4908438 SH SOLE 26 2244208 0 2664230 DISNEY WALT CO COM 254687106 577651 4211512 SH SOLE 28 118232 0 4093280 DISNEY WALT CO COM 254687106 464 3382 SH SOLE 29 3382 0 0 DISNEY WALT CO COM 254687106 1657383 12083572 SH SOLE 30 12083572 0 0 DISNEY WALT CO COM 254687106 55190 402375 SH SOLE 31 197919 0 204456 DISNEY WALT CO COM 254687106 23870 174032 SH SOLE 32 174032 0 0 DISNEY WALT CO COM 254687106 167926 1224309 SH SOLE 34 1224309 0 0 DISNEY WALT CO COM 254687106 103099 751672 SH SOLE 36 751672 0 0 DISNEY WALT CO COM 254687106 8346 60850 SH SOLE 40 60850 0 0 DISNEY WALT CO COM 254687106 575 4194 SH OTR 43 4194 0 0 DISNEY WALT CO COM 254687106 214250 1562043 SH SOLE 43 1417985 0 144058 DISNEY WALT CO OPTIONS 254687106 302 2200 SH Call SOLE 4 2200 0 0 DISNEY WALT CO OPTIONS 254687106 2469 18000 SH Call SOLE 18 18000 0 0 DISNEY WALT CO OPTIONS 254687106 17707 129100 SH Call SOLE 19 129100 0 0 DISNEY WALT CO OPTIONS 254687106 1344 9800 SH Call SOLE 22 9800 0 0 DISNEY WALT CO OPTIONS 254687106 233 1700 SH Call SOLE 26 1700 0 0 DISNEY WALT CO OPTIONS 254687106 9683 70600 SH Call SOLE 34 70600 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 5142 679261 SH SOLE 2 87162 0 592099 DIVERSEY HLDGS LTD ORD SHS G28923103 328 43362 SH SOLE 4 43362 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 6 830 SH SOLE 7 830 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 4265 563378 SH SOLE 18 563378 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 48366 6389116 SH SOLE 19 6389116 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 6527 862264 SH SOLE 21 862264 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 12094 1597668 SH SOLE 22 1543616 0 54052 DIVERSEY HLDGS LTD ORD SHS G28923103 409 54028 SH SOLE 26 54028 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 45 5998 SH SOLE 30 5998 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 11 1490 SH SOLE 31 1490 0 0 DIVERSEY HLDGS LTD ORD SHS G28923103 19371 2558942 SH SOLE 34 2558942 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 872 272623 SH SOLE 2 67362 0 205261 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 356 111186 SH SOLE 4 111186 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 943 294597 SH SOLE 7 294597 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2828 883813 SH SOLE 18 883813 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2345 732659 SH SOLE 19 732659 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 99603 31125883 SH SOLE 21 31125883 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 25885 8089208 SH SOLE 22 7834023 0 255185 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 22 6899 SH SOLE 23 6899 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3474 1085536 SH SOLE 25 1085536 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 252 78667 SH SOLE 26 61275 0 17392 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 469 146643 SH SOLE 28 0 0 146643 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2703 844641 SH SOLE 30 844641 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 81 25210 SH SOLE 40 25210 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 685 214184 SH SOLE 43 209834 0 4350 DIXIE GROUP INC CL A 255519100 8 2564 SH SOLE 18 2564 0 0 DIXIE GROUP INC CL A 255519100 160 51648 SH SOLE 21 51648 0 0 DIXIE GROUP INC CL A 255519100 793 255918 SH SOLE 22 255918 0 0 DLH HLDGS CORP COM 23335Q100 22 1140 SH SOLE 18 1140 0 0 DLH HLDGS CORP COM 23335Q100 260 13710 SH SOLE 21 13710 0 0 DLH HLDGS CORP COM 23335Q100 718 37920 SH SOLE 22 37920 0 0 DLOCAL LTD CLASS A COM G29018101 1140 36460 SH SOLE 2 36460 0 0 DLOCAL LTD CLASS A COM G29018101 11837 378649 SH SOLE 19 378649 0 0 DLOCAL LTD CLASS A COM G29018101 78 2493 SH SOLE 21 2493 0 0 DLOCAL LTD CLASS A COM G29018101 27554 881432 SH SOLE 34 881432 0 0 DLOCAL LTD CLASS A COM G29018101 285 9116 SH SOLE 43 9081 0 35 DMC GLOBAL INC COM 23291C103 229 7502 SH SOLE 2 5381 0 2121 DMC GLOBAL INC COM 23291C103 2 72 SH SOLE 4 72 0 0 DMC GLOBAL INC COM 23291C103 9 296 SH SOLE 7 296 0 0 DMC GLOBAL INC COM 23291C103 2067 67762 SH SOLE 18 67762 0 0 DMC GLOBAL INC COM 23291C103 1018 33390 SH SOLE 19 33390 0 0 DMC GLOBAL INC COM 23291C103 74624 2446676 SH SOLE 21 2446676 0 0 DMC GLOBAL INC COM 23291C103 14888 488128 SH SOLE 22 477310 0 10818 DMC GLOBAL INC COM 23291C103 94 3077 SH SOLE 25 3077 0 0 DMC GLOBAL INC COM 23291C103 373 12236 SH SOLE 26 9675 0 2561 DMC GLOBAL INC COM 23291C103 1024 33574 SH SOLE 30 33574 0 0 DMC GLOBAL INC COM 23291C103 90 2938 SH SOLE 36 2938 0 0 DMC GLOBAL INC COM 23291C103 79 2579 SH SOLE 40 2579 0 0 DMC GLOBAL INC COM 23291C103 229 7496 SH SOLE 43 7149 0 347 DOCEBO INC COM 25609L105 10194 196717 SH SOLE 18 196717 0 0 DOCEBO INC COM 25609L105 1929 37216 SH SOLE 21 37216 0 0 DOCGO INC COM 256086109 68 7365 SH SOLE 2 3627 0 3738 DOCGO INC COM 256086109 1502 162327 SH SOLE 21 162327 0 0 DOCGO INC COM 256086109 9129 986868 SH SOLE 22 986868 0 0 DOCUSIGN INC COM 256163106 38374 358238 SH SOLE 2 60312 0 297926 DOCUSIGN INC COM 256163106 12651 118098 SH SOLE 4 74102 0 43996 DOCUSIGN INC COM 256163106 4542 42398 SH SOLE 7 42398 0 0 DOCUSIGN INC COM 256163106 77 717 SH SOLE 13 717 0 0 DOCUSIGN INC COM 256163106 1670 15587 SH SOLE 15 15587 0 0 DOCUSIGN INC COM 256163106 34347 320643 SH SOLE 18 310396 0 10247 DOCUSIGN INC COM 256163106 6745 62963 SH SOLE 19 62963 0 0 DOCUSIGN INC COM 256163106 401792 3750855 SH SOLE 21 3750855 0 0 DOCUSIGN INC COM 256163106 453345 4232122 SH SOLE 22 3884984 0 347138 DOCUSIGN INC COM 256163106 25764 240511 SH SOLE 23 240511 0 0 DOCUSIGN INC COM 256163106 26546 247815 SH SOLE 25 247815 0 0 DOCUSIGN INC COM 256163106 30523 284944 SH SOLE 26 132386 0 152558 DOCUSIGN INC COM 256163106 41616 388503 SH SOLE 28 7104 0 381399 DOCUSIGN INC COM 256163106 45 424 SH SOLE 29 424 0 0 DOCUSIGN INC COM 256163106 74600 696416 SH SOLE 30 667726 0 28690 DOCUSIGN INC COM 256163106 4729 44144 SH SOLE 31 22706 0 21438 DOCUSIGN INC COM 256163106 4964 46343 SH SOLE 32 46343 0 0 DOCUSIGN INC COM 256163106 2231 20830 SH SOLE 34 20830 0 0 DOCUSIGN INC COM 256163106 7656 71469 SH SOLE 36 71469 0 0 DOCUSIGN INC COM 256163106 703 6564 SH SOLE 40 6564 0 0 DOCUSIGN INC COM 256163106 47 443 SH OTR 43 443 0 0 DOCUSIGN INC COM 256163106 9694 90500 SH SOLE 43 78286 0 12214 DOCUSIGN INC NOTE 1/1 256163AD8 6452 6900000 PRN SOLE 2 6900000 0 0 DOCUSIGN INC NOTE 1/1 256163AD8 4474 4785000 PRN SOLE 21 4785000 0 0 DOCUSIGN INC NOTE 1/1 256163AD8 12623 13500000 PRN SOLE 22 13500000 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 11859 151608 SH SOLE 2 52103 0 99505 DOLBY LABORATORIES INC COM CL A 25659T107 79 1009 SH SOLE 4 261 0 748 DOLBY LABORATORIES INC COM CL A 25659T107 70 893 SH SOLE 7 893 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2095 26782 SH SOLE 18 26782 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1520 19435 SH SOLE 19 19435 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 90644 1158829 SH SOLE 21 1158829 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 112074 1432810 SH SOLE 22 1358677 0 74133 DOLBY LABORATORIES INC COM CL A 25659T107 707 9033 SH SOLE 25 9033 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2375 30357 SH SOLE 26 24659 0 5698 DOLBY LABORATORIES INC COM CL A 25659T107 9519 121699 SH SOLE 28 1163 0 120536 DOLBY LABORATORIES INC COM CL A 25659T107 3093 39542 SH SOLE 30 39542 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 74 948 SH SOLE 31 948 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 177 2257 SH SOLE 36 2257 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 681 8705 SH SOLE 40 8705 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 9382 119939 SH SOLE 43 118130 0 1809 DOLE PLC ORD SHS G27907107 562 45341 SH SOLE 21 45341 0 0 DOLE PLC ORD SHS G27907107 46 3683 SH SOLE 40 3683 0 0 DOLLAR GEN CORP NEW COM 256677105 108690 488208 SH SOLE 2 110710 0 377498 DOLLAR GEN CORP NEW COM 256677105 31416 141112 SH SOLE 4 88982 0 52130 DOLLAR GEN CORP NEW COM 256677105 51705 232245 SH SOLE 7 225762 0 6483 DOLLAR GEN CORP NEW COM 256677105 226 1014 SH SOLE 13 1014 0 0 DOLLAR GEN CORP NEW COM 256677105 7428 33366 SH SOLE 15 33366 0 0 DOLLAR GEN CORP NEW COM 256677105 6 27 SH SOLE 17 0 0 27 DOLLAR GEN CORP NEW COM 256677105 326964 1468643 SH SOLE 18 1389439 0 79204 DOLLAR GEN CORP NEW COM 256677105 340226 1528211 SH SOLE 19 1528211 0 0 DOLLAR GEN CORP NEW COM 256677105 1247306 5602595 SH SOLE 21 5602595 0 0 DOLLAR GEN CORP NEW COM 256677105 1185190 5323584 SH SOLE 22 4863458 0 460126 DOLLAR GEN CORP NEW COM 256677105 66833 300198 SH SOLE 23 300198 0 0 DOLLAR GEN CORP NEW COM 256677105 71877 322852 SH SOLE 25 307033 0 15819 DOLLAR GEN CORP NEW COM 256677105 116551 523518 SH SOLE 26 186994 0 336524 DOLLAR GEN CORP NEW COM 256677105 98961 444509 SH SOLE 28 3859 0 440650 DOLLAR GEN CORP NEW COM 256677105 266573 1197382 SH SOLE 30 1197382 0 0 DOLLAR GEN CORP NEW COM 256677105 11698 52544 SH SOLE 31 25265 0 27279 DOLLAR GEN CORP NEW COM 256677105 42979 193050 SH SOLE 34 193050 0 0 DOLLAR GEN CORP NEW COM 256677105 31100 139695 SH SOLE 36 139695 0 0 DOLLAR GEN CORP NEW COM 256677105 1804 8104 SH SOLE 40 8104 0 0 DOLLAR GEN CORP NEW COM 256677105 128 575 SH OTR 43 575 0 0 DOLLAR GEN CORP NEW COM 256677105 67690 304045 SH SOLE 43 274229 0 29816 DOLLAR TREE INC COM 256746108 74567 465605 SH SOLE 2 80883 0 384722 DOLLAR TREE INC COM 256746108 21014 131213 SH SOLE 4 81249 0 49964 DOLLAR TREE INC COM 256746108 37924 236800 SH SOLE 7 230494 0 6306 DOLLAR TREE INC COM 256746108 152 952 SH SOLE 13 952 0 0 DOLLAR TREE INC COM 256746108 5365 33502 SH SOLE 15 33502 0 0 DOLLAR TREE INC COM 256746108 180252 1125521 SH SOLE 18 1093307 0 32214 DOLLAR TREE INC COM 256746108 102929 642705 SH SOLE 19 642705 0 0 DOLLAR TREE INC COM 256746108 909633 5679883 SH SOLE 21 5679883 0 0 DOLLAR TREE INC COM 256746108 762665 4762193 SH SOLE 22 4319811 0 442382 DOLLAR TREE INC COM 256746108 52157 325677 SH SOLE 23 325677 0 0 DOLLAR TREE INC COM 256746108 53991 337125 SH SOLE 25 312449 0 24676 DOLLAR TREE INC COM 256746108 78140 487916 SH SOLE 26 184321 0 303595 DOLLAR TREE INC COM 256746108 85841 536005 SH SOLE 28 4059 0 531946 DOLLAR TREE INC COM 256746108 177763 1109977 SH SOLE 30 1109977 0 0 DOLLAR TREE INC COM 256746108 8083 50469 SH SOLE 31 24129 0 26340 DOLLAR TREE INC COM 256746108 8487 52994 SH SOLE 32 52994 0 0 DOLLAR TREE INC COM 256746108 34259 213920 SH SOLE 34 213920 0 0 DOLLAR TREE INC COM 256746108 19557 122114 SH SOLE 36 122114 0 0 DOLLAR TREE INC COM 256746108 1212 7570 SH SOLE 40 7570 0 0 DOLLAR TREE INC COM 256746108 122 763 SH OTR 43 763 0 0 DOLLAR TREE INC COM 256746108 22569 140924 SH SOLE 43 121899 0 19025 DOLPHIN ENTMT INC COM NEW 25686H209 12 2325 SH SOLE 18 2325 0 0 DOLPHIN ENTMT INC COM NEW 25686H209 141 27073 SH SOLE 21 27073 0 0 DOLPHIN ENTMT INC COM NEW 25686H209 2 374 SH SOLE 22 374 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 86 39555 SH SOLE 2 33740 0 5815 DOMA HOLDINGS INC COMMON STOCK 25703A104 837 385613 SH SOLE 21 385613 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 5034 2319666 SH SOLE 22 2282597 0 37069 DOMA HOLDINGS INC COMMON STOCK 25703A104 31 14496 SH SOLE 25 14496 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 18 8238 SH SOLE 26 0 0 8238 DOMA HOLDINGS INC COMMON STOCK 25703A104 64 29321 SH SOLE 30 29321 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 31 14484 SH SOLE 40 14484 0 0 DOMINION ENERGY INC COM 25746U109 136564 1607201 SH SOLE 2 239667 0 1367534 DOMINION ENERGY INC COM 25746U109 49725 585201 SH SOLE 4 369920 0 215281 DOMINION ENERGY INC COM 25746U109 67514 794565 SH SOLE 7 768788 0 25777 DOMINION ENERGY INC COM 25746U109 416 4898 SH SOLE 13 4898 0 0 DOMINION ENERGY INC COM 25746U109 9738 114601 SH SOLE 15 114601 0 0 DOMINION ENERGY INC COM 25746U109 102686 1208495 SH SOLE 18 1095721 0 112774 DOMINION ENERGY INC COM 25746U109 55884 657692 SH SOLE 19 657692 0 0 DOMINION ENERGY INC COM 25746U109 1821004 21431140 SH SOLE 21 21431140 0 0 DOMINION ENERGY INC COM 25746U109 1477516 17388676 SH SOLE 22 15794749 0 1593927 DOMINION ENERGY INC COM 25746U109 86324 1015934 SH SOLE 23 1015934 0 0 DOMINION ENERGY INC COM 25746U109 34475 405728 SH SOLE 25 405728 0 0 DOMINION ENERGY INC COM 25746U109 131026 1542028 SH SOLE 26 561985 0 980043 DOMINION ENERGY INC COM 25746U109 122021 1436053 SH SOLE 28 13334 0 1422719 DOMINION ENERGY INC COM 25746U109 211 2478 SH SOLE 29 2478 0 0 DOMINION ENERGY INC COM 25746U109 370859 4364588 SH SOLE 30 4350545 0 14043 DOMINION ENERGY INC COM 25746U109 15242 179385 SH SOLE 31 88574 0 90811 DOMINION ENERGY INC COM 25746U109 4839 56945 SH SOLE 32 56945 0 0 DOMINION ENERGY INC COM 25746U109 11923 140315 SH SOLE 34 140315 0 0 DOMINION ENERGY INC COM 25746U109 35975 423390 SH SOLE 36 423390 0 0 DOMINION ENERGY INC COM 25746U109 1315 15481 SH SOLE 40 15481 0 0 DOMINION ENERGY INC COM 25746U109 158 1865 SH OTR 43 1865 0 0 DOMINION ENERGY INC COM 25746U109 40327 474598 SH SOLE 43 428017 0 46581 DOMINION ENERGY INC DEBT 7.250% 6/0 25746U133 129657 1273898 SH SOLE 21 1273898 0 0 DOMINOS PIZZA INC COM 25754A201 23821 58528 SH SOLE 2 15056 0 43472 DOMINOS PIZZA INC COM 25754A201 6894 16937 SH SOLE 4 14711 0 2226 DOMINOS PIZZA INC COM 25754A201 17243 42364 SH SOLE 7 41108 0 1256 DOMINOS PIZZA INC COM 25754A201 82 202 SH SOLE 13 202 0 0 DOMINOS PIZZA INC COM 25754A201 1397 3432 SH SOLE 15 3432 0 0 DOMINOS PIZZA INC COM 25754A201 120659 296452 SH SOLE 18 223909 0 72543 DOMINOS PIZZA INC COM 25754A201 155343 381669 SH SOLE 19 381669 0 0 DOMINOS PIZZA INC COM 25754A201 530627 1303720 SH SOLE 21 1303720 0 0 DOMINOS PIZZA INC COM 25754A201 383201 941503 SH SOLE 22 862502 0 79001 DOMINOS PIZZA INC COM 25754A201 18935 46523 SH SOLE 23 46523 0 0 DOMINOS PIZZA INC COM 25754A201 16713 41063 SH SOLE 25 41063 0 0 DOMINOS PIZZA INC COM 25754A201 31277 76846 SH SOLE 26 25665 0 51181 DOMINOS PIZZA INC COM 25754A201 36405 89444 SH SOLE 28 657 0 88787 DOMINOS PIZZA INC COM 25754A201 87281 214444 SH SOLE 30 214444 0 0 DOMINOS PIZZA INC COM 25754A201 3480 8550 SH SOLE 31 4222 0 4328 DOMINOS PIZZA INC COM 25754A201 704 1729 SH SOLE 34 1729 0 0 DOMINOS PIZZA INC COM 25754A201 8666 21293 SH SOLE 36 21293 0 0 DOMINOS PIZZA INC COM 25754A201 488 1199 SH SOLE 40 1199 0 0 DOMINOS PIZZA INC COM 25754A201 31 77 SH OTR 43 77 0 0 DOMINOS PIZZA INC COM 25754A201 13178 32377 SH SOLE 43 30666 0 1710 DOMO INC COM CL B 257554105 754 14911 SH SOLE 2 11935 0 2976 DOMO INC COM CL B 257554105 29 566 SH SOLE 4 83 0 483 DOMO INC COM CL B 257554105 20 390 SH SOLE 7 390 0 0 DOMO INC COM CL B 257554105 3717 73500 SH SOLE 18 73500 0 0 DOMO INC COM CL B 257554105 3112 61543 SH SOLE 19 61543 0 0 DOMO INC COM CL B 257554105 56395 1115187 SH SOLE 21 1115187 0 0 DOMO INC COM CL B 257554105 33883 670015 SH SOLE 22 652205 0 17810 DOMO INC COM CL B 257554105 20 404 SH SOLE 23 404 0 0 DOMO INC COM CL B 257554105 185 3657 SH SOLE 25 3657 0 0 DOMO INC COM CL B 257554105 675 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 6589 130287 SH SOLE 30 130287 0 0 DOMO INC COM CL B 257554105 27 528 SH SOLE 36 528 0 0 DOMO INC COM CL B 257554105 166 3275 SH SOLE 40 3275 0 0 DOMO INC COM CL B 257554105 582 11500 SH SOLE 42 11500 0 0 DOMO INC COM CL B 257554105 159 3140 SH SOLE 43 2905 0 235 DONALDSON INC COM 257651109 15957 307282 SH SOLE 2 198656 0 108626 DONALDSON INC COM 257651109 858 16524 SH SOLE 4 16524 0 0 DONALDSON INC COM 257651109 1842 35463 SH SOLE 7 35463 0 0 DONALDSON INC COM 257651109 393 7560 SH SOLE 13 7560 0 0 DONALDSON INC COM 257651109 15720 302723 SH SOLE 18 298563 0 4160 DONALDSON INC COM 257651109 6938 133604 SH SOLE 19 133604 0 0 DONALDSON INC COM 257651109 312387 6015541 SH SOLE 21 6015541 0 0 DONALDSON INC COM 257651109 186170 3585023 SH SOLE 22 3387899 0 197124 DONALDSON INC COM 257651109 1202 23142 SH SOLE 23 23142 0 0 DONALDSON INC COM 257651109 7480 144036 SH SOLE 25 144036 0 0 DONALDSON INC COM 257651109 5295 101962 SH SOLE 26 65991 0 35971 DONALDSON INC COM 257651109 116 2238 SH SOLE 28 2238 0 0 DONALDSON INC COM 257651109 552 10625 SH SOLE 29 10625 0 0 DONALDSON INC COM 257651109 3655 70377 SH SOLE 30 70377 0 0 DONALDSON INC COM 257651109 470 9055 SH SOLE 31 9055 0 0 DONALDSON INC COM 257651109 7701 148299 SH SOLE 34 148299 0 0 DONALDSON INC COM 257651109 151 2914 SH SOLE 36 2914 0 0 DONALDSON INC COM 257651109 808 15559 SH SOLE 40 15559 0 0 DONALDSON INC COM 257651109 22 427 SH OTR 43 427 0 0 DONALDSON INC COM 257651109 3309 63717 SH SOLE 43 57198 0 6519 DONEGAL GROUP INC CL A 257701201 835 62297 SH SOLE 2 45633 0 16664 DONEGAL GROUP INC CL A 257701201 5 380 SH SOLE 7 380 0 0 DONEGAL GROUP INC CL A 257701201 628 46847 SH SOLE 18 46847 0 0 DONEGAL GROUP INC CL A 257701201 1442 107553 SH SOLE 19 107553 0 0 DONEGAL GROUP INC CL A 257701201 7623 568438 SH SOLE 21 568438 0 0 DONEGAL GROUP INC CL A 257701201 6889 513748 SH SOLE 22 500030 0 13718 DONEGAL GROUP INC CL A 257701201 34 2511 SH SOLE 23 2511 0 0 DONEGAL GROUP INC CL A 257701201 58 4361 SH SOLE 25 4361 0 0 DONEGAL GROUP INC CL A 257701201 110 8181 SH SOLE 26 0 0 8181 DONEGAL GROUP INC CL A 257701201 53 3959 SH SOLE 30 3959 0 0 DONEGAL GROUP INC CL A 257701201 9 640 SH SOLE 40 640 0 0 DONEGAL GROUP INC CL A 257701201 2 166 SH SOLE 43 166 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1686 50698 SH SOLE 2 20181 0 30517 DONNELLEY FINL SOLUTIONS INC COM 25787G100 16 474 SH SOLE 7 474 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3832 115218 SH SOLE 18 115218 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5053 151915 SH SOLE 19 151915 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 119013 3578272 SH SOLE 21 3578272 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 28577 859199 SH SOLE 22 828505 0 30694 DONNELLEY FINL SOLUTIONS INC COM 25787G100 151 4555 SH SOLE 23 4555 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 193 5800 SH SOLE 25 5800 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 890 26760 SH SOLE 26 2606 0 24154 DONNELLEY FINL SOLUTIONS INC COM 25787G100 316 9513 SH SOLE 28 9513 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1674 50327 SH SOLE 30 50327 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 102 3079 SH SOLE 36 3079 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 119 3584 SH SOLE 40 3584 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 457 13743 SH SOLE 43 13743 0 0 DOORDASH INC CL A 25809K105 30151 257285 SH SOLE 2 13819 0 243466 DOORDASH INC CL A 25809K105 7672 65467 SH SOLE 4 40920 0 24547 DOORDASH INC CL A 25809K105 1283 10947 SH SOLE 7 10947 0 0 DOORDASH INC CL A 25809K105 55 473 SH SOLE 13 473 0 0 DOORDASH INC CL A 25809K105 955 8145 SH SOLE 15 8145 0 0 DOORDASH INC CL A 25809K105 28165 240340 SH SOLE 18 234879 0 5461 DOORDASH INC CL A 25809K105 3716 31705 SH SOLE 19 31705 0 0 DOORDASH INC CL A 25809K105 263181 2245761 SH SOLE 21 2245761 0 0 DOORDASH INC CL A 25809K105 381290 3253608 SH SOLE 22 3031148 0 222460 DOORDASH INC CL A 25809K105 15515 132394 SH SOLE 23 132394 0 0 DOORDASH INC CL A 25809K105 25210 215124 SH SOLE 25 215124 0 0 DOORDASH INC CL A 25809K105 20291 173143 SH SOLE 26 68925 0 104218 DOORDASH INC CL A 25809K105 21273 181529 SH SOLE 28 12851 0 168678 DOORDASH INC CL A 25809K105 25341 216239 SH SOLE 30 216239 0 0 DOORDASH INC CL A 25809K105 1782 15207 SH SOLE 31 13004 0 2203 DOORDASH INC CL A 25809K105 644 5495 SH SOLE 34 5495 0 0 DOORDASH INC CL A 25809K105 5586 47670 SH SOLE 36 47670 0 0 DOORDASH INC CL A 25809K105 435 3715 SH SOLE 40 3715 0 0 DOORDASH INC CL A 25809K105 521 4442 SH SOLE 43 4442 0 0 DORIAN LPG LTD SHS USD Y2106R110 1095 75552 SH SOLE 2 24084 0 51468 DORIAN LPG LTD SHS USD Y2106R110 3 221 SH SOLE 7 221 0 0 DORIAN LPG LTD SHS USD Y2106R110 1732 119558 SH SOLE 18 119558 0 0 DORIAN LPG LTD SHS USD Y2106R110 792 54686 SH SOLE 19 54686 0 0 DORIAN LPG LTD SHS USD Y2106R110 51414 3548274 SH SOLE 21 3548274 0 0 DORIAN LPG LTD SHS USD Y2106R110 13040 899932 SH SOLE 22 865332 0 34600 DORIAN LPG LTD SHS USD Y2106R110 78 5360 SH SOLE 25 5360 0 0 DORIAN LPG LTD SHS USD Y2106R110 585 40395 SH SOLE 30 40395 0 0 DORIAN LPG LTD SHS USD Y2106R110 31 2155 SH SOLE 40 2155 0 0 DORMAN PRODS INC COM 258278100 1456 15325 SH SOLE 2 12472 0 2853 DORMAN PRODS INC COM 258278100 8 80 SH SOLE 4 80 0 0 DORMAN PRODS INC COM 258278100 35 372 SH SOLE 7 372 0 0 DORMAN PRODS INC COM 258278100 8676 91295 SH SOLE 18 91295 0 0 DORMAN PRODS INC COM 258278100 5076 53410 SH SOLE 19 53410 0 0 DORMAN PRODS INC COM 258278100 317270 3338625 SH SOLE 21 3338625 0 0 DORMAN PRODS INC COM 258278100 64318 676820 SH SOLE 22 660302 0 16518 DORMAN PRODS INC COM 258278100 43 452 SH SOLE 23 452 0 0 DORMAN PRODS INC COM 258278100 350 3681 SH SOLE 25 3681 0 0 DORMAN PRODS INC COM 258278100 1116 11741 SH SOLE 26 8920 0 2821 DORMAN PRODS INC COM 258278100 45 472 SH SOLE 28 472 0 0 DORMAN PRODS INC COM 258278100 4606 48474 SH SOLE 30 48474 0 0 DORMAN PRODS INC COM 258278100 379 3983 SH SOLE 40 3983 0 0 DORMAN PRODS INC COM 258278100 1188 12498 SH SOLE 43 11856 0 642 DOUBLEVERIFY HLDGS INC COM 25862V105 13480 535572 SH SOLE 2 517086 0 18486 DOUBLEVERIFY HLDGS INC COM 25862V105 19 737 SH SOLE 7 737 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 657 26087 SH SOLE 18 26087 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 45748 1817556 SH SOLE 19 1817556 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 18645 740777 SH SOLE 21 740777 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 12353 490791 SH SOLE 22 442990 0 47801 DOUBLEVERIFY HLDGS INC COM 25862V105 20 783 SH SOLE 31 783 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 68900 2737404 SH SOLE 34 2737404 0 0 DOUGLAS DYNAMICS INC COM 25960R105 712 20580 SH SOLE 2 17868 0 2712 DOUGLAS DYNAMICS INC COM 25960R105 1 37 SH SOLE 4 37 0 0 DOUGLAS DYNAMICS INC COM 25960R105 14 394 SH SOLE 7 394 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2263 65413 SH SOLE 18 65413 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1409 40728 SH SOLE 19 40728 0 0 DOUGLAS DYNAMICS INC COM 25960R105 28099 812333 SH SOLE 21 812333 0 0 DOUGLAS DYNAMICS INC COM 25960R105 19039 550426 SH SOLE 22 535907 0 14519 DOUGLAS DYNAMICS INC COM 25960R105 100 2905 SH SOLE 25 2905 0 0 DOUGLAS DYNAMICS INC COM 25960R105 144 4161 SH SOLE 26 1158 0 3003 DOUGLAS DYNAMICS INC COM 25960R105 474 13690 SH SOLE 30 13690 0 0 DOUGLAS DYNAMICS INC COM 25960R105 96 2774 SH SOLE 40 2774 0 0 DOUGLAS DYNAMICS INC COM 25960R105 101 2922 SH SOLE 43 2845 0 77 DOUGLAS ELLIMAN INC COM 25961D105 309 42279 SH SOLE 2 18267 0 24012 DOUGLAS ELLIMAN INC COM 25961D105 2 255 SH SOLE 4 255 0 0 DOUGLAS ELLIMAN INC COM 25961D105 7 974 SH SOLE 7 974 0 0 DOUGLAS ELLIMAN INC COM 25961D105 1886 258385 SH SOLE 18 258385 0 0 DOUGLAS ELLIMAN INC COM 25961D105 932 127620 SH SOLE 19 127620 0 0 DOUGLAS ELLIMAN INC COM 25961D105 58789 8053256 SH SOLE 21 8053256 0 0 DOUGLAS ELLIMAN INC COM 25961D105 12702 1739937 SH SOLE 22 1674993 0 64944 DOUGLAS ELLIMAN INC COM 25961D105 92 12595 SH SOLE 25 12595 0 0 DOUGLAS ELLIMAN INC COM 25961D105 613 84001 SH SOLE 26 79274 0 4727 DOUGLAS ELLIMAN INC COM 25961D105 916 125485 SH SOLE 30 125485 0 0 DOUGLAS ELLIMAN INC COM 25961D105 14 1939 SH SOLE 36 1939 0 0 DOUGLAS ELLIMAN INC COM 25961D105 44 5987 SH SOLE 40 5987 0 0 DOUGLAS ELLIMAN INC COM 25961D105 151 20736 SH SOLE 43 17940 0 2797 DOUGLAS EMMETT INC COM 25960P109 11086 331717 SH SOLE 2 130741 0 200976 DOUGLAS EMMETT INC COM 25960P109 2684 80298 SH SOLE 4 80298 0 0 DOUGLAS EMMETT INC COM 25960P109 7035 210496 SH SOLE 7 210496 0 0 DOUGLAS EMMETT INC COM 25960P109 12616 377486 SH SOLE 18 377486 0 0 DOUGLAS EMMETT INC COM 25960P109 8444 252677 SH SOLE 19 252677 0 0 DOUGLAS EMMETT INC COM 25960P109 323550 9681341 SH SOLE 21 9681341 0 0 DOUGLAS EMMETT INC COM 25960P109 202078 6046614 SH SOLE 22 5816330 0 230284 DOUGLAS EMMETT INC COM 25960P109 170 5094 SH SOLE 23 5094 0 0 DOUGLAS EMMETT INC COM 25960P109 24773 741271 SH SOLE 25 741271 0 0 DOUGLAS EMMETT INC COM 25960P109 2800 83772 SH SOLE 26 70601 0 13171 DOUGLAS EMMETT INC COM 25960P109 3445 103090 SH SOLE 28 3126 0 99964 DOUGLAS EMMETT INC COM 25960P109 26634 796945 SH SOLE 30 796945 0 0 DOUGLAS EMMETT INC COM 25960P109 82 2439 SH SOLE 31 2439 0 0 DOUGLAS EMMETT INC COM 25960P109 691 20690 SH SOLE 36 20690 0 0 DOUGLAS EMMETT INC COM 25960P109 773 23124 SH SOLE 40 23124 0 0 DOUGLAS EMMETT INC COM 25960P109 6603 197590 SH SOLE 43 191864 0 5726 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 13 6412 SH SOLE 4 6412 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 6610 3177807 SH SOLE 21 3177807 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1679 807229 SH SOLE 22 778094 0 29135 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 11 5083 SH SOLE 25 5083 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 785 377370 SH SOLE 30 377370 0 0 DOVER CORP COM 260003108 37897 241537 SH SOLE 2 62569 0 178968 DOVER CORP COM 260003108 18827 119994 SH SOLE 4 67370 0 52624 DOVER CORP COM 260003108 22028 140396 SH SOLE 7 136372 0 4024 DOVER CORP COM 260003108 108 688 SH SOLE 13 688 0 0 DOVER CORP COM 260003108 3181 20274 SH SOLE 15 20274 0 0 DOVER CORP COM 260003108 44811 285601 SH SOLE 18 265220 0 20381 DOVER CORP COM 260003108 133045 847960 SH SOLE 19 847960 0 0 DOVER CORP COM 260003108 580576 3700292 SH SOLE 21 3700292 0 0 DOVER CORP COM 260003108 488237 3111774 SH SOLE 22 2820075 0 291699 DOVER CORP COM 260003108 28178 179595 SH SOLE 23 179595 0 0 DOVER CORP COM 260003108 66770 425557 SH SOLE 25 425557 0 0 DOVER CORP COM 260003108 51095 325652 SH SOLE 26 122045 0 203607 DOVER CORP COM 260003108 70588 449889 SH SOLE 28 2564 0 447325 DOVER CORP COM 260003108 14 89 SH SOLE 29 89 0 0 DOVER CORP COM 260003108 98824 629851 SH SOLE 30 629851 0 0 DOVER CORP COM 260003108 4929 31416 SH SOLE 31 15341 0 16075 DOVER CORP COM 260003108 8709 55505 SH SOLE 34 55505 0 0 DOVER CORP COM 260003108 8808 56136 SH SOLE 36 56136 0 0 DOVER CORP COM 260003108 769 4903 SH SOLE 40 4903 0 0 DOVER CORP COM 260003108 70 449 SH OTR 43 449 0 0 DOVER CORP COM 260003108 21039 134095 SH SOLE 43 125207 0 8888 DOW INC COM 260557103 114155 1791513 SH SOLE 2 246245 0 1545268 DOW INC COM 260557103 27098 425264 SH SOLE 4 347958 0 77306 DOW INC COM 260557103 52886 829970 SH SOLE 7 629921 0 200049 DOW INC COM 260557103 408 6405 SH SOLE 13 6405 0 0 DOW INC COM 260557103 6786 106503 SH SOLE 15 106503 0 0 DOW INC COM 260557103 0 4 SH SOLE 17 0 0 4 DOW INC COM 260557103 66878 1049568 SH SOLE 18 949573 0 99995 DOW INC COM 260557103 12593 197631 SH SOLE 19 197631 0 0 DOW INC COM 260557103 1022916 16053288 SH SOLE 21 16053288 0 0 DOW INC COM 260557103 982833 15424244 SH SOLE 22 13966028 0 1458216 DOW INC COM 260557103 59554 934616 SH SOLE 23 934616 0 0 DOW INC COM 260557103 68269 1071388 SH SOLE 25 1071388 0 0 DOW INC COM 260557103 105156 1650288 SH SOLE 26 609836 0 1040452 DOW INC COM 260557103 124571 1954977 SH SOLE 28 22649 0 1932328 DOW INC COM 260557103 341 5344 SH SOLE 29 5344 0 0 DOW INC COM 260557103 249403 3914053 SH SOLE 30 3914053 0 0 DOW INC COM 260557103 10595 166279 SH SOLE 31 83202 0 83077 DOW INC COM 260557103 3247 50956 SH SOLE 32 50956 0 0 DOW INC COM 260557103 2255 35388 SH SOLE 34 35388 0 0 DOW INC COM 260557103 20805 326504 SH SOLE 36 326504 0 0 DOW INC COM 260557103 1547 24279 SH SOLE 40 24279 0 0 DOW INC COM 260557103 79 1233 SH OTR 43 1233 0 0 DOW INC COM 260557103 35261 553377 SH SOLE 43 496721 0 56656 DOXIMITY INC CL A 26622P107 2362 45349 SH SOLE 2 37472 0 7877 DOXIMITY INC CL A 26622P107 229 4389 SH SOLE 13 4389 0 0 DOXIMITY INC CL A 26622P107 101 1937 SH SOLE 18 0 0 1937 DOXIMITY INC CL A 26622P107 1951 37462 SH SOLE 19 37462 0 0 DOXIMITY INC CL A 26622P107 17068 327655 SH SOLE 21 327655 0 0 DOXIMITY INC CL A 26622P107 63863 1226021 SH SOLE 22 1226021 0 0 DOXIMITY INC CL A 26622P107 500 9594 SH SOLE 26 0 0 9594 DOXIMITY INC CL A 26622P107 20821 399710 SH SOLE 34 399710 0 0 DOXIMITY INC CL A 26622P107 3 66 SH SOLE 43 0 0 66 DR REDDYS LABS LTD ADR 256135203 1338 24000 SH SOLE 2 24000 0 0 DR REDDYS LABS LTD ADR 256135203 6465 116000 SH SOLE 4 116000 0 0 DR REDDYS LABS LTD ADR 256135203 17458 313253 SH SOLE 18 313253 0 0 DR REDDYS LABS LTD ADR 256135203 252 4517 SH SOLE 21 4517 0 0 DR REDDYS LABS LTD ADR 256135203 395 7090 SH SOLE 26 0 0 7090 DR REDDYS LABS LTD ADR 256135203 15678 281329 SH SOLE 28 69533 0 211796 DR REDDYS LABS LTD ADR 256135203 8738 156791 SH SOLE 30 156791 0 0 DR REDDYS LABS LTD ADR 256135203 37947 680911 SH SOLE 43 657946 0 22965 DRAFTKINGS INC COM CL A 26142R104 9560 491005 SH SOLE 2 37661 0 453344 DRAFTKINGS INC COM CL A 26142R104 2962 152150 SH SOLE 4 139572 0 12578 DRAFTKINGS INC COM CL A 26142R104 512 26320 SH SOLE 7 26320 0 0 DRAFTKINGS INC COM CL A 26142R104 32 1666 SH SOLE 13 1666 0 0 DRAFTKINGS INC COM CL A 26142R104 634 32558 SH SOLE 15 32558 0 0 DRAFTKINGS INC COM CL A 26142R104 4730 242919 SH SOLE 18 226901 0 16018 DRAFTKINGS INC COM CL A 26142R104 1936 99433 SH SOLE 19 99433 0 0 DRAFTKINGS INC COM CL A 26142R104 82593 4242081 SH SOLE 21 4242081 0 0 DRAFTKINGS INC COM CL A 26142R104 130759 6715929 SH SOLE 22 6352812 0 363117 DRAFTKINGS INC COM CL A 26142R104 7736 397332 SH SOLE 23 397332 0 0 DRAFTKINGS INC COM CL A 26142R104 8996 462023 SH SOLE 25 462023 0 0 DRAFTKINGS INC COM CL A 26142R104 7922 406889 SH SOLE 26 161984 0 244905 DRAFTKINGS INC COM CL A 26142R104 10708 549958 SH SOLE 28 17934 0 532024 DRAFTKINGS INC COM CL A 26142R104 12809 657876 SH SOLE 30 657876 0 0 DRAFTKINGS INC COM CL A 26142R104 614 31524 SH SOLE 31 4570 0 26954 DRAFTKINGS INC COM CL A 26142R104 321 16504 SH SOLE 34 16504 0 0 DRAFTKINGS INC COM CL A 26142R104 2424 124495 SH SOLE 36 124495 0 0 DRAFTKINGS INC COM CL A 26142R104 210 10765 SH SOLE 40 10765 0 0 DRAFTKINGS INC COM CL A 26142R104 2673 137301 SH SOLE 43 113084 0 24217 DRAFTKINGS INC NOTE 3/1 26142RAB0 447 622000 PRN SOLE 2 622000 0 0 DRAFTKINGS INC NOTE 3/1 26142RAB0 125 174000 PRN SOLE 19 174000 0 0 DRAFTKINGS INC NOTE 3/1 26142RAB0 6053 8425000 PRN SOLE 21 8425000 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1519 162159 SH SOLE 7 162159 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3134 334432 SH SOLE 30 334432 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 137 14596 SH SOLE 43 14596 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 87 5074 SH SOLE 2 4469 0 605 DREAM FINDERS HOMES INC COM CL A 26154D100 131 7677 SH SOLE 21 7677 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 1489 87182 SH SOLE 22 87176 0 6 DREAM FINDERS HOMES INC COM CL A 26154D100 23 1318 SH SOLE 25 1318 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 130 7635 SH SOLE 30 7635 0 0 DREAM FINDERS HOMES INC COM CL A 26154D100 67 3903 SH SOLE 40 3903 0 0 DRIL-QUIP INC COM 262037104 1770 47378 SH SOLE 2 16314 0 31064 DRIL-QUIP INC COM 262037104 6 158 SH SOLE 4 158 0 0 DRIL-QUIP INC COM 262037104 21 564 SH SOLE 7 564 0 0 DRIL-QUIP INC COM 262037104 4900 131186 SH SOLE 18 131186 0 0 DRIL-QUIP INC COM 262037104 3722 99649 SH SOLE 19 99649 0 0 DRIL-QUIP INC COM 262037104 168379 4508132 SH SOLE 21 4508132 0 0 DRIL-QUIP INC COM 262037104 34473 922964 SH SOLE 22 884443 0 38521 DRIL-QUIP INC COM 262037104 253 6767 SH SOLE 25 6767 0 0 DRIL-QUIP INC COM 262037104 360 9627 SH SOLE 26 5795 0 3832 DRIL-QUIP INC COM 262037104 2477 66316 SH SOLE 30 66316 0 0 DRIL-QUIP INC COM 262037104 207 5553 SH SOLE 36 5553 0 0 DRIL-QUIP INC COM 262037104 164 4402 SH SOLE 40 4402 0 0 DRIL-QUIP INC COM 262037104 1601 42855 SH SOLE 43 41552 0 1303 DRIVE SHACK INC COM 262077100 21 13438 SH SOLE 2 3295 0 10143 DRIVE SHACK INC COM 262077100 2 1328 SH SOLE 7 1328 0 0 DRIVE SHACK INC COM 262077100 397 257761 SH SOLE 18 257761 0 0 DRIVE SHACK INC COM 262077100 225 146235 SH SOLE 19 146235 0 0 DRIVE SHACK INC COM 262077100 4595 2983993 SH SOLE 21 2983993 0 0 DRIVE SHACK INC COM 262077100 3371 2188885 SH SOLE 22 2149821 0 39064 DRIVE SHACK INC COM 262077100 1 583 SH SOLE 43 583 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 1128 42938 SH SOLE 2 17036 0 25902 DRIVEN BRANDS HLDGS INC COM 26210V102 17 631 SH SOLE 7 631 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 614 23355 SH SOLE 18 23355 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 422 16049 SH SOLE 19 16049 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 15584 593009 SH SOLE 21 593009 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 32411 1233284 SH SOLE 22 1174633 0 58651 DRIVEN BRANDS HLDGS INC COM 26210V102 212 8079 SH SOLE 25 8079 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 864 32863 SH SOLE 26 29041 0 3822 DRIVEN BRANDS HLDGS INC COM 26210V102 9 331 SH SOLE 28 331 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 895 34040 SH SOLE 30 34040 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 21 788 SH SOLE 31 788 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 191 7262 SH SOLE 40 7262 0 0 DROPBOX INC CL A 26210C104 24674 1061253 SH SOLE 2 653628 0 407625 DROPBOX INC CL A 26210C104 4237 182243 SH SOLE 4 110928 0 71315 DROPBOX INC CL A 26210C104 627 26980 SH SOLE 7 26980 0 0 DROPBOX INC CL A 26210C104 1431 61535 SH SOLE 13 61535 0 0 DROPBOX INC CL A 26210C104 463 19899 SH SOLE 15 19899 0 0 DROPBOX INC CL A 26210C104 10803 464627 SH SOLE 18 448981 0 15646 DROPBOX INC CL A 26210C104 2060 88591 SH SOLE 19 88591 0 0 DROPBOX INC CL A 26210C104 146997 6322445 SH SOLE 21 6322445 0 0 DROPBOX INC CL A 26210C104 165880 7134609 SH SOLE 22 6591144 0 543465 DROPBOX INC CL A 26210C104 9072 390183 SH SOLE 23 390183 0 0 DROPBOX INC CL A 26210C104 1518 65277 SH SOLE 25 65277 0 0 DROPBOX INC CL A 26210C104 9933 427210 SH SOLE 26 348299 0 78911 DROPBOX INC CL A 26210C104 44357 1907847 SH SOLE 28 82075 0 1825772 DROPBOX INC CL A 26210C104 11 486 SH SOLE 29 486 0 0 DROPBOX INC CL A 26210C104 47844 2057794 SH SOLE 30 1173057 0 884737 DROPBOX INC CL A 26210C104 1612 69328 SH SOLE 31 33148 0 36180 DROPBOX INC CL A 26210C104 419 18007 SH SOLE 34 18007 0 0 DROPBOX INC CL A 26210C104 1324 56925 SH SOLE 36 56925 0 0 DROPBOX INC CL A 26210C104 213 9171 SH SOLE 40 9171 0 0 DROPBOX INC CL A 26210C104 1311 56377 SH SOLE 43 47477 0 8900 DROPBOX INC NOTE 3/0 26210CAC8 3079 3300000 PRN SOLE 2 3300000 0 0 DROPBOX INC NOTE 3/0 26210CAC8 4376 4690000 PRN SOLE 21 4690000 0 0 DROPBOX INC NOTE 3/0 26210CAC8 6065 6500000 PRN SOLE 22 6500000 0 0 DROPBOX INC NOTE 3/0 26210CAD6 4730 5020000 PRN SOLE 21 5020000 0 0 DSS INC COM 26253C102 6 10768 SH SOLE 18 10768 0 0 DSS INC COM 26253C102 83 144581 SH SOLE 21 144581 0 0 DSS INC COM 26253C102 242 421707 SH SOLE 22 421707 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 48712 897759 SH SOLE 2 103327 0 794432 DT MIDSTREAM INC COMMON STOCK 23345M107 16 296 SH SOLE 4 296 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 411 7566 SH SOLE 7 7566 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 11361 209380 SH SOLE 18 209380 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 20090 370253 SH SOLE 19 370253 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 291299 5368569 SH SOLE 21 5368569 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 133979 2469211 SH SOLE 22 2353735 0 115476 DT MIDSTREAM INC COMMON STOCK 23345M107 1096 20199 SH SOLE 25 20199 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1999 36841 SH SOLE 26 29293 0 7548 DT MIDSTREAM INC COMMON STOCK 23345M107 4695 86526 SH SOLE 28 63887 0 22639 DT MIDSTREAM INC COMMON STOCK 23345M107 3259 60066 SH SOLE 30 60066 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 77 1415 SH SOLE 31 1415 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 4166 76776 SH SOLE 34 76776 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 1276 23512 SH SOLE 36 23512 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 638 11752 SH SOLE 40 11752 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 11 198 SH OTR 43 198 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 2822 52009 SH SOLE 43 45162 0 6847 DTE ENERGY CO COM 233331107 138393 1046763 SH SOLE 2 551552 0 495211 DTE ENERGY CO COM 233331107 32279 244147 SH SOLE 4 125504 0 118643 DTE ENERGY CO COM 233331107 25038 189378 SH SOLE 7 183576 0 5802 DTE ENERGY CO COM 233331107 2725 20614 SH SOLE 13 20614 0 0 DTE ENERGY CO COM 233331107 3535 26735 SH SOLE 15 26735 0 0 DTE ENERGY CO COM 233331107 61403 464433 SH SOLE 18 369400 0 95033 DTE ENERGY CO COM 233331107 60417 456981 SH SOLE 19 456981 0 0 DTE ENERGY CO COM 233331107 904909 6844482 SH SOLE 21 6844482 0 0 DTE ENERGY CO COM 233331107 595643 4505277 SH SOLE 22 3992084 0 513193 DTE ENERGY CO COM 233331107 38844 293802 SH SOLE 23 293802 0 0 DTE ENERGY CO COM 233331107 8809 66630 SH SOLE 25 66630 0 0 DTE ENERGY CO COM 233331107 57487 434815 SH SOLE 26 196645 0 238170 DTE ENERGY CO COM 233331107 40900 309353 SH SOLE 28 3452 0 305901 DTE ENERGY CO COM 233331107 3866 29241 SH SOLE 29 29241 0 0 DTE ENERGY CO COM 233331107 98973 748606 SH SOLE 30 745582 0 3024 DTE ENERGY CO COM 233331107 17839 134933 SH SOLE 31 113107 0 21826 DTE ENERGY CO COM 233331107 4230 31994 SH SOLE 32 31994 0 0 DTE ENERGY CO COM 233331107 41978 317507 SH SOLE 34 317507 0 0 DTE ENERGY CO COM 233331107 10185 77040 SH SOLE 35 77040 0 0 DTE ENERGY CO COM 233331107 11407 86277 SH SOLE 36 86277 0 0 DTE ENERGY CO COM 233331107 474 3585 SH SOLE 40 3585 0 0 DTE ENERGY CO COM 233331107 23 172 SH OTR 43 172 0 0 DTE ENERGY CO COM 233331107 17637 133400 SH SOLE 43 116153 0 17246 DTE ENERGY CO UNIT 11/01/2022S 233331842 109643 2057478 SH SOLE 21 2057478 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 1338 60497 SH SOLE 2 19040 0 41457 DUCK CREEK TECHNOLOGIES INC SHS 264120106 21 945 SH SOLE 4 205 0 740 DUCK CREEK TECHNOLOGIES INC SHS 264120106 21 931 SH SOLE 7 931 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 691 31243 SH SOLE 18 31243 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 517 23356 SH SOLE 19 23356 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 26449 1195721 SH SOLE 21 1195721 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 36462 1648390 SH SOLE 22 1578361 0 70029 DUCK CREEK TECHNOLOGIES INC SHS 264120106 120 5422 SH SOLE 25 5422 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 510 23075 SH SOLE 26 20013 0 3062 DUCK CREEK TECHNOLOGIES INC SHS 264120106 73 3307 SH SOLE 28 3307 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 2675 120911 SH SOLE 30 120911 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 24 1071 SH SOLE 31 1071 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 104 4699 SH SOLE 40 4699 0 0 DUCK CREEK TECHNOLOGIES INC SHS 264120106 6 269 SH SOLE 43 269 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 851 46803 SH SOLE 2 35480 0 11323 DUCKHORN PORTFOLIO INC COM 26414D106 6 324 SH SOLE 7 324 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1756 96564 SH SOLE 18 96564 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1172 64447 SH SOLE 19 64447 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 22585 1241589 SH SOLE 21 1241589 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 14880 818020 SH SOLE 22 795340 0 22680 DUCKHORN PORTFOLIO INC COM 26414D106 20 1084 SH SOLE 23 1084 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 84 4596 SH SOLE 25 4596 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 63 3467 SH SOLE 26 0 0 3467 DUCKHORN PORTFOLIO INC COM 26414D106 136 7463 SH SOLE 30 7463 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 65 3574 SH SOLE 40 3574 0 0 DUCOMMUN INC DEL COM 264147109 1838 35088 SH SOLE 2 31966 0 3122 DUCOMMUN INC DEL COM 264147109 8 151 SH SOLE 7 151 0 0 DUCOMMUN INC DEL COM 264147109 1801 34384 SH SOLE 18 34384 0 0 DUCOMMUN INC DEL COM 264147109 1046 19967 SH SOLE 19 19967 0 0 DUCOMMUN INC DEL COM 264147109 22510 429662 SH SOLE 21 429662 0 0 DUCOMMUN INC DEL COM 264147109 15193 289992 SH SOLE 22 279167 0 10825 DUCOMMUN INC DEL COM 264147109 113 2151 SH SOLE 25 2151 0 0 DUCOMMUN INC DEL COM 264147109 598 11421 SH SOLE 26 861 0 10560 DUCOMMUN INC DEL COM 264147109 459 8754 SH SOLE 30 8754 0 0 DUCOMMUN INC DEL COM 264147109 103 1963 SH SOLE 36 1963 0 0 DUCOMMUN INC DEL COM 264147109 53 1014 SH SOLE 40 1014 0 0 DUCOMMUN INC DEL COM 264147109 238 4547 SH SOLE 43 3782 0 765 DUKE ENERGY CORP NEW COM NEW 26441C204 201738 1806720 SH SOLE 2 219095 0 1587625 DUKE ENERGY CORP NEW COM NEW 26441C204 50397 451344 SH SOLE 4 420903 0 30441 DUKE ENERGY CORP NEW COM NEW 26441C204 90551 810957 SH SOLE 7 787814 0 23143 DUKE ENERGY CORP NEW COM NEW 26441C204 754 6751 SH SOLE 13 6751 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 12218 109424 SH SOLE 15 109424 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 121840 1091170 SH SOLE 18 984678 0 106492 DUKE ENERGY CORP NEW COM NEW 26441C204 73792 660861 SH SOLE 19 660861 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2295866 20561225 SH SOLE 21 20561225 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1877474 16814207 SH SOLE 22 15297949 0 1516258 DUKE ENERGY CORP NEW COM NEW 26441C204 107298 960937 SH SOLE 23 960937 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 29282 262244 SH SOLE 25 262244 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 161813 1449155 SH SOLE 26 580178 0 868977 DUKE ENERGY CORP NEW COM NEW 26441C204 75347 674787 SH SOLE 28 0 0 674787 DUKE ENERGY CORP NEW COM NEW 26441C204 203 1815 SH SOLE 29 1815 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 418385 3746954 SH SOLE 30 3746954 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19239 172300 SH SOLE 31 85488 0 86812 DUKE ENERGY CORP NEW COM NEW 26441C204 19491 174559 SH SOLE 34 174559 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 13899 124472 SH SOLE 35 124472 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 48943 438324 SH SOLE 36 438324 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1685 15089 SH SOLE 40 15089 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 253 2262 SH OTR 43 2262 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 72259 647137 SH SOLE 43 571574 0 75563 DUKE REALTY CORP COM NEW 264411505 69034 1189019 SH SOLE 2 140995 0 1048024 DUKE REALTY CORP COM NEW 264411505 25039 431265 SH SOLE 4 325983 0 105282 DUKE REALTY CORP COM NEW 264411505 50845 875728 SH SOLE 7 866029 0 9699 DUKE REALTY CORP COM NEW 264411505 99 1711 SH SOLE 13 1711 0 0 DUKE REALTY CORP COM NEW 264411505 3197 55062 SH SOLE 15 55062 0 0 DUKE REALTY CORP COM NEW 264411505 0 8 SH SOLE 17 0 0 8 DUKE REALTY CORP COM NEW 264411505 35948 619151 SH SOLE 18 567265 0 51886 DUKE REALTY CORP COM NEW 264411505 37195 640634 SH SOLE 19 640634 0 0 DUKE REALTY CORP COM NEW 264411505 819925 14122028 SH SOLE 21 14122028 0 0 DUKE REALTY CORP COM NEW 264411505 635272 10941655 SH SOLE 22 10122500 0 819155 DUKE REALTY CORP COM NEW 264411505 27965 481664 SH SOLE 23 481664 0 0 DUKE REALTY CORP COM NEW 264411505 123790 2132112 SH SOLE 25 2132112 0 0 DUKE REALTY CORP COM NEW 264411505 42625 734160 SH SOLE 26 241426 0 492734 DUKE REALTY CORP COM NEW 264411505 60505 1042108 SH SOLE 28 6681 0 1035427 DUKE REALTY CORP COM NEW 264411505 26 454 SH SOLE 29 454 0 0 DUKE REALTY CORP COM NEW 264411505 204389 3520303 SH SOLE 30 3520303 0 0 DUKE REALTY CORP COM NEW 264411505 4792 82541 SH SOLE 31 40450 0 42091 DUKE REALTY CORP COM NEW 264411505 1297 22346 SH SOLE 34 22346 0 0 DUKE REALTY CORP COM NEW 264411505 8062 138855 SH SOLE 36 138855 0 0 DUKE REALTY CORP COM NEW 264411505 773 13309 SH SOLE 40 13309 0 0 DUKE REALTY CORP COM NEW 264411505 66 1144 SH OTR 43 1144 0 0 DUKE REALTY CORP COM NEW 264411505 16542 284909 SH SOLE 43 272061 0 12848 DULUTH HLDGS INC COM CL B 26443V101 119 9757 SH SOLE 2 8945 0 812 DULUTH HLDGS INC COM CL B 26443V101 4 288 SH SOLE 7 288 0 0 DULUTH HLDGS INC COM CL B 26443V101 432 35354 SH SOLE 18 35354 0 0 DULUTH HLDGS INC COM CL B 26443V101 299 24428 SH SOLE 19 24428 0 0 DULUTH HLDGS INC COM CL B 26443V101 5592 457239 SH SOLE 21 457239 0 0 DULUTH HLDGS INC COM CL B 26443V101 3718 304012 SH SOLE 22 289769 0 14243 DULUTH HLDGS INC COM CL B 26443V101 47 3817 SH SOLE 25 3817 0 0 DULUTH HLDGS INC COM CL B 26443V101 89 7245 SH SOLE 30 7245 0 0 DULUTH HLDGS INC COM CL B 26443V101 38 3146 SH SOLE 40 3146 0 0 DULUTH HLDGS INC COM CL B 26443V101 45 3684 SH SOLE 43 3684 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 2465 140721 SH SOLE 2 46872 0 93849 DUN & BRADSTREET HLDGS INC COM 26484T106 11 645 SH SOLE 4 645 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 40 2277 SH SOLE 7 2277 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1173 66966 SH SOLE 18 66966 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 844 48201 SH SOLE 19 48201 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 34117 1947332 SH SOLE 21 1947332 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 61553 3513284 SH SOLE 22 3318481 0 194803 DUN & BRADSTREET HLDGS INC COM 26484T106 340 19414 SH SOLE 25 19414 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1054 60150 SH SOLE 26 48384 0 11766 DUN & BRADSTREET HLDGS INC COM 26484T106 88 5033 SH SOLE 28 5033 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 1371 78257 SH SOLE 30 78257 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 41 2348 SH SOLE 31 2348 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 313 17850 SH SOLE 40 17850 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 2 91 SH SOLE 43 91 0 0 DUOLINGO INC CL A COM 26603R106 2157 22677 SH SOLE 2 22493 0 184 DUOLINGO INC CL A COM 26603R106 80 838 SH SOLE 13 838 0 0 DUOLINGO INC CL A COM 26603R106 1685 17712 SH SOLE 18 1381 0 16331 DUOLINGO INC CL A COM 26603R106 58451 614559 SH SOLE 19 614559 0 0 DUOLINGO INC CL A COM 26603R106 1110 11671 SH SOLE 21 11671 0 0 DUOLINGO INC CL A COM 26603R106 12670 133218 SH SOLE 22 130635 0 2583 DUOLINGO INC CL A COM 26603R106 78 822 SH SOLE 25 822 0 0 DUOLINGO INC CL A COM 26603R106 623 6546 SH SOLE 30 6546 0 0 DUOLINGO INC CL A COM 26603R106 1335 14033 SH SOLE 34 14033 0 0 DUOLINGO INC CL A COM 26603R106 86 902 SH SOLE 40 902 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 4 642 SH SOLE 18 642 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 57 10354 SH SOLE 21 10354 0 0 DUPONT DE NEMOURS INC COM 26614N102 94112 1279050 SH SOLE 2 319620 0 959430 DUPONT DE NEMOURS INC COM 26614N102 28517 387565 SH SOLE 4 246996 0 140569 DUPONT DE NEMOURS INC COM 26614N102 33383 453697 SH SOLE 7 438439 0 15258 DUPONT DE NEMOURS INC COM 26614N102 631 8576 SH SOLE 13 8576 0 0 DUPONT DE NEMOURS INC COM 26614N102 5545 75356 SH SOLE 15 75356 0 0 DUPONT DE NEMOURS INC COM 26614N102 0 6 SH SOLE 17 0 0 6 DUPONT DE NEMOURS INC COM 26614N102 97785 1328961 SH SOLE 18 1254144 0 74817 DUPONT DE NEMOURS INC COM 26614N102 27701 376476 SH SOLE 19 376476 0 0 DUPONT DE NEMOURS INC COM 26614N102 828688 11262408 SH SOLE 21 11262408 0 0 DUPONT DE NEMOURS INC COM 26614N102 791674 10759362 SH SOLE 22 9732757 0 1026605 DUPONT DE NEMOURS INC COM 26614N102 48196 655015 SH SOLE 23 655015 0 0 DUPONT DE NEMOURS INC COM 26614N102 88881 1207949 SH SOLE 25 1207949 0 0 DUPONT DE NEMOURS INC COM 26614N102 121105 1645890 SH SOLE 26 805342 0 840548 DUPONT DE NEMOURS INC COM 26614N102 96777 1315268 SH SOLE 28 17150 0 1298118 DUPONT DE NEMOURS INC COM 26614N102 72 979 SH SOLE 29 979 0 0 DUPONT DE NEMOURS INC COM 26614N102 220322 2994318 SH SOLE 30 2889122 0 105196 DUPONT DE NEMOURS INC COM 26614N102 8498 115498 SH SOLE 31 55133 0 60365 DUPONT DE NEMOURS INC COM 26614N102 48452 658499 SH SOLE 34 658499 0 0 DUPONT DE NEMOURS INC COM 26614N102 18521 251716 SH SOLE 36 251716 0 0 DUPONT DE NEMOURS INC COM 26614N102 1306 17752 SH SOLE 40 17752 0 0 DUPONT DE NEMOURS INC COM 26614N102 122 1653 SH OTR 43 1653 0 0 DUPONT DE NEMOURS INC COM 26614N102 30934 420407 SH SOLE 43 382824 0 37583 DURECT CORP COM 266605104 19 28010 SH SOLE 2 9078 0 18932 DURECT CORP COM 266605104 2 3506 SH SOLE 7 3506 0 0 DURECT CORP COM 266605104 449 670735 SH SOLE 18 670735 0 0 DURECT CORP COM 266605104 252 375875 SH SOLE 19 375875 0 0 DURECT CORP COM 266605104 5222 7794625 SH SOLE 21 7794625 0 0 DURECT CORP COM 266605104 3294 4916834 SH SOLE 22 4878623 0 38211 DUTCH BROS INC CL A 26701L100 66 1198 SH SOLE 2 488 0 710 DUTCH BROS INC CL A 26701L100 144 2610 SH SOLE 19 2610 0 0 DUTCH BROS INC CL A 26701L100 1720 31115 SH SOLE 21 31115 0 0 DUTCH BROS INC CL A 26701L100 16488 298313 SH SOLE 22 298313 0 0 DUTCH BROS INC CL A 26701L100 393 7111 SH SOLE 34 7111 0 0 DXC TECHNOLOGY CO COM 23355L106 20035 614011 SH SOLE 2 104560 0 509451 DXC TECHNOLOGY CO COM 23355L106 134 4111 SH SOLE 4 3456 0 655 DXC TECHNOLOGY CO COM 23355L106 6379 195498 SH SOLE 7 188680 0 6818 DXC TECHNOLOGY CO COM 23355L106 116 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 11628 356355 SH SOLE 18 336237 0 20118 DXC TECHNOLOGY CO COM 23355L106 4168 127735 SH SOLE 19 127735 0 0 DXC TECHNOLOGY CO COM 23355L106 195573 5993648 SH SOLE 21 5993648 0 0 DXC TECHNOLOGY CO COM 23355L106 187575 5748543 SH SOLE 22 5393078 0 355465 DXC TECHNOLOGY CO COM 23355L106 59 1799 SH SOLE 23 1799 0 0 DXC TECHNOLOGY CO COM 23355L106 1244 38127 SH SOLE 25 38127 0 0 DXC TECHNOLOGY CO COM 23355L106 9625 294966 SH SOLE 26 121720 0 173246 DXC TECHNOLOGY CO COM 23355L106 1499 45941 SH SOLE 28 45941 0 0 DXC TECHNOLOGY CO COM 23355L106 44175 1353830 SH SOLE 30 1353830 0 0 DXC TECHNOLOGY CO COM 23355L106 120 3682 SH SOLE 31 3682 0 0 DXC TECHNOLOGY CO COM 23355L106 1687 51703 SH SOLE 36 51703 0 0 DXC TECHNOLOGY CO COM 23355L106 1091 33440 SH SOLE 40 33440 0 0 DXC TECHNOLOGY CO COM 23355L106 15 468 SH OTR 43 468 0 0 DXC TECHNOLOGY CO COM 23355L106 9802 300402 SH SOLE 43 280994 0 19408 DXP ENTERPRISES INC COM NEW 233377407 588 21701 SH SOLE 2 8398 0 13303 DXP ENTERPRISES INC COM NEW 233377407 8 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC COM NEW 233377407 1845 68096 SH SOLE 18 68096 0 0 DXP ENTERPRISES INC COM NEW 233377407 843 31101 SH SOLE 19 31101 0 0 DXP ENTERPRISES INC COM NEW 233377407 59211 2185702 SH SOLE 21 2185702 0 0 DXP ENTERPRISES INC COM NEW 233377407 14035 518100 SH SOLE 22 502514 0 15586 DXP ENTERPRISES INC COM NEW 233377407 58 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 879 32435 SH SOLE 30 32435 0 0 DXP ENTERPRISES INC COM NEW 233377407 35 1293 SH SOLE 40 1293 0 0 DXP ENTERPRISES INC COM NEW 233377407 98 3613 SH SOLE 43 3613 0 0 DYADIC INTL INC DEL COM 26745T101 1 416 SH SOLE 2 0 0 416 DYADIC INTL INC DEL COM 26745T101 12 3878 SH SOLE 18 3878 0 0 DYADIC INTL INC DEL COM 26745T101 146 48646 SH SOLE 21 48646 0 0 DYADIC INTL INC DEL COM 26745T101 595 197749 SH SOLE 22 197749 0 0 DYCOM INDS INC COM 267475101 2654 27864 SH SOLE 2 21610 0 6254 DYCOM INDS INC COM 267475101 12 129 SH SOLE 4 129 0 0 DYCOM INDS INC COM 267475101 1242 13039 SH SOLE 7 13039 0 0 DYCOM INDS INC COM 267475101 12670 133008 SH SOLE 18 133008 0 0 DYCOM INDS INC COM 267475101 4981 52284 SH SOLE 19 52284 0 0 DYCOM INDS INC COM 267475101 196344 2061140 SH SOLE 21 2061140 0 0 DYCOM INDS INC COM 267475101 80799 848195 SH SOLE 22 827707 0 20488 DYCOM INDS INC COM 267475101 386 4056 SH SOLE 25 4056 0 0 DYCOM INDS INC COM 267475101 1488 15617 SH SOLE 26 12896 0 2721 DYCOM INDS INC COM 267475101 52 548 SH SOLE 28 548 0 0 DYCOM INDS INC COM 267475101 1791 18796 SH SOLE 30 18796 0 0 DYCOM INDS INC COM 267475101 99 1041 SH SOLE 36 1041 0 0 DYCOM INDS INC COM 267475101 346 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC COM 267475101 3665 38469 SH SOLE 43 35171 0 3298 DYNATRACE INC COM NEW 268150109 14737 312884 SH SOLE 2 27594 0 285290 DYNATRACE INC COM NEW 268150109 5917 125630 SH SOLE 4 84341 0 41289 DYNATRACE INC COM NEW 268150109 942 19998 SH SOLE 7 19998 0 0 DYNATRACE INC COM NEW 268150109 25 524 SH SOLE 13 524 0 0 DYNATRACE INC COM NEW 268150109 756 16060 SH SOLE 15 16060 0 0 DYNATRACE INC COM NEW 268150109 21459 455608 SH SOLE 18 444755 0 10853 DYNATRACE INC COM NEW 268150109 62244 1321532 SH SOLE 19 1321532 0 0 DYNATRACE INC COM NEW 268150109 182739 3879815 SH SOLE 21 3879815 0 0 DYNATRACE INC COM NEW 268150109 221954 4712391 SH SOLE 22 4377326 0 335065 DYNATRACE INC COM NEW 268150109 10767 228590 SH SOLE 23 228590 0 0 DYNATRACE INC COM NEW 268150109 969 20577 SH SOLE 25 20577 0 0 DYNATRACE INC COM NEW 268150109 8095 171866 SH SOLE 26 125339 0 46527 DYNATRACE INC COM NEW 268150109 11560 245442 SH SOLE 28 3357 0 242085 DYNATRACE INC COM NEW 268150109 45 961 SH SOLE 29 961 0 0 DYNATRACE INC COM NEW 268150109 54638 1160038 SH SOLE 30 1160038 0 0 DYNATRACE INC COM NEW 268150109 1989 42220 SH SOLE 31 21998 0 20222 DYNATRACE INC COM NEW 268150109 29295 621979 SH SOLE 34 621979 0 0 DYNATRACE INC COM NEW 268150109 1544 32791 SH SOLE 36 32791 0 0 DYNATRACE INC COM NEW 268150109 275 5847 SH SOLE 40 5847 0 0 DYNATRACE INC COM NEW 268150109 30 627 SH OTR 43 627 0 0 DYNATRACE INC COM NEW 268150109 1286 27308 SH SOLE 43 20125 0 7183 DYNATRACE INC OPTIONS 268150109 108 2300 SH Call SOLE 4 2300 0 0 DYNATRACE INC OPTIONS 268150109 1253 26600 SH Call SOLE 18 26600 0 0 DYNATRACE INC OPTIONS 268150109 15232 323400 SH Call SOLE 19 323400 0 0 DYNATRACE INC OPTIONS 268150109 777 16500 SH Call SOLE 22 16500 0 0 DYNATRACE INC OPTIONS 268150109 6377 135400 SH Call SOLE 34 135400 0 0 DYNATRONICS CORP COM NEW 268157401 13 18478 SH SOLE 22 18478 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 945 87169 SH SOLE 2 47462 0 39707 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 371 SH SOLE 4 371 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 17 1572 SH SOLE 7 1572 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3484 321405 SH SOLE 18 305984 0 15421 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4726 435936 SH SOLE 19 435936 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 41805 3856513 SH SOLE 21 3856513 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 30136 2780041 SH SOLE 22 2707320 0 72721 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 98 9044 SH SOLE 23 9044 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 186 17183 SH SOLE 25 17183 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1341 123720 SH SOLE 26 67656 0 56064 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 370 34133 SH SOLE 28 34133 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 847 78134 SH SOLE 30 78134 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 51 4670 SH SOLE 36 4670 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 166 15288 SH SOLE 40 15288 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 317 29283 SH SOLE 43 23312 0 5971 DYNE THERAPEUTICS INC COM 26818M108 669 69435 SH SOLE 2 45726 0 23709 DYNE THERAPEUTICS INC COM 26818M108 5 483 SH SOLE 7 483 0 0 DYNE THERAPEUTICS INC COM 26818M108 873 90594 SH SOLE 18 90594 0 0 DYNE THERAPEUTICS INC COM 26818M108 1228 127406 SH SOLE 19 127406 0 0 DYNE THERAPEUTICS INC COM 26818M108 12584 1305387 SH SOLE 21 1305387 0 0 DYNE THERAPEUTICS INC COM 26818M108 6892 714968 SH SOLE 22 685231 0 29737 DYNE THERAPEUTICS INC COM 26818M108 37 3865 SH SOLE 25 3865 0 0 DYNE THERAPEUTICS INC COM 26818M108 83 8590 SH SOLE 26 0 0 8590 DYNE THERAPEUTICS INC COM 26818M108 287 29759 SH SOLE 30 29759 0 0 DYNE THERAPEUTICS INC COM 26818M108 26 2726 SH SOLE 40 2726 0 0 DYNE THERAPEUTICS INC COM 26818M108 113 11768 SH SOLE 43 11641 0 127 DYNEX CAP INC COM 26817Q886 349 21558 SH SOLE 2 10191 0 11367 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 1715 105866 SH SOLE 18 105866 0 0 DYNEX CAP INC COM 26817Q886 1068 65941 SH SOLE 19 65941 0 0 DYNEX CAP INC COM 26817Q886 32227 1989341 SH SOLE 21 1989341 0 0 DYNEX CAP INC COM 26817Q886 14975 924377 SH SOLE 22 892019 0 32358 DYNEX CAP INC COM 26817Q886 62 3857 SH SOLE 25 3857 0 0 DYNEX CAP INC COM 26817Q886 190 11748 SH SOLE 26 11748 0 0 DYNEX CAP INC COM 26817Q886 231 14257 SH SOLE 30 14257 0 0 DYNEX CAP INC COM 26817Q886 70 4324 SH SOLE 40 4324 0 0 DYNEX CAP INC COM 26817Q886 311 19191 SH SOLE 43 18379 0 812 DZS INC COM 268211109 146 10530 SH SOLE 2 5321 0 5209 DZS INC COM 268211109 4 270 SH SOLE 7 270 0 0 DZS INC COM 268211109 724 52191 SH SOLE 18 52191 0 0 DZS INC COM 268211109 448 32302 SH SOLE 19 32302 0 0 DZS INC COM 268211109 8483 611607 SH SOLE 21 611607 0 0 DZS INC COM 268211109 5370 387147 SH SOLE 22 379549 0 7598 DZS INC COM 268211109 4 276 SH SOLE 43 276 0 0 E L F BEAUTY INC COM 26856L103 1266 49023 SH SOLE 2 44434 0 4589 E L F BEAUTY INC COM 26856L103 3 122 SH SOLE 4 122 0 0 E L F BEAUTY INC COM 26856L103 19 734 SH SOLE 7 734 0 0 E L F BEAUTY INC COM 26856L103 4248 164452 SH SOLE 18 164452 0 0 E L F BEAUTY INC COM 26856L103 2705 104739 SH SOLE 19 104739 0 0 E L F BEAUTY INC COM 26856L103 144815 5606450 SH SOLE 21 5606450 0 0 E L F BEAUTY INC COM 26856L103 31491 1219169 SH SOLE 22 1192861 0 26308 E L F BEAUTY INC COM 26856L103 21 828 SH SOLE 23 828 0 0 E L F BEAUTY INC COM 26856L103 151 5861 SH SOLE 25 5861 0 0 E L F BEAUTY INC COM 26856L103 595 23026 SH SOLE 26 23026 0 0 E L F BEAUTY INC COM 26856L103 22 835 SH SOLE 28 835 0 0 E L F BEAUTY INC COM 26856L103 2197 85073 SH SOLE 30 85073 0 0 E L F BEAUTY INC COM 26856L103 154 5954 SH SOLE 40 5954 0 0 E L F BEAUTY INC COM 26856L103 537 20791 SH SOLE 43 20791 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1812 205635 SH SOLE 2 73142 0 132493 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 13 1531 SH SOLE 4 0 0 1531 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 25 2814 SH SOLE 7 2814 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 5165 586250 SH SOLE 18 586250 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 3134 355702 SH SOLE 19 355702 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 65758 7464061 SH SOLE 21 7464061 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 40067 4547861 SH SOLE 22 4363158 0 184703 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 39 4437 SH SOLE 23 4437 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 170 19247 SH SOLE 25 19247 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 957 108610 SH SOLE 26 68690 0 39920 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 796 90328 SH SOLE 30 90328 0 0 E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 207 23489 SH SOLE 40 23489 0 0 EAGLE BANCORP INC MD COM 268948106 1427 25034 SH SOLE 2 8579 0 16455 EAGLE BANCORP INC MD COM 268948106 8 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 6689 117330 SH SOLE 18 117330 0 0 EAGLE BANCORP INC MD COM 268948106 3100 54368 SH SOLE 19 54368 0 0 EAGLE BANCORP INC MD COM 268948106 210769 3697061 SH SOLE 21 3697061 0 0 EAGLE BANCORP INC MD COM 268948106 40905 717504 SH SOLE 22 686105 0 31399 EAGLE BANCORP INC MD COM 268948106 205 3597 SH SOLE 25 3597 0 0 EAGLE BANCORP INC MD COM 268948106 377 6619 SH SOLE 26 3728 0 2891 EAGLE BANCORP INC MD COM 268948106 16 283 SH SOLE 28 283 0 0 EAGLE BANCORP INC MD COM 268948106 3062 53704 SH SOLE 30 53704 0 0 EAGLE BANCORP INC MD COM 268948106 184 3230 SH SOLE 40 3230 0 0 EAGLE BANCORP INC MD COM 268948106 1686 29581 SH SOLE 43 29427 0 154 EAGLE BANCORP MONT INC COM 26942G100 892 39927 SH SOLE 2 39797 0 130 EAGLE BANCORP MONT INC COM 26942G100 30 1335 SH SOLE 18 1335 0 0 EAGLE BANCORP MONT INC COM 26942G100 43 1922 SH SOLE 19 1922 0 0 EAGLE BANCORP MONT INC COM 26942G100 372 16654 SH SOLE 21 16654 0 0 EAGLE BANCORP MONT INC COM 26942G100 694 31075 SH SOLE 22 31075 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 451 6621 SH SOLE 2 570 0 6051 EAGLE BULK SHIPPING INC COM Y2187A150 10 150 SH SOLE 7 150 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1908 28018 SH SOLE 18 28018 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1080 15854 SH SOLE 19 15854 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 25283 371214 SH SOLE 21 371214 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 17693 259765 SH SOLE 22 254165 0 5600 EAGLE BULK SHIPPING INC COM Y2187A150 396 5807 SH SOLE 43 4298 0 1509 EAGLE MATLS INC COM 26969P108 7041 54854 SH SOLE 2 35216 0 19638 EAGLE MATLS INC COM 26969P108 20 156 SH SOLE 4 156 0 0 EAGLE MATLS INC COM 26969P108 67 521 SH SOLE 7 521 0 0 EAGLE MATLS INC COM 26969P108 10930 85150 SH SOLE 18 85150 0 0 EAGLE MATLS INC COM 26969P108 1479 11523 SH SOLE 19 11523 0 0 EAGLE MATLS INC COM 26969P108 254300 1981144 SH SOLE 21 1981144 0 0 EAGLE MATLS INC COM 26969P108 137603 1072006 SH SOLE 22 1025697 0 46309 EAGLE MATLS INC COM 26969P108 722 5626 SH SOLE 25 5626 0 0 EAGLE MATLS INC COM 26969P108 2057 16029 SH SOLE 26 13035 0 2994 EAGLE MATLS INC COM 26969P108 96 746 SH SOLE 28 746 0 0 EAGLE MATLS INC COM 26969P108 2888 22498 SH SOLE 30 22498 0 0 EAGLE MATLS INC COM 26969P108 75 584 SH SOLE 31 584 0 0 EAGLE MATLS INC COM 26969P108 39 301 SH SOLE 36 301 0 0 EAGLE MATLS INC COM 26969P108 665 5181 SH SOLE 40 5181 0 0 EAGLE MATLS INC COM 26969P108 1712 13339 SH SOLE 43 12634 0 705 EAGLE PHARMACEUTICALS INC COM 269796108 1624 32809 SH SOLE 2 6306 0 26503 EAGLE PHARMACEUTICALS INC COM 269796108 9 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 2136 43162 SH SOLE 18 43162 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1002 20254 SH SOLE 19 20254 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 70295 1420394 SH SOLE 21 1420394 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 16994 343379 SH SOLE 22 335014 0 8365 EAGLE PHARMACEUTICALS INC COM 269796108 23 470 SH SOLE 23 470 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 114 2304 SH SOLE 25 2304 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 477 9631 SH SOLE 26 1165 0 8466 EAGLE PHARMACEUTICALS INC COM 269796108 4212 85114 SH SOLE 30 85114 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 29 588 SH SOLE 34 588 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 102 2054 SH SOLE 36 2054 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 41 833 SH SOLE 40 833 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 89 1790 SH OTR 43 1790 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 958 19360 SH SOLE 43 18764 0 596 EARGO INC COM 270087109 26 4915 SH SOLE 2 2523 0 2392 EARGO INC COM 270087109 2 310 SH SOLE 7 310 0 0 EARGO INC COM 270087109 354 66919 SH SOLE 18 66919 0 0 EARGO INC COM 270087109 569 107501 SH SOLE 19 107501 0 0 EARGO INC COM 270087109 5659 1069732 SH SOLE 21 1069732 0 0 EARGO INC COM 270087109 3523 665999 SH SOLE 22 661589 0 4410 EARTHSTONE ENERGY INC CL A 27032D304 558 44195 SH SOLE 2 988 0 43207 EARTHSTONE ENERGY INC CL A 27032D304 5 385 SH SOLE 7 385 0 0 EARTHSTONE ENERGY INC CL A 27032D304 1158 91693 SH SOLE 18 91693 0 0 EARTHSTONE ENERGY INC CL A 27032D304 617 48819 SH SOLE 19 48819 0 0 EARTHSTONE ENERGY INC CL A 27032D304 13878 1098801 SH SOLE 21 1098801 0 0 EARTHSTONE ENERGY INC CL A 27032D304 7792 616920 SH SOLE 22 603714 0 13206 EARTHSTONE ENERGY INC CL A 27032D304 52 4104 SH SOLE 43 4104 0 0 EAST WEST BANCORP INC COM 27579R104 30497 385936 SH SOLE 2 192251 0 193685 EAST WEST BANCORP INC COM 27579R104 1900 24040 SH SOLE 4 20374 0 3666 EAST WEST BANCORP INC COM 27579R104 249 3156 SH SOLE 7 3156 0 0 EAST WEST BANCORP INC COM 27579R104 2138 27060 SH SOLE 13 27060 0 0 EAST WEST BANCORP INC COM 27579R104 34642 438393 SH SOLE 18 436723 0 1670 EAST WEST BANCORP INC COM 27579R104 4251 53800 SH SOLE 19 53800 0 0 EAST WEST BANCORP INC COM 27579R104 563320 7128833 SH SOLE 21 7128833 0 0 EAST WEST BANCORP INC COM 27579R104 317323 4015736 SH SOLE 22 3787443 0 228293 EAST WEST BANCORP INC COM 27579R104 2645 33470 SH SOLE 23 33470 0 0 EAST WEST BANCORP INC COM 27579R104 1565 19810 SH SOLE 25 19810 0 0 EAST WEST BANCORP INC COM 27579R104 5466 69174 SH SOLE 26 49272 0 19902 EAST WEST BANCORP INC COM 27579R104 200 2528 SH SOLE 28 2528 0 0 EAST WEST BANCORP INC COM 27579R104 385 4876 SH SOLE 29 4876 0 0 EAST WEST BANCORP INC COM 27579R104 19207 243059 SH SOLE 30 243059 0 0 EAST WEST BANCORP INC COM 27579R104 1525 19302 SH SOLE 31 19302 0 0 EAST WEST BANCORP INC COM 27579R104 1647 20845 SH SOLE 34 20845 0 0 EAST WEST BANCORP INC COM 27579R104 212 2680 SH SOLE 36 2680 0 0 EAST WEST BANCORP INC COM 27579R104 1432 18125 SH SOLE 40 18125 0 0 EAST WEST BANCORP INC COM 27579R104 31 390 SH OTR 43 390 0 0 EAST WEST BANCORP INC COM 27579R104 4548 57560 SH SOLE 43 54674 0 2886 EASTERLY GOVT PPTYS INC COM 27616P103 4453 210646 SH SOLE 2 140377 0 70269 EASTERLY GOVT PPTYS INC COM 27616P103 883 41753 SH SOLE 4 41753 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2348 111050 SH SOLE 7 111050 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 6847 323908 SH SOLE 18 323908 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 8405 397603 SH SOLE 19 397603 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 232539 10999966 SH SOLE 21 10999966 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 65018 3075611 SH SOLE 22 2989396 0 86215 EASTERLY GOVT PPTYS INC COM 27616P103 165 7804 SH SOLE 23 7804 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 7941 375618 SH SOLE 25 375618 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2053 97102 SH SOLE 26 30294 0 66808 EASTERLY GOVT PPTYS INC COM 27616P103 1148 54303 SH SOLE 28 1494 0 52809 EASTERLY GOVT PPTYS INC COM 27616P103 11113 525703 SH SOLE 30 525703 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 517 24455 SH SOLE 34 24455 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 212 10018 SH SOLE 40 10018 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1604 75864 SH SOLE 43 72512 0 3352 EASTERN BANKSHARES INC COM 27627N105 2736 127030 SH SOLE 2 47861 0 79169 EASTERN BANKSHARES INC COM 27627N105 110 5103 SH SOLE 4 818 0 4285 EASTERN BANKSHARES INC COM 27627N105 52 2435 SH SOLE 7 2435 0 0 EASTERN BANKSHARES INC COM 27627N105 10675 495598 SH SOLE 18 495598 0 0 EASTERN BANKSHARES INC COM 27627N105 6609 306829 SH SOLE 19 306829 0 0 EASTERN BANKSHARES INC COM 27627N105 136703 6346485 SH SOLE 21 6346485 0 0 EASTERN BANKSHARES INC COM 27627N105 89292 4145404 SH SOLE 22 3983582 0 161822 EASTERN BANKSHARES INC COM 27627N105 502 23322 SH SOLE 25 23322 0 0 EASTERN BANKSHARES INC COM 27627N105 1504 69814 SH SOLE 26 56650 0 13164 EASTERN BANKSHARES INC COM 27627N105 72 3328 SH SOLE 28 3328 0 0 EASTERN BANKSHARES INC COM 27627N105 2203 102256 SH SOLE 30 102256 0 0 EASTERN BANKSHARES INC COM 27627N105 465 21596 SH SOLE 40 21596 0 0 EASTERN BANKSHARES INC COM 27627N105 221 10243 SH SOLE 43 10092 0 151 EASTERN CO COM 276317104 25 1091 SH SOLE 18 1091 0 0 EASTERN CO COM 276317104 472 20250 SH SOLE 21 20250 0 0 EASTERN CO COM 276317104 318 13641 SH SOLE 22 13641 0 0 EASTGROUP PPTYS INC COM 277276101 40474 199107 SH SOLE 2 81991 0 117116 EASTGROUP PPTYS INC COM 277276101 3962 19490 SH SOLE 4 19490 0 0 EASTGROUP PPTYS INC COM 277276101 10235 50349 SH SOLE 7 50349 0 0 EASTGROUP PPTYS INC COM 277276101 38705 190402 SH SOLE 18 177622 0 12780 EASTGROUP PPTYS INC COM 277276101 100871 496218 SH SOLE 19 496218 0 0 EASTGROUP PPTYS INC COM 277276101 637993 3138495 SH SOLE 21 3138495 0 0 EASTGROUP PPTYS INC COM 277276101 369973 1820019 SH SOLE 22 1794864 0 25155 EASTGROUP PPTYS INC COM 277276101 3326 16363 SH SOLE 23 16363 0 0 EASTGROUP PPTYS INC COM 277276101 36277 178456 SH SOLE 25 178456 0 0 EASTGROUP PPTYS INC COM 277276101 17873 87925 SH SOLE 26 12517 0 75408 EASTGROUP PPTYS INC COM 277276101 5089 25034 SH SOLE 28 720 0 24314 EASTGROUP PPTYS INC COM 277276101 18471 90864 SH SOLE 30 90864 0 0 EASTGROUP PPTYS INC COM 277276101 747 3675 SH SOLE 34 3675 0 0 EASTGROUP PPTYS INC COM 277276101 51 250 SH SOLE 36 250 0 0 EASTGROUP PPTYS INC COM 277276101 1026 5049 SH SOLE 40 5049 0 0 EASTGROUP PPTYS INC COM 277276101 3394 16698 SH SOLE 43 16153 0 545 EASTMAN CHEM CO COM 277432100 38886 347010 SH SOLE 2 39050 0 307960 EASTMAN CHEM CO COM 277432100 6508 58080 SH SOLE 4 52792 0 5288 EASTMAN CHEM CO COM 277432100 13291 118602 SH SOLE 7 114468 0 4134 EASTMAN CHEM CO COM 277432100 39 350 SH SOLE 13 350 0 0 EASTMAN CHEM CO COM 277432100 2214 19760 SH SOLE 15 19760 0 0 EASTMAN CHEM CO COM 277432100 23548 210135 SH SOLE 18 192183 0 17952 EASTMAN CHEM CO COM 277432100 6194 55276 SH SOLE 19 55276 0 0 EASTMAN CHEM CO COM 277432100 416926 3720557 SH SOLE 21 3720557 0 0 EASTMAN CHEM CO COM 277432100 313321 2796009 SH SOLE 22 2524844 0 271165 EASTMAN CHEM CO COM 277432100 18815 167903 SH SOLE 23 167903 0 0 EASTMAN CHEM CO COM 277432100 18456 164698 SH SOLE 25 164698 0 0 EASTMAN CHEM CO COM 277432100 30057 268220 SH SOLE 26 93478 0 174742 EASTMAN CHEM CO COM 277432100 28346 252954 SH SOLE 28 2432 0 250522 EASTMAN CHEM CO COM 277432100 17 153 SH SOLE 29 153 0 0 EASTMAN CHEM CO COM 277432100 64346 574214 SH SOLE 30 574214 0 0 EASTMAN CHEM CO COM 277432100 3445 30744 SH SOLE 31 15467 0 15277 EASTMAN CHEM CO COM 277432100 812 7247 SH SOLE 34 7247 0 0 EASTMAN CHEM CO COM 277432100 6684 59650 SH SOLE 36 59650 0 0 EASTMAN CHEM CO COM 277432100 307 2737 SH SOLE 40 2737 0 0 EASTMAN CHEM CO COM 277432100 57 511 SH OTR 43 511 0 0 EASTMAN CHEM CO COM 277432100 15606 139265 SH SOLE 43 124996 0 14269 EASTMAN KODAK CO COM NEW 277461406 117 17884 SH SOLE 2 10776 0 7108 EASTMAN KODAK CO COM NEW 277461406 5 721 SH SOLE 7 721 0 0 EASTMAN KODAK CO COM NEW 277461406 862 131556 SH SOLE 18 131556 0 0 EASTMAN KODAK CO COM NEW 277461406 537 81960 SH SOLE 19 81960 0 0 EASTMAN KODAK CO COM NEW 277461406 10643 1624912 SH SOLE 21 1624912 0 0 EASTMAN KODAK CO COM NEW 277461406 9446 1442123 SH SOLE 22 1409199 0 32924 EASTMAN KODAK CO COM NEW 277461406 58 8908 SH SOLE 25 8908 0 0 EASTMAN KODAK CO COM NEW 277461406 74 11333 SH SOLE 30 11333 0 0 EASTMAN KODAK CO COM NEW 277461406 12 1824 SH SOLE 40 1824 0 0 EASTMAN KODAK CO COM NEW 277461406 161 24545 SH SOLE 43 23249 0 1296 EASTSIDE DISTILLING INC COM 277802302 8 8258 SH SOLE 21 8258 0 0 EATON CORP PLC SHS G29183103 156110 1028662 SH SOLE 2 165181 0 863481 EATON CORP PLC SHS G29183103 40425 266377 SH SOLE 4 154592 0 111785 EATON CORP PLC SHS G29183103 55346 364693 SH SOLE 7 353173 0 11520 EATON CORP PLC SHS G29183103 1286 8473 SH SOLE 13 8473 0 0 EATON CORP PLC SHS G29183103 8606 56709 SH SOLE 15 56709 0 0 EATON CORP PLC SHS G29183103 0 3 SH SOLE 17 0 0 3 EATON CORP PLC SHS G29183103 124166 818177 SH SOLE 18 708141 0 110036 EATON CORP PLC SHS G29183103 55962 368754 SH SOLE 19 368754 0 0 EATON CORP PLC SHS G29183103 1371445 9036932 SH SOLE 21 9036932 0 0 EATON CORP PLC SHS G29183103 1295441 8536113 SH SOLE 22 7632441 0 903672 EATON CORP PLC SHS G29183103 79104 521241 SH SOLE 23 521241 0 0 EATON CORP PLC SHS G29183103 86977 573122 SH SOLE 25 573122 0 0 EATON CORP PLC SHS G29183103 141424 931893 SH SOLE 26 336144 0 595749 EATON CORP PLC SHS G29183103 177318 1168408 SH SOLE 28 9963 0 1158445 EATON CORP PLC SHS G29183103 972 6404 SH SOLE 29 6404 0 0 EATON CORP PLC SHS G29183103 294450 1940237 SH SOLE 30 1940237 0 0 EATON CORP PLC SHS G29183103 15633 103012 SH SOLE 31 58085 0 44927 EATON CORP PLC SHS G29183103 2936 19349 SH SOLE 32 19349 0 0 EATON CORP PLC SHS G29183103 237958 1567989 SH SOLE 34 1567989 0 0 EATON CORP PLC SHS G29183103 24888 163995 SH SOLE 36 163995 0 0 EATON CORP PLC SHS G29183103 2065 13609 SH SOLE 40 13609 0 0 EATON CORP PLC SHS G29183103 193 1274 SH OTR 43 1274 0 0 EATON CORP PLC SHS G29183103 70408 463942 SH SOLE 43 409538 0 54404 EBAY INC. COM 278642103 86988 1519173 SH SOLE 2 338198 0 1180975 EBAY INC. COM 278642103 24646 430418 SH SOLE 4 275671 0 154747 EBAY INC. COM 278642103 45880 801262 SH SOLE 7 666224 0 135038 EBAY INC. COM 278642103 355 6206 SH SOLE 13 6206 0 0 EBAY INC. COM 278642103 5359 93585 SH SOLE 15 93585 0 0 EBAY INC. COM 278642103 103257 1803300 SH SOLE 18 1717496 0 85804 EBAY INC. COM 278642103 10836 189240 SH SOLE 19 189240 0 0 EBAY INC. COM 278642103 814489 14224405 SH SOLE 21 14224405 0 0 EBAY INC. COM 278642103 766641 13388771 SH SOLE 22 12142812 0 1245959 EBAY INC. COM 278642103 44912 784358 SH SOLE 23 784358 0 0 EBAY INC. COM 278642103 73856 1289836 SH SOLE 25 1289836 0 0 EBAY INC. COM 278642103 105247 1838060 SH SOLE 26 966964 0 871096 EBAY INC. COM 278642103 163658 2858164 SH SOLE 28 112472 0 2745692 EBAY INC. COM 278642103 322132 5625785 SH SOLE 30 5164593 0 461192 EBAY INC. COM 278642103 8357 145946 SH SOLE 31 69833 0 76113 EBAY INC. COM 278642103 7912 138170 SH SOLE 32 138170 0 0 EBAY INC. COM 278642103 4417 77139 SH SOLE 34 77139 0 0 EBAY INC. COM 278642103 15125 264153 SH SOLE 36 264153 0 0 EBAY INC. COM 278642103 1204 21020 SH SOLE 40 21020 0 0 EBAY INC. COM 278642103 67 1167 SH OTR 43 1167 0 0 EBAY INC. COM 278642103 59436 1037997 SH SOLE 43 983611 0 54386 EBIX INC COM NEW 278715206 772 23294 SH SOLE 2 7669 0 15625 EBIX INC COM NEW 278715206 4 117 SH SOLE 4 117 0 0 EBIX INC COM NEW 278715206 13 394 SH SOLE 7 394 0 0 EBIX INC COM NEW 278715206 3167 95541 SH SOLE 18 95541 0 0 EBIX INC COM NEW 278715206 1565 47220 SH SOLE 19 47220 0 0 EBIX INC COM NEW 278715206 101709 3068157 SH SOLE 21 3068157 0 0 EBIX INC COM NEW 278715206 19476 587517 SH SOLE 22 559142 0 28375 EBIX INC COM NEW 278715206 111 3345 SH SOLE 25 3345 0 0 EBIX INC COM NEW 278715206 217 6558 SH SOLE 26 5236 0 1322 EBIX INC COM NEW 278715206 2429 73269 SH SOLE 30 73269 0 0 EBIX INC COM NEW 278715206 93 2797 SH SOLE 40 2797 0 0 EBIX INC COM NEW 278715206 451 13595 SH SOLE 43 13376 0 219 ECHOSTAR CORP CL A 278768106 4241 174242 SH SOLE 2 120217 0 54025 ECHOSTAR CORP CL A 278768106 115 4720 SH SOLE 4 4720 0 0 ECHOSTAR CORP CL A 278768106 10 425 SH SOLE 7 425 0 0 ECHOSTAR CORP CL A 278768106 2656 109120 SH SOLE 18 109120 0 0 ECHOSTAR CORP CL A 278768106 5706 234422 SH SOLE 19 234422 0 0 ECHOSTAR CORP CL A 278768106 33236 1365479 SH SOLE 21 1365479 0 0 ECHOSTAR CORP CL A 278768106 28804 1183393 SH SOLE 22 1145734 0 37659 ECHOSTAR CORP CL A 278768106 70 2880 SH SOLE 23 2880 0 0 ECHOSTAR CORP CL A 278768106 135 5555 SH SOLE 25 5555 0 0 ECHOSTAR CORP CL A 278768106 1016 41761 SH SOLE 26 8033 0 33728 ECHOSTAR CORP CL A 278768106 1213 49818 SH SOLE 30 49818 0 0 ECHOSTAR CORP CL A 278768106 85 3483 SH SOLE 34 3483 0 0 ECHOSTAR CORP CL A 278768106 117 4805 SH SOLE 36 4805 0 0 ECHOSTAR CORP CL A 278768106 119 4869 SH SOLE 40 4869 0 0 ECHOSTAR CORP CL A 278768106 211 8687 SH SOLE 43 8584 0 103 ECOARK HLDGS INC COM NEW 27888N307 3 1371 SH SOLE 22 1371 0 0 ECOLAB INC COM 278865100 107246 607420 SH SOLE 2 201128 0 406292 ECOLAB INC COM 278865100 41422 234605 SH SOLE 4 156978 0 77627 ECOLAB INC COM 278865100 40011 226613 SH SOLE 7 219253 0 7360 ECOLAB INC COM 278865100 425 2405 SH SOLE 13 2405 0 0 ECOLAB INC COM 278865100 4995 28293 SH SOLE 15 28293 0 0 ECOLAB INC COM 278865100 89506 506943 SH SOLE 18 409598 0 97345 ECOLAB INC COM 278865100 96810 548313 SH SOLE 19 548313 0 0 ECOLAB INC COM 278865100 1095408 6204168 SH SOLE 21 6204168 0 0 ECOLAB INC COM 278865100 1001755 5673735 SH SOLE 22 5054215 0 619520 ECOLAB INC COM 278865100 59839 338916 SH SOLE 23 338916 0 0 ECOLAB INC COM 278865100 166833 944907 SH SOLE 25 944907 0 0 ECOLAB INC COM 278865100 163071 923599 SH SOLE 26 394368 0 529231 ECOLAB INC COM 278865100 203418 1152116 SH SOLE 28 195766 0 956350 ECOLAB INC COM 278865100 229 1295 SH SOLE 29 1295 0 0 ECOLAB INC COM 278865100 377367 2137332 SH SOLE 30 2045147 0 92185 ECOLAB INC COM 278865100 10324 58474 SH SOLE 31 28865 0 29609 ECOLAB INC COM 278865100 52230 295818 SH SOLE 34 295818 0 0 ECOLAB INC COM 278865100 21002 118950 SH SOLE 36 118950 0 0 ECOLAB INC COM 278865100 1552 8793 SH SOLE 40 8793 0 0 ECOLAB INC COM 278865100 132 750 SH OTR 43 750 0 0 ECOLAB INC COM 278865100 54080 306297 SH SOLE 43 270791 0 35506 ECOPETROL S A SPONSORED ADS 279158109 1858 99901 SH SOLE 2 0 0 99901 ECOPETROL S A SPONSORED ADS 279158109 620 33347 SH SOLE 4 33347 0 0 ECOPETROL S A SPONSORED ADS 279158109 2261 121558 SH SOLE 13 121558 0 0 ECOPETROL S A SPONSORED ADS 279158109 2348 126241 SH SOLE 19 126241 0 0 ECOPETROL S A SPONSORED ADS 279158109 20647 1110032 SH SOLE 21 1110032 0 0 ECOPETROL S A SPONSORED ADS 279158109 2579 138668 SH SOLE 23 138668 0 0 ECOPETROL S A SPONSORED ADS 279158109 7789 418770 SH SOLE 25 418770 0 0 ECOPETROL S A SPONSORED ADS 279158109 659 35420 SH SOLE 28 0 0 35420 ECOPETROL S A SPONSORED ADS 279158109 3132 168374 SH SOLE 30 168374 0 0 ECOPETROL S A SPONSORED ADS 279158109 328 17649 SH SOLE 31 0 0 17649 ECOPETROL S A SPONSORED ADS 279158109 2315 124450 SH SOLE 34 124450 0 0 ECOPETROL S A SPONSORED ADS 279158109 7114 382479 SH SOLE 43 379790 0 2689 ECOVYST INC COM 27923Q109 1953 168981 SH SOLE 2 103904 0 65077 ECOVYST INC COM 27923Q109 12 995 SH SOLE 7 995 0 0 ECOVYST INC COM 27923Q109 1900 164373 SH SOLE 18 164373 0 0 ECOVYST INC COM 27923Q109 2405 208009 SH SOLE 19 208009 0 0 ECOVYST INC COM 27923Q109 28818 2492943 SH SOLE 21 2492943 0 0 ECOVYST INC COM 27923Q109 17391 1504437 SH SOLE 22 1452818 0 51619 ECOVYST INC COM 27923Q109 60 5221 SH SOLE 25 5221 0 0 ECOVYST INC COM 27923Q109 21 1843 SH SOLE 26 0 0 1843 ECOVYST INC COM 27923Q109 420 36343 SH SOLE 28 36343 0 0 ECOVYST INC COM 27923Q109 378 32706 SH SOLE 30 32706 0 0 ECOVYST INC COM 27923Q109 19 1648 SH SOLE 34 1648 0 0 ECOVYST INC COM 27923Q109 75 6523 SH SOLE 40 6523 0 0 ECOVYST INC COM 27923Q109 166 14324 SH SOLE 43 14169 0 155 EDESA BIOTECH INC COM 27966L108 2 518 SH SOLE 22 518 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1890 51528 SH SOLE 2 14704 0 36824 EDGEWELL PERS CARE CO COM 28035Q102 7 204 SH SOLE 4 204 0 0 EDGEWELL PERS CARE CO COM 28035Q102 54 1477 SH SOLE 7 1477 0 0 EDGEWELL PERS CARE CO COM 28035Q102 7404 201904 SH SOLE 18 201904 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3535 96405 SH SOLE 19 96405 0 0 EDGEWELL PERS CARE CO COM 28035Q102 245549 6696172 SH SOLE 21 6696172 0 0 EDGEWELL PERS CARE CO COM 28035Q102 48777 1330171 SH SOLE 22 1275060 0 55111 EDGEWELL PERS CARE CO COM 28035Q102 417 11370 SH SOLE 25 11370 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1129 30779 SH SOLE 26 26310 0 4469 EDGEWELL PERS CARE CO COM 28035Q102 36 969 SH SOLE 28 969 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3446 93984 SH SOLE 30 93984 0 0 EDGEWELL PERS CARE CO COM 28035Q102 355 9691 SH SOLE 36 9691 0 0 EDGEWELL PERS CARE CO COM 28035Q102 237 6450 SH SOLE 40 6450 0 0 EDGEWELL PERS CARE CO COM 28035Q102 617 16839 SH SOLE 43 16505 0 334 EDGEWISE THERAPEUTICS INC COM 28036F105 46 4773 SH SOLE 2 1848 0 2925 EDGEWISE THERAPEUTICS INC COM 28036F105 2 198 SH SOLE 7 198 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 959 98881 SH SOLE 18 98881 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 676 69696 SH SOLE 19 69696 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 13376 1378969 SH SOLE 21 1378969 0 0 EDGEWISE THERAPEUTICS INC COM 28036F105 4657 480125 SH SOLE 22 472336 0 7789 EDGEWISE THERAPEUTICS INC COM 28036F105 218 22518 SH SOLE 30 22518 0 0 EDISON INTL COM 281020107 72834 1039004 SH SOLE 2 304349 0 734655 EDISON INTL COM 281020107 24456 348869 SH SOLE 4 218099 0 130770 EDISON INTL COM 281020107 66723 951828 SH SOLE 7 940773 0 11055 EDISON INTL COM 281020107 113 1613 SH SOLE 13 1613 0 0 EDISON INTL COM 281020107 3652 52101 SH SOLE 15 52101 0 0 EDISON INTL COM 281020107 52290 745940 SH SOLE 18 693118 0 52822 EDISON INTL COM 281020107 36189 516254 SH SOLE 19 516254 0 0 EDISON INTL COM 281020107 1029193 14681787 SH SOLE 21 14681787 0 0 EDISON INTL COM 281020107 563848 8043474 SH SOLE 22 7245485 0 797989 EDISON INTL COM 281020107 33139 472736 SH SOLE 23 472736 0 0 EDISON INTL COM 281020107 39072 557380 SH SOLE 25 557380 0 0 EDISON INTL COM 281020107 64777 924061 SH SOLE 26 363945 0 560116 EDISON INTL COM 281020107 77049 1099125 SH SOLE 28 116841 0 982284 EDISON INTL COM 281020107 128 1819 SH SOLE 29 1819 0 0 EDISON INTL COM 281020107 142733 2036132 SH SOLE 30 1975185 0 60947 EDISON INTL COM 281020107 5825 83094 SH SOLE 31 40745 0 42349 EDISON INTL COM 281020107 6495 92649 SH SOLE 32 92649 0 0 EDISON INTL COM 281020107 6161 87895 SH SOLE 34 87895 0 0 EDISON INTL COM 281020107 12838 183132 SH SOLE 36 183132 0 0 EDISON INTL COM 281020107 916 13064 SH SOLE 40 13064 0 0 EDISON INTL COM 281020107 103 1468 SH OTR 43 1468 0 0 EDISON INTL COM 281020107 26517 378271 SH SOLE 43 350309 0 27962 EDITAS MEDICINE INC COM 28106W103 2686 141216 SH SOLE 2 84584 0 56632 EDITAS MEDICINE INC COM 28106W103 5 252 SH SOLE 4 252 0 0 EDITAS MEDICINE INC COM 28106W103 20 1054 SH SOLE 7 1054 0 0 EDITAS MEDICINE INC COM 28106W103 3836 201669 SH SOLE 18 181401 0 20268 EDITAS MEDICINE INC COM 28106W103 10228 537758 SH SOLE 19 537758 0 0 EDITAS MEDICINE INC COM 28106W103 57491 3022655 SH SOLE 21 3022655 0 0 EDITAS MEDICINE INC COM 28106W103 38167 2006698 SH SOLE 22 1964548 0 42150 EDITAS MEDICINE INC COM 28106W103 336 17684 SH SOLE 23 17684 0 0 EDITAS MEDICINE INC COM 28106W103 185 9745 SH SOLE 25 9745 0 0 EDITAS MEDICINE INC COM 28106W103 2285 120119 SH SOLE 26 30531 0 89588 EDITAS MEDICINE INC COM 28106W103 190 10014 SH SOLE 28 10014 0 0 EDITAS MEDICINE INC COM 28106W103 3319 174481 SH SOLE 30 174481 0 0 EDITAS MEDICINE INC COM 28106W103 51 2682 SH SOLE 36 2682 0 0 EDITAS MEDICINE INC COM 28106W103 144 7588 SH SOLE 40 7588 0 0 EDITAS MEDICINE INC COM 28106W103 412 21655 SH SOLE 43 21072 0 583 EDUCATIONAL DEV CORP COM 281479105 9 1194 SH SOLE 18 1194 0 0 EDUCATIONAL DEV CORP COM 281479105 121 15611 SH SOLE 21 15611 0 0 EDUCATIONAL DEV CORP COM 281479105 2 274 SH SOLE 22 274 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 213726 1815543 SH SOLE 2 725207 0 1090336 EDWARDS LIFESCIENCES CORP COM 28176E108 67127 570224 SH SOLE 4 364321 0 205903 EDWARDS LIFESCIENCES CORP COM 28176E108 64117 544653 SH SOLE 7 526650 0 18003 EDWARDS LIFESCIENCES CORP COM 28176E108 4581 38917 SH SOLE 13 38917 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6806 57819 SH SOLE 15 57819 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 140781 1195899 SH SOLE 18 1106918 0 88981 EDWARDS LIFESCIENCES CORP COM 28176E108 337786 2869403 SH SOLE 19 2869403 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2298526 19525368 SH SOLE 21 19525368 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1608131 13660641 SH SOLE 22 12234732 0 1425909 EDWARDS LIFESCIENCES CORP COM 28176E108 100054 849928 SH SOLE 23 849928 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 276038 2344873 SH SOLE 25 2344873 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 242081 2056413 SH SOLE 26 1162320 0 894093 EDWARDS LIFESCIENCES CORP COM 28176E108 225491 1915484 SH SOLE 28 149618 0 1765866 EDWARDS LIFESCIENCES CORP COM 28176E108 2023 17186 SH SOLE 29 17186 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 700945 5954345 SH SOLE 30 5804993 0 149352 EDWARDS LIFESCIENCES CORP COM 28176E108 23930 203282 SH SOLE 31 133006 0 70276 EDWARDS LIFESCIENCES CORP COM 28176E108 299082 2540620 SH SOLE 34 2540620 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 28385 241119 SH SOLE 36 241119 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2442 20747 SH SOLE 40 20747 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 201 1706 SH OTR 43 1706 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 70897 602252 SH SOLE 43 552583 0 49669 EFFECTOR THERAPEUTICS INC COM 28202V108 2 579 SH SOLE 21 579 0 0 EFFECTOR THERAPEUTICS INC COM 28202V108 2 554 SH SOLE 22 554 0 0 EGAIN CORP COM NEW 28225C806 358 30919 SH SOLE 2 26466 0 4453 EGAIN CORP COM NEW 28225C806 6 502 SH SOLE 7 502 0 0 EGAIN CORP COM NEW 28225C806 746 64422 SH SOLE 18 64422 0 0 EGAIN CORP COM NEW 28225C806 452 39012 SH SOLE 19 39012 0 0 EGAIN CORP COM NEW 28225C806 8639 745994 SH SOLE 21 745994 0 0 EGAIN CORP COM NEW 28225C806 5557 479839 SH SOLE 22 471675 0 8164 EGAIN CORP COM NEW 28225C806 29 2499 SH SOLE 43 2499 0 0 EHANG HLDGS LTD ADS 26853E102 18 1511 SH SOLE 4 1511 0 0 EHANG HLDGS LTD ADS 26853E102 3642 303779 SH SOLE 21 303779 0 0 EHANG HLDGS LTD ADS 26853E102 1448 120770 SH SOLE 22 118190 0 2580 EHANG HLDGS LTD ADS 26853E102 919 76643 SH SOLE 30 76643 0 0 EHEALTH INC COM 28238P109 306 24647 SH SOLE 2 9757 0 14890 EHEALTH INC COM 28238P109 1 102 SH SOLE 4 102 0 0 EHEALTH INC COM 28238P109 5 392 SH SOLE 7 392 0 0 EHEALTH INC COM 28238P109 0 7 SH SOLE 17 0 0 7 EHEALTH INC COM 28238P109 1085 87406 SH SOLE 18 87406 0 0 EHEALTH INC COM 28238P109 1105 89001 SH SOLE 19 89001 0 0 EHEALTH INC COM 28238P109 36577 2947379 SH SOLE 21 2947379 0 0 EHEALTH INC COM 28238P109 8143 656169 SH SOLE 22 634827 0 21342 EHEALTH INC COM 28238P109 28 2284 SH SOLE 23 2284 0 0 EHEALTH INC COM 28238P109 43 3436 SH SOLE 25 3436 0 0 EHEALTH INC COM 28238P109 311 25068 SH SOLE 26 8900 0 16168 EHEALTH INC COM 28238P109 130 10490 SH SOLE 28 10490 0 0 EHEALTH INC COM 28238P109 947 76342 SH SOLE 30 76342 0 0 EHEALTH INC COM 28238P109 10 780 SH SOLE 36 780 0 0 EHEALTH INC COM 28238P109 39 3107 SH SOLE 40 3107 0 0 EHEALTH INC COM 28238P109 82 6570 SH SOLE 43 6570 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 147 17760 SH SOLE 2 1397 0 16363 EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 527 SH SOLE 7 527 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 879 105928 SH SOLE 18 105928 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 669 80568 SH SOLE 19 80568 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 11949 1439585 SH SOLE 21 1439585 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 6485 781380 SH SOLE 22 762257 0 19123 EIGER BIOPHARMACEUTICALS INC COM 28249U105 154 18516 SH SOLE 30 18516 0 0 EKSO BIONICS HLDGS INC COM 282644301 8 2652 SH SOLE 18 2652 0 0 EKSO BIONICS HLDGS INC COM 282644301 141 48652 SH SOLE 21 48652 0 0 EKSO BIONICS HLDGS INC COM 282644301 160 55435 SH SOLE 22 55435 0 0 EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209 17650 354415 SH SOLE 21 354415 0 0 EL POLLO LOCO HLDGS INC COM 268603107 236 20324 SH SOLE 2 13329 0 6995 EL POLLO LOCO HLDGS INC COM 268603107 2 151 SH SOLE 7 151 0 0 EL POLLO LOCO HLDGS INC COM 268603107 913 78611 SH SOLE 18 78611 0 0 EL POLLO LOCO HLDGS INC COM 268603107 359 30886 SH SOLE 19 30886 0 0 EL POLLO LOCO HLDGS INC COM 268603107 28849 2482691 SH SOLE 21 2482691 0 0 EL POLLO LOCO HLDGS INC COM 268603107 7186 618436 SH SOLE 22 601892 0 16544 EL POLLO LOCO HLDGS INC COM 268603107 53 4556 SH SOLE 25 4556 0 0 EL POLLO LOCO HLDGS INC COM 268603107 22 1931 SH SOLE 26 1931 0 0 EL POLLO LOCO HLDGS INC COM 268603107 304 26175 SH SOLE 30 26175 0 0 EL POLLO LOCO HLDGS INC COM 268603107 22 1910 SH SOLE 36 1910 0 0 EL POLLO LOCO HLDGS INC COM 268603107 16 1397 SH SOLE 40 1397 0 0 EL POLLO LOCO HLDGS INC COM 268603107 188 16222 SH SOLE 43 16007 0 215 ELANCO ANIMAL HEALTH INC COM 28414H103 27606 1058116 SH SOLE 2 300695 0 757421 ELANCO ANIMAL HEALTH INC COM 28414H103 7178 275114 SH SOLE 4 162992 0 112122 ELANCO ANIMAL HEALTH INC COM 28414H103 991 37991 SH SOLE 7 37991 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 47 1798 SH SOLE 13 1798 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1395 53457 SH SOLE 15 53457 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 6875 263498 SH SOLE 18 238882 0 24616 ELANCO ANIMAL HEALTH INC COM 28414H103 60593 2322458 SH SOLE 19 2322458 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 160620 6156399 SH SOLE 21 6156399 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 253496 9716208 SH SOLE 22 8950336 0 765872 ELANCO ANIMAL HEALTH INC COM 28414H103 13690 524717 SH SOLE 23 524717 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 17436 668291 SH SOLE 25 668291 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 16094 616855 SH SOLE 26 286417 0 330438 ELANCO ANIMAL HEALTH INC COM 28414H103 21546 825819 SH SOLE 28 8428 0 817391 ELANCO ANIMAL HEALTH INC COM 28414H103 77 2936 SH SOLE 29 2936 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 31262 1198237 SH SOLE 30 767201 0 431036 ELANCO ANIMAL HEALTH INC COM 28414H103 2539 97308 SH SOLE 31 48549 0 48759 ELANCO ANIMAL HEALTH INC COM 28414H103 52496 2012116 SH SOLE 34 2012116 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4422 169483 SH SOLE 36 169483 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 383 14689 SH SOLE 40 14689 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 40 1547 SH OTR 43 1547 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5241 200880 SH SOLE 43 192089 0 8791 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1247 30600 SH SOLE 2 30600 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6331 155400 SH SOLE 19 155400 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 35555 872733 SH SOLE 21 872733 0 0 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 4644 114000 SH SOLE 34 114000 0 0 ELASTIC N V ORD SHS N14506104 8687 97658 SH SOLE 2 40288 0 57370 ELASTIC N V ORD SHS N14506104 146 1645 SH SOLE 4 174 0 1471 ELASTIC N V ORD SHS N14506104 88 992 SH SOLE 7 992 0 0 ELASTIC N V ORD SHS N14506104 3755 42211 SH SOLE 18 42211 0 0 ELASTIC N V ORD SHS N14506104 71211 800575 SH SOLE 19 800575 0 0 ELASTIC N V ORD SHS N14506104 119234 1340459 SH SOLE 21 1340459 0 0 ELASTIC N V ORD SHS N14506104 151199 1699821 SH SOLE 22 1615873 0 83948 ELASTIC N V ORD SHS N14506104 926 10409 SH SOLE 25 10409 0 0 ELASTIC N V ORD SHS N14506104 8443 94917 SH SOLE 26 20704 0 74213 ELASTIC N V ORD SHS N14506104 8488 95424 SH SOLE 28 1202 0 94222 ELASTIC N V ORD SHS N14506104 28572 321210 SH SOLE 30 321210 0 0 ELASTIC N V ORD SHS N14506104 96 1076 SH SOLE 31 1076 0 0 ELASTIC N V ORD SHS N14506104 94872 1066578 SH SOLE 34 1066578 0 0 ELASTIC N V ORD SHS N14506104 265 2982 SH SOLE 36 2982 0 0 ELASTIC N V ORD SHS N14506104 730 8206 SH SOLE 40 8206 0 0 ELASTIC N V ORD SHS N14506104 19 214 SH OTR 43 214 0 0 ELASTIC N V ORD SHS N14506104 2826 31772 SH SOLE 43 27159 0 4613 ELBIT SYS LTD ORD M3760D101 13258 60140 SH SOLE 43 57681 0 2459 ELDORADO GOLD CORP NEW COM 284902509 1603 142985 SH SOLE 19 142985 0 0 ELDORADO GOLD CORP NEW COM 284902509 4603 410575 SH SOLE 23 410575 0 0 ELDORADO GOLD CORP NEW COM 284902509 23012 2052791 SH SOLE 25 2052791 0 0 ELDORADO GOLD CORP NEW COM 284902509 8532 761091 SH SOLE 26 478089 0 283002 ELDORADO GOLD CORP NEW COM 284902509 77703 6931604 SH SOLE 34 6931604 0 0 ELDORADO GOLD CORP NEW COM 284902509 253 22537 SH SOLE 43 18187 0 4350 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 23 16094 SH SOLE 2 16094 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 146 102441 SH SOLE 21 102441 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 956 668183 SH SOLE 22 643896 0 24287 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 16 11234 SH SOLE 25 11234 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 24 16718 SH SOLE 30 16718 0 0 ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 16 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 97 165989 SH SOLE 21 165989 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 17 1354 SH SOLE 18 1354 0 0 ELECTROMED INC COM 285409108 313 25127 SH SOLE 21 25127 0 0 ELECTROMED INC COM 285409108 67 5410 SH SOLE 22 5410 0 0 ELECTRONIC ARTS INC COM 285512109 84060 664455 SH SOLE 2 204831 0 459624 ELECTRONIC ARTS INC COM 285512109 28461 224968 SH SOLE 4 133568 0 91400 ELECTRONIC ARTS INC COM 285512109 53007 418993 SH SOLE 7 342908 0 76085 ELECTRONIC ARTS INC COM 285512109 1485 11742 SH SOLE 13 11742 0 0 ELECTRONIC ARTS INC COM 285512109 5280 41734 SH SOLE 15 41734 0 0 ELECTRONIC ARTS INC COM 285512109 53198 420502 SH SOLE 18 381188 0 39314 ELECTRONIC ARTS INC COM 285512109 16147 127637 SH SOLE 19 127637 0 0 ELECTRONIC ARTS INC COM 285512109 1118372 8840185 SH SOLE 21 8840185 0 0 ELECTRONIC ARTS INC COM 285512109 810833 6409242 SH SOLE 22 5819983 0 589259 ELECTRONIC ARTS INC COM 285512109 46082 364253 SH SOLE 23 364253 0 0 ELECTRONIC ARTS INC COM 285512109 62843 496744 SH SOLE 25 496744 0 0 ELECTRONIC ARTS INC COM 285512109 91909 726493 SH SOLE 26 336327 0 390166 ELECTRONIC ARTS INC COM 285512109 146756 1160033 SH SOLE 28 8526 0 1151507 ELECTRONIC ARTS INC COM 285512109 167 1322 SH SOLE 29 1322 0 0 ELECTRONIC ARTS INC COM 285512109 324503 2565040 SH SOLE 30 2417982 0 147058 ELECTRONIC ARTS INC COM 285512109 8455 66830 SH SOLE 31 34267 0 32563 ELECTRONIC ARTS INC COM 285512109 8450 66794 SH SOLE 32 66794 0 0 ELECTRONIC ARTS INC COM 285512109 14283 112899 SH SOLE 34 112899 0 0 ELECTRONIC ARTS INC COM 285512109 17493 138273 SH SOLE 36 138273 0 0 ELECTRONIC ARTS INC COM 285512109 1191 9416 SH SOLE 40 9416 0 0 ELECTRONIC ARTS INC COM 285512109 88 697 SH OTR 43 697 0 0 ELECTRONIC ARTS INC COM 285512109 44917 355047 SH SOLE 43 336633 0 18414 ELEDON PHARMACEUTICALS INC COM 28617K101 11 2718 SH SOLE 18 2718 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 124 31525 SH SOLE 21 31525 0 0 ELEDON PHARMACEUTICALS INC COM 28617K101 100 25304 SH SOLE 22 25304 0 0 ELEMENT SOLUTIONS INC COM 28618M106 12971 592300 SH SOLE 2 123258 0 469042 ELEMENT SOLUTIONS INC COM 28618M106 81 3718 SH SOLE 4 3718 0 0 ELEMENT SOLUTIONS INC COM 28618M106 92 4218 SH SOLE 7 4218 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2803 127994 SH SOLE 18 127994 0 0 ELEMENT SOLUTIONS INC COM 28618M106 43763 1998303 SH SOLE 19 1998303 0 0 ELEMENT SOLUTIONS INC COM 28618M106 63324 2891496 SH SOLE 21 2891496 0 0 ELEMENT SOLUTIONS INC COM 28618M106 109780 5012763 SH SOLE 22 4746476 0 266287 ELEMENT SOLUTIONS INC COM 28618M106 683 31195 SH SOLE 25 31195 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2179 99485 SH SOLE 26 80746 0 18739 ELEMENT SOLUTIONS INC COM 28618M106 91 4163 SH SOLE 28 4163 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2788 127290 SH SOLE 30 127290 0 0 ELEMENT SOLUTIONS INC COM 28618M106 74 3393 SH SOLE 31 3393 0 0 ELEMENT SOLUTIONS INC COM 28618M106 10477 478396 SH SOLE 34 478396 0 0 ELEMENT SOLUTIONS INC COM 28618M106 100 4544 SH SOLE 36 4544 0 0 ELEMENT SOLUTIONS INC COM 28618M106 648 29592 SH SOLE 40 29592 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1226 55960 SH SOLE 43 54190 0 1770 ELEVATE CREDIT INC COM 28621V101 42 13691 SH SOLE 2 13691 0 0 ELEVATE CREDIT INC COM 28621V101 12 4082 SH SOLE 18 4082 0 0 ELEVATE CREDIT INC COM 28621V101 150 49109 SH SOLE 21 49109 0 0 ELEVATE CREDIT INC COM 28621V101 859 280723 SH SOLE 22 280723 0 0 ELEVATION ONCOLOGY INC COM 28623U101 5 1914 SH SOLE 2 1914 0 0 ELEVATION ONCOLOGY INC COM 28623U101 6 2433 SH SOLE 18 2433 0 0 ELEVATION ONCOLOGY INC COM 28623U101 72 28659 SH SOLE 21 28659 0 0 ELEVATION ONCOLOGY INC COM 28623U101 13 5212 SH SOLE 22 5212 0 0 ELIEM THERAPEUTICS INC COM 28658R106 12 1479 SH SOLE 2 226 0 1253 ELIEM THERAPEUTICS INC COM 28658R106 170 20228 SH SOLE 18 20228 0 0 ELIEM THERAPEUTICS INC COM 28658R106 104 12341 SH SOLE 19 12341 0 0 ELIEM THERAPEUTICS INC COM 28658R106 1961 233736 SH SOLE 21 233736 0 0 ELIEM THERAPEUTICS INC COM 28658R106 600 71561 SH SOLE 22 69992 0 1569 ELITE EDUCATION GROUP INTL L COM G3104J100 0 187 SH SOLE 18 187 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 14 6400 SH SOLE 21 6400 0 0 ELITE EDUCATION GROUP INTL L COM G3104J100 0 184 SH SOLE 22 184 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1623 91423 SH SOLE 2 32592 0 58831 ELLINGTON FINANCIAL INC COM 28852N109 3 153 SH SOLE 4 153 0 0 ELLINGTON FINANCIAL INC COM 28852N109 11 607 SH SOLE 7 607 0 0 ELLINGTON FINANCIAL INC COM 28852N109 3774 212606 SH SOLE 18 212606 0 0 ELLINGTON FINANCIAL INC COM 28852N109 5781 325675 SH SOLE 19 325675 0 0 ELLINGTON FINANCIAL INC COM 28852N109 135261 7620333 SH SOLE 21 7620333 0 0 ELLINGTON FINANCIAL INC COM 28852N109 28132 1584893 SH SOLE 22 1528063 0 56830 ELLINGTON FINANCIAL INC COM 28852N109 161 9086 SH SOLE 23 9086 0 0 ELLINGTON FINANCIAL INC COM 28852N109 103 5784 SH SOLE 40 5784 0 0 ELLINGTON FINANCIAL INC COM 28852N109 61 3448 SH SOLE 43 3448 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 24 2388 SH SOLE 18 2388 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 377 37317 SH SOLE 21 37317 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1862 184575 SH SOLE 22 184575 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 13 546 SH SOLE 18 546 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 145 6338 SH SOLE 21 6338 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 2 86 SH SOLE 22 86 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 0 821 SH SOLE 2 0 0 821 ELOXX PHARMACEUTICALS INC COM 29014R103 6 10700 SH SOLE 18 10700 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 101 180473 SH SOLE 21 180473 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 173 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 14 12632 SH SOLE 18 12632 0 0 EMAGIN CORP COM NEW 29076N206 199 174343 SH SOLE 21 174343 0 0 EMAGIN CORP COM NEW 29076N206 1035 907551 SH SOLE 22 907551 0 0 EMBARK TECHNOLOGY INC COM 29079J103 37 6267 SH SOLE 2 0 0 6267 EMBARK TECHNOLOGY INC COM 29079J103 15281 2594416 SH SOLE 22 2594416 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 2 1618 SH SOLE 2 1618 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 288 252600 SH SOLE 19 252600 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 14 12543 SH SOLE 22 12543 0 0 EMBARK TECHNOLOGY INC *W EXP 11/10/202 29079J111 105 91672 SH SOLE 34 91672 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 303 22291 SH SOLE 43 21914 0 377 EMBRAER S.A. SPONSORED ADS 29082A107 7012 556091 SH SOLE 2 298434 0 257657 EMBRAER S.A. SPONSORED ADS 29082A107 216 17103 SH SOLE 4 17103 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 930 73742 SH SOLE 18 73742 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 126 10014 SH SOLE 19 10014 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 15999 1268765 SH SOLE 22 1268765 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 30 2370 SH SOLE 28 0 0 2370 EMBRAER S.A. SPONSORED ADS 29082A107 225 17815 SH SOLE 30 17815 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 237 18769 SH SOLE 31 0 0 18769 EMBRAER S.A. SPONSORED ADS 29082A107 599 47527 SH SOLE 43 42847 0 4680 EMCLAIRE FINL CORP COM 290828102 17 450 SH SOLE 18 450 0 0 EMCLAIRE FINL CORP COM 290828102 213 5672 SH SOLE 21 5672 0 0 EMCLAIRE FINL CORP COM 290828102 3 70 SH SOLE 22 70 0 0 EMCOR GROUP INC COM 29084Q100 19889 176585 SH SOLE 2 86190 0 90395 EMCOR GROUP INC COM 29084Q100 22 192 SH SOLE 4 192 0 0 EMCOR GROUP INC COM 29084Q100 3969 35243 SH SOLE 7 35243 0 0 EMCOR GROUP INC COM 29084Q100 29747 264113 SH SOLE 18 250366 0 13747 EMCOR GROUP INC COM 29084Q100 61327 544497 SH SOLE 19 544497 0 0 EMCOR GROUP INC COM 29084Q100 434945 3861716 SH SOLE 21 3861716 0 0 EMCOR GROUP INC COM 29084Q100 218660 1941402 SH SOLE 22 1888713 0 52689 EMCOR GROUP INC COM 29084Q100 2167 19242 SH SOLE 23 19242 0 0 EMCOR GROUP INC COM 29084Q100 1037 9205 SH SOLE 25 9205 0 0 EMCOR GROUP INC COM 29084Q100 15332 136124 SH SOLE 26 22176 0 113948 EMCOR GROUP INC COM 29084Q100 109 972 SH SOLE 28 972 0 0 EMCOR GROUP INC COM 29084Q100 3391 30107 SH SOLE 30 30107 0 0 EMCOR GROUP INC COM 29084Q100 676 6004 SH SOLE 36 6004 0 0 EMCOR GROUP INC COM 29084Q100 738 6549 SH SOLE 40 6549 0 0 EMCOR GROUP INC COM 29084Q100 5889 52288 SH SOLE 43 44495 0 7793 EMCORE CORP COM NEW 290846203 89 23933 SH SOLE 2 1492 0 22441 EMCORE CORP COM NEW 290846203 2 587 SH SOLE 7 587 0 0 EMCORE CORP COM NEW 290846203 433 116977 SH SOLE 18 116977 0 0 EMCORE CORP COM NEW 290846203 230 62085 SH SOLE 19 62085 0 0 EMCORE CORP COM NEW 290846203 4794 1295585 SH SOLE 21 1295585 0 0 EMCORE CORP COM NEW 290846203 2969 802382 SH SOLE 22 781981 0 20401 EMERALD HOLDING INC COM 29103W104 41 12040 SH SOLE 2 5232 0 6808 EMERALD HOLDING INC COM 29103W104 302 88832 SH SOLE 18 88832 0 0 EMERALD HOLDING INC COM 29103W104 151 44302 SH SOLE 19 44302 0 0 EMERALD HOLDING INC COM 29103W104 3342 983063 SH SOLE 21 983063 0 0 EMERALD HOLDING INC COM 29103W104 2227 654951 SH SOLE 22 640180 0 14771 EMERALD HOLDING INC COM 29103W104 82 24007 SH SOLE 26 0 0 24007 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5805 141376 SH SOLE 2 55691 0 85685 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7 182 SH SOLE 4 182 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 28 693 SH SOLE 7 693 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7650 186303 SH SOLE 18 182374 0 3929 EMERGENT BIOSOLUTIONS INC COM 29089Q105 15400 375063 SH SOLE 19 375063 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 259999 6332182 SH SOLE 21 6332182 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 60938 1484111 SH SOLE 22 1433949 0 50162 EMERGENT BIOSOLUTIONS INC COM 29089Q105 402 9784 SH SOLE 23 9784 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 293 7125 SH SOLE 25 7125 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3020 73541 SH SOLE 26 11508 0 62033 EMERGENT BIOSOLUTIONS INC COM 29089Q105 37 889 SH SOLE 28 889 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3334 81205 SH SOLE 30 81205 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 92 2234 SH SOLE 34 2234 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 55 1342 SH SOLE 36 1342 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 218 5320 SH SOLE 40 5320 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1255 30554 SH SOLE 43 30220 0 334 EMERSON ELEC CO COM 291011104 137477 1402114 SH SOLE 2 192748 0 1209366 EMERSON ELEC CO COM 291011104 43125 439824 SH SOLE 4 249372 0 190452 EMERSON ELEC CO COM 291011104 55671 567786 SH SOLE 7 551024 0 16762 EMERSON ELEC CO COM 291011104 545 5558 SH SOLE 13 5558 0 0 EMERSON ELEC CO COM 291011104 8403 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 106070 1081793 SH SOLE 18 1001202 0 80591 EMERSON ELEC CO COM 291011104 20559 209681 SH SOLE 19 209681 0 0 EMERSON ELEC CO COM 291011104 9042 92218 SH SOLE 20 92218 0 0 EMERSON ELEC CO COM 291011104 1332899 13594079 SH SOLE 21 13594079 0 0 EMERSON ELEC CO COM 291011104 1222154 12464602 SH SOLE 22 11290560 0 1174042 EMERSON ELEC CO COM 291011104 75693 771984 SH SOLE 23 771984 0 0 EMERSON ELEC CO COM 291011104 81795 834222 SH SOLE 25 834222 0 0 EMERSON ELEC CO COM 291011104 129383 1319565 SH SOLE 26 476146 0 843419 EMERSON ELEC CO COM 291011104 147473 1504062 SH SOLE 28 10241 0 1493821 EMERSON ELEC CO COM 291011104 297 3029 SH SOLE 29 3029 0 0 EMERSON ELEC CO COM 291011104 278120 2836508 SH SOLE 30 2836508 0 0 EMERSON ELEC CO COM 291011104 13782 140556 SH SOLE 31 73327 0 67229 EMERSON ELEC CO COM 291011104 3164 32271 SH SOLE 32 32271 0 0 EMERSON ELEC CO COM 291011104 7986 81446 SH SOLE 34 81446 0 0 EMERSON ELEC CO COM 291011104 23572 240407 SH SOLE 36 240407 0 0 EMERSON ELEC CO COM 291011104 1947 19856 SH SOLE 40 19856 0 0 EMERSON ELEC CO COM 291011104 166 1695 SH OTR 43 1695 0 0 EMERSON ELEC CO COM 291011104 55618 567245 SH SOLE 43 513636 0 53609 EMERSON RADIO CORP COM NEW 291087203 14 17856 SH SOLE 21 17856 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2037 207437 SH SOLE 2 128498 0 78939 EMPIRE ST RLTY TR INC CL A 292104106 674 68588 SH SOLE 4 68588 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1749 178116 SH SOLE 7 178116 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4063 413727 SH SOLE 18 413727 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4248 432607 SH SOLE 19 432607 0 0 EMPIRE ST RLTY TR INC CL A 292104106 56990 5803506 SH SOLE 21 5803506 0 0 EMPIRE ST RLTY TR INC CL A 292104106 44803 4562458 SH SOLE 22 4420201 0 142257 EMPIRE ST RLTY TR INC CL A 292104106 40 4081 SH SOLE 23 4081 0 0 EMPIRE ST RLTY TR INC CL A 292104106 6664 678664 SH SOLE 25 678664 0 0 EMPIRE ST RLTY TR INC CL A 292104106 560 57077 SH SOLE 26 44111 0 12966 EMPIRE ST RLTY TR INC CL A 292104106 864 88020 SH SOLE 28 742 0 87278 EMPIRE ST RLTY TR INC CL A 292104106 6939 706587 SH SOLE 30 706587 0 0 EMPIRE ST RLTY TR INC CL A 292104106 247 25141 SH SOLE 36 25141 0 0 EMPIRE ST RLTY TR INC CL A 292104106 151 15371 SH SOLE 40 15371 0 0 EMPIRE ST RLTY TR INC CL A 292104106 5968 607741 SH SOLE 43 579885 0 27856 EMPLOYERS HLDGS INC COM 292218104 758 18472 SH SOLE 2 7462 0 11010 EMPLOYERS HLDGS INC COM 292218104 3 67 SH SOLE 4 67 0 0 EMPLOYERS HLDGS INC COM 292218104 13 314 SH SOLE 7 314 0 0 EMPLOYERS HLDGS INC COM 292218104 4266 104000 SH SOLE 18 104000 0 0 EMPLOYERS HLDGS INC COM 292218104 1972 48062 SH SOLE 19 48062 0 0 EMPLOYERS HLDGS INC COM 292218104 130627 3184483 SH SOLE 21 3184483 0 0 EMPLOYERS HLDGS INC COM 292218104 26469 645268 SH SOLE 22 619433 0 25835 EMPLOYERS HLDGS INC COM 292218104 13 311 SH SOLE 25 311 0 0 EMPLOYERS HLDGS INC COM 292218104 81 1976 SH SOLE 26 0 0 1976 EMPLOYERS HLDGS INC COM 292218104 1711 41707 SH SOLE 30 41707 0 0 EMPLOYERS HLDGS INC COM 292218104 133 3249 SH SOLE 40 3249 0 0 EMPLOYERS HLDGS INC COM 292218104 850 20723 SH SOLE 43 19819 0 904 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 66 9744 SH SOLE 21 9744 0 0 ENACT HLDGS INC COM 29249E109 157 7055 SH SOLE 2 7055 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3724 52319 SH SOLE 2 18709 0 33610 ENANTA PHARMACEUTICALS INC COM 29251M106 8 107 SH SOLE 4 107 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 22 310 SH SOLE 7 310 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 5540 77828 SH SOLE 18 74365 0 3463 ENANTA PHARMACEUTICALS INC COM 29251M106 19527 274334 SH SOLE 19 274334 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 172344 2421235 SH SOLE 21 2421235 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 41647 585100 SH SOLE 22 567296 0 17804 ENANTA PHARMACEUTICALS INC COM 29251M106 361 5070 SH SOLE 23 5070 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 164 2307 SH SOLE 25 2307 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2402 33747 SH SOLE 26 3388 0 30359 ENANTA PHARMACEUTICALS INC COM 29251M106 24 338 SH SOLE 28 338 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3135 44037 SH SOLE 30 44037 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 32 452 SH SOLE 34 452 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 186 2617 SH SOLE 40 2617 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 59 830 SH OTR 43 830 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1137 15975 SH SOLE 43 15566 0 409 ENBRIDGE INC COM 29250N105 43028 933555 SH SOLE 21 933555 0 0 ENBRIDGE INC COM 29250N105 149 3235 SH SOLE 26 0 0 3235 ENBRIDGE INC COM 29250N105 679 14730 SH SOLE 34 14730 0 0 ENBRIDGE INC COM 29250N105 29225 634078 SH SOLE 43 593513 0 40565 ENCOMPASS HEALTH CORP COM 29261A100 15842 222777 SH SOLE 2 163198 0 59579 ENCOMPASS HEALTH CORP COM 29261A100 27 379 SH SOLE 4 379 0 0 ENCOMPASS HEALTH CORP COM 29261A100 152 2140 SH SOLE 7 2140 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1 13 SH SOLE 17 0 0 13 ENCOMPASS HEALTH CORP COM 29261A100 19425 273173 SH SOLE 18 273173 0 0 ENCOMPASS HEALTH CORP COM 29261A100 84055 1182044 SH SOLE 19 1182044 0 0 ENCOMPASS HEALTH CORP COM 29261A100 411 5774 SH SOLE 20 5774 0 0 ENCOMPASS HEALTH CORP COM 29261A100 380096 5345178 SH SOLE 21 5345178 0 0 ENCOMPASS HEALTH CORP COM 29261A100 196181 2758841 SH SOLE 22 2617991 0 140850 ENCOMPASS HEALTH CORP COM 29261A100 1439 20235 SH SOLE 25 20235 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2868 40335 SH SOLE 26 32447 0 7888 ENCOMPASS HEALTH CORP COM 29261A100 126 1774 SH SOLE 28 1774 0 0 ENCOMPASS HEALTH CORP COM 29261A100 8262 116187 SH SOLE 30 116187 0 0 ENCOMPASS HEALTH CORP COM 29261A100 102 1431 SH SOLE 31 1431 0 0 ENCOMPASS HEALTH CORP COM 29261A100 43200 607505 SH SOLE 34 607505 0 0 ENCOMPASS HEALTH CORP COM 29261A100 835 11736 SH SOLE 36 11736 0 0 ENCOMPASS HEALTH CORP COM 29261A100 948 13330 SH SOLE 40 13330 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3899 54824 SH SOLE 43 51628 0 3196 ENCORE CAP GROUP INC COM 292554102 2242 35739 SH SOLE 2 19124 0 16615 ENCORE CAP GROUP INC COM 292554102 7 108 SH SOLE 4 108 0 0 ENCORE CAP GROUP INC COM 292554102 20 326 SH SOLE 7 326 0 0 ENCORE CAP GROUP INC COM 292554102 5816 92707 SH SOLE 18 92707 0 0 ENCORE CAP GROUP INC COM 292554102 4262 67942 SH SOLE 19 67942 0 0 ENCORE CAP GROUP INC COM 292554102 190640 3039053 SH SOLE 21 3039053 0 0 ENCORE CAP GROUP INC COM 292554102 38812 618711 SH SOLE 22 591584 0 27127 ENCORE CAP GROUP INC COM 292554102 34 538 SH SOLE 23 538 0 0 ENCORE CAP GROUP INC COM 292554102 236 3755 SH SOLE 25 3755 0 0 ENCORE CAP GROUP INC COM 292554102 1344 21432 SH SOLE 26 17308 0 4124 ENCORE CAP GROUP INC COM 292554102 2845 45352 SH SOLE 30 45352 0 0 ENCORE CAP GROUP INC COM 292554102 177 2824 SH SOLE 36 2824 0 0 ENCORE CAP GROUP INC COM 292554102 248 3951 SH SOLE 40 3951 0 0 ENCORE CAP GROUP INC COM 292554102 1242 19804 SH SOLE 43 17354 0 2450 ENCORE WIRE CORP COM 292562105 3274 28702 SH SOLE 2 13612 0 15090 ENCORE WIRE CORP COM 292562105 6 51 SH SOLE 4 51 0 0 ENCORE WIRE CORP COM 292562105 33 285 SH SOLE 7 285 0 0 ENCORE WIRE CORP COM 292562105 8438 73976 SH SOLE 18 73976 0 0 ENCORE WIRE CORP COM 292562105 4010 35156 SH SOLE 19 35156 0 0 ENCORE WIRE CORP COM 292562105 273688 2399298 SH SOLE 21 2399298 0 0 ENCORE WIRE CORP COM 292562105 58514 512965 SH SOLE 22 492172 0 20793 ENCORE WIRE CORP COM 292562105 60 528 SH SOLE 23 528 0 0 ENCORE WIRE CORP COM 292562105 299 2622 SH SOLE 25 2622 0 0 ENCORE WIRE CORP COM 292562105 948 8307 SH SOLE 26 4871 0 3436 ENCORE WIRE CORP COM 292562105 42 368 SH SOLE 28 368 0 0 ENCORE WIRE CORP COM 292562105 4126 36175 SH SOLE 30 36175 0 0 ENCORE WIRE CORP COM 292562105 320 2804 SH SOLE 40 2804 0 0 ENCORE WIRE CORP COM 292562105 2662 23335 SH SOLE 43 20362 0 2973 ENDAVA PLC ADS 29260V105 497 3738 SH SOLE 2 3738 0 0 ENDAVA PLC ADS 29260V105 45571 342559 SH SOLE 19 342559 0 0 ENDAVA PLC ADS 29260V105 296 2225 SH SOLE 21 2225 0 0 ENDAVA PLC ADS 29260V105 75210 565362 SH SOLE 34 565362 0 0 ENDAVA PLC ADS 29260V105 782 5882 SH SOLE 43 2304 0 3578 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 170 5758 SH SOLE 2 5758 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 129 4354 SH SOLE 21 4354 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 269 9116 SH SOLE 22 9116 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 94 3170 SH SOLE 28 3170 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1 25 SH SOLE 43 0 0 25 ENDO INTL PLC SHS G30401106 901 389866 SH SOLE 2 136545 0 253321 ENDO INTL PLC SHS G30401106 2 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 7 3245 SH SOLE 7 3245 0 0 ENDO INTL PLC SHS G30401106 2003 867174 SH SOLE 18 867174 0 0 ENDO INTL PLC SHS G30401106 2641 1143090 SH SOLE 19 1143090 0 0 ENDO INTL PLC SHS G30401106 64683 28001101 SH SOLE 21 28001101 0 0 ENDO INTL PLC SHS G30401106 14886 6444027 SH SOLE 22 6201737 0 242290 ENDO INTL PLC SHS G30401106 27 11648 SH SOLE 23 11648 0 0 ENDO INTL PLC SHS G30401106 68 29269 SH SOLE 25 29269 0 0 ENDO INTL PLC SHS G30401106 282 122188 SH SOLE 26 59089 0 63099 ENDO INTL PLC SHS G30401106 1138 492709 SH SOLE 30 492709 0 0 ENDO INTL PLC SHS G30401106 73 31458 SH SOLE 40 31458 0 0 ENDO INTL PLC SHS G30401106 388 167816 SH SOLE 43 167816 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 3 8073 SH SOLE 18 8073 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 36 93529 SH SOLE 21 93529 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 1 2057 SH SOLE 22 2057 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 218 36580 SH SOLE 2 0 0 36580 ENEL AMERICAS S A SPONSORED ADR 29274F104 1149 192478 SH SOLE 7 192478 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 41610 6969868 SH SOLE 21 6969868 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 62 10385 SH SOLE 25 10385 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 37929 6353343 SH SOLE 30 6353343 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 60 10075 SH SOLE 34 10075 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1967 329400 SH SOLE 43 267195 0 62205 ENEL CHILE S.A. SPONSORED ADR 29278D105 1340 847888 SH SOLE 30 847888 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 63 40124 SH SOLE 34 40124 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 640 405110 SH SOLE 43 405110 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2200 71506 SH SOLE 2 61206 0 10300 ENERGIZER HLDGS INC NEW COM 29272W109 6 185 SH SOLE 4 185 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 52 1691 SH SOLE 7 1691 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 8983 292036 SH SOLE 18 292036 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3396 110392 SH SOLE 19 110392 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 146607 4766146 SH SOLE 21 4766146 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 58516 1902345 SH SOLE 22 1861730 0 40615 ENERGIZER HLDGS INC NEW COM 29272W109 39 1284 SH SOLE 23 1284 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 241 7820 SH SOLE 25 7820 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 892 29005 SH SOLE 26 15717 0 13288 ENERGIZER HLDGS INC NEW COM 29272W109 33 1063 SH SOLE 28 1063 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1205 39158 SH SOLE 30 39158 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 43 1398 SH SOLE 36 1398 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 222 7227 SH SOLE 40 7227 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1923 62530 SH SOLE 43 57834 0 4696 ENERGOUS CORP COM 29272C103 17 13955 SH SOLE 18 13955 0 0 ENERGOUS CORP COM 29272C103 247 205440 SH SOLE 21 205440 0 0 ENERGOUS CORP COM 29272C103 811 676020 SH SOLE 22 676020 0 0 ENERGOUS CORP COM 29272C103 2 1345 SH SOLE 43 1345 0 0 ENERGY FOCUS INC COM 29268T409 2 1425 SH SOLE 21 1425 0 0 ENERGY FOCUS INC COM 29268T409 35 25548 SH SOLE 22 25548 0 0 ENERGY FUELS INC COM NEW 292671708 1230 134451 SH SOLE 2 36255 0 98196 ENERGY FUELS INC COM NEW 292671708 21 2266 SH SOLE 7 2266 0 0 ENERGY FUELS INC COM NEW 292671708 4080 445928 SH SOLE 18 431704 0 14224 ENERGY FUELS INC COM NEW 292671708 3195 349194 SH SOLE 19 349194 0 0 ENERGY FUELS INC COM NEW 292671708 48351 5284212 SH SOLE 21 5284212 0 0 ENERGY FUELS INC COM NEW 292671708 14220 1554108 SH SOLE 22 1516482 0 37626 ENERGY FUELS INC COM NEW 292671708 65 7060 SH SOLE 23 7060 0 0 ENERGY FUELS INC COM NEW 292671708 303 33159 SH SOLE 26 0 0 33159 ENERGY FUELS INC COM NEW 292671708 72 7870 SH SOLE 43 7776 0 94 ENERGY RECOVERY INC COM 29270J100 305 15121 SH SOLE 2 10394 0 4727 ENERGY RECOVERY INC COM 29270J100 888 44071 SH SOLE 7 44071 0 0 ENERGY RECOVERY INC COM 29270J100 2281 113269 SH SOLE 18 113269 0 0 ENERGY RECOVERY INC COM 29270J100 1505 74743 SH SOLE 19 74743 0 0 ENERGY RECOVERY INC COM 29270J100 29840 1481631 SH SOLE 21 1481631 0 0 ENERGY RECOVERY INC COM 29270J100 20196 1002787 SH SOLE 22 974827 0 27960 ENERGY RECOVERY INC COM 29270J100 148 7364 SH SOLE 25 7364 0 0 ENERGY RECOVERY INC COM 29270J100 127 6324 SH SOLE 26 3314 0 3010 ENERGY RECOVERY INC COM 29270J100 8876 440734 SH SOLE 30 440734 0 0 ENERGY RECOVERY INC COM 29270J100 136 6764 SH SOLE 36 6764 0 0 ENERGY RECOVERY INC COM 29270J100 73 3628 SH SOLE 40 3628 0 0 ENERGY RECOVERY INC COM 29270J100 3491 173335 SH SOLE 43 173190 0 145 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2697 240998 SH SOLE 2 240998 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3128 279538 SH SOLE 18 279538 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 96307 8606541 SH SOLE 19 8606541 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 585 52282 SH SOLE 43 52282 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 522 23848 SH SOLE 2 17287 0 6561 ENERPAC TOOL GROUP CORP CL A COM 292765104 6 281 SH SOLE 4 281 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 21 958 SH SOLE 7 958 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 4414 201639 SH SOLE 18 201639 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 2338 106806 SH SOLE 19 106806 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 156846 7165192 SH SOLE 21 7165192 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 31674 1446981 SH SOLE 22 1413296 0 33685 ENERPAC TOOL GROUP CORP CL A COM 292765104 167 7609 SH SOLE 25 7609 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 705 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 2566 117231 SH SOLE 30 117231 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 213 9713 SH SOLE 40 9713 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 797 36408 SH SOLE 43 35695 0 713 ENERPLUS CORP COM 292766102 270 21269 SH SOLE 2 21269 0 0 ENERPLUS CORP COM 292766102 1226 96547 SH SOLE 21 96547 0 0 ENERPLUS CORP COM 292766102 394 31060 SH SOLE 22 31060 0 0 ENERPLUS CORP COM 292766102 2248 177031 SH SOLE 43 174725 0 2306 ENERSYS COM 29275Y102 3680 49352 SH SOLE 2 29388 0 19964 ENERSYS COM 29275Y102 13 180 SH SOLE 4 180 0 0 ENERSYS COM 29275Y102 74 999 SH SOLE 7 999 0 0 ENERSYS COM 29275Y102 14442 193666 SH SOLE 18 193666 0 0 ENERSYS COM 29275Y102 5222 70023 SH SOLE 19 70023 0 0 ENERSYS COM 29275Y102 217745 2920010 SH SOLE 21 2920010 0 0 ENERSYS COM 29275Y102 89252 1196893 SH SOLE 22 1155826 0 41067 ENERSYS COM 29275Y102 1534 20571 SH SOLE 25 20571 0 0 ENERSYS COM 29275Y102 1778 23840 SH SOLE 26 17490 0 6350 ENERSYS COM 29275Y102 47 626 SH SOLE 28 626 0 0 ENERSYS COM 29275Y102 1917 25714 SH SOLE 30 25714 0 0 ENERSYS COM 29275Y102 1003 13445 SH SOLE 34 13445 0 0 ENERSYS COM 29275Y102 42 558 SH SOLE 36 558 0 0 ENERSYS COM 29275Y102 373 4996 SH SOLE 40 4996 0 0 ENERSYS COM 29275Y102 2200 29501 SH SOLE 43 24986 0 4515 ENETI INC COM Y2294C107 20 3138 SH SOLE 2 3138 0 0 ENETI INC COM Y2294C107 20 3221 SH SOLE 18 3221 0 0 ENETI INC COM Y2294C107 229 36032 SH SOLE 21 36032 0 0 ENFUSION INC CL A 292812104 118 9316 SH SOLE 2 5834 0 3482 ENFUSION INC CL A 292812104 732 57564 SH SOLE 18 57564 0 0 ENFUSION INC CL A 292812104 855 67188 SH SOLE 19 67188 0 0 ENFUSION INC CL A 292812104 8656 680513 SH SOLE 21 680513 0 0 ENFUSION INC CL A 292812104 5799 455906 SH SOLE 22 449394 0 6512 ENFUSION INC CL A 292812104 919 72216 SH SOLE 34 72216 0 0 ENGAGESMART INC COMMON STOCK 29283F103 1008 47294 SH SOLE 2 38010 0 9284 ENGAGESMART INC COMMON STOCK 29283F103 899 42201 SH SOLE 18 42201 0 0 ENGAGESMART INC COMMON STOCK 29283F103 2501 117361 SH SOLE 19 117361 0 0 ENGAGESMART INC COMMON STOCK 29283F103 11194 525300 SH SOLE 21 525300 0 0 ENGAGESMART INC COMMON STOCK 29283F103 3983 186913 SH SOLE 22 181675 0 5238 ENGAGESMART INC COMMON STOCK 29283F103 32 1511 SH SOLE 23 1511 0 0 ENGAGESMART INC COMMON STOCK 29283F103 83 3903 SH SOLE 26 0 0 3903 ENGAGESMART INC COMMON STOCK 29283F103 4494 210901 SH SOLE 34 210901 0 0 ENGLOBAL CORP COM 293306106 7 5627 SH SOLE 18 5627 0 0 ENGLOBAL CORP COM 293306106 100 76794 SH SOLE 21 76794 0 0 ENGLOBAL CORP COM 293306106 1032 794202 SH SOLE 22 794202 0 0 ENI S P A SPONSORED ADR 26874R108 17282 590847 SH SOLE 43 463974 0 126873 ENJOY TECHNOLOGY INC COM 29335V106 1253 329863 SH SOLE 22 329863 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 632 65457 SH SOLE 2 65457 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 15 1520 SH SOLE 4 1520 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5060 524326 SH SOLE 7 524326 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 9394 973493 SH SOLE 21 973493 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2193 227251 SH SOLE 22 126637 0 100614 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 331 34256 SH SOLE 25 34256 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 829 85908 SH SOLE 26 68849 0 17059 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1445 149785 SH SOLE 30 149785 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 120 12483 SH SOLE 34 12483 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 391 40544 SH SOLE 40 40544 0 0 ENNIS INC COM 293389102 1527 82674 SH SOLE 2 62847 0 19827 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 1485 80396 SH SOLE 18 80396 0 0 ENNIS INC COM 293389102 1605 86872 SH SOLE 19 86872 0 0 ENNIS INC COM 293389102 18277 989535 SH SOLE 21 989535 0 0 ENNIS INC COM 293389102 14620 791570 SH SOLE 22 764066 0 27504 ENNIS INC COM 293389102 62 3353 SH SOLE 25 3353 0 0 ENNIS INC COM 293389102 639 34574 SH SOLE 26 9361 0 25213 ENNIS INC COM 293389102 112 6057 SH SOLE 30 6057 0 0 ENNIS INC COM 293389102 48 2583 SH SOLE 40 2583 0 0 ENNIS INC COM 293389102 985 53340 SH SOLE 43 50392 0 2948 ENOCHIAN BIOSCIENCES INC COM 29350E104 33 3962 SH SOLE 18 3962 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 155 18766 SH SOLE 19 18766 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 410 49677 SH SOLE 21 49677 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 1053 127681 SH SOLE 22 127681 0 0 ENOVA INTL INC COM 29357K103 2874 75692 SH SOLE 2 44396 0 31296 ENOVA INTL INC COM 29357K103 5 121 SH SOLE 4 121 0 0 ENOVA INTL INC COM 29357K103 20 538 SH SOLE 7 538 0 0 ENOVA INTL INC COM 29357K103 5374 141524 SH SOLE 18 141524 0 0 ENOVA INTL INC COM 29357K103 5422 142807 SH SOLE 19 142807 0 0 ENOVA INTL INC COM 29357K103 160966 4239289 SH SOLE 21 4239289 0 0 ENOVA INTL INC COM 29357K103 37104 977184 SH SOLE 22 941074 0 36110 ENOVA INTL INC COM 29357K103 87 2292 SH SOLE 23 2292 0 0 ENOVA INTL INC COM 29357K103 173 4545 SH SOLE 25 4545 0 0 ENOVA INTL INC COM 29357K103 1531 40319 SH SOLE 26 23030 0 17289 ENOVA INTL INC COM 29357K103 25 657 SH SOLE 28 657 0 0 ENOVA INTL INC COM 29357K103 2246 59139 SH SOLE 30 59139 0 0 ENOVA INTL INC COM 29357K103 15 398 SH SOLE 34 398 0 0 ENOVA INTL INC COM 29357K103 172 4529 SH SOLE 40 4529 0 0 ENOVA INTL INC COM 29357K103 718 18913 SH SOLE 43 18851 0 62 ENOVIX CORPORATION COM 293594107 283 19860 SH SOLE 2 16812 0 3048 ENOVIX CORPORATION COM 293594107 1633 114464 SH SOLE 21 114464 0 0 ENOVIX CORPORATION COM 293594107 18681 1309102 SH SOLE 22 1291674 0 17428 ENOVIX CORPORATION COM 293594107 164 11506 SH SOLE 25 11506 0 0 ENOVIX CORPORATION COM 293594107 99 6942 SH SOLE 26 0 0 6942 ENOVIX CORPORATION COM 293594107 450 31542 SH SOLE 30 31542 0 0 ENOVIX CORPORATION COM 293594107 66 4638 SH SOLE 40 4638 0 0 ENPHASE ENERGY INC COM 29355A107 53120 263255 SH SOLE 2 42022 0 221233 ENPHASE ENERGY INC COM 29355A107 11387 56431 SH SOLE 4 45803 0 10628 ENPHASE ENERGY INC COM 29355A107 23204 114997 SH SOLE 7 111251 0 3746 ENPHASE ENERGY INC COM 29355A107 124 617 SH SOLE 13 617 0 0 ENPHASE ENERGY INC COM 29355A107 2501 12396 SH SOLE 15 12396 0 0 ENPHASE ENERGY INC COM 29355A107 54331 269259 SH SOLE 18 251187 0 18072 ENPHASE ENERGY INC COM 29355A107 16570 82119 SH SOLE 19 82119 0 0 ENPHASE ENERGY INC COM 29355A107 1328819 6585485 SH SOLE 21 6585485 0 0 ENPHASE ENERGY INC COM 29355A107 622646 3085769 SH SOLE 22 2828210 0 257559 ENPHASE ENERGY INC COM 29355A107 31941 158296 SH SOLE 23 158296 0 0 ENPHASE ENERGY INC COM 29355A107 49933 247463 SH SOLE 25 247463 0 0 ENPHASE ENERGY INC COM 29355A107 55186 273494 SH SOLE 26 84089 0 189405 ENPHASE ENERGY INC COM 29355A107 57848 286688 SH SOLE 28 42936 0 243752 ENPHASE ENERGY INC COM 29355A107 45 225 SH SOLE 29 225 0 0 ENPHASE ENERGY INC COM 29355A107 687177 3405574 SH SOLE 30 3366526 0 39048 ENPHASE ENERGY INC COM 29355A107 5528 27397 SH SOLE 31 13430 0 13967 ENPHASE ENERGY INC COM 29355A107 1223 6060 SH SOLE 34 6060 0 0 ENPHASE ENERGY INC COM 29355A107 9240 45792 SH SOLE 36 45792 0 0 ENPHASE ENERGY INC COM 29355A107 870 4311 SH SOLE 40 4311 0 0 ENPHASE ENERGY INC COM 29355A107 59 292 SH OTR 43 292 0 0 ENPHASE ENERGY INC COM 29355A107 18687 92610 SH SOLE 43 83893 0 8717 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 1929 1900000 PRN SOLE 2 1900000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 4443 4375000 PRN SOLE 21 4375000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAH0 3757 3700000 PRN SOLE 22 3700000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAK3 3948 3800000 PRN SOLE 2 3800000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAK3 4068 3915000 PRN SOLE 21 3915000 0 0 ENPHASE ENERGY INC NOTE 3/0 29355AAK3 7793 7500000 PRN SOLE 22 7500000 0 0 ENPRO INDS INC COM 29355X107 2296 23492 SH SOLE 2 10594 0 12898 ENPRO INDS INC COM 29355X107 6 58 SH SOLE 4 58 0 0 ENPRO INDS INC COM 29355X107 28 283 SH SOLE 7 283 0 0 ENPRO INDS INC COM 29355X107 7499 76733 SH SOLE 18 76733 0 0 ENPRO INDS INC COM 29355X107 4634 47421 SH SOLE 19 47421 0 0 ENPRO INDS INC COM 29355X107 249925 2557304 SH SOLE 21 2557304 0 0 ENPRO INDS INC COM 29355X107 51679 528798 SH SOLE 22 507827 0 20971 ENPRO INDS INC COM 29355X107 22 228 SH SOLE 23 228 0 0 ENPRO INDS INC COM 29355X107 377 3858 SH SOLE 25 3858 0 0 ENPRO INDS INC COM 29355X107 1034 10585 SH SOLE 26 4644 0 5941 ENPRO INDS INC COM 29355X107 36 367 SH SOLE 28 367 0 0 ENPRO INDS INC COM 29355X107 3584 36677 SH SOLE 30 36677 0 0 ENPRO INDS INC COM 29355X107 188 1919 SH SOLE 36 1919 0 0 ENPRO INDS INC COM 29355X107 256 2621 SH SOLE 40 2621 0 0 ENPRO INDS INC COM 29355X107 2250 23023 SH SOLE 43 18232 0 4791 ENSERVCO CORP COM NEW 29358Y201 4 1440 SH SOLE 21 1440 0 0 ENSERVCO CORP COM NEW 29358Y201 3 1165 SH SOLE 22 1165 0 0 ENSIGN GROUP INC COM 29358P101 5491 61001 SH SOLE 2 39304 0 21697 ENSIGN GROUP INC COM 29358P101 20 220 SH SOLE 4 220 0 0 ENSIGN GROUP INC COM 29358P101 68 750 SH SOLE 7 750 0 0 ENSIGN GROUP INC COM 29358P101 16361 181765 SH SOLE 18 178399 0 3366 ENSIGN GROUP INC COM 29358P101 19560 217310 SH SOLE 19 217310 0 0 ENSIGN GROUP INC COM 29358P101 571012 6343876 SH SOLE 21 6343876 0 0 ENSIGN GROUP INC COM 29358P101 125039 1389165 SH SOLE 22 1358616 0 30549 ENSIGN GROUP INC COM 29358P101 488 5421 SH SOLE 23 5421 0 0 ENSIGN GROUP INC COM 29358P101 670 7447 SH SOLE 25 7447 0 0 ENSIGN GROUP INC COM 29358P101 4270 47435 SH SOLE 26 18351 0 29084 ENSIGN GROUP INC COM 29358P101 88 982 SH SOLE 28 982 0 0 ENSIGN GROUP INC COM 29358P101 12783 142023 SH SOLE 30 142023 0 0 ENSIGN GROUP INC COM 29358P101 9 102 SH SOLE 34 102 0 0 ENSIGN GROUP INC COM 29358P101 56 619 SH SOLE 36 619 0 0 ENSIGN GROUP INC COM 29358P101 572 6359 SH SOLE 40 6359 0 0 ENSIGN GROUP INC COM 29358P101 2237 24854 SH SOLE 43 24710 0 144 ENSTAR GROUP LIMITED SHS G3075P101 2864 10966 SH SOLE 2 3465 0 7501 ENSTAR GROUP LIMITED SHS G3075P101 11 44 SH SOLE 4 44 0 0 ENSTAR GROUP LIMITED SHS G3075P101 78 300 SH SOLE 7 300 0 0 ENSTAR GROUP LIMITED SHS G3075P101 9512 36424 SH SOLE 18 36424 0 0 ENSTAR GROUP LIMITED SHS G3075P101 8854 33902 SH SOLE 19 33902 0 0 ENSTAR GROUP LIMITED SHS G3075P101 117975 451753 SH SOLE 21 451753 0 0 ENSTAR GROUP LIMITED SHS G3075P101 80038 306481 SH SOLE 22 294008 0 12473 ENSTAR GROUP LIMITED SHS G3075P101 79 301 SH SOLE 23 301 0 0 ENSTAR GROUP LIMITED SHS G3075P101 399 1527 SH SOLE 25 1527 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1136 4349 SH SOLE 26 3384 0 965 ENSTAR GROUP LIMITED SHS G3075P101 65 248 SH SOLE 28 248 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1985 7601 SH SOLE 30 7601 0 0 ENSTAR GROUP LIMITED SHS G3075P101 397 1519 SH SOLE 40 1519 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1780 6817 SH SOLE 43 6226 0 591 ENSYSCE BIOSCIENCES INC COM 293602108 267 234240 SH SOLE 22 234240 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 4 2179 SH SOLE 18 2179 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 45 23880 SH SOLE 21 23880 0 0 ENTASIS THERAPEUTICS HLDGS I COM 293614103 1 673 SH SOLE 22 673 0 0 ENTEGRIS INC COM 29362U104 32923 250824 SH SOLE 2 62546 0 188278 ENTEGRIS INC COM 29362U104 7238 55142 SH SOLE 4 50012 0 5130 ENTEGRIS INC COM 29362U104 1588 12095 SH SOLE 7 12095 0 0 ENTEGRIS INC COM 29362U104 63 478 SH SOLE 13 478 0 0 ENTEGRIS INC COM 29362U104 1238 9430 SH SOLE 15 9430 0 0 ENTEGRIS INC COM 29362U104 18077 137720 SH SOLE 18 130546 0 7174 ENTEGRIS INC COM 29362U104 597642 4553116 SH SOLE 19 4553116 0 0 ENTEGRIS INC COM 29362U104 467713 3563258 SH SOLE 21 3563258 0 0 ENTEGRIS INC COM 29362U104 467709 3563224 SH SOLE 22 3323036 0 240188 ENTEGRIS INC COM 29362U104 22089 168284 SH SOLE 23 168284 0 0 ENTEGRIS INC COM 29362U104 192387 1465697 SH SOLE 25 1465697 0 0 ENTEGRIS INC COM 29362U104 15509 118154 SH SOLE 26 87031 0 31123 ENTEGRIS INC COM 29362U104 20123 153306 SH SOLE 28 2414 0 150892 ENTEGRIS INC COM 29362U104 54 408 SH SOLE 29 408 0 0 ENTEGRIS INC COM 29362U104 38140 290567 SH SOLE 30 290567 0 0 ENTEGRIS INC COM 29362U104 2472 18831 SH SOLE 31 15772 0 3059 ENTEGRIS INC COM 29362U104 77001 586629 SH SOLE 34 586629 0 0 ENTEGRIS INC COM 29362U104 2919 22237 SH SOLE 36 22237 0 0 ENTEGRIS INC COM 29362U104 616 4695 SH SOLE 40 4695 0 0 ENTEGRIS INC COM 29362U104 33 253 SH OTR 43 253 0 0 ENTEGRIS INC COM 29362U104 8397 63976 SH SOLE 43 53981 0 9995 ENTERGY CORP NEW COM 29364G103 102073 874288 SH SOLE 2 416383 0 457905 ENTERGY CORP NEW COM 29364G103 25528 218655 SH SOLE 4 162934 0 55721 ENTERGY CORP NEW COM 29364G103 22148 189706 SH SOLE 7 183919 0 5787 ENTERGY CORP NEW COM 29364G103 6043 51761 SH SOLE 13 51761 0 0 ENTERGY CORP NEW COM 29364G103 3454 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 66659 570954 SH SOLE 18 425578 0 145376 ENTERGY CORP NEW COM 29364G103 69610 596231 SH SOLE 19 596231 0 0 ENTERGY CORP NEW COM 29364G103 917211 7856193 SH SOLE 21 7856193 0 0 ENTERGY CORP NEW COM 29364G103 595055 5096827 SH SOLE 22 4298838 0 797989 ENTERGY CORP NEW COM 29364G103 44409 380375 SH SOLE 23 380375 0 0 ENTERGY CORP NEW COM 29364G103 28872 247300 SH SOLE 25 247300 0 0 ENTERGY CORP NEW COM 29364G103 67439 577634 SH SOLE 26 253515 0 324119 ENTERGY CORP NEW COM 29364G103 13336 114226 SH SOLE 28 7785 0 106441 ENTERGY CORP NEW COM 29364G103 3384 28988 SH SOLE 29 28988 0 0 ENTERGY CORP NEW COM 29364G103 127802 1094667 SH SOLE 30 1087590 0 7077 ENTERGY CORP NEW COM 29364G103 12982 111197 SH SOLE 31 88411 0 22786 ENTERGY CORP NEW COM 29364G103 5704 48858 SH SOLE 32 48858 0 0 ENTERGY CORP NEW COM 29364G103 6977 59762 SH SOLE 34 59762 0 0 ENTERGY CORP NEW COM 29364G103 13853 118658 SH SOLE 35 118658 0 0 ENTERGY CORP NEW COM 29364G103 12400 106214 SH SOLE 36 106214 0 0 ENTERGY CORP NEW COM 29364G103 785 6721 SH SOLE 40 6721 0 0 ENTERGY CORP NEW COM 29364G103 83 708 SH OTR 43 708 0 0 ENTERGY CORP NEW COM 29364G103 13963 119595 SH SOLE 43 101144 0 18451 ENTERPRISE BANCORP INC MASS COM 293668109 344 8569 SH SOLE 2 3956 0 4613 ENTERPRISE BANCORP INC MASS COM 293668109 7 178 SH SOLE 7 178 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1187 29581 SH SOLE 18 29581 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 638 15890 SH SOLE 19 15890 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 13591 338749 SH SOLE 21 338749 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 8061 200922 SH SOLE 22 195019 0 5903 ENTERPRISE FINL SVCS CORP COM 293712105 1424 30104 SH SOLE 2 10508 0 19596 ENTERPRISE FINL SVCS CORP COM 293712105 6 136 SH SOLE 4 136 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 25 519 SH SOLE 7 519 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 4844 102392 SH SOLE 18 102392 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2830 59814 SH SOLE 19 59814 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 59989 1268004 SH SOLE 21 1268004 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 42771 904066 SH SOLE 22 864758 0 39308 ENTERPRISE FINL SVCS CORP COM 293712105 241 5104 SH SOLE 25 5104 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 650 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 1181 24960 SH SOLE 30 24960 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 260 5500 SH SOLE 40 5500 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 474 10026 SH SOLE 43 9679 0 347 ENTERPRISE PRODS PARTNERS L COM 293792107 25327 981287 SH SOLE 2 981287 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 61254 2373274 SH SOLE 18 1689127 0 684147 ENTERPRISE PRODS PARTNERS L COM 293792107 559748 21687263 SH SOLE 19 21687263 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 219 8468 SH SOLE 43 8468 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 15 1563 SH SOLE 2 660 0 903 ENTRADA THERAPEUTICS INC COM 29384C108 250 26579 SH SOLE 18 26579 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 135 14386 SH SOLE 19 14386 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 2828 301224 SH SOLE 21 301224 0 0 ENTRADA THERAPEUTICS INC COM 29384C108 956 101768 SH SOLE 22 99400 0 2368 ENTRAVISION COMMUNICATIONS C CL A 29382R107 2066 322361 SH SOLE 2 48873 0 273488 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 954 SH SOLE 7 954 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1138 177472 SH SOLE 18 177472 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 3069 478826 SH SOLE 19 478826 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 14527 2266283 SH SOLE 21 2266283 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 18384 2867990 SH SOLE 22 2832753 0 35237 ENTRAVISION COMMUNICATIONS C CL A 29382R107 420 65454 SH SOLE 23 65454 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 763 119075 SH SOLE 26 0 0 119075 ENTRAVISION COMMUNICATIONS C CL A 29382R107 45 6980 SH SOLE 43 6980 0 0 ENVELA CORP COM 29402E102 6 1209 SH SOLE 2 0 0 1209 ENVELA CORP COM 29402E102 7 1419 SH SOLE 18 1419 0 0 ENVELA CORP COM 29402E102 85 18266 SH SOLE 21 18266 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 1 4301 SH SOLE 18 4301 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 15 44243 SH SOLE 21 44243 0 0 ENVERIC BIOSCIENCES INC COM NEW 29405E109 149 450494 SH SOLE 22 450494 0 0 ENVESTNET INC COM 29404K106 178158 2393315 SH SOLE 2 2386459 0 6856 ENVESTNET INC COM 29404K106 17 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 53 709 SH SOLE 7 709 0 0 ENVESTNET INC COM 29404K106 16185 217425 SH SOLE 18 212967 0 4458 ENVESTNET INC COM 29404K106 11413 153315 SH SOLE 19 153315 0 0 ENVESTNET INC COM 29404K106 257055 3453182 SH SOLE 21 3453182 0 0 ENVESTNET INC COM 29404K106 105290 1414432 SH SOLE 22 1382229 0 32203 ENVESTNET INC COM 29404K106 140 1882 SH SOLE 23 1882 0 0 ENVESTNET INC COM 29404K106 129 1738 SH SOLE 25 1738 0 0 ENVESTNET INC COM 29404K106 2537 34083 SH SOLE 26 22001 0 12082 ENVESTNET INC COM 29404K106 72 970 SH SOLE 28 970 0 0 ENVESTNET INC COM 29404K106 2209 29671 SH SOLE 30 29671 0 0 ENVESTNET INC COM 29404K106 476 6390 SH SOLE 40 6390 0 0 ENVESTNET INC COM 29404K106 304 4088 SH SOLE 43 4065 0 23 ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2752 2305000 PRN SOLE 21 2305000 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 30518 626529 SH SOLE 2 289877 0 336652 ENVISTA HOLDINGS CORPORATION COM 29415F104 145 2970 SH SOLE 4 1047 0 1923 ENVISTA HOLDINGS CORPORATION COM 29415F104 157 3223 SH SOLE 7 3223 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 16921 347380 SH SOLE 18 347245 0 135 ENVISTA HOLDINGS CORPORATION COM 29415F104 74165 1522577 SH SOLE 19 1522577 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 437438 8980453 SH SOLE 21 8980453 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 215196 4417910 SH SOLE 22 4230678 0 187232 ENVISTA HOLDINGS CORPORATION COM 29415F104 1077 22104 SH SOLE 25 22104 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3131 64283 SH SOLE 26 52366 0 11917 ENVISTA HOLDINGS CORPORATION COM 29415F104 140 2865 SH SOLE 28 2865 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 4746 97435 SH SOLE 30 97435 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 115 2359 SH SOLE 31 2359 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 81306 1669183 SH SOLE 34 1669183 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 143 2939 SH SOLE 36 2939 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 1032 21189 SH SOLE 40 21189 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 478 9821 SH SOLE 43 9774 0 47 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 4938 2084000 PRN SOLE 2 2084000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 29223 12333000 PRN SOLE 19 12333000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 7940 3351000 PRN SOLE 21 3351000 0 0 ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 29223 12333000 PRN SOLE 34 12333000 0 0 ENVIVA INC COM 29415B103 61 775 SH SOLE 2 0 0 775 ENVIVA INC COM 29415B103 1421 17959 SH SOLE 21 17959 0 0 ENVIVA INC COM 29415B103 28258 357014 SH SOLE 22 357014 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 11 1747 SH SOLE 18 1747 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 146 22986 SH SOLE 21 22986 0 0 ENVVENO MEDICAL CORPORATION COM 29415J106 87 13708 SH SOLE 22 13708 0 0 ENZO BIOCHEM INC COM 294100102 175 60387 SH SOLE 2 0 0 60387 ENZO BIOCHEM INC COM 294100102 27 9390 SH SOLE 18 9390 0 0 ENZO BIOCHEM INC COM 294100102 407 140252 SH SOLE 21 140252 0 0 ENZO BIOCHEM INC COM 294100102 3642 1255799 SH SOLE 22 1255799 0 0 ENZO BIOCHEM INC COM 294100102 47 16087 SH SOLE 23 16087 0 0 ENZO BIOCHEM INC COM 294100102 170 58577 SH SOLE 26 0 0 58577 ENZO BIOCHEM INC COM 294100102 0 99 SH SOLE 43 99 0 0 EOG RES INC COM 26875P101 136821 1147542 SH SOLE 2 703102 0 444440 EOG RES INC COM 26875P101 61523 516006 SH SOLE 4 271989 0 244017 EOG RES INC COM 26875P101 74227 622555 SH SOLE 7 501088 0 121467 EOG RES INC COM 26875P101 7240 60725 SH SOLE 13 60725 0 0 EOG RES INC COM 26875P101 8708 73036 SH SOLE 15 73036 0 0 EOG RES INC COM 26875P101 1 8 SH SOLE 17 0 0 8 EOG RES INC COM 26875P101 125066 1048949 SH SOLE 18 881449 0 167500 EOG RES INC COM 26875P101 172777 1449103 SH SOLE 19 1449103 0 0 EOG RES INC COM 26875P101 1950352 16357897 SH SOLE 21 16357897 0 0 EOG RES INC COM 26875P101 1582108 13269376 SH SOLE 22 11568409 0 1700967 EOG RES INC COM 26875P101 103036 864177 SH SOLE 23 864177 0 0 EOG RES INC COM 26875P101 151594 1271441 SH SOLE 25 1271441 0 0 EOG RES INC COM 26875P101 184289 1545663 SH SOLE 26 638595 0 907068 EOG RES INC COM 26875P101 143002 1199378 SH SOLE 28 728 0 1198650 EOG RES INC COM 26875P101 28432 238461 SH SOLE 29 238461 0 0 EOG RES INC COM 26875P101 474348 3978432 SH SOLE 30 3892705 0 85727 EOG RES INC COM 26875P101 34739 291360 SH SOLE 31 225190 0 66170 EOG RES INC COM 26875P101 254062 2130855 SH SOLE 34 2130855 0 0 EOG RES INC COM 26875P101 28932 242655 SH SOLE 36 242655 0 0 EOG RES INC COM 26875P101 2278 19103 SH SOLE 40 19103 0 0 EOG RES INC COM 26875P101 179 1498 SH OTR 43 1498 0 0 EOG RES INC COM 26875P101 37935 318170 SH SOLE 43 276983 0 41187 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 25 6052 SH SOLE 2 1534 0 4518 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1 282 SH SOLE 7 282 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 491 117514 SH SOLE 18 117514 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 339 80988 SH SOLE 19 80988 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 6423 1536524 SH SOLE 21 1536524 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 3874 926759 SH SOLE 22 920248 0 6511 EPAM SYS INC COM 29414B104 50253 169424 SH SOLE 2 81398 0 88026 EPAM SYS INC COM 29414B104 15512 52296 SH SOLE 4 31456 0 20840 EPAM SYS INC COM 29414B104 17696 59661 SH SOLE 7 57988 0 1673 EPAM SYS INC COM 29414B104 1727 5823 SH SOLE 13 5823 0 0 EPAM SYS INC COM 29414B104 1562 5265 SH SOLE 15 5265 0 0 EPAM SYS INC COM 29414B104 31692 106846 SH SOLE 18 97534 0 9312 EPAM SYS INC COM 29414B104 17995 60670 SH SOLE 19 60670 0 0 EPAM SYS INC COM 29414B104 574205 1935893 SH SOLE 21 1935893 0 0 EPAM SYS INC COM 29414B104 384636 1296774 SH SOLE 22 1151979 0 144795 EPAM SYS INC COM 29414B104 24373 82172 SH SOLE 23 82172 0 0 EPAM SYS INC COM 29414B104 21757 73353 SH SOLE 25 73353 0 0 EPAM SYS INC COM 29414B104 37524 126510 SH SOLE 26 48476 0 78034 EPAM SYS INC COM 29414B104 33819 114017 SH SOLE 28 1005 0 113012 EPAM SYS INC COM 29414B104 1392 4694 SH SOLE 29 4694 0 0 EPAM SYS INC COM 29414B104 88097 297012 SH SOLE 30 297012 0 0 EPAM SYS INC COM 29414B104 5701 19219 SH SOLE 31 12893 0 6326 EPAM SYS INC COM 29414B104 5571 18782 SH SOLE 34 18782 0 0 EPAM SYS INC COM 29414B104 5677 19140 SH SOLE 36 19140 0 0 EPAM SYS INC COM 29414B104 548 1846 SH SOLE 40 1846 0 0 EPAM SYS INC COM 29414B104 23 79 SH OTR 43 79 0 0 EPAM SYS INC COM 29414B104 9480 31961 SH SOLE 43 30115 0 1846 EPIZYME INC COM 29428V104 59 51519 SH SOLE 2 39068 0 12451 EPIZYME INC COM 29428V104 0 363 SH SOLE 4 363 0 0 EPIZYME INC COM 29428V104 2 1443 SH SOLE 7 1443 0 0 EPIZYME INC COM 29428V104 364 316432 SH SOLE 18 316432 0 0 EPIZYME INC COM 29428V104 194 168882 SH SOLE 19 168882 0 0 EPIZYME INC COM 29428V104 6817 5927603 SH SOLE 21 5927603 0 0 EPIZYME INC COM 29428V104 3857 3353628 SH SOLE 22 3302549 0 51079 EPIZYME INC COM 29428V104 10 9055 SH SOLE 25 9055 0 0 EPIZYME INC COM 29428V104 60 52498 SH SOLE 26 46078 0 6420 EPIZYME INC COM 29428V104 9 8085 SH SOLE 28 8085 0 0 EPIZYME INC COM 29428V104 1007 875630 SH SOLE 30 875630 0 0 EPIZYME INC COM 29428V104 11 9171 SH SOLE 40 9171 0 0 EPIZYME INC COM 29428V104 4 3729 SH SOLE 43 3729 0 0 EPLUS INC COM 294268107 5317 94845 SH SOLE 2 39417 0 55428 EPLUS INC COM 294268107 6 100 SH SOLE 4 100 0 0 EPLUS INC COM 294268107 21 378 SH SOLE 7 378 0 0 EPLUS INC COM 294268107 6153 109756 SH SOLE 18 97844 0 11912 EPLUS INC COM 294268107 23046 411095 SH SOLE 19 411095 0 0 EPLUS INC COM 294268107 189321 3377115 SH SOLE 21 3377115 0 0 EPLUS INC COM 294268107 54041 963987 SH SOLE 22 936637 0 27350 EPLUS INC COM 294268107 826 14728 SH SOLE 23 14728 0 0 EPLUS INC COM 294268107 297 5292 SH SOLE 25 5292 0 0 EPLUS INC COM 294268107 4122 73536 SH SOLE 26 13144 0 60392 EPLUS INC COM 294268107 18 326 SH SOLE 28 326 0 0 EPLUS INC COM 294268107 4054 72319 SH SOLE 30 72319 0 0 EPLUS INC COM 294268107 209 3726 SH SOLE 36 3726 0 0 EPLUS INC COM 294268107 152 2712 SH SOLE 40 2712 0 0 EPLUS INC COM 294268107 691 12326 SH SOLE 43 12326 0 0 EPR PPTYS COM SH BEN INT 26884U109 23098 422181 SH SOLE 2 236453 0 185728 EPR PPTYS COM SH BEN INT 26884U109 21222 387903 SH SOLE 4 387903 0 0 EPR PPTYS COM SH BEN INT 26884U109 5131 93788 SH SOLE 7 93788 0 0 EPR PPTYS COM SH BEN INT 26884U109 36797 672591 SH SOLE 18 672591 0 0 EPR PPTYS COM SH BEN INT 26884U109 38035 695212 SH SOLE 19 695212 0 0 EPR PPTYS COM SH BEN INT 26884U109 212045 3875804 SH SOLE 21 3875804 0 0 EPR PPTYS COM SH BEN INT 26884U109 163558 2989551 SH SOLE 22 2559276 0 430275 EPR PPTYS COM SH BEN INT 26884U109 1633 29852 SH SOLE 23 29852 0 0 EPR PPTYS COM SH BEN INT 26884U109 17870 326637 SH SOLE 25 326637 0 0 EPR PPTYS COM SH BEN INT 26884U109 1485 27148 SH SOLE 26 21009 0 6139 EPR PPTYS COM SH BEN INT 26884U109 9990 182595 SH SOLE 28 68299 0 114296 EPR PPTYS COM SH BEN INT 26884U109 19543 357203 SH SOLE 30 357203 0 0 EPR PPTYS COM SH BEN INT 26884U109 59 1085 SH SOLE 31 1085 0 0 EPR PPTYS COM SH BEN INT 26884U109 17200 314378 SH SOLE 34 314378 0 0 EPR PPTYS COM SH BEN INT 26884U109 151 2758 SH SOLE 36 2758 0 0 EPR PPTYS COM SH BEN INT 26884U109 563 10299 SH SOLE 40 10299 0 0 EPR PPTYS COM SH BEN INT 26884U109 6357 116199 SH SOLE 43 97806 0 18393 EPR PPTYS PFD C CV 5.75% 26884U208 11081 428981 SH SOLE 21 428981 0 0 EPR PPTYS CONV PFD 9% SR E 26884U307 8874 267299 SH SOLE 21 267299 0 0 EPSILON ENERGY LTD COM 294375209 19 2887 SH SOLE 18 2887 0 0 EPSILON ENERGY LTD COM 294375209 224 34696 SH SOLE 21 34696 0 0 EPSILON ENERGY LTD COM 294375209 8 1236 SH SOLE 22 1236 0 0 EQONEX LIMITED SHS Y2074E109 30 13192 SH SOLE 2 13192 0 0 EQONEX LIMITED SHS Y2074E109 41 18414 SH SOLE 22 18414 0 0 EQRX INC COM 26886C107 195 47299 SH SOLE 2 10947 0 36352 EQRX INC COM 26886C107 906 219405 SH SOLE 21 219405 0 0 EQRX INC COM 26886C107 11920 2886098 SH SOLE 22 2886098 0 0 EQT CORP COM 26884L109 22349 649502 SH SOLE 2 410009 0 239493 EQT CORP COM 26884L109 2382 69232 SH SOLE 4 69232 0 0 EQT CORP COM 26884L109 219 6378 SH SOLE 7 6378 0 0 EQT CORP COM 26884L109 329514 9576104 SH SOLE 18 8626366 0 949738 EQT CORP COM 26884L109 702250 20408320 SH SOLE 19 20408320 0 0 EQT CORP COM 26884L109 538934 15662133 SH SOLE 21 15662133 0 0 EQT CORP COM 26884L109 345566 10042611 SH SOLE 22 9681508 0 361103 EQT CORP COM 26884L109 7378 214425 SH SOLE 23 214425 0 0 EQT CORP COM 26884L109 16053 466514 SH SOLE 25 300372 0 166142 EQT CORP COM 26884L109 11609 337375 SH SOLE 26 210841 0 126534 EQT CORP COM 26884L109 3473 100933 SH SOLE 28 100933 0 0 EQT CORP COM 26884L109 13496 392225 SH SOLE 30 392225 0 0 EQT CORP COM 26884L109 154 4465 SH SOLE 31 4465 0 0 EQT CORP COM 26884L109 184453 5360447 SH SOLE 34 5360447 0 0 EQT CORP COM 26884L109 3449 100239 SH SOLE 36 100239 0 0 EQT CORP COM 26884L109 1412 41047 SH SOLE 40 41047 0 0 EQT CORP COM 26884L109 13 388 SH OTR 43 388 0 0 EQT CORP COM 26884L109 15369 446641 SH SOLE 43 399774 0 46867 EQT CORP NOTE 1.750% 5/0 26884LAK5 3958 1670000 PRN SOLE 2 827000 0 843000 EQT CORP NOTE 1.750% 5/0 26884LAK5 957 404000 PRN SOLE 18 404000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 3330 1405000 PRN SOLE 19 1405000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 8094 3415000 PRN SOLE 21 3415000 0 0 EQT CORP NOTE 1.750% 5/0 26884LAK5 4695 1981000 PRN SOLE 26 1156000 0 825000 EQT CORP NOTE 1.750% 5/0 26884LAK5 4053 1710000 PRN SOLE 34 1710000 0 0 EQUIFAX INC COM 294429105 88881 374866 SH SOLE 2 167238 0 207628 EQUIFAX INC COM 294429105 27111 114344 SH SOLE 4 74238 0 40106 EQUIFAX INC COM 294429105 25600 107973 SH SOLE 7 104545 0 3428 EQUIFAX INC COM 294429105 3592 15148 SH SOLE 13 15148 0 0 EQUIFAX INC COM 294429105 3344 14102 SH SOLE 15 14102 0 0 EQUIFAX INC COM 294429105 62281 262678 SH SOLE 18 239628 0 23050 EQUIFAX INC COM 294429105 92521 390220 SH SOLE 19 390220 0 0 EQUIFAX INC COM 294429105 753350 3177353 SH SOLE 21 3177353 0 0 EQUIFAX INC COM 294429105 655606 2765105 SH SOLE 22 2414819 0 350286 EQUIFAX INC COM 294429105 45254 190863 SH SOLE 23 190863 0 0 EQUIFAX INC COM 294429105 118103 498115 SH SOLE 25 498115 0 0 EQUIFAX INC COM 294429105 75937 320276 SH SOLE 26 104547 0 215729 EQUIFAX INC COM 294429105 73611 310464 SH SOLE 28 2171 0 308293 EQUIFAX INC COM 294429105 4223 17812 SH SOLE 29 17812 0 0 EQUIFAX INC COM 294429105 132768 559965 SH SOLE 30 524941 0 35024 EQUIFAX INC COM 294429105 14949 63050 SH SOLE 31 49199 0 13851 EQUIFAX INC COM 294429105 101763 429198 SH SOLE 34 429198 0 0 EQUIFAX INC COM 294429105 10427 43979 SH SOLE 36 43979 0 0 EQUIFAX INC COM 294429105 929 3919 SH SOLE 40 3919 0 0 EQUIFAX INC COM 294429105 89 375 SH OTR 43 375 0 0 EQUIFAX INC COM 294429105 14489 61108 SH SOLE 43 55759 0 5349 EQUILLIUM INC COM 29446K106 8 2605 SH SOLE 18 2605 0 0 EQUILLIUM INC COM 29446K106 112 35613 SH SOLE 21 35613 0 0 EQUILLIUM INC COM 29446K106 3 1081 SH SOLE 22 1081 0 0 EQUINIX INC COM 29444U700 196552 265030 SH SOLE 2 68003 0 197027 EQUINIX INC COM 29444U700 110474 148963 SH SOLE 4 140643 0 8320 EQUINIX INC COM 29444U700 147719 199184 SH SOLE 7 196719 0 2465 EQUINIX INC COM 29444U700 283 381 SH SOLE 13 381 0 0 EQUINIX INC COM 29444U700 6207 8370 SH SOLE 15 8370 0 0 EQUINIX INC COM 29444U700 174160 234837 SH SOLE 18 222465 0 12372 EQUINIX INC COM 29444U700 240728 324598 SH SOLE 19 324598 0 0 EQUINIX INC COM 29444U700 2157606 2909315 SH SOLE 21 2909315 0 0 EQUINIX INC COM 29444U700 1911388 2577315 SH SOLE 22 2331810 0 245505 EQUINIX INC COM 29444U700 89767 121042 SH SOLE 23 121042 0 0 EQUINIX INC COM 29444U700 410386 553364 SH SOLE 25 553364 0 0 EQUINIX INC COM 29444U700 163353 220265 SH SOLE 26 81428 0 138837 EQUINIX INC COM 29444U700 179388 241887 SH SOLE 28 23145 0 218742 EQUINIX INC COM 29444U700 95 128 SH SOLE 29 128 0 0 EQUINIX INC COM 29444U700 601644 811257 SH SOLE 30 811257 0 0 EQUINIX INC COM 29444U700 14895 20084 SH SOLE 31 10002 0 10082 EQUINIX INC COM 29444U700 74425 100355 SH SOLE 34 100355 0 0 EQUINIX INC COM 29444U700 26583 35845 SH SOLE 36 35845 0 0 EQUINIX INC COM 29444U700 2266 3056 SH SOLE 40 3056 0 0 EQUINIX INC COM 29444U700 151 203 SH OTR 43 203 0 0 EQUINIX INC COM 29444U700 55193 74422 SH SOLE 43 66417 0 8005 EQUINOR ASA SPONSORED ADR 29446M102 1368 36479 SH SOLE 18 35960 0 519 EQUINOR ASA SPONSORED ADR 29446M102 36236 966036 SH SOLE 43 707310 0 258726 EQUINOX GOLD CORP COM 29446Y502 907 109689 SH SOLE 21 109689 0 0 EQUINOX GOLD CORP COM 29446Y502 141 17021 SH SOLE 43 17021 0 0 EQUITABLE HLDGS INC COM 29452E101 43948 1421796 SH SOLE 2 382185 0 1039611 EQUITABLE HLDGS INC COM 29452E101 8948 289477 SH SOLE 4 160544 0 128933 EQUITABLE HLDGS INC COM 29452E101 1207 39063 SH SOLE 7 39063 0 0 EQUITABLE HLDGS INC COM 29452E101 29 936 SH SOLE 13 936 0 0 EQUITABLE HLDGS INC COM 29452E101 1458 47154 SH SOLE 15 47154 0 0 EQUITABLE HLDGS INC COM 29452E101 104411 3377896 SH SOLE 18 3179032 0 198864 EQUITABLE HLDGS INC COM 29452E101 186780 6042689 SH SOLE 19 6042689 0 0 EQUITABLE HLDGS INC COM 29452E101 167101 5406046 SH SOLE 21 5406046 0 0 EQUITABLE HLDGS INC COM 29452E101 264553 8558809 SH SOLE 22 7914090 0 644719 EQUITABLE HLDGS INC COM 29452E101 18299 592003 SH SOLE 23 592003 0 0 EQUITABLE HLDGS INC COM 29452E101 20601 666477 SH SOLE 25 666477 0 0 EQUITABLE HLDGS INC COM 29452E101 19550 632494 SH SOLE 26 292551 0 339943 EQUITABLE HLDGS INC COM 29452E101 40162 1299321 SH SOLE 28 199697 0 1099624 EQUITABLE HLDGS INC COM 29452E101 13 423 SH SOLE 29 423 0 0 EQUITABLE HLDGS INC COM 29452E101 47846 1547927 SH SOLE 30 1506533 0 41394 EQUITABLE HLDGS INC COM 29452E101 2452 79332 SH SOLE 31 35342 0 43990 EQUITABLE HLDGS INC COM 29452E101 56761 1836328 SH SOLE 34 1836328 0 0 EQUITABLE HLDGS INC COM 29452E101 4913 158961 SH SOLE 36 158961 0 0 EQUITABLE HLDGS INC COM 29452E101 366 11847 SH SOLE 40 11847 0 0 EQUITABLE HLDGS INC COM 29452E101 38 1226 SH OTR 43 1226 0 0 EQUITABLE HLDGS INC COM 29452E101 10229 330927 SH SOLE 43 288929 0 41998 EQUITRANS MIDSTREAM CORP COM 294600101 5162 611554 SH SOLE 2 323273 0 288281 EQUITRANS MIDSTREAM CORP COM 294600101 15 1757 SH SOLE 4 1757 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 107 12629 SH SOLE 7 12629 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 16349 1937140 SH SOLE 18 1924963 0 12177 EQUITRANS MIDSTREAM CORP COM 294600101 6791 804583 SH SOLE 19 804583 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 262723 31128374 SH SOLE 21 31128374 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 101750 12055647 SH SOLE 22 11608729 0 446918 EQUITRANS MIDSTREAM CORP COM 294600101 39 4648 SH SOLE 23 4648 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 549 65041 SH SOLE 25 65041 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1677 198643 SH SOLE 26 141736 0 56907 EQUITRANS MIDSTREAM CORP COM 294600101 1756 208085 SH SOLE 28 7256 0 200829 EQUITRANS MIDSTREAM CORP COM 294600101 2067 244863 SH SOLE 30 244863 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 237 28083 SH SOLE 36 28083 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 420 49735 SH SOLE 40 49735 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 4066 481802 SH SOLE 43 435816 0 45986 EQUITY BANCSHARES INC COM CL A 29460X109 339 10498 SH SOLE 2 5593 0 4905 EQUITY BANCSHARES INC COM CL A 29460X109 9 271 SH SOLE 7 271 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1400 43325 SH SOLE 18 43325 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 1319 40813 SH SOLE 19 40813 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 16483 510148 SH SOLE 21 510148 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 13926 431008 SH SOLE 22 422038 0 8970 EQUITY BANCSHARES INC COM CL A 29460X109 46 1431 SH SOLE 23 1431 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 253 7834 SH SOLE 26 0 0 7834 EQUITY BANCSHARES INC COM CL A 29460X109 71 2188 SH SOLE 43 2188 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2350 83292 SH SOLE 2 36153 0 47139 EQUITY COMWLTH COM SH BEN INT 294628102 1466 51979 SH SOLE 4 51979 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3877 137429 SH SOLE 7 137429 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 9000 319033 SH SOLE 18 319033 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 8993 318797 SH SOLE 19 318797 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 137541 4875598 SH SOLE 21 4875598 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 99717 3534800 SH SOLE 22 3413386 0 121414 EQUITY COMWLTH COM SH BEN INT 294628102 552 19580 SH SOLE 23 19580 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 13309 471778 SH SOLE 25 471778 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1620 57444 SH SOLE 26 48453 0 8991 EQUITY COMWLTH COM SH BEN INT 294628102 1863 66049 SH SOLE 28 820 0 65229 EQUITY COMWLTH COM SH BEN INT 294628102 14519 514674 SH SOLE 30 514674 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 58 2072 SH SOLE 36 2072 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 421 14912 SH SOLE 40 14912 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 3432 121647 SH SOLE 43 118334 0 3313 EQUITY COMWLTH 6.5% CNV PFD D 294628201 10705 388578 SH SOLE 21 388578 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 28563 373468 SH SOLE 2 153197 0 220271 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17775 232417 SH SOLE 4 151424 0 80993 EQUITY LIFESTYLE PPTYS INC COM 29472R108 20101 262829 SH SOLE 7 262829 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 54 704 SH SOLE 13 704 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1424 18623 SH SOLE 15 18623 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15114 197614 SH SOLE 18 154389 0 43225 EQUITY LIFESTYLE PPTYS INC COM 29472R108 34865 455872 SH SOLE 19 455872 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 362798 4743695 SH SOLE 21 4743695 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 451506 5903581 SH SOLE 22 5496270 0 407311 EQUITY LIFESTYLE PPTYS INC COM 29472R108 16805 219731 SH SOLE 23 219731 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 74620 975675 SH SOLE 25 975675 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 18388 240430 SH SOLE 26 109414 0 131016 EQUITY LIFESTYLE PPTYS INC COM 29472R108 34284 448278 SH SOLE 28 3274 0 445004 EQUITY LIFESTYLE PPTYS INC COM 29472R108 50531 660710 SH SOLE 30 660710 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2850 37266 SH SOLE 31 17342 0 19924 EQUITY LIFESTYLE PPTYS INC COM 29472R108 735 9607 SH SOLE 34 9607 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5139 67193 SH SOLE 36 67193 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 444 5802 SH SOLE 40 5802 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 45 588 SH OTR 43 588 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 6370 83296 SH SOLE 43 74880 0 8416 EQUITY RESIDENTIAL SH BEN INT 29476L107 106216 1181227 SH SOLE 2 455864 0 725363 EQUITY RESIDENTIAL SH BEN INT 29476L107 48236 536431 SH SOLE 4 378850 0 157581 EQUITY RESIDENTIAL SH BEN INT 29476L107 72590 807277 SH SOLE 7 797461 0 9816 EQUITY RESIDENTIAL SH BEN INT 29476L107 1777 19765 SH SOLE 13 19765 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4563 50750 SH SOLE 15 50750 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 52488 583719 SH SOLE 18 529453 0 54266 EQUITY RESIDENTIAL SH BEN INT 29476L107 59507 661774 SH SOLE 19 661774 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1233312 13715660 SH SOLE 21 13715660 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 938144 10433098 SH SOLE 22 9571359 0 861739 EQUITY RESIDENTIAL SH BEN INT 29476L107 44613 496136 SH SOLE 23 496136 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 205867 2289450 SH SOLE 25 2289450 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 100406 1116610 SH SOLE 26 576138 0 540472 EQUITY RESIDENTIAL SH BEN INT 29476L107 99819 1110092 SH SOLE 28 8171 0 1101921 EQUITY RESIDENTIAL SH BEN INT 29476L107 2602 28932 SH SOLE 29 28932 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 288240 3205515 SH SOLE 30 3205515 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12916 143634 SH SOLE 31 104006 0 39628 EQUITY RESIDENTIAL SH BEN INT 29476L107 5247 58357 SH SOLE 34 58357 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12874 143174 SH SOLE 36 143174 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1076 11970 SH SOLE 40 11970 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 94 1044 SH OTR 43 1044 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 20636 229497 SH SOLE 43 215303 0 14194 ERASCA INC COM 29479A108 201 23392 SH SOLE 2 8270 0 15122 ERASCA INC COM 29479A108 8 884 SH SOLE 7 884 0 0 ERASCA INC COM 29479A108 1487 172895 SH SOLE 18 172895 0 0 ERASCA INC COM 29479A108 901 104779 SH SOLE 19 104779 0 0 ERASCA INC COM 29479A108 21861 2541964 SH SOLE 21 2541964 0 0 ERASCA INC COM 29479A108 7961 925658 SH SOLE 22 887914 0 37744 ERASCA INC COM 29479A108 50 5825 SH SOLE 25 5825 0 0 ERASCA INC COM 29479A108 18 2118 SH SOLE 26 2118 0 0 ERASCA INC COM 29479A108 584 67869 SH SOLE 30 67869 0 0 ERASCA INC COM 29479A108 43 5026 SH SOLE 40 5026 0 0 ERICSSON ADR B SEK 10 294821608 4488 491010 SH SOLE 19 491010 0 0 ERICSSON ADR B SEK 10 294821608 366 40066 SH SOLE 25 40066 0 0 ERICSSON ADR B SEK 10 294821608 749 81952 SH SOLE 34 81952 0 0 ERICSSON ADR B SEK 10 294821608 4360 477056 SH SOLE 43 448563 0 28493 ERIE INDTY CO CL A 29530P102 3720 21119 SH SOLE 2 10334 0 10785 ERIE INDTY CO CL A 29530P102 3302 18750 SH SOLE 4 12573 0 6177 ERIE INDTY CO CL A 29530P102 2486 14115 SH SOLE 7 14115 0 0 ERIE INDTY CO CL A 29530P102 19 107 SH SOLE 13 107 0 0 ERIE INDTY CO CL A 29530P102 434 2465 SH SOLE 15 2465 0 0 ERIE INDTY CO CL A 29530P102 4992 28344 SH SOLE 18 26888 0 1456 ERIE INDTY CO CL A 29530P102 1844 10472 SH SOLE 19 10472 0 0 ERIE INDTY CO CL A 29530P102 158471 899736 SH SOLE 21 899736 0 0 ERIE INDTY CO CL A 29530P102 118873 674916 SH SOLE 22 630243 0 44673 ERIE INDTY CO CL A 29530P102 5398 30648 SH SOLE 23 30648 0 0 ERIE INDTY CO CL A 29530P102 478 2714 SH SOLE 25 2714 0 0 ERIE INDTY CO CL A 29530P102 4711 26747 SH SOLE 26 16199 0 10548 ERIE INDTY CO CL A 29530P102 4609 26169 SH SOLE 28 454 0 25715 ERIE INDTY CO CL A 29530P102 31 176 SH SOLE 29 176 0 0 ERIE INDTY CO CL A 29530P102 28673 162793 SH SOLE 30 124814 0 37979 ERIE INDTY CO CL A 29530P102 879 4992 SH SOLE 31 2303 0 2689 ERIE INDTY CO CL A 29530P102 252 1428 SH SOLE 34 1428 0 0 ERIE INDTY CO CL A 29530P102 2460 13967 SH SOLE 36 13967 0 0 ERIE INDTY CO CL A 29530P102 163 925 SH SOLE 40 925 0 0 ERIE INDTY CO CL A 29530P102 28 159 SH OTR 43 159 0 0 ERIE INDTY CO CL A 29530P102 3749 21284 SH SOLE 43 20106 0 1178 EROS STX GLOBAL CORP ORD SHS A G3788R105 56 20176 SH SOLE 2 1955 0 18221 EROS STX GLOBAL CORP ORD SHS A G3788R105 1 255 SH SOLE 7 255 0 0 EROS STX GLOBAL CORP ORD SHS A G3788R105 146 52239 SH SOLE 18 52239 0 0 EROS STX GLOBAL CORP ORD SHS A G3788R105 79 28224 SH SOLE 19 28224 0 0 EROS STX GLOBAL CORP ORD SHS A G3788R105 1594 571261 SH SOLE 21 571261 0 0 EROS STX GLOBAL CORP ORD SHS A G3788R105 557 199801 SH SOLE 22 189026 0 10775 EROS STX GLOBAL CORP ORD SHS A G3788R105 14 4897 SH SOLE 23 4897 0 0 EROS STX GLOBAL CORP ORD SHS A G3788R105 70 25112 SH SOLE 26 0 0 25112 ESCALADE INC COM 296056104 57 4326 SH SOLE 2 425 0 3901 ESCALADE INC COM 296056104 396 30006 SH SOLE 18 30006 0 0 ESCALADE INC COM 296056104 235 17785 SH SOLE 19 17785 0 0 ESCALADE INC COM 296056104 4868 368803 SH SOLE 21 368803 0 0 ESCALADE INC COM 296056104 1799 136325 SH SOLE 22 130792 0 5533 ESCO TECHNOLOGIES INC COM 296315104 1194 17077 SH SOLE 2 7353 0 9724 ESCO TECHNOLOGIES INC COM 296315104 5 78 SH SOLE 4 78 0 0 ESCO TECHNOLOGIES INC COM 296315104 25 362 SH SOLE 7 362 0 0 ESCO TECHNOLOGIES INC COM 296315104 6673 95437 SH SOLE 18 95437 0 0 ESCO TECHNOLOGIES INC COM 296315104 3832 54810 SH SOLE 19 54810 0 0 ESCO TECHNOLOGIES INC COM 296315104 222650 3184360 SH SOLE 21 3184360 0 0 ESCO TECHNOLOGIES INC COM 296315104 45422 649623 SH SOLE 22 623028 0 26595 ESCO TECHNOLOGIES INC COM 296315104 340 4861 SH SOLE 25 4861 0 0 ESCO TECHNOLOGIES INC COM 296315104 928 13267 SH SOLE 26 11471 0 1796 ESCO TECHNOLOGIES INC COM 296315104 32 464 SH SOLE 28 464 0 0 ESCO TECHNOLOGIES INC COM 296315104 3224 46111 SH SOLE 30 46111 0 0 ESCO TECHNOLOGIES INC COM 296315104 168 2408 SH SOLE 36 2408 0 0 ESCO TECHNOLOGIES INC COM 296315104 208 2977 SH SOLE 40 2977 0 0 ESCO TECHNOLOGIES INC COM 296315104 47 670 SH OTR 43 670 0 0 ESCO TECHNOLOGIES INC COM 296315104 1701 24326 SH SOLE 43 22627 0 1699 ESPERION THERAPEUTICS INC NE COM 29664W105 224 48381 SH SOLE 2 33995 0 14386 ESPERION THERAPEUTICS INC NE COM 29664W105 2 497 SH SOLE 7 497 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 744 160252 SH SOLE 18 160252 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 607 130863 SH SOLE 19 130863 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 9381 2021743 SH SOLE 21 2021743 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 6181 1332013 SH SOLE 22 1324805 0 7208 ESPERION THERAPEUTICS INC NE COM 29664W105 11 2459 SH SOLE 23 2459 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 17 3694 SH SOLE 28 3694 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 140 30210 SH SOLE 30 30210 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 156 33628 SH SOLE 43 25221 0 8407 ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1 910 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 69 4983 SH SOLE 21 4983 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 2 3025 SH SOLE 18 3025 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 29 40462 SH SOLE 21 40462 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 124 171849 SH SOLE 22 171849 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 8 1242 SH SOLE 2 388 0 854 ESPORTS TECHNOLOGIES INC COM 29667L106 212 31528 SH SOLE 18 31528 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 130 19288 SH SOLE 19 19288 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 2616 388151 SH SOLE 21 388151 0 0 ESPORTS TECHNOLOGIES INC COM 29667L106 646 95906 SH SOLE 22 94791 0 1115 ESQUIRE FINL HLDGS INC COM 29667J101 11 338 SH SOLE 2 0 0 338 ESQUIRE FINL HLDGS INC COM 29667J101 45 1350 SH SOLE 18 1350 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 547 16289 SH SOLE 21 16289 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 1009 30011 SH SOLE 22 30011 0 0 ESS TECH INC COMMON STOCK 26916J106 110 19732 SH SOLE 2 0 0 19732 ESS TECH INC COMMON STOCK 26916J106 20 3576 SH SOLE 21 3576 0 0 ESS TECH INC COMMON STOCK 26916J106 3770 676883 SH SOLE 22 676883 0 0 ESSA BANCORP INC COM 29667D104 150 8351 SH SOLE 2 8351 0 0 ESSA BANCORP INC COM 29667D104 30 1655 SH SOLE 18 1655 0 0 ESSA BANCORP INC COM 29667D104 525 29259 SH SOLE 21 29259 0 0 ESSA BANCORP INC COM 29667D104 200 11165 SH SOLE 22 11165 0 0 ESSA PHARMA INC COM NEW 29668H708 31 5066 SH SOLE 2 5066 0 0 ESSA PHARMA INC COM NEW 29668H708 265 42933 SH SOLE 21 42933 0 0 ESSA PHARMA INC COM NEW 29668H708 116 18784 SH SOLE 22 9120 0 9664 ESSA PHARMA INC COM NEW 29668H708 22 3568 SH SOLE 25 3568 0 0 ESSA PHARMA INC COM NEW 29668H708 13 2097 SH SOLE 26 2097 0 0 ESSA PHARMA INC COM NEW 29668H708 39 6348 SH SOLE 30 6348 0 0 ESSA PHARMA INC COM NEW 29668H708 23 3752 SH SOLE 36 3752 0 0 ESSA PHARMA INC COM NEW 29668H708 16 2521 SH SOLE 40 2521 0 0 ESSENT GROUP LTD COM G3198U102 17944 435426 SH SOLE 2 213988 0 221438 ESSENT GROUP LTD COM G3198U102 155 3770 SH SOLE 4 246 0 3524 ESSENT GROUP LTD COM G3198U102 119 2878 SH SOLE 7 2878 0 0 ESSENT GROUP LTD COM G3198U102 21557 523093 SH SOLE 18 513897 0 9196 ESSENT GROUP LTD COM G3198U102 52946 1284778 SH SOLE 19 1284778 0 0 ESSENT GROUP LTD COM G3198U102 324843 7882621 SH SOLE 21 7882621 0 0 ESSENT GROUP LTD COM G3198U102 180078 4369776 SH SOLE 22 4256897 0 112879 ESSENT GROUP LTD COM G3198U102 1889 45833 SH SOLE 23 45833 0 0 ESSENT GROUP LTD COM G3198U102 627 15213 SH SOLE 25 15213 0 0 ESSENT GROUP LTD COM G3198U102 11992 290991 SH SOLE 26 39805 0 251186 ESSENT GROUP LTD COM G3198U102 83 2011 SH SOLE 28 2011 0 0 ESSENT GROUP LTD COM G3198U102 2752 66782 SH SOLE 30 66782 0 0 ESSENT GROUP LTD COM G3198U102 2375 57640 SH SOLE 34 57640 0 0 ESSENT GROUP LTD COM G3198U102 10 252 SH SOLE 36 252 0 0 ESSENT GROUP LTD COM G3198U102 612 14855 SH SOLE 40 14855 0 0 ESSENT GROUP LTD COM G3198U102 0 3 SH SOLE 43 3 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 6599 260814 SH SOLE 2 175814 0 85000 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1475 58290 SH SOLE 4 58290 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3853 152304 SH SOLE 7 152304 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11461 453006 SH SOLE 18 453006 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10606 419216 SH SOLE 19 419216 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 386222 15265708 SH SOLE 21 15265708 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 104766 4140955 SH SOLE 22 4015450 0 125505 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 89 3508 SH SOLE 23 3508 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13434 530991 SH SOLE 25 530991 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1046 41326 SH SOLE 26 31439 0 9887 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1891 74732 SH SOLE 28 2107 0 72625 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18113 715919 SH SOLE 30 715919 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 589 23265 SH SOLE 34 23265 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 368 14564 SH SOLE 40 14564 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1634 64579 SH SOLE 43 60950 0 3629 ESSENTIAL UTILS INC COM 29670G102 14284 279357 SH SOLE 2 137077 0 142280 ESSENTIAL UTILS INC COM 29670G102 11850 231753 SH SOLE 4 131312 0 100441 ESSENTIAL UTILS INC COM 29670G102 36846 720626 SH SOLE 7 720626 0 0 ESSENTIAL UTILS INC COM 29670G102 33 649 SH SOLE 13 649 0 0 ESSENTIAL UTILS INC COM 29670G102 1361 26625 SH SOLE 15 26625 0 0 ESSENTIAL UTILS INC COM 29670G102 27248 532916 SH SOLE 18 519910 0 13006 ESSENTIAL UTILS INC COM 29670G102 5398 105577 SH SOLE 19 105577 0 0 ESSENTIAL UTILS INC COM 29670G102 635778 12434543 SH SOLE 21 12434543 0 0 ESSENTIAL UTILS INC COM 29670G102 334760 6547242 SH SOLE 22 6118650 0 428592 ESSENTIAL UTILS INC COM 29670G102 15376 300726 SH SOLE 23 300726 0 0 ESSENTIAL UTILS INC COM 29670G102 29445 575886 SH SOLE 25 575886 0 0 ESSENTIAL UTILS INC COM 29670G102 13382 261722 SH SOLE 26 165897 0 95825 ESSENTIAL UTILS INC COM 29670G102 26353 515407 SH SOLE 28 3997 0 511410 ESSENTIAL UTILS INC COM 29670G102 44 860 SH SOLE 29 860 0 0 ESSENTIAL UTILS INC COM 29670G102 184930 3616861 SH SOLE 30 3520592 0 96269 ESSENTIAL UTILS INC COM 29670G102 2656 51951 SH SOLE 31 25657 0 26294 ESSENTIAL UTILS INC COM 29670G102 7543 147522 SH SOLE 34 147522 0 0 ESSENTIAL UTILS INC COM 29670G102 2951 57708 SH SOLE 36 57708 0 0 ESSENTIAL UTILS INC COM 29670G102 410 8011 SH SOLE 40 8011 0 0 ESSENTIAL UTILS INC COM 29670G102 23 455 SH OTR 43 455 0 0 ESSENTIAL UTILS INC COM 29670G102 17440 341098 SH SOLE 43 328522 0 12576 ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 36931 603541 SH SOLE 21 603541 0 0 ESSEX PPTY TR INC COM 297178105 48972 141750 SH SOLE 2 20284 0 121466 ESSEX PPTY TR INC COM 297178105 26052 75407 SH SOLE 4 54569 0 20838 ESSEX PPTY TR INC COM 297178105 53742 155558 SH SOLE 7 153747 0 1811 ESSEX PPTY TR INC COM 297178105 97 282 SH SOLE 13 282 0 0 ESSEX PPTY TR INC COM 297178105 3192 9238 SH SOLE 15 9238 0 0 ESSEX PPTY TR INC COM 297178105 36683 106179 SH SOLE 18 97312 0 8867 ESSEX PPTY TR INC COM 297178105 40493 117207 SH SOLE 19 117207 0 0 ESSEX PPTY TR INC COM 297178105 870025 2518309 SH SOLE 21 2518309 0 0 ESSEX PPTY TR INC COM 297178105 642705 1860324 SH SOLE 22 1729864 0 130460 ESSEX PPTY TR INC COM 297178105 28594 82765 SH SOLE 23 82765 0 0 ESSEX PPTY TR INC COM 297178105 138696 401460 SH SOLE 25 401460 0 0 ESSEX PPTY TR INC COM 297178105 52414 151714 SH SOLE 26 58297 0 93417 ESSEX PPTY TR INC COM 297178105 65191 188698 SH SOLE 28 1284 0 187414 ESSEX PPTY TR INC COM 297178105 24 70 SH SOLE 29 70 0 0 ESSEX PPTY TR INC COM 297178105 192717 557823 SH SOLE 30 557823 0 0 ESSEX PPTY TR INC COM 297178105 4889 14150 SH SOLE 31 6748 0 7402 ESSEX PPTY TR INC COM 297178105 2655 7685 SH SOLE 34 7685 0 0 ESSEX PPTY TR INC COM 297178105 8839 25585 SH SOLE 36 25585 0 0 ESSEX PPTY TR INC COM 297178105 764 2210 SH SOLE 40 2210 0 0 ESSEX PPTY TR INC COM 297178105 43 124 SH OTR 43 124 0 0 ESSEX PPTY TR INC COM 297178105 10381 30048 SH SOLE 43 27952 0 2096 ESTABLISHMENT LABS HLDGS INC COM G31249108 305 4527 SH SOLE 2 4527 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 3349 49694 SH SOLE 21 49694 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1158 17186 SH SOLE 22 8598 0 8588 ESTABLISHMENT LABS HLDGS INC COM G31249108 195 2894 SH SOLE 25 2894 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 157 2326 SH SOLE 26 857 0 1469 ESTABLISHMENT LABS HLDGS INC COM G31249108 771 11437 SH SOLE 30 11437 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 46 676 SH SOLE 36 676 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 152 2255 SH SOLE 40 2255 0 0 ETF SER SOLUTIONS NETLEASE CORP 26922A248 0 1 SH SOLE 17 0 0 1 ETF SER SOLUTIONS DISTILLATE US 26922A321 7 148 SH SOLE 17 0 0 148 ETHAN ALLEN INTERIORS INC COM 297602104 3859 148013 SH SOLE 2 103908 0 44105 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 2311 88638 SH SOLE 18 88638 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 5896 226157 SH SOLE 19 226157 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 77989 2991531 SH SOLE 21 2991531 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 21098 809279 SH SOLE 22 782898 0 26381 ETHAN ALLEN INTERIORS INC COM 297602104 84 3240 SH SOLE 23 3240 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 71 2719 SH SOLE 25 2719 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 749 28729 SH SOLE 26 5285 0 23444 ETHAN ALLEN INTERIORS INC COM 297602104 1443 55337 SH SOLE 30 55337 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 21 820 SH SOLE 36 820 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 80 3080 SH SOLE 40 3080 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 797 30558 SH SOLE 43 30340 0 218 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 255 58445 SH SOLE 21 58445 0 0 ETON PHARMACEUTICALS INC COM 29772L108 1019 233624 SH SOLE 22 233624 0 0 ETSY INC COM 29786A106 41867 336879 SH SOLE 2 124823 0 212056 ETSY INC COM 29786A106 10563 84991 SH SOLE 4 55127 0 29864 ETSY INC COM 29786A106 13644 109784 SH SOLE 7 106239 0 3545 ETSY INC COM 29786A106 82 662 SH SOLE 13 662 0 0 ETSY INC COM 29786A106 1478 11893 SH SOLE 15 11893 0 0 ETSY INC COM 29786A106 197632 1590218 SH SOLE 18 1143977 0 446241 ETSY INC COM 29786A106 132360 1065015 SH SOLE 19 1065015 0 0 ETSY INC COM 29786A106 510544 4108016 SH SOLE 21 4108016 0 0 ETSY INC COM 29786A106 376590 3030176 SH SOLE 22 2755165 0 275011 ETSY INC COM 29786A106 19694 158463 SH SOLE 23 158463 0 0 ETSY INC COM 29786A106 27667 222617 SH SOLE 25 222617 0 0 ETSY INC COM 29786A106 38390 308896 SH SOLE 26 91690 0 217206 ETSY INC COM 29786A106 41414 333232 SH SOLE 28 11345 0 321887 ETSY INC COM 29786A106 110802 891548 SH SOLE 30 820632 0 70916 ETSY INC COM 29786A106 3491 28086 SH SOLE 31 13691 0 14395 ETSY INC COM 29786A106 9293 74773 SH SOLE 34 74773 0 0 ETSY INC COM 29786A106 6153 49508 SH SOLE 36 49508 0 0 ETSY INC COM 29786A106 539 4336 SH SOLE 40 4336 0 0 ETSY INC COM 29786A106 27 214 SH OTR 43 214 0 0 ETSY INC COM 29786A106 14095 113412 SH SOLE 43 103232 0 10180 ETSY INC NOTE 0.125%10/0 29786AAJ5 481 300000 PRN SOLE 2 300000 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 7630 4757000 PRN SOLE 21 4757000 0 0 ETSY INC NOTE 0.125%10/0 29786AAJ5 802 500000 PRN SOLE 22 500000 0 0 ETSY INC NOTE 0.125% 9/0 29786AAL0 4505 4548000 PRN SOLE 21 4548000 0 0 EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8833 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 56 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 6102 180000 SH SOLE 42 180000 0 0 EURONAV NV SHS B38564108 20 1863 SH SOLE 2 1863 0 0 EURONAV NV SHS B38564108 3385 320265 SH SOLE 7 320265 0 0 EURONAV NV SHS B38564108 34 3220 SH SOLE 22 3220 0 0 EURONAV NV SHS B38564108 4 368 SH SOLE 43 0 0 368 EURONET WORLDWIDE INC COM 298736109 14982 115114 SH SOLE 2 53862 0 61252 EURONET WORLDWIDE INC COM 298736109 114 879 SH SOLE 4 764 0 115 EURONET WORLDWIDE INC COM 298736109 126 970 SH SOLE 7 970 0 0 EURONET WORLDWIDE INC COM 298736109 21340 163968 SH SOLE 18 163968 0 0 EURONET WORLDWIDE INC COM 298736109 2232 17147 SH SOLE 19 17147 0 0 EURONET WORLDWIDE INC COM 298736109 337426 2592592 SH SOLE 21 2592592 0 0 EURONET WORLDWIDE INC COM 298736109 188546 1448681 SH SOLE 22 1388827 0 59854 EURONET WORLDWIDE INC COM 298736109 946 7266 SH SOLE 25 7266 0 0 EURONET WORLDWIDE INC COM 298736109 2920 22436 SH SOLE 26 18158 0 4278 EURONET WORLDWIDE INC COM 298736109 122 941 SH SOLE 28 941 0 0 EURONET WORLDWIDE INC COM 298736109 4081 31358 SH SOLE 30 31358 0 0 EURONET WORLDWIDE INC COM 298736109 97 742 SH SOLE 31 742 0 0 EURONET WORLDWIDE INC COM 298736109 55 420 SH SOLE 36 420 0 0 EURONET WORLDWIDE INC COM 298736109 916 7038 SH SOLE 40 7038 0 0 EURONET WORLDWIDE INC COM 298736109 2479 19050 SH SOLE 43 16849 0 2201 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3937 3539000 PRN SOLE 21 3539000 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 235 7946 SH SOLE 2 3724 0 4222 EUROPEAN WAX CTR INC CLASS A COM 29882P106 1167 39467 SH SOLE 18 39467 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 692 23407 SH SOLE 19 23407 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 14564 492685 SH SOLE 21 492685 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 9710 328487 SH SOLE 22 315632 0 12855 EUROPEAN WAX CTR INC CLASS A COM 29882P106 123 4176 SH SOLE 25 4176 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 35 1178 SH SOLE 26 1178 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 158 5358 SH SOLE 30 5358 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 63 2117 SH SOLE 36 2117 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 76 2565 SH SOLE 40 2565 0 0 EUROPEAN WAX CTR INC CLASS A COM 29882P106 1 19 SH SOLE 43 0 0 19 EVANS BANCORP INC COM NEW 29911Q208 173 4565 SH SOLE 2 4178 0 387 EVANS BANCORP INC COM NEW 29911Q208 41 1087 SH SOLE 18 1087 0 0 EVANS BANCORP INC COM NEW 29911Q208 532 13990 SH SOLE 21 13990 0 0 EVANS BANCORP INC COM NEW 29911Q208 752 19800 SH SOLE 22 19800 0 0 EVELO BIOSCIENCES INC COM 299734103 14 4043 SH SOLE 2 1296 0 2747 EVELO BIOSCIENCES INC COM 299734103 2 488 SH SOLE 7 488 0 0 EVELO BIOSCIENCES INC COM 299734103 300 88363 SH SOLE 18 88363 0 0 EVELO BIOSCIENCES INC COM 299734103 184 54167 SH SOLE 19 54167 0 0 EVELO BIOSCIENCES INC COM 299734103 4236 1249469 SH SOLE 21 1249469 0 0 EVELO BIOSCIENCES INC COM 299734103 2179 642865 SH SOLE 22 637092 0 5773 EVELO BIOSCIENCES INC COM 299734103 83 24445 SH SOLE 30 24445 0 0 EVELO BIOSCIENCES INC COM 299734103 1 358 SH SOLE 43 358 0 0 EVENTBRITE INC COM CL A 29975E109 835 56526 SH SOLE 2 39325 0 17201 EVENTBRITE INC COM CL A 29975E109 3 226 SH SOLE 4 226 0 0 EVENTBRITE INC COM CL A 29975E109 16 1062 SH SOLE 7 1062 0 0 EVENTBRITE INC COM CL A 29975E109 3034 205444 SH SOLE 18 195546 0 9898 EVENTBRITE INC COM CL A 29975E109 13455 910971 SH SOLE 19 910971 0 0 EVENTBRITE INC COM CL A 29975E109 38386 2598900 SH SOLE 21 2598900 0 0 EVENTBRITE INC COM CL A 29975E109 27373 1853296 SH SOLE 22 1809718 0 43578 EVENTBRITE INC COM CL A 29975E109 58 3953 SH SOLE 23 3953 0 0 EVENTBRITE INC COM CL A 29975E109 173 11701 SH SOLE 25 11701 0 0 EVENTBRITE INC COM CL A 29975E109 656 44434 SH SOLE 26 28701 0 15733 EVENTBRITE INC COM CL A 29975E109 759 51421 SH SOLE 30 51421 0 0 EVENTBRITE INC COM CL A 29975E109 19851 1343998 SH SOLE 34 1343998 0 0 EVENTBRITE INC COM CL A 29975E109 128 8650 SH SOLE 40 8650 0 0 EVENTBRITE INC COM CL A 29975E109 211 14292 SH SOLE 43 14035 0 257 EVERBRIDGE INC COM 29978A104 9152 209712 SH SOLE 2 65185 0 144527 EVERBRIDGE INC COM 29978A104 20 469 SH SOLE 4 141 0 328 EVERBRIDGE INC COM 29978A104 24 539 SH SOLE 7 539 0 0 EVERBRIDGE INC COM 29978A104 874 20025 SH SOLE 18 20025 0 0 EVERBRIDGE INC COM 29978A104 744 17047 SH SOLE 19 17047 0 0 EVERBRIDGE INC COM 29978A104 37382 856600 SH SOLE 21 856600 0 0 EVERBRIDGE INC COM 29978A104 41608 953445 SH SOLE 22 911220 0 42225 EVERBRIDGE INC COM 29978A104 222 5080 SH SOLE 25 5080 0 0 EVERBRIDGE INC COM 29978A104 2490 57061 SH SOLE 26 22970 0 34091 EVERBRIDGE INC COM 29978A104 29 671 SH SOLE 28 671 0 0 EVERBRIDGE INC COM 29978A104 12660 290092 SH SOLE 30 290092 0 0 EVERBRIDGE INC COM 29978A104 25 574 SH SOLE 31 574 0 0 EVERBRIDGE INC COM 29978A104 241 5517 SH SOLE 40 5517 0 0 EVERBRIDGE INC COM 29978A104 3524 80762 SH SOLE 43 59653 0 21109 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 2528 2820000 PRN SOLE 21 2820000 0 0 EVERBRIDGE INC NOTE 3/1 29978AAE4 1973 2325000 PRN SOLE 21 2325000 0 0 EVERCOMMERCE INC COM 29977X105 67 5089 SH SOLE 2 1280 0 3809 EVERCOMMERCE INC COM 29977X105 1046 79268 SH SOLE 18 79268 0 0 EVERCOMMERCE INC COM 29977X105 624 47306 SH SOLE 19 47306 0 0 EVERCOMMERCE INC COM 29977X105 11828 896085 SH SOLE 21 896085 0 0 EVERCOMMERCE INC COM 29977X105 6920 524242 SH SOLE 22 517047 0 7195 EVERCORE INC CLASS A 29977A105 11229 100872 SH SOLE 2 37184 0 63688 EVERCORE INC CLASS A 29977A105 18 159 SH SOLE 4 159 0 0 EVERCORE INC CLASS A 29977A105 101 906 SH SOLE 7 906 0 0 EVERCORE INC CLASS A 29977A105 62 554 SH SOLE 13 554 0 0 EVERCORE INC CLASS A 29977A105 9310 83636 SH SOLE 18 83636 0 0 EVERCORE INC CLASS A 29977A105 1221 10965 SH SOLE 19 10965 0 0 EVERCORE INC CLASS A 29977A105 228243 2050329 SH SOLE 21 2050329 0 0 EVERCORE INC CLASS A 29977A105 117466 1055210 SH SOLE 22 1009458 0 45752 EVERCORE INC CLASS A 29977A105 35 316 SH SOLE 23 316 0 0 EVERCORE INC CLASS A 29977A105 576 5178 SH SOLE 25 5178 0 0 EVERCORE INC CLASS A 29977A105 2086 18743 SH SOLE 26 15203 0 3540 EVERCORE INC CLASS A 29977A105 81 730 SH SOLE 28 730 0 0 EVERCORE INC CLASS A 29977A105 68 611 SH SOLE 29 611 0 0 EVERCORE INC CLASS A 29977A105 2681 24088 SH SOLE 30 24088 0 0 EVERCORE INC CLASS A 29977A105 184 1654 SH SOLE 31 1654 0 0 EVERCORE INC CLASS A 29977A105 192 1725 SH SOLE 34 1725 0 0 EVERCORE INC CLASS A 29977A105 60 538 SH SOLE 36 538 0 0 EVERCORE INC CLASS A 29977A105 563 5054 SH SOLE 40 5054 0 0 EVERCORE INC CLASS A 29977A105 40 356 SH OTR 43 356 0 0 EVERCORE INC CLASS A 29977A105 2945 26458 SH SOLE 43 23026 0 3432 EVEREST RE GROUP LTD COM G3223R108 26326 87353 SH SOLE 2 34034 0 53319 EVEREST RE GROUP LTD COM G3223R108 9680 32118 SH SOLE 4 20953 0 11165 EVEREST RE GROUP LTD COM G3223R108 10785 35787 SH SOLE 7 34364 0 1423 EVEREST RE GROUP LTD COM G3223R108 56 185 SH SOLE 13 185 0 0 EVEREST RE GROUP LTD COM G3223R108 1732 5746 SH SOLE 15 5746 0 0 EVEREST RE GROUP LTD COM G3223R108 27403 90925 SH SOLE 18 85361 0 5564 EVEREST RE GROUP LTD COM G3223R108 7172 23796 SH SOLE 19 23796 0 0 EVEREST RE GROUP LTD COM G3223R108 326475 1083268 SH SOLE 21 1083268 0 0 EVEREST RE GROUP LTD COM G3223R108 277523 920841 SH SOLE 22 840508 0 80333 EVEREST RE GROUP LTD COM G3223R108 14835 49222 SH SOLE 23 49222 0 0 EVEREST RE GROUP LTD COM G3223R108 15964 52969 SH SOLE 25 52969 0 0 EVEREST RE GROUP LTD COM G3223R108 24767 82179 SH SOLE 26 30361 0 51818 EVEREST RE GROUP LTD COM G3223R108 18674 61962 SH SOLE 28 714 0 61248 EVEREST RE GROUP LTD COM G3223R108 50 167 SH SOLE 29 167 0 0 EVEREST RE GROUP LTD COM G3223R108 60575 200992 SH SOLE 30 200992 0 0 EVEREST RE GROUP LTD COM G3223R108 2775 9209 SH SOLE 31 4680 0 4529 EVEREST RE GROUP LTD COM G3223R108 550 1825 SH SOLE 34 1825 0 0 EVEREST RE GROUP LTD COM G3223R108 5187 17210 SH SOLE 36 17210 0 0 EVEREST RE GROUP LTD COM G3223R108 404 1341 SH SOLE 40 1341 0 0 EVEREST RE GROUP LTD COM G3223R108 33 108 SH OTR 43 108 0 0 EVEREST RE GROUP LTD COM G3223R108 11206 37181 SH SOLE 43 36397 0 784 EVERGY INC COM 30034W106 45758 669557 SH SOLE 2 159621 0 509936 EVERGY INC COM 30034W106 10186 149052 SH SOLE 4 125818 0 23234 EVERGY INC COM 30034W106 16289 238359 SH SOLE 7 232287 0 6072 EVERGY INC COM 30034W106 67 982 SH SOLE 13 982 0 0 EVERGY INC COM 30034W106 2295 33587 SH SOLE 15 33587 0 0 EVERGY INC COM 30034W106 16 229 SH SOLE 17 0 0 229 EVERGY INC COM 30034W106 24112 352821 SH SOLE 18 332745 0 20076 EVERGY INC COM 30034W106 13529 197965 SH SOLE 19 197965 0 0 EVERGY INC COM 30034W106 492500 7206613 SH SOLE 21 7206613 0 0 EVERGY INC COM 30034W106 340375 4980616 SH SOLE 22 4523687 0 456929 EVERGY INC COM 30034W106 20035 293171 SH SOLE 23 293171 0 0 EVERGY INC COM 30034W106 5007 73260 SH SOLE 25 73260 0 0 EVERGY INC COM 30034W106 34959 511543 SH SOLE 26 230525 0 281018 EVERGY INC COM 30034W106 1786 26139 SH SOLE 28 0 0 26139 EVERGY INC COM 30034W106 226 3307 SH SOLE 29 3307 0 0 EVERGY INC COM 30034W106 84441 1235600 SH SOLE 30 1235600 0 0 EVERGY INC COM 30034W106 3918 57327 SH SOLE 31 32066 0 25261 EVERGY INC COM 30034W106 10920 159796 SH SOLE 34 159796 0 0 EVERGY INC COM 30034W106 10935 160002 SH SOLE 36 160002 0 0 EVERGY INC COM 30034W106 309 4522 SH SOLE 40 4522 0 0 EVERGY INC COM 30034W106 39 568 SH OTR 43 568 0 0 EVERGY INC COM 30034W106 7276 106462 SH SOLE 43 96316 0 10146 EVERI HLDGS INC COM 30034T103 963 45853 SH SOLE 2 37087 0 8766 EVERI HLDGS INC COM 30034T103 7 312 SH SOLE 4 312 0 0 EVERI HLDGS INC COM 30034T103 25 1210 SH SOLE 7 1210 0 0 EVERI HLDGS INC COM 30034T103 5018 238953 SH SOLE 18 238953 0 0 EVERI HLDGS INC COM 30034T103 3984 189727 SH SOLE 19 189727 0 0 EVERI HLDGS INC COM 30034T103 64565 3074532 SH SOLE 21 3074532 0 0 EVERI HLDGS INC COM 30034T103 43055 2050242 SH SOLE 22 1997381 0 52861 EVERI HLDGS INC COM 30034T103 31 1484 SH SOLE 23 1484 0 0 EVERI HLDGS INC COM 30034T103 408 19439 SH SOLE 25 19439 0 0 EVERI HLDGS INC COM 30034T103 1129 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 1265 60249 SH SOLE 30 60249 0 0 EVERI HLDGS INC COM 30034T103 310 14781 SH SOLE 34 14781 0 0 EVERI HLDGS INC COM 30034T103 321 15296 SH SOLE 36 15296 0 0 EVERI HLDGS INC COM 30034T103 214 10207 SH SOLE 40 10207 0 0 EVERI HLDGS INC COM 30034T103 220 10454 SH SOLE 43 10320 0 134 EVERQUOTE INC COM CL A 30041R108 610 37680 SH SOLE 2 25277 0 12403 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 967 59736 SH SOLE 18 55803 0 3933 EVERQUOTE INC COM CL A 30041R108 3042 187986 SH SOLE 19 187986 0 0 EVERQUOTE INC COM CL A 30041R108 11164 689981 SH SOLE 21 689981 0 0 EVERQUOTE INC COM CL A 30041R108 9832 607655 SH SOLE 22 598341 0 9314 EVERQUOTE INC COM CL A 30041R108 82 5098 SH SOLE 23 5098 0 0 EVERQUOTE INC COM CL A 30041R108 36 2224 SH SOLE 25 2224 0 0 EVERQUOTE INC COM CL A 30041R108 268 16582 SH SOLE 26 277 0 16305 EVERQUOTE INC COM CL A 30041R108 32 1956 SH SOLE 28 1956 0 0 EVERQUOTE INC COM CL A 30041R108 46 2864 SH SOLE 30 2864 0 0 EVERQUOTE INC COM CL A 30041R108 28 1707 SH SOLE 40 1707 0 0 EVERQUOTE INC COM CL A 30041R108 283 17488 SH SOLE 43 16343 0 1145 EVERSOURCE ENERGY COM 30040W108 83418 945889 SH SOLE 2 330764 0 615125 EVERSOURCE ENERGY COM 30040W108 39653 449637 SH SOLE 4 321758 0 127879 EVERSOURCE ENERGY COM 30040W108 82915 940191 SH SOLE 7 929897 0 10294 EVERSOURCE ENERGY COM 30040W108 565 6405 SH SOLE 13 6405 0 0 EVERSOURCE ENERGY COM 30040W108 4334 49143 SH SOLE 15 49143 0 0 EVERSOURCE ENERGY COM 30040W108 2 22 SH SOLE 17 0 0 22 EVERSOURCE ENERGY COM 30040W108 59124 670413 SH SOLE 18 599264 0 71149 EVERSOURCE ENERGY COM 30040W108 41396 469392 SH SOLE 19 469392 0 0 EVERSOURCE ENERGY COM 30040W108 1298925 14728715 SH SOLE 21 14728715 0 0 EVERSOURCE ENERGY COM 30040W108 680900 7720833 SH SOLE 22 6965972 0 754861 EVERSOURCE ENERGY COM 30040W108 41071 465707 SH SOLE 23 465707 0 0 EVERSOURCE ENERGY COM 30040W108 144556 1639148 SH SOLE 25 1639148 0 0 EVERSOURCE ENERGY COM 30040W108 167222 1896159 SH SOLE 26 1309457 0 586702 EVERSOURCE ENERGY COM 30040W108 170577 1934198 SH SOLE 28 18431 0 1915767 EVERSOURCE ENERGY COM 30040W108 397 4501 SH SOLE 29 4501 0 0 EVERSOURCE ENERGY COM 30040W108 314158 3562290 SH SOLE 30 3438855 0 123435 EVERSOURCE ENERGY COM 30040W108 7470 84706 SH SOLE 31 45819 0 38887 EVERSOURCE ENERGY COM 30040W108 4487 50874 SH SOLE 32 50874 0 0 EVERSOURCE ENERGY COM 30040W108 27141 307752 SH SOLE 34 307752 0 0 EVERSOURCE ENERGY COM 30040W108 17892 202885 SH SOLE 36 202885 0 0 EVERSOURCE ENERGY COM 30040W108 983 11149 SH SOLE 40 11149 0 0 EVERSOURCE ENERGY COM 30040W108 61 692 SH OTR 43 692 0 0 EVERSOURCE ENERGY COM 30040W108 26794 303826 SH SOLE 43 286150 0 17676 EVERSPIN TECHNOLOGIES INC COM 30041T104 26 2970 SH SOLE 2 2970 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 27 3134 SH SOLE 18 3134 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 314 36073 SH SOLE 21 36073 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 2057 236124 SH SOLE 22 236124 0 0 EVERTEC INC COM 30040P103 974 23791 SH SOLE 2 17421 0 6370 EVERTEC INC COM 30040P103 10 245 SH SOLE 4 245 0 0 EVERTEC INC COM 30040P103 35 857 SH SOLE 7 857 0 0 EVERTEC INC COM 30040P103 10413 254401 SH SOLE 18 254401 0 0 EVERTEC INC COM 30040P103 4409 107709 SH SOLE 19 107709 0 0 EVERTEC INC COM 30040P103 296318 7239621 SH SOLE 21 7239621 0 0 EVERTEC INC COM 30040P103 59459 1452704 SH SOLE 22 1416364 0 36340 EVERTEC INC COM 30040P103 367 8973 SH SOLE 25 8973 0 0 EVERTEC INC COM 30040P103 751 18350 SH SOLE 26 13951 0 4399 EVERTEC INC COM 30040P103 25 600 SH SOLE 28 600 0 0 EVERTEC INC COM 30040P103 7090 173221 SH SOLE 30 173221 0 0 EVERTEC INC COM 30040P103 299 7316 SH SOLE 40 7316 0 0 EVERTEC INC COM 30040P103 51 1249 SH SOLE 43 874 0 375 EVGO INC CL A COM 30052F100 24 1902 SH SOLE 2 0 0 1902 EVGO INC CL A COM 30052F100 1744 135634 SH SOLE 21 135634 0 0 EVGO INC CL A COM 30052F100 11781 916069 SH SOLE 22 916069 0 0 EVGO INC *W EXP 07/01/202 30052F118 52 13180 SH SOLE 2 13180 0 0 EVGO INC *W EXP 07/01/202 30052F118 10 2680 SH SOLE 4 2680 0 0 EVGO INC *W EXP 07/01/202 30052F118 112 28554 SH SOLE 18 28554 0 0 EVGO INC *W EXP 07/01/202 30052F118 2334 596990 SH SOLE 19 596990 0 0 EVGO INC *W EXP 07/01/202 30052F118 74 18800 SH SOLE 22 18800 0 0 EVGO INC *W EXP 07/01/202 30052F118 7 1880 SH SOLE 26 1880 0 0 EVGO INC *W EXP 07/01/202 30052F118 636 162680 SH SOLE 34 162680 0 0 EVI INDS INC COM 26929N102 13 687 SH SOLE 2 210 0 477 EVI INDS INC COM 26929N102 274 14751 SH SOLE 18 14751 0 0 EVI INDS INC COM 26929N102 157 8446 SH SOLE 19 8446 0 0 EVI INDS INC COM 26929N102 3534 190078 SH SOLE 21 190078 0 0 EVI INDS INC COM 26929N102 1306 70237 SH SOLE 22 69982 0 255 EVO PMTS INC CL A COM 26927E104 439 19006 SH SOLE 2 13779 0 5227 EVO PMTS INC CL A COM 26927E104 4 153 SH SOLE 4 153 0 0 EVO PMTS INC CL A COM 26927E104 16 708 SH SOLE 7 708 0 0 EVO PMTS INC CL A COM 26927E104 3792 164240 SH SOLE 18 164240 0 0 EVO PMTS INC CL A COM 26927E104 1970 85306 SH SOLE 19 85306 0 0 EVO PMTS INC CL A COM 26927E104 36236 1569332 SH SOLE 21 1569332 0 0 EVO PMTS INC CL A COM 26927E104 26203 1134824 SH SOLE 22 1105347 0 29477 EVO PMTS INC CL A COM 26927E104 136 5898 SH SOLE 25 5898 0 0 EVO PMTS INC CL A COM 26927E104 634 27459 SH SOLE 26 22322 0 5137 EVO PMTS INC CL A COM 26927E104 10 431 SH SOLE 28 431 0 0 EVO PMTS INC CL A COM 26927E104 1963 85034 SH SOLE 30 85034 0 0 EVO PMTS INC CL A COM 26927E104 9067 392693 SH SOLE 34 392693 0 0 EVO PMTS INC CL A COM 26927E104 113 4881 SH SOLE 40 4881 0 0 EVO PMTS INC CL A COM 26927E104 314 13595 SH SOLE 43 13352 0 243 EVOFEM BIOSCIENCES INC COM 30048L104 1 2301 SH SOLE 2 0 0 2301 EVOFEM BIOSCIENCES INC COM 30048L104 12 35401 SH SOLE 18 35401 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 171 503415 SH SOLE 21 503415 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1145 3368992 SH SOLE 22 3368992 0 0 EVOKE PHARMA INC COM 30049G104 4 7230 SH SOLE 18 7230 0 0 EVOKE PHARMA INC COM 30049G104 75 152321 SH SOLE 21 152321 0 0 EVOKE PHARMA INC COM 30049G104 9 17576 SH SOLE 22 17576 0 0 EVOLENT HEALTH INC CL A 30050B101 5577 172677 SH SOLE 2 85309 0 87368 EVOLENT HEALTH INC CL A 30050B101 8 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 35 1097 SH SOLE 7 1097 0 0 EVOLENT HEALTH INC CL A 30050B101 7784 240979 SH SOLE 18 230228 0 10751 EVOLENT HEALTH INC CL A 30050B101 14407 446048 SH SOLE 19 446048 0 0 EVOLENT HEALTH INC CL A 30050B101 92720 2870588 SH SOLE 21 2870588 0 0 EVOLENT HEALTH INC CL A 30050B101 72306 2238570 SH SOLE 22 2163224 0 75346 EVOLENT HEALTH INC CL A 30050B101 418 12944 SH SOLE 23 12944 0 0 EVOLENT HEALTH INC CL A 30050B101 381 11805 SH SOLE 25 11805 0 0 EVOLENT HEALTH INC CL A 30050B101 2823 87389 SH SOLE 26 19006 0 68383 EVOLENT HEALTH INC CL A 30050B101 46 1430 SH SOLE 28 1430 0 0 EVOLENT HEALTH INC CL A 30050B101 1680 52019 SH SOLE 30 52019 0 0 EVOLENT HEALTH INC CL A 30050B101 34 1057 SH SOLE 34 1057 0 0 EVOLENT HEALTH INC CL A 30050B101 374 11583 SH SOLE 40 11583 0 0 EVOLENT HEALTH INC CL A 30050B101 1051 32549 SH SOLE 43 30896 0 1653 EVOLUS INC COM 30052C107 61 5439 SH SOLE 2 1328 0 4111 EVOLUS INC COM 30052C107 6 518 SH SOLE 7 518 0 0 EVOLUS INC COM 30052C107 1080 96252 SH SOLE 18 96252 0 0 EVOLUS INC COM 30052C107 678 60402 SH SOLE 19 60402 0 0 EVOLUS INC COM 30052C107 12691 1131101 SH SOLE 21 1131101 0 0 EVOLUS INC COM 30052C107 9705 864944 SH SOLE 22 858248 0 6696 EVOLUS INC COM 30052C107 285 25389 SH SOLE 30 25389 0 0 EVOLUS INC COM 30052C107 199 17727 SH SOLE 43 17727 0 0 EVOLUTION PETE CORP COM 30049A107 914 134651 SH SOLE 2 31041 0 103610 EVOLUTION PETE CORP COM 30049A107 245 36018 SH SOLE 18 6288 0 29730 EVOLUTION PETE CORP COM 30049A107 2904 427746 SH SOLE 19 427746 0 0 EVOLUTION PETE CORP COM 30049A107 877 129159 SH SOLE 21 129159 0 0 EVOLUTION PETE CORP COM 30049A107 8028 1182360 SH SOLE 22 1182360 0 0 EVOLUTION PETE CORP COM 30049A107 393 57947 SH SOLE 23 57947 0 0 EVOLUTION PETE CORP COM 30049A107 1839 270826 SH SOLE 26 0 0 270826 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 39 14675 SH SOLE 2 14675 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 161 60929 SH SOLE 21 60929 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 1893 714481 SH SOLE 22 682302 0 32179 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 41 15568 SH SOLE 25 15568 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 59 22145 SH SOLE 30 22145 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 43 16162 SH SOLE 40 16162 0 0 EVOLVING SYS INC COM NEW 30049R209 16 8976 SH SOLE 21 8976 0 0 EVOLVING SYS INC COM NEW 30049R209 499 273961 SH SOLE 22 273961 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5860 124740 SH SOLE 2 67390 0 57350 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 100 2121 SH SOLE 4 2121 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6412 136474 SH SOLE 7 136474 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 15198 323501 SH SOLE 18 303306 0 20195 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 27895 593766 SH SOLE 19 593766 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 180330 3838444 SH SOLE 21 3838444 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 145198 3090632 SH SOLE 22 3021752 0 68880 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 810 17246 SH SOLE 23 17246 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 13688 291365 SH SOLE 25 291365 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 91423 1946005 SH SOLE 26 887665 0 1058340 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 100 2136 SH SOLE 28 2136 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 60485 1287472 SH SOLE 30 1287472 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 123274 2623967 SH SOLE 34 2623967 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 918 19539 SH SOLE 36 19539 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 725 15433 SH SOLE 40 15433 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1382 29414 SH SOLE 43 29025 0 389 EVOTEC AG SPONSORED ADS 30050E105 104 6856 SH SOLE 43 5638 0 1218 EXACT SCIENCES CORP COM 30063P105 21106 301863 SH SOLE 2 59108 0 242755 EXACT SCIENCES CORP COM 30063P105 7530 107696 SH SOLE 4 67994 0 39702 EXACT SCIENCES CORP COM 30063P105 1214 17366 SH SOLE 7 17366 0 0 EXACT SCIENCES CORP COM 30063P105 40 571 SH SOLE 13 571 0 0 EXACT SCIENCES CORP COM 30063P105 1111 15887 SH SOLE 15 15887 0 0 EXACT SCIENCES CORP COM 30063P105 15864 226895 SH SOLE 18 217723 0 9172 EXACT SCIENCES CORP COM 30063P105 39113 559393 SH SOLE 19 559393 0 0 EXACT SCIENCES CORP COM 30063P105 196455 2809717 SH SOLE 21 2809717 0 0 EXACT SCIENCES CORP COM 30063P105 258532 3697538 SH SOLE 22 3376735 0 320803 EXACT SCIENCES CORP COM 30063P105 14784 211447 SH SOLE 23 211447 0 0 EXACT SCIENCES CORP COM 30063P105 17669 252700 SH SOLE 25 252700 0 0 EXACT SCIENCES CORP COM 30063P105 17541 250867 SH SOLE 26 117061 0 133806 EXACT SCIENCES CORP COM 30063P105 22628 323624 SH SOLE 28 8701 0 314923 EXACT SCIENCES CORP COM 30063P105 39 564 SH SOLE 29 564 0 0 EXACT SCIENCES CORP COM 30063P105 36308 519284 SH SOLE 30 519284 0 0 EXACT SCIENCES CORP COM 30063P105 2629 37604 SH SOLE 31 18589 0 19015 EXACT SCIENCES CORP COM 30063P105 23219 332083 SH SOLE 34 332083 0 0 EXACT SCIENCES CORP COM 30063P105 4239 60620 SH SOLE 36 60620 0 0 EXACT SCIENCES CORP COM 30063P105 383 5481 SH SOLE 40 5481 0 0 EXACT SCIENCES CORP COM 30063P105 38 542 SH OTR 43 542 0 0 EXACT SCIENCES CORP COM 30063P105 4042 57810 SH SOLE 43 51417 0 6393 EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 2772 2300000 PRN SOLE 21 2300000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 4744 5030000 PRN SOLE 21 5030000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 6755 7685000 PRN SOLE 21 7685000 0 0 EXAGEN INC COM 30068X103 136 16914 SH SOLE 2 14329 0 2585 EXAGEN INC COM 30068X103 275 34256 SH SOLE 18 34256 0 0 EXAGEN INC COM 30068X103 192 23932 SH SOLE 19 23932 0 0 EXAGEN INC COM 30068X103 3008 374600 SH SOLE 21 374600 0 0 EXAGEN INC COM 30068X103 971 120931 SH SOLE 22 117655 0 3276 EXAGEN INC COM 30068X103 5 680 SH SOLE 23 680 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 14 33056 SH SOLE 18 33056 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 178 427079 SH SOLE 21 427079 0 0 EXELA TECHNOLOGIES INC COM NEW 30162V409 1826 4386798 SH SOLE 22 4386798 0 0 EXELIXIS INC COM 30161Q104 13742 606187 SH SOLE 2 229279 0 376908 EXELIXIS INC COM 30161Q104 67 2934 SH SOLE 4 2934 0 0 EXELIXIS INC COM 30161Q104 98 4320 SH SOLE 7 4320 0 0 EXELIXIS INC COM 30161Q104 55 2436 SH SOLE 13 2436 0 0 EXELIXIS INC COM 30161Q104 16541 729623 SH SOLE 18 728756 0 867 EXELIXIS INC COM 30161Q104 17843 787082 SH SOLE 19 787082 0 0 EXELIXIS INC COM 30161Q104 460610 20318055 SH SOLE 21 20318055 0 0 EXELIXIS INC COM 30161Q104 198980 8777252 SH SOLE 22 8414064 0 363188 EXELIXIS INC COM 30161Q104 20 884 SH SOLE 23 884 0 0 EXELIXIS INC COM 30161Q104 960 42338 SH SOLE 25 42338 0 0 EXELIXIS INC COM 30161Q104 2757 121607 SH SOLE 26 96881 0 24726 EXELIXIS INC COM 30161Q104 127 5584 SH SOLE 28 5584 0 0 EXELIXIS INC COM 30161Q104 27 1200 SH SOLE 29 1200 0 0 EXELIXIS INC COM 30161Q104 29076 1282591 SH SOLE 30 1282591 0 0 EXELIXIS INC COM 30161Q104 181 7989 SH SOLE 31 7989 0 0 EXELIXIS INC COM 30161Q104 1080 47636 SH SOLE 34 47636 0 0 EXELIXIS INC COM 30161Q104 73 3208 SH SOLE 36 3208 0 0 EXELIXIS INC COM 30161Q104 876 38641 SH SOLE 40 38641 0 0 EXELIXIS INC COM 30161Q104 36 1583 SH OTR 43 1583 0 0 EXELIXIS INC COM 30161Q104 2344 103411 SH SOLE 43 99811 0 3600 EXELON CORP COM 30161N101 129100 2710476 SH SOLE 2 507200 0 2203276 EXELON CORP COM 30161N101 30426 638808 SH SOLE 4 371989 0 266819 EXELON CORP COM 30161N101 68901 1446580 SH SOLE 7 1181847 0 264733 EXELON CORP COM 30161N101 1145 24042 SH SOLE 13 24042 0 0 EXELON CORP COM 30161N101 6765 142025 SH SOLE 15 142025 0 0 EXELON CORP COM 30161N101 71929 1510162 SH SOLE 18 1373620 0 136542 EXELON CORP COM 30161N101 30596 642360 SH SOLE 19 642360 0 0 EXELON CORP COM 30161N101 1457775 30606235 SH SOLE 21 30606235 0 0 EXELON CORP COM 30161N101 981679 20610510 SH SOLE 22 18675213 0 1935297 EXELON CORP COM 30161N101 58316 1224353 SH SOLE 23 1224353 0 0 EXELON CORP COM 30161N101 112873 2369791 SH SOLE 25 2369791 0 0 EXELON CORP COM 30161N101 150974 3169716 SH SOLE 26 1685016 0 1484700 EXELON CORP COM 30161N101 160860 3377285 SH SOLE 28 30458 0 3346827 EXELON CORP COM 30161N101 133 2797 SH SOLE 29 2797 0 0 EXELON CORP COM 30161N101 331001 6949420 SH SOLE 30 6773519 0 175901 EXELON CORP COM 30161N101 10124 212553 SH SOLE 31 104189 0 108364 EXELON CORP COM 30161N101 15745 330566 SH SOLE 32 330566 0 0 EXELON CORP COM 30161N101 6262 131472 SH SOLE 34 131472 0 0 EXELON CORP COM 30161N101 22204 466185 SH SOLE 36 466185 0 0 EXELON CORP COM 30161N101 1590 33386 SH SOLE 40 33386 0 0 EXELON CORP COM 30161N101 105 2209 SH OTR 43 2209 0 0 EXELON CORP COM 30161N101 27161 570241 SH SOLE 43 494792 0 75449 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 71 356032 SH SOLE 21 356032 0 0 EXICURE INC COM 30205M101 30 148050 SH SOLE 22 148050 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1991 13895 SH SOLE 2 10387 0 3508 EXLSERVICE HOLDINGS INC COM 302081104 19 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 61 427 SH SOLE 7 427 0 0 EXLSERVICE HOLDINGS INC COM 302081104 19848 138539 SH SOLE 18 138539 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8857 61817 SH SOLE 19 61817 0 0 EXLSERVICE HOLDINGS INC COM 302081104 562780 3928111 SH SOLE 21 3928111 0 0 EXLSERVICE HOLDINGS INC COM 302081104 115569 806654 SH SOLE 22 786949 0 19705 EXLSERVICE HOLDINGS INC COM 302081104 835 5831 SH SOLE 25 5831 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2391 16688 SH SOLE 26 13987 0 2701 EXLSERVICE HOLDINGS INC COM 302081104 81 565 SH SOLE 28 565 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8311 58007 SH SOLE 30 58007 0 0 EXLSERVICE HOLDINGS INC COM 302081104 26 183 SH SOLE 34 183 0 0 EXLSERVICE HOLDINGS INC COM 302081104 443 3094 SH SOLE 36 3094 0 0 EXLSERVICE HOLDINGS INC COM 302081104 610 4260 SH SOLE 40 4260 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2303 16076 SH SOLE 43 15854 0 222 EXP WORLD HLDGS INC COM 30212W100 540 25528 SH SOLE 2 18863 0 6665 EXP WORLD HLDGS INC COM 30212W100 5 231 SH SOLE 4 231 0 0 EXP WORLD HLDGS INC COM 30212W100 19 889 SH SOLE 7 889 0 0 EXP WORLD HLDGS INC COM 30212W100 3506 165629 SH SOLE 18 165629 0 0 EXP WORLD HLDGS INC COM 30212W100 2788 131710 SH SOLE 19 131710 0 0 EXP WORLD HLDGS INC COM 30212W100 45634 2155593 SH SOLE 21 2155593 0 0 EXP WORLD HLDGS INC COM 30212W100 31963 1509830 SH SOLE 22 1472485 0 37345 EXP WORLD HLDGS INC COM 30212W100 8 373 SH SOLE 23 373 0 0 EXP WORLD HLDGS INC COM 30212W100 180 8485 SH SOLE 25 8485 0 0 EXP WORLD HLDGS INC COM 30212W100 463 21851 SH SOLE 26 16818 0 5033 EXP WORLD HLDGS INC COM 30212W100 27 1274 SH SOLE 28 1274 0 0 EXP WORLD HLDGS INC COM 30212W100 920 43477 SH SOLE 30 43477 0 0 EXP WORLD HLDGS INC COM 30212W100 186 8772 SH SOLE 40 8772 0 0 EXP WORLD HLDGS INC COM 30212W100 18 851 SH OTR 43 851 0 0 EXP WORLD HLDGS INC COM 30212W100 243 11456 SH SOLE 43 9838 0 1618 EXPEDIA GROUP INC COM NEW 30212P303 96716 494279 SH SOLE 2 239888 0 254391 EXPEDIA GROUP INC COM NEW 30212P303 27317 139608 SH SOLE 4 85828 0 53780 EXPEDIA GROUP INC COM NEW 30212P303 25461 130123 SH SOLE 7 125550 0 4573 EXPEDIA GROUP INC COM NEW 30212P303 3019 15430 SH SOLE 13 15430 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3413 17442 SH SOLE 15 17442 0 0 EXPEDIA GROUP INC COM NEW 30212P303 56301 287736 SH SOLE 18 263797 0 23939 EXPEDIA GROUP INC COM NEW 30212P303 440949 2253532 SH SOLE 19 2253532 0 0 EXPEDIA GROUP INC COM NEW 30212P303 731085 3736316 SH SOLE 21 3736316 0 0 EXPEDIA GROUP INC COM NEW 30212P303 686374 3507815 SH SOLE 22 3133606 0 374209 EXPEDIA GROUP INC COM NEW 30212P303 38853 198564 SH SOLE 23 198564 0 0 EXPEDIA GROUP INC COM NEW 30212P303 69899 357231 SH SOLE 25 357231 0 0 EXPEDIA GROUP INC COM NEW 30212P303 69834 356899 SH SOLE 26 108493 0 248406 EXPEDIA GROUP INC COM NEW 30212P303 47716 243862 SH SOLE 28 19461 0 224401 EXPEDIA GROUP INC COM NEW 30212P303 2115 10810 SH SOLE 29 10810 0 0 EXPEDIA GROUP INC COM NEW 30212P303 126499 646493 SH SOLE 30 646493 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10451 53409 SH SOLE 31 37506 0 15903 EXPEDIA GROUP INC COM NEW 30212P303 47894 244770 SH SOLE 34 244770 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10900 55704 SH SOLE 36 55704 0 0 EXPEDIA GROUP INC COM NEW 30212P303 977 4994 SH SOLE 40 4994 0 0 EXPEDIA GROUP INC COM NEW 30212P303 65 332 SH OTR 43 332 0 0 EXPEDIA GROUP INC COM NEW 30212P303 17479 89330 SH SOLE 43 81843 0 7487 EXPEDIA GROUP INC NOTE 2/1 30212PBE4 8234 6770000 PRN SOLE 21 6770000 0 0 EXPEDITORS INTL WASH INC COM 302130109 71944 697405 SH SOLE 2 363542 0 333863 EXPEDITORS INTL WASH INC COM 302130109 28335 274672 SH SOLE 4 174878 0 99794 EXPEDITORS INTL WASH INC COM 302130109 28598 277222 SH SOLE 7 231878 0 45344 EXPEDITORS INTL WASH INC COM 302130109 4028 39049 SH SOLE 13 39049 0 0 EXPEDITORS INTL WASH INC COM 302130109 2509 24322 SH SOLE 15 24322 0 0 EXPEDITORS INTL WASH INC COM 302130109 100615 975333 SH SOLE 18 943270 0 32063 EXPEDITORS INTL WASH INC COM 302130109 13034 126348 SH SOLE 19 126348 0 0 EXPEDITORS INTL WASH INC COM 302130109 954916 9256653 SH SOLE 21 9256653 0 0 EXPEDITORS INTL WASH INC COM 302130109 498647 4833725 SH SOLE 22 4116481 0 717244 EXPEDITORS INTL WASH INC COM 302130109 32877 318700 SH SOLE 23 318700 0 0 EXPEDITORS INTL WASH INC COM 302130109 71685 694890 SH SOLE 25 694890 0 0 EXPEDITORS INTL WASH INC COM 302130109 71895 696929 SH SOLE 26 386129 0 310800 EXPEDITORS INTL WASH INC COM 302130109 98125 951189 SH SOLE 28 11804 0 939385 EXPEDITORS INTL WASH INC COM 302130109 3652 35404 SH SOLE 29 35404 0 0 EXPEDITORS INTL WASH INC COM 302130109 221607 2148187 SH SOLE 30 1974887 0 173300 EXPEDITORS INTL WASH INC COM 302130109 12542 121581 SH SOLE 31 103003 0 18578 EXPEDITORS INTL WASH INC COM 302130109 31246 302891 SH SOLE 34 302891 0 0 EXPEDITORS INTL WASH INC COM 302130109 12247 118722 SH SOLE 36 118722 0 0 EXPEDITORS INTL WASH INC COM 302130109 606 5878 SH SOLE 40 5878 0 0 EXPEDITORS INTL WASH INC COM 302130109 25 245 SH OTR 43 245 0 0 EXPEDITORS INTL WASH INC COM 302130109 32916 319079 SH SOLE 43 310630 0 8449 EXPENSIFY INC COM CL A 30219Q106 77 4386 SH SOLE 2 4386 0 0 EXPENSIFY INC COM CL A 30219Q106 56 3166 SH SOLE 21 3166 0 0 EXPENSIFY INC COM CL A 30219Q106 2187 124545 SH SOLE 22 124545 0 0 EXPENSIFY INC COM CL A 30219Q106 10757 612585 SH SOLE 34 612585 0 0 EXPONENT INC COM 30214U102 3408 31539 SH SOLE 2 26066 0 5473 EXPONENT INC COM 30214U102 20 183 SH SOLE 4 183 0 0 EXPONENT INC COM 30214U102 1645 15224 SH SOLE 7 15224 0 0 EXPONENT INC COM 30214U102 19154 177270 SH SOLE 18 177270 0 0 EXPONENT INC COM 30214U102 10938 101227 SH SOLE 19 101227 0 0 EXPONENT INC COM 30214U102 659163 6100536 SH SOLE 21 6100536 0 0 EXPONENT INC COM 30214U102 137538 1272908 SH SOLE 22 1242116 0 30792 EXPONENT INC COM 30214U102 12 114 SH SOLE 23 114 0 0 EXPONENT INC COM 30214U102 770 7128 SH SOLE 25 7128 0 0 EXPONENT INC COM 30214U102 2472 22875 SH SOLE 26 19059 0 3816 EXPONENT INC COM 30214U102 100 929 SH SOLE 28 929 0 0 EXPONENT INC COM 30214U102 9668 89473 SH SOLE 30 89473 0 0 EXPONENT INC COM 30214U102 761 7047 SH SOLE 34 7047 0 0 EXPONENT INC COM 30214U102 688 6364 SH SOLE 40 6364 0 0 EXPONENT INC COM 30214U102 3568 33019 SH SOLE 43 31724 0 1295 EXPRESS INC COM 30219E103 5 1394 SH SOLE 2 0 0 1394 EXPRESS INC COM 30219E103 45 12645 SH SOLE 18 12645 0 0 EXPRESS INC COM 30219E103 12 3347 SH SOLE 19 3347 0 0 EXPRESS INC COM 30219E103 805 226133 SH SOLE 21 226133 0 0 EXPRESS INC COM 30219E103 3390 952203 SH SOLE 22 952203 0 0 EXPRESS INC COM 30219E103 11 3017 SH SOLE 43 3017 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 1106 62185 SH SOLE 2 24185 0 38000 EXPRO GROUP HOLDINGS NV COM N3144W105 1 53 SH SOLE 4 53 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 8 444 SH SOLE 7 444 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 2512 141274 SH SOLE 18 141274 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 1501 84399 SH SOLE 19 84399 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 32639 1835722 SH SOLE 21 1835722 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 16438 924495 SH SOLE 22 882389 0 42106 EXPRO GROUP HOLDINGS NV COM N3144W105 247 13911 SH SOLE 25 13911 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 68 3821 SH SOLE 26 836 0 2985 EXPRO GROUP HOLDINGS NV COM N3144W105 31 1763 SH SOLE 28 1763 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 806 45326 SH SOLE 30 45326 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 158 8867 SH SOLE 36 8867 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 253 14229 SH SOLE 40 14229 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 457 25711 SH SOLE 43 25250 0 461 EXTERRAN CORP COM 30227H106 67 10753 SH SOLE 2 48 0 10705 EXTERRAN CORP COM 30227H106 31 5020 SH SOLE 18 5020 0 0 EXTERRAN CORP COM 30227H106 688 110754 SH SOLE 21 110754 0 0 EXTERRAN CORP COM 30227H106 2774 446736 SH SOLE 22 446736 0 0 EXTRA SPACE STORAGE INC COM 30225T102 104029 505979 SH SOLE 2 211631 0 294348 EXTRA SPACE STORAGE INC COM 30225T102 60994 296662 SH SOLE 4 251967 0 44695 EXTRA SPACE STORAGE INC COM 30225T102 63777 310199 SH SOLE 7 306283 0 3916 EXTRA SPACE STORAGE INC COM 30225T102 116 564 SH SOLE 13 564 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4097 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 90246 438938 SH SOLE 18 393783 0 45155 EXTRA SPACE STORAGE INC COM 30225T102 93035 452505 SH SOLE 19 452505 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1126552 5479339 SH SOLE 21 5479339 0 0 EXTRA SPACE STORAGE INC COM 30225T102 845233 4111057 SH SOLE 22 3682749 0 428308 EXTRA SPACE STORAGE INC COM 30225T102 37467 182231 SH SOLE 23 182231 0 0 EXTRA SPACE STORAGE INC COM 30225T102 152014 739370 SH SOLE 25 739370 0 0 EXTRA SPACE STORAGE INC COM 30225T102 57326 278825 SH SOLE 26 87605 0 191220 EXTRA SPACE STORAGE INC COM 30225T102 74412 361928 SH SOLE 28 22529 0 339399 EXTRA SPACE STORAGE INC COM 30225T102 23 114 SH SOLE 29 114 0 0 EXTRA SPACE STORAGE INC COM 30225T102 228958 1113611 SH SOLE 30 1113611 0 0 EXTRA SPACE STORAGE INC COM 30225T102 6195 30131 SH SOLE 31 15486 0 14645 EXTRA SPACE STORAGE INC COM 30225T102 13907 67639 SH SOLE 34 67639 0 0 EXTRA SPACE STORAGE INC COM 30225T102 12226 59463 SH SOLE 36 59463 0 0 EXTRA SPACE STORAGE INC COM 30225T102 911 4433 SH SOLE 40 4433 0 0 EXTRA SPACE STORAGE INC COM 30225T102 57 279 SH OTR 43 279 0 0 EXTRA SPACE STORAGE INC COM 30225T102 23552 114552 SH SOLE 43 104225 0 10327 EXTREME NETWORKS INC COM 30226D106 919 75230 SH SOLE 2 55371 0 19859 EXTREME NETWORKS INC COM 30226D106 8 634 SH SOLE 4 634 0 0 EXTREME NETWORKS INC COM 30226D106 18 1496 SH SOLE 7 1496 0 0 EXTREME NETWORKS INC COM 30226D106 5492 449770 SH SOLE 18 427636 0 22134 EXTREME NETWORKS INC COM 30226D106 3823 313117 SH SOLE 19 313117 0 0 EXTREME NETWORKS INC COM 30226D106 148788 12185768 SH SOLE 21 12185768 0 0 EXTREME NETWORKS INC COM 30226D106 38750 3173593 SH SOLE 22 3095258 0 78335 EXTREME NETWORKS INC COM 30226D106 51 4164 SH SOLE 23 4164 0 0 EXTREME NETWORKS INC COM 30226D106 192 15736 SH SOLE 25 15736 0 0 EXTREME NETWORKS INC COM 30226D106 1059 86758 SH SOLE 26 77120 0 9638 EXTREME NETWORKS INC COM 30226D106 25 2043 SH SOLE 28 2043 0 0 EXTREME NETWORKS INC COM 30226D106 12243 1002680 SH SOLE 30 1002680 0 0 EXTREME NETWORKS INC COM 30226D106 185 15179 SH SOLE 40 15179 0 0 EXTREME NETWORKS INC COM 30226D106 411 33696 SH SOLE 43 33696 0 0 EXXON MOBIL CORP COM 30231G102 468084 5667566 SH SOLE 2 2436265 0 3231301 EXXON MOBIL CORP COM 30231G102 153790 1862094 SH SOLE 4 1479185 0 382909 EXXON MOBIL CORP COM 30231G102 335348 4060389 SH SOLE 7 3937609 0 122780 EXXON MOBIL CORP COM 30231G102 15335 185672 SH SOLE 13 185672 0 0 EXXON MOBIL CORP COM 30231G102 49718 601986 SH SOLE 15 601986 0 0 EXXON MOBIL CORP COM 30231G102 60 723 SH SOLE 17 0 0 723 EXXON MOBIL CORP COM 30231G102 590255 7146815 SH SOLE 18 6280001 0 866814 EXXON MOBIL CORP COM 30231G102 386344 4677852 SH SOLE 19 4677852 0 0 EXXON MOBIL CORP COM 30231G102 4536 54923 SH SOLE 20 54923 0 0 EXXON MOBIL CORP COM 30231G102 8837079 106999381 SH SOLE 21 106999381 0 0 EXXON MOBIL CORP COM 30231G102 7430601 89969741 SH SOLE 22 81216836 0 8752905 EXXON MOBIL CORP COM 30231G102 467547 5661059 SH SOLE 23 5661059 0 0 EXXON MOBIL CORP COM 30231G102 304254 3683914 SH SOLE 25 3683914 0 0 EXXON MOBIL CORP COM 30231G102 880771 10664381 SH SOLE 26 4550766 0 6113615 EXXON MOBIL CORP COM 30231G102 154915 1875713 SH SOLE 28 6478 0 1869235 EXXON MOBIL CORP COM 30231G102 67438 816545 SH SOLE 29 816545 0 0 EXXON MOBIL CORP COM 30231G102 1819550 22031120 SH SOLE 30 22031120 0 0 EXXON MOBIL CORP COM 30231G102 102513 1241230 SH SOLE 31 764381 0 476849 EXXON MOBIL CORP COM 30231G102 29786 360649 SH SOLE 32 360649 0 0 EXXON MOBIL CORP COM 30231G102 269477 3262824 SH SOLE 34 3262824 0 0 EXXON MOBIL CORP COM 30231G102 165175 1999934 SH SOLE 36 1999934 0 0 EXXON MOBIL CORP COM 30231G102 11650 141058 SH SOLE 40 141058 0 0 EXXON MOBIL CORP COM 30231G102 907 10986 SH OTR 43 10986 0 0 EXXON MOBIL CORP COM 30231G102 173669 2102789 SH SOLE 43 1779894 0 322896 EXXON MOBIL CORP OPTIONS 30231G102 438 5300 SH Call SOLE 4 5300 0 0 EXXON MOBIL CORP OPTIONS 30231G102 4914 59500 SH Call SOLE 18 59500 0 0 EXXON MOBIL CORP OPTIONS 30231G102 52147 631400 SH Call SOLE 19 631400 0 0 EXXON MOBIL CORP OPTIONS 30231G102 2990 36200 SH Call SOLE 22 36200 0 0 EXXON MOBIL CORP OPTIONS 30231G102 22737 275300 SH Call SOLE 34 275300 0 0 EYENOVIA INC COM 30234E104 11 3490 SH SOLE 18 3490 0 0 EYENOVIA INC COM 30234E104 169 55405 SH SOLE 21 55405 0 0 EYENOVIA INC COM 30234E104 3 1145 SH SOLE 22 1145 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 329 27085 SH SOLE 2 826 0 26259 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 879 72366 SH SOLE 18 72366 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 488 40143 SH SOLE 19 40143 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 10595 871999 SH SOLE 21 871999 0 0 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 6064 499079 SH SOLE 22 486900 0 12179 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 188 15481 SH SOLE 30 15481 0 0 EZCORP INC CL A NON VTG 302301106 2094 346686 SH SOLE 2 275977 0 70709 EZCORP INC CL A NON VTG 302301106 7 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 1173 194152 SH SOLE 18 194152 0 0 EZCORP INC CL A NON VTG 302301106 549 90918 SH SOLE 19 90918 0 0 EZCORP INC CL A NON VTG 302301106 40570 6716939 SH SOLE 21 6716939 0 0 EZCORP INC CL A NON VTG 302301106 9636 1595293 SH SOLE 22 1564387 0 30906 EZCORP INC CL A NON VTG 302301106 76 12573 SH SOLE 26 0 0 12573 EZCORP INC CL A NON VTG 302301106 408 67563 SH SOLE 30 67563 0 0 EZCORP INC CL A NON VTG 302301106 78 12992 SH SOLE 43 12992 0 0 EZFILL HOLDINGS INC COM NEW 302314208 2 1458 SH SOLE 18 1458 0 0 EZFILL HOLDINGS INC COM NEW 302314208 15 14457 SH SOLE 21 14457 0 0 F N B CORP COM 302520101 21968 1764497 SH SOLE 2 257820 0 1506677 F N B CORP COM 302520101 201 16153 SH SOLE 4 1143 0 15010 F N B CORP COM 302520101 434 34850 SH SOLE 7 34850 0 0 F N B CORP COM 302520101 11376 913768 SH SOLE 18 913768 0 0 F N B CORP COM 302520101 1331 106918 SH SOLE 19 106918 0 0 F N B CORP COM 302520101 317685 25516894 SH SOLE 21 25516894 0 0 F N B CORP COM 302520101 128100 10289135 SH SOLE 22 9884985 0 404150 F N B CORP COM 302520101 801 64363 SH SOLE 25 64363 0 0 F N B CORP COM 302520101 1422 114208 SH SOLE 26 90783 0 23425 F N B CORP COM 302520101 71 5691 SH SOLE 28 5691 0 0 F N B CORP COM 302520101 7166 575573 SH SOLE 30 575573 0 0 F N B CORP COM 302520101 65 5242 SH SOLE 31 5242 0 0 F N B CORP COM 302520101 1914 153729 SH SOLE 32 153729 0 0 F N B CORP COM 302520101 425 34103 SH SOLE 36 34103 0 0 F N B CORP COM 302520101 554 44470 SH SOLE 40 44470 0 0 F N B CORP COM 302520101 4440 356637 SH SOLE 43 349447 0 7190 F-STAR THERAPEUTICS INC COM 30315R107 16 4506 SH SOLE 2 4506 0 0 F-STAR THERAPEUTICS INC COM 30315R107 50 14162 SH SOLE 21 14162 0 0 F-STAR THERAPEUTICS INC COM 30315R107 984 277279 SH SOLE 22 277279 0 0 F45 TRAINING HLDGS INC COM 30322L101 128 11957 SH SOLE 2 7845 0 4112 F45 TRAINING HLDGS INC COM 30322L101 914 85399 SH SOLE 18 85399 0 0 F45 TRAINING HLDGS INC COM 30322L101 542 50691 SH SOLE 19 50691 0 0 F45 TRAINING HLDGS INC COM 30322L101 10653 995609 SH SOLE 21 995609 0 0 F45 TRAINING HLDGS INC COM 30322L101 5710 533677 SH SOLE 22 524150 0 9527 F45 TRAINING HLDGS INC COM 30322L101 22 2093 SH SOLE 25 2093 0 0 F45 TRAINING HLDGS INC COM 30322L101 17 1582 SH SOLE 26 1582 0 0 F45 TRAINING HLDGS INC COM 30322L101 77 7155 SH SOLE 30 7155 0 0 F45 TRAINING HLDGS INC COM 30322L101 30 2842 SH SOLE 36 2842 0 0 F5 INC COM 315616102 16803 80417 SH SOLE 2 28315 0 52102 F5 INC COM 315616102 9430 45129 SH SOLE 4 28009 0 17120 F5 INC COM 315616102 13066 62530 SH SOLE 7 60858 0 1672 F5 INC COM 315616102 59 283 SH SOLE 13 283 0 0 F5 INC COM 315616102 1828 8747 SH SOLE 15 8747 0 0 F5 INC COM 315616102 29115 139340 SH SOLE 18 131119 0 8221 F5 INC COM 315616102 58695 280904 SH SOLE 19 280904 0 0 F5 INC COM 315616102 390930 1870927 SH SOLE 21 1870927 0 0 F5 INC COM 315616102 309447 1480960 SH SOLE 22 1358053 0 122907 F5 INC COM 315616102 15507 74216 SH SOLE 23 74216 0 0 F5 INC COM 315616102 24975 119527 SH SOLE 25 119527 0 0 F5 INC COM 315616102 28606 136905 SH SOLE 26 48355 0 88550 F5 INC COM 315616102 39054 186907 SH SOLE 28 1062 0 185845 F5 INC COM 315616102 127558 610472 SH SOLE 30 590880 0 19592 F5 INC COM 315616102 2871 13741 SH SOLE 31 6889 0 6852 F5 INC COM 315616102 33088 158353 SH SOLE 34 158353 0 0 F5 INC COM 315616102 7807 37361 SH SOLE 36 37361 0 0 F5 INC COM 315616102 432 2066 SH SOLE 40 2066 0 0 F5 INC COM 315616102 20 96 SH OTR 43 96 0 0 F5 INC COM 315616102 33641 161000 SH SOLE 43 156778 0 4222 FABRINET SHS G3323L100 1781 16943 SH SOLE 2 11598 0 5345 FABRINET SHS G3323L100 16 156 SH SOLE 4 156 0 0 FABRINET SHS G3323L100 55 522 SH SOLE 7 522 0 0 FABRINET SHS G3323L100 13422 127668 SH SOLE 18 127668 0 0 FABRINET SHS G3323L100 7491 71256 SH SOLE 19 71256 0 0 FABRINET SHS G3323L100 459488 4370664 SH SOLE 21 4370664 0 0 FABRINET SHS G3323L100 94900 902694 SH SOLE 22 877794 0 24900 FABRINET SHS G3323L100 15 143 SH SOLE 23 143 0 0 FABRINET SHS G3323L100 583 5541 SH SOLE 25 5541 0 0 FABRINET SHS G3323L100 1459 13874 SH SOLE 26 11173 0 2701 FABRINET SHS G3323L100 69 657 SH SOLE 28 657 0 0 FABRINET SHS G3323L100 6653 63280 SH SOLE 30 63280 0 0 FABRINET SHS G3323L100 511 4865 SH SOLE 40 4865 0 0 FABRINET SHS G3323L100 1703 16195 SH SOLE 43 15897 0 298 FACTSET RESH SYS INC COM 303075105 64234 147953 SH SOLE 2 66839 0 81114 FACTSET RESH SYS INC COM 303075105 17908 41249 SH SOLE 4 22387 0 18862 FACTSET RESH SYS INC COM 303075105 20809 47931 SH SOLE 7 37842 0 10089 FACTSET RESH SYS INC COM 303075105 2824 6505 SH SOLE 13 6505 0 0 FACTSET RESH SYS INC COM 303075105 2098 4833 SH SOLE 15 4833 0 0 FACTSET RESH SYS INC COM 303075105 42979 98995 SH SOLE 18 88178 0 10817 FACTSET RESH SYS INC COM 303075105 26585 61235 SH SOLE 19 61235 0 0 FACTSET RESH SYS INC COM 303075105 612041 1409746 SH SOLE 21 1409746 0 0 FACTSET RESH SYS INC COM 303075105 433420 998318 SH SOLE 22 869941 0 128377 FACTSET RESH SYS INC COM 303075105 26689 61475 SH SOLE 23 61475 0 0 FACTSET RESH SYS INC COM 303075105 35329 81374 SH SOLE 25 81374 0 0 FACTSET RESH SYS INC COM 303075105 50525 116376 SH SOLE 26 50516 0 65860 FACTSET RESH SYS INC COM 303075105 62490 143936 SH SOLE 28 700 0 143236 FACTSET RESH SYS INC COM 303075105 1478 3404 SH SOLE 29 3404 0 0 FACTSET RESH SYS INC COM 303075105 154881 356746 SH SOLE 30 318685 0 38061 FACTSET RESH SYS INC COM 303075105 8242 18984 SH SOLE 31 14760 0 4224 FACTSET RESH SYS INC COM 303075105 24825 57180 SH SOLE 34 57180 0 0 FACTSET RESH SYS INC COM 303075105 6612 15229 SH SOLE 36 15229 0 0 FACTSET RESH SYS INC COM 303075105 565 1302 SH SOLE 40 1302 0 0 FACTSET RESH SYS INC COM 303075105 34 79 SH OTR 43 79 0 0 FACTSET RESH SYS INC COM 303075105 9597 22106 SH SOLE 43 18226 0 3880 FAIR ISAAC CORP COM 303250104 31102 66676 SH SOLE 2 20884 0 45792 FAIR ISAAC CORP COM 303250104 8571 18374 SH SOLE 4 10216 0 8158 FAIR ISAAC CORP COM 303250104 1163 2493 SH SOLE 7 2493 0 0 FAIR ISAAC CORP COM 303250104 35 75 SH SOLE 13 75 0 0 FAIR ISAAC CORP COM 303250104 1031 2210 SH SOLE 15 2210 0 0 FAIR ISAAC CORP COM 303250104 41427 88812 SH SOLE 18 87393 0 1419 FAIR ISAAC CORP COM 303250104 304265 652285 SH SOLE 19 652285 0 0 FAIR ISAAC CORP COM 303250104 673400 1443640 SH SOLE 21 1443640 0 0 FAIR ISAAC CORP COM 303250104 371475 796370 SH SOLE 22 748724 0 47646 FAIR ISAAC CORP COM 303250104 16347 35045 SH SOLE 23 35045 0 0 FAIR ISAAC CORP COM 303250104 19812 42473 SH SOLE 25 42473 0 0 FAIR ISAAC CORP COM 303250104 33519 71858 SH SOLE 26 21232 0 50626 FAIR ISAAC CORP COM 303250104 48625 104242 SH SOLE 28 513 0 103729 FAIR ISAAC CORP COM 303250104 22 47 SH SOLE 29 47 0 0 FAIR ISAAC CORP COM 303250104 52056 111599 SH SOLE 30 98298 0 13301 FAIR ISAAC CORP COM 303250104 2839 6086 SH SOLE 31 2832 0 3254 FAIR ISAAC CORP COM 303250104 127811 274003 SH SOLE 34 274003 0 0 FAIR ISAAC CORP COM 303250104 4046 8674 SH SOLE 36 8674 0 0 FAIR ISAAC CORP COM 303250104 465 997 SH SOLE 40 997 0 0 FAIR ISAAC CORP COM 303250104 41 87 SH OTR 43 87 0 0 FAIR ISAAC CORP COM 303250104 8537 18302 SH SOLE 43 17287 0 1015 FALCON MINERALS CORP CL A COM 30607B109 725 107636 SH SOLE 2 30802 0 76834 FALCON MINERALS CORP CL A COM 30607B109 797 118308 SH SOLE 18 118308 0 0 FALCON MINERALS CORP CL A COM 30607B109 488 72353 SH SOLE 19 72353 0 0 FALCON MINERALS CORP CL A COM 30607B109 9873 1464825 SH SOLE 21 1464825 0 0 FALCON MINERALS CORP CL A COM 30607B109 7459 1106661 SH SOLE 22 1094307 0 12354 FALCON MINERALS CORP CL A COM 30607B109 72 10650 SH SOLE 23 10650 0 0 FALCON MINERALS CORP CL A COM 30607B109 153 22762 SH SOLE 26 0 0 22762 FALCON MINERALS CORP CL A COM 30607B109 18 2658 SH SOLE 43 2658 0 0 FANG HLDGS LTD ADR NEW 30711Y300 0 14 SH SOLE 43 14 0 0 FANHUA INC SPONSORED ADR 30712A103 149 20485 SH SOLE 2 20485 0 0 FANHUA INC SPONSORED ADR 30712A103 6 850 SH SOLE 4 850 0 0 FANHUA INC SPONSORED ADR 30712A103 4040 554885 SH SOLE 21 554885 0 0 FANHUA INC SPONSORED ADR 30712A103 1868 256585 SH SOLE 22 245689 0 10896 FANHUA INC SPONSORED ADR 30712A103 4 537 SH SOLE 25 537 0 0 FANHUA INC SPONSORED ADR 30712A103 1097 150639 SH SOLE 30 150639 0 0 FANHUA INC SPONSORED ADR 30712A103 772 106070 SH SOLE 43 105709 0 361 FAR PEAK ACQUISITION CORP SHS CL A G3312L103 29820 3000000 SH SOLE 2 3000000 0 0 FAR PEAK ACQUISITION CORP *W EXP 12/07/202 G3312L111 962 590000 SH SOLE 2 590000 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 196 39213 SH SOLE 2 33881 0 5332 FARADAY FUTRE INTLGT ELCTR I COM 307359109 1246 249709 SH SOLE 21 249709 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 12140 2432839 SH SOLE 22 2397014 0 35825 FARADAY FUTRE INTLGT ELCTR I COM 307359109 67 13388 SH SOLE 25 13388 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 54 10790 SH SOLE 26 0 0 10790 FARADAY FUTRE INTLGT ELCTR I COM 307359109 135 27028 SH SOLE 30 27028 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 47 9325 SH SOLE 40 9325 0 0 FARFETCH LTD ORD SH CL A 30744W107 1856 122748 SH SOLE 2 39157 0 83591 FARFETCH LTD ORD SH CL A 30744W107 36 2371 SH SOLE 15 2371 0 0 FARFETCH LTD ORD SH CL A 30744W107 1 46 SH SOLE 18 46 0 0 FARFETCH LTD ORD SH CL A 30744W107 37836 2502396 SH SOLE 19 2502396 0 0 FARFETCH LTD ORD SH CL A 30744W107 60 3966 SH SOLE 21 3966 0 0 FARFETCH LTD ORD SH CL A 30744W107 118 7782 SH SOLE 22 7782 0 0 FARFETCH LTD ORD SH CL A 30744W107 5908 390747 SH SOLE 25 390747 0 0 FARFETCH LTD ORD SH CL A 30744W107 6833 451886 SH SOLE 26 11139 0 440747 FARFETCH LTD ORD SH CL A 30744W107 2113 139740 SH SOLE 28 3550 0 136190 FARFETCH LTD ORD SH CL A 30744W107 3694 244330 SH SOLE 30 244330 0 0 FARFETCH LTD ORD SH CL A 30744W107 37185 2459307 SH SOLE 34 2459307 0 0 FARFETCH LTD ORD SH CL A 30744W107 900 59508 SH SOLE 36 59508 0 0 FARFETCH LTD ORD SH CL A 30744W107 18 1171 SH SOLE 43 1109 0 62 FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 3436 2650000 PRN SOLE 21 2650000 0 0 FARMER BROS CO COM 307675108 13 1865 SH SOLE 2 1865 0 0 FARMER BROS CO COM 307675108 24 3402 SH SOLE 18 3402 0 0 FARMER BROS CO COM 307675108 327 45948 SH SOLE 21 45948 0 0 FARMER BROS CO COM 307675108 1224 171898 SH SOLE 22 171898 0 0 FARMER BROS CO COM 307675108 8 1065 SH SOLE 43 1065 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 15 415 SH SOLE 2 0 0 415 FARMERS & MERCHANTS BANCORP COM 30779N105 74 2038 SH SOLE 18 2038 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 1569 43396 SH SOLE 21 43396 0 0 FARMERS & MERCHANTS BANCORP COM 30779N105 4823 133414 SH SOLE 22 133414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 2188 128236 SH SOLE 2 91230 0 37006 FARMERS NATIONAL BANC CORP COM 309627107 7 414 SH SOLE 7 414 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1625 95271 SH SOLE 18 95271 0 0 FARMERS NATIONAL BANC CORP COM 309627107 971 56942 SH SOLE 19 56942 0 0 FARMERS NATIONAL BANC CORP COM 309627107 19685 1153844 SH SOLE 21 1153844 0 0 FARMERS NATIONAL BANC CORP COM 309627107 12157 712624 SH SOLE 22 692502 0 20122 FARMERS NATIONAL BANC CORP COM 309627107 6 376 SH SOLE 23 376 0 0 FARMERS NATIONAL BANC CORP COM 309627107 388 22727 SH SOLE 43 22727 0 0 FARMLAND PARTNERS INC COM 31154R109 190 13800 SH SOLE 2 1041 0 12759 FARMLAND PARTNERS INC COM 31154R109 1 100 SH SOLE 7 100 0 0 FARMLAND PARTNERS INC COM 31154R109 1227 89246 SH SOLE 18 89246 0 0 FARMLAND PARTNERS INC COM 31154R109 708 51470 SH SOLE 19 51470 0 0 FARMLAND PARTNERS INC COM 31154R109 15251 1109188 SH SOLE 21 1109188 0 0 FARMLAND PARTNERS INC COM 31154R109 10037 729928 SH SOLE 22 710524 0 19404 FARMLAND PARTNERS INC COM 31154R109 11 809 SH SOLE 23 809 0 0 FARMLAND PARTNERS INC COM 31154R109 243 17653 SH SOLE 43 17653 0 0 FARO TECHNOLOGIES INC COM 311642102 1080 20808 SH SOLE 2 7090 0 13718 FARO TECHNOLOGIES INC COM 311642102 20 382 SH SOLE 4 96 0 286 FARO TECHNOLOGIES INC COM 311642102 15 290 SH SOLE 7 290 0 0 FARO TECHNOLOGIES INC COM 311642102 3454 66530 SH SOLE 18 64551 0 1979 FARO TECHNOLOGIES INC COM 311642102 7259 139805 SH SOLE 19 139805 0 0 FARO TECHNOLOGIES INC COM 311642102 115934 2232939 SH SOLE 21 2232939 0 0 FARO TECHNOLOGIES INC COM 311642102 26939 518852 SH SOLE 22 503814 0 15038 FARO TECHNOLOGIES INC COM 311642102 69 1337 SH SOLE 23 1337 0 0 FARO TECHNOLOGIES INC COM 311642102 179 3457 SH SOLE 25 3457 0 0 FARO TECHNOLOGIES INC COM 311642102 1023 19702 SH SOLE 26 5260 0 14442 FARO TECHNOLOGIES INC COM 311642102 3 57 SH SOLE 28 57 0 0 FARO TECHNOLOGIES INC COM 311642102 5685 109491 SH SOLE 30 109491 0 0 FARO TECHNOLOGIES INC COM 311642102 171 3290 SH SOLE 36 3290 0 0 FARO TECHNOLOGIES INC COM 311642102 93 1798 SH SOLE 40 1798 0 0 FARO TECHNOLOGIES INC COM 311642102 799 15396 SH SOLE 43 13468 0 1928 FAST ACQUISITION CORP COM CL A 311875108 41 4032 SH SOLE 43 4032 0 0 FASTENAL CO COM 311900104 95330 1604881 SH SOLE 2 226989 0 1377892 FASTENAL CO COM 311900104 25699 432649 SH SOLE 4 263353 0 169296 FASTENAL CO COM 311900104 47976 807673 SH SOLE 7 654733 0 152940 FASTENAL CO COM 311900104 151 2541 SH SOLE 13 2541 0 0 FASTENAL CO COM 311900104 4926 82922 SH SOLE 15 82922 0 0 FASTENAL CO COM 311900104 0 7 SH SOLE 17 0 0 7 FASTENAL CO COM 311900104 69192 1164856 SH SOLE 18 1085843 0 79013 FASTENAL CO COM 311900104 17039 286859 SH SOLE 19 286859 0 0 FASTENAL CO COM 311900104 1127957 18989182 SH SOLE 21 18989182 0 0 FASTENAL CO COM 311900104 725895 12220448 SH SOLE 22 11095689 0 1124759 FASTENAL CO COM 311900104 42549 716309 SH SOLE 23 716309 0 0 FASTENAL CO COM 311900104 64538 1086503 SH SOLE 25 1086503 0 0 FASTENAL CO COM 311900104 74721 1257925 SH SOLE 26 450138 0 807787 FASTENAL CO COM 311900104 104730 1763127 SH SOLE 28 19103 0 1744024 FASTENAL CO COM 311900104 70 1182 SH SOLE 29 1182 0 0 FASTENAL CO COM 311900104 278838 4694250 SH SOLE 30 4690635 0 3615 FASTENAL CO COM 311900104 7424 124991 SH SOLE 31 59662 0 65329 FASTENAL CO COM 311900104 8049 135507 SH SOLE 32 135507 0 0 FASTENAL CO COM 311900104 5448 91725 SH SOLE 34 91725 0 0 FASTENAL CO COM 311900104 13415 225842 SH SOLE 36 225842 0 0 FASTENAL CO COM 311900104 1120 18851 SH SOLE 40 18851 0 0 FASTENAL CO COM 311900104 73 1228 SH OTR 43 1228 0 0 FASTENAL CO COM 311900104 32377 545069 SH SOLE 43 476222 0 68847 FASTLY INC CL A 31188V100 5593 321817 SH SOLE 2 37503 0 284314 FASTLY INC CL A 31188V100 7 410 SH SOLE 4 410 0 0 FASTLY INC CL A 31188V100 27 1551 SH SOLE 7 1551 0 0 FASTLY INC CL A 31188V100 0 3 SH SOLE 17 0 0 3 FASTLY INC CL A 31188V100 766 44052 SH SOLE 18 44052 0 0 FASTLY INC CL A 31188V100 536 30818 SH SOLE 19 30818 0 0 FASTLY INC CL A 31188V100 28022 1612311 SH SOLE 21 1612311 0 0 FASTLY INC CL A 31188V100 41396 2381793 SH SOLE 22 2260644 0 121149 FASTLY INC CL A 31188V100 253 14559 SH SOLE 25 14559 0 0 FASTLY INC CL A 31188V100 819 47132 SH SOLE 26 37695 0 9437 FASTLY INC CL A 31188V100 31 1760 SH SOLE 28 1760 0 0 FASTLY INC CL A 31188V100 10850 624258 SH SOLE 30 624258 0 0 FASTLY INC CL A 31188V100 27 1550 SH SOLE 31 1550 0 0 FASTLY INC CL A 31188V100 253 14579 SH SOLE 40 14579 0 0 FASTLY INC CL A 31188V100 41 2332 SH SOLE 43 2332 0 0 FASTLY INC NOTE 3/1 31188VAB6 4722 6325000 PRN SOLE 21 6325000 0 0 FAT BRANDS INC CLASS A COM 30258N105 7 970 SH SOLE 18 970 0 0 FAT BRANDS INC CLASS A COM 30258N105 98 13074 SH SOLE 21 13074 0 0 FATE THERAPEUTICS INC COM 31189P102 4503 116143 SH SOLE 2 74625 0 41518 FATE THERAPEUTICS INC COM 31189P102 11 288 SH SOLE 4 288 0 0 FATE THERAPEUTICS INC COM 31189P102 46 1174 SH SOLE 7 1174 0 0 FATE THERAPEUTICS INC COM 31189P102 8920 230068 SH SOLE 18 214412 0 15656 FATE THERAPEUTICS INC COM 31189P102 18267 471164 SH SOLE 19 471164 0 0 FATE THERAPEUTICS INC COM 31189P102 141629 3653060 SH SOLE 21 3653060 0 0 FATE THERAPEUTICS INC COM 31189P102 83355 2149996 SH SOLE 22 2102676 0 47320 FATE THERAPEUTICS INC COM 31189P102 466 12008 SH SOLE 23 12008 0 0 FATE THERAPEUTICS INC COM 31189P102 397 10231 SH SOLE 25 10231 0 0 FATE THERAPEUTICS INC COM 31189P102 3317 85550 SH SOLE 26 22770 0 62780 FATE THERAPEUTICS INC COM 31189P102 168 4340 SH SOLE 28 4340 0 0 FATE THERAPEUTICS INC COM 31189P102 12930 333514 SH SOLE 30 333514 0 0 FATE THERAPEUTICS INC COM 31189P102 434 11186 SH SOLE 34 11186 0 0 FATE THERAPEUTICS INC COM 31189P102 386 9966 SH SOLE 40 9966 0 0 FATE THERAPEUTICS INC COM 31189P102 13 336 SH OTR 43 336 0 0 FATE THERAPEUTICS INC COM 31189P102 645 16647 SH SOLE 43 14904 0 1743 FATHOM DIGITAL MFG CORP CL A COM 31189Y103 744 120335 SH SOLE 22 120335 0 0 FATHOM HOLDINGS INC COM 31189V109 57 5368 SH SOLE 2 4708 0 660 FATHOM HOLDINGS INC COM 31189V109 164 15363 SH SOLE 18 15363 0 0 FATHOM HOLDINGS INC COM 31189V109 122 11430 SH SOLE 19 11430 0 0 FATHOM HOLDINGS INC COM 31189V109 2095 195773 SH SOLE 21 195773 0 0 FATHOM HOLDINGS INC COM 31189V109 946 88415 SH SOLE 22 87527 0 888 FATHOM HOLDINGS INC COM 31189V109 5 485 SH SOLE 43 485 0 0 FB FINL CORP COM 30257X104 3619 81467 SH SOLE 2 57051 0 24416 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 5582 125653 SH SOLE 18 125653 0 0 FB FINL CORP COM 30257X104 2638 59377 SH SOLE 19 59377 0 0 FB FINL CORP COM 30257X104 188389 4241074 SH SOLE 21 4241074 0 0 FB FINL CORP COM 30257X104 43493 979139 SH SOLE 22 945329 0 33810 FB FINL CORP COM 30257X104 244 5503 SH SOLE 25 5503 0 0 FB FINL CORP COM 30257X104 771 17350 SH SOLE 26 14808 0 2542 FB FINL CORP COM 30257X104 2769 62326 SH SOLE 30 62326 0 0 FB FINL CORP COM 30257X104 211 4740 SH SOLE 40 4740 0 0 FB FINL CORP COM 30257X104 1021 22991 SH SOLE 43 20969 0 2022 FEDERAL AGRIC MTG CORP CL A 313148108 4 37 SH SOLE 22 37 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 9559 88118 SH SOLE 2 43195 0 44923 FEDERAL AGRIC MTG CORP CL C 313148306 2 15 SH SOLE 4 15 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3906 36003 SH SOLE 7 36003 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 3762 34681 SH SOLE 18 29191 0 5490 FEDERAL AGRIC MTG CORP CL C 313148306 34553 318516 SH SOLE 19 318516 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 39443 363595 SH SOLE 21 363595 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 62796 578870 SH SOLE 22 568720 0 10150 FEDERAL AGRIC MTG CORP CL C 313148306 902 8318 SH SOLE 23 8318 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 199 1835 SH SOLE 25 1835 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 5294 48803 SH SOLE 26 901 0 47902 FEDERAL AGRIC MTG CORP CL C 313148306 870 8021 SH SOLE 30 8021 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 176 1624 SH SOLE 36 1624 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 166 1527 SH SOLE 40 1527 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1113 10256 SH SOLE 43 5973 0 4283 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 32539 266560 SH SOLE 2 107592 0 158968 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 12371 101346 SH SOLE 4 98918 0 2428 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 23847 195355 SH SOLE 7 192884 0 2471 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 873 7151 SH SOLE 13 7151 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 199 1632 SH SOLE 15 1632 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 21567 176681 SH SOLE 18 170782 0 5899 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 22323 182873 SH SOLE 19 182873 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 314949 2580071 SH SOLE 21 2580071 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 286929 2350527 SH SOLE 22 2185142 0 165385 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1235 10115 SH SOLE 23 10115 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 54226 444221 SH SOLE 25 444221 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 31090 254693 SH SOLE 26 121742 0 132951 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 10458 85675 SH SOLE 28 1272 0 84403 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 33 269 SH SOLE 29 269 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 63729 522069 SH SOLE 30 522069 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 142 1161 SH SOLE 31 1161 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2142 17545 SH SOLE 34 17545 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 2163 17717 SH SOLE 36 17717 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 1091 8941 SH SOLE 40 8941 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6580 53907 SH SOLE 43 49492 0 4415 FEDERAL SIGNAL CORP COM 313855108 796 23593 SH SOLE 2 17052 0 6541 FEDERAL SIGNAL CORP COM 313855108 7 200 SH SOLE 4 200 0 0 FEDERAL SIGNAL CORP COM 313855108 30 895 SH SOLE 7 895 0 0 FEDERAL SIGNAL CORP COM 313855108 6950 205935 SH SOLE 18 205935 0 0 FEDERAL SIGNAL CORP COM 313855108 3689 109314 SH SOLE 19 109314 0 0 FEDERAL SIGNAL CORP COM 313855108 243726 7221499 SH SOLE 21 7221499 0 0 FEDERAL SIGNAL CORP COM 313855108 50974 1510343 SH SOLE 22 1475142 0 35201 FEDERAL SIGNAL CORP COM 313855108 321 9511 SH SOLE 25 9511 0 0 FEDERAL SIGNAL CORP COM 313855108 836 24785 SH SOLE 26 20869 0 3916 FEDERAL SIGNAL CORP COM 313855108 37 1087 SH SOLE 28 1087 0 0 FEDERAL SIGNAL CORP COM 313855108 3531 104629 SH SOLE 30 104629 0 0 FEDERAL SIGNAL CORP COM 313855108 284 8421 SH SOLE 40 8421 0 0 FEDERAL SIGNAL CORP COM 313855108 966 28609 SH SOLE 43 28593 0 16 FEDERATED HERMES INC CL B 314211103 4231 124210 SH SOLE 2 65734 0 58476 FEDERATED HERMES INC CL B 314211103 13 378 SH SOLE 4 378 0 0 FEDERATED HERMES INC CL B 314211103 333 9786 SH SOLE 7 9786 0 0 FEDERATED HERMES INC CL B 314211103 16977 498449 SH SOLE 18 498449 0 0 FEDERATED HERMES INC CL B 314211103 5665 166320 SH SOLE 19 166320 0 0 FEDERATED HERMES INC CL B 314211103 314175 9224173 SH SOLE 21 9224173 0 0 FEDERATED HERMES INC CL B 314211103 94193 2765510 SH SOLE 22 2668195 0 97315 FEDERATED HERMES INC CL B 314211103 409 11997 SH SOLE 25 11997 0 0 FEDERATED HERMES INC CL B 314211103 1066 31303 SH SOLE 26 24668 0 6635 FEDERATED HERMES INC CL B 314211103 56 1653 SH SOLE 28 1653 0 0 FEDERATED HERMES INC CL B 314211103 1861 54627 SH SOLE 30 54627 0 0 FEDERATED HERMES INC CL B 314211103 1500 44035 SH SOLE 32 44035 0 0 FEDERATED HERMES INC CL B 314211103 102 3003 SH SOLE 36 3003 0 0 FEDERATED HERMES INC CL B 314211103 368 10802 SH SOLE 40 10802 0 0 FEDERATED HERMES INC CL B 314211103 32 951 SH OTR 43 951 0 0 FEDERATED HERMES INC CL B 314211103 1857 54522 SH SOLE 43 52384 0 2138 FEDEX CORP COM 31428X106 122458 529227 SH SOLE 2 77434 0 451793 FEDEX CORP COM 31428X106 27396 118396 SH SOLE 4 106511 0 11885 FEDEX CORP COM 31428X106 49602 214367 SH SOLE 7 205771 0 8596 FEDEX CORP COM 31428X106 767 3313 SH SOLE 13 3313 0 0 FEDEX CORP COM 31428X106 8214 35499 SH SOLE 15 35499 0 0 FEDEX CORP COM 31428X106 0 2 SH SOLE 17 0 0 2 FEDEX CORP COM 31428X106 304976 1318017 SH SOLE 18 1284751 0 33266 FEDEX CORP COM 31428X106 30293 130917 SH SOLE 19 130917 0 0 FEDEX CORP COM 31428X106 1263506 5460503 SH SOLE 21 5460503 0 0 FEDEX CORP COM 31428X106 1193738 5158988 SH SOLE 22 4646795 0 512193 FEDEX CORP COM 31428X106 73150 316131 SH SOLE 23 316131 0 0 FEDEX CORP COM 31428X106 99111 428327 SH SOLE 25 428327 0 0 FEDEX CORP COM 31428X106 134238 580138 SH SOLE 26 234927 0 345211 FEDEX CORP COM 31428X106 107570 464886 SH SOLE 28 5948 0 458938 FEDEX CORP COM 31428X106 306560 1324863 SH SOLE 30 1324863 0 0 FEDEX CORP COM 31428X106 12950 55966 SH SOLE 31 27557 0 28409 FEDEX CORP COM 31428X106 9128 39449 SH SOLE 34 39449 0 0 FEDEX CORP COM 31428X106 24449 105663 SH SOLE 36 105663 0 0 FEDEX CORP COM 31428X106 1935 8361 SH SOLE 40 8361 0 0 FEDEX CORP COM 31428X106 128 555 SH OTR 43 555 0 0 FEDEX CORP COM 31428X106 36666 158462 SH SOLE 43 142973 0 15489 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 72 53434 SH SOLE 21 53434 0 0 FEDNAT HLDG CO COM 31431B109 328 242895 SH SOLE 22 242895 0 0 FEDNAT HLDG CO COM 31431B109 23 16872 SH SOLE 26 0 0 16872 FEMASYS INC COM 31447E105 1 500 SH SOLE 18 500 0 0 FEMASYS INC COM 31447E105 30 13186 SH SOLE 21 13186 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 14 2552 SH SOLE 2 0 0 2552 FENNEC PHARMACEUTICALS INC COM 31447P100 19 3380 SH SOLE 18 3380 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 239 42630 SH SOLE 21 42630 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 38 6777 SH SOLE 22 6777 0 0 FERGUSON PLC NEW SHS G3421J106 40357 300902 SH SOLE 18 300001 0 901 FERGUSON PLC NEW SHS G3421J106 19261 143609 SH SOLE 43 125511 0 18098 FERRARI N V COM N3167Y103 247 1131 SH SOLE 18 1131 0 0 FERRARI N V COM N3167Y103 182527 836933 SH SOLE 19 836933 0 0 FERRARI N V COM N3167Y103 17838 81790 SH SOLE 22 81790 0 0 FERRARI N V COM N3167Y103 31990 146684 SH SOLE 43 138075 0 8609 FERRO CORP COM 315405100 746 34328 SH SOLE 2 21574 0 12754 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 6145 282678 SH SOLE 18 282678 0 0 FERRO CORP COM 315405100 3161 145385 SH SOLE 19 145385 0 0 FERRO CORP COM 315405100 213211 9807311 SH SOLE 21 9807311 0 0 FERRO CORP COM 315405100 42911 1973836 SH SOLE 22 1918199 0 55637 FERRO CORP COM 315405100 205 9413 SH SOLE 25 9413 0 0 FERRO CORP COM 315405100 574 26399 SH SOLE 26 21797 0 4602 FERRO CORP COM 315405100 12 566 SH SOLE 28 566 0 0 FERRO CORP COM 315405100 2980 137060 SH SOLE 30 137060 0 0 FERRO CORP COM 315405100 191 8780 SH SOLE 40 8780 0 0 FERRO CORP COM 315405100 785 36102 SH SOLE 43 35466 0 636 FERROGLOBE PLC SHS G33856108 1452 188581 SH SOLE 7 188581 0 0 FFBW INC MD COM 30260M103 15 1259 SH SOLE 18 1259 0 0 FFBW INC MD COM 30260M103 199 16448 SH SOLE 21 16448 0 0 FFBW INC MD COM 30260M103 5 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 34 12607 SH SOLE 21 12607 0 0 FG FINANCIAL GROUP INC COM 30259W104 111 40702 SH SOLE 22 40702 0 0 FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 2 504 SH SOLE 18 504 0 0 FGI INDUSTRIES LTD ORDINARY SHARES G3302D103 22 7468 SH SOLE 21 7468 0 0 FIBROGEN INC COM 31572Q808 1206 100294 SH SOLE 2 72573 0 27721 FIBROGEN INC COM 31572Q808 4 355 SH SOLE 4 355 0 0 FIBROGEN INC COM 31572Q808 17 1384 SH SOLE 7 1384 0 0 FIBROGEN INC COM 31572Q808 2764 229921 SH SOLE 18 229921 0 0 FIBROGEN INC COM 31572Q808 3321 276292 SH SOLE 19 276292 0 0 FIBROGEN INC COM 31572Q808 45113 3753199 SH SOLE 21 3753199 0 0 FIBROGEN INC COM 31572Q808 25557 2126200 SH SOLE 22 2068065 0 58135 FIBROGEN INC COM 31572Q808 35 2871 SH SOLE 23 2871 0 0 FIBROGEN INC COM 31572Q808 125 10410 SH SOLE 25 10410 0 0 FIBROGEN INC COM 31572Q808 340 28315 SH SOLE 26 16367 0 11948 FIBROGEN INC COM 31572Q808 19 1545 SH SOLE 28 1545 0 0 FIBROGEN INC COM 31572Q808 1135 94410 SH SOLE 30 94410 0 0 FIBROGEN INC COM 31572Q808 31 2550 SH SOLE 36 2550 0 0 FIBROGEN INC COM 31572Q808 120 9959 SH SOLE 40 9959 0 0 FIBROGEN INC COM 31572Q808 6 508 SH OTR 43 508 0 0 FIBROGEN INC COM 31572Q808 277 23081 SH SOLE 43 22378 0 703 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2 27 SH SOLE 17 0 0 27 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1 11 SH SOLE 17 0 0 11 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4 36 SH SOLE 17 0 0 36 FIDELITY D & D BANCORP INC COM 31609R100 75 1620 SH SOLE 2 171 0 1449 FIDELITY D & D BANCORP INC COM 31609R100 5 109 SH SOLE 7 109 0 0 FIDELITY D & D BANCORP INC COM 31609R100 605 13024 SH SOLE 18 13024 0 0 FIDELITY D & D BANCORP INC COM 31609R100 344 7399 SH SOLE 19 7399 0 0 FIDELITY D & D BANCORP INC COM 31609R100 7356 158429 SH SOLE 21 158429 0 0 FIDELITY D & D BANCORP INC COM 31609R100 1811 39015 SH SOLE 22 36268 0 2747 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 90653 1856116 SH SOLE 2 722678 0 1133438 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12927 264675 SH SOLE 4 133322 0 131353 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3323 68042 SH SOLE 7 68042 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2742 56149 SH SOLE 13 56149 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1801 36867 SH SOLE 15 36867 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 156482 3203968 SH SOLE 18 3007029 0 196939 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 325207 6658623 SH SOLE 19 6658623 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 550530 11272117 SH SOLE 21 11272117 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 320339 6558942 SH SOLE 22 6077002 0 481940 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 19840 406224 SH SOLE 23 406224 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24854 508886 SH SOLE 25 508886 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23942 490207 SH SOLE 26 221150 0 269057 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 25350 519032 SH SOLE 28 5150 0 513882 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 748 15315 SH SOLE 29 15315 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 53585 1097160 SH SOLE 30 790156 0 307004 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3588 73456 SH SOLE 31 41743 0 31713 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5338 109296 SH SOLE 32 109296 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14477 296419 SH SOLE 34 296419 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12995 266081 SH SOLE 35 266081 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5792 118591 SH SOLE 36 118591 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 469 9595 SH SOLE 40 9595 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5609 114847 SH SOLE 43 98246 0 16601 FIDELITY NATL INFORMATION SV COM 31620M106 192335 1915303 SH SOLE 2 868257 0 1047046 FIDELITY NATL INFORMATION SV COM 31620M106 51477 512613 SH SOLE 4 324216 0 188397 FIDELITY NATL INFORMATION SV COM 31620M106 56619 563819 SH SOLE 7 546311 0 17508 FIDELITY NATL INFORMATION SV COM 31620M106 5441 54180 SH SOLE 13 54180 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 8801 87643 SH SOLE 15 87643 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 484398 4823722 SH SOLE 18 4511641 0 312081 FIDELITY NATL INFORMATION SV COM 31620M106 594158 5916732 SH SOLE 19 5916732 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1556152 15496432 SH SOLE 21 15496432 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1414474 14085580 SH SOLE 22 12496075 0 1589505 FIDELITY NATL INFORMATION SV COM 31620M106 88215 878458 SH SOLE 23 878458 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 211407 2105226 SH SOLE 25 2076512 0 28714 FIDELITY NATL INFORMATION SV COM 31620M106 167337 1666375 SH SOLE 26 684160 0 982215 FIDELITY NATL INFORMATION SV COM 31620M106 162425 1617460 SH SOLE 28 30591 0 1586869 FIDELITY NATL INFORMATION SV COM 31620M106 5421 53983 SH SOLE 29 53983 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 476408 4744158 SH SOLE 30 4744158 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 23372 232745 SH SOLE 31 163007 0 69738 FIDELITY NATL INFORMATION SV COM 31620M106 140191 1396042 SH SOLE 34 1396042 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 30817 306886 SH SOLE 36 306886 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2455 24447 SH SOLE 37 24447 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2025 20168 SH SOLE 40 20168 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 140 1394 SH OTR 43 1394 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 32351 322158 SH SOLE 43 295020 0 27138 FIDUS INVT CORP COM 316500107 3138 155516 SH SOLE 30 155516 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 84 11286 SH SOLE 2 689 0 10597 FIESTA RESTAURANT GROUP INC COM 31660B101 4 474 SH SOLE 7 474 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 521 69669 SH SOLE 18 69669 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 226 30298 SH SOLE 19 30298 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 16083 2151591 SH SOLE 21 2151591 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 3403 455218 SH SOLE 22 444236 0 10982 FIESTA RESTAURANT GROUP INC COM 31660B101 160 21412 SH SOLE 30 21412 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 17 2213 SH SOLE 43 2213 0 0 FIFTH THIRD BANCORP COM 316773100 60488 1405386 SH SOLE 2 165901 0 1239485 FIFTH THIRD BANCORP COM 316773100 18642 433133 SH SOLE 4 249239 0 183894 FIFTH THIRD BANCORP COM 316773100 27105 629753 SH SOLE 7 610631 0 19122 FIFTH THIRD BANCORP COM 316773100 130 3010 SH SOLE 13 3010 0 0 FIFTH THIRD BANCORP COM 316773100 4237 98452 SH SOLE 15 98452 0 0 FIFTH THIRD BANCORP COM 316773100 7 170 SH SOLE 17 0 0 170 FIFTH THIRD BANCORP COM 316773100 70767 1644218 SH SOLE 18 1551593 0 92625 FIFTH THIRD BANCORP COM 316773100 12472 289770 SH SOLE 19 289770 0 0 FIFTH THIRD BANCORP COM 316773100 1050787 24414204 SH SOLE 21 24414204 0 0 FIFTH THIRD BANCORP COM 316773100 617476 14346557 SH SOLE 22 12985616 0 1360941 FIFTH THIRD BANCORP COM 316773100 36502 848106 SH SOLE 23 848106 0 0 FIFTH THIRD BANCORP COM 316773100 70969 1648905 SH SOLE 25 1648905 0 0 FIFTH THIRD BANCORP COM 316773100 60476 1405104 SH SOLE 26 471307 0 933797 FIFTH THIRD BANCORP COM 316773100 56631 1315776 SH SOLE 28 136182 0 1179594 FIFTH THIRD BANCORP COM 316773100 187212 4349728 SH SOLE 30 4349728 0 0 FIFTH THIRD BANCORP COM 316773100 6648 154468 SH SOLE 31 74896 0 79572 FIFTH THIRD BANCORP COM 316773100 3316 77033 SH SOLE 32 77033 0 0 FIFTH THIRD BANCORP COM 316773100 1428 33174 SH SOLE 34 33174 0 0 FIFTH THIRD BANCORP COM 316773100 12980 301589 SH SOLE 36 301589 0 0 FIFTH THIRD BANCORP COM 316773100 992 23055 SH SOLE 40 23055 0 0 FIFTH THIRD BANCORP COM 316773100 88 2043 SH OTR 43 2043 0 0 FIFTH THIRD BANCORP COM 316773100 34764 807709 SH SOLE 43 750542 0 57167 FIGS INC CL A 30260D103 3923 182305 SH SOLE 2 47122 0 135183 FIGS INC CL A 30260D103 11 523 SH SOLE 4 523 0 0 FIGS INC CL A 30260D103 22 1038 SH SOLE 7 1038 0 0 FIGS INC CL A 30260D103 658 30562 SH SOLE 18 30562 0 0 FIGS INC CL A 30260D103 44307 2058853 SH SOLE 19 2058853 0 0 FIGS INC CL A 30260D103 17066 793007 SH SOLE 21 793007 0 0 FIGS INC CL A 30260D103 26113 1213426 SH SOLE 22 1122191 0 91235 FIGS INC CL A 30260D103 226 10522 SH SOLE 25 10522 0 0 FIGS INC CL A 30260D103 982 45611 SH SOLE 26 39839 0 5772 FIGS INC CL A 30260D103 430 20002 SH SOLE 30 20002 0 0 FIGS INC CL A 30260D103 31 1448 SH SOLE 31 1448 0 0 FIGS INC CL A 30260D103 11 497 SH SOLE 34 497 0 0 FIGS INC CL A 30260D103 265 12325 SH SOLE 40 12325 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 34 11331 SH SOLE 2 3601 0 7730 FINANCE OF AMERICA COMPAN COM CL A 31738L107 193 63565 SH SOLE 18 63565 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 107 35159 SH SOLE 19 35159 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 2429 799025 SH SOLE 21 799025 0 0 FINANCE OF AMERICA COMPAN COM CL A 31738L107 1211 398310 SH SOLE 22 383602 0 14708 FINANCIAL INSTNS INC COM 317585404 1213 40244 SH SOLE 2 29170 0 11074 FINANCIAL INSTNS INC COM 317585404 8 252 SH SOLE 7 252 0 0 FINANCIAL INSTNS INC COM 317585404 1492 49515 SH SOLE 18 49515 0 0 FINANCIAL INSTNS INC COM 317585404 1645 54586 SH SOLE 19 54586 0 0 FINANCIAL INSTNS INC COM 317585404 17716 587988 SH SOLE 21 587988 0 0 FINANCIAL INSTNS INC COM 317585404 13752 456416 SH SOLE 22 446274 0 10142 FINANCIAL INSTNS INC COM 317585404 18 607 SH OTR 43 607 0 0 FINANCIAL INSTNS INC COM 317585404 301 9981 SH SOLE 43 9835 0 146 FINCH THERAPEUTICS GROUP INC COM 31773D101 32 6307 SH SOLE 2 5336 0 971 FINCH THERAPEUTICS GROUP INC COM 31773D101 125 24796 SH SOLE 18 24796 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 77 15264 SH SOLE 19 15264 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 1452 288587 SH SOLE 21 288587 0 0 FINCH THERAPEUTICS GROUP INC COM 31773D101 352 69977 SH SOLE 22 66192 0 3785 FINVOLUTION GROUP SPONSORED ADS 31810T101 22 5598 SH SOLE 4 5598 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 4658 1173363 SH SOLE 21 1173363 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 3361 846623 SH SOLE 22 648700 0 197923 FINVOLUTION GROUP SPONSORED ADS 31810T101 1343 338350 SH SOLE 30 338350 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 56 14151 SH SOLE 34 14151 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 926 233260 SH SOLE 43 232858 0 402 FINWARD BANCORP COM 31812F109 26 563 SH SOLE 22 563 0 0 FINWISE BANCORP COM 31813A109 12 693 SH SOLE 18 693 0 0 FINWISE BANCORP COM 31813A109 140 8178 SH SOLE 21 8178 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 425 21071 SH SOLE 2 15275 0 5796 FIRST ADVANTAGE CORP NEW COM 31846B108 16 779 SH SOLE 7 779 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 2919 144596 SH SOLE 18 144596 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 2010 99562 SH SOLE 19 99562 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 37241 1844530 SH SOLE 21 1844530 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 22550 1116914 SH SOLE 22 1093105 0 23809 FIRST ADVANTAGE CORP NEW COM 31846B108 202 10026 SH SOLE 25 10026 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 18 903 SH SOLE 26 903 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 286 14167 SH SOLE 30 14167 0 0 FIRST ADVANTAGE CORP NEW COM 31846B108 80 3967 SH SOLE 40 3967 0 0 FIRST AMERN FINL CORP COM 31847R102 19160 295595 SH SOLE 2 112699 0 182896 FIRST AMERN FINL CORP COM 31847R102 40 623 SH SOLE 4 623 0 0 FIRST AMERN FINL CORP COM 31847R102 461 7111 SH SOLE 7 7111 0 0 FIRST AMERN FINL CORP COM 31847R102 15347 236760 SH SOLE 18 236718 0 42 FIRST AMERN FINL CORP COM 31847R102 2069 31923 SH SOLE 19 31923 0 0 FIRST AMERN FINL CORP COM 31847R102 374468 5777041 SH SOLE 21 5777041 0 0 FIRST AMERN FINL CORP COM 31847R102 193738 2988854 SH SOLE 22 2856554 0 132300 FIRST AMERN FINL CORP COM 31847R102 3656 56409 SH SOLE 25 56409 0 0 FIRST AMERN FINL CORP COM 31847R102 4664 71959 SH SOLE 26 63068 0 8891 FIRST AMERN FINL CORP COM 31847R102 127 1959 SH SOLE 28 1959 0 0 FIRST AMERN FINL CORP COM 31847R102 4178 64449 SH SOLE 30 64449 0 0 FIRST AMERN FINL CORP COM 31847R102 101 1561 SH SOLE 31 1561 0 0 FIRST AMERN FINL CORP COM 31847R102 124 1915 SH SOLE 34 1915 0 0 FIRST AMERN FINL CORP COM 31847R102 1684 25972 SH SOLE 36 25972 0 0 FIRST AMERN FINL CORP COM 31847R102 910 14042 SH SOLE 40 14042 0 0 FIRST AMERN FINL CORP COM 31847R102 3488 53813 SH SOLE 43 49521 0 4292 FIRST BANCORP INC ME COM 31866P102 238 7914 SH SOLE 2 384 0 7530 FIRST BANCORP INC ME COM 31866P102 6 210 SH SOLE 7 210 0 0 FIRST BANCORP INC ME COM 31866P102 1001 33291 SH SOLE 18 33291 0 0 FIRST BANCORP INC ME COM 31866P102 574 19086 SH SOLE 19 19086 0 0 FIRST BANCORP INC ME COM 31866P102 11650 387312 SH SOLE 21 387312 0 0 FIRST BANCORP INC ME COM 31866P102 7756 257858 SH SOLE 22 250412 0 7446 FIRST BANCORP INC ME COM 31866P102 2 81 SH SOLE 43 81 0 0 FIRST BANCORP N C COM 318910106 1247 29856 SH SOLE 2 10460 0 19396 FIRST BANCORP N C COM 318910106 19 453 SH SOLE 7 453 0 0 FIRST BANCORP N C COM 318910106 5086 121762 SH SOLE 18 121762 0 0 FIRST BANCORP N C COM 318910106 2451 58669 SH SOLE 19 58669 0 0 FIRST BANCORP N C COM 318910106 172264 4124097 SH SOLE 21 4124097 0 0 FIRST BANCORP N C COM 318910106 33556 803342 SH SOLE 22 770522 0 32820 FIRST BANCORP N C COM 318910106 189 4520 SH SOLE 25 4520 0 0 FIRST BANCORP N C COM 318910106 684 16365 SH SOLE 26 13109 0 3256 FIRST BANCORP N C COM 318910106 8 193 SH SOLE 28 193 0 0 FIRST BANCORP N C COM 318910106 2392 57259 SH SOLE 30 57259 0 0 FIRST BANCORP N C COM 318910106 168 4025 SH SOLE 40 4025 0 0 FIRST BANCORP N C COM 318910106 1272 30455 SH SOLE 43 29607 0 848 FIRST BANCORP P R COM NEW 318672706 2083 158779 SH SOLE 2 53780 0 104999 FIRST BANCORP P R COM NEW 318672706 145 11050 SH SOLE 4 682 0 10368 FIRST BANCORP P R COM NEW 318672706 36 2738 SH SOLE 7 2738 0 0 FIRST BANCORP P R COM NEW 318672706 9658 736110 SH SOLE 18 736110 0 0 FIRST BANCORP P R COM NEW 318672706 5393 411031 SH SOLE 19 411031 0 0 FIRST BANCORP P R COM NEW 318672706 296138 22571463 SH SOLE 21 22571463 0 0 FIRST BANCORP P R COM NEW 318672706 63321 4826296 SH SOLE 22 4631805 0 194491 FIRST BANCORP P R COM NEW 318672706 274 20876 SH SOLE 25 20876 0 0 FIRST BANCORP P R COM NEW 318672706 769 58635 SH SOLE 26 45655 0 12980 FIRST BANCORP P R COM NEW 318672706 48 3642 SH SOLE 28 3642 0 0 FIRST BANCORP P R COM NEW 318672706 4430 337657 SH SOLE 30 337657 0 0 FIRST BANCORP P R COM NEW 318672706 275 20959 SH SOLE 40 20959 0 0 FIRST BANCORP P R COM NEW 318672706 2306 175764 SH SOLE 43 175764 0 0 FIRST BANCSHARES INC MS COM 318916103 2822 83836 SH SOLE 2 74864 0 8972 FIRST BANCSHARES INC MS COM 318916103 11 326 SH SOLE 7 326 0 0 FIRST BANCSHARES INC MS COM 318916103 2180 64774 SH SOLE 18 64774 0 0 FIRST BANCSHARES INC MS COM 318916103 1252 37203 SH SOLE 19 37203 0 0 FIRST BANCSHARES INC MS COM 318916103 27402 814090 SH SOLE 21 814090 0 0 FIRST BANCSHARES INC MS COM 318916103 22438 666606 SH SOLE 22 642082 0 24524 FIRST BANCSHARES INC MS COM 318916103 90 2684 SH SOLE 25 2684 0 0 FIRST BANCSHARES INC MS COM 318916103 114 3379 SH SOLE 26 0 0 3379 FIRST BANCSHARES INC MS COM 318916103 650 19325 SH SOLE 30 19325 0 0 FIRST BANCSHARES INC MS COM 318916103 299 8890 SH SOLE 34 8890 0 0 FIRST BANCSHARES INC MS COM 318916103 83 2473 SH SOLE 40 2473 0 0 FIRST BANCSHARES INC MS COM 318916103 781 23210 SH SOLE 43 21369 0 1841 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 189 13265 SH SOLE 2 6905 0 6360 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 0 25 SH SOLE 7 25 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 708 49782 SH SOLE 18 49782 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 423 29780 SH SOLE 19 29780 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 8183 575468 SH SOLE 21 575468 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3451 242720 SH SOLE 22 231150 0 11570 FIRST BUSEY CORP COM NEW 319383204 1535 60593 SH SOLE 2 25724 0 34869 FIRST BUSEY CORP COM NEW 319383204 5 181 SH SOLE 4 181 0 0 FIRST BUSEY CORP COM NEW 319383204 15 600 SH SOLE 7 600 0 0 FIRST BUSEY CORP COM NEW 319383204 3806 150187 SH SOLE 18 150187 0 0 FIRST BUSEY CORP COM NEW 319383204 3231 127504 SH SOLE 19 127504 0 0 FIRST BUSEY CORP COM NEW 319383204 47361 1869018 SH SOLE 21 1869018 0 0 FIRST BUSEY CORP COM NEW 319383204 35121 1385993 SH SOLE 22 1335657 0 50336 FIRST BUSEY CORP COM NEW 319383204 287 11314 SH SOLE 25 11314 0 0 FIRST BUSEY CORP COM NEW 319383204 701 27659 SH SOLE 26 23922 0 3737 FIRST BUSEY CORP COM NEW 319383204 25 967 SH SOLE 28 967 0 0 FIRST BUSEY CORP COM NEW 319383204 1126 44435 SH SOLE 30 44435 0 0 FIRST BUSEY CORP COM NEW 319383204 187 7382 SH SOLE 36 7382 0 0 FIRST BUSEY CORP COM NEW 319383204 183 7222 SH SOLE 40 7222 0 0 FIRST BUSEY CORP COM NEW 319383204 2161 85261 SH SOLE 43 84754 0 507 FIRST BUSINESS FINL SVCS INC COM 319390100 931 28381 SH SOLE 2 25501 0 2880 FIRST BUSINESS FINL SVCS INC COM 319390100 52 1580 SH SOLE 18 1580 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 90 2739 SH SOLE 19 2739 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 990 30186 SH SOLE 21 30186 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 2095 63839 SH SOLE 22 63839 0 0 FIRST CAP INC COM 31942S104 6 148 SH SOLE 2 0 0 148 FIRST CAP INC COM 31942S104 27 689 SH SOLE 18 689 0 0 FIRST CAP INC COM 31942S104 339 8637 SH SOLE 21 8637 0 0 FIRST CAP INC COM 31942S104 9 229 SH SOLE 22 229 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1123 39824 SH SOLE 2 10451 0 29373 FIRST CMNTY BANKSHARES INC V COM 31983A103 7 239 SH SOLE 7 239 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1500 53169 SH SOLE 18 53169 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 2803 99361 SH SOLE 19 99361 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 18260 647305 SH SOLE 21 647305 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 17680 626726 SH SOLE 22 607389 0 19337 FIRST CMNTY BANKSHARES INC V COM 31983A103 102 3610 SH SOLE 23 3610 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 66 2339 SH SOLE 25 2339 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 822 29155 SH SOLE 26 0 0 29155 FIRST CMNTY BANKSHARES INC V COM 31983A103 101 3569 SH SOLE 30 3569 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 39 1385 SH SOLE 40 1385 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 72 2540 SH SOLE 43 82 0 2458 FIRST CMNTY CORP S C COM 319835104 241 11361 SH SOLE 2 11361 0 0 FIRST CMNTY CORP S C COM 319835104 32 1514 SH SOLE 18 1514 0 0 FIRST CMNTY CORP S C COM 319835104 539 25432 SH SOLE 21 25432 0 0 FIRST CMNTY CORP S C COM 319835104 282 13297 SH SOLE 22 13297 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1106 72958 SH SOLE 2 26256 0 46702 FIRST COMWLTH FINL CORP PA COM 319829107 5 313 SH SOLE 4 313 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 21 1402 SH SOLE 7 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 5359 353517 SH SOLE 18 353517 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 3455 227876 SH SOLE 19 227876 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 159153 10498227 SH SOLE 21 10498227 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 37778 2491961 SH SOLE 22 2402622 0 89339 FIRST COMWLTH FINL CORP PA COM 319829107 73 4791 SH SOLE 23 4791 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 76 5046 SH SOLE 25 5046 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1255 82794 SH SOLE 26 23644 0 59150 FIRST COMWLTH FINL CORP PA COM 319829107 21 1402 SH SOLE 28 1402 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 2123 140019 SH SOLE 30 140019 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 147 9696 SH SOLE 40 9696 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1575 103879 SH SOLE 43 103879 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 21797 32748 SH SOLE 2 19491 0 13257 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3391 5094 SH SOLE 4 4414 0 680 FIRST CTZNS BANCSHARES INC N CL A 31946M103 693 1041 SH SOLE 7 1041 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 29 44 SH SOLE 13 44 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 945 1420 SH SOLE 15 1420 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 83353 125230 SH SOLE 18 112181 0 13049 FIRST CTZNS BANCSHARES INC N CL A 31946M103 337176 506574 SH SOLE 19 506574 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 122819 184523 SH SOLE 21 184523 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 222597 334431 SH SOLE 22 313039 0 21392 FIRST CTZNS BANCSHARES INC N CL A 31946M103 15871 23845 SH SOLE 23 23845 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5139 7721 SH SOLE 25 4081 0 3640 FIRST CTZNS BANCSHARES INC N CL A 31946M103 8872 13330 SH SOLE 26 5666 0 7664 FIRST CTZNS BANCSHARES INC N CL A 31946M103 8342 12533 SH SOLE 28 117 0 12416 FIRST CTZNS BANCSHARES INC N CL A 31946M103 14607 21946 SH SOLE 30 21946 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1086 1631 SH SOLE 31 1346 0 285 FIRST CTZNS BANCSHARES INC N CL A 31946M103 88111 132379 SH SOLE 34 132379 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2934 4408 SH SOLE 36 4408 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 265 398 SH SOLE 40 398 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 9254 13903 SH SOLE 43 11914 0 1989 FIRST FINANCIAL NORTHWEST IN COM 32022K102 240 14008 SH SOLE 2 8400 0 5608 FIRST FINANCIAL NORTHWEST IN COM 32022K102 24 1389 SH SOLE 18 1389 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 2246 131265 SH SOLE 19 131265 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 782 45717 SH SOLE 21 45717 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4495 262691 SH SOLE 22 262691 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 344 20090 SH SOLE 23 20090 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1298 75870 SH SOLE 26 0 0 75870 FIRST FINANCIAL NORTHWEST IN COM 32022K102 64 3765 SH SOLE 43 3765 0 0 FIRST FINL BANCORP OH COM 320209109 1679 72849 SH SOLE 2 25589 0 47260 FIRST FINL BANCORP OH COM 320209109 24 1034 SH SOLE 4 332 0 702 FIRST FINL BANCORP OH COM 320209109 31 1352 SH SOLE 7 1352 0 0 FIRST FINL BANCORP OH COM 320209109 7862 341092 SH SOLE 18 341092 0 0 FIRST FINL BANCORP OH COM 320209109 3721 161427 SH SOLE 19 161427 0 0 FIRST FINL BANCORP OH COM 320209109 249382 10819173 SH SOLE 21 10819173 0 0 FIRST FINL BANCORP OH COM 320209109 50739 2201247 SH SOLE 22 2108002 0 93245 FIRST FINL BANCORP OH COM 320209109 125 5437 SH SOLE 25 5437 0 0 FIRST FINL BANCORP OH COM 320209109 395 17131 SH SOLE 26 9620 0 7511 FIRST FINL BANCORP OH COM 320209109 40 1733 SH SOLE 28 1733 0 0 FIRST FINL BANCORP OH COM 320209109 3401 147556 SH SOLE 30 147556 0 0 FIRST FINL BANCORP OH COM 320209109 107 4637 SH SOLE 36 4637 0 0 FIRST FINL BANCORP OH COM 320209109 236 10241 SH SOLE 40 10241 0 0 FIRST FINL BANCORP OH COM 320209109 1855 80466 SH SOLE 43 64493 0 15973 FIRST FINL BANKSHARES INC COM 32020R109 7689 174265 SH SOLE 2 133932 0 40333 FIRST FINL BANKSHARES INC COM 32020R109 136 3093 SH SOLE 4 472 0 2621 FIRST FINL BANKSHARES INC COM 32020R109 78 1768 SH SOLE 7 1768 0 0 FIRST FINL BANKSHARES INC COM 32020R109 26050 590432 SH SOLE 18 572112 0 18320 FIRST FINL BANKSHARES INC COM 32020R109 22910 519272 SH SOLE 19 519272 0 0 FIRST FINL BANKSHARES INC COM 32020R109 414441 9393488 SH SOLE 21 9393488 0 0 FIRST FINL BANKSHARES INC COM 32020R109 171352 3883778 SH SOLE 22 3801173 0 82605 FIRST FINL BANKSHARES INC COM 32020R109 506 11464 SH SOLE 23 11464 0 0 FIRST FINL BANKSHARES INC COM 32020R109 812 18399 SH SOLE 25 18399 0 0 FIRST FINL BANKSHARES INC COM 32020R109 4310 97690 SH SOLE 26 45504 0 52186 FIRST FINL BANKSHARES INC COM 32020R109 112 2535 SH SOLE 28 2535 0 0 FIRST FINL BANKSHARES INC COM 32020R109 9951 225543 SH SOLE 30 225543 0 0 FIRST FINL BANKSHARES INC COM 32020R109 783 17737 SH SOLE 40 17737 0 0 FIRST FINL BANKSHARES INC COM 32020R109 2165 49072 SH SOLE 43 48133 0 939 FIRST FINL CORP IND COM 320218100 4570 105580 SH SOLE 2 86441 0 19139 FIRST FINL CORP IND COM 320218100 9 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1595 36863 SH SOLE 18 36863 0 0 FIRST FINL CORP IND COM 320218100 4162 96158 SH SOLE 19 96158 0 0 FIRST FINL CORP IND COM 320218100 20141 465376 SH SOLE 21 465376 0 0 FIRST FINL CORP IND COM 320218100 23322 538864 SH SOLE 22 526706 0 12158 FIRST FINL CORP IND COM 320218100 73 1684 SH SOLE 25 1684 0 0 FIRST FINL CORP IND COM 320218100 1174 27130 SH SOLE 26 5421 0 21709 FIRST FINL CORP IND COM 320218100 316 7311 SH SOLE 30 7311 0 0 FIRST FINL CORP IND COM 320218100 16 368 SH SOLE 34 368 0 0 FIRST FINL CORP IND COM 320218100 38 877 SH SOLE 40 877 0 0 FIRST FINL CORP IND COM 320218100 2209 51030 SH SOLE 43 42487 0 8543 FIRST FNDTN INC COM 32026V104 3412 140454 SH SOLE 2 112958 0 27496 FIRST FNDTN INC COM 32026V104 14 562 SH SOLE 7 562 0 0 FIRST FNDTN INC COM 32026V104 3805 156659 SH SOLE 18 156659 0 0 FIRST FNDTN INC COM 32026V104 1919 79001 SH SOLE 19 79001 0 0 FIRST FNDTN INC COM 32026V104 47087 1938523 SH SOLE 21 1938523 0 0 FIRST FNDTN INC COM 32026V104 34417 1416936 SH SOLE 22 1367239 0 49697 FIRST FNDTN INC COM 32026V104 204 8396 SH SOLE 25 8396 0 0 FIRST FNDTN INC COM 32026V104 689 28363 SH SOLE 26 24712 0 3651 FIRST FNDTN INC COM 32026V104 30 1253 SH SOLE 28 1253 0 0 FIRST FNDTN INC COM 32026V104 342 14067 SH SOLE 30 14067 0 0 FIRST FNDTN INC COM 32026V104 212 8709 SH SOLE 34 8709 0 0 FIRST FNDTN INC COM 32026V104 130 5351 SH SOLE 40 5351 0 0 FIRST FNDTN INC COM 32026V104 474 19498 SH SOLE 43 14630 0 4868 FIRST GTY BANCSHARES INC COM 32043P106 19 775 SH SOLE 2 775 0 0 FIRST GTY BANCSHARES INC COM 32043P106 43 1816 SH SOLE 18 1816 0 0 FIRST GTY BANCSHARES INC COM 32043P106 1199 50072 SH SOLE 21 50072 0 0 FIRST GTY BANCSHARES INC COM 32043P106 25 1030 SH SOLE 22 1030 0 0 FIRST HAWAIIAN INC COM 32051X108 4707 168755 SH SOLE 2 43674 0 125081 FIRST HAWAIIAN INC COM 32051X108 110 3935 SH SOLE 4 409 0 3526 FIRST HAWAIIAN INC COM 32051X108 85 3056 SH SOLE 7 3056 0 0 FIRST HAWAIIAN INC COM 32051X108 4236 151894 SH SOLE 18 151894 0 0 FIRST HAWAIIAN INC COM 32051X108 1034 37072 SH SOLE 19 37072 0 0 FIRST HAWAIIAN INC COM 32051X108 355772 12756249 SH SOLE 21 12756249 0 0 FIRST HAWAIIAN INC COM 32051X108 86943 3117361 SH SOLE 22 2964818 0 152543 FIRST HAWAIIAN INC COM 32051X108 617 22130 SH SOLE 25 22130 0 0 FIRST HAWAIIAN INC COM 32051X108 1566 56146 SH SOLE 26 46003 0 10143 FIRST HAWAIIAN INC COM 32051X108 65 2323 SH SOLE 28 2323 0 0 FIRST HAWAIIAN INC COM 32051X108 6138 220074 SH SOLE 30 220074 0 0 FIRST HAWAIIAN INC COM 32051X108 53 1886 SH SOLE 31 1886 0 0 FIRST HAWAIIAN INC COM 32051X108 281 10058 SH SOLE 36 10058 0 0 FIRST HAWAIIAN INC COM 32051X108 457 16388 SH SOLE 40 16388 0 0 FIRST HAWAIIAN INC COM 32051X108 5244 188025 SH SOLE 43 153978 0 34047 FIRST HORIZON CORPORATION COM 320517105 29622 1261041 SH SOLE 2 406994 0 854047 FIRST HORIZON CORPORATION COM 320517105 317 13491 SH SOLE 4 1610 0 11881 FIRST HORIZON CORPORATION COM 320517105 859 36551 SH SOLE 7 36551 0 0 FIRST HORIZON CORPORATION COM 320517105 31085 1323350 SH SOLE 18 1323350 0 0 FIRST HORIZON CORPORATION COM 320517105 3652 155475 SH SOLE 19 155475 0 0 FIRST HORIZON CORPORATION COM 320517105 844582 35954952 SH SOLE 21 35954952 0 0 FIRST HORIZON CORPORATION COM 320517105 342561 14583260 SH SOLE 22 13953486 0 629774 FIRST HORIZON CORPORATION COM 320517105 1799 76594 SH SOLE 25 76594 0 0 FIRST HORIZON CORPORATION COM 320517105 7126 303384 SH SOLE 26 256416 0 46968 FIRST HORIZON CORPORATION COM 320517105 231 9842 SH SOLE 28 9842 0 0 FIRST HORIZON CORPORATION COM 320517105 21508 915615 SH SOLE 30 915615 0 0 FIRST HORIZON CORPORATION COM 320517105 185 7857 SH SOLE 31 7857 0 0 FIRST HORIZON CORPORATION COM 320517105 3514 149597 SH SOLE 32 149597 0 0 FIRST HORIZON CORPORATION COM 320517105 100 4254 SH SOLE 34 4254 0 0 FIRST HORIZON CORPORATION COM 320517105 314 13348 SH SOLE 36 13348 0 0 FIRST HORIZON CORPORATION COM 320517105 1655 70473 SH SOLE 40 70473 0 0 FIRST HORIZON CORPORATION COM 320517105 15327 652510 SH SOLE 43 552212 0 100298 FIRST INDL RLTY TR INC COM 32054K103 36268 585824 SH SOLE 2 194411 0 391413 FIRST INDL RLTY TR INC COM 32054K103 3812 61575 SH SOLE 4 61575 0 0 FIRST INDL RLTY TR INC COM 32054K103 10117 163416 SH SOLE 7 163416 0 0 FIRST INDL RLTY TR INC COM 32054K103 17615 284520 SH SOLE 18 284520 0 0 FIRST INDL RLTY TR INC COM 32054K103 28732 464086 SH SOLE 19 464086 0 0 FIRST INDL RLTY TR INC COM 32054K103 446499 7212062 SH SOLE 21 7212062 0 0 FIRST INDL RLTY TR INC COM 32054K103 324739 5245333 SH SOLE 22 5073138 0 172195 FIRST INDL RLTY TR INC COM 32054K103 1085 17523 SH SOLE 23 17523 0 0 FIRST INDL RLTY TR INC COM 32054K103 35513 573617 SH SOLE 25 573617 0 0 FIRST INDL RLTY TR INC COM 32054K103 10426 168413 SH SOLE 26 39977 0 128436 FIRST INDL RLTY TR INC COM 32054K103 4928 79594 SH SOLE 28 2301 0 77293 FIRST INDL RLTY TR INC COM 32054K103 17916 289388 SH SOLE 30 289388 0 0 FIRST INDL RLTY TR INC COM 32054K103 117 1887 SH SOLE 31 1887 0 0 FIRST INDL RLTY TR INC COM 32054K103 735 11864 SH SOLE 34 11864 0 0 FIRST INDL RLTY TR INC COM 32054K103 77 1237 SH SOLE 36 1237 0 0 FIRST INDL RLTY TR INC COM 32054K103 1038 16761 SH SOLE 40 16761 0 0 FIRST INDL RLTY TR INC COM 32054K103 3966 64065 SH SOLE 43 62699 0 1366 FIRST INTERNET BANCORP COM 320557101 247 5753 SH SOLE 2 357 0 5396 FIRST INTERNET BANCORP COM 320557101 8 179 SH SOLE 7 179 0 0 FIRST INTERNET BANCORP COM 320557101 1270 29528 SH SOLE 18 29528 0 0 FIRST INTERNET BANCORP COM 320557101 712 16565 SH SOLE 19 16565 0 0 FIRST INTERNET BANCORP COM 320557101 14900 346428 SH SOLE 21 346428 0 0 FIRST INTERNET BANCORP COM 320557101 6704 155867 SH SOLE 22 149720 0 6147 FIRST INTERNET BANCORP COM 320557101 109 2543 SH SOLE 43 2543 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 15041 409065 SH SOLE 2 169166 0 239899 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 11 292 SH SOLE 4 292 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 44 1184 SH SOLE 7 1184 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9667 262910 SH SOLE 18 257598 0 5312 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 46965 1277271 SH SOLE 19 1277271 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 116158 3159039 SH SOLE 21 3159039 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 114905 3124972 SH SOLE 22 3035694 0 89278 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1549 42123 SH SOLE 23 42123 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 570 15511 SH SOLE 25 15511 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 10388 282516 SH SOLE 26 33000 0 249516 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 49 1342 SH SOLE 28 1342 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1863 50672 SH SOLE 30 50672 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 291 7902 SH SOLE 36 7902 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 378 10285 SH SOLE 40 10285 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2408 65494 SH SOLE 43 58506 0 6988 FIRST LONG IS CORP COM 320734106 766 39368 SH SOLE 2 32052 0 7316 FIRST LONG IS CORP COM 320734106 8 406 SH SOLE 7 406 0 0 FIRST LONG IS CORP COM 320734106 1364 70117 SH SOLE 18 70117 0 0 FIRST LONG IS CORP COM 320734106 823 42303 SH SOLE 19 42303 0 0 FIRST LONG IS CORP COM 320734106 18004 925163 SH SOLE 21 925163 0 0 FIRST LONG IS CORP COM 320734106 13462 691762 SH SOLE 22 666885 0 24877 FIRST LONG IS CORP COM 320734106 93 4758 SH SOLE 25 4758 0 0 FIRST LONG IS CORP COM 320734106 3 175 SH SOLE 26 175 0 0 FIRST LONG IS CORP COM 320734106 177 9079 SH SOLE 30 9079 0 0 FIRST LONG IS CORP COM 320734106 7 344 SH SOLE 34 344 0 0 FIRST LONG IS CORP COM 320734106 66 3387 SH SOLE 36 3387 0 0 FIRST LONG IS CORP COM 320734106 71 3673 SH SOLE 40 3673 0 0 FIRST LONG IS CORP COM 320734106 408 20943 SH SOLE 43 17421 0 3522 FIRST MAJESTIC SILVER CORP COM 32076V103 1175 89296 SH SOLE 21 89296 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 353 26834 SH SOLE 43 9844 0 16990 FIRST MERCHANTS CORP COM 320817109 4077 98002 SH SOLE 2 68005 0 29997 FIRST MERCHANTS CORP COM 320817109 61 1469 SH SOLE 4 208 0 1261 FIRST MERCHANTS CORP COM 320817109 32 766 SH SOLE 7 766 0 0 FIRST MERCHANTS CORP COM 320817109 6738 161968 SH SOLE 18 161968 0 0 FIRST MERCHANTS CORP COM 320817109 4033 96945 SH SOLE 19 96945 0 0 FIRST MERCHANTS CORP COM 320817109 87845 2111651 SH SOLE 21 2111651 0 0 FIRST MERCHANTS CORP COM 320817109 58559 1407674 SH SOLE 22 1350290 0 57384 FIRST MERCHANTS CORP COM 320817109 372 8947 SH SOLE 25 8947 0 0 FIRST MERCHANTS CORP COM 320817109 1135 27289 SH SOLE 26 13371 0 13918 FIRST MERCHANTS CORP COM 320817109 40 969 SH SOLE 28 969 0 0 FIRST MERCHANTS CORP COM 320817109 1382 33217 SH SOLE 30 33217 0 0 FIRST MERCHANTS CORP COM 320817109 262 6306 SH SOLE 40 6306 0 0 FIRST MERCHANTS CORP COM 320817109 1396 33553 SH SOLE 43 31313 0 2240 FIRST MID ILL BANCSHARES INC COM 320866106 447 11609 SH SOLE 2 4487 0 7122 FIRST MID ILL BANCSHARES INC COM 320866106 10 264 SH SOLE 7 264 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 2051 53286 SH SOLE 18 53286 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 1108 28799 SH SOLE 19 28799 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 24270 630545 SH SOLE 21 630545 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 14883 386667 SH SOLE 22 369149 0 17518 FIRST MID ILL BANCSHARES INC COM 320866106 70 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 183 4750 SH SOLE 30 4750 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 85 2213 SH SOLE 40 2213 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 538 13972 SH SOLE 43 13904 0 68 FIRST NATL CORP COM 32106V107 16 769 SH SOLE 18 769 0 0 FIRST NATL CORP COM 32106V107 271 12886 SH SOLE 21 12886 0 0 FIRST NATL CORP COM 32106V107 21 1004 SH SOLE 22 1004 0 0 FIRST NORTHWEST BANCORP COM 335834107 853 38625 SH SOLE 2 33189 0 5436 FIRST NORTHWEST BANCORP COM 335834107 37 1679 SH SOLE 18 1679 0 0 FIRST NORTHWEST BANCORP COM 335834107 133 6043 SH SOLE 19 6043 0 0 FIRST NORTHWEST BANCORP COM 335834107 717 32471 SH SOLE 21 32471 0 0 FIRST NORTHWEST BANCORP COM 335834107 2155 97536 SH SOLE 22 97536 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 61497 379374 SH SOLE 2 130796 0 248578 FIRST REP BK SAN FRANCISCO C COM 33616C100 24197 149272 SH SOLE 4 78747 0 70525 FIRST REP BK SAN FRANCISCO C COM 33616C100 25046 154508 SH SOLE 7 149834 0 4674 FIRST REP BK SAN FRANCISCO C COM 33616C100 346 2132 SH SOLE 13 2132 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3995 24645 SH SOLE 15 24645 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 336 2073 SH SOLE 17 0 0 2073 FIRST REP BK SAN FRANCISCO C COM 33616C100 67717 417751 SH SOLE 18 391232 0 26519 FIRST REP BK SAN FRANCISCO C COM 33616C100 29697 183202 SH SOLE 19 183202 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 802896 4953088 SH SOLE 21 4953088 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 616553 3803534 SH SOLE 22 3426125 0 377409 FIRST REP BK SAN FRANCISCO C COM 33616C100 37354 230441 SH SOLE 23 230441 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 43791 270147 SH SOLE 25 270147 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 58573 361339 SH SOLE 26 115246 0 246093 FIRST REP BK SAN FRANCISCO C COM 33616C100 76033 469052 SH SOLE 28 3280 0 465772 FIRST REP BK SAN FRANCISCO C COM 33616C100 201 1242 SH SOLE 29 1242 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 180082 1110930 SH SOLE 30 1017376 0 93554 FIRST REP BK SAN FRANCISCO C COM 33616C100 7188 44343 SH SOLE 31 24680 0 19663 FIRST REP BK SAN FRANCISCO C COM 33616C100 38423 237031 SH SOLE 34 237031 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 11214 69181 SH SOLE 36 69181 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 960 5920 SH SOLE 40 5920 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 71 437 SH OTR 43 437 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 14851 91614 SH SOLE 43 84999 0 6615 FIRST SEACOAST BANCORP COM 33631P102 6 551 SH SOLE 18 551 0 0 FIRST SEACOAST BANCORP COM 33631P102 89 8354 SH SOLE 21 8354 0 0 FIRST SOLAR INC COM 336433107 20766 247986 SH SOLE 2 72864 0 175122 FIRST SOLAR INC COM 336433107 350 4181 SH SOLE 4 319 0 3862 FIRST SOLAR INC COM 336433107 188 2250 SH SOLE 7 2250 0 0 FIRST SOLAR INC COM 336433107 18209 217449 SH SOLE 18 217449 0 0 FIRST SOLAR INC COM 336433107 5373 64157 SH SOLE 19 64157 0 0 FIRST SOLAR INC COM 336433107 600401 7169821 SH SOLE 21 7169821 0 0 FIRST SOLAR INC COM 336433107 230400 2751377 SH SOLE 22 2632196 0 119181 FIRST SOLAR INC COM 336433107 9610 114764 SH SOLE 25 114764 0 0 FIRST SOLAR INC COM 336433107 5524 65962 SH SOLE 26 44391 0 21571 FIRST SOLAR INC COM 336433107 5021 59955 SH SOLE 28 59955 0 0 FIRST SOLAR INC COM 336433107 174784 2087217 SH SOLE 30 2087217 0 0 FIRST SOLAR INC COM 336433107 130 1554 SH SOLE 31 1554 0 0 FIRST SOLAR INC COM 336433107 106139 1267488 SH SOLE 34 1267488 0 0 FIRST SOLAR INC COM 336433107 968 11558 SH SOLE 36 11558 0 0 FIRST SOLAR INC COM 336433107 1024 12224 SH SOLE 40 12224 0 0 FIRST SOLAR INC COM 336433107 17 202 SH OTR 43 202 0 0 FIRST SOLAR INC COM 336433107 13106 156508 SH SOLE 43 154270 0 2238 FIRST SVGS FINL GROUP INC COM 33621E109 122 4989 SH SOLE 2 4989 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 192 7814 SH SOLE 18 1199 0 6615 FIRST SVGS FINL GROUP INC COM 33621E109 410 16701 SH SOLE 21 16701 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 312 12722 SH SOLE 22 12722 0 0 FIRST SVGS FINL GROUP INC COM 33621E109 210 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 8 77 SH SOLE 17 0 0 77 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 22 400 SH SOLE 43 400 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 17 274 SH SOLE 43 274 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4 32 SH SOLE 43 32 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 24 339 SH SOLE 43 339 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 23 151 SH SOLE 43 151 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 75 400 SH SOLE 43 400 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 19 225 SH SOLE 17 0 0 225 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 0 4 SH SOLE 17 0 0 4 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 7 SH SOLE 17 0 0 7 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 22 209 SH SOLE 17 0 0 209 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 86 800 SH SOLE 43 800 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 288 1891 SH SOLE 43 1891 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 74 SH SOLE 17 0 0 74 FIRST US BANCSHARES INC COM 33744V103 12 1061 SH SOLE 18 1061 0 0 FIRST US BANCSHARES INC COM 33744V103 246 21093 SH SOLE 21 21093 0 0 FIRST US BANCSHARES INC COM 33744V103 4 329 SH SOLE 22 329 0 0 FIRST UTD CORP COM 33741H107 257 11407 SH SOLE 2 11407 0 0 FIRST UTD CORP COM 33741H107 28 1233 SH SOLE 18 1233 0 0 FIRST UTD CORP COM 33741H107 759 33701 SH SOLE 19 33701 0 0 FIRST UTD CORP COM 33741H107 524 23263 SH SOLE 21 23263 0 0 FIRST UTD CORP COM 33741H107 249 11050 SH SOLE 22 11050 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 173 13242 SH SOLE 2 11059 0 2183 FIRST WATCH RESTAURANT GROUP COM 33748L101 406 31091 SH SOLE 18 31091 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 273 20923 SH SOLE 19 20923 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 4654 356647 SH SOLE 21 356647 0 0 FIRST WATCH RESTAURANT GROUP COM 33748L101 1331 102026 SH SOLE 22 100172 0 1854 FIRST WATCH RESTAURANT GROUP COM 33748L101 1 62 SH SOLE 43 62 0 0 FIRST WAVE BIOPHARMA INC COM 33749P101 5 4544 SH SOLE 2 0 0 4544 FIRST WAVE BIOPHARMA INC COM 33749P101 7 6603 SH SOLE 21 6603 0 0 FIRST WAVE BIOPHARMA INC COM 33749P101 0 230 SH SOLE 43 230 0 0 FIRST WESTN FINL INC COM 33751L105 40 1279 SH SOLE 2 1279 0 0 FIRST WESTN FINL INC COM 33751L105 40 1278 SH SOLE 18 1278 0 0 FIRST WESTN FINL INC COM 33751L105 511 16334 SH SOLE 21 16334 0 0 FIRST WESTN FINL INC COM 33751L105 333 10642 SH SOLE 22 10642 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 3593 51082 SH SOLE 2 30558 0 20524 FIRSTCASH HOLDINGS INC COM 33768G107 12 168 SH SOLE 4 168 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 40 571 SH SOLE 7 571 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 13122 186553 SH SOLE 18 186553 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 4975 70724 SH SOLE 19 70724 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 205537 2922044 SH SOLE 21 2922044 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 81280 1155525 SH SOLE 22 1116120 0 39405 FIRSTCASH HOLDINGS INC COM 33768G107 414 5882 SH SOLE 25 5882 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 916 13018 SH SOLE 26 9793 0 3225 FIRSTCASH HOLDINGS INC COM 33768G107 51 721 SH SOLE 28 721 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 1801 25609 SH SOLE 30 25609 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 15 212 SH SOLE 36 212 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 397 5637 SH SOLE 40 5637 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 1805 25668 SH SOLE 43 22656 0 3012 FIRSTENERGY CORP COM 337932107 26523 578351 SH SOLE 2 161431 0 416920 FIRSTENERGY CORP COM 337932107 19238 419484 SH SOLE 4 274836 0 144648 FIRSTENERGY CORP COM 337932107 24792 540601 SH SOLE 7 522599 0 18002 FIRSTENERGY CORP COM 337932107 108 2348 SH SOLE 13 2348 0 0 FIRSTENERGY CORP COM 337932107 3735 81443 SH SOLE 15 81443 0 0 FIRSTENERGY CORP COM 337932107 47374 1033006 SH SOLE 18 954886 0 78120 FIRSTENERGY CORP COM 337932107 22228 484688 SH SOLE 19 484688 0 0 FIRSTENERGY CORP COM 337932107 950718 20730876 SH SOLE 21 20730876 0 0 FIRSTENERGY CORP COM 337932107 537896 11729087 SH SOLE 22 10634841 0 1094246 FIRSTENERGY CORP COM 337932107 30976 675442 SH SOLE 23 675442 0 0 FIRSTENERGY CORP COM 337932107 29533 643992 SH SOLE 25 643992 0 0 FIRSTENERGY CORP COM 337932107 46245 1008405 SH SOLE 26 406407 0 601998 FIRSTENERGY CORP COM 337932107 27443 598404 SH SOLE 28 9691 0 588713 FIRSTENERGY CORP COM 337932107 90 1966 SH SOLE 29 1966 0 0 FIRSTENERGY CORP COM 337932107 140042 3053687 SH SOLE 30 3048767 0 4920 FIRSTENERGY CORP COM 337932107 5401 117766 SH SOLE 31 57256 0 60510 FIRSTENERGY CORP COM 337932107 5328 116184 SH SOLE 32 116184 0 0 FIRSTENERGY CORP COM 337932107 1300 28337 SH SOLE 34 28337 0 0 FIRSTENERGY CORP COM 337932107 12678 276449 SH SOLE 36 276449 0 0 FIRSTENERGY CORP COM 337932107 512 11169 SH SOLE 40 11169 0 0 FIRSTENERGY CORP COM 337932107 69 1508 SH OTR 43 1508 0 0 FIRSTENERGY CORP COM 337932107 11106 242179 SH SOLE 43 204794 0 37385 FIRSTSERVICE CORP NEW COM 33767E202 2248 15513 SH SOLE 43 15513 0 0 FISERV INC COM 337738108 111562 1100216 SH SOLE 2 132567 0 967649 FISERV INC COM 337738108 35791 352968 SH SOLE 4 217707 0 135261 FISERV INC COM 337738108 63620 627413 SH SOLE 7 610878 0 16535 FISERV INC COM 337738108 264 2604 SH SOLE 13 2604 0 0 FISERV INC COM 337738108 8834 87125 SH SOLE 15 87125 0 0 FISERV INC COM 337738108 10 95 SH SOLE 17 0 0 95 FISERV INC COM 337738108 142358 1403928 SH SOLE 18 1322669 0 81259 FISERV INC COM 337738108 78144 770646 SH SOLE 19 770646 0 0 FISERV INC COM 337738108 1435525 14157049 SH SOLE 21 14157049 0 0 FISERV INC COM 337738108 1280399 12627208 SH SOLE 22 11454544 0 1172664 FISERV INC COM 337738108 81761 806323 SH SOLE 23 806323 0 0 FISERV INC COM 337738108 93222 919347 SH SOLE 25 919347 0 0 FISERV INC COM 337738108 126651 1249021 SH SOLE 26 429564 0 819457 FISERV INC COM 337738108 131453 1296377 SH SOLE 28 14610 0 1281767 FISERV INC COM 337738108 62 614 SH SOLE 29 614 0 0 FISERV INC COM 337738108 430541 4245971 SH SOLE 30 4245971 0 0 FISERV INC COM 337738108 13461 132750 SH SOLE 31 65193 0 67557 FISERV INC COM 337738108 15507 152927 SH SOLE 32 152927 0 0 FISERV INC COM 337738108 50420 497236 SH SOLE 34 497236 0 0 FISERV INC COM 337738108 26704 263356 SH SOLE 36 263356 0 0 FISERV INC COM 337738108 2043 20149 SH SOLE 40 20149 0 0 FISERV INC COM 337738108 123 1216 SH OTR 43 1216 0 0 FISERV INC COM 337738108 43515 429140 SH SOLE 43 397543 0 31597 FISKER INC CL A COM STK 33813J106 1535 118982 SH SOLE 2 74417 0 44565 FISKER INC CL A COM STK 33813J106 7 573 SH SOLE 4 573 0 0 FISKER INC CL A COM STK 33813J106 30 2312 SH SOLE 7 2312 0 0 FISKER INC CL A COM STK 33813J106 5860 454287 SH SOLE 18 431744 0 22543 FISKER INC CL A COM STK 33813J106 6679 517761 SH SOLE 19 517761 0 0 FISKER INC CL A COM STK 33813J106 70026 5428336 SH SOLE 21 5428336 0 0 FISKER INC CL A COM STK 33813J106 47680 3696113 SH SOLE 22 3587469 0 108644 FISKER INC CL A COM STK 33813J106 155 12008 SH SOLE 23 12008 0 0 FISKER INC CL A COM STK 33813J106 233 18040 SH SOLE 25 18040 0 0 FISKER INC CL A COM STK 33813J106 1878 145616 SH SOLE 26 73587 0 72029 FISKER INC CL A COM STK 33813J106 1262 97832 SH SOLE 28 97832 0 0 FISKER INC CL A COM STK 33813J106 1190 92232 SH SOLE 30 92232 0 0 FISKER INC CL A COM STK 33813J106 50 3857 SH SOLE 34 3857 0 0 FISKER INC CL A COM STK 33813J106 264 20431 SH SOLE 40 20431 0 0 FIVE BELOW INC COM 33829M101 14042 88666 SH SOLE 2 40585 0 48081 FIVE BELOW INC COM 33829M101 33 206 SH SOLE 4 206 0 0 FIVE BELOW INC COM 33829M101 118 747 SH SOLE 7 747 0 0 FIVE BELOW INC COM 33829M101 20411 128879 SH SOLE 18 128879 0 0 FIVE BELOW INC COM 33829M101 2549 16096 SH SOLE 19 16096 0 0 FIVE BELOW INC COM 33829M101 438427 2768372 SH SOLE 21 2768372 0 0 FIVE BELOW INC COM 33829M101 242407 1530636 SH SOLE 22 1466062 0 64574 FIVE BELOW INC COM 33829M101 1342 8476 SH SOLE 25 8476 0 0 FIVE BELOW INC COM 33829M101 3748 23665 SH SOLE 26 19351 0 4314 FIVE BELOW INC COM 33829M101 158 998 SH SOLE 28 998 0 0 FIVE BELOW INC COM 33829M101 15535 98095 SH SOLE 30 98095 0 0 FIVE BELOW INC COM 33829M101 128 808 SH SOLE 31 808 0 0 FIVE BELOW INC COM 33829M101 78 492 SH SOLE 34 492 0 0 FIVE BELOW INC COM 33829M101 355 2242 SH SOLE 36 2242 0 0 FIVE BELOW INC COM 33829M101 1133 7153 SH SOLE 40 7153 0 0 FIVE BELOW INC COM 33829M101 27 172 SH OTR 43 172 0 0 FIVE BELOW INC COM 33829M101 4475 28256 SH SOLE 43 27036 0 1220 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 88 14378 SH SOLE 2 14378 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 553 90565 SH SOLE 21 90565 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 46 7459 SH SOLE 25 7459 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 30 4937 SH SOLE 30 4937 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 43 7071 SH SOLE 40 7071 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 24 3950 SH SOLE 43 3950 0 0 FIVE STAR BANCORP COM 33830T103 63 2225 SH SOLE 2 489 0 1736 FIVE STAR BANCORP COM 33830T103 1042 36820 SH SOLE 18 36820 0 0 FIVE STAR BANCORP COM 33830T103 592 20923 SH SOLE 19 20923 0 0 FIVE STAR BANCORP COM 33830T103 10887 384703 SH SOLE 21 384703 0 0 FIVE STAR BANCORP COM 33830T103 3351 118403 SH SOLE 22 113464 0 4939 FIVE9 INC COM 338307101 12770 115673 SH SOLE 2 27847 0 87826 FIVE9 INC COM 338307101 111 1001 SH SOLE 4 242 0 759 FIVE9 INC COM 338307101 99 896 SH SOLE 7 896 0 0 FIVE9 INC COM 338307101 3826 34656 SH SOLE 18 34656 0 0 FIVE9 INC COM 338307101 95713 866968 SH SOLE 19 866968 0 0 FIVE9 INC COM 338307101 135958 1231505 SH SOLE 21 1231505 0 0 FIVE9 INC COM 338307101 169025 1531021 SH SOLE 22 1450763 0 80258 FIVE9 INC COM 338307101 1206 10926 SH SOLE 25 10926 0 0 FIVE9 INC COM 338307101 3157 28592 SH SOLE 26 23132 0 5460 FIVE9 INC COM 338307101 133 1206 SH SOLE 28 1206 0 0 FIVE9 INC COM 338307101 4889 44280 SH SOLE 30 44280 0 0 FIVE9 INC COM 338307101 109 989 SH SOLE 31 989 0 0 FIVE9 INC COM 338307101 5193 47035 SH SOLE 34 47035 0 0 FIVE9 INC COM 338307101 389 3522 SH SOLE 36 3522 0 0 FIVE9 INC COM 338307101 955 8652 SH SOLE 40 8652 0 0 FIVE9 INC COM 338307101 12 111 SH OTR 43 111 0 0 FIVE9 INC COM 338307101 5272 47755 SH SOLE 43 31127 0 16628 FIVE9 INC NOTE 0.500% 6/0 338307AD3 5461 5040000 PRN SOLE 21 5040000 0 0 FIVERR INTL LTD ORD SHS M4R82T106 1066 14012 SH SOLE 2 10746 0 3266 FIVERR INTL LTD ORD SHS M4R82T106 1531 20124 SH SOLE 4 12944 0 7180 FIVERR INTL LTD ORD SHS M4R82T106 1694 22267 SH SOLE 7 20824 0 1443 FIVERR INTL LTD ORD SHS M4R82T106 13 168 SH SOLE 13 168 0 0 FIVERR INTL LTD ORD SHS M4R82T106 259 3404 SH SOLE 15 3404 0 0 FIVERR INTL LTD ORD SHS M4R82T106 0 5 SH SOLE 17 0 0 5 FIVERR INTL LTD ORD SHS M4R82T106 2191 28798 SH SOLE 18 28798 0 0 FIVERR INTL LTD ORD SHS M4R82T106 194628 2558539 SH SOLE 19 2558539 0 0 FIVERR INTL LTD ORD SHS M4R82T106 29164 383380 SH SOLE 21 383380 0 0 FIVERR INTL LTD ORD SHS M4R82T106 42577 559702 SH SOLE 22 549657 0 10045 FIVERR INTL LTD ORD SHS M4R82T106 2730 35894 SH SOLE 23 35894 0 0 FIVERR INTL LTD ORD SHS M4R82T106 706 9276 SH SOLE 25 9276 0 0 FIVERR INTL LTD ORD SHS M4R82T106 782 10284 SH SOLE 26 7019 0 3265 FIVERR INTL LTD ORD SHS M4R82T106 831 10928 SH SOLE 28 608 0 10320 FIVERR INTL LTD ORD SHS M4R82T106 6639 87278 SH SOLE 30 87278 0 0 FIVERR INTL LTD ORD SHS M4R82T106 293 3846 SH SOLE 31 3072 0 774 FIVERR INTL LTD ORD SHS M4R82T106 90 1188 SH SOLE 34 1188 0 0 FIVERR INTL LTD ORD SHS M4R82T106 74 970 SH SOLE 36 970 0 0 FIVERR INTL LTD ORD SHS M4R82T106 99 1300 SH SOLE 40 1300 0 0 FIVERR INTL LTD ORD SHS M4R82T106 2 32 SH SOLE 43 0 0 32 FLAGSTAR BANCORP INC COM PAR .001 337930705 1888 44539 SH SOLE 2 14935 0 29604 FLAGSTAR BANCORP INC COM PAR .001 337930705 134 3153 SH SOLE 4 223 0 2930 FLAGSTAR BANCORP INC COM PAR .001 337930705 30 715 SH SOLE 7 715 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 8232 194154 SH SOLE 18 194154 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 7236 170665 SH SOLE 19 170665 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 254351 5998851 SH SOLE 21 5998851 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 55400 1306597 SH SOLE 22 1253024 0 53573 FLAGSTAR BANCORP INC COM PAR .001 337930705 146 3447 SH SOLE 23 3447 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 284 6695 SH SOLE 25 6695 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1669 39367 SH SOLE 26 15756 0 23611 FLAGSTAR BANCORP INC COM PAR .001 337930705 40 941 SH SOLE 28 941 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 3676 86697 SH SOLE 30 86697 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 273 6427 SH SOLE 40 6427 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 636 14998 SH SOLE 43 12375 0 2623 FLANIGANS ENTERPRISES INC COM 338517105 6 177 SH SOLE 18 177 0 0 FLANIGANS ENTERPRISES INC COM 338517105 72 2078 SH SOLE 21 2078 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 35976 144449 SH SOLE 2 23359 0 121090 FLEETCOR TECHNOLOGIES INC COM 339041105 12988 52149 SH SOLE 4 30022 0 22127 FLEETCOR TECHNOLOGIES INC COM 339041105 17483 70197 SH SOLE 7 67885 0 2312 FLEETCOR TECHNOLOGIES INC COM 339041105 96 384 SH SOLE 13 384 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1795 7206 SH SOLE 15 7206 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 137181 550793 SH SOLE 18 539088 0 11705 FLEETCOR TECHNOLOGIES INC COM 339041105 101874 409034 SH SOLE 19 409034 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 497033 1995636 SH SOLE 21 1995636 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 416287 1671433 SH SOLE 22 1515406 0 156027 FLEETCOR TECHNOLOGIES INC COM 339041105 31163 125124 SH SOLE 23 125124 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 35924 144239 SH SOLE 25 129840 0 14399 FLEETCOR TECHNOLOGIES INC COM 339041105 40730 163535 SH SOLE 26 54271 0 109264 FLEETCOR TECHNOLOGIES INC COM 339041105 33151 133103 SH SOLE 28 1485 0 131618 FLEETCOR TECHNOLOGIES INC COM 339041105 105965 425458 SH SOLE 30 425458 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4349 17462 SH SOLE 31 8416 0 9046 FLEETCOR TECHNOLOGIES INC COM 339041105 32986 132440 SH SOLE 34 132440 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 9769 39225 SH SOLE 36 39225 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 621 2495 SH SOLE 40 2495 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 56 225 SH OTR 43 225 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8540 34289 SH SOLE 43 30349 0 3940 FLEX LTD ORD Y2573F102 6847 369088 SH SOLE 2 236577 0 132511 FLEX LTD ORD Y2573F102 358 19297 SH SOLE 4 19297 0 0 FLEX LTD ORD Y2573F102 241 13006 SH SOLE 7 13006 0 0 FLEX LTD ORD Y2573F102 69 3725 SH SOLE 15 3725 0 0 FLEX LTD ORD Y2573F102 998 53795 SH SOLE 18 39219 0 14576 FLEX LTD ORD Y2573F102 14629 788623 SH SOLE 19 788623 0 0 FLEX LTD ORD Y2573F102 13081 705173 SH SOLE 21 705173 0 0 FLEX LTD ORD Y2573F102 19467 1049429 SH SOLE 22 816190 0 233239 FLEX LTD ORD Y2573F102 175 9439 SH SOLE 23 9439 0 0 FLEX LTD ORD Y2573F102 12638 681305 SH SOLE 25 681305 0 0 FLEX LTD ORD Y2573F102 11084 597494 SH SOLE 26 290772 0 306722 FLEX LTD ORD Y2573F102 15269 823110 SH SOLE 28 311984 0 511126 FLEX LTD ORD Y2573F102 6537 352394 SH SOLE 30 352394 0 0 FLEX LTD ORD Y2573F102 181 9745 SH SOLE 31 9745 0 0 FLEX LTD ORD Y2573F102 4853 261604 SH SOLE 36 261604 0 0 FLEX LTD ORD Y2573F102 1179 63551 SH SOLE 40 63551 0 0 FLEX LTD ORD Y2573F102 3924 211546 SH SOLE 43 201420 0 10126 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 6 1478 SH SOLE 18 1478 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 73 17968 SH SOLE 21 17968 0 0 FLEXSHOPPER INC COM NEW 33939J303 5 3083 SH SOLE 18 3083 0 0 FLEXSHOPPER INC COM NEW 33939J303 77 45185 SH SOLE 21 45185 0 0 FLEXSHOPPER INC COM NEW 33939J303 1 862 SH SOLE 22 862 0 0 FLEXSTEEL INDS INC COM 339382103 35 1794 SH SOLE 2 263 0 1531 FLEXSTEEL INDS INC COM 339382103 2 107 SH SOLE 7 107 0 0 FLEXSTEEL INDS INC COM 339382103 411 21270 SH SOLE 18 21270 0 0 FLEXSTEEL INDS INC COM 339382103 215 11162 SH SOLE 19 11162 0 0 FLEXSTEEL INDS INC COM 339382103 4526 234514 SH SOLE 21 234514 0 0 FLEXSTEEL INDS INC COM 339382103 3060 158566 SH SOLE 22 154100 0 4466 FLEXSTEEL INDS INC COM 339382103 26 1353 SH SOLE 43 1353 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 14932 184343 SH SOLE 2 34077 0 150266 FLOOR & DECOR HLDGS INC CL A 339750101 243 3002 SH SOLE 4 3002 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 112 1384 SH SOLE 7 1384 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 7077 87373 SH SOLE 18 87373 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 28624 353384 SH SOLE 19 353384 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 141762 1750148 SH SOLE 21 1750148 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 190270 2349009 SH SOLE 22 2229204 0 119805 FLOOR & DECOR HLDGS INC CL A 339750101 108720 1342223 SH SOLE 25 1342223 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 9962 122989 SH SOLE 26 114853 0 8136 FLOOR & DECOR HLDGS INC CL A 339750101 143 1760 SH SOLE 28 1760 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 17717 218732 SH SOLE 30 218732 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 121 1492 SH SOLE 31 1492 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 10475 129321 SH SOLE 34 129321 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1089 13444 SH SOLE 40 13444 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 20 249 SH OTR 43 249 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1734 21406 SH SOLE 43 19918 0 1488 FLOTEK INDS INC DEL COM 343389102 17 13409 SH SOLE 18 13409 0 0 FLOTEK INDS INC DEL COM 343389102 262 208009 SH SOLE 21 208009 0 0 FLOTEK INDS INC DEL COM 343389102 1017 807487 SH SOLE 22 807487 0 0 FLOWERS FOODS INC COM 343498101 15229 592351 SH SOLE 2 193874 0 398477 FLOWERS FOODS INC COM 343498101 40 1564 SH SOLE 4 696 0 868 FLOWERS FOODS INC COM 343498101 104 4056 SH SOLE 7 4056 0 0 FLOWERS FOODS INC COM 343498101 10961 426319 SH SOLE 18 426319 0 0 FLOWERS FOODS INC COM 343498101 10349 402516 SH SOLE 19 402516 0 0 FLOWERS FOODS INC COM 343498101 263776 10259659 SH SOLE 21 10259659 0 0 FLOWERS FOODS INC COM 343498101 137390 5343843 SH SOLE 22 5118916 0 224927 FLOWERS FOODS INC COM 343498101 750 29184 SH SOLE 25 29184 0 0 FLOWERS FOODS INC COM 343498101 2292 89145 SH SOLE 26 71937 0 17208 FLOWERS FOODS INC COM 343498101 97 3772 SH SOLE 28 3772 0 0 FLOWERS FOODS INC COM 343498101 3161 122929 SH SOLE 30 122929 0 0 FLOWERS FOODS INC COM 343498101 71 2749 SH SOLE 31 2749 0 0 FLOWERS FOODS INC COM 343498101 179 6943 SH SOLE 36 6943 0 0 FLOWERS FOODS INC COM 343498101 634 24669 SH SOLE 40 24669 0 0 FLOWERS FOODS INC COM 343498101 27443 1067401 SH SOLE 43 1055450 0 11951 FLOWSERVE CORP COM 34354P105 11060 308066 SH SOLE 2 116110 0 191956 FLOWSERVE CORP COM 34354P105 186 5181 SH SOLE 4 5181 0 0 FLOWSERVE CORP COM 34354P105 151 4195 SH SOLE 7 4195 0 0 FLOWSERVE CORP COM 34354P105 81 2260 SH SOLE 13 2260 0 0 FLOWSERVE CORP COM 34354P105 10203 284197 SH SOLE 18 283206 0 991 FLOWSERVE CORP COM 34354P105 1397 38919 SH SOLE 19 38919 0 0 FLOWSERVE CORP COM 34354P105 223090 6214216 SH SOLE 21 6214216 0 0 FLOWSERVE CORP COM 34354P105 129087 3595745 SH SOLE 22 3446186 0 149559 FLOWSERVE CORP COM 34354P105 983 27382 SH SOLE 25 27382 0 0 FLOWSERVE CORP COM 34354P105 2080 57940 SH SOLE 26 46968 0 10972 FLOWSERVE CORP COM 34354P105 83 2322 SH SOLE 28 2322 0 0 FLOWSERVE CORP COM 34354P105 95 2646 SH SOLE 29 2646 0 0 FLOWSERVE CORP COM 34354P105 2829 78800 SH SOLE 30 78800 0 0 FLOWSERVE CORP COM 34354P105 160 4468 SH SOLE 31 4468 0 0 FLOWSERVE CORP COM 34354P105 13 368 SH SOLE 34 368 0 0 FLOWSERVE CORP COM 34354P105 771 21488 SH SOLE 36 21488 0 0 FLOWSERVE CORP COM 34354P105 573 15971 SH SOLE 40 15971 0 0 FLOWSERVE CORP COM 34354P105 27 766 SH OTR 43 766 0 0 FLOWSERVE CORP COM 34354P105 4616 128568 SH SOLE 43 123062 0 5506 FLUENCE ENERGY INC COM CL A 34379V103 2375 181165 SH SOLE 2 2570 0 178595 FLUENCE ENERGY INC COM CL A 34379V103 6 484 SH SOLE 7 484 0 0 FLUENCE ENERGY INC COM CL A 34379V103 176 13418 SH SOLE 18 13418 0 0 FLUENCE ENERGY INC COM CL A 34379V103 133 10123 SH SOLE 19 10123 0 0 FLUENCE ENERGY INC COM CL A 34379V103 5531 421903 SH SOLE 21 421903 0 0 FLUENCE ENERGY INC COM CL A 34379V103 10522 802606 SH SOLE 22 778223 0 24383 FLUENCE ENERGY INC COM CL A 34379V103 7 514 SH SOLE 31 514 0 0 FLUENT INC COM 34380C102 107 51264 SH SOLE 2 2051 0 49213 FLUENT INC COM 34380C102 307 147522 SH SOLE 18 147522 0 0 FLUENT INC COM 34380C102 145 69580 SH SOLE 19 69580 0 0 FLUENT INC COM 34380C102 3440 1653846 SH SOLE 21 1653846 0 0 FLUENT INC COM 34380C102 2322 1116458 SH SOLE 22 1089371 0 27087 FLUIDIGM CORP DEL COM 34385P108 235 65422 SH SOLE 2 27778 0 37644 FLUIDIGM CORP DEL COM 34385P108 5 1523 SH SOLE 7 1523 0 0 FLUIDIGM CORP DEL COM 34385P108 791 220350 SH SOLE 18 220350 0 0 FLUIDIGM CORP DEL COM 34385P108 483 134415 SH SOLE 19 134415 0 0 FLUIDIGM CORP DEL COM 34385P108 12066 3360904 SH SOLE 21 3360904 0 0 FLUIDIGM CORP DEL COM 34385P108 7164 1995635 SH SOLE 22 1918786 0 76849 FLUIDIGM CORP DEL COM 34385P108 63 17611 SH SOLE 25 17611 0 0 FLUIDIGM CORP DEL COM 34385P108 15 4144 SH SOLE 26 4144 0 0 FLUIDIGM CORP DEL COM 34385P108 1202 334711 SH SOLE 30 334711 0 0 FLUIDIGM CORP DEL COM 34385P108 47 13137 SH SOLE 36 13137 0 0 FLUIDIGM CORP DEL COM 34385P108 44 12159 SH SOLE 40 12159 0 0 FLUIDIGM CORP DEL COM 34385P108 20 5705 SH SOLE 43 5705 0 0 FLUOR CORP NEW COM 343412102 8431 293882 SH SOLE 2 179412 0 114470 FLUOR CORP NEW COM 343412102 12 404 SH SOLE 4 404 0 0 FLUOR CORP NEW COM 343412102 172 5978 SH SOLE 7 5978 0 0 FLUOR CORP NEW COM 343412102 19157 667712 SH SOLE 18 667712 0 0 FLUOR CORP NEW COM 343412102 15975 556829 SH SOLE 19 556829 0 0 FLUOR CORP NEW COM 343412102 294821 10276082 SH SOLE 21 10276082 0 0 FLUOR CORP NEW COM 343412102 133761 4662293 SH SOLE 22 4516203 0 146090 FLUOR CORP NEW COM 343412102 409 14270 SH SOLE 23 14270 0 0 FLUOR CORP NEW COM 343412102 2298 80111 SH SOLE 26 80111 0 0 FLUOR CORP NEW COM 343412102 2438 84991 SH SOLE 30 84991 0 0 FLUOR CORP NEW COM 343412102 1050 36611 SH SOLE 36 36611 0 0 FLUOR CORP NEW COM 343412102 537 18728 SH SOLE 40 18728 0 0 FLUOR CORP NEW COM 343412102 6882 239859 SH SOLE 43 208415 0 31444 FLUSHING FINL CORP COM 343873105 2227 99627 SH SOLE 2 79585 0 20042 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 2092 93593 SH SOLE 18 93593 0 0 FLUSHING FINL CORP COM 343873105 1165 52127 SH SOLE 19 52127 0 0 FLUSHING FINL CORP COM 343873105 26021 1164231 SH SOLE 21 1164231 0 0 FLUSHING FINL CORP COM 343873105 21658 969027 SH SOLE 22 935946 0 33081 FLUSHING FINL CORP COM 343873105 74 3325 SH SOLE 25 3325 0 0 FLUSHING FINL CORP COM 343873105 419 18760 SH SOLE 26 16855 0 1905 FLUSHING FINL CORP COM 343873105 197 8816 SH SOLE 30 8816 0 0 FLUSHING FINL CORP COM 343873105 70 3146 SH SOLE 40 3146 0 0 FLUSHING FINL CORP COM 343873105 1517 67882 SH SOLE 43 63069 0 4813 FLUX PWR HLDGS INC COM NEW 344057302 4 1578 SH SOLE 18 1578 0 0 FLUX PWR HLDGS INC COM NEW 344057302 55 20641 SH SOLE 21 20641 0 0 FLUX PWR HLDGS INC COM NEW 344057302 412 154219 SH SOLE 22 154219 0 0 FLYWIRE CORPORATION COM VTG 302492103 548 17918 SH SOLE 2 10053 0 7865 FLYWIRE CORPORATION COM VTG 302492103 21 689 SH SOLE 7 689 0 0 FLYWIRE CORPORATION COM VTG 302492103 4771 156006 SH SOLE 18 151307 0 4699 FLYWIRE CORPORATION COM VTG 302492103 3581 117095 SH SOLE 19 117095 0 0 FLYWIRE CORPORATION COM VTG 302492103 55193 1804883 SH SOLE 21 1804883 0 0 FLYWIRE CORPORATION COM VTG 302492103 21502 703152 SH SOLE 22 687964 0 15188 FLYWIRE CORPORATION COM VTG 302492103 44 1447 SH SOLE 23 1447 0 0 FLYWIRE CORPORATION COM VTG 302492103 89 2908 SH SOLE 26 0 0 2908 FMC CORP COM NEW 302491303 44360 337158 SH SOLE 2 100092 0 237066 FMC CORP COM NEW 302491303 12852 97683 SH SOLE 4 47712 0 49971 FMC CORP COM NEW 302491303 16651 126556 SH SOLE 7 123040 0 3516 FMC CORP COM NEW 302491303 567 4310 SH SOLE 13 4310 0 0 FMC CORP COM NEW 302491303 2460 18696 SH SOLE 15 18696 0 0 FMC CORP COM NEW 302491303 27908 212117 SH SOLE 18 194809 0 17308 FMC CORP COM NEW 302491303 61758 469394 SH SOLE 19 469394 0 0 FMC CORP COM NEW 302491303 435250 3308122 SH SOLE 21 3308122 0 0 FMC CORP COM NEW 302491303 354317 2692994 SH SOLE 22 2422873 0 270121 FMC CORP COM NEW 302491303 21237 161409 SH SOLE 23 161409 0 0 FMC CORP COM NEW 302491303 113635 863681 SH SOLE 25 863681 0 0 FMC CORP COM NEW 302491303 55807 424165 SH SOLE 26 214388 0 209777 FMC CORP COM NEW 302491303 39753 302140 SH SOLE 28 3727 0 298413 FMC CORP COM NEW 302491303 43673 331936 SH SOLE 29 331936 0 0 FMC CORP COM NEW 302491303 114049 866829 SH SOLE 30 866829 0 0 FMC CORP COM NEW 302491303 3532 26842 SH SOLE 31 12543 0 14299 FMC CORP COM NEW 302491303 35069 266539 SH SOLE 34 266539 0 0 FMC CORP COM NEW 302491303 6350 48267 SH SOLE 36 48267 0 0 FMC CORP COM NEW 302491303 580 4409 SH SOLE 40 4409 0 0 FMC CORP COM NEW 302491303 51 389 SH OTR 43 389 0 0 FMC CORP COM NEW 302491303 32355 245913 SH SOLE 43 235303 0 10610 FNCB BANCORP INC COM 302578109 26 2768 SH SOLE 2 2768 0 0 FNCB BANCORP INC COM 302578109 31 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 373 39408 SH SOLE 21 39408 0 0 FNCB BANCORP INC COM 302578109 221 23287 SH SOLE 22 23287 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1443 31549 SH SOLE 2 25033 0 6516 FOCUS FINL PARTNERS INC COM CL A 34417P100 11 231 SH SOLE 4 231 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 38 831 SH SOLE 7 831 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 7805 170647 SH SOLE 18 170647 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 5177 113179 SH SOLE 19 113179 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 96409 2107765 SH SOLE 21 2107765 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 64010 1399434 SH SOLE 22 1365645 0 33789 FOCUS FINL PARTNERS INC COM CL A 34417P100 328 7175 SH SOLE 25 7175 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 779 17026 SH SOLE 26 14750 0 2276 FOCUS FINL PARTNERS INC COM CL A 34417P100 512 11183 SH SOLE 28 11183 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 3333 72858 SH SOLE 30 72858 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 317 6924 SH SOLE 40 6924 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 202 4427 SH SOLE 43 3754 0 673 FOCUS UNVL INC COM 34417J104 490 36585 SH SOLE 22 36585 0 0 FOGHORN THERAPEUTICS INC COM 344174107 279 18307 SH SOLE 2 12497 0 5810 FOGHORN THERAPEUTICS INC COM 344174107 1088 71442 SH SOLE 18 63186 0 8256 FOGHORN THERAPEUTICS INC COM 344174107 1024 67225 SH SOLE 19 67225 0 0 FOGHORN THERAPEUTICS INC COM 344174107 10558 693229 SH SOLE 21 693229 0 0 FOGHORN THERAPEUTICS INC COM 344174107 3984 261617 SH SOLE 22 250694 0 10923 FOGHORN THERAPEUTICS INC COM 344174107 15 1010 SH SOLE 23 1010 0 0 FOGHORN THERAPEUTICS INC COM 344174107 15 976 SH SOLE 26 0 0 976 FOGHORN THERAPEUTICS INC COM 344174107 43 2828 SH SOLE 43 2828 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1770 21358 SH SOLE 2 20993 0 365 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 269 3245 SH SOLE 4 3245 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 13923 168056 SH SOLE 18 0 0 168056 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3260 39343 SH SOLE 19 39343 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 35904 433366 SH SOLE 22 390289 0 43077 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 15626 188604 SH SOLE 25 188604 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6088 73480 SH SOLE 26 49151 0 24329 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 73233 883918 SH SOLE 34 883918 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 17221 207858 SH SOLE 43 192849 0 15009 FONAR CORP COM NEW 344437405 24 1307 SH SOLE 18 1307 0 0 FONAR CORP COM NEW 344437405 433 23316 SH SOLE 21 23316 0 0 FONAR CORP COM NEW 344437405 1558 83985 SH SOLE 22 83985 0 0 FOOT LOCKER INC COM 344849104 14951 504089 SH SOLE 2 328865 0 175224 FOOT LOCKER INC COM 344849104 110 3696 SH SOLE 4 3696 0 0 FOOT LOCKER INC COM 344849104 81 2747 SH SOLE 7 2747 0 0 FOOT LOCKER INC COM 344849104 5657 190720 SH SOLE 18 190720 0 0 FOOT LOCKER INC COM 344849104 1397 47110 SH SOLE 19 47110 0 0 FOOT LOCKER INC COM 344849104 128870 4344921 SH SOLE 21 4344921 0 0 FOOT LOCKER INC COM 344849104 80942 2729004 SH SOLE 22 2595458 0 133546 FOOT LOCKER INC COM 344849104 501 16876 SH SOLE 25 16876 0 0 FOOT LOCKER INC COM 344849104 1551 52303 SH SOLE 26 40859 0 11444 FOOT LOCKER INC COM 344849104 61 2040 SH SOLE 28 1845 0 195 FOOT LOCKER INC COM 344849104 1804 60828 SH SOLE 30 60828 0 0 FOOT LOCKER INC COM 344849104 39 1316 SH SOLE 31 1316 0 0 FOOT LOCKER INC COM 344849104 679 22899 SH SOLE 36 22899 0 0 FOOT LOCKER INC COM 344849104 384 12937 SH SOLE 40 12937 0 0 FOOT LOCKER INC COM 344849104 11 357 SH OTR 43 357 0 0 FOOT LOCKER INC COM 344849104 4080 137558 SH SOLE 43 128409 0 9149 FORD MTR CO DEL COM 345370860 139897 8273031 SH SOLE 2 1186579 0 7086452 FORD MTR CO DEL COM 345370860 40114 2372213 SH SOLE 4 1485796 0 886417 FORD MTR CO DEL COM 345370860 58356 3450999 SH SOLE 7 3334954 0 116045 FORD MTR CO DEL COM 345370860 451 26682 SH SOLE 13 26682 0 0 FORD MTR CO DEL COM 345370860 9426 557409 SH SOLE 15 557409 0 0 FORD MTR CO DEL COM 345370860 29 1714 SH SOLE 17 0 0 1714 FORD MTR CO DEL COM 345370860 99673 5894311 SH SOLE 18 5319110 0 575201 FORD MTR CO DEL COM 345370860 49803 2945201 SH SOLE 19 2945201 0 0 FORD MTR CO DEL COM 345370860 1756102 103849907 SH SOLE 21 103849907 0 0 FORD MTR CO DEL COM 345370860 1409629 83360676 SH SOLE 22 75495483 0 7865193 FORD MTR CO DEL COM 345370860 83029 4910065 SH SOLE 23 4910065 0 0 FORD MTR CO DEL COM 345370860 103869 6142472 SH SOLE 25 6142472 0 0 FORD MTR CO DEL COM 345370860 156934 9280545 SH SOLE 26 3694776 0 5585769 FORD MTR CO DEL COM 345370860 113273 6698568 SH SOLE 28 570965 0 6127603 FORD MTR CO DEL COM 345370860 119 7020 SH SOLE 29 7020 0 0 FORD MTR CO DEL COM 345370860 480543 28417701 SH SOLE 30 28417701 0 0 FORD MTR CO DEL COM 345370860 14556 860793 SH SOLE 31 419143 0 441650 FORD MTR CO DEL COM 345370860 15652 925577 SH SOLE 34 925577 0 0 FORD MTR CO DEL COM 345370860 36441 2154968 SH SOLE 36 2154968 0 0 FORD MTR CO DEL COM 345370860 2196 129889 SH SOLE 40 129889 0 0 FORD MTR CO DEL COM 345370860 152 9001 SH OTR 43 9001 0 0 FORD MTR CO DEL COM 345370860 40955 2421944 SH SOLE 43 2210537 0 211407 FORD MTR CO DEL NOTE 3/1 345370CZ1 2992 2531000 PRN SOLE 2 1555000 0 976000 FORD MTR CO DEL NOTE 3/1 345370CZ1 255 216000 PRN SOLE 18 216000 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 862 729000 PRN SOLE 19 729000 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 18339 15515000 PRN SOLE 21 15515000 0 0 FORD MTR CO DEL NOTE 3/1 345370CZ1 2187 1850000 PRN SOLE 26 807000 0 1043000 FORD MTR CO DEL NOTE 3/1 345370CZ1 844 714000 PRN SOLE 34 714000 0 0 FORESTAR GROUP INC COM 346232101 1052 59227 SH SOLE 2 50548 0 8679 FORESTAR GROUP INC COM 346232101 4 241 SH SOLE 7 241 0 0 FORESTAR GROUP INC COM 346232101 891 50188 SH SOLE 18 50188 0 0 FORESTAR GROUP INC COM 346232101 4082 229844 SH SOLE 19 229844 0 0 FORESTAR GROUP INC COM 346232101 11800 664389 SH SOLE 21 664389 0 0 FORESTAR GROUP INC COM 346232101 8278 466091 SH SOLE 22 446535 0 19556 FORESTAR GROUP INC COM 346232101 58 3261 SH SOLE 25 3261 0 0 FORESTAR GROUP INC COM 346232101 122 6853 SH SOLE 26 1818 0 5035 FORESTAR GROUP INC COM 346232101 78 4384 SH SOLE 30 4384 0 0 FORESTAR GROUP INC COM 346232101 687 38670 SH SOLE 34 38670 0 0 FORESTAR GROUP INC COM 346232101 31 1765 SH SOLE 40 1765 0 0 FORESTAR GROUP INC COM 346232101 564 31745 SH SOLE 43 24824 0 6921 FORGEROCK INC CL A 34631B101 402 18333 SH SOLE 2 18333 0 0 FORGEROCK INC CL A 34631B101 2105 96019 SH SOLE 19 96019 0 0 FORGEROCK INC CL A 34631B101 78 3549 SH SOLE 21 3549 0 0 FORGEROCK INC CL A 34631B101 3366 153556 SH SOLE 22 153556 0 0 FORGEROCK INC CL A 34631B101 5735 261624 SH SOLE 34 261624 0 0 FORIAN INC COM 34630N106 20 2826 SH SOLE 2 728 0 2098 FORIAN INC COM 34630N106 380 54575 SH SOLE 18 54575 0 0 FORIAN INC COM 34630N106 217 31205 SH SOLE 19 31205 0 0 FORIAN INC COM 34630N106 4251 610738 SH SOLE 21 610738 0 0 FORIAN INC COM 34630N106 1530 219804 SH SOLE 22 214673 0 5131 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 498 53563 SH SOLE 2 30353 0 23210 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1 62 SH SOLE 4 62 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 3 350 SH SOLE 7 350 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1081 116217 SH SOLE 18 116217 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2635 283319 SH SOLE 19 283319 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 14083 1514347 SH SOLE 21 1514347 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 7126 766208 SH SOLE 22 739879 0 26329 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 26 2803 SH SOLE 25 2803 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 7 775 SH SOLE 26 775 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 12 1309 SH SOLE 28 1309 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2273 244436 SH SOLE 30 244436 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 39 4183 SH SOLE 34 4183 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 24 2600 SH SOLE 40 2600 0 0 FORMA THERAPEUTICS HLDGS INC SHS 34633R104 261 28113 SH SOLE 43 27125 0 988 FORMFACTOR INC COM 346375108 1552 36930 SH SOLE 2 22130 0 14800 FORMFACTOR INC COM 346375108 14 327 SH SOLE 4 327 0 0 FORMFACTOR INC COM 346375108 43 1020 SH SOLE 7 1020 0 0 FORMFACTOR INC COM 346375108 11261 267938 SH SOLE 18 267938 0 0 FORMFACTOR INC COM 346375108 5821 138495 SH SOLE 19 138495 0 0 FORMFACTOR INC COM 346375108 392498 9338523 SH SOLE 21 9338523 0 0 FORMFACTOR INC COM 346375108 80861 1923880 SH SOLE 22 1873303 0 50577 FORMFACTOR INC COM 346375108 472 11237 SH SOLE 25 11237 0 0 FORMFACTOR INC COM 346375108 1525 36276 SH SOLE 26 28955 0 7321 FORMFACTOR INC COM 346375108 58 1383 SH SOLE 28 1383 0 0 FORMFACTOR INC COM 346375108 5870 139658 SH SOLE 30 139658 0 0 FORMFACTOR INC COM 346375108 382 9089 SH SOLE 40 9089 0 0 FORMFACTOR INC COM 346375108 2221 52836 SH SOLE 43 52246 0 590 FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 197 1956 SH SOLE 43 1929 0 27 FORRESTER RESH INC COM 346563109 2743 48616 SH SOLE 2 46270 0 2346 FORRESTER RESH INC COM 346563109 4 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 8 146 SH SOLE 7 146 0 0 FORRESTER RESH INC COM 346563109 2562 45412 SH SOLE 18 40736 0 4676 FORRESTER RESH INC COM 346563109 5046 89442 SH SOLE 19 89442 0 0 FORRESTER RESH INC COM 346563109 74142 1314111 SH SOLE 21 1314111 0 0 FORRESTER RESH INC COM 346563109 20145 357057 SH SOLE 22 350478 0 6579 FORRESTER RESH INC COM 346563109 32 568 SH SOLE 23 568 0 0 FORRESTER RESH INC COM 346563109 85 1513 SH SOLE 25 1513 0 0 FORRESTER RESH INC COM 346563109 509 9029 SH SOLE 26 2297 0 6732 FORRESTER RESH INC COM 346563109 1296 22963 SH SOLE 30 22963 0 0 FORRESTER RESH INC COM 346563109 1499 26566 SH SOLE 34 26566 0 0 FORRESTER RESH INC COM 346563109 50 879 SH SOLE 40 879 0 0 FORRESTER RESH INC COM 346563109 326 5775 SH SOLE 43 5665 0 110 FORTE BIOSCIENCES INC COM 34962G109 14 9273 SH SOLE 2 4284 0 4989 FORTE BIOSCIENCES INC COM 34962G109 0 181 SH SOLE 7 181 0 0 FORTE BIOSCIENCES INC COM 34962G109 49 33800 SH SOLE 18 33800 0 0 FORTE BIOSCIENCES INC COM 34962G109 28 19291 SH SOLE 19 19291 0 0 FORTE BIOSCIENCES INC COM 34962G109 640 438654 SH SOLE 21 438654 0 0 FORTE BIOSCIENCES INC COM 34962G109 434 296986 SH SOLE 22 295238 0 1748 FORTE BIOSCIENCES INC COM 34962G109 3 2110 SH SOLE 23 2110 0 0 FORTE BIOSCIENCES INC COM 34962G109 8 5720 SH SOLE 26 0 0 5720 FORTINET INC COM 34959E109 112372 328824 SH SOLE 2 92853 0 235971 FORTINET INC COM 34959E109 37275 109073 SH SOLE 4 66778 0 42295 FORTINET INC COM 34959E109 51666 151186 SH SOLE 7 147271 0 3915 FORTINET INC COM 34959E109 1725 5047 SH SOLE 13 5047 0 0 FORTINET INC COM 34959E109 4601 13462 SH SOLE 15 13462 0 0 FORTINET INC COM 34959E109 132172 386762 SH SOLE 18 367179 0 19583 FORTINET INC COM 34959E109 67127 196426 SH SOLE 19 196426 0 0 FORTINET INC COM 34959E109 1700028 4974624 SH SOLE 21 4974624 0 0 FORTINET INC COM 34959E109 1014071 2967375 SH SOLE 22 2677061 0 290314 FORTINET INC COM 34959E109 61895 181118 SH SOLE 23 181118 0 0 FORTINET INC COM 34959E109 72268 211472 SH SOLE 25 211472 0 0 FORTINET INC COM 34959E109 99663 291635 SH SOLE 26 105682 0 185953 FORTINET INC COM 34959E109 102599 300226 SH SOLE 28 2265 0 297961 FORTINET INC COM 34959E109 656 1921 SH SOLE 29 1921 0 0 FORTINET INC COM 34959E109 378803 1108454 SH SOLE 30 1070158 0 38296 FORTINET INC COM 34959E109 11453 33513 SH SOLE 31 17983 0 15530 FORTINET INC COM 34959E109 12926 37823 SH SOLE 32 37823 0 0 FORTINET INC COM 34959E109 40686 119054 SH SOLE 34 119054 0 0 FORTINET INC COM 34959E109 16143 47238 SH SOLE 36 47238 0 0 FORTINET INC COM 34959E109 1594 4663 SH SOLE 40 4663 0 0 FORTINET INC COM 34959E109 144 420 SH OTR 43 420 0 0 FORTINET INC COM 34959E109 31138 91116 SH SOLE 43 82614 0 8502 FORTIS INC COM 349553107 6435 130009 SH SOLE 21 130009 0 0 FORTIS INC COM 349553107 56 1136 SH SOLE 36 1136 0 0 FORTIS INC COM 349553107 18775 379301 SH SOLE 43 358680 0 20621 FORTIVE CORP COM 34959J108 30544 501296 SH SOLE 2 159624 0 341672 FORTIVE CORP COM 34959J108 17068 280120 SH SOLE 4 164239 0 115881 FORTIVE CORP COM 34959J108 18868 309664 SH SOLE 7 300179 0 9485 FORTIVE CORP COM 34959J108 564 9252 SH SOLE 13 9252 0 0 FORTIVE CORP COM 34959J108 2832 46481 SH SOLE 15 46481 0 0 FORTIVE CORP COM 34959J108 127833 2098031 SH SOLE 18 2048918 0 49113 FORTIVE CORP COM 34959J108 170246 2794129 SH SOLE 19 2794129 0 0 FORTIVE CORP COM 34959J108 494184 8110679 SH SOLE 21 8110679 0 0 FORTIVE CORP COM 34959J108 456931 7499275 SH SOLE 22 6799226 0 700049 FORTIVE CORP COM 34959J108 26352 432493 SH SOLE 23 432493 0 0 FORTIVE CORP COM 34959J108 34205 561376 SH SOLE 25 511220 0 50156 FORTIVE CORP COM 34959J108 45846 752440 SH SOLE 26 268800 0 483640 FORTIVE CORP COM 34959J108 30368 498415 SH SOLE 28 6386 0 492029 FORTIVE CORP COM 34959J108 16 267 SH SOLE 29 267 0 0 FORTIVE CORP COM 34959J108 212503 3487654 SH SOLE 30 3487654 0 0 FORTIVE CORP COM 34959J108 4843 79485 SH SOLE 31 43492 0 35993 FORTIVE CORP COM 34959J108 108606 1782476 SH SOLE 34 1782476 0 0 FORTIVE CORP COM 34959J108 10481 172018 SH SOLE 36 172018 0 0 FORTIVE CORP COM 34959J108 693 11370 SH SOLE 40 11370 0 0 FORTIVE CORP COM 34959J108 55 903 SH OTR 43 903 0 0 FORTIVE CORP COM 34959J108 16731 274595 SH SOLE 43 244680 0 29915 FORTRESS BIOTECH INC COM 34960Q109 13 9557 SH SOLE 2 3102 0 6455 FORTRESS BIOTECH INC COM 34960Q109 3 1845 SH SOLE 7 1845 0 0 FORTRESS BIOTECH INC COM 34960Q109 297 218137 SH SOLE 18 218137 0 0 FORTRESS BIOTECH INC COM 34960Q109 179 131341 SH SOLE 19 131341 0 0 FORTRESS BIOTECH INC COM 34960Q109 3457 2541882 SH SOLE 21 2541882 0 0 FORTRESS BIOTECH INC COM 34960Q109 2468 1814615 SH SOLE 22 1800027 0 14588 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 96 3733 SH SOLE 28 3733 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 15348 206627 SH SOLE 2 80543 0 126084 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7266 97821 SH SOLE 4 83978 0 13843 FORTUNE BRANDS HOME & SEC IN COM 34964C106 10380 139744 SH SOLE 7 122103 0 17641 FORTUNE BRANDS HOME & SEC IN COM 34964C106 48 652 SH SOLE 13 652 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1433 19286 SH SOLE 15 19286 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 21381 287843 SH SOLE 18 269202 0 18641 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5714 76920 SH SOLE 19 76920 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 316621 4262539 SH SOLE 21 4262539 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 241131 3246245 SH SOLE 22 2966274 0 279971 FORTUNE BRANDS HOME & SEC IN COM 34964C106 12611 169782 SH SOLE 23 169782 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 21859 294283 SH SOLE 25 294283 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 24340 327678 SH SOLE 26 138823 0 188855 FORTUNE BRANDS HOME & SEC IN COM 34964C106 36540 491922 SH SOLE 28 7265 0 484657 FORTUNE BRANDS HOME & SEC IN COM 34964C106 76826 1034272 SH SOLE 30 1025822 0 8450 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2288 30796 SH SOLE 31 13969 0 16827 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1425 19186 SH SOLE 34 19186 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3987 53678 SH SOLE 36 53678 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 338 4545 SH SOLE 40 4545 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 14 194 SH OTR 43 194 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5684 76517 SH SOLE 43 69536 0 6981 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 107 4659 SH SOLE 2 4659 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 20 893 SH SOLE 18 893 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 378 16520 SH SOLE 21 16520 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1494 65223 SH SOLE 22 65223 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 9 373 SH SOLE 43 373 0 0 FORWARD AIR CORP COM 349853101 1195 12217 SH SOLE 2 9248 0 2969 FORWARD AIR CORP COM 349853101 10 100 SH SOLE 4 100 0 0 FORWARD AIR CORP COM 349853101 38 385 SH SOLE 7 385 0 0 FORWARD AIR CORP COM 349853101 8905 91067 SH SOLE 18 91067 0 0 FORWARD AIR CORP COM 349853101 4684 47907 SH SOLE 19 47907 0 0 FORWARD AIR CORP COM 349853101 315583 3227484 SH SOLE 21 3227484 0 0 FORWARD AIR CORP COM 349853101 64209 656673 SH SOLE 22 640394 0 16279 FORWARD AIR CORP COM 349853101 403 4123 SH SOLE 25 4123 0 0 FORWARD AIR CORP COM 349853101 1300 13299 SH SOLE 26 11614 0 1685 FORWARD AIR CORP COM 349853101 48 487 SH SOLE 28 487 0 0 FORWARD AIR CORP COM 349853101 4624 47285 SH SOLE 30 47285 0 0 FORWARD AIR CORP COM 349853101 321 3283 SH SOLE 40 3283 0 0 FORWARD AIR CORP COM 349853101 1393 14242 SH SOLE 43 13870 0 372 FORWARD INDS INC N Y COM NEW 349862300 16 9516 SH SOLE 21 9516 0 0 FORWARD INDS INC N Y COM NEW 349862300 656 381170 SH SOLE 22 381170 0 0 FOSSIL GROUP INC COM 34988V106 508 52651 SH SOLE 2 11976 0 40675 FOSSIL GROUP INC COM 34988V106 6 663 SH SOLE 7 663 0 0 FOSSIL GROUP INC COM 34988V106 1738 180316 SH SOLE 18 180316 0 0 FOSSIL GROUP INC COM 34988V106 2332 241909 SH SOLE 19 241909 0 0 FOSSIL GROUP INC COM 34988V106 57575 5972525 SH SOLE 21 5972525 0 0 FOSSIL GROUP INC COM 34988V106 12349 1281068 SH SOLE 22 1251453 0 29615 FOSSIL GROUP INC COM 34988V106 25 2554 SH SOLE 23 2554 0 0 FOSSIL GROUP INC COM 34988V106 163 16903 SH SOLE 26 0 0 16903 FOSSIL GROUP INC COM 34988V106 491 50884 SH SOLE 30 50884 0 0 FOSSIL GROUP INC COM 34988V106 52 5400 SH SOLE 36 5400 0 0 FOSSIL GROUP INC COM 34988V106 216 22450 SH SOLE 43 21901 0 549 FOSTER L B CO COM 350060109 30 1960 SH SOLE 18 1960 0 0 FOSTER L B CO COM 350060109 497 32360 SH SOLE 21 32360 0 0 FOSTER L B CO COM 350060109 1821 118478 SH SOLE 22 118478 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 6241 230808 SH SOLE 2 132994 0 97814 FOUR CORNERS PPTY TR INC COM 35086T109 1001 37026 SH SOLE 4 37026 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2582 95503 SH SOLE 7 95503 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7742 286317 SH SOLE 18 286317 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 16031 592876 SH SOLE 19 592876 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 263340 9738903 SH SOLE 21 9738903 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 85280 3153851 SH SOLE 22 3073754 0 80097 FOUR CORNERS PPTY TR INC COM 35086T109 560 20704 SH SOLE 23 20704 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 8926 330097 SH SOLE 25 330097 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 4659 172298 SH SOLE 26 35198 0 137100 FOUR CORNERS PPTY TR INC COM 35086T109 1293 47813 SH SOLE 28 1357 0 46456 FOUR CORNERS PPTY TR INC COM 35086T109 12404 458735 SH SOLE 30 458735 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 65 2413 SH SOLE 34 2413 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 244 9036 SH SOLE 40 9036 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1460 53979 SH SOLE 43 52446 0 1533 FOX CORP CL A COM 35137L105 45557 1154802 SH SOLE 2 647565 0 507237 FOX CORP CL A COM 35137L105 8070 204572 SH SOLE 4 164888 0 39684 FOX CORP CL A COM 35137L105 11674 295926 SH SOLE 7 286811 0 9115 FOX CORP CL A COM 35137L105 1395 35365 SH SOLE 13 35365 0 0 FOX CORP CL A COM 35137L105 1644 41676 SH SOLE 15 41676 0 0 FOX CORP CL A COM 35137L105 241291 6116376 SH SOLE 18 5605761 0 510615 FOX CORP CL A COM 35137L105 344139 8723433 SH SOLE 19 8723433 0 0 FOX CORP CL A COM 35137L105 380621 9648177 SH SOLE 21 9648177 0 0 FOX CORP CL A COM 35137L105 343613 8710085 SH SOLE 22 7605647 0 1104438 FOX CORP CL A COM 35137L105 18322 464443 SH SOLE 23 464443 0 0 FOX CORP CL A COM 35137L105 21481 544500 SH SOLE 25 495146 0 49354 FOX CORP CL A COM 35137L105 36654 929127 SH SOLE 26 300059 0 629068 FOX CORP CL A COM 35137L105 32513 824161 SH SOLE 28 5826 0 818335 FOX CORP CL A COM 35137L105 453 11472 SH SOLE 29 11472 0 0 FOX CORP CL A COM 35137L105 82601 2093819 SH SOLE 30 2093819 0 0 FOX CORP CL A COM 35137L105 4362 110581 SH SOLE 31 76037 0 34544 FOX CORP CL A COM 35137L105 29796 755287 SH SOLE 34 755287 0 0 FOX CORP CL A COM 35137L105 8066 204462 SH SOLE 36 204462 0 0 FOX CORP CL A COM 35137L105 433 10973 SH SOLE 40 10973 0 0 FOX CORP CL A COM 35137L105 35 878 SH OTR 43 878 0 0 FOX CORP CL A COM 35137L105 9898 250903 SH SOLE 43 208425 0 42478 FOX CORP CL B COM 35137L204 17617 485578 SH SOLE 2 107088 0 378490 FOX CORP CL B COM 35137L204 7375 203279 SH SOLE 4 81533 0 121746 FOX CORP CL B COM 35137L204 5369 147982 SH SOLE 7 142858 0 5124 FOX CORP CL B COM 35137L204 81 2236 SH SOLE 13 2236 0 0 FOX CORP CL B COM 35137L204 905 24957 SH SOLE 15 24957 0 0 FOX CORP CL B COM 35137L204 10139 279474 SH SOLE 18 252608 0 26866 FOX CORP CL B COM 35137L204 3924 108165 SH SOLE 19 108165 0 0 FOX CORP CL B COM 35137L204 169402 4669302 SH SOLE 21 4669302 0 0 FOX CORP CL B COM 35137L204 118390 3263243 SH SOLE 22 2945593 0 317650 FOX CORP CL B COM 35137L204 7157 197275 SH SOLE 23 197275 0 0 FOX CORP CL B COM 35137L204 8085 222857 SH SOLE 25 222857 0 0 FOX CORP CL B COM 35137L204 15214 419348 SH SOLE 26 175489 0 243859 FOX CORP CL B COM 35137L204 14825 408633 SH SOLE 28 2722 0 405911 FOX CORP CL B COM 35137L204 34 948 SH SOLE 29 948 0 0 FOX CORP CL B COM 35137L204 34460 949828 SH SOLE 30 949828 0 0 FOX CORP CL B COM 35137L204 1205 33205 SH SOLE 31 14129 0 19076 FOX CORP CL B COM 35137L204 742 20452 SH SOLE 34 20452 0 0 FOX CORP CL B COM 35137L204 2362 65105 SH SOLE 36 65105 0 0 FOX CORP CL B COM 35137L204 146 4014 SH SOLE 40 4014 0 0 FOX CORP CL B COM 35137L204 1415 38993 SH SOLE 43 37401 0 1592 FOX FACTORY HLDG CORP COM 35138V102 4576 46713 SH SOLE 2 34935 0 11778 FOX FACTORY HLDG CORP COM 35138V102 15 157 SH SOLE 4 157 0 0 FOX FACTORY HLDG CORP COM 35138V102 57 578 SH SOLE 7 578 0 0 FOX FACTORY HLDG CORP COM 35138V102 18667 190576 SH SOLE 18 184938 0 5638 FOX FACTORY HLDG CORP COM 35138V102 63643 649747 SH SOLE 19 649747 0 0 FOX FACTORY HLDG CORP COM 35138V102 284565 2905204 SH SOLE 21 2905204 0 0 FOX FACTORY HLDG CORP COM 35138V102 120772 1232992 SH SOLE 22 1208049 0 24943 FOX FACTORY HLDG CORP COM 35138V102 296 3023 SH SOLE 23 3023 0 0 FOX FACTORY HLDG CORP COM 35138V102 574 5864 SH SOLE 25 5864 0 0 FOX FACTORY HLDG CORP COM 35138V102 2618 26730 SH SOLE 26 12869 0 13861 FOX FACTORY HLDG CORP COM 35138V102 73 748 SH SOLE 28 748 0 0 FOX FACTORY HLDG CORP COM 35138V102 2466 25179 SH SOLE 30 25179 0 0 FOX FACTORY HLDG CORP COM 35138V102 22 226 SH SOLE 34 226 0 0 FOX FACTORY HLDG CORP COM 35138V102 523 5341 SH SOLE 40 5341 0 0 FOX FACTORY HLDG CORP COM 35138V102 1401 14299 SH SOLE 43 11448 0 2851 FRANCHISE GROUP INC COM 35180X105 2320 55989 SH SOLE 2 26350 0 29639 FRANCHISE GROUP INC COM 35180X105 3 68 SH SOLE 4 68 0 0 FRANCHISE GROUP INC COM 35180X105 15 374 SH SOLE 7 374 0 0 FRANCHISE GROUP INC COM 35180X105 3628 87563 SH SOLE 18 87563 0 0 FRANCHISE GROUP INC COM 35180X105 5731 138327 SH SOLE 19 138327 0 0 FRANCHISE GROUP INC COM 35180X105 44245 1067957 SH SOLE 21 1067957 0 0 FRANCHISE GROUP INC COM 35180X105 31308 755675 SH SOLE 22 731643 0 24032 FRANCHISE GROUP INC COM 35180X105 154 3724 SH SOLE 23 3724 0 0 FRANCHISE GROUP INC COM 35180X105 246 5932 SH SOLE 25 5932 0 0 FRANCHISE GROUP INC COM 35180X105 1046 25247 SH SOLE 26 750 0 24497 FRANCHISE GROUP INC COM 35180X105 747 18032 SH SOLE 30 18032 0 0 FRANCHISE GROUP INC COM 35180X105 52 1265 SH SOLE 34 1265 0 0 FRANCHISE GROUP INC COM 35180X105 184 4444 SH SOLE 36 4444 0 0 FRANCHISE GROUP INC COM 35180X105 101 2438 SH SOLE 40 2438 0 0 FRANCHISE GROUP INC COM 35180X105 267 6436 SH SOLE 43 3933 0 2503 FRANCO NEV CORP COM 351858105 12001 75229 SH SOLE 21 75229 0 0 FRANCO NEV CORP COM 351858105 49692 311512 SH SOLE 43 294661 0 16851 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 398 28499 SH SOLE 2 10140 0 18359 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 2 164 SH SOLE 4 164 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 6 447 SH SOLE 7 447 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 1849 132296 SH SOLE 18 132296 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 759 54285 SH SOLE 19 54285 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 80760 5776825 SH SOLE 21 5776825 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 12348 883256 SH SOLE 22 845798 0 37458 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 57 4044 SH SOLE 25 4044 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 70 5005 SH SOLE 26 3975 0 1030 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 801 57328 SH SOLE 30 57328 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 51 3640 SH SOLE 40 3640 0 0 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 15 1104 SH SOLE 43 1104 0 0 FRANKLIN COVEY CO COM 353469109 3089 68319 SH SOLE 2 37642 0 30677 FRANKLIN COVEY CO COM 353469109 10 215 SH SOLE 7 215 0 0 FRANKLIN COVEY CO COM 353469109 2507 55446 SH SOLE 18 35570 0 19876 FRANKLIN COVEY CO COM 353469109 8757 193651 SH SOLE 19 193651 0 0 FRANKLIN COVEY CO COM 353469109 20279 448444 SH SOLE 21 448444 0 0 FRANKLIN COVEY CO COM 353469109 21608 477845 SH SOLE 22 475103 0 2742 FRANKLIN COVEY CO COM 353469109 656 14501 SH SOLE 23 14501 0 0 FRANKLIN COVEY CO COM 353469109 2352 52019 SH SOLE 26 0 0 52019 FRANKLIN COVEY CO COM 353469109 73 1622 SH SOLE 43 1581 0 41 FRANKLIN ELEC INC COM 353514102 11815 142279 SH SOLE 2 88487 0 53792 FRANKLIN ELEC INC COM 353514102 12 145 SH SOLE 4 145 0 0 FRANKLIN ELEC INC COM 353514102 4468 53808 SH SOLE 7 53808 0 0 FRANKLIN ELEC INC COM 353514102 14287 172051 SH SOLE 18 151583 0 20468 FRANKLIN ELEC INC COM 353514102 42572 512674 SH SOLE 19 512674 0 0 FRANKLIN ELEC INC COM 353514102 404532 4871533 SH SOLE 21 4871533 0 0 FRANKLIN ELEC INC COM 353514102 121847 1467330 SH SOLE 22 1443077 0 24253 FRANKLIN ELEC INC COM 353514102 1810 21801 SH SOLE 23 21801 0 0 FRANKLIN ELEC INC COM 353514102 603 7259 SH SOLE 25 7259 0 0 FRANKLIN ELEC INC COM 353514102 8470 102002 SH SOLE 26 15203 0 86799 FRANKLIN ELEC INC COM 353514102 58 702 SH SOLE 28 702 0 0 FRANKLIN ELEC INC COM 353514102 38596 464783 SH SOLE 30 464783 0 0 FRANKLIN ELEC INC COM 353514102 318 3829 SH SOLE 36 3829 0 0 FRANKLIN ELEC INC COM 353514102 436 5245 SH SOLE 40 5245 0 0 FRANKLIN ELEC INC COM 353514102 6369 76695 SH SOLE 43 76531 0 164 FRANKLIN FINL SVCS CORP COM 353525108 10 284 SH SOLE 2 284 0 0 FRANKLIN FINL SVCS CORP COM 353525108 27 799 SH SOLE 18 799 0 0 FRANKLIN FINL SVCS CORP COM 353525108 352 10506 SH SOLE 21 10506 0 0 FRANKLIN FINL SVCS CORP COM 353525108 8 252 SH SOLE 22 252 0 0 FRANKLIN RESOURCES INC COM 354613101 26167 937222 SH SOLE 2 287057 0 650165 FRANKLIN RESOURCES INC COM 354613101 6590 236038 SH SOLE 4 126820 0 109218 FRANKLIN RESOURCES INC COM 354613101 14358 514239 SH SOLE 7 433232 0 81007 FRANKLIN RESOURCES INC COM 354613101 43 1541 SH SOLE 13 1541 0 0 FRANKLIN RESOURCES INC COM 354613101 1188 42562 SH SOLE 15 42562 0 0 FRANKLIN RESOURCES INC COM 354613101 22255 797103 SH SOLE 18 757629 0 39474 FRANKLIN RESOURCES INC COM 354613101 4812 172354 SH SOLE 19 172354 0 0 FRANKLIN RESOURCES INC COM 354613101 431782 15464968 SH SOLE 21 15464968 0 0 FRANKLIN RESOURCES INC COM 354613101 171274 6134440 SH SOLE 22 5546081 0 588359 FRANKLIN RESOURCES INC COM 354613101 10786 386308 SH SOLE 23 386308 0 0 FRANKLIN RESOURCES INC COM 354613101 12373 443153 SH SOLE 25 443153 0 0 FRANKLIN RESOURCES INC COM 354613101 16654 596493 SH SOLE 26 212193 0 384300 FRANKLIN RESOURCES INC COM 354613101 21309 763223 SH SOLE 28 5243 0 757980 FRANKLIN RESOURCES INC COM 354613101 100 3576 SH SOLE 29 3576 0 0 FRANKLIN RESOURCES INC COM 354613101 47157 1689006 SH SOLE 30 1534900 0 154106 FRANKLIN RESOURCES INC COM 354613101 1898 67963 SH SOLE 31 34052 0 33911 FRANKLIN RESOURCES INC COM 354613101 3519 126028 SH SOLE 32 126028 0 0 FRANKLIN RESOURCES INC COM 354613101 1249 44727 SH SOLE 34 44727 0 0 FRANKLIN RESOURCES INC COM 354613101 7023 251552 SH SOLE 36 251552 0 0 FRANKLIN RESOURCES INC COM 354613101 274 9796 SH SOLE 40 9796 0 0 FRANKLIN RESOURCES INC COM 354613101 18 636 SH OTR 43 636 0 0 FRANKLIN RESOURCES INC COM 354613101 6233 223252 SH SOLE 43 204761 0 18491 FRANKLIN STR PPTYS CORP COM 35471R106 510 86523 SH SOLE 2 27558 0 58965 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 2317 392726 SH SOLE 18 392726 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 1096 185784 SH SOLE 19 185784 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 73504 12458275 SH SOLE 21 12458275 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 15931 2700224 SH SOLE 22 2580761 0 119463 FRANKLIN STR PPTYS CORP COM 35471R106 16 2741 SH SOLE 23 2741 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 76 12959 SH SOLE 25 12959 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 167 28383 SH SOLE 26 22583 0 5800 FRANKLIN STR PPTYS CORP COM 35471R106 842 142746 SH SOLE 30 142746 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 62 10443 SH SOLE 40 10443 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 804 136217 SH SOLE 43 136217 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 44 SH SOLE 17 0 0 44 FRANKLIN WIRELESS CORP COM 355184102 8 2045 SH SOLE 18 2045 0 0 FRANKLIN WIRELESS CORP COM 355184102 90 22519 SH SOLE 21 22519 0 0 FRANKLIN WIRELESS CORP COM 355184102 2 457 SH SOLE 22 457 0 0 FREEDOM HLDG CORP NEV COM 356390104 260 4363 SH SOLE 2 4363 0 0 FREEDOM HLDG CORP NEV COM 356390104 3 53 SH SOLE 4 53 0 0 FREEDOM HLDG CORP NEV COM 356390104 2368 39731 SH SOLE 21 39731 0 0 FREEDOM HLDG CORP NEV COM 356390104 922 15477 SH SOLE 22 8490 0 6987 FREEDOM HLDG CORP NEV COM 356390104 133 2228 SH SOLE 25 2228 0 0 FREEDOM HLDG CORP NEV COM 356390104 652 10935 SH SOLE 26 10935 0 0 FREEDOM HLDG CORP NEV COM 356390104 10 166 SH SOLE 28 166 0 0 FREEDOM HLDG CORP NEV COM 356390104 898 15075 SH SOLE 30 15075 0 0 FREEDOM HLDG CORP NEV COM 356390104 128 2148 SH SOLE 40 2148 0 0 FREEPORT-MCMORAN INC CL B 35671D857 88399 1777229 SH SOLE 2 664295 0 1112934 FREEPORT-MCMORAN INC CL B 35671D857 50367 1012604 SH SOLE 4 596130 0 416474 FREEPORT-MCMORAN INC CL B 35671D857 93115 1872029 SH SOLE 7 1828655 0 43374 FREEPORT-MCMORAN INC CL B 35671D857 1308 26304 SH SOLE 13 26304 0 0 FREEPORT-MCMORAN INC CL B 35671D857 10362 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 139608 2806762 SH SOLE 18 2565121 0 241641 FREEPORT-MCMORAN INC CL B 35671D857 242200 4869329 SH SOLE 19 4869329 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1587458 31915124 SH SOLE 21 31915124 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1541162 30984364 SH SOLE 22 27954264 0 3030100 FREEPORT-MCMORAN INC CL B 35671D857 91139 1832314 SH SOLE 23 1832314 0 0 FREEPORT-MCMORAN INC CL B 35671D857 214022 4302819 SH SOLE 25 4302819 0 0 FREEPORT-MCMORAN INC CL B 35671D857 188190 3783480 SH SOLE 26 982366 0 2801114 FREEPORT-MCMORAN INC CL B 35671D857 102855 2067853 SH SOLE 28 32558 0 2035295 FREEPORT-MCMORAN INC CL B 35671D857 12920 259751 SH SOLE 29 259751 0 0 FREEPORT-MCMORAN INC CL B 35671D857 296867 5968382 SH SOLE 30 5792725 0 175657 FREEPORT-MCMORAN INC CL B 35671D857 16207 325839 SH SOLE 31 161127 0 164712 FREEPORT-MCMORAN INC CL B 35671D857 570828 11476237 SH SOLE 34 11476237 0 0 FREEPORT-MCMORAN INC CL B 35671D857 27695 556786 SH SOLE 36 556786 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1429 28727 SH SOLE 40 28727 0 0 FREEPORT-MCMORAN INC CL B 35671D857 171 3442 SH OTR 43 3442 0 0 FREEPORT-MCMORAN INC CL B 35671D857 45675 918275 SH SOLE 43 798664 0 119611 FREEPORT-MCMORAN INC OPTIONS 35671D857 60 1200 SH Call SOLE 4 1200 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 706 14200 SH Call SOLE 18 14200 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 8570 172300 SH Call SOLE 19 172300 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 438 8800 SH Call SOLE 22 8800 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 3482 70000 SH Call SOLE 34 70000 0 0 FREIGHTCAR AMER INC COM 357023100 15 2584 SH SOLE 18 2584 0 0 FREIGHTCAR AMER INC COM 357023100 248 41992 SH SOLE 21 41992 0 0 FREIGHTCAR AMER INC COM 357023100 1137 192463 SH SOLE 22 192463 0 0 FREQUENCY ELECTRS INC COM 358010106 20 2354 SH SOLE 2 2354 0 0 FREQUENCY ELECTRS INC COM 358010106 10 1200 SH SOLE 18 1200 0 0 FREQUENCY ELECTRS INC COM 358010106 196 22512 SH SOLE 21 22512 0 0 FREQUENCY ELECTRS INC COM 358010106 1182 135902 SH SOLE 22 135902 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 227 106917 SH SOLE 2 50561 0 56356 FREQUENCY THERAPEUTICS INC COM 35803L108 1 537 SH SOLE 7 537 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 231 108822 SH SOLE 18 97187 0 11635 FREQUENCY THERAPEUTICS INC COM 35803L108 765 361079 SH SOLE 19 361079 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 2993 1411793 SH SOLE 21 1411793 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 2281 1075991 SH SOLE 22 1057859 0 18132 FREQUENCY THERAPEUTICS INC COM 35803L108 15 7049 SH SOLE 23 7049 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 91 42966 SH SOLE 26 0 0 42966 FREQUENCY THERAPEUTICS INC COM 35803L108 10 4775 SH SOLE 28 4775 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 366 172778 SH SOLE 30 172778 0 0 FREQUENCY THERAPEUTICS INC COM 35803L108 19 9091 SH SOLE 43 9091 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5376 159624 SH SOLE 43 125801 0 33823 FRESH DEL MONTE PRODUCE INC ORD G36738105 966 37271 SH SOLE 2 9869 0 27402 FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1849 71349 SH SOLE 7 71349 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 3190 123119 SH SOLE 18 123119 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1586 61197 SH SOLE 19 61197 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 108970 4205703 SH SOLE 21 4205703 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 22026 850104 SH SOLE 22 813901 0 36203 FRESH DEL MONTE PRODUCE INC ORD G36738105 55 2127 SH SOLE 23 2127 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 101 3882 SH SOLE 25 3882 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 244 9409 SH SOLE 26 5811 0 3598 FRESH DEL MONTE PRODUCE INC ORD G36738105 2753 106258 SH SOLE 30 106258 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 95 3663 SH SOLE 40 3663 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 474 18282 SH SOLE 43 17647 0 635 FRESH VINE WINE INC COM 35804X101 1 443 SH SOLE 18 443 0 0 FRESH VINE WINE INC COM 35804X101 24 7169 SH SOLE 21 7169 0 0 FRESHPET INC COM 358039105 5193 50594 SH SOLE 2 22431 0 28163 FRESHPET INC COM 358039105 37 361 SH SOLE 4 100 0 261 FRESHPET INC COM 358039105 55 536 SH SOLE 7 536 0 0 FRESHPET INC COM 358039105 1953 19031 SH SOLE 18 19031 0 0 FRESHPET INC COM 358039105 65014 633419 SH SOLE 19 633419 0 0 FRESHPET INC COM 358039105 61794 602044 SH SOLE 21 602044 0 0 FRESHPET INC COM 358039105 98433 959009 SH SOLE 22 910056 0 48953 FRESHPET INC COM 358039105 109396 1065827 SH SOLE 25 1065827 0 0 FRESHPET INC COM 358039105 1864 18161 SH SOLE 26 14689 0 3472 FRESHPET INC COM 358039105 72 700 SH SOLE 28 700 0 0 FRESHPET INC COM 358039105 2956 28800 SH SOLE 30 28800 0 0 FRESHPET INC COM 358039105 61 598 SH SOLE 31 598 0 0 FRESHPET INC COM 358039105 10546 102750 SH SOLE 34 102750 0 0 FRESHPET INC COM 358039105 702 6837 SH SOLE 36 6837 0 0 FRESHPET INC COM 358039105 608 5928 SH SOLE 40 5928 0 0 FRESHPET INC COM 358039105 2507 24423 SH SOLE 43 22190 0 2233 FRESHWORKS INC CLASS A COM 358054104 610 34029 SH SOLE 2 32965 0 1064 FRESHWORKS INC CLASS A COM 358054104 956 53341 SH SOLE 19 53341 0 0 FRESHWORKS INC CLASS A COM 358054104 2944 164298 SH SOLE 21 164298 0 0 FRESHWORKS INC CLASS A COM 358054104 8170 455898 SH SOLE 22 455898 0 0 FRESHWORKS INC CLASS A COM 358054104 2597 144906 SH SOLE 34 144906 0 0 FREYR BATTERY SHS L4135L100 299 24413 SH SOLE 2 24413 0 0 FREYR BATTERY SHS L4135L100 1281 104485 SH SOLE 21 104485 0 0 FREYR BATTERY SHS L4135L100 921 75094 SH SOLE 22 39968 0 35126 FREYR BATTERY SHS L4135L100 172 14016 SH SOLE 25 14016 0 0 FREYR BATTERY SHS L4135L100 47 3856 SH SOLE 26 3856 0 0 FREYR BATTERY SHS L4135L100 809 65976 SH SOLE 30 65976 0 0 FREYR BATTERY SHS L4135L100 36 2969 SH SOLE 36 2969 0 0 FREYR BATTERY SHS L4135L100 127 10327 SH SOLE 40 10327 0 0 FRIEDMAN INDS INC COM 358435105 11 1278 SH SOLE 18 1278 0 0 FRIEDMAN INDS INC COM 358435105 217 24670 SH SOLE 21 24670 0 0 FRIEDMAN INDS INC COM 358435105 3 370 SH SOLE 22 370 0 0 FRONTDOOR INC COM 35905A109 11904 398801 SH SOLE 2 61852 0 336949 FRONTDOOR INC COM 35905A109 10 350 SH SOLE 4 350 0 0 FRONTDOOR INC COM 35905A109 34 1127 SH SOLE 7 1127 0 0 FRONTDOOR INC COM 35905A109 1164 38988 SH SOLE 18 38988 0 0 FRONTDOOR INC COM 35905A109 744 24940 SH SOLE 19 24940 0 0 FRONTDOOR INC COM 35905A109 34781 1165203 SH SOLE 21 1165203 0 0 FRONTDOOR INC COM 35905A109 57897 1939594 SH SOLE 22 1840260 0 99334 FRONTDOOR INC COM 35905A109 324 10869 SH SOLE 25 10869 0 0 FRONTDOOR INC COM 35905A109 962 32219 SH SOLE 26 25604 0 6615 FRONTDOOR INC COM 35905A109 46 1527 SH SOLE 28 1527 0 0 FRONTDOOR INC COM 35905A109 3277 109776 SH SOLE 30 109776 0 0 FRONTDOOR INC COM 35905A109 37 1243 SH SOLE 31 1243 0 0 FRONTDOOR INC COM 35905A109 290 9728 SH SOLE 34 9728 0 0 FRONTDOOR INC COM 35905A109 21 693 SH SOLE 36 693 0 0 FRONTDOOR INC COM 35905A109 313 10479 SH SOLE 40 10479 0 0 FRONTDOOR INC COM 35905A109 7 224 SH OTR 43 224 0 0 FRONTDOOR INC COM 35905A109 285 9562 SH SOLE 43 8634 0 928 FRONTIER COMMUNICATIONS PARE COM 35909D109 1397 50488 SH SOLE 2 44622 0 5866 FRONTIER COMMUNICATIONS PARE COM 35909D109 220 7937 SH SOLE 4 7937 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 29 1065 SH SOLE 7 1065 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 2413 87199 SH SOLE 18 87199 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 41247 1490659 SH SOLE 19 1490659 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 14292 516534 SH SOLE 21 516534 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 78710 2844582 SH SOLE 22 2771978 0 72604 FRONTIER COMMUNICATIONS PARE COM 35909D109 738 26658 SH SOLE 25 26658 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 1924 69521 SH SOLE 26 55567 0 13954 FRONTIER COMMUNICATIONS PARE COM 35909D109 91 3275 SH SOLE 28 3275 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 2950 106617 SH SOLE 30 106617 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 12626 456294 SH SOLE 34 456294 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 667 24118 SH SOLE 40 24118 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 1207 106516 SH SOLE 2 83997 0 22519 FRONTIER GROUP HLDGS INC COM 35909R108 6 560 SH SOLE 7 560 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 1048 92505 SH SOLE 18 92505 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 698 61572 SH SOLE 19 61572 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 14222 1255293 SH SOLE 21 1255293 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 9241 815581 SH SOLE 22 795575 0 20006 FRONTIER GROUP HLDGS INC COM 35909R108 67 5903 SH SOLE 23 5903 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 66 5787 SH SOLE 25 5787 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 72 6311 SH SOLE 26 0 0 6311 FRONTIER GROUP HLDGS INC COM 35909R108 127 11180 SH SOLE 30 11180 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 13 1116 SH SOLE 34 1116 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 61 5407 SH SOLE 40 5407 0 0 FRONTLINE LTD SHS NEW G3682E192 869 98798 SH SOLE 2 4918 0 93880 FRONTLINE LTD SHS NEW G3682E192 2226 252935 SH SOLE 7 252935 0 0 FRONTLINE LTD SHS NEW G3682E192 3213 365152 SH SOLE 18 365152 0 0 FRONTLINE LTD SHS NEW G3682E192 1909 216982 SH SOLE 19 216982 0 0 FRONTLINE LTD SHS NEW G3682E192 36531 4151306 SH SOLE 21 4151306 0 0 FRONTLINE LTD SHS NEW G3682E192 10780 1225009 SH SOLE 22 1149828 0 75181 FRONTLINE LTD SHS NEW G3682E192 4 399 SH SOLE 43 201 0 198 FRP HLDGS INC COM 30292L107 830 14368 SH SOLE 2 3875 0 10493 FRP HLDGS INC COM 30292L107 8 141 SH SOLE 7 141 0 0 FRP HLDGS INC COM 30292L107 1217 21052 SH SOLE 18 21052 0 0 FRP HLDGS INC COM 30292L107 2629 45482 SH SOLE 19 45482 0 0 FRP HLDGS INC COM 30292L107 16007 276935 SH SOLE 21 276935 0 0 FRP HLDGS INC COM 30292L107 11748 203261 SH SOLE 22 194651 0 8610 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 99 1716 SH SOLE 30 1716 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 624 0 0 FS BANCORP INC COM 30263Y104 691 22285 SH SOLE 2 18335 0 3950 FS BANCORP INC COM 30263Y104 1 22 SH SOLE 7 22 0 0 FS BANCORP INC COM 30263Y104 699 22557 SH SOLE 18 22557 0 0 FS BANCORP INC COM 30263Y104 423 13640 SH SOLE 19 13640 0 0 FS BANCORP INC COM 30263Y104 8248 266071 SH SOLE 21 266071 0 0 FS BANCORP INC COM 30263Y104 3544 114326 SH SOLE 22 109402 0 4924 FS KKR CAP CORP COM 302635206 0 13 SH SOLE 17 0 0 13 FS KKR CAP CORP COM 302635206 35210 1542950 SH SOLE 30 1542950 0 0 FS KKR CAP CORP COM 302635206 0 1 SH SOLE 43 0 0 1 FTC SOLAR INC COM 30320C103 44 8869 SH SOLE 2 5945 0 2924 FTC SOLAR INC COM 30320C103 547 110873 SH SOLE 18 110873 0 0 FTC SOLAR INC COM 30320C103 295 59848 SH SOLE 19 59848 0 0 FTC SOLAR INC COM 30320C103 6558 1330186 SH SOLE 21 1330186 0 0 FTC SOLAR INC COM 30320C103 3226 654266 SH SOLE 22 647909 0 6357 FTI CONSULTING INC COM 302941109 9251 58838 SH SOLE 2 37626 0 21212 FTI CONSULTING INC COM 302941109 16 99 SH SOLE 4 99 0 0 FTI CONSULTING INC COM 302941109 100 635 SH SOLE 7 635 0 0 FTI CONSULTING INC COM 302941109 11585 73684 SH SOLE 18 73684 0 0 FTI CONSULTING INC COM 302941109 1536 9767 SH SOLE 19 9767 0 0 FTI CONSULTING INC COM 302941109 261892 1665769 SH SOLE 21 1665769 0 0 FTI CONSULTING INC COM 302941109 145787 927283 SH SOLE 22 888217 0 39066 FTI CONSULTING INC COM 302941109 464 2949 SH SOLE 23 2949 0 0 FTI CONSULTING INC COM 302941109 1023 6507 SH SOLE 25 6507 0 0 FTI CONSULTING INC COM 302941109 2282 14515 SH SOLE 26 11734 0 2781 FTI CONSULTING INC COM 302941109 96 610 SH SOLE 28 610 0 0 FTI CONSULTING INC COM 302941109 3126 19881 SH SOLE 30 19881 0 0 FTI CONSULTING INC COM 302941109 77 492 SH SOLE 31 492 0 0 FTI CONSULTING INC COM 302941109 685 4356 SH SOLE 36 4356 0 0 FTI CONSULTING INC COM 302941109 718 4567 SH SOLE 40 4567 0 0 FTI CONSULTING INC COM 302941109 5073 32268 SH SOLE 43 28236 0 4032 FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 3539 2229000 PRN SOLE 21 2229000 0 0 FUBOTV INC COM 35953D104 1256 191166 SH SOLE 2 112381 0 78785 FUBOTV INC COM 35953D104 3 415 SH SOLE 4 415 0 0 FUBOTV INC COM 35953D104 12 1883 SH SOLE 7 1883 0 0 FUBOTV INC COM 35953D104 2480 377493 SH SOLE 18 354694 0 22799 FUBOTV INC COM 35953D104 5097 775851 SH SOLE 19 775851 0 0 FUBOTV INC COM 35953D104 31001 4718564 SH SOLE 21 4718564 0 0 FUBOTV INC COM 35953D104 26255 3996166 SH SOLE 22 3954674 0 41492 FUBOTV INC COM 35953D104 131 19905 SH SOLE 23 19905 0 0 FUBOTV INC COM 35953D104 41 6235 SH SOLE 25 6235 0 0 FUBOTV INC COM 35953D104 877 133421 SH SOLE 26 38330 0 95091 FUBOTV INC COM 35953D104 27 4101 SH SOLE 28 4101 0 0 FUBOTV INC COM 35953D104 217 32956 SH SOLE 30 32956 0 0 FUBOTV INC COM 35953D104 38 5839 SH SOLE 40 5839 0 0 FUBOTV INC COM 35953D104 19 2852 SH SOLE 43 2852 0 0 FUEL TECH INC COM 359523107 7 4837 SH SOLE 18 4837 0 0 FUEL TECH INC COM 359523107 110 75813 SH SOLE 21 75813 0 0 FUEL TECH INC COM 359523107 595 410364 SH SOLE 22 410364 0 0 FUELCELL ENERGY INC COM 35952H601 1010 175406 SH SOLE 2 104287 0 71119 FUELCELL ENERGY INC COM 35952H601 69 12040 SH SOLE 4 1203 0 10837 FUELCELL ENERGY INC COM 35952H601 27 4603 SH SOLE 7 4603 0 0 FUELCELL ENERGY INC COM 35952H601 5750 998273 SH SOLE 18 998273 0 0 FUELCELL ENERGY INC COM 35952H601 3931 682505 SH SOLE 19 682505 0 0 FUELCELL ENERGY INC COM 35952H601 101857 17683550 SH SOLE 21 17683550 0 0 FUELCELL ENERGY INC COM 35952H601 49218 8544856 SH SOLE 22 8302170 0 242686 FUELCELL ENERGY INC COM 35952H601 324 56230 SH SOLE 25 56230 0 0 FUELCELL ENERGY INC COM 35952H601 647 112246 SH SOLE 26 87482 0 24764 FUELCELL ENERGY INC COM 35952H601 33 5745 SH SOLE 28 5745 0 0 FUELCELL ENERGY INC COM 35952H601 33802 5868462 SH SOLE 30 5868462 0 0 FUELCELL ENERGY INC COM 35952H601 180 31298 SH SOLE 36 31298 0 0 FUELCELL ENERGY INC COM 35952H601 381 66156 SH SOLE 40 66156 0 0 FUELCELL ENERGY INC COM 35952H601 613 106395 SH SOLE 43 95093 0 11302 FULCRUM THERAPEUTICS INC COM 359616109 539 22803 SH SOLE 2 7546 0 15257 FULCRUM THERAPEUTICS INC COM 359616109 6 268 SH SOLE 7 268 0 0 FULCRUM THERAPEUTICS INC COM 359616109 2016 85223 SH SOLE 18 85223 0 0 FULCRUM THERAPEUTICS INC COM 359616109 1139 48168 SH SOLE 19 48168 0 0 FULCRUM THERAPEUTICS INC COM 359616109 30150 1274839 SH SOLE 21 1274839 0 0 FULCRUM THERAPEUTICS INC COM 359616109 17650 746286 SH SOLE 22 717737 0 28549 FULCRUM THERAPEUTICS INC COM 359616109 139 5860 SH SOLE 25 5860 0 0 FULCRUM THERAPEUTICS INC COM 359616109 86 3617 SH SOLE 26 0 0 3617 FULCRUM THERAPEUTICS INC COM 359616109 689 29124 SH SOLE 30 29124 0 0 FULCRUM THERAPEUTICS INC COM 359616109 124 5259 SH SOLE 40 5259 0 0 FULCRUM THERAPEUTICS INC COM 359616109 169 7163 SH SOLE 43 7033 0 130 FULGENT GENETICS INC COM 359664109 1349 21614 SH SOLE 2 7517 0 14097 FULGENT GENETICS INC COM 359664109 3 51 SH SOLE 4 51 0 0 FULGENT GENETICS INC COM 359664109 20 326 SH SOLE 7 326 0 0 FULGENT GENETICS INC COM 359664109 4691 75157 SH SOLE 18 75157 0 0 FULGENT GENETICS INC COM 359664109 3035 48634 SH SOLE 19 48634 0 0 FULGENT GENETICS INC COM 359664109 160439 2570726 SH SOLE 21 2570726 0 0 FULGENT GENETICS INC COM 359664109 32105 514413 SH SOLE 22 494608 0 19805 FULGENT GENETICS INC COM 359664109 232 3723 SH SOLE 25 3723 0 0 FULGENT GENETICS INC COM 359664109 811 13001 SH SOLE 26 7961 0 5040 FULGENT GENETICS INC COM 359664109 22 349 SH SOLE 28 349 0 0 FULGENT GENETICS INC COM 359664109 2107 33766 SH SOLE 30 33766 0 0 FULGENT GENETICS INC COM 359664109 186 2976 SH SOLE 36 2976 0 0 FULGENT GENETICS INC COM 359664109 144 2312 SH SOLE 40 2312 0 0 FULGENT GENETICS INC COM 359664109 456 7306 SH SOLE 43 7306 0 0 FULL HSE RESORTS INC COM 359678109 52 5458 SH SOLE 2 1323 0 4135 FULL HSE RESORTS INC COM 359678109 5 526 SH SOLE 7 526 0 0 FULL HSE RESORTS INC COM 359678109 908 94455 SH SOLE 18 94455 0 0 FULL HSE RESORTS INC COM 359678109 593 61676 SH SOLE 19 61676 0 0 FULL HSE RESORTS INC COM 359678109 10802 1124054 SH SOLE 21 1124054 0 0 FULL HSE RESORTS INC COM 359678109 7346 764417 SH SOLE 22 757393 0 7024 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 320 47974 SH SOLE 22 47974 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 3037 455342 SH SOLE 25 455342 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1445 216690 SH SOLE 28 0 0 216690 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 157 SH SOLE 30 157 0 0 FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 1 116 SH SOLE 34 116 0 0 FULLER H B CO COM 359694106 8027 121493 SH SOLE 2 40330 0 81163 FULLER H B CO COM 359694106 14 210 SH SOLE 4 210 0 0 FULLER H B CO COM 359694106 1015 15367 SH SOLE 7 15367 0 0 FULLER H B CO COM 359694106 13395 202744 SH SOLE 18 193724 0 9020 FULLER H B CO COM 359694106 36737 556028 SH SOLE 19 556028 0 0 FULLER H B CO COM 359694106 424069 6418484 SH SOLE 21 6418484 0 0 FULLER H B CO COM 359694106 108847 1647456 SH SOLE 22 1597038 0 50418 FULLER H B CO COM 359694106 1198 18138 SH SOLE 23 18138 0 0 FULLER H B CO COM 359694106 615 9310 SH SOLE 25 9310 0 0 FULLER H B CO COM 359694106 7939 120164 SH SOLE 26 15067 0 105097 FULLER H B CO COM 359694106 62 936 SH SOLE 28 936 0 0 FULLER H B CO COM 359694106 5946 89989 SH SOLE 30 89989 0 0 FULLER H B CO COM 359694106 370 5597 SH SOLE 36 5597 0 0 FULLER H B CO COM 359694106 428 6482 SH SOLE 40 6482 0 0 FULLER H B CO COM 359694106 2825 42761 SH SOLE 43 41338 0 1423 FULTON FINL CORP PA COM 360271100 10752 646959 SH SOLE 2 398672 0 248287 FULTON FINL CORP PA COM 360271100 120 7231 SH SOLE 4 748 0 6483 FULTON FINL CORP PA COM 360271100 68 4076 SH SOLE 7 4076 0 0 FULTON FINL CORP PA COM 360271100 0 1 SH SOLE 17 0 0 1 FULTON FINL CORP PA COM 360271100 12611 758806 SH SOLE 18 758806 0 0 FULTON FINL CORP PA COM 360271100 23472 1412292 SH SOLE 19 1412292 0 0 FULTON FINL CORP PA COM 360271100 200333 12053738 SH SOLE 21 12053738 0 0 FULTON FINL CORP PA COM 360271100 100941 6073495 SH SOLE 22 5908039 0 165456 FULTON FINL CORP PA COM 360271100 579 34861 SH SOLE 23 34861 0 0 FULTON FINL CORP PA COM 360271100 596 35888 SH SOLE 25 35888 0 0 FULTON FINL CORP PA COM 360271100 5573 335334 SH SOLE 26 82599 0 252735 FULTON FINL CORP PA COM 360271100 48 2897 SH SOLE 28 2897 0 0 FULTON FINL CORP PA COM 360271100 4728 284500 SH SOLE 30 284500 0 0 FULTON FINL CORP PA COM 360271100 501 30120 SH SOLE 36 30120 0 0 FULTON FINL CORP PA COM 360271100 320 19233 SH SOLE 40 19233 0 0 FULTON FINL CORP PA COM 360271100 2028 122037 SH SOLE 43 116079 0 5958 FUNKO INC COM CL A 361008105 459 26586 SH SOLE 2 23465 0 3121 FUNKO INC COM CL A 361008105 8 464 SH SOLE 7 464 0 0 FUNKO INC COM CL A 361008105 1291 74829 SH SOLE 18 74829 0 0 FUNKO INC COM CL A 361008105 833 48275 SH SOLE 19 48275 0 0 FUNKO INC COM CL A 361008105 17700 1026065 SH SOLE 21 1026065 0 0 FUNKO INC COM CL A 361008105 11054 640824 SH SOLE 22 625464 0 15360 FUNKO INC COM CL A 361008105 67 3868 SH SOLE 25 3868 0 0 FUNKO INC COM CL A 361008105 91 5249 SH SOLE 30 5249 0 0 FUNKO INC COM CL A 361008105 41 2358 SH SOLE 40 2358 0 0 FUNKO INC COM CL A 361008105 74 4315 SH SOLE 43 4315 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 31 4041 SH SOLE 2 4041 0 0 FUSION PHARMACEUTICALS INC COM 36118A100 33 4212 SH SOLE 22 4212 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 397 12195 SH SOLE 2 2188 0 10007 FUTU HLDGS LTD SPON ADS CL A 36118L106 1078 33098 SH SOLE 4 19969 0 13129 FUTU HLDGS LTD SPON ADS CL A 36118L106 1387 42607 SH SOLE 7 40069 0 2538 FUTU HLDGS LTD SPON ADS CL A 36118L106 3 99 SH SOLE 13 99 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1214 37295 SH SOLE 15 37295 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1538 47246 SH SOLE 18 47246 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 903 27726 SH SOLE 19 27726 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 27962 858784 SH SOLE 21 858784 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 22480 690429 SH SOLE 22 672033 0 18396 FUTU HLDGS LTD SPON ADS CL A 36118L106 9770 300067 SH SOLE 23 300067 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 1664 51111 SH SOLE 25 51111 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 2751 84496 SH SOLE 26 8529 0 75967 FUTU HLDGS LTD SPON ADS CL A 36118L106 1477 45373 SH SOLE 28 0 0 45373 FUTU HLDGS LTD SPON ADS CL A 36118L106 7643 234736 SH SOLE 30 234736 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 225 6913 SH SOLE 31 5368 0 1545 FUTU HLDGS LTD SPON ADS CL A 36118L106 243 7449 SH SOLE 34 7449 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 247 7590 SH SOLE 36 7590 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 65 1999 SH SOLE 40 1999 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 3157 96956 SH SOLE 43 70780 0 26176 FUTUREFUEL CORP COM 36116M106 443 45572 SH SOLE 2 9071 0 36501 FUTUREFUEL CORP COM 36116M106 5 529 SH SOLE 7 529 0 0 FUTUREFUEL CORP COM 36116M106 1036 106469 SH SOLE 18 106469 0 0 FUTUREFUEL CORP COM 36116M106 462 47492 SH SOLE 19 47492 0 0 FUTUREFUEL CORP COM 36116M106 32121 3301199 SH SOLE 21 3301199 0 0 FUTUREFUEL CORP COM 36116M106 7200 739964 SH SOLE 22 711195 0 28769 FUTUREFUEL CORP COM 36116M106 67 6928 SH SOLE 25 6928 0 0 FUTUREFUEL CORP COM 36116M106 336 34567 SH SOLE 30 34567 0 0 FUTUREFUEL CORP COM 36116M106 23 2364 SH SOLE 40 2364 0 0 FUTUREFUEL CORP COM 36116M106 713 73246 SH SOLE 43 73126 0 120 FVCBANKCORP INC COM 36120Q101 51 2435 SH SOLE 18 2435 0 0 FVCBANKCORP INC COM 36120Q101 1244 59940 SH SOLE 21 59940 0 0 FVCBANKCORP INC COM 36120Q101 586 28263 SH SOLE 22 28263 0 0 G III APPAREL GROUP LTD COM 36237H101 3929 145266 SH SOLE 2 97180 0 48086 G III APPAREL GROUP LTD COM 36237H101 4 138 SH SOLE 4 138 0 0 G III APPAREL GROUP LTD COM 36237H101 37 1355 SH SOLE 7 1355 0 0 G III APPAREL GROUP LTD COM 36237H101 4422 163466 SH SOLE 18 163466 0 0 G III APPAREL GROUP LTD COM 36237H101 5864 216797 SH SOLE 19 216797 0 0 G III APPAREL GROUP LTD COM 36237H101 147428 5450193 SH SOLE 21 5450193 0 0 G III APPAREL GROUP LTD COM 36237H101 36993 1367597 SH SOLE 22 1322090 0 45507 G III APPAREL GROUP LTD COM 36237H101 150 5544 SH SOLE 23 5544 0 0 G III APPAREL GROUP LTD COM 36237H101 150 5532 SH SOLE 25 5532 0 0 G III APPAREL GROUP LTD COM 36237H101 1607 59399 SH SOLE 26 16406 0 42993 G III APPAREL GROUP LTD COM 36237H101 10 371 SH SOLE 28 371 0 0 G III APPAREL GROUP LTD COM 36237H101 2056 75996 SH SOLE 30 75996 0 0 G III APPAREL GROUP LTD COM 36237H101 132 4874 SH SOLE 34 4874 0 0 G III APPAREL GROUP LTD COM 36237H101 104 3839 SH SOLE 36 3839 0 0 G III APPAREL GROUP LTD COM 36237H101 166 6148 SH SOLE 40 6148 0 0 G III APPAREL GROUP LTD COM 36237H101 2087 77166 SH SOLE 43 62257 0 14909 G1 THERAPEUTICS INC COM 3621LQ109 325 42777 SH SOLE 2 15989 0 26788 G1 THERAPEUTICS INC COM 3621LQ109 1 111 SH SOLE 4 111 0 0 G1 THERAPEUTICS INC COM 3621LQ109 4 550 SH SOLE 7 550 0 0 G1 THERAPEUTICS INC COM 3621LQ109 899 118349 SH SOLE 18 118349 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2096 275740 SH SOLE 19 275740 0 0 G1 THERAPEUTICS INC COM 3621LQ109 12762 1679155 SH SOLE 21 1679155 0 0 G1 THERAPEUTICS INC COM 3621LQ109 8070 1061873 SH SOLE 22 1036516 0 25357 G1 THERAPEUTICS INC COM 3621LQ109 50 6632 SH SOLE 23 6632 0 0 G1 THERAPEUTICS INC COM 3621LQ109 43 5654 SH SOLE 25 5654 0 0 G1 THERAPEUTICS INC COM 3621LQ109 268 35231 SH SOLE 26 1577 0 33654 G1 THERAPEUTICS INC COM 3621LQ109 292 38438 SH SOLE 30 38438 0 0 G1 THERAPEUTICS INC COM 3621LQ109 41 5448 SH SOLE 36 5448 0 0 G1 THERAPEUTICS INC COM 3621LQ109 17 2241 SH SOLE 40 2241 0 0 G1 THERAPEUTICS INC COM 3621LQ109 210 27650 SH SOLE 43 19074 0 8576 GAIA INC NEW CL A 36269P104 54 10893 SH SOLE 2 713 0 10180 GAIA INC NEW CL A 36269P104 11 2197 SH SOLE 18 2197 0 0 GAIA INC NEW CL A 36269P104 118 23963 SH SOLE 19 23963 0 0 GAIA INC NEW CL A 36269P104 243 49409 SH SOLE 21 49409 0 0 GAIA INC NEW CL A 36269P104 1330 270370 SH SOLE 22 270370 0 0 GAIA INC NEW CL A 36269P104 33 6802 SH SOLE 23 6802 0 0 GAIA INC NEW CL A 36269P104 92 18608 SH SOLE 26 0 0 18608 GAIN THERAPEUTICS INC COM 36269B105 3 812 SH SOLE 18 812 0 0 GAIN THERAPEUTICS INC COM 36269B105 40 9825 SH SOLE 21 9825 0 0 GALAPAGOS NV SPON ADR 36315X101 4615 74410 SH SOLE 19 74410 0 0 GALAPAGOS NV SPON ADR 36315X101 25681 414074 SH SOLE 21 414074 0 0 GALAPAGOS NV SPON ADR 36315X101 362 5830 SH SOLE 30 5830 0 0 GALAPAGOS NV SPON ADR 36315X101 80 1295 SH SOLE 34 1295 0 0 GALAPAGOS NV SPON ADR 36315X101 1365 22002 SH SOLE 43 11935 0 10067 GALECTIN THERAPEUTICS INC COM NEW 363225202 2 1230 SH SOLE 2 0 0 1230 GALECTIN THERAPEUTICS INC COM NEW 363225202 14 8508 SH SOLE 18 8508 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 206 127886 SH SOLE 21 127886 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 1061 659095 SH SOLE 22 659095 0 0 GALECTO INC COM 36322Q107 10 4451 SH SOLE 2 4451 0 0 GALECTO INC COM 36322Q107 21 9713 SH SOLE 22 9713 0 0 GALERA THERAPEUTICS INC COM 36338D108 4 1557 SH SOLE 2 1376 0 181 GALERA THERAPEUTICS INC COM 36338D108 7 2856 SH SOLE 18 2856 0 0 GALERA THERAPEUTICS INC COM 36338D108 51 21379 SH SOLE 19 21379 0 0 GALERA THERAPEUTICS INC COM 36338D108 103 43282 SH SOLE 21 43282 0 0 GALERA THERAPEUTICS INC COM 36338D108 564 236980 SH SOLE 22 236980 0 0 GALERA THERAPEUTICS INC COM 36338D108 36 15238 SH SOLE 26 0 0 15238 GALLAGHER ARTHUR J & CO COM 363576109 61824 354087 SH SOLE 2 70152 0 283935 GALLAGHER ARTHUR J & CO COM 363576109 23836 136517 SH SOLE 4 79168 0 57349 GALLAGHER ARTHUR J & CO COM 363576109 38702 221660 SH SOLE 7 215189 0 6471 GALLAGHER ARTHUR J & CO COM 363576109 154 882 SH SOLE 13 882 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5111 29272 SH SOLE 15 29272 0 0 GALLAGHER ARTHUR J & CO COM 363576109 148778 852108 SH SOLE 18 820721 0 31387 GALLAGHER ARTHUR J & CO COM 363576109 18379 105261 SH SOLE 19 105261 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1210757 6934461 SH SOLE 21 6934461 0 0 GALLAGHER ARTHUR J & CO COM 363576109 800147 4582744 SH SOLE 22 4172510 0 410234 GALLAGHER ARTHUR J & CO COM 363576109 44909 257209 SH SOLE 23 257209 0 0 GALLAGHER ARTHUR J & CO COM 363576109 46674 267317 SH SOLE 25 267317 0 0 GALLAGHER ARTHUR J & CO COM 363576109 72628 415969 SH SOLE 26 131594 0 284375 GALLAGHER ARTHUR J & CO COM 363576109 87608 501766 SH SOLE 28 3651 0 498115 GALLAGHER ARTHUR J & CO COM 363576109 114 654 SH SOLE 29 654 0 0 GALLAGHER ARTHUR J & CO COM 363576109 194542 1114213 SH SOLE 30 1114213 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7662 43885 SH SOLE 31 21943 0 21942 GALLAGHER ARTHUR J & CO COM 363576109 1991 11402 SH SOLE 34 11402 0 0 GALLAGHER ARTHUR J & CO COM 363576109 16591 95023 SH SOLE 36 95023 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1217 6971 SH SOLE 40 6971 0 0 GALLAGHER ARTHUR J & CO COM 363576109 95 546 SH OTR 43 546 0 0 GALLAGHER ARTHUR J & CO COM 363576109 23268 133262 SH SOLE 43 117418 0 15844 GALMED PHARMACEUTICALS LTD SHS M47238106 14 9116 SH SOLE 22 9116 0 0 GAMCO INVS INC CL A COM 361438104 88 3986 SH SOLE 2 205 0 3781 GAMCO INVS INC CL A COM 361438104 332 15007 SH SOLE 18 15007 0 0 GAMCO INVS INC CL A COM 361438104 215 9742 SH SOLE 19 9742 0 0 GAMCO INVS INC CL A COM 361438104 4292 194126 SH SOLE 21 194126 0 0 GAMCO INVS INC CL A COM 361438104 3203 144871 SH SOLE 22 143248 0 1623 GAMESTOP CORP NEW CL A 36467W109 21360 128226 SH SOLE 2 45735 0 82491 GAMESTOP CORP NEW CL A 36467W109 33 200 SH SOLE 4 200 0 0 GAMESTOP CORP NEW CL A 36467W109 193 1161 SH SOLE 7 1161 0 0 GAMESTOP CORP NEW CL A 36467W109 23976 143928 SH SOLE 18 143928 0 0 GAMESTOP CORP NEW CL A 36467W109 3218 19321 SH SOLE 19 19321 0 0 GAMESTOP CORP NEW CL A 36467W109 516308 3099457 SH SOLE 21 3099457 0 0 GAMESTOP CORP NEW CL A 36467W109 288049 1729191 SH SOLE 22 1653655 0 75536 GAMESTOP CORP NEW CL A 36467W109 1664 9990 SH SOLE 25 9990 0 0 GAMESTOP CORP NEW CL A 36467W109 4349 26110 SH SOLE 26 21003 0 5107 GAMESTOP CORP NEW CL A 36467W109 549 3293 SH SOLE 28 2070 0 1223 GAMESTOP CORP NEW CL A 36467W109 6345 38089 SH SOLE 30 38089 0 0 GAMESTOP CORP NEW CL A 36467W109 157 942 SH SOLE 31 942 0 0 GAMESTOP CORP NEW CL A 36467W109 301 1806 SH SOLE 34 1806 0 0 GAMESTOP CORP NEW CL A 36467W109 464 2786 SH SOLE 36 2786 0 0 GAMESTOP CORP NEW CL A 36467W109 1389 8341 SH SOLE 40 8341 0 0 GAMESTOP CORP NEW CL A 36467W109 1171 7032 SH SOLE 43 7032 0 0 GAMIDA CELL LTD SHS M47364100 1329 320342 SH SOLE 21 320342 0 0 GAMIDA CELL LTD SHS M47364100 127 30527 SH SOLE 30 30527 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 28391 604960 SH SOLE 2 117388 0 487572 GAMING & LEISURE PPTYS INC COM 36467J108 5303 113005 SH SOLE 4 113005 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13711 292169 SH SOLE 7 292169 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4321 92072 SH SOLE 18 92072 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 62432 1330321 SH SOLE 19 1330321 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 214147 4563124 SH SOLE 21 4563124 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 316919 6753008 SH SOLE 22 6484209 0 268799 GAMING & LEISURE PPTYS INC COM 36467J108 320 6820 SH SOLE 23 6820 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 47684 1016066 SH SOLE 25 1016066 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4211 89732 SH SOLE 26 73032 0 16700 GAMING & LEISURE PPTYS INC COM 36467J108 6784 144563 SH SOLE 28 3936 0 140627 GAMING & LEISURE PPTYS INC COM 36467J108 52161 1111471 SH SOLE 30 1111471 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 162 3447 SH SOLE 31 3447 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 795 16944 SH SOLE 34 16944 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 151 3217 SH SOLE 36 3217 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1334 28435 SH SOLE 40 28435 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 7246 154394 SH SOLE 43 137769 0 16625 GAN LTD SHS G3728V109 84 17421 SH SOLE 2 9574 0 7847 GAN LTD SHS G3728V109 4 737 SH SOLE 7 737 0 0 GAN LTD SHS G3728V109 626 129836 SH SOLE 18 129836 0 0 GAN LTD SHS G3728V109 341 70713 SH SOLE 19 70713 0 0 GAN LTD SHS G3728V109 7219 1497716 SH SOLE 21 1497716 0 0 GAN LTD SHS G3728V109 4915 1019756 SH SOLE 22 983963 0 35793 GAN LTD SHS G3728V109 22 4596 SH SOLE 25 4596 0 0 GAN LTD SHS G3728V109 32 6685 SH SOLE 26 0 0 6685 GAN LTD SHS G3728V109 38 7863 SH SOLE 30 7863 0 0 GAN LTD SHS G3728V109 17 3547 SH SOLE 40 3547 0 0 GANNETT CO INC COM 36472T109 567 125800 SH SOLE 2 38268 0 87532 GANNETT CO INC COM 36472T109 9 2064 SH SOLE 7 2064 0 0 GANNETT CO INC COM 36472T109 2484 550874 SH SOLE 18 550874 0 0 GANNETT CO INC COM 36472T109 1147 254232 SH SOLE 19 254232 0 0 GANNETT CO INC COM 36472T109 80749 17904425 SH SOLE 21 17904425 0 0 GANNETT CO INC COM 36472T109 16318 3618134 SH SOLE 22 3485645 0 132489 GANNETT CO INC COM 36472T109 76 16787 SH SOLE 25 16787 0 0 GANNETT CO INC COM 36472T109 51 11393 SH SOLE 26 799 0 10594 GANNETT CO INC COM 36472T109 430 95319 SH SOLE 28 95319 0 0 GANNETT CO INC COM 36472T109 868 192475 SH SOLE 30 192475 0 0 GANNETT CO INC COM 36472T109 50 11063 SH SOLE 36 11063 0 0 GANNETT CO INC COM 36472T109 52 11555 SH SOLE 40 11555 0 0 GANNETT CO INC COM 36472T109 86 19133 SH SOLE 43 17743 0 1390 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 7 4322 SH SOLE 4 4322 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 2237 1300666 SH SOLE 21 1300666 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1245 723584 SH SOLE 22 704676 0 18908 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 7 4236 SH SOLE 25 4236 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 587 341262 SH SOLE 30 341262 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 0 14 SH SOLE 43 14 0 0 GAP INC COM 364760108 10535 748220 SH SOLE 2 336351 0 411869 GAP INC COM 364760108 11 779 SH SOLE 4 779 0 0 GAP INC COM 364760108 114 8065 SH SOLE 7 8065 0 0 GAP INC COM 364760108 6491 461020 SH SOLE 18 461020 0 0 GAP INC COM 364760108 863 61270 SH SOLE 19 61270 0 0 GAP INC COM 364760108 142319 10107868 SH SOLE 21 10107868 0 0 GAP INC COM 364760108 86251 6125807 SH SOLE 22 5876582 0 249225 GAP INC COM 364760108 737 52314 SH SOLE 25 52314 0 0 GAP INC COM 364760108 2111 149950 SH SOLE 26 132298 0 17652 GAP INC COM 364760108 1263 89672 SH SOLE 28 89672 0 0 GAP INC COM 364760108 2402 170625 SH SOLE 30 170625 0 0 GAP INC COM 364760108 43 3029 SH SOLE 31 3029 0 0 GAP INC COM 364760108 932 66216 SH SOLE 36 66216 0 0 GAP INC COM 364760108 386 27441 SH SOLE 40 27441 0 0 GAP INC COM 364760108 19 1373 SH OTR 43 1373 0 0 GAP INC COM 364760108 7332 520745 SH SOLE 43 472414 0 48331 GARMIN LTD SHS H2906T109 23749 200224 SH SOLE 2 68547 0 131677 GARMIN LTD SHS H2906T109 13898 117173 SH SOLE 4 69889 0 47284 GARMIN LTD SHS H2906T109 20202 170320 SH SOLE 7 165927 0 4393 GARMIN LTD SHS H2906T109 228 1925 SH SOLE 13 1925 0 0 GARMIN LTD SHS H2906T109 2606 21969 SH SOLE 15 21969 0 0 GARMIN LTD SHS H2906T109 34462 290551 SH SOLE 18 261014 0 29537 GARMIN LTD SHS H2906T109 11260 94937 SH SOLE 19 94937 0 0 GARMIN LTD SHS H2906T109 796997 6719473 SH SOLE 21 6719473 0 0 GARMIN LTD SHS H2906T109 398498 3359733 SH SOLE 22 3037047 0 322686 GARMIN LTD SHS H2906T109 23179 195418 SH SOLE 23 195418 0 0 GARMIN LTD SHS H2906T109 30023 253120 SH SOLE 25 253120 0 0 GARMIN LTD SHS H2906T109 40063 337768 SH SOLE 26 128308 0 209460 GARMIN LTD SHS H2906T109 72095 607832 SH SOLE 28 2718 0 605114 GARMIN LTD SHS H2906T109 185917 1567464 SH SOLE 30 1465595 0 101869 GARMIN LTD SHS H2906T109 4127 34792 SH SOLE 31 17514 0 17278 GARMIN LTD SHS H2906T109 3572 30113 SH SOLE 32 30113 0 0 GARMIN LTD SHS H2906T109 5345 45066 SH SOLE 34 45066 0 0 GARMIN LTD SHS H2906T109 7356 62016 SH SOLE 36 62016 0 0 GARMIN LTD SHS H2906T109 632 5326 SH SOLE 40 5326 0 0 GARMIN LTD SHS H2906T109 34 289 SH OTR 43 289 0 0 GARMIN LTD SHS H2906T109 17689 149132 SH SOLE 43 138330 0 10802 GARRETT MOTION INC COM 366505105 45 6198 SH SOLE 2 4474 0 1724 GARRETT MOTION INC COM 366505105 1026 142666 SH SOLE 21 142666 0 0 GARRETT MOTION INC COM 366505105 5370 746868 SH SOLE 22 746868 0 0 GARRETT MOTION INC COM 366505105 17 2298 SH SOLE 43 2285 0 13 GARTNER INC COM 366651107 81899 275327 SH SOLE 2 122870 0 152457 GARTNER INC COM 366651107 22840 76783 SH SOLE 4 47948 0 28835 GARTNER INC COM 366651107 21630 72717 SH SOLE 7 70264 0 2453 GARTNER INC COM 366651107 2593 8717 SH SOLE 13 8717 0 0 GARTNER INC COM 366651107 2403 8079 SH SOLE 15 8079 0 0 GARTNER INC COM 366651107 44799 150604 SH SOLE 18 137693 0 12911 GARTNER INC COM 366651107 15415 51823 SH SOLE 19 51823 0 0 GARTNER INC COM 366651107 794737 2671744 SH SOLE 21 2671744 0 0 GARTNER INC COM 366651107 549009 1845657 SH SOLE 22 1641523 0 204134 GARTNER INC COM 366651107 37978 127675 SH SOLE 23 127675 0 0 GARTNER INC COM 366651107 35810 120386 SH SOLE 25 120386 0 0 GARTNER INC COM 366651107 56138 188725 SH SOLE 26 75593 0 113132 GARTNER INC COM 366651107 57380 192899 SH SOLE 28 1490 0 191409 GARTNER INC COM 366651107 1936 6507 SH SOLE 29 6507 0 0 GARTNER INC COM 366651107 149438 502380 SH SOLE 30 451300 0 51080 GARTNER INC COM 366651107 11525 38745 SH SOLE 31 28806 0 9939 GARTNER INC COM 366651107 9459 31798 SH SOLE 34 31798 0 0 GARTNER INC COM 366651107 8654 29093 SH SOLE 36 29093 0 0 GARTNER INC COM 366651107 786 2643 SH SOLE 40 2643 0 0 GARTNER INC COM 366651107 40 133 SH OTR 43 133 0 0 GARTNER INC COM 366651107 13191 44344 SH SOLE 43 38589 0 5755 GATES INDL CORP PLC ORD SHS G39108108 1189 78934 SH SOLE 2 20412 0 58522 GATES INDL CORP PLC ORD SHS G39108108 2 137 SH SOLE 4 137 0 0 GATES INDL CORP PLC ORD SHS G39108108 15 993 SH SOLE 7 993 0 0 GATES INDL CORP PLC ORD SHS G39108108 591 39262 SH SOLE 18 39262 0 0 GATES INDL CORP PLC ORD SHS G39108108 412 27330 SH SOLE 19 27330 0 0 GATES INDL CORP PLC ORD SHS G39108108 15155 1006285 SH SOLE 21 1006285 0 0 GATES INDL CORP PLC ORD SHS G39108108 32447 2154547 SH SOLE 22 2064258 0 90289 GATES INDL CORP PLC ORD SHS G39108108 111 7393 SH SOLE 25 7393 0 0 GATES INDL CORP PLC ORD SHS G39108108 544 36093 SH SOLE 26 32085 0 4008 GATES INDL CORP PLC ORD SHS G39108108 523 34745 SH SOLE 30 34745 0 0 GATES INDL CORP PLC ORD SHS G39108108 21 1395 SH SOLE 31 1395 0 0 GATES INDL CORP PLC ORD SHS G39108108 98 6525 SH SOLE 40 6525 0 0 GATES INDL CORP PLC ORD SHS G39108108 1509 100228 SH SOLE 43 96428 0 3800 GATOS SILVER INC COM 368036109 90 20864 SH SOLE 2 11291 0 9573 GATOS SILVER INC COM 368036109 2 442 SH SOLE 7 442 0 0 GATOS SILVER INC COM 368036109 586 135633 SH SOLE 18 135633 0 0 GATOS SILVER INC COM 368036109 350 80925 SH SOLE 19 80925 0 0 GATOS SILVER INC COM 368036109 9392 2173999 SH SOLE 21 2173999 0 0 GATOS SILVER INC COM 368036109 4742 1097719 SH SOLE 22 1073208 0 24511 GATOS SILVER INC COM 368036109 28 6564 SH SOLE 25 6564 0 0 GATOS SILVER INC COM 368036109 46 10741 SH SOLE 30 10741 0 0 GATOS SILVER INC COM 368036109 27 6218 SH SOLE 40 6218 0 0 GATOS SILVER INC COM 368036109 42 9778 SH SOLE 43 9521 0 257 GATX CORP COM 361448103 6324 51277 SH SOLE 2 29083 0 22194 GATX CORP COM 361448103 15 123 SH SOLE 4 123 0 0 GATX CORP COM 361448103 101 816 SH SOLE 7 816 0 0 GATX CORP COM 361448103 20499 166211 SH SOLE 18 166211 0 0 GATX CORP COM 361448103 9423 76408 SH SOLE 19 76408 0 0 GATX CORP COM 361448103 315533 2558447 SH SOLE 21 2558447 0 0 GATX CORP COM 361448103 129139 1047103 SH SOLE 22 1011764 0 35339 GATX CORP COM 361448103 605 4906 SH SOLE 25 4906 0 0 GATX CORP COM 361448103 1506 12215 SH SOLE 26 9818 0 2397 GATX CORP COM 361448103 78 631 SH SOLE 28 631 0 0 GATX CORP COM 361448103 2244 18196 SH SOLE 30 18196 0 0 GATX CORP COM 361448103 106 856 SH SOLE 36 856 0 0 GATX CORP COM 361448103 570 4624 SH SOLE 40 4624 0 0 GATX CORP COM 361448103 3311 26845 SH SOLE 43 25985 0 860 GAUCHO GROUP HLDGS INC COM NEW 36809R206 4 1628 SH SOLE 18 1628 0 0 GAUCHO GROUP HLDGS INC COM NEW 36809R206 47 18245 SH SOLE 21 18245 0 0 GBS INC COM 36151G105 1 1625 SH SOLE 18 1625 0 0 GBS INC COM 36151G105 23 29549 SH SOLE 21 29549 0 0 GCM GROSVENOR INC COM CL A 36831E108 231 23803 SH SOLE 2 18907 0 4896 GCM GROSVENOR INC COM CL A 36831E108 5 526 SH SOLE 7 526 0 0 GCM GROSVENOR INC COM CL A 36831E108 1152 118606 SH SOLE 18 118606 0 0 GCM GROSVENOR INC COM CL A 36831E108 752 77480 SH SOLE 19 77480 0 0 GCM GROSVENOR INC COM CL A 36831E108 14432 1486302 SH SOLE 21 1486302 0 0 GCM GROSVENOR INC COM CL A 36831E108 9416 969729 SH SOLE 22 959719 0 10010 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1520 48386 SH SOLE 2 13531 0 34855 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 203 SH SOLE 4 203 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 29 927 SH SOLE 7 927 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7517 239247 SH SOLE 18 239247 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3680 117131 SH SOLE 19 117131 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 221236 7041258 SH SOLE 21 7041258 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 45860 1459578 SH SOLE 22 1401576 0 58002 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 175 5571 SH SOLE 25 5571 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 468 14903 SH SOLE 26 8538 0 6365 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 18 565 SH SOLE 28 565 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3032 96484 SH SOLE 30 96484 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 178 5654 SH SOLE 40 5654 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 655 20840 SH SOLE 43 20647 0 193 GDS HLDGS LTD SPONSORED ADS 36165L108 2894 73743 SH SOLE 2 3029 0 70714 GDS HLDGS LTD SPONSORED ADS 36165L108 1390 35423 SH SOLE 4 11318 0 24105 GDS HLDGS LTD SPONSORED ADS 36165L108 381 9702 SH SOLE 7 9702 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 712 18148 SH SOLE 13 111 0 18037 GDS HLDGS LTD SPONSORED ADS 36165L108 2571 65502 SH SOLE 15 65502 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1038 26454 SH SOLE 18 26454 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 70097 1785907 SH SOLE 21 1785907 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 31945 813877 SH SOLE 22 751395 0 62482 GDS HLDGS LTD SPONSORED ADS 36165L108 3815 97194 SH SOLE 23 97194 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 117 2986 SH SOLE 25 2986 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 5232 133301 SH SOLE 26 8752 0 124549 GDS HLDGS LTD SPONSORED ADS 36165L108 4713 120073 SH SOLE 28 6313 0 113760 GDS HLDGS LTD SPONSORED ADS 36165L108 21828 556117 SH SOLE 30 556117 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 234 5952 SH SOLE 34 5952 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 15 374 SH SOLE 40 374 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 15069 383924 SH SOLE 43 364853 0 19071 GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 1781 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 GELESIS HLDGS INC COM 36850R204 1284 283469 SH SOLE 22 283469 0 0 GEMINI THERAPEUTICS INC COM 36870G105 23 16777 SH SOLE 2 12514 0 4263 GEMINI THERAPEUTICS INC COM 36870G105 99 71279 SH SOLE 18 71279 0 0 GEMINI THERAPEUTICS INC COM 36870G105 49 34897 SH SOLE 19 34897 0 0 GEMINI THERAPEUTICS INC COM 36870G105 1216 874787 SH SOLE 21 874787 0 0 GEMINI THERAPEUTICS INC COM 36870G105 420 302126 SH SOLE 22 288932 0 13194 GEMINI THERAPEUTICS INC COM 36870G105 0 338 SH SOLE 43 338 0 0 GENASYS INC COM 36872P103 3 1124 SH SOLE 2 0 0 1124 GENASYS INC COM 36872P103 20 7293 SH SOLE 18 7293 0 0 GENASYS INC COM 36872P103 307 111532 SH SOLE 21 111532 0 0 GENASYS INC COM 36872P103 1621 589519 SH SOLE 22 589519 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 848 35887 SH SOLE 2 15561 0 20326 GENCO SHIPPING & TRADING LTD SHS Y2685T131 12 516 SH SOLE 7 516 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2354 99650 SH SOLE 18 99650 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 1375 58204 SH SOLE 19 58204 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 30317 1283515 SH SOLE 21 1283515 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 18684 791043 SH SOLE 22 754370 0 36673 GENCO SHIPPING & TRADING LTD SHS Y2685T131 99 4172 SH SOLE 25 4172 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 176 7464 SH SOLE 30 7464 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 54 2301 SH SOLE 34 2301 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 77 3243 SH SOLE 40 3243 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 813 34437 SH SOLE 43 32478 0 1959 GENCOR INDS INC COM 368678108 10 996 SH SOLE 2 891 0 105 GENCOR INDS INC COM 368678108 20 1929 SH SOLE 18 1929 0 0 GENCOR INDS INC COM 368678108 386 37556 SH SOLE 21 37556 0 0 GENCOR INDS INC COM 368678108 110 10661 SH SOLE 22 10661 0 0 GENERAC HLDGS INC COM 368736104 36645 123277 SH SOLE 2 18555 0 104722 GENERAC HLDGS INC COM 368736104 13467 45303 SH SOLE 4 29179 0 16124 GENERAC HLDGS INC COM 368736104 17203 57873 SH SOLE 7 56123 0 1750 GENERAC HLDGS INC COM 368736104 59 197 SH SOLE 13 197 0 0 GENERAC HLDGS INC COM 368736104 1703 5729 SH SOLE 15 5729 0 0 GENERAC HLDGS INC COM 368736104 41921 141026 SH SOLE 18 132408 0 8618 GENERAC HLDGS INC COM 368736104 41235 138716 SH SOLE 19 138716 0 0 GENERAC HLDGS INC COM 368736104 608259 2046220 SH SOLE 21 2046220 0 0 GENERAC HLDGS INC COM 368736104 402388 1353657 SH SOLE 22 1228164 0 125493 GENERAC HLDGS INC COM 368736104 23117 77767 SH SOLE 23 77767 0 0 GENERAC HLDGS INC COM 368736104 41409 139301 SH SOLE 25 139301 0 0 GENERAC HLDGS INC COM 368736104 38599 129849 SH SOLE 26 41709 0 88140 GENERAC HLDGS INC COM 368736104 47079 158376 SH SOLE 28 2503 0 155873 GENERAC HLDGS INC COM 368736104 140487 472605 SH SOLE 30 472605 0 0 GENERAC HLDGS INC COM 368736104 4063 13667 SH SOLE 31 6515 0 7152 GENERAC HLDGS INC COM 368736104 15143 50941 SH SOLE 34 50941 0 0 GENERAC HLDGS INC COM 368736104 6691 22510 SH SOLE 36 22510 0 0 GENERAC HLDGS INC COM 368736104 621 2088 SH SOLE 40 2088 0 0 GENERAC HLDGS INC COM 368736104 66 221 SH OTR 43 221 0 0 GENERAC HLDGS INC COM 368736104 11748 39521 SH SOLE 43 37439 0 2082 GENERAL DYNAMICS CORP COM 369550108 196765 815844 SH SOLE 2 322875 0 492969 GENERAL DYNAMICS CORP COM 369550108 22143 91812 SH SOLE 4 57528 0 34284 GENERAL DYNAMICS CORP COM 369550108 55198 228867 SH SOLE 7 221876 0 6991 GENERAL DYNAMICS CORP COM 369550108 10916 45259 SH SOLE 13 45259 0 0 GENERAL DYNAMICS CORP COM 369550108 8140 33749 SH SOLE 15 33749 0 0 GENERAL DYNAMICS CORP COM 369550108 0 2 SH SOLE 17 0 0 2 GENERAL DYNAMICS CORP COM 369550108 126731 525461 SH SOLE 18 431700 0 93761 GENERAL DYNAMICS CORP COM 369550108 112836 467848 SH SOLE 19 467848 0 0 GENERAL DYNAMICS CORP COM 369550108 1355548 5620484 SH SOLE 21 5620484 0 0 GENERAL DYNAMICS CORP COM 369550108 1286171 5332828 SH SOLE 22 4792346 0 540482 GENERAL DYNAMICS CORP COM 369550108 99056 410715 SH SOLE 23 410715 0 0 GENERAL DYNAMICS CORP COM 369550108 30226 125325 SH SOLE 25 125325 0 0 GENERAL DYNAMICS CORP COM 369550108 78568 325767 SH SOLE 26 173885 0 151882 GENERAL DYNAMICS CORP COM 369550108 10047 41656 SH SOLE 29 41656 0 0 GENERAL DYNAMICS CORP COM 369550108 235164 975058 SH SOLE 30 975058 0 0 GENERAL DYNAMICS CORP COM 369550108 38523 159728 SH SOLE 31 132592 0 27136 GENERAL DYNAMICS CORP COM 369550108 24357 100990 SH SOLE 36 100990 0 0 GENERAL DYNAMICS CORP COM 369550108 1123 4657 SH SOLE 40 4657 0 0 GENERAL DYNAMICS CORP COM 369550108 36454 151150 SH SOLE 43 137072 0 14078 GENERAL ELECTRIC CO COM NEW 369604301 195631 2138049 SH SOLE 2 357191 0 1780858 GENERAL ELECTRIC CO COM NEW 369604301 59162 646575 SH SOLE 4 400642 0 245933 GENERAL ELECTRIC CO COM NEW 369604301 87498 956267 SH SOLE 7 924906 0 31361 GENERAL ELECTRIC CO COM NEW 369604301 508 5552 SH SOLE 13 5552 0 0 GENERAL ELECTRIC CO COM NEW 369604301 12537 137017 SH SOLE 15 137017 0 0 GENERAL ELECTRIC CO COM NEW 369604301 9 95 SH SOLE 17 0 0 95 GENERAL ELECTRIC CO COM NEW 369604301 306986 3355043 SH SOLE 18 3103198 0 251845 GENERAL ELECTRIC CO COM NEW 369604301 298401 3261215 SH SOLE 19 3261215 0 0 GENERAL ELECTRIC CO COM NEW 369604301 990 10821 SH SOLE 20 10821 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1906801 20839354 SH SOLE 21 20839354 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2119675 23165843 SH SOLE 22 21001048 0 2164795 GENERAL ELECTRIC CO COM NEW 369604301 129439 1414630 SH SOLE 23 1414630 0 0 GENERAL ELECTRIC CO COM NEW 369604301 177246 1937115 SH SOLE 25 1937115 0 0 GENERAL ELECTRIC CO COM NEW 369604301 263014 2874471 SH SOLE 26 1323081 0 1551390 GENERAL ELECTRIC CO COM NEW 369604301 150544 1645294 SH SOLE 28 195719 0 1449575 GENERAL ELECTRIC CO COM NEW 369604301 36 392 SH SOLE 29 392 0 0 GENERAL ELECTRIC CO COM NEW 369604301 406231 4439680 SH SOLE 30 4439680 0 0 GENERAL ELECTRIC CO COM NEW 369604301 22291 243617 SH SOLE 31 119475 0 124142 GENERAL ELECTRIC CO COM NEW 369604301 15752 172155 SH SOLE 34 172155 0 0 GENERAL ELECTRIC CO COM NEW 369604301 44930 491042 SH SOLE 36 491042 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3345 36553 SH SOLE 40 36553 0 0 GENERAL ELECTRIC CO COM NEW 369604301 293 3202 SH OTR 43 3202 0 0 GENERAL ELECTRIC CO COM NEW 369604301 44293 484077 SH SOLE 43 419469 0 64608 GENERAL MLS INC COM 370334104 98427 1453445 SH SOLE 2 200702 0 1252743 GENERAL MLS INC COM 370334104 38823 573287 SH SOLE 4 375068 0 198219 GENERAL MLS INC COM 370334104 43176 637563 SH SOLE 7 618358 0 19205 GENERAL MLS INC COM 370334104 141 2085 SH SOLE 13 2085 0 0 GENERAL MLS INC COM 370334104 5833 86137 SH SOLE 15 86137 0 0 GENERAL MLS INC COM 370334104 63132 932245 SH SOLE 18 851091 0 81154 GENERAL MLS INC COM 370334104 22094 326254 SH SOLE 19 326254 0 0 GENERAL MLS INC COM 370334104 1323695 19546593 SH SOLE 21 19546593 0 0 GENERAL MLS INC COM 370334104 888555 13121020 SH SOLE 22 11867937 0 1253083 GENERAL MLS INC COM 370334104 51577 761627 SH SOLE 23 761627 0 0 GENERAL MLS INC COM 370334104 75198 1110427 SH SOLE 25 1110427 0 0 GENERAL MLS INC COM 370334104 116932 1726691 SH SOLE 26 631587 0 1095104 GENERAL MLS INC COM 370334104 106579 1573812 SH SOLE 28 28306 0 1545506 GENERAL MLS INC COM 370334104 331742 4898735 SH SOLE 30 4842842 0 55893 GENERAL MLS INC COM 370334104 9186 135652 SH SOLE 31 66692 0 68960 GENERAL MLS INC COM 370334104 4391 64836 SH SOLE 32 64836 0 0 GENERAL MLS INC COM 370334104 2018 29796 SH SOLE 34 29796 0 0 GENERAL MLS INC COM 370334104 10937 161506 SH SOLE 35 161506 0 0 GENERAL MLS INC COM 370334104 22811 336840 SH SOLE 36 336840 0 0 GENERAL MLS INC COM 370334104 1370 20237 SH SOLE 40 20237 0 0 GENERAL MLS INC COM 370334104 151 2226 SH OTR 43 2226 0 0 GENERAL MLS INC COM 370334104 68489 1011355 SH SOLE 43 964364 0 46991 GENERAL MTRS CO COM 37045V100 139452 3188197 SH SOLE 2 695181 0 2493016 GENERAL MTRS CO COM 37045V100 25247 577200 SH SOLE 4 520309 0 56891 GENERAL MTRS CO COM 37045V100 58013 1326310 SH SOLE 7 1284316 0 41994 GENERAL MTRS CO COM 37045V100 943 21570 SH SOLE 13 21570 0 0 GENERAL MTRS CO COM 37045V100 8202 187515 SH SOLE 15 187515 0 0 GENERAL MTRS CO COM 37045V100 1 28 SH SOLE 17 0 0 28 GENERAL MTRS CO COM 37045V100 386832 8843901 SH SOLE 18 8270305 0 573596 GENERAL MTRS CO COM 37045V100 632398 14458117 SH SOLE 19 14458117 0 0 GENERAL MTRS CO COM 37045V100 1549387 35422657 SH SOLE 21 35422657 0 0 GENERAL MTRS CO COM 37045V100 1358964 31069129 SH SOLE 22 28277010 0 2792119 GENERAL MTRS CO COM 37045V100 80553 1841634 SH SOLE 23 1841634 0 0 GENERAL MTRS CO COM 37045V100 110533 2527035 SH SOLE 25 2443126 0 83909 GENERAL MTRS CO COM 37045V100 155580 3556930 SH SOLE 26 1507836 0 2049094 GENERAL MTRS CO COM 37045V100 112318 2567856 SH SOLE 28 157542 0 2410314 GENERAL MTRS CO COM 37045V100 108 2475 SH SOLE 29 2475 0 0 GENERAL MTRS CO COM 37045V100 455104 10404745 SH SOLE 30 10404745 0 0 GENERAL MTRS CO COM 37045V100 12827 293250 SH SOLE 31 147072 0 146178 GENERAL MTRS CO COM 37045V100 164773 3767098 SH SOLE 34 3767098 0 0 GENERAL MTRS CO COM 37045V100 33684 770097 SH SOLE 36 770097 0 0 GENERAL MTRS CO COM 37045V100 1938 44311 SH SOLE 40 44311 0 0 GENERAL MTRS CO COM 37045V100 129 2948 SH OTR 43 2948 0 0 GENERAL MTRS CO COM 37045V100 43400 992218 SH SOLE 43 894678 0 97541 GENERAL MTRS CO OPTIONS 37045V100 1071 24500 SH Call SOLE 4 24500 0 0 GENERAL MTRS CO OPTIONS 37045V100 12216 279300 SH Call SOLE 18 279300 0 0 GENERAL MTRS CO OPTIONS 37045V100 114686 2622000 SH Call SOLE 19 2622000 0 0 GENERAL MTRS CO OPTIONS 37045V100 7090 162100 SH Call SOLE 22 162100 0 0 GENERAL MTRS CO OPTIONS 37045V100 376 8600 SH Call SOLE 26 8600 0 0 GENERAL MTRS CO OPTIONS 37045V100 53813 1230300 SH Call SOLE 34 1230300 0 0 GENERATION BIO CO COM 37148K100 140 19009 SH SOLE 2 10585 0 8424 GENERATION BIO CO COM 37148K100 1 111 SH SOLE 4 111 0 0 GENERATION BIO CO COM 37148K100 6 766 SH SOLE 7 766 0 0 GENERATION BIO CO COM 37148K100 841 114548 SH SOLE 18 114548 0 0 GENERATION BIO CO COM 37148K100 615 83795 SH SOLE 19 83795 0 0 GENERATION BIO CO COM 37148K100 13483 1836907 SH SOLE 21 1836907 0 0 GENERATION BIO CO COM 37148K100 7303 994988 SH SOLE 22 971304 0 23684 GENERATION BIO CO COM 37148K100 30 4081 SH SOLE 25 4081 0 0 GENERATION BIO CO COM 37148K100 186 25356 SH SOLE 26 22723 0 2633 GENERATION BIO CO COM 37148K100 22 3028 SH SOLE 28 3028 0 0 GENERATION BIO CO COM 37148K100 413 56199 SH SOLE 30 56199 0 0 GENERATION BIO CO COM 37148K100 7 898 SH SOLE 36 898 0 0 GENERATION BIO CO COM 37148K100 38 5121 SH SOLE 40 5121 0 0 GENERATION BIO CO COM 37148K100 176 24006 SH SOLE 43 24006 0 0 GENESCO INC COM 371532102 826 12983 SH SOLE 2 4164 0 8819 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 3521 55357 SH SOLE 18 55357 0 0 GENESCO INC COM 371532102 1655 26018 SH SOLE 19 26018 0 0 GENESCO INC COM 371532102 111120 1746902 SH SOLE 21 1746902 0 0 GENESCO INC COM 371532102 23254 365564 SH SOLE 22 351605 0 13959 GENESCO INC COM 371532102 146 2297 SH SOLE 25 2297 0 0 GENESCO INC COM 371532102 272 4271 SH SOLE 26 3187 0 1084 GENESCO INC COM 371532102 1601 25162 SH SOLE 30 25162 0 0 GENESCO INC COM 371532102 114 1790 SH SOLE 36 1790 0 0 GENESCO INC COM 371532102 101 1580 SH SOLE 40 1580 0 0 GENESCO INC COM 371532102 413 6493 SH SOLE 43 6449 0 44 GENETRON HLDGS LTD ADS 37186H100 18 8050 SH SOLE 2 8050 0 0 GENETRON HLDGS LTD ADS 37186H100 6 2742 SH SOLE 4 2742 0 0 GENETRON HLDGS LTD ADS 37186H100 1181 539099 SH SOLE 21 539099 0 0 GENETRON HLDGS LTD ADS 37186H100 216 98627 SH SOLE 22 96469 0 2158 GENETRON HLDGS LTD ADS 37186H100 19 8793 SH SOLE 30 8793 0 0 GENIE ENERGY LTD CL B 372284208 6 872 SH SOLE 2 0 0 872 GENIE ENERGY LTD CL B 372284208 27 3942 SH SOLE 18 3942 0 0 GENIE ENERGY LTD CL B 372284208 444 65728 SH SOLE 21 65728 0 0 GENIE ENERGY LTD CL B 372284208 2162 320359 SH SOLE 22 320359 0 0 GENIUS BRANDS INTL INC COM 37229T301 124 121133 SH SOLE 2 11385 0 109748 GENIUS BRANDS INTL INC COM 37229T301 5 4536 SH SOLE 7 4536 0 0 GENIUS BRANDS INTL INC COM 37229T301 928 909373 SH SOLE 18 909373 0 0 GENIUS BRANDS INTL INC COM 37229T301 507 497345 SH SOLE 19 497345 0 0 GENIUS BRANDS INTL INC COM 37229T301 10738 10527809 SH SOLE 21 10527809 0 0 GENIUS BRANDS INTL INC COM 37229T301 7231 7089199 SH SOLE 22 6916339 0 172860 GENIUS SPORTS LIMITED SHARES CL A G3934V109 257 55924 SH SOLE 2 49793 0 6131 GENIUS SPORTS LIMITED SHARES CL A G3934V109 60 13132 SH SOLE 4 13132 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 783 170217 SH SOLE 18 170217 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 15099 3282481 SH SOLE 19 3282481 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 2011 437182 SH SOLE 22 437182 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 74 16143 SH SOLE 26 16143 0 0 GENIUS SPORTS LIMITED SHARES CL A G3934V109 4305 935894 SH SOLE 34 935894 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 50 47381 SH SOLE 2 47381 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 3 2672 SH SOLE 4 2672 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 32 30171 SH SOLE 18 30171 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 1723 1640590 SH SOLE 19 1640590 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 87 82867 SH SOLE 22 82867 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 2 2328 SH SOLE 26 2328 0 0 GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 190 181099 SH SOLE 34 181099 0 0 GENMAB A/S SPONSORED ADS 372303206 1936 53502 SH SOLE 2 53502 0 0 GENMAB A/S SPONSORED ADS 372303206 777 21464 SH SOLE 18 21464 0 0 GENMAB A/S SPONSORED ADS 372303206 15210 420402 SH SOLE 19 420402 0 0 GENMAB A/S SPONSORED ADS 372303206 151586 4189765 SH SOLE 21 4189765 0 0 GENMAB A/S SPONSORED ADS 372303206 732 20227 SH SOLE 30 20227 0 0 GENMAB A/S SPONSORED ADS 372303206 14974 413862 SH SOLE 34 413862 0 0 GENMAB A/S SPONSORED ADS 372303206 13584 375467 SH SOLE 43 330148 0 45319 GENOCEA BIOSCIENCES INC COM NEW 372427401 10 8155 SH SOLE 18 8155 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 122 97437 SH SOLE 21 97437 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 93 74775 SH SOLE 22 74775 0 0 GENPACT LIMITED SHS G3922B107 31180 716616 SH SOLE 2 171852 0 544764 GENPACT LIMITED SHS G3922B107 847 19460 SH SOLE 4 15209 0 4251 GENPACT LIMITED SHS G3922B107 148 3401 SH SOLE 7 3401 0 0 GENPACT LIMITED SHS G3922B107 1225 28164 SH SOLE 13 28164 0 0 GENPACT LIMITED SHS G3922B107 17765 408303 SH SOLE 18 408303 0 0 GENPACT LIMITED SHS G3922B107 5737 131861 SH SOLE 19 131861 0 0 GENPACT LIMITED SHS G3922B107 360320 8281304 SH SOLE 21 8281304 0 0 GENPACT LIMITED SHS G3922B107 258043 5930652 SH SOLE 22 5685916 0 244736 GENPACT LIMITED SHS G3922B107 134 3091 SH SOLE 23 3091 0 0 GENPACT LIMITED SHS G3922B107 4736 108857 SH SOLE 28 108857 0 0 GENPACT LIMITED SHS G3922B107 2563 58911 SH SOLE 30 58911 0 0 GENPACT LIMITED SHS G3922B107 5678 130508 SH SOLE 31 117256 0 13252 GENPACT LIMITED SHS G3922B107 100 2287 SH SOLE 34 2287 0 0 GENPACT LIMITED SHS G3922B107 128 2951 SH SOLE 36 2951 0 0 GENPACT LIMITED SHS G3922B107 14735 338649 SH SOLE 43 335954 0 2695 GENPREX INC COM 372446104 20 8955 SH SOLE 2 8282 0 673 GENPREX INC COM 372446104 21 9100 SH SOLE 18 9100 0 0 GENPREX INC COM 372446104 236 104633 SH SOLE 21 104633 0 0 GENPREX INC COM 372446104 1038 459196 SH SOLE 22 459196 0 0 GENTEX CORP COM 371901109 15627 535724 SH SOLE 2 247407 0 288317 GENTEX CORP COM 371901109 25 858 SH SOLE 4 858 0 0 GENTEX CORP COM 371901109 135 4616 SH SOLE 7 4616 0 0 GENTEX CORP COM 371901109 60 2062 SH SOLE 15 2062 0 0 GENTEX CORP COM 371901109 14930 511814 SH SOLE 18 511814 0 0 GENTEX CORP COM 371901109 2031 69614 SH SOLE 19 69614 0 0 GENTEX CORP COM 371901109 338508 11604670 SH SOLE 21 11604670 0 0 GENTEX CORP COM 371901109 187741 6436114 SH SOLE 22 6153589 0 282525 GENTEX CORP COM 371901109 8541 292817 SH SOLE 25 292817 0 0 GENTEX CORP COM 371901109 6938 237848 SH SOLE 26 92220 0 145628 GENTEX CORP COM 371901109 6018 206320 SH SOLE 28 4304 0 202016 GENTEX CORP COM 371901109 17159 588248 SH SOLE 30 588248 0 0 GENTEX CORP COM 371901109 101 3470 SH SOLE 31 3470 0 0 GENTEX CORP COM 371901109 1358 46560 SH SOLE 36 46560 0 0 GENTEX CORP COM 371901109 909 31153 SH SOLE 40 31153 0 0 GENTEX CORP COM 371901109 12201 418275 SH SOLE 43 405285 0 12990 GENTHERM INC COM 37253A103 946 12951 SH SOLE 2 9397 0 3554 GENTHERM INC COM 37253A103 7 92 SH SOLE 4 92 0 0 GENTHERM INC COM 37253A103 35 485 SH SOLE 7 485 0 0 GENTHERM INC COM 37253A103 8277 113317 SH SOLE 18 113317 0 0 GENTHERM INC COM 37253A103 4321 59157 SH SOLE 19 59157 0 0 GENTHERM INC COM 37253A103 286593 3923777 SH SOLE 21 3923777 0 0 GENTHERM INC COM 37253A103 58883 806171 SH SOLE 22 785215 0 20956 GENTHERM INC COM 37253A103 439 6013 SH SOLE 25 6013 0 0 GENTHERM INC COM 37253A103 983 13453 SH SOLE 26 11062 0 2391 GENTHERM INC COM 37253A103 43 590 SH SOLE 28 590 0 0 GENTHERM INC COM 37253A103 8668 118680 SH SOLE 30 118680 0 0 GENTHERM INC COM 37253A103 170 2333 SH SOLE 36 2333 0 0 GENTHERM INC COM 37253A103 282 3862 SH SOLE 40 3862 0 0 GENTHERM INC COM 37253A103 1683 23045 SH SOLE 43 21531 0 1514 GENUINE PARTS CO COM 372460105 78631 623954 SH SOLE 2 259158 0 364796 GENUINE PARTS CO COM 372460105 15963 126669 SH SOLE 4 76843 0 49826 GENUINE PARTS CO COM 372460105 22467 178282 SH SOLE 7 173933 0 4349 GENUINE PARTS CO COM 372460105 75 598 SH SOLE 13 598 0 0 GENUINE PARTS CO COM 372460105 2490 19756 SH SOLE 15 19756 0 0 GENUINE PARTS CO COM 372460105 33874 268799 SH SOLE 18 249469 0 19330 GENUINE PARTS CO COM 372460105 16985 134777 SH SOLE 19 134777 0 0 GENUINE PARTS CO COM 372460105 704736 5592254 SH SOLE 21 5592254 0 0 GENUINE PARTS CO COM 372460105 387971 3078646 SH SOLE 22 2784239 0 294407 GENUINE PARTS CO COM 372460105 22336 177242 SH SOLE 23 177242 0 0 GENUINE PARTS CO COM 372460105 70973 563186 SH SOLE 25 563186 0 0 GENUINE PARTS CO COM 372460105 49503 392815 SH SOLE 26 134017 0 258798 GENUINE PARTS CO COM 372460105 67718 537357 SH SOLE 28 2552 0 534805 GENUINE PARTS CO COM 372460105 1977 15690 SH SOLE 29 15690 0 0 GENUINE PARTS CO COM 372460105 78520 623079 SH SOLE 30 623079 0 0 GENUINE PARTS CO COM 372460105 6643 52717 SH SOLE 31 36604 0 16113 GENUINE PARTS CO COM 372460105 4176 33137 SH SOLE 32 33137 0 0 GENUINE PARTS CO COM 372460105 30958 245661 SH SOLE 34 245661 0 0 GENUINE PARTS CO COM 372460105 7971 63253 SH SOLE 36 63253 0 0 GENUINE PARTS CO COM 372460105 609 4836 SH SOLE 40 4836 0 0 GENUINE PARTS CO COM 372460105 68 543 SH OTR 43 543 0 0 GENUINE PARTS CO COM 372460105 13864 110017 SH SOLE 43 101829 0 8188 GENWORTH FINL INC COM CL A 37247D106 1525 403391 SH SOLE 2 134656 0 268735 GENWORTH FINL INC COM CL A 37247D106 6 1520 SH SOLE 4 1520 0 0 GENWORTH FINL INC COM CL A 37247D106 57 15154 SH SOLE 7 15154 0 0 GENWORTH FINL INC COM CL A 37247D106 7022 1857724 SH SOLE 18 1857724 0 0 GENWORTH FINL INC COM CL A 37247D106 5438 1438730 SH SOLE 19 1438730 0 0 GENWORTH FINL INC COM CL A 37247D106 210964 55810479 SH SOLE 21 55810479 0 0 GENWORTH FINL INC COM CL A 37247D106 46954 12421698 SH SOLE 22 11951313 0 470385 GENWORTH FINL INC COM CL A 37247D106 46 12197 SH SOLE 23 12197 0 0 GENWORTH FINL INC COM CL A 37247D106 103 27150 SH SOLE 25 27150 0 0 GENWORTH FINL INC COM CL A 37247D106 1012 267718 SH SOLE 26 133185 0 134533 GENWORTH FINL INC COM CL A 37247D106 32 8462 SH SOLE 28 8462 0 0 GENWORTH FINL INC COM CL A 37247D106 5730 1515809 SH SOLE 30 1515809 0 0 GENWORTH FINL INC COM CL A 37247D106 176 46466 SH SOLE 36 46466 0 0 GENWORTH FINL INC COM CL A 37247D106 204 54067 SH SOLE 40 54067 0 0 GENWORTH FINL INC COM CL A 37247D106 1083 286602 SH SOLE 43 283195 0 3407 GEO GROUP INC NEW COM 36162J106 199 30072 SH SOLE 2 30072 0 0 GEO GROUP INC NEW COM 36162J106 3 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 34 5111 SH SOLE 7 5111 0 0 GEO GROUP INC NEW COM 36162J106 3052 461722 SH SOLE 18 461722 0 0 GEO GROUP INC NEW COM 36162J106 1370 207290 SH SOLE 19 207290 0 0 GEO GROUP INC NEW COM 36162J106 95862 14502635 SH SOLE 21 14502635 0 0 GEO GROUP INC NEW COM 36162J106 17401 2632498 SH SOLE 22 2510540 0 121958 GEO GROUP INC NEW COM 36162J106 242 36647 SH SOLE 26 26344 0 10303 GEO GROUP INC NEW COM 36162J106 14 2182 SH SOLE 28 2182 0 0 GEO GROUP INC NEW COM 36162J106 1222 184817 SH SOLE 30 184817 0 0 GEO GROUP INC NEW COM 36162J106 42 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 81 12244 SH SOLE 40 12244 0 0 GEO GROUP INC NEW COM 36162J106 3 461 SH SOLE 43 461 0 0 GEOPARK LTD USD SHS G38327105 176 11785 SH SOLE 2 11785 0 0 GEOPARK LTD USD SHS G38327105 163 10898 SH SOLE 22 10898 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 11 1921 SH SOLE 2 1921 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 14 2489 SH SOLE 18 2489 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 265 46173 SH SOLE 21 46173 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1165 202588 SH SOLE 22 202588 0 0 GEOVAX LABS INC COM 373678507 2 1315 SH SOLE 18 1315 0 0 GEOVAX LABS INC COM 373678507 15 13218 SH SOLE 21 13218 0 0 GEOVAX LABS INC COM 373678507 0 397 SH SOLE 22 397 0 0 GERDAU SA SPON ADR REP PFD 373737105 658 102268 SH SOLE 2 102268 0 0 GERDAU SA SPON ADR REP PFD 373737105 170 26369 SH SOLE 4 26369 0 0 GERDAU SA SPON ADR REP PFD 373737105 28356 4409893 SH SOLE 21 4409893 0 0 GERDAU SA SPON ADR REP PFD 373737105 7368 1145925 SH SOLE 22 1145925 0 0 GERDAU SA SPON ADR REP PFD 373737105 71 11068 SH SOLE 28 0 0 11068 GERDAU SA SPON ADR REP PFD 373737105 3707 576574 SH SOLE 30 576574 0 0 GERDAU SA SPON ADR REP PFD 373737105 3850 598680 SH SOLE 43 517154 0 81526 GERMAN AMERN BANCORP INC COM 373865104 865 22758 SH SOLE 2 10761 0 11997 GERMAN AMERN BANCORP INC COM 373865104 6 146 SH SOLE 4 146 0 0 GERMAN AMERN BANCORP INC COM 373865104 13 350 SH SOLE 7 350 0 0 GERMAN AMERN BANCORP INC COM 373865104 2971 78197 SH SOLE 18 78197 0 0 GERMAN AMERN BANCORP INC COM 373865104 1732 45597 SH SOLE 19 45597 0 0 GERMAN AMERN BANCORP INC COM 373865104 37509 987335 SH SOLE 21 987335 0 0 GERMAN AMERN BANCORP INC COM 373865104 25567 672988 SH SOLE 22 647390 0 25598 GERMAN AMERN BANCORP INC COM 373865104 122 3200 SH SOLE 25 3200 0 0 GERMAN AMERN BANCORP INC COM 373865104 74 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 769 20247 SH SOLE 30 20247 0 0 GERMAN AMERN BANCORP INC COM 373865104 160 4222 SH SOLE 40 4222 0 0 GERMAN AMERN BANCORP INC COM 373865104 292 7698 SH SOLE 43 7613 0 85 GERON CORP COM 374163103 223 163733 SH SOLE 2 66844 0 96889 GERON CORP COM 374163103 6 4268 SH SOLE 7 4268 0 0 GERON CORP COM 374163103 1292 949638 SH SOLE 18 949638 0 0 GERON CORP COM 374163103 691 508235 SH SOLE 19 508235 0 0 GERON CORP COM 374163103 19242 14148866 SH SOLE 21 14148866 0 0 GERON CORP COM 374163103 11065 8136074 SH SOLE 22 7798914 0 337160 GERON CORP COM 374163103 71 52309 SH SOLE 25 52309 0 0 GERON CORP COM 374163103 87 63704 SH SOLE 26 11101 0 52603 GERON CORP COM 374163103 527 387680 SH SOLE 30 387680 0 0 GERON CORP COM 374163103 66 48490 SH SOLE 40 48490 0 0 GERON CORP COM 374163103 161 118665 SH SOLE 43 118665 0 0 GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 1 696 SH SOLE 22 696 0 0 GETNET ADQUIRENCIA E SERVICO SPONSORED ADS 37428A103 38 24829 SH SOLE 43 16761 0 8068 GETTY RLTY CORP NEW COM 374297109 899 31400 SH SOLE 2 11573 0 19827 GETTY RLTY CORP NEW COM 374297109 565 19749 SH SOLE 4 19749 0 0 GETTY RLTY CORP NEW COM 374297109 1453 50759 SH SOLE 7 50759 0 0 GETTY RLTY CORP NEW COM 374297109 4239 148130 SH SOLE 18 148130 0 0 GETTY RLTY CORP NEW COM 374297109 3334 116480 SH SOLE 19 116480 0 0 GETTY RLTY CORP NEW COM 374297109 143722 5021736 SH SOLE 21 5021736 0 0 GETTY RLTY CORP NEW COM 374297109 37904 1324390 SH SOLE 22 1285240 0 39150 GETTY RLTY CORP NEW COM 374297109 33 1140 SH SOLE 23 1140 0 0 GETTY RLTY CORP NEW COM 374297109 4967 173545 SH SOLE 25 173545 0 0 GETTY RLTY CORP NEW COM 374297109 551 19254 SH SOLE 26 15420 0 3834 GETTY RLTY CORP NEW COM 374297109 718 25100 SH SOLE 28 700 0 24400 GETTY RLTY CORP NEW COM 374297109 7201 251617 SH SOLE 30 251617 0 0 GETTY RLTY CORP NEW COM 374297109 9 300 SH SOLE 34 300 0 0 GETTY RLTY CORP NEW COM 374297109 149 5204 SH SOLE 40 5204 0 0 GETTY RLTY CORP NEW COM 374297109 617 21565 SH SOLE 43 21565 0 0 GEVO INC COM PAR 374396406 854 182558 SH SOLE 2 59213 0 123345 GEVO INC COM PAR 374396406 15 3137 SH SOLE 7 3137 0 0 GEVO INC COM PAR 374396406 2941 628450 SH SOLE 18 628450 0 0 GEVO INC COM PAR 374396406 1659 354533 SH SOLE 19 354533 0 0 GEVO INC COM PAR 374396406 35793 7648014 SH SOLE 21 7648014 0 0 GEVO INC COM PAR 374396406 22823 4876767 SH SOLE 22 4659629 0 217138 GEVO INC COM PAR 374396406 138 29437 SH SOLE 25 29437 0 0 GEVO INC COM PAR 374396406 638 136235 SH SOLE 26 120154 0 16081 GEVO INC COM PAR 374396406 14 2957 SH SOLE 28 2957 0 0 GEVO INC COM PAR 374396406 662 141432 SH SOLE 30 141432 0 0 GEVO INC COM PAR 374396406 38 8082 SH SOLE 36 8082 0 0 GEVO INC COM PAR 374396406 97 20689 SH SOLE 40 20689 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 10183 312940 SH SOLE 2 312940 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 56124 1724758 SH SOLE 19 1724758 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 1736 53342 SH SOLE 22 53342 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 762 23425 SH SOLE 26 23425 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 21 659 SH SOLE 31 0 0 659 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 65639 2017173 SH SOLE 34 2017173 0 0 GH RESEARCH PLC ORDINARY SHARES G3855L106 309 16890 SH SOLE 21 16890 0 0 GIBRALTAR INDS INC COM 374689107 2729 63538 SH SOLE 2 46064 0 17474 GIBRALTAR INDS INC COM 374689107 6 141 SH SOLE 4 141 0 0 GIBRALTAR INDS INC COM 374689107 21 487 SH SOLE 7 487 0 0 GIBRALTAR INDS INC COM 374689107 5094 118610 SH SOLE 18 118610 0 0 GIBRALTAR INDS INC COM 374689107 4571 106430 SH SOLE 19 106430 0 0 GIBRALTAR INDS INC COM 374689107 173081 4029814 SH SOLE 21 4029814 0 0 GIBRALTAR INDS INC COM 374689107 37799 880078 SH SOLE 22 849289 0 30789 GIBRALTAR INDS INC COM 374689107 46 1061 SH SOLE 23 1061 0 0 GIBRALTAR INDS INC COM 374689107 216 5029 SH SOLE 25 5029 0 0 GIBRALTAR INDS INC COM 374689107 1017 23671 SH SOLE 26 11513 0 12158 GIBRALTAR INDS INC COM 374689107 25 581 SH SOLE 28 581 0 0 GIBRALTAR INDS INC COM 374689107 2369 55160 SH SOLE 30 55160 0 0 GIBRALTAR INDS INC COM 374689107 26 606 SH SOLE 36 606 0 0 GIBRALTAR INDS INC COM 374689107 182 4229 SH SOLE 40 4229 0 0 GIBRALTAR INDS INC COM 374689107 895 20832 SH SOLE 43 19628 0 1204 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 346 39282 SH SOLE 43 27945 0 11337 GILDAN ACTIVEWEAR INC COM 375916103 11 290 SH SOLE 18 290 0 0 GILDAN ACTIVEWEAR INC COM 375916103 6605 176230 SH SOLE 43 155326 0 20904 GILEAD SCIENCES INC COM 375558103 191578 3222510 SH SOLE 2 1004736 0 2217774 GILEAD SCIENCES INC COM 375558103 59977 1008862 SH SOLE 4 651425 0 357437 GILEAD SCIENCES INC COM 375558103 94528 1590043 SH SOLE 7 1552251 0 37792 GILEAD SCIENCES INC COM 375558103 3287 55287 SH SOLE 13 55287 0 0 GILEAD SCIENCES INC COM 375558103 10870 182838 SH SOLE 15 182838 0 0 GILEAD SCIENCES INC COM 375558103 16 266 SH SOLE 17 0 0 266 GILEAD SCIENCES INC COM 375558103 162019 2725293 SH SOLE 18 2549148 0 176145 GILEAD SCIENCES INC COM 375558103 127702 2148065 SH SOLE 19 2148065 0 0 GILEAD SCIENCES INC COM 375558103 3203408 53884065 SH SOLE 21 53884065 0 0 GILEAD SCIENCES INC COM 375558103 1683573 28319140 SH SOLE 22 25608919 0 2710221 GILEAD SCIENCES INC COM 375558103 99069 1666433 SH SOLE 23 1666433 0 0 GILEAD SCIENCES INC COM 375558103 134252 2258228 SH SOLE 25 2258228 0 0 GILEAD SCIENCES INC COM 375558103 184114 3096956 SH SOLE 26 1327832 0 1769124 GILEAD SCIENCES INC COM 375558103 253567 4265212 SH SOLE 28 102567 0 4162645 GILEAD SCIENCES INC COM 375558103 1808 30412 SH SOLE 29 30412 0 0 GILEAD SCIENCES INC COM 375558103 764491 12859401 SH SOLE 30 12791223 0 68178 GILEAD SCIENCES INC COM 375558103 21077 354537 SH SOLE 31 212873 0 141664 GILEAD SCIENCES INC COM 375558103 24262 408109 SH SOLE 32 408109 0 0 GILEAD SCIENCES INC COM 375558103 106410 1789907 SH SOLE 34 1789907 0 0 GILEAD SCIENCES INC COM 375558103 16715 281163 SH SOLE 35 281163 0 0 GILEAD SCIENCES INC COM 375558103 41810 703279 SH SOLE 36 703279 0 0 GILEAD SCIENCES INC COM 375558103 2486 41815 SH SOLE 40 41815 0 0 GILEAD SCIENCES INC COM 375558103 218 3673 SH OTR 43 3673 0 0 GILEAD SCIENCES INC COM 375558103 48385 813871 SH SOLE 43 763421 0 50450 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 136 33745 SH SOLE 2 0 0 33745 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 4823 1196706 SH SOLE 21 1196706 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 59238 14699257 SH SOLE 22 14699257 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 94 23442 SH SOLE 28 23442 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 0 116 SH SOLE 43 0 0 116 GITLAB INC CLASS A COM 37637K108 316 5804 SH SOLE 2 5497 0 307 GITLAB INC CLASS A COM 37637K108 2 30 SH SOLE 4 30 0 0 GITLAB INC CLASS A COM 37637K108 19 348 SH SOLE 18 348 0 0 GITLAB INC CLASS A COM 37637K108 114893 2110071 SH SOLE 19 2110071 0 0 GITLAB INC CLASS A COM 37637K108 453 8314 SH SOLE 21 8314 0 0 GITLAB INC CLASS A COM 37637K108 7503 137792 SH SOLE 22 137792 0 0 GITLAB INC CLASS A COM 37637K108 2 32 SH SOLE 26 32 0 0 GITLAB INC CLASS A COM 37637K108 2 38 SH SOLE 28 38 0 0 GITLAB INC CLASS A COM 37637K108 30445 559146 SH SOLE 34 559146 0 0 GLACIER BANCORP INC NEW COM 37637Q105 9498 188897 SH SOLE 2 95735 0 93162 GLACIER BANCORP INC NEW COM 37637Q105 128 2542 SH SOLE 4 326 0 2216 GLACIER BANCORP INC NEW COM 37637Q105 107 2137 SH SOLE 7 2137 0 0 GLACIER BANCORP INC NEW COM 37637Q105 25747 512078 SH SOLE 18 512078 0 0 GLACIER BANCORP INC NEW COM 37637Q105 27385 544649 SH SOLE 19 544649 0 0 GLACIER BANCORP INC NEW COM 37637Q105 414172 8237310 SH SOLE 21 8237310 0 0 GLACIER BANCORP INC NEW COM 37637Q105 171669 3414251 SH SOLE 22 3309019 0 105232 GLACIER BANCORP INC NEW COM 37637Q105 611 12149 SH SOLE 23 12149 0 0 GLACIER BANCORP INC NEW COM 37637Q105 745 14816 SH SOLE 25 14816 0 0 GLACIER BANCORP INC NEW COM 37637Q105 5259 104600 SH SOLE 26 28139 0 76461 GLACIER BANCORP INC NEW COM 37637Q105 86 1702 SH SOLE 28 1702 0 0 GLACIER BANCORP INC NEW COM 37637Q105 9030 179596 SH SOLE 30 179596 0 0 GLACIER BANCORP INC NEW COM 37637Q105 157 3129 SH SOLE 36 3129 0 0 GLACIER BANCORP INC NEW COM 37637Q105 641 12744 SH SOLE 40 12744 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1948 38749 SH SOLE 43 35062 0 3687 GLADSTONE CAPITAL CORP COM 376535100 2528 214421 SH SOLE 30 214421 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1273 57811 SH SOLE 2 31158 0 26653 GLADSTONE COMMERCIAL CORP COM 376536108 14 648 SH SOLE 7 648 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 2504 113704 SH SOLE 18 113704 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1469 66716 SH SOLE 19 66716 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 31978 1452204 SH SOLE 21 1452204 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 18693 848894 SH SOLE 22 819684 0 29210 GLADSTONE COMMERCIAL CORP COM 376536108 24 1075 SH SOLE 23 1075 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 100 4542 SH SOLE 25 4542 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 648 29424 SH SOLE 30 29424 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 139 6331 SH SOLE 40 6331 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 12 535 SH OTR 43 535 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 1235 56084 SH SOLE 43 51167 0 4917 GLADSTONE INVT CORP COM 376546107 3069 190250 SH SOLE 30 190250 0 0 GLADSTONE INVT CORP COM 376546107 200 12399 SH SOLE 43 7114 0 5285 GLADSTONE LD CORP COM 376549101 976 26793 SH SOLE 2 15668 0 11125 GLADSTONE LD CORP COM 376549101 13 366 SH SOLE 7 366 0 0 GLADSTONE LD CORP COM 376549101 3354 92097 SH SOLE 18 92097 0 0 GLADSTONE LD CORP COM 376549101 3054 83844 SH SOLE 19 83844 0 0 GLADSTONE LD CORP COM 376549101 46463 1275755 SH SOLE 21 1275755 0 0 GLADSTONE LD CORP COM 376549101 28049 770148 SH SOLE 22 742864 0 27284 GLADSTONE LD CORP COM 376549101 33 897 SH SOLE 23 897 0 0 GLADSTONE LD CORP COM 376549101 139 3819 SH SOLE 25 3819 0 0 GLADSTONE LD CORP COM 376549101 162 4456 SH SOLE 26 0 0 4456 GLADSTONE LD CORP COM 376549101 281 7726 SH SOLE 30 7726 0 0 GLADSTONE LD CORP COM 376549101 126 3447 SH SOLE 40 3447 0 0 GLADSTONE LD CORP COM 376549101 80 2199 SH SOLE 43 2055 0 144 GLATFELTER CORPORATION COM 377320106 428 34568 SH SOLE 2 12733 0 21835 GLATFELTER CORPORATION COM 377320106 3 208 SH SOLE 4 208 0 0 GLATFELTER CORPORATION COM 377320106 8 620 SH SOLE 7 620 0 0 GLATFELTER CORPORATION COM 377320106 2121 171355 SH SOLE 18 171355 0 0 GLATFELTER CORPORATION COM 377320106 995 80371 SH SOLE 19 80371 0 0 GLATFELTER CORPORATION COM 377320106 69725 5632097 SH SOLE 21 5632097 0 0 GLATFELTER CORPORATION COM 377320106 14432 1165751 SH SOLE 22 1118844 0 46907 GLATFELTER CORPORATION COM 377320106 70 5639 SH SOLE 25 5639 0 0 GLATFELTER CORPORATION COM 377320106 87 7059 SH SOLE 26 4835 0 2224 GLATFELTER CORPORATION COM 377320106 4 294 SH SOLE 28 294 0 0 GLATFELTER CORPORATION COM 377320106 956 77214 SH SOLE 30 77214 0 0 GLATFELTER CORPORATION COM 377320106 62 5010 SH SOLE 40 5010 0 0 GLATFELTER CORPORATION COM 377320106 409 33071 SH SOLE 43 18093 0 14978 GLAUKOS CORP COM 377322102 1379 23856 SH SOLE 2 16790 0 7066 GLAUKOS CORP COM 377322102 38 650 SH SOLE 4 161 0 489 GLAUKOS CORP COM 377322102 37 636 SH SOLE 7 636 0 0 GLAUKOS CORP COM 377322102 9216 159394 SH SOLE 18 156630 0 2764 GLAUKOS CORP COM 377322102 5878 101662 SH SOLE 19 101662 0 0 GLAUKOS CORP COM 377322102 337773 5841798 SH SOLE 21 5841798 0 0 GLAUKOS CORP COM 377322102 65809 1138174 SH SOLE 22 1108562 0 29612 GLAUKOS CORP COM 377322102 73 1261 SH SOLE 23 1261 0 0 GLAUKOS CORP COM 377322102 398 6881 SH SOLE 25 6881 0 0 GLAUKOS CORP COM 377322102 1280 22143 SH SOLE 26 15035 0 7108 GLAUKOS CORP COM 377322102 48 825 SH SOLE 28 825 0 0 GLAUKOS CORP COM 377322102 7976 137939 SH SOLE 30 137939 0 0 GLAUKOS CORP COM 377322102 126 2184 SH SOLE 36 2184 0 0 GLAUKOS CORP COM 377322102 322 5577 SH SOLE 40 5577 0 0 GLAUKOS CORP COM 377322102 1362 23552 SH SOLE 43 23321 0 231 GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 2111 1548000 PRN SOLE 21 1548000 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 44 1006 SH SOLE 18 1006 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 48640 1116625 SH SOLE 43 980365 0 136260 GLEN BURNIE BANCORP COM 377407101 5 418 SH SOLE 18 418 0 0 GLEN BURNIE BANCORP COM 377407101 79 6339 SH SOLE 21 6339 0 0 GLIMPSE GROUP INC COM 37892C106 4 607 SH SOLE 18 607 0 0 GLIMPSE GROUP INC COM 37892C106 31 4924 SH SOLE 21 4924 0 0 GLIMPSE GROUP INC COM 37892C106 190 29746 SH SOLE 22 29746 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2170 62643 SH SOLE 2 50431 0 12212 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9 248 SH SOLE 4 248 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 27 772 SH SOLE 7 772 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6863 198135 SH SOLE 18 194066 0 4069 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 21735 627441 SH SOLE 19 627441 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 88856 2565121 SH SOLE 21 2565121 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 50920 1469965 SH SOLE 22 1433295 0 36670 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 100 2898 SH SOLE 23 2898 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 324 9351 SH SOLE 25 9351 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1323 38193 SH SOLE 26 20876 0 17317 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 35 1005 SH SOLE 28 1005 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2315 66839 SH SOLE 30 66839 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7391 213371 SH SOLE 34 213371 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 15 435 SH SOLE 36 435 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 233 6731 SH SOLE 40 6731 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 740 21363 SH SOLE 43 21172 0 191 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 7 268 SH SOLE 43 268 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 294 9126 SH SOLE 2 3985 0 5141 GLOBAL INDUSTRIAL COMPANY COM 37892E102 8 261 SH SOLE 7 261 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 1068 33139 SH SOLE 18 33139 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 729 22614 SH SOLE 19 22614 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 14042 435687 SH SOLE 21 435687 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 11156 346144 SH SOLE 22 337963 0 8181 GLOBAL INDUSTRIAL COMPANY COM 37892E102 59 1841 SH SOLE 25 1841 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 35 1095 SH SOLE 28 1095 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 122 3792 SH SOLE 30 3792 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 72 2246 SH SOLE 40 2246 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 619 19217 SH SOLE 43 11461 0 7756 GLOBAL MED REIT INC COM NEW 37954A204 1261 77242 SH SOLE 2 17378 0 59864 GLOBAL MED REIT INC COM NEW 37954A204 11 695 SH SOLE 7 695 0 0 GLOBAL MED REIT INC COM NEW 37954A204 3081 188772 SH SOLE 18 188772 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1786 109440 SH SOLE 19 109440 0 0 GLOBAL MED REIT INC COM NEW 37954A204 41896 2567146 SH SOLE 21 2567146 0 0 GLOBAL MED REIT INC COM NEW 37954A204 25994 1592775 SH SOLE 22 1535888 0 56887 GLOBAL MED REIT INC COM NEW 37954A204 28 1739 SH SOLE 23 1739 0 0 GLOBAL MED REIT INC COM NEW 37954A204 118 7204 SH SOLE 25 7204 0 0 GLOBAL MED REIT INC COM NEW 37954A204 2335 143050 SH SOLE 30 143050 0 0 GLOBAL MED REIT INC COM NEW 37954A204 154 9446 SH SOLE 40 9446 0 0 GLOBAL MED REIT INC COM NEW 37954A204 272 16676 SH SOLE 43 16086 0 590 GLOBAL NET LEASE INC COM NEW 379378201 1881 119610 SH SOLE 2 46988 0 72622 GLOBAL NET LEASE INC COM NEW 379378201 816 51853 SH SOLE 4 51853 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2107 133967 SH SOLE 7 133967 0 0 GLOBAL NET LEASE INC COM NEW 379378201 6154 391256 SH SOLE 18 391256 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4911 312234 SH SOLE 19 312234 0 0 GLOBAL NET LEASE INC COM NEW 379378201 207803 13210597 SH SOLE 21 13210597 0 0 GLOBAL NET LEASE INC COM NEW 379378201 53733 3415950 SH SOLE 22 3311056 0 104894 GLOBAL NET LEASE INC COM NEW 379378201 47 2989 SH SOLE 23 2989 0 0 GLOBAL NET LEASE INC COM NEW 379378201 331 21038 SH SOLE 26 17148 0 3890 GLOBAL NET LEASE INC COM NEW 379378201 974 61905 SH SOLE 28 286 0 61619 GLOBAL NET LEASE INC COM NEW 379378201 57 3622 SH SOLE 36 3622 0 0 GLOBAL NET LEASE INC COM NEW 379378201 168 10703 SH SOLE 40 10703 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1550 98542 SH SOLE 43 89871 0 8671 GLOBAL PMTS INC COM 37940X102 78729 575334 SH SOLE 2 106230 0 469104 GLOBAL PMTS INC COM 37940X102 27004 197342 SH SOLE 4 114352 0 82990 GLOBAL PMTS INC COM 37940X102 33836 247268 SH SOLE 7 239188 0 8080 GLOBAL PMTS INC COM 37940X102 165 1203 SH SOLE 13 1203 0 0 GLOBAL PMTS INC COM 37940X102 5707 41709 SH SOLE 15 41709 0 0 GLOBAL PMTS INC COM 37940X102 89150 651494 SH SOLE 18 611462 0 40032 GLOBAL PMTS INC COM 37940X102 16998 124221 SH SOLE 19 124221 0 0 GLOBAL PMTS INC COM 37940X102 831979 6079937 SH SOLE 21 6079937 0 0 GLOBAL PMTS INC COM 37940X102 811405 5929589 SH SOLE 22 5346327 0 583262 GLOBAL PMTS INC COM 37940X102 50701 370511 SH SOLE 23 370511 0 0 GLOBAL PMTS INC COM 37940X102 53857 393575 SH SOLE 25 393575 0 0 GLOBAL PMTS INC COM 37940X102 83347 609086 SH SOLE 26 206988 0 402098 GLOBAL PMTS INC COM 37940X102 65516 478777 SH SOLE 28 8776 0 470001 GLOBAL PMTS INC COM 37940X102 38 279 SH SOLE 29 279 0 0 GLOBAL PMTS INC COM 37940X102 236754 1730153 SH SOLE 30 1730153 0 0 GLOBAL PMTS INC COM 37940X102 8790 64235 SH SOLE 31 31302 0 32933 GLOBAL PMTS INC COM 37940X102 95191 695638 SH SOLE 34 695638 0 0 GLOBAL PMTS INC COM 37940X102 15463 113002 SH SOLE 36 113002 0 0 GLOBAL PMTS INC COM 37940X102 1338 9775 SH SOLE 40 9775 0 0 GLOBAL PMTS INC COM 37940X102 24698 180491 SH SOLE 43 163751 0 16740 GLOBAL SELF STORAGE INC COM 37955N106 12 2104 SH SOLE 18 2104 0 0 GLOBAL SELF STORAGE INC COM 37955N106 182 32520 SH SOLE 21 32520 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 715 25081 SH SOLE 43 21174 0 3907 GLOBAL WTR RES INC COM 379463102 34 2039 SH SOLE 2 619 0 1420 GLOBAL WTR RES INC COM 379463102 635 38171 SH SOLE 18 38171 0 0 GLOBAL WTR RES INC COM 379463102 374 22465 SH SOLE 19 22465 0 0 GLOBAL WTR RES INC COM 379463102 7044 423298 SH SOLE 21 423298 0 0 GLOBAL WTR RES INC COM 379463102 2523 151648 SH SOLE 22 147965 0 3683 GLOBAL WTR RES INC COM 379463102 149 8958 SH SOLE 25 8958 0 0 GLOBAL WTR RES INC COM 379463102 97 5819 SH SOLE 26 4068 0 1751 GLOBAL WTR RES INC COM 379463102 124 7465 SH SOLE 34 7465 0 0 GLOBAL WTR RES INC COM 379463102 1 53 SH SOLE 36 53 0 0 GLOBAL WTR RES INC COM 379463102 0 23 SH SOLE 43 23 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 4 89 SH SOLE 2 89 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2 22 SH SOLE 17 0 0 22 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 10786 172799 SH SOLE 2 88279 0 84520 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 308 4933 SH SOLE 4 4933 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 47 746 SH SOLE 7 746 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 5019 80414 SH SOLE 18 80414 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 123773 1982902 SH SOLE 19 1982902 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 36184 579682 SH SOLE 21 579682 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 23093 369965 SH SOLE 22 328566 0 41399 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 8799 140969 SH SOLE 26 6109 0 134860 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 10710 171580 SH SOLE 28 0 0 171580 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 49 793 SH SOLE 31 793 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 160075 2564481 SH SOLE 34 2564481 0 0 GLOBALSTAR INC COM 378973408 393 267322 SH SOLE 2 197138 0 70184 GLOBALSTAR INC COM 378973408 4 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 14 9758 SH SOLE 7 9758 0 0 GLOBALSTAR INC COM 378973408 2362 1606573 SH SOLE 18 1606573 0 0 GLOBALSTAR INC COM 378973408 1582 1076011 SH SOLE 19 1076011 0 0 GLOBALSTAR INC COM 378973408 30153 20512317 SH SOLE 21 20512317 0 0 GLOBALSTAR INC COM 378973408 22352 15205229 SH SOLE 22 14715269 0 489960 GLOBALSTAR INC COM 378973408 134 91407 SH SOLE 25 91407 0 0 GLOBALSTAR INC COM 378973408 87 58867 SH SOLE 26 26069 0 32798 GLOBALSTAR INC COM 378973408 708 481567 SH SOLE 30 481567 0 0 GLOBALSTAR INC COM 378973408 30 20073 SH SOLE 36 20073 0 0 GLOBALSTAR INC COM 378973408 164 111600 SH SOLE 40 111600 0 0 GLOBALSTAR INC COM 378973408 93 63452 SH SOLE 43 63452 0 0 GLOBANT S A COM L44385109 17794 67897 SH SOLE 2 10458 0 57439 GLOBANT S A COM L44385109 145 552 SH SOLE 7 552 0 0 GLOBANT S A COM L44385109 11477 43792 SH SOLE 18 22668 0 21124 GLOBANT S A COM L44385109 440123 1679409 SH SOLE 19 1679409 0 0 GLOBANT S A COM L44385109 133343 508805 SH SOLE 21 508805 0 0 GLOBANT S A COM L44385109 119351 455417 SH SOLE 22 425020 0 30397 GLOBANT S A COM L44385109 5051 19274 SH SOLE 25 19274 0 0 GLOBANT S A COM L44385109 12857 49059 SH SOLE 26 0 0 49059 GLOBANT S A COM L44385109 206 785 SH SOLE 28 785 0 0 GLOBANT S A COM L44385109 430 1640 SH SOLE 30 1640 0 0 GLOBANT S A COM L44385109 155 593 SH SOLE 31 593 0 0 GLOBANT S A COM L44385109 139952 534026 SH SOLE 34 534026 0 0 GLOBANT S A COM L44385109 1040 3970 SH SOLE 43 3780 0 190 GLOBE LIFE INC COM 37959E102 14761 146728 SH SOLE 2 39663 0 107065 GLOBE LIFE INC COM 37959E102 7849 78025 SH SOLE 4 38402 0 39623 GLOBE LIFE INC COM 37959E102 8648 85968 SH SOLE 7 83464 0 2504 GLOBE LIFE INC COM 37959E102 52 516 SH SOLE 13 516 0 0 GLOBE LIFE INC COM 37959E102 1354 13459 SH SOLE 15 13459 0 0 GLOBE LIFE INC COM 37959E102 25028 248790 SH SOLE 18 236114 0 12676 GLOBE LIFE INC COM 37959E102 4951 49214 SH SOLE 19 49214 0 0 GLOBE LIFE INC COM 37959E102 239190 2377638 SH SOLE 21 2377638 0 0 GLOBE LIFE INC COM 37959E102 224833 2234917 SH SOLE 22 2037046 0 197871 GLOBE LIFE INC COM 37959E102 12043 119708 SH SOLE 23 119708 0 0 GLOBE LIFE INC COM 37959E102 13098 130198 SH SOLE 25 130198 0 0 GLOBE LIFE INC COM 37959E102 19763 196447 SH SOLE 26 70066 0 126381 GLOBE LIFE INC COM 37959E102 15378 152861 SH SOLE 28 1731 0 151130 GLOBE LIFE INC COM 37959E102 52173 518618 SH SOLE 30 518618 0 0 GLOBE LIFE INC COM 37959E102 2225 22114 SH SOLE 31 11275 0 10839 GLOBE LIFE INC COM 37959E102 489 4856 SH SOLE 34 4856 0 0 GLOBE LIFE INC COM 37959E102 4177 41523 SH SOLE 36 41523 0 0 GLOBE LIFE INC COM 37959E102 313 3110 SH SOLE 40 3110 0 0 GLOBE LIFE INC COM 37959E102 31 304 SH OTR 43 304 0 0 GLOBE LIFE INC COM 37959E102 9607 95500 SH SOLE 43 91554 0 3946 GLOBUS MED INC CL A 379577208 14931 202378 SH SOLE 2 69582 0 132796 GLOBUS MED INC CL A 379577208 492 6663 SH SOLE 4 5716 0 947 GLOBUS MED INC CL A 379577208 77 1045 SH SOLE 7 1045 0 0 GLOBUS MED INC CL A 379577208 54 737 SH SOLE 13 737 0 0 GLOBUS MED INC CL A 379577208 12731 172553 SH SOLE 18 171100 0 1453 GLOBUS MED INC CL A 379577208 11342 153729 SH SOLE 19 153729 0 0 GLOBUS MED INC CL A 379577208 324526 4398568 SH SOLE 21 4398568 0 0 GLOBUS MED INC CL A 379577208 161403 2187631 SH SOLE 22 2095309 0 92322 GLOBUS MED INC CL A 379577208 278 3766 SH SOLE 23 3766 0 0 GLOBUS MED INC CL A 379577208 815 11048 SH SOLE 25 11048 0 0 GLOBUS MED INC CL A 379577208 2816 38161 SH SOLE 26 21924 0 16237 GLOBUS MED INC CL A 379577208 132 1788 SH SOLE 28 1788 0 0 GLOBUS MED INC CL A 379577208 52 711 SH SOLE 29 711 0 0 GLOBUS MED INC CL A 379577208 8210 111277 SH SOLE 30 111277 0 0 GLOBUS MED INC CL A 379577208 85 1149 SH SOLE 31 1149 0 0 GLOBUS MED INC CL A 379577208 109 1477 SH SOLE 34 1477 0 0 GLOBUS MED INC CL A 379577208 755 10232 SH SOLE 40 10232 0 0 GLOBUS MED INC CL A 379577208 19 261 SH OTR 43 261 0 0 GLOBUS MED INC CL A 379577208 3297 44684 SH SOLE 43 33506 0 11178 GLYCOMIMETICS INC COM 38000Q102 13 11780 SH SOLE 2 11780 0 0 GLYCOMIMETICS INC COM 38000Q102 9 7620 SH SOLE 18 7620 0 0 GLYCOMIMETICS INC COM 38000Q102 10 8547 SH SOLE 19 8547 0 0 GLYCOMIMETICS INC COM 38000Q102 166 145266 SH SOLE 21 145266 0 0 GLYCOMIMETICS INC COM 38000Q102 778 682858 SH SOLE 22 682858 0 0 GLYCOMIMETICS INC COM 38000Q102 14 12166 SH SOLE 26 0 0 12166 GMS INC COM 36251C103 3032 60914 SH SOLE 2 22247 0 38667 GMS INC COM 36251C103 9 182 SH SOLE 4 182 0 0 GMS INC COM 36251C103 55 1115 SH SOLE 7 1115 0 0 GMS INC COM 36251C103 7954 159812 SH SOLE 18 159812 0 0 GMS INC COM 36251C103 9471 190298 SH SOLE 19 190298 0 0 GMS INC COM 36251C103 260824 5240596 SH SOLE 21 5240596 0 0 GMS INC COM 36251C103 57782 1160973 SH SOLE 22 1118536 0 42437 GMS INC COM 36251C103 236 4744 SH SOLE 23 4744 0 0 GMS INC COM 36251C103 367 7367 SH SOLE 25 7367 0 0 GMS INC COM 36251C103 2058 41355 SH SOLE 26 20507 0 20848 GMS INC COM 36251C103 38 768 SH SOLE 28 768 0 0 GMS INC COM 36251C103 3653 73406 SH SOLE 30 73406 0 0 GMS INC COM 36251C103 311 6256 SH SOLE 36 6256 0 0 GMS INC COM 36251C103 224 4493 SH SOLE 40 4493 0 0 GMS INC COM 36251C103 2749 55233 SH SOLE 43 55136 0 97 GODADDY INC CL A 380237107 28029 334869 SH SOLE 2 44130 0 290739 GODADDY INC CL A 380237107 8947 106892 SH SOLE 4 63107 0 43785 GODADDY INC CL A 380237107 1240 14816 SH SOLE 7 14816 0 0 GODADDY INC CL A 380237107 57 682 SH SOLE 13 682 0 0 GODADDY INC CL A 380237107 963 11501 SH SOLE 15 11501 0 0 GODADDY INC CL A 380237107 8286 99002 SH SOLE 18 90611 0 8391 GODADDY INC CL A 380237107 3046 36393 SH SOLE 19 36393 0 0 GODADDY INC CL A 380237107 191654 2289776 SH SOLE 21 2289776 0 0 GODADDY INC CL A 380237107 295471 3530114 SH SOLE 22 3234676 0 295438 GODADDY INC CL A 380237107 17375 207582 SH SOLE 23 207582 0 0 GODADDY INC CL A 380237107 18210 217561 SH SOLE 25 217561 0 0 GODADDY INC CL A 380237107 20055 239608 SH SOLE 26 109075 0 130533 GODADDY INC CL A 380237107 32581 389264 SH SOLE 28 2989 0 386275 GODADDY INC CL A 380237107 44854 535896 SH SOLE 30 503480 0 32416 GODADDY INC CL A 380237107 3053 36480 SH SOLE 31 17064 0 19416 GODADDY INC CL A 380237107 615 7344 SH SOLE 34 7344 0 0 GODADDY INC CL A 380237107 4995 59675 SH SOLE 36 59675 0 0 GODADDY INC CL A 380237107 465 5557 SH SOLE 40 5557 0 0 GODADDY INC CL A 380237107 47 556 SH OTR 43 556 0 0 GODADDY INC CL A 380237107 7975 95277 SH SOLE 43 87202 0 8075 GOGO INC COM 38046C109 1317 69075 SH SOLE 2 37804 0 31271 GOGO INC COM 38046C109 4 199 SH SOLE 4 199 0 0 GOGO INC COM 38046C109 16 856 SH SOLE 7 856 0 0 GOGO INC COM 38046C109 3451 181065 SH SOLE 18 181065 0 0 GOGO INC COM 38046C109 2003 105099 SH SOLE 19 105099 0 0 GOGO INC COM 38046C109 42029 2205098 SH SOLE 21 2205098 0 0 GOGO INC COM 38046C109 27973 1467635 SH SOLE 22 1412201 0 55434 GOGO INC COM 38046C109 144 7552 SH SOLE 25 7552 0 0 GOGO INC COM 38046C109 112 5896 SH SOLE 26 1921 0 3975 GOGO INC COM 38046C109 294 15445 SH SOLE 30 15445 0 0 GOGO INC COM 38046C109 22 1158 SH SOLE 34 1158 0 0 GOGO INC COM 38046C109 52 2707 SH SOLE 36 2707 0 0 GOGO INC COM 38046C109 125 6543 SH SOLE 40 6543 0 0 GOGO INC COM 38046C109 157 8216 SH SOLE 43 8151 0 65 GOHEALTH INC COM CL A 38046W105 1611 1365605 SH SOLE 2 35685 0 1329920 GOHEALTH INC COM CL A 38046W105 0 171 SH SOLE 4 171 0 0 GOHEALTH INC COM CL A 38046W105 1 1024 SH SOLE 7 1024 0 0 GOHEALTH INC COM CL A 38046W105 14 12101 SH SOLE 18 12101 0 0 GOHEALTH INC COM CL A 38046W105 14 11818 SH SOLE 19 11818 0 0 GOHEALTH INC COM CL A 38046W105 665 563401 SH SOLE 21 563401 0 0 GOHEALTH INC COM CL A 38046W105 1529 1295733 SH SOLE 22 1243583 0 52150 GOHEALTH INC COM CL A 38046W105 8 6620 SH SOLE 25 6620 0 0 GOHEALTH INC COM CL A 38046W105 1 1259 SH SOLE 26 1259 0 0 GOHEALTH INC COM CL A 38046W105 14 11457 SH SOLE 30 11457 0 0 GOHEALTH INC COM CL A 38046W105 1 703 SH SOLE 31 703 0 0 GOHEALTH INC COM CL A 38046W105 7 6190 SH SOLE 40 6190 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 3321 461264 SH SOLE 34 461264 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 331 46030 SH SOLE 43 46030 0 0 GOLAR LNG LTD SHS G9456A100 1953 78827 SH SOLE 2 12329 0 66498 GOLAR LNG LTD SHS G9456A100 31 1265 SH SOLE 7 1265 0 0 GOLAR LNG LTD SHS G9456A100 7335 295985 SH SOLE 18 295985 0 0 GOLAR LNG LTD SHS G9456A100 6357 256540 SH SOLE 19 256540 0 0 GOLAR LNG LTD SHS G9456A100 83742 3379436 SH SOLE 21 3379436 0 0 GOLAR LNG LTD SHS G9456A100 26567 1072112 SH SOLE 22 1010277 0 61835 GOLAR LNG LTD SHS G9456A100 26 1031 SH SOLE 23 1031 0 0 GOLAR LNG LTD SHS G9456A100 424 17125 SH SOLE 26 0 0 17125 GOLAR LNG LTD SHS G9456A100 7 301 SH SOLE 43 301 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 408 26417 SH SOLE 2 26417 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 102 6620 SH SOLE 4 6620 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 51609 3338222 SH SOLE 7 3338222 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 19512 1262095 SH SOLE 19 1262095 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 14364 929122 SH SOLE 22 838039 0 91083 GOLD FIELDS LTD SPONSORED ADR 38059T106 4411 285299 SH SOLE 23 285299 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 31926 2065071 SH SOLE 25 2065071 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 16396 1060548 SH SOLE 26 619077 0 441471 GOLD FIELDS LTD SPONSORED ADR 38059T106 107194 6933662 SH SOLE 30 6933662 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 136118 8804540 SH SOLE 34 8804540 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 13571 877786 SH SOLE 43 835556 0 42230 GOLD RESOURCE CORP COM 38068T105 7 3322 SH SOLE 2 0 0 3322 GOLD RESOURCE CORP COM 38068T105 32 14486 SH SOLE 18 14486 0 0 GOLD RESOURCE CORP COM 38068T105 533 238116 SH SOLE 21 238116 0 0 GOLD RESOURCE CORP COM 38068T105 2252 1005244 SH SOLE 22 1005244 0 0 GOLD RESOURCE CORP COM 38068T105 29 12736 SH SOLE 43 12736 0 0 GOLD ROYALTY CORP COMMON SHARES 38071H106 1389 337082 SH SOLE 7 337082 0 0 GOLDEN ENTMT INC COM 381013101 415 7151 SH SOLE 2 5310 0 1841 GOLDEN ENTMT INC COM 381013101 16 272 SH SOLE 7 272 0 0 GOLDEN ENTMT INC COM 381013101 3718 64023 SH SOLE 18 64023 0 0 GOLDEN ENTMT INC COM 381013101 1766 30419 SH SOLE 19 30419 0 0 GOLDEN ENTMT INC COM 381013101 134673 2319149 SH SOLE 21 2319149 0 0 GOLDEN ENTMT INC COM 381013101 26291 452754 SH SOLE 22 443268 0 9486 GOLDEN ENTMT INC COM 381013101 135 2326 SH SOLE 25 2326 0 0 GOLDEN ENTMT INC COM 381013101 1604 27625 SH SOLE 30 27625 0 0 GOLDEN ENTMT INC COM 381013101 124 2139 SH SOLE 40 2139 0 0 GOLDEN ENTMT INC COM 381013101 154 2649 SH SOLE 43 2480 0 169 GOLDEN MINERALS CO COM 381119106 45 89624 SH SOLE 21 89624 0 0 GOLDEN MINERALS CO COM 381119106 3 6765 SH SOLE 22 6765 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 107 15052 SH SOLE 2 10721 0 4331 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 4 513 SH SOLE 7 513 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 815 114668 SH SOLE 18 114668 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 501 70394 SH SOLE 19 70394 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 9974 1402749 SH SOLE 21 1402749 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 7114 1000589 SH SOLE 22 956657 0 43932 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 49 6954 SH SOLE 25 6954 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 30 4261 SH SOLE 26 0 0 4261 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 73 10280 SH SOLE 30 10280 0 0 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 27 3824 SH SOLE 40 3824 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 56 4495 SH SOLE 2 4495 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 76 6120 SH SOLE 22 6120 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 13266 676501 SH SOLE 30 676501 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 7 217 SH SOLE 17 0 0 217 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2 73 SH SOLE 17 0 0 73 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 56 630 SH SOLE 17 0 0 630 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 0 1 SH SOLE 17 0 0 1 GOLDMAN SACHS GROUP INC COM 38141G104 240431 728358 SH SOLE 2 136103 0 592255 GOLDMAN SACHS GROUP INC COM 38141G104 77726 235462 SH SOLE 4 148669 0 86793 GOLDMAN SACHS GROUP INC COM 38141G104 97424 295136 SH SOLE 7 285431 0 9705 GOLDMAN SACHS GROUP INC COM 38141G104 2463 7460 SH SOLE 13 7460 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 15926 48247 SH SOLE 15 48247 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1 3 SH SOLE 17 0 0 3 GOLDMAN SACHS GROUP INC COM 38141G104 225877 684267 SH SOLE 18 629273 0 54994 GOLDMAN SACHS GROUP INC COM 38141G104 40615 123039 SH SOLE 19 123039 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2872185 8700955 SH SOLE 21 8700955 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2341876 7094444 SH SOLE 22 6421732 0 672712 GOLDMAN SACHS GROUP INC COM 38141G104 140727 426316 SH SOLE 23 426316 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 245498 743708 SH SOLE 25 743708 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 300069 909025 SH SOLE 26 390345 0 518680 GOLDMAN SACHS GROUP INC COM 38141G104 213594 647057 SH SOLE 28 37013 0 610044 GOLDMAN SACHS GROUP INC COM 38141G104 720 2182 SH SOLE 29 2182 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 730198 2212051 SH SOLE 30 2209899 0 2152 GOLDMAN SACHS GROUP INC COM 38141G104 25138 76152 SH SOLE 31 37315 0 38837 GOLDMAN SACHS GROUP INC COM 38141G104 16824 50966 SH SOLE 32 50966 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 40132 121575 SH SOLE 34 121575 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 50340 152499 SH SOLE 36 152499 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3690 11178 SH SOLE 40 11178 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 237 717 SH OTR 43 717 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 95512 289343 SH SOLE 43 259813 0 29530 GOLUB CAP BDC INC COM 38173M102 14184 932556 SH SOLE 30 932556 0 0 GOLUB CAP BDC INC COM 38173M102 803 52822 SH SOLE 43 31878 0 20944 GOOD TIMES RESTAURANTS INC COM NEW 382140879 6 1812 SH SOLE 18 1812 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 112 31865 SH SOLE 21 31865 0 0 GOOD TIMES RESTAURANTS INC COM NEW 382140879 113 32312 SH SOLE 22 32312 0 0 GOODRX HLDGS INC COM CL A 38246G108 156 8096 SH SOLE 2 6046 0 2050 GOODRX HLDGS INC COM CL A 38246G108 4077 210914 SH SOLE 21 210914 0 0 GOODRX HLDGS INC COM CL A 38246G108 17226 891146 SH SOLE 22 891146 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 12539 877479 SH SOLE 2 388372 0 489107 GOODYEAR TIRE & RUBR CO COM 382550101 28 1956 SH SOLE 4 1956 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 164 11510 SH SOLE 7 11510 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 19574 1369799 SH SOLE 18 1332059 0 37740 GOODYEAR TIRE & RUBR CO COM 382550101 32569 2279171 SH SOLE 19 2279171 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 283407 19832565 SH SOLE 21 19832565 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 143214 10021948 SH SOLE 22 9713052 0 308896 GOODYEAR TIRE & RUBR CO COM 382550101 890 62309 SH SOLE 23 62309 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 653 45667 SH SOLE 25 45667 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 7212 504664 SH SOLE 26 148520 0 356144 GOODYEAR TIRE & RUBR CO COM 382550101 874 61135 SH SOLE 28 61135 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2348 164334 SH SOLE 30 164334 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 575 40245 SH SOLE 36 40245 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 516 36079 SH SOLE 40 36079 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 6550 458370 SH SOLE 43 427507 0 30863 GOOSEHEAD INS INC COM CL A 38267D109 1264 16088 SH SOLE 2 7677 0 8411 GOOSEHEAD INS INC COM CL A 38267D109 5 70 SH SOLE 4 70 0 0 GOOSEHEAD INS INC COM CL A 38267D109 20 251 SH SOLE 7 251 0 0 GOOSEHEAD INS INC COM CL A 38267D109 4151 52828 SH SOLE 18 52828 0 0 GOOSEHEAD INS INC COM CL A 38267D109 2533 32237 SH SOLE 19 32237 0 0 GOOSEHEAD INS INC COM CL A 38267D109 50030 636757 SH SOLE 21 636757 0 0 GOOSEHEAD INS INC COM CL A 38267D109 35982 457958 SH SOLE 22 439215 0 18743 GOOSEHEAD INS INC COM CL A 38267D109 234 2972 SH SOLE 25 2972 0 0 GOOSEHEAD INS INC COM CL A 38267D109 643 8182 SH SOLE 26 6547 0 1635 GOOSEHEAD INS INC COM CL A 38267D109 26 329 SH SOLE 28 329 0 0 GOOSEHEAD INS INC COM CL A 38267D109 2962 37700 SH SOLE 30 37700 0 0 GOOSEHEAD INS INC COM CL A 38267D109 202 2566 SH SOLE 40 2566 0 0 GOOSEHEAD INS INC COM CL A 38267D109 458 5831 SH SOLE 43 4736 0 1095 GOPRO INC CL A 38268T103 3633 425865 SH SOLE 2 202280 0 223585 GOPRO INC CL A 38268T103 4 428 SH SOLE 4 428 0 0 GOPRO INC CL A 38268T103 15 1787 SH SOLE 7 1787 0 0 GOPRO INC CL A 38268T103 3389 397263 SH SOLE 18 339640 0 57623 GOPRO INC CL A 38268T103 13896 1629120 SH SOLE 19 1629120 0 0 GOPRO INC CL A 38268T103 37097 4348958 SH SOLE 21 4348958 0 0 GOPRO INC CL A 38268T103 36600 4290686 SH SOLE 22 4221737 0 68949 GOPRO INC CL A 38268T103 480 56280 SH SOLE 23 56280 0 0 GOPRO INC CL A 38268T103 140 16467 SH SOLE 25 16467 0 0 GOPRO INC CL A 38268T103 2743 321551 SH SOLE 26 52310 0 269241 GOPRO INC CL A 38268T103 697 81724 SH SOLE 30 81724 0 0 GOPRO INC CL A 38268T103 31 3674 SH SOLE 36 3674 0 0 GOPRO INC CL A 38268T103 115 13504 SH SOLE 40 13504 0 0 GOPRO INC CL A 38268T103 347 40726 SH SOLE 43 40726 0 0 GORES HLDGS VIII INC CL A 382863108 177 17801 SH SOLE 2 17801 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 4 3485 SH SOLE 2 3485 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 1 894 SH SOLE 4 894 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 12 9496 SH SOLE 18 9496 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 305 237990 SH SOLE 19 237990 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 30 23541 SH SOLE 22 23541 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 1 722 SH SOLE 26 722 0 0 GORES HLDGS VIII INC *W EXP 03/01/202 382863116 82 64353 SH SOLE 34 64353 0 0 GORMAN RUPP CO COM 383082104 891 24824 SH SOLE 2 15927 0 8897 GORMAN RUPP CO COM 383082104 929 25902 SH SOLE 7 25902 0 0 GORMAN RUPP CO COM 383082104 2345 65366 SH SOLE 18 65366 0 0 GORMAN RUPP CO COM 383082104 1451 40436 SH SOLE 19 40436 0 0 GORMAN RUPP CO COM 383082104 27965 779408 SH SOLE 21 779408 0 0 GORMAN RUPP CO COM 383082104 18293 509838 SH SOLE 22 486894 0 22944 GORMAN RUPP CO COM 383082104 71 1974 SH SOLE 25 1974 0 0 GORMAN RUPP CO COM 383082104 51 1425 SH SOLE 26 0 0 1425 GORMAN RUPP CO COM 383082104 8992 250622 SH SOLE 30 250622 0 0 GORMAN RUPP CO COM 383082104 108 3015 SH SOLE 40 3015 0 0 GORMAN RUPP CO COM 383082104 411 11468 SH SOLE 43 10300 0 1168 GOSSAMER BIO INC COM 38341P102 812 93538 SH SOLE 2 24370 0 69168 GOSSAMER BIO INC COM 38341P102 8 880 SH SOLE 7 880 0 0 GOSSAMER BIO INC COM 38341P102 1679 193431 SH SOLE 18 193431 0 0 GOSSAMER BIO INC COM 38341P102 2268 261273 SH SOLE 19 261273 0 0 GOSSAMER BIO INC COM 38341P102 25012 2881511 SH SOLE 21 2881511 0 0 GOSSAMER BIO INC COM 38341P102 14866 1712676 SH SOLE 22 1651240 0 61436 GOSSAMER BIO INC COM 38341P102 79 9149 SH SOLE 23 9149 0 0 GOSSAMER BIO INC COM 38341P102 75 8609 SH SOLE 25 8609 0 0 GOSSAMER BIO INC COM 38341P102 655 75467 SH SOLE 26 1980 0 73487 GOSSAMER BIO INC COM 38341P102 609 70175 SH SOLE 30 70175 0 0 GOSSAMER BIO INC COM 38341P102 16 1812 SH SOLE 36 1812 0 0 GOSSAMER BIO INC COM 38341P102 65 7515 SH SOLE 40 7515 0 0 GOSSAMER BIO INC COM 38341P102 114 13095 SH SOLE 43 13095 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 453 129474 SH SOLE 2 30890 0 98584 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1289 368312 SH SOLE 4 326829 0 41483 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2915 832975 SH SOLE 7 780080 0 52895 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 9 2516 SH SOLE 13 2516 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 1886 538966 SH SOLE 15 538966 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3216 918987 SH SOLE 18 918987 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 2045 584422 SH SOLE 19 584422 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 64995 18570006 SH SOLE 21 18570006 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 52615 15032883 SH SOLE 22 14636972 0 395911 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4677 1336300 SH SOLE 23 1336300 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 229 65529 SH SOLE 25 65529 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 5598 1599548 SH SOLE 26 138988 0 1460560 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 4226 1207491 SH SOLE 28 0 0 1207491 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 15102 4314827 SH SOLE 30 4314827 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 446 127426 SH SOLE 31 105886 0 21540 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 573 163618 SH SOLE 34 163618 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 640 182981 SH SOLE 36 182981 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 128 36430 SH SOLE 40 36430 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 3 774 SH SOLE 43 0 0 774 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 40 16964 SH SOLE 2 16964 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 902 387335 SH SOLE 19 387335 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 847 363505 SH SOLE 21 363505 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 49 21072 SH SOLE 22 21072 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 53 22882 SH SOLE 30 22882 0 0 GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 263 112873 SH SOLE 34 112873 0 0 GRACO INC COM 384109104 17695 253799 SH SOLE 2 168541 0 85258 GRACO INC COM 384109104 106 1517 SH SOLE 4 1517 0 0 GRACO INC COM 384109104 1447 20757 SH SOLE 7 20757 0 0 GRACO INC COM 384109104 39 563 SH SOLE 13 563 0 0 GRACO INC COM 384109104 26750 383684 SH SOLE 18 383502 0 182 GRACO INC COM 384109104 3947 56612 SH SOLE 19 56612 0 0 GRACO INC COM 384109104 595150 8536284 SH SOLE 21 8536284 0 0 GRACO INC COM 384109104 324471 4653913 SH SOLE 22 4457351 0 196562 GRACO INC COM 384109104 174 2493 SH SOLE 23 2493 0 0 GRACO INC COM 384109104 1731 24831 SH SOLE 25 24831 0 0 GRACO INC COM 384109104 4920 70573 SH SOLE 26 56553 0 14020 GRACO INC COM 384109104 211 3024 SH SOLE 28 3024 0 0 GRACO INC COM 384109104 36 522 SH SOLE 29 522 0 0 GRACO INC COM 384109104 7017 100650 SH SOLE 30 100650 0 0 GRACO INC COM 384109104 258 3695 SH SOLE 31 3695 0 0 GRACO INC COM 384109104 540 7752 SH SOLE 34 7752 0 0 GRACO INC COM 384109104 290 4153 SH SOLE 36 4153 0 0 GRACO INC COM 384109104 1512 21684 SH SOLE 40 21684 0 0 GRACO INC COM 384109104 28 402 SH OTR 43 402 0 0 GRACO INC COM 384109104 8221 117921 SH SOLE 43 103248 0 14673 GRAFTECH INTL LTD COM 384313508 801 83215 SH SOLE 2 54394 0 28821 GRAFTECH INTL LTD COM 384313508 5 527 SH SOLE 4 527 0 0 GRAFTECH INTL LTD COM 384313508 27 2842 SH SOLE 7 2842 0 0 GRAFTECH INTL LTD COM 384313508 5124 532690 SH SOLE 18 532690 0 0 GRAFTECH INTL LTD COM 384313508 3595 373698 SH SOLE 19 373698 0 0 GRAFTECH INTL LTD COM 384313508 63628 6614170 SH SOLE 21 6614170 0 0 GRAFTECH INTL LTD COM 384313508 43262 4497039 SH SOLE 22 4371667 0 125372 GRAFTECH INTL LTD COM 384313508 262 27266 SH SOLE 25 27266 0 0 GRAFTECH INTL LTD COM 384313508 389 40410 SH SOLE 26 32250 0 8160 GRAFTECH INTL LTD COM 384313508 1030 107066 SH SOLE 30 107066 0 0 GRAFTECH INTL LTD COM 384313508 208 21604 SH SOLE 40 21604 0 0 GRAFTECH INTL LTD COM 384313508 19 2012 SH OTR 43 2012 0 0 GRAFTECH INTL LTD COM 384313508 559 58104 SH SOLE 43 57314 0 790 GRAHAM CORP COM 384556106 15 1930 SH SOLE 18 1930 0 0 GRAHAM CORP COM 384556106 257 33317 SH SOLE 21 33317 0 0 GRAHAM CORP COM 384556106 1142 148144 SH SOLE 22 148144 0 0 GRAHAM CORP COM 384556106 0 18 SH SOLE 43 18 0 0 GRAHAM HLDGS CO COM CL B 384637104 3121 5104 SH SOLE 2 2779 0 2325 GRAHAM HLDGS CO COM CL B 384637104 9 14 SH SOLE 4 14 0 0 GRAHAM HLDGS CO COM CL B 384637104 67 110 SH SOLE 7 110 0 0 GRAHAM HLDGS CO COM CL B 384637104 11255 18407 SH SOLE 18 18407 0 0 GRAHAM HLDGS CO COM CL B 384637104 4171 6822 SH SOLE 19 6822 0 0 GRAHAM HLDGS CO COM CL B 384637104 177441 290187 SH SOLE 21 290187 0 0 GRAHAM HLDGS CO COM CL B 384637104 70411 115150 SH SOLE 22 111184 0 3966 GRAHAM HLDGS CO COM CL B 384637104 439 718 SH SOLE 25 718 0 0 GRAHAM HLDGS CO COM CL B 384637104 857 1402 SH SOLE 26 1037 0 365 GRAHAM HLDGS CO COM CL B 384637104 1376 2251 SH SOLE 28 2251 0 0 GRAHAM HLDGS CO COM CL B 384637104 1493 2442 SH SOLE 30 2442 0 0 GRAHAM HLDGS CO COM CL B 384637104 282 461 SH SOLE 36 461 0 0 GRAHAM HLDGS CO COM CL B 384637104 306 501 SH SOLE 40 501 0 0 GRAHAM HLDGS CO COM CL B 384637104 13974 22853 SH SOLE 43 21857 0 996 GRAINGER W W INC COM 384802104 76228 147788 SH SOLE 2 29935 0 117853 GRAINGER W W INC COM 384802104 15816 30664 SH SOLE 4 14886 0 15778 GRAINGER W W INC COM 384802104 29388 56977 SH SOLE 7 45222 0 11755 GRAINGER W W INC COM 384802104 217 420 SH SOLE 13 420 0 0 GRAINGER W W INC COM 384802104 3218 6239 SH SOLE 15 6239 0 0 GRAINGER W W INC COM 384802104 5 9 SH SOLE 17 0 0 9 GRAINGER W W INC COM 384802104 48098 93251 SH SOLE 18 87270 0 5981 GRAINGER W W INC COM 384802104 16881 32728 SH SOLE 19 32728 0 0 GRAINGER W W INC COM 384802104 814730 1579577 SH SOLE 21 1579577 0 0 GRAINGER W W INC COM 384802104 493102 956014 SH SOLE 22 867402 0 88612 GRAINGER W W INC COM 384802104 28557 55365 SH SOLE 23 55365 0 0 GRAINGER W W INC COM 384802104 45034 87311 SH SOLE 25 87311 0 0 GRAINGER W W INC COM 384802104 61871 119954 SH SOLE 26 53469 0 66485 GRAINGER W W INC COM 384802104 94259 182746 SH SOLE 28 16135 0 166611 GRAINGER W W INC COM 384802104 37 72 SH SOLE 29 72 0 0 GRAINGER W W INC COM 384802104 215125 417079 SH SOLE 30 402927 0 14152 GRAINGER W W INC COM 384802104 5173 10029 SH SOLE 31 5002 0 5027 GRAINGER W W INC COM 384802104 20002 38779 SH SOLE 34 38779 0 0 GRAINGER W W INC COM 384802104 10299 19967 SH SOLE 36 19967 0 0 GRAINGER W W INC COM 384802104 693 1344 SH SOLE 40 1344 0 0 GRAINGER W W INC COM 384802104 46 89 SH OTR 43 89 0 0 GRAINGER W W INC COM 384802104 40574 78664 SH SOLE 43 68140 0 10524 GRAN TIERRA ENERGY INC COM 38500T101 153 97205 SH SOLE 21 97205 0 0 GRAN TIERRA ENERGY INC COM 38500T101 49 31469 SH SOLE 43 31469 0 0 GRAND CANYON ED INC COM 38526M106 11534 118771 SH SOLE 2 34740 0 84031 GRAND CANYON ED INC COM 38526M106 16 168 SH SOLE 4 168 0 0 GRAND CANYON ED INC COM 38526M106 55 564 SH SOLE 7 564 0 0 GRAND CANYON ED INC COM 38526M106 8301 85483 SH SOLE 18 85483 0 0 GRAND CANYON ED INC COM 38526M106 1113 11464 SH SOLE 19 11464 0 0 GRAND CANYON ED INC COM 38526M106 187071 1926386 SH SOLE 21 1926386 0 0 GRAND CANYON ED INC COM 38526M106 105378 1085143 SH SOLE 22 1035910 0 49233 GRAND CANYON ED INC COM 38526M106 586 6033 SH SOLE 25 6033 0 0 GRAND CANYON ED INC COM 38526M106 1645 16939 SH SOLE 26 13382 0 3557 GRAND CANYON ED INC COM 38526M106 80 826 SH SOLE 28 826 0 0 GRAND CANYON ED INC COM 38526M106 2789 28715 SH SOLE 30 28715 0 0 GRAND CANYON ED INC COM 38526M106 58 600 SH SOLE 31 600 0 0 GRAND CANYON ED INC COM 38526M106 65 669 SH SOLE 36 669 0 0 GRAND CANYON ED INC COM 38526M106 581 5985 SH SOLE 40 5985 0 0 GRAND CANYON ED INC COM 38526M106 32 333 SH OTR 43 333 0 0 GRAND CANYON ED INC COM 38526M106 8346 85942 SH SOLE 43 84873 0 1069 GRANITE CONSTR INC COM 387328107 1669 50883 SH SOLE 2 22404 0 28479 GRANITE CONSTR INC COM 387328107 6 193 SH SOLE 4 193 0 0 GRANITE CONSTR INC COM 387328107 18 556 SH SOLE 7 556 0 0 GRANITE CONSTR INC COM 387328107 5640 171948 SH SOLE 18 171948 0 0 GRANITE CONSTR INC COM 387328107 3306 100801 SH SOLE 19 100801 0 0 GRANITE CONSTR INC COM 387328107 190854 5818721 SH SOLE 21 5818721 0 0 GRANITE CONSTR INC COM 387328107 36885 1124557 SH SOLE 22 1078317 0 46240 GRANITE CONSTR INC COM 387328107 190 5805 SH SOLE 25 5805 0 0 GRANITE CONSTR INC COM 387328107 708 21578 SH SOLE 26 17750 0 3828 GRANITE CONSTR INC COM 387328107 956 29161 SH SOLE 28 29161 0 0 GRANITE CONSTR INC COM 387328107 2591 78984 SH SOLE 30 78984 0 0 GRANITE CONSTR INC COM 387328107 56 1712 SH SOLE 36 1712 0 0 GRANITE CONSTR INC COM 387328107 166 5050 SH SOLE 40 5050 0 0 GRANITE CONSTR INC COM 387328107 2357 71858 SH SOLE 43 67064 0 4794 GRANITE PT MTG TR INC COM STK 38741L107 900 80912 SH SOLE 2 47989 0 32923 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 2270 204122 SH SOLE 18 204122 0 0 GRANITE PT MTG TR INC COM STK 38741L107 1972 177340 SH SOLE 19 177340 0 0 GRANITE PT MTG TR INC COM STK 38741L107 86166 7748699 SH SOLE 21 7748699 0 0 GRANITE PT MTG TR INC COM STK 38741L107 14676 1319770 SH SOLE 22 1263051 0 56719 GRANITE PT MTG TR INC COM STK 38741L107 78 7016 SH SOLE 25 7016 0 0 GRANITE PT MTG TR INC COM STK 38741L107 190 17046 SH SOLE 26 7740 0 9306 GRANITE PT MTG TR INC COM STK 38741L107 198 17796 SH SOLE 28 17796 0 0 GRANITE PT MTG TR INC COM STK 38741L107 846 76052 SH SOLE 30 76052 0 0 GRANITE PT MTG TR INC COM STK 38741L107 80 7227 SH SOLE 40 7227 0 0 GRANITE PT MTG TR INC COM STK 38741L107 224 20188 SH SOLE 43 19773 0 415 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 36 469 SH SOLE 43 469 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 6115 305150 SH SOLE 2 138570 0 166580 GRAPHIC PACKAGING HLDG CO COM 388689101 19 940 SH SOLE 4 940 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 128 6398 SH SOLE 7 6398 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2403 119907 SH SOLE 18 119907 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1673 83499 SH SOLE 19 83499 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 72886 3637043 SH SOLE 21 3637043 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 125596 6267243 SH SOLE 22 5927290 0 339953 GRAPHIC PACKAGING HLDG CO COM 388689101 8373 417811 SH SOLE 25 417811 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 5342 266558 SH SOLE 26 183407 0 83151 GRAPHIC PACKAGING HLDG CO COM 388689101 110 5471 SH SOLE 28 5471 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 3627 180974 SH SOLE 30 180974 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 83 4139 SH SOLE 31 4139 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 73309 3658135 SH SOLE 34 3658135 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 138 6889 SH SOLE 36 6889 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 786 39225 SH SOLE 40 39225 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 13 652 SH OTR 43 652 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2108 105202 SH SOLE 43 90955 0 14247 GRAPHITE BIO INC COM 38870X104 75 14623 SH SOLE 2 1468 0 13155 GRAPHITE BIO INC COM 38870X104 407 79820 SH SOLE 18 79820 0 0 GRAPHITE BIO INC COM 38870X104 237 46496 SH SOLE 19 46496 0 0 GRAPHITE BIO INC COM 38870X104 5819 1141009 SH SOLE 21 1141009 0 0 GRAPHITE BIO INC COM 38870X104 1969 386030 SH SOLE 22 380298 0 5732 GRAPHITE BIO INC COM 38870X104 135 26528 SH SOLE 30 26528 0 0 GRAVITY CO LTD SPONSORED ADS NE 38911N206 197 3898 SH SOLE 43 3806 0 92 GRAY TELEVISION INC COM 389375106 1753 79424 SH SOLE 2 25327 0 54097 GRAY TELEVISION INC COM 389375106 8 362 SH SOLE 4 362 0 0 GRAY TELEVISION INC COM 389375106 57 2599 SH SOLE 7 2599 0 0 GRAY TELEVISION INC COM 389375106 5577 252686 SH SOLE 18 252686 0 0 GRAY TELEVISION INC COM 389375106 3361 152285 SH SOLE 19 152285 0 0 GRAY TELEVISION INC COM 389375106 67250 3047109 SH SOLE 21 3047109 0 0 GRAY TELEVISION INC COM 389375106 47236 2140303 SH SOLE 22 2056995 0 83308 GRAY TELEVISION INC COM 389375106 248 11230 SH SOLE 25 11230 0 0 GRAY TELEVISION INC COM 389375106 910 41214 SH SOLE 26 22930 0 18284 GRAY TELEVISION INC COM 389375106 15 664 SH SOLE 28 664 0 0 GRAY TELEVISION INC COM 389375106 1162 52630 SH SOLE 30 52630 0 0 GRAY TELEVISION INC COM 389375106 134 6068 SH SOLE 36 6068 0 0 GRAY TELEVISION INC COM 389375106 215 9730 SH SOLE 40 9730 0 0 GRAY TELEVISION INC COM 389375106 1294 58613 SH SOLE 43 58004 0 609 GRAY TELEVISION INC CL A 389375205 16 756 SH SOLE 21 756 0 0 GRAYBUG VISION INC COM SHS 38942Q103 3 2520 SH SOLE 18 2520 0 0 GRAYBUG VISION INC COM SHS 38942Q103 36 29371 SH SOLE 21 29371 0 0 GRAYBUG VISION INC COM SHS 38942Q103 1 642 SH SOLE 22 642 0 0 GREAT AJAX CORP COM 38983D300 1550 132133 SH SOLE 2 99166 0 32967 GREAT AJAX CORP COM 38983D300 3 257 SH SOLE 7 257 0 0 GREAT AJAX CORP COM 38983D300 816 69575 SH SOLE 18 69575 0 0 GREAT AJAX CORP COM 38983D300 1219 103924 SH SOLE 19 103924 0 0 GREAT AJAX CORP COM 38983D300 13727 1170283 SH SOLE 21 1170283 0 0 GREAT AJAX CORP COM 38983D300 7082 603776 SH SOLE 22 591305 0 12471 GREAT AJAX CORP COM 38983D300 14 1221 SH SOLE 23 1221 0 0 GREAT AJAX CORP COM 38983D300 25 2147 SH SOLE 43 2147 0 0 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 9102 364209 SH SOLE 21 364209 0 0 GREAT ELM GROUP INC COM NEW 39037G109 6 3472 SH SOLE 18 3472 0 0 GREAT ELM GROUP INC COM NEW 39037G109 73 40494 SH SOLE 21 40494 0 0 GREAT ELM GROUP INC COM NEW 39037G109 549 303529 SH SOLE 22 303529 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 658 46886 SH SOLE 2 18094 0 28792 GREAT LAKES DREDGE & DOCK CO COM 390607109 5 379 SH SOLE 4 379 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1079 76909 SH SOLE 7 76909 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2853 203365 SH SOLE 18 203365 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1607 114570 SH SOLE 19 114570 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 39656 2826502 SH SOLE 21 2826502 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 23694 1688785 SH SOLE 22 1622930 0 65855 GREAT LAKES DREDGE & DOCK CO COM 390607109 176 12537 SH SOLE 25 12537 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 148 10567 SH SOLE 26 5085 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 16 1170 SH SOLE 28 1170 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 582 41517 SH SOLE 30 41517 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 169 12080 SH SOLE 36 12080 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 91 6512 SH SOLE 40 6512 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 880 62726 SH SOLE 43 62726 0 0 GREAT SOUTHN BANCORP INC COM 390905107 557 9444 SH SOLE 2 3367 0 6077 GREAT SOUTHN BANCORP INC COM 390905107 10 170 SH SOLE 7 170 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1926 32632 SH SOLE 18 32632 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1152 19523 SH SOLE 19 19523 0 0 GREAT SOUTHN BANCORP INC COM 390905107 24455 414414 SH SOLE 21 414414 0 0 GREAT SOUTHN BANCORP INC COM 390905107 17624 298668 SH SOLE 22 287564 0 11104 GREAT SOUTHN BANCORP INC COM 390905107 82 1398 SH SOLE 25 1398 0 0 GREAT SOUTHN BANCORP INC COM 390905107 999 16926 SH SOLE 30 16926 0 0 GREAT SOUTHN BANCORP INC COM 390905107 57 972 SH SOLE 40 972 0 0 GREAT SOUTHN BANCORP INC COM 390905107 972 16475 SH SOLE 43 15119 0 1356 GREEN BRICK PARTNERS INC COM 392709101 1594 80681 SH SOLE 2 50542 0 30139 GREEN BRICK PARTNERS INC COM 392709101 2 122 SH SOLE 4 122 0 0 GREEN BRICK PARTNERS INC COM 392709101 9 435 SH SOLE 7 435 0 0 GREEN BRICK PARTNERS INC COM 392709101 1926 97455 SH SOLE 18 92097 0 5358 GREEN BRICK PARTNERS INC COM 392709101 5982 302739 SH SOLE 19 302739 0 0 GREEN BRICK PARTNERS INC COM 392709101 34398 1740790 SH SOLE 21 1740790 0 0 GREEN BRICK PARTNERS INC COM 392709101 22463 1136795 SH SOLE 22 1111606 0 25189 GREEN BRICK PARTNERS INC COM 392709101 54 2720 SH SOLE 23 2720 0 0 GREEN BRICK PARTNERS INC COM 392709101 102 5170 SH SOLE 25 5170 0 0 GREEN BRICK PARTNERS INC COM 392709101 677 34266 SH SOLE 26 2109 0 32157 GREEN BRICK PARTNERS INC COM 392709101 626 31704 SH SOLE 30 31704 0 0 GREEN BRICK PARTNERS INC COM 392709101 40 2038 SH SOLE 36 2038 0 0 GREEN BRICK PARTNERS INC COM 392709101 62 3149 SH SOLE 40 3149 0 0 GREEN BRICK PARTNERS INC COM 392709101 884 44747 SH SOLE 43 44150 0 597 GREEN DOT CORP CL A 39304D102 1034 37628 SH SOLE 2 13110 0 24518 GREEN DOT CORP CL A 39304D102 6 201 SH SOLE 4 201 0 0 GREEN DOT CORP CL A 39304D102 21 757 SH SOLE 7 757 0 0 GREEN DOT CORP CL A 39304D102 5422 197308 SH SOLE 18 197308 0 0 GREEN DOT CORP CL A 39304D102 2525 91875 SH SOLE 19 91875 0 0 GREEN DOT CORP CL A 39304D102 149618 5444605 SH SOLE 21 5444605 0 0 GREEN DOT CORP CL A 39304D102 34415 1252349 SH SOLE 22 1203196 0 49153 GREEN DOT CORP CL A 39304D102 169 6155 SH SOLE 25 6155 0 0 GREEN DOT CORP CL A 39304D102 422 15360 SH SOLE 26 11386 0 3974 GREEN DOT CORP CL A 39304D102 25 911 SH SOLE 28 911 0 0 GREEN DOT CORP CL A 39304D102 3977 144741 SH SOLE 30 144741 0 0 GREEN DOT CORP CL A 39304D102 141 5144 SH SOLE 40 5144 0 0 GREEN DOT CORP CL A 39304D102 494 17973 SH SOLE 43 17254 0 719 GREEN PLAINS INC COM 393222104 1563 50387 SH SOLE 2 25729 0 24658 GREEN PLAINS INC COM 393222104 75 2413 SH SOLE 4 2413 0 0 GREEN PLAINS INC COM 393222104 23 748 SH SOLE 7 748 0 0 GREEN PLAINS INC COM 393222104 5837 188214 SH SOLE 18 188214 0 0 GREEN PLAINS INC COM 393222104 22094 712481 SH SOLE 19 712481 0 0 GREEN PLAINS INC COM 393222104 181284 5846001 SH SOLE 21 5846001 0 0 GREEN PLAINS INC COM 393222104 28534 920158 SH SOLE 22 888116 0 32042 GREEN PLAINS INC COM 393222104 30 971 SH SOLE 25 971 0 0 GREEN PLAINS INC COM 393222104 117 3760 SH SOLE 26 3760 0 0 GREEN PLAINS INC COM 393222104 29855 962760 SH SOLE 30 962760 0 0 GREEN PLAINS INC COM 393222104 8791 283496 SH SOLE 34 283496 0 0 GREEN PLAINS INC COM 393222104 137 4419 SH SOLE 40 4419 0 0 GREEN PLAINS INC COM 393222104 70 2264 SH SOLE 43 2264 0 0 GREENBOX POS COM NEW 39366L208 8 1914 SH SOLE 2 714 0 1200 GREENBOX POS COM NEW 39366L208 205 48629 SH SOLE 18 48629 0 0 GREENBOX POS COM NEW 39366L208 119 28279 SH SOLE 19 28279 0 0 GREENBOX POS COM NEW 39366L208 2600 616009 SH SOLE 21 616009 0 0 GREENBOX POS COM NEW 39366L208 1315 311601 SH SOLE 22 306694 0 4907 GREENBRIER COS INC COM 393657101 1448 28105 SH SOLE 2 9231 0 18874 GREENBRIER COS INC COM 393657101 7 136 SH SOLE 4 136 0 0 GREENBRIER COS INC COM 393657101 50 975 SH SOLE 7 975 0 0 GREENBRIER COS INC COM 393657101 6106 118538 SH SOLE 18 118538 0 0 GREENBRIER COS INC COM 393657101 2910 56492 SH SOLE 19 56492 0 0 GREENBRIER COS INC COM 393657101 212274 4121027 SH SOLE 21 4121027 0 0 GREENBRIER COS INC COM 393657101 41059 797105 SH SOLE 22 763528 0 33577 GREENBRIER COS INC COM 393657101 215 4172 SH SOLE 25 4172 0 0 GREENBRIER COS INC COM 393657101 581 11282 SH SOLE 26 8113 0 3169 GREENBRIER COS INC COM 393657101 8 163 SH SOLE 28 163 0 0 GREENBRIER COS INC COM 393657101 2954 57356 SH SOLE 30 57356 0 0 GREENBRIER COS INC COM 393657101 59 1150 SH SOLE 36 1150 0 0 GREENBRIER COS INC COM 393657101 231 4492 SH SOLE 40 4492 0 0 GREENBRIER COS INC COM 393657101 1813 35194 SH SOLE 43 33932 0 1262 GREENE CNTY BANCORP INC COM 394357107 8 169 SH SOLE 2 0 0 169 GREENE CNTY BANCORP INC COM 394357107 30 675 SH SOLE 18 675 0 0 GREENE CNTY BANCORP INC COM 394357107 379 8471 SH SOLE 21 8471 0 0 GREENE CNTY BANCORP INC COM 394357107 20 440 SH SOLE 22 440 0 0 GREENHILL & CO INC COM 395259104 34 2204 SH SOLE 2 461 0 1743 GREENHILL & CO INC COM 395259104 1 60 SH SOLE 7 60 0 0 GREENHILL & CO INC COM 395259104 778 50307 SH SOLE 18 50307 0 0 GREENHILL & CO INC COM 395259104 400 25883 SH SOLE 19 25883 0 0 GREENHILL & CO INC COM 395259104 25563 1652435 SH SOLE 21 1652435 0 0 GREENHILL & CO INC COM 395259104 6001 387906 SH SOLE 22 384781 0 3125 GREENHILL & CO INC COM 395259104 245 15855 SH SOLE 30 15855 0 0 GREENHILL & CO INC COM 395259104 53 3444 SH SOLE 43 3444 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 15 1704 SH SOLE 18 1704 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 194 22520 SH SOLE 21 22520 0 0 GREENIDGE GENERATION HLDGS I CLASS A COM 39531G100 1103 128220 SH SOLE 22 128220 0 0 GREENLANE HLDGS INC CL A 395330103 2 3770 SH SOLE 2 421 0 3349 GREENLANE HLDGS INC CL A 395330103 17 31066 SH SOLE 18 31066 0 0 GREENLANE HLDGS INC CL A 395330103 9 16825 SH SOLE 19 16825 0 0 GREENLANE HLDGS INC CL A 395330103 542 967424 SH SOLE 21 967424 0 0 GREENLANE HLDGS INC CL A 395330103 76 134994 SH SOLE 22 134374 0 620 GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 20 2051 SH SOLE 2 0 0 2051 GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 827 85856 SH SOLE 21 85856 0 0 GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105 7424 770880 SH SOLE 22 770880 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 70 9853 SH SOLE 2 1274 0 8579 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH SOLE 7 543 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 609 86177 SH SOLE 18 86177 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 367 51919 SH SOLE 19 51919 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6897 975592 SH SOLE 21 975592 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5548 784779 SH SOLE 22 766288 0 18491 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 15 2145 SH SOLE 43 2145 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 19 3814 SH SOLE 2 3814 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 31 6077 SH SOLE 22 6077 0 0 GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 353 70283 SH SOLE 43 70028 0 255 GREENWICH LIFESCIENCES INC COM 396879108 9 448 SH SOLE 2 162 0 286 GREENWICH LIFESCIENCES INC COM 396879108 234 11909 SH SOLE 18 11909 0 0 GREENWICH LIFESCIENCES INC COM 396879108 131 6656 SH SOLE 19 6656 0 0 GREENWICH LIFESCIENCES INC COM 396879108 2657 135402 SH SOLE 21 135402 0 0 GREENWICH LIFESCIENCES INC COM 396879108 1606 81840 SH SOLE 22 80596 0 1244 GREIF INC CL A 397624107 3744 57547 SH SOLE 2 37255 0 20292 GREIF INC CL A 397624107 8 123 SH SOLE 4 123 0 0 GREIF INC CL A 397624107 23 349 SH SOLE 7 349 0 0 GREIF INC CL A 397624107 7959 122339 SH SOLE 18 122339 0 0 GREIF INC CL A 397624107 6870 105599 SH SOLE 19 105599 0 0 GREIF INC CL A 397624107 122751 1886739 SH SOLE 21 1886739 0 0 GREIF INC CL A 397624107 58756 903105 SH SOLE 22 877293 0 25812 GREIF INC CL A 397624107 134 2054 SH SOLE 23 2054 0 0 GREIF INC CL A 397624107 208 3203 SH SOLE 25 3203 0 0 GREIF INC CL A 397624107 1708 26254 SH SOLE 26 5362 0 20892 GREIF INC CL A 397624107 30 468 SH SOLE 28 468 0 0 GREIF INC CL A 397624107 1068 16421 SH SOLE 30 16421 0 0 GREIF INC CL A 397624107 74 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 254 3901 SH SOLE 40 3901 0 0 GREIF INC CL A 397624107 2982 45832 SH SOLE 43 39129 0 6703 GREIF INC CL B 397624206 338 5302 SH SOLE 2 1255 0 4047 GREIF INC CL B 397624206 7 104 SH SOLE 7 104 0 0 GREIF INC CL B 397624206 1112 17433 SH SOLE 18 17433 0 0 GREIF INC CL B 397624206 732 11487 SH SOLE 19 11487 0 0 GREIF INC CL B 397624206 13183 206757 SH SOLE 21 206757 0 0 GREIF INC CL B 397624206 5287 82918 SH SOLE 22 76401 0 6517 GREIF INC CL B 397624206 73 1152 SH SOLE 25 1152 0 0 GREIF INC CL B 397624206 28 434 SH SOLE 26 434 0 0 GREIF INC CL B 397624206 70 1091 SH SOLE 30 1091 0 0 GREIF INC CL B 397624206 8 121 SH SOLE 34 121 0 0 GREIF INC CL B 397624206 67 1049 SH SOLE 40 1049 0 0 GREIF INC CL B 397624206 13 209 SH SOLE 43 209 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 342 24291 SH SOLE 2 19852 0 4439 GRID DYNAMICS HLDGS INC CL A 39813G109 7 492 SH SOLE 7 492 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1792 127268 SH SOLE 18 127268 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 14005 994702 SH SOLE 19 994702 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 23155 1644536 SH SOLE 21 1644536 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 14942 1061195 SH SOLE 22 1037572 0 23623 GRID DYNAMICS HLDGS INC CL A 39813G109 68 4852 SH SOLE 25 4852 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 76 5422 SH SOLE 26 0 0 5422 GRID DYNAMICS HLDGS INC CL A 39813G109 22 1562 SH SOLE 28 1562 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 350 24880 SH SOLE 30 24880 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 15852 1125875 SH SOLE 34 1125875 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 89 6327 SH SOLE 40 6327 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 95 6723 SH SOLE 43 6481 0 242 GRIFFON CORP COM 398433102 1543 77014 SH SOLE 2 46245 0 30769 GRIFFON CORP COM 398433102 2 124 SH SOLE 4 124 0 0 GRIFFON CORP COM 398433102 15 747 SH SOLE 7 747 0 0 GRIFFON CORP COM 398433102 3722 185809 SH SOLE 18 185809 0 0 GRIFFON CORP COM 398433102 2128 106218 SH SOLE 19 106218 0 0 GRIFFON CORP COM 398433102 118145 5898402 SH SOLE 21 5898402 0 0 GRIFFON CORP COM 398433102 25478 1271989 SH SOLE 22 1222144 0 49845 GRIFFON CORP COM 398433102 169 8447 SH SOLE 25 8447 0 0 GRIFFON CORP COM 398433102 354 17685 SH SOLE 26 13887 0 3798 GRIFFON CORP COM 398433102 13 644 SH SOLE 28 644 0 0 GRIFFON CORP COM 398433102 1696 84666 SH SOLE 30 84666 0 0 GRIFFON CORP COM 398433102 132 6609 SH SOLE 40 6609 0 0 GRIFFON CORP COM 398433102 320 15964 SH SOLE 43 13151 0 2813 GRIFOLS S A SP ADR REP B NVT 398438408 19470 1666923 SH SOLE 21 1666923 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 651 55773 SH SOLE 30 55773 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 9155 783787 SH SOLE 43 695302 0 88485 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 6 234 SH SOLE 2 234 0 0 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 82 3223 SH SOLE 4 3223 0 0 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 21 811 SH SOLE 22 811 0 0 GRITSTONE BIO INC COM 39868T105 257 62307 SH SOLE 2 24419 0 37888 GRITSTONE BIO INC COM 39868T105 3 750 SH SOLE 7 750 0 0 GRITSTONE BIO INC COM 39868T105 544 132050 SH SOLE 18 132050 0 0 GRITSTONE BIO INC COM 39868T105 983 238628 SH SOLE 19 238628 0 0 GRITSTONE BIO INC COM 39868T105 8410 2041240 SH SOLE 21 2041240 0 0 GRITSTONE BIO INC COM 39868T105 5547 1346301 SH SOLE 22 1319472 0 26829 GRITSTONE BIO INC COM 39868T105 10 2528 SH SOLE 23 2528 0 0 GRITSTONE BIO INC COM 39868T105 90 21792 SH SOLE 26 0 0 21792 GRITSTONE BIO INC COM 39868T105 128 31066 SH SOLE 30 31066 0 0 GRITSTONE BIO INC COM 39868T105 69 16731 SH SOLE 43 16651 0 80 GROCERY OUTLET HLDG CORP COM 39874R101 5614 171256 SH SOLE 2 112021 0 59235 GROCERY OUTLET HLDG CORP COM 39874R101 30 912 SH SOLE 4 295 0 617 GROCERY OUTLET HLDG CORP COM 39874R101 41 1245 SH SOLE 7 1245 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 6242 190426 SH SOLE 18 190426 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 13784 420513 SH SOLE 19 420513 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 139816 4265269 SH SOLE 21 4265269 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 77945 2377828 SH SOLE 22 2277704 0 100124 GROCERY OUTLET HLDG CORP COM 39874R101 376 11479 SH SOLE 25 11479 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 10671 325519 SH SOLE 26 91317 0 234202 GROCERY OUTLET HLDG CORP COM 39874R101 53 1619 SH SOLE 28 1619 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 8598 262291 SH SOLE 30 262291 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 42 1281 SH SOLE 31 1281 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 26642 812763 SH SOLE 34 812763 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 335 10210 SH SOLE 40 10210 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 3 82 SH SOLE 43 58 0 24 GROUP 1 AUTOMOTIVE INC COM 398905109 5261 31348 SH SOLE 2 16137 0 15211 GROUP 1 AUTOMOTIVE INC COM 398905109 11 65 SH SOLE 4 65 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 92 548 SH SOLE 7 548 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 10474 62408 SH SOLE 18 62408 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 11965 71292 SH SOLE 19 71292 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 357642 2130977 SH SOLE 21 2130977 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 84536 503702 SH SOLE 22 485838 0 17864 GROUP 1 AUTOMOTIVE INC COM 398905109 301 1794 SH SOLE 23 1794 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 422 2514 SH SOLE 25 2514 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3291 19609 SH SOLE 26 7743 0 11866 GROUP 1 AUTOMOTIVE INC COM 398905109 54 324 SH SOLE 28 324 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5078 30257 SH SOLE 30 30257 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 345 2054 SH SOLE 34 2054 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 263 1569 SH SOLE 36 1569 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 346 2061 SH SOLE 40 2061 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2175 12959 SH SOLE 43 12802 0 157 GROUPON INC COM NEW 399473206 256 13325 SH SOLE 2 8035 0 5290 GROUPON INC COM NEW 399473206 2 79 SH SOLE 4 79 0 0 GROUPON INC COM NEW 399473206 7 388 SH SOLE 7 388 0 0 GROUPON INC COM NEW 399473206 1195 62140 SH SOLE 18 62140 0 0 GROUPON INC COM NEW 399473206 814 42353 SH SOLE 19 42353 0 0 GROUPON INC COM NEW 399473206 15193 790059 SH SOLE 21 790059 0 0 GROUPON INC COM NEW 399473206 9889 514254 SH SOLE 22 497072 0 17182 GROUPON INC COM NEW 399473206 60 3117 SH SOLE 25 3117 0 0 GROUPON INC COM NEW 399473206 95 4928 SH SOLE 26 2904 0 2024 GROUPON INC COM NEW 399473206 756 39330 SH SOLE 30 39330 0 0 GROUPON INC COM NEW 399473206 50 2599 SH SOLE 40 2599 0 0 GROUPON INC COM NEW 399473206 279 14502 SH SOLE 43 14312 0 190 GROVE INC COM 39959A106 7 1451 SH SOLE 18 1451 0 0 GROVE INC COM 39959A106 93 18314 SH SOLE 21 18314 0 0 GROWGENERATION CORP COM 39986L109 179 19461 SH SOLE 2 13746 0 5715 GROWGENERATION CORP COM 39986L109 8 870 SH SOLE 7 870 0 0 GROWGENERATION CORP COM 39986L109 1393 151245 SH SOLE 18 151245 0 0 GROWGENERATION CORP COM 39986L109 907 98476 SH SOLE 19 98476 0 0 GROWGENERATION CORP COM 39986L109 16897 1834676 SH SOLE 21 1834676 0 0 GROWGENERATION CORP COM 39986L109 11727 1273344 SH SOLE 22 1243717 0 29627 GROWGENERATION CORP COM 39986L109 51 5565 SH SOLE 25 5565 0 0 GROWGENERATION CORP COM 39986L109 181 19673 SH SOLE 26 19673 0 0 GROWGENERATION CORP COM 39986L109 906 98335 SH SOLE 30 98335 0 0 GROWGENERATION CORP COM 39986L109 11 1226 SH SOLE 34 1226 0 0 GROWGENERATION CORP COM 39986L109 46 4949 SH SOLE 40 4949 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 310 5188 SH SOLE 2 5188 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3308 55427 SH SOLE 7 55427 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 28409 475946 SH SOLE 21 475946 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 449 7516 SH SOLE 22 7516 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1485 24873 SH SOLE 30 24873 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 850 14244 SH SOLE 43 12970 0 1274 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7091 31998 SH SOLE 7 31998 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1299 5861 SH SOLE 19 5861 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 60960 275088 SH SOLE 21 275088 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 128 578 SH SOLE 22 578 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 35 157 SH SOLE 28 0 0 157 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2713 12241 SH SOLE 30 12241 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 7604 34315 SH SOLE 43 29486 0 4829 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 938 5816 SH SOLE 2 0 0 5816 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 17862 110788 SH SOLE 7 110788 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3652 22648 SH SOLE 18 0 0 22648 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 23718 147106 SH SOLE 19 147106 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 78192 484972 SH SOLE 21 484972 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 966 5989 SH SOLE 22 5989 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 30395 188522 SH SOLE 25 188522 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 6113 37917 SH SOLE 26 27024 0 10893 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3480 21583 SH SOLE 30 21583 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 32618 202308 SH SOLE 34 202308 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 7259 45020 SH SOLE 43 39438 0 5582 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 1836 403469 SH SOLE 43 402891 0 578 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 417 38591 SH SOLE 21 38591 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 1308 121068 SH SOLE 30 121068 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8166 756130 SH SOLE 34 756130 0 0 GRUPO SIMEC SAB DE C V ADR 400491106 26 902 SH SOLE 43 902 0 0 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 64 31556 SH SOLE 21 31556 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 772 65971 SH SOLE 22 65971 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1986 169767 SH SOLE 43 128849 0 40918 GSE SYS INC COM 36227K106 20 9577 SH SOLE 21 9577 0 0 GSE SYS INC COM 36227K106 97 46434 SH SOLE 22 46434 0 0 GSI TECHNOLOGY INC COM 36241U106 13 3501 SH SOLE 18 3501 0 0 GSI TECHNOLOGY INC COM 36241U106 219 57070 SH SOLE 21 57070 0 0 GSI TECHNOLOGY INC COM 36241U106 113 29624 SH SOLE 22 29624 0 0 GT BIOPHARMA INC COM NEW 36254L209 9 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 179 62155 SH SOLE 18 62155 0 0 GT BIOPHARMA INC COM NEW 36254L209 113 39307 SH SOLE 19 39307 0 0 GT BIOPHARMA INC COM NEW 36254L209 1705 592068 SH SOLE 21 592068 0 0 GT BIOPHARMA INC COM NEW 36254L209 1308 454096 SH SOLE 22 452840 0 1256 GTY TECHNOLOGY HOLDINGS INC COM 362409104 44 13657 SH SOLE 2 1408 0 12249 GTY TECHNOLOGY HOLDINGS INC COM 362409104 2 517 SH SOLE 7 517 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 332 102720 SH SOLE 18 102720 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 180 55762 SH SOLE 19 55762 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 3785 1171906 SH SOLE 21 1171906 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 1419 439220 SH SOLE 22 423169 0 16051 GUARANTY BANCSHARES INC TEX COM 400764106 299 8543 SH SOLE 2 4855 0 3688 GUARANTY BANCSHARES INC TEX COM 400764106 4 113 SH SOLE 7 113 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 889 25414 SH SOLE 18 25414 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 484 13817 SH SOLE 19 13817 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 10762 307494 SH SOLE 21 307494 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 6771 193459 SH SOLE 22 187732 0 5727 GUARANTY FED BANCSHARES INC COM 40108P101 18 575 SH SOLE 18 575 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 257 8166 SH SOLE 21 8166 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 5 168 SH SOLE 22 168 0 0 GUARDANT HEALTH INC COM 40131M109 6363 96058 SH SOLE 2 44118 0 51940 GUARDANT HEALTH INC COM 40131M109 16 235 SH SOLE 4 235 0 0 GUARDANT HEALTH INC COM 40131M109 79 1186 SH SOLE 7 1186 0 0 GUARDANT HEALTH INC COM 40131M109 4203 63452 SH SOLE 18 63452 0 0 GUARDANT HEALTH INC COM 40131M109 31772 479652 SH SOLE 19 479652 0 0 GUARDANT HEALTH INC COM 40131M109 58 871 SH SOLE 20 871 0 0 GUARDANT HEALTH INC COM 40131M109 118428 1787864 SH SOLE 21 1787864 0 0 GUARDANT HEALTH INC COM 40131M109 144852 2186768 SH SOLE 22 2083770 0 102998 GUARDANT HEALTH INC COM 40131M109 822 12402 SH SOLE 25 12402 0 0 GUARDANT HEALTH INC COM 40131M109 3033 45782 SH SOLE 26 38633 0 7149 GUARDANT HEALTH INC COM 40131M109 285 4306 SH SOLE 28 1802 0 2504 GUARDANT HEALTH INC COM 40131M109 16136 243604 SH SOLE 30 243604 0 0 GUARDANT HEALTH INC COM 40131M109 87 1317 SH SOLE 31 1317 0 0 GUARDANT HEALTH INC COM 40131M109 9153 138186 SH SOLE 34 138186 0 0 GUARDANT HEALTH INC COM 40131M109 729 11000 SH SOLE 40 11000 0 0 GUARDANT HEALTH INC COM 40131M109 54 811 SH OTR 43 811 0 0 GUARDANT HEALTH INC COM 40131M109 1809 27314 SH SOLE 43 22596 0 4718 GUARDANT HEALTH INC NOTE 11/1 40131MAB5 6088 7590000 PRN SOLE 21 7590000 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 1 5092 SH SOLE 18 5092 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 13 53975 SH SOLE 21 53975 0 0 GUARDION HEALTH SCIENCES INC COM 40145Q401 116 501454 SH SOLE 22 501454 0 0 GUESS INC COM 401617105 2562 117267 SH SOLE 2 90770 0 26497 GUESS INC COM 401617105 4 185 SH SOLE 4 185 0 0 GUESS INC COM 401617105 14 647 SH SOLE 7 647 0 0 GUESS INC COM 401617105 3182 145638 SH SOLE 18 145638 0 0 GUESS INC COM 401617105 2511 114899 SH SOLE 19 114899 0 0 GUESS INC COM 401617105 106073 4854617 SH SOLE 21 4854617 0 0 GUESS INC COM 401617105 25950 1187646 SH SOLE 22 1146093 0 41553 GUESS INC COM 401617105 40 1811 SH SOLE 23 1811 0 0 GUESS INC COM 401617105 138 6293 SH SOLE 25 6293 0 0 GUESS INC COM 401617105 1400 64063 SH SOLE 26 45954 0 18109 GUESS INC COM 401617105 41 1877 SH SOLE 28 1877 0 0 GUESS INC COM 401617105 1522 69674 SH SOLE 30 69674 0 0 GUESS INC COM 401617105 340 15542 SH SOLE 34 15542 0 0 GUESS INC COM 401617105 68 3109 SH SOLE 36 3109 0 0 GUESS INC COM 401617105 91 4182 SH SOLE 40 4182 0 0 GUESS INC COM 401617105 891 40771 SH SOLE 43 39208 0 1563 GUESS INC NOTE 2.000% 4/1 401617AD7 1760 1600000 PRN SOLE 21 1600000 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5768 60955 SH SOLE 2 16742 0 44213 GUIDEWIRE SOFTWARE INC COM 40171V100 4575 48353 SH SOLE 4 29122 0 19231 GUIDEWIRE SOFTWARE INC COM 40171V100 633 6691 SH SOLE 7 6691 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 27 281 SH SOLE 13 281 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 750 7929 SH SOLE 15 7929 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 11066 116957 SH SOLE 18 113031 0 3926 GUIDEWIRE SOFTWARE INC COM 40171V100 2339 24721 SH SOLE 19 24721 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 140641 1486377 SH SOLE 21 1486377 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 183031 1934384 SH SOLE 22 1790926 0 143458 GUIDEWIRE SOFTWARE INC COM 40171V100 9166 96874 SH SOLE 23 96874 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 442 4676 SH SOLE 25 4676 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7188 75968 SH SOLE 26 53777 0 22191 GUIDEWIRE SOFTWARE INC COM 40171V100 13258 140120 SH SOLE 28 1482 0 138638 GUIDEWIRE SOFTWARE INC COM 40171V100 34607 365749 SH SOLE 30 250967 0 114782 GUIDEWIRE SOFTWARE INC COM 40171V100 1724 18218 SH SOLE 31 9385 0 8833 GUIDEWIRE SOFTWARE INC COM 40171V100 369 3904 SH SOLE 34 3904 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1419 15002 SH SOLE 36 15002 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 242 2561 SH SOLE 40 2561 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 17 175 SH OTR 43 175 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2422 25596 SH SOLE 43 23039 0 2557 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3006 2874000 PRN SOLE 21 2874000 0 0 GUILD HLDGS CO CL A 40172N107 23 2264 SH SOLE 2 2264 0 0 GUILD HLDGS CO CL A 40172N107 63 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 164 41746 SH SOLE 21 41746 0 0 GULF IS FABRICATION INC COM 402307102 821 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 1353 15059 SH SOLE 2 11632 0 3427 GULFPORT ENERGY CORP COMMON SHARES 402635502 1497 16667 SH SOLE 19 16667 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 4883 54363 SH SOLE 21 54363 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 17660 196610 SH SOLE 22 192247 0 4363 GULFPORT ENERGY CORP COMMON SHARES 402635502 91 1013 SH SOLE 23 1013 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 142 1585 SH SOLE 25 1585 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 166 1843 SH SOLE 26 0 0 1843 GULFPORT ENERGY CORP COMMON SHARES 402635502 804 8948 SH SOLE 30 8948 0 0 GULFPORT ENERGY CORP COMMON SHARES 402635502 113 1258 SH SOLE 40 1258 0 0 GWG HLDGS INC COM 36192A109 2 431 SH SOLE 2 0 0 431 GWG HLDGS INC COM 36192A109 3 592 SH SOLE 18 592 0 0 GWG HLDGS INC COM 36192A109 40 7264 SH SOLE 21 7264 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 1145 117322 SH SOLE 19 117322 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 285 29200 SH SOLE 25 29200 0 0 GX ACQUISITION CORP II CLASS A COM 36260F105 960 98410 SH SOLE 34 98410 0 0 GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 10 38656 SH SOLE 19 38656 0 0 GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 3 9733 SH SOLE 25 9733 0 0 GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 8 32346 SH SOLE 34 32346 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 27056 379248 SH SOLE 2 77522 0 301726 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 474 6651 SH SOLE 4 6651 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 139 1951 SH SOLE 7 1951 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 48 677 SH SOLE 15 677 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 14 200 SH SOLE 17 0 0 200 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 48984 686624 SH SOLE 18 686624 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 92259 1293232 SH SOLE 19 1293232 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 361610 5068832 SH SOLE 21 5068832 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 195505 2740468 SH SOLE 22 2624918 0 115550 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 12402 173849 SH SOLE 25 173849 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 6885 96514 SH SOLE 26 36034 0 60480 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3737 52388 SH SOLE 28 2042 0 50346 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4266 59803 SH SOLE 30 59803 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 101 1420 SH SOLE 31 1420 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 36918 517499 SH SOLE 34 517499 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2858 40056 SH SOLE 36 40056 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 940 13179 SH SOLE 40 13179 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 10 135 SH OTR 43 135 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2286 32043 SH SOLE 43 27103 0 4940 H & E EQUIPMENT SERVICES INC COM 404030108 956 21962 SH SOLE 2 18270 0 3692 H & E EQUIPMENT SERVICES INC COM 404030108 5 110 SH SOLE 4 110 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 16 374 SH SOLE 7 374 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3671 84353 SH SOLE 18 84353 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 5179 119002 SH SOLE 19 119002 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 52668 1210202 SH SOLE 21 1210202 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 33008 758460 SH SOLE 22 737921 0 20539 H & E EQUIPMENT SERVICES INC COM 404030108 180 4131 SH SOLE 25 4131 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1067 24524 SH SOLE 26 17365 0 7159 H & E EQUIPMENT SERVICES INC COM 404030108 12 287 SH SOLE 28 287 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 932 21411 SH SOLE 30 21411 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 145 3321 SH SOLE 34 3321 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 190 4371 SH SOLE 40 4371 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1214 27900 SH SOLE 43 26007 0 1893 HACKETT GROUP INC COM 404609109 1334 57839 SH SOLE 2 52880 0 4959 HACKETT GROUP INC COM 404609109 7 319 SH SOLE 7 319 0 0 HACKETT GROUP INC COM 404609109 1572 68183 SH SOLE 18 68183 0 0 HACKETT GROUP INC COM 404609109 4424 191830 SH SOLE 19 191830 0 0 HACKETT GROUP INC COM 404609109 20486 888367 SH SOLE 21 888367 0 0 HACKETT GROUP INC COM 404609109 16089 697691 SH SOLE 22 678154 0 19537 HACKETT GROUP INC COM 404609109 8 333 SH SOLE 23 333 0 0 HACKETT GROUP INC COM 404609109 88 3822 SH SOLE 25 3822 0 0 HACKETT GROUP INC COM 404609109 184 7979 SH SOLE 30 7979 0 0 HACKETT GROUP INC COM 404609109 167 7262 SH SOLE 34 7262 0 0 HACKETT GROUP INC COM 404609109 104 4514 SH SOLE 40 4514 0 0 HACKETT GROUP INC COM 404609109 307 13318 SH SOLE 43 13318 0 0 HAEMONETICS CORP MASS COM 405024100 5458 86336 SH SOLE 2 48077 0 38259 HAEMONETICS CORP MASS COM 405024100 13 207 SH SOLE 4 207 0 0 HAEMONETICS CORP MASS COM 405024100 42 659 SH SOLE 7 659 0 0 HAEMONETICS CORP MASS COM 405024100 14995 237195 SH SOLE 18 228862 0 8333 HAEMONETICS CORP MASS COM 405024100 18933 299474 SH SOLE 19 299474 0 0 HAEMONETICS CORP MASS COM 405024100 225241 3562813 SH SOLE 21 3562813 0 0 HAEMONETICS CORP MASS COM 405024100 101067 1598656 SH SOLE 22 1562480 0 36176 HAEMONETICS CORP MASS COM 405024100 815 12896 SH SOLE 23 12896 0 0 HAEMONETICS CORP MASS COM 405024100 615 9729 SH SOLE 25 9729 0 0 HAEMONETICS CORP MASS COM 405024100 4225 66833 SH SOLE 26 16526 0 50307 HAEMONETICS CORP MASS COM 405024100 57 908 SH SOLE 28 908 0 0 HAEMONETICS CORP MASS COM 405024100 1960 31004 SH SOLE 30 31004 0 0 HAEMONETICS CORP MASS COM 405024100 520 8229 SH SOLE 36 8229 0 0 HAEMONETICS CORP MASS COM 405024100 391 6184 SH SOLE 40 6184 0 0 HAEMONETICS CORP MASS COM 405024100 19 298 SH OTR 43 298 0 0 HAEMONETICS CORP MASS COM 405024100 1916 30304 SH SOLE 43 25418 0 4886 HAEMONETICS CORP MASS NOTE 3/0 405024AB6 2660 3175000 PRN SOLE 21 3175000 0 0 HAGERTY INC CL A COM 405166109 9 871 SH SOLE 2 0 0 871 HAGERTY INC CL A COM 405166109 3585 332222 SH SOLE 22 332222 0 0 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 1 70 SH SOLE 43 70 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4643 134972 SH SOLE 2 72446 0 62526 HAIN CELESTIAL GROUP INC COM 405217100 34 988 SH SOLE 4 331 0 657 HAIN CELESTIAL GROUP INC COM 405217100 65 1891 SH SOLE 7 1891 0 0 HAIN CELESTIAL GROUP INC COM 405217100 6813 198038 SH SOLE 18 198038 0 0 HAIN CELESTIAL GROUP INC COM 405217100 876 25465 SH SOLE 19 25465 0 0 HAIN CELESTIAL GROUP INC COM 405217100 156612 4552686 SH SOLE 21 4552686 0 0 HAIN CELESTIAL GROUP INC COM 405217100 85645 2489670 SH SOLE 22 2380153 0 109517 HAIN CELESTIAL GROUP INC COM 405217100 5849 170032 SH SOLE 25 170032 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2938 85399 SH SOLE 26 53710 0 31689 HAIN CELESTIAL GROUP INC COM 405217100 61 1777 SH SOLE 28 1777 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1952 56750 SH SOLE 30 56750 0 0 HAIN CELESTIAL GROUP INC COM 405217100 46 1338 SH SOLE 31 1338 0 0 HAIN CELESTIAL GROUP INC COM 405217100 6006 174605 SH SOLE 34 174605 0 0 HAIN CELESTIAL GROUP INC COM 405217100 343 9962 SH SOLE 36 9962 0 0 HAIN CELESTIAL GROUP INC COM 405217100 408 11865 SH SOLE 40 11865 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2383 69276 SH SOLE 43 62842 0 6434 HALL OF FAME RESORT & ENTMT COM 40619L102 11 9831 SH SOLE 2 2191 0 7640 HALL OF FAME RESORT & ENTMT COM 40619L102 205 185008 SH SOLE 18 185008 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 108 97230 SH SOLE 19 97230 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 2149 1936485 SH SOLE 21 1936485 0 0 HALL OF FAME RESORT & ENTMT COM 40619L102 1673 1507522 SH SOLE 22 1467558 0 39964 HALLADOR ENERGY COMPANY COM 40609P105 14 4140 SH SOLE 18 4140 0 0 HALLADOR ENERGY COMPANY COM 40609P105 237 67744 SH SOLE 21 67744 0 0 HALLADOR ENERGY COMPANY COM 40609P105 277 79165 SH SOLE 22 79165 0 0 HALLIBURTON CO COM 406216101 121660 3212566 SH SOLE 2 757845 0 2454721 HALLIBURTON CO COM 406216101 27074 714912 SH SOLE 4 344528 0 370384 HALLIBURTON CO COM 406216101 29627 782347 SH SOLE 7 758437 0 23910 HALLIBURTON CO COM 406216101 1589 41955 SH SOLE 13 41955 0 0 HALLIBURTON CO COM 406216101 4958 130910 SH SOLE 15 130910 0 0 HALLIBURTON CO COM 406216101 0 7 SH SOLE 17 0 0 7 HALLIBURTON CO COM 406216101 65829 1738292 SH SOLE 18 1514567 0 223725 HALLIBURTON CO COM 406216101 34449 909653 SH SOLE 19 909653 0 0 HALLIBURTON CO COM 406216101 1019050 26909153 SH SOLE 21 26909153 0 0 HALLIBURTON CO COM 406216101 753919 19908070 SH SOLE 22 17553281 0 2354789 HALLIBURTON CO COM 406216101 43993 1161685 SH SOLE 23 1161685 0 0 HALLIBURTON CO COM 406216101 134316 3546759 SH SOLE 25 3546759 0 0 HALLIBURTON CO COM 406216101 117926 3113982 SH SOLE 26 1620860 0 1493122 HALLIBURTON CO COM 406216101 95295 2516380 SH SOLE 28 306356 0 2210024 HALLIBURTON CO COM 406216101 1095 28915 SH SOLE 29 28915 0 0 HALLIBURTON CO COM 406216101 245917 6493724 SH SOLE 30 6061849 0 431875 HALLIBURTON CO COM 406216101 9475 250202 SH SOLE 31 151085 0 99117 HALLIBURTON CO COM 406216101 6653 175668 SH SOLE 34 175668 0 0 HALLIBURTON CO COM 406216101 16587 438002 SH SOLE 36 438002 0 0 HALLIBURTON CO COM 406216101 1193 31491 SH SOLE 40 31491 0 0 HALLIBURTON CO COM 406216101 75 1986 SH OTR 43 1986 0 0 HALLIBURTON CO COM 406216101 30909 816191 SH SOLE 43 730556 0 85635 HALLMARK FINL SVCS INC COM NEW 40624Q203 9 2556 SH SOLE 18 2556 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 168 46345 SH SOLE 21 46345 0 0 HALLMARK FINL SVCS INC COM NEW 40624Q203 787 216824 SH SOLE 22 216824 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 10929 274046 SH SOLE 2 167296 0 106750 HALOZYME THERAPEUTICS INC COM 40637H109 17 427 SH SOLE 4 427 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 75 1871 SH SOLE 7 1871 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 25390 636657 SH SOLE 18 609783 0 26874 HALOZYME THERAPEUTICS INC COM 40637H109 93577 2346455 SH SOLE 19 2346455 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 432173 10836832 SH SOLE 21 10836832 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 180668 4530283 SH SOLE 22 4450291 0 79992 HALOZYME THERAPEUTICS INC COM 40637H109 928 23272 SH SOLE 23 23272 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 738 18515 SH SOLE 25 18515 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 6520 163500 SH SOLE 26 43784 0 119716 HALOZYME THERAPEUTICS INC COM 40637H109 1932 48433 SH SOLE 28 48433 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 26348 660692 SH SOLE 30 660692 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 161 4046 SH SOLE 34 4046 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 705 17681 SH SOLE 40 17681 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 66 1655 SH OTR 43 1655 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4222 105860 SH SOLE 43 103444 0 2416 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 3921 4500000 PRN SOLE 2 4500000 0 0 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 4692 5385000 PRN SOLE 21 5385000 0 0 HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 7623 8750000 PRN SOLE 22 8750000 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 66 5672 SH SOLE 2 4354 0 1318 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 273 23468 SH SOLE 18 23468 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 144 12421 SH SOLE 19 12421 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3015 259284 SH SOLE 21 259284 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 2250 193431 SH SOLE 22 190476 0 2955 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 21 1805 SH SOLE 43 1805 0 0 HAMILTON LANE INC CL A 407497106 3395 43921 SH SOLE 2 20787 0 23134 HAMILTON LANE INC CL A 407497106 7 94 SH SOLE 4 94 0 0 HAMILTON LANE INC CL A 407497106 37 482 SH SOLE 7 482 0 0 HAMILTON LANE INC CL A 407497106 7879 101939 SH SOLE 18 91814 0 10125 HAMILTON LANE INC CL A 407497106 19395 250939 SH SOLE 19 250939 0 0 HAMILTON LANE INC CL A 407497106 92903 1202002 SH SOLE 21 1202002 0 0 HAMILTON LANE INC CL A 407497106 76078 984317 SH SOLE 22 963607 0 20710 HAMILTON LANE INC CL A 407497106 519 6712 SH SOLE 23 6712 0 0 HAMILTON LANE INC CL A 407497106 394 5099 SH SOLE 25 5099 0 0 HAMILTON LANE INC CL A 407497106 3388 43838 SH SOLE 26 8454 0 35384 HAMILTON LANE INC CL A 407497106 50 647 SH SOLE 28 647 0 0 HAMILTON LANE INC CL A 407497106 21552 278843 SH SOLE 30 278843 0 0 HAMILTON LANE INC CL A 407497106 352 4556 SH SOLE 40 4556 0 0 HAMILTON LANE INC CL A 407497106 513 6633 SH SOLE 43 5912 0 721 HANCOCK WHITNEY CORPORATION COM 410120109 12424 238232 SH SOLE 2 136150 0 102082 HANCOCK WHITNEY CORPORATION COM 410120109 142 2727 SH SOLE 4 355 0 2372 HANCOCK WHITNEY CORPORATION COM 410120109 100 1914 SH SOLE 7 1914 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 21280 408063 SH SOLE 18 408063 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 24858 476657 SH SOLE 19 476657 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 324837 6228903 SH SOLE 21 6228903 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 154773 2967849 SH SOLE 22 2879061 0 88788 HANCOCK WHITNEY CORPORATION COM 410120109 748 14339 SH SOLE 23 14339 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 778 14920 SH SOLE 25 14920 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 6479 124237 SH SOLE 26 29345 0 94892 HANCOCK WHITNEY CORPORATION COM 410120109 81 1547 SH SOLE 28 1547 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 7926 151984 SH SOLE 30 151984 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 340 6522 SH SOLE 36 6522 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 606 11627 SH SOLE 40 11627 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 5218 100052 SH SOLE 43 92429 0 7623 HANESBRANDS INC COM 410345102 8856 594744 SH SOLE 2 268632 0 326112 HANESBRANDS INC COM 410345102 154 10323 SH SOLE 4 10323 0 0 HANESBRANDS INC COM 410345102 525 35237 SH SOLE 7 35237 0 0 HANESBRANDS INC COM 410345102 14049 943493 SH SOLE 18 943493 0 0 HANESBRANDS INC COM 410345102 1543 103627 SH SOLE 19 103627 0 0 HANESBRANDS INC COM 410345102 375828 25240323 SH SOLE 21 25240323 0 0 HANESBRANDS INC COM 410345102 144540 9707156 SH SOLE 22 9305243 0 401913 HANESBRANDS INC COM 410345102 1049 70475 SH SOLE 25 70475 0 0 HANESBRANDS INC COM 410345102 2173 145923 SH SOLE 26 117668 0 28255 HANESBRANDS INC COM 410345102 93 6220 SH SOLE 28 6220 0 0 HANESBRANDS INC COM 410345102 3198 214787 SH SOLE 30 214787 0 0 HANESBRANDS INC COM 410345102 77 5149 SH SOLE 31 5149 0 0 HANESBRANDS INC COM 410345102 2273 152629 SH SOLE 32 152629 0 0 HANESBRANDS INC COM 410345102 1332 89488 SH SOLE 36 89488 0 0 HANESBRANDS INC COM 410345102 636 42715 SH SOLE 40 42715 0 0 HANESBRANDS INC COM 410345102 22 1453 SH OTR 43 1453 0 0 HANESBRANDS INC COM 410345102 3251 218305 SH SOLE 43 186605 0 31700 HANGER INC COM NEW 41043F208 455 24827 SH SOLE 2 15685 0 9142 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 2754 150239 SH SOLE 18 135139 0 15100 HANGER INC COM NEW 41043F208 3131 170800 SH SOLE 19 170800 0 0 HANGER INC COM NEW 41043F208 86456 4716632 SH SOLE 21 4716632 0 0 HANGER INC COM NEW 41043F208 17795 970823 SH SOLE 22 943310 0 27513 HANGER INC COM NEW 41043F208 77 4182 SH SOLE 23 4182 0 0 HANGER INC COM NEW 41043F208 98 5357 SH SOLE 25 5357 0 0 HANGER INC COM NEW 41043F208 135 7385 SH SOLE 26 1856 0 5529 HANGER INC COM NEW 41043F208 2151 117370 SH SOLE 30 117370 0 0 HANGER INC COM NEW 41043F208 31 1690 SH SOLE 36 1690 0 0 HANGER INC COM NEW 41043F208 84 4599 SH SOLE 40 4599 0 0 HANGER INC COM NEW 41043F208 145 7888 SH SOLE 43 7888 0 0 HANMI FINL CORP COM NEW 410495204 417 16947 SH SOLE 2 722 0 16225 HANMI FINL CORP COM NEW 410495204 12 490 SH SOLE 7 490 0 0 HANMI FINL CORP COM NEW 410495204 2925 118864 SH SOLE 18 118864 0 0 HANMI FINL CORP COM NEW 410495204 1028 41757 SH SOLE 19 41757 0 0 HANMI FINL CORP COM NEW 410495204 85738 3483880 SH SOLE 21 3483880 0 0 HANMI FINL CORP COM NEW 410495204 18803 764050 SH SOLE 22 749172 0 14878 HANMI FINL CORP COM NEW 410495204 939 38142 SH SOLE 30 38142 0 0 HANMI FINL CORP COM NEW 410495204 252 10250 SH SOLE 43 10250 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 6017 126863 SH SOLE 2 81926 0 44937 HANNON ARMSTRONG SUST INFR C COM 41068X100 14 285 SH SOLE 4 285 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 49 1040 SH SOLE 7 1040 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 10677 225118 SH SOLE 18 225118 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7883 166205 SH SOLE 19 166205 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 168881 3560637 SH SOLE 21 3560637 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 96143 2027048 SH SOLE 22 1947304 0 79744 HANNON ARMSTRONG SUST INFR C COM 41068X100 47 983 SH SOLE 23 983 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 772 16271 SH SOLE 25 16271 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1329 28011 SH SOLE 26 21531 0 6480 HANNON ARMSTRONG SUST INFR C COM 41068X100 66 1402 SH SOLE 28 1402 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2476 52210 SH SOLE 30 52210 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 580 12221 SH SOLE 36 12221 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 503 10605 SH SOLE 40 10605 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2187 46109 SH SOLE 43 40476 0 5633 HANOVER INS GROUP INC COM 410867105 15455 103362 SH SOLE 2 44151 0 59211 HANOVER INS GROUP INC COM 410867105 19 130 SH SOLE 4 130 0 0 HANOVER INS GROUP INC COM 410867105 126 841 SH SOLE 7 841 0 0 HANOVER INS GROUP INC COM 410867105 12336 82504 SH SOLE 18 80097 0 2407 HANOVER INS GROUP INC COM 410867105 8006 53543 SH SOLE 19 53543 0 0 HANOVER INS GROUP INC COM 410867105 274816 1837991 SH SOLE 21 1837991 0 0 HANOVER INS GROUP INC COM 410867105 156821 1048827 SH SOLE 22 1000413 0 48414 HANOVER INS GROUP INC COM 410867105 896 5992 SH SOLE 25 5992 0 0 HANOVER INS GROUP INC COM 410867105 2177 14558 SH SOLE 26 11304 0 3254 HANOVER INS GROUP INC COM 410867105 95 636 SH SOLE 28 636 0 0 HANOVER INS GROUP INC COM 410867105 2980 19929 SH SOLE 30 19929 0 0 HANOVER INS GROUP INC COM 410867105 78 524 SH SOLE 31 524 0 0 HANOVER INS GROUP INC COM 410867105 2138 14300 SH SOLE 34 14300 0 0 HANOVER INS GROUP INC COM 410867105 704 4706 SH SOLE 36 4706 0 0 HANOVER INS GROUP INC COM 410867105 647 4324 SH SOLE 40 4324 0 0 HANOVER INS GROUP INC COM 410867105 6449 43130 SH SOLE 43 41918 0 1212 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 5 2194 SH SOLE 18 2194 0 0 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 67 29482 SH SOLE 21 29482 0 0 HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 2 751 SH SOLE 22 751 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 458 32668 SH SOLE 2 15252 0 17416 HARBORONE BANCORP INC NEW COM NEW 41165Y100 9 672 SH SOLE 7 672 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 2125 151572 SH SOLE 18 151572 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 1216 86751 SH SOLE 19 86751 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 27362 1951649 SH SOLE 21 1951649 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 18477 1317929 SH SOLE 22 1266491 0 51438 HARBORONE BANCORP INC NEW COM NEW 41165Y100 105 7456 SH SOLE 25 7456 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 230 16424 SH SOLE 30 16424 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 4 253 SH SOLE 36 253 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 94 6677 SH SOLE 40 6677 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 725 51736 SH SOLE 43 51572 0 164 HARLEY DAVIDSON INC COM 412822108 17245 437690 SH SOLE 2 154388 0 283302 HARLEY DAVIDSON INC COM 412822108 220 5593 SH SOLE 4 5593 0 0 HARLEY DAVIDSON INC COM 412822108 151 3828 SH SOLE 7 3828 0 0 HARLEY DAVIDSON INC COM 412822108 13189 334742 SH SOLE 18 334742 0 0 HARLEY DAVIDSON INC COM 412822108 1782 45224 SH SOLE 19 45224 0 0 HARLEY DAVIDSON INC COM 412822108 288883 7332046 SH SOLE 21 7332046 0 0 HARLEY DAVIDSON INC COM 412822108 166028 4213909 SH SOLE 22 4035959 0 177950 HARLEY DAVIDSON INC COM 412822108 1113 28249 SH SOLE 25 28249 0 0 HARLEY DAVIDSON INC COM 412822108 3055 77529 SH SOLE 26 65439 0 12090 HARLEY DAVIDSON INC COM 412822108 108 2738 SH SOLE 28 2738 0 0 HARLEY DAVIDSON INC COM 412822108 3675 93283 SH SOLE 30 93283 0 0 HARLEY DAVIDSON INC COM 412822108 88 2245 SH SOLE 31 2245 0 0 HARLEY DAVIDSON INC COM 412822108 1329 33725 SH SOLE 36 33725 0 0 HARLEY DAVIDSON INC COM 412822108 820 20822 SH SOLE 40 20822 0 0 HARLEY DAVIDSON INC COM 412822108 18 466 SH OTR 43 466 0 0 HARLEY DAVIDSON INC COM 412822108 3750 95168 SH SOLE 43 88773 0 6395 HARMONIC INC COM 413160102 1851 199280 SH SOLE 2 145051 0 54229 HARMONIC INC COM 413160102 12 1315 SH SOLE 7 1315 0 0 HARMONIC INC COM 413160102 3276 352617 SH SOLE 18 352617 0 0 HARMONIC INC COM 413160102 1752 188552 SH SOLE 19 188552 0 0 HARMONIC INC COM 413160102 116662 12557785 SH SOLE 21 12557785 0 0 HARMONIC INC COM 413160102 22540 2426240 SH SOLE 22 2331224 0 95016 HARMONIC INC COM 413160102 34 3680 SH SOLE 23 3680 0 0 HARMONIC INC COM 413160102 181 19490 SH SOLE 25 19490 0 0 HARMONIC INC COM 413160102 165 17767 SH SOLE 26 7480 0 10287 HARMONIC INC COM 413160102 1700 183007 SH SOLE 30 183007 0 0 HARMONIC INC COM 413160102 168 18132 SH SOLE 36 18132 0 0 HARMONIC INC COM 413160102 139 14924 SH SOLE 40 14924 0 0 HARMONIC INC COM 413160102 205 22089 SH SOLE 43 22089 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 1880 38652 SH SOLE 2 29275 0 9377 HARMONY BIOSCIENCES HLDGS IN COM 413197104 17 359 SH SOLE 7 359 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 4000 82221 SH SOLE 18 77190 0 5031 HARMONY BIOSCIENCES HLDGS IN COM 413197104 5006 102908 SH SOLE 19 102908 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 133047 2734772 SH SOLE 21 2734772 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 29977 616167 SH SOLE 22 605604 0 10563 HARMONY BIOSCIENCES HLDGS IN COM 413197104 209 4289 SH SOLE 23 4289 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 127 2617 SH SOLE 25 2617 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 421 8655 SH SOLE 26 0 0 8655 HARMONY BIOSCIENCES HLDGS IN COM 413197104 720 14807 SH SOLE 28 14807 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 10869 223419 SH SOLE 30 223419 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 98 2019 SH SOLE 40 2019 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 99 2034 SH SOLE 43 2022 0 12 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 10251 2037943 SH SOLE 7 2037943 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 57 11380 SH SOLE 22 11380 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 21118 4198435 SH SOLE 30 4198435 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 1386 275462 SH SOLE 43 253285 0 22177 HARPOON THERAPEUTICS INC COM 41358P106 115 23204 SH SOLE 2 9780 0 13424 HARPOON THERAPEUTICS INC COM 41358P106 2 302 SH SOLE 7 302 0 0 HARPOON THERAPEUTICS INC COM 41358P106 290 58357 SH SOLE 18 48379 0 9978 HARPOON THERAPEUTICS INC COM 41358P106 1230 247507 SH SOLE 19 247507 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3920 788781 SH SOLE 21 788781 0 0 HARPOON THERAPEUTICS INC COM 41358P106 3212 646362 SH SOLE 22 642979 0 3383 HARPOON THERAPEUTICS INC COM 41358P106 23 4535 SH SOLE 23 4535 0 0 HARPOON THERAPEUTICS INC COM 41358P106 124 24985 SH SOLE 26 0 0 24985 HARPOON THERAPEUTICS INC COM 41358P106 77 15492 SH SOLE 30 15492 0 0 HARPOON THERAPEUTICS INC COM 41358P106 1 161 SH SOLE 43 161 0 0 HARROW HEALTH INC COM 415858109 41 5943 SH SOLE 2 5342 0 601 HARROW HEALTH INC COM 415858109 31 4561 SH SOLE 18 4561 0 0 HARROW HEALTH INC COM 415858109 780 114331 SH SOLE 21 114331 0 0 HARROW HEALTH INC COM 415858109 2042 299394 SH SOLE 22 299394 0 0 HARROW HEALTH INC COM 415858109 84 12299 SH SOLE 30 12299 0 0 HARSCO CORP COM 415864107 642 52413 SH SOLE 2 22612 0 29801 HARSCO CORP COM 415864107 4 352 SH SOLE 4 352 0 0 HARSCO CORP COM 415864107 11 906 SH SOLE 7 906 0 0 HARSCO CORP COM 415864107 3451 281904 SH SOLE 18 281904 0 0 HARSCO CORP COM 415864107 1731 141414 SH SOLE 19 141414 0 0 HARSCO CORP COM 415864107 117653 9612211 SH SOLE 21 9612211 0 0 HARSCO CORP COM 415864107 24218 1978581 SH SOLE 22 1907414 0 71167 HARSCO CORP COM 415864107 123 10031 SH SOLE 25 10031 0 0 HARSCO CORP COM 415864107 411 33614 SH SOLE 26 28014 0 5600 HARSCO CORP COM 415864107 615 50274 SH SOLE 28 50274 0 0 HARSCO CORP COM 415864107 2523 206120 SH SOLE 30 206120 0 0 HARSCO CORP COM 415864107 111 9096 SH SOLE 40 9096 0 0 HARSCO CORP COM 415864107 759 61997 SH SOLE 43 60636 0 1361 HARTFORD FINL SVCS GROUP INC COM 416515104 73726 1026677 SH SOLE 2 360040 0 666637 HARTFORD FINL SVCS GROUP INC COM 416515104 20214 281492 SH SOLE 4 178226 0 103266 HARTFORD FINL SVCS GROUP INC COM 416515104 30302 421971 SH SOLE 7 330978 0 90993 HARTFORD FINL SVCS GROUP INC COM 416515104 257 3575 SH SOLE 13 3575 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3525 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 63759 887889 SH SOLE 18 769502 0 118387 HARTFORD FINL SVCS GROUP INC COM 416515104 11286 157159 SH SOLE 19 157159 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 704221 9806723 SH SOLE 21 9806723 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 527204 7341649 SH SOLE 22 6631509 0 710140 HARTFORD FINL SVCS GROUP INC COM 416515104 33444 465729 SH SOLE 23 465729 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 40114 558615 SH SOLE 25 558615 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 70439 980910 SH SOLE 26 505018 0 475892 HARTFORD FINL SVCS GROUP INC COM 416515104 98892 1377141 SH SOLE 28 141776 0 1235365 HARTFORD FINL SVCS GROUP INC COM 416515104 370 5155 SH SOLE 29 5155 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 131158 1826463 SH SOLE 30 1826463 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6515 90721 SH SOLE 31 50340 0 40381 HARTFORD FINL SVCS GROUP INC COM 416515104 1273 17733 SH SOLE 34 17733 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 10999 153169 SH SOLE 36 153169 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 795 11070 SH SOLE 40 11070 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 52 720 SH OTR 43 720 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 22590 314583 SH SOLE 43 296445 0 18138 HARVARD BIOSCIENCE INC COM 416906105 363 58389 SH SOLE 2 16095 0 42294 HARVARD BIOSCIENCE INC COM 416906105 4 619 SH SOLE 7 619 0 0 HARVARD BIOSCIENCE INC COM 416906105 648 104339 SH SOLE 18 104339 0 0 HARVARD BIOSCIENCE INC COM 416906105 447 71972 SH SOLE 19 71972 0 0 HARVARD BIOSCIENCE INC COM 416906105 10055 1619222 SH SOLE 21 1619222 0 0 HARVARD BIOSCIENCE INC COM 416906105 7316 1178171 SH SOLE 22 1166949 0 11222 HARVARD BIOSCIENCE INC COM 416906105 37 6009 SH SOLE 26 0 0 6009 HARVARD BIOSCIENCE INC COM 416906105 116 18652 SH SOLE 30 18652 0 0 HARVARD BIOSCIENCE INC COM 416906105 4 629 SH SOLE 43 629 0 0 HASBRO INC COM 418056107 14365 175348 SH SOLE 2 52097 0 123251 HASBRO INC COM 418056107 10000 122068 SH SOLE 4 82985 0 39083 HASBRO INC COM 418056107 10306 125806 SH SOLE 7 121606 0 4200 HASBRO INC COM 418056107 44 533 SH SOLE 13 533 0 0 HASBRO INC COM 418056107 1517 18515 SH SOLE 15 18515 0 0 HASBRO INC COM 418056107 3 39 SH SOLE 17 0 0 39 HASBRO INC COM 418056107 64917 792450 SH SOLE 18 773415 0 19035 HASBRO INC COM 418056107 77505 946101 SH SOLE 19 946101 0 0 HASBRO INC COM 418056107 335778 4098857 SH SOLE 21 4098857 0 0 HASBRO INC COM 418056107 226793 2768466 SH SOLE 22 2499879 0 268587 HASBRO INC COM 418056107 13449 164169 SH SOLE 23 164169 0 0 HASBRO INC COM 418056107 52533 641275 SH SOLE 25 641275 0 0 HASBRO INC COM 418056107 65659 801497 SH SOLE 26 529387 0 272110 HASBRO INC COM 418056107 32398 395479 SH SOLE 28 10122 0 385357 HASBRO INC COM 418056107 102894 1256031 SH SOLE 30 1215732 0 40299 HASBRO INC COM 418056107 2495 30458 SH SOLE 31 15833 0 14625 HASBRO INC COM 418056107 40246 491286 SH SOLE 34 491286 0 0 HASBRO INC COM 418056107 5380 65668 SH SOLE 36 65668 0 0 HASBRO INC COM 418056107 1919 23423 SH SOLE 37 23423 0 0 HASBRO INC COM 418056107 372 4538 SH SOLE 40 4538 0 0 HASBRO INC COM 418056107 32 391 SH OTR 43 391 0 0 HASBRO INC COM 418056107 13506 164872 SH SOLE 43 155791 0 9080 HASHICORP INC COM CL A 418100103 647 11976 SH SOLE 2 11465 0 511 HASHICORP INC COM CL A 418100103 1179 21833 SH SOLE 21 21833 0 0 HASHICORP INC COM CL A 418100103 13311 246504 SH SOLE 22 246504 0 0 HASHICORP INC COM CL A 418100103 4508 83490 SH SOLE 28 0 0 83490 HASHICORP INC COM CL A 418100103 13999 259241 SH SOLE 34 259241 0 0 HAVERTY FURNITURE COS INC COM 419596101 3499 127607 SH SOLE 2 103460 0 24147 HAVERTY FURNITURE COS INC COM 419596101 2 70 SH SOLE 4 70 0 0 HAVERTY FURNITURE COS INC COM 419596101 6 216 SH SOLE 7 216 0 0 HAVERTY FURNITURE COS INC COM 419596101 1650 60191 SH SOLE 18 60191 0 0 HAVERTY FURNITURE COS INC COM 419596101 5823 212365 SH SOLE 19 212365 0 0 HAVERTY FURNITURE COS INC COM 419596101 52593 1918053 SH SOLE 21 1918053 0 0 HAVERTY FURNITURE COS INC COM 419596101 19124 697444 SH SOLE 22 681917 0 15527 HAVERTY FURNITURE COS INC COM 419596101 149 5423 SH SOLE 23 5423 0 0 HAVERTY FURNITURE COS INC COM 419596101 55 2016 SH SOLE 25 2016 0 0 HAVERTY FURNITURE COS INC COM 419596101 882 32157 SH SOLE 26 1312 0 30845 HAVERTY FURNITURE COS INC COM 419596101 574 20933 SH SOLE 30 20933 0 0 HAVERTY FURNITURE COS INC COM 419596101 418 15233 SH SOLE 34 15233 0 0 HAVERTY FURNITURE COS INC COM 419596101 10 361 SH SOLE 36 361 0 0 HAVERTY FURNITURE COS INC COM 419596101 63 2295 SH SOLE 40 2295 0 0 HAVERTY FURNITURE COS INC COM 419596101 197 7176 SH SOLE 43 7176 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 10173 240436 SH SOLE 2 96114 0 144322 HAWAIIAN ELEC INDUSTRIES COM 419870100 687 16226 SH SOLE 4 16226 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 104 2450 SH SOLE 7 2450 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 9932 234744 SH SOLE 18 234744 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1294 30584 SH SOLE 19 30584 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 236253 5583860 SH SOLE 21 5583860 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 123741 2924628 SH SOLE 22 2800901 0 123727 HAWAIIAN ELEC INDUSTRIES COM 419870100 597 14105 SH SOLE 25 14105 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2261 53445 SH SOLE 26 42845 0 10600 HAWAIIAN ELEC INDUSTRIES COM 419870100 82 1947 SH SOLE 28 1947 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5510 130230 SH SOLE 30 130230 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 67 1572 SH SOLE 31 1572 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 302 7134 SH SOLE 36 7134 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 629 14861 SH SOLE 40 14861 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 18 433 SH OTR 43 433 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3875 91579 SH SOLE 43 85851 0 5728 HAWAIIAN HOLDINGS INC COM 419879101 1085 55059 SH SOLE 2 37609 0 17450 HAWAIIAN HOLDINGS INC COM 419879101 16 804 SH SOLE 7 804 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3695 187542 SH SOLE 18 187542 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1770 89840 SH SOLE 19 89840 0 0 HAWAIIAN HOLDINGS INC COM 419879101 125482 6369628 SH SOLE 21 6369628 0 0 HAWAIIAN HOLDINGS INC COM 419879101 24696 1253608 SH SOLE 22 1215530 0 38078 HAWAIIAN HOLDINGS INC COM 419879101 59 2987 SH SOLE 25 2987 0 0 HAWAIIAN HOLDINGS INC COM 419879101 39 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1404 71277 SH SOLE 30 71277 0 0 HAWAIIAN HOLDINGS INC COM 419879101 139 7060 SH SOLE 34 7060 0 0 HAWAIIAN HOLDINGS INC COM 419879101 36 1803 SH SOLE 40 1803 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1224 62117 SH SOLE 43 42595 0 19522 HAWKINS INC COM 420261109 1818 39606 SH SOLE 2 19679 0 19927 HAWKINS INC COM 420261109 13 276 SH SOLE 7 276 0 0 HAWKINS INC COM 420261109 3358 73154 SH SOLE 18 70552 0 2602 HAWKINS INC COM 420261109 2650 57739 SH SOLE 19 57739 0 0 HAWKINS INC COM 420261109 112185 2444107 SH SOLE 21 2444107 0 0 HAWKINS INC COM 420261109 24165 526465 SH SOLE 22 511346 0 15119 HAWKINS INC COM 420261109 54 1174 SH SOLE 23 1174 0 0 HAWKINS INC COM 420261109 111 2427 SH SOLE 25 2427 0 0 HAWKINS INC COM 420261109 1150 25052 SH SOLE 30 25052 0 0 HAWKINS INC COM 420261109 101 2198 SH SOLE 40 2198 0 0 HAWKINS INC COM 420261109 36 781 SH OTR 43 781 0 0 HAWKINS INC COM 420261109 645 14054 SH SOLE 43 13630 0 424 HAWTHORN BANCSHARES INC COM 420476103 31 1233 SH SOLE 18 1233 0 0 HAWTHORN BANCSHARES INC COM 420476103 578 22872 SH SOLE 21 22872 0 0 HAWTHORN BANCSHARES INC COM 420476103 25 996 SH SOLE 22 996 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 259 6088 SH SOLE 2 429 0 5659 HAYNES INTERNATIONAL INC COM NEW 420877201 6 132 SH SOLE 7 132 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 2060 48364 SH SOLE 18 48364 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 933 21902 SH SOLE 19 21902 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 70991 1666454 SH SOLE 21 1666454 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 13725 322179 SH SOLE 22 314786 0 7393 HAYNES INTERNATIONAL INC COM NEW 420877201 583 13688 SH SOLE 30 13688 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 211 4953 SH SOLE 43 4810 0 143 HAYWARD HLDGS INC COM 421298100 1258 75671 SH SOLE 2 48432 0 27239 HAYWARD HLDGS INC COM 421298100 10 621 SH SOLE 7 621 0 0 HAYWARD HLDGS INC COM 421298100 329 19801 SH SOLE 18 19801 0 0 HAYWARD HLDGS INC COM 421298100 242 14537 SH SOLE 19 14537 0 0 HAYWARD HLDGS INC COM 421298100 10588 637043 SH SOLE 21 637043 0 0 HAYWARD HLDGS INC COM 421298100 17438 1049194 SH SOLE 22 990543 0 58651 HAYWARD HLDGS INC COM 421298100 99 5931 SH SOLE 25 5931 0 0 HAYWARD HLDGS INC COM 421298100 520 31258 SH SOLE 30 31258 0 0 HAYWARD HLDGS INC COM 421298100 17 1035 SH SOLE 31 1035 0 0 HAYWARD HLDGS INC COM 421298100 116 6950 SH SOLE 40 6950 0 0 HBT FINL INC. COM 404111106 945 51975 SH SOLE 2 3488 0 48487 HBT FINL INC. COM 404111106 614 33800 SH SOLE 18 33800 0 0 HBT FINL INC. COM 404111106 3167 174193 SH SOLE 19 174193 0 0 HBT FINL INC. COM 404111106 6612 363720 SH SOLE 21 363720 0 0 HBT FINL INC. COM 404111106 7779 427906 SH SOLE 22 421154 0 6752 HBT FINL INC. COM 404111106 318 17504 SH SOLE 23 17504 0 0 HBT FINL INC. COM 404111106 1702 93634 SH SOLE 26 0 0 93634 HCA HEALTHCARE INC COM 40412C101 136244 543626 SH SOLE 2 163097 0 380529 HCA HEALTHCARE INC COM 40412C101 32054 127899 SH SOLE 4 111666 0 16233 HCA HEALTHCARE INC COM 40412C101 71045 283478 SH SOLE 7 216615 0 66863 HCA HEALTHCARE INC COM 40412C101 266 1063 SH SOLE 13 1063 0 0 HCA HEALTHCARE INC COM 40412C101 9047 36100 SH SOLE 15 36100 0 0 HCA HEALTHCARE INC COM 40412C101 104305 416188 SH SOLE 18 383413 0 32775 HCA HEALTHCARE INC COM 40412C101 186286 743301 SH SOLE 19 743301 0 0 HCA HEALTHCARE INC COM 40412C101 1357413 5416221 SH SOLE 21 5416221 0 0 HCA HEALTHCARE INC COM 40412C101 1278955 5103165 SH SOLE 22 4615181 0 487984 HCA HEALTHCARE INC COM 40412C101 78647 313809 SH SOLE 23 313809 0 0 HCA HEALTHCARE INC COM 40412C101 103301 412183 SH SOLE 25 412183 0 0 HCA HEALTHCARE INC COM 40412C101 129215 515583 SH SOLE 26 182588 0 332995 HCA HEALTHCARE INC COM 40412C101 147009 586582 SH SOLE 28 49907 0 536675 HCA HEALTHCARE INC COM 40412C101 427116 1704237 SH SOLE 30 1704237 0 0 HCA HEALTHCARE INC COM 40412C101 14377 57364 SH SOLE 31 27033 0 30331 HCA HEALTHCARE INC COM 40412C101 172547 688481 SH SOLE 34 688481 0 0 HCA HEALTHCARE INC COM 40412C101 25327 101057 SH SOLE 36 101057 0 0 HCA HEALTHCARE INC COM 40412C101 2077 8287 SH SOLE 40 8287 0 0 HCA HEALTHCARE INC COM 40412C101 61006 243418 SH SOLE 43 219135 0 24283 HCI GROUP INC COM 40416E103 693 10165 SH SOLE 2 6675 0 3490 HCI GROUP INC COM 40416E103 6 90 SH SOLE 7 90 0 0 HCI GROUP INC COM 40416E103 1619 23742 SH SOLE 18 23742 0 0 HCI GROUP INC COM 40416E103 701 10288 SH SOLE 19 10288 0 0 HCI GROUP INC COM 40416E103 62219 912564 SH SOLE 21 912564 0 0 HCI GROUP INC COM 40416E103 12293 180295 SH SOLE 22 173183 0 7112 HCI GROUP INC COM 40416E103 59 864 SH SOLE 25 864 0 0 HCI GROUP INC COM 40416E103 31 449 SH SOLE 26 0 0 449 HCI GROUP INC COM 40416E103 1020 14964 SH SOLE 30 14964 0 0 HCI GROUP INC COM 40416E103 71 1041 SH SOLE 40 1041 0 0 HCI GROUP INC COM 40416E103 668 9795 SH SOLE 43 9592 0 203 HCW BIOLOGICS INC COM 40423R105 9 3382 SH SOLE 18 3382 0 0 HCW BIOLOGICS INC COM 40423R105 99 36201 SH SOLE 21 36201 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 49146 801341 SH SOLE 2 138609 0 662732 HDFC BANK LTD SPONSORED ADS 40415F101 4877 79522 SH SOLE 4 79522 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 4633 75542 SH SOLE 13 75542 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2704 44092 SH SOLE 15 44092 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH SOLE 17 0 0 13 HDFC BANK LTD SPONSORED ADS 40415F101 12508 203947 SH SOLE 18 203765 0 182 HDFC BANK LTD SPONSORED ADS 40415F101 2823 46033 SH SOLE 19 46033 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 727 11852 SH SOLE 21 11852 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 102587 1672709 SH SOLE 22 1258377 0 414332 HDFC BANK LTD SPONSORED ADS 40415F101 95223 1552629 SH SOLE 26 758897 0 793732 HDFC BANK LTD SPONSORED ADS 40415F101 383 6253 SH SOLE 28 0 0 6253 HDFC BANK LTD SPONSORED ADS 40415F101 8589 140041 SH SOLE 30 140041 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1879 30643 SH SOLE 31 0 0 30643 HDFC BANK LTD SPONSORED ADS 40415F101 2275 37094 SH SOLE 34 37094 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 8370 136471 SH SOLE 43 104900 0 31571 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 8 616 SH SOLE 25 616 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2104 213643 SH SOLE 2 213643 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1223 124119 SH SOLE 18 124119 0 0 HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 31514 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 13527 1373346 SH SOLE 34 1373346 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 27 53410 SH SOLE 2 53410 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 16 31029 SH SOLE 18 31029 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 410 804275 SH SOLE 19 804275 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 0 938 SH SOLE 21 938 0 0 HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 175 343336 SH SOLE 34 343336 0 0 HEALTH CATALYST INC COM 42225T107 745 28524 SH SOLE 2 19361 0 9163 HEALTH CATALYST INC COM 42225T107 6 222 SH SOLE 4 222 0 0 HEALTH CATALYST INC COM 42225T107 19 719 SH SOLE 7 719 0 0 HEALTH CATALYST INC COM 42225T107 3580 137008 SH SOLE 18 137008 0 0 HEALTH CATALYST INC COM 42225T107 31473 1204483 SH SOLE 19 1204483 0 0 HEALTH CATALYST INC COM 42225T107 50139 1918827 SH SOLE 21 1918827 0 0 HEALTH CATALYST INC COM 42225T107 32874 1258077 SH SOLE 22 1216080 0 41997 HEALTH CATALYST INC COM 42225T107 25 948 SH SOLE 23 948 0 0 HEALTH CATALYST INC COM 42225T107 150 5744 SH SOLE 25 5744 0 0 HEALTH CATALYST INC COM 42225T107 445 17033 SH SOLE 26 15072 0 1961 HEALTH CATALYST INC COM 42225T107 57 2171 SH SOLE 28 2171 0 0 HEALTH CATALYST INC COM 42225T107 863 33046 SH SOLE 30 33046 0 0 HEALTH CATALYST INC COM 42225T107 164 6290 SH SOLE 40 6290 0 0 HEALTH CATALYST INC COM 42225T107 682 26097 SH SOLE 43 25468 0 629 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 190 19136 SH SOLE 18 19136 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5048 509348 SH SOLE 19 509348 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 47 4704 SH SOLE 20 4704 0 0 HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2596 261952 SH SOLE 34 261952 0 0 HEALTHCARE RLTY TR COM 421946104 9000 327502 SH SOLE 2 188489 0 139013 HEALTHCARE RLTY TR COM 421946104 1945 70772 SH SOLE 4 70772 0 0 HEALTHCARE RLTY TR COM 421946104 5089 185190 SH SOLE 7 185190 0 0 HEALTHCARE RLTY TR COM 421946104 19063 693722 SH SOLE 18 693722 0 0 HEALTHCARE RLTY TR COM 421946104 12097 440226 SH SOLE 19 440226 0 0 HEALTHCARE RLTY TR COM 421946104 336980 12262741 SH SOLE 21 12262741 0 0 HEALTHCARE RLTY TR COM 421946104 149960 5457060 SH SOLE 22 5309044 0 148016 HEALTHCARE RLTY TR COM 421946104 194 7071 SH SOLE 23 7071 0 0 HEALTHCARE RLTY TR COM 421946104 17911 651769 SH SOLE 25 651769 0 0 HEALTHCARE RLTY TR COM 421946104 1467 53398 SH SOLE 26 33692 0 19706 HEALTHCARE RLTY TR COM 421946104 2496 90818 SH SOLE 28 2524 0 88294 HEALTHCARE RLTY TR COM 421946104 19159 697209 SH SOLE 30 697209 0 0 HEALTHCARE RLTY TR COM 421946104 58 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 508 18488 SH SOLE 40 18488 0 0 HEALTHCARE RLTY TR COM 421946104 801 29145 SH SOLE 43 27198 0 1947 HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20698 2112000 SH SOLE 2 2112000 0 0 HEALTHCARE SERVICES ACQU COR *W EXP 12/28/202 42227K112 359 1056000 SH SOLE 2 1056000 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 914 49241 SH SOLE 2 24769 0 24472 HEALTHCARE SVCS GROUP INC COM 421906108 6 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 16 867 SH SOLE 7 867 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 4984 268393 SH SOLE 18 268393 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 2471 133090 SH SOLE 19 133090 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 171462 9233274 SH SOLE 21 9233274 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 33435 1800472 SH SOLE 22 1738303 0 62169 HEALTHCARE SVCS GROUP INC COM 421906108 218 11743 SH SOLE 25 11743 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 481 25918 SH SOLE 26 20378 0 5540 HEALTHCARE SVCS GROUP INC COM 421906108 6 306 SH SOLE 28 306 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 2345 126256 SH SOLE 30 126256 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 136 7331 SH SOLE 36 7331 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 149 8008 SH SOLE 40 8008 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1991 107234 SH SOLE 43 46474 0 60760 HEALTHCARE TR AMER INC CL A NEW 42225P501 16591 529376 SH SOLE 2 73656 0 455720 HEALTHCARE TR AMER INC CL A NEW 42225P501 3330 106265 SH SOLE 4 106265 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 8648 275950 SH SOLE 7 275950 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2752 87824 SH SOLE 18 87824 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10291 328360 SH SOLE 19 328360 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 157204 5016094 SH SOLE 21 5016094 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 204729 6532505 SH SOLE 22 6278506 0 253999 HEALTHCARE TR AMER INC CL A NEW 42225P501 201 6429 SH SOLE 23 6429 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 30065 959328 SH SOLE 25 959328 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2714 86599 SH SOLE 26 68714 0 17885 HEALTHCARE TR AMER INC CL A NEW 42225P501 4273 136354 SH SOLE 28 3899 0 132455 HEALTHCARE TR AMER INC CL A NEW 42225P501 32446 1035301 SH SOLE 30 1035301 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 100 3191 SH SOLE 31 3191 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 155 4947 SH SOLE 36 4947 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 911 29061 SH SOLE 40 29061 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 24 757 SH OTR 43 757 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1656 52848 SH SOLE 43 44244 0 8604 HEALTHCARE TRIANGLE INC COM 42227W108 1 1033 SH SOLE 18 1033 0 0 HEALTHCARE TRIANGLE INC COM 42227W108 18 14136 SH SOLE 21 14136 0 0 HEALTHEQUITY INC COM 42226A107 7643 113335 SH SOLE 2 85433 0 27902 HEALTHEQUITY INC COM 42226A107 20 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 73 1083 SH SOLE 7 1083 0 0 HEALTHEQUITY INC COM 42226A107 25210 373819 SH SOLE 18 361880 0 11939 HEALTHEQUITY INC COM 42226A107 21792 323131 SH SOLE 19 323131 0 0 HEALTHEQUITY INC COM 42226A107 397519 5894407 SH SOLE 21 5894407 0 0 HEALTHEQUITY INC COM 42226A107 169614 2515030 SH SOLE 22 2465949 0 49081 HEALTHEQUITY INC COM 42226A107 549 8136 SH SOLE 23 8136 0 0 HEALTHEQUITY INC COM 42226A107 774 11476 SH SOLE 25 11476 0 0 HEALTHEQUITY INC COM 42226A107 4530 67164 SH SOLE 26 32584 0 34580 HEALTHEQUITY INC COM 42226A107 100 1486 SH SOLE 28 1486 0 0 HEALTHEQUITY INC COM 42226A107 3316 49166 SH SOLE 30 49166 0 0 HEALTHEQUITY INC COM 42226A107 755 11198 SH SOLE 40 11198 0 0 HEALTHEQUITY INC COM 42226A107 3593 53284 SH SOLE 43 47304 0 5980 HEALTHPEAK PROPERTIES INC COM 42250P103 39404 1147789 SH SOLE 2 159082 0 988707 HEALTHPEAK PROPERTIES INC COM 42250P103 20196 588297 SH SOLE 4 556383 0 31914 HEALTHPEAK PROPERTIES INC COM 42250P103 42050 1224874 SH SOLE 7 1207037 0 17837 HEALTHPEAK PROPERTIES INC COM 42250P103 82 2377 SH SOLE 13 2377 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2565 74715 SH SOLE 15 74715 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 29927 871757 SH SOLE 18 798653 0 73104 HEALTHPEAK PROPERTIES INC COM 42250P103 30943 901350 SH SOLE 19 901350 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 780325 22730120 SH SOLE 21 22730120 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 532628 15514944 SH SOLE 22 14361749 0 1153195 HEALTHPEAK PROPERTIES INC COM 42250P103 23468 683587 SH SOLE 23 683587 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 111906 3259719 SH SOLE 25 3259719 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 43607 1270227 SH SOLE 26 511619 0 758608 HEALTHPEAK PROPERTIES INC COM 42250P103 52543 1530529 SH SOLE 28 9602 0 1520927 HEALTHPEAK PROPERTIES INC COM 42250P103 13 378 SH SOLE 29 378 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 171013 4981439 SH SOLE 30 4981439 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 4160 121180 SH SOLE 31 60481 0 60699 HEALTHPEAK PROPERTIES INC COM 42250P103 968 28196 SH SOLE 34 28196 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 8968 261239 SH SOLE 36 261239 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 667 19424 SH SOLE 40 19424 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 66 1917 SH OTR 43 1917 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 17096 497983 SH SOLE 43 464968 0 33015 HEALTHSTREAM INC COM 42222N103 399 20045 SH SOLE 2 7227 0 12818 HEALTHSTREAM INC COM 42222N103 3 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 7 358 SH SOLE 7 358 0 0 HEALTHSTREAM INC COM 42222N103 1986 99687 SH SOLE 18 99687 0 0 HEALTHSTREAM INC COM 42222N103 929 46647 SH SOLE 19 46647 0 0 HEALTHSTREAM INC COM 42222N103 64105 3218141 SH SOLE 21 3218141 0 0 HEALTHSTREAM INC COM 42222N103 13225 663922 SH SOLE 22 635746 0 28176 HEALTHSTREAM INC COM 42222N103 64 3221 SH SOLE 25 3221 0 0 HEALTHSTREAM INC COM 42222N103 22 1087 SH SOLE 26 0 0 1087 HEALTHSTREAM INC COM 42222N103 897 45011 SH SOLE 30 45011 0 0 HEALTHSTREAM INC COM 42222N103 16 807 SH SOLE 34 807 0 0 HEALTHSTREAM INC COM 42222N103 65 3264 SH SOLE 40 3264 0 0 HEALTHSTREAM INC COM 42222N103 19 956 SH OTR 43 956 0 0 HEALTHSTREAM INC COM 42222N103 287 14425 SH SOLE 43 14425 0 0 HEARTBEAM INC COM 42238H108 2 891 SH SOLE 18 891 0 0 HEARTBEAM INC COM 42238H108 12 6761 SH SOLE 21 6761 0 0 HEARTLAND EXPRESS INC COM 422347104 698 49635 SH SOLE 2 34383 0 15252 HEARTLAND EXPRESS INC COM 422347104 0 18 SH SOLE 4 18 0 0 HEARTLAND EXPRESS INC COM 422347104 9 675 SH SOLE 7 675 0 0 HEARTLAND EXPRESS INC COM 422347104 2440 173396 SH SOLE 18 173396 0 0 HEARTLAND EXPRESS INC COM 422347104 1255 89221 SH SOLE 19 89221 0 0 HEARTLAND EXPRESS INC COM 422347104 83349 5923874 SH SOLE 21 5923874 0 0 HEARTLAND EXPRESS INC COM 422347104 17055 1212158 SH SOLE 22 1163298 0 48860 HEARTLAND EXPRESS INC COM 422347104 80 5656 SH SOLE 25 5656 0 0 HEARTLAND EXPRESS INC COM 422347104 118 8357 SH SOLE 26 5162 0 3195 HEARTLAND EXPRESS INC COM 422347104 1023 72686 SH SOLE 30 72686 0 0 HEARTLAND EXPRESS INC COM 422347104 78 5514 SH SOLE 40 5514 0 0 HEARTLAND EXPRESS INC COM 422347104 1520 108051 SH SOLE 43 104541 0 3510 HEARTLAND FINL USA INC COM 42234Q102 9862 206198 SH SOLE 2 114220 0 91978 HEARTLAND FINL USA INC COM 42234Q102 4 89 SH SOLE 4 89 0 0 HEARTLAND FINL USA INC COM 42234Q102 27 571 SH SOLE 7 571 0 0 HEARTLAND FINL USA INC COM 42234Q102 5808 121421 SH SOLE 18 121421 0 0 HEARTLAND FINL USA INC COM 42234Q102 38548 805930 SH SOLE 19 805930 0 0 HEARTLAND FINL USA INC COM 42234Q102 69331 1449533 SH SOLE 21 1449533 0 0 HEARTLAND FINL USA INC COM 42234Q102 79094 1653643 SH SOLE 22 1613247 0 40396 HEARTLAND FINL USA INC COM 42234Q102 1010 21112 SH SOLE 23 21112 0 0 HEARTLAND FINL USA INC COM 42234Q102 322 6738 SH SOLE 25 6738 0 0 HEARTLAND FINL USA INC COM 42234Q102 5961 124624 SH SOLE 26 6882 0 117742 HEARTLAND FINL USA INC COM 42234Q102 17 350 SH SOLE 28 350 0 0 HEARTLAND FINL USA INC COM 42234Q102 1109 23177 SH SOLE 30 23177 0 0 HEARTLAND FINL USA INC COM 42234Q102 17 364 SH SOLE 34 364 0 0 HEARTLAND FINL USA INC COM 42234Q102 241 5032 SH SOLE 40 5032 0 0 HEARTLAND FINL USA INC COM 42234Q102 517 10802 SH SOLE 43 10620 0 182 HEAT BIOLOGICS INC COM 42237K409 14 4585 SH SOLE 18 4585 0 0 HEAT BIOLOGICS INC COM 42237K409 216 70630 SH SOLE 21 70630 0 0 HEAT BIOLOGICS INC COM 42237K409 1214 396695 SH SOLE 22 396695 0 0 HECLA MNG CO COM 422704106 3305 503032 SH SOLE 2 280421 0 222611 HECLA MNG CO COM 422704106 14 2165 SH SOLE 4 2165 0 0 HECLA MNG CO COM 422704106 49 7422 SH SOLE 7 7422 0 0 HECLA MNG CO COM 422704106 9938 1512685 SH SOLE 18 1512685 0 0 HECLA MNG CO COM 422704106 6223 947241 SH SOLE 19 947241 0 0 HECLA MNG CO COM 422704106 150420 22895002 SH SOLE 21 22895002 0 0 HECLA MNG CO COM 422704106 85601 13029142 SH SOLE 22 12552100 0 477042 HECLA MNG CO COM 422704106 462 70293 SH SOLE 25 70293 0 0 HECLA MNG CO COM 422704106 1523 231757 SH SOLE 26 192991 0 38766 HECLA MNG CO COM 422704106 63 9542 SH SOLE 28 9542 0 0 HECLA MNG CO COM 422704106 2292 348898 SH SOLE 30 348898 0 0 HECLA MNG CO COM 422704106 42 6459 SH SOLE 34 6459 0 0 HECLA MNG CO COM 422704106 39 5954 SH SOLE 36 5954 0 0 HECLA MNG CO COM 422704106 428 65102 SH SOLE 40 65102 0 0 HECLA MNG CO COM 422704106 1256 191208 SH SOLE 43 184306 0 6902 HEICO CORP NEW COM 422806109 22031 143489 SH SOLE 2 75850 0 67639 HEICO CORP NEW COM 422806109 15537 101192 SH SOLE 4 48090 0 53102 HEICO CORP NEW COM 422806109 586 3819 SH SOLE 7 3819 0 0 HEICO CORP NEW COM 422806109 258 1681 SH SOLE 13 1681 0 0 HEICO CORP NEW COM 422806109 534 3477 SH SOLE 15 3477 0 0 HEICO CORP NEW COM 422806109 11305 73630 SH SOLE 18 55059 0 18571 HEICO CORP NEW COM 422806109 367756 2395181 SH SOLE 19 2395181 0 0 HEICO CORP NEW COM 422806109 155770 1014527 SH SOLE 21 1014527 0 0 HEICO CORP NEW COM 422806109 190518 1240836 SH SOLE 22 1103752 0 137084 HEICO CORP NEW COM 422806109 9190 59852 SH SOLE 23 59852 0 0 HEICO CORP NEW COM 422806109 10109 65841 SH SOLE 25 65841 0 0 HEICO CORP NEW COM 422806109 18021 117367 SH SOLE 26 50958 0 66409 HEICO CORP NEW COM 422806109 22615 147292 SH SOLE 28 770 0 146522 HEICO CORP NEW COM 422806109 93 606 SH SOLE 29 606 0 0 HEICO CORP NEW COM 422806109 24809 161583 SH SOLE 30 161583 0 0 HEICO CORP NEW COM 422806109 1541 10034 SH SOLE 31 5580 0 4454 HEICO CORP NEW COM 422806109 2308 15034 SH SOLE 34 15034 0 0 HEICO CORP NEW COM 422806109 2628 17114 SH SOLE 36 17114 0 0 HEICO CORP NEW COM 422806109 238 1550 SH SOLE 40 1550 0 0 HEICO CORP NEW COM 422806109 5926 38595 SH SOLE 43 35936 0 2659 HEICO CORP NEW CL A 422806208 23145 182489 SH SOLE 2 70757 0 111732 HEICO CORP NEW CL A 422806208 12709 100203 SH SOLE 4 59300 0 40903 HEICO CORP NEW CL A 422806208 962 7588 SH SOLE 7 7588 0 0 HEICO CORP NEW CL A 422806208 853 6725 SH SOLE 13 6725 0 0 HEICO CORP NEW CL A 422806208 862 6800 SH SOLE 15 6800 0 0 HEICO CORP NEW CL A 422806208 20976 165386 SH SOLE 18 112926 0 52460 HEICO CORP NEW CL A 422806208 39053 307918 SH SOLE 19 307918 0 0 HEICO CORP NEW CL A 422806208 250997 1979000 SH SOLE 21 1979000 0 0 HEICO CORP NEW CL A 422806208 249872 1970137 SH SOLE 22 1692406 0 277731 HEICO CORP NEW CL A 422806208 14945 117831 SH SOLE 23 117831 0 0 HEICO CORP NEW CL A 422806208 22490 177323 SH SOLE 25 177323 0 0 HEICO CORP NEW CL A 422806208 37826 298245 SH SOLE 26 99560 0 198685 HEICO CORP NEW CL A 422806208 32236 254167 SH SOLE 28 5137 0 249030 HEICO CORP NEW CL A 422806208 545 4300 SH SOLE 29 4300 0 0 HEICO CORP NEW CL A 422806208 32335 254947 SH SOLE 30 254947 0 0 HEICO CORP NEW CL A 422806208 3372 26584 SH SOLE 31 17799 0 8785 HEICO CORP NEW CL A 422806208 2358 18589 SH SOLE 34 18589 0 0 HEICO CORP NEW CL A 422806208 4415 34813 SH SOLE 36 34813 0 0 HEICO CORP NEW CL A 422806208 290 2283 SH SOLE 40 2283 0 0 HEICO CORP NEW CL A 422806208 1641 12942 SH SOLE 43 11200 0 1742 HEIDRICK & STRUGGLES INTL IN COM 422819102 1834 46325 SH SOLE 2 34363 0 11962 HEIDRICK & STRUGGLES INTL IN COM 422819102 5 127 SH SOLE 4 127 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 12 311 SH SOLE 7 311 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2886 72927 SH SOLE 18 72927 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2655 67072 SH SOLE 19 67072 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 95587 2415034 SH SOLE 21 2415034 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 21969 555065 SH SOLE 22 538976 0 16089 HEIDRICK & STRUGGLES INTL IN COM 422819102 57 1440 SH SOLE 23 1440 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 123 3102 SH SOLE 25 3102 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 221 5575 SH SOLE 26 1213 0 4362 HEIDRICK & STRUGGLES INTL IN COM 422819102 3 82 SH SOLE 28 82 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1367 34533 SH SOLE 30 34533 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 44 1120 SH SOLE 36 1120 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 66 1670 SH SOLE 40 1670 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 836 21122 SH SOLE 43 21122 0 0 HELBIZ INC CLASS A COM 42309B204 1 258 SH SOLE 22 258 0 0 HELEN OF TROY LTD COM G4388N106 4065 20757 SH SOLE 2 18152 0 2605 HELEN OF TROY LTD COM G4388N106 18 93 SH SOLE 4 93 0 0 HELEN OF TROY LTD COM G4388N106 63 321 SH SOLE 7 321 0 0 HELEN OF TROY LTD COM G4388N106 20952 106987 SH SOLE 18 105566 0 1421 HELEN OF TROY LTD COM G4388N106 9928 50695 SH SOLE 19 50695 0 0 HELEN OF TROY LTD COM G4388N106 330548 1687848 SH SOLE 21 1687848 0 0 HELEN OF TROY LTD COM G4388N106 133915 683798 SH SOLE 22 669239 0 14559 HELEN OF TROY LTD COM G4388N106 74 379 SH SOLE 23 379 0 0 HELEN OF TROY LTD COM G4388N106 972 4965 SH SOLE 25 4965 0 0 HELEN OF TROY LTD COM G4388N106 2491 12718 SH SOLE 26 9010 0 3708 HELEN OF TROY LTD COM G4388N106 84 429 SH SOLE 28 429 0 0 HELEN OF TROY LTD COM G4388N106 2977 15200 SH SOLE 30 15200 0 0 HELEN OF TROY LTD COM G4388N106 801 4088 SH SOLE 36 4088 0 0 HELEN OF TROY LTD COM G4388N106 590 3013 SH SOLE 40 3013 0 0 HELIOGEN INC COMMON STOCK 42329E105 15 2883 SH SOLE 2 0 0 2883 HELIOGEN INC COMMON STOCK 42329E105 5893 1120401 SH SOLE 22 1120401 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 976 12166 SH SOLE 2 8761 0 3405 HELIOS TECHNOLOGIES INC COM 42328H109 11 142 SH SOLE 4 142 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 37 458 SH SOLE 7 458 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 6780 84492 SH SOLE 18 84492 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 4643 57852 SH SOLE 19 57852 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 87478 1090064 SH SOLE 21 1090064 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 59568 742276 SH SOLE 22 723290 0 18986 HELIOS TECHNOLOGIES INC COM 42328H109 371 4625 SH SOLE 25 4625 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1080 13462 SH SOLE 26 11898 0 1564 HELIOS TECHNOLOGIES INC COM 42328H109 44 545 SH SOLE 28 545 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1405 17504 SH SOLE 30 17504 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 299 3729 SH SOLE 40 3729 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 168 2090 SH SOLE 43 1900 0 189 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 32 9571 SH SOLE 21 9571 0 0 HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 4 1100 SH SOLE 22 1100 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 410 36902 SH SOLE 2 36902 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 180 16205 SH SOLE 18 16205 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 5044 454407 SH SOLE 19 454407 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 7 593 SH SOLE 21 593 0 0 HELIX ACQUISITION CORP COM CL A G4444C102 2595 233799 SH SOLE 34 233799 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1250 261423 SH SOLE 2 44779 0 216644 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 11 2381 SH SOLE 7 2381 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2669 558448 SH SOLE 18 558448 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2114 442155 SH SOLE 19 442155 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 88086 18428093 SH SOLE 21 18428093 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 19061 3987656 SH SOLE 22 3840069 0 147587 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 52 10835 SH SOLE 23 10835 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 137 28686 SH SOLE 25 28686 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 515 107798 SH SOLE 26 11125 0 96673 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 514 107472 SH SOLE 28 107472 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1171 244951 SH SOLE 30 244951 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 127 26560 SH SOLE 36 26560 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103 21473 SH SOLE 40 21473 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 921 192642 SH SOLE 43 186959 0 5683 HELLO GROUP INC ADS 423403104 5556 961254 SH SOLE 2 175573 0 785681 HELLO GROUP INC ADS 423403104 574 99301 SH SOLE 4 54582 0 44719 HELLO GROUP INC ADS 423403104 97 16800 SH SOLE 7 16800 0 0 HELLO GROUP INC ADS 423403104 806 139365 SH SOLE 13 98752 0 40613 HELLO GROUP INC ADS 423403104 636 109995 SH SOLE 15 109995 0 0 HELLO GROUP INC ADS 423403104 1284 222090 SH SOLE 18 222090 0 0 HELLO GROUP INC ADS 423403104 182 31554 SH SOLE 19 31554 0 0 HELLO GROUP INC ADS 423403104 17318 2996242 SH SOLE 21 2996242 0 0 HELLO GROUP INC ADS 423403104 21171 3662780 SH SOLE 22 2717173 0 945607 HELLO GROUP INC ADS 423403104 1076 186115 SH SOLE 23 186115 0 0 HELLO GROUP INC ADS 423403104 688 118949 SH SOLE 25 118949 0 0 HELLO GROUP INC ADS 423403104 1477 255530 SH SOLE 26 37184 0 218346 HELLO GROUP INC ADS 423403104 2113 365535 SH SOLE 28 17976 0 347559 HELLO GROUP INC ADS 423403104 6420 1110779 SH SOLE 30 1110779 0 0 HELLO GROUP INC ADS 423403104 265 45933 SH SOLE 31 7163 0 38770 HELLO GROUP INC ADS 423403104 59 10240 SH SOLE 34 10240 0 0 HELLO GROUP INC ADS 423403104 3 561 SH SOLE 40 561 0 0 HELLO GROUP INC ADS 423403104 3792 656022 SH SOLE 43 591511 0 64511 HELMERICH & PAYNE INC COM 423452101 5223 122084 SH SOLE 2 40395 0 81689 HELMERICH & PAYNE INC COM 423452101 19 439 SH SOLE 4 439 0 0 HELMERICH & PAYNE INC COM 423452101 143 3338 SH SOLE 7 3338 0 0 HELMERICH & PAYNE INC COM 423452101 16454 384624 SH SOLE 18 384624 0 0 HELMERICH & PAYNE INC COM 423452101 11776 275268 SH SOLE 19 275268 0 0 HELMERICH & PAYNE INC COM 423452101 567965 13276420 SH SOLE 21 13276420 0 0 HELMERICH & PAYNE INC COM 423452101 116618 2725987 SH SOLE 22 2618466 0 107521 HELMERICH & PAYNE INC COM 423452101 198 4632 SH SOLE 23 4632 0 0 HELMERICH & PAYNE INC COM 423452101 627 14664 SH SOLE 25 14664 0 0 HELMERICH & PAYNE INC COM 423452101 2659 62162 SH SOLE 26 25886 0 36276 HELMERICH & PAYNE INC COM 423452101 82 1922 SH SOLE 28 1922 0 0 HELMERICH & PAYNE INC COM 423452101 8110 189572 SH SOLE 30 189572 0 0 HELMERICH & PAYNE INC COM 423452101 960 22450 SH SOLE 36 22450 0 0 HELMERICH & PAYNE INC COM 423452101 549 12834 SH SOLE 40 12834 0 0 HELMERICH & PAYNE INC COM 423452101 8497 198612 SH SOLE 43 169700 0 28912 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 148 32312 SH SOLE 2 24844 0 7468 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2 462 SH SOLE 7 462 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 235 51479 SH SOLE 18 51479 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 158 34582 SH SOLE 19 34582 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2695 589707 SH SOLE 21 589707 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1511 330667 SH SOLE 22 321108 0 9559 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 5610 SH SOLE 25 5610 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 25 5395 SH SOLE 30 5395 0 0 HENNESSY ADVISORS INC COM 425885100 9 867 SH SOLE 18 867 0 0 HENNESSY ADVISORS INC COM 425885100 153 15102 SH SOLE 21 15102 0 0 HENNESSY ADVISORS INC COM 425885100 2 226 SH SOLE 22 226 0 0 HENNESSY CAPITAL INVS CORP V COM CL A 42589T107 33506 3415500 SH SOLE 2 3415500 0 0 HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 205 512641 SH SOLE 2 512641 0 0 HENNESSY CAPITAL INVST CORP UNIT 99/99/9999 42600H207 29136 2970000 SH SOLE 2 2970000 0 0 HENRY JACK & ASSOC INC COM 426281101 32195 163386 SH SOLE 2 32209 0 131177 HENRY JACK & ASSOC INC COM 426281101 10914 55386 SH SOLE 4 34624 0 20762 HENRY JACK & ASSOC INC COM 426281101 22610 114742 SH SOLE 7 94918 0 19824 HENRY JACK & ASSOC INC COM 426281101 74 377 SH SOLE 13 377 0 0 HENRY JACK & ASSOC INC COM 426281101 1861 9446 SH SOLE 15 9446 0 0 HENRY JACK & ASSOC INC COM 426281101 35322 179252 SH SOLE 18 169376 0 9876 HENRY JACK & ASSOC INC COM 426281101 9239 46888 SH SOLE 19 46888 0 0 HENRY JACK & ASSOC INC COM 426281101 603212 3061215 SH SOLE 21 3061215 0 0 HENRY JACK & ASSOC INC COM 426281101 382773 1942517 SH SOLE 22 1792643 0 149874 HENRY JACK & ASSOC INC COM 426281101 18151 92115 SH SOLE 23 92115 0 0 HENRY JACK & ASSOC INC COM 426281101 21814 110701 SH SOLE 25 110701 0 0 HENRY JACK & ASSOC INC COM 426281101 48309 245163 SH SOLE 26 73461 0 171702 HENRY JACK & ASSOC INC COM 426281101 45707 231956 SH SOLE 28 1322 0 230634 HENRY JACK & ASSOC INC COM 426281101 138257 701635 SH SOLE 30 674237 0 27398 HENRY JACK & ASSOC INC COM 426281101 3105 15759 SH SOLE 31 7245 0 8514 HENRY JACK & ASSOC INC COM 426281101 11832 60044 SH SOLE 34 60044 0 0 HENRY JACK & ASSOC INC COM 426281101 10572 53650 SH SOLE 36 53650 0 0 HENRY JACK & ASSOC INC COM 426281101 495 2514 SH SOLE 40 2514 0 0 HENRY JACK & ASSOC INC COM 426281101 54 275 SH OTR 43 275 0 0 HENRY JACK & ASSOC INC COM 426281101 27103 137545 SH SOLE 43 127837 0 9708 HENRY SCHEIN INC COM 806407102 42742 490219 SH SOLE 2 176156 0 314063 HENRY SCHEIN INC COM 806407102 9359 107336 SH SOLE 4 62350 0 44986 HENRY SCHEIN INC COM 806407102 14218 163073 SH SOLE 7 129444 0 33629 HENRY SCHEIN INC COM 806407102 41 471 SH SOLE 13 471 0 0 HENRY SCHEIN INC COM 806407102 1437 16478 SH SOLE 15 16478 0 0 HENRY SCHEIN INC COM 806407102 25398 291295 SH SOLE 18 272371 0 18924 HENRY SCHEIN INC COM 806407102 84996 974833 SH SOLE 19 974833 0 0 HENRY SCHEIN INC COM 806407102 558 6405 SH SOLE 20 6405 0 0 HENRY SCHEIN INC COM 806407102 324456 3721253 SH SOLE 21 3721253 0 0 HENRY SCHEIN INC COM 806407102 290897 3336353 SH SOLE 22 3052990 0 283363 HENRY SCHEIN INC COM 806407102 15174 174030 SH SOLE 23 174030 0 0 HENRY SCHEIN INC COM 806407102 21817 250229 SH SOLE 25 250229 0 0 HENRY SCHEIN INC COM 806407102 35726 409744 SH SOLE 26 208275 0 201469 HENRY SCHEIN INC COM 806407102 46411 532299 SH SOLE 28 3368 0 528931 HENRY SCHEIN INC COM 806407102 98931 1134662 SH SOLE 30 1075155 0 59507 HENRY SCHEIN INC COM 806407102 2882 33049 SH SOLE 31 16611 0 16438 HENRY SCHEIN INC COM 806407102 63751 731177 SH SOLE 34 731177 0 0 HENRY SCHEIN INC COM 806407102 5721 65614 SH SOLE 36 65614 0 0 HENRY SCHEIN INC COM 806407102 393 4509 SH SOLE 40 4509 0 0 HENRY SCHEIN INC COM 806407102 55 636 SH OTR 43 636 0 0 HENRY SCHEIN INC COM 806407102 14464 165894 SH SOLE 43 162286 0 3608 HEPION PHARMACEUTICALS INC COM 426897104 21 16591 SH SOLE 18 16591 0 0 HEPION PHARMACEUTICALS INC COM 426897104 288 223308 SH SOLE 21 223308 0 0 HEPION PHARMACEUTICALS INC COM 426897104 1771 1372728 SH SOLE 22 1372728 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 6809 224286 SH SOLE 2 116295 0 107991 HERBALIFE NUTRITION LTD COM SHS G4412G101 33 1098 SH SOLE 4 405 0 693 HERBALIFE NUTRITION LTD COM SHS G4412G101 74 2424 SH SOLE 7 2424 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1252 41234 SH SOLE 18 41234 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1292 42548 SH SOLE 19 42548 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 38526 1268980 SH SOLE 21 1268980 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 71913 2368665 SH SOLE 22 2255536 0 113129 HERBALIFE NUTRITION LTD COM SHS G4412G101 458 15073 SH SOLE 25 15073 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1294 42618 SH SOLE 26 33774 0 8844 HERBALIFE NUTRITION LTD COM SHS G4412G101 58 1925 SH SOLE 28 1925 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1825 60116 SH SOLE 30 60116 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 45 1489 SH SOLE 31 1489 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 109 3576 SH SOLE 34 3576 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 154 5081 SH SOLE 36 5081 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 376 12374 SH SOLE 40 12374 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 13 426 SH OTR 43 426 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1775 58457 SH SOLE 43 53261 0 5196 HERC HLDGS INC COM 42704L104 2023 12106 SH SOLE 2 9416 0 2690 HERC HLDGS INC COM 42704L104 15 88 SH SOLE 4 88 0 0 HERC HLDGS INC COM 42704L104 85 508 SH SOLE 7 508 0 0 HERC HLDGS INC COM 42704L104 11075 66284 SH SOLE 18 65442 0 842 HERC HLDGS INC COM 42704L104 8711 52131 SH SOLE 19 52131 0 0 HERC HLDGS INC COM 42704L104 140900 843259 SH SOLE 21 843259 0 0 HERC HLDGS INC COM 42704L104 97336 582534 SH SOLE 22 569095 0 13439 HERC HLDGS INC COM 42704L104 48 287 SH SOLE 23 287 0 0 HERC HLDGS INC COM 42704L104 584 3494 SH SOLE 25 3494 0 0 HERC HLDGS INC COM 42704L104 1897 11353 SH SOLE 26 10161 0 1192 HERC HLDGS INC COM 42704L104 2837 16977 SH SOLE 28 16977 0 0 HERC HLDGS INC COM 42704L104 2219 13278 SH SOLE 30 13278 0 0 HERC HLDGS INC COM 42704L104 63 377 SH SOLE 34 377 0 0 HERC HLDGS INC COM 42704L104 284 1697 SH SOLE 36 1697 0 0 HERC HLDGS INC COM 42704L104 450 2694 SH SOLE 40 2694 0 0 HERC HLDGS INC COM 42704L104 5061 30292 SH SOLE 43 25607 0 4685 HERCULES CAPITAL INC COM 427096508 12616 698174 SH SOLE 30 698174 0 0 HERCULES CAPITAL INC COM 427096508 1086 60098 SH SOLE 43 43889 0 16209 HERITAGE COMM CORP COM 426927109 948 84263 SH SOLE 2 33569 0 50694 HERITAGE COMM CORP COM 426927109 7 581 SH SOLE 7 581 0 0 HERITAGE COMM CORP COM 426927109 2038 181160 SH SOLE 18 181160 0 0 HERITAGE COMM CORP COM 426927109 3803 338023 SH SOLE 19 338023 0 0 HERITAGE COMM CORP COM 426927109 25649 2279902 SH SOLE 21 2279902 0 0 HERITAGE COMM CORP COM 426927109 21202 1884604 SH SOLE 22 1822292 0 62312 HERITAGE COMM CORP COM 426927109 86 7615 SH SOLE 25 7615 0 0 HERITAGE COMM CORP COM 426927109 169 14992 SH SOLE 30 14992 0 0 HERITAGE COMM CORP COM 426927109 367 32607 SH SOLE 34 32607 0 0 HERITAGE COMM CORP COM 426927109 61 5455 SH SOLE 40 5455 0 0 HERITAGE COMM CORP COM 426927109 58 5130 SH OTR 43 5130 0 0 HERITAGE COMM CORP COM 426927109 1596 141835 SH SOLE 43 137033 0 4802 HERITAGE CRYSTAL CLEAN INC COM 42726M106 300 10127 SH SOLE 2 4490 0 5637 HERITAGE CRYSTAL CLEAN INC COM 42726M106 8 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1368 46185 SH SOLE 18 46185 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 798 26956 SH SOLE 19 26956 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 17271 583296 SH SOLE 21 583296 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 10419 351874 SH SOLE 22 341816 0 10058 HERITAGE CRYSTAL CLEAN INC COM 42726M106 70 2375 SH SOLE 25 2375 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 106 3577 SH SOLE 26 0 0 3577 HERITAGE CRYSTAL CLEAN INC COM 42726M106 138 4651 SH SOLE 30 4651 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 52 1749 SH SOLE 40 1749 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 54 1808 SH SOLE 43 1808 0 0 HERITAGE FINL CORP WASH COM 42722X106 642 25615 SH SOLE 2 9261 0 16354 HERITAGE FINL CORP WASH COM 42722X106 13 537 SH SOLE 7 537 0 0 HERITAGE FINL CORP WASH COM 42722X106 3266 130310 SH SOLE 18 130310 0 0 HERITAGE FINL CORP WASH COM 42722X106 1532 61147 SH SOLE 19 61147 0 0 HERITAGE FINL CORP WASH COM 42722X106 101061 4032760 SH SOLE 21 4032760 0 0 HERITAGE FINL CORP WASH COM 42722X106 20188 805589 SH SOLE 22 772559 0 33030 HERITAGE FINL CORP WASH COM 42722X106 13 505 SH SOLE 25 505 0 0 HERITAGE FINL CORP WASH COM 42722X106 70 2776 SH SOLE 26 0 0 2776 HERITAGE FINL CORP WASH COM 42722X106 1328 52988 SH SOLE 30 52988 0 0 HERITAGE FINL CORP WASH COM 42722X106 79 3154 SH SOLE 40 3154 0 0 HERITAGE FINL CORP WASH COM 42722X106 628 25044 SH SOLE 43 24882 0 162 HERITAGE GLOBAL INC COM 42727E103 6 4388 SH SOLE 18 4388 0 0 HERITAGE GLOBAL INC COM 42727E103 72 53232 SH SOLE 21 53232 0 0 HERITAGE GLOBAL INC COM 42727E103 1 861 SH SOLE 22 861 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 1299 181934 SH SOLE 2 131890 0 50044 HERITAGE INSURANCE HLDGS INC COM 42727J102 4 580 SH SOLE 7 580 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 577 80774 SH SOLE 18 80774 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 1724 241403 SH SOLE 19 241403 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 7249 1015227 SH SOLE 21 1015227 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 6700 938313 SH SOLE 22 923791 0 14522 HERITAGE INSURANCE HLDGS INC COM 42727J102 336 47002 SH SOLE 26 0 0 47002 HERON THERAPEUTICS INC COM 427746102 1941 339375 SH SOLE 2 216602 0 122773 HERON THERAPEUTICS INC COM 427746102 2 427 SH SOLE 4 427 0 0 HERON THERAPEUTICS INC COM 427746102 8 1485 SH SOLE 7 1485 0 0 HERON THERAPEUTICS INC COM 427746102 1568 274150 SH SOLE 18 239458 0 34692 HERON THERAPEUTICS INC COM 427746102 5638 985720 SH SOLE 19 985720 0 0 HERON THERAPEUTICS INC COM 427746102 17782 3108800 SH SOLE 21 3108800 0 0 HERON THERAPEUTICS INC COM 427746102 17822 3115722 SH SOLE 22 3056840 0 58882 HERON THERAPEUTICS INC COM 427746102 195 34175 SH SOLE 23 34175 0 0 HERON THERAPEUTICS INC COM 427746102 63 11035 SH SOLE 25 11035 0 0 HERON THERAPEUTICS INC COM 427746102 1196 209129 SH SOLE 26 51338 0 157791 HERON THERAPEUTICS INC COM 427746102 287 50198 SH SOLE 30 50198 0 0 HERON THERAPEUTICS INC COM 427746102 59 10397 SH SOLE 40 10397 0 0 HERON THERAPEUTICS INC COM 427746102 89 15518 SH SOLE 43 15365 0 153 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 958 105463 SH SOLE 2 87740 0 17723 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6 704 SH SOLE 7 704 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1198 131896 SH SOLE 18 131896 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 542 59666 SH SOLE 19 59666 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 38092 4195166 SH SOLE 21 4195166 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8724 960765 SH SOLE 22 940699 0 20066 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 9 1017 SH SOLE 23 1017 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 356 39178 SH SOLE 30 39178 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 165 18159 SH SOLE 43 18034 0 125 HERSHEY CO COM 427866108 81343 375492 SH SOLE 2 88078 0 287414 HERSHEY CO COM 427866108 24192 111675 SH SOLE 4 60694 0 50981 HERSHEY CO COM 427866108 36365 167865 SH SOLE 7 163899 0 3966 HERSHEY CO COM 427866108 1144 5282 SH SOLE 13 5282 0 0 HERSHEY CO COM 427866108 4418 20395 SH SOLE 15 20395 0 0 HERSHEY CO COM 427866108 0 1 SH SOLE 17 0 0 1 HERSHEY CO COM 427866108 53564 247260 SH SOLE 18 227507 0 19753 HERSHEY CO COM 427866108 15295 70603 SH SOLE 19 70603 0 0 HERSHEY CO COM 427866108 1342371 6196609 SH SOLE 21 6196609 0 0 HERSHEY CO COM 427866108 765417 3533293 SH SOLE 22 3239555 0 293738 HERSHEY CO COM 427866108 39488 182282 SH SOLE 23 182282 0 0 HERSHEY CO COM 427866108 50632 233724 SH SOLE 25 233724 0 0 HERSHEY CO COM 427866108 87016 401678 SH SOLE 26 124425 0 277253 HERSHEY CO COM 427866108 100084 462003 SH SOLE 28 2936 0 459067 HERSHEY CO COM 427866108 210486 971636 SH SOLE 30 957612 0 14024 HERSHEY CO COM 427866108 7093 32741 SH SOLE 31 16206 0 16535 HERSHEY CO COM 427866108 12673 58502 SH SOLE 34 58502 0 0 HERSHEY CO COM 427866108 19696 90921 SH SOLE 36 90921 0 0 HERSHEY CO COM 427866108 1030 4755 SH SOLE 40 4755 0 0 HERSHEY CO COM 427866108 82 377 SH OTR 43 377 0 0 HERSHEY CO COM 427866108 57451 265205 SH SOLE 43 252729 0 12476 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 29 1325 SH SOLE 2 0 0 1325 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 554 25000 SH SOLE 19 25000 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 3924 177136 SH SOLE 21 177136 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 15956 720342 SH SOLE 22 720342 0 0 HESKA CORP COM RESTRC NEW 42805E306 2678 19364 SH SOLE 2 9521 0 9843 HESKA CORP COM RESTRC NEW 42805E306 21 151 SH SOLE 4 30 0 121 HESKA CORP COM RESTRC NEW 42805E306 21 154 SH SOLE 7 154 0 0 HESKA CORP COM RESTRC NEW 42805E306 5161 37321 SH SOLE 18 34306 0 3015 HESKA CORP COM RESTRC NEW 42805E306 14291 103350 SH SOLE 19 103350 0 0 HESKA CORP COM RESTRC NEW 42805E306 181631 1313502 SH SOLE 21 1313502 0 0 HESKA CORP COM RESTRC NEW 42805E306 44276 320189 SH SOLE 22 313941 0 6248 HESKA CORP COM RESTRC NEW 42805E306 414 2995 SH SOLE 23 2995 0 0 HESKA CORP COM RESTRC NEW 42805E306 279 2018 SH SOLE 25 2018 0 0 HESKA CORP COM RESTRC NEW 42805E306 2936 21235 SH SOLE 26 4218 0 17017 HESKA CORP COM RESTRC NEW 42805E306 16 113 SH SOLE 28 113 0 0 HESKA CORP COM RESTRC NEW 42805E306 2622 18963 SH SOLE 30 18963 0 0 HESKA CORP COM RESTRC NEW 42805E306 210 1520 SH SOLE 36 1520 0 0 HESKA CORP COM RESTRC NEW 42805E306 202 1461 SH SOLE 40 1461 0 0 HESKA CORP COM RESTRC NEW 42805E306 10 74 SH OTR 43 74 0 0 HESKA CORP COM RESTRC NEW 42805E306 798 5772 SH SOLE 43 5752 0 20 HESS CORP COM 42809H107 36504 341030 SH SOLE 2 152015 0 189015 HESS CORP COM 42809H107 9543 89150 SH SOLE 4 74634 0 14516 HESS CORP COM 42809H107 25720 240287 SH SOLE 7 232015 0 8272 HESS CORP COM 42809H107 118 1106 SH SOLE 13 1106 0 0 HESS CORP COM 42809H107 2758 25767 SH SOLE 15 25767 0 0 HESS CORP COM 42809H107 229230 2141538 SH SOLE 18 2029791 0 111747 HESS CORP COM 42809H107 332827 3109374 SH SOLE 19 3109374 0 0 HESS CORP COM 42809H107 934694 8732193 SH SOLE 21 8732193 0 0 HESS CORP COM 42809H107 638498 5965044 SH SOLE 22 5413050 0 551994 HESS CORP COM 42809H107 40904 382142 SH SOLE 23 382142 0 0 HESS CORP COM 42809H107 92198 861341 SH SOLE 25 861341 0 0 HESS CORP COM 42809H107 67149 627324 SH SOLE 26 212743 0 414581 HESS CORP COM 42809H107 37605 351317 SH SOLE 28 690 0 350627 HESS CORP COM 42809H107 18247 170471 SH SOLE 29 170471 0 0 HESS CORP COM 42809H107 171665 1603745 SH SOLE 30 1584837 0 18908 HESS CORP COM 42809H107 6431 60083 SH SOLE 31 28727 0 31356 HESS CORP COM 42809H107 131426 1227818 SH SOLE 34 1227818 0 0 HESS CORP COM 42809H107 11390 106409 SH SOLE 36 106409 0 0 HESS CORP COM 42809H107 981 9169 SH SOLE 40 9169 0 0 HESS CORP COM 42809H107 27 250 SH OTR 43 250 0 0 HESS CORP COM 42809H107 13639 127424 SH SOLE 43 116421 0 11003 HESS MIDSTREAM LP CL A SHS 428103105 717 23906 SH SOLE 2 23906 0 0 HESS MIDSTREAM LP CL A SHS 428103105 394 13130 SH SOLE 18 13130 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1996 66532 SH SOLE 21 66532 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1662 55398 SH SOLE 22 41398 0 14000 HESS MIDSTREAM LP CL A SHS 428103105 130 4319 SH SOLE 25 4319 0 0 HESS MIDSTREAM LP CL A SHS 428103105 2010 67016 SH SOLE 26 55387 0 11629 HESS MIDSTREAM LP CL A SHS 428103105 4331 144376 SH SOLE 28 0 0 144376 HESS MIDSTREAM LP CL A SHS 428103105 262 8737 SH SOLE 30 8737 0 0 HESS MIDSTREAM LP CL A SHS 428103105 87 2896 SH SOLE 31 0 0 2896 HESS MIDSTREAM LP CL A SHS 428103105 25 835 SH SOLE 34 835 0 0 HESS MIDSTREAM LP CL A SHS 428103105 119 3983 SH SOLE 40 3983 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 63304 3788403 SH SOLE 2 1333787 0 2454616 HEWLETT PACKARD ENTERPRISE C COM 42824C109 25958 1553442 SH SOLE 4 951709 0 601733 HEWLETT PACKARD ENTERPRISE C COM 42824C109 25680 1536790 SH SOLE 7 1180691 0 356099 HEWLETT PACKARD ENTERPRISE C COM 42824C109 224 13379 SH SOLE 13 13379 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3166 189454 SH SOLE 15 189454 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 99 SH SOLE 17 0 0 99 HEWLETT PACKARD ENTERPRISE C COM 42824C109 46148 2761724 SH SOLE 18 2312221 0 449503 HEWLETT PACKARD ENTERPRISE C COM 42824C109 47042 2815186 SH SOLE 19 2815186 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 792266 47412706 SH SOLE 21 47412706 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 509032 30462695 SH SOLE 22 26767907 0 3694788 HEWLETT PACKARD ENTERPRISE C COM 42824C109 29235 1749527 SH SOLE 23 1749527 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 80376 4810030 SH SOLE 25 4810030 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 88176 5276865 SH SOLE 26 2828946 0 2447919 HEWLETT PACKARD ENTERPRISE C COM 42824C109 76464 4575915 SH SOLE 28 485111 0 4090804 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1653 98937 SH SOLE 29 98937 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 229905 13758528 SH SOLE 30 13551599 0 206929 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9943 595017 SH SOLE 31 450565 0 144452 HEWLETT PACKARD ENTERPRISE C COM 42824C109 4398 263176 SH SOLE 34 263176 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 11689 699528 SH SOLE 36 699528 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 771 46157 SH SOLE 40 46157 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 87 5203 SH OTR 43 5203 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 47044 2815319 SH SOLE 43 2659850 0 155469 HEXCEL CORP NEW COM 428291108 15561 261653 SH SOLE 2 118166 0 143487 HEXCEL CORP NEW COM 428291108 103 1730 SH SOLE 4 1730 0 0 HEXCEL CORP NEW COM 428291108 101 1696 SH SOLE 7 1696 0 0 HEXCEL CORP NEW COM 428291108 10862 182641 SH SOLE 18 182366 0 275 HEXCEL CORP NEW COM 428291108 1646 27683 SH SOLE 19 27683 0 0 HEXCEL CORP NEW COM 428291108 299080 5029085 SH SOLE 21 5029085 0 0 HEXCEL CORP NEW COM 428291108 140144 2356554 SH SOLE 22 2259225 0 97329 HEXCEL CORP NEW COM 428291108 10920 183630 SH SOLE 25 183630 0 0 HEXCEL CORP NEW COM 428291108 2114 35542 SH SOLE 26 23979 0 11563 HEXCEL CORP NEW COM 428291108 3291 55336 SH SOLE 28 55174 0 162 HEXCEL CORP NEW COM 428291108 2991 50300 SH SOLE 30 50300 0 0 HEXCEL CORP NEW COM 428291108 74 1251 SH SOLE 31 1251 0 0 HEXCEL CORP NEW COM 428291108 5906 99307 SH SOLE 34 99307 0 0 HEXCEL CORP NEW COM 428291108 617 10376 SH SOLE 36 10376 0 0 HEXCEL CORP NEW COM 428291108 609 10247 SH SOLE 40 10247 0 0 HEXCEL CORP NEW COM 428291108 22 362 SH OTR 43 362 0 0 HEXCEL CORP NEW COM 428291108 6714 112902 SH SOLE 43 109855 0 3047 HEXO CORP COM NEW 428304307 0 1 SH SOLE 43 1 0 0 HF FOODS GROUP INC COM 40417F109 110 16460 SH SOLE 2 1410 0 15050 HF FOODS GROUP INC COM 40417F109 5 774 SH SOLE 7 774 0 0 HF FOODS GROUP INC COM 40417F109 770 115610 SH SOLE 18 115610 0 0 HF FOODS GROUP INC COM 40417F109 419 62896 SH SOLE 19 62896 0 0 HF FOODS GROUP INC COM 40417F109 8286 1244096 SH SOLE 21 1244096 0 0 HF FOODS GROUP INC COM 40417F109 5461 819979 SH SOLE 22 796875 0 23104 HF FOODS GROUP INC COM 40417F109 0 47 SH SOLE 43 47 0 0 HF SINCLAIR CORPORATION COM 403949100 24094 604622 SH SOLE 2 126911 0 477711 HF SINCLAIR CORPORATION COM 403949100 23 572 SH SOLE 4 572 0 0 HF SINCLAIR CORPORATION COM 403949100 211 5302 SH SOLE 7 5302 0 0 HF SINCLAIR CORPORATION COM 403949100 12807 321369 SH SOLE 18 321369 0 0 HF SINCLAIR CORPORATION COM 403949100 1776 44579 SH SOLE 19 44579 0 0 HF SINCLAIR CORPORATION COM 403949100 310568 7793417 SH SOLE 21 7793417 0 0 HF SINCLAIR CORPORATION COM 403949100 165236 4146437 SH SOLE 22 3969048 0 177389 HF SINCLAIR CORPORATION COM 403949100 877 22008 SH SOLE 25 22008 0 0 HF SINCLAIR CORPORATION COM 403949100 4575 114809 SH SOLE 26 102581 0 12228 HF SINCLAIR CORPORATION COM 403949100 7863 197304 SH SOLE 28 0 0 197304 HF SINCLAIR CORPORATION COM 403949100 3628 91030 SH SOLE 30 91030 0 0 HF SINCLAIR CORPORATION COM 403949100 89 2241 SH SOLE 31 2241 0 0 HF SINCLAIR CORPORATION COM 403949100 1486 37291 SH SOLE 36 37291 0 0 HF SINCLAIR CORPORATION COM 403949100 752 18875 SH SOLE 40 18875 0 0 HF SINCLAIR CORPORATION COM 403949100 28 699 SH OTR 43 699 0 0 HF SINCLAIR CORPORATION COM 403949100 5520 138512 SH SOLE 43 121816 0 16696 HIBBETT INC COM 428567101 649 14626 SH SOLE 2 7190 0 7436 HIBBETT INC COM 428567101 3 78 SH SOLE 4 78 0 0 HIBBETT INC COM 428567101 10 227 SH SOLE 7 227 0 0 HIBBETT INC COM 428567101 2371 53468 SH SOLE 18 50044 0 3424 HIBBETT INC COM 428567101 3369 75987 SH SOLE 19 75987 0 0 HIBBETT INC COM 428567101 71178 1605285 SH SOLE 21 1605285 0 0 HIBBETT INC COM 428567101 16414 370178 SH SOLE 22 358471 0 11707 HIBBETT INC COM 428567101 51 1150 SH SOLE 23 1150 0 0 HIBBETT INC COM 428567101 144 3245 SH SOLE 25 3245 0 0 HIBBETT INC COM 428567101 590 13315 SH SOLE 26 4059 0 9256 HIBBETT INC COM 428567101 13 285 SH SOLE 28 285 0 0 HIBBETT INC COM 428567101 1277 28793 SH SOLE 30 28793 0 0 HIBBETT INC COM 428567101 110 2483 SH SOLE 36 2483 0 0 HIBBETT INC COM 428567101 79 1776 SH SOLE 40 1776 0 0 HIBBETT INC COM 428567101 375 8450 SH SOLE 43 8362 0 88 HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 108 10954 SH SOLE 4 10954 0 0 HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 1230 125161 SH SOLE 18 125161 0 0 HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 9861 1003197 SH SOLE 19 1003197 0 0 HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 671 68247 SH SOLE 22 68247 0 0 HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 114 11555 SH SOLE 26 11555 0 0 HIGHLAND TRANSCEND PARTNERS COM CL A G44690108 4767 484942 SH SOLE 34 484942 0 0 HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 1 3651 SH SOLE 4 3651 0 0 HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 13 41719 SH SOLE 18 41719 0 0 HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 104 334396 SH SOLE 19 334396 0 0 HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 7 22748 SH SOLE 22 22748 0 0 HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 1 3851 SH SOLE 26 3851 0 0 HIGHLAND TRANSCEND PARTNERS *W EXP 99/99/999 G44690124 50 161646 SH SOLE 34 161646 0 0 HIGHPEAK ENERGY INC COM 43114Q105 200 9019 SH SOLE 2 683 0 8336 HIGHPEAK ENERGY INC COM 43114Q105 357 16067 SH SOLE 18 16067 0 0 HIGHPEAK ENERGY INC COM 43114Q105 220 9894 SH SOLE 19 9894 0 0 HIGHPEAK ENERGY INC COM 43114Q105 3963 178507 SH SOLE 21 178507 0 0 HIGHPEAK ENERGY INC COM 43114Q105 1050 47275 SH SOLE 22 44661 0 2614 HIGHWOODS PPTYS INC COM 431284108 14997 327870 SH SOLE 2 155872 0 171998 HIGHWOODS PPTYS INC COM 431284108 2285 49965 SH SOLE 4 49965 0 0 HIGHWOODS PPTYS INC COM 431284108 6028 131795 SH SOLE 7 131795 0 0 HIGHWOODS PPTYS INC COM 431284108 373 8145 SH SOLE 13 8145 0 0 HIGHWOODS PPTYS INC COM 431284108 10302 225226 SH SOLE 18 224924 0 302 HIGHWOODS PPTYS INC COM 431284108 13431 293646 SH SOLE 19 293646 0 0 HIGHWOODS PPTYS INC COM 431284108 265894 5813158 SH SOLE 21 5813158 0 0 HIGHWOODS PPTYS INC COM 431284108 171876 3757666 SH SOLE 22 3634792 0 122874 HIGHWOODS PPTYS INC COM 431284108 271 5922 SH SOLE 23 5922 0 0 HIGHWOODS PPTYS INC COM 431284108 20913 457224 SH SOLE 25 457224 0 0 HIGHWOODS PPTYS INC COM 431284108 1942 42458 SH SOLE 26 34714 0 7744 HIGHWOODS PPTYS INC COM 431284108 2907 63563 SH SOLE 28 1857 0 61706 HIGHWOODS PPTYS INC COM 431284108 22301 487564 SH SOLE 30 487564 0 0 HIGHWOODS PPTYS INC COM 431284108 69 1507 SH SOLE 31 1507 0 0 HIGHWOODS PPTYS INC COM 431284108 417 9114 SH SOLE 34 9114 0 0 HIGHWOODS PPTYS INC COM 431284108 127 2780 SH SOLE 36 2780 0 0 HIGHWOODS PPTYS INC COM 431284108 583 12750 SH SOLE 40 12750 0 0 HIGHWOODS PPTYS INC COM 431284108 4092 89464 SH SOLE 43 63073 0 26391 HILL INTL INC COM 431466101 13 7998 SH SOLE 18 7998 0 0 HILL INTL INC COM 431466101 365 223822 SH SOLE 21 223822 0 0 HILL INTL INC COM 431466101 5 2814 SH SOLE 22 2814 0 0 HILLENBRAND INC COM 431571108 1892 42833 SH SOLE 2 20459 0 22374 HILLENBRAND INC COM 431571108 46 1048 SH SOLE 4 227 0 821 HILLENBRAND INC COM 431571108 47 1058 SH SOLE 7 1058 0 0 HILLENBRAND INC COM 431571108 11404 258181 SH SOLE 18 258181 0 0 HILLENBRAND INC COM 431571108 5758 130361 SH SOLE 19 130361 0 0 HILLENBRAND INC COM 431571108 388101 8786520 SH SOLE 21 8786520 0 0 HILLENBRAND INC COM 431571108 80575 1824212 SH SOLE 22 1763804 0 60408 HILLENBRAND INC COM 431571108 405 9166 SH SOLE 25 9166 0 0 HILLENBRAND INC COM 431571108 1307 29601 SH SOLE 26 23201 0 6400 HILLENBRAND INC COM 431571108 59 1341 SH SOLE 28 1341 0 0 HILLENBRAND INC COM 431571108 19720 446450 SH SOLE 30 446450 0 0 HILLENBRAND INC COM 431571108 81 1841 SH SOLE 36 1841 0 0 HILLENBRAND INC COM 431571108 399 9033 SH SOLE 40 9033 0 0 HILLENBRAND INC COM 431571108 5196 117640 SH SOLE 43 107937 0 9703 HILLMAN SOLUTIONS CORP COM 431636109 320 26894 SH SOLE 2 23759 0 3135 HILLMAN SOLUTIONS CORP COM 431636109 1466 123399 SH SOLE 21 123399 0 0 HILLMAN SOLUTIONS CORP COM 431636109 16887 1421495 SH SOLE 22 1392946 0 28549 HILLMAN SOLUTIONS CORP COM 431636109 143 12034 SH SOLE 25 12034 0 0 HILLMAN SOLUTIONS CORP COM 431636109 289 24342 SH SOLE 30 24342 0 0 HILLMAN SOLUTIONS CORP COM 431636109 189 15938 SH SOLE 40 15938 0 0 HILLSTREAM BIOPHARMA INC COM 432705101 1 784 SH SOLE 18 784 0 0 HILLSTREAM BIOPHARMA INC COM 432705101 14 8838 SH SOLE 21 8838 0 0 HILLTOP HOLDINGS INC COM 432748101 2508 85294 SH SOLE 2 44196 0 41098 HILLTOP HOLDINGS INC COM 432748101 88 3009 SH SOLE 4 284 0 2725 HILLTOP HOLDINGS INC COM 432748101 26 901 SH SOLE 7 901 0 0 HILLTOP HOLDINGS INC COM 432748101 6782 230694 SH SOLE 18 230694 0 0 HILLTOP HOLDINGS INC COM 432748101 3239 110162 SH SOLE 19 110162 0 0 HILLTOP HOLDINGS INC COM 432748101 210388 7156047 SH SOLE 21 7156047 0 0 HILLTOP HOLDINGS INC COM 432748101 45763 1556572 SH SOLE 22 1488980 0 67592 HILLTOP HOLDINGS INC COM 432748101 84 2862 SH SOLE 23 2862 0 0 HILLTOP HOLDINGS INC COM 432748101 247 8414 SH SOLE 25 8414 0 0 HILLTOP HOLDINGS INC COM 432748101 1234 41978 SH SOLE 26 28323 0 13655 HILLTOP HOLDINGS INC COM 432748101 35 1193 SH SOLE 28 1193 0 0 HILLTOP HOLDINGS INC COM 432748101 3146 107004 SH SOLE 30 107004 0 0 HILLTOP HOLDINGS INC COM 432748101 460 15631 SH SOLE 34 15631 0 0 HILLTOP HOLDINGS INC COM 432748101 48 1617 SH SOLE 36 1617 0 0 HILLTOP HOLDINGS INC COM 432748101 252 8566 SH SOLE 40 8566 0 0 HILLTOP HOLDINGS INC COM 432748101 599 20369 SH SOLE 43 19808 0 561 HILTON GRAND VACATIONS INC COM 43283X105 12618 242598 SH SOLE 2 177022 0 65576 HILTON GRAND VACATIONS INC COM 43283X105 10814 207924 SH SOLE 4 207924 0 0 HILTON GRAND VACATIONS INC COM 43283X105 58 1112 SH SOLE 7 1112 0 0 HILTON GRAND VACATIONS INC COM 43283X105 27170 522407 SH SOLE 18 501108 0 21299 HILTON GRAND VACATIONS INC COM 43283X105 26847 516185 SH SOLE 19 516185 0 0 HILTON GRAND VACATIONS INC COM 43283X105 150401 2891768 SH SOLE 21 2891768 0 0 HILTON GRAND VACATIONS INC COM 43283X105 128031 2461655 SH SOLE 22 2221253 0 240402 HILTON GRAND VACATIONS INC COM 43283X105 1100 21146 SH SOLE 23 21146 0 0 HILTON GRAND VACATIONS INC COM 43283X105 840 16143 SH SOLE 25 16143 0 0 HILTON GRAND VACATIONS INC COM 43283X105 4217 81072 SH SOLE 26 37146 0 43926 HILTON GRAND VACATIONS INC COM 43283X105 3625 69707 SH SOLE 28 31008 0 38699 HILTON GRAND VACATIONS INC COM 43283X105 7752 149041 SH SOLE 30 149041 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2120 40768 SH SOLE 34 40768 0 0 HILTON GRAND VACATIONS INC COM 43283X105 465 8937 SH SOLE 36 8937 0 0 HILTON GRAND VACATIONS INC COM 43283X105 592 11391 SH SOLE 40 11391 0 0 HILTON GRAND VACATIONS INC COM 43283X105 12 240 SH OTR 43 240 0 0 HILTON GRAND VACATIONS INC COM 43283X105 2238 43031 SH SOLE 43 40886 0 2145 HILTON WORLDWIDE HLDGS INC COM 43300A203 77348 509740 SH SOLE 2 73124 0 436616 HILTON WORLDWIDE HLDGS INC COM 43300A203 23012 151654 SH SOLE 4 135524 0 16130 HILTON WORLDWIDE HLDGS INC COM 43300A203 37076 244338 SH SOLE 7 236298 0 8040 HILTON WORLDWIDE HLDGS INC COM 43300A203 188 1240 SH SOLE 13 1240 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3783 24930 SH SOLE 15 24930 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 83554 550642 SH SOLE 18 512836 0 37806 HILTON WORLDWIDE HLDGS INC COM 43300A203 106079 699085 SH SOLE 19 699085 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1132608 7464137 SH SOLE 21 7464137 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 889694 5863282 SH SOLE 22 5308139 0 555143 HILTON WORLDWIDE HLDGS INC COM 43300A203 53406 351955 SH SOLE 23 351955 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 66408 437645 SH SOLE 25 437645 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 92777 611421 SH SOLE 26 225119 0 386302 HILTON WORLDWIDE HLDGS INC COM 43300A203 103571 682557 SH SOLE 28 78013 0 604544 HILTON WORLDWIDE HLDGS INC COM 43300A203 276566 1822628 SH SOLE 30 1822628 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 9378 61804 SH SOLE 31 30742 0 31062 HILTON WORLDWIDE HLDGS INC COM 43300A203 52835 348192 SH SOLE 34 348192 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 17092 112639 SH SOLE 36 112639 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1417 9340 SH SOLE 40 9340 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 134 884 SH OTR 43 884 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 42307 278810 SH SOLE 43 257828 0 20982 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 167 1100 SH Call SOLE 4 1100 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 1973 13000 SH Call SOLE 18 13000 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 23762 156600 SH Call SOLE 19 156600 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 1229 8100 SH Call SOLE 22 8100 0 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 9878 65100 SH Call SOLE 34 65100 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 892 82166 SH SOLE 21 82166 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 59 5473 SH SOLE 25 5473 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 658 60555 SH SOLE 43 60304 0 251 HIMS & HERS HEALTH INC COM CL A 433000106 118 22056 SH SOLE 2 19318 0 2738 HIMS & HERS HEALTH INC COM CL A 433000106 2561 480539 SH SOLE 21 480539 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 8922 1673893 SH SOLE 22 1637538 0 36355 HIMS & HERS HEALTH INC COM CL A 433000106 50 9302 SH SOLE 25 9302 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 37 6911 SH SOLE 26 0 0 6911 HIMS & HERS HEALTH INC COM CL A 433000106 238 44563 SH SOLE 30 44563 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 46 8711 SH SOLE 40 8711 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 215 40340 SH SOLE 43 40340 0 0 HINGHAM INSTN SVGS MASS COM 433323102 440 1282 SH SOLE 2 434 0 848 HINGHAM INSTN SVGS MASS COM 433323102 4 12 SH SOLE 7 12 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1525 4443 SH SOLE 18 4443 0 0 HINGHAM INSTN SVGS MASS COM 433323102 883 2573 SH SOLE 19 2573 0 0 HINGHAM INSTN SVGS MASS COM 433323102 20601 60027 SH SOLE 21 60027 0 0 HINGHAM INSTN SVGS MASS COM 433323102 13526 39412 SH SOLE 22 38531 0 881 HINGHAM INSTN SVGS MASS COM 433323102 77 225 SH SOLE 25 225 0 0 HINGHAM INSTN SVGS MASS COM 433323102 133 387 SH SOLE 30 387 0 0 HINGHAM INSTN SVGS MASS COM 433323102 65 188 SH SOLE 40 188 0 0 HINGHAM INSTN SVGS MASS COM 433323102 279 814 SH SOLE 43 491 0 323 HIPPO HLDGS INC COMMON STOCK 433539103 161 81076 SH SOLE 2 70617 0 10459 HIPPO HLDGS INC COMMON STOCK 433539103 964 484653 SH SOLE 21 484653 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 10167 5109082 SH SOLE 22 5006324 0 102758 HIPPO HLDGS INC COMMON STOCK 433539103 71 35910 SH SOLE 25 35910 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 145 72628 SH SOLE 30 72628 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 58 29003 SH SOLE 40 29003 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 1 1934 SH SOLE 4 1934 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 9 25173 SH SOLE 18 25173 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 61 179689 SH SOLE 19 179689 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 4 12114 SH SOLE 22 12114 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 1 1782 SH SOLE 26 1782 0 0 HIPPO HLDGS INC *W EXP 08/02/202 433539111 28 83011 SH SOLE 34 83011 0 0 HIREQUEST INC COM 433535101 19 983 SH SOLE 2 184 0 799 HIREQUEST INC COM 433535101 292 15246 SH SOLE 18 15246 0 0 HIREQUEST INC COM 433535101 219 11464 SH SOLE 19 11464 0 0 HIREQUEST INC COM 433535101 3379 176707 SH SOLE 21 176707 0 0 HIREQUEST INC COM 433535101 697 36430 SH SOLE 22 35680 0 750 HIRERIGHT HOLDINGS CORPORATI COM 433537107 254 14847 SH SOLE 2 7401 0 7446 HIRERIGHT HOLDINGS CORPORATI COM 433537107 1043 60999 SH SOLE 18 60999 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 652 38114 SH SOLE 19 38114 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 11251 657981 SH SOLE 21 657981 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 4018 234969 SH SOLE 22 227576 0 7393 HISTOGEN INC COM 43358Y103 0 1358 SH SOLE 21 1358 0 0 HISTOGEN INC COM 43358Y103 174 696876 SH SOLE 22 696876 0 0 HMN FINL INC COM 40424G108 17 691 SH SOLE 18 691 0 0 HMN FINL INC COM 40424G108 234 9441 SH SOLE 21 9441 0 0 HMN FINL INC COM 40424G108 696 28096 SH SOLE 22 28096 0 0 HNI CORP COM 404251100 1373 37058 SH SOLE 2 12560 0 24498 HNI CORP COM 404251100 8 205 SH SOLE 4 205 0 0 HNI CORP COM 404251100 23 622 SH SOLE 7 622 0 0 HNI CORP COM 404251100 5935 160187 SH SOLE 18 160187 0 0 HNI CORP COM 404251100 2867 77389 SH SOLE 19 77389 0 0 HNI CORP COM 404251100 200441 5410019 SH SOLE 21 5410019 0 0 HNI CORP COM 404251100 40469 1092293 SH SOLE 22 1047615 0 44678 HNI CORP COM 404251100 268 7240 SH SOLE 25 7240 0 0 HNI CORP COM 404251100 969 26163 SH SOLE 26 21482 0 4681 HNI CORP COM 404251100 29 776 SH SOLE 28 776 0 0 HNI CORP COM 404251100 2823 76207 SH SOLE 30 76207 0 0 HNI CORP COM 404251100 239 6456 SH SOLE 40 6456 0 0 HNI CORP COM 404251100 2296 61983 SH SOLE 43 61552 0 431 HOLLEY INC COM 43538H103 1023 73536 SH SOLE 2 72589 0 947 HOLLEY INC COM 43538H103 357 25681 SH SOLE 21 25681 0 0 HOLLEY INC COM 43538H103 7544 542343 SH SOLE 22 526553 0 15790 HOLLEY INC COM 43538H103 97 6954 SH SOLE 25 6954 0 0 HOLLEY INC COM 43538H103 58 4197 SH SOLE 26 0 0 4197 HOLLEY INC COM 43538H103 151 10861 SH SOLE 30 10861 0 0 HOLLEY INC COM 43538H103 79 5702 SH SOLE 40 5702 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 18 1110 SH SOLE 25 1110 0 0 HOLOGIC INC COM 436440101 48307 628839 SH SOLE 2 182345 0 446494 HOLOGIC INC COM 436440101 17996 234256 SH SOLE 4 168232 0 66024 HOLOGIC INC COM 436440101 20495 266795 SH SOLE 7 223498 0 43297 HOLOGIC INC COM 436440101 103 1338 SH SOLE 13 1338 0 0 HOLOGIC INC COM 436440101 2334 30387 SH SOLE 15 30387 0 0 HOLOGIC INC COM 436440101 31642 411893 SH SOLE 18 377937 0 33956 HOLOGIC INC COM 436440101 48381 629796 SH SOLE 19 629796 0 0 HOLOGIC INC COM 436440101 530 6905 SH SOLE 20 6905 0 0 HOLOGIC INC COM 436440101 652536 8494355 SH SOLE 21 8494355 0 0 HOLOGIC INC COM 436440101 412536 5370167 SH SOLE 22 4856505 0 513662 HOLOGIC INC COM 436440101 24393 317535 SH SOLE 23 317535 0 0 HOLOGIC INC COM 436440101 46433 604436 SH SOLE 25 604436 0 0 HOLOGIC INC COM 436440101 65106 847517 SH SOLE 26 499707 0 347810 HOLOGIC INC COM 436440101 75067 977178 SH SOLE 28 11896 0 965282 HOLOGIC INC COM 436440101 200245 2606677 SH SOLE 30 2602879 0 3798 HOLOGIC INC COM 436440101 4522 58865 SH SOLE 31 29522 0 29343 HOLOGIC INC COM 436440101 4539 59080 SH SOLE 34 59080 0 0 HOLOGIC INC COM 436440101 7706 100308 SH SOLE 36 100308 0 0 HOLOGIC INC COM 436440101 637 8297 SH SOLE 40 8297 0 0 HOLOGIC INC COM 436440101 59 763 SH OTR 43 763 0 0 HOLOGIC INC COM 436440101 12186 158625 SH SOLE 43 149800 0 8825 HOME BANCORP INC COM 43689E107 376 9224 SH SOLE 2 4862 0 4362 HOME BANCORP INC COM 43689E107 6 142 SH SOLE 7 142 0 0 HOME BANCORP INC COM 43689E107 972 23837 SH SOLE 18 23837 0 0 HOME BANCORP INC COM 43689E107 571 14006 SH SOLE 19 14006 0 0 HOME BANCORP INC COM 43689E107 11487 281621 SH SOLE 21 281621 0 0 HOME BANCORP INC COM 43689E107 3956 96978 SH SOLE 22 92137 0 4841 HOME BANCSHARES INC COM 436893200 4419 195532 SH SOLE 2 114193 0 81339 HOME BANCSHARES INC COM 436893200 106 4709 SH SOLE 4 579 0 4130 HOME BANCSHARES INC COM 436893200 79 3505 SH SOLE 7 3505 0 0 HOME BANCSHARES INC COM 436893200 16227 717993 SH SOLE 18 717993 0 0 HOME BANCSHARES INC COM 436893200 6187 273778 SH SOLE 19 273778 0 0 HOME BANCSHARES INC COM 436893200 260862 11542568 SH SOLE 21 11542568 0 0 HOME BANCSHARES INC COM 436893200 102094 4517453 SH SOLE 22 4360067 0 157386 HOME BANCSHARES INC COM 436893200 534 23617 SH SOLE 25 23617 0 0 HOME BANCSHARES INC COM 436893200 1304 57701 SH SOLE 26 45151 0 12550 HOME BANCSHARES INC COM 436893200 66 2937 SH SOLE 28 2937 0 0 HOME BANCSHARES INC COM 436893200 5987 264932 SH SOLE 30 264932 0 0 HOME BANCSHARES INC COM 436893200 83 3652 SH SOLE 36 3652 0 0 HOME BANCSHARES INC COM 436893200 424 18771 SH SOLE 40 18771 0 0 HOME BANCSHARES INC COM 436893200 1051 46492 SH SOLE 43 44991 0 1501 HOME DEPOT INC COM 437076102 716334 2393123 SH SOLE 2 607202 0 1785921 HOME DEPOT INC COM 437076102 234658 783943 SH SOLE 4 500469 0 283474 HOME DEPOT INC COM 437076102 308353 1030144 SH SOLE 7 909399 0 120745 HOME DEPOT INC COM 437076102 10019 33471 SH SOLE 13 33471 0 0 HOME DEPOT INC COM 437076102 44555 148849 SH SOLE 15 148849 0 0 HOME DEPOT INC COM 437076102 154 513 SH SOLE 17 0 0 513 HOME DEPOT INC COM 437076102 527130 1761033 SH SOLE 18 1574181 0 186852 HOME DEPOT INC COM 437076102 323925 1082166 SH SOLE 19 1082166 0 0 HOME DEPOT INC COM 437076102 5640 18843 SH SOLE 20 18843 0 0 HOME DEPOT INC COM 437076102 7213385 24098437 SH SOLE 21 24098437 0 0 HOME DEPOT INC COM 437076102 6744329 22531416 SH SOLE 22 20232126 0 2299290 HOME DEPOT INC COM 437076102 415132 1386871 SH SOLE 23 1386871 0 0 HOME DEPOT INC COM 437076102 556497 1859142 SH SOLE 25 1859142 0 0 HOME DEPOT INC COM 437076102 747323 2496653 SH SOLE 26 1012882 0 1483771 HOME DEPOT INC COM 437076102 860956 2876276 SH SOLE 28 74816 0 2801460 HOME DEPOT INC COM 437076102 6248 20872 SH SOLE 29 20872 0 0 HOME DEPOT INC COM 437076102 2060759 6884571 SH SOLE 30 6846064 0 38507 HOME DEPOT INC COM 437076102 82265 274832 SH SOLE 31 157061 0 117771 HOME DEPOT INC COM 437076102 15258 50973 SH SOLE 32 50973 0 0 HOME DEPOT INC COM 437076102 216095 721928 SH SOLE 34 721928 0 0 HOME DEPOT INC COM 437076102 128832 430402 SH SOLE 36 430402 0 0 HOME DEPOT INC COM 437076102 10489 35042 SH SOLE 40 35042 0 0 HOME DEPOT INC COM 437076102 741 2475 SH OTR 43 2475 0 0 HOME DEPOT INC COM 437076102 348359 1163796 SH SOLE 43 1054887 0 108909 HOME DEPOT INC OPTIONS 437076102 269 900 SH Call SOLE 4 900 0 0 HOME DEPOT INC OPTIONS 437076102 2095 7000 SH Call SOLE 18 7000 0 0 HOME DEPOT INC OPTIONS 437076102 14996 50100 SH Call SOLE 19 50100 0 0 HOME DEPOT INC OPTIONS 437076102 1137 3800 SH Call SOLE 22 3800 0 0 HOME DEPOT INC OPTIONS 437076102 180 600 SH Call SOLE 26 600 0 0 HOME DEPOT INC OPTIONS 437076102 8232 27500 SH Call SOLE 34 27500 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 10 504 SH SOLE 18 504 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 141 6803 SH SOLE 21 6803 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 8 2462 SH SOLE 2 437 0 2025 HOME PT CAPITAL INCORPORATED COM 43734L106 76 24440 SH SOLE 18 24440 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 29 9167 SH SOLE 19 9167 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 816 262445 SH SOLE 21 262445 0 0 HOME PT CAPITAL INCORPORATED COM 43734L106 212 68257 SH SOLE 22 64654 0 3603 HOMESTREET INC COM 43785V102 681 14367 SH SOLE 2 5232 0 9135 HOMESTREET INC COM 43785V102 12 256 SH SOLE 7 256 0 0 HOMESTREET INC COM 43785V102 3595 75871 SH SOLE 18 75871 0 0 HOMESTREET INC COM 43785V102 1450 30597 SH SOLE 19 30597 0 0 HOMESTREET INC COM 43785V102 106594 2249767 SH SOLE 21 2249767 0 0 HOMESTREET INC COM 43785V102 21108 445509 SH SOLE 22 428956 0 16553 HOMESTREET INC COM 43785V102 92 1944 SH SOLE 25 1944 0 0 HOMESTREET INC COM 43785V102 72 1512 SH SOLE 26 0 0 1512 HOMESTREET INC COM 43785V102 1291 27238 SH SOLE 30 27238 0 0 HOMESTREET INC COM 43785V102 81 1714 SH SOLE 40 1714 0 0 HOMESTREET INC COM 43785V102 346 7297 SH SOLE 43 7007 0 290 HOMETRUST BANCSHARES INC COM 437872104 1000 33857 SH SOLE 2 26185 0 7672 HOMETRUST BANCSHARES INC COM 437872104 7 242 SH SOLE 7 242 0 0 HOMETRUST BANCSHARES INC COM 437872104 1400 47418 SH SOLE 18 47418 0 0 HOMETRUST BANCSHARES INC COM 437872104 1019 34519 SH SOLE 19 34519 0 0 HOMETRUST BANCSHARES INC COM 437872104 17092 578816 SH SOLE 21 578816 0 0 HOMETRUST BANCSHARES INC COM 437872104 12763 432212 SH SOLE 22 421969 0 10243 HOMETRUST BANCSHARES INC COM 437872104 186 6298 SH SOLE 43 3608 0 2690 HOMOLOGY MEDICINES INC COM 438083107 525 172588 SH SOLE 2 121688 0 50900 HOMOLOGY MEDICINES INC COM 438083107 2 671 SH SOLE 7 671 0 0 HOMOLOGY MEDICINES INC COM 438083107 391 128721 SH SOLE 18 128721 0 0 HOMOLOGY MEDICINES INC COM 438083107 727 239205 SH SOLE 19 239205 0 0 HOMOLOGY MEDICINES INC COM 438083107 6247 2054947 SH SOLE 21 2054947 0 0 HOMOLOGY MEDICINES INC COM 438083107 3661 1204408 SH SOLE 22 1162089 0 42319 HOMOLOGY MEDICINES INC COM 438083107 39 12933 SH SOLE 25 12933 0 0 HOMOLOGY MEDICINES INC COM 438083107 24 7771 SH SOLE 26 3240 0 4531 HOMOLOGY MEDICINES INC COM 438083107 112 36739 SH SOLE 30 36739 0 0 HOMOLOGY MEDICINES INC COM 438083107 21 6883 SH SOLE 36 6883 0 0 HOMOLOGY MEDICINES INC COM 438083107 6 1944 SH SOLE 40 1944 0 0 HOMOLOGY MEDICINES INC COM 438083107 10 3136 SH SOLE 43 3136 0 0 HONDA MOTOR LTD AMERN SHS 438128308 32258 1141480 SH SOLE 43 1004206 0 137274 HONEST CO INC COM 438333106 387 74293 SH SOLE 2 51544 0 22749 HONEST CO INC COM 438333106 2 399 SH SOLE 7 399 0 0 HONEST CO INC COM 438333106 1177 225984 SH SOLE 18 225984 0 0 HONEST CO INC COM 438333106 816 156698 SH SOLE 19 156698 0 0 HONEST CO INC COM 438333106 14228 2730809 SH SOLE 21 2730809 0 0 HONEST CO INC COM 438333106 6719 1289714 SH SOLE 22 1265490 0 24224 HONEYWELL INTL INC COM 438516106 354003 1819317 SH SOLE 2 753508 0 1065809 HONEYWELL INTL INC COM 438516106 62464 321020 SH SOLE 4 293969 0 27051 HONEYWELL INTL INC COM 438516106 136959 703871 SH SOLE 7 683939 0 19932 HONEYWELL INTL INC COM 438516106 15302 78643 SH SOLE 13 78643 0 0 HONEYWELL INTL INC COM 438516106 19537 100406 SH SOLE 15 100406 0 0 HONEYWELL INTL INC COM 438516106 1 3 SH SOLE 17 0 0 3 HONEYWELL INTL INC COM 438516106 257181 1321723 SH SOLE 18 1162196 0 159527 HONEYWELL INTL INC COM 438516106 60023 308477 SH SOLE 19 308477 0 0 HONEYWELL INTL INC COM 438516106 2864589 14721909 SH SOLE 21 14721909 0 0 HONEYWELL INTL INC COM 438516106 2850133 14647615 SH SOLE 22 13242587 0 1405028 HONEYWELL INTL INC COM 438516106 201613 1036145 SH SOLE 23 1036145 0 0 HONEYWELL INTL INC COM 438516106 67451 346649 SH SOLE 25 346649 0 0 HONEYWELL INTL INC COM 438516106 279374 1435778 SH SOLE 26 572476 0 863302 HONEYWELL INTL INC COM 438516106 28913 148590 SH SOLE 28 0 0 148590 HONEYWELL INTL INC COM 438516106 15723 80805 SH SOLE 29 80805 0 0 HONEYWELL INTL INC COM 438516106 669562 3441061 SH SOLE 30 3441061 0 0 HONEYWELL INTL INC COM 438516106 62085 319072 SH SOLE 31 240682 0 78390 HONEYWELL INTL INC COM 438516106 41235 211916 SH SOLE 32 211916 0 0 HONEYWELL INTL INC COM 438516106 8766 45051 SH SOLE 34 45051 0 0 HONEYWELL INTL INC COM 438516106 54233 278716 SH SOLE 36 278716 0 0 HONEYWELL INTL INC COM 438516106 2631 13522 SH SOLE 40 13522 0 0 HONEYWELL INTL INC COM 438516106 133982 688572 SH SOLE 43 621512 0 67061 HOOKER FURNISHINGS CORPORATI COM 439038100 231 12211 SH SOLE 2 1203 0 11008 HOOKER FURNISHINGS CORPORATI COM 439038100 4 188 SH SOLE 7 188 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 699 36923 SH SOLE 18 36923 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 1103 58219 SH SOLE 19 58219 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 8352 440983 SH SOLE 21 440983 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 6933 366044 SH SOLE 22 359856 0 6188 HOOKER FURNISHINGS CORPORATI COM 439038100 36 1875 SH SOLE 23 1875 0 0 HOOKER FURNISHINGS CORPORATI COM 439038100 369 19500 SH SOLE 26 0 0 19500 HOOKER FURNISHINGS CORPORATI COM 439038100 29 1505 SH SOLE 43 1505 0 0 HOOKIPA PHARMA INC COM 43906K100 101 44482 SH SOLE 2 6305 0 38177 HOOKIPA PHARMA INC COM 43906K100 129 56767 SH SOLE 18 56767 0 0 HOOKIPA PHARMA INC COM 43906K100 62 27035 SH SOLE 19 27035 0 0 HOOKIPA PHARMA INC COM 43906K100 1453 637470 SH SOLE 21 637470 0 0 HOOKIPA PHARMA INC COM 43906K100 777 340947 SH SOLE 22 332576 0 8371 HOOKIPA PHARMA INC COM 43906K100 120 52471 SH SOLE 26 0 0 52471 HOPE BANCORP INC COM 43940T109 1493 92831 SH SOLE 2 32393 0 60438 HOPE BANCORP INC COM 43940T109 31 1909 SH SOLE 4 451 0 1458 HOPE BANCORP INC COM 43940T109 28 1712 SH SOLE 7 1712 0 0 HOPE BANCORP INC COM 43940T109 6973 433634 SH SOLE 18 433634 0 0 HOPE BANCORP INC COM 43940T109 3011 187241 SH SOLE 19 187241 0 0 HOPE BANCORP INC COM 43940T109 222058 13809587 SH SOLE 21 13809587 0 0 HOPE BANCORP INC COM 43940T109 44143 2745221 SH SOLE 22 2635101 0 110120 HOPE BANCORP INC COM 43940T109 37 2324 SH SOLE 25 2324 0 0 HOPE BANCORP INC COM 43940T109 622 38664 SH SOLE 26 29070 0 9594 HOPE BANCORP INC COM 43940T109 33 2058 SH SOLE 28 2058 0 0 HOPE BANCORP INC COM 43940T109 3107 193193 SH SOLE 30 193193 0 0 HOPE BANCORP INC COM 43940T109 70 4349 SH SOLE 36 4349 0 0 HOPE BANCORP INC COM 43940T109 228 14193 SH SOLE 40 14193 0 0 HOPE BANCORP INC COM 43940T109 3120 194003 SH SOLE 43 179734 0 14269 HORACE MANN EDUCATORS CORP N COM 440327104 1298 31027 SH SOLE 2 11009 0 20018 HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 25 591 SH SOLE 7 591 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 6445 154068 SH SOLE 18 154068 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3051 72930 SH SOLE 19 72930 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 199710 4774318 SH SOLE 21 4774318 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 39459 943329 SH SOLE 22 904253 0 39076 HORACE MANN EDUCATORS CORP N COM 440327104 127 3047 SH SOLE 25 3047 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 538 12863 SH SOLE 26 10686 0 2177 HORACE MANN EDUCATORS CORP N COM 440327104 2786 66592 SH SOLE 30 66592 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 194 4645 SH SOLE 40 4645 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 538 12859 SH SOLE 43 12832 0 27 HORIZON BANCORP INC COM 440407104 2113 113174 SH SOLE 2 84943 0 28231 HORIZON BANCORP INC COM 440407104 9 460 SH SOLE 7 460 0 0 HORIZON BANCORP INC COM 440407104 2517 134819 SH SOLE 18 134819 0 0 HORIZON BANCORP INC COM 440407104 1454 77869 SH SOLE 19 77869 0 0 HORIZON BANCORP INC COM 440407104 31347 1678984 SH SOLE 21 1678984 0 0 HORIZON BANCORP INC COM 440407104 20534 1099850 SH SOLE 22 1054792 0 45058 HORIZON BANCORP INC COM 440407104 94 5019 SH SOLE 25 5019 0 0 HORIZON BANCORP INC COM 440407104 240 12839 SH SOLE 30 12839 0 0 HORIZON BANCORP INC COM 440407104 8 435 SH SOLE 34 435 0 0 HORIZON BANCORP INC COM 440407104 105 5610 SH SOLE 40 5610 0 0 HORIZON BANCORP INC COM 440407104 1177 63064 SH SOLE 43 53887 0 9177 HORIZON GLOBAL CORP COM 44052W104 26 4479 SH SOLE 18 4479 0 0 HORIZON GLOBAL CORP COM 44052W104 567 99296 SH SOLE 21 99296 0 0 HORIZON GLOBAL CORP COM 44052W104 1639 287081 SH SOLE 22 287081 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 1698 122134 SH SOLE 30 122134 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 54305 516161 SH SOLE 2 112650 0 403511 HORIZON THERAPEUTICS PUB L SHS G46188101 14876 141391 SH SOLE 4 90129 0 51262 HORIZON THERAPEUTICS PUB L SHS G46188101 5438 51687 SH SOLE 7 51687 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 75 711 SH SOLE 13 711 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1734 16478 SH SOLE 15 16478 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 28341 269373 SH SOLE 18 257616 0 11757 HORIZON THERAPEUTICS PUB L SHS G46188101 87009 827000 SH SOLE 19 827000 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 427 4061 SH SOLE 20 4061 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 434280 4127749 SH SOLE 21 4127749 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 524643 4986625 SH SOLE 22 4600035 0 386590 HORIZON THERAPEUTICS PUB L SHS G46188101 27868 264878 SH SOLE 23 264878 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 30390 288850 SH SOLE 25 288850 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 34112 324224 SH SOLE 26 150788 0 173436 HORIZON THERAPEUTICS PUB L SHS G46188101 65554 623082 SH SOLE 28 4005 0 619077 HORIZON THERAPEUTICS PUB L SHS G46188101 91 864 SH SOLE 29 864 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 73759 701068 SH SOLE 30 701068 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 4914 46706 SH SOLE 31 22345 0 24361 HORIZON THERAPEUTICS PUB L SHS G46188101 45611 433519 SH SOLE 34 433519 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 9786 93014 SH SOLE 36 93014 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 727 6914 SH SOLE 40 6914 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 91 861 SH OTR 43 861 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 11614 110391 SH SOLE 43 103084 0 7307 HORMEL FOODS CORP COM 440452100 24503 475419 SH SOLE 2 115094 0 360325 HORMEL FOODS CORP COM 440452100 12168 236083 SH SOLE 4 207195 0 28888 HORMEL FOODS CORP COM 440452100 21866 424245 SH SOLE 7 416552 0 7693 HORMEL FOODS CORP COM 440452100 60 1169 SH SOLE 13 1169 0 0 HORMEL FOODS CORP COM 440452100 2163 41977 SH SOLE 15 41977 0 0 HORMEL FOODS CORP COM 440452100 23658 459025 SH SOLE 18 420192 0 38833 HORMEL FOODS CORP COM 440452100 16416 318514 SH SOLE 19 318514 0 0 HORMEL FOODS CORP COM 440452100 633210 12285804 SH SOLE 21 12285804 0 0 HORMEL FOODS CORP COM 440452100 361740 7018633 SH SOLE 22 6620667 0 397966 HORMEL FOODS CORP COM 440452100 19466 377687 SH SOLE 23 377687 0 0 HORMEL FOODS CORP COM 440452100 27390 531430 SH SOLE 25 531430 0 0 HORMEL FOODS CORP COM 440452100 36982 717542 SH SOLE 26 277195 0 440347 HORMEL FOODS CORP COM 440452100 51722 1003523 SH SOLE 28 14843 0 988680 HORMEL FOODS CORP COM 440452100 175393 3403050 SH SOLE 30 3392180 0 10870 HORMEL FOODS CORP COM 440452100 1938 37611 SH SOLE 31 4149 0 33462 HORMEL FOODS CORP COM 440452100 645 12511 SH SOLE 34 12511 0 0 HORMEL FOODS CORP COM 440452100 11734 227669 SH SOLE 36 227669 0 0 HORMEL FOODS CORP COM 440452100 524 10166 SH SOLE 40 10166 0 0 HORMEL FOODS CORP COM 440452100 118 2285 SH OTR 43 2285 0 0 HORMEL FOODS CORP COM 440452100 47438 920412 SH SOLE 43 901781 0 18631 HOST HOTELS & RESORTS INC COM 44107P104 28478 1465685 SH SOLE 2 510297 0 955388 HOST HOTELS & RESORTS INC COM 44107P104 25487 1311715 SH SOLE 4 1063650 0 248065 HOST HOTELS & RESORTS INC COM 44107P104 31138 1602576 SH SOLE 7 1581690 0 20886 HOST HOTELS & RESORTS INC COM 44107P104 43 2205 SH SOLE 13 2205 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2064 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 35751 1839984 SH SOLE 18 1743510 0 96474 HOST HOTELS & RESORTS INC COM 44107P104 31484 1620380 SH SOLE 19 1620380 0 0 HOST HOTELS & RESORTS INC COM 44107P104 482766 24846439 SH SOLE 21 24846439 0 0 HOST HOTELS & RESORTS INC COM 44107P104 437108 22496561 SH SOLE 22 20516657 0 1979904 HOST HOTELS & RESORTS INC COM 44107P104 18929 974198 SH SOLE 23 974198 0 0 HOST HOTELS & RESORTS INC COM 44107P104 76336 3928780 SH SOLE 25 3928780 0 0 HOST HOTELS & RESORTS INC COM 44107P104 28671 1475596 SH SOLE 26 489250 0 986346 HOST HOTELS & RESORTS INC COM 44107P104 43417 2234558 SH SOLE 28 93397 0 2141161 HOST HOTELS & RESORTS INC COM 44107P104 9 469 SH SOLE 29 469 0 0 HOST HOTELS & RESORTS INC COM 44107P104 82207 4230929 SH SOLE 30 4216814 0 14115 HOST HOTELS & RESORTS INC COM 44107P104 3150 162130 SH SOLE 31 83510 0 78620 HOST HOTELS & RESORTS INC COM 44107P104 2396 123317 SH SOLE 34 123317 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6503 334704 SH SOLE 36 334704 0 0 HOST HOTELS & RESORTS INC COM 44107P104 476 24485 SH SOLE 40 24485 0 0 HOST HOTELS & RESORTS INC COM 44107P104 12105 623007 SH SOLE 43 602257 0 20750 HOSTESS BRANDS INC CL A 44109J106 7518 342668 SH SOLE 2 140569 0 202099 HOSTESS BRANDS INC CL A 44109J106 8 383 SH SOLE 4 383 0 0 HOSTESS BRANDS INC CL A 44109J106 45 2030 SH SOLE 7 2030 0 0 HOSTESS BRANDS INC CL A 44109J106 11712 533806 SH SOLE 18 516402 0 17404 HOSTESS BRANDS INC CL A 44109J106 19899 906960 SH SOLE 19 906960 0 0 HOSTESS BRANDS INC CL A 44109J106 378664 17259061 SH SOLE 21 17259061 0 0 HOSTESS BRANDS INC CL A 44109J106 95481 4351926 SH SOLE 22 4210593 0 141333 HOSTESS BRANDS INC CL A 44109J106 739 33674 SH SOLE 23 33674 0 0 HOSTESS BRANDS INC CL A 44109J106 454 20701 SH SOLE 25 20701 0 0 HOSTESS BRANDS INC CL A 44109J106 5448 248335 SH SOLE 26 35529 0 212806 HOSTESS BRANDS INC CL A 44109J106 48 2185 SH SOLE 28 2185 0 0 HOSTESS BRANDS INC CL A 44109J106 5008 228245 SH SOLE 30 228245 0 0 HOSTESS BRANDS INC CL A 44109J106 373 17000 SH SOLE 40 17000 0 0 HOSTESS BRANDS INC CL A 44109J106 2869 130785 SH SOLE 43 121173 0 9612 HOTH THERAPEUTICS INC COM 44148G105 3 4669 SH SOLE 18 4669 0 0 HOTH THERAPEUTICS INC COM 44148G105 40 58440 SH SOLE 21 58440 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2004 95372 SH SOLE 2 51766 0 43606 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 3 150 SH SOLE 4 150 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 38 1800 SH SOLE 7 1800 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7807 371584 SH SOLE 18 361624 0 9960 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 9358 445392 SH SOLE 19 445392 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 95080 4525454 SH SOLE 21 4525454 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 66163 3149123 SH SOLE 22 3066134 0 82989 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 179 8502 SH SOLE 23 8502 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 339 16157 SH SOLE 25 16157 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2347 111698 SH SOLE 26 62177 0 49521 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1073 51094 SH SOLE 28 51094 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1785 84960 SH SOLE 30 84960 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 313 14914 SH SOLE 40 14914 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 630 29987 SH SOLE 43 29287 0 700 HOULIHAN LOKEY INC CL A 441593100 3699 42132 SH SOLE 2 26043 0 16089 HOULIHAN LOKEY INC CL A 441593100 19 211 SH SOLE 4 211 0 0 HOULIHAN LOKEY INC CL A 441593100 60 686 SH SOLE 7 686 0 0 HOULIHAN LOKEY INC CL A 441593100 12295 140034 SH SOLE 18 136010 0 4024 HOULIHAN LOKEY INC CL A 441593100 12443 141724 SH SOLE 19 141724 0 0 HOULIHAN LOKEY INC CL A 441593100 181289 2064791 SH SOLE 21 2064791 0 0 HOULIHAN LOKEY INC CL A 441593100 106879 1217303 SH SOLE 22 1184026 0 33277 HOULIHAN LOKEY INC CL A 441593100 404 4596 SH SOLE 23 4596 0 0 HOULIHAN LOKEY INC CL A 441593100 629 7169 SH SOLE 25 7169 0 0 HOULIHAN LOKEY INC CL A 441593100 2829 32216 SH SOLE 26 19106 0 13110 HOULIHAN LOKEY INC CL A 441593100 80 916 SH SOLE 28 916 0 0 HOULIHAN LOKEY INC CL A 441593100 2825 32178 SH SOLE 30 32178 0 0 HOULIHAN LOKEY INC CL A 441593100 580 6608 SH SOLE 40 6608 0 0 HOULIHAN LOKEY INC CL A 441593100 29 328 SH OTR 43 328 0 0 HOULIHAN LOKEY INC CL A 441593100 1416 16122 SH SOLE 43 14844 0 1278 HOUSTON AMERN ENERGY CORP COM 44183U209 10 2346 SH SOLE 21 2346 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 260 4400 SH SOLE 2 1350 0 3050 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 5 82 SH SOLE 7 82 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 975 16504 SH SOLE 18 16504 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 548 9279 SH SOLE 19 9279 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 11634 196859 SH SOLE 21 196859 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 6951 117619 SH SOLE 22 112481 0 5138 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 45 756 SH SOLE 25 756 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 77 1300 SH SOLE 30 1300 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 35 599 SH SOLE 40 599 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 27 459 SH OTR 43 459 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 147 2485 SH SOLE 43 2393 0 92 HOWARD HUGHES CORP COM 44267D107 3740 36099 SH SOLE 2 14674 0 21425 HOWARD HUGHES CORP COM 44267D107 17 165 SH SOLE 4 165 0 0 HOWARD HUGHES CORP COM 44267D107 89 855 SH SOLE 7 855 0 0 HOWARD HUGHES CORP COM 44267D107 7831 75581 SH SOLE 18 75581 0 0 HOWARD HUGHES CORP COM 44267D107 48311 466277 SH SOLE 19 466277 0 0 HOWARD HUGHES CORP COM 44267D107 68557 661688 SH SOLE 21 661688 0 0 HOWARD HUGHES CORP COM 44267D107 95222 919040 SH SOLE 22 870314 0 48726 HOWARD HUGHES CORP COM 44267D107 4837 46683 SH SOLE 23 46683 0 0 HOWARD HUGHES CORP COM 44267D107 3050 29434 SH SOLE 25 29434 0 0 HOWARD HUGHES CORP COM 44267D107 3103 29948 SH SOLE 26 25304 0 4644 HOWARD HUGHES CORP COM 44267D107 2620 25283 SH SOLE 28 982 0 24301 HOWARD HUGHES CORP COM 44267D107 2586 24955 SH SOLE 30 24955 0 0 HOWARD HUGHES CORP COM 44267D107 120 1154 SH SOLE 31 608 0 546 HOWARD HUGHES CORP COM 44267D107 4393 42402 SH SOLE 34 42402 0 0 HOWARD HUGHES CORP COM 44267D107 736 7107 SH SOLE 36 7107 0 0 HOWARD HUGHES CORP COM 44267D107 587 5668 SH SOLE 40 5668 0 0 HOWARD HUGHES CORP COM 44267D107 2536 24475 SH SOLE 43 19757 0 4718 HOWMET AEROSPACE INC COM 443201108 59081 1643877 SH SOLE 2 776800 0 867077 HOWMET AEROSPACE INC COM 443201108 6743 187625 SH SOLE 4 160806 0 26819 HOWMET AEROSPACE INC COM 443201108 12038 334949 SH SOLE 7 323997 0 10952 HOWMET AEROSPACE INC COM 443201108 61 1699 SH SOLE 13 1699 0 0 HOWMET AEROSPACE INC COM 443201108 1982 55140 SH SOLE 15 55140 0 0 HOWMET AEROSPACE INC COM 443201108 26967 750331 SH SOLE 18 698562 0 51769 HOWMET AEROSPACE INC COM 443201108 163179 4540312 SH SOLE 19 4540312 0 0 HOWMET AEROSPACE INC COM 443201108 501352 13949703 SH SOLE 21 13949703 0 0 HOWMET AEROSPACE INC COM 443201108 317219 8826354 SH SOLE 22 8044021 0 782333 HOWMET AEROSPACE INC COM 443201108 17146 477074 SH SOLE 23 477074 0 0 HOWMET AEROSPACE INC COM 443201108 35680 992766 SH SOLE 25 992766 0 0 HOWMET AEROSPACE INC COM 443201108 35782 995601 SH SOLE 26 281829 0 713772 HOWMET AEROSPACE INC COM 443201108 27730 771559 SH SOLE 28 73982 0 697577 HOWMET AEROSPACE INC COM 443201108 19 540 SH SOLE 29 540 0 0 HOWMET AEROSPACE INC COM 443201108 63105 1755830 SH SOLE 30 1755830 0 0 HOWMET AEROSPACE INC COM 443201108 3041 84624 SH SOLE 31 40103 0 44521 HOWMET AEROSPACE INC COM 443201108 139385 3878265 SH SOLE 34 3878265 0 0 HOWMET AEROSPACE INC COM 443201108 5749 159968 SH SOLE 36 159968 0 0 HOWMET AEROSPACE INC COM 443201108 473 13169 SH SOLE 40 13169 0 0 HOWMET AEROSPACE INC COM 443201108 132 3661 SH OTR 43 3661 0 0 HOWMET AEROSPACE INC COM 443201108 3602 100231 SH SOLE 43 95897 0 4334 HP INC COM 40434L105 99857 2750890 SH SOLE 2 878222 0 1872668 HP INC COM 40434L105 39366 1084469 SH SOLE 4 675916 0 408553 HP INC COM 40434L105 49570 1365565 SH SOLE 7 1054916 0 310649 HP INC COM 40434L105 2087 57504 SH SOLE 13 57504 0 0 HP INC COM 40434L105 6030 166128 SH SOLE 15 166128 0 0 HP INC COM 40434L105 2 64 SH SOLE 17 0 0 64 HP INC COM 40434L105 84428 2325834 SH SOLE 18 2029657 0 296177 HP INC COM 40434L105 56882 1566986 SH SOLE 19 1566986 0 0 HP INC COM 40434L105 1552908 42779838 SH SOLE 21 42779838 0 0 HP INC COM 40434L105 885656 24398238 SH SOLE 22 21849644 0 2548594 HP INC COM 40434L105 56861 1566405 SH SOLE 23 1566405 0 0 HP INC COM 40434L105 96380 2655092 SH SOLE 25 2655092 0 0 HP INC COM 40434L105 119265 3285534 SH SOLE 26 1637285 0 1648249 HP INC COM 40434L105 161210 4441039 SH SOLE 28 289727 0 4151312 HP INC COM 40434L105 816 22492 SH SOLE 29 22492 0 0 HP INC COM 40434L105 335901 9253473 SH SOLE 30 8809939 0 443534 HP INC COM 40434L105 13147 362174 SH SOLE 31 223988 0 138186 HP INC COM 40434L105 4026 110920 SH SOLE 32 110920 0 0 HP INC COM 40434L105 4162 114660 SH SOLE 34 114660 0 0 HP INC COM 40434L105 9844 271193 SH SOLE 35 271193 0 0 HP INC COM 40434L105 19182 528432 SH SOLE 36 528432 0 0 HP INC COM 40434L105 1424 39222 SH SOLE 40 39222 0 0 HP INC COM 40434L105 132 3645 SH OTR 43 3645 0 0 HP INC COM 40434L105 74460 2051230 SH SOLE 43 1938913 0 112317 HSBC HLDGS PLC SPON ADR NEW 404280406 57385 1676933 SH SOLE 43 1470084 0 206849 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 1 438 SH SOLE 21 438 0 0 HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 21 15373 SH SOLE 22 15373 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 2518 149183 SH SOLE 43 147798 0 1385 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4428 134221 SH SOLE 2 5658 0 128563 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2951 89443 SH SOLE 4 39242 0 50201 HUAZHU GROUP LTD SPONSORED ADS 44332N106 652 19769 SH SOLE 7 19769 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1159 35122 SH SOLE 13 595 0 34527 HUAZHU GROUP LTD SPONSORED ADS 44332N106 4399 133340 SH SOLE 15 133340 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1946 58993 SH SOLE 18 58993 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 109008 3304280 SH SOLE 21 3304280 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 53704 1627901 SH SOLE 22 1497403 0 130498 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6513 197438 SH SOLE 23 197438 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6266 189932 SH SOLE 25 189932 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 8104 245649 SH SOLE 26 1787 0 243862 HUAZHU GROUP LTD SPONSORED ADS 44332N106 10714 324770 SH SOLE 28 16769 0 308001 HUAZHU GROUP LTD SPONSORED ADS 44332N106 35853 1086792 SH SOLE 30 1086792 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 393 11901 SH SOLE 34 11901 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 21 632 SH SOLE 40 632 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6130 185805 SH SOLE 43 174766 0 11039 HUAZHU GROUP LTD NOTE 3.000% 5/0 44332NAB2 3220 3029000 PRN SOLE 21 3029000 0 0 HUB GROUP INC CL A 443320106 9590 124211 SH SOLE 2 58119 0 66092 HUB GROUP INC CL A 443320106 12 150 SH SOLE 4 150 0 0 HUB GROUP INC CL A 443320106 69 892 SH SOLE 7 892 0 0 HUB GROUP INC CL A 443320106 10282 133168 SH SOLE 18 123752 0 9416 HUB GROUP INC CL A 443320106 32865 425657 SH SOLE 19 425657 0 0 HUB GROUP INC CL A 443320106 331804 4297417 SH SOLE 21 4297417 0 0 HUB GROUP INC CL A 443320106 94101 1218771 SH SOLE 22 1184453 0 34318 HUB GROUP INC CL A 443320106 1177 15244 SH SOLE 23 15244 0 0 HUB GROUP INC CL A 443320106 406 5256 SH SOLE 25 5256 0 0 HUB GROUP INC CL A 443320106 7453 96529 SH SOLE 26 15411 0 81118 HUB GROUP INC CL A 443320106 46 602 SH SOLE 28 602 0 0 HUB GROUP INC CL A 443320106 4405 57053 SH SOLE 30 57053 0 0 HUB GROUP INC CL A 443320106 72 935 SH SOLE 34 935 0 0 HUB GROUP INC CL A 443320106 328 4243 SH SOLE 36 4243 0 0 HUB GROUP INC CL A 443320106 308 3988 SH SOLE 40 3988 0 0 HUB GROUP INC CL A 443320106 1133 14672 SH SOLE 43 14672 0 0 HUBBELL INC COM 443510607 47461 258261 SH SOLE 2 57133 0 201128 HUBBELL INC COM 443510607 36 198 SH SOLE 4 198 0 0 HUBBELL INC COM 443510607 199 1082 SH SOLE 7 1082 0 0 HUBBELL INC COM 443510607 22126 120399 SH SOLE 18 120399 0 0 HUBBELL INC COM 443510607 2922 15902 SH SOLE 19 15902 0 0 HUBBELL INC COM 443510607 507965 2764134 SH SOLE 21 2764134 0 0 HUBBELL INC COM 443510607 269791 1468090 SH SOLE 22 1404912 0 63178 HUBBELL INC COM 443510607 2045 11130 SH SOLE 25 11130 0 0 HUBBELL INC COM 443510607 4014 21841 SH SOLE 26 17561 0 4280 HUBBELL INC COM 443510607 3153 17157 SH SOLE 28 17157 0 0 HUBBELL INC COM 443510607 6029 32809 SH SOLE 30 32809 0 0 HUBBELL INC COM 443510607 146 794 SH SOLE 31 794 0 0 HUBBELL INC COM 443510607 1699 9246 SH SOLE 36 9246 0 0 HUBBELL INC COM 443510607 1277 6947 SH SOLE 40 6947 0 0 HUBBELL INC COM 443510607 35 191 SH OTR 43 191 0 0 HUBBELL INC COM 443510607 4058 22083 SH SOLE 43 19162 0 2921 HUBSPOT INC COM 443573100 50539 106411 SH SOLE 2 33722 0 72689 HUBSPOT INC COM 443573100 15049 31687 SH SOLE 4 20787 0 10900 HUBSPOT INC COM 443573100 1952 4110 SH SOLE 7 4110 0 0 HUBSPOT INC COM 443573100 66 138 SH SOLE 13 138 0 0 HUBSPOT INC COM 443573100 1610 3390 SH SOLE 15 3390 0 0 HUBSPOT INC COM 443573100 37331 78602 SH SOLE 18 75863 0 2739 HUBSPOT INC COM 443573100 422293 889151 SH SOLE 19 889151 0 0 HUBSPOT INC COM 443573100 454825 957648 SH SOLE 21 957648 0 0 HUBSPOT INC COM 443573100 512805 1079725 SH SOLE 22 995994 0 83731 HUBSPOT INC COM 443573100 26639 56089 SH SOLE 23 56089 0 0 HUBSPOT INC COM 443573100 36732 77340 SH SOLE 25 77340 0 0 HUBSPOT INC COM 443573100 32613 68668 SH SOLE 26 33860 0 34808 HUBSPOT INC COM 443573100 55104 116024 SH SOLE 28 1662 0 114362 HUBSPOT INC COM 443573100 161 339 SH SOLE 29 339 0 0 HUBSPOT INC COM 443573100 74836 157570 SH SOLE 30 127007 0 30563 HUBSPOT INC COM 443573100 4797 10101 SH SOLE 31 5079 0 5022 HUBSPOT INC COM 443573100 4537 9552 SH SOLE 34 9552 0 0 HUBSPOT INC COM 443573100 8158 17176 SH SOLE 36 17176 0 0 HUBSPOT INC COM 443573100 670 1410 SH SOLE 40 1410 0 0 HUBSPOT INC COM 443573100 49 104 SH OTR 43 104 0 0 HUBSPOT INC COM 443573100 9912 20869 SH SOLE 43 18341 0 2528 HUBSPOT INC NOTE 0.375% 6/0 443573AD2 5554 3114000 PRN SOLE 21 3114000 0 0 HUDBAY MINERALS INC COM 443628102 748 95254 SH SOLE 43 93814 0 1440 HUDSON GLOBAL INC COM NEW 443787205 22 548 SH SOLE 18 548 0 0 HUDSON GLOBAL INC COM NEW 443787205 324 7968 SH SOLE 21 7968 0 0 HUDSON GLOBAL INC COM NEW 443787205 2177 53524 SH SOLE 22 53524 0 0 HUDSON PAC PPTYS INC COM 444097109 15475 557647 SH SOLE 2 207987 0 349660 HUDSON PAC PPTYS INC COM 444097109 7037 253580 SH SOLE 4 253580 0 0 HUDSON PAC PPTYS INC COM 444097109 5234 188629 SH SOLE 7 188629 0 0 HUDSON PAC PPTYS INC COM 444097109 17598 634150 SH SOLE 18 634150 0 0 HUDSON PAC PPTYS INC COM 444097109 9164 330252 SH SOLE 19 330252 0 0 HUDSON PAC PPTYS INC COM 444097109 236758 8531820 SH SOLE 21 8531820 0 0 HUDSON PAC PPTYS INC COM 444097109 151503 5459573 SH SOLE 22 5124350 0 335223 HUDSON PAC PPTYS INC COM 444097109 891 32109 SH SOLE 23 32109 0 0 HUDSON PAC PPTYS INC COM 444097109 18049 650421 SH SOLE 25 650421 0 0 HUDSON PAC PPTYS INC COM 444097109 1474 53114 SH SOLE 26 41807 0 11307 HUDSON PAC PPTYS INC COM 444097109 4647 167457 SH SOLE 28 45061 0 122396 HUDSON PAC PPTYS INC COM 444097109 19990 720357 SH SOLE 30 720357 0 0 HUDSON PAC PPTYS INC COM 444097109 62 2230 SH SOLE 31 2230 0 0 HUDSON PAC PPTYS INC COM 444097109 1030 37121 SH SOLE 34 37121 0 0 HUDSON PAC PPTYS INC COM 444097109 139 5022 SH SOLE 36 5022 0 0 HUDSON PAC PPTYS INC COM 444097109 541 19479 SH SOLE 40 19479 0 0 HUDSON PAC PPTYS INC COM 444097109 2492 89798 SH SOLE 43 86950 0 2848 HUDSON TECHNOLOGIES INC COM 444144109 47 7537 SH SOLE 18 7537 0 0 HUDSON TECHNOLOGIES INC COM 444144109 712 114620 SH SOLE 21 114620 0 0 HUDSON TECHNOLOGIES INC COM 444144109 3308 532695 SH SOLE 22 532695 0 0 HUMACYTE INC COM 44486Q103 199 28134 SH SOLE 2 24744 0 3390 HUMACYTE INC COM 44486Q103 4330 613314 SH SOLE 21 613314 0 0 HUMACYTE INC COM 44486Q103 5913 837556 SH SOLE 22 819856 0 17700 HUMACYTE INC COM 44486Q103 77 10911 SH SOLE 25 10911 0 0 HUMACYTE INC COM 44486Q103 68 9686 SH SOLE 26 4499 0 5187 HUMACYTE INC COM 44486Q103 437 61882 SH SOLE 30 61882 0 0 HUMACYTE INC COM 44486Q103 17 2454 SH SOLE 36 2454 0 0 HUMACYTE INC COM 44486Q103 99 13982 SH SOLE 40 13982 0 0 HUMANA INC COM 444859102 148427 341079 SH SOLE 2 98158 0 242921 HUMANA INC COM 444859102 41849 96168 SH SOLE 4 58999 0 37169 HUMANA INC COM 444859102 60130 138177 SH SOLE 7 111801 0 26376 HUMANA INC COM 444859102 1427 3280 SH SOLE 13 3280 0 0 HUMANA INC COM 444859102 7940 18245 SH SOLE 15 18245 0 0 HUMANA INC COM 444859102 483491 1111039 SH SOLE 18 1056076 0 54963 HUMANA INC COM 444859102 713860 1640416 SH SOLE 19 1640416 0 0 HUMANA INC COM 444859102 1250692 2874030 SH SOLE 21 2874030 0 0 HUMANA INC COM 444859102 1247263 2866152 SH SOLE 22 2595044 0 271108 HUMANA INC COM 444859102 75899 174413 SH SOLE 23 174413 0 0 HUMANA INC COM 444859102 118884 273190 SH SOLE 25 269160 0 4030 HUMANA INC COM 444859102 140229 322239 SH SOLE 26 116029 0 206210 HUMANA INC COM 444859102 194547 447059 SH SOLE 28 34843 0 412216 HUMANA INC COM 444859102 591 1358 SH SOLE 29 1358 0 0 HUMANA INC COM 444859102 380441 874236 SH SOLE 30 874236 0 0 HUMANA INC COM 444859102 13675 31424 SH SOLE 31 16949 0 14475 HUMANA INC COM 444859102 144017 330944 SH SOLE 34 330944 0 0 HUMANA INC COM 444859102 28719 65994 SH SOLE 36 65994 0 0 HUMANA INC COM 444859102 1893 4349 SH SOLE 40 4349 0 0 HUMANA INC COM 444859102 60097 138100 SH SOLE 43 128024 0 10076 HUMANIGEN INC COM NEW 444863203 56 18540 SH SOLE 2 13003 0 5537 HUMANIGEN INC COM NEW 444863203 2 721 SH SOLE 7 721 0 0 HUMANIGEN INC COM NEW 444863203 408 135485 SH SOLE 18 135485 0 0 HUMANIGEN INC COM NEW 444863203 236 78250 SH SOLE 19 78250 0 0 HUMANIGEN INC COM NEW 444863203 5657 1879361 SH SOLE 21 1879361 0 0 HUMANIGEN INC COM NEW 444863203 3632 1206706 SH SOLE 22 1177388 0 29318 HUMANIGEN INC COM NEW 444863203 23 7694 SH SOLE 25 7694 0 0 HUMANIGEN INC COM NEW 444863203 5 1565 SH SOLE 26 1565 0 0 HUMANIGEN INC COM NEW 444863203 90 29964 SH SOLE 30 29964 0 0 HUMANIGEN INC COM NEW 444863203 15 4900 SH SOLE 36 4900 0 0 HUMANIGEN INC COM NEW 444863203 12 3829 SH SOLE 40 3829 0 0 HUNT J B TRANS SVCS INC COM 445658107 46472 231448 SH SOLE 2 48859 0 182589 HUNT J B TRANS SVCS INC COM 445658107 6961 34666 SH SOLE 4 31373 0 3293 HUNT J B TRANS SVCS INC COM 445658107 20542 102306 SH SOLE 7 80097 0 22209 HUNT J B TRANS SVCS INC COM 445658107 356 1775 SH SOLE 13 1775 0 0 HUNT J B TRANS SVCS INC COM 445658107 2316 11534 SH SOLE 15 11534 0 0 HUNT J B TRANS SVCS INC COM 445658107 33876 168713 SH SOLE 18 157307 0 11406 HUNT J B TRANS SVCS INC COM 445658107 7590 37800 SH SOLE 19 37800 0 0 HUNT J B TRANS SVCS INC COM 445658107 485777 2419328 SH SOLE 21 2419328 0 0 HUNT J B TRANS SVCS INC COM 445658107 368746 1836477 SH SOLE 22 1667133 0 169344 HUNT J B TRANS SVCS INC COM 445658107 20837 103777 SH SOLE 23 103777 0 0 HUNT J B TRANS SVCS INC COM 445658107 30327 151040 SH SOLE 25 151040 0 0 HUNT J B TRANS SVCS INC COM 445658107 34821 173419 SH SOLE 26 58376 0 115043 HUNT J B TRANS SVCS INC COM 445658107 35055 174586 SH SOLE 28 1559 0 173027 HUNT J B TRANS SVCS INC COM 445658107 16 78 SH SOLE 29 78 0 0 HUNT J B TRANS SVCS INC COM 445658107 79266 394773 SH SOLE 30 394773 0 0 HUNT J B TRANS SVCS INC COM 445658107 3832 19087 SH SOLE 31 9494 0 9593 HUNT J B TRANS SVCS INC COM 445658107 827 4119 SH SOLE 34 4119 0 0 HUNT J B TRANS SVCS INC COM 445658107 6148 30620 SH SOLE 36 30620 0 0 HUNT J B TRANS SVCS INC COM 445658107 592 2948 SH SOLE 40 2948 0 0 HUNT J B TRANS SVCS INC COM 445658107 11 53 SH OTR 43 53 0 0 HUNT J B TRANS SVCS INC COM 445658107 15478 77083 SH SOLE 43 72676 0 4407 HUNTINGTON BANCSHARES INC COM 446150104 52609 3598403 SH SOLE 2 811400 0 2787003 HUNTINGTON BANCSHARES INC COM 446150104 20969 1434287 SH SOLE 4 952691 0 481596 HUNTINGTON BANCSHARES INC COM 446150104 20210 1382351 SH SOLE 7 1338427 0 43924 HUNTINGTON BANCSHARES INC COM 446150104 72 4903 SH SOLE 13 4903 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2922 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 58278 3986177 SH SOLE 18 3730946 0 255231 HUNTINGTON BANCSHARES INC COM 446150104 15920 1088887 SH SOLE 19 1088887 0 0 HUNTINGTON BANCSHARES INC COM 446150104 929860 63601937 SH SOLE 21 63601937 0 0 HUNTINGTON BANCSHARES INC COM 446150104 450846 30837647 SH SOLE 22 27703686 0 3133961 HUNTINGTON BANCSHARES INC COM 446150104 27034 1849127 SH SOLE 23 1849127 0 0 HUNTINGTON BANCSHARES INC COM 446150104 50332 3442648 SH SOLE 25 3442648 0 0 HUNTINGTON BANCSHARES INC COM 446150104 53166 3636528 SH SOLE 26 1338633 0 2297895 HUNTINGTON BANCSHARES INC COM 446150104 63314 4330666 SH SOLE 28 77220 0 4253446 HUNTINGTON BANCSHARES INC COM 446150104 195792 13392072 SH SOLE 30 13248548 0 143524 HUNTINGTON BANCSHARES INC COM 446150104 4805 328676 SH SOLE 31 160823 0 167853 HUNTINGTON BANCSHARES INC COM 446150104 5455 373117 SH SOLE 32 373117 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2891 197728 SH SOLE 34 197728 0 0 HUNTINGTON BANCSHARES INC COM 446150104 13466 921064 SH SOLE 35 921064 0 0 HUNTINGTON BANCSHARES INC COM 446150104 9532 651980 SH SOLE 36 651980 0 0 HUNTINGTON BANCSHARES INC COM 446150104 727 49725 SH SOLE 40 49725 0 0 HUNTINGTON BANCSHARES INC COM 446150104 57 3913 SH OTR 43 3913 0 0 HUNTINGTON BANCSHARES INC COM 446150104 23181 1585575 SH SOLE 43 1442260 0 143315 HUNTINGTON INGALLS INDS INC COM 446413106 29824 149541 SH SOLE 2 40876 0 108665 HUNTINGTON INGALLS INDS INC COM 446413106 6755 33870 SH SOLE 4 18296 0 15574 HUNTINGTON INGALLS INDS INC COM 446413106 10038 50333 SH SOLE 7 39366 0 10967 HUNTINGTON INGALLS INDS INC COM 446413106 117 585 SH SOLE 13 585 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1215 6091 SH SOLE 15 6091 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 100882 505827 SH SOLE 18 470678 0 35149 HUNTINGTON INGALLS INDS INC COM 446413106 195605 980771 SH SOLE 19 980771 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 381632 1913520 SH SOLE 21 1913520 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 212057 1063262 SH SOLE 22 967055 0 96207 HUNTINGTON INGALLS INDS INC COM 446413106 14208 71238 SH SOLE 23 71238 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4590 23014 SH SOLE 25 23014 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 30346 152156 SH SOLE 26 34834 0 117322 HUNTINGTON INGALLS INDS INC COM 446413106 973 4878 SH SOLE 28 0 0 4878 HUNTINGTON INGALLS INDS INC COM 446413106 175 877 SH SOLE 29 877 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 42374 212467 SH SOLE 30 212467 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2452 12295 SH SOLE 31 7668 0 4627 HUNTINGTON INGALLS INDS INC COM 446413106 18762 94072 SH SOLE 34 94072 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3407 17085 SH SOLE 36 17085 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 148 744 SH SOLE 40 744 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 7246 36333 SH SOLE 43 33132 0 3201 HUNTSMAN CORP COM 447011107 18599 495847 SH SOLE 2 90404 0 405443 HUNTSMAN CORP COM 447011107 25 654 SH SOLE 4 654 0 0 HUNTSMAN CORP COM 447011107 668 17816 SH SOLE 7 17816 0 0 HUNTSMAN CORP COM 447011107 19 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 6393 170425 SH SOLE 18 170425 0 0 HUNTSMAN CORP COM 447011107 2901 77333 SH SOLE 19 77333 0 0 HUNTSMAN CORP COM 447011107 253379 6754961 SH SOLE 21 6754961 0 0 HUNTSMAN CORP COM 447011107 173616 4628535 SH SOLE 22 4385321 0 243214 HUNTSMAN CORP COM 447011107 1075 28649 SH SOLE 25 28649 0 0 HUNTSMAN CORP COM 447011107 3592 95753 SH SOLE 26 78682 0 17071 HUNTSMAN CORP COM 447011107 139 3713 SH SOLE 28 3713 0 0 HUNTSMAN CORP COM 447011107 4493 119779 SH SOLE 30 119779 0 0 HUNTSMAN CORP COM 447011107 114 3040 SH SOLE 31 3040 0 0 HUNTSMAN CORP COM 447011107 2931 78139 SH SOLE 32 78139 0 0 HUNTSMAN CORP COM 447011107 791 21090 SH SOLE 36 21090 0 0 HUNTSMAN CORP COM 447011107 1026 27356 SH SOLE 40 27356 0 0 HUNTSMAN CORP COM 447011107 5597 149202 SH SOLE 43 143024 0 6178 HURCO CO COM 447324104 81 2559 SH SOLE 2 2559 0 0 HURCO CO COM 447324104 39 1228 SH SOLE 18 1228 0 0 HURCO CO COM 447324104 93 2948 SH SOLE 19 2948 0 0 HURCO CO COM 447324104 762 24163 SH SOLE 21 24163 0 0 HURCO CO COM 447324104 2259 71654 SH SOLE 22 71654 0 0 HURON CONSULTING GROUP INC COM 447462102 754 16468 SH SOLE 2 6328 0 10140 HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 11 235 SH SOLE 7 235 0 0 HURON CONSULTING GROUP INC COM 447462102 2875 62752 SH SOLE 18 62752 0 0 HURON CONSULTING GROUP INC COM 447462102 1778 38817 SH SOLE 19 38817 0 0 HURON CONSULTING GROUP INC COM 447462102 34022 742687 SH SOLE 21 742687 0 0 HURON CONSULTING GROUP INC COM 447462102 25311 552516 SH SOLE 22 529361 0 23155 HURON CONSULTING GROUP INC COM 447462102 133 2894 SH SOLE 25 2894 0 0 HURON CONSULTING GROUP INC COM 447462102 204 4460 SH SOLE 26 3202 0 1258 HURON CONSULTING GROUP INC COM 447462102 648 14156 SH SOLE 30 14156 0 0 HURON CONSULTING GROUP INC COM 447462102 113 2457 SH SOLE 40 2457 0 0 HURON CONSULTING GROUP INC COM 447462102 749 16345 SH SOLE 43 16151 0 194 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1251 66133 SH SOLE 2 18054 0 48079 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 675 35652 SH SOLE 4 12646 0 23006 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 188 9915 SH SOLE 7 9915 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 334 17633 SH SOLE 13 138 0 17495 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1246 65845 SH SOLE 15 65845 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 821 43415 SH SOLE 18 43415 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 30248 1598744 SH SOLE 21 1598744 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 15232 805078 SH SOLE 22 741051 0 64027 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1782 94171 SH SOLE 23 94171 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2183 115359 SH SOLE 26 12830 0 102529 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2295 121321 SH SOLE 28 8541 0 112780 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 10171 537579 SH SOLE 30 537579 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 101 5354 SH SOLE 34 5354 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 6 311 SH SOLE 40 311 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1 75 SH SOLE 43 75 0 0 HUTTIG BLDG PRODS INC COM 448451104 53 4978 SH SOLE 18 4978 0 0 HUTTIG BLDG PRODS INC COM 448451104 811 76113 SH SOLE 21 76113 0 0 HUTTIG BLDG PRODS INC COM 448451104 2140 200797 SH SOLE 22 200797 0 0 HUYA INC ADS REP SHS A 44852D108 44 9812 SH SOLE 2 9812 0 0 HUYA INC ADS REP SHS A 44852D108 20 4400 SH SOLE 4 4400 0 0 HUYA INC ADS REP SHS A 44852D108 6507 1455656 SH SOLE 21 1455656 0 0 HUYA INC ADS REP SHS A 44852D108 2865 640829 SH SOLE 22 624681 0 16148 HUYA INC ADS REP SHS A 44852D108 12 2787 SH SOLE 25 2787 0 0 HUYA INC ADS REP SHS A 44852D108 1100 245990 SH SOLE 30 245990 0 0 HUYA INC ADS REP SHS A 44852D108 484 108355 SH SOLE 43 102792 0 5563 HV BANCORP INC COM 40441H105 5 246 SH SOLE 18 246 0 0 HV BANCORP INC COM 40441H105 92 4217 SH SOLE 21 4217 0 0 HYATT HOTELS CORP COM CL A 448579102 4261 44638 SH SOLE 2 15976 0 28662 HYATT HOTELS CORP COM CL A 448579102 25 263 SH SOLE 4 263 0 0 HYATT HOTELS CORP COM CL A 448579102 67 705 SH SOLE 7 705 0 0 HYATT HOTELS CORP COM CL A 448579102 1920 20111 SH SOLE 18 20111 0 0 HYATT HOTELS CORP COM CL A 448579102 1376 14415 SH SOLE 19 14415 0 0 HYATT HOTELS CORP COM CL A 448579102 51345 537928 SH SOLE 21 537928 0 0 HYATT HOTELS CORP COM CL A 448579102 104146 1091107 SH SOLE 22 1034276 0 56831 HYATT HOTELS CORP COM CL A 448579102 685 7175 SH SOLE 25 7175 0 0 HYATT HOTELS CORP COM CL A 448579102 1800 18860 SH SOLE 26 16051 0 2809 HYATT HOTELS CORP COM CL A 448579102 160 1678 SH SOLE 28 1678 0 0 HYATT HOTELS CORP COM CL A 448579102 2562 26838 SH SOLE 30 26838 0 0 HYATT HOTELS CORP COM CL A 448579102 69 725 SH SOLE 31 725 0 0 HYATT HOTELS CORP COM CL A 448579102 123 1286 SH SOLE 36 1286 0 0 HYATT HOTELS CORP COM CL A 448579102 570 5967 SH SOLE 40 5967 0 0 HYATT HOTELS CORP COM CL A 448579102 2480 25984 SH SOLE 43 19413 0 6571 HYCROFT MINING HOLDING CORP COM CL A 44862P109 3 1257 SH SOLE 2 0 0 1257 HYCROFT MINING HOLDING CORP COM CL A 44862P109 16 7006 SH SOLE 18 7006 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 316 137559 SH SOLE 21 137559 0 0 HYCROFT MINING HOLDING CORP COM CL A 44862P109 238 103433 SH SOLE 22 103433 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 230 15174 SH SOLE 2 10957 0 4217 HYDROFARM HLDGS GROUP INC COM 44888K209 3 216 SH SOLE 7 216 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 1584 104549 SH SOLE 18 104549 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 1367 90227 SH SOLE 19 90227 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 20049 1323373 SH SOLE 21 1323373 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 13086 863783 SH SOLE 22 845597 0 18186 HYDROFARM HLDGS GROUP INC COM 44888K209 5 350 SH SOLE 23 350 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 50 3298 SH SOLE 25 3298 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 1099 72565 SH SOLE 30 72565 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 159 10500 SH SOLE 34 10500 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 43 2862 SH SOLE 40 2862 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 180 11886 SH SOLE 43 11562 0 324 HYLIION HOLDINGS CORP COMMON STOCK 449109107 728 164356 SH SOLE 2 62704 0 101652 HYLIION HOLDINGS CORP COMMON STOCK 449109107 8 1884 SH SOLE 7 1884 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 1563 352894 SH SOLE 18 331006 0 21888 HYLIION HOLDINGS CORP COMMON STOCK 449109107 3282 740813 SH SOLE 19 740813 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 17661 3986715 SH SOLE 21 3986715 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 14450 3261807 SH SOLE 22 3153778 0 108029 HYLIION HOLDINGS CORP COMMON STOCK 449109107 89 20123 SH SOLE 23 20123 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 61 13742 SH SOLE 25 13742 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 512 115634 SH SOLE 26 1468 0 114166 HYLIION HOLDINGS CORP COMMON STOCK 449109107 283 63958 SH SOLE 30 63958 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 49 11145 SH SOLE 40 11145 0 0 HYPERFINE INC COM CL A 44916K106 2042 576871 SH SOLE 22 576871 0 0 HYRECAR INC COM 44916T107 5 2073 SH SOLE 2 721 0 1352 HYRECAR INC COM 44916T107 1 282 SH SOLE 7 282 0 0 HYRECAR INC COM 44916T107 121 50944 SH SOLE 18 50944 0 0 HYRECAR INC COM 44916T107 73 30791 SH SOLE 19 30791 0 0 HYRECAR INC COM 44916T107 1424 598459 SH SOLE 21 598459 0 0 HYRECAR INC COM 44916T107 1079 453167 SH SOLE 22 449140 0 4027 HYSTER YALE MATLS HANDLING I CL A 449172105 411 12378 SH SOLE 2 6883 0 5495 HYSTER YALE MATLS HANDLING I CL A 449172105 1 32 SH SOLE 4 32 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 7 197 SH SOLE 7 197 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1005 30264 SH SOLE 18 30264 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1345 40508 SH SOLE 19 40508 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 11697 352217 SH SOLE 21 352217 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 8404 253064 SH SOLE 22 242889 0 10175 HYSTER YALE MATLS HANDLING I CL A 449172105 32 954 SH SOLE 25 954 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 35 1068 SH SOLE 26 614 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 16 485 SH SOLE 28 485 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1723 51894 SH SOLE 30 51894 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 32 963 SH SOLE 40 963 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 657 19770 SH SOLE 43 19668 0 102 HYZON MOTORS INC COM CL A 44951Y102 130 20353 SH SOLE 2 17319 0 3034 HYZON MOTORS INC COM CL A 44951Y102 702 109878 SH SOLE 21 109878 0 0 HYZON MOTORS INC COM CL A 44951Y102 8031 1256873 SH SOLE 22 1229911 0 26962 HYZON MOTORS INC COM CL A 44951Y102 73 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 123 19250 SH SOLE 30 19250 0 0 HYZON MOTORS INC COM CL A 44951Y102 78 12204 SH SOLE 40 12204 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 38 22329 SH SOLE 2 22329 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 997 582907 SH SOLE 19 582907 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 12 6928 SH SOLE 22 6928 0 0 HYZON MOTORS INC *W EXP 10/02/202 44951Y110 19 11001 SH SOLE 34 11001 0 0 I MAB SPONSORED ADS 44975P103 277 17054 SH SOLE 2 1835 0 15219 I MAB SPONSORED ADS 44975P103 217 13379 SH SOLE 4 3720 0 9659 I MAB SPONSORED ADS 44975P103 86 5275 SH SOLE 7 5275 0 0 I MAB SPONSORED ADS 44975P103 114 6992 SH SOLE 13 0 0 6992 I MAB SPONSORED ADS 44975P103 469 28907 SH SOLE 15 28907 0 0 I MAB SPONSORED ADS 44975P103 215 13232 SH SOLE 18 13232 0 0 I MAB SPONSORED ADS 44975P103 4253 261889 SH SOLE 19 261889 0 0 I MAB SPONSORED ADS 44975P103 24106 1484353 SH SOLE 21 1484353 0 0 I MAB SPONSORED ADS 44975P103 7114 438039 SH SOLE 22 407689 0 30350 I MAB SPONSORED ADS 44975P103 674 41485 SH SOLE 23 41485 0 0 I MAB SPONSORED ADS 44975P103 5270 324482 SH SOLE 25 324482 0 0 I MAB SPONSORED ADS 44975P103 844 51998 SH SOLE 26 3015 0 48983 I MAB SPONSORED ADS 44975P103 1003 61783 SH SOLE 28 2703 0 59080 I MAB SPONSORED ADS 44975P103 3954 243451 SH SOLE 30 243451 0 0 I MAB SPONSORED ADS 44975P103 15 910 SH SOLE 31 910 0 0 I MAB SPONSORED ADS 44975P103 6656 409846 SH SOLE 34 409846 0 0 I MAB SPONSORED ADS 44975P103 3 196 SH SOLE 40 196 0 0 I3 VERTICALS INC COM CL A 46571Y107 273 9787 SH SOLE 2 7432 0 2355 I3 VERTICALS INC COM CL A 46571Y107 7 264 SH SOLE 7 264 0 0 I3 VERTICALS INC COM CL A 46571Y107 2195 78801 SH SOLE 18 78801 0 0 I3 VERTICALS INC COM CL A 46571Y107 1078 38700 SH SOLE 19 38700 0 0 I3 VERTICALS INC COM CL A 46571Y107 21193 760679 SH SOLE 21 760679 0 0 I3 VERTICALS INC COM CL A 46571Y107 14993 538145 SH SOLE 22 526914 0 11231 I3 VERTICALS INC COM CL A 46571Y107 75 2699 SH SOLE 25 2699 0 0 I3 VERTICALS INC COM CL A 46571Y107 155 5578 SH SOLE 30 5578 0 0 I3 VERTICALS INC COM CL A 46571Y107 69 2491 SH SOLE 40 2491 0 0 I3 VERTICALS INC COM CL A 46571Y107 214 7697 SH SOLE 43 7664 0 33 IAA INC COM 449253103 7419 193963 SH SOLE 2 102632 0 91331 IAA INC COM 449253103 30 784 SH SOLE 4 784 0 0 IAA INC COM 449253103 73 1921 SH SOLE 7 1921 0 0 IAA INC COM 449253103 11481 300153 SH SOLE 18 300153 0 0 IAA INC COM 449253103 1559 40757 SH SOLE 19 40757 0 0 IAA INC COM 449253103 257951 6743817 SH SOLE 21 6743817 0 0 IAA INC COM 449253103 142433 3723736 SH SOLE 22 3566863 0 156873 IAA INC COM 449253103 1040 27188 SH SOLE 25 27188 0 0 IAA INC COM 449253103 2094 54751 SH SOLE 26 44951 0 9800 IAA INC COM 449253103 92 2401 SH SOLE 28 2401 0 0 IAA INC COM 449253103 9380 245234 SH SOLE 30 245234 0 0 IAA INC COM 449253103 76 1978 SH SOLE 31 1978 0 0 IAA INC COM 449253103 805 21034 SH SOLE 36 21034 0 0 IAA INC COM 449253103 685 17919 SH SOLE 40 17919 0 0 IAA INC COM 449253103 13 348 SH OTR 43 348 0 0 IAA INC COM 449253103 2737 71567 SH SOLE 43 55449 0 16118 IAC INTERACTIVECORP NEW COM NEW 44891N208 17232 171841 SH SOLE 2 12171 0 159670 IAC INTERACTIVECORP NEW COM NEW 44891N208 4922 49087 SH SOLE 4 30479 0 18608 IAC INTERACTIVECORP NEW COM NEW 44891N208 692 6899 SH SOLE 7 6899 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 44 440 SH SOLE 13 440 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 621 6195 SH SOLE 15 6195 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 13875 138362 SH SOLE 18 134419 0 3943 IAC INTERACTIVECORP NEW COM NEW 44891N208 1622 16173 SH SOLE 19 16173 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 104938 1046448 SH SOLE 21 1046448 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 173030 1725468 SH SOLE 22 1584851 0 140617 IAC INTERACTIVECORP NEW COM NEW 44891N208 9870 98426 SH SOLE 23 98426 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 17030 169827 SH SOLE 25 169827 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 12765 127296 SH SOLE 26 53250 0 74046 IAC INTERACTIVECORP NEW COM NEW 44891N208 10530 105010 SH SOLE 28 1485 0 103525 IAC INTERACTIVECORP NEW COM NEW 44891N208 26316 262427 SH SOLE 30 262427 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 1658 16532 SH SOLE 31 7643 0 8889 IAC INTERACTIVECORP NEW COM NEW 44891N208 384 3825 SH SOLE 34 3825 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 2754 27461 SH SOLE 36 27461 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 258 2571 SH SOLE 40 2571 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 12 117 SH OTR 43 117 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 6010 59930 SH SOLE 43 52541 0 7389 IAMGOLD CORP COM 450913108 187 53670 SH SOLE 43 52468 0 1202 IBEX LTD SHS NEW G4690M101 12 753 SH SOLE 2 220 0 533 IBEX LTD SHS NEW G4690M101 281 17622 SH SOLE 18 17622 0 0 IBEX LTD SHS NEW G4690M101 180 11299 SH SOLE 19 11299 0 0 IBEX LTD SHS NEW G4690M101 3027 189887 SH SOLE 21 189887 0 0 IBEX LTD SHS NEW G4690M101 811 50893 SH SOLE 22 50426 0 467 IBIO INC COM NEW 451033203 153 356836 SH SOLE 2 9151 0 347685 IBIO INC COM NEW 451033203 1 1265 SH SOLE 7 1265 0 0 IBIO INC COM NEW 451033203 310 723372 SH SOLE 18 723372 0 0 IBIO INC COM NEW 451033203 161 375411 SH SOLE 19 375411 0 0 IBIO INC COM NEW 451033203 3469 8102222 SH SOLE 21 8102222 0 0 IBIO INC COM NEW 451033203 2424 5661545 SH SOLE 22 5521367 0 140178 ICAD INC COM NEW 44934S206 13 2958 SH SOLE 2 954 0 2004 ICAD INC COM NEW 44934S206 2 500 SH SOLE 7 500 0 0 ICAD INC COM NEW 44934S206 284 63599 SH SOLE 18 63599 0 0 ICAD INC COM NEW 44934S206 155 34833 SH SOLE 19 34833 0 0 ICAD INC COM NEW 44934S206 3371 755737 SH SOLE 21 755737 0 0 ICAD INC COM NEW 44934S206 2234 500791 SH SOLE 22 496363 0 4428 ICC HLDGS INC COM 44931Q104 3 194 SH SOLE 18 194 0 0 ICC HLDGS INC COM 44931Q104 99 5810 SH SOLE 21 5810 0 0 ICF INTL INC COM 44925C103 1529 16237 SH SOLE 2 5731 0 10506 ICF INTL INC COM 44925C103 4 46 SH SOLE 4 46 0 0 ICF INTL INC COM 44925C103 25 262 SH SOLE 7 262 0 0 ICF INTL INC COM 44925C103 5168 54901 SH SOLE 18 54901 0 0 ICF INTL INC COM 44925C103 4430 47055 SH SOLE 19 47055 0 0 ICF INTL INC COM 44925C103 63309 672503 SH SOLE 21 672503 0 0 ICF INTL INC COM 44925C103 41839 444437 SH SOLE 22 424911 0 19526 ICF INTL INC COM 44925C103 360 3824 SH SOLE 25 3824 0 0 ICF INTL INC COM 44925C103 3094 32869 SH SOLE 26 31428 0 1441 ICF INTL INC COM 44925C103 32 336 SH SOLE 28 336 0 0 ICF INTL INC COM 44925C103 8147 86542 SH SOLE 30 86542 0 0 ICF INTL INC COM 44925C103 4411 46859 SH SOLE 34 46859 0 0 ICF INTL INC COM 44925C103 278 2953 SH SOLE 36 2953 0 0 ICF INTL INC COM 44925C103 194 2058 SH SOLE 40 2058 0 0 ICF INTL INC COM 44925C103 2900 30803 SH SOLE 43 30775 0 28 ICHOR HOLDINGS SHS G4740B105 2398 67320 SH SOLE 2 24608 0 42712 ICHOR HOLDINGS SHS G4740B105 3 95 SH SOLE 4 95 0 0 ICHOR HOLDINGS SHS G4740B105 14 387 SH SOLE 7 387 0 0 ICHOR HOLDINGS SHS G4740B105 4165 116919 SH SOLE 18 104310 0 12609 ICHOR HOLDINGS SHS G4740B105 14106 396026 SH SOLE 19 396026 0 0 ICHOR HOLDINGS SHS G4740B105 123903 3478472 SH SOLE 21 3478472 0 0 ICHOR HOLDINGS SHS G4740B105 33923 952368 SH SOLE 22 931242 0 21126 ICHOR HOLDINGS SHS G4740B105 429 12031 SH SOLE 23 12031 0 0 ICHOR HOLDINGS SHS G4740B105 126 3547 SH SOLE 25 3547 0 0 ICHOR HOLDINGS SHS G4740B105 2581 72468 SH SOLE 26 11711 0 60757 ICHOR HOLDINGS SHS G4740B105 59 1666 SH SOLE 28 1666 0 0 ICHOR HOLDINGS SHS G4740B105 2018 56652 SH SOLE 30 56652 0 0 ICHOR HOLDINGS SHS G4740B105 116 3268 SH SOLE 40 3268 0 0 ICHOR HOLDINGS SHS G4740B105 444 12466 SH SOLE 43 12219 0 247 ICICI BANK LIMITED ADR 45104G104 20746 1095378 SH SOLE 2 357099 0 738279 ICICI BANK LIMITED ADR 45104G104 9787 516758 SH SOLE 4 516758 0 0 ICICI BANK LIMITED ADR 45104G104 30329 1601306 SH SOLE 18 1601306 0 0 ICICI BANK LIMITED ADR 45104G104 1337 70610 SH SOLE 19 70610 0 0 ICICI BANK LIMITED ADR 45104G104 1193 62980 SH SOLE 21 62980 0 0 ICICI BANK LIMITED ADR 45104G104 36415 1922638 SH SOLE 22 1562652 0 359986 ICICI BANK LIMITED ADR 45104G104 2574 135892 SH SOLE 26 135892 0 0 ICICI BANK LIMITED ADR 45104G104 9631 508492 SH SOLE 28 508492 0 0 ICICI BANK LIMITED ADR 45104G104 1627 85913 SH SOLE 30 85913 0 0 ICICI BANK LIMITED ADR 45104G104 415 21896 SH SOLE 31 0 0 21896 ICICI BANK LIMITED ADR 45104G104 2027 107032 SH SOLE 34 107032 0 0 ICICI BANK LIMITED ADR 45104G104 59633 3148511 SH SOLE 43 2901305 0 247206 ICL GROUP LTD SHS M53213100 14781 1224575 SH SOLE 7 1224575 0 0 ICL GROUP LTD SHS M53213100 15905 1317744 SH SOLE 43 1208839 0 108905 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 7 5613 SH SOLE 4 5613 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 938 794811 SH SOLE 21 794811 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 429 363298 SH SOLE 22 355538 0 7760 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 214 181157 SH SOLE 30 181157 0 0 ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 14 11504 SH SOLE 43 11504 0 0 ICON PLC SHS G4705A100 6011 24715 SH SOLE 2 2939 0 21776 ICON PLC SHS G4705A100 40 164 SH SOLE 7 164 0 0 ICON PLC SHS G4705A100 152 626 SH SOLE 15 626 0 0 ICON PLC SHS G4705A100 3961 16285 SH SOLE 18 16285 0 0 ICON PLC SHS G4705A100 55832 229555 SH SOLE 19 229555 0 0 ICON PLC SHS G4705A100 3302 13578 SH SOLE 21 13578 0 0 ICON PLC SHS G4705A100 6231 25618 SH SOLE 22 25618 0 0 ICON PLC SHS G4705A100 22406 92124 SH SOLE 25 92124 0 0 ICON PLC SHS G4705A100 10857 44637 SH SOLE 26 2875 0 41762 ICON PLC SHS G4705A100 5660 23273 SH SOLE 28 0 0 23273 ICON PLC SHS G4705A100 139 570 SH SOLE 34 570 0 0 ICON PLC SHS G4705A100 3897 16022 SH SOLE 36 16022 0 0 ICON PLC SHS G4705A100 4815 19798 SH SOLE 43 16158 0 3640 ICOSAVAX INC COM 45114M109 63 8953 SH SOLE 2 3694 0 5259 ICOSAVAX INC COM 45114M109 491 69690 SH SOLE 18 69690 0 0 ICOSAVAX INC COM 45114M109 276 39139 SH SOLE 19 39139 0 0 ICOSAVAX INC COM 45114M109 6921 983068 SH SOLE 21 983068 0 0 ICOSAVAX INC COM 45114M109 2683 381104 SH SOLE 22 368307 0 12797 ICOSAVAX INC COM 45114M109 25 3600 SH SOLE 25 3600 0 0 ICOSAVAX INC COM 45114M109 7 935 SH SOLE 26 935 0 0 ICOSAVAX INC COM 45114M109 160 22710 SH SOLE 30 22710 0 0 ICOSAVAX INC COM 45114M109 24 3427 SH SOLE 40 3427 0 0 ICU MED INC COM 44930G107 11926 53565 SH SOLE 2 16618 0 36947 ICU MED INC COM 44930G107 18 81 SH SOLE 4 81 0 0 ICU MED INC COM 44930G107 63 284 SH SOLE 7 284 0 0 ICU MED INC COM 44930G107 9565 42962 SH SOLE 18 42962 0 0 ICU MED INC COM 44930G107 1301 5842 SH SOLE 19 5842 0 0 ICU MED INC COM 44930G107 219298 984989 SH SOLE 21 984989 0 0 ICU MED INC COM 44930G107 120680 542042 SH SOLE 22 518767 0 23275 ICU MED INC COM 44930G107 625 2805 SH SOLE 25 2805 0 0 ICU MED INC COM 44930G107 1415 6354 SH SOLE 26 4808 0 1546 ICU MED INC COM 44930G107 79 353 SH SOLE 28 353 0 0 ICU MED INC COM 44930G107 2593 11648 SH SOLE 30 11648 0 0 ICU MED INC COM 44930G107 65 292 SH SOLE 31 292 0 0 ICU MED INC COM 44930G107 7 31 SH SOLE 34 31 0 0 ICU MED INC COM 44930G107 544 2444 SH SOLE 40 2444 0 0 ICU MED INC COM 44930G107 23 102 SH OTR 43 102 0 0 ICU MED INC COM 44930G107 4500 20213 SH SOLE 43 19383 0 830 IDACORP INC COM 451107106 8238 71409 SH SOLE 2 43562 0 27847 IDACORP INC COM 451107106 875 7582 SH SOLE 4 7582 0 0 IDACORP INC COM 451107106 742 6431 SH SOLE 7 6431 0 0 IDACORP INC COM 451107106 15292 132559 SH SOLE 18 132559 0 0 IDACORP INC COM 451107106 3210 27823 SH SOLE 19 27823 0 0 IDACORP INC COM 451107106 443136 3841328 SH SOLE 21 3841328 0 0 IDACORP INC COM 451107106 159182 1379872 SH SOLE 22 1321766 0 58106 IDACORP INC COM 451107106 2494 21623 SH SOLE 26 17638 0 3985 IDACORP INC COM 451107106 2117 18354 SH SOLE 28 18354 0 0 IDACORP INC COM 451107106 6771 58696 SH SOLE 30 58696 0 0 IDACORP INC COM 451107106 85 738 SH SOLE 31 738 0 0 IDACORP INC COM 451107106 2394 20752 SH SOLE 32 20752 0 0 IDACORP INC COM 451107106 398 3451 SH SOLE 36 3451 0 0 IDACORP INC COM 451107106 729 6319 SH SOLE 40 6319 0 0 IDACORP INC COM 451107106 2986 25887 SH SOLE 43 24615 0 1272 IDEAL PWR INC COM NEW 451622203 11 1220 SH SOLE 18 1220 0 0 IDEAL PWR INC COM NEW 451622203 131 14908 SH SOLE 21 14908 0 0 IDEAL PWR INC COM NEW 451622203 758 86104 SH SOLE 22 86104 0 0 IDEANOMICS INC COM 45166V106 411 366981 SH SOLE 2 128340 0 238641 IDEANOMICS INC COM 45166V106 7 6567 SH SOLE 7 6567 0 0 IDEANOMICS INC COM 45166V106 1641 1464899 SH SOLE 18 1464899 0 0 IDEANOMICS INC COM 45166V106 869 775628 SH SOLE 19 775628 0 0 IDEANOMICS INC COM 45166V106 19480 17393101 SH SOLE 21 17393101 0 0 IDEANOMICS INC COM 45166V106 5618 5016500 SH SOLE 22 4556486 0 460014 IDEANOMICS INC COM 45166V106 54 47964 SH SOLE 25 47964 0 0 IDEANOMICS INC COM 45166V106 44 39411 SH SOLE 26 0 0 39411 IDEANOMICS INC COM 45166V106 111 99299 SH SOLE 30 99299 0 0 IDEANOMICS INC COM 45166V106 50 44916 SH SOLE 40 44916 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 406 36240 SH SOLE 2 19482 0 16758 IDEAYA BIOSCIENCES INC COM 45166A102 4 369 SH SOLE 7 369 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1093 97663 SH SOLE 18 97663 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 669 59798 SH SOLE 19 59798 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 16400 1465636 SH SOLE 21 1465636 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 8878 793423 SH SOLE 22 767512 0 25911 IDEAYA BIOSCIENCES INC COM 45166A102 41 3699 SH SOLE 25 3699 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 25 2252 SH SOLE 26 0 0 2252 IDEAYA BIOSCIENCES INC COM 45166A102 276 24656 SH SOLE 30 24656 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 45 3985 SH SOLE 40 3985 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 29 2556 SH SOLE 43 2469 0 87 IDENTIV INC COM NEW 45170X205 53 3298 SH SOLE 2 710 0 2588 IDENTIV INC COM NEW 45170X205 5 332 SH SOLE 7 332 0 0 IDENTIV INC COM NEW 45170X205 998 61710 SH SOLE 18 61710 0 0 IDENTIV INC COM NEW 45170X205 636 39326 SH SOLE 19 39326 0 0 IDENTIV INC COM NEW 45170X205 12023 743512 SH SOLE 21 743512 0 0 IDENTIV INC COM NEW 45170X205 7620 471226 SH SOLE 22 465791 0 5435 IDERA PHARMACEUTICALS INC COM PAR 45168K405 4 8571 SH SOLE 18 8571 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 59 118273 SH SOLE 21 118273 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 214 428553 SH SOLE 22 428553 0 0 IDEX CORP COM 45167R104 16192 84454 SH SOLE 2 32050 0 52404 IDEX CORP COM 45167R104 13796 71957 SH SOLE 4 43217 0 28740 IDEX CORP COM 45167R104 13454 70173 SH SOLE 7 68141 0 2032 IDEX CORP COM 45167R104 69 362 SH SOLE 13 362 0 0 IDEX CORP COM 45167R104 2203 11490 SH SOLE 15 11490 0 0 IDEX CORP COM 45167R104 28381 148028 SH SOLE 18 137805 0 10223 IDEX CORP COM 45167R104 114974 599664 SH SOLE 19 599664 0 0 IDEX CORP COM 45167R104 392274 2045973 SH SOLE 21 2045973 0 0 IDEX CORP COM 45167R104 319779 1667862 SH SOLE 22 1514835 0 153027 IDEX CORP COM 45167R104 18034 94059 SH SOLE 23 94059 0 0 IDEX CORP COM 45167R104 33899 176807 SH SOLE 25 176807 0 0 IDEX CORP COM 45167R104 33829 176439 SH SOLE 26 69941 0 106498 IDEX CORP COM 45167R104 45939 239601 SH SOLE 28 51221 0 188380 IDEX CORP COM 45167R104 105743 551518 SH SOLE 30 548411 0 3107 IDEX CORP COM 45167R104 3084 16087 SH SOLE 31 7453 0 8634 IDEX CORP COM 45167R104 763 3980 SH SOLE 34 3980 0 0 IDEX CORP COM 45167R104 6542 34120 SH SOLE 36 34120 0 0 IDEX CORP COM 45167R104 519 2707 SH SOLE 40 2707 0 0 IDEX CORP COM 45167R104 41 215 SH OTR 43 215 0 0 IDEX CORP COM 45167R104 13083 68235 SH SOLE 43 53981 0 14254 IDEXX LABS INC COM 45168D104 163439 298758 SH SOLE 2 143839 0 154919 IDEXX LABS INC COM 45168D104 34833 63673 SH SOLE 4 52984 0 10689 IDEXX LABS INC COM 45168D104 60293 110213 SH SOLE 7 87367 0 22846 IDEXX LABS INC COM 45168D104 2869 5245 SH SOLE 13 5245 0 0 IDEXX LABS INC COM 45168D104 4506 8236 SH SOLE 15 8236 0 0 IDEXX LABS INC COM 45168D104 102518 187399 SH SOLE 18 159938 0 27461 IDEXX LABS INC COM 45168D104 560926 1025347 SH SOLE 19 1025347 0 0 IDEXX LABS INC COM 45168D104 1862085 3403804 SH SOLE 21 3403804 0 0 IDEXX LABS INC COM 45168D104 1130668 2066808 SH SOLE 22 1816710 0 250098 IDEXX LABS INC COM 45168D104 70060 128067 SH SOLE 23 128067 0 0 IDEXX LABS INC COM 45168D104 87923 160720 SH SOLE 25 160720 0 0 IDEXX LABS INC COM 45168D104 139087 254245 SH SOLE 26 113797 0 140448 IDEXX LABS INC COM 45168D104 143867 262983 SH SOLE 28 2845 0 260138 IDEXX LABS INC COM 45168D104 5756 10521 SH SOLE 29 10521 0 0 IDEXX LABS INC COM 45168D104 432552 790685 SH SOLE 30 749557 0 41128 IDEXX LABS INC COM 45168D104 22786 41652 SH SOLE 31 32083 0 9569 IDEXX LABS INC COM 45168D104 10927 19974 SH SOLE 32 19974 0 0 IDEXX LABS INC COM 45168D104 113750 207930 SH SOLE 34 207930 0 0 IDEXX LABS INC COM 45168D104 18343 33530 SH SOLE 36 33530 0 0 IDEXX LABS INC COM 45168D104 1559 2850 SH SOLE 40 2850 0 0 IDEXX LABS INC COM 45168D104 103 188 SH OTR 43 188 0 0 IDEXX LABS INC COM 45168D104 43329 79203 SH SOLE 43 68430 0 10773 IDT CORP CL B NEW 448947507 1084 31808 SH SOLE 2 17702 0 14106 IDT CORP CL B NEW 448947507 10 283 SH SOLE 7 283 0 0 IDT CORP CL B NEW 448947507 1736 50930 SH SOLE 18 42363 0 8567 IDT CORP CL B NEW 448947507 1487 43634 SH SOLE 19 43634 0 0 IDT CORP CL B NEW 448947507 19348 567545 SH SOLE 21 567545 0 0 IDT CORP CL B NEW 448947507 15960 468161 SH SOLE 22 454979 0 13182 IDT CORP CL B NEW 448947507 207 6074 SH SOLE 23 6074 0 0 IDT CORP CL B NEW 448947507 95 2793 SH SOLE 25 2793 0 0 IDT CORP CL B NEW 448947507 418 12257 SH SOLE 26 0 0 12257 IDT CORP CL B NEW 448947507 471 13818 SH SOLE 30 13818 0 0 IDT CORP CL B NEW 448947507 123 3600 SH SOLE 40 3600 0 0 IDT CORP CL B NEW 448947507 191 5609 SH SOLE 43 5609 0 0 IDW MEDIA HLDGS INC CL B 44951N106 0 100 SH SOLE 43 100 0 0 IES HLDGS INC COM 44951W106 150 3736 SH SOLE 2 2593 0 1143 IES HLDGS INC COM 44951W106 6 139 SH SOLE 7 139 0 0 IES HLDGS INC COM 44951W106 1003 24957 SH SOLE 18 24957 0 0 IES HLDGS INC COM 44951W106 615 15310 SH SOLE 19 15310 0 0 IES HLDGS INC COM 44951W106 18002 447816 SH SOLE 21 447816 0 0 IES HLDGS INC COM 44951W106 8905 221512 SH SOLE 22 215857 0 5655 IES HLDGS INC COM 44951W106 62 1549 SH SOLE 25 1549 0 0 IES HLDGS INC COM 44951W106 34 838 SH SOLE 26 838 0 0 IES HLDGS INC COM 44951W106 140 3477 SH SOLE 30 3477 0 0 IES HLDGS INC COM 44951W106 17 434 SH SOLE 36 434 0 0 IES HLDGS INC COM 44951W106 63 1564 SH SOLE 40 1564 0 0 IES HLDGS INC COM 44951W106 80 1995 SH SOLE 43 1995 0 0 IF BANCORP INC COM 44951J105 11 467 SH SOLE 18 467 0 0 IF BANCORP INC COM 44951J105 145 6129 SH SOLE 21 6129 0 0 IF BANCORP INC COM 44951J105 4 157 SH SOLE 22 157 0 0 IGM BIOSCIENCES INC COM 449585108 76 2861 SH SOLE 2 2134 0 727 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 588 21981 SH SOLE 18 21981 0 0 IGM BIOSCIENCES INC COM 449585108 429 16048 SH SOLE 19 16048 0 0 IGM BIOSCIENCES INC COM 449585108 10516 393429 SH SOLE 21 393429 0 0 IGM BIOSCIENCES INC COM 449585108 5623 210362 SH SOLE 22 205426 0 4936 IGM BIOSCIENCES INC COM 449585108 34 1256 SH SOLE 25 1256 0 0 IGM BIOSCIENCES INC COM 449585108 18 667 SH SOLE 26 667 0 0 IGM BIOSCIENCES INC COM 449585108 219 8196 SH SOLE 28 8196 0 0 IGM BIOSCIENCES INC COM 449585108 426 15954 SH SOLE 30 15954 0 0 IGM BIOSCIENCES INC COM 449585108 32 1192 SH SOLE 36 1192 0 0 IGM BIOSCIENCES INC COM 449585108 20 752 SH SOLE 40 752 0 0 IGM BIOSCIENCES INC COM 449585108 587 21959 SH SOLE 43 18193 0 3766 IHEARTMEDIA INC COM CL A 45174J509 1567 82797 SH SOLE 2 37225 0 45572 IHEARTMEDIA INC COM CL A 45174J509 13 661 SH SOLE 4 661 0 0 IHEARTMEDIA INC COM CL A 45174J509 71 3746 SH SOLE 7 3746 0 0 IHEARTMEDIA INC COM CL A 45174J509 5883 310793 SH SOLE 18 310793 0 0 IHEARTMEDIA INC COM CL A 45174J509 4033 213066 SH SOLE 19 213066 0 0 IHEARTMEDIA INC COM CL A 45174J509 73978 3907986 SH SOLE 21 3907986 0 0 IHEARTMEDIA INC COM CL A 45174J509 51710 2731637 SH SOLE 22 2639036 0 92601 IHEARTMEDIA INC COM CL A 45174J509 356 18787 SH SOLE 25 18787 0 0 IHEARTMEDIA INC COM CL A 45174J509 834 44079 SH SOLE 26 39566 0 4513 IHEARTMEDIA INC COM CL A 45174J509 27 1431 SH SOLE 28 1431 0 0 IHEARTMEDIA INC COM CL A 45174J509 1344 71007 SH SOLE 30 71007 0 0 IHEARTMEDIA INC COM CL A 45174J509 53 2808 SH SOLE 36 2808 0 0 IHEARTMEDIA INC COM CL A 45174J509 315 16630 SH SOLE 40 16630 0 0 IHEARTMEDIA INC COM CL A 45174J509 181 9552 SH SOLE 43 9188 0 364 IHS HOLDING LIMITED ORD SHS G4701H109 104 9387 SH SOLE 19 9387 0 0 IHS HOLDING LIMITED ORD SHS G4701H109 8044 725999 SH SOLE 34 725999 0 0 II-VI INC COM 902104108 6571 90649 SH SOLE 2 77087 0 13562 II-VI INC COM 902104108 46 636 SH SOLE 4 394 0 242 II-VI INC COM 902104108 129 1784 SH SOLE 7 1784 0 0 II-VI INC COM 902104108 33871 467247 SH SOLE 18 467247 0 0 II-VI INC COM 902104108 13673 188623 SH SOLE 19 188623 0 0 II-VI INC COM 902104108 538498 7428589 SH SOLE 21 7428589 0 0 II-VI INC COM 902104108 219017 3021344 SH SOLE 22 2955742 0 65602 II-VI INC COM 902104108 1039 14334 SH SOLE 25 14334 0 0 II-VI INC COM 902104108 2915 40216 SH SOLE 26 30914 0 9302 II-VI INC COM 902104108 135 1869 SH SOLE 28 1869 0 0 II-VI INC COM 902104108 4705 64912 SH SOLE 30 64912 0 0 II-VI INC COM 902104108 31977 441122 SH SOLE 34 441122 0 0 II-VI INC COM 902104108 59 819 SH SOLE 36 819 0 0 II-VI INC COM 902104108 936 12908 SH SOLE 40 12908 0 0 II-VI INC COM 902104108 21 291 SH OTR 43 291 0 0 II-VI INC COM 902104108 3193 44052 SH SOLE 43 39481 0 4571 II-VI INC 6% CONV PFD A 902104306 396 1342 SH SOLE 7 1342 0 0 II-VI INC 6% CONV PFD A 902104306 53664 181832 SH SOLE 21 181832 0 0 II-VI INC NOTE 0.250% 9/0 902104AB4 3834 2484000 PRN SOLE 21 2484000 0 0 IKENA ONCOLOGY INC COM 45175G108 36 5936 SH SOLE 2 1022 0 4914 IKENA ONCOLOGY INC COM 45175G108 505 82784 SH SOLE 18 82784 0 0 IKENA ONCOLOGY INC COM 45175G108 306 50225 SH SOLE 19 50225 0 0 IKENA ONCOLOGY INC COM 45175G108 6592 1080664 SH SOLE 21 1080664 0 0 IKENA ONCOLOGY INC COM 45175G108 1569 257141 SH SOLE 22 243500 0 13641 IKENA ONCOLOGY INC COM 45175G108 100 16411 SH SOLE 30 16411 0 0 ILLINOIS TOOL WKS INC COM 452308109 137538 656820 SH SOLE 2 189931 0 466889 ILLINOIS TOOL WKS INC COM 452308109 51875 247732 SH SOLE 4 139175 0 108557 ILLINOIS TOOL WKS INC COM 452308109 55612 265579 SH SOLE 7 256612 0 8967 ILLINOIS TOOL WKS INC COM 452308109 852 4071 SH SOLE 13 4071 0 0 ILLINOIS TOOL WKS INC COM 452308109 9326 44539 SH SOLE 15 44539 0 0 ILLINOIS TOOL WKS INC COM 452308109 28 134 SH SOLE 17 0 0 134 ILLINOIS TOOL WKS INC COM 452308109 139413 665773 SH SOLE 18 568011 0 97762 ILLINOIS TOOL WKS INC COM 452308109 101217 483366 SH SOLE 19 483366 0 0 ILLINOIS TOOL WKS INC COM 452308109 1559717 7448506 SH SOLE 21 7448506 0 0 ILLINOIS TOOL WKS INC COM 452308109 1396205 6667648 SH SOLE 22 5958805 0 708843 ILLINOIS TOOL WKS INC COM 452308109 83741 399908 SH SOLE 23 399908 0 0 ILLINOIS TOOL WKS INC COM 452308109 107762 514624 SH SOLE 25 514624 0 0 ILLINOIS TOOL WKS INC COM 452308109 148567 709489 SH SOLE 26 241666 0 467823 ILLINOIS TOOL WKS INC COM 452308109 206800 987585 SH SOLE 28 7998 0 979587 ILLINOIS TOOL WKS INC COM 452308109 232 1109 SH SOLE 29 1109 0 0 ILLINOIS TOOL WKS INC COM 452308109 463686 2214357 SH SOLE 30 2207075 0 7282 ILLINOIS TOOL WKS INC COM 452308109 14905 71178 SH SOLE 31 35941 0 35237 ILLINOIS TOOL WKS INC COM 452308109 13044 62292 SH SOLE 34 62292 0 0 ILLINOIS TOOL WKS INC COM 452308109 27281 130283 SH SOLE 36 130283 0 0 ILLINOIS TOOL WKS INC COM 452308109 2197 10494 SH SOLE 40 10494 0 0 ILLINOIS TOOL WKS INC COM 452308109 228 1089 SH OTR 43 1089 0 0 ILLINOIS TOOL WKS INC COM 452308109 74186 354280 SH SOLE 43 318185 0 36095 ILLUMINA INC COM 452327109 108982 311911 SH SOLE 2 85061 0 226850 ILLUMINA INC COM 452327109 40283 115292 SH SOLE 4 70829 0 44463 ILLUMINA INC COM 452327109 53551 153265 SH SOLE 7 148829 0 4436 ILLUMINA INC COM 452327109 295 845 SH SOLE 13 845 0 0 ILLUMINA INC COM 452327109 5002 14316 SH SOLE 15 14316 0 0 ILLUMINA INC COM 452327109 88148 252285 SH SOLE 18 231206 0 21079 ILLUMINA INC COM 452327109 106068 303572 SH SOLE 19 303572 0 0 ILLUMINA INC COM 452327109 1526107 4367793 SH SOLE 21 4367793 0 0 ILLUMINA INC COM 452327109 1113062 3185639 SH SOLE 22 2892781 0 292858 ILLUMINA INC COM 452327109 64958 185914 SH SOLE 23 185914 0 0 ILLUMINA INC COM 452327109 103267 295556 SH SOLE 25 295556 0 0 ILLUMINA INC COM 452327109 130617 373831 SH SOLE 26 145925 0 227906 ILLUMINA INC COM 452327109 135445 387650 SH SOLE 28 13918 0 373732 ILLUMINA INC COM 452327109 113 324 SH SOLE 29 324 0 0 ILLUMINA INC COM 452327109 464785 1330238 SH SOLE 30 1330238 0 0 ILLUMINA INC COM 452327109 11309 32367 SH SOLE 31 15964 0 16403 ILLUMINA INC COM 452327109 12867 36826 SH SOLE 32 36826 0 0 ILLUMINA INC COM 452327109 71367 204257 SH SOLE 34 204257 0 0 ILLUMINA INC COM 452327109 19447 55657 SH SOLE 36 55657 0 0 ILLUMINA INC COM 452327109 1747 5000 SH SOLE 40 5000 0 0 ILLUMINA INC COM 452327109 156 447 SH OTR 43 447 0 0 ILLUMINA INC COM 452327109 41152 117778 SH SOLE 43 106948 0 10830 ILLUMINA INC NOTE 8/1 452327AK5 5345 4890000 PRN SOLE 21 4890000 0 0 IMAC HLDGS INC COM 44967K104 5 4831 SH SOLE 18 4831 0 0 IMAC HLDGS INC COM 44967K104 61 59612 SH SOLE 21 59612 0 0 IMAGO BIOSCIENCES INC COM 45250K107 234 12142 SH SOLE 2 3910 0 8232 IMAGO BIOSCIENCES INC COM 45250K107 3 133 SH SOLE 7 133 0 0 IMAGO BIOSCIENCES INC COM 45250K107 1740 90297 SH SOLE 18 90297 0 0 IMAGO BIOSCIENCES INC COM 45250K107 40647 2109325 SH SOLE 19 2109325 0 0 IMAGO BIOSCIENCES INC COM 45250K107 78 4061 SH SOLE 20 4061 0 0 IMAGO BIOSCIENCES INC COM 45250K107 15993 829957 SH SOLE 21 829957 0 0 IMAGO BIOSCIENCES INC COM 45250K107 4095 212513 SH SOLE 22 205430 0 7083 IMAGO BIOSCIENCES INC COM 45250K107 87 4499 SH SOLE 25 4499 0 0 IMAGO BIOSCIENCES INC COM 45250K107 20 1025 SH SOLE 26 1025 0 0 IMAGO BIOSCIENCES INC COM 45250K107 410 21302 SH SOLE 30 21302 0 0 IMAGO BIOSCIENCES INC COM 45250K107 16 825 SH SOLE 34 825 0 0 IMAGO BIOSCIENCES INC COM 45250K107 35 1841 SH SOLE 36 1841 0 0 IMAGO BIOSCIENCES INC COM 45250K107 57 2974 SH SOLE 40 2974 0 0 IMARA INC COM 45249V107 2 1145 SH SOLE 2 1040 0 105 IMARA INC COM 45249V107 3 1574 SH SOLE 18 1574 0 0 IMARA INC COM 45249V107 45 23821 SH SOLE 21 23821 0 0 IMARA INC COM 45249V107 152 80856 SH SOLE 22 80856 0 0 IMAX CORP COM 45245E109 754 39823 SH SOLE 2 14272 0 25551 IMAX CORP COM 45245E109 4 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 11 599 SH SOLE 7 599 0 0 IMAX CORP COM 45245E109 2752 145358 SH SOLE 18 145358 0 0 IMAX CORP COM 45245E109 2305 121774 SH SOLE 19 121774 0 0 IMAX CORP COM 45245E109 34436 1819102 SH SOLE 21 1819102 0 0 IMAX CORP COM 45245E109 10544 557004 SH SOLE 22 510454 0 46550 IMAX CORP COM 45245E109 182 9632 SH SOLE 25 9632 0 0 IMAX CORP COM 45245E109 218 11537 SH SOLE 26 7474 0 4063 IMAX CORP COM 45245E109 42 2242 SH SOLE 28 2242 0 0 IMAX CORP COM 45245E109 708 37401 SH SOLE 30 37401 0 0 IMAX CORP COM 45245E109 176 9281 SH SOLE 36 9281 0 0 IMAX CORP COM 45245E109 98 5198 SH SOLE 40 5198 0 0 IMAX CORP COM 45245E109 3 148 SH SOLE 43 148 0 0 IMEDIA BRANDS INC COM CL A 452465206 22 3581 SH SOLE 18 3581 0 0 IMEDIA BRANDS INC COM CL A 452465206 270 44849 SH SOLE 21 44849 0 0 IMEDIA BRANDS INC COM CL A 452465206 483 80024 SH SOLE 22 80024 0 0 IMMATICS N.V SHS N44445109 17 2079 SH SOLE 2 2079 0 0 IMMATICS N.V SHS N44445109 10 1221 SH SOLE 22 1221 0 0 IMMERSION CORP COM 452521107 4 692 SH SOLE 2 0 0 692 IMMERSION CORP COM 452521107 35 6279 SH SOLE 18 6279 0 0 IMMERSION CORP COM 452521107 539 96969 SH SOLE 21 96969 0 0 IMMERSION CORP COM 452521107 2405 432465 SH SOLE 22 432465 0 0 IMMERSION CORP COM 452521107 6 1098 SH SOLE 43 1098 0 0 IMMIX BIOPHARMA INC COM 45258H106 3 1337 SH SOLE 18 1337 0 0 IMMIX BIOPHARMA INC COM 45258H106 19 8078 SH SOLE 21 8078 0 0 IMMUCELL CORP COM PAR 452525306 11 1094 SH SOLE 18 1094 0 0 IMMUCELL CORP COM PAR 452525306 129 13401 SH SOLE 21 13401 0 0 IMMUCELL CORP COM PAR 452525306 3 293 SH SOLE 22 293 0 0 IMMUNEERING CORP CLASS A COM 45254E107 48 7405 SH SOLE 2 5311 0 2094 IMMUNEERING CORP CLASS A COM 45254E107 449 69367 SH SOLE 18 69367 0 0 IMMUNEERING CORP CLASS A COM 45254E107 7188 1110977 SH SOLE 19 1110977 0 0 IMMUNEERING CORP CLASS A COM 45254E107 5070 783565 SH SOLE 21 783565 0 0 IMMUNEERING CORP CLASS A COM 45254E107 907 140212 SH SOLE 22 137106 0 3106 IMMUNEERING CORP CLASS A COM 45254E107 77 11848 SH SOLE 30 11848 0 0 IMMUNIC INC COM 4525EP101 79 7003 SH SOLE 2 621 0 6382 IMMUNIC INC COM 4525EP101 621 54996 SH SOLE 18 54996 0 0 IMMUNIC INC COM 4525EP101 362 32066 SH SOLE 19 32066 0 0 IMMUNIC INC COM 4525EP101 9215 815500 SH SOLE 21 815500 0 0 IMMUNIC INC COM 4525EP101 4385 388020 SH SOLE 22 378724 0 9296 IMMUNIC INC COM 4525EP101 168 14846 SH SOLE 30 14846 0 0 IMMUNIC INC COM 4525EP101 23 2053 SH SOLE 43 2053 0 0 IMMUNITYBIO INC COM 45256X103 324 57755 SH SOLE 2 24379 0 33376 IMMUNITYBIO INC COM 45256X103 1 130 SH SOLE 4 130 0 0 IMMUNITYBIO INC COM 45256X103 6 1075 SH SOLE 7 1075 0 0 IMMUNITYBIO INC COM 45256X103 1135 202308 SH SOLE 18 202308 0 0 IMMUNITYBIO INC COM 45256X103 757 134990 SH SOLE 19 134990 0 0 IMMUNITYBIO INC COM 45256X103 16784 2991789 SH SOLE 21 2991789 0 0 IMMUNITYBIO INC COM 45256X103 8356 1489452 SH SOLE 22 1417826 0 71626 IMMUNITYBIO INC COM 45256X103 73 13033 SH SOLE 25 13033 0 0 IMMUNITYBIO INC COM 45256X103 3 510 SH SOLE 26 510 0 0 IMMUNITYBIO INC COM 45256X103 1170 208530 SH SOLE 30 208530 0 0 IMMUNITYBIO INC COM 45256X103 63 11308 SH SOLE 40 11308 0 0 IMMUNITYBIO INC COM 45256X103 11 1993 SH SOLE 43 1993 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 901 30119 SH SOLE 2 30119 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 389 13019 SH SOLE 18 13019 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 7502 250891 SH SOLE 19 250891 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 6 200 SH SOLE 21 200 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 6038 201953 SH SOLE 34 201953 0 0 IMMUNOGEN INC COM 45253H101 1616 339465 SH SOLE 2 236739 0 102726 IMMUNOGEN INC COM 45253H101 3 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 14 2852 SH SOLE 7 2852 0 0 IMMUNOGEN INC COM 45253H101 2967 623246 SH SOLE 18 623246 0 0 IMMUNOGEN INC COM 45253H101 2139 449288 SH SOLE 19 449288 0 0 IMMUNOGEN INC COM 45253H101 45020 9457948 SH SOLE 21 9457948 0 0 IMMUNOGEN INC COM 45253H101 23974 5036518 SH SOLE 22 4871758 0 164760 IMMUNOGEN INC COM 45253H101 43 8934 SH SOLE 23 8934 0 0 IMMUNOGEN INC COM 45253H101 168 35191 SH SOLE 25 35191 0 0 IMMUNOGEN INC COM 45253H101 829 174089 SH SOLE 26 110684 0 63405 IMMUNOGEN INC COM 45253H101 17 3562 SH SOLE 28 3562 0 0 IMMUNOGEN INC COM 45253H101 1143 240197 SH SOLE 30 240197 0 0 IMMUNOGEN INC COM 45253H101 44 9178 SH SOLE 36 9178 0 0 IMMUNOGEN INC COM 45253H101 113 23637 SH SOLE 40 23637 0 0 IMMUNOGEN INC COM 45253H101 135 28299 SH SOLE 43 28170 0 129 IMMUNOME INC COM 45257U108 9 1622 SH SOLE 18 1622 0 0 IMMUNOME INC COM 45257U108 114 20148 SH SOLE 21 20148 0 0 IMMUNOME INC COM 45257U108 101 17798 SH SOLE 22 17798 0 0 IMMUNOVANT INC COM 45258J102 93 16840 SH SOLE 2 11537 0 5303 IMMUNOVANT INC COM 45258J102 4 672 SH SOLE 7 672 0 0 IMMUNOVANT INC COM 45258J102 610 110747 SH SOLE 18 110747 0 0 IMMUNOVANT INC COM 45258J102 412 74713 SH SOLE 19 74713 0 0 IMMUNOVANT INC COM 45258J102 10023 1819104 SH SOLE 21 1819104 0 0 IMMUNOVANT INC COM 45258J102 6429 1166780 SH SOLE 22 1137101 0 29679 IMMUNOVANT INC COM 45258J102 53 9640 SH SOLE 25 9640 0 0 IMMUNOVANT INC COM 45258J102 98 17750 SH SOLE 26 17750 0 0 IMMUNOVANT INC COM 45258J102 230 41783 SH SOLE 28 41783 0 0 IMMUNOVANT INC COM 45258J102 404 73377 SH SOLE 30 73377 0 0 IMMUNOVANT INC COM 45258J102 35 6360 SH SOLE 36 6360 0 0 IMMUNOVANT INC COM 45258J102 21 3899 SH SOLE 40 3899 0 0 IMMUNOVANT INC COM 45258J102 67 12201 SH SOLE 43 12201 0 0 IMMUTEP LTD SPONSORED ADS 45257L108 1492 544700 SH SOLE 21 544700 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 2 2666 SH SOLE 18 2666 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 29 38855 SH SOLE 21 38855 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 35 47327 SH SOLE 22 47327 0 0 IMPEL NEUROPHARMA INC COM 45258K109 15 2309 SH SOLE 2 1787 0 522 IMPEL NEUROPHARMA INC COM 45258K109 100 15629 SH SOLE 18 15629 0 0 IMPEL NEUROPHARMA INC COM 45258K109 157 24720 SH SOLE 19 24720 0 0 IMPEL NEUROPHARMA INC COM 45258K109 1490 233844 SH SOLE 21 233844 0 0 IMPEL NEUROPHARMA INC COM 45258K109 369 57855 SH SOLE 22 56725 0 1130 IMPEL NEUROPHARMA INC COM 45258K109 5 785 SH SOLE 23 785 0 0 IMPEL NEUROPHARMA INC COM 45258K109 67 10530 SH SOLE 30 10530 0 0 IMPERIAL OIL LTD COM NEW 453038408 15299 316626 SH SOLE 43 303082 0 13544 IMPINJ INC COM 453204109 645 10147 SH SOLE 2 8064 0 2083 IMPINJ INC COM 453204109 4 63 SH SOLE 4 63 0 0 IMPINJ INC COM 453204109 18 282 SH SOLE 7 282 0 0 IMPINJ INC COM 453204109 3362 52916 SH SOLE 18 52916 0 0 IMPINJ INC COM 453204109 2327 36630 SH SOLE 19 36630 0 0 IMPINJ INC COM 453204109 43509 684746 SH SOLE 21 684746 0 0 IMPINJ INC COM 453204109 28145 442947 SH SOLE 22 432910 0 10037 IMPINJ INC COM 453204109 9 141 SH SOLE 23 141 0 0 IMPINJ INC COM 453204109 142 2231 SH SOLE 25 2231 0 0 IMPINJ INC COM 453204109 709 11161 SH SOLE 26 9869 0 1292 IMPINJ INC COM 453204109 9 145 SH SOLE 28 145 0 0 IMPINJ INC COM 453204109 10537 165837 SH SOLE 30 165837 0 0 IMPINJ INC COM 453204109 131 2055 SH SOLE 40 2055 0 0 IMPINJ INC COM 453204109 211 3328 SH SOLE 43 3018 0 310 IN8BIO INC COM 45674E109 2 671 SH SOLE 18 671 0 0 IN8BIO INC COM 45674E109 52 15663 SH SOLE 21 15663 0 0 INARI MED INC COM 45332Y109 904 9975 SH SOLE 2 6320 0 3655 INARI MED INC COM 45332Y109 39 433 SH SOLE 4 74 0 359 INARI MED INC COM 45332Y109 42 467 SH SOLE 7 467 0 0 INARI MED INC COM 45332Y109 8205 90524 SH SOLE 18 90524 0 0 INARI MED INC COM 45332Y109 5564 61386 SH SOLE 19 61386 0 0 INARI MED INC COM 45332Y109 122043 1346459 SH SOLE 21 1346459 0 0 INARI MED INC COM 45332Y109 69770 769752 SH SOLE 22 754496 0 15256 INARI MED INC COM 45332Y109 407 4487 SH SOLE 25 4487 0 0 INARI MED INC COM 45332Y109 845 9326 SH SOLE 26 7395 0 1931 INARI MED INC COM 45332Y109 2 17 SH SOLE 28 17 0 0 INARI MED INC COM 45332Y109 1470 16219 SH SOLE 30 16219 0 0 INARI MED INC COM 45332Y109 307 3383 SH SOLE 36 3383 0 0 INARI MED INC COM 45332Y109 221 2439 SH SOLE 40 2439 0 0 INARI MED INC COM 45332Y109 528 5823 SH SOLE 43 5726 0 97 INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH SOLE 21 108 0 0 INCYTE CORP COM 45337C102 32639 410968 SH SOLE 2 125327 0 285641 INCYTE CORP COM 45337C102 10495 132149 SH SOLE 4 79297 0 52852 INCYTE CORP COM 45337C102 16024 201763 SH SOLE 7 197274 0 4489 INCYTE CORP COM 45337C102 68 859 SH SOLE 13 859 0 0 INCYTE CORP COM 45337C102 1483 18673 SH SOLE 15 18673 0 0 INCYTE CORP COM 45337C102 36199 455794 SH SOLE 18 429837 0 25957 INCYTE CORP COM 45337C102 45661 574929 SH SOLE 19 574929 0 0 INCYTE CORP COM 45337C102 695229 8753826 SH SOLE 21 8753826 0 0 INCYTE CORP COM 45337C102 350401 4411995 SH SOLE 22 4037150 0 374845 INCYTE CORP COM 45337C102 18417 231896 SH SOLE 23 231896 0 0 INCYTE CORP COM 45337C102 21365 269008 SH SOLE 25 269008 0 0 INCYTE CORP COM 45337C102 33225 418346 SH SOLE 26 148304 0 270042 INCYTE CORP COM 45337C102 22136 278718 SH SOLE 28 3919 0 274799 INCYTE CORP COM 45337C102 46 585 SH SOLE 29 585 0 0 INCYTE CORP COM 45337C102 95096 1197386 SH SOLE 30 1197386 0 0 INCYTE CORP COM 45337C102 3123 39324 SH SOLE 31 18483 0 20841 INCYTE CORP COM 45337C102 36045 453853 SH SOLE 34 453853 0 0 INCYTE CORP COM 45337C102 7935 99914 SH SOLE 36 99914 0 0 INCYTE CORP COM 45337C102 515 6487 SH SOLE 40 6487 0 0 INCYTE CORP COM 45337C102 73 925 SH OTR 43 925 0 0 INCYTE CORP COM 45337C102 10777 135691 SH SOLE 43 122540 0 13151 INDEPENDENCE CONTRACT DRILLI COM 453415606 4 1050 SH SOLE 21 1050 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 81 19618 SH SOLE 22 19618 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 5974 225943 SH SOLE 2 34718 0 191225 INDEPENDENCE RLTY TR INC COM 45378A106 2791 105553 SH SOLE 4 105553 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 7189 271884 SH SOLE 7 271884 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 21584 816342 SH SOLE 18 816342 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 17476 660961 SH SOLE 19 660961 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 730418 27625483 SH SOLE 21 27625483 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 190163 7192244 SH SOLE 22 6951623 0 240621 INDEPENDENCE RLTY TR INC COM 45378A106 170 6432 SH SOLE 23 6432 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 24835 939306 SH SOLE 25 939306 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1527 57746 SH SOLE 26 47948 0 9798 INDEPENDENCE RLTY TR INC COM 45378A106 3552 134351 SH SOLE 28 1873 0 132478 INDEPENDENCE RLTY TR INC COM 45378A106 34992 1323457 SH SOLE 30 1323457 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 358 13537 SH SOLE 34 13537 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 351 13279 SH SOLE 40 13279 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2019 76365 SH SOLE 43 75683 0 682 INDEPENDENT BANK GROUP INC COM 45384B106 2270 31895 SH SOLE 2 11316 0 20579 INDEPENDENT BANK GROUP INC COM 45384B106 77 1083 SH SOLE 4 107 0 976 INDEPENDENT BANK GROUP INC COM 45384B106 37 513 SH SOLE 7 513 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 9816 137943 SH SOLE 18 137943 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 4694 65969 SH SOLE 19 65969 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 326964 4594779 SH SOLE 21 4594779 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 69552 977407 SH SOLE 22 940354 0 37053 INDEPENDENT BANK GROUP INC COM 45384B106 360 5064 SH SOLE 25 5064 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 990 13917 SH SOLE 26 7422 0 6495 INDEPENDENT BANK GROUP INC COM 45384B106 49 690 SH SOLE 28 690 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 4637 65158 SH SOLE 30 65158 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 72 1008 SH SOLE 34 1008 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 312 4386 SH SOLE 40 4386 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1823 25623 SH SOLE 43 20182 0 5441 INDEPENDENT BK CORP MASS COM 453836108 3129 38304 SH SOLE 2 12353 0 25951 INDEPENDENT BK CORP MASS COM 453836108 73 891 SH SOLE 4 144 0 747 INDEPENDENT BK CORP MASS COM 453836108 53 654 SH SOLE 7 654 0 0 INDEPENDENT BK CORP MASS COM 453836108 13798 168908 SH SOLE 18 168908 0 0 INDEPENDENT BK CORP MASS COM 453836108 6459 79068 SH SOLE 19 79068 0 0 INDEPENDENT BK CORP MASS COM 453836108 445578 5454503 SH SOLE 21 5454503 0 0 INDEPENDENT BK CORP MASS COM 453836108 93768 1147849 SH SOLE 22 1100991 0 46858 INDEPENDENT BK CORP MASS COM 453836108 416 5093 SH SOLE 25 5093 0 0 INDEPENDENT BK CORP MASS COM 453836108 915 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 6043 73978 SH SOLE 30 73978 0 0 INDEPENDENT BK CORP MASS COM 453836108 473 5794 SH SOLE 40 5794 0 0 INDEPENDENT BK CORP MASS COM 453836108 1715 20993 SH SOLE 43 20688 0 305 INDEPENDENT BK CORP MICH COM NEW 453838609 6589 299498 SH SOLE 2 240508 0 58990 INDEPENDENT BK CORP MICH COM NEW 453838609 6 292 SH SOLE 7 292 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1427 64842 SH SOLE 18 64842 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 3653 166051 SH SOLE 19 166051 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 19807 900335 SH SOLE 21 900335 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 25707 1168478 SH SOLE 22 1145697 0 22781 INDEPENDENT BK CORP MICH COM NEW 453838609 201 9131 SH SOLE 23 9131 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 89 4066 SH SOLE 25 4066 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 934 42449 SH SOLE 26 1928 0 40521 INDEPENDENT BK CORP MICH COM NEW 453838609 114 5168 SH SOLE 30 5168 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 49 2226 SH SOLE 34 2226 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 75 3422 SH SOLE 36 3422 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 32 1458 SH SOLE 40 1458 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1406 63891 SH SOLE 43 63378 0 513 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH SOLE 17 0 0 38 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 10 10610 SH SOLE 18 10610 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 135 141934 SH SOLE 21 141934 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 670 706242 SH SOLE 22 706242 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 87 11169 SH SOLE 2 8897 0 2272 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 1062 136016 SH SOLE 21 136016 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 5827 746050 SH SOLE 22 731713 0 14337 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 51 6559 SH SOLE 25 6559 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 29 3725 SH SOLE 26 0 0 3725 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 113 14495 SH SOLE 30 14495 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 28 3548 SH SOLE 40 3548 0 0 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 5 227 SH SOLE 2 227 0 0 INDONESIA ENERGY CORP LTD ORD SHS G4760X102 6 264 SH SOLE 22 264 0 0 INDUS REALTY TRUST INC COM 45580R103 793 10844 SH SOLE 2 182 0 10662 INDUS REALTY TRUST INC COM 45580R103 5 70 SH SOLE 7 70 0 0 INDUS REALTY TRUST INC COM 45580R103 1217 16646 SH SOLE 18 16646 0 0 INDUS REALTY TRUST INC COM 45580R103 743 10167 SH SOLE 19 10167 0 0 INDUS REALTY TRUST INC COM 45580R103 14237 194792 SH SOLE 21 194792 0 0 INDUS REALTY TRUST INC COM 45580R103 7942 108654 SH SOLE 22 107017 0 1637 INDUS REALTY TRUST INC COM 45580R103 14 185 SH SOLE 23 185 0 0 INDUS REALTY TRUST INC COM 45580R103 138 1891 SH SOLE 43 1891 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3552 156677 SH SOLE 2 18641 0 138036 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 728 32132 SH SOLE 4 32132 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1839 81119 SH SOLE 7 81119 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5500 242609 SH SOLE 18 242609 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4492 198139 SH SOLE 19 198139 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 188397 8310398 SH SOLE 21 8310398 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 49350 2176883 SH SOLE 22 2109825 0 67058 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 43 1888 SH SOLE 23 1888 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6717 296289 SH SOLE 25 296289 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 742 32733 SH SOLE 26 27417 0 5316 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 894 39436 SH SOLE 28 957 0 38479 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8798 388101 SH SOLE 30 388101 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 36 1586 SH SOLE 34 1586 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 195 8588 SH SOLE 40 8588 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 27 1188 SH OTR 43 1188 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 981 43261 SH SOLE 43 42719 0 542 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 2788 59664 SH SOLE 7 59664 0 0 INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 590 12621 SH SOLE 43 12517 0 104 INFINERA CORP COM 45667G103 871 100404 SH SOLE 2 80273 0 20131 INFINERA CORP COM 45667G103 6 707 SH SOLE 4 707 0 0 INFINERA CORP COM 45667G103 19 2209 SH SOLE 7 2209 0 0 INFINERA CORP COM 45667G103 4149 478535 SH SOLE 18 478535 0 0 INFINERA CORP COM 45667G103 3555 410021 SH SOLE 19 410021 0 0 INFINERA CORP COM 45667G103 62281 7183504 SH SOLE 21 7183504 0 0 INFINERA CORP COM 45667G103 39459 4551261 SH SOLE 22 4444349 0 106912 INFINERA CORP COM 45667G103 39 4555 SH SOLE 23 4555 0 0 INFINERA CORP COM 45667G103 200 23122 SH SOLE 25 23122 0 0 INFINERA CORP COM 45667G103 831 95853 SH SOLE 26 85659 0 10194 INFINERA CORP COM 45667G103 17 1928 SH SOLE 28 1928 0 0 INFINERA CORP COM 45667G103 10045 1158577 SH SOLE 30 1158577 0 0 INFINERA CORP COM 45667G103 31 3583 SH SOLE 36 3583 0 0 INFINERA CORP COM 45667G103 182 20993 SH SOLE 40 20993 0 0 INFINERA CORP COM 45667G103 340 39262 SH SOLE 43 38922 0 340 INFINERA CORP NOTE 2.125% 9/0 45667GAC7 3096 2750000 PRN SOLE 21 2750000 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 107 93556 SH SOLE 2 65767 0 27789 INFINITY PHARMACEUTICALS INC COM 45665G303 2 1407 SH SOLE 7 1407 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 293 256875 SH SOLE 18 256875 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 249 218788 SH SOLE 19 218788 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 4223 3704455 SH SOLE 21 3704455 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 2547 2234050 SH SOLE 22 2209103 0 24947 INFINITY PHARMACEUTICALS INC COM 45665G303 3 2922 SH SOLE 23 2922 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 19 16622 SH SOLE 26 0 0 16622 INFINITY PHARMACEUTICALS INC COM 45665G303 46 40735 SH SOLE 30 40735 0 0 INFLARX NV COM N44821101 4 2047 SH SOLE 22 2047 0 0 INFORMATICA INC COM CL A 45674M101 2971 150511 SH SOLE 2 112630 0 37881 INFORMATICA INC COM CL A 45674M101 136 6866 SH SOLE 4 6866 0 0 INFORMATICA INC COM CL A 45674M101 9 476 SH SOLE 7 476 0 0 INFORMATICA INC COM CL A 45674M101 1882 95330 SH SOLE 18 95330 0 0 INFORMATICA INC COM CL A 45674M101 59640 3021265 SH SOLE 19 3021265 0 0 INFORMATICA INC COM CL A 45674M101 9313 471761 SH SOLE 21 471761 0 0 INFORMATICA INC COM CL A 45674M101 13528 685305 SH SOLE 22 661779 0 23526 INFORMATICA INC COM CL A 45674M101 51 2575 SH SOLE 30 2575 0 0 INFORMATICA INC COM CL A 45674M101 10 506 SH SOLE 31 506 0 0 INFORMATICA INC COM CL A 45674M101 36923 1870441 SH SOLE 34 1870441 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 132 19342 SH SOLE 2 19342 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 48 7121 SH SOLE 18 7121 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 826 121358 SH SOLE 21 121358 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 602 88398 SH SOLE 22 88398 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 2 337 SH SOLE 43 337 0 0 INFOSYS LTD SPONSORED ADR 456788108 27362 1099337 SH SOLE 2 669110 0 430227 INFOSYS LTD SPONSORED ADR 456788108 13863 556982 SH SOLE 4 556982 0 0 INFOSYS LTD SPONSORED ADR 456788108 4407 177051 SH SOLE 13 177051 0 0 INFOSYS LTD SPONSORED ADR 456788108 47331 1901621 SH SOLE 18 1901621 0 0 INFOSYS LTD SPONSORED ADR 456788108 90705 3644236 SH SOLE 19 3644236 0 0 INFOSYS LTD SPONSORED ADR 456788108 2607 104740 SH SOLE 21 104740 0 0 INFOSYS LTD SPONSORED ADR 456788108 74088 2976608 SH SOLE 22 2486028 0 490580 INFOSYS LTD SPONSORED ADR 456788108 16118 647583 SH SOLE 25 647583 0 0 INFOSYS LTD SPONSORED ADR 456788108 13559 544766 SH SOLE 26 415873 0 128893 INFOSYS LTD SPONSORED ADR 456788108 24733 993682 SH SOLE 28 398216 0 595466 INFOSYS LTD SPONSORED ADR 456788108 42335 1700864 SH SOLE 30 1700864 0 0 INFOSYS LTD SPONSORED ADR 456788108 87 3479 SH SOLE 31 0 0 3479 INFOSYS LTD SPONSORED ADR 456788108 61898 2486858 SH SOLE 34 2486858 0 0 INFOSYS LTD SPONSORED ADR 456788108 114614 4604816 SH SOLE 43 4329434 0 275382 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 146 12338 SH SOLE 2 1365 0 10973 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 895 75539 SH SOLE 18 75539 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 615 51869 SH SOLE 19 51869 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 17055 1439249 SH SOLE 21 1439249 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 7184 606224 SH SOLE 22 593256 0 12968 INFUSYSTEM HLDGS INC COM 45685K102 27 2724 SH SOLE 2 783 0 1941 INFUSYSTEM HLDGS INC COM 45685K102 3 256 SH SOLE 7 256 0 0 INFUSYSTEM HLDGS INC COM 45685K102 475 48513 SH SOLE 18 48513 0 0 INFUSYSTEM HLDGS INC COM 45685K102 301 30696 SH SOLE 19 30696 0 0 INFUSYSTEM HLDGS INC COM 45685K102 6154 627967 SH SOLE 21 627967 0 0 INFUSYSTEM HLDGS INC COM 45685K102 2662 271657 SH SOLE 22 267780 0 3877 INFUSYSTEM HLDGS INC COM 45685K102 0 27 SH SOLE 43 27 0 0 ING GROEP N.V. SPONSORED ADR 456837103 27470 2633736 SH SOLE 43 2339841 0 293895 INGERSOLL RAND INC COM 45687V106 30330 602382 SH SOLE 2 100643 0 501739 INGERSOLL RAND INC COM 45687V106 9318 185067 SH SOLE 4 162346 0 22721 INGERSOLL RAND INC COM 45687V106 17797 353469 SH SOLE 7 342276 0 11193 INGERSOLL RAND INC COM 45687V106 75 1483 SH SOLE 13 1483 0 0 INGERSOLL RAND INC COM 45687V106 2970 58984 SH SOLE 15 58984 0 0 INGERSOLL RAND INC COM 45687V106 39778 790038 SH SOLE 18 733877 0 56161 INGERSOLL RAND INC COM 45687V106 21594 428874 SH SOLE 19 428874 0 0 INGERSOLL RAND INC COM 45687V106 466782 9270746 SH SOLE 21 9270746 0 0 INGERSOLL RAND INC COM 45687V106 424652 8433995 SH SOLE 22 7624633 0 809362 INGERSOLL RAND INC COM 45687V106 25233 501159 SH SOLE 23 501159 0 0 INGERSOLL RAND INC COM 45687V106 29541 586705 SH SOLE 25 586705 0 0 INGERSOLL RAND INC COM 45687V106 42632 846719 SH SOLE 26 268065 0 578654 INGERSOLL RAND INC COM 45687V106 43351 860995 SH SOLE 28 6672 0 854323 INGERSOLL RAND INC COM 45687V106 20 403 SH SOLE 29 403 0 0 INGERSOLL RAND INC COM 45687V106 84061 1669524 SH SOLE 30 1669524 0 0 INGERSOLL RAND INC COM 45687V106 4406 87505 SH SOLE 31 41941 0 45564 INGERSOLL RAND INC COM 45687V106 229205 4552229 SH SOLE 34 4552229 0 0 INGERSOLL RAND INC COM 45687V106 7120 141401 SH SOLE 36 141401 0 0 INGERSOLL RAND INC COM 45687V106 663 13169 SH SOLE 40 13169 0 0 INGERSOLL RAND INC COM 45687V106 38 747 SH OTR 43 747 0 0 INGERSOLL RAND INC COM 45687V106 11185 222144 SH SOLE 43 194787 0 27357 INGEVITY CORP COM 45688C107 6075 94811 SH SOLE 2 71371 0 23440 INGEVITY CORP COM 45688C107 10 162 SH SOLE 4 162 0 0 INGEVITY CORP COM 45688C107 36 564 SH SOLE 7 564 0 0 INGEVITY CORP COM 45688C107 11389 177759 SH SOLE 18 173504 0 4255 INGEVITY CORP COM 45688C107 11420 178239 SH SOLE 19 178239 0 0 INGEVITY CORP COM 45688C107 180458 2816568 SH SOLE 21 2816568 0 0 INGEVITY CORP COM 45688C107 79109 1234731 SH SOLE 22 1210942 0 23789 INGEVITY CORP COM 45688C107 265 4140 SH SOLE 23 4140 0 0 INGEVITY CORP COM 45688C107 387 6038 SH SOLE 25 6038 0 0 INGEVITY CORP COM 45688C107 2129 33227 SH SOLE 26 16691 0 16536 INGEVITY CORP COM 45688C107 1699 26514 SH SOLE 28 26514 0 0 INGEVITY CORP COM 45688C107 1511 23587 SH SOLE 30 23587 0 0 INGEVITY CORP COM 45688C107 144 2248 SH SOLE 34 2248 0 0 INGEVITY CORP COM 45688C107 316 4932 SH SOLE 40 4932 0 0 INGEVITY CORP COM 45688C107 3450 53846 SH SOLE 43 49807 0 4039 INGLES MKTS INC CL A 457030104 1213 13616 SH SOLE 2 3967 0 9649 INGLES MKTS INC CL A 457030104 20 225 SH SOLE 7 225 0 0 INGLES MKTS INC CL A 457030104 3676 41277 SH SOLE 18 41277 0 0 INGLES MKTS INC CL A 457030104 2214 24861 SH SOLE 19 24861 0 0 INGLES MKTS INC CL A 457030104 48085 539983 SH SOLE 21 539983 0 0 INGLES MKTS INC CL A 457030104 29469 330925 SH SOLE 22 317169 0 13756 INGLES MKTS INC CL A 457030104 441 4947 SH SOLE 23 4947 0 0 INGLES MKTS INC CL A 457030104 161 1807 SH SOLE 25 1807 0 0 INGLES MKTS INC CL A 457030104 279 3135 SH SOLE 26 0 0 3135 INGLES MKTS INC CL A 457030104 23 254 SH SOLE 28 254 0 0 INGLES MKTS INC CL A 457030104 852 9568 SH SOLE 30 9568 0 0 INGLES MKTS INC CL A 457030104 127 1424 SH SOLE 40 1424 0 0 INGLES MKTS INC CL A 457030104 5327 59824 SH SOLE 43 55131 0 4693 INGREDION INC COM 457187102 20497 235197 SH SOLE 2 61448 0 173749 INGREDION INC COM 457187102 74 853 SH SOLE 4 302 0 551 INGREDION INC COM 457187102 1781 20437 SH SOLE 7 20437 0 0 INGREDION INC COM 457187102 12650 145152 SH SOLE 18 145152 0 0 INGREDION INC COM 457187102 1769 20293 SH SOLE 19 20293 0 0 INGREDION INC COM 457187102 295973 3396130 SH SOLE 21 3396130 0 0 INGREDION INC COM 457187102 159940 1835230 SH SOLE 22 1756559 0 78671 INGREDION INC COM 457187102 814 9342 SH SOLE 25 9342 0 0 INGREDION INC COM 457187102 4033 46273 SH SOLE 26 40783 0 5490 INGREDION INC COM 457187102 104 1193 SH SOLE 28 1193 0 0 INGREDION INC COM 457187102 3123 35836 SH SOLE 30 35836 0 0 INGREDION INC COM 457187102 86 983 SH SOLE 31 983 0 0 INGREDION INC COM 457187102 641 7351 SH SOLE 36 7351 0 0 INGREDION INC COM 457187102 720 8262 SH SOLE 40 8262 0 0 INGREDION INC COM 457187102 21 243 SH OTR 43 243 0 0 INGREDION INC COM 457187102 2382 27336 SH SOLE 43 25175 0 2161 INHIBIKASE THERAPEUTICS INC COM 45719W106 5 3408 SH SOLE 18 3408 0 0 INHIBIKASE THERAPEUTICS INC COM 45719W106 71 48089 SH SOLE 21 48089 0 0 INHIBRX INC COM 45720L107 135 6077 SH SOLE 2 3392 0 2685 INHIBRX INC COM 45720L107 7 323 SH SOLE 7 323 0 0 INHIBRX INC COM 45720L107 1771 79492 SH SOLE 18 79492 0 0 INHIBRX INC COM 45720L107 1367 61367 SH SOLE 19 61367 0 0 INHIBRX INC COM 45720L107 26436 1186537 SH SOLE 21 1186537 0 0 INHIBRX INC COM 45720L107 12049 540796 SH SOLE 22 533802 0 6994 INHIBRX INC COM 45720L107 46 2070 SH SOLE 25 2070 0 0 INHIBRX INC COM 45720L107 8 347 SH SOLE 26 347 0 0 INHIBRX INC COM 45720L107 496 22260 SH SOLE 30 22260 0 0 INHIBRX INC COM 45720L107 45 2011 SH SOLE 40 2011 0 0 INHIBRX INC COM 45720L107 19 867 SH SOLE 43 855 0 12 INMODE LTD SHS M5425M103 549 14878 SH SOLE 2 6094 0 8784 INMODE LTD SHS M5425M103 1094 29643 SH SOLE 4 18553 0 11090 INMODE LTD SHS M5425M103 1495 40508 SH SOLE 7 38107 0 2401 INMODE LTD SHS M5425M103 11 307 SH SOLE 13 307 0 0 INMODE LTD SHS M5425M103 108 2930 SH SOLE 15 2930 0 0 INMODE LTD SHS M5425M103 1606 43502 SH SOLE 18 43502 0 0 INMODE LTD SHS M5425M103 12460 337575 SH SOLE 19 337575 0 0 INMODE LTD SHS M5425M103 25564 692602 SH SOLE 21 692602 0 0 INMODE LTD SHS M5425M103 25004 677434 SH SOLE 22 658273 0 19161 INMODE LTD SHS M5425M103 2251 60983 SH SOLE 23 60983 0 0 INMODE LTD SHS M5425M103 961 26025 SH SOLE 25 26025 0 0 INMODE LTD SHS M5425M103 515 13957 SH SOLE 26 7883 0 6074 INMODE LTD SHS M5425M103 1437 38940 SH SOLE 28 894 0 38046 INMODE LTD SHS M5425M103 5268 142725 SH SOLE 30 142725 0 0 INMODE LTD SHS M5425M103 242 6554 SH SOLE 31 5230 0 1324 INMODE LTD SHS M5425M103 75 2039 SH SOLE 34 2039 0 0 INMODE LTD SHS M5425M103 63 1703 SH SOLE 36 1703 0 0 INMODE LTD SHS M5425M103 23 634 SH SOLE 40 634 0 0 INMODE LTD SHS M5425M103 4 104 SH SOLE 43 104 0 0 INMUNE BIO INC COM 45782T105 14 1691 SH SOLE 18 1691 0 0 INMUNE BIO INC COM 45782T105 227 27012 SH SOLE 21 27012 0 0 INMUNE BIO INC COM 45782T105 1712 203296 SH SOLE 22 203296 0 0 INNATE PHARMA S A SPONSORED ADS 45781K204 1695 504408 SH SOLE 21 504408 0 0 INNODATA INC COM NEW 457642205 34 4882 SH SOLE 18 4882 0 0 INNODATA INC COM NEW 457642205 587 83916 SH SOLE 21 83916 0 0 INNODATA INC COM NEW 457642205 2999 428971 SH SOLE 22 428971 0 0 INNOSPEC INC COM 45768S105 6262 67665 SH SOLE 2 38245 0 29420 INNOSPEC INC COM 45768S105 8 85 SH SOLE 4 85 0 0 INNOSPEC INC COM 45768S105 33 354 SH SOLE 7 354 0 0 INNOSPEC INC COM 45768S105 8268 89339 SH SOLE 18 89339 0 0 INNOSPEC INC COM 45768S105 14670 158507 SH SOLE 19 158507 0 0 INNOSPEC INC COM 45768S105 283118 3059078 SH SOLE 21 3059078 0 0 INNOSPEC INC COM 45768S105 70376 760411 SH SOLE 22 739119 0 21292 INNOSPEC INC COM 45768S105 490 5293 SH SOLE 23 5293 0 0 INNOSPEC INC COM 45768S105 517 5583 SH SOLE 25 5583 0 0 INNOSPEC INC COM 45768S105 3256 35179 SH SOLE 26 9930 0 25249 INNOSPEC INC COM 45768S105 41 438 SH SOLE 28 438 0 0 INNOSPEC INC COM 45768S105 4115 44461 SH SOLE 30 44461 0 0 INNOSPEC INC COM 45768S105 372 4021 SH SOLE 36 4021 0 0 INNOSPEC INC COM 45768S105 261 2824 SH SOLE 40 2824 0 0 INNOSPEC INC COM 45768S105 2620 28313 SH SOLE 43 28297 0 16 INNOVAGE HLDG CORP COM 45784A104 59 9126 SH SOLE 2 7980 0 1146 INNOVAGE HLDG CORP COM 45784A104 2 295 SH SOLE 7 295 0 0 INNOVAGE HLDG CORP COM 45784A104 324 50393 SH SOLE 18 50393 0 0 INNOVAGE HLDG CORP COM 45784A104 424 65990 SH SOLE 19 65990 0 0 INNOVAGE HLDG CORP COM 45784A104 3995 622251 SH SOLE 21 622251 0 0 INNOVAGE HLDG CORP COM 45784A104 2646 412119 SH SOLE 22 408544 0 3575 INNOVAGE HLDG CORP COM 45784A104 561 87348 SH SOLE 34 87348 0 0 INNOVATE CORP COM 45784J105 77 20940 SH SOLE 2 6770 0 14170 INNOVATE CORP COM 45784J105 558 151100 SH SOLE 18 151100 0 0 INNOVATE CORP COM 45784J105 341 92507 SH SOLE 19 92507 0 0 INNOVATE CORP COM 45784J105 6321 1713107 SH SOLE 21 1713107 0 0 INNOVATE CORP COM 45784J105 4435 1202020 SH SOLE 22 1177292 0 24728 INNOVATE CORP COM 45784J105 2 612 SH SOLE 43 612 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3754 18276 SH SOLE 2 8149 0 10127 INNOVATIVE INDL PPTYS INC COM 45781V101 2323 11309 SH SOLE 4 11309 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 6119 29791 SH SOLE 7 29791 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 17639 85875 SH SOLE 18 85875 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 36343 176938 SH SOLE 19 176938 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 611453 2976890 SH SOLE 21 2976890 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 165354 805036 SH SOLE 22 785056 0 19980 INNOVATIVE INDL PPTYS INC COM 45781V101 154 748 SH SOLE 23 748 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 21436 104362 SH SOLE 25 104362 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1712 8333 SH SOLE 26 6162 0 2171 INNOVATIVE INDL PPTYS INC COM 45781V101 3040 14801 SH SOLE 28 426 0 14375 INNOVATIVE INDL PPTYS INC COM 45781V101 29153 141934 SH SOLE 30 141934 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 618 3007 SH SOLE 40 3007 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 877 4268 SH SOLE 43 4268 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 21 2662 SH SOLE 18 2662 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 385 47796 SH SOLE 21 47796 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2732 338953 SH SOLE 22 338953 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 127 15725 SH SOLE 43 0 0 15725 INNOVID CORP COMMON STOCK 457679108 12 2069 SH SOLE 2 0 0 2069 INNOVID CORP COMMON STOCK 457679108 3952 654380 SH SOLE 22 654380 0 0 INNOVID CORP *W EXP 11/30/202 457679116 1 902 SH SOLE 4 902 0 0 INNOVID CORP *W EXP 11/30/202 457679116 9 9537 SH SOLE 18 9537 0 0 INNOVID CORP *W EXP 11/30/202 457679116 69 75859 SH SOLE 19 75859 0 0 INNOVID CORP *W EXP 11/30/202 457679116 4 4926 SH SOLE 22 4926 0 0 INNOVID CORP *W EXP 11/30/202 457679116 1 717 SH SOLE 26 717 0 0 INNOVID CORP *W EXP 11/30/202 457679116 29 31808 SH SOLE 34 31808 0 0 INNOVIVA INC COM 45781M101 2383 123160 SH SOLE 2 34746 0 88414 INNOVIVA INC COM 45781M101 2 114 SH SOLE 4 114 0 0 INNOVIVA INC COM 45781M101 12 604 SH SOLE 7 604 0 0 INNOVIVA INC COM 45781M101 3425 177018 SH SOLE 18 177018 0 0 INNOVIVA INC COM 45781M101 1509 77974 SH SOLE 19 77974 0 0 INNOVIVA INC COM 45781M101 133662 6907610 SH SOLE 21 6907610 0 0 INNOVIVA INC COM 45781M101 26965 1393555 SH SOLE 22 1345416 0 48139 INNOVIVA INC COM 45781M101 217 11216 SH SOLE 23 11216 0 0 INNOVIVA INC COM 45781M101 162 8376 SH SOLE 25 8376 0 0 INNOVIVA INC COM 45781M101 293 15162 SH SOLE 26 10561 0 4601 INNOVIVA INC COM 45781M101 871 45003 SH SOLE 28 45003 0 0 INNOVIVA INC COM 45781M101 2376 122793 SH SOLE 30 122793 0 0 INNOVIVA INC COM 45781M101 166 8587 SH SOLE 40 8587 0 0 INNOVIVA INC COM 45781M101 46 2388 SH OTR 43 2388 0 0 INNOVIVA INC COM 45781M101 1766 91243 SH SOLE 43 91243 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 2 696 SH SOLE 18 696 0 0 INNSUITES HOSPITALITY TR SH BEN INT 457919108 25 8062 SH SOLE 21 8062 0 0 INOGEN INC COM 45780L104 461 14231 SH SOLE 2 8792 0 5439 INOGEN INC COM 45780L104 2 76 SH SOLE 4 76 0 0 INOGEN INC COM 45780L104 10 297 SH SOLE 7 297 0 0 INOGEN INC COM 45780L104 2208 68096 SH SOLE 18 68096 0 0 INOGEN INC COM 45780L104 1654 51031 SH SOLE 19 51031 0 0 INOGEN INC COM 45780L104 84969 2620874 SH SOLE 21 2620874 0 0 INOGEN INC COM 45780L104 16574 511227 SH SOLE 22 498566 0 12661 INOGEN INC COM 45780L104 41 1261 SH SOLE 23 1261 0 0 INOGEN INC COM 45780L104 120 3712 SH SOLE 25 3712 0 0 INOGEN INC COM 45780L104 524 16168 SH SOLE 26 7230 0 8938 INOGEN INC COM 45780L104 434 13399 SH SOLE 28 13399 0 0 INOGEN INC COM 45780L104 1178 36347 SH SOLE 30 36347 0 0 INOGEN INC COM 45780L104 114 3508 SH SOLE 36 3508 0 0 INOGEN INC COM 45780L104 80 2457 SH SOLE 40 2457 0 0 INOGEN INC COM 45780L104 310 9556 SH SOLE 43 9485 0 71 INOTIV INC COM 45783Q100 72 2741 SH SOLE 2 973 0 1768 INOTIV INC COM 45783Q100 5 208 SH SOLE 7 208 0 0 INOTIV INC COM 45783Q100 1275 48689 SH SOLE 18 48689 0 0 INOTIV INC COM 45783Q100 979 37413 SH SOLE 19 37413 0 0 INOTIV INC COM 45783Q100 15421 589033 SH SOLE 21 589033 0 0 INOTIV INC COM 45783Q100 7995 305378 SH SOLE 22 302494 0 2884 INOTIV INC COM 45783Q100 9 339 SH SOLE 23 339 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1118 311460 SH SOLE 2 106360 0 205100 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3 820 SH SOLE 4 820 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12 3323 SH SOLE 7 3323 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2165 603115 SH SOLE 18 603115 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3720 1036085 SH SOLE 19 1036085 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 34637 9648322 SH SOLE 21 9648322 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 20769 5785170 SH SOLE 22 5561578 0 223592 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 111 30838 SH SOLE 23 30838 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 135 37645 SH SOLE 25 37645 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 831 231474 SH SOLE 26 52981 0 178493 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 76 21291 SH SOLE 28 21291 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 866 241243 SH SOLE 30 241243 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 85 23689 SH SOLE 36 23689 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 90 25165 SH SOLE 40 25165 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 170 47261 SH SOLE 43 46839 0 422 INOZYME PHARMA INC COM 45790W108 44 10703 SH SOLE 2 4422 0 6281 INOZYME PHARMA INC COM 45790W108 180 44003 SH SOLE 18 44003 0 0 INOZYME PHARMA INC COM 45790W108 718 175592 SH SOLE 19 175592 0 0 INOZYME PHARMA INC COM 45790W108 2048 500844 SH SOLE 21 500844 0 0 INOZYME PHARMA INC COM 45790W108 590 144296 SH SOLE 22 134973 0 9323 INOZYME PHARMA INC COM 45790W108 4 856 SH SOLE 23 856 0 0 INOZYME PHARMA INC COM 45790W108 9 2106 SH SOLE 26 0 0 2106 INPIXON COM 45790J800 6 21588 SH SOLE 18 21588 0 0 INPIXON COM 45790J800 67 258378 SH SOLE 21 258378 0 0 INPIXON COM 45790J800 255 979730 SH SOLE 22 979730 0 0 INSEEGO CORP COM 45782B104 270 66769 SH SOLE 2 37905 0 28864 INSEEGO CORP COM 45782B104 1 242 SH SOLE 4 242 0 0 INSEEGO CORP COM 45782B104 4 1002 SH SOLE 7 1002 0 0 INSEEGO CORP COM 45782B104 1094 270245 SH SOLE 18 270245 0 0 INSEEGO CORP COM 45782B104 614 151484 SH SOLE 19 151484 0 0 INSEEGO CORP COM 45782B104 12531 3094145 SH SOLE 21 3094145 0 0 INSEEGO CORP COM 45782B104 7878 1945217 SH SOLE 22 1866193 0 79024 INSEEGO CORP COM 45782B104 44 10781 SH SOLE 25 10781 0 0 INSEEGO CORP COM 45782B104 28 6987 SH SOLE 26 2628 0 4359 INSEEGO CORP COM 45782B104 25 6088 SH SOLE 28 6088 0 0 INSEEGO CORP COM 45782B104 2433 600690 SH SOLE 30 600690 0 0 INSEEGO CORP COM 45782B104 10 2437 SH SOLE 36 2437 0 0 INSEEGO CORP COM 45782B104 24 5858 SH SOLE 40 5858 0 0 INSEEGO CORP COM 45782B104 38 9451 SH SOLE 43 9161 0 290 INSIGHT ENTERPRISES INC COM 45765U103 6041 56288 SH SOLE 2 37092 0 19196 INSIGHT ENTERPRISES INC COM 45765U103 12 114 SH SOLE 4 114 0 0 INSIGHT ENTERPRISES INC COM 45765U103 109 1015 SH SOLE 7 1015 0 0 INSIGHT ENTERPRISES INC COM 45765U103 13945 129940 SH SOLE 18 124634 0 5306 INSIGHT ENTERPRISES INC COM 45765U103 11283 105131 SH SOLE 19 105131 0 0 INSIGHT ENTERPRISES INC COM 45765U103 466147 4343520 SH SOLE 21 4343520 0 0 INSIGHT ENTERPRISES INC COM 45765U103 99876 930633 SH SOLE 22 900075 0 30558 INSIGHT ENTERPRISES INC COM 45765U103 184 1715 SH SOLE 23 1715 0 0 INSIGHT ENTERPRISES INC COM 45765U103 671 6252 SH SOLE 25 6252 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2633 24538 SH SOLE 26 15837 0 8701 INSIGHT ENTERPRISES INC COM 45765U103 68 629 SH SOLE 28 629 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6491 60486 SH SOLE 30 60486 0 0 INSIGHT ENTERPRISES INC COM 45765U103 398 3711 SH SOLE 36 3711 0 0 INSIGHT ENTERPRISES INC COM 45765U103 451 4199 SH SOLE 40 4199 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3858 35946 SH SOLE 43 35804 0 142 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 4062 2526000 PRN SOLE 21 2526000 0 0 INSIGNIA SYS INC COM NEW 45765Y204 13 1165 SH SOLE 21 1165 0 0 INSIGNIA SYS INC COM NEW 45765Y204 279 24647 SH SOLE 22 24647 0 0 INSMED INC COM PAR $.01 457669307 2368 100747 SH SOLE 2 52828 0 47919 INSMED INC COM PAR $.01 457669307 10 429 SH SOLE 4 429 0 0 INSMED INC COM PAR $.01 457669307 39 1678 SH SOLE 7 1678 0 0 INSMED INC COM PAR $.01 457669307 7865 334694 SH SOLE 18 311852 0 22842 INSMED INC COM PAR $.01 457669307 15579 662938 SH SOLE 19 662938 0 0 INSMED INC COM PAR $.01 457669307 114704 4881017 SH SOLE 21 4881017 0 0 INSMED INC COM PAR $.01 457669307 72196 3072157 SH SOLE 22 2990258 0 81899 INSMED INC COM PAR $.01 457669307 322 13698 SH SOLE 23 13698 0 0 INSMED INC COM PAR $.01 457669307 385 16401 SH SOLE 25 16401 0 0 INSMED INC COM PAR $.01 457669307 2549 108451 SH SOLE 26 41093 0 67358 INSMED INC COM PAR $.01 457669307 47 2018 SH SOLE 28 2018 0 0 INSMED INC COM PAR $.01 457669307 3150 134050 SH SOLE 30 134050 0 0 INSMED INC COM PAR $.01 457669307 32 1374 SH SOLE 36 1374 0 0 INSMED INC COM PAR $.01 457669307 354 15084 SH SOLE 40 15084 0 0 INSMED INC COM PAR $.01 457669307 410 17447 SH SOLE 43 17273 0 174 INSMED INC NOTE 0.750% 6/0 457669AB5 3856 4000000 PRN SOLE 21 4000000 0 0 INSPERITY INC COM 45778Q107 11852 118020 SH SOLE 2 56611 0 61409 INSPERITY INC COM 45778Q107 15 149 SH SOLE 4 149 0 0 INSPERITY INC COM 45778Q107 51 507 SH SOLE 7 507 0 0 INSPERITY INC COM 45778Q107 17316 172439 SH SOLE 18 158650 0 13789 INSPERITY INC COM 45778Q107 47700 475009 SH SOLE 19 475009 0 0 INSPERITY INC COM 45778Q107 253943 2528808 SH SOLE 21 2528808 0 0 INSPERITY INC COM 45778Q107 136754 1361818 SH SOLE 22 1339227 0 22591 INSPERITY INC COM 45778Q107 1383 13769 SH SOLE 23 13769 0 0 INSPERITY INC COM 45778Q107 516 5139 SH SOLE 25 5139 0 0 INSPERITY INC COM 45778Q107 9188 91499 SH SOLE 26 12625 0 78874 INSPERITY INC COM 45778Q107 69 689 SH SOLE 28 689 0 0 INSPERITY INC COM 45778Q107 2196 21864 SH SOLE 30 21864 0 0 INSPERITY INC COM 45778Q107 1146 11417 SH SOLE 34 11417 0 0 INSPERITY INC COM 45778Q107 94 938 SH SOLE 36 938 0 0 INSPERITY INC COM 45778Q107 469 4666 SH SOLE 40 4666 0 0 INSPERITY INC COM 45778Q107 1555 15482 SH SOLE 43 14533 0 949 INSPIRE MED SYS INC COM 457730109 4298 16744 SH SOLE 2 10400 0 6344 INSPIRE MED SYS INC COM 457730109 26 100 SH SOLE 4 100 0 0 INSPIRE MED SYS INC COM 457730109 93 364 SH SOLE 7 364 0 0 INSPIRE MED SYS INC COM 457730109 19211 74840 SH SOLE 18 70471 0 4369 INSPIRE MED SYS INC COM 457730109 21694 84516 SH SOLE 19 84516 0 0 INSPIRE MED SYS INC COM 457730109 245542 956572 SH SOLE 21 956572 0 0 INSPIRE MED SYS INC COM 457730109 168727 657318 SH SOLE 22 640464 0 16854 INSPIRE MED SYS INC COM 457730109 457 1780 SH SOLE 23 1780 0 0 INSPIRE MED SYS INC COM 457730109 973 3792 SH SOLE 25 3792 0 0 INSPIRE MED SYS INC COM 457730109 4427 17246 SH SOLE 26 9183 0 8063 INSPIRE MED SYS INC COM 457730109 736 2868 SH SOLE 28 2868 0 0 INSPIRE MED SYS INC COM 457730109 4128 16080 SH SOLE 30 16080 0 0 INSPIRE MED SYS INC COM 457730109 66 259 SH SOLE 34 259 0 0 INSPIRE MED SYS INC COM 457730109 918 3578 SH SOLE 40 3578 0 0 INSPIRE MED SYS INC COM 457730109 25 99 SH OTR 43 99 0 0 INSPIRE MED SYS INC COM 457730109 1984 7729 SH SOLE 43 7144 0 585 INSPIRED ENTMT INC COM 45782N108 11 870 SH SOLE 2 0 0 870 INSPIRED ENTMT INC COM 45782N108 33 2680 SH SOLE 18 2680 0 0 INSPIRED ENTMT INC COM 45782N108 462 37551 SH SOLE 21 37551 0 0 INSPIRED ENTMT INC COM 45782N108 3973 323047 SH SOLE 22 323047 0 0 INSTALLED BLDG PRODS INC COM 45780R101 791 9358 SH SOLE 2 6821 0 2537 INSTALLED BLDG PRODS INC COM 45780R101 8 98 SH SOLE 4 98 0 0 INSTALLED BLDG PRODS INC COM 45780R101 28 336 SH SOLE 7 336 0 0 INSTALLED BLDG PRODS INC COM 45780R101 6815 80657 SH SOLE 18 80657 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3576 42323 SH SOLE 19 42323 0 0 INSTALLED BLDG PRODS INC COM 45780R101 251039 2971231 SH SOLE 21 2971231 0 0 INSTALLED BLDG PRODS INC COM 45780R101 49107 581218 SH SOLE 22 566374 0 14844 INSTALLED BLDG PRODS INC COM 45780R101 254 3012 SH SOLE 25 3012 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1148 13588 SH SOLE 26 11899 0 1689 INSTALLED BLDG PRODS INC COM 45780R101 35 409 SH SOLE 28 409 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5216 61734 SH SOLE 30 61734 0 0 INSTALLED BLDG PRODS INC COM 45780R101 274 3248 SH SOLE 40 3248 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2016 23855 SH SOLE 43 23372 0 483 INSTEEL INDS INC COM 45774W108 550 14874 SH SOLE 2 5574 0 9300 INSTEEL INDS INC COM 45774W108 11 300 SH SOLE 7 300 0 0 INSTEEL INDS INC COM 45774W108 2704 73100 SH SOLE 18 73100 0 0 INSTEEL INDS INC COM 45774W108 1268 34283 SH SOLE 19 34283 0 0 INSTEEL INDS INC COM 45774W108 92155 2491346 SH SOLE 21 2491346 0 0 INSTEEL INDS INC COM 45774W108 18340 495812 SH SOLE 22 477377 0 18435 INSTEEL INDS INC COM 45774W108 91 2455 SH SOLE 25 2455 0 0 INSTEEL INDS INC COM 45774W108 1375 37175 SH SOLE 30 37175 0 0 INSTEEL INDS INC COM 45774W108 123 3338 SH SOLE 40 3338 0 0 INSTEEL INDS INC COM 45774W108 297 8026 SH SOLE 43 5198 0 2828 INSTIL BIO INC COM 45783C101 195 18137 SH SOLE 2 2375 0 15762 INSTIL BIO INC COM 45783C101 8 765 SH SOLE 7 765 0 0 INSTIL BIO INC COM 45783C101 1604 149227 SH SOLE 18 149227 0 0 INSTIL BIO INC COM 45783C101 1049 97543 SH SOLE 19 97543 0 0 INSTIL BIO INC COM 45783C101 24288 2259333 SH SOLE 21 2259333 0 0 INSTIL BIO INC COM 45783C101 8315 773450 SH SOLE 22 751519 0 21931 INSTIL BIO INC COM 45783C101 672 62547 SH SOLE 30 62547 0 0 INSTRUCTURE HLDGS INC COM 457790103 63 3154 SH SOLE 2 405 0 2749 INSTRUCTURE HLDGS INC COM 457790103 614 30599 SH SOLE 18 30599 0 0 INSTRUCTURE HLDGS INC COM 457790103 445 22176 SH SOLE 19 22176 0 0 INSTRUCTURE HLDGS INC COM 457790103 7914 394527 SH SOLE 21 394527 0 0 INSTRUCTURE HLDGS INC COM 457790103 2271 113222 SH SOLE 22 107842 0 5380 INSULET CORP COM 45784P101 34759 130482 SH SOLE 2 20271 0 110211 INSULET CORP COM 45784P101 14327 53783 SH SOLE 4 36510 0 17273 INSULET CORP COM 45784P101 1791 6723 SH SOLE 7 6723 0 0 INSULET CORP COM 45784P101 97 363 SH SOLE 13 363 0 0 INSULET CORP COM 45784P101 1340 5032 SH SOLE 15 5032 0 0 INSULET CORP COM 45784P101 13892 52149 SH SOLE 18 48638 0 3511 INSULET CORP COM 45784P101 49156 184527 SH SOLE 19 184527 0 0 INSULET CORP COM 45784P101 435218 1633763 SH SOLE 21 1633763 0 0 INSULET CORP COM 45784P101 386437 1450642 SH SOLE 22 1330162 0 120480 INSULET CORP COM 45784P101 22568 84718 SH SOLE 23 84718 0 0 INSULET CORP COM 45784P101 32426 121722 SH SOLE 25 121722 0 0 INSULET CORP COM 45784P101 30229 113477 SH SOLE 26 59392 0 54085 INSULET CORP COM 45784P101 32660 122604 SH SOLE 28 11129 0 111475 INSULET CORP COM 45784P101 11 41 SH SOLE 29 41 0 0 INSULET CORP COM 45784P101 94932 356363 SH SOLE 30 356363 0 0 INSULET CORP COM 45784P101 3774 14168 SH SOLE 31 6769 0 7399 INSULET CORP COM 45784P101 17464 65557 SH SOLE 34 65557 0 0 INSULET CORP COM 45784P101 7107 26680 SH SOLE 36 26680 0 0 INSULET CORP COM 45784P101 645 2422 SH SOLE 40 2422 0 0 INSULET CORP COM 45784P101 37 138 SH OTR 43 138 0 0 INSULET CORP COM 45784P101 9635 36169 SH SOLE 43 32790 0 3379 INSULET CORP NOTE 0.375% 9/0 45784PAK7 7111 5365000 PRN SOLE 21 5365000 0 0 INTAPP INC COM 45827U109 278 11589 SH SOLE 2 8015 0 3574 INTAPP INC COM 45827U109 838 34885 SH SOLE 18 34885 0 0 INTAPP INC COM 45827U109 442 18412 SH SOLE 19 18412 0 0 INTAPP INC COM 45827U109 10530 438567 SH SOLE 21 438567 0 0 INTAPP INC COM 45827U109 5961 248289 SH SOLE 22 237267 0 11022 INTAPP INC COM 45827U109 82 3432 SH SOLE 25 3432 0 0 INTAPP INC COM 45827U109 73 3054 SH SOLE 26 1065 0 1989 INTAPP INC COM 45827U109 122 5064 SH SOLE 30 5064 0 0 INTAPP INC COM 45827U109 72 3013 SH SOLE 40 3013 0 0 INTEGER HLDGS CORP COM 45826H109 8016 99486 SH SOLE 2 47666 0 51820 INTEGER HLDGS CORP COM 45826H109 54 671 SH SOLE 4 139 0 532 INTEGER HLDGS CORP COM 45826H109 37 465 SH SOLE 7 465 0 0 INTEGER HLDGS CORP COM 45826H109 10407 129161 SH SOLE 18 122932 0 6229 INTEGER HLDGS CORP COM 45826H109 21708 269433 SH SOLE 19 269433 0 0 INTEGER HLDGS CORP COM 45826H109 348462 4324965 SH SOLE 21 4324965 0 0 INTEGER HLDGS CORP COM 45826H109 84488 1048626 SH SOLE 22 1015185 0 33441 INTEGER HLDGS CORP COM 45826H109 738 9154 SH SOLE 23 9154 0 0 INTEGER HLDGS CORP COM 45826H109 399 4947 SH SOLE 25 4947 0 0 INTEGER HLDGS CORP COM 45826H109 5010 62176 SH SOLE 26 12978 0 49198 INTEGER HLDGS CORP COM 45826H109 47 588 SH SOLE 28 588 0 0 INTEGER HLDGS CORP COM 45826H109 4780 59330 SH SOLE 30 59330 0 0 INTEGER HLDGS CORP COM 45826H109 93 1152 SH SOLE 36 1152 0 0 INTEGER HLDGS CORP COM 45826H109 308 3828 SH SOLE 40 3828 0 0 INTEGER HLDGS CORP COM 45826H109 386 4791 SH SOLE 43 4739 0 52 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11610 180680 SH SOLE 2 64144 0 116536 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1058 SH SOLE 4 243 0 815 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 65 1010 SH SOLE 7 1010 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10117 157436 SH SOLE 18 157436 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1342 20890 SH SOLE 19 20890 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 254499 3960457 SH SOLE 21 3960457 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 128188 1994826 SH SOLE 22 1910116 0 84710 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 669 10418 SH SOLE 25 10418 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1991 30984 SH SOLE 26 25795 0 5189 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 84 1309 SH SOLE 28 1309 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 22960 357306 SH SOLE 30 357306 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 68 1057 SH SOLE 31 1057 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 10 159 SH SOLE 34 159 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 619 9630 SH SOLE 40 9630 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1313 20436 SH SOLE 43 19472 0 964 INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 4184 3988000 PRN SOLE 21 3988000 0 0 INTEGRA RES CORP COM NEW 45826T301 36 25035 SH SOLE 22 25035 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 83 6031 SH SOLE 2 1380 0 4651 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1210 87662 SH SOLE 18 87662 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 685 49649 SH SOLE 19 49649 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 13830 1002160 SH SOLE 21 1002160 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 6317 457775 SH SOLE 22 445554 0 12221 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 4 287 SH SOLE 43 0 0 287 INTEL CORP COM 458140100 506591 10221780 SH SOLE 2 3089342 0 7132438 INTEL CORP COM 458140100 157890 3185826 SH SOLE 4 2049501 0 1136325 INTEL CORP COM 458140100 242011 4883193 SH SOLE 7 4219742 0 663451 INTEL CORP COM 458140100 11359 229189 SH SOLE 13 229189 0 0 INTEL CORP COM 458140100 29517 595588 SH SOLE 15 595588 0 0 INTEL CORP COM 458140100 77 1546 SH SOLE 17 0 0 1546 INTEL CORP COM 458140100 378912 7645529 SH SOLE 18 6774350 0 871179 INTEL CORP COM 458140100 135762 2739355 SH SOLE 19 2739355 0 0 INTEL CORP COM 458140100 8996 181521 SH SOLE 20 181521 0 0 INTEL CORP COM 458140100 6747271 136143489 SH SOLE 21 136143489 0 0 INTEL CORP COM 458140100 4411763 89018619 SH SOLE 22 79662323 0 9356296 INTEL CORP COM 458140100 268149 5410592 SH SOLE 23 5410592 0 0 INTEL CORP COM 458140100 409009 8252805 SH SOLE 25 8252805 0 0 INTEL CORP COM 458140100 531474 10723859 SH SOLE 26 4967303 0 5756556 INTEL CORP COM 458140100 679511 13710869 SH SOLE 28 286126 0 13424743 INTEL CORP COM 458140100 7870 158800 SH SOLE 29 158800 0 0 INTEL CORP COM 458140100 1917116 38682721 SH SOLE 30 37983251 0 699470 INTEL CORP COM 458140100 64087 1293112 SH SOLE 31 835805 0 457307 INTEL CORP COM 458140100 68003 1372140 SH SOLE 32 1372140 0 0 INTEL CORP COM 458140100 32552 656815 SH SOLE 34 656815 0 0 INTEL CORP COM 458140100 91400 1844232 SH SOLE 36 1844232 0 0 INTEL CORP COM 458140100 6739 135972 SH SOLE 40 135972 0 0 INTEL CORP COM 458140100 425 8582 SH OTR 43 8582 0 0 INTEL CORP COM 458140100 215790 4354117 SH SOLE 43 4004394 0 349723 INTELLIA THERAPEUTICS INC COM 45826J105 3801 52302 SH SOLE 2 29925 0 22377 INTELLIA THERAPEUTICS INC COM 45826J105 20 275 SH SOLE 4 275 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 71 975 SH SOLE 7 975 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 13896 191217 SH SOLE 18 183171 0 8046 INTELLIA THERAPEUTICS INC COM 45826J105 18423 253510 SH SOLE 19 253510 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 232406 3198102 SH SOLE 21 3198102 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 124867 1718279 SH SOLE 22 1677781 0 40498 INTELLIA THERAPEUTICS INC COM 45826J105 413 5683 SH SOLE 23 5683 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 722 9941 SH SOLE 25 9941 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 3963 54528 SH SOLE 26 25016 0 29512 INTELLIA THERAPEUTICS INC COM 45826J105 550 7571 SH SOLE 28 7571 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 5504 75740 SH SOLE 30 75740 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 12 166 SH SOLE 34 166 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 224 3077 SH SOLE 36 3077 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 581 7989 SH SOLE 40 7989 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 30 416 SH OTR 43 416 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1596 21968 SH SOLE 43 20031 0 1937 INTELLICHECK INC COM NEW 45817G201 1 558 SH SOLE 2 0 0 558 INTELLICHECK INC COM NEW 45817G201 9 3655 SH SOLE 18 3655 0 0 INTELLICHECK INC COM NEW 45817G201 136 53191 SH SOLE 21 53191 0 0 INTELLICHECK INC COM NEW 45817G201 3 1012 SH SOLE 22 1012 0 0 INTER PARFUMS INC COM 458334109 609 6916 SH SOLE 2 4997 0 1919 INTER PARFUMS INC COM 458334109 7 83 SH SOLE 4 83 0 0 INTER PARFUMS INC COM 458334109 22 253 SH SOLE 7 253 0 0 INTER PARFUMS INC COM 458334109 5399 61312 SH SOLE 18 61312 0 0 INTER PARFUMS INC COM 458334109 2805 31854 SH SOLE 19 31854 0 0 INTER PARFUMS INC COM 458334109 182767 2075723 SH SOLE 21 2075723 0 0 INTER PARFUMS INC COM 458334109 39092 443975 SH SOLE 22 433017 0 10958 INTER PARFUMS INC COM 458334109 194 2205 SH SOLE 25 2205 0 0 INTER PARFUMS INC COM 458334109 712 8085 SH SOLE 26 6364 0 1721 INTER PARFUMS INC COM 458334109 28 313 SH SOLE 28 313 0 0 INTER PARFUMS INC COM 458334109 2725 30945 SH SOLE 30 30945 0 0 INTER PARFUMS INC COM 458334109 181 2061 SH SOLE 40 2061 0 0 INTER PARFUMS INC COM 458334109 2046 23239 SH SOLE 43 23183 0 56 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 19205 291375 SH SOLE 2 163995 0 127380 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 855 12974 SH SOLE 4 12974 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 72 1088 SH SOLE 7 1088 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 12338 187190 SH SOLE 18 187190 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1209 18346 SH SOLE 19 18346 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 292732 4441383 SH SOLE 21 4441383 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 143939 2183870 SH SOLE 22 2085632 0 98238 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 829 12571 SH SOLE 25 12571 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2454 37227 SH SOLE 26 31331 0 5896 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 107 1618 SH SOLE 28 1618 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3379 51266 SH SOLE 30 51266 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 78 1177 SH SOLE 31 1177 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 751 11391 SH SOLE 40 11391 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1746 26496 SH SOLE 43 23294 0 3202 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2085 128148 SH SOLE 2 87967 0 40181 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 1267 77866 SH SOLE 18 71083 0 6783 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5433 333926 SH SOLE 19 333926 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 17629 1083557 SH SOLE 21 1083557 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 14535 893379 SH SOLE 22 874331 0 19048 INTERCEPT PHARMACEUTICALS IN COM 45845P108 155 9522 SH SOLE 23 9522 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 61 3759 SH SOLE 25 3759 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 890 54681 SH SOLE 26 12046 0 42635 INTERCEPT PHARMACEUTICALS IN COM 45845P108 503 30901 SH SOLE 30 30901 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 339 20817 SH SOLE 34 20817 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 40 2473 SH SOLE 40 2473 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 256 15710 SH SOLE 43 12958 0 2752 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 3515 3847000 PRN SOLE 2 3847000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 155229 1174911 SH SOLE 2 278036 0 896875 INTERCONTINENTAL EXCHANGE IN COM 45866F104 56041 424171 SH SOLE 4 255662 0 168509 INTERCONTINENTAL EXCHANGE IN COM 45866F104 68474 518270 SH SOLE 7 502564 0 15706 INTERCONTINENTAL EXCHANGE IN COM 45866F104 313 2371 SH SOLE 13 2371 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 10596 80197 SH SOLE 15 80197 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3 26 SH SOLE 17 0 0 26 INTERCONTINENTAL EXCHANGE IN COM 45866F104 305244 2310351 SH SOLE 18 2231190 0 79161 INTERCONTINENTAL EXCHANGE IN COM 45866F104 140902 1066468 SH SOLE 19 1066468 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1803743 13652309 SH SOLE 21 13652309 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1570926 11890148 SH SOLE 22 10767549 0 1122599 INTERCONTINENTAL EXCHANGE IN COM 45866F104 93442 707249 SH SOLE 23 707249 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 115938 877517 SH SOLE 25 853778 0 23739 INTERCONTINENTAL EXCHANGE IN COM 45866F104 277236 2098366 SH SOLE 26 904488 0 1193878 INTERCONTINENTAL EXCHANGE IN COM 45866F104 182780 1383440 SH SOLE 28 15372 0 1368068 INTERCONTINENTAL EXCHANGE IN COM 45866F104 65 491 SH SOLE 29 491 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 395310 2992055 SH SOLE 30 2979295 0 12760 INTERCONTINENTAL EXCHANGE IN COM 45866F104 16671 126182 SH SOLE 31 62747 0 63435 INTERCONTINENTAL EXCHANGE IN COM 45866F104 135541 1025893 SH SOLE 34 1025893 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 35847 271321 SH SOLE 36 271321 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2756 20862 SH SOLE 37 20862 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2474 18723 SH SOLE 40 18723 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 197 1488 SH OTR 43 1488 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 67664 512142 SH SOLE 43 451128 0 61014 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 15657 227500 SH SOLE 43 194316 0 33184 INTERCORP FINL SVCS INC SHS P5626F128 35 1024 SH SOLE 4 1024 0 0 INTERCORP FINL SVCS INC SHS P5626F128 17514 506912 SH SOLE 21 506912 0 0 INTERCORP FINL SVCS INC SHS P5626F128 6731 194830 SH SOLE 22 190664 0 4166 INTERCORP FINL SVCS INC SHS P5626F128 3587 103809 SH SOLE 30 103809 0 0 INTERDIGITAL INC COM 45867G101 1461 22907 SH SOLE 2 8904 0 14003 INTERDIGITAL INC COM 45867G101 32 509 SH SOLE 4 149 0 360 INTERDIGITAL INC COM 45867G101 30 468 SH SOLE 7 468 0 0 INTERDIGITAL INC COM 45867G101 7070 110817 SH SOLE 18 110817 0 0 INTERDIGITAL INC COM 45867G101 3516 55108 SH SOLE 19 55108 0 0 INTERDIGITAL INC COM 45867G101 243242 3812566 SH SOLE 21 3812566 0 0 INTERDIGITAL INC COM 45867G101 48780 764582 SH SOLE 22 736438 0 28144 INTERDIGITAL INC COM 45867G101 251 3938 SH SOLE 25 3938 0 0 INTERDIGITAL INC COM 45867G101 893 14001 SH SOLE 26 10305 0 3696 INTERDIGITAL INC COM 45867G101 35 551 SH SOLE 28 548 0 3 INTERDIGITAL INC COM 45867G101 16561 259569 SH SOLE 30 259569 0 0 INTERDIGITAL INC COM 45867G101 16 244 SH SOLE 36 244 0 0 INTERDIGITAL INC COM 45867G101 277 4347 SH SOLE 40 4347 0 0 INTERDIGITAL INC COM 45867G101 835 13095 SH SOLE 43 10599 0 2496 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2662 2600000 PRN SOLE 2 2600000 0 0 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2595 2535000 PRN SOLE 21 2535000 0 0 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5119 5000000 PRN SOLE 22 5000000 0 0 INTERFACE INC COM 458665304 597 43994 SH SOLE 2 23477 0 20517 INTERFACE INC COM 458665304 5 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 13 977 SH SOLE 7 977 0 0 INTERFACE INC COM 458665304 3046 224475 SH SOLE 18 224475 0 0 INTERFACE INC COM 458665304 1417 104433 SH SOLE 19 104433 0 0 INTERFACE INC COM 458665304 99470 7330152 SH SOLE 21 7330152 0 0 INTERFACE INC COM 458665304 20996 1547266 SH SOLE 22 1486331 0 60935 INTERFACE INC COM 458665304 101 7457 SH SOLE 25 7457 0 0 INTERFACE INC COM 458665304 227 16756 SH SOLE 26 13389 0 3367 INTERFACE INC COM 458665304 571 42059 SH SOLE 28 42059 0 0 INTERFACE INC COM 458665304 1363 100426 SH SOLE 30 100426 0 0 INTERFACE INC COM 458665304 100 7342 SH SOLE 40 7342 0 0 INTERFACE INC COM 458665304 985 72621 SH SOLE 43 72115 0 506 INTERGROUP CORP COM 458685104 11 202 SH SOLE 18 202 0 0 INTERGROUP CORP COM 458685104 162 3122 SH SOLE 21 3122 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 27 2819 SH SOLE 21 2819 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3140 74391 SH SOLE 2 43730 0 30661 INTERNATIONAL BANCSHARES COR COM 459044103 53 1259 SH SOLE 4 181 0 1078 INTERNATIONAL BANCSHARES COR COM 459044103 32 760 SH SOLE 7 760 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 10753 254751 SH SOLE 18 254751 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 4106 97269 SH SOLE 19 97269 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 163207 3866544 SH SOLE 21 3866544 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 68394 1620334 SH SOLE 22 1565834 0 54500 INTERNATIONAL BANCSHARES COR COM 459044103 520 12328 SH SOLE 25 12328 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 901 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 4005 94885 SH SOLE 30 94885 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 325 7710 SH SOLE 36 7710 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 257 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 2666 63172 SH SOLE 43 61264 0 1908 INTERNATIONAL BUSINESS MACHS COM 459200101 254413 1956722 SH SOLE 2 286162 0 1670560 INTERNATIONAL BUSINESS MACHS COM 459200101 82060 631133 SH SOLE 4 413167 0 217966 INTERNATIONAL BUSINESS MACHS COM 459200101 115384 887436 SH SOLE 7 860759 0 26677 INTERNATIONAL BUSINESS MACHS COM 459200101 501 3852 SH SOLE 13 3852 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16474 126702 SH SOLE 15 126702 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9 68 SH SOLE 17 0 0 68 INTERNATIONAL BUSINESS MACHS COM 459200101 178272 1371113 SH SOLE 18 1248163 0 122950 INTERNATIONAL BUSINESS MACHS COM 459200101 33558 258097 SH SOLE 19 258097 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3407428 26206953 SH SOLE 21 26206953 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2465531 18962702 SH SOLE 22 17195826 0 1766876 INTERNATIONAL BUSINESS MACHS COM 459200101 145640 1120133 SH SOLE 23 1120133 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 241149 1854705 SH SOLE 25 1854705 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 307119 2362089 SH SOLE 26 1078548 0 1283541 INTERNATIONAL BUSINESS MACHS COM 459200101 352776 2713246 SH SOLE 28 158667 0 2554579 INTERNATIONAL BUSINESS MACHS COM 459200101 121 928 SH SOLE 29 928 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 860643 6619312 SH SOLE 30 6619312 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 25649 197268 SH SOLE 31 97533 0 99735 INTERNATIONAL BUSINESS MACHS COM 459200101 22027 169413 SH SOLE 32 169413 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9797 75353 SH SOLE 34 75353 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 18860 145053 SH SOLE 35 145053 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 58083 446725 SH SOLE 36 446725 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3889 29908 SH SOLE 40 29908 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 292 2242 SH OTR 43 2242 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 58586 450589 SH SOLE 43 388157 0 62432 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 81169 618056 SH SOLE 2 175981 0 442075 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 26318 200396 SH SOLE 4 130114 0 70282 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 30226 230153 SH SOLE 7 222739 0 7414 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 152 1155 SH SOLE 13 1155 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4680 35635 SH SOLE 15 35635 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 65771 500805 SH SOLE 18 465356 0 35449 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 112588 857291 SH SOLE 19 857291 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 937109 7135529 SH SOLE 21 7135529 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 706275 5377865 SH SOLE 22 4871549 0 506316 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 41289 314391 SH SOLE 23 314391 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 78205 595486 SH SOLE 25 595486 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 96558 735234 SH SOLE 26 378762 0 356472 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 100196 762931 SH SOLE 28 31392 0 731539 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 121 924 SH SOLE 29 924 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 230244 1753175 SH SOLE 30 1753175 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7391 56281 SH SOLE 31 28285 0 27996 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 75494 574841 SH SOLE 34 574841 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12643 96268 SH SOLE 36 96268 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1059 8063 SH SOLE 40 8063 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 72 545 SH OTR 43 545 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14738 112224 SH SOLE 43 103485 0 8739 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 38423 1556833 SH SOLE 2 1384741 0 172092 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 598 24234 SH SOLE 4 24234 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 61 2462 SH SOLE 7 2462 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 425 17223 SH SOLE 13 17223 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7608 308247 SH SOLE 18 262920 0 45327 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 40262 1631359 SH SOLE 19 1631359 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 77657 3146567 SH SOLE 21 3146567 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 62338 2525857 SH SOLE 22 2507889 0 17968 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1457 59039 SH SOLE 23 59039 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6826 276596 SH SOLE 26 5818 0 270778 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2084 84448 SH SOLE 28 67703 0 16745 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 68 2775 SH SOLE 31 2775 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 113 4582 SH SOLE 36 4582 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 23 948 SH SOLE 43 715 0 233 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2061 100023 SH SOLE 2 63578 0 36445 INTERNATIONAL MNY EXPRESS IN COM 46005L101 10 503 SH SOLE 7 503 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 2383 115603 SH SOLE 18 109158 0 6445 INTERNATIONAL MNY EXPRESS IN COM 46005L101 3530 171299 SH SOLE 19 171299 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 24542 1190789 SH SOLE 21 1190789 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 20044 972541 SH SOLE 22 959250 0 13291 INTERNATIONAL MNY EXPRESS IN COM 46005L101 84 4094 SH SOLE 23 4094 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 90 4390 SH SOLE 25 4390 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1125 54600 SH SOLE 26 0 0 54600 INTERNATIONAL MNY EXPRESS IN COM 46005L101 150 7257 SH SOLE 30 7257 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 101 4905 SH SOLE 40 4905 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 290 14065 SH SOLE 43 14065 0 0 INTERNATIONAL PAPER CO COM 460146103 32776 710200 SH SOLE 2 129226 0 580974 INTERNATIONAL PAPER CO COM 460146103 12307 266668 SH SOLE 4 149410 0 117258 INTERNATIONAL PAPER CO COM 460146103 17539 380044 SH SOLE 7 367254 0 12790 INTERNATIONAL PAPER CO COM 460146103 84 1816 SH SOLE 13 1816 0 0 INTERNATIONAL PAPER CO COM 460146103 2354 51007 SH SOLE 15 51007 0 0 INTERNATIONAL PAPER CO COM 460146103 36949 800622 SH SOLE 18 748686 0 51936 INTERNATIONAL PAPER CO COM 460146103 13271 287553 SH SOLE 19 287553 0 0 INTERNATIONAL PAPER CO COM 460146103 829372 17971233 SH SOLE 21 17971233 0 0 INTERNATIONAL PAPER CO COM 460146103 376253 8152836 SH SOLE 22 7402990 0 749846 INTERNATIONAL PAPER CO COM 460146103 21190 459154 SH SOLE 23 459154 0 0 INTERNATIONAL PAPER CO COM 460146103 21873 473952 SH SOLE 25 473952 0 0 INTERNATIONAL PAPER CO COM 460146103 40096 868822 SH SOLE 26 338133 0 530689 INTERNATIONAL PAPER CO COM 460146103 37217 806430 SH SOLE 28 7829 0 798601 INTERNATIONAL PAPER CO COM 460146103 134750 2919834 SH SOLE 30 2919834 0 0 INTERNATIONAL PAPER CO COM 460146103 3923 85009 SH SOLE 31 43240 0 41769 INTERNATIONAL PAPER CO COM 460146103 6390 138463 SH SOLE 32 138463 0 0 INTERNATIONAL PAPER CO COM 460146103 871 18867 SH SOLE 34 18867 0 0 INTERNATIONAL PAPER CO COM 460146103 15716 340533 SH SOLE 35 340533 0 0 INTERNATIONAL PAPER CO COM 460146103 8456 183223 SH SOLE 36 183223 0 0 INTERNATIONAL PAPER CO COM 460146103 584 12655 SH SOLE 40 12655 0 0 INTERNATIONAL PAPER CO COM 460146103 40 869 SH OTR 43 869 0 0 INTERNATIONAL PAPER CO COM 460146103 15396 333615 SH SOLE 43 300357 0 33258 INTERNATIONAL SEAWAYS INC COM Y41053102 2199 121913 SH SOLE 2 70323 0 51590 INTERNATIONAL SEAWAYS INC COM Y41053102 13 698 SH SOLE 7 698 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2589 143505 SH SOLE 18 143505 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1487 82416 SH SOLE 19 82416 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 31393 1740209 SH SOLE 21 1740209 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 20732 1149246 SH SOLE 22 1105566 0 43680 INTERNATIONAL SEAWAYS INC COM Y41053102 87 4803 SH SOLE 25 4803 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 90 4964 SH SOLE 26 0 0 4964 INTERNATIONAL SEAWAYS INC COM Y41053102 397 22005 SH SOLE 30 22005 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 134 7412 SH SOLE 40 7412 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 59 3274 SH SOLE 43 2938 0 336 INTERPUBLIC GROUP COS INC COM 460690100 46993 1325602 SH SOLE 2 323297 0 1002305 INTERPUBLIC GROUP COS INC COM 460690100 13537 381869 SH SOLE 4 238036 0 143833 INTERPUBLIC GROUP COS INC COM 460690100 13616 384085 SH SOLE 7 370642 0 13443 INTERPUBLIC GROUP COS INC COM 460690100 548 15467 SH SOLE 13 15467 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1899 53571 SH SOLE 15 53571 0 0 INTERPUBLIC GROUP COS INC COM 460690100 28550 805361 SH SOLE 18 749785 0 55576 INTERPUBLIC GROUP COS INC COM 460690100 11072 312327 SH SOLE 19 312327 0 0 INTERPUBLIC GROUP COS INC COM 460690100 686919 19377122 SH SOLE 21 19377122 0 0 INTERPUBLIC GROUP COS INC COM 460690100 335211 9455878 SH SOLE 22 8668770 0 787108 INTERPUBLIC GROUP COS INC COM 460690100 17763 501071 SH SOLE 23 501071 0 0 INTERPUBLIC GROUP COS INC COM 460690100 34823 982316 SH SOLE 25 982316 0 0 INTERPUBLIC GROUP COS INC COM 460690100 35850 1011271 SH SOLE 26 464915 0 546356 INTERPUBLIC GROUP COS INC COM 460690100 44284 1249193 SH SOLE 28 19738 0 1229455 INTERPUBLIC GROUP COS INC COM 460690100 98 2757 SH SOLE 29 2757 0 0 INTERPUBLIC GROUP COS INC COM 460690100 116299 3280638 SH SOLE 30 3196324 0 84314 INTERPUBLIC GROUP COS INC COM 460690100 3010 84911 SH SOLE 31 40523 0 44388 INTERPUBLIC GROUP COS INC COM 460690100 4545 128209 SH SOLE 32 128209 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3987 112476 SH SOLE 34 112476 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6736 190009 SH SOLE 36 190009 0 0 INTERPUBLIC GROUP COS INC COM 460690100 487 13742 SH SOLE 40 13742 0 0 INTERPUBLIC GROUP COS INC COM 460690100 28 779 SH OTR 43 779 0 0 INTERPUBLIC GROUP COS INC COM 460690100 30166 850952 SH SOLE 43 808814 0 42138 INTERSECT ENT INC COM 46071F103 689 24616 SH SOLE 2 13402 0 11214 INTERSECT ENT INC COM 46071F103 21 734 SH SOLE 4 143 0 591 INTERSECT ENT INC COM 46071F103 13 471 SH SOLE 7 471 0 0 INTERSECT ENT INC COM 46071F103 2726 97331 SH SOLE 18 93010 0 4321 INTERSECT ENT INC COM 46071F103 3760 134236 SH SOLE 19 134236 0 0 INTERSECT ENT INC COM 46071F103 39768 1419784 SH SOLE 21 1419784 0 0 INTERSECT ENT INC COM 46071F103 24335 868804 SH SOLE 22 846716 0 22088 INTERSECT ENT INC COM 46071F103 87 3096 SH SOLE 23 3096 0 0 INTERSECT ENT INC COM 46071F103 175 6233 SH SOLE 25 6233 0 0 INTERSECT ENT INC COM 46071F103 960 34264 SH SOLE 26 17906 0 16358 INTERSECT ENT INC COM 46071F103 18 659 SH SOLE 28 659 0 0 INTERSECT ENT INC COM 46071F103 674 24064 SH SOLE 30 24064 0 0 INTERSECT ENT INC COM 46071F103 162 5766 SH SOLE 36 5766 0 0 INTERSECT ENT INC COM 46071F103 87 3111 SH SOLE 40 3111 0 0 INTERSECT ENT INC COM 46071F103 20 707 SH OTR 43 707 0 0 INTERSECT ENT INC COM 46071F103 160 5729 SH SOLE 43 5617 0 112 INTEST CORP COM 461147100 23 2139 SH SOLE 18 2139 0 0 INTEST CORP COM 461147100 357 33305 SH SOLE 21 33305 0 0 INTEST CORP COM 461147100 2188 203941 SH SOLE 22 203941 0 0 INTEVAC INC COM 461148108 5 882 SH SOLE 2 0 0 882 INTEVAC INC COM 461148108 26 4839 SH SOLE 18 4839 0 0 INTEVAC INC COM 461148108 399 74531 SH SOLE 21 74531 0 0 INTEVAC INC COM 461148108 2569 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 2479 40516 SH SOLE 2 28371 0 12145 INTRA-CELLULAR THERAPIES INC COM 46116X101 19 310 SH SOLE 4 310 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 68 1112 SH SOLE 7 1112 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 12963 211856 SH SOLE 18 208631 0 3225 INTRA-CELLULAR THERAPIES INC COM 46116X101 12204 199444 SH SOLE 19 199444 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 212979 3480617 SH SOLE 21 3480617 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 119188 1947833 SH SOLE 22 1899234 0 48599 INTRA-CELLULAR THERAPIES INC COM 46116X101 120 1961 SH SOLE 23 1961 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 893 14594 SH SOLE 25 14594 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 2799 45749 SH SOLE 26 34210 0 11539 INTRA-CELLULAR THERAPIES INC COM 46116X101 77 1257 SH SOLE 28 1257 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 28919 472611 SH SOLE 30 472611 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 14 234 SH SOLE 34 234 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 524 8564 SH SOLE 36 8564 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 646 10556 SH SOLE 40 10556 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 66 1077 SH OTR 43 1077 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1966 32126 SH SOLE 43 31889 0 237 INTREPID POTASH INC COM 46121Y201 531 6467 SH SOLE 2 375 0 6092 INTREPID POTASH INC COM 46121Y201 19078 232266 SH SOLE 7 232266 0 0 INTREPID POTASH INC COM 46121Y201 2446 29781 SH SOLE 18 29781 0 0 INTREPID POTASH INC COM 46121Y201 1429 17393 SH SOLE 19 17393 0 0 INTREPID POTASH INC COM 46121Y201 29762 362329 SH SOLE 21 362329 0 0 INTREPID POTASH INC COM 46121Y201 18951 230717 SH SOLE 22 224685 0 6032 INTREPID POTASH INC COM 46121Y201 266 3243 SH SOLE 43 3243 0 0 INTRICON CORP COM 46121H109 39 1642 SH SOLE 18 1642 0 0 INTRICON CORP COM 46121H109 670 28076 SH SOLE 21 28076 0 0 INTRICON CORP COM 46121H109 3484 146007 SH SOLE 22 146007 0 0 INTRICON CORP COM 46121H109 4 173 SH SOLE 43 173 0 0 INTRUSION INC COM NEW 46121E205 2 639 SH SOLE 2 0 0 639 INTRUSION INC COM NEW 46121E205 9 3445 SH SOLE 18 3445 0 0 INTRUSION INC COM NEW 46121E205 185 74436 SH SOLE 21 74436 0 0 INTRUSION INC COM NEW 46121E205 500 201668 SH SOLE 22 201668 0 0 INTUIT COM 461202103 361022 750816 SH SOLE 2 304494 0 446322 INTUIT COM 461202103 120606 250823 SH SOLE 4 163986 0 86837 INTUIT COM 461202103 141961 295235 SH SOLE 7 286992 0 8243 INTUIT COM 461202103 15112 31429 SH SOLE 13 31429 0 0 INTUIT COM 461202103 12791 26602 SH SOLE 15 26602 0 0 INTUIT COM 461202103 19 40 SH SOLE 17 0 0 40 INTUIT COM 461202103 815951 1696928 SH SOLE 18 1317355 0 379573 INTUIT COM 461202103 669146 1391619 SH SOLE 19 1391619 0 0 INTUIT COM 461202103 3957797 8231007 SH SOLE 21 8231007 0 0 INTUIT COM 461202103 3087762 6421599 SH SOLE 22 5726690 0 694909 INTUIT COM 461202103 190133 395419 SH SOLE 23 395419 0 0 INTUIT COM 461202103 553054 1150183 SH SOLE 25 1150183 0 0 INTUIT COM 461202103 506986 1054375 SH SOLE 26 496338 0 558037 INTUIT COM 461202103 390114 811318 SH SOLE 28 37979 0 773339 INTUIT COM 461202103 13650 28387 SH SOLE 29 28387 0 0 INTUIT COM 461202103 954078 1984191 SH SOLE 30 1926569 0 57622 INTUIT COM 461202103 59052 122810 SH SOLE 31 92078 0 30732 INTUIT COM 461202103 32022 66596 SH SOLE 32 66596 0 0 INTUIT COM 461202103 442162 919562 SH SOLE 34 919562 0 0 INTUIT COM 461202103 48969 101841 SH SOLE 36 101841 0 0 INTUIT COM 461202103 1615 3358 SH SOLE 37 3358 0 0 INTUIT COM 461202103 4328 9000 SH SOLE 40 9000 0 0 INTUIT COM 461202103 307 638 SH OTR 43 638 0 0 INTUIT COM 461202103 146642 304970 SH SOLE 43 280015 0 24955 INTUITIVE SURGICAL INC COM NEW 46120E602 232219 769754 SH SOLE 2 171073 0 598681 INTUITIVE SURGICAL INC COM NEW 46120E602 69139 229179 SH SOLE 4 137013 0 92166 INTUITIVE SURGICAL INC COM NEW 46120E602 105282 348987 SH SOLE 7 338657 0 10330 INTUITIVE SURGICAL INC COM NEW 46120E602 480 1591 SH SOLE 13 1591 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 10362 34347 SH SOLE 15 34347 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 264519 876821 SH SOLE 18 759489 0 117332 INTUITIVE SURGICAL INC COM NEW 46120E602 442662 1467322 SH SOLE 19 1467322 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2617934 8677852 SH SOLE 21 8677852 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2282813 7567000 SH SOLE 22 6865911 0 701089 INTUITIVE SURGICAL INC COM NEW 46120E602 134925 447245 SH SOLE 23 447245 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 184220 610648 SH SOLE 25 610648 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 289474 959539 SH SOLE 26 402935 0 556604 INTUITIVE SURGICAL INC COM NEW 46120E602 230813 765093 SH SOLE 28 24260 0 740833 INTUITIVE SURGICAL INC COM NEW 46120E602 150 498 SH SOLE 29 498 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 689953 2287036 SH SOLE 30 2287036 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 23664 78441 SH SOLE 31 38794 0 39647 INTUITIVE SURGICAL INC COM NEW 46120E602 25382 84134 SH SOLE 32 84134 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 306402 1015654 SH SOLE 34 1015654 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 38623 128026 SH SOLE 36 128026 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3568 11826 SH SOLE 40 11826 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 243 807 SH OTR 43 807 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 90206 299011 SH SOLE 43 246601 0 52410 INUVO INC COM NEW 46122W204 9 18681 SH SOLE 21 18681 0 0 INUVO INC COM NEW 46122W204 613 1250625 SH SOLE 22 1250625 0 0 INVACARE CORP COM 461203101 123 87302 SH SOLE 2 20574 0 66728 INVACARE CORP COM 461203101 168 119144 SH SOLE 18 119144 0 0 INVACARE CORP COM 461203101 85 60375 SH SOLE 19 60375 0 0 INVACARE CORP COM 461203101 1710 1212746 SH SOLE 21 1212746 0 0 INVACARE CORP COM 461203101 1144 811315 SH SOLE 22 789936 0 21379 INVACARE CORP COM 461203101 3 2153 SH SOLE 43 2153 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 61 1987 SH SOLE 2 0 0 1987 INVENTRUST PPTYS CORP COM NEW 46124J201 996 32366 SH SOLE 4 32366 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 2594 84269 SH SOLE 7 84269 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 0 1 SH SOLE 17 0 0 1 INVENTRUST PPTYS CORP COM NEW 46124J201 2492 80975 SH SOLE 19 80975 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 10081 327533 SH SOLE 21 327533 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 41042 1333407 SH SOLE 22 1333407 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 60 1958 SH SOLE 23 1958 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 9073 294764 SH SOLE 25 294764 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1251 40648 SH SOLE 28 0 0 40648 INVENTRUST PPTYS CORP COM NEW 46124J201 3517 114267 SH SOLE 30 114267 0 0 INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 188 8600 SH Call SOLE 4 8600 0 0 INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 2157 98600 SH Call SOLE 18 98600 0 0 INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 14730 673200 SH Call SOLE 19 673200 0 0 INVESCO DB MULTI-SECTOR COMM OPTIONS 46140H906 1203 55000 SH Call SOLE 22 55000 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 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 24 SH SOLE 17 0 0 24 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 67 1000 SH SOLE 43 1000 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 87 SH SOLE 17 0 0 87 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 6 266 SH SOLE 17 0 0 266 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 6531 300000 SH Put SOLE 2 300000 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 149 6900 SH Put SOLE 4 6900 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 1842 84600 SH Put SOLE 18 84600 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 74351 3415300 SH Put SOLE 19 3415300 0 0 INVESCO EXCH TRADED FD TR II OPTIONS 46138G508 2029 93200 SH Put SOLE 22 93200 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1230 56513 SH SOLE 7 56513 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 497 22822 SH SOLE 18 22822 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 191043 8775536 SH SOLE 19 8775536 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 12050 553495 SH SOLE 30 553495 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 RUSL 1000 DYNM 46138J619 158 3326 SH SOLE 43 3326 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 6 300 SH SOLE 17 0 0 300 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2 7 SH SOLE 17 0 0 7 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 35 100 SH SOLE 43 100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1 6 SH SOLE 17 0 0 6 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 28 150 SH SOLE 43 150 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 45 500 SH SOLE 43 500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 414 1350 SH SOLE 43 1350 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 194 1228 SH SOLE 17 0 0 1228 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26697 169280 SH SOLE 22 169280 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 30 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 11 SH SOLE 17 0 0 11 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 13 213 SH SOLE 43 213 0 0 INVESCO LTD SHS G491BT108 31618 1371138 SH SOLE 2 565878 0 805260 INVESCO LTD SHS G491BT108 10776 467287 SH SOLE 4 312675 0 154612 INVESCO LTD SHS G491BT108 8315 360568 SH SOLE 7 349903 0 10665 INVESCO LTD SHS G491BT108 1288 55870 SH SOLE 13 55870 0 0 INVESCO LTD SHS G491BT108 967 41928 SH SOLE 15 41928 0 0 INVESCO LTD SHS G491BT108 25779 1117930 SH SOLE 18 1063580 0 54350 INVESCO LTD SHS G491BT108 19925 864048 SH SOLE 19 864048 0 0 INVESCO LTD SHS G491BT108 407357 17665092 SH SOLE 21 17665092 0 0 INVESCO LTD SHS G491BT108 201558 8740589 SH SOLE 22 7497367 0 1243222 INVESCO LTD SHS G491BT108 13762 596804 SH SOLE 23 596804 0 0 INVESCO LTD SHS G491BT108 10244 444222 SH SOLE 25 444222 0 0 INVESCO LTD SHS G491BT108 16834 730029 SH SOLE 26 394391 0 335638 INVESCO LTD SHS G491BT108 17537 760516 SH SOLE 28 27290 0 733226 INVESCO LTD SHS G491BT108 1482 64247 SH SOLE 29 64247 0 0 INVESCO LTD SHS G491BT108 69846 3028894 SH SOLE 30 2909467 0 119427 INVESCO LTD SHS G491BT108 5068 219776 SH SOLE 31 177103 0 42673 INVESCO LTD SHS G491BT108 3586 155504 SH SOLE 32 155504 0 0 INVESCO LTD SHS G491BT108 10601 459715 SH SOLE 34 459715 0 0 INVESCO LTD SHS G491BT108 4730 205098 SH SOLE 36 205098 0 0 INVESCO LTD SHS G491BT108 301 13056 SH SOLE 40 13056 0 0 INVESCO LTD SHS G491BT108 27 1156 SH OTR 43 1156 0 0 INVESCO LTD SHS G491BT108 14237 617378 SH SOLE 43 573754 0 43624 INVESCO MORTGAGE CAPITAL INC COM 46131B100 542 237879 SH SOLE 2 87093 0 150786 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2 944 SH SOLE 4 944 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 9 3989 SH SOLE 7 3989 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2764 1212294 SH SOLE 18 1212294 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1262 553728 SH SOLE 19 553728 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 102139 44797883 SH SOLE 21 44797883 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 17876 7840490 SH SOLE 22 7558429 0 282061 INVESCO MORTGAGE CAPITAL INC COM 46131B100 124 54349 SH SOLE 25 54349 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 124 54257 SH SOLE 26 42170 0 12087 INVESCO MORTGAGE CAPITAL INC COM 46131B100 168 73813 SH SOLE 28 73813 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1238 542886 SH SOLE 30 542886 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 45 19651 SH SOLE 36 19651 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 26990 SH SOLE 40 26990 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 223 97803 SH SOLE 43 82979 0 14824 INVESCO QQQ TR OPTIONS 46090E103 3009 8300 SH Call SOLE 4 8300 0 0 INVESCO QQQ TR OPTIONS 46090E103 7178 19800 SH Put SOLE 4 19800 0 0 INVESCO QQQ TR OPTIONS 46090E103 34441 95000 SH Call SOLE 18 95000 0 0 INVESCO QQQ TR OPTIONS 46090E103 82695 228100 SH Put SOLE 18 228100 0 0 INVESCO QQQ TR OPTIONS 46090E103 472136 1302300 SH Call SOLE 19 1302300 0 0 INVESCO QQQ TR OPTIONS 46090E103 637091 1757300 SH Put SOLE 19 1757300 0 0 INVESCO QQQ TR OPTIONS 46090E103 22115 61000 SH Call SOLE 22 61000 0 0 INVESCO QQQ TR OPTIONS 46090E103 45898 126600 SH Put SOLE 22 126600 0 0 INVESCO QQQ TR OPTIONS 46090E103 178478 492300 SH Put SOLE 25 492300 0 0 INVESCO QQQ TR OPTIONS 46090E103 18707 51600 SH Put SOLE 30 51600 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 835 2303 SH SOLE 17 0 0 2303 INVESCO QQQ TR UNIT SER 1 46090E103 56919 157000 SH SOLE 19 157000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 36 100 SH SOLE 22 100 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 114 315 SH SOLE 43 315 0 0 INVESTAR HLDG CORP COM 46134L105 250 13120 SH SOLE 2 5367 0 7753 INVESTAR HLDG CORP COM 46134L105 38 2003 SH SOLE 18 2003 0 0 INVESTAR HLDG CORP COM 46134L105 28 1484 SH SOLE 19 1484 0 0 INVESTAR HLDG CORP COM 46134L105 686 35917 SH SOLE 21 35917 0 0 INVESTAR HLDG CORP COM 46134L105 1465 76717 SH SOLE 22 76717 0 0 INVESTAR HLDG CORP COM 46134L105 47 2453 SH SOLE 23 2453 0 0 INVESTAR HLDG CORP COM 46134L105 130 6828 SH SOLE 26 0 0 6828 INVESTORS BANCORP INC NEW COM 46146L101 3059 204891 SH SOLE 2 85245 0 119646 INVESTORS BANCORP INC NEW COM 46146L101 139 9334 SH SOLE 4 785 0 8549 INVESTORS BANCORP INC NEW COM 46146L101 73 4858 SH SOLE 7 4858 0 0 INVESTORS BANCORP INC NEW COM 46146L101 12229 819099 SH SOLE 18 819099 0 0 INVESTORS BANCORP INC NEW COM 46146L101 11364 761126 SH SOLE 19 761126 0 0 INVESTORS BANCORP INC NEW COM 46146L101 407028 27262401 SH SOLE 21 27262401 0 0 INVESTORS BANCORP INC NEW COM 46146L101 89572 5999490 SH SOLE 22 5798222 0 201268 INVESTORS BANCORP INC NEW COM 46146L101 227 15210 SH SOLE 23 15210 0 0 INVESTORS BANCORP INC NEW COM 46146L101 447 29959 SH SOLE 25 29959 0 0 INVESTORS BANCORP INC NEW COM 46146L101 2435 163125 SH SOLE 26 54802 0 108323 INVESTORS BANCORP INC NEW COM 46146L101 5728 383682 SH SOLE 30 383682 0 0 INVESTORS BANCORP INC NEW COM 46146L101 114 7655 SH SOLE 36 7655 0 0 INVESTORS BANCORP INC NEW COM 46146L101 438 29323 SH SOLE 40 29323 0 0 INVESTORS BANCORP INC NEW COM 46146L101 386 25844 SH SOLE 43 25844 0 0 INVESTORS TITLE CO NC COM 461804106 613 3018 SH SOLE 2 1967 0 1051 INVESTORS TITLE CO NC COM 461804106 4 18 SH SOLE 7 18 0 0 INVESTORS TITLE CO NC COM 461804106 830 4083 SH SOLE 18 4083 0 0 INVESTORS TITLE CO NC COM 461804106 549 2703 SH SOLE 19 2703 0 0 INVESTORS TITLE CO NC COM 461804106 9308 45807 SH SOLE 21 45807 0 0 INVESTORS TITLE CO NC COM 461804106 10073 49567 SH SOLE 22 48712 0 855 INVESTORS TITLE CO NC COM 461804106 69 338 SH SOLE 23 338 0 0 INVESTORS TITLE CO NC COM 461804106 111 544 SH SOLE 26 0 0 544 INVESTORS TITLE CO NC COM 461804106 35 173 SH SOLE 43 141 0 32 INVITAE CORP COM 46185L103 4270 535793 SH SOLE 2 231859 0 303934 INVITAE CORP COM 46185L103 6 710 SH SOLE 4 710 0 0 INVITAE CORP COM 46185L103 22 2755 SH SOLE 7 2755 0 0 INVITAE CORP COM 46185L103 4743 595106 SH SOLE 18 577657 0 17449 INVITAE CORP COM 46185L103 12720 1595936 SH SOLE 19 1595936 0 0 INVITAE CORP COM 46185L103 78007 9787575 SH SOLE 21 9787575 0 0 INVITAE CORP COM 46185L103 49341 6190892 SH SOLE 22 6006788 0 184104 INVITAE CORP COM 46185L103 395 49526 SH SOLE 23 49526 0 0 INVITAE CORP COM 46185L103 227 28521 SH SOLE 25 28521 0 0 INVITAE CORP COM 46185L103 2712 340240 SH SOLE 26 62614 0 277626 INVITAE CORP COM 46185L103 30 3736 SH SOLE 28 3736 0 0 INVITAE CORP COM 46185L103 994 124723 SH SOLE 30 124723 0 0 INVITAE CORP COM 46185L103 216 27106 SH SOLE 40 27106 0 0 INVITAE CORP COM 46185L103 19 2374 SH OTR 43 2374 0 0 INVITAE CORP COM 46185L103 695 87235 SH SOLE 43 79254 0 7981 INVITAE CORP NOTE 2.000% 9/0 46185LAB9 1874 2280000 PRN SOLE 21 2280000 0 0 INVITATION HOMES INC COM 46187W107 70713 1759904 SH SOLE 2 540044 0 1219860 INVITATION HOMES INC COM 46187W107 46332 1153106 SH SOLE 4 1033826 0 119280 INVITATION HOMES INC COM 46187W107 35917 893908 SH SOLE 7 893908 0 0 INVITATION HOMES INC COM 46187W107 155 3855 SH SOLE 13 3855 0 0 INVITATION HOMES INC COM 46187W107 3063 76240 SH SOLE 15 76240 0 0 INVITATION HOMES INC COM 46187W107 42772 1064518 SH SOLE 18 1029289 0 35229 INVITATION HOMES INC COM 46187W107 53211 1324307 SH SOLE 19 1324307 0 0 INVITATION HOMES INC COM 46187W107 607270 15113738 SH SOLE 21 15113738 0 0 INVITATION HOMES INC COM 46187W107 715976 17819217 SH SOLE 22 16118521 0 1700696 INVITATION HOMES INC COM 46187W107 35812 891283 SH SOLE 23 891283 0 0 INVITATION HOMES INC COM 46187W107 130450 3246650 SH SOLE 25 3246650 0 0 INVITATION HOMES INC COM 46187W107 40732 1013728 SH SOLE 26 529440 0 484288 INVITATION HOMES INC COM 46187W107 55287 1375984 SH SOLE 28 77512 0 1298472 INVITATION HOMES INC COM 46187W107 702 17478 SH SOLE 29 17478 0 0 INVITATION HOMES INC COM 46187W107 90338 2248323 SH SOLE 30 2248323 0 0 INVITATION HOMES INC COM 46187W107 5604 139471 SH SOLE 31 75693 0 63778 INVITATION HOMES INC COM 46187W107 42073 1047112 SH SOLE 34 1047112 0 0 INVITATION HOMES INC COM 46187W107 9473 235769 SH SOLE 36 235769 0 0 INVITATION HOMES INC COM 46187W107 801 19932 SH SOLE 40 19932 0 0 INVITATION HOMES INC COM 46187W107 32 803 SH OTR 43 803 0 0 INVITATION HOMES INC COM 46187W107 7570 188397 SH SOLE 43 179283 0 9114 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH SOLE 21 16 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M506 299 867793 SH SOLE 22 867793 0 0 INVO BIOSCIENCE INC COM 44984F302 4 1501 SH SOLE 18 1501 0 0 INVO BIOSCIENCE INC COM 44984F302 61 23115 SH SOLE 21 23115 0 0 INVO BIOSCIENCE INC COM 44984F302 1 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 61 70071 SH SOLE 21 70071 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 112 128051 SH SOLE 22 128051 0 0 IONIS PHARMACEUTICALS INC COM 462222100 8946 241515 SH SOLE 2 95346 0 146169 IONIS PHARMACEUTICALS INC COM 462222100 56 1503 SH SOLE 4 1503 0 0 IONIS PHARMACEUTICALS INC COM 462222100 73 1978 SH SOLE 7 1978 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2348 63378 SH SOLE 18 63378 0 0 IONIS PHARMACEUTICALS INC COM 462222100 7630 206006 SH SOLE 19 206006 0 0 IONIS PHARMACEUTICALS INC COM 462222100 141447 3818775 SH SOLE 21 3818775 0 0 IONIS PHARMACEUTICALS INC COM 462222100 119561 3227878 SH SOLE 22 3071418 0 156460 IONIS PHARMACEUTICALS INC COM 462222100 673 18182 SH SOLE 25 18182 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2289 61788 SH SOLE 26 48806 0 12982 IONIS PHARMACEUTICALS INC COM 462222100 393 10598 SH SOLE 28 10598 0 0 IONIS PHARMACEUTICALS INC COM 462222100 26100 704631 SH SOLE 30 704631 0 0 IONIS PHARMACEUTICALS INC COM 462222100 76 2057 SH SOLE 31 2057 0 0 IONIS PHARMACEUTICALS INC COM 462222100 907 24497 SH SOLE 34 24497 0 0 IONIS PHARMACEUTICALS INC COM 462222100 610 16464 SH SOLE 40 16464 0 0 IONIS PHARMACEUTICALS INC COM 462222100 19 505 SH OTR 43 505 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1633 44088 SH SOLE 43 40671 0 3417 IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3497 3901000 PRN SOLE 21 3901000 0 0 IONQ INC COM 46222L108 43 3350 SH SOLE 2 0 0 3350 IONQ INC COM 46222L108 1575 123470 SH SOLE 21 123470 0 0 IONQ INC COM 46222L108 18677 1463743 SH SOLE 22 1463743 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5102 306426 SH SOLE 2 51540 0 254886 IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 455 SH SOLE 4 455 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 32 1908 SH SOLE 7 1908 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1102 66173 SH SOLE 18 66173 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4459 267836 SH SOLE 19 267836 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 55092 3308821 SH SOLE 21 3308821 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 52420 3148353 SH SOLE 22 2992135 0 156218 IOVANCE BIOTHERAPEUTICS INC COM 462260100 369 22161 SH SOLE 25 22161 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 672 40385 SH SOLE 26 30320 0 10065 IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 2236 SH SOLE 28 2236 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2442 146654 SH SOLE 30 146654 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 37 2216 SH SOLE 31 2216 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 23 1400 SH SOLE 34 1400 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 81 4894 SH SOLE 36 4894 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 281 16890 SH SOLE 40 16890 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 492 SH OTR 43 492 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1527 91692 SH SOLE 43 80902 0 10790 IPG PHOTONICS CORP COM 44980X109 6053 55147 SH SOLE 2 27138 0 28009 IPG PHOTONICS CORP COM 44980X109 1857 16922 SH SOLE 4 14845 0 2077 IPG PHOTONICS CORP COM 44980X109 3634 33105 SH SOLE 7 32193 0 912 IPG PHOTONICS CORP COM 44980X109 15 135 SH SOLE 13 135 0 0 IPG PHOTONICS CORP COM 44980X109 597 5438 SH SOLE 15 5438 0 0 IPG PHOTONICS CORP COM 44980X109 8221 74903 SH SOLE 18 70003 0 4900 IPG PHOTONICS CORP COM 44980X109 2293 20892 SH SOLE 19 20892 0 0 IPG PHOTONICS CORP COM 44980X109 98960 901600 SH SOLE 21 901600 0 0 IPG PHOTONICS CORP COM 44980X109 91963 837855 SH SOLE 22 761602 0 76253 IPG PHOTONICS CORP COM 44980X109 5059 46095 SH SOLE 23 46095 0 0 IPG PHOTONICS CORP COM 44980X109 4564 41578 SH SOLE 25 41578 0 0 IPG PHOTONICS CORP COM 44980X109 8089 73698 SH SOLE 26 24856 0 48842 IPG PHOTONICS CORP COM 44980X109 6499 59211 SH SOLE 28 694 0 58517 IPG PHOTONICS CORP COM 44980X109 20 181 SH SOLE 29 181 0 0 IPG PHOTONICS CORP COM 44980X109 38200 348035 SH SOLE 30 339515 0 8520 IPG PHOTONICS CORP COM 44980X109 935 8521 SH SOLE 31 4185 0 4336 IPG PHOTONICS CORP COM 44980X109 217 1973 SH SOLE 34 1973 0 0 IPG PHOTONICS CORP COM 44980X109 1570 14300 SH SOLE 36 14300 0 0 IPG PHOTONICS CORP COM 44980X109 148 1345 SH SOLE 40 1345 0 0 IPG PHOTONICS CORP COM 44980X109 10 89 SH OTR 43 89 0 0 IPG PHOTONICS CORP COM 44980X109 2076 18914 SH SOLE 43 17508 0 1406 IPOWER INC CL A 46265P107 1 833 SH SOLE 18 833 0 0 IPOWER INC CL A 46265P107 24 14313 SH SOLE 21 14313 0 0 IPSIDY INC COM NEW 46264C206 149 38117 SH SOLE 22 38117 0 0 IQIYI INC SPONSORED ADS 46267X108 907 199869 SH SOLE 2 6526 0 193343 IQIYI INC SPONSORED ADS 46267X108 554 122050 SH SOLE 4 46809 0 75241 IQIYI INC SPONSORED ADS 46267X108 138 30345 SH SOLE 7 30345 0 0 IQIYI INC SPONSORED ADS 46267X108 254 55884 SH SOLE 13 587 0 55297 IQIYI INC SPONSORED ADS 46267X108 1001 220555 SH SOLE 15 220555 0 0 IQIYI INC SPONSORED ADS 46267X108 315 69334 SH SOLE 18 69334 0 0 IQIYI INC SPONSORED ADS 46267X108 27438 6043691 SH SOLE 21 6043691 0 0 IQIYI INC SPONSORED ADS 46267X108 11477 2528019 SH SOLE 22 2321028 0 206991 IQIYI INC SPONSORED ADS 46267X108 1368 301244 SH SOLE 23 301244 0 0 IQIYI INC SPONSORED ADS 46267X108 1094 241007 SH SOLE 25 241007 0 0 IQIYI INC SPONSORED ADS 46267X108 1500 330499 SH SOLE 26 18213 0 312286 IQIYI INC SPONSORED ADS 46267X108 2646 582833 SH SOLE 28 18536 0 564297 IQIYI INC SPONSORED ADS 46267X108 7833 1725308 SH SOLE 30 1725308 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 5366 1182043 SH SOLE 43 1113942 0 68101 IQIYI INC NOTE 3.750%12/0 46267XAB4 2228 2250000 PRN SOLE 21 2250000 0 0 IQVIA HLDGS INC COM 46266C105 99616 430846 SH SOLE 2 79552 0 351294 IQVIA HLDGS INC COM 46266C105 28220 122054 SH SOLE 4 71861 0 50193 IQVIA HLDGS INC COM 46266C105 38573 166830 SH SOLE 7 161231 0 5599 IQVIA HLDGS INC COM 46266C105 198 855 SH SOLE 13 855 0 0 IQVIA HLDGS INC COM 46266C105 4180 18078 SH SOLE 15 18078 0 0 IQVIA HLDGS INC COM 46266C105 1 4 SH SOLE 17 0 0 4 IQVIA HLDGS INC COM 46266C105 81748 353565 SH SOLE 18 327325 0 26240 IQVIA HLDGS INC COM 46266C105 132150 571560 SH SOLE 19 571560 0 0 IQVIA HLDGS INC COM 46266C105 1481639 6408194 SH SOLE 21 6408194 0 0 IQVIA HLDGS INC COM 46266C105 925035 4000845 SH SOLE 22 3624043 0 376802 IQVIA HLDGS INC COM 46266C105 55209 238781 SH SOLE 23 238781 0 0 IQVIA HLDGS INC COM 46266C105 75020 324466 SH SOLE 25 324466 0 0 IQVIA HLDGS INC COM 46266C105 89902 388832 SH SOLE 26 130303 0 258529 IQVIA HLDGS INC COM 46266C105 67072 290092 SH SOLE 28 6908 0 283184 IQVIA HLDGS INC COM 46266C105 93 401 SH SOLE 29 401 0 0 IQVIA HLDGS INC COM 46266C105 218978 947094 SH SOLE 30 947094 0 0 IQVIA HLDGS INC COM 46266C105 9778 42289 SH SOLE 31 20829 0 21460 IQVIA HLDGS INC COM 46266C105 64144 277429 SH SOLE 34 277429 0 0 IQVIA HLDGS INC COM 46266C105 17504 75706 SH SOLE 36 75706 0 0 IQVIA HLDGS INC COM 46266C105 1463 6329 SH SOLE 40 6329 0 0 IQVIA HLDGS INC COM 46266C105 150 650 SH OTR 43 650 0 0 IQVIA HLDGS INC COM 46266C105 26343 113936 SH SOLE 43 96676 0 17259 IRADIMED CORP COM 46266A109 177 3951 SH SOLE 2 2098 0 1853 IRADIMED CORP COM 46266A109 819 18276 SH SOLE 18 18276 0 0 IRADIMED CORP COM 46266A109 530 11816 SH SOLE 19 11816 0 0 IRADIMED CORP COM 46266A109 9931 221468 SH SOLE 21 221468 0 0 IRADIMED CORP COM 46266A109 6550 146072 SH SOLE 22 145399 0 673 IRADIMED CORP COM 46266A109 401 8946 SH SOLE 26 0 0 8946 IRADIMED CORP COM 46266A109 61 1350 SH SOLE 43 1350 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2130 13528 SH SOLE 2 9704 0 3824 IRHYTHM TECHNOLOGIES INC COM 450056106 70 444 SH SOLE 4 119 0 325 IRHYTHM TECHNOLOGIES INC COM 450056106 66 418 SH SOLE 7 418 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 12524 79535 SH SOLE 18 77599 0 1936 IRHYTHM TECHNOLOGIES INC COM 450056106 10102 64153 SH SOLE 19 64153 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 185665 1179047 SH SOLE 21 1179047 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 109036 692427 SH SOLE 22 674231 0 18196 IRHYTHM TECHNOLOGIES INC COM 450056106 96 612 SH SOLE 23 612 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 731 4642 SH SOLE 25 4642 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1832 11634 SH SOLE 26 9114 0 2520 IRHYTHM TECHNOLOGIES INC COM 450056106 82 522 SH SOLE 28 522 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2985 18959 SH SOLE 30 18959 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 160 1013 SH SOLE 36 1013 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 563 3573 SH SOLE 40 3573 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 13 82 SH OTR 43 82 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3552 22558 SH SOLE 43 20705 0 1853 IRIDEX CORP COM 462684101 12 2651 SH SOLE 18 2651 0 0 IRIDEX CORP COM 462684101 186 40109 SH SOLE 21 40109 0 0 IRIDEX CORP COM 462684101 97 20998 SH SOLE 22 20998 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 19206 476341 SH SOLE 2 357074 0 119267 IRIDIUM COMMUNICATIONS INC COM 46269C102 573 14214 SH SOLE 4 14214 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 81 2020 SH SOLE 7 2020 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 23799 590247 SH SOLE 18 566259 0 23988 IRIDIUM COMMUNICATIONS INC COM 46269C102 33215 823795 SH SOLE 19 823795 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 354855 8800975 SH SOLE 21 8800975 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 178125 4417783 SH SOLE 22 4334686 0 83097 IRIDIUM COMMUNICATIONS INC COM 46269C102 840 20839 SH SOLE 23 20839 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 910 22565 SH SOLE 25 22565 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 8205 203508 SH SOLE 26 88718 0 114790 IRIDIUM COMMUNICATIONS INC COM 46269C102 4996 123903 SH SOLE 28 1882 0 122021 IRIDIUM COMMUNICATIONS INC COM 46269C102 5631 139647 SH SOLE 30 139647 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 98 2441 SH SOLE 31 0 0 2441 IRIDIUM COMMUNICATIONS INC COM 46269C102 216 5360 SH SOLE 34 5360 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 721 17879 SH SOLE 36 17879 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 600 14875 SH SOLE 40 14875 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2564 63590 SH SOLE 43 59425 0 4165 IROBOT CORP COM 462726100 4601 72578 SH SOLE 2 41481 0 31097 IROBOT CORP COM 462726100 42 660 SH SOLE 4 115 0 545 IROBOT CORP COM 462726100 25 396 SH SOLE 7 396 0 0 IROBOT CORP COM 462726100 6398 100908 SH SOLE 18 92189 0 8719 IROBOT CORP COM 462726100 18530 292272 SH SOLE 19 292272 0 0 IROBOT CORP COM 462726100 206139 3251410 SH SOLE 21 3251410 0 0 IROBOT CORP COM 462726100 55477 875033 SH SOLE 22 856084 0 18949 IROBOT CORP COM 462726100 372 5867 SH SOLE 23 5867 0 0 IROBOT CORP COM 462726100 376 5923 SH SOLE 25 5923 0 0 IROBOT CORP COM 462726100 4078 64320 SH SOLE 26 10584 0 53736 IROBOT CORP COM 462726100 32 501 SH SOLE 28 501 0 0 IROBOT CORP COM 462726100 10837 170927 SH SOLE 30 170927 0 0 IROBOT CORP COM 462726100 210 3314 SH SOLE 34 3314 0 0 IROBOT CORP COM 462726100 268 4230 SH SOLE 36 4230 0 0 IROBOT CORP COM 462726100 222 3499 SH SOLE 40 3499 0 0 IROBOT CORP COM 462726100 615 9701 SH SOLE 43 9320 0 381 IRON MTN INC NEW COM 46284V101 37339 673863 SH SOLE 2 107113 0 566750 IRON MTN INC NEW COM 46284V101 8863 159958 SH SOLE 4 148935 0 11023 IRON MTN INC NEW COM 46284V101 13597 245397 SH SOLE 7 237391 0 8006 IRON MTN INC NEW COM 46284V101 65 1180 SH SOLE 13 1180 0 0 IRON MTN INC NEW COM 46284V101 2311 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 26280 474274 SH SOLE 18 434505 0 39769 IRON MTN INC NEW COM 46284V101 8607 155328 SH SOLE 19 155328 0 0 IRON MTN INC NEW COM 46284V101 570200 10290561 SH SOLE 21 10290561 0 0 IRON MTN INC NEW COM 46284V101 375725 6780809 SH SOLE 22 6203740 0 577069 IRON MTN INC NEW COM 46284V101 20424 368598 SH SOLE 23 368598 0 0 IRON MTN INC NEW COM 46284V101 21175 382154 SH SOLE 25 382154 0 0 IRON MTN INC NEW COM 46284V101 36123 651931 SH SOLE 26 256260 0 395671 IRON MTN INC NEW COM 46284V101 31000 559464 SH SOLE 28 65131 0 494333 IRON MTN INC NEW COM 46284V101 21 384 SH SOLE 29 384 0 0 IRON MTN INC NEW COM 46284V101 91046 1643142 SH SOLE 30 1574617 0 68525 IRON MTN INC NEW COM 46284V101 3448 62229 SH SOLE 31 29657 0 32572 IRON MTN INC NEW COM 46284V101 749 13526 SH SOLE 34 13526 0 0 IRON MTN INC NEW COM 46284V101 7168 129355 SH SOLE 36 129355 0 0 IRON MTN INC NEW COM 46284V101 519 9367 SH SOLE 40 9367 0 0 IRON MTN INC NEW COM 46284V101 47 851 SH OTR 43 851 0 0 IRON MTN INC NEW COM 46284V101 15081 272179 SH SOLE 43 247621 0 24558 IRONNET INC COM 46323Q105 8 1990 SH SOLE 21 1990 0 0 IRONNET INC COM 46323Q105 1623 427144 SH SOLE 22 427144 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 141 29328 SH SOLE 2 29328 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 14 3000 SH SOLE 19 3000 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 198 41194 SH SOLE 22 41194 0 0 IRONSOURCE LTD CL A ORD SHS M5R75Y101 69 14419 SH SOLE 28 14419 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5003 397701 SH SOLE 2 205053 0 192648 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8 671 SH SOLE 4 671 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 23 1790 SH SOLE 7 1790 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5460 434038 SH SOLE 18 386012 0 48026 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 17486 1389987 SH SOLE 19 1389987 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 85277 6778796 SH SOLE 21 6778796 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 61281 4871292 SH SOLE 22 4786604 0 84688 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 569 45226 SH SOLE 23 45226 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 301 23938 SH SOLE 25 23938 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4085 324743 SH SOLE 26 76891 0 247852 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 36 2886 SH SOLE 28 2886 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2039 162067 SH SOLE 30 162067 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 311 24691 SH SOLE 34 24691 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 253 20105 SH SOLE 40 20105 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 28 2189 SH OTR 43 2189 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 713 56639 SH SOLE 43 55389 0 1250 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 66 13156 SH SOLE 21 13156 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 35 13512 SH SOLE 21 13512 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 4 SH SOLE 43 4 0 0 ISHARES GOLD TR ISHARES NEW 464285204 39570 1074393 SH SOLE 2 68 0 1074325 ISHARES GOLD TR ISHARES NEW 464285204 0 8 SH SOLE 17 0 0 8 ISHARES GOLD TR ISHARES NEW 464285204 7270 197407 SH SOLE 18 197407 0 0 ISHARES GOLD TR ISHARES NEW 464285204 8494 230617 SH SOLE 21 230617 0 0 ISHARES GOLD TR ISHARES NEW 464285204 57420 1559045 SH SOLE 23 1559045 0 0 ISHARES INC MSCI AUST ETF 464286103 16670 630739 SH SOLE 2 630739 0 0 ISHARES INC MSCI AUST ETF 464286103 40879 1546689 SH SOLE 7 383931 0 1162758 ISHARES INC MSCI AUST ETF 464286103 25058 948090 SH SOLE 18 835371 0 112719 ISHARES INC MSCI FRONTIER 464286145 8064 248060 SH SOLE 23 248060 0 0 ISHARES INC JP MRG EM CRP BD 464286251 1828 39398 SH SOLE 2 0 0 39398 ISHARES INC JP MRGN EM HI BD 464286285 23 569 SH SOLE 2 569 0 0 ISHARES INC EM MKTS DIV ETF 464286319 888 27165 SH SOLE 7 27165 0 0 ISHARES INC EM MKTS DIV ETF 464286319 416 12726 SH SOLE 18 12726 0 0 ISHARES INC EM MKTS DIV ETF 464286319 16666 509671 SH SOLE 21 509671 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1 17 SH SOLE 2 17 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 268 7092 SH SOLE 4 7092 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 3214 85001 SH SOLE 18 85001 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 41442 1096053 SH SOLE 19 1096053 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 13114 346835 SH SOLE 26 346835 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 306 5368 SH SOLE 21 5368 0 0 ISHARES INC MSCI CDA ETF 464286509 64688 1608749 SH SOLE 2 1608749 0 0 ISHARES INC MSCI CDA ETF 464286509 7579 188489 SH SOLE 18 0 0 188489 ISHARES INC MSCI CDA ETF 464286509 24453 608128 SH SOLE 21 608128 0 0 ISHARES INC MSCI CDA ETF 464286509 8908 221532 SH SOLE 22 221532 0 0 ISHARES INC JP MORGAN EM ETF 464286517 9744 263988 SH SOLE 2 263988 0 0 ISHARES INC JP MORGAN EM ETF 464286517 2245 60837 SH SOLE 18 60837 0 0 ISHARES INC JP MORGAN EM ETF 464286517 18752 508054 SH SOLE 21 508054 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 142400 1358523 SH SOLE 7 1358523 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 2 18 SH SOLE 17 0 0 18 ISHARES INC MSCI GBL MIN VOL 464286525 5692 54305 SH SOLE 18 54305 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 73 697 SH SOLE 22 0 0 697 ISHARES INC MSCI GBL MIN VOL 464286525 49771 474827 SH SOLE 40 474827 0 0 ISHARES INC MSCI EMERG MRKT 464286533 59127 968820 SH SOLE 7 968820 0 0 ISHARES INC MSCI EMERG MRKT 464286533 13 219 SH SOLE 17 0 0 219 ISHARES INC MSCI EMERG MRKT 464286533 109143 1788346 SH SOLE 18 1788346 0 0 ISHARES INC MSCI EMERG MRKT 464286533 3888 63704 SH SOLE 21 63704 0 0 ISHARES INC MSCI EMERG MRKT 464286533 61161 1002151 SH SOLE 22 1002151 0 0 ISHARES INC MSCI EURZONE ETF 464286608 57829 1336474 SH SOLE 7 332765 0 1003709 ISHARES INC MSCI EURZONE ETF 464286608 31241 722000 SH SOLE 18 722000 0 0 ISHARES INC MSCI EURZONE ETF 464286608 434091 10032141 SH SOLE 21 10032141 0 0 ISHARES INC OPTIONS 464286608 2164 50000 SH Put SOLE 19 50000 0 0 ISHARES INC MSCI CHILE ETF 464286640 10 343 SH SOLE 2 343 0 0 ISHARES INC MSCI CHILE ETF 464286640 1698 58416 SH SOLE 18 58416 0 0 ISHARES INC MSCI CHILE ETF 464286640 1527 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 103442 2101628 SH SOLE 23 2101628 0 0 ISHARES INC MSCI PAC JP ETF 464286665 4943 100417 SH SOLE 28 0 0 100417 ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH SOLE 17 0 0 11 ISHARES INC MSCI FRANCE ETF 464286707 9544 270142 SH SOLE 2 270142 0 0 ISHARES INC MSCI FRANCE ETF 464286707 46646 1320304 SH SOLE 7 274018 0 1046286 ISHARES INC MSCI FRANCE ETF 464286707 9817 277876 SH SOLE 18 179661 0 98215 ISHARES INC MSCI TURKEY ETF 464286715 200 9641 SH SOLE 18 9641 0 0 ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH SOLE 2 1 0 0 ISHARES INC MSCI SWITZERLAND 464286749 3 57 SH SOLE 17 0 0 57 ISHARES INC MSCI SWEDEN ETF 464286756 30669 789409 SH SOLE 2 789409 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 22737 585250 SH SOLE 7 118931 0 466319 ISHARES INC MSCI SWEDEN ETF 464286756 25476 655761 SH SOLE 18 549772 0 105989 ISHARES INC MSCI SPAIN ETF 464286764 1 22 SH SOLE 2 22 0 0 ISHARES INC MSCI SPAIN ETF 464286764 8796 345477 SH SOLE 23 345477 0 0 ISHARES INC MSCI STH KOR ETF 464286772 23 324 SH SOLE 2 324 0 0 ISHARES INC MSCI STH KOR ETF 464286772 56283 790164 SH SOLE 4 790164 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1723 24196 SH SOLE 18 24196 0 0 ISHARES INC MSCI STH KOR ETF 464286772 42804 600928 SH SOLE 22 600928 0 0 ISHARES INC MSCI STH KOR ETF 464286772 23850 334826 SH SOLE 26 334826 0 0 ISHARES INC MSCI STH AFR ETF 464286780 43 782 SH SOLE 2 782 0 0 ISHARES INC MSCI STH AFR ETF 464286780 12086 217654 SH SOLE 7 53456 0 164198 ISHARES INC MSCI STH AFR ETF 464286780 12120 218264 SH SOLE 18 202565 0 15699 ISHARES INC MSCI GERMANY ETF 464286806 27566 970989 SH SOLE 2 970989 0 0 ISHARES INC MSCI GERMANY ETF 464286806 162022 5707005 SH SOLE 7 1258450 0 4448555 ISHARES INC MSCI GERMANY ETF 464286806 4575 161163 SH SOLE 18 4781 0 156382 ISHARES INC MSCI GERMANY ETF 464286806 49263 1735236 SH SOLE 21 1735236 0 0 ISHARES INC MSCI NETHERL ETF 464286814 313 7402 SH SOLE 2 7402 0 0 ISHARES INC MSCI MEXICO ETF 464286822 11 199 SH SOLE 2 199 0 0 ISHARES INC MSCI MEXICO ETF 464286822 45 817 SH SOLE 18 817 0 0 ISHARES INC MSCI HONG KG ETF 464286871 34 1503 SH SOLE 2 1503 0 0 ISHARES INC MSCI HONG KG ETF 464286871 11539 511232 SH SOLE 18 497748 0 13484 ISHARES INC CORE MSCI EMKT 46434G103 236098 4250186 SH SOLE 2 3587132 0 663054 ISHARES INC CORE MSCI EMKT 46434G103 109 1969 SH SOLE 3 1969 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1107605 19938879 SH SOLE 7 19938879 0 0 ISHARES INC CORE MSCI EMKT 46434G103 102012 1836398 SH SOLE 17 0 0 1836398 ISHARES INC CORE MSCI EMKT 46434G103 167198 3009863 SH SOLE 18 2974745 0 35118 ISHARES INC CORE MSCI EMKT 46434G103 2786 50147 SH SOLE 19 0 0 50147 ISHARES INC CORE MSCI EMKT 46434G103 389121 7004886 SH SOLE 21 6371277 0 633609 ISHARES INC CORE MSCI EMKT 46434G103 564315 10158687 SH SOLE 22 7626732 0 2531955 ISHARES INC CORE MSCI EMKT 46434G103 364895 6568768 SH SOLE 23 6568768 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 301189 4901374 SH SOLE 2 223306 0 4678068 ISHARES INC MSCI TAIWAN ETF 46434G772 12620 205364 SH SOLE 15 205364 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 9293 151228 SH SOLE 18 115542 0 35686 ISHARES INC MSCI TAIWAN ETF 46434G772 90897 1479199 SH SOLE 22 1479199 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 29402 478471 SH SOLE 26 478471 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 27341 1311927 SH SOLE 2 1311927 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 36622 1757282 SH SOLE 7 373376 0 1383906 ISHARES INC MSCI SINGPOR ETF 46434G780 16653 799071 SH SOLE 18 638935 0 160136 ISHARES INC MSCI RUSSIA ETF 46434G798 9165 1137045 SH SOLE 2 0 0 1137045 ISHARES INC MSCI RUSSIA ETF 46434G798 2127 263903 SH SOLE 4 0 0 263903 ISHARES INC MSCI RUSSIA ETF 46434G798 64 7985 SH SOLE 22 7985 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 2618 102229 SH SOLE 2 102229 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 690 26951 SH SOLE 18 0 0 26951 ISHARES INC MSCI MLY ETF NEW 46434G814 1613 62986 SH SOLE 22 62986 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 4447 173638 SH SOLE 26 173638 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 22801 370087 SH SOLE 2 370087 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 310792 5044498 SH SOLE 4 5044498 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 60283 978458 SH SOLE 7 235752 0 742706 ISHARES INC MSCI JPN ETF NEW 46434G822 9 153 SH SOLE 17 0 0 153 ISHARES INC MSCI JPN ETF NEW 46434G822 83468 1354783 SH SOLE 18 1249835 0 104948 ISHARES INC MSCI JPN ETF NEW 46434G822 505456 8204124 SH SOLE 21 8204124 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 19801 321387 SH SOLE 23 321387 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 82 1326 SH SOLE 43 0 0 1326 ISHARES INC MSCI ITALY ETF 46434G830 25 838 SH SOLE 2 838 0 0 ISHARES INC MSCI ITALY ETF 46434G830 8509 288134 SH SOLE 18 288134 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 69585 1894492 SH SOLE 2 1894492 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 31809 866019 SH SOLE 7 866019 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 33 896 SH SOLE 17 0 0 896 ISHARES INC ESG AWR MSCI EM 46434G863 11674 317826 SH SOLE 18 317826 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 10966 298552 SH SOLE 19 298552 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 4529 123315 SH SOLE 21 123315 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 835 22725 SH SOLE 22 22725 0 0 ISHARES INC MSCI EMERG MKT 46434G889 16 340 SH SOLE 2 340 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 11 504 SH SOLE 2 504 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 347012 15320626 SH SOLE 7 15320626 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 22235 981671 SH SOLE 23 981671 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 2426 107116 SH SOLE 26 0 0 107116 ISHARES SILVER TR ISHARES 46428Q109 14 615 SH SOLE 17 0 0 615 ISHARES TR ISHS 1-5YR INVS 464288646 92252 1783672 SH SOLE 44 1783672 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 16418 324973 SH SOLE 44 324973 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 44738 1017689 SH SOLE 44 1017689 0 0 ISHARES TR S&P 100 ETF 464287101 19 92 SH SOLE 2 92 0 0 ISHARES TR S&P 100 ETF 464287101 33 160 SH SOLE 17 0 0 160 ISHARES TR S&P 100 ETF 464287101 38 180 SH SOLE 43 180 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 27 423 SH SOLE 17 0 0 423 ISHARES TR MORNINGSTR US EQ 464287127 80 1270 SH SOLE 17 0 0 1270 ISHARES TR CORE S&P TTL STK 464287150 397824 3941192 SH SOLE 2 3941192 0 0 ISHARES TR CORE S&P TTL STK 464287150 1968276 19499468 SH SOLE 7 19499468 0 0 ISHARES TR CORE S&P TTL STK 464287150 1013 10040 SH SOLE 17 0 0 10040 ISHARES TR CORE S&P TTL STK 464287150 279864 2772573 SH SOLE 18 262657 0 2509916 ISHARES TR CORE S&P TTL STK 464287150 1560419 15458879 SH SOLE 19 7919666 0 7539213 ISHARES TR CORE S&P TTL STK 464287150 142116 1407924 SH SOLE 21 0 0 1407924 ISHARES TR SELECT DIVID ETF 464287168 2534 19778 SH SOLE 7 19778 0 0 ISHARES TR SELECT DIVID ETF 464287168 9 66 SH SOLE 17 0 0 66 ISHARES TR SELECT DIVID ETF 464287168 50505 394171 SH SOLE 18 394171 0 0 ISHARES TR SELECT DIVID ETF 464287168 10968 85602 SH SOLE 22 85602 0 0 ISHARES TR SELECT DIVID ETF 464287168 64 501 SH SOLE 43 501 0 0 ISHARES TR TIPS BD ETF 464287176 90243 724435 SH SOLE 2 259064 0 465371 ISHARES TR TIPS BD ETF 464287176 63662 511053 SH SOLE 4 511053 0 0 ISHARES TR TIPS BD ETF 464287176 18695 150080 SH SOLE 7 150080 0 0 ISHARES TR TIPS BD ETF 464287176 24232 194525 SH SOLE 17 0 0 194525 ISHARES TR TIPS BD ETF 464287176 74534 598331 SH SOLE 18 598331 0 0 ISHARES TR TIPS BD ETF 464287176 206967 1661455 SH SOLE 19 1056212 0 605243 ISHARES TR TIPS BD ETF 464287176 2925076 23481383 SH SOLE 21 23227044 0 254339 ISHARES TR TIPS BD ETF 464287176 17517 140620 SH SOLE 23 140620 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 150561 4709445 SH SOLE 4 4709445 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 72461 2266519 SH SOLE 7 2266519 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 2239 70026 SH SOLE 18 70026 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 20291 634695 SH SOLE 19 634695 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 149 4652 SH SOLE 26 4652 0 0 ISHARES TR OPTIONS 464287184 12049 376900 SH Call SOLE 2 376900 0 0 ISHARES TR OPTIONS 464287184 144734 4527200 SH Call SOLE 19 4527200 0 0 ISHARES TR OPTIONS 464287184 21091 659700 SH Call SOLE 26 659700 0 0 ISHARES TR OPTIONS 464287184 15042 470500 SH Call SOLE 30 470500 0 0 ISHARES TR CORE S&P500 ETF 464287200 5397775 11897497 SH SOLE 2 11562702 0 334795 ISHARES TR CORE S&P500 ETF 464287200 6937 15291 SH SOLE 3 15291 0 0 ISHARES TR CORE S&P500 ETF 464287200 4312481 9505347 SH SOLE 4 9505347 0 0 ISHARES TR CORE S&P500 ETF 464287200 12471302 27488599 SH SOLE 7 27488599 0 0 ISHARES TR CORE S&P500 ETF 464287200 864917 1906405 SH SOLE 16 1906405 0 0 ISHARES TR CORE S&P500 ETF 464287200 376414 829672 SH SOLE 17 0 0 829672 ISHARES TR CORE S&P500 ETF 464287200 1885506 4155934 SH SOLE 18 3551981 0 603953 ISHARES TR CORE S&P500 ETF 464287200 377842 832819 SH SOLE 19 832819 0 0 ISHARES TR CORE S&P500 ETF 464287200 2048615 4515451 SH SOLE 21 4515451 0 0 ISHARES TR CORE S&P500 ETF 464287200 1638385 3611243 SH SOLE 22 2064363 0 1546880 ISHARES TR CORE S&P500 ETF 464287200 2837805 6254943 SH SOLE 23 6254943 0 0 ISHARES TR CORE S&P500 ETF 464287200 308418 679799 SH SOLE 28 679799 0 0 ISHARES TR CORE S&P500 ETF 464287200 604 1332 SH SOLE 43 1332 0 0 ISHARES TR CORE US AGGBD ET 464287226 1176859 10988411 SH SOLE 2 10988411 0 0 ISHARES TR CORE US AGGBD ET 464287226 83833 782754 SH SOLE 7 214593 0 568161 ISHARES TR CORE US AGGBD ET 464287226 225188 2102596 SH SOLE 17 0 0 2102596 ISHARES TR CORE US AGGBD ET 464287226 1658801 15488334 SH SOLE 18 12425492 0 3062842 ISHARES TR CORE US AGGBD ET 464287226 897132 8376582 SH SOLE 19 3943307 0 4433275 ISHARES TR CORE US AGGBD ET 464287226 205953 1922996 SH SOLE 21 991796 0 931200 ISHARES TR CORE US AGGBD ET 464287226 94476 882127 SH SOLE 22 882127 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 677363 15002511 SH SOLE 4 15002511 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2512658 55651342 SH SOLE 7 55651342 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 257 5693 SH SOLE 17 0 0 5693 ISHARES TR MSCI EMG MKT ETF 464287234 2264 50148 SH SOLE 18 50148 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3899 86365 SH SOLE 19 86365 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 193676 4289614 SH SOLE 21 4289614 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 624 13818 SH SOLE 22 13818 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 55086 1220064 SH SOLE 23 1220064 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8210 181845 SH SOLE 26 0 0 181845 ISHARES TR IBOXX INV CP ETF 464287242 61937 512126 SH SOLE 2 509070 0 3056 ISHARES TR IBOXX INV CP ETF 464287242 54 447 SH SOLE 4 447 0 0 ISHARES TR IBOXX INV CP ETF 464287242 132475 1095375 SH SOLE 7 953626 0 141749 ISHARES TR IBOXX INV CP ETF 464287242 1936 16009 SH SOLE 17 0 0 16009 ISHARES TR IBOXX INV CP ETF 464287242 152185 1258348 SH SOLE 18 1258348 0 0 ISHARES TR IBOXX INV CP ETF 464287242 161237 1333202 SH SOLE 19 1333202 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1357511 11224663 SH SOLE 21 11224663 0 0 ISHARES TR IBOXX INV CP ETF 464287242 7101 58711 SH SOLE 22 0 0 58711 ISHARES TR IBOXX INV CP ETF 464287242 309773 2561376 SH SOLE 23 2561376 0 0 ISHARES TR OPTIONS 464287242 147366 1218500 SH Put SOLE 2 1218500 0 0 ISHARES TR OPTIONS 464287242 4233 35000 SH Put SOLE 4 35000 0 0 ISHARES TR OPTIONS 464287242 91176 753900 SH Put SOLE 18 753900 0 0 ISHARES TR OPTIONS 464287242 857948 7094000 SH Put SOLE 19 7094000 0 0 ISHARES TR GBL COMM SVC ETF 464287275 6203 83898 SH SOLE 7 83898 0 0 ISHARES TR GLOBAL TECH ETF 464287291 105284 1814920 SH SOLE 2 1814920 0 0 ISHARES TR GLOBAL TECH ETF 464287291 21145 364503 SH SOLE 7 364503 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1 18 SH SOLE 17 0 0 18 ISHARES TR GLOBAL TECH ETF 464287291 16084 277257 SH SOLE 18 277257 0 0 ISHARES TR GLOBAL TECH ETF 464287291 6096 105093 SH SOLE 19 105093 0 0 ISHARES TR GLOBAL TECH ETF 464287291 786 13548 SH SOLE 43 13548 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 224038 2933197 SH SOLE 2 2933197 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 454 5950 SH SOLE 17 0 0 5950 ISHARES TR S&P 500 GRWT ETF 464287309 28074 367558 SH SOLE 18 367558 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 808395 9226145 SH SOLE 4 9226145 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 460592 5256700 SH SOLE 7 5256700 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 5192 59253 SH SOLE 18 59253 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1338 16846 SH SOLE 18 16846 0 0 ISHARES TR NORTH AMERN NAT 464287374 8845 218655 SH SOLE 2 0 0 218655 ISHARES TR JPX NIKKEI 400 464287382 3438 52796 SH SOLE 21 52796 0 0 ISHARES TR LATN AMER 40 ETF 464287390 192 6304 SH SOLE 4 6304 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2213 72829 SH SOLE 18 72829 0 0 ISHARES TR LATN AMER 40 ETF 464287390 31355 1031750 SH SOLE 19 1031750 0 0 ISHARES TR S&P 500 VAL ETF 464287408 24168 155201 SH SOLE 17 0 0 155201 ISHARES TR S&P 500 VAL ETF 464287408 432 2773 SH SOLE 18 2773 0 0 ISHARES TR 20 YR TR BD ETF 464287432 117929 892859 SH SOLE 2 609569 0 283290 ISHARES TR 20 YR TR BD ETF 464287432 1955 14805 SH SOLE 7 14805 0 0 ISHARES TR 20 YR TR BD ETF 464287432 33 250 SH SOLE 17 0 0 250 ISHARES TR 20 YR TR BD ETF 464287432 14979 113410 SH SOLE 18 107170 0 6240 ISHARES TR 20 YR TR BD ETF 464287432 145751 1103506 SH SOLE 19 528359 0 575147 ISHARES TR 20 YR TR BD ETF 464287432 19666 148891 SH SOLE 21 120017 0 28874 ISHARES TR 20 YR TR BD ETF 464287432 7812 59149 SH SOLE 22 17923 0 41226 ISHARES TR 20 YR TR BD ETF 464287432 83713 633803 SH SOLE 23 633803 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 6645 61834 SH SOLE 2 61834 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 4950 46063 SH SOLE 7 11109 0 34954 ISHARES TR BARCLAYS 7 10 YR 464287440 21 196 SH SOLE 17 0 0 196 ISHARES TR BARCLAYS 7 10 YR 464287440 342130 3183495 SH SOLE 18 3183495 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 2406 22388 SH SOLE 21 22388 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 4137 38495 SH SOLE 22 38495 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 307339 2859761 SH SOLE 23 2859761 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 53719 644497 SH SOLE 2 289062 0 355435 ISHARES TR 1 3 YR TREAS BD 464287457 895 10734 SH SOLE 3 10734 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 41 489 SH SOLE 17 0 0 489 ISHARES TR 1 3 YR TREAS BD 464287457 52986 635700 SH SOLE 18 635700 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 573266 6877820 SH SOLE 19 5240416 0 1637404 ISHARES TR 1 3 YR TREAS BD 464287457 37011 444038 SH SOLE 21 0 0 444038 ISHARES TR 1 3 YR TREAS BD 464287457 35368 424332 SH SOLE 22 422092 0 2240 ISHARES TR MSCI EAFE ETF 464287465 3866 52527 SH SOLE 2 52527 0 0 ISHARES TR MSCI EAFE ETF 464287465 290588 3948200 SH SOLE 4 3948200 0 0 ISHARES TR MSCI EAFE ETF 464287465 1171294 15914323 SH SOLE 7 15914323 0 0 ISHARES TR MSCI EAFE ETF 464287465 586 7961 SH SOLE 17 0 0 7961 ISHARES TR MSCI EAFE ETF 464287465 216971 2947971 SH SOLE 18 2941618 0 6353 ISHARES TR MSCI EAFE ETF 464287465 3400474 46202098 SH SOLE 21 46202098 0 0 ISHARES TR OPTIONS 464287465 14720 200000 SH Put SOLE 19 200000 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 47 396 SH SOLE 17 0 0 396 ISHARES TR RUS MDCP VAL ETF 464287473 664 5546 SH SOLE 18 5546 0 0 ISHARES TR RUS MD CP GR ETF 464287481 69 682 SH SOLE 17 0 0 682 ISHARES TR RUS MD CP GR ETF 464287481 5107 50815 SH SOLE 18 50815 0 0 ISHARES TR RUS MID CAP ETF 464287499 1880 24090 SH SOLE 17 0 0 24090 ISHARES TR RUS MID CAP ETF 464287499 15597 199855 SH SOLE 18 199855 0 0 ISHARES TR RUS MID CAP ETF 464287499 17449 223587 SH SOLE 19 223587 0 0 ISHARES TR RUS MID CAP ETF 464287499 50 644 SH SOLE 43 644 0 0 ISHARES TR CORE S&P MCP ETF 464287507 11507 42883 SH SOLE 2 42883 0 0 ISHARES TR CORE S&P MCP ETF 464287507 159046 592704 SH SOLE 4 592704 0 0 ISHARES TR CORE S&P MCP ETF 464287507 314627 1172493 SH SOLE 7 1172493 0 0 ISHARES TR CORE S&P MCP ETF 464287507 498 1854 SH SOLE 17 0 0 1854 ISHARES TR CORE S&P MCP ETF 464287507 324644 1209825 SH SOLE 18 1139180 0 70645 ISHARES TR CORE S&P MCP ETF 464287507 48314 180047 SH SOLE 19 180047 0 0 ISHARES TR CORE S&P MCP ETF 464287507 116278 433324 SH SOLE 21 433324 0 0 ISHARES TR CORE S&P MCP ETF 464287507 583573 2174753 SH SOLE 22 527738 0 1647015 ISHARES TR CORE S&P MCP ETF 464287507 699 2606 SH SOLE 43 2606 0 0 ISHARES TR EXPND TEC SC ETF 464287549 137 352 SH SOLE 43 352 0 0 ISHARES TR ISHARES BIOTECH 464287556 40 310 SH SOLE 4 310 0 0 ISHARES TR ISHARES BIOTECH 464287556 505 3876 SH SOLE 18 3876 0 0 ISHARES TR ISHARES BIOTECH 464287556 7248 55628 SH SOLE 19 55628 0 0 ISHARES TR COHEN STEER REIT 464287564 14425 203137 SH SOLE 18 203137 0 0 ISHARES TR COHEN STEER REIT 464287564 150872 2124656 SH SOLE 19 0 0 2124656 ISHARES TR GLOBAL 100 ETF 464287572 1938920 25495336 SH SOLE 4 25495336 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2 22 SH SOLE 17 0 0 22 ISHARES TR US CONSUM DISCRE 464287580 5249 69956 SH SOLE 18 69956 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 11693 70450 SH SOLE 2 70450 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 19647 118369 SH SOLE 17 0 0 118369 ISHARES TR RUS 1000 VAL ETF 464287598 97904 589853 SH SOLE 18 589460 0 393 ISHARES TR RUS 1000 VAL ETF 464287598 520342 3134967 SH SOLE 22 18423 0 3116544 ISHARES TR S&P MC 400GR ETF 464287606 435 5634 SH SOLE 2 5634 0 0 ISHARES TR S&P MC 400GR ETF 464287606 13 167 SH SOLE 17 0 0 167 ISHARES TR S&P MC 400GR ETF 464287606 1140 14756 SH SOLE 18 14756 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 10954 39454 SH SOLE 2 39454 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 9093 32753 SH SOLE 17 0 0 32753 ISHARES TR RUS 1000 GRW ETF 464287614 183485 660897 SH SOLE 18 660897 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 96356 347065 SH SOLE 22 347065 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 353 1270 SH SOLE 43 1270 0 0 ISHARES TR RUS 1000 ETF 464287622 372387 1489133 SH SOLE 2 23460 0 1465673 ISHARES TR RUS 1000 ETF 464287622 231 925 SH SOLE 17 0 0 925 ISHARES TR RUS 1000 ETF 464287622 61676 246634 SH SOLE 18 71071 0 175563 ISHARES TR RUS 1000 ETF 464287622 581242 2324317 SH SOLE 19 2324317 0 0 ISHARES TR RUS 1000 ETF 464287622 229379 917259 SH SOLE 21 631964 0 285295 ISHARES TR RUS 1000 ETF 464287622 712513 2849254 SH SOLE 22 2849181 0 73 ISHARES TR RUS 1000 ETF 464287622 3499 13991 SH SOLE 43 13991 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5663 35089 SH SOLE 2 0 0 35089 ISHARES TR RUS 2000 VAL ETF 464287630 60 369 SH SOLE 17 0 0 369 ISHARES TR RUS 2000 VAL ETF 464287630 31463 194938 SH SOLE 18 194938 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 31717 196511 SH SOLE 22 109074 0 87437 ISHARES TR RUS 2000 GRW ETF 464287648 1901 7434 SH SOLE 2 0 0 7434 ISHARES TR RUS 2000 GRW ETF 464287648 53 209 SH SOLE 17 0 0 209 ISHARES TR RUS 2000 GRW ETF 464287648 12204 47717 SH SOLE 18 47717 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 4701 18382 SH SOLE 22 18382 0 0 ISHARES TR OPTIONS 464287655 92372 450000 SH Put SOLE 2 450000 0 0 ISHARES TR OPTIONS 464287655 3427 16700 SH Put SOLE 4 16700 0 0 ISHARES TR OPTIONS 464287655 39370 191800 SH Put SOLE 18 191800 0 0 ISHARES TR OPTIONS 464287655 538300 2622400 SH Put SOLE 19 2622400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 80908 394155 SH SOLE 2 79475 0 314680 ISHARES TR RUSSELL 2000 ETF 464287655 1115571 5434651 SH SOLE 7 5434651 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2328 11343 SH SOLE 17 0 0 11343 ISHARES TR RUSSELL 2000 ETF 464287655 238830 1163494 SH SOLE 18 1163494 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 90411 440448 SH SOLE 19 440448 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 212266 1034084 SH SOLE 21 883404 0 150680 ISHARES TR RUSSELL 2000 ETF 464287655 956975 4662030 SH SOLE 22 4662030 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1973 9610 SH SOLE 43 9610 0 0 ISHARES TR CORE S&P US VLU 464287663 21146 278711 SH SOLE 2 278711 0 0 ISHARES TR CORE S&P US VLU 464287663 4331 57086 SH SOLE 17 0 0 57086 ISHARES TR CORE S&P US VLU 464287663 15889 209418 SH SOLE 18 209418 0 0 ISHARES TR CORE S&P US GWT 464287671 3171 30016 SH SOLE 17 0 0 30016 ISHARES TR CORE S&P US GWT 464287671 38071 360312 SH SOLE 18 360312 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 53 201 SH SOLE 17 0 0 201 ISHARES TR RUSSELL 3000 ETF 464287689 46557 177448 SH SOLE 18 177448 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 14192 54092 SH SOLE 19 54092 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 118854 453003 SH SOLE 22 307049 0 145954 ISHARES TR S&P MC 400VL ETF 464287705 540 4926 SH SOLE 2 4926 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 293 2675 SH SOLE 18 2675 0 0 ISHARES TR U.S. TECH ETF 464287721 1749 16975 SH SOLE 2 16975 0 0 ISHARES TR U.S. TECH ETF 464287721 571 5538 SH SOLE 18 5538 0 0 ISHARES TR U.S. REAL ES ETF 464287739 114829 1061068 SH SOLE 2 1061068 0 0 ISHARES TR U.S. REAL ES ETF 464287739 0 4 SH SOLE 17 0 0 4 ISHARES TR U.S. REAL ES ETF 464287739 189 1742 SH SOLE 18 1742 0 0 ISHARES TR U.S. REAL ES ETF 464287739 14211 131319 SH SOLE 19 131319 0 0 ISHARES TR U.S. REAL ES ETF 464287739 4583 42353 SH SOLE 22 42353 0 0 ISHARES TR US INDUSTRIALS 464287754 8272 78455 SH SOLE 18 78455 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 37 203 SH SOLE 18 203 0 0 ISHARES TR U.S. FINLS ETF 464287788 811 9593 SH SOLE 18 9593 0 0 ISHARES TR U.S. ENERGY ETF 464287796 108521 2652019 SH SOLE 2 2652019 0 0 ISHARES TR U.S. ENERGY ETF 464287796 30893 754959 SH SOLE 18 754959 0 0 ISHARES TR U.S. ENERGY ETF 464287796 74790 1827712 SH SOLE 19 1827712 0 0 ISHARES TR CORE S&P SCP ETF 464287804 215077 1993670 SH SOLE 2 1993670 0 0 ISHARES TR CORE S&P SCP ETF 464287804 328283 3043042 SH SOLE 4 3043042 0 0 ISHARES TR CORE S&P SCP ETF 464287804 115246 1068275 SH SOLE 7 1068275 0 0 ISHARES TR CORE S&P SCP ETF 464287804 74732 692731 SH SOLE 17 0 0 692731 ISHARES TR CORE S&P SCP ETF 464287804 244740 2268636 SH SOLE 18 2194081 0 74555 ISHARES TR CORE S&P SCP ETF 464287804 98874 916516 SH SOLE 19 916516 0 0 ISHARES TR CORE S&P SCP ETF 464287804 51314 475657 SH SOLE 21 475657 0 0 ISHARES TR CORE S&P SCP ETF 464287804 37164 344490 SH SOLE 22 344490 0 0 ISHARES TR CORE S&P SCP ETF 464287804 20413 189223 SH SOLE 23 189223 0 0 ISHARES TR CORE S&P SCP ETF 464287804 9118 84518 SH SOLE 28 0 0 84518 ISHARES TR CORE S&P SCP ETF 464287804 219 2033 SH SOLE 43 2033 0 0 ISHARES TR US CONSM STAPLES 464287812 30 150 SH SOLE 43 150 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 1074 7181 SH SOLE 18 7181 0 0 ISHARES TR DOW JONES US ETF 464287846 0 2 SH SOLE 17 0 0 2 ISHARES TR EUROPE ETF 464287861 649476 12927468 SH SOLE 4 12927468 0 0 ISHARES TR EUROPE ETF 464287861 6 114 SH SOLE 17 0 0 114 ISHARES TR SP SMCP600VL ETF 464287879 2 16 SH SOLE 17 0 0 16 ISHARES TR SP SMCP600VL ETF 464287879 40 390 SH SOLE 18 390 0 0 ISHARES TR S&P SML 600 GWT 464287887 10 83 SH SOLE 17 0 0 83 ISHARES TR S&P SML 600 GWT 464287887 224 1792 SH SOLE 18 1792 0 0 ISHARES TR INTL TREA BD ETF 464288117 185 3990 SH SOLE 2 0 0 3990 ISHARES TR INTL TREA BD ETF 464288117 16893 363685 SH SOLE 7 48312 0 315373 ISHARES TR INTL TREA BD ETF 464288117 3 66 SH SOLE 17 0 0 66 ISHARES TR INTL TREA BD ETF 464288117 3633 78205 SH SOLE 18 78205 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 131 1252 SH SOLE 2 1252 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2 21 SH SOLE 17 0 0 21 ISHARES TR SHRT NAT MUN ETF 464288158 7247 69286 SH SOLE 18 69286 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 2147 28619 SH SOLE 3 28619 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 185 8594 SH SOLE 18 8594 0 0 ISHARES TR MSCI ACWI EX US 464288240 1474 28205 SH SOLE 2 28205 0 0 ISHARES TR MSCI ACWI EX US 464288240 2 38 SH SOLE 17 0 0 38 ISHARES TR MSCI ACWI EX US 464288240 2249 43021 SH SOLE 18 43021 0 0 ISHARES TR MSCI ACWI EX US 464288240 120570 2306672 SH SOLE 21 2306672 0 0 ISHARES TR MSCI ACWI ETF 464288257 33054 331266 SH SOLE 2 0 0 331266 ISHARES TR MSCI ACWI ETF 464288257 2988 29944 SH SOLE 3 29944 0 0 ISHARES TR MSCI ACWI ETF 464288257 449 4497 SH SOLE 17 0 0 4497 ISHARES TR MSCI ACWI ETF 464288257 4851 48620 SH SOLE 18 48620 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 12501 129026 SH SOLE 23 129026 0 0 ISHARES TR EAFE SML CP ETF 464288273 28213 425276 SH SOLE 17 0 0 425276 ISHARES TR EAFE SML CP ETF 464288273 9783 147474 SH SOLE 18 124773 0 22701 ISHARES TR EAFE SML CP ETF 464288273 174084 2624115 SH SOLE 21 2624115 0 0 ISHARES TR EAFE SML CP ETF 464288273 14239 214640 SH SOLE 23 214640 0 0 ISHARES TR JPMORGAN USD EMG 464288281 15449 158031 SH SOLE 2 134547 0 23484 ISHARES TR JPMORGAN USD EMG 464288281 91197 932864 SH SOLE 7 932864 0 0 ISHARES TR JPMORGAN USD EMG 464288281 9410 96257 SH SOLE 17 0 0 96257 ISHARES TR JPMORGAN USD EMG 464288281 25459 260422 SH SOLE 18 260422 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4985 50997 SH SOLE 19 50997 0 0 ISHARES TR JPMORGAN USD EMG 464288281 15958 163232 SH SOLE 21 163232 0 0 ISHARES TR JPMORGAN USD EMG 464288281 189499 1938409 SH SOLE 22 998587 0 939822 ISHARES TR JPMORGAN USD EMG 464288281 48981 501037 SH SOLE 23 501037 0 0 ISHARES TR OPTIONS 464288281 8310 85000 SH Put SOLE 19 85000 0 0 ISHARES TR NEW YORK MUN ETF 464288323 422 7741 SH SOLE 18 7741 0 0 ISHARES TR CALIF MUN BD ETF 464288356 769 13222 SH SOLE 2 13222 0 0 ISHARES TR CALIF MUN BD ETF 464288356 538 9250 SH SOLE 18 9250 0 0 ISHARES TR GLB INFRASTR ETF 464288372 169388 3330479 SH SOLE 2 3213262 0 117217 ISHARES TR GLB INFRASTR ETF 464288372 7132 140223 SH SOLE 7 140223 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 103 1500 SH SOLE 43 1500 0 0 ISHARES TR NATIONAL MUN ETF 464288414 67740 617843 SH SOLE 2 617843 0 0 ISHARES TR NATIONAL MUN ETF 464288414 13095 119437 SH SOLE 17 0 0 119437 ISHARES TR NATIONAL MUN ETF 464288414 13555 123629 SH SOLE 18 123629 0 0 ISHARES TR ASIA 50 ETF 464288430 526851 7676687 SH SOLE 4 7676687 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1535 48337 SH SOLE 7 48337 0 0 ISHARES TR INTL SEL DIV ETF 464288448 10573 332894 SH SOLE 18 332894 0 0 ISHARES TR INTL SEL DIV ETF 464288448 11160 351374 SH SOLE 21 351374 0 0 ISHARES TR INTL SEL DIV ETF 464288448 197 6205 SH SOLE 43 6205 0 0 ISHARES TR INTL DEV RE ETF 464288489 0 15 SH SOLE 2 15 0 0 ISHARES TR INTL DEV RE ETF 464288489 14 514 SH SOLE 17 0 0 514 ISHARES TR INTL DEV RE ETF 464288489 1840 67663 SH SOLE 22 67663 0 0 ISHARES TR IBOXX HI YD ETF 464288513 96401 1171473 SH SOLE 2 1164749 0 6724 ISHARES TR IBOXX HI YD ETF 464288513 3341 40600 SH SOLE 7 40600 0 0 ISHARES TR IBOXX HI YD ETF 464288513 506 6148 SH SOLE 17 0 0 6148 ISHARES TR IBOXX HI YD ETF 464288513 86885 1055844 SH SOLE 18 698056 0 357788 ISHARES TR IBOXX HI YD ETF 464288513 697443 8475434 SH SOLE 19 8312307 0 163127 ISHARES TR IBOXX HI YD ETF 464288513 218212 2651747 SH SOLE 21 2651747 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3273 39776 SH SOLE 22 39776 0 0 ISHARES TR IBOXX HI YD ETF 464288513 118912 1445037 SH SOLE 23 1445037 0 0 ISHARES TR IBOXX HI YD ETF 464288513 43940 533971 SH SOLE 26 533971 0 0 ISHARES TR IBOXX HI YD ETF 464288513 16054 195085 SH SOLE 28 195085 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2140 26000 SH SOLE 37 26000 0 0 ISHARES TR OPTIONS 464288513 45737 555800 SH Call SOLE 2 555800 0 0 ISHARES TR OPTIONS 464288513 12344 150000 SH Put SOLE 2 150000 0 0 ISHARES TR OPTIONS 464288513 831 10100 SH Call SOLE 4 10100 0 0 ISHARES TR OPTIONS 464288513 230 2800 SH Put SOLE 4 2800 0 0 ISHARES TR OPTIONS 464288513 39688 482300 SH Call SOLE 18 482300 0 0 ISHARES TR OPTIONS 464288513 2600 31600 SH Put SOLE 18 31600 0 0 ISHARES TR OPTIONS 464288513 178718 2171800 SH Call SOLE 19 2171800 0 0 ISHARES TR OPTIONS 464288513 75345 915600 SH Put SOLE 19 915600 0 0 ISHARES TR CRE U S REIT ETF 464288521 23094 357221 SH SOLE 2 0 0 357221 ISHARES TR CRE U S REIT ETF 464288521 36804 569286 SH SOLE 21 0 0 569286 ISHARES TR CRE U S REIT ETF 464288521 8009 123888 SH SOLE 22 123888 0 0 ISHARES TR CRE U S REIT ETF 464288521 71751 1109835 SH SOLE 23 1109835 0 0 ISHARES TR RESIDENTIAL MULT 464288562 1884 19641 SH SOLE 19 19641 0 0 ISHARES TR MSCI KLD400 SOC 464288570 38 439 SH SOLE 2 439 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH SOLE 17 0 0 22 ISHARES TR MSCI KLD400 SOC 464288570 610 7039 SH SOLE 18 7039 0 0 ISHARES TR MBS ETF 464288588 60116 590123 SH SOLE 2 480092 0 110031 ISHARES TR MBS ETF 464288588 56 548 SH SOLE 17 0 0 548 ISHARES TR MBS ETF 464288588 109789 1077733 SH SOLE 18 1077733 0 0 ISHARES TR MBS ETF 464288588 53617 526327 SH SOLE 21 526327 0 0 ISHARES TR INTRM GOV CR ETF 464288612 24401 224835 SH SOLE 2 224835 0 0 ISHARES TR INTRM GOV CR ETF 464288612 569 5243 SH SOLE 18 5243 0 0 ISHARES TR USD INV GRDE ETF 464288620 88665 1610915 SH SOLE 2 1407687 0 203228 ISHARES TR USD INV GRDE ETF 464288620 54476 989747 SH SOLE 7 989747 0 0 ISHARES TR USD INV GRDE ETF 464288620 15 274 SH SOLE 17 0 0 274 ISHARES TR USD INV GRDE ETF 464288620 86335 1568593 SH SOLE 18 1568593 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 13340 243123 SH SOLE 2 243123 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 70 1283 SH SOLE 17 0 0 1283 ISHARES TR ISHS 5-10YR INVT 464288638 50461 919654 SH SOLE 18 379778 0 539876 ISHARES TR ISHS 5-10YR INVT 464288638 9741 177525 SH SOLE 19 177525 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 4487 81777 SH SOLE 21 81777 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1952 35578 SH SOLE 22 35578 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 4713 85886 SH SOLE 23 85886 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 82779 1600515 SH SOLE 2 1600515 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 21255 410962 SH SOLE 7 410962 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2 40 SH SOLE 17 0 0 40 ISHARES TR ISHS 1-5YR INVS 464288646 26587 514048 SH SOLE 18 460447 0 53601 ISHARES TR ISHS 1-5YR INVS 464288646 17838 344900 SH SOLE 21 209145 0 135755 ISHARES TR ISHS 1-5YR INVS 464288646 16545 319901 SH SOLE 23 319901 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 24631 182981 SH SOLE 2 182981 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1 9 SH SOLE 17 0 0 9 ISHARES TR 10-20 YR TRS ETF 464288653 20302 150822 SH SOLE 18 150822 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 49184 365384 SH SOLE 19 365384 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 20940 155559 SH SOLE 21 155559 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 185 1373 SH SOLE 22 1373 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4311 35318 SH SOLE 2 440 0 34878 ISHARES TR 3 7 YR TREAS BD 464288661 22228 182121 SH SOLE 7 33115 0 149006 ISHARES TR 3 7 YR TREAS BD 464288661 20 167 SH SOLE 17 0 0 167 ISHARES TR 3 7 YR TREAS BD 464288661 38673 316860 SH SOLE 18 316860 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 18613 152500 SH SOLE 21 152500 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 17633 144476 SH SOLE 22 144476 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 27245 223227 SH SOLE 23 223227 0 0 ISHARES TR SHORT TREAS BD 464288679 24908 225923 SH SOLE 2 225923 0 0 ISHARES TR SHORT TREAS BD 464288679 18 161 SH SOLE 17 0 0 161 ISHARES TR SHORT TREAS BD 464288679 315449 2861218 SH SOLE 18 2861218 0 0 ISHARES TR SHORT TREAS BD 464288679 673651 6110209 SH SOLE 19 4820078 0 1290131 ISHARES TR SHORT TREAS BD 464288679 48193 437122 SH SOLE 21 0 0 437122 ISHARES TR PFD AND INCM SEC 464288687 28110 771841 SH SOLE 2 771841 0 0 ISHARES TR PFD AND INCM SEC 464288687 761 20891 SH SOLE 3 20891 0 0 ISHARES TR PFD AND INCM SEC 464288687 300 8237 SH SOLE 7 8237 0 0 ISHARES TR PFD AND INCM SEC 464288687 105115 2886188 SH SOLE 18 2886188 0 0 ISHARES TR PFD AND INCM SEC 464288687 7393 203000 SH SOLE 19 203000 0 0 ISHARES TR PFD AND INCM SEC 464288687 30852 847105 SH SOLE 21 847105 0 0 ISHARES TR MRNING SM CP ETF 464288703 3 45 SH SOLE 17 0 0 45 ISHARES TR GLOB INDSTRL ETF 464288729 57125 492158 SH SOLE 7 492158 0 0 ISHARES TR GLB CNSM STP ETF 464288737 128290 2065533 SH SOLE 4 2065533 0 0 ISHARES TR GLB CNSM STP ETF 464288737 5149 82908 SH SOLE 7 82908 0 0 ISHARES TR GLB CNS DISC ETF 464288745 61965 396375 SH SOLE 7 396375 0 0 ISHARES TR MSCI USA ESG SLC 464288802 3 29 SH SOLE 17 0 0 29 ISHARES TR MSCI USA ESG SLC 464288802 645 6656 SH SOLE 18 6656 0 0 ISHARES TR MSCI USA ESG SLC 464288802 33075 341541 SH SOLE 19 0 0 341541 ISHARES TR U.S. MED DVC ETF 464288810 30935 507459 SH SOLE 2 507459 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2580 42316 SH SOLE 18 42316 0 0 ISHARES TR EAFE VALUE ETF 464288877 165508 3293033 SH SOLE 2 3293033 0 0 ISHARES TR EAFE VALUE ETF 464288877 21049 418802 SH SOLE 17 0 0 418802 ISHARES TR EAFE VALUE ETF 464288877 48645 967877 SH SOLE 18 967877 0 0 ISHARES TR EAFE VALUE ETF 464288877 261968 5212247 SH SOLE 19 5212247 0 0 ISHARES TR EAFE GRWTH ETF 464288885 46459 482589 SH SOLE 2 482589 0 0 ISHARES TR EAFE GRWTH ETF 464288885 10 101 SH SOLE 17 0 0 101 ISHARES TR EAFE GRWTH ETF 464288885 25735 267325 SH SOLE 18 267325 0 0 ISHARES TR EAFE GRWTH ETF 464288885 141799 1472930 SH SOLE 19 1472930 0 0 ISHARES TR OPTIONS 464289180 4728 250000 SH Put SOLE 19 250000 0 0 ISHARES TR RUS TP200 VL ETF 464289420 3 36 SH SOLE 17 0 0 36 ISHARES TR CORE LT USDB ETF 464289479 0 7 SH SOLE 17 0 0 7 ISHARES TR CORE LT USDB ETF 464289479 4312 67348 SH SOLE 18 67348 0 0 ISHARES TR 10+ YR INVST GRD 464289511 109550 1783616 SH SOLE 2 1783616 0 0 ISHARES TR 10+ YR INVST GRD 464289511 5 74 SH SOLE 17 0 0 74 ISHARES TR 10+ YR INVST GRD 464289511 8704 141716 SH SOLE 18 141716 0 0 ISHARES TR 10+ YR INVST GRD 464289511 194392 3164965 SH SOLE 21 3164965 0 0 ISHARES TR 10+ YR INVST GRD 464289511 6112 99518 SH SOLE 22 11873 0 87645 ISHARES TR INDIA 50 ETF 464289529 40639 880399 SH SOLE 7 880399 0 0 ISHARES TR INDIA 50 ETF 464289529 21841 473148 SH SOLE 22 473148 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 2 26 SH SOLE 17 0 0 26 ISHARES TR GRWT ALLOCAT ETF 464289867 4 76 SH SOLE 17 0 0 76 ISHARES TR GRWT ALLOCAT ETF 464289867 81867 1517174 SH SOLE 19 0 0 1517174 ISHARES TR MODERT ALLOC ETF 464289875 17 395 SH SOLE 17 0 0 395 ISHARES TR MODERT ALLOC ETF 464289875 100310 2334426 SH SOLE 19 0 0 2334426 ISHARES TR CONSER ALLOC ETF 464289883 14836 393843 SH SOLE 19 0 0 393843 ISHARES TR US TREAS BD ETF 46429B267 76891 3086769 SH SOLE 2 3086769 0 0 ISHARES TR US TREAS BD ETF 46429B267 55190 2215571 SH SOLE 7 2215571 0 0 ISHARES TR US TREAS BD ETF 46429B267 101 4056 SH SOLE 17 0 0 4056 ISHARES TR US TREAS BD ETF 46429B267 191952 7705834 SH SOLE 18 7705834 0 0 ISHARES TR US TREAS BD ETF 46429B267 65991 2649182 SH SOLE 19 2649182 0 0 ISHARES TR A RATE CP BD ETF 46429B291 2 46 SH SOLE 18 46 0 0 ISHARES TR GNMA BOND ETF 46429B333 4334 90822 SH SOLE 23 90822 0 0 ISHARES TR CMBS ETF 46429B366 220 4417 SH SOLE 3 4417 0 0 ISHARES TR CMBS ETF 46429B366 5797 116279 SH SOLE 18 116279 0 0 ISHARES TR MSCI INDIA ETF 46429B598 310909 6975745 SH SOLE 2 25948 0 6949797 ISHARES TR MSCI INDIA ETF 46429B598 8150 182848 SH SOLE 4 182848 0 0 ISHARES TR MSCI INDIA ETF 46429B598 10200 228859 SH SOLE 15 228859 0 0 ISHARES TR MSCI INDIA ETF 46429B598 113320 2542508 SH SOLE 18 2523141 0 19367 ISHARES TR MSCI INDIA ETF 46429B598 143893 3228461 SH SOLE 22 2811301 0 417160 ISHARES TR MSCI INDIA ETF 46429B598 18420 413276 SH SOLE 26 413276 0 0 ISHARES TR MSCI INDIA ETF 46429B598 95995 2153800 SH SOLE 28 0 0 2153800 ISHARES TR MSCI POLAND ETF 46429B606 16543 870202 SH SOLE 2 870202 0 0 ISHARES TR MSCI POLAND ETF 46429B606 4851 255197 SH SOLE 7 58505 0 196692 ISHARES TR MSCI POLAND ETF 46429B606 319 16782 SH SOLE 15 16782 0 0 ISHARES TR MSCI POLAND ETF 46429B606 12880 677524 SH SOLE 18 594098 0 83426 ISHARES TR FLTG RATE NT ETF 46429B655 50025 990204 SH SOLE 2 990204 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 31860 630636 SH SOLE 3 630636 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 12802 253407 SH SOLE 7 50869 0 202538 ISHARES TR FLTG RATE NT ETF 46429B655 0 1 SH SOLE 17 0 0 1 ISHARES TR FLTG RATE NT ETF 46429B655 19870 393310 SH SOLE 18 393310 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 15564 308079 SH SOLE 19 308079 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 171626 3397188 SH SOLE 23 3397188 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 5 44 SH SOLE 2 44 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 11 107 SH SOLE 17 0 0 107 ISHARES TR CORE HIGH DV ETF 46429B663 27655 258726 SH SOLE 18 258726 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 4520 42286 SH SOLE 19 42286 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 31943 298843 SH SOLE 21 298843 0 0 ISHARES TR MSCI CHINA ETF 46429B671 22655 428337 SH SOLE 2 428337 0 0 ISHARES TR MSCI CHINA ETF 46429B671 1 28 SH SOLE 17 0 0 28 ISHARES TR MSCI CHINA ETF 46429B671 13102 247720 SH SOLE 18 203725 0 43995 ISHARES TR MSCI CHINA ETF 46429B671 463 8754 SH SOLE 19 8754 0 0 ISHARES TR MSCI CHINA ETF 46429B671 2090 39517 SH SOLE 26 39517 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 11902 164991 SH SOLE 2 164991 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 160142 2219875 SH SOLE 7 2219875 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 10 139 SH SOLE 17 0 0 139 ISHARES TR MSCI EAFE MIN VL 46429B689 229494 3181226 SH SOLE 18 3152644 0 28582 ISHARES TR MSCI EAFE MIN VL 46429B689 5573 77255 SH SOLE 21 77255 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1642 22762 SH SOLE 22 22762 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 186506 2404360 SH SOLE 2 2404360 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 56 718 SH SOLE 17 0 0 718 ISHARES TR MSCI USA MIN VOL 46429B697 567426 7315022 SH SOLE 18 7256179 0 58843 ISHARES TR MSCI USA MIN VOL 46429B697 42495 547830 SH SOLE 19 547830 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 16249 209475 SH SOLE 22 209475 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 88090 839429 SH SOLE 2 839429 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 143766 1369980 SH SOLE 7 1369980 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 591 5629 SH SOLE 17 0 0 5629 ISHARES TR 0-5 YR TIPS ETF 46429B747 8273 78839 SH SOLE 18 78839 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 273945 2034798 SH SOLE 2 2034798 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 53568 397890 SH SOLE 7 397890 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 28 207 SH SOLE 17 0 0 207 ISHARES TR MSCI USA QLT FCT 46432F339 147749 1097444 SH SOLE 18 1015756 0 81688 ISHARES TR MSCI USA QLT FCT 46432F339 24611 182805 SH SOLE 22 182805 0 0 ISHARES TR MSCI USA SZE FT 46432F370 19369 148612 SH SOLE 2 148612 0 0 ISHARES TR MSCI USA SZE FT 46432F370 67968 521506 SH SOLE 18 495727 0 25779 ISHARES TR MSCI USA VALUE 46432F388 238918 2284766 SH SOLE 2 2284766 0 0 ISHARES TR MSCI USA VALUE 46432F388 14359 137310 SH SOLE 7 137310 0 0 ISHARES TR MSCI USA VALUE 46432F388 6 61 SH SOLE 17 0 0 61 ISHARES TR MSCI USA VALUE 46432F388 134732 1288436 SH SOLE 18 1242851 0 45585 ISHARES TR MSCI USA VALUE 46432F388 53499 511609 SH SOLE 19 511609 0 0 ISHARES TR MSCI USA VALUE 46432F388 30157 288389 SH SOLE 22 288389 0 0 ISHARES TR MSCI USA VALUE 46432F388 149 1421 SH SOLE 43 1421 0 0 ISHARES TR MSCI USA MMENTM 46432F396 42560 252927 SH SOLE 2 252927 0 0 ISHARES TR MSCI USA MMENTM 46432F396 13205 78474 SH SOLE 7 78474 0 0 ISHARES TR MSCI USA MMENTM 46432F396 108 641 SH SOLE 17 0 0 641 ISHARES TR MSCI USA MMENTM 46432F396 124928 742426 SH SOLE 18 698102 0 44324 ISHARES TR MSCI USA MMENTM 46432F396 23759 141194 SH SOLE 22 141194 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3684 55335 SH SOLE 2 55335 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 119 1788 SH SOLE 17 0 0 1788 ISHARES TR CORE MSCI TOTAL 46432F834 164 2467 SH SOLE 18 2467 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 594589 8930447 SH SOLE 19 0 0 8930447 ISHARES TR CORE MSCI TOTAL 46432F834 15308111 229920561 SH SOLE 21 229843696 0 76865 ISHARES TR CORE MSCI EAFE 46432F842 1899028 27320214 SH SOLE 2 26853438 0 466776 ISHARES TR CORE MSCI EAFE 46432F842 291 4182 SH SOLE 3 4182 0 0 ISHARES TR CORE MSCI EAFE 46432F842 17605 253278 SH SOLE 7 253278 0 0 ISHARES TR CORE MSCI EAFE 46432F842 126291 1816874 SH SOLE 17 0 0 1816874 ISHARES TR CORE MSCI EAFE 46432F842 500057 7194027 SH SOLE 18 6915808 0 278219 ISHARES TR CORE MSCI EAFE 46432F842 243009 3496031 SH SOLE 19 3457658 0 38373 ISHARES TR CORE MSCI EAFE 46432F842 64077 921835 SH SOLE 21 0 0 921835 ISHARES TR CORE MSCI EAFE 46432F842 424060 6100711 SH SOLE 22 6100711 0 0 ISHARES TR CORE MSCI EAFE 46432F842 17563 252674 SH SOLE 23 252674 0 0 ISHARES TR CORE MSCI EAFE 46432F842 340 4892 SH SOLE 43 4728 0 164 ISHARES TR CORE 1 5 YR USD 46432F859 72210 1490093 SH SOLE 2 1490093 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 8 157 SH SOLE 17 0 0 157 ISHARES TR CORE 1 5 YR USD 46432F859 6754 139378 SH SOLE 18 139378 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 147 6549 SH SOLE 18 6549 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3141 129000 SH SOLE 21 129000 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 45 915 SH SOLE 18 915 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 4642 104351 SH SOLE 18 104351 0 0 ISHARES TR MSCI USA SML CP 46434V290 19016 348476 SH SOLE 2 348476 0 0 ISHARES TR MSCI USA SML CP 46434V290 0 9 SH SOLE 17 0 0 9 ISHARES TR MSCI USA SML CP 46434V290 1029 18861 SH SOLE 18 18861 0 0 ISHARES TR MSCI USA SML CP 46434V290 21828 399996 SH SOLE 22 399996 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 4665 106129 SH SOLE 2 106129 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 7589 172643 SH SOLE 7 172643 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 18 412 SH SOLE 17 0 0 412 ISHARES TR 0-5YR HI YL CP 46434V407 120729 2746330 SH SOLE 18 2746330 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 23308 530200 SH SOLE 19 530200 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 153304 3230181 SH SOLE 2 110304 0 3119877 ISHARES TR MSCI SAUDI ARBIA 46434V423 24356 513197 SH SOLE 4 353751 0 159446 ISHARES TR MSCI SAUDI ARBIA 46434V423 643 13541 SH SOLE 7 13541 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 3910 82380 SH SOLE 15 82380 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 331 6964 SH SOLE 19 6964 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 12601 265506 SH SOLE 22 265506 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 4502 94869 SH SOLE 23 94869 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 19046 537109 SH SOLE 2 537109 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 3336 94065 SH SOLE 18 0 0 94065 ISHARES TR MSCI INTL QUALTY 46434V456 28326 768259 SH SOLE 2 768259 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH SOLE 17 0 0 11 ISHARES TR MSCI INTL QUALTY 46434V456 4960 134514 SH SOLE 18 0 0 134514 ISHARES TR MSCI LW CRB TG 46434V464 333 2038 SH SOLE 18 2038 0 0 ISHARES TR MSCI CHINA A 46434V514 57134 1548337 SH SOLE 2 42264 0 1506073 ISHARES TR MSCI CHINA A 46434V514 11962 324162 SH SOLE 4 0 0 324162 ISHARES TR MSCI CHINA A 46434V514 1547 41932 SH SOLE 7 41932 0 0 ISHARES TR MSCI CHINA A 46434V514 10493 284366 SH SOLE 26 284366 0 0 ISHARES TR CORE TOTAL USD 46434V613 63854 1286592 SH SOLE 2 1286592 0 0 ISHARES TR CORE TOTAL USD 46434V613 24 493 SH SOLE 17 0 0 493 ISHARES TR CORE TOTAL USD 46434V613 164107 3306612 SH SOLE 18 798336 0 2508276 ISHARES TR CORE TOTAL USD 46434V613 506449 10204484 SH SOLE 19 10204484 0 0 ISHARES TR CORE TOTAL USD 46434V613 2451961 49404822 SH SOLE 21 49404822 0 0 ISHARES TR CORE DIV GRWTH 46434V621 274 5126 SH SOLE 2 5126 0 0 ISHARES TR CORE DIV GRWTH 46434V621 63 1180 SH SOLE 17 0 0 1180 ISHARES TR CORE DIV GRWTH 46434V621 34692 649536 SH SOLE 18 619011 0 30525 ISHARES TR CORE DIV GRWTH 46434V621 190023 3557823 SH SOLE 19 3557823 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 418 12212 SH SOLE 3 12212 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 61 1771 SH SOLE 18 1771 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 138492 4741247 SH SOLE 2 4741247 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 13527 463092 SH SOLE 7 463092 0 0 ISHARES TR CORE MSCI EURO 46434V738 3648 68306 SH SOLE 7 68306 0 0 ISHARES TR CORE MSCI EURO 46434V738 99 1857 SH SOLE 17 0 0 1857 ISHARES TR CORE MSCI EURO 46434V738 18367 343957 SH SOLE 23 343957 0 0 ISHARES TR MSCI QATAR ETF 46434V779 640 26634 SH SOLE 4 26634 0 0 ISHARES TR HDG MSCI EAFE 46434V803 15 450 SH SOLE 2 450 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1 15 SH SOLE 17 0 0 15 ISHARES TR HDG MSCI EAFE 46434V803 147 4327 SH SOLE 18 4327 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 91848 1831471 SH SOLE 2 1831471 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH SOLE 17 0 0 12 ISHARES TR HDG MSCI JAPAN 46434V886 104 2693 SH SOLE 18 2693 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 174534 4523947 SH SOLE 19 4523947 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 32808 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 84 1012 SH SOLE 2 1012 0 0 ISHARES TR CONV BD ETF 46435G102 1283 15399 SH SOLE 18 15399 0 0 ISHARES TR CONV BD ETF 46435G102 17053 204674 SH SOLE 19 204674 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 17281 687645 SH SOLE 2 687645 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 233 9268 SH SOLE 18 9268 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 24 984 SH SOLE 2 984 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 97 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 56350 885595 SH SOLE 2 885595 0 0 ISHARES TR CORE MSCI INTL 46435G326 3 55 SH SOLE 17 0 0 55 ISHARES TR CORE MSCI INTL 46435G326 14406 226403 SH SOLE 18 106404 0 119999 ISHARES TR CORE MSCI INTL 46435G326 1076336 16915540 SH SOLE 21 16915540 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 1 36 SH SOLE 2 36 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 23528 699418 SH SOLE 18 652434 0 46984 ISHARES TR MSCI UK ETF NEW 46435G334 15433 458763 SH SOLE 21 458763 0 0 ISHARES TR MORTGE REL ETF 46435G342 10252 313810 SH SOLE 21 313810 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 12613 495618 SH SOLE 2 495618 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 2229 87565 SH SOLE 18 0 0 87565 ISHARES TR ESG AWR MSCI USA 46435G425 728985 7192746 SH SOLE 2 7192746 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 137337 1355081 SH SOLE 7 305039 0 1050042 ISHARES TR ESG AWR MSCI USA 46435G425 134 1318 SH SOLE 17 0 0 1318 ISHARES TR ESG AWR MSCI USA 46435G425 169936 1676726 SH SOLE 18 1676726 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 609235 6011203 SH SOLE 19 6011203 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 32071 316434 SH SOLE 21 316434 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 4992 49256 SH SOLE 22 49256 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 10185 209606 SH SOLE 2 209606 0 0 ISHARES TR FALN ANGLS USD 46435G474 7083 255158 SH SOLE 2 255158 0 0 ISHARES TR FALN ANGLS USD 46435G474 28387 1022572 SH SOLE 7 1022572 0 0 ISHARES TR FALN ANGLS USD 46435G474 0 9 SH SOLE 17 0 0 9 ISHARES TR FALN ANGLS USD 46435G474 11916 429260 SH SOLE 18 429260 0 0 ISHARES TR FALN ANGLS USD 46435G474 149382 5381208 SH SOLE 19 5381208 0 0 ISHARES TR FALN ANGLS USD 46435G474 6112 220183 SH SOLE 23 220183 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 962 35000 SH SOLE 35000 0 0 ISHARES TR MSCI INTL SZE FT 46435G508 8701 316551 SH SOLE 2 316551 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 125660 1704321 SH SOLE 2 1704321 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 18 245 SH SOLE 17 0 0 245 ISHARES TR ESG AW MSCI EAFE 46435G516 37320 506174 SH SOLE 18 506174 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 13983 189653 SH SOLE 21 189653 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 3673 49816 SH SOLE 22 49816 0 0 ISHARES TR INTL DIV GRWTH 46435G524 132 2027 SH SOLE 2 2027 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR MSCI GBL SUS DEV 46435G532 416 4873 SH SOLE 18 4873 0 0 ISHARES TR CORE INTL AGGR 46435G672 22512 431844 SH SOLE 2 431844 0 0 ISHARES TR CORE INTL AGGR 46435G672 1685 32330 SH SOLE 3 32330 0 0 ISHARES TR CORE INTL AGGR 46435G672 207567 3981720 SH SOLE 7 825614 0 3156106 ISHARES TR CORE INTL AGGR 46435G672 1 25 SH SOLE 17 0 0 25 ISHARES TR CORE INTL AGGR 46435G672 425 8153 SH SOLE 18 0 0 8153 ISHARES TR CORE INTL AGGR 46435G672 438650 8414531 SH SOLE 21 8414531 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 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 1 58 SH SOLE 2 58 0 0 ISHARES TR MSCI JP EQUL 46435U382 3973 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 51987 1006727 SH SOLE 2 1006727 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 0 5 SH SOLE 17 0 0 5 ISHARES TR ESG AWR US AGRGT 46435U549 232 4493 SH SOLE 18 4493 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 41862 810643 SH SOLE 21 810643 0 0 ISHARES TR ESG AWARE MSCI 46435U663 54 1430 SH SOLE 2 1430 0 0 ISHARES TR ESG AWARE MSCI 46435U663 2 51 SH SOLE 17 0 0 51 ISHARES TR ESG AWARE MSCI 46435U663 53 1401 SH SOLE 18 1401 0 0 ISHARES TR ESG AWARE MSCI 46435U663 4024 105784 SH SOLE 21 105784 0 0 ISHARES TR ESG AWARE MSCI 46435U663 738 19404 SH SOLE 22 19404 0 0 ISHARES TR IBONDS DEC 46435U697 4 138 SH SOLE 2 138 0 0 ISHARES TR U.S. FIXED INCME 46435U796 19842 214109 SH SOLE 18 0 0 214109 ISHARES TR BROAD USD HIGH 46435U853 127703 3286225 SH SOLE 2 2461330 0 824895 ISHARES TR BROAD USD HIGH 46435U853 20 512 SH SOLE 17 0 0 512 ISHARES TR BROAD USD HIGH 46435U853 2179 56067 SH SOLE 18 41896 0 14171 ISHARES TR BROAD USD HIGH 46435U853 1604 41267 SH SOLE 22 41267 0 0 ISHARES TR BROAD USD HIGH 46435U853 15144 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 IBONDS 29 TR HI 46436E379 7547 300000 SH SOLE 300000 0 0 ISHARES TR IBONDS 28 TR HI 46436E387 7572 300000 SH SOLE 300000 0 0 ISHARES TR FACTORS US GRO 46436E403 3829 105000 SH SOLE 105000 0 0 ISHARES TR PARIS ALGND CLIM 46436E411 2524 50000 SH SOLE 50000 0 0 ISHARES TR MSCI CHINA MLTSE 46436E429 6091 300000 SH SOLE 300000 0 0 ISHARES TR ESG ADV INVT GRA 46436E437 13552 150000 SH SOLE 150000 0 0 ISHARES TR ESG MSCI USA MIN 46436E445 3654 150000 SH SOLE 150000 0 0 ISHARES TR USD BD FACTR ETF 46436E452 13961 150000 SH SOLE 150000 0 0 ISHARES TR IBONDS 2027 TERM 46436E478 7122 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 14015 150000 SH SOLE 150000 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 6707 275000 SH SOLE 275000 0 0 ISHARES TR ESG ADV TTL USD 46436E619 209605 4510535 SH SOLE 2 4510535 0 0 ISHARES TR ESG ADV TTL USD 46436E619 45 970 SH SOLE 18 970 0 0 ISHARES TR ESG AWARE AGGRSV 46436E668 646 20000 SH SOLE 20000 0 0 ISHARES TR ESG AWARE MODRTE 46436E684 274 10000 SH SOLE 10000 0 0 ISHARES TR IBONDS DEC 2030 46436E726 1 49 SH SOLE 2 49 0 0 ISHARES TR ESG EAFE ETF 46436E759 58278 955381 SH SOLE 2 955381 0 0 ISHARES TR ESG EAFE ETF 46436E759 1150 18853 SH SOLE 18 18853 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 120342 3371863 SH SOLE 2 3371863 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 9 249 SH SOLE 18 249 0 0 ISHARES TR MSCI KUWAIT ETF 46436E817 2078 53000 SH SOLE 53000 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 946 40000 SH SOLE 40000 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 1187 50000 SH SOLE 50000 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 27141 547531 SH SOLE 44 547531 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 37394 754362 SH SOLE 2 754362 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3 53 SH SOLE 17 0 0 53 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 9866 199039 SH SOLE 18 199039 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 10420 210200 SH SOLE 22 210200 0 0 ISHARES U S ETF TR COMMODITY CURVE 46431W564 23162 838000 SH SOLE 838000 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 38880 633735 SH SOLE 2 102 0 633633 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 23 373 SH SOLE 18 373 0 0 ISHARES U S ETF TR INOVATIV HLTCR 46431W622 342 10000 SH SOLE 10000 0 0 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 643 20000 SH SOLE 20000 0 0 ISHARES U S ETF TR EVOLVED FINLS 46431W655 1471 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 54 1093 SH SOLE 2 1093 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 7089 142473 SH SOLE 18 142473 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 29990 748810 SH SOLE 2 748810 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 3624 90486 SH SOLE 18 90486 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 123983 3095709 SH SOLE 19 3095709 0 0 ISOPLEXIS CORP COM 465005106 2 628 SH SOLE 2 0 0 628 ISOPLEXIS CORP COM 465005106 227 66059 SH SOLE 18 66059 0 0 ISOPLEXIS CORP COM 465005106 7530 2195296 SH SOLE 19 2195296 0 0 ISOPLEXIS CORP COM 465005106 74 21636 SH SOLE 20 21636 0 0 ISOPLEXIS CORP COM 465005106 433 126242 SH SOLE 21 126242 0 0 ISOPLEXIS CORP COM 465005106 157 45827 SH SOLE 22 44347 0 1480 ISOPLEXIS CORP COM 465005106 4 1024 SH SOLE 34 1024 0 0 ISORAY INC COM 46489V104 22 61532 SH SOLE 21 61532 0 0 ISORAY INC COM 46489V104 863 2377686 SH SOLE 22 2377686 0 0 ISPECIMEN INC COM 45032V108 7 1307 SH SOLE 18 1307 0 0 ISPECIMEN INC COM 45032V108 71 13169 SH SOLE 21 13169 0 0 ISPECIMEN INC COM 45032V108 304 56699 SH SOLE 22 56699 0 0 ISSUER DIRECT CORP COM NEW 46520M204 18 594 SH SOLE 18 594 0 0 ISSUER DIRECT CORP COM NEW 46520M204 222 7469 SH SOLE 21 7469 0 0 ISSUER DIRECT CORP COM NEW 46520M204 94 3172 SH SOLE 22 3172 0 0 ISTAR INC COM 45031U101 27891 1191413 SH SOLE 2 1139550 0 51863 ISTAR INC COM 45031U101 8 338 SH SOLE 4 338 0 0 ISTAR INC COM 45031U101 23 981 SH SOLE 7 981 0 0 ISTAR INC COM 45031U101 5832 249141 SH SOLE 18 249141 0 0 ISTAR INC COM 45031U101 5418 231437 SH SOLE 19 231437 0 0 ISTAR INC COM 45031U101 223735 9557248 SH SOLE 21 9557248 0 0 ISTAR INC COM 45031U101 42161 1800984 SH SOLE 22 1731619 0 69365 ISTAR INC COM 45031U101 104 4431 SH SOLE 23 4431 0 0 ISTAR INC COM 45031U101 241 10311 SH SOLE 25 10311 0 0 ISTAR INC COM 45031U101 1197 51113 SH SOLE 26 22857 0 28256 ISTAR INC COM 45031U101 31 1305 SH SOLE 28 1305 0 0 ISTAR INC COM 45031U101 3017 128865 SH SOLE 30 128865 0 0 ISTAR INC COM 45031U101 46 1944 SH SOLE 34 1944 0 0 ISTAR INC COM 45031U101 37 1577 SH SOLE 36 1577 0 0 ISTAR INC COM 45031U101 212 9043 SH SOLE 40 9043 0 0 ISTAR INC COM 45031U101 527 22512 SH SOLE 43 22179 0 333 ISTAR INC NOTE 3.125% 9/1 45031UCB5 3337 1965000 PRN SOLE 21 1965000 0 0 ISUN INC COM 465246106 6 1485 SH SOLE 18 1485 0 0 ISUN INC COM 465246106 79 19166 SH SOLE 21 19166 0 0 ISUN INC COM 465246106 306 74700 SH SOLE 22 74700 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 40 12068 SH SOLE 43 11715 0 353 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1428 250099 SH SOLE 2 250099 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 171 29885 SH SOLE 4 29885 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 16390 2870350 SH SOLE 18 0 0 2870350 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3785 662852 SH SOLE 19 662852 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 103148 18064509 SH SOLE 21 18064509 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 17791 3115763 SH SOLE 22 3115763 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 14633 2562618 SH SOLE 25 2562618 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4039 707284 SH SOLE 30 707284 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 54588 9560113 SH SOLE 34 9560113 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 921 161289 SH SOLE 43 161288 0 1 ITEOS THERAPEUTICS INC COM 46565G104 736 22863 SH SOLE 2 4331 0 18532 ITEOS THERAPEUTICS INC COM 46565G104 9 295 SH SOLE 7 295 0 0 ITEOS THERAPEUTICS INC COM 46565G104 2530 78619 SH SOLE 18 78619 0 0 ITEOS THERAPEUTICS INC COM 46565G104 1158 35999 SH SOLE 19 35999 0 0 ITEOS THERAPEUTICS INC COM 46565G104 84968 2640395 SH SOLE 21 2640395 0 0 ITEOS THERAPEUTICS INC COM 46565G104 16122 500980 SH SOLE 22 482660 0 18320 ITEOS THERAPEUTICS INC COM 46565G104 107 3312 SH SOLE 25 3312 0 0 ITEOS THERAPEUTICS INC COM 46565G104 66 2036 SH SOLE 26 541 0 1495 ITEOS THERAPEUTICS INC COM 46565G104 1363 42342 SH SOLE 30 42342 0 0 ITEOS THERAPEUTICS INC COM 46565G104 56 1727 SH SOLE 36 1727 0 0 ITEOS THERAPEUTICS INC COM 46565G104 56 1743 SH SOLE 40 1743 0 0 ITEOS THERAPEUTICS INC COM 46565G104 32 1002 SH SOLE 43 980 0 22 ITERIS INC NEW COM 46564T107 20 6700 SH SOLE 2 1907 0 4793 ITERIS INC NEW COM 46564T107 3 1116 SH SOLE 7 1116 0 0 ITERIS INC NEW COM 46564T107 374 125338 SH SOLE 18 125338 0 0 ITERIS INC NEW COM 46564T107 230 77201 SH SOLE 19 77201 0 0 ITERIS INC NEW COM 46564T107 4264 1430873 SH SOLE 21 1430873 0 0 ITERIS INC NEW COM 46564T107 3098 1039661 SH SOLE 22 1029960 0 9701 ITRON INC COM 465741106 3808 72281 SH SOLE 2 34393 0 37888 ITRON INC COM 465741106 9 164 SH SOLE 4 164 0 0 ITRON INC COM 465741106 34 640 SH SOLE 7 640 0 0 ITRON INC COM 465741106 8462 160630 SH SOLE 18 157652 0 2978 ITRON INC COM 465741106 11209 212771 SH SOLE 19 212771 0 0 ITRON INC COM 465741106 292138 5545526 SH SOLE 21 5545526 0 0 ITRON INC COM 465741106 65848 1249954 SH SOLE 22 1220863 0 29091 ITRON INC COM 465741106 236 4474 SH SOLE 23 4474 0 0 ITRON INC COM 465741106 468 8878 SH SOLE 25 8878 0 0 ITRON INC COM 465741106 3120 59228 SH SOLE 26 22725 0 36503 ITRON INC COM 465741106 1565 29699 SH SOLE 28 29699 0 0 ITRON INC COM 465741106 5829 110652 SH SOLE 30 110652 0 0 ITRON INC COM 465741106 507 9633 SH SOLE 34 9633 0 0 ITRON INC COM 465741106 414 7859 SH SOLE 36 7859 0 0 ITRON INC COM 465741106 294 5584 SH SOLE 40 5584 0 0 ITRON INC COM 465741106 1725 32745 SH SOLE 43 31769 0 976 ITRON INC NOTE 3/1 465741AN6 4312 5100000 PRN SOLE 2 5100000 0 0 ITRON INC NOTE 3/1 465741AN6 2727 3225000 PRN SOLE 21 3225000 0 0 ITRON INC NOTE 3/1 465741AN6 8370 9900000 PRN SOLE 22 9900000 0 0 ITT INC COM 45073V108 9007 119752 SH SOLE 2 73580 0 46172 ITT INC COM 45073V108 37 487 SH SOLE 4 487 0 0 ITT INC COM 45073V108 153 2035 SH SOLE 7 2035 0 0 ITT INC COM 45073V108 58 770 SH SOLE 13 770 0 0 ITT INC COM 45073V108 13943 185387 SH SOLE 18 185387 0 0 ITT INC COM 45073V108 1939 25780 SH SOLE 19 25780 0 0 ITT INC COM 45073V108 311482 4141492 SH SOLE 21 4141492 0 0 ITT INC COM 45073V108 175612 2334954 SH SOLE 22 2234172 0 100782 ITT INC COM 45073V108 54 719 SH SOLE 23 719 0 0 ITT INC COM 45073V108 873 11612 SH SOLE 25 11612 0 0 ITT INC COM 45073V108 2777 36921 SH SOLE 26 30307 0 6614 ITT INC COM 45073V108 115 1534 SH SOLE 28 1534 0 0 ITT INC COM 45073V108 119 1578 SH SOLE 29 1578 0 0 ITT INC COM 45073V108 3656 48605 SH SOLE 30 48605 0 0 ITT INC COM 45073V108 312 4154 SH SOLE 31 4154 0 0 ITT INC COM 45073V108 98 1303 SH SOLE 36 1303 0 0 ITT INC COM 45073V108 852 11329 SH SOLE 40 11329 0 0 ITT INC COM 45073V108 5713 75957 SH SOLE 43 71961 0 3996 ITURAN LOCATION AND CONTROL SHS M6158M104 4 178 SH SOLE 2 178 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 323 14033 SH SOLE 7 14033 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 6460 280624 SH SOLE 21 280624 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3127 135850 SH SOLE 22 129581 0 6269 ITURAN LOCATION AND CONTROL SHS M6158M104 20 856 SH SOLE 25 856 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 73 3166 SH SOLE 26 0 0 3166 ITURAN LOCATION AND CONTROL SHS M6158M104 160 6969 SH SOLE 30 6969 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 34 1457 SH SOLE 40 1457 0 0 IVERIC BIO INC COM 46583P102 1535 91221 SH SOLE 2 24292 0 66929 IVERIC BIO INC COM 46583P102 26 1540 SH SOLE 7 1540 0 0 IVERIC BIO INC COM 46583P102 5954 353772 SH SOLE 18 353772 0 0 IVERIC BIO INC COM 46583P102 3474 206426 SH SOLE 19 206426 0 0 IVERIC BIO INC COM 46583P102 85119 5057577 SH SOLE 21 5057577 0 0 IVERIC BIO INC COM 46583P102 43642 2593129 SH SOLE 22 2496198 0 96931 IVERIC BIO INC COM 46583P102 239 14227 SH SOLE 25 14227 0 0 IVERIC BIO INC COM 46583P102 14 806 SH SOLE 26 806 0 0 IVERIC BIO INC COM 46583P102 1641 97488 SH SOLE 30 97488 0 0 IVERIC BIO INC COM 46583P102 140 8299 SH SOLE 40 8299 0 0 IVERIC BIO INC COM 46583P102 148 8769 SH SOLE 43 8582 0 187 IZEA WORLDWIDE INC COM 46604H105 19 11241 SH SOLE 18 11241 0 0 IZEA WORLDWIDE INC COM 46604H105 300 180775 SH SOLE 21 180775 0 0 IZEA WORLDWIDE INC COM 46604H105 1283 773122 SH SOLE 22 773122 0 0 J & J SNACK FOODS CORP COM 466032109 2298 14817 SH SOLE 2 13077 0 1740 J & J SNACK FOODS CORP COM 466032109 7 45 SH SOLE 4 45 0 0 J & J SNACK FOODS CORP COM 466032109 32 209 SH SOLE 7 209 0 0 J & J SNACK FOODS CORP COM 466032109 7774 50122 SH SOLE 18 50122 0 0 J & J SNACK FOODS CORP COM 466032109 4184 26976 SH SOLE 19 26976 0 0 J & J SNACK FOODS CORP COM 466032109 277779 1790968 SH SOLE 21 1790968 0 0 J & J SNACK FOODS CORP COM 466032109 57656 371737 SH SOLE 22 362379 0 9358 J & J SNACK FOODS CORP COM 466032109 352 2268 SH SOLE 25 2268 0 0 J & J SNACK FOODS CORP COM 466032109 1195 7705 SH SOLE 26 6790 0 915 J & J SNACK FOODS CORP COM 466032109 42 273 SH SOLE 28 273 0 0 J & J SNACK FOODS CORP COM 466032109 4010 25857 SH SOLE 30 25857 0 0 J & J SNACK FOODS CORP COM 466032109 335 2158 SH SOLE 40 2158 0 0 J & J SNACK FOODS CORP COM 466032109 2035 13120 SH SOLE 43 12384 0 736 J JILL INC COM 46620W201 13 836 SH SOLE 18 836 0 0 J JILL INC COM 46620W201 192 12676 SH SOLE 21 12676 0 0 J JILL INC COM 46620W201 1079 71151 SH SOLE 22 71151 0 0 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 38 700 SH SOLE 17 0 0 700 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 28 546 SH SOLE 17 0 0 546 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 22 310 SH SOLE 17 0 0 310 J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 20 357 SH SOLE 17 0 0 357 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 1 27 SH SOLE 17 0 0 27 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 0 1 SH SOLE 18 1 0 0 JABIL INC COM 466313103 20431 330967 SH SOLE 2 135846 0 195121 JABIL INC COM 466313103 69 1117 SH SOLE 4 779 0 338 JABIL INC COM 466313103 253 4095 SH SOLE 7 4095 0 0 JABIL INC COM 466313103 20032 324513 SH SOLE 18 324513 0 0 JABIL INC COM 466313103 15379 249126 SH SOLE 19 249126 0 0 JABIL INC COM 466313103 451788 7318769 SH SOLE 21 7318769 0 0 JABIL INC COM 466313103 242657 3930948 SH SOLE 22 3763234 0 167714 JABIL INC COM 466313103 12 188 SH SOLE 23 188 0 0 JABIL INC COM 466313103 1175 19042 SH SOLE 25 19042 0 0 JABIL INC COM 466313103 4766 77200 SH SOLE 26 65682 0 11518 JABIL INC COM 466313103 151 2447 SH SOLE 28 2447 0 0 JABIL INC COM 466313103 4976 80611 SH SOLE 30 80611 0 0 JABIL INC COM 466313103 127 2061 SH SOLE 31 2061 0 0 JABIL INC COM 466313103 29087 471192 SH SOLE 34 471192 0 0 JABIL INC COM 466313103 977 15829 SH SOLE 36 15829 0 0 JABIL INC COM 466313103 1107 17930 SH SOLE 40 17930 0 0 JABIL INC COM 466313103 8253 133698 SH SOLE 43 121133 0 12565 JACK IN THE BOX INC COM 466367109 1668 17853 SH SOLE 2 6001 0 11852 JACK IN THE BOX INC COM 466367109 8 89 SH SOLE 4 89 0 0 JACK IN THE BOX INC COM 466367109 28 300 SH SOLE 7 300 0 0 JACK IN THE BOX INC COM 466367109 7300 78154 SH SOLE 18 78154 0 0 JACK IN THE BOX INC COM 466367109 3361 35981 SH SOLE 19 35981 0 0 JACK IN THE BOX INC COM 466367109 237060 2537839 SH SOLE 21 2537839 0 0 JACK IN THE BOX INC COM 466367109 50445 540040 SH SOLE 22 519469 0 20571 JACK IN THE BOX INC COM 466367109 251 2691 SH SOLE 25 2691 0 0 JACK IN THE BOX INC COM 466367109 704 7539 SH SOLE 26 5512 0 2027 JACK IN THE BOX INC COM 466367109 37 396 SH SOLE 28 396 0 0 JACK IN THE BOX INC COM 466367109 3475 37204 SH SOLE 30 37204 0 0 JACK IN THE BOX INC COM 466367109 261 2797 SH SOLE 40 2797 0 0 JACK IN THE BOX INC COM 466367109 2191 23460 SH SOLE 43 20409 0 3051 JACKSON FINANCIAL INC COM CL A 46817M107 138 3111 SH SOLE 2 598 0 2513 JACKSON FINANCIAL INC COM CL A 46817M107 10 233 SH SOLE 4 233 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1590 35957 SH SOLE 7 35957 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 598 13522 SH SOLE 18 13522 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 4089 92450 SH SOLE 19 92450 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 7317 165422 SH SOLE 21 165422 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 73525 1662328 SH SOLE 22 1658199 0 4129 JACKSON FINANCIAL INC COM CL A 46817M107 783 17710 SH SOLE 25 17710 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 4942 111740 SH SOLE 31 0 0 111740 JACKSON FINANCIAL INC COM CL A 46817M107 50755 1147533 SH SOLE 34 1147533 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 251 5669 SH SOLE 36 5669 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 586 13257 SH SOLE 43 12089 0 1168 JACOBS ENGR GROUP INC COM 469814107 29098 211148 SH SOLE 2 49343 0 161805 JACOBS ENGR GROUP INC COM 469814107 10126 73478 SH SOLE 4 35461 0 38017 JACOBS ENGR GROUP INC COM 469814107 15203 110317 SH SOLE 7 107302 0 3015 JACOBS ENGR GROUP INC COM 469814107 81 585 SH SOLE 13 585 0 0 JACOBS ENGR GROUP INC COM 469814107 2464 17881 SH SOLE 15 17881 0 0 JACOBS ENGR GROUP INC COM 469814107 34664 251532 SH SOLE 18 233839 0 17693 JACOBS ENGR GROUP INC COM 469814107 8598 62388 SH SOLE 19 62388 0 0 JACOBS ENGR GROUP INC COM 469814107 423714 3074624 SH SOLE 21 3074624 0 0 JACOBS ENGR GROUP INC COM 469814107 408461 2963945 SH SOLE 22 2711020 0 252925 JACOBS ENGR GROUP INC COM 469814107 22125 160547 SH SOLE 23 160547 0 0 JACOBS ENGR GROUP INC COM 469814107 9733 70629 SH SOLE 25 70629 0 0 JACOBS ENGR GROUP INC COM 469814107 34044 247038 SH SOLE 26 85553 0 161485 JACOBS ENGR GROUP INC COM 469814107 3160 22929 SH SOLE 28 0 0 22929 JACOBS ENGR GROUP INC COM 469814107 10 71 SH SOLE 29 71 0 0 JACOBS ENGR GROUP INC COM 469814107 67004 486207 SH SOLE 30 486207 0 0 JACOBS ENGR GROUP INC COM 469814107 4026 29216 SH SOLE 31 14642 0 14574 JACOBS ENGR GROUP INC COM 469814107 919 6665 SH SOLE 34 6665 0 0 JACOBS ENGR GROUP INC COM 469814107 7155 51917 SH SOLE 36 51917 0 0 JACOBS ENGR GROUP INC COM 469814107 362 2625 SH SOLE 40 2625 0 0 JACOBS ENGR GROUP INC COM 469814107 189 1368 SH OTR 43 1368 0 0 JACOBS ENGR GROUP INC COM 469814107 14068 102080 SH SOLE 43 93651 0 8429 JAGUAR HEALTH INC COM NEW 47010C607 5 7569 SH SOLE 18 7569 0 0 JAGUAR HEALTH INC COM NEW 47010C607 96 134825 SH SOLE 21 134825 0 0 JAGUAR HEALTH INC COM NEW 47010C607 442 623356 SH SOLE 22 623356 0 0 JAKKS PAC INC COM NEW 47012E403 19 1367 SH SOLE 18 1367 0 0 JAKKS PAC INC COM NEW 47012E403 258 18412 SH SOLE 21 18412 0 0 JAKKS PAC INC COM NEW 47012E403 673 47980 SH SOLE 22 47980 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 17078 566437 SH SOLE 43 511162 0 55275 JAMES RIV GROUP LTD COM G5005R107 590 23843 SH SOLE 2 9596 0 14247 JAMES RIV GROUP LTD COM G5005R107 3 140 SH SOLE 4 140 0 0 JAMES RIV GROUP LTD COM G5005R107 11 460 SH SOLE 7 460 0 0 JAMES RIV GROUP LTD COM G5005R107 3240 130974 SH SOLE 18 130974 0 0 JAMES RIV GROUP LTD COM G5005R107 1414 57161 SH SOLE 19 57161 0 0 JAMES RIV GROUP LTD COM G5005R107 107713 4353818 SH SOLE 21 4353818 0 0 JAMES RIV GROUP LTD COM G5005R107 20201 816522 SH SOLE 22 785885 0 30637 JAMES RIV GROUP LTD COM G5005R107 108 4381 SH SOLE 25 4381 0 0 JAMES RIV GROUP LTD COM G5005R107 218 8816 SH SOLE 26 6986 0 1830 JAMES RIV GROUP LTD COM G5005R107 1599 64644 SH SOLE 30 64644 0 0 JAMES RIV GROUP LTD COM G5005R107 90 3645 SH SOLE 40 3645 0 0 JAMES RIV GROUP LTD COM G5005R107 24 959 SH SOLE 43 959 0 0 JAMF HLDG CORP COM 47074L105 2064 59285 SH SOLE 2 12519 0 46766 JAMF HLDG CORP COM 47074L105 18 530 SH SOLE 4 0 0 530 JAMF HLDG CORP COM 47074L105 27 790 SH SOLE 7 790 0 0 JAMF HLDG CORP COM 47074L105 836 24011 SH SOLE 18 24011 0 0 JAMF HLDG CORP COM 47074L105 570 16383 SH SOLE 19 16383 0 0 JAMF HLDG CORP COM 47074L105 31298 899121 SH SOLE 21 899121 0 0 JAMF HLDG CORP COM 47074L105 41787 1200419 SH SOLE 22 1149664 0 50755 JAMF HLDG CORP COM 47074L105 237 6812 SH SOLE 25 6812 0 0 JAMF HLDG CORP COM 47074L105 1088 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 931 26748 SH SOLE 30 26748 0 0 JAMF HLDG CORP COM 47074L105 27 787 SH SOLE 31 787 0 0 JAMF HLDG CORP COM 47074L105 195 5604 SH SOLE 36 5604 0 0 JAMF HLDG CORP COM 47074L105 146 4202 SH SOLE 40 4202 0 0 JAMF HLDG CORP COM 47074L105 1 22 SH SOLE 43 22 0 0 JANONE INC COM 47089W104 1 173 SH SOLE 21 173 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17353 495514 SH SOLE 2 143506 0 352008 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 100 2845 SH SOLE 4 2845 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1000 28552 SH SOLE 7 28552 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 102 2901 SH SOLE 13 2901 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 15919 454580 SH SOLE 18 453875 0 705 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1858 53067 SH SOLE 19 53067 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 450470 12863229 SH SOLE 21 12863229 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 164916 4709187 SH SOLE 22 4487807 0 221380 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 382 10922 SH SOLE 23 10922 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1232 35194 SH SOLE 25 35194 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3006 85839 SH SOLE 26 67634 0 18205 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 618 17659 SH SOLE 28 17451 0 208 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 154 4411 SH SOLE 29 4411 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3757 107291 SH SOLE 30 107291 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 199 5693 SH SOLE 31 5693 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2706 77266 SH SOLE 32 77266 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 90 2582 SH SOLE 34 2582 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 908 25922 SH SOLE 36 25922 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 676 19291 SH SOLE 40 19291 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9478 270654 SH SOLE 43 234563 0 36091 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 179 19935 SH SOLE 2 17735 0 2200 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 747 83021 SH SOLE 21 83021 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 7275 808388 SH SOLE 22 787723 0 20665 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 80 8878 SH SOLE 25 8878 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 162 17956 SH SOLE 30 17956 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 109 12140 SH SOLE 40 12140 0 0 JANUX THERAPEUTICS INC COM 47103J105 45 3132 SH SOLE 2 895 0 2237 JANUX THERAPEUTICS INC COM 47103J105 709 49448 SH SOLE 18 49448 0 0 JANUX THERAPEUTICS INC COM 47103J105 361 25204 SH SOLE 19 25204 0 0 JANUX THERAPEUTICS INC COM 47103J105 11218 782302 SH SOLE 21 782302 0 0 JANUX THERAPEUTICS INC COM 47103J105 4053 282628 SH SOLE 22 278511 0 4117 JANUX THERAPEUTICS INC COM 47103J105 273 19007 SH SOLE 30 19007 0 0 JASPER THERAPEUTICS INC COM 471871103 5 1305 SH SOLE 2 1305 0 0 JASPER THERAPEUTICS INC COM 471871103 3 727 SH SOLE 21 727 0 0 JASPER THERAPEUTICS INC COM 471871103 595 167537 SH SOLE 22 167537 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 4077 3997000 PRN SOLE 21 3997000 0 0 JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 8123 6700000 PRN SOLE 21 6700000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 30390 195220 SH SOLE 2 59440 0 135780 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7821 50238 SH SOLE 4 30531 0 19707 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3665 23544 SH SOLE 7 8627 0 14917 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 47 303 SH SOLE 13 303 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1246 8005 SH SOLE 15 8005 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 22179 142476 SH SOLE 18 138917 0 3559 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3702 23783 SH SOLE 19 23783 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 523409 3362300 SH SOLE 21 3362300 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 270857 1739941 SH SOLE 22 1632780 0 107161 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11678 75015 SH SOLE 23 75015 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15224 97799 SH SOLE 25 97799 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13553 87062 SH SOLE 26 39510 0 47552 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27006 173485 SH SOLE 28 0 0 173485 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 64387 413613 SH SOLE 30 371779 0 41834 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2063 13255 SH SOLE 31 6185 0 7070 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 488 3135 SH SOLE 34 3135 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3506 22522 SH SOLE 36 22522 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 339 2180 SH SOLE 40 2180 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32 207 SH OTR 43 207 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3586 23039 SH SOLE 43 22069 0 970 JBG SMITH PPTYS COM 46590V100 7641 261509 SH SOLE 2 101324 0 160185 JBG SMITH PPTYS COM 46590V100 1731 59231 SH SOLE 4 59231 0 0 JBG SMITH PPTYS COM 46590V100 4541 155414 SH SOLE 7 155414 0 0 JBG SMITH PPTYS COM 46590V100 7377 252448 SH SOLE 18 252448 0 0 JBG SMITH PPTYS COM 46590V100 5354 183216 SH SOLE 19 183216 0 0 JBG SMITH PPTYS COM 46590V100 191848 6565629 SH SOLE 21 6565629 0 0 JBG SMITH PPTYS COM 46590V100 119068 4074865 SH SOLE 22 3940056 0 134809 JBG SMITH PPTYS COM 46590V100 97 3330 SH SOLE 23 3330 0 0 JBG SMITH PPTYS COM 46590V100 16060 549627 SH SOLE 25 549627 0 0 JBG SMITH PPTYS COM 46590V100 1634 55921 SH SOLE 26 47091 0 8830 JBG SMITH PPTYS COM 46590V100 2237 76571 SH SOLE 28 2206 0 74365 JBG SMITH PPTYS COM 46590V100 17273 591150 SH SOLE 30 591150 0 0 JBG SMITH PPTYS COM 46590V100 52 1792 SH SOLE 31 1792 0 0 JBG SMITH PPTYS COM 46590V100 416 14234 SH SOLE 36 14234 0 0 JBG SMITH PPTYS COM 46590V100 415 14200 SH SOLE 40 14200 0 0 JBG SMITH PPTYS COM 46590V100 7627 261005 SH SOLE 43 254949 0 6056 JD.COM INC SPON ADR CL A 47215P106 33 575 SH SOLE 2 575 0 0 JD.COM INC SPON ADR CL A 47215P106 4008 69251 SH SOLE 7 69251 0 0 JD.COM INC SPON ADR CL A 47215P106 123 2117 SH SOLE 15 2117 0 0 JD.COM INC SPON ADR CL A 47215P106 54327 938780 SH SOLE 19 938780 0 0 JD.COM INC SPON ADR CL A 47215P106 1554 26852 SH SOLE 22 26852 0 0 JD.COM INC SPON ADR CL A 47215P106 15482 267532 SH SOLE 25 267532 0 0 JD.COM INC SPON ADR CL A 47215P106 9013 155746 SH SOLE 26 103654 0 52092 JD.COM INC SPON ADR CL A 47215P106 22042 380896 SH SOLE 30 380896 0 0 JD.COM INC SPON ADR CL A 47215P106 12107 209206 SH SOLE 32 209206 0 0 JD.COM INC SPON ADR CL A 47215P106 92278 1594580 SH SOLE 34 1594580 0 0 JD.COM INC SPON ADR CL A 47215P106 26331 455010 SH SOLE 43 415428 0 39582 JEFFERIES FINL GROUP INC COM 47233W109 25030 761956 SH SOLE 2 224680 0 537276 JEFFERIES FINL GROUP INC COM 47233W109 80 2431 SH SOLE 4 2431 0 0 JEFFERIES FINL GROUP INC COM 47233W109 185 5636 SH SOLE 7 5636 0 0 JEFFERIES FINL GROUP INC COM 47233W109 40 1231 SH SOLE 13 1231 0 0 JEFFERIES FINL GROUP INC COM 47233W109 14661 446292 SH SOLE 18 438230 0 8062 JEFFERIES FINL GROUP INC COM 47233W109 7066 215104 SH SOLE 19 215104 0 0 JEFFERIES FINL GROUP INC COM 47233W109 355511 10822248 SH SOLE 21 10822248 0 0 JEFFERIES FINL GROUP INC COM 47233W109 188821 5747984 SH SOLE 22 5482844 0 265140 JEFFERIES FINL GROUP INC COM 47233W109 141 4297 SH SOLE 23 4297 0 0 JEFFERIES FINL GROUP INC COM 47233W109 934 28419 SH SOLE 25 28419 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3874 117915 SH SOLE 26 95006 0 22909 JEFFERIES FINL GROUP INC COM 47233W109 134 4093 SH SOLE 28 4093 0 0 JEFFERIES FINL GROUP INC COM 47233W109 42 1281 SH SOLE 29 1281 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3955 120404 SH SOLE 30 120404 0 0 JEFFERIES FINL GROUP INC COM 47233W109 135 4115 SH SOLE 31 4115 0 0 JEFFERIES FINL GROUP INC COM 47233W109 167 5072 SH SOLE 34 5072 0 0 JEFFERIES FINL GROUP INC COM 47233W109 762 23197 SH SOLE 36 23197 0 0 JEFFERIES FINL GROUP INC COM 47233W109 894 27216 SH SOLE 40 27216 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4731 144005 SH SOLE 43 133001 0 11004 JELD-WEN HLDG INC COM 47580P103 2863 141169 SH SOLE 2 66301 0 74868 JELD-WEN HLDG INC COM 47580P103 6 301 SH SOLE 4 301 0 0 JELD-WEN HLDG INC COM 47580P103 59 2887 SH SOLE 7 2887 0 0 JELD-WEN HLDG INC COM 47580P103 5401 266342 SH SOLE 18 258793 0 7549 JELD-WEN HLDG INC COM 47580P103 8334 410947 SH SOLE 19 410947 0 0 JELD-WEN HLDG INC COM 47580P103 69180 3411233 SH SOLE 21 3411233 0 0 JELD-WEN HLDG INC COM 47580P103 47078 2321423 SH SOLE 22 2245258 0 76165 JELD-WEN HLDG INC COM 47580P103 194 9590 SH SOLE 23 9590 0 0 JELD-WEN HLDG INC COM 47580P103 239 11764 SH SOLE 25 11764 0 0 JELD-WEN HLDG INC COM 47580P103 1373 67722 SH SOLE 26 14487 0 53235 JELD-WEN HLDG INC COM 47580P103 25 1215 SH SOLE 28 1215 0 0 JELD-WEN HLDG INC COM 47580P103 912 44967 SH SOLE 30 44967 0 0 JELD-WEN HLDG INC COM 47580P103 88 4355 SH SOLE 36 4355 0 0 JELD-WEN HLDG INC COM 47580P103 229 11278 SH SOLE 40 11278 0 0 JELD-WEN HLDG INC COM 47580P103 429 21138 SH SOLE 43 13638 0 7500 JERASH HLDGS US INC COM 47632P101 5 733 SH SOLE 18 733 0 0 JERASH HLDGS US INC COM 47632P101 64 9893 SH SOLE 21 9893 0 0 JERASH HLDGS US INC COM 47632P101 23 3521 SH SOLE 22 3521 0 0 JETBLUE AWYS CORP COM 477143101 6086 407072 SH SOLE 2 226631 0 180441 JETBLUE AWYS CORP COM 477143101 4 238 SH SOLE 4 238 0 0 JETBLUE AWYS CORP COM 477143101 64 4251 SH SOLE 7 4251 0 0 JETBLUE AWYS CORP COM 477143101 10364 693246 SH SOLE 18 693246 0 0 JETBLUE AWYS CORP COM 477143101 1700 113728 SH SOLE 19 113728 0 0 JETBLUE AWYS CORP COM 477143101 234161 15662941 SH SOLE 21 15662941 0 0 JETBLUE AWYS CORP COM 477143101 128260 8579257 SH SOLE 22 8309454 0 269803 JETBLUE AWYS CORP COM 477143101 220 14719 SH SOLE 25 14719 0 0 JETBLUE AWYS CORP COM 477143101 570 38155 SH SOLE 26 32007 0 6148 JETBLUE AWYS CORP COM 477143101 98 6572 SH SOLE 28 6572 0 0 JETBLUE AWYS CORP COM 477143101 1108 74087 SH SOLE 30 74087 0 0 JETBLUE AWYS CORP COM 477143101 71 4751 SH SOLE 31 4751 0 0 JETBLUE AWYS CORP COM 477143101 291 19457 SH SOLE 34 19457 0 0 JETBLUE AWYS CORP COM 477143101 62 4136 SH SOLE 36 4136 0 0 JETBLUE AWYS CORP COM 477143101 151 10129 SH SOLE 40 10129 0 0 JETBLUE AWYS CORP COM 477143101 17 1165 SH OTR 43 1165 0 0 JETBLUE AWYS CORP COM 477143101 2282 152638 SH SOLE 43 139535 0 13103 JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 467 SH SOLE 18 467 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 50 7323 SH SOLE 21 7323 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 1 169 SH SOLE 22 169 0 0 JFROG LTD ORD SHS M6191J100 1774 65818 SH SOLE 2 38015 0 27803 JFROG LTD ORD SHS M6191J100 1 43 SH SOLE 4 43 0 0 JFROG LTD ORD SHS M6191J100 22 829 SH SOLE 7 829 0 0 JFROG LTD ORD SHS M6191J100 3799 140958 SH SOLE 18 140958 0 0 JFROG LTD ORD SHS M6191J100 5957 221030 SH SOLE 19 221030 0 0 JFROG LTD ORD SHS M6191J100 45976 1705987 SH SOLE 21 1705987 0 0 JFROG LTD ORD SHS M6191J100 18247 677084 SH SOLE 22 648780 0 28304 JFROG LTD ORD SHS M6191J100 159 5908 SH SOLE 23 5908 0 0 JFROG LTD ORD SHS M6191J100 128 4752 SH SOLE 25 4752 0 0 JFROG LTD ORD SHS M6191J100 1336 49561 SH SOLE 26 23402 0 26159 JFROG LTD ORD SHS M6191J100 14 538 SH SOLE 28 538 0 0 JFROG LTD ORD SHS M6191J100 883 32763 SH SOLE 30 32763 0 0 JFROG LTD ORD SHS M6191J100 120 4450 SH SOLE 40 4450 0 0 JFROG LTD ORD SHS M6191J100 391 14491 SH SOLE 43 14029 0 462 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 55 1148 SH SOLE 4 1148 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 35 734 SH SOLE 7 734 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 57436 1189389 SH SOLE 21 1189389 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 10621 219947 SH SOLE 22 213140 0 6807 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 50 1039 SH SOLE 25 1039 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 45529 942824 SH SOLE 30 942824 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11667 241610 SH SOLE 34 241610 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 67 1392 SH SOLE 36 1392 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1663 34429 SH SOLE 43 34429 0 0 JOANN INC COM 47768J101 17 1471 SH SOLE 2 452 0 1019 JOANN INC COM 47768J101 382 33483 SH SOLE 18 33483 0 0 JOANN INC COM 47768J101 249 21828 SH SOLE 19 21828 0 0 JOANN INC COM 47768J101 4536 397581 SH SOLE 21 397581 0 0 JOANN INC COM 47768J101 2374 208055 SH SOLE 22 204566 0 3489 JOBY AVIATION INC COMMON STOCK G65163100 49 7365 SH SOLE 2 0 0 7365 JOBY AVIATION INC COMMON STOCK G65163100 6010 907818 SH SOLE 21 907818 0 0 JOBY AVIATION INC COMMON STOCK G65163100 22186 3351389 SH SOLE 22 3351389 0 0 JOBY AVIATION INC *W EXP 08/10/202 G65163118 0 180 SH SOLE 43 180 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2898 24458 SH SOLE 2 21132 0 3326 JOHN BEAN TECHNOLOGIES CORP COM 477839104 52 443 SH SOLE 4 131 0 312 JOHN BEAN TECHNOLOGIES CORP COM 477839104 51 427 SH SOLE 7 427 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 12901 108896 SH SOLE 18 107366 0 1530 JOHN BEAN TECHNOLOGIES CORP COM 477839104 16731 141224 SH SOLE 19 141224 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 443070 3739930 SH SOLE 21 3739930 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 92315 779230 SH SOLE 22 760438 0 18792 JOHN BEAN TECHNOLOGIES CORP COM 477839104 588 4963 SH SOLE 25 4963 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1331 11239 SH SOLE 26 8671 0 2568 JOHN BEAN TECHNOLOGIES CORP COM 477839104 67 566 SH SOLE 28 566 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 22734 191895 SH SOLE 30 191895 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 11119 93851 SH SOLE 34 93851 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 176 1486 SH SOLE 36 1486 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 492 4153 SH SOLE 40 4153 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1788 15090 SH SOLE 43 15029 0 61 JOHNSON & JOHNSON COM 478160104 1230656 6943834 SH SOLE 2 2405954 0 4537880 JOHNSON & JOHNSON COM 478160104 346307 1954000 SH SOLE 4 1218793 0 735207 JOHNSON & JOHNSON COM 478160104 468231 2641941 SH SOLE 7 2509381 0 132560 JOHNSON & JOHNSON COM 478160104 24862 140283 SH SOLE 13 140283 0 0 JOHNSON & JOHNSON COM 478160104 66426 374802 SH SOLE 15 374802 0 0 JOHNSON & JOHNSON COM 478160104 1485672 8382737 SH SOLE 18 7846185 0 536552 JOHNSON & JOHNSON COM 478160104 921627 5200176 SH SOLE 19 5200176 0 0 JOHNSON & JOHNSON COM 478160104 10154 57290 SH SOLE 20 57290 0 0 JOHNSON & JOHNSON COM 478160104 12248803 69112472 SH SOLE 21 69112472 0 0 JOHNSON & JOHNSON COM 478160104 10245577 57809495 SH SOLE 22 51736474 0 6073021 JOHNSON & JOHNSON COM 478160104 635803 3587445 SH SOLE 23 3587445 0 0 JOHNSON & JOHNSON COM 478160104 808477 4561738 SH SOLE 25 4561738 0 0 JOHNSON & JOHNSON COM 478160104 1241497 7005006 SH SOLE 26 3139964 0 3865042 JOHNSON & JOHNSON COM 478160104 1178850 6651529 SH SOLE 28 311378 0 6340151 JOHNSON & JOHNSON COM 478160104 22750 128362 SH SOLE 29 128362 0 0 JOHNSON & JOHNSON COM 478160104 2654819 14979512 SH SOLE 30 14875531 0 103981 JOHNSON & JOHNSON COM 478160104 149209 841896 SH SOLE 31 546248 0 295648 JOHNSON & JOHNSON COM 478160104 40568 228901 SH SOLE 32 228901 0 0 JOHNSON & JOHNSON COM 478160104 1094921 6177965 SH SOLE 34 6177965 0 0 JOHNSON & JOHNSON COM 478160104 199872 1127757 SH SOLE 36 1127757 0 0 JOHNSON & JOHNSON COM 478160104 15556 87775 SH SOLE 40 87775 0 0 JOHNSON & JOHNSON COM 478160104 497001 2804273 SH SOLE 43 2577357 0 226916 JOHNSON CTLS INTL PLC SHS G51502105 102991 1570707 SH SOLE 2 255266 0 1315441 JOHNSON CTLS INTL PLC SHS G51502105 43767 667483 SH SOLE 4 450099 0 217384 JOHNSON CTLS INTL PLC SHS G51502105 54204 826652 SH SOLE 7 637084 0 189568 JOHNSON CTLS INTL PLC SHS G51502105 203 3098 SH SOLE 13 3098 0 0 JOHNSON CTLS INTL PLC SHS G51502105 6669 101714 SH SOLE 15 101714 0 0 JOHNSON CTLS INTL PLC SHS G51502105 82844 1263437 SH SOLE 18 1168275 0 95162 JOHNSON CTLS INTL PLC SHS G51502105 54278 827786 SH SOLE 19 827786 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1190833 18161249 SH SOLE 21 18161249 0 0 JOHNSON CTLS INTL PLC SHS G51502105 989933 15097346 SH SOLE 22 13651691 0 1445655 JOHNSON CTLS INTL PLC SHS G51502105 58901 898291 SH SOLE 23 898291 0 0 JOHNSON CTLS INTL PLC SHS G51502105 178359 2720127 SH SOLE 25 2720127 0 0 JOHNSON CTLS INTL PLC SHS G51502105 202017 3080938 SH SOLE 26 1750067 0 1330871 JOHNSON CTLS INTL PLC SHS G51502105 156243 2382842 SH SOLE 28 177340 0 2205502 JOHNSON CTLS INTL PLC SHS G51502105 8 117 SH SOLE 29 117 0 0 JOHNSON CTLS INTL PLC SHS G51502105 472738 7209676 SH SOLE 30 7183117 0 26559 JOHNSON CTLS INTL PLC SHS G51502105 10423 158956 SH SOLE 31 78113 0 80843 JOHNSON CTLS INTL PLC SHS G51502105 236225 3602636 SH SOLE 34 3602636 0 0 JOHNSON CTLS INTL PLC SHS G51502105 21624 329783 SH SOLE 36 329783 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1542 23511 SH SOLE 40 23511 0 0 JOHNSON CTLS INTL PLC SHS G51502105 122 1858 SH OTR 43 1858 0 0 JOHNSON CTLS INTL PLC SHS G51502105 32696 498642 SH SOLE 43 463858 0 34784 JOHNSON OUTDOORS INC CL A 479167108 1416 18221 SH SOLE 2 17071 0 1150 JOHNSON OUTDOORS INC CL A 479167108 7 84 SH SOLE 7 84 0 0 JOHNSON OUTDOORS INC CL A 479167108 1184 15233 SH SOLE 18 15233 0 0 JOHNSON OUTDOORS INC CL A 479167108 868 11171 SH SOLE 19 11171 0 0 JOHNSON OUTDOORS INC CL A 479167108 16972 218343 SH SOLE 21 218343 0 0 JOHNSON OUTDOORS INC CL A 479167108 13929 179193 SH SOLE 22 174171 0 5022 JOHNSON OUTDOORS INC CL A 479167108 57 735 SH SOLE 25 735 0 0 JOHNSON OUTDOORS INC CL A 479167108 153 1966 SH SOLE 26 636 0 1330 JOHNSON OUTDOORS INC CL A 479167108 37 481 SH SOLE 28 481 0 0 JOHNSON OUTDOORS INC CL A 479167108 460 5913 SH SOLE 30 5913 0 0 JOHNSON OUTDOORS INC CL A 479167108 37 478 SH SOLE 36 478 0 0 JOHNSON OUTDOORS INC CL A 479167108 76 974 SH SOLE 40 974 0 0 JOHNSON OUTDOORS INC CL A 479167108 484 6227 SH SOLE 43 5966 0 261 JOINT CORP COM 47973J102 742 20974 SH SOLE 2 19534 0 1440 JOINT CORP COM 47973J102 8 220 SH SOLE 7 220 0 0 JOINT CORP COM 47973J102 1747 49377 SH SOLE 18 49377 0 0 JOINT CORP COM 47973J102 1097 31004 SH SOLE 19 31004 0 0 JOINT CORP COM 47973J102 62278 1759766 SH SOLE 21 1759766 0 0 JOINT CORP COM 47973J102 12892 364280 SH SOLE 22 355418 0 8862 JOINT CORP COM 47973J102 15 410 SH SOLE 23 410 0 0 JOINT CORP COM 47973J102 81 2279 SH SOLE 25 2279 0 0 JOINT CORP COM 47973J102 443 12531 SH SOLE 26 10392 0 2139 JOINT CORP COM 47973J102 901 25460 SH SOLE 30 25460 0 0 JOINT CORP COM 47973J102 55 1565 SH SOLE 36 1565 0 0 JOINT CORP COM 47973J102 58 1652 SH SOLE 40 1652 0 0 JOINT CORP COM 47973J102 49 1396 SH SOLE 43 1396 0 0 JONES LANG LASALLE INC COM 48020Q107 26407 110276 SH SOLE 2 43936 0 66340 JONES LANG LASALLE INC COM 48020Q107 43 180 SH SOLE 4 180 0 0 JONES LANG LASALLE INC COM 48020Q107 269 1124 SH SOLE 7 1124 0 0 JONES LANG LASALLE INC COM 48020Q107 28 116 SH SOLE 13 116 0 0 JONES LANG LASALLE INC COM 48020Q107 26339 109994 SH SOLE 18 109994 0 0 JONES LANG LASALLE INC COM 48020Q107 4704 19643 SH SOLE 19 19643 0 0 JONES LANG LASALLE INC COM 48020Q107 638983 2668432 SH SOLE 21 2668432 0 0 JONES LANG LASALLE INC COM 48020Q107 331311 1383575 SH SOLE 22 1319755 0 63820 JONES LANG LASALLE INC COM 48020Q107 2358 9847 SH SOLE 25 9847 0 0 JONES LANG LASALLE INC COM 48020Q107 6581 27482 SH SOLE 26 23284 0 4198 JONES LANG LASALLE INC COM 48020Q107 233 971 SH SOLE 28 914 0 57 JONES LANG LASALLE INC COM 48020Q107 32 135 SH SOLE 29 135 0 0 JONES LANG LASALLE INC COM 48020Q107 7972 33290 SH SOLE 30 33290 0 0 JONES LANG LASALLE INC COM 48020Q107 177 741 SH SOLE 31 741 0 0 JONES LANG LASALLE INC COM 48020Q107 111 463 SH SOLE 34 463 0 0 JONES LANG LASALLE INC COM 48020Q107 2464 10288 SH SOLE 36 10288 0 0 JONES LANG LASALLE INC COM 48020Q107 1551 6477 SH SOLE 40 6477 0 0 JONES LANG LASALLE INC COM 48020Q107 56 234 SH OTR 43 234 0 0 JONES LANG LASALLE INC COM 48020Q107 20864 87128 SH SOLE 43 81313 0 5815 JOUNCE THERAPEUTICS INC COM 481116101 225 33104 SH SOLE 2 11706 0 21398 JOUNCE THERAPEUTICS INC COM 481116101 3 505 SH SOLE 7 505 0 0 JOUNCE THERAPEUTICS INC COM 481116101 714 105210 SH SOLE 18 105210 0 0 JOUNCE THERAPEUTICS INC COM 481116101 415 61071 SH SOLE 19 61071 0 0 JOUNCE THERAPEUTICS INC COM 481116101 10067 1482579 SH SOLE 21 1482579 0 0 JOUNCE THERAPEUTICS INC COM 481116101 5125 754744 SH SOLE 22 735934 0 18810 JOUNCE THERAPEUTICS INC COM 481116101 173 25416 SH SOLE 30 25416 0 0 JOUNCE THERAPEUTICS INC COM 481116101 29 4229 SH SOLE 43 4170 0 59 JOURNEY MED CORP COM 48115J109 3 682 SH SOLE 18 682 0 0 JOURNEY MED CORP COM 48115J109 38 7952 SH SOLE 21 7952 0 0 JOYY INC ADS REPSTG COM A 46591M109 1892 51517 SH SOLE 2 6909 0 44608 JOYY INC ADS REPSTG COM A 46591M109 995 27095 SH SOLE 4 9687 0 17408 JOYY INC ADS REPSTG COM A 46591M109 227 6171 SH SOLE 7 6171 0 0 JOYY INC ADS REPSTG COM A 46591M109 3 95 SH SOLE 13 95 0 0 JOYY INC ADS REPSTG COM A 46591M109 1554 42320 SH SOLE 15 42320 0 0 JOYY INC ADS REPSTG COM A 46591M109 541 14736 SH SOLE 18 14736 0 0 JOYY INC ADS REPSTG COM A 46591M109 70 1916 SH SOLE 19 1916 0 0 JOYY INC ADS REPSTG COM A 46591M109 40183 1094009 SH SOLE 21 1094009 0 0 JOYY INC ADS REPSTG COM A 46591M109 20265 551719 SH SOLE 22 510445 0 41274 JOYY INC ADS REPSTG COM A 46591M109 2537 69078 SH SOLE 23 69078 0 0 JOYY INC ADS REPSTG COM A 46591M109 1551 42216 SH SOLE 25 42216 0 0 JOYY INC ADS REPSTG COM A 46591M109 5105 138986 SH SOLE 26 13944 0 125042 JOYY INC ADS REPSTG COM A 46591M109 3757 102278 SH SOLE 28 4930 0 97348 JOYY INC ADS REPSTG COM A 46591M109 13390 364552 SH SOLE 30 364552 0 0 JOYY INC ADS REPSTG COM A 46591M109 99 2682 SH SOLE 31 2682 0 0 JOYY INC ADS REPSTG COM A 46591M109 234 6371 SH SOLE 34 6371 0 0 JOYY INC ADS REPSTG COM A 46591M109 30 825 SH SOLE 36 825 0 0 JOYY INC ADS REPSTG COM A 46591M109 9 237 SH SOLE 40 237 0 0 JOYY INC ADS REPSTG COM A 46591M109 5241 142692 SH SOLE 43 126983 0 15709 JOYY INC NOTE 0.750% 6/1 98426TAD8 3319 3730000 PRN SOLE 21 3730000 0 0 JPMORGAN CHASE & CO COM 46625H100 913048 6697825 SH SOLE 2 1635968 0 5061857 JPMORGAN CHASE & CO COM 46625H100 288916 2119396 SH SOLE 4 1374985 0 744411 JPMORGAN CHASE & CO COM 46625H100 368384 2702347 SH SOLE 7 2617062 0 85285 JPMORGAN CHASE & CO COM 46625H100 13087 96002 SH SOLE 13 96002 0 0 JPMORGAN CHASE & CO COM 46625H100 57511 421884 SH SOLE 15 421884 0 0 JPMORGAN CHASE & CO COM 46625H100 123 902 SH SOLE 17 0 0 902 JPMORGAN CHASE & CO COM 46625H100 841768 6174942 SH SOLE 18 5560780 0 614162 JPMORGAN CHASE & CO COM 46625H100 596941 4378968 SH SOLE 19 4378968 0 0 JPMORGAN CHASE & CO COM 46625H100 12735 93420 SH SOLE 20 93420 0 0 JPMORGAN CHASE & CO COM 46625H100 9870206 72404677 SH SOLE 21 72404677 0 0 JPMORGAN CHASE & CO COM 46625H100 8628124 63293164 SH SOLE 22 56795663 0 6497501 JPMORGAN CHASE & CO COM 46625H100 538387 3949438 SH SOLE 23 3949438 0 0 JPMORGAN CHASE & CO COM 46625H100 714115 5238520 SH SOLE 25 5215199 0 23321 JPMORGAN CHASE & CO COM 46625H100 922686 6768527 SH SOLE 26 2524973 0 4243554 JPMORGAN CHASE & CO COM 46625H100 749764 5500031 SH SOLE 28 230099 0 5269932 JPMORGAN CHASE & CO COM 46625H100 12681 93025 SH SOLE 29 93025 0 0 JPMORGAN CHASE & CO COM 46625H100 2029791 14889902 SH SOLE 30 14889902 0 0 JPMORGAN CHASE & CO COM 46625H100 110917 813653 SH SOLE 31 480467 0 333186 JPMORGAN CHASE & CO COM 46625H100 34177 250714 SH SOLE 32 250714 0 0 JPMORGAN CHASE & CO COM 46625H100 213443 1565750 SH SOLE 34 1565750 0 0 JPMORGAN CHASE & CO COM 46625H100 183059 1342859 SH SOLE 36 1342859 0 0 JPMORGAN CHASE & CO COM 46625H100 13498 99015 SH SOLE 40 99015 0 0 JPMORGAN CHASE & CO COM 46625H100 961 7053 SH OTR 43 7053 0 0 JPMORGAN CHASE & CO COM 46625H100 380027 2787759 SH SOLE 43 2515790 0 271969 JPMORGAN CHASE & CO OPTIONS 46625H100 286 2100 SH Call SOLE 4 2100 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 2317 17000 SH Call SOLE 18 17000 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 16522 121200 SH Call SOLE 19 121200 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 1268 9300 SH Call SOLE 22 9300 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 218 1600 SH Call SOLE 26 1600 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 9052 66400 SH Call SOLE 34 66400 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 350 36495 SH SOLE 43 24256 0 12239 JUNIPER NETWORKS INC COM 48203R104 47253 1271608 SH SOLE 2 576901 0 694707 JUNIPER NETWORKS INC COM 48203R104 12286 330613 SH SOLE 4 200680 0 129933 JUNIPER NETWORKS INC COM 48203R104 13628 366751 SH SOLE 7 355043 0 11708 JUNIPER NETWORKS INC COM 48203R104 1369 36836 SH SOLE 13 36836 0 0 JUNIPER NETWORKS INC COM 48203R104 1723 46371 SH SOLE 15 46371 0 0 JUNIPER NETWORKS INC COM 48203R104 25270 680026 SH SOLE 18 562707 0 117319 JUNIPER NETWORKS INC COM 48203R104 30786 828477 SH SOLE 19 828477 0 0 JUNIPER NETWORKS INC COM 48203R104 461943 12431180 SH SOLE 21 12431180 0 0 JUNIPER NETWORKS INC COM 48203R104 334712 9007323 SH SOLE 22 7949820 0 1057503 JUNIPER NETWORKS INC COM 48203R104 16485 443628 SH SOLE 23 443628 0 0 JUNIPER NETWORKS INC COM 48203R104 30379 817520 SH SOLE 25 817520 0 0 JUNIPER NETWORKS INC COM 48203R104 39518 1063443 SH SOLE 26 495364 0 568079 JUNIPER NETWORKS INC COM 48203R104 45687 1229478 SH SOLE 28 5840 0 1223638 JUNIPER NETWORKS INC COM 48203R104 859 23108 SH SOLE 29 23108 0 0 JUNIPER NETWORKS INC COM 48203R104 158426 4263345 SH SOLE 30 3973794 0 289551 JUNIPER NETWORKS INC COM 48203R104 5163 138949 SH SOLE 31 103112 0 35837 JUNIPER NETWORKS INC COM 48203R104 4923 132492 SH SOLE 34 132492 0 0 JUNIPER NETWORKS INC COM 48203R104 9036 243173 SH SOLE 36 243173 0 0 JUNIPER NETWORKS INC COM 48203R104 375 10080 SH SOLE 40 10080 0 0 JUNIPER NETWORKS INC COM 48203R104 63 1702 SH OTR 43 1702 0 0 JUNIPER NETWORKS INC COM 48203R104 18068 486232 SH SOLE 43 462456 0 23776 JUPITER WELLNESS INC COM NEW 48208F105 4 3205 SH SOLE 18 3205 0 0 JUPITER WELLNESS INC COM NEW 48208F105 50 45685 SH SOLE 21 45685 0 0 KADANT INC COM 48282T104 1483 7639 SH SOLE 2 6385 0 1254 KADANT INC COM 48282T104 31 158 SH SOLE 4 42 0 116 KADANT INC COM 48282T104 33 168 SH SOLE 7 168 0 0 KADANT INC COM 48282T104 5876 30259 SH SOLE 18 30259 0 0 KADANT INC COM 48282T104 3984 20514 SH SOLE 19 20514 0 0 KADANT INC COM 48282T104 73573 378870 SH SOLE 21 378870 0 0 KADANT INC COM 48282T104 52327 269461 SH SOLE 22 262379 0 7082 KADANT INC COM 48282T104 340 1751 SH SOLE 25 1751 0 0 KADANT INC COM 48282T104 1373 7072 SH SOLE 26 5904 0 1168 KADANT INC COM 48282T104 40 206 SH SOLE 28 206 0 0 KADANT INC COM 48282T104 11055 56931 SH SOLE 30 56931 0 0 KADANT INC COM 48282T104 262 1348 SH SOLE 40 1348 0 0 KADANT INC COM 48282T104 1393 7172 SH SOLE 43 6900 0 272 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1198 12727 SH SOLE 2 4521 0 8206 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 46 SH SOLE 4 46 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 3294 34978 SH SOLE 7 34978 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 5438 57748 SH SOLE 18 57748 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2652 28164 SH SOLE 19 28164 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 190740 2025703 SH SOLE 21 2025703 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 37470 397941 SH SOLE 22 382786 0 15155 KAISER ALUMINUM CORP COM PAR $0.01 483007704 257 2732 SH SOLE 25 2732 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 758 8048 SH SOLE 26 6514 0 1534 KAISER ALUMINUM CORP COM PAR $0.01 483007704 945 10036 SH SOLE 28 10036 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2622 27848 SH SOLE 30 27848 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 163 1728 SH SOLE 40 1728 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 930 9875 SH SOLE 43 9636 0 239 KALA PHARMACEUTICALS INC COM 483119103 159 115128 SH SOLE 2 9246 0 105882 KALA PHARMACEUTICALS INC COM 483119103 1 467 SH SOLE 7 467 0 0 KALA PHARMACEUTICALS INC COM 483119103 172 124870 SH SOLE 18 124870 0 0 KALA PHARMACEUTICALS INC COM 483119103 100 72567 SH SOLE 19 72567 0 0 KALA PHARMACEUTICALS INC COM 483119103 2356 1707513 SH SOLE 21 1707513 0 0 KALA PHARMACEUTICALS INC COM 483119103 1528 1107105 SH SOLE 22 1089624 0 17481 KALEIDO BIOSCIENCES INC COM 483347100 6 3884 SH SOLE 2 854 0 3030 KALEIDO BIOSCIENCES INC COM 483347100 80 48702 SH SOLE 18 48702 0 0 KALEIDO BIOSCIENCES INC COM 483347100 39 23792 SH SOLE 19 23792 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1068 647397 SH SOLE 21 647397 0 0 KALEIDO BIOSCIENCES INC COM 483347100 313 189731 SH SOLE 22 188577 0 1154 KALEYRA INC COM 483379103 46 7752 SH SOLE 21 7752 0 0 KALTURA INC COM 483467106 17 9431 SH SOLE 2 4451 0 4980 KALTURA INC COM 483467106 244 136089 SH SOLE 18 136089 0 0 KALTURA INC COM 483467106 65 36202 SH SOLE 19 36202 0 0 KALTURA INC COM 483467106 2764 1543904 SH SOLE 21 1543904 0 0 KALTURA INC COM 483467106 709 396306 SH SOLE 22 388890 0 7416 KALVISTA PHARMACEUTICALS INC COM 483497103 44 3006 SH SOLE 2 871 0 2135 KALVISTA PHARMACEUTICALS INC COM 483497103 5 367 SH SOLE 7 367 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 896 60800 SH SOLE 18 60800 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 582 39482 SH SOLE 19 39482 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 13893 942564 SH SOLE 21 942564 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 7084 480630 SH SOLE 22 476712 0 3918 KALVISTA PHARMACEUTICALS INC COM 483497103 188 12788 SH SOLE 30 12788 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 65 4390 SH SOLE 43 4200 0 190 KAMADA LTD SHS M6240T109 1004 181799 SH SOLE 21 181799 0 0 KAMADA LTD SHS M6240T109 119 21600 SH SOLE 30 21600 0 0 KAMAN CORP COM 483548103 721 16578 SH SOLE 2 7129 0 9449 KAMAN CORP COM 483548103 5 104 SH SOLE 4 104 0 0 KAMAN CORP COM 483548103 14 319 SH SOLE 7 319 0 0 KAMAN CORP COM 483548103 4477 102972 SH SOLE 18 102972 0 0 KAMAN CORP COM 483548103 2146 49358 SH SOLE 19 49358 0 0 KAMAN CORP COM 483548103 162742 3742910 SH SOLE 21 3742910 0 0 KAMAN CORP COM 483548103 29909 687871 SH SOLE 22 659917 0 27954 KAMAN CORP COM 483548103 10096 232206 SH SOLE 25 232206 0 0 KAMAN CORP COM 483548103 1338 30775 SH SOLE 26 6033 0 24742 KAMAN CORP COM 483548103 1633 37566 SH SOLE 30 37566 0 0 KAMAN CORP COM 483548103 1501 34516 SH SOLE 34 34516 0 0 KAMAN CORP COM 483548103 244 5616 SH SOLE 36 5616 0 0 KAMAN CORP COM 483548103 114 2619 SH SOLE 40 2619 0 0 KAMAN CORP COM 483548103 1983 45614 SH SOLE 43 42797 0 2817 KANDI TECHNOLOGIES GROUP INC COM 483709101 2 706 SH SOLE 22 706 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 1 325 SH SOLE 43 325 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 269 10787 SH SOLE 2 1825 0 8962 KANZHUN LIMITED SPONSORED ADS 48553T106 912 36630 SH SOLE 4 13690 0 22940 KANZHUN LIMITED SPONSORED ADS 48553T106 244 9810 SH SOLE 7 9810 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 159 6368 SH SOLE 13 491 0 5877 KANZHUN LIMITED SPONSORED ADS 48553T106 1207 48452 SH SOLE 15 48452 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 597 23976 SH SOLE 18 23976 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 20744 832777 SH SOLE 19 832777 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 36323 1458167 SH SOLE 21 1458167 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 20071 805752 SH SOLE 22 743731 0 62021 KANZHUN LIMITED SPONSORED ADS 48553T106 2360 94723 SH SOLE 23 94723 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 6248 250811 SH SOLE 25 250811 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 2199 88295 SH SOLE 26 9866 0 78429 KANZHUN LIMITED SPONSORED ADS 48553T106 5256 210980 SH SOLE 28 0 0 210980 KANZHUN LIMITED SPONSORED ADS 48553T106 11910 478139 SH SOLE 30 478139 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 18917 759406 SH SOLE 34 759406 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 7 300 SH SOLE 40 300 0 0 KAR AUCTION SVCS INC COM 48238T109 1840 101915 SH SOLE 2 34763 0 67152 KAR AUCTION SVCS INC COM 48238T109 7 383 SH SOLE 4 383 0 0 KAR AUCTION SVCS INC COM 48238T109 69 3834 SH SOLE 7 3834 0 0 KAR AUCTION SVCS INC COM 48238T109 8126 450221 SH SOLE 18 450221 0 0 KAR AUCTION SVCS INC COM 48238T109 3891 215561 SH SOLE 19 215561 0 0 KAR AUCTION SVCS INC COM 48238T109 270143 14966362 SH SOLE 21 14966362 0 0 KAR AUCTION SVCS INC COM 48238T109 55098 3052526 SH SOLE 22 2922969 0 129557 KAR AUCTION SVCS INC COM 48238T109 429 23758 SH SOLE 25 23758 0 0 KAR AUCTION SVCS INC COM 48238T109 794 43999 SH SOLE 26 34199 0 9800 KAR AUCTION SVCS INC COM 48238T109 40 2223 SH SOLE 28 2223 0 0 KAR AUCTION SVCS INC COM 48238T109 3903 216217 SH SOLE 30 216217 0 0 KAR AUCTION SVCS INC COM 48238T109 431 23859 SH SOLE 36 23859 0 0 KAR AUCTION SVCS INC COM 48238T109 304 16829 SH SOLE 40 16829 0 0 KAR AUCTION SVCS INC COM 48238T109 12 690 SH OTR 43 690 0 0 KAR AUCTION SVCS INC COM 48238T109 807 44703 SH SOLE 43 38328 0 6375 KARAT PACKAGING INC COM 48563L101 118 5927 SH SOLE 2 5621 0 306 KARAT PACKAGING INC COM 48563L101 260 13121 SH SOLE 18 13121 0 0 KARAT PACKAGING INC COM 48563L101 685 34503 SH SOLE 19 34503 0 0 KARAT PACKAGING INC COM 48563L101 3120 157156 SH SOLE 21 157156 0 0 KARAT PACKAGING INC COM 48563L101 1956 98526 SH SOLE 22 98381 0 145 KARAT PACKAGING INC COM 48563L101 58 2914 SH SOLE 23 2914 0 0 KAROOOOO LTD ORD SHS Y4600W108 40 1360 SH SOLE 22 1360 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1211 9554 SH SOLE 2 6615 0 2939 KARUNA THERAPEUTICS INC COM 48576A100 6 48 SH SOLE 4 48 0 0 KARUNA THERAPEUTICS INC COM 48576A100 40 314 SH SOLE 7 314 0 0 KARUNA THERAPEUTICS INC COM 48576A100 7507 59208 SH SOLE 18 58601 0 607 KARUNA THERAPEUTICS INC COM 48576A100 11041 87083 SH SOLE 19 87083 0 0 KARUNA THERAPEUTICS INC COM 48576A100 114976 906824 SH SOLE 21 906824 0 0 KARUNA THERAPEUTICS INC COM 48576A100 65870 519520 SH SOLE 22 507252 0 12268 KARUNA THERAPEUTICS INC COM 48576A100 37 292 SH SOLE 23 292 0 0 KARUNA THERAPEUTICS INC COM 48576A100 389 3070 SH SOLE 25 3070 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1065 8403 SH SOLE 26 6757 0 1646 KARUNA THERAPEUTICS INC COM 48576A100 48 379 SH SOLE 28 379 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3452 27226 SH SOLE 30 27226 0 0 KARUNA THERAPEUTICS INC COM 48576A100 30 240 SH SOLE 34 240 0 0 KARUNA THERAPEUTICS INC COM 48576A100 354 2795 SH SOLE 40 2795 0 0 KARUNA THERAPEUTICS INC COM 48576A100 184 1449 SH SOLE 43 1379 0 70 KARYOPHARM THERAPEUTICS INC COM 48576U106 1664 225792 SH SOLE 2 100967 0 124825 KARYOPHARM THERAPEUTICS INC COM 48576U106 2 207 SH SOLE 4 207 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 6 780 SH SOLE 7 780 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1780 241518 SH SOLE 18 202924 0 38594 KARYOPHARM THERAPEUTICS INC COM 48576U106 7839 1063694 SH SOLE 19 1063694 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 22707 3081058 SH SOLE 21 3081058 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 18738 2542430 SH SOLE 22 2502839 0 39591 KARYOPHARM THERAPEUTICS INC COM 48576U106 272 36856 SH SOLE 23 36856 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 100 13545 SH SOLE 25 13545 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1345 182463 SH SOLE 26 2195 0 180268 KARYOPHARM THERAPEUTICS INC COM 48576U106 3350 454553 SH SOLE 30 454553 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 11 1489 SH SOLE 36 1489 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 52 7068 SH SOLE 40 7068 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 561 76165 SH SOLE 43 74655 0 1510 KASPIEN HOLDINGS INC COM NEW 485837108 1 187 SH SOLE 18 187 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 19 2670 SH SOLE 21 2670 0 0 KASPIEN HOLDINGS INC COM NEW 485837108 98 13461 SH SOLE 22 13461 0 0 KATAPULT HOLDINGS INC COM 485859102 340 143007 SH SOLE 21 143007 0 0 KATAPULT HOLDINGS INC COM 485859102 1949 818867 SH SOLE 22 818867 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 65 1334 SH SOLE 19 1334 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 2624 53730 SH SOLE 21 53730 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 3422 70077 SH SOLE 22 70077 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 63216 1294607 SH SOLE 43 1219594 0 75013 KB HOME COM 48666K109 3064 94632 SH SOLE 2 57746 0 36886 KB HOME COM 48666K109 11 326 SH SOLE 4 326 0 0 KB HOME COM 48666K109 66 2045 SH SOLE 7 2045 0 0 KB HOME COM 48666K109 12396 382838 SH SOLE 18 382838 0 0 KB HOME COM 48666K109 4470 138040 SH SOLE 19 138040 0 0 KB HOME COM 48666K109 218834 6758293 SH SOLE 21 6758293 0 0 KB HOME COM 48666K109 77677 2398907 SH SOLE 22 2323596 0 75311 KB HOME COM 48666K109 462 14282 SH SOLE 25 14282 0 0 KB HOME COM 48666K109 1203 37138 SH SOLE 26 27879 0 9259 KB HOME COM 48666K109 257 7941 SH SOLE 28 7941 0 0 KB HOME COM 48666K109 1556 48049 SH SOLE 30 48049 0 0 KB HOME COM 48666K109 240 7419 SH SOLE 36 7419 0 0 KB HOME COM 48666K109 313 9674 SH SOLE 40 9674 0 0 KB HOME COM 48666K109 12088 373307 SH SOLE 43 365237 0 8070 KBR INC COM 48242W106 11424 208736 SH SOLE 2 143962 0 64774 KBR INC COM 48242W106 30 555 SH SOLE 4 555 0 0 KBR INC COM 48242W106 156 2846 SH SOLE 7 2846 0 0 KBR INC COM 48242W106 34930 638216 SH SOLE 18 624649 0 13567 KBR INC COM 48242W106 31722 579605 SH SOLE 19 579605 0 0 KBR INC COM 48242W106 532052 9721403 SH SOLE 21 9721403 0 0 KBR INC COM 48242W106 234801 4290173 SH SOLE 22 4195917 0 94256 KBR INC COM 48242W106 817 14921 SH SOLE 23 14921 0 0 KBR INC COM 48242W106 3935 71902 SH SOLE 26 60621 0 11281 KBR INC COM 48242W106 138 2518 SH SOLE 28 2518 0 0 KBR INC COM 48242W106 4556 83243 SH SOLE 30 83243 0 0 KBR INC COM 48242W106 95 1743 SH SOLE 36 1743 0 0 KBR INC COM 48242W106 977 17853 SH SOLE 40 17853 0 0 KBR INC COM 48242W106 27 494 SH OTR 43 494 0 0 KBR INC COM 48242W106 2745 50151 SH SOLE 43 47961 0 2190 KBR INC NOTE 2.500%11/0 48242WAB2 868 400000 PRN SOLE 2 400000 0 0 KBR INC NOTE 2.500%11/0 48242WAB2 4644 2140000 PRN SOLE 21 2140000 0 0 KBR INC NOTE 2.500%11/0 48242WAB2 1519 700000 PRN SOLE 22 700000 0 0 KE HLDGS INC SPONSORED ADS 482497104 6645 537192 SH SOLE 2 49130 0 488062 KE HLDGS INC SPONSORED ADS 482497104 3004 242881 SH SOLE 4 89849 0 153032 KE HLDGS INC SPONSORED ADS 482497104 547 44188 SH SOLE 7 44188 0 0 KE HLDGS INC SPONSORED ADS 482497104 1208 97618 SH SOLE 13 33059 0 64559 KE HLDGS INC SPONSORED ADS 482497104 3368 272266 SH SOLE 15 272266 0 0 KE HLDGS INC SPONSORED ADS 482497104 2235 180687 SH SOLE 18 180687 0 0 KE HLDGS INC SPONSORED ADS 482497104 23090 1866580 SH SOLE 19 1866580 0 0 KE HLDGS INC SPONSORED ADS 482497104 84517 6832423 SH SOLE 21 6832423 0 0 KE HLDGS INC SPONSORED ADS 482497104 52147 4215616 SH SOLE 22 3821192 0 394424 KE HLDGS INC SPONSORED ADS 482497104 5240 423596 SH SOLE 23 423596 0 0 KE HLDGS INC SPONSORED ADS 482497104 5201 420413 SH SOLE 25 420413 0 0 KE HLDGS INC SPONSORED ADS 482497104 8275 668988 SH SOLE 26 169818 0 499170 KE HLDGS INC SPONSORED ADS 482497104 7170 579602 SH SOLE 28 26573 0 553029 KE HLDGS INC SPONSORED ADS 482497104 501 40514 SH SOLE 29 40514 0 0 KE HLDGS INC SPONSORED ADS 482497104 28515 2305153 SH SOLE 30 2305153 0 0 KE HLDGS INC SPONSORED ADS 482497104 1201 97129 SH SOLE 31 84022 0 13107 KE HLDGS INC SPONSORED ADS 482497104 409 33099 SH SOLE 32 33099 0 0 KE HLDGS INC SPONSORED ADS 482497104 9244 747263 SH SOLE 34 747263 0 0 KE HLDGS INC SPONSORED ADS 482497104 17 1358 SH SOLE 40 1358 0 0 KEARNY FINL CORP MD COM 48716P108 982 76280 SH SOLE 2 54744 0 21536 KEARNY FINL CORP MD COM 48716P108 3 232 SH SOLE 4 232 0 0 KEARNY FINL CORP MD COM 48716P108 13 1034 SH SOLE 7 1034 0 0 KEARNY FINL CORP MD COM 48716P108 2424 188206 SH SOLE 18 188206 0 0 KEARNY FINL CORP MD COM 48716P108 1521 118089 SH SOLE 19 118089 0 0 KEARNY FINL CORP MD COM 48716P108 32896 2554005 SH SOLE 21 2554005 0 0 KEARNY FINL CORP MD COM 48716P108 24629 1912180 SH SOLE 22 1847819 0 64361 KEARNY FINL CORP MD COM 48716P108 124 9631 SH SOLE 25 9631 0 0 KEARNY FINL CORP MD COM 48716P108 429 33321 SH SOLE 26 29365 0 3956 KEARNY FINL CORP MD COM 48716P108 31 2427 SH SOLE 28 2427 0 0 KEARNY FINL CORP MD COM 48716P108 229 17808 SH SOLE 30 17808 0 0 KEARNY FINL CORP MD COM 48716P108 145 11255 SH SOLE 40 11255 0 0 KEARNY FINL CORP MD COM 48716P108 1178 91439 SH SOLE 43 80777 0 10662 KELLOGG CO COM 487836108 68997 1069884 SH SOLE 2 465458 0 604426 KELLOGG CO COM 487836108 17952 278369 SH SOLE 4 230272 0 48097 KELLOGG CO COM 487836108 18106 280762 SH SOLE 7 272421 0 8341 KELLOGG CO COM 487836108 57 887 SH SOLE 13 887 0 0 KELLOGG CO COM 487836108 2352 36468 SH SOLE 15 36468 0 0 KELLOGG CO COM 487836108 33566 520489 SH SOLE 18 439393 0 81096 KELLOGG CO COM 487836108 27187 421567 SH SOLE 19 421567 0 0 KELLOGG CO COM 487836108 726073 11258688 SH SOLE 21 11258688 0 0 KELLOGG CO COM 487836108 432049 6699466 SH SOLE 22 5913009 0 786457 KELLOGG CO COM 487836108 22193 344135 SH SOLE 23 344135 0 0 KELLOGG CO COM 487836108 42219 654659 SH SOLE 25 654659 0 0 KELLOGG CO COM 487836108 62393 967477 SH SOLE 26 461598 0 505879 KELLOGG CO COM 487836108 55078 854048 SH SOLE 28 123678 0 730370 KELLOGG CO COM 487836108 185112 2870396 SH SOLE 30 2787132 0 83264 KELLOGG CO COM 487836108 3520 54588 SH SOLE 31 25416 0 29172 KELLOGG CO COM 487836108 2823 43775 SH SOLE 34 43775 0 0 KELLOGG CO COM 487836108 10882 168740 SH SOLE 36 168740 0 0 KELLOGG CO COM 487836108 592 9177 SH SOLE 40 9177 0 0 KELLOGG CO COM 487836108 48 739 SH OTR 43 739 0 0 KELLOGG CO COM 487836108 20096 311615 SH SOLE 43 288117 0 23498 KELLY SVCS INC CL A 488152208 1732 79839 SH SOLE 2 47812 0 32027 KELLY SVCS INC CL A 488152208 5 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 12 544 SH SOLE 7 544 0 0 KELLY SVCS INC CL A 488152208 3009 138728 SH SOLE 18 138728 0 0 KELLY SVCS INC CL A 488152208 4815 221998 SH SOLE 19 221998 0 0 KELLY SVCS INC CL A 488152208 100411 4629356 SH SOLE 21 4629356 0 0 KELLY SVCS INC CL A 488152208 22093 1018571 SH SOLE 22 983894 0 34677 KELLY SVCS INC CL A 488152208 148 6802 SH SOLE 25 6802 0 0 KELLY SVCS INC CL A 488152208 477 21991 SH SOLE 26 3345 0 18646 KELLY SVCS INC CL A 488152208 1359 62657 SH SOLE 30 62657 0 0 KELLY SVCS INC CL A 488152208 137 6331 SH SOLE 36 6331 0 0 KELLY SVCS INC CL A 488152208 82 3779 SH SOLE 40 3779 0 0 KELLY SVCS INC CL A 488152208 3703 170720 SH SOLE 43 166348 0 4372 KEMPER CORP COM 488401100 10502 185743 SH SOLE 2 52710 0 133033 KEMPER CORP COM 488401100 14 255 SH SOLE 4 255 0 0 KEMPER CORP COM 488401100 105 1859 SH SOLE 7 1859 0 0 KEMPER CORP COM 488401100 7339 129799 SH SOLE 18 129799 0 0 KEMPER CORP COM 488401100 1051 18588 SH SOLE 19 18588 0 0 KEMPER CORP COM 488401100 162646 2876655 SH SOLE 21 2876655 0 0 KEMPER CORP COM 488401100 91927 1625871 SH SOLE 22 1551886 0 73985 KEMPER CORP COM 488401100 480 8481 SH SOLE 25 8481 0 0 KEMPER CORP COM 488401100 1177 20809 SH SOLE 26 16632 0 4177 KEMPER CORP COM 488401100 65 1150 SH SOLE 28 1150 0 0 KEMPER CORP COM 488401100 2311 40875 SH SOLE 30 40875 0 0 KEMPER CORP COM 488401100 50 892 SH SOLE 31 892 0 0 KEMPER CORP COM 488401100 81 1438 SH SOLE 36 1438 0 0 KEMPER CORP COM 488401100 430 7608 SH SOLE 40 7608 0 0 KEMPER CORP COM 488401100 8 139 SH OTR 43 139 0 0 KEMPER CORP COM 488401100 936 16549 SH SOLE 43 14655 0 1894 KEMPHARM INC COM NEW 488445206 84 16766 SH SOLE 2 1168 0 15598 KEMPHARM INC COM NEW 488445206 2 459 SH SOLE 7 459 0 0 KEMPHARM INC COM NEW 488445206 450 89428 SH SOLE 18 89428 0 0 KEMPHARM INC COM NEW 488445206 250 49749 SH SOLE 19 49749 0 0 KEMPHARM INC COM NEW 488445206 6676 1327254 SH SOLE 21 1327254 0 0 KEMPHARM INC COM NEW 488445206 3790 753528 SH SOLE 22 741767 0 11761 KEMPHARM INC COM NEW 488445206 81 16150 SH SOLE 30 16150 0 0 KENNAMETAL INC COM 489170100 5024 175613 SH SOLE 2 110197 0 65416 KENNAMETAL INC COM 489170100 9 321 SH SOLE 4 321 0 0 KENNAMETAL INC COM 489170100 58 2036 SH SOLE 7 2036 0 0 KENNAMETAL INC COM 489170100 11253 393314 SH SOLE 18 393314 0 0 KENNAMETAL INC COM 489170100 8472 296125 SH SOLE 19 296125 0 0 KENNAMETAL INC COM 489170100 168531 5890619 SH SOLE 21 5890619 0 0 KENNAMETAL INC COM 489170100 74927 2618907 SH SOLE 22 2534972 0 83935 KENNAMETAL INC COM 489170100 174 6072 SH SOLE 23 6072 0 0 KENNAMETAL INC COM 489170100 289 10086 SH SOLE 25 10086 0 0 KENNAMETAL INC COM 489170100 1954 68286 SH SOLE 26 33322 0 34964 KENNAMETAL INC COM 489170100 31 1081 SH SOLE 28 1081 0 0 KENNAMETAL INC COM 489170100 1137 39726 SH SOLE 30 39726 0 0 KENNAMETAL INC COM 489170100 78 2736 SH SOLE 36 2736 0 0 KENNAMETAL INC COM 489170100 265 9269 SH SOLE 40 9269 0 0 KENNAMETAL INC COM 489170100 2118 74043 SH SOLE 43 70903 0 3140 KENNEDY-WILSON HOLDINGS INC COM 489398107 7382 302656 SH SOLE 2 153299 0 149357 KENNEDY-WILSON HOLDINGS INC COM 489398107 1382 56659 SH SOLE 4 56659 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3627 148727 SH SOLE 7 148727 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 8519 349270 SH SOLE 18 349270 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 21272 872146 SH SOLE 19 872146 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 105805 4338036 SH SOLE 21 4338036 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 107249 4397256 SH SOLE 22 4272959 0 124297 KENNEDY-WILSON HOLDINGS INC COM 489398107 632 25911 SH SOLE 23 25911 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 13053 535173 SH SOLE 25 535173 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 5792 237459 SH SOLE 26 39255 0 198204 KENNEDY-WILSON HOLDINGS INC COM 489398107 1778 72896 SH SOLE 28 2245 0 70651 KENNEDY-WILSON HOLDINGS INC COM 489398107 13837 567326 SH SOLE 30 567326 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 84 3449 SH SOLE 36 3449 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 418 17128 SH SOLE 40 17128 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1173 48083 SH SOLE 43 34843 0 13240 KENON HLDGS LTD SHS Y46717107 5403 79545 SH SOLE 7 79545 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 5 689 SH SOLE 18 689 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 78 10547 SH SOLE 21 10547 0 0 KEROS THERAPEUTICS INC COM 492327101 298 5480 SH SOLE 2 3861 0 1619 KEROS THERAPEUTICS INC COM 492327101 14 250 SH SOLE 7 250 0 0 KEROS THERAPEUTICS INC COM 492327101 2410 44324 SH SOLE 18 44324 0 0 KEROS THERAPEUTICS INC COM 492327101 12467 229256 SH SOLE 19 229256 0 0 KEROS THERAPEUTICS INC COM 492327101 36001 662023 SH SOLE 21 662023 0 0 KEROS THERAPEUTICS INC COM 492327101 17990 330813 SH SOLE 22 323970 0 6843 KEROS THERAPEUTICS INC COM 492327101 88 1620 SH SOLE 25 1620 0 0 KEROS THERAPEUTICS INC COM 492327101 65 1191 SH SOLE 26 269 0 922 KEROS THERAPEUTICS INC COM 492327101 979 18011 SH SOLE 30 18011 0 0 KEROS THERAPEUTICS INC COM 492327101 89 1634 SH SOLE 34 1634 0 0 KEROS THERAPEUTICS INC COM 492327101 58 1073 SH SOLE 40 1073 0 0 KEROS THERAPEUTICS INC COM 492327101 129 2371 SH SOLE 43 2334 0 37 KEURIG DR PEPPER INC COM 49271V100 45761 1207411 SH SOLE 2 217897 0 989514 KEURIG DR PEPPER INC COM 49271V100 24052 634620 SH SOLE 4 395374 0 239246 KEURIG DR PEPPER INC COM 49271V100 9038 238477 SH SOLE 7 238477 0 0 KEURIG DR PEPPER INC COM 49271V100 128 3386 SH SOLE 13 3386 0 0 KEURIG DR PEPPER INC COM 49271V100 3601 95010 SH SOLE 15 95010 0 0 KEURIG DR PEPPER INC COM 49271V100 56487 1490420 SH SOLE 18 1316054 0 174366 KEURIG DR PEPPER INC COM 49271V100 24740 652776 SH SOLE 19 652776 0 0 KEURIG DR PEPPER INC COM 49271V100 249747 6589643 SH SOLE 21 6589643 0 0 KEURIG DR PEPPER INC COM 49271V100 605556 15977727 SH SOLE 22 14458637 0 1519090 KEURIG DR PEPPER INC COM 49271V100 33584 886117 SH SOLE 23 886117 0 0 KEURIG DR PEPPER INC COM 49271V100 53712 1417197 SH SOLE 25 1417197 0 0 KEURIG DR PEPPER INC COM 49271V100 47866 1262958 SH SOLE 26 643224 0 619734 KEURIG DR PEPPER INC COM 49271V100 89932 2372885 SH SOLE 28 28700 0 2344185 KEURIG DR PEPPER INC COM 49271V100 109072 2877887 SH SOLE 30 2877887 0 0 KEURIG DR PEPPER INC COM 49271V100 5817 153484 SH SOLE 31 74694 0 78790 KEURIG DR PEPPER INC COM 49271V100 12640 333519 SH SOLE 32 333519 0 0 KEURIG DR PEPPER INC COM 49271V100 1323 34910 SH SOLE 34 34910 0 0 KEURIG DR PEPPER INC COM 49271V100 11942 315091 SH SOLE 36 315091 0 0 KEURIG DR PEPPER INC COM 49271V100 866 22839 SH SOLE 40 22839 0 0 KEURIG DR PEPPER INC COM 49271V100 76 2003 SH OTR 43 2003 0 0 KEURIG DR PEPPER INC COM 49271V100 36175 954495 SH SOLE 43 930423 0 24072 KEWAUNEE SCIENTIFIC CORP COM 492854104 7 471 SH SOLE 18 471 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 92 6325 SH SOLE 21 6325 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 28 1950 SH SOLE 22 1950 0 0 KEY TRONIC CORP COM 493144109 11 2031 SH SOLE 18 2031 0 0 KEY TRONIC CORP COM 493144109 184 32488 SH SOLE 21 32488 0 0 KEY TRONIC CORP COM 493144109 110 19463 SH SOLE 22 19463 0 0 KEYCORP COM 493267108 57912 2587678 SH SOLE 2 609130 0 1978548 KEYCORP COM 493267108 19203 858022 SH SOLE 4 454033 0 403989 KEYCORP COM 493267108 19656 878276 SH SOLE 7 849865 0 28411 KEYCORP COM 493267108 88 3925 SH SOLE 13 3925 0 0 KEYCORP COM 493267108 3008 134411 SH SOLE 15 134411 0 0 KEYCORP COM 493267108 0 13 SH SOLE 17 0 0 13 KEYCORP COM 493267108 53742 2401327 SH SOLE 18 2274585 0 126742 KEYCORP COM 493267108 8634 385801 SH SOLE 19 385801 0 0 KEYCORP COM 493267108 830710 37118421 SH SOLE 21 37118421 0 0 KEYCORP COM 493267108 439849 19653671 SH SOLE 22 17767757 0 1885914 KEYCORP COM 493267108 25848 1154949 SH SOLE 23 1154949 0 0 KEYCORP COM 493267108 65204 2913495 SH SOLE 25 2913495 0 0 KEYCORP COM 493267108 57422 2565777 SH SOLE 26 603183 0 1962594 KEYCORP COM 493267108 66310 2962898 SH SOLE 28 248236 0 2714662 KEYCORP COM 493267108 169238 7562035 SH SOLE 30 7545804 0 16231 KEYCORP COM 493267108 4849 216651 SH SOLE 31 106420 0 110231 KEYCORP COM 493267108 4102 183309 SH SOLE 32 183309 0 0 KEYCORP COM 493267108 1019 45524 SH SOLE 34 45524 0 0 KEYCORP COM 493267108 10216 456466 SH SOLE 35 456466 0 0 KEYCORP COM 493267108 9654 431388 SH SOLE 36 431388 0 0 KEYCORP COM 493267108 664 29682 SH SOLE 40 29682 0 0 KEYCORP COM 493267108 53 2377 SH OTR 43 2377 0 0 KEYCORP COM 493267108 23066 1030632 SH SOLE 43 943646 0 86986 KEYSIGHT TECHNOLOGIES INC COM 49338L103 75957 480830 SH SOLE 2 292454 0 188376 KEYSIGHT TECHNOLOGIES INC COM 49338L103 34307 217175 SH SOLE 4 132271 0 84904 KEYSIGHT TECHNOLOGIES INC COM 49338L103 34174 216331 SH SOLE 7 211174 0 5157 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3702 23432 SH SOLE 13 23432 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2701 17098 SH SOLE 15 17098 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 71715 453977 SH SOLE 18 397714 0 56263 KEYSIGHT TECHNOLOGIES INC COM 49338L103 65656 415624 SH SOLE 19 415624 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1133494 7175376 SH SOLE 21 7175376 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 768421 4864346 SH SOLE 22 4311042 0 553304 KEYSIGHT TECHNOLOGIES INC COM 49338L103 48960 309935 SH SOLE 23 309935 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 55325 350226 SH SOLE 25 350226 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 90224 571145 SH SOLE 26 255264 0 315881 KEYSIGHT TECHNOLOGIES INC COM 49338L103 126180 798762 SH SOLE 28 6167 0 792595 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2854 18064 SH SOLE 29 18064 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 246295 1559125 SH SOLE 30 1464912 0 94213 KEYSIGHT TECHNOLOGIES INC COM 49338L103 16120 102047 SH SOLE 31 81314 0 20733 KEYSIGHT TECHNOLOGIES INC COM 49338L103 47830 302780 SH SOLE 34 302780 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 19354 122519 SH SOLE 36 122519 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 978 6188 SH SOLE 40 6188 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 74 469 SH OTR 43 469 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 35574 225194 SH SOLE 43 209561 0 15633 KEZAR LIFE SCIENCES INC COM 49372L100 617 37130 SH SOLE 2 1310 0 35820 KEZAR LIFE SCIENCES INC COM 49372L100 8 502 SH SOLE 7 502 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1868 112378 SH SOLE 18 112378 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1075 64684 SH SOLE 19 64684 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 29184 1755931 SH SOLE 21 1755931 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 15025 904003 SH SOLE 22 880458 0 23545 KEZAR LIFE SCIENCES INC COM 49372L100 373 22446 SH SOLE 30 22446 0 0 KFORCE INC COM 493732101 5449 73663 SH SOLE 2 37402 0 36261 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 5580 75441 SH SOLE 18 56777 0 18664 KFORCE INC COM 493732101 19087 258038 SH SOLE 19 258038 0 0 KFORCE INC COM 493732101 55629 752047 SH SOLE 21 752047 0 0 KFORCE INC COM 493732101 60937 823810 SH SOLE 22 810794 0 13016 KFORCE INC COM 493732101 1395 18855 SH SOLE 23 18855 0 0 KFORCE INC COM 493732101 203 2748 SH SOLE 25 2748 0 0 KFORCE INC COM 493732101 8086 109311 SH SOLE 26 10254 0 99057 KFORCE INC COM 493732101 27 364 SH SOLE 28 364 0 0 KFORCE INC COM 493732101 429 5804 SH SOLE 30 5804 0 0 KFORCE INC COM 493732101 202 2726 SH SOLE 34 2726 0 0 KFORCE INC COM 493732101 59 798 SH SOLE 36 798 0 0 KFORCE INC COM 493732101 206 2788 SH SOLE 40 2788 0 0 KFORCE INC COM 493732101 1082 14633 SH SOLE 43 14371 0 262 KHOSLA VENTURES ACQUISITION CL A 482504107 92 9373 SH SOLE 4 9373 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 1047 107104 SH SOLE 18 107104 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 10368 1060145 SH SOLE 19 1060145 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 571 58402 SH SOLE 22 58402 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 97 9888 SH SOLE 26 9888 0 0 KHOSLA VENTURES ACQUISITION CL A 482504107 4078 416963 SH SOLE 34 416963 0 0 KIDPIK CORP COM 49382L108 2 452 SH SOLE 18 452 0 0 KIDPIK CORP COM 49382L108 21 4333 SH SOLE 21 4333 0 0 KILROY RLTY CORP COM 49427F108 19384 253653 SH SOLE 2 84257 0 169396 KILROY RLTY CORP COM 49427F108 4311 56412 SH SOLE 4 56412 0 0 KILROY RLTY CORP COM 49427F108 12560 164350 SH SOLE 7 164350 0 0 KILROY RLTY CORP COM 49427F108 17757 232361 SH SOLE 18 232361 0 0 KILROY RLTY CORP COM 49427F108 13341 174569 SH SOLE 19 174569 0 0 KILROY RLTY CORP COM 49427F108 491542 6432107 SH SOLE 21 6432107 0 0 KILROY RLTY CORP COM 49427F108 294950 3859594 SH SOLE 22 3701031 0 158563 KILROY RLTY CORP COM 49427F108 234 3057 SH SOLE 23 3057 0 0 KILROY RLTY CORP COM 49427F108 39786 520624 SH SOLE 25 520624 0 0 KILROY RLTY CORP COM 49427F108 3672 48046 SH SOLE 26 39664 0 8382 KILROY RLTY CORP COM 49427F108 10882 142396 SH SOLE 28 72613 0 69783 KILROY RLTY CORP COM 49427F108 42345 554115 SH SOLE 30 554115 0 0 KILROY RLTY CORP COM 49427F108 130 1702 SH SOLE 31 1702 0 0 KILROY RLTY CORP COM 49427F108 1404 18378 SH SOLE 36 18378 0 0 KILROY RLTY CORP COM 49427F108 1057 13838 SH SOLE 40 13838 0 0 KILROY RLTY CORP COM 49427F108 17167 224640 SH SOLE 43 221682 0 2958 KIMBALL ELECTRONICS INC COM 49428J109 437 21880 SH SOLE 2 7136 0 14744 KIMBALL ELECTRONICS INC COM 49428J109 7 335 SH SOLE 7 335 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1452 72657 SH SOLE 18 72657 0 0 KIMBALL ELECTRONICS INC COM 49428J109 858 42915 SH SOLE 19 42915 0 0 KIMBALL ELECTRONICS INC COM 49428J109 19356 968279 SH SOLE 21 968279 0 0 KIMBALL ELECTRONICS INC COM 49428J109 12205 610534 SH SOLE 22 585354 0 25180 KIMBALL ELECTRONICS INC COM 49428J109 97 4851 SH SOLE 25 4851 0 0 KIMBALL ELECTRONICS INC COM 49428J109 49 2456 SH SOLE 26 2456 0 0 KIMBALL ELECTRONICS INC COM 49428J109 143 7150 SH SOLE 30 7150 0 0 KIMBALL ELECTRONICS INC COM 49428J109 83 4138 SH SOLE 36 4138 0 0 KIMBALL ELECTRONICS INC COM 49428J109 57 2827 SH SOLE 40 2827 0 0 KIMBALL ELECTRONICS INC COM 49428J109 323 16173 SH SOLE 43 16112 0 61 KIMBALL INTL INC CL B 494274103 855 101178 SH SOLE 2 22753 0 78425 KIMBALL INTL INC CL B 494274103 5 603 SH SOLE 7 603 0 0 KIMBALL INTL INC CL B 494274103 1033 122223 SH SOLE 18 114228 0 7995 KIMBALL INTL INC CL B 494274103 4528 535878 SH SOLE 19 535878 0 0 KIMBALL INTL INC CL B 494274103 12094 1431214 SH SOLE 21 1431214 0 0 KIMBALL INTL INC CL B 494274103 12812 1516188 SH SOLE 22 1480706 0 35482 KIMBALL INTL INC CL B 494274103 201 23825 SH SOLE 23 23825 0 0 KIMBALL INTL INC CL B 494274103 43 5139 SH SOLE 25 5139 0 0 KIMBALL INTL INC CL B 494274103 1253 148229 SH SOLE 26 3461 0 144768 KIMBALL INTL INC CL B 494274103 173 20434 SH SOLE 30 20434 0 0 KIMBALL INTL INC CL B 494274103 33 3946 SH SOLE 40 3946 0 0 KIMBALL INTL INC CL B 494274103 178 21046 SH SOLE 43 20747 0 299 KIMBERLY-CLARK CORP COM 494368103 105340 855309 SH SOLE 2 139222 0 716087 KIMBERLY-CLARK CORP COM 494368103 29267 237633 SH SOLE 4 210975 0 26658 KIMBERLY-CLARK CORP COM 494368103 46266 375658 SH SOLE 7 364678 0 10980 KIMBERLY-CLARK CORP COM 494368103 203 1645 SH SOLE 13 1645 0 0 KIMBERLY-CLARK CORP COM 494368103 5870 47665 SH SOLE 15 47665 0 0 KIMBERLY-CLARK CORP COM 494368103 2 19 SH SOLE 17 0 0 19 KIMBERLY-CLARK CORP COM 494368103 67041 544343 SH SOLE 18 498617 0 45726 KIMBERLY-CLARK CORP COM 494368103 29686 241033 SH SOLE 19 241033 0 0 KIMBERLY-CLARK CORP COM 494368103 1430573 11615562 SH SOLE 21 11615562 0 0 KIMBERLY-CLARK CORP COM 494368103 908826 7379233 SH SOLE 22 6713396 0 665837 KIMBERLY-CLARK CORP COM 494368103 52156 423478 SH SOLE 23 423478 0 0 KIMBERLY-CLARK CORP COM 494368103 66594 540712 SH SOLE 25 540712 0 0 KIMBERLY-CLARK CORP COM 494368103 98625 800784 SH SOLE 26 336024 0 464760 KIMBERLY-CLARK CORP COM 494368103 127624 1036245 SH SOLE 28 47896 0 988349 KIMBERLY-CLARK CORP COM 494368103 325757 2644991 SH SOLE 30 2637096 0 7895 KIMBERLY-CLARK CORP COM 494368103 9024 73270 SH SOLE 31 35359 0 37911 KIMBERLY-CLARK CORP COM 494368103 4882 39642 SH SOLE 32 39642 0 0 KIMBERLY-CLARK CORP COM 494368103 3970 32233 SH SOLE 34 32233 0 0 KIMBERLY-CLARK CORP COM 494368103 22214 180371 SH SOLE 36 180371 0 0 KIMBERLY-CLARK CORP COM 494368103 1387 11265 SH SOLE 40 11265 0 0 KIMBERLY-CLARK CORP COM 494368103 158 1281 SH OTR 43 1281 0 0 KIMBERLY-CLARK CORP COM 494368103 37456 304123 SH SOLE 43 276958 0 27165 KIMCO RLTY CORP COM 49446R109 30861 1249444 SH SOLE 2 187833 0 1061611 KIMCO RLTY CORP COM 49446R109 12891 521905 SH SOLE 4 499766 0 22139 KIMCO RLTY CORP COM 49446R109 30637 1240354 SH SOLE 7 1222834 0 17520 KIMCO RLTY CORP COM 49446R109 51 2059 SH SOLE 13 2059 0 0 KIMCO RLTY CORP COM 49446R109 2147 86917 SH SOLE 15 86917 0 0 KIMCO RLTY CORP COM 49446R109 23729 960700 SH SOLE 18 875365 0 85335 KIMCO RLTY CORP COM 49446R109 25079 1015327 SH SOLE 19 1015327 0 0 KIMCO RLTY CORP COM 49446R109 466138 18871989 SH SOLE 21 18871989 0 0 KIMCO RLTY CORP COM 49446R109 456405 18477951 SH SOLE 22 17201294 0 1276657 KIMCO RLTY CORP COM 49446R109 19643 795255 SH SOLE 23 795255 0 0 KIMCO RLTY CORP COM 49446R109 85748 3471585 SH SOLE 25 3471585 0 0 KIMCO RLTY CORP COM 49446R109 42714 1729294 SH SOLE 26 840047 0 889247 KIMCO RLTY CORP COM 49446R109 36069 1460303 SH SOLE 28 11673 0 1448630 KIMCO RLTY CORP COM 49446R109 14 557 SH SOLE 29 557 0 0 KIMCO RLTY CORP COM 49446R109 125362 5075385 SH SOLE 30 5075385 0 0 KIMCO RLTY CORP COM 49446R109 2028 82120 SH SOLE 31 68652 0 13468 KIMCO RLTY CORP COM 49446R109 777 31471 SH SOLE 34 31471 0 0 KIMCO RLTY CORP COM 49446R109 6266 253673 SH SOLE 36 253673 0 0 KIMCO RLTY CORP COM 49446R109 511 20688 SH SOLE 40 20688 0 0 KIMCO RLTY CORP COM 49446R109 33 1353 SH OTR 43 1353 0 0 KIMCO RLTY CORP COM 49446R109 8418 340825 SH SOLE 43 312699 0 28126 KINDER MORGAN INC DEL COM 49456B101 106072 5609299 SH SOLE 2 1979065 0 3630234 KINDER MORGAN INC DEL COM 49456B101 43553 2303189 SH SOLE 4 1533722 0 769467 KINDER MORGAN INC DEL COM 49456B101 95451 5047648 SH SOLE 7 4987339 0 60309 KINDER MORGAN INC DEL COM 49456B101 165 8706 SH SOLE 13 8706 0 0 KINDER MORGAN INC DEL COM 49456B101 5496 290653 SH SOLE 15 290653 0 0 KINDER MORGAN INC DEL COM 49456B101 0 1 SH SOLE 17 0 0 1 KINDER MORGAN INC DEL COM 49456B101 57004 3014503 SH SOLE 18 2744724 0 269779 KINDER MORGAN INC DEL COM 49456B101 19800 1047091 SH SOLE 19 1047091 0 0 KINDER MORGAN INC DEL COM 49456B101 1295896 68529666 SH SOLE 21 68529666 0 0 KINDER MORGAN INC DEL COM 49456B101 810070 42838203 SH SOLE 22 38697732 0 4140471 KINDER MORGAN INC DEL COM 49456B101 50202 2654804 SH SOLE 23 2654804 0 0 KINDER MORGAN INC DEL COM 49456B101 69674 3684490 SH SOLE 25 3684490 0 0 KINDER MORGAN INC DEL COM 49456B101 111655 5904555 SH SOLE 26 2071280 0 3833275 KINDER MORGAN INC DEL COM 49456B101 69630 3682184 SH SOLE 28 33894 0 3648290 KINDER MORGAN INC DEL COM 49456B101 538 28454 SH SOLE 29 28454 0 0 KINDER MORGAN INC DEL COM 49456B101 270169 14287123 SH SOLE 30 14287123 0 0 KINDER MORGAN INC DEL COM 49456B101 8517 450386 SH SOLE 31 218624 0 231762 KINDER MORGAN INC DEL COM 49456B101 46760 2472743 SH SOLE 34 2472743 0 0 KINDER MORGAN INC DEL COM 49456B101 20134 1064714 SH SOLE 36 1064714 0 0 KINDER MORGAN INC DEL COM 49456B101 1295 68468 SH SOLE 40 68468 0 0 KINDER MORGAN INC DEL COM 49456B101 101 5317 SH OTR 43 5317 0 0 KINDER MORGAN INC DEL COM 49456B101 17765 939454 SH SOLE 43 852092 0 87362 KINETIK HOLDINGS INC COM NEW CL A 02215L209 379 5836 SH SOLE 2 2327 0 3509 KINETIK HOLDINGS INC COM NEW CL A 02215L209 666 10250 SH SOLE 18 10250 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 384 5912 SH SOLE 19 5912 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 13292 204463 SH SOLE 21 204463 0 0 KINETIK HOLDINGS INC COM NEW CL A 02215L209 5203 80027 SH SOLE 22 77867 0 2160 KINETIK HOLDINGS INC COM NEW CL A 02215L209 1 17 SH SOLE 43 17 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 306 50370 SH SOLE 2 1431 0 48939 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 276 45446 SH SOLE 4 11532 0 33914 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 33 5504 SH SOLE 7 5504 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 71 11651 SH SOLE 13 0 0 11651 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 341 56100 SH SOLE 15 56100 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 102 16824 SH SOLE 18 16824 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 11081 1825559 SH SOLE 21 1825559 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 4059 668725 SH SOLE 22 602956 0 65769 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 356 58654 SH SOLE 23 58654 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 450 74067 SH SOLE 25 74067 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 499 82141 SH SOLE 26 15009 0 67132 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 768 126462 SH SOLE 28 6449 0 120013 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2782 458254 SH SOLE 30 458254 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 21 3432 SH SOLE 34 3432 0 0 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2 253 SH SOLE 40 253 0 0 KINGSTONE COS INC COM 496719105 11 1994 SH SOLE 18 1994 0 0 KINGSTONE COS INC COM 496719105 156 29305 SH SOLE 21 29305 0 0 KINGSTONE COS INC COM 496719105 610 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 194 35224 SH SOLE 21 35224 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 5 998 SH SOLE 22 998 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1244 125153 SH SOLE 2 65745 0 59408 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 4 392 SH SOLE 7 392 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 998 100387 SH SOLE 18 82543 0 17844 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5848 588329 SH SOLE 19 588329 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12680 1275674 SH SOLE 21 1275674 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12771 1284789 SH SOLE 22 1258279 0 26510 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 139 14004 SH SOLE 23 14004 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 48 4793 SH SOLE 25 4793 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 752 75685 SH SOLE 26 899 0 74786 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 194 19490 SH SOLE 30 19490 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 14 1405 SH SOLE 40 1405 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 42 4224 SH SOLE 43 3854 0 370 KINNATE BIOPHARMA INC COM 49705R105 698 61950 SH SOLE 2 40061 0 21889 KINNATE BIOPHARMA INC COM 49705R105 2 218 SH SOLE 7 218 0 0 KINNATE BIOPHARMA INC COM 49705R105 806 71540 SH SOLE 18 71540 0 0 KINNATE BIOPHARMA INC COM 49705R105 4028 357683 SH SOLE 19 357683 0 0 KINNATE BIOPHARMA INC COM 49705R105 11350 1008020 SH SOLE 21 1008020 0 0 KINNATE BIOPHARMA INC COM 49705R105 5533 491406 SH SOLE 22 476645 0 14761 KINNATE BIOPHARMA INC COM 49705R105 12 1045 SH SOLE 23 1045 0 0 KINNATE BIOPHARMA INC COM 49705R105 278 24689 SH SOLE 30 24689 0 0 KINNATE BIOPHARMA INC COM 49705R105 22 1942 SH SOLE 34 1942 0 0 KINNATE BIOPHARMA INC COM 49705R105 31 2742 SH SOLE 40 2742 0 0 KINNATE BIOPHARMA INC COM 49705R105 383 33989 SH SOLE 43 33506 0 483 KINROSS GOLD CORP COM 496902404 3024 514320 SH SOLE 21 514320 0 0 KINROSS GOLD CORP COM 496902404 5292 900073 SH SOLE 43 886029 0 14044 KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20500 2000000 SH SOLE 19 2000000 0 0 KINSALE CAP GROUP INC COM 49714P108 5922 25973 SH SOLE 2 23686 0 2287 KINSALE CAP GROUP INC COM 49714P108 20 89 SH SOLE 4 89 0 0 KINSALE CAP GROUP INC COM 49714P108 69 304 SH SOLE 7 304 0 0 KINSALE CAP GROUP INC COM 49714P108 21575 94619 SH SOLE 18 94040 0 579 KINSALE CAP GROUP INC COM 49714P108 9986 43796 SH SOLE 19 43796 0 0 KINSALE CAP GROUP INC COM 49714P108 338993 1486681 SH SOLE 21 1486681 0 0 KINSALE CAP GROUP INC COM 49714P108 139118 610112 SH SOLE 22 597363 0 12749 KINSALE CAP GROUP INC COM 49714P108 53 234 SH SOLE 23 234 0 0 KINSALE CAP GROUP INC COM 49714P108 723 3169 SH SOLE 25 3169 0 0 KINSALE CAP GROUP INC COM 49714P108 2329 10215 SH SOLE 26 7941 0 2274 KINSALE CAP GROUP INC COM 49714P108 93 406 SH SOLE 28 406 0 0 KINSALE CAP GROUP INC COM 49714P108 3113 13652 SH SOLE 30 13652 0 0 KINSALE CAP GROUP INC COM 49714P108 210 921 SH SOLE 34 921 0 0 KINSALE CAP GROUP INC COM 49714P108 654 2866 SH SOLE 40 2866 0 0 KINSALE CAP GROUP INC COM 49714P108 1977 8672 SH SOLE 43 8553 0 119 KINTARA THERAPEUTICS INC COM 49720K101 2 5855 SH SOLE 18 5855 0 0 KINTARA THERAPEUTICS INC COM 49720K101 34 85425 SH SOLE 21 85425 0 0 KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 0 42 SH SOLE 21 42 0 0 KIORA PHARMACEUTICALS INC COMMON STOCK 49721T101 13 20939 SH SOLE 22 20939 0 0 KIRBY CORP COM 497266106 16039 222175 SH SOLE 2 32406 0 189769 KIRBY CORP COM 497266106 5 76 SH SOLE 4 76 0 0 KIRBY CORP COM 497266106 100 1386 SH SOLE 7 1386 0 0 KIRBY CORP COM 497266106 9463 131087 SH SOLE 18 131087 0 0 KIRBY CORP COM 497266106 1288 17836 SH SOLE 19 17836 0 0 KIRBY CORP COM 497266106 216661 3001256 SH SOLE 21 3001256 0 0 KIRBY CORP COM 497266106 114989 1592868 SH SOLE 22 1541808 0 51060 KIRBY CORP COM 497266106 138 1909 SH SOLE 25 1909 0 0 KIRBY CORP COM 497266106 367 5079 SH SOLE 26 3914 0 1165 KIRBY CORP COM 497266106 111 1537 SH SOLE 28 1537 0 0 KIRBY CORP COM 497266106 295 4092 SH SOLE 30 4092 0 0 KIRBY CORP COM 497266106 65 896 SH SOLE 31 896 0 0 KIRBY CORP COM 497266106 187 2587 SH SOLE 36 2587 0 0 KIRBY CORP COM 497266106 110 1528 SH SOLE 40 1528 0 0 KIRBY CORP COM 497266106 2652 36731 SH SOLE 43 34148 0 2583 KIRKLANDS INC COM 497498105 20 2194 SH SOLE 2 569 0 1625 KIRKLANDS INC COM 497498105 2 225 SH SOLE 7 225 0 0 KIRKLANDS INC COM 497498105 370 39785 SH SOLE 18 39785 0 0 KIRKLANDS INC COM 497498105 229 24699 SH SOLE 19 24699 0 0 KIRKLANDS INC COM 497498105 4433 477194 SH SOLE 21 477194 0 0 KIRKLANDS INC COM 497498105 2142 230568 SH SOLE 22 227550 0 3018 KIROMIC BIOPHARMA INC COM 497634105 2 2234 SH SOLE 18 2234 0 0 KIROMIC BIOPHARMA INC COM 497634105 28 32313 SH SOLE 21 32313 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6810 299061 SH SOLE 2 176862 0 122199 KITE RLTY GROUP TR COM NEW 49803T300 2352 103298 SH SOLE 4 103298 0 0 KITE RLTY GROUP TR COM NEW 49803T300 6211 272789 SH SOLE 7 272789 0 0 KITE RLTY GROUP TR COM NEW 49803T300 23395 1027432 SH SOLE 18 1027432 0 0 KITE RLTY GROUP TR COM NEW 49803T300 14776 648907 SH SOLE 19 648907 0 0 KITE RLTY GROUP TR COM NEW 49803T300 379256 16655941 SH SOLE 21 16655941 0 0 KITE RLTY GROUP TR COM NEW 49803T300 182863 8030876 SH SOLE 22 7808105 0 222771 KITE RLTY GROUP TR COM NEW 49803T300 145 6363 SH SOLE 23 6363 0 0 KITE RLTY GROUP TR COM NEW 49803T300 21724 954083 SH SOLE 25 954083 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1896 83284 SH SOLE 26 64925 0 18359 KITE RLTY GROUP TR COM NEW 49803T300 2995 131554 SH SOLE 28 1505 0 130049 KITE RLTY GROUP TR COM NEW 49803T300 23378 1026690 SH SOLE 30 1026690 0 0 KITE RLTY GROUP TR COM NEW 49803T300 436 19160 SH SOLE 34 19160 0 0 KITE RLTY GROUP TR COM NEW 49803T300 596 26181 SH SOLE 40 26181 0 0 KITE RLTY GROUP TR COM NEW 49803T300 33 1462 SH OTR 43 1462 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7243 318077 SH SOLE 43 305775 0 12302 KKR & CO INC COM 48251W104 68072 1164217 SH SOLE 2 79359 0 1084858 KKR & CO INC COM 48251W104 18679 319463 SH SOLE 4 193359 0 126104 KKR & CO INC COM 48251W104 2791 47730 SH SOLE 7 47730 0 0 KKR & CO INC COM 48251W104 139 2371 SH SOLE 13 2371 0 0 KKR & CO INC COM 48251W104 2405 41130 SH SOLE 15 41130 0 0 KKR & CO INC COM 48251W104 196868 3366996 SH SOLE 18 2418441 0 948555 KKR & CO INC COM 48251W104 454220 7768424 SH SOLE 19 7768424 0 0 KKR & CO INC COM 48251W104 456516 7807694 SH SOLE 21 7807694 0 0 KKR & CO INC COM 48251W104 773276 13225168 SH SOLE 22 12268931 0 956237 KKR & CO INC COM 48251W104 38149 652452 SH SOLE 23 652452 0 0 KKR & CO INC COM 48251W104 39221 670783 SH SOLE 25 670783 0 0 KKR & CO INC COM 48251W104 42368 724611 SH SOLE 26 297211 0 427400 KKR & CO INC COM 48251W104 55332 946326 SH SOLE 28 10554 0 935772 KKR & CO INC COM 48251W104 16 271 SH SOLE 29 271 0 0 KKR & CO INC COM 48251W104 100607 1720654 SH SOLE 30 1720654 0 0 KKR & CO INC COM 48251W104 6690 114421 SH SOLE 31 55874 0 58547 KKR & CO INC COM 48251W104 5945 101681 SH SOLE 34 101681 0 0 KKR & CO INC COM 48251W104 12021 205597 SH SOLE 36 205597 0 0 KKR & CO INC COM 48251W104 1026 17554 SH SOLE 40 17554 0 0 KKR & CO INC COM 48251W104 2065 35313 SH SOLE 43 33281 0 2032 KKR & CO INC 6% MCONV PFD C 48251W401 970 13048 SH SOLE 7 13048 0 0 KKR & CO INC 6% MCONV PFD C 48251W401 135234 1819862 SH SOLE 21 1819862 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 832 84000 SH SOLE 2 84000 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4455 450000 SH SOLE 19 450000 0 0 KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4613 466000 SH SOLE 34 466000 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 510 24750 SH SOLE 2 9624 0 15126 KKR REAL ESTATE FIN TR INC COM 48251K100 6 309 SH SOLE 7 309 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2830 137325 SH SOLE 18 137325 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1314 63777 SH SOLE 19 63777 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 118334 5741576 SH SOLE 21 5741576 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 22953 1113681 SH SOLE 22 1079928 0 33753 KKR REAL ESTATE FIN TR INC COM 48251K100 80 3888 SH SOLE 25 3888 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 110 5342 SH SOLE 26 0 0 5342 KKR REAL ESTATE FIN TR INC COM 48251K100 1657 80419 SH SOLE 30 80419 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 60 2922 SH SOLE 40 2922 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 944 45819 SH SOLE 43 36990 0 8829 KLA CORP COM NEW 482480100 139066 379900 SH SOLE 2 121243 0 258657 KLA CORP COM NEW 482480100 42907 117212 SH SOLE 4 69833 0 47379 KLA CORP COM NEW 482480100 54580 149101 SH SOLE 7 144700 0 4401 KLA CORP COM NEW 482480100 1509 4121 SH SOLE 13 4121 0 0 KLA CORP COM NEW 482480100 5459 14912 SH SOLE 15 14912 0 0 KLA CORP COM NEW 482480100 104133 284471 SH SOLE 18 260916 0 23555 KLA CORP COM NEW 482480100 25294 69097 SH SOLE 19 69097 0 0 KLA CORP COM NEW 482480100 1766489 4825681 SH SOLE 21 4825681 0 0 KLA CORP COM NEW 482480100 1196546 3268715 SH SOLE 22 2953176 0 315539 KLA CORP COM NEW 482480100 73368 200426 SH SOLE 23 200426 0 0 KLA CORP COM NEW 482480100 77677 212197 SH SOLE 25 212197 0 0 KLA CORP COM NEW 482480100 117269 320354 SH SOLE 26 110079 0 210275 KLA CORP COM NEW 482480100 98592 269333 SH SOLE 28 2555 0 266778 KLA CORP COM NEW 482480100 819 2238 SH SOLE 29 2238 0 0 KLA CORP COM NEW 482480100 395328 1079954 SH SOLE 30 1073225 0 6729 KLA CORP COM NEW 482480100 16552 45216 SH SOLE 31 27889 0 17327 KLA CORP COM NEW 482480100 12975 35444 SH SOLE 32 35444 0 0 KLA CORP COM NEW 482480100 50367 137592 SH SOLE 34 137592 0 0 KLA CORP COM NEW 482480100 21326 58257 SH SOLE 36 58257 0 0 KLA CORP COM NEW 482480100 1831 5002 SH SOLE 40 5002 0 0 KLA CORP COM NEW 482480100 174 475 SH OTR 43 475 0 0 KLA CORP COM NEW 482480100 43582 119056 SH SOLE 43 108758 0 10298 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 6 1149 SH SOLE 18 1149 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 104 20120 SH SOLE 21 20120 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 363 70252 SH SOLE 22 70252 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 25202 499447 SH SOLE 2 156993 0 342454 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5440 107817 SH SOLE 4 101648 0 6169 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1138 22548 SH SOLE 7 22548 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 202 4009 SH SOLE 13 4009 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 928 18385 SH SOLE 15 18385 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 22070 437378 SH SOLE 18 429560 0 7818 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2374 47042 SH SOLE 19 47042 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 444314 8805269 SH SOLE 21 8805269 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 237345 4703633 SH SOLE 22 4421871 0 281762 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9866 195530 SH SOLE 23 195530 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7092 140556 SH SOLE 25 140556 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 8033 159196 SH SOLE 26 123092 0 36104 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11279 223517 SH SOLE 28 2792 0 220725 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 53433 1058914 SH SOLE 30 948102 0 110812 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1601 31735 SH SOLE 31 14797 0 16938 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 450 8914 SH SOLE 34 8914 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1770 35084 SH SOLE 36 35084 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 239 4740 SH SOLE 40 4740 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 7143 141549 SH SOLE 43 127714 0 13835 KNOWBE4 INC CL A 49926T104 207 8971 SH SOLE 2 8037 0 934 KNOWBE4 INC CL A 49926T104 3208 139358 SH SOLE 21 139358 0 0 KNOWBE4 INC CL A 49926T104 12817 556793 SH SOLE 22 544026 0 12767 KNOWBE4 INC CL A 49926T104 120 5228 SH SOLE 25 5228 0 0 KNOWBE4 INC CL A 49926T104 111 4837 SH SOLE 26 1871 0 2966 KNOWBE4 INC CL A 49926T104 206 8947 SH SOLE 30 8947 0 0 KNOWBE4 INC CL A 49926T104 49 2145 SH SOLE 36 2145 0 0 KNOWBE4 INC CL A 49926T104 63 2749 SH SOLE 40 2749 0 0 KNOWLES CORP COM 49926D109 7723 358723 SH SOLE 2 175222 0 183501 KNOWLES CORP COM 49926D109 8 377 SH SOLE 4 377 0 0 KNOWLES CORP COM 49926D109 27 1261 SH SOLE 7 1261 0 0 KNOWLES CORP COM 49926D109 7155 332305 SH SOLE 18 329205 0 3100 KNOWLES CORP COM 49926D109 25182 1169638 SH SOLE 19 1169638 0 0 KNOWLES CORP COM 49926D109 241239 11204774 SH SOLE 21 11204774 0 0 KNOWLES CORP COM 49926D109 70174 3259362 SH SOLE 22 3166948 0 92414 KNOWLES CORP COM 49926D109 934 43365 SH SOLE 23 43365 0 0 KNOWLES CORP COM 49926D109 368 17075 SH SOLE 25 17075 0 0 KNOWLES CORP COM 49926D109 5731 266180 SH SOLE 26 41273 0 224907 KNOWLES CORP COM 49926D109 3428 159241 SH SOLE 30 159241 0 0 KNOWLES CORP COM 49926D109 227 10536 SH SOLE 36 10536 0 0 KNOWLES CORP COM 49926D109 219 10181 SH SOLE 40 10181 0 0 KNOWLES CORP COM 49926D109 1040 48301 SH SOLE 43 39550 0 8751 KODIAK SCIENCES INC COM 50015M109 1185 153535 SH SOLE 2 70930 0 82605 KODIAK SCIENCES INC COM 50015M109 1 130 SH SOLE 4 130 0 0 KODIAK SCIENCES INC COM 50015M109 4 477 SH SOLE 7 477 0 0 KODIAK SCIENCES INC COM 50015M109 820 106189 SH SOLE 18 89160 0 17029 KODIAK SCIENCES INC COM 50015M109 3143 407093 SH SOLE 19 407093 0 0 KODIAK SCIENCES INC COM 50015M109 11404 1477208 SH SOLE 21 1477208 0 0 KODIAK SCIENCES INC COM 50015M109 8980 1163196 SH SOLE 22 1143889 0 19307 KODIAK SCIENCES INC COM 50015M109 102 13203 SH SOLE 23 13203 0 0 KODIAK SCIENCES INC COM 50015M109 35 4472 SH SOLE 25 4472 0 0 KODIAK SCIENCES INC COM 50015M109 404 52333 SH SOLE 26 10959 0 41374 KODIAK SCIENCES INC COM 50015M109 4 557 SH SOLE 28 557 0 0 KODIAK SCIENCES INC COM 50015M109 335 43443 SH SOLE 30 43443 0 0 KODIAK SCIENCES INC COM 50015M109 29 3784 SH SOLE 40 3784 0 0 KODIAK SCIENCES INC COM 50015M109 80 10340 SH SOLE 43 10340 0 0 KOHLS CORP COM 500255104 22832 377635 SH SOLE 2 136617 0 241018 KOHLS CORP COM 500255104 33 553 SH SOLE 4 553 0 0 KOHLS CORP COM 500255104 307 5076 SH SOLE 7 5076 0 0 KOHLS CORP COM 500255104 306 5059 SH SOLE 13 5059 0 0 KOHLS CORP COM 500255104 18293 302561 SH SOLE 18 302561 0 0 KOHLS CORP COM 500255104 3273 54130 SH SOLE 19 54130 0 0 KOHLS CORP COM 500255104 401798 6645682 SH SOLE 21 6645682 0 0 KOHLS CORP COM 500255104 232299 3842195 SH SOLE 22 3672147 0 170048 KOHLS CORP COM 500255104 1385 22900 SH SOLE 25 22900 0 0 KOHLS CORP COM 500255104 5825 96344 SH SOLE 26 84087 0 12257 KOHLS CORP COM 500255104 2916 48223 SH SOLE 28 48223 0 0 KOHLS CORP COM 500255104 5827 96380 SH SOLE 30 96380 0 0 KOHLS CORP COM 500255104 123 2036 SH SOLE 31 2036 0 0 KOHLS CORP COM 500255104 6 104 SH SOLE 34 104 0 0 KOHLS CORP COM 500255104 2325 38463 SH SOLE 36 38463 0 0 KOHLS CORP COM 500255104 1175 19428 SH SOLE 40 19428 0 0 KOHLS CORP COM 500255104 11 181 SH OTR 43 181 0 0 KOHLS CORP COM 500255104 9374 155038 SH SOLE 43 140006 0 15032 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 5753 188440 SH SOLE 2 188440 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 98035 3211117 SH SOLE 18 3193793 0 17324 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1148 37616 SH SOLE 19 37616 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 849 27815 SH SOLE 25 27815 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 11813 386929 SH SOLE 34 386929 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 17679 579063 SH SOLE 43 504991 0 74072 KONTOOR BRANDS INC COM 50050N103 2253 54484 SH SOLE 2 40978 0 13506 KONTOOR BRANDS INC COM 50050N103 6 157 SH SOLE 4 157 0 0 KONTOOR BRANDS INC COM 50050N103 30 717 SH SOLE 7 717 0 0 KONTOOR BRANDS INC COM 50050N103 7341 177537 SH SOLE 18 173755 0 3782 KONTOOR BRANDS INC COM 50050N103 7844 189697 SH SOLE 19 189697 0 0 KONTOOR BRANDS INC COM 50050N103 241643 5843856 SH SOLE 21 5843856 0 0 KONTOOR BRANDS INC COM 50050N103 53034 1282574 SH SOLE 22 1253663 0 28911 KONTOOR BRANDS INC COM 50050N103 174 4210 SH SOLE 23 4210 0 0 KONTOOR BRANDS INC COM 50050N103 354 8573 SH SOLE 25 8573 0 0 KONTOOR BRANDS INC COM 50050N103 1280 30949 SH SOLE 26 12671 0 18278 KONTOOR BRANDS INC COM 50050N103 39 955 SH SOLE 28 955 0 0 KONTOOR BRANDS INC COM 50050N103 3455 83554 SH SOLE 30 83554 0 0 KONTOOR BRANDS INC COM 50050N103 1030 24909 SH SOLE 34 24909 0 0 KONTOOR BRANDS INC COM 50050N103 351 8490 SH SOLE 36 8490 0 0 KONTOOR BRANDS INC COM 50050N103 234 5666 SH SOLE 40 5666 0 0 KONTOOR BRANDS INC COM 50050N103 9 225 SH OTR 43 225 0 0 KONTOOR BRANDS INC COM 50050N103 1203 29092 SH SOLE 43 25349 0 3743 KOPIN CORP COM 500600101 67 26484 SH SOLE 2 18585 0 7899 KOPIN CORP COM 500600101 3 1247 SH SOLE 7 1247 0 0 KOPIN CORP COM 500600101 584 230895 SH SOLE 18 230895 0 0 KOPIN CORP COM 500600101 341 134839 SH SOLE 19 134839 0 0 KOPIN CORP COM 500600101 6858 2710790 SH SOLE 21 2710790 0 0 KOPIN CORP COM 500600101 4501 1779135 SH SOLE 22 1764773 0 14362 KOPIN CORP COM 500600101 2 965 SH SOLE 43 965 0 0 KOPPERS HOLDINGS INC COM 50060P106 445 16175 SH SOLE 2 5684 0 10491 KOPPERS HOLDINGS INC COM 50060P106 2 66 SH SOLE 4 66 0 0 KOPPERS HOLDINGS INC COM 50060P106 9 311 SH SOLE 7 311 0 0 KOPPERS HOLDINGS INC COM 50060P106 2199 79920 SH SOLE 18 79920 0 0 KOPPERS HOLDINGS INC COM 50060P106 1043 37896 SH SOLE 19 37896 0 0 KOPPERS HOLDINGS INC COM 50060P106 74110 2692940 SH SOLE 21 2692940 0 0 KOPPERS HOLDINGS INC COM 50060P106 16054 583367 SH SOLE 22 563092 0 20275 KOPPERS HOLDINGS INC COM 50060P106 112 4078 SH SOLE 25 4078 0 0 KOPPERS HOLDINGS INC COM 50060P106 51 1861 SH SOLE 26 1861 0 0 KOPPERS HOLDINGS INC COM 50060P106 814 29561 SH SOLE 30 29561 0 0 KOPPERS HOLDINGS INC COM 50060P106 95 3467 SH SOLE 36 3467 0 0 KOPPERS HOLDINGS INC COM 50060P106 69 2492 SH SOLE 40 2492 0 0 KOPPERS HOLDINGS INC COM 50060P106 602 21869 SH SOLE 43 21699 0 170 KORE GROUP HOLDINGS INC COMMON STOCK 50066V107 392 65390 SH SOLE 22 65390 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 854 91692 SH SOLE 21 91692 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 832 89352 SH SOLE 22 89352 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 2061 221401 SH SOLE 30 221401 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 10221 1097830 SH SOLE 43 1033839 0 63991 KORN FERRY COM NEW 500643200 3891 59910 SH SOLE 2 29202 0 30708 KORN FERRY COM NEW 500643200 14 215 SH SOLE 4 215 0 0 KORN FERRY COM NEW 500643200 50 772 SH SOLE 7 772 0 0 KORN FERRY COM NEW 500643200 13107 201834 SH SOLE 18 201834 0 0 KORN FERRY COM NEW 500643200 6241 96108 SH SOLE 19 96108 0 0 KORN FERRY COM NEW 500643200 421953 6497590 SH SOLE 21 6497590 0 0 KORN FERRY COM NEW 500643200 87798 1351992 SH SOLE 22 1296647 0 55345 KORN FERRY COM NEW 500643200 628 9673 SH SOLE 25 9673 0 0 KORN FERRY COM NEW 500643200 1764 27157 SH SOLE 26 22799 0 4358 KORN FERRY COM NEW 500643200 62 962 SH SOLE 28 962 0 0 KORN FERRY COM NEW 500643200 6181 95174 SH SOLE 30 95174 0 0 KORN FERRY COM NEW 500643200 341 5249 SH SOLE 36 5249 0 0 KORN FERRY COM NEW 500643200 470 7232 SH SOLE 40 7232 0 0 KORN FERRY COM NEW 500643200 1812 27897 SH SOLE 43 26939 0 958 KORNIT DIGITAL LTD SHS M6372Q113 568 6865 SH SOLE 2 2711 0 4154 KORNIT DIGITAL LTD SHS M6372Q113 2097 25365 SH SOLE 4 16955 0 8410 KORNIT DIGITAL LTD SHS M6372Q113 3113 37651 SH SOLE 7 35412 0 2239 KORNIT DIGITAL LTD SHS M6372Q113 6 74 SH SOLE 13 74 0 0 KORNIT DIGITAL LTD SHS M6372Q113 268 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 3586 43361 SH SOLE 18 43361 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2025 24491 SH SOLE 19 24491 0 0 KORNIT DIGITAL LTD SHS M6372Q113 50145 606424 SH SOLE 21 606424 0 0 KORNIT DIGITAL LTD SHS M6372Q113 51474 622494 SH SOLE 22 606095 0 16399 KORNIT DIGITAL LTD SHS M6372Q113 4733 57234 SH SOLE 23 57234 0 0 KORNIT DIGITAL LTD SHS M6372Q113 1474 17822 SH SOLE 25 17822 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2544 30771 SH SOLE 26 16713 0 14058 KORNIT DIGITAL LTD SHS M6372Q113 3521 42583 SH SOLE 28 825 0 41758 KORNIT DIGITAL LTD SHS M6372Q113 7 89 SH SOLE 29 89 0 0 KORNIT DIGITAL LTD SHS M6372Q113 21618 261435 SH SOLE 30 261435 0 0 KORNIT DIGITAL LTD SHS M6372Q113 482 5824 SH SOLE 31 4831 0 993 KORNIT DIGITAL LTD SHS M6372Q113 138 1664 SH SOLE 34 1664 0 0 KORNIT DIGITAL LTD SHS M6372Q113 628 7593 SH SOLE 36 7593 0 0 KORNIT DIGITAL LTD SHS M6372Q113 132 1602 SH SOLE 40 1602 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2259 27316 SH SOLE 43 24744 0 2572 KOSMOS ENERGY LTD COM 500688106 1852 257516 SH SOLE 2 187582 0 69934 KOSMOS ENERGY LTD COM 500688106 11 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD COM 500688106 45 6317 SH SOLE 7 6317 0 0 KOSMOS ENERGY LTD COM 500688106 8654 1203618 SH SOLE 18 1170432 0 33186 KOSMOS ENERGY LTD COM 500688106 23474 3264880 SH SOLE 19 3264880 0 0 KOSMOS ENERGY LTD COM 500688106 113829 15831605 SH SOLE 21 15831605 0 0 KOSMOS ENERGY LTD COM 500688106 77240 10742658 SH SOLE 22 10476033 0 266625 KOSMOS ENERGY LTD COM 500688106 110 15366 SH SOLE 23 15366 0 0 KOSMOS ENERGY LTD COM 500688106 8202 1140709 SH SOLE 25 1140709 0 0 KOSMOS ENERGY LTD COM 500688106 1328 184698 SH SOLE 26 106326 0 78372 KOSMOS ENERGY LTD COM 500688106 7063 982348 SH SOLE 29 982348 0 0 KOSMOS ENERGY LTD COM 500688106 4309 599287 SH SOLE 30 599287 0 0 KOSMOS ENERGY LTD COM 500688106 28826 4009168 SH SOLE 34 4009168 0 0 KOSMOS ENERGY LTD COM 500688106 331 46090 SH SOLE 40 46090 0 0 KOSS CORP COM 500692108 7 741 SH SOLE 18 741 0 0 KOSS CORP COM 500692108 90 9784 SH SOLE 21 9784 0 0 KOSS CORP COM 500692108 473 51669 SH SOLE 22 51669 0 0 KRAFT HEINZ CO COM 500754106 62179 1578558 SH SOLE 2 202085 0 1376473 KRAFT HEINZ CO COM 500754106 19612 497886 SH SOLE 4 270687 0 227199 KRAFT HEINZ CO COM 500754106 29921 759617 SH SOLE 7 738720 0 20897 KRAFT HEINZ CO COM 500754106 76 1930 SH SOLE 13 1930 0 0 KRAFT HEINZ CO COM 500754106 4074 103415 SH SOLE 15 103415 0 0 KRAFT HEINZ CO COM 500754106 39406 1000409 SH SOLE 18 906971 0 93438 KRAFT HEINZ CO COM 500754106 15167 385042 SH SOLE 19 385042 0 0 KRAFT HEINZ CO COM 500754106 133 3379 SH SOLE 20 3379 0 0 KRAFT HEINZ CO COM 500754106 651551 16541034 SH SOLE 21 16541034 0 0 KRAFT HEINZ CO COM 500754106 583745 14819620 SH SOLE 22 13419564 0 1400056 KRAFT HEINZ CO COM 500754106 32952 836553 SH SOLE 23 836553 0 0 KRAFT HEINZ CO COM 500754106 39319 998208 SH SOLE 25 998208 0 0 KRAFT HEINZ CO COM 500754106 74078 1880620 SH SOLE 26 606127 0 1274493 KRAFT HEINZ CO COM 500754106 56982 1446603 SH SOLE 28 15432 0 1431171 KRAFT HEINZ CO COM 500754106 208338 5289111 SH SOLE 30 5289111 0 0 KRAFT HEINZ CO COM 500754106 5948 151007 SH SOLE 31 74842 0 76165 KRAFT HEINZ CO COM 500754106 11360 288390 SH SOLE 32 288390 0 0 KRAFT HEINZ CO COM 500754106 1280 32484 SH SOLE 34 32484 0 0 KRAFT HEINZ CO COM 500754106 13437 341131 SH SOLE 36 341131 0 0 KRAFT HEINZ CO COM 500754106 852 21623 SH SOLE 40 21623 0 0 KRAFT HEINZ CO COM 500754106 73 1855 SH OTR 43 1855 0 0 KRAFT HEINZ CO COM 500754106 20440 518914 SH SOLE 43 463722 0 55192 KRANESHARES TR CSI CHI INTERNET 500767306 35 1243 SH SOLE 2 0 0 1243 KRANESHARES TR CSI CHI INTERNET 500767306 261 9161 SH SOLE 4 9161 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 3087 108265 SH SOLE 18 108265 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 22744 797755 SH SOLE 19 797755 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 1696 59488 SH SOLE 22 59488 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 53 1855 SH SOLE 26 1855 0 0 KRANESHARES TR OPTIONS 500767306 302 10600 SH Call SOLE 4 10600 0 0 KRANESHARES TR OPTIONS 500767306 3532 123900 SH Call SOLE 18 123900 0 0 KRANESHARES TR OPTIONS 500767306 23606 828000 SH Call SOLE 19 828000 0 0 KRANESHARES TR OPTIONS 500767306 1922 67400 SH Call SOLE 22 67400 0 0 KRANESHARES TR OPTIONS 500767306 331 11600 SH Call SOLE 26 11600 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 56230 1534670 SH SOLE 2 0 0 1534670 KRANESHARES TR BOSERA MSCI CHIN 500767405 98 2688 SH SOLE 4 2688 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 1329 36278 SH SOLE 18 36278 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 8221 224379 SH SOLE 19 224379 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 620 16918 SH SOLE 22 16918 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 96 2633 SH SOLE 26 2633 0 0 KRANESHARES TR GLOBAL CARB STRA 500767678 3706 79420 SH SOLE 2 79420 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2470 120614 SH SOLE 2 67761 0 52853 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 9 417 SH SOLE 4 417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 37 1823 SH SOLE 7 1823 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7250 353992 SH SOLE 18 353992 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5454 266321 SH SOLE 19 266321 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 115489 5639087 SH SOLE 21 5639087 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 61385 2997320 SH SOLE 22 2882637 0 114683 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 81 3976 SH SOLE 23 3976 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 447 21817 SH SOLE 25 21817 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 869 42433 SH SOLE 26 30809 0 11624 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 45 2206 SH SOLE 28 2206 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1481 72316 SH SOLE 30 72316 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 152 7420 SH SOLE 36 7420 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 294 14379 SH SOLE 40 14379 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 591 28855 SH SOLE 43 26792 0 2063 KRISPY KREME INC COM 50101L106 1113 74937 SH SOLE 2 58459 0 16478 KRISPY KREME INC COM 50101L106 17 1178 SH SOLE 7 1178 0 0 KRISPY KREME INC COM 50101L106 3416 230003 SH SOLE 18 230003 0 0 KRISPY KREME INC COM 50101L106 2115 142410 SH SOLE 19 142410 0 0 KRISPY KREME INC COM 50101L106 40345 2716825 SH SOLE 21 2716825 0 0 KRISPY KREME INC COM 50101L106 19415 1307394 SH SOLE 22 1246859 0 60535 KRISPY KREME INC COM 50101L106 143 9649 SH SOLE 25 9649 0 0 KRISPY KREME INC COM 50101L106 781 52625 SH SOLE 30 52625 0 0 KRISPY KREME INC COM 50101L106 131 8819 SH SOLE 40 8819 0 0 KRISPY KREME INC COM 50101L106 1 67 SH SOLE 43 67 0 0 KROGER CO COM 501044101 94894 1654069 SH SOLE 2 385045 0 1269024 KROGER CO COM 501044101 31659 551838 SH SOLE 4 367970 0 183868 KROGER CO COM 501044101 63429 1105612 SH SOLE 7 916311 0 189301 KROGER CO COM 501044101 409 7128 SH SOLE 13 7128 0 0 KROGER CO COM 501044101 5780 100748 SH SOLE 15 100748 0 0 KROGER CO COM 501044101 1 10 SH SOLE 17 0 0 10 KROGER CO COM 501044101 65536 1142339 SH SOLE 18 1044184 0 98155 KROGER CO COM 501044101 19487 339674 SH SOLE 19 339674 0 0 KROGER CO COM 501044101 1797022 31323382 SH SOLE 21 31323382 0 0 KROGER CO COM 501044101 1011293 17627554 SH SOLE 22 16176712 0 1450842 KROGER CO COM 501044101 51495 897601 SH SOLE 23 897601 0 0 KROGER CO COM 501044101 110833 1931902 SH SOLE 25 1931902 0 0 KROGER CO COM 501044101 186759 3255343 SH SOLE 26 2132505 0 1122838 KROGER CO COM 501044101 186997 3259494 SH SOLE 28 27712 0 3231782 KROGER CO COM 501044101 396730 6915285 SH SOLE 30 6621104 0 294181 KROGER CO COM 501044101 9172 159875 SH SOLE 31 78812 0 81063 KROGER CO COM 501044101 2070 36083 SH SOLE 34 36083 0 0 KROGER CO COM 501044101 36952 644108 SH SOLE 36 644108 0 0 KROGER CO COM 501044101 1354 23608 SH SOLE 40 23608 0 0 KROGER CO COM 501044101 173 3014 SH OTR 43 3014 0 0 KROGER CO COM 501044101 112810 1966358 SH SOLE 43 1805378 0 160980 KRONOS BIO INC COM 50107A104 423 58516 SH SOLE 2 21168 0 37348 KRONOS BIO INC COM 50107A104 3 454 SH SOLE 7 454 0 0 KRONOS BIO INC COM 50107A104 814 112639 SH SOLE 18 112639 0 0 KRONOS BIO INC COM 50107A104 5001 691731 SH SOLE 19 691731 0 0 KRONOS BIO INC COM 50107A104 12010 1661095 SH SOLE 21 1661095 0 0 KRONOS BIO INC COM 50107A104 5897 815668 SH SOLE 22 784129 0 31539 KRONOS BIO INC COM 50107A104 19 2571 SH SOLE 23 2571 0 0 KRONOS BIO INC COM 50107A104 25 3520 SH SOLE 25 3520 0 0 KRONOS BIO INC COM 50107A104 11 1464 SH SOLE 26 1464 0 0 KRONOS BIO INC COM 50107A104 222 30709 SH SOLE 30 30709 0 0 KRONOS BIO INC COM 50107A104 5 755 SH SOLE 34 755 0 0 KRONOS BIO INC COM 50107A104 14 1973 SH SOLE 40 1973 0 0 KRONOS BIO INC COM 50107A104 149 20635 SH SOLE 43 20117 0 518 KRONOS WORLDWIDE INC COM 50105F105 348 22415 SH SOLE 2 6158 0 16257 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 991 63867 SH SOLE 18 63867 0 0 KRONOS WORLDWIDE INC COM 50105F105 621 40028 SH SOLE 19 40028 0 0 KRONOS WORLDWIDE INC COM 50105F105 11889 766060 SH SOLE 21 766060 0 0 KRONOS WORLDWIDE INC COM 50105F105 8917 574520 SH SOLE 22 552827 0 21693 KRONOS WORLDWIDE INC COM 50105F105 71 4603 SH SOLE 25 4603 0 0 KRONOS WORLDWIDE INC COM 50105F105 84 5441 SH SOLE 30 5441 0 0 KRONOS WORLDWIDE INC COM 50105F105 34 2183 SH SOLE 40 2183 0 0 KRONOS WORLDWIDE INC COM 50105F105 1538 99072 SH SOLE 43 92500 0 6572 KRYSTAL BIOTECH INC COM 501147102 1048 15754 SH SOLE 2 5289 0 10465 KRYSTAL BIOTECH INC COM 501147102 3 48 SH SOLE 4 48 0 0 KRYSTAL BIOTECH INC COM 501147102 15 218 SH SOLE 7 218 0 0 KRYSTAL BIOTECH INC COM 501147102 4276 64266 SH SOLE 18 64266 0 0 KRYSTAL BIOTECH INC COM 501147102 15130 227382 SH SOLE 19 227382 0 0 KRYSTAL BIOTECH INC COM 501147102 56879 854813 SH SOLE 21 854813 0 0 KRYSTAL BIOTECH INC COM 501147102 31360 471295 SH SOLE 22 455579 0 15716 KRYSTAL BIOTECH INC COM 501147102 228 3419 SH SOLE 25 3419 0 0 KRYSTAL BIOTECH INC COM 501147102 703 10572 SH SOLE 26 9043 0 1529 KRYSTAL BIOTECH INC COM 501147102 22 330 SH SOLE 28 330 0 0 KRYSTAL BIOTECH INC COM 501147102 1722 25881 SH SOLE 30 25881 0 0 KRYSTAL BIOTECH INC COM 501147102 37 562 SH SOLE 34 562 0 0 KRYSTAL BIOTECH INC COM 501147102 149 2237 SH SOLE 36 2237 0 0 KRYSTAL BIOTECH INC COM 501147102 123 1843 SH SOLE 40 1843 0 0 KRYSTAL BIOTECH INC COM 501147102 325 4891 SH SOLE 43 4659 0 232 KT CORP SPONSORED ADR 48268K101 6192 431816 SH SOLE 2 163119 0 268697 KT CORP SPONSORED ADR 48268K101 1407 98137 SH SOLE 4 98137 0 0 KT CORP SPONSORED ADR 48268K101 672 46833 SH SOLE 13 46833 0 0 KT CORP SPONSORED ADR 48268K101 935 65174 SH SOLE 19 65174 0 0 KT CORP SPONSORED ADR 48268K101 260 18134 SH SOLE 21 18134 0 0 KT CORP SPONSORED ADR 48268K101 15301 1067032 SH SOLE 22 869895 0 197137 KT CORP SPONSORED ADR 48268K101 53 3710 SH SOLE 28 0 0 3710 KT CORP SPONSORED ADR 48268K101 223 15524 SH SOLE 30 15524 0 0 KT CORP SPONSORED ADR 48268K101 102 7079 SH SOLE 31 0 0 7079 KT CORP SPONSORED ADR 48268K101 430 29969 SH SOLE 34 29969 0 0 KT CORP SPONSORED ADR 48268K101 2403 167588 SH SOLE 43 127274 0 40314 KUBIENT INC COM 50116V107 4 2305 SH SOLE 18 2305 0 0 KUBIENT INC COM 50116V107 45 26422 SH SOLE 21 26422 0 0 KUBIENT INC COM 50116V107 1 662 SH SOLE 22 662 0 0 KULICKE & SOFFA INDS INC COM 501242101 2122 37874 SH SOLE 2 23854 0 14020 KULICKE & SOFFA INDS INC COM 501242101 15 266 SH SOLE 4 266 0 0 KULICKE & SOFFA INDS INC COM 501242101 48 858 SH SOLE 7 858 0 0 KULICKE & SOFFA INDS INC COM 501242101 12063 215333 SH SOLE 18 208982 0 6351 KULICKE & SOFFA INDS INC COM 501242101 10563 188558 SH SOLE 19 188558 0 0 KULICKE & SOFFA INDS INC COM 501242101 410145 7321405 SH SOLE 21 7321405 0 0 KULICKE & SOFFA INDS INC COM 501242101 87064 1554163 SH SOLE 22 1517614 0 36549 KULICKE & SOFFA INDS INC COM 501242101 165 2938 SH SOLE 23 2938 0 0 KULICKE & SOFFA INDS INC COM 501242101 661 11803 SH SOLE 25 11803 0 0 KULICKE & SOFFA INDS INC COM 501242101 1971 35179 SH SOLE 26 17147 0 18032 KULICKE & SOFFA INDS INC COM 501242101 248 4422 SH SOLE 28 4422 0 0 KULICKE & SOFFA INDS INC COM 501242101 6482 115703 SH SOLE 30 115703 0 0 KULICKE & SOFFA INDS INC COM 501242101 290 5183 SH SOLE 36 5183 0 0 KULICKE & SOFFA INDS INC COM 501242101 446 7965 SH SOLE 40 7965 0 0 KULICKE & SOFFA INDS INC COM 501242101 1585 28286 SH SOLE 43 28022 0 264 KULR TECHNOLOGY GROUP INC COM 50125G109 1575 725702 SH SOLE 22 725702 0 0 KURA ONCOLOGY INC COM 50127T109 1179 73319 SH SOLE 2 37311 0 36008 KURA ONCOLOGY INC COM 50127T109 4 246 SH SOLE 4 246 0 0 KURA ONCOLOGY INC COM 50127T109 16 1012 SH SOLE 7 1012 0 0 KURA ONCOLOGY INC COM 50127T109 3004 186801 SH SOLE 18 186801 0 0 KURA ONCOLOGY INC COM 50127T109 2765 171930 SH SOLE 19 171930 0 0 KURA ONCOLOGY INC COM 50127T109 44730 2781733 SH SOLE 21 2781733 0 0 KURA ONCOLOGY INC COM 50127T109 25649 1595084 SH SOLE 22 1532243 0 62841 KURA ONCOLOGY INC COM 50127T109 158 9845 SH SOLE 25 9845 0 0 KURA ONCOLOGY INC COM 50127T109 529 32872 SH SOLE 26 24746 0 8126 KURA ONCOLOGY INC COM 50127T109 1049 65235 SH SOLE 30 65235 0 0 KURA ONCOLOGY INC COM 50127T109 117 7289 SH SOLE 36 7289 0 0 KURA ONCOLOGY INC COM 50127T109 97 6023 SH SOLE 40 6023 0 0 KURA ONCOLOGY INC COM 50127T109 257 15956 SH SOLE 43 15807 0 149 KURA SUSHI USA INC CL A COM 501270102 27 489 SH SOLE 2 164 0 325 KURA SUSHI USA INC CL A COM 501270102 648 11749 SH SOLE 18 11749 0 0 KURA SUSHI USA INC CL A COM 501270102 404 7317 SH SOLE 19 7317 0 0 KURA SUSHI USA INC CL A COM 501270102 8376 151872 SH SOLE 21 151872 0 0 KURA SUSHI USA INC CL A COM 501270102 4174 75684 SH SOLE 22 75178 0 506 KVH INDS INC COM 482738101 50 5491 SH SOLE 2 659 0 4832 KVH INDS INC COM 482738101 451 49593 SH SOLE 18 49593 0 0 KVH INDS INC COM 482738101 272 29928 SH SOLE 19 29928 0 0 KVH INDS INC COM 482738101 4698 516316 SH SOLE 21 516316 0 0 KVH INDS INC COM 482738101 4394 482882 SH SOLE 22 473565 0 9317 KVH INDS INC COM 482738101 0 10 SH SOLE 43 10 0 0 KYMERA THERAPEUTICS INC COM 501575104 791 18681 SH SOLE 2 13351 0 5330 KYMERA THERAPEUTICS INC COM 501575104 20 464 SH SOLE 7 464 0 0 KYMERA THERAPEUTICS INC COM 501575104 3840 90749 SH SOLE 18 89565 0 1184 KYMERA THERAPEUTICS INC COM 501575104 33975 802804 SH SOLE 19 802804 0 0 KYMERA THERAPEUTICS INC COM 501575104 62392 1474281 SH SOLE 21 1474281 0 0 KYMERA THERAPEUTICS INC COM 501575104 34842 823287 SH SOLE 22 804871 0 18416 KYMERA THERAPEUTICS INC COM 501575104 21 492 SH SOLE 23 492 0 0 KYMERA THERAPEUTICS INC COM 501575104 147 3464 SH SOLE 25 3464 0 0 KYMERA THERAPEUTICS INC COM 501575104 268 6332 SH SOLE 26 580 0 5752 KYMERA THERAPEUTICS INC COM 501575104 18 430 SH SOLE 28 430 0 0 KYMERA THERAPEUTICS INC COM 501575104 8107 191553 SH SOLE 30 191553 0 0 KYMERA THERAPEUTICS INC COM 501575104 89 2092 SH SOLE 34 2092 0 0 KYMERA THERAPEUTICS INC COM 501575104 136 3220 SH SOLE 40 3220 0 0 KYMERA THERAPEUTICS INC COM 501575104 52 1235 SH SOLE 43 1218 0 17 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 10122 771502 SH SOLE 2 143782 0 627720 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 9 654 SH SOLE 4 654 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 147 11176 SH SOLE 7 11176 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 17 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 4694 357777 SH SOLE 18 357722 0 55 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 170 12995 SH SOLE 19 12995 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 109751 8365147 SH SOLE 21 8365147 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 62929 4796425 SH SOLE 22 4562718 0 233707 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3161 240937 SH SOLE 25 240937 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 2746 209270 SH SOLE 26 100316 0 108954 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1874 142849 SH SOLE 28 0 0 142849 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1357 103401 SH SOLE 30 103401 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 43 3288 SH SOLE 31 3288 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 856 65239 SH SOLE 36 65239 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 329 25114 SH SOLE 40 25114 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 6 448 SH OTR 43 448 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 146 11161 SH SOLE 43 9774 0 1388 L3HARRIS TECHNOLOGIES INC COM 502431109 95358 383780 SH SOLE 2 48595 0 335185 L3HARRIS TECHNOLOGIES INC COM 502431109 28745 115689 SH SOLE 4 66002 0 49687 L3HARRIS TECHNOLOGIES INC COM 502431109 46049 185329 SH SOLE 7 179657 0 5672 L3HARRIS TECHNOLOGIES INC COM 502431109 212 854 SH SOLE 13 854 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7116 28639 SH SOLE 15 28639 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1 5 SH SOLE 17 0 0 5 L3HARRIS TECHNOLOGIES INC COM 502431109 84742 341057 SH SOLE 18 314361 0 26696 L3HARRIS TECHNOLOGIES INC COM 502431109 14437 58102 SH SOLE 19 58102 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1261127 5075569 SH SOLE 21 5075569 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1014920 4084678 SH SOLE 22 3687374 0 397304 L3HARRIS TECHNOLOGIES INC COM 502431109 60722 244382 SH SOLE 23 244382 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 55941 225142 SH SOLE 25 225142 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 65390 263171 SH SOLE 26 143210 0 119961 L3HARRIS TECHNOLOGIES INC COM 502431109 27380 110193 SH SOLE 28 8801 0 101392 L3HARRIS TECHNOLOGIES INC COM 502431109 40 162 SH SOLE 29 162 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 266085 1070892 SH SOLE 30 1070892 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6499 26158 SH SOLE 31 21322 0 4836 L3HARRIS TECHNOLOGIES INC COM 502431109 21080 84839 SH SOLE 36 84839 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 976 3929 SH SOLE 40 3929 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 37858 152364 SH SOLE 43 136328 0 16036 LA JOLLA PHARMACEUTICAL CO COM 503459604 44 10301 SH SOLE 2 10024 0 277 LA JOLLA PHARMACEUTICAL CO COM 503459604 15 3447 SH SOLE 18 3447 0 0 LA JOLLA PHARMACEUTICAL CO COM 503459604 245 57360 SH SOLE 21 57360 0 0 LA JOLLA PHARMACEUTICAL CO COM 503459604 1507 352840 SH SOLE 22 352840 0 0 LA JOLLA PHARMACEUTICAL CO COM 503459604 11 2565 SH SOLE 23 2565 0 0 LA Z BOY INC COM 505336107 1095 41542 SH SOLE 2 17969 0 23573 LA Z BOY INC COM 505336107 6 222 SH SOLE 4 222 0 0 LA Z BOY INC COM 505336107 17 636 SH SOLE 7 636 0 0 LA Z BOY INC COM 505336107 4369 165672 SH SOLE 18 165672 0 0 LA Z BOY INC COM 505336107 2072 78559 SH SOLE 19 78559 0 0 LA Z BOY INC COM 505336107 144209 5468664 SH SOLE 21 5468664 0 0 LA Z BOY INC COM 505336107 28809 1092507 SH SOLE 22 1047186 0 45321 LA Z BOY INC COM 505336107 155 5884 SH SOLE 25 5884 0 0 LA Z BOY INC COM 505336107 316 12002 SH SOLE 26 9481 0 2521 LA Z BOY INC COM 505336107 21 806 SH SOLE 28 806 0 0 LA Z BOY INC COM 505336107 2083 79008 SH SOLE 30 79008 0 0 LA Z BOY INC COM 505336107 150 5689 SH SOLE 40 5689 0 0 LA Z BOY INC COM 505336107 991 37584 SH SOLE 43 33703 0 3881 LABORATORY CORP AMER HLDGS COM NEW 50540R409 62970 238829 SH SOLE 2 128850 0 109979 LABORATORY CORP AMER HLDGS COM NEW 50540R409 21769 82566 SH SOLE 4 54108 0 28458 LABORATORY CORP AMER HLDGS COM NEW 50540R409 22994 87212 SH SOLE 7 84674 0 2538 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1890 7167 SH SOLE 13 7167 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3658 13873 SH SOLE 15 13873 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 300547 1139904 SH SOLE 18 1084922 0 54981 LABORATORY CORP AMER HLDGS COM NEW 50540R409 411892 1562208 SH SOLE 19 1562208 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 698053 2647549 SH SOLE 21 2647549 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 551554 2091914 SH SOLE 22 1905979 0 185935 LABORATORY CORP AMER HLDGS COM NEW 50540R409 38334 145391 SH SOLE 23 145391 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 57779 219141 SH SOLE 25 205151 0 13990 LABORATORY CORP AMER HLDGS COM NEW 50540R409 58535 222010 SH SOLE 26 78306 0 143704 LABORATORY CORP AMER HLDGS COM NEW 50540R409 68861 261174 SH SOLE 28 31156 0 230018 LABORATORY CORP AMER HLDGS COM NEW 50540R409 567 2152 SH SOLE 29 2152 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 138774 526337 SH SOLE 30 525610 0 727 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7211 27349 SH SOLE 31 16504 0 10845 LABORATORY CORP AMER HLDGS COM NEW 50540R409 47164 178882 SH SOLE 34 178882 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 14161 53709 SH SOLE 36 53709 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 825 3129 SH SOLE 40 3129 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 67 255 SH OTR 43 255 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 17409 66028 SH SOLE 43 55176 0 10852 LADDER CAP CORP CL A 505743104 1176 99058 SH SOLE 2 32487 0 66571 LADDER CAP CORP CL A 505743104 6 480 SH SOLE 4 480 0 0 LADDER CAP CORP CL A 505743104 16 1345 SH SOLE 7 1345 0 0 LADDER CAP CORP CL A 505743104 4008 337670 SH SOLE 18 337670 0 0 LADDER CAP CORP CL A 505743104 2412 203163 SH SOLE 19 203163 0 0 LADDER CAP CORP CL A 505743104 69831 5883001 SH SOLE 21 5883001 0 0 LADDER CAP CORP CL A 505743104 31377 2643358 SH SOLE 22 2532157 0 111201 LADDER CAP CORP CL A 505743104 163 13757 SH SOLE 25 13757 0 0 LADDER CAP CORP CL A 505743104 400 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 928 78217 SH SOLE 30 78217 0 0 LADDER CAP CORP CL A 505743104 70 5935 SH SOLE 36 5935 0 0 LADDER CAP CORP CL A 505743104 177 14937 SH SOLE 40 14937 0 0 LADDER CAP CORP CL A 505743104 323 27197 SH SOLE 43 25866 0 1331 LAIRD SUPERFOOD INC COM STK 50736T102 3 810 SH SOLE 2 247 0 563 LAIRD SUPERFOOD INC COM STK 50736T102 69 19011 SH SOLE 18 19011 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 47 13118 SH SOLE 19 13118 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 916 253785 SH SOLE 21 253785 0 0 LAIRD SUPERFOOD INC COM STK 50736T102 346 95918 SH SOLE 22 94411 0 1507 LAKE SHORE BANCORP INC COM 510700107 5 333 SH SOLE 18 333 0 0 LAKE SHORE BANCORP INC COM 510700107 71 4770 SH SOLE 21 4770 0 0 LAKELAND BANCORP INC COM 511637100 4430 265295 SH SOLE 2 186722 0 78573 LAKELAND BANCORP INC COM 511637100 13 786 SH SOLE 7 786 0 0 LAKELAND BANCORP INC COM 511637100 3252 194734 SH SOLE 18 194734 0 0 LAKELAND BANCORP INC COM 511637100 4541 271941 SH SOLE 19 271941 0 0 LAKELAND BANCORP INC COM 511637100 40731 2438964 SH SOLE 21 2438964 0 0 LAKELAND BANCORP INC COM 511637100 29319 1755653 SH SOLE 22 1700664 0 54989 LAKELAND BANCORP INC COM 511637100 182 10870 SH SOLE 25 10870 0 0 LAKELAND BANCORP INC COM 511637100 1142 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 326 19533 SH SOLE 30 19533 0 0 LAKELAND BANCORP INC COM 511637100 417 24964 SH SOLE 34 24964 0 0 LAKELAND BANCORP INC COM 511637100 163 9753 SH SOLE 40 9753 0 0 LAKELAND BANCORP INC COM 511637100 1702 101934 SH SOLE 43 96086 0 5848 LAKELAND FINL CORP COM 511656100 1452 19895 SH SOLE 2 6933 0 12962 LAKELAND FINL CORP COM 511656100 6 89 SH SOLE 4 89 0 0 LAKELAND FINL CORP COM 511656100 25 338 SH SOLE 7 338 0 0 LAKELAND FINL CORP COM 511656100 6609 90534 SH SOLE 18 90534 0 0 LAKELAND FINL CORP COM 511656100 3094 42381 SH SOLE 19 42381 0 0 LAKELAND FINL CORP COM 511656100 216317 2963250 SH SOLE 21 2963250 0 0 LAKELAND FINL CORP COM 511656100 45299 620539 SH SOLE 22 595981 0 24558 LAKELAND FINL CORP COM 511656100 235 3214 SH SOLE 25 3214 0 0 LAKELAND FINL CORP COM 511656100 864 11833 SH SOLE 26 9378 0 2455 LAKELAND FINL CORP COM 511656100 33 451 SH SOLE 28 451 0 0 LAKELAND FINL CORP COM 511656100 3015 41306 SH SOLE 30 41306 0 0 LAKELAND FINL CORP COM 511656100 191 2619 SH SOLE 40 2619 0 0 LAKELAND FINL CORP COM 511656100 813 11143 SH SOLE 43 11143 0 0 LAKELAND INDS INC COM 511795106 3 158 SH SOLE 2 0 0 158 LAKELAND INDS INC COM 511795106 28 1446 SH SOLE 18 1446 0 0 LAKELAND INDS INC COM 511795106 493 25676 SH SOLE 21 25676 0 0 LAKELAND INDS INC COM 511795106 2355 122723 SH SOLE 22 122723 0 0 LAKELAND INDS INC COM 511795106 15 768 SH SOLE 43 768 0 0 LAM RESEARCH CORP COM 512807108 173256 322270 SH SOLE 2 88508 0 233762 LAM RESEARCH CORP COM 512807108 58825 109419 SH SOLE 4 67053 0 42366 LAM RESEARCH CORP COM 512807108 74052 137743 SH SOLE 7 133674 0 4069 LAM RESEARCH CORP COM 512807108 1612 2998 SH SOLE 13 2998 0 0 LAM RESEARCH CORP COM 512807108 7408 13780 SH SOLE 15 13780 0 0 LAM RESEARCH CORP COM 512807108 145977 271530 SH SOLE 18 247714 0 23816 LAM RESEARCH CORP COM 512807108 213140 396458 SH SOLE 19 396458 0 0 LAM RESEARCH CORP COM 512807108 2261678 4206913 SH SOLE 21 4206913 0 0 LAM RESEARCH CORP COM 512807108 1617396 3008494 SH SOLE 22 2718310 0 290184 LAM RESEARCH CORP COM 512807108 98065 182409 SH SOLE 23 182409 0 0 LAM RESEARCH CORP COM 512807108 127462 237091 SH SOLE 25 237091 0 0 LAM RESEARCH CORP COM 512807108 194187 361205 SH SOLE 26 119407 0 241798 LAM RESEARCH CORP COM 512807108 245066 455844 SH SOLE 28 4343 0 451501 LAM RESEARCH CORP COM 512807108 683 1270 SH SOLE 29 1270 0 0 LAM RESEARCH CORP COM 512807108 479227 891403 SH SOLE 30 871727 0 19676 LAM RESEARCH CORP COM 512807108 18919 35191 SH SOLE 31 19093 0 16098 LAM RESEARCH CORP COM 512807108 17637 32806 SH SOLE 32 32806 0 0 LAM RESEARCH CORP COM 512807108 229097 426139 SH SOLE 34 426139 0 0 LAM RESEARCH CORP COM 512807108 29197 54309 SH SOLE 36 54309 0 0 LAM RESEARCH CORP COM 512807108 2526 4699 SH SOLE 40 4699 0 0 LAM RESEARCH CORP COM 512807108 152 282 SH OTR 43 282 0 0 LAM RESEARCH CORP COM 512807108 71370 132755 SH SOLE 43 121524 0 11231 LAMAR ADVERTISING CO NEW CL A 512816109 22679 195204 SH SOLE 2 72440 0 122764 LAMAR ADVERTISING CO NEW CL A 512816109 72 623 SH SOLE 4 623 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 195 1681 SH SOLE 7 1681 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 28 244 SH SOLE 13 244 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 22963 197647 SH SOLE 18 197486 0 161 LAMAR ADVERTISING CO NEW CL A 512816109 6678 57484 SH SOLE 19 57484 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 558317 4805618 SH SOLE 21 4805618 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 281892 2426336 SH SOLE 22 2325686 0 100650 LAMAR ADVERTISING CO NEW CL A 512816109 34 292 SH SOLE 23 292 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2039 17547 SH SOLE 25 17547 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3504 30164 SH SOLE 26 23363 0 6801 LAMAR ADVERTISING CO NEW CL A 512816109 580 4993 SH SOLE 28 4993 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 43 370 SH SOLE 29 370 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 5940 51124 SH SOLE 30 51124 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 213 1834 SH SOLE 31 1834 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2214 19055 SH SOLE 34 19055 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 161 1384 SH SOLE 36 1384 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1304 11225 SH SOLE 40 11225 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 23 199 SH OTR 43 199 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3085 26550 SH SOLE 43 24170 0 2380 LAMB WESTON HLDGS INC COM 513272104 18419 307445 SH SOLE 2 76217 0 231228 LAMB WESTON HLDGS INC COM 513272104 227 3789 SH SOLE 4 3113 0 676 LAMB WESTON HLDGS INC COM 513272104 6833 114051 SH SOLE 7 109312 0 4739 LAMB WESTON HLDGS INC COM 513272104 201 3353 SH SOLE 15 3353 0 0 LAMB WESTON HLDGS INC COM 513272104 12917 215606 SH SOLE 18 203156 0 12450 LAMB WESTON HLDGS INC COM 513272104 4712 78643 SH SOLE 19 78643 0 0 LAMB WESTON HLDGS INC COM 513272104 228628 3816194 SH SOLE 21 3816194 0 0 LAMB WESTON HLDGS INC COM 513272104 191188 3191246 SH SOLE 22 2985213 0 206033 LAMB WESTON HLDGS INC COM 513272104 19 316 SH SOLE 23 316 0 0 LAMB WESTON HLDGS INC COM 513272104 13250 221167 SH SOLE 25 221167 0 0 LAMB WESTON HLDGS INC COM 513272104 14085 235101 SH SOLE 26 53849 0 181252 LAMB WESTON HLDGS INC COM 513272104 3581 59774 SH SOLE 28 2605 0 57169 LAMB WESTON HLDGS INC COM 513272104 24927 416070 SH SOLE 30 416070 0 0 LAMB WESTON HLDGS INC COM 513272104 128 2141 SH SOLE 31 2141 0 0 LAMB WESTON HLDGS INC COM 513272104 2682 44767 SH SOLE 36 44767 0 0 LAMB WESTON HLDGS INC COM 513272104 1118 18660 SH SOLE 40 18660 0 0 LAMB WESTON HLDGS INC COM 513272104 32 530 SH OTR 43 530 0 0 LAMB WESTON HLDGS INC COM 513272104 5162 86170 SH SOLE 43 74424 0 11746 LANCASTER COLONY CORP COM 513847103 3577 23980 SH SOLE 2 18404 0 5576 LANCASTER COLONY CORP COM 513847103 10 64 SH SOLE 4 64 0 0 LANCASTER COLONY CORP COM 513847103 2221 14893 SH SOLE 7 14893 0 0 LANCASTER COLONY CORP COM 513847103 12755 85517 SH SOLE 18 85517 0 0 LANCASTER COLONY CORP COM 513847103 4923 33005 SH SOLE 19 33005 0 0 LANCASTER COLONY CORP COM 513847103 209956 1407681 SH SOLE 21 1407681 0 0 LANCASTER COLONY CORP COM 513847103 81491 546370 SH SOLE 22 533943 0 12427 LANCASTER COLONY CORP COM 513847103 409 2742 SH SOLE 25 2742 0 0 LANCASTER COLONY CORP COM 513847103 999 6696 SH SOLE 26 5166 0 1530 LANCASTER COLONY CORP COM 513847103 35 235 SH SOLE 28 235 0 0 LANCASTER COLONY CORP COM 513847103 1719 11523 SH SOLE 30 11523 0 0 LANCASTER COLONY CORP COM 513847103 336 2256 SH SOLE 40 2256 0 0 LANCASTER COLONY CORP COM 513847103 12503 83828 SH SOLE 43 82984 0 844 LANDEC CORP COM 514766104 654 56445 SH SOLE 2 36197 0 20248 LANDEC CORP COM 514766104 2 180 SH SOLE 7 180 0 0 LANDEC CORP COM 514766104 929 80213 SH SOLE 18 80213 0 0 LANDEC CORP COM 514766104 562 48571 SH SOLE 19 48571 0 0 LANDEC CORP COM 514766104 10972 947475 SH SOLE 21 947475 0 0 LANDEC CORP COM 514766104 8654 747334 SH SOLE 22 731793 0 15541 LANDEC CORP COM 514766104 30 2549 SH SOLE 26 0 0 2549 LANDEC CORP COM 514766104 115 9911 SH SOLE 43 9911 0 0 LANDMARK BANCORP INC COM 51504L107 24 894 SH SOLE 18 894 0 0 LANDMARK BANCORP INC COM 51504L107 283 10733 SH SOLE 21 10733 0 0 LANDMARK BANCORP INC COM 51504L107 5 190 SH SOLE 22 190 0 0 LANDOS BIOPHARMA INC COM 515069102 1 646 SH SOLE 2 246 0 400 LANDOS BIOPHARMA INC COM 515069102 24 16316 SH SOLE 18 16316 0 0 LANDOS BIOPHARMA INC COM 515069102 14 9565 SH SOLE 19 9565 0 0 LANDOS BIOPHARMA INC COM 515069102 629 426448 SH SOLE 21 426448 0 0 LANDOS BIOPHARMA INC COM 515069102 71 48102 SH SOLE 22 47841 0 261 LANDOS BIOPHARMA INC COM 515069102 27 18401 SH SOLE 30 18401 0 0 LANDOS BIOPHARMA INC COM 515069102 1 830 SH SOLE 43 830 0 0 LANDS END INC NEW COM 51509F105 447 26444 SH SOLE 2 12751 0 13693 LANDS END INC NEW COM 51509F105 6 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 783 46303 SH SOLE 18 46303 0 0 LANDS END INC NEW COM 51509F105 2149 127012 SH SOLE 19 127012 0 0 LANDS END INC NEW COM 51509F105 9388 554822 SH SOLE 21 554822 0 0 LANDS END INC NEW COM 51509F105 6738 398203 SH SOLE 22 381830 0 16373 LANDS END INC NEW COM 51509F105 34 1995 SH SOLE 23 1995 0 0 LANDS END INC NEW COM 51509F105 48 2833 SH SOLE 25 2833 0 0 LANDS END INC NEW COM 51509F105 235 13909 SH SOLE 26 5179 0 8730 LANDS END INC NEW COM 51509F105 74 4355 SH SOLE 30 4355 0 0 LANDS END INC NEW COM 51509F105 41 2419 SH SOLE 36 2419 0 0 LANDS END INC NEW COM 51509F105 33 1932 SH SOLE 40 1932 0 0 LANDS END INC NEW COM 51509F105 213 12568 SH SOLE 43 12568 0 0 LANDSEA HOMES CORP COM 51509P103 47 5487 SH SOLE 2 3718 0 1769 LANDSEA HOMES CORP COM 51509P103 281 32894 SH SOLE 18 32894 0 0 LANDSEA HOMES CORP COM 51509P103 134 15629 SH SOLE 19 15629 0 0 LANDSEA HOMES CORP COM 51509P103 3135 366635 SH SOLE 21 366635 0 0 LANDSEA HOMES CORP COM 51509P103 283 33090 SH SOLE 22 29132 0 3958 LANDSTAR SYS INC COM 515098101 23069 152948 SH SOLE 2 68562 0 84386 LANDSTAR SYS INC COM 515098101 364 2412 SH SOLE 4 2412 0 0 LANDSTAR SYS INC COM 515098101 126 836 SH SOLE 7 836 0 0 LANDSTAR SYS INC COM 515098101 437 2899 SH SOLE 13 2899 0 0 LANDSTAR SYS INC COM 515098101 26041 172649 SH SOLE 18 131924 0 40725 LANDSTAR SYS INC COM 515098101 34003 225437 SH SOLE 19 225437 0 0 LANDSTAR SYS INC COM 515098101 307194 2036692 SH SOLE 21 2036692 0 0 LANDSTAR SYS INC COM 515098101 186738 1238070 SH SOLE 22 1124308 0 113762 LANDSTAR SYS INC COM 515098101 953 6320 SH SOLE 23 6320 0 0 LANDSTAR SYS INC COM 515098101 1254 8313 SH SOLE 25 8313 0 0 LANDSTAR SYS INC COM 515098101 6890 45678 SH SOLE 26 27067 0 18611 LANDSTAR SYS INC COM 515098101 6965 46176 SH SOLE 28 657 0 45519 LANDSTAR SYS INC COM 515098101 96 637 SH SOLE 29 637 0 0 LANDSTAR SYS INC COM 515098101 7497 49706 SH SOLE 30 49706 0 0 LANDSTAR SYS INC COM 515098101 283 1879 SH SOLE 31 1879 0 0 LANDSTAR SYS INC COM 515098101 302 2005 SH SOLE 34 2005 0 0 LANDSTAR SYS INC COM 515098101 1425 9447 SH SOLE 36 9447 0 0 LANDSTAR SYS INC COM 515098101 717 4756 SH SOLE 40 4756 0 0 LANDSTAR SYS INC COM 515098101 11932 79107 SH SOLE 43 77934 0 1173 LANNET INC COM 516012101 1 1537 SH SOLE 2 0 0 1537 LANNET INC COM 516012101 6 7017 SH SOLE 18 7017 0 0 LANNET INC COM 516012101 103 130665 SH SOLE 21 130665 0 0 LANNET INC COM 516012101 403 511956 SH SOLE 22 511956 0 0 LANNET INC COM 516012101 6 7161 SH OTR 43 7161 0 0 LANTERN PHARMA INC COM 51654W101 26 3696 SH SOLE 2 3696 0 0 LANTERN PHARMA INC COM 51654W101 9 1310 SH SOLE 18 1310 0 0 LANTERN PHARMA INC COM 51654W101 126 17652 SH SOLE 21 17652 0 0 LANTERN PHARMA INC COM 51654W101 3 416 SH SOLE 22 416 0 0 LANTHEUS HLDGS INC COM 516544103 3108 56184 SH SOLE 2 21241 0 34943 LANTHEUS HLDGS INC COM 516544103 11 194 SH SOLE 4 194 0 0 LANTHEUS HLDGS INC COM 516544103 47 845 SH SOLE 7 845 0 0 LANTHEUS HLDGS INC COM 516544103 14455 261347 SH SOLE 18 261347 0 0 LANTHEUS HLDGS INC COM 516544103 6641 120074 SH SOLE 19 120074 0 0 LANTHEUS HLDGS INC COM 516544103 460829 8331755 SH SOLE 21 8331755 0 0 LANTHEUS HLDGS INC COM 516544103 93472 1689970 SH SOLE 22 1626718 0 63252 LANTHEUS HLDGS INC COM 516544103 482 8720 SH SOLE 25 8720 0 0 LANTHEUS HLDGS INC COM 516544103 1344 24297 SH SOLE 26 21775 0 2522 LANTHEUS HLDGS INC COM 516544103 49 889 SH SOLE 28 889 0 0 LANTHEUS HLDGS INC COM 516544103 6692 120992 SH SOLE 30 120992 0 0 LANTHEUS HLDGS INC COM 516544103 496 8972 SH SOLE 40 8972 0 0 LANTHEUS HLDGS INC COM 516544103 2327 42079 SH SOLE 43 41879 0 200 LANTRONIX INC COM NEW 516548203 11 1584 SH SOLE 2 1584 0 0 LANTRONIX INC COM NEW 516548203 36 5325 SH SOLE 18 5325 0 0 LANTRONIX INC COM NEW 516548203 464 69488 SH SOLE 21 69488 0 0 LANTRONIX INC COM NEW 516548203 1255 187866 SH SOLE 22 187866 0 0 LAREDO PETROLEUM INC COM 516806205 1142 14425 SH SOLE 2 8162 0 6263 LAREDO PETROLEUM INC COM 516806205 16 202 SH SOLE 7 202 0 0 LAREDO PETROLEUM INC COM 516806205 3860 48780 SH SOLE 18 48780 0 0 LAREDO PETROLEUM INC COM 516806205 3389 42824 SH SOLE 19 42824 0 0 LAREDO PETROLEUM INC COM 516806205 134981 1705603 SH SOLE 21 1705603 0 0 LAREDO PETROLEUM INC COM 516806205 28796 363857 SH SOLE 22 352254 0 11603 LAREDO PETROLEUM INC COM 516806205 64 815 SH SOLE 23 815 0 0 LAREDO PETROLEUM INC COM 516806205 139 1753 SH SOLE 25 1753 0 0 LAREDO PETROLEUM INC COM 516806205 477 6028 SH SOLE 26 0 0 6028 LAREDO PETROLEUM INC COM 516806205 1561 19729 SH SOLE 30 19729 0 0 LAREDO PETROLEUM INC COM 516806205 136 1713 SH SOLE 40 1713 0 0 LAREDO PETROLEUM INC COM 516806205 285 3602 SH SOLE 43 3464 0 138 LARIMAR THERAPEUTICS INC COM 517125100 2 445 SH SOLE 2 0 0 445 LARIMAR THERAPEUTICS INC COM 517125100 9 2145 SH SOLE 18 2145 0 0 LARIMAR THERAPEUTICS INC COM 517125100 660 162972 SH SOLE 21 162972 0 0 LARIMAR THERAPEUTICS INC COM 517125100 295 72903 SH SOLE 22 72903 0 0 LARIMAR THERAPEUTICS INC COM 517125100 30 7391 SH SOLE 30 7391 0 0 LAS VEGAS SANDS CORP COM 517834107 24736 636390 SH SOLE 2 66262 0 570128 LAS VEGAS SANDS CORP COM 517834107 5951 153106 SH SOLE 4 139741 0 13365 LAS VEGAS SANDS CORP COM 517834107 11759 302525 SH SOLE 7 291137 0 11388 LAS VEGAS SANDS CORP COM 517834107 40 1024 SH SOLE 13 1024 0 0 LAS VEGAS SANDS CORP COM 517834107 1683 43286 SH SOLE 15 43286 0 0 LAS VEGAS SANDS CORP COM 517834107 53505 1376523 SH SOLE 18 1326768 0 49755 LAS VEGAS SANDS CORP COM 517834107 10133 260684 SH SOLE 19 260684 0 0 LAS VEGAS SANDS CORP COM 517834107 269458 6932289 SH SOLE 21 6932289 0 0 LAS VEGAS SANDS CORP COM 517834107 271389 6981978 SH SOLE 22 6511031 0 470947 LAS VEGAS SANDS CORP COM 517834107 16512 424794 SH SOLE 23 424794 0 0 LAS VEGAS SANDS CORP COM 517834107 17441 448697 SH SOLE 25 409808 0 38889 LAS VEGAS SANDS CORP COM 517834107 23779 611761 SH SOLE 26 218528 0 393233 LAS VEGAS SANDS CORP COM 517834107 27341 703401 SH SOLE 28 116781 0 586620 LAS VEGAS SANDS CORP COM 517834107 59058 1519363 SH SOLE 30 1519363 0 0 LAS VEGAS SANDS CORP COM 517834107 1732 44567 SH SOLE 31 4851 0 39716 LAS VEGAS SANDS CORP COM 517834107 11513 296189 SH SOLE 34 296189 0 0 LAS VEGAS SANDS CORP COM 517834107 7677 197503 SH SOLE 36 197503 0 0 LAS VEGAS SANDS CORP COM 517834107 420 10797 SH SOLE 40 10797 0 0 LAS VEGAS SANDS CORP COM 517834107 5558 143002 SH SOLE 43 130347 0 12655 LATCH INC COM 51818V106 123 28694 SH SOLE 2 24732 0 3962 LATCH INC COM 51818V106 583 136629 SH SOLE 21 136629 0 0 LATCH INC COM 51818V106 6181 1447574 SH SOLE 22 1447562 0 12 LATCH INC COM 51818V106 44 10285 SH SOLE 25 10285 0 0 LATCH INC COM 51818V106 67 15595 SH SOLE 30 15595 0 0 LATCH INC COM 51818V106 9539 2233935 SH SOLE 34 2233935 0 0 LATCH INC COM 51818V106 42 9950 SH SOLE 40 9950 0 0 LATCH INC *W EXP 06/04/202 51818V114 19 29405 SH SOLE 2 29405 0 0 LATCH INC *W EXP 06/04/202 51818V114 4 6091 SH SOLE 4 6091 0 0 LATCH INC *W EXP 06/04/202 51818V114 43 65591 SH SOLE 18 65591 0 0 LATCH INC *W EXP 06/04/202 51818V114 315 477451 SH SOLE 19 477451 0 0 LATCH INC *W EXP 06/04/202 51818V114 28 42463 SH SOLE 22 42463 0 0 LATCH INC *W EXP 06/04/202 51818V114 241 365254 SH SOLE 34 365254 0 0 LATHAM GROUP INC COM 51819L107 235 17729 SH SOLE 2 13267 0 4462 LATHAM GROUP INC COM 51819L107 5 373 SH SOLE 7 373 0 0 LATHAM GROUP INC COM 51819L107 1467 110776 SH SOLE 18 110776 0 0 LATHAM GROUP INC COM 51819L107 968 73092 SH SOLE 19 73092 0 0 LATHAM GROUP INC COM 51819L107 18550 1401073 SH SOLE 21 1401073 0 0 LATHAM GROUP INC COM 51819L107 11144 841681 SH SOLE 22 825140 0 16541 LATHAM GROUP INC COM 51819L107 125 9427 SH SOLE 25 9427 0 0 LATHAM GROUP INC COM 51819L107 50 3757 SH SOLE 26 1352 0 2405 LATHAM GROUP INC COM 51819L107 185 13962 SH SOLE 30 13962 0 0 LATHAM GROUP INC COM 51819L107 9 674 SH SOLE 36 674 0 0 LATHAM GROUP INC COM 51819L107 46 3503 SH SOLE 40 3503 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 22477 368771 SH SOLE 2 228747 0 140024 LATTICE SEMICONDUCTOR CORP COM 518415104 185 3032 SH SOLE 4 1289 0 1743 LATTICE SEMICONDUCTOR CORP COM 518415104 145 2387 SH SOLE 7 2387 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 160 2625 SH SOLE 13 2625 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 39745 652088 SH SOLE 18 603731 0 48357 LATTICE SEMICONDUCTOR CORP COM 518415104 136192 2234483 SH SOLE 19 2234483 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 664023 10894560 SH SOLE 21 10894560 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 295019 4840338 SH SOLE 22 4748133 0 92205 LATTICE SEMICONDUCTOR CORP COM 518415104 2766 45383 SH SOLE 23 45383 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1238 20318 SH SOLE 25 20318 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 15565 255381 SH SOLE 26 50346 0 205035 LATTICE SEMICONDUCTOR CORP COM 518415104 25711 421844 SH SOLE 28 2433 0 419411 LATTICE SEMICONDUCTOR CORP COM 518415104 119 1953 SH SOLE 29 1953 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 41926 687881 SH SOLE 30 687881 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 142 2323 SH SOLE 31 2323 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 66587 1092479 SH SOLE 34 1092479 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 361 5917 SH SOLE 36 5917 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1039 17044 SH SOLE 40 17044 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 5298 86925 SH SOLE 43 81569 0 5356 LAUDER ESTEE COS INC CL A 518439104 159617 586137 SH SOLE 2 206337 0 379800 LAUDER ESTEE COS INC CL A 518439104 51451 188935 SH SOLE 4 117995 0 70940 LAUDER ESTEE COS INC CL A 518439104 55430 203549 SH SOLE 7 196884 0 6665 LAUDER ESTEE COS INC CL A 518439104 4748 17434 SH SOLE 13 17434 0 0 LAUDER ESTEE COS INC CL A 518439104 5886 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 143898 528415 SH SOLE 18 492756 0 35659 LAUDER ESTEE COS INC CL A 518439104 139095 510777 SH SOLE 19 510777 0 0 LAUDER ESTEE COS INC CL A 518439104 1544661 5672227 SH SOLE 21 5672227 0 0 LAUDER ESTEE COS INC CL A 518439104 1379036 5064027 SH SOLE 22 4515602 0 548425 LAUDER ESTEE COS INC CL A 518439104 82951 304607 SH SOLE 23 304607 0 0 LAUDER ESTEE COS INC CL A 518439104 160740 590260 SH SOLE 25 590260 0 0 LAUDER ESTEE COS INC CL A 518439104 170960 627792 SH SOLE 26 203317 0 424475 LAUDER ESTEE COS INC CL A 518439104 170663 626700 SH SOLE 28 5685 0 621015 LAUDER ESTEE COS INC CL A 518439104 3462 12713 SH SOLE 29 12713 0 0 LAUDER ESTEE COS INC CL A 518439104 316567 1162481 SH SOLE 30 1162481 0 0 LAUDER ESTEE COS INC CL A 518439104 18877 69318 SH SOLE 31 43327 0 25991 LAUDER ESTEE COS INC CL A 518439104 51151 187834 SH SOLE 34 187834 0 0 LAUDER ESTEE COS INC CL A 518439104 23448 86103 SH SOLE 36 86103 0 0 LAUDER ESTEE COS INC CL A 518439104 1818 6675 SH SOLE 37 6675 0 0 LAUDER ESTEE COS INC CL A 518439104 2084 7652 SH SOLE 40 7652 0 0 LAUDER ESTEE COS INC CL A 518439104 122 447 SH OTR 43 447 0 0 LAUDER ESTEE COS INC CL A 518439104 60331 221544 SH SOLE 43 195311 0 26233 LAUREATE EDUCATION INC COMMON STOCK 518613203 1673 141152 SH SOLE 2 76377 0 64775 LAUREATE EDUCATION INC COMMON STOCK 518613203 5 392 SH SOLE 4 392 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 14 1206 SH SOLE 7 1206 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 3372 284541 SH SOLE 18 284541 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 2094 176677 SH SOLE 19 176677 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 42179 3559395 SH SOLE 21 3559395 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 35609 3004953 SH SOLE 22 2892264 0 112689 LAUREATE EDUCATION INC COMMON STOCK 518613203 155 13060 SH SOLE 25 13060 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 366 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 738 62275 SH SOLE 30 62275 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 63 5316 SH SOLE 36 5316 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 141 11903 SH SOLE 40 11903 0 0 LAUREATE EDUCATION INC COMMON STOCK 518613203 61 5148 SH SOLE 43 5081 0 67 LAWSON PRODS INC COM 520776105 29 745 SH SOLE 2 197 0 548 LAWSON PRODS INC COM 520776105 3 76 SH SOLE 7 76 0 0 LAWSON PRODS INC COM 520776105 556 14433 SH SOLE 18 14433 0 0 LAWSON PRODS INC COM 520776105 308 7991 SH SOLE 19 7991 0 0 LAWSON PRODS INC COM 520776105 6562 170263 SH SOLE 21 170263 0 0 LAWSON PRODS INC COM 520776105 6698 173783 SH SOLE 22 172712 0 1071 LAZARD LTD SHS A G54050102 9589 277947 SH SOLE 2 11632 0 266315 LAZARD LTD SHS A G54050102 351 10181 SH SOLE 7 10181 0 0 LAZARD LTD SHS A G54050102 3227 93522 SH SOLE 18 93522 0 0 LAZARD LTD SHS A G54050102 990 28708 SH SOLE 19 28708 0 0 LAZARD LTD SHS A G54050102 142812 4139486 SH SOLE 21 4139486 0 0 LAZARD LTD SHS A G54050102 83 2409 SH SOLE 28 2409 0 0 LAZARD LTD SHS A G54050102 1733 50227 SH SOLE 32 50227 0 0 LAZARD LTD SHS A G54050102 127 3673 SH SOLE 36 3673 0 0 LAZYDAYS HLDGS INC COM 52110H100 30 1478 SH SOLE 2 289 0 1189 LAZYDAYS HLDGS INC COM 52110H100 539 26691 SH SOLE 18 26691 0 0 LAZYDAYS HLDGS INC COM 52110H100 241 11921 SH SOLE 19 11921 0 0 LAZYDAYS HLDGS INC COM 52110H100 5459 270529 SH SOLE 21 270529 0 0 LAZYDAYS HLDGS INC COM 52110H100 3143 155770 SH SOLE 22 150483 0 5287 LAZYDAYS HLDGS INC COM 52110H100 58 2876 SH SOLE 43 2876 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 3201 3500000 PRN SOLE 2 3500000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 3178 3475000 PRN SOLE 21 3475000 0 0 LCI INDS NOTE 1.125% 5/1 501812AB7 6219 6800000 PRN SOLE 22 6800000 0 0 LCI INDS COM 50189K103 3637 35037 SH SOLE 2 17344 0 17693 LCI INDS COM 50189K103 8 76 SH SOLE 4 76 0 0 LCI INDS COM 50189K103 58 554 SH SOLE 7 554 0 0 LCI INDS COM 50189K103 9430 90843 SH SOLE 18 84763 0 6080 LCI INDS COM 50189K103 18545 178643 SH SOLE 19 178643 0 0 LCI INDS COM 50189K103 314513 3029694 SH SOLE 21 3029694 0 0 LCI INDS COM 50189K103 73975 712600 SH SOLE 22 697801 0 14799 LCI INDS COM 50189K103 555 5347 SH SOLE 23 5347 0 0 LCI INDS COM 50189K103 375 3615 SH SOLE 25 3615 0 0 LCI INDS COM 50189K103 4051 39023 SH SOLE 26 10507 0 28516 LCI INDS COM 50189K103 47 450 SH SOLE 28 450 0 0 LCI INDS COM 50189K103 4563 43955 SH SOLE 30 43955 0 0 LCI INDS COM 50189K103 54 520 SH SOLE 36 520 0 0 LCI INDS COM 50189K103 314 3024 SH SOLE 40 3024 0 0 LCI INDS COM 50189K103 1173 11299 SH SOLE 43 11155 0 144 LCNB CORP COM 50181P100 46 2592 SH SOLE 2 1950 0 642 LCNB CORP COM 50181P100 36 2065 SH SOLE 18 2065 0 0 LCNB CORP COM 50181P100 597 34009 SH SOLE 21 34009 0 0 LCNB CORP COM 50181P100 650 37031 SH SOLE 22 37031 0 0 LEAFLY HOLDINGS INC COM 52178J105 2585 312253 SH SOLE 22 312253 0 0 LEAP THERAPEUTICS INC COM 52187K101 21 11719 SH SOLE 18 11719 0 0 LEAP THERAPEUTICS INC COM 52187K101 1222 698224 SH SOLE 21 698224 0 0 LEAP THERAPEUTICS INC COM 52187K101 784 447847 SH SOLE 22 447847 0 0 LEAP THERAPEUTICS INC COM 52187K101 71 40398 SH SOLE 30 40398 0 0 LEAR CORP COM NEW 521865204 29664 208038 SH SOLE 2 74447 0 133591 LEAR CORP COM NEW 521865204 6327 44369 SH SOLE 4 24774 0 19595 LEAR CORP COM NEW 521865204 3186 22342 SH SOLE 7 9388 0 12954 LEAR CORP COM NEW 521865204 46 320 SH SOLE 13 320 0 0 LEAR CORP COM NEW 521865204 958 6722 SH SOLE 15 6722 0 0 LEAR CORP COM NEW 521865204 92566 649179 SH SOLE 18 605838 0 43341 LEAR CORP COM NEW 521865204 190267 1334362 SH SOLE 19 1334362 0 0 LEAR CORP COM NEW 521865204 450994 3162871 SH SOLE 21 3162871 0 0 LEAR CORP COM NEW 521865204 260245 1825127 SH SOLE 22 1719397 0 105730 LEAR CORP COM NEW 521865204 13099 91867 SH SOLE 23 91867 0 0 LEAR CORP COM NEW 521865204 16100 112913 SH SOLE 25 112913 0 0 LEAR CORP COM NEW 521865204 14913 104590 SH SOLE 26 44106 0 60484 LEAR CORP COM NEW 521865204 20778 145715 SH SOLE 28 1161 0 144554 LEAR CORP COM NEW 521865204 30 210 SH SOLE 29 210 0 0 LEAR CORP COM NEW 521865204 53482 375074 SH SOLE 30 348524 0 26550 LEAR CORP COM NEW 521865204 1812 12707 SH SOLE 31 6060 0 6647 LEAR CORP COM NEW 521865204 10499 73628 SH SOLE 34 73628 0 0 LEAR CORP COM NEW 521865204 4221 29603 SH SOLE 36 29603 0 0 LEAR CORP COM NEW 521865204 269 1886 SH SOLE 40 1886 0 0 LEAR CORP COM NEW 521865204 16 115 SH OTR 43 115 0 0 LEAR CORP COM NEW 521865204 6917 48509 SH SOLE 43 43629 0 4880 LEE ENTERPRISES INC COM 523768406 14 527 SH SOLE 2 527 0 0 LEE ENTERPRISES INC COM 523768406 29 1070 SH SOLE 18 1070 0 0 LEE ENTERPRISES INC COM 523768406 495 18398 SH SOLE 21 18398 0 0 LEE ENTERPRISES INC COM 523768406 996 37015 SH SOLE 22 37015 0 0 LEGACY HOUSING CORP COM 52472M101 53 2475 SH SOLE 2 368 0 2107 LEGACY HOUSING CORP COM 52472M101 541 25207 SH SOLE 18 25207 0 0 LEGACY HOUSING CORP COM 52472M101 336 15652 SH SOLE 19 15652 0 0 LEGACY HOUSING CORP COM 52472M101 6153 286734 SH SOLE 21 286734 0 0 LEGACY HOUSING CORP COM 52472M101 2195 102295 SH SOLE 22 98439 0 3856 LEGACY HOUSING CORP COM 52472M101 1 33 SH SOLE 43 33 0 0 LEGALZOOM COM INC COM 52466B103 5361 379155 SH SOLE 2 143725 0 235430 LEGALZOOM COM INC COM 52466B103 19 1329 SH SOLE 7 1329 0 0 LEGALZOOM COM INC COM 52466B103 574 40574 SH SOLE 18 40574 0 0 LEGALZOOM COM INC COM 52466B103 11970 846550 SH SOLE 19 846550 0 0 LEGALZOOM COM INC COM 52466B103 14924 1055425 SH SOLE 21 1055425 0 0 LEGALZOOM COM INC COM 52466B103 15390 1088395 SH SOLE 22 1016093 0 72302 LEGALZOOM COM INC COM 52466B103 5037 356200 SH SOLE 28 0 0 356200 LEGALZOOM COM INC COM 52466B103 20 1407 SH SOLE 31 1407 0 0 LEGALZOOM COM INC COM 52466B103 24354 1722377 SH SOLE 34 1722377 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 482 13256 SH SOLE 2 5349 0 7907 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 799 21979 SH SOLE 4 6768 0 15211 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 176 4841 SH SOLE 7 4841 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 177 4872 SH SOLE 13 523 0 4349 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 992 27291 SH SOLE 15 27291 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 527 14502 SH SOLE 18 14502 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 6 156 SH SOLE 19 156 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 67249 1850541 SH SOLE 21 1850541 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 23368 643048 SH SOLE 22 555260 0 87788 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1719 47308 SH SOLE 23 47308 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 35 969 SH SOLE 25 969 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 2528 69563 SH SOLE 26 13011 0 56552 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1509 41519 SH SOLE 28 0 0 41519 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 11031 303555 SH SOLE 30 303555 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 97 2662 SH SOLE 34 2662 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 6 167 SH SOLE 40 167 0 0 LEGGETT & PLATT INC COM 524660107 7245 208187 SH SOLE 2 117548 0 90639 LEGGETT & PLATT INC COM 524660107 18 510 SH SOLE 4 510 0 0 LEGGETT & PLATT INC COM 524660107 4924 141499 SH SOLE 7 141499 0 0 LEGGETT & PLATT INC COM 524660107 12311 353770 SH SOLE 18 353770 0 0 LEGGETT & PLATT INC COM 524660107 1344 38631 SH SOLE 19 38631 0 0 LEGGETT & PLATT INC COM 524660107 344041 9886241 SH SOLE 21 9886241 0 0 LEGGETT & PLATT INC COM 524660107 125943 3619044 SH SOLE 22 3463415 0 155629 LEGGETT & PLATT INC COM 524660107 633 18193 SH SOLE 25 18193 0 0 LEGGETT & PLATT INC COM 524660107 1929 55418 SH SOLE 26 44977 0 10441 LEGGETT & PLATT INC COM 524660107 83 2374 SH SOLE 28 2374 0 0 LEGGETT & PLATT INC COM 524660107 2853 81989 SH SOLE 30 81989 0 0 LEGGETT & PLATT INC COM 524660107 68 1950 SH SOLE 31 1950 0 0 LEGGETT & PLATT INC COM 524660107 2004 57600 SH SOLE 32 57600 0 0 LEGGETT & PLATT INC COM 524660107 129 3695 SH SOLE 36 3695 0 0 LEGGETT & PLATT INC COM 524660107 565 16237 SH SOLE 40 16237 0 0 LEGGETT & PLATT INC COM 524660107 36 1024 SH OTR 43 1024 0 0 LEGGETT & PLATT INC COM 524660107 3100 89076 SH SOLE 43 78663 0 10413 LEIDOS HOLDINGS INC COM 525327102 56682 524740 SH SOLE 2 282298 0 242442 LEIDOS HOLDINGS INC COM 525327102 8728 80797 SH SOLE 4 39551 0 41246 LEIDOS HOLDINGS INC COM 525327102 13439 124408 SH SOLE 7 120392 0 4016 LEIDOS HOLDINGS INC COM 525327102 60 555 SH SOLE 13 555 0 0 LEIDOS HOLDINGS INC COM 525327102 2262 20944 SH SOLE 15 20944 0 0 LEIDOS HOLDINGS INC COM 525327102 214779 1988323 SH SOLE 18 1845295 0 143028 LEIDOS HOLDINGS INC COM 525327102 411977 3813892 SH SOLE 19 3813892 0 0 LEIDOS HOLDINGS INC COM 525327102 421584 3902835 SH SOLE 21 3902835 0 0 LEIDOS HOLDINGS INC COM 525327102 359963 3332376 SH SOLE 22 3049172 0 283204 LEIDOS HOLDINGS INC COM 525327102 18186 168354 SH SOLE 23 168354 0 0 LEIDOS HOLDINGS INC COM 525327102 13310 123221 SH SOLE 25 123221 0 0 LEIDOS HOLDINGS INC COM 525327102 40128 371484 SH SOLE 26 111439 0 260045 LEIDOS HOLDINGS INC COM 525327102 4175 38653 SH SOLE 28 7521 0 31132 LEIDOS HOLDINGS INC COM 525327102 70475 652427 SH SOLE 30 652427 0 0 LEIDOS HOLDINGS INC COM 525327102 3166 29313 SH SOLE 31 13966 0 15347 LEIDOS HOLDINGS INC COM 525327102 22119 204764 SH SOLE 34 204764 0 0 LEIDOS HOLDINGS INC COM 525327102 6109 56551 SH SOLE 36 56551 0 0 LEIDOS HOLDINGS INC COM 525327102 267 2476 SH SOLE 40 2476 0 0 LEIDOS HOLDINGS INC COM 525327102 8949 82847 SH SOLE 43 69096 0 13751 LEMAITRE VASCULAR INC COM 525558201 579 12465 SH SOLE 2 10493 0 1972 LEMAITRE VASCULAR INC COM 525558201 19 402 SH SOLE 4 52 0 350 LEMAITRE VASCULAR INC COM 525558201 12 256 SH SOLE 7 256 0 0 LEMAITRE VASCULAR INC COM 525558201 3310 71220 SH SOLE 18 68969 0 2251 LEMAITRE VASCULAR INC COM 525558201 6528 140484 SH SOLE 19 140484 0 0 LEMAITRE VASCULAR INC COM 525558201 112355 2417806 SH SOLE 21 2417806 0 0 LEMAITRE VASCULAR INC COM 525558201 21991 473225 SH SOLE 22 461827 0 11398 LEMAITRE VASCULAR INC COM 525558201 168 3611 SH SOLE 25 3611 0 0 LEMAITRE VASCULAR INC COM 525558201 198 4254 SH SOLE 26 474 0 3780 LEMAITRE VASCULAR INC COM 525558201 1655 35609 SH SOLE 30 35609 0 0 LEMAITRE VASCULAR INC COM 525558201 20 440 SH SOLE 36 440 0 0 LEMAITRE VASCULAR INC COM 525558201 149 3212 SH SOLE 40 3212 0 0 LEMAITRE VASCULAR INC COM 525558201 578 12448 SH SOLE 43 12448 0 0 LEMONADE INC COM 52567D107 2687 101893 SH SOLE 2 13935 0 87958 LEMONADE INC COM 52567D107 4 148 SH SOLE 4 148 0 0 LEMONADE INC COM 52567D107 16 590 SH SOLE 7 590 0 0 LEMONADE INC COM 52567D107 388 14714 SH SOLE 18 14714 0 0 LEMONADE INC COM 52567D107 306 11596 SH SOLE 19 11596 0 0 LEMONADE INC COM 52567D107 11443 433951 SH SOLE 21 433951 0 0 LEMONADE INC COM 52567D107 23941 907873 SH SOLE 22 863596 0 44277 LEMONADE INC COM 52567D107 141 5360 SH SOLE 25 5360 0 0 LEMONADE INC COM 52567D107 342 12981 SH SOLE 26 10039 0 2942 LEMONADE INC COM 52567D107 23 866 SH SOLE 28 866 0 0 LEMONADE INC COM 52567D107 580 22001 SH SOLE 30 22001 0 0 LEMONADE INC COM 52567D107 15 560 SH SOLE 31 560 0 0 LEMONADE INC COM 52567D107 120 4558 SH SOLE 40 4558 0 0 LEMONADE INC COM 52567D107 13 498 SH SOLE 43 498 0 0 LENDINGCLUB CORP COM NEW 52603A208 2059 130498 SH SOLE 2 61386 0 69112 LENDINGCLUB CORP COM NEW 52603A208 5 325 SH SOLE 4 325 0 0 LENDINGCLUB CORP COM NEW 52603A208 22 1382 SH SOLE 7 1382 0 0 LENDINGCLUB CORP COM NEW 52603A208 4621 292850 SH SOLE 18 292850 0 0 LENDINGCLUB CORP COM NEW 52603A208 3944 249957 SH SOLE 19 249957 0 0 LENDINGCLUB CORP COM NEW 52603A208 55831 3538065 SH SOLE 21 3538065 0 0 LENDINGCLUB CORP COM NEW 52603A208 38622 2447554 SH SOLE 22 2351160 0 96394 LENDINGCLUB CORP COM NEW 52603A208 57 3599 SH SOLE 23 3599 0 0 LENDINGCLUB CORP COM NEW 52603A208 193 12220 SH SOLE 25 12220 0 0 LENDINGCLUB CORP COM NEW 52603A208 704 44637 SH SOLE 26 18978 0 25659 LENDINGCLUB CORP COM NEW 52603A208 895 56725 SH SOLE 30 56725 0 0 LENDINGCLUB CORP COM NEW 52603A208 169 10738 SH SOLE 40 10738 0 0 LENDINGCLUB CORP COM NEW 52603A208 969 61432 SH SOLE 43 34210 0 27222 LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9 3120 3811000 PRN SOLE 21 3811000 0 0 LENDINGTREE INC NEW COM 52603B107 5025 41992 SH SOLE 2 28148 0 13844 LENDINGTREE INC NEW COM 52603B107 6 46 SH SOLE 4 46 0 0 LENDINGTREE INC NEW COM 52603B107 16 135 SH SOLE 7 135 0 0 LENDINGTREE INC NEW COM 52603B107 5243 43816 SH SOLE 18 39953 0 3863 LENDINGTREE INC NEW COM 52603B107 15489 129432 SH SOLE 19 129432 0 0 LENDINGTREE INC NEW COM 52603B107 166987 1395393 SH SOLE 21 1395393 0 0 LENDINGTREE INC NEW COM 52603B107 48918 408776 SH SOLE 22 401311 0 7465 LENDINGTREE INC NEW COM 52603B107 518 4325 SH SOLE 23 4325 0 0 LENDINGTREE INC NEW COM 52603B107 190 1590 SH SOLE 25 1590 0 0 LENDINGTREE INC NEW COM 52603B107 3399 28403 SH SOLE 26 4882 0 23521 LENDINGTREE INC NEW COM 52603B107 25 206 SH SOLE 28 206 0 0 LENDINGTREE INC NEW COM 52603B107 2365 19762 SH SOLE 30 19762 0 0 LENDINGTREE INC NEW COM 52603B107 424 3540 SH SOLE 34 3540 0 0 LENDINGTREE INC NEW COM 52603B107 174 1455 SH SOLE 40 1455 0 0 LENDINGTREE INC NEW COM 52603B107 781 6523 SH SOLE 43 4677 0 1846 LENNAR CORP CL A 526057104 68208 840315 SH SOLE 2 454717 0 385598 LENNAR CORP CL A 526057104 14449 178012 SH SOLE 4 105691 0 72321 LENNAR CORP CL A 526057104 18728 230729 SH SOLE 7 222692 0 8037 LENNAR CORP CL A 526057104 90 1105 SH SOLE 13 1105 0 0 LENNAR CORP CL A 526057104 3129 38547 SH SOLE 15 38547 0 0 LENNAR CORP CL A 526057104 36455 449113 SH SOLE 18 406095 0 43018 LENNAR CORP CL A 526057104 34276 422269 SH SOLE 19 422269 0 0 LENNAR CORP CL A 526057104 828274 10204193 SH SOLE 21 10204193 0 0 LENNAR CORP CL A 526057104 448097 5520477 SH SOLE 22 4976541 0 543936 LENNAR CORP CL A 526057104 27604 340075 SH SOLE 23 340075 0 0 LENNAR CORP CL A 526057104 26584 327513 SH SOLE 25 327513 0 0 LENNAR CORP CL A 526057104 44644 550006 SH SOLE 26 191588 0 358418 LENNAR CORP CL A 526057104 46986 578859 SH SOLE 28 4894 0 573965 LENNAR CORP CL A 526057104 258 3173 SH SOLE 29 3173 0 0 LENNAR CORP CL A 526057104 155333 1913669 SH SOLE 30 1913669 0 0 LENNAR CORP CL A 526057104 4789 58996 SH SOLE 31 28664 0 30332 LENNAR CORP CL A 526057104 9072 111763 SH SOLE 34 111763 0 0 LENNAR CORP CL A 526057104 8551 105349 SH SOLE 36 105349 0 0 LENNAR CORP CL A 526057104 714 8800 SH SOLE 40 8800 0 0 LENNAR CORP CL A 526057104 58 718 SH OTR 43 718 0 0 LENNAR CORP CL A 526057104 16934 208627 SH SOLE 43 181775 0 26852 LENNAR CORP CL B 526057302 1700 24872 SH SOLE 2 2759 0 22113 LENNAR CORP CL B 526057302 18 269 SH SOLE 7 269 0 0 LENNAR CORP CL B 526057302 411 6012 SH SOLE 18 6012 0 0 LENNAR CORP CL B 526057302 299 4379 SH SOLE 19 4379 0 0 LENNAR CORP CL B 526057302 21961 321303 SH SOLE 21 321303 0 0 LENNAR CORP CL B 526057302 7560 110609 SH SOLE 22 98369 0 12240 LENNAR CORP CL B 526057302 67 986 SH SOLE 26 986 0 0 LENNAR CORP CL B 526057302 510 7466 SH SOLE 28 0 0 7466 LENNAR CORP CL B 526057302 16 230 SH SOLE 31 230 0 0 LENNAR CORP CL B 526057302 500 7315 SH SOLE 43 7101 0 214 LENNOX INTL INC COM 526107107 29492 114371 SH SOLE 2 84847 0 29524 LENNOX INTL INC COM 526107107 9357 36289 SH SOLE 4 22683 0 13606 LENNOX INTL INC COM 526107107 2730 10589 SH SOLE 7 4445 0 6144 LENNOX INTL INC COM 526107107 91 353 SH SOLE 13 353 0 0 LENNOX INTL INC COM 526107107 747 2896 SH SOLE 15 2896 0 0 LENNOX INTL INC COM 526107107 23927 92790 SH SOLE 18 89976 0 2814 LENNOX INTL INC COM 526107107 10459 40561 SH SOLE 19 40561 0 0 LENNOX INTL INC COM 526107107 451294 1750150 SH SOLE 21 1750150 0 0 LENNOX INTL INC COM 526107107 254390 986544 SH SOLE 22 925861 0 60683 LENNOX INTL INC COM 526107107 11775 45665 SH SOLE 23 45665 0 0 LENNOX INTL INC COM 526107107 2763 10717 SH SOLE 25 10717 0 0 LENNOX INTL INC COM 526107107 9472 36733 SH SOLE 26 26398 0 10335 LENNOX INTL INC COM 526107107 20195 78317 SH SOLE 28 608 0 77709 LENNOX INTL INC COM 526107107 43 167 SH SOLE 29 167 0 0 LENNOX INTL INC COM 526107107 23801 92302 SH SOLE 30 81456 0 10846 LENNOX INTL INC COM 526107107 1882 7297 SH SOLE 31 3506 0 3791 LENNOX INTL INC COM 526107107 9205 35696 SH SOLE 34 35696 0 0 LENNOX INTL INC COM 526107107 1835 7116 SH SOLE 36 7116 0 0 LENNOX INTL INC COM 526107107 300 1162 SH SOLE 40 1162 0 0 LENNOX INTL INC COM 526107107 31 121 SH OTR 43 121 0 0 LENNOX INTL INC COM 526107107 4922 19089 SH SOLE 43 16987 0 2102 LENSAR INC COM 52634L108 14 1911 SH SOLE 18 1911 0 0 LENSAR INC COM 52634L108 246 33231 SH SOLE 21 33231 0 0 LENSAR INC COM 52634L108 1040 140593 SH SOLE 22 140593 0 0 LENSAR INC COM 52634L108 1 145 SH SOLE 43 145 0 0 LESLIES INC COM 527064109 5104 263618 SH SOLE 2 44278 0 219340 LESLIES INC COM 527064109 8 438 SH SOLE 4 438 0 0 LESLIES INC COM 527064109 43 2203 SH SOLE 7 2203 0 0 LESLIES INC COM 527064109 1558 80457 SH SOLE 18 80457 0 0 LESLIES INC COM 527064109 6235 322059 SH SOLE 19 322059 0 0 LESLIES INC COM 527064109 39462 2038351 SH SOLE 21 2038351 0 0 LESLIES INC COM 527064109 63264 3267782 SH SOLE 22 3099605 0 168177 LESLIES INC COM 527064109 4180 215907 SH SOLE 25 215907 0 0 LESLIES INC COM 527064109 772 39899 SH SOLE 26 30760 0 9139 LESLIES INC COM 527064109 33 1730 SH SOLE 28 1730 0 0 LESLIES INC COM 527064109 4659 240650 SH SOLE 30 240650 0 0 LESLIES INC COM 527064109 45 2332 SH SOLE 31 2332 0 0 LESLIES INC COM 527064109 79 4059 SH SOLE 36 4059 0 0 LESLIES INC COM 527064109 288 14893 SH SOLE 40 14893 0 0 LESLIES INC COM 527064109 421 21736 SH SOLE 43 19621 0 2115 LEVEL ONE BANCORP INC COM 52730D208 78 1954 SH SOLE 2 1254 0 700 LEVEL ONE BANCORP INC COM 52730D208 31 782 SH SOLE 21 782 0 0 LEVEL ONE BANCORP INC COM 52730D208 791 19813 SH SOLE 22 19813 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 2425 122731 SH SOLE 2 117398 0 5333 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 333 16863 SH SOLE 4 16863 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 36 1801 SH SOLE 7 1801 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 38 1946 SH SOLE 13 1946 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 10 495 SH SOLE 18 495 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5264 266393 SH SOLE 19 266393 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3492 176723 SH SOLE 21 176723 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 28949 1465030 SH SOLE 22 1378493 0 86537 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 284 14396 SH SOLE 23 14396 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 310 15664 SH SOLE 25 15664 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 787 39815 SH SOLE 26 27413 0 12402 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1182 59840 SH SOLE 28 59186 0 654 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1104 55892 SH SOLE 30 55892 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 35 1777 SH SOLE 34 1777 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 237 11993 SH SOLE 40 11993 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 187 9462 SH SOLE 43 9074 0 388 LEXICON PHARMACEUTICALS INC COM NEW 528872302 55 26532 SH SOLE 2 16235 0 10297 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 445 212745 SH SOLE 18 212745 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 244 116592 SH SOLE 19 116592 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 5117 2448212 SH SOLE 21 2448212 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 3244 1552119 SH SOLE 22 1525512 0 26607 LEXICON PHARMACEUTICALS INC COM NEW 528872302 142 68060 SH SOLE 30 68060 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 14 6866 SH SOLE 40 6866 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 29 13728 SH SOLE 43 13728 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 17 6409 SH SOLE 4 6409 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 3466 1322928 SH SOLE 21 1322928 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1761 672183 SH SOLE 22 602736 0 69447 LEXINFINTECH HLDGS LTD ADR 528877103 10 3843 SH SOLE 25 3843 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 733 279917 SH SOLE 30 279917 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 459 175203 SH SOLE 43 173360 0 1843 LF CAPITAL ACQUISITION CORP UNIT 05/15/2028 50202D201 11340 1125000 SH SOLE 2 1125000 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 2790 337807 SH SOLE 2 142571 0 195236 LG DISPLAY CO LTD SPONS ADR REP 50186V102 680 82264 SH SOLE 18 82264 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 2410 291775 SH SOLE 22 291775 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 20 2451 SH SOLE 30 2451 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 538 65083 SH SOLE 43 65080 0 3 LGI HOMES INC COM 50187T106 1292 13224 SH SOLE 2 10164 0 3060 LGI HOMES INC COM 50187T106 8 87 SH SOLE 4 87 0 0 LGI HOMES INC COM 50187T106 27 281 SH SOLE 7 281 0 0 LGI HOMES INC COM 50187T106 7436 76131 SH SOLE 18 73352 0 2779 LGI HOMES INC COM 50187T106 5913 60534 SH SOLE 19 60534 0 0 LGI HOMES INC COM 50187T106 264772 2710609 SH SOLE 21 2710609 0 0 LGI HOMES INC COM 50187T106 53039 542991 SH SOLE 22 530221 0 12770 LGI HOMES INC COM 50187T106 316 3237 SH SOLE 25 3237 0 0 LGI HOMES INC COM 50187T106 1490 15255 SH SOLE 26 7836 0 7419 LGI HOMES INC COM 50187T106 39 404 SH SOLE 28 404 0 0 LGI HOMES INC COM 50187T106 3599 36846 SH SOLE 30 36846 0 0 LGI HOMES INC COM 50187T106 121 1240 SH SOLE 36 1240 0 0 LGI HOMES INC COM 50187T106 261 2672 SH SOLE 40 2672 0 0 LGI HOMES INC COM 50187T106 1310 13416 SH SOLE 43 13304 0 112 LGL GROUP INC COM 50186A108 8 707 SH SOLE 18 707 0 0 LGL GROUP INC COM 50186A108 84 7648 SH SOLE 21 7648 0 0 LGL GROUP INC COM 50186A108 2 211 SH SOLE 22 211 0 0 LHC GROUP INC COM 50187A107 15637 92749 SH SOLE 2 79152 0 13597 LHC GROUP INC COM 50187A107 422 2503 SH SOLE 4 2503 0 0 LHC GROUP INC COM 50187A107 94 556 SH SOLE 7 556 0 0 LHC GROUP INC COM 50187A107 213 1265 SH SOLE 13 1265 0 0 LHC GROUP INC COM 50187A107 28231 167444 SH SOLE 18 163505 0 3939 LHC GROUP INC COM 50187A107 126005 747360 SH SOLE 19 747360 0 0 LHC GROUP INC COM 50187A107 380879 2259070 SH SOLE 21 2259070 0 0 LHC GROUP INC COM 50187A107 158651 940993 SH SOLE 22 923152 0 17841 LHC GROUP INC COM 50187A107 462 2741 SH SOLE 23 2741 0 0 LHC GROUP INC COM 50187A107 988 5858 SH SOLE 25 5858 0 0 LHC GROUP INC COM 50187A107 11983 71073 SH SOLE 26 12263 0 58810 LHC GROUP INC COM 50187A107 95 564 SH SOLE 28 564 0 0 LHC GROUP INC COM 50187A107 45 268 SH SOLE 29 268 0 0 LHC GROUP INC COM 50187A107 6913 41005 SH SOLE 30 41005 0 0 LHC GROUP INC COM 50187A107 59532 353098 SH SOLE 34 353098 0 0 LHC GROUP INC COM 50187A107 614 3644 SH SOLE 36 3644 0 0 LHC GROUP INC COM 50187A107 605 3587 SH SOLE 40 3587 0 0 LHC GROUP INC COM 50187A107 36 213 SH OTR 43 213 0 0 LHC GROUP INC COM 50187A107 4891 29009 SH SOLE 43 26398 0 2611 LI AUTO INC SPONSORED ADS 50202M102 20900 809781 SH SOLE 2 108663 0 701118 LI AUTO INC SPONSORED ADS 50202M102 8536 330706 SH SOLE 4 159956 0 170750 LI AUTO INC SPONSORED ADS 50202M102 1547 59928 SH SOLE 7 59928 0 0 LI AUTO INC SPONSORED ADS 50202M102 3691 142988 SH SOLE 13 45535 0 97453 LI AUTO INC SPONSORED ADS 50202M102 10610 411076 SH SOLE 15 411076 0 0 LI AUTO INC SPONSORED ADS 50202M102 10166 393866 SH SOLE 18 393866 0 0 LI AUTO INC SPONSORED ADS 50202M102 26616 1031228 SH SOLE 19 1031228 0 0 LI AUTO INC SPONSORED ADS 50202M102 284893 11038077 SH SOLE 21 11038077 0 0 LI AUTO INC SPONSORED ADS 50202M102 164994 6392642 SH SOLE 22 5641249 0 751393 LI AUTO INC SPONSORED ADS 50202M102 16166 626362 SH SOLE 23 626362 0 0 LI AUTO INC SPONSORED ADS 50202M102 8958 347056 SH SOLE 25 347056 0 0 LI AUTO INC SPONSORED ADS 50202M102 28856 1117999 SH SOLE 26 106033 0 1011966 LI AUTO INC SPONSORED ADS 50202M102 25639 993383 SH SOLE 28 42742 0 950641 LI AUTO INC SPONSORED ADS 50202M102 47 1803 SH SOLE 29 1803 0 0 LI AUTO INC SPONSORED ADS 50202M102 139608 5409075 SH SOLE 30 5409075 0 0 LI AUTO INC SPONSORED ADS 50202M102 795 30790 SH SOLE 31 12265 0 18525 LI AUTO INC SPONSORED ADS 50202M102 16557 641477 SH SOLE 34 641477 0 0 LI AUTO INC SPONSORED ADS 50202M102 55 2145 SH SOLE 40 2145 0 0 LI AUTO INC SPONSORED ADS 50202M102 2960 114701 SH SOLE 43 102022 0 12679 LIBERTY BROADBAND CORP COM SER A 530307107 10637 81165 SH SOLE 2 2280 0 78885 LIBERTY BROADBAND CORP COM SER A 530307107 1564 11931 SH SOLE 4 10430 0 1501 LIBERTY BROADBAND CORP COM SER A 530307107 230 1752 SH SOLE 7 1752 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 9 66 SH SOLE 13 66 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 376 2868 SH SOLE 15 2868 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 2007 15317 SH SOLE 18 13869 0 1448 LIBERTY BROADBAND CORP COM SER A 530307107 1041 7940 SH SOLE 19 7940 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 38381 292849 SH SOLE 21 292849 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 61415 468603 SH SOLE 22 425173 0 43430 LIBERTY BROADBAND CORP COM SER A 530307107 4175 31857 SH SOLE 23 31857 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3774 28798 SH SOLE 25 28798 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 4257 32485 SH SOLE 26 15464 0 17021 LIBERTY BROADBAND CORP COM SER A 530307107 4350 33193 SH SOLE 28 448 0 32745 LIBERTY BROADBAND CORP COM SER A 530307107 17 133 SH SOLE 29 133 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 6031 46018 SH SOLE 30 46018 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 781 5958 SH SOLE 31 3141 0 2817 LIBERTY BROADBAND CORP COM SER A 530307107 170 1299 SH SOLE 34 1299 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 945 7212 SH SOLE 36 7212 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 111 850 SH SOLE 40 850 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 36 273 SH OTR 43 273 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 9471 72261 SH SOLE 43 63217 0 9044 LIBERTY BROADBAND CORP COM SER C 530307305 21925 162026 SH SOLE 2 15291 0 146735 LIBERTY BROADBAND CORP COM SER C 530307305 14138 104480 SH SOLE 4 63148 0 41332 LIBERTY BROADBAND CORP COM SER C 530307305 7736 57169 SH SOLE 7 57169 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 69 513 SH SOLE 13 513 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1596 11797 SH SOLE 15 11797 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11658 86151 SH SOLE 18 78539 0 7612 LIBERTY BROADBAND CORP COM SER C 530307305 10100 74638 SH SOLE 19 74638 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 481739 3560000 SH SOLE 21 3560000 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 463711 3426775 SH SOLE 22 3172327 0 254448 LIBERTY BROADBAND CORP COM SER C 530307305 24242 179148 SH SOLE 23 179148 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 23608 174458 SH SOLE 25 174458 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 32333 238941 SH SOLE 26 113332 0 125609 LIBERTY BROADBAND CORP COM SER C 530307305 27400 202482 SH SOLE 28 2722 0 199760 LIBERTY BROADBAND CORP COM SER C 530307305 78 577 SH SOLE 29 577 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 76754 567201 SH SOLE 30 567201 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4585 33882 SH SOLE 31 16039 0 17843 LIBERTY BROADBAND CORP COM SER C 530307305 1004 7421 SH SOLE 34 7421 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 12597 93093 SH SOLE 36 93093 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 669 4945 SH SOLE 40 4945 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 13210 97624 SH SOLE 43 93454 0 4170 LIBERTY GLOBAL PLC SHS CL A G5480U104 4169 163419 SH SOLE 2 113603 0 49816 LIBERTY GLOBAL PLC SHS CL A G5480U104 3055 119759 SH SOLE 4 76486 0 43273 LIBERTY GLOBAL PLC SHS CL A G5480U104 1493 58535 SH SOLE 7 18695 0 39840 LIBERTY GLOBAL PLC SHS CL A G5480U104 22 865 SH SOLE 13 865 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 663 25978 SH SOLE 15 25978 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1776 69639 SH SOLE 18 42936 0 26703 LIBERTY GLOBAL PLC SHS CL A G5480U104 2550 99970 SH SOLE 19 99970 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 26914 1055028 SH SOLE 21 1055028 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 73877 2895992 SH SOLE 22 2704625 0 191367 LIBERTY GLOBAL PLC SHS CL A G5480U104 4913 192591 SH SOLE 23 192591 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 7302 286238 SH SOLE 25 286238 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 7125 279288 SH SOLE 26 157895 0 121393 LIBERTY GLOBAL PLC SHS CL A G5480U104 6390 250488 SH SOLE 28 2112 0 248376 LIBERTY GLOBAL PLC SHS CL A G5480U104 28136 1102930 SH SOLE 30 1102930 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 753 29514 SH SOLE 31 12397 0 17117 LIBERTY GLOBAL PLC SHS CL A G5480U104 1708 66945 SH SOLE 34 66945 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2290 89759 SH SOLE 36 89759 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 101 3960 SH SOLE 40 3960 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 986 38644 SH SOLE 43 38332 0 312 LIBERTY GLOBAL PLC SHS CL B G5480U112 12 485 SH SOLE 22 485 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 12632 487552 SH SOLE 2 384255 0 103297 LIBERTY GLOBAL PLC SHS CL C G5480U120 6350 245067 SH SOLE 4 149275 0 95792 LIBERTY GLOBAL PLC SHS CL C G5480U120 3482 134383 SH SOLE 7 54081 0 80302 LIBERTY GLOBAL PLC SHS CL C G5480U120 24 937 SH SOLE 13 937 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 973 37570 SH SOLE 15 37570 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2047 78992 SH SOLE 18 61652 0 17340 LIBERTY GLOBAL PLC SHS CL C G5480U120 69402 2678566 SH SOLE 21 2678566 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 141384 5456741 SH SOLE 22 5108820 0 347921 LIBERTY GLOBAL PLC SHS CL C G5480U120 11174 431244 SH SOLE 23 431244 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 21155 816470 SH SOLE 25 816470 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 16119 622096 SH SOLE 26 348601 0 273495 LIBERTY GLOBAL PLC SHS CL C G5480U120 17317 668351 SH SOLE 28 6618 0 661733 LIBERTY GLOBAL PLC SHS CL C G5480U120 14 539 SH SOLE 29 539 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 61419 2370458 SH SOLE 30 2345462 0 24996 LIBERTY GLOBAL PLC SHS CL C G5480U120 1913 73829 SH SOLE 31 32594 0 41235 LIBERTY GLOBAL PLC SHS CL C G5480U120 508 19592 SH SOLE 34 19592 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 5019 193713 SH SOLE 36 193713 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 328 12646 SH SOLE 40 12646 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3033 117059 SH SOLE 43 115150 0 1909 LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2717 2996000 PRN SOLE 21 2996000 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 925 95370 SH SOLE 2 78647 0 16723 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 9 903 SH SOLE 7 903 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1113 114776 SH SOLE 18 114776 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 928 95628 SH SOLE 19 95628 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 14845 1530402 SH SOLE 21 1530402 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 10845 1118070 SH SOLE 22 1081603 0 36467 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 65 6715 SH SOLE 23 6715 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 70 7169 SH SOLE 25 7169 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 70 7219 SH SOLE 26 0 0 7219 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 46 4695 SH SOLE 28 4695 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 237 24420 SH SOLE 30 24420 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 31 3222 SH SOLE 36 3222 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 73 7476 SH SOLE 40 7476 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 418 43095 SH SOLE 43 42637 0 458 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1408 146780 SH SOLE 2 51279 0 95501 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6 674 SH SOLE 4 674 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 37 3895 SH SOLE 7 3895 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 4334 451972 SH SOLE 18 451972 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2459 256446 SH SOLE 19 256446 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 52346 5458422 SH SOLE 21 5458422 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 35422 3693679 SH SOLE 22 3541233 0 152446 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 200 20809 SH SOLE 25 20809 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 557 58101 SH SOLE 26 43085 0 15016 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 27 2812 SH SOLE 28 2812 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 863 89981 SH SOLE 30 89981 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 67 6951 SH SOLE 36 6951 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 193 20166 SH SOLE 40 20166 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 112 11700 SH SOLE 43 11650 0 50 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 249 24814 SH SOLE 4 24814 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3120 311047 SH SOLE 18 311047 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 23152 2308291 SH SOLE 19 2308291 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1576 157135 SH SOLE 22 157135 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 241 23997 SH SOLE 26 23997 0 0 LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 10694 1066172 SH SOLE 34 1066172 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3895 85219 SH SOLE 2 12397 0 72822 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2360 51628 SH SOLE 4 44414 0 7214 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 298 6514 SH SOLE 7 6514 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4 97 SH SOLE 13 97 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 329 7189 SH SOLE 15 7189 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 10514 230011 SH SOLE 18 225240 0 4771 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 54445 1191105 SH SOLE 19 1191105 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 50240 1099096 SH SOLE 21 1099096 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 86490 1892145 SH SOLE 22 1730862 0 161283 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4523 98955 SH SOLE 23 98955 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6252 136778 SH SOLE 25 136778 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6247 136669 SH SOLE 26 70208 0 66461 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6563 143575 SH SOLE 28 0 0 143575 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 30 654 SH SOLE 29 654 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 13570 296871 SH SOLE 30 296871 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 848 18558 SH SOLE 31 8689 0 9869 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 30438 665888 SH SOLE 34 665888 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1864 40775 SH SOLE 36 40775 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 132 2895 SH SOLE 40 2895 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 19 409 SH OTR 43 409 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 3013 65911 SH SOLE 43 60041 0 5870 LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH SOLE 43 9 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10952 239488 SH SOLE 2 24739 0 214749 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 7422 162294 SH SOLE 4 82811 0 79483 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 831 18177 SH SOLE 7 18177 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 17 366 SH SOLE 13 366 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 613 13415 SH SOLE 15 13415 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15505 339063 SH SOLE 18 329486 0 9577 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 87142 1905572 SH SOLE 19 1905572 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 86594 1893603 SH SOLE 21 1893603 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 162407 3551437 SH SOLE 22 3259321 0 292116 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9557 208982 SH SOLE 23 208982 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9747 213145 SH SOLE 25 213145 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12320 269407 SH SOLE 26 146563 0 122844 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10543 230551 SH SOLE 28 0 0 230551 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 54 1177 SH SOLE 29 1177 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 19473 425825 SH SOLE 30 425825 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1736 37962 SH SOLE 31 18044 0 19918 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 42463 928565 SH SOLE 34 928565 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3121 68243 SH SOLE 36 68243 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 227 4971 SH SOLE 40 4971 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2742 59957 SH SOLE 43 57101 0 2856 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 156 5415 SH SOLE 2 4119 0 1296 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 754 26215 SH SOLE 18 26215 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 531 18446 SH SOLE 19 18446 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 9694 336822 SH SOLE 21 336822 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6296 218774 SH SOLE 22 212822 0 5952 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 30 1055 SH SOLE 30 1055 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 60 2072 SH SOLE 43 2072 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 27627 395571 SH SOLE 2 24431 0 371140 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5583 79934 SH SOLE 4 71591 0 8343 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1322 18934 SH SOLE 7 18934 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 55 791 SH SOLE 13 791 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1420 20331 SH SOLE 15 20331 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8654 123917 SH SOLE 18 113102 0 10815 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 323721 4635177 SH SOLE 19 4635177 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 165583 2370889 SH SOLE 21 2370889 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 354277 5072698 SH SOLE 22 4727355 0 345343 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 16724 239459 SH SOLE 23 239459 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 791 11321 SH SOLE 25 11321 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11369 162784 SH SOLE 26 109887 0 52897 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 14784 211680 SH SOLE 28 3627 0 208053 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 67 956 SH SOLE 29 956 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 26999 386579 SH SOLE 30 386579 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2917 41773 SH SOLE 31 20656 0 21117 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 614 8798 SH SOLE 34 8798 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2067 29590 SH SOLE 36 29590 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 435 6224 SH SOLE 40 6224 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2889 41363 SH SOLE 43 40100 0 1263 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7100 112467 SH SOLE 2 1597 0 110870 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 26 413 SH SOLE 7 413 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 577 9145 SH SOLE 18 9145 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 525 8309 SH SOLE 19 8309 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 16432 260290 SH SOLE 21 260290 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 32617 516661 SH SOLE 22 498664 0 17997 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 22 352 SH SOLE 31 352 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 26 404 SH OTR 43 404 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 3908 61903 SH SOLE 43 56667 0 5236 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 426 15276 SH SOLE 2 11046 0 4230 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 2655 95122 SH SOLE 18 95122 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1815 65021 SH SOLE 19 65021 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 35403 1268465 SH SOLE 21 1268465 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 24572 880411 SH SOLE 22 858057 0 22354 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 198 7089 SH SOLE 25 7089 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 233 8342 SH SOLE 26 3565 0 4777 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 553 19807 SH SOLE 30 19807 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 105 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 457 16373 SH SOLE 43 16372 0 1 LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 9119 6470000 PRN SOLE 21 6470000 0 0 LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 5194 2743000 PRN SOLE 21 2743000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1282 86536 SH SOLE 2 32553 0 53983 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 251 SH SOLE 4 251 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 21 1392 SH SOLE 7 1392 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3874 261385 SH SOLE 18 261385 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3733 251921 SH SOLE 19 251921 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 53512 3610781 SH SOLE 21 3610781 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 34131 2303028 SH SOLE 22 2217688 0 85340 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 264 17815 SH SOLE 25 17815 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 929 62700 SH SOLE 26 55674 0 7026 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 29 1933 SH SOLE 28 1933 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 862 58182 SH SOLE 30 58182 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 228 15390 SH SOLE 36 15390 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 168 11316 SH SOLE 40 11316 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 744 50217 SH SOLE 43 29706 0 20511 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 58 28104 SH SOLE 2 4566 0 23538 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3 1502 SH SOLE 7 1502 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 423 206378 SH SOLE 18 206378 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 300 146183 SH SOLE 19 146183 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 5379 2623957 SH SOLE 21 2623957 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3772 1839896 SH SOLE 22 1818623 0 21273 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 362 176825 SH SOLE 30 176825 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 270 SH SOLE 43 270 0 0 LIFE STORAGE INC COM 53223X107 40988 291875 SH SOLE 2 114431 0 177444 LIFE STORAGE INC COM 53223X107 6810 48495 SH SOLE 4 48495 0 0 LIFE STORAGE INC COM 53223X107 14490 103186 SH SOLE 7 103186 0 0 LIFE STORAGE INC COM 53223X107 963 6858 SH SOLE 13 6858 0 0 LIFE STORAGE INC COM 53223X107 31013 220843 SH SOLE 18 197522 0 23321 LIFE STORAGE INC COM 53223X107 56335 401161 SH SOLE 19 401161 0 0 LIFE STORAGE INC COM 53223X107 679288 4837203 SH SOLE 21 4837203 0 0 LIFE STORAGE INC COM 53223X107 445053 3169216 SH SOLE 22 2992325 0 176891 LIFE STORAGE INC COM 53223X107 2028 14444 SH SOLE 23 14444 0 0 LIFE STORAGE INC COM 53223X107 50170 357261 SH SOLE 25 357261 0 0 LIFE STORAGE INC COM 53223X107 5319 37876 SH SOLE 26 25365 0 12511 LIFE STORAGE INC COM 53223X107 7099 50552 SH SOLE 28 1384 0 49168 LIFE STORAGE INC COM 53223X107 607 4322 SH SOLE 29 4322 0 0 LIFE STORAGE INC COM 53223X107 54357 387077 SH SOLE 30 387077 0 0 LIFE STORAGE INC COM 53223X107 1303 9281 SH SOLE 31 9281 0 0 LIFE STORAGE INC COM 53223X107 861 6129 SH SOLE 34 6129 0 0 LIFE STORAGE INC COM 53223X107 463 3296 SH SOLE 36 3296 0 0 LIFE STORAGE INC COM 53223X107 1492 10624 SH SOLE 40 10624 0 0 LIFE STORAGE INC COM 53223X107 26 186 SH OTR 43 186 0 0 LIFE STORAGE INC COM 53223X107 7936 56509 SH SOLE 43 54048 0 2461 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 102 6998 SH SOLE 2 1798 0 5200 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 8 550 SH SOLE 7 550 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1545 106262 SH SOLE 18 106262 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 1023 70357 SH SOLE 19 70357 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 18253 1255353 SH SOLE 21 1255353 0 0 LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 12640 869297 SH SOLE 22 854831 0 14466 LIFEMD INC COM 53216B104 4 1218 SH SOLE 2 0 0 1218 LIFEMD INC COM 53216B104 16 4429 SH SOLE 18 4429 0 0 LIFEMD INC COM 53216B104 315 89308 SH SOLE 21 89308 0 0 LIFEMD INC COM 53216B104 1167 330667 SH SOLE 22 330667 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 195 19331 SH SOLE 2 11469 0 7862 LIFESTANCE HEALTH GROUP INC COM 53228F101 10 994 SH SOLE 7 994 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 2025 200315 SH SOLE 18 200315 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 1220 120706 SH SOLE 19 120706 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 23520 2326425 SH SOLE 21 2326425 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 12310 1217597 SH SOLE 22 1195619 0 21978 LIFETIME BRANDS INC COM 53222Q103 58 4546 SH SOLE 2 500 0 4046 LIFETIME BRANDS INC COM 53222Q103 527 41010 SH SOLE 18 41010 0 0 LIFETIME BRANDS INC COM 53222Q103 291 22660 SH SOLE 19 22660 0 0 LIFETIME BRANDS INC COM 53222Q103 5854 455948 SH SOLE 21 455948 0 0 LIFETIME BRANDS INC COM 53222Q103 4143 322688 SH SOLE 22 315817 0 6871 LIFETIME BRANDS INC COM 53222Q103 8 639 SH SOLE 43 639 0 0 LIFEVANTAGE CORP COM NEW 53222K205 2 395 SH SOLE 2 0 0 395 LIFEVANTAGE CORP COM NEW 53222K205 21 4449 SH SOLE 18 4449 0 0 LIFEVANTAGE CORP COM NEW 53222K205 331 69502 SH SOLE 21 69502 0 0 LIFEVANTAGE CORP COM NEW 53222K205 834 175201 SH SOLE 22 175201 0 0 LIFEWAY FOODS INC COM 531914109 20 2801 SH SOLE 2 2801 0 0 LIFEWAY FOODS INC COM 531914109 6 896 SH SOLE 18 896 0 0 LIFEWAY FOODS INC COM 531914109 126 17510 SH SOLE 21 17510 0 0 LIFEWAY FOODS INC COM 531914109 71 9897 SH SOLE 22 9897 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1962 17444 SH SOLE 2 5731 0 11713 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 24 213 SH SOLE 7 213 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6409 56976 SH SOLE 18 56976 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3693 32828 SH SOLE 19 32828 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 235266 2091435 SH SOLE 21 2091435 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 45304 402742 SH SOLE 22 386714 0 16028 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 36 321 SH SOLE 23 321 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 273 2431 SH SOLE 25 2431 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 919 8167 SH SOLE 26 4672 0 3495 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 33 297 SH SOLE 28 297 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11360 100989 SH SOLE 30 100989 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 97 863 SH SOLE 36 863 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 225 1999 SH SOLE 40 1999 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 23 206 SH OTR 43 206 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1836 16318 SH SOLE 43 10514 0 5804 LIGHTBRIDGE CORP COM 53224K302 11 1331 SH SOLE 18 1331 0 0 LIGHTBRIDGE CORP COM 53224K302 143 17086 SH SOLE 21 17086 0 0 LIGHTBRIDGE CORP COM 53224K302 3 346 SH SOLE 22 346 0 0 LIGHTNING EMOTORS INC COM 53228T101 58 10225 SH SOLE 18 10225 0 0 LIGHTNING EMOTORS INC COM 53228T101 700 122809 SH SOLE 21 122809 0 0 LIGHTNING EMOTORS INC COM 53228T101 2238 392640 SH SOLE 22 392640 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 10 4964 SH SOLE 18 4964 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 146 74334 SH SOLE 21 74334 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 383 194560 SH SOLE 22 194560 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 11304 370978 SH SOLE 21 370978 0 0 LIGHTWAVE LOGIC INC COM 532275104 29 3061 SH SOLE 2 0 0 3061 LIGHTWAVE LOGIC INC COM 532275104 1382 143790 SH SOLE 21 143790 0 0 LIGHTWAVE LOGIC INC COM 532275104 12744 1326170 SH SOLE 22 1326170 0 0 LILIUM N V CLASS A ORD SHS N52586109 11 2808 SH SOLE 22 2808 0 0 LILLY ELI & CO COM 532457108 588764 2055957 SH SOLE 2 640155 0 1415802 LILLY ELI & CO COM 532457108 168940 589936 SH SOLE 4 376929 0 213007 LILLY ELI & CO COM 532457108 208782 729063 SH SOLE 7 706077 0 22986 LILLY ELI & CO COM 532457108 7499 26185 SH SOLE 13 26185 0 0 LILLY ELI & CO COM 532457108 21712 75817 SH SOLE 15 75817 0 0 LILLY ELI & CO COM 532457108 0 1 SH SOLE 17 0 0 1 LILLY ELI & CO COM 532457108 800349 2794809 SH SOLE 18 2609878 0 184931 LILLY ELI & CO COM 532457108 561845 1961956 SH SOLE 19 1961956 0 0 LILLY ELI & CO COM 532457108 6652730 23231239 SH SOLE 21 23231239 0 0 LILLY ELI & CO COM 532457108 5081303 17743840 SH SOLE 22 16027315 0 1716525 LILLY ELI & CO COM 532457108 301160 1051646 SH SOLE 23 1051646 0 0 LILLY ELI & CO COM 532457108 441550 1541885 SH SOLE 25 1541885 0 0 LILLY ELI & CO COM 532457108 552563 1929541 SH SOLE 26 744460 0 1185081 LILLY ELI & CO COM 532457108 621576 2170535 SH SOLE 28 85302 0 2085233 LILLY ELI & CO COM 532457108 5103 17818 SH SOLE 29 17818 0 0 LILLY ELI & CO COM 532457108 1402213 4896509 SH SOLE 30 4837043 0 59466 LILLY ELI & CO COM 532457108 61330 214165 SH SOLE 31 122447 0 91718 LILLY ELI & CO COM 532457108 506166 1767523 SH SOLE 34 1767523 0 0 LILLY ELI & CO COM 532457108 97036 338849 SH SOLE 36 338849 0 0 LILLY ELI & CO COM 532457108 7805 27256 SH SOLE 40 27256 0 0 LILLY ELI & CO COM 532457108 625 2182 SH OTR 43 2182 0 0 LILLY ELI & CO COM 532457108 237575 829607 SH SOLE 43 747092 0 82515 LIMBACH HLDGS INC COM 53263P105 12 1791 SH SOLE 18 1791 0 0 LIMBACH HLDGS INC COM 53263P105 201 28972 SH SOLE 21 28972 0 0 LIMBACH HLDGS INC COM 53263P105 3 498 SH SOLE 22 498 0 0 LIMELIGHT NETWORKS INC COM 53261M104 658 126017 SH SOLE 2 55986 0 70031 LIMELIGHT NETWORKS INC COM 53261M104 12 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2029 388606 SH SOLE 18 388606 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2826 541417 SH SOLE 19 541417 0 0 LIMELIGHT NETWORKS INC COM 53261M104 24684 4728730 SH SOLE 21 4728730 0 0 LIMELIGHT NETWORKS INC COM 53261M104 17033 3263091 SH SOLE 22 3139043 0 124048 LIMELIGHT NETWORKS INC COM 53261M104 138 26348 SH SOLE 25 26348 0 0 LIMELIGHT NETWORKS INC COM 53261M104 78 14901 SH SOLE 26 5824 0 9077 LIMELIGHT NETWORKS INC COM 53261M104 489 93654 SH SOLE 30 93654 0 0 LIMELIGHT NETWORKS INC COM 53261M104 30 5678 SH SOLE 36 5678 0 0 LIMELIGHT NETWORKS INC COM 53261M104 79 15214 SH SOLE 40 15214 0 0 LIMELIGHT NETWORKS INC COM 53261M104 184 35315 SH SOLE 43 35315 0 0 LIMESTONE BANCORP INC COM 53262L105 13 601 SH SOLE 2 601 0 0 LIMESTONE BANCORP INC COM 53262L105 23 1097 SH SOLE 18 1097 0 0 LIMESTONE BANCORP INC COM 53262L105 261 12480 SH SOLE 21 12480 0 0 LIMESTONE BANCORP INC COM 53262L105 15 702 SH SOLE 22 702 0 0 LIMESTONE BANCORP INC COM 53262L105 1 48 SH SOLE 43 48 0 0 LIMONEIRA CO COM 532746104 59 4028 SH SOLE 2 584 0 3444 LIMONEIRA CO COM 532746104 5 314 SH SOLE 7 314 0 0 LIMONEIRA CO COM 532746104 737 50222 SH SOLE 18 50222 0 0 LIMONEIRA CO COM 532746104 423 28817 SH SOLE 19 28817 0 0 LIMONEIRA CO COM 532746104 8437 574725 SH SOLE 21 574725 0 0 LIMONEIRA CO COM 532746104 5421 369281 SH SOLE 22 361904 0 7377 LIMONEIRA CO COM 532746104 1 56 SH SOLE 43 56 0 0 LINCOLN EDL SVCS CORP COM 533535100 98 13737 SH SOLE 2 13737 0 0 LINCOLN EDL SVCS CORP COM 533535100 35 4901 SH SOLE 18 4901 0 0 LINCOLN EDL SVCS CORP COM 533535100 591 82639 SH SOLE 21 82639 0 0 LINCOLN EDL SVCS CORP COM 533535100 3154 441132 SH SOLE 22 441132 0 0 LINCOLN EDL SVCS CORP COM 533535100 7 1022 SH SOLE 43 1022 0 0 LINCOLN ELEC HLDGS INC COM 533900106 10075 73111 SH SOLE 2 50843 0 22268 LINCOLN ELEC HLDGS INC COM 533900106 321 2328 SH SOLE 4 1684 0 644 LINCOLN ELEC HLDGS INC COM 533900106 2252 16339 SH SOLE 7 16339 0 0 LINCOLN ELEC HLDGS INC COM 533900106 110 800 SH SOLE 13 800 0 0 LINCOLN ELEC HLDGS INC COM 533900106 18203 132090 SH SOLE 18 131940 0 150 LINCOLN ELEC HLDGS INC COM 533900106 2365 17163 SH SOLE 19 17163 0 0 LINCOLN ELEC HLDGS INC COM 533900106 409877 2974221 SH SOLE 21 2974221 0 0 LINCOLN ELEC HLDGS INC COM 533900106 223554 1622190 SH SOLE 22 1550002 0 72188 LINCOLN ELEC HLDGS INC COM 533900106 147 1070 SH SOLE 23 1070 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1053 7644 SH SOLE 25 7644 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3059 22198 SH SOLE 26 17665 0 4533 LINCOLN ELEC HLDGS INC COM 533900106 146 1058 SH SOLE 28 1058 0 0 LINCOLN ELEC HLDGS INC COM 533900106 71 514 SH SOLE 29 514 0 0 LINCOLN ELEC HLDGS INC COM 533900106 39671 287869 SH SOLE 30 287869 0 0 LINCOLN ELEC HLDGS INC COM 533900106 302 2193 SH SOLE 31 2193 0 0 LINCOLN ELEC HLDGS INC COM 533900106 124 897 SH SOLE 36 897 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1028 7461 SH SOLE 40 7461 0 0 LINCOLN ELEC HLDGS INC COM 533900106 67 483 SH OTR 43 483 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4195 30439 SH SOLE 43 30080 0 359 LINCOLN NATL CORP IND COM 534187109 31276 478521 SH SOLE 2 59398 0 419123 LINCOLN NATL CORP IND COM 534187109 8250 126223 SH SOLE 4 71914 0 54309 LINCOLN NATL CORP IND COM 534187109 10094 154431 SH SOLE 7 149601 0 4830 LINCOLN NATL CORP IND COM 534187109 48 729 SH SOLE 13 729 0 0 LINCOLN NATL CORP IND COM 534187109 1554 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 28382 434243 SH SOLE 18 411118 0 23125 LINCOLN NATL CORP IND COM 534187109 4828 73871 SH SOLE 19 73871 0 0 LINCOLN NATL CORP IND COM 534187109 325999 4987747 SH SOLE 21 4987747 0 0 LINCOLN NATL CORP IND COM 534187109 242466 3709697 SH SOLE 22 3345619 0 364078 LINCOLN NATL CORP IND COM 534187109 14394 220230 SH SOLE 23 220230 0 0 LINCOLN NATL CORP IND COM 534187109 28717 439362 SH SOLE 25 439362 0 0 LINCOLN NATL CORP IND COM 534187109 25681 392913 SH SOLE 26 151028 0 241885 LINCOLN NATL CORP IND COM 534187109 35559 544045 SH SOLE 28 95982 0 448063 LINCOLN NATL CORP IND COM 534187109 77564 1186726 SH SOLE 30 1186726 0 0 LINCOLN NATL CORP IND COM 534187109 2634 40294 SH SOLE 31 20361 0 19933 LINCOLN NATL CORP IND COM 534187109 47002 719127 SH SOLE 34 719127 0 0 LINCOLN NATL CORP IND COM 534187109 5917 90535 SH SOLE 36 90535 0 0 LINCOLN NATL CORP IND COM 534187109 381 5828 SH SOLE 40 5828 0 0 LINCOLN NATL CORP IND COM 534187109 19 284 SH OTR 43 284 0 0 LINCOLN NATL CORP IND COM 534187109 28195 431387 SH SOLE 43 409652 0 21735 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 180 11950 SH SOLE 2 8621 0 3329 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 1294 85834 SH SOLE 18 85834 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 852 56493 SH SOLE 19 56493 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 16560 1098140 SH SOLE 21 1098140 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12236 811431 SH SOLE 22 786808 0 24623 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 72 4744 SH SOLE 25 4744 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 90 5972 SH SOLE 26 0 0 5972 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 99 6532 SH SOLE 30 6532 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 42 2754 SH SOLE 40 2754 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 216 14317 SH SOLE 43 13301 0 1016 LINDE PLC SHS G5494J103 115443 361402 SH SOLE 2 196284 0 165118 LINDE PLC SHS G5494J103 92383 289213 SH SOLE 4 240342 0 48871 LINDE PLC SHS G5494J103 143710 449896 SH SOLE 7 434885 0 15011 LINDE PLC SHS G5494J103 3017 9445 SH SOLE 13 9445 0 0 LINDE PLC SHS G5494J103 23491 73539 SH SOLE 15 73539 0 0 LINDE PLC SHS G5494J103 382349 1196972 SH SOLE 18 925576 0 271396 LINDE PLC SHS G5494J103 192469 602538 SH SOLE 19 602538 0 0 LINDE PLC SHS G5494J103 2734239 8559745 SH SOLE 21 8559745 0 0 LINDE PLC SHS G5494J103 2460736 7703521 SH SOLE 22 7033134 0 670387 LINDE PLC SHS G5494J103 185142 579601 SH SOLE 23 579601 0 0 LINDE PLC SHS G5494J103 228079 714018 SH SOLE 25 714018 0 0 LINDE PLC SHS G5494J103 356102 1114805 SH SOLE 26 404766 0 710039 LINDE PLC SHS G5494J103 306484 959470 SH SOLE 28 5386 0 954084 LINDE PLC SHS G5494J103 2285 7153 SH SOLE 29 7153 0 0 LINDE PLC SHS G5494J103 727427 2277265 SH SOLE 30 2277265 0 0 LINDE PLC SHS G5494J103 38407 120235 SH SOLE 31 62027 0 58208 LINDE PLC SHS G5494J103 43119 134987 SH SOLE 34 134987 0 0 LINDE PLC SHS G5494J103 68294 213799 SH SOLE 36 213799 0 0 LINDE PLC SHS G5494J103 5551 17379 SH SOLE 40 17379 0 0 LINDE PLC SHS G5494J103 21 65 SH OTR 43 65 0 0 LINDE PLC SHS G5494J103 93965 294166 SH SOLE 43 269130 0 25036 LINDSAY CORP COM 535555106 946 6026 SH SOLE 2 4779 0 1247 LINDSAY CORP COM 535555106 8 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 1903 12118 SH SOLE 7 12118 0 0 LINDSAY CORP COM 535555106 5943 37849 SH SOLE 18 37849 0 0 LINDSAY CORP COM 535555106 3068 19540 SH SOLE 19 19540 0 0 LINDSAY CORP COM 535555106 204640 1303354 SH SOLE 21 1303354 0 0 LINDSAY CORP COM 535555106 42412 270124 SH SOLE 22 263245 0 6879 LINDSAY CORP COM 535555106 6264 39897 SH SOLE 25 39897 0 0 LINDSAY CORP COM 535555106 2547 16222 SH SOLE 26 8845 0 7377 LINDSAY CORP COM 535555106 22 143 SH SOLE 28 143 0 0 LINDSAY CORP COM 535555106 21431 136495 SH SOLE 30 136495 0 0 LINDSAY CORP COM 535555106 5557 35391 SH SOLE 34 35391 0 0 LINDSAY CORP COM 535555106 114 727 SH SOLE 36 727 0 0 LINDSAY CORP COM 535555106 209 1328 SH SOLE 40 1328 0 0 LINDSAY CORP COM 535555106 1069 6808 SH SOLE 43 6788 0 20 LINEAGE CELL THERAPEUTICS IN COM 53566P109 99 64309 SH SOLE 2 4915 0 59394 LINEAGE CELL THERAPEUTICS IN COM 53566P109 3 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 598 388135 SH SOLE 18 388135 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 320 207789 SH SOLE 19 207789 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 9095 5906087 SH SOLE 21 5906087 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 4991 3240853 SH SOLE 22 3161629 0 79224 LIONS GATE ENTMNT CORP CL A VTG 535919401 2974 182989 SH SOLE 2 125189 0 57800 LIONS GATE ENTMNT CORP CL A VTG 535919401 137 8422 SH SOLE 4 8422 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 30 1849 SH SOLE 7 1849 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 4529 278720 SH SOLE 18 278720 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 38151 2347752 SH SOLE 19 2347752 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 37942 2334912 SH SOLE 21 2334912 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 24650 1516937 SH SOLE 22 1454282 0 62655 LIONS GATE ENTMNT CORP CL A VTG 535919401 26 1601 SH SOLE 23 1601 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 134 8272 SH SOLE 25 8272 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 309 19007 SH SOLE 26 5988 0 13019 LIONS GATE ENTMNT CORP CL A VTG 535919401 9 577 SH SOLE 28 577 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 654 40276 SH SOLE 30 40276 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 8335 512902 SH SOLE 34 512902 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 78 4810 SH SOLE 36 4810 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 101 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 2173 133698 SH SOLE 43 131060 0 2638 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1827 121578 SH SOLE 2 58987 0 62591 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 46 3083 SH SOLE 7 3083 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 5182 344805 SH SOLE 18 344805 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3029 201543 SH SOLE 19 201543 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 63087 4197392 SH SOLE 21 4197392 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 45002 2994123 SH SOLE 22 2868755 0 125368 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 235 15660 SH SOLE 25 15660 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 712 47367 SH SOLE 26 39058 0 8309 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 35 2325 SH SOLE 28 2325 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 949 63134 SH SOLE 30 63134 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 45 2997 SH SOLE 36 2997 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 199 13209 SH SOLE 40 13209 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 133 8870 SH SOLE 43 8665 0 205 LIPOCINE INC NEW COM 53630X104 24 17415 SH SOLE 18 17415 0 0 LIPOCINE INC NEW COM 53630X104 377 275052 SH SOLE 21 275052 0 0 LIPOCINE INC NEW COM 53630X104 1743 1272225 SH SOLE 22 1272225 0 0 LIQTECH INTL INC COM 53632A201 28 11355 SH SOLE 21 11355 0 0 LIQTECH INTL INC COM 53632A201 107 43826 SH SOLE 22 43826 0 0 LIQTECH INTL INC COM 53632A201 37 15240 SH SOLE 43 0 0 15240 LIQUIDIA CORPORATION COM NEW 53635D202 5 647 SH SOLE 2 0 0 647 LIQUIDIA CORPORATION COM NEW 53635D202 49 6832 SH SOLE 18 6832 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 813 113295 SH SOLE 21 113295 0 0 LIQUIDIA CORPORATION COM NEW 53635D202 5210 725611 SH SOLE 22 725611 0 0 LIQUIDITY SVCS INC COM 53635B107 279 16322 SH SOLE 2 13445 0 2877 LIQUIDITY SVCS INC COM 53635B107 6 375 SH SOLE 7 375 0 0 LIQUIDITY SVCS INC COM 53635B107 1524 89006 SH SOLE 18 89006 0 0 LIQUIDITY SVCS INC COM 53635B107 681 39761 SH SOLE 19 39761 0 0 LIQUIDITY SVCS INC COM 53635B107 52104 3043478 SH SOLE 21 3043478 0 0 LIQUIDITY SVCS INC COM 53635B107 10979 641305 SH SOLE 22 628063 0 13242 LIQUIDITY SVCS INC COM 53635B107 83 4835 SH SOLE 25 4835 0 0 LIQUIDITY SVCS INC COM 53635B107 63 3673 SH SOLE 26 1671 0 2002 LIQUIDITY SVCS INC COM 53635B107 645 37683 SH SOLE 30 37683 0 0 LIQUIDITY SVCS INC COM 53635B107 29 1666 SH SOLE 36 1666 0 0 LIQUIDITY SVCS INC COM 53635B107 54 3161 SH SOLE 40 3161 0 0 LIQUIDITY SVCS INC COM 53635B107 206 12060 SH SOLE 43 11905 0 155 LITHIA MTRS INC COM 536797103 22319 74367 SH SOLE 2 22693 0 51674 LITHIA MTRS INC COM 536797103 28 93 SH SOLE 4 93 0 0 LITHIA MTRS INC COM 536797103 187 624 SH SOLE 7 624 0 0 LITHIA MTRS INC COM 536797103 19585 65258 SH SOLE 18 65258 0 0 LITHIA MTRS INC COM 536797103 2999 9992 SH SOLE 19 9992 0 0 LITHIA MTRS INC COM 536797103 434239 1446884 SH SOLE 21 1446884 0 0 LITHIA MTRS INC COM 536797103 245463 817883 SH SOLE 22 783277 0 34606 LITHIA MTRS INC COM 536797103 1304 4346 SH SOLE 25 4346 0 0 LITHIA MTRS INC COM 536797103 3483 11604 SH SOLE 26 9162 0 2442 LITHIA MTRS INC COM 536797103 162 539 SH SOLE 28 539 0 0 LITHIA MTRS INC COM 536797103 5324 17738 SH SOLE 30 17738 0 0 LITHIA MTRS INC COM 536797103 129 431 SH SOLE 31 431 0 0 LITHIA MTRS INC COM 536797103 502 1674 SH SOLE 36 1674 0 0 LITHIA MTRS INC COM 536797103 1183 3941 SH SOLE 40 3941 0 0 LITHIA MTRS INC COM 536797103 23 78 SH OTR 43 78 0 0 LITHIA MTRS INC COM 536797103 4328 14420 SH SOLE 43 12509 0 1911 LITHIUM AMERS CORP NEW COM NEW 53680Q207 2476 64341 SH SOLE 18 0 0 64341 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1597 41490 SH SOLE 21 41490 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 701 18215 SH SOLE 43 16946 0 1269 LITTELFUSE INC COM 537008104 17424 69861 SH SOLE 2 19220 0 50641 LITTELFUSE INC COM 537008104 39 156 SH SOLE 4 90 0 66 LITTELFUSE INC COM 537008104 83 334 SH SOLE 7 334 0 0 LITTELFUSE INC COM 537008104 13195 52906 SH SOLE 18 52906 0 0 LITTELFUSE INC COM 537008104 4388 17592 SH SOLE 19 17592 0 0 LITTELFUSE INC COM 537008104 296479 1188723 SH SOLE 21 1188723 0 0 LITTELFUSE INC COM 537008104 164735 660497 SH SOLE 22 632795 0 27702 LITTELFUSE INC COM 537008104 827 3316 SH SOLE 25 3316 0 0 LITTELFUSE INC COM 537008104 2446 9806 SH SOLE 26 8112 0 1694 LITTELFUSE INC COM 537008104 109 439 SH SOLE 28 439 0 0 LITTELFUSE INC COM 537008104 3674 14730 SH SOLE 30 14730 0 0 LITTELFUSE INC COM 537008104 88 351 SH SOLE 31 351 0 0 LITTELFUSE INC COM 537008104 74 298 SH SOLE 36 298 0 0 LITTELFUSE INC COM 537008104 804 3222 SH SOLE 40 3222 0 0 LITTELFUSE INC COM 537008104 4528 18153 SH SOLE 43 16851 0 1302 LIVANOVA PLC SHS G5509L101 4455 54445 SH SOLE 2 39838 0 14607 LIVANOVA PLC SHS G5509L101 66 804 SH SOLE 4 199 0 605 LIVANOVA PLC SHS G5509L101 58 705 SH SOLE 7 705 0 0 LIVANOVA PLC SHS G5509L101 19595 239461 SH SOLE 18 237852 0 1609 LIVANOVA PLC SHS G5509L101 8642 105610 SH SOLE 19 105610 0 0 LIVANOVA PLC SHS G5509L101 331701 4053539 SH SOLE 21 4053539 0 0 LIVANOVA PLC SHS G5509L101 123614 1510618 SH SOLE 22 1475460 0 35158 LIVANOVA PLC SHS G5509L101 50 614 SH SOLE 23 614 0 0 LIVANOVA PLC SHS G5509L101 592 7239 SH SOLE 25 7239 0 0 LIVANOVA PLC SHS G5509L101 1486 18162 SH SOLE 26 14508 0 3654 LIVANOVA PLC SHS G5509L101 71 873 SH SOLE 28 873 0 0 LIVANOVA PLC SHS G5509L101 23027 281403 SH SOLE 30 281403 0 0 LIVANOVA PLC SHS G5509L101 544 6648 SH SOLE 40 6648 0 0 LIVANOVA PLC SHS G5509L101 23 278 SH OTR 43 278 0 0 LIVANOVA PLC SHS G5509L101 1356 16569 SH SOLE 43 16183 0 386 LIVE NATION ENTERTAINMENT IN COM 538034109 35003 297542 SH SOLE 2 62224 0 235318 LIVE NATION ENTERTAINMENT IN COM 538034109 12400 105409 SH SOLE 4 64448 0 40961 LIVE NATION ENTERTAINMENT IN COM 538034109 13913 118270 SH SOLE 7 114400 0 3870 LIVE NATION ENTERTAINMENT IN COM 538034109 110 939 SH SOLE 13 939 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1740 14795 SH SOLE 15 14795 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 32389 275327 SH SOLE 18 254320 0 21007 LIVE NATION ENTERTAINMENT IN COM 538034109 34149 290282 SH SOLE 19 290282 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 392656 3337775 SH SOLE 21 3337775 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 351953 2991784 SH SOLE 22 2688005 0 303779 LIVE NATION ENTERTAINMENT IN COM 538034109 24011 204109 SH SOLE 23 204109 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 39710 337558 SH SOLE 25 337558 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 37599 319608 SH SOLE 26 113034 0 206574 LIVE NATION ENTERTAINMENT IN COM 538034109 24032 204287 SH SOLE 28 2408 0 201879 LIVE NATION ENTERTAINMENT IN COM 538034109 92 782 SH SOLE 29 782 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 70401 598445 SH SOLE 30 598445 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4320 36726 SH SOLE 31 18731 0 17995 LIVE NATION ENTERTAINMENT IN COM 538034109 16483 140116 SH SOLE 34 140116 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6214 52826 SH SOLE 36 52826 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 626 5321 SH SOLE 40 5321 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 33 279 SH OTR 43 279 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 12831 109069 SH SOLE 43 87483 0 21586 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 48 27000 PRN SOLE 18 27000 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 5981 3390000 PRN SOLE 21 3390000 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3546 2738000 PRN SOLE 21 2738000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 770 15135 SH SOLE 2 11641 0 3494 LIVE OAK BANCSHARES INC COM 53803X105 77 1516 SH SOLE 4 104 0 1412 LIVE OAK BANCSHARES INC COM 53803X105 23 446 SH SOLE 7 446 0 0 LIVE OAK BANCSHARES INC COM 53803X105 4298 84455 SH SOLE 18 84455 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2883 56648 SH SOLE 19 56648 0 0 LIVE OAK BANCSHARES INC COM 53803X105 54497 1070870 SH SOLE 21 1070870 0 0 LIVE OAK BANCSHARES INC COM 53803X105 37048 728007 SH SOLE 22 708976 0 19031 LIVE OAK BANCSHARES INC COM 53803X105 281 5524 SH SOLE 25 5524 0 0 LIVE OAK BANCSHARES INC COM 53803X105 660 12969 SH SOLE 26 10063 0 2906 LIVE OAK BANCSHARES INC COM 53803X105 32 637 SH SOLE 28 637 0 0 LIVE OAK BANCSHARES INC COM 53803X105 975 19167 SH SOLE 30 19167 0 0 LIVE OAK BANCSHARES INC COM 53803X105 9590 188447 SH SOLE 34 188447 0 0 LIVE OAK BANCSHARES INC COM 53803X105 73 1438 SH SOLE 36 1438 0 0 LIVE OAK BANCSHARES INC COM 53803X105 212 4173 SH SOLE 40 4173 0 0 LIVE OAK BANCSHARES INC COM 53803X105 957 18804 SH SOLE 43 16356 0 2448 LIVE VENTURES INC COM NEW 538142308 11 260 SH SOLE 18 260 0 0 LIVE VENTURES INC COM NEW 538142308 156 3559 SH SOLE 21 3559 0 0 LIVE VENTURES INC COM NEW 538142308 4 80 SH SOLE 22 80 0 0 LIVENT CORP COM 53814L108 4113 157755 SH SOLE 2 76667 0 81088 LIVENT CORP COM 53814L108 14 549 SH SOLE 4 549 0 0 LIVENT CORP COM 53814L108 52 1989 SH SOLE 7 1989 0 0 LIVENT CORP COM 53814L108 14812 568162 SH SOLE 18 550835 0 17327 LIVENT CORP COM 53814L108 15307 587145 SH SOLE 19 587145 0 0 LIVENT CORP COM 53814L108 510652 19587728 SH SOLE 21 19587728 0 0 LIVENT CORP COM 53814L108 109857 4213923 SH SOLE 22 4120658 0 93265 LIVENT CORP COM 53814L108 306 11721 SH SOLE 23 11721 0 0 LIVENT CORP COM 53814L108 590 22627 SH SOLE 25 22627 0 0 LIVENT CORP COM 53814L108 3096 118766 SH SOLE 26 67516 0 51250 LIVENT CORP COM 53814L108 74 2845 SH SOLE 28 2845 0 0 LIVENT CORP COM 53814L108 7415 284426 SH SOLE 30 284426 0 0 LIVENT CORP COM 53814L108 97 3716 SH SOLE 36 3716 0 0 LIVENT CORP COM 53814L108 540 20720 SH SOLE 40 20720 0 0 LIVENT CORP COM 53814L108 2409 92395 SH SOLE 43 90999 0 1396 LIVEONE INC COM 53814X102 6 7321 SH SOLE 2 2144 0 5177 LIVEONE INC COM 53814X102 1 654 SH SOLE 7 654 0 0 LIVEONE INC COM 53814X102 136 166255 SH SOLE 18 166255 0 0 LIVEONE INC COM 53814X102 68 83367 SH SOLE 19 83367 0 0 LIVEONE INC COM 53814X102 1622 1988343 SH SOLE 21 1988343 0 0 LIVEONE INC COM 53814X102 1186 1453005 SH SOLE 22 1448148 0 4857 LIVEONE INC COM 53814X102 2 2216 SH SOLE 43 2216 0 0 LIVEPERSON INC COM 538146101 4681 191679 SH SOLE 2 112059 0 79620 LIVEPERSON INC COM 538146101 21 879 SH SOLE 4 259 0 620 LIVEPERSON INC COM 538146101 22 918 SH SOLE 7 918 0 0 LIVEPERSON INC COM 538146101 5937 243129 SH SOLE 18 225322 0 17807 LIVEPERSON INC COM 538146101 13862 567660 SH SOLE 19 567660 0 0 LIVEPERSON INC COM 538146101 198286 8119814 SH SOLE 21 8119814 0 0 LIVEPERSON INC COM 538146101 53005 2170573 SH SOLE 22 2129873 0 40700 LIVEPERSON INC COM 538146101 421 17231 SH SOLE 23 17231 0 0 LIVEPERSON INC COM 538146101 275 11249 SH SOLE 25 11249 0 0 LIVEPERSON INC COM 538146101 2366 96871 SH SOLE 26 16291 0 80580 LIVEPERSON INC COM 538146101 28 1144 SH SOLE 28 1144 0 0 LIVEPERSON INC COM 538146101 2858 117047 SH SOLE 30 117047 0 0 LIVEPERSON INC COM 538146101 804 32932 SH SOLE 34 32932 0 0 LIVEPERSON INC COM 538146101 92 3762 SH SOLE 36 3762 0 0 LIVEPERSON INC COM 538146101 183 7512 SH SOLE 40 7512 0 0 LIVEPERSON INC COM 538146101 1648 67497 SH SOLE 43 65158 0 2339 LIVEPERSON INC NOTE 12/1 538146AD3 570 719000 PRN SOLE 2 719000 0 0 LIVEPERSON INC NOTE 12/1 538146AD3 2683 3385000 PRN SOLE 21 3385000 0 0 LIVEPERSON INC NOTE 12/1 538146AD3 5374 6781000 PRN SOLE 34 6781000 0 0 LIVERAMP HLDGS INC COM 53815P108 6240 166881 SH SOLE 2 81235 0 85646 LIVERAMP HLDGS INC COM 53815P108 9 245 SH SOLE 4 245 0 0 LIVERAMP HLDGS INC COM 53815P108 35 945 SH SOLE 7 945 0 0 LIVERAMP HLDGS INC COM 53815P108 12097 323544 SH SOLE 18 315751 0 7793 LIVERAMP HLDGS INC COM 53815P108 18505 494924 SH SOLE 19 494924 0 0 LIVERAMP HLDGS INC COM 53815P108 179385 4797684 SH SOLE 21 4797684 0 0 LIVERAMP HLDGS INC COM 53815P108 85499 2286674 SH SOLE 22 2219207 0 67467 LIVERAMP HLDGS INC COM 53815P108 527 14099 SH SOLE 23 14099 0 0 LIVERAMP HLDGS INC COM 53815P108 318 8509 SH SOLE 25 8509 0 0 LIVERAMP HLDGS INC COM 53815P108 3819 102142 SH SOLE 26 20487 0 81655 LIVERAMP HLDGS INC COM 53815P108 46 1217 SH SOLE 28 1217 0 0 LIVERAMP HLDGS INC COM 53815P108 1441 38536 SH SOLE 30 38536 0 0 LIVERAMP HLDGS INC COM 53815P108 305 8148 SH SOLE 40 8148 0 0 LIVERAMP HLDGS INC COM 53815P108 1681 44959 SH SOLE 43 27482 0 17477 LIVEVOX HOLDING INC COM CL A 53838L100 5 1502 SH SOLE 22 1502 0 0 LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 4301 4275000 PRN SOLE 21 4275000 0 0 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 0 303 SH SOLE 18 303 0 0 LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 16 12822 SH SOLE 21 12822 0 0 LIZHI INC ADS 53933L104 5 3317 SH SOLE 22 0 0 3317 LKQ CORP COM 501889208 29855 657456 SH SOLE 2 161350 0 496106 LKQ CORP COM 501889208 11548 254300 SH SOLE 4 178474 0 75826 LKQ CORP COM 501889208 14407 317273 SH SOLE 7 243171 0 74102 LKQ CORP COM 501889208 66 1450 SH SOLE 13 1450 0 0 LKQ CORP COM 501889208 1913 42135 SH SOLE 15 42135 0 0 LKQ CORP COM 501889208 19952 439385 SH SOLE 18 402858 0 36527 LKQ CORP COM 501889208 7226 159131 SH SOLE 19 159131 0 0 LKQ CORP COM 501889208 371870 8189168 SH SOLE 21 8189168 0 0 LKQ CORP COM 501889208 265764 5852535 SH SOLE 22 5294919 0 557616 LKQ CORP COM 501889208 15726 346303 SH SOLE 23 346303 0 0 LKQ CORP COM 501889208 28383 625031 SH SOLE 25 625031 0 0 LKQ CORP COM 501889208 29821 656716 SH SOLE 26 281354 0 375362 LKQ CORP COM 501889208 47547 1047068 SH SOLE 28 12792 0 1034276 LKQ CORP COM 501889208 108913 2398426 SH SOLE 30 2351650 0 46776 LKQ CORP COM 501889208 2683 59092 SH SOLE 31 27322 0 31770 LKQ CORP COM 501889208 51694 1138386 SH SOLE 34 1138386 0 0 LKQ CORP COM 501889208 6101 134344 SH SOLE 36 134344 0 0 LKQ CORP COM 501889208 434 9564 SH SOLE 40 9564 0 0 LKQ CORP COM 501889208 26 580 SH OTR 43 580 0 0 LKQ CORP COM 501889208 4442 97824 SH SOLE 43 87498 0 10326 LL FLOORING HOLDINGS INC COM 55003T107 292 20800 SH SOLE 2 7686 0 13114 LL FLOORING HOLDINGS INC COM 55003T107 2 109 SH SOLE 4 109 0 0 LL FLOORING HOLDINGS INC COM 55003T107 6 406 SH SOLE 7 406 0 0 LL FLOORING HOLDINGS INC COM 55003T107 1520 108415 SH SOLE 18 108415 0 0 LL FLOORING HOLDINGS INC COM 55003T107 694 49517 SH SOLE 19 49517 0 0 LL FLOORING HOLDINGS INC COM 55003T107 52483 3743407 SH SOLE 21 3743407 0 0 LL FLOORING HOLDINGS INC COM 55003T107 10826 772167 SH SOLE 22 739966 0 32201 LL FLOORING HOLDINGS INC COM 55003T107 74 5283 SH SOLE 25 5283 0 0 LL FLOORING HOLDINGS INC COM 55003T107 12 847 SH SOLE 26 847 0 0 LL FLOORING HOLDINGS INC COM 55003T107 682 48664 SH SOLE 30 48664 0 0 LL FLOORING HOLDINGS INC COM 55003T107 68 4819 SH SOLE 36 4819 0 0 LL FLOORING HOLDINGS INC COM 55003T107 60 4256 SH SOLE 40 4256 0 0 LL FLOORING HOLDINGS INC COM 55003T107 75 5333 SH SOLE 43 5259 0 74 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 11076 4595821 SH SOLE 43 4375699 0 220122 LM FDG AMER INC COM 502074404 0 85 SH SOLE 21 85 0 0 LM FDG AMER INC COM 502074404 1 399 SH SOLE 22 399 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 5 1000 SH SOLE 18 1000 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 68 13668 SH SOLE 21 13668 0 0 LMP AUTOMOTIVE HLDGS INC COM 53952P101 644 128815 SH SOLE 22 128815 0 0 LOANDEPOT INC COM CL A 53946R106 37 8987 SH SOLE 2 8987 0 0 LOANDEPOT INC COM CL A 53946R106 661 159174 SH SOLE 22 159174 0 0 LOCAL BOUNTI CORP COMMON STOCK 53960E106 9 1046 SH SOLE 2 1046 0 0 LOCAL BOUNTI CORP COMMON STOCK 53960E106 3037 357657 SH SOLE 22 357657 0 0 LOCKHEED MARTIN CORP COM 539830109 292922 663620 SH SOLE 2 240606 0 423014 LOCKHEED MARTIN CORP COM 539830109 39293 89020 SH SOLE 4 59495 0 29525 LOCKHEED MARTIN CORP COM 539830109 103577 234656 SH SOLE 7 227616 0 7040 LOCKHEED MARTIN CORP COM 539830109 9318 21110 SH SOLE 13 21110 0 0 LOCKHEED MARTIN CORP COM 539830109 15555 35240 SH SOLE 15 35240 0 0 LOCKHEED MARTIN CORP COM 539830109 213303 483243 SH SOLE 18 446758 0 36485 LOCKHEED MARTIN CORP COM 539830109 88743 201050 SH SOLE 19 201050 0 0 LOCKHEED MARTIN CORP COM 539830109 3621459 8204483 SH SOLE 21 8204483 0 0 LOCKHEED MARTIN CORP COM 539830109 2333223 5285961 SH SOLE 22 4785603 0 500358 LOCKHEED MARTIN CORP COM 539830109 159008 360235 SH SOLE 23 360235 0 0 LOCKHEED MARTIN CORP COM 539830109 53326 120810 SH SOLE 25 120810 0 0 LOCKHEED MARTIN CORP COM 539830109 121841 276032 SH SOLE 26 134814 0 141218 LOCKHEED MARTIN CORP COM 539830109 39361 89172 SH SOLE 28 0 0 89172 LOCKHEED MARTIN CORP COM 539830109 13071 29613 SH SOLE 29 29613 0 0 LOCKHEED MARTIN CORP COM 539830109 576393 1305829 SH SOLE 30 1305829 0 0 LOCKHEED MARTIN CORP COM 539830109 39507 89504 SH SOLE 31 83793 0 5711 LOCKHEED MARTIN CORP COM 539830109 3489 7905 SH SOLE 32 7905 0 0 LOCKHEED MARTIN CORP COM 539830109 44541 100909 SH SOLE 36 100909 0 0 LOCKHEED MARTIN CORP COM 539830109 2131 4828 SH SOLE 40 4828 0 0 LOCKHEED MARTIN CORP COM 539830109 87108 197345 SH SOLE 43 175948 0 21397 LOEWS CORP COM 540424108 24290 374736 SH SOLE 2 85517 0 289219 LOEWS CORP COM 540424108 6392 98618 SH SOLE 4 89153 0 9465 LOEWS CORP COM 540424108 11311 174495 SH SOLE 7 169062 0 5433 LOEWS CORP COM 540424108 91 1400 SH SOLE 13 1400 0 0 LOEWS CORP COM 540424108 1995 30773 SH SOLE 15 30773 0 0 LOEWS CORP COM 540424108 30723 473974 SH SOLE 18 445042 0 28932 LOEWS CORP COM 540424108 7069 109062 SH SOLE 19 109062 0 0 LOEWS CORP COM 540424108 338006 5214529 SH SOLE 21 5214529 0 0 LOEWS CORP COM 540424108 283761 4377673 SH SOLE 22 3959957 0 417716 LOEWS CORP COM 540424108 17467 269476 SH SOLE 23 269476 0 0 LOEWS CORP COM 540424108 16836 259729 SH SOLE 25 259729 0 0 LOEWS CORP COM 540424108 50966 786268 SH SOLE 26 508267 0 278001 LOEWS CORP COM 540424108 45800 706577 SH SOLE 28 5949 0 700628 LOEWS CORP COM 540424108 45 695 SH SOLE 29 695 0 0 LOEWS CORP COM 540424108 67047 1034350 SH SOLE 30 1034350 0 0 LOEWS CORP COM 540424108 3018 46566 SH SOLE 31 21746 0 24820 LOEWS CORP COM 540424108 802 12369 SH SOLE 34 12369 0 0 LOEWS CORP COM 540424108 5250 80994 SH SOLE 36 80994 0 0 LOEWS CORP COM 540424108 465 7168 SH SOLE 40 7168 0 0 LOEWS CORP COM 540424108 14205 219143 SH SOLE 43 212752 0 6391 LOGAN RIDGE FINANCE CORP 5.75% NT CV 22 14054R403 4096 163510 SH SOLE 21 163510 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 0 673 SH SOLE 2 0 0 673 LOGICBIO THERAPEUTICS INC COM 54142F102 3 4496 SH SOLE 18 4496 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 40 58778 SH SOLE 21 58778 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 101 149234 SH SOLE 22 149234 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 2 2935 SH SOLE 23 2935 0 0 LOGICMARK INC COM NEW 67091J404 0 25 SH SOLE 21 25 0 0 LOGICMARK INC COM NEW 67091J404 1 448 SH SOLE 22 448 0 0 LOGITECH INTL S A SHS H50430232 24036 325785 SH SOLE 18 324928 0 857 LOGITECH INTL S A SHS H50430232 18616 252322 SH SOLE 43 236055 0 16267 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 168 29335 SH SOLE 21 29335 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 13 2480 SH SOLE 18 2480 0 0 LONGBOARD PHARMACEUTICALS IN COM 54300N103 151 28189 SH SOLE 21 28189 0 0 LONGEVERON INC COM 54303L104 1145 82989 SH SOLE 22 82989 0 0 LOOP INDS INC COM 543518104 59 6624 SH SOLE 21 6624 0 0 LOOP INDS INC COM 543518104 1955 219805 SH SOLE 22 219805 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 329 96357 SH SOLE 2 36975 0 59382 LORDSTOWN MOTORS CORP COM CL A 54405Q100 6 1802 SH SOLE 7 1802 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 1521 445912 SH SOLE 18 445912 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 965 282879 SH SOLE 19 282879 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 18932 5551913 SH SOLE 21 5551913 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 11435 3353355 SH SOLE 22 3215497 0 137858 LORDSTOWN MOTORS CORP COM CL A 54405Q100 75 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 222 64999 SH SOLE 28 64999 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 273 80084 SH SOLE 30 80084 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 61 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 1346 428608 SH SOLE 22 428608 0 0 LOUISIANA PAC CORP COM 546347105 15570 250640 SH SOLE 2 77541 0 173099 LOUISIANA PAC CORP COM 546347105 101 1629 SH SOLE 4 1629 0 0 LOUISIANA PAC CORP COM 546347105 106 1709 SH SOLE 7 1709 0 0 LOUISIANA PAC CORP COM 546347105 69 1109 SH SOLE 13 1109 0 0 LOUISIANA PAC CORP COM 546347105 11839 190580 SH SOLE 18 190580 0 0 LOUISIANA PAC CORP COM 546347105 1588 25569 SH SOLE 19 25569 0 0 LOUISIANA PAC CORP COM 546347105 291073 4685651 SH SOLE 21 4685651 0 0 LOUISIANA PAC CORP COM 546347105 148925 2397375 SH SOLE 22 2292563 0 104812 LOUISIANA PAC CORP COM 546347105 64 1033 SH SOLE 23 1033 0 0 LOUISIANA PAC CORP COM 546347105 742 11947 SH SOLE 25 11947 0 0 LOUISIANA PAC CORP COM 546347105 2958 47613 SH SOLE 26 39805 0 7808 LOUISIANA PAC CORP COM 546347105 113 1822 SH SOLE 28 1822 0 0 LOUISIANA PAC CORP COM 546347105 3361 54102 SH SOLE 30 54102 0 0 LOUISIANA PAC CORP COM 546347105 80 1286 SH SOLE 31 1286 0 0 LOUISIANA PAC CORP COM 546347105 68 1099 SH SOLE 36 1099 0 0 LOUISIANA PAC CORP COM 546347105 756 12165 SH SOLE 40 12165 0 0 LOUISIANA PAC CORP COM 546347105 5069 81602 SH SOLE 43 80866 0 736 LOVESAC COMPANY COM 54738L109 264 4879 SH SOLE 2 3653 0 1226 LOVESAC COMPANY COM 54738L109 2 41 SH SOLE 4 41 0 0 LOVESAC COMPANY COM 54738L109 11 205 SH SOLE 7 205 0 0 LOVESAC COMPANY COM 54738L109 1928 35656 SH SOLE 18 35656 0 0 LOVESAC COMPANY COM 54738L109 1232 22785 SH SOLE 19 22785 0 0 LOVESAC COMPANY COM 54738L109 24439 452064 SH SOLE 21 452064 0 0 LOVESAC COMPANY COM 54738L109 16526 305704 SH SOLE 22 298218 0 7486 LOVESAC COMPANY COM 54738L109 174 3223 SH SOLE 25 3223 0 0 LOVESAC COMPANY COM 54738L109 83 1527 SH SOLE 26 432 0 1095 LOVESAC COMPANY COM 54738L109 643 11895 SH SOLE 30 11895 0 0 LOVESAC COMPANY COM 54738L109 111 2046 SH SOLE 36 2046 0 0 LOVESAC COMPANY COM 54738L109 90 1674 SH SOLE 40 1674 0 0 LOVESAC COMPANY COM 54738L109 199 3688 SH SOLE 43 3688 0 0 LOWES COS INC COM 548661107 326408 1614362 SH SOLE 2 419027 0 1195335 LOWES COS INC COM 548661107 103547 512127 SH SOLE 4 325681 0 186446 LOWES COS INC COM 548661107 140020 692517 SH SOLE 7 578011 0 114506 LOWES COS INC COM 548661107 4187 20709 SH SOLE 13 20709 0 0 LOWES COS INC COM 548661107 19666 97266 SH SOLE 15 97266 0 0 LOWES COS INC COM 548661107 6 29 SH SOLE 17 0 0 29 LOWES COS INC COM 548661107 244173 1207639 SH SOLE 18 1100183 0 107456 LOWES COS INC COM 548661107 76812 379899 SH SOLE 19 379899 0 0 LOWES COS INC COM 548661107 3077090 15218806 SH SOLE 21 15218806 0 0 LOWES COS INC COM 548661107 2901034 14348058 SH SOLE 22 12922895 0 1425163 LOWES COS INC COM 548661107 175149 866257 SH SOLE 23 866257 0 0 LOWES COS INC COM 548661107 249853 1235736 SH SOLE 25 1235736 0 0 LOWES COS INC COM 548661107 316320 1564470 SH SOLE 26 550476 0 1013994 LOWES COS INC COM 548661107 363226 1796461 SH SOLE 28 38280 0 1758181 LOWES COS INC COM 548661107 2454 12137 SH SOLE 29 12137 0 0 LOWES COS INC COM 548661107 857304 4240091 SH SOLE 30 4240091 0 0 LOWES COS INC COM 548661107 35157 173882 SH SOLE 31 98065 0 75817 LOWES COS INC COM 548661107 49275 243705 SH SOLE 34 243705 0 0 LOWES COS INC COM 548661107 55597 274976 SH SOLE 36 274976 0 0 LOWES COS INC COM 548661107 4601 22755 SH SOLE 40 22755 0 0 LOWES COS INC COM 548661107 387 1916 SH OTR 43 1916 0 0 LOWES COS INC COM 548661107 148728 735588 SH SOLE 43 628612 0 106976 LOYALTY VENTURES INC COMMON STOCK 54911Q107 3017 182512 SH SOLE 2 8099 0 174413 LOYALTY VENTURES INC COMMON STOCK 54911Q107 1 74 SH SOLE 4 74 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 5 292 SH SOLE 7 292 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 389 23547 SH SOLE 18 23547 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 92 5572 SH SOLE 19 5572 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 32441 1962582 SH SOLE 21 1962582 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 7829 473615 SH SOLE 22 451353 0 22262 LOYALTY VENTURES INC COMMON STOCK 54911Q107 49 2962 SH SOLE 25 2962 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 119 7225 SH SOLE 26 5463 0 1762 LOYALTY VENTURES INC COMMON STOCK 54911Q107 540 32662 SH SOLE 30 32662 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 5 301 SH SOLE 31 301 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 54 3261 SH SOLE 36 3261 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 39 2354 SH SOLE 40 2354 0 0 LOYALTY VENTURES INC COMMON STOCK 54911Q107 204 12371 SH SOLE 43 10833 0 1538 LPL FINL HLDGS INC COM 50212V100 25921 141894 SH SOLE 2 34010 0 107884 LPL FINL HLDGS INC COM 50212V100 52 285 SH SOLE 4 285 0 0 LPL FINL HLDGS INC COM 50212V100 250 1371 SH SOLE 7 1371 0 0 LPL FINL HLDGS INC COM 50212V100 0 2 SH SOLE 17 0 0 2 LPL FINL HLDGS INC COM 50212V100 6946 38024 SH SOLE 18 38024 0 0 LPL FINL HLDGS INC COM 50212V100 4270 23376 SH SOLE 19 23376 0 0 LPL FINL HLDGS INC COM 50212V100 246583 1349807 SH SOLE 21 1349807 0 0 LPL FINL HLDGS INC COM 50212V100 327614 1793374 SH SOLE 22 1700343 0 93031 LPL FINL HLDGS INC COM 50212V100 2472 13534 SH SOLE 25 13534 0 0 LPL FINL HLDGS INC COM 50212V100 6068 33214 SH SOLE 26 27113 0 6101 LPL FINL HLDGS INC COM 50212V100 260 1424 SH SOLE 28 1424 0 0 LPL FINL HLDGS INC COM 50212V100 14735 80660 SH SOLE 30 80660 0 0 LPL FINL HLDGS INC COM 50212V100 213 1167 SH SOLE 31 1167 0 0 LPL FINL HLDGS INC COM 50212V100 1284 7029 SH SOLE 36 7029 0 0 LPL FINL HLDGS INC COM 50212V100 1873 10251 SH SOLE 40 10251 0 0 LPL FINL HLDGS INC COM 50212V100 37 202 SH OTR 43 202 0 0 LPL FINL HLDGS INC COM 50212V100 9806 53680 SH SOLE 43 49118 0 4562 LSB INDS INC COM 502160104 39 1765 SH SOLE 2 899 0 866 LSB INDS INC COM 502160104 3391 155244 SH SOLE 7 155244 0 0 LSB INDS INC COM 502160104 257 11785 SH SOLE 18 11785 0 0 LSB INDS INC COM 502160104 3541 162146 SH SOLE 21 162146 0 0 LSB INDS INC COM 502160104 8843 404895 SH SOLE 22 404895 0 0 LSB INDS INC COM 502160104 110 5042 SH SOLE 43 5042 0 0 LSI INDS INC OHIO COM 50216C108 271 45213 SH SOLE 2 26036 0 19177 LSI INDS INC OHIO COM 50216C108 31 5126 SH SOLE 18 5126 0 0 LSI INDS INC OHIO COM 50216C108 440 73401 SH SOLE 19 73401 0 0 LSI INDS INC OHIO COM 50216C108 520 86623 SH SOLE 21 86623 0 0 LSI INDS INC OHIO COM 50216C108 3423 570424 SH SOLE 22 570424 0 0 LSI INDS INC OHIO COM 50216C108 33 5465 SH SOLE 23 5465 0 0 LSI INDS INC OHIO COM 50216C108 240 40026 SH SOLE 26 0 0 40026 LTC PPTYS INC COM 502175102 1879 48852 SH SOLE 2 11232 0 37620 LTC PPTYS INC COM 502175102 739 19203 SH SOLE 4 19203 0 0 LTC PPTYS INC COM 502175102 1887 49062 SH SOLE 7 49062 0 0 LTC PPTYS INC COM 502175102 5564 144642 SH SOLE 18 144642 0 0 LTC PPTYS INC COM 502175102 4577 118971 SH SOLE 19 118971 0 0 LTC PPTYS INC COM 502175102 198536 5160788 SH SOLE 21 5160788 0 0 LTC PPTYS INC COM 502175102 48679 1265369 SH SOLE 22 1225170 0 40199 LTC PPTYS INC COM 502175102 44 1138 SH SOLE 23 1138 0 0 LTC PPTYS INC COM 502175102 7061 183542 SH SOLE 25 183542 0 0 LTC PPTYS INC COM 502175102 476 12364 SH SOLE 26 9143 0 3221 LTC PPTYS INC COM 502175102 881 22891 SH SOLE 28 110 0 22781 LTC PPTYS INC COM 502175102 8465 220032 SH SOLE 30 220032 0 0 LTC PPTYS INC COM 502175102 193 5021 SH SOLE 40 5021 0 0 LTC PPTYS INC COM 502175102 1706 44346 SH SOLE 43 42753 0 1593 LUBYS INC COM 549282101 8 3614 SH SOLE 18 3614 0 0 LUBYS INC COM 549282101 141 62000 SH SOLE 21 62000 0 0 LUBYS INC COM 549282101 932 408844 SH SOLE 22 408844 0 0 LUCID DIAGNOSTICS INC COM 54948X109 2 563 SH SOLE 2 0 0 563 LUCID DIAGNOSTICS INC COM 54948X109 49 14520 SH SOLE 18 14520 0 0 LUCID DIAGNOSTICS INC COM 54948X109 128 38061 SH SOLE 21 38061 0 0 LUCID DIAGNOSTICS INC COM 54948X109 48 14421 SH SOLE 22 13102 0 1319 LUCID GROUP INC COM 549498103 4249 167273 SH SOLE 2 34603 0 132670 LUCID GROUP INC COM 549498103 4229 166496 SH SOLE 4 150809 0 15687 LUCID GROUP INC COM 549498103 5820 229144 SH SOLE 7 229144 0 0 LUCID GROUP INC COM 549498103 58 2277 SH SOLE 13 2277 0 0 LUCID GROUP INC COM 549498103 955 37587 SH SOLE 15 37587 0 0 LUCID GROUP INC COM 549498103 2250 88568 SH SOLE 18 65608 0 22960 LUCID GROUP INC COM 549498103 51999 2047212 SH SOLE 21 2047212 0 0 LUCID GROUP INC COM 549498103 202973 7991050 SH SOLE 22 7574816 0 416234 LUCID GROUP INC COM 549498103 12698 499912 SH SOLE 23 499912 0 0 LUCID GROUP INC COM 549498103 15627 615244 SH SOLE 25 615244 0 0 LUCID GROUP INC COM 549498103 15425 607276 SH SOLE 26 301471 0 305805 LUCID GROUP INC COM 549498103 13183 519022 SH SOLE 28 11936 0 507086 LUCID GROUP INC COM 549498103 66 2611 SH SOLE 29 2611 0 0 LUCID GROUP INC COM 549498103 49340 1942535 SH SOLE 30 1942535 0 0 LUCID GROUP INC COM 549498103 1313 51682 SH SOLE 31 42250 0 9432 LUCID GROUP INC COM 549498103 9852 387881 SH SOLE 32 387881 0 0 LUCID GROUP INC COM 549498103 526 20720 SH SOLE 34 20720 0 0 LUCID GROUP INC COM 549498103 3841 151240 SH SOLE 36 151240 0 0 LUCID GROUP INC COM 549498103 356 14011 SH SOLE 40 14011 0 0 LUCID GROUP INC COM 549498103 2082 81970 SH SOLE 43 77235 0 4735 LUCIRA HEALTH INC COM 54948U105 37 10403 SH SOLE 2 2270 0 8133 LUCIRA HEALTH INC COM 54948U105 11 3087 SH SOLE 18 3087 0 0 LUCIRA HEALTH INC COM 54948U105 129 36203 SH SOLE 21 36203 0 0 LUCIRA HEALTH INC COM 54948U105 5 1518 SH SOLE 22 1518 0 0 LUCIRA HEALTH INC COM 54948U105 1 257 SH SOLE 43 257 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5810 1043052 SH SOLE 2 237358 0 805694 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1872 336143 SH SOLE 4 168998 0 167145 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 389 69754 SH SOLE 7 69754 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1148 206065 SH SOLE 13 99143 0 106922 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2458 441236 SH SOLE 15 441236 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1879 337299 SH SOLE 18 337299 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2925 525153 SH SOLE 19 525153 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 60329 10831106 SH SOLE 21 10831106 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 39849 7154155 SH SOLE 22 6209741 0 944414 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 3780 678620 SH SOLE 23 678620 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2779 498952 SH SOLE 25 498952 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2476 444536 SH SOLE 26 0 0 444536 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5660 1016226 SH SOLE 28 45516 0 970710 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 19841 3562196 SH SOLE 30 3562196 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 200 35961 SH SOLE 31 0 0 35961 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 7094 1273646 SH SOLE 34 1273646 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 69 12359 SH SOLE 36 12359 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 13 2289 SH SOLE 40 2289 0 0 LULULEMON ATHLETICA INC COM 550021109 45356 124186 SH SOLE 2 18654 0 105532 LULULEMON ATHLETICA INC COM 550021109 27796 76105 SH SOLE 4 47190 0 28915 LULULEMON ATHLETICA INC COM 550021109 9427 25810 SH SOLE 7 25810 0 0 LULULEMON ATHLETICA INC COM 550021109 210 576 SH SOLE 13 576 0 0 LULULEMON ATHLETICA INC COM 550021109 3502 9589 SH SOLE 15 9589 0 0 LULULEMON ATHLETICA INC COM 550021109 1 3 SH SOLE 17 0 0 3 LULULEMON ATHLETICA INC COM 550021109 31145 85274 SH SOLE 18 78836 0 6438 LULULEMON ATHLETICA INC COM 550021109 13602 37243 SH SOLE 19 37243 0 0 LULULEMON ATHLETICA INC COM 550021109 845081 2313833 SH SOLE 21 2313833 0 0 LULULEMON ATHLETICA INC COM 550021109 916037 2508111 SH SOLE 22 2300286 0 207825 LULULEMON ATHLETICA INC COM 550021109 53599 146754 SH SOLE 23 146754 0 0 LULULEMON ATHLETICA INC COM 550021109 80687 220922 SH SOLE 25 220922 0 0 LULULEMON ATHLETICA INC COM 550021109 60072 164477 SH SOLE 26 77457 0 87020 LULULEMON ATHLETICA INC COM 550021109 91030 249240 SH SOLE 28 4072 0 245168 LULULEMON ATHLETICA INC COM 550021109 170521 466887 SH SOLE 30 438400 0 28487 LULULEMON ATHLETICA INC COM 550021109 9808 26853 SH SOLE 31 12986 0 13867 LULULEMON ATHLETICA INC COM 550021109 10721 29355 SH SOLE 32 29355 0 0 LULULEMON ATHLETICA INC COM 550021109 5165 14141 SH SOLE 34 14141 0 0 LULULEMON ATHLETICA INC COM 550021109 14939 40904 SH SOLE 36 40904 0 0 LULULEMON ATHLETICA INC COM 550021109 1490 4080 SH SOLE 40 4080 0 0 LULULEMON ATHLETICA INC COM 550021109 105 288 SH OTR 43 288 0 0 LULULEMON ATHLETICA INC COM 550021109 24153 66132 SH SOLE 43 62232 0 3900 LULUS FASHION LOUNGE HOLDING COM 55003A108 18 2688 SH SOLE 2 0 0 2688 LULUS FASHION LOUNGE HOLDING COM 55003A108 132 19475 SH SOLE 18 19475 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 82 12068 SH SOLE 19 12068 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 708 104447 SH SOLE 21 104447 0 0 LULUS FASHION LOUNGE HOLDING COM 55003A108 218 32104 SH SOLE 22 31051 0 1053 LUMEN TECHNOLOGIES INC COM 550241103 25565 2268399 SH SOLE 2 357206 0 1911193 LUMEN TECHNOLOGIES INC COM 550241103 5801 514703 SH SOLE 4 480644 0 34059 LUMEN TECHNOLOGIES INC COM 550241103 10572 938033 SH SOLE 7 907736 0 30297 LUMEN TECHNOLOGIES INC COM 550241103 34 3058 SH SOLE 13 3058 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1599 141919 SH SOLE 15 141919 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1 50 SH SOLE 17 0 0 50 LUMEN TECHNOLOGIES INC COM 550241103 22601 2005375 SH SOLE 18 1882262 0 123113 LUMEN TECHNOLOGIES INC COM 550241103 5167 458455 SH SOLE 19 458455 0 0 LUMEN TECHNOLOGIES INC COM 550241103 618326 54864782 SH SOLE 21 54864782 0 0 LUMEN TECHNOLOGIES INC COM 550241103 229979 20406337 SH SOLE 22 18522055 0 1884282 LUMEN TECHNOLOGIES INC COM 550241103 13094 1161851 SH SOLE 23 1161851 0 0 LUMEN TECHNOLOGIES INC COM 550241103 12902 1144843 SH SOLE 25 1144843 0 0 LUMEN TECHNOLOGIES INC COM 550241103 31309 2778055 SH SOLE 26 1431660 0 1346395 LUMEN TECHNOLOGIES INC COM 550241103 18893 1676401 SH SOLE 28 17949 0 1658452 LUMEN TECHNOLOGIES INC COM 550241103 12 1052 SH SOLE 29 1052 0 0 LUMEN TECHNOLOGIES INC COM 550241103 83851 7440216 SH SOLE 30 7440216 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2155 191237 SH SOLE 31 86203 0 105034 LUMEN TECHNOLOGIES INC COM 550241103 4363 387104 SH SOLE 32 387104 0 0 LUMEN TECHNOLOGIES INC COM 550241103 522 46303 SH SOLE 34 46303 0 0 LUMEN TECHNOLOGIES INC COM 550241103 6630 588318 SH SOLE 36 588318 0 0 LUMEN TECHNOLOGIES INC COM 550241103 337 29925 SH SOLE 40 29925 0 0 LUMEN TECHNOLOGIES INC COM 550241103 33 2905 SH OTR 43 2905 0 0 LUMEN TECHNOLOGIES INC COM 550241103 6611 586620 SH SOLE 43 525219 0 61401 LUMENT FINANCE TRUST INC COM 55025L108 9 3322 SH SOLE 18 3322 0 0 LUMENT FINANCE TRUST INC COM 55025L108 167 60973 SH SOLE 21 60973 0 0 LUMENT FINANCE TRUST INC COM 55025L108 305 111323 SH SOLE 22 111323 0 0 LUMENTUM HLDGS INC COM 55024U109 10924 111923 SH SOLE 2 55044 0 56879 LUMENTUM HLDGS INC COM 55024U109 96 986 SH SOLE 4 809 0 177 LUMENTUM HLDGS INC COM 55024U109 94 966 SH SOLE 7 966 0 0 LUMENTUM HLDGS INC COM 55024U109 15772 161600 SH SOLE 18 161600 0 0 LUMENTUM HLDGS INC COM 55024U109 2122 21738 SH SOLE 19 21738 0 0 LUMENTUM HLDGS INC COM 55024U109 360388 3692504 SH SOLE 21 3692504 0 0 LUMENTUM HLDGS INC COM 55024U109 193191 1979412 SH SOLE 22 1892883 0 86529 LUMENTUM HLDGS INC COM 55024U109 1155 11833 SH SOLE 25 11833 0 0 LUMENTUM HLDGS INC COM 55024U109 5119 52452 SH SOLE 26 44086 0 8366 LUMENTUM HLDGS INC COM 55024U109 5024 51472 SH SOLE 28 1352 0 50120 LUMENTUM HLDGS INC COM 55024U109 4384 44920 SH SOLE 30 44920 0 0 LUMENTUM HLDGS INC COM 55024U109 202 2065 SH SOLE 31 1063 0 1002 LUMENTUM HLDGS INC COM 55024U109 400 4095 SH SOLE 36 4095 0 0 LUMENTUM HLDGS INC COM 55024U109 897 9193 SH SOLE 40 9193 0 0 LUMENTUM HLDGS INC COM 55024U109 22 229 SH OTR 43 229 0 0 LUMENTUM HLDGS INC COM 55024U109 3357 34394 SH SOLE 43 33457 0 937 LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 4644 2810000 PRN SOLE 21 2810000 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 579 500000 PRN SOLE 2 500000 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 8389 7239000 PRN SOLE 21 7239000 0 0 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 1159 1000000 PRN SOLE 22 1000000 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1040 66566 SH SOLE 2 60375 0 6191 LUMINAR TECHNOLOGIES INC COM CL A 550424105 11 689 SH SOLE 4 689 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 6204 396906 SH SOLE 21 396906 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 47928 3066389 SH SOLE 22 2991990 0 74399 LUMINAR TECHNOLOGIES INC COM CL A 550424105 386 24671 SH SOLE 25 24671 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1178 75344 SH SOLE 26 58243 0 17101 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2240 143290 SH SOLE 28 143290 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 1718 109888 SH SOLE 30 109888 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 11237 718949 SH SOLE 34 718949 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 330 21118 SH SOLE 40 21118 0 0 LUMOS PHARMA INC COM 55028X109 12 1248 SH SOLE 18 1248 0 0 LUMOS PHARMA INC COM 55028X109 161 17108 SH SOLE 21 17108 0 0 LUMOS PHARMA INC COM 55028X109 386 41104 SH SOLE 22 41104 0 0 LUNA INNOVATIONS INC COM 550351100 32 4208 SH SOLE 2 1326 0 2882 LUNA INNOVATIONS INC COM 550351100 4 490 SH SOLE 7 490 0 0 LUNA INNOVATIONS INC COM 550351100 654 84763 SH SOLE 18 84763 0 0 LUNA INNOVATIONS INC COM 550351100 402 52099 SH SOLE 19 52099 0 0 LUNA INNOVATIONS INC COM 550351100 8461 1097436 SH SOLE 21 1097436 0 0 LUNA INNOVATIONS INC COM 550351100 4978 645609 SH SOLE 22 639052 0 6557 LUTHER BURBANK CORP COM 550550107 743 55899 SH SOLE 2 50350 0 5549 LUTHER BURBANK CORP COM 550550107 3 221 SH SOLE 7 221 0 0 LUTHER BURBANK CORP COM 550550107 670 50444 SH SOLE 18 50444 0 0 LUTHER BURBANK CORP COM 550550107 363 27349 SH SOLE 19 27349 0 0 LUTHER BURBANK CORP COM 550550107 7744 582657 SH SOLE 21 582657 0 0 LUTHER BURBANK CORP COM 550550107 6521 490667 SH SOLE 22 479497 0 11170 LUTHER BURBANK CORP COM 550550107 75 5646 SH SOLE 25 5646 0 0 LUTHER BURBANK CORP COM 550550107 97 7279 SH SOLE 30 7279 0 0 LUTHER BURBANK CORP COM 550550107 42 3135 SH SOLE 43 3135 0 0 LUXFER HOLDINGS PLC SHS G5698W116 550 32756 SH SOLE 2 23545 0 9211 LUXFER HOLDINGS PLC SHS G5698W116 8 472 SH SOLE 7 472 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1371 81609 SH SOLE 18 81609 0 0 LUXFER HOLDINGS PLC SHS G5698W116 882 52519 SH SOLE 19 52519 0 0 LUXFER HOLDINGS PLC SHS G5698W116 22269 1325565 SH SOLE 21 1325565 0 0 LUXFER HOLDINGS PLC SHS G5698W116 10897 648628 SH SOLE 22 626982 0 21646 LUXFER HOLDINGS PLC SHS G5698W116 92 5448 SH SOLE 25 5448 0 0 LUXFER HOLDINGS PLC SHS G5698W116 95 5642 SH SOLE 26 2646 0 2996 LUXFER HOLDINGS PLC SHS G5698W116 562 33445 SH SOLE 30 33445 0 0 LUXFER HOLDINGS PLC SHS G5698W116 76 4546 SH SOLE 36 4546 0 0 LUXFER HOLDINGS PLC SHS G5698W116 78 4632 SH SOLE 40 4632 0 0 LUXFER HOLDINGS PLC SHS G5698W116 254 15117 SH SOLE 43 14865 0 252 LXP INDUSTRIAL TRUST COM 529043101 10651 678404 SH SOLE 2 79830 0 598574 LXP INDUSTRIAL TRUST COM 529043101 2106 134149 SH SOLE 4 134149 0 0 LXP INDUSTRIAL TRUST COM 529043101 5523 351807 SH SOLE 7 351807 0 0 LXP INDUSTRIAL TRUST COM 529043101 16334 1040407 SH SOLE 18 1040407 0 0 LXP INDUSTRIAL TRUST COM 529043101 13066 832236 SH SOLE 19 832236 0 0 LXP INDUSTRIAL TRUST COM 529043101 575847 36678157 SH SOLE 21 36678157 0 0 LXP INDUSTRIAL TRUST COM 529043101 144883 9228243 SH SOLE 22 8943483 0 284760 LXP INDUSTRIAL TRUST COM 529043101 128 8158 SH SOLE 23 8158 0 0 LXP INDUSTRIAL TRUST COM 529043101 19664 1252500 SH SOLE 25 1252500 0 0 LXP INDUSTRIAL TRUST COM 529043101 1267 80691 SH SOLE 26 63342 0 17349 LXP INDUSTRIAL TRUST COM 529043101 2708 172511 SH SOLE 28 4823 0 167688 LXP INDUSTRIAL TRUST COM 529043101 25996 1655799 SH SOLE 30 1655799 0 0 LXP INDUSTRIAL TRUST COM 529043101 121 7685 SH SOLE 36 7685 0 0 LXP INDUSTRIAL TRUST COM 529043101 589 37522 SH SOLE 40 37522 0 0 LXP INDUSTRIAL TRUST COM 529043101 2729 173840 SH SOLE 43 172549 0 1291 LXP INDUSTRIAL TRUST PFD CONV SER C 529043309 8149 153868 SH SOLE 21 153868 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 224 44286 SH SOLE 2 10479 0 33807 LYELL IMMUNOPHARMA INC COM 55083R104 10 2052 SH SOLE 7 2052 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 2021 400226 SH SOLE 18 400226 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 1088 215367 SH SOLE 19 215367 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 26426 5232844 SH SOLE 21 5232844 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 8872 1756772 SH SOLE 22 1702181 0 54591 LYELL IMMUNOPHARMA INC COM 55083R104 587 116278 SH SOLE 30 116278 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 210 41665 SH SOLE 34 41665 0 0 LYFT INC CL A COM 55087P104 27540 717179 SH SOLE 2 183465 0 533714 LYFT INC CL A COM 55087P104 6823 177682 SH SOLE 4 99940 0 77742 LYFT INC CL A COM 55087P104 859 22369 SH SOLE 7 22369 0 0 LYFT INC CL A COM 55087P104 651 16947 SH SOLE 13 16947 0 0 LYFT INC CL A COM 55087P104 850 22124 SH SOLE 15 22124 0 0 LYFT INC CL A COM 55087P104 11531 300276 SH SOLE 18 286334 0 13942 LYFT INC CL A COM 55087P104 29816 776462 SH SOLE 19 776462 0 0 LYFT INC CL A COM 55087P104 184833 4813353 SH SOLE 21 4813353 0 0 LYFT INC CL A COM 55087P104 242964 6327185 SH SOLE 22 5837321 0 489864 LYFT INC CL A COM 55087P104 12609 328370 SH SOLE 23 328370 0 0 LYFT INC CL A COM 55087P104 17003 442789 SH SOLE 25 442789 0 0 LYFT INC CL A COM 55087P104 24616 641041 SH SOLE 26 189043 0 451998 LYFT INC CL A COM 55087P104 36816 958741 SH SOLE 28 11517 0 947224 LYFT INC CL A COM 55087P104 22 574 SH SOLE 29 574 0 0 LYFT INC CL A COM 55087P104 38276 996782 SH SOLE 30 563612 0 433170 LYFT INC CL A COM 55087P104 2326 60561 SH SOLE 31 31761 0 28800 LYFT INC CL A COM 55087P104 34792 906030 SH SOLE 34 906030 0 0 LYFT INC CL A COM 55087P104 3684 95934 SH SOLE 36 95934 0 0 LYFT INC CL A COM 55087P104 310 8082 SH SOLE 40 8082 0 0 LYFT INC CL A COM 55087P104 21 534 SH OTR 43 534 0 0 LYFT INC CL A COM 55087P104 6380 166135 SH SOLE 43 154867 0 11268 LYFT INC NOTE 1.500% 5/1 55087PAB0 24 19000 PRN SOLE 18 19000 0 0 LYFT INC NOTE 1.500% 5/1 55087PAB0 6614 5340000 PRN SOLE 21 5340000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 68838 669503 SH SOLE 2 78652 0 590851 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12224 118889 SH SOLE 4 108562 0 10327 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25652 249481 SH SOLE 7 241795 0 7686 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 271 2635 SH SOLE 13 2635 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3821 37162 SH SOLE 15 37162 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 0 1 SH SOLE 17 0 0 1 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 54590 530927 SH SOLE 18 495162 0 35765 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 36348 353509 SH SOLE 19 353509 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1078475 10488959 SH SOLE 21 10488959 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 577429 5615925 SH SOLE 22 5092145 0 523780 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 33840 329121 SH SOLE 23 329121 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 32383 314952 SH SOLE 25 314952 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 58033 564414 SH SOLE 26 203831 0 360583 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 49499 481412 SH SOLE 28 4701 0 476711 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 202725 1971652 SH SOLE 30 1971652 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6300 61271 SH SOLE 31 30923 0 30348 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6676 64927 SH SOLE 32 64927 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14621 142202 SH SOLE 34 142202 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16143 157002 SH SOLE 35 157002 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12980 126237 SH SOLE 36 126237 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 881 8568 SH SOLE 40 8568 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 68 661 SH OTR 43 661 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 22175 215667 SH SOLE 43 189850 0 25817 LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 422 4100 SH Call SOLE 4 4100 0 0 LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 4853 47200 SH Call SOLE 18 47200 0 0 LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 51955 505300 SH Call SOLE 19 505300 0 0 LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 2941 28600 SH Call SOLE 22 28600 0 0 LYONDELLBASELL INDUSTRIES N OPTIONS N53745900 22970 223400 SH Call SOLE 34 223400 0 0 LYRA THERAPEUTICS INC COM 55234L105 9 2170 SH SOLE 2 1552 0 618 LYRA THERAPEUTICS INC COM 55234L105 6 1424 SH SOLE 18 1424 0 0 LYRA THERAPEUTICS INC COM 55234L105 62 15412 SH SOLE 21 15412 0 0 M & T BK CORP COM 55261F104 60866 359089 SH SOLE 2 112107 0 246982 M & T BK CORP COM 55261F104 15670 92450 SH SOLE 4 48371 0 44079 M & T BK CORP COM 55261F104 20603 121554 SH SOLE 7 118249 0 3305 M & T BK CORP COM 55261F104 87 516 SH SOLE 13 516 0 0 M & T BK CORP COM 55261F104 3190 18819 SH SOLE 15 18819 0 0 M & T BK CORP COM 55261F104 0 2 SH SOLE 17 0 0 2 M & T BK CORP COM 55261F104 113853 671697 SH SOLE 18 642369 0 29328 M & T BK CORP COM 55261F104 196434 1158904 SH SOLE 19 1158904 0 0 M & T BK CORP COM 55261F104 651904 3846040 SH SOLE 21 3846040 0 0 M & T BK CORP COM 55261F104 465069 2743772 SH SOLE 22 2484411 0 259361 M & T BK CORP COM 55261F104 32200 189968 SH SOLE 23 189968 0 0 M & T BK CORP COM 55261F104 43114 254357 SH SOLE 25 254357 0 0 M & T BK CORP COM 55261F104 52115 307464 SH SOLE 26 129427 0 178037 M & T BK CORP COM 55261F104 64686 381631 SH SOLE 28 2292 0 379339 M & T BK CORP COM 55261F104 124427 734085 SH SOLE 30 730081 0 4004 M & T BK CORP COM 55261F104 4876 28769 SH SOLE 31 14298 0 14471 M & T BK CORP COM 55261F104 39068 230488 SH SOLE 34 230488 0 0 M & T BK CORP COM 55261F104 9471 55874 SH SOLE 36 55874 0 0 M & T BK CORP COM 55261F104 1787 10540 SH SOLE 37 10540 0 0 M & T BK CORP COM 55261F104 709 4185 SH SOLE 40 4185 0 0 M & T BK CORP COM 55261F104 71 421 SH OTR 43 421 0 0 M & T BK CORP COM 55261F104 13840 81654 SH SOLE 43 71430 0 10224 M D C HLDGS INC COM 552676108 9592 253479 SH SOLE 2 117869 0 135610 M D C HLDGS INC COM 552676108 9 231 SH SOLE 4 231 0 0 M D C HLDGS INC COM 552676108 56 1493 SH SOLE 7 1493 0 0 M D C HLDGS INC COM 552676108 8910 235457 SH SOLE 18 208059 0 27398 M D C HLDGS INC COM 552676108 36788 972188 SH SOLE 19 972188 0 0 M D C HLDGS INC COM 552676108 285693 7550017 SH SOLE 21 7550017 0 0 M D C HLDGS INC COM 552676108 88349 2334794 SH SOLE 22 2282901 0 51893 M D C HLDGS INC COM 552676108 1346 35568 SH SOLE 23 35568 0 0 M D C HLDGS INC COM 552676108 333 8794 SH SOLE 25 8794 0 0 M D C HLDGS INC COM 552676108 8705 230040 SH SOLE 26 20934 0 209106 M D C HLDGS INC COM 552676108 43 1129 SH SOLE 28 1129 0 0 M D C HLDGS INC COM 552676108 3617 95585 SH SOLE 30 95585 0 0 M D C HLDGS INC COM 552676108 59 1570 SH SOLE 36 1570 0 0 M D C HLDGS INC COM 552676108 272 7193 SH SOLE 40 7193 0 0 M D C HLDGS INC COM 552676108 1564 41339 SH SOLE 43 40305 0 1034 M/I HOMES INC COM 55305B101 2221 50072 SH SOLE 2 35292 0 14780 M/I HOMES INC COM 55305B101 6 125 SH SOLE 4 125 0 0 M/I HOMES INC COM 55305B101 41 925 SH SOLE 7 925 0 0 M/I HOMES INC COM 55305B101 4738 106843 SH SOLE 18 106843 0 0 M/I HOMES INC COM 55305B101 2296 51773 SH SOLE 19 51773 0 0 M/I HOMES INC COM 55305B101 172692 3893853 SH SOLE 21 3893853 0 0 M/I HOMES INC COM 55305B101 33109 746545 SH SOLE 22 717839 0 28706 M/I HOMES INC COM 55305B101 164 3700 SH SOLE 25 3700 0 0 M/I HOMES INC COM 55305B101 822 18536 SH SOLE 26 16591 0 1945 M/I HOMES INC COM 55305B101 23 520 SH SOLE 28 520 0 0 M/I HOMES INC COM 55305B101 2239 50488 SH SOLE 30 50488 0 0 M/I HOMES INC COM 55305B101 39 882 SH SOLE 36 882 0 0 M/I HOMES INC COM 55305B101 177 3986 SH SOLE 40 3986 0 0 M/I HOMES INC COM 55305B101 1127 25414 SH SOLE 43 22892 0 2522 M3 BRIGADE ACQUISITION II CO *W EXP 03/09/202 553800111 27 80000 SH SOLE 19 80000 0 0 MACATAWA BK CORP COM 554225102 731 81138 SH SOLE 2 43534 0 37604 MACATAWA BK CORP COM 554225102 4 498 SH SOLE 7 498 0 0 MACATAWA BK CORP COM 554225102 771 85599 SH SOLE 18 85599 0 0 MACATAWA BK CORP COM 554225102 588 65207 SH SOLE 19 65207 0 0 MACATAWA BK CORP COM 554225102 8796 976259 SH SOLE 21 976259 0 0 MACATAWA BK CORP COM 554225102 4108 455913 SH SOLE 22 436976 0 18937 MACATAWA BK CORP COM 554225102 255 28305 SH SOLE 23 28305 0 0 MACATAWA BK CORP COM 554225102 8 888 SH SOLE 43 888 0 0 MACERICH CO COM 554382101 5124 327592 SH SOLE 2 171075 0 156517 MACERICH CO COM 554382101 1586 101414 SH SOLE 4 101414 0 0 MACERICH CO COM 554382101 4249 271687 SH SOLE 7 271687 0 0 MACERICH CO COM 554382101 15728 1005617 SH SOLE 18 1005617 0 0 MACERICH CO COM 554382101 13032 833250 SH SOLE 19 833250 0 0 MACERICH CO COM 554382101 254323 16261071 SH SOLE 21 16261071 0 0 MACERICH CO COM 554382101 125052 7995672 SH SOLE 22 7784464 0 211208 MACERICH CO COM 554382101 247 15781 SH SOLE 23 15781 0 0 MACERICH CO COM 554382101 15165 969602 SH SOLE 25 969602 0 0 MACERICH CO COM 554382101 2463 157502 SH SOLE 26 87964 0 69538 MACERICH CO COM 554382101 2054 131320 SH SOLE 28 3471 0 127849 MACERICH CO COM 554382101 16035 1025267 SH SOLE 30 1025267 0 0 MACERICH CO COM 554382101 627 40107 SH SOLE 36 40107 0 0 MACERICH CO COM 554382101 382 24393 SH SOLE 40 24393 0 0 MACERICH CO COM 554382101 6474 413914 SH SOLE 43 313612 0 100302 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1710 28570 SH SOLE 2 23289 0 5281 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 48 808 SH SOLE 4 808 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 54 902 SH SOLE 7 902 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 52 863 SH SOLE 13 863 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 7755 129526 SH SOLE 18 129252 0 274 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 23271 388690 SH SOLE 19 388690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 98928 1652379 SH SOLE 21 1652379 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 67324 1124497 SH SOLE 22 1094642 0 29855 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 39 653 SH SOLE 23 653 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 422 7049 SH SOLE 25 7049 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1294 21609 SH SOLE 26 17650 0 3959 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 52 867 SH SOLE 28 867 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 49 823 SH SOLE 29 823 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1963 32783 SH SOLE 30 32783 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 66 1109 SH SOLE 31 1109 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 55760 931356 SH SOLE 34 931356 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 360 6016 SH SOLE 40 6016 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 361 6033 SH SOLE 43 5997 0 36 MACONDRAY CAP ACQUISITN CORP UNIT 05/31/2028 G5853A123 24500 2450000 SH SOLE 2 2450000 0 0 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 74 19715 SH SOLE 21 19715 0 0 MACROGENICS INC COM 556099109 735 83469 SH SOLE 2 39123 0 44346 MACROGENICS INC COM 556099109 2 230 SH SOLE 4 230 0 0 MACROGENICS INC COM 556099109 7 850 SH SOLE 7 850 0 0 MACROGENICS INC COM 556099109 1462 165913 SH SOLE 18 162361 0 3552 MACROGENICS INC COM 556099109 3300 374528 SH SOLE 19 374528 0 0 MACROGENICS INC COM 556099109 21749 2468687 SH SOLE 21 2468687 0 0 MACROGENICS INC COM 556099109 13933 1581452 SH SOLE 22 1549678 0 31774 MACROGENICS INC COM 556099109 94 10638 SH SOLE 23 10638 0 0 MACROGENICS INC COM 556099109 70 8001 SH SOLE 25 8001 0 0 MACROGENICS INC COM 556099109 748 84847 SH SOLE 26 25861 0 58986 MACROGENICS INC COM 556099109 142 16135 SH SOLE 28 16135 0 0 MACROGENICS INC COM 556099109 3026 343474 SH SOLE 30 343474 0 0 MACROGENICS INC COM 556099109 44 4965 SH SOLE 36 4965 0 0 MACROGENICS INC COM 556099109 45 5101 SH SOLE 40 5101 0 0 MACROGENICS INC COM 556099109 164 18610 SH SOLE 43 15312 0 3298 MACYS INC COM 55616P104 17276 709212 SH SOLE 2 437790 0 271422 MACYS INC COM 55616P104 491 20176 SH SOLE 4 20176 0 0 MACYS INC COM 55616P104 268 10984 SH SOLE 7 10984 0 0 MACYS INC COM 55616P104 244 10019 SH SOLE 13 10019 0 0 MACYS INC COM 55616P104 34390 1411732 SH SOLE 18 1411732 0 0 MACYS INC COM 55616P104 23923 982081 SH SOLE 19 982081 0 0 MACYS INC COM 55616P104 520865 21381993 SH SOLE 21 21381993 0 0 MACYS INC COM 55616P104 234135 9611463 SH SOLE 22 9299443 0 312020 MACYS INC COM 55616P104 751 30843 SH SOLE 23 30843 0 0 MACYS INC COM 55616P104 1033 42410 SH SOLE 25 42410 0 0 MACYS INC COM 55616P104 8093 332210 SH SOLE 26 201871 0 130339 MACYS INC COM 55616P104 143 5865 SH SOLE 28 5457 0 408 MACYS INC COM 55616P104 82 3376 SH SOLE 29 3376 0 0 MACYS INC COM 55616P104 4542 186444 SH SOLE 30 186444 0 0 MACYS INC COM 55616P104 2297 94296 SH SOLE 36 94296 0 0 MACYS INC COM 55616P104 964 39574 SH SOLE 40 39574 0 0 MACYS INC COM 55616P104 6583 270227 SH SOLE 43 257809 0 12418 MADDEN STEVEN LTD COM 556269108 2413 62451 SH SOLE 2 43529 0 18922 MADDEN STEVEN LTD COM 556269108 13 343 SH SOLE 4 343 0 0 MADDEN STEVEN LTD COM 556269108 45 1158 SH SOLE 7 1158 0 0 MADDEN STEVEN LTD COM 556269108 10746 278107 SH SOLE 18 271815 0 6292 MADDEN STEVEN LTD COM 556269108 8582 222102 SH SOLE 19 222102 0 0 MADDEN STEVEN LTD COM 556269108 354507 9174612 SH SOLE 21 9174612 0 0 MADDEN STEVEN LTD COM 556269108 73982 1914660 SH SOLE 22 1864613 0 50047 MADDEN STEVEN LTD COM 556269108 139 3606 SH SOLE 23 3606 0 0 MADDEN STEVEN LTD COM 556269108 520 13469 SH SOLE 25 13469 0 0 MADDEN STEVEN LTD COM 556269108 1973 51066 SH SOLE 26 22194 0 28872 MADDEN STEVEN LTD COM 556269108 53 1362 SH SOLE 28 1362 0 0 MADDEN STEVEN LTD COM 556269108 5044 130541 SH SOLE 30 130541 0 0 MADDEN STEVEN LTD COM 556269108 144 3719 SH SOLE 36 3719 0 0 MADDEN STEVEN LTD COM 556269108 400 10356 SH SOLE 40 10356 0 0 MADDEN STEVEN LTD COM 556269108 1437 37184 SH SOLE 43 37043 0 141 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1805 21672 SH SOLE 2 7825 0 13847 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 9 107 SH SOLE 4 107 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 323 SH SOLE 7 323 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 6467 77630 SH SOLE 18 77630 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3869 46447 SH SOLE 19 46447 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 76951 923670 SH SOLE 21 923670 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 50241 603063 SH SOLE 22 576630 0 26433 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 258 3099 SH SOLE 25 3099 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 925 11108 SH SOLE 26 8684 0 2424 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 28 337 SH SOLE 28 337 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1118 13419 SH SOLE 30 13419 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 324 SH SOLE 36 324 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 284 3409 SH SOLE 40 3409 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 947 11367 SH SOLE 43 10457 0 910 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2387 13309 SH SOLE 2 5134 0 8175 MADISON SQUARE GRDN SPRT COR CL A 55825T103 10 58 SH SOLE 4 58 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 48 267 SH SOLE 7 267 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1509 8416 SH SOLE 18 8416 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1028 5730 SH SOLE 19 5730 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 44070 245705 SH SOLE 21 245705 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 69439 387146 SH SOLE 22 366869 0 20277 MADISON SQUARE GRDN SPRT COR CL A 55825T103 335 1867 SH SOLE 25 1867 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 976 5440 SH SOLE 26 4018 0 1422 MADISON SQUARE GRDN SPRT COR CL A 55825T103 56 315 SH SOLE 28 315 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1672 9322 SH SOLE 30 9322 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 51 284 SH SOLE 31 284 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 313 1744 SH SOLE 40 1744 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2534 14130 SH SOLE 43 12849 0 1281 MADRIGAL PHARMACEUTICALS INC COM 558868105 845 8610 SH SOLE 2 3783 0 4827 MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH SOLE 4 41 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 17 176 SH SOLE 7 176 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 3082 31409 SH SOLE 18 31409 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 5799 59101 SH SOLE 19 59101 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 51336 523200 SH SOLE 21 523200 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 29783 303534 SH SOLE 22 296547 0 6987 MADRIGAL PHARMACEUTICALS INC COM 558868105 109 1112 SH SOLE 23 1112 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 120 1222 SH SOLE 25 1222 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1087 11078 SH SOLE 26 4329 0 6749 MADRIGAL PHARMACEUTICALS INC COM 558868105 1364 13902 SH SOLE 30 13902 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 121 1230 SH SOLE 40 1230 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 188 1914 SH SOLE 43 1495 0 419 MAG SILVER CORP COM 55903Q104 711 44000 SH SOLE 23 44000 0 0 MAG SILVER CORP COM 55903Q104 3340 206578 SH SOLE 25 206578 0 0 MAG SILVER CORP COM 55903Q104 1132 70000 SH SOLE 26 45000 0 25000 MAG SILVER CORP COM 55903Q104 5660 350000 SH SOLE 34 350000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 92 1869 SH SOLE 18 1869 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1857 37836 SH SOLE 19 37836 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 15 5151 SH SOLE 2 1217 0 3934 MAGENTA THERAPEUTICS INC COM 55910K108 1 445 SH SOLE 7 445 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 232 79958 SH SOLE 18 79958 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 225 77669 SH SOLE 19 77669 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 3857 1330037 SH SOLE 21 1330037 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 1777 612668 SH SOLE 22 606595 0 6073 MAGENTA THERAPEUTICS INC COM 55910K108 85 29170 SH SOLE 30 29170 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 6 2002 SH SOLE 43 2002 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 42 2427 SH SOLE 22 2427 0 0 MAGNA INTL INC COM 559222401 1444 22452 SH SOLE 2 22452 0 0 MAGNA INTL INC COM 559222401 448 6959 SH SOLE 18 6959 0 0 MAGNA INTL INC COM 559222401 3550 55195 SH SOLE 19 55195 0 0 MAGNA INTL INC COM 559222401 2821 43871 SH SOLE 22 43871 0 0 MAGNA INTL INC COM 559222401 663 10316 SH SOLE 25 10316 0 0 MAGNA INTL INC COM 559222401 1357 21105 SH SOLE 34 21105 0 0 MAGNA INTL INC COM 559222401 14152 220058 SH SOLE 43 213729 0 6329 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 509 30102 SH SOLE 2 30102 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2 132 SH SOLE 4 132 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1409 83334 SH SOLE 21 83334 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 731 43225 SH SOLE 22 30090 0 13135 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 119 7011 SH SOLE 25 7011 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 53 3139 SH SOLE 28 3139 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 310 18328 SH SOLE 30 18328 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 72 4230 SH SOLE 40 4230 0 0 MAGNITE INC COM 55955D100 1154 87364 SH SOLE 2 56913 0 30451 MAGNITE INC COM 55955D100 6 434 SH SOLE 4 434 0 0 MAGNITE INC COM 55955D100 22 1688 SH SOLE 7 1688 0 0 MAGNITE INC COM 55955D100 4667 353321 SH SOLE 18 343570 0 9751 MAGNITE INC COM 55955D100 4729 357962 SH SOLE 19 357962 0 0 MAGNITE INC COM 55955D100 57568 4357944 SH SOLE 21 4357944 0 0 MAGNITE INC COM 55955D100 38626 2924029 SH SOLE 22 2844368 0 79661 MAGNITE INC COM 55955D100 79 5957 SH SOLE 23 5957 0 0 MAGNITE INC COM 55955D100 215 16268 SH SOLE 25 16268 0 0 MAGNITE INC COM 55955D100 913 69124 SH SOLE 26 38817 0 30307 MAGNITE INC COM 55955D100 30 2296 SH SOLE 28 2296 0 0 MAGNITE INC COM 55955D100 974 73706 SH SOLE 30 73706 0 0 MAGNITE INC COM 55955D100 204 15480 SH SOLE 40 15480 0 0 MAGNITE INC COM 55955D100 611 46261 SH SOLE 43 44633 0 1628 MAGNITE INC NOTE 0.250% 3/1 55955DAB6 2291 2900000 PRN SOLE 21 2900000 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2464 104178 SH SOLE 2 62019 0 42159 MAGNOLIA OIL & GAS CORP CL A 559663109 11 462 SH SOLE 4 462 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 47 1971 SH SOLE 7 1971 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 8864 374803 SH SOLE 18 374803 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 13499 570785 SH SOLE 19 570785 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 119326 5045479 SH SOLE 21 5045479 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 83514 3531239 SH SOLE 22 3443599 0 87640 MAGNOLIA OIL & GAS CORP CL A 559663109 191 8089 SH SOLE 23 8089 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 441 18668 SH SOLE 25 18668 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2753 116394 SH SOLE 26 52564 0 63830 MAGNOLIA OIL & GAS CORP CL A 559663109 4174 176504 SH SOLE 30 176504 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 589 24886 SH SOLE 34 24886 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 382 16160 SH SOLE 40 16160 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3267 138144 SH SOLE 43 128194 0 9950 MAGYAR BANCORP INC COM 55977T208 10 849 SH SOLE 18 849 0 0 MAGYAR BANCORP INC COM 55977T208 183 15469 SH SOLE 21 15469 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 52 21498 SH SOLE 2 2760 0 18738 MAIDEN HOLDINGS LTD SHS G5753U112 538 223080 SH SOLE 18 223080 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 284 117736 SH SOLE 19 117736 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 5949 2468508 SH SOLE 21 2468508 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 3726 1546184 SH SOLE 22 1495054 0 51130 MAIN STR CAP CORP COM 56035L104 18076 423931 SH SOLE 30 423931 0 0 MAIN STR CAP CORP COM 56035L104 908 21298 SH SOLE 43 15436 0 5862 MAINSTREET BANCSHARES INC COM 56064Y100 16 663 SH SOLE 2 663 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 35 1421 SH SOLE 18 1421 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 471 19369 SH SOLE 21 19369 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 51 2100 SH SOLE 22 2100 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 61 2280 SH SOLE 2 553 0 1727 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 37 1396 SH SOLE 22 1396 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 56 2102 SH SOLE 25 2102 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2067 77047 SH SOLE 30 77047 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8 295 SH SOLE 34 295 0 0 MALIBU BOATS INC COM CL A 56117J100 3608 62203 SH SOLE 2 49607 0 12596 MALIBU BOATS INC COM CL A 56117J100 6 100 SH SOLE 4 100 0 0 MALIBU BOATS INC COM CL A 56117J100 14 246 SH SOLE 7 246 0 0 MALIBU BOATS INC COM CL A 56117J100 3612 62270 SH SOLE 18 54616 0 7654 MALIBU BOATS INC COM CL A 56117J100 7066 121809 SH SOLE 19 121809 0 0 MALIBU BOATS INC COM CL A 56117J100 40033 690097 SH SOLE 21 690097 0 0 MALIBU BOATS INC COM CL A 56117J100 35197 606734 SH SOLE 22 593331 0 13403 MALIBU BOATS INC COM CL A 56117J100 230 3958 SH SOLE 23 3958 0 0 MALIBU BOATS INC COM CL A 56117J100 214 3691 SH SOLE 25 3691 0 0 MALIBU BOATS INC COM CL A 56117J100 1663 28668 SH SOLE 26 8882 0 19786 MALIBU BOATS INC COM CL A 56117J100 19 319 SH SOLE 28 319 0 0 MALIBU BOATS INC COM CL A 56117J100 2581 44499 SH SOLE 30 44499 0 0 MALIBU BOATS INC COM CL A 56117J100 71 1222 SH SOLE 34 1222 0 0 MALIBU BOATS INC COM CL A 56117J100 138 2379 SH SOLE 36 2379 0 0 MALIBU BOATS INC COM CL A 56117J100 149 2574 SH SOLE 40 2574 0 0 MALIBU BOATS INC COM CL A 56117J100 121 2086 SH SOLE 43 2086 0 0 MALVERN BANCORP INC COM 561409103 25 1525 SH SOLE 18 1525 0 0 MALVERN BANCORP INC COM 561409103 403 25018 SH SOLE 21 25018 0 0 MALVERN BANCORP INC COM 561409103 21 1273 SH SOLE 22 1273 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 6 2876 SH SOLE 18 2876 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 128 60050 SH SOLE 21 60050 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 354 166272 SH SOLE 22 166272 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 8 575 SH SOLE 43 575 0 0 MANDIANT INC NOTE 1.625% 6/0 31816QAD3 2856 2870000 PRN SOLE 21 2870000 0 0 MANDIANT INC NOTE 0.875% 6/0 31816QAF8 5189 4712000 PRN SOLE 21 4712000 0 0 MANDIANT INC COM 562662106 9183 411593 SH SOLE 2 74057 0 337536 MANDIANT INC COM 562662106 69 3114 SH SOLE 4 905 0 2209 MANDIANT INC COM 562662106 70 3151 SH SOLE 7 3151 0 0 MANDIANT INC COM 562662106 2214 99232 SH SOLE 18 99232 0 0 MANDIANT INC COM 562662106 1528 68480 SH SOLE 19 68480 0 0 MANDIANT INC COM 562662106 127569 5718022 SH SOLE 21 5718022 0 0 MANDIANT INC COM 562662106 118073 5292398 SH SOLE 22 5013209 0 279189 MANDIANT INC COM 562662106 776 34766 SH SOLE 25 34766 0 0 MANDIANT INC COM 562662106 2381 106722 SH SOLE 26 85511 0 21211 MANDIANT INC COM 562662106 95 4249 SH SOLE 28 4249 0 0 MANDIANT INC COM 562662106 34670 1554034 SH SOLE 30 1554034 0 0 MANDIANT INC COM 562662106 77 3437 SH SOLE 31 3437 0 0 MANDIANT INC COM 562662106 150 6739 SH SOLE 36 6739 0 0 MANDIANT INC COM 562662106 651 29159 SH SOLE 40 29159 0 0 MANDIANT INC COM 562662106 1035 46380 SH SOLE 43 41496 0 4884 MANHATTAN ASSOCIATES INC COM 562750109 32853 236844 SH SOLE 2 143211 0 93633 MANHATTAN ASSOCIATES INC COM 562750109 2402 17320 SH SOLE 4 16614 0 706 MANHATTAN ASSOCIATES INC COM 562750109 227 1636 SH SOLE 7 1636 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1184 8539 SH SOLE 13 8539 0 0 MANHATTAN ASSOCIATES INC COM 562750109 20862 150399 SH SOLE 18 149190 0 1209 MANHATTAN ASSOCIATES INC COM 562750109 7485 53961 SH SOLE 19 53961 0 0 MANHATTAN ASSOCIATES INC COM 562750109 478457 3449336 SH SOLE 21 3449336 0 0 MANHATTAN ASSOCIATES INC COM 562750109 260277 1876410 SH SOLE 22 1733357 0 143053 MANHATTAN ASSOCIATES INC COM 562750109 3909 28180 SH SOLE 23 28180 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1279 9221 SH SOLE 25 9221 0 0 MANHATTAN ASSOCIATES INC COM 562750109 5712 41178 SH SOLE 26 27218 0 13960 MANHATTAN ASSOCIATES INC COM 562750109 790 5692 SH SOLE 28 1134 0 4558 MANHATTAN ASSOCIATES INC COM 562750109 976 7037 SH SOLE 29 7037 0 0 MANHATTAN ASSOCIATES INC COM 562750109 5434 39176 SH SOLE 30 39176 0 0 MANHATTAN ASSOCIATES INC COM 562750109 2358 16996 SH SOLE 31 16996 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1748 12602 SH SOLE 34 12602 0 0 MANHATTAN ASSOCIATES INC COM 562750109 311 2242 SH SOLE 36 2242 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1123 8099 SH SOLE 40 8099 0 0 MANHATTAN ASSOCIATES INC COM 562750109 20 143 SH OTR 43 143 0 0 MANHATTAN ASSOCIATES INC COM 562750109 12654 91224 SH SOLE 43 82266 0 8958 MANHATTAN BRDG CAP INC COM 562803106 8 1330 SH SOLE 18 1330 0 0 MANHATTAN BRDG CAP INC COM 562803106 128 20140 SH SOLE 21 20140 0 0 MANHATTAN BRDG CAP INC COM 562803106 2 347 SH SOLE 22 347 0 0 MANITEX INTL INC COM 563420108 21 2820 SH SOLE 18 2820 0 0 MANITEX INTL INC COM 563420108 366 50266 SH SOLE 21 50266 0 0 MANITEX INTL INC COM 563420108 145 19940 SH SOLE 22 19940 0 0 MANITOWOC CO INC COM NEW 563571405 2736 181412 SH SOLE 2 83596 0 97816 MANITOWOC CO INC COM NEW 563571405 3 200 SH SOLE 4 200 0 0 MANITOWOC CO INC COM NEW 563571405 8 534 SH SOLE 7 534 0 0 MANITOWOC CO INC COM NEW 563571405 1662 110233 SH SOLE 18 107251 0 2982 MANITOWOC CO INC COM NEW 563571405 7759 514541 SH SOLE 19 514541 0 0 MANITOWOC CO INC COM NEW 563571405 20416 1353842 SH SOLE 21 1353842 0 0 MANITOWOC CO INC COM NEW 563571405 19870 1317661 SH SOLE 22 1278340 0 39321 MANITOWOC CO INC COM NEW 563571405 263 17412 SH SOLE 23 17412 0 0 MANITOWOC CO INC COM NEW 563571405 66 4395 SH SOLE 25 4395 0 0 MANITOWOC CO INC COM NEW 563571405 1429 94759 SH SOLE 26 5114 0 89645 MANITOWOC CO INC COM NEW 563571405 357 23670 SH SOLE 30 23670 0 0 MANITOWOC CO INC COM NEW 563571405 53 3537 SH SOLE 40 3537 0 0 MANITOWOC CO INC COM NEW 563571405 205 13599 SH SOLE 43 13454 0 145 MANNATECH INC COM NEW 563771203 8 207 SH SOLE 18 207 0 0 MANNATECH INC COM NEW 563771203 110 3014 SH SOLE 21 3014 0 0 MANNATECH INC COM NEW 563771203 1895 52163 SH SOLE 22 52163 0 0 MANNING & NAPIER INC CL A 56382Q102 26 2884 SH SOLE 18 2884 0 0 MANNING & NAPIER INC CL A 56382Q102 447 49073 SH SOLE 21 49073 0 0 MANNING & NAPIER INC CL A 56382Q102 870 95500 SH SOLE 22 95500 0 0 MANNKIND CORP COM NEW 56400P706 1413 383965 SH SOLE 2 127375 0 256590 MANNKIND CORP COM NEW 56400P706 12 3163 SH SOLE 7 3163 0 0 MANNKIND CORP COM NEW 56400P706 2964 805371 SH SOLE 18 767227 0 38144 MANNKIND CORP COM NEW 56400P706 4283 1163962 SH SOLE 19 1163962 0 0 MANNKIND CORP COM NEW 56400P706 41129 11176428 SH SOLE 21 11176428 0 0 MANNKIND CORP COM NEW 56400P706 24567 6675747 SH SOLE 22 6381124 0 294623 MANNKIND CORP COM NEW 56400P706 118 32158 SH SOLE 23 32158 0 0 MANNKIND CORP COM NEW 56400P706 111 30073 SH SOLE 25 30073 0 0 MANNKIND CORP COM NEW 56400P706 578 156966 SH SOLE 26 0 0 156966 MANNKIND CORP COM NEW 56400P706 16 4439 SH SOLE 28 4439 0 0 MANNKIND CORP COM NEW 56400P706 919 249654 SH SOLE 30 249654 0 0 MANNKIND CORP COM NEW 56400P706 102 27698 SH SOLE 40 27698 0 0 MANNKIND CORP COM NEW 56400P706 89 24100 SH SOLE 43 23970 0 130 MANPOWERGROUP INC WIS COM 56418H100 17529 186642 SH SOLE 2 80711 0 105931 MANPOWERGROUP INC WIS COM 56418H100 283 3013 SH SOLE 4 3013 0 0 MANPOWERGROUP INC WIS COM 56418H100 181 1924 SH SOLE 7 1924 0 0 MANPOWERGROUP INC WIS COM 56418H100 422 4496 SH SOLE 13 4496 0 0 MANPOWERGROUP INC WIS COM 56418H100 11378 121147 SH SOLE 18 121024 0 123 MANPOWERGROUP INC WIS COM 56418H100 1797 19130 SH SOLE 19 19130 0 0 MANPOWERGROUP INC WIS COM 56418H100 253621 2700398 SH SOLE 21 2700398 0 0 MANPOWERGROUP INC WIS COM 56418H100 141256 1504005 SH SOLE 22 1437355 0 66650 MANPOWERGROUP INC WIS COM 56418H100 109 1158 SH SOLE 23 1158 0 0 MANPOWERGROUP INC WIS COM 56418H100 1163 12388 SH SOLE 25 12388 0 0 MANPOWERGROUP INC WIS COM 56418H100 3986 42437 SH SOLE 26 36349 0 6088 MANPOWERGROUP INC WIS COM 56418H100 3365 35831 SH SOLE 28 35770 0 61 MANPOWERGROUP INC WIS COM 56418H100 3497 37230 SH SOLE 30 37230 0 0 MANPOWERGROUP INC WIS COM 56418H100 75 796 SH SOLE 31 796 0 0 MANPOWERGROUP INC WIS COM 56418H100 118 1257 SH SOLE 34 1257 0 0 MANPOWERGROUP INC WIS COM 56418H100 1295 13793 SH SOLE 36 13793 0 0 MANPOWERGROUP INC WIS COM 56418H100 680 7241 SH SOLE 40 7241 0 0 MANPOWERGROUP INC WIS COM 56418H100 17 181 SH OTR 43 181 0 0 MANPOWERGROUP INC WIS COM 56418H100 7253 77228 SH SOLE 43 75118 0 2110 MANTECH INTERNATIONAL CORP CL A 564563104 4008 46500 SH SOLE 2 26587 0 19913 MANTECH INTERNATIONAL CORP CL A 564563104 7 79 SH SOLE 4 79 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 33 388 SH SOLE 7 388 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 8831 102457 SH SOLE 18 102457 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 9130 105925 SH SOLE 19 105925 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 297819 3455376 SH SOLE 21 3455376 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 64896 752941 SH SOLE 22 725806 0 27135 MANTECH INTERNATIONAL CORP CL A 564563104 178 2062 SH SOLE 23 2062 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 313 3627 SH SOLE 25 3627 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 2110 24484 SH SOLE 26 5936 0 18548 MANTECH INTERNATIONAL CORP CL A 564563104 42 489 SH SOLE 28 489 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 4125 47855 SH SOLE 30 47855 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 310 3600 SH SOLE 40 3600 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 1281 14858 SH SOLE 43 14704 0 154 MANULIFE FINL CORP COM 56501R106 18753 878359 SH SOLE 43 739729 0 138629 MARATHON DIGITAL HOLDINGS IN COM 565788106 2268 81128 SH SOLE 2 31969 0 49159 MARATHON DIGITAL HOLDINGS IN COM 565788106 37 1329 SH SOLE 4 355 0 974 MARATHON DIGITAL HOLDINGS IN COM 565788106 39 1392 SH SOLE 7 1392 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1 50 SH SOLE 17 0 0 50 MARATHON DIGITAL HOLDINGS IN COM 565788106 7703 275604 SH SOLE 18 275604 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 4733 169327 SH SOLE 19 169327 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 101987 3648917 SH SOLE 21 3648917 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 65791 2353884 SH SOLE 22 2257190 0 96694 MARATHON DIGITAL HOLDINGS IN COM 565788106 351 12557 SH SOLE 25 12557 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1079 38590 SH SOLE 26 31509 0 7081 MARATHON DIGITAL HOLDINGS IN COM 565788106 176 6302 SH SOLE 28 6302 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 1608 57537 SH SOLE 30 57537 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 76 2729 SH SOLE 34 2729 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 333 11904 SH SOLE 40 11904 0 0 MARATHON OIL CORP COM 565849106 31664 1261002 SH SOLE 2 708069 0 552933 MARATHON OIL CORP COM 565849106 1298 51695 SH SOLE 4 35804 0 15891 MARATHON OIL CORP COM 565849106 15686 624685 SH SOLE 7 603888 0 20797 MARATHON OIL CORP COM 565849106 980 39027 SH SOLE 13 39027 0 0 MARATHON OIL CORP COM 565849106 303 12071 SH SOLE 15 12071 0 0 MARATHON OIL CORP COM 565849106 40279 1604110 SH SOLE 18 1281143 0 322967 MARATHON OIL CORP COM 565849106 51227 2040095 SH SOLE 19 2040095 0 0 MARATHON OIL CORP COM 565849106 574219 22868122 SH SOLE 21 22868122 0 0 MARATHON OIL CORP COM 565849106 478279 19047358 SH SOLE 22 17325096 0 1722262 MARATHON OIL CORP COM 565849106 994 39576 SH SOLE 23 39576 0 0 MARATHON OIL CORP COM 565849106 2647 105427 SH SOLE 25 105427 0 0 MARATHON OIL CORP COM 565849106 27114 1079804 SH SOLE 26 512923 0 566881 MARATHON OIL CORP COM 565849106 14190 565108 SH SOLE 28 0 0 565108 MARATHON OIL CORP COM 565849106 81 3234 SH SOLE 29 3234 0 0 MARATHON OIL CORP COM 565849106 87413 3481203 SH SOLE 30 3481203 0 0 MARATHON OIL CORP COM 565849106 950 37825 SH SOLE 31 37825 0 0 MARATHON OIL CORP COM 565849106 839 33414 SH SOLE 34 33414 0 0 MARATHON OIL CORP COM 565849106 2915 116081 SH SOLE 36 116081 0 0 MARATHON OIL CORP COM 565849106 2529 100716 SH SOLE 40 100716 0 0 MARATHON OIL CORP COM 565849106 82 3266 SH OTR 43 3266 0 0 MARATHON OIL CORP COM 565849106 23240 925516 SH SOLE 43 837582 0 87934 MARATHON OIL CORP OPTIONS 565849106 236 9400 SH Call SOLE 2 0 0 9400 MARATHON OIL CORP OPTIONS 565849106 406 16200 SH Call SOLE 4 16200 0 0 MARATHON OIL CORP OPTIONS 565849106 4806 191400 SH Call SOLE 18 191400 0 0 MARATHON OIL CORP OPTIONS 565849106 102982 4101200 SH Call SOLE 19 4101200 0 0 MARATHON OIL CORP OPTIONS 565849106 3198 127400 SH Call SOLE 22 127400 0 0 MARATHON OIL CORP OPTIONS 565849106 352 14000 SH Call SOLE 26 14000 0 0 MARATHON OIL CORP OPTIONS 565849106 27364 1089800 SH Call SOLE 34 1089800 0 0 MARATHON PETE CORP COM 56585A102 97987 1146050 SH SOLE 2 234386 0 911664 MARATHON PETE CORP COM 56585A102 40773 476880 SH SOLE 4 308090 0 168790 MARATHON PETE CORP COM 56585A102 46212 540490 SH SOLE 7 524060 0 16430 MARATHON PETE CORP COM 56585A102 232 2713 SH SOLE 13 2713 0 0 MARATHON PETE CORP COM 56585A102 7545 88241 SH SOLE 15 88241 0 0 MARATHON PETE CORP COM 56585A102 1 7 SH SOLE 17 0 0 7 MARATHON PETE CORP COM 56585A102 96280 1126084 SH SOLE 18 1044244 0 81840 MARATHON PETE CORP COM 56585A102 84635 989881 SH SOLE 19 989881 0 0 MARATHON PETE CORP COM 56585A102 1937743 22663656 SH SOLE 21 22663656 0 0 MARATHON PETE CORP COM 56585A102 1085699 12698234 SH SOLE 22 11480196 0 1218038 MARATHON PETE CORP COM 56585A102 65619 767475 SH SOLE 23 767475 0 0 MARATHON PETE CORP COM 56585A102 99018 1158104 SH SOLE 25 1158104 0 0 MARATHON PETE CORP COM 56585A102 137726 1610828 SH SOLE 26 526064 0 1084764 MARATHON PETE CORP COM 56585A102 13538 158334 SH SOLE 28 7915 0 150419 MARATHON PETE CORP COM 56585A102 15179 177531 SH SOLE 29 177531 0 0 MARATHON PETE CORP COM 56585A102 348129 4071679 SH SOLE 30 4056672 0 15007 MARATHON PETE CORP COM 56585A102 12034 140748 SH SOLE 31 67287 0 73461 MARATHON PETE CORP COM 56585A102 4640 54267 SH SOLE 32 54267 0 0 MARATHON PETE CORP COM 56585A102 153457 1794821 SH SOLE 34 1794821 0 0 MARATHON PETE CORP COM 56585A102 27259 318815 SH SOLE 36 318815 0 0 MARATHON PETE CORP COM 56585A102 1809 21158 SH SOLE 40 21158 0 0 MARATHON PETE CORP COM 56585A102 144 1688 SH OTR 43 1688 0 0 MARATHON PETE CORP COM 56585A102 36560 427598 SH SOLE 43 374871 0 52727 MARATHON PETE CORP OPTIONS 56585A102 29754 348000 SH Call SOLE 19 348000 0 0 MARATHON PETE CORP OPTIONS 56585A102 171 2000 SH Call SOLE 22 2000 0 0 MARATHON PETE CORP OPTIONS 56585A102 4275 50000 SH Call SOLE 34 50000 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6451 182908 SH SOLE 2 38849 0 144059 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 13 378 SH SOLE 4 378 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 55 1563 SH SOLE 7 1563 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2057 58308 SH SOLE 18 58308 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1122 31801 SH SOLE 19 31801 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 94570 2681313 SH SOLE 21 2681313 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 86357 2448458 SH SOLE 22 2317904 0 130554 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 523 14828 SH SOLE 25 14828 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1200 34034 SH SOLE 26 26939 0 7095 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 51 1455 SH SOLE 28 1455 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 18045 511617 SH SOLE 30 511617 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 57 1619 SH SOLE 31 1619 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 479 13580 SH SOLE 40 13580 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1 32 SH SOLE 43 32 0 0 MARCHEX INC CL B 56624R108 16 6814 SH SOLE 18 6814 0 0 MARCHEX INC CL B 56624R108 241 105191 SH SOLE 21 105191 0 0 MARCHEX INC CL B 56624R108 1365 595990 SH SOLE 22 595990 0 0 MARCUS & MILLICHAP INC COM 566324109 11469 217708 SH SOLE 2 91282 0 126426 MARCUS & MILLICHAP INC COM 566324109 14 264 SH SOLE 7 264 0 0 MARCUS & MILLICHAP INC COM 566324109 6584 124990 SH SOLE 18 87994 0 36996 MARCUS & MILLICHAP INC COM 566324109 40270 764435 SH SOLE 19 764435 0 0 MARCUS & MILLICHAP INC COM 566324109 159187 3021775 SH SOLE 21 3021775 0 0 MARCUS & MILLICHAP INC COM 566324109 78425 1488713 SH SOLE 22 1463593 0 25120 MARCUS & MILLICHAP INC COM 566324109 1959 37178 SH SOLE 23 37178 0 0 MARCUS & MILLICHAP INC COM 566324109 166 3156 SH SOLE 25 3156 0 0 MARCUS & MILLICHAP INC COM 566324109 10701 203129 SH SOLE 26 11027 0 192102 MARCUS & MILLICHAP INC COM 566324109 2303 43711 SH SOLE 30 43711 0 0 MARCUS & MILLICHAP INC COM 566324109 767 14568 SH SOLE 34 14568 0 0 MARCUS & MILLICHAP INC COM 566324109 138 2613 SH SOLE 40 2613 0 0 MARCUS & MILLICHAP INC COM 566324109 506 9598 SH SOLE 43 9527 0 71 MARCUS CORP DEL COM 566330106 2467 139388 SH SOLE 2 113309 0 26079 MARCUS CORP DEL COM 566330106 8 470 SH SOLE 7 470 0 0 MARCUS CORP DEL COM 566330106 1632 92195 SH SOLE 18 92195 0 0 MARCUS CORP DEL COM 566330106 2580 145766 SH SOLE 19 145766 0 0 MARCUS CORP DEL COM 566330106 49747 2810543 SH SOLE 21 2810543 0 0 MARCUS CORP DEL COM 566330106 13886 784505 SH SOLE 22 756884 0 27621 MARCUS CORP DEL COM 566330106 74 4175 SH SOLE 25 4175 0 0 MARCUS CORP DEL COM 566330106 408 23064 SH SOLE 26 0 0 23064 MARCUS CORP DEL COM 566330106 561 31688 SH SOLE 30 31688 0 0 MARCUS CORP DEL COM 566330106 52 2913 SH SOLE 34 2913 0 0 MARCUS CORP DEL COM 566330106 44 2508 SH SOLE 40 2508 0 0 MARCUS CORP DEL COM 566330106 80 4542 SH SOLE 43 4542 0 0 MARIN SOFTWARE INC COM NEW 56804T205 9 3235 SH SOLE 21 3235 0 0 MARIN SOFTWARE INC COM NEW 56804T205 399 138612 SH SOLE 22 138612 0 0 MARINE PRODS CORP COM 568427108 26 2210 SH SOLE 2 338 0 1872 MARINE PRODS CORP COM 568427108 273 23662 SH SOLE 18 23662 0 0 MARINE PRODS CORP COM 568427108 157 13555 SH SOLE 19 13555 0 0 MARINE PRODS CORP COM 568427108 3512 304099 SH SOLE 21 304099 0 0 MARINE PRODS CORP COM 568427108 3271 283245 SH SOLE 22 282875 0 370 MARINE PRODS CORP COM 568427108 0 13 SH SOLE 43 13 0 0 MARINEMAX INC COM 567908108 4175 103696 SH SOLE 2 59342 0 44354 MARINEMAX INC COM 567908108 3 72 SH SOLE 4 72 0 0 MARINEMAX INC COM 567908108 13 313 SH SOLE 7 313 0 0 MARINEMAX INC COM 567908108 3577 88836 SH SOLE 18 78953 0 9883 MARINEMAX INC COM 567908108 13964 346847 SH SOLE 19 346847 0 0 MARINEMAX INC COM 567908108 106615 2648154 SH SOLE 21 2648154 0 0 MARINEMAX INC COM 567908108 33486 831734 SH SOLE 22 816118 0 15616 MARINEMAX INC COM 567908108 482 11966 SH SOLE 23 11966 0 0 MARINEMAX INC COM 567908108 153 3808 SH SOLE 25 3808 0 0 MARINEMAX INC COM 567908108 2512 62406 SH SOLE 26 1644 0 60762 MARINEMAX INC COM 567908108 52 1286 SH SOLE 28 1286 0 0 MARINEMAX INC COM 567908108 1541 38264 SH SOLE 30 38264 0 0 MARINEMAX INC COM 567908108 262 6514 SH SOLE 34 6514 0 0 MARINEMAX INC COM 567908108 103 2567 SH SOLE 36 2567 0 0 MARINEMAX INC COM 567908108 95 2362 SH SOLE 40 2362 0 0 MARINEMAX INC COM 567908108 412 10245 SH SOLE 43 10245 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 44 4746 SH SOLE 2 1235 0 3511 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 6 594 SH SOLE 7 594 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1010 107980 SH SOLE 18 107980 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 599 64083 SH SOLE 19 64083 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 14400 1540153 SH SOLE 21 1540153 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 8307 888442 SH SOLE 22 881885 0 6557 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 173 18529 SH SOLE 30 18529 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 14 1501 SH SOLE 43 1501 0 0 MARKEL CORP COM 570535104 18196 12334 SH SOLE 2 3230 0 9104 MARKEL CORP COM 570535104 12970 8792 SH SOLE 4 4820 0 3972 MARKEL CORP COM 570535104 2759 1870 SH SOLE 7 1870 0 0 MARKEL CORP COM 570535104 77 52 SH SOLE 13 52 0 0 MARKEL CORP COM 570535104 2101 1424 SH SOLE 15 1424 0 0 MARKEL CORP COM 570535104 26057 17663 SH SOLE 18 16931 0 732 MARKEL CORP COM 570535104 4969 3368 SH SOLE 19 3368 0 0 MARKEL CORP COM 570535104 249414 169067 SH SOLE 21 169067 0 0 MARKEL CORP COM 570535104 426943 289406 SH SOLE 22 265171 0 24235 MARKEL CORP COM 570535104 24982 16934 SH SOLE 23 16934 0 0 MARKEL CORP COM 570535104 23552 15965 SH SOLE 25 15965 0 0 MARKEL CORP COM 570535104 31653 21456 SH SOLE 26 10559 0 10897 MARKEL CORP COM 570535104 38874 26351 SH SOLE 28 245 0 26106 MARKEL CORP COM 570535104 52 35 SH SOLE 29 35 0 0 MARKEL CORP COM 570535104 44198 29960 SH SOLE 30 29960 0 0 MARKEL CORP COM 570535104 4486 3041 SH SOLE 31 1474 0 1567 MARKEL CORP COM 570535104 940 637 SH SOLE 34 637 0 0 MARKEL CORP COM 570535104 9843 6672 SH SOLE 36 6672 0 0 MARKEL CORP COM 570535104 685 464 SH SOLE 40 464 0 0 MARKEL CORP COM 570535104 58 39 SH OTR 43 39 0 0 MARKEL CORP COM 570535104 6416 4349 SH SOLE 43 4088 0 261 MARKER THERAPEUTICS INC COM 57055L107 1 3118 SH SOLE 2 0 0 3118 MARKER THERAPEUTICS INC COM 57055L107 4 10174 SH SOLE 18 10174 0 0 MARKER THERAPEUTICS INC COM 57055L107 108 245440 SH SOLE 21 245440 0 0 MARKER THERAPEUTICS INC COM 57055L107 2 3639 SH SOLE 22 3639 0 0 MARKETAXESS HLDGS INC COM 57060D108 22631 66523 SH SOLE 2 18801 0 47722 MARKETAXESS HLDGS INC COM 57060D108 10233 30078 SH SOLE 4 16447 0 13631 MARKETAXESS HLDGS INC COM 57060D108 16439 48321 SH SOLE 7 37959 0 10362 MARKETAXESS HLDGS INC COM 57060D108 51 151 SH SOLE 13 151 0 0 MARKETAXESS HLDGS INC COM 57060D108 1283 3770 SH SOLE 15 3770 0 0 MARKETAXESS HLDGS INC COM 57060D108 32468 95439 SH SOLE 18 90294 0 5145 MARKETAXESS HLDGS INC COM 57060D108 111212 326902 SH SOLE 19 326902 0 0 MARKETAXESS HLDGS INC COM 57060D108 487353 1432549 SH SOLE 21 1432549 0 0 MARKETAXESS HLDGS INC COM 57060D108 292928 861047 SH SOLE 22 785001 0 76046 MARKETAXESS HLDGS INC COM 57060D108 16134 47426 SH SOLE 23 47426 0 0 MARKETAXESS HLDGS INC COM 57060D108 20145 59214 SH SOLE 25 59214 0 0 MARKETAXESS HLDGS INC COM 57060D108 25675 75470 SH SOLE 26 23877 0 51593 MARKETAXESS HLDGS INC COM 57060D108 29964 88079 SH SOLE 28 677 0 87402 MARKETAXESS HLDGS INC COM 57060D108 76043 223523 SH SOLE 30 223523 0 0 MARKETAXESS HLDGS INC COM 57060D108 4029 11844 SH SOLE 31 7560 0 4284 MARKETAXESS HLDGS INC COM 57060D108 2495 7334 SH SOLE 34 7334 0 0 MARKETAXESS HLDGS INC COM 57060D108 5227 15364 SH SOLE 36 15364 0 0 MARKETAXESS HLDGS INC COM 57060D108 436 1283 SH SOLE 40 1283 0 0 MARKETAXESS HLDGS INC COM 57060D108 21 63 SH OTR 43 63 0 0 MARKETAXESS HLDGS INC COM 57060D108 8150 23955 SH SOLE 43 22330 0 1625 MARKETWISE INC COM CL A 57064P107 558 118124 SH SOLE 22 118124 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 54 13548 SH SOLE 2 10322 0 3226 MARKFORGED HOLDING CORPORATI COM 57064N102 509 127607 SH SOLE 21 127607 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 3354 840618 SH SOLE 22 840603 0 15 MARKFORGED HOLDING CORPORATI COM 57064N102 49 12324 SH SOLE 25 12324 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 76 19090 SH SOLE 30 19090 0 0 MARKFORGED HOLDING CORPORATI COM 57064N102 55 13694 SH SOLE 40 13694 0 0 MARPAI INC CL A COM 571354109 3 1524 SH SOLE 18 1524 0 0 MARPAI INC CL A COM 571354109 34 19108 SH SOLE 21 19108 0 0 MARPAI INC CL A COM 571354109 1 327 SH SOLE 22 327 0 0 MARQETA INC CLASS A COM 57142B104 401 36291 SH SOLE 2 29320 0 6971 MARQETA INC CLASS A COM 57142B104 935 84708 SH SOLE 19 84708 0 0 MARQETA INC CLASS A COM 57142B104 18366 1663616 SH SOLE 21 1663616 0 0 MARQETA INC CLASS A COM 57142B104 32667 2958976 SH SOLE 22 2958976 0 0 MARQETA INC CLASS A COM 57142B104 102 9253 SH SOLE 34 9253 0 0 MARRIOTT INTL INC NEW CL A 571903202 84484 480707 SH SOLE 2 62228 0 418479 MARRIOTT INTL INC NEW CL A 571903202 21794 124007 SH SOLE 4 101424 0 22583 MARRIOTT INTL INC NEW CL A 571903202 48193 274211 SH SOLE 7 266359 0 7852 MARRIOTT INTL INC NEW CL A 571903202 209 1187 SH SOLE 13 1187 0 0 MARRIOTT INTL INC NEW CL A 571903202 4678 26618 SH SOLE 15 26618 0 0 MARRIOTT INTL INC NEW CL A 571903202 140 797 SH SOLE 17 0 0 797 MARRIOTT INTL INC NEW CL A 571903202 75159 427648 SH SOLE 18 390084 0 37564 MARRIOTT INTL INC NEW CL A 571903202 13631 77557 SH SOLE 19 77557 0 0 MARRIOTT INTL INC NEW CL A 571903202 930328 5293476 SH SOLE 21 5293476 0 0 MARRIOTT INTL INC NEW CL A 571903202 1010037 5747009 SH SOLE 22 5197194 0 549815 MARRIOTT INTL INC NEW CL A 571903202 60896 346491 SH SOLE 23 346491 0 0 MARRIOTT INTL INC NEW CL A 571903202 58598 333415 SH SOLE 25 333415 0 0 MARRIOTT INTL INC NEW CL A 571903202 100110 569616 SH SOLE 26 181456 0 388160 MARRIOTT INTL INC NEW CL A 571903202 70573 401554 SH SOLE 28 51570 0 349984 MARRIOTT INTL INC NEW CL A 571903202 234803 1336008 SH SOLE 30 1336008 0 0 MARRIOTT INTL INC NEW CL A 571903202 10799 61448 SH SOLE 31 30277 0 31171 MARRIOTT INTL INC NEW CL A 571903202 13484 76725 SH SOLE 32 76725 0 0 MARRIOTT INTL INC NEW CL A 571903202 2372 13494 SH SOLE 34 13494 0 0 MARRIOTT INTL INC NEW CL A 571903202 18918 107642 SH SOLE 36 107642 0 0 MARRIOTT INTL INC NEW CL A 571903202 1575 8964 SH SOLE 40 8964 0 0 MARRIOTT INTL INC NEW CL A 571903202 155 880 SH OTR 43 880 0 0 MARRIOTT INTL INC NEW CL A 571903202 43353 246676 SH SOLE 43 223279 0 23397 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14040 89032 SH SOLE 2 38736 0 50296 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 315 1998 SH SOLE 4 1998 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 124 785 SH SOLE 7 785 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14438 91552 SH SOLE 18 91552 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1899 12042 SH SOLE 19 12042 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 317200 2011414 SH SOLE 21 2011414 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 182393 1156584 SH SOLE 22 1108485 0 48099 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 843 5347 SH SOLE 25 5347 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2503 15872 SH SOLE 26 12423 0 3449 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 120 761 SH SOLE 28 761 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 7988 50650 SH SOLE 30 50650 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 96 611 SH SOLE 31 611 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 106 673 SH SOLE 36 673 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 791 5013 SH SOLE 40 5013 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2680 16992 SH SOLE 43 15029 0 1963 MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 651 600000 PRN SOLE 2 600000 0 0 MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 4074 3755000 PRN SOLE 21 3755000 0 0 MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 1194 1100000 PRN SOLE 22 1100000 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 13 12118 SH SOLE 2 4067 0 8051 MARRONE BIO INNOVATIONS INC COM 57165B106 257 237868 SH SOLE 18 237868 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 142 131341 SH SOLE 19 131341 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 3648 3377725 SH SOLE 21 3377725 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 1215 1125265 SH SOLE 22 1116619 0 8646 MARSH & MCLENNAN COS INC COM 571748102 223592 1312005 SH SOLE 2 487299 0 824706 MARSH & MCLENNAN COS INC COM 571748102 78312 459522 SH SOLE 4 291760 0 167762 MARSH & MCLENNAN COS INC COM 571748102 87555 513760 SH SOLE 7 498295 0 15465 MARSH & MCLENNAN COS INC COM 571748102 9236 54195 SH SOLE 13 54195 0 0 MARSH & MCLENNAN COS INC COM 571748102 12334 72376 SH SOLE 15 72376 0 0 MARSH & MCLENNAN COS INC COM 571748102 2 14 SH SOLE 17 0 0 14 MARSH & MCLENNAN COS INC COM 571748102 213463 1252572 SH SOLE 18 1140761 0 111811 MARSH & MCLENNAN COS INC COM 571748102 366476 2150427 SH SOLE 19 2150427 0 0 MARSH & MCLENNAN COS INC COM 571748102 2334244 13697010 SH SOLE 21 13697010 0 0 MARSH & MCLENNAN COS INC COM 571748102 2009978 11794264 SH SOLE 22 10471888 0 1322376 MARSH & MCLENNAN COS INC COM 571748102 120090 704671 SH SOLE 23 704671 0 0 MARSH & MCLENNAN COS INC COM 571748102 149578 877704 SH SOLE 25 877704 0 0 MARSH & MCLENNAN COS INC COM 571748102 239892 1407651 SH SOLE 26 674932 0 732719 MARSH & MCLENNAN COS INC COM 571748102 246578 1446884 SH SOLE 28 15005 0 1431879 MARSH & MCLENNAN COS INC COM 571748102 6509 38192 SH SOLE 29 38192 0 0 MARSH & MCLENNAN COS INC COM 571748102 773319 4537726 SH SOLE 30 4537726 0 0 MARSH & MCLENNAN COS INC COM 571748102 31972 187606 SH SOLE 31 130359 0 57247 MARSH & MCLENNAN COS INC COM 571748102 132644 778335 SH SOLE 34 778335 0 0 MARSH & MCLENNAN COS INC COM 571748102 40245 236150 SH SOLE 36 236150 0 0 MARSH & MCLENNAN COS INC COM 571748102 2880 16901 SH SOLE 40 16901 0 0 MARSH & MCLENNAN COS INC COM 571748102 249 1462 SH OTR 43 1462 0 0 MARSH & MCLENNAN COS INC COM 571748102 81135 476088 SH SOLE 43 412134 0 63954 MARTEN TRANS LTD COM 573075108 3178 178955 SH SOLE 2 124203 0 54752 MARTEN TRANS LTD COM 573075108 3 172 SH SOLE 4 172 0 0 MARTEN TRANS LTD COM 573075108 12 675 SH SOLE 7 675 0 0 MARTEN TRANS LTD COM 573075108 3932 221369 SH SOLE 18 221369 0 0 MARTEN TRANS LTD COM 573075108 4326 243596 SH SOLE 19 243596 0 0 MARTEN TRANS LTD COM 573075108 135032 7603178 SH SOLE 21 7603178 0 0 MARTEN TRANS LTD COM 573075108 35100 1976359 SH SOLE 22 1910383 0 65976 MARTEN TRANS LTD COM 573075108 140 7884 SH SOLE 25 7884 0 0 MARTEN TRANS LTD COM 573075108 1022 57528 SH SOLE 26 0 0 57528 MARTEN TRANS LTD COM 573075108 1878 105727 SH SOLE 30 105727 0 0 MARTEN TRANS LTD COM 573075108 127 7125 SH SOLE 40 7125 0 0 MARTEN TRANS LTD COM 573075108 2124 119585 SH SOLE 43 109572 0 10013 MARTIN MARIETTA MATLS INC COM 573284106 32181 83610 SH SOLE 2 24389 0 59221 MARTIN MARIETTA MATLS INC COM 573284106 15938 41408 SH SOLE 4 23437 0 17971 MARTIN MARIETTA MATLS INC COM 573284106 21057 54708 SH SOLE 7 52882 0 1826 MARTIN MARIETTA MATLS INC COM 573284106 92 239 SH SOLE 13 239 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3189 8286 SH SOLE 15 8286 0 0 MARTIN MARIETTA MATLS INC COM 573284106 38907 101087 SH SOLE 18 92694 0 8393 MARTIN MARIETTA MATLS INC COM 573284106 10151 26373 SH SOLE 19 26373 0 0 MARTIN MARIETTA MATLS INC COM 573284106 671547 1744777 SH SOLE 21 1744777 0 0 MARTIN MARIETTA MATLS INC COM 573284106 500742 1301001 SH SOLE 22 1176284 0 124717 MARTIN MARIETTA MATLS INC COM 573284106 29996 77935 SH SOLE 23 77935 0 0 MARTIN MARIETTA MATLS INC COM 573284106 29071 75530 SH SOLE 25 75530 0 0 MARTIN MARIETTA MATLS INC COM 573284106 50612 131498 SH SOLE 26 42403 0 89095 MARTIN MARIETTA MATLS INC COM 573284106 42624 110743 SH SOLE 28 1111 0 109632 MARTIN MARIETTA MATLS INC COM 573284106 104002 270211 SH SOLE 30 270211 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5361 13929 SH SOLE 31 6884 0 7045 MARTIN MARIETTA MATLS INC COM 573284106 1110 2884 SH SOLE 34 2884 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9166 23815 SH SOLE 36 23815 0 0 MARTIN MARIETTA MATLS INC COM 573284106 811 2107 SH SOLE 40 2107 0 0 MARTIN MARIETTA MATLS INC COM 573284106 50 129 SH OTR 43 129 0 0 MARTIN MARIETTA MATLS INC COM 573284106 17894 46492 SH SOLE 43 39241 0 7251 MARVELL TECHNOLOGY INC COM 573874104 122478 1707965 SH SOLE 2 272101 0 1435864 MARVELL TECHNOLOGY INC COM 573874104 39060 544687 SH SOLE 4 332181 0 212506 MARVELL TECHNOLOGY INC COM 573874104 12745 177734 SH SOLE 7 177734 0 0 MARVELL TECHNOLOGY INC COM 573874104 495 6901 SH SOLE 13 6901 0 0 MARVELL TECHNOLOGY INC COM 573874104 5759 80305 SH SOLE 15 80305 0 0 MARVELL TECHNOLOGY INC COM 573874104 325433 4538185 SH SOLE 18 3132418 0 1405767 MARVELL TECHNOLOGY INC COM 573874104 621537 8667366 SH SOLE 19 8667366 0 0 MARVELL TECHNOLOGY INC COM 573874104 1281087 17864829 SH SOLE 21 17864829 0 0 MARVELL TECHNOLOGY INC COM 573874104 1340402 18691980 SH SOLE 22 17185097 0 1506883 MARVELL TECHNOLOGY INC COM 573874104 73294 1022095 SH SOLE 23 1022095 0 0 MARVELL TECHNOLOGY INC COM 573874104 152072 2120653 SH SOLE 25 2120653 0 0 MARVELL TECHNOLOGY INC COM 573874104 145847 2033840 SH SOLE 26 598548 0 1435292 MARVELL TECHNOLOGY INC COM 573874104 175126 2442135 SH SOLE 28 21685 0 2420450 MARVELL TECHNOLOGY INC COM 573874104 65 908 SH SOLE 29 908 0 0 MARVELL TECHNOLOGY INC COM 573874104 190957 2662910 SH SOLE 30 2662910 0 0 MARVELL TECHNOLOGY INC COM 573874104 13528 188644 SH SOLE 31 97847 0 90797 MARVELL TECHNOLOGY INC COM 573874104 14231 198447 SH SOLE 32 198447 0 0 MARVELL TECHNOLOGY INC COM 573874104 484031 6749842 SH SOLE 34 6749842 0 0 MARVELL TECHNOLOGY INC COM 573874104 21517 300049 SH SOLE 36 300049 0 0 MARVELL TECHNOLOGY INC COM 573874104 1954 27246 SH SOLE 40 27246 0 0 MARVELL TECHNOLOGY INC COM 573874104 106 1484 SH OTR 43 1484 0 0 MARVELL TECHNOLOGY INC COM 573874104 31664 441554 SH SOLE 43 398043 0 43511 MASCO CORP COM 574599106 41239 808604 SH SOLE 2 409299 0 399305 MASCO CORP COM 574599106 12809 251163 SH SOLE 4 137951 0 113212 MASCO CORP COM 574599106 10853 212813 SH SOLE 7 205997 0 6816 MASCO CORP COM 574599106 63 1236 SH SOLE 13 1236 0 0 MASCO CORP COM 574599106 1515 29709 SH SOLE 15 29709 0 0 MASCO CORP COM 574599106 30394 595953 SH SOLE 18 562522 0 33431 MASCO CORP COM 574599106 82337 1614451 SH SOLE 19 1614451 0 0 MASCO CORP COM 574599106 346156 6787363 SH SOLE 21 6787363 0 0 MASCO CORP COM 574599106 273945 5371462 SH SOLE 22 4751316 0 620146 MASCO CORP COM 574599106 16294 319491 SH SOLE 23 319491 0 0 MASCO CORP COM 574599106 19905 390302 SH SOLE 25 390302 0 0 MASCO CORP COM 574599106 30074 589692 SH SOLE 26 226332 0 363360 MASCO CORP COM 574599106 34478 676032 SH SOLE 28 4404 0 671628 MASCO CORP COM 574599106 1401 27480 SH SOLE 29 27480 0 0 MASCO CORP COM 574599106 60308 1182508 SH SOLE 30 1182508 0 0 MASCO CORP COM 574599106 2876 56401 SH SOLE 31 27880 0 28521 MASCO CORP COM 574599106 31424 616166 SH SOLE 34 616166 0 0 MASCO CORP COM 574599106 4400 86273 SH SOLE 36 86273 0 0 MASCO CORP COM 574599106 419 8225 SH SOLE 40 8225 0 0 MASCO CORP COM 574599106 40 775 SH OTR 43 775 0 0 MASCO CORP COM 574599106 11129 218211 SH SOLE 43 205921 0 12290 MASIMO CORP COM 574795100 29024 199423 SH SOLE 2 115318 0 84105 MASIMO CORP COM 574795100 7743 53205 SH SOLE 4 30003 0 23202 MASIMO CORP COM 574795100 1861 12789 SH SOLE 7 12789 0 0 MASIMO CORP COM 574795100 585 4019 SH SOLE 13 4019 0 0 MASIMO CORP COM 574795100 622 4275 SH SOLE 15 4275 0 0 MASIMO CORP COM 574795100 22787 156567 SH SOLE 18 153655 0 2912 MASIMO CORP COM 574795100 78734 540979 SH SOLE 19 540979 0 0 MASIMO CORP COM 574795100 461596 3171609 SH SOLE 21 3171609 0 0 MASIMO CORP COM 574795100 236831 1627258 SH SOLE 22 1498782 0 128476 MASIMO CORP COM 574795100 11434 78560 SH SOLE 23 78560 0 0 MASIMO CORP COM 574795100 19454 133665 SH SOLE 25 133665 0 0 MASIMO CORP COM 574795100 20579 141396 SH SOLE 26 92037 0 49359 MASIMO CORP COM 574795100 23786 163430 SH SOLE 28 908 0 162522 MASIMO CORP COM 574795100 382 2623 SH SOLE 29 2623 0 0 MASIMO CORP COM 574795100 31068 213465 SH SOLE 30 194330 0 19135 MASIMO CORP COM 574795100 2994 20573 SH SOLE 31 14737 0 5836 MASIMO CORP COM 574795100 37486 257568 SH SOLE 34 257568 0 0 MASIMO CORP COM 574795100 4174 28680 SH SOLE 36 28680 0 0 MASIMO CORP COM 574795100 270 1852 SH SOLE 40 1852 0 0 MASIMO CORP COM 574795100 17 116 SH OTR 43 116 0 0 MASIMO CORP COM 574795100 9241 63495 SH SOLE 43 60413 0 3082 MASONITE INTL CORP COM 575385109 810 9102 SH SOLE 2 6498 0 2604 MASONITE INTL CORP COM 575385109 9 96 SH SOLE 4 96 0 0 MASONITE INTL CORP COM 575385109 30 342 SH SOLE 7 342 0 0 MASONITE INTL CORP COM 575385109 5580 62742 SH SOLE 18 62742 0 0 MASONITE INTL CORP COM 575385109 3796 42678 SH SOLE 19 42678 0 0 MASONITE INTL CORP COM 575385109 76928 864939 SH SOLE 21 864939 0 0 MASONITE INTL CORP COM 575385109 49172 552862 SH SOLE 22 539535 0 13327 MASONITE INTL CORP COM 575385109 257 2892 SH SOLE 25 2892 0 0 MASONITE INTL CORP COM 575385109 922 10364 SH SOLE 26 8446 0 1918 MASONITE INTL CORP COM 575385109 39 437 SH SOLE 28 437 0 0 MASONITE INTL CORP COM 575385109 1270 14275 SH SOLE 30 14275 0 0 MASONITE INTL CORP COM 575385109 67 748 SH SOLE 36 748 0 0 MASONITE INTL CORP COM 575385109 249 2803 SH SOLE 40 2803 0 0 MASONITE INTL CORP COM 575385109 226 2544 SH SOLE 43 2544 0 0 MASTEC INC COM 576323109 20198 231895 SH SOLE 2 115118 0 116777 MASTEC INC COM 576323109 1241 14245 SH SOLE 4 14245 0 0 MASTEC INC COM 576323109 6765 77675 SH SOLE 7 77675 0 0 MASTEC INC COM 576323109 1456 16721 SH SOLE 13 16721 0 0 MASTEC INC COM 576323109 11729 134657 SH SOLE 18 130758 0 3899 MASTEC INC COM 576323109 17984 206471 SH SOLE 19 206471 0 0 MASTEC INC COM 576323109 247512 2841702 SH SOLE 21 2841702 0 0 MASTEC INC COM 576323109 161437 1853465 SH SOLE 22 1760767 0 92698 MASTEC INC COM 576323109 961 11028 SH SOLE 23 11028 0 0 MASTEC INC COM 576323109 2510 28814 SH SOLE 25 28814 0 0 MASTEC INC COM 576323109 5764 66175 SH SOLE 26 21520 0 44655 MASTEC INC COM 576323109 1020 11710 SH SOLE 28 11710 0 0 MASTEC INC COM 576323109 435 4998 SH SOLE 29 4998 0 0 MASTEC INC COM 576323109 3163 36316 SH SOLE 30 36316 0 0 MASTEC INC COM 576323109 1255 14404 SH SOLE 31 14404 0 0 MASTEC INC COM 576323109 2621 30093 SH SOLE 34 30093 0 0 MASTEC INC COM 576323109 99 1140 SH SOLE 36 1140 0 0 MASTEC INC COM 576323109 696 7987 SH SOLE 40 7987 0 0 MASTEC INC COM 576323109 2322 26664 SH SOLE 43 26242 0 422 MASTECH DIGITAL INC COM 57633B100 48 2584 SH SOLE 2 2485 0 99 MASTECH DIGITAL INC COM 57633B100 15 811 SH SOLE 18 811 0 0 MASTECH DIGITAL INC COM 57633B100 195 10531 SH SOLE 21 10531 0 0 MASTECH DIGITAL INC COM 57633B100 1249 67525 SH SOLE 22 67525 0 0 MASTERCARD INCORPORATED CL A 57636Q104 670710 1876742 SH SOLE 2 381312 0 1495430 MASTERCARD INCORPORATED CL A 57636Q104 223896 626494 SH SOLE 4 395894 0 230600 MASTERCARD INCORPORATED CL A 57636Q104 272582 762724 SH SOLE 7 737585 0 25139 MASTERCARD INCORPORATED CL A 57636Q104 6082 17018 SH SOLE 13 17018 0 0 MASTERCARD INCORPORATED CL A 57636Q104 29260 81874 SH SOLE 15 81874 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4 12 SH SOLE 17 0 0 12 MASTERCARD INCORPORATED CL A 57636Q104 1015981 2842859 SH SOLE 18 2562620 0 280239 MASTERCARD INCORPORATED CL A 57636Q104 789458 2209016 SH SOLE 19 2209016 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7800756 21827623 SH SOLE 21 21827623 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6659628 18634586 SH SOLE 22 16865382 0 1769204 MASTERCARD INCORPORATED CL A 57636Q104 405234 1133903 SH SOLE 23 1133903 0 0 MASTERCARD INCORPORATED CL A 57636Q104 996973 2789673 SH SOLE 25 2789673 0 0 MASTERCARD INCORPORATED CL A 57636Q104 928302 2597520 SH SOLE 26 1081940 0 1515580 MASTERCARD INCORPORATED CL A 57636Q104 869847 2433955 SH SOLE 28 95669 0 2338286 MASTERCARD INCORPORATED CL A 57636Q104 1853 5184 SH SOLE 29 5184 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1643345 4598313 SH SOLE 30 4598313 0 0 MASTERCARD INCORPORATED CL A 57636Q104 75413 211015 SH SOLE 31 111239 0 99776 MASTERCARD INCORPORATED CL A 57636Q104 20857 58361 SH SOLE 32 58361 0 0 MASTERCARD INCORPORATED CL A 57636Q104 527132 1474989 SH SOLE 34 1474989 0 0 MASTERCARD INCORPORATED CL A 57636Q104 119749 335076 SH SOLE 36 335076 0 0 MASTERCARD INCORPORATED CL A 57636Q104 10514 29419 SH SOLE 40 29419 0 0 MASTERCARD INCORPORATED CL A 57636Q104 640 1791 SH OTR 43 1791 0 0 MASTERCARD INCORPORATED CL A 57636Q104 294423 823837 SH SOLE 43 754814 0 69023 MASTERCARD INCORPORATED OPTIONS 57636Q104 322 900 SH Call SOLE 4 900 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 2502 7000 SH Call SOLE 18 7000 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 17905 50100 SH Call SOLE 19 50100 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 1358 3800 SH Call SOLE 22 3800 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 214 600 SH Call SOLE 26 600 0 0 MASTERCARD INCORPORATED OPTIONS 57636Q104 9828 27500 SH Call SOLE 34 27500 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 193 7861 SH SOLE 2 6040 0 1821 MASTERCRAFT BOAT HLDGS INC COM 57637H103 4 165 SH SOLE 7 165 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1286 52251 SH SOLE 18 52251 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 857 34831 SH SOLE 19 34831 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 16053 652279 SH SOLE 21 652279 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 10972 445853 SH SOLE 22 443008 0 2845 MASTERCRAFT BOAT HLDGS INC COM 57637H103 54 2197 SH SOLE 43 2197 0 0 MATADOR RES CO COM 576485205 5685 107299 SH SOLE 2 72288 0 35011 MATADOR RES CO COM 576485205 23 442 SH SOLE 4 442 0 0 MATADOR RES CO COM 576485205 83 1565 SH SOLE 7 1565 0 0 MATADOR RES CO COM 576485205 20586 388566 SH SOLE 18 376206 0 12360 MATADOR RES CO COM 576485205 35734 674476 SH SOLE 19 674476 0 0 MATADOR RES CO COM 576485205 700438 13220808 SH SOLE 21 13220808 0 0 MATADOR RES CO COM 576485205 152411 2876757 SH SOLE 22 2809986 0 66771 MATADOR RES CO COM 576485205 513 9675 SH SOLE 23 9675 0 0 MATADOR RES CO COM 576485205 887 16734 SH SOLE 25 16734 0 0 MATADOR RES CO COM 576485205 5008 94518 SH SOLE 26 47427 0 47091 MATADOR RES CO COM 576485205 14140 266899 SH SOLE 30 266899 0 0 MATADOR RES CO COM 576485205 3544 66897 SH SOLE 34 66897 0 0 MATADOR RES CO COM 576485205 112 2108 SH SOLE 36 2108 0 0 MATADOR RES CO COM 576485205 784 14802 SH SOLE 40 14802 0 0 MATADOR RES CO COM 576485205 12132 228992 SH SOLE 43 216133 0 12859 MATCH GROUP INC NEW COM 57667L107 56902 523282 SH SOLE 2 75133 0 448149 MATCH GROUP INC NEW COM 57667L107 16829 154768 SH SOLE 4 97453 0 57315 MATCH GROUP INC NEW COM 57667L107 29991 275806 SH SOLE 7 267066 0 8740 MATCH GROUP INC NEW COM 57667L107 133 1226 SH SOLE 13 1226 0 0 MATCH GROUP INC NEW COM 57667L107 2732 25121 SH SOLE 15 25121 0 0 MATCH GROUP INC NEW COM 57667L107 261362 2403551 SH SOLE 18 1783383 0 620168 MATCH GROUP INC NEW COM 57667L107 705621 6489066 SH SOLE 19 6489066 0 0 MATCH GROUP INC NEW COM 57667L107 800644 7362918 SH SOLE 21 7362918 0 0 MATCH GROUP INC NEW COM 57667L107 731392 6726059 SH SOLE 22 6179879 0 546180 MATCH GROUP INC NEW COM 57667L107 35740 328675 SH SOLE 23 328675 0 0 MATCH GROUP INC NEW COM 57667L107 38690 355800 SH SOLE 25 355800 0 0 MATCH GROUP INC NEW COM 57667L107 59498 547161 SH SOLE 26 173320 0 373841 MATCH GROUP INC NEW COM 57667L107 46938 431650 SH SOLE 28 4932 0 426718 MATCH GROUP INC NEW COM 57667L107 36 329 SH SOLE 29 329 0 0 MATCH GROUP INC NEW COM 57667L107 153884 1415154 SH SOLE 30 1415153 0 1 MATCH GROUP INC NEW COM 57667L107 6245 57435 SH SOLE 31 28606 0 28829 MATCH GROUP INC NEW COM 57667L107 7253 66701 SH SOLE 32 66701 0 0 MATCH GROUP INC NEW COM 57667L107 10944 100644 SH SOLE 34 100644 0 0 MATCH GROUP INC NEW COM 57667L107 10449 96095 SH SOLE 36 96095 0 0 MATCH GROUP INC NEW COM 57667L107 942 8666 SH SOLE 40 8666 0 0 MATCH GROUP INC NEW COM 57667L107 84 771 SH OTR 43 771 0 0 MATCH GROUP INC NEW COM 57667L107 21104 194078 SH SOLE 43 175289 0 18789 MATERIALISE NV SPONSORED ADS 57667T100 132 6838 SH SOLE 43 4538 0 2300 MATERION CORP COM 576690101 2323 27090 SH SOLE 2 10631 0 16459 MATERION CORP COM 576690101 8 94 SH SOLE 4 94 0 0 MATERION CORP COM 576690101 3863 45057 SH SOLE 7 45057 0 0 MATERION CORP COM 576690101 6427 74963 SH SOLE 18 73138 0 1825 MATERION CORP COM 576690101 10648 124191 SH SOLE 19 124191 0 0 MATERION CORP COM 576690101 211635 2468334 SH SOLE 21 2468334 0 0 MATERION CORP COM 576690101 50311 586788 SH SOLE 22 568751 0 18037 MATERION CORP COM 576690101 232 2708 SH SOLE 23 2708 0 0 MATERION CORP COM 576690101 273 3179 SH SOLE 25 3179 0 0 MATERION CORP COM 576690101 1807 21071 SH SOLE 26 6027 0 15044 MATERION CORP COM 576690101 31 364 SH SOLE 28 364 0 0 MATERION CORP COM 576690101 3137 36582 SH SOLE 30 36582 0 0 MATERION CORP COM 576690101 73 850 SH SOLE 36 850 0 0 MATERION CORP COM 576690101 211 2466 SH SOLE 40 2466 0 0 MATERION CORP COM 576690101 1741 20306 SH SOLE 43 18629 0 1677 MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1318 SH SOLE 2 0 0 1318 MATINAS BIOPHARMA HLDGS INC COM 576810105 1508 1874924 SH SOLE 21 1874924 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 1970 2448811 SH SOLE 22 2448811 0 0 MATRIX SVC CO COM 576853105 1738 211413 SH SOLE 2 146237 0 65176 MATRIX SVC CO COM 576853105 5 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 630 76650 SH SOLE 18 76650 0 0 MATRIX SVC CO COM 576853105 1552 188798 SH SOLE 19 188798 0 0 MATRIX SVC CO COM 576853105 7891 960025 SH SOLE 21 960025 0 0 MATRIX SVC CO COM 576853105 7765 944618 SH SOLE 22 927908 0 16710 MATRIX SVC CO COM 576853105 73 8927 SH SOLE 23 8927 0 0 MATRIX SVC CO COM 576853105 254 30952 SH SOLE 26 0 0 30952 MATRIX SVC CO COM 576853105 9 1144 SH SOLE 43 1144 0 0 MATSON INC COM 57686G105 7016 58165 SH SOLE 2 16366 0 41799 MATSON INC COM 57686G105 5 39 SH SOLE 4 39 0 0 MATSON INC COM 57686G105 67 552 SH SOLE 7 552 0 0 MATSON INC COM 57686G105 18677 154838 SH SOLE 18 154838 0 0 MATSON INC COM 57686G105 18405 152590 SH SOLE 19 152590 0 0 MATSON INC COM 57686G105 613133 5083175 SH SOLE 21 5083175 0 0 MATSON INC COM 57686G105 132290 1096752 SH SOLE 22 1067034 0 29718 MATSON INC COM 57686G105 383 3175 SH SOLE 23 3175 0 0 MATSON INC COM 57686G105 165 1369 SH SOLE 25 1369 0 0 MATSON INC COM 57686G105 2533 21003 SH SOLE 26 898 0 20105 MATSON INC COM 57686G105 21 175 SH SOLE 28 175 0 0 MATSON INC COM 57686G105 6820 56544 SH SOLE 30 56544 0 0 MATSON INC COM 57686G105 76 630 SH SOLE 34 630 0 0 MATSON INC COM 57686G105 114 942 SH SOLE 40 942 0 0 MATSON INC COM 57686G105 3125 25909 SH SOLE 43 25597 0 312 MATTEL INC COM 577081102 9578 431269 SH SOLE 2 275514 0 155755 MATTEL INC COM 577081102 46 2072 SH SOLE 4 2072 0 0 MATTEL INC COM 577081102 148 6662 SH SOLE 7 6662 0 0 MATTEL INC COM 577081102 1 37 SH SOLE 17 0 0 37 MATTEL INC COM 577081102 17795 801217 SH SOLE 18 801217 0 0 MATTEL INC COM 577081102 2897 130451 SH SOLE 19 130451 0 0 MATTEL INC COM 577081102 389334 17529665 SH SOLE 21 17529665 0 0 MATTEL INC COM 577081102 221084 9954262 SH SOLE 22 9547364 0 406898 MATTEL INC COM 577081102 1040 46806 SH SOLE 25 46806 0 0 MATTEL INC COM 577081102 3270 147240 SH SOLE 26 118734 0 28506 MATTEL INC COM 577081102 138 6214 SH SOLE 28 6214 0 0 MATTEL INC COM 577081102 4479 201657 SH SOLE 30 201657 0 0 MATTEL INC COM 577081102 114 5113 SH SOLE 31 5113 0 0 MATTEL INC COM 577081102 59 2657 SH SOLE 34 2657 0 0 MATTEL INC COM 577081102 208 9379 SH SOLE 36 9379 0 0 MATTEL INC COM 577081102 1025 46168 SH SOLE 40 46168 0 0 MATTEL INC COM 577081102 23 1041 SH OTR 43 1041 0 0 MATTEL INC COM 577081102 1877 84490 SH SOLE 43 72347 0 12143 MATTERPORT INC COM CL A 577096100 41 5042 SH SOLE 2 0 0 5042 MATTERPORT INC COM CL A 577096100 6918 851938 SH SOLE 21 851938 0 0 MATTERPORT INC COM CL A 577096100 19306 2377593 SH SOLE 22 2377593 0 0 MATTHEWS INTL CORP CL A 577128101 1431 44217 SH SOLE 2 11747 0 32470 MATTHEWS INTL CORP CL A 577128101 3 79 SH SOLE 4 79 0 0 MATTHEWS INTL CORP CL A 577128101 16 497 SH SOLE 7 497 0 0 MATTHEWS INTL CORP CL A 577128101 3711 114690 SH SOLE 18 114690 0 0 MATTHEWS INTL CORP CL A 577128101 5870 181411 SH SOLE 19 181411 0 0 MATTHEWS INTL CORP CL A 577128101 128535 3972036 SH SOLE 21 3972036 0 0 MATTHEWS INTL CORP CL A 577128101 30981 957398 SH SOLE 22 922746 0 34652 MATTHEWS INTL CORP CL A 577128101 95 2932 SH SOLE 23 2932 0 0 MATTHEWS INTL CORP CL A 577128101 201 6210 SH SOLE 25 6210 0 0 MATTHEWS INTL CORP CL A 577128101 1042 32185 SH SOLE 26 7466 0 24719 MATTHEWS INTL CORP CL A 577128101 1812 55988 SH SOLE 30 55988 0 0 MATTHEWS INTL CORP CL A 577128101 136 4208 SH SOLE 36 4208 0 0 MATTHEWS INTL CORP CL A 577128101 118 3645 SH SOLE 40 3645 0 0 MATTHEWS INTL CORP CL A 577128101 39 1213 SH OTR 43 1213 0 0 MATTHEWS INTL CORP CL A 577128101 958 29591 SH SOLE 43 29435 0 156 MAUI LD & PINEAPPLE INC COM 577345101 6 506 SH SOLE 2 0 0 506 MAUI LD & PINEAPPLE INC COM 577345101 17 1496 SH SOLE 18 1496 0 0 MAUI LD & PINEAPPLE INC COM 577345101 282 25385 SH SOLE 21 25385 0 0 MAUI LD & PINEAPPLE INC COM 577345101 1776 159841 SH SOLE 22 159841 0 0 MAVERIX METALS INC COM NEW 57776F405 54 11284 SH SOLE 2 11284 0 0 MAVERIX METALS INC COM NEW 57776F405 63 13135 SH SOLE 22 13135 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 2672 67724 SH SOLE 2 20706 0 47018 MAXAR TECHNOLOGIES INC COM 57778K105 10 250 SH SOLE 4 250 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 42 1070 SH SOLE 7 1070 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 8450 214148 SH SOLE 18 214148 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 5111 129527 SH SOLE 19 129527 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 132151 3348978 SH SOLE 21 3348978 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 68050 1724519 SH SOLE 22 1646989 0 77530 MAXAR TECHNOLOGIES INC COM 57778K105 11430 289667 SH SOLE 25 289667 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1298 32901 SH SOLE 26 20175 0 12726 MAXAR TECHNOLOGIES INC COM 57778K105 51 1290 SH SOLE 28 1290 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1736 43985 SH SOLE 30 43985 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1650 41820 SH SOLE 34 41820 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 629 15931 SH SOLE 36 15931 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 409 10368 SH SOLE 40 10368 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 26 666 SH OTR 43 666 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 513 12994 SH SOLE 43 12452 0 542 MAXCYTE INC COM 57777K106 274 39167 SH SOLE 2 22622 0 16545 MAXCYTE INC COM 57777K106 9 1358 SH SOLE 7 1358 0 0 MAXCYTE INC COM 57777K106 1853 265153 SH SOLE 18 265153 0 0 MAXCYTE INC COM 57777K106 1416 202596 SH SOLE 19 202596 0 0 MAXCYTE INC COM 57777K106 26724 3823118 SH SOLE 21 3823118 0 0 MAXCYTE INC COM 57777K106 7157 1023858 SH SOLE 22 967094 0 56764 MAXCYTE INC COM 57777K106 8 1103 SH SOLE 23 1103 0 0 MAXCYTE INC COM 57777K106 68 9773 SH SOLE 25 9773 0 0 MAXCYTE INC COM 57777K106 48 6817 SH SOLE 26 0 0 6817 MAXCYTE INC COM 57777K106 439 62824 SH SOLE 30 62824 0 0 MAXCYTE INC COM 57777K106 56 8070 SH SOLE 40 8070 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 11 744 SH SOLE 19 744 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 9080 627088 SH SOLE 21 627088 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2099 144955 SH SOLE 22 136111 0 8844 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 36 2520 SH SOLE 25 2520 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 6358 439065 SH SOLE 30 439065 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 336 23219 SH SOLE 43 11678 0 11541 MAXIMUS INC COM 577933104 3715 49573 SH SOLE 2 43034 0 6539 MAXIMUS INC COM 577933104 31 413 SH SOLE 4 202 0 211 MAXIMUS INC COM 577933104 93 1247 SH SOLE 7 1247 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 24048 320854 SH SOLE 18 320854 0 0 MAXIMUS INC COM 577933104 8220 109670 SH SOLE 19 109670 0 0 MAXIMUS INC COM 577933104 328765 4386460 SH SOLE 21 4386460 0 0 MAXIMUS INC COM 577933104 131583 1755606 SH SOLE 22 1719250 0 36356 MAXIMUS INC COM 577933104 925 12336 SH SOLE 25 12336 0 0 MAXIMUS INC COM 577933104 2050 27356 SH SOLE 26 22786 0 4570 MAXIMUS INC COM 577933104 1557 20774 SH SOLE 28 20774 0 0 MAXIMUS INC COM 577933104 16612 221642 SH SOLE 30 221642 0 0 MAXIMUS INC COM 577933104 2454 32747 SH SOLE 34 32747 0 0 MAXIMUS INC COM 577933104 72 958 SH SOLE 36 958 0 0 MAXIMUS INC COM 577933104 610 8133 SH SOLE 40 8133 0 0 MAXIMUS INC COM 577933104 4964 66227 SH SOLE 43 64803 0 1424 MAXLINEAR INC COM 57776J100 3913 67062 SH SOLE 2 52152 0 14910 MAXLINEAR INC COM 57776J100 104 1777 SH SOLE 4 975 0 802 MAXLINEAR INC COM 57776J100 73 1257 SH SOLE 7 1257 0 0 MAXLINEAR INC COM 57776J100 57 970 SH SOLE 13 970 0 0 MAXLINEAR INC COM 57776J100 14804 253702 SH SOLE 18 246541 0 7161 MAXLINEAR INC COM 57776J100 13525 231794 SH SOLE 19 231794 0 0 MAXLINEAR INC COM 57776J100 482821 8274560 SH SOLE 21 8274560 0 0 MAXLINEAR INC COM 57776J100 105617 1810052 SH SOLE 22 1758669 0 51383 MAXLINEAR INC COM 57776J100 293 5016 SH SOLE 23 5016 0 0 MAXLINEAR INC COM 57776J100 588 10077 SH SOLE 25 10077 0 0 MAXLINEAR INC COM 57776J100 1824 31263 SH SOLE 26 20108 0 11155 MAXLINEAR INC COM 57776J100 75 1285 SH SOLE 28 1285 0 0 MAXLINEAR INC COM 57776J100 59 1010 SH SOLE 29 1010 0 0 MAXLINEAR INC COM 57776J100 25460 436337 SH SOLE 30 436337 0 0 MAXLINEAR INC COM 57776J100 67 1142 SH SOLE 31 1142 0 0 MAXLINEAR INC COM 57776J100 607 10396 SH SOLE 34 10396 0 0 MAXLINEAR INC COM 57776J100 54 921 SH SOLE 36 921 0 0 MAXLINEAR INC COM 57776J100 542 9295 SH SOLE 40 9295 0 0 MAXLINEAR INC COM 57776J100 2640 45249 SH SOLE 43 25782 0 19467 MAYS J W INC COM 578473100 3 85 SH SOLE 18 85 0 0 MAYS J W INC COM 578473100 41 1058 SH SOLE 21 1058 0 0 MAYVILLE ENGR CO INC COM 578605107 184 19640 SH SOLE 2 14134 0 5506 MAYVILLE ENGR CO INC COM 578605107 245 26122 SH SOLE 18 26122 0 0 MAYVILLE ENGR CO INC COM 578605107 136 14499 SH SOLE 19 14499 0 0 MAYVILLE ENGR CO INC COM 578605107 3031 323429 SH SOLE 21 323429 0 0 MAYVILLE ENGR CO INC COM 578605107 2177 232330 SH SOLE 22 227684 0 4646 MAYVILLE ENGR CO INC COM 578605107 1 160 SH SOLE 43 160 0 0 MBIA INC COM 55262C100 627 40737 SH SOLE 2 13894 0 26843 MBIA INC COM 55262C100 12 771 SH SOLE 7 771 0 0 MBIA INC COM 55262C100 2324 151009 SH SOLE 18 151009 0 0 MBIA INC COM 55262C100 1324 86027 SH SOLE 19 86027 0 0 MBIA INC COM 55262C100 27801 1806457 SH SOLE 21 1806457 0 0 MBIA INC COM 55262C100 17745 1153021 SH SOLE 22 1105238 0 47783 MBIA INC COM 55262C100 97 6303 SH SOLE 25 6303 0 0 MBIA INC COM 55262C100 295 19199 SH SOLE 26 12817 0 6382 MBIA INC COM 55262C100 34 2213 SH SOLE 28 2213 0 0 MBIA INC COM 55262C100 175 11379 SH SOLE 30 11379 0 0 MBIA INC COM 55262C100 143 9262 SH SOLE 40 9262 0 0 MBIA INC COM 55262C100 321 20886 SH SOLE 43 20758 0 128 MCCORMICK & CO INC COM NON VTG 579780206 51388 514909 SH SOLE 2 85879 0 429030 MCCORMICK & CO INC COM NON VTG 579780206 25745 257962 SH SOLE 4 159846 0 98116 MCCORMICK & CO INC COM NON VTG 579780206 26753 268067 SH SOLE 7 260974 0 7093 MCCORMICK & CO INC COM NON VTG 579780206 74 741 SH SOLE 13 741 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3479 34856 SH SOLE 15 34856 0 0 MCCORMICK & CO INC COM NON VTG 579780206 45276 453667 SH SOLE 18 387521 0 66146 MCCORMICK & CO INC COM NON VTG 579780206 29747 298062 SH SOLE 19 298062 0 0 MCCORMICK & CO INC COM NON VTG 579780206 812533 8141617 SH SOLE 21 8141617 0 0 MCCORMICK & CO INC COM NON VTG 579780206 586468 5876435 SH SOLE 22 5336759 0 539676 MCCORMICK & CO INC COM NON VTG 579780206 30895 309567 SH SOLE 23 309567 0 0 MCCORMICK & CO INC COM NON VTG 579780206 50760 508616 SH SOLE 25 508616 0 0 MCCORMICK & CO INC COM NON VTG 579780206 67901 680374 SH SOLE 26 222895 0 457479 MCCORMICK & CO INC COM NON VTG 579780206 70083 702239 SH SOLE 28 10631 0 691608 MCCORMICK & CO INC COM NON VTG 579780206 182282 1826472 SH SOLE 30 1812398 0 14074 MCCORMICK & CO INC COM NON VTG 579780206 5423 54342 SH SOLE 31 26276 0 28066 MCCORMICK & CO INC COM NON VTG 579780206 1303 13058 SH SOLE 34 13058 0 0 MCCORMICK & CO INC COM NON VTG 579780206 14307 143357 SH SOLE 36 143357 0 0 MCCORMICK & CO INC COM NON VTG 579780206 895 8965 SH SOLE 40 8965 0 0 MCCORMICK & CO INC COM NON VTG 579780206 59 589 SH OTR 43 589 0 0 MCCORMICK & CO INC COM NON VTG 579780206 34070 341381 SH SOLE 43 325105 0 16276 MCDONALDS CORP COM 580135101 366800 1483339 SH SOLE 2 190109 0 1293230 MCDONALDS CORP COM 580135101 119943 485048 SH SOLE 4 297836 0 187212 MCDONALDS CORP COM 580135101 177530 717932 SH SOLE 7 695471 0 22461 MCDONALDS CORP COM 580135101 794 3211 SH SOLE 13 3211 0 0 MCDONALDS CORP COM 580135101 26269 106233 SH SOLE 15 106233 0 0 MCDONALDS CORP COM 580135101 67 270 SH SOLE 17 0 0 270 MCDONALDS CORP COM 580135101 296618 1199523 SH SOLE 18 1076458 0 123065 MCDONALDS CORP COM 580135101 165648 669882 SH SOLE 19 669882 0 0 MCDONALDS CORP COM 580135101 4518473 18272698 SH SOLE 21 18272698 0 0 MCDONALDS CORP COM 580135101 3971305 16059954 SH SOLE 22 14536310 0 1523644 MCDONALDS CORP COM 580135101 230922 933849 SH SOLE 23 933849 0 0 MCDONALDS CORP COM 580135101 327016 1322451 SH SOLE 25 1322451 0 0 MCDONALDS CORP COM 580135101 453577 1834266 SH SOLE 26 790760 0 1043506 MCDONALDS CORP COM 580135101 436419 1764878 SH SOLE 28 66594 0 1698284 MCDONALDS CORP COM 580135101 148 600 SH SOLE 29 600 0 0 MCDONALDS CORP COM 580135101 959478 3880126 SH SOLE 30 3880126 0 0 MCDONALDS CORP COM 580135101 40859 165232 SH SOLE 31 81354 0 83878 MCDONALDS CORP COM 580135101 28558 115487 SH SOLE 32 115487 0 0 MCDONALDS CORP COM 580135101 68214 275858 SH SOLE 34 275858 0 0 MCDONALDS CORP COM 580135101 81015 327624 SH SOLE 36 327624 0 0 MCDONALDS CORP COM 580135101 6183 25003 SH SOLE 40 25003 0 0 MCDONALDS CORP COM 580135101 417 1687 SH OTR 43 1687 0 0 MCDONALDS CORP COM 580135101 187192 757004 SH SOLE 43 698816 0 58187 MCEWEN MNG INC COM 58039P107 87 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 3067 3643936 SH SOLE 21 3643936 0 0 MCEWEN MNG INC COM 58039P107 4352 5170888 SH SOLE 22 5068885 0 102003 MCEWEN MNG INC COM 58039P107 48 57068 SH SOLE 25 57068 0 0 MCEWEN MNG INC COM 58039P107 69 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 179 212995 SH SOLE 30 212995 0 0 MCEWEN MNG INC COM 58039P107 51 60687 SH SOLE 40 60687 0 0 MCGRATH RENTCORP COM 580589109 1048 12329 SH SOLE 2 7100 0 5229 MCGRATH RENTCORP COM 580589109 6 65 SH SOLE 4 65 0 0 MCGRATH RENTCORP COM 580589109 26 302 SH SOLE 7 302 0 0 MCGRATH RENTCORP COM 580589109 5613 66055 SH SOLE 18 66055 0 0 MCGRATH RENTCORP COM 580589109 3687 43383 SH SOLE 19 43383 0 0 MCGRATH RENTCORP COM 580589109 72513 853292 SH SOLE 21 853292 0 0 MCGRATH RENTCORP COM 580589109 48587 571748 SH SOLE 22 552935 0 18813 MCGRATH RENTCORP COM 580589109 464 5462 SH SOLE 25 5462 0 0 MCGRATH RENTCORP COM 580589109 634 7460 SH SOLE 26 5551 0 1909 MCGRATH RENTCORP COM 580589109 35 412 SH SOLE 28 412 0 0 MCGRATH RENTCORP COM 580589109 1340 15766 SH SOLE 30 15766 0 0 MCGRATH RENTCORP COM 580589109 160 1878 SH SOLE 34 1878 0 0 MCGRATH RENTCORP COM 580589109 339 3992 SH SOLE 36 3992 0 0 MCGRATH RENTCORP COM 580589109 300 3529 SH SOLE 40 3529 0 0 MCGRATH RENTCORP COM 580589109 304 3580 SH SOLE 43 3569 0 11 MCKESSON CORP COM 58155Q103 125077 408574 SH SOLE 2 139210 0 269364 MCKESSON CORP COM 58155Q103 32976 107718 SH SOLE 4 58675 0 49043 MCKESSON CORP COM 58155Q103 40473 132209 SH SOLE 7 127938 0 4271 MCKESSON CORP COM 58155Q103 212 692 SH SOLE 13 692 0 0 MCKESSON CORP COM 58155Q103 6808 22238 SH SOLE 15 22238 0 0 MCKESSON CORP COM 58155Q103 9 29 SH SOLE 17 0 0 29 MCKESSON CORP COM 58155Q103 86090 281222 SH SOLE 18 253580 0 27642 MCKESSON CORP COM 58155Q103 118765 387956 SH SOLE 19 387956 0 0 MCKESSON CORP COM 58155Q103 515 1682 SH SOLE 20 1682 0 0 MCKESSON CORP COM 58155Q103 1218683 3980933 SH SOLE 21 3980933 0 0 MCKESSON CORP COM 58155Q103 1005558 3284743 SH SOLE 22 2963955 0 320788 MCKESSON CORP COM 58155Q103 59285 193658 SH SOLE 23 193658 0 0 MCKESSON CORP COM 58155Q103 78892 257709 SH SOLE 25 257709 0 0 MCKESSON CORP COM 58155Q103 138973 453968 SH SOLE 26 238196 0 215772 MCKESSON CORP COM 58155Q103 69134 225831 SH SOLE 28 2887 0 222944 MCKESSON CORP COM 58155Q103 290577 949196 SH SOLE 30 897885 0 51311 MCKESSON CORP COM 58155Q103 10518 34358 SH SOLE 31 16570 0 17788 MCKESSON CORP COM 58155Q103 176015 574968 SH SOLE 34 574968 0 0 MCKESSON CORP COM 58155Q103 22757 74339 SH SOLE 36 74339 0 0 MCKESSON CORP COM 58155Q103 1557 5087 SH SOLE 40 5087 0 0 MCKESSON CORP COM 58155Q103 179 586 SH OTR 43 586 0 0 MCKESSON CORP COM 58155Q103 57434 187613 SH SOLE 43 171366 0 16247 MDU RES GROUP INC COM 552690109 18030 676535 SH SOLE 2 364591 0 311944 MDU RES GROUP INC COM 552690109 148 5560 SH SOLE 4 5560 0 0 MDU RES GROUP INC COM 552690109 4740 177854 SH SOLE 7 177854 0 0 MDU RES GROUP INC COM 552690109 11854 444821 SH SOLE 18 444821 0 0 MDU RES GROUP INC COM 552690109 1612 60493 SH SOLE 19 60493 0 0 MDU RES GROUP INC COM 552690109 278114 10435782 SH SOLE 21 10435782 0 0 MDU RES GROUP INC COM 552690109 149857 5623141 SH SOLE 22 5383938 0 239203 MDU RES GROUP INC COM 552690109 725 27223 SH SOLE 25 27223 0 0 MDU RES GROUP INC COM 552690109 2674 100322 SH SOLE 26 85493 0 14829 MDU RES GROUP INC COM 552690109 96 3585 SH SOLE 28 3585 0 0 MDU RES GROUP INC COM 552690109 3310 124195 SH SOLE 30 124195 0 0 MDU RES GROUP INC COM 552690109 79 2956 SH SOLE 31 2956 0 0 MDU RES GROUP INC COM 552690109 2109 79127 SH SOLE 34 79127 0 0 MDU RES GROUP INC COM 552690109 160 6022 SH SOLE 36 6022 0 0 MDU RES GROUP INC COM 552690109 722 27091 SH SOLE 40 27091 0 0 MDU RES GROUP INC COM 552690109 1488 55825 SH SOLE 43 51081 0 4744 MECHEL PAO SPONSORED ADR NE 583840608 9 3812 SH SOLE 43 3812 0 0 MEDALLION FINL CORP COM 583928106 34 4021 SH SOLE 18 4021 0 0 MEDALLION FINL CORP COM 583928106 418 49147 SH SOLE 21 49147 0 0 MEDALLION FINL CORP COM 583928106 365 42932 SH SOLE 22 42932 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 2 2092 SH SOLE 2 450 0 1642 MEDAVAIL HOLDINGS INC COM 58406B103 34 34620 SH SOLE 18 34620 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 18 18329 SH SOLE 19 18329 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 382 392993 SH SOLE 21 392993 0 0 MEDAVAIL HOLDINGS INC COM 58406B103 87 89704 SH SOLE 22 89277 0 427 MEDIAALPHA INC CL A 58450V104 130 7874 SH SOLE 2 4504 0 3370 MEDIAALPHA INC CL A 58450V104 6 333 SH SOLE 7 333 0 0 MEDIAALPHA INC CL A 58450V104 954 57648 SH SOLE 18 57648 0 0 MEDIAALPHA INC CL A 58450V104 618 37368 SH SOLE 19 37368 0 0 MEDIAALPHA INC CL A 58450V104 11615 701814 SH SOLE 21 701814 0 0 MEDIAALPHA INC CL A 58450V104 8526 515185 SH SOLE 22 500506 0 14679 MEDIAALPHA INC CL A 58450V104 36 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 688 41575 SH SOLE 30 41575 0 0 MEDIAALPHA INC CL A 58450V104 30 1790 SH SOLE 40 1790 0 0 MEDIAALPHA INC CL A 58450V104 249 15022 SH SOLE 43 13070 0 1952 MEDIACO HLDG INC CL A 58450D104 4 912 SH SOLE 19 912 0 0 MEDIACO HLDG INC CL A 58450D104 4 858 SH SOLE 21 858 0 0 MEDIACO HLDG INC CL A 58450D104 138 32941 SH SOLE 22 32941 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 46882 2217690 SH SOLE 2 907940 0 1309750 MEDICAL PPTYS TRUST INC COM 58463J304 39700 1877957 SH SOLE 4 1674159 0 203798 MEDICAL PPTYS TRUST INC COM 58463J304 16676 788842 SH SOLE 7 788842 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 45 2144 SH SOLE 13 2144 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1453 68711 SH SOLE 15 68711 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 65301 3088982 SH SOLE 18 3058378 0 30604 MEDICAL PPTYS TRUST INC COM 58463J304 70390 3329727 SH SOLE 19 3329727 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 740061 35007608 SH SOLE 21 35007608 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 478107 22616222 SH SOLE 22 20545941 0 2070281 MEDICAL PPTYS TRUST INC COM 58463J304 17605 832777 SH SOLE 23 832777 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 55867 2642697 SH SOLE 25 2642697 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 11261 532702 SH SOLE 26 375749 0 156953 MEDICAL PPTYS TRUST INC COM 58463J304 28282 1337827 SH SOLE 28 120358 0 1217469 MEDICAL PPTYS TRUST INC COM 58463J304 11 529 SH SOLE 29 529 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 78672 3721488 SH SOLE 30 3721488 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2686 127047 SH SOLE 31 61629 0 65418 MEDICAL PPTYS TRUST INC COM 58463J304 51318 2427525 SH SOLE 34 2427525 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2029 95987 SH SOLE 36 95987 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 421 19901 SH SOLE 40 19901 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 32 1526 SH OTR 43 1526 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8228 389224 SH SOLE 43 369627 0 19597 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 367 137575 SH SOLE 21 137575 0 0 MEDICINOVA INC COM NEW 58468P206 1533 574003 SH SOLE 22 574003 0 0 MEDICINOVA INC COM NEW 58468P206 1 238 SH SOLE 43 238 0 0 MEDIFAST INC COM 58470H101 6071 35548 SH SOLE 2 15953 0 19595 MEDIFAST INC COM 58470H101 8 45 SH SOLE 4 45 0 0 MEDIFAST INC COM 58470H101 110 645 SH SOLE 7 645 0 0 MEDIFAST INC COM 58470H101 7672 44921 SH SOLE 18 39361 0 5560 MEDIFAST INC COM 58470H101 27007 158142 SH SOLE 19 158142 0 0 MEDIFAST INC COM 58470H101 240920 1410701 SH SOLE 21 1410701 0 0 MEDIFAST INC COM 58470H101 68938 403665 SH SOLE 22 396715 0 6950 MEDIFAST INC COM 58470H101 870 5095 SH SOLE 23 5095 0 0 MEDIFAST INC COM 58470H101 243 1421 SH SOLE 25 1421 0 0 MEDIFAST INC COM 58470H101 4861 28466 SH SOLE 26 2784 0 25682 MEDIFAST INC COM 58470H101 36 210 SH SOLE 28 210 0 0 MEDIFAST INC COM 58470H101 3307 19364 SH SOLE 30 19364 0 0 MEDIFAST INC COM 58470H101 62 363 SH SOLE 36 363 0 0 MEDIFAST INC COM 58470H101 227 1332 SH SOLE 40 1332 0 0 MEDIFAST INC COM 58470H101 4200 24595 SH SOLE 43 23791 0 804 MEDIWOUND LTD ORD SHS M68830104 7 3287 SH SOLE 18 3287 0 0 MEDIWOUND LTD ORD SHS M68830104 78 39253 SH SOLE 21 39253 0 0 MEDNAX INC COM 58502B106 1196 50925 SH SOLE 2 29300 0 21625 MEDNAX INC COM 58502B106 8 328 SH SOLE 4 328 0 0 MEDNAX INC COM 58502B106 49 2086 SH SOLE 7 2086 0 0 MEDNAX INC COM 58502B106 6506 277092 SH SOLE 18 277092 0 0 MEDNAX INC COM 58502B106 3161 134619 SH SOLE 19 134619 0 0 MEDNAX INC COM 58502B106 241970 10305387 SH SOLE 21 10305387 0 0 MEDNAX INC COM 58502B106 48304 2057254 SH SOLE 22 1993797 0 63457 MEDNAX INC COM 58502B106 276 11757 SH SOLE 25 11757 0 0 MEDNAX INC COM 58502B106 684 29134 SH SOLE 26 22348 0 6786 MEDNAX INC COM 58502B106 36 1536 SH SOLE 28 1536 0 0 MEDNAX INC COM 58502B106 3479 148164 SH SOLE 30 148164 0 0 MEDNAX INC COM 58502B106 185 7859 SH SOLE 36 7859 0 0 MEDNAX INC COM 58502B106 237 10103 SH SOLE 40 10103 0 0 MEDNAX INC COM 58502B106 16 664 SH OTR 43 664 0 0 MEDNAX INC COM 58502B106 1958 83382 SH SOLE 43 78053 0 5329 MEDPACE HLDGS INC COM 58506Q109 10943 66891 SH SOLE 2 32590 0 34301 MEDPACE HLDGS INC COM 58506Q109 20 123 SH SOLE 4 123 0 0 MEDPACE HLDGS INC COM 58506Q109 62 378 SH SOLE 7 378 0 0 MEDPACE HLDGS INC COM 58506Q109 21784 133162 SH SOLE 18 126934 0 6228 MEDPACE HLDGS INC COM 58506Q109 32356 197785 SH SOLE 19 197785 0 0 MEDPACE HLDGS INC COM 58506Q109 368520 2252707 SH SOLE 21 2252707 0 0 MEDPACE HLDGS INC COM 58506Q109 154247 942890 SH SOLE 22 925726 0 17164 MEDPACE HLDGS INC COM 58506Q109 853 5213 SH SOLE 23 5213 0 0 MEDPACE HLDGS INC COM 58506Q109 639 3907 SH SOLE 25 3907 0 0 MEDPACE HLDGS INC COM 58506Q109 6235 38114 SH SOLE 26 10864 0 27250 MEDPACE HLDGS INC COM 58506Q109 86 523 SH SOLE 28 523 0 0 MEDPACE HLDGS INC COM 58506Q109 21563 131811 SH SOLE 30 131811 0 0 MEDPACE HLDGS INC COM 58506Q109 335 2047 SH SOLE 34 2047 0 0 MEDPACE HLDGS INC COM 58506Q109 611 3733 SH SOLE 40 3733 0 0 MEDPACE HLDGS INC COM 58506Q109 43 264 SH OTR 43 264 0 0 MEDPACE HLDGS INC COM 58506Q109 2151 13146 SH SOLE 43 12821 0 325 MEDTECH ACQUISITION CORP COM CL A 58507N105 571 58272 SH SOLE 18 58272 0 0 MEDTECH ACQUISITION CORP COM CL A 58507N105 17558 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 8589 876477 SH SOLE 34 876477 0 0 MEDTRONIC PLC SHS G5960L103 447699 4035140 SH SOLE 2 1583668 0 2451472 MEDTRONIC PLC SHS G5960L103 124834 1125139 SH SOLE 4 694035 0 431104 MEDTRONIC PLC SHS G5960L103 142761 1286714 SH SOLE 7 1247500 0 39214 MEDTRONIC PLC SHS G5960L103 12184 109814 SH SOLE 13 109814 0 0 MEDTRONIC PLC SHS G5960L103 21186 190953 SH SOLE 15 190953 0 0 MEDTRONIC PLC SHS G5960L103 28 255 SH SOLE 17 0 0 255 MEDTRONIC PLC SHS G5960L103 503747 4540306 SH SOLE 18 4154559 0 385747 MEDTRONIC PLC SHS G5960L103 825490 7440194 SH SOLE 19 7440194 0 0 MEDTRONIC PLC SHS G5960L103 4125101 37179817 SH SOLE 21 37179817 0 0 MEDTRONIC PLC SHS G5960L103 3280776 29569857 SH SOLE 22 26303462 0 3266395 MEDTRONIC PLC SHS G5960L103 213044 1920180 SH SOLE 23 1920180 0 0 MEDTRONIC PLC SHS G5960L103 251975 2271065 SH SOLE 25 2271065 0 0 MEDTRONIC PLC SHS G5960L103 390351 3518264 SH SOLE 26 1426194 0 2092070 MEDTRONIC PLC SHS G5960L103 318805 2873412 SH SOLE 28 284499 0 2588913 MEDTRONIC PLC SHS G5960L103 9882 89071 SH SOLE 29 89071 0 0 MEDTRONIC PLC SHS G5960L103 756768 6820801 SH SOLE 30 6820801 0 0 MEDTRONIC PLC SHS G5960L103 52937 477124 SH SOLE 31 325202 0 151922 MEDTRONIC PLC SHS G5960L103 10120 91216 SH SOLE 32 91216 0 0 MEDTRONIC PLC SHS G5960L103 302053 2722428 SH SOLE 34 2722428 0 0 MEDTRONIC PLC SHS G5960L103 64379 580250 SH SOLE 36 580250 0 0 MEDTRONIC PLC SHS G5960L103 2357 21243 SH SOLE 37 21243 0 0 MEDTRONIC PLC SHS G5960L103 5001 45070 SH SOLE 40 45070 0 0 MEDTRONIC PLC SHS G5960L103 409 3689 SH OTR 43 3689 0 0 MEDTRONIC PLC SHS G5960L103 119787 1079650 SH SOLE 43 984264 0 95386 MEGA MATRIX CORP COM 007737109 156 78230 SH SOLE 22 78230 0 0 MEI PHARMA INC COM NEW 55279B202 35 57713 SH SOLE 2 46174 0 11539 MEI PHARMA INC COM NEW 55279B202 1 2113 SH SOLE 7 2113 0 0 MEI PHARMA INC COM NEW 55279B202 192 318321 SH SOLE 18 318321 0 0 MEI PHARMA INC COM NEW 55279B202 116 191783 SH SOLE 19 191783 0 0 MEI PHARMA INC COM NEW 55279B202 2337 3878944 SH SOLE 21 3878944 0 0 MEI PHARMA INC COM NEW 55279B202 1455 2415756 SH SOLE 22 2394227 0 21529 MEI PHARMA INC COM NEW 55279B202 2 2793 SH SOLE 43 2793 0 0 MEIRAGTX HLDGS PLC COM G59665102 254 18325 SH SOLE 2 6714 0 11611 MEIRAGTX HLDGS PLC COM G59665102 3 215 SH SOLE 7 215 0 0 MEIRAGTX HLDGS PLC COM G59665102 1232 88941 SH SOLE 18 88941 0 0 MEIRAGTX HLDGS PLC COM G59665102 738 53277 SH SOLE 19 53277 0 0 MEIRAGTX HLDGS PLC COM G59665102 18836 1360026 SH SOLE 21 1360026 0 0 MEIRAGTX HLDGS PLC COM G59665102 4353 314290 SH SOLE 22 280359 0 33931 MEIRAGTX HLDGS PLC COM G59665102 62 4483 SH SOLE 25 4483 0 0 MEIRAGTX HLDGS PLC COM G59665102 41 2956 SH SOLE 26 0 0 2956 MEIRAGTX HLDGS PLC COM G59665102 330 23861 SH SOLE 30 23861 0 0 MEIRAGTX HLDGS PLC COM G59665102 64 4626 SH SOLE 40 4626 0 0 MEIRAGTX HLDGS PLC COM G59665102 123 8859 SH SOLE 43 8780 0 79 MELCO RESORTS AND ENTMNT LTD ADR 585464100 252 32934 SH SOLE 2 13625 0 19309 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1017 133124 SH SOLE 4 125041 0 8083 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1285 168248 SH SOLE 7 157583 0 10665 MELCO RESORTS AND ENTMNT LTD ADR 585464100 3 352 SH SOLE 13 352 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 820 107277 SH SOLE 15 107277 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1491 195153 SH SOLE 18 195153 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 897 117381 SH SOLE 19 117381 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 28100 3677992 SH SOLE 21 3677992 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 21901 2866589 SH SOLE 22 2794500 0 72089 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2815 368498 SH SOLE 23 368498 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 181 23751 SH SOLE 25 23751 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1665 217877 SH SOLE 26 72142 0 145735 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1824 238802 SH SOLE 28 4990 0 233812 MELCO RESORTS AND ENTMNT LTD ADR 585464100 9562 1251511 SH SOLE 30 1251511 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 26 3437 SH SOLE 31 0 0 3437 MELCO RESORTS AND ENTMNT LTD ADR 585464100 8679 1135936 SH SOLE 34 1135936 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 297 38872 SH SOLE 36 38872 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 79 10332 SH SOLE 40 10332 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 3081 403220 SH SOLE 43 370100 0 33120 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 55 7118 SH SOLE 2 7118 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 591 76114 SH SOLE 21 76114 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 1165 150153 SH SOLE 22 134829 0 15324 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 53 6766 SH SOLE 25 6766 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 33 4200 SH SOLE 26 0 0 4200 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 82 10548 SH SOLE 30 10548 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 46 5964 SH SOLE 40 5964 0 0 MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109 0 7 SH SOLE 43 0 0 7 MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 8495 3075000 PRN SOLE 21 3075000 0 0 MERCADOLIBRE INC COM 58733R102 21166 17794 SH SOLE 2 5526 0 12268 MERCADOLIBRE INC COM 58733R102 35034 29453 SH SOLE 4 19102 0 10351 MERCADOLIBRE INC COM 58733R102 11477 9649 SH SOLE 7 9649 0 0 MERCADOLIBRE INC COM 58733R102 236 198 SH SOLE 13 198 0 0 MERCADOLIBRE INC COM 58733R102 4389 3690 SH SOLE 15 3690 0 0 MERCADOLIBRE INC COM 58733R102 82113 69033 SH SOLE 18 66610 0 2423 MERCADOLIBRE INC COM 58733R102 105458 88659 SH SOLE 19 88659 0 0 MERCADOLIBRE INC COM 58733R102 127456 107153 SH SOLE 21 107153 0 0 MERCADOLIBRE INC COM 58733R102 108052 90840 SH SOLE 22 42073 0 48767 MERCADOLIBRE INC COM 58733R102 67159 56461 SH SOLE 23 56461 0 0 MERCADOLIBRE INC COM 58733R102 100073 84132 SH SOLE 25 84132 0 0 MERCADOLIBRE INC COM 58733R102 96510 81136 SH SOLE 26 31793 0 49343 MERCADOLIBRE INC COM 58733R102 118997 100041 SH SOLE 28 4343 0 95698 MERCADOLIBRE INC COM 58733R102 187486 157620 SH SOLE 30 157620 0 0 MERCADOLIBRE INC COM 58733R102 11042 9283 SH SOLE 31 4236 0 5047 MERCADOLIBRE INC COM 58733R102 14136 11884 SH SOLE 32 11884 0 0 MERCADOLIBRE INC COM 58733R102 136744 114961 SH SOLE 34 114961 0 0 MERCADOLIBRE INC COM 58733R102 19634 16506 SH SOLE 36 16506 0 0 MERCADOLIBRE INC COM 58733R102 1831 1539 SH SOLE 40 1539 0 0 MERCADOLIBRE INC COM 58733R102 7127 5992 SH SOLE 43 5830 0 162 MERCANTILE BK CORP COM 587376104 1382 39015 SH SOLE 2 5774 0 33241 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 1734 48969 SH SOLE 18 48969 0 0 MERCANTILE BK CORP COM 587376104 3256 91914 SH SOLE 19 91914 0 0 MERCANTILE BK CORP COM 587376104 21868 617402 SH SOLE 21 617402 0 0 MERCANTILE BK CORP COM 587376104 17865 504364 SH SOLE 22 486285 0 18079 MERCANTILE BK CORP COM 587376104 58 1635 SH SOLE 23 1635 0 0 MERCANTILE BK CORP COM 587376104 80 2256 SH SOLE 25 2256 0 0 MERCANTILE BK CORP COM 587376104 876 24743 SH SOLE 26 0 0 24743 MERCANTILE BK CORP COM 587376104 202 5692 SH SOLE 30 5692 0 0 MERCANTILE BK CORP COM 587376104 32 914 SH SOLE 34 914 0 0 MERCANTILE BK CORP COM 587376104 99 2789 SH SOLE 40 2789 0 0 MERCANTILE BK CORP COM 587376104 32 905 SH OTR 43 905 0 0 MERCANTILE BK CORP COM 587376104 321 9075 SH SOLE 43 7377 0 1698 MERCER INTL INC COM 588056101 165 11853 SH SOLE 2 10580 0 1273 MERCER INTL INC COM 588056101 430 30857 SH SOLE 18 30857 0 0 MERCER INTL INC COM 588056101 50614 3628263 SH SOLE 21 3628263 0 0 MERCER INTL INC COM 588056101 9271 664611 SH SOLE 22 649011 0 15600 MERCER INTL INC COM 588056101 77 5522 SH SOLE 25 5522 0 0 MERCER INTL INC COM 588056101 1011 72501 SH SOLE 30 72501 0 0 MERCER INTL INC COM 588056101 70 5053 SH SOLE 40 5053 0 0 MERCER INTL INC COM 588056101 246 17636 SH SOLE 43 17636 0 0 MERCHANTS BANCORP IND COM 58844R108 2729 99684 SH SOLE 2 65291 0 34393 MERCHANTS BANCORP IND COM 58844R108 6 237 SH SOLE 7 237 0 0 MERCHANTS BANCORP IND COM 58844R108 1274 46546 SH SOLE 18 46546 0 0 MERCHANTS BANCORP IND COM 58844R108 5669 207041 SH SOLE 19 207041 0 0 MERCHANTS BANCORP IND COM 58844R108 16734 611188 SH SOLE 21 611188 0 0 MERCHANTS BANCORP IND COM 58844R108 20682 755381 SH SOLE 22 738129 0 17252 MERCHANTS BANCORP IND COM 58844R108 258 9406 SH SOLE 23 9406 0 0 MERCHANTS BANCORP IND COM 58844R108 70 2562 SH SOLE 25 2562 0 0 MERCHANTS BANCORP IND COM 58844R108 1074 39218 SH SOLE 26 0 0 39218 MERCHANTS BANCORP IND COM 58844R108 137 5008 SH SOLE 30 5008 0 0 MERCHANTS BANCORP IND COM 58844R108 49 1794 SH SOLE 40 1794 0 0 MERCHANTS BANCORP IND COM 58844R108 267 9750 SH SOLE 43 9569 0 181 MERCK & CO INC COM 58933Y105 576929 7031432 SH SOLE 2 2679423 0 4352009 MERCK & CO INC COM 58933Y105 170295 2075506 SH SOLE 4 1378803 0 696703 MERCK & CO INC COM 58933Y105 219538 2675665 SH SOLE 7 2473194 0 202471 MERCK & CO INC COM 58933Y105 17653 215153 SH SOLE 13 215153 0 0 MERCK & CO INC COM 58933Y105 29595 360695 SH SOLE 15 360695 0 0 MERCK & CO INC COM 58933Y105 0 6 SH SOLE 17 0 0 6 MERCK & CO INC COM 58933Y105 667803 8138973 SH SOLE 18 7607009 0 531964 MERCK & CO INC COM 58933Y105 430373 5245257 SH SOLE 19 5245257 0 0 MERCK & CO INC COM 58933Y105 5685 69293 SH SOLE 20 69293 0 0 MERCK & CO INC COM 58933Y105 5855179 71361111 SH SOLE 21 71361111 0 0 MERCK & CO INC COM 58933Y105 4659976 56794341 SH SOLE 22 50499411 0 6294930 MERCK & CO INC COM 58933Y105 293492 3576985 SH SOLE 23 3576985 0 0 MERCK & CO INC COM 58933Y105 400789 4884695 SH SOLE 25 4884695 0 0 MERCK & CO INC COM 58933Y105 604642 7369193 SH SOLE 26 3432563 0 3936630 MERCK & CO INC COM 58933Y105 613928 7482363 SH SOLE 28 347919 0 7134444 MERCK & CO INC COM 58933Y105 16535 201520 SH SOLE 29 201520 0 0 MERCK & CO INC COM 58933Y105 1268976 15465891 SH SOLE 30 15260249 0 205642 MERCK & CO INC COM 58933Y105 79627 970471 SH SOLE 31 685554 0 284917 MERCK & CO INC COM 58933Y105 23428 285534 SH SOLE 32 285534 0 0 MERCK & CO INC COM 58933Y105 509456 6209088 SH SOLE 34 6209088 0 0 MERCK & CO INC COM 58933Y105 95060 1158565 SH SOLE 36 1158565 0 0 MERCK & CO INC COM 58933Y105 6957 84786 SH SOLE 40 84786 0 0 MERCK & CO INC COM 58933Y105 202336 2466003 SH SOLE 43 2210152 0 255852 MERCURY GENL CORP NEW COM 589400100 8807 160123 SH SOLE 2 22915 0 137208 MERCURY GENL CORP NEW COM 589400100 6 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 110 2002 SH SOLE 7 2002 0 0 MERCURY GENL CORP NEW COM 589400100 3199 58167 SH SOLE 18 58167 0 0 MERCURY GENL CORP NEW COM 589400100 428 7775 SH SOLE 19 7775 0 0 MERCURY GENL CORP NEW COM 589400100 77551 1410011 SH SOLE 21 1410011 0 0 MERCURY GENL CORP NEW COM 589400100 40683 739683 SH SOLE 22 704604 0 35079 MERCURY GENL CORP NEW COM 589400100 197 3588 SH SOLE 25 3588 0 0 MERCURY GENL CORP NEW COM 589400100 599 10883 SH SOLE 26 9279 0 1604 MERCURY GENL CORP NEW COM 589400100 21 378 SH SOLE 28 378 0 0 MERCURY GENL CORP NEW COM 589400100 977 17769 SH SOLE 30 17769 0 0 MERCURY GENL CORP NEW COM 589400100 22 400 SH SOLE 31 400 0 0 MERCURY GENL CORP NEW COM 589400100 45 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 181 3296 SH SOLE 40 3296 0 0 MERCURY GENL CORP NEW COM 589400100 6575 119547 SH SOLE 43 115716 0 3831 MERCURY SYS INC COM 589378108 9356 145160 SH SOLE 2 82317 0 62843 MERCURY SYS INC COM 589378108 15 228 SH SOLE 4 228 0 0 MERCURY SYS INC COM 589378108 51 787 SH SOLE 7 787 0 0 MERCURY SYS INC COM 589378108 281 4364 SH SOLE 13 4364 0 0 MERCURY SYS INC COM 589378108 7815 121254 SH SOLE 18 121254 0 0 MERCURY SYS INC COM 589378108 1794 27839 SH SOLE 19 27839 0 0 MERCURY SYS INC COM 589378108 215036 3336473 SH SOLE 21 3336473 0 0 MERCURY SYS INC COM 589378108 99776 1548116 SH SOLE 22 1466694 0 81422 MERCURY SYS INC COM 589378108 698 10832 SH SOLE 25 10832 0 0 MERCURY SYS INC COM 589378108 2226 34534 SH SOLE 26 29167 0 5367 MERCURY SYS INC COM 589378108 65 1001 SH SOLE 28 1001 0 0 MERCURY SYS INC COM 589378108 3072 47669 SH SOLE 30 47669 0 0 MERCURY SYS INC COM 589378108 53 822 SH SOLE 31 822 0 0 MERCURY SYS INC COM 589378108 579 8977 SH SOLE 36 8977 0 0 MERCURY SYS INC COM 589378108 440 6824 SH SOLE 40 6824 0 0 MERCURY SYS INC COM 589378108 65 1001 SH OTR 43 1001 0 0 MERCURY SYS INC COM 589378108 1521 23606 SH SOLE 43 18332 0 5274 MEREO BIOPHARMA GROUP PLC ADS 589492107 783 698767 SH SOLE 21 698767 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 57 50834 SH SOLE 30 50834 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1032 39746 SH SOLE 2 11589 0 28157 MERIDIAN BIOSCIENCE INC COM 589584101 5 189 SH SOLE 4 189 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 16 604 SH SOLE 7 604 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 4259 164050 SH SOLE 18 164050 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1984 76431 SH SOLE 19 76431 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 147922 5698067 SH SOLE 21 5698067 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 28420 1094771 SH SOLE 22 1051253 0 43518 MERIDIAN BIOSCIENCE INC COM 589584101 164 6310 SH SOLE 25 6310 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 428 16469 SH SOLE 26 9554 0 6915 MERIDIAN BIOSCIENCE INC COM 589584101 5942 228875 SH SOLE 30 228875 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 80 3100 SH SOLE 36 3100 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 114 4407 SH SOLE 40 4407 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 27 1045 SH OTR 43 1045 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 909 34996 SH SOLE 43 34796 0 200 MERIDIAN CORPORATION COM 58958P104 940 29287 SH SOLE 2 21333 0 7954 MERIDIAN CORPORATION COM 58958P104 34 1061 SH SOLE 18 1061 0 0 MERIDIAN CORPORATION COM 58958P104 531 16561 SH SOLE 21 16561 0 0 MERIDIAN CORPORATION COM 58958P104 1828 56964 SH SOLE 22 56964 0 0 MERIDIAN CORPORATION COM 58958P104 29 919 SH SOLE 26 0 0 919 MERIDIANLINK INC COMMON STOCK 58985J105 180 9950 SH SOLE 2 6023 0 3927 MERIDIANLINK INC COMMON STOCK 58985J105 1078 59543 SH SOLE 18 59543 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 587 32453 SH SOLE 19 32453 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 12305 679815 SH SOLE 21 679815 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 6793 375331 SH SOLE 22 361533 0 13798 MERIDIANLINK INC COMMON STOCK 58985J105 71 3941 SH SOLE 25 3941 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 107 5925 SH SOLE 30 5925 0 0 MERIDIANLINK INC COMMON STOCK 58985J105 66 3637 SH SOLE 40 3637 0 0 MERIT MED SYS INC COM 589889104 6200 93208 SH SOLE 2 56288 0 36920 MERIT MED SYS INC COM 589889104 11 161 SH SOLE 4 161 0 0 MERIT MED SYS INC COM 589889104 44 666 SH SOLE 7 666 0 0 MERIT MED SYS INC COM 589889104 12213 183595 SH SOLE 18 175684 0 7911 MERIT MED SYS INC COM 589889104 21088 317016 SH SOLE 19 317016 0 0 MERIT MED SYS INC COM 589889104 407289 6122806 SH SOLE 21 6122806 0 0 MERIT MED SYS INC COM 589889104 96073 1444270 SH SOLE 22 1411194 0 33076 MERIT MED SYS INC COM 589889104 592 8895 SH SOLE 23 8895 0 0 MERIT MED SYS INC COM 589889104 700 10526 SH SOLE 25 10526 0 0 MERIT MED SYS INC COM 589889104 3869 58166 SH SOLE 26 15663 0 42503 MERIT MED SYS INC COM 589889104 1823 27411 SH SOLE 28 27411 0 0 MERIT MED SYS INC COM 589889104 5649 84918 SH SOLE 30 84918 0 0 MERIT MED SYS INC COM 589889104 78 1175 SH SOLE 34 1175 0 0 MERIT MED SYS INC COM 589889104 540 8114 SH SOLE 36 8114 0 0 MERIT MED SYS INC COM 589889104 455 6844 SH SOLE 40 6844 0 0 MERIT MED SYS INC COM 589889104 2028 30494 SH SOLE 43 29873 0 621 MERITAGE HOMES CORP COM 59001A102 7434 93825 SH SOLE 2 41953 0 51872 MERITAGE HOMES CORP COM 59001A102 12 152 SH SOLE 4 152 0 0 MERITAGE HOMES CORP COM 59001A102 82 1039 SH SOLE 7 1039 0 0 MERITAGE HOMES CORP COM 59001A102 11096 140049 SH SOLE 18 138006 0 2043 MERITAGE HOMES CORP COM 59001A102 17608 222244 SH SOLE 19 222244 0 0 MERITAGE HOMES CORP COM 59001A102 390565 4929513 SH SOLE 21 4929513 0 0 MERITAGE HOMES CORP COM 59001A102 90592 1143407 SH SOLE 22 1104079 0 39328 MERITAGE HOMES CORP COM 59001A102 506 6386 SH SOLE 23 6386 0 0 MERITAGE HOMES CORP COM 59001A102 492 6212 SH SOLE 25 6212 0 0 MERITAGE HOMES CORP COM 59001A102 3940 49732 SH SOLE 26 14610 0 35122 MERITAGE HOMES CORP COM 59001A102 53 674 SH SOLE 28 674 0 0 MERITAGE HOMES CORP COM 59001A102 5078 64098 SH SOLE 30 64098 0 0 MERITAGE HOMES CORP COM 59001A102 7 88 SH SOLE 34 88 0 0 MERITAGE HOMES CORP COM 59001A102 262 3304 SH SOLE 36 3304 0 0 MERITAGE HOMES CORP COM 59001A102 358 4523 SH SOLE 40 4523 0 0 MERITAGE HOMES CORP COM 59001A102 6182 78024 SH SOLE 43 77578 0 446 MERITOR INC COM 59001K100 2008 56442 SH SOLE 2 28581 0 27861 MERITOR INC COM 59001K100 10 293 SH SOLE 4 293 0 0 MERITOR INC COM 59001K100 79 2223 SH SOLE 7 2223 0 0 MERITOR INC COM 59001K100 8605 241926 SH SOLE 18 234446 0 7480 MERITOR INC COM 59001K100 9651 271326 SH SOLE 19 271326 0 0 MERITOR INC COM 59001K100 303133 8522154 SH SOLE 21 8522154 0 0 MERITOR INC COM 59001K100 65750 1848468 SH SOLE 22 1802817 0 45651 MERITOR INC COM 59001K100 215 6050 SH SOLE 23 6050 0 0 MERITOR INC COM 59001K100 338 9515 SH SOLE 25 9515 0 0 MERITOR INC COM 59001K100 1609 45226 SH SOLE 26 13121 0 32105 MERITOR INC COM 59001K100 1 24 SH SOLE 28 24 0 0 MERITOR INC COM 59001K100 4287 120526 SH SOLE 30 120526 0 0 MERITOR INC COM 59001K100 90 2530 SH SOLE 36 2530 0 0 MERITOR INC COM 59001K100 335 9418 SH SOLE 40 9418 0 0 MERITOR INC COM 59001K100 1864 52415 SH SOLE 43 52108 0 307 MERITOR INC NOTE 3.250%10/1 59001KAF7 2296 2096000 PRN SOLE 21 2096000 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 14 2218 SH SOLE 18 2218 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 222 35049 SH SOLE 21 35049 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1102 174172 SH SOLE 22 174172 0 0 MERSANA THERAPEUTICS INC COM 59045L106 861 215873 SH SOLE 2 185642 0 30231 MERSANA THERAPEUTICS INC COM 59045L106 1 212 SH SOLE 4 212 0 0 MERSANA THERAPEUTICS INC COM 59045L106 3 813 SH SOLE 7 813 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1166 292267 SH SOLE 18 292267 0 0 MERSANA THERAPEUTICS INC COM 59045L106 4701 1178211 SH SOLE 19 1178211 0 0 MERSANA THERAPEUTICS INC COM 59045L106 43 10674 SH SOLE 20 10674 0 0 MERSANA THERAPEUTICS INC COM 59045L106 12217 3061891 SH SOLE 21 3061891 0 0 MERSANA THERAPEUTICS INC COM 59045L106 6859 1719152 SH SOLE 22 1673374 0 45778 MERSANA THERAPEUTICS INC COM 59045L106 36 9100 SH SOLE 25 9100 0 0 MERSANA THERAPEUTICS INC COM 59045L106 20 5080 SH SOLE 26 1224 0 3856 MERSANA THERAPEUTICS INC COM 59045L106 198 49577 SH SOLE 28 49577 0 0 MERSANA THERAPEUTICS INC COM 59045L106 1553 389226 SH SOLE 30 389226 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2616 655663 SH SOLE 34 655663 0 0 MERSANA THERAPEUTICS INC COM 59045L106 24 5923 SH SOLE 36 5923 0 0 MERSANA THERAPEUTICS INC COM 59045L106 25 6386 SH SOLE 40 6386 0 0 MERSANA THERAPEUTICS INC COM 59045L106 104 26148 SH SOLE 43 26148 0 0 MERUS N V COM N5749R100 468 17714 SH SOLE 2 6953 0 10761 MERUS N V COM N5749R100 7764 293661 SH SOLE 21 293661 0 0 MERUS N V COM N5749R100 593 22440 SH SOLE 22 11852 0 10588 MERUS N V COM N5749R100 124 4701 SH SOLE 25 4701 0 0 MERUS N V COM N5749R100 101 3808 SH SOLE 26 1714 0 2094 MERUS N V COM N5749R100 17 645 SH SOLE 28 645 0 0 MERUS N V COM N5749R100 4975 188175 SH SOLE 30 188175 0 0 MERUS N V COM N5749R100 55 2063 SH SOLE 36 2063 0 0 MERUS N V COM N5749R100 95 3593 SH SOLE 40 3593 0 0 MESA AIR GROUP INC COM NEW 590479135 63 14223 SH SOLE 2 1325 0 12898 MESA AIR GROUP INC COM NEW 590479135 2 551 SH SOLE 7 551 0 0 MESA AIR GROUP INC COM NEW 590479135 447 101549 SH SOLE 18 101549 0 0 MESA AIR GROUP INC COM NEW 590479135 998 226724 SH SOLE 19 226724 0 0 MESA AIR GROUP INC COM NEW 590479135 5750 1306794 SH SOLE 21 1306794 0 0 MESA AIR GROUP INC COM NEW 590479135 3653 830160 SH SOLE 22 809751 0 20409 MESA AIR GROUP INC COM NEW 590479135 0 55 SH SOLE 43 55 0 0 MESA LABS INC COM 59064R109 1623 6369 SH SOLE 2 2630 0 3739 MESA LABS INC COM 59064R109 32 125 SH SOLE 4 16 0 109 MESA LABS INC COM 59064R109 20 79 SH SOLE 7 79 0 0 MESA LABS INC COM 59064R109 4734 18572 SH SOLE 18 18572 0 0 MESA LABS INC COM 59064R109 5349 20985 SH SOLE 19 20985 0 0 MESA LABS INC COM 59064R109 169358 664463 SH SOLE 21 664463 0 0 MESA LABS INC COM 59064R109 35423 138980 SH SOLE 22 133665 0 5315 MESA LABS INC COM 59064R109 70 275 SH SOLE 23 275 0 0 MESA LABS INC COM 59064R109 217 851 SH SOLE 25 851 0 0 MESA LABS INC COM 59064R109 1493 5857 SH SOLE 26 2777 0 3080 MESA LABS INC COM 59064R109 860 3373 SH SOLE 28 3373 0 0 MESA LABS INC COM 59064R109 16035 62911 SH SOLE 30 62911 0 0 MESA LABS INC COM 59064R109 179 703 SH SOLE 40 703 0 0 MESA LABS INC COM 59064R109 28 109 SH OTR 43 109 0 0 MESA LABS INC COM 59064R109 330 1296 SH SOLE 43 1190 0 106 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 MESOBLAST LTD SPONS ADR 590717104 3501 829622 SH SOLE 21 829622 0 0 MESOBLAST LTD SPONS ADR 590717104 148 35001 SH SOLE 43 30520 0 4481 META FINL GROUP INC COM 59100U108 1123 20455 SH SOLE 2 7794 0 12661 META FINL GROUP INC COM 59100U108 7 131 SH SOLE 4 131 0 0 META FINL GROUP INC COM 59100U108 24 445 SH SOLE 7 445 0 0 META FINL GROUP INC COM 59100U108 5892 107288 SH SOLE 18 107288 0 0 META FINL GROUP INC COM 59100U108 2777 50566 SH SOLE 19 50566 0 0 META FINL GROUP INC COM 59100U108 188786 3437472 SH SOLE 21 3437472 0 0 META FINL GROUP INC COM 59100U108 38479 700645 SH SOLE 22 675417 0 25228 META FINL GROUP INC COM 59100U108 193 3516 SH SOLE 25 3516 0 0 META FINL GROUP INC COM 59100U108 105 1913 SH SOLE 26 0 0 1913 META FINL GROUP INC COM 59100U108 29 532 SH SOLE 28 532 0 0 META FINL GROUP INC COM 59100U108 4467 81344 SH SOLE 30 81344 0 0 META FINL GROUP INC COM 59100U108 190 3452 SH SOLE 40 3452 0 0 META FINL GROUP INC COM 59100U108 10 175 SH SOLE 43 175 0 0 META MATERIALS INC COM 59134N104 126 75406 SH SOLE 2 53199 0 22207 META MATERIALS INC COM 59134N104 2 989 SH SOLE 7 989 0 0 META MATERIALS INC COM 59134N104 944 565126 SH SOLE 18 565126 0 0 META MATERIALS INC COM 59134N104 1242 743534 SH SOLE 19 743534 0 0 META MATERIALS INC COM 59134N104 12045 7212561 SH SOLE 21 7212561 0 0 META MATERIALS INC COM 59134N104 8841 5293875 SH SOLE 22 5178158 0 115717 META MATERIALS INC COM 59134N104 42 25129 SH SOLE 25 25129 0 0 META MATERIALS INC COM 59134N104 26 15778 SH SOLE 26 0 0 15778 META MATERIALS INC COM 59134N104 123 73559 SH SOLE 30 73559 0 0 META MATERIALS INC COM 59134N104 32 19097 SH SOLE 40 19097 0 0 META PLATFORMS INC CL A 30303M102 1099934 4946636 SH SOLE 2 1054855 0 3891781 META PLATFORMS INC CL A 30303M102 337795 1519136 SH SOLE 4 958037 0 561099 META PLATFORMS INC CL A 30303M102 504466 2268689 SH SOLE 7 2178826 0 89863 META PLATFORMS INC CL A 30303M102 11226 50484 SH SOLE 13 50484 0 0 META PLATFORMS INC CL A 30303M102 50712 228062 SH SOLE 15 228062 0 0 META PLATFORMS INC CL A 30303M102 109 492 SH SOLE 17 0 0 492 META PLATFORMS INC CL A 30303M102 1652120 7429933 SH SOLE 18 6884836 0 545097 META PLATFORMS INC CL A 30303M102 398336 1791401 SH SOLE 19 1791401 0 0 META PLATFORMS INC CL A 30303M102 11547903 51933364 SH SOLE 21 51933364 0 0 META PLATFORMS INC CL A 30303M102 10944686 49220570 SH SOLE 22 44370132 0 4850438 META PLATFORMS INC CL A 30303M102 684857 3079948 SH SOLE 23 3079948 0 0 META PLATFORMS INC CL A 30303M102 905178 4070777 SH SOLE 25 4053013 0 17764 META PLATFORMS INC CL A 30303M102 1197517 5385489 SH SOLE 26 2101463 0 3284026 META PLATFORMS INC CL A 30303M102 769854 3462198 SH SOLE 28 19546 0 3442652 META PLATFORMS INC CL A 30303M102 6992 31443 SH SOLE 29 31443 0 0 META PLATFORMS INC CL A 30303M102 2662380 11973286 SH SOLE 30 11973286 0 0 META PLATFORMS INC CL A 30303M102 127877 575092 SH SOLE 31 308015 0 267077 META PLATFORMS INC CL A 30303M102 143688 646194 SH SOLE 32 646194 0 0 META PLATFORMS INC CL A 30303M102 85154 382956 SH SOLE 34 382956 0 0 META PLATFORMS INC CL A 30303M102 199218 895926 SH SOLE 36 895926 0 0 META PLATFORMS INC CL A 30303M102 17616 79223 SH SOLE 40 79223 0 0 META PLATFORMS INC OPTIONS 30303M102 222 1000 SH Call SOLE 4 1000 0 0 META PLATFORMS INC OPTIONS 30303M102 1801 8100 SH Call SOLE 18 8100 0 0 META PLATFORMS INC OPTIONS 30303M102 12875 57900 SH Call SOLE 19 57900 0 0 META PLATFORMS INC OPTIONS 30303M102 978 4400 SH Call SOLE 22 4400 0 0 META PLATFORMS INC OPTIONS 30303M102 156 700 SH Call SOLE 26 700 0 0 META PLATFORMS INC OPTIONS 30303M102 7049 31700 SH Call SOLE 34 31700 0 0 METACRINE INC COM 59101E103 15 25146 SH SOLE 2 25146 0 0 METACRINE INC COM 59101E103 2 3071 SH SOLE 18 3071 0 0 METACRINE INC COM 59101E103 9 15282 SH SOLE 19 15282 0 0 METACRINE INC COM 59101E103 22 36356 SH SOLE 21 36356 0 0 METACRINE INC COM 59101E103 37 60016 SH SOLE 22 60016 0 0 METHANEX CORP COM 59151K108 6844 125440 SH SOLE 43 106034 0 19406 METHODE ELECTRS INC COM 591520200 1228 28402 SH SOLE 2 10723 0 17679 METHODE ELECTRS INC COM 591520200 5 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 23 540 SH SOLE 7 540 0 0 METHODE ELECTRS INC COM 591520200 5954 137666 SH SOLE 18 137666 0 0 METHODE ELECTRS INC COM 591520200 2696 62332 SH SOLE 19 62332 0 0 METHODE ELECTRS INC COM 591520200 200025 4624845 SH SOLE 21 4624845 0 0 METHODE ELECTRS INC COM 591520200 40467 935653 SH SOLE 22 895993 0 39660 METHODE ELECTRS INC COM 591520200 314 7254 SH SOLE 25 7254 0 0 METHODE ELECTRS INC COM 591520200 790 18265 SH SOLE 26 16470 0 1795 METHODE ELECTRS INC COM 591520200 12 270 SH SOLE 28 270 0 0 METHODE ELECTRS INC COM 591520200 5842 135070 SH SOLE 30 135070 0 0 METHODE ELECTRS INC COM 591520200 278 6439 SH SOLE 36 6439 0 0 METHODE ELECTRS INC COM 591520200 235 5427 SH SOLE 40 5427 0 0 METHODE ELECTRS INC COM 591520200 1521 35167 SH SOLE 43 26292 0 8875 METLIFE INC COM 59156R108 246393 3505883 SH SOLE 2 1760904 0 1744979 METLIFE INC COM 59156R108 63556 904332 SH SOLE 4 599031 0 305301 METLIFE INC COM 59156R108 45881 652826 SH SOLE 7 632603 0 20223 METLIFE INC COM 59156R108 7015 99815 SH SOLE 13 99815 0 0 METLIFE INC COM 59156R108 7278 103555 SH SOLE 15 103555 0 0 METLIFE INC COM 59156R108 2 33 SH SOLE 17 0 0 33 METLIFE INC COM 59156R108 367063 5222859 SH SOLE 18 4640827 0 582032 METLIFE INC COM 59156R108 425562 6055234 SH SOLE 19 6055234 0 0 METLIFE INC COM 59156R108 1440903 20502319 SH SOLE 21 20502319 0 0 METLIFE INC COM 59156R108 1224134 17417963 SH SOLE 22 14887998 0 2529965 METLIFE INC COM 59156R108 83156 1183206 SH SOLE 23 1183206 0 0 METLIFE INC COM 59156R108 139573 1985961 SH SOLE 25 1985961 0 0 METLIFE INC COM 59156R108 150276 2138240 SH SOLE 26 910098 0 1228142 METLIFE INC COM 59156R108 203502 2895584 SH SOLE 28 283954 0 2611630 METLIFE INC COM 59156R108 10092 143596 SH SOLE 29 143596 0 0 METLIFE INC COM 59156R108 343831 4892302 SH SOLE 30 4857077 0 35225 METLIFE INC COM 59156R108 32986 469355 SH SOLE 31 386841 0 82514 METLIFE INC COM 59156R108 4259 60603 SH SOLE 32 60603 0 0 METLIFE INC COM 59156R108 19560 278309 SH SOLE 34 278309 0 0 METLIFE INC COM 59156R108 10468 148949 SH SOLE 35 148949 0 0 METLIFE INC COM 59156R108 27392 389754 SH SOLE 36 389754 0 0 METLIFE INC COM 59156R108 1697 24153 SH SOLE 40 24153 0 0 METLIFE INC COM 59156R108 133 1889 SH OTR 43 1889 0 0 METLIFE INC COM 59156R108 77985 1109630 SH SOLE 43 1034650 0 74980 METROCITY BANKSHARES INC COM 59165J105 290 12355 SH SOLE 2 678 0 11677 METROCITY BANKSHARES INC COM 59165J105 5 198 SH SOLE 7 198 0 0 METROCITY BANKSHARES INC COM 59165J105 1392 59278 SH SOLE 18 59278 0 0 METROCITY BANKSHARES INC COM 59165J105 768 32689 SH SOLE 19 32689 0 0 METROCITY BANKSHARES INC COM 59165J105 16594 706748 SH SOLE 21 706748 0 0 METROCITY BANKSHARES INC COM 59165J105 8949 381149 SH SOLE 22 369894 0 11255 METROCITY BANKSHARES INC COM 59165J105 2 97 SH SOLE 43 97 0 0 METROMILE INC COM 591697107 55 41619 SH SOLE 2 22594 0 19025 METROMILE INC COM 591697107 1 590 SH SOLE 7 590 0 0 METROMILE INC COM 591697107 423 320673 SH SOLE 18 320673 0 0 METROMILE INC COM 591697107 216 163422 SH SOLE 19 163422 0 0 METROMILE INC COM 591697107 4837 3664606 SH SOLE 21 3664606 0 0 METROMILE INC COM 591697107 2682 2032195 SH SOLE 22 1923796 0 108399 METROMILE INC COM 591697107 14 10260 SH SOLE 25 10260 0 0 METROMILE INC COM 591697107 26 19897 SH SOLE 30 19897 0 0 METROMILE INC COM 591697107 12 9114 SH SOLE 40 9114 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1023 10051 SH SOLE 2 3238 0 6813 METROPOLITAN BK HLDG CORP COM 591774104 14 138 SH SOLE 7 138 0 0 METROPOLITAN BK HLDG CORP COM 591774104 3133 30782 SH SOLE 18 30782 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1832 17998 SH SOLE 19 17998 0 0 METROPOLITAN BK HLDG CORP COM 591774104 38323 376566 SH SOLE 21 376566 0 0 METROPOLITAN BK HLDG CORP COM 591774104 25138 247012 SH SOLE 22 236341 0 10671 METROPOLITAN BK HLDG CORP COM 591774104 125 1228 SH SOLE 25 1228 0 0 METROPOLITAN BK HLDG CORP COM 591774104 253 2490 SH SOLE 30 2490 0 0 METROPOLITAN BK HLDG CORP COM 591774104 113 1112 SH SOLE 40 1112 0 0 METROPOLITAN BK HLDG CORP COM 591774104 138 1353 SH SOLE 43 1325 0 28 METTLER TOLEDO INTERNATIONAL COM 592688105 138221 100657 SH SOLE 2 36612 0 64045 METTLER TOLEDO INTERNATIONAL COM 592688105 33266 24225 SH SOLE 4 15556 0 8669 METTLER TOLEDO INTERNATIONAL COM 592688105 35610 25932 SH SOLE 7 19663 0 6269 METTLER TOLEDO INTERNATIONAL COM 592688105 2296 1672 SH SOLE 13 1672 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3022 2201 SH SOLE 15 2201 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 63833 46485 SH SOLE 18 40720 0 5765 METTLER TOLEDO INTERNATIONAL COM 592688105 71517 52081 SH SOLE 19 52081 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1163058 846975 SH SOLE 21 846975 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 725346 528220 SH SOLE 22 465092 0 63128 METTLER TOLEDO INTERNATIONAL COM 592688105 48144 35060 SH SOLE 23 35060 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 70439 51296 SH SOLE 25 51296 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 90125 65632 SH SOLE 26 29516 0 36116 METTLER TOLEDO INTERNATIONAL COM 592688105 110124 80196 SH SOLE 28 1173 0 79023 METTLER TOLEDO INTERNATIONAL COM 592688105 3265 2378 SH SOLE 29 2378 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 263328 191764 SH SOLE 30 190392 0 1372 METTLER TOLEDO INTERNATIONAL COM 592688105 14145 10301 SH SOLE 31 7641 0 2660 METTLER TOLEDO INTERNATIONAL COM 592688105 34874 25396 SH SOLE 34 25396 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 12933 9418 SH SOLE 36 9418 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1030 750 SH SOLE 40 750 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 78 57 SH OTR 43 57 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 37161 27062 SH SOLE 43 25445 0 1617 MFA FINL INC COM 55272X102 1606 398529 SH SOLE 2 134657 0 263872 MFA FINL INC COM 55272X102 8 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 55 13638 SH SOLE 7 13638 0 0 MFA FINL INC COM 55272X102 5247 1301940 SH SOLE 18 1301940 0 0 MFA FINL INC COM 55272X102 3176 788009 SH SOLE 19 788009 0 0 MFA FINL INC COM 55272X102 92927 23058796 SH SOLE 21 23058796 0 0 MFA FINL INC COM 55272X102 39658 9840624 SH SOLE 22 9396188 0 444436 MFA FINL INC COM 55272X102 224 55586 SH SOLE 25 55586 0 0 MFA FINL INC COM 55272X102 451 111981 SH SOLE 26 80451 0 31530 MFA FINL INC COM 55272X102 32 7863 SH SOLE 28 7863 0 0 MFA FINL INC COM 55272X102 498 123522 SH SOLE 30 123522 0 0 MFA FINL INC COM 55272X102 79 19604 SH SOLE 36 19604 0 0 MFA FINL INC COM 55272X102 212 52562 SH SOLE 40 52562 0 0 MFA FINL INC COM 55272X102 46 11514 SH SOLE 43 10152 0 1362 MGE ENERGY INC COM 55277P104 2262 28349 SH SOLE 2 10389 0 17960 MGE ENERGY INC COM 55277P104 432 5411 SH SOLE 4 5411 0 0 MGE ENERGY INC COM 55277P104 41 516 SH SOLE 7 516 0 0 MGE ENERGY INC COM 55277P104 8587 107625 SH SOLE 18 107625 0 0 MGE ENERGY INC COM 55277P104 5254 65845 SH SOLE 19 65845 0 0 MGE ENERGY INC COM 55277P104 116924 1465400 SH SOLE 21 1465400 0 0 MGE ENERGY INC COM 55277P104 69614 872468 SH SOLE 22 834153 0 38315 MGE ENERGY INC COM 55277P104 1155 14471 SH SOLE 26 12176 0 2295 MGE ENERGY INC COM 55277P104 51 644 SH SOLE 28 644 0 0 MGE ENERGY INC COM 55277P104 3505 43922 SH SOLE 30 43922 0 0 MGE ENERGY INC COM 55277P104 125 1562 SH SOLE 36 1562 0 0 MGE ENERGY INC COM 55277P104 366 4591 SH SOLE 40 4591 0 0 MGE ENERGY INC COM 55277P104 1426 17872 SH SOLE 43 17017 0 855 MGIC INVT CORP WIS COM 552848103 10290 759402 SH SOLE 2 341828 0 417574 MGIC INVT CORP WIS COM 552848103 200 14736 SH SOLE 4 1140 0 13596 MGIC INVT CORP WIS COM 552848103 97 7134 SH SOLE 7 7134 0 0 MGIC INVT CORP WIS COM 552848103 9360 690807 SH SOLE 18 690807 0 0 MGIC INVT CORP WIS COM 552848103 1271 93786 SH SOLE 19 93786 0 0 MGIC INVT CORP WIS COM 552848103 217571 16056878 SH SOLE 21 16056878 0 0 MGIC INVT CORP WIS COM 552848103 127198 9387341 SH SOLE 22 8998044 0 389297 MGIC INVT CORP WIS COM 552848103 936 69100 SH SOLE 25 69100 0 0 MGIC INVT CORP WIS COM 552848103 1839 135713 SH SOLE 26 110415 0 25298 MGIC INVT CORP WIS COM 552848103 288 21218 SH SOLE 28 21218 0 0 MGIC INVT CORP WIS COM 552848103 2628 193966 SH SOLE 30 193966 0 0 MGIC INVT CORP WIS COM 552848103 64 4754 SH SOLE 31 4754 0 0 MGIC INVT CORP WIS COM 552848103 741 54672 SH SOLE 36 54672 0 0 MGIC INVT CORP WIS COM 552848103 575 42470 SH SOLE 40 42470 0 0 MGIC INVT CORP WIS COM 552848103 4612 340376 SH SOLE 43 336343 0 4033 MGM GROWTH PPTYS LLC CL A COM 55303A105 1481 38259 SH SOLE 2 38259 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 20 522 SH SOLE 4 522 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 7604 196489 SH SOLE 21 196489 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 6150 158904 SH SOLE 22 95675 0 63229 MGM GROWTH PPTYS LLC CL A COM 55303A105 830 21450 SH SOLE 25 21450 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2444 63161 SH SOLE 26 51163 0 11998 MGM GROWTH PPTYS LLC CL A COM 55303A105 106 2733 SH SOLE 28 2733 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3438 88825 SH SOLE 30 88825 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 13 327 SH SOLE 36 327 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 810 20922 SH SOLE 40 20922 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 796 20570 SH SOLE 43 18128 0 2442 MGM RESORTS INTERNATIONAL COM 552953101 44112 1051799 SH SOLE 2 88567 0 963232 MGM RESORTS INTERNATIONAL COM 552953101 7207 171836 SH SOLE 4 156697 0 15139 MGM RESORTS INTERNATIONAL COM 552953101 13713 326974 SH SOLE 7 316467 0 10507 MGM RESORTS INTERNATIONAL COM 552953101 61 1465 SH SOLE 13 1465 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1800 42923 SH SOLE 15 42923 0 0 MGM RESORTS INTERNATIONAL COM 552953101 26707 636793 SH SOLE 18 585716 0 51077 MGM RESORTS INTERNATIONAL COM 552953101 8721 207929 SH SOLE 19 207929 0 0 MGM RESORTS INTERNATIONAL COM 552953101 406327 9688302 SH SOLE 21 9688302 0 0 MGM RESORTS INTERNATIONAL COM 552953101 328923 7842709 SH SOLE 22 7314771 0 527938 MGM RESORTS INTERNATIONAL COM 552953101 20047 477997 SH SOLE 23 477997 0 0 MGM RESORTS INTERNATIONAL COM 552953101 27092 645967 SH SOLE 25 645967 0 0 MGM RESORTS INTERNATIONAL COM 552953101 31965 762157 SH SOLE 26 305649 0 456508 MGM RESORTS INTERNATIONAL COM 552953101 42339 1009502 SH SOLE 28 113547 0 895955 MGM RESORTS INTERNATIONAL COM 552953101 78487 1871417 SH SOLE 30 1871417 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2227 53094 SH SOLE 31 5567 0 47527 MGM RESORTS INTERNATIONAL COM 552953101 1635 38977 SH SOLE 34 38977 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7466 178021 SH SOLE 36 178021 0 0 MGM RESORTS INTERNATIONAL COM 552953101 552 13170 SH SOLE 40 13170 0 0 MGM RESORTS INTERNATIONAL COM 552953101 15753 375605 SH SOLE 43 348723 0 26882 MGM RESORTS INTERNATIONAL OPTIONS 552953101 260 6200 SH Call SOLE 4 6200 0 0 MGM RESORTS INTERNATIONAL OPTIONS 552953101 2978 71000 SH Call SOLE 18 71000 0 0 MGM RESORTS INTERNATIONAL OPTIONS 552953101 33309 794200 SH Call SOLE 19 794200 0 0 MGM RESORTS INTERNATIONAL OPTIONS 552953101 1808 43100 SH Call SOLE 22 43100 0 0 MGM RESORTS INTERNATIONAL OPTIONS 552953101 14075 335600 SH Call SOLE 34 335600 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2157 25203 SH SOLE 2 21206 0 3997 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 4068 47530 SH SOLE 18 47530 0 0 MGP INGREDIENTS INC NEW COM 55303J106 6436 75199 SH SOLE 19 75199 0 0 MGP INGREDIENTS INC NEW COM 55303J106 132058 1542910 SH SOLE 21 1542910 0 0 MGP INGREDIENTS INC NEW COM 55303J106 29314 342495 SH SOLE 22 331910 0 10585 MGP INGREDIENTS INC NEW COM 55303J106 13 148 SH SOLE 23 148 0 0 MGP INGREDIENTS INC NEW COM 55303J106 147 1720 SH SOLE 25 1720 0 0 MGP INGREDIENTS INC NEW COM 55303J106 787 9190 SH SOLE 26 7816 0 1374 MGP INGREDIENTS INC NEW COM 55303J106 2000 23364 SH SOLE 30 23364 0 0 MGP INGREDIENTS INC NEW COM 55303J106 5213 60907 SH SOLE 34 60907 0 0 MGP INGREDIENTS INC NEW COM 55303J106 133 1553 SH SOLE 40 1553 0 0 MGP INGREDIENTS INC NEW COM 55303J106 957 11178 SH SOLE 43 10709 0 469 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 0 2 SH SOLE 17 0 0 2 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 62 11791 SH SOLE 25 11791 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 7 1380 SH SOLE 26 0 0 1380 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 16 2976 SH SOLE 43 1715 0 1261 MICROBOT MED INC COM NEW 59503A204 8 1292 SH SOLE 18 1292 0 0 MICROBOT MED INC COM NEW 59503A204 99 15850 SH SOLE 21 15850 0 0 MICROBOT MED INC COM NEW 59503A204 864 137791 SH SOLE 22 137791 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 87482 1164249 SH SOLE 2 213421 0 950828 MICROCHIP TECHNOLOGY INC. COM 595017104 21062 280307 SH SOLE 4 214702 0 65605 MICROCHIP TECHNOLOGY INC. COM 595017104 41132 547406 SH SOLE 7 531567 0 15839 MICROCHIP TECHNOLOGY INC. COM 595017104 976 12984 SH SOLE 13 12984 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 6023 80158 SH SOLE 15 80158 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 92757 1234458 SH SOLE 18 1157595 0 76863 MICROCHIP TECHNOLOGY INC. COM 595017104 18252 242902 SH SOLE 19 242902 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1555521 20701636 SH SOLE 21 20701636 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 872605 11613051 SH SOLE 22 10493808 0 1119243 MICROCHIP TECHNOLOGY INC. COM 595017104 53988 718500 SH SOLE 23 718500 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 83041 1105147 SH SOLE 25 1105147 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 94031 1251414 SH SOLE 26 465669 0 785745 MICROCHIP TECHNOLOGY INC. COM 595017104 57653 767269 SH SOLE 28 10900 0 756369 MICROCHIP TECHNOLOGY INC. COM 595017104 362 4824 SH SOLE 29 4824 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 326632 4346973 SH SOLE 30 4346973 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 10826 144081 SH SOLE 31 83685 0 60396 MICROCHIP TECHNOLOGY INC. COM 595017104 9823 130724 SH SOLE 32 130724 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3240 43114 SH SOLE 34 43114 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 15386 204760 SH SOLE 36 204760 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1368 18212 SH SOLE 40 18212 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 78 1038 SH OTR 43 1038 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 24797 330008 SH SOLE 43 254539 0 75469 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1018 321000 PRN SOLE 2 176000 0 145000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 289 91000 PRN SOLE 18 91000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1031 325000 PRN SOLE 19 325000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1129 356000 PRN SOLE 26 218000 0 138000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 25 8000 PRN SOLE 30 8000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1259 397000 PRN SOLE 34 397000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1640 765000 PRN SOLE 2 316000 0 449000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 208 97000 PRN SOLE 19 97000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 2022 943000 PRN SOLE 26 383000 0 560000 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 718 335000 PRN SOLE 34 335000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 380 335000 PRN SOLE 2 335000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 559 493000 PRN SOLE 18 493000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1110 978000 PRN SOLE 19 978000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 5049 4450000 PRN SOLE 21 4450000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 497 438000 PRN SOLE 26 438000 0 0 MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 726 640000 PRN SOLE 34 640000 0 0 MICRON TECHNOLOGY INC COM 595112103 175830 2257410 SH SOLE 2 372401 0 1885009 MICRON TECHNOLOGY INC COM 595112103 39664 509236 SH SOLE 4 451825 0 57411 MICRON TECHNOLOGY INC COM 595112103 102264 1312924 SH SOLE 7 1129935 0 182989 MICRON TECHNOLOGY INC COM 595112103 372 4779 SH SOLE 13 4779 0 0 MICRON TECHNOLOGY INC COM 595112103 12742 163591 SH SOLE 15 163591 0 0 MICRON TECHNOLOGY INC COM 595112103 16 200 SH SOLE 17 0 0 200 MICRON TECHNOLOGY INC COM 595112103 163427 2098172 SH SOLE 18 1946012 0 152160 MICRON TECHNOLOGY INC COM 595112103 179239 2301181 SH SOLE 19 2301181 0 0 MICRON TECHNOLOGY INC COM 595112103 2575082 33060500 SH SOLE 21 33060500 0 0 MICRON TECHNOLOGY INC COM 595112103 1825311 23434468 SH SOLE 22 21229620 0 2204848 MICRON TECHNOLOGY INC COM 595112103 108870 1397738 SH SOLE 23 1397738 0 0 MICRON TECHNOLOGY INC COM 595112103 151299 1942466 SH SOLE 25 1942466 0 0 MICRON TECHNOLOGY INC COM 595112103 201911 2592252 SH SOLE 26 966670 0 1625582 MICRON TECHNOLOGY INC COM 595112103 164957 2117814 SH SOLE 28 137390 0 1980424 MICRON TECHNOLOGY INC COM 595112103 53 685 SH SOLE 29 685 0 0 MICRON TECHNOLOGY INC COM 595112103 787515 10110607 SH SOLE 30 9831143 0 279464 MICRON TECHNOLOGY INC COM 595112103 19427 249416 SH SOLE 31 122942 0 126474 MICRON TECHNOLOGY INC COM 595112103 20512 263349 SH SOLE 32 263349 0 0 MICRON TECHNOLOGY INC COM 595112103 141764 1820050 SH SOLE 34 1820050 0 0 MICRON TECHNOLOGY INC COM 595112103 36656 470615 SH SOLE 36 470615 0 0 MICRON TECHNOLOGY INC COM 595112103 2912 37382 SH SOLE 40 37382 0 0 MICRON TECHNOLOGY INC COM 595112103 182 2338 SH OTR 43 2338 0 0 MICRON TECHNOLOGY INC COM 595112103 76157 977753 SH SOLE 43 881993 0 95760 MICRON TECHNOLOGY INC OPTIONS 595112103 164 2100 SH Put SOLE 2 0 0 2100 MICRON TECHNOLOGY INC OPTIONS 595112103 179 2300 SH Put SOLE 4 2300 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 2134 27400 SH Put SOLE 18 27400 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 15251 195800 SH Put SOLE 19 195800 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 1168 15000 SH Put SOLE 22 15000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 226 2900 SH Put SOLE 26 2900 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 8545 109700 SH Put SOLE 34 109700 0 0 MICROSOFT CORP COM 594918104 5186718 16823061 SH SOLE 2 4059500 0 12763561 MICROSOFT CORP COM 594918104 1630377 5288110 SH SOLE 4 3420003 0 1868107 MICROSOFT CORP COM 594918104 2246189 7285488 SH SOLE 7 6884022 0 401466 MICROSOFT CORP COM 594918104 75685 245482 SH SOLE 13 245482 0 0 MICROSOFT CORP COM 594918104 212844 690357 SH SOLE 15 690357 0 0 MICROSOFT CORP COM 594918104 956 3101 SH SOLE 17 0 0 3101 MICROSOFT CORP COM 594918104 7574750 24568614 SH SOLE 18 21959211 0 2609403 MICROSOFT CORP COM 594918104 3803678 12337188 SH SOLE 19 12337188 0 0 MICROSOFT CORP COM 594918104 12639 40995 SH SOLE 20 40995 0 0 MICROSOFT CORP COM 594918104 53981345 175087883 SH SOLE 21 175087883 0 0 MICROSOFT CORP COM 594918104 49495928 160539482 SH SOLE 22 144723023 0 15816459 MICROSOFT CORP COM 594918104 2894068 9386878 SH SOLE 23 9386878 0 0 MICROSOFT CORP COM 594918104 4566109 14810124 SH SOLE 25 14767262 0 42862 MICROSOFT CORP COM 594918104 5749851 18649578 SH SOLE 26 7623941 0 11025637 MICROSOFT CORP COM 594918104 4727163 15332500 SH SOLE 28 647298 0 14685202 MICROSOFT CORP COM 594918104 61294 198807 SH SOLE 29 198807 0 0 MICROSOFT CORP COM 594918104 12972656 42076663 SH SOLE 30 41881328 0 195335 MICROSOFT CORP COM 594918104 611911 1984727 SH SOLE 31 1180192 0 804535 MICROSOFT CORP COM 594918104 439202 1424546 SH SOLE 32 1424546 0 0 MICROSOFT CORP COM 594918104 1965938 6376499 SH SOLE 34 6376499 0 0 MICROSOFT CORP COM 594918104 875460 2839545 SH SOLE 36 2839545 0 0 MICROSOFT CORP COM 594918104 3474 11267 SH SOLE 37 11267 0 0 MICROSOFT CORP COM 594918104 73512 238435 SH SOLE 40 238435 0 0 MICROSOFT CORP COM 594918104 4994 16198 SH OTR 43 16198 0 0 MICROSOFT CORP COM 594918104 2310581 7494342 SH SOLE 43 6759722 0 734620 MICROSOFT CORP OPTIONS 594918104 370 1200 SH Put SOLE 2 0 0 1200 MICROSOFT CORP OPTIONS 594918104 401 1300 SH Put SOLE 4 1300 0 0 MICROSOFT CORP OPTIONS 594918104 4810 15600 SH Put SOLE 18 15600 0 0 MICROSOFT CORP OPTIONS 594918104 34500 111900 SH Put SOLE 19 111900 0 0 MICROSOFT CORP OPTIONS 594918104 2621 8500 SH Put SOLE 22 8500 0 0 MICROSOFT CORP OPTIONS 594918104 493 1600 SH Put SOLE 26 1600 0 0 MICROSOFT CORP OPTIONS 594918104 19054 61800 SH Put SOLE 34 61800 0 0 MICROSTRATEGY INC CL A NEW 594972408 2683 5517 SH SOLE 2 3197 0 2320 MICROSTRATEGY INC CL A NEW 594972408 101 208 SH SOLE 4 29 0 179 MICROSTRATEGY INC CL A NEW 594972408 63 130 SH SOLE 7 130 0 0 MICROSTRATEGY INC CL A NEW 594972408 12386 25469 SH SOLE 18 24550 0 919 MICROSTRATEGY INC CL A NEW 594972408 13685 28139 SH SOLE 19 28139 0 0 MICROSTRATEGY INC CL A NEW 594972408 168422 346320 SH SOLE 21 346320 0 0 MICROSTRATEGY INC CL A NEW 594972408 109127 224393 SH SOLE 22 219052 0 5341 MICROSTRATEGY INC CL A NEW 594972408 231 474 SH SOLE 23 474 0 0 MICROSTRATEGY INC CL A NEW 594972408 604 1242 SH SOLE 25 1242 0 0 MICROSTRATEGY INC CL A NEW 594972408 2256 4639 SH SOLE 26 2346 0 2293 MICROSTRATEGY INC CL A NEW 594972408 68 139 SH SOLE 28 139 0 0 MICROSTRATEGY INC CL A NEW 594972408 17768 36536 SH SOLE 30 36536 0 0 MICROSTRATEGY INC CL A NEW 594972408 498 1024 SH SOLE 40 1024 0 0 MICROSTRATEGY INC CL A NEW 594972408 1511 3108 SH SOLE 43 2557 0 551 MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5 6260 4500000 PRN SOLE 21 4500000 0 0 MICROSTRATEGY INC NOTE 2/1 594972AE1 13128 18377000 PRN SOLE 2 18377000 0 0 MICROSTRATEGY INC NOTE 2/1 594972AE1 88 123000 PRN SOLE 19 123000 0 0 MICROSTRATEGY INC NOTE 2/1 594972AE1 5215 7300000 PRN SOLE 21 7300000 0 0 MICROVAST HOLDINGS INC COM 59516C106 267 39845 SH SOLE 2 33147 0 6698 MICROVAST HOLDINGS INC COM 59516C106 2100 313367 SH SOLE 21 313367 0 0 MICROVAST HOLDINGS INC COM 59516C106 21657 3232432 SH SOLE 22 3182441 0 49991 MICROVAST HOLDINGS INC COM 59516C106 116 17352 SH SOLE 25 17352 0 0 MICROVAST HOLDINGS INC COM 59516C106 42 6312 SH SOLE 26 0 0 6312 MICROVAST HOLDINGS INC COM 59516C106 590 88040 SH SOLE 30 88040 0 0 MICROVAST HOLDINGS INC COM 59516C106 92 13800 SH SOLE 40 13800 0 0 MICROVISION INC DEL COM NEW 594960304 303 64869 SH SOLE 2 46688 0 18181 MICROVISION INC DEL COM NEW 594960304 2 429 SH SOLE 4 429 0 0 MICROVISION INC DEL COM NEW 594960304 12 2545 SH SOLE 7 2545 0 0 MICROVISION INC DEL COM NEW 594960304 1997 427651 SH SOLE 18 427651 0 0 MICROVISION INC DEL COM NEW 594960304 1387 296970 SH SOLE 19 296970 0 0 MICROVISION INC DEL COM NEW 594960304 25925 5551387 SH SOLE 21 5551387 0 0 MICROVISION INC DEL COM NEW 594960304 18396 3939108 SH SOLE 22 3834261 0 104847 MICROVISION INC DEL COM NEW 594960304 138 29537 SH SOLE 25 29537 0 0 MICROVISION INC DEL COM NEW 594960304 466 99697 SH SOLE 26 88116 0 11581 MICROVISION INC DEL COM NEW 594960304 62 13204 SH SOLE 28 13204 0 0 MICROVISION INC DEL COM NEW 594960304 523 111997 SH SOLE 30 111997 0 0 MICROVISION INC DEL COM NEW 594960304 44 9356 SH SOLE 36 9356 0 0 MICROVISION INC DEL COM NEW 594960304 97 20793 SH SOLE 40 20793 0 0 MICT INC COM 55328R109 0 480 SH SOLE 2 0 0 480 MICT INC COM 55328R109 13 21870 SH SOLE 18 21870 0 0 MICT INC COM 55328R109 187 306737 SH SOLE 21 306737 0 0 MICT INC COM 55328R109 1157 1892479 SH SOLE 22 1892479 0 0 MID PENN BANCORP INC COM 59540G107 1145 42691 SH SOLE 2 32842 0 9849 MID PENN BANCORP INC COM 59540G107 4 139 SH SOLE 7 139 0 0 MID PENN BANCORP INC COM 59540G107 1198 44672 SH SOLE 18 44672 0 0 MID PENN BANCORP INC COM 59540G107 3582 133609 SH SOLE 19 133609 0 0 MID PENN BANCORP INC COM 59540G107 14020 522954 SH SOLE 21 522954 0 0 MID PENN BANCORP INC COM 59540G107 9472 353289 SH SOLE 22 343940 0 9349 MID PENN BANCORP INC COM 59540G107 12 453 SH SOLE 23 453 0 0 MID PENN BANCORP INC COM 59540G107 76 2847 SH SOLE 26 0 0 2847 MID-AMER APT CMNTYS INC COM 59522J103 88900 424443 SH SOLE 2 170145 0 254298 MID-AMER APT CMNTYS INC COM 59522J103 53346 254696 SH SOLE 4 209737 0 44959 MID-AMER APT CMNTYS INC COM 59522J103 55230 263692 SH SOLE 7 260330 0 3362 MID-AMER APT CMNTYS INC COM 59522J103 378 1805 SH SOLE 13 1805 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3341 15950 SH SOLE 15 15950 0 0 MID-AMER APT CMNTYS INC COM 59522J103 75372 359857 SH SOLE 18 338234 0 21623 MID-AMER APT CMNTYS INC COM 59522J103 71652 342096 SH SOLE 19 342096 0 0 MID-AMER APT CMNTYS INC COM 59522J103 975261 4656295 SH SOLE 21 4656295 0 0 MID-AMER APT CMNTYS INC COM 59522J103 752477 3592635 SH SOLE 22 3182113 0 410522 MID-AMER APT CMNTYS INC COM 59522J103 34412 164299 SH SOLE 23 164299 0 0 MID-AMER APT CMNTYS INC COM 59522J103 131693 628756 SH SOLE 25 628756 0 0 MID-AMER APT CMNTYS INC COM 59522J103 51460 245692 SH SOLE 26 85161 0 160531 MID-AMER APT CMNTYS INC COM 59522J103 78816 376300 SH SOLE 28 23889 0 352411 MID-AMER APT CMNTYS INC COM 59522J103 291 1389 SH SOLE 29 1389 0 0 MID-AMER APT CMNTYS INC COM 59522J103 211021 1007502 SH SOLE 30 1007502 0 0 MID-AMER APT CMNTYS INC COM 59522J103 6068 28971 SH SOLE 31 16215 0 12756 MID-AMER APT CMNTYS INC COM 59522J103 9099 43440 SH SOLE 34 43440 0 0 MID-AMER APT CMNTYS INC COM 59522J103 9618 45918 SH SOLE 36 45918 0 0 MID-AMER APT CMNTYS INC COM 59522J103 804 3837 SH SOLE 40 3837 0 0 MID-AMER APT CMNTYS INC COM 59522J103 43 206 SH OTR 43 206 0 0 MID-AMER APT CMNTYS INC COM 59522J103 18800 89758 SH SOLE 43 82237 0 7521 MID-SOUTHERN BANCORP INC COM 59548Q107 9 575 SH SOLE 18 575 0 0 MID-SOUTHERN BANCORP INC COM 59548Q107 121 8214 SH SOLE 21 8214 0 0 MIDDLEBY CORP COM 596278101 11489 70080 SH SOLE 2 40856 0 29224 MIDDLEBY CORP COM 596278101 32 195 SH SOLE 4 195 0 0 MIDDLEBY CORP COM 596278101 160 978 SH SOLE 7 978 0 0 MIDDLEBY CORP COM 596278101 19959 121746 SH SOLE 18 121746 0 0 MIDDLEBY CORP COM 596278101 2652 16178 SH SOLE 19 16178 0 0 MIDDLEBY CORP COM 596278101 439319 2679757 SH SOLE 21 2679757 0 0 MIDDLEBY CORP COM 596278101 248574 1516249 SH SOLE 22 1451786 0 64463 MIDDLEBY CORP COM 596278101 1278 7798 SH SOLE 25 7798 0 0 MIDDLEBY CORP COM 596278101 3218 19632 SH SOLE 26 15196 0 4436 MIDDLEBY CORP COM 596278101 162 991 SH SOLE 28 991 0 0 MIDDLEBY CORP COM 596278101 5377 32799 SH SOLE 30 32799 0 0 MIDDLEBY CORP COM 596278101 132 808 SH SOLE 31 808 0 0 MIDDLEBY CORP COM 596278101 30 185 SH SOLE 36 185 0 0 MIDDLEBY CORP COM 596278101 1165 7106 SH SOLE 40 7106 0 0 MIDDLEBY CORP COM 596278101 10 62 SH OTR 43 62 0 0 MIDDLEBY CORP COM 596278101 3670 22389 SH SOLE 43 18365 0 4024 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 419 304000 PRN SOLE 2 304000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 2739 1989000 PRN SOLE 19 1989000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 6963 5057000 PRN SOLE 21 5057000 0 0 MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7 3727 2707000 PRN SOLE 34 2707000 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 70 2816 SH SOLE 2 2816 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 27 1089 SH SOLE 18 1089 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 341 13752 SH SOLE 21 13752 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 198 7989 SH SOLE 22 7989 0 0 MIDDLESEX WTR CO COM 596680108 1183 11251 SH SOLE 2 4647 0 6604 MIDDLESEX WTR CO COM 596680108 5 46 SH SOLE 4 46 0 0 MIDDLESEX WTR CO COM 596680108 1939 18441 SH SOLE 7 18441 0 0 MIDDLESEX WTR CO COM 596680108 6501 61814 SH SOLE 18 61814 0 0 MIDDLESEX WTR CO COM 596680108 3176 30203 SH SOLE 19 30203 0 0 MIDDLESEX WTR CO COM 596680108 207974 1977505 SH SOLE 21 1977505 0 0 MIDDLESEX WTR CO COM 596680108 42572 404796 SH SOLE 22 390003 0 14793 MIDDLESEX WTR CO COM 596680108 375 3569 SH SOLE 25 3569 0 0 MIDDLESEX WTR CO COM 596680108 865 8228 SH SOLE 26 7181 0 1047 MIDDLESEX WTR CO COM 596680108 33 311 SH SOLE 28 311 0 0 MIDDLESEX WTR CO COM 596680108 21102 200643 SH SOLE 30 200643 0 0 MIDDLESEX WTR CO COM 596680108 290 2756 SH SOLE 36 2756 0 0 MIDDLESEX WTR CO COM 596680108 239 2274 SH SOLE 40 2274 0 0 MIDDLESEX WTR CO COM 596680108 1422 13521 SH SOLE 43 12851 0 670 MIDLAND STS BANCORP INC ILL COM 597742105 6254 216689 SH SOLE 2 162167 0 54522 MIDLAND STS BANCORP INC ILL COM 597742105 6 202 SH SOLE 7 202 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1932 66934 SH SOLE 18 66934 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 5337 184913 SH SOLE 19 184913 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 25181 872517 SH SOLE 21 872517 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 23802 824731 SH SOLE 22 804043 0 20688 MIDLAND STS BANCORP INC ILL COM 597742105 32 1093 SH SOLE 23 1093 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 78 2696 SH SOLE 25 2696 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1039 35993 SH SOLE 26 0 0 35993 MIDLAND STS BANCORP INC ILL COM 597742105 621 21512 SH SOLE 30 21512 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 526 18215 SH SOLE 34 18215 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 67 2324 SH SOLE 40 2324 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 3352 116141 SH SOLE 43 95447 0 20694 MIDWEST HLDG INC COM NEW 59833J206 8 494 SH SOLE 18 494 0 0 MIDWEST HLDG INC COM NEW 59833J206 103 6136 SH SOLE 21 6136 0 0 MIDWEST HLDG INC COM NEW 59833J206 123 7361 SH SOLE 22 7361 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 2093 63246 SH SOLE 2 46940 0 16306 MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH SOLE 7 130 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1496 45205 SH SOLE 18 45205 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 885 26746 SH SOLE 19 26746 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 17978 543138 SH SOLE 21 543138 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 11704 353607 SH SOLE 22 337357 0 16250 MIDWESTONE FINL GROUP INC NE COM 598511103 77 2341 SH SOLE 25 2341 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 362 10941 SH SOLE 30 10941 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 61 1841 SH SOLE 40 1841 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 381 11509 SH SOLE 43 11509 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 1 629 SH SOLE 2 0 0 629 MILESTONE SCIENTIFIC INC COM NEW 59935P209 15 9564 SH SOLE 18 9564 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 195 128004 SH SOLE 21 128004 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 99 65453 SH SOLE 22 65453 0 0 MILLER INDS INC TENN COM NEW 600551204 390 13845 SH SOLE 2 7261 0 6584 MILLER INDS INC TENN COM NEW 600551204 4 159 SH SOLE 7 159 0 0 MILLER INDS INC TENN COM NEW 600551204 972 34524 SH SOLE 18 34524 0 0 MILLER INDS INC TENN COM NEW 600551204 584 20739 SH SOLE 19 20739 0 0 MILLER INDS INC TENN COM NEW 600551204 11276 400413 SH SOLE 21 400413 0 0 MILLER INDS INC TENN COM NEW 600551204 7908 280818 SH SOLE 22 274431 0 6387 MILLER INDS INC TENN COM NEW 600551204 855 30379 SH SOLE 43 29882 0 497 MILLERKNOLL INC COM 600544100 3276 94797 SH SOLE 2 53091 0 41706 MILLERKNOLL INC COM 600544100 12 352 SH SOLE 4 352 0 0 MILLERKNOLL INC COM 600544100 35 1025 SH SOLE 7 1025 0 0 MILLERKNOLL INC COM 600544100 12186 352595 SH SOLE 18 352595 0 0 MILLERKNOLL INC COM 600544100 4581 132560 SH SOLE 19 132560 0 0 MILLERKNOLL INC COM 600544100 185822 5376800 SH SOLE 21 5376800 0 0 MILLERKNOLL INC COM 600544100 74975 2169410 SH SOLE 22 2090056 0 79354 MILLERKNOLL INC COM 600544100 502 14515 SH SOLE 25 14515 0 0 MILLERKNOLL INC COM 600544100 1143 33067 SH SOLE 26 27639 0 5428 MILLERKNOLL INC COM 600544100 1335 38619 SH SOLE 28 38619 0 0 MILLERKNOLL INC COM 600544100 1695 49054 SH SOLE 30 49054 0 0 MILLERKNOLL INC COM 600544100 467 13522 SH SOLE 36 13522 0 0 MILLERKNOLL INC COM 600544100 321 9283 SH SOLE 40 9283 0 0 MILLERKNOLL INC COM 600544100 2358 68219 SH SOLE 43 67089 0 1130 MILLICOM INTL CELLULAR S A COM STK L6388F110 3 111 SH SOLE 43 111 0 0 MIMECAST LTD ORD SHS G14838109 4002 50296 SH SOLE 2 43642 0 6654 MIMECAST LTD ORD SHS G14838109 76 960 SH SOLE 4 256 0 704 MIMECAST LTD ORD SHS G14838109 68 860 SH SOLE 7 860 0 0 MIMECAST LTD ORD SHS G14838109 21768 273610 SH SOLE 18 271166 0 2444 MIMECAST LTD ORD SHS G14838109 8756 110052 SH SOLE 19 110052 0 0 MIMECAST LTD ORD SHS G14838109 371964 4675266 SH SOLE 21 4675266 0 0 MIMECAST LTD ORD SHS G14838109 140760 1769232 SH SOLE 22 1730787 0 38445 MIMECAST LTD ORD SHS G14838109 25 316 SH SOLE 23 316 0 0 MIMECAST LTD ORD SHS G14838109 700 8795 SH SOLE 25 8795 0 0 MIMECAST LTD ORD SHS G14838109 2625 32993 SH SOLE 26 28033 0 4960 MIMECAST LTD ORD SHS G14838109 88 1103 SH SOLE 28 1103 0 0 MIMECAST LTD ORD SHS G14838109 35129 441536 SH SOLE 30 441536 0 0 MIMECAST LTD ORD SHS G14838109 145 1828 SH SOLE 36 1828 0 0 MIMECAST LTD ORD SHS G14838109 644 8095 SH SOLE 40 8095 0 0 MIMECAST LTD ORD SHS G14838109 2263 28445 SH SOLE 43 27680 0 765 MIMEDX GROUP INC COM 602496101 408 86563 SH SOLE 2 21592 0 64971 MIMEDX GROUP INC COM 602496101 8 1785 SH SOLE 7 1785 0 0 MIMEDX GROUP INC COM 602496101 1496 317529 SH SOLE 18 317529 0 0 MIMEDX GROUP INC COM 602496101 949 201494 SH SOLE 19 201494 0 0 MIMEDX GROUP INC COM 602496101 19363 4111071 SH SOLE 21 4111071 0 0 MIMEDX GROUP INC COM 602496101 11832 2512134 SH SOLE 22 2434774 0 77360 MIMEDX GROUP INC COM 602496101 43 9191 SH SOLE 25 9191 0 0 MIMEDX GROUP INC COM 602496101 44 9332 SH SOLE 28 9332 0 0 MIMEDX GROUP INC COM 602496101 90 19026 SH SOLE 30 19026 0 0 MIMEDX GROUP INC COM 602496101 40 8586 SH SOLE 40 8586 0 0 MIMEDX GROUP INC COM 602496101 29 6064 SH SOLE 43 6064 0 0 MIND C T I LTD ORD M70240102 11 3683 SH SOLE 18 3683 0 0 MIND C T I LTD ORD M70240102 119 40661 SH SOLE 21 40661 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 97 87613 SH SOLE 2 12062 0 75551 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 6 5176 SH SOLE 7 5176 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 1020 918692 SH SOLE 18 918692 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 852 767812 SH SOLE 19 767812 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 12674 11417786 SH SOLE 21 11417786 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 3587 3231821 SH SOLE 22 3169944 0 61877 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 6 5310 SH SOLE 23 5310 0 0 MIND TECHNOLOGY INC COM 602566101 3 2375 SH SOLE 18 2375 0 0 MIND TECHNOLOGY INC COM 602566101 51 40842 SH SOLE 21 40842 0 0 MIND TECHNOLOGY INC COM 602566101 298 236511 SH SOLE 22 236511 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2712 40998 SH SOLE 2 23162 0 17836 MINERALS TECHNOLOGIES INC COM 603158106 7 111 SH SOLE 4 111 0 0 MINERALS TECHNOLOGIES INC COM 603158106 28 422 SH SOLE 7 422 0 0 MINERALS TECHNOLOGIES INC COM 603158106 10463 158164 SH SOLE 18 158164 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3978 60141 SH SOLE 19 60141 0 0 MINERALS TECHNOLOGIES INC COM 603158106 158835 2401139 SH SOLE 21 2401139 0 0 MINERALS TECHNOLOGIES INC COM 603158106 64201 970541 SH SOLE 22 937071 0 33470 MINERALS TECHNOLOGIES INC COM 603158106 486 7349 SH SOLE 25 7349 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1227 18554 SH SOLE 26 15817 0 2737 MINERALS TECHNOLOGIES INC COM 603158106 40 601 SH SOLE 28 601 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1242 18771 SH SOLE 30 18771 0 0 MINERALS TECHNOLOGIES INC COM 603158106 441 6669 SH SOLE 36 6669 0 0 MINERALS TECHNOLOGIES INC COM 603158106 253 3818 SH SOLE 40 3818 0 0 MINERALS TECHNOLOGIES INC COM 603158106 2649 40041 SH SOLE 43 34629 0 5412 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 90 108682 SH SOLE 21 108682 0 0 MINERVA NEUROSCIENCES INC COM 603380106 320 384973 SH SOLE 22 384973 0 0 MINERVA SURGICAL INC COM 60343F106 6 1366 SH SOLE 18 1366 0 0 MINERVA SURGICAL INC COM 60343F106 68 15045 SH SOLE 21 15045 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 35 4516 SH SOLE 22 1773 0 2743 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 349 44686 SH SOLE 25 44686 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 75 9578 SH SOLE 26 0 0 9578 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 422 54058 SH SOLE 28 0 0 54058 MINK THERAPEUTICS INC COM 603693102 18 7786 SH SOLE 18 7786 0 0 MINK THERAPEUTICS INC COM 603693102 14 6349 SH SOLE 21 6349 0 0 MINK THERAPEUTICS INC COM 603693102 8 3509 SH SOLE 22 3509 0 0 MIRATI THERAPEUTICS INC COM 60468T105 6425 78143 SH SOLE 2 55925 0 22218 MIRATI THERAPEUTICS INC COM 60468T105 12 145 SH SOLE 4 145 0 0 MIRATI THERAPEUTICS INC COM 60468T105 49 597 SH SOLE 7 597 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2484 30214 SH SOLE 18 30214 0 0 MIRATI THERAPEUTICS INC COM 60468T105 22607 274952 SH SOLE 19 274952 0 0 MIRATI THERAPEUTICS INC COM 60468T105 81579 992207 SH SOLE 21 992207 0 0 MIRATI THERAPEUTICS INC COM 60468T105 87216 1060759 SH SOLE 22 1010087 0 50672 MIRATI THERAPEUTICS INC COM 60468T105 571 6944 SH SOLE 25 6944 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1342 16319 SH SOLE 26 12999 0 3320 MIRATI THERAPEUTICS INC COM 60468T105 69 843 SH SOLE 28 843 0 0 MIRATI THERAPEUTICS INC COM 60468T105 14678 178520 SH SOLE 30 178520 0 0 MIRATI THERAPEUTICS INC COM 60468T105 50 614 SH SOLE 31 614 0 0 MIRATI THERAPEUTICS INC COM 60468T105 10213 124213 SH SOLE 34 124213 0 0 MIRATI THERAPEUTICS INC COM 60468T105 345 4197 SH SOLE 36 4197 0 0 MIRATI THERAPEUTICS INC COM 60468T105 398 4835 SH SOLE 40 4835 0 0 MIRATI THERAPEUTICS INC COM 60468T105 16 196 SH OTR 43 196 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1968 23940 SH SOLE 43 20550 0 3390 MIRION TECHNOLOGIES INC COM CL A 60471A101 58 7141 SH SOLE 2 0 0 7141 MIRION TECHNOLOGIES INC COM CL A 60471A101 36 4493 SH SOLE 4 4493 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 423 52403 SH SOLE 18 52403 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 4462 552958 SH SOLE 19 552958 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 11880 1472089 SH SOLE 22 1472089 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 42 5164 SH SOLE 26 5164 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 1679 208003 SH SOLE 34 208003 0 0 MIROMATRIX MED INC COM 60471P108 10 2508 SH SOLE 18 2508 0 0 MIROMATRIX MED INC COM 60471P108 109 27631 SH SOLE 21 27631 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 728 33041 SH SOLE 2 19771 0 13270 MIRUM PHARMACEUTICALS INC COM 604749101 430 19540 SH SOLE 18 11591 0 7949 MIRUM PHARMACEUTICALS INC COM 604749101 2385 108326 SH SOLE 19 108326 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 5878 266950 SH SOLE 21 266950 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 7083 321644 SH SOLE 22 320428 0 1216 MIRUM PHARMACEUTICALS INC COM 604749101 106 4816 SH SOLE 23 4816 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 320 14518 SH SOLE 26 0 0 14518 MIRUM PHARMACEUTICALS INC COM 604749101 308 13995 SH SOLE 30 13995 0 0 MISSFRESH LTD ADS 60500F105 47 52093 SH SOLE 2 52093 0 0 MISSFRESH LTD ADS 60500F105 66 72885 SH SOLE 22 72885 0 0 MISSFRESH LTD ADS 60500F105 1 633 SH SOLE 34 633 0 0 MISSION PRODUCE INC COM 60510V108 347 27463 SH SOLE 2 4794 0 22669 MISSION PRODUCE INC COM 60510V108 8 596 SH SOLE 7 596 0 0 MISSION PRODUCE INC COM 60510V108 1422 112450 SH SOLE 18 106968 0 5482 MISSION PRODUCE INC COM 60510V108 1664 131539 SH SOLE 19 131539 0 0 MISSION PRODUCE INC COM 60510V108 16454 1300742 SH SOLE 21 1300742 0 0 MISSION PRODUCE INC COM 60510V108 10561 834831 SH SOLE 22 804107 0 30724 MISSION PRODUCE INC COM 60510V108 59 4660 SH SOLE 25 4660 0 0 MISSION PRODUCE INC COM 60510V108 783 61865 SH SOLE 30 61865 0 0 MISSION PRODUCE INC COM 60510V108 35 2743 SH SOLE 40 2743 0 0 MISSION PRODUCE INC COM 60510V108 130 10278 SH SOLE 43 10278 0 0 MISTER CAR WASH INC COM 60646V105 5266 356059 SH SOLE 2 26003 0 330056 MISTER CAR WASH INC COM 60646V105 16 1080 SH SOLE 7 1080 0 0 MISTER CAR WASH INC COM 60646V105 458 30948 SH SOLE 18 30948 0 0 MISTER CAR WASH INC COM 60646V105 448 30317 SH SOLE 19 30317 0 0 MISTER CAR WASH INC COM 60646V105 13138 888333 SH SOLE 21 888333 0 0 MISTER CAR WASH INC COM 60646V105 18331 1239399 SH SOLE 22 1163539 0 75860 MISTER CAR WASH INC COM 60646V105 112 7598 SH SOLE 25 7598 0 0 MISTER CAR WASH INC COM 60646V105 227 15367 SH SOLE 30 15367 0 0 MISTER CAR WASH INC COM 60646V105 17 1162 SH SOLE 31 1162 0 0 MISTER CAR WASH INC COM 60646V105 90 6112 SH SOLE 40 6112 0 0 MISTRAS GROUP INC COM 60649T107 557 84328 SH SOLE 2 26639 0 57689 MISTRAS GROUP INC COM 60649T107 3 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 440 66587 SH SOLE 18 66587 0 0 MISTRAS GROUP INC COM 60649T107 409 61934 SH SOLE 19 61934 0 0 MISTRAS GROUP INC COM 60649T107 4802 726457 SH SOLE 21 726457 0 0 MISTRAS GROUP INC COM 60649T107 3046 460850 SH SOLE 22 448918 0 11932 MISTRAS GROUP INC COM 60649T107 1 211 SH SOLE 43 211 0 0 MITEK SYS INC COM NEW 606710200 666 45380 SH SOLE 2 40810 0 4570 MITEK SYS INC COM NEW 606710200 2 157 SH SOLE 4 157 0 0 MITEK SYS INC COM NEW 606710200 10 675 SH SOLE 7 675 0 0 MITEK SYS INC COM NEW 606710200 1800 122720 SH SOLE 18 122720 0 0 MITEK SYS INC COM NEW 606710200 1141 77785 SH SOLE 19 77785 0 0 MITEK SYS INC COM NEW 606710200 23301 1588365 SH SOLE 21 1588365 0 0 MITEK SYS INC COM NEW 606710200 15723 1071784 SH SOLE 22 1049474 0 22310 MITEK SYS INC COM NEW 606710200 80 5425 SH SOLE 25 5425 0 0 MITEK SYS INC COM NEW 606710200 57 3891 SH SOLE 26 0 0 3891 MITEK SYS INC COM NEW 606710200 3917 267008 SH SOLE 30 267008 0 0 MITEK SYS INC COM NEW 606710200 72 4877 SH SOLE 40 4877 0 0 MITEK SYS INC COM NEW 606710200 196 13358 SH SOLE 43 12926 0 432 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 34045 5499957 SH SOLE 43 4956836 0 543121 MIX TELEMATICS LTD SPONSORED ADR 60688N102 5 480 SH SOLE 43 480 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 14644 5697964 SH SOLE 43 5258770 0 439194 MKS INSTRS INC COM 55306N104 17956 119706 SH SOLE 2 44454 0 75252 MKS INSTRS INC COM 55306N104 49 328 SH SOLE 4 200 0 128 MKS INSTRS INC COM 55306N104 147 980 SH SOLE 7 980 0 0 MKS INSTRS INC COM 55306N104 19939 132926 SH SOLE 18 132926 0 0 MKS INSTRS INC COM 55306N104 6174 41163 SH SOLE 19 41163 0 0 MKS INSTRS INC COM 55306N104 493539 3290259 SH SOLE 21 3290259 0 0 MKS INSTRS INC COM 55306N104 227721 1518140 SH SOLE 22 1453734 0 64406 MKS INSTRS INC COM 55306N104 1811 12071 SH SOLE 25 12071 0 0 MKS INSTRS INC COM 55306N104 3219 21463 SH SOLE 26 17280 0 4183 MKS INSTRS INC COM 55306N104 148 986 SH SOLE 28 986 0 0 MKS INSTRS INC COM 55306N104 5793 38619 SH SOLE 30 38619 0 0 MKS INSTRS INC COM 55306N104 122 811 SH SOLE 31 811 0 0 MKS INSTRS INC COM 55306N104 1418 9450 SH SOLE 34 9450 0 0 MKS INSTRS INC COM 55306N104 81 543 SH SOLE 36 543 0 0 MKS INSTRS INC COM 55306N104 1063 7084 SH SOLE 40 7084 0 0 MKS INSTRS INC COM 55306N104 5095 33969 SH SOLE 43 29005 0 4964 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 4714 857046 SH SOLE 2 280724 0 576322 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1965 357209 SH SOLE 4 286708 0 70501 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 367 66779 SH SOLE 7 66779 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 840 152772 SH SOLE 13 40956 0 111816 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 20 3606 SH SOLE 15 3606 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1654 300641 SH SOLE 18 300641 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 10 1880 SH SOLE 19 1880 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 51245 9317359 SH SOLE 21 9317359 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 23646 4299250 SH SOLE 22 3956741 0 342509 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 2718 494127 SH SOLE 23 494127 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 824 149812 SH SOLE 25 149812 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 1338 243213 SH SOLE 26 43845 0 199368 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 3463 629676 SH SOLE 28 86835 0 542841 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 25596 4653781 SH SOLE 30 4405685 0 248096 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 161 29360 SH SOLE 34 29360 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 11 1919 SH SOLE 40 1919 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 698 126875 SH SOLE 43 36857 0 90018 MODEL N INC COM 607525102 1804 67060 SH SOLE 2 59200 0 7860 MODEL N INC COM 607525102 2 92 SH SOLE 4 92 0 0 MODEL N INC COM 607525102 10 360 SH SOLE 7 360 0 0 MODEL N INC COM 607525102 2553 94900 SH SOLE 18 94900 0 0 MODEL N INC COM 607525102 3649 135664 SH SOLE 19 135664 0 0 MODEL N INC COM 607525102 33088 1230028 SH SOLE 21 1230028 0 0 MODEL N INC COM 607525102 24354 905356 SH SOLE 22 886376 0 18980 MODEL N INC COM 607525102 44 1621 SH SOLE 23 1621 0 0 MODEL N INC COM 607525102 214 7949 SH SOLE 25 7949 0 0 MODEL N INC COM 607525102 795 29549 SH SOLE 26 19330 0 10219 MODEL N INC COM 607525102 552 20521 SH SOLE 30 20521 0 0 MODEL N INC COM 607525102 7 265 SH SOLE 34 265 0 0 MODEL N INC COM 607525102 157 5851 SH SOLE 36 5851 0 0 MODEL N INC COM 607525102 90 3361 SH SOLE 40 3361 0 0 MODEL N INC COM 607525102 259 9629 SH SOLE 43 9515 0 114 MODERNA INC COM 60770K107 131095 761029 SH SOLE 2 204314 0 556715 MODERNA INC COM 60770K107 36294 210696 SH SOLE 4 136326 0 74370 MODERNA INC COM 60770K107 60192 349423 SH SOLE 7 339359 0 10064 MODERNA INC COM 60770K107 878 5096 SH SOLE 13 5096 0 0 MODERNA INC COM 60770K107 5686 33011 SH SOLE 15 33011 0 0 MODERNA INC COM 60770K107 4 22 SH SOLE 17 0 0 22 MODERNA INC COM 60770K107 132620 769881 SH SOLE 18 721311 0 48570 MODERNA INC COM 60770K107 120218 697887 SH SOLE 19 697887 0 0 MODERNA INC COM 60770K107 2139384 12419505 SH SOLE 21 12419505 0 0 MODERNA INC COM 60770K107 1287170 7472252 SH SOLE 22 6772750 0 699502 MODERNA INC COM 60770K107 75288 437058 SH SOLE 23 437058 0 0 MODERNA INC COM 60770K107 100693 584538 SH SOLE 25 584538 0 0 MODERNA INC COM 60770K107 125239 727033 SH SOLE 26 259190 0 467843 MODERNA INC COM 60770K107 86269 500805 SH SOLE 28 28193 0 472612 MODERNA INC COM 60770K107 665 3859 SH SOLE 29 3859 0 0 MODERNA INC COM 60770K107 442611 2569434 SH SOLE 30 2569434 0 0 MODERNA INC COM 60770K107 14395 83567 SH SOLE 31 44615 0 38952 MODERNA INC COM 60770K107 16321 94749 SH SOLE 32 94749 0 0 MODERNA INC COM 60770K107 105827 614345 SH SOLE 34 614345 0 0 MODERNA INC COM 60770K107 21041 122148 SH SOLE 36 122148 0 0 MODERNA INC COM 60770K107 1951 11326 SH SOLE 40 11326 0 0 MODERNA INC COM 60770K107 135 783 SH OTR 43 783 0 0 MODERNA INC COM 60770K107 35053 203488 SH SOLE 43 183743 0 19745 MODINE MFG CO COM 607828100 1457 161685 SH SOLE 2 113247 0 48438 MODINE MFG CO COM 607828100 7 804 SH SOLE 7 804 0 0 MODINE MFG CO COM 607828100 1332 147889 SH SOLE 18 147889 0 0 MODINE MFG CO COM 607828100 1434 159137 SH SOLE 19 159137 0 0 MODINE MFG CO COM 607828100 18066 2005152 SH SOLE 21 2005152 0 0 MODINE MFG CO COM 607828100 13654 1515455 SH SOLE 22 1462859 0 52596 MODINE MFG CO COM 607828100 62 6862 SH SOLE 23 6862 0 0 MODINE MFG CO COM 607828100 59 6535 SH SOLE 25 6535 0 0 MODINE MFG CO COM 607828100 304 33695 SH SOLE 26 4530 0 29165 MODINE MFG CO COM 607828100 124 13771 SH SOLE 30 13771 0 0 MODINE MFG CO COM 607828100 6 666 SH SOLE 34 666 0 0 MODINE MFG CO COM 607828100 54 6012 SH SOLE 40 6012 0 0 MODINE MFG CO COM 607828100 80 8874 SH SOLE 43 8605 0 269 MODIVCARE INC COM 60783X104 1154 10005 SH SOLE 2 4486 0 5519 MODIVCARE INC COM 60783X104 8 67 SH SOLE 4 67 0 0 MODIVCARE INC COM 60783X104 18 153 SH SOLE 7 153 0 0 MODIVCARE INC COM 60783X104 5202 45083 SH SOLE 18 45083 0 0 MODIVCARE INC COM 60783X104 2543 22036 SH SOLE 19 22036 0 0 MODIVCARE INC COM 60783X104 178304 1545229 SH SOLE 21 1545229 0 0 MODIVCARE INC COM 60783X104 35878 310931 SH SOLE 22 300317 0 10614 MODIVCARE INC COM 60783X104 264 2289 SH SOLE 25 2289 0 0 MODIVCARE INC COM 60783X104 791 6853 SH SOLE 26 5097 0 1756 MODIVCARE INC COM 60783X104 412 3567 SH SOLE 28 3567 0 0 MODIVCARE INC COM 60783X104 2514 21783 SH SOLE 30 21783 0 0 MODIVCARE INC COM 60783X104 224 1940 SH SOLE 36 1940 0 0 MODIVCARE INC COM 60783X104 173 1495 SH SOLE 40 1495 0 0 MODIVCARE INC COM 60783X104 25 215 SH OTR 43 215 0 0 MODIVCARE INC COM 60783X104 621 5383 SH SOLE 43 5360 0 23 MOELIS & CO CL A 60786M105 6022 128267 SH SOLE 2 86689 0 41578 MOELIS & CO CL A 60786M105 9 194 SH SOLE 4 194 0 0 MOELIS & CO CL A 60786M105 232 4948 SH SOLE 7 4948 0 0 MOELIS & CO CL A 60786M105 8096 172445 SH SOLE 18 170149 0 2296 MOELIS & CO CL A 60786M105 10881 231766 SH SOLE 19 231766 0 0 MOELIS & CO CL A 60786M105 115935 2469328 SH SOLE 21 2469328 0 0 MOELIS & CO CL A 60786M105 75798 1614450 SH SOLE 22 1566206 0 48244 MOELIS & CO CL A 60786M105 270 5742 SH SOLE 23 5742 0 0 MOELIS & CO CL A 60786M105 406 8640 SH SOLE 25 8640 0 0 MOELIS & CO CL A 60786M105 2010 42822 SH SOLE 26 17656 0 25166 MOELIS & CO CL A 60786M105 51 1087 SH SOLE 28 1087 0 0 MOELIS & CO CL A 60786M105 1626 34642 SH SOLE 30 34642 0 0 MOELIS & CO CL A 60786M105 1165 24803 SH SOLE 34 24803 0 0 MOELIS & CO CL A 60786M105 361 7679 SH SOLE 40 7679 0 0 MOELIS & CO CL A 60786M105 22 472 SH OTR 43 472 0 0 MOELIS & CO CL A 60786M105 2100 44719 SH SOLE 43 24864 0 19855 MOHAWK INDS INC COM 608190104 8176 65826 SH SOLE 2 20715 0 45111 MOHAWK INDS INC COM 608190104 3534 28457 SH SOLE 4 25120 0 3337 MOHAWK INDS INC COM 608190104 8086 65108 SH SOLE 7 50182 0 14926 MOHAWK INDS INC COM 608190104 41 329 SH SOLE 13 329 0 0 MOHAWK INDS INC COM 608190104 1049 8447 SH SOLE 15 8447 0 0 MOHAWK INDS INC COM 608190104 11510 92670 SH SOLE 18 84893 0 7777 MOHAWK INDS INC COM 608190104 3411 27463 SH SOLE 19 27463 0 0 MOHAWK INDS INC COM 608190104 223727 1801347 SH SOLE 21 1801347 0 0 MOHAWK INDS INC COM 608190104 161381 1299366 SH SOLE 22 1180765 0 118601 MOHAWK INDS INC COM 608190104 9283 74743 SH SOLE 23 74743 0 0 MOHAWK INDS INC COM 608190104 10586 85236 SH SOLE 25 85236 0 0 MOHAWK INDS INC COM 608190104 14827 119382 SH SOLE 26 44626 0 74756 MOHAWK INDS INC COM 608190104 15953 128444 SH SOLE 28 1104 0 127340 MOHAWK INDS INC COM 608190104 60450 486713 SH SOLE 30 397830 0 88883 MOHAWK INDS INC COM 608190104 1608 12946 SH SOLE 31 6221 0 6725 MOHAWK INDS INC COM 608190104 376 3026 SH SOLE 34 3026 0 0 MOHAWK INDS INC COM 608190104 3546 28554 SH SOLE 36 28554 0 0 MOHAWK INDS INC COM 608190104 247 1992 SH SOLE 40 1992 0 0 MOHAWK INDS INC COM 608190104 13 107 SH OTR 43 107 0 0 MOHAWK INDS INC COM 608190104 3984 32075 SH SOLE 43 25837 0 6238 MOLECULAR TEMPLATES INC COM 608550109 82 23740 SH SOLE 2 17868 0 5872 MOLECULAR TEMPLATES INC COM 608550109 2 494 SH SOLE 7 494 0 0 MOLECULAR TEMPLATES INC COM 608550109 331 95965 SH SOLE 18 95965 0 0 MOLECULAR TEMPLATES INC COM 608550109 262 76040 SH SOLE 19 76040 0 0 MOLECULAR TEMPLATES INC COM 608550109 5660 1640712 SH SOLE 21 1640712 0 0 MOLECULAR TEMPLATES INC COM 608550109 3343 969048 SH SOLE 22 963101 0 5947 MOLECULAR TEMPLATES INC COM 608550109 89 25746 SH SOLE 30 25746 0 0 MOLECULIN BIOTECH INC COM 60855D200 10 5836 SH SOLE 18 5836 0 0 MOLECULIN BIOTECH INC COM 60855D200 126 70568 SH SOLE 21 70568 0 0 MOLECULIN BIOTECH INC COM 60855D200 336 188911 SH SOLE 22 188911 0 0 MOLINA HEALTHCARE INC COM 60855R100 50046 150022 SH SOLE 2 54452 0 95570 MOLINA HEALTHCARE INC COM 60855R100 13769 41274 SH SOLE 4 25536 0 15738 MOLINA HEALTHCARE INC COM 60855R100 18351 55012 SH SOLE 7 51880 0 3132 MOLINA HEALTHCARE INC COM 60855R100 273 818 SH SOLE 13 818 0 0 MOLINA HEALTHCARE INC COM 60855R100 1750 5247 SH SOLE 15 5247 0 0 MOLINA HEALTHCARE INC COM 60855R100 71318 213788 SH SOLE 18 201362 0 12426 MOLINA HEALTHCARE INC COM 60855R100 21577 64681 SH SOLE 19 64681 0 0 MOLINA HEALTHCARE INC COM 60855R100 527800 1582182 SH SOLE 21 1582182 0 0 MOLINA HEALTHCARE INC COM 60855R100 463043 1388061 SH SOLE 22 1260174 0 127887 MOLINA HEALTHCARE INC COM 60855R100 24416 73191 SH SOLE 23 73191 0 0 MOLINA HEALTHCARE INC COM 60855R100 12596 37758 SH SOLE 25 37758 0 0 MOLINA HEALTHCARE INC COM 60855R100 28621 85797 SH SOLE 26 38166 0 47631 MOLINA HEALTHCARE INC COM 60855R100 43020 128960 SH SOLE 28 27645 0 101315 MOLINA HEALTHCARE INC COM 60855R100 31 93 SH SOLE 29 93 0 0 MOLINA HEALTHCARE INC COM 60855R100 90360 270870 SH SOLE 30 256788 0 14082 MOLINA HEALTHCARE INC COM 60855R100 4222 12657 SH SOLE 31 6096 0 6561 MOLINA HEALTHCARE INC COM 60855R100 1843 5524 SH SOLE 34 5524 0 0 MOLINA HEALTHCARE INC COM 60855R100 4415 13234 SH SOLE 36 13234 0 0 MOLINA HEALTHCARE INC COM 60855R100 669 2005 SH SOLE 40 2005 0 0 MOLINA HEALTHCARE INC COM 60855R100 11610 34804 SH SOLE 43 33027 0 1777 MOLSON COORS BEVERAGE CO CL B 60871R209 24067 450866 SH SOLE 2 142001 0 308865 MOLSON COORS BEVERAGE CO CL B 60871R209 11398 213524 SH SOLE 4 187900 0 25624 MOLSON COORS BEVERAGE CO CL B 60871R209 10064 188527 SH SOLE 7 179535 0 8992 MOLSON COORS BEVERAGE CO CL B 60871R209 33 616 SH SOLE 13 616 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1311 24557 SH SOLE 15 24557 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 31132 583222 SH SOLE 18 556492 0 26730 MOLSON COORS BEVERAGE CO CL B 60871R209 4785 89631 SH SOLE 19 89631 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 328206 6148474 SH SOLE 21 6148474 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 216589 4057496 SH SOLE 22 3763777 0 293719 MOLSON COORS BEVERAGE CO CL B 60871R209 13269 248573 SH SOLE 23 248573 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 56094 1050834 SH SOLE 25 1050834 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 38747 725862 SH SOLE 26 301430 0 424432 MOLSON COORS BEVERAGE CO CL B 60871R209 38129 714303 SH SOLE 28 12444 0 701859 MOLSON COORS BEVERAGE CO CL B 60871R209 99445 1862965 SH SOLE 30 1731636 0 131329 MOLSON COORS BEVERAGE CO CL B 60871R209 1318 24687 SH SOLE 31 2618 0 22069 MOLSON COORS BEVERAGE CO CL B 60871R209 1482 27754 SH SOLE 34 27754 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 5730 107342 SH SOLE 36 107342 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 312 5849 SH SOLE 40 5849 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 14 256 SH OTR 43 256 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 8157 152813 SH SOLE 43 138968 0 13845 MOMENTIVE GLOBAL INC COM 60878Y108 3327 204604 SH SOLE 2 129078 0 75526 MOMENTIVE GLOBAL INC COM 60878Y108 28 1698 SH SOLE 4 530 0 1168 MOMENTIVE GLOBAL INC COM 60878Y108 30 1837 SH SOLE 7 1837 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 5838 359041 SH SOLE 18 343499 0 15542 MOMENTIVE GLOBAL INC COM 60878Y108 8197 504136 SH SOLE 19 504136 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 77932 4792858 SH SOLE 21 4792858 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 54802 3370331 SH SOLE 22 3298127 0 72204 MOMENTIVE GLOBAL INC COM 60878Y108 189 11626 SH SOLE 23 11626 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 311 19128 SH SOLE 25 19128 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 1433 88101 SH SOLE 26 34293 0 53808 MOMENTIVE GLOBAL INC COM 60878Y108 33 2054 SH SOLE 28 2054 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 1220 75006 SH SOLE 30 75006 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 140 8604 SH SOLE 36 8604 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 280 17239 SH SOLE 40 17239 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 337 20754 SH SOLE 43 20182 0 572 MOMENTUS INC COM CL A 60879E101 39 12225 SH SOLE 2 9947 0 2278 MOMENTUS INC COM CL A 60879E101 328 102917 SH SOLE 21 102917 0 0 MOMENTUS INC COM CL A 60879E101 2239 701816 SH SOLE 22 676178 0 25638 MOMENTUS INC COM CL A 60879E101 39 12360 SH SOLE 25 12360 0 0 MOMENTUS INC COM CL A 60879E101 22 6754 SH SOLE 26 0 0 6754 MOMENTUS INC COM CL A 60879E101 56 17650 SH SOLE 30 17650 0 0 MOMENTUS INC COM CL A 60879E101 37 11639 SH SOLE 40 11639 0 0 MONARCH CASINO & RESORT INC COM 609027107 481 5513 SH SOLE 2 3949 0 1564 MONARCH CASINO & RESORT INC COM 609027107 3 40 SH SOLE 4 40 0 0 MONARCH CASINO & RESORT INC COM 609027107 18 209 SH SOLE 7 209 0 0 MONARCH CASINO & RESORT INC COM 609027107 4179 47903 SH SOLE 18 47903 0 0 MONARCH CASINO & RESORT INC COM 609027107 2052 23527 SH SOLE 19 23527 0 0 MONARCH CASINO & RESORT INC COM 609027107 135959 1558621 SH SOLE 21 1558621 0 0 MONARCH CASINO & RESORT INC COM 609027107 30462 349212 SH SOLE 22 341197 0 8015 MONARCH CASINO & RESORT INC COM 609027107 152 1741 SH SOLE 25 1741 0 0 MONARCH CASINO & RESORT INC COM 609027107 214 2459 SH SOLE 26 0 0 2459 MONARCH CASINO & RESORT INC COM 609027107 2223 25479 SH SOLE 30 25479 0 0 MONARCH CASINO & RESORT INC COM 609027107 186 2132 SH SOLE 40 2132 0 0 MONARCH CASINO & RESORT INC COM 609027107 635 7285 SH SOLE 43 7080 0 205 MONDAY COM LTD SHS M7S64H106 2132 13485 SH SOLE 2 12694 0 791 MONDAY COM LTD SHS M7S64H106 38 238 SH SOLE 18 0 0 238 MONDAY COM LTD SHS M7S64H106 58 365 SH SOLE 21 365 0 0 MONDAY COM LTD SHS M7S64H106 2549 16127 SH SOLE 22 16127 0 0 MONDAY COM LTD SHS M7S64H106 225 1426 SH SOLE 26 0 0 1426 MONDAY COM LTD SHS M7S64H106 106 670 SH SOLE 34 670 0 0 MONDAY COM LTD SHS M7S64H106 156 989 SH SOLE 43 985 0 4 MONDELEZ INTL INC CL A 609207105 196695 3133082 SH SOLE 2 627411 0 2505671 MONDELEZ INTL INC CL A 609207105 36946 588503 SH SOLE 4 528714 0 59789 MONDELEZ INTL INC CL A 609207105 91899 1463834 SH SOLE 7 1423114 0 40720 MONDELEZ INTL INC CL A 609207105 281 4482 SH SOLE 13 4482 0 0 MONDELEZ INTL INC CL A 609207105 12795 203813 SH SOLE 15 203813 0 0 MONDELEZ INTL INC CL A 609207105 1 15 SH SOLE 17 0 0 15 MONDELEZ INTL INC CL A 609207105 304693 4853345 SH SOLE 18 4572986 0 280359 MONDELEZ INTL INC CL A 609207105 212072 3378012 SH SOLE 19 3378012 0 0 MONDELEZ INTL INC CL A 609207105 630 10042 SH SOLE 20 10042 0 0 MONDELEZ INTL INC CL A 609207105 1936163 30840446 SH SOLE 21 30840446 0 0 MONDELEZ INTL INC CL A 609207105 1858039 29596033 SH SOLE 22 26803342 0 2792691 MONDELEZ INTL INC CL A 609207105 112058 1784927 SH SOLE 23 1784927 0 0 MONDELEZ INTL INC CL A 609207105 124636 1985284 SH SOLE 25 1936664 0 48620 MONDELEZ INTL INC CL A 609207105 228186 3634699 SH SOLE 26 1098570 0 2536129 MONDELEZ INTL INC CL A 609207105 164840 2625679 SH SOLE 28 29927 0 2595752 MONDELEZ INTL INC CL A 609207105 476371 7587935 SH SOLE 30 7579007 0 8928 MONDELEZ INTL INC CL A 609207105 19395 308942 SH SOLE 31 151074 0 157868 MONDELEZ INTL INC CL A 609207105 20498 326501 SH SOLE 32 326501 0 0 MONDELEZ INTL INC CL A 609207105 33491 533470 SH SOLE 34 533470 0 0 MONDELEZ INTL INC CL A 609207105 39923 635920 SH SOLE 36 635920 0 0 MONDELEZ INTL INC CL A 609207105 2913 46401 SH SOLE 40 46401 0 0 MONDELEZ INTL INC CL A 609207105 240 3829 SH OTR 43 3829 0 0 MONDELEZ INTL INC CL A 609207105 94816 1510294 SH SOLE 43 1375865 0 134429 MONEYGRAM INTL INC COM NEW 60935Y208 806 76368 SH SOLE 2 23012 0 53356 MONEYGRAM INTL INC COM NEW 60935Y208 13 1253 SH SOLE 7 1253 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 3673 347781 SH SOLE 18 347781 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1672 158311 SH SOLE 19 158311 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 34988 3313232 SH SOLE 21 3313232 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 22472 2128074 SH SOLE 22 2041012 0 87062 MONEYGRAM INTL INC COM NEW 60935Y208 156 14808 SH SOLE 25 14808 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 241 22792 SH SOLE 30 22792 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 107 10137 SH SOLE 40 10137 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 127 12053 SH SOLE 43 11862 0 191 MONEYLION INC CL A 60938K106 41 16217 SH SOLE 2 16217 0 0 MONEYLION INC CL A 60938K106 65 25902 SH SOLE 21 25902 0 0 MONEYLION INC CL A 60938K106 711 283360 SH SOLE 22 283360 0 0 MONGODB INC CL A 60937P106 54937 123847 SH SOLE 2 17633 0 106214 MONGODB INC CL A 60937P106 15414 34749 SH SOLE 4 21921 0 12828 MONGODB INC CL A 60937P106 2669 6016 SH SOLE 7 6016 0 0 MONGODB INC CL A 60937P106 126 283 SH SOLE 13 283 0 0 MONGODB INC CL A 60937P106 1987 4480 SH SOLE 15 4480 0 0 MONGODB INC CL A 60937P106 2 4 SH SOLE 17 0 0 4 MONGODB INC CL A 60937P106 146907 331177 SH SOLE 18 246361 0 84816 MONGODB INC CL A 60937P106 760490 1714399 SH SOLE 19 1714399 0 0 MONGODB INC CL A 60937P106 521555 1175760 SH SOLE 21 1175760 0 0 MONGODB INC CL A 60937P106 765505 1725704 SH SOLE 22 1616398 0 109306 MONGODB INC CL A 60937P106 32197 72583 SH SOLE 23 72583 0 0 MONGODB INC CL A 60937P106 49738 112125 SH SOLE 25 112125 0 0 MONGODB INC CL A 60937P106 53097 119699 SH SOLE 26 41389 0 78310 MONGODB INC CL A 60937P106 57427 129459 SH SOLE 28 2153 0 127306 MONGODB INC CL A 60937P106 31 70 SH SOLE 29 70 0 0 MONGODB INC CL A 60937P106 56972 128434 SH SOLE 30 124519 0 3915 MONGODB INC CL A 60937P106 7827 17645 SH SOLE 31 11397 0 6248 MONGODB INC CL A 60937P106 196679 443380 SH SOLE 34 443380 0 0 MONGODB INC CL A 60937P106 9593 21626 SH SOLE 36 21626 0 0 MONGODB INC CL A 60937P106 887 1999 SH SOLE 40 1999 0 0 MONGODB INC CL A 60937P106 94 213 SH OTR 43 213 0 0 MONGODB INC CL A 60937P106 13687 30855 SH SOLE 43 27552 0 3303 MONGODB INC NOTE 0.250% 1/1 60937PAD8 65 30000 PRN SOLE 18 30000 0 0 MONGODB INC NOTE 0.250% 1/1 60937PAD8 16813 7764000 PRN SOLE 21 7764000 0 0 MONOLITHIC PWR SYS INC COM 609839105 89912 185125 SH SOLE 2 105090 0 80035 MONOLITHIC PWR SYS INC COM 609839105 24335 50104 SH SOLE 4 29305 0 20799 MONOLITHIC PWR SYS INC COM 609839105 20018 41216 SH SOLE 7 40039 0 1177 MONOLITHIC PWR SYS INC COM 609839105 1817 3741 SH SOLE 13 3741 0 0 MONOLITHIC PWR SYS INC COM 609839105 1897 3906 SH SOLE 15 3906 0 0 MONOLITHIC PWR SYS INC COM 609839105 48299 99446 SH SOLE 18 90645 0 8801 MONOLITHIC PWR SYS INC COM 609839105 743980 1531832 SH SOLE 19 1531832 0 0 MONOLITHIC PWR SYS INC COM 609839105 862996 1776882 SH SOLE 21 1776882 0 0 MONOLITHIC PWR SYS INC COM 609839105 604169 1243965 SH SOLE 22 1112190 0 131775 MONOLITHIC PWR SYS INC COM 609839105 31581 65024 SH SOLE 23 65024 0 0 MONOLITHIC PWR SYS INC COM 609839105 29656 61060 SH SOLE 25 61060 0 0 MONOLITHIC PWR SYS INC COM 609839105 72034 148316 SH SOLE 26 41155 0 107161 MONOLITHIC PWR SYS INC COM 609839105 66554 137033 SH SOLE 28 815 0 136218 MONOLITHIC PWR SYS INC COM 609839105 2438 5020 SH SOLE 29 5020 0 0 MONOLITHIC PWR SYS INC COM 609839105 122047 251292 SH SOLE 30 223677 0 27615 MONOLITHIC PWR SYS INC COM 609839105 13424 27640 SH SOLE 31 22735 0 4905 MONOLITHIC PWR SYS INC COM 609839105 273605 563345 SH SOLE 34 563345 0 0 MONOLITHIC PWR SYS INC COM 609839105 7844 16151 SH SOLE 36 16151 0 0 MONOLITHIC PWR SYS INC COM 609839105 729 1500 SH SOLE 40 1500 0 0 MONOLITHIC PWR SYS INC COM 609839105 42 86 SH OTR 43 86 0 0 MONOLITHIC PWR SYS INC COM 609839105 17872 36798 SH SOLE 43 32510 0 4288 MONOPAR THERAPEUTICS INC COM 61023L108 2 784 SH SOLE 18 784 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 27 10606 SH SOLE 21 10606 0 0 MONOPAR THERAPEUTICS INC COM 61023L108 6 2327 SH SOLE 22 2327 0 0 MONRO INC COM 610236101 1751 39484 SH SOLE 2 33580 0 5904 MONRO INC COM 610236101 6 145 SH SOLE 4 145 0 0 MONRO INC COM 610236101 22 491 SH SOLE 7 491 0 0 MONRO INC COM 610236101 5150 116151 SH SOLE 18 116151 0 0 MONRO INC COM 610236101 2635 59424 SH SOLE 19 59424 0 0 MONRO INC COM 610236101 182027 4105249 SH SOLE 21 4105249 0 0 MONRO INC COM 610236101 37697 850180 SH SOLE 22 824399 0 25781 MONRO INC COM 610236101 259 5831 SH SOLE 25 5831 0 0 MONRO INC COM 610236101 568 12801 SH SOLE 26 10592 0 2209 MONRO INC COM 610236101 26 597 SH SOLE 28 597 0 0 MONRO INC COM 610236101 2650 59757 SH SOLE 30 59757 0 0 MONRO INC COM 610236101 57 1295 SH SOLE 34 1295 0 0 MONRO INC COM 610236101 150 3378 SH SOLE 36 3378 0 0 MONRO INC COM 610236101 199 4492 SH SOLE 40 4492 0 0 MONRO INC COM 610236101 415 9366 SH SOLE 43 9222 0 144 MONROE CAP CORP COM 610335101 1376 127526 SH SOLE 30 127526 0 0 MONROE CAP CORP COM 610335101 0 2 SH SOLE 43 2 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 36270 453947 SH SOLE 2 113375 0 340572 MONSTER BEVERAGE CORP NEW COM 61174X109 21547 269670 SH SOLE 4 154471 0 115199 MONSTER BEVERAGE CORP NEW COM 61174X109 33777 422740 SH SOLE 7 410632 0 12108 MONSTER BEVERAGE CORP NEW COM 61174X109 153 1920 SH SOLE 13 1920 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3092 38701 SH SOLE 15 38701 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 92102 1152722 SH SOLE 18 1100799 0 51923 MONSTER BEVERAGE CORP NEW COM 61174X109 8254 103305 SH SOLE 19 103305 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 700496 8767159 SH SOLE 21 8767159 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 637657 7980691 SH SOLE 22 7208410 0 772281 MONSTER BEVERAGE CORP NEW COM 61174X109 39433 493531 SH SOLE 23 493531 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 45517 569673 SH SOLE 25 569673 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 60374 755621 SH SOLE 26 244978 0 510643 MONSTER BEVERAGE CORP NEW COM 61174X109 43741 547451 SH SOLE 28 6707 0 540744 MONSTER BEVERAGE CORP NEW COM 61174X109 173228 2168066 SH SOLE 30 2168066 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6945 86926 SH SOLE 31 42255 0 44671 MONSTER BEVERAGE CORP NEW COM 61174X109 9961 124668 SH SOLE 32 124668 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1873 23441 SH SOLE 34 23441 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 10443 130706 SH SOLE 36 130706 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1072 13422 SH SOLE 40 13422 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 87 1091 SH OTR 43 1091 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 22395 280291 SH SOLE 43 256811 0 23480 MONTAUK RENEWABLES INC COM 61218C103 14 1286 SH SOLE 2 0 0 1286 MONTAUK RENEWABLES INC COM 61218C103 866 77346 SH SOLE 21 77346 0 0 MONTAUK RENEWABLES INC COM 61218C103 5800 517859 SH SOLE 22 517859 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 156 11159 SH SOLE 2 3818 0 7341 MONTE ROSA THERAPEUTICS INC COM 61225M102 6 400 SH SOLE 7 400 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 1619 115471 SH SOLE 18 115471 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 19276 1374890 SH SOLE 19 1374890 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 16399 1169655 SH SOLE 21 1169655 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 5981 426588 SH SOLE 22 416280 0 10308 MONTE ROSA THERAPEUTICS INC COM 61225M102 4 302 SH SOLE 25 302 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 14 996 SH SOLE 26 996 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 392 27934 SH SOLE 30 27934 0 0 MONTE ROSA THERAPEUTICS INC COM 61225M102 14 997 SH SOLE 34 997 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 905 17102 SH SOLE 2 14184 0 2918 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3 65 SH SOLE 4 65 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1614 30492 SH SOLE 7 30492 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 3879 73284 SH SOLE 18 73284 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 2462 46515 SH SOLE 19 46515 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 49648 937990 SH SOLE 21 937990 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 32640 616666 SH SOLE 22 602875 0 13791 MONTROSE ENVIRONMENTAL GROUP COM 615111101 281 5306 SH SOLE 25 5306 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 761 14378 SH SOLE 26 12611 0 1767 MONTROSE ENVIRONMENTAL GROUP COM 615111101 1019 19256 SH SOLE 28 19256 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 15252 288148 SH SOLE 30 288148 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 207 3916 SH SOLE 36 3916 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 126 2385 SH SOLE 40 2385 0 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 56 1062 SH SOLE 43 1062 0 0 MOODYS CORP COM 615369105 166531 493557 SH SOLE 2 195457 0 298100 MOODYS CORP COM 615369105 55174 163521 SH SOLE 4 100887 0 62634 MOODYS CORP COM 615369105 48321 143212 SH SOLE 7 138523 0 4689 MOODYS CORP COM 615369105 5776 17120 SH SOLE 13 17120 0 0 MOODYS CORP COM 615369105 5314 15749 SH SOLE 15 15749 0 0 MOODYS CORP COM 615369105 122601 363359 SH SOLE 18 327134 0 36225 MOODYS CORP COM 615369105 31535 93463 SH SOLE 19 93463 0 0 MOODYS CORP COM 615369105 22018 65256 SH SOLE 20 65256 0 0 MOODYS CORP COM 615369105 1261429 3738563 SH SOLE 21 3738563 0 0 MOODYS CORP COM 615369105 1217854 3609420 SH SOLE 22 3166435 0 442985 MOODYS CORP COM 615369105 84383 250089 SH SOLE 23 250089 0 0 MOODYS CORP COM 615369105 243796 722551 SH SOLE 25 722551 0 0 MOODYS CORP COM 615369105 195083 578178 SH SOLE 26 342854 0 235324 MOODYS CORP COM 615369105 151657 449474 SH SOLE 28 5861 0 443613 MOODYS CORP COM 615369105 3693 10946 SH SOLE 29 10946 0 0 MOODYS CORP COM 615369105 436773 1294488 SH SOLE 30 1248337 0 46151 MOODYS CORP COM 615369105 21830 64698 SH SOLE 31 45746 0 18952 MOODYS CORP COM 615369105 15685 46487 SH SOLE 34 46487 0 0 MOODYS CORP COM 615369105 22659 67156 SH SOLE 36 67156 0 0 MOODYS CORP COM 615369105 1906 5649 SH SOLE 40 5649 0 0 MOODYS CORP COM 615369105 146 432 SH OTR 43 432 0 0 MOODYS CORP COM 615369105 61004 180800 SH SOLE 43 165957 0 14843 MOOG INC CL A 615394202 7919 90190 SH SOLE 2 53892 0 36298 MOOG INC CL A 615394202 11 130 SH SOLE 4 130 0 0 MOOG INC CL A 615394202 36 410 SH SOLE 7 410 0 0 MOOG INC CL A 615394202 9491 108102 SH SOLE 18 108102 0 0 MOOG INC CL A 615394202 16774 191044 SH SOLE 19 191044 0 0 MOOG INC CL A 615394202 344012 3918136 SH SOLE 21 3918136 0 0 MOOG INC CL A 615394202 79173 901738 SH SOLE 22 871969 0 29769 MOOG INC CL A 615394202 583 6638 SH SOLE 23 6638 0 0 MOOG INC CL A 615394202 507 5769 SH SOLE 25 5769 0 0 MOOG INC CL A 615394202 839 9551 SH SOLE 26 9551 0 0 MOOG INC CL A 615394202 46 521 SH SOLE 28 521 0 0 MOOG INC CL A 615394202 4500 51253 SH SOLE 30 51253 0 0 MOOG INC CL A 615394202 442 5038 SH SOLE 36 5038 0 0 MOOG INC CL A 615394202 294 3346 SH SOLE 40 3346 0 0 MOOG INC CL A 615394202 1395 15888 SH SOLE 43 15492 0 396 MORGAN STANLEY COM NEW 617446448 236441 2705277 SH SOLE 2 357032 0 2348245 MORGAN STANLEY COM NEW 617446448 87681 1003218 SH SOLE 4 652668 0 350550 MORGAN STANLEY COM NEW 617446448 107947 1235091 SH SOLE 7 1193247 0 41844 MORGAN STANLEY COM NEW 617446448 1483 16967 SH SOLE 13 16967 0 0 MORGAN STANLEY COM NEW 617446448 17055 195138 SH SOLE 15 195138 0 0 MORGAN STANLEY COM NEW 617446448 1 9 SH SOLE 17 0 0 9 MORGAN STANLEY COM NEW 617446448 460112 5264438 SH SOLE 18 5063749 0 200689 MORGAN STANLEY COM NEW 617446448 171144 1958170 SH SOLE 19 1958170 0 0 MORGAN STANLEY COM NEW 617446448 3190925 36509435 SH SOLE 21 36509435 0 0 MORGAN STANLEY COM NEW 617446448 2542002 29084696 SH SOLE 22 26430038 0 2654658 MORGAN STANLEY COM NEW 617446448 146429 1675389 SH SOLE 23 1675389 0 0 MORGAN STANLEY COM NEW 617446448 222070 2540843 SH SOLE 25 2506158 0 34685 MORGAN STANLEY COM NEW 617446448 275585 3153152 SH SOLE 26 1301098 0 1852054 MORGAN STANLEY COM NEW 617446448 233981 2677131 SH SOLE 28 117095 0 2560036 MORGAN STANLEY COM NEW 617446448 96 1101 SH SOLE 29 1101 0 0 MORGAN STANLEY COM NEW 617446448 675059 7723782 SH SOLE 30 7639394 0 84388 MORGAN STANLEY COM NEW 617446448 26570 304004 SH SOLE 31 146359 0 157645 MORGAN STANLEY COM NEW 617446448 155169 1775386 SH SOLE 34 1775386 0 0 MORGAN STANLEY COM NEW 617446448 56698 648724 SH SOLE 36 648724 0 0 MORGAN STANLEY COM NEW 617446448 3926 44916 SH SOLE 40 44916 0 0 MORGAN STANLEY COM NEW 617446448 312 3571 SH OTR 43 3571 0 0 MORGAN STANLEY COM NEW 617446448 118605 1357034 SH SOLE 43 1229849 0 127186 MORNINGSTAR INC COM 617700109 12083 44232 SH SOLE 2 26080 0 18152 MORNINGSTAR INC COM 617700109 33 121 SH SOLE 4 121 0 0 MORNINGSTAR INC COM 617700109 85 311 SH SOLE 7 311 0 0 MORNINGSTAR INC COM 617700109 3279 12002 SH SOLE 18 12002 0 0 MORNINGSTAR INC COM 617700109 2065 7558 SH SOLE 19 7558 0 0 MORNINGSTAR INC COM 617700109 97711 357692 SH SOLE 21 357692 0 0 MORNINGSTAR INC COM 617700109 151138 553275 SH SOLE 22 525920 0 27355 MORNINGSTAR INC COM 617700109 866 3170 SH SOLE 25 3170 0 0 MORNINGSTAR INC COM 617700109 3147 11520 SH SOLE 26 9558 0 1962 MORNINGSTAR INC COM 617700109 105 385 SH SOLE 28 385 0 0 MORNINGSTAR INC COM 617700109 3828 14015 SH SOLE 30 14015 0 0 MORNINGSTAR INC COM 617700109 95 347 SH SOLE 31 347 0 0 MORNINGSTAR INC COM 617700109 721 2641 SH SOLE 34 2641 0 0 MORNINGSTAR INC COM 617700109 849 3107 SH SOLE 40 3107 0 0 MORNINGSTAR INC COM 617700109 30 110 SH OTR 43 110 0 0 MORNINGSTAR INC COM 617700109 16178 59224 SH SOLE 43 57879 0 1345 MORPHIC HLDG INC COM 61775R105 356 8870 SH SOLE 2 5469 0 3401 MORPHIC HLDG INC COM 61775R105 5 113 SH SOLE 4 113 0 0 MORPHIC HLDG INC COM 61775R105 11 286 SH SOLE 7 286 0 0 MORPHIC HLDG INC COM 61775R105 2128 53012 SH SOLE 18 53012 0 0 MORPHIC HLDG INC COM 61775R105 5342 133062 SH SOLE 19 133062 0 0 MORPHIC HLDG INC COM 61775R105 36396 906499 SH SOLE 21 906499 0 0 MORPHIC HLDG INC COM 61775R105 22747 566555 SH SOLE 22 552238 0 14317 MORPHIC HLDG INC COM 61775R105 109 2712 SH SOLE 25 2712 0 0 MORPHIC HLDG INC COM 61775R105 505 12575 SH SOLE 26 10988 0 1587 MORPHIC HLDG INC COM 61775R105 5247 130673 SH SOLE 30 130673 0 0 MORPHIC HLDG INC COM 61775R105 27 682 SH SOLE 34 682 0 0 MORPHIC HLDG INC COM 61775R105 31 770 SH SOLE 36 770 0 0 MORPHIC HLDG INC COM 61775R105 71 1770 SH SOLE 40 1770 0 0 MORPHIC HLDG INC COM 61775R105 72 1790 SH SOLE 43 1790 0 0 MORPHOSYS AG SPONSORED ADS 617760202 923 136186 SH SOLE 43 80546 0 55640 MOSAIC CO NEW COM 61945C103 53416 803254 SH SOLE 2 190605 0 612649 MOSAIC CO NEW COM 61945C103 25302 380488 SH SOLE 4 246524 0 133964 MOSAIC CO NEW COM 61945C103 53559 805392 SH SOLE 7 795203 0 10189 MOSAIC CO NEW COM 61945C103 470 7065 SH SOLE 13 7065 0 0 MOSAIC CO NEW COM 61945C103 3415 51359 SH SOLE 15 51359 0 0 MOSAIC CO NEW COM 61945C103 10 150 SH SOLE 17 0 0 150 MOSAIC CO NEW COM 61945C103 41780 628271 SH SOLE 18 571434 0 56837 MOSAIC CO NEW COM 61945C103 37364 561860 SH SOLE 19 561860 0 0 MOSAIC CO NEW COM 61945C103 760451 11435356 SH SOLE 21 11435356 0 0 MOSAIC CO NEW COM 61945C103 587253 8830878 SH SOLE 22 8045763 0 785115 MOSAIC CO NEW COM 61945C103 30594 460060 SH SOLE 23 460060 0 0 MOSAIC CO NEW COM 61945C103 31990 481046 SH SOLE 25 481046 0 0 MOSAIC CO NEW COM 61945C103 45871 689785 SH SOLE 26 344608 0 345177 MOSAIC CO NEW COM 61945C103 30205 454217 SH SOLE 28 15605 0 438612 MOSAIC CO NEW COM 61945C103 50 753 SH SOLE 29 753 0 0 MOSAIC CO NEW COM 61945C103 207084 3114039 SH SOLE 30 3016892 0 97147 MOSAIC CO NEW COM 61945C103 5427 81603 SH SOLE 31 41196 0 40407 MOSAIC CO NEW COM 61945C103 18293 275079 SH SOLE 34 275079 0 0 MOSAIC CO NEW COM 61945C103 6865 103236 SH SOLE 36 103236 0 0 MOSAIC CO NEW COM 61945C103 839 12621 SH SOLE 40 12621 0 0 MOSAIC CO NEW COM 61945C103 24 365 SH OTR 43 365 0 0 MOSAIC CO NEW COM 61945C103 22655 340672 SH SOLE 43 307648 0 33024 MOTORCAR PTS AMER INC COM 620071100 354 19837 SH SOLE 2 8592 0 11245 MOTORCAR PTS AMER INC COM 620071100 7 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 1326 74370 SH SOLE 18 74370 0 0 MOTORCAR PTS AMER INC COM 620071100 569 31919 SH SOLE 19 31919 0 0 MOTORCAR PTS AMER INC COM 620071100 42311 2373018 SH SOLE 21 2373018 0 0 MOTORCAR PTS AMER INC COM 620071100 8562 480221 SH SOLE 22 468883 0 11338 MOTORCAR PTS AMER INC COM 620071100 357 20030 SH SOLE 30 20030 0 0 MOTORCAR PTS AMER INC COM 620071100 92 5167 SH SOLE 43 5167 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 79892 329858 SH SOLE 2 81707 0 248151 MOTOROLA SOLUTIONS INC COM NEW 620076307 34317 141687 SH SOLE 4 94640 0 47047 MOTOROLA SOLUTIONS INC COM NEW 620076307 44221 182579 SH SOLE 7 177491 0 5088 MOTOROLA SOLUTIONS INC COM NEW 620076307 534 2203 SH SOLE 13 2203 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4854 20042 SH SOLE 15 20042 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 65 268 SH SOLE 17 0 0 268 MOTOROLA SOLUTIONS INC COM NEW 620076307 70890 292693 SH SOLE 18 269837 0 22856 MOTOROLA SOLUTIONS INC COM NEW 620076307 17268 71295 SH SOLE 19 71295 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1528431 6310616 SH SOLE 21 6310616 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 958937 3959276 SH SOLE 22 3626401 0 332875 MOTOROLA SOLUTIONS INC COM NEW 620076307 52799 217996 SH SOLE 23 217996 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 66012 272553 SH SOLE 25 272553 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 96810 399713 SH SOLE 26 165432 0 234281 MOTOROLA SOLUTIONS INC COM NEW 620076307 115138 475385 SH SOLE 28 5160 0 470225 MOTOROLA SOLUTIONS INC COM NEW 620076307 195 804 SH SOLE 29 804 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 310564 1282263 SH SOLE 30 1253500 0 28763 MOTOROLA SOLUTIONS INC COM NEW 620076307 9576 39536 SH SOLE 31 20476 0 19060 MOTOROLA SOLUTIONS INC COM NEW 620076307 6302 26021 SH SOLE 34 26021 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 24225 100021 SH SOLE 36 100021 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1366 5641 SH SOLE 40 5641 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 101 416 SH OTR 43 416 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 54424 224707 SH SOLE 43 207625 0 17082 MOTUS GI HLDGS INC COM 62014P108 3 9142 SH SOLE 18 9142 0 0 MOTUS GI HLDGS INC COM 62014P108 45 125674 SH SOLE 21 125674 0 0 MOTUS GI HLDGS INC COM 62014P108 24 65702 SH SOLE 22 65702 0 0 MOVADO GROUP INC COM 624580106 531 13600 SH SOLE 2 4515 0 9085 MOVADO GROUP INC COM 624580106 9 220 SH SOLE 7 220 0 0 MOVADO GROUP INC COM 624580106 2378 60887 SH SOLE 18 60887 0 0 MOVADO GROUP INC COM 624580106 1106 28321 SH SOLE 19 28321 0 0 MOVADO GROUP INC COM 624580106 78573 2012121 SH SOLE 21 2012121 0 0 MOVADO GROUP INC COM 624580106 15847 405812 SH SOLE 22 390986 0 14826 MOVADO GROUP INC COM 624580106 123 3156 SH SOLE 25 3156 0 0 MOVADO GROUP INC COM 624580106 51 1301 SH SOLE 26 1301 0 0 MOVADO GROUP INC COM 624580106 923 23630 SH SOLE 30 23630 0 0 MOVADO GROUP INC COM 624580106 35 893 SH SOLE 36 893 0 0 MOVADO GROUP INC COM 624580106 73 1872 SH SOLE 40 1872 0 0 MOVADO GROUP INC COM 624580106 68 1734 SH SOLE 43 1519 0 215 MOVANO INC COM 62459M107 6 2117 SH SOLE 18 2117 0 0 MOVANO INC COM 62459M107 69 25546 SH SOLE 21 25546 0 0 MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 1 1191 SH SOLE 18 1191 0 0 MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 19 15443 SH SOLE 21 15443 0 0 MP MATERIALS CORP COM CL A 553368101 13911 242611 SH SOLE 2 187319 0 55292 MP MATERIALS CORP COM CL A 553368101 3612 62993 SH SOLE 4 50728 0 12265 MP MATERIALS CORP COM CL A 553368101 9885 172387 SH SOLE 7 172387 0 0 MP MATERIALS CORP COM CL A 553368101 2331 40650 SH SOLE 13 40650 0 0 MP MATERIALS CORP COM CL A 553368101 12750 222362 SH SOLE 18 198596 0 23766 MP MATERIALS CORP COM CL A 553368101 27937 487224 SH SOLE 19 487224 0 0 MP MATERIALS CORP COM CL A 553368101 150276 2620796 SH SOLE 21 2620796 0 0 MP MATERIALS CORP COM CL A 553368101 126151 2200053 SH SOLE 22 2100232 0 99821 MP MATERIALS CORP COM CL A 553368101 2243 39117 SH SOLE 23 39117 0 0 MP MATERIALS CORP COM CL A 553368101 508 8855 SH SOLE 25 8855 0 0 MP MATERIALS CORP COM CL A 553368101 5915 103157 SH SOLE 26 33519 0 69638 MP MATERIALS CORP COM CL A 553368101 98 1709 SH SOLE 28 1709 0 0 MP MATERIALS CORP COM CL A 553368101 2550 44478 SH SOLE 29 44478 0 0 MP MATERIALS CORP COM CL A 553368101 2979 51950 SH SOLE 30 51950 0 0 MP MATERIALS CORP COM CL A 553368101 5210 90868 SH SOLE 31 90868 0 0 MP MATERIALS CORP COM CL A 553368101 104 1808 SH SOLE 34 1808 0 0 MP MATERIALS CORP COM CL A 553368101 3 52 SH SOLE 36 52 0 0 MP MATERIALS CORP COM CL A 553368101 408 7112 SH SOLE 40 7112 0 0 MP MATERIALS CORP COM CL A 553368101 27 465 SH SOLE 43 452 0 13 MPLX LP COM UNIT REP LTD 55336V100 649 19553 SH SOLE 18 19553 0 0 MPLX LP COM UNIT REP LTD 55336V100 2093 63088 SH SOLE 19 63088 0 0 MPLX LP COM UNIT REP LTD 55336V100 0 1 SH SOLE 43 1 0 0 MR COOPER GROUP INC COM 62482R107 2374 51985 SH SOLE 2 17132 0 34853 MR COOPER GROUP INC COM 62482R107 228 5002 SH SOLE 4 317 0 4685 MR COOPER GROUP INC COM 62482R107 40 874 SH SOLE 7 874 0 0 MR COOPER GROUP INC COM 62482R107 10995 240745 SH SOLE 18 240745 0 0 MR COOPER GROUP INC COM 62482R107 5023 109992 SH SOLE 19 109992 0 0 MR COOPER GROUP INC COM 62482R107 348203 7624323 SH SOLE 21 7624323 0 0 MR COOPER GROUP INC COM 62482R107 84455 1849252 SH SOLE 22 1781203 0 68049 MR COOPER GROUP INC COM 62482R107 476 10425 SH SOLE 25 10425 0 0 MR COOPER GROUP INC COM 62482R107 1822 39893 SH SOLE 26 31436 0 8457 MR COOPER GROUP INC COM 62482R107 70 1535 SH SOLE 28 1535 0 0 MR COOPER GROUP INC COM 62482R107 5680 124370 SH SOLE 30 124370 0 0 MR COOPER GROUP INC COM 62482R107 214 4696 SH SOLE 36 4696 0 0 MR COOPER GROUP INC COM 62482R107 369 8075 SH SOLE 40 8075 0 0 MR COOPER GROUP INC COM 62482R107 5193 113698 SH SOLE 43 107092 0 6606 MRC GLOBAL INC COM 55345K103 4255 357227 SH SOLE 2 266541 0 90686 MRC GLOBAL INC COM 55345K103 6 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 15 1260 SH SOLE 7 1260 0 0 MRC GLOBAL INC COM 55345K103 2857 239855 SH SOLE 18 239855 0 0 MRC GLOBAL INC COM 55345K103 3520 295508 SH SOLE 19 295508 0 0 MRC GLOBAL INC COM 55345K103 33585 2819876 SH SOLE 21 2819876 0 0 MRC GLOBAL INC COM 55345K103 25361 2129425 SH SOLE 22 2056728 0 72697 MRC GLOBAL INC COM 55345K103 56 4728 SH SOLE 23 4728 0 0 MRC GLOBAL INC COM 55345K103 118 9913 SH SOLE 25 9913 0 0 MRC GLOBAL INC COM 55345K103 673 56508 SH SOLE 26 13103 0 43405 MRC GLOBAL INC COM 55345K103 609 51152 SH SOLE 30 51152 0 0 MRC GLOBAL INC COM 55345K103 330 27675 SH SOLE 34 27675 0 0 MRC GLOBAL INC COM 55345K103 84 7044 SH SOLE 40 7044 0 0 MRC GLOBAL INC COM 55345K103 1133 95146 SH SOLE 43 93659 0 1487 MSA SAFETY INC COM 553498106 6496 48952 SH SOLE 2 28178 0 20774 MSA SAFETY INC COM 553498106 17 125 SH SOLE 4 125 0 0 MSA SAFETY INC COM 553498106 1454 10960 SH SOLE 7 10960 0 0 MSA SAFETY INC COM 553498106 10622 80042 SH SOLE 18 80042 0 0 MSA SAFETY INC COM 553498106 1429 10766 SH SOLE 19 10766 0 0 MSA SAFETY INC COM 553498106 237880 1792612 SH SOLE 21 1792612 0 0 MSA SAFETY INC COM 553498106 133064 1002743 SH SOLE 22 959792 0 42951 MSA SAFETY INC COM 553498106 691 5206 SH SOLE 25 5206 0 0 MSA SAFETY INC COM 553498106 1967 14825 SH SOLE 26 11939 0 2886 MSA SAFETY INC COM 553498106 3237 24394 SH SOLE 28 24394 0 0 MSA SAFETY INC COM 553498106 2904 21885 SH SOLE 30 21885 0 0 MSA SAFETY INC COM 553498106 71 538 SH SOLE 31 538 0 0 MSA SAFETY INC COM 553498106 195 1473 SH SOLE 36 1473 0 0 MSA SAFETY INC COM 553498106 601 4530 SH SOLE 40 4530 0 0 MSA SAFETY INC COM 553498106 1449 10918 SH SOLE 43 10678 0 240 MSC INDL DIRECT INC CL A 553530106 32431 380606 SH SOLE 2 44297 0 336309 MSC INDL DIRECT INC CL A 553530106 16 184 SH SOLE 4 184 0 0 MSC INDL DIRECT INC CL A 553530106 584 6854 SH SOLE 7 6854 0 0 MSC INDL DIRECT INC CL A 553530106 10595 124341 SH SOLE 18 124341 0 0 MSC INDL DIRECT INC CL A 553530106 2973 34885 SH SOLE 19 34885 0 0 MSC INDL DIRECT INC CL A 553530106 293751 3447372 SH SOLE 21 3447372 0 0 MSC INDL DIRECT INC CL A 553530106 108256 1270461 SH SOLE 22 1217476 0 52985 MSC INDL DIRECT INC CL A 553530106 598 7016 SH SOLE 25 7016 0 0 MSC INDL DIRECT INC CL A 553530106 1301 15263 SH SOLE 26 12036 0 3227 MSC INDL DIRECT INC CL A 553530106 71 837 SH SOLE 28 837 0 0 MSC INDL DIRECT INC CL A 553530106 2337 27424 SH SOLE 30 27424 0 0 MSC INDL DIRECT INC CL A 553530106 55 651 SH SOLE 31 651 0 0 MSC INDL DIRECT INC CL A 553530106 1691 19850 SH SOLE 32 19850 0 0 MSC INDL DIRECT INC CL A 553530106 102 1202 SH SOLE 36 1202 0 0 MSC INDL DIRECT INC CL A 553530106 552 6477 SH SOLE 40 6477 0 0 MSC INDL DIRECT INC CL A 553530106 11711 137438 SH SOLE 43 133603 0 3835 MSCI INC COM 55354G100 80791 160657 SH SOLE 2 27079 0 133578 MSCI INC COM 55354G100 25643 50993 SH SOLE 4 30586 0 20407 MSCI INC COM 55354G100 37381 74333 SH SOLE 7 71899 0 2434 MSCI INC COM 55354G100 188 373 SH SOLE 13 373 0 0 MSCI INC COM 55354G100 3876 7708 SH SOLE 15 7708 0 0 MSCI INC COM 55354G100 1 1 SH SOLE 17 0 0 1 MSCI INC COM 55354G100 92601 184141 SH SOLE 18 173040 0 11101 MSCI INC COM 55354G100 558706 1111013 SH SOLE 19 1111013 0 0 MSCI INC COM 55354G100 1154863 2296499 SH SOLE 21 2296499 0 0 MSCI INC COM 55354G100 918404 1826289 SH SOLE 22 1666710 0 159579 MSCI INC COM 55354G100 51679 102767 SH SOLE 23 102767 0 0 MSCI INC COM 55354G100 65466 130182 SH SOLE 25 130182 0 0 MSCI INC COM 55354G100 84478 167989 SH SOLE 26 59494 0 108495 MSCI INC COM 55354G100 74119 147389 SH SOLE 28 7438 0 139951 MSCI INC COM 55354G100 22 44 SH SOLE 29 44 0 0 MSCI INC COM 55354G100 199157 396033 SH SOLE 30 396033 0 0 MSCI INC COM 55354G100 9177 18249 SH SOLE 31 9033 0 9216 MSCI INC COM 55354G100 2698 5365 SH SOLE 34 5365 0 0 MSCI INC COM 55354G100 14026 27892 SH SOLE 36 27892 0 0 MSCI INC COM 55354G100 1388 2760 SH SOLE 40 2760 0 0 MSCI INC COM 55354G100 86 171 SH OTR 43 171 0 0 MSCI INC COM 55354G100 32649 64924 SH SOLE 43 56802 0 8122 MUELLER INDS INC COM 624756102 2602 48033 SH SOLE 2 22194 0 25839 MUELLER INDS INC COM 624756102 8 142 SH SOLE 4 142 0 0 MUELLER INDS INC COM 624756102 71 1311 SH SOLE 7 1311 0 0 MUELLER INDS INC COM 624756102 11013 203297 SH SOLE 18 203297 0 0 MUELLER INDS INC COM 624756102 6887 127140 SH SOLE 19 127140 0 0 MUELLER INDS INC COM 624756102 370154 6833184 SH SOLE 21 6833184 0 0 MUELLER INDS INC COM 624756102 76149 1405734 SH SOLE 22 1359158 0 46576 MUELLER INDS INC COM 624756102 413 7632 SH SOLE 25 7632 0 0 MUELLER INDS INC COM 624756102 1353 24968 SH SOLE 26 21172 0 3796 MUELLER INDS INC COM 624756102 55 1018 SH SOLE 28 1018 0 0 MUELLER INDS INC COM 624756102 5198 95962 SH SOLE 30 95962 0 0 MUELLER INDS INC COM 624756102 66 1220 SH SOLE 36 1220 0 0 MUELLER INDS INC COM 624756102 326 6027 SH SOLE 40 6027 0 0 MUELLER INDS INC COM 624756102 1311 24197 SH SOLE 43 23451 0 746 MUELLER WTR PRODS INC COM SER A 624758108 1652 127866 SH SOLE 2 47843 0 80023 MUELLER WTR PRODS INC COM SER A 624758108 4 348 SH SOLE 4 348 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2316 179247 SH SOLE 7 179247 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5912 457550 SH SOLE 18 457550 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3344 258785 SH SOLE 19 258785 0 0 MUELLER WTR PRODS INC COM SER A 624758108 73982 5726123 SH SOLE 21 5726123 0 0 MUELLER WTR PRODS INC COM SER A 624758108 48961 3789515 SH SOLE 22 3626885 0 162630 MUELLER WTR PRODS INC COM SER A 624758108 394 30503 SH SOLE 25 30503 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1047 81062 SH SOLE 26 66084 0 14978 MUELLER WTR PRODS INC COM SER A 624758108 1411 109198 SH SOLE 28 109198 0 0 MUELLER WTR PRODS INC COM SER A 624758108 20441 1582116 SH SOLE 30 1582116 0 0 MUELLER WTR PRODS INC COM SER A 624758108 337 26092 SH SOLE 36 26092 0 0 MUELLER WTR PRODS INC COM SER A 624758108 241 18689 SH SOLE 40 18689 0 0 MUELLER WTR PRODS INC COM SER A 624758108 419 32469 SH SOLE 43 32222 0 247 MULLEN AUTOMOTIVE INC COM 62526P109 9 2871 SH SOLE 18 2871 0 0 MULLEN AUTOMOTIVE INC COM 62526P109 106 35423 SH SOLE 21 35423 0 0 MULLEN AUTOMOTIVE INC COM 62526P109 1920 644231 SH SOLE 22 644231 0 0 MULTIPLAN CORPORATION COM 62548M100 1456 311110 SH SOLE 2 98927 0 212183 MULTIPLAN CORPORATION COM 62548M100 18 3847 SH SOLE 7 3847 0 0 MULTIPLAN CORPORATION COM 62548M100 4365 932595 SH SOLE 18 932595 0 0 MULTIPLAN CORPORATION COM 62548M100 3806 813293 SH SOLE 19 813293 0 0 MULTIPLAN CORPORATION COM 62548M100 54915 11734005 SH SOLE 21 11734005 0 0 MULTIPLAN CORPORATION COM 62548M100 31764 6787244 SH SOLE 22 6551573 0 235671 MULTIPLAN CORPORATION COM 62548M100 60 12901 SH SOLE 23 12901 0 0 MULTIPLAN CORPORATION COM 62548M100 80 17003 SH SOLE 25 17003 0 0 MULTIPLAN CORPORATION COM 62548M100 479 102415 SH SOLE 26 0 0 102415 MULTIPLAN CORPORATION COM 62548M100 67 14373 SH SOLE 28 14373 0 0 MULTIPLAN CORPORATION COM 62548M100 357 76307 SH SOLE 30 76307 0 0 MULTIPLAN CORPORATION COM 62548M100 28 6067 SH SOLE 34 6067 0 0 MULTIPLAN CORPORATION COM 62548M100 75 15923 SH SOLE 40 15923 0 0 MURPHY OIL CORP COM 626717102 8731 216171 SH SOLE 2 131939 0 84232 MURPHY OIL CORP COM 626717102 247 6109 SH SOLE 4 6109 0 0 MURPHY OIL CORP COM 626717102 153 3781 SH SOLE 7 3781 0 0 MURPHY OIL CORP COM 626717102 27800 688285 SH SOLE 18 688285 0 0 MURPHY OIL CORP COM 626717102 17755 439586 SH SOLE 19 439586 0 0 MURPHY OIL CORP COM 626717102 437599 10834340 SH SOLE 21 10834340 0 0 MURPHY OIL CORP COM 626717102 185005 4580460 SH SOLE 22 4428618 0 151842 MURPHY OIL CORP COM 626717102 313 7757 SH SOLE 23 7757 0 0 MURPHY OIL CORP COM 626717102 896 22190 SH SOLE 25 22190 0 0 MURPHY OIL CORP COM 626717102 4753 117666 SH SOLE 26 49933 0 67733 MURPHY OIL CORP COM 626717102 7504 185792 SH SOLE 30 185792 0 0 MURPHY OIL CORP COM 626717102 682 16874 SH SOLE 34 16874 0 0 MURPHY OIL CORP COM 626717102 265 6568 SH SOLE 36 6568 0 0 MURPHY OIL CORP COM 626717102 767 19001 SH SOLE 40 19001 0 0 MURPHY OIL CORP COM 626717102 12 307 SH OTR 43 307 0 0 MURPHY OIL CORP COM 626717102 12086 299229 SH SOLE 43 270153 0 29076 MURPHY USA INC COM 626755102 7780 38906 SH SOLE 2 32936 0 5970 MURPHY USA INC COM 626755102 20 100 SH SOLE 4 100 0 0 MURPHY USA INC COM 626755102 142 708 SH SOLE 7 708 0 0 MURPHY USA INC COM 626755102 20683 103438 SH SOLE 18 101198 0 2240 MURPHY USA INC COM 626755102 15306 76544 SH SOLE 19 76544 0 0 MURPHY USA INC COM 626755102 333958 1670126 SH SOLE 21 1670126 0 0 MURPHY USA INC COM 626755102 142410 712192 SH SOLE 22 697978 0 14214 MURPHY USA INC COM 626755102 329 1644 SH SOLE 23 1644 0 0 MURPHY USA INC COM 626755102 4162 20816 SH SOLE 26 10956 0 9860 MURPHY USA INC COM 626755102 2874 14372 SH SOLE 30 14372 0 0 MURPHY USA INC COM 626755102 239 1196 SH SOLE 36 1196 0 0 MURPHY USA INC COM 626755102 630 3151 SH SOLE 40 3151 0 0 MURPHY USA INC COM 626755102 5420 27104 SH SOLE 43 20787 0 6317 MUSTANG BIO INC COM 62818Q104 76 75666 SH SOLE 2 41209 0 34457 MUSTANG BIO INC COM 62818Q104 235 232793 SH SOLE 18 232793 0 0 MUSTANG BIO INC COM 62818Q104 129 127415 SH SOLE 19 127415 0 0 MUSTANG BIO INC COM 62818Q104 3175 3143952 SH SOLE 21 3143952 0 0 MUSTANG BIO INC COM 62818Q104 2080 2059027 SH SOLE 22 2017438 0 41589 MUSTANG BIO INC COM 62818Q104 43 42359 SH SOLE 30 42359 0 0 MV OIL TR TR UNITS 553859109 14 1151 SH SOLE 2 1151 0 0 MVB FINL CORP COM 553810102 236 5688 SH SOLE 2 396 0 5292 MVB FINL CORP COM 553810102 7 158 SH SOLE 7 158 0 0 MVB FINL CORP COM 553810102 1357 32691 SH SOLE 18 32691 0 0 MVB FINL CORP COM 553810102 768 18510 SH SOLE 19 18510 0 0 MVB FINL CORP COM 553810102 15409 371292 SH SOLE 21 371292 0 0 MVB FINL CORP COM 553810102 8042 193785 SH SOLE 22 187195 0 6590 MVB FINL CORP COM 553810102 2 42 SH SOLE 43 42 0 0 MYERS INDS INC COM 628464109 374 17305 SH SOLE 2 9464 0 7841 MYERS INDS INC COM 628464109 8 371 SH SOLE 7 371 0 0 MYERS INDS INC COM 628464109 2946 136405 SH SOLE 18 136405 0 0 MYERS INDS INC COM 628464109 1392 64464 SH SOLE 19 64464 0 0 MYERS INDS INC COM 628464109 96916 4486855 SH SOLE 21 4486855 0 0 MYERS INDS INC COM 628464109 20149 932802 SH SOLE 22 904245 0 28557 MYERS INDS INC COM 628464109 84 3870 SH SOLE 25 3870 0 0 MYERS INDS INC COM 628464109 64 2974 SH SOLE 26 2974 0 0 MYERS INDS INC COM 628464109 1419 65694 SH SOLE 30 65694 0 0 MYERS INDS INC COM 628464109 4 183 SH SOLE 36 183 0 0 MYERS INDS INC COM 628464109 58 2706 SH SOLE 40 2706 0 0 MYERS INDS INC COM 628464109 813 37636 SH SOLE 43 37052 0 584 MYMD PHARMACEUTICALS INC COM 62856X102 34 7288 SH SOLE 18 7288 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 394 84571 SH SOLE 21 84571 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 520 111662 SH SOLE 22 111662 0 0 MYOMO INC COM NEW 62857J201 4 1054 SH SOLE 18 1054 0 0 MYOMO INC COM NEW 62857J201 51 13348 SH SOLE 21 13348 0 0 MYOMO INC COM NEW 62857J201 1 281 SH SOLE 22 281 0 0 MYOVANT SCIENCES LTD COM G637AM102 665 49924 SH SOLE 2 48127 0 1797 MYOVANT SCIENCES LTD COM G637AM102 2 141 SH SOLE 4 141 0 0 MYOVANT SCIENCES LTD COM G637AM102 5803 435697 SH SOLE 21 435697 0 0 MYOVANT SCIENCES LTD COM G637AM102 8769 658355 SH SOLE 22 629788 0 28567 MYOVANT SCIENCES LTD COM G637AM102 68 5138 SH SOLE 25 5138 0 0 MYOVANT SCIENCES LTD COM G637AM102 61 4581 SH SOLE 26 1471 0 3110 MYOVANT SCIENCES LTD COM G637AM102 10 720 SH SOLE 28 720 0 0 MYOVANT SCIENCES LTD COM G637AM102 312 23440 SH SOLE 30 23440 0 0 MYOVANT SCIENCES LTD COM G637AM102 102 7692 SH SOLE 34 7692 0 0 MYOVANT SCIENCES LTD COM G637AM102 41 3071 SH SOLE 36 3071 0 0 MYOVANT SCIENCES LTD COM G637AM102 51 3818 SH SOLE 40 3818 0 0 MYOVANT SCIENCES LTD COM G637AM102 139 10398 SH SOLE 43 7937 0 2461 MYR GROUP INC DEL COM 55405W104 3674 39064 SH SOLE 2 25868 0 13196 MYR GROUP INC DEL COM 55405W104 5 53 SH SOLE 4 53 0 0 MYR GROUP INC DEL COM 55405W104 3080 32753 SH SOLE 7 32753 0 0 MYR GROUP INC DEL COM 55405W104 5716 60778 SH SOLE 18 60778 0 0 MYR GROUP INC DEL COM 55405W104 9676 102894 SH SOLE 19 102894 0 0 MYR GROUP INC DEL COM 55405W104 197759 2102923 SH SOLE 21 2102923 0 0 MYR GROUP INC DEL COM 55405W104 44642 474716 SH SOLE 22 462784 0 11932 MYR GROUP INC DEL COM 55405W104 182 1932 SH SOLE 23 1932 0 0 MYR GROUP INC DEL COM 55405W104 301 3205 SH SOLE 25 3205 0 0 MYR GROUP INC DEL COM 55405W104 2218 23581 SH SOLE 26 10132 0 13449 MYR GROUP INC DEL COM 55405W104 28 301 SH SOLE 28 301 0 0 MYR GROUP INC DEL COM 55405W104 2962 31497 SH SOLE 30 31497 0 0 MYR GROUP INC DEL COM 55405W104 249 2647 SH SOLE 36 2647 0 0 MYR GROUP INC DEL COM 55405W104 186 1975 SH SOLE 40 1975 0 0 MYR GROUP INC DEL COM 55405W104 4190 44554 SH SOLE 43 43126 0 1428 MYRIAD GENETICS INC COM 62855J104 4227 167729 SH SOLE 2 58950 0 108779 MYRIAD GENETICS INC COM 62855J104 8 314 SH SOLE 4 314 0 0 MYRIAD GENETICS INC COM 62855J104 28 1098 SH SOLE 7 1098 0 0 MYRIAD GENETICS INC COM 62855J104 7384 293015 SH SOLE 18 293015 0 0 MYRIAD GENETICS INC COM 62855J104 7904 313656 SH SOLE 19 313656 0 0 MYRIAD GENETICS INC COM 62855J104 282220 11199212 SH SOLE 21 11199212 0 0 MYRIAD GENETICS INC COM 62855J104 55601 2206370 SH SOLE 22 2125242 0 81128 MYRIAD GENETICS INC COM 62855J104 225 8927 SH SOLE 23 8927 0 0 MYRIAD GENETICS INC COM 62855J104 364 14446 SH SOLE 25 14446 0 0 MYRIAD GENETICS INC COM 62855J104 1847 73302 SH SOLE 26 22582 0 50720 MYRIAD GENETICS INC COM 62855J104 35 1373 SH SOLE 28 1373 0 0 MYRIAD GENETICS INC COM 62855J104 11880 471427 SH SOLE 30 471427 0 0 MYRIAD GENETICS INC COM 62855J104 97 3842 SH SOLE 36 3842 0 0 MYRIAD GENETICS INC COM 62855J104 279 11085 SH SOLE 40 11085 0 0 MYRIAD GENETICS INC COM 62855J104 807 32033 SH SOLE 43 31603 0 430 N-ABLE INC COMMON STOCK 62878D100 4786 525966 SH SOLE 2 12528 0 513438 N-ABLE INC COMMON STOCK 62878D100 15 1639 SH SOLE 4 139 0 1500 N-ABLE INC COMMON STOCK 62878D100 4 450 SH SOLE 7 450 0 0 N-ABLE INC COMMON STOCK 62878D100 131 14419 SH SOLE 18 14419 0 0 N-ABLE INC COMMON STOCK 62878D100 95 10470 SH SOLE 19 10470 0 0 N-ABLE INC COMMON STOCK 62878D100 7571 831995 SH SOLE 21 831995 0 0 N-ABLE INC COMMON STOCK 62878D100 11154 1225727 SH SOLE 22 1189846 0 35881 N-ABLE INC COMMON STOCK 62878D100 59 6438 SH SOLE 25 6438 0 0 N-ABLE INC COMMON STOCK 62878D100 228 25033 SH SOLE 26 20333 0 4700 N-ABLE INC COMMON STOCK 62878D100 80 8826 SH SOLE 30 8826 0 0 N-ABLE INC COMMON STOCK 62878D100 9 964 SH SOLE 31 964 0 0 N-ABLE INC COMMON STOCK 62878D100 44 4840 SH SOLE 40 4840 0 0 N-ABLE INC COMMON STOCK 62878D100 1 134 SH SOLE 43 134 0 0 NABORS INDS INC NOTE 0.750% 1/1 62957HAB1 1739 1850000 PRN SOLE 21 1850000 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2223 14559 SH SOLE 2 7365 0 7194 NABORS INDUSTRIES LTD SHS G6359F137 46 300 SH SOLE 7 300 0 0 NABORS INDUSTRIES LTD SHS G6359F137 4287 28074 SH SOLE 18 28074 0 0 NABORS INDUSTRIES LTD SHS G6359F137 3209 21014 SH SOLE 19 21014 0 0 NABORS INDUSTRIES LTD SHS G6359F137 149021 975782 SH SOLE 21 975782 0 0 NABORS INDUSTRIES LTD SHS G6359F137 31497 206238 SH SOLE 22 199415 0 6823 NABORS INDUSTRIES LTD SHS G6359F137 53 348 SH SOLE 23 348 0 0 NABORS INDUSTRIES LTD SHS G6359F137 129 842 SH SOLE 25 842 0 0 NABORS INDUSTRIES LTD SHS G6359F137 406 2656 SH SOLE 26 0 0 2656 NABORS INDUSTRIES LTD SHS G6359F137 881 5768 SH SOLE 28 5768 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1553 10166 SH SOLE 30 10166 0 0 NABORS INDUSTRIES LTD SHS G6359F137 241 1579 SH SOLE 34 1579 0 0 NABORS INDUSTRIES LTD SHS G6359F137 161 1053 SH SOLE 36 1053 0 0 NABORS INDUSTRIES LTD SHS G6359F137 118 775 SH SOLE 40 775 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1164 7624 SH SOLE 43 7107 0 517 NACCO INDS INC CL A 629579103 30 755 SH SOLE 18 755 0 0 NACCO INDS INC CL A 629579103 383 9754 SH SOLE 21 9754 0 0 NACCO INDS INC CL A 629579103 2767 70545 SH SOLE 22 70545 0 0 NACCO INDS INC CL A 629579103 47 1198 SH SOLE 43 1198 0 0 NAM TAI PPTY INC SHS G63907102 79 12672 SH SOLE 21 12672 0 0 NAM TAI PPTY INC SHS G63907102 371 59372 SH SOLE 22 57890 0 1482 NAM TAI PPTY INC SHS G63907102 8 1253 SH SOLE 25 1253 0 0 NAM TAI PPTY INC SHS G63907102 229 36562 SH SOLE 30 36562 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 7 1925 SH SOLE 4 1925 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 287 80605 SH SOLE 7 80605 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 12950 3637534 SH SOLE 21 3637534 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 6067 1704109 SH SOLE 22 1591611 0 112498 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 113 31625 SH SOLE 25 31625 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 61 17144 SH SOLE 26 2134 0 15010 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 337 94588 SH SOLE 30 94588 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 105 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 4008 369760 SH SOLE 21 369760 0 0 NANO X IMAGING LTD ORD SHS M70700105 2218 204634 SH SOLE 22 195011 0 9623 NANO X IMAGING LTD ORD SHS M70700105 53 4903 SH SOLE 25 4903 0 0 NANO X IMAGING LTD ORD SHS M70700105 39 3627 SH SOLE 26 0 0 3627 NANO X IMAGING LTD ORD SHS M70700105 90 8267 SH SOLE 30 8267 0 0 NANO X IMAGING LTD ORD SHS M70700105 62 5705 SH SOLE 36 5705 0 0 NANO X IMAGING LTD ORD SHS M70700105 43 3996 SH SOLE 40 3996 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2331 67071 SH SOLE 2 31552 0 35519 NANOSTRING TECHNOLOGIES INC COM 63009R109 23 676 SH SOLE 4 175 0 501 NANOSTRING TECHNOLOGIES INC COM 63009R109 22 642 SH SOLE 7 642 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 4457 128247 SH SOLE 18 118957 0 9290 NANOSTRING TECHNOLOGIES INC COM 63009R109 11230 323172 SH SOLE 19 323172 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 75331 2167795 SH SOLE 21 2167795 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 45155 1299430 SH SOLE 22 1266102 0 33328 NANOSTRING TECHNOLOGIES INC COM 63009R109 394 11346 SH SOLE 23 11346 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 195 5600 SH SOLE 25 5600 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2610 75116 SH SOLE 26 21995 0 53121 NANOSTRING TECHNOLOGIES INC COM 63009R109 28 806 SH SOLE 28 806 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 8046 231536 SH SOLE 30 231536 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 178 5118 SH SOLE 40 5118 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 177 5105 SH SOLE 43 4989 0 116 NANOVIBRONIX INC COM 63008J108 2 1466 SH SOLE 22 1466 0 0 NANOVIRICIDES INC COM 630087302 5 2165 SH SOLE 18 2165 0 0 NANOVIRICIDES INC COM 630087302 59 28034 SH SOLE 21 28034 0 0 NANOVIRICIDES INC COM 630087302 333 159297 SH SOLE 22 159297 0 0 NANTHEALTH INC COM 630104107 7 8938 SH SOLE 2 1523 0 7415 NANTHEALTH INC COM 630104107 75 99708 SH SOLE 18 99708 0 0 NANTHEALTH INC COM 630104107 38 50514 SH SOLE 19 50514 0 0 NANTHEALTH INC COM 630104107 714 946901 SH SOLE 21 946901 0 0 NANTHEALTH INC COM 630104107 185 245095 SH SOLE 22 239021 0 6074 NAPCO SEC TECHNOLOGIES INC COM 630402105 546 26625 SH SOLE 2 23878 0 2747 NAPCO SEC TECHNOLOGIES INC COM 630402105 8 398 SH SOLE 7 398 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1621 79019 SH SOLE 18 79019 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1091 53154 SH SOLE 19 53154 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 21404 1043076 SH SOLE 21 1043076 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 13017 634381 SH SOLE 22 618409 0 15972 NAPCO SEC TECHNOLOGIES INC COM 630402105 81 3958 SH SOLE 25 3958 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 132 6409 SH SOLE 30 6409 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 6 296 SH SOLE 34 296 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 85 4162 SH SOLE 40 4162 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 68 3312 SH SOLE 43 3312 0 0 NASDAQ INC COM 631103108 44588 250216 SH SOLE 2 36321 0 213895 NASDAQ INC COM 631103108 13645 76574 SH SOLE 4 43361 0 33213 NASDAQ INC COM 631103108 19545 109681 SH SOLE 7 106451 0 3230 NASDAQ INC COM 631103108 93 520 SH SOLE 13 520 0 0 NASDAQ INC COM 631103108 2921 16391 SH SOLE 15 16391 0 0 NASDAQ INC COM 631103108 45055 252836 SH SOLE 18 236913 0 15923 NASDAQ INC COM 631103108 8800 49384 SH SOLE 19 49384 0 0 NASDAQ INC COM 631103108 597285 3351770 SH SOLE 21 3351770 0 0 NASDAQ INC COM 631103108 441032 2474926 SH SOLE 22 2241450 0 233476 NASDAQ INC COM 631103108 25724 144353 SH SOLE 23 144353 0 0 NASDAQ INC COM 631103108 50743 284751 SH SOLE 25 284751 0 0 NASDAQ INC COM 631103108 40226 225733 SH SOLE 26 71986 0 153747 NASDAQ INC COM 631103108 57814 324436 SH SOLE 28 2047 0 322389 NASDAQ INC COM 631103108 105394 591439 SH SOLE 30 590214 0 1225 NASDAQ INC COM 631103108 10346 58057 SH SOLE 31 44905 0 13152 NASDAQ INC COM 631103108 24152 135531 SH SOLE 34 135531 0 0 NASDAQ INC COM 631103108 9175 51486 SH SOLE 36 51486 0 0 NASDAQ INC COM 631103108 715 4014 SH SOLE 40 4014 0 0 NASDAQ INC COM 631103108 54 305 SH OTR 43 305 0 0 NASDAQ INC COM 631103108 30573 171566 SH SOLE 43 161095 0 10471 NATERA INC COM 632307104 7606 186972 SH SOLE 2 99529 0 87443 NATERA INC COM 632307104 9 224 SH SOLE 4 224 0 0 NATERA INC COM 632307104 49 1206 SH SOLE 7 1206 0 0 NATERA INC COM 632307104 1823 44822 SH SOLE 18 43117 0 1705 NATERA INC COM 632307104 14901 366305 SH SOLE 19 366305 0 0 NATERA INC COM 632307104 77490 1904870 SH SOLE 21 1904870 0 0 NATERA INC COM 632307104 81266 1997693 SH SOLE 22 1894789 0 102904 NATERA INC COM 632307104 98 2402 SH SOLE 23 2402 0 0 NATERA INC COM 632307104 461 11337 SH SOLE 25 11337 0 0 NATERA INC COM 632307104 28235 694077 SH SOLE 26 322407 0 371670 NATERA INC COM 632307104 67 1638 SH SOLE 28 1638 0 0 NATERA INC COM 632307104 8594 211263 SH SOLE 30 211263 0 0 NATERA INC COM 632307104 50 1224 SH SOLE 31 1224 0 0 NATERA INC COM 632307104 13968 343367 SH SOLE 34 343367 0 0 NATERA INC COM 632307104 439 10783 SH SOLE 40 10783 0 0 NATERA INC COM 632307104 11 267 SH OTR 43 267 0 0 NATERA INC COM 632307104 3388 83282 SH SOLE 43 80016 0 3266 NATERA INC NOTE 2.250% 5/0 632307AB0 2362 1789000 PRN SOLE 21 1789000 0 0 NATHANS FAMOUS INC NEW COM 632347100 26 476 SH SOLE 2 142 0 334 NATHANS FAMOUS INC NEW COM 632347100 4 66 SH SOLE 7 66 0 0 NATHANS FAMOUS INC NEW COM 632347100 465 8589 SH SOLE 18 8589 0 0 NATHANS FAMOUS INC NEW COM 632347100 310 5719 SH SOLE 19 5719 0 0 NATHANS FAMOUS INC NEW COM 632347100 5260 97107 SH SOLE 21 97107 0 0 NATHANS FAMOUS INC NEW COM 632347100 2171 40070 SH SOLE 22 39393 0 677 NATIONAL BANKSHARES INC VA COM 634865109 12 311 SH SOLE 2 0 0 311 NATIONAL BANKSHARES INC VA COM 634865109 45 1206 SH SOLE 18 1206 0 0 NATIONAL BANKSHARES INC VA COM 634865109 877 23576 SH SOLE 21 23576 0 0 NATIONAL BANKSHARES INC VA COM 634865109 3680 98930 SH SOLE 22 98930 0 0 NATIONAL BANKSHARES INC VA COM 634865109 82 2208 SH SOLE 43 0 0 2208 NATIONAL BEVERAGE CORP COM 635017106 419 9626 SH SOLE 2 6854 0 2772 NATIONAL BEVERAGE CORP COM 635017106 5 126 SH SOLE 4 126 0 0 NATIONAL BEVERAGE CORP COM 635017106 16 378 SH SOLE 7 378 0 0 NATIONAL BEVERAGE CORP COM 635017106 3479 79976 SH SOLE 18 79976 0 0 NATIONAL BEVERAGE CORP COM 635017106 1828 42033 SH SOLE 19 42033 0 0 NATIONAL BEVERAGE CORP COM 635017106 121803 2800061 SH SOLE 21 2800061 0 0 NATIONAL BEVERAGE CORP COM 635017106 24552 564407 SH SOLE 22 552436 0 11971 NATIONAL BEVERAGE CORP COM 635017106 129 2964 SH SOLE 25 2964 0 0 NATIONAL BEVERAGE CORP COM 635017106 567 13040 SH SOLE 26 11270 0 1770 NATIONAL BEVERAGE CORP COM 635017106 21 475 SH SOLE 28 475 0 0 NATIONAL BEVERAGE CORP COM 635017106 1855 42650 SH SOLE 30 42650 0 0 NATIONAL BEVERAGE CORP COM 635017106 111 2552 SH SOLE 40 2552 0 0 NATIONAL BEVERAGE CORP COM 635017106 9 205 SH OTR 43 205 0 0 NATIONAL BEVERAGE CORP COM 635017106 677 15574 SH SOLE 43 15401 0 173 NATIONAL BK HLDGS CORP CL A 633707104 898 22299 SH SOLE 2 8040 0 14259 NATIONAL BK HLDGS CORP CL A 633707104 5 112 SH SOLE 4 112 0 0 NATIONAL BK HLDGS CORP CL A 633707104 15 383 SH SOLE 7 383 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4333 107562 SH SOLE 18 107562 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1939 48127 SH SOLE 19 48127 0 0 NATIONAL BK HLDGS CORP CL A 633707104 139016 3451238 SH SOLE 21 3451238 0 0 NATIONAL BK HLDGS CORP CL A 633707104 29026 720618 SH SOLE 22 691645 0 28973 NATIONAL BK HLDGS CORP CL A 633707104 185 4585 SH SOLE 25 4585 0 0 NATIONAL BK HLDGS CORP CL A 633707104 547 13578 SH SOLE 26 11149 0 2429 NATIONAL BK HLDGS CORP CL A 633707104 9 231 SH SOLE 28 231 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1998 49599 SH SOLE 30 49599 0 0 NATIONAL BK HLDGS CORP CL A 633707104 100 2489 SH SOLE 36 2489 0 0 NATIONAL BK HLDGS CORP CL A 633707104 147 3649 SH SOLE 40 3649 0 0 NATIONAL BK HLDGS CORP CL A 633707104 304 7543 SH SOLE 43 7543 0 0 NATIONAL CINEMEDIA INC COM 635309107 146 57572 SH SOLE 2 24053 0 33519 NATIONAL CINEMEDIA INC COM 635309107 2 922 SH SOLE 7 922 0 0 NATIONAL CINEMEDIA INC COM 635309107 511 201351 SH SOLE 18 201351 0 0 NATIONAL CINEMEDIA INC COM 635309107 281 110627 SH SOLE 19 110627 0 0 NATIONAL CINEMEDIA INC COM 635309107 5560 2188955 SH SOLE 21 2188955 0 0 NATIONAL CINEMEDIA INC COM 635309107 3945 1553165 SH SOLE 22 1518847 0 34318 NATIONAL CINEMEDIA INC COM 635309107 6 2313 SH SOLE 43 2313 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 553 65870 SH SOLE 2 5173 0 60697 NATIONAL ENERGY SERVICES REU SHS G6375R107 5 566 SH SOLE 7 566 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 862 102674 SH SOLE 18 102674 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 545 64929 SH SOLE 19 64929 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 11106 1322102 SH SOLE 21 1322102 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 3197 380630 SH SOLE 22 357381 0 23249 NATIONAL ENERGY SERVICES REU SHS G6375R107 382 45496 SH SOLE 43 44802 0 694 NATIONAL FUEL GAS CO COM 636180101 13872 201922 SH SOLE 2 96141 0 105781 NATIONAL FUEL GAS CO COM 636180101 19 270 SH SOLE 4 270 0 0 NATIONAL FUEL GAS CO COM 636180101 5893 85774 SH SOLE 7 85774 0 0 NATIONAL FUEL GAS CO COM 636180101 13485 196291 SH SOLE 18 196291 0 0 NATIONAL FUEL GAS CO COM 636180101 1767 25722 SH SOLE 19 25722 0 0 NATIONAL FUEL GAS CO COM 636180101 325144 4732813 SH SOLE 21 4732813 0 0 NATIONAL FUEL GAS CO COM 636180101 168819 2457339 SH SOLE 22 2356617 0 100722 NATIONAL FUEL GAS CO COM 636180101 852 12396 SH SOLE 25 12396 0 0 NATIONAL FUEL GAS CO COM 636180101 2617 38100 SH SOLE 26 31893 0 6207 NATIONAL FUEL GAS CO COM 636180101 112 1624 SH SOLE 28 1624 0 0 NATIONAL FUEL GAS CO COM 636180101 3338 48589 SH SOLE 30 48589 0 0 NATIONAL FUEL GAS CO COM 636180101 88 1286 SH SOLE 31 1286 0 0 NATIONAL FUEL GAS CO COM 636180101 140 2039 SH SOLE 36 2039 0 0 NATIONAL FUEL GAS CO COM 636180101 786 11444 SH SOLE 40 11444 0 0 NATIONAL FUEL GAS CO COM 636180101 11770 171321 SH SOLE 43 164039 0 7282 NATIONAL GRID PLC SPONSORED ADR NE 636274409 30521 397048 SH SOLE 43 342885 0 54163 NATIONAL HEALTH INVS INC COM 63633D104 3159 53528 SH SOLE 2 12475 0 41053 NATIONAL HEALTH INVS INC COM 63633D104 1229 20835 SH SOLE 4 20835 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3227 54689 SH SOLE 7 54689 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7638 129441 SH SOLE 18 129441 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7773 131725 SH SOLE 19 131725 0 0 NATIONAL HEALTH INVS INC COM 63633D104 119465 2024483 SH SOLE 21 2024483 0 0 NATIONAL HEALTH INVS INC COM 63633D104 82696 1401389 SH SOLE 22 1357287 0 44102 NATIONAL HEALTH INVS INC COM 63633D104 78 1323 SH SOLE 23 1323 0 0 NATIONAL HEALTH INVS INC COM 63633D104 11327 191957 SH SOLE 25 191957 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1231 20868 SH SOLE 26 17745 0 3123 NATIONAL HEALTH INVS INC COM 63633D104 1588 26911 SH SOLE 28 810 0 26101 NATIONAL HEALTH INVS INC COM 63633D104 12485 211567 SH SOLE 30 211567 0 0 NATIONAL HEALTH INVS INC COM 63633D104 47 797 SH SOLE 36 797 0 0 NATIONAL HEALTH INVS INC COM 63633D104 312 5287 SH SOLE 40 5287 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2003 33935 SH SOLE 43 29522 0 4413 NATIONAL HEALTHCARE CORP COM 635906100 1221 17381 SH SOLE 2 3618 0 13763 NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH SOLE 4 58 0 0 NATIONAL HEALTHCARE CORP COM 635906100 13 178 SH SOLE 7 178 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2584 36789 SH SOLE 18 36789 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1549 22051 SH SOLE 19 22051 0 0 NATIONAL HEALTHCARE CORP COM 635906100 35344 503262 SH SOLE 21 503262 0 0 NATIONAL HEALTHCARE CORP COM 635906100 20418 290730 SH SOLE 22 278096 0 12634 NATIONAL HEALTHCARE CORP COM 635906100 117 1660 SH SOLE 25 1660 0 0 NATIONAL HEALTHCARE CORP COM 635906100 61 872 SH SOLE 26 0 0 872 NATIONAL HEALTHCARE CORP COM 635906100 643 9155 SH SOLE 30 9155 0 0 NATIONAL HEALTHCARE CORP COM 635906100 137 1954 SH SOLE 40 1954 0 0 NATIONAL HEALTHCARE CORP COM 635906100 754 10736 SH SOLE 43 9660 0 1076 NATIONAL INSTRS CORP COM 636518102 11028 271690 SH SOLE 2 171671 0 100019 NATIONAL INSTRS CORP COM 636518102 37 916 SH SOLE 4 509 0 407 NATIONAL INSTRS CORP COM 636518102 304 7497 SH SOLE 7 7497 0 0 NATIONAL INSTRS CORP COM 636518102 11962 294702 SH SOLE 18 294136 0 566 NATIONAL INSTRS CORP COM 636518102 2018 49715 SH SOLE 19 49715 0 0 NATIONAL INSTRS CORP COM 636518102 269627 6642694 SH SOLE 21 6642694 0 0 NATIONAL INSTRS CORP COM 636518102 145888 3594177 SH SOLE 22 3439910 0 154267 NATIONAL INSTRS CORP COM 636518102 1091 26883 SH SOLE 25 26883 0 0 NATIONAL INSTRS CORP COM 636518102 2091 51516 SH SOLE 26 41477 0 10039 NATIONAL INSTRS CORP COM 636518102 87 2153 SH SOLE 28 2153 0 0 NATIONAL INSTRS CORP COM 636518102 3212 79137 SH SOLE 30 79137 0 0 NATIONAL INSTRS CORP COM 636518102 79 1957 SH SOLE 31 1957 0 0 NATIONAL INSTRS CORP COM 636518102 908 22363 SH SOLE 36 22363 0 0 NATIONAL INSTRS CORP COM 636518102 690 16988 SH SOLE 40 16988 0 0 NATIONAL INSTRS CORP COM 636518102 21 512 SH OTR 43 512 0 0 NATIONAL INSTRS CORP COM 636518102 2144 52822 SH SOLE 43 49504 0 3318 NATIONAL PRESTO INDS INC COM 637215104 310 4026 SH SOLE 2 1484 0 2542 NATIONAL PRESTO INDS INC COM 637215104 3 37 SH SOLE 4 37 0 0 NATIONAL PRESTO INDS INC COM 637215104 6 82 SH SOLE 7 82 0 0 NATIONAL PRESTO INDS INC COM 637215104 1497 19452 SH SOLE 18 19452 0 0 NATIONAL PRESTO INDS INC COM 637215104 708 9200 SH SOLE 19 9200 0 0 NATIONAL PRESTO INDS INC COM 637215104 54418 707181 SH SOLE 21 707181 0 0 NATIONAL PRESTO INDS INC COM 637215104 9600 124754 SH SOLE 22 119359 0 5395 NATIONAL PRESTO INDS INC COM 637215104 123 1602 SH SOLE 26 0 0 1602 NATIONAL PRESTO INDS INC COM 637215104 736 9567 SH SOLE 30 9567 0 0 NATIONAL PRESTO INDS INC COM 637215104 36 468 SH SOLE 40 468 0 0 NATIONAL PRESTO INDS INC COM 637215104 501 6507 SH SOLE 43 6273 0 234 NATIONAL RESH CORP COM NEW 637372202 387 9767 SH SOLE 2 8173 0 1594 NATIONAL RESH CORP COM NEW 637372202 2 51 SH SOLE 4 51 0 0 NATIONAL RESH CORP COM NEW 637372202 9 230 SH SOLE 7 230 0 0 NATIONAL RESH CORP COM NEW 637372202 1436 36222 SH SOLE 18 36222 0 0 NATIONAL RESH CORP COM NEW 637372202 1353 34133 SH SOLE 19 34133 0 0 NATIONAL RESH CORP COM NEW 637372202 19380 488769 SH SOLE 21 488769 0 0 NATIONAL RESH CORP COM NEW 637372202 12723 320888 SH SOLE 22 310469 0 10419 NATIONAL RESH CORP COM NEW 637372202 112 2816 SH SOLE 25 2816 0 0 NATIONAL RESH CORP COM NEW 637372202 93 2345 SH SOLE 26 1374 0 971 NATIONAL RESH CORP COM NEW 637372202 528 13313 SH SOLE 30 13313 0 0 NATIONAL RESH CORP COM NEW 637372202 98 2468 SH SOLE 34 2468 0 0 NATIONAL RESH CORP COM NEW 637372202 103 2593 SH SOLE 36 2593 0 0 NATIONAL RESH CORP COM NEW 637372202 80 2023 SH SOLE 40 2023 0 0 NATIONAL RESH CORP COM NEW 637372202 237 5982 SH SOLE 43 5310 0 672 NATIONAL RETAIL PROPERTIES I COM 637417106 18162 404131 SH SOLE 2 137193 0 266938 NATIONAL RETAIL PROPERTIES I COM 637417106 3758 83625 SH SOLE 4 83625 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 15618 347530 SH SOLE 7 347530 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 17108 380680 SH SOLE 18 380680 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 15432 343400 SH SOLE 19 343400 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 438547 9758506 SH SOLE 21 9758506 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 275443 6129120 SH SOLE 22 5878919 0 250201 NATIONAL RETAIL PROPERTIES I COM 637417106 229 5088 SH SOLE 23 5088 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 34919 777010 SH SOLE 25 777010 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3185 70877 SH SOLE 26 56885 0 13992 NATIONAL RETAIL PROPERTIES I COM 637417106 4913 109322 SH SOLE 28 3128 0 106194 NATIONAL RETAIL PROPERTIES I COM 637417106 37412 832484 SH SOLE 30 832484 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 115 2561 SH SOLE 31 2561 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 146 3257 SH SOLE 36 3257 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1008 22432 SH SOLE 40 22432 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 28 614 SH OTR 43 614 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 3971 88360 SH SOLE 43 78919 0 9441 NATIONAL SEC GROUP INC COM 637546102 4 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18635 296919 SH SOLE 2 162693 0 134226 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2438 38853 SH SOLE 4 38853 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 6397 101922 SH SOLE 7 101922 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23188 369473 SH SOLE 18 356686 0 12787 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 53666 855097 SH SOLE 19 855097 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 412008 6564813 SH SOLE 21 6564813 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 226223 3604568 SH SOLE 22 3554696 0 49872 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1699 27076 SH SOLE 23 27076 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 22098 352103 SH SOLE 25 352103 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10056 160227 SH SOLE 26 28116 0 132111 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3159 50327 SH SOLE 28 1402 0 48925 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 24472 389926 SH SOLE 30 389926 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 662 10546 SH SOLE 34 10546 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 702 11183 SH SOLE 40 11183 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2562 40819 SH SOLE 43 40296 0 523 NATIONAL VISION HLDGS INC COM 63845R107 8678 199163 SH SOLE 2 156121 0 43042 NATIONAL VISION HLDGS INC COM 63845R107 53 1206 SH SOLE 4 1206 0 0 NATIONAL VISION HLDGS INC COM 63845R107 199 4565 SH SOLE 7 4565 0 0 NATIONAL VISION HLDGS INC COM 63845R107 115 2629 SH SOLE 13 2629 0 0 NATIONAL VISION HLDGS INC COM 63845R107 10067 231051 SH SOLE 18 218130 0 12921 NATIONAL VISION HLDGS INC COM 63845R107 18619 427342 SH SOLE 19 427342 0 0 NATIONAL VISION HLDGS INC COM 63845R107 120390 2763137 SH SOLE 21 2763137 0 0 NATIONAL VISION HLDGS INC COM 63845R107 95055 2181661 SH SOLE 22 2133376 0 48285 NATIONAL VISION HLDGS INC COM 63845R107 697 16006 SH SOLE 23 16006 0 0 NATIONAL VISION HLDGS INC COM 63845R107 495 11353 SH SOLE 25 11353 0 0 NATIONAL VISION HLDGS INC COM 63845R107 3519 80757 SH SOLE 26 28563 0 52194 NATIONAL VISION HLDGS INC COM 63845R107 70 1605 SH SOLE 28 1451 0 154 NATIONAL VISION HLDGS INC COM 63845R107 485 11126 SH SOLE 29 11126 0 0 NATIONAL VISION HLDGS INC COM 63845R107 2035 46704 SH SOLE 30 46704 0 0 NATIONAL VISION HLDGS INC COM 63845R107 584 13415 SH SOLE 31 13415 0 0 NATIONAL VISION HLDGS INC COM 63845R107 13 289 SH SOLE 36 289 0 0 NATIONAL VISION HLDGS INC COM 63845R107 425 9758 SH SOLE 40 9758 0 0 NATIONAL VISION HLDGS INC COM 63845R107 536 12300 SH SOLE 43 11990 0 310 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 461 300000 PRN SOLE 2 300000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 378 246000 PRN SOLE 18 246000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1246 812000 PRN SOLE 19 812000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 4409 2872000 PRN SOLE 21 2872000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 666 434000 PRN SOLE 26 434000 0 0 NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1139 742000 PRN SOLE 34 742000 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 367 1743 SH SOLE 2 691 0 1052 NATIONAL WESTN LIFE GROUP IN CL A 638517102 8 40 SH SOLE 7 40 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1688 8023 SH SOLE 18 8023 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1012 4811 SH SOLE 19 4811 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 21553 102439 SH SOLE 21 102439 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 13220 62835 SH SOLE 22 60577 0 2258 NATIONAL WESTN LIFE GROUP IN CL A 638517102 65 308 SH SOLE 25 308 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 78 373 SH SOLE 26 0 0 373 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1036 4925 SH SOLE 30 4925 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 88 420 SH SOLE 40 420 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 709 3371 SH SOLE 43 3141 0 230 NATURA &CO HLDG S A ADS 63884N108 311 28520 SH SOLE 30 28520 0 0 NATURA &CO HLDG S A ADS 63884N108 9246 846672 SH SOLE 43 792992 0 53680 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 12 1039 SH SOLE 18 1039 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 144 12498 SH SOLE 21 12498 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 4 312 SH SOLE 22 312 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 100 8380 SH SOLE 2 0 0 8380 NATURAL GAS SVCS GROUP INC COM 63886Q109 28 2375 SH SOLE 18 2375 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 382 32049 SH SOLE 21 32049 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 3122 262125 SH SOLE 22 262125 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 195 16343 SH SOLE 26 0 0 16343 NATURAL GAS SVCS GROUP INC COM 63886Q109 1 80 SH SOLE 43 80 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 650 33178 SH SOLE 2 24983 0 8195 NATURAL GROCERS BY VITAMIN C COM 63888U108 569 29022 SH SOLE 18 29022 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 355 18116 SH SOLE 19 18116 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 6204 316537 SH SOLE 21 316537 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 4741 241882 SH SOLE 22 236548 0 5334 NATURAL GROCERS BY VITAMIN C COM 63888U108 62 3175 SH SOLE 43 2164 0 1011 NATURAL HEALTH TRENDS CORP COM 63888P406 8 1085 SH SOLE 18 1085 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 180 25437 SH SOLE 21 25437 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 686 96922 SH SOLE 22 96922 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 235 23862 SH SOLE 2 23862 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 0 1 SH SOLE 18 1 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 2393 243473 SH SOLE 19 243473 0 0 NATURAL ORDER ACQUISITION CO COM 63889L107 3467 352686 SH SOLE 34 352686 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 2 15261 SH SOLE 2 15261 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 34 214569 SH SOLE 19 214569 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 2 12480 SH SOLE 22 12480 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 19 115810 SH SOLE 26 115810 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 41 258920 SH SOLE 30 258920 0 0 NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 40 248875 SH SOLE 34 248875 0 0 NATURES SUNSHINE PRODS INC COM 639027101 996 59224 SH SOLE 2 44234 0 14990 NATURES SUNSHINE PRODS INC COM 639027101 0 26 SH SOLE 7 26 0 0 NATURES SUNSHINE PRODS INC COM 639027101 599 35599 SH SOLE 18 35599 0 0 NATURES SUNSHINE PRODS INC COM 639027101 536 31856 SH SOLE 19 31856 0 0 NATURES SUNSHINE PRODS INC COM 639027101 7194 427717 SH SOLE 21 427717 0 0 NATURES SUNSHINE PRODS INC COM 639027101 3642 216532 SH SOLE 22 209394 0 7138 NATURES SUNSHINE PRODS INC COM 639027101 12 709 SH SOLE 23 709 0 0 NATURES SUNSHINE PRODS INC COM 639027101 26 1524 SH SOLE 43 1524 0 0 NATUS MED INC DEL COM 639050103 1939 73768 SH SOLE 2 25025 0 48743 NATUS MED INC DEL COM 639050103 5 195 SH SOLE 4 195 0 0 NATUS MED INC DEL COM 639050103 14 542 SH SOLE 7 542 0 0 NATUS MED INC DEL COM 639050103 3446 131113 SH SOLE 18 131113 0 0 NATUS MED INC DEL COM 639050103 7343 279395 SH SOLE 19 279395 0 0 NATUS MED INC DEL COM 639050103 121243 4613517 SH SOLE 21 4613517 0 0 NATUS MED INC DEL COM 639050103 27887 1061142 SH SOLE 22 1025629 0 35513 NATUS MED INC DEL COM 639050103 203 7741 SH SOLE 23 7741 0 0 NATUS MED INC DEL COM 639050103 133 5067 SH SOLE 25 5067 0 0 NATUS MED INC DEL COM 639050103 1373 52238 SH SOLE 26 14130 0 38108 NATUS MED INC DEL COM 639050103 6466 246038 SH SOLE 30 246038 0 0 NATUS MED INC DEL COM 639050103 12 449 SH SOLE 34 449 0 0 NATUS MED INC DEL COM 639050103 139 5293 SH SOLE 36 5293 0 0 NATUS MED INC DEL COM 639050103 94 3579 SH SOLE 40 3579 0 0 NATUS MED INC DEL COM 639050103 694 26390 SH SOLE 43 26189 0 201 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 10013 1762847 SH SOLE 43 1689704 0 73143 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 254 58493 SH SOLE 2 44159 0 14334 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 97 22440 SH SOLE 18 22440 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 1412 325276 SH SOLE 19 325276 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 2524 581577 SH SOLE 21 581577 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 701 161466 SH SOLE 22 161466 0 0 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 246 56734 SH SOLE 30 56734 0 0 NAUTILUS INC COM 63910B102 85 20598 SH SOLE 2 1281 0 19317 NAUTILUS INC COM 63910B102 3 627 SH SOLE 7 627 0 0 NAUTILUS INC COM 63910B102 395 95820 SH SOLE 18 95820 0 0 NAUTILUS INC COM 63910B102 216 52309 SH SOLE 19 52309 0 0 NAUTILUS INC COM 63910B102 4531 1099693 SH SOLE 21 1099693 0 0 NAUTILUS INC COM 63910B102 2980 723209 SH SOLE 22 706798 0 16411 NAUTILUS INC COM 63910B102 3 695 SH SOLE 43 695 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 3 4175 SH SOLE 18 4175 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 49 61874 SH SOLE 21 61874 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 83 105362 SH SOLE 22 105362 0 0 NAVIENT CORPORATION COM 63938C108 3473 203808 SH SOLE 2 111338 0 92470 NAVIENT CORPORATION COM 63938C108 1 45 SH SOLE 4 45 0 0 NAVIENT CORPORATION COM 63938C108 102 5999 SH SOLE 7 5999 0 0 NAVIENT CORPORATION COM 63938C108 12210 716541 SH SOLE 18 716541 0 0 NAVIENT CORPORATION COM 63938C108 4561 267652 SH SOLE 19 267652 0 0 NAVIENT CORPORATION COM 63938C108 187098 10979905 SH SOLE 21 10979905 0 0 NAVIENT CORPORATION COM 63938C108 81855 4803721 SH SOLE 22 4638600 0 165121 NAVIENT CORPORATION COM 63938C108 385 22618 SH SOLE 25 22618 0 0 NAVIENT CORPORATION COM 63938C108 1688 99062 SH SOLE 26 84213 0 14849 NAVIENT CORPORATION COM 63938C108 597 35021 SH SOLE 28 35021 0 0 NAVIENT CORPORATION COM 63938C108 1808 106113 SH SOLE 30 106113 0 0 NAVIENT CORPORATION COM 63938C108 167 9828 SH SOLE 36 9828 0 0 NAVIENT CORPORATION COM 63938C108 391 22918 SH SOLE 40 22918 0 0 NAVIENT CORPORATION COM 63938C108 15 892 SH OTR 43 892 0 0 NAVIENT CORPORATION COM 63938C108 5254 308318 SH SOLE 43 276314 0 32004 NAVIGATOR HLDGS LTD SHS Y62132108 104 8523 SH SOLE 2 1957 0 6566 NAVIGATOR HLDGS LTD SHS Y62132108 425 34810 SH SOLE 22 34810 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 40 3311 SH SOLE 23 3311 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 28 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 102 28186 SH SOLE 21 28186 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 29 2778 SH SOLE 2 0 0 2778 NAVITAS SEMICONDUCTOR CORP COM 63942X106 774 75255 SH SOLE 21 75255 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 10189 991182 SH SOLE 22 991182 0 0 NBT BANCORP INC COM 628778102 1213 33582 SH SOLE 2 11481 0 22101 NBT BANCORP INC COM 628778102 7 205 SH SOLE 4 205 0 0 NBT BANCORP INC COM 628778102 21 585 SH SOLE 7 585 0 0 NBT BANCORP INC COM 628778102 5728 158549 SH SOLE 18 158549 0 0 NBT BANCORP INC COM 628778102 2641 73110 SH SOLE 19 73110 0 0 NBT BANCORP INC COM 628778102 180920 5007485 SH SOLE 21 5007485 0 0 NBT BANCORP INC COM 628778102 36698 1015729 SH SOLE 22 974510 0 41219 NBT BANCORP INC COM 628778102 174 4811 SH SOLE 25 4811 0 0 NBT BANCORP INC COM 628778102 377 10443 SH SOLE 26 7373 0 3070 NBT BANCORP INC COM 628778102 28 774 SH SOLE 28 774 0 0 NBT BANCORP INC COM 628778102 2618 72450 SH SOLE 30 72450 0 0 NBT BANCORP INC COM 628778102 178 4934 SH SOLE 40 4934 0 0 NBT BANCORP INC COM 628778102 391 10816 SH SOLE 43 9513 0 1303 NCINO INC COM 63947X101 1341 32725 SH SOLE 2 11333 0 21392 NCINO INC COM 63947X101 29 710 SH SOLE 4 156 0 554 NCINO INC COM 63947X101 31 761 SH SOLE 7 761 0 0 NCINO INC COM 63947X101 1079 26342 SH SOLE 18 26342 0 0 NCINO INC COM 63947X101 29109 710326 SH SOLE 19 710326 0 0 NCINO INC COM 63947X101 39249 957754 SH SOLE 21 957754 0 0 NCINO INC COM 63947X101 51803 1264096 SH SOLE 22 1208507 0 55589 NCINO INC COM 63947X101 165 4029 SH SOLE 25 4029 0 0 NCINO INC COM 63947X101 488 11901 SH SOLE 26 10181 0 1720 NCINO INC COM 63947X101 28 684 SH SOLE 28 684 0 0 NCINO INC COM 63947X101 3610 88097 SH SOLE 30 88097 0 0 NCINO INC COM 63947X101 35 848 SH SOLE 31 848 0 0 NCINO INC COM 63947X101 11 263 SH SOLE 36 263 0 0 NCINO INC COM 63947X101 138 3370 SH SOLE 40 3370 0 0 NCINO INC COM 63947X101 56 1378 SH SOLE 43 297 0 1081 NCL CORP LTD NOTE 5.375% 8/0 62886HAX9 4559 3155000 PRN SOLE 21 3155000 0 0 NCR CORP NEW COM 62886E108 11826 294246 SH SOLE 2 108641 0 185605 NCR CORP NEW COM 62886E108 80 1996 SH SOLE 4 500 0 1496 NCR CORP NEW COM 62886E108 130 3239 SH SOLE 7 3239 0 0 NCR CORP NEW COM 62886E108 11488 285836 SH SOLE 18 285836 0 0 NCR CORP NEW COM 62886E108 1529 38035 SH SOLE 19 38035 0 0 NCR CORP NEW COM 62886E108 274171 6821881 SH SOLE 21 6821881 0 0 NCR CORP NEW COM 62886E108 145100 3610357 SH SOLE 22 3461406 0 148951 NCR CORP NEW COM 62886E108 850 21148 SH SOLE 25 21148 0 0 NCR CORP NEW COM 62886E108 2057 51176 SH SOLE 26 41519 0 9657 NCR CORP NEW COM 62886E108 94 2332 SH SOLE 28 2332 0 0 NCR CORP NEW COM 62886E108 2978 74099 SH SOLE 30 74099 0 0 NCR CORP NEW COM 62886E108 75 1869 SH SOLE 31 1869 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 1841 45797 SH SOLE 43 43001 0 2796 NCS MULTISTAGE HLDGS INC COM NEW 628877201 6 120 SH SOLE 18 120 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 368 7252 SH SOLE 21 7252 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 53 1038 SH SOLE 22 1038 0 0 NEENAH INC COM 640079109 523 13193 SH SOLE 2 4762 0 8431 NEENAH INC COM 640079109 4 103 SH SOLE 4 103 0 0 NEENAH INC COM 640079109 9 239 SH SOLE 7 239 0 0 NEENAH INC COM 640079109 2529 63776 SH SOLE 18 63776 0 0 NEENAH INC COM 640079109 1223 30827 SH SOLE 19 30827 0 0 NEENAH INC COM 640079109 81709 2060245 SH SOLE 21 2060245 0 0 NEENAH INC COM 640079109 18703 471589 SH SOLE 22 453435 0 18154 NEENAH INC COM 640079109 85 2140 SH SOLE 25 2140 0 0 NEENAH INC COM 640079109 344 8686 SH SOLE 26 6481 0 2205 NEENAH INC COM 640079109 1134 28598 SH SOLE 30 28598 0 0 NEENAH INC COM 640079109 74 1874 SH SOLE 40 1874 0 0 NEENAH INC COM 640079109 651 16418 SH SOLE 43 15148 0 1270 NEKTAR THERAPEUTICS COM 640268108 4848 899451 SH SOLE 2 267526 0 631925 NEKTAR THERAPEUTICS COM 640268108 4 769 SH SOLE 4 769 0 0 NEKTAR THERAPEUTICS COM 640268108 15 2823 SH SOLE 7 2823 0 0 NEKTAR THERAPEUTICS COM 640268108 1166 216311 SH SOLE 18 216311 0 0 NEKTAR THERAPEUTICS COM 640268108 1016 188541 SH SOLE 19 188541 0 0 NEKTAR THERAPEUTICS COM 640268108 106239 19710364 SH SOLE 21 19710364 0 0 NEKTAR THERAPEUTICS COM 640268108 23679 4393087 SH SOLE 22 4179361 0 213726 NEKTAR THERAPEUTICS COM 640268108 125 23244 SH SOLE 25 23244 0 0 NEKTAR THERAPEUTICS COM 640268108 451 83715 SH SOLE 26 70127 0 13588 NEKTAR THERAPEUTICS COM 640268108 18 3248 SH SOLE 28 3248 0 0 NEKTAR THERAPEUTICS COM 640268108 2139 396847 SH SOLE 30 396847 0 0 NEKTAR THERAPEUTICS COM 640268108 14 2634 SH SOLE 31 2634 0 0 NEKTAR THERAPEUTICS COM 640268108 2 315 SH SOLE 36 315 0 0 NEKTAR THERAPEUTICS COM 640268108 121 22462 SH SOLE 40 22462 0 0 NEKTAR THERAPEUTICS COM 640268108 23 4193 SH OTR 43 4193 0 0 NEKTAR THERAPEUTICS COM 640268108 897 166511 SH SOLE 43 149024 0 17487 NELNET INC CL A 64031N108 1289 15166 SH SOLE 2 4721 0 10445 NELNET INC CL A 64031N108 4 43 SH SOLE 4 43 0 0 NELNET INC CL A 64031N108 17 199 SH SOLE 7 199 0 0 NELNET INC CL A 64031N108 4240 49892 SH SOLE 18 49892 0 0 NELNET INC CL A 64031N108 2597 30560 SH SOLE 19 30560 0 0 NELNET INC CL A 64031N108 52494 617647 SH SOLE 21 617647 0 0 NELNET INC CL A 64031N108 39378 463328 SH SOLE 22 446863 0 16465 NELNET INC CL A 64031N108 176 2074 SH SOLE 25 2074 0 0 NELNET INC CL A 64031N108 356 4189 SH SOLE 26 2907 0 1282 NELNET INC CL A 64031N108 5 54 SH SOLE 28 54 0 0 NELNET INC CL A 64031N108 357 4197 SH SOLE 30 4197 0 0 NELNET INC CL A 64031N108 174 2052 SH SOLE 40 2052 0 0 NELNET INC CL A 64031N108 445 5235 SH SOLE 43 5095 0 140 NEMAURA MED INC COM NEW 640442208 5 1101 SH SOLE 2 0 0 1101 NEMAURA MED INC COM NEW 640442208 10 2324 SH SOLE 18 2324 0 0 NEMAURA MED INC COM NEW 640442208 120 27513 SH SOLE 21 27513 0 0 NEMAURA MED INC COM NEW 640442208 7 1536 SH SOLE 22 1536 0 0 NEOGAMES S A SHS L6673X107 19 1260 SH SOLE 2 496 0 764 NEOGAMES S A SHS L6673X107 1 90 SH SOLE 7 90 0 0 NEOGAMES S A SHS L6673X107 448 29014 SH SOLE 18 29014 0 0 NEOGAMES S A SHS L6673X107 298 19292 SH SOLE 19 19292 0 0 NEOGAMES S A SHS L6673X107 6798 440540 SH SOLE 21 440540 0 0 NEOGAMES S A SHS L6673X107 2667 172853 SH SOLE 22 168271 0 4582 NEOGAMES S A SHS L6673X107 43 2757 SH SOLE 25 2757 0 0 NEOGAMES S A SHS L6673X107 21 1358 SH SOLE 26 0 0 1358 NEOGAMES S A SHS L6673X107 13 869 SH SOLE 40 869 0 0 NEOGAMES S A SHS L6673X107 184 11918 SH SOLE 43 8667 0 3251 NEOGEN CORP COM 640491106 3411 110587 SH SOLE 2 82130 0 28457 NEOGEN CORP COM 640491106 13 436 SH SOLE 4 436 0 0 NEOGEN CORP COM 640491106 42 1367 SH SOLE 7 1367 0 0 NEOGEN CORP COM 640491106 14934 484253 SH SOLE 18 474496 0 9757 NEOGEN CORP COM 640491106 6638 215256 SH SOLE 19 215256 0 0 NEOGEN CORP COM 640491106 234443 7601924 SH SOLE 21 7601924 0 0 NEOGEN CORP COM 640491106 94487 3063778 SH SOLE 22 2996964 0 66814 NEOGEN CORP COM 640491106 467 15138 SH SOLE 25 15138 0 0 NEOGEN CORP COM 640491106 1378 44682 SH SOLE 26 36676 0 8006 NEOGEN CORP COM 640491106 59 1914 SH SOLE 28 1914 0 0 NEOGEN CORP COM 640491106 1938 62835 SH SOLE 30 62835 0 0 NEOGEN CORP COM 640491106 440 14258 SH SOLE 40 14258 0 0 NEOGEN CORP COM 640491106 21 689 SH OTR 43 689 0 0 NEOGEN CORP COM 640491106 2471 80125 SH SOLE 43 78194 0 1931 NEOGENOMICS INC COM NEW 64049M209 2028 166943 SH SOLE 2 97685 0 69258 NEOGENOMICS INC COM NEW 64049M209 5 433 SH SOLE 4 433 0 0 NEOGENOMICS INC COM NEW 64049M209 20 1653 SH SOLE 7 1653 0 0 NEOGENOMICS INC COM NEW 64049M209 5044 415172 SH SOLE 18 394617 0 20555 NEOGENOMICS INC COM NEW 64049M209 7772 639702 SH SOLE 19 639702 0 0 NEOGENOMICS INC COM NEW 64049M209 177141 14579527 SH SOLE 21 14579527 0 0 NEOGENOMICS INC COM NEW 64049M209 40141 3303803 SH SOLE 22 3236111 0 67692 NEOGENOMICS INC COM NEW 64049M209 217 17846 SH SOLE 23 17846 0 0 NEOGENOMICS INC COM NEW 64049M209 262 21553 SH SOLE 25 21553 0 0 NEOGENOMICS INC COM NEW 64049M209 1512 124447 SH SOLE 26 35416 0 89031 NEOGENOMICS INC COM NEW 64049M209 26 2101 SH SOLE 28 2101 0 0 NEOGENOMICS INC COM NEW 64049M209 2522 207564 SH SOLE 30 207564 0 0 NEOGENOMICS INC COM NEW 64049M209 161 13263 SH SOLE 36 13263 0 0 NEOGENOMICS INC COM NEW 64049M209 177 14589 SH SOLE 40 14589 0 0 NEOGENOMICS INC COM NEW 64049M209 6 485 SH OTR 43 485 0 0 NEOGENOMICS INC COM NEW 64049M209 984 80968 SH SOLE 43 78865 0 2103 NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 1529 2350000 PRN SOLE 21 2350000 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 36 19338 SH SOLE 2 8914 0 10424 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1 526 SH SOLE 7 526 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 213 113382 SH SOLE 18 104378 0 9004 NEOLEUKIN THERAPEUTICS INC COM 64049K104 108 57226 SH SOLE 19 57226 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 2917 1551576 SH SOLE 21 1551576 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 1497 796159 SH SOLE 22 778609 0 17550 NEOLEUKIN THERAPEUTICS INC COM 64049K104 38 20203 SH SOLE 30 20203 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 69 SH SOLE 43 69 0 0 NEONODE INC COM PAR 64051M709 12 2003 SH SOLE 21 2003 0 0 NEONODE INC COM PAR 64051M709 473 77850 SH SOLE 22 77850 0 0 NEOPHOTONICS CORP COM 64051T100 673 44229 SH SOLE 2 15087 0 29142 NEOPHOTONICS CORP COM 64051T100 10 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 2451 161146 SH SOLE 18 161146 0 0 NEOPHOTONICS CORP COM 64051T100 1392 91513 SH SOLE 19 91513 0 0 NEOPHOTONICS CORP COM 64051T100 30159 1982823 SH SOLE 21 1982823 0 0 NEOPHOTONICS CORP COM 64051T100 18993 1248701 SH SOLE 22 1196529 0 52172 NEOPHOTONICS CORP COM 64051T100 107 7012 SH SOLE 25 7012 0 0 NEOPHOTONICS CORP COM 64051T100 68 4464 SH SOLE 26 0 0 4464 NEOPHOTONICS CORP COM 64051T100 274 17984 SH SOLE 30 17984 0 0 NEOPHOTONICS CORP COM 64051T100 134 8806 SH SOLE 40 8806 0 0 NEOPHOTONICS CORP COM 64051T100 212 13946 SH SOLE 43 13946 0 0 NEPHROS INC COM 640671400 5 1163 SH SOLE 18 1163 0 0 NEPHROS INC COM 640671400 73 16587 SH SOLE 21 16587 0 0 NERDWALLET INC COM CL A 64082B102 55 4560 SH SOLE 2 4560 0 0 NERDWALLET INC COM CL A 64082B102 1234 102935 SH SOLE 22 102935 0 0 NERDY INC CL A COM 64081V109 227 44562 SH SOLE 2 41839 0 2723 NERDY INC CL A COM 64081V109 77 15192 SH SOLE 21 15192 0 0 NERDY INC CL A COM 64081V109 1122 220405 SH SOLE 22 220405 0 0 NETAPP INC COM 64110D104 52269 629747 SH SOLE 2 283919 0 345828 NETAPP INC COM 64110D104 15398 185520 SH SOLE 4 108368 0 77152 NETAPP INC COM 64110D104 18472 222559 SH SOLE 7 215064 0 7495 NETAPP INC COM 64110D104 619 7461 SH SOLE 13 7461 0 0 NETAPP INC COM 64110D104 2649 31910 SH SOLE 15 31910 0 0 NETAPP INC COM 64110D104 33035 398016 SH SOLE 18 367363 0 30653 NETAPP INC COM 64110D104 10060 121201 SH SOLE 19 121201 0 0 NETAPP INC COM 64110D104 593126 7146099 SH SOLE 21 7146099 0 0 NETAPP INC COM 64110D104 401519 4837579 SH SOLE 22 4385190 0 452389 NETAPP INC COM 64110D104 24158 291060 SH SOLE 23 291060 0 0 NETAPP INC COM 64110D104 43819 527940 SH SOLE 25 527940 0 0 NETAPP INC COM 64110D104 46792 563757 SH SOLE 26 232500 0 331257 NETAPP INC COM 64110D104 83354 1004269 SH SOLE 28 4231 0 1000038 NETAPP INC COM 64110D104 41 488 SH SOLE 29 488 0 0 NETAPP INC COM 64110D104 144563 1741726 SH SOLE 30 1558344 0 183382 NETAPP INC COM 64110D104 5191 62547 SH SOLE 31 37821 0 24726 NETAPP INC COM 64110D104 4508 54315 SH SOLE 34 54315 0 0 NETAPP INC COM 64110D104 7085 85358 SH SOLE 36 85358 0 0 NETAPP INC COM 64110D104 620 7468 SH SOLE 40 7468 0 0 NETAPP INC COM 64110D104 89 1074 SH OTR 43 1074 0 0 NETAPP INC COM 64110D104 16907 203694 SH SOLE 43 186141 0 17553 NETEASE INC SPONSORED ADS 64110W102 301 3351 SH SOLE 2 3351 0 0 NETEASE INC SPONSORED ADS 64110W102 2150 23970 SH SOLE 7 23970 0 0 NETEASE INC SPONSORED ADS 64110W102 67 744 SH SOLE 15 744 0 0 NETEASE INC SPONSORED ADS 64110W102 89 992 SH SOLE 19 992 0 0 NETEASE INC SPONSORED ADS 64110W102 70 777 SH SOLE 25 777 0 0 NETEASE INC SPONSORED ADS 64110W102 11999 133778 SH SOLE 30 133778 0 0 NETEASE INC SPONSORED ADS 64110W102 6627 73886 SH SOLE 32 73886 0 0 NETEASE INC SPONSORED ADS 64110W102 23644 263615 SH SOLE 34 263615 0 0 NETEASE INC SPONSORED ADS 64110W102 27879 310840 SH SOLE 43 281345 0 29495 NETFLIX INC COM 64110L106 316560 845083 SH SOLE 2 137608 0 707475 NETFLIX INC COM 64110L106 103388 276003 SH SOLE 4 173763 0 102240 NETFLIX INC COM 64110L106 166040 443257 SH SOLE 7 430345 0 12912 NETFLIX INC COM 64110L106 946 2526 SH SOLE 13 2526 0 0 NETFLIX INC COM 64110L106 15986 42675 SH SOLE 15 42675 0 0 NETFLIX INC COM 64110L106 27 73 SH SOLE 17 0 0 73 NETFLIX INC COM 64110L106 386258 1031148 SH SOLE 18 857844 0 173304 NETFLIX INC COM 64110L106 155095 414040 SH SOLE 19 414040 0 0 NETFLIX INC COM 64110L106 3546316 9467193 SH SOLE 21 9467193 0 0 NETFLIX INC COM 64110L106 3507003 9362245 SH SOLE 22 8496164 0 866081 NETFLIX INC COM 64110L106 208236 555904 SH SOLE 23 555904 0 0 NETFLIX INC COM 64110L106 309917 827350 SH SOLE 25 827350 0 0 NETFLIX INC COM 64110L106 384233 1025744 SH SOLE 26 357862 0 667882 NETFLIX INC COM 64110L106 228528 610074 SH SOLE 28 15948 0 594126 NETFLIX INC COM 64110L106 390 1040 SH SOLE 29 1040 0 0 NETFLIX INC COM 64110L106 834167 2226880 SH SOLE 30 2226880 0 0 NETFLIX INC COM 64110L106 36690 97946 SH SOLE 31 48089 0 49857 NETFLIX INC COM 64110L106 50355 134426 SH SOLE 32 134426 0 0 NETFLIX INC COM 64110L106 22393 59780 SH SOLE 34 59780 0 0 NETFLIX INC COM 64110L106 61773 164909 SH SOLE 36 164909 0 0 NETFLIX INC COM 64110L106 5555 14830 SH SOLE 40 14830 0 0 NETFLIX INC COM 64110L106 353 942 SH OTR 43 942 0 0 NETFLIX INC COM 64110L106 128585 343269 SH SOLE 43 312212 0 31057 NETGEAR INC COM 64111Q104 2110 85503 SH SOLE 2 40719 0 44784 NETGEAR INC COM 64111Q104 3 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 12 478 SH SOLE 7 478 0 0 NETGEAR INC COM 64111Q104 2895 117301 SH SOLE 18 107633 0 9668 NETGEAR INC COM 64111Q104 7281 294996 SH SOLE 19 294996 0 0 NETGEAR INC COM 64111Q104 93931 3805955 SH SOLE 21 3805955 0 0 NETGEAR INC COM 64111Q104 23911 968833 SH SOLE 22 939282 0 29551 NETGEAR INC COM 64111Q104 149 6038 SH SOLE 23 6038 0 0 NETGEAR INC COM 64111Q104 112 4520 SH SOLE 25 4520 0 0 NETGEAR INC COM 64111Q104 1649 66811 SH SOLE 26 5148 0 61663 NETGEAR INC COM 64111Q104 5269 213473 SH SOLE 30 213473 0 0 NETGEAR INC COM 64111Q104 28 1123 SH SOLE 36 1123 0 0 NETGEAR INC COM 64111Q104 86 3482 SH SOLE 40 3482 0 0 NETGEAR INC COM 64111Q104 481 19505 SH SOLE 43 18697 0 808 NETSCOUT SYS INC COM 64115T104 2056 64080 SH SOLE 2 20877 0 43203 NETSCOUT SYS INC COM 64115T104 10 319 SH SOLE 4 319 0 0 NETSCOUT SYS INC COM 64115T104 32 993 SH SOLE 7 993 0 0 NETSCOUT SYS INC COM 64115T104 8468 263976 SH SOLE 18 263976 0 0 NETSCOUT SYS INC COM 64115T104 4018 125262 SH SOLE 19 125262 0 0 NETSCOUT SYS INC COM 64115T104 299870 9347556 SH SOLE 21 9347556 0 0 NETSCOUT SYS INC COM 64115T104 57192 1782781 SH SOLE 22 1706885 0 75896 NETSCOUT SYS INC COM 64115T104 360 11213 SH SOLE 25 11213 0 0 NETSCOUT SYS INC COM 64115T104 1070 33359 SH SOLE 26 26259 0 7100 NETSCOUT SYS INC COM 64115T104 42 1320 SH SOLE 28 1320 0 0 NETSCOUT SYS INC COM 64115T104 19820 617823 SH SOLE 30 617823 0 0 NETSCOUT SYS INC COM 64115T104 88 2743 SH SOLE 36 2743 0 0 NETSCOUT SYS INC COM 64115T104 285 8871 SH SOLE 40 8871 0 0 NETSCOUT SYS INC COM 64115T104 1329 41443 SH SOLE 43 41347 0 96 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 2048 SH SOLE 18 2048 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 123 31980 SH SOLE 21 31980 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 995 258335 SH SOLE 22 258335 0 0 NETSTREIT CORP COM 64119V303 783 34896 SH SOLE 2 11002 0 23894 NETSTREIT CORP COM 64119V303 14 638 SH SOLE 7 638 0 0 NETSTREIT CORP COM 64119V303 2793 124478 SH SOLE 18 124478 0 0 NETSTREIT CORP COM 64119V303 1607 71603 SH SOLE 19 71603 0 0 NETSTREIT CORP COM 64119V303 35672 1589661 SH SOLE 21 1589661 0 0 NETSTREIT CORP COM 64119V303 23966 1068006 SH SOLE 22 978131 0 89875 NETSTREIT CORP COM 64119V303 26 1142 SH SOLE 23 1142 0 0 NETSTREIT CORP COM 64119V303 112 5001 SH SOLE 25 5001 0 0 NETSTREIT CORP COM 64119V303 961 42807 SH SOLE 30 42807 0 0 NETSTREIT CORP COM 64119V303 104 4638 SH SOLE 40 4638 0 0 NETSTREIT CORP COM 64119V303 288 12823 SH SOLE 43 10714 0 2109 NETWORK-1 TECHNOLOGIES INC COM 64121N109 7 2781 SH SOLE 18 2781 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 102 38979 SH SOLE 21 38979 0 0 NETWORK-1 TECHNOLOGIES INC COM 64121N109 12 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 10 5465 SH SOLE 18 5465 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 127 67770 SH SOLE 21 67770 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 3 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 19 20928 SH SOLE 21 20928 0 0 NEUROBO PHARMACEUTICALS INC COM 64132R107 19 20612 SH SOLE 22 20612 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 18659 199031 SH SOLE 2 89962 0 109069 NEUROCRINE BIOSCIENCES INC COM 64125C109 5739 61212 SH SOLE 4 37588 0 23624 NEUROCRINE BIOSCIENCES INC COM 64125C109 2257 24079 SH SOLE 7 24079 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 41 437 SH SOLE 13 437 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 660 7038 SH SOLE 15 7038 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 29129 310709 SH SOLE 18 305569 0 5140 NEUROCRINE BIOSCIENCES INC COM 64125C109 64222 685033 SH SOLE 19 685033 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 574771 6130891 SH SOLE 21 6130891 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 270611 2886514 SH SOLE 22 2720314 0 166200 NEUROCRINE BIOSCIENCES INC COM 64125C109 11408 121685 SH SOLE 23 121685 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1718 18320 SH SOLE 25 18320 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 8068 86055 SH SOLE 26 60142 0 25913 NEUROCRINE BIOSCIENCES INC COM 64125C109 8981 95796 SH SOLE 28 1685 0 94111 NEUROCRINE BIOSCIENCES INC COM 64125C109 30 316 SH SOLE 29 316 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 53961 575582 SH SOLE 30 527943 0 47639 NEUROCRINE BIOSCIENCES INC COM 64125C109 2036 21712 SH SOLE 31 11172 0 10540 NEUROCRINE BIOSCIENCES INC COM 64125C109 26487 282530 SH SOLE 34 282530 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3289 35084 SH SOLE 36 35084 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 250 2667 SH SOLE 40 2667 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 40 425 SH OTR 43 425 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 4716 50301 SH SOLE 43 45902 0 4399 NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2954 2255000 PRN SOLE 21 2255000 0 0 NEUROMETRIX INC COM 641255807 0 10 SH SOLE 21 10 0 0 NEUROMETRIX INC COM 641255807 158 38040 SH SOLE 22 38040 0 0 NEUROMETRIX INC COM 641255807 8 2000 SH SOLE 43 0 0 2000 NEURONETICS INC COM 64131A105 33 11033 SH SOLE 2 7240 0 3793 NEURONETICS INC COM 64131A105 1 401 SH SOLE 7 401 0 0 NEURONETICS INC COM 64131A105 215 71072 SH SOLE 18 71072 0 0 NEURONETICS INC COM 64131A105 129 42513 SH SOLE 19 42513 0 0 NEURONETICS INC COM 64131A105 2720 897813 SH SOLE 21 897813 0 0 NEURONETICS INC COM 64131A105 1675 552950 SH SOLE 22 546931 0 6019 NEUROPACE INC COM 641288105 6 784 SH SOLE 2 271 0 513 NEUROPACE INC COM 641288105 165 20086 SH SOLE 18 20086 0 0 NEUROPACE INC COM 641288105 91 11039 SH SOLE 19 11039 0 0 NEUROPACE INC COM 641288105 1918 233603 SH SOLE 21 233603 0 0 NEUROPACE INC COM 641288105 572 69690 SH SOLE 22 67712 0 1978 NEVRO CORP COM 64157F103 120 1663 SH SOLE 44 1663 0 0 NEVRO CORP COM 64157F103 8608 119011 SH SOLE 2 107336 0 11675 NEVRO CORP COM 64157F103 39 543 SH SOLE 4 106 0 437 NEVRO CORP COM 64157F103 36 502 SH SOLE 7 502 0 0 NEVRO CORP COM 64157F103 10545 145796 SH SOLE 18 142131 0 3665 NEVRO CORP COM 64157F103 98891 1367221 SH SOLE 19 1367221 0 0 NEVRO CORP COM 64157F103 399 5522 SH SOLE 20 5522 0 0 NEVRO CORP COM 64157F103 100138 1384459 SH SOLE 21 1384459 0 0 NEVRO CORP COM 64157F103 62590 865339 SH SOLE 22 845615 0 19724 NEVRO CORP COM 64157F103 213 2950 SH SOLE 23 2950 0 0 NEVRO CORP COM 64157F103 322 4454 SH SOLE 25 4454 0 0 NEVRO CORP COM 64157F103 1727 23883 SH SOLE 26 12165 0 11718 NEVRO CORP COM 64157F103 45 620 SH SOLE 28 620 0 0 NEVRO CORP COM 64157F103 11533 159445 SH SOLE 30 159445 0 0 NEVRO CORP COM 64157F103 45145 624150 SH SOLE 34 624150 0 0 NEVRO CORP COM 64157F103 18 245 SH SOLE 36 245 0 0 NEVRO CORP COM 64157F103 279 3851 SH SOLE 40 3851 0 0 NEVRO CORP COM 64157F103 10 141 SH OTR 43 141 0 0 NEVRO CORP COM 64157F103 664 9185 SH SOLE 43 8331 0 854 NEW FORTRESS ENERGY INC COM CL A 644393100 748 17557 SH SOLE 2 1813 0 15744 NEW FORTRESS ENERGY INC COM CL A 644393100 18 429 SH SOLE 7 429 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 572 13427 SH SOLE 18 13427 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 305 7164 SH SOLE 19 7164 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 20682 485375 SH SOLE 21 485375 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 32421 760886 SH SOLE 22 741847 0 19039 NEW FORTRESS ENERGY INC COM CL A 644393100 1188 27887 SH SOLE 28 27887 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 17 388 SH SOLE 31 388 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 1 15 SH SOLE 43 15 0 0 NEW GOLD INC CDA COM 644535106 245 135863 SH SOLE 43 135863 0 0 NEW JERSEY RES CORP COM 646025106 5488 119663 SH SOLE 2 67188 0 52475 NEW JERSEY RES CORP COM 646025106 18 394 SH SOLE 4 394 0 0 NEW JERSEY RES CORP COM 646025106 9556 208384 SH SOLE 7 208384 0 0 NEW JERSEY RES CORP COM 646025106 22980 501088 SH SOLE 18 501088 0 0 NEW JERSEY RES CORP COM 646025106 7935 173029 SH SOLE 19 173029 0 0 NEW JERSEY RES CORP COM 646025106 437481 9539493 SH SOLE 21 9539493 0 0 NEW JERSEY RES CORP COM 646025106 126934 2767863 SH SOLE 22 2670155 0 97708 NEW JERSEY RES CORP COM 646025106 573 12486 SH SOLE 25 12486 0 0 NEW JERSEY RES CORP COM 646025106 1656 36101 SH SOLE 26 28984 0 7117 NEW JERSEY RES CORP COM 646025106 369 8046 SH SOLE 28 8046 0 0 NEW JERSEY RES CORP COM 646025106 2583 56327 SH SOLE 30 56327 0 0 NEW JERSEY RES CORP COM 646025106 1894 41303 SH SOLE 32 41303 0 0 NEW JERSEY RES CORP COM 646025106 92 1997 SH SOLE 36 1997 0 0 NEW JERSEY RES CORP COM 646025106 524 11432 SH SOLE 40 11432 0 0 NEW JERSEY RES CORP COM 646025106 3031 66101 SH SOLE 43 63430 0 2671 NEW MTN FIN CORP COM 647551100 7334 529560 SH SOLE 30 529560 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1373 1193561 SH SOLE 2 41386 0 1152175 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 709 616294 SH SOLE 4 190594 0 425700 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 226 196935 SH SOLE 7 196935 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 344 299171 SH SOLE 13 3565 0 295606 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1340 1165646 SH SOLE 15 1165646 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 658 572510 SH SOLE 18 572510 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 31877 27718745 SH SOLE 21 27718745 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 15420 13409091 SH SOLE 22 12341784 0 1067307 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1948 1693852 SH SOLE 23 1693852 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1374 1194634 SH SOLE 25 1194634 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2826 2457627 SH SOLE 26 56440 0 2401187 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3228 2807104 SH SOLE 28 117167 0 2689937 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 10974 9542923 SH SOLE 30 9542923 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 119 103254 SH SOLE 34 103254 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 47 41304 SH SOLE 36 41304 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7 6304 SH SOLE 40 6304 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1507 1310155 SH SOLE 43 1161305 0 148850 NEW RELIC INC COM 64829B100 6429 96125 SH SOLE 2 19289 0 76836 NEW RELIC INC COM 64829B100 191 2852 SH SOLE 4 2346 0 506 NEW RELIC INC COM 64829B100 51 757 SH SOLE 7 757 0 0 NEW RELIC INC COM 64829B100 3470 51880 SH SOLE 18 51880 0 0 NEW RELIC INC COM 64829B100 12433 185907 SH SOLE 19 185907 0 0 NEW RELIC INC COM 64829B100 64290 961269 SH SOLE 21 961269 0 0 NEW RELIC INC COM 64829B100 86388 1291691 SH SOLE 22 1230122 0 61569 NEW RELIC INC COM 64829B100 659 9850 SH SOLE 25 9850 0 0 NEW RELIC INC COM 64829B100 1853 27705 SH SOLE 26 22465 0 5240 NEW RELIC INC COM 64829B100 68 1016 SH SOLE 28 1016 0 0 NEW RELIC INC COM 64829B100 26934 402728 SH SOLE 30 402728 0 0 NEW RELIC INC COM 64829B100 51 756 SH SOLE 31 756 0 0 NEW RELIC INC COM 64829B100 6192 92580 SH SOLE 34 92580 0 0 NEW RELIC INC COM 64829B100 291 4346 SH SOLE 36 4346 0 0 NEW RELIC INC COM 64829B100 517 7737 SH SOLE 40 7737 0 0 NEW RELIC INC COM 64829B100 1332 19921 SH SOLE 43 17703 0 2218 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 5915 5900000 PRN SOLE 2 5900000 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 3484 3475000 PRN SOLE 21 3475000 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 11529 11500000 PRN SOLE 22 11500000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 9830 895263 SH SOLE 2 139881 0 755382 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 19 1691 SH SOLE 4 1691 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 162 14770 SH SOLE 7 14770 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1917 174598 SH SOLE 18 174598 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1386 126215 SH SOLE 19 126215 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 135202 12313457 SH SOLE 21 12313457 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 111638 10167440 SH SOLE 22 9647897 0 519543 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 732 66697 SH SOLE 25 66697 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2927 266550 SH SOLE 26 231966 0 34584 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 91 8315 SH SOLE 28 8315 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6242 568446 SH SOLE 30 568446 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 71 6511 SH SOLE 31 6511 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 968 88121 SH SOLE 36 88121 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 673 61261 SH SOLE 40 61261 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 13 1144 SH OTR 43 1144 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 6555 597018 SH SOLE 43 550698 0 46320 NEW YORK CITY REIT INC COM 649439205 25 1881 SH SOLE 18 1881 0 0 NEW YORK CITY REIT INC COM 649439205 297 22534 SH SOLE 21 22534 0 0 NEW YORK CITY REIT INC COM 649439205 26 1998 SH SOLE 22 1998 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 17131 1598046 SH SOLE 2 426454 0 1171592 NEW YORK CMNTY BANCORP INC COM 649445103 213 19841 SH SOLE 4 3893 0 15948 NEW YORK CMNTY BANCORP INC COM 649445103 511 47677 SH SOLE 7 47677 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 13419 1251752 SH SOLE 18 1251752 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2620 244416 SH SOLE 19 244416 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 369550 34472968 SH SOLE 21 34472968 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 138818 12949486 SH SOLE 22 12419978 0 529508 NEW YORK CMNTY BANCORP INC COM 649445103 699 65164 SH SOLE 25 65164 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2652 247360 SH SOLE 26 207705 0 39655 NEW YORK CMNTY BANCORP INC COM 649445103 89 8286 SH SOLE 28 8286 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2968 276877 SH SOLE 30 276877 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 71 6619 SH SOLE 31 6619 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2190 204297 SH SOLE 32 204297 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 732 68250 SH SOLE 36 68250 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 656 61213 SH SOLE 40 61213 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 17 1545 SH OTR 43 1545 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2371 221157 SH SOLE 43 204381 0 16776 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 11768 228060 SH SOLE 21 228060 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1137 311486 SH SOLE 2 104503 0 206983 NEW YORK MTG TR INC COM PAR $.02 649604501 5 1494 SH SOLE 4 1494 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 19 5279 SH SOLE 7 5279 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 5101 1397496 SH SOLE 18 1397496 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2469 676462 SH SOLE 19 676462 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 192903 52850043 SH SOLE 21 52850043 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 34860 9550734 SH SOLE 22 9175491 0 375243 NEW YORK MTG TR INC COM PAR $.02 649604501 175 48009 SH SOLE 25 48009 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 414 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 2271 622130 SH SOLE 30 622130 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 57 15590 SH SOLE 36 15590 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 164 44824 SH SOLE 40 44824 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1675 458990 SH SOLE 43 451941 0 7049 NEW YORK TIMES CO CL A 650111107 18204 397114 SH SOLE 2 142419 0 254695 NEW YORK TIMES CO CL A 650111107 24 528 SH SOLE 4 528 0 0 NEW YORK TIMES CO CL A 650111107 103 2244 SH SOLE 7 2244 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 16650 363213 SH SOLE 18 363213 0 0 NEW YORK TIMES CO CL A 650111107 2226 48556 SH SOLE 19 48556 0 0 NEW YORK TIMES CO CL A 650111107 371713 8108930 SH SOLE 21 8108930 0 0 NEW YORK TIMES CO CL A 650111107 208208 4542061 SH SOLE 22 4349680 0 192381 NEW YORK TIMES CO CL A 650111107 1022 22296 SH SOLE 25 22296 0 0 NEW YORK TIMES CO CL A 650111107 2716 59252 SH SOLE 26 48477 0 10775 NEW YORK TIMES CO CL A 650111107 130 2828 SH SOLE 28 2828 0 0 NEW YORK TIMES CO CL A 650111107 4453 97150 SH SOLE 30 97150 0 0 NEW YORK TIMES CO CL A 650111107 111 2420 SH SOLE 31 2420 0 0 NEW YORK TIMES CO CL A 650111107 185 4038 SH SOLE 36 4038 0 0 NEW YORK TIMES CO CL A 650111107 979 21346 SH SOLE 40 21346 0 0 NEW YORK TIMES CO CL A 650111107 19 415 SH OTR 43 415 0 0 NEW YORK TIMES CO CL A 650111107 7666 167230 SH SOLE 43 162663 0 4567 NEWAGE INC COM 650194103 50 86610 SH SOLE 2 5343 0 81267 NEWAGE INC COM 650194103 1 2496 SH SOLE 7 2496 0 0 NEWAGE INC COM 650194103 242 416119 SH SOLE 18 416119 0 0 NEWAGE INC COM 650194103 166 284994 SH SOLE 19 284994 0 0 NEWAGE INC COM 650194103 2698 4644532 SH SOLE 21 4644532 0 0 NEWAGE INC COM 650194103 1872 3221836 SH SOLE 22 3169721 0 52115 NEWEGG COMMERCE INC COMMON SHARES G6483G100 121 19200 SH SOLE 43 19200 0 0 NEWELL BRANDS INC COM 651229106 26610 1242886 SH SOLE 2 729104 0 513782 NEWELL BRANDS INC COM 651229106 7952 371431 SH SOLE 4 234209 0 137222 NEWELL BRANDS INC COM 651229106 8364 390641 SH SOLE 7 376635 0 14006 NEWELL BRANDS INC COM 651229106 32 1507 SH SOLE 13 1507 0 0 NEWELL BRANDS INC COM 651229106 1082 50535 SH SOLE 15 50535 0 0 NEWELL BRANDS INC COM 651229106 119465 5579882 SH SOLE 18 5250048 0 329834 NEWELL BRANDS INC COM 651229106 187480 8756668 SH SOLE 19 8756668 0 0 NEWELL BRANDS INC COM 651229106 426201 19906637 SH SOLE 21 19906637 0 0 NEWELL BRANDS INC COM 651229106 209339 9777622 SH SOLE 22 9003548 0 774074 NEWELL BRANDS INC COM 651229106 10182 475575 SH SOLE 23 475575 0 0 NEWELL BRANDS INC COM 651229106 24200 1130290 SH SOLE 25 1130290 0 0 NEWELL BRANDS INC COM 651229106 18827 879356 SH SOLE 26 286915 0 592441 NEWELL BRANDS INC COM 651229106 19181 895910 SH SOLE 28 6842 0 889068 NEWELL BRANDS INC COM 651229106 72546 3388437 SH SOLE 30 3240662 0 147775 NEWELL BRANDS INC COM 651229106 1738 81162 SH SOLE 31 38461 0 42701 NEWELL BRANDS INC COM 651229106 3672 171521 SH SOLE 32 171521 0 0 NEWELL BRANDS INC COM 651229106 10409 486187 SH SOLE 34 486187 0 0 NEWELL BRANDS INC COM 651229106 3317 154921 SH SOLE 36 154921 0 0 NEWELL BRANDS INC COM 651229106 265 12375 SH SOLE 40 12375 0 0 NEWELL BRANDS INC COM 651229106 34 1569 SH OTR 43 1569 0 0 NEWELL BRANDS INC COM 651229106 6213 290178 SH SOLE 43 259657 0 30521 NEWMARK GROUP INC CL A 65158N102 1295 81370 SH SOLE 2 63668 0 17702 NEWMARK GROUP INC CL A 65158N102 10 597 SH SOLE 4 597 0 0 NEWMARK GROUP INC CL A 65158N102 33 2072 SH SOLE 7 2072 0 0 NEWMARK GROUP INC CL A 65158N102 6998 439595 SH SOLE 18 439595 0 0 NEWMARK GROUP INC CL A 65158N102 6134 385282 SH SOLE 19 385282 0 0 NEWMARK GROUP INC CL A 65158N102 93694 5885288 SH SOLE 21 5885288 0 0 NEWMARK GROUP INC CL A 65158N102 61021 3832990 SH SOLE 22 3736581 0 96409 NEWMARK GROUP INC CL A 65158N102 428 26867 SH SOLE 25 26867 0 0 NEWMARK GROUP INC CL A 65158N102 1095 68793 SH SOLE 26 57597 0 11196 NEWMARK GROUP INC CL A 65158N102 48 3024 SH SOLE 28 3024 0 0 NEWMARK GROUP INC CL A 65158N102 1806 113436 SH SOLE 30 113436 0 0 NEWMARK GROUP INC CL A 65158N102 338 21231 SH SOLE 40 21231 0 0 NEWMARK GROUP INC CL A 65158N102 3223 202481 SH SOLE 43 151855 0 50626 NEWMARKET CORP COM 651587107 5870 18097 SH SOLE 2 6297 0 11800 NEWMARKET CORP COM 651587107 9 29 SH SOLE 4 29 0 0 NEWMARKET CORP COM 651587107 31 95 SH SOLE 7 95 0 0 NEWMARKET CORP COM 651587107 4739 14608 SH SOLE 18 14608 0 0 NEWMARKET CORP COM 651587107 634 1953 SH SOLE 19 1953 0 0 NEWMARKET CORP COM 651587107 115479 356000 SH SOLE 21 356000 0 0 NEWMARKET CORP COM 651587107 60387 186162 SH SOLE 22 177408 0 8754 NEWMARKET CORP COM 651587107 321 991 SH SOLE 23 991 0 0 NEWMARKET CORP COM 651587107 360 1110 SH SOLE 25 1110 0 0 NEWMARKET CORP COM 651587107 1008 3107 SH SOLE 26 2420 0 687 NEWMARKET CORP COM 651587107 50 153 SH SOLE 28 153 0 0 NEWMARKET CORP COM 651587107 1752 5402 SH SOLE 30 5402 0 0 NEWMARKET CORP COM 651587107 31 96 SH SOLE 31 96 0 0 NEWMARKET CORP COM 651587107 54 165 SH SOLE 36 165 0 0 NEWMARKET CORP COM 651587107 364 1123 SH SOLE 40 1123 0 0 NEWMARKET CORP COM 651587107 2474 7627 SH SOLE 43 6257 0 1370 NEWMONT CORP COM 651639106 162914 2050527 SH SOLE 2 241659 0 1808868 NEWMONT CORP COM 651639106 46321 583020 SH SOLE 4 354908 0 228112 NEWMONT CORP COM 651639106 308875 3887660 SH SOLE 7 3862764 0 24896 NEWMONT CORP COM 651639106 291 3668 SH SOLE 13 3668 0 0 NEWMONT CORP COM 651639106 9050 113909 SH SOLE 15 113909 0 0 NEWMONT CORP COM 651639106 96467 1214191 SH SOLE 18 1095356 0 118835 NEWMONT CORP COM 651639106 130891 1647461 SH SOLE 19 1647461 0 0 NEWMONT CORP COM 651639106 2296603 28906264 SH SOLE 21 28906264 0 0 NEWMONT CORP COM 651639106 1470501 18508507 SH SOLE 22 16911713 0 1596794 NEWMONT CORP COM 651639106 95281 1199262 SH SOLE 23 1199262 0 0 NEWMONT CORP COM 651639106 393974 4958761 SH SOLE 25 4958761 0 0 NEWMONT CORP COM 651639106 249622 3141876 SH SOLE 26 1241855 0 1900021 NEWMONT CORP COM 651639106 177094 2228995 SH SOLE 28 96392 0 2132603 NEWMONT CORP COM 651639106 42052 529291 SH SOLE 29 529291 0 0 NEWMONT CORP COM 651639106 785485 9886536 SH SOLE 30 9879502 0 7034 NEWMONT CORP COM 651639106 14127 177811 SH SOLE 31 87800 0 90011 NEWMONT CORP COM 651639106 4775 60101 SH SOLE 32 60101 0 0 NEWMONT CORP COM 651639106 925019 11642780 SH SOLE 34 11642780 0 0 NEWMONT CORP COM 651639106 41644 524153 SH SOLE 36 524153 0 0 NEWMONT CORP COM 651639106 2122 26706 SH SOLE 40 26706 0 0 NEWMONT CORP COM 651639106 138 1741 SH OTR 43 1741 0 0 NEWMONT CORP COM 651639106 83091 1045832 SH SOLE 43 970876 0 74957 NEWPARK RES INC COM PAR $.01NEW 651718504 427 116660 SH SOLE 2 23136 0 93524 NEWPARK RES INC COM PAR $.01NEW 651718504 7 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1043 285034 SH SOLE 18 285034 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 766 209337 SH SOLE 19 209337 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 12400 3387957 SH SOLE 21 3387957 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 8499 2322098 SH SOLE 22 2267104 0 54994 NEWPARK RES INC COM PAR $.01NEW 651718504 195 53178 SH SOLE 28 53178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 49 13384 SH SOLE 43 13384 0 0 NEWS CORP NEW CL A 65249B109 21540 972444 SH SOLE 2 176726 0 795718 NEWS CORP NEW CL A 65249B109 6095 275189 SH SOLE 4 169606 0 105583 NEWS CORP NEW CL A 65249B109 8203 370357 SH SOLE 7 357715 0 12642 NEWS CORP NEW CL A 65249B109 218 9853 SH SOLE 13 9853 0 0 NEWS CORP NEW CL A 65249B109 820 37034 SH SOLE 15 37034 0 0 NEWS CORP NEW CL A 65249B109 14737 665338 SH SOLE 18 609141 0 56197 NEWS CORP NEW CL A 65249B109 4837 218378 SH SOLE 19 218378 0 0 NEWS CORP NEW CL A 65249B109 203381 9182004 SH SOLE 21 9182004 0 0 NEWS CORP NEW CL A 65249B109 198507 8961946 SH SOLE 22 8177231 0 784715 NEWS CORP NEW CL A 65249B109 10807 487882 SH SOLE 23 487882 0 0 NEWS CORP NEW CL A 65249B109 10979 495661 SH SOLE 25 495661 0 0 NEWS CORP NEW CL A 65249B109 18099 817112 SH SOLE 26 263006 0 554106 NEWS CORP NEW CL A 65249B109 11953 539635 SH SOLE 28 6970 0 532665 NEWS CORP NEW CL A 65249B109 32 1437 SH SOLE 29 1437 0 0 NEWS CORP NEW CL A 65249B109 34938 1577326 SH SOLE 30 1577326 0 0 NEWS CORP NEW CL A 65249B109 1977 89250 SH SOLE 31 44004 0 45246 NEWS CORP NEW CL A 65249B109 477 21557 SH SOLE 34 21557 0 0 NEWS CORP NEW CL A 65249B109 3913 176643 SH SOLE 36 176643 0 0 NEWS CORP NEW CL A 65249B109 269 12133 SH SOLE 40 12133 0 0 NEWS CORP NEW CL A 65249B109 9 416 SH OTR 43 416 0 0 NEWS CORP NEW CL A 65249B109 6750 304754 SH SOLE 43 292424 0 12330 NEWS CORP NEW CL B 65249B208 9946 441634 SH SOLE 2 57918 0 383716 NEWS CORP NEW CL B 65249B208 2111 93750 SH SOLE 7 87951 0 5799 NEWS CORP NEW CL B 65249B208 62 2737 SH SOLE 15 2737 0 0 NEWS CORP NEW CL B 65249B208 3991 177213 SH SOLE 18 167808 0 9405 NEWS CORP NEW CL B 65249B208 1626 72214 SH SOLE 19 72214 0 0 NEWS CORP NEW CL B 65249B208 61442 2728310 SH SOLE 21 2728310 0 0 NEWS CORP NEW CL B 65249B208 59336 2634799 SH SOLE 22 2509825 0 124974 NEWS CORP NEW CL B 65249B208 6 272 SH SOLE 23 272 0 0 NEWS CORP NEW CL B 65249B208 3404 151167 SH SOLE 25 151167 0 0 NEWS CORP NEW CL B 65249B208 2982 132431 SH SOLE 26 13117 0 119314 NEWS CORP NEW CL B 65249B208 816 36244 SH SOLE 28 0 0 36244 NEWS CORP NEW CL B 65249B208 5973 265216 SH SOLE 30 265216 0 0 NEWS CORP NEW CL B 65249B208 39 1748 SH SOLE 31 1748 0 0 NEWS CORP NEW CL B 65249B208 636 28239 SH SOLE 36 28239 0 0 NEWS CORP NEW CL B 65249B208 269 11926 SH SOLE 43 11283 0 643 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 6 237 SH SOLE 43 237 0 0 NEXA RES S A COM L67359106 314 33620 SH SOLE 28 33620 0 0 NEXIMMUNE INC COM 65344D109 11 2698 SH SOLE 2 626 0 2072 NEXIMMUNE INC COM 65344D109 222 52638 SH SOLE 18 52638 0 0 NEXIMMUNE INC COM 65344D109 56 13386 SH SOLE 19 13386 0 0 NEXIMMUNE INC COM 65344D109 2543 604023 SH SOLE 21 604023 0 0 NEXIMMUNE INC COM 65344D109 635 150879 SH SOLE 22 147117 0 3762 NEXIMMUNE INC COM 65344D109 2 359 SH SOLE 43 359 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 134 5938 SH SOLE 2 5403 0 535 NEXPOINT REAL ESTATE FIN INC COM 65342V101 32 1398 SH SOLE 18 1398 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 350 15476 SH SOLE 21 15476 0 0 NEXPOINT REAL ESTATE FIN INC COM 65342V101 1583 70039 SH SOLE 22 70039 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7009 77608 SH SOLE 2 53983 0 23625 NEXPOINT RESIDENTIAL TR INC COM 65341D102 976 10811 SH SOLE 4 10811 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 2545 28178 SH SOLE 7 28178 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7825 86647 SH SOLE 18 86647 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 13837 153215 SH SOLE 19 153215 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 235450 2607131 SH SOLE 21 2607131 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 74118 820707 SH SOLE 22 799707 0 21000 NEXPOINT RESIDENTIAL TR INC COM 65341D102 218 2412 SH SOLE 23 2412 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 9335 103371 SH SOLE 25 103371 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1699 18816 SH SOLE 26 6825 0 11991 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1224 13557 SH SOLE 28 0 0 13557 NEXPOINT RESIDENTIAL TR INC COM 65341D102 13980 154799 SH SOLE 30 154799 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 573 6349 SH SOLE 34 6349 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 232 2571 SH SOLE 40 2571 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 844 9347 SH SOLE 43 9293 0 54 NEXSTAR MEDIA GROUP INC CL A 65336K103 23616 125296 SH SOLE 2 29146 0 96150 NEXSTAR MEDIA GROUP INC CL A 65336K103 469 2488 SH SOLE 4 2488 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 191 1013 SH SOLE 7 1013 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3821 20272 SH SOLE 18 19829 0 443 NEXSTAR MEDIA GROUP INC CL A 65336K103 4501 23880 SH SOLE 19 23880 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 99564 528245 SH SOLE 21 528245 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 172521 915328 SH SOLE 22 863648 0 51680 NEXSTAR MEDIA GROUP INC CL A 65336K103 1046 5552 SH SOLE 25 5552 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 3581 18997 SH SOLE 26 15785 0 3212 NEXSTAR MEDIA GROUP INC CL A 65336K103 144 762 SH SOLE 28 762 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4838 25671 SH SOLE 30 25671 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 109 577 SH SOLE 31 577 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2408 12777 SH SOLE 34 12777 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 142 754 SH SOLE 36 754 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1058 5614 SH SOLE 40 5614 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 5224 27718 SH SOLE 43 24114 0 3604 NEXTCURE INC COM 65343E108 487 100113 SH SOLE 2 66273 0 33840 NEXTCURE INC COM 65343E108 61 12529 SH SOLE 18 3646 0 8883 NEXTCURE INC COM 65343E108 1773 364750 SH SOLE 19 364750 0 0 NEXTCURE INC COM 65343E108 965 198564 SH SOLE 21 198564 0 0 NEXTCURE INC COM 65343E108 2472 508669 SH SOLE 22 508669 0 0 NEXTCURE INC COM 65343E108 70 14439 SH SOLE 23 14439 0 0 NEXTCURE INC COM 65343E108 257 52812 SH SOLE 26 0 0 52812 NEXTCURE INC COM 65343E108 65 13357 SH SOLE 30 13357 0 0 NEXTCURE INC COM 65343E108 4 881 SH SOLE 43 881 0 0 NEXTDECADE CORP COM 65342K105 4377 661165 SH SOLE 2 660122 0 1043 NEXTDECADE CORP COM 65342K105 37 5614 SH SOLE 18 5614 0 0 NEXTDECADE CORP COM 65342K105 1730 261344 SH SOLE 21 261344 0 0 NEXTDECADE CORP COM 65342K105 5559 839790 SH SOLE 22 839790 0 0 NEXTDECADE CORP COM 65342K105 48 7278 SH SOLE 43 7278 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 48 7989 SH SOLE 2 6194 0 1795 NEXTDOOR HOLDINGS INC COM CL A 65345M108 5688 949631 SH SOLE 22 949631 0 0 NEXTERA ENERGY INC COM 65339F101 392355 4631739 SH SOLE 2 1240126 0 3391613 NEXTERA ENERGY INC COM 65339F101 136416 1610384 SH SOLE 4 1078128 0 532256 NEXTERA ENERGY INC COM 65339F101 161770 1909688 SH SOLE 7 1853369 0 56319 NEXTERA ENERGY INC COM 65339F101 7047 83193 SH SOLE 13 83193 0 0 NEXTERA ENERGY INC COM 65339F101 23582 278386 SH SOLE 15 278386 0 0 NEXTERA ENERGY INC COM 65339F101 101 1192 SH SOLE 17 0 0 1192 NEXTERA ENERGY INC COM 65339F101 273737 3231466 SH SOLE 18 2910595 0 320871 NEXTERA ENERGY INC COM 65339F101 405127 4782511 SH SOLE 19 4782511 0 0 NEXTERA ENERGY INC COM 65339F101 4466151 52722830 SH SOLE 21 52722830 0 0 NEXTERA ENERGY INC COM 65339F101 3640879 42980506 SH SOLE 22 38666875 0 4313631 NEXTERA ENERGY INC COM 65339F101 214213 2528775 SH SOLE 23 2528775 0 0 NEXTERA ENERGY INC COM 65339F101 282304 3332594 SH SOLE 25 3332594 0 0 NEXTERA ENERGY INC COM 65339F101 367239 4335248 SH SOLE 26 1508135 0 2827113 NEXTERA ENERGY INC COM 65339F101 291322 3439046 SH SOLE 28 144340 0 3294706 NEXTERA ENERGY INC COM 65339F101 2150 25380 SH SOLE 29 25380 0 0 NEXTERA ENERGY INC COM 65339F101 993740 11731084 SH SOLE 30 11708981 0 22103 NEXTERA ENERGY INC COM 65339F101 40115 473553 SH SOLE 31 252254 0 221299 NEXTERA ENERGY INC COM 65339F101 3147 37155 SH SOLE 32 37155 0 0 NEXTERA ENERGY INC COM 65339F101 524040 6186280 SH SOLE 34 6186280 0 0 NEXTERA ENERGY INC COM 65339F101 80658 952166 SH SOLE 36 952166 0 0 NEXTERA ENERGY INC COM 65339F101 5565 65695 SH SOLE 40 65695 0 0 NEXTERA ENERGY INC COM 65339F101 364 4299 SH OTR 43 4299 0 0 NEXTERA ENERGY INC COM 65339F101 210871 2489329 SH SOLE 43 2305596 0 183734 NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 166412 3167339 SH SOLE 21 3167339 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 206475 3959255 SH SOLE 21 3959255 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 147028 2379479 SH SOLE 21 2379479 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 604658 7253580 SH SOLE 46 7253580 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3000 35984 SH SOLE 2 35984 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 112 1344 SH SOLE 13 1344 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 10672 128021 SH SOLE 21 128021 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6059 72686 SH SOLE 22 38760 0 33926 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1297 15561 SH SOLE 25 15561 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2819 33822 SH SOLE 26 28283 0 5539 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3820 45826 SH SOLE 30 45826 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 992 11900 SH SOLE 36 11900 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 816 9788 SH SOLE 40 9788 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 90 1075 SH SOLE 43 1075 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 2088 99849 SH SOLE 2 50983 0 48866 NEXTGEN HEALTHCARE INC COM 65343C102 6 288 SH SOLE 4 288 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 19 903 SH SOLE 7 903 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 4358 208417 SH SOLE 18 208417 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 3144 150361 SH SOLE 19 150361 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 146708 7016170 SH SOLE 21 7016170 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 33379 1596334 SH SOLE 22 1540868 0 55466 NEXTGEN HEALTHCARE INC COM 65343C102 54 2606 SH SOLE 23 2606 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 229 10964 SH SOLE 25 10964 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1146 54830 SH SOLE 26 17172 0 37658 NEXTGEN HEALTHCARE INC COM 65343C102 10 456 SH SOLE 28 456 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 6538 312673 SH SOLE 30 312673 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 221 10564 SH SOLE 36 10564 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 177 8485 SH SOLE 40 8485 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 762 36419 SH SOLE 43 36286 0 133 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1735 187739 SH SOLE 2 57575 0 130164 NEXTIER OILFIELD SOLUTIONS COM 65290C105 4 387 SH SOLE 4 387 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 24 2596 SH SOLE 7 2596 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 4572 494778 SH SOLE 18 494778 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 3179 344050 SH SOLE 19 344050 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 61259 6629757 SH SOLE 21 6629757 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 36189 3916539 SH SOLE 22 3754009 0 162530 NEXTIER OILFIELD SOLUTIONS COM 65290C105 302 32660 SH SOLE 25 32660 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 504 54557 SH SOLE 26 31140 0 23417 NEXTIER OILFIELD SOLUTIONS COM 65290C105 36 3869 SH SOLE 28 3869 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1023 110735 SH SOLE 30 110735 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 277 29935 SH SOLE 36 29935 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 158 17138 SH SOLE 40 17138 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1529 165480 SH SOLE 43 152477 0 13003 NEXTNAV INC COMMON STOCK 65345N106 25 3329 SH SOLE 22 3329 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 7 12884 SH SOLE 18 12884 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 80 145824 SH SOLE 21 145824 0 0 NEXTPLAY TECHNOLOGIES INC COM 65344G102 414 753566 SH SOLE 22 753566 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2142 140477 SH SOLE 2 97728 0 42749 NGM BIOPHARMACEUTICALS INC COM 62921N105 7 461 SH SOLE 7 461 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 1383 90674 SH SOLE 18 90674 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 930 60976 SH SOLE 19 60976 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 22525 1477037 SH SOLE 21 1477037 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 14846 973482 SH SOLE 22 942366 0 31116 NGM BIOPHARMACEUTICALS INC COM 62921N105 39 2581 SH SOLE 23 2581 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 90 5927 SH SOLE 25 5927 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 248 16261 SH SOLE 26 2768 0 13493 NGM BIOPHARMACEUTICALS INC COM 62921N105 682 44693 SH SOLE 30 44693 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 8 501 SH SOLE 34 501 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 73 4805 SH SOLE 36 4805 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 55 3598 SH SOLE 40 3598 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 15 959 SH OTR 43 959 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 263 17242 SH SOLE 43 17242 0 0 NI HLDGS INC COM 65342T106 65 3854 SH SOLE 2 380 0 3474 NI HLDGS INC COM 65342T106 2 138 SH SOLE 7 138 0 0 NI HLDGS INC COM 65342T106 468 27603 SH SOLE 18 27603 0 0 NI HLDGS INC COM 65342T106 329 19379 SH SOLE 19 19379 0 0 NI HLDGS INC COM 65342T106 5251 309606 SH SOLE 21 309606 0 0 NI HLDGS INC COM 65342T106 1940 114385 SH SOLE 22 107168 0 7217 NICE LTD SPONSORED ADR 653656108 1203 5494 SH SOLE 4 5494 0 0 NICE LTD SPONSORED ADR 653656108 14250 65067 SH SOLE 18 65067 0 0 NICE LTD SPONSORED ADR 653656108 187791 857491 SH SOLE 19 857491 0 0 NICE LTD SPONSORED ADR 653656108 16001 73064 SH SOLE 22 73064 0 0 NICE LTD SPONSORED ADR 653656108 1492 6814 SH SOLE 26 6814 0 0 NICE LTD SPONSORED ADR 653656108 56245 256825 SH SOLE 34 256825 0 0 NICE LTD SPONSORED ADR 653656108 32090 146531 SH SOLE 43 140205 0 6326 NICHOLAS FINL INC BC COM NEW 65373J209 9 891 SH SOLE 18 891 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 212 20720 SH SOLE 21 20720 0 0 NICHOLAS FINL INC BC COM NEW 65373J209 4 434 SH SOLE 22 434 0 0 NICOLET BANKSHARES INC COM 65406E102 938 10022 SH SOLE 2 3575 0 6447 NICOLET BANKSHARES INC COM 65406E102 13 144 SH SOLE 7 144 0 0 NICOLET BANKSHARES INC COM 65406E102 3568 38129 SH SOLE 18 38129 0 0 NICOLET BANKSHARES INC COM 65406E102 2033 21724 SH SOLE 19 21724 0 0 NICOLET BANKSHARES INC COM 65406E102 45529 486579 SH SOLE 21 486579 0 0 NICOLET BANKSHARES INC COM 65406E102 28087 300176 SH SOLE 22 287111 0 13065 NICOLET BANKSHARES INC COM 65406E102 219 2340 SH SOLE 25 2340 0 0 NICOLET BANKSHARES INC COM 65406E102 164 1748 SH SOLE 26 0 0 1748 NICOLET BANKSHARES INC COM 65406E102 22 239 SH SOLE 28 239 0 0 NICOLET BANKSHARES INC COM 65406E102 957 10224 SH SOLE 30 10224 0 0 NICOLET BANKSHARES INC COM 65406E102 161 1719 SH SOLE 40 1719 0 0 NICOLET BANKSHARES INC COM 65406E102 418 4464 SH SOLE 43 4441 0 23 NIELSEN HLDGS PLC SHS EUR G6518L108 26835 985150 SH SOLE 2 218159 0 766991 NIELSEN HLDGS PLC SHS EUR G6518L108 33 1199 SH SOLE 4 1199 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 7940 291476 SH SOLE 7 281324 0 10152 NIELSEN HLDGS PLC SHS EUR G6518L108 218 8004 SH SOLE 15 8004 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 13935 511575 SH SOLE 18 480024 0 31551 NIELSEN HLDGS PLC SHS EUR G6518L108 5195 190726 SH SOLE 19 190726 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 230417 8458771 SH SOLE 21 8458771 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 217589 7987863 SH SOLE 22 7490553 0 497310 NIELSEN HLDGS PLC SHS EUR G6518L108 183 6720 SH SOLE 23 6720 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 14544 533933 SH SOLE 25 533933 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 25522 936915 SH SOLE 26 496926 0 439989 NIELSEN HLDGS PLC SHS EUR G6518L108 7464 274026 SH SOLE 28 6388 0 267638 NIELSEN HLDGS PLC SHS EUR G6518L108 27349 1003990 SH SOLE 30 1003990 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 143 5242 SH SOLE 31 5242 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3839 140935 SH SOLE 36 140935 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1198 43981 SH SOLE 40 43981 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 23 831 SH OTR 43 831 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 4583 168243 SH SOLE 43 156567 0 11676 NIKE INC CL B 654106103 301907 2243658 SH SOLE 2 389076 0 1854582 NIKE INC CL B 654106103 110506 821236 SH SOLE 4 504416 0 316820 NIKE INC CL B 654106103 150287 1116879 SH SOLE 7 1079517 0 37362 NIKE INC CL B 654106103 1409 10470 SH SOLE 13 10470 0 0 NIKE INC CL B 654106103 15928 118373 SH SOLE 15 118373 0 0 NIKE INC CL B 654106103 1 9 SH SOLE 17 0 0 9 NIKE INC CL B 654106103 546891 4064289 SH SOLE 18 3168937 0 895352 NIKE INC CL B 654106103 294530 2188839 SH SOLE 19 2188839 0 0 NIKE INC CL B 654106103 2674 19870 SH SOLE 20 19870 0 0 NIKE INC CL B 654106103 4511378 33526890 SH SOLE 21 33526890 0 0 NIKE INC CL B 654106103 3654180 27156509 SH SOLE 22 24633778 0 2522731 NIKE INC CL B 654106103 215583 1602135 SH SOLE 23 1602135 0 0 NIKE INC CL B 654106103 284273 2112615 SH SOLE 25 2112615 0 0 NIKE INC CL B 654106103 382918 2845703 SH SOLE 26 1126221 0 1719482 NIKE INC CL B 654106103 374907 2786167 SH SOLE 28 161968 0 2624199 NIKE INC CL B 654106103 68 502 SH SOLE 29 502 0 0 NIKE INC CL B 654106103 954803 7095741 SH SOLE 30 7095741 0 0 NIKE INC CL B 654106103 37917 281782 SH SOLE 31 138532 0 143250 NIKE INC CL B 654106103 6858 50966 SH SOLE 32 50966 0 0 NIKE INC CL B 654106103 87037 646829 SH SOLE 34 646829 0 0 NIKE INC CL B 654106103 65577 487346 SH SOLE 36 487346 0 0 NIKE INC CL B 654106103 5751 42738 SH SOLE 40 42738 0 0 NIKE INC CL B 654106103 381 2830 SH OTR 43 2830 0 0 NIKE INC CL B 654106103 174346 1295674 SH SOLE 43 1161008 0 134667 NIKOLA CORP COM 654110105 1375 128382 SH SOLE 2 104137 0 24245 NIKOLA CORP COM 654110105 6 562 SH SOLE 4 562 0 0 NIKOLA CORP COM 654110105 35 3223 SH SOLE 7 3223 0 0 NIKOLA CORP COM 654110105 6621 618214 SH SOLE 18 602095 0 16119 NIKOLA CORP COM 654110105 5153 481105 SH SOLE 19 481105 0 0 NIKOLA CORP COM 654110105 80703 7535284 SH SOLE 21 7535284 0 0 NIKOLA CORP COM 654110105 53498 4995145 SH SOLE 22 4888378 0 106767 NIKOLA CORP COM 654110105 69 6474 SH SOLE 23 6474 0 0 NIKOLA CORP COM 654110105 258 24079 SH SOLE 25 24079 0 0 NIKOLA CORP COM 654110105 1272 118737 SH SOLE 26 94204 0 24533 NIKOLA CORP COM 654110105 1709 159568 SH SOLE 28 159568 0 0 NIKOLA CORP COM 654110105 1365 127434 SH SOLE 30 127434 0 0 NIKOLA CORP COM 654110105 46 4260 SH SOLE 34 4260 0 0 NIKOLA CORP COM 654110105 123 11502 SH SOLE 36 11502 0 0 NIKOLA CORP COM 654110105 209 19545 SH SOLE 40 19545 0 0 NIKOLA CORP COM 654110105 7 634 SH SOLE 43 0 0 634 NINE ENERGY SERVICE INC COM 65441V101 13 3483 SH SOLE 18 3483 0 0 NINE ENERGY SERVICE INC COM 65441V101 202 54109 SH SOLE 21 54109 0 0 NINE ENERGY SERVICE INC COM 65441V101 732 195780 SH SOLE 22 195780 0 0 NIO INC SPON ADS 62914V106 34798 1653108 SH SOLE 2 174375 0 1478733 NIO INC SPON ADS 62914V106 15033 714176 SH SOLE 4 314329 0 399847 NIO INC SPON ADS 62914V106 3022 143579 SH SOLE 7 143579 0 0 NIO INC SPON ADS 62914V106 6829 324440 SH SOLE 13 83571 0 240869 NIO INC SPON ADS 62914V106 20718 984236 SH SOLE 15 984236 0 0 NIO INC SPON ADS 62914V106 1 63 SH SOLE 17 0 0 63 NIO INC SPON ADS 62914V106 12447 591330 SH SOLE 18 591330 0 0 NIO INC SPON ADS 62914V106 541 25716 SH SOLE 19 25716 0 0 NIO INC SPON ADS 62914V106 541697 25733811 SH SOLE 21 25733811 0 0 NIO INC SPON ADS 62914V106 294227 13977532 SH SOLE 22 12546104 0 1431428 NIO INC SPON ADS 62914V106 32267 1532859 SH SOLE 23 1532859 0 0 NIO INC SPON ADS 62914V106 23370 1110220 SH SOLE 25 1110220 0 0 NIO INC SPON ADS 62914V106 50207 2385144 SH SOLE 26 61672 0 2323472 NIO INC SPON ADS 62914V106 48108 2285399 SH SOLE 28 102701 0 2182698 NIO INC SPON ADS 62914V106 465 22099 SH SOLE 29 22099 0 0 NIO INC SPON ADS 62914V106 261788 12436496 SH SOLE 30 12436496 0 0 NIO INC SPON ADS 62914V106 1289 61256 SH SOLE 31 26603 0 34653 NIO INC SPON ADS 62914V106 1863 88526 SH SOLE 32 88526 0 0 NIO INC SPON ADS 62914V106 2281 108356 SH SOLE 34 108356 0 0 NIO INC SPON ADS 62914V106 103 4908 SH SOLE 40 4908 0 0 NIO INC SPON ADS 62914V106 8498 403711 SH SOLE 43 361442 0 42269 NISOURCE INC COM 65473P105 44102 1386843 SH SOLE 2 278067 0 1108776 NISOURCE INC COM 65473P105 13862 435921 SH SOLE 4 265916 0 170005 NISOURCE INC COM 65473P105 31766 998916 SH SOLE 7 985104 0 13812 NISOURCE INC COM 65473P105 47 1468 SH SOLE 13 1468 0 0 NISOURCE INC COM 65473P105 1776 55846 SH SOLE 15 55846 0 0 NISOURCE INC COM 65473P105 27107 852421 SH SOLE 18 796407 0 56014 NISOURCE INC COM 65473P105 19413 610486 SH SOLE 19 610486 0 0 NISOURCE INC COM 65473P105 609644 19171194 SH SOLE 21 19171194 0 0 NISOURCE INC COM 65473P105 288643 9076837 SH SOLE 22 8290957 0 785880 NISOURCE INC COM 65473P105 15671 492802 SH SOLE 23 492802 0 0 NISOURCE INC COM 65473P105 4987 156816 SH SOLE 25 156816 0 0 NISOURCE INC COM 65473P105 22204 698237 SH SOLE 26 289603 0 408634 NISOURCE INC COM 65473P105 10530 331140 SH SOLE 28 7000 0 324140 NISOURCE INC COM 65473P105 28 878 SH SOLE 29 878 0 0 NISOURCE INC COM 65473P105 58408 1836744 SH SOLE 30 1827686 0 9058 NISOURCE INC COM 65473P105 2737 86058 SH SOLE 31 41969 0 44089 NISOURCE INC COM 65473P105 4788 150564 SH SOLE 32 150564 0 0 NISOURCE INC COM 65473P105 12774 401694 SH SOLE 34 401694 0 0 NISOURCE INC COM 65473P105 6025 189463 SH SOLE 36 189463 0 0 NISOURCE INC COM 65473P105 219 6891 SH SOLE 40 6891 0 0 NISOURCE INC COM 65473P105 36 1142 SH OTR 43 1142 0 0 NISOURCE INC COM 65473P105 14525 456754 SH SOLE 43 426224 0 30530 NISOURCE INC UNIT 12/01/2023 65473P121 81208 682536 SH SOLE 21 682536 0 0 NIU TECHNOLOGIES ADS 65481N100 6 598 SH SOLE 4 598 0 0 NIU TECHNOLOGIES ADS 65481N100 3349 346664 SH SOLE 21 346664 0 0 NIU TECHNOLOGIES ADS 65481N100 1824 188802 SH SOLE 22 184968 0 3834 NIU TECHNOLOGIES ADS 65481N100 16 1655 SH SOLE 25 1655 0 0 NIU TECHNOLOGIES ADS 65481N100 919 95104 SH SOLE 30 95104 0 0 NIU TECHNOLOGIES ADS 65481N100 75 7794 SH SOLE 34 7794 0 0 NKARTA INC COM 65487U108 314 27581 SH SOLE 2 17889 0 9692 NKARTA INC COM 65487U108 3 227 SH SOLE 7 227 0 0 NKARTA INC COM 65487U108 532 46763 SH SOLE 18 46763 0 0 NKARTA INC COM 65487U108 288 25310 SH SOLE 19 25310 0 0 NKARTA INC COM 65487U108 7785 684130 SH SOLE 21 684130 0 0 NKARTA INC COM 65487U108 4866 427619 SH SOLE 22 414477 0 13142 NKARTA INC COM 65487U108 31 2685 SH SOLE 25 2685 0 0 NKARTA INC COM 65487U108 9 777 SH SOLE 26 777 0 0 NKARTA INC COM 65487U108 230 20203 SH SOLE 30 20203 0 0 NKARTA INC COM 65487U108 10 869 SH SOLE 36 869 0 0 NKARTA INC COM 65487U108 11 951 SH SOLE 40 951 0 0 NKARTA INC COM 65487U108 189 16591 SH SOLE 43 16397 0 194 NL INDS INC COM NEW 629156407 32 4504 SH SOLE 2 157 0 4347 NL INDS INC COM NEW 629156407 213 29686 SH SOLE 18 29686 0 0 NL INDS INC COM NEW 629156407 81 11290 SH SOLE 19 11290 0 0 NL INDS INC COM NEW 629156407 2319 322555 SH SOLE 21 322555 0 0 NL INDS INC COM NEW 629156407 1232 171393 SH SOLE 22 167578 0 3815 NLIGHT INC COM 65487K100 344 19863 SH SOLE 2 15648 0 4215 NLIGHT INC COM 65487K100 2 130 SH SOLE 4 130 0 0 NLIGHT INC COM 65487K100 10 602 SH SOLE 7 602 0 0 NLIGHT INC COM 65487K100 1929 111217 SH SOLE 18 111217 0 0 NLIGHT INC COM 65487K100 1356 78208 SH SOLE 19 78208 0 0 NLIGHT INC COM 65487K100 24718 1425504 SH SOLE 21 1425504 0 0 NLIGHT INC COM 65487K100 17500 1009242 SH SOLE 22 984002 0 25240 NLIGHT INC COM 65487K100 78 4503 SH SOLE 25 4503 0 0 NLIGHT INC COM 65487K100 446 25702 SH SOLE 26 20434 0 5268 NLIGHT INC COM 65487K100 50 2906 SH SOLE 28 2906 0 0 NLIGHT INC COM 65487K100 430 24785 SH SOLE 30 24785 0 0 NLIGHT INC COM 65487K100 111 6401 SH SOLE 40 6401 0 0 NLIGHT INC COM 65487K100 83 4762 SH SOLE 43 4756 0 6 NMI HLDGS INC CL A 629209305 2490 120746 SH SOLE 2 68261 0 52485 NMI HLDGS INC CL A 629209305 79 3829 SH SOLE 4 327 0 3502 NMI HLDGS INC CL A 629209305 23 1099 SH SOLE 7 1099 0 0 NMI HLDGS INC CL A 629209305 6435 312076 SH SOLE 18 312076 0 0 NMI HLDGS INC CL A 629209305 6069 294349 SH SOLE 19 294349 0 0 NMI HLDGS INC CL A 629209305 216415 10495373 SH SOLE 21 10495373 0 0 NMI HLDGS INC CL A 629209305 47124 2285367 SH SOLE 22 2204682 0 80685 NMI HLDGS INC CL A 629209305 64 3102 SH SOLE 23 3102 0 0 NMI HLDGS INC CL A 629209305 282 13674 SH SOLE 25 13674 0 0 NMI HLDGS INC CL A 629209305 813 39414 SH SOLE 26 22541 0 16873 NMI HLDGS INC CL A 629209305 8 369 SH SOLE 28 369 0 0 NMI HLDGS INC CL A 629209305 3192 154778 SH SOLE 30 154778 0 0 NMI HLDGS INC CL A 629209305 209 10155 SH SOLE 40 10155 0 0 NMI HLDGS INC CL A 629209305 969 46984 SH SOLE 43 46796 0 188 NN INC COM 629337106 70 24285 SH SOLE 2 1713 0 22572 NN INC COM 629337106 2 542 SH SOLE 7 542 0 0 NN INC COM 629337106 380 131846 SH SOLE 18 131846 0 0 NN INC COM 629337106 208 72313 SH SOLE 19 72313 0 0 NN INC COM 629337106 4474 1553547 SH SOLE 21 1553547 0 0 NN INC COM 629337106 3021 1048835 SH SOLE 22 1022990 0 25845 NN INC COM 629337106 24 8226 SH SOLE 43 8226 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 549 23337 SH SOLE 2 9039 0 14298 NOAH HLDGS LTD SPON ADS CL A 65487X102 345 14661 SH SOLE 4 6063 0 8598 NOAH HLDGS LTD SPON ADS CL A 65487X102 83 3522 SH SOLE 7 3522 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 606 25775 SH SOLE 15 25775 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 237 10051 SH SOLE 18 10051 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 15946 677709 SH SOLE 21 677709 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 7074 300635 SH SOLE 22 265559 0 35076 NOAH HLDGS LTD SPON ADS CL A 65487X102 891 37877 SH SOLE 23 37877 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 18 776 SH SOLE 25 776 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 570 24216 SH SOLE 26 4128 0 20088 NOAH HLDGS LTD SPON ADS CL A 65487X102 935 39721 SH SOLE 28 0 0 39721 NOAH HLDGS LTD SPON ADS CL A 65487X102 8431 358304 SH SOLE 30 213308 0 144996 NOAH HLDGS LTD SPON ADS CL A 65487X102 63 2669 SH SOLE 34 2669 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 3 122 SH SOLE 40 122 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4243 180303 SH SOLE 43 165489 0 14814 NOBLE CORP NEW SHS G6610J209 1152 32861 SH SOLE 2 31127 0 1734 NOBLE CORP NEW SHS G6610J209 4058 115771 SH SOLE 21 115771 0 0 NOBLE CORP NEW SHS G6610J209 27855 794730 SH SOLE 22 779071 0 15659 NOBLE CORP NEW SHS G6610J209 203 5789 SH SOLE 25 5789 0 0 NOBLE CORP NEW SHS G6610J209 1079 30779 SH SOLE 28 27880 0 2899 NOBLE CORP NEW SHS G6610J209 1069 30490 SH SOLE 30 30490 0 0 NOBLE CORP NEW SHS G6610J209 181 5154 SH SOLE 40 5154 0 0 NOKIA CORP SPONSORED ADR 654902204 498 91133 SH SOLE 18 91133 0 0 NOKIA CORP SPONSORED ADR 654902204 4567 836490 SH SOLE 19 836490 0 0 NOKIA CORP SPONSORED ADR 654902204 379 69444 SH SOLE 25 69444 0 0 NOKIA CORP SPONSORED ADR 654902204 776 142037 SH SOLE 34 142037 0 0 NOKIA CORP SPONSORED ADR 654902204 19963 3656145 SH SOLE 43 3360618 0 295527 NOMAD FOODS LTD USD ORD SHS G6564A105 698 30893 SH SOLE 2 30893 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 658 29141 SH SOLE 4 29141 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 31 1354 SH SOLE 7 1354 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 969 42896 SH SOLE 22 42896 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 42 1882 SH SOLE 36 1882 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1 42 SH SOLE 43 42 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 18364 4351629 SH SOLE 43 3971328 0 380301 NOODLES & CO COM CL A 65540B105 32 5410 SH SOLE 2 1393 0 4017 NOODLES & CO COM CL A 65540B105 4 654 SH SOLE 7 654 0 0 NOODLES & CO COM CL A 65540B105 714 119662 SH SOLE 18 119662 0 0 NOODLES & CO COM CL A 65540B105 466 78096 SH SOLE 19 78096 0 0 NOODLES & CO COM CL A 65540B105 8361 1400520 SH SOLE 21 1400520 0 0 NOODLES & CO COM CL A 65540B105 5357 897377 SH SOLE 22 889821 0 7556 NOODLES & CO COM CL A 65540B105 14 2354 SH SOLE 43 2354 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 505 237032 SH SOLE 2 22144 0 214888 NORDIC AMERICAN TANKERS LIMI COM G65773106 5 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1129 529916 SH SOLE 18 529916 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 1399 656665 SH SOLE 19 656665 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 13019 6112186 SH SOLE 21 6112186 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 4460 2093808 SH SOLE 22 1992033 0 101775 NORDIC AMERICAN TANKERS LIMI COM G65773106 26 12041 SH SOLE 23 12041 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 160 75170 SH SOLE 26 0 0 75170 NORDIC AMERICAN TANKERS LIMI COM G65773106 379 178169 SH SOLE 43 123165 0 55004 NORDSON CORP COM 655663102 18169 80011 SH SOLE 2 39515 0 40496 NORDSON CORP COM 655663102 5624 24766 SH SOLE 4 22634 0 2132 NORDSON CORP COM 655663102 12048 53058 SH SOLE 7 51508 0 1550 NORDSON CORP COM 655663102 37 162 SH SOLE 13 162 0 0 NORDSON CORP COM 655663102 1357 5975 SH SOLE 15 5975 0 0 NORDSON CORP COM 655663102 24043 105881 SH SOLE 18 98665 0 7216 NORDSON CORP COM 655663102 6864 30226 SH SOLE 19 30226 0 0 NORDSON CORP COM 655663102 311285 1370817 SH SOLE 21 1370817 0 0 NORDSON CORP COM 655663102 297309 1309272 SH SOLE 22 1194079 0 115193 NORDSON CORP COM 655663102 14691 64697 SH SOLE 23 64697 0 0 NORDSON CORP COM 655663102 1254 5522 SH SOLE 25 5522 0 0 NORDSON CORP COM 655663102 17093 75274 SH SOLE 26 32407 0 42867 NORDSON CORP COM 655663102 23361 102875 SH SOLE 28 923 0 101952 NORDSON CORP COM 655663102 8 34 SH SOLE 29 34 0 0 NORDSON CORP COM 655663102 53460 235422 SH SOLE 30 228337 0 7085 NORDSON CORP COM 655663102 2640 11624 SH SOLE 31 5804 0 5820 NORDSON CORP COM 655663102 575 2531 SH SOLE 34 2531 0 0 NORDSON CORP COM 655663102 1672 7361 SH SOLE 36 7361 0 0 NORDSON CORP COM 655663102 406 1787 SH SOLE 40 1787 0 0 NORDSON CORP COM 655663102 39 170 SH OTR 43 170 0 0 NORDSON CORP COM 655663102 5269 23204 SH SOLE 43 21948 0 1256 NORDSTROM INC COM 655664100 11209 413475 SH SOLE 2 215703 0 197772 NORDSTROM INC COM 655664100 10 352 SH SOLE 4 352 0 0 NORDSTROM INC COM 655664100 134 4956 SH SOLE 7 4956 0 0 NORDSTROM INC COM 655664100 7185 265033 SH SOLE 18 265033 0 0 NORDSTROM INC COM 655664100 6408 236383 SH SOLE 19 236383 0 0 NORDSTROM INC COM 655664100 149785 5525070 SH SOLE 21 5525070 0 0 NORDSTROM INC COM 655664100 93968 3466164 SH SOLE 22 3304551 0 161613 NORDSTROM INC COM 655664100 463 17066 SH SOLE 25 17066 0 0 NORDSTROM INC COM 655664100 2638 97322 SH SOLE 26 88100 0 9222 NORDSTROM INC COM 655664100 61 2253 SH SOLE 28 2253 0 0 NORDSTROM INC COM 655664100 2263 83466 SH SOLE 30 83466 0 0 NORDSTROM INC COM 655664100 45 1662 SH SOLE 31 1662 0 0 NORDSTROM INC COM 655664100 996 36740 SH SOLE 36 36740 0 0 NORDSTROM INC COM 655664100 367 13546 SH SOLE 40 13546 0 0 NORDSTROM INC COM 655664100 8 301 SH OTR 43 301 0 0 NORDSTROM INC COM 655664100 1911 70473 SH SOLE 43 66816 0 3657 NORFOLK SOUTHN CORP COM 655844108 113975 399603 SH SOLE 2 114873 0 284730 NORFOLK SOUTHN CORP COM 655844108 36372 127524 SH SOLE 4 107220 0 20304 NORFOLK SOUTHN CORP COM 655844108 59470 208505 SH SOLE 7 201393 0 7112 NORFOLK SOUTHN CORP COM 655844108 300 1052 SH SOLE 13 1052 0 0 NORFOLK SOUTHN CORP COM 655844108 9982 34999 SH SOLE 15 34999 0 0 NORFOLK SOUTHN CORP COM 655844108 3 12 SH SOLE 17 0 0 12 NORFOLK SOUTHN CORP COM 655844108 229101 803243 SH SOLE 18 769841 0 33402 NORFOLK SOUTHN CORP COM 655844108 40170 140837 SH SOLE 19 140837 0 0 NORFOLK SOUTHN CORP COM 655844108 1476032 5175064 SH SOLE 21 5175064 0 0 NORFOLK SOUTHN CORP COM 655844108 1435865 5034235 SH SOLE 22 4547531 0 486704 NORFOLK SOUTHN CORP COM 655844108 87983 308473 SH SOLE 23 308473 0 0 NORFOLK SOUTHN CORP COM 655844108 120227 421522 SH SOLE 25 407244 0 14278 NORFOLK SOUTHN CORP COM 655844108 154683 542328 SH SOLE 26 209968 0 332360 NORFOLK SOUTHN CORP COM 655844108 175251 614442 SH SOLE 28 6790 0 607652 NORFOLK SOUTHN CORP COM 655844108 84 293 SH SOLE 29 293 0 0 NORFOLK SOUTHN CORP COM 655844108 496251 1739889 SH SOLE 30 1739889 0 0 NORFOLK SOUTHN CORP COM 655844108 15736 55171 SH SOLE 31 26494 0 28677 NORFOLK SOUTHN CORP COM 655844108 39034 136856 SH SOLE 34 136856 0 0 NORFOLK SOUTHN CORP COM 655844108 34733 121776 SH SOLE 36 121776 0 0 NORFOLK SOUTHN CORP COM 655844108 2333 8179 SH SOLE 40 8179 0 0 NORFOLK SOUTHN CORP COM 655844108 217 760 SH OTR 43 760 0 0 NORFOLK SOUTHN CORP COM 655844108 62135 217848 SH SOLE 43 170946 0 46902 NORTHEAST BK LEWISTON ME COM 66405S100 8 240 SH SOLE 2 145 0 95 NORTHEAST BK LEWISTON ME COM 66405S100 51 1485 SH SOLE 18 1485 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 630 18468 SH SOLE 21 18468 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 1847 54157 SH SOLE 22 54157 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 10 816 SH SOLE 18 816 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 115 9414 SH SOLE 21 9414 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 984 80361 SH SOLE 22 80361 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 6 165 SH SOLE 17 0 0 165 NORTHERN OIL AND GAS INC MN COM 665531307 1040 36910 SH SOLE 2 17330 0 19580 NORTHERN OIL AND GAS INC MN COM 665531307 22 769 SH SOLE 7 769 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 5384 191000 SH SOLE 18 191000 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 3716 131829 SH SOLE 19 131829 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 65755 2332576 SH SOLE 21 2332576 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 44854 1591148 SH SOLE 22 1529384 0 61764 NORTHERN OIL AND GAS INC MN COM 665531307 334 11833 SH SOLE 25 11833 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 904 32064 SH SOLE 26 27562 0 4502 NORTHERN OIL AND GAS INC MN COM 665531307 2475 87786 SH SOLE 30 87786 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 8 284 SH SOLE 34 284 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 108 3814 SH SOLE 36 3814 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 287 10166 SH SOLE 40 10166 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 240 8516 SH SOLE 43 7285 0 1231 NORTHERN TECHNOLOGIES INTL C COM 665809109 19 1572 SH SOLE 18 1572 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 232 19266 SH SOLE 21 19266 0 0 NORTHERN TECHNOLOGIES INTL C COM 665809109 103 8536 SH SOLE 22 8536 0 0 NORTHERN TR CORP COM 665859104 50931 437362 SH SOLE 2 79805 0 357557 NORTHERN TR CORP COM 665859104 19190 164796 SH SOLE 4 107292 0 57504 NORTHERN TR CORP COM 665859104 22130 190039 SH SOLE 7 183723 0 6316 NORTHERN TR CORP COM 665859104 145 1242 SH SOLE 13 1242 0 0 NORTHERN TR CORP COM 665859104 3288 28237 SH SOLE 15 28237 0 0 NORTHERN TR CORP COM 665859104 60766 521819 SH SOLE 18 494302 0 27517 NORTHERN TR CORP COM 665859104 12460 106995 SH SOLE 19 106995 0 0 NORTHERN TR CORP COM 665859104 703954 6045121 SH SOLE 21 6045121 0 0 NORTHERN TR CORP COM 665859104 507863 4361214 SH SOLE 22 3961253 0 399961 NORTHERN TR CORP COM 665859104 28729 246711 SH SOLE 23 246711 0 0 NORTHERN TR CORP COM 665859104 54605 468915 SH SOLE 25 468915 0 0 NORTHERN TR CORP COM 665859104 67313 578041 SH SOLE 26 297128 0 280913 NORTHERN TR CORP COM 665859104 66221 568665 SH SOLE 28 10687 0 557978 NORTHERN TR CORP COM 665859104 180063 1546267 SH SOLE 30 1546267 0 0 NORTHERN TR CORP COM 665859104 5255 45124 SH SOLE 31 22617 0 22507 NORTHERN TR CORP COM 665859104 2316 19892 SH SOLE 34 19892 0 0 NORTHERN TR CORP COM 665859104 14933 128238 SH SOLE 36 128238 0 0 NORTHERN TR CORP COM 665859104 755 6481 SH SOLE 40 6481 0 0 NORTHERN TR CORP COM 665859104 68 588 SH OTR 43 588 0 0 NORTHERN TR CORP COM 665859104 25029 214933 SH SOLE 43 193726 0 21207 NORTHFIELD BANCORP INC DEL COM 66611T108 414 28812 SH SOLE 2 12661 0 16151 NORTHFIELD BANCORP INC DEL COM 66611T108 6 448 SH SOLE 7 448 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 2410 167836 SH SOLE 18 167836 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1155 80449 SH SOLE 19 80449 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 78152 5442307 SH SOLE 21 5442307 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 17681 1231249 SH SOLE 22 1179929 0 51320 NORTHFIELD BANCORP INC DEL COM 66611T108 20 1371 SH SOLE 25 1371 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 52 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 1209 84189 SH SOLE 30 84189 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 74 5166 SH SOLE 40 5166 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 581 40430 SH SOLE 43 39578 0 852 NORTHRIM BANCORP INC COM 666762109 2812 64531 SH SOLE 2 44111 0 20420 NORTHRIM BANCORP INC COM 666762109 1 19 SH SOLE 7 19 0 0 NORTHRIM BANCORP INC COM 666762109 825 18938 SH SOLE 18 18938 0 0 NORTHRIM BANCORP INC COM 666762109 4352 99874 SH SOLE 19 99874 0 0 NORTHRIM BANCORP INC COM 666762109 9946 228278 SH SOLE 21 228278 0 0 NORTHRIM BANCORP INC COM 666762109 15032 345012 SH SOLE 22 340916 0 4096 NORTHRIM BANCORP INC COM 666762109 88 2030 SH SOLE 23 2030 0 0 NORTHRIM BANCORP INC COM 666762109 915 21001 SH SOLE 26 0 0 21001 NORTHROP GRUMMAN CORP COM 666807102 136848 305998 SH SOLE 2 53169 0 252829 NORTHROP GRUMMAN CORP COM 666807102 27163 60737 SH SOLE 4 36829 0 23908 NORTHROP GRUMMAN CORP COM 666807102 58034 129767 SH SOLE 7 125495 0 4272 NORTHROP GRUMMAN CORP COM 666807102 285 638 SH SOLE 13 638 0 0 NORTHROP GRUMMAN CORP COM 666807102 9630 21532 SH SOLE 15 21532 0 0 NORTHROP GRUMMAN CORP COM 666807102 118357 264650 SH SOLE 18 249439 0 15211 NORTHROP GRUMMAN CORP COM 666807102 24788 55426 SH SOLE 19 55426 0 0 NORTHROP GRUMMAN CORP COM 666807102 1522885 3405226 SH SOLE 21 3405226 0 0 NORTHROP GRUMMAN CORP COM 666807102 1375236 3075077 SH SOLE 22 2776268 0 298809 NORTHROP GRUMMAN CORP COM 666807102 85018 190103 SH SOLE 23 190103 0 0 NORTHROP GRUMMAN CORP COM 666807102 31334 70063 SH SOLE 25 70063 0 0 NORTHROP GRUMMAN CORP COM 666807102 83627 186992 SH SOLE 26 104786 0 82206 NORTHROP GRUMMAN CORP COM 666807102 7226 16158 SH SOLE 28 0 0 16158 NORTHROP GRUMMAN CORP COM 666807102 125 279 SH SOLE 29 279 0 0 NORTHROP GRUMMAN CORP COM 666807102 277498 620496 SH SOLE 30 620496 0 0 NORTHROP GRUMMAN CORP COM 666807102 9238 20657 SH SOLE 31 17098 0 3559 NORTHROP GRUMMAN CORP COM 666807102 25395 56784 SH SOLE 36 56784 0 0 NORTHROP GRUMMAN CORP COM 666807102 1354 3028 SH SOLE 40 3028 0 0 NORTHROP GRUMMAN CORP COM 666807102 79747 178317 SH SOLE 43 165937 0 12380 NORTHWEST BANCSHARES INC MD COM 667340103 1098 81237 SH SOLE 2 32179 0 49058 NORTHWEST BANCSHARES INC MD COM 667340103 9 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 23 1733 SH SOLE 7 1733 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 6225 460746 SH SOLE 18 460746 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2844 210502 SH SOLE 19 210502 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 194687 14410614 SH SOLE 21 14410614 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 41433 3066874 SH SOLE 22 2958420 0 108454 NORTHWEST BANCSHARES INC MD COM 667340103 121 8945 SH SOLE 25 8945 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 402 29789 SH SOLE 26 22765 0 7024 NORTHWEST BANCSHARES INC MD COM 667340103 31 2267 SH SOLE 28 2267 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2703 200062 SH SOLE 30 200062 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 196 14477 SH SOLE 40 14477 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1164 86151 SH SOLE 43 71414 0 14737 NORTHWEST NAT HLDG CO COM 66765N105 1095 21181 SH SOLE 2 8739 0 12442 NORTHWEST NAT HLDG CO COM 66765N105 260 5020 SH SOLE 4 5020 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1982 38330 SH SOLE 7 38330 0 0 NORTHWEST NAT HLDG CO COM 66765N105 5816 112455 SH SOLE 18 112455 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2864 55369 SH SOLE 19 55369 0 0 NORTHWEST NAT HLDG CO COM 66765N105 207956 4020809 SH SOLE 21 4020809 0 0 NORTHWEST NAT HLDG CO COM 66765N105 40642 785816 SH SOLE 22 752922 0 32894 NORTHWEST NAT HLDG CO COM 66765N105 222 4291 SH SOLE 25 4291 0 0 NORTHWEST NAT HLDG CO COM 66765N105 828 16014 SH SOLE 26 13546 0 2468 NORTHWEST NAT HLDG CO COM 66765N105 13 257 SH SOLE 28 257 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3798 73428 SH SOLE 30 73428 0 0 NORTHWEST NAT HLDG CO COM 66765N105 69 1336 SH SOLE 36 1336 0 0 NORTHWEST NAT HLDG CO COM 66765N105 216 4175 SH SOLE 40 4175 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2373 45885 SH SOLE 43 44734 0 1151 NORTHWEST PIPE CO COM 667746101 91 3573 SH SOLE 2 394 0 3179 NORTHWEST PIPE CO COM 667746101 4 141 SH SOLE 7 141 0 0 NORTHWEST PIPE CO COM 667746101 765 30045 SH SOLE 18 30045 0 0 NORTHWEST PIPE CO COM 667746101 424 16674 SH SOLE 19 16674 0 0 NORTHWEST PIPE CO COM 667746101 13709 538657 SH SOLE 21 538657 0 0 NORTHWEST PIPE CO COM 667746101 6460 253828 SH SOLE 22 247895 0 5933 NORTHWEST PIPE CO COM 667746101 10 407 SH SOLE 43 407 0 0 NORTHWESTERN CORP COM NEW 668074305 16973 280600 SH SOLE 2 162521 0 118079 NORTHWESTERN CORP COM NEW 668074305 491 8121 SH SOLE 4 8121 0 0 NORTHWESTERN CORP COM NEW 668074305 5672 93768 SH SOLE 7 93768 0 0 NORTHWESTERN CORP COM NEW 668074305 16895 279295 SH SOLE 18 279295 0 0 NORTHWESTERN CORP COM NEW 668074305 35653 589395 SH SOLE 19 589395 0 0 NORTHWESTERN CORP COM NEW 668074305 318013 5257285 SH SOLE 21 5257285 0 0 NORTHWESTERN CORP COM NEW 668074305 131561 2174927 SH SOLE 22 2119861 0 55066 NORTHWESTERN CORP COM NEW 668074305 1218 20136 SH SOLE 23 20136 0 0 NORTHWESTERN CORP COM NEW 668074305 1427 23590 SH SOLE 26 19664 0 3926 NORTHWESTERN CORP COM NEW 668074305 54 891 SH SOLE 28 891 0 0 NORTHWESTERN CORP COM NEW 668074305 3426 56632 SH SOLE 30 56632 0 0 NORTHWESTERN CORP COM NEW 668074305 1361 22493 SH SOLE 32 22493 0 0 NORTHWESTERN CORP COM NEW 668074305 254 4202 SH SOLE 36 4202 0 0 NORTHWESTERN CORP COM NEW 668074305 418 6902 SH SOLE 40 6902 0 0 NORTHWESTERN CORP COM NEW 668074305 2090 34558 SH SOLE 43 31779 0 2779 NORTONLIFELOCK INC COM 668771108 35512 1339069 SH SOLE 2 208812 0 1130257 NORTONLIFELOCK INC COM 668771108 9613 362498 SH SOLE 4 227631 0 134867 NORTONLIFELOCK INC COM 668771108 15860 598029 SH SOLE 7 579039 0 18990 NORTONLIFELOCK INC COM 668771108 53 2002 SH SOLE 13 2002 0 0 NORTONLIFELOCK INC COM 668771108 2322 87553 SH SOLE 15 87553 0 0 NORTONLIFELOCK INC COM 668771108 38793 1462800 SH SOLE 18 1381896 0 80904 NORTONLIFELOCK INC COM 668771108 10077 379984 SH SOLE 19 379984 0 0 NORTONLIFELOCK INC COM 668771108 501943 18926968 SH SOLE 21 18926968 0 0 NORTONLIFELOCK INC COM 668771108 355817 13416917 SH SOLE 22 12255044 0 1161873 NORTONLIFELOCK INC COM 668771108 19557 737448 SH SOLE 23 737448 0 0 NORTONLIFELOCK INC COM 668771108 36134 1362517 SH SOLE 25 1362517 0 0 NORTONLIFELOCK INC COM 668771108 34167 1288356 SH SOLE 26 463874 0 824482 NORTONLIFELOCK INC COM 668771108 43452 1638472 SH SOLE 28 19932 0 1618540 NORTONLIFELOCK INC COM 668771108 27 1010 SH SOLE 29 1010 0 0 NORTONLIFELOCK INC COM 668771108 93644 3531073 SH SOLE 30 2936840 0 594233 NORTONLIFELOCK INC COM 668771108 3245 122370 SH SOLE 31 57009 0 65361 NORTONLIFELOCK INC COM 668771108 799 30118 SH SOLE 34 30118 0 0 NORTONLIFELOCK INC COM 668771108 7734 291636 SH SOLE 36 291636 0 0 NORTONLIFELOCK INC COM 668771108 530 19998 SH SOLE 40 19998 0 0 NORTONLIFELOCK INC COM 668771108 40 1518 SH OTR 43 1518 0 0 NORTONLIFELOCK INC COM 668771108 18361 692362 SH SOLE 43 673289 0 19073 NORTONLIFELOCK INC NOTE 2.000% 8/1 668771AB4 5092 3865000 PRN SOLE 21 3865000 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 16991 776568 SH SOLE 2 239849 0 536719 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 50 2278 SH SOLE 4 2278 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7149 326743 SH SOLE 7 316916 0 9827 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 122 5569 SH SOLE 15 5569 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 13175 602137 SH SOLE 18 566376 0 35761 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4595 209990 SH SOLE 19 209990 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 202298 9245789 SH SOLE 21 9245789 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 193038 8822570 SH SOLE 22 8268869 0 553701 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 63 2867 SH SOLE 23 2867 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1260 57576 SH SOLE 25 57576 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9625 439920 SH SOLE 26 169594 0 270326 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1025 46851 SH SOLE 28 6591 0 40260 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25718 1175402 SH SOLE 30 1175402 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 119 5416 SH SOLE 31 5416 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 820 37460 SH SOLE 36 37460 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1165 53257 SH SOLE 40 53257 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25 1159 SH OTR 43 1159 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6004 274401 SH SOLE 43 225307 0 49094 NORWOOD FINL CORP COM 669549107 10 337 SH SOLE 2 0 0 337 NORWOOD FINL CORP COM 669549107 44 1534 SH SOLE 18 1534 0 0 NORWOOD FINL CORP COM 669549107 566 19791 SH SOLE 21 19791 0 0 NORWOOD FINL CORP COM 669549107 262 9164 SH SOLE 22 9164 0 0 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 15 2138 SH SOLE 2 2138 0 0 NOV INC COM 62955J103 51252 2613567 SH SOLE 2 287520 0 2326047 NOV INC COM 62955J103 26 1322 SH SOLE 4 1322 0 0 NOV INC COM 62955J103 180 9172 SH SOLE 7 9172 0 0 NOV INC COM 62955J103 16786 855977 SH SOLE 18 852667 0 3310 NOV INC COM 62955J103 2259 115202 SH SOLE 19 115202 0 0 NOV INC COM 62955J103 403419 20572100 SH SOLE 21 20572100 0 0 NOV INC COM 62955J103 210952 10757378 SH SOLE 22 10292663 0 464715 NOV INC COM 62955J103 1508 76912 SH SOLE 25 76912 0 0 NOV INC COM 62955J103 3438 175297 SH SOLE 26 150935 0 24362 NOV INC COM 62955J103 4425 225636 SH SOLE 28 6960 0 218676 NOV INC COM 62955J103 4882 248972 SH SOLE 30 248972 0 0 NOV INC COM 62955J103 112 5713 SH SOLE 31 5713 0 0 NOV INC COM 62955J103 2363 120512 SH SOLE 36 120512 0 0 NOV INC COM 62955J103 1036 52818 SH SOLE 40 52818 0 0 NOV INC COM 62955J103 9670 493124 SH SOLE 43 473651 0 19473 NOVA LIFESTYLE INC COM NEW 66979P201 4 2790 SH SOLE 21 2790 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 37 24652 SH SOLE 22 24652 0 0 NOVA LTD COM M7516K103 1452 13338 SH SOLE 2 13338 0 0 NOVA LTD COM M7516K103 1453 13347 SH SOLE 22 13347 0 0 NOVA LTD COM M7516K103 1759 16159 SH SOLE 43 12404 0 3755 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH SOLE 21 657 0 0 NOVAGOLD RES INC COM NEW 66987E206 1692 218880 SH SOLE 2 127036 0 91844 NOVAGOLD RES INC COM NEW 66987E206 23 2991 SH SOLE 7 2991 0 0 NOVAGOLD RES INC COM NEW 66987E206 5321 688319 SH SOLE 18 622384 0 65935 NOVAGOLD RES INC COM NEW 66987E206 9311 1204541 SH SOLE 19 1204541 0 0 NOVAGOLD RES INC COM NEW 66987E206 57930 7494149 SH SOLE 21 7494149 0 0 NOVAGOLD RES INC COM NEW 66987E206 21957 2840492 SH SOLE 22 2799340 0 41152 NOVAGOLD RES INC COM NEW 66987E206 148 19123 SH SOLE 23 19123 0 0 NOVAGOLD RES INC COM NEW 66987E206 1181 152818 SH SOLE 26 0 0 152818 NOVAGOLD RES INC COM NEW 66987E206 113 14615 SH SOLE 43 14615 0 0 NOVAN INC COM NEW 66988N205 1 140 SH SOLE 2 0 0 140 NOVAN INC COM NEW 66988N205 14 3652 SH SOLE 18 3652 0 0 NOVAN INC COM NEW 66988N205 215 54623 SH SOLE 21 54623 0 0 NOVAN INC COM NEW 66988N205 964 244623 SH SOLE 22 244623 0 0 NOVANTA INC COM 67000B104 1953 13728 SH SOLE 2 10073 0 3655 NOVANTA INC COM 67000B104 80 560 SH SOLE 4 125 0 435 NOVANTA INC COM 67000B104 67 468 SH SOLE 7 468 0 0 NOVANTA INC COM 67000B104 13150 92417 SH SOLE 18 92417 0 0 NOVANTA INC COM 67000B104 9152 64318 SH SOLE 19 64318 0 0 NOVANTA INC COM 67000B104 170065 1195203 SH SOLE 21 1195203 0 0 NOVANTA INC COM 67000B104 117102 822982 SH SOLE 22 802005 0 20977 NOVANTA INC COM 67000B104 983 6908 SH SOLE 25 6908 0 0 NOVANTA INC COM 67000B104 2375 16693 SH SOLE 26 14010 0 2683 NOVANTA INC COM 67000B104 3321 23340 SH SOLE 28 23340 0 0 NOVANTA INC COM 67000B104 24797 174271 SH SOLE 30 174271 0 0 NOVANTA INC COM 67000B104 507 3566 SH SOLE 36 3566 0 0 NOVANTA INC COM 67000B104 658 4625 SH SOLE 40 4625 0 0 NOVANTA INC COM 67000B104 2669 18754 SH SOLE 43 7308 0 11446 NOVARTIS AG SPONSORED ADR 66987V109 540 6152 SH SOLE 18 6152 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6027 68681 SH SOLE 19 68681 0 0 NOVARTIS AG SPONSORED ADR 66987V109 130020 1481706 SH SOLE 43 1388834 0 92872 NOVAVAX INC COM NEW 670002401 7419 100736 SH SOLE 2 14965 0 85771 NOVAVAX INC COM NEW 670002401 3280 44530 SH SOLE 4 29573 0 14957 NOVAVAX INC COM NEW 670002401 484 6573 SH SOLE 7 6573 0 0 NOVAVAX INC COM NEW 670002401 10 133 SH SOLE 13 133 0 0 NOVAVAX INC COM NEW 670002401 404 5485 SH SOLE 15 5485 0 0 NOVAVAX INC COM NEW 670002401 6799 92314 SH SOLE 18 88366 0 3948 NOVAVAX INC COM NEW 670002401 1948 26450 SH SOLE 19 26450 0 0 NOVAVAX INC COM NEW 670002401 136621 1855008 SH SOLE 21 1855008 0 0 NOVAVAX INC COM NEW 670002401 130481 1771641 SH SOLE 22 1641814 0 129827 NOVAVAX INC COM NEW 670002401 6521 88542 SH SOLE 23 88542 0 0 NOVAVAX INC COM NEW 670002401 4833 65627 SH SOLE 25 65627 0 0 NOVAVAX INC COM NEW 670002401 4650 63136 SH SOLE 26 47515 0 15621 NOVAVAX INC COM NEW 670002401 6516 88471 SH SOLE 28 5289 0 83182 NOVAVAX INC COM NEW 670002401 19 258 SH SOLE 29 258 0 0 NOVAVAX INC COM NEW 670002401 17856 242439 SH SOLE 30 242439 0 0 NOVAVAX INC COM NEW 670002401 1064 14453 SH SOLE 31 6462 0 7991 NOVAVAX INC COM NEW 670002401 253 3438 SH SOLE 34 3438 0 0 NOVAVAX INC COM NEW 670002401 845 11478 SH SOLE 36 11478 0 0 NOVAVAX INC COM NEW 670002401 166 2259 SH SOLE 40 2259 0 0 NOVAVAX INC COM NEW 670002401 16 213 SH OTR 43 213 0 0 NOVAVAX INC COM NEW 670002401 2403 32621 SH SOLE 43 28934 0 3687 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 2010 1875000 PRN SOLE 21 1875000 0 0 NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 5 2292 SH SOLE 18 2292 0 0 NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 49 21390 SH SOLE 21 21390 0 0 NOVO-NORDISK A S ADR 670100205 2357 21224 SH SOLE 2 21224 0 0 NOVO-NORDISK A S ADR 670100205 48 430 SH SOLE 17 0 0 430 NOVO-NORDISK A S ADR 670100205 192013 1729065 SH SOLE 18 1688890 0 40175 NOVO-NORDISK A S ADR 670100205 135021 1215857 SH SOLE 19 1215857 0 0 NOVO-NORDISK A S ADR 670100205 12427 111902 SH SOLE 22 111902 0 0 NOVO-NORDISK A S ADR 670100205 4638 41765 SH SOLE 25 19610 0 22155 NOVO-NORDISK A S ADR 670100205 1539 13855 SH SOLE 26 0 0 13855 NOVO-NORDISK A S ADR 670100205 22789 205217 SH SOLE 34 205217 0 0 NOVO-NORDISK A S ADR 670100205 864 7780 SH SOLE 36 7780 0 0 NOVO-NORDISK A S ADR 670100205 187539 1688784 SH SOLE 43 1568955 0 119829 NOVOCURE LTD ORD SHS G6674U108 15094 182182 SH SOLE 2 36067 0 146115 NOVOCURE LTD ORD SHS G6674U108 5345 64512 SH SOLE 4 38308 0 26204 NOVOCURE LTD ORD SHS G6674U108 739 8923 SH SOLE 7 8923 0 0 NOVOCURE LTD ORD SHS G6674U108 25 306 SH SOLE 13 306 0 0 NOVOCURE LTD ORD SHS G6674U108 618 7464 SH SOLE 15 7464 0 0 NOVOCURE LTD ORD SHS G6674U108 6761 81601 SH SOLE 18 76961 0 4640 NOVOCURE LTD ORD SHS G6674U108 28896 348774 SH SOLE 19 348774 0 0 NOVOCURE LTD ORD SHS G6674U108 36 436 SH SOLE 20 436 0 0 NOVOCURE LTD ORD SHS G6674U108 230803 2785797 SH SOLE 21 2785797 0 0 NOVOCURE LTD ORD SHS G6674U108 165459 1997089 SH SOLE 22 1824593 0 172496 NOVOCURE LTD ORD SHS G6674U108 9433 113855 SH SOLE 23 113855 0 0 NOVOCURE LTD ORD SHS G6674U108 10494 126668 SH SOLE 25 126668 0 0 NOVOCURE LTD ORD SHS G6674U108 11468 138424 SH SOLE 26 58182 0 80242 NOVOCURE LTD ORD SHS G6674U108 17240 208086 SH SOLE 28 1771 0 206315 NOVOCURE LTD ORD SHS G6674U108 29062 350774 SH SOLE 30 350774 0 0 NOVOCURE LTD ORD SHS G6674U108 1800 21730 SH SOLE 31 11050 0 10680 NOVOCURE LTD ORD SHS G6674U108 16442 198454 SH SOLE 34 198454 0 0 NOVOCURE LTD ORD SHS G6674U108 3368 40652 SH SOLE 36 40652 0 0 NOVOCURE LTD ORD SHS G6674U108 268 3240 SH SOLE 40 3240 0 0 NOVOCURE LTD ORD SHS G6674U108 26 312 SH OTR 43 312 0 0 NOVOCURE LTD ORD SHS G6674U108 4410 53234 SH SOLE 43 45066 0 8168 NOW INC COM 67011P100 1033 93682 SH SOLE 2 32008 0 61674 NOW INC COM 67011P100 6 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 19 1734 SH SOLE 7 1734 0 0 NOW INC COM 67011P100 4473 405558 SH SOLE 18 405558 0 0 NOW INC COM 67011P100 2166 196331 SH SOLE 19 196331 0 0 NOW INC COM 67011P100 149402 13545035 SH SOLE 21 13545035 0 0 NOW INC COM 67011P100 30956 2806529 SH SOLE 22 2690477 0 116052 NOW INC COM 67011P100 154 13974 SH SOLE 25 13974 0 0 NOW INC COM 67011P100 593 53796 SH SOLE 26 46439 0 7357 NOW INC COM 67011P100 2097 190126 SH SOLE 30 190126 0 0 NOW INC COM 67011P100 98 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 130 11818 SH SOLE 40 11818 0 0 NOW INC COM 67011P100 898 81427 SH SOLE 43 81427 0 0 NRG ENERGY INC COM NEW 629377508 19126 498593 SH SOLE 2 81973 0 416620 NRG ENERGY INC COM NEW 629377508 3974 103593 SH SOLE 4 93624 0 9969 NRG ENERGY INC COM NEW 629377508 16870 439790 SH SOLE 7 432914 0 6876 NRG ENERGY INC COM NEW 629377508 38 992 SH SOLE 13 992 0 0 NRG ENERGY INC COM NEW 629377508 1154 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 20236 527519 SH SOLE 18 492644 0 34875 NRG ENERGY INC COM NEW 629377508 4672 121796 SH SOLE 19 121796 0 0 NRG ENERGY INC COM NEW 629377508 488064 12723258 SH SOLE 21 12723258 0 0 NRG ENERGY INC COM NEW 629377508 220973 5760516 SH SOLE 22 5266102 0 494414 NRG ENERGY INC COM NEW 629377508 11577 301787 SH SOLE 23 301787 0 0 NRG ENERGY INC COM NEW 629377508 3608 94060 SH SOLE 25 94060 0 0 NRG ENERGY INC COM NEW 629377508 18554 483692 SH SOLE 26 180771 0 302921 NRG ENERGY INC COM NEW 629377508 6476 168818 SH SOLE 28 0 0 168818 NRG ENERGY INC COM NEW 629377508 50 1315 SH SOLE 29 1315 0 0 NRG ENERGY INC COM NEW 629377508 52078 1357617 SH SOLE 30 1357617 0 0 NRG ENERGY INC COM NEW 629377508 2190 57092 SH SOLE 31 28977 0 28115 NRG ENERGY INC COM NEW 629377508 4037 105242 SH SOLE 32 105242 0 0 NRG ENERGY INC COM NEW 629377508 479 12485 SH SOLE 34 12485 0 0 NRG ENERGY INC COM NEW 629377508 2982 77732 SH SOLE 36 77732 0 0 NRG ENERGY INC COM NEW 629377508 180 4688 SH SOLE 40 4688 0 0 NRG ENERGY INC COM NEW 629377508 26 680 SH OTR 43 680 0 0 NRG ENERGY INC COM NEW 629377508 12334 321529 SH SOLE 43 291096 0 30433 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 5480 5000000 PRN SOLE 2 5000000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 4753 4337000 PRN SOLE 21 4337000 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 10796 9850000 PRN SOLE 22 9850000 0 0 NRX PHARMACEUTICALS INC COM 629444100 509 207891 SH SOLE 21 207891 0 0 NRX PHARMACEUTICALS INC COM 629444100 712 290714 SH SOLE 22 290714 0 0 NRX PHARMACEUTICALS INC COM 629444100 66 26888 SH SOLE 30 26888 0 0 NSTS BANCORP INC COM 6293JP109 12 1013 SH SOLE 18 1013 0 0 NSTS BANCORP INC COM 6293JP109 143 11859 SH SOLE 21 11859 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 322 41756 SH SOLE 4 24784 0 16972 NU HLDGS LTD ORD SHS CL A G6683N103 2250 291397 SH SOLE 18 291397 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 17376 2250760 SH SOLE 19 2250760 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 1230 159275 SH SOLE 22 159275 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 227 29456 SH SOLE 26 29456 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 245 31686 SH SOLE 28 31686 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 8786 1138083 SH SOLE 34 1138083 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3322 69387 SH SOLE 2 39984 0 29403 NU SKIN ENTERPRISES INC CL A 67018T105 10 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2929 61183 SH SOLE 7 61183 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 10982 229365 SH SOLE 18 227358 0 2007 NU SKIN ENTERPRISES INC CL A 67018T105 6775 141506 SH SOLE 19 141506 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 170311 3557046 SH SOLE 21 3557046 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 67725 1414468 SH SOLE 22 1374279 0 40189 NU SKIN ENTERPRISES INC CL A 67018T105 54 1125 SH SOLE 23 1125 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 373 7780 SH SOLE 25 7780 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1174 24520 SH SOLE 26 11608 0 12912 NU SKIN ENTERPRISES INC CL A 67018T105 43 892 SH SOLE 28 892 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1566 32700 SH SOLE 30 32700 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 70 1459 SH SOLE 36 1459 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 322 6731 SH SOLE 40 6731 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 11625 242804 SH SOLE 43 225600 0 17204 NUCOR CORP COM 670346105 67502 454099 SH SOLE 2 97244 0 356855 NUCOR CORP COM 670346105 19456 130883 SH SOLE 4 116509 0 14374 NUCOR CORP COM 670346105 41386 278412 SH SOLE 7 271042 0 7370 NUCOR CORP COM 670346105 161 1083 SH SOLE 13 1083 0 0 NUCOR CORP COM 670346105 6233 41932 SH SOLE 15 41932 0 0 NUCOR CORP COM 670346105 0 1 SH SOLE 17 0 0 1 NUCOR CORP COM 670346105 65943 443610 SH SOLE 18 406030 0 37580 NUCOR CORP COM 670346105 28199 189701 SH SOLE 19 189701 0 0 NUCOR CORP COM 670346105 1417767 9537619 SH SOLE 21 9537619 0 0 NUCOR CORP COM 670346105 861699 5796833 SH SOLE 22 5242311 0 554522 NUCOR CORP COM 670346105 53046 356854 SH SOLE 23 356854 0 0 NUCOR CORP COM 670346105 108685 731149 SH SOLE 25 731149 0 0 NUCOR CORP COM 670346105 116414 783139 SH SOLE 26 261638 0 521501 NUCOR CORP COM 670346105 113056 760549 SH SOLE 28 12718 0 747831 NUCOR CORP COM 670346105 11 75 SH SOLE 29 75 0 0 NUCOR CORP COM 670346105 298953 2011119 SH SOLE 30 1994052 0 17067 NUCOR CORP COM 670346105 9770 65724 SH SOLE 31 31875 0 33849 NUCOR CORP COM 670346105 216682 1457663 SH SOLE 34 1457663 0 0 NUCOR CORP COM 670346105 17284 116274 SH SOLE 36 116274 0 0 NUCOR CORP COM 670346105 1400 9418 SH SOLE 40 9418 0 0 NUCOR CORP COM 670346105 146 982 SH OTR 43 982 0 0 NUCOR CORP COM 670346105 26449 177929 SH SOLE 43 148576 0 29353 NURIX THERAPEUTICS INC COM 67080M103 280 20013 SH SOLE 2 14252 0 5761 NURIX THERAPEUTICS INC COM 67080M103 8 553 SH SOLE 7 553 0 0 NURIX THERAPEUTICS INC COM 67080M103 1150 82102 SH SOLE 18 82102 0 0 NURIX THERAPEUTICS INC COM 67080M103 813 58013 SH SOLE 19 58013 0 0 NURIX THERAPEUTICS INC COM 67080M103 18693 1334257 SH SOLE 21 1334257 0 0 NURIX THERAPEUTICS INC COM 67080M103 11966 854127 SH SOLE 22 841490 0 12637 NURIX THERAPEUTICS INC COM 67080M103 40 2875 SH SOLE 25 2875 0 0 NURIX THERAPEUTICS INC COM 67080M103 38 2683 SH SOLE 26 912 0 1771 NURIX THERAPEUTICS INC COM 67080M103 2229 159085 SH SOLE 30 159085 0 0 NURIX THERAPEUTICS INC COM 67080M103 8 545 SH SOLE 36 545 0 0 NURIX THERAPEUTICS INC COM 67080M103 33 2371 SH SOLE 40 2371 0 0 NURIX THERAPEUTICS INC COM 67080M103 112 8019 SH SOLE 43 8001 0 18 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1 28 SH SOLE 17 0 0 28 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 15 368 SH SOLE 17 0 0 368 NUTANIX INC CL A 67059N108 54 2025 SH SOLE 44 2025 0 0 NUTANIX INC CL A 67059N108 14151 527647 SH SOLE 2 240854 0 286793 NUTANIX INC CL A 67059N108 172 6429 SH SOLE 4 4060 0 2369 NUTANIX INC CL A 67059N108 75 2784 SH SOLE 7 2784 0 0 NUTANIX INC CL A 67059N108 131 4886 SH SOLE 13 4886 0 0 NUTANIX INC CL A 67059N108 3535 131798 SH SOLE 18 131350 0 448 NUTANIX INC CL A 67059N108 1727 64380 SH SOLE 19 64380 0 0 NUTANIX INC CL A 67059N108 101344 3778658 SH SOLE 21 3778658 0 0 NUTANIX INC CL A 67059N108 130328 4859347 SH SOLE 22 4605706 0 253641 NUTANIX INC CL A 67059N108 323 12057 SH SOLE 23 12057 0 0 NUTANIX INC CL A 67059N108 790 29469 SH SOLE 25 29469 0 0 NUTANIX INC CL A 67059N108 2228 83062 SH SOLE 26 66184 0 16878 NUTANIX INC CL A 67059N108 98 3641 SH SOLE 28 3641 0 0 NUTANIX INC CL A 67059N108 3325 123982 SH SOLE 30 123982 0 0 NUTANIX INC CL A 67059N108 125 4663 SH SOLE 31 4663 0 0 NUTANIX INC CL A 67059N108 31 1174 SH SOLE 34 1174 0 0 NUTANIX INC CL A 67059N108 18 673 SH SOLE 36 673 0 0 NUTANIX INC CL A 67059N108 700 26102 SH SOLE 40 26102 0 0 NUTANIX INC CL A 67059N108 15 554 SH OTR 43 554 0 0 NUTANIX INC CL A 67059N108 1075 40079 SH SOLE 43 34526 0 5553 NUTRIBAND INC COM NEW 67092M208 1 276 SH SOLE 18 276 0 0 NUTRIBAND INC COM NEW 67092M208 13 3088 SH SOLE 21 3088 0 0 NUTRIEN LTD COM 67077M108 429 4130 SH SOLE 2 4130 0 0 NUTRIEN LTD COM 67077M108 64585 621067 SH SOLE 19 621067 0 0 NUTRIEN LTD COM 67077M108 180 1727 SH SOLE 21 1727 0 0 NUTRIEN LTD COM 67077M108 180886 1739455 SH SOLE 25 1739455 0 0 NUTRIEN LTD COM 67077M108 64388 619172 SH SOLE 29 619172 0 0 NUTRIEN LTD COM 67077M108 32509 312616 SH SOLE 34 312616 0 0 NUTRIEN LTD COM 67077M108 19952 191869 SH SOLE 43 168215 0 23654 NUVALENT INC COM 670703107 136 9809 SH SOLE 2 1019 0 8790 NUVALENT INC COM 670703107 704 50690 SH SOLE 18 50690 0 0 NUVALENT INC COM 670703107 406 29207 SH SOLE 19 29207 0 0 NUVALENT INC COM 670703107 12585 906069 SH SOLE 21 906069 0 0 NUVALENT INC COM 670703107 3363 242115 SH SOLE 22 238505 0 3610 NUVALENT INC COM 670703107 272 19573 SH SOLE 30 19573 0 0 NUVASIVE INC COM 670704105 2569 45313 SH SOLE 2 38400 0 6913 NUVASIVE INC COM 670704105 48 850 SH SOLE 4 164 0 686 NUVASIVE INC COM 670704105 42 733 SH SOLE 7 733 0 0 NUVASIVE INC COM 670704105 12907 227639 SH SOLE 18 227639 0 0 NUVASIVE INC COM 670704105 6186 109097 SH SOLE 19 109097 0 0 NUVASIVE INC COM 670704105 225416 3975585 SH SOLE 21 3975585 0 0 NUVASIVE INC COM 670704105 82363 1452609 SH SOLE 22 1422827 0 29782 NUVASIVE INC COM 670704105 34 608 SH SOLE 23 608 0 0 NUVASIVE INC COM 670704105 444 7832 SH SOLE 25 7832 0 0 NUVASIVE INC COM 670704105 1235 21773 SH SOLE 26 17310 0 4463 NUVASIVE INC COM 670704105 52 920 SH SOLE 28 920 0 0 NUVASIVE INC COM 670704105 5762 101624 SH SOLE 30 101624 0 0 NUVASIVE INC COM 670704105 62 1088 SH SOLE 36 1088 0 0 NUVASIVE INC COM 670704105 359 6332 SH SOLE 40 6332 0 0 NUVASIVE INC COM 670704105 18 312 SH OTR 43 312 0 0 NUVASIVE INC COM 670704105 539 9510 SH SOLE 43 9045 0 465 NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3093 3216000 PRN SOLE 21 3216000 0 0 NUVASIVE INC NOTE 1.000% 6/0 670704AL9 2952 2986000 PRN SOLE 21 2986000 0 0 NUVATION BIO INC COM CL A 67080N101 665 126398 SH SOLE 2 62414 0 63984 NUVATION BIO INC COM CL A 67080N101 12 2249 SH SOLE 7 2249 0 0 NUVATION BIO INC COM CL A 67080N101 2248 427355 SH SOLE 18 427355 0 0 NUVATION BIO INC COM CL A 67080N101 2819 535968 SH SOLE 19 535968 0 0 NUVATION BIO INC COM CL A 67080N101 34783 6612773 SH SOLE 21 6612773 0 0 NUVATION BIO INC COM CL A 67080N101 17412 3310250 SH SOLE 22 3227017 0 83233 NUVATION BIO INC COM CL A 67080N101 45 8534 SH SOLE 23 8534 0 0 NUVATION BIO INC COM CL A 67080N101 117 22175 SH SOLE 25 22175 0 0 NUVATION BIO INC COM CL A 67080N101 417 79361 SH SOLE 26 66410 0 12951 NUVATION BIO INC COM CL A 67080N101 332 63046 SH SOLE 28 63046 0 0 NUVATION BIO INC COM CL A 67080N101 181 34376 SH SOLE 30 34376 0 0 NUVATION BIO INC COM CL A 67080N101 88 16809 SH SOLE 36 16809 0 0 NUVATION BIO INC COM CL A 67080N101 67 12761 SH SOLE 40 12761 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 4 5618 SH SOLE 18 5618 0 0 NUVATION BIO INC *W EXP 07/07/202 67080N119 114 150284 SH SOLE 19 150284 0 0 NUVECTIS PHARMA INC COM 67080T108 5 647 SH SOLE 18 647 0 0 NUVECTIS PHARMA INC COM 67080T108 54 7225 SH SOLE 21 7225 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH SOLE 17 0 0 1 NUVVE HOLDING CORP COM 67079Y100 11 1438 SH SOLE 18 1438 0 0 NUVVE HOLDING CORP COM 67079Y100 123 15595 SH SOLE 21 15595 0 0 NUVVE HOLDING CORP COM 67079Y100 206 26121 SH SOLE 22 26121 0 0 NUZEE INC COM NEW 67073S208 4 2032 SH SOLE 18 2032 0 0 NUZEE INC COM NEW 67073S208 58 26412 SH SOLE 21 26412 0 0 NUZEE INC COM NEW 67073S208 1 542 SH SOLE 22 542 0 0 NV5 GLOBAL INC COM 62945V109 1309 9819 SH SOLE 2 3771 0 6048 NV5 GLOBAL INC COM 62945V109 7 51 SH SOLE 4 51 0 0 NV5 GLOBAL INC COM 62945V109 6449 48379 SH SOLE 7 48379 0 0 NV5 GLOBAL INC COM 62945V109 6669 50028 SH SOLE 18 50028 0 0 NV5 GLOBAL INC COM 62945V109 3132 23495 SH SOLE 19 23495 0 0 NV5 GLOBAL INC COM 62945V109 201070 1508405 SH SOLE 21 1508405 0 0 NV5 GLOBAL INC COM 62945V109 42163 316302 SH SOLE 22 304908 0 11394 NV5 GLOBAL INC COM 62945V109 214 1605 SH SOLE 25 1605 0 0 NV5 GLOBAL INC COM 62945V109 973 7302 SH SOLE 26 6505 0 797 NV5 GLOBAL INC COM 62945V109 27 206 SH SOLE 28 206 0 0 NV5 GLOBAL INC COM 62945V109 4076 30578 SH SOLE 30 30578 0 0 NV5 GLOBAL INC COM 62945V109 209 1566 SH SOLE 40 1566 0 0 NV5 GLOBAL INC COM 62945V109 804 6030 SH SOLE 43 5825 0 205 NVE CORP COM NEW 629445206 97 1782 SH SOLE 2 172 0 1610 NVE CORP COM NEW 629445206 4 67 SH SOLE 7 67 0 0 NVE CORP COM NEW 629445206 775 14223 SH SOLE 18 14223 0 0 NVE CORP COM NEW 629445206 472 8673 SH SOLE 19 8673 0 0 NVE CORP COM NEW 629445206 9315 171007 SH SOLE 21 171007 0 0 NVE CORP COM NEW 629445206 6655 122171 SH SOLE 22 121346 0 825 NVE CORP COM NEW 629445206 35 651 SH SOLE 43 651 0 0 NVENT ELECTRIC PLC SHS G6700G107 31150 895634 SH SOLE 2 137607 0 758027 NVENT ELECTRIC PLC SHS G6700G107 108 3091 SH SOLE 4 3091 0 0 NVENT ELECTRIC PLC SHS G6700G107 136 3914 SH SOLE 7 3914 0 0 NVENT ELECTRIC PLC SHS G6700G107 533 15314 SH SOLE 13 15314 0 0 NVENT ELECTRIC PLC SHS G6700G107 12638 363382 SH SOLE 18 363382 0 0 NVENT ELECTRIC PLC SHS G6700G107 1850 53203 SH SOLE 19 53203 0 0 NVENT ELECTRIC PLC SHS G6700G107 281731 8100380 SH SOLE 21 8100380 0 0 NVENT ELECTRIC PLC SHS G6700G107 159926 4598215 SH SOLE 22 4383104 0 215111 NVENT ELECTRIC PLC SHS G6700G107 32 927 SH SOLE 23 927 0 0 NVENT ELECTRIC PLC SHS G6700G107 827 23767 SH SOLE 25 23767 0 0 NVENT ELECTRIC PLC SHS G6700G107 2139 61495 SH SOLE 26 48089 0 13406 NVENT ELECTRIC PLC SHS G6700G107 104 2988 SH SOLE 28 2988 0 0 NVENT ELECTRIC PLC SHS G6700G107 6582 189242 SH SOLE 30 189242 0 0 NVENT ELECTRIC PLC SHS G6700G107 85 2441 SH SOLE 31 2441 0 0 NVENT ELECTRIC PLC SHS G6700G107 132 3806 SH SOLE 36 3806 0 0 NVENT ELECTRIC PLC SHS G6700G107 757 21779 SH SOLE 40 21779 0 0 NVENT ELECTRIC PLC SHS G6700G107 20 582 SH OTR 43 582 0 0 NVENT ELECTRIC PLC SHS G6700G107 4135 118876 SH SOLE 43 113435 0 5441 NVIDIA CORPORATION COM 67066G104 1505136 5516147 SH SOLE 2 1450259 0 4065888 NVIDIA CORPORATION COM 67066G104 507143 1858621 SH SOLE 4 1198113 0 660508 NVIDIA CORPORATION COM 67066G104 664255 2434417 SH SOLE 7 2349648 0 84769 NVIDIA CORPORATION COM 67066G104 25305 92740 SH SOLE 13 92740 0 0 NVIDIA CORPORATION COM 67066G104 65621 240493 SH SOLE 15 240493 0 0 NVIDIA CORPORATION COM 67066G104 120 440 SH SOLE 17 0 0 440 NVIDIA CORPORATION COM 67066G104 1708466 6261327 SH SOLE 18 5342725 0 918602 NVIDIA CORPORATION COM 67066G104 949832 3481023 SH SOLE 19 3481023 0 0 NVIDIA CORPORATION COM 67066G104 17143028 62827195 SH SOLE 21 62827195 0 0 NVIDIA CORPORATION COM 67066G104 14503672 53154263 SH SOLE 22 47864303 0 5289960 NVIDIA CORPORATION COM 67066G104 893271 3273732 SH SOLE 23 3273732 0 0 NVIDIA CORPORATION COM 67066G104 1251513 4586648 SH SOLE 25 4586648 0 0 NVIDIA CORPORATION COM 67066G104 1677411 6147514 SH SOLE 26 2547980 0 3599534 NVIDIA CORPORATION COM 67066G104 1699648 6229010 SH SOLE 28 194065 0 6034945 NVIDIA CORPORATION COM 67066G104 17974 65872 SH SOLE 29 65872 0 0 NVIDIA CORPORATION COM 67066G104 4976093 18236799 SH SOLE 30 18128802 0 107997 NVIDIA CORPORATION COM 67066G104 187751 688085 SH SOLE 31 408799 0 279286 NVIDIA CORPORATION COM 67066G104 182191 667710 SH SOLE 32 667710 0 0 NVIDIA CORPORATION COM 67066G104 490113 1796206 SH SOLE 34 1796206 0 0 NVIDIA CORPORATION COM 67066G104 244881 897460 SH SOLE 36 897460 0 0 NVIDIA CORPORATION COM 67066G104 22775 83468 SH SOLE 40 83468 0 0 NVIDIA CORPORATION COM 67066G104 1401 5134 SH OTR 43 5134 0 0 NVIDIA CORPORATION COM 67066G104 637780 2337390 SH SOLE 43 2109180 0 228210 NVIDIA CORPORATION OPTIONS 67066G104 382 1400 SH Put SOLE 2 0 0 1400 NVIDIA CORPORATION OPTIONS 67066G104 355 1300 SH Call SOLE 4 1300 0 0 NVIDIA CORPORATION OPTIONS 67066G104 437 1600 SH Put SOLE 4 1600 0 0 NVIDIA CORPORATION OPTIONS 67066G104 2947 10800 SH Call SOLE 18 10800 0 0 NVIDIA CORPORATION OPTIONS 67066G104 5102 18700 SH Put SOLE 18 18700 0 0 NVIDIA CORPORATION OPTIONS 67066G104 20792 76200 SH Call SOLE 19 76200 0 0 NVIDIA CORPORATION OPTIONS 67066G104 36809 134900 SH Put SOLE 19 134900 0 0 NVIDIA CORPORATION OPTIONS 67066G104 1583 5800 SH Call SOLE 22 5800 0 0 NVIDIA CORPORATION OPTIONS 67066G104 2783 10200 SH Put SOLE 22 10200 0 0 NVIDIA CORPORATION OPTIONS 67066G104 273 1000 SH Call SOLE 26 1000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 546 2000 SH Put SOLE 26 2000 0 0 NVIDIA CORPORATION OPTIONS 67066G104 11433 41900 SH Call SOLE 34 41900 0 0 NVIDIA CORPORATION OPTIONS 67066G104 20328 74500 SH Put SOLE 34 74500 0 0 NVR INC COM 62944T105 20398 4566 SH SOLE 2 1168 0 3398 NVR INC COM 62944T105 10480 2346 SH SOLE 4 1375 0 971 NVR INC COM 62944T105 13205 2956 SH SOLE 7 2847 0 109 NVR INC COM 62944T105 76 17 SH SOLE 13 17 0 0 NVR INC COM 62944T105 2198 492 SH SOLE 15 492 0 0 NVR INC COM 62944T105 24610 5509 SH SOLE 18 5011 0 498 NVR INC COM 62944T105 10065 2253 SH SOLE 19 2253 0 0 NVR INC COM 62944T105 593910 132947 SH SOLE 21 132947 0 0 NVR INC COM 62944T105 312177 69881 SH SOLE 22 63208 0 6673 NVR INC COM 62944T105 18736 4194 SH SOLE 23 4194 0 0 NVR INC COM 62944T105 17476 3912 SH SOLE 25 3912 0 0 NVR INC COM 62944T105 29582 6622 SH SOLE 26 2388 0 4234 NVR INC COM 62944T105 49077 10986 SH SOLE 28 63 0 10923 NVR INC COM 62944T105 201 45 SH SOLE 29 45 0 0 NVR INC COM 62944T105 77056 17249 SH SOLE 30 17249 0 0 NVR INC COM 62944T105 3489 781 SH SOLE 31 384 0 397 NVR INC COM 62944T105 786 176 SH SOLE 34 176 0 0 NVR INC COM 62944T105 5209 1166 SH SOLE 36 1166 0 0 NVR INC COM 62944T105 518 116 SH SOLE 40 116 0 0 NVR INC COM 62944T105 54 12 SH OTR 43 12 0 0 NVR INC COM 62944T105 7818 1750 SH SOLE 43 1534 0 216 NXP SEMICONDUCTORS N V COM N6596X109 146608 792131 SH SOLE 2 279092 0 513039 NXP SEMICONDUCTORS N V COM N6596X109 35038 189315 SH SOLE 4 156876 0 32439 NXP SEMICONDUCTORS N V COM N6596X109 62582 338136 SH SOLE 7 266864 0 71272 NXP SEMICONDUCTORS N V COM N6596X109 3860 20854 SH SOLE 13 20854 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7139 38574 SH SOLE 15 38574 0 0 NXP SEMICONDUCTORS N V COM N6596X109 158677 857341 SH SOLE 18 811804 0 45537 NXP SEMICONDUCTORS N V COM N6596X109 185383 1001638 SH SOLE 19 1001638 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1551224 8381368 SH SOLE 21 8381368 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1071960 5791874 SH SOLE 22 5144672 0 647202 NXP SEMICONDUCTORS N V COM N6596X109 70962 383415 SH SOLE 23 383415 0 0 NXP SEMICONDUCTORS N V COM N6596X109 138804 749968 SH SOLE 25 749968 0 0 NXP SEMICONDUCTORS N V COM N6596X109 160062 864826 SH SOLE 26 388441 0 476385 NXP SEMICONDUCTORS N V COM N6596X109 132041 713427 SH SOLE 28 5023 0 708404 NXP SEMICONDUCTORS N V COM N6596X109 2076 11216 SH SOLE 29 11216 0 0 NXP SEMICONDUCTORS N V COM N6596X109 339703 1835439 SH SOLE 30 1835439 0 0 NXP SEMICONDUCTORS N V COM N6596X109 19187 103667 SH SOLE 31 72697 0 30970 NXP SEMICONDUCTORS N V COM N6596X109 11428 61744 SH SOLE 32 61744 0 0 NXP SEMICONDUCTORS N V COM N6596X109 235897 1274569 SH SOLE 34 1274569 0 0 NXP SEMICONDUCTORS N V COM N6596X109 19690 106386 SH SOLE 36 106386 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1694 9154 SH SOLE 40 9154 0 0 NXP SEMICONDUCTORS N V COM N6596X109 131 710 SH OTR 43 710 0 0 NXP SEMICONDUCTORS N V COM N6596X109 18587 100427 SH SOLE 43 88076 0 12351 NYMOX PHARMACEUTICAL CORP COM P73398102 12 9550 SH SOLE 2 0 0 9550 NYMOX PHARMACEUTICAL CORP COM P73398102 12 9318 SH SOLE 18 9318 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 147 116617 SH SOLE 21 116617 0 0 NYXOAH S A SHS B6S7WD106 12404 648041 SH SOLE 19 648041 0 0 NYXOAH S A SHS B6S7WD106 105 5495 SH SOLE 20 5495 0 0 NYXOAH S A SHS B6S7WD106 35 1824 SH SOLE 21 1824 0 0 NYXOAH S A SHS B6S7WD106 75 3910 SH SOLE 34 3910 0 0 O-I GLASS INC COM 67098H104 2031 154126 SH SOLE 2 137789 0 16337 O-I GLASS INC COM 67098H104 8 590 SH SOLE 4 590 0 0 O-I GLASS INC COM 67098H104 68 5135 SH SOLE 7 5135 0 0 O-I GLASS INC COM 67098H104 6926 525494 SH SOLE 18 525494 0 0 O-I GLASS INC COM 67098H104 3512 266464 SH SOLE 19 266464 0 0 O-I GLASS INC COM 67098H104 248961 18889325 SH SOLE 21 18889325 0 0 O-I GLASS INC COM 67098H104 55061 4177584 SH SOLE 22 4078612 0 98972 O-I GLASS INC COM 67098H104 264 20010 SH SOLE 25 20010 0 0 O-I GLASS INC COM 67098H104 625 47440 SH SOLE 26 34811 0 12629 O-I GLASS INC COM 67098H104 37 2814 SH SOLE 28 2814 0 0 O-I GLASS INC COM 67098H104 3530 267845 SH SOLE 30 267845 0 0 O-I GLASS INC COM 67098H104 76 5747 SH SOLE 36 5747 0 0 O-I GLASS INC COM 67098H104 229 17337 SH SOLE 40 17337 0 0 O-I GLASS INC COM 67098H104 828 62792 SH SOLE 43 62347 0 445 OAK STR HEALTH INC COM 67181A107 1817 67600 SH SOLE 2 28913 0 38687 OAK STR HEALTH INC COM 67181A107 11 401 SH SOLE 4 401 0 0 OAK STR HEALTH INC COM 67181A107 39 1439 SH SOLE 7 1439 0 0 OAK STR HEALTH INC COM 67181A107 1488 55366 SH SOLE 18 55366 0 0 OAK STR HEALTH INC COM 67181A107 529 19681 SH SOLE 19 19681 0 0 OAK STR HEALTH INC COM 67181A107 46226 1719706 SH SOLE 21 1719706 0 0 OAK STR HEALTH INC COM 67181A107 68600 2552065 SH SOLE 22 2425961 0 126104 OAK STR HEALTH INC COM 67181A107 405 15081 SH SOLE 25 15081 0 0 OAK STR HEALTH INC COM 67181A107 1080 40174 SH SOLE 26 31526 0 8648 OAK STR HEALTH INC COM 67181A107 79 2935 SH SOLE 28 2935 0 0 OAK STR HEALTH INC COM 67181A107 769 28597 SH SOLE 30 28597 0 0 OAK STR HEALTH INC COM 67181A107 40 1475 SH SOLE 31 1475 0 0 OAK STR HEALTH INC COM 67181A107 338 12569 SH SOLE 40 12569 0 0 OAK STR HEALTH INC NOTE 3/1 67181AAB3 4839 6125000 PRN SOLE 21 6125000 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 41 2234 SH SOLE 2 2234 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 26 1421 SH SOLE 18 1421 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 25 1382 SH SOLE 19 1382 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 442 23966 SH SOLE 21 23966 0 0 OAK VY BANCORP OAKDALE CALIF COM 671807105 73 3964 SH SOLE 22 3964 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 7371 1000190 SH SOLE 30 1000190 0 0 OASIS PETROLEUM INC COM NEW 674215207 4801 32815 SH SOLE 2 19106 0 13709 OASIS PETROLEUM INC COM NEW 674215207 12 83 SH SOLE 4 83 0 0 OASIS PETROLEUM INC COM NEW 674215207 42 286 SH SOLE 7 286 0 0 OASIS PETROLEUM INC COM NEW 674215207 7984 54570 SH SOLE 18 52357 0 2213 OASIS PETROLEUM INC COM NEW 674215207 15629 106828 SH SOLE 19 106828 0 0 OASIS PETROLEUM INC COM NEW 674215207 104835 716575 SH SOLE 21 716575 0 0 OASIS PETROLEUM INC COM NEW 674215207 74691 510536 SH SOLE 22 496836 0 13700 OASIS PETROLEUM INC COM NEW 674215207 422 2885 SH SOLE 23 2885 0 0 OASIS PETROLEUM INC COM NEW 674215207 374 2554 SH SOLE 25 2554 0 0 OASIS PETROLEUM INC COM NEW 674215207 3459 23641 SH SOLE 26 9698 0 13943 OASIS PETROLEUM INC COM NEW 674215207 2561 17508 SH SOLE 30 17508 0 0 OASIS PETROLEUM INC COM NEW 674215207 11 76 SH SOLE 34 76 0 0 OASIS PETROLEUM INC COM NEW 674215207 350 2391 SH SOLE 40 2391 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 316 63066 SH SOLE 43 44079 0 18987 OBLONG INC COM 674434105 2 2772 SH SOLE 18 2772 0 0 OBLONG INC COM 674434105 24 36982 SH SOLE 21 36982 0 0 OBSEVA SA COM H5861P103 589 390316 SH SOLE 21 390316 0 0 OBSEVA SA COM H5861P103 54 35661 SH SOLE 30 35661 0 0 OBSIDIAN ENERGY LTD COM 674482203 5 579 SH SOLE 43 579 0 0 OCCIDENTAL PETE CORP COM 674599105 58644 1033564 SH SOLE 2 433746 0 599818 OCCIDENTAL PETE CORP COM 674599105 21614 380932 SH SOLE 4 294466 0 86466 OCCIDENTAL PETE CORP COM 674599105 43886 773457 SH SOLE 7 748430 0 25027 OCCIDENTAL PETE CORP COM 674599105 1399 24656 SH SOLE 13 24656 0 0 OCCIDENTAL PETE CORP COM 674599105 4875 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 88345 1557007 SH SOLE 18 1431615 0 125392 OCCIDENTAL PETE CORP COM 674599105 28035 494097 SH SOLE 19 494097 0 0 OCCIDENTAL PETE CORP COM 674599105 1484975 26171565 SH SOLE 21 26171565 0 0 OCCIDENTAL PETE CORP COM 674599105 1080047 19035021 SH SOLE 22 17091104 0 1943917 OCCIDENTAL PETE CORP COM 674599105 67234 1184941 SH SOLE 23 1184941 0 0 OCCIDENTAL PETE CORP COM 674599105 72504 1277827 SH SOLE 25 1277827 0 0 OCCIDENTAL PETE CORP COM 674599105 109694 1933280 SH SOLE 26 679474 0 1253806 OCCIDENTAL PETE CORP COM 674599105 46178 813849 SH SOLE 28 612 0 813237 OCCIDENTAL PETE CORP COM 674599105 946 16673 SH SOLE 29 16673 0 0 OCCIDENTAL PETE CORP COM 674599105 261321 4605586 SH SOLE 30 4605586 0 0 OCCIDENTAL PETE CORP COM 674599105 13336 235030 SH SOLE 31 130811 0 104219 OCCIDENTAL PETE CORP COM 674599105 4529 79825 SH SOLE 34 79825 0 0 OCCIDENTAL PETE CORP COM 674599105 25402 447691 SH SOLE 36 447691 0 0 OCCIDENTAL PETE CORP COM 674599105 1761 31038 SH SOLE 40 31038 0 0 OCCIDENTAL PETE CORP COM 674599105 86 1509 SH OTR 43 1509 0 0 OCCIDENTAL PETE CORP COM 674599105 23715 417951 SH SOLE 43 356170 0 61781 OCCIDENTAL PETE CORP OPTIONS 674599105 384 6800 SH Call SOLE 2 0 0 6800 OCCIDENTAL PETE CORP OPTIONS 674599105 648 11400 SH Call SOLE 4 11400 0 0 OCCIDENTAL PETE CORP OPTIONS 674599105 7682 135400 SH Call SOLE 18 135400 0 0 OCCIDENTAL PETE CORP OPTIONS 674599105 164341 2896400 SH Call SOLE 19 2896400 0 0 OCCIDENTAL PETE CORP OPTIONS 674599105 5106 90000 SH Call SOLE 22 90000 0 0 OCCIDENTAL PETE CORP OPTIONS 674599105 477 8400 SH Call SOLE 26 8400 0 0 OCCIDENTAL PETE CORP OPTIONS 674599105 43666 769600 SH Call SOLE 34 769600 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 11 324 SH SOLE 18 90 0 234 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 74 2111 SH SOLE 19 2111 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 13 365 SH SOLE 21 365 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 657 18654 SH SOLE 22 1030 0 17624 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 172 SH SOLE 29 172 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10 283 SH SOLE 30 283 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 10 293 SH SOLE 43 33 0 260 OCEAN BIO CHEM INC COM 674631106 6 743 SH SOLE 18 743 0 0 OCEAN BIO CHEM INC COM 674631106 81 9887 SH SOLE 21 9887 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 14 9808 SH SOLE 18 9808 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 173 122638 SH SOLE 21 122638 0 0 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 807 572384 SH SOLE 22 572384 0 0 OCEANEERING INTL INC COM 675232102 4968 327731 SH SOLE 2 150426 0 177305 OCEANEERING INTL INC COM 675232102 6 425 SH SOLE 4 425 0 0 OCEANEERING INTL INC COM 675232102 21 1410 SH SOLE 7 1410 0 0 OCEANEERING INTL INC COM 675232102 5931 391230 SH SOLE 18 367702 0 23528 OCEANEERING INTL INC COM 675232102 16141 1064686 SH SOLE 19 1064686 0 0 OCEANEERING INTL INC COM 675232102 191928 12660188 SH SOLE 21 12660188 0 0 OCEANEERING INTL INC COM 675232102 53470 3527017 SH SOLE 22 3421497 0 105520 OCEANEERING INTL INC COM 675232102 646 42613 SH SOLE 23 42613 0 0 OCEANEERING INTL INC COM 675232102 290 19118 SH SOLE 25 19118 0 0 OCEANEERING INTL INC COM 675232102 3549 234092 SH SOLE 26 17134 0 216958 OCEANEERING INTL INC COM 675232102 18 1203 SH SOLE 28 1203 0 0 OCEANEERING INTL INC COM 675232102 2599 171448 SH SOLE 30 171448 0 0 OCEANEERING INTL INC COM 675232102 316 20851 SH SOLE 36 20851 0 0 OCEANEERING INTL INC COM 675232102 167 10990 SH SOLE 40 10990 0 0 OCEANEERING INTL INC COM 675232102 3778 249239 SH SOLE 43 169858 0 79381 OCEANFIRST FINL CORP COM 675234108 3839 191011 SH SOLE 2 105198 0 85813 OCEANFIRST FINL CORP COM 675234108 3 158 SH SOLE 4 158 0 0 OCEANFIRST FINL CORP COM 675234108 14 707 SH SOLE 7 707 0 0 OCEANFIRST FINL CORP COM 675234108 3494 173846 SH SOLE 18 173846 0 0 OCEANFIRST FINL CORP COM 675234108 9586 476919 SH SOLE 19 476919 0 0 OCEANFIRST FINL CORP COM 675234108 42769 2127794 SH SOLE 21 2127794 0 0 OCEANFIRST FINL CORP COM 675234108 38391 1910003 SH SOLE 22 1850916 0 59087 OCEANFIRST FINL CORP COM 675234108 361 17942 SH SOLE 23 17942 0 0 OCEANFIRST FINL CORP COM 675234108 257 12794 SH SOLE 25 12794 0 0 OCEANFIRST FINL CORP COM 675234108 1811 90083 SH SOLE 26 23250 0 66833 OCEANFIRST FINL CORP COM 675234108 12 605 SH SOLE 28 605 0 0 OCEANFIRST FINL CORP COM 675234108 967 48130 SH SOLE 30 48130 0 0 OCEANFIRST FINL CORP COM 675234108 150 7449 SH SOLE 36 7449 0 0 OCEANFIRST FINL CORP COM 675234108 135 6736 SH SOLE 40 6736 0 0 OCEANFIRST FINL CORP COM 675234108 758 37717 SH SOLE 43 36931 0 786 OCONEE FED FINL CORP COM 675607105 5 206 SH SOLE 18 206 0 0 OCONEE FED FINL CORP COM 675607105 63 2779 SH SOLE 21 2779 0 0 OCONEE FED FINL CORP COM 675607105 1 64 SH SOLE 22 64 0 0 OCUGEN INC COM 67577C105 459 139017 SH SOLE 2 75868 0 63149 OCUGEN INC COM 67577C105 10 2967 SH SOLE 7 2967 0 0 OCUGEN INC COM 67577C105 1679 508937 SH SOLE 18 483104 0 25833 OCUGEN INC COM 67577C105 2545 771263 SH SOLE 19 771263 0 0 OCUGEN INC COM 67577C105 20191 6118348 SH SOLE 21 6118348 0 0 OCUGEN INC COM 67577C105 14335 4343942 SH SOLE 22 4223665 0 120277 OCUGEN INC COM 67577C105 44 13213 SH SOLE 23 13213 0 0 OCUGEN INC COM 67577C105 79 23905 SH SOLE 25 23905 0 0 OCUGEN INC COM 67577C105 308 93186 SH SOLE 26 4688 0 88498 OCUGEN INC COM 67577C105 52 15724 SH SOLE 28 15724 0 0 OCUGEN INC COM 67577C105 372 112789 SH SOLE 30 112789 0 0 OCUGEN INC COM 67577C105 66 20096 SH SOLE 40 20096 0 0 OCULAR THERAPEUTIX INC COM 67576A100 137 27585 SH SOLE 2 19855 0 7730 OCULAR THERAPEUTIX INC COM 67576A100 1 233 SH SOLE 4 233 0 0 OCULAR THERAPEUTIX INC COM 67576A100 5 1055 SH SOLE 7 1055 0 0 OCULAR THERAPEUTIX INC COM 67576A100 1057 213446 SH SOLE 18 213446 0 0 OCULAR THERAPEUTIX INC COM 67576A100 660 133257 SH SOLE 19 133257 0 0 OCULAR THERAPEUTIX INC COM 67576A100 13524 2732048 SH SOLE 21 2732048 0 0 OCULAR THERAPEUTIX INC COM 67576A100 8985 1815219 SH SOLE 22 1771667 0 43552 OCULAR THERAPEUTIX INC COM 67576A100 40 8134 SH SOLE 25 8134 0 0 OCULAR THERAPEUTIX INC COM 67576A100 9 1719 SH SOLE 26 1719 0 0 OCULAR THERAPEUTIX INC COM 67576A100 222 44835 SH SOLE 28 44835 0 0 OCULAR THERAPEUTIX INC COM 67576A100 353 71335 SH SOLE 30 71335 0 0 OCULAR THERAPEUTIX INC COM 67576A100 7 1435 SH SOLE 36 1435 0 0 OCULAR THERAPEUTIX INC COM 67576A100 35 7071 SH SOLE 40 7071 0 0 OCULAR THERAPEUTIX INC COM 67576A100 59 11949 SH SOLE 43 11949 0 0 OCUPHIRE PHARMA INC COM 67577R102 8 2333 SH SOLE 18 2333 0 0 OCUPHIRE PHARMA INC COM 67577R102 83 25521 SH SOLE 21 25521 0 0 OCUPHIRE PHARMA INC COM 67577R102 21 6412 SH SOLE 22 6412 0 0 OCWEN FINL CORP COM NEW 675746606 338 14207 SH SOLE 2 4129 0 10078 OCWEN FINL CORP COM NEW 675746606 625 26294 SH SOLE 18 26294 0 0 OCWEN FINL CORP COM NEW 675746606 358 15079 SH SOLE 19 15079 0 0 OCWEN FINL CORP COM NEW 675746606 7434 312892 SH SOLE 21 312892 0 0 OCWEN FINL CORP COM NEW 675746606 4768 200661 SH SOLE 22 194927 0 5734 OCWEN FINL CORP COM NEW 675746606 37 1554 SH SOLE 43 1554 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 17 2518 SH SOLE 18 2518 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 241 36194 SH SOLE 21 36194 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 1055 158385 SH SOLE 22 158385 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 18 3624 SH SOLE 2 0 0 3624 OFFERPAD SOLUTIONS INC COM CL A 67623L109 4730 940385 SH SOLE 22 940385 0 0 OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 13 15508 SH SOLE 2 15508 0 0 OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 3 3684 SH SOLE 4 3684 0 0 OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 35 43130 SH SOLE 18 43130 0 0 OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 777 959564 SH SOLE 19 959564 0 0 OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 24 29712 SH SOLE 22 29712 0 0 OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 3 3277 SH SOLE 26 3277 0 0 OFFERPAD SOLUTIONS INC *W EXP 09/01/202 67623L117 215 265206 SH SOLE 34 265206 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1199 46606 SH SOLE 2 13945 0 32661 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 619 24042 SH SOLE 4 24042 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1543 59954 SH SOLE 7 59954 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4520 175683 SH SOLE 18 175683 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3801 147740 SH SOLE 19 147740 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 158778 6170939 SH SOLE 21 6170939 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 41645 1618547 SH SOLE 22 1568979 0 49568 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 36 1397 SH SOLE 23 1397 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5853 227473 SH SOLE 25 227473 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 899 34945 SH SOLE 26 31234 0 3711 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 725 28164 SH SOLE 28 167 0 27997 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7693 298988 SH SOLE 30 298988 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 127 4949 SH SOLE 40 4949 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1040 40429 SH SOLE 43 36847 0 3582 OFG BANCORP COM 67103X102 983 36911 SH SOLE 2 13389 0 23522 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 4855 182245 SH SOLE 18 182245 0 0 OFG BANCORP COM 67103X102 2212 83027 SH SOLE 19 83027 0 0 OFG BANCORP COM 67103X102 151412 5683631 SH SOLE 21 5683631 0 0 OFG BANCORP COM 67103X102 30001 1126150 SH SOLE 22 1081445 0 44705 OFG BANCORP COM 67103X102 105 3943 SH SOLE 25 3943 0 0 OFG BANCORP COM 67103X102 481 18061 SH SOLE 26 15078 0 2983 OFG BANCORP COM 67103X102 10 374 SH SOLE 28 374 0 0 OFG BANCORP COM 67103X102 2112 79289 SH SOLE 30 79289 0 0 OFG BANCORP COM 67103X102 111 4172 SH SOLE 40 4172 0 0 OFG BANCORP COM 67103X102 457 17152 SH SOLE 43 17152 0 0 OGE ENERGY CORP COM 670837103 35498 870466 SH SOLE 2 436525 0 433941 OGE ENERGY CORP COM 670837103 1275 31276 SH SOLE 4 31276 0 0 OGE ENERGY CORP COM 670837103 8036 197060 SH SOLE 7 197060 0 0 OGE ENERGY CORP COM 670837103 1501 36802 SH SOLE 13 36802 0 0 OGE ENERGY CORP COM 670837103 30672 752123 SH SOLE 18 629136 0 122987 OGE ENERGY CORP COM 670837103 45146 1107060 SH SOLE 19 1107060 0 0 OGE ENERGY CORP COM 670837103 581209 14252306 SH SOLE 21 14252306 0 0 OGE ENERGY CORP COM 670837103 256228 6283183 SH SOLE 22 5897267 0 385916 OGE ENERGY CORP COM 670837103 607 14896 SH SOLE 23 14896 0 0 OGE ENERGY CORP COM 670837103 6074 148955 SH SOLE 26 101176 0 47779 OGE ENERGY CORP COM 670837103 146 3569 SH SOLE 28 3569 0 0 OGE ENERGY CORP COM 670837103 231 5670 SH SOLE 29 5670 0 0 OGE ENERGY CORP COM 670837103 9019 221174 SH SOLE 30 221174 0 0 OGE ENERGY CORP COM 670837103 580 14232 SH SOLE 31 14232 0 0 OGE ENERGY CORP COM 670837103 3402 83428 SH SOLE 32 83428 0 0 OGE ENERGY CORP COM 670837103 1593 39067 SH SOLE 36 39067 0 0 OGE ENERGY CORP COM 670837103 1043 25572 SH SOLE 40 25572 0 0 OGE ENERGY CORP COM 670837103 2973 72915 SH SOLE 43 64194 0 8721 OHIO VY BANC CORP COM 677719106 25 843 SH SOLE 18 843 0 0 OHIO VY BANC CORP COM 677719106 329 10959 SH SOLE 21 10959 0 0 OHIO VY BANC CORP COM 677719106 213 7112 SH SOLE 22 7112 0 0 OIL DRI CORP AMER COM 677864100 485 16937 SH SOLE 2 8726 0 8211 OIL DRI CORP AMER COM 677864100 505 17619 SH SOLE 18 17619 0 0 OIL DRI CORP AMER COM 677864100 278 9707 SH SOLE 19 9707 0 0 OIL DRI CORP AMER COM 677864100 5649 197169 SH SOLE 21 197169 0 0 OIL DRI CORP AMER COM 677864100 1990 69445 SH SOLE 22 66880 0 2565 OIL DRI CORP AMER COM 677864100 49 1696 SH SOLE 43 1696 0 0 OIL STS INTL INC COM 678026105 1362 195965 SH SOLE 2 61006 0 134959 OIL STS INTL INC COM 678026105 7 988 SH SOLE 7 988 0 0 OIL STS INTL INC COM 678026105 1656 238215 SH SOLE 18 238215 0 0 OIL STS INTL INC COM 678026105 1527 219647 SH SOLE 19 219647 0 0 OIL STS INTL INC COM 678026105 53483 7695379 SH SOLE 21 7695379 0 0 OIL STS INTL INC COM 678026105 14332 2062225 SH SOLE 22 2024213 0 38012 OIL STS INTL INC COM 678026105 101 14602 SH SOLE 23 14602 0 0 OIL STS INTL INC COM 678026105 510 73418 SH SOLE 26 0 0 73418 OIL STS INTL INC COM 678026105 261 37592 SH SOLE 28 37592 0 0 OIL STS INTL INC COM 678026105 457 65717 SH SOLE 30 65717 0 0 OIL STS INTL INC COM 678026105 550 79065 SH SOLE 43 65694 0 13371 OKTA INC CL A 679295105 50922 337320 SH SOLE 2 160099 0 177221 OKTA INC CL A 679295105 17014 112705 SH SOLE 4 78890 0 33815 OKTA INC CL A 679295105 4635 30702 SH SOLE 7 30702 0 0 OKTA INC CL A 679295105 379 2513 SH SOLE 13 2513 0 0 OKTA INC CL A 679295105 2327 15416 SH SOLE 15 15416 0 0 OKTA INC CL A 679295105 17306 114639 SH SOLE 18 107116 0 7523 OKTA INC CL A 679295105 478312 3168469 SH SOLE 19 3168469 0 0 OKTA INC CL A 679295105 372849 2469854 SH SOLE 21 2469854 0 0 OKTA INC CL A 679295105 502557 3329076 SH SOLE 22 3082429 0 246647 OKTA INC CL A 679295105 27993 185430 SH SOLE 23 185430 0 0 OKTA INC CL A 679295105 32874 217769 SH SOLE 25 217769 0 0 OKTA INC CL A 679295105 42361 280609 SH SOLE 26 112709 0 167900 OKTA INC CL A 679295105 60158 398500 SH SOLE 28 5314 0 393186 OKTA INC CL A 679295105 19 129 SH SOLE 29 129 0 0 OKTA INC CL A 679295105 80248 531584 SH SOLE 30 531584 0 0 OKTA INC CL A 679295105 4874 32286 SH SOLE 31 16585 0 15701 OKTA INC CL A 679295105 5249 34773 SH SOLE 32 34773 0 0 OKTA INC CL A 679295105 127609 845316 SH SOLE 34 845316 0 0 OKTA INC CL A 679295105 7360 48756 SH SOLE 36 48756 0 0 OKTA INC CL A 679295105 748 4957 SH SOLE 40 4957 0 0 OKTA INC CL A 679295105 46 305 SH OTR 43 305 0 0 OKTA INC CL A 679295105 10183 67457 SH SOLE 43 60713 0 6744 OKTA INC NOTE 0.125% 9/0 679295AD7 7954 7420000 PRN SOLE 21 7420000 0 0 OKTA INC NOTE 0.375% 6/1 679295AF2 7461 7652000 PRN SOLE 21 7652000 0 0 OLAPLEX HLDGS INC COM 679369108 586 37466 SH SOLE 2 1919 0 35547 OLAPLEX HLDGS INC COM 679369108 18 1150 SH SOLE 7 1150 0 0 OLAPLEX HLDGS INC COM 679369108 56530 3616746 SH SOLE 18 2585154 0 1031592 OLAPLEX HLDGS INC COM 679369108 36082 2308491 SH SOLE 19 2308491 0 0 OLAPLEX HLDGS INC COM 679369108 13397 857139 SH SOLE 21 857139 0 0 OLAPLEX HLDGS INC COM 679369108 34036 2177593 SH SOLE 22 2120643 0 56950 OLAPLEX HLDGS INC COM 679369108 56762 3631635 SH SOLE 25 3631635 0 0 OLAPLEX HLDGS INC COM 679369108 19 1222 SH SOLE 31 1222 0 0 OLB GROUP INC COM 67086U307 1 517 SH SOLE 18 517 0 0 OLB GROUP INC COM 67086U307 10 5640 SH SOLE 21 5640 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 92609 310061 SH SOLE 2 105359 0 204702 OLD DOMINION FREIGHT LINE IN COM 679580100 17766 59481 SH SOLE 4 53627 0 5854 OLD DOMINION FREIGHT LINE IN COM 679580100 42725 143045 SH SOLE 7 116937 0 26108 OLD DOMINION FREIGHT LINE IN COM 679580100 1516 5075 SH SOLE 13 5075 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2837 9499 SH SOLE 15 9499 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 63076 211182 SH SOLE 18 196658 0 14524 OLD DOMINION FREIGHT LINE IN COM 679580100 424756 1422110 SH SOLE 19 1422110 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1205375 4035673 SH SOLE 21 4035673 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 693665 2322436 SH SOLE 22 2117356 0 205080 OLD DOMINION FREIGHT LINE IN COM 679580100 36665 122758 SH SOLE 23 122758 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 61144 204714 SH SOLE 25 204714 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 60634 203006 SH SOLE 26 67349 0 135657 OLD DOMINION FREIGHT LINE IN COM 679580100 98858 330983 SH SOLE 28 1666 0 329317 OLD DOMINION FREIGHT LINE IN COM 679580100 39 130 SH SOLE 29 130 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 197750 662079 SH SOLE 30 635154 0 26925 OLD DOMINION FREIGHT LINE IN COM 679580100 6600 22097 SH SOLE 31 10943 0 11154 OLD DOMINION FREIGHT LINE IN COM 679580100 8111 27157 SH SOLE 32 27157 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4677 15660 SH SOLE 34 15660 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 10944 36641 SH SOLE 36 36641 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 967 3236 SH SOLE 40 3236 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 42 139 SH OTR 43 139 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 34124 114249 SH SOLE 43 102471 0 11778 OLD NATL BANCORP IND COM 680033107 8417 513882 SH SOLE 2 312017 0 201865 OLD NATL BANCORP IND COM 680033107 209 12729 SH SOLE 4 1021 0 11708 OLD NATL BANCORP IND COM 680033107 94 5760 SH SOLE 7 5760 0 0 OLD NATL BANCORP IND COM 680033107 22810 1392573 SH SOLE 18 1392573 0 0 OLD NATL BANCORP IND COM 680033107 8491 518369 SH SOLE 19 518369 0 0 OLD NATL BANCORP IND COM 680033107 343795 20988678 SH SOLE 21 20988678 0 0 OLD NATL BANCORP IND COM 680033107 148585 9071096 SH SOLE 22 8769473 0 301623 OLD NATL BANCORP IND COM 680033107 106 6477 SH SOLE 23 6477 0 0 OLD NATL BANCORP IND COM 680033107 667 40701 SH SOLE 25 40701 0 0 OLD NATL BANCORP IND COM 680033107 2526 154242 SH SOLE 26 89006 0 65236 OLD NATL BANCORP IND COM 680033107 46 2823 SH SOLE 28 2823 0 0 OLD NATL BANCORP IND COM 680033107 7879 481038 SH SOLE 30 481038 0 0 OLD NATL BANCORP IND COM 680033107 147 8946 SH SOLE 36 8946 0 0 OLD NATL BANCORP IND COM 680033107 576 35172 SH SOLE 40 35172 0 0 OLD NATL BANCORP IND COM 680033107 2396 146262 SH SOLE 43 141147 0 5115 OLD POINT FINL CORP COM 680194107 19 769 SH SOLE 18 769 0 0 OLD POINT FINL CORP COM 680194107 234 9570 SH SOLE 21 9570 0 0 OLD POINT FINL CORP COM 680194107 5 197 SH SOLE 22 197 0 0 OLD REP INTL CORP COM 680223104 22499 869711 SH SOLE 2 270088 0 599623 OLD REP INTL CORP COM 680223104 27 1045 SH SOLE 4 1045 0 0 OLD REP INTL CORP COM 680223104 5463 211189 SH SOLE 7 211189 0 0 OLD REP INTL CORP COM 680223104 19616 758247 SH SOLE 18 758247 0 0 OLD REP INTL CORP COM 680223104 2143 82837 SH SOLE 19 82837 0 0 OLD REP INTL CORP COM 680223104 543478 21008045 SH SOLE 21 21008045 0 0 OLD REP INTL CORP COM 680223104 201386 7784525 SH SOLE 22 7453479 0 331046 OLD REP INTL CORP COM 680223104 1053 40709 SH SOLE 25 40709 0 0 OLD REP INTL CORP COM 680223104 4644 179500 SH SOLE 26 156355 0 23145 OLD REP INTL CORP COM 680223104 140 5430 SH SOLE 28 5430 0 0 OLD REP INTL CORP COM 680223104 4352 168225 SH SOLE 30 168225 0 0 OLD REP INTL CORP COM 680223104 107 4154 SH SOLE 31 4154 0 0 OLD REP INTL CORP COM 680223104 3271 126428 SH SOLE 32 126428 0 0 OLD REP INTL CORP COM 680223104 838 32402 SH SOLE 36 32402 0 0 OLD REP INTL CORP COM 680223104 996 38519 SH SOLE 40 38519 0 0 OLD REP INTL CORP COM 680223104 22 848 SH OTR 43 848 0 0 OLD REP INTL CORP COM 680223104 11405 440858 SH SOLE 43 407838 0 33020 OLD SECOND BANCORP INC ILL COM 680277100 873 60174 SH SOLE 2 45723 0 14451 OLD SECOND BANCORP INC ILL COM 680277100 6 393 SH SOLE 7 393 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1289 88862 SH SOLE 18 88862 0 0 OLD SECOND BANCORP INC ILL COM 680277100 745 51315 SH SOLE 19 51315 0 0 OLD SECOND BANCORP INC ILL COM 680277100 15306 1054861 SH SOLE 21 1054861 0 0 OLD SECOND BANCORP INC ILL COM 680277100 13042 898825 SH SOLE 22 881099 0 17726 OLD SECOND BANCORP INC ILL COM 680277100 35 2428 SH SOLE 26 0 0 2428 OLD SECOND BANCORP INC ILL COM 680277100 245 16867 SH SOLE 43 16579 0 288 OLEMA PHARMACEUTICALS INC COM 68062P106 589 138207 SH SOLE 2 87604 0 50603 OLEMA PHARMACEUTICALS INC COM 68062P106 1 290 SH SOLE 7 290 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 328 76967 SH SOLE 18 76967 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 1031 242088 SH SOLE 19 242088 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 4960 1164434 SH SOLE 21 1164434 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 3833 899826 SH SOLE 22 890261 0 9565 OLEMA PHARMACEUTICALS INC COM 68062P106 25 5767 SH SOLE 23 5767 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 0 90 SH SOLE 25 90 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 19 4465 SH SOLE 26 0 0 4465 OLEMA PHARMACEUTICALS INC COM 68062P106 78 18415 SH SOLE 30 18415 0 0 OLEMA PHARMACEUTICALS INC COM 68062P106 10 2400 SH SOLE 43 2400 0 0 OLIN CORP COM PAR $1 680665205 15543 297299 SH SOLE 2 242698 0 54601 OLIN CORP COM PAR $1 680665205 29 549 SH SOLE 4 549 0 0 OLIN CORP COM PAR $1 680665205 8563 163800 SH SOLE 7 163800 0 0 OLIN CORP COM PAR $1 680665205 16000 306036 SH SOLE 18 306036 0 0 OLIN CORP COM PAR $1 680665205 66317 1268497 SH SOLE 19 1268497 0 0 OLIN CORP COM PAR $1 680665205 370090 7079005 SH SOLE 21 7079005 0 0 OLIN CORP COM PAR $1 680665205 210506 4026509 SH SOLE 22 3859280 0 167229 OLIN CORP COM PAR $1 680665205 3213 61456 SH SOLE 26 50304 0 11152 OLIN CORP COM PAR $1 680665205 149 2859 SH SOLE 28 2859 0 0 OLIN CORP COM PAR $1 680665205 75128 1437024 SH SOLE 30 1437024 0 0 OLIN CORP COM PAR $1 680665205 110 2108 SH SOLE 31 2108 0 0 OLIN CORP COM PAR $1 680665205 55676 1064957 SH SOLE 34 1064957 0 0 OLIN CORP COM PAR $1 680665205 191 3662 SH SOLE 36 3662 0 0 OLIN CORP COM PAR $1 680665205 965 18453 SH SOLE 40 18453 0 0 OLIN CORP COM PAR $1 680665205 3347 64024 SH SOLE 43 56069 0 7955 OLINK HLDG AB SPONSORED ADS 680710100 23681 1340944 SH SOLE 19 1340944 0 0 OLINK HLDG AB SPONSORED ADS 680710100 13528 766025 SH SOLE 21 766025 0 0 OLINK HLDG AB SPONSORED ADS 680710100 77 4354 SH SOLE 22 4354 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4271 99410 SH SOLE 2 64515 0 34895 OLLIES BARGAIN OUTLET HLDGS COM 681116109 10 240 SH SOLE 4 240 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 35 805 SH SOLE 7 805 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 5536 128870 SH SOLE 18 128870 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 817 19016 SH SOLE 19 19016 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 120791 2811719 SH SOLE 21 2811719 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 71626 1667282 SH SOLE 22 1591485 0 75797 OLLIES BARGAIN OUTLET HLDGS COM 681116109 321 7483 SH SOLE 25 7483 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 897 20885 SH SOLE 26 16611 0 4274 OLLIES BARGAIN OUTLET HLDGS COM 681116109 40 921 SH SOLE 28 921 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1501 34950 SH SOLE 30 34950 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 41 957 SH SOLE 31 957 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 324 7545 SH SOLE 40 7545 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1829 42578 SH SOLE 43 29890 0 12688 OLO INC CL A 68134L109 1013 76427 SH SOLE 2 74480 0 1947 OLO INC CL A 68134L109 1495 112794 SH SOLE 21 112794 0 0 OLO INC CL A 68134L109 10063 759438 SH SOLE 22 735604 0 23834 OLO INC CL A 68134L109 116 8774 SH SOLE 25 8774 0 0 OLO INC CL A 68134L109 115 8702 SH SOLE 26 1365 0 7337 OLO INC CL A 68134L109 180 13550 SH SOLE 30 13550 0 0 OLO INC CL A 68134L109 229 17297 SH SOLE 34 17297 0 0 OLO INC CL A 68134L109 53 4033 SH SOLE 40 4033 0 0 OLYMPIC STEEL INC COM 68162K106 2645 68785 SH SOLE 2 42506 0 26279 OLYMPIC STEEL INC COM 68162K106 6 151 SH SOLE 7 151 0 0 OLYMPIC STEEL INC COM 68162K106 1446 37592 SH SOLE 18 37592 0 0 OLYMPIC STEEL INC COM 68162K106 2298 59761 SH SOLE 19 59761 0 0 OLYMPIC STEEL INC COM 68162K106 50989 1325777 SH SOLE 21 1325777 0 0 OLYMPIC STEEL INC COM 68162K106 14509 377258 SH SOLE 22 371557 0 5701 OLYMPIC STEEL INC COM 68162K106 305 7919 SH SOLE 23 7919 0 0 OLYMPIC STEEL INC COM 68162K106 1046 27188 SH SOLE 26 0 0 27188 OLYMPIC STEEL INC COM 68162K106 482 12536 SH SOLE 30 12536 0 0 OLYMPIC STEEL INC COM 68162K106 43 1129 SH SOLE 43 1105 0 24 OMEGA FLEX INC COM 682095104 154 1189 SH SOLE 2 868 0 321 OMEGA FLEX INC COM 682095104 4 32 SH SOLE 7 32 0 0 OMEGA FLEX INC COM 682095104 1049 8080 SH SOLE 18 8080 0 0 OMEGA FLEX INC COM 682095104 746 5745 SH SOLE 19 5745 0 0 OMEGA FLEX INC COM 682095104 17521 134909 SH SOLE 21 134909 0 0 OMEGA FLEX INC COM 682095104 8426 64883 SH SOLE 22 62951 0 1932 OMEGA FLEX INC COM 682095104 58 448 SH SOLE 25 448 0 0 OMEGA FLEX INC COM 682095104 15 118 SH SOLE 26 118 0 0 OMEGA FLEX INC COM 682095104 140 1080 SH SOLE 30 1080 0 0 OMEGA FLEX INC COM 682095104 7 51 SH SOLE 36 51 0 0 OMEGA FLEX INC COM 682095104 68 520 SH SOLE 40 520 0 0 OMEGA FLEX INC COM 682095104 88 680 SH SOLE 43 305 0 375 OMEGA HEALTHCARE INVS INC COM 681936100 24724 793463 SH SOLE 2 178361 0 615102 OMEGA HEALTHCARE INVS INC COM 681936100 3628 116443 SH SOLE 4 116443 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 9409 301973 SH SOLE 7 301973 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 16093 516462 SH SOLE 18 516462 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11194 359230 SH SOLE 19 359230 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 434233 13935599 SH SOLE 21 13935599 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 258549 8297473 SH SOLE 22 8021314 0 276159 OMEGA HEALTHCARE INVS INC COM 681936100 217 6953 SH SOLE 23 6953 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 32380 1039138 SH SOLE 25 1039138 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4104 131716 SH SOLE 26 113088 0 18628 OMEGA HEALTHCARE INVS INC COM 681936100 4654 149363 SH SOLE 28 4194 0 145169 OMEGA HEALTHCARE INVS INC COM 681936100 35515 1139776 SH SOLE 30 1139776 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 109 3499 SH SOLE 31 3499 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 153 4921 SH SOLE 36 4921 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 959 30777 SH SOLE 40 30777 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 28 892 SH OTR 43 892 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8161 261919 SH SOLE 43 230469 0 31450 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 67 10684 SH SOLE 2 8163 0 2521 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 370 59370 SH SOLE 18 59370 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 4590 735540 SH SOLE 19 735540 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 5492 880135 SH SOLE 21 880135 0 0 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 1234 197834 SH SOLE 22 195026 0 2808 OMEGA THERAPEUTICS INC COMMON STOCK 68217N105 136 21825 SH SOLE 30 21825 0 0 OMEROS CORP COM 682143102 190 31614 SH SOLE 2 25071 0 6543 OMEROS CORP COM 682143102 1 239 SH SOLE 4 239 0 0 OMEROS CORP COM 682143102 6 969 SH SOLE 7 969 0 0 OMEROS CORP COM 682143102 918 152738 SH SOLE 18 152738 0 0 OMEROS CORP COM 682143102 778 129467 SH SOLE 19 129467 0 0 OMEROS CORP COM 682143102 12378 2059562 SH SOLE 21 2059562 0 0 OMEROS CORP COM 682143102 9186 1528424 SH SOLE 22 1494883 0 33541 OMEROS CORP COM 682143102 7 1110 SH SOLE 23 1110 0 0 OMEROS CORP COM 682143102 45 7444 SH SOLE 25 7444 0 0 OMEROS CORP COM 682143102 275 45754 SH SOLE 26 36150 0 9604 OMEROS CORP COM 682143102 41 6903 SH SOLE 28 6903 0 0 OMEROS CORP COM 682143102 398 66301 SH SOLE 30 66301 0 0 OMEROS CORP COM 682143102 8 1312 SH SOLE 36 1312 0 0 OMEROS CORP COM 682143102 53 8761 SH SOLE 40 8761 0 0 OMEROS CORP COM 682143102 11 1757 SH OTR 43 1757 0 0 OMEROS CORP COM 682143102 139 23046 SH SOLE 43 22814 0 232 OMNICELL COM COM 68213N109 9778 75513 SH SOLE 2 34363 0 41150 OMNICELL COM COM 68213N109 41 318 SH SOLE 4 318 0 0 OMNICELL COM COM 68213N109 78 604 SH SOLE 7 604 0 0 OMNICELL COM COM 68213N109 21919 169274 SH SOLE 18 157076 0 12198 OMNICELL COM COM 68213N109 70346 543258 SH SOLE 19 543258 0 0 OMNICELL COM COM 68213N109 669275 5168544 SH SOLE 21 5168544 0 0 OMNICELL COM COM 68213N109 164748 1272282 SH SOLE 22 1246594 0 25688 OMNICELL COM COM 68213N109 1017 7852 SH SOLE 23 7852 0 0 OMNICELL COM COM 68213N109 770 5948 SH SOLE 25 5948 0 0 OMNICELL COM COM 68213N109 6480 50040 SH SOLE 26 14325 0 35715 OMNICELL COM COM 68213N109 100 770 SH SOLE 28 770 0 0 OMNICELL COM COM 68213N109 9694 74866 SH SOLE 30 74866 0 0 OMNICELL COM COM 68213N109 759 5864 SH SOLE 34 5864 0 0 OMNICELL COM COM 68213N109 703 5432 SH SOLE 40 5432 0 0 OMNICELL COM COM 68213N109 4668 36047 SH SOLE 43 28843 0 7204 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 1136 806000 PRN SOLE 2 806000 0 0 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 5875 4168000 PRN SOLE 21 4168000 0 0 OMNICELL COM NOTE 0.250% 9/1 68213NAD1 10140 7194000 PRN SOLE 34 7194000 0 0 OMNICOM GROUP INC COM 681919106 47003 553755 SH SOLE 2 113661 0 440094 OMNICOM GROUP INC COM 681919106 14157 166785 SH SOLE 4 96280 0 70505 OMNICOM GROUP INC COM 681919106 17665 208122 SH SOLE 7 201102 0 7020 OMNICOM GROUP INC COM 681919106 104 1227 SH SOLE 13 1227 0 0 OMNICOM GROUP INC COM 681919106 2617 30827 SH SOLE 15 30827 0 0 OMNICOM GROUP INC COM 681919106 36232 426867 SH SOLE 18 397601 0 29266 OMNICOM GROUP INC COM 681919106 19292 227291 SH SOLE 19 227291 0 0 OMNICOM GROUP INC COM 681919106 717813 8456794 SH SOLE 21 8456794 0 0 OMNICOM GROUP INC COM 681919106 377063 4442307 SH SOLE 22 4030718 0 411589 OMNICOM GROUP INC COM 681919106 22729 267779 SH SOLE 23 267779 0 0 OMNICOM GROUP INC COM 681919106 24722 291260 SH SOLE 25 291260 0 0 OMNICOM GROUP INC COM 681919106 43698 514826 SH SOLE 26 224239 0 290587 OMNICOM GROUP INC COM 681919106 50476 594673 SH SOLE 28 4198 0 590475 OMNICOM GROUP INC COM 681919106 70 826 SH SOLE 29 826 0 0 OMNICOM GROUP INC COM 681919106 89706 1056855 SH SOLE 30 1054379 0 2476 OMNICOM GROUP INC COM 681919106 3958 46629 SH SOLE 31 21989 0 24640 OMNICOM GROUP INC COM 681919106 5063 59654 SH SOLE 32 59654 0 0 OMNICOM GROUP INC COM 681919106 870 10250 SH SOLE 34 10250 0 0 OMNICOM GROUP INC COM 681919106 9141 107690 SH SOLE 36 107690 0 0 OMNICOM GROUP INC COM 681919106 571 6733 SH SOLE 40 6733 0 0 OMNICOM GROUP INC COM 681919106 55 644 SH OTR 43 644 0 0 OMNICOM GROUP INC COM 681919106 37599 442967 SH SOLE 43 415847 0 27120 ON HLDG AG NAMEN AKT A H5919C104 479 18996 SH SOLE 2 16517 0 2479 ON HLDG AG NAMEN AKT A H5919C104 77 3067 SH SOLE 4 3067 0 0 ON HLDG AG NAMEN AKT A H5919C104 263 10429 SH SOLE 18 10429 0 0 ON HLDG AG NAMEN AKT A H5919C104 6591 261146 SH SOLE 19 261146 0 0 ON HLDG AG NAMEN AKT A H5919C104 369 14601 SH SOLE 22 14601 0 0 ON HLDG AG NAMEN AKT A H5919C104 53613 2124126 SH SOLE 25 2124126 0 0 ON HLDG AG NAMEN AKT A H5919C104 88 3497 SH SOLE 26 3497 0 0 ON HLDG AG NAMEN AKT A H5919C104 70 2793 SH SOLE 28 2793 0 0 ON HLDG AG NAMEN AKT A H5919C104 7106 281528 SH SOLE 34 281528 0 0 ON SEMICONDUCTOR CORP COM 682189105 54943 877544 SH SOLE 2 101206 0 776338 ON SEMICONDUCTOR CORP COM 682189105 12795 204366 SH SOLE 4 186897 0 17469 ON SEMICONDUCTOR CORP COM 682189105 8632 137874 SH SOLE 7 60002 0 77872 ON SEMICONDUCTOR CORP COM 682189105 116 1857 SH SOLE 13 1857 0 0 ON SEMICONDUCTOR CORP COM 682189105 2769 44225 SH SOLE 15 44225 0 0 ON SEMICONDUCTOR CORP COM 682189105 4 67 SH SOLE 17 0 0 67 ON SEMICONDUCTOR CORP COM 682189105 25634 409424 SH SOLE 18 387597 0 21827 ON SEMICONDUCTOR CORP COM 682189105 481560 7691417 SH SOLE 19 7691417 0 0 ON SEMICONDUCTOR CORP COM 682189105 742645 11861450 SH SOLE 21 11861450 0 0 ON SEMICONDUCTOR CORP COM 682189105 677169 10815676 SH SOLE 22 10054239 0 761437 ON SEMICONDUCTOR CORP COM 682189105 33342 532535 SH SOLE 23 532535 0 0 ON SEMICONDUCTOR CORP COM 682189105 53944 861587 SH SOLE 25 861587 0 0 ON SEMICONDUCTOR CORP COM 682189105 41246 658779 SH SOLE 26 318023 0 340756 ON SEMICONDUCTOR CORP COM 682189105 60736 970072 SH SOLE 28 61623 0 908449 ON SEMICONDUCTOR CORP COM 682189105 110478 1764543 SH SOLE 30 1685866 0 78677 ON SEMICONDUCTOR CORP COM 682189105 5837 93226 SH SOLE 31 45981 0 47245 ON SEMICONDUCTOR CORP COM 682189105 330831 5283991 SH SOLE 34 5283991 0 0 ON SEMICONDUCTOR CORP COM 682189105 11052 176521 SH SOLE 36 176521 0 0 ON SEMICONDUCTOR CORP COM 682189105 933 14908 SH SOLE 40 14908 0 0 ON SEMICONDUCTOR CORP COM 682189105 42 675 SH OTR 43 675 0 0 ON SEMICONDUCTOR CORP COM 682189105 13257 211736 SH SOLE 43 186514 0 25222 ON24 INC COM 68339B104 240 18261 SH SOLE 2 15175 0 3086 ON24 INC COM 68339B104 2 145 SH SOLE 7 145 0 0 ON24 INC COM 68339B104 943 71744 SH SOLE 18 71744 0 0 ON24 INC COM 68339B104 1079 82076 SH SOLE 19 82076 0 0 ON24 INC COM 68339B104 12357 939702 SH SOLE 21 939702 0 0 ON24 INC COM 68339B104 5496 417933 SH SOLE 22 395702 0 22231 ON24 INC COM 68339B104 27 2035 SH SOLE 25 2035 0 0 ON24 INC COM 68339B104 46 3481 SH SOLE 30 3481 0 0 ON24 INC COM 68339B104 1080 82111 SH SOLE 34 82111 0 0 ON24 INC COM 68339B104 23 1731 SH SOLE 40 1731 0 0 ON24 INC COM 68339B104 209 15914 SH SOLE 43 15801 0 113 ONCOCYTE CORP COM 68235C107 12 8286 SH SOLE 2 1653 0 6633 ONCOCYTE CORP COM 68235C107 2 1139 SH SOLE 7 1139 0 0 ONCOCYTE CORP COM 68235C107 272 182725 SH SOLE 18 182725 0 0 ONCOCYTE CORP COM 68235C107 190 127852 SH SOLE 19 127852 0 0 ONCOCYTE CORP COM 68235C107 4096 2749058 SH SOLE 21 2749058 0 0 ONCOCYTE CORP COM 68235C107 2711 1819332 SH SOLE 22 1797371 0 21961 ONCOCYTE CORP COM 68235C107 63 42189 SH SOLE 30 42189 0 0 ONCOCYTE CORP COM 68235C107 5 3068 SH SOLE 43 1021 0 2047 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 0 3 SH SOLE 21 3 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 458 248878 SH SOLE 22 248878 0 0 ONCORUS INC COM 68236R103 45 25198 SH SOLE 2 9468 0 15730 ONCORUS INC COM 68236R103 1 328 SH SOLE 7 328 0 0 ONCORUS INC COM 68236R103 121 67932 SH SOLE 18 67932 0 0 ONCORUS INC COM 68236R103 69 38768 SH SOLE 19 38768 0 0 ONCORUS INC COM 68236R103 1514 850783 SH SOLE 21 850783 0 0 ONCORUS INC COM 68236R103 596 335096 SH SOLE 22 321284 0 13812 ONCORUS INC COM 68236R103 1 632 SH SOLE 23 632 0 0 ONCORUS INC COM 68236R103 21 11799 SH SOLE 30 11799 0 0 ONCOSEC MED INC COM 68234L306 6 4993 SH SOLE 18 4993 0 0 ONCOSEC MED INC COM 68234L306 70 60590 SH SOLE 21 60590 0 0 ONCOSEC MED INC COM 68234L306 34 29773 SH SOLE 22 29773 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 22 15727 SH SOLE 2 8274 0 7453 ONCTERNAL THERAPEUTICS INC COM 68236P107 202 145149 SH SOLE 18 145149 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 103 74024 SH SOLE 19 74024 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 2293 1649413 SH SOLE 21 1649413 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 1713 1232106 SH SOLE 22 1203180 0 28926 ONDAS HLDGS INC COM NEW 68236H204 45 6220 SH SOLE 18 6220 0 0 ONDAS HLDGS INC COM NEW 68236H204 540 73924 SH SOLE 21 73924 0 0 ONDAS HLDGS INC COM NEW 68236H204 2972 407118 SH SOLE 22 407118 0 0 ONE GAS INC COM 68235P108 6307 71480 SH SOLE 2 41473 0 30007 ONE GAS INC COM 68235P108 702 7950 SH SOLE 4 7950 0 0 ONE GAS INC COM 68235P108 7028 79647 SH SOLE 7 79647 0 0 ONE GAS INC COM 68235P108 21985 249149 SH SOLE 18 249149 0 0 ONE GAS INC COM 68235P108 8260 93612 SH SOLE 19 93612 0 0 ONE GAS INC COM 68235P108 360810 4088957 SH SOLE 21 4088957 0 0 ONE GAS INC COM 68235P108 135400 1534448 SH SOLE 22 1480646 0 53802 ONE GAS INC COM 68235P108 684 7747 SH SOLE 25 7747 0 0 ONE GAS INC COM 68235P108 2412 27337 SH SOLE 26 23036 0 4301 ONE GAS INC COM 68235P108 84 949 SH SOLE 28 949 0 0 ONE GAS INC COM 68235P108 5583 63270 SH SOLE 30 63270 0 0 ONE GAS INC COM 68235P108 330 3737 SH SOLE 36 3737 0 0 ONE GAS INC COM 68235P108 557 6312 SH SOLE 40 6312 0 0 ONE GAS INC COM 68235P108 49 554 SH OTR 43 554 0 0 ONE GAS INC COM 68235P108 4055 45957 SH SOLE 43 42927 0 3030 ONE LIBERTY PPTYS INC COM 682406103 517 16806 SH SOLE 2 4579 0 12227 ONE LIBERTY PPTYS INC COM 682406103 1 27 SH SOLE 4 27 0 0 ONE LIBERTY PPTYS INC COM 682406103 5 171 SH SOLE 7 171 0 0 ONE LIBERTY PPTYS INC COM 682406103 1560 50665 SH SOLE 18 50665 0 0 ONE LIBERTY PPTYS INC COM 682406103 930 30207 SH SOLE 19 30207 0 0 ONE LIBERTY PPTYS INC COM 682406103 20419 663164 SH SOLE 21 663164 0 0 ONE LIBERTY PPTYS INC COM 682406103 14752 479126 SH SOLE 22 462167 0 16959 ONE LIBERTY PPTYS INC COM 682406103 14 463 SH SOLE 23 463 0 0 ONE LIBERTY PPTYS INC COM 682406103 75 2428 SH SOLE 25 2428 0 0 ONE LIBERTY PPTYS INC COM 682406103 105 3407 SH SOLE 26 0 0 3407 ONE LIBERTY PPTYS INC COM 682406103 196 6360 SH SOLE 30 6360 0 0 ONE LIBERTY PPTYS INC COM 682406103 39 1261 SH SOLE 40 1261 0 0 ONE LIBERTY PPTYS INC COM 682406103 577 18734 SH SOLE 43 17056 0 1678 ONE STOP SYS INC COM 68247W109 11 2750 SH SOLE 18 2750 0 0 ONE STOP SYS INC COM 68247W109 161 42205 SH SOLE 21 42205 0 0 ONE STOP SYS INC COM 68247W109 3 720 SH SOLE 22 720 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 20 14472 SH SOLE 2 14472 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 9 6259 SH SOLE 4 6259 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2303 1633070 SH SOLE 21 1633070 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 862 611158 SH SOLE 22 583599 0 27559 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3 1856 SH SOLE 25 1856 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 569 403661 SH SOLE 30 403661 0 0 ONEMAIN HLDGS INC COM 68268W103 27111 571838 SH SOLE 2 99399 0 472439 ONEMAIN HLDGS INC COM 68268W103 593 12516 SH SOLE 4 12516 0 0 ONEMAIN HLDGS INC COM 68268W103 146 3087 SH SOLE 7 3087 0 0 ONEMAIN HLDGS INC COM 68268W103 2090 44087 SH SOLE 18 44087 0 0 ONEMAIN HLDGS INC COM 68268W103 2164 45637 SH SOLE 19 45637 0 0 ONEMAIN HLDGS INC COM 68268W103 67225 1417950 SH SOLE 21 1417950 0 0 ONEMAIN HLDGS INC COM 68268W103 117520 2478803 SH SOLE 22 2360863 0 117940 ONEMAIN HLDGS INC COM 68268W103 544 11479 SH SOLE 25 11479 0 0 ONEMAIN HLDGS INC COM 68268W103 2306 48634 SH SOLE 26 42170 0 6464 ONEMAIN HLDGS INC COM 68268W103 799 16845 SH SOLE 28 16845 0 0 ONEMAIN HLDGS INC COM 68268W103 2289 48273 SH SOLE 30 48273 0 0 ONEMAIN HLDGS INC COM 68268W103 78 1647 SH SOLE 31 1647 0 0 ONEMAIN HLDGS INC COM 68268W103 368 7767 SH SOLE 34 7767 0 0 ONEMAIN HLDGS INC COM 68268W103 107 2261 SH SOLE 36 2261 0 0 ONEMAIN HLDGS INC COM 68268W103 479 10105 SH SOLE 40 10105 0 0 ONEMAIN HLDGS INC COM 68268W103 25 528 SH OTR 43 528 0 0 ONEMAIN HLDGS INC COM 68268W103 8066 170137 SH SOLE 43 151927 0 18210 ONEOK INC NEW COM 682680103 102632 1453088 SH SOLE 2 180282 0 1272806 ONEOK INC NEW COM 682680103 25059 354794 SH SOLE 4 324293 0 30501 ONEOK INC NEW COM 682680103 90194 1276992 SH SOLE 7 1263549 0 13443 ONEOK INC NEW COM 682680103 157 2227 SH SOLE 13 2227 0 0 ONEOK INC NEW COM 682680103 4328 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 65903 933077 SH SOLE 18 872442 0 60635 ONEOK INC NEW COM 682680103 21943 310669 SH SOLE 19 310669 0 0 ONEOK INC NEW COM 682680103 1520488 21527514 SH SOLE 21 21527514 0 0 ONEOK INC NEW COM 682680103 668883 9470239 SH SOLE 22 8582479 0 887760 ONEOK INC NEW COM 682680103 39553 559996 SH SOLE 23 559996 0 0 ONEOK INC NEW COM 682680103 49241 697163 SH SOLE 25 697163 0 0 ONEOK INC NEW COM 682680103 90845 1286208 SH SOLE 26 460769 0 825439 ONEOK INC NEW COM 682680103 55625 787548 SH SOLE 28 102366 0 685182 ONEOK INC NEW COM 682680103 38 540 SH SOLE 29 540 0 0 ONEOK INC NEW COM 682680103 283846 4018777 SH SOLE 30 3973831 0 44946 ONEOK INC NEW COM 682680103 7232 102394 SH SOLE 31 51768 0 50626 ONEOK INC NEW COM 682680103 8344 118130 SH SOLE 32 118130 0 0 ONEOK INC NEW COM 682680103 6882 97436 SH SOLE 34 97436 0 0 ONEOK INC NEW COM 682680103 16065 227454 SH SOLE 36 227454 0 0 ONEOK INC NEW COM 682680103 1016 14388 SH SOLE 40 14388 0 0 ONEOK INC NEW COM 682680103 57 800 SH OTR 43 800 0 0 ONEOK INC NEW COM 682680103 24544 347497 SH SOLE 43 304112 0 43386 ONESPAN INC COM 68287N100 187 12976 SH SOLE 2 9525 0 3451 ONESPAN INC COM 68287N100 2 111 SH SOLE 4 111 0 0 ONESPAN INC COM 68287N100 9 643 SH SOLE 7 643 0 0 ONESPAN INC COM 68287N100 1834 126995 SH SOLE 18 126995 0 0 ONESPAN INC COM 68287N100 949 65705 SH SOLE 19 65705 0 0 ONESPAN INC COM 68287N100 63081 4368504 SH SOLE 21 4368504 0 0 ONESPAN INC COM 68287N100 13425 929698 SH SOLE 22 909043 0 20655 ONESPAN INC COM 68287N100 90 6221 SH SOLE 25 6221 0 0 ONESPAN INC COM 68287N100 62 4308 SH SOLE 26 2793 0 1515 ONESPAN INC COM 68287N100 3732 258441 SH SOLE 30 258441 0 0 ONESPAN INC COM 68287N100 87 5994 SH SOLE 36 5994 0 0 ONESPAN INC COM 68287N100 48 3328 SH SOLE 40 3328 0 0 ONESPAN INC COM 68287N100 110 7608 SH SOLE 43 7521 0 87 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1220 119628 SH SOLE 2 99909 0 19719 ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH SOLE 7 829 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 1595 156404 SH SOLE 18 156404 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 966 94743 SH SOLE 19 94743 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 20063 1966923 SH SOLE 21 1966923 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 14057 1378165 SH SOLE 22 1326558 0 51607 ONESPAWORLD HOLDINGS LIMITED COM P73684113 85 8382 SH SOLE 25 8382 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 50 4909 SH SOLE 26 0 0 4909 ONESPAWORLD HOLDINGS LIMITED COM P73684113 127 12407 SH SOLE 30 12407 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 51 5036 SH SOLE 40 5036 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 436 42722 SH SOLE 43 42548 0 174 ONEWATER MARINE INC CL A COM 68280L101 55 1611 SH SOLE 2 516 0 1095 ONEWATER MARINE INC CL A COM 68280L101 6 165 SH SOLE 7 165 0 0 ONEWATER MARINE INC CL A COM 68280L101 999 29009 SH SOLE 18 29009 0 0 ONEWATER MARINE INC CL A COM 68280L101 632 18335 SH SOLE 19 18335 0 0 ONEWATER MARINE INC CL A COM 68280L101 12998 377309 SH SOLE 21 377309 0 0 ONEWATER MARINE INC CL A COM 68280L101 8889 258040 SH SOLE 22 256090 0 1950 ONEWATER MARINE INC CL A COM 68280L101 54 1560 SH SOLE 43 1526 0 34 ONTO INNOVATION INC COM 683344105 3934 45271 SH SOLE 2 19699 0 25572 ONTO INNOVATION INC COM 683344105 70 810 SH SOLE 4 216 0 594 ONTO INNOVATION INC COM 683344105 57 652 SH SOLE 7 652 0 0 ONTO INNOVATION INC COM 683344105 15465 177978 SH SOLE 18 176249 0 1729 ONTO INNOVATION INC COM 683344105 9806 112852 SH SOLE 19 112852 0 0 ONTO INNOVATION INC COM 683344105 505692 5819914 SH SOLE 21 5819914 0 0 ONTO INNOVATION INC COM 683344105 106580 1226613 SH SOLE 22 1183831 0 42782 ONTO INNOVATION INC COM 683344105 81 931 SH SOLE 23 931 0 0 ONTO INNOVATION INC COM 683344105 664 7638 SH SOLE 25 7638 0 0 ONTO INNOVATION INC COM 683344105 2494 28704 SH SOLE 26 18910 0 9794 ONTO INNOVATION INC COM 683344105 76 874 SH SOLE 28 874 0 0 ONTO INNOVATION INC COM 683344105 26254 302154 SH SOLE 30 302154 0 0 ONTO INNOVATION INC COM 683344105 201 2318 SH SOLE 36 2318 0 0 ONTO INNOVATION INC COM 683344105 532 6119 SH SOLE 40 6119 0 0 ONTO INNOVATION INC COM 683344105 2037 23438 SH SOLE 43 22189 0 1249 ONTRAK INC COM 683373104 5 2000 SH SOLE 2 379 0 1621 ONTRAK INC COM 683373104 0 56 SH SOLE 7 56 0 0 ONTRAK INC COM 683373104 61 26925 SH SOLE 18 26925 0 0 ONTRAK INC COM 683373104 33 14783 SH SOLE 19 14783 0 0 ONTRAK INC COM 683373104 718 316888 SH SOLE 21 316888 0 0 ONTRAK INC COM 683373104 451 199317 SH SOLE 22 198086 0 1231 ONTRAK INC COM 683373104 0 184 SH SOLE 43 184 0 0 OOMA INC COM 683416101 1427 95199 SH SOLE 2 63197 0 32002 OOMA INC COM 683416101 5 308 SH SOLE 7 308 0 0 OOMA INC COM 683416101 1079 71967 SH SOLE 18 64827 0 7140 OOMA INC COM 683416101 2434 162356 SH SOLE 19 162356 0 0 OOMA INC COM 683416101 11748 783749 SH SOLE 21 783749 0 0 OOMA INC COM 683416101 10154 677413 SH SOLE 22 669789 0 7624 OOMA INC COM 683416101 207 13809 SH SOLE 23 13809 0 0 OOMA INC COM 683416101 676 45081 SH SOLE 26 0 0 45081 OOMA INC COM 683416101 47 3132 SH SOLE 43 3132 0 0 OP BANCORP COM 67109R109 262 18944 SH SOLE 2 18944 0 0 OP BANCORP COM 67109R109 32 2315 SH SOLE 18 2315 0 0 OP BANCORP COM 67109R109 515 37188 SH SOLE 21 37188 0 0 OP BANCORP COM 67109R109 1419 102456 SH SOLE 22 102456 0 0 OPEN LENDING CORP COM CL A 68373J104 1182 62487 SH SOLE 2 48597 0 13890 OPEN LENDING CORP COM CL A 68373J104 6 322 SH SOLE 4 322 0 0 OPEN LENDING CORP COM CL A 68373J104 28 1482 SH SOLE 7 1482 0 0 OPEN LENDING CORP COM CL A 68373J104 5400 285584 SH SOLE 18 274316 0 11268 OPEN LENDING CORP COM CL A 68373J104 4344 229698 SH SOLE 19 229698 0 0 OPEN LENDING CORP COM CL A 68373J104 65398 3458382 SH SOLE 21 3458382 0 0 OPEN LENDING CORP COM CL A 68373J104 45076 2383690 SH SOLE 22 2325888 0 57802 OPEN LENDING CORP COM CL A 68373J104 45 2395 SH SOLE 23 2395 0 0 OPEN LENDING CORP COM CL A 68373J104 248 13127 SH SOLE 25 13127 0 0 OPEN LENDING CORP COM CL A 68373J104 590 31196 SH SOLE 26 21004 0 10192 OPEN LENDING CORP COM CL A 68373J104 3337 176456 SH SOLE 30 176456 0 0 OPEN LENDING CORP COM CL A 68373J104 72 3811 SH SOLE 36 3811 0 0 OPEN LENDING CORP COM CL A 68373J104 203 10755 SH SOLE 40 10755 0 0 OPEN TEXT CORP COM 683715106 3 81 SH SOLE 18 81 0 0 OPEN TEXT CORP COM 683715106 31927 752984 SH SOLE 21 752984 0 0 OPEN TEXT CORP COM 683715106 15139 357062 SH SOLE 43 335464 0 21598 OPENDOOR TECHNOLOGIES INC COM 683712103 5535 639871 SH SOLE 2 58851 0 581020 OPENDOOR TECHNOLOGIES INC COM 683712103 119 13739 SH SOLE 4 13739 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 56 6493 SH SOLE 7 6493 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 0 7 SH SOLE 17 0 0 7 OPENDOOR TECHNOLOGIES INC COM 683712103 1669 192914 SH SOLE 18 192914 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 28831 3333102 SH SOLE 19 3333102 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 56403 6520567 SH SOLE 21 6520567 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 77965 9013299 SH SOLE 22 8612357 0 400942 OPENDOOR TECHNOLOGIES INC COM 683712103 139 16103 SH SOLE 25 16103 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 565 65338 SH SOLE 26 57301 0 8037 OPENDOOR TECHNOLOGIES INC COM 683712103 155 17881 SH SOLE 28 17881 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 639 73895 SH SOLE 30 73895 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 59 6764 SH SOLE 31 6764 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 163 18844 SH SOLE 40 18844 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 876 101325 SH SOLE 43 101325 0 0 OPERA LTD SPONSORED ADS 68373M107 203 34419 SH SOLE 43 25158 0 9261 OPGEN INC COM 68373L307 6 8156 SH SOLE 18 8156 0 0 OPGEN INC COM 68373L307 66 87854 SH SOLE 21 87854 0 0 OPGEN INC COM 68373L307 241 320803 SH SOLE 22 320803 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 19 898 SH SOLE 18 898 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 269 12556 SH SOLE 21 12556 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 468 21869 SH SOLE 22 21869 0 0 OPKO HEALTH INC COM 68375N103 2467 717152 SH SOLE 2 224401 0 492751 OPKO HEALTH INC COM 68375N103 6 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 22 6318 SH SOLE 7 6318 0 0 OPKO HEALTH INC COM 68375N103 4088 1188349 SH SOLE 18 1188349 0 0 OPKO HEALTH INC COM 68375N103 5448 1583777 SH SOLE 19 1583777 0 0 OPKO HEALTH INC COM 68375N103 61158 17778576 SH SOLE 21 17778576 0 0 OPKO HEALTH INC COM 68375N103 37189 10810720 SH SOLE 22 10368772 0 441948 OPKO HEALTH INC COM 68375N103 198 57571 SH SOLE 23 57571 0 0 OPKO HEALTH INC COM 68375N103 288 83851 SH SOLE 25 83851 0 0 OPKO HEALTH INC COM 68375N103 1462 425041 SH SOLE 26 98791 0 326250 OPKO HEALTH INC COM 68375N103 27 7943 SH SOLE 28 7943 0 0 OPKO HEALTH INC COM 68375N103 3349 973665 SH SOLE 30 973665 0 0 OPKO HEALTH INC COM 68375N103 264 76871 SH SOLE 36 76871 0 0 OPKO HEALTH INC COM 68375N103 218 63384 SH SOLE 40 63384 0 0 OPKO HEALTH INC COM 68375N103 328 95354 SH SOLE 43 95018 0 336 OPORTUN FINL CORP COM 68376D104 1384 96379 SH SOLE 2 80725 0 15654 OPORTUN FINL CORP COM 68376D104 6 408 SH SOLE 7 408 0 0 OPORTUN FINL CORP COM 68376D104 964 67159 SH SOLE 18 67159 0 0 OPORTUN FINL CORP COM 68376D104 557 38807 SH SOLE 19 38807 0 0 OPORTUN FINL CORP COM 68376D104 11935 831162 SH SOLE 21 831162 0 0 OPORTUN FINL CORP COM 68376D104 8051 560663 SH SOLE 22 547612 0 13051 OPORTUN FINL CORP COM 68376D104 57 3997 SH SOLE 25 3997 0 0 OPORTUN FINL CORP COM 68376D104 21 1465 SH SOLE 26 614 0 851 OPORTUN FINL CORP COM 68376D104 85 5929 SH SOLE 30 5929 0 0 OPORTUN FINL CORP COM 68376D104 9635 670946 SH SOLE 34 670946 0 0 OPORTUN FINL CORP COM 68376D104 53 3664 SH SOLE 40 3664 0 0 OPORTUN FINL CORP COM 68376D104 52 3589 SH SOLE 43 3181 0 408 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 900 20650 SH SOLE 2 13197 0 7453 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6 148 SH SOLE 7 148 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1259 28883 SH SOLE 18 28883 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1552 35616 SH SOLE 19 35616 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 14614 335328 SH SOLE 21 335328 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11282 258879 SH SOLE 22 253185 0 5694 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1624 37269 SH SOLE 43 37033 0 236 OPPFI INC COM CL A 68386H103 390 113575 SH SOLE 22 113575 0 0 OPTICAL CABLE CORP COM NEW 683827208 37 8737 SH SOLE 21 8737 0 0 OPTICAL CABLE CORP COM NEW 683827208 14 3362 SH SOLE 22 3362 0 0 OPTIMIZERX CORP COM NEW 68401U204 236 6246 SH SOLE 2 4503 0 1743 OPTIMIZERX CORP COM NEW 68401U204 10 271 SH SOLE 7 271 0 0 OPTIMIZERX CORP COM NEW 68401U204 2349 62303 SH SOLE 18 62303 0 0 OPTIMIZERX CORP COM NEW 68401U204 1170 31017 SH SOLE 19 31017 0 0 OPTIMIZERX CORP COM NEW 68401U204 79490 2107920 SH SOLE 21 2107920 0 0 OPTIMIZERX CORP COM NEW 68401U204 16401 434932 SH SOLE 22 425816 0 9116 OPTIMIZERX CORP COM NEW 68401U204 71 1893 SH SOLE 25 1893 0 0 OPTIMIZERX CORP COM NEW 68401U204 93 2472 SH SOLE 26 0 0 2472 OPTIMIZERX CORP COM NEW 68401U204 1212 32132 SH SOLE 30 32132 0 0 OPTIMIZERX CORP COM NEW 68401U204 65 1735 SH SOLE 40 1735 0 0 OPTIMIZERX CORP COM NEW 68401U204 111 2953 SH SOLE 43 2916 0 37 OPTINOSE INC COM 68404V100 2 992 SH SOLE 2 0 0 992 OPTINOSE INC COM 68404V100 29 11773 SH SOLE 18 11773 0 0 OPTINOSE INC COM 68404V100 512 207379 SH SOLE 21 207379 0 0 OPTINOSE INC COM 68404V100 1271 514643 SH SOLE 22 514643 0 0 OPTINOSE INC COM 68404V100 93 37604 SH SOLE 30 37604 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 5528 193549 SH SOLE 2 100849 0 92700 OPTION CARE HEALTH INC COM NEW 68404L201 18 629 SH SOLE 4 629 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 64 2247 SH SOLE 7 2247 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 20327 711717 SH SOLE 18 711717 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 9034 316320 SH SOLE 19 316320 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 307440 10764689 SH SOLE 21 10764689 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 121128 4241165 SH SOLE 22 4089802 0 151363 OPTION CARE HEALTH INC COM NEW 68404L201 27 936 SH SOLE 23 936 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 463 16215 SH SOLE 25 16215 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1359 47586 SH SOLE 26 37976 0 9610 OPTION CARE HEALTH INC COM NEW 68404L201 48 1689 SH SOLE 28 1689 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 5115 179084 SH SOLE 30 179084 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 427 14939 SH SOLE 40 14939 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 911 31909 SH SOLE 43 30401 0 1508 ORACLE CORP COM 68389X105 272675 3295960 SH SOLE 2 496943 0 2799017 ORACLE CORP COM 68389X105 84813 1025176 SH SOLE 4 620870 0 404306 ORACLE CORP COM 68389X105 130389 1576081 SH SOLE 7 1529645 0 46436 ORACLE CORP COM 68389X105 606 7319 SH SOLE 13 7319 0 0 ORACLE CORP COM 68389X105 17105 206761 SH SOLE 15 206761 0 0 ORACLE CORP COM 68389X105 29 347 SH SOLE 17 0 0 347 ORACLE CORP COM 68389X105 326201 3942965 SH SOLE 18 3723057 0 219908 ORACLE CORP COM 68389X105 42165 509664 SH SOLE 19 509664 0 0 ORACLE CORP COM 68389X105 4713 56963 SH SOLE 20 56963 0 0 ORACLE CORP COM 68389X105 4009535 48465312 SH SOLE 21 48465312 0 0 ORACLE CORP COM 68389X105 2840728 34337335 SH SOLE 22 31126242 0 3211093 ORACLE CORP COM 68389X105 170361 2059239 SH SOLE 23 2059239 0 0 ORACLE CORP COM 68389X105 248381 3002308 SH SOLE 25 3002308 0 0 ORACLE CORP COM 68389X105 313565 3790218 SH SOLE 26 1522657 0 2267561 ORACLE CORP COM 68389X105 375624 4540364 SH SOLE 28 170827 0 4369537 ORACLE CORP COM 68389X105 216 2611 SH SOLE 29 2611 0 0 ORACLE CORP COM 68389X105 761092 9199711 SH SOLE 30 9199711 0 0 ORACLE CORP COM 68389X105 30146 364386 SH SOLE 31 178924 0 185462 ORACLE CORP COM 68389X105 8813 106529 SH SOLE 32 106529 0 0 ORACLE CORP COM 68389X105 12731 153890 SH SOLE 34 153890 0 0 ORACLE CORP COM 68389X105 58181 703264 SH SOLE 36 703264 0 0 ORACLE CORP COM 68389X105 4548 54976 SH SOLE 40 54976 0 0 ORACLE CORP COM 68389X105 316 3821 SH OTR 43 3821 0 0 ORACLE CORP COM 68389X105 166808 2016295 SH SOLE 43 1808427 0 207868 ORAGENICS INC COM PAR 684023302 16 46148 SH SOLE 21 46148 0 0 ORAGENICS INC COM PAR 684023302 437 1269248 SH SOLE 22 1269248 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 147 17003 SH SOLE 2 13134 0 3869 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 4 429 SH SOLE 7 429 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 873 100903 SH SOLE 18 100903 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 690 79716 SH SOLE 19 79716 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 11214 1296371 SH SOLE 21 1296371 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 2721 314514 SH SOLE 22 299481 0 15033 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 6 658 SH SOLE 23 658 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 17 1946 SH SOLE 25 1946 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 37 4333 SH SOLE 26 2617 0 1716 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 73 8451 SH SOLE 30 8451 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 24 2811 SH SOLE 36 2811 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 26 3031 SH SOLE 40 3031 0 0 ORANGE SPONSORED ADR 684060106 10419 881456 SH SOLE 43 767996 0 113460 ORANGE CNTY BANCORP INC COM 68417L107 40 1006 SH SOLE 18 1006 0 0 ORANGE CNTY BANCORP INC COM 68417L107 482 12042 SH SOLE 21 12042 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1205 177743 SH SOLE 2 55356 0 122387 ORASURE TECHNOLOGIES INC COM 68554V108 2 364 SH SOLE 4 364 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 8 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1921 283276 SH SOLE 18 278900 0 4376 ORASURE TECHNOLOGIES INC COM 68554V108 5740 846545 SH SOLE 19 846545 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 62333 9193635 SH SOLE 21 9193635 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 16657 2456763 SH SOLE 22 2381155 0 75608 ORASURE TECHNOLOGIES INC COM 68554V108 163 24110 SH SOLE 23 24110 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 94 13809 SH SOLE 25 13809 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1011 149107 SH SOLE 26 4703 0 144404 ORASURE TECHNOLOGIES INC COM 68554V108 2808 414110 SH SOLE 30 414110 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 79 11661 SH SOLE 36 11661 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 66 9772 SH SOLE 40 9772 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 212 31255 SH SOLE 43 31255 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 0 188 SH SOLE 2 0 0 188 ORBITAL ENERGY GROUP INC COM 68559A109 15 8233 SH SOLE 18 8233 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 248 134696 SH SOLE 21 134696 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 1739 945180 SH SOLE 22 945180 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 534 749990 SH SOLE 21 749990 0 0 ORCHID IS CAP INC COM 68571X103 217 66905 SH SOLE 2 4625 0 62280 ORCHID IS CAP INC COM 68571X103 3 779 SH SOLE 7 779 0 0 ORCHID IS CAP INC COM 68571X103 1390 427840 SH SOLE 18 427840 0 0 ORCHID IS CAP INC COM 68571X103 795 244636 SH SOLE 19 244636 0 0 ORCHID IS CAP INC COM 68571X103 24084 7410553 SH SOLE 21 7410553 0 0 ORCHID IS CAP INC COM 68571X103 12017 3697468 SH SOLE 22 3618176 0 79292 ORCHID IS CAP INC COM 68571X103 178 54872 SH SOLE 43 54872 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 116460 170024 SH SOLE 2 45915 0 124109 OREILLY AUTOMOTIVE INC COM 67103H107 32584 47571 SH SOLE 4 30159 0 17412 OREILLY AUTOMOTIVE INC COM 67103H107 48342 70577 SH SOLE 7 68600 0 1977 OREILLY AUTOMOTIVE INC COM 67103H107 205 299 SH SOLE 13 299 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4591 6702 SH SOLE 15 6702 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 82275 120117 SH SOLE 18 110955 0 9162 OREILLY AUTOMOTIVE INC COM 67103H107 52516 76670 SH SOLE 19 76670 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1240060 1810413 SH SOLE 21 1810413 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1000725 1460998 SH SOLE 22 1327869 0 133129 OREILLY AUTOMOTIVE INC COM 67103H107 57507 83956 SH SOLE 23 83956 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 61379 89609 SH SOLE 25 89609 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 95239 139043 SH SOLE 26 48701 0 90342 OREILLY AUTOMOTIVE INC COM 67103H107 63338 92469 SH SOLE 28 1118 0 91351 OREILLY AUTOMOTIVE INC COM 67103H107 237740 347086 SH SOLE 30 347086 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 10466 15279 SH SOLE 31 7435 0 7844 OREILLY AUTOMOTIVE INC COM 67103H107 10812 15785 SH SOLE 32 15785 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 28551 41683 SH SOLE 34 41683 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 18802 27450 SH SOLE 36 27450 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1534 2239 SH SOLE 40 2239 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 100 146 SH OTR 43 146 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 49735 72610 SH SOLE 43 64255 0 8355 ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH SOLE 17 0 0 2 ORGANOGENESIS HLDGS INC COM 68621F102 151 19849 SH SOLE 2 12826 0 7023 ORGANOGENESIS HLDGS INC COM 68621F102 5 613 SH SOLE 7 613 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1747 229282 SH SOLE 18 229282 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1774 232797 SH SOLE 19 232797 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 57124 7496553 SH SOLE 21 7496553 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 11561 1517153 SH SOLE 22 1493997 0 23156 ORGANOGENESIS HLDGS INC COM 68621F102 31 4066 SH SOLE 25 4066 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1008 132235 SH SOLE 30 132235 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 29 3760 SH SOLE 40 3760 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 121 15880 SH SOLE 43 15762 0 118 ORGANON & CO COMMON STOCK 68622V106 26374 755063 SH SOLE 2 142404 0 612659 ORGANON & CO COMMON STOCK 68622V106 80 2290 SH SOLE 4 1515 0 775 ORGANON & CO COMMON STOCK 68622V106 7121 203869 SH SOLE 7 195725 0 8144 ORGANON & CO COMMON STOCK 68622V106 197 5641 SH SOLE 15 5641 0 0 ORGANON & CO COMMON STOCK 68622V106 26694 764210 SH SOLE 18 742769 0 21441 ORGANON & CO COMMON STOCK 68622V106 6453 184731 SH SOLE 19 184731 0 0 ORGANON & CO COMMON STOCK 68622V106 242 6929 SH SOLE 20 6929 0 0 ORGANON & CO COMMON STOCK 68622V106 233397 6681850 SH SOLE 21 6681850 0 0 ORGANON & CO COMMON STOCK 68622V106 195701 5602652 SH SOLE 22 5246559 0 356093 ORGANON & CO COMMON STOCK 68622V106 19 538 SH SOLE 23 538 0 0 ORGANON & CO COMMON STOCK 68622V106 11786 337411 SH SOLE 25 337411 0 0 ORGANON & CO COMMON STOCK 68622V106 15945 456473 SH SOLE 26 145084 0 311389 ORGANON & CO COMMON STOCK 68622V106 18983 543469 SH SOLE 28 4517 0 538952 ORGANON & CO COMMON STOCK 68622V106 28717 822120 SH SOLE 30 822120 0 0 ORGANON & CO COMMON STOCK 68622V106 130 3720 SH SOLE 31 3720 0 0 ORGANON & CO COMMON STOCK 68622V106 891 25500 SH SOLE 34 25500 0 0 ORGANON & CO COMMON STOCK 68622V106 2497 71475 SH SOLE 36 71475 0 0 ORGANON & CO COMMON STOCK 68622V106 1131 32390 SH SOLE 40 32390 0 0 ORGANON & CO COMMON STOCK 68622V106 13240 379031 SH SOLE 43 363469 0 15562 ORGANOVO HLDGS INC COM NEW 68620A203 6 1550 SH SOLE 18 1550 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 88 23374 SH SOLE 21 23374 0 0 ORGANOVO HLDGS INC COM NEW 68620A203 535 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 16 4554 SH SOLE 18 4554 0 0 ORGENESIS INC COM NEW 68619K204 219 62991 SH SOLE 21 62991 0 0 ORGENESIS INC COM NEW 68619K204 207 59617 SH SOLE 22 59617 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 117 21999 SH SOLE 2 6804 0 15195 ORIC PHARMACEUTICALS INC COM 68622P109 1 102 SH SOLE 4 102 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 3 474 SH SOLE 7 474 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 528 98798 SH SOLE 18 98798 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 300 56254 SH SOLE 19 56254 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 7606 1424295 SH SOLE 21 1424295 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 3909 732074 SH SOLE 22 703426 0 28648 ORIC PHARMACEUTICALS INC COM 68622P109 18 3462 SH SOLE 25 3462 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 6 1050 SH SOLE 26 1050 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 133 24955 SH SOLE 30 24955 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 4 754 SH SOLE 36 754 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 11 2138 SH SOLE 40 2138 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 40 7545 SH SOLE 43 7545 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 1388 166189 SH SOLE 7 166189 0 0 ORIGIN BANCORP INC COM 68621T102 5994 141733 SH SOLE 2 106034 0 35699 ORIGIN BANCORP INC COM 68621T102 14 336 SH SOLE 7 336 0 0 ORIGIN BANCORP INC COM 68621T102 2935 69393 SH SOLE 18 69393 0 0 ORIGIN BANCORP INC COM 68621T102 1759 41594 SH SOLE 19 41594 0 0 ORIGIN BANCORP INC COM 68621T102 37383 883964 SH SOLE 21 883964 0 0 ORIGIN BANCORP INC COM 68621T102 29191 690250 SH SOLE 22 669734 0 20516 ORIGIN BANCORP INC COM 68621T102 78 1846 SH SOLE 23 1846 0 0 ORIGIN BANCORP INC COM 68621T102 122 2887 SH SOLE 25 2887 0 0 ORIGIN BANCORP INC COM 68621T102 758 17919 SH SOLE 26 1653 0 16266 ORIGIN BANCORP INC COM 68621T102 18 419 SH SOLE 28 419 0 0 ORIGIN BANCORP INC COM 68621T102 545 12897 SH SOLE 30 12897 0 0 ORIGIN BANCORP INC COM 68621T102 210 4975 SH SOLE 34 4975 0 0 ORIGIN BANCORP INC COM 68621T102 48 1132 SH SOLE 36 1132 0 0 ORIGIN BANCORP INC COM 68621T102 107 2538 SH SOLE 40 2538 0 0 ORIGIN BANCORP INC COM 68621T102 472 11150 SH SOLE 43 11150 0 0 ORIGIN MATERIALS INC COM 68622D106 533 80963 SH SOLE 2 76434 0 4529 ORIGIN MATERIALS INC COM 68622D106 1158 176010 SH SOLE 21 176010 0 0 ORIGIN MATERIALS INC COM 68622D106 12079 1835722 SH SOLE 22 1801074 0 34648 ORIGIN MATERIALS INC COM 68622D106 89 13593 SH SOLE 25 13593 0 0 ORIGIN MATERIALS INC COM 68622D106 53 8015 SH SOLE 26 0 0 8015 ORIGIN MATERIALS INC COM 68622D106 181 27498 SH SOLE 30 27498 0 0 ORIGIN MATERIALS INC COM 68622D106 89 13533 SH SOLE 40 13533 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3241 330000 SH SOLE 2 330000 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18020 1835000 SH SOLE 19 1835000 0 0 ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18020 1835000 SH SOLE 34 1835000 0 0 ORION ENERGY SYS INC COM 686275108 2 744 SH SOLE 2 0 0 744 ORION ENERGY SYS INC COM 686275108 15 5501 SH SOLE 18 5501 0 0 ORION ENERGY SYS INC COM 686275108 262 93644 SH SOLE 21 93644 0 0 ORION ENERGY SYS INC COM 686275108 678 242092 SH SOLE 22 242092 0 0 ORION ENERGY SYS INC COM 686275108 5 1870 SH SOLE 43 1870 0 0 ORION ENGINEERED CARBONS S A COM L72967109 370 23154 SH SOLE 2 16770 0 6384 ORION ENGINEERED CARBONS S A COM L72967109 3 180 SH SOLE 4 180 0 0 ORION ENGINEERED CARBONS S A COM L72967109 16 974 SH SOLE 7 974 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2506 156888 SH SOLE 18 156888 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1747 109423 SH SOLE 19 109423 0 0 ORION ENGINEERED CARBONS S A COM L72967109 32987 2065565 SH SOLE 21 2065565 0 0 ORION ENGINEERED CARBONS S A COM L72967109 24335 1523805 SH SOLE 22 1481528 0 42277 ORION ENGINEERED CARBONS S A COM L72967109 123 7691 SH SOLE 25 7691 0 0 ORION ENGINEERED CARBONS S A COM L72967109 574 35922 SH SOLE 26 35922 0 0 ORION ENGINEERED CARBONS S A COM L72967109 727 45528 SH SOLE 30 45528 0 0 ORION ENGINEERED CARBONS S A COM L72967109 101 6301 SH SOLE 40 6301 0 0 ORION ENGINEERED CARBONS S A COM L72967109 329 20615 SH SOLE 43 10186 0 10429 ORION GROUP HLDGS INC COM 68628V308 22 8833 SH SOLE 2 8833 0 0 ORION GROUP HLDGS INC COM 68628V308 14 5510 SH SOLE 18 5510 0 0 ORION GROUP HLDGS INC COM 68628V308 232 93595 SH SOLE 21 93595 0 0 ORION GROUP HLDGS INC COM 68628V308 1215 489997 SH SOLE 22 489997 0 0 ORION OFFICE REIT INC COM 68629Y103 6564 468856 SH SOLE 2 18796 0 450060 ORION OFFICE REIT INC COM 68629Y103 431 30751 SH SOLE 4 30751 0 0 ORION OFFICE REIT INC COM 68629Y103 1053 75207 SH SOLE 7 75207 0 0 ORION OFFICE REIT INC COM 68629Y103 928 66310 SH SOLE 18 66310 0 0 ORION OFFICE REIT INC COM 68629Y103 1173 83750 SH SOLE 19 83750 0 0 ORION OFFICE REIT INC COM 68629Y103 84777 6055507 SH SOLE 21 6055507 0 0 ORION OFFICE REIT INC COM 68629Y103 22529 1609238 SH SOLE 22 1545846 0 63392 ORION OFFICE REIT INC COM 68629Y103 24 1728 SH SOLE 23 1728 0 0 ORION OFFICE REIT INC COM 68629Y103 4045 288896 SH SOLE 25 288896 0 0 ORION OFFICE REIT INC COM 68629Y103 679 48529 SH SOLE 26 16031 0 32498 ORION OFFICE REIT INC COM 68629Y103 788 56281 SH SOLE 28 0 0 56281 ORION OFFICE REIT INC COM 68629Y103 5168 369167 SH SOLE 30 369150 0 17 ORION OFFICE REIT INC COM 68629Y103 12 829 SH SOLE 31 829 0 0 ORION OFFICE REIT INC COM 68629Y103 11 778 SH SOLE 36 778 0 0 ORION OFFICE REIT INC COM 68629Y103 130 9301 SH SOLE 40 9301 0 0 ORION OFFICE REIT INC COM 68629Y103 43 3041 SH SOLE 43 2702 0 339 ORIX CORP SPONSORED ADR 686330101 36248 363021 SH SOLE 43 324622 0 38399 ORMAT TECHNOLOGIES INC COM 686688102 6578 80391 SH SOLE 2 55760 0 24631 ORMAT TECHNOLOGIES INC COM 686688102 123 1503 SH SOLE 4 171 0 1332 ORMAT TECHNOLOGIES INC COM 686688102 52 640 SH SOLE 7 640 0 0 ORMAT TECHNOLOGIES INC COM 686688102 10946 133763 SH SOLE 18 133763 0 0 ORMAT TECHNOLOGIES INC COM 686688102 6624 80945 SH SOLE 19 80945 0 0 ORMAT TECHNOLOGIES INC COM 686688102 186878 2283731 SH SOLE 21 2283731 0 0 ORMAT TECHNOLOGIES INC COM 686688102 89537 1094186 SH SOLE 22 1048734 0 45452 ORMAT TECHNOLOGIES INC COM 686688102 726 8874 SH SOLE 25 8874 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1500 18326 SH SOLE 26 15414 0 2912 ORMAT TECHNOLOGIES INC COM 686688102 3009 36775 SH SOLE 28 36775 0 0 ORMAT TECHNOLOGIES INC COM 686688102 58595 716056 SH SOLE 30 716056 0 0 ORMAT TECHNOLOGIES INC COM 686688102 583 7119 SH SOLE 36 7119 0 0 ORMAT TECHNOLOGIES INC COM 686688102 484 5918 SH SOLE 40 5918 0 0 ORMAT TECHNOLOGIES INC COM 686688102 14906 182158 SH SOLE 43 181983 0 175 ORRSTOWN FINL SVCS INC COM 687380105 130 5656 SH SOLE 2 1645 0 4011 ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH SOLE 7 175 0 0 ORRSTOWN FINL SVCS INC COM 687380105 780 34003 SH SOLE 18 34003 0 0 ORRSTOWN FINL SVCS INC COM 687380105 466 20306 SH SOLE 19 20306 0 0 ORRSTOWN FINL SVCS INC COM 687380105 9102 396943 SH SOLE 21 396943 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5801 252992 SH SOLE 22 246219 0 6773 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1499 80349 SH SOLE 2 49348 0 31001 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 26 1372 SH SOLE 4 368 0 1004 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 28 1520 SH SOLE 7 1520 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 6263 335631 SH SOLE 18 316149 0 19482 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 6895 369491 SH SOLE 19 369491 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 88788 4758221 SH SOLE 21 4758221 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 52686 2823456 SH SOLE 22 2754814 0 68642 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 140 7511 SH SOLE 23 7511 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 303 16229 SH SOLE 25 16229 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1295 69403 SH SOLE 26 37396 0 32007 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 26 1413 SH SOLE 28 1413 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1447 77530 SH SOLE 30 77530 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 274 14683 SH SOLE 40 14683 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 140 7524 SH SOLE 43 7314 0 210 ORTHOFIX MED INC COM 68752M108 991 30291 SH SOLE 2 16476 0 13815 ORTHOFIX MED INC COM 68752M108 18 543 SH SOLE 4 91 0 452 ORTHOFIX MED INC COM 68752M108 11 342 SH SOLE 7 342 0 0 ORTHOFIX MED INC COM 68752M108 2469 75499 SH SOLE 18 75499 0 0 ORTHOFIX MED INC COM 68752M108 1144 34998 SH SOLE 19 34998 0 0 ORTHOFIX MED INC COM 68752M108 86426 2643009 SH SOLE 21 2643009 0 0 ORTHOFIX MED INC COM 68752M108 17313 529438 SH SOLE 22 509387 0 20051 ORTHOFIX MED INC COM 68752M108 124 3785 SH SOLE 25 3785 0 0 ORTHOFIX MED INC COM 68752M108 242 7386 SH SOLE 26 6627 0 759 ORTHOFIX MED INC COM 68752M108 2178 66616 SH SOLE 30 66616 0 0 ORTHOFIX MED INC COM 68752M108 36 1099 SH SOLE 34 1099 0 0 ORTHOFIX MED INC COM 68752M108 117 3586 SH SOLE 36 3586 0 0 ORTHOFIX MED INC COM 68752M108 67 2057 SH SOLE 40 2057 0 0 ORTHOFIX MED INC COM 68752M108 832 25439 SH SOLE 43 25439 0 0 ORTHOPEDIATRICS CORP COM 68752L100 284 5252 SH SOLE 2 3813 0 1439 ORTHOPEDIATRICS CORP COM 68752L100 2 45 SH SOLE 4 45 0 0 ORTHOPEDIATRICS CORP COM 68752L100 12 230 SH SOLE 7 230 0 0 ORTHOPEDIATRICS CORP COM 68752L100 2070 38332 SH SOLE 18 38332 0 0 ORTHOPEDIATRICS CORP COM 68752L100 1325 24537 SH SOLE 19 24537 0 0 ORTHOPEDIATRICS CORP COM 68752L100 26592 492527 SH SOLE 21 492527 0 0 ORTHOPEDIATRICS CORP COM 68752L100 19056 352950 SH SOLE 22 340972 0 11978 ORTHOPEDIATRICS CORP COM 68752L100 94 1740 SH SOLE 25 1740 0 0 ORTHOPEDIATRICS CORP COM 68752L100 125 2311 SH SOLE 26 0 0 2311 ORTHOPEDIATRICS CORP COM 68752L100 603 11165 SH SOLE 30 11165 0 0 ORTHOPEDIATRICS CORP COM 68752L100 63 1175 SH SOLE 40 1175 0 0 ORTHOPEDIATRICS CORP COM 68752L100 149 2751 SH SOLE 43 2751 0 0 OSCAR HEALTH INC CL A 687793109 121 12175 SH SOLE 2 10000 0 2175 OSCAR HEALTH INC CL A 687793109 761 76372 SH SOLE 21 76372 0 0 OSCAR HEALTH INC CL A 687793109 5567 558339 SH SOLE 22 538676 0 19663 OSCAR HEALTH INC CL A 687793109 91 9115 SH SOLE 25 9115 0 0 OSCAR HEALTH INC CL A 687793109 135 13533 SH SOLE 30 13533 0 0 OSCAR HEALTH INC CL A 687793109 93 9333 SH SOLE 40 9333 0 0 OSCAR HEALTH INC CL A 687793109 36 3593 SH SOLE 43 3593 0 0 OSHKOSH CORP COM 688239201 8142 80897 SH SOLE 2 54441 0 26456 OSHKOSH CORP COM 688239201 14 140 SH SOLE 4 140 0 0 OSHKOSH CORP COM 688239201 148 1473 SH SOLE 7 1473 0 0 OSHKOSH CORP COM 688239201 14505 144115 SH SOLE 18 144115 0 0 OSHKOSH CORP COM 688239201 1988 19752 SH SOLE 19 19752 0 0 OSHKOSH CORP COM 688239201 325895 3237899 SH SOLE 21 3237899 0 0 OSHKOSH CORP COM 688239201 183178 1819952 SH SOLE 22 1740302 0 79650 OSHKOSH CORP COM 688239201 936 9300 SH SOLE 25 9300 0 0 OSHKOSH CORP COM 688239201 3186 31658 SH SOLE 26 26212 0 5446 OSHKOSH CORP COM 688239201 123 1223 SH SOLE 28 1223 0 0 OSHKOSH CORP COM 688239201 4042 40163 SH SOLE 30 40163 0 0 OSHKOSH CORP COM 688239201 101 1002 SH SOLE 31 1002 0 0 OSHKOSH CORP COM 688239201 175 1740 SH SOLE 36 1740 0 0 OSHKOSH CORP COM 688239201 908 9026 SH SOLE 40 9026 0 0 OSHKOSH CORP COM 688239201 4858 48270 SH SOLE 43 45417 0 2853 OSI SYSTEMS INC COM 671044105 1983 23292 SH SOLE 2 10088 0 13204 OSI SYSTEMS INC COM 671044105 7 80 SH SOLE 4 80 0 0 OSI SYSTEMS INC COM 671044105 20 240 SH SOLE 7 240 0 0 OSI SYSTEMS INC COM 671044105 6212 72981 SH SOLE 18 60993 0 11988 OSI SYSTEMS INC COM 671044105 24727 290492 SH SOLE 19 290492 0 0 OSI SYSTEMS INC COM 671044105 176257 2070692 SH SOLE 21 2070692 0 0 OSI SYSTEMS INC COM 671044105 59272 696333 SH SOLE 22 680672 0 15661 OSI SYSTEMS INC COM 671044105 1178 13842 SH SOLE 23 13842 0 0 OSI SYSTEMS INC COM 671044105 280 3293 SH SOLE 25 3293 0 0 OSI SYSTEMS INC COM 671044105 7976 93699 SH SOLE 26 8412 0 85287 OSI SYSTEMS INC COM 671044105 970 11391 SH SOLE 28 11391 0 0 OSI SYSTEMS INC COM 671044105 10706 125780 SH SOLE 30 125780 0 0 OSI SYSTEMS INC COM 671044105 240 2825 SH SOLE 36 2825 0 0 OSI SYSTEMS INC COM 671044105 190 2235 SH SOLE 40 2235 0 0 OSI SYSTEMS INC COM 671044105 412 4838 SH SOLE 43 4436 0 402 OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1607 1594000 PRN SOLE 21 1594000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1060 80357 SH SOLE 25 80357 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 530 40179 SH SOLE 26 22322 0 17857 OSISKO GOLD ROYALTIES LTD COM 68827L101 5005 379464 SH SOLE 34 379464 0 0 OTIS WORLDWIDE CORP COM 68902V107 83299 1082506 SH SOLE 2 424604 0 657902 OTIS WORLDWIDE CORP COM 68902V107 25957 337323 SH SOLE 4 198604 0 138719 OTIS WORLDWIDE CORP COM 68902V107 28842 374809 SH SOLE 7 362768 0 12041 OTIS WORLDWIDE CORP COM 68902V107 1839 23899 SH SOLE 13 23899 0 0 OTIS WORLDWIDE CORP COM 68902V107 3911 50831 SH SOLE 15 50831 0 0 OTIS WORLDWIDE CORP COM 68902V107 0 1 SH SOLE 17 0 0 1 OTIS WORLDWIDE CORP COM 68902V107 157188 2042727 SH SOLE 18 1983561 0 59166 OTIS WORLDWIDE CORP COM 68902V107 140927 1831412 SH SOLE 19 1831412 0 0 OTIS WORLDWIDE CORP COM 68902V107 804873 10459691 SH SOLE 21 10459691 0 0 OTIS WORLDWIDE CORP COM 68902V107 705608 9169695 SH SOLE 22 8303593 0 866102 OTIS WORLDWIDE CORP COM 68902V107 39589 514477 SH SOLE 23 514477 0 0 OTIS WORLDWIDE CORP COM 68902V107 57409 746060 SH SOLE 25 717361 0 28699 OTIS WORLDWIDE CORP COM 68902V107 158900 2064979 SH SOLE 26 871385 0 1193594 OTIS WORLDWIDE CORP COM 68902V107 78226 1016580 SH SOLE 28 7604 0 1008976 OTIS WORLDWIDE CORP COM 68902V107 2154 27987 SH SOLE 29 27987 0 0 OTIS WORLDWIDE CORP COM 68902V107 139469 1812459 SH SOLE 30 1812459 0 0 OTIS WORLDWIDE CORP COM 68902V107 12654 164443 SH SOLE 31 117653 0 46790 OTIS WORLDWIDE CORP COM 68902V107 132432 1721009 SH SOLE 34 1721009 0 0 OTIS WORLDWIDE CORP COM 68902V107 14528 188796 SH SOLE 36 188796 0 0 OTIS WORLDWIDE CORP COM 68902V107 1794 23319 SH SOLE 37 23319 0 0 OTIS WORLDWIDE CORP COM 68902V107 1065 13844 SH SOLE 40 13844 0 0 OTIS WORLDWIDE CORP COM 68902V107 74 956 SH OTR 43 956 0 0 OTIS WORLDWIDE CORP COM 68902V107 16543 214990 SH SOLE 43 188270 0 26720 OTONOMY INC COM 68906L105 6 2651 SH SOLE 2 0 0 2651 OTONOMY INC COM 68906L105 29 11973 SH SOLE 18 11973 0 0 OTONOMY INC COM 68906L105 361 150624 SH SOLE 21 150624 0 0 OTONOMY INC COM 68906L105 1525 635557 SH SOLE 22 635557 0 0 OTTER TAIL CORP COM 689648103 4743 75890 SH SOLE 2 51589 0 24301 OTTER TAIL CORP COM 689648103 6 101 SH SOLE 4 101 0 0 OTTER TAIL CORP COM 689648103 36 582 SH SOLE 7 582 0 0 OTTER TAIL CORP COM 689648103 7544 120702 SH SOLE 18 120702 0 0 OTTER TAIL CORP COM 689648103 4637 74189 SH SOLE 19 74189 0 0 OTTER TAIL CORP COM 689648103 103290 1652640 SH SOLE 21 1652640 0 0 OTTER TAIL CORP COM 689648103 62089 993421 SH SOLE 22 951558 0 41863 OTTER TAIL CORP COM 689648103 655 10486 SH SOLE 26 7652 0 2834 OTTER TAIL CORP COM 689648103 1456 23290 SH SOLE 30 23290 0 0 OTTER TAIL CORP COM 689648103 7 112 SH SOLE 34 112 0 0 OTTER TAIL CORP COM 689648103 308 4928 SH SOLE 40 4928 0 0 OTTER TAIL CORP COM 689648103 868 13895 SH SOLE 43 12742 0 1153 OUSTER INC COM 68989M103 290 64349 SH SOLE 2 32624 0 31725 OUSTER INC COM 68989M103 2 467 SH SOLE 7 467 0 0 OUSTER INC COM 68989M103 1510 335604 SH SOLE 18 335604 0 0 OUSTER INC COM 68989M103 1006 223486 SH SOLE 19 223486 0 0 OUSTER INC COM 68989M103 19064 4236388 SH SOLE 21 4236388 0 0 OUSTER INC COM 68989M103 10532 2340451 SH SOLE 22 2316506 0 23945 OUTBRAIN INC COM 69002R103 1058 98621 SH SOLE 2 76337 0 22284 OUTBRAIN INC COM 69002R103 762 70998 SH SOLE 18 70998 0 0 OUTBRAIN INC COM 69002R103 527 49089 SH SOLE 19 49089 0 0 OUTBRAIN INC COM 69002R103 8180 762324 SH SOLE 21 762324 0 0 OUTBRAIN INC COM 69002R103 3576 333315 SH SOLE 22 326125 0 7190 OUTBRAIN INC COM 69002R103 13 1207 SH SOLE 23 1207 0 0 OUTBRAIN INC COM 69002R103 19 1812 SH SOLE 26 0 0 1812 OUTFRONT MEDIA INC COM 69007J106 30401 1069325 SH SOLE 2 749643 0 319682 OUTFRONT MEDIA INC COM 69007J106 25731 905048 SH SOLE 4 905048 0 0 OUTFRONT MEDIA INC COM 69007J106 105 3679 SH SOLE 7 3679 0 0 OUTFRONT MEDIA INC COM 69007J106 47803 1681428 SH SOLE 18 1675921 0 5507 OUTFRONT MEDIA INC COM 69007J106 82135 2889029 SH SOLE 19 2889029 0 0 OUTFRONT MEDIA INC COM 69007J106 156914 5519323 SH SOLE 21 5519323 0 0 OUTFRONT MEDIA INC COM 69007J106 152056 5348440 SH SOLE 22 4390808 0 957632 OUTFRONT MEDIA INC COM 69007J106 3089 108655 SH SOLE 23 108655 0 0 OUTFRONT MEDIA INC COM 69007J106 603 21199 SH SOLE 25 21199 0 0 OUTFRONT MEDIA INC COM 69007J106 7195 253072 SH SOLE 26 58939 0 194133 OUTFRONT MEDIA INC COM 69007J106 11090 390086 SH SOLE 28 229148 0 160938 OUTFRONT MEDIA INC COM 69007J106 2416 84978 SH SOLE 30 84978 0 0 OUTFRONT MEDIA INC COM 69007J106 44576 1567912 SH SOLE 34 1567912 0 0 OUTFRONT MEDIA INC COM 69007J106 342 12023 SH SOLE 36 12023 0 0 OUTFRONT MEDIA INC COM 69007J106 568 19993 SH SOLE 40 19993 0 0 OUTFRONT MEDIA INC COM 69007J106 1639 57657 SH SOLE 43 55360 0 2297 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 21 11837 SH SOLE 2 3559 0 8278 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 502 282099 SH SOLE 18 282099 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 283 158962 SH SOLE 19 158962 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 6595 3704844 SH SOLE 21 3704844 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 4490 2522374 SH SOLE 22 2497352 0 25022 OUTSET MED INC COM 690145107 849 18690 SH SOLE 2 13665 0 5025 OUTSET MED INC COM 690145107 21 454 SH SOLE 4 65 0 389 OUTSET MED INC COM 690145107 29 648 SH SOLE 7 648 0 0 OUTSET MED INC COM 690145107 5630 124013 SH SOLE 18 124013 0 0 OUTSET MED INC COM 690145107 46950 1034144 SH SOLE 19 1034144 0 0 OUTSET MED INC COM 690145107 83478 1838712 SH SOLE 21 1838712 0 0 OUTSET MED INC COM 690145107 46392 1021845 SH SOLE 22 990589 0 31256 OUTSET MED INC COM 690145107 11 252 SH SOLE 23 252 0 0 OUTSET MED INC COM 690145107 332 7305 SH SOLE 25 7305 0 0 OUTSET MED INC COM 690145107 932 20527 SH SOLE 26 18026 0 2501 OUTSET MED INC COM 690145107 1385 30513 SH SOLE 30 30513 0 0 OUTSET MED INC COM 690145107 247 5442 SH SOLE 36 5442 0 0 OUTSET MED INC COM 690145107 209 4608 SH SOLE 40 4608 0 0 OUTSET MED INC COM 690145107 352 7758 SH SOLE 43 7228 0 530 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 28 13306 SH SOLE 18 13306 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 348 166466 SH SOLE 21 166466 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2070 990339 SH SOLE 22 990339 0 0 OVERSTOCK COM INC DEL COM 690370101 4149 94286 SH SOLE 2 50164 0 44122 OVERSTOCK COM INC DEL COM 690370101 7 167 SH SOLE 4 167 0 0 OVERSTOCK COM INC DEL COM 690370101 28 644 SH SOLE 7 644 0 0 OVERSTOCK COM INC DEL COM 690370101 5472 124357 SH SOLE 18 112533 0 11824 OVERSTOCK COM INC DEL COM 690370101 15027 341479 SH SOLE 19 341479 0 0 OVERSTOCK COM INC DEL COM 690370101 63843 1450814 SH SOLE 21 1450814 0 0 OVERSTOCK COM INC DEL COM 690370101 55186 1254085 SH SOLE 22 1227765 0 26320 OVERSTOCK COM INC DEL COM 690370101 459 10429 SH SOLE 23 10429 0 0 OVERSTOCK COM INC DEL COM 690370101 269 6116 SH SOLE 25 6116 0 0 OVERSTOCK COM INC DEL COM 690370101 2832 64346 SH SOLE 26 11518 0 52828 OVERSTOCK COM INC DEL COM 690370101 34 766 SH SOLE 28 766 0 0 OVERSTOCK COM INC DEL COM 690370101 3330 75677 SH SOLE 30 75677 0 0 OVERSTOCK COM INC DEL COM 690370101 215 4897 SH SOLE 40 4897 0 0 OVERSTOCK COM INC DEL COM 690370101 395 8982 SH SOLE 43 8195 0 787 OVID THERAPEUTICS INC COM 690469101 3 879 SH SOLE 2 0 0 879 OVID THERAPEUTICS INC COM 690469101 34 10941 SH SOLE 18 10941 0 0 OVID THERAPEUTICS INC COM 690469101 1753 558184 SH SOLE 21 558184 0 0 OVID THERAPEUTICS INC COM 690469101 1732 551462 SH SOLE 22 551462 0 0 OVID THERAPEUTICS INC COM 690469101 97 30843 SH SOLE 30 30843 0 0 OVINTIV INC COM 69047Q102 25926 479484 SH SOLE 2 240254 0 239230 OVINTIV INC COM 69047Q102 47 870 SH SOLE 4 870 0 0 OVINTIV INC COM 69047Q102 271 5020 SH SOLE 7 5020 0 0 OVINTIV INC COM 69047Q102 62 1147 SH SOLE 13 1147 0 0 OVINTIV INC COM 69047Q102 44896 830329 SH SOLE 18 789971 0 40358 OVINTIV INC COM 69047Q102 102269 1891417 SH SOLE 19 1891417 0 0 OVINTIV INC COM 69047Q102 543543 10052579 SH SOLE 21 10052579 0 0 OVINTIV INC COM 69047Q102 401688 7429029 SH SOLE 22 7137627 0 291402 OVINTIV INC COM 69047Q102 2193 40551 SH SOLE 23 40551 0 0 OVINTIV INC COM 69047Q102 5761 106554 SH SOLE 25 106554 0 0 OVINTIV INC COM 69047Q102 17550 324588 SH SOLE 26 81845 0 242743 OVINTIV INC COM 69047Q102 6156 113855 SH SOLE 28 0 0 113855 OVINTIV INC COM 69047Q102 18338 339152 SH SOLE 30 339152 0 0 OVINTIV INC COM 69047Q102 47856 885078 SH SOLE 34 885078 0 0 OVINTIV INC COM 69047Q102 1204 22273 SH SOLE 36 22273 0 0 OVINTIV INC COM 69047Q102 1764 32621 SH SOLE 40 32621 0 0 OVINTIV INC COM 69047Q102 56 1039 SH OTR 43 1039 0 0 OVINTIV INC COM 69047Q102 36614 677154 SH SOLE 43 670522 0 6632 OVINTIV INC OPTIONS 69047Q102 200 3700 SH Call SOLE 2 0 0 3700 OVINTIV INC OPTIONS 69047Q102 351 6500 SH Call SOLE 4 6500 0 0 OVINTIV INC OPTIONS 69047Q102 4180 77300 SH Call SOLE 18 77300 0 0 OVINTIV INC OPTIONS 69047Q102 88664 1639800 SH Call SOLE 19 1639800 0 0 OVINTIV INC OPTIONS 69047Q102 2768 51200 SH Call SOLE 22 51200 0 0 OVINTIV INC OPTIONS 69047Q102 308 5700 SH Call SOLE 26 5700 0 0 OVINTIV INC OPTIONS 69047Q102 23618 436800 SH Call SOLE 34 436800 0 0 OWENS & MINOR INC NEW COM 690732102 2238 50835 SH SOLE 2 25687 0 25148 OWENS & MINOR INC NEW COM 690732102 12 270 SH SOLE 4 270 0 0 OWENS & MINOR INC NEW COM 690732102 98 2218 SH SOLE 7 2218 0 0 OWENS & MINOR INC NEW COM 690732102 11365 258167 SH SOLE 18 253727 0 4440 OWENS & MINOR INC NEW COM 690732102 9386 213227 SH SOLE 19 213227 0 0 OWENS & MINOR INC NEW COM 690732102 404709 9193749 SH SOLE 21 9193749 0 0 OWENS & MINOR INC NEW COM 690732102 84167 1912026 SH SOLE 22 1865076 0 46950 OWENS & MINOR INC NEW COM 690732102 159 3616 SH SOLE 23 3616 0 0 OWENS & MINOR INC NEW COM 690732102 583 13242 SH SOLE 25 13242 0 0 OWENS & MINOR INC NEW COM 690732102 2241 50913 SH SOLE 26 30486 0 20427 OWENS & MINOR INC NEW COM 690732102 59 1339 SH SOLE 28 1339 0 0 OWENS & MINOR INC NEW COM 690732102 5692 129294 SH SOLE 30 129294 0 0 OWENS & MINOR INC NEW COM 690732102 359 8147 SH SOLE 36 8147 0 0 OWENS & MINOR INC NEW COM 690732102 391 8887 SH SOLE 40 8887 0 0 OWENS & MINOR INC NEW COM 690732102 11 251 SH OTR 43 251 0 0 OWENS & MINOR INC NEW COM 690732102 2230 50664 SH SOLE 43 49319 0 1345 OWENS CORNING NEW COM 690742101 28195 308144 SH SOLE 2 136295 0 171849 OWENS CORNING NEW COM 690742101 7852 85816 SH SOLE 4 79294 0 6522 OWENS CORNING NEW COM 690742101 3871 42308 SH SOLE 7 17440 0 24868 OWENS CORNING NEW COM 690742101 38 414 SH SOLE 13 414 0 0 OWENS CORNING NEW COM 690742101 1141 12470 SH SOLE 15 12470 0 0 OWENS CORNING NEW COM 690742101 27901 304930 SH SOLE 18 283653 0 21277 OWENS CORNING NEW COM 690742101 13237 144671 SH SOLE 19 144671 0 0 OWENS CORNING NEW COM 690742101 543147 5936030 SH SOLE 21 5936030 0 0 OWENS CORNING NEW COM 690742101 280295 3063334 SH SOLE 22 2850066 0 213268 OWENS CORNING NEW COM 690742101 11714 128019 SH SOLE 23 128019 0 0 OWENS CORNING NEW COM 690742101 10794 117965 SH SOLE 25 117965 0 0 OWENS CORNING NEW COM 690742101 11184 122232 SH SOLE 26 95678 0 26554 OWENS CORNING NEW COM 690742101 26696 291755 SH SOLE 28 71549 0 220206 OWENS CORNING NEW COM 690742101 83413 911622 SH SOLE 30 760705 0 150917 OWENS CORNING NEW COM 690742101 2227 24339 SH SOLE 31 12172 0 12167 OWENS CORNING NEW COM 690742101 2209 24144 SH SOLE 34 24144 0 0 OWENS CORNING NEW COM 690742101 2331 25479 SH SOLE 36 25479 0 0 OWENS CORNING NEW COM 690742101 324 3541 SH SOLE 40 3541 0 0 OWENS CORNING NEW COM 690742101 29 320 SH OTR 43 320 0 0 OWENS CORNING NEW COM 690742101 13158 143802 SH SOLE 43 135819 0 7983 OWL ROCK CAPITAL CORPORATION COM 69121K104 35197 2381380 SH SOLE 30 2381380 0 0 OWL ROCK CAPITAL CORPORATION OPTIONS 69121K104 2956 200000 SH Put SOLE 19 200000 0 0 OWLET INC COM CL A 69120X107 751 168862 SH SOLE 21 168862 0 0 OWLET INC COM CL A 69120X107 3919 880644 SH SOLE 22 880644 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 1 232 SH SOLE 22 232 0 0 OXFORD INDS INC COM 691497309 1592 17588 SH SOLE 2 6043 0 11545 OXFORD INDS INC COM 691497309 8 84 SH SOLE 4 84 0 0 OXFORD INDS INC COM 691497309 21 227 SH SOLE 7 227 0 0 OXFORD INDS INC COM 691497309 5416 59843 SH SOLE 18 59843 0 0 OXFORD INDS INC COM 691497309 5766 63710 SH SOLE 19 63710 0 0 OXFORD INDS INC COM 691497309 174168 1924503 SH SOLE 21 1924503 0 0 OXFORD INDS INC COM 691497309 38525 425695 SH SOLE 22 409437 0 16258 OXFORD INDS INC COM 691497309 64 707 SH SOLE 23 707 0 0 OXFORD INDS INC COM 691497309 194 2146 SH SOLE 25 2146 0 0 OXFORD INDS INC COM 691497309 1674 18496 SH SOLE 26 8763 0 9733 OXFORD INDS INC COM 691497309 27 301 SH SOLE 28 301 0 0 OXFORD INDS INC COM 691497309 2701 29840 SH SOLE 30 29840 0 0 OXFORD INDS INC COM 691497309 204 2250 SH SOLE 40 2250 0 0 OXFORD INDS INC COM 691497309 1043 11521 SH SOLE 43 11049 0 472 OXFORD SQUARE CAP CORP COM 69181V107 1241 296291 SH SOLE 30 296291 0 0 OYSTER PT PHARMA INC COM 69242L106 148 12727 SH SOLE 2 1968 0 10759 OYSTER PT PHARMA INC COM 69242L106 524 45039 SH SOLE 18 36036 0 9003 OYSTER PT PHARMA INC COM 69242L106 2092 179710 SH SOLE 19 179710 0 0 OYSTER PT PHARMA INC COM 69242L106 5908 507562 SH SOLE 21 507562 0 0 OYSTER PT PHARMA INC COM 69242L106 3614 310490 SH SOLE 22 303036 0 7454 OYSTER PT PHARMA INC COM 69242L106 46 3923 SH SOLE 23 3923 0 0 OYSTER PT PHARMA INC COM 69242L106 178 15266 SH SOLE 26 0 0 15266 OYSTER PT PHARMA INC COM 69242L106 139 11956 SH SOLE 30 11956 0 0 OYSTER PT PHARMA INC COM 69242L106 60 5161 SH SOLE 43 5161 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 92 9813 SH SOLE 22 0 0 9813 OZON HLDGS PLC SPONSORED ADS 69269L104 2641 280792 SH SOLE 25 280792 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 1327 141084 SH SOLE 30 141084 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 7225 768252 SH SOLE 34 768252 0 0 OZON HLDGS PLC SPONSORED ADS 69269L104 1 63 SH SOLE 43 63 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 198 5684 SH SOLE 2 234 0 5450 P A M TRANSN SVCS INC COM 693149106 747 21490 SH SOLE 18 21490 0 0 P A M TRANSN SVCS INC COM 693149106 466 13400 SH SOLE 19 13400 0 0 P A M TRANSN SVCS INC COM 693149106 9168 263817 SH SOLE 21 263817 0 0 P A M TRANSN SVCS INC COM 693149106 7243 208434 SH SOLE 22 204984 0 3450 P A M TRANSN SVCS INC COM 693149106 61 1742 SH SOLE 43 1742 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 176 5497 SH SOLE 4 5497 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1521 47615 SH SOLE 18 47615 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 544 17030 SH SOLE 19 17030 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 386 12066 SH SOLE 22 12066 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 99 3114 SH SOLE 28 0 0 3114 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 97 3024 SH SOLE 34 3024 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 15885 497174 SH SOLE 43 438353 0 58821 P10 INC COM CL A 69376K106 30 2436 SH SOLE 22 2436 0 0 P3 HEALTH PARTNERS INC COM CL A 744413105 1157 147903 SH SOLE 22 147903 0 0 PACCAR INC COM 693718108 57945 657945 SH SOLE 2 101756 0 556189 PACCAR INC COM 693718108 20492 232682 SH SOLE 4 133900 0 98782 PACCAR INC COM 693718108 31389 356407 SH SOLE 7 345703 0 10704 PACCAR INC COM 693718108 124 1406 SH SOLE 13 1406 0 0 PACCAR INC COM 693718108 4463 50680 SH SOLE 15 50680 0 0 PACCAR INC COM 693718108 59968 680918 SH SOLE 18 632669 0 48249 PACCAR INC COM 693718108 15350 174291 SH SOLE 19 174291 0 0 PACCAR INC COM 693718108 801038 9095472 SH SOLE 21 9095472 0 0 PACCAR INC COM 693718108 638997 7255562 SH SOLE 22 6577581 0 677981 PACCAR INC COM 693718108 38079 432369 SH SOLE 23 432369 0 0 PACCAR INC COM 693718108 41197 467772 SH SOLE 25 467772 0 0 PACCAR INC COM 693718108 65005 738109 SH SOLE 26 249954 0 488155 PACCAR INC COM 693718108 87829 997269 SH SOLE 28 6185 0 991084 PACCAR INC COM 693718108 113 1282 SH SOLE 29 1282 0 0 PACCAR INC COM 693718108 195930 2224711 SH SOLE 30 2224711 0 0 PACCAR INC COM 693718108 6538 74241 SH SOLE 31 35885 0 38356 PACCAR INC COM 693718108 7199 81744 SH SOLE 32 81744 0 0 PACCAR INC COM 693718108 1547 17563 SH SOLE 34 17563 0 0 PACCAR INC COM 693718108 13076 148475 SH SOLE 36 148475 0 0 PACCAR INC COM 693718108 998 11333 SH SOLE 40 11333 0 0 PACCAR INC COM 693718108 93 1054 SH OTR 43 1054 0 0 PACCAR INC COM 693718108 28502 323627 SH SOLE 43 295087 0 28540 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2079 228458 SH SOLE 2 97703 0 130755 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7 721 SH SOLE 4 721 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26 2835 SH SOLE 7 2835 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5138 564588 SH SOLE 18 547942 0 16646 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7138 784440 SH SOLE 19 784440 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 76684 8426785 SH SOLE 21 8426785 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 49102 5395824 SH SOLE 22 5220505 0 175319 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 180 19810 SH SOLE 23 19810 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 250 27480 SH SOLE 25 27480 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1702 187027 SH SOLE 26 64352 0 122675 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 97 10632 SH SOLE 28 10632 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7306 802854 SH SOLE 30 802854 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 11 SH SOLE 36 11 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 321 35242 SH SOLE 40 35242 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6 658 SH OTR 43 658 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1110 121988 SH SOLE 43 121113 0 875 PACIFIC PREMIER BANCORP COM 69478X105 2320 65636 SH SOLE 2 23110 0 42526 PACIFIC PREMIER BANCORP COM 69478X105 101 2855 SH SOLE 4 287 0 2568 PACIFIC PREMIER BANCORP COM 69478X105 44 1250 SH SOLE 7 1250 0 0 PACIFIC PREMIER BANCORP COM 69478X105 11859 335475 SH SOLE 18 335475 0 0 PACIFIC PREMIER BANCORP COM 69478X105 5022 142066 SH SOLE 19 142066 0 0 PACIFIC PREMIER BANCORP COM 69478X105 385464 10904210 SH SOLE 21 10904210 0 0 PACIFIC PREMIER BANCORP COM 69478X105 78541 2221801 SH SOLE 22 2142724 0 79077 PACIFIC PREMIER BANCORP COM 69478X105 302 8533 SH SOLE 25 8533 0 0 PACIFIC PREMIER BANCORP COM 69478X105 552 15617 SH SOLE 26 9022 0 6595 PACIFIC PREMIER BANCORP COM 69478X105 60 1686 SH SOLE 28 1686 0 0 PACIFIC PREMIER BANCORP COM 69478X105 5527 156347 SH SOLE 30 156347 0 0 PACIFIC PREMIER BANCORP COM 69478X105 371 10491 SH SOLE 40 10491 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1458 41245 SH SOLE 43 38584 0 2661 PACIRA BIOSCIENCES INC COM 695127100 2678 35088 SH SOLE 2 16451 0 18637 PACIRA BIOSCIENCES INC COM 695127100 13 172 SH SOLE 4 172 0 0 PACIRA BIOSCIENCES INC COM 695127100 47 618 SH SOLE 7 618 0 0 PACIRA BIOSCIENCES INC COM 695127100 11831 155024 SH SOLE 18 150550 0 4474 PACIRA BIOSCIENCES INC COM 695127100 10492 137473 SH SOLE 19 137473 0 0 PACIRA BIOSCIENCES INC COM 695127100 408117 5347444 SH SOLE 21 5347444 0 0 PACIRA BIOSCIENCES INC COM 695127100 86671 1135622 SH SOLE 22 1108342 0 27280 PACIRA BIOSCIENCES INC COM 695127100 161 2113 SH SOLE 23 2113 0 0 PACIRA BIOSCIENCES INC COM 695127100 499 6534 SH SOLE 25 6534 0 0 PACIRA BIOSCIENCES INC COM 695127100 2327 30495 SH SOLE 26 16905 0 13590 PACIRA BIOSCIENCES INC COM 695127100 60 784 SH SOLE 28 784 0 0 PACIRA BIOSCIENCES INC COM 695127100 7255 95065 SH SOLE 30 95065 0 0 PACIRA BIOSCIENCES INC COM 695127100 475 6223 SH SOLE 40 6223 0 0 PACIRA BIOSCIENCES INC COM 695127100 53 694 SH OTR 43 694 0 0 PACIRA BIOSCIENCES INC COM 695127100 1313 17206 SH SOLE 43 16915 0 291 PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 3153 2545000 PRN SOLE 21 2545000 0 0 PACKAGING CORP AMER COM 695156109 27411 175585 SH SOLE 2 60729 0 114856 PACKAGING CORP AMER COM 695156109 10267 65768 SH SOLE 4 34231 0 31537 PACKAGING CORP AMER COM 695156109 15452 98979 SH SOLE 7 95647 0 3332 PACKAGING CORP AMER COM 695156109 63 405 SH SOLE 13 405 0 0 PACKAGING CORP AMER COM 695156109 2177 13944 SH SOLE 15 13944 0 0 PACKAGING CORP AMER COM 695156109 29141 186670 SH SOLE 18 173832 0 12838 PACKAGING CORP AMER COM 695156109 25902 165920 SH SOLE 19 165920 0 0 PACKAGING CORP AMER COM 695156109 580373 3717721 SH SOLE 21 3717721 0 0 PACKAGING CORP AMER COM 695156109 347534 2226212 SH SOLE 22 2036505 0 189707 PACKAGING CORP AMER COM 695156109 18383 117756 SH SOLE 23 117756 0 0 PACKAGING CORP AMER COM 695156109 37177 238148 SH SOLE 25 238148 0 0 PACKAGING CORP AMER COM 695156109 32320 207036 SH SOLE 26 70458 0 136578 PACKAGING CORP AMER COM 695156109 38095 244026 SH SOLE 28 1693 0 242333 PACKAGING CORP AMER COM 695156109 14486 92792 SH SOLE 29 92792 0 0 PACKAGING CORP AMER COM 695156109 65268 418091 SH SOLE 30 418091 0 0 PACKAGING CORP AMER COM 695156109 3216 20602 SH SOLE 31 9893 0 10709 PACKAGING CORP AMER COM 695156109 3948 25288 SH SOLE 32 25288 0 0 PACKAGING CORP AMER COM 695156109 7374 47237 SH SOLE 34 47237 0 0 PACKAGING CORP AMER COM 695156109 6188 39639 SH SOLE 36 39639 0 0 PACKAGING CORP AMER COM 695156109 481 3083 SH SOLE 40 3083 0 0 PACKAGING CORP AMER COM 695156109 63 401 SH OTR 43 401 0 0 PACKAGING CORP AMER COM 695156109 9786 62685 SH SOLE 43 57148 0 5537 PACTIV EVERGREEN INC COM 69526K105 379 37698 SH SOLE 2 12042 0 25656 PACTIV EVERGREEN INC COM 69526K105 8 783 SH SOLE 7 783 0 0 PACTIV EVERGREEN INC COM 69526K105 1239 123139 SH SOLE 18 123139 0 0 PACTIV EVERGREEN INC COM 69526K105 786 78089 SH SOLE 19 78089 0 0 PACTIV EVERGREEN INC COM 69526K105 15341 1524965 SH SOLE 21 1524965 0 0 PACTIV EVERGREEN INC COM 69526K105 10511 1044827 SH SOLE 22 1005400 0 39427 PACTIV EVERGREEN INC COM 69526K105 57 5629 SH SOLE 25 5629 0 0 PACTIV EVERGREEN INC COM 69526K105 117 11654 SH SOLE 30 11654 0 0 PACTIV EVERGREEN INC COM 69526K105 52 5177 SH SOLE 40 5177 0 0 PACTIV EVERGREEN INC COM 69526K105 59 5910 SH SOLE 43 5792 0 118 PACWEST BANCORP DEL COM 695263103 15554 360629 SH SOLE 2 102986 0 257643 PACWEST BANCORP DEL COM 695263103 207 4798 SH SOLE 4 469 0 4329 PACWEST BANCORP DEL COM 695263103 121 2796 SH SOLE 7 2796 0 0 PACWEST BANCORP DEL COM 695263103 11075 256790 SH SOLE 18 256790 0 0 PACWEST BANCORP DEL COM 695263103 1507 34939 SH SOLE 19 34939 0 0 PACWEST BANCORP DEL COM 695263103 242711 5627428 SH SOLE 21 5627428 0 0 PACWEST BANCORP DEL COM 695263103 143255 3321477 SH SOLE 22 3186971 0 134506 PACWEST BANCORP DEL COM 695263103 757 17540 SH SOLE 25 17540 0 0 PACWEST BANCORP DEL COM 695263103 1983 45986 SH SOLE 26 35309 0 10677 PACWEST BANCORP DEL COM 695263103 90 2083 SH SOLE 28 2083 0 0 PACWEST BANCORP DEL COM 695263103 8716 202090 SH SOLE 30 202090 0 0 PACWEST BANCORP DEL COM 695263103 73 1700 SH SOLE 31 1700 0 0 PACWEST BANCORP DEL COM 695263103 557 12907 SH SOLE 36 12907 0 0 PACWEST BANCORP DEL COM 695263103 680 15768 SH SOLE 40 15768 0 0 PACWEST BANCORP DEL COM 695263103 3549 82281 SH SOLE 43 76551 0 5730 PAGERDUTY INC COM 69553P100 7322 214154 SH SOLE 2 87539 0 126615 PAGERDUTY INC COM 69553P100 35 1036 SH SOLE 4 332 0 704 PAGERDUTY INC COM 69553P100 39 1143 SH SOLE 7 1143 0 0 PAGERDUTY INC COM 69553P100 8697 254373 SH SOLE 18 219039 0 35334 PAGERDUTY INC COM 69553P100 38542 1127294 SH SOLE 19 1127294 0 0 PAGERDUTY INC COM 69553P100 101904 2980514 SH SOLE 21 2980514 0 0 PAGERDUTY INC COM 69553P100 91304 2670488 SH SOLE 22 2627537 0 42951 PAGERDUTY INC COM 69553P100 1073 31387 SH SOLE 23 31387 0 0 PAGERDUTY INC COM 69553P100 468 13687 SH SOLE 25 13687 0 0 PAGERDUTY INC COM 69553P100 6821 199511 SH SOLE 26 17592 0 181919 PAGERDUTY INC COM 69553P100 51 1490 SH SOLE 28 1490 0 0 PAGERDUTY INC COM 69553P100 1595 46639 SH SOLE 30 46639 0 0 PAGERDUTY INC COM 69553P100 300 8779 SH SOLE 34 8779 0 0 PAGERDUTY INC COM 69553P100 187 5459 SH SOLE 36 5459 0 0 PAGERDUTY INC COM 69553P100 267 7801 SH SOLE 40 7801 0 0 PAGERDUTY INC COM 69553P100 1203 35185 SH SOLE 43 33660 0 1525 PAGERDUTY INC NOTE 1.250% 7/0 69553PAB6 1783 1550000 PRN SOLE 21 1550000 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 39 1959 SH SOLE 2 1959 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 238 11864 SH SOLE 4 0 0 11864 PAGSEGURO DIGITAL LTD COM CL A G68707101 0 16 SH SOLE 17 0 0 16 PAGSEGURO DIGITAL LTD COM CL A G68707101 37 1821 SH SOLE 19 1821 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 16428 819327 SH SOLE 21 819327 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 59 2946 SH SOLE 22 2946 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 55 2747 SH SOLE 23 2747 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 105 5216 SH SOLE 25 5216 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 277 13794 SH SOLE 28 13794 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 4195 209248 SH SOLE 30 209248 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 11598 578452 SH SOLE 34 578452 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 37821 2754620 SH SOLE 2 246257 0 2508363 PALANTIR TECHNOLOGIES INC CL A 69608A108 13429 978073 SH SOLE 4 609532 0 368541 PALANTIR TECHNOLOGIES INC CL A 69608A108 1868 136019 SH SOLE 7 136019 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 84 6092 SH SOLE 13 6092 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2350 171184 SH SOLE 15 171184 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3 202 SH SOLE 17 0 0 202 PALANTIR TECHNOLOGIES INC CL A 69608A108 36278 2642242 SH SOLE 18 2558272 0 83970 PALANTIR TECHNOLOGIES INC CL A 69608A108 6940 505492 SH SOLE 19 505492 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 437194 31842277 SH SOLE 21 31842277 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 476818 34728200 SH SOLE 22 31795866 0 2932334 PALANTIR TECHNOLOGIES INC CL A 69608A108 27546 2006288 SH SOLE 23 2006288 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 30469 2219129 SH SOLE 25 2219129 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 31720 2310267 SH SOLE 26 1034200 0 1276067 PALANTIR TECHNOLOGIES INC CL A 69608A108 30316 2207994 SH SOLE 28 58662 0 2149332 PALANTIR TECHNOLOGIES INC CL A 69608A108 45 3267 SH SOLE 29 3267 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 42471 3093317 SH SOLE 30 3093317 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3681 268084 SH SOLE 31 174617 0 93467 PALANTIR TECHNOLOGIES INC CL A 69608A108 2058 149893 SH SOLE 34 149893 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 7308 532242 SH SOLE 36 532242 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 684 49787 SH SOLE 40 49787 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 55 4007 SH OTR 43 4007 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 4766 347109 SH SOLE 43 276495 0 70614 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2056 SH SOLE 2 0 0 2056 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 62 134490 SH SOLE 21 134490 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1365 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 20 19311 SH SOLE 21 19311 0 0 PALISADE BIO INC COM 696389105 0 461 SH SOLE 22 461 0 0 PALO ALTO NETWORKS INC COM 697435105 117581 188882 SH SOLE 2 27923 0 160959 PALO ALTO NETWORKS INC COM 697435105 40423 64936 SH SOLE 4 38856 0 26080 PALO ALTO NETWORKS INC COM 697435105 13722 22043 SH SOLE 7 22043 0 0 PALO ALTO NETWORKS INC COM 697435105 576 925 SH SOLE 13 925 0 0 PALO ALTO NETWORKS INC COM 697435105 4918 7901 SH SOLE 15 7901 0 0 PALO ALTO NETWORKS INC COM 697435105 8 13 SH SOLE 17 0 0 13 PALO ALTO NETWORKS INC COM 697435105 107178 172170 SH SOLE 18 166343 0 5827 PALO ALTO NETWORKS INC COM 697435105 70577 113375 SH SOLE 19 113375 0 0 PALO ALTO NETWORKS INC COM 697435105 1289224 2071009 SH SOLE 21 2071009 0 0 PALO ALTO NETWORKS INC COM 697435105 1332906 2141180 SH SOLE 22 1962146 0 179034 PALO ALTO NETWORKS INC COM 697435105 77869 125088 SH SOLE 23 125088 0 0 PALO ALTO NETWORKS INC COM 697435105 92931 149284 SH SOLE 25 149284 0 0 PALO ALTO NETWORKS INC COM 697435105 91554 147072 SH SOLE 26 68175 0 78897 PALO ALTO NETWORKS INC COM 697435105 87648 140798 SH SOLE 28 1685 0 139113 PALO ALTO NETWORKS INC COM 697435105 464 746 SH SOLE 29 746 0 0 PALO ALTO NETWORKS INC COM 697435105 255878 411042 SH SOLE 30 411042 0 0 PALO ALTO NETWORKS INC COM 697435105 14807 23786 SH SOLE 31 12870 0 10916 PALO ALTO NETWORKS INC COM 697435105 14471 23247 SH SOLE 32 23247 0 0 PALO ALTO NETWORKS INC COM 697435105 76122 122283 SH SOLE 34 122283 0 0 PALO ALTO NETWORKS INC COM 697435105 22821 36660 SH SOLE 36 36660 0 0 PALO ALTO NETWORKS INC COM 697435105 2025 3253 SH SOLE 40 3253 0 0 PALO ALTO NETWORKS INC COM 697435105 195 313 SH OTR 43 313 0 0 PALO ALTO NETWORKS INC COM 697435105 34890 56048 SH SOLE 43 50433 0 5615 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 8660 3700000 PRN SOLE 2 3700000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 26623 11375000 PRN SOLE 21 11375000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 5851 2500000 PRN SOLE 22 2500000 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 22469 9600000 PRN SOLE 34 9600000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 2106 1000000 PRN SOLE 2 1000000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 28669 13613000 PRN SOLE 21 13613000 0 0 PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 4001 1900000 PRN SOLE 22 1900000 0 0 PALOMAR HLDGS INC COM 69753M105 664 10381 SH SOLE 2 7842 0 2539 PALOMAR HLDGS INC COM 69753M105 5 81 SH SOLE 4 81 0 0 PALOMAR HLDGS INC COM 69753M105 22 348 SH SOLE 7 348 0 0 PALOMAR HLDGS INC COM 69753M105 5308 82954 SH SOLE 18 82954 0 0 PALOMAR HLDGS INC COM 69753M105 2798 43729 SH SOLE 19 43729 0 0 PALOMAR HLDGS INC COM 69753M105 180435 2819730 SH SOLE 21 2819730 0 0 PALOMAR HLDGS INC COM 69753M105 38888 607724 SH SOLE 22 592151 0 15573 PALOMAR HLDGS INC COM 69753M105 196 3068 SH SOLE 25 3068 0 0 PALOMAR HLDGS INC COM 69753M105 629 9824 SH SOLE 26 8499 0 1325 PALOMAR HLDGS INC COM 69753M105 29 456 SH SOLE 28 456 0 0 PALOMAR HLDGS INC COM 69753M105 2675 41799 SH SOLE 30 41799 0 0 PALOMAR HLDGS INC COM 69753M105 9 144 SH SOLE 34 144 0 0 PALOMAR HLDGS INC COM 69753M105 193 3019 SH SOLE 40 3019 0 0 PALOMAR HLDGS INC COM 69753M105 661 10324 SH SOLE 43 10181 0 143 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 357 15118 SH SOLE 21 15118 0 0 PAN AMERN SILVER CORP COM 697900108 2257 82656 SH SOLE 21 82656 0 0 PAN AMERN SILVER CORP COM 697900108 1082 39632 SH SOLE 43 38341 0 1291 PANBELA THERAPEUTICS INC COM 69833Q100 4 1662 SH SOLE 18 1662 0 0 PANBELA THERAPEUTICS INC COM 69833Q100 57 27061 SH SOLE 21 27061 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 13 2249 SH SOLE 18 2249 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 195 35052 SH SOLE 21 35052 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 606 108980 SH SOLE 22 108980 0 0 PAPA JOHNS INTL INC COM 698813102 6968 66184 SH SOLE 2 40765 0 25419 PAPA JOHNS INTL INC COM 698813102 23 217 SH SOLE 4 217 0 0 PAPA JOHNS INTL INC COM 698813102 50 475 SH SOLE 7 475 0 0 PAPA JOHNS INTL INC COM 698813102 16133 153236 SH SOLE 18 144243 0 8993 PAPA JOHNS INTL INC COM 698813102 25487 242088 SH SOLE 19 242088 0 0 PAPA JOHNS INTL INC COM 698813102 240997 2289109 SH SOLE 21 2289109 0 0 PAPA JOHNS INTL INC COM 698813102 114583 1088360 SH SOLE 22 1067718 0 20642 PAPA JOHNS INTL INC COM 698813102 834 7926 SH SOLE 23 7926 0 0 PAPA JOHNS INTL INC COM 698813102 488 4634 SH SOLE 25 4634 0 0 PAPA JOHNS INTL INC COM 698813102 5455 51817 SH SOLE 26 10823 0 40994 PAPA JOHNS INTL INC COM 698813102 62 589 SH SOLE 28 589 0 0 PAPA JOHNS INTL INC COM 698813102 2033 19313 SH SOLE 30 19313 0 0 PAPA JOHNS INTL INC COM 698813102 457 4345 SH SOLE 40 4345 0 0 PAPA JOHNS INTL INC COM 698813102 2512 23864 SH SOLE 43 23070 0 794 PAR PAC HOLDINGS INC COM NEW 69888T207 1886 144822 SH SOLE 2 86405 0 58417 PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH SOLE 4 139 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 10 754 SH SOLE 7 754 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 2132 163771 SH SOLE 18 163771 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 5801 445515 SH SOLE 19 445515 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 64596 4961313 SH SOLE 21 4961313 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 21361 1640611 SH SOLE 22 1613818 0 26793 PAR PAC HOLDINGS INC COM NEW 69888T207 188 14408 SH SOLE 23 14408 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 67 5145 SH SOLE 25 5145 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 1263 97024 SH SOLE 26 662 0 96362 PAR PAC HOLDINGS INC COM NEW 69888T207 1055 80992 SH SOLE 30 80992 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 102 7818 SH SOLE 40 7818 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 281 21569 SH SOLE 43 19787 0 1782 PAR TECHNOLOGY CORP COM 698884103 1225 30365 SH SOLE 2 27593 0 2772 PAR TECHNOLOGY CORP COM 698884103 3 78 SH SOLE 4 78 0 0 PAR TECHNOLOGY CORP COM 698884103 13 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 2788 69111 SH SOLE 18 65850 0 3261 PAR TECHNOLOGY CORP COM 698884103 2907 72057 SH SOLE 19 72057 0 0 PAR TECHNOLOGY CORP COM 698884103 35161 871612 SH SOLE 21 871612 0 0 PAR TECHNOLOGY CORP COM 698884103 25401 629673 SH SOLE 22 613277 0 16396 PAR TECHNOLOGY CORP COM 698884103 11 271 SH SOLE 23 271 0 0 PAR TECHNOLOGY CORP COM 698884103 255 6325 SH SOLE 25 6325 0 0 PAR TECHNOLOGY CORP COM 698884103 592 14685 SH SOLE 26 11818 0 2867 PAR TECHNOLOGY CORP COM 698884103 631 15640 SH SOLE 30 15640 0 0 PAR TECHNOLOGY CORP COM 698884103 162 4010 SH SOLE 36 4010 0 0 PAR TECHNOLOGY CORP COM 698884103 116 2875 SH SOLE 40 2875 0 0 PAR TECHNOLOGY CORP COM 698884103 107 2654 SH SOLE 43 2583 0 71 PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3 1578 1800000 PRN SOLE 21 1800000 0 0 PARAGON 28 INC COM 69913P105 87 5175 SH SOLE 2 3523 0 1652 PARAGON 28 INC COM 69913P105 392 23441 SH SOLE 18 23441 0 0 PARAGON 28 INC COM 69913P105 250 14939 SH SOLE 19 14939 0 0 PARAGON 28 INC COM 69913P105 4698 280635 SH SOLE 21 280635 0 0 PARAGON 28 INC COM 69913P105 2963 176990 SH SOLE 22 175789 0 1201 PARAGON 28 INC COM 69913P105 18 1069 SH SOLE 23 1069 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 2111 52230 SH SOLE 2 181 0 52049 PARAMOUNT GLOBAL CLASS A COM 92556H107 4 107 SH SOLE 7 107 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 134 3324 SH SOLE 18 3324 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 145 3589 SH SOLE 19 3589 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 3327 82343 SH SOLE 21 82343 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 3021 74748 SH SOLE 22 64338 0 10410 PARAMOUNT GLOBAL CLASS A COM 92556H107 1260 31183 SH SOLE 28 0 0 31183 PARAMOUNT GLOBAL CLASS A COM 92556H107 5 120 SH SOLE 31 120 0 0 PARAMOUNT GLOBAL CLASS A COM 92556H107 473 11701 SH SOLE 43 10837 0 864 PARAMOUNT GLOBAL CLASS B COM 92556H206 44821 1185436 SH SOLE 2 197504 0 987932 PARAMOUNT GLOBAL CLASS B COM 92556H206 14065 371985 SH SOLE 4 231548 0 140437 PARAMOUNT GLOBAL CLASS B COM 92556H206 20790 549858 SH SOLE 7 532785 0 17073 PARAMOUNT GLOBAL CLASS B COM 92556H206 71 1891 SH SOLE 13 1891 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 3222 85217 SH SOLE 15 85217 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 0 13 SH SOLE 17 0 0 13 PARAMOUNT GLOBAL CLASS B COM 92556H206 39767 1051765 SH SOLE 18 967527 0 84238 PARAMOUNT GLOBAL CLASS B COM 92556H206 22644 598902 SH SOLE 19 598902 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1807 47793 SH SOLE 20 47793 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 666312 17622646 SH SOLE 21 17622646 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 488307 12914752 SH SOLE 22 11708137 0 1206615 PARAMOUNT GLOBAL CLASS B COM 92556H206 28510 754040 SH SOLE 23 754040 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 55214 1460295 SH SOLE 25 1460295 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 53647 1418868 SH SOLE 26 519807 0 899061 PARAMOUNT GLOBAL CLASS B COM 92556H206 49351 1305229 SH SOLE 28 31653 0 1273576 PARAMOUNT GLOBAL CLASS B COM 92556H206 99 2623 SH SOLE 29 2623 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 175071 4630293 SH SOLE 30 4354807 0 275486 PARAMOUNT GLOBAL CLASS B COM 92556H206 5071 134113 SH SOLE 31 70297 0 63816 PARAMOUNT GLOBAL CLASS B COM 92556H206 5327 140879 SH SOLE 34 140879 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 10025 265129 SH SOLE 36 265129 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 758 20035 SH SOLE 40 20035 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 50 1324 SH OTR 43 1324 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 26703 706254 SH SOLE 43 638840 0 67414 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 318 5720 SH SOLE 7 5720 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 43986 791832 SH SOLE 21 791832 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 4 5586 SH SOLE 18 5586 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 53 81129 SH SOLE 21 81129 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 12 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 3683 337570 SH SOLE 2 207727 0 129843 PARAMOUNT GROUP INC COM 69924R108 957 87725 SH SOLE 4 87725 0 0 PARAMOUNT GROUP INC COM 69924R108 2591 237484 SH SOLE 7 237484 0 0 PARAMOUNT GROUP INC COM 69924R108 5947 545058 SH SOLE 18 545058 0 0 PARAMOUNT GROUP INC COM 69924R108 7194 659435 SH SOLE 19 659435 0 0 PARAMOUNT GROUP INC COM 69924R108 81430 7463773 SH SOLE 21 7463773 0 0 PARAMOUNT GROUP INC COM 69924R108 62504 5729068 SH SOLE 22 5547013 0 182055 PARAMOUNT GROUP INC COM 69924R108 86 7850 SH SOLE 23 7850 0 0 PARAMOUNT GROUP INC COM 69924R108 9402 861792 SH SOLE 25 861792 0 0 PARAMOUNT GROUP INC COM 69924R108 1321 121106 SH SOLE 26 45492 0 75614 PARAMOUNT GROUP INC COM 69924R108 1257 115201 SH SOLE 28 1572 0 113629 PARAMOUNT GROUP INC COM 69924R108 9601 879992 SH SOLE 30 879992 0 0 PARAMOUNT GROUP INC COM 69924R108 128 11757 SH SOLE 36 11757 0 0 PARAMOUNT GROUP INC COM 69924R108 228 20864 SH SOLE 40 20864 0 0 PARAMOUNT GROUP INC COM 69924R108 12649 1159432 SH SOLE 43 1153213 0 6219 PARATEK PHARMACEUTICALS INC COM 699374302 22 7276 SH SOLE 2 2064 0 5212 PARATEK PHARMACEUTICALS INC COM 699374302 3 876 SH SOLE 7 876 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 422 142049 SH SOLE 18 142049 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 231 77792 SH SOLE 19 77792 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4750 1599348 SH SOLE 21 1599348 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 3240 1090950 SH SOLE 22 1082501 0 8449 PARATEK PHARMACEUTICALS INC COM 699374302 66 22128 SH SOLE 30 22128 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 0 94 SH SOLE 43 94 0 0 PARDES BIOSCIENCES INC COM 69945Q105 33 4593 SH SOLE 2 4593 0 0 PARDES BIOSCIENCES INC COM 69945Q105 2449 339194 SH SOLE 22 339194 0 0 PARK AEROSPACE CORP COM 70014A104 650 49818 SH SOLE 2 809 0 49009 PARK AEROSPACE CORP COM 70014A104 3 207 SH SOLE 7 207 0 0 PARK AEROSPACE CORP COM 70014A104 995 76216 SH SOLE 18 76216 0 0 PARK AEROSPACE CORP COM 70014A104 498 38175 SH SOLE 19 38175 0 0 PARK AEROSPACE CORP COM 70014A104 31223 2392586 SH SOLE 21 2392586 0 0 PARK AEROSPACE CORP COM 70014A104 6647 509313 SH SOLE 22 497456 0 11857 PARK AEROSPACE CORP COM 70014A104 266 20397 SH SOLE 30 20397 0 0 PARK AEROSPACE CORP COM 70014A104 26 1998 SH OTR 43 1998 0 0 PARK AEROSPACE CORP COM 70014A104 20 1558 SH SOLE 43 1558 0 0 PARK CITY GROUP INC COM NEW 700215304 3 604 SH SOLE 2 0 0 604 PARK CITY GROUP INC COM NEW 700215304 13 2473 SH SOLE 18 2473 0 0 PARK CITY GROUP INC COM NEW 700215304 243 46087 SH SOLE 21 46087 0 0 PARK CITY GROUP INC COM NEW 700215304 153 28886 SH SOLE 22 28886 0 0 PARK HOTELS & RESORTS INC COM 700517105 69158 3541104 SH SOLE 2 3147852 0 393252 PARK HOTELS & RESORTS INC COM 700517105 2715 139039 SH SOLE 4 139039 0 0 PARK HOTELS & RESORTS INC COM 700517105 5929 303606 SH SOLE 7 303606 0 0 PARK HOTELS & RESORTS INC COM 700517105 164 8389 SH SOLE 13 8389 0 0 PARK HOTELS & RESORTS INC COM 700517105 10691 547411 SH SOLE 18 543251 0 4160 PARK HOTELS & RESORTS INC COM 700517105 25440 1302596 SH SOLE 19 1302596 0 0 PARK HOTELS & RESORTS INC COM 700517105 240462 12312458 SH SOLE 21 12312458 0 0 PARK HOTELS & RESORTS INC COM 700517105 174212 8920210 SH SOLE 22 8561373 0 358837 PARK HOTELS & RESORTS INC COM 700517105 1457 74616 SH SOLE 23 74616 0 0 PARK HOTELS & RESORTS INC COM 700517105 20236 1036125 SH SOLE 25 1036125 0 0 PARK HOTELS & RESORTS INC COM 700517105 2895 148209 SH SOLE 26 123476 0 24733 PARK HOTELS & RESORTS INC COM 700517105 2835 145166 SH SOLE 28 4214 0 140952 PARK HOTELS & RESORTS INC COM 700517105 239 12232 SH SOLE 29 12232 0 0 PARK HOTELS & RESORTS INC COM 700517105 10449 535034 SH SOLE 30 535034 0 0 PARK HOTELS & RESORTS INC COM 700517105 219 11195 SH SOLE 31 11195 0 0 PARK HOTELS & RESORTS INC COM 700517105 4404 225487 SH SOLE 34 225487 0 0 PARK HOTELS & RESORTS INC COM 700517105 870 44555 SH SOLE 36 44555 0 0 PARK HOTELS & RESORTS INC COM 700517105 590 30211 SH SOLE 40 30211 0 0 PARK HOTELS & RESORTS INC COM 700517105 7869 402928 SH SOLE 43 372217 0 30711 PARK NATL CORP COM 700658107 1790 13623 SH SOLE 2 4280 0 9343 PARK NATL CORP COM 700658107 6 43 SH SOLE 4 43 0 0 PARK NATL CORP COM 700658107 29 218 SH SOLE 7 218 0 0 PARK NATL CORP COM 700658107 7044 53612 SH SOLE 18 53612 0 0 PARK NATL CORP COM 700658107 3433 26127 SH SOLE 19 26127 0 0 PARK NATL CORP COM 700658107 231695 1763545 SH SOLE 21 1763545 0 0 PARK NATL CORP COM 700658107 49265 374978 SH SOLE 22 360159 0 14819 PARK NATL CORP COM 700658107 261 1985 SH SOLE 25 1985 0 0 PARK NATL CORP COM 700658107 737 5613 SH SOLE 26 3962 0 1651 PARK NATL CORP COM 700658107 3585 27286 SH SOLE 30 27286 0 0 PARK NATL CORP COM 700658107 250 1900 SH SOLE 40 1900 0 0 PARK NATL CORP COM 700658107 763 5809 SH SOLE 43 5222 0 587 PARK-OHIO HLDGS CORP COM 700666100 97 6917 SH SOLE 2 384 0 6533 PARK-OHIO HLDGS CORP COM 700666100 3 205 SH SOLE 7 205 0 0 PARK-OHIO HLDGS CORP COM 700666100 403 28658 SH SOLE 18 28658 0 0 PARK-OHIO HLDGS CORP COM 700666100 214 15183 SH SOLE 19 15183 0 0 PARK-OHIO HLDGS CORP COM 700666100 4235 300961 SH SOLE 21 300961 0 0 PARK-OHIO HLDGS CORP COM 700666100 2419 171898 SH SOLE 22 166914 0 4984 PARK-OHIO HLDGS CORP COM 700666100 13 905 SH SOLE 43 905 0 0 PARKE BANCORP INC COM 700885106 46 1933 SH SOLE 18 1933 0 0 PARKE BANCORP INC COM 700885106 769 32589 SH SOLE 21 32589 0 0 PARKE BANCORP INC COM 700885106 494 20930 SH SOLE 22 20930 0 0 PARKER-HANNIFIN CORP COM 701094104 77943 274681 SH SOLE 2 92168 0 182513 PARKER-HANNIFIN CORP COM 701094104 26761 94310 SH SOLE 4 55815 0 38495 PARKER-HANNIFIN CORP COM 701094104 31690 111679 SH SOLE 7 107989 0 3690 PARKER-HANNIFIN CORP COM 701094104 768 2708 SH SOLE 13 2708 0 0 PARKER-HANNIFIN CORP COM 701094104 5213 18370 SH SOLE 15 18370 0 0 PARKER-HANNIFIN CORP COM 701094104 72853 256740 SH SOLE 18 239209 0 17531 PARKER-HANNIFIN CORP COM 701094104 25512 89907 SH SOLE 19 89907 0 0 PARKER-HANNIFIN CORP COM 701094104 899193 3168851 SH SOLE 21 3168851 0 0 PARKER-HANNIFIN CORP COM 701094104 766556 2701423 SH SOLE 22 2447717 0 253706 PARKER-HANNIFIN CORP COM 701094104 46208 162842 SH SOLE 23 162842 0 0 PARKER-HANNIFIN CORP COM 701094104 50983 179670 SH SOLE 25 179670 0 0 PARKER-HANNIFIN CORP COM 701094104 76626 270037 SH SOLE 26 85418 0 184619 PARKER-HANNIFIN CORP COM 701094104 91448 322272 SH SOLE 28 1991 0 320281 PARKER-HANNIFIN CORP COM 701094104 38 134 SH SOLE 29 134 0 0 PARKER-HANNIFIN CORP COM 701094104 147739 520649 SH SOLE 30 520649 0 0 PARKER-HANNIFIN CORP COM 701094104 7982 28131 SH SOLE 31 13574 0 14557 PARKER-HANNIFIN CORP COM 701094104 5606 19756 SH SOLE 34 19756 0 0 PARKER-HANNIFIN CORP COM 701094104 13991 49305 SH SOLE 36 49305 0 0 PARKER-HANNIFIN CORP COM 701094104 1214 4278 SH SOLE 40 4278 0 0 PARKER-HANNIFIN CORP COM 701094104 27025 95239 SH SOLE 43 88386 0 6853 PARSONS CORP DEL COM 70202L102 1045 27008 SH SOLE 2 10042 0 16966 PARSONS CORP DEL COM 70202L102 6 151 SH SOLE 4 151 0 0 PARSONS CORP DEL COM 70202L102 11 290 SH SOLE 7 290 0 0 PARSONS CORP DEL COM 70202L102 344 8894 SH SOLE 17 0 0 8894 PARSONS CORP DEL COM 70202L102 3059 79052 SH SOLE 18 79052 0 0 PARSONS CORP DEL COM 70202L102 1828 47234 SH SOLE 19 47234 0 0 PARSONS CORP DEL COM 70202L102 46775 1208646 SH SOLE 21 1208646 0 0 PARSONS CORP DEL COM 70202L102 24056 621591 SH SOLE 22 597324 0 24267 PARSONS CORP DEL COM 70202L102 41 1052 SH SOLE 23 1052 0 0 PARSONS CORP DEL COM 70202L102 126 3252 SH SOLE 25 3252 0 0 PARSONS CORP DEL COM 70202L102 660 17055 SH SOLE 26 15300 0 1755 PARSONS CORP DEL COM 70202L102 600 15507 SH SOLE 28 15507 0 0 PARSONS CORP DEL COM 70202L102 311 8044 SH SOLE 30 8044 0 0 PARSONS CORP DEL COM 70202L102 131 3386 SH SOLE 40 3386 0 0 PARSONS CORP DEL COM 70202L102 64 1643 SH OTR 43 1643 0 0 PARSONS CORP DEL COM 70202L102 333 8616 SH SOLE 43 8251 0 365 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 2833 2690000 PRN SOLE 21 2690000 0 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 137 16673 SH SOLE 43 16673 0 0 PARTNERS BANCORP COM 70213Q108 18 1964 SH SOLE 18 1964 0 0 PARTNERS BANCORP COM 70213Q108 220 23930 SH SOLE 21 23930 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 30 14137 SH SOLE 21 14137 0 0 PARTY CITY HOLDCO INC COM 702149105 279 77849 SH SOLE 2 66115 0 11734 PARTY CITY HOLDCO INC COM 702149105 6 1776 SH SOLE 7 1776 0 0 PARTY CITY HOLDCO INC COM 702149105 1105 308778 SH SOLE 18 308778 0 0 PARTY CITY HOLDCO INC COM 702149105 725 202636 SH SOLE 19 202636 0 0 PARTY CITY HOLDCO INC COM 702149105 14058 3926804 SH SOLE 21 3926804 0 0 PARTY CITY HOLDCO INC COM 702149105 9426 2632842 SH SOLE 22 2574261 0 58581 PARTY CITY HOLDCO INC COM 702149105 51 14210 SH SOLE 25 14210 0 0 PARTY CITY HOLDCO INC COM 702149105 30 8511 SH SOLE 26 0 0 8511 PARTY CITY HOLDCO INC COM 702149105 99 27596 SH SOLE 30 27596 0 0 PARTY CITY HOLDCO INC COM 702149105 35 9810 SH SOLE 36 9810 0 0 PARTY CITY HOLDCO INC COM 702149105 78 21745 SH SOLE 40 21745 0 0 PARTY CITY HOLDCO INC COM 702149105 85 23794 SH SOLE 43 23794 0 0 PASITHEA THERAPEUTICS CORP COM 70261F103 1 967 SH SOLE 18 967 0 0 PASITHEA THERAPEUTICS CORP COM 70261F103 12 8995 SH SOLE 21 8995 0 0 PASSAGE BIO INC COM 702712100 478 154039 SH SOLE 2 92432 0 61607 PASSAGE BIO INC COM 702712100 2 800 SH SOLE 7 800 0 0 PASSAGE BIO INC COM 702712100 379 122274 SH SOLE 18 113652 0 8622 PASSAGE BIO INC COM 702712100 831 267985 SH SOLE 19 267985 0 0 PASSAGE BIO INC COM 702712100 4703 1517192 SH SOLE 21 1517192 0 0 PASSAGE BIO INC COM 702712100 3393 1094372 SH SOLE 22 1066475 0 27897 PASSAGE BIO INC COM 702712100 33 10773 SH SOLE 23 10773 0 0 PASSAGE BIO INC COM 702712100 21 6793 SH SOLE 25 6793 0 0 PASSAGE BIO INC COM 702712100 130 41930 SH SOLE 26 2347 0 39583 PASSAGE BIO INC COM 702712100 52 16935 SH SOLE 28 16935 0 0 PASSAGE BIO INC COM 702712100 104 33430 SH SOLE 30 33430 0 0 PASSAGE BIO INC COM 702712100 52 16618 SH SOLE 34 16618 0 0 PASSAGE BIO INC COM 702712100 14 4417 SH SOLE 36 4417 0 0 PASSAGE BIO INC COM 702712100 13 4131 SH SOLE 40 4131 0 0 PASSAGE BIO INC COM 702712100 3 1103 SH SOLE 43 1103 0 0 PATHFINDER BANCORP INC MD COM 70319R109 16 728 SH SOLE 18 728 0 0 PATHFINDER BANCORP INC MD COM 70319R109 187 8520 SH SOLE 21 8520 0 0 PATHFINDER BANCORP INC MD COM 70319R109 3 146 SH SOLE 22 146 0 0 PATRICK INDS INC COM 703343103 3274 54296 SH SOLE 2 37401 0 16895 PATRICK INDS INC COM 703343103 6 99 SH SOLE 4 99 0 0 PATRICK INDS INC COM 703343103 19 322 SH SOLE 7 322 0 0 PATRICK INDS INC COM 703343103 4965 82331 SH SOLE 18 76176 0 6155 PATRICK INDS INC COM 703343103 8557 141910 SH SOLE 19 141910 0 0 PATRICK INDS INC COM 703343103 161059 2670958 SH SOLE 21 2670958 0 0 PATRICK INDS INC COM 703343103 39549 655866 SH SOLE 22 642383 0 13483 PATRICK INDS INC COM 703343103 250 4152 SH SOLE 23 4152 0 0 PATRICK INDS INC COM 703343103 170 2821 SH SOLE 25 2821 0 0 PATRICK INDS INC COM 703343103 1813 30062 SH SOLE 26 12558 0 17504 PATRICK INDS INC COM 703343103 26 424 SH SOLE 28 424 0 0 PATRICK INDS INC COM 703343103 2349 38955 SH SOLE 30 38955 0 0 PATRICK INDS INC COM 703343103 39 643 SH SOLE 34 643 0 0 PATRICK INDS INC COM 703343103 163 2707 SH SOLE 40 2707 0 0 PATRICK INDS INC COM 703343103 363 6017 SH SOLE 43 4075 0 1942 PATRIOT NATL BANCORP INC COM NEW 70336F203 12 685 SH SOLE 18 685 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 151 8906 SH SOLE 21 8906 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 3 365 SH SOLE 18 365 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 48 5969 SH SOLE 21 5969 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 337 42276 SH SOLE 22 42276 0 0 PATTERSON COS INC COM 703395103 6177 190827 SH SOLE 2 87941 0 102886 PATTERSON COS INC COM 703395103 12 383 SH SOLE 4 383 0 0 PATTERSON COS INC COM 703395103 81 2492 SH SOLE 7 2492 0 0 PATTERSON COS INC COM 703395103 13155 406397 SH SOLE 18 399735 0 6662 PATTERSON COS INC COM 703395103 16678 515220 SH SOLE 19 515220 0 0 PATTERSON COS INC COM 703395103 203011 6271583 SH SOLE 21 6271583 0 0 PATTERSON COS INC COM 703395103 87677 2708582 SH SOLE 22 2631775 0 76807 PATTERSON COS INC COM 703395103 413 12773 SH SOLE 23 12773 0 0 PATTERSON COS INC COM 703395103 522 16130 SH SOLE 25 16130 0 0 PATTERSON COS INC COM 703395103 3938 121652 SH SOLE 26 37795 0 83857 PATTERSON COS INC COM 703395103 49 1513 SH SOLE 28 1513 0 0 PATTERSON COS INC COM 703395103 1749 54045 SH SOLE 30 54045 0 0 PATTERSON COS INC COM 703395103 315 9744 SH SOLE 36 9744 0 0 PATTERSON COS INC COM 703395103 327 10089 SH SOLE 40 10089 0 0 PATTERSON COS INC COM 703395103 31 947 SH OTR 43 947 0 0 PATTERSON COS INC COM 703395103 1955 60388 SH SOLE 43 57710 0 2678 PATTERSON-UTI ENERGY INC COM 703481101 5406 349234 SH SOLE 2 151789 0 197445 PATTERSON-UTI ENERGY INC COM 703481101 12 770 SH SOLE 4 770 0 0 PATTERSON-UTI ENERGY INC COM 703481101 41 2641 SH SOLE 7 2641 0 0 PATTERSON-UTI ENERGY INC COM 703481101 11089 716329 SH SOLE 18 716329 0 0 PATTERSON-UTI ENERGY INC COM 703481101 12409 801603 SH SOLE 19 801603 0 0 PATTERSON-UTI ENERGY INC COM 703481101 408054 26360106 SH SOLE 21 26360106 0 0 PATTERSON-UTI ENERGY INC COM 703481101 86992 5619639 SH SOLE 22 5427160 0 192479 PATTERSON-UTI ENERGY INC COM 703481101 186 12023 SH SOLE 23 12023 0 0 PATTERSON-UTI ENERGY INC COM 703481101 470 30373 SH SOLE 25 30373 0 0 PATTERSON-UTI ENERGY INC COM 703481101 2405 155358 SH SOLE 26 42608 0 112750 PATTERSON-UTI ENERGY INC COM 703481101 1736 112132 SH SOLE 28 112132 0 0 PATTERSON-UTI ENERGY INC COM 703481101 5517 356421 SH SOLE 30 356421 0 0 PATTERSON-UTI ENERGY INC COM 703481101 327 21107 SH SOLE 34 21107 0 0 PATTERSON-UTI ENERGY INC COM 703481101 199 12864 SH SOLE 36 12864 0 0 PATTERSON-UTI ENERGY INC COM 703481101 448 28935 SH SOLE 40 28935 0 0 PATTERSON-UTI ENERGY INC COM 703481101 13773 889701 SH SOLE 43 853454 0 36247 PAVMED INC COM 70387R106 13 9987 SH SOLE 2 2936 0 7051 PAVMED INC COM 70387R106 2 1155 SH SOLE 7 1155 0 0 PAVMED INC COM 70387R106 264 199815 SH SOLE 18 199815 0 0 PAVMED INC COM 70387R106 162 122751 SH SOLE 19 122751 0 0 PAVMED INC COM 70387R106 3386 2565052 SH SOLE 21 2565052 0 0 PAVMED INC COM 70387R106 2403 1820096 SH SOLE 22 1804927 0 15169 PAVMED INC COM 70387R106 0 128 SH SOLE 43 128 0 0 PAYA HOLDINGS INC COM CL A 70434P103 307 52445 SH SOLE 2 40617 0 11828 PAYA HOLDINGS INC COM CL A 70434P103 8 1321 SH SOLE 7 1321 0 0 PAYA HOLDINGS INC COM CL A 70434P103 1723 294097 SH SOLE 18 294097 0 0 PAYA HOLDINGS INC COM CL A 70434P103 1013 172804 SH SOLE 19 172804 0 0 PAYA HOLDINGS INC COM CL A 70434P103 16082 2744377 SH SOLE 21 2744377 0 0 PAYA HOLDINGS INC COM CL A 70434P103 12570 2145068 SH SOLE 22 2111137 0 33931 PAYA HOLDINGS INC COM CL A 70434P103 6 1049 SH SOLE 23 1049 0 0 PAYA HOLDINGS INC COM CL A 70434P103 52 8856 SH SOLE 25 8856 0 0 PAYA HOLDINGS INC COM CL A 70434P103 471 80441 SH SOLE 30 80441 0 0 PAYA HOLDINGS INC COM CL A 70434P103 6805 1161253 SH SOLE 34 1161253 0 0 PAYA HOLDINGS INC COM CL A 70434P103 48 8273 SH SOLE 40 8273 0 0 PAYCHEX INC COM 704326107 132709 972438 SH SOLE 2 373843 0 598595 PAYCHEX INC COM 704326107 37530 275007 SH SOLE 4 180576 0 94431 PAYCHEX INC COM 704326107 61856 453255 SH SOLE 7 443727 0 9528 PAYCHEX INC COM 704326107 2303 16872 SH SOLE 13 16872 0 0 PAYCHEX INC COM 704326107 6424 47069 SH SOLE 15 47069 0 0 PAYCHEX INC COM 704326107 4 26 SH SOLE 17 0 0 26 PAYCHEX INC COM 704326107 146948 1076777 SH SOLE 18 1030962 0 45815 PAYCHEX INC COM 704326107 66930 490440 SH SOLE 19 490440 0 0 PAYCHEX INC COM 704326107 1751960 12837692 SH SOLE 21 12837692 0 0 PAYCHEX INC COM 704326107 1079858 7912790 SH SOLE 22 7112640 0 800150 PAYCHEX INC COM 704326107 59123 433231 SH SOLE 23 433231 0 0 PAYCHEX INC COM 704326107 69763 511198 SH SOLE 25 511198 0 0 PAYCHEX INC COM 704326107 119243 873770 SH SOLE 26 400132 0 473638 PAYCHEX INC COM 704326107 109148 799794 SH SOLE 28 5036 0 794758 PAYCHEX INC COM 704326107 5229 38317 SH SOLE 29 38317 0 0 PAYCHEX INC COM 704326107 305663 2239778 SH SOLE 30 2239778 0 0 PAYCHEX INC COM 704326107 17221 126192 SH SOLE 31 89308 0 36884 PAYCHEX INC COM 704326107 11595 84961 SH SOLE 32 84961 0 0 PAYCHEX INC COM 704326107 100138 733774 SH SOLE 34 733774 0 0 PAYCHEX INC COM 704326107 27990 205099 SH SOLE 36 205099 0 0 PAYCHEX INC COM 704326107 944 6920 SH SOLE 37 6920 0 0 PAYCHEX INC COM 704326107 1523 11161 SH SOLE 40 11161 0 0 PAYCHEX INC COM 704326107 113 826 SH OTR 43 826 0 0 PAYCHEX INC COM 704326107 57119 418549 SH SOLE 43 375509 0 43040 PAYCOM SOFTWARE INC COM 70432V102 57932 167251 SH SOLE 2 89401 0 77850 PAYCOM SOFTWARE INC COM 70432V102 17110 49397 SH SOLE 4 30251 0 19146 PAYCOM SOFTWARE INC COM 70432V102 14434 41671 SH SOLE 7 40344 0 1327 PAYCOM SOFTWARE INC COM 70432V102 1366 3945 SH SOLE 13 3945 0 0 PAYCOM SOFTWARE INC COM 70432V102 1627 4697 SH SOLE 15 4697 0 0 PAYCOM SOFTWARE INC COM 70432V102 47978 138512 SH SOLE 18 130826 0 7686 PAYCOM SOFTWARE INC COM 70432V102 547871 1581705 SH SOLE 19 1581705 0 0 PAYCOM SOFTWARE INC COM 70432V102 556853 1607636 SH SOLE 21 1607636 0 0 PAYCOM SOFTWARE INC COM 70432V102 437192 1262175 SH SOLE 22 1137801 0 124374 PAYCOM SOFTWARE INC COM 70432V102 25904 74786 SH SOLE 23 74786 0 0 PAYCOM SOFTWARE INC COM 70432V102 94174 271882 SH SOLE 25 271882 0 0 PAYCOM SOFTWARE INC COM 70432V102 46653 134687 SH SOLE 26 43804 0 90883 PAYCOM SOFTWARE INC COM 70432V102 47572 137341 SH SOLE 28 2188 0 135153 PAYCOM SOFTWARE INC COM 70432V102 879 2539 SH SOLE 29 2539 0 0 PAYCOM SOFTWARE INC COM 70432V102 80590 232663 SH SOLE 30 232663 0 0 PAYCOM SOFTWARE INC COM 70432V102 5285 15257 SH SOLE 31 9437 0 5820 PAYCOM SOFTWARE INC COM 70432V102 69704 201237 SH SOLE 34 201237 0 0 PAYCOM SOFTWARE INC COM 70432V102 5691 16429 SH SOLE 36 16429 0 0 PAYCOM SOFTWARE INC COM 70432V102 621 1792 SH SOLE 40 1792 0 0 PAYCOM SOFTWARE INC COM 70432V102 36 104 SH OTR 43 104 0 0 PAYCOM SOFTWARE INC COM 70432V102 7709 22256 SH SOLE 43 19736 0 2520 PAYCOR HCM INC COM 70435P102 1542 52978 SH SOLE 2 3006 0 49972 PAYCOR HCM INC COM 70435P102 13 463 SH SOLE 7 463 0 0 PAYCOR HCM INC COM 70435P102 636 21847 SH SOLE 18 21847 0 0 PAYCOR HCM INC COM 70435P102 392 13456 SH SOLE 19 13456 0 0 PAYCOR HCM INC COM 70435P102 17402 597795 SH SOLE 21 597795 0 0 PAYCOR HCM INC COM 70435P102 22902 786734 SH SOLE 22 751082 0 35652 PAYCOR HCM INC COM 70435P102 22 767 SH SOLE 31 767 0 0 PAYCOR HCM INC COM 70435P102 27 929 SH SOLE 43 0 0 929 PAYLOCITY HLDG CORP COM 70438V106 29765 144654 SH SOLE 2 81427 0 63227 PAYLOCITY HLDG CORP COM 70438V106 1133 5507 SH SOLE 4 5090 0 417 PAYLOCITY HLDG CORP COM 70438V106 159 771 SH SOLE 7 771 0 0 PAYLOCITY HLDG CORP COM 70438V106 511 2483 SH SOLE 13 2483 0 0 PAYLOCITY HLDG CORP COM 70438V106 19419 94371 SH SOLE 18 94095 0 276 PAYLOCITY HLDG CORP COM 70438V106 78065 379381 SH SOLE 19 379381 0 0 PAYLOCITY HLDG CORP COM 70438V106 448224 2178275 SH SOLE 21 2178275 0 0 PAYLOCITY HLDG CORP COM 70438V106 243772 1184684 SH SOLE 22 1125783 0 58901 PAYLOCITY HLDG CORP COM 70438V106 2020 9819 SH SOLE 23 9819 0 0 PAYLOCITY HLDG CORP COM 70438V106 1337 6499 SH SOLE 25 6499 0 0 PAYLOCITY HLDG CORP COM 70438V106 4782 23241 SH SOLE 26 13926 0 9315 PAYLOCITY HLDG CORP COM 70438V106 162 787 SH SOLE 28 731 0 56 PAYLOCITY HLDG CORP COM 70438V106 295 1434 SH SOLE 29 1434 0 0 PAYLOCITY HLDG CORP COM 70438V106 5094 24756 SH SOLE 30 24756 0 0 PAYLOCITY HLDG CORP COM 70438V106 956 4645 SH SOLE 31 4645 0 0 PAYLOCITY HLDG CORP COM 70438V106 1461 7101 SH SOLE 34 7101 0 0 PAYLOCITY HLDG CORP COM 70438V106 579 2813 SH SOLE 36 2813 0 0 PAYLOCITY HLDG CORP COM 70438V106 1020 4959 SH SOLE 40 4959 0 0 PAYLOCITY HLDG CORP COM 70438V106 2712 13181 SH SOLE 43 12207 0 974 PAYMENTUS HOLDINGS INC COM CL A 70439P108 335 15885 SH SOLE 2 9869 0 6016 PAYMENTUS HOLDINGS INC COM CL A 70439P108 196 9278 SH SOLE 18 9278 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 162 7679 SH SOLE 19 7679 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 266 12597 SH SOLE 21 12597 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 3854 182832 SH SOLE 22 176462 0 6370 PAYMENTUS HOLDINGS INC COM CL A 70439P108 68 3222 SH SOLE 25 3222 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 228 10807 SH SOLE 26 0 0 10807 PAYMENTUS HOLDINGS INC COM CL A 70439P108 99 4704 SH SOLE 30 4704 0 0 PAYMENTUS HOLDINGS INC COM CL A 70439P108 78 3705 SH SOLE 40 3705 0 0 PAYPAL HLDGS INC COM 70450Y103 299922 2593355 SH SOLE 2 647709 0 1945646 PAYPAL HLDGS INC COM 70450Y103 91735 793210 SH SOLE 4 519270 0 273940 PAYPAL HLDGS INC COM 70450Y103 132676 1147222 SH SOLE 7 1113735 0 33487 PAYPAL HLDGS INC COM 70450Y103 2290 19803 SH SOLE 13 19803 0 0 PAYPAL HLDGS INC COM 70450Y103 12655 109427 SH SOLE 15 109427 0 0 PAYPAL HLDGS INC COM 70450Y103 0 2 SH SOLE 17 0 0 2 PAYPAL HLDGS INC COM 70450Y103 328601 2841336 SH SOLE 18 2641692 0 199644 PAYPAL HLDGS INC COM 70450Y103 177729 1536781 SH SOLE 19 1536781 0 0 PAYPAL HLDGS INC COM 70450Y103 2888993 24980485 SH SOLE 21 24980485 0 0 PAYPAL HLDGS INC COM 70450Y103 2886143 24955838 SH SOLE 22 22557981 0 2397857 PAYPAL HLDGS INC COM 70450Y103 170904 1477769 SH SOLE 23 1477769 0 0 PAYPAL HLDGS INC COM 70450Y103 243945 2109339 SH SOLE 25 2109339 0 0 PAYPAL HLDGS INC COM 70450Y103 329453 2848707 SH SOLE 26 1088137 0 1760570 PAYPAL HLDGS INC COM 70450Y103 346580 2996800 SH SOLE 28 73250 0 2923550 PAYPAL HLDGS INC COM 70450Y103 2448 21168 SH SOLE 29 21168 0 0 PAYPAL HLDGS INC COM 70450Y103 750889 6492771 SH SOLE 30 6492771 0 0 PAYPAL HLDGS INC COM 70450Y103 35414 306219 SH SOLE 31 180945 0 125274 PAYPAL HLDGS INC COM 70450Y103 40807 352846 SH SOLE 32 352846 0 0 PAYPAL HLDGS INC COM 70450Y103 138883 1200894 SH SOLE 34 1200894 0 0 PAYPAL HLDGS INC COM 70450Y103 50765 438950 SH SOLE 36 438950 0 0 PAYPAL HLDGS INC COM 70450Y103 4320 37352 SH SOLE 40 37352 0 0 PAYPAL HLDGS INC COM 70450Y103 293 2534 SH OTR 43 2534 0 0 PAYPAL HLDGS INC COM 70450Y103 114652 991373 SH SOLE 43 914679 0 76694 PAYSAFE LIMITED ORD G6964L107 8017 2364890 SH SOLE 2 44431 0 2320459 PAYSAFE LIMITED ORD G6964L107 47 13867 SH SOLE 7 13867 0 0 PAYSAFE LIMITED ORD G6964L107 543 160216 SH SOLE 18 160216 0 0 PAYSAFE LIMITED ORD G6964L107 425 125379 SH SOLE 19 125379 0 0 PAYSAFE LIMITED ORD G6964L107 11603 3422690 SH SOLE 21 3422690 0 0 PAYSAFE LIMITED ORD G6964L107 10834 3195922 SH SOLE 22 2911793 0 284129 PAYSAFE LIMITED ORD G6964L107 18 5287 SH SOLE 31 5287 0 0 PAYSAFE LIMITED ORD G6964L107 2 636 SH SOLE 43 636 0 0 PAYSIGN INC COM 70451A104 2 981 SH SOLE 2 0 0 981 PAYSIGN INC COM 70451A104 12 6314 SH SOLE 18 6314 0 0 PAYSIGN INC COM 70451A104 213 107875 SH SOLE 21 107875 0 0 PAYSIGN INC COM 70451A104 818 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 85 6036 SH SOLE 21 6036 0 0 PBF ENERGY INC CL A 69318G106 4194 172088 SH SOLE 2 48954 0 123134 PBF ENERGY INC CL A 69318G106 11 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 157 6444 SH SOLE 7 6444 0 0 PBF ENERGY INC CL A 69318G106 8675 355965 SH SOLE 18 355965 0 0 PBF ENERGY INC CL A 69318G106 12039 494024 SH SOLE 19 494024 0 0 PBF ENERGY INC CL A 69318G106 290999 11940864 SH SOLE 21 11940864 0 0 PBF ENERGY INC CL A 69318G106 73171 3002501 SH SOLE 22 2899911 0 102590 PBF ENERGY INC CL A 69318G106 255 10480 SH SOLE 23 10480 0 0 PBF ENERGY INC CL A 69318G106 298 12212 SH SOLE 25 12212 0 0 PBF ENERGY INC CL A 69318G106 3928 161172 SH SOLE 26 73542 0 87630 PBF ENERGY INC CL A 69318G106 4140 169891 SH SOLE 30 169891 0 0 PBF ENERGY INC CL A 69318G106 1711 70195 SH SOLE 36 70195 0 0 PBF ENERGY INC CL A 69318G106 298 12229 SH SOLE 40 12229 0 0 PBF ENERGY INC CL A 69318G106 3723 152789 SH SOLE 43 139794 0 12995 PC CONNECTION INC COM 69318J100 2888 55129 SH SOLE 2 13302 0 41827 PC CONNECTION INC COM 69318J100 0 4 SH SOLE 4 4 0 0 PC CONNECTION INC COM 69318J100 10 183 SH SOLE 7 183 0 0 PC CONNECTION INC COM 69318J100 2838 54180 SH SOLE 18 41669 0 12511 PC CONNECTION INC COM 69318J100 12874 245729 SH SOLE 19 245729 0 0 PC CONNECTION INC COM 69318J100 72808 1389727 SH SOLE 21 1389727 0 0 PC CONNECTION INC COM 69318J100 28013 534710 SH SOLE 22 522840 0 11870 PC CONNECTION INC COM 69318J100 548 10463 SH SOLE 23 10463 0 0 PC CONNECTION INC COM 69318J100 81 1552 SH SOLE 25 1552 0 0 PC CONNECTION INC COM 69318J100 3387 64656 SH SOLE 26 0 0 64656 PC CONNECTION INC COM 69318J100 1045 19953 SH SOLE 30 19953 0 0 PC CONNECTION INC COM 69318J100 51 968 SH SOLE 40 968 0 0 PC CONNECTION INC COM 69318J100 453 8638 SH SOLE 43 8581 0 57 PCB BANCORP COM 69320M109 20 876 SH SOLE 2 0 0 876 PCB BANCORP COM 69320M109 55 2381 SH SOLE 18 2381 0 0 PCB BANCORP COM 69320M109 636 27729 SH SOLE 21 27729 0 0 PCB BANCORP COM 69320M109 2867 124912 SH SOLE 22 124912 0 0 PCSB FINL CORP COM 69324R104 1004 52519 SH SOLE 2 38746 0 13773 PCSB FINL CORP COM 69324R104 4 219 SH SOLE 7 219 0 0 PCSB FINL CORP COM 69324R104 748 39147 SH SOLE 18 39147 0 0 PCSB FINL CORP COM 69324R104 436 22815 SH SOLE 19 22815 0 0 PCSB FINL CORP COM 69324R104 9385 491102 SH SOLE 21 491102 0 0 PCSB FINL CORP COM 69324R104 6459 338012 SH SOLE 22 329178 0 8834 PCTEL INC COM 69325Q105 16 3419 SH SOLE 18 3419 0 0 PCTEL INC COM 69325Q105 251 54091 SH SOLE 21 54091 0 0 PCTEL INC COM 69325Q105 1724 371659 SH SOLE 22 371659 0 0 PCTEL INC COM 69325Q105 0 89 SH SOLE 43 89 0 0 PDC ENERGY INC COM 69327R101 7741 106505 SH SOLE 2 72339 0 34166 PDC ENERGY INC COM 69327R101 30 417 SH SOLE 4 417 0 0 PDC ENERGY INC COM 69327R101 140 1928 SH SOLE 7 1928 0 0 PDC ENERGY INC COM 69327R101 33354 458914 SH SOLE 18 458914 0 0 PDC ENERGY INC COM 69327R101 14224 195713 SH SOLE 19 195713 0 0 PDC ENERGY INC COM 69327R101 523925 7208651 SH SOLE 21 7208651 0 0 PDC ENERGY INC COM 69327R101 206533 2841669 SH SOLE 22 2740861 0 100808 PDC ENERGY INC COM 69327R101 36 500 SH SOLE 23 500 0 0 PDC ENERGY INC COM 69327R101 1002 13788 SH SOLE 25 13788 0 0 PDC ENERGY INC COM 69327R101 3191 43907 SH SOLE 26 33889 0 10018 PDC ENERGY INC COM 69327R101 8888 122293 SH SOLE 30 122293 0 0 PDC ENERGY INC COM 69327R101 110 1520 SH SOLE 36 1520 0 0 PDC ENERGY INC COM 69327R101 957 13166 SH SOLE 40 13166 0 0 PDC ENERGY INC COM 69327R101 7853 108045 SH SOLE 43 98004 0 10041 PDF SOLUTIONS INC COM 693282105 741 26576 SH SOLE 2 10392 0 16184 PDF SOLUTIONS INC COM 693282105 11 380 SH SOLE 7 380 0 0 PDF SOLUTIONS INC COM 693282105 3224 115677 SH SOLE 18 115677 0 0 PDF SOLUTIONS INC COM 693282105 1503 53934 SH SOLE 19 53934 0 0 PDF SOLUTIONS INC COM 693282105 101894 3656032 SH SOLE 21 3656032 0 0 PDF SOLUTIONS INC COM 693282105 22167 795355 SH SOLE 22 765215 0 30140 PDF SOLUTIONS INC COM 693282105 108 3862 SH SOLE 25 3862 0 0 PDF SOLUTIONS INC COM 693282105 210 7542 SH SOLE 26 0 0 7542 PDF SOLUTIONS INC COM 693282105 1685 60448 SH SOLE 30 60448 0 0 PDF SOLUTIONS INC COM 693282105 82 2955 SH SOLE 40 2955 0 0 PDF SOLUTIONS INC COM 693282105 225 8070 SH SOLE 43 8070 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 33 5294 SH SOLE 18 5294 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 451 72792 SH SOLE 21 72792 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 2213 357518 SH SOLE 22 357518 0 0 PEABODY ENGR CORP COM 704551100 1104 44993 SH SOLE 2 26876 0 18117 PEABODY ENGR CORP COM 704551100 10 415 SH SOLE 4 415 0 0 PEABODY ENGR CORP COM 704551100 73 2960 SH SOLE 7 2960 0 0 PEABODY ENGR CORP COM 704551100 6744 274947 SH SOLE 18 274947 0 0 PEABODY ENGR CORP COM 704551100 3879 158149 SH SOLE 19 158149 0 0 PEABODY ENGR CORP COM 704551100 81734 3332016 SH SOLE 21 3332016 0 0 PEABODY ENGR CORP COM 704551100 53403 2177040 SH SOLE 22 2097971 0 79069 PEABODY ENGR CORP COM 704551100 965 39339 SH SOLE 26 39339 0 0 PEABODY ENGR CORP COM 704551100 705 28746 SH SOLE 30 28746 0 0 PEABODY ENGR CORP COM 704551100 189 7719 SH SOLE 36 7719 0 0 PEABODY ENGR CORP COM 704551100 236 9616 SH SOLE 40 9616 0 0 PEABODY ENGR CORP COM 704551100 492 20043 SH SOLE 43 15788 0 4255 PEAPACK-GLADSTONE FINL CORP COM 704699107 1094 31494 SH SOLE 2 7209 0 24285 PEAPACK-GLADSTONE FINL CORP COM 704699107 7 195 SH SOLE 7 195 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1981 57011 SH SOLE 18 57011 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 4752 136744 SH SOLE 19 136744 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 23573 678370 SH SOLE 21 678370 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 18522 533012 SH SOLE 22 514229 0 18783 PEAPACK-GLADSTONE FINL CORP COM 704699107 103 2975 SH SOLE 23 2975 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 84 2412 SH SOLE 25 2412 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 735 21164 SH SOLE 26 0 0 21164 PEAPACK-GLADSTONE FINL CORP COM 704699107 174 4997 SH SOLE 30 4997 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 57 1649 SH SOLE 40 1649 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 342 9828 SH SOLE 43 9828 0 0 PEAR THERAPEUTICS INC CLASS A COM 704723105 2102 416278 SH SOLE 22 416278 0 0 PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 4 5670 SH SOLE 2 5670 0 0 PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 159 201153 SH SOLE 19 201153 0 0 PEAR THERAPEUTICS INC *W EXP 12/03/202 704723113 28 35542 SH SOLE 34 35542 0 0 PEARSON PLC SPONSORED ADR 705015105 16542 1659201 SH SOLE 43 1558783 0 100418 PEBBLEBROOK HOTEL TR COM 70509V100 5263 215004 SH SOLE 2 144539 0 70465 PEBBLEBROOK HOTEL TR COM 70509V100 1536 62736 SH SOLE 4 62736 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 4034 164795 SH SOLE 7 164795 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 15103 616940 SH SOLE 18 616940 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 9535 389522 SH SOLE 19 389522 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 243022 9927381 SH SOLE 21 9927381 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 121216 4951644 SH SOLE 22 4771293 0 180351 PEBBLEBROOK HOTEL TR COM 70509V100 93 3790 SH SOLE 23 3790 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 14037 573412 SH SOLE 25 573412 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1585 64738 SH SOLE 26 53545 0 11193 PEBBLEBROOK HOTEL TR COM 70509V100 1995 81487 SH SOLE 28 2341 0 79146 PEBBLEBROOK HOTEL TR COM 70509V100 7281 297431 SH SOLE 30 297431 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 316 12927 SH SOLE 34 12927 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 141 5780 SH SOLE 36 5780 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 403 16478 SH SOLE 40 16478 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 7603 310598 SH SOLE 43 273316 0 37282 PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 5784 5045000 PRN SOLE 21 5045000 0 0 PEDEVCO CORP COM PAR 70532Y303 4 2945 SH SOLE 18 2945 0 0 PEDEVCO CORP COM PAR 70532Y303 55 40532 SH SOLE 21 40532 0 0 PEGASYSTEMS INC COM 705573103 3633 45051 SH SOLE 2 25333 0 19718 PEGASYSTEMS INC COM 705573103 43 533 SH SOLE 4 140 0 393 PEGASYSTEMS INC COM 705573103 45 563 SH SOLE 7 563 0 0 PEGASYSTEMS INC COM 705573103 1621 20099 SH SOLE 18 20099 0 0 PEGASYSTEMS INC COM 705573103 995 12336 SH SOLE 19 12336 0 0 PEGASYSTEMS INC COM 705573103 76092 943484 SH SOLE 21 943484 0 0 PEGASYSTEMS INC COM 705573103 76059 943071 SH SOLE 22 894681 0 48390 PEGASYSTEMS INC COM 705573103 483 5990 SH SOLE 25 5990 0 0 PEGASYSTEMS INC COM 705573103 1433 17771 SH SOLE 26 14127 0 3644 PEGASYSTEMS INC COM 705573103 59 734 SH SOLE 28 734 0 0 PEGASYSTEMS INC COM 705573103 2027 25138 SH SOLE 30 25138 0 0 PEGASYSTEMS INC COM 705573103 48 598 SH SOLE 31 598 0 0 PEGASYSTEMS INC COM 705573103 144 1780 SH SOLE 34 1780 0 0 PEGASYSTEMS INC COM 705573103 396 4915 SH SOLE 40 4915 0 0 PEGASYSTEMS INC COM 705573103 7 82 SH OTR 43 82 0 0 PEGASYSTEMS INC COM 705573103 3021 37463 SH SOLE 43 27648 0 9815 PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 3995 4252000 PRN SOLE 21 4252000 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10365 392303 SH SOLE 2 29659 0 362644 PELOTON INTERACTIVE INC CL A COM 70614W100 4906 185704 SH SOLE 4 118849 0 66855 PELOTON INTERACTIVE INC CL A COM 70614W100 993 37579 SH SOLE 7 37579 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 33 1235 SH SOLE 13 1235 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 529 20016 SH SOLE 15 20016 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 9006 340880 SH SOLE 18 326234 0 14646 PELOTON INTERACTIVE INC CL A COM 70614W100 23304 882071 SH SOLE 19 882071 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 123647 4680055 SH SOLE 21 4680055 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 171237 6481347 SH SOLE 22 5969635 0 511712 PELOTON INTERACTIVE INC CL A COM 70614W100 9155 346527 SH SOLE 23 346527 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10668 403777 SH SOLE 25 403777 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10843 410421 SH SOLE 26 190019 0 220402 PELOTON INTERACTIVE INC CL A COM 70614W100 8957 339018 SH SOLE 28 4788 0 334230 PELOTON INTERACTIVE INC CL A COM 70614W100 14840 561709 SH SOLE 30 561709 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1592 60252 SH SOLE 31 31289 0 28963 PELOTON INTERACTIVE INC CL A COM 70614W100 12897 488146 SH SOLE 34 488146 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3080 116579 SH SOLE 36 116579 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 232 8797 SH SOLE 40 8797 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 18 683 SH OTR 43 683 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 4034 152683 SH SOLE 43 131612 0 21071 PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1196 1447000 PRN SOLE 2 1447000 0 0 PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1728 2091000 PRN SOLE 19 2091000 0 0 PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 5833 7060000 PRN SOLE 21 7060000 0 0 PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6 1208 1462000 PRN SOLE 34 1462000 0 0 PEMBINA PIPELINE CORP COM 706327103 8132 216283 SH SOLE 21 216283 0 0 PEMBINA PIPELINE CORP COM 706327103 424 11277 SH SOLE 43 10818 0 459 PENN NATL GAMING INC COM 707569109 18150 427859 SH SOLE 2 78287 0 349572 PENN NATL GAMING INC COM 707569109 116 2740 SH SOLE 4 2740 0 0 PENN NATL GAMING INC COM 707569109 5577 131474 SH SOLE 7 127239 0 4235 PENN NATL GAMING INC COM 707569109 96 2273 SH SOLE 15 2273 0 0 PENN NATL GAMING INC COM 707569109 11589 273191 SH SOLE 18 259036 0 14155 PENN NATL GAMING INC COM 707569109 263072 6201614 SH SOLE 19 6201614 0 0 PENN NATL GAMING INC COM 707569109 166106 3915743 SH SOLE 21 3915743 0 0 PENN NATL GAMING INC COM 707569109 172489 4066228 SH SOLE 22 3830045 0 236183 PENN NATL GAMING INC COM 707569109 15 362 SH SOLE 23 362 0 0 PENN NATL GAMING INC COM 707569109 1001 23593 SH SOLE 25 23593 0 0 PENN NATL GAMING INC COM 707569109 6286 148193 SH SOLE 26 50098 0 98095 PENN NATL GAMING INC COM 707569109 296 6971 SH SOLE 28 2786 0 4185 PENN NATL GAMING INC COM 707569109 19978 470962 SH SOLE 30 470962 0 0 PENN NATL GAMING INC COM 707569109 102 2415 SH SOLE 31 2415 0 0 PENN NATL GAMING INC COM 707569109 5953 140336 SH SOLE 34 140336 0 0 PENN NATL GAMING INC COM 707569109 218 5135 SH SOLE 36 5135 0 0 PENN NATL GAMING INC COM 707569109 1002 23622 SH SOLE 40 23622 0 0 PENN NATL GAMING INC COM 707569109 3154 74348 SH SOLE 43 61986 0 12362 PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 4302 2139000 PRN SOLE 21 2139000 0 0 PENNANT GROUP INC COM 70805E109 183 9842 SH SOLE 2 7271 0 2571 PENNANT GROUP INC COM 70805E109 3 136 SH SOLE 4 136 0 0 PENNANT GROUP INC COM 70805E109 9 486 SH SOLE 7 486 0 0 PENNANT GROUP INC COM 70805E109 1640 88035 SH SOLE 18 88035 0 0 PENNANT GROUP INC COM 70805E109 843 45273 SH SOLE 19 45273 0 0 PENNANT GROUP INC COM 70805E109 59913 3215935 SH SOLE 21 3215935 0 0 PENNANT GROUP INC COM 70805E109 12595 676080 SH SOLE 22 658140 0 17940 PENNANT GROUP INC COM 70805E109 73 3926 SH SOLE 25 3926 0 0 PENNANT GROUP INC COM 70805E109 157 8424 SH SOLE 26 6234 0 2190 PENNANT GROUP INC COM 70805E109 58 3095 SH SOLE 28 3095 0 0 PENNANT GROUP INC COM 70805E109 1656 88894 SH SOLE 30 88894 0 0 PENNANT GROUP INC COM 70805E109 33 1796 SH SOLE 36 1796 0 0 PENNANT GROUP INC COM 70805E109 50 2670 SH SOLE 40 2670 0 0 PENNANT GROUP INC COM 70805E109 606 32546 SH SOLE 43 30474 0 2072 PENNANTPARK FLOATING RATE CA COM 70806A106 3189 236031 SH SOLE 30 236031 0 0 PENNANTPARK INVT CORP COM 708062104 3126 401757 SH SOLE 30 401757 0 0 PENNANTPARK INVT CORP COM 708062104 234 30140 SH SOLE 43 18976 0 11164 PENNS WOODS BANCORP INC COM 708430103 9 387 SH SOLE 2 0 0 387 PENNS WOODS BANCORP INC COM 708430103 33 1360 SH SOLE 18 1360 0 0 PENNS WOODS BANCORP INC COM 708430103 653 26734 SH SOLE 21 26734 0 0 PENNS WOODS BANCORP INC COM 708430103 613 25074 SH SOLE 22 25074 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 9 14485 SH SOLE 18 14485 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 127 201560 SH SOLE 21 201560 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 2 3873 SH SOLE 22 3873 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 1 955 SH SOLE 43 955 0 0 PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0 2252 2360000 PRN SOLE 21 2360000 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1591 29907 SH SOLE 2 12651 0 17256 PENNYMAC FINL SVCS INC NEW COM 70932M107 153 2878 SH SOLE 4 0 0 2878 PENNYMAC FINL SVCS INC NEW COM 70932M107 25 467 SH SOLE 7 467 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 4691 88177 SH SOLE 18 88177 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2877 54076 SH SOLE 19 54076 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 57973 1089714 SH SOLE 21 1089714 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 40111 753971 SH SOLE 22 713568 0 40403 PENNYMAC FINL SVCS INC NEW COM 70932M107 425 7983 SH SOLE 25 7983 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1310 24628 SH SOLE 26 19732 0 4896 PENNYMAC FINL SVCS INC NEW COM 70932M107 41 779 SH SOLE 28 779 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1755 32989 SH SOLE 30 32989 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 169 3177 SH SOLE 36 3177 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 346 6506 SH SOLE 40 6506 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 851 15987 SH SOLE 43 13718 0 2269 PENNYMAC MTG INVT TR COM 70931T103 4479 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 1468 86887 SH SOLE 2 38788 0 48099 PENNYMAC MTG INVT TR COM 70931T103 6 336 SH SOLE 4 336 0 0 PENNYMAC MTG INVT TR COM 70931T103 53 3144 SH SOLE 7 3144 0 0 PENNYMAC MTG INVT TR COM 70931T103 5964 353134 SH SOLE 18 353134 0 0 PENNYMAC MTG INVT TR COM 70931T103 2943 174255 SH SOLE 19 174255 0 0 PENNYMAC MTG INVT TR COM 70931T103 226289 13397781 SH SOLE 21 13397781 0 0 PENNYMAC MTG INVT TR COM 70931T103 40307 2386431 SH SOLE 22 2288739 0 97692 PENNYMAC MTG INVT TR COM 70931T103 210 12442 SH SOLE 25 12442 0 0 PENNYMAC MTG INVT TR COM 70931T103 224 13258 SH SOLE 26 4146 0 9112 PENNYMAC MTG INVT TR COM 70931T103 29 1745 SH SOLE 28 1745 0 0 PENNYMAC MTG INVT TR COM 70931T103 4201 248703 SH SOLE 30 248703 0 0 PENNYMAC MTG INVT TR COM 70931T103 52 3082 SH SOLE 36 3082 0 0 PENNYMAC MTG INVT TR COM 70931T103 202 11963 SH SOLE 40 11963 0 0 PENNYMAC MTG INVT TR COM 70931T103 893 52867 SH SOLE 43 49231 0 3636 PENSKE AUTOMOTIVE GRP INC COM 70959W103 11733 125190 SH SOLE 2 12744 0 112446 PENSKE AUTOMOTIVE GRP INC COM 70959W103 120 1276 SH SOLE 4 1276 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 111 1188 SH SOLE 7 1188 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1146 12226 SH SOLE 18 12226 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2340 24971 SH SOLE 19 24971 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 39994 426739 SH SOLE 21 426739 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 64149 684475 SH SOLE 22 647672 0 36803 PENSKE AUTOMOTIVE GRP INC COM 70959W103 383 4087 SH SOLE 25 4087 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1307 13950 SH SOLE 26 11713 0 2237 PENSKE AUTOMOTIVE GRP INC COM 70959W103 60 635 SH SOLE 28 589 0 46 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1955 20864 SH SOLE 30 20864 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 42 452 SH SOLE 31 452 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 145 1543 SH SOLE 36 1543 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 402 4290 SH SOLE 40 4290 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4407 47023 SH SOLE 43 42658 0 4364 PENTAIR PLC SHS G7S00T104 14417 265955 SH SOLE 2 96386 0 169569 PENTAIR PLC SHS G7S00T104 8890 163999 SH SOLE 4 98053 0 65946 PENTAIR PLC SHS G7S00T104 22587 416665 SH SOLE 7 372364 0 44301 PENTAIR PLC SHS G7S00T104 44 817 SH SOLE 13 817 0 0 PENTAIR PLC SHS G7S00T104 1275 23511 SH SOLE 15 23511 0 0 PENTAIR PLC SHS G7S00T104 17748 327402 SH SOLE 18 304877 0 22525 PENTAIR PLC SHS G7S00T104 9191 169538 SH SOLE 19 169538 0 0 PENTAIR PLC SHS G7S00T104 254187 4688934 SH SOLE 21 4688934 0 0 PENTAIR PLC SHS G7S00T104 216403 3991941 SH SOLE 22 3654571 0 337370 PENTAIR PLC SHS G7S00T104 11253 207584 SH SOLE 23 207584 0 0 PENTAIR PLC SHS G7S00T104 39385 726518 SH SOLE 25 726518 0 0 PENTAIR PLC SHS G7S00T104 22761 419867 SH SOLE 26 163842 0 256025 PENTAIR PLC SHS G7S00T104 24075 444104 SH SOLE 28 10326 0 433778 PENTAIR PLC SHS G7S00T104 161909 2986692 SH SOLE 30 2881243 0 105449 PENTAIR PLC SHS G7S00T104 2079 38360 SH SOLE 31 19334 0 19026 PENTAIR PLC SHS G7S00T104 6404 118133 SH SOLE 34 118133 0 0 PENTAIR PLC SHS G7S00T104 4076 75185 SH SOLE 36 75185 0 0 PENTAIR PLC SHS G7S00T104 306 5640 SH SOLE 40 5640 0 0 PENTAIR PLC SHS G7S00T104 26 486 SH OTR 43 486 0 0 PENTAIR PLC SHS G7S00T104 5543 102251 SH SOLE 43 97045 0 5206 PENUMBRA INC COM 70975L107 14731 66319 SH SOLE 2 31108 0 35211 PENUMBRA INC COM 70975L107 240 1082 SH SOLE 4 662 0 420 PENUMBRA INC COM 70975L107 123 553 SH SOLE 7 553 0 0 PENUMBRA INC COM 70975L107 244 1098 SH SOLE 13 1098 0 0 PENUMBRA INC COM 70975L107 18688 84132 SH SOLE 18 84009 0 123 PENUMBRA INC COM 70975L107 30265 136249 SH SOLE 19 136249 0 0 PENUMBRA INC COM 70975L107 440611 1983573 SH SOLE 21 1983573 0 0 PENUMBRA INC COM 70975L107 219654 988854 SH SOLE 22 945773 0 43081 PENUMBRA INC COM 70975L107 1417 6379 SH SOLE 25 6379 0 0 PENUMBRA INC COM 70975L107 3468 15611 SH SOLE 26 12894 0 2717 PENUMBRA INC COM 70975L107 144 650 SH SOLE 28 650 0 0 PENUMBRA INC COM 70975L107 21873 98471 SH SOLE 30 98471 0 0 PENUMBRA INC COM 70975L107 113 507 SH SOLE 31 507 0 0 PENUMBRA INC COM 70975L107 407 1831 SH SOLE 34 1831 0 0 PENUMBRA INC COM 70975L107 662 2982 SH SOLE 36 2982 0 0 PENUMBRA INC COM 70975L107 986 4439 SH SOLE 40 4439 0 0 PENUMBRA INC COM 70975L107 17 77 SH OTR 43 77 0 0 PENUMBRA INC COM 70975L107 2134 9609 SH SOLE 43 9086 0 523 PEOPLES BANCORP INC COM 709789101 1122 35828 SH SOLE 2 19298 0 16530 PEOPLES BANCORP INC COM 709789101 10 306 SH SOLE 7 306 0 0 PEOPLES BANCORP INC COM 709789101 2590 82722 SH SOLE 18 82722 0 0 PEOPLES BANCORP INC COM 709789101 1514 48352 SH SOLE 19 48352 0 0 PEOPLES BANCORP INC COM 709789101 31225 997278 SH SOLE 21 997278 0 0 PEOPLES BANCORP INC COM 709789101 19900 635578 SH SOLE 22 604633 0 30945 PEOPLES BANCORP INC COM 709789101 164 5226 SH SOLE 25 5226 0 0 PEOPLES BANCORP INC COM 709789101 222 7082 SH SOLE 30 7082 0 0 PEOPLES BANCORP INC COM 709789101 483 15415 SH SOLE 34 15415 0 0 PEOPLES BANCORP INC COM 709789101 129 4106 SH SOLE 40 4106 0 0 PEOPLES BANCORP INC COM 709789101 49 1558 SH OTR 43 1558 0 0 PEOPLES BANCORP INC COM 709789101 1713 54703 SH SOLE 43 52595 0 2108 PEOPLES BANCORP N C INC COM 710577107 33 1156 SH SOLE 2 1156 0 0 PEOPLES BANCORP N C INC COM 710577107 24 846 SH SOLE 18 846 0 0 PEOPLES BANCORP N C INC COM 710577107 322 11212 SH SOLE 21 11212 0 0 PEOPLES BANCORP N C INC COM 710577107 8 273 SH SOLE 22 273 0 0 PEOPLES FINL SVCS CORP COM 711040105 165 3276 SH SOLE 2 249 0 3027 PEOPLES FINL SVCS CORP COM 711040105 5 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1120 22183 SH SOLE 18 22183 0 0 PEOPLES FINL SVCS CORP COM 711040105 643 12738 SH SOLE 19 12738 0 0 PEOPLES FINL SVCS CORP COM 711040105 13283 263140 SH SOLE 21 263140 0 0 PEOPLES FINL SVCS CORP COM 711040105 7850 155500 SH SOLE 22 150970 0 4530 PEOPLES UNITED FINANCIAL INC COM 712704105 21303 1065687 SH SOLE 2 201374 0 864313 PEOPLES UNITED FINANCIAL INC COM 712704105 569 28451 SH SOLE 4 1521 0 26930 PEOPLES UNITED FINANCIAL INC COM 712704105 12955 648096 SH SOLE 7 632917 0 15179 PEOPLES UNITED FINANCIAL INC COM 712704105 132 6610 SH SOLE 15 6610 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 16972 849002 SH SOLE 18 812010 0 36992 PEOPLES UNITED FINANCIAL INC COM 712704105 4519 226049 SH SOLE 19 226049 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 430050 21513246 SH SOLE 21 21513246 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 188327 9421039 SH SOLE 22 8816933 0 604106 PEOPLES UNITED FINANCIAL INC COM 712704105 1342 67135 SH SOLE 25 67135 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 9368 468625 SH SOLE 26 193278 0 275347 PEOPLES UNITED FINANCIAL INC COM 712704105 36523 1827088 SH SOLE 30 1827088 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 125 6235 SH SOLE 31 6235 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3808 190508 SH SOLE 32 190508 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1354 67732 SH SOLE 36 67732 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1119 55958 SH SOLE 40 55958 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 4588 229520 SH SOLE 43 196654 0 32866 PEPSICO INC COM 713448108 491817 2938327 SH SOLE 2 493387 0 2444940 PEPSICO INC COM 713448108 126390 755107 SH SOLE 4 661545 0 93562 PEPSICO INC COM 713448108 260455 1556071 SH SOLE 7 1514814 0 41257 PEPSICO INC COM 713448108 3107 18561 SH SOLE 13 18561 0 0 PEPSICO INC COM 713448108 33752 201649 SH SOLE 15 201649 0 0 PEPSICO INC COM 713448108 8 49 SH SOLE 17 0 0 49 PEPSICO INC COM 713448108 720268 4303192 SH SOLE 18 4076092 0 227100 PEPSICO INC COM 713448108 114690 685209 SH SOLE 19 685209 0 0 PEPSICO INC COM 713448108 5867 35053 SH SOLE 20 35053 0 0 PEPSICO INC COM 713448108 6132050 36635499 SH SOLE 21 36635499 0 0 PEPSICO INC COM 713448108 5022751 30008069 SH SOLE 22 27214521 0 2793548 PEPSICO INC COM 713448108 289502 1729609 SH SOLE 23 1729609 0 0 PEPSICO INC COM 713448108 507642 3032870 SH SOLE 25 3032870 0 0 PEPSICO INC COM 713448108 679542 4059877 SH SOLE 26 1842725 0 2217152 PEPSICO INC COM 713448108 643667 3845544 SH SOLE 28 38383 0 3807161 PEPSICO INC COM 713448108 137 821 SH SOLE 29 821 0 0 PEPSICO INC COM 713448108 1885713 11266059 SH SOLE 30 11150997 0 115062 PEPSICO INC COM 713448108 51232 306082 SH SOLE 31 150552 0 155530 PEPSICO INC COM 713448108 70116 418904 SH SOLE 32 418904 0 0 PEPSICO INC COM 713448108 33800 201937 SH SOLE 34 201937 0 0 PEPSICO INC COM 713448108 110779 661841 SH SOLE 36 661841 0 0 PEPSICO INC COM 713448108 7745 46271 SH SOLE 40 46271 0 0 PEPSICO INC COM 713448108 641 3827 SH OTR 43 3827 0 0 PEPSICO INC COM 713448108 228902 1367557 SH SOLE 43 1241286 0 126272 PERASO INC COM 71360T101 1 293 SH SOLE 21 293 0 0 PERASO INC COM 71360T101 7 3003 SH SOLE 22 3003 0 0 PERDOCEO ED CORP COM 71363P106 644 56108 SH SOLE 2 19271 0 36837 PERDOCEO ED CORP COM 71363P106 4 326 SH SOLE 4 326 0 0 PERDOCEO ED CORP COM 71363P106 8 740 SH SOLE 7 740 0 0 PERDOCEO ED CORP COM 71363P106 3163 275505 SH SOLE 18 275505 0 0 PERDOCEO ED CORP COM 71363P106 3270 284867 SH SOLE 19 284867 0 0 PERDOCEO ED CORP COM 71363P106 100962 8794566 SH SOLE 21 8794566 0 0 PERDOCEO ED CORP COM 71363P106 21847 1903083 SH SOLE 22 1832124 0 70959 PERDOCEO ED CORP COM 71363P106 102 8905 SH SOLE 25 8905 0 0 PERDOCEO ED CORP COM 71363P106 409 35638 SH SOLE 26 31145 0 4493 PERDOCEO ED CORP COM 71363P106 1372 119524 SH SOLE 30 119524 0 0 PERDOCEO ED CORP COM 71363P106 97 8432 SH SOLE 40 8432 0 0 PERDOCEO ED CORP COM 71363P106 622 54222 SH SOLE 43 52331 0 1891 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 604 63889 SH SOLE 2 62142 0 1747 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 770 81445 SH SOLE 21 81445 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 5549 587149 SH SOLE 22 571084 0 16065 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 68 7192 SH SOLE 25 7192 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 104 11056 SH SOLE 30 11056 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 14 1506 SH SOLE 34 1506 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 55 5862 SH SOLE 40 5862 0 0 PERFICIENT INC COM 71375U101 3210 29162 SH SOLE 2 16754 0 12408 PERFICIENT INC COM 71375U101 15 137 SH SOLE 4 137 0 0 PERFICIENT INC COM 71375U101 48 433 SH SOLE 7 433 0 0 PERFICIENT INC COM 71375U101 12992 118008 SH SOLE 18 111372 0 6636 PERFICIENT INC COM 71375U101 17787 161569 SH SOLE 19 161569 0 0 PERFICIENT INC COM 71375U101 426817 3876986 SH SOLE 21 3876986 0 0 PERFICIENT INC COM 71375U101 96637 877799 SH SOLE 22 858187 0 19612 PERFICIENT INC COM 71375U101 412 3739 SH SOLE 23 3739 0 0 PERFICIENT INC COM 71375U101 530 4814 SH SOLE 25 4814 0 0 PERFICIENT INC COM 71375U101 3313 30095 SH SOLE 26 13482 0 16613 PERFICIENT INC COM 71375U101 65 589 SH SOLE 28 589 0 0 PERFICIENT INC COM 71375U101 6270 56954 SH SOLE 30 56954 0 0 PERFICIENT INC COM 71375U101 179 1627 SH SOLE 34 1627 0 0 PERFICIENT INC COM 71375U101 452 4110 SH SOLE 40 4110 0 0 PERFICIENT INC COM 71375U101 2327 21133 SH SOLE 43 21109 0 24 PERFORMANCE FOOD GROUP CO COM 71377A103 10486 205970 SH SOLE 2 135353 0 70617 PERFORMANCE FOOD GROUP CO COM 71377A103 28 544 SH SOLE 4 544 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 218 4281 SH SOLE 7 4281 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 35654 700337 SH SOLE 18 675902 0 24435 PERFORMANCE FOOD GROUP CO COM 71377A103 37268 732031 SH SOLE 19 732031 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 540807 10622801 SH SOLE 21 10622801 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 241796 4749489 SH SOLE 22 4652460 0 97029 PERFORMANCE FOOD GROUP CO COM 71377A103 943 18524 SH SOLE 23 18524 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7086 139189 SH SOLE 26 45961 0 93228 PERFORMANCE FOOD GROUP CO COM 71377A103 139 2738 SH SOLE 28 2738 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 4389 86218 SH SOLE 30 86218 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1008 19791 SH SOLE 36 19791 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1013 19903 SH SOLE 40 19903 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2268 44555 SH SOLE 43 41253 0 3302 PERFORMANT FINL CORP COM 71377E105 27 8552 SH SOLE 18 8552 0 0 PERFORMANT FINL CORP COM 71377E105 437 140424 SH SOLE 21 140424 0 0 PERFORMANT FINL CORP COM 71377E105 1043 335329 SH SOLE 22 335329 0 0 PERKINELMER INC COM 714046109 46471 266370 SH SOLE 2 46028 0 220342 PERKINELMER INC COM 714046109 12899 73935 SH SOLE 4 43505 0 30430 PERKINELMER INC COM 714046109 18772 107601 SH SOLE 7 104188 0 3413 PERKINELMER INC COM 714046109 72 410 SH SOLE 13 410 0 0 PERKINELMER INC COM 714046109 1922 11018 SH SOLE 15 11018 0 0 PERKINELMER INC COM 714046109 4 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 35057 200947 SH SOLE 18 184189 0 16758 PERKINELMER INC COM 714046109 11966 68591 SH SOLE 19 68591 0 0 PERKINELMER INC COM 714046109 571894 3278083 SH SOLE 21 3278083 0 0 PERKINELMER INC COM 714046109 502023 2877582 SH SOLE 22 2640814 0 236768 PERKINELMER INC COM 714046109 24269 139107 SH SOLE 23 139107 0 0 PERKINELMER INC COM 714046109 32538 186506 SH SOLE 25 186506 0 0 PERKINELMER INC COM 714046109 42860 245674 SH SOLE 26 77138 0 168536 PERKINELMER INC COM 714046109 46364 265757 SH SOLE 28 3043 0 262714 PERKINELMER INC COM 714046109 49 279 SH SOLE 29 279 0 0 PERKINELMER INC COM 714046109 97048 556279 SH SOLE 30 556279 0 0 PERKINELMER INC COM 714046109 4334 24844 SH SOLE 31 12255 0 12589 PERKINELMER INC COM 714046109 1046 5996 SH SOLE 34 5996 0 0 PERKINELMER INC COM 714046109 7062 40478 SH SOLE 36 40478 0 0 PERKINELMER INC COM 714046109 705 4039 SH SOLE 40 4039 0 0 PERKINELMER INC COM 714046109 13815 79186 SH SOLE 43 73408 0 5778 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 13 2386 SH SOLE 18 2386 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 201 36403 SH SOLE 21 36403 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1458 263616 SH SOLE 22 263616 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 14 1480 SH SOLE 18 1480 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 246 26037 SH SOLE 21 26037 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 3 307 SH SOLE 22 307 0 0 PERMA-PIPE INTL HLDGS INC COM 714167103 11 1151 SH SOLE 43 1151 0 0 PERPETUA RESOURCES CORP COM 714266103 22 5246 SH SOLE 2 2501 0 2745 PERPETUA RESOURCES CORP COM 714266103 360 87824 SH SOLE 18 87824 0 0 PERPETUA RESOURCES CORP COM 714266103 224 54745 SH SOLE 19 54745 0 0 PERPETUA RESOURCES CORP COM 714266103 3847 938319 SH SOLE 21 938319 0 0 PERPETUA RESOURCES CORP COM 714266103 1126 274695 SH SOLE 22 267851 0 6844 PERRIGO CO PLC SHS G97822103 19514 507782 SH SOLE 2 147283 0 360499 PERRIGO CO PLC SHS G97822103 746 19404 SH SOLE 4 19404 0 0 PERRIGO CO PLC SHS G97822103 161 4188 SH SOLE 7 4188 0 0 PERRIGO CO PLC SHS G97822103 296 7701 SH SOLE 13 7701 0 0 PERRIGO CO PLC SHS G97822103 11444 297796 SH SOLE 18 293876 0 3920 PERRIGO CO PLC SHS G97822103 4004 104200 SH SOLE 19 104200 0 0 PERRIGO CO PLC SHS G97822103 267818 6968990 SH SOLE 21 6968990 0 0 PERRIGO CO PLC SHS G97822103 149128 3880515 SH SOLE 22 3688825 0 191690 PERRIGO CO PLC SHS G97822103 1406 36579 SH SOLE 23 36579 0 0 PERRIGO CO PLC SHS G97822103 881 22934 SH SOLE 25 22934 0 0 PERRIGO CO PLC SHS G97822103 3260 84823 SH SOLE 26 61200 0 23623 PERRIGO CO PLC SHS G97822103 108 2813 SH SOLE 28 2380 0 433 PERRIGO CO PLC SHS G97822103 118 3077 SH SOLE 29 3077 0 0 PERRIGO CO PLC SHS G97822103 3303 85944 SH SOLE 30 85944 0 0 PERRIGO CO PLC SHS G97822103 323 8399 SH SOLE 31 8399 0 0 PERRIGO CO PLC SHS G97822103 397 10324 SH SOLE 34 10324 0 0 PERRIGO CO PLC SHS G97822103 358 9323 SH SOLE 36 9323 0 0 PERRIGO CO PLC SHS G97822103 682 17756 SH SOLE 40 17756 0 0 PERRIGO CO PLC SHS G97822103 46 1190 SH OTR 43 1190 0 0 PERRIGO CO PLC SHS G97822103 1476 38416 SH SOLE 43 34367 0 4049 PERSONALIS INC COM 71535D106 2090 255163 SH SOLE 2 155837 0 99326 PERSONALIS INC COM 71535D106 1 112 SH SOLE 4 112 0 0 PERSONALIS INC COM 71535D106 3 426 SH SOLE 7 426 0 0 PERSONALIS INC COM 71535D106 1124 137290 SH SOLE 18 114856 0 22434 PERSONALIS INC COM 71535D106 5196 634479 SH SOLE 19 634479 0 0 PERSONALIS INC COM 71535D106 14342 1751181 SH SOLE 21 1751181 0 0 PERSONALIS INC COM 71535D106 12910 1576292 SH SOLE 22 1543884 0 32408 PERSONALIS INC COM 71535D106 148 18011 SH SOLE 23 18011 0 0 PERSONALIS INC COM 71535D106 51 6226 SH SOLE 25 6226 0 0 PERSONALIS INC COM 71535D106 774 94460 SH SOLE 26 1884 0 92576 PERSONALIS INC COM 71535D106 406 49587 SH SOLE 30 49587 0 0 PERSONALIS INC COM 71535D106 50 6079 SH SOLE 36 6079 0 0 PERSONALIS INC COM 71535D106 23 2763 SH SOLE 40 2763 0 0 PERSONALIS INC COM 71535D106 53 6486 SH SOLE 43 6368 0 118 PETCO HEALTH & WELLNESS CO I COM 71601V105 2628 134290 SH SOLE 2 31743 0 102547 PETCO HEALTH & WELLNESS CO I COM 71601V105 16 812 SH SOLE 7 812 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 548 27986 SH SOLE 18 27986 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 322 16453 SH SOLE 19 16453 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 13030 665824 SH SOLE 21 665824 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 32574 1664495 SH SOLE 22 1576849 0 87646 PETCO HEALTH & WELLNESS CO I COM 71601V105 226 11569 SH SOLE 25 11569 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 879 44940 SH SOLE 26 37914 0 7026 PETCO HEALTH & WELLNESS CO I COM 71601V105 1018 52015 SH SOLE 30 52015 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 17 882 SH SOLE 31 882 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 215 10991 SH SOLE 40 10991 0 0 PETIQ INC COM CL A 71639T106 2261 92651 SH SOLE 2 60352 0 32299 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 2132 87392 SH SOLE 18 75266 0 12126 PETIQ INC COM CL A 71639T106 7431 304534 SH SOLE 19 304534 0 0 PETIQ INC COM CL A 71639T106 24152 989842 SH SOLE 21 989842 0 0 PETIQ INC COM CL A 71639T106 22468 920840 SH SOLE 22 906958 0 13882 PETIQ INC COM CL A 71639T106 276 11294 SH SOLE 23 11294 0 0 PETIQ INC COM CL A 71639T106 106 4326 SH SOLE 25 4326 0 0 PETIQ INC COM CL A 71639T106 1389 56921 SH SOLE 26 2133 0 54788 PETIQ INC COM CL A 71639T106 773 31695 SH SOLE 30 31695 0 0 PETIQ INC COM CL A 71639T106 18 747 SH SOLE 34 747 0 0 PETIQ INC COM CL A 71639T106 93 3812 SH SOLE 36 3812 0 0 PETIQ INC COM CL A 71639T106 49 2017 SH SOLE 40 2017 0 0 PETIQ INC COM CL A 71639T106 102 4177 SH SOLE 43 4106 0 71 PETMED EXPRESS INC COM 716382106 242 9365 SH SOLE 2 6203 0 3162 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 1850 71696 SH SOLE 18 71696 0 0 PETMED EXPRESS INC COM 716382106 948 36742 SH SOLE 19 36742 0 0 PETMED EXPRESS INC COM 716382106 67226 2605661 SH SOLE 21 2605661 0 0 PETMED EXPRESS INC COM 716382106 13135 509106 SH SOLE 22 494995 0 14111 PETMED EXPRESS INC COM 716382106 66 2576 SH SOLE 25 2576 0 0 PETMED EXPRESS INC COM 716382106 37 1436 SH SOLE 26 0 0 1436 PETMED EXPRESS INC COM 716382106 1085 42072 SH SOLE 30 42072 0 0 PETMED EXPRESS INC COM 716382106 61 2381 SH SOLE 40 2381 0 0 PETMED EXPRESS INC COM 716382106 1454 56356 SH SOLE 43 46262 0 10094 PETROCHINA CO LTD SPONSORED ADR 71646E100 2230 44124 SH SOLE 22 44124 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 2909 57539 SH SOLE 43 57539 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1496 106979 SH SOLE 2 106979 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 12272 877847 SH SOLE 18 0 0 877847 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4191 299788 SH SOLE 19 299788 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 144176 10313019 SH SOLE 21 10313019 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1359 97226 SH SOLE 22 97226 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8553 611837 SH SOLE 25 611837 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4278 306019 SH SOLE 30 306019 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 40461 2894233 SH SOLE 34 2894233 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 155 11081 SH SOLE 43 11081 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8867 599141 SH SOLE 18 0 0 599141 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 42311 2858835 SH SOLE 19 2858835 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 123660 8355389 SH SOLE 21 8355389 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 749 50617 SH SOLE 22 50617 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 17748 1199202 SH SOLE 25 1199202 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3994 269891 SH SOLE 26 176788 0 93103 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2994 202264 SH SOLE 30 202264 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 62608 4230297 SH SOLE 34 4230297 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16698 1128233 SH SOLE 43 1086266 0 41967 PETROS PHARMACEUTICALS INC COM 71678J100 2 1299 SH SOLE 18 1299 0 0 PETROS PHARMACEUTICALS INC COM 71678J100 40 25321 SH SOLE 21 25321 0 0 PETROS PHARMACEUTICALS INC COM 71678J100 258 165095 SH SOLE 22 165095 0 0 PFIZER INC COM 717081103 693314 13392192 SH SOLE 2 4008072 0 9384120 PFIZER INC COM 717081103 195067 3767955 SH SOLE 4 2359424 0 1408531 PFIZER INC COM 717081103 269303 5201909 SH SOLE 7 5038886 0 163023 PFIZER INC COM 717081103 9544 184346 SH SOLE 13 184346 0 0 PFIZER INC COM 717081103 41436 800386 SH SOLE 15 800386 0 0 PFIZER INC COM 717081103 2 48 SH SOLE 17 0 0 48 PFIZER INC COM 717081103 915821 17690179 SH SOLE 18 16736410 0 953769 PFIZER INC COM 717081103 569846 11007258 SH SOLE 19 11007258 0 0 PFIZER INC COM 717081103 7504904 144966282 SH SOLE 21 144966282 0 0 PFIZER INC COM 717081103 6212662 120005063 SH SOLE 22 107976231 0 12028832 PFIZER INC COM 717081103 380215 7344314 SH SOLE 23 7344314 0 0 PFIZER INC COM 717081103 509275 9837266 SH SOLE 25 9837266 0 0 PFIZER INC COM 717081103 686401 13258666 SH SOLE 26 5317841 0 7940825 PFIZER INC COM 717081103 451805 8727164 SH SOLE 28 160120 0 8567044 PFIZER INC COM 717081103 6080 117438 SH SOLE 29 117438 0 0 PFIZER INC COM 717081103 1671912 32294996 SH SOLE 30 32214614 0 80382 PFIZER INC COM 717081103 77145 1490153 SH SOLE 31 860669 0 629484 PFIZER INC COM 717081103 24615 475466 SH SOLE 32 475466 0 0 PFIZER INC COM 717081103 518903 10023233 SH SOLE 34 10023233 0 0 PFIZER INC COM 717081103 12082 233374 SH SOLE 35 233374 0 0 PFIZER INC COM 717081103 127312 2459188 SH SOLE 36 2459188 0 0 PFIZER INC COM 717081103 9706 187482 SH SOLE 40 187482 0 0 PFIZER INC COM 717081103 239165 4619764 SH SOLE 43 4202491 0 417273 PFIZER INC OPTIONS 717081103 295 5700 SH Call SOLE 4 5700 0 0 PFIZER INC OPTIONS 717081103 2433 47000 SH Call SOLE 18 47000 0 0 PFIZER INC OPTIONS 717081103 17405 336200 SH Call SOLE 19 336200 0 0 PFIZER INC OPTIONS 717081103 1325 25600 SH Call SOLE 22 25600 0 0 PFIZER INC OPTIONS 717081103 223 4300 SH Call SOLE 26 4300 0 0 PFIZER INC OPTIONS 717081103 9526 184000 SH Call SOLE 34 184000 0 0 PFSWEB INC COM NEW 717098206 3 235 SH SOLE 2 0 0 235 PFSWEB INC COM NEW 717098206 37 3195 SH SOLE 18 3195 0 0 PFSWEB INC COM NEW 717098206 636 55667 SH SOLE 21 55667 0 0 PFSWEB INC COM NEW 717098206 2601 227547 SH SOLE 22 227547 0 0 PG&E CORP COM 69331C108 45582 3817594 SH SOLE 2 354958 0 3462636 PG&E CORP COM 69331C108 11109 930364 SH SOLE 4 874464 0 55900 PG&E CORP COM 69331C108 30309 2538463 SH SOLE 7 2538463 0 0 PG&E CORP COM 69331C108 64 5332 SH SOLE 13 5332 0 0 PG&E CORP COM 69331C108 2362 197792 SH SOLE 15 197792 0 0 PG&E CORP COM 69331C108 12395 1038144 SH SOLE 18 955488 0 82656 PG&E CORP COM 69331C108 5115 428413 SH SOLE 19 428413 0 0 PG&E CORP COM 69331C108 327258 27408532 SH SOLE 21 27408532 0 0 PG&E CORP COM 69331C108 417507 34967117 SH SOLE 22 31953219 0 3013898 PG&E CORP COM 69331C108 21999 1842421 SH SOLE 23 1842421 0 0 PG&E CORP COM 69331C108 7980 668365 SH SOLE 25 668365 0 0 PG&E CORP COM 69331C108 26757 2240987 SH SOLE 26 856377 0 1384610 PG&E CORP COM 69331C108 31633 2649332 SH SOLE 28 334319 0 2315013 PG&E CORP COM 69331C108 93 7776 SH SOLE 29 7776 0 0 PG&E CORP COM 69331C108 61998 5192453 SH SOLE 30 5192453 0 0 PG&E CORP COM 69331C108 3924 328673 SH SOLE 31 163155 0 165518 PG&E CORP COM 69331C108 800 67034 SH SOLE 34 67034 0 0 PG&E CORP COM 69331C108 9470 793140 SH SOLE 36 793140 0 0 PG&E CORP COM 69331C108 346 28937 SH SOLE 40 28937 0 0 PG&E CORP COM 69331C108 42 3551 SH OTR 43 3551 0 0 PG&E CORP COM 69331C108 4194 351261 SH SOLE 43 322831 0 28430 PG&E CORP OPTIONS 69331C108 6 500 SH Put SOLE 4 500 0 0 PG&E CORP OPTIONS 69331C108 66 5500 SH Put SOLE 18 5500 0 0 PG&E CORP OPTIONS 69331C108 3183 266600 SH Put SOLE 19 266600 0 0 PG&E CORP OPTIONS 69331C108 55 4600 SH Put SOLE 22 4600 0 0 PG&E CORP OPTIONS 69331C108 869 72800 SH Put SOLE 34 72800 0 0 PG&E CORP UNIT 99/99/9999 69331C140 142352 1266028 SH SOLE 21 1266028 0 0 PGT INNOVATIONS INC COM 69336V101 777 43221 SH SOLE 2 22782 0 20439 PGT INNOVATIONS INC COM 69336V101 4 246 SH SOLE 4 246 0 0 PGT INNOVATIONS INC COM 69336V101 14 778 SH SOLE 7 778 0 0 PGT INNOVATIONS INC COM 69336V101 3701 205856 SH SOLE 18 205856 0 0 PGT INNOVATIONS INC COM 69336V101 1849 102824 SH SOLE 19 102824 0 0 PGT INNOVATIONS INC COM 69336V101 130645 7266109 SH SOLE 21 7266109 0 0 PGT INNOVATIONS INC COM 69336V101 27617 1536003 SH SOLE 22 1489725 0 46278 PGT INNOVATIONS INC COM 69336V101 135 7494 SH SOLE 25 7494 0 0 PGT INNOVATIONS INC COM 69336V101 575 31988 SH SOLE 26 26100 0 5888 PGT INNOVATIONS INC COM 69336V101 1826 101547 SH SOLE 30 101547 0 0 PGT INNOVATIONS INC COM 69336V101 147 8168 SH SOLE 40 8168 0 0 PGT INNOVATIONS INC COM 69336V101 510 28373 SH SOLE 43 28029 0 344 PHASEBIO PHARMACEUTICALS INC COM 717224109 48 36519 SH SOLE 2 34238 0 2281 PHASEBIO PHARMACEUTICALS INC COM 717224109 9 6440 SH SOLE 18 6440 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 26 19760 SH SOLE 19 19760 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 174 132090 SH SOLE 21 132090 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 642 486682 SH SOLE 22 486682 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 142 10416 SH SOLE 2 8642 0 1774 PHATHOM PHARMACEUTICALS INC COM 71722W107 4 326 SH SOLE 7 326 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 756 55564 SH SOLE 18 55564 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 574 42177 SH SOLE 19 42177 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 11137 818320 SH SOLE 21 818320 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 5566 408974 SH SOLE 22 400550 0 8424 PHATHOM PHARMACEUTICALS INC COM 71722W107 8 562 SH SOLE 23 562 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 32 2319 SH SOLE 25 2319 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 80 5893 SH SOLE 26 967 0 4926 PHATHOM PHARMACEUTICALS INC COM 71722W107 267 19601 SH SOLE 30 19601 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 7 523 SH SOLE 36 523 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 20 1493 SH SOLE 40 1493 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 168 12349 SH SOLE 43 12349 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5198 260534 SH SOLE 2 103039 0 157495 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8 405 SH SOLE 7 405 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1406 70453 SH SOLE 18 70453 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1030 51620 SH SOLE 19 51620 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 50916 2552168 SH SOLE 21 2552168 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 14764 740073 SH SOLE 22 729359 0 10714 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 107 5372 SH SOLE 23 5372 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 74 3696 SH SOLE 25 3696 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 690 34600 SH SOLE 26 1362 0 33238 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 48 2384 SH SOLE 28 2384 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 950 47598 SH SOLE 30 47598 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 33 1674 SH SOLE 34 1674 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 41 2068 SH SOLE 36 2068 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 34 1726 SH SOLE 40 1726 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 23 1160 SH OTR 43 1160 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 282 14115 SH SOLE 43 14103 0 12 PHILIP MORRIS INTL INC COM 718172109 268304 2856119 SH SOLE 2 1022765 0 1833354 PHILIP MORRIS INTL INC COM 718172109 20081 213764 SH SOLE 4 213764 0 0 PHILIP MORRIS INTL INC COM 718172109 139711 1487240 SH SOLE 7 1484427 0 2813 PHILIP MORRIS INTL INC COM 718172109 5261 56004 SH SOLE 13 56004 0 0 PHILIP MORRIS INTL INC COM 718172109 20591 219197 SH SOLE 15 219197 0 0 PHILIP MORRIS INTL INC COM 718172109 0 4 SH SOLE 17 0 0 4 PHILIP MORRIS INTL INC COM 718172109 260769 2775906 SH SOLE 18 2541935 0 233971 PHILIP MORRIS INTL INC COM 718172109 129802 1381753 SH SOLE 19 1381753 0 0 PHILIP MORRIS INTL INC COM 718172109 1358 14459 SH SOLE 20 14459 0 0 PHILIP MORRIS INTL INC COM 718172109 3468399 36921428 SH SOLE 21 36921428 0 0 PHILIP MORRIS INTL INC COM 718172109 3063677 32613125 SH SOLE 22 29553806 0 3059319 PHILIP MORRIS INTL INC COM 718172109 196447 2091196 SH SOLE 23 2091196 0 0 PHILIP MORRIS INTL INC COM 718172109 240894 2564343 SH SOLE 25 2564343 0 0 PHILIP MORRIS INTL INC COM 718172109 238960 2543753 SH SOLE 26 820677 0 1723076 PHILIP MORRIS INTL INC COM 718172109 144854 1541988 SH SOLE 28 0 0 1541988 PHILIP MORRIS INTL INC COM 718172109 7777 82785 SH SOLE 29 82785 0 0 PHILIP MORRIS INTL INC COM 718172109 573157 6101313 SH SOLE 30 6101313 0 0 PHILIP MORRIS INTL INC COM 718172109 18629 198309 SH SOLE 31 161577 0 36732 PHILIP MORRIS INTL INC COM 718172109 16630 177026 SH SOLE 32 177026 0 0 PHILIP MORRIS INTL INC COM 718172109 111772 1189825 SH SOLE 34 1189825 0 0 PHILIP MORRIS INTL INC COM 718172109 56997 606739 SH SOLE 36 606739 0 0 PHILIP MORRIS INTL INC COM 718172109 1732 18432 SH SOLE 37 18432 0 0 PHILIP MORRIS INTL INC COM 718172109 2851 30346 SH SOLE 40 30346 0 0 PHILIP MORRIS INTL INC COM 718172109 77662 826723 SH SOLE 43 731143 0 95580 PHILLIPS 66 COM 718546104 141276 1635331 SH SOLE 2 398444 0 1236887 PHILLIPS 66 COM 718546104 40016 463201 SH SOLE 4 280702 0 182499 PHILLIPS 66 COM 718546104 35717 413444 SH SOLE 7 399510 0 13934 PHILLIPS 66 COM 718546104 1387 16053 SH SOLE 13 16053 0 0 PHILLIPS 66 COM 718546104 5449 63076 SH SOLE 15 63076 0 0 PHILLIPS 66 COM 718546104 1 10 SH SOLE 17 0 0 10 PHILLIPS 66 COM 718546104 76911 890276 SH SOLE 18 794019 0 96257 PHILLIPS 66 COM 718546104 37825 437844 SH SOLE 19 437844 0 0 PHILLIPS 66 COM 718546104 1166437 13501988 SH SOLE 21 13501988 0 0 PHILLIPS 66 COM 718546104 894611 10355497 SH SOLE 22 9359274 0 996223 PHILLIPS 66 COM 718546104 57428 664754 SH SOLE 23 664754 0 0 PHILLIPS 66 COM 718546104 48624 562840 SH SOLE 25 562840 0 0 PHILLIPS 66 COM 718546104 98179 1136467 SH SOLE 26 482432 0 654035 PHILLIPS 66 COM 718546104 66598 770894 SH SOLE 28 6487 0 764407 PHILLIPS 66 COM 718546104 753 8721 SH SOLE 29 8721 0 0 PHILLIPS 66 COM 718546104 291393 3372991 SH SOLE 30 3363450 0 9541 PHILLIPS 66 COM 718546104 11152 129085 SH SOLE 31 76101 0 52984 PHILLIPS 66 COM 718546104 6239 72216 SH SOLE 34 72216 0 0 PHILLIPS 66 COM 718546104 16360 189372 SH SOLE 36 189372 0 0 PHILLIPS 66 COM 718546104 1311 15175 SH SOLE 40 15175 0 0 PHILLIPS 66 COM 718546104 95 1100 SH OTR 43 1100 0 0 PHILLIPS 66 COM 718546104 29086 336678 SH SOLE 43 307503 0 29176 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2413 70174 SH SOLE 2 9646 0 60528 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 54 1579 SH SOLE 7 1579 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 11232 326617 SH SOLE 18 326617 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 6704 194954 SH SOLE 19 194954 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 139801 4065167 SH SOLE 21 4065167 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 90726 2638156 SH SOLE 22 2508667 0 129489 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 114 3320 SH SOLE 23 3320 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 90 2608 SH SOLE 25 2608 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 175 5086 SH SOLE 30 5086 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 84 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 28 31831 SH SOLE 21 31831 0 0 PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH SOLE 22 12 0 0 PHOTRONICS INC COM 719405102 1055 62164 SH SOLE 2 25852 0 36312 PHOTRONICS INC COM 719405102 11 665 SH SOLE 7 665 0 0 PHOTRONICS INC COM 719405102 3895 229535 SH SOLE 18 229535 0 0 PHOTRONICS INC COM 719405102 1819 107171 SH SOLE 19 107171 0 0 PHOTRONICS INC COM 719405102 130518 7691096 SH SOLE 21 7691096 0 0 PHOTRONICS INC COM 719405102 25841 1522752 SH SOLE 22 1461676 0 61076 PHOTRONICS INC COM 719405102 137 8059 SH SOLE 25 8059 0 0 PHOTRONICS INC COM 719405102 82 4805 SH SOLE 26 0 0 4805 PHOTRONICS INC COM 719405102 2123 125075 SH SOLE 30 125075 0 0 PHOTRONICS INC COM 719405102 33 1921 SH SOLE 34 1921 0 0 PHOTRONICS INC COM 719405102 127 7483 SH SOLE 40 7483 0 0 PHOTRONICS INC COM 719405102 759 44737 SH SOLE 43 42841 0 1896 PHREESIA INC COM 71944F106 1880 71338 SH SOLE 2 32320 0 39018 PHREESIA INC COM 71944F106 4 140 SH SOLE 4 140 0 0 PHREESIA INC COM 71944F106 16 613 SH SOLE 7 613 0 0 PHREESIA INC COM 71944F106 3744 142034 SH SOLE 18 130847 0 11187 PHREESIA INC COM 71944F106 73238 2778388 SH SOLE 19 2778388 0 0 PHREESIA INC COM 71944F106 46571 1766713 SH SOLE 21 1766713 0 0 PHREESIA INC COM 71944F106 38183 1448515 SH SOLE 22 1421378 0 27137 PHREESIA INC COM 71944F106 342 12968 SH SOLE 23 12968 0 0 PHREESIA INC COM 71944F106 172 6528 SH SOLE 25 6528 0 0 PHREESIA INC COM 71944F106 1992 75566 SH SOLE 26 12374 0 63192 PHREESIA INC COM 71944F106 23 877 SH SOLE 28 877 0 0 PHREESIA INC COM 71944F106 726 27530 SH SOLE 30 27530 0 0 PHREESIA INC COM 71944F106 144 5476 SH SOLE 40 5476 0 0 PHREESIA INC COM 71944F106 605 22955 SH SOLE 43 19936 0 3019 PHUNWARE INC COM 71948P100 46 16656 SH SOLE 18 16656 0 0 PHUNWARE INC COM 71948P100 662 237970 SH SOLE 21 237970 0 0 PHUNWARE INC COM 71948P100 2628 945496 SH SOLE 22 945496 0 0 PHX MINERALS INC CL A 69291A100 17 5549 SH SOLE 18 5549 0 0 PHX MINERALS INC CL A 69291A100 368 120114 SH SOLE 21 120114 0 0 PHX MINERALS INC CL A 69291A100 890 290943 SH SOLE 22 290943 0 0 PHYSICIANS RLTY TR COM 71943U104 9362 533774 SH SOLE 2 333754 0 200020 PHYSICIANS RLTY TR COM 71943U104 1853 105653 SH SOLE 4 105653 0 0 PHYSICIANS RLTY TR COM 71943U104 4889 278709 SH SOLE 7 278709 0 0 PHYSICIANS RLTY TR COM 71943U104 18229 1039283 SH SOLE 18 1039283 0 0 PHYSICIANS RLTY TR COM 71943U104 17375 990605 SH SOLE 19 990605 0 0 PHYSICIANS RLTY TR COM 71943U104 320908 18295761 SH SOLE 21 18295761 0 0 PHYSICIANS RLTY TR COM 71943U104 145328 8285522 SH SOLE 22 8018832 0 266690 PHYSICIANS RLTY TR COM 71943U104 113 6429 SH SOLE 23 6429 0 0 PHYSICIANS RLTY TR COM 71943U104 16842 960218 SH SOLE 25 960218 0 0 PHYSICIANS RLTY TR COM 71943U104 1517 86460 SH SOLE 26 69376 0 17084 PHYSICIANS RLTY TR COM 71943U104 2386 136030 SH SOLE 28 3839 0 132191 PHYSICIANS RLTY TR COM 71943U104 18299 1043294 SH SOLE 30 1043294 0 0 PHYSICIANS RLTY TR COM 71943U104 60 3429 SH SOLE 34 3429 0 0 PHYSICIANS RLTY TR COM 71943U104 86 4911 SH SOLE 36 4911 0 0 PHYSICIANS RLTY TR COM 71943U104 495 28206 SH SOLE 40 28206 0 0 PHYSICIANS RLTY TR COM 71943U104 1474 84049 SH SOLE 43 77304 0 6745 PIEDMONT LITHIUM INC COM 72016P105 316 4328 SH SOLE 2 3908 0 420 PIEDMONT LITHIUM INC COM 72016P105 2538 34767 SH SOLE 7 34767 0 0 PIEDMONT LITHIUM INC COM 72016P105 3577 49006 SH SOLE 21 49006 0 0 PIEDMONT LITHIUM INC COM 72016P105 17156 235046 SH SOLE 22 228017 0 7029 PIEDMONT LITHIUM INC COM 72016P105 214 2927 SH SOLE 25 2927 0 0 PIEDMONT LITHIUM INC COM 72016P105 111 1514 SH SOLE 26 0 0 1514 PIEDMONT LITHIUM INC COM 72016P105 787 10785 SH SOLE 30 10785 0 0 PIEDMONT LITHIUM INC COM 72016P105 123 1687 SH SOLE 40 1687 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3165 183817 SH SOLE 2 105542 0 78275 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1009 58613 SH SOLE 4 58613 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2743 159298 SH SOLE 7 159298 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6328 367456 SH SOLE 18 367456 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9886 574075 SH SOLE 19 574075 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 90943 5281217 SH SOLE 21 5281217 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 71241 4137116 SH SOLE 22 3912148 0 224968 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 89 5179 SH SOLE 23 5179 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9496 551439 SH SOLE 25 551439 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1798 104435 SH SOLE 26 38002 0 66433 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1341 77901 SH SOLE 28 2210 0 75691 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10335 600148 SH SOLE 30 600148 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 14 810 SH SOLE 34 810 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 368 21375 SH SOLE 36 21375 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 250 14491 SH SOLE 40 14491 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4663 270777 SH SOLE 43 270777 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 82 27100 SH SOLE 2 25672 0 1428 PIERIS PHARMACEUTICALS INC COM 720795103 34 11323 SH SOLE 18 11323 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 803 264932 SH SOLE 21 264932 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3136 1035082 SH SOLE 22 1035082 0 0 PILGRIMS PRIDE CORP COM 72147K108 2597 103475 SH SOLE 2 42837 0 60638 PILGRIMS PRIDE CORP COM 72147K108 2 97 SH SOLE 4 97 0 0 PILGRIMS PRIDE CORP COM 72147K108 8853 352727 SH SOLE 7 352727 0 0 PILGRIMS PRIDE CORP COM 72147K108 2717 108228 SH SOLE 18 108228 0 0 PILGRIMS PRIDE CORP COM 72147K108 354 14118 SH SOLE 19 14118 0 0 PILGRIMS PRIDE CORP COM 72147K108 59690 2378073 SH SOLE 21 2378073 0 0 PILGRIMS PRIDE CORP COM 72147K108 33639 1340207 SH SOLE 22 1286362 0 53845 PILGRIMS PRIDE CORP COM 72147K108 155 6190 SH SOLE 25 6190 0 0 PILGRIMS PRIDE CORP COM 72147K108 705 28087 SH SOLE 26 23267 0 4820 PILGRIMS PRIDE CORP COM 72147K108 2074 82642 SH SOLE 30 82642 0 0 PILGRIMS PRIDE CORP COM 72147K108 18 715 SH SOLE 31 715 0 0 PILGRIMS PRIDE CORP COM 72147K108 73 2916 SH SOLE 36 2916 0 0 PILGRIMS PRIDE CORP COM 72147K108 144 5735 SH SOLE 40 5735 0 0 PILGRIMS PRIDE CORP COM 72147K108 1046 41657 SH SOLE 43 40074 0 1583 PIMCO ETF TR 1-5 US TIP IDX 72201R205 19 345 SH SOLE 17 0 0 345 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH SOLE 17 0 0 9 PIMCO ETF TR INV GRD CRP BD 72201R817 370 3554 SH SOLE 17 0 0 3554 PINDUODUO INC SPONSORED ADS 722304102 19179 478155 SH SOLE 2 38249 0 439906 PINDUODUO INC SPONSORED ADS 722304102 8852 220682 SH SOLE 4 97917 0 122765 PINDUODUO INC SPONSORED ADS 722304102 3908 97429 SH SOLE 7 97429 0 0 PINDUODUO INC SPONSORED ADS 722304102 5262 131192 SH SOLE 13 53572 0 77620 PINDUODUO INC SPONSORED ADS 722304102 19245 479808 SH SOLE 15 479808 0 0 PINDUODUO INC SPONSORED ADS 722304102 6634 165396 SH SOLE 18 165396 0 0 PINDUODUO INC SPONSORED ADS 722304102 151 3754 SH SOLE 19 3754 0 0 PINDUODUO INC SPONSORED ADS 722304102 334138 8330531 SH SOLE 21 8330531 0 0 PINDUODUO INC SPONSORED ADS 722304102 191780 4781355 SH SOLE 22 4339418 0 441937 PINDUODUO INC SPONSORED ADS 722304102 19636 489561 SH SOLE 23 489561 0 0 PINDUODUO INC SPONSORED ADS 722304102 14484 361114 SH SOLE 25 361114 0 0 PINDUODUO INC SPONSORED ADS 722304102 24233 604173 SH SOLE 26 10983 0 593190 PINDUODUO INC SPONSORED ADS 722304102 36725 915612 SH SOLE 28 37606 0 878006 PINDUODUO INC SPONSORED ADS 722304102 39 972 SH SOLE 29 972 0 0 PINDUODUO INC SPONSORED ADS 722304102 122629 3057328 SH SOLE 30 3057328 0 0 PINDUODUO INC SPONSORED ADS 722304102 396 9883 SH SOLE 31 0 0 9883 PINDUODUO INC SPONSORED ADS 722304102 5335 133011 SH SOLE 32 133011 0 0 PINDUODUO INC SPONSORED ADS 722304102 26544 661782 SH SOLE 34 661782 0 0 PINDUODUO INC SPONSORED ADS 722304102 65 1629 SH SOLE 40 1629 0 0 PINDUODUO INC SPONSORED ADS 722304102 8384 209013 SH SOLE 43 187754 0 21259 PINEAPPLE HOLDINGS INC COM 72303P107 3 411 SH SOLE 18 411 0 0 PINEAPPLE HOLDINGS INC COM 72303P107 39 6253 SH SOLE 21 6253 0 0 PINEAPPLE HOLDINGS INC COM 72303P107 176 28089 SH SOLE 22 28089 0 0 PING IDENTITY HLDG CORP COM 72341T103 3015 109932 SH SOLE 2 46647 0 63285 PING IDENTITY HLDG CORP COM 72341T103 26 934 SH SOLE 4 137 0 797 PING IDENTITY HLDG CORP COM 72341T103 21 759 SH SOLE 7 759 0 0 PING IDENTITY HLDG CORP COM 72341T103 4966 181028 SH SOLE 18 176653 0 4375 PING IDENTITY HLDG CORP COM 72341T103 9489 345925 SH SOLE 19 345925 0 0 PING IDENTITY HLDG CORP COM 72341T103 69524 2534581 SH SOLE 21 2534581 0 0 PING IDENTITY HLDG CORP COM 72341T103 46281 1687239 SH SOLE 22 1620656 0 66583 PING IDENTITY HLDG CORP COM 72341T103 270 9842 SH SOLE 23 9842 0 0 PING IDENTITY HLDG CORP COM 72341T103 252 9191 SH SOLE 25 9191 0 0 PING IDENTITY HLDG CORP COM 72341T103 2355 85873 SH SOLE 26 32789 0 53084 PING IDENTITY HLDG CORP COM 72341T103 5259 191708 SH SOLE 30 191708 0 0 PING IDENTITY HLDG CORP COM 72341T103 229 8350 SH SOLE 40 8350 0 0 PING IDENTITY HLDG CORP COM 72341T103 169 6165 SH SOLE 43 5984 0 181 PINNACLE FINL PARTNERS INC COM 72346Q104 14568 158213 SH SOLE 2 77630 0 80583 PINNACLE FINL PARTNERS INC COM 72346Q104 351 3817 SH SOLE 4 1787 0 2030 PINNACLE FINL PARTNERS INC COM 72346Q104 142 1539 SH SOLE 7 1539 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 113 1222 SH SOLE 13 1222 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 18547 201422 SH SOLE 18 176882 0 24540 PINNACLE FINL PARTNERS INC COM 72346Q104 16567 179925 SH SOLE 19 179925 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 353086 3834552 SH SOLE 21 3834552 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 212438 2307105 SH SOLE 22 2156128 0 150977 PINNACLE FINL PARTNERS INC COM 72346Q104 56 609 SH SOLE 23 609 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1105 11996 SH SOLE 25 11996 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4077 44272 SH SOLE 26 35117 0 9155 PINNACLE FINL PARTNERS INC COM 72346Q104 125 1356 SH SOLE 28 1356 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 13182 143162 SH SOLE 30 143162 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 134 1453 SH SOLE 31 1453 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 767 8333 SH SOLE 34 8333 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 747 8108 SH SOLE 36 8108 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 930 10095 SH SOLE 40 10095 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1642 17836 SH SOLE 43 16974 0 862 PINNACLE WEST CAP CORP COM 723484101 22960 293979 SH SOLE 2 61756 0 232223 PINNACLE WEST CAP CORP COM 723484101 1357 17371 SH SOLE 4 17371 0 0 PINNACLE WEST CAP CORP COM 723484101 9442 120902 SH SOLE 7 117640 0 3262 PINNACLE WEST CAP CORP COM 723484101 217 2776 SH SOLE 15 2776 0 0 PINNACLE WEST CAP CORP COM 723484101 17183 220018 SH SOLE 18 210374 0 9644 PINNACLE WEST CAP CORP COM 723484101 10265 131440 SH SOLE 19 131440 0 0 PINNACLE WEST CAP CORP COM 723484101 411059 5263245 SH SOLE 21 5263245 0 0 PINNACLE WEST CAP CORP COM 723484101 194892 2495415 SH SOLE 22 2338631 0 156784 PINNACLE WEST CAP CORP COM 723484101 49 622 SH SOLE 23 622 0 0 PINNACLE WEST CAP CORP COM 723484101 3305 42315 SH SOLE 25 42315 0 0 PINNACLE WEST CAP CORP COM 723484101 14755 188919 SH SOLE 26 60757 0 128162 PINNACLE WEST CAP CORP COM 723484101 157 2009 SH SOLE 28 2009 0 0 PINNACLE WEST CAP CORP COM 723484101 30129 385778 SH SOLE 30 385778 0 0 PINNACLE WEST CAP CORP COM 723484101 129 1653 SH SOLE 31 1653 0 0 PINNACLE WEST CAP CORP COM 723484101 3668 46967 SH SOLE 32 46967 0 0 PINNACLE WEST CAP CORP COM 723484101 1230 15753 SH SOLE 34 15753 0 0 PINNACLE WEST CAP CORP COM 723484101 2759 35323 SH SOLE 36 35323 0 0 PINNACLE WEST CAP CORP COM 723484101 1125 14408 SH SOLE 40 14408 0 0 PINNACLE WEST CAP CORP COM 723484101 7953 101828 SH SOLE 43 80722 0 21106 PINTEREST INC CL A 72352L106 30696 1247295 SH SOLE 2 279081 0 968214 PINTEREST INC CL A 72352L106 7925 322036 SH SOLE 4 207142 0 114894 PINTEREST INC CL A 72352L106 1200 48776 SH SOLE 7 48776 0 0 PINTEREST INC CL A 72352L106 440 17873 SH SOLE 13 17873 0 0 PINTEREST INC CL A 72352L106 1008 40961 SH SOLE 15 40961 0 0 PINTEREST INC CL A 72352L106 26551 1078884 SH SOLE 18 1049860 0 29024 PINTEREST INC CL A 72352L106 3050 123947 SH SOLE 19 123947 0 0 PINTEREST INC CL A 72352L106 213037 8656510 SH SOLE 21 8656510 0 0 PINTEREST INC CL A 72352L106 298915 12146072 SH SOLE 22 11140014 0 1006058 PINTEREST INC CL A 72352L106 16693 678321 SH SOLE 23 678321 0 0 PINTEREST INC CL A 72352L106 17564 713691 SH SOLE 25 713691 0 0 PINTEREST INC CL A 72352L106 19828 805701 SH SOLE 26 376496 0 429205 PINTEREST INC CL A 72352L106 22564 916880 SH SOLE 28 12994 0 903886 PINTEREST INC CL A 72352L106 15 617 SH SOLE 29 617 0 0 PINTEREST INC CL A 72352L106 46243 1879021 SH SOLE 30 1265490 0 613531 PINTEREST INC CL A 72352L106 3145 127774 SH SOLE 31 66794 0 60980 PINTEREST INC CL A 72352L106 629 25542 SH SOLE 34 25542 0 0 PINTEREST INC CL A 72352L106 5246 213183 SH SOLE 36 213183 0 0 PINTEREST INC CL A 72352L106 466 18943 SH SOLE 40 18943 0 0 PINTEREST INC CL A 72352L106 36 1451 SH OTR 43 1451 0 0 PINTEREST INC CL A 72352L106 7114 289052 SH SOLE 43 255012 0 34040 PIONEER BANCORP INC MD COM 723561106 24 2246 SH SOLE 2 545 0 1701 PIONEER BANCORP INC MD COM 723561106 417 39594 SH SOLE 18 39594 0 0 PIONEER BANCORP INC MD COM 723561106 235 22299 SH SOLE 19 22299 0 0 PIONEER BANCORP INC MD COM 723561106 4535 431072 SH SOLE 21 431072 0 0 PIONEER BANCORP INC MD COM 723561106 1142 108598 SH SOLE 22 100594 0 8004 PIONEER NAT RES CO COM 723787107 60409 241609 SH SOLE 2 80755 0 160854 PIONEER NAT RES CO COM 723787107 35859 143417 SH SOLE 4 68402 0 75015 PIONEER NAT RES CO COM 723787107 64721 258852 SH SOLE 7 210408 0 48444 PIONEER NAT RES CO COM 723787107 250 1001 SH SOLE 13 1001 0 0 PIONEER NAT RES CO COM 723787107 7155 28615 SH SOLE 15 28615 0 0 PIONEER NAT RES CO COM 723787107 0 1 SH SOLE 17 0 0 1 PIONEER NAT RES CO COM 723787107 324348 1297237 SH SOLE 18 969795 0 327442 PIONEER NAT RES CO COM 723787107 341645 1366415 SH SOLE 19 1366415 0 0 PIONEER NAT RES CO COM 723787107 1981618 7925519 SH SOLE 21 7925519 0 0 PIONEER NAT RES CO COM 723787107 1231602 4925815 SH SOLE 22 4481900 0 443915 PIONEER NAT RES CO COM 723787107 72456 289789 SH SOLE 23 289789 0 0 PIONEER NAT RES CO COM 723787107 125955 503759 SH SOLE 25 503759 0 0 PIONEER NAT RES CO COM 723787107 124027 496047 SH SOLE 26 152295 0 343752 PIONEER NAT RES CO COM 723787107 119447 477732 SH SOLE 28 245 0 477487 PIONEER NAT RES CO COM 723787107 18663 74645 SH SOLE 29 74645 0 0 PIONEER NAT RES CO COM 723787107 387783 1550947 SH SOLE 30 1486348 0 64599 PIONEER NAT RES CO COM 723787107 12702 50800 SH SOLE 31 24410 0 26390 PIONEER NAT RES CO COM 723787107 213149 852493 SH SOLE 34 852493 0 0 PIONEER NAT RES CO COM 723787107 21304 85204 SH SOLE 36 85204 0 0 PIONEER NAT RES CO COM 723787107 1971 7883 SH SOLE 40 7883 0 0 PIONEER NAT RES CO COM 723787107 221 884 SH OTR 43 884 0 0 PIONEER NAT RES CO COM 723787107 49970 199858 SH SOLE 43 178744 0 21114 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2619 1103000 PRN SOLE 2 395000 0 708000 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 629 265000 PRN SOLE 18 265000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2234 941000 PRN SOLE 19 941000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 21546 9074000 PRN SOLE 21 9074000 0 0 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 4322 1820000 PRN SOLE 26 982000 0 838000 PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2486 1047000 PRN SOLE 34 1047000 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 4 706 SH SOLE 18 706 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 92 16208 SH SOLE 21 16208 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 162 28674 SH SOLE 22 28674 0 0 PIPER SANDLER COMPANIES COM 724078100 4800 36574 SH SOLE 2 22702 0 13872 PIPER SANDLER COMPANIES COM 724078100 7 53 SH SOLE 4 53 0 0 PIPER SANDLER COMPANIES COM 724078100 33 254 SH SOLE 7 254 0 0 PIPER SANDLER COMPANIES COM 724078100 8271 63015 SH SOLE 18 63015 0 0 PIPER SANDLER COMPANIES COM 724078100 7865 59920 SH SOLE 19 59920 0 0 PIPER SANDLER COMPANIES COM 724078100 242833 1850154 SH SOLE 21 1850154 0 0 PIPER SANDLER COMPANIES COM 724078100 56818 432899 SH SOLE 22 414975 0 17924 PIPER SANDLER COMPANIES COM 724078100 101 769 SH SOLE 23 769 0 0 PIPER SANDLER COMPANIES COM 724078100 298 2271 SH SOLE 25 2271 0 0 PIPER SANDLER COMPANIES COM 724078100 1215 9258 SH SOLE 26 5752 0 3506 PIPER SANDLER COMPANIES COM 724078100 43 325 SH SOLE 28 325 0 0 PIPER SANDLER COMPANIES COM 724078100 3539 26964 SH SOLE 30 26964 0 0 PIPER SANDLER COMPANIES COM 724078100 305 2320 SH SOLE 40 2320 0 0 PIPER SANDLER COMPANIES COM 724078100 27 204 SH OTR 43 204 0 0 PIPER SANDLER COMPANIES COM 724078100 1214 9248 SH SOLE 43 8993 0 255 PITNEY BOWES INC COM 724479100 233 44829 SH SOLE 2 34928 0 9901 PITNEY BOWES INC COM 724479100 2 474 SH SOLE 4 474 0 0 PITNEY BOWES INC COM 724479100 25 4736 SH SOLE 7 4736 0 0 PITNEY BOWES INC COM 724479100 2265 435500 SH SOLE 18 435500 0 0 PITNEY BOWES INC COM 724479100 1189 228698 SH SOLE 19 228698 0 0 PITNEY BOWES INC COM 724479100 70306 13520310 SH SOLE 21 13520310 0 0 PITNEY BOWES INC COM 724479100 13682 2631124 SH SOLE 22 2555729 0 75395 PITNEY BOWES INC COM 724479100 116 22395 SH SOLE 26 12308 0 10087 PITNEY BOWES INC COM 724479100 52 9985 SH SOLE 28 9985 0 0 PITNEY BOWES INC COM 724479100 1021 196303 SH SOLE 30 196303 0 0 PITNEY BOWES INC COM 724479100 56 10774 SH SOLE 36 10774 0 0 PITNEY BOWES INC COM 724479100 79 15216 SH SOLE 40 15216 0 0 PITNEY BOWES INC COM 724479100 686 131847 SH SOLE 43 113218 0 18629 PITNEY BOWES INC OPTIONS 724479100 2 400 SH Put SOLE 4 400 0 0 PITNEY BOWES INC OPTIONS 724479100 25 4900 SH Put SOLE 18 4900 0 0 PITNEY BOWES INC OPTIONS 724479100 1114 214300 SH Put SOLE 19 214300 0 0 PITNEY BOWES INC OPTIONS 724479100 21 4000 SH Put SOLE 22 4000 0 0 PITNEY BOWES INC OPTIONS 724479100 254 48900 SH Put SOLE 34 48900 0 0 PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 135 13760 SH SOLE 2 13760 0 0 PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4556 465848 SH SOLE 19 465848 0 0 PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 844 86349 SH SOLE 34 86349 0 0 PIXELWORKS INC COM NEW 72581M305 3 1125 SH SOLE 2 0 0 1125 PIXELWORKS INC COM NEW 72581M305 30 10060 SH SOLE 18 10060 0 0 PIXELWORKS INC COM NEW 72581M305 442 148690 SH SOLE 21 148690 0 0 PIXELWORKS INC COM NEW 72581M305 1991 670391 SH SOLE 22 670391 0 0 PJT PARTNERS INC COM CL A 69343T107 1472 23314 SH SOLE 2 17785 0 5529 PJT PARTNERS INC COM CL A 69343T107 6 101 SH SOLE 4 101 0 0 PJT PARTNERS INC COM CL A 69343T107 19 302 SH SOLE 7 302 0 0 PJT PARTNERS INC COM CL A 69343T107 4038 63970 SH SOLE 18 63970 0 0 PJT PARTNERS INC COM CL A 69343T107 2668 42269 SH SOLE 19 42269 0 0 PJT PARTNERS INC COM CL A 69343T107 55844 884729 SH SOLE 21 884729 0 0 PJT PARTNERS INC COM CL A 69343T107 36071 571466 SH SOLE 22 554381 0 17085 PJT PARTNERS INC COM CL A 69343T107 197 3116 SH SOLE 25 3116 0 0 PJT PARTNERS INC COM CL A 69343T107 874 13842 SH SOLE 26 11479 0 2363 PJT PARTNERS INC COM CL A 69343T107 28 438 SH SOLE 28 438 0 0 PJT PARTNERS INC COM CL A 69343T107 930 14737 SH SOLE 30 14737 0 0 PJT PARTNERS INC COM CL A 69343T107 127 2005 SH SOLE 34 2005 0 0 PJT PARTNERS INC COM CL A 69343T107 164 2599 SH SOLE 40 2599 0 0 PJT PARTNERS INC COM CL A 69343T107 242 3838 SH SOLE 43 3230 0 608 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 66 6133 SH SOLE 18 6133 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2052 190715 SH SOLE 19 190715 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 67 6237 SH SOLE 43 6237 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1642 142173 SH SOLE 2 142173 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 9 790 SH SOLE 4 790 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 386 33415 SH SOLE 18 33415 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1876 162384 SH SOLE 21 162384 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2621 226926 SH SOLE 22 155005 0 71921 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 336 29121 SH SOLE 25 29121 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 633 54799 SH SOLE 26 41395 0 13404 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1444 125009 SH SOLE 28 125009 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1272 110105 SH SOLE 30 110105 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 815 70552 SH SOLE 34 70552 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 314 27196 SH SOLE 40 27196 0 0 PLANET FITNESS INC CL A 72703H101 9993 118283 SH SOLE 2 39067 0 79216 PLANET FITNESS INC CL A 72703H101 27 318 SH SOLE 4 318 0 0 PLANET FITNESS INC CL A 72703H101 99 1172 SH SOLE 7 1172 0 0 PLANET FITNESS INC CL A 72703H101 3384 40059 SH SOLE 18 40059 0 0 PLANET FITNESS INC CL A 72703H101 299107 3540568 SH SOLE 19 3540568 0 0 PLANET FITNESS INC CL A 72703H101 93620 1108196 SH SOLE 21 1108196 0 0 PLANET FITNESS INC CL A 72703H101 182008 2154456 SH SOLE 22 2055624 0 98832 PLANET FITNESS INC CL A 72703H101 1389 16446 SH SOLE 25 16446 0 0 PLANET FITNESS INC CL A 72703H101 3812 45118 SH SOLE 26 37816 0 7302 PLANET FITNESS INC CL A 72703H101 4660 55157 SH SOLE 28 55157 0 0 PLANET FITNESS INC CL A 72703H101 4283 50704 SH SOLE 30 50704 0 0 PLANET FITNESS INC CL A 72703H101 103 1221 SH SOLE 31 1221 0 0 PLANET FITNESS INC CL A 72703H101 217 2573 SH SOLE 34 2573 0 0 PLANET FITNESS INC CL A 72703H101 960 11360 SH SOLE 36 11360 0 0 PLANET FITNESS INC CL A 72703H101 906 10723 SH SOLE 40 10723 0 0 PLANET FITNESS INC CL A 72703H101 2347 27786 SH SOLE 43 26381 0 1405 PLANET LABS PBC COM CL A 72703X106 102 19994 SH SOLE 2 14682 0 5312 PLANET LABS PBC COM CL A 72703X106 941 185200 SH SOLE 21 185200 0 0 PLANET LABS PBC COM CL A 72703X106 11708 2304797 SH SOLE 22 2304797 0 0 PLANET LABS PBC COM CL A 72703X106 10920 2149687 SH SOLE 34 2149687 0 0 PLANTRONICS INC NEW COM 727493108 1165 29571 SH SOLE 2 11463 0 18108 PLANTRONICS INC NEW COM 727493108 5 131 SH SOLE 4 131 0 0 PLANTRONICS INC NEW COM 727493108 23 578 SH SOLE 7 578 0 0 PLANTRONICS INC NEW COM 727493108 5972 151567 SH SOLE 18 151567 0 0 PLANTRONICS INC NEW COM 727493108 3019 76633 SH SOLE 19 76633 0 0 PLANTRONICS INC NEW COM 727493108 210015 5330338 SH SOLE 21 5330338 0 0 PLANTRONICS INC NEW COM 727493108 41140 1044163 SH SOLE 22 1011297 0 32866 PLANTRONICS INC NEW COM 727493108 221 5614 SH SOLE 25 5614 0 0 PLANTRONICS INC NEW COM 727493108 1239 31436 SH SOLE 26 28251 0 3185 PLANTRONICS INC NEW COM 727493108 169 4287 SH SOLE 28 4287 0 0 PLANTRONICS INC NEW COM 727493108 2820 71579 SH SOLE 30 71579 0 0 PLANTRONICS INC NEW COM 727493108 57 1443 SH SOLE 36 1443 0 0 PLANTRONICS INC NEW COM 727493108 157 3992 SH SOLE 40 3992 0 0 PLANTRONICS INC NEW COM 727493108 1927 48913 SH SOLE 43 46529 0 2384 PLAYA HOTELS & RESORTS NV SHS N70544106 280 32377 SH SOLE 2 28229 0 4148 PLAYA HOTELS & RESORTS NV SHS N70544106 3 359 SH SOLE 4 359 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1364 157671 SH SOLE 21 157671 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 16366 1891980 SH SOLE 22 1838747 0 53233 PLAYA HOTELS & RESORTS NV SHS N70544106 127 14727 SH SOLE 25 14727 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 846 97784 SH SOLE 28 97784 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 312 36063 SH SOLE 30 36063 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 106 12219 SH SOLE 40 12219 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 67 7711 SH SOLE 43 7711 0 0 PLAYAGS INC COM 72814N104 236 35410 SH SOLE 2 26026 0 9384 PLAYAGS INC COM 72814N104 2 339 SH SOLE 7 339 0 0 PLAYAGS INC COM 72814N104 549 82321 SH SOLE 18 82321 0 0 PLAYAGS INC COM 72814N104 1168 175062 SH SOLE 19 175062 0 0 PLAYAGS INC COM 72814N104 6410 961006 SH SOLE 21 961006 0 0 PLAYAGS INC COM 72814N104 5308 795867 SH SOLE 22 792143 0 3724 PLAYAGS INC COM 72814N104 50 7465 SH SOLE 23 7465 0 0 PLAYAGS INC COM 72814N104 228 34206 SH SOLE 26 0 0 34206 PLAYAGS INC COM 72814N104 3 438 SH SOLE 43 438 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 14 2803 SH SOLE 2 0 0 2803 PLAYSTUDIOS INC CLASS A COM 72815G108 872 179700 SH SOLE 21 179700 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 904 186426 SH SOLE 22 186426 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 3 636 SH SOLE 43 0 0 636 PLAYTIKA HLDG CORP COM 72815L107 3545 183384 SH SOLE 2 76061 0 107323 PLAYTIKA HLDG CORP COM 72815L107 26 1329 SH SOLE 7 1329 0 0 PLAYTIKA HLDG CORP COM 72815L107 916 47373 SH SOLE 18 47373 0 0 PLAYTIKA HLDG CORP COM 72815L107 7597 393015 SH SOLE 19 393015 0 0 PLAYTIKA HLDG CORP COM 72815L107 26854 1389218 SH SOLE 21 1389218 0 0 PLAYTIKA HLDG CORP COM 72815L107 44664 2310621 SH SOLE 22 2235939 0 74682 PLAYTIKA HLDG CORP COM 72815L107 29 1523 SH SOLE 31 1523 0 0 PLBY GROUP INC COM 72814P109 113 8624 SH SOLE 2 5932 0 2692 PLBY GROUP INC COM 72814P109 2 174 SH SOLE 7 174 0 0 PLBY GROUP INC COM 72814P109 984 75172 SH SOLE 18 75172 0 0 PLBY GROUP INC COM 72814P109 700 53494 SH SOLE 19 53494 0 0 PLBY GROUP INC COM 72814P109 12614 963632 SH SOLE 21 963632 0 0 PLBY GROUP INC COM 72814P109 7763 593038 SH SOLE 22 578751 0 14287 PLBY GROUP INC COM 72814P109 29 2189 SH SOLE 25 2189 0 0 PLBY GROUP INC COM 72814P109 22 1698 SH SOLE 26 0 0 1698 PLBY GROUP INC COM 72814P109 46 3518 SH SOLE 30 3518 0 0 PLBY GROUP INC COM 72814P109 21 1617 SH SOLE 40 1617 0 0 PLDT INC SPONSORED ADR 69344D408 25232 718032 SH SOLE 43 666125 0 51907 PLEXUS CORP COM 729132100 1147 14022 SH SOLE 2 7983 0 6039 PLEXUS CORP COM 729132100 11 133 SH SOLE 4 133 0 0 PLEXUS CORP COM 729132100 32 396 SH SOLE 7 396 0 0 PLEXUS CORP COM 729132100 7890 96444 SH SOLE 18 96444 0 0 PLEXUS CORP COM 729132100 4107 50204 SH SOLE 19 50204 0 0 PLEXUS CORP COM 729132100 284080 3472438 SH SOLE 21 3472438 0 0 PLEXUS CORP COM 729132100 55345 676504 SH SOLE 22 658844 0 17660 PLEXUS CORP COM 729132100 430 5261 SH SOLE 25 5261 0 0 PLEXUS CORP COM 729132100 955 11668 SH SOLE 26 8399 0 3269 PLEXUS CORP COM 729132100 1528 18678 SH SOLE 28 18678 0 0 PLEXUS CORP COM 729132100 4058 49597 SH SOLE 30 49597 0 0 PLEXUS CORP COM 729132100 439 5369 SH SOLE 36 5369 0 0 PLEXUS CORP COM 729132100 262 3206 SH SOLE 40 3206 0 0 PLEXUS CORP COM 729132100 1768 21617 SH SOLE 43 20470 0 1147 PLIANT THERAPEUTICS INC COM 729139105 325 46339 SH SOLE 2 28037 0 18302 PLIANT THERAPEUTICS INC COM 729139105 2 279 SH SOLE 7 279 0 0 PLIANT THERAPEUTICS INC COM 729139105 457 65133 SH SOLE 18 65133 0 0 PLIANT THERAPEUTICS INC COM 729139105 313 44632 SH SOLE 19 44632 0 0 PLIANT THERAPEUTICS INC COM 729139105 7031 1002951 SH SOLE 21 1002951 0 0 PLIANT THERAPEUTICS INC COM 729139105 3559 507753 SH SOLE 22 497290 0 10463 PLIANT THERAPEUTICS INC COM 729139105 4 552 SH SOLE 23 552 0 0 PLIANT THERAPEUTICS INC COM 729139105 25 3542 SH SOLE 25 3542 0 0 PLIANT THERAPEUTICS INC COM 729139105 7 969 SH SOLE 26 969 0 0 PLIANT THERAPEUTICS INC COM 729139105 135 19294 SH SOLE 30 19294 0 0 PLIANT THERAPEUTICS INC COM 729139105 16 2303 SH SOLE 36 2303 0 0 PLIANT THERAPEUTICS INC COM 729139105 16 2329 SH SOLE 40 2329 0 0 PLIANT THERAPEUTICS INC COM 729139105 15 2136 SH SOLE 43 2136 0 0 PLUG POWER INC COM NEW 72919P202 25779 901039 SH SOLE 2 74737 0 826302 PLUG POWER INC COM NEW 72919P202 10437 364787 SH SOLE 4 230898 0 133889 PLUG POWER INC COM NEW 72919P202 1490 52079 SH SOLE 7 52079 0 0 PLUG POWER INC COM NEW 72919P202 58 2044 SH SOLE 13 2044 0 0 PLUG POWER INC COM NEW 72919P202 1604 56055 SH SOLE 15 56055 0 0 PLUG POWER INC COM NEW 72919P202 15124 528635 SH SOLE 18 502194 0 26441 PLUG POWER INC COM NEW 72919P202 4680 163563 SH SOLE 19 163563 0 0 PLUG POWER INC COM NEW 72919P202 575988 20132388 SH SOLE 21 20132388 0 0 PLUG POWER INC COM NEW 72919P202 348538 12182381 SH SOLE 22 11261556 0 920825 PLUG POWER INC COM NEW 72919P202 18486 646125 SH SOLE 23 646125 0 0 PLUG POWER INC COM NEW 72919P202 28403 992750 SH SOLE 25 992750 0 0 PLUG POWER INC COM NEW 72919P202 22846 798540 SH SOLE 26 380766 0 417774 PLUG POWER INC COM NEW 72919P202 30187 1055129 SH SOLE 28 9695 0 1045434 PLUG POWER INC COM NEW 72919P202 339961 11882577 SH SOLE 30 11882577 0 0 PLUG POWER INC COM NEW 72919P202 3355 117283 SH SOLE 31 59374 0 57909 PLUG POWER INC COM NEW 72919P202 653 22830 SH SOLE 34 22830 0 0 PLUG POWER INC COM NEW 72919P202 5434 189922 SH SOLE 36 189922 0 0 PLUG POWER INC COM NEW 72919P202 486 16970 SH SOLE 40 16970 0 0 PLUG POWER INC COM NEW 72919P202 34 1194 SH OTR 43 1194 0 0 PLUG POWER INC COM NEW 72919P202 11165 390232 SH SOLE 43 373398 0 16834 PLUMAS BANCORP COM 729273102 36 957 SH SOLE 18 957 0 0 PLUMAS BANCORP COM 729273102 728 19116 SH SOLE 21 19116 0 0 PLUMAS BANCORP COM 729273102 24 629 SH SOLE 22 629 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 2 2202 SH SOLE 18 2202 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 40 39949 SH SOLE 21 39949 0 0 PLUS THERAPEUTICS INC COM NEW 72941H400 104 104418 SH SOLE 22 104418 0 0 PLX PHARMA INC COM 72942A107 21 5200 SH SOLE 18 5200 0 0 PLX PHARMA INC COM 72942A107 329 81363 SH SOLE 21 81363 0 0 PLX PHARMA INC COM 72942A107 1294 320417 SH SOLE 22 320417 0 0 PLYMOUTH INDL REIT INC COM 729640102 3168 116895 SH SOLE 2 41641 0 75254 PLYMOUTH INDL REIT INC COM 729640102 11 389 SH SOLE 7 389 0 0 PLYMOUTH INDL REIT INC COM 729640102 2723 100489 SH SOLE 18 100489 0 0 PLYMOUTH INDL REIT INC COM 729640102 2596 95779 SH SOLE 19 95779 0 0 PLYMOUTH INDL REIT INC COM 729640102 33954 1252929 SH SOLE 21 1252929 0 0 PLYMOUTH INDL REIT INC COM 729640102 24281 895986 SH SOLE 22 853003 0 42983 PLYMOUTH INDL REIT INC COM 729640102 27 996 SH SOLE 23 996 0 0 PLYMOUTH INDL REIT INC COM 729640102 105 3887 SH SOLE 25 3887 0 0 PLYMOUTH INDL REIT INC COM 729640102 796 29357 SH SOLE 30 29357 0 0 PLYMOUTH INDL REIT INC COM 729640102 172 6349 SH SOLE 34 6349 0 0 PLYMOUTH INDL REIT INC COM 729640102 95 3508 SH SOLE 40 3508 0 0 PLYMOUTH INDL REIT INC COM 729640102 34 1245 SH SOLE 43 1245 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 367 17645 SH SOLE 2 12547 0 5098 PMV PHARMACEUTICALS INC COM 69353Y103 7 344 SH SOLE 7 344 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 1873 89973 SH SOLE 18 89973 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 15085 724527 SH SOLE 19 724527 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 79 3810 SH SOLE 20 3810 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 22723 1091421 SH SOLE 21 1091421 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 13895 667401 SH SOLE 22 656445 0 10956 PMV PHARMACEUTICALS INC COM 69353Y103 35 1670 SH SOLE 23 1670 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 45 2184 SH SOLE 25 2184 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 63 3043 SH SOLE 26 0 0 3043 PMV PHARMACEUTICALS INC COM 69353Y103 492 23651 SH SOLE 30 23651 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 44 2105 SH SOLE 34 2105 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 29 1373 SH SOLE 40 1373 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 233 11203 SH SOLE 43 10689 0 514 PNC FINL SVCS GROUP INC COM 693475105 182494 989393 SH SOLE 2 216011 0 773382 PNC FINL SVCS GROUP INC COM 693475105 59783 324116 SH SOLE 4 184021 0 140095 PNC FINL SVCS GROUP INC COM 693475105 70500 382218 SH SOLE 7 370346 0 11872 PNC FINL SVCS GROUP INC COM 693475105 1223 6628 SH SOLE 13 6628 0 0 PNC FINL SVCS GROUP INC COM 693475105 11105 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 161413 875106 SH SOLE 18 798328 0 76778 PNC FINL SVCS GROUP INC COM 693475105 43075 233531 SH SOLE 19 233531 0 0 PNC FINL SVCS GROUP INC COM 693475105 1983101 10751428 SH SOLE 21 10751428 0 0 PNC FINL SVCS GROUP INC COM 693475105 1667623 9041058 SH SOLE 22 8097145 0 943913 PNC FINL SVCS GROUP INC COM 693475105 102837 557534 SH SOLE 23 557534 0 0 PNC FINL SVCS GROUP INC COM 693475105 177193 960658 SH SOLE 25 960658 0 0 PNC FINL SVCS GROUP INC COM 693475105 214926 1165228 SH SOLE 26 562330 0 602898 PNC FINL SVCS GROUP INC COM 693475105 206359 1118782 SH SOLE 28 34547 0 1084235 PNC FINL SVCS GROUP INC COM 693475105 960 5206 SH SOLE 29 5206 0 0 PNC FINL SVCS GROUP INC COM 693475105 598773 3246262 SH SOLE 30 3246262 0 0 PNC FINL SVCS GROUP INC COM 693475105 20704 112248 SH SOLE 31 64378 0 47870 PNC FINL SVCS GROUP INC COM 693475105 17009 92215 SH SOLE 34 92215 0 0 PNC FINL SVCS GROUP INC COM 693475105 33541 181842 SH SOLE 36 181842 0 0 PNC FINL SVCS GROUP INC COM 693475105 2602 14108 SH SOLE 40 14108 0 0 PNC FINL SVCS GROUP INC COM 693475105 228 1235 SH OTR 43 1235 0 0 PNC FINL SVCS GROUP INC COM 693475105 82034 444749 SH SOLE 43 401000 0 43749 PNM RES INC COM 69349H107 9367 196495 SH SOLE 2 136656 0 59839 PNM RES INC COM 69349H107 610 12793 SH SOLE 4 12793 0 0 PNM RES INC COM 69349H107 257 5393 SH SOLE 7 5393 0 0 PNM RES INC COM 69349H107 19187 402489 SH SOLE 18 402489 0 0 PNM RES INC COM 69349H107 11594 243223 SH SOLE 19 243223 0 0 PNM RES INC COM 69349H107 312568 6556922 SH SOLE 21 6556922 0 0 PNM RES INC COM 69349H107 125714 2637165 SH SOLE 22 2552298 0 84867 PNM RES INC COM 69349H107 202 4233 SH SOLE 23 4233 0 0 PNM RES INC COM 69349H107 2043 42857 SH SOLE 26 36797 0 6060 PNM RES INC COM 69349H107 4635 97234 SH SOLE 30 97234 0 0 PNM RES INC COM 69349H107 270 5660 SH SOLE 36 5660 0 0 PNM RES INC COM 69349H107 461 9669 SH SOLE 40 9669 0 0 PNM RES INC COM 69349H107 2040 42796 SH SOLE 43 40259 0 2537 POINT BIOPHARMA GLOBAL INC COM 730541109 144 18116 SH SOLE 2 14272 0 3844 POINT BIOPHARMA GLOBAL INC COM 730541109 300 37600 SH SOLE 18 37600 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 7345 921632 SH SOLE 19 921632 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 67 8402 SH SOLE 20 8402 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 1345 168700 SH SOLE 21 168700 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 7671 962458 SH SOLE 22 962445 0 13 POINT BIOPHARMA GLOBAL INC COM 730541109 84 10553 SH SOLE 25 10553 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 124 15505 SH SOLE 30 15505 0 0 POINT BIOPHARMA GLOBAL INC COM 730541109 3969 498000 SH SOLE 34 498000 0 0 POINTS COM INC COM 73085G109 26 1410 SH SOLE 2 1410 0 0 POINTS COM INC COM 73085G109 36 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 53 16703 SH SOLE 21 16703 0 0 POLAR PWR INC COM 73102V105 275 85896 SH SOLE 22 85896 0 0 POLARIS INC COM 731068102 8254 78366 SH SOLE 2 55107 0 23259 POLARIS INC COM 731068102 23 221 SH SOLE 4 221 0 0 POLARIS INC COM 731068102 2878 27329 SH SOLE 7 27329 0 0 POLARIS INC COM 731068102 13277 126063 SH SOLE 18 126063 0 0 POLARIS INC COM 731068102 1748 16596 SH SOLE 19 16596 0 0 POLARIS INC COM 731068102 301854 2866069 SH SOLE 21 2866069 0 0 POLARIS INC COM 731068102 164061 1557735 SH SOLE 22 1490540 0 67195 POLARIS INC COM 731068102 854 8111 SH SOLE 25 8111 0 0 POLARIS INC COM 731068102 2292 21762 SH SOLE 26 17144 0 4618 POLARIS INC COM 731068102 108 1022 SH SOLE 28 1022 0 0 POLARIS INC COM 731068102 7344 69729 SH SOLE 30 69729 0 0 POLARIS INC COM 731068102 88 837 SH SOLE 31 837 0 0 POLARIS INC COM 731068102 109 1037 SH SOLE 36 1037 0 0 POLARIS INC COM 731068102 752 7141 SH SOLE 40 7141 0 0 POLARIS INC COM 731068102 25 233 SH OTR 43 233 0 0 POLARIS INC COM 731068102 2266 21520 SH SOLE 43 18847 0 2673 POLARITYTE INC COM 731094108 5 19665 SH SOLE 21 19665 0 0 POLARITYTE INC COM 731094108 212 863691 SH SOLE 22 863691 0 0 POLYMET MNG CORP COM NEW 731916409 30 7082 SH SOLE 2 3196 0 3886 POLYMET MNG CORP COM NEW 731916409 6 1480 SH SOLE 17 0 0 1480 POLYMET MNG CORP COM NEW 731916409 377 90065 SH SOLE 18 90065 0 0 POLYMET MNG CORP COM NEW 731916409 229 54672 SH SOLE 19 54672 0 0 POLYMET MNG CORP COM NEW 731916409 4067 970538 SH SOLE 21 970538 0 0 POLYMET MNG CORP COM NEW 731916409 927 221152 SH SOLE 22 210773 0 10379 POLYPID LTD SHS M8001Q118 17 3091 SH SOLE 22 3091 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 60 5820 SH SOLE 2 4623 0 1197 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 20 1973 SH SOLE 18 1973 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 245 23563 SH SOLE 21 23563 0 0 PONCE FINANCIAL GROUP INC COMMON STOCK 732344106 1837 177018 SH SOLE 22 177018 0 0 POOL CORP COM 73278L105 38599 91284 SH SOLE 2 21512 0 69772 POOL CORP COM 73278L105 12338 29178 SH SOLE 4 18544 0 10634 POOL CORP COM 73278L105 19679 46538 SH SOLE 7 39609 0 6929 POOL CORP COM 73278L105 381 902 SH SOLE 13 902 0 0 POOL CORP COM 73278L105 1564 3699 SH SOLE 15 3699 0 0 POOL CORP COM 73278L105 3 8 SH SOLE 17 0 0 8 POOL CORP COM 73278L105 30253 71546 SH SOLE 18 66087 0 5459 POOL CORP COM 73278L105 375207 887329 SH SOLE 19 887329 0 0 POOL CORP COM 73278L105 615099 1454650 SH SOLE 21 1454650 0 0 POOL CORP COM 73278L105 442390 1046210 SH SOLE 22 965778 0 80432 POOL CORP COM 73278L105 21099 49898 SH SOLE 23 49898 0 0 POOL CORP COM 73278L105 94716 223994 SH SOLE 25 223994 0 0 POOL CORP COM 73278L105 39657 93785 SH SOLE 26 30566 0 63219 POOL CORP COM 73278L105 49815 117807 SH SOLE 28 1800 0 116007 POOL CORP COM 73278L105 141784 335305 SH SOLE 30 328314 0 6991 POOL CORP COM 73278L105 3845 9092 SH SOLE 31 4481 0 4611 POOL CORP COM 73278L105 788 1863 SH SOLE 34 1863 0 0 POOL CORP COM 73278L105 7098 16786 SH SOLE 36 16786 0 0 POOL CORP COM 73278L105 592 1401 SH SOLE 40 1401 0 0 POOL CORP COM 73278L105 25 60 SH OTR 43 60 0 0 POOL CORP COM 73278L105 13163 31130 SH SOLE 43 24121 0 7009 POPULAR INC COM NEW 733174700 13662 167142 SH SOLE 2 35013 0 132129 POPULAR INC COM NEW 733174700 222 2716 SH SOLE 4 299 0 2417 POPULAR INC COM NEW 733174700 153 1870 SH SOLE 7 1870 0 0 POPULAR INC COM NEW 733174700 2562 31346 SH SOLE 18 31346 0 0 POPULAR INC COM NEW 733174700 2256 27594 SH SOLE 19 27594 0 0 POPULAR INC COM NEW 733174700 105751 1293747 SH SOLE 21 1293747 0 0 POPULAR INC COM NEW 733174700 150101 1836317 SH SOLE 22 1741015 0 95302 POPULAR INC COM NEW 733174700 916 11212 SH SOLE 25 11212 0 0 POPULAR INC COM NEW 733174700 3502 42846 SH SOLE 26 35451 0 7395 POPULAR INC COM NEW 733174700 117 1436 SH SOLE 28 1436 0 0 POPULAR INC COM NEW 733174700 3887 47553 SH SOLE 30 47553 0 0 POPULAR INC COM NEW 733174700 95 1161 SH SOLE 31 1161 0 0 POPULAR INC COM NEW 733174700 67 814 SH SOLE 34 814 0 0 POPULAR INC COM NEW 733174700 173 2119 SH SOLE 36 2119 0 0 POPULAR INC COM NEW 733174700 893 10929 SH SOLE 40 10929 0 0 POPULAR INC COM NEW 733174700 5173 63283 SH SOLE 43 62667 0 616 PORCH GROUP INC COM 733245104 390 56185 SH SOLE 2 42130 0 14055 PORCH GROUP INC COM 733245104 1 81 SH SOLE 4 81 0 0 PORCH GROUP INC COM 733245104 8 1091 SH SOLE 7 1091 0 0 PORCH GROUP INC COM 733245104 1523 219309 SH SOLE 18 219309 0 0 PORCH GROUP INC COM 733245104 1084 156088 SH SOLE 19 156088 0 0 PORCH GROUP INC COM 733245104 18875 2717764 SH SOLE 21 2717764 0 0 PORCH GROUP INC COM 733245104 12712 1830452 SH SOLE 22 1781549 0 48903 PORCH GROUP INC COM 733245104 7 988 SH SOLE 23 988 0 0 PORCH GROUP INC COM 733245104 67 9660 SH SOLE 25 9660 0 0 PORCH GROUP INC COM 733245104 297 42713 SH SOLE 26 35801 0 6912 PORCH GROUP INC COM 733245104 60 8638 SH SOLE 28 8638 0 0 PORCH GROUP INC COM 733245104 334 48082 SH SOLE 30 48082 0 0 PORCH GROUP INC COM 733245104 79 11412 SH SOLE 40 11412 0 0 PORTAGE BIOTECH INC COM G7185A128 41 6273 SH SOLE 2 1354 0 4919 PORTAGE BIOTECH INC COM G7185A128 86 13098 SH SOLE 18 13098 0 0 PORTAGE BIOTECH INC COM G7185A128 48 7349 SH SOLE 19 7349 0 0 PORTAGE BIOTECH INC COM G7185A128 1006 153126 SH SOLE 21 153126 0 0 PORTAGE BIOTECH INC COM G7185A128 316 48149 SH SOLE 22 46136 0 2013 PORTILLOS INC COM CL A 73642K106 185 7514 SH SOLE 2 1099 0 6415 PORTILLOS INC COM CL A 73642K106 8 332 SH SOLE 7 332 0 0 PORTILLOS INC COM CL A 73642K106 1520 61905 SH SOLE 18 61905 0 0 PORTILLOS INC COM CL A 73642K106 1309 53301 SH SOLE 19 53301 0 0 PORTILLOS INC COM CL A 73642K106 18026 733941 SH SOLE 21 733941 0 0 PORTILLOS INC COM CL A 73642K106 11092 451621 SH SOLE 22 445431 0 6190 PORTLAND GEN ELEC CO COM NEW 736508847 10529 190924 SH SOLE 2 86078 0 104846 PORTLAND GEN ELEC CO COM NEW 736508847 774 14032 SH SOLE 4 14032 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1309 23737 SH SOLE 7 23737 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 14667 265956 SH SOLE 18 265956 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 36299 658195 SH SOLE 19 658195 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 202280 3667809 SH SOLE 21 3667809 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 143954 2610226 SH SOLE 22 2517800 0 92426 PORTLAND GEN ELEC CO COM NEW 736508847 864 15663 SH SOLE 23 15663 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 9702 175920 SH SOLE 26 23988 0 151932 PORTLAND GEN ELEC CO COM NEW 736508847 88 1597 SH SOLE 28 1597 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 5671 102826 SH SOLE 30 102826 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 357 6482 SH SOLE 36 6482 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 607 11004 SH SOLE 40 11004 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3147 57059 SH SOLE 43 51623 0 5436 PORTMAN RIDGE FIN CORP COM NEW 73688F201 1360 56235 SH SOLE 30 56235 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 0 5 SH SOLE 43 5 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 7778 131225 SH SOLE 2 131225 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 842 14201 SH SOLE 4 14201 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 1828 30842 SH SOLE 13 30842 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 4011 67671 SH SOLE 18 67671 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 324 5473 SH SOLE 19 5473 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 379 6400 SH SOLE 21 6400 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 25918 437289 SH SOLE 22 363988 0 73301 POSCO HOLDINGS INC SPONSORED ADR 693483109 2916 49205 SH SOLE 30 49205 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 861 14523 SH SOLE 31 0 0 14523 POSCO HOLDINGS INC SPONSORED ADR 693483109 37826 638197 SH SOLE 43 595261 0 42936 POSEIDA THERAPEUTICS INC COM 73730P108 247 55031 SH SOLE 2 14678 0 40353 POSEIDA THERAPEUTICS INC COM 73730P108 425 94898 SH SOLE 18 91085 0 3813 POSEIDA THERAPEUTICS INC COM 73730P108 1470 328129 SH SOLE 19 328129 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 5564 1241958 SH SOLE 21 1241958 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 3118 695922 SH SOLE 22 677463 0 18459 POSEIDA THERAPEUTICS INC COM 73730P108 30 6739 SH SOLE 23 6739 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 73 16202 SH SOLE 26 0 0 16202 POSEIDA THERAPEUTICS INC COM 73730P108 134 29868 SH SOLE 30 29868 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 1 207 SH SOLE 43 207 0 0 POSHMARK INC COM CL A 73739W104 639 50437 SH SOLE 2 49764 0 673 POSHMARK INC COM CL A 73739W104 437 34486 SH SOLE 21 34486 0 0 POSHMARK INC COM CL A 73739W104 7129 563115 SH SOLE 22 555842 0 7273 POSHMARK INC COM CL A 73739W104 80 6327 SH SOLE 25 6327 0 0 POSHMARK INC COM CL A 73739W104 29 2267 SH SOLE 26 0 0 2267 POSHMARK INC COM CL A 73739W104 124 9796 SH SOLE 30 9796 0 0 POSHMARK INC COM CL A 73739W104 156 12283 SH SOLE 34 12283 0 0 POSHMARK INC COM CL A 73739W104 68 5374 SH SOLE 40 5374 0 0 POST HLDGS INC COM 737446104 12329 178005 SH SOLE 2 68454 0 109551 POST HLDGS INC COM 737446104 36 514 SH SOLE 4 95 0 419 POST HLDGS INC COM 737446104 96 1387 SH SOLE 7 1387 0 0 POST HLDGS INC COM 737446104 8550 123449 SH SOLE 18 123449 0 0 POST HLDGS INC COM 737446104 1152 16636 SH SOLE 19 16636 0 0 POST HLDGS INC COM 737446104 191208 2760721 SH SOLE 21 2760721 0 0 POST HLDGS INC COM 737446104 111714 1612964 SH SOLE 22 1544206 0 68758 POST HLDGS INC COM 737446104 537 7759 SH SOLE 25 7759 0 0 POST HLDGS INC COM 737446104 2019 29151 SH SOLE 26 23765 0 5386 POST HLDGS INC COM 737446104 79 1134 SH SOLE 28 1134 0 0 POST HLDGS INC COM 737446104 2455 35448 SH SOLE 30 35448 0 0 POST HLDGS INC COM 737446104 60 865 SH SOLE 31 865 0 0 POST HLDGS INC COM 737446104 118 1698 SH SOLE 36 1698 0 0 POST HLDGS INC COM 737446104 551 7959 SH SOLE 40 7959 0 0 POST HLDGS INC COM 737446104 1179 17016 SH SOLE 43 15781 0 1235 POSTAL REALTY TRUST INC CL A 73757R102 578 34360 SH SOLE 2 30494 0 3866 POSTAL REALTY TRUST INC CL A 73757R102 836 49730 SH SOLE 18 49730 0 0 POSTAL REALTY TRUST INC CL A 73757R102 405 24061 SH SOLE 19 24061 0 0 POSTAL REALTY TRUST INC CL A 73757R102 9184 546020 SH SOLE 21 546020 0 0 POSTAL REALTY TRUST INC CL A 73757R102 5366 319024 SH SOLE 22 276448 0 42576 POSTAL REALTY TRUST INC CL A 73757R102 9 528 SH SOLE 23 528 0 0 POTBELLY CORP COM 73754Y100 35 5236 SH SOLE 18 5236 0 0 POTBELLY CORP COM 73754Y100 587 87612 SH SOLE 21 87612 0 0 POTBELLY CORP COM 73754Y100 2707 404035 SH SOLE 22 404035 0 0 POTBELLY CORP COM 73754Y100 35 5278 SH SOLE 43 5278 0 0 POTLATCHDELTIC CORPORATION COM 737630103 11632 220600 SH SOLE 2 138987 0 81613 POTLATCHDELTIC CORPORATION COM 737630103 15 288 SH SOLE 4 288 0 0 POTLATCHDELTIC CORPORATION COM 737630103 49 937 SH SOLE 7 937 0 0 POTLATCHDELTIC CORPORATION COM 737630103 16709 316873 SH SOLE 18 316873 0 0 POTLATCHDELTIC CORPORATION COM 737630103 16626 315313 SH SOLE 19 315313 0 0 POTLATCHDELTIC CORPORATION COM 737630103 293513 5566329 SH SOLE 21 5566329 0 0 POTLATCHDELTIC CORPORATION COM 737630103 105590 2002473 SH SOLE 22 1932488 0 69985 POTLATCHDELTIC CORPORATION COM 737630103 42 801 SH SOLE 23 801 0 0 POTLATCHDELTIC CORPORATION COM 737630103 466 8836 SH SOLE 25 8836 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1620 30732 SH SOLE 26 24396 0 6336 POTLATCHDELTIC CORPORATION COM 737630103 63 1195 SH SOLE 28 1195 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1 11 SH SOLE 29 11 0 0 POTLATCHDELTIC CORPORATION COM 737630103 23671 448919 SH SOLE 30 448919 0 0 POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH SOLE 34 1 0 0 POTLATCHDELTIC CORPORATION COM 737630103 65 1227 SH SOLE 36 1227 0 0 POTLATCHDELTIC CORPORATION COM 737630103 442 8389 SH SOLE 40 8389 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2062 39114 SH SOLE 43 37205 0 1909 POWELL INDS INC COM 739128106 98 5042 SH SOLE 2 332 0 4710 POWELL INDS INC COM 739128106 4 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 690 35529 SH SOLE 18 35529 0 0 POWELL INDS INC COM 739128106 332 17115 SH SOLE 19 17115 0 0 POWELL INDS INC COM 739128106 22269 1146711 SH SOLE 21 1146711 0 0 POWELL INDS INC COM 739128106 4485 230958 SH SOLE 22 225450 0 5508 POWELL INDS INC COM 739128106 192 9894 SH SOLE 30 9894 0 0 POWELL INDS INC COM 739128106 4 209 SH SOLE 43 209 0 0 POWER & DIGITAL INFRASTRUCTU UNIT 12/09/2026 73919C209 28260 2817500 SH SOLE 2 2817500 0 0 POWER INTEGRATIONS INC COM 739276103 16370 176634 SH SOLE 2 113112 0 63522 POWER INTEGRATIONS INC COM 739276103 504 5443 SH SOLE 4 5246 0 197 POWER INTEGRATIONS INC COM 739276103 109 1173 SH SOLE 7 1173 0 0 POWER INTEGRATIONS INC COM 739276103 323 3490 SH SOLE 13 3490 0 0 POWER INTEGRATIONS INC COM 739276103 25956 280057 SH SOLE 18 259170 0 20887 POWER INTEGRATIONS INC COM 739276103 44558 480774 SH SOLE 19 480774 0 0 POWER INTEGRATIONS INC COM 739276103 383886 4142061 SH SOLE 21 4142061 0 0 POWER INTEGRATIONS INC COM 739276103 187753 2025824 SH SOLE 22 1972877 0 52947 POWER INTEGRATIONS INC COM 739276103 2490 26870 SH SOLE 23 26870 0 0 POWER INTEGRATIONS INC COM 739276103 1035 11168 SH SOLE 25 11168 0 0 POWER INTEGRATIONS INC COM 739276103 9096 98144 SH SOLE 26 21368 0 76776 POWER INTEGRATIONS INC COM 739276103 107 1151 SH SOLE 28 1081 0 70 POWER INTEGRATIONS INC COM 739276103 138 1484 SH SOLE 29 1484 0 0 POWER INTEGRATIONS INC COM 739276103 7685 82925 SH SOLE 30 82925 0 0 POWER INTEGRATIONS INC COM 739276103 455 4907 SH SOLE 31 4907 0 0 POWER INTEGRATIONS INC COM 739276103 1539 16603 SH SOLE 34 16603 0 0 POWER INTEGRATIONS INC COM 739276103 496 5356 SH SOLE 36 5356 0 0 POWER INTEGRATIONS INC COM 739276103 737 7948 SH SOLE 40 7948 0 0 POWER INTEGRATIONS INC COM 739276103 6703 72322 SH SOLE 43 63205 0 9117 POWER REIT COM 73933H101 17 437 SH SOLE 18 437 0 0 POWER REIT COM 73933H101 224 5693 SH SOLE 21 5693 0 0 POWER REIT COM 73933H101 641 16283 SH SOLE 22 16283 0 0 POWERFLEET INC COM 73931J109 4 1440 SH SOLE 2 0 0 1440 POWERFLEET INC COM 73931J109 19 6524 SH SOLE 18 6524 0 0 POWERFLEET INC COM 73931J109 272 91514 SH SOLE 21 91514 0 0 POWERFLEET INC COM 73931J109 1096 368949 SH SOLE 22 368949 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 573 34705 SH SOLE 2 13484 0 21221 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 13 761 SH SOLE 7 761 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 2006 121507 SH SOLE 18 121507 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 1295 78438 SH SOLE 19 78438 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 24410 1478527 SH SOLE 21 1478527 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 16570 1003655 SH SOLE 22 963217 0 40438 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 101 6100 SH SOLE 25 6100 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 204 12342 SH SOLE 30 12342 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 91 5489 SH SOLE 40 5489 0 0 PPG INDS INC COM 693506107 73725 562488 SH SOLE 2 160725 0 401763 PPG INDS INC COM 693506107 28595 218169 SH SOLE 4 140092 0 78077 PPG INDS INC COM 693506107 29203 222801 SH SOLE 7 215406 0 7395 PPG INDS INC COM 693506107 141 1078 SH SOLE 13 1078 0 0 PPG INDS INC COM 693506107 4455 33993 SH SOLE 15 33993 0 0 PPG INDS INC COM 693506107 150351 1147108 SH SOLE 18 1061422 0 85686 PPG INDS INC COM 693506107 255593 1950050 SH SOLE 19 1950050 0 0 PPG INDS INC COM 693506107 920394 7022155 SH SOLE 21 7022155 0 0 PPG INDS INC COM 693506107 678253 5174741 SH SOLE 22 4695064 0 479677 PPG INDS INC COM 693506107 39151 298704 SH SOLE 23 298704 0 0 PPG INDS INC COM 693506107 75919 579224 SH SOLE 25 579224 0 0 PPG INDS INC COM 693506107 95021 724964 SH SOLE 26 339273 0 385691 PPG INDS INC COM 693506107 107522 820343 SH SOLE 28 8292 0 812051 PPG INDS INC COM 693506107 127 971 SH SOLE 29 971 0 0 PPG INDS INC COM 693506107 227691 1737172 SH SOLE 30 1737172 0 0 PPG INDS INC COM 693506107 6702 51133 SH SOLE 31 24507 0 26626 PPG INDS INC COM 693506107 32120 245061 SH SOLE 34 245061 0 0 PPG INDS INC COM 693506107 13734 104786 SH SOLE 36 104786 0 0 PPG INDS INC COM 693506107 1024 7816 SH SOLE 40 7816 0 0 PPG INDS INC COM 693506107 68 519 SH OTR 43 519 0 0 PPG INDS INC COM 693506107 17554 133926 SH SOLE 43 120749 0 13177 PPL CORP COM 69351T106 50723 1776021 SH SOLE 2 264485 0 1511536 PPL CORP COM 69351T106 11634 407357 SH SOLE 4 377698 0 29659 PPL CORP COM 69351T106 20913 732233 SH SOLE 7 706165 0 26068 PPL CORP COM 69351T106 101 3522 SH SOLE 13 3522 0 0 PPL CORP COM 69351T106 3036 106316 SH SOLE 15 106316 0 0 PPL CORP COM 69351T106 39357 1378058 SH SOLE 18 1311021 0 67037 PPL CORP COM 69351T106 9099 318575 SH SOLE 19 318575 0 0 PPL CORP COM 69351T106 807634 28278488 SH SOLE 21 28278488 0 0 PPL CORP COM 69351T106 453666 15884669 SH SOLE 22 14391617 0 1493052 PPL CORP COM 69351T106 27131 949969 SH SOLE 23 949969 0 0 PPL CORP COM 69351T106 7092 248309 SH SOLE 25 248309 0 0 PPL CORP COM 69351T106 39764 1392283 SH SOLE 26 593957 0 798326 PPL CORP COM 69351T106 29775 1042550 SH SOLE 28 13382 0 1029168 PPL CORP COM 69351T106 99 3479 SH SOLE 29 3479 0 0 PPL CORP COM 69351T106 104282 3651322 SH SOLE 30 3651322 0 0 PPL CORP COM 69351T106 4733 165714 SH SOLE 31 78202 0 87512 PPL CORP COM 69351T106 4494 157365 SH SOLE 32 157365 0 0 PPL CORP COM 69351T106 1104 38638 SH SOLE 34 38638 0 0 PPL CORP COM 69351T106 10290 360288 SH SOLE 36 360288 0 0 PPL CORP COM 69351T106 408 14302 SH SOLE 40 14302 0 0 PPL CORP COM 69351T106 76 2659 SH OTR 43 2659 0 0 PPL CORP COM 69351T106 5940 207987 SH SOLE 43 192987 0 15000 PRA GROUP INC COM 69354N106 6049 134182 SH SOLE 2 68448 0 65734 PRA GROUP INC COM 69354N106 5 112 SH SOLE 4 112 0 0 PRA GROUP INC COM 69354N106 28 631 SH SOLE 7 631 0 0 PRA GROUP INC COM 69354N106 7236 160524 SH SOLE 18 160524 0 0 PRA GROUP INC COM 69354N106 15865 351937 SH SOLE 19 351937 0 0 PRA GROUP INC COM 69354N106 241998 5368187 SH SOLE 21 5368187 0 0 PRA GROUP INC COM 69354N106 64219 1424555 SH SOLE 22 1379578 0 44977 PRA GROUP INC COM 69354N106 520 11539 SH SOLE 23 11539 0 0 PRA GROUP INC COM 69354N106 409 9064 SH SOLE 25 9064 0 0 PRA GROUP INC COM 69354N106 4670 103601 SH SOLE 26 24685 0 78916 PRA GROUP INC COM 69354N106 37 816 SH SOLE 28 816 0 0 PRA GROUP INC COM 69354N106 3469 76951 SH SOLE 30 76951 0 0 PRA GROUP INC COM 69354N106 103 2284 SH SOLE 34 2284 0 0 PRA GROUP INC COM 69354N106 277 6135 SH SOLE 36 6135 0 0 PRA GROUP INC COM 69354N106 237 5266 SH SOLE 40 5266 0 0 PRA GROUP INC COM 69354N106 787 17449 SH SOLE 43 17238 0 211 PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2240 2025000 PRN SOLE 21 2025000 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 233 22825 SH SOLE 2 6293 0 16532 PRAXIS PRECISION MEDICINES I COM 74006W108 3 321 SH SOLE 7 321 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 982 96219 SH SOLE 18 96219 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 623 60977 SH SOLE 19 60977 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 15373 1505708 SH SOLE 21 1505708 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 8206 803696 SH SOLE 22 773027 0 30669 PRAXIS PRECISION MEDICINES I COM 74006W108 40 3923 SH SOLE 25 3923 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 9 881 SH SOLE 26 881 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 269 26358 SH SOLE 30 26358 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 26 2572 SH SOLE 40 2572 0 0 PRAXIS PRECISION MEDICINES I COM 74006W108 64 6281 SH SOLE 43 5722 0 559 PRECIGEN INC COM 74017N105 244 115771 SH SOLE 2 25732 0 90039 PRECIGEN INC COM 74017N105 0 218 SH SOLE 4 218 0 0 PRECIGEN INC COM 74017N105 3 1472 SH SOLE 7 1472 0 0 PRECIGEN INC COM 74017N105 560 265192 SH SOLE 18 265192 0 0 PRECIGEN INC COM 74017N105 355 168071 SH SOLE 19 168071 0 0 PRECIGEN INC COM 74017N105 8367 3965345 SH SOLE 21 3965345 0 0 PRECIGEN INC COM 74017N105 5101 2417661 SH SOLE 22 2365636 0 52025 PRECIGEN INC COM 74017N105 24 11594 SH SOLE 25 11594 0 0 PRECIGEN INC COM 74017N105 112 52902 SH SOLE 26 4946 0 47956 PRECIGEN INC COM 74017N105 19 8838 SH SOLE 28 8838 0 0 PRECIGEN INC COM 74017N105 394 186875 SH SOLE 30 186875 0 0 PRECIGEN INC COM 74017N105 22 10220 SH SOLE 40 10220 0 0 PRECIGEN INC COM 74017N105 45 21482 SH SOLE 43 21078 0 404 PRECIPIO INC COM 74019L503 5 3586 SH SOLE 18 3586 0 0 PRECIPIO INC COM 74019L503 65 48008 SH SOLE 21 48008 0 0 PRECIPIO INC COM 74019L503 782 579468 SH SOLE 22 579468 0 0 PRECISION BIOSCIENCES INC COM 74019P108 454 147244 SH SOLE 2 85294 0 61950 PRECISION BIOSCIENCES INC COM 74019P108 3 986 SH SOLE 7 986 0 0 PRECISION BIOSCIENCES INC COM 74019P108 492 159681 SH SOLE 18 142141 0 17540 PRECISION BIOSCIENCES INC COM 74019P108 1299 421714 SH SOLE 19 421714 0 0 PRECISION BIOSCIENCES INC COM 74019P108 7172 2328434 SH SOLE 21 2328434 0 0 PRECISION BIOSCIENCES INC COM 74019P108 4368 1418120 SH SOLE 22 1391402 0 26718 PRECISION BIOSCIENCES INC COM 74019P108 25 8121 SH SOLE 23 8121 0 0 PRECISION BIOSCIENCES INC COM 74019P108 21 6706 SH SOLE 25 6706 0 0 PRECISION BIOSCIENCES INC COM 74019P108 83 26846 SH SOLE 26 2299 0 24547 PRECISION BIOSCIENCES INC COM 74019P108 118 38315 SH SOLE 30 38315 0 0 PRECISION BIOSCIENCES INC COM 74019P108 5 1656 SH SOLE 36 1656 0 0 PRECISION BIOSCIENCES INC COM 74019P108 10 3321 SH SOLE 40 3321 0 0 PRECISION BIOSCIENCES INC COM 74019P108 17 5546 SH SOLE 43 5546 0 0 PRECISION DRILLING CORP COM NEW 74022D407 523 7081 SH SOLE 43 5720 0 1361 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 13 13207 SH SOLE 18 13207 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 144 146885 SH SOLE 21 146885 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 3 3009 SH SOLE 22 3009 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1257 50399 SH SOLE 2 4315 0 46084 PREFERRED APT CMNTYS INC COM 74039L103 15 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 4047 162252 SH SOLE 18 162252 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2284 91586 SH SOLE 19 91586 0 0 PREFERRED APT CMNTYS INC COM 74039L103 54014 2165748 SH SOLE 21 2165748 0 0 PREFERRED APT CMNTYS INC COM 74039L103 31044 1244730 SH SOLE 22 1212683 0 32047 PREFERRED APT CMNTYS INC COM 74039L103 38 1527 SH SOLE 23 1527 0 0 PREFERRED APT CMNTYS INC COM 74039L103 605 24251 SH SOLE 43 19416 0 4835 PREFERRED BK LOS ANGELES CA COM NEW 740367404 653 8820 SH SOLE 2 2999 0 5821 PREFERRED BK LOS ANGELES CA COM NEW 740367404 9 122 SH SOLE 7 122 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2855 38540 SH SOLE 18 38540 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1121 15134 SH SOLE 19 15134 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 84507 1140593 SH SOLE 21 1140593 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 16094 217220 SH SOLE 22 207805 0 9415 PREFERRED BK LOS ANGELES CA COM NEW 740367404 61 821 SH SOLE 26 0 0 821 PREFERRED BK LOS ANGELES CA COM NEW 740367404 60 808 SH SOLE 28 808 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1296 17491 SH SOLE 30 17491 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 93 1250 SH SOLE 40 1250 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 394 5318 SH SOLE 43 5296 0 22 PREFORMED LINE PRODS CO COM 740444104 73 1145 SH SOLE 2 128 0 1017 PREFORMED LINE PRODS CO COM 740444104 5 74 SH SOLE 7 74 0 0 PREFORMED LINE PRODS CO COM 740444104 595 9388 SH SOLE 18 9388 0 0 PREFORMED LINE PRODS CO COM 740444104 335 5289 SH SOLE 19 5289 0 0 PREFORMED LINE PRODS CO COM 740444104 6875 108399 SH SOLE 21 108399 0 0 PREFORMED LINE PRODS CO COM 740444104 3384 53366 SH SOLE 22 51693 0 1673 PREFORMED LINE PRODS CO COM 740444104 5 81 SH SOLE 43 81 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 80 11589 SH SOLE 2 6634 0 4955 PRELUDE THERAPEUTICS INC COM 74065P101 2 232 SH SOLE 7 232 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 201 29138 SH SOLE 18 29138 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 219 31761 SH SOLE 19 31761 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 4360 631892 SH SOLE 21 631892 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 2106 305235 SH SOLE 22 297699 0 7536 PRELUDE THERAPEUTICS INC COM 74065P101 24 3550 SH SOLE 25 3550 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 7 1082 SH SOLE 26 1082 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 138 19951 SH SOLE 30 19951 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 13 1934 SH SOLE 36 1934 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 10 1457 SH SOLE 40 1457 0 0 PRELUDE THERAPEUTICS INC COM 74065P101 98 14139 SH SOLE 43 13584 0 555 PREMIER FINANCIAL CORP COM 74052F108 8033 264851 SH SOLE 2 181674 0 83177 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 3429 113058 SH SOLE 18 113058 0 0 PREMIER FINANCIAL CORP COM 74052F108 9584 315982 SH SOLE 19 315982 0 0 PREMIER FINANCIAL CORP COM 74052F108 43862 1446148 SH SOLE 21 1446148 0 0 PREMIER FINANCIAL CORP COM 74052F108 49009 1615843 SH SOLE 22 1576671 0 39172 PREMIER FINANCIAL CORP COM 74052F108 545 17963 SH SOLE 23 17963 0 0 PREMIER FINANCIAL CORP COM 74052F108 209 6902 SH SOLE 25 6902 0 0 PREMIER FINANCIAL CORP COM 74052F108 2662 87761 SH SOLE 26 632 0 87129 PREMIER FINANCIAL CORP COM 74052F108 298 9815 SH SOLE 30 9815 0 0 PREMIER FINANCIAL CORP COM 74052F108 357 11767 SH SOLE 34 11767 0 0 PREMIER FINANCIAL CORP COM 74052F108 4 124 SH SOLE 36 124 0 0 PREMIER FINANCIAL CORP COM 74052F108 123 4049 SH SOLE 40 4049 0 0 PREMIER FINANCIAL CORP COM 74052F108 1255 41374 SH SOLE 43 40063 0 1311 PREMIER INC CL A 74051N102 5701 160199 SH SOLE 2 63419 0 96780 PREMIER INC CL A 74051N102 18 511 SH SOLE 4 511 0 0 PREMIER INC CL A 74051N102 85 2399 SH SOLE 7 2399 0 0 PREMIER INC CL A 74051N102 1703 47846 SH SOLE 18 47846 0 0 PREMIER INC CL A 74051N102 9564 268741 SH SOLE 19 268741 0 0 PREMIER INC CL A 74051N102 71475 2008283 SH SOLE 21 2008283 0 0 PREMIER INC CL A 74051N102 95463 2682300 SH SOLE 22 2541236 0 141064 PREMIER INC CL A 74051N102 430 12080 SH SOLE 23 12080 0 0 PREMIER INC CL A 74051N102 851 23919 SH SOLE 25 23919 0 0 PREMIER INC CL A 74051N102 1878 52777 SH SOLE 26 42297 0 10480 PREMIER INC CL A 74051N102 78 2179 SH SOLE 28 2179 0 0 PREMIER INC CL A 74051N102 20077 564130 SH SOLE 30 564130 0 0 PREMIER INC CL A 74051N102 63 1784 SH SOLE 31 1784 0 0 PREMIER INC CL A 74051N102 524 14731 SH SOLE 36 14731 0 0 PREMIER INC CL A 74051N102 593 16673 SH SOLE 40 16673 0 0 PREMIER INC CL A 74051N102 22 609 SH OTR 43 609 0 0 PREMIER INC CL A 74051N102 3191 89664 SH SOLE 43 83171 0 6493 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 0 1536 SH SOLE 18 1536 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 8 2269 SH SOLE 18 2269 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 107 28801 SH SOLE 21 28801 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13872 262035 SH SOLE 2 77821 0 184214 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 12 223 SH SOLE 4 223 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 36 689 SH SOLE 7 689 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10235 193341 SH SOLE 18 187326 0 6015 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 25072 473590 SH SOLE 19 473590 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 330728 6247229 SH SOLE 21 6247229 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 87624 1655152 SH SOLE 22 1604316 0 50836 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 773 14597 SH SOLE 23 14597 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 340 6419 SH SOLE 25 6419 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5324 100576 SH SOLE 26 12823 0 87753 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 47 892 SH SOLE 28 892 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4564 86216 SH SOLE 30 86216 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 593 11193 SH SOLE 34 11193 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 50 953 SH SOLE 36 953 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 304 5747 SH SOLE 40 5747 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 69 1305 SH OTR 43 1305 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2941 55561 SH SOLE 43 54571 0 990 PRICE T ROWE GROUP INC COM 74144T108 81106 536450 SH SOLE 2 154829 0 381621 PRICE T ROWE GROUP INC COM 74144T108 25308 167393 SH SOLE 4 101924 0 65469 PRICE T ROWE GROUP INC COM 74144T108 46815 309644 SH SOLE 7 249371 0 60273 PRICE T ROWE GROUP INC COM 74144T108 142 942 SH SOLE 13 942 0 0 PRICE T ROWE GROUP INC COM 74144T108 4920 32539 SH SOLE 15 32539 0 0 PRICE T ROWE GROUP INC COM 74144T108 80292 531068 SH SOLE 18 499933 0 31135 PRICE T ROWE GROUP INC COM 74144T108 17091 113042 SH SOLE 19 113042 0 0 PRICE T ROWE GROUP INC COM 74144T108 1315287 8699566 SH SOLE 21 8699566 0 0 PRICE T ROWE GROUP INC COM 74144T108 742277 4909564 SH SOLE 22 4453948 0 455616 PRICE T ROWE GROUP INC COM 74144T108 43553 288071 SH SOLE 23 288071 0 0 PRICE T ROWE GROUP INC COM 74144T108 61648 407754 SH SOLE 25 407754 0 0 PRICE T ROWE GROUP INC COM 74144T108 73296 484793 SH SOLE 26 179353 0 305440 PRICE T ROWE GROUP INC COM 74144T108 123134 814429 SH SOLE 28 8188 0 806241 PRICE T ROWE GROUP INC COM 74144T108 7 49 SH SOLE 29 49 0 0 PRICE T ROWE GROUP INC COM 74144T108 294673 1949024 SH SOLE 30 1949024 0 0 PRICE T ROWE GROUP INC COM 74144T108 7650 50598 SH SOLE 31 25217 0 25381 PRICE T ROWE GROUP INC COM 74144T108 2986 19747 SH SOLE 34 19747 0 0 PRICE T ROWE GROUP INC COM 74144T108 17915 118491 SH SOLE 36 118491 0 0 PRICE T ROWE GROUP INC COM 74144T108 1149 7598 SH SOLE 40 7598 0 0 PRICE T ROWE GROUP INC COM 74144T108 82 542 SH OTR 43 542 0 0 PRICE T ROWE GROUP INC COM 74144T108 41227 272682 SH SOLE 43 240860 0 31822 PRICESMART INC COM 741511109 2077 26336 SH SOLE 2 13427 0 12909 PRICESMART INC COM 741511109 5 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 25 311 SH SOLE 7 311 0 0 PRICESMART INC COM 741511109 6935 87933 SH SOLE 18 87933 0 0 PRICESMART INC COM 741511109 4419 56033 SH SOLE 19 56033 0 0 PRICESMART INC COM 741511109 235009 2979696 SH SOLE 21 2979696 0 0 PRICESMART INC COM 741511109 50287 637598 SH SOLE 22 613203 0 24395 PRICESMART INC COM 741511109 433 5484 SH SOLE 23 5484 0 0 PRICESMART INC COM 741511109 373 4734 SH SOLE 25 4734 0 0 PRICESMART INC COM 741511109 1427 18093 SH SOLE 26 10390 0 7703 PRICESMART INC COM 741511109 33 418 SH SOLE 28 418 0 0 PRICESMART INC COM 741511109 3281 41599 SH SOLE 30 41599 0 0 PRICESMART INC COM 741511109 323 4094 SH SOLE 36 4094 0 0 PRICESMART INC COM 741511109 223 2824 SH SOLE 40 2824 0 0 PRICESMART INC COM 741511109 2161 27404 SH SOLE 43 23688 0 3716 PRIMEENERGY RESOURCES CORP COM 74158E104 8 116 SH SOLE 18 116 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 106 1554 SH SOLE 21 1554 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 13 188 SH SOLE 22 188 0 0 PRIMERICA INC COM 74164M108 9377 68532 SH SOLE 2 34926 0 33606 PRIMERICA INC COM 74164M108 19 137 SH SOLE 4 137 0 0 PRIMERICA INC COM 74164M108 111 808 SH SOLE 7 808 0 0 PRIMERICA INC COM 74164M108 11746 85851 SH SOLE 18 85851 0 0 PRIMERICA INC COM 74164M108 1634 11940 SH SOLE 19 11940 0 0 PRIMERICA INC COM 74164M108 265794 1942658 SH SOLE 21 1942658 0 0 PRIMERICA INC COM 74164M108 147420 1077471 SH SOLE 22 1031547 0 45924 PRIMERICA INC COM 74164M108 788 5758 SH SOLE 25 5758 0 0 PRIMERICA INC COM 74164M108 2458 17965 SH SOLE 26 14692 0 3273 PRIMERICA INC COM 74164M108 96 702 SH SOLE 28 702 0 0 PRIMERICA INC COM 74164M108 6778 49536 SH SOLE 30 49536 0 0 PRIMERICA INC COM 74164M108 79 575 SH SOLE 31 575 0 0 PRIMERICA INC COM 74164M108 282 2058 SH SOLE 36 2058 0 0 PRIMERICA INC COM 74164M108 707 5170 SH SOLE 40 5170 0 0 PRIMERICA INC COM 74164M108 27 194 SH OTR 43 194 0 0 PRIMERICA INC COM 74164M108 3064 22397 SH SOLE 43 16470 0 5927 PRIMIS FINANCIAL CORP COM 74167B109 115 8257 SH SOLE 2 950 0 7307 PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH SOLE 7 359 0 0 PRIMIS FINANCIAL CORP COM 74167B109 1051 75191 SH SOLE 18 75191 0 0 PRIMIS FINANCIAL CORP COM 74167B109 555 39703 SH SOLE 19 39703 0 0 PRIMIS FINANCIAL CORP COM 74167B109 12740 911329 SH SOLE 21 911329 0 0 PRIMIS FINANCIAL CORP COM 74167B109 4362 312007 SH SOLE 22 296944 0 15063 PRIMIS FINANCIAL CORP COM 74167B109 8 608 SH SOLE 43 608 0 0 PRIMO WATER CORPORATION COM 74167P108 2586 181466 SH SOLE 2 58186 0 123280 PRIMO WATER CORPORATION COM 74167P108 32 2226 SH SOLE 7 2226 0 0 PRIMO WATER CORPORATION COM 74167P108 6584 462043 SH SOLE 18 462043 0 0 PRIMO WATER CORPORATION COM 74167P108 4895 343482 SH SOLE 19 343482 0 0 PRIMO WATER CORPORATION COM 74167P108 74252 5210645 SH SOLE 21 5210645 0 0 PRIMO WATER CORPORATION COM 74167P108 24406 1712718 SH SOLE 22 1616122 0 96596 PRIMO WATER CORPORATION COM 74167P108 51 3552 SH SOLE 23 3552 0 0 PRIMO WATER CORPORATION COM 74167P108 296 20741 SH SOLE 26 0 0 20741 PRIMO WATER CORPORATION COM 74167P108 55 3866 SH SOLE 40 3866 0 0 PRIMO WATER CORPORATION COM 74167P108 720 50543 SH SOLE 43 50543 0 0 PRIMORIS SVCS CORP COM 74164F103 2381 99976 SH SOLE 2 31617 0 68359 PRIMORIS SVCS CORP COM 74164F103 3 112 SH SOLE 4 112 0 0 PRIMORIS SVCS CORP COM 74164F103 1167 49013 SH SOLE 7 49013 0 0 PRIMORIS SVCS CORP COM 74164F103 3810 159964 SH SOLE 18 156460 0 3504 PRIMORIS SVCS CORP COM 74164F103 9631 404311 SH SOLE 19 404311 0 0 PRIMORIS SVCS CORP COM 74164F103 51989 2182566 SH SOLE 21 2182566 0 0 PRIMORIS SVCS CORP COM 74164F103 37310 1566318 SH SOLE 22 1511047 0 55271 PRIMORIS SVCS CORP COM 74164F103 264 11077 SH SOLE 23 11077 0 0 PRIMORIS SVCS CORP COM 74164F103 232 9757 SH SOLE 25 9757 0 0 PRIMORIS SVCS CORP COM 74164F103 2462 103374 SH SOLE 26 21266 0 82108 PRIMORIS SVCS CORP COM 74164F103 23 948 SH SOLE 28 948 0 0 PRIMORIS SVCS CORP COM 74164F103 736 30914 SH SOLE 30 30914 0 0 PRIMORIS SVCS CORP COM 74164F103 34 1414 SH SOLE 36 1414 0 0 PRIMORIS SVCS CORP COM 74164F103 162 6783 SH SOLE 40 6783 0 0 PRIMORIS SVCS CORP COM 74164F103 405 16985 SH SOLE 43 16968 0 17 PRINCIPAL EXCHANGE-TRADED FD US MEGA CP ETF 74255Y870 1 32 SH SOLE 17 0 0 32 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 62879 856541 SH SOLE 2 91155 0 765386 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13909 189468 SH SOLE 4 101715 0 87753 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 17393 236929 SH SOLE 7 229560 0 7369 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 91 1244 SH SOLE 13 1244 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2865 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 50953 694082 SH SOLE 18 659971 0 34111 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7796 106204 SH SOLE 19 106204 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 813490 11081459 SH SOLE 21 11081459 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 388884 5297424 SH SOLE 22 4774981 0 522443 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 24540 334283 SH SOLE 23 334283 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 35671 485909 SH SOLE 25 485909 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 42788 582864 SH SOLE 26 207936 0 374928 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 56925 775433 SH SOLE 28 106661 0 668772 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 27 368 SH SOLE 29 368 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 131751 1794722 SH SOLE 30 1794722 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4324 58896 SH SOLE 31 28250 0 30646 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5524 75246 SH SOLE 32 75246 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1137 15486 SH SOLE 34 15486 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 13669 186203 SH SOLE 35 186203 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8611 117297 SH SOLE 36 117297 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 679 9247 SH SOLE 40 9247 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 43 586 SH OTR 43 586 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 23059 314107 SH SOLE 43 291143 0 22964 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 14 2507 SH SOLE 2 482 0 2025 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 139 24088 SH SOLE 18 24088 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 65 11376 SH SOLE 19 11376 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1985 345265 SH SOLE 21 345265 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 531 92376 SH SOLE 22 91888 0 488 PRIVIA HEALTH GROUP INC COM 74276R102 1006 37653 SH SOLE 2 33334 0 4319 PRIVIA HEALTH GROUP INC COM 74276R102 12 441 SH SOLE 4 441 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 8 315 SH SOLE 7 315 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 2908 108777 SH SOLE 18 108777 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 2236 83637 SH SOLE 19 83637 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 38433 1437819 SH SOLE 21 1437819 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 21981 822337 SH SOLE 22 785264 0 37073 PRIVIA HEALTH GROUP INC COM 74276R102 10 358 SH SOLE 23 358 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 352 13168 SH SOLE 25 13168 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 1026 38396 SH SOLE 26 33123 0 5273 PRIVIA HEALTH GROUP INC COM 74276R102 522 19532 SH SOLE 30 19532 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 165 6186 SH SOLE 36 6186 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 281 10531 SH SOLE 40 10531 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 0 16 SH SOLE 43 0 0 16 PRO-DEX INC COLO COM NEW 74265M205 8 456 SH SOLE 18 456 0 0 PRO-DEX INC COLO COM NEW 74265M205 92 5558 SH SOLE 21 5558 0 0 PRO-DEX INC COLO COM NEW 74265M205 712 43048 SH SOLE 22 43048 0 0 PROASSURANCE CORP COM 74267C106 1009 37537 SH SOLE 2 14197 0 23340 PROASSURANCE CORP COM 74267C106 6 235 SH SOLE 4 235 0 0 PROASSURANCE CORP COM 74267C106 20 761 SH SOLE 7 761 0 0 PROASSURANCE CORP COM 74267C106 5351 199071 SH SOLE 18 199071 0 0 PROASSURANCE CORP COM 74267C106 2434 90564 SH SOLE 19 90564 0 0 PROASSURANCE CORP COM 74267C106 166563 6196555 SH SOLE 21 6196555 0 0 PROASSURANCE CORP COM 74267C106 33049 1229494 SH SOLE 22 1179184 0 50310 PROASSURANCE CORP COM 74267C106 101 3752 SH SOLE 25 3752 0 0 PROASSURANCE CORP COM 74267C106 370 13776 SH SOLE 26 9131 0 4645 PROASSURANCE CORP COM 74267C106 62 2304 SH SOLE 28 2304 0 0 PROASSURANCE CORP COM 74267C106 2372 88231 SH SOLE 30 88231 0 0 PROASSURANCE CORP COM 74267C106 143 5336 SH SOLE 40 5336 0 0 PROASSURANCE CORP COM 74267C106 657 24452 SH SOLE 43 22599 0 1853 PROCEPT BIOROBOTICS CORP COM 74276L105 64 1832 SH SOLE 2 1252 0 580 PROCEPT BIOROBOTICS CORP COM 74276L105 663 18938 SH SOLE 18 18938 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 423 12084 SH SOLE 19 12084 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 8263 236160 SH SOLE 21 236160 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 2931 83777 SH SOLE 22 82797 0 980 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 6 2103 SH SOLE 18 2103 0 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 80 26692 SH SOLE 21 26692 0 0 PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 1 293 SH SOLE 22 293 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 1673 28872 SH SOLE 2 4212 0 24660 PROCORE TECHNOLOGIES INC COM 74275K108 49 847 SH SOLE 7 847 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 1546 26671 SH SOLE 18 26671 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 1056 18218 SH SOLE 19 18218 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 39899 688392 SH SOLE 21 688392 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 30087 519091 SH SOLE 22 472559 0 46532 PROCORE TECHNOLOGIES INC COM 74275K108 425 7329 SH SOLE 26 7329 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 90 1559 SH SOLE 28 1559 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 51 872 SH SOLE 31 872 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 354 6109 SH SOLE 43 6109 0 0 PROCTER AND GAMBLE CO COM 742718109 733296 4799060 SH SOLE 2 713999 0 4085061 PROCTER AND GAMBLE CO COM 742718109 168780 1104578 SH SOLE 4 938941 0 165637 PROCTER AND GAMBLE CO COM 742718109 357278 2338207 SH SOLE 7 2233149 0 105058 PROCTER AND GAMBLE CO COM 742718109 2866 18755 SH SOLE 13 18755 0 0 PROCTER AND GAMBLE CO COM 742718109 52895 346169 SH SOLE 15 346169 0 0 PROCTER AND GAMBLE CO COM 742718109 10 65 SH SOLE 17 0 0 65 PROCTER AND GAMBLE CO COM 742718109 547294 3581769 SH SOLE 18 3199240 0 382529 PROCTER AND GAMBLE CO COM 742718109 147493 965271 SH SOLE 19 965271 0 0 PROCTER AND GAMBLE CO COM 742718109 8727569 57117600 SH SOLE 21 57117600 0 0 PROCTER AND GAMBLE CO COM 742718109 7763661 50809300 SH SOLE 22 45967919 0 4841381 PROCTER AND GAMBLE CO COM 742718109 462371 3025989 SH SOLE 23 3025989 0 0 PROCTER AND GAMBLE CO COM 742718109 564407 3693762 SH SOLE 25 3693762 0 0 PROCTER AND GAMBLE CO COM 742718109 807543 5284966 SH SOLE 26 1993270 0 3291696 PROCTER AND GAMBLE CO COM 742718109 930663 6090727 SH SOLE 28 189141 0 5901586 PROCTER AND GAMBLE CO COM 742718109 132 864 SH SOLE 29 864 0 0 PROCTER AND GAMBLE CO COM 742718109 1789849 11713673 SH SOLE 30 11676663 0 37010 PROCTER AND GAMBLE CO COM 742718109 81911 536067 SH SOLE 31 263337 0 272730 PROCTER AND GAMBLE CO COM 742718109 32533 212913 SH SOLE 32 212913 0 0 PROCTER AND GAMBLE CO COM 742718109 24852 162642 SH SOLE 34 162642 0 0 PROCTER AND GAMBLE CO COM 742718109 156832 1026386 SH SOLE 36 1026386 0 0 PROCTER AND GAMBLE CO COM 742718109 12331 80701 SH SOLE 40 80701 0 0 PROCTER AND GAMBLE CO COM 742718109 876 5733 SH OTR 43 5733 0 0 PROCTER AND GAMBLE CO COM 742718109 364738 2387026 SH SOLE 43 2138849 0 248177 PROFESSIONAL HLDG CORP CL A COM 743139107 15 649 SH SOLE 2 0 0 649 PROFESSIONAL HLDG CORP CL A COM 743139107 54 2413 SH SOLE 18 2413 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 649 28770 SH SOLE 21 28770 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 786 34836 SH SOLE 22 34836 0 0 PROFIRE ENERGY INC COM 74316X101 10 7421 SH SOLE 18 7421 0 0 PROFIRE ENERGY INC COM 74316X101 154 118574 SH SOLE 21 118574 0 0 PROFIRE ENERGY INC COM 74316X101 356 273576 SH SOLE 22 273576 0 0 PROG HOLDINGS INC COM NPV 74319R101 4271 148458 SH SOLE 2 83043 0 65415 PROG HOLDINGS INC COM NPV 74319R101 6 218 SH SOLE 4 218 0 0 PROG HOLDINGS INC COM NPV 74319R101 22 755 SH SOLE 7 755 0 0 PROG HOLDINGS INC COM NPV 74319R101 7848 272782 SH SOLE 18 264021 0 8761 PROG HOLDINGS INC COM NPV 74319R101 11225 390178 SH SOLE 19 390178 0 0 PROG HOLDINGS INC COM NPV 74319R101 119569 4156015 SH SOLE 21 4156015 0 0 PROG HOLDINGS INC COM NPV 74319R101 55020 1912402 SH SOLE 22 1854657 0 57745 PROG HOLDINGS INC COM NPV 74319R101 322 11196 SH SOLE 23 11196 0 0 PROG HOLDINGS INC COM NPV 74319R101 294 10217 SH SOLE 25 10217 0 0 PROG HOLDINGS INC COM NPV 74319R101 2441 84849 SH SOLE 26 17274 0 67575 PROG HOLDINGS INC COM NPV 74319R101 35 1207 SH SOLE 28 1207 0 0 PROG HOLDINGS INC COM NPV 74319R101 1158 40254 SH SOLE 30 40254 0 0 PROG HOLDINGS INC COM NPV 74319R101 183 6358 SH SOLE 36 6358 0 0 PROG HOLDINGS INC COM NPV 74319R101 235 8183 SH SOLE 40 8183 0 0 PROG HOLDINGS INC COM NPV 74319R101 2925 101673 SH SOLE 43 99160 0 2513 PROGENITY INC COM 74319F107 1 514 SH SOLE 2 0 0 514 PROGENITY INC COM 74319F107 3 3001 SH SOLE 18 3001 0 0 PROGENITY INC COM 74319F107 50 43356 SH SOLE 21 43356 0 0 PROGENITY INC COM 74319F107 1874 1615211 SH SOLE 22 1615211 0 0 PROGRESS SOFTWARE CORP COM 743312100 6313 134067 SH SOLE 2 74206 0 59861 PROGRESS SOFTWARE CORP COM 743312100 28 594 SH SOLE 4 219 0 375 PROGRESS SOFTWARE CORP COM 743312100 29 623 SH SOLE 7 623 0 0 PROGRESS SOFTWARE CORP COM 743312100 7777 165143 SH SOLE 18 148774 0 16369 PROGRESS SOFTWARE CORP COM 743312100 27089 575265 SH SOLE 19 575265 0 0 PROGRESS SOFTWARE CORP COM 743312100 253522 5383770 SH SOLE 21 5383770 0 0 PROGRESS SOFTWARE CORP COM 743312100 72301 1535370 SH SOLE 22 1510370 0 25000 PROGRESS SOFTWARE CORP COM 743312100 904 19188 SH SOLE 23 19188 0 0 PROGRESS SOFTWARE CORP COM 743312100 471 9993 SH SOLE 25 9993 0 0 PROGRESS SOFTWARE CORP COM 743312100 5607 119061 SH SOLE 26 24219 0 94842 PROGRESS SOFTWARE CORP COM 743312100 37 780 SH SOLE 28 780 0 0 PROGRESS SOFTWARE CORP COM 743312100 3736 79346 SH SOLE 30 79346 0 0 PROGRESS SOFTWARE CORP COM 743312100 340 7220 SH SOLE 34 7220 0 0 PROGRESS SOFTWARE CORP COM 743312100 342 7263 SH SOLE 36 7263 0 0 PROGRESS SOFTWARE CORP COM 743312100 240 5098 SH SOLE 40 5098 0 0 PROGRESS SOFTWARE CORP COM 743312100 4268 90645 SH SOLE 43 90464 0 181 PROGRESSIVE CORP COM 743315103 135657 1190076 SH SOLE 2 204178 0 985898 PROGRESSIVE CORP COM 743315103 41906 367631 SH SOLE 4 226968 0 140663 PROGRESSIVE CORP COM 743315103 65435 574041 SH SOLE 7 556608 0 17433 PROGRESSIVE CORP COM 743315103 284 2489 SH SOLE 13 2489 0 0 PROGRESSIVE CORP COM 743315103 9459 82984 SH SOLE 15 82984 0 0 PROGRESSIVE CORP COM 743315103 276825 2428504 SH SOLE 18 2316786 0 111718 PROGRESSIVE CORP COM 743315103 135411 1187919 SH SOLE 19 1187919 0 0 PROGRESSIVE CORP COM 743315103 1813071 15905523 SH SOLE 21 15905523 0 0 PROGRESSIVE CORP COM 743315103 1448807 12709948 SH SOLE 22 11558994 0 1150954 PROGRESSIVE CORP COM 743315103 83195 729848 SH SOLE 23 729848 0 0 PROGRESSIVE CORP COM 743315103 106510 934380 SH SOLE 25 903460 0 30920 PROGRESSIVE CORP COM 743315103 142796 1252703 SH SOLE 26 436971 0 815732 PROGRESSIVE CORP COM 743315103 228859 2007714 SH SOLE 28 9629 0 1998085 PROGRESSIVE CORP COM 743315103 171 1503 SH SOLE 29 1503 0 0 PROGRESSIVE CORP COM 743315103 422321 3704891 SH SOLE 30 3701478 0 3413 PROGRESSIVE CORP COM 743315103 14812 129939 SH SOLE 31 64172 0 65767 PROGRESSIVE CORP COM 743315103 33908 297467 SH SOLE 34 297467 0 0 PROGRESSIVE CORP COM 743315103 33599 294753 SH SOLE 36 294753 0 0 PROGRESSIVE CORP COM 743315103 2210 19386 SH SOLE 40 19386 0 0 PROGRESSIVE CORP COM 743315103 160 1407 SH OTR 43 1407 0 0 PROGRESSIVE CORP COM 743315103 71942 631121 SH SOLE 43 584252 0 46869 PROGYNY INC COM 74340E103 4820 93776 SH SOLE 2 57686 0 36090 PROGYNY INC COM 74340E103 7 128 SH SOLE 4 128 0 0 PROGYNY INC COM 74340E103 46 898 SH SOLE 7 898 0 0 PROGYNY INC COM 74340E103 15761 306633 SH SOLE 18 291482 0 15151 PROGYNY INC COM 74340E103 19936 387862 SH SOLE 19 387862 0 0 PROGYNY INC COM 74340E103 245979 4785578 SH SOLE 21 4785578 0 0 PROGYNY INC COM 74340E103 108969 2120028 SH SOLE 22 2080279 0 39749 PROGYNY INC COM 74340E103 530 10320 SH SOLE 23 10320 0 0 PROGYNY INC COM 74340E103 394 7657 SH SOLE 25 7657 0 0 PROGYNY INC COM 74340E103 3756 73078 SH SOLE 26 19596 0 53482 PROGYNY INC COM 74340E103 61 1183 SH SOLE 28 1183 0 0 PROGYNY INC COM 74340E103 1760 34243 SH SOLE 30 34243 0 0 PROGYNY INC COM 74340E103 317 6162 SH SOLE 40 6162 0 0 PROGYNY INC COM 74340E103 1216 23666 SH SOLE 43 22680 0 986 PROLOGIS INC. COM 74340W103 409307 2534723 SH SOLE 2 742699 0 1792024 PROLOGIS INC. COM 74340W103 220807 1367398 SH SOLE 4 1152435 0 214963 PROLOGIS INC. COM 74340W103 257248 1593063 SH SOLE 7 1573317 0 19746 PROLOGIS INC. COM 74340W103 3249 20121 SH SOLE 13 20121 0 0 PROLOGIS INC. COM 74340W103 16944 104930 SH SOLE 15 104930 0 0 PROLOGIS INC. COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC. COM 74340W103 293747 1819092 SH SOLE 18 1618297 0 200795 PROLOGIS INC. COM 74340W103 379972 2353058 SH SOLE 19 2353058 0 0 PROLOGIS INC. COM 74340W103 3787047 23452114 SH SOLE 21 23452114 0 0 PROLOGIS INC. COM 74340W103 3566547 22086615 SH SOLE 22 19927924 0 2158691 PROLOGIS INC. COM 74340W103 165034 1022011 SH SOLE 23 1022011 0 0 PROLOGIS INC. COM 74340W103 731390 4529294 SH SOLE 25 4529294 0 0 PROLOGIS INC. COM 74340W103 303659 1880476 SH SOLE 26 793024 0 1087452 PROLOGIS INC. COM 74340W103 329996 2043569 SH SOLE 28 64705 0 1978864 PROLOGIS INC. COM 74340W103 3585 22203 SH SOLE 29 22203 0 0 PROLOGIS INC. COM 74340W103 1037775 6426649 SH SOLE 30 6400967 0 25682 PROLOGIS INC. COM 74340W103 32272 199853 SH SOLE 31 116171 0 83682 PROLOGIS INC. COM 74340W103 82608 511571 SH SOLE 34 511571 0 0 PROLOGIS INC. COM 74340W103 47226 292457 SH SOLE 36 292457 0 0 PROLOGIS INC. COM 74340W103 3991 24714 SH SOLE 40 24714 0 0 PROLOGIS INC. COM 74340W103 306 1897 SH OTR 43 1897 0 0 PROLOGIS INC. COM 74340W103 143540 888901 SH SOLE 43 832705 0 56196 PROMETHEUS BIOSCIENCES INC COM 74349U108 847 22436 SH SOLE 2 4205 0 18231 PROMETHEUS BIOSCIENCES INC COM 74349U108 16 424 SH SOLE 7 424 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 3505 92814 SH SOLE 18 92814 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 10673 282664 SH SOLE 19 282664 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 47980 1270668 SH SOLE 21 1270668 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 17390 460536 SH SOLE 22 437536 0 23000 PROMETHEUS BIOSCIENCES INC COM 74349U108 62 1640 SH SOLE 25 1640 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 16 421 SH SOLE 26 421 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 876 23195 SH SOLE 30 23195 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 59 1551 SH SOLE 34 1551 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 22 571 SH SOLE 36 571 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 77 2031 SH SOLE 40 2031 0 0 PROPETRO HLDG CORP COM 74347M108 3890 279219 SH SOLE 2 103770 0 175449 PROPETRO HLDG CORP COM 74347M108 6 439 SH SOLE 4 439 0 0 PROPETRO HLDG CORP COM 74347M108 14 978 SH SOLE 7 978 0 0 PROPETRO HLDG CORP COM 74347M108 4707 337908 SH SOLE 18 322558 0 15350 PROPETRO HLDG CORP COM 74347M108 14237 1022007 SH SOLE 19 1022007 0 0 PROPETRO HLDG CORP COM 74347M108 151236 10856873 SH SOLE 21 10856873 0 0 PROPETRO HLDG CORP COM 74347M108 40582 2913250 SH SOLE 22 2825849 0 87401 PROPETRO HLDG CORP COM 74347M108 421 30206 SH SOLE 23 30206 0 0 PROPETRO HLDG CORP COM 74347M108 134 9619 SH SOLE 25 9619 0 0 PROPETRO HLDG CORP COM 74347M108 2755 197781 SH SOLE 26 21184 0 176597 PROPETRO HLDG CORP COM 74347M108 2087 149843 SH SOLE 30 149843 0 0 PROPETRO HLDG CORP COM 74347M108 81 5822 SH SOLE 34 5822 0 0 PROPETRO HLDG CORP COM 74347M108 125 8951 SH SOLE 40 8951 0 0 PROPETRO HLDG CORP COM 74347M108 964 69224 SH SOLE 43 58114 0 11110 PROPHASE LABS INC COM 74345W108 13 1844 SH SOLE 18 1844 0 0 PROPHASE LABS INC COM 74345W108 151 21630 SH SOLE 21 21630 0 0 PROPHASE LABS INC COM 74345W108 16 2346 SH SOLE 22 2346 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 9 10279 SH SOLE 2 10279 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 432 476810 SH SOLE 21 476810 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 4 4927 SH SOLE 22 4927 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 29 32530 SH SOLE 30 32530 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 3 2850 SH SOLE 43 409 0 2441 PROS HOLDINGS INC COM 74346Y103 2215 66490 SH SOLE 2 28572 0 37918 PROS HOLDINGS INC COM 74346Y103 23 693 SH SOLE 4 178 0 515 PROS HOLDINGS INC COM 74346Y103 17 524 SH SOLE 7 524 0 0 PROS HOLDINGS INC COM 74346Y103 3847 115476 SH SOLE 18 105906 0 9570 PROS HOLDINGS INC COM 74346Y103 10839 325402 SH SOLE 19 325402 0 0 PROS HOLDINGS INC COM 74346Y103 48720 1462633 SH SOLE 21 1462633 0 0 PROS HOLDINGS INC COM 74346Y103 39352 1181387 SH SOLE 22 1154967 0 26420 PROS HOLDINGS INC COM 74346Y103 363 10906 SH SOLE 23 10906 0 0 PROS HOLDINGS INC COM 74346Y103 190 5705 SH SOLE 25 5705 0 0 PROS HOLDINGS INC COM 74346Y103 2384 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 802 24064 SH SOLE 30 24064 0 0 PROS HOLDINGS INC COM 74346Y103 62 1848 SH SOLE 36 1848 0 0 PROS HOLDINGS INC COM 74346Y103 180 5415 SH SOLE 40 5415 0 0 PROS HOLDINGS INC COM 74346Y103 346 10382 SH SOLE 43 10210 0 172 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 17 180 SH SOLE 17 0 0 180 PROSPECT CAP CORP COM 74348T102 13873 1675489 SH SOLE 30 1675489 0 0 PROSPECT CAP CORP COM 74348T102 1328 160337 SH SOLE 43 136410 0 23927 PROSPERITY BANCSHARES INC COM 743606105 10139 146132 SH SOLE 2 74478 0 71654 PROSPERITY BANCSHARES INC COM 743606105 152 2189 SH SOLE 4 176 0 2013 PROSPERITY BANCSHARES INC COM 743606105 3628 52296 SH SOLE 7 52296 0 0 PROSPERITY BANCSHARES INC COM 743606105 13716 197687 SH SOLE 18 197687 0 0 PROSPERITY BANCSHARES INC COM 743606105 2516 36261 SH SOLE 19 36261 0 0 PROSPERITY BANCSHARES INC COM 743606105 342160 4931683 SH SOLE 21 4931683 0 0 PROSPERITY BANCSHARES INC COM 743606105 179127 2581826 SH SOLE 22 2476176 0 105650 PROSPERITY BANCSHARES INC COM 743606105 889 12812 SH SOLE 25 12812 0 0 PROSPERITY BANCSHARES INC COM 743606105 2606 37559 SH SOLE 26 30298 0 7261 PROSPERITY BANCSHARES INC COM 743606105 115 1656 SH SOLE 28 1656 0 0 PROSPERITY BANCSHARES INC COM 743606105 10697 154175 SH SOLE 30 154175 0 0 PROSPERITY BANCSHARES INC COM 743606105 91 1309 SH SOLE 31 1309 0 0 PROSPERITY BANCSHARES INC COM 743606105 95 1373 SH SOLE 36 1373 0 0 PROSPERITY BANCSHARES INC COM 743606105 861 12412 SH SOLE 40 12412 0 0 PROSPERITY BANCSHARES INC COM 743606105 3013 43426 SH SOLE 43 42424 0 1002 PROTAGONIST THERAPEUTICS INC COM 74366E102 401 16952 SH SOLE 2 12344 0 4608 PROTAGONIST THERAPEUTICS INC COM 74366E102 3 140 SH SOLE 4 140 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 16 664 SH SOLE 7 664 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2960 125019 SH SOLE 18 125019 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2144 90528 SH SOLE 19 90528 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 45715 1930527 SH SOLE 21 1930527 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 23961 1011873 SH SOLE 22 985947 0 25926 PROTAGONIST THERAPEUTICS INC COM 74366E102 3 140 SH SOLE 23 140 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 118 5002 SH SOLE 25 5002 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 141 5957 SH SOLE 26 243 0 5714 PROTAGONIST THERAPEUTICS INC COM 74366E102 1093 46166 SH SOLE 30 46166 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 111 4678 SH SOLE 40 4678 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 202 8528 SH SOLE 43 8367 0 161 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 9 8302 SH SOLE 18 8302 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 107 100759 SH SOLE 21 100759 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 12 2253 SH SOLE 2 1926 0 327 PROTARA THERAPEUTICS INC COM STK 74365U107 11 2111 SH SOLE 18 2111 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 138 27015 SH SOLE 21 27015 0 0 PROTARA THERAPEUTICS INC COM STK 74365U107 39 7537 SH SOLE 22 7537 0 0 PROTERRA INC COM 74374T109 364 48387 SH SOLE 2 42795 0 5592 PROTERRA INC COM 74374T109 11 1399 SH SOLE 4 1399 0 0 PROTERRA INC COM 74374T109 2327 309458 SH SOLE 21 309458 0 0 PROTERRA INC COM 74374T109 19108 2540901 SH SOLE 22 2474436 0 66465 PROTERRA INC COM 74374T109 164 21792 SH SOLE 25 21792 0 0 PROTERRA INC COM 74374T109 610 81176 SH SOLE 26 70898 0 10278 PROTERRA INC COM 74374T109 767 102029 SH SOLE 30 102029 0 0 PROTERRA INC COM 74374T109 157 20827 SH SOLE 40 20827 0 0 PROTHENA CORP PLC SHS G72800108 830 22691 SH SOLE 2 10840 0 11851 PROTHENA CORP PLC SHS G72800108 4 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 15 420 SH SOLE 7 420 0 0 PROTHENA CORP PLC SHS G72800108 4857 132824 SH SOLE 18 132824 0 0 PROTHENA CORP PLC SHS G72800108 30182 825319 SH SOLE 19 825319 0 0 PROTHENA CORP PLC SHS G72800108 63539 1737458 SH SOLE 21 1737458 0 0 PROTHENA CORP PLC SHS G72800108 31197 853077 SH SOLE 22 830504 0 22573 PROTHENA CORP PLC SHS G72800108 289 7890 SH SOLE 25 7890 0 0 PROTHENA CORP PLC SHS G72800108 736 20121 SH SOLE 26 17938 0 2183 PROTHENA CORP PLC SHS G72800108 20 551 SH SOLE 28 551 0 0 PROTHENA CORP PLC SHS G72800108 8165 223275 SH SOLE 30 223275 0 0 PROTHENA CORP PLC SHS G72800108 102 2795 SH SOLE 34 2795 0 0 PROTHENA CORP PLC SHS G72800108 164 4488 SH SOLE 36 4488 0 0 PROTHENA CORP PLC SHS G72800108 121 3315 SH SOLE 40 3315 0 0 PROTHENA CORP PLC SHS G72800108 997 27251 SH SOLE 43 25322 0 1929 PROTO LABS INC COM 743713109 2819 53295 SH SOLE 2 19647 0 33648 PROTO LABS INC COM 743713109 27 504 SH SOLE 4 103 0 401 PROTO LABS INC COM 743713109 22 418 SH SOLE 7 418 0 0 PROTO LABS INC COM 743713109 5599 105845 SH SOLE 18 102307 0 3538 PROTO LABS INC COM 743713109 11361 214763 SH SOLE 19 214763 0 0 PROTO LABS INC COM 743713109 183230 3463706 SH SOLE 21 3463706 0 0 PROTO LABS INC COM 743713109 45042 851461 SH SOLE 22 824527 0 26934 PROTO LABS INC COM 743713109 318 6010 SH SOLE 23 6010 0 0 PROTO LABS INC COM 743713109 192 3635 SH SOLE 25 3635 0 0 PROTO LABS INC COM 743713109 2333 44110 SH SOLE 26 6933 0 37177 PROTO LABS INC COM 743713109 14 263 SH SOLE 28 263 0 0 PROTO LABS INC COM 743713109 8767 165733 SH SOLE 30 165733 0 0 PROTO LABS INC COM 743713109 77 1456 SH SOLE 36 1456 0 0 PROTO LABS INC COM 743713109 159 3013 SH SOLE 40 3013 0 0 PROTO LABS INC COM 743713109 633 11963 SH SOLE 43 11746 0 217 PROVENTION BIO INC COM 74374N102 310 42395 SH SOLE 2 13584 0 28811 PROVENTION BIO INC COM 74374N102 1 183 SH SOLE 4 183 0 0 PROVENTION BIO INC COM 74374N102 5 751 SH SOLE 7 751 0 0 PROVENTION BIO INC COM 74374N102 1250 170833 SH SOLE 18 170833 0 0 PROVENTION BIO INC COM 74374N102 737 100650 SH SOLE 19 100650 0 0 PROVENTION BIO INC COM 74374N102 19179 2620020 SH SOLE 21 2620020 0 0 PROVENTION BIO INC COM 74374N102 9818 1341224 SH SOLE 22 1294222 0 47002 PROVENTION BIO INC COM 74374N102 102 14000 SH SOLE 25 14000 0 0 PROVENTION BIO INC COM 74374N102 31 4289 SH SOLE 26 4289 0 0 PROVENTION BIO INC COM 74374N102 7 974 SH SOLE 28 974 0 0 PROVENTION BIO INC COM 74374N102 399 54576 SH SOLE 30 54576 0 0 PROVENTION BIO INC COM 74374N102 65 8817 SH SOLE 36 8817 0 0 PROVENTION BIO INC COM 74374N102 26 3550 SH SOLE 40 3550 0 0 PROVENTION BIO INC COM 74374N102 216 29488 SH SOLE 43 29488 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 341 21050 SH SOLE 2 1137 0 19913 PROVIDENT BANCORP INC COM NEW 74383L105 771 47533 SH SOLE 18 47533 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 1325 81675 SH SOLE 19 81675 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 9301 573423 SH SOLE 21 573423 0 0 PROVIDENT BANCORP INC COM NEW 74383L105 5366 330849 SH SOLE 22 318806 0 12043 PROVIDENT BANCORP INC COM NEW 74383L105 348 21427 SH SOLE 26 0 0 21427 PROVIDENT FINL HLDGS INC COM 743868101 19 1175 SH SOLE 18 1175 0 0 PROVIDENT FINL HLDGS INC COM 743868101 363 21974 SH SOLE 21 21974 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4529 273845 SH SOLE 22 273845 0 0 PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH SOLE 43 417 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1471 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 24 1032 SH SOLE 7 1032 0 0 PROVIDENT FINL SVCS INC COM 74386T105 6516 278476 SH SOLE 18 278476 0 0 PROVIDENT FINL SVCS INC COM 74386T105 3739 159794 SH SOLE 19 159794 0 0 PROVIDENT FINL SVCS INC COM 74386T105 205829 8796120 SH SOLE 21 8796120 0 0 PROVIDENT FINL SVCS INC COM 74386T105 43149 1843956 SH SOLE 22 1770747 0 73209 PROVIDENT FINL SVCS INC COM 74386T105 226 9676 SH SOLE 25 9676 0 0 PROVIDENT FINL SVCS INC COM 74386T105 331 14149 SH SOLE 26 10644 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 33 1389 SH SOLE 28 1389 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2968 126852 SH SOLE 30 126852 0 0 PROVIDENT FINL SVCS INC COM 74386T105 216 9222 SH SOLE 40 9222 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1110 47444 SH SOLE 43 36484 0 10960 PRUDENTIAL BANCORP INC NEW COM 74431A101 21 1259 SH SOLE 18 1259 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 401 24380 SH SOLE 21 24380 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 21 1297 SH SOLE 22 1297 0 0 PRUDENTIAL FINL INC COM 744320102 133638 1130899 SH SOLE 2 144784 0 986115 PRUDENTIAL FINL INC COM 744320102 36111 305581 SH SOLE 4 186489 0 119092 PRUDENTIAL FINL INC COM 744320102 42065 355967 SH SOLE 7 344452 0 11515 PRUDENTIAL FINL INC COM 744320102 312 2639 SH SOLE 13 2639 0 0 PRUDENTIAL FINL INC COM 744320102 6547 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 117856 997343 SH SOLE 18 874290 0 123053 PRUDENTIAL FINL INC COM 744320102 34129 288813 SH SOLE 19 288813 0 0 PRUDENTIAL FINL INC COM 744320102 1564232 13237129 SH SOLE 21 13237129 0 0 PRUDENTIAL FINL INC COM 744320102 945708 8002948 SH SOLE 22 7247830 0 755118 PRUDENTIAL FINL INC COM 744320102 55436 469120 SH SOLE 23 469120 0 0 PRUDENTIAL FINL INC COM 744320102 101175 856182 SH SOLE 25 856182 0 0 PRUDENTIAL FINL INC COM 744320102 102961 871295 SH SOLE 26 318363 0 552932 PRUDENTIAL FINL INC COM 744320102 140954 1192806 SH SOLE 28 124983 0 1067823 PRUDENTIAL FINL INC COM 744320102 369284 3125023 SH SOLE 30 3081425 0 43598 PRUDENTIAL FINL INC COM 744320102 10094 85420 SH SOLE 31 41343 0 44077 PRUDENTIAL FINL INC COM 744320102 6529 55253 SH SOLE 32 55253 0 0 PRUDENTIAL FINL INC COM 744320102 7037 59553 SH SOLE 34 59553 0 0 PRUDENTIAL FINL INC COM 744320102 16120 136415 SH SOLE 35 136415 0 0 PRUDENTIAL FINL INC COM 744320102 21120 178728 SH SOLE 36 178728 0 0 PRUDENTIAL FINL INC COM 744320102 1493 12638 SH SOLE 40 12638 0 0 PRUDENTIAL FINL INC COM 744320102 229 1936 SH OTR 43 1936 0 0 PRUDENTIAL FINL INC COM 744320102 90139 762794 SH SOLE 43 723012 0 39782 PRUDENTIAL PLC ADR 74435K204 57048 1928597 SH SOLE 18 1923765 0 4832 PRUDENTIAL PLC ADR 74435K204 14472 489261 SH SOLE 43 414408 0 74853 PS BUSINESS PKS INC CALIF COM 69360J107 8751 52064 SH SOLE 2 15929 0 36135 PS BUSINESS PKS INC CALIF COM 69360J107 1607 9560 SH SOLE 4 9560 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4280 25462 SH SOLE 7 25462 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 15018 89352 SH SOLE 18 89352 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 10747 63940 SH SOLE 19 63940 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 263088 1565253 SH SOLE 21 1565253 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 121249 721378 SH SOLE 22 708253 0 13125 PS BUSINESS PKS INC CALIF COM 69360J107 99 587 SH SOLE 23 587 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 14889 88582 SH SOLE 25 88582 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1095 6514 SH SOLE 26 5181 0 1333 PS BUSINESS PKS INC CALIF COM 69360J107 2094 12459 SH SOLE 28 238 0 12221 PS BUSINESS PKS INC CALIF COM 69360J107 16313 97053 SH SOLE 30 97053 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 414 2462 SH SOLE 40 2462 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3136 18656 SH SOLE 43 18353 0 303 PSYCHEMEDICS CORP COM NEW 744375205 7 1086 SH SOLE 18 1086 0 0 PSYCHEMEDICS CORP COM NEW 744375205 137 19873 SH SOLE 21 19873 0 0 PSYCHEMEDICS CORP COM NEW 744375205 465 67457 SH SOLE 22 67457 0 0 PTC INC COM 69370C100 21733 201755 SH SOLE 2 33066 0 168689 PTC INC COM 69370C100 8507 78970 SH SOLE 4 48756 0 30214 PTC INC COM 69370C100 9942 92293 SH SOLE 7 89206 0 3087 PTC INC COM 69370C100 35 329 SH SOLE 13 329 0 0 PTC INC COM 69370C100 1118 10379 SH SOLE 15 10379 0 0 PTC INC COM 69370C100 30667 284691 SH SOLE 18 269979 0 14712 PTC INC COM 69370C100 6163 57210 SH SOLE 19 57210 0 0 PTC INC COM 69370C100 363607 3375480 SH SOLE 21 3375480 0 0 PTC INC COM 69370C100 265867 2468127 SH SOLE 22 2252099 0 216028 PTC INC COM 69370C100 14959 138865 SH SOLE 23 138865 0 0 PTC INC COM 69370C100 20310 188541 SH SOLE 25 188541 0 0 PTC INC COM 69370C100 25525 236956 SH SOLE 26 79309 0 157647 PTC INC COM 69370C100 26571 246665 SH SOLE 28 1896 0 244769 PTC INC COM 69370C100 28 257 SH SOLE 29 257 0 0 PTC INC COM 69370C100 107143 994645 SH SOLE 30 942279 0 52366 PTC INC COM 69370C100 2570 23861 SH SOLE 31 11089 0 12772 PTC INC COM 69370C100 3017 28010 SH SOLE 34 28010 0 0 PTC INC COM 69370C100 4261 39558 SH SOLE 36 39558 0 0 PTC INC COM 69370C100 389 3615 SH SOLE 40 3615 0 0 PTC INC COM 69370C100 18 165 SH OTR 43 165 0 0 PTC INC COM 69370C100 4270 39642 SH SOLE 43 33159 0 6483 PTC THERAPEUTICS INC COM 69366J200 3884 104095 SH SOLE 2 66384 0 37711 PTC THERAPEUTICS INC COM 69366J200 10 271 SH SOLE 4 271 0 0 PTC THERAPEUTICS INC COM 69366J200 31 842 SH SOLE 7 842 0 0 PTC THERAPEUTICS INC COM 69366J200 7515 201412 SH SOLE 18 187796 0 13616 PTC THERAPEUTICS INC COM 69366J200 17454 467805 SH SOLE 19 467805 0 0 PTC THERAPEUTICS INC COM 69366J200 108285 2902297 SH SOLE 21 2902297 0 0 PTC THERAPEUTICS INC COM 69366J200 70754 1896371 SH SOLE 22 1855440 0 40931 PTC THERAPEUTICS INC COM 69366J200 473 12668 SH SOLE 23 12668 0 0 PTC THERAPEUTICS INC COM 69366J200 365 9796 SH SOLE 25 9796 0 0 PTC THERAPEUTICS INC COM 69366J200 2877 77121 SH SOLE 26 23539 0 53582 PTC THERAPEUTICS INC COM 69366J200 47 1255 SH SOLE 28 1255 0 0 PTC THERAPEUTICS INC COM 69366J200 16561 443865 SH SOLE 30 443865 0 0 PTC THERAPEUTICS INC COM 69366J200 4122 110486 SH SOLE 34 110486 0 0 PTC THERAPEUTICS INC COM 69366J200 293 7840 SH SOLE 40 7840 0 0 PTC THERAPEUTICS INC COM 69366J200 26 697 SH OTR 43 697 0 0 PTC THERAPEUTICS INC COM 69366J200 321 8596 SH SOLE 43 8567 0 29 PUBLIC STORAGE COM 74460D109 152701 391259 SH SOLE 2 74113 0 317146 PUBLIC STORAGE COM 74460D109 80986 207508 SH SOLE 4 169080 0 38428 PUBLIC STORAGE COM 74460D109 147964 379123 SH SOLE 7 374945 0 4178 PUBLIC STORAGE COM 74460D109 523 1341 SH SOLE 13 1341 0 0 PUBLIC STORAGE COM 74460D109 8681 22242 SH SOLE 15 22242 0 0 PUBLIC STORAGE COM 74460D109 0 1 SH SOLE 17 0 0 1 PUBLIC STORAGE COM 74460D109 105618 270622 SH SOLE 18 249420 0 21202 PUBLIC STORAGE COM 74460D109 106021 271654 SH SOLE 19 271654 0 0 PUBLIC STORAGE COM 74460D109 2619968 6713046 SH SOLE 21 6713046 0 0 PUBLIC STORAGE COM 74460D109 1828212 4684361 SH SOLE 22 4335167 0 349194 PUBLIC STORAGE COM 74460D109 80665 206684 SH SOLE 23 206684 0 0 PUBLIC STORAGE COM 74460D109 333975 855733 SH SOLE 25 855733 0 0 PUBLIC STORAGE COM 74460D109 132188 338701 SH SOLE 26 121447 0 217254 PUBLIC STORAGE COM 74460D109 129907 332856 SH SOLE 28 2573 0 330283 PUBLIC STORAGE COM 74460D109 65 166 SH SOLE 29 166 0 0 PUBLIC STORAGE COM 74460D109 624726 1600712 SH SOLE 30 1556375 0 44337 PUBLIC STORAGE COM 74460D109 13702 35107 SH SOLE 31 17200 0 17907 PUBLIC STORAGE COM 74460D109 49224 126124 SH SOLE 34 126124 0 0 PUBLIC STORAGE COM 74460D109 34271 87812 SH SOLE 36 87812 0 0 PUBLIC STORAGE COM 74460D109 2100 5380 SH SOLE 40 5380 0 0 PUBLIC STORAGE COM 74460D109 156 399 SH OTR 43 399 0 0 PUBLIC STORAGE COM 74460D109 70941 181770 SH SOLE 43 169296 0 12474 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 85527 1221808 SH SOLE 2 265056 0 956752 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 30397 434249 SH SOLE 4 278310 0 155939 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 39720 567425 SH SOLE 7 551835 0 15590 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 156 2230 SH SOLE 13 2230 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5202 74310 SH SOLE 15 74310 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH SOLE 17 0 0 5 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 159774 2282489 SH SOLE 18 2143554 0 138935 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 191480 2735430 SH SOLE 19 2735430 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1388891 19841296 SH SOLE 21 19841296 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 759586 10851235 SH SOLE 22 9853516 0 997719 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 47199 674277 SH SOLE 23 674277 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 56628 808976 SH SOLE 25 808976 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 90040 1286281 SH SOLE 26 533674 0 752607 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 121517 1735953 SH SOLE 28 18511 0 1717442 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 175 2498 SH SOLE 29 2498 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 232642 3323461 SH SOLE 30 3300089 0 23372 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7771 111008 SH SOLE 31 54533 0 56475 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4868 69548 SH SOLE 32 69548 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36283 518332 SH SOLE 34 518332 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19102 272879 SH SOLE 36 272879 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1176 16796 SH SOLE 40 16796 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 74 1054 SH OTR 43 1054 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29254 417919 SH SOLE 43 365943 0 51976 PUBMATIC INC COM CL A 74467Q103 281 10764 SH SOLE 2 9729 0 1035 PUBMATIC INC COM CL A 74467Q103 1302 49853 SH SOLE 21 49853 0 0 PUBMATIC INC COM CL A 74467Q103 10025 383797 SH SOLE 22 372336 0 11461 PUBMATIC INC COM CL A 74467Q103 139 5311 SH SOLE 25 5311 0 0 PUBMATIC INC COM CL A 74467Q103 108 4130 SH SOLE 26 0 0 4130 PUBMATIC INC COM CL A 74467Q103 182 6975 SH SOLE 30 6975 0 0 PUBMATIC INC COM CL A 74467Q103 57 2198 SH SOLE 40 2198 0 0 PULMATRIX INC COM 74584P301 4 609 SH SOLE 18 609 0 0 PULMATRIX INC COM 74584P301 45 6643 SH SOLE 21 6643 0 0 PULMATRIX INC COM 74584P301 375 54898 SH SOLE 22 54898 0 0 PULMONX CORP COM 745848101 397 16017 SH SOLE 2 12505 0 3512 PULMONX CORP COM 745848101 10 408 SH SOLE 7 408 0 0 PULMONX CORP COM 745848101 1687 68015 SH SOLE 18 68015 0 0 PULMONX CORP COM 745848101 23542 948876 SH SOLE 19 948876 0 0 PULMONX CORP COM 745848101 75 3008 SH SOLE 20 3008 0 0 PULMONX CORP COM 745848101 23051 929103 SH SOLE 21 929103 0 0 PULMONX CORP COM 745848101 18983 765143 SH SOLE 22 743928 0 21215 PULMONX CORP COM 745848101 10 383 SH SOLE 23 383 0 0 PULMONX CORP COM 745848101 67 2688 SH SOLE 25 2688 0 0 PULMONX CORP COM 745848101 78 3164 SH SOLE 26 614 0 2550 PULMONX CORP COM 745848101 353 14232 SH SOLE 30 14232 0 0 PULMONX CORP COM 745848101 32 1277 SH SOLE 34 1277 0 0 PULMONX CORP COM 745848101 57 2307 SH SOLE 40 2307 0 0 PULMONX CORP COM 745848101 135 5434 SH SOLE 43 5248 0 186 PULSE BIOSCIENCES INC COM 74587B101 9 1874 SH SOLE 2 553 0 1321 PULSE BIOSCIENCES INC COM 74587B101 2 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 205 42117 SH SOLE 18 42117 0 0 PULSE BIOSCIENCES INC COM 74587B101 119 24448 SH SOLE 19 24448 0 0 PULSE BIOSCIENCES INC COM 74587B101 2196 451853 SH SOLE 21 451853 0 0 PULSE BIOSCIENCES INC COM 74587B101 1559 320875 SH SOLE 22 318303 0 2572 PULSE BIOSCIENCES INC COM 74587B101 4 876 SH SOLE 43 213 0 663 PULTE GROUP INC COM 745867101 18642 444919 SH SOLE 2 103200 0 341719 PULTE GROUP INC COM 745867101 7570 180662 SH SOLE 4 102957 0 77705 PULTE GROUP INC COM 745867101 10110 241283 SH SOLE 7 232369 0 8914 PULTE GROUP INC COM 745867101 52 1234 SH SOLE 13 1234 0 0 PULTE GROUP INC COM 745867101 1572 37510 SH SOLE 15 37510 0 0 PULTE GROUP INC COM 745867101 16842 401961 SH SOLE 18 363327 0 38634 PULTE GROUP INC COM 745867101 8537 203740 SH SOLE 19 203740 0 0 PULTE GROUP INC COM 745867101 472849 11285180 SH SOLE 21 11285180 0 0 PULTE GROUP INC COM 745867101 247132 5898142 SH SOLE 22 5393427 0 504715 PULTE GROUP INC COM 745867101 13354 318702 SH SOLE 23 318702 0 0 PULTE GROUP INC COM 745867101 15032 358756 SH SOLE 25 358756 0 0 PULTE GROUP INC COM 745867101 21751 519111 SH SOLE 26 183788 0 335323 PULTE GROUP INC COM 745867101 28068 669872 SH SOLE 28 4624 0 665248 PULTE GROUP INC COM 745867101 174 4145 SH SOLE 29 4145 0 0 PULTE GROUP INC COM 745867101 102603 2448765 SH SOLE 30 2112920 0 335845 PULTE GROUP INC COM 745867101 2553 60925 SH SOLE 31 30889 0 30036 PULTE GROUP INC COM 745867101 478 11416 SH SOLE 34 11416 0 0 PULTE GROUP INC COM 745867101 4760 113592 SH SOLE 36 113592 0 0 PULTE GROUP INC COM 745867101 371 8853 SH SOLE 40 8853 0 0 PULTE GROUP INC COM 745867101 32 773 SH OTR 43 773 0 0 PULTE GROUP INC COM 745867101 9268 221185 SH SOLE 43 185802 0 35383 PUMA BIOTECHNOLOGY INC COM 74587V107 472 163919 SH SOLE 2 108638 0 55281 PUMA BIOTECHNOLOGY INC COM 74587V107 2 626 SH SOLE 7 626 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 334 115872 SH SOLE 18 96840 0 19032 PUMA BIOTECHNOLOGY INC COM 74587V107 1028 356947 SH SOLE 19 356947 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4097 1422600 SH SOLE 21 1422600 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3542 1229879 SH SOLE 22 1223899 0 5980 PUMA BIOTECHNOLOGY INC COM 74587V107 56 19582 SH SOLE 23 19582 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 140 48676 SH SOLE 26 0 0 48676 PUMA BIOTECHNOLOGY INC COM 74587V107 61 21271 SH SOLE 30 21271 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1 312 SH SOLE 43 312 0 0 PURE CYCLE CORP COM NEW 746228303 37 3086 SH SOLE 2 734 0 2352 PURE CYCLE CORP COM NEW 746228303 301 25000 SH SOLE 7 25000 0 0 PURE CYCLE CORP COM NEW 746228303 654 54435 SH SOLE 18 54435 0 0 PURE CYCLE CORP COM NEW 746228303 437 36396 SH SOLE 19 36396 0 0 PURE CYCLE CORP COM NEW 746228303 8136 676841 SH SOLE 21 676841 0 0 PURE CYCLE CORP COM NEW 746228303 3527 293413 SH SOLE 22 288305 0 5108 PURE CYCLE CORP COM NEW 746228303 2820 234575 SH SOLE 30 234575 0 0 PURE CYCLE CORP COM NEW 746228303 6 501 SH SOLE 43 501 0 0 PURE STORAGE INC CL A 74624M102 23129 655022 SH SOLE 2 337385 0 317637 PURE STORAGE INC CL A 74624M102 622 17626 SH SOLE 4 17116 0 510 PURE STORAGE INC CL A 74624M102 130 3690 SH SOLE 7 3690 0 0 PURE STORAGE INC CL A 74624M102 595 16843 SH SOLE 13 16843 0 0 PURE STORAGE INC CL A 74624M102 5405 153068 SH SOLE 18 153068 0 0 PURE STORAGE INC CL A 74624M102 35600 1008224 SH SOLE 19 1008224 0 0 PURE STORAGE INC CL A 74624M102 144085 4080581 SH SOLE 21 4080581 0 0 PURE STORAGE INC CL A 74624M102 218174 6178816 SH SOLE 22 5860874 0 317942 PURE STORAGE INC CL A 74624M102 1289 36497 SH SOLE 25 36497 0 0 PURE STORAGE INC CL A 74624M102 3641 103110 SH SOLE 26 84938 0 18172 PURE STORAGE INC CL A 74624M102 7250 205317 SH SOLE 28 4699 0 200618 PURE STORAGE INC CL A 74624M102 5620 159170 SH SOLE 30 159170 0 0 PURE STORAGE INC CL A 74624M102 145 4097 SH SOLE 31 4097 0 0 PURE STORAGE INC CL A 74624M102 62321 1764963 SH SOLE 34 1764963 0 0 PURE STORAGE INC CL A 74624M102 1214 34376 SH SOLE 40 34376 0 0 PURE STORAGE INC CL A 74624M102 1613 45681 SH SOLE 43 42440 0 3241 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1116 800000 PRN SOLE 2 800000 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 5366 3845000 PRN SOLE 21 3845000 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 2093 1500000 PRN SOLE 22 1500000 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 222 27705 SH SOLE 2 20656 0 7049 PURECYCLE TECHNOLOGIES INC COM 74623V103 4 529 SH SOLE 7 529 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 1190 148724 SH SOLE 18 148724 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 769 96066 SH SOLE 19 96066 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 15033 1879185 SH SOLE 21 1879185 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 12806 1600694 SH SOLE 22 1566456 0 34238 PURECYCLE TECHNOLOGIES INC COM 74623V103 72 9035 SH SOLE 25 9035 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 130 16265 SH SOLE 26 0 0 16265 PURECYCLE TECHNOLOGIES INC COM 74623V103 146 18274 SH SOLE 30 18274 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 73 9073 SH SOLE 40 9073 0 0 PURPLE INNOVATION INC COM 74640Y106 130 22143 SH SOLE 2 16327 0 5816 PURPLE INNOVATION INC COM 74640Y106 1 139 SH SOLE 4 139 0 0 PURPLE INNOVATION INC COM 74640Y106 5 807 SH SOLE 7 807 0 0 PURPLE INNOVATION INC COM 74640Y106 863 147453 SH SOLE 18 147453 0 0 PURPLE INNOVATION INC COM 74640Y106 599 102452 SH SOLE 19 102452 0 0 PURPLE INNOVATION INC COM 74640Y106 10926 1867666 SH SOLE 21 1867666 0 0 PURPLE INNOVATION INC COM 74640Y106 7973 1362963 SH SOLE 22 1332618 0 30345 PURPLE INNOVATION INC COM 74640Y106 44 7584 SH SOLE 25 7584 0 0 PURPLE INNOVATION INC COM 74640Y106 207 35460 SH SOLE 26 19784 0 15676 PURPLE INNOVATION INC COM 74640Y106 35 5995 SH SOLE 28 5995 0 0 PURPLE INNOVATION INC COM 74640Y106 240 41094 SH SOLE 30 41094 0 0 PURPLE INNOVATION INC COM 74640Y106 42 7131 SH SOLE 40 7131 0 0 PURPLE INNOVATION INC COM 74640Y106 125 21302 SH SOLE 43 20379 0 923 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 107 9175 SH SOLE 18 9175 0 0 PVH CORPORATION COM 693656100 9269 120991 SH SOLE 2 80366 0 40625 PVH CORPORATION COM 693656100 627 8184 SH SOLE 4 8184 0 0 PVH CORPORATION COM 693656100 4229 55205 SH SOLE 7 53512 0 1693 PVH CORPORATION COM 693656100 667 8700 SH SOLE 13 8700 0 0 PVH CORPORATION COM 693656100 93 1213 SH SOLE 15 1213 0 0 PVH CORPORATION COM 693656100 13408 175020 SH SOLE 18 168706 0 6314 PVH CORPORATION COM 693656100 15185 198209 SH SOLE 19 198209 0 0 PVH CORPORATION COM 693656100 126918 1656683 SH SOLE 21 1656683 0 0 PVH CORPORATION COM 693656100 124000 1618593 SH SOLE 22 1496171 0 122422 PVH CORPORATION COM 693656100 811 10581 SH SOLE 23 10581 0 0 PVH CORPORATION COM 693656100 1283 16745 SH SOLE 25 16745 0 0 PVH CORPORATION COM 693656100 7956 103852 SH SOLE 26 51687 0 52165 PVH CORPORATION COM 693656100 1554 20291 SH SOLE 28 20093 0 198 PVH CORPORATION COM 693656100 244 3191 SH SOLE 29 3191 0 0 PVH CORPORATION COM 693656100 16302 212787 SH SOLE 30 212787 0 0 PVH CORPORATION COM 693656100 134 1752 SH SOLE 31 1752 0 0 PVH CORPORATION COM 693656100 5554 72501 SH SOLE 34 72501 0 0 PVH CORPORATION COM 693656100 1431 18682 SH SOLE 36 18682 0 0 PVH CORPORATION COM 693656100 722 9430 SH SOLE 40 9430 0 0 PVH CORPORATION COM 693656100 4566 59603 SH SOLE 43 54197 0 5406 PYXIS ONCOLOGY INC COMMON STOCK 747324101 4 890 SH SOLE 2 0 0 890 PYXIS ONCOLOGY INC COMMON STOCK 747324101 128 31644 SH SOLE 18 31644 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 79 19671 SH SOLE 19 19671 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 1202 297586 SH SOLE 21 297586 0 0 PYXIS ONCOLOGY INC COMMON STOCK 747324101 691 171110 SH SOLE 22 168540 0 2570 PZENA INVT MGMT INC CLASS A 74731Q103 37 4636 SH SOLE 2 805 0 3831 PZENA INVT MGMT INC CLASS A 74731Q103 2 271 SH SOLE 7 271 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 411 51239 SH SOLE 18 51239 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 250 31167 SH SOLE 19 31167 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 4518 563358 SH SOLE 21 563358 0 0 PZENA INVT MGMT INC CLASS A 74731Q103 2521 314278 SH SOLE 22 312337 0 1941 Q2 HLDGS INC COM 74736L109 2618 42472 SH SOLE 2 34816 0 7656 Q2 HLDGS INC COM 74736L109 45 738 SH SOLE 4 203 0 535 Q2 HLDGS INC COM 74736L109 49 795 SH SOLE 7 795 0 0 Q2 HLDGS INC COM 74736L109 9007 146100 SH SOLE 18 143986 0 2114 Q2 HLDGS INC COM 74736L109 8548 138658 SH SOLE 19 138658 0 0 Q2 HLDGS INC COM 74736L109 122859 1992852 SH SOLE 21 1992852 0 0 Q2 HLDGS INC COM 74736L109 82831 1343561 SH SOLE 22 1311525 0 32036 Q2 HLDGS INC COM 74736L109 119 1927 SH SOLE 23 1927 0 0 Q2 HLDGS INC COM 74736L109 494 8006 SH SOLE 25 8006 0 0 Q2 HLDGS INC COM 74736L109 1255 20351 SH SOLE 26 16177 0 4174 Q2 HLDGS INC COM 74736L109 62 1003 SH SOLE 28 1003 0 0 Q2 HLDGS INC COM 74736L109 5830 94565 SH SOLE 30 94565 0 0 Q2 HLDGS INC COM 74736L109 445 7225 SH SOLE 40 7225 0 0 Q2 HLDGS INC COM 74736L109 860 13948 SH SOLE 43 12011 0 1937 Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2016 2030000 PRN SOLE 21 2030000 0 0 Q2 HLDGS INC NOTE 0.125%11/1 74736LAF6 2039 2375000 PRN SOLE 21 2375000 0 0 QCR HOLDINGS INC COM 74727A104 3053 53945 SH SOLE 2 39636 0 14309 QCR HOLDINGS INC COM 74727A104 12 218 SH SOLE 7 218 0 0 QCR HOLDINGS INC COM 74727A104 2700 47716 SH SOLE 18 47716 0 0 QCR HOLDINGS INC COM 74727A104 1595 28190 SH SOLE 19 28190 0 0 QCR HOLDINGS INC COM 74727A104 35207 622146 SH SOLE 21 622146 0 0 QCR HOLDINGS INC COM 74727A104 25326 447543 SH SOLE 22 430894 0 16649 QCR HOLDINGS INC COM 74727A104 145 2563 SH SOLE 25 2563 0 0 QCR HOLDINGS INC COM 74727A104 100 1763 SH SOLE 26 1455 0 308 QCR HOLDINGS INC COM 74727A104 948 16759 SH SOLE 30 16759 0 0 QCR HOLDINGS INC COM 74727A104 82 1450 SH SOLE 36 1450 0 0 QCR HOLDINGS INC COM 74727A104 122 2157 SH SOLE 40 2157 0 0 QCR HOLDINGS INC COM 74727A104 412 7288 SH SOLE 43 7288 0 0 QIAGEN NV SHS NEW N72482123 20802 424524 SH SOLE 2 204907 0 219617 QIAGEN NV SHS NEW N72482123 155 3168 SH SOLE 7 3168 0 0 QIAGEN NV SHS NEW N72482123 5892 120240 SH SOLE 18 120240 0 0 QIAGEN NV SHS NEW N72482123 55842 1139637 SH SOLE 19 1139637 0 0 QIAGEN NV SHS NEW N72482123 109593 2236594 SH SOLE 21 2236594 0 0 QIAGEN NV SHS NEW N72482123 93877 1915862 SH SOLE 22 1745048 0 170814 QIAGEN NV SHS NEW N72482123 163 3329 SH SOLE 31 3329 0 0 QIAGEN NV SHS NEW N72482123 55502 1132685 SH SOLE 34 1132685 0 0 QIAGEN NV SHS NEW N72482123 12704 259256 SH SOLE 43 234925 0 24331 QIWI PLC SPON ADR REP B 74735M108 6 1297 SH SOLE 25 1297 0 0 QORVO INC COM 74736K101 24278 195633 SH SOLE 2 40877 0 154756 QORVO INC COM 74736K101 5947 47918 SH SOLE 4 43486 0 4432 QORVO INC COM 74736K101 15412 124188 SH SOLE 7 97155 0 27033 QORVO INC COM 74736K101 129 1037 SH SOLE 13 1037 0 0 QORVO INC COM 74736K101 1960 15796 SH SOLE 15 15796 0 0 QORVO INC COM 74736K101 16 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 26195 211081 SH SOLE 18 196131 0 14950 QORVO INC COM 74736K101 5747 46309 SH SOLE 19 46309 0 0 QORVO INC COM 74736K101 527514 4250720 SH SOLE 21 4250720 0 0 QORVO INC COM 74736K101 284407 2291755 SH SOLE 22 2067910 0 223845 QORVO INC COM 74736K101 17134 138065 SH SOLE 23 138065 0 0 QORVO INC COM 74736K101 23853 192210 SH SOLE 25 192210 0 0 QORVO INC COM 74736K101 28810 232151 SH SOLE 26 82777 0 149374 QORVO INC COM 74736K101 43316 349039 SH SOLE 28 1982 0 347057 QORVO INC COM 74736K101 86862 699937 SH SOLE 30 699937 0 0 QORVO INC COM 74736K101 3186 25671 SH SOLE 31 13024 0 12647 QORVO INC COM 74736K101 2110 17000 SH SOLE 34 17000 0 0 QORVO INC COM 74736K101 4991 40219 SH SOLE 36 40219 0 0 QORVO INC COM 74736K101 475 3826 SH SOLE 40 3826 0 0 QORVO INC COM 74736K101 27 220 SH OTR 43 220 0 0 QORVO INC COM 74736K101 9102 73345 SH SOLE 43 59813 0 13532 QUAD / GRAPHICS INC COM CL A 747301109 110 15795 SH SOLE 2 15019 0 776 QUAD / GRAPHICS INC COM CL A 747301109 48 6905 SH SOLE 18 6905 0 0 QUAD / GRAPHICS INC COM CL A 747301109 132 19071 SH SOLE 19 19071 0 0 QUAD / GRAPHICS INC COM CL A 747301109 767 110556 SH SOLE 21 110556 0 0 QUAD / GRAPHICS INC COM CL A 747301109 3234 465926 SH SOLE 22 465926 0 0 QUAKER HOUGHTON COM 747316107 3432 19862 SH SOLE 2 14806 0 5056 QUAKER HOUGHTON COM 747316107 10 57 SH SOLE 4 57 0 0 QUAKER HOUGHTON COM 747316107 29 167 SH SOLE 7 167 0 0 QUAKER HOUGHTON COM 747316107 8253 47756 SH SOLE 18 45938 0 1818 QUAKER HOUGHTON COM 747316107 10621 61461 SH SOLE 19 61461 0 0 QUAKER HOUGHTON COM 747316107 277169 1603897 SH SOLE 21 1603897 0 0 QUAKER HOUGHTON COM 747316107 64122 371054 SH SOLE 22 363432 0 7622 QUAKER HOUGHTON COM 747316107 268 1550 SH SOLE 23 1550 0 0 QUAKER HOUGHTON COM 747316107 346 2001 SH SOLE 25 2001 0 0 QUAKER HOUGHTON COM 747316107 2097 12133 SH SOLE 26 4073 0 8060 QUAKER HOUGHTON COM 747316107 42 242 SH SOLE 28 242 0 0 QUAKER HOUGHTON COM 747316107 4008 23195 SH SOLE 30 23195 0 0 QUAKER HOUGHTON COM 747316107 324 1873 SH SOLE 40 1873 0 0 QUAKER HOUGHTON COM 747316107 1239 7170 SH SOLE 43 6961 0 209 QUALCOMM INC COM 747525103 404393 2646207 SH SOLE 2 731823 0 1914384 QUALCOMM INC COM 747525103 118418 774885 SH SOLE 4 479304 0 295581 QUALCOMM INC COM 747525103 171197 1120255 SH SOLE 7 1087353 0 32902 QUALCOMM INC COM 747525103 6942 45425 SH SOLE 13 45425 0 0 QUALCOMM INC COM 747525103 20901 136766 SH SOLE 15 136766 0 0 QUALCOMM INC COM 747525103 1 7 SH SOLE 17 0 0 7 QUALCOMM INC COM 747525103 330585 2163233 SH SOLE 18 1967026 0 196207 QUALCOMM INC COM 747525103 208269 1362841 SH SOLE 19 1362841 0 0 QUALCOMM INC COM 747525103 4749297 31077718 SH SOLE 21 31077718 0 0 QUALCOMM INC COM 747525103 3715421 24312401 SH SOLE 22 21852775 0 2459626 QUALCOMM INC COM 747525103 225810 1477619 SH SOLE 23 1477619 0 0 QUALCOMM INC COM 747525103 262330 1716595 SH SOLE 25 1716595 0 0 QUALCOMM INC COM 747525103 404581 2647438 SH SOLE 26 1010897 0 1636541 QUALCOMM INC COM 747525103 366563 2398657 SH SOLE 28 36590 0 2362067 QUALCOMM INC COM 747525103 3444 22538 SH SOLE 29 22538 0 0 QUALCOMM INC COM 747525103 1062302 6951327 SH SOLE 30 6835567 0 115760 QUALCOMM INC COM 747525103 49222 322092 SH SOLE 31 194541 0 127551 QUALCOMM INC COM 747525103 40505 265051 SH SOLE 32 265051 0 0 QUALCOMM INC COM 747525103 178757 1169721 SH SOLE 34 1169721 0 0 QUALCOMM INC COM 747525103 67654 442703 SH SOLE 36 442703 0 0 QUALCOMM INC COM 747525103 5704 37327 SH SOLE 40 37327 0 0 QUALCOMM INC COM 747525103 362 2371 SH OTR 43 2371 0 0 QUALCOMM INC COM 747525103 142072 929670 SH SOLE 43 846529 0 83141 QUALIGEN THERAPEUTICS INC COM 74754R103 4 5887 SH SOLE 18 5887 0 0 QUALIGEN THERAPEUTICS INC COM 74754R103 40 59901 SH SOLE 21 59901 0 0 QUALIGEN THERAPEUTICS INC COM 74754R103 177 268887 SH SOLE 22 268887 0 0 QUALTRICS INTL INC COM CL A 747601201 639 22394 SH SOLE 2 19641 0 2753 QUALTRICS INTL INC COM CL A 747601201 11290 395451 SH SOLE 21 395451 0 0 QUALTRICS INTL INC COM CL A 747601201 34870 1221351 SH SOLE 22 1221351 0 0 QUALTRICS INTL INC COM CL A 747601201 792 27727 SH SOLE 25 27727 0 0 QUALTRICS INTL INC COM CL A 747601201 1310 45895 SH SOLE 34 45895 0 0 QUALYS INC COM 74758T303 4210 29566 SH SOLE 2 25067 0 4499 QUALYS INC COM 74758T303 66 464 SH SOLE 4 129 0 335 QUALYS INC COM 74758T303 69 483 SH SOLE 7 483 0 0 QUALYS INC COM 74758T303 21413 150363 SH SOLE 18 148664 0 1699 QUALYS INC COM 74758T303 10381 72897 SH SOLE 19 72897 0 0 QUALYS INC COM 74758T303 362925 2548451 SH SOLE 21 2548451 0 0 QUALYS INC COM 74758T303 136438 958063 SH SOLE 22 938418 0 19645 QUALYS INC COM 74758T303 131 919 SH SOLE 23 919 0 0 QUALYS INC COM 74758T303 665 4669 SH SOLE 25 4669 0 0 QUALYS INC COM 74758T303 1738 12202 SH SOLE 26 9246 0 2956 QUALYS INC COM 74758T303 85 597 SH SOLE 28 597 0 0 QUALYS INC COM 74758T303 34309 240919 SH SOLE 30 240919 0 0 QUALYS INC COM 74758T303 586 4112 SH SOLE 40 4112 0 0 QUALYS INC COM 74758T303 3129 21969 SH SOLE 43 18837 0 3132 QUANERGY SYSTEMS INC COM 74764U104 809 439492 SH SOLE 22 439492 0 0 QUANEX BLDG PRODS CORP COM 747619104 745 35489 SH SOLE 2 11935 0 23554 QUANEX BLDG PRODS CORP COM 747619104 4 194 SH SOLE 4 194 0 0 QUANEX BLDG PRODS CORP COM 747619104 10 474 SH SOLE 7 474 0 0 QUANEX BLDG PRODS CORP COM 747619104 2738 130465 SH SOLE 18 130465 0 0 QUANEX BLDG PRODS CORP COM 747619104 1261 60097 SH SOLE 19 60097 0 0 QUANEX BLDG PRODS CORP COM 747619104 91014 4336050 SH SOLE 21 4336050 0 0 QUANEX BLDG PRODS CORP COM 747619104 18879 899416 SH SOLE 22 862118 0 37298 QUANEX BLDG PRODS CORP COM 747619104 89 4232 SH SOLE 25 4232 0 0 QUANEX BLDG PRODS CORP COM 747619104 234 11168 SH SOLE 26 8673 0 2495 QUANEX BLDG PRODS CORP COM 747619104 1229 58559 SH SOLE 30 58559 0 0 QUANEX BLDG PRODS CORP COM 747619104 84 4013 SH SOLE 40 4013 0 0 QUANEX BLDG PRODS CORP COM 747619104 432 20568 SH SOLE 43 20568 0 0 QUANTA SVCS INC COM 74762E102 38330 291236 SH SOLE 2 75656 0 215580 QUANTA SVCS INC COM 74762E102 435 3306 SH SOLE 4 3306 0 0 QUANTA SVCS INC COM 74762E102 27348 207798 SH SOLE 7 204185 0 3613 QUANTA SVCS INC COM 74762E102 278 2116 SH SOLE 15 2116 0 0 QUANTA SVCS INC COM 74762E102 126430 960644 SH SOLE 18 946123 0 14521 QUANTA SVCS INC COM 74762E102 30197 229442 SH SOLE 19 229442 0 0 QUANTA SVCS INC COM 74762E102 447007 3396451 SH SOLE 21 3396451 0 0 QUANTA SVCS INC COM 74762E102 413671 3143156 SH SOLE 22 2941456 0 201700 QUANTA SVCS INC COM 74762E102 39 295 SH SOLE 23 295 0 0 QUANTA SVCS INC COM 74762E102 8454 64233 SH SOLE 25 43660 0 20573 QUANTA SVCS INC COM 74762E102 21073 160120 SH SOLE 26 59276 0 100844 QUANTA SVCS INC COM 74762E102 523 3974 SH SOLE 28 2483 0 1491 QUANTA SVCS INC COM 74762E102 53373 405538 SH SOLE 30 405538 0 0 QUANTA SVCS INC COM 74762E102 273 2075 SH SOLE 31 2075 0 0 QUANTA SVCS INC COM 74762E102 159130 1209099 SH SOLE 34 1209099 0 0 QUANTA SVCS INC COM 74762E102 2798 21260 SH SOLE 36 21260 0 0 QUANTA SVCS INC COM 74762E102 2442 18552 SH SOLE 40 18552 0 0 QUANTA SVCS INC COM 74762E102 40 302 SH OTR 43 302 0 0 QUANTA SVCS INC COM 74762E102 23187 176179 SH SOLE 43 153387 0 22792 QUANTERIX CORP COM 74766Q101 496 17007 SH SOLE 2 10850 0 6157 QUANTERIX CORP COM 74766Q101 3 110 SH SOLE 4 110 0 0 QUANTERIX CORP COM 74766Q101 14 496 SH SOLE 7 496 0 0 QUANTERIX CORP COM 74766Q101 2333 79916 SH SOLE 18 79916 0 0 QUANTERIX CORP COM 74766Q101 3097 106090 SH SOLE 19 106090 0 0 QUANTERIX CORP COM 74766Q101 37336 1279062 SH SOLE 21 1279062 0 0 QUANTERIX CORP COM 74766Q101 23218 795419 SH SOLE 22 776536 0 18883 QUANTERIX CORP COM 74766Q101 21 719 SH SOLE 23 719 0 0 QUANTERIX CORP COM 74766Q101 105 3600 SH SOLE 25 3600 0 0 QUANTERIX CORP COM 74766Q101 609 20866 SH SOLE 26 10099 0 10767 QUANTERIX CORP COM 74766Q101 65 2210 SH SOLE 28 2210 0 0 QUANTERIX CORP COM 74766Q101 3632 124413 SH SOLE 30 124413 0 0 QUANTERIX CORP COM 74766Q101 107 3671 SH SOLE 40 3671 0 0 QUANTERIX CORP COM 74766Q101 187 6406 SH SOLE 43 6406 0 0 QUANTUM COMPUTING INC COM 74766W108 539 207499 SH SOLE 22 207499 0 0 QUANTUM CORP COM NEW 747906501 29 12870 SH SOLE 2 2269 0 10601 QUANTUM CORP COM NEW 747906501 2 898 SH SOLE 7 898 0 0 QUANTUM CORP COM NEW 747906501 419 184666 SH SOLE 18 184666 0 0 QUANTUM CORP COM NEW 747906501 236 104015 SH SOLE 19 104015 0 0 QUANTUM CORP COM NEW 747906501 5080 2237765 SH SOLE 21 2237765 0 0 QUANTUM CORP COM NEW 747906501 3175 1398719 SH SOLE 22 1363581 0 35138 QUANTUM CORP COM NEW 747906501 4 1580 SH SOLE 43 1580 0 0 QUANTUM SI INC COM CL A 74765K105 197 42142 SH SOLE 2 34080 0 8062 QUANTUM SI INC COM CL A 74765K105 700 149619 SH SOLE 21 149619 0 0 QUANTUM SI INC COM CL A 74765K105 5805 1240362 SH SOLE 22 1211056 0 29306 QUANTUM SI INC COM CL A 74765K105 62 13227 SH SOLE 25 13227 0 0 QUANTUM SI INC COM CL A 74765K105 142 30266 SH SOLE 26 0 0 30266 QUANTUM SI INC COM CL A 74765K105 350 74835 SH SOLE 30 74835 0 0 QUANTUM SI INC COM CL A 74765K105 56 12044 SH SOLE 40 12044 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 6069 303623 SH SOLE 2 34981 0 268642 QUANTUMSCAPE CORP COM CL A 74767V109 70 3480 SH SOLE 7 3480 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 2145 107328 SH SOLE 18 107328 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1434 71750 SH SOLE 19 71750 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 59871 2995058 SH SOLE 21 2995058 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 108154 5410401 SH SOLE 22 5219676 0 190725 QUANTUMSCAPE CORP COM CL A 74767V109 86 4314 SH SOLE 28 4314 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 72 3583 SH SOLE 31 3583 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 133 6633 SH SOLE 43 6633 0 0 QUDIAN INC ADR 747798106 6 5345 SH SOLE 4 5345 0 0 QUDIAN INC ADR 747798106 608 514866 SH SOLE 21 514866 0 0 QUDIAN INC ADR 747798106 1216 1030525 SH SOLE 22 962706 0 67819 QUDIAN INC ADR 747798106 9 7298 SH SOLE 25 7298 0 0 QUDIAN INC ADR 747798106 679 575084 SH SOLE 30 575084 0 0 QUDIAN INC ADR 747798106 5 3946 SH SOLE 43 3946 0 0 QUEST DIAGNOSTICS INC COM 74834L100 47289 345527 SH SOLE 2 181249 0 164278 QUEST DIAGNOSTICS INC COM 74834L100 12715 92908 SH SOLE 4 58931 0 33977 QUEST DIAGNOSTICS INC COM 74834L100 16837 123022 SH SOLE 7 119713 0 3309 QUEST DIAGNOSTICS INC COM 74834L100 71 521 SH SOLE 13 521 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2311 16888 SH SOLE 15 16888 0 0 QUEST DIAGNOSTICS INC COM 74834L100 36746 268492 SH SOLE 18 252108 0 16384 QUEST DIAGNOSTICS INC COM 74834L100 188581 1377913 SH SOLE 19 1377913 0 0 QUEST DIAGNOSTICS INC COM 74834L100 333 2430 SH SOLE 20 2430 0 0 QUEST DIAGNOSTICS INC COM 74834L100 591414 4321306 SH SOLE 21 4321306 0 0 QUEST DIAGNOSTICS INC COM 74834L100 359062 2623573 SH SOLE 22 2377444 0 246129 QUEST DIAGNOSTICS INC COM 74834L100 21394 156321 SH SOLE 23 156321 0 0 QUEST DIAGNOSTICS INC COM 74834L100 35892 262251 SH SOLE 25 262251 0 0 QUEST DIAGNOSTICS INC COM 74834L100 42051 307258 SH SOLE 26 139854 0 167404 QUEST DIAGNOSTICS INC COM 74834L100 58339 426268 SH SOLE 28 53212 0 373056 QUEST DIAGNOSTICS INC COM 74834L100 162686 1188702 SH SOLE 30 1172197 0 16505 QUEST DIAGNOSTICS INC COM 74834L100 3741 27334 SH SOLE 31 12646 0 14688 QUEST DIAGNOSTICS INC COM 74834L100 145009 1059539 SH SOLE 34 1059539 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10593 77401 SH SOLE 36 77401 0 0 QUEST DIAGNOSTICS INC COM 74834L100 549 4012 SH SOLE 40 4012 0 0 QUEST DIAGNOSTICS INC COM 74834L100 62 452 SH OTR 43 452 0 0 QUEST DIAGNOSTICS INC COM 74834L100 17177 125506 SH SOLE 43 115923 0 9583 QUEST RESOURCE HLDG CORP COM NEW 74836W203 19 3067 SH SOLE 18 3067 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 292 47548 SH SOLE 21 47548 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 8 1358 SH SOLE 22 1358 0 0 QUICKLOGIC CORP COM NEW 74837P405 13 2379 SH SOLE 18 2379 0 0 QUICKLOGIC CORP COM NEW 74837P405 168 30456 SH SOLE 21 30456 0 0 QUICKLOGIC CORP COM NEW 74837P405 548 99615 SH SOLE 22 99615 0 0 QUIDEL CORP COM 74838J101 8861 78793 SH SOLE 2 28443 0 50350 QUIDEL CORP COM 74838J101 17 153 SH SOLE 4 153 0 0 QUIDEL CORP COM 74838J101 54 483 SH SOLE 7 483 0 0 QUIDEL CORP COM 74838J101 9212 81917 SH SOLE 18 81917 0 0 QUIDEL CORP COM 74838J101 1226 10899 SH SOLE 19 10899 0 0 QUIDEL CORP COM 74838J101 202945 1804594 SH SOLE 21 1804594 0 0 QUIDEL CORP COM 74838J101 115503 1027057 SH SOLE 22 983658 0 43399 QUIDEL CORP COM 74838J101 573 5096 SH SOLE 25 5096 0 0 QUIDEL CORP COM 74838J101 1611 14329 SH SOLE 26 11279 0 3050 QUIDEL CORP COM 74838J101 77 681 SH SOLE 28 681 0 0 QUIDEL CORP COM 74838J101 19110 169928 SH SOLE 30 169928 0 0 QUIDEL CORP COM 74838J101 61 539 SH SOLE 31 539 0 0 QUIDEL CORP COM 74838J101 111 988 SH SOLE 36 988 0 0 QUIDEL CORP COM 74838J101 522 4639 SH SOLE 40 4639 0 0 QUIDEL CORP COM 74838J101 49 438 SH OTR 43 438 0 0 QUIDEL CORP COM 74838J101 2888 25678 SH SOLE 43 24159 0 1519 QUINSTREET INC COM 74874Q100 1335 115115 SH SOLE 2 86686 0 28429 QUINSTREET INC COM 74874Q100 2 153 SH SOLE 4 153 0 0 QUINSTREET INC COM 74874Q100 10 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 2081 179354 SH SOLE 18 179354 0 0 QUINSTREET INC COM 74874Q100 1649 142120 SH SOLE 19 142120 0 0 QUINSTREET INC COM 74874Q100 71718 6182593 SH SOLE 21 6182593 0 0 QUINSTREET INC COM 74874Q100 17453 1504602 SH SOLE 22 1474820 0 29782 QUINSTREET INC COM 74874Q100 105 9046 SH SOLE 23 9046 0 0 QUINSTREET INC COM 74874Q100 75 6435 SH SOLE 25 6435 0 0 QUINSTREET INC COM 74874Q100 515 44436 SH SOLE 26 0 0 44436 QUINSTREET INC COM 74874Q100 49 4233 SH SOLE 28 4233 0 0 QUINSTREET INC COM 74874Q100 1633 140758 SH SOLE 30 140758 0 0 QUINSTREET INC COM 74874Q100 79 6803 SH SOLE 40 6803 0 0 QUINSTREET INC COM 74874Q100 505 43510 SH SOLE 43 41495 0 2015 QUMU CORP COM 749063103 6 3143 SH SOLE 18 3143 0 0 QUMU CORP COM 749063103 80 45580 SH SOLE 21 45580 0 0 QUMU CORP COM 749063103 385 219022 SH SOLE 22 219022 0 0 QUOTIENT LTD SHS G73268107 12 10305 SH SOLE 2 3288 0 7017 QUOTIENT LTD SHS G73268107 1 1170 SH SOLE 7 1170 0 0 QUOTIENT LTD SHS G73268107 280 233446 SH SOLE 18 233446 0 0 QUOTIENT LTD SHS G73268107 152 126408 SH SOLE 19 126408 0 0 QUOTIENT LTD SHS G73268107 3320 2766786 SH SOLE 21 2766786 0 0 QUOTIENT LTD SHS G73268107 2684 2236372 SH SOLE 22 2223636 0 12736 QUOTIENT LTD SHS G73268107 8 6894 SH SOLE 43 6894 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 194 30395 SH SOLE 2 21257 0 9138 QUOTIENT TECHNOLOGY INC COM 749119103 2 365 SH SOLE 4 365 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 8 1232 SH SOLE 7 1232 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1392 218180 SH SOLE 18 218180 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 973 152447 SH SOLE 19 152447 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 18863 2956619 SH SOLE 21 2956619 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 10971 1719548 SH SOLE 22 1673757 0 45791 QUOTIENT TECHNOLOGY INC COM 749119103 70 10924 SH SOLE 25 10924 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 348 54609 SH SOLE 26 41803 0 12806 QUOTIENT TECHNOLOGY INC COM 749119103 71 11159 SH SOLE 28 11159 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1008 157918 SH SOLE 30 157918 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 14 2125 SH SOLE 36 2125 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 50 7833 SH SOLE 40 7833 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 170 26601 SH SOLE 43 26601 0 0 QURATE RETAIL INC COM SER A 74915M100 5621 1180850 SH SOLE 2 126963 0 1053887 QURATE RETAIL INC COM SER A 74915M100 7 1572 SH SOLE 4 1572 0 0 QURATE RETAIL INC COM SER A 74915M100 85 17799 SH SOLE 7 17799 0 0 QURATE RETAIL INC COM SER A 74915M100 824 173045 SH SOLE 18 173045 0 0 QURATE RETAIL INC COM SER A 74915M100 510 107112 SH SOLE 19 107112 0 0 QURATE RETAIL INC COM SER A 74915M100 22669 4762386 SH SOLE 21 4762386 0 0 QURATE RETAIL INC COM SER A 74915M100 38439 8075374 SH SOLE 22 7624208 0 451166 QURATE RETAIL INC COM SER A 74915M100 292 61329 SH SOLE 25 61329 0 0 QURATE RETAIL INC COM SER A 74915M100 1057 222080 SH SOLE 26 191957 0 30123 QURATE RETAIL INC COM SER A 74915M100 32 6763 SH SOLE 28 6763 0 0 QURATE RETAIL INC COM SER A 74915M100 1215 255327 SH SOLE 30 255327 0 0 QURATE RETAIL INC COM SER A 74915M100 25 5307 SH SOLE 31 5307 0 0 QURATE RETAIL INC COM SER A 74915M100 482 101327 SH SOLE 36 101327 0 0 QURATE RETAIL INC COM SER A 74915M100 263 55246 SH SOLE 40 55246 0 0 QURATE RETAIL INC COM SER A 74915M100 5 1081 SH OTR 43 1081 0 0 QURATE RETAIL INC COM SER A 74915M100 2040 428621 SH SOLE 43 393993 0 34628 R1 RCM INC COM 749397105 3308 123630 SH SOLE 2 101696 0 21934 R1 RCM INC COM 749397105 12 454 SH SOLE 4 454 0 0 R1 RCM INC COM 749397105 45 1680 SH SOLE 7 1680 0 0 R1 RCM INC COM 749397105 15051 562428 SH SOLE 18 548203 0 14225 R1 RCM INC COM 749397105 26398 986461 SH SOLE 19 986461 0 0 R1 RCM INC COM 749397105 242767 9072007 SH SOLE 21 9072007 0 0 R1 RCM INC COM 749397105 99573 3720964 SH SOLE 22 3643885 0 77079 R1 RCM INC COM 749397105 87 3249 SH SOLE 23 3249 0 0 R1 RCM INC COM 749397105 73169 2734267 SH SOLE 25 2734267 0 0 R1 RCM INC COM 749397105 1891 70666 SH SOLE 26 41926 0 28740 R1 RCM INC COM 749397105 61 2298 SH SOLE 28 2298 0 0 R1 RCM INC COM 749397105 14813 553544 SH SOLE 30 553544 0 0 R1 RCM INC COM 749397105 129 4825 SH SOLE 34 4825 0 0 R1 RCM INC COM 749397105 541 20235 SH SOLE 36 20235 0 0 R1 RCM INC COM 749397105 453 16939 SH SOLE 40 16939 0 0 R1 RCM INC COM 749397105 33 1239 SH OTR 43 1239 0 0 R1 RCM INC COM 749397105 2038 76176 SH SOLE 43 73680 0 2496 RACKSPACE TECHNOLOGY INC COM 750102105 342 30621 SH SOLE 2 12874 0 17747 RACKSPACE TECHNOLOGY INC COM 750102105 1 120 SH SOLE 4 120 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 10 864 SH SOLE 7 864 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1637 146720 SH SOLE 18 146720 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 1076 96411 SH SOLE 19 96411 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 21341 1912273 SH SOLE 21 1912273 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 15579 1395957 SH SOLE 22 1356939 0 39018 RACKSPACE TECHNOLOGY INC COM 750102105 88 7929 SH SOLE 25 7929 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 349 31296 SH SOLE 26 27695 0 3601 RACKSPACE TECHNOLOGY INC COM 750102105 342 30649 SH SOLE 30 30649 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 53 4762 SH SOLE 36 4762 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 70 6275 SH SOLE 40 6275 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 300 26924 SH SOLE 43 25513 0 1411 RADIAN GROUP INC COM 750236101 7689 346180 SH SOLE 2 160150 0 186030 RADIAN GROUP INC COM 750236101 194 8719 SH SOLE 4 213 0 8506 RADIAN GROUP INC COM 750236101 274 12358 SH SOLE 7 12358 0 0 RADIAN GROUP INC COM 750236101 12629 568606 SH SOLE 18 549971 0 18635 RADIAN GROUP INC COM 750236101 22921 1032021 SH SOLE 19 1032021 0 0 RADIAN GROUP INC COM 750236101 155721 7011323 SH SOLE 21 7011323 0 0 RADIAN GROUP INC COM 750236101 113393 5105506 SH SOLE 22 4882297 0 223209 RADIAN GROUP INC COM 750236101 475 21400 SH SOLE 23 21400 0 0 RADIAN GROUP INC COM 750236101 699 31469 SH SOLE 25 31469 0 0 RADIAN GROUP INC COM 750236101 4333 195082 SH SOLE 26 59922 0 135160 RADIAN GROUP INC COM 750236101 1377 62018 SH SOLE 28 3409 0 58609 RADIAN GROUP INC COM 750236101 2476 111460 SH SOLE 30 111460 0 0 RADIAN GROUP INC COM 750236101 399 17962 SH SOLE 34 17962 0 0 RADIAN GROUP INC COM 750236101 292 13137 SH SOLE 36 13137 0 0 RADIAN GROUP INC COM 750236101 563 25339 SH SOLE 40 25339 0 0 RADIAN GROUP INC COM 750236101 1295 58322 SH SOLE 43 54565 0 3756 RADIANT LOGISTICS INC COM 75025X100 637 100027 SH SOLE 2 39625 0 60402 RADIANT LOGISTICS INC COM 75025X100 4 631 SH SOLE 7 631 0 0 RADIANT LOGISTICS INC COM 75025X100 841 132003 SH SOLE 18 121772 0 10231 RADIANT LOGISTICS INC COM 75025X100 469 73549 SH SOLE 19 73549 0 0 RADIANT LOGISTICS INC COM 75025X100 8995 1412047 SH SOLE 21 1412047 0 0 RADIANT LOGISTICS INC COM 75025X100 6973 1094606 SH SOLE 22 1070804 0 23802 RADIANT LOGISTICS INC COM 75025X100 209 32853 SH SOLE 26 0 0 32853 RADIANT LOGISTICS INC COM 75025X100 20 3104 SH SOLE 43 3104 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 4390 307426 SH SOLE 2 178208 0 129218 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 10 707 SH SOLE 7 707 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 3204 224336 SH SOLE 18 224336 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 7622 533727 SH SOLE 19 533727 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 38584 2701952 SH SOLE 21 2701952 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 24928 1745645 SH SOLE 22 1657095 0 88550 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 106 7390 SH SOLE 25 7390 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 750 52499 SH SOLE 30 52499 0 0 RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 99 6921 SH SOLE 40 6921 0 0 RADIUS HEALTH INC COM NEW 750469207 148 16762 SH SOLE 2 11811 0 4951 RADIUS HEALTH INC COM NEW 750469207 2 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 7 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 1111 125862 SH SOLE 18 125862 0 0 RADIUS HEALTH INC COM NEW 750469207 1715 194273 SH SOLE 19 194273 0 0 RADIUS HEALTH INC COM NEW 750469207 16935 1917849 SH SOLE 21 1917849 0 0 RADIUS HEALTH INC COM NEW 750469207 10054 1138615 SH SOLE 22 1117451 0 21164 RADIUS HEALTH INC COM NEW 750469207 45 5066 SH SOLE 25 5066 0 0 RADIUS HEALTH INC COM NEW 750469207 113 12844 SH SOLE 26 4876 0 7968 RADIUS HEALTH INC COM NEW 750469207 250 28303 SH SOLE 28 28303 0 0 RADIUS HEALTH INC COM NEW 750469207 431 48771 SH SOLE 30 48771 0 0 RADIUS HEALTH INC COM NEW 750469207 13 1480 SH SOLE 36 1480 0 0 RADIUS HEALTH INC COM NEW 750469207 54 6061 SH SOLE 40 6061 0 0 RADIUS HEALTH INC COM NEW 750469207 538 60885 SH SOLE 43 60885 0 0 RADNET INC COM 750491102 438 19586 SH SOLE 2 14601 0 4985 RADNET INC COM 750491102 3 133 SH SOLE 4 133 0 0 RADNET INC COM 750491102 16 719 SH SOLE 7 719 0 0 RADNET INC COM 750491102 3660 163613 SH SOLE 18 163613 0 0 RADNET INC COM 750491102 2197 98198 SH SOLE 19 98198 0 0 RADNET INC COM 750491102 106751 4772049 SH SOLE 21 4772049 0 0 RADNET INC COM 750491102 25602 1144475 SH SOLE 22 1117948 0 26527 RADNET INC COM 750491102 190 8484 SH SOLE 25 8484 0 0 RADNET INC COM 750491102 819 36614 SH SOLE 26 28371 0 8243 RADNET INC COM 750491102 3271 146210 SH SOLE 30 146210 0 0 RADNET INC COM 750491102 190 8487 SH SOLE 34 8487 0 0 RADNET INC COM 750491102 168 7514 SH SOLE 36 7514 0 0 RADNET INC COM 750491102 110 4895 SH SOLE 40 4895 0 0 RADNET INC COM 750491102 278 12414 SH SOLE 43 12107 0 307 RADWARE LTD ORD M81873107 424 13252 SH SOLE 2 13252 0 0 RADWARE LTD ORD M81873107 4 123 SH SOLE 4 123 0 0 RADWARE LTD ORD M81873107 554 17319 SH SOLE 7 17319 0 0 RADWARE LTD ORD M81873107 24740 773845 SH SOLE 21 773845 0 0 RADWARE LTD ORD M81873107 10658 333367 SH SOLE 22 317160 0 16207 RADWARE LTD ORD M81873107 169 5280 SH SOLE 25 5280 0 0 RADWARE LTD ORD M81873107 175 5466 SH SOLE 26 0 0 5466 RADWARE LTD ORD M81873107 517 16157 SH SOLE 30 16157 0 0 RADWARE LTD ORD M81873107 1135 35501 SH SOLE 34 35501 0 0 RADWARE LTD ORD M81873107 189 5920 SH SOLE 40 5920 0 0 RADWARE LTD ORD M81873107 1015 31737 SH SOLE 43 31363 0 374 RAFAEL HLDGS INC COM CL B 75062E106 4 1504 SH SOLE 2 435 0 1069 RAFAEL HLDGS INC COM CL B 75062E106 0 157 SH SOLE 7 157 0 0 RAFAEL HLDGS INC COM CL B 75062E106 70 28011 SH SOLE 18 28011 0 0 RAFAEL HLDGS INC COM CL B 75062E106 41 16426 SH SOLE 19 16426 0 0 RAFAEL HLDGS INC COM CL B 75062E106 836 332891 SH SOLE 21 332891 0 0 RAFAEL HLDGS INC COM CL B 75062E106 630 250851 SH SOLE 22 249225 0 1626 RAFAEL HLDGS INC COM CL B 75062E106 3 1065 SH SOLE 43 1065 0 0 RAIN THERAPEUTICS INC COM 75082Q105 14 2730 SH SOLE 2 1325 0 1405 RAIN THERAPEUTICS INC COM 75082Q105 240 47355 SH SOLE 18 47355 0 0 RAIN THERAPEUTICS INC COM 75082Q105 144 28387 SH SOLE 19 28387 0 0 RAIN THERAPEUTICS INC COM 75082Q105 2923 576482 SH SOLE 21 576482 0 0 RAIN THERAPEUTICS INC COM 75082Q105 708 139684 SH SOLE 22 134330 0 5354 RAIN THERAPEUTICS INC COM 75082Q105 43 8573 SH SOLE 30 8573 0 0 RALLYBIO CORP COM 75120L100 70 10056 SH SOLE 2 3670 0 6386 RALLYBIO CORP COM 75120L100 328 47041 SH SOLE 18 47041 0 0 RALLYBIO CORP COM 75120L100 91 13001 SH SOLE 19 13001 0 0 RALLYBIO CORP COM 75120L100 4978 713187 SH SOLE 21 713187 0 0 RALLYBIO CORP COM 75120L100 769 110194 SH SOLE 22 107927 0 2267 RALLYBIO CORP COM 75120L100 103 14685 SH SOLE 30 14685 0 0 RALPH LAUREN CORP CL A 751212101 26585 234355 SH SOLE 2 203299 0 31056 RALPH LAUREN CORP CL A 751212101 4490 39577 SH SOLE 4 39577 0 0 RALPH LAUREN CORP CL A 751212101 4670 41167 SH SOLE 7 39626 0 1541 RALPH LAUREN CORP CL A 751212101 2356 20770 SH SOLE 13 20770 0 0 RALPH LAUREN CORP CL A 751212101 82 719 SH SOLE 15 719 0 0 RALPH LAUREN CORP CL A 751212101 18750 165288 SH SOLE 18 149484 0 15804 RALPH LAUREN CORP CL A 751212101 93131 820971 SH SOLE 19 820971 0 0 RALPH LAUREN CORP CL A 751212101 120681 1063832 SH SOLE 21 1063832 0 0 RALPH LAUREN CORP CL A 751212101 150885 1330083 SH SOLE 22 1075233 0 254850 RALPH LAUREN CORP CL A 751212101 13126 115710 SH SOLE 23 115710 0 0 RALPH LAUREN CORP CL A 751212101 9476 83529 SH SOLE 25 83529 0 0 RALPH LAUREN CORP CL A 751212101 8617 75957 SH SOLE 26 23013 0 52944 RALPH LAUREN CORP CL A 751212101 177 1560 SH SOLE 28 866 0 694 RALPH LAUREN CORP CL A 751212101 2363 20830 SH SOLE 29 20830 0 0 RALPH LAUREN CORP CL A 751212101 17053 150325 SH SOLE 30 150325 0 0 RALPH LAUREN CORP CL A 751212101 5387 47491 SH SOLE 31 47491 0 0 RALPH LAUREN CORP CL A 751212101 6547 57716 SH SOLE 34 57716 0 0 RALPH LAUREN CORP CL A 751212101 515 4542 SH SOLE 36 4542 0 0 RALPH LAUREN CORP CL A 751212101 739 6514 SH SOLE 40 6514 0 0 RALPH LAUREN CORP CL A 751212101 2725 24020 SH SOLE 43 22392 0 1628 RAMACO RES INC COM 75134P303 67 4211 SH SOLE 18 4211 0 0 RAMACO RES INC COM 75134P303 923 58401 SH SOLE 21 58401 0 0 RAMACO RES INC COM 75134P303 1780 112653 SH SOLE 22 112653 0 0 RAMACO RES INC COM 75134P303 323 20467 SH SOLE 43 19892 0 575 RAMBUS INC DEL COM 750917106 2764 86669 SH SOLE 2 30995 0 55674 RAMBUS INC DEL COM 750917106 16 509 SH SOLE 4 509 0 0 RAMBUS INC DEL COM 750917106 48 1504 SH SOLE 7 1504 0 0 RAMBUS INC DEL COM 750917106 12981 407061 SH SOLE 18 407061 0 0 RAMBUS INC DEL COM 750917106 6151 192878 SH SOLE 19 192878 0 0 RAMBUS INC DEL COM 750917106 414754 13005768 SH SOLE 21 13005768 0 0 RAMBUS INC DEL COM 750917106 89063 2792817 SH SOLE 22 2682971 0 109846 RAMBUS INC DEL COM 750917106 7801 244613 SH SOLE 25 244613 0 0 RAMBUS INC DEL COM 750917106 3108 97471 SH SOLE 26 57154 0 40317 RAMBUS INC DEL COM 750917106 64 2005 SH SOLE 28 2005 0 0 RAMBUS INC DEL COM 750917106 6413 201087 SH SOLE 30 201087 0 0 RAMBUS INC DEL COM 750917106 2698 84593 SH SOLE 34 84593 0 0 RAMBUS INC DEL COM 750917106 584 18300 SH SOLE 36 18300 0 0 RAMBUS INC DEL COM 750917106 407 12773 SH SOLE 40 12773 0 0 RAMBUS INC DEL COM 750917106 1640 51420 SH SOLE 43 50720 0 700 RANDOLPH BANCORP INC COM 752378109 25 964 SH SOLE 18 964 0 0 RANDOLPH BANCORP INC COM 752378109 271 10273 SH SOLE 21 10273 0 0 RANDOLPH BANCORP INC COM 752378109 7 272 SH SOLE 22 272 0 0 RANGE RES CORP COM 75281A109 13089 430827 SH SOLE 2 302301 0 128526 RANGE RES CORP COM 75281A109 24 790 SH SOLE 4 790 0 0 RANGE RES CORP COM 75281A109 98 3227 SH SOLE 7 3227 0 0 RANGE RES CORP COM 75281A109 34754 1143973 SH SOLE 18 1143973 0 0 RANGE RES CORP COM 75281A109 22288 733655 SH SOLE 19 733655 0 0 RANGE RES CORP COM 75281A109 550470 18119501 SH SOLE 21 18119501 0 0 RANGE RES CORP COM 75281A109 232138 7641141 SH SOLE 22 7392065 0 249076 RANGE RES CORP COM 75281A109 404 13303 SH SOLE 23 13303 0 0 RANGE RES CORP COM 75281A109 1018 33503 SH SOLE 25 33503 0 0 RANGE RES CORP COM 75281A109 6168 203043 SH SOLE 26 101104 0 101939 RANGE RES CORP COM 75281A109 2040 67157 SH SOLE 28 66877 0 280 RANGE RES CORP COM 75281A109 9534 313815 SH SOLE 30 313815 0 0 RANGE RES CORP COM 75281A109 24 799 SH SOLE 34 799 0 0 RANGE RES CORP COM 75281A109 107 3529 SH SOLE 36 3529 0 0 RANGE RES CORP COM 75281A109 925 30438 SH SOLE 40 30438 0 0 RANGE RES CORP COM 75281A109 20876 687167 SH SOLE 43 638119 0 49048 RANGER ENERGY SVCS INC COM CL A 75282U104 10 952 SH SOLE 18 952 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 175 17106 SH SOLE 21 17106 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 3 289 SH SOLE 22 289 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 559 16189 SH SOLE 2 3852 0 12337 RANGER OIL CORPORATION CLASS A COM 70788V102 9 266 SH SOLE 7 266 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 2853 82624 SH SOLE 18 82624 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 3266 94583 SH SOLE 19 94583 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 87293 2528040 SH SOLE 21 2528040 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 19378 561189 SH SOLE 22 547806 0 13383 RANGER OIL CORPORATION CLASS A COM 70788V102 20 572 SH SOLE 23 572 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 287 8311 SH SOLE 26 0 0 8311 RANGER OIL CORPORATION CLASS A COM 70788V102 800 23161 SH SOLE 30 23161 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 216 6256 SH SOLE 43 6118 0 138 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 1145 84788 SH SOLE 21 84788 0 0 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 858 63583 SH SOLE 22 63583 0 0 RANI THERAPEUTICS HLDGS INC COM CL A 753018100 122 9003 SH SOLE 30 9003 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1178 57684 SH SOLE 2 40560 0 17124 RANPAK HOLDINGS CORP COM CL A 75321W103 3 126 SH SOLE 4 126 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 11 562 SH SOLE 7 562 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 2383 116649 SH SOLE 18 116649 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 1410 69011 SH SOLE 19 69011 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 29393 1438730 SH SOLE 21 1438730 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 19438 951431 SH SOLE 22 916884 0 34547 RANPAK HOLDINGS CORP COM CL A 75321W103 180 8790 SH SOLE 25 8790 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 559 27374 SH SOLE 26 27374 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 16 777 SH SOLE 28 777 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 512 25067 SH SOLE 30 25067 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 20092 983437 SH SOLE 34 983437 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 126 6157 SH SOLE 36 6157 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 114 5595 SH SOLE 40 5595 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 190 9307 SH SOLE 43 8900 0 407 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 44 6442 SH SOLE 2 239 0 6203 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 400 58959 SH SOLE 18 58959 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 6526 961175 SH SOLE 19 961175 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 39 5777 SH SOLE 20 5777 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 3332 490701 SH SOLE 21 490701 0 0 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 664 97743 SH SOLE 22 95590 0 2153 RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104 107 15742 SH SOLE 30 15742 0 0 RAPID7 INC COM 753422104 10663 95852 SH SOLE 2 41894 0 53958 RAPID7 INC COM 753422104 82 737 SH SOLE 4 203 0 534 RAPID7 INC COM 753422104 97 876 SH SOLE 7 876 0 0 RAPID7 INC COM 753422104 28 256 SH SOLE 13 256 0 0 RAPID7 INC COM 753422104 18049 162256 SH SOLE 18 148507 0 13749 RAPID7 INC COM 753422104 42182 379196 SH SOLE 19 379196 0 0 RAPID7 INC COM 753422104 248587 2234693 SH SOLE 21 2234693 0 0 RAPID7 INC COM 753422104 176043 1582550 SH SOLE 22 1547178 0 35372 RAPID7 INC COM 753422104 1028 9240 SH SOLE 23 9240 0 0 RAPID7 INC COM 753422104 1072 9641 SH SOLE 25 9641 0 0 RAPID7 INC COM 753422104 6834 61439 SH SOLE 26 18129 0 43310 RAPID7 INC COM 753422104 115 1032 SH SOLE 28 982 0 50 RAPID7 INC COM 753422104 33855 304342 SH SOLE 30 304342 0 0 RAPID7 INC COM 753422104 764 6870 SH SOLE 34 6870 0 0 RAPID7 INC COM 753422104 495 4454 SH SOLE 36 4454 0 0 RAPID7 INC COM 753422104 729 6554 SH SOLE 40 6554 0 0 RAPID7 INC COM 753422104 1574 14153 SH SOLE 43 13569 0 584 RAPID7 INC NOTE 0.250% 3/1 753422AF1 5223 4200000 PRN SOLE 21 4200000 0 0 RAPT THERAPEUTICS INC COM 75382E109 175 7940 SH SOLE 2 5933 0 2007 RAPT THERAPEUTICS INC COM 75382E109 5 237 SH SOLE 7 237 0 0 RAPT THERAPEUTICS INC COM 75382E109 1285 58428 SH SOLE 18 58428 0 0 RAPT THERAPEUTICS INC COM 75382E109 4767 216799 SH SOLE 19 216799 0 0 RAPT THERAPEUTICS INC COM 75382E109 22131 1006425 SH SOLE 21 1006425 0 0 RAPT THERAPEUTICS INC COM 75382E109 10580 481108 SH SOLE 22 467071 0 14037 RAPT THERAPEUTICS INC COM 75382E109 53 2431 SH SOLE 25 2431 0 0 RAPT THERAPEUTICS INC COM 75382E109 51 2314 SH SOLE 26 648 0 1666 RAPT THERAPEUTICS INC COM 75382E109 396 17996 SH SOLE 30 17996 0 0 RAPT THERAPEUTICS INC COM 75382E109 32 1453 SH SOLE 34 1453 0 0 RAPT THERAPEUTICS INC COM 75382E109 78 3532 SH SOLE 40 3532 0 0 RAPT THERAPEUTICS INC COM 75382E109 70 3197 SH SOLE 43 3184 0 13 RAVE RESTAURANT GROUP INC COM 754198109 4 3285 SH SOLE 21 3285 0 0 RAVE RESTAURANT GROUP INC COM 754198109 28 25976 SH SOLE 22 25976 0 0 RAYMOND JAMES FINL INC COM 754730109 45882 417454 SH SOLE 2 123951 0 293503 RAYMOND JAMES FINL INC COM 754730109 13209 120183 SH SOLE 4 73503 0 46680 RAYMOND JAMES FINL INC COM 754730109 19853 180632 SH SOLE 7 174883 0 5749 RAYMOND JAMES FINL INC COM 754730109 91 828 SH SOLE 13 828 0 0 RAYMOND JAMES FINL INC COM 754730109 3026 27531 SH SOLE 15 27531 0 0 RAYMOND JAMES FINL INC COM 754730109 180395 1641296 SH SOLE 18 1547871 0 93425 RAYMOND JAMES FINL INC COM 754730109 227347 2068487 SH SOLE 19 2068487 0 0 RAYMOND JAMES FINL INC COM 754730109 588422 5353673 SH SOLE 21 5353673 0 0 RAYMOND JAMES FINL INC COM 754730109 452551 4117466 SH SOLE 22 3747229 0 370237 RAYMOND JAMES FINL INC COM 754730109 25416 231245 SH SOLE 23 231245 0 0 RAYMOND JAMES FINL INC COM 754730109 30812 280340 SH SOLE 25 280340 0 0 RAYMOND JAMES FINL INC COM 754730109 41875 380995 SH SOLE 26 109200 0 271795 RAYMOND JAMES FINL INC COM 754730109 61898 563173 SH SOLE 28 3311 0 559862 RAYMOND JAMES FINL INC COM 754730109 119128 1083869 SH SOLE 30 978181 0 105688 RAYMOND JAMES FINL INC COM 754730109 4683 42604 SH SOLE 31 21377 0 21227 RAYMOND JAMES FINL INC COM 754730109 13470 122558 SH SOLE 34 122558 0 0 RAYMOND JAMES FINL INC COM 754730109 9794 89113 SH SOLE 36 89113 0 0 RAYMOND JAMES FINL INC COM 754730109 738 6714 SH SOLE 40 6714 0 0 RAYMOND JAMES FINL INC COM 754730109 88 804 SH OTR 43 804 0 0 RAYMOND JAMES FINL INC COM 754730109 13706 124702 SH SOLE 43 109458 0 15244 RAYONIER ADVANCED MATLS INC COM 75508B104 239 36433 SH SOLE 2 2153 0 34280 RAYONIER ADVANCED MATLS INC COM 75508B104 6 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1608 244772 SH SOLE 18 244772 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 722 109886 SH SOLE 19 109886 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 51859 7893285 SH SOLE 21 7893285 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 10521 1601338 SH SOLE 22 1567553 0 33785 RAYONIER ADVANCED MATLS INC COM 75508B104 487 74071 SH SOLE 30 74071 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 71 10736 SH SOLE 43 10736 0 0 RAYONIER INC COM 754907103 10781 262177 SH SOLE 2 107941 0 154236 RAYONIER INC COM 754907103 22 543 SH SOLE 4 543 0 0 RAYONIER INC COM 754907103 112 2715 SH SOLE 7 2715 0 0 RAYONIER INC COM 754907103 12897 313638 SH SOLE 18 313638 0 0 RAYONIER INC COM 754907103 1712 41640 SH SOLE 19 41640 0 0 RAYONIER INC COM 754907103 331869 8070733 SH SOLE 21 8070733 0 0 RAYONIER INC COM 754907103 163763 3982557 SH SOLE 22 3772013 0 210544 RAYONIER INC COM 754907103 5964 145028 SH SOLE 25 145028 0 0 RAYONIER INC COM 754907103 3422 83228 SH SOLE 26 64293 0 18935 RAYONIER INC COM 754907103 102 2477 SH SOLE 28 2477 0 0 RAYONIER INC COM 754907103 28092 683164 SH SOLE 30 683164 0 0 RAYONIER INC COM 754907103 86 2084 SH SOLE 31 2084 0 0 RAYONIER INC COM 754907103 772 18764 SH SOLE 34 18764 0 0 RAYONIER INC COM 754907103 92 2238 SH SOLE 36 2238 0 0 RAYONIER INC COM 754907103 766 18624 SH SOLE 40 18624 0 0 RAYONIER INC COM 754907103 5769 140300 SH SOLE 43 138469 0 1831 RAYTHEON TECHNOLOGIES CORP COM 75513E101 318040 3210256 SH SOLE 2 529595 0 2680661 RAYTHEON TECHNOLOGIES CORP COM 75513E101 78485 792221 SH SOLE 4 451711 0 340510 RAYTHEON TECHNOLOGIES CORP COM 75513E101 128425 1296303 SH SOLE 7 1251557 0 44746 RAYTHEON TECHNOLOGIES CORP COM 75513E101 637 6434 SH SOLE 13 6434 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 21189 213882 SH SOLE 15 213882 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH SOLE 17 0 0 2 RAYTHEON TECHNOLOGIES CORP COM 75513E101 450169 4543945 SH SOLE 18 4328631 0 215314 RAYTHEON TECHNOLOGIES CORP COM 75513E101 49670 501366 SH SOLE 19 501366 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 4113014 41516246 SH SOLE 21 41516246 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3067472 30962676 SH SOLE 22 28005271 0 2957405 RAYTHEON TECHNOLOGIES CORP COM 75513E101 185349 1870892 SH SOLE 23 1870892 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 74472 751713 SH SOLE 25 751713 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 277907 2805162 SH SOLE 26 848426 0 1956736 RAYTHEON TECHNOLOGIES CORP COM 75513E101 24132 243584 SH SOLE 28 0 0 243584 RAYTHEON TECHNOLOGIES CORP COM 75513E101 161 1625 SH SOLE 29 1625 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 753538 7606116 SH SOLE 30 7606116 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 33145 334560 SH SOLE 31 163417 0 171143 RAYTHEON TECHNOLOGIES CORP COM 75513E101 57551 580911 SH SOLE 36 580911 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2923 29506 SH SOLE 40 29506 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 111336 1123808 SH SOLE 43 991588 0 132221 RBB BANCORP COM 74930B105 164 7002 SH SOLE 2 1000 0 6002 RBB BANCORP COM 74930B105 7 279 SH SOLE 7 279 0 0 RBB BANCORP COM 74930B105 1049 44661 SH SOLE 18 44661 0 0 RBB BANCORP COM 74930B105 651 27717 SH SOLE 19 27717 0 0 RBB BANCORP COM 74930B105 12916 549831 SH SOLE 21 549831 0 0 RBB BANCORP COM 74930B105 8172 347903 SH SOLE 22 339251 0 8652 RBB BANCORP COM 74930B105 161 6865 SH SOLE 43 6865 0 0 RBC BEARINGS INC COM 75524B104 4207 21701 SH SOLE 2 8173 0 13528 RBC BEARINGS INC COM 75524B104 16 85 SH SOLE 4 85 0 0 RBC BEARINGS INC COM 75524B104 75 388 SH SOLE 7 388 0 0 RBC BEARINGS INC COM 75524B104 15715 81053 SH SOLE 18 81053 0 0 RBC BEARINGS INC COM 75524B104 9669 49870 SH SOLE 19 49870 0 0 RBC BEARINGS INC COM 75524B104 248601 1282242 SH SOLE 21 1282242 0 0 RBC BEARINGS INC COM 75524B104 129292 666868 SH SOLE 22 639966 0 26902 RBC BEARINGS INC COM 75524B104 783 4039 SH SOLE 25 4039 0 0 RBC BEARINGS INC COM 75524B104 2397 12365 SH SOLE 26 10240 0 2125 RBC BEARINGS INC COM 75524B104 87 449 SH SOLE 28 449 0 0 RBC BEARINGS INC COM 75524B104 3038 15668 SH SOLE 30 15668 0 0 RBC BEARINGS INC COM 75524B104 717 3696 SH SOLE 40 3696 0 0 RBC BEARINGS INC COM 75524B104 1340 6910 SH SOLE 43 4401 0 2509 RBC BEARINGS INC 5% CNV PFD SR A 75524B203 272 2726 SH SOLE 7 2726 0 0 RBC BEARINGS INC 5% CNV PFD SR A 75524B203 36405 365072 SH SOLE 21 365072 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 91 1478 SH SOLE 2 637 0 841 RCI HOSPITALITY HLDGS INC COM 74934Q108 8 134 SH SOLE 7 134 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1508 24529 SH SOLE 18 24529 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 951 15472 SH SOLE 19 15472 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 18862 306891 SH SOLE 21 306891 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 12285 199889 SH SOLE 22 198421 0 1468 RCM TECHNOLOGIES INC COM NEW 749360400 17 1728 SH SOLE 18 1728 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 276 27974 SH SOLE 21 27974 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 117 11874 SH SOLE 22 11874 0 0 RE MAX HLDGS INC CL A 75524W108 1754 63259 SH SOLE 2 33955 0 29304 RE MAX HLDGS INC CL A 75524W108 2 62 SH SOLE 4 62 0 0 RE MAX HLDGS INC CL A 75524W108 8 298 SH SOLE 7 298 0 0 RE MAX HLDGS INC CL A 75524W108 2081 75056 SH SOLE 18 68218 0 6838 RE MAX HLDGS INC CL A 75524W108 7318 263905 SH SOLE 19 263905 0 0 RE MAX HLDGS INC CL A 75524W108 65420 2359173 SH SOLE 21 2359173 0 0 RE MAX HLDGS INC CL A 75524W108 22085 796429 SH SOLE 22 775938 0 20491 RE MAX HLDGS INC CL A 75524W108 427 15407 SH SOLE 23 15407 0 0 RE MAX HLDGS INC CL A 75524W108 65 2360 SH SOLE 25 2360 0 0 RE MAX HLDGS INC CL A 75524W108 2324 83794 SH SOLE 26 0 0 83794 RE MAX HLDGS INC CL A 75524W108 879 31695 SH SOLE 30 31695 0 0 RE MAX HLDGS INC CL A 75524W108 50 1803 SH SOLE 40 1803 0 0 RE MAX HLDGS INC CL A 75524W108 266 9585 SH SOLE 43 6996 0 2589 READING INTL INC CL A 755408101 14 3239 SH SOLE 18 3239 0 0 READING INTL INC CL A 755408101 239 55852 SH SOLE 21 55852 0 0 READING INTL INC CL A 755408101 214 50109 SH SOLE 22 50109 0 0 READY CAPITAL CORP COM 75574U101 1134 75271 SH SOLE 2 30291 0 44980 READY CAPITAL CORP COM 75574U101 9 628 SH SOLE 7 628 0 0 READY CAPITAL CORP COM 75574U101 3925 260625 SH SOLE 18 260625 0 0 READY CAPITAL CORP COM 75574U101 1647 109360 SH SOLE 19 109360 0 0 READY CAPITAL CORP COM 75574U101 143729 9543738 SH SOLE 21 9543738 0 0 READY CAPITAL CORP COM 75574U101 25881 1718542 SH SOLE 22 1649455 0 69087 READY CAPITAL CORP COM 75574U101 110 7320 SH SOLE 25 7320 0 0 READY CAPITAL CORP COM 75574U101 110 7278 SH SOLE 26 0 0 7278 READY CAPITAL CORP COM 75574U101 51 3364 SH SOLE 28 3364 0 0 READY CAPITAL CORP COM 75574U101 1652 109671 SH SOLE 30 109671 0 0 READY CAPITAL CORP COM 75574U101 136 9058 SH SOLE 40 9058 0 0 READY CAPITAL CORP COM 75574U101 10 685 SH OTR 43 685 0 0 READY CAPITAL CORP COM 75574U101 849 56371 SH SOLE 43 54807 0 1564 READY CAPITAL CORP 7% CN SR NT 2023 75574U200 9485 361343 SH SOLE 21 361343 0 0 REALNETWORKS INC COM NEW 75605L708 17 29958 SH SOLE 2 29958 0 0 REALNETWORKS INC COM NEW 75605L708 4 6771 SH SOLE 18 6771 0 0 REALNETWORKS INC COM NEW 75605L708 70 120533 SH SOLE 21 120533 0 0 REALNETWORKS INC COM NEW 75605L708 319 550862 SH SOLE 22 550862 0 0 REALOGY HLDGS CORP COM 75605Y106 5601 357228 SH SOLE 2 140807 0 216421 REALOGY HLDGS CORP COM 75605Y106 5 314 SH SOLE 4 314 0 0 REALOGY HLDGS CORP COM 75605Y106 60 3809 SH SOLE 7 3809 0 0 REALOGY HLDGS CORP COM 75605Y106 7481 477117 SH SOLE 18 461117 0 16000 REALOGY HLDGS CORP COM 75605Y106 22860 1457900 SH SOLE 19 1457900 0 0 REALOGY HLDGS CORP COM 75605Y106 228748 14588498 SH SOLE 21 14588498 0 0 REALOGY HLDGS CORP COM 75605Y106 61807 3941783 SH SOLE 22 3825085 0 116698 REALOGY HLDGS CORP COM 75605Y106 686 43741 SH SOLE 23 43741 0 0 REALOGY HLDGS CORP COM 75605Y106 899 57310 SH SOLE 25 57310 0 0 REALOGY HLDGS CORP COM 75605Y106 4351 277513 SH SOLE 26 23855 0 253658 REALOGY HLDGS CORP COM 75605Y106 30 1936 SH SOLE 28 1936 0 0 REALOGY HLDGS CORP COM 75605Y106 3156 201282 SH SOLE 30 201282 0 0 REALOGY HLDGS CORP COM 75605Y106 1204 76772 SH SOLE 34 76772 0 0 REALOGY HLDGS CORP COM 75605Y106 367 23386 SH SOLE 36 23386 0 0 REALOGY HLDGS CORP COM 75605Y106 216 13774 SH SOLE 40 13774 0 0 REALOGY HLDGS CORP COM 75605Y106 1528 97473 SH SOLE 43 93374 0 4099 REALTY INCOME CORP COM 756109104 78682 1135378 SH SOLE 2 187358 0 948020 REALTY INCOME CORP COM 756109104 44004 634974 SH SOLE 4 477148 0 157826 REALTY INCOME CORP COM 756109104 93188 1344706 SH SOLE 7 1329006 0 15700 REALTY INCOME CORP COM 756109104 435 6275 SH SOLE 13 6275 0 0 REALTY INCOME CORP COM 756109104 5415 78140 SH SOLE 15 78140 0 0 REALTY INCOME CORP COM 756109104 3 50 SH SOLE 17 0 0 50 REALTY INCOME CORP COM 756109104 62933 908128 SH SOLE 18 830827 0 77301 REALTY INCOME CORP COM 756109104 67185 969477 SH SOLE 19 969477 0 0 REALTY INCOME CORP COM 756109104 1404327 20264455 SH SOLE 21 20264455 0 0 REALTY INCOME CORP COM 756109104 1119984 16161391 SH SOLE 22 15006553 0 1154838 REALTY INCOME CORP COM 756109104 49982 721246 SH SOLE 23 721246 0 0 REALTY INCOME CORP COM 756109104 216747 3127662 SH SOLE 25 3127662 0 0 REALTY INCOME CORP COM 756109104 78316 1130095 SH SOLE 26 352901 0 777194 REALTY INCOME CORP COM 756109104 100777 1454219 SH SOLE 28 8788 0 1445431 REALTY INCOME CORP COM 756109104 41 591 SH SOLE 29 591 0 0 REALTY INCOME CORP COM 756109104 326633 4713322 SH SOLE 30 4713322 0 0 REALTY INCOME CORP COM 756109104 8417 121459 SH SOLE 31 60718 0 60741 REALTY INCOME CORP COM 756109104 1991 28727 SH SOLE 34 28727 0 0 REALTY INCOME CORP COM 756109104 14869 214554 SH SOLE 36 214554 0 0 REALTY INCOME CORP COM 756109104 1229 17736 SH SOLE 40 17736 0 0 REALTY INCOME CORP COM 756109104 116 1668 SH OTR 43 1668 0 0 REALTY INCOME CORP COM 756109104 23882 344612 SH SOLE 43 312380 0 32232 REATA PHARMACEUTICALS INC CL A 75615P103 806 24592 SH SOLE 2 19620 0 4972 REATA PHARMACEUTICALS INC CL A 75615P103 4 107 SH SOLE 4 107 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 13 389 SH SOLE 7 389 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2402 73328 SH SOLE 18 73328 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2737 83555 SH SOLE 19 83555 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 39277 1198925 SH SOLE 21 1198925 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 20588 628443 SH SOLE 22 611458 0 16985 REATA PHARMACEUTICALS INC CL A 75615P103 12 359 SH SOLE 23 359 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 104 3173 SH SOLE 25 3173 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 408 12466 SH SOLE 26 10090 0 2376 REATA PHARMACEUTICALS INC CL A 75615P103 18 559 SH SOLE 28 559 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1053 32138 SH SOLE 30 32138 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 6 193 SH SOLE 36 193 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 99 3025 SH SOLE 40 3025 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 11 347 SH OTR 43 347 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 464 14161 SH SOLE 43 12436 0 1725 RECURSION PHARMACEUTICALS IN CL A 75629V104 447 62385 SH SOLE 2 22843 0 39542 RECURSION PHARMACEUTICALS IN CL A 75629V104 12 1631 SH SOLE 7 1631 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 2309 322437 SH SOLE 18 315253 0 7184 RECURSION PHARMACEUTICALS IN CL A 75629V104 2225 310793 SH SOLE 19 310793 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 31783 4438916 SH SOLE 21 4438916 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 10437 1457693 SH SOLE 22 1404797 0 52896 RECURSION PHARMACEUTICALS IN CL A 75629V104 21 3001 SH SOLE 23 3001 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 39 5410 SH SOLE 25 5410 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 94 13120 SH SOLE 26 1329 0 11791 RECURSION PHARMACEUTICALS IN CL A 75629V104 638 89055 SH SOLE 30 89055 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 24 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 156 77040 SH SOLE 21 77040 0 0 RED CAT HLDGS INC COM 75644T100 536 265367 SH SOLE 22 265367 0 0 RED RIVER BANCSHARES INC COM 75686R202 64 1215 SH SOLE 2 294 0 921 RED RIVER BANCSHARES INC COM 75686R202 3 64 SH SOLE 7 64 0 0 RED RIVER BANCSHARES INC COM 75686R202 778 14699 SH SOLE 18 14699 0 0 RED RIVER BANCSHARES INC COM 75686R202 478 9031 SH SOLE 19 9031 0 0 RED RIVER BANCSHARES INC COM 75686R202 8654 163569 SH SOLE 21 163569 0 0 RED RIVER BANCSHARES INC COM 75686R202 3305 62473 SH SOLE 22 59278 0 3195 RED ROBIN GOURMET BURGERS IN COM 75689M101 42 2492 SH SOLE 2 612 0 1880 RED ROBIN GOURMET BURGERS IN COM 75689M101 4 251 SH SOLE 7 251 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 983 58302 SH SOLE 18 58302 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 452 26810 SH SOLE 19 26810 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 32809 1945986 SH SOLE 21 1945986 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 6567 389523 SH SOLE 22 387302 0 2221 RED ROBIN GOURMET BURGERS IN COM 75689M101 269 15928 SH SOLE 30 15928 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 29 1735 SH SOLE 43 1735 0 0 RED ROCK RESORTS INC CL A 75700L108 1245 25638 SH SOLE 2 20017 0 5621 RED ROCK RESORTS INC CL A 75700L108 11 222 SH SOLE 4 222 0 0 RED ROCK RESORTS INC CL A 75700L108 36 733 SH SOLE 7 733 0 0 RED ROCK RESORTS INC CL A 75700L108 6846 140976 SH SOLE 18 140976 0 0 RED ROCK RESORTS INC CL A 75700L108 4572 94156 SH SOLE 19 94156 0 0 RED ROCK RESORTS INC CL A 75700L108 87107 1793799 SH SOLE 21 1793799 0 0 RED ROCK RESORTS INC CL A 75700L108 65507 1348982 SH SOLE 22 1313970 0 35012 RED ROCK RESORTS INC CL A 75700L108 396 8147 SH SOLE 25 8147 0 0 RED ROCK RESORTS INC CL A 75700L108 1119 23050 SH SOLE 26 18359 0 4691 RED ROCK RESORTS INC CL A 75700L108 55 1140 SH SOLE 28 1140 0 0 RED ROCK RESORTS INC CL A 75700L108 2005 41279 SH SOLE 30 41279 0 0 RED ROCK RESORTS INC CL A 75700L108 158 3263 SH SOLE 34 3263 0 0 RED ROCK RESORTS INC CL A 75700L108 420 8644 SH SOLE 40 8644 0 0 RED ROCK RESORTS INC CL A 75700L108 839 17268 SH SOLE 43 11981 0 5287 RED VIOLET INC COM 75704L104 7 244 SH SOLE 2 0 0 244 RED VIOLET INC COM 75704L104 43 1519 SH SOLE 18 1519 0 0 RED VIOLET INC COM 75704L104 548 19211 SH SOLE 21 19211 0 0 RED VIOLET INC COM 75704L104 3965 139140 SH SOLE 22 139140 0 0 REDBOX ENTERTAINMENT INC COM CL A 75724T103 5 2123 SH SOLE 21 2123 0 0 REDBOX ENTERTAINMENT INC COM CL A 75724T103 1 523 SH SOLE 22 523 0 0 REDFIN CORP COM 75737F108 1736 96250 SH SOLE 2 85421 0 10829 REDFIN CORP COM 75737F108 7 363 SH SOLE 4 363 0 0 REDFIN CORP COM 75737F108 25 1381 SH SOLE 7 1381 0 0 REDFIN CORP COM 75737F108 4991 276667 SH SOLE 18 271690 0 4977 REDFIN CORP COM 75737F108 3699 205019 SH SOLE 19 205019 0 0 REDFIN CORP COM 75737F108 69373 3845518 SH SOLE 21 3845518 0 0 REDFIN CORP COM 75737F108 45841 2541049 SH SOLE 22 2482115 0 58934 REDFIN CORP COM 75737F108 218 12110 SH SOLE 25 12110 0 0 REDFIN CORP COM 75737F108 623 34518 SH SOLE 26 26661 0 7857 REDFIN CORP COM 75737F108 33 1854 SH SOLE 28 1854 0 0 REDFIN CORP COM 75737F108 1061 58799 SH SOLE 30 58799 0 0 REDFIN CORP COM 75737F108 230 12728 SH SOLE 40 12728 0 0 REDFIN CORP COM 75737F108 819 45375 SH SOLE 43 39589 0 5786 REDFIN CORP NOTE 10/1 75737FAC2 427 579000 PRN SOLE 2 579000 0 0 REDFIN CORP NOTE 10/1 75737FAC2 2955 4010000 PRN SOLE 19 4010000 0 0 REDFIN CORP NOTE 10/1 75737FAC2 3359 4558000 PRN SOLE 21 4558000 0 0 REDFIN CORP NOTE 10/1 75737FAC2 3987 5411000 PRN SOLE 34 5411000 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 838 332530 SH SOLE 21 332530 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 63 24841 SH SOLE 30 24841 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 0 122 SH SOLE 43 122 0 0 REDWIRE CORPORATION COM 75776W103 8 961 SH SOLE 21 961 0 0 REDWIRE CORPORATION COM 75776W103 1841 217048 SH SOLE 22 217048 0 0 REDWOOD TR INC COM 758075402 2598 246684 SH SOLE 2 178315 0 68369 REDWOOD TR INC COM 758075402 6 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 19 1830 SH SOLE 7 1830 0 0 REDWOOD TR INC COM 758075402 4457 423235 SH SOLE 18 423235 0 0 REDWOOD TR INC COM 758075402 2844 270069 SH SOLE 19 270069 0 0 REDWOOD TR INC COM 758075402 163817 15557216 SH SOLE 21 15557216 0 0 REDWOOD TR INC COM 758075402 32058 3044422 SH SOLE 22 2928680 0 115742 REDWOOD TR INC COM 758075402 37 3528 SH SOLE 23 3528 0 0 REDWOOD TR INC COM 758075402 150 14246 SH SOLE 25 14246 0 0 REDWOOD TR INC COM 758075402 4751 451188 SH SOLE 26 10772 0 440416 REDWOOD TR INC COM 758075402 21 2014 SH SOLE 28 2014 0 0 REDWOOD TR INC COM 758075402 2243 213003 SH SOLE 30 213003 0 0 REDWOOD TR INC COM 758075402 73 6941 SH SOLE 36 6941 0 0 REDWOOD TR INC COM 758075402 145 13804 SH SOLE 40 13804 0 0 REDWOOD TR INC COM 758075402 1757 166839 SH SOLE 43 165121 0 1718 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 12 6469 SH SOLE 2 6469 0 0 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 8 3984 SH SOLE 22 3984 0 0 REEDS INC COM 758338107 5 17715 SH SOLE 18 17715 0 0 REEDS INC COM 758338107 67 223847 SH SOLE 21 223847 0 0 REEDS INC COM 758338107 76 251808 SH SOLE 22 251808 0 0 REGAL REXNORD CORPORATION COM 758750103 35363 237685 SH SOLE 2 53395 0 184290 REGAL REXNORD CORPORATION COM 758750103 27 184 SH SOLE 4 184 0 0 REGAL REXNORD CORPORATION COM 758750103 177 1191 SH SOLE 7 1191 0 0 REGAL REXNORD CORPORATION COM 758750103 22031 148075 SH SOLE 18 148075 0 0 REGAL REXNORD CORPORATION COM 758750103 2975 19997 SH SOLE 19 19997 0 0 REGAL REXNORD CORPORATION COM 758750103 487294 3275267 SH SOLE 21 3275267 0 0 REGAL REXNORD CORPORATION COM 758750103 275337 1850631 SH SOLE 22 1772073 0 78558 REGAL REXNORD CORPORATION COM 758750103 1439 9675 SH SOLE 25 9675 0 0 REGAL REXNORD CORPORATION COM 758750103 3846 25853 SH SOLE 26 20522 0 5331 REGAL REXNORD CORPORATION COM 758750103 179 1206 SH SOLE 28 1206 0 0 REGAL REXNORD CORPORATION COM 758750103 5976 40164 SH SOLE 30 40164 0 0 REGAL REXNORD CORPORATION COM 758750103 147 989 SH SOLE 31 989 0 0 REGAL REXNORD CORPORATION COM 758750103 358 2405 SH SOLE 36 2405 0 0 REGAL REXNORD CORPORATION COM 758750103 1281 8609 SH SOLE 40 8609 0 0 REGAL REXNORD CORPORATION COM 758750103 77 515 SH OTR 43 515 0 0 REGAL REXNORD CORPORATION COM 758750103 7068 47508 SH SOLE 43 45955 0 1553 REGENCY CTRS CORP COM 758849103 38295 536794 SH SOLE 2 170742 0 366052 REGENCY CTRS CORP COM 758849103 28239 395835 SH SOLE 4 290966 0 104869 REGENCY CTRS CORP COM 758849103 26277 368332 SH SOLE 7 363729 0 4603 REGENCY CTRS CORP COM 758849103 400 5602 SH SOLE 13 5602 0 0 REGENCY CTRS CORP COM 758849103 1410 19760 SH SOLE 15 19760 0 0 REGENCY CTRS CORP COM 758849103 29989 420363 SH SOLE 18 398876 0 21487 REGENCY CTRS CORP COM 758849103 28510 399631 SH SOLE 19 399631 0 0 REGENCY CTRS CORP COM 758849103 398449 5585214 SH SOLE 21 5585214 0 0 REGENCY CTRS CORP COM 758849103 368905 5171080 SH SOLE 22 4690879 0 480201 REGENCY CTRS CORP COM 758849103 15433 216328 SH SOLE 23 216328 0 0 REGENCY CTRS CORP COM 758849103 79353 1112325 SH SOLE 25 1112325 0 0 REGENCY CTRS CORP COM 758849103 35667 499954 SH SOLE 26 273336 0 226618 REGENCY CTRS CORP COM 758849103 31358 439555 SH SOLE 28 31101 0 408454 REGENCY CTRS CORP COM 758849103 103598 1452171 SH SOLE 30 1440687 0 11484 REGENCY CTRS CORP COM 758849103 2512 35212 SH SOLE 31 18494 0 16718 REGENCY CTRS CORP COM 758849103 2569 36005 SH SOLE 34 36005 0 0 REGENCY CTRS CORP COM 758849103 4764 66774 SH SOLE 36 66774 0 0 REGENCY CTRS CORP COM 758849103 338 4743 SH SOLE 40 4743 0 0 REGENCY CTRS CORP COM 758849103 43 596 SH OTR 43 596 0 0 REGENCY CTRS CORP COM 758849103 9445 132390 SH SOLE 43 122829 0 9561 REGENERON PHARMACEUTICALS COM 75886F107 171208 245136 SH SOLE 2 76363 0 168773 REGENERON PHARMACEUTICALS COM 75886F107 50603 72454 SH SOLE 4 45789 0 26665 REGENERON PHARMACEUTICALS COM 75886F107 85420 122305 SH SOLE 7 119315 0 2990 REGENERON PHARMACEUTICALS COM 75886F107 1245 1783 SH SOLE 13 1783 0 0 REGENERON PHARMACEUTICALS COM 75886F107 9431 13503 SH SOLE 15 13503 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH SOLE 17 0 0 1 REGENERON PHARMACEUTICALS COM 75886F107 161308 230962 SH SOLE 18 216146 0 14816 REGENERON PHARMACEUTICALS COM 75886F107 211366 302634 SH SOLE 19 302634 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2837856 4063251 SH SOLE 21 4063251 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1687043 2415514 SH SOLE 22 2201842 0 213672 REGENERON PHARMACEUTICALS COM 75886F107 94688 135574 SH SOLE 23 135574 0 0 REGENERON PHARMACEUTICALS COM 75886F107 112877 161618 SH SOLE 25 161618 0 0 REGENERON PHARMACEUTICALS COM 75886F107 167038 239166 SH SOLE 26 93800 0 145366 REGENERON PHARMACEUTICALS COM 75886F107 208267 298198 SH SOLE 28 16767 0 281431 REGENERON PHARMACEUTICALS COM 75886F107 1017 1456 SH SOLE 29 1456 0 0 REGENERON PHARMACEUTICALS COM 75886F107 576515 825456 SH SOLE 30 825456 0 0 REGENERON PHARMACEUTICALS COM 75886F107 18026 25810 SH SOLE 31 13973 0 11837 REGENERON PHARMACEUTICALS COM 75886F107 17394 24905 SH SOLE 32 24905 0 0 REGENERON PHARMACEUTICALS COM 75886F107 175956 251935 SH SOLE 34 251935 0 0 REGENERON PHARMACEUTICALS COM 75886F107 37310 53421 SH SOLE 36 53421 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2507 3590 SH SOLE 40 3590 0 0 REGENERON PHARMACEUTICALS COM 75886F107 67243 96279 SH SOLE 43 89952 0 6327 REGENXBIO INC COM 75901B107 1387 41783 SH SOLE 2 16640 0 25143 REGENXBIO INC COM 75901B107 5 153 SH SOLE 4 153 0 0 REGENXBIO INC COM 75901B107 21 621 SH SOLE 7 621 0 0 REGENXBIO INC COM 75901B107 4852 146192 SH SOLE 18 138724 0 7468 REGENXBIO INC COM 75901B107 5631 169665 SH SOLE 19 169665 0 0 REGENXBIO INC COM 75901B107 161628 4869792 SH SOLE 21 4869792 0 0 REGENXBIO INC COM 75901B107 35494 1069408 SH SOLE 22 1038861 0 30547 REGENXBIO INC COM 75901B107 150 4529 SH SOLE 23 4529 0 0 REGENXBIO INC COM 75901B107 134 4033 SH SOLE 25 4033 0 0 REGENXBIO INC COM 75901B107 1003 30221 SH SOLE 26 8576 0 21645 REGENXBIO INC COM 75901B107 313 9433 SH SOLE 28 9433 0 0 REGENXBIO INC COM 75901B107 7664 230900 SH SOLE 30 230900 0 0 REGENXBIO INC COM 75901B107 121 3643 SH SOLE 40 3643 0 0 REGENXBIO INC COM 75901B107 280 8442 SH SOLE 43 8442 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 1 332 SH SOLE 18 332 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 23 6473 SH SOLE 21 6473 0 0 REGIONAL MGMT CORP COM 75902K106 2489 51255 SH SOLE 2 21835 0 29420 REGIONAL MGMT CORP COM 75902K106 6 132 SH SOLE 7 132 0 0 REGIONAL MGMT CORP COM 75902K106 1129 23235 SH SOLE 18 23235 0 0 REGIONAL MGMT CORP COM 75902K106 3793 78098 SH SOLE 19 78098 0 0 REGIONAL MGMT CORP COM 75902K106 13820 284531 SH SOLE 21 284531 0 0 REGIONAL MGMT CORP COM 75902K106 20586 423833 SH SOLE 22 420009 0 3824 REGIONAL MGMT CORP COM 75902K106 326 6708 SH SOLE 23 6708 0 0 REGIONAL MGMT CORP COM 75902K106 2135 43961 SH SOLE 26 0 0 43961 REGIONAL MGMT CORP COM 75902K106 64 1318 SH SOLE 43 1257 0 61 REGIONS FINANCIAL CORP NEW COM 7591EP100 56672 2545904 SH SOLE 2 857414 0 1688490 REGIONS FINANCIAL CORP NEW COM 7591EP100 23446 1053282 SH SOLE 4 642124 0 411158 REGIONS FINANCIAL CORP NEW COM 7591EP100 25949 1165714 SH SOLE 7 910125 0 255589 REGIONS FINANCIAL CORP NEW COM 7591EP100 1615 72558 SH SOLE 13 72558 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2991 134346 SH SOLE 15 134346 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 68557 3079832 SH SOLE 18 2634544 0 445288 REGIONS FINANCIAL CORP NEW COM 7591EP100 44286 1989474 SH SOLE 19 1989474 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 935672 42033774 SH SOLE 21 42033774 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 490827 22049717 SH SOLE 22 19448323 0 2601394 REGIONS FINANCIAL CORP NEW COM 7591EP100 26956 1210945 SH SOLE 23 1210945 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 71937 3231687 SH SOLE 25 3231687 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 54930 2467647 SH SOLE 26 1063152 0 1404495 REGIONS FINANCIAL CORP NEW COM 7591EP100 78520 3527406 SH SOLE 28 75217 0 3452189 REGIONS FINANCIAL CORP NEW COM 7591EP100 154 6935 SH SOLE 29 6935 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 212879 9563299 SH SOLE 30 9476315 0 86984 REGIONS FINANCIAL CORP NEW COM 7591EP100 5380 241707 SH SOLE 31 133270 0 108437 REGIONS FINANCIAL CORP NEW COM 7591EP100 3830 172041 SH SOLE 32 172041 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 52287 2348912 SH SOLE 34 2348912 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 11213 503742 SH SOLE 36 503742 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 696 31279 SH SOLE 40 31279 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 67 3032 SH OTR 43 3032 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 31797 1428443 SH SOLE 43 1324111 0 104332 REGIS CORP MINN COM 758932107 19 9152 SH SOLE 2 888 0 8264 REGIS CORP MINN COM 758932107 1 295 SH SOLE 7 295 0 0 REGIS CORP MINN COM 758932107 223 105314 SH SOLE 18 105314 0 0 REGIS CORP MINN COM 758932107 142 67014 SH SOLE 19 67014 0 0 REGIS CORP MINN COM 758932107 2925 1379922 SH SOLE 21 1379922 0 0 REGIS CORP MINN COM 758932107 1478 697244 SH SOLE 22 688096 0 9148 REGIS CORP MINN COM 758932107 1 334 SH SOLE 43 334 0 0 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 40249 367704 SH SOLE 2 220912 0 146792 REINSURANCE GRP OF AMERICA I COM NEW 759351604 750 6849 SH SOLE 4 6849 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 282 2574 SH SOLE 7 2574 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1059 9671 SH SOLE 13 9671 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 21948 200512 SH SOLE 18 193865 0 6647 REINSURANCE GRP OF AMERICA I COM NEW 759351604 14499 132459 SH SOLE 19 132459 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 367393 3356411 SH SOLE 21 3356411 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 231066 2110959 SH SOLE 22 1991162 0 119797 REINSURANCE GRP OF AMERICA I COM NEW 759351604 920 8403 SH SOLE 23 8403 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1082 9888 SH SOLE 25 9888 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4406 40253 SH SOLE 26 32479 0 7774 REINSURANCE GRP OF AMERICA I COM NEW 759351604 148 1351 SH SOLE 28 1211 0 140 REINSURANCE GRP OF AMERICA I COM NEW 759351604 365 3335 SH SOLE 29 3335 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 8956 81823 SH SOLE 30 81823 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 380 3471 SH SOLE 31 3471 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 79 719 SH SOLE 34 719 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 1015 9269 SH SOLE 36 9269 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 4456 40707 SH SOLE 43 37352 0 3355 REKOR SYSTEMS INC COM 759419104 69 15068 SH SOLE 2 10449 0 4619 REKOR SYSTEMS INC COM 759419104 2 504 SH SOLE 7 504 0 0 REKOR SYSTEMS INC COM 759419104 450 98644 SH SOLE 18 98644 0 0 REKOR SYSTEMS INC COM 759419104 279 61186 SH SOLE 19 61186 0 0 REKOR SYSTEMS INC COM 759419104 5621 1232593 SH SOLE 21 1232593 0 0 REKOR SYSTEMS INC COM 759419104 3689 808894 SH SOLE 22 792155 0 16739 REKOR SYSTEMS INC COM 759419104 44 9748 SH SOLE 25 9748 0 0 REKOR SYSTEMS INC COM 759419104 14 3044 SH SOLE 26 3044 0 0 REKOR SYSTEMS INC COM 759419104 63 13877 SH SOLE 30 13877 0 0 REKOR SYSTEMS INC COM 759419104 25 5439 SH SOLE 36 5439 0 0 REKOR SYSTEMS INC COM 759419104 21 4505 SH SOLE 40 4505 0 0 RELAY THERAPEUTICS INC COM 75943R102 2220 74176 SH SOLE 2 30976 0 43200 RELAY THERAPEUTICS INC COM 75943R102 3 102 SH SOLE 4 102 0 0 RELAY THERAPEUTICS INC COM 75943R102 28 940 SH SOLE 7 940 0 0 RELAY THERAPEUTICS INC COM 75943R102 6068 202724 SH SOLE 18 187773 0 14951 RELAY THERAPEUTICS INC COM 75943R102 12166 406489 SH SOLE 19 406489 0 0 RELAY THERAPEUTICS INC COM 75943R102 87584 2926280 SH SOLE 21 2926280 0 0 RELAY THERAPEUTICS INC COM 75943R102 57451 1919505 SH SOLE 22 1882344 0 37161 RELAY THERAPEUTICS INC COM 75943R102 340 11373 SH SOLE 23 11373 0 0 RELAY THERAPEUTICS INC COM 75943R102 207 6916 SH SOLE 25 6916 0 0 RELAY THERAPEUTICS INC COM 75943R102 1598 53406 SH SOLE 26 0 0 53406 RELAY THERAPEUTICS INC COM 75943R102 10751 359208 SH SOLE 30 359208 0 0 RELAY THERAPEUTICS INC COM 75943R102 166 5538 SH SOLE 40 5538 0 0 RELAY THERAPEUTICS INC COM 75943R102 225 7526 SH SOLE 43 6891 0 635 RELIANCE GLOBAL GROUP INC COM NEW 75946W207 679 157459 SH SOLE 22 157459 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 48293 263393 SH SOLE 2 118463 0 144930 RELIANCE STEEL & ALUMINUM CO COM 759509102 516 2816 SH SOLE 4 2816 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 322 1756 SH SOLE 7 1756 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 533 2906 SH SOLE 13 2906 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 33844 184588 SH SOLE 18 156569 0 28019 RELIANCE STEEL & ALUMINUM CO COM 759509102 46867 255615 SH SOLE 19 255615 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 606941 3310284 SH SOLE 21 3310284 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 357460 1949602 SH SOLE 22 1809857 0 139745 RELIANCE STEEL & ALUMINUM CO COM 759509102 996 5431 SH SOLE 23 5431 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3175 17318 SH SOLE 25 17318 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 11330 61792 SH SOLE 26 36245 0 25547 RELIANCE STEEL & ALUMINUM CO COM 759509102 10650 58087 SH SOLE 28 1135 0 56952 RELIANCE STEEL & ALUMINUM CO COM 759509102 435 2375 SH SOLE 29 2375 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 12701 69270 SH SOLE 30 69270 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1153 6288 SH SOLE 31 6288 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2356 12848 SH SOLE 34 12848 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3378 18422 SH SOLE 36 18422 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1487 8110 SH SOLE 40 8110 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 26 140 SH OTR 43 140 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 25616 139713 SH SOLE 43 132645 0 7068 RELMADA THERAPEUTICS INC COM 75955J402 1036 38368 SH SOLE 2 30266 0 8102 RELMADA THERAPEUTICS INC COM 75955J402 7 249 SH SOLE 7 249 0 0 RELMADA THERAPEUTICS INC COM 75955J402 2003 74204 SH SOLE 18 68996 0 5208 RELMADA THERAPEUTICS INC COM 75955J402 1831 67843 SH SOLE 19 67843 0 0 RELMADA THERAPEUTICS INC COM 75955J402 29403 1089411 SH SOLE 21 1089411 0 0 RELMADA THERAPEUTICS INC COM 75955J402 16208 600510 SH SOLE 22 581208 0 19302 RELMADA THERAPEUTICS INC COM 75955J402 23 850 SH SOLE 23 850 0 0 RELMADA THERAPEUTICS INC COM 75955J402 185 6868 SH SOLE 25 6868 0 0 RELMADA THERAPEUTICS INC COM 75955J402 323 11949 SH SOLE 26 2072 0 9877 RELMADA THERAPEUTICS INC COM 75955J402 1039 38484 SH SOLE 30 38484 0 0 RELMADA THERAPEUTICS INC COM 75955J402 100 3722 SH SOLE 36 3722 0 0 RELMADA THERAPEUTICS INC COM 75955J402 125 4639 SH SOLE 40 4639 0 0 RELMADA THERAPEUTICS INC COM 75955J402 424 15711 SH SOLE 43 15533 0 178 RELX PLC SPONSORED ADR 759530108 73751 2371405 SH SOLE 18 2364367 0 7038 RELX PLC SPONSORED ADR 759530108 41547 1335911 SH SOLE 43 1225030 0 110881 REMARK HLDGS INC COM 75955K102 15 17923 SH SOLE 18 17923 0 0 REMARK HLDGS INC COM 75955K102 226 275962 SH SOLE 21 275962 0 0 REMARK HLDGS INC COM 75955K102 1102 1346301 SH SOLE 22 1346301 0 0 REMITLY GLOBAL INC COM 75960P104 109 11065 SH SOLE 2 10093 0 972 REMITLY GLOBAL INC COM 75960P104 315 31945 SH SOLE 18 31945 0 0 REMITLY GLOBAL INC COM 75960P104 692 70137 SH SOLE 19 70137 0 0 REMITLY GLOBAL INC COM 75960P104 3674 372212 SH SOLE 21 372212 0 0 REMITLY GLOBAL INC COM 75960P104 1167 118277 SH SOLE 22 116595 0 1682 REMITLY GLOBAL INC COM 75960P104 1320 133737 SH SOLE 34 133737 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 16329 103016 SH SOLE 2 45403 0 57613 RENAISSANCERE HLDGS LTD COM G7496G103 22 136 SH SOLE 4 136 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1179 7439 SH SOLE 7 7439 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 54 338 SH SOLE 15 338 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 15798 99666 SH SOLE 18 99666 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 6758 42632 SH SOLE 19 42632 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 345371 2178860 SH SOLE 21 2178860 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 193339 1219727 SH SOLE 22 1166504 0 53223 RENAISSANCERE HLDGS LTD COM G7496G103 10359 65354 SH SOLE 25 65354 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 7529 47496 SH SOLE 26 18465 0 29031 RENAISSANCERE HLDGS LTD COM G7496G103 3928 24780 SH SOLE 28 839 0 23941 RENAISSANCERE HLDGS LTD COM G7496G103 4097 25850 SH SOLE 30 25850 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 106 668 SH SOLE 31 668 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1805 11385 SH SOLE 34 11385 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1570 9907 SH SOLE 36 9907 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 954 6018 SH SOLE 40 6018 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 5159 32548 SH SOLE 43 31085 0 1463 RENASANT CORP COM 75970E107 1522 45509 SH SOLE 2 14961 0 30548 RENASANT CORP COM 75970E107 8 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 26 784 SH SOLE 7 784 0 0 RENASANT CORP COM 75970E107 6870 205373 SH SOLE 18 205373 0 0 RENASANT CORP COM 75970E107 3183 95166 SH SOLE 19 95166 0 0 RENASANT CORP COM 75970E107 215096 6430360 SH SOLE 21 6430360 0 0 RENASANT CORP COM 75970E107 43484 1299959 SH SOLE 22 1246035 0 53924 RENASANT CORP COM 75970E107 211 6306 SH SOLE 25 6306 0 0 RENASANT CORP COM 75970E107 534 15979 SH SOLE 26 11197 0 4782 RENASANT CORP COM 75970E107 34 1003 SH SOLE 28 1003 0 0 RENASANT CORP COM 75970E107 3013 90061 SH SOLE 30 90061 0 0 RENASANT CORP COM 75970E107 201 6008 SH SOLE 40 6008 0 0 RENASANT CORP COM 75970E107 276 8249 SH SOLE 43 8119 0 130 RENEO PHARMACEUTICALS INC COM 75974E103 3 911 SH SOLE 2 303 0 608 RENEO PHARMACEUTICALS INC COM 75974E103 69 23595 SH SOLE 18 23595 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 5 1662 SH SOLE 19 1662 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 664 225971 SH SOLE 21 225971 0 0 RENEO PHARMACEUTICALS INC COM 75974E103 191 64888 SH SOLE 22 62865 0 2023 RENESOLA LTD SPONSORED ADS 75971T301 367 63221 SH SOLE 21 63221 0 0 RENESOLA LTD SPONSORED ADS 75971T301 1190 204779 SH SOLE 22 200412 0 4367 RENESOLA LTD SPONSORED ADS 75971T301 617 106159 SH SOLE 30 106159 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 4163 506500 SH SOLE 19 506500 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 10 1212 SH SOLE 22 1212 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 1391 169200 SH SOLE 25 169200 0 0 RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 57082 6944261 SH SOLE 34 6944261 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2492 41084 SH SOLE 2 15594 0 25490 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 116 1915 SH SOLE 4 161 0 1754 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 38 634 SH SOLE 7 634 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10318 170128 SH SOLE 18 170128 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4771 78668 SH SOLE 19 78668 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 427812 7053780 SH SOLE 21 7053780 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 72061 1188141 SH SOLE 22 1141598 0 46543 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 590 9724 SH SOLE 25 9724 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1446 23838 SH SOLE 26 18957 0 4881 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2060 33969 SH SOLE 28 33969 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 66762 1100770 SH SOLE 30 1100770 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 540 8904 SH SOLE 36 8904 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 382 6292 SH SOLE 40 6292 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2261 37279 SH SOLE 43 37202 0 77 RENOVACOR INC COM 75989E106 3 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 24 43113 SH SOLE 21 43113 0 0 RENOVORX INC COM NEW 75989R107 1 429 SH SOLE 18 429 0 0 RENREN INC SPONSORED ADS 759892300 38 1736 SH SOLE 43 1736 0 0 RENT A CTR INC NEW COM 76009N100 658 26122 SH SOLE 2 16877 0 9245 RENT A CTR INC NEW COM 76009N100 5 213 SH SOLE 4 213 0 0 RENT A CTR INC NEW COM 76009N100 24 937 SH SOLE 7 937 0 0 RENT A CTR INC NEW COM 76009N100 5694 226041 SH SOLE 18 222066 0 3975 RENT A CTR INC NEW COM 76009N100 3526 139963 SH SOLE 19 139963 0 0 RENT A CTR INC NEW COM 76009N100 187596 7447222 SH SOLE 21 7447222 0 0 RENT A CTR INC NEW COM 76009N100 38249 1518407 SH SOLE 22 1481349 0 37058 RENT A CTR INC NEW COM 76009N100 255 10132 SH SOLE 25 10132 0 0 RENT A CTR INC NEW COM 76009N100 578 22952 SH SOLE 26 18489 0 4463 RENT A CTR INC NEW COM 76009N100 30 1181 SH SOLE 28 1181 0 0 RENT A CTR INC NEW COM 76009N100 2605 103407 SH SOLE 30 103407 0 0 RENT A CTR INC NEW COM 76009N100 135 5375 SH SOLE 36 5375 0 0 RENT A CTR INC NEW COM 76009N100 181 7177 SH SOLE 40 7177 0 0 RENT A CTR INC NEW COM 76009N100 773 30668 SH SOLE 43 29516 0 1152 RENT THE RUNWAY INC COM CL A 76010Y103 21 3041 SH SOLE 2 1601 0 1440 RENT THE RUNWAY INC COM CL A 76010Y103 337 48856 SH SOLE 18 48856 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 213 30955 SH SOLE 19 30955 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 4331 628530 SH SOLE 21 628530 0 0 RENT THE RUNWAY INC COM CL A 76010Y103 2541 368777 SH SOLE 22 364825 0 3952 REPARE THERAPEUTICS INC COM 760273102 113 7927 SH SOLE 2 7927 0 0 REPARE THERAPEUTICS INC COM 760273102 3606 253231 SH SOLE 21 253231 0 0 REPARE THERAPEUTICS INC COM 760273102 191 13397 SH SOLE 22 7737 0 5660 REPARE THERAPEUTICS INC COM 760273102 29 2011 SH SOLE 25 2011 0 0 REPARE THERAPEUTICS INC COM 760273102 0 33 SH SOLE 26 33 0 0 REPARE THERAPEUTICS INC COM 760273102 2689 188802 SH SOLE 30 188802 0 0 REPARE THERAPEUTICS INC COM 760273102 27 1910 SH SOLE 40 1910 0 0 REPAY HLDGS CORP COM CL A 76029L100 868 58749 SH SOLE 2 29995 0 28754 REPAY HLDGS CORP COM CL A 76029L100 5 341 SH SOLE 4 341 0 0 REPAY HLDGS CORP COM CL A 76029L100 18 1241 SH SOLE 7 1241 0 0 REPAY HLDGS CORP COM CL A 76029L100 4636 313882 SH SOLE 18 313882 0 0 REPAY HLDGS CORP COM CL A 76029L100 2315 156761 SH SOLE 19 156761 0 0 REPAY HLDGS CORP COM CL A 76029L100 43940 2974975 SH SOLE 21 2974975 0 0 REPAY HLDGS CORP COM CL A 76029L100 28764 1947450 SH SOLE 22 1880536 0 66914 REPAY HLDGS CORP COM CL A 76029L100 153 10379 SH SOLE 25 10379 0 0 REPAY HLDGS CORP COM CL A 76029L100 482 32633 SH SOLE 26 26079 0 6554 REPAY HLDGS CORP COM CL A 76029L100 4 240 SH SOLE 28 240 0 0 REPAY HLDGS CORP COM CL A 76029L100 2216 150048 SH SOLE 30 150048 0 0 REPAY HLDGS CORP COM CL A 76029L100 10430 706185 SH SOLE 34 706185 0 0 REPAY HLDGS CORP COM CL A 76029L100 138 9328 SH SOLE 40 9328 0 0 REPAY HLDGS CORP COM CL A 76029L100 261 17688 SH SOLE 43 16636 0 1052 REPLIGEN CORP COM 759916109 28784 153032 SH SOLE 2 81091 0 71941 REPLIGEN CORP COM 759916109 34 179 SH SOLE 4 179 0 0 REPLIGEN CORP COM 759916109 178 945 SH SOLE 7 945 0 0 REPLIGEN CORP COM 759916109 307 1630 SH SOLE 13 1630 0 0 REPLIGEN CORP COM 759916109 23028 122431 SH SOLE 18 121221 0 1210 REPLIGEN CORP COM 759916109 46969 249713 SH SOLE 19 249713 0 0 REPLIGEN CORP COM 759916109 571137 3036511 SH SOLE 21 3036511 0 0 REPLIGEN CORP COM 759916109 287372 1527842 SH SOLE 22 1464180 0 63662 REPLIGEN CORP COM 759916109 219 1162 SH SOLE 23 1162 0 0 REPLIGEN CORP COM 759916109 22803 121237 SH SOLE 25 121237 0 0 REPLIGEN CORP COM 759916109 5180 27538 SH SOLE 26 15906 0 11632 REPLIGEN CORP COM 759916109 172 915 SH SOLE 28 915 0 0 REPLIGEN CORP COM 759916109 5796 30813 SH SOLE 30 30813 0 0 REPLIGEN CORP COM 759916109 151 803 SH SOLE 31 803 0 0 REPLIGEN CORP COM 759916109 155 822 SH SOLE 34 822 0 0 REPLIGEN CORP COM 759916109 1107 5885 SH SOLE 36 5885 0 0 REPLIGEN CORP COM 759916109 1255 6672 SH SOLE 40 6672 0 0 REPLIGEN CORP COM 759916109 36 191 SH OTR 43 191 0 0 REPLIGEN CORP COM 759916109 14490 77036 SH SOLE 43 66169 0 10867 REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 3747 2179000 PRN SOLE 21 2179000 0 0 REPLIMUNE GROUP INC COM 76029N106 382 22523 SH SOLE 2 12318 0 10205 REPLIMUNE GROUP INC COM 76029N106 1 82 SH SOLE 4 82 0 0 REPLIMUNE GROUP INC COM 76029N106 6 352 SH SOLE 7 352 0 0 REPLIMUNE GROUP INC COM 76029N106 1366 80474 SH SOLE 18 80474 0 0 REPLIMUNE GROUP INC COM 76029N106 926 54563 SH SOLE 19 54563 0 0 REPLIMUNE GROUP INC COM 76029N106 20716 1220040 SH SOLE 21 1220040 0 0 REPLIMUNE GROUP INC COM 76029N106 12015 707589 SH SOLE 22 689370 0 18219 REPLIMUNE GROUP INC COM 76029N106 45 2659 SH SOLE 25 2659 0 0 REPLIMUNE GROUP INC COM 76029N106 31 1843 SH SOLE 26 214 0 1629 REPLIMUNE GROUP INC COM 76029N106 51 2978 SH SOLE 28 2978 0 0 REPLIMUNE GROUP INC COM 76029N106 616 36257 SH SOLE 30 36257 0 0 REPLIMUNE GROUP INC COM 76029N106 45 2651 SH SOLE 40 2651 0 0 REPLIMUNE GROUP INC COM 76029N106 64 3743 SH SOLE 43 3743 0 0 REPRO MED SYS INC COM 759910102 2 811 SH SOLE 2 0 0 811 REPRO MED SYS INC COM 759910102 16 5593 SH SOLE 18 5593 0 0 REPRO MED SYS INC COM 759910102 242 84550 SH SOLE 21 84550 0 0 REPRO MED SYS INC COM 759910102 742 259487 SH SOLE 22 259487 0 0 REPUBLIC BANCORP INC KY CL A 760281204 788 17529 SH SOLE 2 3098 0 14431 REPUBLIC BANCORP INC KY CL A 760281204 6 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1332 29633 SH SOLE 18 29633 0 0 REPUBLIC BANCORP INC KY CL A 760281204 2458 54686 SH SOLE 19 54686 0 0 REPUBLIC BANCORP INC KY CL A 760281204 16775 373273 SH SOLE 21 373273 0 0 REPUBLIC BANCORP INC KY CL A 760281204 15106 336130 SH SOLE 22 325206 0 10924 REPUBLIC BANCORP INC KY CL A 760281204 80 1783 SH SOLE 23 1783 0 0 REPUBLIC BANCORP INC KY CL A 760281204 66 1476 SH SOLE 25 1476 0 0 REPUBLIC BANCORP INC KY CL A 760281204 1081 24055 SH SOLE 26 0 0 24055 REPUBLIC BANCORP INC KY CL A 760281204 609 13543 SH SOLE 30 13543 0 0 REPUBLIC BANCORP INC KY CL A 760281204 42 941 SH SOLE 40 941 0 0 REPUBLIC BANCORP INC KY CL A 760281204 216 4817 SH SOLE 43 3167 0 1650 REPUBLIC FIRST BANCORP INC COM 760416107 1616 313082 SH SOLE 2 191156 0 121926 REPUBLIC FIRST BANCORP INC COM 760416107 4 746 SH SOLE 7 746 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1179 228402 SH SOLE 18 152464 0 75938 REPUBLIC FIRST BANCORP INC COM 760416107 8222 1593450 SH SOLE 19 1593450 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 8552 1657344 SH SOLE 21 1657344 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 17272 3347260 SH SOLE 22 3319388 0 27872 REPUBLIC FIRST BANCORP INC COM 760416107 661 128010 SH SOLE 23 128010 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 3194 618937 SH SOLE 26 0 0 618937 REPUBLIC FIRST BANCORP INC COM 760416107 9 1678 SH SOLE 43 1678 0 0 REPUBLIC SVCS INC COM 760759100 109702 827937 SH SOLE 2 384544 0 443393 REPUBLIC SVCS INC COM 760759100 20775 156795 SH SOLE 4 132982 0 23813 REPUBLIC SVCS INC COM 760759100 36130 272676 SH SOLE 7 266864 0 5812 REPUBLIC SVCS INC COM 760759100 1205 9097 SH SOLE 13 9097 0 0 REPUBLIC SVCS INC COM 760759100 4071 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 55823 421304 SH SOLE 18 389492 0 31812 REPUBLIC SVCS INC COM 760759100 15896 119970 SH SOLE 19 119970 0 0 REPUBLIC SVCS INC COM 760759100 1168317 8817488 SH SOLE 21 8817488 0 0 REPUBLIC SVCS INC COM 760759100 716964 5411048 SH SOLE 22 4892195 0 518853 REPUBLIC SVCS INC COM 760759100 46484 350824 SH SOLE 23 350824 0 0 REPUBLIC SVCS INC COM 760759100 42863 323496 SH SOLE 25 323496 0 0 REPUBLIC SVCS INC COM 760759100 95526 720953 SH SOLE 26 389512 0 331441 REPUBLIC SVCS INC COM 760759100 72313 545761 SH SOLE 28 4478 0 541283 REPUBLIC SVCS INC COM 760759100 7177 54166 SH SOLE 29 54166 0 0 REPUBLIC SVCS INC COM 760759100 222650 1680380 SH SOLE 30 1680380 0 0 REPUBLIC SVCS INC COM 760759100 20814 157087 SH SOLE 31 131872 0 25215 REPUBLIC SVCS INC COM 760759100 90151 680383 SH SOLE 34 680383 0 0 REPUBLIC SVCS INC COM 760759100 21281 160615 SH SOLE 36 160615 0 0 REPUBLIC SVCS INC COM 760759100 1012 7638 SH SOLE 40 7638 0 0 REPUBLIC SVCS INC COM 760759100 127 962 SH OTR 43 962 0 0 REPUBLIC SVCS INC COM 760759100 44514 335958 SH SOLE 43 320191 0 15767 RESEARCH FRONTIERS INC COM 760911107 1 742 SH SOLE 2 0 0 742 RESEARCH FRONTIERS INC COM 760911107 12 6456 SH SOLE 18 6456 0 0 RESEARCH FRONTIERS INC COM 760911107 169 87985 SH SOLE 21 87985 0 0 RESEARCH FRONTIERS INC COM 760911107 1028 535439 SH SOLE 22 535439 0 0 RESEARCH SOLUTIONS INC COM 761025105 8 3604 SH SOLE 18 3604 0 0 RESEARCH SOLUTIONS INC COM 761025105 79 36961 SH SOLE 21 36961 0 0 RESERVOIR MEDIA INC COM 76119X105 139 14181 SH SOLE 2 14181 0 0 RESERVOIR MEDIA INC COM 76119X105 983 99960 SH SOLE 22 99960 0 0 RESHAPE LIFESCIENCES INC COM 76090R101 1 897 SH SOLE 22 897 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3888 163138 SH SOLE 2 57599 0 105539 RESIDEO TECHNOLOGIES INC COM 76118Y104 13 525 SH SOLE 4 525 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 88 3703 SH SOLE 7 3703 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 12692 532626 SH SOLE 18 532626 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 12185 511313 SH SOLE 19 511313 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 422556 17732113 SH SOLE 21 17732113 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 90521 3798633 SH SOLE 22 3658613 0 140020 RESIDEO TECHNOLOGIES INC COM 76118Y104 232 9749 SH SOLE 23 9749 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 4389 184186 SH SOLE 25 184186 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 3510 147287 SH SOLE 26 70049 0 77238 RESIDEO TECHNOLOGIES INC COM 76118Y104 61 2563 SH SOLE 28 2563 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 5946 249511 SH SOLE 30 249511 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1437 60310 SH SOLE 34 60310 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 621 26039 SH SOLE 36 26039 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 448 18783 SH SOLE 40 18783 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 2735 114756 SH SOLE 43 113999 0 757 RESMED INC COM 761152107 95261 392811 SH SOLE 2 131274 0 261537 RESMED INC COM 761152107 25860 106633 SH SOLE 4 68892 0 37741 RESMED INC COM 761152107 34287 141384 SH SOLE 7 137057 0 4327 RESMED INC COM 761152107 145 596 SH SOLE 13 596 0 0 RESMED INC COM 761152107 3268 13476 SH SOLE 15 13476 0 0 RESMED INC COM 761152107 71795 296048 SH SOLE 18 275959 0 20089 RESMED INC COM 761152107 182498 752539 SH SOLE 19 752539 0 0 RESMED INC COM 761152107 1262311 5205192 SH SOLE 21 5205192 0 0 RESMED INC COM 761152107 751465 3098697 SH SOLE 22 2811237 0 287460 RESMED INC COM 761152107 44283 182601 SH SOLE 23 182601 0 0 RESMED INC COM 761152107 90560 373426 SH SOLE 25 373426 0 0 RESMED INC COM 761152107 89805 370315 SH SOLE 26 167347 0 202968 RESMED INC COM 761152107 92104 379796 SH SOLE 28 21925 0 357871 RESMED INC COM 761152107 26 109 SH SOLE 29 109 0 0 RESMED INC COM 761152107 278548 1148604 SH SOLE 30 1148604 0 0 RESMED INC COM 761152107 7843 32340 SH SOLE 31 15894 0 16446 RESMED INC COM 761152107 167245 689641 SH SOLE 34 689641 0 0 RESMED INC COM 761152107 12796 52765 SH SOLE 36 52765 0 0 RESMED INC COM 761152107 1169 4819 SH SOLE 40 4819 0 0 RESMED INC COM 761152107 85 349 SH OTR 43 349 0 0 RESMED INC COM 761152107 28513 117574 SH SOLE 43 105424 0 12150 RESOLUTE FST PRODS INC COM 76117W109 18 1402 SH SOLE 2 0 0 1402 RESOLUTE FST PRODS INC COM 76117W109 978 75730 SH SOLE 21 75730 0 0 RESOLUTE FST PRODS INC COM 76117W109 7847 607824 SH SOLE 22 607824 0 0 RESOLUTE FST PRODS INC COM 76117W109 387 29966 SH SOLE 43 29966 0 0 RESOURCES CONNECTION INC COM 76122Q105 677 39497 SH SOLE 2 15392 0 24105 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 2103 122686 SH SOLE 18 122686 0 0 RESOURCES CONNECTION INC COM 76122Q105 977 56985 SH SOLE 19 56985 0 0 RESOURCES CONNECTION INC COM 76122Q105 67464 3936044 SH SOLE 21 3936044 0 0 RESOURCES CONNECTION INC COM 76122Q105 14495 845701 SH SOLE 22 809107 0 36594 RESOURCES CONNECTION INC COM 76122Q105 84 4925 SH SOLE 25 4925 0 0 RESOURCES CONNECTION INC COM 76122Q105 111 6448 SH SOLE 26 0 0 6448 RESOURCES CONNECTION INC COM 76122Q105 784 45767 SH SOLE 30 45767 0 0 RESOURCES CONNECTION INC COM 76122Q105 55 3238 SH SOLE 40 3238 0 0 RESOURCES CONNECTION INC COM 76122Q105 632 36877 SH SOLE 43 36609 0 268 RESTAURANT BRANDS INTL INC COM 76131D103 12 199 SH SOLE 17 0 0 199 RESTAURANT BRANDS INTL INC COM 76131D103 7688 131663 SH SOLE 43 115889 0 15774 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1853 95556 SH SOLE 2 34205 0 61351 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1140 58818 SH SOLE 4 58818 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2894 149256 SH SOLE 7 149256 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 8638 445479 SH SOLE 18 445479 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6906 356165 SH SOLE 19 356165 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 293389 15130965 SH SOLE 21 15130965 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 76518 3946236 SH SOLE 22 3825684 0 120552 RETAIL OPPORTUNITY INVTS COR COM 76131N101 68 3503 SH SOLE 23 3503 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 10393 535981 SH SOLE 25 535981 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 657 33873 SH SOLE 26 26183 0 7690 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1418 73120 SH SOLE 28 2152 0 70968 RETAIL OPPORTUNITY INVTS COR COM 76131N101 13715 707308 SH SOLE 30 707308 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 57 2923 SH SOLE 36 2923 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 305 15721 SH SOLE 40 15721 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3234 166782 SH SOLE 43 162560 0 4222 RETAIL VALUE INC COM 76133Q102 233 76116 SH SOLE 2 32654 0 43462 RETAIL VALUE INC COM 76133Q102 1 371 SH SOLE 7 371 0 0 RETAIL VALUE INC COM 76133Q102 179 58440 SH SOLE 18 58440 0 0 RETAIL VALUE INC COM 76133Q102 719 234988 SH SOLE 19 234988 0 0 RETAIL VALUE INC COM 76133Q102 2199 718661 SH SOLE 21 718661 0 0 RETAIL VALUE INC COM 76133Q102 1900 620932 SH SOLE 22 610420 0 10512 RETAIL VALUE INC COM 76133Q102 7 2242 SH SOLE 23 2242 0 0 RETAIL VALUE INC COM 76133Q102 153 50137 SH SOLE 26 0 0 50137 RETAIL VALUE INC COM 76133Q102 0 11 SH SOLE 43 10 0 1 RETRACTABLE TECHNOLOGIES INC COM 76129W105 13 2673 SH SOLE 2 776 0 1897 RETRACTABLE TECHNOLOGIES INC COM 76129W105 211 44408 SH SOLE 18 44408 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 132 27766 SH SOLE 19 27766 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 2838 597437 SH SOLE 21 597437 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 1962 413069 SH SOLE 22 408025 0 5044 REV GROUP INC COM 749527107 382 28474 SH SOLE 2 8773 0 19701 REV GROUP INC COM 749527107 5 392 SH SOLE 7 392 0 0 REV GROUP INC COM 749527107 1322 98690 SH SOLE 18 98690 0 0 REV GROUP INC COM 749527107 685 51089 SH SOLE 19 51089 0 0 REV GROUP INC COM 749527107 16494 1230898 SH SOLE 21 1230898 0 0 REV GROUP INC COM 749527107 9937 741557 SH SOLE 22 711570 0 29987 REV GROUP INC COM 749527107 55 4075 SH SOLE 25 4075 0 0 REV GROUP INC COM 749527107 57 4229 SH SOLE 26 0 0 4229 REV GROUP INC COM 749527107 331 24701 SH SOLE 30 24701 0 0 REV GROUP INC COM 749527107 39 2921 SH SOLE 40 2921 0 0 REV GROUP INC COM 749527107 10 779 SH OTR 43 779 0 0 REV GROUP INC COM 749527107 459 34245 SH SOLE 43 33536 0 709 REVANCE THERAPEUTICS INC COM 761330109 602 30852 SH SOLE 2 23220 0 7632 REVANCE THERAPEUTICS INC COM 761330109 6 294 SH SOLE 4 294 0 0 REVANCE THERAPEUTICS INC COM 761330109 16 818 SH SOLE 7 818 0 0 REVANCE THERAPEUTICS INC COM 761330109 3781 193908 SH SOLE 18 185812 0 8096 REVANCE THERAPEUTICS INC COM 761330109 4270 218957 SH SOLE 19 218957 0 0 REVANCE THERAPEUTICS INC COM 761330109 58271 2988253 SH SOLE 21 2988253 0 0 REVANCE THERAPEUTICS INC COM 761330109 31729 1627112 SH SOLE 22 1582291 0 44821 REVANCE THERAPEUTICS INC COM 761330109 9 453 SH SOLE 23 453 0 0 REVANCE THERAPEUTICS INC COM 761330109 255 13055 SH SOLE 25 13055 0 0 REVANCE THERAPEUTICS INC COM 761330109 974 49973 SH SOLE 26 27793 0 22180 REVANCE THERAPEUTICS INC COM 761330109 1514 77616 SH SOLE 30 77616 0 0 REVANCE THERAPEUTICS INC COM 761330109 233 11938 SH SOLE 36 11938 0 0 REVANCE THERAPEUTICS INC COM 761330109 153 7856 SH SOLE 40 7856 0 0 REVANCE THERAPEUTICS INC COM 761330109 21 1077 SH OTR 43 1077 0 0 REVANCE THERAPEUTICS INC COM 761330109 1267 64986 SH SOLE 43 61567 0 3419 REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 2035 2175000 PRN SOLE 21 2175000 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 4 1655 SH SOLE 18 1655 0 0 REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 52 21187 SH SOLE 21 21187 0 0 REVLON INC CL A NEW 761525609 47 5798 SH SOLE 2 325 0 5473 REVLON INC CL A NEW 761525609 0 42 SH SOLE 7 42 0 0 REVLON INC CL A NEW 761525609 198 24551 SH SOLE 18 24551 0 0 REVLON INC CL A NEW 761525609 111 13790 SH SOLE 19 13790 0 0 REVLON INC CL A NEW 761525609 2244 278038 SH SOLE 21 278038 0 0 REVLON INC CL A NEW 761525609 1491 184751 SH SOLE 22 180906 0 3845 REVLON INC CL A NEW 761525609 245 30302 SH SOLE 43 28052 0 2250 REVOLUTION MEDICINES INC COM 76155X100 1767 69250 SH SOLE 2 31987 0 37263 REVOLUTION MEDICINES INC COM 76155X100 2 79 SH SOLE 4 79 0 0 REVOLUTION MEDICINES INC COM 76155X100 18 715 SH SOLE 7 715 0 0 REVOLUTION MEDICINES INC COM 76155X100 4946 193870 SH SOLE 18 186019 0 7851 REVOLUTION MEDICINES INC COM 76155X100 16754 656765 SH SOLE 19 656765 0 0 REVOLUTION MEDICINES INC COM 76155X100 63868 2503660 SH SOLE 21 2503660 0 0 REVOLUTION MEDICINES INC COM 76155X100 38776 1520029 SH SOLE 22 1467952 0 52077 REVOLUTION MEDICINES INC COM 76155X100 71 2794 SH SOLE 23 2794 0 0 REVOLUTION MEDICINES INC COM 76155X100 152 5963 SH SOLE 25 5963 0 0 REVOLUTION MEDICINES INC COM 76155X100 1143 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 8407 329552 SH SOLE 30 329552 0 0 REVOLUTION MEDICINES INC COM 76155X100 45 1755 SH SOLE 34 1755 0 0 REVOLUTION MEDICINES INC COM 76155X100 140 5496 SH SOLE 40 5496 0 0 REVOLUTION MEDICINES INC COM 76155X100 114 4483 SH SOLE 43 4483 0 0 REVOLVE GROUP INC CL A 76156B107 1537 28624 SH SOLE 2 16963 0 11661 REVOLVE GROUP INC CL A 76156B107 5 99 SH SOLE 4 99 0 0 REVOLVE GROUP INC CL A 76156B107 26 482 SH SOLE 7 482 0 0 REVOLVE GROUP INC CL A 76156B107 5319 99068 SH SOLE 18 99068 0 0 REVOLVE GROUP INC CL A 76156B107 3804 70858 SH SOLE 19 70858 0 0 REVOLVE GROUP INC CL A 76156B107 68661 1278835 SH SOLE 21 1278835 0 0 REVOLVE GROUP INC CL A 76156B107 47003 875459 SH SOLE 22 848308 0 27151 REVOLVE GROUP INC CL A 76156B107 8 153 SH SOLE 23 153 0 0 REVOLVE GROUP INC CL A 76156B107 321 5972 SH SOLE 25 5972 0 0 REVOLVE GROUP INC CL A 76156B107 900 16759 SH SOLE 26 13753 0 3006 REVOLVE GROUP INC CL A 76156B107 3097 57684 SH SOLE 30 57684 0 0 REVOLVE GROUP INC CL A 76156B107 87 1626 SH SOLE 36 1626 0 0 REVOLVE GROUP INC CL A 76156B107 295 5487 SH SOLE 40 5487 0 0 REVOLVE GROUP INC CL A 76156B107 91 1697 SH SOLE 43 1697 0 0 REWALK ROBOTICS LTD SHS M8216Q200 10 8864 SH SOLE 18 8864 0 0 REWALK ROBOTICS LTD SHS M8216Q200 123 106393 SH SOLE 21 106393 0 0 REX AMERICAN RES CORP COM 761624105 854 8572 SH SOLE 2 3155 0 5417 REX AMERICAN RES CORP COM 761624105 8 85 SH SOLE 7 85 0 0 REX AMERICAN RES CORP COM 761624105 2095 21036 SH SOLE 18 21036 0 0 REX AMERICAN RES CORP COM 761624105 926 9298 SH SOLE 19 9298 0 0 REX AMERICAN RES CORP COM 761624105 67421 676922 SH SOLE 21 676922 0 0 REX AMERICAN RES CORP COM 761624105 14688 147469 SH SOLE 22 141363 0 6106 REX AMERICAN RES CORP COM 761624105 114 1142 SH SOLE 25 1142 0 0 REX AMERICAN RES CORP COM 761624105 330 3316 SH SOLE 26 0 0 3316 REX AMERICAN RES CORP COM 761624105 1019 10229 SH SOLE 30 10229 0 0 REX AMERICAN RES CORP COM 761624105 84 846 SH SOLE 34 846 0 0 REX AMERICAN RES CORP COM 761624105 84 843 SH SOLE 36 843 0 0 REX AMERICAN RES CORP COM 761624105 85 852 SH SOLE 40 852 0 0 REX AMERICAN RES CORP COM 761624105 868 8712 SH SOLE 43 8348 0 364 REXFORD INDL RLTY INC COM 76169C100 56033 751210 SH SOLE 2 353100 0 398110 REXFORD INDL RLTY INC COM 76169C100 30497 408856 SH SOLE 4 408856 0 0 REXFORD INDL RLTY INC COM 76169C100 15063 201945 SH SOLE 7 201945 0 0 REXFORD INDL RLTY INC COM 76169C100 60339 808937 SH SOLE 18 808937 0 0 REXFORD INDL RLTY INC COM 76169C100 91941 1232617 SH SOLE 19 1232617 0 0 REXFORD INDL RLTY INC COM 76169C100 666596 8936805 SH SOLE 21 8936805 0 0 REXFORD INDL RLTY INC COM 76169C100 448255 6009586 SH SOLE 22 5475212 0 534374 REXFORD INDL RLTY INC COM 76169C100 2544 34111 SH SOLE 23 34111 0 0 REXFORD INDL RLTY INC COM 76169C100 52096 698433 SH SOLE 25 698433 0 0 REXFORD INDL RLTY INC COM 76169C100 4540 60865 SH SOLE 26 48951 0 11914 REXFORD INDL RLTY INC COM 76169C100 15793 211727 SH SOLE 28 50900 0 160827 REXFORD INDL RLTY INC COM 76169C100 26396 353886 SH SOLE 30 353886 0 0 REXFORD INDL RLTY INC COM 76169C100 177 2369 SH SOLE 31 2369 0 0 REXFORD INDL RLTY INC COM 76169C100 41386 554850 SH SOLE 34 554850 0 0 REXFORD INDL RLTY INC COM 76169C100 53 716 SH SOLE 36 716 0 0 REXFORD INDL RLTY INC COM 76169C100 1479 19835 SH SOLE 40 19835 0 0 REXFORD INDL RLTY INC COM 76169C100 5705 76481 SH SOLE 43 74586 0 1895 REYNOLDS CONSUMER PRODS INC COM 76171L106 1413 48157 SH SOLE 2 20450 0 27707 REYNOLDS CONSUMER PRODS INC COM 76171L106 87 2954 SH SOLE 7 2954 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 676 23053 SH SOLE 18 23053 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 473 16122 SH SOLE 19 16122 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 23845 812724 SH SOLE 21 812724 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 36206 1234004 SH SOLE 22 1168602 0 65402 REYNOLDS CONSUMER PRODS INC COM 76171L106 235 7998 SH SOLE 25 7998 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 723 24658 SH SOLE 26 24658 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 28 967 SH SOLE 28 967 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 486 16548 SH SOLE 30 16548 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 28 966 SH SOLE 31 966 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 273 9292 SH SOLE 40 9292 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 2606 88811 SH SOLE 43 80856 0 7955 REZOLUTE INC COM NEW 76200L309 5 1577 SH SOLE 18 1577 0 0 REZOLUTE INC COM NEW 76200L309 67 19951 SH SOLE 21 19951 0 0 RF INDS LTD COM PAR $0.01 749552105 32 4431 SH SOLE 2 4431 0 0 RF INDS LTD COM PAR $0.01 749552105 15 2040 SH SOLE 18 2040 0 0 RF INDS LTD COM PAR $0.01 749552105 223 30938 SH SOLE 21 30938 0 0 RF INDS LTD COM PAR $0.01 749552105 862 119622 SH SOLE 22 119622 0 0 RGC RES INC COM 74955L103 4 202 SH SOLE 2 0 0 202 RGC RES INC COM 74955L103 35 1610 SH SOLE 18 1610 0 0 RGC RES INC COM 74955L103 451 20845 SH SOLE 21 20845 0 0 RGC RES INC COM 74955L103 530 24501 SH SOLE 22 24501 0 0 RH COM 74967X103 11987 36760 SH SOLE 2 12806 0 23954 RH COM 74967X103 18 55 SH SOLE 4 55 0 0 RH COM 74967X103 80 246 SH SOLE 7 246 0 0 RH COM 74967X103 0 1 SH SOLE 17 0 0 1 RH COM 74967X103 12928 39646 SH SOLE 18 39646 0 0 RH COM 74967X103 1706 5232 SH SOLE 19 5232 0 0 RH COM 74967X103 280560 860376 SH SOLE 21 860376 0 0 RH COM 74967X103 155609 477196 SH SOLE 22 457059 0 20137 RH COM 74967X103 789 2420 SH SOLE 25 2420 0 0 RH COM 74967X103 2107 6461 SH SOLE 26 5116 0 1345 RH COM 74967X103 186 569 SH SOLE 28 335 0 234 RH COM 74967X103 3251 9970 SH SOLE 30 9970 0 0 RH COM 74967X103 84 258 SH SOLE 31 258 0 0 RH COM 74967X103 520 1594 SH SOLE 34 1594 0 0 RH COM 74967X103 701 2149 SH SOLE 40 2149 0 0 RH COM 74967X103 3696 11335 SH SOLE 43 10802 0 533 RHINEBECK BANCORP INC COM 762093102 7 714 SH SOLE 18 714 0 0 RHINEBECK BANCORP INC COM 762093102 117 11499 SH SOLE 21 11499 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 558 48433 SH SOLE 2 24415 0 24018 RHYTHM PHARMACEUTICALS INC COM 76243J105 2 175 SH SOLE 4 175 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 6 546 SH SOLE 7 546 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1469 127502 SH SOLE 18 127502 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 908 78851 SH SOLE 19 78851 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 22132 1921170 SH SOLE 21 1921170 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 11719 1017242 SH SOLE 22 975265 0 41977 RHYTHM PHARMACEUTICALS INC COM 76243J105 77 6661 SH SOLE 25 6661 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 79 6842 SH SOLE 26 3052 0 3790 RHYTHM PHARMACEUTICALS INC COM 76243J105 8 670 SH SOLE 28 670 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 562 48826 SH SOLE 30 48826 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 63 5453 SH SOLE 36 5453 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 48 4178 SH SOLE 40 4178 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 202 17556 SH SOLE 43 16733 0 823 RIBBON COMMUNICATIONS INC COM 762544104 211 68232 SH SOLE 2 24792 0 43440 RIBBON COMMUNICATIONS INC COM 762544104 1 264 SH SOLE 4 264 0 0 RIBBON COMMUNICATIONS INC COM 762544104 3 1124 SH SOLE 7 1124 0 0 RIBBON COMMUNICATIONS INC COM 762544104 701 226769 SH SOLE 18 226769 0 0 RIBBON COMMUNICATIONS INC COM 762544104 396 127998 SH SOLE 19 127998 0 0 RIBBON COMMUNICATIONS INC COM 762544104 10800 3495268 SH SOLE 21 3495268 0 0 RIBBON COMMUNICATIONS INC COM 762544104 7952 2573534 SH SOLE 22 2491698 0 81836 RIBBON COMMUNICATIONS INC COM 762544104 72 23299 SH SOLE 25 23299 0 0 RIBBON COMMUNICATIONS INC COM 762544104 89 28823 SH SOLE 26 14564 0 14259 RIBBON COMMUNICATIONS INC COM 762544104 55 17657 SH SOLE 30 17657 0 0 RIBBON COMMUNICATIONS INC COM 762544104 30 9585 SH SOLE 36 9585 0 0 RIBBON COMMUNICATIONS INC COM 762544104 36 11700 SH SOLE 40 11700 0 0 RIBBON COMMUNICATIONS INC COM 762544104 203 65736 SH SOLE 43 65736 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 4 8753 SH SOLE 21 8753 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 38 84724 SH SOLE 22 84724 0 0 RICHARDSON ELECTRS LTD COM 763165107 28 2215 SH SOLE 18 2215 0 0 RICHARDSON ELECTRS LTD COM 763165107 449 36127 SH SOLE 21 36127 0 0 RICHARDSON ELECTRS LTD COM 763165107 2834 227789 SH SOLE 22 227789 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 13 767 SH SOLE 2 0 0 767 RICHMOND MUT BANCORPORATION COM 76525P100 37 2151 SH SOLE 18 2151 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 437 25635 SH SOLE 21 25635 0 0 RICHMOND MUT BANCORPORATION COM 76525P100 38 2215 SH SOLE 22 2215 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1032 345037 SH SOLE 2 102424 0 242613 RIGEL PHARMACEUTICALS INC COM NEW 766559603 2 601 SH SOLE 4 601 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 8 2746 SH SOLE 7 2746 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1712 572741 SH SOLE 18 484072 0 88669 RIGEL PHARMACEUTICALS INC COM NEW 766559603 4142 1385414 SH SOLE 19 1385414 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 22369 7481190 SH SOLE 21 7481190 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 18280 6113659 SH SOLE 22 6005926 0 107733 RIGEL PHARMACEUTICALS INC COM NEW 766559603 237 79251 SH SOLE 23 79251 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 64 21477 SH SOLE 25 21477 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1208 403888 SH SOLE 26 5953 0 397935 RIGEL PHARMACEUTICALS INC COM NEW 766559603 363 121519 SH SOLE 30 121519 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 17 5612 SH SOLE 36 5612 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 48 16120 SH SOLE 40 16120 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 73 24391 SH SOLE 43 24391 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 520 20730 SH SOLE 2 427 0 20303 RILEY EXPLORATION PERMIAN IN COM 76665T102 806 32122 SH SOLE 18 32122 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 420 16762 SH SOLE 19 16762 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 8840 352480 SH SOLE 21 352480 0 0 RILEY EXPLORATION PERMIAN IN COM 76665T102 2746 109491 SH SOLE 22 103641 0 5850 RIMINI STR INC DEL COM 76674Q107 157 26989 SH SOLE 2 21951 0 5038 RIMINI STR INC DEL COM 76674Q107 4 705 SH SOLE 7 705 0 0 RIMINI STR INC DEL COM 76674Q107 644 111077 SH SOLE 18 111077 0 0 RIMINI STR INC DEL COM 76674Q107 461 79528 SH SOLE 19 79528 0 0 RIMINI STR INC DEL COM 76674Q107 8993 1550508 SH SOLE 21 1550508 0 0 RIMINI STR INC DEL COM 76674Q107 4970 856816 SH SOLE 22 828719 0 28097 RIMINI STR INC DEL COM 76674Q107 39 6753 SH SOLE 25 6753 0 0 RIMINI STR INC DEL COM 76674Q107 48 8238 SH SOLE 26 141 0 8097 RIMINI STR INC DEL COM 76674Q107 63 10830 SH SOLE 30 10830 0 0 RIMINI STR INC DEL COM 76674Q107 55 9523 SH SOLE 43 9523 0 0 RING ENERGY INC COM 76680V108 13 3480 SH SOLE 2 0 0 3480 RING ENERGY INC COM 76680V108 64 16725 SH SOLE 18 16725 0 0 RING ENERGY INC COM 76680V108 1200 314018 SH SOLE 21 314018 0 0 RING ENERGY INC COM 76680V108 4709 1232674 SH SOLE 22 1232674 0 0 RING ENERGY INC COM 76680V108 38 9870 SH SOLE 43 9870 0 0 RINGCENTRAL INC CL A 76680R206 27922 238225 SH SOLE 2 114389 0 123836 RINGCENTRAL INC CL A 76680R206 8749 74642 SH SOLE 4 44313 0 30329 RINGCENTRAL INC CL A 76680R206 953 8133 SH SOLE 7 8133 0 0 RINGCENTRAL INC CL A 76680R206 365 3115 SH SOLE 13 3115 0 0 RINGCENTRAL INC CL A 76680R206 816 6963 SH SOLE 15 6963 0 0 RINGCENTRAL INC CL A 76680R206 16027 136739 SH SOLE 18 131638 0 5101 RINGCENTRAL INC CL A 76680R206 5598 47757 SH SOLE 19 47757 0 0 RINGCENTRAL INC CL A 76680R206 205682 1754817 SH SOLE 21 1754817 0 0 RINGCENTRAL INC CL A 76680R206 218170 1861356 SH SOLE 22 1695121 0 166235 RINGCENTRAL INC CL A 76680R206 12815 109336 SH SOLE 23 109336 0 0 RINGCENTRAL INC CL A 76680R206 17934 153010 SH SOLE 25 153010 0 0 RINGCENTRAL INC CL A 76680R206 16977 144843 SH SOLE 26 60884 0 83959 RINGCENTRAL INC CL A 76680R206 14870 126866 SH SOLE 28 1439 0 125427 RINGCENTRAL INC CL A 76680R206 347 2957 SH SOLE 29 2957 0 0 RINGCENTRAL INC CL A 76680R206 20297 173171 SH SOLE 30 173171 0 0 RINGCENTRAL INC CL A 76680R206 2750 23466 SH SOLE 31 15035 0 8431 RINGCENTRAL INC CL A 76680R206 863 7360 SH SOLE 34 7360 0 0 RINGCENTRAL INC CL A 76680R206 3780 32254 SH SOLE 36 32254 0 0 RINGCENTRAL INC CL A 76680R206 304 2596 SH SOLE 40 2596 0 0 RINGCENTRAL INC CL A 76680R206 25 216 SH OTR 43 216 0 0 RINGCENTRAL INC CL A 76680R206 5798 49467 SH SOLE 43 46021 0 3446 RINGCENTRAL INC NOTE 3/0 76680RAF4 5763 6628000 PRN SOLE 21 6628000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 1225 1497000 PRN SOLE 2 1497000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 8193 10016000 PRN SOLE 19 10016000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 3616 4421000 PRN SOLE 21 4421000 0 0 RINGCENTRAL INC NOTE 3/1 76680RAH0 11032 13487000 PRN SOLE 34 13487000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 30866 383910 SH SOLE 7 383910 0 0 RIO TINTO PLC SPONSORED ADR 767204100 17140 213182 SH SOLE 18 213182 0 0 RIO TINTO PLC SPONSORED ADR 767204100 75797 942754 SH SOLE 43 849517 0 93237 RIOT BLOCKCHAIN INC COM 767292105 1003 47381 SH SOLE 2 36161 0 11220 RIOT BLOCKCHAIN INC COM 767292105 22 1022 SH SOLE 4 302 0 720 RIOT BLOCKCHAIN INC COM 767292105 25 1194 SH SOLE 7 1194 0 0 RIOT BLOCKCHAIN INC COM 767292105 5989 282899 SH SOLE 18 279869 0 3030 RIOT BLOCKCHAIN INC COM 767292105 4670 220605 SH SOLE 19 220605 0 0 RIOT BLOCKCHAIN INC COM 767292105 81145 3833019 SH SOLE 21 3833019 0 0 RIOT BLOCKCHAIN INC COM 767292105 50301 2376065 SH SOLE 22 2316974 0 59091 RIOT BLOCKCHAIN INC COM 767292105 19 902 SH SOLE 23 902 0 0 RIOT BLOCKCHAIN INC COM 767292105 341 16087 SH SOLE 25 16087 0 0 RIOT BLOCKCHAIN INC COM 767292105 699 33005 SH SOLE 26 27008 0 5997 RIOT BLOCKCHAIN INC COM 767292105 139 6555 SH SOLE 28 6555 0 0 RIOT BLOCKCHAIN INC COM 767292105 1215 57396 SH SOLE 30 57396 0 0 RIOT BLOCKCHAIN INC COM 767292105 215 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 10 1589 SH SOLE 2 1589 0 0 RISKIFIED LTD SHS CL A M8216R109 50 8218 SH SOLE 19 8218 0 0 RISKIFIED LTD SHS CL A M8216R109 1252 207282 SH SOLE 21 207282 0 0 RISKIFIED LTD SHS CL A M8216R109 796 131718 SH SOLE 22 125103 0 6615 RISKIFIED LTD SHS CL A M8216R109 136 22489 SH SOLE 34 22489 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH SOLE 17 0 0 8 RITCHIE BROS AUCTIONEERS COM 767744105 3738 63327 SH SOLE 43 59580 0 3747 RITE AID CORP COM 767754872 1041 119001 SH SOLE 2 63652 0 55349 RITE AID CORP COM 767754872 2 252 SH SOLE 4 252 0 0 RITE AID CORP COM 767754872 76 8691 SH SOLE 7 8691 0 0 RITE AID CORP COM 767754872 1540 175963 SH SOLE 18 175963 0 0 RITE AID CORP COM 767754872 2924 334154 SH SOLE 19 334154 0 0 RITE AID CORP COM 767754872 18974 2168431 SH SOLE 21 2168431 0 0 RITE AID CORP COM 767754872 14856 1697808 SH SOLE 22 1638926 0 58882 RITE AID CORP COM 767754872 72 8283 SH SOLE 23 8283 0 0 RITE AID CORP COM 767754872 67 7617 SH SOLE 25 7617 0 0 RITE AID CORP COM 767754872 2197 251030 SH SOLE 26 200824 0 50206 RITE AID CORP COM 767754872 339 38762 SH SOLE 30 38762 0 0 RITE AID CORP COM 767754872 629 71873 SH SOLE 36 71873 0 0 RITE AID CORP COM 767754872 60 6842 SH SOLE 40 6842 0 0 RITE AID CORP COM 767754872 9 984 SH OTR 43 984 0 0 RITE AID CORP COM 767754872 248 28327 SH SOLE 43 27695 0 632 RIVERVIEW BANCORP INC COM 769397100 1152 152586 SH SOLE 2 58934 0 93652 RIVERVIEW BANCORP INC COM 769397100 33 4365 SH SOLE 18 4365 0 0 RIVERVIEW BANCORP INC COM 769397100 1825 241679 SH SOLE 19 241679 0 0 RIVERVIEW BANCORP INC COM 769397100 938 124205 SH SOLE 21 124205 0 0 RIVERVIEW BANCORP INC COM 769397100 6793 899765 SH SOLE 22 899765 0 0 RIVERVIEW BANCORP INC COM 769397100 734 97284 SH SOLE 23 97284 0 0 RIVERVIEW BANCORP INC COM 769397100 1331 176231 SH SOLE 26 0 0 176231 RIVERVIEW BANCORP INC COM 769397100 3 389 SH SOLE 43 389 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 8515 169478 SH SOLE 2 29422 0 140056 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 3695 73547 SH SOLE 4 66856 0 6691 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 894 17803 SH SOLE 7 17803 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 97 1935 SH SOLE 13 1935 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 656 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 1115033 22194122 SH SOLE 18 21718236 0 475886 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 21867 435256 SH SOLE 19 435256 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 81663 1625453 SH SOLE 21 1625453 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 168876 3361388 SH SOLE 22 3066605 0 294783 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 10705 213076 SH SOLE 23 213076 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 16277 323993 SH SOLE 25 323993 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 13637 271440 SH SOLE 26 152059 0 119381 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 11485 228609 SH SOLE 28 17597 0 211012 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 69 1378 SH SOLE 29 1378 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 20530 408641 SH SOLE 30 400542 0 8099 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1205 23979 SH SOLE 31 20275 0 3704 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 16314 324729 SH SOLE 34 324729 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2964 59002 SH SOLE 36 59002 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 300 5976 SH SOLE 40 5976 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1740 34636 SH SOLE 43 27307 0 7329 RLI CORP COM 749607107 6634 59970 SH SOLE 2 45504 0 14466 RLI CORP COM 749607107 18 159 SH SOLE 4 159 0 0 RLI CORP COM 749607107 1222 11050 SH SOLE 7 11050 0 0 RLI CORP COM 749607107 19839 179325 SH SOLE 18 176637 0 2688 RLI CORP COM 749607107 19303 174487 SH SOLE 19 174487 0 0 RLI CORP COM 749607107 310878 2810066 SH SOLE 21 2810066 0 0 RLI CORP COM 749607107 136145 1230630 SH SOLE 22 1205011 0 25619 RLI CORP COM 749607107 373 3370 SH SOLE 23 3370 0 0 RLI CORP COM 749607107 595 5375 SH SOLE 25 5375 0 0 RLI CORP COM 749607107 4365 39460 SH SOLE 26 15013 0 24447 RLI CORP COM 749607107 89 805 SH SOLE 28 805 0 0 RLI CORP COM 749607107 2561 23146 SH SOLE 30 23146 0 0 RLI CORP COM 749607107 50 450 SH SOLE 36 450 0 0 RLI CORP COM 749607107 558 5044 SH SOLE 40 5044 0 0 RLI CORP COM 749607107 20 180 SH OTR 43 180 0 0 RLI CORP COM 749607107 2683 24248 SH SOLE 43 19414 0 4834 RLJ LODGING TR COM 74965L101 3003 213290 SH SOLE 2 121051 0 92239 RLJ LODGING TR COM 74965L101 1119 79441 SH SOLE 4 79441 0 0 RLJ LODGING TR COM 74965L101 2992 212472 SH SOLE 7 212472 0 0 RLJ LODGING TR COM 74965L101 6864 487503 SH SOLE 18 487503 0 0 RLJ LODGING TR COM 74965L101 6931 492244 SH SOLE 19 492244 0 0 RLJ LODGING TR COM 74965L101 92730 6585966 SH SOLE 21 6585966 0 0 RLJ LODGING TR COM 74965L101 74944 5322752 SH SOLE 22 5156054 0 166698 RLJ LODGING TR COM 74965L101 68 4806 SH SOLE 23 4806 0 0 RLJ LODGING TR COM 74965L101 10623 754451 SH SOLE 25 754451 0 0 RLJ LODGING TR COM 74965L101 668 47432 SH SOLE 26 32888 0 14544 RLJ LODGING TR COM 74965L101 1443 102451 SH SOLE 28 2938 0 99513 RLJ LODGING TR COM 74965L101 5557 394688 SH SOLE 30 394688 0 0 RLJ LODGING TR COM 74965L101 237 16822 SH SOLE 34 16822 0 0 RLJ LODGING TR COM 74965L101 94 6649 SH SOLE 36 6649 0 0 RLJ LODGING TR COM 74965L101 272 19298 SH SOLE 40 19298 0 0 RLJ LODGING TR COM 74965L101 1679 119216 SH SOLE 43 83058 0 36158 RLJ LODGING TR CUM CONV PFD A 74965L200 214 7771 SH SOLE 7 7771 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 28225 1024504 SH SOLE 21 1024504 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 811 452830 SH SOLE 2 85187 0 367643 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 158 88032 SH SOLE 4 88032 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 117 65536 SH SOLE 7 65536 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 198 110843 SH SOLE 13 0 0 110843 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 788 440099 SH SOLE 15 440099 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 288 161134 SH SOLE 18 161134 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 513 286720 SH SOLE 19 286720 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 18723 10459684 SH SOLE 21 10459684 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 10345 5779365 SH SOLE 22 5086081 0 693284 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1234 689321 SH SOLE 23 689321 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1039 580398 SH SOLE 25 580398 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1238 691737 SH SOLE 26 0 0 691737 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 2018 1127428 SH SOLE 28 14563 0 1112865 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 25 14216 SH SOLE 29 14216 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 11664 6516337 SH SOLE 30 3209911 0 3306426 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 27 15126 SH SOLE 31 15126 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1319 736657 SH SOLE 34 736657 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5 2686 SH SOLE 40 2686 0 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 0 242 SH SOLE 43 242 0 0 RMR GROUP INC CL A 74967R106 1713 55084 SH SOLE 2 35277 0 19807 RMR GROUP INC CL A 74967R106 1 32 SH SOLE 4 32 0 0 RMR GROUP INC CL A 74967R106 9 278 SH SOLE 7 278 0 0 RMR GROUP INC CL A 74967R106 1313 42232 SH SOLE 18 42232 0 0 RMR GROUP INC CL A 74967R106 3096 99553 SH SOLE 19 99553 0 0 RMR GROUP INC CL A 74967R106 17604 566045 SH SOLE 21 566045 0 0 RMR GROUP INC CL A 74967R106 15037 483503 SH SOLE 22 467186 0 16317 RMR GROUP INC CL A 74967R106 138 4438 SH SOLE 23 4438 0 0 RMR GROUP INC CL A 74967R106 77 2464 SH SOLE 25 2464 0 0 RMR GROUP INC CL A 74967R106 875 28147 SH SOLE 26 2124 0 26023 RMR GROUP INC CL A 74967R106 377 12126 SH SOLE 30 12126 0 0 RMR GROUP INC CL A 74967R106 50 1597 SH SOLE 40 1597 0 0 RMR GROUP INC CL A 74967R106 942 30300 SH SOLE 43 26262 0 4038 ROBERT HALF INTL INC COM 770323103 36132 316452 SH SOLE 2 105569 0 210883 ROBERT HALF INTL INC COM 770323103 11897 104192 SH SOLE 4 71132 0 33060 ROBERT HALF INTL INC COM 770323103 15401 134881 SH SOLE 7 104817 0 30064 ROBERT HALF INTL INC COM 770323103 1049 9187 SH SOLE 13 9187 0 0 ROBERT HALF INTL INC COM 770323103 1858 16276 SH SOLE 15 16276 0 0 ROBERT HALF INTL INC COM 770323103 33458 293032 SH SOLE 18 277508 0 15525 ROBERT HALF INTL INC COM 770323103 9521 83382 SH SOLE 19 83382 0 0 ROBERT HALF INTL INC COM 770323103 444135 3889775 SH SOLE 21 3889775 0 0 ROBERT HALF INTL INC COM 770323103 303934 2661884 SH SOLE 22 2423804 0 238080 ROBERT HALF INTL INC COM 770323103 16041 140488 SH SOLE 23 140488 0 0 ROBERT HALF INTL INC COM 770323103 49363 432328 SH SOLE 25 432328 0 0 ROBERT HALF INTL INC COM 770323103 60859 533007 SH SOLE 26 366053 0 166954 ROBERT HALF INTL INC COM 770323103 58472 512106 SH SOLE 28 6227 0 505879 ROBERT HALF INTL INC COM 770323103 137976 1208410 SH SOLE 30 991200 0 217210 ROBERT HALF INTL INC COM 770323103 2676 23433 SH SOLE 31 10761 0 12672 ROBERT HALF INTL INC COM 770323103 6738 59013 SH SOLE 34 59013 0 0 ROBERT HALF INTL INC COM 770323103 5721 50109 SH SOLE 36 50109 0 0 ROBERT HALF INTL INC COM 770323103 452 3959 SH SOLE 40 3959 0 0 ROBERT HALF INTL INC COM 770323103 32 282 SH OTR 43 282 0 0 ROBERT HALF INTL INC COM 770323103 17832 156175 SH SOLE 43 144534 0 11640 ROBINHOOD MKTS INC COM CL A 770700102 958 70908 SH SOLE 2 70908 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1102 81564 SH SOLE 4 31145 0 50419 ROBINHOOD MKTS INC COM CL A 770700102 125 9236 SH SOLE 7 9236 0 0 ROBINHOOD MKTS INC COM CL A 770700102 19 1377 SH SOLE 13 1377 0 0 ROBINHOOD MKTS INC COM CL A 770700102 145 10702 SH SOLE 15 10702 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1707 126352 SH SOLE 18 117654 0 8698 ROBINHOOD MKTS INC COM CL A 770700102 602 44530 SH SOLE 19 44530 0 0 ROBINHOOD MKTS INC COM CL A 770700102 3284 243079 SH SOLE 21 243079 0 0 ROBINHOOD MKTS INC COM CL A 770700102 3032 224456 SH SOLE 22 151108 0 73348 ROBINHOOD MKTS INC COM CL A 770700102 3677 272183 SH SOLE 23 272183 0 0 ROBINHOOD MKTS INC COM CL A 770700102 817 60499 SH SOLE 25 60499 0 0 ROBINHOOD MKTS INC COM CL A 770700102 2756 204003 SH SOLE 26 157050 0 46953 ROBINHOOD MKTS INC COM CL A 770700102 2601 192555 SH SOLE 28 23702 0 168853 ROBINHOOD MKTS INC COM CL A 770700102 11347 839926 SH SOLE 30 839926 0 0 ROBINHOOD MKTS INC COM CL A 770700102 313 23168 SH SOLE 31 18932 0 4236 ROBINHOOD MKTS INC COM CL A 770700102 1765 130631 SH SOLE 34 130631 0 0 ROBINHOOD MKTS INC COM CL A 770700102 484 35826 SH SOLE 36 35826 0 0 ROBINHOOD MKTS INC COM CL A 770700102 85 6288 SH SOLE 40 6288 0 0 ROBINHOOD MKTS INC COM CL A 770700102 589 43586 SH SOLE 43 43586 0 0 ROBLOX CORP CL A 771049103 1305 28225 SH SOLE 2 28225 0 0 ROBLOX CORP CL A 771049103 563 12181 SH SOLE 18 8195 0 3986 ROBLOX CORP CL A 771049103 5365 116020 SH SOLE 19 116020 0 0 ROBLOX CORP CL A 771049103 195 4222 SH SOLE 21 4222 0 0 ROBLOX CORP CL A 771049103 3195 69087 SH SOLE 22 45580 0 23507 ROBLOX CORP CL A 771049103 239 5176 SH SOLE 28 5176 0 0 ROBLOX CORP CL A 771049103 2306 49873 SH SOLE 34 49873 0 0 ROBLOX CORP CL A 771049103 58 1248 SH SOLE 36 1248 0 0 ROBLOX CORP CL A 771049103 1164 25177 SH SOLE 43 25173 0 4 ROCKET COS INC COM CL A 77311W101 1569 141140 SH SOLE 2 67987 0 73153 ROCKET COS INC COM CL A 77311W101 144 12944 SH SOLE 4 480 0 12464 ROCKET COS INC COM CL A 77311W101 20 1767 SH SOLE 7 1767 0 0 ROCKET COS INC COM CL A 77311W101 742 66740 SH SOLE 18 66740 0 0 ROCKET COS INC COM CL A 77311W101 303 27255 SH SOLE 19 27255 0 0 ROCKET COS INC COM CL A 77311W101 38850 3493687 SH SOLE 21 3493687 0 0 ROCKET COS INC COM CL A 77311W101 30590 2750933 SH SOLE 22 2590122 0 160811 ROCKET COS INC COM CL A 77311W101 254 22819 SH SOLE 25 22819 0 0 ROCKET COS INC COM CL A 77311W101 504 45313 SH SOLE 26 34757 0 10556 ROCKET COS INC COM CL A 77311W101 27 2432 SH SOLE 28 2432 0 0 ROCKET COS INC COM CL A 77311W101 1079 97037 SH SOLE 30 97037 0 0 ROCKET COS INC COM CL A 77311W101 23 2081 SH SOLE 31 2081 0 0 ROCKET COS INC COM CL A 77311W101 41 3684 SH SOLE 34 3684 0 0 ROCKET COS INC COM CL A 77311W101 182 16407 SH SOLE 40 16407 0 0 ROCKET LAB USA INC COM 773122106 338 41945 SH SOLE 2 37942 0 4003 ROCKET LAB USA INC COM 773122106 7 923 SH SOLE 4 923 0 0 ROCKET LAB USA INC COM 773122106 404 50226 SH SOLE 18 50226 0 0 ROCKET LAB USA INC COM 773122106 14054 1745794 SH SOLE 19 1745794 0 0 ROCKET LAB USA INC COM 773122106 14229 1767585 SH SOLE 21 1767585 0 0 ROCKET LAB USA INC COM 773122106 17285 2147175 SH SOLE 22 2083403 0 63772 ROCKET LAB USA INC COM 773122106 162 20155 SH SOLE 25 20155 0 0 ROCKET LAB USA INC COM 773122106 522 64873 SH SOLE 26 55895 0 8978 ROCKET LAB USA INC COM 773122106 720 89473 SH SOLE 30 89473 0 0 ROCKET LAB USA INC COM 773122106 3969 493036 SH SOLE 34 493036 0 0 ROCKET LAB USA INC COM 773122106 188 23301 SH SOLE 40 23301 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1135 71557 SH SOLE 2 66973 0 4584 ROCKET PHARMACEUTICALS INC COM 77313F106 2 143 SH SOLE 4 143 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 11 700 SH SOLE 7 700 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1795 113193 SH SOLE 18 110438 0 2755 ROCKET PHARMACEUTICALS INC COM 77313F106 1498 94480 SH SOLE 19 94480 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 29530 1861919 SH SOLE 21 1861919 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 17043 1074593 SH SOLE 22 1054630 0 19963 ROCKET PHARMACEUTICALS INC COM 77313F106 12 756 SH SOLE 23 756 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 92 5799 SH SOLE 25 5799 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 360 22686 SH SOLE 26 16348 0 6338 ROCKET PHARMACEUTICALS INC COM 77313F106 17 1058 SH SOLE 28 1058 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 913 57564 SH SOLE 30 57564 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 45 2861 SH SOLE 34 2861 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 41 2580 SH SOLE 36 2580 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 70 4388 SH SOLE 40 4388 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 271 17091 SH SOLE 43 16878 0 213 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 89 22011 SH SOLE 2 18851 0 3160 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 796 197570 SH SOLE 21 197570 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 4837 1200142 SH SOLE 22 1170279 0 29863 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 58 14302 SH SOLE 25 14302 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 33 8305 SH SOLE 26 0 0 8305 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 125 30903 SH SOLE 30 30903 0 0 ROCKLEY PHOTONICS HOLDINGS L ORDINARY SHARES G7614L109 70 17354 SH SOLE 40 17354 0 0 ROCKWELL AUTOMATION INC COM 773903109 82215 293593 SH SOLE 2 36516 0 257077 ROCKWELL AUTOMATION INC COM 773903109 22188 79235 SH SOLE 4 45226 0 34009 ROCKWELL AUTOMATION INC COM 773903109 28436 101548 SH SOLE 7 98345 0 3203 ROCKWELL AUTOMATION INC COM 773903109 133 474 SH SOLE 13 474 0 0 ROCKWELL AUTOMATION INC COM 773903109 3866 13804 SH SOLE 15 13804 0 0 ROCKWELL AUTOMATION INC COM 773903109 67107 239641 SH SOLE 18 224019 0 15622 ROCKWELL AUTOMATION INC COM 773903109 16837 60126 SH SOLE 19 60126 0 0 ROCKWELL AUTOMATION INC COM 773903109 994524 3551491 SH SOLE 21 3551491 0 0 ROCKWELL AUTOMATION INC COM 773903109 690914 2467286 SH SOLE 22 2237135 0 230151 ROCKWELL AUTOMATION INC COM 773903109 40994 146390 SH SOLE 23 146390 0 0 ROCKWELL AUTOMATION INC COM 773903109 83876 299526 SH SOLE 25 299526 0 0 ROCKWELL AUTOMATION INC COM 773903109 90056 321593 SH SOLE 26 130736 0 190857 ROCKWELL AUTOMATION INC COM 773903109 87418 312173 SH SOLE 28 4161 0 308012 ROCKWELL AUTOMATION INC COM 773903109 314541 1123240 SH SOLE 30 1082372 0 40868 ROCKWELL AUTOMATION INC COM 773903109 7302 26075 SH SOLE 31 12922 0 13153 ROCKWELL AUTOMATION INC COM 773903109 3787 13522 SH SOLE 34 13522 0 0 ROCKWELL AUTOMATION INC COM 773903109 12335 44049 SH SOLE 36 44049 0 0 ROCKWELL AUTOMATION INC COM 773903109 1088 3886 SH SOLE 40 3886 0 0 ROCKWELL AUTOMATION INC COM 773903109 69 245 SH OTR 43 245 0 0 ROCKWELL AUTOMATION INC COM 773903109 36425 130075 SH SOLE 43 122630 0 7445 ROCKWELL MED INC COM 774374102 5 9740 SH SOLE 2 0 0 9740 ROCKWELL MED INC COM 774374102 29 61654 SH SOLE 21 61654 0 0 ROCKWELL MED INC COM 774374102 419 889435 SH SOLE 22 889435 0 0 ROCKY BRANDS INC COM 774515100 161 3870 SH SOLE 2 279 0 3591 ROCKY BRANDS INC COM 774515100 5 110 SH SOLE 7 110 0 0 ROCKY BRANDS INC COM 774515100 917 22053 SH SOLE 18 22053 0 0 ROCKY BRANDS INC COM 774515100 499 11993 SH SOLE 19 11993 0 0 ROCKY BRANDS INC COM 774515100 10359 249072 SH SOLE 21 249072 0 0 ROCKY BRANDS INC COM 774515100 7126 171340 SH SOLE 22 167386 0 3954 ROCKY BRANDS INC COM 774515100 25 591 SH SOLE 43 591 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 7 970 SH SOLE 18 970 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 147 19490 SH SOLE 21 19490 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2 314 SH SOLE 22 314 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 159475 2810130 SH SOLE 18 2794653 0 15477 ROGERS COMMUNICATIONS INC CL B 775109200 5667 99859 SH SOLE 19 99859 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 7030 123871 SH SOLE 23 123871 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1059 18665 SH SOLE 25 18665 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 2167 38185 SH SOLE 34 38185 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 10843 191061 SH SOLE 43 182922 0 8139 ROGERS CORP COM 775133101 2296 8452 SH SOLE 2 5308 0 3144 ROGERS CORP COM 775133101 27 100 SH SOLE 4 41 0 59 ROGERS CORP COM 775133101 72 265 SH SOLE 7 265 0 0 ROGERS CORP COM 775133101 17521 64487 SH SOLE 18 64487 0 0 ROGERS CORP COM 775133101 9035 33255 SH SOLE 19 33255 0 0 ROGERS CORP COM 775133101 597010 2197315 SH SOLE 21 2197315 0 0 ROGERS CORP COM 775133101 125170 460692 SH SOLE 22 448519 0 12173 ROGERS CORP COM 775133101 969 3566 SH SOLE 25 3566 0 0 ROGERS CORP COM 775133101 2305 8484 SH SOLE 26 6867 0 1617 ROGERS CORP COM 775133101 90 333 SH SOLE 28 333 0 0 ROGERS CORP COM 775133101 9055 33329 SH SOLE 30 33329 0 0 ROGERS CORP COM 775133101 664 2443 SH SOLE 36 2443 0 0 ROGERS CORP COM 775133101 620 2281 SH SOLE 40 2281 0 0 ROGERS CORP COM 775133101 4957 18244 SH SOLE 43 13690 0 4554 ROIVANT SCIENCES LTD SHS G76279101 17 3369 SH SOLE 2 0 0 3369 ROIVANT SCIENCES LTD SHS G76279101 13721 2777585 SH SOLE 21 2777585 0 0 ROIVANT SCIENCES LTD SHS G76279101 6242 1263465 SH SOLE 22 1263465 0 0 ROKU INC COM CL A 77543R102 27857 222379 SH SOLE 2 50030 0 172349 ROKU INC COM CL A 77543R102 8945 71402 SH SOLE 4 44918 0 26484 ROKU INC COM CL A 77543R102 1233 9846 SH SOLE 7 9846 0 0 ROKU INC COM CL A 77543R102 238 1903 SH SOLE 13 1903 0 0 ROKU INC COM CL A 77543R102 1099 8773 SH SOLE 15 8773 0 0 ROKU INC COM CL A 77543R102 12004 95824 SH SOLE 18 89093 0 6731 ROKU INC COM CL A 77543R102 60786 485238 SH SOLE 19 485238 0 0 ROKU INC COM CL A 77543R102 222560 1776646 SH SOLE 21 1776646 0 0 ROKU INC COM CL A 77543R102 318438 2542012 SH SOLE 22 2321236 0 220776 ROKU INC COM CL A 77543R102 18013 143790 SH SOLE 23 143790 0 0 ROKU INC COM CL A 77543R102 21280 169872 SH SOLE 25 169872 0 0 ROKU INC COM CL A 77543R102 26399 210740 SH SOLE 26 79910 0 130830 ROKU INC COM CL A 77543R102 26729 213368 SH SOLE 28 2137 0 211231 ROKU INC COM CL A 77543R102 37 297 SH SOLE 29 297 0 0 ROKU INC COM CL A 77543R102 43823 349827 SH SOLE 30 221377 0 128450 ROKU INC COM CL A 77543R102 3210 25626 SH SOLE 31 13089 0 12537 ROKU INC COM CL A 77543R102 65566 523399 SH SOLE 34 523399 0 0 ROKU INC COM CL A 77543R102 5493 43852 SH SOLE 36 43852 0 0 ROKU INC COM CL A 77543R102 486 3880 SH SOLE 40 3880 0 0 ROKU INC COM CL A 77543R102 34 274 SH OTR 43 274 0 0 ROKU INC COM CL A 77543R102 6249 49888 SH SOLE 43 41406 0 8482 ROLLINS INC COM 775711104 11052 315312 SH SOLE 2 68581 0 246731 ROLLINS INC COM 775711104 5983 170702 SH SOLE 4 92861 0 77841 ROLLINS INC COM 775711104 11403 325334 SH SOLE 7 265151 0 60183 ROLLINS INC COM 775711104 43 1238 SH SOLE 13 1238 0 0 ROLLINS INC COM 775711104 726 20722 SH SOLE 15 20722 0 0 ROLLINS INC COM 775711104 16277 464404 SH SOLE 18 434063 0 30341 ROLLINS INC COM 775711104 276450 7887306 SH SOLE 19 7887306 0 0 ROLLINS INC COM 775711104 316542 9031155 SH SOLE 21 9031155 0 0 ROLLINS INC COM 775711104 212808 6071552 SH SOLE 22 5614506 0 457046 ROLLINS INC COM 775711104 9648 275256 SH SOLE 23 275256 0 0 ROLLINS INC COM 775711104 11418 325754 SH SOLE 25 325754 0 0 ROLLINS INC COM 775711104 16060 458198 SH SOLE 26 138538 0 319660 ROLLINS INC COM 775711104 11532 329006 SH SOLE 28 4816 0 324190 ROLLINS INC COM 775711104 53515 1526829 SH SOLE 30 1505824 0 21005 ROLLINS INC COM 775711104 1732 49419 SH SOLE 31 24444 0 24975 ROLLINS INC COM 775711104 1546 44120 SH SOLE 34 44120 0 0 ROLLINS INC COM 775711104 3803 108488 SH SOLE 36 108488 0 0 ROLLINS INC COM 775711104 220 6289 SH SOLE 40 6289 0 0 ROLLINS INC COM 775711104 10 279 SH OTR 43 279 0 0 ROLLINS INC COM 775711104 6289 179438 SH SOLE 43 173230 0 6208 ROMEO POWER INC COM 776153108 55 37166 SH SOLE 2 25735 0 11431 ROMEO POWER INC COM 776153108 1 672 SH SOLE 7 672 0 0 ROMEO POWER INC COM 776153108 458 307369 SH SOLE 18 307369 0 0 ROMEO POWER INC COM 776153108 288 193597 SH SOLE 19 193597 0 0 ROMEO POWER INC COM 776153108 5341 3584335 SH SOLE 21 3584335 0 0 ROMEO POWER INC COM 776153108 3786 2540619 SH SOLE 22 2454507 0 86112 ROMEO POWER INC COM 776153108 17 11291 SH SOLE 25 11291 0 0 ROMEO POWER INC COM 776153108 17 11676 SH SOLE 26 0 0 11676 ROMEO POWER INC COM 776153108 92 61611 SH SOLE 30 61611 0 0 ROMEO POWER INC COM 776153108 16 10547 SH SOLE 40 10547 0 0 ROOT INC COM CL A 77664L108 69 34965 SH SOLE 2 33631 0 1334 ROOT INC COM CL A 77664L108 34 17248 SH SOLE 19 17248 0 0 ROOT INC COM CL A 77664L108 169 85914 SH SOLE 21 85914 0 0 ROOT INC COM CL A 77664L108 2730 1385599 SH SOLE 22 1385576 0 23 ROOT INC COM CL A 77664L108 61 31195 SH SOLE 25 31195 0 0 ROOT INC COM CL A 77664L108 25 12786 SH SOLE 26 0 0 12786 ROOT INC COM CL A 77664L108 64 32562 SH SOLE 30 32562 0 0 ROOT INC COM CL A 77664L108 79 40297 SH SOLE 34 40297 0 0 ROPER TECHNOLOGIES INC COM 776696106 112644 238537 SH SOLE 2 49713 0 188824 ROPER TECHNOLOGIES INC COM 776696106 37054 78465 SH SOLE 4 46242 0 32223 ROPER TECHNOLOGIES INC COM 776696106 44157 93508 SH SOLE 7 90422 0 3086 ROPER TECHNOLOGIES INC COM 776696106 874 1851 SH SOLE 13 1851 0 0 ROPER TECHNOLOGIES INC COM 776696106 6233 13200 SH SOLE 15 13200 0 0 ROPER TECHNOLOGIES INC COM 776696106 182185 385796 SH SOLE 18 315291 0 70505 ROPER TECHNOLOGIES INC COM 776696106 85722 181526 SH SOLE 19 181526 0 0 ROPER TECHNOLOGIES INC COM 776696106 1011512 2141990 SH SOLE 21 2141990 0 0 ROPER TECHNOLOGIES INC COM 776696106 1068582 2262842 SH SOLE 22 2038837 0 224005 ROPER TECHNOLOGIES INC COM 776696106 62967 133339 SH SOLE 23 133339 0 0 ROPER TECHNOLOGIES INC COM 776696106 83281 176356 SH SOLE 25 176356 0 0 ROPER TECHNOLOGIES INC COM 776696106 109248 231344 SH SOLE 26 79837 0 151507 ROPER TECHNOLOGIES INC COM 776696106 130664 276696 SH SOLE 28 18230 0 258466 ROPER TECHNOLOGIES INC COM 776696106 229 485 SH SOLE 29 485 0 0 ROPER TECHNOLOGIES INC COM 776696106 329807 698403 SH SOLE 30 698403 0 0 ROPER TECHNOLOGIES INC COM 776696106 11364 24065 SH SOLE 31 12289 0 11776 ROPER TECHNOLOGIES INC COM 776696106 17774 37638 SH SOLE 34 37638 0 0 ROPER TECHNOLOGIES INC COM 776696106 19037 40313 SH SOLE 36 40313 0 0 ROPER TECHNOLOGIES INC COM 776696106 1676 3550 SH SOLE 40 3550 0 0 ROPER TECHNOLOGIES INC COM 776696106 143 302 SH OTR 43 302 0 0 ROPER TECHNOLOGIES INC COM 776696106 48737 103205 SH SOLE 43 89245 0 13960 ROSS STORES INC COM 778296103 62116 686664 SH SOLE 2 176702 0 509962 ROSS STORES INC COM 778296103 20731 229175 SH SOLE 4 137925 0 91250 ROSS STORES INC COM 778296103 31740 350868 SH SOLE 7 341030 0 9838 ROSS STORES INC COM 778296103 140 1545 SH SOLE 13 1545 0 0 ROSS STORES INC COM 778296103 4692 51867 SH SOLE 15 51867 0 0 ROSS STORES INC COM 778296103 0 3 SH SOLE 17 0 0 3 ROSS STORES INC COM 778296103 286331 3165279 SH SOLE 18 2989777 0 175502 ROSS STORES INC COM 778296103 405927 4487365 SH SOLE 19 4487365 0 0 ROSS STORES INC COM 778296103 601253 6646615 SH SOLE 21 6646615 0 0 ROSS STORES INC COM 778296103 701544 7755291 SH SOLE 22 7052007 0 703284 ROSS STORES INC COM 778296103 46041 508965 SH SOLE 23 508965 0 0 ROSS STORES INC COM 778296103 79606 880008 SH SOLE 25 840095 0 39913 ROSS STORES INC COM 778296103 74829 827201 SH SOLE 26 237588 0 589613 ROSS STORES INC COM 778296103 53848 595274 SH SOLE 28 6920 0 588354 ROSS STORES INC COM 778296103 151584 1675706 SH SOLE 30 1675706 0 0 ROSS STORES INC COM 778296103 7205 79647 SH SOLE 31 39234 0 40413 ROSS STORES INC COM 778296103 7587 83869 SH SOLE 32 83869 0 0 ROSS STORES INC COM 778296103 42648 471461 SH SOLE 34 471461 0 0 ROSS STORES INC COM 778296103 15276 168871 SH SOLE 36 168871 0 0 ROSS STORES INC COM 778296103 1068 11808 SH SOLE 40 11808 0 0 ROSS STORES INC COM 778296103 92 1017 SH OTR 43 1017 0 0 ROSS STORES INC COM 778296103 26488 292816 SH SOLE 43 252107 0 40709 ROVER GROUP INC COM CL A 77936F103 181 31301 SH SOLE 2 28742 0 2559 ROVER GROUP INC COM CL A 77936F103 1346 233255 SH SOLE 21 233255 0 0 ROVER GROUP INC COM CL A 77936F103 6016 1042569 SH SOLE 22 1014769 0 27800 ROVER GROUP INC COM CL A 77936F103 59 10140 SH SOLE 25 10140 0 0 ROVER GROUP INC COM CL A 77936F103 32 5512 SH SOLE 26 5512 0 0 ROVER GROUP INC COM CL A 77936F103 121 21003 SH SOLE 30 21003 0 0 ROVER GROUP INC COM CL A 77936F103 52 8984 SH SOLE 40 8984 0 0 ROYAL BK CDA COM 780087102 361 3272 SH SOLE 18 3272 0 0 ROYAL BK CDA COM 780087102 372 3376 SH SOLE 25 3376 0 0 ROYAL BK CDA COM 780087102 89411 810834 SH SOLE 43 756750 0 54084 ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 10603 8117000 PRN SOLE 21 8117000 0 0 ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 725 600000 PRN SOLE 2 600000 0 0 ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 4340 3590000 PRN SOLE 21 3590000 0 0 ROYAL CARIBBEAN GROUP NOTE 2.875%11/1 780153BF8 1330 1100000 PRN SOLE 22 1100000 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 33333 397863 SH SOLE 2 50181 0 347682 ROYAL CARIBBEAN GROUP COM V7780T103 7946 94842 SH SOLE 4 85998 0 8844 ROYAL CARIBBEAN GROUP COM V7780T103 16148 192742 SH SOLE 7 186334 0 6408 ROYAL CARIBBEAN GROUP COM V7780T103 84 999 SH SOLE 13 999 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 2309 27566 SH SOLE 15 27566 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 0 2 SH SOLE 17 0 0 2 ROYAL CARIBBEAN GROUP COM V7780T103 30422 363113 SH SOLE 18 332521 0 30592 ROYAL CARIBBEAN GROUP COM V7780T103 7775 92801 SH SOLE 19 92801 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 456649 5450568 SH SOLE 21 5450568 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 394147 4704553 SH SOLE 22 4258387 0 446166 ROYAL CARIBBEAN GROUP COM V7780T103 23813 284229 SH SOLE 23 284229 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 30486 363880 SH SOLE 25 363880 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 41549 495930 SH SOLE 26 167988 0 327942 ROYAL CARIBBEAN GROUP COM V7780T103 37672 449651 SH SOLE 28 50616 0 399035 ROYAL CARIBBEAN GROUP COM V7780T103 86898 1037220 SH SOLE 30 1037220 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 4258 50824 SH SOLE 31 24766 0 26058 ROYAL CARIBBEAN GROUP COM V7780T103 880 10499 SH SOLE 34 10499 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 7946 94846 SH SOLE 36 94846 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 597 7129 SH SOLE 40 7129 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 42 498 SH OTR 43 498 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 11461 136793 SH SOLE 43 119114 0 17679 ROYAL GOLD INC COM 780287108 57844 409431 SH SOLE 2 52245 0 357186 ROYAL GOLD INC COM 780287108 32 226 SH SOLE 4 226 0 0 ROYAL GOLD INC COM 780287108 37324 264184 SH SOLE 7 264184 0 0 ROYAL GOLD INC COM 780287108 20727 146711 SH SOLE 18 142446 0 4265 ROYAL GOLD INC COM 780287108 2926 20712 SH SOLE 19 20712 0 0 ROYAL GOLD INC COM 780287108 479328 3392752 SH SOLE 21 3392752 0 0 ROYAL GOLD INC COM 780287108 253277 1792731 SH SOLE 22 1713369 0 79362 ROYAL GOLD INC COM 780287108 477 3377 SH SOLE 23 3377 0 0 ROYAL GOLD INC COM 780287108 1879 13303 SH SOLE 25 13303 0 0 ROYAL GOLD INC COM 780287108 3903 27627 SH SOLE 26 22885 0 4742 ROYAL GOLD INC COM 780287108 2999 21225 SH SOLE 28 21225 0 0 ROYAL GOLD INC COM 780287108 77245 546749 SH SOLE 30 546749 0 0 ROYAL GOLD INC COM 780287108 136 961 SH SOLE 31 961 0 0 ROYAL GOLD INC COM 780287108 1501 10627 SH SOLE 36 10627 0 0 ROYAL GOLD INC COM 780287108 1239 8771 SH SOLE 40 8771 0 0 ROYAL GOLD INC COM 780287108 19008 134539 SH SOLE 43 129091 0 5448 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 26461 679175 SH SOLE 2 45332 0 633843 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 8169 209680 SH SOLE 4 121351 0 88329 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1295 33235 SH SOLE 7 33235 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 38 972 SH SOLE 13 972 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1688 43334 SH SOLE 15 43334 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 7677 197052 SH SOLE 18 178883 0 18169 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5409 138846 SH SOLE 19 138846 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 188683 4842990 SH SOLE 21 4842990 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 286367 7350272 SH SOLE 22 6755226 0 595046 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 16392 420742 SH SOLE 23 420742 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18540 475860 SH SOLE 25 475860 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 33232 852972 SH SOLE 26 293659 0 559313 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 29051 745662 SH SOLE 28 81675 0 663987 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 46 1182 SH SOLE 29 1182 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 44660 1146302 SH SOLE 30 1146302 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2585 66360 SH SOLE 31 40602 0 25758 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 681 17492 SH SOLE 34 17492 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4781 122721 SH SOLE 36 122721 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 461 11829 SH SOLE 40 11829 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 103 2632 SH OTR 43 2632 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4826 123878 SH SOLE 43 122798 0 1080 RPC INC COM 749660106 781 73192 SH SOLE 2 17984 0 55208 RPC INC COM 749660106 3 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 6 592 SH SOLE 7 592 0 0 RPC INC COM 749660106 2692 252264 SH SOLE 18 252264 0 0 RPC INC COM 749660106 1265 118592 SH SOLE 19 118592 0 0 RPC INC COM 749660106 96404 9035029 SH SOLE 21 9035029 0 0 RPC INC COM 749660106 18898 1771135 SH SOLE 22 1697646 0 73489 RPC INC COM 749660106 190 17835 SH SOLE 25 17835 0 0 RPC INC COM 749660106 296 27719 SH SOLE 26 24672 0 3047 RPC INC COM 749660106 1109 103953 SH SOLE 30 103953 0 0 RPC INC COM 749660106 108 10156 SH SOLE 36 10156 0 0 RPC INC COM 749660106 74 6918 SH SOLE 40 6918 0 0 RPC INC COM 749660106 1656 155223 SH SOLE 43 152500 0 2723 RPM INTL INC COM 749685103 18525 227469 SH SOLE 2 80437 0 147032 RPM INTL INC COM 749685103 8355 102594 SH SOLE 4 48991 0 53603 RPM INTL INC COM 749685103 2902 35636 SH SOLE 7 35636 0 0 RPM INTL INC COM 749685103 33 411 SH SOLE 13 411 0 0 RPM INTL INC COM 749685103 842 10345 SH SOLE 15 10345 0 0 RPM INTL INC COM 749685103 24831 304899 SH SOLE 18 298201 0 6698 RPM INTL INC COM 749685103 3271 40168 SH SOLE 19 40168 0 0 RPM INTL INC COM 749685103 530256 6511006 SH SOLE 21 6511006 0 0 RPM INTL INC COM 749685103 298562 3666034 SH SOLE 22 3438386 0 227648 RPM INTL INC COM 749685103 13004 159675 SH SOLE 23 159675 0 0 RPM INTL INC COM 749685103 564 6921 SH SOLE 25 6921 0 0 RPM INTL INC COM 749685103 9080 111489 SH SOLE 26 83381 0 28108 RPM INTL INC COM 749685103 9637 118327 SH SOLE 28 2312 0 116015 RPM INTL INC COM 749685103 15 188 SH SOLE 29 188 0 0 RPM INTL INC COM 749685103 20098 246782 SH SOLE 30 246782 0 0 RPM INTL INC COM 749685103 2413 29630 SH SOLE 31 15492 0 14138 RPM INTL INC COM 749685103 500 6145 SH SOLE 34 6145 0 0 RPM INTL INC COM 749685103 1878 23054 SH SOLE 36 23054 0 0 RPM INTL INC COM 749685103 353 4334 SH SOLE 40 4334 0 0 RPM INTL INC COM 749685103 20 240 SH OTR 43 240 0 0 RPM INTL INC COM 749685103 4428 54371 SH SOLE 43 44945 0 9426 RPT REALTY SH BEN INT 74971D101 3927 285220 SH SOLE 2 219696 0 65524 RPT REALTY SH BEN INT 74971D101 560 40689 SH SOLE 4 40689 0 0 RPT REALTY SH BEN INT 74971D101 1423 103322 SH SOLE 7 103322 0 0 RPT REALTY SH BEN INT 74971D101 4245 308245 SH SOLE 18 308245 0 0 RPT REALTY SH BEN INT 74971D101 4556 330878 SH SOLE 19 330878 0 0 RPT REALTY SH BEN INT 74971D101 145429 10561296 SH SOLE 21 10561296 0 0 RPT REALTY SH BEN INT 74971D101 41424 3008305 SH SOLE 22 2922377 0 85928 RPT REALTY SH BEN INT 74971D101 33 2430 SH SOLE 23 2430 0 0 RPT REALTY SH BEN INT 74971D101 5001 363148 SH SOLE 25 363148 0 0 RPT REALTY SH BEN INT 74971D101 239 17358 SH SOLE 26 13131 0 4227 RPT REALTY SH BEN INT 74971D101 678 49208 SH SOLE 28 0 0 49208 RPT REALTY SH BEN INT 74971D101 7053 512171 SH SOLE 30 512171 0 0 RPT REALTY SH BEN INT 74971D101 77 5597 SH SOLE 34 5597 0 0 RPT REALTY SH BEN INT 74971D101 118 8564 SH SOLE 40 8564 0 0 RPT REALTY SH BEN INT 74971D101 866 62904 SH SOLE 43 60331 0 2573 RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 373 40200 SH SOLE 22 40200 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 150 27292 SH SOLE 2 18292 0 9000 RUBIUS THERAPEUTICS INC COM 78116T103 4 688 SH SOLE 7 688 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 682 123862 SH SOLE 18 123862 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 1108 201129 SH SOLE 19 201129 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 10316 1872260 SH SOLE 21 1872260 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 6329 1148666 SH SOLE 22 1125409 0 23257 RUBIUS THERAPEUTICS INC COM 78116T103 9 1579 SH SOLE 23 1579 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 30 5519 SH SOLE 25 5519 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 97 17666 SH SOLE 26 887 0 16779 RUBIUS THERAPEUTICS INC COM 78116T103 352 63937 SH SOLE 30 63937 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 6 1133 SH SOLE 34 1133 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 11 2015 SH SOLE 36 2015 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 19 3536 SH SOLE 40 3536 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 205 37287 SH SOLE 43 34200 0 3087 RUMBLEON INC COM CL B 781386305 13 393 SH SOLE 2 0 0 393 RUMBLEON INC COM CL B 781386305 64 1857 SH SOLE 18 1857 0 0 RUMBLEON INC COM CL B 781386305 733 21425 SH SOLE 21 21425 0 0 RUMBLEON INC COM CL B 781386305 1646 48128 SH SOLE 22 48128 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 26 1898 SH SOLE 21 1898 0 0 RUNWAY GROWTH FINANCE CORP COM 78163D100 606 44590 SH SOLE 30 44590 0 0 RUSH ENTERPRISES INC CL A 781846209 6757 132718 SH SOLE 2 78394 0 54324 RUSH ENTERPRISES INC CL A 781846209 7 144 SH SOLE 4 144 0 0 RUSH ENTERPRISES INC CL A 781846209 58 1130 SH SOLE 7 1130 0 0 RUSH ENTERPRISES INC CL A 781846209 6441 126517 SH SOLE 18 123385 0 3132 RUSH ENTERPRISES INC CL A 781846209 10328 202858 SH SOLE 19 202858 0 0 RUSH ENTERPRISES INC CL A 781846209 77816 1528494 SH SOLE 21 1528494 0 0 RUSH ENTERPRISES INC CL A 781846209 63661 1250453 SH SOLE 22 1206523 0 43930 RUSH ENTERPRISES INC CL A 781846209 313 6150 SH SOLE 23 6150 0 0 RUSH ENTERPRISES INC CL A 781846209 341 6705 SH SOLE 25 6705 0 0 RUSH ENTERPRISES INC CL A 781846209 2347 46103 SH SOLE 26 8319 0 37784 RUSH ENTERPRISES INC CL A 781846209 39 765 SH SOLE 28 765 0 0 RUSH ENTERPRISES INC CL A 781846209 1373 26965 SH SOLE 30 26965 0 0 RUSH ENTERPRISES INC CL A 781846209 22 430 SH SOLE 34 430 0 0 RUSH ENTERPRISES INC CL A 781846209 100 1964 SH SOLE 36 1964 0 0 RUSH ENTERPRISES INC CL A 781846209 311 6114 SH SOLE 40 6114 0 0 RUSH ENTERPRISES INC CL A 781846209 745 14642 SH SOLE 43 13994 0 648 RUSH ENTERPRISES INC CL B 781846308 705 14576 SH SOLE 2 4293 0 10283 RUSH ENTERPRISES INC CL B 781846308 5 105 SH SOLE 7 105 0 0 RUSH ENTERPRISES INC CL B 781846308 944 19516 SH SOLE 18 19516 0 0 RUSH ENTERPRISES INC CL B 781846308 580 12000 SH SOLE 19 12000 0 0 RUSH ENTERPRISES INC CL B 781846308 11904 246206 SH SOLE 21 246206 0 0 RUSH ENTERPRISES INC CL B 781846308 5936 122781 SH SOLE 22 115437 0 7344 RUSH ENTERPRISES INC CL B 781846308 80 1657 SH SOLE 25 1657 0 0 RUSH ENTERPRISES INC CL B 781846308 132 2740 SH SOLE 30 2740 0 0 RUSH ENTERPRISES INC CL B 781846308 10 216 SH SOLE 34 216 0 0 RUSH ENTERPRISES INC CL B 781846308 70 1452 SH SOLE 40 1452 0 0 RUSH ENTERPRISES INC CL B 781846308 3 52 SH SOLE 43 52 0 0 RUSH STREET INTERACTIVE INC COM 782011100 267 36681 SH SOLE 2 23316 0 13365 RUSH STREET INTERACTIVE INC COM 782011100 6 841 SH SOLE 7 841 0 0 RUSH STREET INTERACTIVE INC COM 782011100 1090 149942 SH SOLE 18 139872 0 10070 RUSH STREET INTERACTIVE INC COM 782011100 1599 219911 SH SOLE 19 219911 0 0 RUSH STREET INTERACTIVE INC COM 782011100 12635 1737969 SH SOLE 21 1737969 0 0 RUSH STREET INTERACTIVE INC COM 782011100 9441 1298685 SH SOLE 22 1267526 0 31159 RUSH STREET INTERACTIVE INC COM 782011100 14 1992 SH SOLE 23 1992 0 0 RUSH STREET INTERACTIVE INC COM 782011100 48 6640 SH SOLE 25 6640 0 0 RUSH STREET INTERACTIVE INC COM 782011100 107 14734 SH SOLE 26 0 0 14734 RUSH STREET INTERACTIVE INC COM 782011100 263 36182 SH SOLE 30 36182 0 0 RUSH STREET INTERACTIVE INC COM 782011100 10 1314 SH SOLE 34 1314 0 0 RUSH STREET INTERACTIVE INC COM 782011100 42 5711 SH SOLE 40 5711 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 287 12523 SH SOLE 2 8966 0 3557 RUTHS HOSPITALITY GROUP INC COM 783332109 3 118 SH SOLE 4 118 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 9 388 SH SOLE 7 388 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2674 116857 SH SOLE 18 116857 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1363 59564 SH SOLE 19 59564 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 91313 3990940 SH SOLE 21 3990940 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 19357 846006 SH SOLE 22 823640 0 22366 RUTHS HOSPITALITY GROUP INC COM 783332109 96 4214 SH SOLE 25 4214 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 107 4678 SH SOLE 26 159 0 4519 RUTHS HOSPITALITY GROUP INC COM 783332109 1541 67352 SH SOLE 30 67352 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 14 627 SH SOLE 36 627 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 90 3946 SH SOLE 40 3946 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 641 28002 SH SOLE 43 27546 0 456 RVL PHARMACEUTICALS PLC SHS G6S41R101 2 1427 SH SOLE 2 0 0 1427 RVL PHARMACEUTICALS PLC SHS G6S41R101 13 7941 SH SOLE 18 7941 0 0 RVL PHARMACEUTICALS PLC SHS G6S41R101 178 105056 SH SOLE 21 105056 0 0 RVL PHARMACEUTICALS PLC SHS G6S41R101 165 97763 SH SOLE 22 97763 0 0 RXSIGHT INC COM 78349D107 28 2291 SH SOLE 2 385 0 1906 RXSIGHT INC COM 78349D107 571 46087 SH SOLE 18 46087 0 0 RXSIGHT INC COM 78349D107 299 24175 SH SOLE 19 24175 0 0 RXSIGHT INC COM 78349D107 6870 554963 SH SOLE 21 554963 0 0 RXSIGHT INC COM 78349D107 1338 108073 SH SOLE 22 105934 0 2139 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1952 50331 SH SOLE 2 48527 0 1804 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 4742 122240 SH SOLE 21 122240 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 33166 855024 SH SOLE 22 825067 0 29957 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 356 9166 SH SOLE 25 9166 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1023 26373 SH SOLE 26 21692 0 4681 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 1445 37240 SH SOLE 30 37240 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 195 5017 SH SOLE 34 5017 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 328 8451 SH SOLE 40 8451 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 178 4595 SH SOLE 43 0 0 4595 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3704 42513 SH SOLE 2 0 0 42513 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 9828 112807 SH SOLE 18 112807 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 28490 327015 SH SOLE 19 327015 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 4601 52807 SH SOLE 21 52807 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1278 14673 SH SOLE 22 14673 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 427 4897 SH SOLE 43 4776 0 121 RYDER SYS INC COM 783549108 42828 539876 SH SOLE 2 241185 0 298691 RYDER SYS INC COM 783549108 2097 26433 SH SOLE 4 26433 0 0 RYDER SYS INC COM 783549108 303 3825 SH SOLE 7 3825 0 0 RYDER SYS INC COM 783549108 690 8698 SH SOLE 13 8698 0 0 RYDER SYS INC COM 783549108 10558 133091 SH SOLE 18 123226 0 9865 RYDER SYS INC COM 783549108 19507 245897 SH SOLE 19 245897 0 0 RYDER SYS INC COM 783549108 225675 2844763 SH SOLE 21 2844763 0 0 RYDER SYS INC COM 783549108 156423 1971801 SH SOLE 22 1779713 0 192088 RYDER SYS INC COM 783549108 1762 22207 SH SOLE 23 22207 0 0 RYDER SYS INC COM 783549108 1458 18382 SH SOLE 25 18382 0 0 RYDER SYS INC COM 783549108 5218 65772 SH SOLE 26 36418 0 29354 RYDER SYS INC COM 783549108 6939 87469 SH SOLE 28 958 0 86511 RYDER SYS INC COM 783549108 794 10011 SH SOLE 29 10011 0 0 RYDER SYS INC COM 783549108 6254 78831 SH SOLE 30 78831 0 0 RYDER SYS INC COM 783549108 2683 33825 SH SOLE 31 33825 0 0 RYDER SYS INC COM 783549108 2617 32995 SH SOLE 34 32995 0 0 RYDER SYS INC COM 783549108 760 9576 SH SOLE 36 9576 0 0 RYDER SYS INC COM 783549108 545 6869 SH SOLE 40 6869 0 0 RYDER SYS INC COM 783549108 9511 119896 SH SOLE 43 112543 0 7353 RYERSON HLDG CORP COM 783754104 1901 54279 SH SOLE 2 21537 0 32742 RYERSON HLDG CORP COM 783754104 9 264 SH SOLE 7 264 0 0 RYERSON HLDG CORP COM 783754104 1606 45851 SH SOLE 18 45851 0 0 RYERSON HLDG CORP COM 783754104 5396 154070 SH SOLE 19 154070 0 0 RYERSON HLDG CORP COM 783754104 27833 794778 SH SOLE 21 794778 0 0 RYERSON HLDG CORP COM 783754104 22275 636055 SH SOLE 22 622558 0 13497 RYERSON HLDG CORP COM 783754104 259 7398 SH SOLE 23 7398 0 0 RYERSON HLDG CORP COM 783754104 150 4276 SH SOLE 25 4276 0 0 RYERSON HLDG CORP COM 783754104 1872 53465 SH SOLE 26 1040 0 52425 RYERSON HLDG CORP COM 783754104 191 5462 SH SOLE 30 5462 0 0 RYERSON HLDG CORP COM 783754104 95 2711 SH SOLE 36 2711 0 0 RYERSON HLDG CORP COM 783754104 104 2957 SH SOLE 40 2957 0 0 RYERSON HLDG CORP COM 783754104 1515 43253 SH SOLE 43 43027 0 226 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2213 23858 SH SOLE 2 15385 0 8473 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2391 25769 SH SOLE 4 25769 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6303 67939 SH SOLE 7 67939 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 13228 142593 SH SOLE 18 142593 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 15418 166193 SH SOLE 19 166193 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 190234 2050596 SH SOLE 21 2050596 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 154633 1666848 SH SOLE 22 1633719 0 33129 RYMAN HOSPITALITY PPTYS INC COM 78377T107 148 1600 SH SOLE 23 1600 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 21978 236904 SH SOLE 25 236904 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2103 22666 SH SOLE 26 19027 0 3639 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3068 33066 SH SOLE 28 981 0 32085 RYMAN HOSPITALITY PPTYS INC COM 78377T107 11190 120617 SH SOLE 30 120617 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 134 1443 SH SOLE 36 1443 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 596 6427 SH SOLE 40 6427 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2513 27085 SH SOLE 43 24028 0 3057 S & T BANCORP INC COM 783859101 827 27960 SH SOLE 2 9688 0 18272 S & T BANCORP INC COM 783859101 2 78 SH SOLE 4 78 0 0 S & T BANCORP INC COM 783859101 15 513 SH SOLE 7 513 0 0 S & T BANCORP INC COM 783859101 3998 135147 SH SOLE 18 135147 0 0 S & T BANCORP INC COM 783859101 1766 59697 SH SOLE 19 59697 0 0 S & T BANCORP INC COM 783859101 123627 4179427 SH SOLE 21 4179427 0 0 S & T BANCORP INC COM 783859101 26141 883734 SH SOLE 22 847895 0 35839 S & T BANCORP INC COM 783859101 89 3011 SH SOLE 25 3011 0 0 S & T BANCORP INC COM 783859101 287 9710 SH SOLE 26 7256 0 2454 S & T BANCORP INC COM 783859101 18 601 SH SOLE 28 601 0 0 S & T BANCORP INC COM 783859101 1661 56152 SH SOLE 30 56152 0 0 S & T BANCORP INC COM 783859101 90 3037 SH SOLE 40 3037 0 0 S & T BANCORP INC COM 783859101 2089 70637 SH SOLE 43 61109 0 9528 S&P GLOBAL INC COM 78409V104 402951 982375 SH SOLE 2 375552 0 606823 S&P GLOBAL INC COM 78409V104 133068 324413 SH SOLE 4 206905 0 117508 S&P GLOBAL INC COM 78409V104 155423 378913 SH SOLE 7 316047 0 62866 S&P GLOBAL INC COM 78409V104 14543 35454 SH SOLE 13 35454 0 0 S&P GLOBAL INC COM 78409V104 13336 32513 SH SOLE 15 32513 0 0 S&P GLOBAL INC COM 78409V104 5 13 SH SOLE 17 0 0 13 S&P GLOBAL INC COM 78409V104 689595 1681200 SH SOLE 18 1283370 0 397830 S&P GLOBAL INC COM 78409V104 521488 1271365 SH SOLE 19 1271365 0 0 S&P GLOBAL INC COM 78409V104 3132485 7636854 SH SOLE 21 7636854 0 0 S&P GLOBAL INC COM 78409V104 3243334 7907099 SH SOLE 22 7006574 0 900525 S&P GLOBAL INC COM 78409V104 210818 513964 SH SOLE 23 513964 0 0 S&P GLOBAL INC COM 78409V104 465067 1133811 SH SOLE 25 1133811 0 0 S&P GLOBAL INC COM 78409V104 392246 956278 SH SOLE 26 405708 0 550570 S&P GLOBAL INC COM 78409V104 411292 1002711 SH SOLE 28 38848 0 963863 S&P GLOBAL INC COM 78409V104 14531 35427 SH SOLE 29 35427 0 0 S&P GLOBAL INC COM 78409V104 787931 1920940 SH SOLE 30 1920940 0 0 S&P GLOBAL INC COM 78409V104 61029 148787 SH SOLE 31 109476 0 39311 S&P GLOBAL INC COM 78409V104 202250 493077 SH SOLE 34 493077 0 0 S&P GLOBAL INC COM 78409V104 56867 138640 SH SOLE 36 138640 0 0 S&P GLOBAL INC COM 78409V104 4756 11595 SH SOLE 40 11595 0 0 S&P GLOBAL INC COM 78409V104 355 865 SH OTR 43 865 0 0 S&P GLOBAL INC COM 78409V104 180821 440833 SH SOLE 43 388410 0 52423 S&W SEED CO COM 785135104 6 2725 SH SOLE 18 2725 0 0 S&W SEED CO COM 785135104 89 41670 SH SOLE 21 41670 0 0 S&W SEED CO COM 785135104 41 19464 SH SOLE 22 19464 0 0 SAB BIOTHERAPEUTICS INC COM 78397T103 198 52643 SH SOLE 22 52643 0 0 SAB BIOTHERAPEUTICS INC COM 78397T103 75 19875 SH SOLE 30 19875 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5620 377446 SH SOLE 2 159792 0 217654 SABRA HEALTH CARE REIT INC COM 78573L106 1624 109062 SH SOLE 4 109062 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4307 289276 SH SOLE 7 289276 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 16047 1077707 SH SOLE 18 1077707 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 10195 684667 SH SOLE 19 684667 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 281275 18890218 SH SOLE 21 18890218 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 122313 8214406 SH SOLE 22 7979350 0 235056 SABRA HEALTH CARE REIT INC COM 78573L106 99 6668 SH SOLE 23 6668 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 15278 1026026 SH SOLE 25 1026026 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1294 86932 SH SOLE 26 71416 0 15516 SABRA HEALTH CARE REIT INC COM 78573L106 2110 141723 SH SOLE 28 3847 0 137876 SABRA HEALTH CARE REIT INC COM 78573L106 16184 1086934 SH SOLE 30 1086934 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 88 5915 SH SOLE 36 5915 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 455 30590 SH SOLE 40 30590 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6491 435914 SH SOLE 43 367185 0 68729 SABRE CORP COM 78573M104 9097 795870 SH SOLE 2 232669 0 563201 SABRE CORP COM 78573M104 13 1143 SH SOLE 4 1143 0 0 SABRE CORP COM 78573M104 93 8094 SH SOLE 7 8094 0 0 SABRE CORP COM 78573M104 11044 966241 SH SOLE 18 966241 0 0 SABRE CORP COM 78573M104 1110 97100 SH SOLE 19 97100 0 0 SABRE CORP COM 78573M104 209836 18358357 SH SOLE 21 18358357 0 0 SABRE CORP COM 78573M104 101594 8888403 SH SOLE 22 8520525 0 367878 SABRE CORP COM 78573M104 4496 393364 SH SOLE 25 393364 0 0 SABRE CORP COM 78573M104 2644 231362 SH SOLE 26 137082 0 94280 SABRE CORP COM 78573M104 431 37685 SH SOLE 28 37685 0 0 SABRE CORP COM 78573M104 2176 190368 SH SOLE 30 190368 0 0 SABRE CORP COM 78573M104 54 4712 SH SOLE 31 4712 0 0 SABRE CORP COM 78573M104 534 46734 SH SOLE 34 46734 0 0 SABRE CORP COM 78573M104 144 12638 SH SOLE 36 12638 0 0 SABRE CORP COM 78573M104 437 38199 SH SOLE 40 38199 0 0 SABRE CORP COM 78573M104 2455 214756 SH SOLE 43 172732 0 42024 SABRE CORP OPTIONS 78573M104 8 700 SH Call SOLE 4 700 0 0 SABRE CORP OPTIONS 78573M104 96 8400 SH Call SOLE 18 8400 0 0 SABRE CORP OPTIONS 78573M104 2624 229600 SH Call SOLE 19 229600 0 0 SABRE CORP OPTIONS 78573M104 1332 116500 SH Put SOLE 19 116500 0 0 SABRE CORP OPTIONS 78573M104 64 5600 SH Call SOLE 22 5600 0 0 SABRE CORP OPTIONS 78573M104 11 1000 SH Put SOLE 22 1000 0 0 SABRE CORP OPTIONS 78573M104 637 55700 SH Call SOLE 34 55700 0 0 SABRE CORP OPTIONS 78573M104 257 22500 SH Put SOLE 34 22500 0 0 SABRE CORP 6.50% CONV PFD A 78573M203 37838 260540 SH SOLE 21 260540 0 0 SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 4429 2700000 PRN SOLE 2 2700000 0 0 SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 4000 2438000 PRN SOLE 21 2438000 0 0 SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 8531 5200000 PRN SOLE 22 5200000 0 0 SACHEM CAP CORP COM 78590A109 25 4865 SH SOLE 18 4865 0 0 SACHEM CAP CORP COM 78590A109 280 54672 SH SOLE 21 54672 0 0 SACHEM CAP CORP COM 78590A109 1802 352022 SH SOLE 22 352022 0 0 SAFE BULKERS INC COM Y7388L103 252 52918 SH SOLE 2 16021 0 36897 SAFE BULKERS INC COM Y7388L103 924 194209 SH SOLE 18 194209 0 0 SAFE BULKERS INC COM Y7388L103 575 120817 SH SOLE 19 120817 0 0 SAFE BULKERS INC COM Y7388L103 10641 2235600 SH SOLE 21 2235600 0 0 SAFE BULKERS INC COM Y7388L103 3103 651798 SH SOLE 22 613134 0 38664 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 18 3455 SH SOLE 18 3455 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 255 48808 SH SOLE 21 48808 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1985 380228 SH SOLE 22 380228 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 287 SH SOLE 43 287 0 0 SAFEHOLD INC COM 78645L100 7461 134548 SH SOLE 2 130684 0 3864 SAFEHOLD INC COM 78645L100 567 10233 SH SOLE 4 10233 0 0 SAFEHOLD INC COM 78645L100 1434 25854 SH SOLE 7 25854 0 0 SAFEHOLD INC COM 78645L100 3737 67388 SH SOLE 18 67388 0 0 SAFEHOLD INC COM 78645L100 3526 63591 SH SOLE 19 63591 0 0 SAFEHOLD INC COM 78645L100 108721 1960698 SH SOLE 21 1960698 0 0 SAFEHOLD INC COM 78645L100 32387 584071 SH SOLE 22 569926 0 14145 SAFEHOLD INC COM 78645L100 23 409 SH SOLE 23 409 0 0 SAFEHOLD INC COM 78645L100 962 17348 SH SOLE 28 4891 0 12457 SAFEHOLD INC COM 78645L100 108 1939 SH SOLE 40 1939 0 0 SAFEHOLD INC COM 78645L100 995 17941 SH SOLE 43 17764 0 177 SAFETY INS GROUP INC COM 78648T100 1039 11434 SH SOLE 2 3889 0 7545 SAFETY INS GROUP INC COM 78648T100 3 35 SH SOLE 4 35 0 0 SAFETY INS GROUP INC COM 78648T100 15 163 SH SOLE 7 163 0 0 SAFETY INS GROUP INC COM 78648T100 4827 53130 SH SOLE 18 53130 0 0 SAFETY INS GROUP INC COM 78648T100 2259 24861 SH SOLE 19 24861 0 0 SAFETY INS GROUP INC COM 78648T100 155174 1708023 SH SOLE 21 1708023 0 0 SAFETY INS GROUP INC COM 78648T100 28896 318068 SH SOLE 22 304293 0 13775 SAFETY INS GROUP INC COM 78648T100 172 1888 SH SOLE 25 1888 0 0 SAFETY INS GROUP INC COM 78648T100 434 4775 SH SOLE 26 3605 0 1170 SAFETY INS GROUP INC COM 78648T100 7 73 SH SOLE 28 73 0 0 SAFETY INS GROUP INC COM 78648T100 2236 24608 SH SOLE 30 24608 0 0 SAFETY INS GROUP INC COM 78648T100 128 1412 SH SOLE 40 1412 0 0 SAFETY INS GROUP INC COM 78648T100 615 6773 SH SOLE 43 6773 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 17 729 SH SOLE 18 729 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 401 17282 SH SOLE 21 17282 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 1993 85792 SH SOLE 22 85792 0 0 SAGE THERAPEUTICS INC COM 78667J108 5410 163453 SH SOLE 2 26545 0 136908 SAGE THERAPEUTICS INC COM 78667J108 7 212 SH SOLE 4 212 0 0 SAGE THERAPEUTICS INC COM 78667J108 26 789 SH SOLE 7 789 0 0 SAGE THERAPEUTICS INC COM 78667J108 700 21151 SH SOLE 18 21151 0 0 SAGE THERAPEUTICS INC COM 78667J108 541 16339 SH SOLE 19 16339 0 0 SAGE THERAPEUTICS INC COM 78667J108 32647 986325 SH SOLE 21 986325 0 0 SAGE THERAPEUTICS INC COM 78667J108 38615 1166628 SH SOLE 22 1104091 0 62537 SAGE THERAPEUTICS INC COM 78667J108 221 6678 SH SOLE 25 6678 0 0 SAGE THERAPEUTICS INC COM 78667J108 603 18213 SH SOLE 26 14111 0 4102 SAGE THERAPEUTICS INC COM 78667J108 31 931 SH SOLE 28 931 0 0 SAGE THERAPEUTICS INC COM 78667J108 11335 342456 SH SOLE 30 342456 0 0 SAGE THERAPEUTICS INC COM 78667J108 30 904 SH SOLE 31 904 0 0 SAGE THERAPEUTICS INC COM 78667J108 211 6372 SH SOLE 40 6372 0 0 SAGE THERAPEUTICS INC COM 78667J108 5 163 SH OTR 43 163 0 0 SAGE THERAPEUTICS INC COM 78667J108 781 23602 SH SOLE 43 21376 0 2226 SAIA INC COM 78709Y105 5724 23477 SH SOLE 2 20644 0 2833 SAIA INC COM 78709Y105 22 90 SH SOLE 4 90 0 0 SAIA INC COM 78709Y105 87 356 SH SOLE 7 356 0 0 SAIA INC COM 78709Y105 134 548 SH SOLE 13 548 0 0 SAIA INC COM 78709Y105 28396 116463 SH SOLE 18 115957 0 506 SAIA INC COM 78709Y105 54740 224510 SH SOLE 19 224510 0 0 SAIA INC COM 78709Y105 467200 1916167 SH SOLE 21 1916167 0 0 SAIA INC COM 78709Y105 182231 747399 SH SOLE 22 731746 0 15653 SAIA INC COM 78709Y105 63 258 SH SOLE 23 258 0 0 SAIA INC COM 78709Y105 1075 4409 SH SOLE 25 4409 0 0 SAIA INC COM 78709Y105 2746 11264 SH SOLE 26 9269 0 1995 SAIA INC COM 78709Y105 114 469 SH SOLE 28 469 0 0 SAIA INC COM 78709Y105 3859 15826 SH SOLE 30 15826 0 0 SAIA INC COM 78709Y105 434 1778 SH SOLE 36 1778 0 0 SAIA INC COM 78709Y105 815 3342 SH SOLE 40 3342 0 0 SAIA INC COM 78709Y105 5476 22461 SH SOLE 43 22305 0 156 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 7224 141150 SH SOLE 2 109349 0 31801 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 91 1777 SH SOLE 4 898 0 879 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 63 1226 SH SOLE 7 1226 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 21317 416515 SH SOLE 18 404231 0 12284 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19938 389565 SH SOLE 19 389565 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 354799 6932380 SH SOLE 21 6932380 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 145238 2837795 SH SOLE 22 2783446 0 54349 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 465 9095 SH SOLE 23 9095 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 664 12983 SH SOLE 25 12983 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4071 79543 SH SOLE 26 30285 0 49258 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 84 1645 SH SOLE 28 1645 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 28285 552657 SH SOLE 30 552657 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 482 9409 SH SOLE 34 9409 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 569 11115 SH SOLE 40 11115 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1923 37581 SH SOLE 43 33863 0 3718 SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 5127 2773000 PRN SOLE 21 2773000 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 4 9363 SH SOLE 18 9363 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 41 104119 SH SOLE 21 104119 0 0 SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH SOLE 22 395 0 0 SALEM MEDIA GROUP INC CL A 794093104 7 2044 SH SOLE 18 2044 0 0 SALEM MEDIA GROUP INC CL A 794093104 115 34061 SH SOLE 21 34061 0 0 SALEM MEDIA GROUP INC CL A 794093104 830 244941 SH SOLE 22 244941 0 0 SALESFORCE COM INC COM 79466L302 460500 2168898 SH SOLE 2 535117 0 1633781 SALESFORCE COM INC COM 79466L302 161108 758797 SH SOLE 4 484697 0 274100 SALESFORCE COM INC COM 79466L302 182122 857771 SH SOLE 7 829518 0 28253 SALESFORCE COM INC COM 79466L302 7601 35802 SH SOLE 13 35802 0 0 SALESFORCE COM INC COM 79466L302 22887 107794 SH SOLE 15 107794 0 0 SALESFORCE COM INC COM 79466L302 7 35 SH SOLE 17 0 0 35 SALESFORCE COM INC COM 79466L302 529623 2494458 SH SOLE 18 2325916 0 168542 SALESFORCE COM INC COM 79466L302 452351 2130513 SH SOLE 19 2130513 0 0 SALESFORCE COM INC COM 79466L302 4999706 23547976 SH SOLE 21 23547976 0 0 SALESFORCE COM INC COM 79466L302 4380847 20633229 SH SOLE 22 18477764 0 2155465 SALESFORCE COM INC COM 79466L302 278519 1311787 SH SOLE 23 1311787 0 0 SALESFORCE COM INC COM 79466L302 383263 1805119 SH SOLE 25 1805119 0 0 SALESFORCE COM INC COM 79466L302 531314 2502422 SH SOLE 26 1037148 0 1465274 SALESFORCE COM INC COM 79466L302 507766 2391511 SH SOLE 28 127219 0 2264292 SALESFORCE COM INC COM 79466L302 5872 27658 SH SOLE 29 27658 0 0 SALESFORCE COM INC COM 79466L302 1085907 5114484 SH SOLE 30 5114484 0 0 SALESFORCE COM INC COM 79466L302 57279 269779 SH SOLE 31 160233 0 109546 SALESFORCE COM INC COM 79466L302 24958 117549 SH SOLE 32 117549 0 0 SALESFORCE COM INC COM 79466L302 244818 1153060 SH SOLE 34 1153060 0 0 SALESFORCE COM INC COM 79466L302 77008 362697 SH SOLE 36 362697 0 0 SALESFORCE COM INC COM 79466L302 6967 32813 SH SOLE 40 32813 0 0 SALESFORCE COM INC COM 79466L302 432 2036 SH OTR 43 2036 0 0 SALESFORCE COM INC COM 79466L302 159525 751343 SH SOLE 43 692194 0 59149 SALESFORCE COM INC OPTIONS 79466L302 340 1600 SH Put SOLE 2 0 0 1600 SALESFORCE COM INC OPTIONS 79466L302 318 1500 SH Call SOLE 4 1500 0 0 SALESFORCE COM INC OPTIONS 79466L302 382 1800 SH Put SOLE 4 1800 0 0 SALESFORCE COM INC OPTIONS 79466L302 1253 5900 SH Call SOLE 18 5900 0 0 SALESFORCE COM INC OPTIONS 79466L302 4459 21000 SH Put SOLE 18 21000 0 0 SALESFORCE COM INC OPTIONS 79466L302 8769 41300 SH Call SOLE 19 41300 0 0 SALESFORCE COM INC OPTIONS 79466L302 31975 150600 SH Put SOLE 19 150600 0 0 SALESFORCE COM INC OPTIONS 79466L302 679 3200 SH Call SOLE 22 3200 0 0 SALESFORCE COM INC OPTIONS 79466L302 2420 11400 SH Put SOLE 22 11400 0 0 SALESFORCE COM INC OPTIONS 79466L302 64 300 SH Call SOLE 26 300 0 0 SALESFORCE COM INC OPTIONS 79466L302 467 2200 SH Put SOLE 26 2200 0 0 SALESFORCE COM INC OPTIONS 79466L302 4607 21700 SH Call SOLE 34 21700 0 0 SALESFORCE COM INC OPTIONS 79466L302 17665 83200 SH Put SOLE 34 83200 0 0 SALISBURY BANCORP INC COM 795226109 153 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 466 8215 SH SOLE 21 8215 0 0 SALISBURY BANCORP INC COM 795226109 470 8285 SH SOLE 22 8285 0 0 SALISBURY BANCORP INC COM 795226109 44 776 SH SOLE 26 0 0 776 SALLY BEAUTY HLDGS INC COM 79546E104 1053 67366 SH SOLE 2 42873 0 24493 SALLY BEAUTY HLDGS INC COM 79546E104 8 481 SH SOLE 4 481 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 53 3397 SH SOLE 7 3397 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 5850 374292 SH SOLE 18 374292 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 5115 327261 SH SOLE 19 327261 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 207306 13263347 SH SOLE 21 13263347 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 42700 2731955 SH SOLE 22 2668561 0 63394 SALLY BEAUTY HLDGS INC COM 79546E104 62 3991 SH SOLE 23 3991 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 253 16157 SH SOLE 25 16157 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 965 61768 SH SOLE 26 35119 0 26649 SALLY BEAUTY HLDGS INC COM 79546E104 31 2010 SH SOLE 28 2010 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 3032 193959 SH SOLE 30 193959 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 158 10097 SH SOLE 36 10097 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 199 12763 SH SOLE 40 12763 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 903 57753 SH SOLE 43 57591 0 162 SAMSARA INC COM CL A 79589L106 1462 91252 SH SOLE 2 89975 0 1277 SAMSARA INC COM CL A 79589L106 10293 642531 SH SOLE 19 642531 0 0 SAMSARA INC COM CL A 79589L106 1045 65248 SH SOLE 21 65248 0 0 SAMSARA INC COM CL A 79589L106 9004 562061 SH SOLE 22 562061 0 0 SAMSARA INC COM CL A 79589L106 4654 290540 SH SOLE 26 0 0 290540 SAMSARA INC COM CL A 79589L106 6095 380474 SH SOLE 28 0 0 380474 SAMSARA INC COM CL A 79589L106 19151 1195470 SH SOLE 34 1195470 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 79 8976 SH SOLE 43 7750 0 1226 SANA BIOTECHNOLOGY INC COM 799566104 1864 225716 SH SOLE 2 146671 0 79045 SANA BIOTECHNOLOGY INC COM 799566104 10 1222 SH SOLE 7 1222 0 0 SANA BIOTECHNOLOGY INC COM 799566104 1881 227716 SH SOLE 18 227716 0 0 SANA BIOTECHNOLOGY INC COM 799566104 1531 185333 SH SOLE 19 185333 0 0 SANA BIOTECHNOLOGY INC COM 799566104 28368 3434373 SH SOLE 21 3434373 0 0 SANA BIOTECHNOLOGY INC COM 799566104 17957 2173916 SH SOLE 22 2140554 0 33362 SANA BIOTECHNOLOGY INC COM 799566104 81 9825 SH SOLE 23 9825 0 0 SANA BIOTECHNOLOGY INC COM 799566104 49 5874 SH SOLE 25 5874 0 0 SANA BIOTECHNOLOGY INC COM 799566104 537 64992 SH SOLE 26 3299 0 61693 SANA BIOTECHNOLOGY INC COM 799566104 849 102769 SH SOLE 30 102769 0 0 SANA BIOTECHNOLOGY INC COM 799566104 287 34715 SH SOLE 34 34715 0 0 SANA BIOTECHNOLOGY INC COM 799566104 37 4425 SH SOLE 40 4425 0 0 SANARA MEDTECH INC COM 79957L100 18 630 SH SOLE 18 630 0 0 SANARA MEDTECH INC COM 79957L100 206 7225 SH SOLE 21 7225 0 0 SANARA MEDTECH INC COM 79957L100 2 86 SH SOLE 22 86 0 0 SANDERSON FARMS INC COM 800013104 10559 56320 SH SOLE 2 34091 0 22229 SANDERSON FARMS INC COM 800013104 15 78 SH SOLE 4 78 0 0 SANDERSON FARMS INC COM 800013104 80 426 SH SOLE 7 426 0 0 SANDERSON FARMS INC COM 800013104 17229 91892 SH SOLE 18 91197 0 695 SANDERSON FARMS INC COM 800013104 21030 112167 SH SOLE 19 112167 0 0 SANDERSON FARMS INC COM 800013104 272267 1452168 SH SOLE 21 1452168 0 0 SANDERSON FARMS INC COM 800013104 128925 687638 SH SOLE 22 674375 0 13263 SANDERSON FARMS INC COM 800013104 665 3548 SH SOLE 23 3548 0 0 SANDERSON FARMS INC COM 800013104 558 2976 SH SOLE 25 2976 0 0 SANDERSON FARMS INC COM 800013104 3460 18453 SH SOLE 26 4900 0 13553 SANDERSON FARMS INC COM 800013104 75 398 SH SOLE 28 398 0 0 SANDERSON FARMS INC COM 800013104 8173 43589 SH SOLE 30 43589 0 0 SANDERSON FARMS INC COM 800013104 7 35 SH SOLE 34 35 0 0 SANDERSON FARMS INC COM 800013104 70 373 SH SOLE 36 373 0 0 SANDERSON FARMS INC COM 800013104 493 2630 SH SOLE 40 2630 0 0 SANDERSON FARMS INC COM 800013104 10389 55413 SH SOLE 43 54946 0 467 SANDRIDGE ENERGY INC COM NEW 80007P869 566 35337 SH SOLE 2 25284 0 10053 SANDRIDGE ENERGY INC COM NEW 80007P869 100 6248 SH SOLE 18 6248 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1044 65143 SH SOLE 19 65143 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1667 104031 SH SOLE 21 104031 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 7239 451892 SH SOLE 22 451892 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 36 2248 SH SOLE 23 2248 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 152 9468 SH SOLE 26 0 0 9468 SANDRIDGE ENERGY INC COM NEW 80007P869 30 1898 SH SOLE 43 1898 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 16 2000 SH SOLE 43 0 0 2000 SANDY SPRING BANCORP INC COM 800363103 6358 141536 SH SOLE 2 31668 0 109868 SANDY SPRING BANCORP INC COM 800363103 52 1149 SH SOLE 4 165 0 984 SANDY SPRING BANCORP INC COM 800363103 29 642 SH SOLE 7 642 0 0 SANDY SPRING BANCORP INC COM 800363103 5972 132942 SH SOLE 18 132942 0 0 SANDY SPRING BANCORP INC COM 800363103 17424 387894 SH SOLE 19 387894 0 0 SANDY SPRING BANCORP INC COM 800363103 78171 1740229 SH SOLE 21 1740229 0 0 SANDY SPRING BANCORP INC COM 800363103 72255 1608533 SH SOLE 22 1560292 0 48241 SANDY SPRING BANCORP INC COM 800363103 1074 23904 SH SOLE 23 23904 0 0 SANDY SPRING BANCORP INC COM 800363103 284 6330 SH SOLE 25 6330 0 0 SANDY SPRING BANCORP INC COM 800363103 6225 138590 SH SOLE 26 16111 0 122479 SANDY SPRING BANCORP INC COM 800363103 38 842 SH SOLE 28 842 0 0 SANDY SPRING BANCORP INC COM 800363103 1317 29320 SH SOLE 30 29320 0 0 SANDY SPRING BANCORP INC COM 800363103 305 6790 SH SOLE 40 6790 0 0 SANDY SPRING BANCORP INC COM 800363103 2784 61987 SH SOLE 43 51789 0 10198 SANFILIPPO JOHN B & SON INC COM 800422107 1537 18416 SH SOLE 2 2482 0 15934 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 2558 30655 SH SOLE 18 30655 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3189 38217 SH SOLE 19 38217 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 92770 1111821 SH SOLE 21 1111821 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 20300 243286 SH SOLE 22 236375 0 6911 SANFILIPPO JOHN B & SON INC COM 800422107 94 1127 SH SOLE 25 1127 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 388 4647 SH SOLE 26 0 0 4647 SANFILIPPO JOHN B & SON INC COM 800422107 2555 30626 SH SOLE 30 30626 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 65 782 SH SOLE 40 782 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2219 26593 SH SOLE 43 24389 0 2204 SANGAMO THERAPEUTICS INC COM 800677106 1497 257605 SH SOLE 2 154374 0 103231 SANGAMO THERAPEUTICS INC COM 800677106 3 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 10 1681 SH SOLE 7 1681 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1909 328643 SH SOLE 18 310128 0 18515 SANGAMO THERAPEUTICS INC COM 800677106 5908 1016794 SH SOLE 19 1016794 0 0 SANGAMO THERAPEUTICS INC COM 800677106 30364 5226113 SH SOLE 21 5226113 0 0 SANGAMO THERAPEUTICS INC COM 800677106 21315 3668728 SH SOLE 22 3590245 0 78483 SANGAMO THERAPEUTICS INC COM 800677106 154 26472 SH SOLE 23 26472 0 0 SANGAMO THERAPEUTICS INC COM 800677106 99 16980 SH SOLE 25 16980 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1616 278195 SH SOLE 26 133592 0 144603 SANGAMO THERAPEUTICS INC COM 800677106 11 1880 SH SOLE 28 1880 0 0 SANGAMO THERAPEUTICS INC COM 800677106 4258 732808 SH SOLE 30 732808 0 0 SANGAMO THERAPEUTICS INC COM 800677106 37 6305 SH SOLE 34 6305 0 0 SANGAMO THERAPEUTICS INC COM 800677106 21 3553 SH SOLE 36 3553 0 0 SANGAMO THERAPEUTICS INC COM 800677106 81 13972 SH SOLE 40 13972 0 0 SANGAMO THERAPEUTICS INC COM 800677106 202 34813 SH SOLE 43 33901 0 912 SANMINA CORPORATION COM 801056102 3666 90694 SH SOLE 2 45028 0 45666 SANMINA CORPORATION COM 801056102 8 208 SH SOLE 4 208 0 0 SANMINA CORPORATION COM 801056102 80 1971 SH SOLE 7 1971 0 0 SANMINA CORPORATION COM 801056102 1 15 SH SOLE 17 0 0 15 SANMINA CORPORATION COM 801056102 9462 234094 SH SOLE 18 234094 0 0 SANMINA CORPORATION COM 801056102 4414 109204 SH SOLE 19 109204 0 0 SANMINA CORPORATION COM 801056102 319394 7901874 SH SOLE 21 7901874 0 0 SANMINA CORPORATION COM 801056102 64312 1591086 SH SOLE 22 1526113 0 64973 SANMINA CORPORATION COM 801056102 334 8252 SH SOLE 25 8252 0 0 SANMINA CORPORATION COM 801056102 725 17927 SH SOLE 26 12912 0 5015 SANMINA CORPORATION COM 801056102 47 1160 SH SOLE 28 1160 0 0 SANMINA CORPORATION COM 801056102 4553 112644 SH SOLE 30 112644 0 0 SANMINA CORPORATION COM 801056102 74 1840 SH SOLE 36 1840 0 0 SANMINA CORPORATION COM 801056102 329 8146 SH SOLE 40 8146 0 0 SANMINA CORPORATION COM 801056102 1988 49193 SH SOLE 43 48944 0 249 SANOFI SPONSORED ADR 80105N105 20288 395170 SH SOLE 2 395170 0 0 SANOFI SPONSORED ADR 80105N105 387553 7548749 SH SOLE 18 7519661 0 29088 SANOFI SPONSORED ADR 80105N105 139324 2713758 SH SOLE 19 2713758 0 0 SANOFI SPONSORED ADR 80105N105 7344 143054 SH SOLE 23 143054 0 0 SANOFI SPONSORED ADR 80105N105 3802 74046 SH SOLE 25 0 0 74046 SANOFI SPONSORED ADR 80105N105 6720 130892 SH SOLE 30 130892 0 0 SANOFI SPONSORED ADR 80105N105 48387 942487 SH SOLE 34 942487 0 0 SANOFI SPONSORED ADR 80105N105 1481 28841 SH SOLE 36 28841 0 0 SANOFI SPONSORED ADR 80105N105 55871 1088259 SH SOLE 43 1003651 0 84608 SAP SE SPON ADR 803054204 47125 424703 SH SOLE 43 390134 0 34569 SAPIENS INTL CORP N V SHS G7T16G103 101 3990 SH SOLE 2 1437 0 2553 SAPIENS INTL CORP N V SHS G7T16G103 13 496 SH SOLE 7 496 0 0 SAPIENS INTL CORP N V SHS G7T16G103 2045 80555 SH SOLE 18 80555 0 0 SAPIENS INTL CORP N V SHS G7T16G103 1423 56062 SH SOLE 19 56062 0 0 SAPIENS INTL CORP N V SHS G7T16G103 24644 970630 SH SOLE 21 970630 0 0 SAPIENS INTL CORP N V SHS G7T16G103 7248 285467 SH SOLE 22 279893 0 5574 SAPIENS INTL CORP N V SHS G7T16G103 855 33677 SH SOLE 30 33677 0 0 SAPIENS INTL CORP N V SHS G7T16G103 263 10378 SH SOLE 43 9271 0 1107 SARCOS TECHN AND ROBOTICS CO COM 80359A106 26 3841 SH SOLE 2 0 0 3841 SARCOS TECHN AND ROBOTICS CO COM 80359A106 5 817 SH SOLE 4 817 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 63 9434 SH SOLE 18 9434 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 6582 989771 SH SOLE 19 989771 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 7000 1052659 SH SOLE 22 1052659 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 5 745 SH SOLE 26 745 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 1391 209187 SH SOLE 34 209187 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 70 64817 SH SOLE 2 64817 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 15 13783 SH SOLE 4 13783 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 179 165346 SH SOLE 18 165346 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1432 1325941 SH SOLE 19 1325941 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 80 74414 SH SOLE 22 74414 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 12 10877 SH SOLE 26 10877 0 0 SARCOS TECHN AND ROBOTICS CO *W EXP 06/15/202 80359A114 1020 944894 SH SOLE 34 944894 0 0 SAREPTA THERAPEUTICS INC COM 803607100 13090 167568 SH SOLE 2 60991 0 106577 SAREPTA THERAPEUTICS INC COM 803607100 25 316 SH SOLE 4 316 0 0 SAREPTA THERAPEUTICS INC COM 803607100 89 1135 SH SOLE 7 1135 0 0 SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH SOLE 17 0 0 1 SAREPTA THERAPEUTICS INC COM 803607100 5478 70125 SH SOLE 18 70125 0 0 SAREPTA THERAPEUTICS INC COM 803607100 67992 870351 SH SOLE 19 870351 0 0 SAREPTA THERAPEUTICS INC COM 803607100 426 5450 SH SOLE 20 5450 0 0 SAREPTA THERAPEUTICS INC COM 803607100 145660 1864565 SH SOLE 21 1864565 0 0 SAREPTA THERAPEUTICS INC COM 803607100 153017 1958744 SH SOLE 22 1859752 0 98992 SAREPTA THERAPEUTICS INC COM 803607100 905 11585 SH SOLE 25 11585 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3334 42680 SH SOLE 26 36389 0 6291 SAREPTA THERAPEUTICS INC COM 803607100 111 1421 SH SOLE 28 1421 0 0 SAREPTA THERAPEUTICS INC COM 803607100 26493 339126 SH SOLE 30 339126 0 0 SAREPTA THERAPEUTICS INC COM 803607100 96 1227 SH SOLE 31 1227 0 0 SAREPTA THERAPEUTICS INC COM 803607100 13992 179111 SH SOLE 34 179111 0 0 SAREPTA THERAPEUTICS INC COM 803607100 867 11095 SH SOLE 40 11095 0 0 SAREPTA THERAPEUTICS INC COM 803607100 21 274 SH OTR 43 274 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1733 22185 SH SOLE 43 19338 0 2847 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 1311 1000000 PRN SOLE 2 1000000 0 0 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 5311 4050000 PRN SOLE 21 4050000 0 0 SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 2491 1900000 PRN SOLE 22 1900000 0 0 SASOL LTD SPONSORED ADR 803866300 156 6446 SH SOLE 22 6446 0 0 SASOL LTD SPONSORED ADR 803866300 7672 317267 SH SOLE 43 298864 0 18403 SATSUMA PHARMACEUTICALS INC COM 80405P107 35 9275 SH SOLE 2 7777 0 1498 SATSUMA PHARMACEUTICALS INC COM 80405P107 15 4065 SH SOLE 18 4065 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 206 54208 SH SOLE 21 54208 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 253 66583 SH SOLE 22 66583 0 0 SAUL CTRS INC COM 804395101 449 8511 SH SOLE 2 3986 0 4525 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 2192 41601 SH SOLE 18 41601 0 0 SAUL CTRS INC COM 804395101 1149 21805 SH SOLE 19 21805 0 0 SAUL CTRS INC COM 804395101 80967 1536377 SH SOLE 21 1536377 0 0 SAUL CTRS INC COM 804395101 17168 325769 SH SOLE 22 317642 0 8127 SAUL CTRS INC COM 804395101 20 375 SH SOLE 23 375 0 0 SAUL CTRS INC COM 804395101 94 1792 SH SOLE 25 1792 0 0 SAUL CTRS INC COM 804395101 183 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 1388 26337 SH SOLE 30 26337 0 0 SAUL CTRS INC COM 804395101 74 1397 SH SOLE 40 1397 0 0 SAUL CTRS INC COM 804395101 33 630 SH OTR 43 630 0 0 SAUL CTRS INC COM 804395101 1284 24358 SH SOLE 43 23197 0 1161 SAVARA INC COM 805111101 20 15054 SH SOLE 18 15054 0 0 SAVARA INC COM 805111101 257 196210 SH SOLE 21 196210 0 0 SAVARA INC COM 805111101 1086 829014 SH SOLE 22 829014 0 0 SB FINL GROUP INC COM 78408D105 128 6420 SH SOLE 2 6420 0 0 SB FINL GROUP INC COM 78408D105 29 1433 SH SOLE 18 1433 0 0 SB FINL GROUP INC COM 78408D105 363 18252 SH SOLE 21 18252 0 0 SB FINL GROUP INC COM 78408D105 79 3987 SH SOLE 22 3987 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 105574 306812 SH SOLE 2 127279 0 179533 SBA COMMUNICATIONS CORP NEW CL A 78410G104 41002 119157 SH SOLE 4 92793 0 26364 SBA COMMUNICATIONS CORP NEW CL A 78410G104 108358 314902 SH SOLE 7 285757 0 29145 SBA COMMUNICATIONS CORP NEW CL A 78410G104 152 442 SH SOLE 13 442 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3516 10217 SH SOLE 15 10217 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 78808 229025 SH SOLE 18 213794 0 15231 SBA COMMUNICATIONS CORP NEW CL A 78410G104 161140 468293 SH SOLE 19 468293 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1320498 3837541 SH SOLE 21 3837541 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 827564 2405009 SH SOLE 22 2150874 0 254135 SBA COMMUNICATIONS CORP NEW CL A 78410G104 48633 141334 SH SOLE 23 141334 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 50480 146702 SH SOLE 25 146702 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 76777 223125 SH SOLE 26 70291 0 152834 SBA COMMUNICATIONS CORP NEW CL A 78410G104 67807 197055 SH SOLE 28 8080 0 188975 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3520 10230 SH SOLE 29 10230 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 198373 576497 SH SOLE 30 576497 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 12945 37621 SH SOLE 31 25209 0 12412 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17931 52111 SH SOLE 34 52111 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 18174 52815 SH SOLE 36 52815 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1228 3569 SH SOLE 40 3569 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 76 222 SH OTR 43 222 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 29915 86938 SH SOLE 43 79424 0 7514 SCANSOURCE INC COM 806037107 2339 67230 SH SOLE 2 36063 0 31167 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 3399 97712 SH SOLE 18 97712 0 0 SCANSOURCE INC COM 806037107 7276 209145 SH SOLE 19 209145 0 0 SCANSOURCE INC COM 806037107 112764 3241288 SH SOLE 21 3241288 0 0 SCANSOURCE INC COM 806037107 36485 1048735 SH SOLE 22 1020137 0 28598 SCANSOURCE INC COM 806037107 889 25559 SH SOLE 23 25559 0 0 SCANSOURCE INC COM 806037107 113 3234 SH SOLE 25 3234 0 0 SCANSOURCE INC COM 806037107 4352 125083 SH SOLE 26 7822 0 117261 SCANSOURCE INC COM 806037107 1860 53458 SH SOLE 30 53458 0 0 SCANSOURCE INC COM 806037107 117 3370 SH SOLE 40 3370 0 0 SCANSOURCE INC COM 806037107 540 15532 SH SOLE 43 15532 0 0 SCHLUMBERGER LTD COM STK 806857108 134491 3255651 SH SOLE 2 1238535 0 2017116 SCHLUMBERGER LTD COM STK 806857108 44260 1071414 SH SOLE 4 613675 0 457739 SCHLUMBERGER LTD COM STK 806857108 51058 1235975 SH SOLE 7 1194835 0 41140 SCHLUMBERGER LTD COM STK 806857108 6581 159317 SH SOLE 13 159317 0 0 SCHLUMBERGER LTD COM STK 806857108 8193 198318 SH SOLE 15 198318 0 0 SCHLUMBERGER LTD COM STK 806857108 2 46 SH SOLE 17 0 0 46 SCHLUMBERGER LTD COM STK 806857108 97554 2361502 SH SOLE 18 2037279 0 324223 SCHLUMBERGER LTD COM STK 806857108 56060 1357054 SH SOLE 19 1357054 0 0 SCHLUMBERGER LTD COM STK 806857108 2740 66334 SH SOLE 20 66334 0 0 SCHLUMBERGER LTD COM STK 806857108 1782806 43156768 SH SOLE 21 43156768 0 0 SCHLUMBERGER LTD COM STK 806857108 1273170 30819898 SH SOLE 22 27419878 0 3400020 SCHLUMBERGER LTD COM STK 806857108 78717 1905516 SH SOLE 23 1905516 0 0 SCHLUMBERGER LTD COM STK 806857108 104495 2529528 SH SOLE 25 2529528 0 0 SCHLUMBERGER LTD COM STK 806857108 150954 3654168 SH SOLE 26 1399752 0 2254416 SCHLUMBERGER LTD COM STK 806857108 193445 4682757 SH SOLE 28 80498 0 4602259 SCHLUMBERGER LTD COM STK 806857108 4089 98976 SH SOLE 29 98976 0 0 SCHLUMBERGER LTD COM STK 806857108 439654 10642807 SH SOLE 30 10130737 0 512070 SCHLUMBERGER LTD COM STK 806857108 14777 357712 SH SOLE 31 199472 0 158240 SCHLUMBERGER LTD COM STK 806857108 12068 292141 SH SOLE 34 292141 0 0 SCHLUMBERGER LTD COM STK 806857108 29978 725683 SH SOLE 36 725683 0 0 SCHLUMBERGER LTD COM STK 806857108 1959 47410 SH SOLE 40 47410 0 0 SCHLUMBERGER LTD COM STK 806857108 169 4083 SH OTR 43 4083 0 0 SCHLUMBERGER LTD COM STK 806857108 41241 998324 SH SOLE 43 903476 0 94849 SCHLUMBERGER LTD OPTIONS 806857108 301 7300 SH Call SOLE 4 7300 0 0 SCHLUMBERGER LTD OPTIONS 806857108 3425 82900 SH Call SOLE 18 82900 0 0 SCHLUMBERGER LTD OPTIONS 806857108 36663 887500 SH Call SOLE 19 887500 0 0 SCHLUMBERGER LTD OPTIONS 806857108 2069 50100 SH Call SOLE 22 50100 0 0 SCHLUMBERGER LTD OPTIONS 806857108 16185 391800 SH Call SOLE 34 391800 0 0 SCHMITT INDS INC ORE COM NEW 806870200 2 498 SH SOLE 21 498 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 18030 707049 SH SOLE 2 275223 0 431826 SCHNEIDER NATIONAL INC CL B 80689H102 6 234 SH SOLE 4 234 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 21 838 SH SOLE 7 838 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 285 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 2130 83518 SH SOLE 18 65895 0 17623 SCHNEIDER NATIONAL INC CL B 80689H102 7819 306634 SH SOLE 19 306634 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 22274 873502 SH SOLE 21 873502 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 29178 1144224 SH SOLE 22 1009927 0 134297 SCHNEIDER NATIONAL INC CL B 80689H102 334 13108 SH SOLE 25 13108 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 899 35244 SH SOLE 26 31232 0 4012 SCHNEIDER NATIONAL INC CL B 80689H102 1318 51703 SH SOLE 28 2566 0 49137 SCHNEIDER NATIONAL INC CL B 80689H102 1076 42181 SH SOLE 30 42181 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 20 779 SH SOLE 31 779 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 210 8253 SH SOLE 36 8253 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 183 7180 SH SOLE 40 7180 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 21732 852241 SH SOLE 43 843821 0 8420 SCHNITZER STEEL INDS INC CL A 806882106 4069 78337 SH SOLE 2 26205 0 52132 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 4696 90416 SH SOLE 18 82045 0 8371 SCHNITZER STEEL INDS INC CL A 806882106 19145 368600 SH SOLE 19 368600 0 0 SCHNITZER STEEL INDS INC CL A 806882106 55784 1073999 SH SOLE 21 1073999 0 0 SCHNITZER STEEL INDS INC CL A 806882106 44400 854827 SH SOLE 22 827646 0 27181 SCHNITZER STEEL INDS INC CL A 806882106 308 5930 SH SOLE 23 5930 0 0 SCHNITZER STEEL INDS INC CL A 806882106 263 5073 SH SOLE 25 5073 0 0 SCHNITZER STEEL INDS INC CL A 806882106 4451 85703 SH SOLE 26 7360 0 78343 SCHNITZER STEEL INDS INC CL A 806882106 919 17684 SH SOLE 28 17684 0 0 SCHNITZER STEEL INDS INC CL A 806882106 2319 44648 SH SOLE 30 44648 0 0 SCHNITZER STEEL INDS INC CL A 806882106 235 4515 SH SOLE 36 4515 0 0 SCHNITZER STEEL INDS INC CL A 806882106 148 2851 SH SOLE 40 2851 0 0 SCHNITZER STEEL INDS INC CL A 806882106 15038 289530 SH SOLE 43 284699 0 4831 SCHOLAR ROCK HLDG CORP COM 80706P103 166 12909 SH SOLE 2 6765 0 6144 SCHOLAR ROCK HLDG CORP COM 80706P103 1 88 SH SOLE 4 88 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 6 430 SH SOLE 7 430 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1066 82691 SH SOLE 18 82691 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 666 51682 SH SOLE 19 51682 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 15981 1239797 SH SOLE 21 1239797 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 8856 687026 SH SOLE 22 673583 0 13443 SCHOLAR ROCK HLDG CORP COM 80706P103 44 3401 SH SOLE 25 3401 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 9 719 SH SOLE 26 719 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 94 7277 SH SOLE 28 7277 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 2239 173679 SH SOLE 30 173679 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 8 596 SH SOLE 36 596 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 30 2316 SH SOLE 40 2316 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 154 11917 SH SOLE 43 11917 0 0 SCHOLASTIC CORP COM 807066105 1099 27279 SH SOLE 2 7481 0 19798 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 4132 102582 SH SOLE 18 102582 0 0 SCHOLASTIC CORP COM 807066105 2730 67764 SH SOLE 19 67764 0 0 SCHOLASTIC CORP COM 807066105 147562 3663402 SH SOLE 21 3663402 0 0 SCHOLASTIC CORP COM 807066105 30950 768362 SH SOLE 22 740732 0 27630 SCHOLASTIC CORP COM 807066105 134 3319 SH SOLE 25 3319 0 0 SCHOLASTIC CORP COM 807066105 378 9378 SH SOLE 26 5590 0 3788 SCHOLASTIC CORP COM 807066105 28 691 SH SOLE 28 691 0 0 SCHOLASTIC CORP COM 807066105 2156 53528 SH SOLE 30 53528 0 0 SCHOLASTIC CORP COM 807066105 101 2515 SH SOLE 40 2515 0 0 SCHOLASTIC CORP COM 807066105 2027 50329 SH SOLE 43 50017 0 312 SCHRODINGER INC COM 80810D103 1291 37849 SH SOLE 2 21376 0 16473 SCHRODINGER INC COM 80810D103 6 162 SH SOLE 4 162 0 0 SCHRODINGER INC COM 80810D103 19 560 SH SOLE 7 560 0 0 SCHRODINGER INC COM 80810D103 4267 125045 SH SOLE 18 119527 0 5518 SCHRODINGER INC COM 80810D103 5696 166952 SH SOLE 19 166952 0 0 SCHRODINGER INC COM 80810D103 54930 1609911 SH SOLE 21 1609911 0 0 SCHRODINGER INC COM 80810D103 39147 1147337 SH SOLE 22 1119339 0 27998 SCHRODINGER INC COM 80810D103 160 4700 SH SOLE 23 4700 0 0 SCHRODINGER INC COM 80810D103 221 6482 SH SOLE 25 6482 0 0 SCHRODINGER INC COM 80810D103 1152 33763 SH SOLE 26 10974 0 22789 SCHRODINGER INC COM 80810D103 605 17721 SH SOLE 28 17721 0 0 SCHRODINGER INC COM 80810D103 1096 32125 SH SOLE 30 32125 0 0 SCHRODINGER INC COM 80810D103 183 5374 SH SOLE 40 5374 0 0 SCHRODINGER INC COM 80810D103 584 17127 SH SOLE 43 16569 0 558 SCHWAB CHARLES CORP COM 808513105 278805 3306904 SH SOLE 2 722165 0 2584739 SCHWAB CHARLES CORP COM 808513105 85593 1015212 SH SOLE 4 627208 0 388004 SCHWAB CHARLES CORP COM 808513105 109881 1303292 SH SOLE 7 1259746 0 43546 SCHWAB CHARLES CORP COM 808513105 1663 19723 SH SOLE 13 19723 0 0 SCHWAB CHARLES CORP COM 808513105 17422 206647 SH SOLE 15 206647 0 0 SCHWAB CHARLES CORP COM 808513105 5 55 SH SOLE 17 0 0 55 SCHWAB CHARLES CORP COM 808513105 476937 5656949 SH SOLE 18 5330902 0 326047 SCHWAB CHARLES CORP COM 808513105 491954 5835060 SH SOLE 19 5835060 0 0 SCHWAB CHARLES CORP COM 808513105 2892445 34307254 SH SOLE 21 34307254 0 0 SCHWAB CHARLES CORP COM 808513105 2697795 31998520 SH SOLE 22 28846708 0 3151812 SCHWAB CHARLES CORP COM 808513105 155972 1849984 SH SOLE 23 1849984 0 0 SCHWAB CHARLES CORP COM 808513105 208344 2471170 SH SOLE 25 2471170 0 0 SCHWAB CHARLES CORP COM 808513105 328155 3892245 SH SOLE 26 1353571 0 2538674 SCHWAB CHARLES CORP COM 808513105 273202 3240446 SH SOLE 28 77057 0 3163389 SCHWAB CHARLES CORP COM 808513105 909 10779 SH SOLE 29 10779 0 0 SCHWAB CHARLES CORP COM 808513105 577605 6850962 SH SOLE 30 6850962 0 0 SCHWAB CHARLES CORP COM 808513105 29399 348697 SH SOLE 31 186132 0 162565 SCHWAB CHARLES CORP COM 808513105 261420 3100703 SH SOLE 34 3100703 0 0 SCHWAB CHARLES CORP COM 808513105 48804 578865 SH SOLE 36 578865 0 0 SCHWAB CHARLES CORP COM 808513105 4072 48299 SH SOLE 40 48299 0 0 SCHWAB CHARLES CORP COM 808513105 292 3462 SH OTR 43 3462 0 0 SCHWAB CHARLES CORP COM 808513105 95961 1138196 SH SOLE 43 1026144 0 112052 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4883 91451 SH SOLE 17 0 0 91451 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 23 426 SH SOLE 43 0 0 426 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1514 28111 SH SOLE 17 0 0 28111 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 215 4000 SH SOLE 43 4000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30 406 SH SOLE 2 406 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 64 856 SH SOLE 17 0 0 856 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 20 277 SH SOLE 2 277 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10967 153625 SH SOLE 17 0 0 153625 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 229 3016 SH SOLE 17 0 0 3016 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 18 386 SH SOLE 2 386 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 868 18318 SH SOLE 17 0 0 18318 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 9802 352955 SH SOLE 17 0 0 352955 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 7 134 SH SOLE 2 134 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 5 118 SH SOLE 17 0 0 118 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 17 604 SH SOLE 17 0 0 604 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 7 186 SH SOLE 17 0 0 186 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 15345 475975 SH SOLE 17 0 0 475975 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 28 516 SH SOLE 17 0 0 516 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 21 367 SH SOLE 17 0 0 367 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 49 624 SH SOLE 17 0 0 624 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1757 47862 SH SOLE 17 0 0 47862 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 76 1496 SH SOLE 2 1496 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1756 34716 SH SOLE 17 0 0 34716 SCHWAB STRATEGIC TR US REIT ETF 808524847 21 828 SH SOLE 17 0 0 828 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 15 291 SH SOLE 2 291 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 30 569 SH SOLE 17 0 0 569 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 12 237 SH SOLE 2 237 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 28 463 SH SOLE 2 463 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 15756 259523 SH SOLE 17 0 0 259523 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4135 108915 SH SOLE 17 0 0 108915 SCHWEITZER-MAUDUIT INTL INC COM 808541106 442 16086 SH SOLE 2 8704 0 7382 SCHWEITZER-MAUDUIT INTL INC COM 808541106 4 157 SH SOLE 4 157 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 14 512 SH SOLE 7 512 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3206 116580 SH SOLE 18 116580 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1569 57060 SH SOLE 19 57060 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 106953 3889192 SH SOLE 21 3889192 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 22730 826556 SH SOLE 22 793752 0 32804 SCHWEITZER-MAUDUIT INTL INC COM 808541106 208 7572 SH SOLE 26 3821 0 3751 SCHWEITZER-MAUDUIT INTL INC COM 808541106 28 1024 SH SOLE 28 1024 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1499 54522 SH SOLE 30 54522 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 93 3367 SH SOLE 40 3367 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1229 44676 SH SOLE 43 40018 0 4658 SCIENCE 37 HOLDINGS INC COM 808644108 13 2361 SH SOLE 2 0 0 2361 SCIENCE 37 HOLDINGS INC COM 808644108 3576 668485 SH SOLE 22 668485 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 16319 177053 SH SOLE 2 46598 0 130455 SCIENCE APPLICATIONS INTL CO COM 808625107 20 217 SH SOLE 4 217 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 121 1311 SH SOLE 7 1311 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 11297 122572 SH SOLE 18 122572 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1528 16573 SH SOLE 19 16573 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 267997 2907634 SH SOLE 21 2907634 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 144159 1564060 SH SOLE 22 1495591 0 68469 SCIENCE APPLICATIONS INTL CO COM 808625107 753 8166 SH SOLE 25 8166 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2674 29014 SH SOLE 26 25080 0 3934 SCIENCE APPLICATIONS INTL CO COM 808625107 89 961 SH SOLE 28 961 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 2942 31918 SH SOLE 30 31918 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 78 849 SH SOLE 31 849 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 75 816 SH SOLE 36 816 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 647 7015 SH SOLE 40 7015 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1787 19383 SH SOLE 43 18674 0 709 SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 1 4957 SH SOLE 2 4957 0 0 SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 39 177428 SH SOLE 19 177428 0 0 SCIENCE STRATEGIC ACQ ALPHA *W EXP 01/20/202 808641112 7 31213 SH SOLE 34 31213 0 0 SCIENTIFIC GAMES CORP COM 80874P109 4618 78599 SH SOLE 2 68875 0 9724 SCIENTIFIC GAMES CORP COM 80874P109 15 258 SH SOLE 4 258 0 0 SCIENTIFIC GAMES CORP COM 80874P109 117 1988 SH SOLE 7 1988 0 0 SCIENTIFIC GAMES CORP COM 80874P109 25024 425941 SH SOLE 18 421608 0 4333 SCIENTIFIC GAMES CORP COM 80874P109 12221 208011 SH SOLE 19 208011 0 0 SCIENTIFIC GAMES CORP COM 80874P109 389541 6630490 SH SOLE 21 6630490 0 0 SCIENTIFIC GAMES CORP COM 80874P109 159445 2713962 SH SOLE 22 2658677 0 55285 SCIENTIFIC GAMES CORP COM 80874P109 74 1258 SH SOLE 23 1258 0 0 SCIENTIFIC GAMES CORP COM 80874P109 723 12299 SH SOLE 25 12299 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2026 34484 SH SOLE 26 27969 0 6515 SCIENTIFIC GAMES CORP COM 80874P109 91 1542 SH SOLE 28 1542 0 0 SCIENTIFIC GAMES CORP COM 80874P109 3154 53681 SH SOLE 30 53681 0 0 SCIENTIFIC GAMES CORP COM 80874P109 40 689 SH SOLE 36 689 0 0 SCIENTIFIC GAMES CORP COM 80874P109 692 11785 SH SOLE 40 11785 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2000 34040 SH SOLE 43 31404 0 2636 SCIPLAY CORPORATION CL A 809087109 10 746 SH SOLE 2 0 0 746 SCIPLAY CORPORATION CL A 809087109 88 6824 SH SOLE 21 6824 0 0 SCIPLAY CORPORATION CL A 809087109 4286 331712 SH SOLE 22 331712 0 0 SCOPUS BIOPHARMA INC COM 809171101 1 1268 SH SOLE 18 1268 0 0 SCOPUS BIOPHARMA INC COM 809171101 24 35407 SH SOLE 21 35407 0 0 SCORPIO TANKERS INC SHS Y7542C130 3360 157145 SH SOLE 2 44554 0 112591 SCORPIO TANKERS INC SHS Y7542C130 11 524 SH SOLE 7 524 0 0 SCORPIO TANKERS INC SHS Y7542C130 2988 139748 SH SOLE 18 139748 0 0 SCORPIO TANKERS INC SHS Y7542C130 10988 513958 SH SOLE 19 513958 0 0 SCORPIO TANKERS INC SHS Y7542C130 35077 1640651 SH SOLE 21 1640651 0 0 SCORPIO TANKERS INC SHS Y7542C130 22574 1055846 SH SOLE 22 1026875 0 28971 SCORPIO TANKERS INC SHS Y7542C130 463 21643 SH SOLE 23 21643 0 0 SCORPIO TANKERS INC SHS Y7542C130 2703 126417 SH SOLE 26 0 0 126417 SCORPIO TANKERS INC SHS Y7542C130 46 2173 SH SOLE 36 2173 0 0 SCORPIO TANKERS INC SHS Y7542C130 575 26897 SH SOLE 43 23167 0 3730 SCOTTS MIRACLE-GRO CO CL A 810186106 10351 84181 SH SOLE 2 32782 0 51399 SCOTTS MIRACLE-GRO CO CL A 810186106 18 149 SH SOLE 4 149 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1513 12308 SH SOLE 7 12308 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1 11 SH SOLE 17 0 0 11 SCOTTS MIRACLE-GRO CO CL A 810186106 11124 90472 SH SOLE 18 90472 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1491 12123 SH SOLE 19 12123 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 264708 2152795 SH SOLE 21 2152795 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 137204 1115842 SH SOLE 22 1067820 0 48022 SCOTTS MIRACLE-GRO CO CL A 810186106 708 5757 SH SOLE 25 5757 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2146 17453 SH SOLE 26 13948 0 3505 SCOTTS MIRACLE-GRO CO CL A 810186106 90 732 SH SOLE 28 732 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 3032 24658 SH SOLE 30 24658 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 74 602 SH SOLE 31 602 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 44 354 SH SOLE 36 354 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 669 5442 SH SOLE 40 5442 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 18 143 SH OTR 43 143 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 2904 23619 SH SOLE 43 20675 0 2944 SCPHARMACEUTICALS INC COM 810648105 0 19 SH SOLE 2 0 0 19 SCPHARMACEUTICALS INC COM 810648105 15 2646 SH SOLE 18 2646 0 0 SCPHARMACEUTICALS INC COM 810648105 186 32695 SH SOLE 21 32695 0 0 SCPHARMACEUTICALS INC COM 810648105 128 22523 SH SOLE 22 22523 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4328 208161 SH SOLE 2 139844 0 68317 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 17 811 SH SOLE 7 811 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4402 211733 SH SOLE 18 211733 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 6937 333660 SH SOLE 19 333660 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 145373 6992451 SH SOLE 21 6992451 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 38662 1859652 SH SOLE 22 1801258 0 58394 SCRIPPS E W CO OHIO CL A NEW 811054402 154 7430 SH SOLE 23 7430 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 205 9843 SH SOLE 25 9843 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1833 88158 SH SOLE 26 30319 0 57839 SCRIPPS E W CO OHIO CL A NEW 811054402 10 476 SH SOLE 28 476 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 2125 102191 SH SOLE 30 102191 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 171 8205 SH SOLE 36 8205 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 120 5782 SH SOLE 40 5782 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1121 53898 SH SOLE 43 53323 0 575 SCULPTOR CAP MGMT COM CL A 811246107 236 16946 SH SOLE 2 1125 0 15821 SCULPTOR CAP MGMT COM CL A 811246107 3 228 SH SOLE 7 228 0 0 SCULPTOR CAP MGMT COM CL A 811246107 930 66757 SH SOLE 18 66757 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1156 83007 SH SOLE 19 83007 0 0 SCULPTOR CAP MGMT COM CL A 811246107 10646 764224 SH SOLE 21 764224 0 0 SCULPTOR CAP MGMT COM CL A 811246107 7277 522364 SH SOLE 22 508489 0 13875 SCULPTOR CAP MGMT COM CL A 811246107 141 10095 SH SOLE 43 8483 0 1612 SCWORX CORP COM 78396V109 6 5481 SH SOLE 21 5481 0 0 SCYNEXIS INC COM NEW 811292200 18 4621 SH SOLE 18 4621 0 0 SCYNEXIS INC COM NEW 811292200 275 70348 SH SOLE 21 70348 0 0 SCYNEXIS INC COM NEW 811292200 1173 299972 SH SOLE 22 299972 0 0 SEA LTD SPONSORD ADS 81141R100 7692 64212 SH SOLE 2 12407 0 51805 SEA LTD SPONSORD ADS 81141R100 18254 152387 SH SOLE 4 115479 0 36908 SEA LTD SPONSORD ADS 81141R100 31009 258859 SH SOLE 7 242722 0 16137 SEA LTD SPONSORD ADS 81141R100 179 1492 SH SOLE 13 1492 0 0 SEA LTD SPONSORD ADS 81141R100 19424 162149 SH SOLE 15 162149 0 0 SEA LTD SPONSORD ADS 81141R100 43927 366703 SH SOLE 18 366321 0 382 SEA LTD SPONSORD ADS 81141R100 45970 383751 SH SOLE 19 383751 0 0 SEA LTD SPONSORD ADS 81141R100 630947 5267106 SH SOLE 21 5267106 0 0 SEA LTD SPONSORD ADS 81141R100 535554 4470771 SH SOLE 22 4342273 0 128498 SEA LTD SPONSORD ADS 81141R100 48103 401559 SH SOLE 23 401559 0 0 SEA LTD SPONSORD ADS 81141R100 5200 43410 SH SOLE 25 43410 0 0 SEA LTD SPONSORD ADS 81141R100 62280 519906 SH SOLE 26 85658 0 434248 SEA LTD SPONSORD ADS 81141R100 44762 373674 SH SOLE 28 147 0 373527 SEA LTD SPONSORD ADS 81141R100 51 427 SH SOLE 29 427 0 0 SEA LTD SPONSORD ADS 81141R100 155910 1301527 SH SOLE 30 1301527 0 0 SEA LTD SPONSORD ADS 81141R100 4348 36298 SH SOLE 31 28780 0 7518 SEA LTD SPONSORD ADS 81141R100 6528 54492 SH SOLE 34 54492 0 0 SEA LTD SPONSORD ADS 81141R100 5715 47709 SH SOLE 36 47709 0 0 SEA LTD SPONSORD ADS 81141R100 1286 10739 SH SOLE 40 10739 0 0 SEA LTD SPONSORD ADS 81141R100 14564 121579 SH SOLE 43 109140 0 12439 SEABOARD CORP DEL COM 811543107 1913 455 SH SOLE 2 118 0 337 SEABOARD CORP DEL COM 811543107 1821 433 SH SOLE 7 433 0 0 SEABOARD CORP DEL COM 811543107 383 91 SH SOLE 18 91 0 0 SEABOARD CORP DEL COM 811543107 299 71 SH SOLE 19 71 0 0 SEABOARD CORP DEL COM 811543107 13622 3239 SH SOLE 21 3239 0 0 SEABOARD CORP DEL COM 811543107 25527 6070 SH SOLE 22 5722 0 348 SEABOARD CORP DEL COM 811543107 488 116 SH SOLE 23 116 0 0 SEABOARD CORP DEL COM 811543107 156 37 SH SOLE 25 37 0 0 SEABOARD CORP DEL COM 811543107 656 156 SH SOLE 26 133 0 23 SEABOARD CORP DEL COM 811543107 2645 629 SH SOLE 30 629 0 0 SEABOARD CORP DEL COM 811543107 17 4 SH SOLE 31 4 0 0 SEABOARD CORP DEL COM 811543107 139 33 SH SOLE 40 33 0 0 SEABOARD CORP DEL COM 811543107 8277 1968 SH SOLE 43 1901 0 67 SEABRIDGE GOLD INC COM 811916105 4499 243170 SH SOLE 7 243170 0 0 SEABRIDGE GOLD INC COM 811916105 67 3612 SH SOLE 43 3602 0 10 SEACHANGE INTL INC COM 811699107 9 8056 SH SOLE 18 8056 0 0 SEACHANGE INTL INC COM 811699107 149 131689 SH SOLE 21 131689 0 0 SEACHANGE INTL INC COM 811699107 464 411000 SH SOLE 22 411000 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1694 48374 SH SOLE 2 18397 0 29977 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 7144 203996 SH SOLE 18 203996 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3308 94457 SH SOLE 19 94457 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 243625 6956745 SH SOLE 21 6956745 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 48165 1375350 SH SOLE 22 1317479 0 57871 SEACOAST BKG CORP FLA COM NEW 811707801 253 7236 SH SOLE 25 7236 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 612 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 3293 94027 SH SOLE 30 94027 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 30 846 SH SOLE 36 846 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 207 5903 SH SOLE 40 5903 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 454 12960 SH SOLE 43 12960 0 0 SEACOR MARINE HLDGS INC COM 78413P101 35 4325 SH SOLE 18 4325 0 0 SEACOR MARINE HLDGS INC COM 78413P101 754 93377 SH SOLE 21 93377 0 0 SEACOR MARINE HLDGS INC COM 78413P101 2621 324766 SH SOLE 22 324766 0 0 SEACOR MARINE HLDGS INC COM 78413P101 5 676 SH SOLE 43 676 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 14677 163262 SH SOLE 2 99616 0 63646 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9818 109215 SH SOLE 4 97509 0 11706 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 21973 244418 SH SOLE 7 189742 0 54676 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 191 2127 SH SOLE 13 2127 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2640 29367 SH SOLE 15 29367 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 27956 310965 SH SOLE 18 283654 0 27311 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5855 65127 SH SOLE 19 65127 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 546720 6081420 SH SOLE 21 6081420 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 273136 3038224 SH SOLE 22 2784999 0 253225 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 23136 257348 SH SOLE 23 257348 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 30262 336619 SH SOLE 25 336619 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 44925 499720 SH SOLE 26 221694 0 278026 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 58574 651545 SH SOLE 28 17394 0 634151 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 22 248 SH SOLE 29 248 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 127071 1413467 SH SOLE 30 1410646 0 2821 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3783 42081 SH SOLE 31 18467 0 23614 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3709 41257 SH SOLE 32 41257 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4625 51451 SH SOLE 34 51451 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 9264 103053 SH SOLE 35 103053 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7510 83539 SH SOLE 36 83539 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 625 6951 SH SOLE 40 6951 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 17649 196316 SH SOLE 43 182170 0 14146 SEAGEN INC COM 81181C104 54157 375958 SH SOLE 2 162401 0 213557 SEAGEN INC COM 81181C104 12703 88183 SH SOLE 4 58843 0 29340 SEAGEN INC COM 81181C104 8090 56158 SH SOLE 7 56158 0 0 SEAGEN INC COM 81181C104 92 639 SH SOLE 13 639 0 0 SEAGEN INC COM 81181C104 1539 10681 SH SOLE 15 10681 0 0 SEAGEN INC COM 81181C104 43419 301417 SH SOLE 18 294212 0 7205 SEAGEN INC COM 81181C104 299620 2079969 SH SOLE 19 2079969 0 0 SEAGEN INC COM 81181C104 658961 4574528 SH SOLE 21 4574528 0 0 SEAGEN INC COM 81181C104 457330 3174803 SH SOLE 22 2930826 0 243977 SEAGEN INC COM 81181C104 24240 168278 SH SOLE 23 168278 0 0 SEAGEN INC COM 81181C104 23887 165826 SH SOLE 25 165826 0 0 SEAGEN INC COM 81181C104 31679 219919 SH SOLE 26 106963 0 112956 SEAGEN INC COM 81181C104 34696 240863 SH SOLE 28 8946 0 231917 SEAGEN INC COM 81181C104 61 421 SH SOLE 29 421 0 0 SEAGEN INC COM 81181C104 114491 794799 SH SOLE 30 761823 0 32976 SEAGEN INC COM 81181C104 4518 31366 SH SOLE 31 16135 0 15231 SEAGEN INC COM 81181C104 6209 43103 SH SOLE 32 43103 0 0 SEAGEN INC COM 81181C104 177726 1233783 SH SOLE 34 1233783 0 0 SEAGEN INC COM 81181C104 9769 67818 SH SOLE 36 67818 0 0 SEAGEN INC COM 81181C104 631 4378 SH SOLE 40 4378 0 0 SEAGEN INC COM 81181C104 93 644 SH OTR 43 644 0 0 SEAGEN INC COM 81181C104 10202 70821 SH SOLE 43 63724 0 7097 SEALED AIR CORP NEW COM 81211K100 20939 312716 SH SOLE 2 174751 0 137965 SEALED AIR CORP NEW COM 81211K100 7446 111205 SH SOLE 4 62880 0 48325 SEALED AIR CORP NEW COM 81211K100 8859 132304 SH SOLE 7 127404 0 4900 SEALED AIR CORP NEW COM 81211K100 39 589 SH SOLE 13 589 0 0 SEALED AIR CORP NEW COM 81211K100 1305 19496 SH SOLE 15 19496 0 0 SEALED AIR CORP NEW COM 81211K100 226808 3387212 SH SOLE 18 3226442 0 160770 SEALED AIR CORP NEW COM 81211K100 368141 5497922 SH SOLE 19 5497922 0 0 SEALED AIR CORP NEW COM 81211K100 259580 3876641 SH SOLE 21 3876641 0 0 SEALED AIR CORP NEW COM 81211K100 266283 3976746 SH SOLE 22 3667894 0 308852 SEALED AIR CORP NEW COM 81211K100 19104 285298 SH SOLE 23 285298 0 0 SEALED AIR CORP NEW COM 81211K100 9592 143248 SH SOLE 25 99958 0 43290 SEALED AIR CORP NEW COM 81211K100 17531 261810 SH SOLE 26 98544 0 163266 SEALED AIR CORP NEW COM 81211K100 25362 378757 SH SOLE 28 2708 0 376049 SEALED AIR CORP NEW COM 81211K100 55578 830024 SH SOLE 30 629457 0 200567 SEALED AIR CORP NEW COM 81211K100 2331 34819 SH SOLE 31 17986 0 16833 SEALED AIR CORP NEW COM 81211K100 37587 561332 SH SOLE 34 561332 0 0 SEALED AIR CORP NEW COM 81211K100 2889 43143 SH SOLE 36 43143 0 0 SEALED AIR CORP NEW COM 81211K100 322 4809 SH SOLE 40 4809 0 0 SEALED AIR CORP NEW COM 81211K100 24 358 SH OTR 43 358 0 0 SEALED AIR CORP NEW COM 81211K100 9941 148469 SH SOLE 43 125095 0 23374 SEASPINE HLDGS CORP COM 81255T108 319 26223 SH SOLE 2 6101 0 20122 SEASPINE HLDGS CORP COM 81255T108 6 463 SH SOLE 7 463 0 0 SEASPINE HLDGS CORP COM 81255T108 1141 93857 SH SOLE 18 93857 0 0 SEASPINE HLDGS CORP COM 81255T108 1315 108179 SH SOLE 19 108179 0 0 SEASPINE HLDGS CORP COM 81255T108 16823 1383491 SH SOLE 21 1383491 0 0 SEASPINE HLDGS CORP COM 81255T108 9917 815578 SH SOLE 22 802483 0 13095 SEASPINE HLDGS CORP COM 81255T108 141 11627 SH SOLE 26 0 0 11627 SEASPINE HLDGS CORP COM 81255T108 26 2143 SH SOLE 30 2143 0 0 SEASPINE HLDGS CORP COM 81255T108 13 1100 SH SOLE 43 1100 0 0 SEAWORLD ENTMT INC COM 81282V100 2366 31780 SH SOLE 2 14159 0 17621 SEAWORLD ENTMT INC COM 81282V100 15 201 SH SOLE 4 201 0 0 SEAWORLD ENTMT INC COM 81282V100 49 656 SH SOLE 7 656 0 0 SEAWORLD ENTMT INC COM 81282V100 10362 139197 SH SOLE 18 139197 0 0 SEAWORLD ENTMT INC COM 81282V100 6605 88735 SH SOLE 19 88735 0 0 SEAWORLD ENTMT INC COM 81282V100 129065 1733806 SH SOLE 21 1733806 0 0 SEAWORLD ENTMT INC COM 81282V100 87606 1176868 SH SOLE 22 1135574 0 41294 SEAWORLD ENTMT INC COM 81282V100 664 8921 SH SOLE 25 8921 0 0 SEAWORLD ENTMT INC COM 81282V100 1694 22750 SH SOLE 26 17358 0 5392 SEAWORLD ENTMT INC COM 81282V100 68 919 SH SOLE 28 919 0 0 SEAWORLD ENTMT INC COM 81282V100 2264 30411 SH SOLE 30 30411 0 0 SEAWORLD ENTMT INC COM 81282V100 260 3491 SH SOLE 36 3491 0 0 SEAWORLD ENTMT INC COM 81282V100 513 6894 SH SOLE 40 6894 0 0 SEAWORLD ENTMT INC COM 81282V100 1441 19358 SH SOLE 43 18477 0 881 SECOND SIGHT MED PRODS INC COM NEW 81362J209 5 3639 SH SOLE 18 3639 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 88 61687 SH SOLE 21 61687 0 0 SECOND SIGHT MED PRODS INC COM NEW 81362J209 13 9031 SH SOLE 22 9031 0 0 SECUREWORKS CORP CL A 81374A105 68 5169 SH SOLE 2 323 0 4846 SECUREWORKS CORP CL A 81374A105 408 30818 SH SOLE 18 30818 0 0 SECUREWORKS CORP CL A 81374A105 216 16277 SH SOLE 19 16277 0 0 SECUREWORKS CORP CL A 81374A105 4522 341286 SH SOLE 21 341286 0 0 SECUREWORKS CORP CL A 81374A105 3258 245910 SH SOLE 22 239795 0 6115 SECUREWORKS CORP CL A 81374A105 0 34 SH SOLE 43 34 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 322 32211 SH SOLE 2 10651 0 21560 SECURITY NATL FINL CORP CL A NEW 814785309 21 2091 SH SOLE 18 2091 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 350 34972 SH SOLE 21 34972 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 487 48742 SH SOLE 22 48742 0 0 SEELOS THERAPEUTICS INC COM 81577F109 8 10028 SH SOLE 2 3088 0 6940 SEELOS THERAPEUTICS INC COM 81577F109 208 247895 SH SOLE 18 247895 0 0 SEELOS THERAPEUTICS INC COM 81577F109 137 163940 SH SOLE 19 163940 0 0 SEELOS THERAPEUTICS INC COM 81577F109 2765 3299959 SH SOLE 21 3299959 0 0 SEELOS THERAPEUTICS INC COM 81577F109 2155 2572145 SH SOLE 22 2551486 0 20659 SEER INC COM CL A 81578P106 510 33469 SH SOLE 2 12840 0 20629 SEER INC COM CL A 81578P106 4 286 SH SOLE 4 286 0 0 SEER INC COM CL A 81578P106 4 284 SH SOLE 7 284 0 0 SEER INC COM CL A 81578P106 1893 124225 SH SOLE 18 121320 0 2905 SEER INC COM CL A 81578P106 6089 399537 SH SOLE 19 399537 0 0 SEER INC COM CL A 81578P106 25637 1682243 SH SOLE 21 1682243 0 0 SEER INC COM CL A 81578P106 14596 957775 SH SOLE 22 926704 0 31071 SEER INC COM CL A 81578P106 19 1236 SH SOLE 23 1236 0 0 SEER INC COM CL A 81578P106 72 4727 SH SOLE 25 4727 0 0 SEER INC COM CL A 81578P106 159 10418 SH SOLE 26 363 0 10055 SEER INC COM CL A 81578P106 521 34178 SH SOLE 30 34178 0 0 SEER INC COM CL A 81578P106 57 3730 SH SOLE 40 3730 0 0 SEER INC COM CL A 81578P106 214 14067 SH SOLE 43 13968 0 99 SEI INVTS CO COM 784117103 10599 176034 SH SOLE 2 84860 0 91174 SEI INVTS CO COM 784117103 5499 91328 SH SOLE 4 49983 0 41345 SEI INVTS CO COM 784117103 4809 79875 SH SOLE 7 50681 0 29194 SEI INVTS CO COM 784117103 29 485 SH SOLE 13 485 0 0 SEI INVTS CO COM 784117103 861 14294 SH SOLE 15 14294 0 0 SEI INVTS CO COM 784117103 23052 382859 SH SOLE 18 376899 0 5960 SEI INVTS CO COM 784117103 1877 31175 SH SOLE 19 31175 0 0 SEI INVTS CO COM 784117103 376637 6255385 SH SOLE 21 6255385 0 0 SEI INVTS CO COM 784117103 185243 3076614 SH SOLE 22 2875935 0 200679 SEI INVTS CO COM 784117103 9109 151293 SH SOLE 23 151293 0 0 SEI INVTS CO COM 784117103 9285 154212 SH SOLE 25 154212 0 0 SEI INVTS CO COM 784117103 8659 143816 SH SOLE 26 59313 0 84503 SEI INVTS CO COM 784117103 11326 188101 SH SOLE 28 2173 0 185928 SEI INVTS CO COM 784117103 32535 540356 SH SOLE 30 460637 0 79719 SEI INVTS CO COM 784117103 1564 25970 SH SOLE 31 11741 0 14229 SEI INVTS CO COM 784117103 394 6551 SH SOLE 34 6551 0 0 SEI INVTS CO COM 784117103 5939 98642 SH SOLE 36 98642 0 0 SEI INVTS CO COM 784117103 244 4047 SH SOLE 40 4047 0 0 SEI INVTS CO COM 784117103 22 370 SH OTR 43 370 0 0 SEI INVTS CO COM 784117103 13520 224547 SH SOLE 43 219347 0 5200 SELECT ENERGY SVCS INC CL A COM 81617J301 721 84179 SH SOLE 2 17811 0 66368 SELECT ENERGY SVCS INC CL A COM 81617J301 3 337 SH SOLE 4 337 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 703 81986 SH SOLE 7 81986 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1714 199972 SH SOLE 18 199972 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 968 112980 SH SOLE 19 112980 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 20128 2348600 SH SOLE 21 2348600 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 13648 1592569 SH SOLE 22 1534267 0 58302 SELECT ENERGY SVCS INC CL A COM 81617J301 104 12099 SH SOLE 25 12099 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 35 4059 SH SOLE 26 866 0 3193 SELECT ENERGY SVCS INC CL A COM 81617J301 6260 730397 SH SOLE 30 730397 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 64 7453 SH SOLE 40 7453 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 389 45434 SH SOLE 43 45311 0 123 SELECT MED HLDGS CORP COM 81619Q105 6226 259504 SH SOLE 2 168823 0 90681 SELECT MED HLDGS CORP COM 81619Q105 9 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 81 3382 SH SOLE 7 3382 0 0 SELECT MED HLDGS CORP COM 81619Q105 9404 391978 SH SOLE 18 372792 0 19186 SELECT MED HLDGS CORP COM 81619Q105 15491 645732 SH SOLE 19 645732 0 0 SELECT MED HLDGS CORP COM 81619Q105 321003 13380704 SH SOLE 21 13380704 0 0 SELECT MED HLDGS CORP COM 81619Q105 78186 3259121 SH SOLE 22 3196644 0 62477 SELECT MED HLDGS CORP COM 81619Q105 410 17108 SH SOLE 23 17108 0 0 SELECT MED HLDGS CORP COM 81619Q105 354 14775 SH SOLE 25 14775 0 0 SELECT MED HLDGS CORP COM 81619Q105 3303 137702 SH SOLE 26 44434 0 93268 SELECT MED HLDGS CORP COM 81619Q105 49 2053 SH SOLE 28 2053 0 0 SELECT MED HLDGS CORP COM 81619Q105 7045 293655 SH SOLE 30 293655 0 0 SELECT MED HLDGS CORP COM 81619Q105 2414 100633 SH SOLE 34 100633 0 0 SELECT MED HLDGS CORP COM 81619Q105 141 5861 SH SOLE 36 5861 0 0 SELECT MED HLDGS CORP COM 81619Q105 312 12996 SH SOLE 40 12996 0 0 SELECT MED HLDGS CORP COM 81619Q105 1189 49580 SH SOLE 43 48403 0 1177 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29592 335704 SH SOLE 2 335704 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2121 24057 SH SOLE 7 5137 0 18920 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 66 750 SH SOLE 43 750 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 172253 1257416 SH SOLE 2 1257416 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 429 3135 SH SOLE 4 3135 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 35280 257535 SH SOLE 7 57643 0 199892 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14 100 SH SOLE 17 0 0 100 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5203 37978 SH SOLE 18 37978 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 73978 540026 SH SOLE 19 540026 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3255 23760 SH SOLE 22 23760 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18 128 SH SOLE 43 128 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 53276 702021 SH SOLE 2 702021 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 80 1050 SH SOLE 43 1050 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 36760 198700 SH Put SOLE 19 198700 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 241 1300 SH Put SOLE 22 1300 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 144440 780757 SH SOLE 2 780757 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 36666 198195 SH SOLE 7 44429 0 153766 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH SOLE 17 0 0 2 SELECT SECTOR SPDR TR ENERGY 81369Y506 46475 607987 SH SOLE 2 607987 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 8580 112242 SH SOLE 7 25030 0 87212 SELECT SECTOR SPDR TR ENERGY 81369Y506 2 24 SH SOLE 17 0 0 24 SELECT SECTOR SPDR TR ENERGY 81369Y506 10363 135575 SH SOLE 19 135575 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1363 17825 SH SOLE 30 17825 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 0 1 SH SOLE 43 1 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 118432 3090598 SH SOLE 2 3090598 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 14488 378083 SH SOLE 7 83947 0 294136 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH SOLE 17 0 0 1 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1330 34700 SH SOLE 22 34700 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 195 5079 SH SOLE 43 5079 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 34488 900000 SH Put SOLE 19 900000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 97449 946289 SH SOLE 2 946289 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 158 1532 SH SOLE 4 1532 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 20152 195690 SH SOLE 7 43729 0 151961 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2418 23476 SH SOLE 18 23476 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 27841 270353 SH SOLE 19 270353 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1496 14528 SH SOLE 22 14528 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 154 1500 SH SOLE 30 1500 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 51 500 SH SOLE 43 500 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 326079 2051715 SH SOLE 2 2051715 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42848 269601 SH SOLE 7 60376 0 209225 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 715 4500 SH SOLE 43 4500 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 127827 1858486 SH SOLE 2 1858486 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 39417 573088 SH SOLE 7 128307 0 444781 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 33557 694470 SH SOLE 2 694470 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9898 204837 SH SOLE 7 45473 0 159364 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 66598 1378262 SH SOLE 22 1378262 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 40032 537635 SH SOLE 2 537635 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10371 139286 SH SOLE 7 30920 0 108366 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 112 1500 SH SOLE 43 1500 0 0 SELECTA BIOSCIENCES INC COM 816212104 55 44808 SH SOLE 2 17662 0 27146 SELECTA BIOSCIENCES INC COM 816212104 2 1436 SH SOLE 7 1436 0 0 SELECTA BIOSCIENCES INC COM 816212104 360 292970 SH SOLE 18 292970 0 0 SELECTA BIOSCIENCES INC COM 816212104 269 219074 SH SOLE 19 219074 0 0 SELECTA BIOSCIENCES INC COM 816212104 4955 4028464 SH SOLE 21 4028464 0 0 SELECTA BIOSCIENCES INC COM 816212104 2618 2128762 SH SOLE 22 2076782 0 51980 SELECTA BIOSCIENCES INC COM 816212104 61 49331 SH SOLE 30 49331 0 0 SELECTIVE INS GROUP INC COM 816300107 8870 99266 SH SOLE 2 62476 0 36790 SELECTIVE INS GROUP INC COM 816300107 19 216 SH SOLE 4 216 0 0 SELECTIVE INS GROUP INC COM 816300107 110 1234 SH SOLE 7 1234 0 0 SELECTIVE INS GROUP INC COM 816300107 25125 281164 SH SOLE 18 281164 0 0 SELECTIVE INS GROUP INC COM 816300107 12891 144259 SH SOLE 19 144259 0 0 SELECTIVE INS GROUP INC COM 816300107 393736 4406177 SH SOLE 21 4406177 0 0 SELECTIVE INS GROUP INC COM 816300107 159805 1788323 SH SOLE 22 1727081 0 61242 SELECTIVE INS GROUP INC COM 816300107 134 1501 SH SOLE 23 1501 0 0 SELECTIVE INS GROUP INC COM 816300107 723 8094 SH SOLE 25 8094 0 0 SELECTIVE INS GROUP INC COM 816300107 3348 37469 SH SOLE 26 21890 0 15579 SELECTIVE INS GROUP INC COM 816300107 96 1069 SH SOLE 28 1069 0 0 SELECTIVE INS GROUP INC COM 816300107 3122 34940 SH SOLE 30 34940 0 0 SELECTIVE INS GROUP INC COM 816300107 169 1896 SH SOLE 36 1896 0 0 SELECTIVE INS GROUP INC COM 816300107 650 7278 SH SOLE 40 7278 0 0 SELECTIVE INS GROUP INC COM 816300107 3962 44334 SH SOLE 43 43584 0 750 SELECTQUOTE INC COM 816307300 100 35766 SH SOLE 2 20261 0 15505 SELECTQUOTE INC COM 816307300 1 213 SH SOLE 4 213 0 0 SELECTQUOTE INC COM 816307300 6 2154 SH SOLE 7 2154 0 0 SELECTQUOTE INC COM 816307300 1304 467300 SH SOLE 18 458627 0 8673 SELECTQUOTE INC COM 816307300 1269 454782 SH SOLE 19 454782 0 0 SELECTQUOTE INC COM 816307300 42141 15104228 SH SOLE 21 15104228 0 0 SELECTQUOTE INC COM 816307300 8821 3161820 SH SOLE 22 3109989 0 51831 SELECTQUOTE INC COM 816307300 20 7246 SH SOLE 25 7246 0 0 SELECTQUOTE INC COM 816307300 73 26000 SH SOLE 26 21678 0 4322 SELECTQUOTE INC COM 816307300 18 6506 SH SOLE 28 6506 0 0 SELECTQUOTE INC COM 816307300 965 346014 SH SOLE 30 346014 0 0 SELECTQUOTE INC COM 816307300 15 5397 SH SOLE 40 5397 0 0 SELECTQUOTE INC COM 816307300 213 76443 SH SOLE 43 66795 0 9648 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 21 3201 SH SOLE 18 3201 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 247 36952 SH SOLE 21 36952 0 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 1421 212738 SH SOLE 22 212738 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 299 97542 SH SOLE 2 49907 0 47635 SEMA4 HOLDINGS CORP COM CL A 81663L101 1570 511290 SH SOLE 21 511290 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 5483 1785853 SH SOLE 22 1748173 0 37680 SEMA4 HOLDINGS CORP COM CL A 81663L101 43 13869 SH SOLE 25 13869 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 34 11148 SH SOLE 26 3051 0 8097 SEMA4 HOLDINGS CORP COM CL A 81663L101 86 28055 SH SOLE 30 28055 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 27 8838 SH SOLE 40 8838 0 0 SEMLER SCIENTIFIC INC COM 81684M104 13 271 SH SOLE 2 271 0 0 SEMLER SCIENTIFIC INC COM 81684M104 3150 63561 SH SOLE 22 63561 0 0 SEMPRA COM 816851109 134936 802618 SH SOLE 2 248150 0 554468 SEMPRA COM 816851109 52206 310530 SH SOLE 4 205222 0 105308 SEMPRA COM 816851109 135342 805035 SH SOLE 7 796164 0 8871 SEMPRA COM 816851109 566 3368 SH SOLE 13 3368 0 0 SEMPRA COM 816851109 7638 45431 SH SOLE 15 45431 0 0 SEMPRA COM 816851109 0 2 SH SOLE 17 0 0 2 SEMPRA COM 816851109 227161 1351186 SH SOLE 18 1255146 0 96040 SEMPRA COM 816851109 592777 3525916 SH SOLE 19 3525916 0 0 SEMPRA COM 816851109 1645413 9787134 SH SOLE 21 9787134 0 0 SEMPRA COM 816851109 1171622 6968962 SH SOLE 22 6331886 0 637076 SEMPRA COM 816851109 71716 426576 SH SOLE 23 426576 0 0 SEMPRA COM 816851109 92256 548752 SH SOLE 25 548752 0 0 SEMPRA COM 816851109 152230 905487 SH SOLE 26 413512 0 491975 SEMPRA COM 816851109 158495 942748 SH SOLE 28 10000 0 932748 SEMPRA COM 816851109 152 902 SH SOLE 29 902 0 0 SEMPRA COM 816851109 311816 1854722 SH SOLE 30 1839603 0 15119 SEMPRA COM 816851109 11789 70124 SH SOLE 31 34431 0 35693 SEMPRA COM 816851109 4816 28649 SH SOLE 32 28649 0 0 SEMPRA COM 816851109 157399 936228 SH SOLE 34 936228 0 0 SEMPRA COM 816851109 11582 68891 SH SOLE 35 68891 0 0 SEMPRA COM 816851109 24994 148665 SH SOLE 36 148665 0 0 SEMPRA COM 816851109 1808 10753 SH SOLE 40 10753 0 0 SEMPRA COM 816851109 123 731 SH OTR 43 731 0 0 SEMPRA COM 816851109 33323 198210 SH SOLE 43 179333 0 18877 SEMRUSH HLDGS INC CL A COM 81686C104 47 3924 SH SOLE 2 2746 0 1178 SEMRUSH HLDGS INC CL A COM 81686C104 4074 341214 SH SOLE 22 341214 0 0 SEMTECH CORP COM 816850101 7833 112962 SH SOLE 2 98558 0 14404 SEMTECH CORP COM 816850101 328 4724 SH SOLE 4 4495 0 229 SEMTECH CORP COM 816850101 111 1596 SH SOLE 7 1596 0 0 SEMTECH CORP COM 816850101 197 2834 SH SOLE 13 2834 0 0 SEMTECH CORP COM 816850101 20147 290550 SH SOLE 18 285322 0 5228 SEMTECH CORP COM 816850101 11913 171802 SH SOLE 19 171802 0 0 SEMTECH CORP COM 816850101 310693 4480722 SH SOLE 21 4480722 0 0 SEMTECH CORP COM 816850101 134269 1936380 SH SOLE 22 1870279 0 66101 SEMTECH CORP COM 816850101 968 13956 SH SOLE 23 13956 0 0 SEMTECH CORP COM 816850101 620 8943 SH SOLE 25 8943 0 0 SEMTECH CORP COM 816850101 2318 33434 SH SOLE 26 25935 0 7499 SEMTECH CORP COM 816850101 86 1237 SH SOLE 28 1157 0 80 SEMTECH CORP COM 816850101 112 1615 SH SOLE 29 1615 0 0 SEMTECH CORP COM 816850101 3250 46874 SH SOLE 30 46874 0 0 SEMTECH CORP COM 816850101 329 4750 SH SOLE 31 4750 0 0 SEMTECH CORP COM 816850101 640 9236 SH SOLE 34 9236 0 0 SEMTECH CORP COM 816850101 156 2255 SH SOLE 36 2255 0 0 SEMTECH CORP COM 816850101 574 8285 SH SOLE 40 8285 0 0 SEMTECH CORP COM 816850101 1971 28423 SH SOLE 43 27607 0 816 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 2826 164516 SH SOLE 43 142946 0 21570 SENECA FOODS CORP NEW CL B 817070105 6 117 SH SOLE 21 117 0 0 SENECA FOODS CORP NEW CL B 817070105 3 52 SH SOLE 22 52 0 0 SENECA FOODS CORP NEW CL A 817070501 812 15752 SH SOLE 2 5201 0 10551 SENECA FOODS CORP NEW CL A 817070501 4 71 SH SOLE 7 71 0 0 SENECA FOODS CORP NEW CL A 817070501 1215 23567 SH SOLE 18 23567 0 0 SENECA FOODS CORP NEW CL A 817070501 4553 88342 SH SOLE 19 88342 0 0 SENECA FOODS CORP NEW CL A 817070501 39172 760027 SH SOLE 21 760027 0 0 SENECA FOODS CORP NEW CL A 817070501 10390 201594 SH SOLE 22 197696 0 3898 SENECA FOODS CORP NEW CL A 817070501 36 703 SH SOLE 23 703 0 0 SENECA FOODS CORP NEW CL A 817070501 302 5865 SH SOLE 26 0 0 5865 SENECA FOODS CORP NEW CL A 817070501 403 7819 SH SOLE 30 7819 0 0 SENECA FOODS CORP NEW CL A 817070501 913 17711 SH SOLE 43 17342 0 369 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 10744 211284 SH SOLE 2 84314 0 126970 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 6386 125580 SH SOLE 4 61687 0 63893 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 808 15883 SH SOLE 7 15883 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 39 760 SH SOLE 13 760 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1019 20039 SH SOLE 15 20039 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7208 141743 SH SOLE 18 133146 0 8597 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17896 351929 SH SOLE 19 351929 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 125498 2468003 SH SOLE 21 2468003 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 187159 3680609 SH SOLE 22 3403157 0 277452 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9922 195121 SH SOLE 23 195121 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11417 224520 SH SOLE 25 224520 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11811 232270 SH SOLE 26 100467 0 131803 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 20527 403676 SH SOLE 28 2817 0 400859 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 39140 769707 SH SOLE 30 674825 0 94882 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1728 33988 SH SOLE 31 16744 0 17244 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 50143 986104 SH SOLE 34 986104 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3003 59064 SH SOLE 36 59064 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 257 5050 SH SOLE 40 5050 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3601 70815 SH SOLE 43 65810 0 5005 SENSEI BIOTHERAPEUTICS INC COM 81728A108 10 4511 SH SOLE 2 891 0 3620 SENSEI BIOTHERAPEUTICS INC COM 81728A108 156 67350 SH SOLE 18 67350 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 91 39492 SH SOLE 19 39492 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 1995 863808 SH SOLE 21 863808 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 413 178732 SH SOLE 22 167714 0 11018 SENSEI BIOTHERAPEUTICS INC COM 81728A108 32 13998 SH SOLE 30 13998 0 0 SENSEI BIOTHERAPEUTICS INC COM 81728A108 0 120 SH SOLE 43 120 0 0 SENSEONICS HLDGS INC COM 81727U105 297 150583 SH SOLE 2 102814 0 47769 SENSEONICS HLDGS INC COM 81727U105 13 6676 SH SOLE 7 6676 0 0 SENSEONICS HLDGS INC COM 81727U105 2371 1203326 SH SOLE 18 1203326 0 0 SENSEONICS HLDGS INC COM 81727U105 1520 771670 SH SOLE 19 771670 0 0 SENSEONICS HLDGS INC COM 81727U105 35135 17835006 SH SOLE 21 17835006 0 0 SENSEONICS HLDGS INC COM 81727U105 17755 9012849 SH SOLE 22 8768191 0 244658 SENSEONICS HLDGS INC COM 81727U105 177 89956 SH SOLE 25 89956 0 0 SENSEONICS HLDGS INC COM 81727U105 181 91663 SH SOLE 26 62785 0 28878 SENSEONICS HLDGS INC COM 81727U105 474 240444 SH SOLE 30 240444 0 0 SENSEONICS HLDGS INC COM 81727U105 705 357687 SH SOLE 34 357687 0 0 SENSEONICS HLDGS INC COM 81727U105 85 43183 SH SOLE 40 43183 0 0 SENSEONICS HLDGS INC COM 81727U105 80 40585 SH SOLE 43 40114 0 471 SENSIENT TECHNOLOGIES CORP COM 81725T100 6889 82065 SH SOLE 2 64641 0 17424 SENSIENT TECHNOLOGIES CORP COM 81725T100 11 134 SH SOLE 4 134 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 47 565 SH SOLE 7 565 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 16113 191930 SH SOLE 18 191930 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 10052 119742 SH SOLE 19 119742 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 258732 3081975 SH SOLE 21 3081975 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 103302 1230521 SH SOLE 22 1196721 0 33800 SENSIENT TECHNOLOGIES CORP COM 81725T100 176 2102 SH SOLE 23 2102 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 503 5988 SH SOLE 25 5988 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1858 22127 SH SOLE 26 11098 0 11029 SENSIENT TECHNOLOGIES CORP COM 81725T100 63 753 SH SOLE 28 753 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2140 25488 SH SOLE 30 25488 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 68 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 424 5056 SH SOLE 40 5056 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2183 26005 SH SOLE 43 24364 0 1641 SENSUS HEALTHCARE INC COM 81728J109 26 2579 SH SOLE 18 2579 0 0 SENSUS HEALTHCARE INC COM 81728J109 1029 101650 SH SOLE 21 101650 0 0 SENSUS HEALTHCARE INC COM 81728J109 193 19044 SH SOLE 22 19044 0 0 SENTINELONE INC CL A 81730H109 143 3691 SH SOLE 2 0 0 3691 SENTINELONE INC CL A 81730H109 24694 637428 SH SOLE 21 637428 0 0 SENTINELONE INC CL A 81730H109 66776 1723685 SH SOLE 22 1723685 0 0 SENTINELONE INC CL A 81730H109 146 3760 SH SOLE 34 3760 0 0 SENTINELONE INC CL A 81730H109 807 20831 SH SOLE 43 20831 0 0 SEQLL INC COM 81734C106 1 842 SH SOLE 18 842 0 0 SEQLL INC COM 81734C106 17 12444 SH SOLE 21 12444 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 3 664 SH SOLE 2 0 0 664 SERA PROGNOSTICS INC CLASS A COM 81749D107 56 14744 SH SOLE 18 14744 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 4 1035 SH SOLE 19 1035 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 535 141062 SH SOLE 21 141062 0 0 SERA PROGNOSTICS INC CLASS A COM 81749D107 58 15241 SH SOLE 22 14411 0 830 SERA PROGNOSTICS INC CLASS A COM 81749D107 51 13394 SH SOLE 30 13394 0 0 SERES THERAPEUTICS INC COM 81750R102 497 69863 SH SOLE 2 30996 0 38867 SERES THERAPEUTICS INC COM 81750R102 2 246 SH SOLE 4 246 0 0 SERES THERAPEUTICS INC COM 81750R102 7 1015 SH SOLE 7 1015 0 0 SERES THERAPEUTICS INC COM 81750R102 1406 197427 SH SOLE 18 180520 0 16907 SERES THERAPEUTICS INC COM 81750R102 2747 385786 SH SOLE 19 385786 0 0 SERES THERAPEUTICS INC COM 81750R102 20358 2859295 SH SOLE 21 2859295 0 0 SERES THERAPEUTICS INC COM 81750R102 13046 1832253 SH SOLE 22 1790587 0 41666 SERES THERAPEUTICS INC COM 81750R102 108 15180 SH SOLE 23 15180 0 0 SERES THERAPEUTICS INC COM 81750R102 62 8697 SH SOLE 25 8697 0 0 SERES THERAPEUTICS INC COM 81750R102 653 91651 SH SOLE 26 24591 0 67060 SERES THERAPEUTICS INC COM 81750R102 2787 391387 SH SOLE 30 391387 0 0 SERES THERAPEUTICS INC COM 81750R102 51 7204 SH SOLE 40 7204 0 0 SERES THERAPEUTICS INC COM 81750R102 245 34426 SH SOLE 43 34426 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 642 50688 SH SOLE 2 32041 0 18647 SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH SOLE 4 148 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 7 577 SH SOLE 7 577 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1440 113744 SH SOLE 18 113744 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1515 119631 SH SOLE 19 119631 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 18797 1484782 SH SOLE 21 1484782 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 12472 985172 SH SOLE 22 944307 0 40865 SERITAGE GROWTH PPTYS CL A 81752R100 14 1070 SH SOLE 23 1070 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 56 4420 SH SOLE 25 4420 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 191 15100 SH SOLE 26 11768 0 3332 SERITAGE GROWTH PPTYS CL A 81752R100 56 4413 SH SOLE 28 4413 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 301 23813 SH SOLE 30 23813 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 45 3581 SH SOLE 40 3581 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 541 42710 SH SOLE 43 35028 0 7682 SERVICE CORP INTL COM 817565104 55419 841971 SH SOLE 2 378835 0 463136 SERVICE CORP INTL COM 817565104 3506 53261 SH SOLE 4 53261 0 0 SERVICE CORP INTL COM 817565104 333 5060 SH SOLE 7 5060 0 0 SERVICE CORP INTL COM 817565104 1539 23386 SH SOLE 13 23386 0 0 SERVICE CORP INTL COM 817565104 27610 419477 SH SOLE 18 381199 0 38278 SERVICE CORP INTL COM 817565104 22515 342066 SH SOLE 19 342066 0 0 SERVICE CORP INTL COM 817565104 534014 8113244 SH SOLE 21 8113244 0 0 SERVICE CORP INTL COM 817565104 331063 5029820 SH SOLE 22 4553520 0 476300 SERVICE CORP INTL COM 817565104 2754 41837 SH SOLE 23 41837 0 0 SERVICE CORP INTL COM 817565104 1865 28332 SH SOLE 25 28332 0 0 SERVICE CORP INTL COM 817565104 7680 116680 SH SOLE 26 53305 0 63375 SERVICE CORP INTL COM 817565104 275 4175 SH SOLE 28 2996 0 1179 SERVICE CORP INTL COM 817565104 1153 17524 SH SOLE 29 17524 0 0 SERVICE CORP INTL COM 817565104 14768 224367 SH SOLE 30 224367 0 0 SERVICE CORP INTL COM 817565104 3208 48745 SH SOLE 31 48745 0 0 SERVICE CORP INTL COM 817565104 1817 27599 SH SOLE 34 27599 0 0 SERVICE CORP INTL COM 817565104 362 5499 SH SOLE 36 5499 0 0 SERVICE CORP INTL COM 817565104 1409 21408 SH SOLE 40 21408 0 0 SERVICE CORP INTL COM 817565104 39 598 SH OTR 43 598 0 0 SERVICE CORP INTL COM 817565104 3904 59313 SH SOLE 43 57794 0 1519 SERVICE PPTYS TR COM SH BEN INT 81761L102 12095 1369816 SH SOLE 2 1280779 0 89037 SERVICE PPTYS TR COM SH BEN INT 81761L102 688 77959 SH SOLE 4 77959 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1801 203959 SH SOLE 7 203959 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 5408 612424 SH SOLE 18 612424 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 16244 1839603 SH SOLE 19 1839603 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 183870 20823335 SH SOLE 21 20823335 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 44860 5080363 SH SOLE 22 4920122 0 160241 SERVICE PPTYS TR COM SH BEN INT 81761L102 42 4768 SH SOLE 23 4768 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 6353 719519 SH SOLE 25 719519 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 518 58693 SH SOLE 26 44266 0 14427 SERVICE PPTYS TR COM SH BEN INT 81761L102 897 101638 SH SOLE 28 1473 0 100165 SERVICE PPTYS TR COM SH BEN INT 81761L102 5050 571898 SH SOLE 30 571898 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2005 227107 SH SOLE 34 227107 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 5614 635767 SH SOLE 43 516661 0 119106 SERVICENOW INC COM 81762P102 290091 520912 SH SOLE 2 185167 0 335745 SERVICENOW INC COM 81762P102 89678 161034 SH SOLE 4 106592 0 54442 SERVICENOW INC COM 81762P102 97616 175288 SH SOLE 7 169474 0 5814 SERVICENOW INC COM 81762P102 8455 15183 SH SOLE 13 15183 0 0 SERVICENOW INC COM 81762P102 10247 18400 SH SOLE 15 18400 0 0 SERVICENOW INC COM 81762P102 569135 1021989 SH SOLE 18 812274 0 209715 SERVICENOW INC COM 81762P102 574133 1030963 SH SOLE 19 1030963 0 0 SERVICENOW INC COM 81762P102 2773386 4980133 SH SOLE 21 4980133 0 0 SERVICENOW INC COM 81762P102 2499977 4489175 SH SOLE 22 4006809 0 482366 SERVICENOW INC COM 81762P102 154250 276984 SH SOLE 23 276984 0 0 SERVICENOW INC COM 81762P102 183961 330337 SH SOLE 25 330337 0 0 SERVICENOW INC COM 81762P102 281449 505394 SH SOLE 26 194807 0 310587 SERVICENOW INC COM 81762P102 280754 504146 SH SOLE 28 5936 0 498210 SERVICENOW INC COM 81762P102 7277 13067 SH SOLE 29 13067 0 0 SERVICENOW INC COM 81762P102 701210 1259154 SH SOLE 30 1217060 0 42094 SERVICENOW INC COM 81762P102 38492 69120 SH SOLE 31 47021 0 22099 SERVICENOW INC COM 81762P102 266312 478213 SH SOLE 34 478213 0 0 SERVICENOW INC COM 81762P102 41964 75355 SH SOLE 36 75355 0 0 SERVICENOW INC COM 81762P102 3654 6562 SH SOLE 40 6562 0 0 SERVICENOW INC COM 81762P102 253 454 SH OTR 43 454 0 0 SERVICENOW INC COM 81762P102 89656 160995 SH SOLE 43 143903 0 17092 SERVICENOW INC OPTIONS 81762P102 390 700 SH Put SOLE 2 0 0 700 SERVICENOW INC OPTIONS 81762P102 835 1500 SH Call SOLE 4 1500 0 0 SERVICENOW INC OPTIONS 81762P102 446 800 SH Put SOLE 4 800 0 0 SERVICENOW INC OPTIONS 81762P102 6627 11900 SH Call SOLE 18 11900 0 0 SERVICENOW INC OPTIONS 81762P102 5012 9000 SH Put SOLE 18 9000 0 0 SERVICENOW INC OPTIONS 81762P102 47336 85000 SH Call SOLE 19 85000 0 0 SERVICENOW INC OPTIONS 81762P102 35808 64300 SH Put SOLE 19 64300 0 0 SERVICENOW INC OPTIONS 81762P102 3620 6500 SH Call SOLE 22 6500 0 0 SERVICENOW INC OPTIONS 81762P102 2729 4900 SH Put SOLE 22 4900 0 0 SERVICENOW INC OPTIONS 81762P102 613 1100 SH Call SOLE 26 1100 0 0 SERVICENOW INC OPTIONS 81762P102 501 900 SH Put SOLE 26 900 0 0 SERVICENOW INC OPTIONS 81762P102 25895 46500 SH Call SOLE 34 46500 0 0 SERVICENOW INC OPTIONS 81762P102 19770 35500 SH Put SOLE 34 35500 0 0 SERVICESOURCE INTL INC COM 81763U100 25 19320 SH SOLE 18 19320 0 0 SERVICESOURCE INTL INC COM 81763U100 372 286341 SH SOLE 21 286341 0 0 SERVICESOURCE INTL INC COM 81763U100 1259 968469 SH SOLE 22 968469 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2379 24962 SH SOLE 2 14688 0 10274 SERVISFIRST BANCSHARES INC COM 81768T108 15 162 SH SOLE 4 162 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 62 650 SH SOLE 7 650 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 16319 171253 SH SOLE 18 171253 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8479 88985 SH SOLE 19 88985 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 551305 5785548 SH SOLE 21 5785548 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 116590 1223523 SH SOLE 22 1190758 0 32765 SERVISFIRST BANCSHARES INC COM 81768T108 693 7277 SH SOLE 25 7277 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1867 19594 SH SOLE 26 15143 0 4451 SERVISFIRST BANCSHARES INC COM 81768T108 92 966 SH SOLE 28 966 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8223 86292 SH SOLE 30 86292 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 606 6360 SH SOLE 40 6360 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1090 11438 SH SOLE 43 11304 0 134 SERVOTRONICS INC COM 817732100 2 113 SH SOLE 21 113 0 0 SES AI CORPORATION CL A COM 78397Q109 26 2917 SH SOLE 2 0 0 2917 SES AI CORPORATION CL A COM 78397Q109 1115 123229 SH SOLE 21 123229 0 0 SES AI CORPORATION CL A COM 78397Q109 11265 1244747 SH SOLE 22 1244747 0 0 SESEN BIO INC COM 817763105 18 30108 SH SOLE 2 7036 0 23072 SESEN BIO INC COM 817763105 2 2747 SH SOLE 7 2747 0 0 SESEN BIO INC COM 817763105 316 523884 SH SOLE 18 523884 0 0 SESEN BIO INC COM 817763105 207 343186 SH SOLE 19 343186 0 0 SESEN BIO INC COM 817763105 5018 8325478 SH SOLE 21 8325478 0 0 SESEN BIO INC COM 817763105 2454 4071233 SH SOLE 22 4037533 0 33700 SESEN BIO INC COM 817763105 55 91255 SH SOLE 30 91255 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 32 2832 SH SOLE 18 2832 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 349 31370 SH SOLE 21 31370 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 24 2145 SH SOLE 22 2145 0 0 SFL CORPORATION LTD SHS G7738W106 1670 164003 SH SOLE 2 49640 0 114363 SFL CORPORATION LTD SHS G7738W106 17 1680 SH SOLE 7 1680 0 0 SFL CORPORATION LTD SHS G7738W106 3686 362084 SH SOLE 18 362084 0 0 SFL CORPORATION LTD SHS G7738W106 2232 219242 SH SOLE 19 219242 0 0 SFL CORPORATION LTD SHS G7738W106 42305 4155716 SH SOLE 21 4155716 0 0 SFL CORPORATION LTD SHS G7738W106 13412 1317456 SH SOLE 22 1244365 0 73091 SFL CORPORATION LTD SHS G7738W106 35 3481 SH SOLE 26 0 0 3481 SFL CORPORATION LTD SHS G7738W106 18 1764 SH SOLE 28 1764 0 0 SFL CORPORATION LTD SHS G7738W106 75 7319 SH SOLE 36 7319 0 0 SFL CORPORATION LTD SHS G7738W106 1 111 SH SOLE 43 111 0 0 SG BLOCKS INC COM NEW 78418A505 270 138537 SH SOLE 22 138537 0 0 SHAKE SHACK INC CL A 819047101 7236 106564 SH SOLE 2 57710 0 48854 SHAKE SHACK INC CL A 819047101 10 141 SH SOLE 4 141 0 0 SHAKE SHACK INC CL A 819047101 35 517 SH SOLE 7 517 0 0 SHAKE SHACK INC CL A 819047101 9552 140673 SH SOLE 18 128949 0 11724 SHAKE SHACK INC CL A 819047101 25548 376260 SH SOLE 19 376260 0 0 SHAKE SHACK INC CL A 819047101 311426 4586535 SH SOLE 21 4586535 0 0 SHAKE SHACK INC CL A 819047101 83377 1227932 SH SOLE 22 1204447 0 23485 SHAKE SHACK INC CL A 819047101 807 11884 SH SOLE 23 11884 0 0 SHAKE SHACK INC CL A 819047101 394 5809 SH SOLE 25 5809 0 0 SHAKE SHACK INC CL A 819047101 4664 68689 SH SOLE 26 8909 0 59780 SHAKE SHACK INC CL A 819047101 44 644 SH SOLE 28 644 0 0 SHAKE SHACK INC CL A 819047101 4427 65197 SH SOLE 30 65197 0 0 SHAKE SHACK INC CL A 819047101 300 4413 SH SOLE 40 4413 0 0 SHAKE SHACK INC CL A 819047101 928 13672 SH SOLE 43 12917 0 755 SHAKE SHACK INC NOTE 3/0 819047AB7 1585 1975000 PRN SOLE 21 1975000 0 0 SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 9 3082 SH SOLE 21 3082 0 0 SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 2 603 SH SOLE 22 603 0 0 SHARECARE INC COM CL A 81948W104 22 8800 SH SOLE 2 0 0 8800 SHARECARE INC COM CL A 81948W104 2246 909487 SH SOLE 21 909487 0 0 SHARECARE INC COM CL A 81948W104 9354 3786875 SH SOLE 22 3786875 0 0 SHARPS COMPLIANCE CORP COM 820017101 65 10975 SH SOLE 2 9330 0 1645 SHARPS COMPLIANCE CORP COM 820017101 282 47748 SH SOLE 18 47748 0 0 SHARPS COMPLIANCE CORP COM 820017101 166 28138 SH SOLE 19 28138 0 0 SHARPS COMPLIANCE CORP COM 820017101 3113 527591 SH SOLE 21 527591 0 0 SHARPS COMPLIANCE CORP COM 820017101 1343 227639 SH SOLE 22 226274 0 1365 SHARPS COMPLIANCE CORP COM 820017101 23 3950 SH SOLE 43 76 0 3874 SHATTUCK LABS INC COM 82024L103 171 40229 SH SOLE 2 23884 0 16345 SHATTUCK LABS INC COM 82024L103 2 398 SH SOLE 7 398 0 0 SHATTUCK LABS INC COM 82024L103 317 74317 SH SOLE 18 74317 0 0 SHATTUCK LABS INC COM 82024L103 196 46016 SH SOLE 19 46016 0 0 SHATTUCK LABS INC COM 82024L103 4841 1136278 SH SOLE 21 1136278 0 0 SHATTUCK LABS INC COM 82024L103 2712 636672 SH SOLE 22 619318 0 17354 SHATTUCK LABS INC COM 82024L103 16 3698 SH SOLE 25 3698 0 0 SHATTUCK LABS INC COM 82024L103 5 1279 SH SOLE 26 1279 0 0 SHATTUCK LABS INC COM 82024L103 1017 238674 SH SOLE 30 238674 0 0 SHATTUCK LABS INC COM 82024L103 10 2286 SH SOLE 36 2286 0 0 SHATTUCK LABS INC COM 82024L103 8 1940 SH SOLE 40 1940 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 15265 491788 SH SOLE 43 460879 0 30909 SHELL PLC OPTIONS 780259305 1653 30100 SH Call SOLE 18 30100 0 0 SHELL PLC SPON ADS 780259305 9 171 SH SOLE 17 0 0 171 SHELL PLC SPON ADS 780259305 341 6214 SH SOLE 18 6214 0 0 SHELL PLC SPON ADS 780259305 96533 1757375 SH SOLE 19 1757375 0 0 SHELL PLC SPON ADS 780259305 77788 1416130 SH SOLE 43 1251162 0 164968 SHENANDOAH TELECOMMUNICATION COM 82312B106 712 30197 SH SOLE 2 13594 0 16603 SHENANDOAH TELECOMMUNICATION COM 82312B106 3 129 SH SOLE 4 129 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 17 706 SH SOLE 7 706 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4110 174286 SH SOLE 18 174286 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2017 85520 SH SOLE 19 85520 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 145032 6150656 SH SOLE 21 6150656 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 29531 1252378 SH SOLE 22 1206373 0 46005 SHENANDOAH TELECOMMUNICATION COM 82312B106 166 7038 SH SOLE 25 7038 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 433 18376 SH SOLE 26 14228 0 4148 SHENANDOAH TELECOMMUNICATION COM 82312B106 44 1851 SH SOLE 28 1851 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2044 86680 SH SOLE 30 86680 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 146 6206 SH SOLE 40 6206 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 399 16908 SH SOLE 43 16346 0 562 SHERWIN WILLIAMS CO COM 824348106 123022 492838 SH SOLE 2 69091 0 423747 SHERWIN WILLIAMS CO COM 824348106 38352 153643 SH SOLE 4 93249 0 60394 SHERWIN WILLIAMS CO COM 824348106 53267 213392 SH SOLE 7 206106 0 7286 SHERWIN WILLIAMS CO COM 824348106 258 1034 SH SOLE 13 1034 0 0 SHERWIN WILLIAMS CO COM 824348106 5897 23624 SH SOLE 15 23624 0 0 SHERWIN WILLIAMS CO COM 824348106 197499 791199 SH SOLE 18 634501 0 156698 SHERWIN WILLIAMS CO COM 824348106 106102 425055 SH SOLE 19 425055 0 0 SHERWIN WILLIAMS CO COM 824348106 1561749 6256507 SH SOLE 21 6256507 0 0 SHERWIN WILLIAMS CO COM 824348106 1297558 5198133 SH SOLE 22 4713001 0 485132 SHERWIN WILLIAMS CO COM 824348106 78087 312822 SH SOLE 23 312822 0 0 SHERWIN WILLIAMS CO COM 824348106 121484 486676 SH SOLE 25 486676 0 0 SHERWIN WILLIAMS CO COM 824348106 145795 584067 SH SOLE 26 216932 0 367135 SHERWIN WILLIAMS CO COM 824348106 151766 607988 SH SOLE 28 6135 0 601853 SHERWIN WILLIAMS CO COM 824348106 105 419 SH SOLE 29 419 0 0 SHERWIN WILLIAMS CO COM 824348106 318349 1275334 SH SOLE 30 1275334 0 0 SHERWIN WILLIAMS CO COM 824348106 13770 55165 SH SOLE 31 26516 0 28649 SHERWIN WILLIAMS CO COM 824348106 17206 68928 SH SOLE 34 68928 0 0 SHERWIN WILLIAMS CO COM 824348106 23332 93472 SH SOLE 36 93472 0 0 SHERWIN WILLIAMS CO COM 824348106 2091 8375 SH SOLE 40 8375 0 0 SHERWIN WILLIAMS CO COM 824348106 174 698 SH OTR 43 698 0 0 SHERWIN WILLIAMS CO COM 824348106 63466 254249 SH SOLE 43 238055 0 16194 SHIFT TECHNOLOGIES INC CL A 82452T107 157 71291 SH SOLE 2 2516 0 68775 SHIFT TECHNOLOGIES INC CL A 82452T107 2 998 SH SOLE 7 998 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 426 193630 SH SOLE 18 193630 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 325 147572 SH SOLE 19 147572 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 5020 2281890 SH SOLE 21 2281890 0 0 SHIFT TECHNOLOGIES INC CL A 82452T107 4069 1849497 SH SOLE 22 1816349 0 33148 SHIFT TECHNOLOGIES INC CL A 82452T107 2 1051 SH SOLE 23 1051 0 0 SHIFT4 PMTS INC CL A 82452J109 5498 88772 SH SOLE 2 20739 0 68033 SHIFT4 PMTS INC CL A 82452J109 9 149 SH SOLE 4 149 0 0 SHIFT4 PMTS INC CL A 82452J109 38 612 SH SOLE 7 612 0 0 SHIFT4 PMTS INC CL A 82452J109 3564 57541 SH SOLE 18 57541 0 0 SHIFT4 PMTS INC CL A 82452J109 21277 343568 SH SOLE 19 343568 0 0 SHIFT4 PMTS INC CL A 82452J109 38078 614861 SH SOLE 21 614861 0 0 SHIFT4 PMTS INC CL A 82452J109 67098 1083457 SH SOLE 22 1035328 0 48129 SHIFT4 PMTS INC CL A 82452J109 394 6366 SH SOLE 25 6366 0 0 SHIFT4 PMTS INC CL A 82452J109 831 13412 SH SOLE 26 10004 0 3408 SHIFT4 PMTS INC CL A 82452J109 48 769 SH SOLE 28 769 0 0 SHIFT4 PMTS INC CL A 82452J109 3759 60703 SH SOLE 30 60703 0 0 SHIFT4 PMTS INC CL A 82452J109 40 646 SH SOLE 31 646 0 0 SHIFT4 PMTS INC CL A 82452J109 78455 1266833 SH SOLE 34 1266833 0 0 SHIFT4 PMTS INC CL A 82452J109 487 7870 SH SOLE 40 7870 0 0 SHIFT4 PMTS INC CL A 82452J109 9 139 SH SOLE 43 131 0 8 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 1168 1116000 PRN SOLE 2 1116000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 306 292000 PRN SOLE 18 292000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 3780 3610000 PRN SOLE 19 3610000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 5115 4885000 PRN SOLE 21 4885000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 651 622000 PRN SOLE 26 622000 0 0 SHIFT4 PMTS INC NOTE 12/1 82452JAB5 6414 6126000 PRN SOLE 34 6126000 0 0 SHIFTPIXY INC COM NEW 82452L203 1 1653 SH SOLE 18 1653 0 0 SHIFTPIXY INC COM NEW 82452L203 30 39012 SH SOLE 21 39012 0 0 SHIFTPIXY INC COM NEW 82452L203 1 1043 SH SOLE 22 1043 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3155 94391 SH SOLE 2 94391 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 439 13145 SH SOLE 4 13145 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1105 33057 SH SOLE 18 33057 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 9 275 SH SOLE 19 275 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 2522 75451 SH SOLE 21 75451 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5174 154764 SH SOLE 22 154764 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 59 1773 SH SOLE 31 0 0 1773 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 48575 1453029 SH SOLE 43 1363978 0 89051 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 3507 205811 SH SOLE 2 34426 0 171385 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 80 4668 SH SOLE 4 331 0 4337 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 24 1437 SH SOLE 7 1437 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 793 46538 SH SOLE 18 46538 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 112885 6624703 SH SOLE 19 6624703 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 73194 4295430 SH SOLE 21 4295430 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 45605 2676360 SH SOLE 22 2550159 0 126201 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 282 16569 SH SOLE 25 16569 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 603 35373 SH SOLE 26 28313 0 7060 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 627 36794 SH SOLE 28 36794 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 37474 2199160 SH SOLE 30 2199160 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 26 1531 SH SOLE 31 1531 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 47999 2816816 SH SOLE 34 2816816 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 271 15903 SH SOLE 40 15903 0 0 SHOCKWAVE MED INC COM 82489T104 8261 39840 SH SOLE 2 19403 0 20437 SHOCKWAVE MED INC COM 82489T104 111 536 SH SOLE 4 92 0 444 SHOCKWAVE MED INC COM 82489T104 92 446 SH SOLE 7 446 0 0 SHOCKWAVE MED INC COM 82489T104 20025 96569 SH SOLE 18 88479 0 8090 SHOCKWAVE MED INC COM 82489T104 41606 200646 SH SOLE 19 200646 0 0 SHOCKWAVE MED INC COM 82489T104 283307 1366257 SH SOLE 21 1366257 0 0 SHOCKWAVE MED INC COM 82489T104 189183 912340 SH SOLE 22 892381 0 19959 SHOCKWAVE MED INC COM 82489T104 1153 5561 SH SOLE 23 5561 0 0 SHOCKWAVE MED INC COM 82489T104 1298 6260 SH SOLE 25 6260 0 0 SHOCKWAVE MED INC COM 82489T104 8227 39675 SH SOLE 26 12873 0 26802 SHOCKWAVE MED INC COM 82489T104 129 623 SH SOLE 28 623 0 0 SHOCKWAVE MED INC COM 82489T104 4403 21232 SH SOLE 30 21232 0 0 SHOCKWAVE MED INC COM 82489T104 46 222 SH SOLE 34 222 0 0 SHOCKWAVE MED INC COM 82489T104 1028 4958 SH SOLE 36 4958 0 0 SHOCKWAVE MED INC COM 82489T104 847 4087 SH SOLE 40 4087 0 0 SHOCKWAVE MED INC COM 82489T104 1975 9526 SH SOLE 43 8472 0 1054 SHOE CARNIVAL INC COM 824889109 737 25284 SH SOLE 2 19090 0 6194 SHOE CARNIVAL INC COM 824889109 7 250 SH SOLE 7 250 0 0 SHOE CARNIVAL INC COM 824889109 1866 63995 SH SOLE 18 63995 0 0 SHOE CARNIVAL INC COM 824889109 3157 108266 SH SOLE 19 108266 0 0 SHOE CARNIVAL INC COM 824889109 61398 2105541 SH SOLE 21 2105541 0 0 SHOE CARNIVAL INC COM 824889109 14857 509484 SH SOLE 22 497831 0 11653 SHOE CARNIVAL INC COM 824889109 37 1273 SH SOLE 23 1273 0 0 SHOE CARNIVAL INC COM 824889109 77 2631 SH SOLE 25 2631 0 0 SHOE CARNIVAL INC COM 824889109 89 3042 SH SOLE 26 0 0 3042 SHOE CARNIVAL INC COM 824889109 1140 39101 SH SOLE 30 39101 0 0 SHOE CARNIVAL INC COM 824889109 31 1062 SH SOLE 36 1062 0 0 SHOE CARNIVAL INC COM 824889109 49 1666 SH SOLE 40 1666 0 0 SHOE CARNIVAL INC COM 824889109 475 16291 SH SOLE 43 15577 0 714 SHOPIFY INC CL A 82509L107 1009 1493 SH SOLE 2 1493 0 0 SHOPIFY INC CL A 82509L107 53 78 SH SOLE 4 78 0 0 SHOPIFY INC CL A 82509L107 2 3 SH SOLE 17 0 0 3 SHOPIFY INC CL A 82509L107 659 975 SH SOLE 18 975 0 0 SHOPIFY INC CL A 82509L107 47146 69747 SH SOLE 19 69747 0 0 SHOPIFY INC CL A 82509L107 26928 39836 SH SOLE 21 39836 0 0 SHOPIFY INC CL A 82509L107 564 835 SH SOLE 22 835 0 0 SHOPIFY INC CL A 82509L107 7621 11275 SH SOLE 23 11275 0 0 SHOPIFY INC CL A 82509L107 6459 9555 SH SOLE 26 822 0 8733 SHOPIFY INC CL A 82509L107 7437 11002 SH SOLE 28 8343 0 2659 SHOPIFY INC CL A 82509L107 1468 2172 SH SOLE 30 2172 0 0 SHOPIFY INC CL A 82509L107 48750 72120 SH SOLE 34 72120 0 0 SHOPIFY INC CL A 82509L107 23049 34097 SH SOLE 43 31406 0 2691 SHORE BANCSHARES INC COM 825107105 15 736 SH SOLE 2 0 0 736 SHORE BANCSHARES INC COM 825107105 70 3395 SH SOLE 18 3395 0 0 SHORE BANCSHARES INC COM 825107105 1217 59417 SH SOLE 21 59417 0 0 SHORE BANCSHARES INC COM 825107105 3603 175913 SH SOLE 22 175913 0 0 SHORE BANCSHARES INC COM 825107105 2 98 SH SOLE 43 98 0 0 SHOTSPOTTER INC COM 82536T107 97 3500 SH SOLE 2 2607 0 893 SHOTSPOTTER INC COM 82536T107 4 153 SH SOLE 7 153 0 0 SHOTSPOTTER INC COM 82536T107 695 25068 SH SOLE 18 25068 0 0 SHOTSPOTTER INC COM 82536T107 399 14380 SH SOLE 19 14380 0 0 SHOTSPOTTER INC COM 82536T107 8493 306403 SH SOLE 21 306403 0 0 SHOTSPOTTER INC COM 82536T107 5374 193879 SH SOLE 22 187442 0 6437 SHOTSPOTTER INC COM 82536T107 14 509 SH SOLE 23 509 0 0 SHOTSPOTTER INC COM 82536T107 52 1864 SH SOLE 25 1864 0 0 SHOTSPOTTER INC COM 82536T107 21 770 SH SOLE 26 770 0 0 SHOTSPOTTER INC COM 82536T107 99 3554 SH SOLE 30 3554 0 0 SHOTSPOTTER INC COM 82536T107 19 674 SH SOLE 36 674 0 0 SHOTSPOTTER INC COM 82536T107 47 1691 SH SOLE 40 1691 0 0 SHOTSPOTTER INC COM 82536T107 179 6468 SH SOLE 43 6468 0 0 SHUTTERSTOCK INC COM 825690100 3131 33643 SH SOLE 2 18866 0 14777 SHUTTERSTOCK INC COM 825690100 7 75 SH SOLE 4 75 0 0 SHUTTERSTOCK INC COM 825690100 31 330 SH SOLE 7 330 0 0 SHUTTERSTOCK INC COM 825690100 7902 84893 SH SOLE 18 79667 0 5226 SHUTTERSTOCK INC COM 825690100 14496 155741 SH SOLE 19 155741 0 0 SHUTTERSTOCK INC COM 825690100 258305 2775091 SH SOLE 21 2775091 0 0 SHUTTERSTOCK INC COM 825690100 60155 646272 SH SOLE 22 631382 0 14890 SHUTTERSTOCK INC COM 825690100 433 4654 SH SOLE 23 4654 0 0 SHUTTERSTOCK INC COM 825690100 295 3166 SH SOLE 25 3166 0 0 SHUTTERSTOCK INC COM 825690100 2947 31659 SH SOLE 26 7001 0 24658 SHUTTERSTOCK INC COM 825690100 38 406 SH SOLE 28 406 0 0 SHUTTERSTOCK INC COM 825690100 3752 40314 SH SOLE 30 40314 0 0 SHUTTERSTOCK INC COM 825690100 16 176 SH SOLE 34 176 0 0 SHUTTERSTOCK INC COM 825690100 285 3059 SH SOLE 40 3059 0 0 SHUTTERSTOCK INC COM 825690100 1237 13292 SH SOLE 43 12664 0 628 SHYFT GROUP INC COM 825698103 454 12578 SH SOLE 2 8916 0 3662 SHYFT GROUP INC COM 825698103 3 79 SH SOLE 4 79 0 0 SHYFT GROUP INC COM 825698103 15 418 SH SOLE 7 418 0 0 SHYFT GROUP INC COM 825698103 3498 96877 SH SOLE 18 96877 0 0 SHYFT GROUP INC COM 825698103 2607 72191 SH SOLE 19 72191 0 0 SHYFT GROUP INC COM 825698103 46104 1276765 SH SOLE 21 1276765 0 0 SHYFT GROUP INC COM 825698103 27703 767191 SH SOLE 22 747064 0 20127 SHYFT GROUP INC COM 825698103 146 4032 SH SOLE 25 4032 0 0 SHYFT GROUP INC COM 825698103 705 19517 SH SOLE 26 17847 0 1670 SHYFT GROUP INC COM 825698103 21 574 SH SOLE 28 574 0 0 SHYFT GROUP INC COM 825698103 796 22057 SH SOLE 30 22057 0 0 SHYFT GROUP INC COM 825698103 128 3537 SH SOLE 40 3537 0 0 SHYFT GROUP INC COM 825698103 252 6978 SH SOLE 43 6905 0 73 SI-BONE INC COM 825704109 641 28349 SH SOLE 2 20829 0 7520 SI-BONE INC COM 825704109 2 101 SH SOLE 4 101 0 0 SI-BONE INC COM 825704109 7 304 SH SOLE 7 304 0 0 SI-BONE INC COM 825704109 2068 91492 SH SOLE 18 91492 0 0 SI-BONE INC COM 825704109 6987 309149 SH SOLE 19 309149 0 0 SI-BONE INC COM 825704109 134 5942 SH SOLE 20 5942 0 0 SI-BONE INC COM 825704109 31325 1386071 SH SOLE 21 1386071 0 0 SI-BONE INC COM 825704109 17863 790403 SH SOLE 22 766313 0 24090 SI-BONE INC COM 825704109 61 2702 SH SOLE 23 2702 0 0 SI-BONE INC COM 825704109 117 5196 SH SOLE 25 5196 0 0 SI-BONE INC COM 825704109 266 11771 SH SOLE 26 2310 0 9461 SI-BONE INC COM 825704109 38 1684 SH SOLE 28 1684 0 0 SI-BONE INC COM 825704109 1367 60473 SH SOLE 30 60473 0 0 SI-BONE INC COM 825704109 29 1292 SH SOLE 34 1292 0 0 SI-BONE INC COM 825704109 109 4802 SH SOLE 36 4802 0 0 SI-BONE INC COM 825704109 73 3237 SH SOLE 40 3237 0 0 SI-BONE INC COM 825704109 146 6475 SH SOLE 43 6382 0 93 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 3445 212242 SH SOLE 43 190913 0 21329 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 160 74115 SH SOLE 21 74115 0 0 SIEBERT FINL CORP COM 826176109 24 11056 SH SOLE 22 11056 0 0 SIENTRA INC COM 82621J105 201 90471 SH SOLE 2 63347 0 27124 SIENTRA INC COM 82621J105 1 495 SH SOLE 7 495 0 0 SIENTRA INC COM 82621J105 380 171196 SH SOLE 18 171196 0 0 SIENTRA INC COM 82621J105 257 115860 SH SOLE 19 115860 0 0 SIENTRA INC COM 82621J105 4489 2021916 SH SOLE 21 2021916 0 0 SIENTRA INC COM 82621J105 3038 1368600 SH SOLE 22 1355688 0 12912 SIERRA BANCORP COM 82620P102 1323 52975 SH SOLE 2 26509 0 26466 SIERRA BANCORP COM 82620P102 6 232 SH SOLE 7 232 0 0 SIERRA BANCORP COM 82620P102 1108 44366 SH SOLE 18 44366 0 0 SIERRA BANCORP COM 82620P102 2967 118780 SH SOLE 19 118780 0 0 SIERRA BANCORP COM 82620P102 13417 537094 SH SOLE 21 537094 0 0 SIERRA BANCORP COM 82620P102 11064 442901 SH SOLE 22 433000 0 9901 SIERRA BANCORP COM 82620P102 362 14494 SH SOLE 23 14494 0 0 SIERRA BANCORP COM 82620P102 1226 49091 SH SOLE 26 0 0 49091 SIERRA BANCORP COM 82620P102 68 2742 SH SOLE 43 2742 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 497 15506 SH SOLE 18 15506 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 12818 399937 SH SOLE 19 399937 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 255 7960 SH SOLE 20 7960 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 758 23647 SH SOLE 21 23647 0 0 SIERRA ONCOLOGY INC COM NEW 82640U404 44 1380 SH SOLE 34 1380 0 0 SIERRA WIRELESS INC COM 826516106 71 3916 SH SOLE 2 3916 0 0 SIERRA WIRELESS INC COM 826516106 61 3361 SH SOLE 22 3361 0 0 SIERRA WIRELESS INC COM 826516106 1097 60800 SH SOLE 25 60800 0 0 SIERRA WIRELESS INC COM 826516106 275 15267 SH SOLE 26 8375 0 6892 SIERRA WIRELESS INC COM 826516106 455 25225 SH SOLE 34 25225 0 0 SIERRA WIRELESS INC COM 826516106 4 223 SH SOLE 36 223 0 0 SIERRA WIRELESS INC COM 826516106 485 26887 SH SOLE 43 26578 0 309 SIFCO INDS INC COM 826546103 3 591 SH SOLE 18 591 0 0 SIFCO INDS INC COM 826546103 35 6976 SH SOLE 21 6976 0 0 SIFCO INDS INC COM 826546103 29 5804 SH SOLE 22 5804 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 130 43341 SH SOLE 43 43341 0 0 SIGA TECHNOLOGIES INC COM 826917106 1486 209523 SH SOLE 2 12983 0 196540 SIGA TECHNOLOGIES INC COM 826917106 8 1099 SH SOLE 7 1099 0 0 SIGA TECHNOLOGIES INC COM 826917106 984 138757 SH SOLE 18 138757 0 0 SIGA TECHNOLOGIES INC COM 826917106 656 92475 SH SOLE 19 92475 0 0 SIGA TECHNOLOGIES INC COM 826917106 12768 1800902 SH SOLE 21 1800902 0 0 SIGA TECHNOLOGIES INC COM 826917106 8669 1222758 SH SOLE 22 1187678 0 35080 SIGA TECHNOLOGIES INC COM 826917106 70 9898 SH SOLE 25 9898 0 0 SIGA TECHNOLOGIES INC COM 826917106 371 52263 SH SOLE 30 52263 0 0 SIGA TECHNOLOGIES INC COM 826917106 61 8613 SH SOLE 40 8613 0 0 SIGA TECHNOLOGIES INC COM 826917106 34 4849 SH OTR 43 4849 0 0 SIGA TECHNOLOGIES INC COM 826917106 331 46718 SH SOLE 43 46718 0 0 SIGHT SCIENCES INC COM 82657M105 63 5444 SH SOLE 2 3627 0 1817 SIGHT SCIENCES INC COM 82657M105 679 58700 SH SOLE 18 58700 0 0 SIGHT SCIENCES INC COM 82657M105 389 33688 SH SOLE 19 33688 0 0 SIGHT SCIENCES INC COM 82657M105 7940 686827 SH SOLE 21 686827 0 0 SIGHT SCIENCES INC COM 82657M105 4259 368399 SH SOLE 22 351713 0 16686 SIGHT SCIENCES INC COM 82657M105 9 756 SH SOLE 25 756 0 0 SIGHT SCIENCES INC COM 82657M105 12 1033 SH SOLE 26 1033 0 0 SIGHT SCIENCES INC COM 82657M105 81 6970 SH SOLE 30 6970 0 0 SIGHT SCIENCES INC COM 82657M105 21 1855 SH SOLE 36 1855 0 0 SIGILON THERAPEUTICS INC COM 82657L107 49 33218 SH SOLE 2 19731 0 13487 SIGILON THERAPEUTICS INC COM 82657L107 55 37728 SH SOLE 18 37728 0 0 SIGILON THERAPEUTICS INC COM 82657L107 1373 934017 SH SOLE 19 934017 0 0 SIGILON THERAPEUTICS INC COM 82657L107 745 506621 SH SOLE 21 506621 0 0 SIGILON THERAPEUTICS INC COM 82657L107 286 194805 SH SOLE 22 188297 0 6508 SIGILON THERAPEUTICS INC COM 82657L107 6 4076 SH SOLE 23 4076 0 0 SIGILON THERAPEUTICS INC COM 82657L107 5 3294 SH SOLE 26 0 0 3294 SIGMA LABS INC COM 826598500 5 2227 SH SOLE 18 2227 0 0 SIGMA LABS INC COM 826598500 54 26460 SH SOLE 21 26460 0 0 SIGMA LITHIUM CORPORATION COM 826599102 1123 82666 SH SOLE 7 82666 0 0 SIGMATRON INTL INC COM 82661L101 55 8051 SH SOLE 21 8051 0 0 SIGMATRON INTL INC COM 82661L101 717 105038 SH SOLE 22 105038 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 38268 130390 SH SOLE 2 20461 0 109929 SIGNATURE BK NEW YORK N Y COM 82669G104 10373 35345 SH SOLE 4 21551 0 13794 SIGNATURE BK NEW YORK N Y COM 82669G104 15531 52920 SH SOLE 7 51179 0 1741 SIGNATURE BK NEW YORK N Y COM 82669G104 58 196 SH SOLE 13 196 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2519 8583 SH SOLE 15 8583 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 39850 135779 SH SOLE 18 127417 0 8362 SIGNATURE BK NEW YORK N Y COM 82669G104 9283 31628 SH SOLE 19 31628 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 534355 1820693 SH SOLE 21 1820693 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 422299 1438886 SH SOLE 22 1315902 0 122984 SIGNATURE BK NEW YORK N Y COM 82669G104 22101 75304 SH SOLE 23 75304 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 28579 97375 SH SOLE 25 97375 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 34256 116719 SH SOLE 26 33573 0 83146 SIGNATURE BK NEW YORK N Y COM 82669G104 25571 87128 SH SOLE 28 1027 0 86101 SIGNATURE BK NEW YORK N Y COM 82669G104 113417 386441 SH SOLE 30 386441 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2247 7657 SH SOLE 31 6254 0 1403 SIGNATURE BK NEW YORK N Y COM 82669G104 63503 216373 SH SOLE 34 216373 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 6524 22229 SH SOLE 36 22229 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 616 2098 SH SOLE 40 2098 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 89 304 SH OTR 43 304 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4939 16828 SH SOLE 43 15000 0 1828 SIGNET JEWELERS LIMITED SHS G81276100 3433 47226 SH SOLE 2 25243 0 21983 SIGNET JEWELERS LIMITED SHS G81276100 164 2250 SH SOLE 4 2250 0 0 SIGNET JEWELERS LIMITED SHS G81276100 95 1309 SH SOLE 7 1309 0 0 SIGNET JEWELERS LIMITED SHS G81276100 15501 213212 SH SOLE 18 208553 0 4659 SIGNET JEWELERS LIMITED SHS G81276100 35289 485412 SH SOLE 19 485412 0 0 SIGNET JEWELERS LIMITED SHS G81276100 452617 6225819 SH SOLE 21 6225819 0 0 SIGNET JEWELERS LIMITED SHS G81276100 100116 1377118 SH SOLE 22 1340945 0 36173 SIGNET JEWELERS LIMITED SHS G81276100 293 4025 SH SOLE 23 4025 0 0 SIGNET JEWELERS LIMITED SHS G81276100 727 9995 SH SOLE 25 9995 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2874 39537 SH SOLE 26 16210 0 23327 SIGNET JEWELERS LIMITED SHS G81276100 68 938 SH SOLE 28 938 0 0 SIGNET JEWELERS LIMITED SHS G81276100 6610 90927 SH SOLE 30 90927 0 0 SIGNET JEWELERS LIMITED SHS G81276100 8855 121802 SH SOLE 34 121802 0 0 SIGNET JEWELERS LIMITED SHS G81276100 655 9013 SH SOLE 36 9013 0 0 SIGNET JEWELERS LIMITED SHS G81276100 517 7109 SH SOLE 40 7109 0 0 SIGNET JEWELERS LIMITED SHS G81276100 5376 73947 SH SOLE 43 60881 0 13066 SIGNIFY HEALTH INC CL A COM 82671G100 891 49085 SH SOLE 2 10486 0 38599 SIGNIFY HEALTH INC CL A COM 82671G100 16 891 SH SOLE 7 891 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 493 27169 SH SOLE 18 27169 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 349 19218 SH SOLE 19 19218 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 14561 802240 SH SOLE 21 802240 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 16405 903882 SH SOLE 22 842881 0 61001 SIGNIFY HEALTH INC CL A COM 82671G100 93 5106 SH SOLE 25 5106 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 38 2077 SH SOLE 26 2077 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 4116 226764 SH SOLE 30 226764 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 18 1005 SH SOLE 31 1005 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 29 1590 SH SOLE 36 1590 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 72 3994 SH SOLE 40 3994 0 0 SILGAN HOLDINGS INC COM 827048109 5391 116621 SH SOLE 2 72797 0 43824 SILGAN HOLDINGS INC COM 827048109 16 342 SH SOLE 4 342 0 0 SILGAN HOLDINGS INC COM 827048109 87 1886 SH SOLE 7 1886 0 0 SILGAN HOLDINGS INC COM 827048109 8291 179350 SH SOLE 18 179350 0 0 SILGAN HOLDINGS INC COM 827048109 1116 24131 SH SOLE 19 24131 0 0 SILGAN HOLDINGS INC COM 827048109 194871 4215248 SH SOLE 21 4215248 0 0 SILGAN HOLDINGS INC COM 827048109 106999 2314492 SH SOLE 22 2215061 0 99431 SILGAN HOLDINGS INC COM 827048109 41 897 SH SOLE 23 897 0 0 SILGAN HOLDINGS INC COM 827048109 584 12636 SH SOLE 25 12636 0 0 SILGAN HOLDINGS INC COM 827048109 1280 27692 SH SOLE 26 21176 0 6516 SILGAN HOLDINGS INC COM 827048109 65 1412 SH SOLE 28 1412 0 0 SILGAN HOLDINGS INC COM 827048109 2315 50072 SH SOLE 30 50072 0 0 SILGAN HOLDINGS INC COM 827048109 58 1260 SH SOLE 31 1260 0 0 SILGAN HOLDINGS INC COM 827048109 52 1132 SH SOLE 36 1132 0 0 SILGAN HOLDINGS INC COM 827048109 522 11284 SH SOLE 40 11284 0 0 SILGAN HOLDINGS INC COM 827048109 1973 42682 SH SOLE 43 35334 0 7348 SILICON LABORATORIES INC COM 826919102 25288 168363 SH SOLE 2 102591 0 65772 SILICON LABORATORIES INC COM 826919102 116 772 SH SOLE 4 146 0 626 SILICON LABORATORIES INC COM 826919102 78 517 SH SOLE 7 517 0 0 SILICON LABORATORIES INC COM 826919102 34358 228749 SH SOLE 18 194170 0 34579 SILICON LABORATORIES INC COM 826919102 92338 614770 SH SOLE 19 614770 0 0 SILICON LABORATORIES INC COM 826919102 402433 2679315 SH SOLE 21 2679315 0 0 SILICON LABORATORIES INC COM 826919102 245748 1636138 SH SOLE 22 1564547 0 71591 SILICON LABORATORIES INC COM 826919102 2102 13993 SH SOLE 23 13993 0 0 SILICON LABORATORIES INC COM 826919102 5961 39687 SH SOLE 25 39687 0 0 SILICON LABORATORIES INC COM 826919102 14101 93884 SH SOLE 26 22374 0 71510 SILICON LABORATORIES INC COM 826919102 2347 15629 SH SOLE 28 798 0 14831 SILICON LABORATORIES INC COM 826919102 34548 230015 SH SOLE 30 230015 0 0 SILICON LABORATORIES INC COM 826919102 2328 15498 SH SOLE 34 15498 0 0 SILICON LABORATORIES INC COM 826919102 902 6002 SH SOLE 36 6002 0 0 SILICON LABORATORIES INC COM 826919102 842 5607 SH SOLE 40 5607 0 0 SILICON LABORATORIES INC COM 826919102 7205 47967 SH SOLE 43 45442 0 2525 SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 5068 3691000 PRN SOLE 21 3691000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5424 81171 SH SOLE 22 81171 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 75 1116 SH SOLE 25 1116 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 0 5 SH SOLE 30 5 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 924 13833 SH SOLE 43 13062 0 771 SILK RD MED INC COM 82710M100 861 20852 SH SOLE 2 13496 0 7356 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 3863 93552 SH SOLE 18 89176 0 4376 SILK RD MED INC COM 82710M100 15096 365605 SH SOLE 19 365605 0 0 SILK RD MED INC COM 82710M100 48000 1162505 SH SOLE 21 1162505 0 0 SILK RD MED INC COM 82710M100 34870 844515 SH SOLE 22 818395 0 26120 SILK RD MED INC COM 82710M100 49 1177 SH SOLE 23 1177 0 0 SILK RD MED INC COM 82710M100 259 6268 SH SOLE 25 6268 0 0 SILK RD MED INC COM 82710M100 818 19799 SH SOLE 26 13819 0 5980 SILK RD MED INC COM 82710M100 11 273 SH SOLE 28 273 0 0 SILK RD MED INC COM 82710M100 827 20039 SH SOLE 30 20039 0 0 SILK RD MED INC COM 82710M100 221 5350 SH SOLE 36 5350 0 0 SILK RD MED INC COM 82710M100 209 5050 SH SOLE 40 5050 0 0 SILK RD MED INC COM 82710M100 431 10448 SH SOLE 43 10002 0 446 SILVERBACK THERAPEUTICS INC COM 82835W108 200 56877 SH SOLE 2 27930 0 28947 SILVERBACK THERAPEUTICS INC COM 82835W108 1 259 SH SOLE 7 259 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 181 51609 SH SOLE 18 51609 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 202 57542 SH SOLE 19 57542 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 2921 832275 SH SOLE 21 832275 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 2077 591869 SH SOLE 22 579322 0 12547 SILVERBACK THERAPEUTICS INC COM 82835W108 56 16042 SH SOLE 30 16042 0 0 SILVERBACK THERAPEUTICS INC COM 82835W108 4 1027 SH SOLE 43 1027 0 0 SILVERBOW RES INC COM 82836G102 14 433 SH SOLE 2 0 0 433 SILVERBOW RES INC COM 82836G102 45 1411 SH SOLE 18 1411 0 0 SILVERBOW RES INC COM 82836G102 622 19422 SH SOLE 21 19422 0 0 SILVERBOW RES INC COM 82836G102 2847 88982 SH SOLE 22 88982 0 0 SILVERBOW RES INC COM 82836G102 17 536 SH SOLE 43 536 0 0 SILVERCORP METALS INC COM 82835P103 374 103369 SH SOLE 43 101500 0 1869 SILVERCREST ASSET MGMT GROUP CL A 828359109 325 15893 SH SOLE 2 15839 0 54 SILVERCREST ASSET MGMT GROUP CL A 828359109 38 1872 SH SOLE 18 1872 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 692 33844 SH SOLE 21 33844 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 570 27849 SH SOLE 22 27849 0 0 SILVERGATE CAP CORP CL A 82837P408 1855 12318 SH SOLE 2 9169 0 3149 SILVERGATE CAP CORP CL A 82837P408 209 1388 SH SOLE 4 85 0 1303 SILVERGATE CAP CORP CL A 82837P408 52 347 SH SOLE 7 347 0 0 SILVERGATE CAP CORP CL A 82837P408 11273 74868 SH SOLE 18 72753 0 2115 SILVERGATE CAP CORP CL A 82837P408 9160 60834 SH SOLE 19 60834 0 0 SILVERGATE CAP CORP CL A 82837P408 139838 928723 SH SOLE 21 928723 0 0 SILVERGATE CAP CORP CL A 82837P408 100169 665266 SH SOLE 22 647915 0 17351 SILVERGATE CAP CORP CL A 82837P408 57 376 SH SOLE 23 376 0 0 SILVERGATE CAP CORP CL A 82837P408 609 4046 SH SOLE 25 4046 0 0 SILVERGATE CAP CORP CL A 82837P408 1432 9510 SH SOLE 26 7701 0 1809 SILVERGATE CAP CORP CL A 82837P408 137 908 SH SOLE 28 908 0 0 SILVERGATE CAP CORP CL A 82837P408 2608 17322 SH SOLE 30 17322 0 0 SILVERGATE CAP CORP CL A 82837P408 66467 441438 SH SOLE 34 441438 0 0 SILVERGATE CAP CORP CL A 82837P408 43 283 SH SOLE 36 283 0 0 SILVERGATE CAP CORP CL A 82837P408 521 3457 SH SOLE 40 3457 0 0 SILVERGATE CAP CORP CL A 82837P408 10 67 SH OTR 43 67 0 0 SILVERGATE CAP CORP CL A 82837P408 660 4386 SH SOLE 43 4021 0 365 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 2 544 SH SOLE 18 544 0 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 21 6439 SH SOLE 21 6439 0 0 SIMILARWEB LTD SHS M84137104 127 9813 SH SOLE 2 9813 0 0 SIMILARWEB LTD SHS M84137104 29 2214 SH SOLE 4 2214 0 0 SIMILARWEB LTD SHS M84137104 328 25364 SH SOLE 18 25364 0 0 SIMILARWEB LTD SHS M84137104 3958 305666 SH SOLE 19 305666 0 0 SIMILARWEB LTD SHS M84137104 337 26029 SH SOLE 22 26029 0 0 SIMILARWEB LTD SHS M84137104 30 2335 SH SOLE 26 2335 0 0 SIMILARWEB LTD SHS M84137104 1279 98735 SH SOLE 34 98735 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2209 84243 SH SOLE 2 28231 0 56012 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 84 3209 SH SOLE 4 312 0 2897 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 58 2215 SH SOLE 7 2215 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 10545 402177 SH SOLE 18 402177 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5651 215510 SH SOLE 19 215510 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 339706 12955972 SH SOLE 21 12955972 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 70271 2680054 SH SOLE 22 2573262 0 106792 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 354 13491 SH SOLE 25 13491 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 559 21309 SH SOLE 26 12998 0 8311 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 55 2101 SH SOLE 28 2101 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4933 188157 SH SOLE 30 188157 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 336 12807 SH SOLE 40 12807 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 673 25664 SH SOLE 43 24674 0 990 SIMON PPTY GROUP INC NEW COM 828806109 138019 1049097 SH SOLE 2 426459 0 622638 SIMON PPTY GROUP INC NEW COM 828806109 78828 599178 SH SOLE 4 489817 0 109361 SIMON PPTY GROUP INC NEW COM 828806109 96847 736143 SH SOLE 7 726674 0 9469 SIMON PPTY GROUP INC NEW COM 828806109 4545 34549 SH SOLE 13 34549 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6115 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 107757 819068 SH SOLE 18 767333 0 51735 SIMON PPTY GROUP INC NEW COM 828806109 88992 676437 SH SOLE 19 676437 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1677810 12753193 SH SOLE 21 12753193 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1317450 10014060 SH SOLE 22 8966392 0 1047668 SIMON PPTY GROUP INC NEW COM 828806109 66149 502805 SH SOLE 23 502805 0 0 SIMON PPTY GROUP INC NEW COM 828806109 241975 1839275 SH SOLE 25 1839275 0 0 SIMON PPTY GROUP INC NEW COM 828806109 102587 779774 SH SOLE 26 283360 0 496414 SIMON PPTY GROUP INC NEW COM 828806109 104875 797164 SH SOLE 28 24962 0 772202 SIMON PPTY GROUP INC NEW COM 828806109 3035 23070 SH SOLE 29 23070 0 0 SIMON PPTY GROUP INC NEW COM 828806109 369952 2812042 SH SOLE 30 2812042 0 0 SIMON PPTY GROUP INC NEW COM 828806109 14997 113997 SH SOLE 31 77018 0 36979 SIMON PPTY GROUP INC NEW COM 828806109 8372 63633 SH SOLE 34 63633 0 0 SIMON PPTY GROUP INC NEW COM 828806109 17569 133545 SH SOLE 36 133545 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1425 10833 SH SOLE 40 10833 0 0 SIMON PPTY GROUP INC NEW COM 828806109 108 822 SH OTR 43 822 0 0 SIMON PPTY GROUP INC NEW COM 828806109 36514 277545 SH SOLE 43 251263 0 26282 SIMPLY GOOD FOODS CO COM 82900L102 2734 72052 SH SOLE 2 25790 0 46262 SIMPLY GOOD FOODS CO COM 82900L102 14 361 SH SOLE 4 361 0 0 SIMPLY GOOD FOODS CO COM 82900L102 45 1178 SH SOLE 7 1178 0 0 SIMPLY GOOD FOODS CO COM 82900L102 11962 315215 SH SOLE 18 315215 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5762 151836 SH SOLE 19 151836 0 0 SIMPLY GOOD FOODS CO COM 82900L102 381577 10054721 SH SOLE 21 10054721 0 0 SIMPLY GOOD FOODS CO COM 82900L102 81043 2135525 SH SOLE 22 2049730 0 85795 SIMPLY GOOD FOODS CO COM 82900L102 434 11427 SH SOLE 25 11427 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1152 30350 SH SOLE 26 21976 0 8374 SIMPLY GOOD FOODS CO COM 82900L102 58 1538 SH SOLE 28 1538 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5550 146257 SH SOLE 30 146257 0 0 SIMPLY GOOD FOODS CO COM 82900L102 429 11307 SH SOLE 40 11307 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1122 29558 SH SOLE 43 26090 0 3468 SIMPSON MFG INC COM 829073105 4846 44440 SH SOLE 2 37802 0 6638 SIMPSON MFG INC COM 829073105 18 163 SH SOLE 4 163 0 0 SIMPSON MFG INC COM 829073105 65 593 SH SOLE 7 593 0 0 SIMPSON MFG INC COM 829073105 20822 190958 SH SOLE 18 190958 0 0 SIMPSON MFG INC COM 829073105 9868 90499 SH SOLE 19 90499 0 0 SIMPSON MFG INC COM 829073105 351502 3223603 SH SOLE 21 3223603 0 0 SIMPSON MFG INC COM 829073105 133649 1225691 SH SOLE 22 1198942 0 26749 SIMPSON MFG INC COM 829073105 51 467 SH SOLE 23 467 0 0 SIMPSON MFG INC COM 829073105 659 6042 SH SOLE 25 6042 0 0 SIMPSON MFG INC COM 829073105 1821 16699 SH SOLE 26 12776 0 3923 SIMPSON MFG INC COM 829073105 84 774 SH SOLE 28 774 0 0 SIMPSON MFG INC COM 829073105 2696 24727 SH SOLE 30 24727 0 0 SIMPSON MFG INC COM 829073105 622 5702 SH SOLE 40 5702 0 0 SIMPSON MFG INC COM 829073105 3264 29937 SH SOLE 43 23343 0 6594 SIMULATIONS PLUS INC COM 829214105 712 13957 SH SOLE 2 12378 0 1579 SIMULATIONS PLUS INC COM 829214105 4 81 SH SOLE 4 81 0 0 SIMULATIONS PLUS INC COM 829214105 7 136 SH SOLE 7 136 0 0 SIMULATIONS PLUS INC COM 829214105 2772 54366 SH SOLE 18 54366 0 0 SIMULATIONS PLUS INC COM 829214105 1386 27193 SH SOLE 19 27193 0 0 SIMULATIONS PLUS INC COM 829214105 96311 1889192 SH SOLE 21 1889192 0 0 SIMULATIONS PLUS INC COM 829214105 20689 405817 SH SOLE 22 395135 0 10682 SIMULATIONS PLUS INC COM 829214105 117 2296 SH SOLE 25 2296 0 0 SIMULATIONS PLUS INC COM 829214105 607 11903 SH SOLE 26 10307 0 1596 SIMULATIONS PLUS INC COM 829214105 558 10955 SH SOLE 28 10955 0 0 SIMULATIONS PLUS INC COM 829214105 1517 29758 SH SOLE 30 29758 0 0 SIMULATIONS PLUS INC COM 829214105 28 544 SH SOLE 36 544 0 0 SIMULATIONS PLUS INC COM 829214105 112 2189 SH SOLE 40 2189 0 0 SIMULATIONS PLUS INC COM 829214105 212 4165 SH SOLE 43 4165 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 24260 865815 SH SOLE 2 838916 0 26899 SINCLAIR BROADCAST GROUP INC CL A 829226109 6 197 SH SOLE 4 197 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 15 532 SH SOLE 7 532 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3704 132175 SH SOLE 18 132175 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3211 114587 SH SOLE 19 114587 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 45120 1610262 SH SOLE 21 1610262 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 30274 1080460 SH SOLE 22 1036946 0 43514 SINCLAIR BROADCAST GROUP INC CL A 829226109 223 7976 SH SOLE 25 7976 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 661 23602 SH SOLE 26 17148 0 6454 SINCLAIR BROADCAST GROUP INC CL A 829226109 51 1823 SH SOLE 28 1823 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1042 37191 SH SOLE 30 37191 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 102 3643 SH SOLE 36 3643 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 154 5487 SH SOLE 40 5487 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1725 61562 SH SOLE 43 52585 0 8977 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 90 14200 SH SOLE 2 3302 0 10898 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 860 136355 SH SOLE 18 136355 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 1156 183233 SH SOLE 19 183233 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 11452 1814877 SH SOLE 21 1814877 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 4055 642634 SH SOLE 22 622008 0 20626 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 8 1191 SH SOLE 23 1191 0 0 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 33 5262 SH SOLE 26 0 0 5262 SINGULAR GENOMICS SYSTEMS IN COM 82933R100 208 32925 SH SOLE 30 32925 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 607 29606 SH SOLE 2 0 0 29606 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1 30 SH SOLE 30 30 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 2747 134010 SH SOLE 43 127360 0 6650 SINTX TECHNOLOGIES INC COM NEW 829392307 3 5207 SH SOLE 18 5207 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 40 65669 SH SOLE 21 65669 0 0 SINTX TECHNOLOGIES INC COM NEW 829392307 43 70801 SH SOLE 22 70801 0 0 SIO GENE THERAPIES INC COMMON 829399104 7 9911 SH SOLE 18 9911 0 0 SIO GENE THERAPIES INC COMMON 829399104 83 123826 SH SOLE 21 123826 0 0 SIO GENE THERAPIES INC COMMON 829399104 262 390386 SH SOLE 22 390386 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 31055 4691095 SH SOLE 2 3158509 0 1532586 SIRIUS XM HOLDINGS INC COM 82968B103 14041 2121027 SH SOLE 4 937708 0 1183319 SIRIUS XM HOLDINGS INC COM 82968B103 4142 625643 SH SOLE 7 625643 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1980 299043 SH SOLE 13 299043 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 819 123649 SH SOLE 15 123649 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 26 3873 SH SOLE 17 0 0 3873 SIRIUS XM HOLDINGS INC COM 82968B103 3953 597179 SH SOLE 18 479221 0 117958 SIRIUS XM HOLDINGS INC COM 82968B103 9845 1487190 SH SOLE 19 1487190 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 80026 12088589 SH SOLE 21 12088589 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 161798 24440828 SH SOLE 22 20583833 0 3856995 SIRIUS XM HOLDINGS INC COM 82968B103 14878 2247432 SH SOLE 23 2247432 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 7893 1192267 SH SOLE 25 1192267 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 25374 3832903 SH SOLE 26 2756961 0 1075942 SIRIUS XM HOLDINGS INC COM 82968B103 15009 2267223 SH SOLE 28 18468 0 2248755 SIRIUS XM HOLDINGS INC COM 82968B103 3165 478049 SH SOLE 29 478049 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 32830 4959184 SH SOLE 30 4959184 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 8948 1351643 SH SOLE 31 1241704 0 109939 SIRIUS XM HOLDINGS INC COM 82968B103 6137 926991 SH SOLE 32 926991 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 40154 6065485 SH SOLE 34 6065485 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3027 457324 SH SOLE 36 457324 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 227 34247 SH SOLE 40 34247 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 23 3427 SH OTR 43 3427 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 4201 634602 SH SOLE 43 580879 0 53723 SIRIUSPOINT LTD COM G8192H106 435 58205 SH SOLE 2 25004 0 33201 SIRIUSPOINT LTD COM G8192H106 9 1255 SH SOLE 7 1255 0 0 SIRIUSPOINT LTD COM G8192H106 2455 328243 SH SOLE 18 328243 0 0 SIRIUSPOINT LTD COM G8192H106 1203 160887 SH SOLE 19 160887 0 0 SIRIUSPOINT LTD COM G8192H106 81455 10889750 SH SOLE 21 10889750 0 0 SIRIUSPOINT LTD COM G8192H106 19228 2570592 SH SOLE 22 2476630 0 93962 SIRIUSPOINT LTD COM G8192H106 80 10755 SH SOLE 25 10755 0 0 SIRIUSPOINT LTD COM G8192H106 45 5963 SH SOLE 26 0 0 5963 SIRIUSPOINT LTD COM G8192H106 879 117534 SH SOLE 30 117534 0 0 SIRIUSPOINT LTD COM G8192H106 60 8009 SH SOLE 40 8009 0 0 SIRIUSPOINT LTD COM G8192H106 50 6650 SH SOLE 43 6257 0 393 SITE CTRS CORP COM 82981J109 2630 157379 SH SOLE 2 49634 0 107745 SITE CTRS CORP COM 82981J109 1378 82481 SH SOLE 4 82481 0 0 SITE CTRS CORP COM 82981J109 3682 220357 SH SOLE 7 220357 0 0 SITE CTRS CORP COM 82981J109 10859 649858 SH SOLE 18 649858 0 0 SITE CTRS CORP COM 82981J109 8703 520843 SH SOLE 19 520843 0 0 SITE CTRS CORP COM 82981J109 313615 18768114 SH SOLE 21 18768114 0 0 SITE CTRS CORP COM 82981J109 96858 5796426 SH SOLE 22 5512146 0 284280 SITE CTRS CORP COM 82981J109 87 5198 SH SOLE 23 5198 0 0 SITE CTRS CORP COM 82981J109 12841 768438 SH SOLE 25 768438 0 0 SITE CTRS CORP COM 82981J109 1231 73677 SH SOLE 26 58544 0 15133 SITE CTRS CORP COM 82981J109 1811 108391 SH SOLE 28 3077 0 105314 SITE CTRS CORP COM 82981J109 17138 1025619 SH SOLE 30 1025619 0 0 SITE CTRS CORP COM 82981J109 574 34362 SH SOLE 34 34362 0 0 SITE CTRS CORP COM 82981J109 70 4182 SH SOLE 36 4182 0 0 SITE CTRS CORP COM 82981J109 355 21261 SH SOLE 40 21261 0 0 SITE CTRS CORP COM 82981J109 11 629 SH OTR 43 629 0 0 SITE CTRS CORP COM 82981J109 3503 209621 SH SOLE 43 204420 0 5201 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 40649 251400 SH SOLE 2 144294 0 107106 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1274 7881 SH SOLE 4 7496 0 385 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 121 751 SH SOLE 7 751 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 989 6116 SH SOLE 13 6116 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16524 102193 SH SOLE 18 58944 0 43249 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 86327 533902 SH SOLE 19 533902 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 94411 583902 SH SOLE 21 583902 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 260477 1610968 SH SOLE 22 1472578 0 138390 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3830 23688 SH SOLE 23 23688 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1613 9978 SH SOLE 25 9978 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 16538 102284 SH SOLE 26 22554 0 79730 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3871 23940 SH SOLE 28 792 0 23148 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 585 3616 SH SOLE 29 3616 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 11731 72552 SH SOLE 30 72552 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1261 7800 SH SOLE 31 7800 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2994 18516 SH SOLE 34 18516 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1783 11030 SH SOLE 36 11030 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 920 5691 SH SOLE 40 5691 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2930 18123 SH SOLE 43 11845 0 6278 SITIME CORP COM 82982T106 2912 11749 SH SOLE 2 10075 0 1674 SITIME CORP COM 82982T106 7 29 SH SOLE 4 29 0 0 SITIME CORP COM 82982T106 51 207 SH SOLE 7 207 0 0 SITIME CORP COM 82982T106 16981 68523 SH SOLE 18 68523 0 0 SITIME CORP COM 82982T106 7781 31399 SH SOLE 19 31399 0 0 SITIME CORP COM 82982T106 268920 1085143 SH SOLE 21 1085143 0 0 SITIME CORP COM 82982T106 106903 431375 SH SOLE 22 423063 0 8312 SITIME CORP COM 82982T106 25 100 SH SOLE 23 100 0 0 SITIME CORP COM 82982T106 472 1906 SH SOLE 25 1906 0 0 SITIME CORP COM 82982T106 1127 4548 SH SOLE 26 3658 0 890 SITIME CORP COM 82982T106 117 473 SH SOLE 28 473 0 0 SITIME CORP COM 82982T106 15085 60872 SH SOLE 30 60872 0 0 SITIME CORP COM 82982T106 384 1550 SH SOLE 40 1550 0 0 SITIME CORP COM 82982T106 2082 8400 SH SOLE 43 7541 0 859 SIX FLAGS ENTMT CORP NEW COM 83001A102 8756 201291 SH SOLE 2 112112 0 89179 SIX FLAGS ENTMT CORP NEW COM 83001A102 13 296 SH SOLE 4 296 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 78 1801 SH SOLE 7 1801 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 7437 170958 SH SOLE 18 170958 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 997 22914 SH SOLE 19 22914 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 163276 3753478 SH SOLE 21 3753478 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 95245 2189537 SH SOLE 22 2102467 0 87070 SIX FLAGS ENTMT CORP NEW COM 83001A102 538 12376 SH SOLE 25 12376 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1571 36125 SH SOLE 26 29758 0 6367 SIX FLAGS ENTMT CORP NEW COM 83001A102 67 1530 SH SOLE 28 1530 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1905 43802 SH SOLE 30 43802 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 49 1132 SH SOLE 31 1132 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 265 6081 SH SOLE 36 6081 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 447 10278 SH SOLE 40 10278 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 12 274 SH OTR 43 274 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 3380 77696 SH SOLE 43 71336 0 6360 SIXTH STREET SPECIALTY LENDI COM 83012A109 29 1243 SH OTR 43 1243 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 838 35989 SH SOLE 43 25994 0 9995 SJW GROUP COM 784305104 1570 22570 SH SOLE 2 7967 0 14603 SJW GROUP COM 784305104 294 4226 SH SOLE 4 4226 0 0 SJW GROUP COM 784305104 5006 71947 SH SOLE 7 71947 0 0 SJW GROUP COM 784305104 5675 81565 SH SOLE 18 81565 0 0 SJW GROUP COM 784305104 3472 49899 SH SOLE 19 49899 0 0 SJW GROUP COM 784305104 76751 1103057 SH SOLE 21 1103057 0 0 SJW GROUP COM 784305104 48998 704203 SH SOLE 22 674397 0 29806 SJW GROUP COM 784305104 259 3717 SH SOLE 25 3717 0 0 SJW GROUP COM 784305104 862 12389 SH SOLE 26 10204 0 2185 SJW GROUP COM 784305104 37 531 SH SOLE 28 531 0 0 SJW GROUP COM 784305104 22542 323974 SH SOLE 30 323974 0 0 SJW GROUP COM 784305104 81 1162 SH SOLE 36 1162 0 0 SJW GROUP COM 784305104 229 3288 SH SOLE 40 3288 0 0 SJW GROUP COM 784305104 911 13086 SH SOLE 43 12298 0 788 SK TELECOM LTD SPONSORED ADR 78440P306 4487 175082 SH SOLE 2 61187 0 113895 SK TELECOM LTD SPONSORED ADR 78440P306 592 23095 SH SOLE 4 23095 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 610 23794 SH SOLE 18 23794 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 12948 505183 SH SOLE 22 362357 0 142826 SK TELECOM LTD SPONSORED ADR 78440P306 189 7384 SH SOLE 30 7384 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 44 1707 SH SOLE 34 1707 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 14884 580733 SH SOLE 43 537570 0 43162 SKECHERS U S A INC CL A 830566105 20261 497074 SH SOLE 2 411725 0 85349 SKECHERS U S A INC CL A 830566105 1095 26866 SH SOLE 4 26866 0 0 SKECHERS U S A INC CL A 830566105 331 8128 SH SOLE 7 8128 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 16641 408274 SH SOLE 18 407996 0 278 SKECHERS U S A INC CL A 830566105 2675 65618 SH SOLE 19 65618 0 0 SKECHERS U S A INC CL A 830566105 257445 6316131 SH SOLE 21 6316131 0 0 SKECHERS U S A INC CL A 830566105 152051 3730398 SH SOLE 22 3575394 0 155004 SKECHERS U S A INC CL A 830566105 208 5115 SH SOLE 23 5115 0 0 SKECHERS U S A INC CL A 830566105 756 18552 SH SOLE 25 18552 0 0 SKECHERS U S A INC CL A 830566105 2040 50056 SH SOLE 26 40353 0 9703 SKECHERS U S A INC CL A 830566105 97 2391 SH SOLE 28 2391 0 0 SKECHERS U S A INC CL A 830566105 1480 36310 SH SOLE 29 36310 0 0 SKECHERS U S A INC CL A 830566105 3207 78676 SH SOLE 30 78676 0 0 SKECHERS U S A INC CL A 830566105 638 15644 SH SOLE 31 15644 0 0 SKECHERS U S A INC CL A 830566105 114 2806 SH SOLE 36 2806 0 0 SKECHERS U S A INC CL A 830566105 681 16713 SH SOLE 40 16713 0 0 SKECHERS U S A INC CL A 830566105 1492 36599 SH SOLE 43 34465 0 2134 SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 7 5883 SH SOLE 22 5883 0 0 SKILLSOFT CORP CL A 83066P200 3060 506570 SH SOLE 2 489168 0 17402 SKILLSOFT CORP CL A 83066P200 1846 305653 SH SOLE 21 305653 0 0 SKILLSOFT CORP CL A 83066P200 5271 872621 SH SOLE 22 852070 0 20551 SKILLSOFT CORP CL A 83066P200 52 8536 SH SOLE 25 8536 0 0 SKILLSOFT CORP CL A 83066P200 46 7682 SH SOLE 26 2051 0 5631 SKILLSOFT CORP CL A 83066P200 407 67450 SH SOLE 30 67450 0 0 SKILLSOFT CORP CL A 83066P200 51 8499 SH SOLE 40 8499 0 0 SKILLZ INC COM 83067L109 2661 886839 SH SOLE 2 51847 0 834992 SKILLZ INC COM 83067L109 2 509 SH SOLE 4 509 0 0 SKILLZ INC COM 83067L109 12 4151 SH SOLE 7 4151 0 0 SKILLZ INC COM 83067L109 527 175657 SH SOLE 18 175657 0 0 SKILLZ INC COM 83067L109 267 88895 SH SOLE 19 88895 0 0 SKILLZ INC COM 83067L109 12014 4004682 SH SOLE 21 4004682 0 0 SKILLZ INC COM 83067L109 18599 6199541 SH SOLE 22 5941244 0 258297 SKILLZ INC COM 83067L109 37 12442 SH SOLE 25 12442 0 0 SKILLZ INC COM 83067L109 231 77054 SH SOLE 26 68682 0 8372 SKILLZ INC COM 83067L109 24 8057 SH SOLE 28 8057 0 0 SKILLZ INC COM 83067L109 164 54799 SH SOLE 30 54799 0 0 SKILLZ INC COM 83067L109 13 4491 SH SOLE 31 4491 0 0 SKILLZ INC COM 83067L109 8 2660 SH SOLE 34 2660 0 0 SKILLZ INC COM 83067L109 40 13258 SH SOLE 40 13258 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1100 20044 SH SOLE 2 14502 0 5542 SKYLINE CHAMPION CORPORATION COM 830830105 11 200 SH SOLE 4 200 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 40 736 SH SOLE 7 736 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 7552 137608 SH SOLE 18 137608 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 5446 99235 SH SOLE 19 99235 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 123961 2258769 SH SOLE 21 2258769 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 66572 1213049 SH SOLE 22 1182535 0 30514 SKYLINE CHAMPION CORPORATION COM 830830105 421 7676 SH SOLE 25 7676 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1226 22338 SH SOLE 26 18759 0 3579 SKYLINE CHAMPION CORPORATION COM 830830105 55 1009 SH SOLE 28 1009 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1637 29833 SH SOLE 30 29833 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 376 6855 SH SOLE 40 6855 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 260 4736 SH SOLE 43 4539 0 197 SKYWATER TECHNOLOGY INC COM 83089J108 66 6127 SH SOLE 2 5491 0 636 SKYWATER TECHNOLOGY INC COM 83089J108 251 23170 SH SOLE 18 23170 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 151 13949 SH SOLE 19 13949 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 3195 294988 SH SOLE 21 294988 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 2159 199358 SH SOLE 22 198003 0 1355 SKYWEST INC COM 830879102 2230 77300 SH SOLE 2 47930 0 29370 SKYWEST INC COM 830879102 2 57 SH SOLE 4 57 0 0 SKYWEST INC COM 830879102 16 570 SH SOLE 7 570 0 0 SKYWEST INC COM 830879102 5386 186705 SH SOLE 18 186705 0 0 SKYWEST INC COM 830879102 2548 88323 SH SOLE 19 88323 0 0 SKYWEST INC COM 830879102 181055 6275737 SH SOLE 21 6275737 0 0 SKYWEST INC COM 830879102 36028 1248793 SH SOLE 22 1212107 0 36686 SKYWEST INC COM 830879102 47 1614 SH SOLE 25 1614 0 0 SKYWEST INC COM 830879102 23 799 SH SOLE 26 0 0 799 SKYWEST INC COM 830879102 55 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 2059 71360 SH SOLE 30 71360 0 0 SKYWEST INC COM 830879102 526 18219 SH SOLE 34 18219 0 0 SKYWEST INC COM 830879102 37 1296 SH SOLE 40 1296 0 0 SKYWEST INC COM 830879102 2255 78156 SH SOLE 43 71317 0 6839 SKYWORKS SOLUTIONS INC COM 83088M102 45722 343050 SH SOLE 2 73932 0 269118 SKYWORKS SOLUTIONS INC COM 83088M102 9327 69983 SH SOLE 4 63294 0 6689 SKYWORKS SOLUTIONS INC COM 83088M102 23885 179209 SH SOLE 7 174552 0 4657 SKYWORKS SOLUTIONS INC COM 83088M102 86 644 SH SOLE 13 644 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3141 23564 SH SOLE 15 23564 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 43707 327933 SH SOLE 18 305796 0 22137 SKYWORKS SOLUTIONS INC COM 83088M102 15285 114685 SH SOLE 19 114685 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 942145 7068914 SH SOLE 21 7068914 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 465891 3495578 SH SOLE 22 3163747 0 331831 SKYWORKS SOLUTIONS INC COM 83088M102 27330 205054 SH SOLE 23 205054 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 39176 293936 SH SOLE 25 293936 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 51958 389840 SH SOLE 26 164225 0 225615 SKYWORKS SOLUTIONS INC COM 83088M102 74602 559740 SH SOLE 28 3529 0 556211 SKYWORKS SOLUTIONS INC COM 83088M102 14 107 SH SOLE 29 107 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 167433 1256248 SH SOLE 30 1256248 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4861 36470 SH SOLE 31 17954 0 18516 SKYWORKS SOLUTIONS INC COM 83088M102 5140 38569 SH SOLE 32 38569 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4921 36926 SH SOLE 34 36926 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8467 63527 SH SOLE 36 63527 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 725 5441 SH SOLE 40 5441 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 65 484 SH OTR 43 484 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16302 122316 SH SOLE 43 109905 0 12411 SL GREEN RLTY CORP COM 78440X887 31953 393611 SH SOLE 2 224973 0 168638 SL GREEN RLTY CORP COM 78440X887 13718 168981 SH SOLE 4 168981 0 0 SL GREEN RLTY CORP COM 78440X887 6999 86218 SH SOLE 7 86218 0 0 SL GREEN RLTY CORP COM 78440X887 32387 398947 SH SOLE 18 398422 0 525 SL GREEN RLTY CORP COM 78440X887 55575 684592 SH SOLE 19 684592 0 0 SL GREEN RLTY CORP COM 78440X887 296582 3653382 SH SOLE 21 3653382 0 0 SL GREEN RLTY CORP COM 78440X887 198402 2443975 SH SOLE 22 2240819 0 203156 SL GREEN RLTY CORP COM 78440X887 849 10464 SH SOLE 23 10464 0 0 SL GREEN RLTY CORP COM 78440X887 28184 347178 SH SOLE 25 347178 0 0 SL GREEN RLTY CORP COM 78440X887 3785 46620 SH SOLE 26 40482 0 6138 SL GREEN RLTY CORP COM 78440X887 7042 86751 SH SOLE 28 18355 0 68396 SL GREEN RLTY CORP COM 78440X887 27823 342733 SH SOLE 30 342733 0 0 SL GREEN RLTY CORP COM 78440X887 79 977 SH SOLE 31 977 0 0 SL GREEN RLTY CORP COM 78440X887 31877 392676 SH SOLE 34 392676 0 0 SL GREEN RLTY CORP COM 78440X887 1584 19510 SH SOLE 36 19510 0 0 SL GREEN RLTY CORP COM 78440X887 760 9366 SH SOLE 40 9366 0 0 SL GREEN RLTY CORP COM 78440X887 6281 77369 SH SOLE 43 71290 0 6079 SLEEP NUMBER CORP COM 83125X103 972 19172 SH SOLE 2 8955 0 10217 SLEEP NUMBER CORP COM 83125X103 5 102 SH SOLE 4 102 0 0 SLEEP NUMBER CORP COM 83125X103 17 327 SH SOLE 7 327 0 0 SLEEP NUMBER CORP COM 83125X103 4138 81605 SH SOLE 18 78966 0 2639 SLEEP NUMBER CORP COM 83125X103 3661 72197 SH SOLE 19 72197 0 0 SLEEP NUMBER CORP COM 83125X103 135990 2681723 SH SOLE 21 2681723 0 0 SLEEP NUMBER CORP COM 83125X103 30368 598854 SH SOLE 22 579522 0 19332 SLEEP NUMBER CORP COM 83125X103 48 949 SH SOLE 23 949 0 0 SLEEP NUMBER CORP COM 83125X103 237 4676 SH SOLE 25 4676 0 0 SLEEP NUMBER CORP COM 83125X103 831 16389 SH SOLE 26 7214 0 9175 SLEEP NUMBER CORP COM 83125X103 22 436 SH SOLE 28 436 0 0 SLEEP NUMBER CORP COM 83125X103 2165 42685 SH SOLE 30 42685 0 0 SLEEP NUMBER CORP COM 83125X103 180 3554 SH SOLE 36 3554 0 0 SLEEP NUMBER CORP COM 83125X103 173 3418 SH SOLE 40 3418 0 0 SLEEP NUMBER CORP COM 83125X103 475 9360 SH SOLE 43 9360 0 0 SLM CORP COM 78442P106 8904 484966 SH SOLE 2 214341 0 270625 SLM CORP COM 78442P106 34 1855 SH SOLE 4 1855 0 0 SLM CORP COM 78442P106 107 5829 SH SOLE 7 5829 0 0 SLM CORP COM 78442P106 192 10443 SH SOLE 13 10443 0 0 SLM CORP COM 78442P106 11143 606916 SH SOLE 18 606916 0 0 SLM CORP COM 78442P106 1507 82057 SH SOLE 19 82057 0 0 SLM CORP COM 78442P106 248187 13517833 SH SOLE 21 13517833 0 0 SLM CORP COM 78442P106 142976 7787386 SH SOLE 22 7448289 0 339097 SLM CORP COM 78442P106 61 3325 SH SOLE 23 3325 0 0 SLM CORP COM 78442P106 853 46486 SH SOLE 25 46486 0 0 SLM CORP COM 78442P106 2831 154197 SH SOLE 26 129767 0 24430 SLM CORP COM 78442P106 100 5449 SH SOLE 28 5449 0 0 SLM CORP COM 78442P106 3028 164930 SH SOLE 30 164930 0 0 SLM CORP COM 78442P106 79 4285 SH SOLE 31 4285 0 0 SLM CORP COM 78442P106 531 28928 SH SOLE 36 28928 0 0 SLM CORP COM 78442P106 632 34420 SH SOLE 40 34420 0 0 SLM CORP COM 78442P106 4932 268627 SH SOLE 43 254649 0 13978 SLR INVESTMENT CORP COM 83413U100 4294 236831 SH SOLE 30 236831 0 0 SLR SENIOR INVESTMENT CORP COM 83416M105 1289 91012 SH SOLE 30 91012 0 0 SM ENERGY CO COM 78454L100 4966 127491 SH SOLE 2 57445 0 70046 SM ENERGY CO COM 78454L100 17 449 SH SOLE 4 449 0 0 SM ENERGY CO COM 78454L100 91 2330 SH SOLE 7 2330 0 0 SM ENERGY CO COM 78454L100 17433 447576 SH SOLE 18 447576 0 0 SM ENERGY CO COM 78454L100 16641 427228 SH SOLE 19 427228 0 0 SM ENERGY CO COM 78454L100 572437 14696701 SH SOLE 21 14696701 0 0 SM ENERGY CO COM 78454L100 132251 3395400 SH SOLE 22 3271963 0 123437 SM ENERGY CO COM 78454L100 357 9171 SH SOLE 23 9171 0 0 SM ENERGY CO COM 78454L100 603 15490 SH SOLE 25 15490 0 0 SM ENERGY CO COM 78454L100 4247 109038 SH SOLE 26 45507 0 63531 SM ENERGY CO COM 78454L100 11120 285501 SH SOLE 30 285501 0 0 SM ENERGY CO COM 78454L100 118 3036 SH SOLE 36 3036 0 0 SM ENERGY CO COM 78454L100 553 14206 SH SOLE 40 14206 0 0 SM ENERGY CO COM 78454L100 1805 46338 SH SOLE 43 42406 0 3932 SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 2145 1475000 PRN SOLE 21 1475000 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 529 20462 SH SOLE 2 15143 0 5319 SMART GLOBAL HLDGS INC SHS G8232Y101 3 102 SH SOLE 4 102 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 14 524 SH SOLE 7 524 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 4447 172157 SH SOLE 18 172157 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2118 82011 SH SOLE 19 82011 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 147884 5725280 SH SOLE 21 5725280 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 29994 1161217 SH SOLE 22 1131535 0 29682 SMART GLOBAL HLDGS INC SHS G8232Y101 143 5550 SH SOLE 25 5550 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 701 27133 SH SOLE 26 23793 0 3340 SMART GLOBAL HLDGS INC SHS G8232Y101 22 864 SH SOLE 28 864 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2257 87378 SH SOLE 30 87378 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 165 6396 SH SOLE 40 6396 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 391 15150 SH SOLE 43 14760 0 390 SMART SAND INC COM 83191H107 178 51543 SH SOLE 18 4254 0 47289 SMART SAND INC COM 83191H107 669 193839 SH SOLE 21 193839 0 0 SMART SAND INC COM 83191H107 1222 354188 SH SOLE 22 354188 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1342 52466 SH SOLE 2 44245 0 8221 SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH SOLE 7 241 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1124 43938 SH SOLE 18 43938 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1578 61694 SH SOLE 19 61694 0 0 SMARTFINANCIAL INC COM NEW 83190L208 13310 520340 SH SOLE 21 520340 0 0 SMARTFINANCIAL INC COM NEW 83190L208 12054 471225 SH SOLE 22 461907 0 9318 SMARTFINANCIAL INC COM NEW 83190L208 30 1161 SH SOLE 26 0 0 1161 SMARTRENT INC COM CL A 83193G107 71 14033 SH SOLE 2 0 0 14033 SMARTRENT INC COM CL A 83193G107 68 13427 SH SOLE 4 13427 0 0 SMARTRENT INC COM CL A 83193G107 776 153428 SH SOLE 18 153428 0 0 SMARTRENT INC COM CL A 83193G107 6544 1293213 SH SOLE 19 1293213 0 0 SMARTRENT INC COM CL A 83193G107 27 5336 SH SOLE 21 5336 0 0 SMARTRENT INC COM CL A 83193G107 6362 1257297 SH SOLE 22 1257297 0 0 SMARTRENT INC COM CL A 83193G107 72 14165 SH SOLE 26 14165 0 0 SMARTRENT INC COM CL A 83193G107 3038 600360 SH SOLE 34 600360 0 0 SMARTSHEET INC COM CL A 83200N103 8351 152443 SH SOLE 2 38549 0 113894 SMARTSHEET INC COM CL A 83200N103 104 1893 SH SOLE 4 479 0 1414 SMARTSHEET INC COM CL A 83200N103 89 1628 SH SOLE 7 1628 0 0 SMARTSHEET INC COM CL A 83200N103 0 1 SH SOLE 17 0 0 1 SMARTSHEET INC COM CL A 83200N103 3721 67918 SH SOLE 18 67918 0 0 SMARTSHEET INC COM CL A 83200N103 2138 39020 SH SOLE 19 39020 0 0 SMARTSHEET INC COM CL A 83200N103 118559 2164278 SH SOLE 21 2164278 0 0 SMARTSHEET INC COM CL A 83200N103 152846 2790188 SH SOLE 22 2646738 0 143450 SMARTSHEET INC COM CL A 83200N103 1077 19654 SH SOLE 25 19654 0 0 SMARTSHEET INC COM CL A 83200N103 2670 48736 SH SOLE 26 40389 0 8347 SMARTSHEET INC COM CL A 83200N103 1375 25095 SH SOLE 28 25095 0 0 SMARTSHEET INC COM CL A 83200N103 3865 70546 SH SOLE 30 70546 0 0 SMARTSHEET INC COM CL A 83200N103 98 1782 SH SOLE 31 1782 0 0 SMARTSHEET INC COM CL A 83200N103 350 6394 SH SOLE 36 6394 0 0 SMARTSHEET INC COM CL A 83200N103 832 15184 SH SOLE 40 15184 0 0 SMARTSHEET INC COM CL A 83200N103 25 459 SH OTR 43 459 0 0 SMARTSHEET INC COM CL A 83200N103 1465 26747 SH SOLE 43 24848 0 1899 SMILEDIRECTCLUB INC CL A COM 83192H106 73 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 392 151317 SH SOLE 21 151317 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 3859 1489925 SH SOLE 22 1439579 0 50346 SMILEDIRECTCLUB INC CL A COM 83192H106 34 12988 SH SOLE 25 12988 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 28 10699 SH SOLE 26 0 0 10699 SMILEDIRECTCLUB INC CL A COM 83192H106 198 76568 SH SOLE 30 76568 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 7 2776 SH SOLE 34 2776 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 35 13500 SH SOLE 40 13500 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7085 222093 SH SOLE 43 202021 0 20072 SMITH & WESSON BRANDS INC COM 831754106 270 17822 SH SOLE 2 13435 0 4387 SMITH & WESSON BRANDS INC COM 831754106 3 200 SH SOLE 4 200 0 0 SMITH & WESSON BRANDS INC COM 831754106 10 679 SH SOLE 7 679 0 0 SMITH & WESSON BRANDS INC COM 831754106 2078 137320 SH SOLE 18 137320 0 0 SMITH & WESSON BRANDS INC COM 831754106 1278 84452 SH SOLE 19 84452 0 0 SMITH & WESSON BRANDS INC COM 831754106 35556 2350008 SH SOLE 21 2350008 0 0 SMITH & WESSON BRANDS INC COM 831754106 16587 1096300 SH SOLE 22 1071978 0 24322 SMITH & WESSON BRANDS INC COM 831754106 570 37671 SH SOLE 26 34119 0 3552 SMITH & WESSON BRANDS INC COM 831754106 485 32029 SH SOLE 30 32029 0 0 SMITH & WESSON BRANDS INC COM 831754106 66 4394 SH SOLE 40 4394 0 0 SMITH & WESSON BRANDS INC COM 831754106 269 17747 SH SOLE 43 17747 0 0 SMITH A O CORP COM 831865209 13751 215233 SH SOLE 2 70401 0 144832 SMITH A O CORP COM 831865209 6811 106610 SH SOLE 4 58708 0 47902 SMITH A O CORP COM 831865209 11422 178774 SH SOLE 7 143262 0 35512 SMITH A O CORP COM 831865209 49 771 SH SOLE 13 771 0 0 SMITH A O CORP COM 831865209 1178 18434 SH SOLE 15 18434 0 0 SMITH A O CORP COM 831865209 16210 253716 SH SOLE 18 236212 0 17504 SMITH A O CORP COM 831865209 5194 81295 SH SOLE 19 81295 0 0 SMITH A O CORP COM 831865209 240948 3771302 SH SOLE 21 3771302 0 0 SMITH A O CORP COM 831865209 196386 3073817 SH SOLE 22 2794280 0 279537 SMITH A O CORP COM 831865209 10546 165072 SH SOLE 23 165072 0 0 SMITH A O CORP COM 831865209 24355 381197 SH SOLE 25 381197 0 0 SMITH A O CORP COM 831865209 12961 202865 SH SOLE 26 87910 0 114955 SMITH A O CORP COM 831865209 16817 263213 SH SOLE 28 2396 0 260817 SMITH A O CORP COM 831865209 50278 786941 SH SOLE 30 647845 0 139096 SMITH A O CORP COM 831865209 1835 28717 SH SOLE 31 13896 0 14821 SMITH A O CORP COM 831865209 1711 26777 SH SOLE 34 26777 0 0 SMITH A O CORP COM 831865209 1429 22362 SH SOLE 36 22362 0 0 SMITH A O CORP COM 831865209 299 4679 SH SOLE 40 4679 0 0 SMITH A O CORP COM 831865209 28 441 SH OTR 43 441 0 0 SMITH A O CORP COM 831865209 4580 71691 SH SOLE 43 60518 0 11173 SMITH MICRO SOFTWARE INC COM NEW 832154207 35 9166 SH SOLE 2 1796 0 7370 SMITH MICRO SOFTWARE INC COM NEW 832154207 516 136861 SH SOLE 18 136861 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 311 82374 SH SOLE 19 82374 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 6110 1620791 SH SOLE 21 1620791 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 3213 852157 SH SOLE 22 822493 0 29664 SMITH MIDLAND CORP COM 832156103 14 785 SH SOLE 18 785 0 0 SMITH MIDLAND CORP COM 832156103 171 9612 SH SOLE 21 9612 0 0 SMITH MIDLAND CORP COM 832156103 167 9404 SH SOLE 22 9404 0 0 SMUCKER J M CO COM NEW 832696405 41997 310145 SH SOLE 2 44968 0 265177 SMUCKER J M CO COM NEW 832696405 13165 97221 SH SOLE 4 52300 0 44921 SMUCKER J M CO COM NEW 832696405 21647 159863 SH SOLE 7 145493 0 14370 SMUCKER J M CO COM NEW 832696405 41 305 SH SOLE 13 305 0 0 SMUCKER J M CO COM NEW 832696405 2114 15612 SH SOLE 15 15612 0 0 SMUCKER J M CO COM NEW 832696405 23878 176336 SH SOLE 18 161683 0 14653 SMUCKER J M CO COM NEW 832696405 8775 64804 SH SOLE 19 64804 0 0 SMUCKER J M CO COM NEW 832696405 508108 3752365 SH SOLE 21 3752365 0 0 SMUCKER J M CO COM NEW 832696405 333083 2459810 SH SOLE 22 2239800 0 220010 SMUCKER J M CO COM NEW 832696405 18589 137278 SH SOLE 23 137278 0 0 SMUCKER J M CO COM NEW 832696405 20032 147939 SH SOLE 25 147939 0 0 SMUCKER J M CO COM NEW 832696405 39728 293393 SH SOLE 26 89231 0 204162 SMUCKER J M CO COM NEW 832696405 52097 384735 SH SOLE 28 1930 0 382805 SMUCKER J M CO COM NEW 832696405 110236 814091 SH SOLE 30 804695 0 9396 SMUCKER J M CO COM NEW 832696405 3283 24244 SH SOLE 31 11874 0 12370 SMUCKER J M CO COM NEW 832696405 10949 80859 SH SOLE 34 80859 0 0 SMUCKER J M CO COM NEW 832696405 10419 76947 SH SOLE 35 76947 0 0 SMUCKER J M CO COM NEW 832696405 9423 69587 SH SOLE 36 69587 0 0 SMUCKER J M CO COM NEW 832696405 525 3879 SH SOLE 40 3879 0 0 SMUCKER J M CO COM NEW 832696405 40 293 SH OTR 43 293 0 0 SMUCKER J M CO COM NEW 832696405 54372 401536 SH SOLE 43 380723 0 20813 SNAP INC CL A 83304A106 14646 406936 SH SOLE 2 374337 0 32599 SNAP INC CL A 83304A106 25256 701755 SH SOLE 4 447987 0 253768 SNAP INC CL A 83304A106 2912 80900 SH SOLE 7 80900 0 0 SNAP INC CL A 83304A106 1023 28418 SH SOLE 13 28418 0 0 SNAP INC CL A 83304A106 2613 72612 SH SOLE 15 72612 0 0 SNAP INC CL A 83304A106 282929 7861312 SH SOLE 18 5523415 0 2337897 SNAP INC CL A 83304A106 284311 7899723 SH SOLE 19 7899723 0 0 SNAP INC CL A 83304A106 208428 5791288 SH SOLE 21 5791288 0 0 SNAP INC CL A 83304A106 625427 17377786 SH SOLE 22 16197194 0 1180592 SNAP INC CL A 83304A106 49552 1376832 SH SOLE 23 1376832 0 0 SNAP INC CL A 83304A106 20083 558011 SH SOLE 25 558011 0 0 SNAP INC CL A 83304A106 45780 1272020 SH SOLE 26 701398 0 570622 SNAP INC CL A 83304A106 61410 1706319 SH SOLE 28 62813 0 1643506 SNAP INC CL A 83304A106 377 10488 SH SOLE 29 10488 0 0 SNAP INC CL A 83304A106 118514 3292980 SH SOLE 30 3292980 0 0 SNAP INC CL A 83304A106 8185 227422 SH SOLE 31 106311 0 121111 SNAP INC CL A 83304A106 141841 3941136 SH SOLE 34 3941136 0 0 SNAP INC CL A 83304A106 6601 183419 SH SOLE 36 183419 0 0 SNAP INC CL A 83304A106 1267 35201 SH SOLE 40 35201 0 0 SNAP INC CL A 83304A106 11647 323606 SH SOLE 43 302080 0 21527 SNAP INC OPTIONS 83304A106 151 4200 SH Put SOLE 4 4200 0 0 SNAP INC OPTIONS 83304A106 1713 47600 SH Put SOLE 18 47600 0 0 SNAP INC OPTIONS 83304A106 20586 572000 SH Put SOLE 19 572000 0 0 SNAP INC OPTIONS 83304A106 1062 29500 SH Put SOLE 22 29500 0 0 SNAP INC OPTIONS 83304A106 8638 240000 SH Put SOLE 34 240000 0 0 SNAP INC NOTE 0.750% 8/0 83304AAB2 9779 5615000 PRN SOLE 21 5615000 0 0 SNAP INC NOTE 0.250% 5/0 83304AAD8 3756 2123000 PRN SOLE 21 2123000 0 0 SNAP ON INC COM 833034101 43676 212555 SH SOLE 2 119225 0 93330 SNAP ON INC COM 833034101 16642 80989 SH SOLE 4 48266 0 32723 SNAP ON INC COM 833034101 14593 71018 SH SOLE 7 56511 0 14507 SNAP ON INC COM 833034101 2971 14459 SH SOLE 13 14459 0 0 SNAP ON INC COM 833034101 1603 7802 SH SOLE 15 7802 0 0 SNAP ON INC COM 833034101 24208 117814 SH SOLE 18 101448 0 16366 SNAP ON INC COM 833034101 21654 105382 SH SOLE 19 105382 0 0 SNAP ON INC COM 833034101 314177 1528989 SH SOLE 21 1528989 0 0 SNAP ON INC COM 833034101 296410 1442523 SH SOLE 22 1262658 0 179865 SNAP ON INC COM 833034101 21367 103987 SH SOLE 23 103987 0 0 SNAP ON INC COM 833034101 17917 87197 SH SOLE 25 87197 0 0 SNAP ON INC COM 833034101 35765 174058 SH SOLE 26 91518 0 82540 SNAP ON INC COM 833034101 37471 182358 SH SOLE 28 962 0 181396 SNAP ON INC COM 833034101 2942 14319 SH SOLE 29 14319 0 0 SNAP ON INC COM 833034101 61565 299617 SH SOLE 30 299617 0 0 SNAP ON INC COM 833034101 10186 49574 SH SOLE 31 43560 0 6014 SNAP ON INC COM 833034101 51949 252820 SH SOLE 34 252820 0 0 SNAP ON INC COM 833034101 4350 21170 SH SOLE 36 21170 0 0 SNAP ON INC COM 833034101 363 1769 SH SOLE 40 1769 0 0 SNAP ON INC COM 833034101 38 183 SH OTR 43 183 0 0 SNAP ON INC COM 833034101 7153 34810 SH SOLE 43 31225 0 3585 SNAP ONE HOLDINGS CORP COM 83303Y105 123 8342 SH SOLE 2 4537 0 3805 SNAP ONE HOLDINGS CORP COM 83303Y105 679 46055 SH SOLE 18 46055 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 327 22164 SH SOLE 19 22164 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 8551 579752 SH SOLE 21 579752 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 3401 230602 SH SOLE 22 225857 0 4745 SNAP ONE HOLDINGS CORP COM 83303Y105 57 3882 SH SOLE 25 3882 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 91 6174 SH SOLE 30 6174 0 0 SNAP ONE HOLDINGS CORP COM 83303Y105 54 3685 SH SOLE 40 3685 0 0 SNOWFLAKE INC CL A 833445109 79777 348175 SH SOLE 2 29375 0 318800 SNOWFLAKE INC CL A 833445109 28454 124183 SH SOLE 4 77933 0 46250 SNOWFLAKE INC CL A 833445109 4611 20124 SH SOLE 7 20124 0 0 SNOWFLAKE INC CL A 833445109 208 906 SH SOLE 13 906 0 0 SNOWFLAKE INC CL A 833445109 4463 19478 SH SOLE 15 19478 0 0 SNOWFLAKE INC CL A 833445109 171043 746491 SH SOLE 18 491336 0 255155 SNOWFLAKE INC CL A 833445109 150333 656104 SH SOLE 19 656104 0 0 SNOWFLAKE INC CL A 833445109 534992 2334884 SH SOLE 21 2334884 0 0 SNOWFLAKE INC CL A 833445109 1115461 4868243 SH SOLE 22 4498569 0 369674 SNOWFLAKE INC CL A 833445109 59812 261038 SH SOLE 23 261038 0 0 SNOWFLAKE INC CL A 833445109 77542 338420 SH SOLE 25 338420 0 0 SNOWFLAKE INC CL A 833445109 73219 319552 SH SOLE 26 148305 0 171247 SNOWFLAKE INC CL A 833445109 81676 356462 SH SOLE 28 14862 0 341600 SNOWFLAKE INC CL A 833445109 55 239 SH SOLE 29 239 0 0 SNOWFLAKE INC CL A 833445109 153650 670581 SH SOLE 30 670581 0 0 SNOWFLAKE INC CL A 833445109 7025 30660 SH SOLE 31 23124 0 7536 SNOWFLAKE INC CL A 833445109 34555 150811 SH SOLE 34 150811 0 0 SNOWFLAKE INC CL A 833445109 17212 75117 SH SOLE 36 75117 0 0 SNOWFLAKE INC CL A 833445109 1622 7079 SH SOLE 40 7079 0 0 SNOWFLAKE INC CL A 833445109 106 461 SH OTR 43 461 0 0 SNOWFLAKE INC CL A 833445109 11520 50278 SH SOLE 43 47284 0 2994 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 19 9417 SH SOLE 2 9417 0 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 142 71950 SH SOLE 22 31842 0 40108 SOC TELEMED INC COM CL A 78472F101 29 9646 SH SOLE 2 1615 0 8031 SOC TELEMED INC COM CL A 78472F101 469 156837 SH SOLE 18 156837 0 0 SOC TELEMED INC COM CL A 78472F101 326 109100 SH SOLE 19 109100 0 0 SOC TELEMED INC COM CL A 78472F101 6569 2197051 SH SOLE 21 2197051 0 0 SOC TELEMED INC COM CL A 78472F101 4336 1450259 SH SOLE 22 1433641 0 16618 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3789 44269 SH SOLE 2 34469 0 9800 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 90 1051 SH SOLE 4 1051 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2307 26955 SH SOLE 7 26955 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1051 12275 SH SOLE 18 12275 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 34524 403320 SH SOLE 19 403320 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 47068 549856 SH SOLE 21 549856 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2700 31542 SH SOLE 22 31542 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 50246 586989 SH SOLE 25 586989 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 111 1302 SH SOLE 26 1302 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 18970 221616 SH SOLE 29 221616 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 18163 212180 SH SOLE 30 212180 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 222428 2598461 SH SOLE 34 2598461 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 17519 204665 SH SOLE 43 185799 0 18866 SOCIETAL CDMO INC COM 75629F109 5 2981 SH SOLE 2 0 0 2981 SOCIETAL CDMO INC COM 75629F109 14 7884 SH SOLE 18 7884 0 0 SOCIETAL CDMO INC COM 75629F109 189 104890 SH SOLE 21 104890 0 0 SOCIETAL CDMO INC COM 75629F109 477 265074 SH SOLE 22 265074 0 0 SOCIETY PASS INC COM 83370P102 33 11218 SH SOLE 18 11218 0 0 SOCIETY PASS INC COM 83370P102 12 3943 SH SOLE 19 3943 0 0 SOCIETY PASS INC COM 83370P102 218 73273 SH SOLE 21 73273 0 0 SOCIETY PASS INC COM 83370P102 246 82729 SH SOLE 22 82623 0 106 SOCKET MOBILE INC COM NEW 83368E200 5 1151 SH SOLE 18 1151 0 0 SOCKET MOBILE INC COM NEW 83368E200 58 14464 SH SOLE 21 14464 0 0 SOCKET MOBILE INC COM NEW 83368E200 1 357 SH SOLE 22 357 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1592 168448 SH SOLE 2 151286 0 17162 SOFI TECHNOLOGIES INC COM 83406F102 3009 318427 SH SOLE 4 193947 0 124480 SOFI TECHNOLOGIES INC COM 83406F102 368 38966 SH SOLE 7 38966 0 0 SOFI TECHNOLOGIES INC COM 83406F102 10 1072 SH SOLE 13 1072 0 0 SOFI TECHNOLOGIES INC COM 83406F102 340 35941 SH SOLE 15 35941 0 0 SOFI TECHNOLOGIES INC COM 83406F102 3607 381663 SH SOLE 18 354162 0 27501 SOFI TECHNOLOGIES INC COM 83406F102 30849 3264445 SH SOLE 21 3264445 0 0 SOFI TECHNOLOGIES INC COM 83406F102 90522 9579024 SH SOLE 22 9052547 0 526477 SOFI TECHNOLOGIES INC COM 83406F102 6232 659489 SH SOLE 23 659489 0 0 SOFI TECHNOLOGIES INC COM 83406F102 1231 130266 SH SOLE 25 130266 0 0 SOFI TECHNOLOGIES INC COM 83406F102 3858 408287 SH SOLE 26 289558 0 118729 SOFI TECHNOLOGIES INC COM 83406F102 5987 633544 SH SOLE 28 10215 0 623329 SOFI TECHNOLOGIES INC COM 83406F102 13352 1412879 SH SOLE 30 1412879 0 0 SOFI TECHNOLOGIES INC COM 83406F102 620 65612 SH SOLE 31 53933 0 11679 SOFI TECHNOLOGIES INC COM 83406F102 250 26450 SH SOLE 34 26450 0 0 SOFI TECHNOLOGIES INC COM 83406F102 801 84775 SH SOLE 36 84775 0 0 SOFI TECHNOLOGIES INC COM 83406F102 169 17887 SH SOLE 40 17887 0 0 SOFI TECHNOLOGIES INC COM 83406F102 113 11922 SH SOLE 43 11922 0 0 SOHU COM LTD SPONSORED ADS 83410S108 250 14886 SH SOLE 2 14886 0 0 SOHU COM LTD SPONSORED ADS 83410S108 22 1312 SH SOLE 4 1312 0 0 SOHU COM LTD SPONSORED ADS 83410S108 40 2384 SH SOLE 7 2384 0 0 SOHU COM LTD SPONSORED ADS 83410S108 5617 333932 SH SOLE 21 333932 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2859 170005 SH SOLE 22 166711 0 3294 SOHU COM LTD SPONSORED ADS 83410S108 3 175 SH SOLE 25 175 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1524 90612 SH SOLE 30 90612 0 0 SOHU COM LTD SPONSORED ADS 83410S108 586 34823 SH SOLE 43 34608 0 215 SOL GEL TECHNOLOGIES SHS M8694L103 23 3089 SH SOLE 22 3089 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3617 11221 SH SOLE 2 9065 0 2156 SOLAREDGE TECHNOLOGIES INC COM 83417M104 7651 23733 SH SOLE 4 19527 0 4206 SOLAREDGE TECHNOLOGIES INC COM 83417M104 14120 43800 SH SOLE 7 42348 0 1452 SOLAREDGE TECHNOLOGIES INC COM 83417M104 91 283 SH SOLE 13 283 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1648 5113 SH SOLE 15 5113 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 25517 79155 SH SOLE 18 71927 0 7228 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4278 13271 SH SOLE 19 13271 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 612129 1898841 SH SOLE 21 1898841 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 236632 734038 SH SOLE 22 700552 0 33486 SOLAREDGE TECHNOLOGIES INC COM 83417M104 20891 64803 SH SOLE 23 64803 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 33235 103095 SH SOLE 25 103095 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 33159 102859 SH SOLE 26 31679 0 71180 SOLAREDGE TECHNOLOGIES INC COM 83417M104 40554 125798 SH SOLE 28 26907 0 98891 SOLAREDGE TECHNOLOGIES INC COM 83417M104 38 119 SH SOLE 29 119 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 422158 1309545 SH SOLE 30 1309545 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3339 10359 SH SOLE 31 4614 0 5745 SOLAREDGE TECHNOLOGIES INC COM 83417M104 759 2354 SH SOLE 34 2354 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5978 18545 SH SOLE 36 18545 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 552 1713 SH SOLE 40 1713 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 11774 36522 SH SOLE 43 33960 0 2562 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4153 3050000 PRN SOLE 2 3050000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 4135 3037000 PRN SOLE 19 3037000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 6277 4610000 PRN SOLE 21 4610000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 6944 5100000 PRN SOLE 22 5100000 0 0 SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 5464 4013000 PRN SOLE 34 4013000 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 885 78402 SH SOLE 2 18614 0 59788 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 6 533 SH SOLE 7 533 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1058 93726 SH SOLE 18 93726 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 2181 193218 SH SOLE 19 193218 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 13626 1206932 SH SOLE 21 1206932 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 11294 1000313 SH SOLE 22 984255 0 16058 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 41 3647 SH SOLE 23 3647 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 138 12217 SH SOLE 26 0 0 12217 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 18 1565 SH SOLE 43 1565 0 0 SOLARWINDS CORP COM NEW 83417Q204 6811 511736 SH SOLE 2 17317 0 494419 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 171 12848 SH SOLE 18 12848 0 0 SOLARWINDS CORP COM NEW 83417Q204 124 9346 SH SOLE 19 9346 0 0 SOLARWINDS CORP COM NEW 83417Q204 5723 429986 SH SOLE 21 429986 0 0 SOLARWINDS CORP COM NEW 83417Q204 12279 922561 SH SOLE 22 886530 0 36031 SOLARWINDS CORP COM NEW 83417Q204 67 5015 SH SOLE 25 5015 0 0 SOLARWINDS CORP COM NEW 83417Q204 299 22465 SH SOLE 26 17765 0 4700 SOLARWINDS CORP COM NEW 83417Q204 54 4043 SH SOLE 28 4043 0 0 SOLARWINDS CORP COM NEW 83417Q204 3528 265078 SH SOLE 30 265078 0 0 SOLARWINDS CORP COM NEW 83417Q204 12 921 SH SOLE 31 921 0 0 SOLARWINDS CORP COM NEW 83417Q204 42 3123 SH SOLE 34 3123 0 0 SOLARWINDS CORP COM NEW 83417Q204 64 4840 SH SOLE 40 4840 0 0 SOLARWINDS CORP COM NEW 83417Q204 675 50692 SH SOLE 43 42414 0 8278 SOLENO THERAPEUTICS INC COM NEW 834203200 0 1336 SH SOLE 2 0 0 1336 SOLENO THERAPEUTICS INC COM NEW 834203200 3 11459 SH SOLE 18 11459 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 25 114302 SH SOLE 21 114302 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 1 3220 SH SOLE 22 3220 0 0 SOLID BIOSCIENCES INC COM 83422E105 348 290398 SH SOLE 2 186926 0 103472 SOLID BIOSCIENCES INC COM 83422E105 0 197 SH SOLE 7 197 0 0 SOLID BIOSCIENCES INC COM 83422E105 236 196821 SH SOLE 18 196821 0 0 SOLID BIOSCIENCES INC COM 83422E105 168 140336 SH SOLE 19 140336 0 0 SOLID BIOSCIENCES INC COM 83422E105 3383 2819192 SH SOLE 21 2819192 0 0 SOLID BIOSCIENCES INC COM 83422E105 2683 2235707 SH SOLE 22 2199986 0 35721 SOLID BIOSCIENCES INC COM 83422E105 53 43947 SH SOLE 23 43947 0 0 SOLID BIOSCIENCES INC COM 83422E105 54 45214 SH SOLE 26 0 0 45214 SOLID BIOSCIENCES INC COM 83422E105 61 50449 SH SOLE 30 50449 0 0 SOLID POWER INC CLASS A COM 83422N105 30 3501 SH SOLE 2 0 0 3501 SOLID POWER INC CLASS A COM 83422N105 977 112714 SH SOLE 21 112714 0 0 SOLID POWER INC CLASS A COM 83422N105 12235 1411155 SH SOLE 22 1411155 0 0 SOLIGENIX INC COM 834223307 6 8408 SH SOLE 18 8408 0 0 SOLIGENIX INC COM 834223307 77 106046 SH SOLE 21 106046 0 0 SOLIGENIX INC COM 834223307 2 2116 SH SOLE 22 2116 0 0 SOLITARIO ZINC CORP COM 8342EP107 30 35316 SH SOLE 21 35316 0 0 SOLITARIO ZINC CORP COM 8342EP107 2 2933 SH SOLE 22 2933 0 0 SOLO BRANDS INC COM CL A 83425V104 17 1966 SH SOLE 2 740 0 1226 SOLO BRANDS INC COM CL A 83425V104 306 35842 SH SOLE 18 35842 0 0 SOLO BRANDS INC COM CL A 83425V104 174 20439 SH SOLE 19 20439 0 0 SOLO BRANDS INC COM CL A 83425V104 3659 428962 SH SOLE 21 428962 0 0 SOLO BRANDS INC COM CL A 83425V104 2313 271169 SH SOLE 22 268341 0 2828 SOLO BRANDS INC COM CL A 83425V104 3 308 SH SOLE 43 0 0 308 SOLUNA HOLDINGS INC COM NEW 583543103 17 1547 SH SOLE 18 1547 0 0 SOLUNA HOLDINGS INC COM NEW 583543103 214 19472 SH SOLE 21 19472 0 0 SOLUNA HOLDINGS INC COM NEW 583543103 564 51213 SH SOLE 22 51213 0 0 SOMALOGIC INC CLASS A COM 83444K105 38 4757 SH SOLE 2 0 0 4757 SOMALOGIC INC CLASS A COM 83444K105 1153 143792 SH SOLE 21 143792 0 0 SOMALOGIC INC CLASS A COM 83444K105 15309 1908797 SH SOLE 22 1908797 0 0 SONDER HOLDINGS INC CLASS A COM 83542D102 12 2512 SH SOLE 2 0 0 2512 SONDER HOLDINGS INC CLASS A COM 83542D102 4924 1036680 SH SOLE 22 1036680 0 0 SONENDO INC COM 835431107 5 1348 SH SOLE 18 1348 0 0 SONENDO INC COM 835431107 77 19173 SH SOLE 21 19173 0 0 SONENDO INC COM 835431107 2 501 SH SOLE 22 501 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 4056 95412 SH SOLE 2 45531 0 49881 SONIC AUTOMOTIVE INC CL A 83545G102 5 107 SH SOLE 4 107 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 34 791 SH SOLE 7 791 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3858 90749 SH SOLE 18 79270 0 11479 SONIC AUTOMOTIVE INC CL A 83545G102 14079 331204 SH SOLE 19 331204 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 111466 2622104 SH SOLE 21 2622104 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 35238 828934 SH SOLE 22 808597 0 20337 SONIC AUTOMOTIVE INC CL A 83545G102 583 13713 SH SOLE 23 13713 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 120 2822 SH SOLE 25 2822 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3250 76445 SH SOLE 26 12730 0 63715 SONIC AUTOMOTIVE INC CL A 83545G102 1581 37199 SH SOLE 30 37199 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 68 1590 SH SOLE 36 1590 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 110 2577 SH SOLE 40 2577 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 627 14760 SH SOLE 43 11147 0 3613 SONIDA SENIOR LIVING INC COM 140475203 20 618 SH SOLE 18 618 0 0 SONIDA SENIOR LIVING INC COM 140475203 295 8890 SH SOLE 21 8890 0 0 SONIDA SENIOR LIVING INC COM 140475203 1044 31500 SH SOLE 22 31500 0 0 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH SOLE 21 39 0 0 SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 69 183438 SH SOLE 22 183438 0 0 SONO GROUP N V COM N81409109 15 2865 SH SOLE 2 2865 0 0 SONOCO PRODS CO COM 835495102 9174 146650 SH SOLE 2 91687 0 54963 SONOCO PRODS CO COM 835495102 5114 81741 SH SOLE 7 81741 0 0 SONOCO PRODS CO COM 835495102 16587 265138 SH SOLE 18 265138 0 0 SONOCO PRODS CO COM 835495102 1824 29153 SH SOLE 19 29153 0 0 SONOCO PRODS CO COM 835495102 469560 7505754 SH SOLE 21 7505754 0 0 SONOCO PRODS CO COM 835495102 166774 2665823 SH SOLE 22 2549746 0 116077 SONOCO PRODS CO COM 835495102 1002 16010 SH SOLE 25 16010 0 0 SONOCO PRODS CO COM 835495102 2485 39720 SH SOLE 26 32518 0 7202 SONOCO PRODS CO COM 835495102 4069 65040 SH SOLE 28 65040 0 0 SONOCO PRODS CO COM 835495102 3645 58271 SH SOLE 30 58271 0 0 SONOCO PRODS CO COM 835495102 92 1463 SH SOLE 31 1463 0 0 SONOCO PRODS CO COM 835495102 2805 44831 SH SOLE 32 44831 0 0 SONOCO PRODS CO COM 835495102 599 9567 SH SOLE 36 9567 0 0 SONOCO PRODS CO COM 835495102 770 12314 SH SOLE 40 12314 0 0 SONOCO PRODS CO COM 835495102 29 467 SH OTR 43 467 0 0 SONOCO PRODS CO COM 835495102 3104 49616 SH SOLE 43 44972 0 4644 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 2 609 SH SOLE 21 609 0 0 SONOMA PHARMACEUTICALS INC COM NEW 83558L204 9 2266 SH SOLE 22 2266 0 0 SONOS INC COM 83570H108 10680 378452 SH SOLE 2 265315 0 113137 SONOS INC COM 83570H108 155 5491 SH SOLE 4 5491 0 0 SONOS INC COM 83570H108 49 1725 SH SOLE 7 1725 0 0 SONOS INC COM 83570H108 995 35265 SH SOLE 13 35265 0 0 SONOS INC COM 83570H108 15063 533777 SH SOLE 18 501072 0 32705 SONOS INC COM 83570H108 47638 1688078 SH SOLE 19 1688078 0 0 SONOS INC COM 83570H108 428244 15175189 SH SOLE 21 15175189 0 0 SONOS INC COM 83570H108 104626 3707500 SH SOLE 22 3628417 0 79083 SONOS INC COM 83570H108 648 22956 SH SOLE 23 22956 0 0 SONOS INC COM 83570H108 469 16617 SH SOLE 25 16617 0 0 SONOS INC COM 83570H108 5146 182343 SH SOLE 26 52510 0 129833 SONOS INC COM 83570H108 63 2220 SH SOLE 28 2220 0 0 SONOS INC COM 83570H108 6137 217469 SH SOLE 30 217469 0 0 SONOS INC COM 83570H108 9465 335383 SH SOLE 34 335383 0 0 SONOS INC COM 83570H108 473 16755 SH SOLE 40 16755 0 0 SONOS INC COM 83570H108 1272 45078 SH SOLE 43 44009 0 1069 SONY GROUP CORPORATION SPONSORED ADR 835699307 1 11 SH SOLE 17 0 0 11 SONY GROUP CORPORATION SPONSORED ADR 835699307 56372 548846 SH SOLE 18 548801 0 45 SONY GROUP CORPORATION SPONSORED ADR 835699307 98801 961939 SH SOLE 43 870587 0 91352 SOPHIA GENETICS SA ORDINARY SHARES H82027105 15 1994 SH SOLE 2 1994 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 2253 291485 SH SOLE 19 291485 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 6 825 SH SOLE 21 825 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 23 2985 SH SOLE 22 2985 0 0 SOPHIA GENETICS SA ORDINARY SHARES H82027105 14 1795 SH SOLE 34 1795 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 985 422677 SH SOLE 2 163062 0 259615 SORRENTO THERAPEUTICS INC COM NEW 83587F202 2 959 SH SOLE 4 959 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 8 3415 SH SOLE 7 3415 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 1979 849441 SH SOLE 18 804245 0 45196 SORRENTO THERAPEUTICS INC COM NEW 83587F202 3965 1701771 SH SOLE 19 1701771 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 23832 10228423 SH SOLE 21 10228423 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 18870 8098552 SH SOLE 22 7931365 0 167187 SORRENTO THERAPEUTICS INC COM NEW 83587F202 118 50687 SH SOLE 23 50687 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 79 33846 SH SOLE 25 33846 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 774 332053 SH SOLE 26 97898 0 234155 SORRENTO THERAPEUTICS INC COM NEW 83587F202 12 5302 SH SOLE 28 5302 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 389 166996 SH SOLE 30 166996 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 102 43780 SH SOLE 40 43780 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 226 96987 SH SOLE 43 96987 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 11 21334 SH SOLE 4 21334 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 1196 2229593 SH SOLE 21 2229593 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 540 1006208 SH SOLE 22 984914 0 21294 SOS LIMITED SPNSORD ADS NEW 83587W106 287 534788 SH SOLE 30 534788 0 0 SOS LIMITED SPNSORD ADS NEW 83587W106 0 1 SH SOLE 43 0 0 1 SOTERA HEALTH CO COM 83601L102 2971 137187 SH SOLE 2 100889 0 36298 SOTERA HEALTH CO COM 83601L102 8 384 SH SOLE 4 384 0 0 SOTERA HEALTH CO COM 83601L102 27 1268 SH SOLE 7 1268 0 0 SOTERA HEALTH CO COM 83601L102 1070 49399 SH SOLE 18 49399 0 0 SOTERA HEALTH CO COM 83601L102 33579 1550266 SH SOLE 19 1550266 0 0 SOTERA HEALTH CO COM 83601L102 29204 1348271 SH SOLE 21 1348271 0 0 SOTERA HEALTH CO COM 83601L102 48953 2260067 SH SOLE 22 2147348 0 112719 SOTERA HEALTH CO COM 83601L102 234 10786 SH SOLE 25 10786 0 0 SOTERA HEALTH CO COM 83601L102 845 39006 SH SOLE 26 32425 0 6581 SOTERA HEALTH CO COM 83601L102 26 1199 SH SOLE 28 1199 0 0 SOTERA HEALTH CO COM 83601L102 865 39942 SH SOLE 30 39942 0 0 SOTERA HEALTH CO COM 83601L102 32 1498 SH SOLE 31 1498 0 0 SOTERA HEALTH CO COM 83601L102 17344 800756 SH SOLE 34 800756 0 0 SOTERA HEALTH CO COM 83601L102 271 12491 SH SOLE 40 12491 0 0 SOTHERLY HOTELS INC COM 83600C103 5 2619 SH SOLE 18 2619 0 0 SOTHERLY HOTELS INC COM 83600C103 88 42815 SH SOLE 21 42815 0 0 SOTHERLY HOTELS INC COM 83600C103 4 1935 SH SOLE 22 1935 0 0 SOUND FINL BANCORP INC COM 83607A100 17 435 SH SOLE 18 435 0 0 SOUND FINL BANCORP INC COM 83607A100 211 5532 SH SOLE 21 5532 0 0 SOUND FINL BANCORP INC COM 83607A100 4 100 SH SOLE 22 100 0 0 SOUTH JERSEY INDS INC COM 838518108 3202 92681 SH SOLE 2 34349 0 58332 SOUTH JERSEY INDS INC COM 838518108 14 411 SH SOLE 4 411 0 0 SOUTH JERSEY INDS INC COM 838518108 6034 174650 SH SOLE 7 174650 0 0 SOUTH JERSEY INDS INC COM 838518108 13520 391328 SH SOLE 18 391328 0 0 SOUTH JERSEY INDS INC COM 838518108 6360 184072 SH SOLE 19 184072 0 0 SOUTH JERSEY INDS INC COM 838518108 477899 13832093 SH SOLE 21 13832093 0 0 SOUTH JERSEY INDS INC COM 838518108 93245 2698834 SH SOLE 22 2590230 0 108604 SOUTH JERSEY INDS INC COM 838518108 677 19606 SH SOLE 25 19606 0 0 SOUTH JERSEY INDS INC COM 838518108 1777 51436 SH SOLE 26 44239 0 7197 SOUTH JERSEY INDS INC COM 838518108 69 2003 SH SOLE 28 2003 0 0 SOUTH JERSEY INDS INC COM 838518108 6902 199762 SH SOLE 30 199762 0 0 SOUTH JERSEY INDS INC COM 838518108 488 14113 SH SOLE 36 14113 0 0 SOUTH JERSEY INDS INC COM 838518108 495 14314 SH SOLE 40 14314 0 0 SOUTH JERSEY INDS INC COM 838518108 1993 57680 SH SOLE 43 52994 0 4686 SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 37051 532880 SH SOLE 21 532880 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1046 39358 SH SOLE 2 25456 0 13902 SOUTH PLAINS FINANCIAL INC COM 83946P107 5 171 SH SOLE 7 171 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 884 33261 SH SOLE 18 33261 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1715 64509 SH SOLE 19 64509 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 10555 397109 SH SOLE 21 397109 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 9982 375556 SH SOLE 22 368951 0 6605 SOUTH PLAINS FINANCIAL INC COM 83946P107 461 17330 SH SOLE 26 0 0 17330 SOUTHERN CO COM 842587107 131484 1813321 SH SOLE 2 274897 0 1538424 SOUTHERN CO COM 842587107 44039 607347 SH SOLE 4 562877 0 44470 SOUTHERN CO COM 842587107 91019 1255256 SH SOLE 7 1221477 0 33779 SOUTHERN CO COM 842587107 336 4627 SH SOLE 13 4627 0 0 SOUTHERN CO COM 842587107 10912 150485 SH SOLE 15 150485 0 0 SOUTHERN CO COM 842587107 108525 1496688 SH SOLE 18 1350528 0 146160 SOUTHERN CO COM 842587107 42929 592041 SH SOLE 19 592041 0 0 SOUTHERN CO COM 842587107 2091862 28849291 SH SOLE 21 28849291 0 0 SOUTHERN CO COM 842587107 1677028 23128228 SH SOLE 22 21048879 0 2079349 SOUTHERN CO COM 842587107 95520 1317332 SH SOLE 23 1317332 0 0 SOUTHERN CO COM 842587107 26038 359099 SH SOLE 25 359099 0 0 SOUTHERN CO COM 842587107 152195 2098956 SH SOLE 26 800755 0 1298201 SOUTHERN CO COM 842587107 11805 162811 SH SOLE 28 18001 0 144810 SOUTHERN CO COM 842587107 156 2153 SH SOLE 29 2153 0 0 SOUTHERN CO COM 842587107 417039 5751462 SH SOLE 30 5751462 0 0 SOUTHERN CO COM 842587107 17153 236554 SH SOLE 31 117344 0 119210 SOUTHERN CO COM 842587107 10444 144038 SH SOLE 34 144038 0 0 SOUTHERN CO COM 842587107 14510 200115 SH SOLE 35 200115 0 0 SOUTHERN CO COM 842587107 43203 595823 SH SOLE 36 595823 0 0 SOUTHERN CO COM 842587107 1503 20734 SH SOLE 40 20734 0 0 SOUTHERN CO COM 842587107 247 3410 SH OTR 43 3410 0 0 SOUTHERN CO COM 842587107 53895 743272 SH SOLE 43 655023 0 88249 SOUTHERN CO UNIT 08/01/2022 842587602 149188 2731886 SH SOLE 21 2731886 0 0 SOUTHERN COPPER CORP COM 84265V105 19581 257980 SH SOLE 2 109484 0 148496 SOUTHERN COPPER CORP COM 84265V105 4410 58103 SH SOLE 4 31361 0 26742 SOUTHERN COPPER CORP COM 84265V105 15332 202003 SH SOLE 7 202003 0 0 SOUTHERN COPPER CORP COM 84265V105 33 430 SH SOLE 13 430 0 0 SOUTHERN COPPER CORP COM 84265V105 168 2218 SH SOLE 15 2218 0 0 SOUTHERN COPPER CORP COM 84265V105 7888 103932 SH SOLE 18 103932 0 0 SOUTHERN COPPER CORP COM 84265V105 2618 34489 SH SOLE 19 34489 0 0 SOUTHERN COPPER CORP COM 84265V105 238006 3135789 SH SOLE 21 3135789 0 0 SOUTHERN COPPER CORP COM 84265V105 142704 1880161 SH SOLE 22 1753370 0 126791 SOUTHERN COPPER CORP COM 84265V105 7035 92688 SH SOLE 23 92688 0 0 SOUTHERN COPPER CORP COM 84265V105 7156 94285 SH SOLE 25 94285 0 0 SOUTHERN COPPER CORP COM 84265V105 12998 171246 SH SOLE 26 62184 0 109062 SOUTHERN COPPER CORP COM 84265V105 7209 94978 SH SOLE 28 0 0 94978 SOUTHERN COPPER CORP COM 84265V105 2843 37463 SH SOLE 29 37463 0 0 SOUTHERN COPPER CORP COM 84265V105 32785 431952 SH SOLE 30 431952 0 0 SOUTHERN COPPER CORP COM 84265V105 7524 99127 SH SOLE 31 93708 0 5419 SOUTHERN COPPER CORP COM 84265V105 7063 93052 SH SOLE 34 93052 0 0 SOUTHERN COPPER CORP COM 84265V105 975 12848 SH SOLE 36 12848 0 0 SOUTHERN COPPER CORP COM 84265V105 25 332 SH SOLE 40 332 0 0 SOUTHERN COPPER CORP COM 84265V105 16625 219032 SH SOLE 43 212191 0 6841 SOUTHERN FIRST BANCSHARES COM 842873101 203 3985 SH SOLE 2 743 0 3242 SOUTHERN FIRST BANCSHARES COM 842873101 7 133 SH SOLE 7 133 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 1153 22671 SH SOLE 18 22671 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 695 13661 SH SOLE 19 13661 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 14277 280821 SH SOLE 21 280821 0 0 SOUTHERN FIRST BANCSHARES COM 842873101 9081 178610 SH SOLE 22 174886 0 3724 SOUTHERN FIRST BANCSHARES COM 842873101 94 1853 SH SOLE 43 1853 0 0 SOUTHERN MO BANCORP INC COM 843380106 1436 28741 SH SOLE 2 20327 0 8414 SOUTHERN MO BANCORP INC COM 843380106 8 159 SH SOLE 7 159 0 0 SOUTHERN MO BANCORP INC COM 843380106 1225 24533 SH SOLE 18 24533 0 0 SOUTHERN MO BANCORP INC COM 843380106 1761 35256 SH SOLE 19 35256 0 0 SOUTHERN MO BANCORP INC COM 843380106 14541 291116 SH SOLE 21 291116 0 0 SOUTHERN MO BANCORP INC COM 843380106 11730 234832 SH SOLE 22 229936 0 4896 SOUTHERN MO BANCORP INC COM 843380106 174 3491 SH SOLE 23 3491 0 0 SOUTHERN MO BANCORP INC COM 843380106 722 14461 SH SOLE 26 0 0 14461 SOUTHERN MO BANCORP INC COM 843380106 25 502 SH SOLE 43 477 0 25 SOUTHERN STS BANCSHARES INC COM 843878307 11 488 SH SOLE 18 488 0 0 SOUTHERN STS BANCSHARES INC COM 843878307 123 5329 SH SOLE 21 5329 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1049 25695 SH SOLE 2 8344 0 17351 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 4784 117168 SH SOLE 18 117168 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2257 55274 SH SOLE 19 55274 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 150246 3679806 SH SOLE 21 3679806 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 32306 791243 SH SOLE 22 762230 0 29013 SOUTHSIDE BANCSHARES INC COM 84470P109 169 4143 SH SOLE 25 4143 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 447 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 2335 57185 SH SOLE 30 57185 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 31 758 SH SOLE 36 758 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 153 3741 SH SOLE 40 3741 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 463 11340 SH SOLE 43 10860 0 480 SOUTHSTATE CORPORATION COM 840441109 12942 158618 SH SOLE 2 56779 0 101839 SOUTHSTATE CORPORATION COM 840441109 203 2492 SH SOLE 4 247 0 2245 SOUTHSTATE CORPORATION COM 840441109 125 1537 SH SOLE 7 1537 0 0 SOUTHSTATE CORPORATION COM 840441109 18739 229671 SH SOLE 18 226552 0 3119 SOUTHSTATE CORPORATION COM 840441109 49730 609510 SH SOLE 19 609510 0 0 SOUTHSTATE CORPORATION COM 840441109 231376 2835833 SH SOLE 21 2835833 0 0 SOUTHSTATE CORPORATION COM 840441109 185513 2273725 SH SOLE 22 2194621 0 79104 SOUTHSTATE CORPORATION COM 840441109 1319 16167 SH SOLE 23 16167 0 0 SOUTHSTATE CORPORATION COM 840441109 868 10633 SH SOLE 25 10633 0 0 SOUTHSTATE CORPORATION COM 840441109 10146 124353 SH SOLE 26 24368 0 99985 SOUTHSTATE CORPORATION COM 840441109 103 1266 SH SOLE 28 1266 0 0 SOUTHSTATE CORPORATION COM 840441109 3614 44296 SH SOLE 30 44296 0 0 SOUTHSTATE CORPORATION COM 840441109 75 916 SH SOLE 36 916 0 0 SOUTHSTATE CORPORATION COM 840441109 698 8557 SH SOLE 40 8557 0 0 SOUTHSTATE CORPORATION COM 840441109 984 12064 SH SOLE 43 11508 0 556 SOUTHWEST AIRLS CO COM 844741108 19362 422755 SH SOLE 2 114188 0 308567 SOUTHWEST AIRLS CO COM 844741108 3127 68275 SH SOLE 4 62248 0 6027 SOUTHWEST AIRLS CO COM 844741108 22065 481774 SH SOLE 7 464732 0 17042 SOUTHWEST AIRLS CO COM 844741108 32 709 SH SOLE 13 709 0 0 SOUTHWEST AIRLS CO COM 844741108 1334 29125 SH SOLE 15 29125 0 0 SOUTHWEST AIRLS CO COM 844741108 52 1145 SH SOLE 17 0 0 1145 SOUTHWEST AIRLS CO COM 844741108 74872 1634758 SH SOLE 18 1578068 0 56690 SOUTHWEST AIRLS CO COM 844741108 12945 282651 SH SOLE 19 282651 0 0 SOUTHWEST AIRLS CO COM 844741108 674852 14734754 SH SOLE 21 14734754 0 0 SOUTHWEST AIRLS CO COM 844741108 529952 11571000 SH SOLE 22 10850529 0 720471 SOUTHWEST AIRLS CO COM 844741108 8443 184346 SH SOLE 23 184346 0 0 SOUTHWEST AIRLS CO COM 844741108 13617 297310 SH SOLE 25 297310 0 0 SOUTHWEST AIRLS CO COM 844741108 25374 554022 SH SOLE 26 94606 0 459416 SOUTHWEST AIRLS CO COM 844741108 9493 207265 SH SOLE 28 10133 0 197132 SOUTHWEST AIRLS CO COM 844741108 73641 1607873 SH SOLE 30 1607873 0 0 SOUTHWEST AIRLS CO COM 844741108 1729 37762 SH SOLE 31 20774 0 16988 SOUTHWEST AIRLS CO COM 844741108 1159 25304 SH SOLE 34 25304 0 0 SOUTHWEST AIRLS CO COM 844741108 3033 66223 SH SOLE 36 66223 0 0 SOUTHWEST AIRLS CO COM 844741108 267 5827 SH SOLE 40 5827 0 0 SOUTHWEST AIRLS CO COM 844741108 98 2142 SH OTR 43 2142 0 0 SOUTHWEST AIRLS CO COM 844741108 16958 370267 SH SOLE 43 342995 0 27272 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 19208 14155000 PRN SOLE 21 14155000 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 12910 164902 SH SOLE 2 74560 0 90342 SOUTHWEST GAS HLDGS INC COM 844895102 18 236 SH SOLE 4 236 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 7991 102074 SH SOLE 7 102074 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 26566 339327 SH SOLE 18 339327 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 42129 538114 SH SOLE 19 538114 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 495954 6334838 SH SOLE 21 6334838 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 173975 2222181 SH SOLE 22 2156483 0 65698 SOUTHWEST GAS HLDGS INC COM 844895102 1409 18001 SH SOLE 23 18001 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 844 10780 SH SOLE 25 10780 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 10168 129881 SH SOLE 26 19688 0 110193 SOUTHWEST GAS HLDGS INC COM 844895102 81 1033 SH SOLE 28 1033 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 2795 35706 SH SOLE 30 35706 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 2041 26070 SH SOLE 32 26070 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 546 6969 SH SOLE 36 6969 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 620 7924 SH SOLE 40 7924 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 15839 202307 SH SOLE 43 198928 0 3379 SOUTHWESTERN ENERGY CO COM 845467109 3155 440014 SH SOLE 2 242716 0 197298 SOUTHWESTERN ENERGY CO COM 845467109 17 2430 SH SOLE 4 2430 0 0 SOUTHWESTERN ENERGY CO COM 845467109 97 13478 SH SOLE 7 13478 0 0 SOUTHWESTERN ENERGY CO COM 845467109 25946 3618712 SH SOLE 18 3527724 0 90988 SOUTHWESTERN ENERGY CO COM 845467109 20486 2857215 SH SOLE 19 2857215 0 0 SOUTHWESTERN ENERGY CO COM 845467109 934077 130275680 SH SOLE 21 130275680 0 0 SOUTHWESTERN ENERGY CO COM 845467109 196393 27390990 SH SOLE 22 26912012 0 478978 SOUTHWESTERN ENERGY CO COM 845467109 880 122710 SH SOLE 23 122710 0 0 SOUTHWESTERN ENERGY CO COM 845467109 543 75796 SH SOLE 25 75796 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3221 449286 SH SOLE 26 254254 0 195032 SOUTHWESTERN ENERGY CO COM 845467109 1109 154649 SH SOLE 28 154649 0 0 SOUTHWESTERN ENERGY CO COM 845467109 16934 2361824 SH SOLE 30 2361824 0 0 SOUTHWESTERN ENERGY CO COM 845467109 185 25771 SH SOLE 36 25771 0 0 SOUTHWESTERN ENERGY CO COM 845467109 658 91802 SH SOLE 40 91802 0 0 SOUTHWESTERN ENERGY CO COM 845467109 15 2035 SH OTR 43 2035 0 0 SOUTHWESTERN ENERGY CO COM 845467109 6156 858560 SH SOLE 43 831675 0 26885 SOVOS BRANDS INC COM 84612U107 524 36984 SH SOLE 2 24946 0 12038 SOVOS BRANDS INC COM 84612U107 1011 71310 SH SOLE 18 71310 0 0 SOVOS BRANDS INC COM 84612U107 2102 148205 SH SOLE 19 148205 0 0 SOVOS BRANDS INC COM 84612U107 11737 827703 SH SOLE 21 827703 0 0 SOVOS BRANDS INC COM 84612U107 7763 547454 SH SOLE 22 538630 0 8824 SOVOS BRANDS INC COM 84612U107 3983 280865 SH SOLE 34 280865 0 0 SOVOS BRANDS INC COM 84612U107 3 240 SH SOLE 43 0 0 240 SP PLUS CORP COM 78469C103 279 8903 SH SOLE 2 6392 0 2511 SP PLUS CORP COM 78469C103 4 122 SH SOLE 4 122 0 0 SP PLUS CORP COM 78469C103 12 375 SH SOLE 7 375 0 0 SP PLUS CORP COM 78469C103 2072 66081 SH SOLE 18 66081 0 0 SP PLUS CORP COM 78469C103 1270 40493 SH SOLE 19 40493 0 0 SP PLUS CORP COM 78469C103 26095 832102 SH SOLE 21 832102 0 0 SP PLUS CORP COM 78469C103 17303 551748 SH SOLE 22 537659 0 14089 SP PLUS CORP COM 78469C103 110 3512 SH SOLE 25 3512 0 0 SP PLUS CORP COM 78469C103 111 3539 SH SOLE 26 451 0 3088 SP PLUS CORP COM 78469C103 426 13593 SH SOLE 30 13593 0 0 SP PLUS CORP COM 78469C103 73 2328 SH SOLE 36 2328 0 0 SP PLUS CORP COM 78469C103 94 3010 SH SOLE 40 3010 0 0 SP PLUS CORP COM 78469C103 311 9915 SH SOLE 43 9792 0 123 SPAR GROUP INC COM 784933103 2 1541 SH SOLE 18 1541 0 0 SPAR GROUP INC COM 784933103 35 27177 SH SOLE 21 27177 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARTANNASH CO COM 847215100 1459 44231 SH SOLE 2 10215 0 34016 SPARTANNASH CO COM 847215100 5 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 19 575 SH SOLE 7 575 0 0 SPARTANNASH CO COM 847215100 4621 140083 SH SOLE 18 140083 0 0 SPARTANNASH CO COM 847215100 4226 128111 SH SOLE 19 128111 0 0 SPARTANNASH CO COM 847215100 154549 4684736 SH SOLE 21 4684736 0 0 SPARTANNASH CO COM 847215100 33051 1001842 SH SOLE 22 962934 0 38908 SPARTANNASH CO COM 847215100 339 10267 SH SOLE 23 10267 0 0 SPARTANNASH CO COM 847215100 150 4556 SH SOLE 25 4556 0 0 SPARTANNASH CO COM 847215100 1271 38517 SH SOLE 26 14723 0 23794 SPARTANNASH CO COM 847215100 2299 69689 SH SOLE 30 69689 0 0 SPARTANNASH CO COM 847215100 73 2226 SH SOLE 36 2226 0 0 SPARTANNASH CO COM 847215100 143 4339 SH SOLE 40 4339 0 0 SPARTANNASH CO COM 847215100 4570 138524 SH SOLE 43 134056 0 4468 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 50 145 SH SOLE 17 0 0 145 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 201 580 SH SOLE 43 580 0 0 SPDR GOLD TR GOLD SHS 78463V107 877 4852 SH SOLE 4 4852 0 0 SPDR GOLD TR GOLD SHS 78463V107 10994 60856 SH SOLE 18 60856 0 0 SPDR GOLD TR GOLD SHS 78463V107 64415 356574 SH SOLE 19 356574 0 0 SPDR GOLD TR GOLD SHS 78463V107 5434 30083 SH SOLE 22 30083 0 0 SPDR GOLD TR GOLD SHS 78463V107 32719 181119 SH SOLE 34 181119 0 0 SPDR GOLD TR OPTIONS 78463V107 397 2200 SH Call SOLE 4 2200 0 0 SPDR GOLD TR OPTIONS 78463V107 4661 25800 SH Call SOLE 18 25800 0 0 SPDR GOLD TR OPTIONS 78463V107 31849 176300 SH Call SOLE 19 176300 0 0 SPDR GOLD TR OPTIONS 78463V107 2601 14400 SH Call SOLE 22 14400 0 0 SPDR GOLD TR OPTIONS 78463V107 17866 98900 SH Call SOLE 34 98900 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9 211 SH SOLE 2 211 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 29 SH SOLE 17 0 0 29 SPDR INDEX SHS FDS OPTIONS 78463X202 4115 100000 SH Put SOLE 19 100000 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2167 24592 SH SOLE 22 24592 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 2 21 SH SOLE 17 0 0 21 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 4 69 SH SOLE 17 0 0 69 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 142 3663 SH SOLE 17 0 0 3663 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 111699 1779216 SH SOLE 13 1779216 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 123 2282 SH SOLE 17 0 0 2282 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1 15 SH SOLE 17 0 0 15 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 15 SH SOLE 17 0 0 15 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 11 SH SOLE 17 0 0 11 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 236 6704 SH SOLE 43 6704 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 122 3558 SH SOLE 17 0 0 3558 SPDR S&P 500 ETF TR OPTIONS 78462F103 39699 87900 SH Put SOLE 2 87900 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 7858 17400 SH Put SOLE 4 17400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 90374 200100 SH Put SOLE 18 200100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 148499 328800 SH Call SOLE 19 328800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2480270 5491700 SH Put SOLE 19 5491700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1942 4300 SH Call SOLE 22 4300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 66572 147400 SH Put SOLE 22 147400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 33738 74700 SH Put SOLE 26 74700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 24705 54700 SH Put SOLE 30 54700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 38073 84300 SH Call SOLE 34 84300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 587990 1301900 SH Put SOLE 34 1301900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 62038 137362 SH SOLE 2 137362 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3268 7237 SH SOLE 17 0 0 7237 SPDR S&P 500 ETF TR TR UNIT 78462F103 64146 142029 SH SOLE 18 113449 0 28580 SPDR S&P 500 ETF TR TR UNIT 78462F103 4413 9770 SH SOLE 19 9770 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 33301 73733 SH SOLE 22 73733 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 417235 923821 SH SOLE 23 923821 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 226 501 SH SOLE 43 501 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 31175 63565 SH SOLE 2 63565 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1392 2837 SH SOLE 17 0 0 2837 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 431 878 SH SOLE 18 878 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 28 57 SH SOLE 43 57 0 0 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 S&P 600 SMCP VAL 78464A300 4 54 SH SOLE 17 0 0 54 SPDR SER TR PORTFOLIO INTRMD 78464A375 15 443 SH SOLE 17 0 0 443 SPDR SER TR BLOOMBERG EMERGI 78464A391 1 64 SH SOLE 17 0 0 64 SPDR SER TR PRTFLO S&P500 GW 78464A409 50488 762545 SH SOLE 17 0 0 762545 SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH SOLE 17 0 0 10 SPDR SER TR PRTFLO S&P500 VL 78464A508 55557 1330699 SH SOLE 17 0 0 1330699 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 1052 8963 SH SOLE 22 8963 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 4 147 SH SOLE 2 147 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 23729 853856 SH SOLE 17 0 0 853856 SPDR SER TR PORTFLI TIPS ETF 78464A656 4912 162327 SH SOLE 2 162327 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 3631 119978 SH SOLE 17 0 0 119978 SPDR SER TR PORTFOLIO LN TSR 78464A664 55 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 12464 165000 SH Put SOLE 19 165000 0 0 SPDR SER TR S&P METALS MNG 78464A755 4996 81510 SH SOLE 19 81510 0 0 SPDR SER TR S&P DIVID ETF 78464A763 18 137 SH SOLE 17 0 0 137 SPDR SER TR S&P DIVID ETF 78464A763 1093 8531 SH SOLE 43 8531 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 142 2563 SH SOLE 17 0 0 2563 SPDR SER TR PORTFOLI S&P1500 78464A805 349 6283 SH SOLE 43 6283 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 17 186 SH SOLE 2 186 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 2364 25250 SH SOLE 17 0 0 25250 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 1 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 25 539 SH SOLE 17 0 0 539 SPDR SER TR PORTFOLIO S&P500 78464A854 149 2808 SH SOLE 2 2808 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 89862 1691352 SH SOLE 17 0 0 1691352 SPDR SER TR S&P BIOTECH 78464A870 337 3750 SH SOLE 22 3750 0 0 SPDR SER TR OPTIONS 78468R556 13576 100900 SH Call SOLE 2 100900 0 0 SPDR SER TR OPTIONS 78468R556 142448 1058700 SH Call SOLE 19 1058700 0 0 SPDR SER TR OPTIONS 78468R556 26076 193800 SH Call SOLE 26 193800 0 0 SPDR SER TR OPTIONS 78468R556 19120 142100 SH Call SOLE 30 142100 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 656 4875 SH SOLE 19 4875 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 30869 229425 SH SOLE 25 229425 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 34 329 SH SOLE 4 329 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 9838 95984 SH SOLE 17 0 0 95984 SPDR SER TR BLOOMBERG HIGH Y 78468R622 486 4743 SH SOLE 18 4743 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 190764 1861112 SH SOLE 19 1861112 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 7688 75000 SH SOLE 30 75000 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 21 234 SH SOLE 2 234 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9 99 SH SOLE 17 0 0 99 SPDR SER TR S&P KENSHO SMART 78468R689 0 2 SH SOLE 17 0 0 2 SPDR SER TR NUVEEN BLMBRG MU 78468R721 4 74 SH SOLE 2 74 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 47 982 SH SOLE 17 0 0 982 SPDR SER TR NUVEEN BLMBRG SH 78468R739 22 472 SH SOLE 2 472 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 2 37 SH SOLE 17 0 0 37 SPDR SER TR SSGA GNDER ETF 78468R747 37 398 SH SOLE 17 0 0 398 SPDR SER TR PRTFLO S&P500 HI 78468R788 149 3388 SH SOLE 2 3388 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 1 25 SH SOLE 17 0 0 25 SPDR SER TR PORTFOLIO S&P600 78468R853 5706 135622 SH SOLE 17 0 0 135622 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1 30 SH SOLE 17 0 0 30 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 9512 107209 SH SOLE 2 13354 0 93855 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 44 495 SH SOLE 4 163 0 332 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 76 858 SH SOLE 7 858 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1451 16360 SH SOLE 18 16360 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1039 11714 SH SOLE 19 11714 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 43987 495799 SH SOLE 21 495799 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 81133 914489 SH SOLE 22 866297 0 48192 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 459 5175 SH SOLE 25 5175 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1715 19327 SH SOLE 26 15772 0 3555 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 67 760 SH SOLE 28 760 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2211 24923 SH SOLE 30 24923 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 54 614 SH SOLE 31 614 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 66 739 SH SOLE 36 739 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 492 5542 SH SOLE 40 5542 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 22 246 SH OTR 43 246 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 789 8891 SH SOLE 43 8601 0 290 SPECTRUM PHARMACEUTICALS INC COM 84763A108 338 262308 SH SOLE 2 102940 0 159368 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 2144 SH SOLE 7 2144 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 580 449387 SH SOLE 18 449387 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 2213 1715175 SH SOLE 19 1715175 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 8982 6962985 SH SOLE 21 6962985 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 7552 5854146 SH SOLE 22 5826584 0 27562 SPECTRUM PHARMACEUTICALS INC COM 84763A108 90 70123 SH SOLE 23 70123 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 467 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 107 83297 SH SOLE 30 83297 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 19 15047 SH SOLE 43 15047 0 0 SPERO THERAPEUTICS INC COM 84833T103 67 7659 SH SOLE 2 983 0 6676 SPERO THERAPEUTICS INC COM 84833T103 3 377 SH SOLE 7 377 0 0 SPERO THERAPEUTICS INC COM 84833T103 585 67265 SH SOLE 18 67265 0 0 SPERO THERAPEUTICS INC COM 84833T103 361 41491 SH SOLE 19 41491 0 0 SPERO THERAPEUTICS INC COM 84833T103 9132 1049598 SH SOLE 21 1049598 0 0 SPERO THERAPEUTICS INC COM 84833T103 5250 603438 SH SOLE 22 598998 0 4440 SPERO THERAPEUTICS INC COM 84833T103 154 17718 SH SOLE 30 17718 0 0 SPERO THERAPEUTICS INC COM 84833T103 57 6535 SH SOLE 43 6535 0 0 SPIRE GLOBAL INC COM CL A 848560108 21 10092 SH SOLE 2 10092 0 0 SPIRE GLOBAL INC COM CL A 848560108 32 15342 SH SOLE 21 15342 0 0 SPIRE GLOBAL INC COM CL A 848560108 611 290831 SH SOLE 22 290816 0 15 SPIRE INC COM 84857L101 5004 69735 SH SOLE 2 38459 0 31276 SPIRE INC COM 84857L101 554 7725 SH SOLE 4 7725 0 0 SPIRE INC COM 84857L101 5452 75974 SH SOLE 7 75974 0 0 SPIRE INC COM 84857L101 17348 241757 SH SOLE 18 241757 0 0 SPIRE INC COM 84857L101 6593 91874 SH SOLE 19 91874 0 0 SPIRE INC COM 84857L101 274768 3828992 SH SOLE 21 3828992 0 0 SPIRE INC COM 84857L101 106080 1478259 SH SOLE 22 1426400 0 51859 SPIRE INC COM 84857L101 491 6848 SH SOLE 25 6848 0 0 SPIRE INC COM 84857L101 1732 24136 SH SOLE 26 20105 0 4031 SPIRE INC COM 84857L101 862 12018 SH SOLE 28 12018 0 0 SPIRE INC COM 84857L101 4439 61865 SH SOLE 30 61865 0 0 SPIRE INC COM 84857L101 257 3584 SH SOLE 36 3584 0 0 SPIRE INC COM 84857L101 439 6120 SH SOLE 40 6120 0 0 SPIRE INC COM 84857L101 31 435 SH OTR 43 435 0 0 SPIRE INC COM 84857L101 4277 59597 SH SOLE 43 51075 0 8522 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11270 230523 SH SOLE 2 33307 0 197216 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 17 341 SH SOLE 4 341 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 115 2354 SH SOLE 7 2354 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2192 44834 SH SOLE 18 44834 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1804 36893 SH SOLE 19 36893 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 119507 2444415 SH SOLE 21 2444415 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 114320 2338309 SH SOLE 22 2214540 0 123769 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 749 15313 SH SOLE 25 15313 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2282 46671 SH SOLE 26 38401 0 8270 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 92 1878 SH SOLE 28 1878 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3077 62939 SH SOLE 30 62939 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 77 1576 SH SOLE 31 1576 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 214 4371 SH SOLE 36 4371 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 694 14186 SH SOLE 40 14186 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4277 87483 SH SOLE 43 72650 0 14833 SPIRIT AIRLS INC COM 848577102 1954 89333 SH SOLE 2 22892 0 66441 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 6345 290119 SH SOLE 18 290119 0 0 SPIRIT AIRLS INC COM 848577102 7071 323339 SH SOLE 19 323339 0 0 SPIRIT AIRLS INC COM 848577102 79914 3654051 SH SOLE 21 3654051 0 0 SPIRIT AIRLS INC COM 848577102 56231 2571156 SH SOLE 22 2497344 0 73812 SPIRIT AIRLS INC COM 848577102 143 6529 SH SOLE 23 6529 0 0 SPIRIT AIRLS INC COM 848577102 129 5884 SH SOLE 25 5884 0 0 SPIRIT AIRLS INC COM 848577102 971 44392 SH SOLE 26 7210 0 37182 SPIRIT AIRLS INC COM 848577102 57 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 527 24119 SH SOLE 30 24119 0 0 SPIRIT AIRLS INC COM 848577102 75 3447 SH SOLE 40 3447 0 0 SPIRIT AIRLS INC COM 848577102 1612 73707 SH SOLE 43 43732 0 29975 SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 3140 3500000 PRN SOLE 21 3500000 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 241 9177 SH SOLE 2 654 0 8523 SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 206 SH SOLE 7 206 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1065 40533 SH SOLE 18 40533 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 645 24554 SH SOLE 19 24554 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 13779 524302 SH SOLE 21 524302 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 9201 350129 SH SOLE 22 341314 0 8815 SPIRIT OF TEX BANCSHARES INC COM 84861D103 60 2281 SH SOLE 43 2281 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 30052 653029 SH SOLE 2 256288 0 396741 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18864 409908 SH SOLE 4 409908 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7301 158639 SH SOLE 7 158639 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 33086 718943 SH SOLE 18 718943 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 43818 952162 SH SOLE 19 952162 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 326327 7090989 SH SOLE 21 7090989 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 220916 4800424 SH SOLE 22 4339040 0 461384 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1288 27990 SH SOLE 23 27990 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 25738 559276 SH SOLE 25 559276 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2170 47153 SH SOLE 26 37689 0 9464 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 9810 213168 SH SOLE 28 66708 0 146460 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 27493 597423 SH SOLE 30 597423 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 88 1908 SH SOLE 31 1908 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 31464 683705 SH SOLE 34 683705 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 92 1996 SH SOLE 36 1996 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 701 15240 SH SOLE 40 15240 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5608 121863 SH SOLE 43 103970 0 17893 SPLUNK INC COM 848637104 45697 307494 SH SOLE 2 41673 0 265821 SPLUNK INC COM 848637104 15735 105880 SH SOLE 4 65972 0 39908 SPLUNK INC COM 848637104 4998 33633 SH SOLE 7 33633 0 0 SPLUNK INC COM 848637104 112 752 SH SOLE 13 752 0 0 SPLUNK INC COM 848637104 2704 18198 SH SOLE 15 18198 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 39455 265492 SH SOLE 18 257157 0 8335 SPLUNK INC COM 848637104 15098 101597 SH SOLE 19 101597 0 0 SPLUNK INC COM 848637104 492494 3314006 SH SOLE 21 3314006 0 0 SPLUNK INC COM 848637104 511017 3438648 SH SOLE 22 3152220 0 286428 SPLUNK INC COM 848637104 30006 201908 SH SOLE 23 201908 0 0 SPLUNK INC COM 848637104 47227 317792 SH SOLE 25 317792 0 0 SPLUNK INC COM 848637104 38456 258770 SH SOLE 26 126075 0 132695 SPLUNK INC COM 848637104 40187 270422 SH SOLE 28 6614 0 263808 SPLUNK INC COM 848637104 36 240 SH SOLE 29 240 0 0 SPLUNK INC COM 848637104 162982 1096707 SH SOLE 30 1060911 0 35796 SPLUNK INC COM 848637104 5283 35551 SH SOLE 31 17124 0 18427 SPLUNK INC COM 848637104 5594 37643 SH SOLE 32 37643 0 0 SPLUNK INC COM 848637104 9537 64176 SH SOLE 34 64176 0 0 SPLUNK INC COM 848637104 8275 55684 SH SOLE 36 55684 0 0 SPLUNK INC COM 848637104 850 5720 SH SOLE 40 5720 0 0 SPLUNK INC COM 848637104 51 342 SH OTR 43 342 0 0 SPLUNK INC COM 848637104 10964 73780 SH SOLE 43 67623 0 6157 SPLUNK INC NOTE 0.500% 9/1 848637AC8 5563 4893000 PRN SOLE 21 4893000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 2874 2400000 PRN SOLE 2 2400000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 6803 5681000 PRN SOLE 21 5681000 0 0 SPLUNK INC NOTE 1.125% 9/1 848637AD6 5628 4700000 PRN SOLE 22 4700000 0 0 SPLUNK INC NOTE 1.125% 6/1 848637AF1 4107 4300000 PRN SOLE 2 4300000 0 0 SPLUNK INC NOTE 1.125% 6/1 848637AF1 8595 9000000 PRN SOLE 19 9000000 0 0 SPLUNK INC NOTE 1.125% 6/1 848637AF1 8921 9341000 PRN SOLE 21 9341000 0 0 SPLUNK INC NOTE 1.125% 6/1 848637AF1 4298 4500000 PRN SOLE 22 4500000 0 0 SPOK HLDGS INC COM 84863T106 122 15226 SH SOLE 2 15226 0 0 SPOK HLDGS INC COM 84863T106 28 3569 SH SOLE 18 3569 0 0 SPOK HLDGS INC COM 84863T106 460 57592 SH SOLE 21 57592 0 0 SPOK HLDGS INC COM 84863T106 2920 365946 SH SOLE 22 365946 0 0 SPOK HLDGS INC COM 84863T106 28 3538 SH SOLE 43 3538 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 187 17516 SH SOLE 2 13261 0 4255 SPORTSMANS WHSE HLDGS INC COM 84920Y106 2 161 SH SOLE 4 161 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 8 725 SH SOLE 7 725 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1319 123361 SH SOLE 18 123361 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 846 79145 SH SOLE 19 79145 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 17824 1667377 SH SOLE 21 1667377 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 11030 1031801 SH SOLE 22 1009161 0 22640 SPORTSMANS WHSE HLDGS INC COM 84920Y106 354 33136 SH SOLE 30 33136 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 74 6949 SH SOLE 40 6949 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 315 29461 SH SOLE 43 29241 0 220 SPOTIFY TECHNOLOGY S A SHS L8681T102 63938 423377 SH SOLE 2 202144 0 221233 SPOTIFY TECHNOLOGY S A SHS L8681T102 4262 28224 SH SOLE 4 27405 0 819 SPOTIFY TECHNOLOGY S A SHS L8681T102 673 4458 SH SOLE 7 4458 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2174 14395 SH SOLE 13 14395 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 148 979 SH SOLE 15 979 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3 21 SH SOLE 17 0 0 21 SPOTIFY TECHNOLOGY S A SHS L8681T102 14298 94677 SH SOLE 18 82593 0 12084 SPOTIFY TECHNOLOGY S A SHS L8681T102 18375 121671 SH SOLE 19 121671 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 246919 1635010 SH SOLE 21 1635010 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 176783 1170592 SH SOLE 22 950826 0 219766 SPOTIFY TECHNOLOGY S A SHS L8681T102 4961 32850 SH SOLE 23 32850 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 26423 174962 SH SOLE 25 174962 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 12633 83652 SH SOLE 26 5782 0 77870 SPOTIFY TECHNOLOGY S A SHS L8681T102 17511 115949 SH SOLE 28 8484 0 107465 SPOTIFY TECHNOLOGY S A SHS L8681T102 11985 79362 SH SOLE 30 79362 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3063 20282 SH SOLE 31 20282 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 683 4525 SH SOLE 34 4525 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 4541 30066 SH SOLE 36 30066 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1676 11101 SH SOLE 43 7549 0 3552 SPOTIFY USA INC NOTE 3/1 84921RAB6 5684 6670000 PRN SOLE 2 6670000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 4929 5784000 PRN SOLE 19 5784000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 8713 10225000 PRN SOLE 21 10225000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 3153 3700000 PRN SOLE 22 3700000 0 0 SPOTIFY USA INC NOTE 3/1 84921RAB6 4641 5446000 PRN SOLE 34 5446000 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 719 12737 SH SOLE 2 8063 0 4674 SPRINGWORKS THERAPEUTICS INC COM 85205L107 4 77 SH SOLE 4 77 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 21 372 SH SOLE 7 372 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 4307 76310 SH SOLE 18 76310 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 4610 81681 SH SOLE 19 81681 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 68431 1212458 SH SOLE 21 1212458 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 36362 644251 SH SOLE 22 630252 0 13999 SPRINGWORKS THERAPEUTICS INC COM 85205L107 51 897 SH SOLE 23 897 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 158 2796 SH SOLE 25 2796 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 868 15376 SH SOLE 26 9582 0 5794 SPRINGWORKS THERAPEUTICS INC COM 85205L107 13938 246946 SH SOLE 30 246946 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 70 1249 SH SOLE 36 1249 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 132 2335 SH SOLE 40 2335 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 327 5794 SH SOLE 43 5668 0 126 SPRINKLR INC CL A 85208T107 326 27423 SH SOLE 2 25900 0 1523 SPRINKLR INC CL A 85208T107 1618 135962 SH SOLE 21 135962 0 0 SPRINKLR INC CL A 85208T107 8952 752286 SH SOLE 22 710552 0 41734 SPRINKLR INC CL A 85208T107 165 13832 SH SOLE 25 13832 0 0 SPRINKLR INC CL A 85208T107 155 13062 SH SOLE 26 3055 0 10007 SPRINKLR INC CL A 85208T107 313 26342 SH SOLE 30 26342 0 0 SPRINKLR INC CL A 85208T107 252 21144 SH SOLE 40 21144 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 33 1707 SH SOLE 17 0 0 1707 SPROUT SOCIAL INC COM CL A 85209W109 4381 54682 SH SOLE 2 24911 0 29771 SPROUT SOCIAL INC COM CL A 85209W109 89 1112 SH SOLE 4 94 0 1018 SPROUT SOCIAL INC COM CL A 85209W109 52 652 SH SOLE 7 652 0 0 SPROUT SOCIAL INC COM CL A 85209W109 10409 129917 SH SOLE 18 119350 0 10567 SPROUT SOCIAL INC COM CL A 85209W109 25729 321133 SH SOLE 19 321133 0 0 SPROUT SOCIAL INC COM CL A 85209W109 131382 1639819 SH SOLE 21 1639819 0 0 SPROUT SOCIAL INC COM CL A 85209W109 99812 1245779 SH SOLE 22 1222060 0 23719 SPROUT SOCIAL INC COM CL A 85209W109 753 9402 SH SOLE 23 9402 0 0 SPROUT SOCIAL INC COM CL A 85209W109 551 6880 SH SOLE 25 6880 0 0 SPROUT SOCIAL INC COM CL A 85209W109 4609 57532 SH SOLE 26 12338 0 45194 SPROUT SOCIAL INC COM CL A 85209W109 64 793 SH SOLE 28 793 0 0 SPROUT SOCIAL INC COM CL A 85209W109 15825 197522 SH SOLE 30 197522 0 0 SPROUT SOCIAL INC COM CL A 85209W109 274 3415 SH SOLE 36 3415 0 0 SPROUT SOCIAL INC COM CL A 85209W109 353 4406 SH SOLE 40 4406 0 0 SPROUT SOCIAL INC COM CL A 85209W109 1416 17675 SH SOLE 43 15601 0 2074 SPROUTS FMRS MKT INC COM 85208M102 4853 151747 SH SOLE 2 95194 0 56553 SPROUTS FMRS MKT INC COM 85208M102 14 449 SH SOLE 4 449 0 0 SPROUTS FMRS MKT INC COM 85208M102 96 3006 SH SOLE 7 3006 0 0 SPROUTS FMRS MKT INC COM 85208M102 16984 531080 SH SOLE 18 526453 0 4627 SPROUTS FMRS MKT INC COM 85208M102 10048 314194 SH SOLE 19 314194 0 0 SPROUTS FMRS MKT INC COM 85208M102 266211 8324306 SH SOLE 21 8324306 0 0 SPROUTS FMRS MKT INC COM 85208M102 108404 3389732 SH SOLE 22 3293528 0 96204 SPROUTS FMRS MKT INC COM 85208M102 571 17858 SH SOLE 23 17858 0 0 SPROUTS FMRS MKT INC COM 85208M102 716 22400 SH SOLE 25 22400 0 0 SPROUTS FMRS MKT INC COM 85208M102 4216 131835 SH SOLE 26 84059 0 47776 SPROUTS FMRS MKT INC COM 85208M102 3669 114715 SH SOLE 28 2105 0 112610 SPROUTS FMRS MKT INC COM 85208M102 2271 71019 SH SOLE 30 71019 0 0 SPROUTS FMRS MKT INC COM 85208M102 72 2252 SH SOLE 31 0 0 2252 SPROUTS FMRS MKT INC COM 85208M102 701 21909 SH SOLE 36 21909 0 0 SPROUTS FMRS MKT INC COM 85208M102 478 14945 SH SOLE 40 14945 0 0 SPROUTS FMRS MKT INC COM 85208M102 10529 329223 SH SOLE 43 309126 0 20097 SPRUCE BIOSCIENCES INC COM 85209E109 4 1861 SH SOLE 2 396 0 1465 SPRUCE BIOSCIENCES INC COM 85209E109 51 25577 SH SOLE 18 25577 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 26 13003 SH SOLE 19 13003 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 601 299177 SH SOLE 21 299177 0 0 SPRUCE BIOSCIENCES INC COM 85209E109 382 189936 SH SOLE 22 185916 0 4020 SPS COMM INC COM 78463M107 3924 29905 SH SOLE 2 20544 0 9361 SPS COMM INC COM 78463M107 62 473 SH SOLE 4 149 0 324 SPS COMM INC COM 78463M107 63 477 SH SOLE 7 477 0 0 SPS COMM INC COM 78463M107 16596 126494 SH SOLE 18 122427 0 4067 SPS COMM INC COM 78463M107 19004 144851 SH SOLE 19 144851 0 0 SPS COMM INC COM 78463M107 573921 4374396 SH SOLE 21 4374396 0 0 SPS COMM INC COM 78463M107 121430 925533 SH SOLE 22 904114 0 21419 SPS COMM INC COM 78463M107 361 2749 SH SOLE 23 2749 0 0 SPS COMM INC COM 78463M107 839 6393 SH SOLE 25 6393 0 0 SPS COMM INC COM 78463M107 2790 21262 SH SOLE 26 9978 0 11284 SPS COMM INC COM 78463M107 84 639 SH SOLE 28 639 0 0 SPS COMM INC COM 78463M107 8243 62830 SH SOLE 30 62830 0 0 SPS COMM INC COM 78463M107 604 4607 SH SOLE 34 4607 0 0 SPS COMM INC COM 78463M107 338 2573 SH SOLE 36 2573 0 0 SPS COMM INC COM 78463M107 616 4692 SH SOLE 40 4692 0 0 SPS COMM INC COM 78463M107 4074 31054 SH SOLE 43 30207 0 847 SPX CORP COM 784635104 1854 37528 SH SOLE 2 29000 0 8528 SPX CORP COM 784635104 10 196 SH SOLE 4 196 0 0 SPX CORP COM 784635104 25 516 SH SOLE 7 516 0 0 SPX CORP COM 784635104 7567 153151 SH SOLE 18 153151 0 0 SPX CORP COM 784635104 4357 88174 SH SOLE 19 88174 0 0 SPX CORP COM 784635104 265496 5373326 SH SOLE 21 5373326 0 0 SPX CORP COM 784635104 55969 1132755 SH SOLE 22 1104012 0 28743 SPX CORP COM 784635104 17 335 SH SOLE 23 335 0 0 SPX CORP COM 784635104 338 6835 SH SOLE 25 6835 0 0 SPX CORP COM 784635104 1009 20422 SH SOLE 26 15809 0 4613 SPX CORP COM 784635104 40 807 SH SOLE 28 807 0 0 SPX CORP COM 784635104 3855 78011 SH SOLE 30 78011 0 0 SPX CORP COM 784635104 263 5325 SH SOLE 40 5325 0 0 SPX CORP COM 784635104 2407 48723 SH SOLE 43 40538 0 8185 SPX FLOW INC COM 78469X107 2897 33603 SH SOLE 2 11880 0 21723 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 13357 154913 SH SOLE 18 154913 0 0 SPX FLOW INC COM 78469X107 6413 74377 SH SOLE 19 74377 0 0 SPX FLOW INC COM 78469X107 434066 5034404 SH SOLE 21 5034404 0 0 SPX FLOW INC COM 78469X107 91165 1057354 SH SOLE 22 1016990 0 40364 SPX FLOW INC COM 78469X107 2461 28543 SH SOLE 25 28543 0 0 SPX FLOW INC COM 78469X107 2246 26045 SH SOLE 26 18295 0 7750 SPX FLOW INC COM 78469X107 65 752 SH SOLE 28 752 0 0 SPX FLOW INC COM 78469X107 6260 72609 SH SOLE 30 72609 0 0 SPX FLOW INC COM 78469X107 292 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 454 5270 SH SOLE 40 5270 0 0 SPX FLOW INC COM 78469X107 3116 36141 SH SOLE 43 31901 0 4240 SQUARESPACE INC CLASS A 85225A107 20 792 SH SOLE 2 0 0 792 SQUARESPACE INC CLASS A 85225A107 1170 45660 SH SOLE 21 45660 0 0 SQUARESPACE INC CLASS A 85225A107 9489 370366 SH SOLE 22 370366 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 80 16658 SH SOLE 2 8628 0 8030 SQZ BIOTECHNOLOGIES CO COM 78472W104 2 366 SH SOLE 7 366 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 356 74113 SH SOLE 18 74113 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 197 40890 SH SOLE 19 40890 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 4603 956906 SH SOLE 21 956906 0 0 SQZ BIOTECHNOLOGIES CO COM 78472W104 1401 291172 SH SOLE 22 275315 0 15857 SQZ BIOTECHNOLOGIES CO COM 78472W104 6 1350 SH SOLE 23 1350 0 0 SRAX INC CL A 78472M106 20 4126 SH SOLE 18 4126 0 0 SRAX INC CL A 78472M106 270 55835 SH SOLE 21 55835 0 0 SRAX INC CL A 78472M106 127 26215 SH SOLE 22 26215 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 41427 552208 SH SOLE 2 123616 0 428592 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11881 158376 SH SOLE 4 84406 0 73970 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1517 20226 SH SOLE 7 20226 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 100 1333 SH SOLE 13 1333 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1754 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 185234 2469124 SH SOLE 18 2308740 0 160384 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 384975 5131627 SH SOLE 19 5131627 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 325570 4339776 SH SOLE 21 4339776 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 381998 5091953 SH SOLE 22 4690557 0 401396 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 26847 357859 SH SOLE 23 357859 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 33202 442581 SH SOLE 25 442581 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28908 385333 SH SOLE 26 155922 0 229411 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25329 337630 SH SOLE 28 3982 0 333648 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 39 517 SH SOLE 29 517 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 73842 984296 SH SOLE 30 984296 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3880 51717 SH SOLE 31 25739 0 25978 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 18798 250571 SH SOLE 34 250571 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6029 80360 SH SOLE 36 80360 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 619 8252 SH SOLE 40 8252 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 38 511 SH OTR 43 511 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5365 71513 SH SOLE 43 62597 0 8916 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 176 3905 SH SOLE 18 3905 0 0 SSR MNG INC COM 784730103 5175 237942 SH SOLE 19 237942 0 0 SSR MNG INC COM 784730103 1809 83174 SH SOLE 21 83174 0 0 SSR MNG INC COM 784730103 6596 303283 SH SOLE 23 303283 0 0 SSR MNG INC COM 784730103 38801 1783939 SH SOLE 25 1783939 0 0 SSR MNG INC COM 784730103 16647 765399 SH SOLE 26 436193 0 329206 SSR MNG INC COM 784730103 110311 5071767 SH SOLE 34 5071767 0 0 SSR MNG INC COM 784730103 589 27088 SH SOLE 43 26605 0 483 ST JOE CO COM 790148100 758 12802 SH SOLE 2 9329 0 3473 ST JOE CO COM 790148100 8 142 SH SOLE 4 142 0 0 ST JOE CO COM 790148100 26 444 SH SOLE 7 444 0 0 ST JOE CO COM 790148100 6710 113265 SH SOLE 18 113265 0 0 ST JOE CO COM 790148100 3539 59743 SH SOLE 19 59743 0 0 ST JOE CO COM 790148100 232179 3919299 SH SOLE 21 3919299 0 0 ST JOE CO COM 790148100 49283 831928 SH SOLE 22 811633 0 20295 ST JOE CO COM 790148100 268 4529 SH SOLE 25 4529 0 0 ST JOE CO COM 790148100 1147 19365 SH SOLE 26 16669 0 2696 ST JOE CO COM 790148100 35 590 SH SOLE 28 590 0 0 ST JOE CO COM 790148100 3283 55427 SH SOLE 30 55427 0 0 ST JOE CO COM 790148100 147 2479 SH SOLE 36 2479 0 0 ST JOE CO COM 790148100 227 3837 SH SOLE 40 3837 0 0 ST JOE CO COM 790148100 1768 29850 SH SOLE 43 22845 0 7005 STAAR SURGICAL CO COM PAR $0.01 852312305 4483 56102 SH SOLE 2 39670 0 16432 STAAR SURGICAL CO COM PAR $0.01 852312305 64 797 SH SOLE 4 136 0 661 STAAR SURGICAL CO COM PAR $0.01 852312305 54 680 SH SOLE 7 680 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 17392 217639 SH SOLE 18 209069 0 8570 STAAR SURGICAL CO COM PAR $0.01 852312305 15772 197376 SH SOLE 19 197376 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 289233 3619480 SH SOLE 21 3619480 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 114113 1428020 SH SOLE 22 1404632 0 23388 STAAR SURGICAL CO COM PAR $0.01 852312305 393 4917 SH SOLE 23 4917 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 549 6866 SH SOLE 25 6866 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2766 34613 SH SOLE 26 13746 0 20867 STAAR SURGICAL CO COM PAR $0.01 852312305 67 836 SH SOLE 28 836 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 4427 55404 SH SOLE 30 55404 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 372 4657 SH SOLE 36 4657 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 407 5093 SH SOLE 40 5093 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1769 22133 SH SOLE 43 20949 0 1184 STABILIS SOLUTIONS INC COM 85236P101 2 411 SH SOLE 18 411 0 0 STABILIS SOLUTIONS INC COM 85236P101 29 5865 SH SOLE 21 5865 0 0 STAG INDL INC COM 85254J102 24375 589489 SH SOLE 2 178987 0 410502 STAG INDL INC COM 85254J102 14644 354148 SH SOLE 4 354148 0 0 STAG INDL INC COM 85254J102 9279 224399 SH SOLE 7 224399 0 0 STAG INDL INC COM 85254J102 38010 919216 SH SOLE 18 919216 0 0 STAG INDL INC COM 85254J102 27684 669506 SH SOLE 19 669506 0 0 STAG INDL INC COM 85254J102 319501 7726752 SH SOLE 21 7726752 0 0 STAG INDL INC COM 85254J102 244940 5923579 SH SOLE 22 5444061 0 479518 STAG INDL INC COM 85254J102 1307 31612 SH SOLE 23 31612 0 0 STAG INDL INC COM 85254J102 31979 773378 SH SOLE 25 773378 0 0 STAG INDL INC COM 85254J102 2419 58498 SH SOLE 26 45968 0 12530 STAG INDL INC COM 85254J102 6590 159371 SH SOLE 28 2887 0 156484 STAG INDL INC COM 85254J102 35056 847788 SH SOLE 30 847788 0 0 STAG INDL INC COM 85254J102 2178 52666 SH SOLE 34 52666 0 0 STAG INDL INC COM 85254J102 73 1776 SH SOLE 36 1776 0 0 STAG INDL INC COM 85254J102 858 20761 SH SOLE 40 20761 0 0 STAG INDL INC COM 85254J102 2253 54491 SH SOLE 43 52481 0 2010 STAGWELL INC COM CL A 85256A109 453 62585 SH SOLE 2 20809 0 41776 STAGWELL INC COM CL A 85256A109 7 1005 SH SOLE 7 1005 0 0 STAGWELL INC COM CL A 85256A109 1418 195838 SH SOLE 18 195838 0 0 STAGWELL INC COM CL A 85256A109 807 111526 SH SOLE 19 111526 0 0 STAGWELL INC COM CL A 85256A109 17110 2363310 SH SOLE 21 2363310 0 0 STAGWELL INC COM CL A 85256A109 11128 1537041 SH SOLE 22 1478336 0 58705 STAGWELL INC COM CL A 85256A109 2 295 SH SOLE 23 295 0 0 STAGWELL INC COM CL A 85256A109 82 11277 SH SOLE 25 11277 0 0 STAGWELL INC COM CL A 85256A109 51 7103 SH SOLE 26 0 0 7103 STAGWELL INC COM CL A 85256A109 124 17105 SH SOLE 30 17105 0 0 STAGWELL INC COM CL A 85256A109 61 8425 SH SOLE 40 8425 0 0 STAGWELL INC COM CL A 85256A109 223 30842 SH SOLE 43 30842 0 0 STANDARD LITHIUM LTD COM 853606101 3105 352803 SH SOLE 7 352803 0 0 STANDARD MTR PRODS INC COM 853666105 1422 32965 SH SOLE 2 19767 0 13198 STANDARD MTR PRODS INC COM 853666105 5 105 SH SOLE 4 105 0 0 STANDARD MTR PRODS INC COM 853666105 15 339 SH SOLE 7 339 0 0 STANDARD MTR PRODS INC COM 853666105 3273 75872 SH SOLE 18 75872 0 0 STANDARD MTR PRODS INC COM 853666105 2288 53045 SH SOLE 19 53045 0 0 STANDARD MTR PRODS INC COM 853666105 106883 2477587 SH SOLE 21 2477587 0 0 STANDARD MTR PRODS INC COM 853666105 22835 529331 SH SOLE 22 507802 0 21529 STANDARD MTR PRODS INC COM 853666105 110 2557 SH SOLE 25 2557 0 0 STANDARD MTR PRODS INC COM 853666105 405 9397 SH SOLE 26 7864 0 1533 STANDARD MTR PRODS INC COM 853666105 3301 76510 SH SOLE 30 76510 0 0 STANDARD MTR PRODS INC COM 853666105 93 2167 SH SOLE 40 2167 0 0 STANDARD MTR PRODS INC COM 853666105 523 12119 SH SOLE 43 11428 0 691 STANDEX INTL CORP COM 854231107 1258 12586 SH SOLE 2 4570 0 8016 STANDEX INTL CORP COM 854231107 7 70 SH SOLE 4 70 0 0 STANDEX INTL CORP COM 854231107 17 171 SH SOLE 7 171 0 0 STANDEX INTL CORP COM 854231107 4425 44287 SH SOLE 18 44287 0 0 STANDEX INTL CORP COM 854231107 3150 31523 SH SOLE 19 31523 0 0 STANDEX INTL CORP COM 854231107 147140 1472582 SH SOLE 21 1472582 0 0 STANDEX INTL CORP COM 854231107 30941 309661 SH SOLE 22 296466 0 13195 STANDEX INTL CORP COM 854231107 157 1570 SH SOLE 25 1570 0 0 STANDEX INTL CORP COM 854231107 891 8914 SH SOLE 26 5996 0 2918 STANDEX INTL CORP COM 854231107 6 61 SH SOLE 28 61 0 0 STANDEX INTL CORP COM 854231107 2376 23777 SH SOLE 30 23777 0 0 STANDEX INTL CORP COM 854231107 148 1479 SH SOLE 40 1479 0 0 STANDEX INTL CORP COM 854231107 1374 13750 SH SOLE 43 11086 0 2664 STANLEY BLACK & DECKER INC COM 854502101 37073 265204 SH SOLE 2 46463 0 218741 STANLEY BLACK & DECKER INC COM 854502101 16020 114599 SH SOLE 4 63950 0 50649 STANLEY BLACK & DECKER INC COM 854502101 21568 154287 SH SOLE 7 149711 0 4576 STANLEY BLACK & DECKER INC COM 854502101 93 668 SH SOLE 13 668 0 0 STANLEY BLACK & DECKER INC COM 854502101 3225 23069 SH SOLE 15 23069 0 0 STANLEY BLACK & DECKER INC COM 854502101 85217 609609 SH SOLE 18 585995 0 23614 STANLEY BLACK & DECKER INC COM 854502101 14080 100725 SH SOLE 19 100725 0 0 STANLEY BLACK & DECKER INC COM 854502101 584410 4180626 SH SOLE 21 4180626 0 0 STANLEY BLACK & DECKER INC COM 854502101 476433 3408202 SH SOLE 22 3078644 0 329558 STANLEY BLACK & DECKER INC COM 854502101 28503 203899 SH SOLE 23 203899 0 0 STANLEY BLACK & DECKER INC COM 854502101 31619 226187 SH SOLE 25 226187 0 0 STANLEY BLACK & DECKER INC COM 854502101 47819 342074 SH SOLE 26 115597 0 226477 STANLEY BLACK & DECKER INC COM 854502101 59389 424845 SH SOLE 28 2904 0 421941 STANLEY BLACK & DECKER INC COM 854502101 29 204 SH SOLE 29 204 0 0 STANLEY BLACK & DECKER INC COM 854502101 102283 731693 SH SOLE 30 731693 0 0 STANLEY BLACK & DECKER INC COM 854502101 5060 36198 SH SOLE 31 17952 0 18246 STANLEY BLACK & DECKER INC COM 854502101 2589 18523 SH SOLE 34 18523 0 0 STANLEY BLACK & DECKER INC COM 854502101 8961 64102 SH SOLE 36 64102 0 0 STANLEY BLACK & DECKER INC COM 854502101 743 5317 SH SOLE 40 5317 0 0 STANLEY BLACK & DECKER INC COM 854502101 57 406 SH OTR 43 406 0 0 STANLEY BLACK & DECKER INC COM 854502101 14751 105523 SH SOLE 43 92181 0 13341 STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 52514 597361 SH SOLE 21 597361 0 0 STANTEC INC COM 85472N109 5202 103745 SH SOLE 21 103745 0 0 STANTEC INC COM 85472N109 2987 59573 SH SOLE 43 59304 0 269 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 589 19844 SH SOLE 2 19844 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 145 4878 SH SOLE 4 4878 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 231 7771 SH SOLE 7 7771 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 10483 353086 SH SOLE 21 353086 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 4974 167536 SH SOLE 22 167536 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 62 2101 SH SOLE 25 2101 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 7004 235895 SH SOLE 30 235895 0 0 STAR EQUITY HOLDINGS INC COM 85513Q103 1 1268 SH SOLE 21 1268 0 0 STAR EQUITY HOLDINGS INC COM 85513Q103 2 1462 SH SOLE 22 1462 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 96 8620 SH SOLE 2 8620 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 1504 135523 SH SOLE 21 135523 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 105 9478 SH SOLE 30 9478 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 58 5268 SH SOLE 40 5268 0 0 STARBUCKS CORP COM 855244109 198122 2177882 SH SOLE 2 295471 0 1882411 STARBUCKS CORP COM 855244109 48493 533061 SH SOLE 4 464017 0 69044 STARBUCKS CORP COM 855244109 107492 1181624 SH SOLE 7 1146518 0 35106 STARBUCKS CORP COM 855244109 649 7135 SH SOLE 13 7135 0 0 STARBUCKS CORP COM 855244109 10271 112906 SH SOLE 15 112906 0 0 STARBUCKS CORP COM 855244109 58 636 SH SOLE 17 0 0 636 STARBUCKS CORP COM 855244109 173714 1909579 SH SOLE 18 1751626 0 157953 STARBUCKS CORP COM 855244109 110639 1216215 SH SOLE 19 1216215 0 0 STARBUCKS CORP COM 855244109 2444731 26874037 SH SOLE 21 26874037 0 0 STARBUCKS CORP COM 855244109 2226818 24478599 SH SOLE 22 22175458 0 2303141 STARBUCKS CORP COM 855244109 133498 1467492 SH SOLE 23 1467492 0 0 STARBUCKS CORP COM 855244109 173183 1903740 SH SOLE 25 1903740 0 0 STARBUCKS CORP COM 855244109 270725 2975979 SH SOLE 26 1399085 0 1576894 STARBUCKS CORP COM 855244109 273666 3008308 SH SOLE 28 112747 0 2895561 STARBUCKS CORP COM 855244109 74 814 SH SOLE 29 814 0 0 STARBUCKS CORP COM 855244109 543415 5973566 SH SOLE 30 5973566 0 0 STARBUCKS CORP COM 855244109 23669 260182 SH SOLE 31 127545 0 132637 STARBUCKS CORP COM 855244109 24610 270529 SH SOLE 32 270529 0 0 STARBUCKS CORP COM 855244109 48494 533075 SH SOLE 34 533075 0 0 STARBUCKS CORP COM 855244109 43274 475694 SH SOLE 36 475694 0 0 STARBUCKS CORP COM 855244109 3573 39277 SH SOLE 40 39277 0 0 STARBUCKS CORP COM 855244109 229 2513 SH OTR 43 2513 0 0 STARBUCKS CORP COM 855244109 109189 1200277 SH SOLE 43 1100275 0 100002 STARBUCKS CORP OPTIONS 855244109 619 6800 SH Call SOLE 4 6800 0 0 STARBUCKS CORP OPTIONS 855244109 6113 67200 SH Call SOLE 18 67200 0 0 STARBUCKS CORP OPTIONS 855244109 59149 650200 SH Call SOLE 19 650200 0 0 STARBUCKS CORP OPTIONS 855244109 3575 39300 SH Call SOLE 22 39300 0 0 STARBUCKS CORP OPTIONS 855244109 218 2400 SH Call SOLE 26 2400 0 0 STARBUCKS CORP OPTIONS 855244109 27455 301800 SH Call SOLE 34 301800 0 0 STARRETT L S CO CL A 855668109 9 1123 SH SOLE 18 1123 0 0 STARRETT L S CO CL A 855668109 168 21876 SH SOLE 21 21876 0 0 STARRETT L S CO CL A 855668109 73 9440 SH SOLE 22 9440 0 0 STARTEK INC COM 85569C107 56 12605 SH SOLE 2 675 0 11930 STARTEK INC COM 85569C107 264 59631 SH SOLE 18 59631 0 0 STARTEK INC COM 85569C107 152 34275 SH SOLE 19 34275 0 0 STARTEK INC COM 85569C107 2696 608497 SH SOLE 21 608497 0 0 STARTEK INC COM 85569C107 1863 420606 SH SOLE 22 411890 0 8716 STARWOOD PPTY TR INC COM 85571B105 14193 587227 SH SOLE 2 107459 0 479768 STARWOOD PPTY TR INC COM 85571B105 191 7890 SH SOLE 4 7890 0 0 STARWOOD PPTY TR INC COM 85571B105 177 7305 SH SOLE 7 7305 0 0 STARWOOD PPTY TR INC COM 85571B105 4717 195147 SH SOLE 18 195147 0 0 STARWOOD PPTY TR INC COM 85571B105 25092 1038135 SH SOLE 19 1038135 0 0 STARWOOD PPTY TR INC COM 85571B105 199396 8249745 SH SOLE 21 8249745 0 0 STARWOOD PPTY TR INC COM 85571B105 160818 6653618 SH SOLE 22 6316313 0 337305 STARWOOD PPTY TR INC COM 85571B105 1082 44767 SH SOLE 25 44767 0 0 STARWOOD PPTY TR INC COM 85571B105 4551 188284 SH SOLE 26 166463 0 21821 STARWOOD PPTY TR INC COM 85571B105 124 5113 SH SOLE 28 5113 0 0 STARWOOD PPTY TR INC COM 85571B105 3926 162453 SH SOLE 30 162453 0 0 STARWOOD PPTY TR INC COM 85571B105 103 4246 SH SOLE 31 4246 0 0 STARWOOD PPTY TR INC COM 85571B105 9598 397095 SH SOLE 34 397095 0 0 STARWOOD PPTY TR INC COM 85571B105 1146 47417 SH SOLE 36 47417 0 0 STARWOOD PPTY TR INC COM 85571B105 911 37678 SH SOLE 40 37678 0 0 STARWOOD PPTY TR INC COM 85571B105 18 758 SH OTR 43 758 0 0 STARWOOD PPTY TR INC COM 85571B105 6728 278353 SH SOLE 43 236691 0 41662 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1328 1300000 PRN SOLE 21 1300000 0 0 STATE STR CORP COM 857477103 68308 784071 SH SOLE 2 128363 0 655708 STATE STR CORP COM 857477103 24314 279087 SH SOLE 4 184311 0 94776 STATE STR CORP COM 857477103 38248 439022 SH SOLE 7 340293 0 98729 STATE STR CORP COM 857477103 133 1524 SH SOLE 13 1524 0 0 STATE STR CORP COM 857477103 4519 51870 SH SOLE 15 51870 0 0 STATE STR CORP COM 857477103 73546 844191 SH SOLE 18 794927 0 49264 STATE STR CORP COM 857477103 13751 157841 SH SOLE 19 157841 0 0 STATE STR CORP COM 857477103 887725 10189683 SH SOLE 21 10189683 0 0 STATE STR CORP COM 857477103 670351 7694565 SH SOLE 22 6972555 0 722010 STATE STR CORP COM 857477103 39616 454730 SH SOLE 23 454730 0 0 STATE STR CORP COM 857477103 77225 886416 SH SOLE 25 886416 0 0 STATE STR CORP COM 857477103 87023 998889 SH SOLE 26 482778 0 516111 STATE STR CORP COM 857477103 100574 1154434 SH SOLE 28 133698 0 1020736 STATE STR CORP COM 857477103 8 89 SH SOLE 29 89 0 0 STATE STR CORP COM 857477103 245608 2819193 SH SOLE 30 2819193 0 0 STATE STR CORP COM 857477103 7006 80413 SH SOLE 31 40045 0 40368 STATE STR CORP COM 857477103 1665 19115 SH SOLE 34 19115 0 0 STATE STR CORP COM 857477103 19158 219899 SH SOLE 36 219899 0 0 STATE STR CORP COM 857477103 1043 11974 SH SOLE 40 11974 0 0 STATE STR CORP COM 857477103 88 1006 SH OTR 43 1006 0 0 STATE STR CORP COM 857477103 55999 642783 SH SOLE 43 588612 0 54171 STATERA BIOPHARMA INC COM 857561104 1 4523 SH SOLE 18 4523 0 0 STATERA BIOPHARMA INC COM 857561104 17 52630 SH SOLE 21 52630 0 0 STATERA BIOPHARMA INC COM 857561104 0 1378 SH SOLE 22 1378 0 0 STEALTHGAS INC SHS Y81669106 33 13825 SH SOLE 22 13825 0 0 STEEL CONNECT INC COM 858098106 9 7082 SH SOLE 18 7082 0 0 STEEL CONNECT INC COM 858098106 166 129065 SH SOLE 21 129065 0 0 STEEL CONNECT INC COM 858098106 1147 888832 SH SOLE 22 888832 0 0 STEEL DYNAMICS INC COM 858119100 75207 901437 SH SOLE 2 143255 0 758182 STEEL DYNAMICS INC COM 858119100 15702 188201 SH SOLE 4 118452 0 69749 STEEL DYNAMICS INC COM 858119100 2608 31261 SH SOLE 7 31261 0 0 STEEL DYNAMICS INC COM 858119100 82 977 SH SOLE 13 977 0 0 STEEL DYNAMICS INC COM 858119100 2208 26463 SH SOLE 15 26463 0 0 STEEL DYNAMICS INC COM 858119100 45685 547587 SH SOLE 18 528971 0 18616 STEEL DYNAMICS INC COM 858119100 63500 761119 SH SOLE 19 761119 0 0 STEEL DYNAMICS INC COM 858119100 919421 11020264 SH SOLE 21 11020264 0 0 STEEL DYNAMICS INC COM 858119100 459308 5505304 SH SOLE 22 5125431 0 379873 STEEL DYNAMICS INC COM 858119100 25286 303085 SH SOLE 23 303085 0 0 STEEL DYNAMICS INC COM 858119100 107225 1285204 SH SOLE 25 1285204 0 0 STEEL DYNAMICS INC COM 858119100 39501 473468 SH SOLE 26 178210 0 295258 STEEL DYNAMICS INC COM 858119100 41270 494664 SH SOLE 28 10311 0 484353 STEEL DYNAMICS INC COM 858119100 121509 1456423 SH SOLE 30 1310113 0 146310 STEEL DYNAMICS INC COM 858119100 3727 44677 SH SOLE 31 20901 0 23776 STEEL DYNAMICS INC COM 858119100 206902 2479945 SH SOLE 34 2479945 0 0 STEEL DYNAMICS INC COM 858119100 7388 88548 SH SOLE 36 88548 0 0 STEEL DYNAMICS INC COM 858119100 599 7183 SH SOLE 40 7183 0 0 STEEL DYNAMICS INC COM 858119100 34 409 SH OTR 43 409 0 0 STEEL DYNAMICS INC COM 858119100 17039 204237 SH SOLE 43 187225 0 17012 STEELCASE INC CL A 858155203 4106 343591 SH SOLE 2 167192 0 176399 STEELCASE INC CL A 858155203 3 210 SH SOLE 4 210 0 0 STEELCASE INC CL A 858155203 12 1001 SH SOLE 7 1001 0 0 STEELCASE INC CL A 858155203 3069 256785 SH SOLE 18 256785 0 0 STEELCASE INC CL A 858155203 9452 790947 SH SOLE 19 790947 0 0 STEELCASE INC CL A 858155203 37433 3132440 SH SOLE 21 3132440 0 0 STEELCASE INC CL A 858155203 34058 2850083 SH SOLE 22 2755769 0 94314 STEELCASE INC CL A 858155203 323 27071 SH SOLE 23 27071 0 0 STEELCASE INC CL A 858155203 197 16449 SH SOLE 25 16449 0 0 STEELCASE INC CL A 858155203 3026 253205 SH SOLE 26 61801 0 191404 STEELCASE INC CL A 858155203 728 60932 SH SOLE 28 60932 0 0 STEELCASE INC CL A 858155203 663 55481 SH SOLE 30 55481 0 0 STEELCASE INC CL A 858155203 242 20267 SH SOLE 36 20267 0 0 STEELCASE INC CL A 858155203 113 9484 SH SOLE 40 9484 0 0 STEELCASE INC CL A 858155203 1369 114528 SH SOLE 43 110083 0 4445 STELLANTIS N.V SHS N82405106 4023 247237 SH SOLE 22 247237 0 0 STELLANTIS N.V SHS N82405106 27853 1711905 SH SOLE 43 1593579 0 118326 STELLUS CAP INVT CORP COM 858568108 1495 107652 SH SOLE 30 107652 0 0 STEM INC COM 85859N102 325 29475 SH SOLE 2 17307 0 12168 STEM INC COM 85859N102 18 1614 SH SOLE 7 1614 0 0 STEM INC COM 85859N102 3317 301266 SH SOLE 18 301266 0 0 STEM INC COM 85859N102 2495 226588 SH SOLE 19 226588 0 0 STEM INC COM 85859N102 41064 3729677 SH SOLE 21 3729677 0 0 STEM INC COM 85859N102 31468 2858159 SH SOLE 22 2824690 0 33469 STEM INC COM 85859N102 116 10541 SH SOLE 25 10541 0 0 STEM INC COM 85859N102 52 4723 SH SOLE 26 1548 0 3175 STEM INC COM 85859N102 190 17259 SH SOLE 30 17259 0 0 STEM INC COM 85859N102 50 4564 SH SOLE 40 4564 0 0 STEPAN CO COM 858586100 6341 64177 SH SOLE 2 41470 0 22707 STEPAN CO COM 858586100 9 90 SH SOLE 4 90 0 0 STEPAN CO COM 858586100 1180 11940 SH SOLE 7 11940 0 0 STEPAN CO COM 858586100 7942 80375 SH SOLE 18 80375 0 0 STEPAN CO COM 858586100 13579 137427 SH SOLE 19 137427 0 0 STEPAN CO COM 858586100 266446 2696550 SH SOLE 21 2696550 0 0 STEPAN CO COM 858586100 64164 649368 SH SOLE 22 627939 0 21429 STEPAN CO COM 858586100 381 3851 SH SOLE 23 3851 0 0 STEPAN CO COM 858586100 406 4108 SH SOLE 25 4108 0 0 STEPAN CO COM 858586100 3130 31674 SH SOLE 26 9227 0 22447 STEPAN CO COM 858586100 40 401 SH SOLE 28 401 0 0 STEPAN CO COM 858586100 3699 37434 SH SOLE 30 37434 0 0 STEPAN CO COM 858586100 375 3798 SH SOLE 36 3798 0 0 STEPAN CO COM 858586100 260 2635 SH SOLE 40 2635 0 0 STEPAN CO COM 858586100 999 10111 SH SOLE 43 9975 0 136 STEPSTONE GROUP INC COM CL A 85914M107 596 18016 SH SOLE 2 13442 0 4574 STEPSTONE GROUP INC COM CL A 85914M107 5 150 SH SOLE 4 150 0 0 STEPSTONE GROUP INC COM CL A 85914M107 20 600 SH SOLE 7 600 0 0 STEPSTONE GROUP INC COM CL A 85914M107 3950 119481 SH SOLE 18 119481 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2668 80714 SH SOLE 19 80714 0 0 STEPSTONE GROUP INC COM CL A 85914M107 48968 1481173 SH SOLE 21 1481173 0 0 STEPSTONE GROUP INC COM CL A 85914M107 36881 1115584 SH SOLE 22 1087892 0 27692 STEPSTONE GROUP INC COM CL A 85914M107 238 7210 SH SOLE 25 7210 0 0 STEPSTONE GROUP INC COM CL A 85914M107 562 17011 SH SOLE 26 14471 0 2540 STEPSTONE GROUP INC COM CL A 85914M107 24 719 SH SOLE 28 719 0 0 STEPSTONE GROUP INC COM CL A 85914M107 2364 71496 SH SOLE 30 71496 0 0 STEPSTONE GROUP INC COM CL A 85914M107 209 6330 SH SOLE 40 6330 0 0 STEPSTONE GROUP INC COM CL A 85914M107 88 2651 SH SOLE 43 2487 0 164 STEREOTAXIS INC COM NEW 85916J409 54 14363 SH SOLE 2 8968 0 5395 STEREOTAXIS INC COM NEW 85916J409 4 1010 SH SOLE 7 1010 0 0 STEREOTAXIS INC COM NEW 85916J409 530 142004 SH SOLE 18 142004 0 0 STEREOTAXIS INC COM NEW 85916J409 323 86693 SH SOLE 19 86693 0 0 STEREOTAXIS INC COM NEW 85916J409 6489 1739784 SH SOLE 21 1739784 0 0 STEREOTAXIS INC COM NEW 85916J409 4957 1328930 SH SOLE 22 1318781 0 10149 STEREOTAXIS INC COM NEW 85916J409 7 1870 SH SOLE 43 1870 0 0 STERICYCLE INC COM 858912108 8003 135827 SH SOLE 2 76318 0 59509 STERICYCLE INC COM 858912108 21 353 SH SOLE 4 353 0 0 STERICYCLE INC COM 858912108 117 1989 SH SOLE 7 1989 0 0 STERICYCLE INC COM 858912108 11710 198738 SH SOLE 18 198738 0 0 STERICYCLE INC COM 858912108 1590 26978 SH SOLE 19 26978 0 0 STERICYCLE INC COM 858912108 258913 4394314 SH SOLE 21 4394314 0 0 STERICYCLE INC COM 858912108 147547 2504198 SH SOLE 22 2399194 0 105004 STERICYCLE INC COM 858912108 741 12582 SH SOLE 25 12582 0 0 STERICYCLE INC COM 858912108 2325 39460 SH SOLE 26 32379 0 7081 STERICYCLE INC COM 858912108 96 1635 SH SOLE 28 1635 0 0 STERICYCLE INC COM 858912108 3127 53075 SH SOLE 30 53075 0 0 STERICYCLE INC COM 858912108 79 1341 SH SOLE 31 1341 0 0 STERICYCLE INC COM 858912108 81 1376 SH SOLE 36 1376 0 0 STERICYCLE INC COM 858912108 661 11220 SH SOLE 40 11220 0 0 STERICYCLE INC COM 858912108 927 15729 SH SOLE 43 13530 0 2199 STERIS PLC SHS USD G8473T100 49531 204870 SH SOLE 2 31410 0 173460 STERIS PLC SHS USD G8473T100 15566 64385 SH SOLE 4 57090 0 7295 STERIS PLC SHS USD G8473T100 22036 91143 SH SOLE 7 88170 0 2973 STERIS PLC SHS USD G8473T100 100 415 SH SOLE 13 415 0 0 STERIS PLC SHS USD G8473T100 3328 13764 SH SOLE 15 13764 0 0 STERIS PLC SHS USD G8473T100 38065 157441 SH SOLE 18 143952 0 13489 STERIS PLC SHS USD G8473T100 107940 446457 SH SOLE 19 446457 0 0 STERIS PLC SHS USD G8473T100 818094 3383770 SH SOLE 21 3383770 0 0 STERIS PLC SHS USD G8473T100 502893 2080048 SH SOLE 22 1891286 0 188762 STERIS PLC SHS USD G8473T100 29945 123859 SH SOLE 23 123859 0 0 STERIS PLC SHS USD G8473T100 46464 192183 SH SOLE 25 192183 0 0 STERIS PLC SHS USD G8473T100 53551 221494 SH SOLE 26 87970 0 133524 STERIS PLC SHS USD G8473T100 72772 300998 SH SOLE 28 4808 0 296190 STERIS PLC SHS USD G8473T100 185123 765698 SH SOLE 30 765698 0 0 STERIS PLC SHS USD G8473T100 5183 21439 SH SOLE 31 10051 0 11388 STERIS PLC SHS USD G8473T100 1466 6064 SH SOLE 34 6064 0 0 STERIS PLC SHS USD G8473T100 9029 37347 SH SOLE 36 37347 0 0 STERIS PLC SHS USD G8473T100 811 3355 SH SOLE 40 3355 0 0 STERIS PLC SHS USD G8473T100 85 352 SH OTR 43 352 0 0 STERIS PLC SHS USD G8473T100 17627 72907 SH SOLE 43 68096 0 4811 STERLING BANCORP INC COM 85917W102 24 3411 SH SOLE 18 3411 0 0 STERLING BANCORP INC COM 85917W102 711 100112 SH SOLE 21 100112 0 0 STERLING BANCORP INC COM 85917W102 736 103684 SH SOLE 22 103684 0 0 STERLING CHECK CORP COM 85917T109 1528 57827 SH SOLE 2 54538 0 3289 STERLING CHECK CORP COM 85917T109 1217 46051 SH SOLE 18 46051 0 0 STERLING CHECK CORP COM 85917T109 7110 269005 SH SOLE 19 269005 0 0 STERLING CHECK CORP COM 85917T109 13874 524921 SH SOLE 21 524921 0 0 STERLING CHECK CORP COM 85917T109 8806 333165 SH SOLE 22 327524 0 5641 STERLING CHECK CORP COM 85917T109 17178 649936 SH SOLE 34 649936 0 0 STERLING CHECK CORP COM 85917T109 6 213 SH SOLE 43 0 0 213 STERLING CONSTR INC COM 859241101 651 24292 SH SOLE 2 8107 0 16185 STERLING CONSTR INC COM 859241101 3 108 SH SOLE 4 108 0 0 STERLING CONSTR INC COM 859241101 2855 106518 SH SOLE 7 106518 0 0 STERLING CONSTR INC COM 859241101 2224 82984 SH SOLE 18 82984 0 0 STERLING CONSTR INC COM 859241101 1356 50603 SH SOLE 19 50603 0 0 STERLING CONSTR INC COM 859241101 34022 1269490 SH SOLE 21 1269490 0 0 STERLING CONSTR INC COM 859241101 19268 718960 SH SOLE 22 692445 0 26515 STERLING CONSTR INC COM 859241101 124 4632 SH SOLE 25 4632 0 0 STERLING CONSTR INC COM 859241101 52 1922 SH SOLE 26 1922 0 0 STERLING CONSTR INC COM 859241101 709 26467 SH SOLE 30 26467 0 0 STERLING CONSTR INC COM 859241101 50 1871 SH SOLE 36 1871 0 0 STERLING CONSTR INC COM 859241101 98 3642 SH SOLE 40 3642 0 0 STERLING CONSTR INC COM 859241101 389 14532 SH SOLE 43 14532 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 5299 263364 SH SOLE 21 263364 0 0 STEWART INFORMATION SVCS COR COM 860372101 1300 21445 SH SOLE 2 7082 0 14363 STEWART INFORMATION SVCS COR COM 860372101 6 103 SH SOLE 4 103 0 0 STEWART INFORMATION SVCS COR COM 860372101 23 378 SH SOLE 7 378 0 0 STEWART INFORMATION SVCS COR COM 860372101 6026 99430 SH SOLE 18 99430 0 0 STEWART INFORMATION SVCS COR COM 860372101 2814 46433 SH SOLE 19 46433 0 0 STEWART INFORMATION SVCS COR COM 860372101 188051 3102636 SH SOLE 21 3102636 0 0 STEWART INFORMATION SVCS COR COM 860372101 36735 606093 SH SOLE 22 582598 0 23495 STEWART INFORMATION SVCS COR COM 860372101 142 2350 SH SOLE 25 2350 0 0 STEWART INFORMATION SVCS COR COM 860372101 78 1294 SH SOLE 26 0 0 1294 STEWART INFORMATION SVCS COR COM 860372101 29 478 SH SOLE 28 478 0 0 STEWART INFORMATION SVCS COR COM 860372101 2572 42434 SH SOLE 30 42434 0 0 STEWART INFORMATION SVCS COR COM 860372101 190 3140 SH SOLE 40 3140 0 0 STEWART INFORMATION SVCS COR COM 860372101 919 15163 SH SOLE 43 14404 0 759 STIFEL FINL CORP COM 860630102 32715 481809 SH SOLE 2 234973 0 246836 STIFEL FINL CORP COM 860630102 1953 28764 SH SOLE 4 27467 0 1297 STIFEL FINL CORP COM 860630102 228 3360 SH SOLE 7 3360 0 0 STIFEL FINL CORP COM 860630102 1704 25096 SH SOLE 13 25096 0 0 STIFEL FINL CORP COM 860630102 18004 265161 SH SOLE 18 239535 0 25626 STIFEL FINL CORP COM 860630102 63468 934728 SH SOLE 19 934728 0 0 STIFEL FINL CORP COM 860630102 368604 5428624 SH SOLE 21 5428624 0 0 STIFEL FINL CORP COM 860630102 265913 3916242 SH SOLE 22 3667189 0 249053 STIFEL FINL CORP COM 860630102 6039 88944 SH SOLE 23 88944 0 0 STIFEL FINL CORP COM 860630102 964 14201 SH SOLE 25 14201 0 0 STIFEL FINL CORP COM 860630102 14058 207043 SH SOLE 26 37130 0 169913 STIFEL FINL CORP COM 860630102 3868 56966 SH SOLE 28 1872 0 55094 STIFEL FINL CORP COM 860630102 814 11989 SH SOLE 29 11989 0 0 STIFEL FINL CORP COM 860630102 4267 62837 SH SOLE 30 62837 0 0 STIFEL FINL CORP COM 860630102 1964 28918 SH SOLE 31 28918 0 0 STIFEL FINL CORP COM 860630102 1783 26265 SH SOLE 34 26265 0 0 STIFEL FINL CORP COM 860630102 197 2901 SH SOLE 36 2901 0 0 STIFEL FINL CORP COM 860630102 909 13386 SH SOLE 40 13386 0 0 STIFEL FINL CORP COM 860630102 5656 83294 SH SOLE 43 79763 0 3531 STITCH FIX INC COM CL A 860897107 1979 196554 SH SOLE 2 135549 0 61005 STITCH FIX INC COM CL A 860897107 2 239 SH SOLE 4 239 0 0 STITCH FIX INC COM CL A 860897107 10 950 SH SOLE 7 950 0 0 STITCH FIX INC COM CL A 860897107 0 25 SH SOLE 17 0 0 25 STITCH FIX INC COM CL A 860897107 2276 226057 SH SOLE 18 211442 0 14615 STITCH FIX INC COM CL A 860897107 5586 554673 SH SOLE 19 554673 0 0 STITCH FIX INC COM CL A 860897107 27122 2693299 SH SOLE 21 2693299 0 0 STITCH FIX INC COM CL A 860897107 23846 2367994 SH SOLE 22 2326501 0 41493 STITCH FIX INC COM CL A 860897107 182 18038 SH SOLE 23 18038 0 0 STITCH FIX INC COM CL A 860897107 111 11015 SH SOLE 25 11015 0 0 STITCH FIX INC COM CL A 860897107 1039 103160 SH SOLE 26 17609 0 85551 STITCH FIX INC COM CL A 860897107 6 590 SH SOLE 28 590 0 0 STITCH FIX INC COM CL A 860897107 1091 108318 SH SOLE 30 108318 0 0 STITCH FIX INC COM CL A 860897107 71 7067 SH SOLE 40 7067 0 0 STITCH FIX INC COM CL A 860897107 347 34471 SH SOLE 43 32596 0 1875 STMICROELECTRONICS N V NY REGISTRY 861012102 2 49 SH SOLE 18 49 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 118009 2730427 SH SOLE 21 2730427 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 34562 799679 SH SOLE 43 725116 0 74563 STOCK YDS BANCORP INC COM 861025104 1040 19652 SH SOLE 2 7162 0 12490 STOCK YDS BANCORP INC COM 861025104 7 128 SH SOLE 4 128 0 0 STOCK YDS BANCORP INC COM 861025104 18 337 SH SOLE 7 337 0 0 STOCK YDS BANCORP INC COM 861025104 3968 75011 SH SOLE 18 75011 0 0 STOCK YDS BANCORP INC COM 861025104 2258 42677 SH SOLE 19 42677 0 0 STOCK YDS BANCORP INC COM 861025104 48965 925605 SH SOLE 21 925605 0 0 STOCK YDS BANCORP INC COM 861025104 31936 603702 SH SOLE 22 580902 0 22800 STOCK YDS BANCORP INC COM 861025104 252 4756 SH SOLE 25 4756 0 0 STOCK YDS BANCORP INC COM 861025104 79 1499 SH SOLE 26 0 0 1499 STOCK YDS BANCORP INC COM 861025104 1000 18903 SH SOLE 30 18903 0 0 STOCK YDS BANCORP INC COM 861025104 205 3883 SH SOLE 40 3883 0 0 STOCK YDS BANCORP INC COM 861025104 251 4748 SH SOLE 43 4464 0 284 STOKE THERAPEUTICS INC COM 86150R107 494 23459 SH SOLE 2 21190 0 2269 STOKE THERAPEUTICS INC COM 86150R107 5 245 SH SOLE 7 245 0 0 STOKE THERAPEUTICS INC COM 86150R107 1040 49394 SH SOLE 18 49394 0 0 STOKE THERAPEUTICS INC COM 86150R107 739 35099 SH SOLE 19 35099 0 0 STOKE THERAPEUTICS INC COM 86150R107 16151 767247 SH SOLE 21 767247 0 0 STOKE THERAPEUTICS INC COM 86150R107 10746 510477 SH SOLE 22 502544 0 7933 STOKE THERAPEUTICS INC COM 86150R107 44 2108 SH SOLE 25 2108 0 0 STOKE THERAPEUTICS INC COM 86150R107 6 289 SH SOLE 26 289 0 0 STOKE THERAPEUTICS INC COM 86150R107 7 316 SH SOLE 28 316 0 0 STOKE THERAPEUTICS INC COM 86150R107 470 22314 SH SOLE 30 22314 0 0 STOKE THERAPEUTICS INC COM 86150R107 32 1503 SH SOLE 40 1503 0 0 STOKE THERAPEUTICS INC COM 86150R107 208 9901 SH SOLE 43 9687 0 214 STONECO LTD COM CL A G85158106 2624 224279 SH SOLE 2 13444 0 210835 STONECO LTD COM CL A G85158106 281 24055 SH SOLE 4 0 0 24055 STONECO LTD COM CL A G85158106 38 3247 SH SOLE 7 3247 0 0 STONECO LTD COM CL A G85158106 1504 128561 SH SOLE 18 128561 0 0 STONECO LTD COM CL A G85158106 802 68565 SH SOLE 19 68565 0 0 STONECO LTD COM CL A G85158106 40793 3486569 SH SOLE 21 3486569 0 0 STONECO LTD COM CL A G85158106 17041 1456492 SH SOLE 22 1301701 0 154791 STONECO LTD COM CL A G85158106 95 8135 SH SOLE 23 8135 0 0 STONECO LTD COM CL A G85158106 81 6915 SH SOLE 25 6915 0 0 STONECO LTD COM CL A G85158106 2377 203167 SH SOLE 30 203167 0 0 STONECO LTD COM CL A G85158106 39 3295 SH SOLE 31 3295 0 0 STONECO LTD COM CL A G85158106 10645 909800 SH SOLE 34 909800 0 0 STONECO LTD COM CL A G85158106 842 71998 SH SOLE 43 67546 0 4452 STONEMOR INC COM 86184W106 46 17815 SH SOLE 2 1195 0 16620 STONEMOR INC COM 86184W106 257 98583 SH SOLE 18 98583 0 0 STONEMOR INC COM 86184W106 169 64829 SH SOLE 19 64829 0 0 STONEMOR INC COM 86184W106 2964 1135814 SH SOLE 21 1135814 0 0 STONEMOR INC COM 86184W106 940 360082 SH SOLE 22 345261 0 14821 STONERIDGE INC COM 86183P102 690 33253 SH SOLE 2 21180 0 12073 STONERIDGE INC COM 86183P102 3 167 SH SOLE 4 167 0 0 STONERIDGE INC COM 86183P102 9 419 SH SOLE 7 419 0 0 STONERIDGE INC COM 86183P102 1656 79779 SH SOLE 18 79779 0 0 STONERIDGE INC COM 86183P102 990 47684 SH SOLE 19 47684 0 0 STONERIDGE INC COM 86183P102 20496 987293 SH SOLE 21 987293 0 0 STONERIDGE INC COM 86183P102 13530 651717 SH SOLE 22 630929 0 20788 STONERIDGE INC COM 86183P102 71 3432 SH SOLE 25 3432 0 0 STONERIDGE INC COM 86183P102 471 22708 SH SOLE 26 20857 0 1851 STONERIDGE INC COM 86183P102 43 2048 SH SOLE 28 2048 0 0 STONERIDGE INC COM 86183P102 1548 74552 SH SOLE 30 74552 0 0 STONERIDGE INC COM 86183P102 48 2329 SH SOLE 40 2329 0 0 STONERIDGE INC COM 86183P102 511 24594 SH SOLE 43 21955 0 2639 STONEX GROUP INC COM 861896108 1147 15457 SH SOLE 2 4833 0 10624 STONEX GROUP INC COM 861896108 3 42 SH SOLE 4 42 0 0 STONEX GROUP INC COM 861896108 19 256 SH SOLE 7 256 0 0 STONEX GROUP INC COM 861896108 4972 66986 SH SOLE 18 66986 0 0 STONEX GROUP INC COM 861896108 2237 30139 SH SOLE 19 30139 0 0 STONEX GROUP INC COM 861896108 163525 2202945 SH SOLE 21 2202945 0 0 STONEX GROUP INC COM 861896108 32539 438349 SH SOLE 22 421422 0 16927 STONEX GROUP INC COM 861896108 158 2122 SH SOLE 25 2122 0 0 STONEX GROUP INC COM 861896108 862 11615 SH SOLE 26 9315 0 2300 STONEX GROUP INC COM 861896108 2343 31570 SH SOLE 30 31570 0 0 STONEX GROUP INC COM 861896108 185 2492 SH SOLE 40 2492 0 0 STONEX GROUP INC COM 861896108 723 9737 SH SOLE 43 9300 0 437 STORE CAP CORP COM 862121100 17514 599164 SH SOLE 2 227565 0 371599 STORE CAP CORP COM 862121100 3738 127876 SH SOLE 4 127876 0 0 STORE CAP CORP COM 862121100 9074 310435 SH SOLE 7 310435 0 0 STORE CAP CORP COM 862121100 379 12975 SH SOLE 13 12975 0 0 STORE CAP CORP COM 862121100 15631 534744 SH SOLE 18 532224 0 2520 STORE CAP CORP COM 862121100 10882 372282 SH SOLE 19 372282 0 0 STORE CAP CORP COM 862121100 400251 13693141 SH SOLE 21 13693141 0 0 STORE CAP CORP COM 862121100 257348 8804227 SH SOLE 22 8437763 0 366464 STORE CAP CORP COM 862121100 1405 48064 SH SOLE 23 48064 0 0 STORE CAP CORP COM 862121100 31724 1085331 SH SOLE 25 1085331 0 0 STORE CAP CORP COM 862121100 2840 97163 SH SOLE 26 75844 0 21319 STORE CAP CORP COM 862121100 4466 152786 SH SOLE 28 4398 0 148388 STORE CAP CORP COM 862121100 372 12715 SH SOLE 29 12715 0 0 STORE CAP CORP COM 862121100 34218 1170644 SH SOLE 30 1170644 0 0 STORE CAP CORP COM 862121100 439 15003 SH SOLE 31 15003 0 0 STORE CAP CORP COM 862121100 815 27867 SH SOLE 34 27867 0 0 STORE CAP CORP COM 862121100 101 3449 SH SOLE 36 3449 0 0 STORE CAP CORP COM 862121100 913 31237 SH SOLE 40 31237 0 0 STORE CAP CORP COM 862121100 26 883 SH OTR 43 883 0 0 STORE CAP CORP COM 862121100 5156 176386 SH SOLE 43 153629 0 22757 STRAN & COMPANY INC COMMON STOCK 86260J102 4 2248 SH SOLE 18 2248 0 0 STRAN & COMPANY INC COMMON STOCK 86260J102 37 21344 SH SOLE 21 21344 0 0 STRAN & COMPANY INC COMMON STOCK 86260J102 131 74953 SH SOLE 22 74953 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 7 4539 SH SOLE 18 4539 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 84 57268 SH SOLE 21 57268 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 75 50838 SH SOLE 22 50838 0 0 STRATASYS LTD SHS M85548101 3445 135696 SH SOLE 21 135696 0 0 STRATASYS LTD SHS M85548101 5909 232724 SH SOLE 30 232724 0 0 STRATASYS LTD SHS M85548101 92 3623 SH SOLE 43 3623 0 0 STRATEGIC ED INC COM 86272C103 2300 34650 SH SOLE 2 11203 0 23447 STRATEGIC ED INC COM 86272C103 7 110 SH SOLE 4 110 0 0 STRATEGIC ED INC COM 86272C103 23 345 SH SOLE 7 345 0 0 STRATEGIC ED INC COM 86272C103 5880 88583 SH SOLE 18 88583 0 0 STRATEGIC ED INC COM 86272C103 7338 110539 SH SOLE 19 110539 0 0 STRATEGIC ED INC COM 86272C103 188792 2844110 SH SOLE 21 2844110 0 0 STRATEGIC ED INC COM 86272C103 43736 658877 SH SOLE 22 635062 0 23815 STRATEGIC ED INC COM 86272C103 189 2845 SH SOLE 23 2845 0 0 STRATEGIC ED INC COM 86272C103 196 2946 SH SOLE 25 2946 0 0 STRATEGIC ED INC COM 86272C103 1744 26278 SH SOLE 26 5792 0 20486 STRATEGIC ED INC COM 86272C103 4 56 SH SOLE 28 56 0 0 STRATEGIC ED INC COM 86272C103 2683 40414 SH SOLE 30 40414 0 0 STRATEGIC ED INC COM 86272C103 193 2903 SH SOLE 40 2903 0 0 STRATEGIC ED INC COM 86272C103 1426 21480 SH SOLE 43 19125 0 2355 STRATTEC SEC CORP COM 863111100 29 774 SH SOLE 18 774 0 0 STRATTEC SEC CORP COM 863111100 336 8905 SH SOLE 21 8905 0 0 STRATTEC SEC CORP COM 863111100 2366 62668 SH SOLE 22 62668 0 0 STRATUS PPTYS INC COM NEW 863167201 5 122 SH SOLE 2 0 0 122 STRATUS PPTYS INC COM NEW 863167201 49 1136 SH SOLE 18 1136 0 0 STRATUS PPTYS INC COM NEW 863167201 938 21783 SH SOLE 21 21783 0 0 STRATUS PPTYS INC COM NEW 863167201 746 17327 SH SOLE 22 17327 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 9 5876 SH SOLE 18 5876 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 140 87791 SH SOLE 21 87791 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 498 311333 SH SOLE 22 311333 0 0 STRIDE INC COM 86333M108 2154 59289 SH SOLE 2 36541 0 22748 STRIDE INC COM 86333M108 6 158 SH SOLE 4 158 0 0 STRIDE INC COM 86333M108 24 648 SH SOLE 7 648 0 0 STRIDE INC COM 86333M108 4409 121367 SH SOLE 18 121367 0 0 STRIDE INC COM 86333M108 3445 94838 SH SOLE 19 94838 0 0 STRIDE INC COM 86333M108 54128 1489911 SH SOLE 21 1489911 0 0 STRIDE INC COM 86333M108 38617 1062955 SH SOLE 22 1020852 0 42103 STRIDE INC COM 86333M108 409 11258 SH SOLE 23 11258 0 0 STRIDE INC COM 86333M108 192 5282 SH SOLE 25 5282 0 0 STRIDE INC COM 86333M108 5645 155373 SH SOLE 26 49452 0 105921 STRIDE INC COM 86333M108 63 1722 SH SOLE 28 1722 0 0 STRIDE INC COM 86333M108 4635 127571 SH SOLE 30 127571 0 0 STRIDE INC COM 86333M108 175 4827 SH SOLE 40 4827 0 0 STRIDE INC COM 86333M108 452 12450 SH SOLE 43 11310 0 1140 STRIDE INC NOTE 1.125% 9/0 86333MAA6 2844 2867000 PRN SOLE 21 2867000 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 7 1265 SH SOLE 2 666 0 599 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 133 22695 SH SOLE 18 22695 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 71 12105 SH SOLE 19 12105 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 1423 243293 SH SOLE 21 243293 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 914 156290 SH SOLE 22 155169 0 1121 STRYKER CORPORATION COM 863667101 216092 808274 SH SOLE 2 183666 0 624608 STRYKER CORPORATION COM 863667101 56533 211458 SH SOLE 4 127135 0 84323 STRYKER CORPORATION COM 863667101 77572 290152 SH SOLE 7 280152 0 10000 STRYKER CORPORATION COM 863667101 383 1432 SH SOLE 13 1432 0 0 STRYKER CORPORATION COM 863667101 11289 42226 SH SOLE 15 42226 0 0 STRYKER CORPORATION COM 863667101 0 1 SH SOLE 17 0 0 1 STRYKER CORPORATION COM 863667101 151492 566642 SH SOLE 18 520643 0 45999 STRYKER CORPORATION COM 863667101 251735 941592 SH SOLE 19 941592 0 0 STRYKER CORPORATION COM 863667101 2204764 8246732 SH SOLE 21 8246732 0 0 STRYKER CORPORATION COM 863667101 1888748 7064700 SH SOLE 22 6390037 0 674663 STRYKER CORPORATION COM 863667101 113231 423532 SH SOLE 23 423532 0 0 STRYKER CORPORATION COM 863667101 127607 477305 SH SOLE 25 477305 0 0 STRYKER CORPORATION COM 863667101 183605 686758 SH SOLE 26 228090 0 458668 STRYKER CORPORATION COM 863667101 155721 582461 SH SOLE 28 52579 0 529882 STRYKER CORPORATION COM 863667101 83 311 SH SOLE 29 311 0 0 STRYKER CORPORATION COM 863667101 418743 1566272 SH SOLE 30 1566272 0 0 STRYKER CORPORATION COM 863667101 20054 75009 SH SOLE 31 36720 0 38289 STRYKER CORPORATION COM 863667101 257812 964325 SH SOLE 34 964325 0 0 STRYKER CORPORATION COM 863667101 34545 129213 SH SOLE 36 129213 0 0 STRYKER CORPORATION COM 863667101 3015 11276 SH SOLE 40 11276 0 0 STRYKER CORPORATION COM 863667101 256 957 SH OTR 43 957 0 0 STRYKER CORPORATION COM 863667101 77576 290167 SH SOLE 43 262968 0 27199 STRYVE FOODS INC CLASS A COM 863685103 3 2716 SH SOLE 2 2716 0 0 STRYVE FOODS INC CLASS A COM 863685103 7 5399 SH SOLE 22 5399 0 0 STURM RUGER & CO INC COM 864159108 519 7453 SH SOLE 2 5074 0 2379 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 4060 58319 SH SOLE 18 58319 0 0 STURM RUGER & CO INC COM 864159108 2122 30474 SH SOLE 19 30474 0 0 STURM RUGER & CO INC COM 864159108 158201 2272352 SH SOLE 21 2272352 0 0 STURM RUGER & CO INC COM 864159108 29534 424224 SH SOLE 22 414613 0 9611 STURM RUGER & CO INC COM 864159108 261 3756 SH SOLE 26 2795 0 961 STURM RUGER & CO INC COM 864159108 2122 30485 SH SOLE 30 30485 0 0 STURM RUGER & CO INC COM 864159108 140 2018 SH SOLE 40 2018 0 0 STURM RUGER & CO INC COM 864159108 1325 19035 SH SOLE 43 17382 0 1653 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 44615 7115610 SH SOLE 43 6134584 0 981026 SUMMER INFANT INC COM NEW 865646301 2 152 SH SOLE 18 152 0 0 SUMMER INFANT INC COM NEW 865646301 43 3678 SH SOLE 21 3678 0 0 SUMMIT FINL GROUP INC COM 86606G101 542 21166 SH SOLE 2 16715 0 4451 SUMMIT FINL GROUP INC COM 86606G101 6 227 SH SOLE 7 227 0 0 SUMMIT FINL GROUP INC COM 86606G101 901 35206 SH SOLE 18 35206 0 0 SUMMIT FINL GROUP INC COM 86606G101 577 22564 SH SOLE 19 22564 0 0 SUMMIT FINL GROUP INC COM 86606G101 10671 416980 SH SOLE 21 416980 0 0 SUMMIT FINL GROUP INC COM 86606G101 4860 189929 SH SOLE 22 182491 0 7438 SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8 1726 1650000 PRN SOLE 21 1650000 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1075 107972 SH SOLE 2 47631 0 60341 SUMMIT HOTEL PPTYS INC COM 866082100 496 49788 SH SOLE 4 49788 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1268 127351 SH SOLE 7 127351 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3854 386953 SH SOLE 18 386953 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 3098 311026 SH SOLE 19 311026 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 135378 13592191 SH SOLE 21 13592191 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 35017 3515753 SH SOLE 22 3403720 0 112033 SUMMIT HOTEL PPTYS INC COM 866082100 31 3070 SH SOLE 23 3070 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 5021 504162 SH SOLE 25 504162 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 387 38897 SH SOLE 26 26929 0 11968 SUMMIT HOTEL PPTYS INC COM 866082100 644 64615 SH SOLE 28 1556 0 63059 SUMMIT HOTEL PPTYS INC COM 866082100 3943 395856 SH SOLE 30 395856 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 176 17644 SH SOLE 40 17644 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2689 269977 SH SOLE 43 196255 0 73722 SUMMIT MATLS INC CL A 86614U100 6900 222146 SH SOLE 2 118321 0 103825 SUMMIT MATLS INC CL A 86614U100 12 374 SH SOLE 4 374 0 0 SUMMIT MATLS INC CL A 86614U100 81 2602 SH SOLE 7 2602 0 0 SUMMIT MATLS INC CL A 86614U100 10886 350473 SH SOLE 18 350473 0 0 SUMMIT MATLS INC CL A 86614U100 15956 513700 SH SOLE 19 513700 0 0 SUMMIT MATLS INC CL A 86614U100 138742 4466896 SH SOLE 21 4466896 0 0 SUMMIT MATLS INC CL A 86614U100 99174 3192993 SH SOLE 22 3073433 0 119560 SUMMIT MATLS INC CL A 86614U100 394 12696 SH SOLE 23 12696 0 0 SUMMIT MATLS INC CL A 86614U100 509 16397 SH SOLE 25 16397 0 0 SUMMIT MATLS INC CL A 86614U100 4415 142129 SH SOLE 26 47718 0 94411 SUMMIT MATLS INC CL A 86614U100 65 2091 SH SOLE 28 2091 0 0 SUMMIT MATLS INC CL A 86614U100 2095 67456 SH SOLE 30 67456 0 0 SUMMIT MATLS INC CL A 86614U100 75 2430 SH SOLE 36 2430 0 0 SUMMIT MATLS INC CL A 86614U100 453 14599 SH SOLE 40 14599 0 0 SUMMIT MATLS INC CL A 86614U100 804 25889 SH SOLE 43 22738 0 3151 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 0 15 SH SOLE 43 15 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 20 1184 SH SOLE 18 1184 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 236 13810 SH SOLE 21 13810 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 5 320 SH SOLE 22 320 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 7 3029 SH SOLE 2 888 0 2141 SUMMIT THERAPEUTICS INC COM 86627T108 165 67350 SH SOLE 18 67350 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 95 38690 SH SOLE 19 38690 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 2412 984574 SH SOLE 21 984574 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 555 226496 SH SOLE 22 223684 0 2812 SUMMIT THERAPEUTICS INC COM 86627T108 109 44671 SH SOLE 30 44671 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 1 383 SH SOLE 43 383 0 0 SUMO LOGIC INC COM 86646P103 656 56212 SH SOLE 2 37861 0 18351 SUMO LOGIC INC COM 86646P103 15 1311 SH SOLE 7 1311 0 0 SUMO LOGIC INC COM 86646P103 2710 232227 SH SOLE 18 232227 0 0 SUMO LOGIC INC COM 86646P103 2282 195512 SH SOLE 19 195512 0 0 SUMO LOGIC INC COM 86646P103 39631 3395993 SH SOLE 21 3395993 0 0 SUMO LOGIC INC COM 86646P103 24240 2077097 SH SOLE 22 2061175 0 15922 SUMO LOGIC INC COM 86646P103 19 1638 SH SOLE 23 1638 0 0 SUMO LOGIC INC COM 86646P103 40 3451 SH SOLE 26 0 0 3451 SUMO LOGIC INC COM 86646P103 3836 328671 SH SOLE 30 328671 0 0 SUMO LOGIC INC COM 86646P103 241 20622 SH SOLE 43 16699 0 3923 SUN CMNTYS INC COM 866674104 64563 368321 SH SOLE 2 168091 0 200230 SUN CMNTYS INC COM 866674104 44884 256058 SH SOLE 4 234220 0 21838 SUN CMNTYS INC COM 866674104 30129 171880 SH SOLE 7 171880 0 0 SUN CMNTYS INC COM 866674104 2401 13700 SH SOLE 13 13700 0 0 SUN CMNTYS INC COM 866674104 2449 13970 SH SOLE 15 13970 0 0 SUN CMNTYS INC COM 866674104 46231 263741 SH SOLE 18 254144 0 9597 SUN CMNTYS INC COM 866674104 75428 430302 SH SOLE 19 430302 0 0 SUN CMNTYS INC COM 866674104 519580 2964118 SH SOLE 21 2964118 0 0 SUN CMNTYS INC COM 866674104 621715 3546779 SH SOLE 22 3152965 0 393814 SUN CMNTYS INC COM 866674104 28606 163195 SH SOLE 23 163195 0 0 SUN CMNTYS INC COM 866674104 110216 628764 SH SOLE 25 628764 0 0 SUN CMNTYS INC COM 866674104 32172 183538 SH SOLE 26 83772 0 99766 SUN CMNTYS INC COM 866674104 56723 323595 SH SOLE 28 21582 0 302013 SUN CMNTYS INC COM 866674104 680 3880 SH SOLE 29 3880 0 0 SUN CMNTYS INC COM 866674104 72800 415310 SH SOLE 30 415310 0 0 SUN CMNTYS INC COM 866674104 5700 32520 SH SOLE 31 20153 0 12367 SUN CMNTYS INC COM 866674104 38351 218785 SH SOLE 34 218785 0 0 SUN CMNTYS INC COM 866674104 7328 41805 SH SOLE 36 41805 0 0 SUN CMNTYS INC COM 866674104 633 3614 SH SOLE 40 3614 0 0 SUN CMNTYS INC COM 866674104 35 198 SH OTR 43 198 0 0 SUN CMNTYS INC COM 866674104 12456 71061 SH SOLE 43 64826 0 6235 SUN CTRY AIRLS HLDGS INC COM 866683105 277 10594 SH SOLE 2 7339 0 3255 SUN CTRY AIRLS HLDGS INC COM 866683105 7 279 SH SOLE 7 279 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 2223 84915 SH SOLE 18 84915 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 1497 57165 SH SOLE 19 57165 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 29214 1115877 SH SOLE 21 1115877 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 18445 704552 SH SOLE 22 692826 0 11726 SUN CTRY AIRLS HLDGS INC COM 866683105 80 3047 SH SOLE 25 3047 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 137 5230 SH SOLE 30 5230 0 0 SUN CTRY AIRLS HLDGS INC COM 866683105 71 2723 SH SOLE 40 2723 0 0 SUN LIFE FINANCIAL INC. COM 866796105 29821 534141 SH SOLE 43 493902 0 40239 SUNCOKE ENERGY INC COM 86722A103 976 109520 SH SOLE 2 62863 0 46657 SUNCOKE ENERGY INC COM 86722A103 3 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 13 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 2935 329445 SH SOLE 18 329445 0 0 SUNCOKE ENERGY INC COM 86722A103 1355 152111 SH SOLE 19 152111 0 0 SUNCOKE ENERGY INC COM 86722A103 94465 10602106 SH SOLE 21 10602106 0 0 SUNCOKE ENERGY INC COM 86722A103 20817 2336413 SH SOLE 22 2254002 0 82411 SUNCOKE ENERGY INC COM 86722A103 65 7274 SH SOLE 23 7274 0 0 SUNCOKE ENERGY INC COM 86722A103 94 10524 SH SOLE 25 10524 0 0 SUNCOKE ENERGY INC COM 86722A103 189 21183 SH SOLE 26 17169 0 4014 SUNCOKE ENERGY INC COM 86722A103 1547 173651 SH SOLE 30 173651 0 0 SUNCOKE ENERGY INC COM 86722A103 25 2755 SH SOLE 34 2755 0 0 SUNCOKE ENERGY INC COM 86722A103 65 7310 SH SOLE 40 7310 0 0 SUNCOKE ENERGY INC COM 86722A103 1572 176407 SH SOLE 43 176179 0 228 SUNCOR ENERGY INC NEW COM 867224107 18476 566931 SH SOLE 21 566931 0 0 SUNCOR ENERGY INC NEW COM 867224107 11747 360444 SH SOLE 43 346241 0 14203 SUNDIAL GROWERS INC COM 86730L109 0 167 SH SOLE 17 0 0 167 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 11 2177 SH SOLE 21 2177 0 0 SUNLIGHT FINANCIAL HOLDINGS COM 86738J106 2641 523956 SH SOLE 22 523956 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 6598 286105 SH SOLE 2 137825 0 148280 SUNNOVA ENERGY INTL INC. COM 86745K104 94 4067 SH SOLE 4 215 0 3852 SUNNOVA ENERGY INTL INC. COM 86745K104 28 1222 SH SOLE 7 1222 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 6544 283766 SH SOLE 18 261463 0 22303 SUNNOVA ENERGY INTL INC. COM 86745K104 24597 1066634 SH SOLE 19 1066634 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 113082 4903795 SH SOLE 21 4903795 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 68059 2951407 SH SOLE 22 2825479 0 125928 SUNNOVA ENERGY INTL INC. COM 86745K104 567 24591 SH SOLE 23 24591 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 1997 86610 SH SOLE 25 86610 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 4709 204214 SH SOLE 26 33061 0 171153 SUNNOVA ENERGY INTL INC. COM 86745K104 1420 61593 SH SOLE 28 61593 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 45143 1957623 SH SOLE 30 1957623 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 105088 4557172 SH SOLE 34 4557172 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 356 15459 SH SOLE 36 15459 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 248 10748 SH SOLE 40 10748 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 2662 115449 SH SOLE 43 114345 0 1104 SUNOPTA INC COM 8676EP108 290 57712 SH SOLE 43 57594 0 118 SUNPOWER CORP COM 867652406 2066 96185 SH SOLE 2 74995 0 21190 SUNPOWER CORP COM 867652406 89 4142 SH SOLE 4 383 0 3759 SUNPOWER CORP COM 867652406 25 1159 SH SOLE 7 1159 0 0 SUNPOWER CORP COM 867652406 7937 369505 SH SOLE 18 360912 0 8593 SUNPOWER CORP COM 867652406 4981 231889 SH SOLE 19 231889 0 0 SUNPOWER CORP COM 867652406 163248 7600000 SH SOLE 21 7600000 0 0 SUNPOWER CORP COM 867652406 51379 2391934 SH SOLE 22 2334828 0 57106 SUNPOWER CORP COM 867652406 53 2453 SH SOLE 23 2453 0 0 SUNPOWER CORP COM 867652406 270 12573 SH SOLE 25 12573 0 0 SUNPOWER CORP COM 867652406 1081 50326 SH SOLE 26 32097 0 18229 SUNPOWER CORP COM 867652406 1179 54866 SH SOLE 28 54866 0 0 SUNPOWER CORP COM 867652406 37893 1764097 SH SOLE 30 1764097 0 0 SUNPOWER CORP COM 867652406 212 9882 SH SOLE 40 9882 0 0 SUNPOWER CORP COM 867652406 4405 205080 SH SOLE 43 202123 0 2957 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 3228 2850000 PRN SOLE 21 2850000 0 0 SUNRUN INC COM 86771W105 14443 475580 SH SOLE 2 116964 0 358616 SUNRUN INC COM 86771W105 4039 132979 SH SOLE 4 80780 0 52199 SUNRUN INC COM 86771W105 481 15824 SH SOLE 7 15824 0 0 SUNRUN INC COM 86771W105 19 628 SH SOLE 13 628 0 0 SUNRUN INC COM 86771W105 667 21957 SH SOLE 15 21957 0 0 SUNRUN INC COM 86771W105 16362 538754 SH SOLE 18 530062 0 8692 SUNRUN INC COM 86771W105 7778 256100 SH SOLE 19 256100 0 0 SUNRUN INC COM 86771W105 432920 14254841 SH SOLE 21 14254841 0 0 SUNRUN INC COM 86771W105 179517 5910985 SH SOLE 22 5567488 0 343497 SUNRUN INC COM 86771W105 6534 215156 SH SOLE 23 215156 0 0 SUNRUN INC COM 86771W105 10225 336694 SH SOLE 25 336694 0 0 SUNRUN INC COM 86771W105 6950 228860 SH SOLE 26 153994 0 74866 SUNRUN INC COM 86771W105 10004 329416 SH SOLE 28 131346 0 198070 SUNRUN INC COM 86771W105 144318 4751976 SH SOLE 30 4751976 0 0 SUNRUN INC COM 86771W105 1192 39242 SH SOLE 31 19829 0 19413 SUNRUN INC COM 86771W105 109669 3611084 SH SOLE 34 3611084 0 0 SUNRUN INC COM 86771W105 931 30665 SH SOLE 36 30665 0 0 SUNRUN INC COM 86771W105 158 5195 SH SOLE 40 5195 0 0 SUNRUN INC COM 86771W105 13134 432464 SH SOLE 43 399911 0 32553 SUNRUN INC NOTE 2/0 86771WAB1 1969 2475000 PRN SOLE 21 2475000 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2201 186805 SH SOLE 2 79773 0 107032 SUNSTONE HOTEL INVS INC NEW COM 867892101 1237 105044 SH SOLE 4 105044 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3235 274659 SH SOLE 7 274659 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 7598 644953 SH SOLE 18 644953 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 14411 1223373 SH SOLE 19 1223373 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 102562 8706482 SH SOLE 21 8706482 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 86420 7336121 SH SOLE 22 6955184 0 380937 SUNSTONE HOTEL INVS INC NEW COM 867892101 75 6329 SH SOLE 23 6329 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 11656 989482 SH SOLE 25 989482 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 827 70235 SH SOLE 26 54158 0 16077 SUNSTONE HOTEL INVS INC NEW COM 867892101 1591 135036 SH SOLE 28 3853 0 131183 SUNSTONE HOTEL INVS INC NEW COM 867892101 5624 477388 SH SOLE 30 477388 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1284 109020 SH SOLE 34 109020 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 123 10458 SH SOLE 36 10458 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 299 25406 SH SOLE 40 25406 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1660 140898 SH SOLE 43 140771 0 127 SUNWORKS INC COM NEW 86803X204 1 515 SH SOLE 2 0 0 515 SUNWORKS INC COM NEW 86803X204 15 6090 SH SOLE 18 6090 0 0 SUNWORKS INC COM NEW 86803X204 229 90854 SH SOLE 21 90854 0 0 SUNWORKS INC COM NEW 86803X204 994 394435 SH SOLE 22 394435 0 0 SUPER LEAGUE GAMING INC COM 86804F202 3 1836 SH SOLE 18 1836 0 0 SUPER LEAGUE GAMING INC COM 86804F202 87 46522 SH SOLE 21 46522 0 0 SUPER LEAGUE GAMING INC COM 86804F202 526 279611 SH SOLE 22 279611 0 0 SUPER MICRO COMPUTER INC COM 86800U104 3818 100302 SH SOLE 2 54049 0 46253 SUPER MICRO COMPUTER INC COM 86800U104 8 222 SH SOLE 4 222 0 0 SUPER MICRO COMPUTER INC COM 86800U104 24 619 SH SOLE 7 619 0 0 SUPER MICRO COMPUTER INC COM 86800U104 5117 134414 SH SOLE 18 131018 0 3396 SUPER MICRO COMPUTER INC COM 86800U104 9603 252233 SH SOLE 19 252233 0 0 SUPER MICRO COMPUTER INC COM 86800U104 61675 1620044 SH SOLE 21 1620044 0 0 SUPER MICRO COMPUTER INC COM 86800U104 47132 1238036 SH SOLE 22 1195330 0 42706 SUPER MICRO COMPUTER INC COM 86800U104 216 5664 SH SOLE 23 5664 0 0 SUPER MICRO COMPUTER INC COM 86800U104 196 5142 SH SOLE 25 5142 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1930 50685 SH SOLE 26 15950 0 34735 SUPER MICRO COMPUTER INC COM 86800U104 29 758 SH SOLE 28 758 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1100 28888 SH SOLE 30 28888 0 0 SUPER MICRO COMPUTER INC COM 86800U104 50 1301 SH SOLE 36 1301 0 0 SUPER MICRO COMPUTER INC COM 86800U104 176 4632 SH SOLE 40 4632 0 0 SUPER MICRO COMPUTER INC COM 86800U104 89 2333 SH SOLE 43 2333 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 9 8728 SH SOLE 21 8728 0 0 SUPERIOR GROUP OF CO INC COM 868358102 81 4513 SH SOLE 2 2591 0 1922 SUPERIOR GROUP OF CO INC COM 868358102 5 285 SH SOLE 7 285 0 0 SUPERIOR GROUP OF CO INC COM 868358102 665 37268 SH SOLE 18 37268 0 0 SUPERIOR GROUP OF CO INC COM 868358102 358 20075 SH SOLE 19 20075 0 0 SUPERIOR GROUP OF CO INC COM 868358102 7571 424167 SH SOLE 21 424167 0 0 SUPERIOR GROUP OF CO INC COM 868358102 3769 211137 SH SOLE 22 204282 0 6855 SUPERIOR GROUP OF CO INC COM 868358102 2 133 SH SOLE 43 133 0 0 SUPERIOR INDS INTL INC COM 868168105 22 4815 SH SOLE 18 4815 0 0 SUPERIOR INDS INTL INC COM 868168105 593 127212 SH SOLE 21 127212 0 0 SUPERIOR INDS INTL INC COM 868168105 2030 435725 SH SOLE 22 435725 0 0 SUPERIOR INDS INTL INC COM 868168105 37 7916 SH SOLE 43 7916 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 1373 1400000 PRN SOLE 2 1400000 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2849 2905000 PRN SOLE 21 2905000 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 2697 2750000 PRN SOLE 22 2750000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3895 120505 SH SOLE 2 41552 0 78953 SUPERNUS PHARMACEUTICALS INC COM 868459108 7 230 SH SOLE 4 230 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 20 604 SH SOLE 7 604 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 6003 185729 SH SOLE 18 185729 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 9388 290457 SH SOLE 19 290457 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 202355 6260988 SH SOLE 21 6260988 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 48728 1507685 SH SOLE 22 1457820 0 49865 SUPERNUS PHARMACEUTICALS INC COM 868459108 231 7159 SH SOLE 23 7159 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 216 6696 SH SOLE 25 6696 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1929 59669 SH SOLE 26 13814 0 45855 SUPERNUS PHARMACEUTICALS INC COM 868459108 31 945 SH SOLE 28 945 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 13082 404779 SH SOLE 30 404779 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 206 6359 SH SOLE 40 6359 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 49 1527 SH OTR 43 1527 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1171 36243 SH SOLE 43 36038 0 205 SURFACE ONCOLOGY INC COM 86877M209 163 55571 SH SOLE 2 21106 0 34465 SURFACE ONCOLOGY INC COM 86877M209 328 111428 SH SOLE 18 111428 0 0 SURFACE ONCOLOGY INC COM 86877M209 175 59589 SH SOLE 19 59589 0 0 SURFACE ONCOLOGY INC COM 86877M209 4500 1530614 SH SOLE 21 1530614 0 0 SURFACE ONCOLOGY INC COM 86877M209 2275 773959 SH SOLE 22 754252 0 19707 SURFACE ONCOLOGY INC COM 86877M209 50 16944 SH SOLE 30 16944 0 0 SURGALIGN HOLDINGS INC COM 86882C105 8 27767 SH SOLE 18 27767 0 0 SURGALIGN HOLDINGS INC COM 86882C105 105 343525 SH SOLE 21 343525 0 0 SURGALIGN HOLDINGS INC COM 86882C105 363 1191326 SH SOLE 22 1191326 0 0 SURGERY PARTNERS INC COM 86881A100 1056 19189 SH SOLE 2 13839 0 5350 SURGERY PARTNERS INC COM 86881A100 6 117 SH SOLE 4 117 0 0 SURGERY PARTNERS INC COM 86881A100 28 509 SH SOLE 7 509 0 0 SURGERY PARTNERS INC COM 86881A100 5272 95765 SH SOLE 18 89872 0 5893 SURGERY PARTNERS INC COM 86881A100 4352 79049 SH SOLE 19 79049 0 0 SURGERY PARTNERS INC COM 86881A100 66576 1209367 SH SOLE 21 1209367 0 0 SURGERY PARTNERS INC COM 86881A100 45112 819471 SH SOLE 22 798766 0 20705 SURGERY PARTNERS INC COM 86881A100 45 812 SH SOLE 23 812 0 0 SURGERY PARTNERS INC COM 86881A100 319 5803 SH SOLE 25 5803 0 0 SURGERY PARTNERS INC COM 86881A100 1013 18408 SH SOLE 26 15471 0 2937 SURGERY PARTNERS INC COM 86881A100 33 595 SH SOLE 28 595 0 0 SURGERY PARTNERS INC COM 86881A100 1092 19835 SH SOLE 30 19835 0 0 SURGERY PARTNERS INC COM 86881A100 92 1666 SH SOLE 36 1666 0 0 SURGERY PARTNERS INC COM 86881A100 215 3898 SH SOLE 40 3898 0 0 SURGERY PARTNERS INC COM 86881A100 317 5765 SH SOLE 43 5338 0 427 SURMODICS INC COM 868873100 240 5287 SH SOLE 2 3854 0 1433 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 2216 48877 SH SOLE 18 48877 0 0 SURMODICS INC COM 868873100 1103 24332 SH SOLE 19 24332 0 0 SURMODICS INC COM 868873100 80896 1784592 SH SOLE 21 1784592 0 0 SURMODICS INC COM 868873100 16676 367886 SH SOLE 22 359385 0 8501 SURMODICS INC COM 868873100 125 2767 SH SOLE 25 2767 0 0 SURMODICS INC COM 868873100 638 14067 SH SOLE 26 11363 0 2704 SURMODICS INC COM 868873100 1155 25477 SH SOLE 30 25477 0 0 SURMODICS INC COM 868873100 116 2551 SH SOLE 36 2551 0 0 SURMODICS INC COM 868873100 90 1981 SH SOLE 40 1981 0 0 SURMODICS INC COM 868873100 299 6589 SH SOLE 43 6499 0 90 SURO CAPITAL CORP COM NEW 86887Q109 1417 164182 SH SOLE 30 164182 0 0 SURO CAPITAL CORP COM NEW 86887Q109 5 570 SH SOLE 43 570 0 0 SURROZEN INC COM 86889P109 109 36199 SH SOLE 22 36199 0 0 SUTRO BIOPHARMA INC COM 869367102 510 62046 SH SOLE 2 19354 0 42692 SUTRO BIOPHARMA INC COM 869367102 4 497 SH SOLE 7 497 0 0 SUTRO BIOPHARMA INC COM 869367102 1207 146858 SH SOLE 18 133639 0 13219 SUTRO BIOPHARMA INC COM 869367102 2131 259235 SH SOLE 19 259235 0 0 SUTRO BIOPHARMA INC COM 869367102 16427 1998479 SH SOLE 21 1998479 0 0 SUTRO BIOPHARMA INC COM 869367102 9495 1155147 SH SOLE 22 1117151 0 37996 SUTRO BIOPHARMA INC COM 869367102 86 10514 SH SOLE 23 10514 0 0 SUTRO BIOPHARMA INC COM 869367102 54 6547 SH SOLE 25 6547 0 0 SUTRO BIOPHARMA INC COM 869367102 318 38631 SH SOLE 26 1901 0 36730 SUTRO BIOPHARMA INC COM 869367102 243 29591 SH SOLE 30 29591 0 0 SUTRO BIOPHARMA INC COM 869367102 41 5010 SH SOLE 36 5010 0 0 SUTRO BIOPHARMA INC COM 869367102 31 3760 SH SOLE 40 3760 0 0 SUTRO BIOPHARMA INC COM 869367102 103 12514 SH SOLE 43 12514 0 0 SUZANO S A SPON ADS 86959K105 176 15118 SH SOLE 26 15118 0 0 SUZANO S A SPON ADS 86959K105 359 30881 SH SOLE 30 30881 0 0 SUZANO S A SPON ADS 86959K105 4080 351156 SH SOLE 43 291786 0 59370 SVB FINANCIAL GROUP COM 78486Q101 65362 116833 SH SOLE 2 30186 0 86647 SVB FINANCIAL GROUP COM 78486Q101 24248 43343 SH SOLE 4 27020 0 16323 SVB FINANCIAL GROUP COM 78486Q101 28679 51263 SH SOLE 7 49621 0 1642 SVB FINANCIAL GROUP COM 78486Q101 340 607 SH SOLE 13 607 0 0 SVB FINANCIAL GROUP COM 78486Q101 4063 7263 SH SOLE 15 7263 0 0 SVB FINANCIAL GROUP COM 78486Q101 75446 134858 SH SOLE 18 126879 0 7979 SVB FINANCIAL GROUP COM 78486Q101 267634 478387 SH SOLE 19 478387 0 0 SVB FINANCIAL GROUP COM 78486Q101 1124240 2009545 SH SOLE 21 2009545 0 0 SVB FINANCIAL GROUP COM 78486Q101 716461 1280653 SH SOLE 22 1164766 0 115887 SVB FINANCIAL GROUP COM 78486Q101 42138 75320 SH SOLE 23 75320 0 0 SVB FINANCIAL GROUP COM 78486Q101 51481 92020 SH SOLE 25 92020 0 0 SVB FINANCIAL GROUP COM 78486Q101 65847 117699 SH SOLE 26 39272 0 78427 SVB FINANCIAL GROUP COM 78486Q101 74254 132726 SH SOLE 28 1793 0 130933 SVB FINANCIAL GROUP COM 78486Q101 114 203 SH SOLE 29 203 0 0 SVB FINANCIAL GROUP COM 78486Q101 303514 542523 SH SOLE 30 523278 0 19245 SVB FINANCIAL GROUP COM 78486Q101 7007 12524 SH SOLE 31 6131 0 6393 SVB FINANCIAL GROUP COM 78486Q101 82055 146670 SH SOLE 34 146670 0 0 SVB FINANCIAL GROUP COM 78486Q101 12803 22885 SH SOLE 36 22885 0 0 SVB FINANCIAL GROUP COM 78486Q101 1099 1965 SH SOLE 40 1965 0 0 SVB FINANCIAL GROUP COM 78486Q101 38 68 SH OTR 43 68 0 0 SVB FINANCIAL GROUP COM 78486Q101 19393 34665 SH SOLE 43 31422 0 3243 SWEETGREEN INC COM CL A 87043Q108 357 11146 SH SOLE 2 9611 0 1535 SWEETGREEN INC COM CL A 87043Q108 1032 32263 SH SOLE 18 32263 0 0 SWEETGREEN INC COM CL A 87043Q108 3220 100646 SH SOLE 19 100646 0 0 SWEETGREEN INC COM CL A 87043Q108 11594 362441 SH SOLE 21 362441 0 0 SWEETGREEN INC COM CL A 87043Q108 9817 306879 SH SOLE 22 302443 0 4436 SWEETGREEN INC COM CL A 87043Q108 3793 118564 SH SOLE 34 118564 0 0 SWITCH INC CL A 87105L104 6482 210322 SH SOLE 2 46439 0 163883 SWITCH INC CL A 87105L104 11 344 SH SOLE 4 344 0 0 SWITCH INC CL A 87105L104 49 1596 SH SOLE 7 1596 0 0 SWITCH INC CL A 87105L104 1617 52460 SH SOLE 18 52460 0 0 SWITCH INC CL A 87105L104 1066 34580 SH SOLE 19 34580 0 0 SWITCH INC CL A 87105L104 57487 1865243 SH SOLE 21 1865243 0 0 SWITCH INC CL A 87105L104 87341 2833906 SH SOLE 22 2697033 0 136873 SWITCH INC CL A 87105L104 468 15192 SH SOLE 25 15192 0 0 SWITCH INC CL A 87105L104 1362 44192 SH SOLE 26 36395 0 7797 SWITCH INC CL A 87105L104 72 2333 SH SOLE 28 2333 0 0 SWITCH INC CL A 87105L104 26388 856194 SH SOLE 30 856194 0 0 SWITCH INC CL A 87105L104 53 1723 SH SOLE 31 1723 0 0 SWITCH INC CL A 87105L104 406 13181 SH SOLE 40 13181 0 0 SWITCH INC CL A 87105L104 18783 609443 SH SOLE 43 591375 0 18068 SWK HLDGS CORP COM NEW 78501P203 11 658 SH SOLE 2 0 0 658 SWK HLDGS CORP COM NEW 78501P203 12 703 SH SOLE 18 703 0 0 SWK HLDGS CORP COM NEW 78501P203 136 8042 SH SOLE 21 8042 0 0 SWK HLDGS CORP COM NEW 78501P203 3 201 SH SOLE 22 201 0 0 SYLVAMO CORP COMMON STOCK 871332102 9832 295426 SH SOLE 2 21227 0 274199 SYLVAMO CORP COMMON STOCK 871332102 96 2878 SH SOLE 4 2878 0 0 SYLVAMO CORP COMMON STOCK 871332102 128 3846 SH SOLE 7 3846 0 0 SYLVAMO CORP COMMON STOCK 871332102 1406 42235 SH SOLE 18 42235 0 0 SYLVAMO CORP COMMON STOCK 871332102 246 7398 SH SOLE 19 7398 0 0 SYLVAMO CORP COMMON STOCK 871332102 122647 3685311 SH SOLE 21 3685311 0 0 SYLVAMO CORP COMMON STOCK 871332102 25877 777547 SH SOLE 22 736863 0 40684 SYLVAMO CORP COMMON STOCK 871332102 151 4540 SH SOLE 25 4540 0 0 SYLVAMO CORP COMMON STOCK 871332102 560 16826 SH SOLE 26 14065 0 2761 SYLVAMO CORP COMMON STOCK 871332102 5062 152115 SH SOLE 30 152115 0 0 SYLVAMO CORP COMMON STOCK 871332102 19 566 SH SOLE 31 566 0 0 SYLVAMO CORP COMMON STOCK 871332102 159 4772 SH SOLE 36 4772 0 0 SYLVAMO CORP COMMON STOCK 871332102 144 4323 SH SOLE 40 4323 0 0 SYLVAMO CORP COMMON STOCK 871332102 12 370 SH OTR 43 370 0 0 SYLVAMO CORP COMMON STOCK 871332102 540 16239 SH SOLE 43 14732 0 1507 SYNALLOY CORP COM 871565107 23 1423 SH SOLE 18 1423 0 0 SYNALLOY CORP COM 871565107 425 26454 SH SOLE 21 26454 0 0 SYNALLOY CORP COM 871565107 2116 131844 SH SOLE 22 131844 0 0 SYNAPTICS INC COM 87157D109 10252 51389 SH SOLE 2 35770 0 15619 SYNAPTICS INC COM 87157D109 218 1094 SH SOLE 4 1039 0 55 SYNAPTICS INC COM 87157D109 168 840 SH SOLE 7 840 0 0 SYNAPTICS INC COM 87157D109 35798 179437 SH SOLE 18 172975 0 6462 SYNAPTICS INC COM 87157D109 33771 169280 SH SOLE 19 169280 0 0 SYNAPTICS INC COM 87157D109 647575 3245991 SH SOLE 21 3245991 0 0 SYNAPTICS INC COM 87157D109 238052 1193244 SH SOLE 22 1170064 0 23180 SYNAPTICS INC COM 87157D109 826 4142 SH SOLE 23 4142 0 0 SYNAPTICS INC COM 87157D109 1241 6221 SH SOLE 25 6221 0 0 SYNAPTICS INC COM 87157D109 7041 35292 SH SOLE 26 14922 0 20370 SYNAPTICS INC COM 87157D109 137 687 SH SOLE 28 627 0 60 SYNAPTICS INC COM 87157D109 35 177 SH SOLE 29 177 0 0 SYNAPTICS INC COM 87157D109 18128 90868 SH SOLE 30 90868 0 0 SYNAPTICS INC COM 87157D109 42 209 SH SOLE 31 209 0 0 SYNAPTICS INC COM 87157D109 416 2085 SH SOLE 36 2085 0 0 SYNAPTICS INC COM 87157D109 968 4854 SH SOLE 40 4854 0 0 SYNAPTICS INC COM 87157D109 5734 28740 SH SOLE 43 28101 0 639 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 75 43446 SH SOLE 2 0 0 43446 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 21 12239 SH SOLE 18 12239 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 369 213380 SH SOLE 21 213380 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2240 1295023 SH SOLE 22 1295023 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 22 12781 SH SOLE 23 12781 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 124 71664 SH SOLE 26 0 0 71664 SYNCHRONY FINANCIAL COM 87165B103 48704 1399149 SH SOLE 2 430462 0 968687 SYNCHRONY FINANCIAL COM 87165B103 17675 507745 SH SOLE 4 303621 0 204124 SYNCHRONY FINANCIAL COM 87165B103 22202 637797 SH SOLE 7 490606 0 147191 SYNCHRONY FINANCIAL COM 87165B103 1587 45603 SH SOLE 13 45603 0 0 SYNCHRONY FINANCIAL COM 87165B103 2752 79059 SH SOLE 15 79059 0 0 SYNCHRONY FINANCIAL COM 87165B103 81629 2344993 SH SOLE 18 2268378 0 76615 SYNCHRONY FINANCIAL COM 87165B103 72506 2082917 SH SOLE 19 2082917 0 0 SYNCHRONY FINANCIAL COM 87165B103 511088 14682214 SH SOLE 21 14682214 0 0 SYNCHRONY FINANCIAL COM 87165B103 404674 11625221 SH SOLE 22 10291706 0 1333515 SYNCHRONY FINANCIAL COM 87165B103 26310 755821 SH SOLE 23 755821 0 0 SYNCHRONY FINANCIAL COM 87165B103 43082 1237647 SH SOLE 25 1237647 0 0 SYNCHRONY FINANCIAL COM 87165B103 141368 4061143 SH SOLE 26 1954127 0 2107016 SYNCHRONY FINANCIAL COM 87165B103 54208 1557246 SH SOLE 28 26368 0 1530878 SYNCHRONY FINANCIAL COM 87165B103 474 13606 SH SOLE 29 13606 0 0 SYNCHRONY FINANCIAL COM 87165B103 102528 2945360 SH SOLE 30 2939079 0 6281 SYNCHRONY FINANCIAL COM 87165B103 5562 159795 SH SOLE 31 94768 0 65027 SYNCHRONY FINANCIAL COM 87165B103 103696 2978915 SH SOLE 34 2978915 0 0 SYNCHRONY FINANCIAL COM 87165B103 9391 269765 SH SOLE 36 269765 0 0 SYNCHRONY FINANCIAL COM 87165B103 1698 48790 SH SOLE 37 48790 0 0 SYNCHRONY FINANCIAL COM 87165B103 677 19455 SH SOLE 40 19455 0 0 SYNCHRONY FINANCIAL COM 87165B103 53 1517 SH OTR 43 1517 0 0 SYNCHRONY FINANCIAL COM 87165B103 13673 392803 SH SOLE 43 360288 0 32515 SYNDAX PHARMACEUTICALS INC COM 87164F105 793 45648 SH SOLE 2 16349 0 29299 SYNDAX PHARMACEUTICALS INC COM 87164F105 2 127 SH SOLE 4 127 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 9 522 SH SOLE 7 522 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 2472 142233 SH SOLE 18 142233 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1423 81864 SH SOLE 19 81864 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 37618 2164454 SH SOLE 21 2164454 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 18460 1062146 SH SOLE 22 1023493 0 38653 SYNDAX PHARMACEUTICALS INC COM 87164F105 83 4790 SH SOLE 25 4790 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 6 345 SH SOLE 26 345 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 5016 288579 SH SOLE 30 288579 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 78 4485 SH SOLE 40 4485 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 51 2957 SH SOLE 43 2957 0 0 SYNEOS HEALTH INC CL A 87166B102 28744 355085 SH SOLE 2 170595 0 184490 SYNEOS HEALTH INC CL A 87166B102 63 779 SH SOLE 4 779 0 0 SYNEOS HEALTH INC CL A 87166B102 162 2002 SH SOLE 7 2002 0 0 SYNEOS HEALTH INC CL A 87166B102 93 1145 SH SOLE 13 1145 0 0 SYNEOS HEALTH INC CL A 87166B102 30315 374496 SH SOLE 18 306858 0 67638 SYNEOS HEALTH INC CL A 87166B102 75902 937635 SH SOLE 19 937635 0 0 SYNEOS HEALTH INC CL A 87166B102 469201 5796181 SH SOLE 21 5796181 0 0 SYNEOS HEALTH INC CL A 87166B102 276069 3410362 SH SOLE 22 3161342 0 249020 SYNEOS HEALTH INC CL A 87166B102 78 964 SH SOLE 23 964 0 0 SYNEOS HEALTH INC CL A 87166B102 1181 14587 SH SOLE 25 14587 0 0 SYNEOS HEALTH INC CL A 87166B102 6431 79447 SH SOLE 26 44203 0 35244 SYNEOS HEALTH INC CL A 87166B102 6791 83895 SH SOLE 28 1858 0 82037 SYNEOS HEALTH INC CL A 87166B102 41 509 SH SOLE 29 509 0 0 SYNEOS HEALTH INC CL A 87166B102 27541 340226 SH SOLE 30 340226 0 0 SYNEOS HEALTH INC CL A 87166B102 180 2227 SH SOLE 31 2227 0 0 SYNEOS HEALTH INC CL A 87166B102 6589 81394 SH SOLE 34 81394 0 0 SYNEOS HEALTH INC CL A 87166B102 617 7616 SH SOLE 36 7616 0 0 SYNEOS HEALTH INC CL A 87166B102 1086 13411 SH SOLE 40 13411 0 0 SYNEOS HEALTH INC CL A 87166B102 46 572 SH OTR 43 572 0 0 SYNEOS HEALTH INC CL A 87166B102 2044 25247 SH SOLE 43 19957 0 5290 SYNLOGIC INC COM 87166L100 20 8128 SH SOLE 18 8128 0 0 SYNLOGIC INC COM 87166L100 249 103646 SH SOLE 21 103646 0 0 SYNLOGIC INC COM 87166L100 711 296375 SH SOLE 22 296375 0 0 SYNOPSYS INC COM 871607107 115273 345886 SH SOLE 2 82720 0 263166 SYNOPSYS INC COM 871607107 34668 104023 SH SOLE 4 62335 0 41688 SYNOPSYS INC COM 871607107 64769 194345 SH SOLE 7 160311 0 34034 SYNOPSYS INC COM 871607107 221 663 SH SOLE 13 663 0 0 SYNOPSYS INC COM 871607107 4874 14624 SH SOLE 15 14624 0 0 SYNOPSYS INC COM 871607107 1 2 SH SOLE 17 0 0 2 SYNOPSYS INC COM 871607107 134400 403277 SH SOLE 18 382280 0 20997 SYNOPSYS INC COM 871607107 512400 1537492 SH SOLE 19 1537492 0 0 SYNOPSYS INC COM 871607107 1601052 4804069 SH SOLE 21 4804069 0 0 SYNOPSYS INC COM 871607107 1125086 3375899 SH SOLE 22 3075838 0 300061 SYNOPSYS INC COM 871607107 63545 190671 SH SOLE 23 190671 0 0 SYNOPSYS INC COM 871607107 79215 237689 SH SOLE 25 237689 0 0 SYNOPSYS INC COM 871607107 104087 312321 SH SOLE 26 106056 0 206265 SYNOPSYS INC COM 871607107 173943 521929 SH SOLE 28 3916 0 518013 SYNOPSYS INC COM 871607107 71 214 SH SOLE 29 214 0 0 SYNOPSYS INC COM 871607107 308699 926274 SH SOLE 30 897460 0 28814 SYNOPSYS INC COM 871607107 11258 33781 SH SOLE 31 16720 0 17061 SYNOPSYS INC COM 871607107 11975 35932 SH SOLE 32 35932 0 0 SYNOPSYS INC COM 871607107 84711 254181 SH SOLE 34 254181 0 0 SYNOPSYS INC COM 871607107 18110 54341 SH SOLE 36 54341 0 0 SYNOPSYS INC COM 871607107 1726 5180 SH SOLE 40 5180 0 0 SYNOPSYS INC COM 871607107 100 299 SH OTR 43 299 0 0 SYNOPSYS INC COM 871607107 60202 180639 SH SOLE 43 167920 0 12719 SYNOVUS FINL CORP COM NEW 87161C501 21043 429451 SH SOLE 2 149554 0 279897 SYNOVUS FINL CORP COM NEW 87161C501 329 6705 SH SOLE 4 2617 0 4088 SYNOVUS FINL CORP COM NEW 87161C501 156 3178 SH SOLE 7 3178 0 0 SYNOVUS FINL CORP COM NEW 87161C501 15390 314089 SH SOLE 18 314089 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2159 44062 SH SOLE 19 44062 0 0 SYNOVUS FINL CORP COM NEW 87161C501 376233 7678228 SH SOLE 21 7678228 0 0 SYNOVUS FINL CORP COM NEW 87161C501 196966 4019720 SH SOLE 22 3849828 0 169892 SYNOVUS FINL CORP COM NEW 87161C501 1392 28399 SH SOLE 25 28399 0 0 SYNOVUS FINL CORP COM NEW 87161C501 3184 64989 SH SOLE 26 52145 0 12844 SYNOVUS FINL CORP COM NEW 87161C501 130 2648 SH SOLE 28 2648 0 0 SYNOVUS FINL CORP COM NEW 87161C501 12377 252594 SH SOLE 30 252594 0 0 SYNOVUS FINL CORP COM NEW 87161C501 105 2153 SH SOLE 31 2153 0 0 SYNOVUS FINL CORP COM NEW 87161C501 943 19246 SH SOLE 36 19246 0 0 SYNOVUS FINL CORP COM NEW 87161C501 917 18708 SH SOLE 40 18708 0 0 SYNOVUS FINL CORP COM NEW 87161C501 33 681 SH OTR 43 681 0 0 SYNOVUS FINL CORP COM NEW 87161C501 7817 159528 SH SOLE 43 145291 0 14237 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1090 SH SOLE 21 1090 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 538 1884603 SH SOLE 22 1884603 0 0 SYPRIS SOLUTIONS INC COM 871655106 6 2100 SH SOLE 18 2100 0 0 SYPRIS SOLUTIONS INC COM 871655106 124 46090 SH SOLE 21 46090 0 0 SYPRIS SOLUTIONS INC COM 871655106 88 32668 SH SOLE 22 32668 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 12 10268 SH SOLE 2 2249 0 8019 SYROS PHARMACEUTICALS INC COM 87184Q107 1 526 SH SOLE 7 526 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 199 167185 SH SOLE 18 167185 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 150 125751 SH SOLE 19 125751 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 2817 2366999 SH SOLE 21 2366999 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1750 1470493 SH SOLE 22 1447604 0 22889 SYROS PHARMACEUTICALS INC COM 87184Q107 33 27891 SH SOLE 30 27891 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1 1028 SH SOLE 43 1028 0 0 SYSCO CORP COM 871829107 80530 986287 SH SOLE 2 162611 0 823676 SYSCO CORP COM 871829107 26796 328186 SH SOLE 4 197470 0 130716 SYSCO CORP COM 871829107 39306 481398 SH SOLE 7 465520 0 15878 SYSCO CORP COM 871829107 202 2479 SH SOLE 13 2479 0 0 SYSCO CORP COM 871829107 3884 47570 SH SOLE 15 47570 0 0 SYSCO CORP COM 871829107 23 285 SH SOLE 17 0 0 285 SYSCO CORP COM 871829107 64659 791905 SH SOLE 18 723005 0 68900 SYSCO CORP COM 871829107 10853 132925 SH SOLE 19 132925 0 0 SYSCO CORP COM 871829107 909871 11143550 SH SOLE 21 11143550 0 0 SYSCO CORP COM 871829107 877942 10752509 SH SOLE 22 9741287 0 1011222 SYSCO CORP COM 871829107 52736 645879 SH SOLE 23 645879 0 0 SYSCO CORP COM 871829107 68088 833906 SH SOLE 25 833906 0 0 SYSCO CORP COM 871829107 101875 1247704 SH SOLE 26 557937 0 689767 SYSCO CORP COM 871829107 113216 1386598 SH SOLE 28 63643 0 1322955 SYSCO CORP COM 871829107 178114 2181431 SH SOLE 30 2151367 0 30064 SYSCO CORP COM 871829107 9188 112529 SH SOLE 31 55407 0 57122 SYSCO CORP COM 871829107 2080 25478 SH SOLE 34 25478 0 0 SYSCO CORP COM 871829107 18332 224525 SH SOLE 36 224525 0 0 SYSCO CORP COM 871829107 1399 17139 SH SOLE 40 17139 0 0 SYSCO CORP COM 871829107 100 1230 SH OTR 43 1230 0 0 SYSCO CORP COM 871829107 26501 324570 SH SOLE 43 268090 0 56480 SYSTEM1 INC CL A COM 87200P109 11 727 SH SOLE 2 0 0 727 SYSTEM1 INC CL A COM 87200P109 3503 241409 SH SOLE 22 241409 0 0 T-MOBILE US INC COM 872590104 146559 1141868 SH SOLE 2 199071 0 942797 T-MOBILE US INC COM 872590104 49707 387275 SH SOLE 4 241092 0 146183 T-MOBILE US INC COM 872590104 94193 733875 SH SOLE 7 717064 0 16811 T-MOBILE US INC COM 872590104 380 2961 SH SOLE 13 2961 0 0 T-MOBILE US INC COM 872590104 7929 61775 SH SOLE 15 61775 0 0 T-MOBILE US INC COM 872590104 1 6 SH SOLE 17 0 0 6 T-MOBILE US INC COM 872590104 111836 871340 SH SOLE 18 787964 0 83376 T-MOBILE US INC COM 872590104 43971 342590 SH SOLE 19 342590 0 0 T-MOBILE US INC COM 872590104 1819996 14179942 SH SOLE 21 14179942 0 0 T-MOBILE US INC COM 872590104 1666460 12983716 SH SOLE 22 11784313 0 1199403 T-MOBILE US INC COM 872590104 99836 777845 SH SOLE 23 777845 0 0 T-MOBILE US INC COM 872590104 118500 923258 SH SOLE 25 923258 0 0 T-MOBILE US INC COM 872590104 260383 2028698 SH SOLE 26 855434 0 1173264 T-MOBILE US INC COM 872590104 90410 704403 SH SOLE 28 9736 0 694667 T-MOBILE US INC COM 872590104 249 1938 SH SOLE 29 1938 0 0 T-MOBILE US INC COM 872590104 512383 3992078 SH SOLE 30 3992078 0 0 T-MOBILE US INC COM 872590104 17805 138726 SH SOLE 31 68557 0 70169 T-MOBILE US INC COM 872590104 37710 293809 SH SOLE 32 293809 0 0 T-MOBILE US INC COM 872590104 98480 767280 SH SOLE 34 767280 0 0 T-MOBILE US INC COM 872590104 36992 288213 SH SOLE 36 288213 0 0 T-MOBILE US INC COM 872590104 2668 20790 SH SOLE 40 20790 0 0 T-MOBILE US INC COM 872590104 196 1525 SH OTR 43 1525 0 0 T-MOBILE US INC COM 872590104 68239 531666 SH SOLE 43 498328 0 33338 T2 BIOSYSTEMS INC COM 89853L104 14 26712 SH SOLE 18 26712 0 0 T2 BIOSYSTEMS INC COM 89853L104 208 397594 SH SOLE 21 397594 0 0 T2 BIOSYSTEMS INC COM 89853L104 1304 2488979 SH SOLE 22 2488979 0 0 TABOOLA.COM LTD ORD SHS M8744T106 358 69471 SH SOLE 2 69471 0 0 TABOOLA.COM LTD ORD SHS M8744T106 1871 362645 SH SOLE 21 362645 0 0 TABOOLA.COM LTD ORD SHS M8744T106 1943 376592 SH SOLE 22 361793 0 14799 TABOOLA.COM LTD ORD SHS M8744T106 54 10534 SH SOLE 25 10534 0 0 TABOOLA.COM LTD ORD SHS M8744T106 118 22790 SH SOLE 34 22790 0 0 TABOOLA.COM LTD ORD SHS M8744T106 50 9595 SH SOLE 40 9595 0 0 TABULA RASA HEALTHCARE INC COM 873379101 82 14303 SH SOLE 2 9984 0 4319 TABULA RASA HEALTHCARE INC COM 873379101 1 131 SH SOLE 4 131 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2 361 SH SOLE 7 361 0 0 TABULA RASA HEALTHCARE INC COM 873379101 344 59639 SH SOLE 18 59639 0 0 TABULA RASA HEALTHCARE INC COM 873379101 865 150150 SH SOLE 19 150150 0 0 TABULA RASA HEALTHCARE INC COM 873379101 4396 763229 SH SOLE 21 763229 0 0 TABULA RASA HEALTHCARE INC COM 873379101 3750 650994 SH SOLE 22 636910 0 14084 TABULA RASA HEALTHCARE INC COM 873379101 17 2877 SH SOLE 25 2877 0 0 TABULA RASA HEALTHCARE INC COM 873379101 67 11632 SH SOLE 26 5954 0 5678 TABULA RASA HEALTHCARE INC COM 873379101 17 3038 SH SOLE 28 3038 0 0 TABULA RASA HEALTHCARE INC COM 873379101 95 16447 SH SOLE 30 16447 0 0 TABULA RASA HEALTHCARE INC COM 873379101 16 2853 SH SOLE 40 2853 0 0 TABULA RASA HEALTHCARE INC COM 873379101 21 3568 SH SOLE 43 3497 0 71 TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1370 1853000 PRN SOLE 21 1853000 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1416 70236 SH SOLE 2 47139 0 23097 TACTILE SYS TECHNOLOGY INC COM 87357P100 2 103 SH SOLE 4 103 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 6 289 SH SOLE 7 289 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1448 71825 SH SOLE 18 65572 0 6253 TACTILE SYS TECHNOLOGY INC COM 87357P100 4096 203150 SH SOLE 19 203150 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 52228 2590674 SH SOLE 21 2590674 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 14591 723777 SH SOLE 22 712847 0 10930 TACTILE SYS TECHNOLOGY INC COM 87357P100 181 8960 SH SOLE 23 8960 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 78 3870 SH SOLE 25 3870 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 907 44968 SH SOLE 26 8889 0 36079 TACTILE SYS TECHNOLOGY INC COM 87357P100 42 2068 SH SOLE 28 2068 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 684 33938 SH SOLE 30 33938 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 73 3618 SH SOLE 36 3618 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 43 2148 SH SOLE 40 2148 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 104 5171 SH SOLE 43 5171 0 0 TAITRON COMPONENTS INC CL A 874028103 3 800 SH SOLE 21 800 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 186871 1792352 SH SOLE 2 423503 0 1368849 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4017 38526 SH SOLE 4 38526 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9491 91033 SH SOLE 13 91033 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13 125 SH SOLE 17 0 0 125 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 170058 1631092 SH SOLE 18 1627161 0 3931 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 197614 1895395 SH SOLE 19 1895395 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 321646 3085041 SH SOLE 21 3085041 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 187765 1800931 SH SOLE 22 1419607 0 381324 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 83230 798294 SH SOLE 23 798294 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 137180 1315752 SH SOLE 25 1275957 0 39795 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 29437 282339 SH SOLE 26 23578 0 258761 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 403 3863 SH SOLE 28 0 0 3863 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8024 76964 SH SOLE 30 76964 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2917 27974 SH SOLE 31 0 0 27974 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 236808 2271324 SH SOLE 34 2271324 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2013 19308 SH SOLE 36 19308 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 293380 2813927 SH SOLE 43 2634781 0 179146 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35375 230094 SH SOLE 2 44874 0 185220 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11458 74526 SH SOLE 4 42946 0 31580 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20024 130246 SH SOLE 7 126884 0 3362 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 107 693 SH SOLE 13 693 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1600 10406 SH SOLE 15 10406 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30071 195597 SH SOLE 18 179835 0 15762 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 26893 174922 SH SOLE 19 174922 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 707842 4604150 SH SOLE 21 4604150 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 413286 2688211 SH SOLE 22 2464373 0 223838 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 22258 144777 SH SOLE 23 144777 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 23416 152312 SH SOLE 25 152312 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 38065 247592 SH SOLE 26 88964 0 158628 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 44939 292303 SH SOLE 28 2076 0 290227 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 181 SH SOLE 29 181 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 154396 1004269 SH SOLE 30 966787 0 37482 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4009 26074 SH SOLE 31 13049 0 13025 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 40649 264403 SH SOLE 34 264403 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11106 72242 SH SOLE 36 72242 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 616 4005 SH SOLE 40 4005 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 38 248 SH OTR 43 248 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10959 71281 SH SOLE 43 64771 0 6510 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 51 3554 SH SOLE 26 0 0 3554 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 43214 3017720 SH SOLE 43 2773957 0 243763 TAL EDUCATION GROUP SPONSORED ADS 874080104 891 296085 SH SOLE 2 14313 0 281772 TAL EDUCATION GROUP SPONSORED ADS 874080104 552 183513 SH SOLE 4 77170 0 106343 TAL EDUCATION GROUP SPONSORED ADS 874080104 170 56526 SH SOLE 7 56526 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 255 84769 SH SOLE 13 944 0 83825 TAL EDUCATION GROUP SPONSORED ADS 874080104 960 319025 SH SOLE 15 319025 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 383 127381 SH SOLE 18 127381 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 22636 7520244 SH SOLE 21 7520244 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 13879 4610802 SH SOLE 22 4310538 0 300264 TAL EDUCATION GROUP SPONSORED ADS 874080104 1382 459285 SH SOLE 23 459285 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1070 355401 SH SOLE 25 355401 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2751 914021 SH SOLE 26 83474 0 830547 TAL EDUCATION GROUP SPONSORED ADS 874080104 2958 982804 SH SOLE 28 32032 0 950772 TAL EDUCATION GROUP SPONSORED ADS 874080104 8036 2669710 SH SOLE 30 2669710 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 647 214892 SH SOLE 34 214892 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 6 1844 SH SOLE 40 1844 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2830 940126 SH SOLE 43 864981 0 75145 TALARIS THERAPEUTICS INC COM 87410C104 62 6276 SH SOLE 2 3922 0 2354 TALARIS THERAPEUTICS INC COM 87410C104 913 92791 SH SOLE 18 92791 0 0 TALARIS THERAPEUTICS INC COM 87410C104 12407 1260884 SH SOLE 19 1260884 0 0 TALARIS THERAPEUTICS INC COM 87410C104 8180 831326 SH SOLE 21 831326 0 0 TALARIS THERAPEUTICS INC COM 87410C104 2187 222247 SH SOLE 22 214779 0 7468 TALARIS THERAPEUTICS INC COM 87410C104 6 612 SH SOLE 23 612 0 0 TALARIS THERAPEUTICS INC COM 87410C104 186 18896 SH SOLE 30 18896 0 0 TALARIS THERAPEUTICS INC COM 87410C104 9 882 SH SOLE 34 882 0 0 TALIS BIOMEDICAL CORP COM 87424L108 8 5362 SH SOLE 2 1953 0 3409 TALIS BIOMEDICAL CORP COM 87424L108 66 46940 SH SOLE 18 46940 0 0 TALIS BIOMEDICAL CORP COM 87424L108 42 30090 SH SOLE 19 30090 0 0 TALIS BIOMEDICAL CORP COM 87424L108 710 503741 SH SOLE 21 503741 0 0 TALIS BIOMEDICAL CORP COM 87424L108 285 201791 SH SOLE 22 191075 0 10716 TALIS BIOMEDICAL CORP COM 87424L108 47 33069 SH SOLE 34 33069 0 0 TALKSPACE INC COM 87427V103 344 197605 SH SOLE 21 197605 0 0 TALKSPACE INC COM 87427V103 1788 1027343 SH SOLE 22 1027343 0 0 TALOS ENERGY INC COM 87484T108 2443 154735 SH SOLE 2 75991 0 78744 TALOS ENERGY INC COM 87484T108 7 421 SH SOLE 7 421 0 0 TALOS ENERGY INC COM 87484T108 2167 137246 SH SOLE 18 137246 0 0 TALOS ENERGY INC COM 87484T108 7823 495419 SH SOLE 19 495419 0 0 TALOS ENERGY INC COM 87484T108 78377 4963736 SH SOLE 21 4963736 0 0 TALOS ENERGY INC COM 87484T108 24738 1566664 SH SOLE 22 1534640 0 32024 TALOS ENERGY INC COM 87484T108 407 25794 SH SOLE 23 25794 0 0 TALOS ENERGY INC COM 87484T108 80 5057 SH SOLE 25 5057 0 0 TALOS ENERGY INC COM 87484T108 1868 118313 SH SOLE 26 848 0 117465 TALOS ENERGY INC COM 87484T108 953 60370 SH SOLE 30 60370 0 0 TALOS ENERGY INC COM 87484T108 269 17037 SH SOLE 34 17037 0 0 TALOS ENERGY INC COM 87484T108 33 2121 SH SOLE 40 2121 0 0 TALOS ENERGY INC COM 87484T108 1969 124701 SH SOLE 43 73528 0 51173 TANDEM DIABETES CARE INC COM NEW 875372203 23359 200867 SH SOLE 2 113281 0 87586 TANDEM DIABETES CARE INC COM NEW 875372203 361 3107 SH SOLE 4 2302 0 805 TANDEM DIABETES CARE INC COM NEW 875372203 101 869 SH SOLE 7 869 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 18111 155744 SH SOLE 18 155744 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 60455 519868 SH SOLE 19 519868 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 417084 3586586 SH SOLE 21 3586586 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 208312 1791318 SH SOLE 22 1716749 0 74569 TANDEM DIABETES CARE INC COM NEW 875372203 9 80 SH SOLE 23 80 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1454 12501 SH SOLE 25 12501 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3112 26759 SH SOLE 26 20942 0 5817 TANDEM DIABETES CARE INC COM NEW 875372203 130 1116 SH SOLE 28 1116 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 4760 40933 SH SOLE 30 40933 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 105 906 SH SOLE 31 906 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 18435 158525 SH SOLE 34 158525 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1143 9830 SH SOLE 36 9830 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 936 8052 SH SOLE 40 8052 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 79 680 SH OTR 43 680 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1550 13333 SH SOLE 43 11622 0 1711 TANGER FACTORY OUTLET CTRS I COM 875465106 1331 77426 SH SOLE 2 29638 0 47788 TANGER FACTORY OUTLET CTRS I COM 875465106 845 49176 SH SOLE 4 49176 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2246 130642 SH SOLE 7 130642 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 6385 371465 SH SOLE 18 371465 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 5294 307969 SH SOLE 19 307969 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 218637 12718864 SH SOLE 21 12718864 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 56386 3280163 SH SOLE 22 3186541 0 93622 TANGER FACTORY OUTLET CTRS I COM 875465106 52 3000 SH SOLE 23 3000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7871 457879 SH SOLE 25 457879 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 517 30061 SH SOLE 26 21259 0 8802 TANGER FACTORY OUTLET CTRS I COM 875465106 1072 62347 SH SOLE 28 1796 0 60551 TANGER FACTORY OUTLET CTRS I COM 875465106 10790 627703 SH SOLE 30 627703 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 61 3538 SH SOLE 36 3538 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 214 12426 SH SOLE 40 12426 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2295 133492 SH SOLE 43 106718 0 26774 TANGO THERAPEUTICS INC COM 87583X109 165 21758 SH SOLE 2 19127 0 2631 TANGO THERAPEUTICS INC COM 87583X109 3790 500000 SH SOLE 19 500000 0 0 TANGO THERAPEUTICS INC COM 87583X109 646 85228 SH SOLE 21 85228 0 0 TANGO THERAPEUTICS INC COM 87583X109 6438 849311 SH SOLE 22 830654 0 18657 TANGO THERAPEUTICS INC COM 87583X109 71 9304 SH SOLE 25 9304 0 0 TANGO THERAPEUTICS INC COM 87583X109 15 2022 SH SOLE 26 2022 0 0 TANGO THERAPEUTICS INC COM 87583X109 100 13164 SH SOLE 30 13164 0 0 TANGO THERAPEUTICS INC COM 87583X109 94 12399 SH SOLE 40 12399 0 0 TAPESTRY INC COM 876030107 15175 408489 SH SOLE 2 267281 0 141208 TAPESTRY INC COM 876030107 1241 33417 SH SOLE 4 33417 0 0 TAPESTRY INC COM 876030107 7796 209855 SH SOLE 7 203071 0 6784 TAPESTRY INC COM 876030107 522 14053 SH SOLE 13 14053 0 0 TAPESTRY INC COM 876030107 158 4249 SH SOLE 15 4249 0 0 TAPESTRY INC COM 876030107 2 50 SH SOLE 17 0 0 50 TAPESTRY INC COM 876030107 14830 399188 SH SOLE 18 377201 0 21987 TAPESTRY INC COM 876030107 9101 244982 SH SOLE 19 244982 0 0 TAPESTRY INC COM 876030107 226299 6091498 SH SOLE 21 6091498 0 0 TAPESTRY INC COM 876030107 219225 5901083 SH SOLE 22 5525086 0 375997 TAPESTRY INC COM 876030107 99 2668 SH SOLE 23 2668 0 0 TAPESTRY INC COM 876030107 1661 44699 SH SOLE 25 44699 0 0 TAPESTRY INC COM 876030107 12833 345437 SH SOLE 26 162609 0 182828 TAPESTRY INC COM 876030107 187 5038 SH SOLE 28 4969 0 69 TAPESTRY INC COM 876030107 299 8052 SH SOLE 29 8052 0 0 TAPESTRY INC COM 876030107 28262 760763 SH SOLE 30 760763 0 0 TAPESTRY INC COM 876030107 145 3895 SH SOLE 31 3895 0 0 TAPESTRY INC COM 876030107 1343 36163 SH SOLE 34 36163 0 0 TAPESTRY INC COM 876030107 1491 40148 SH SOLE 36 40148 0 0 TAPESTRY INC COM 876030107 1327 35715 SH SOLE 40 35715 0 0 TAPESTRY INC COM 876030107 8 223 SH OTR 43 223 0 0 TAPESTRY INC COM 876030107 8741 235288 SH SOLE 43 226313 0 8975 TAPESTRY INC OPTIONS 876030107 115 3100 SH Call SOLE 4 3100 0 0 TAPESTRY INC OPTIONS 876030107 1345 36200 SH Call SOLE 18 36200 0 0 TAPESTRY INC OPTIONS 876030107 15421 415100 SH Call SOLE 19 415100 0 0 TAPESTRY INC OPTIONS 876030107 821 22100 SH Call SOLE 22 22100 0 0 TAPESTRY INC OPTIONS 876030107 6590 177400 SH Call SOLE 34 177400 0 0 TARENA INTL INC SPONSORED ADS 876108200 0 49 SH SOLE 43 49 0 0 TARGA RES CORP COM 87612G101 81819 1084123 SH SOLE 2 192443 0 891680 TARGA RES CORP COM 87612G101 2807 37190 SH SOLE 4 37190 0 0 TARGA RES CORP COM 87612G101 29473 390529 SH SOLE 7 390529 0 0 TARGA RES CORP COM 87612G101 38561 510940 SH SOLE 18 507336 0 3604 TARGA RES CORP COM 87612G101 39842 527914 SH SOLE 19 527914 0 0 TARGA RES CORP COM 87612G101 921987 12216598 SH SOLE 21 12216598 0 0 TARGA RES CORP COM 87612G101 475410 6299327 SH SOLE 22 6039009 0 260318 TARGA RES CORP COM 87612G101 2370 31405 SH SOLE 25 31405 0 0 TARGA RES CORP COM 87612G101 8424 111625 SH SOLE 26 93221 0 18404 TARGA RES CORP COM 87612G101 9140 121103 SH SOLE 28 50608 0 70495 TARGA RES CORP COM 87612G101 19454 257777 SH SOLE 30 257777 0 0 TARGA RES CORP COM 87612G101 249 3305 SH SOLE 31 3305 0 0 TARGA RES CORP COM 87612G101 13091 173461 SH SOLE 34 173461 0 0 TARGA RES CORP COM 87612G101 3028 40120 SH SOLE 36 40120 0 0 TARGA RES CORP COM 87612G101 2153 28529 SH SOLE 40 28529 0 0 TARGA RES CORP COM 87612G101 14 183 SH OTR 43 183 0 0 TARGA RES CORP COM 87612G101 24314 322172 SH SOLE 43 299815 0 22357 TARGET CORP COM 87612E106 227179 1070490 SH SOLE 2 238648 0 831842 TARGET CORP COM 87612E106 77252 364018 SH SOLE 4 241548 0 122470 TARGET CORP COM 87612E106 132397 623869 SH SOLE 7 494733 0 129136 TARGET CORP COM 87612E106 2445 11520 SH SOLE 13 11520 0 0 TARGET CORP COM 87612E106 14610 68846 SH SOLE 15 68846 0 0 TARGET CORP COM 87612E106 1 3 SH SOLE 17 0 0 3 TARGET CORP COM 87612E106 165493 779819 SH SOLE 18 672812 0 107007 TARGET CORP COM 87612E106 95353 449313 SH SOLE 19 449313 0 0 TARGET CORP COM 87612E106 3206098 15107426 SH SOLE 21 15107426 0 0 TARGET CORP COM 87612E106 2286757 10775406 SH SOLE 22 9757996 0 1017410 TARGET CORP COM 87612E106 128231 604237 SH SOLE 23 604237 0 0 TARGET CORP COM 87612E106 202685 955071 SH SOLE 25 955071 0 0 TARGET CORP COM 87612E106 277062 1305541 SH SOLE 26 573651 0 731890 TARGET CORP COM 87612E106 457400 2155309 SH SOLE 28 68396 0 2086913 TARGET CORP COM 87612E106 725491 3418579 SH SOLE 30 3402813 0 15766 TARGET CORP COM 87612E106 23049 108611 SH SOLE 31 52508 0 56103 TARGET CORP COM 87612E106 7974 37576 SH SOLE 34 37576 0 0 TARGET CORP COM 87612E106 49608 233758 SH SOLE 36 233758 0 0 TARGET CORP COM 87612E106 3422 16126 SH SOLE 40 16126 0 0 TARGET CORP COM 87612E106 245 1153 SH OTR 43 1153 0 0 TARGET CORP COM 87612E106 155445 732470 SH SOLE 43 667587 0 64883 TARGET HOSPITALITY CORP COM 87615L107 630 105068 SH SOLE 2 21640 0 83428 TARGET HOSPITALITY CORP COM 87615L107 474 78952 SH SOLE 18 78952 0 0 TARGET HOSPITALITY CORP COM 87615L107 292 48598 SH SOLE 19 48598 0 0 TARGET HOSPITALITY CORP COM 87615L107 5153 858860 SH SOLE 21 858860 0 0 TARGET HOSPITALITY CORP COM 87615L107 7890 1315032 SH SOLE 22 1303002 0 12030 TARGET HOSPITALITY CORP COM 87615L107 191 31834 SH SOLE 23 31834 0 0 TARGET HOSPITALITY CORP COM 87615L107 657 109468 SH SOLE 26 0 0 109468 TARGET HOSPITALITY CORP COM 87615L107 11 1778 SH SOLE 43 1509 0 269 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 1 1429 SH SOLE 2 1429 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 16 31091 SH SOLE 19 31091 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 310 SH SOLE 22 310 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 3 6913 SH SOLE 34 6913 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1 18 SH SOLE 2 18 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4370 101016 SH SOLE 21 101016 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2377 54956 SH SOLE 22 52596 0 2360 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 53 1216 SH SOLE 25 1216 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 246 5698 SH SOLE 30 5698 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 68 1577 SH SOLE 40 1577 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 402 9285 SH SOLE 43 7237 0 2048 TARSUS PHARMACEUTICALS INC COM 87650L103 47 2795 SH SOLE 2 996 0 1799 TARSUS PHARMACEUTICALS INC COM 87650L103 366 21775 SH SOLE 18 21775 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 243 14443 SH SOLE 19 14443 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 4827 287006 SH SOLE 21 287006 0 0 TARSUS PHARMACEUTICALS INC COM 87650L103 1885 112056 SH SOLE 22 109789 0 2267 TARSUS PHARMACEUTICALS INC COM 87650L103 32 1883 SH SOLE 43 1883 0 0 TASEKO MINES LTD COM 876511106 5447 2378428 SH SOLE 21 2378428 0 0 TASEKO MINES LTD COM 876511106 197 85981 SH SOLE 43 85981 0 0 TASKUS INC CLASS A COM 87652V109 347 9026 SH SOLE 2 8381 0 645 TASKUS INC CLASS A COM 87652V109 918 23867 SH SOLE 18 23867 0 0 TASKUS INC CLASS A COM 87652V109 2530 65786 SH SOLE 21 65786 0 0 TASKUS INC CLASS A COM 87652V109 14458 375914 SH SOLE 22 365413 0 10501 TASKUS INC CLASS A COM 87652V109 134 3497 SH SOLE 25 3497 0 0 TASKUS INC CLASS A COM 87652V109 717 18631 SH SOLE 30 18631 0 0 TASKUS INC CLASS A COM 87652V109 142 3680 SH SOLE 40 3680 0 0 TASKUS INC CLASS A COM 87652V109 1 23 SH SOLE 43 23 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6572 235146 SH SOLE 4 235146 0 0 TATA MTRS LTD SPONSORED ADR 876568502 136 4876 SH SOLE 7 4876 0 0 TATA MTRS LTD SPONSORED ADR 876568502 17060 610390 SH SOLE 18 610390 0 0 TATA MTRS LTD SPONSORED ADR 876568502 168 6008 SH SOLE 21 6008 0 0 TATA MTRS LTD SPONSORED ADR 876568502 848 30335 SH SOLE 25 30335 0 0 TATA MTRS LTD SPONSORED ADR 876568502 492 17592 SH SOLE 26 0 0 17592 TATA MTRS LTD SPONSORED ADR 876568502 1878 67191 SH SOLE 30 67191 0 0 TATA MTRS LTD SPONSORED ADR 876568502 34730 1242592 SH SOLE 43 1186576 0 56016 TATTOOED CHEF INC COM CL A 87663X102 200 15859 SH SOLE 2 11403 0 4456 TATTOOED CHEF INC COM CL A 87663X102 9 752 SH SOLE 7 752 0 0 TATTOOED CHEF INC COM CL A 87663X102 1553 123428 SH SOLE 18 123428 0 0 TATTOOED CHEF INC COM CL A 87663X102 1058 84083 SH SOLE 19 84083 0 0 TATTOOED CHEF INC COM CL A 87663X102 20419 1623156 SH SOLE 21 1623156 0 0 TATTOOED CHEF INC COM CL A 87663X102 13888 1103938 SH SOLE 22 1077047 0 26891 TATTOOED CHEF INC COM CL A 87663X102 57 4547 SH SOLE 25 4547 0 0 TATTOOED CHEF INC COM CL A 87663X102 49 3893 SH SOLE 26 0 0 3893 TATTOOED CHEF INC COM CL A 87663X102 118 9409 SH SOLE 30 9409 0 0 TATTOOED CHEF INC COM CL A 87663X102 53 4247 SH SOLE 40 4247 0 0 TAYLOR DEVICES INC COM 877163105 5 543 SH SOLE 18 543 0 0 TAYLOR DEVICES INC COM 877163105 80 8097 SH SOLE 21 8097 0 0 TAYLOR DEVICES INC COM 877163105 28 2813 SH SOLE 22 2813 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 39182 1439473 SH SOLE 2 1384073 0 55400 TAYLOR MORRISON HOME CORP COM 87724P106 14 513 SH SOLE 4 513 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 95 3508 SH SOLE 7 3508 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 15343 563651 SH SOLE 18 563651 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 15036 552372 SH SOLE 19 552372 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 269691 9907841 SH SOLE 21 9907841 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 98665 3624712 SH SOLE 22 3505628 0 119084 TAYLOR MORRISON HOME CORP COM 87724P106 506 18598 SH SOLE 25 18598 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1434 52666 SH SOLE 26 40397 0 12269 TAYLOR MORRISON HOME CORP COM 87724P106 63 2298 SH SOLE 28 2298 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2068 75972 SH SOLE 30 75972 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1566 57537 SH SOLE 34 57537 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 249 9162 SH SOLE 36 9162 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 400 14687 SH SOLE 40 14687 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 8032 295071 SH SOLE 43 282184 0 12887 TAYSHA GENE THERAPIES INC COM SHS 877619106 812 124597 SH SOLE 2 85803 0 38794 TAYSHA GENE THERAPIES INC COM SHS 877619106 2 358 SH SOLE 7 358 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 436 66916 SH SOLE 18 66916 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 1172 179825 SH SOLE 19 179825 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 7096 1088284 SH SOLE 21 1088284 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 4500 690222 SH SOLE 22 684154 0 6068 TAYSHA GENE THERAPIES INC COM SHS 877619106 15 2334 SH SOLE 23 2334 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 31 4757 SH SOLE 25 4757 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 32 4967 SH SOLE 26 1499 0 3468 TAYSHA GENE THERAPIES INC COM SHS 877619106 150 22988 SH SOLE 30 22988 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 7 1132 SH SOLE 34 1132 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 17 2679 SH SOLE 36 2679 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 14 2197 SH SOLE 40 2197 0 0 TAYSHA GENE THERAPIES INC COM SHS 877619106 16 2447 SH SOLE 43 2447 0 0 TC BANCSHARES INC COM 87224V108 13 935 SH SOLE 18 935 0 0 TC BANCSHARES INC COM 87224V108 150 10647 SH SOLE 21 10647 0 0 TC BANCSHARES INC COM 87224V108 4 294 SH SOLE 22 294 0 0 TC ENERGY CORP COM 87807B107 296 5246 SH SOLE 19 5246 0 0 TC ENERGY CORP COM 87807B107 27907 494634 SH SOLE 21 494634 0 0 TC ENERGY CORP COM 87807B107 5645 100059 SH SOLE 22 100059 0 0 TC ENERGY CORP COM 87807B107 15719 278612 SH SOLE 43 263716 0 14896 TCG BDC INC COM 872280102 4915 341522 SH SOLE 30 341522 0 0 TCR2 THERAPEUTICS INC COM 87808K106 296 107371 SH SOLE 2 72692 0 34679 TCR2 THERAPEUTICS INC COM 87808K106 1 368 SH SOLE 7 368 0 0 TCR2 THERAPEUTICS INC COM 87808K106 264 95637 SH SOLE 18 95637 0 0 TCR2 THERAPEUTICS INC COM 87808K106 140 50636 SH SOLE 19 50636 0 0 TCR2 THERAPEUTICS INC COM 87808K106 3758 1361647 SH SOLE 21 1361647 0 0 TCR2 THERAPEUTICS INC COM 87808K106 2453 888902 SH SOLE 22 869928 0 18974 TCR2 THERAPEUTICS INC COM 87808K106 14 4911 SH SOLE 26 0 0 4911 TCR2 THERAPEUTICS INC COM 87808K106 14 4947 SH SOLE 28 4947 0 0 TCR2 THERAPEUTICS INC COM 87808K106 51 18497 SH SOLE 30 18497 0 0 TD SYNNEX CORPORATION COM 87162W100 11935 115642 SH SOLE 2 57711 0 57931 TD SYNNEX CORPORATION COM 87162W100 18 179 SH SOLE 4 179 0 0 TD SYNNEX CORPORATION COM 87162W100 84 810 SH SOLE 7 810 0 0 TD SYNNEX CORPORATION COM 87162W100 9334 90435 SH SOLE 18 90435 0 0 TD SYNNEX CORPORATION COM 87162W100 1276 12365 SH SOLE 19 12365 0 0 TD SYNNEX CORPORATION COM 87162W100 212902 2062808 SH SOLE 21 2062808 0 0 TD SYNNEX CORPORATION COM 87162W100 117749 1140867 SH SOLE 22 1092560 0 48307 TD SYNNEX CORPORATION COM 87162W100 579 5606 SH SOLE 25 5606 0 0 TD SYNNEX CORPORATION COM 87162W100 1654 16030 SH SOLE 26 12830 0 3200 TD SYNNEX CORPORATION COM 87162W100 78 751 SH SOLE 28 751 0 0 TD SYNNEX CORPORATION COM 87162W100 2669 25861 SH SOLE 30 25861 0 0 TD SYNNEX CORPORATION COM 87162W100 65 626 SH SOLE 31 626 0 0 TD SYNNEX CORPORATION COM 87162W100 219 2120 SH SOLE 36 2120 0 0 TD SYNNEX CORPORATION COM 87162W100 554 5370 SH SOLE 40 5370 0 0 TD SYNNEX CORPORATION COM 87162W100 4994 48386 SH SOLE 43 44605 0 3781 TE CONNECTIVITY LTD SHS H84989104 34228 261326 SH SOLE 2 148110 0 113216 TE CONNECTIVITY LTD SHS H84989104 22063 168443 SH SOLE 4 139522 0 28921 TE CONNECTIVITY LTD SHS H84989104 37214 284123 SH SOLE 7 274484 0 9639 TE CONNECTIVITY LTD SHS H84989104 771 5886 SH SOLE 13 5886 0 0 TE CONNECTIVITY LTD SHS H84989104 6105 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 118873 907564 SH SOLE 18 855498 0 52066 TE CONNECTIVITY LTD SHS H84989104 199083 1519953 SH SOLE 19 1519953 0 0 TE CONNECTIVITY LTD SHS H84989104 758961 5794479 SH SOLE 21 5794479 0 0 TE CONNECTIVITY LTD SHS H84989104 644623 4921539 SH SOLE 22 4488653 0 432886 TE CONNECTIVITY LTD SHS H84989104 58435 446135 SH SOLE 23 446135 0 0 TE CONNECTIVITY LTD SHS H84989104 75335 575166 SH SOLE 25 575166 0 0 TE CONNECTIVITY LTD SHS H84989104 104347 796665 SH SOLE 26 341445 0 455220 TE CONNECTIVITY LTD SHS H84989104 132585 1012254 SH SOLE 28 9748 0 1002506 TE CONNECTIVITY LTD SHS H84989104 109 833 SH SOLE 29 833 0 0 TE CONNECTIVITY LTD SHS H84989104 213873 1632869 SH SOLE 30 1632869 0 0 TE CONNECTIVITY LTD SHS H84989104 9694 74013 SH SOLE 31 37273 0 36740 TE CONNECTIVITY LTD SHS H84989104 272876 2083341 SH SOLE 34 2083341 0 0 TE CONNECTIVITY LTD SHS H84989104 16885 128915 SH SOLE 36 128915 0 0 TE CONNECTIVITY LTD SHS H84989104 1244 9499 SH SOLE 37 9499 0 0 TE CONNECTIVITY LTD SHS H84989104 1450 11071 SH SOLE 40 11071 0 0 TE CONNECTIVITY LTD SHS H84989104 34523 263572 SH SOLE 43 248609 0 14963 TEAM INC COM 878155100 46 20812 SH SOLE 2 1220 0 19592 TEAM INC COM 878155100 199 89914 SH SOLE 18 89914 0 0 TEAM INC COM 878155100 113 51074 SH SOLE 19 51074 0 0 TEAM INC COM 878155100 2120 959458 SH SOLE 21 959458 0 0 TEAM INC COM 878155100 1637 740612 SH SOLE 22 723349 0 17263 TEAM INC COM 878155100 1 235 SH SOLE 43 235 0 0 TECHNIPFMC PLC COM G87110105 934 120456 SH SOLE 2 109151 0 11305 TECHNIPFMC PLC COM G87110105 12 1584 SH SOLE 4 1584 0 0 TECHNIPFMC PLC COM G87110105 78 10112 SH SOLE 7 10112 0 0 TECHNIPFMC PLC COM G87110105 42 5424 SH SOLE 18 5424 0 0 TECHNIPFMC PLC COM G87110105 283 36563 SH SOLE 19 36563 0 0 TECHNIPFMC PLC COM G87110105 21567 2782811 SH SOLE 21 2782811 0 0 TECHNIPFMC PLC COM G87110105 46218 5963553 SH SOLE 22 5787139 0 176414 TECHNIPFMC PLC COM G87110105 542 69903 SH SOLE 25 69903 0 0 TECHNIPFMC PLC COM G87110105 1316 169819 SH SOLE 26 136259 0 33560 TECHNIPFMC PLC COM G87110105 1941 250446 SH SOLE 30 250446 0 0 TECHNIPFMC PLC COM G87110105 423 54552 SH SOLE 34 54552 0 0 TECHNIPFMC PLC COM G87110105 1133 146210 SH SOLE 36 146210 0 0 TECHNIPFMC PLC COM G87110105 417 53777 SH SOLE 40 53777 0 0 TECHNIPFMC PLC COM G87110105 1939 250245 SH SOLE 43 242604 0 7641 TECHTARGET INC COM 87874R100 1178 14497 SH SOLE 2 11718 0 2779 TECHTARGET INC COM 87874R100 7 86 SH SOLE 4 86 0 0 TECHTARGET INC COM 87874R100 24 297 SH SOLE 7 297 0 0 TECHTARGET INC COM 87874R100 7237 89040 SH SOLE 18 89040 0 0 TECHTARGET INC COM 87874R100 3761 46273 SH SOLE 19 46273 0 0 TECHTARGET INC COM 87874R100 253342 3116899 SH SOLE 21 3116899 0 0 TECHTARGET INC COM 87874R100 53019 652305 SH SOLE 22 636900 0 15405 TECHTARGET INC COM 87874R100 14 178 SH SOLE 23 178 0 0 TECHTARGET INC COM 87874R100 261 3214 SH SOLE 25 3214 0 0 TECHTARGET INC COM 87874R100 975 11992 SH SOLE 26 9152 0 2840 TECHTARGET INC COM 87874R100 39 475 SH SOLE 28 475 0 0 TECHTARGET INC COM 87874R100 3757 46228 SH SOLE 30 46228 0 0 TECHTARGET INC COM 87874R100 235 2897 SH SOLE 34 2897 0 0 TECHTARGET INC COM 87874R100 256 3149 SH SOLE 40 3149 0 0 TECHTARGET INC COM 87874R100 1042 12818 SH SOLE 43 12748 0 70 TECK RESOURCES LTD CL B 878742204 462 11447 SH SOLE 2 11447 0 0 TECK RESOURCES LTD CL B 878742204 21897 542151 SH SOLE 19 542151 0 0 TECK RESOURCES LTD CL B 878742204 7442 184259 SH SOLE 21 184259 0 0 TECK RESOURCES LTD CL B 878742204 1289 31922 SH SOLE 22 31922 0 0 TECK RESOURCES LTD CL B 878742204 24589 608797 SH SOLE 25 608797 0 0 TECK RESOURCES LTD CL B 878742204 22200 549650 SH SOLE 29 549650 0 0 TECK RESOURCES LTD CL B 878742204 9115 225680 SH SOLE 34 225680 0 0 TECK RESOURCES LTD CL B 878742204 28075 695088 SH SOLE 43 630243 0 64845 TECNOGLASS INC SHS G87264100 6009 238055 SH SOLE 2 112875 0 125180 TECNOGLASS INC SHS G87264100 271 10738 SH SOLE 4 6685 0 4053 TECNOGLASS INC SHS G87264100 9 352 SH SOLE 18 352 0 0 TECNOGLASS INC SHS G87264100 21 825 SH SOLE 19 825 0 0 TECNOGLASS INC SHS G87264100 2442 96744 SH SOLE 21 96744 0 0 TECNOGLASS INC SHS G87264100 16238 643354 SH SOLE 22 621774 0 21580 TECNOGLASS INC SHS G87264100 26 1049 SH SOLE 23 1049 0 0 TECNOGLASS INC SHS G87264100 9 367 SH SOLE 26 0 0 367 TECNOGLASS INC SHS G87264100 26 1033 SH SOLE 29 1033 0 0 TECNOGLASS INC SHS G87264100 40 1570 SH SOLE 31 0 0 1570 TECNOGLASS INC SHS G87264100 23 902 SH SOLE 34 902 0 0 TEEKAY CORPORATION COM Y8564W103 587 185050 SH SOLE 2 2758 0 182292 TEEKAY CORPORATION COM Y8564W103 4 1116 SH SOLE 7 1116 0 0 TEEKAY CORPORATION COM Y8564W103 714 225200 SH SOLE 18 225200 0 0 TEEKAY CORPORATION COM Y8564W103 426 134409 SH SOLE 19 134409 0 0 TEEKAY CORPORATION COM Y8564W103 7756 2446577 SH SOLE 21 2446577 0 0 TEEKAY CORPORATION COM Y8564W103 3039 958657 SH SOLE 22 912631 0 46026 TEEKAY CORPORATION COM Y8564W103 123 38900 SH SOLE 26 0 0 38900 TEEKAY TANKERS LTD CL A Y8565N300 460 33248 SH SOLE 2 971 0 32277 TEEKAY TANKERS LTD CL A Y8565N300 5 383 SH SOLE 7 383 0 0 TEEKAY TANKERS LTD CL A Y8565N300 1062 76713 SH SOLE 18 76713 0 0 TEEKAY TANKERS LTD CL A Y8565N300 573 41407 SH SOLE 19 41407 0 0 TEEKAY TANKERS LTD CL A Y8565N300 11669 843157 SH SOLE 21 843157 0 0 TEEKAY TANKERS LTD CL A Y8565N300 3609 260750 SH SOLE 22 245313 0 15437 TEGNA INC COM 87901J105 8262 368846 SH SOLE 2 190931 0 177915 TEGNA INC COM 87901J105 19 864 SH SOLE 4 864 0 0 TEGNA INC COM 87901J105 110 4908 SH SOLE 7 4908 0 0 TEGNA INC COM 87901J105 23299 1040151 SH SOLE 18 1040151 0 0 TEGNA INC COM 87901J105 16662 743818 SH SOLE 19 743818 0 0 TEGNA INC COM 87901J105 359518 16049891 SH SOLE 21 16049891 0 0 TEGNA INC COM 87901J105 152128 6791426 SH SOLE 22 6570716 0 220710 TEGNA INC COM 87901J105 329 14692 SH SOLE 23 14692 0 0 TEGNA INC COM 87901J105 861 38458 SH SOLE 25 38458 0 0 TEGNA INC COM 87901J105 4141 184885 SH SOLE 26 79823 0 105062 TEGNA INC COM 87901J105 194 8669 SH SOLE 28 8669 0 0 TEGNA INC COM 87901J105 2832 126434 SH SOLE 30 126434 0 0 TEGNA INC COM 87901J105 573 25569 SH SOLE 36 25569 0 0 TEGNA INC COM 87901J105 579 25839 SH SOLE 40 25839 0 0 TEGNA INC COM 87901J105 26 1150 SH OTR 43 1150 0 0 TEGNA INC COM 87901J105 3979 177632 SH SOLE 43 162572 0 15060 TEJON RANCH CO COM 879080109 240 13136 SH SOLE 2 6769 0 6367 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 1167 63896 SH SOLE 18 63896 0 0 TEJON RANCH CO COM 879080109 670 36714 SH SOLE 19 36714 0 0 TEJON RANCH CO COM 879080109 15203 832565 SH SOLE 21 832565 0 0 TEJON RANCH CO COM 879080109 9251 506605 SH SOLE 22 485598 0 21007 TEJON RANCH CO COM 879080109 98 5348 SH SOLE 25 5348 0 0 TEJON RANCH CO COM 879080109 41 2225 SH SOLE 26 2225 0 0 TEJON RANCH CO COM 879080109 136 7435 SH SOLE 30 7435 0 0 TEJON RANCH CO COM 879080109 30 1617 SH SOLE 36 1617 0 0 TEJON RANCH CO COM 879080109 32 1731 SH SOLE 40 1731 0 0 TEJON RANCH CO COM 879080109 194 10639 SH SOLE 43 8331 0 2308 TELA BIO INC COM 872381108 3 279 SH SOLE 2 0 0 279 TELA BIO INC COM 872381108 16 1352 SH SOLE 18 1352 0 0 TELA BIO INC COM 872381108 225 19386 SH SOLE 21 19386 0 0 TELA BIO INC COM 872381108 5 406 SH SOLE 22 406 0 0 TELADOC HEALTH INC COM 87918A105 27051 375028 SH SOLE 2 142142 0 232886 TELADOC HEALTH INC COM 87918A105 6924 95995 SH SOLE 4 56507 0 39488 TELADOC HEALTH INC COM 87918A105 1154 16002 SH SOLE 7 16002 0 0 TELADOC HEALTH INC COM 87918A105 32 443 SH SOLE 13 443 0 0 TELADOC HEALTH INC COM 87918A105 1297 17981 SH SOLE 15 17981 0 0 TELADOC HEALTH INC COM 87918A105 13254 183758 SH SOLE 18 150017 0 33741 TELADOC HEALTH INC COM 87918A105 76693 1063254 SH SOLE 19 1063254 0 0 TELADOC HEALTH INC COM 87918A105 206224 2859065 SH SOLE 21 2859065 0 0 TELADOC HEALTH INC COM 87918A105 267739 3711902 SH SOLE 22 3346519 0 365383 TELADOC HEALTH INC COM 87918A105 12768 177016 SH SOLE 23 177016 0 0 TELADOC HEALTH INC COM 87918A105 19809 274628 SH SOLE 25 274628 0 0 TELADOC HEALTH INC COM 87918A105 18194 252234 SH SOLE 26 126446 0 125788 TELADOC HEALTH INC COM 87918A105 25315 350967 SH SOLE 28 8759 0 342208 TELADOC HEALTH INC COM 87918A105 56674 785718 SH SOLE 30 785718 0 0 TELADOC HEALTH INC COM 87918A105 2205 30568 SH SOLE 31 14963 0 15605 TELADOC HEALTH INC COM 87918A105 23943 331941 SH SOLE 34 331941 0 0 TELADOC HEALTH INC COM 87918A105 4665 64671 SH SOLE 36 64671 0 0 TELADOC HEALTH INC COM 87918A105 347 4813 SH SOLE 40 4813 0 0 TELADOC HEALTH INC COM 87918A105 19 266 SH OTR 43 266 0 0 TELADOC HEALTH INC COM 87918A105 8557 118639 SH SOLE 43 103556 0 15083 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 5209 6175000 PRN SOLE 21 6175000 0 0 TELECOM ARGENTINA SA SPON ADR REP B 879273209 263 43717 SH SOLE 21 43717 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 42536 89999 SH SOLE 2 16842 0 73157 TELEDYNE TECHNOLOGIES INC COM 879360105 13727 29043 SH SOLE 4 13197 0 15846 TELEDYNE TECHNOLOGIES INC COM 879360105 19257 40744 SH SOLE 7 39393 0 1351 TELEDYNE TECHNOLOGIES INC COM 879360105 87 185 SH SOLE 13 185 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1876 3969 SH SOLE 15 3969 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 45484 96235 SH SOLE 18 89874 0 6361 TELEDYNE TECHNOLOGIES INC COM 879360105 353257 747428 SH SOLE 19 747428 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 568395 1202621 SH SOLE 21 1202621 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 493352 1043844 SH SOLE 22 950969 0 92875 TELEDYNE TECHNOLOGIES INC COM 879360105 27138 57420 SH SOLE 23 57420 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 26858 56827 SH SOLE 25 56827 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 56627 119813 SH SOLE 26 30849 0 88964 TELEDYNE TECHNOLOGIES INC COM 879360105 57206 121037 SH SOLE 28 1828 0 119209 TELEDYNE TECHNOLOGIES INC COM 879360105 36 77 SH SOLE 29 77 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 147054 311139 SH SOLE 30 298499 0 12640 TELEDYNE TECHNOLOGIES INC COM 879360105 4908 10385 SH SOLE 31 5125 0 5260 TELEDYNE TECHNOLOGIES INC COM 879360105 1070 2263 SH SOLE 34 2263 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7490 15848 SH SOLE 36 15848 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 755 1597 SH SOLE 40 1597 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 14244 30137 SH SOLE 43 22618 0 7519 TELEFLEX INCORPORATED COM 879369106 37181 104786 SH SOLE 2 27186 0 77600 TELEFLEX INCORPORATED COM 879369106 11591 32665 SH SOLE 4 18666 0 13999 TELEFLEX INCORPORATED COM 879369106 14577 41081 SH SOLE 7 39752 0 1329 TELEFLEX INCORPORATED COM 879369106 68 192 SH SOLE 13 192 0 0 TELEFLEX INCORPORATED COM 879369106 2112 5953 SH SOLE 15 5953 0 0 TELEFLEX INCORPORATED COM 879369106 32777 92374 SH SOLE 18 86080 0 6294 TELEFLEX INCORPORATED COM 879369106 302467 852428 SH SOLE 19 852428 0 0 TELEFLEX INCORPORATED COM 879369106 519584 1464317 SH SOLE 21 1464317 0 0 TELEFLEX INCORPORATED COM 879369106 365657 1030512 SH SOLE 22 936504 0 94008 TELEFLEX INCORPORATED COM 879369106 20494 57757 SH SOLE 23 57757 0 0 TELEFLEX INCORPORATED COM 879369106 20703 58346 SH SOLE 25 58346 0 0 TELEFLEX INCORPORATED COM 879369106 32640 91987 SH SOLE 26 30113 0 61874 TELEFLEX INCORPORATED COM 879369106 39280 110700 SH SOLE 28 833 0 109867 TELEFLEX INCORPORATED COM 879369106 73331 206665 SH SOLE 30 206665 0 0 TELEFLEX INCORPORATED COM 879369106 3802 10714 SH SOLE 31 5448 0 5266 TELEFLEX INCORPORATED COM 879369106 46412 130802 SH SOLE 34 130802 0 0 TELEFLEX INCORPORATED COM 879369106 5476 15433 SH SOLE 36 15433 0 0 TELEFLEX INCORPORATED COM 879369106 543 1530 SH SOLE 40 1530 0 0 TELEFLEX INCORPORATED COM 879369106 65 184 SH OTR 43 184 0 0 TELEFLEX INCORPORATED COM 879369106 10516 29637 SH SOLE 43 26757 0 2880 TELEFONICA BRASIL SA NEW ADR 87936R205 258 22951 SH SOLE 2 0 0 22951 TELEFONICA BRASIL SA NEW ADR 87936R205 5357 476199 SH SOLE 30 476199 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 30694 2728350 SH SOLE 43 2575604 0 152746 TELEFONICA S A SPONSORED ADR 879382208 25436 5299210 SH SOLE 43 4882977 0 416233 TELEPHONE & DATA SYS INC COM NEW 879433829 2629 139267 SH SOLE 2 78363 0 60904 TELEPHONE & DATA SYS INC COM NEW 879433829 7 385 SH SOLE 4 385 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3435 181916 SH SOLE 7 181916 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 10852 574766 SH SOLE 18 574260 0 506 TELEPHONE & DATA SYS INC COM NEW 879433829 3402 180188 SH SOLE 19 180188 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 235789 12488845 SH SOLE 21 12488845 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 46790 2478294 SH SOLE 22 2380059 0 98235 TELEPHONE & DATA SYS INC COM NEW 879433829 251 13272 SH SOLE 25 13272 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 665 35206 SH SOLE 26 26107 0 9099 TELEPHONE & DATA SYS INC COM NEW 879433829 36 1908 SH SOLE 28 1908 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3222 170662 SH SOLE 30 170662 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 179 9503 SH SOLE 36 9503 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 242 12793 SH SOLE 40 12793 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2262 119809 SH SOLE 43 111816 0 7993 TELESAT CORP CL A & CL B SHS 879512309 11 646 SH SOLE 2 202 0 444 TELESAT CORP CL A & CL B SHS 879512309 5 277 SH SOLE 7 277 0 0 TELESAT CORP CL A & CL B SHS 879512309 309 18726 SH SOLE 18 18726 0 0 TELESAT CORP CL A & CL B SHS 879512309 198 12028 SH SOLE 19 12028 0 0 TELESAT CORP CL A & CL B SHS 879512309 4166 252480 SH SOLE 21 252480 0 0 TELESAT CORP CL A & CL B SHS 879512309 1304 79056 SH SOLE 22 76773 0 2283 TELESAT CORP CL A & CL B SHS 879512309 120 7283 SH SOLE 43 6795 0 488 TELLURIAN INC NEW COM 87968A104 808 152385 SH SOLE 2 114824 0 37561 TELLURIAN INC NEW COM 87968A104 13 2450 SH SOLE 4 2450 0 0 TELLURIAN INC NEW COM 87968A104 27 5095 SH SOLE 7 5095 0 0 TELLURIAN INC NEW COM 87968A104 5677 1071166 SH SOLE 18 1032189 0 38977 TELLURIAN INC NEW COM 87968A104 5127 967375 SH SOLE 19 967375 0 0 TELLURIAN INC NEW COM 87968A104 72795 13734836 SH SOLE 21 13734836 0 0 TELLURIAN INC NEW COM 87968A104 48794 9206486 SH SOLE 22 8986977 0 219509 TELLURIAN INC NEW COM 87968A104 314 59170 SH SOLE 25 59170 0 0 TELLURIAN INC NEW COM 87968A104 180 33948 SH SOLE 26 732 0 33216 TELLURIAN INC NEW COM 87968A104 2568 484592 SH SOLE 30 484592 0 0 TELLURIAN INC NEW COM 87968A104 246 46432 SH SOLE 40 46432 0 0 TELLURIAN INC NEW COM 87968A104 353 66652 SH SOLE 43 66407 0 245 TELOS CORP MD COM 87969B101 99 9945 SH SOLE 2 5262 0 4683 TELOS CORP MD COM 87969B101 3 277 SH SOLE 7 277 0 0 TELOS CORP MD COM 87969B101 1057 105997 SH SOLE 18 105997 0 0 TELOS CORP MD COM 87969B101 705 70733 SH SOLE 19 70733 0 0 TELOS CORP MD COM 87969B101 15956 1600393 SH SOLE 21 1600393 0 0 TELOS CORP MD COM 87969B101 11056 1108932 SH SOLE 22 1095262 0 13670 TELOS CORP MD COM 87969B101 24 2380 SH SOLE 25 2380 0 0 TELOS CORP MD COM 87969B101 43 4324 SH SOLE 30 4324 0 0 TELOS CORP MD COM 87969B101 19 1930 SH SOLE 40 1930 0 0 TELOS CORP MD COM 87969B101 128 12847 SH SOLE 43 12847 0 0 TELUS CORPORATION COM 87971M103 67757 2592078 SH SOLE 18 2584371 0 7707 TELUS CORPORATION COM 87971M103 3704 141689 SH SOLE 26 141689 0 0 TELUS CORPORATION COM 87971M103 645 24675 SH SOLE 43 16577 0 8098 TELUS INTL CDA INC SUB VTG SHS 87975H100 577 23362 SH SOLE 21 23362 0 0 TEMPEST THERAPEUTICS INC COM 87978U108 0 88 SH SOLE 21 88 0 0 TEMPEST THERAPEUTICS INC COM 87978U108 280 82985 SH SOLE 22 82985 0 0 TEMPUR SEALY INTL INC COM 88023U101 6631 237517 SH SOLE 2 141131 0 96386 TEMPUR SEALY INTL INC COM 88023U101 14 497 SH SOLE 4 497 0 0 TEMPUR SEALY INTL INC COM 88023U101 92 3305 SH SOLE 7 3305 0 0 TEMPUR SEALY INTL INC COM 88023U101 11766 421420 SH SOLE 18 421420 0 0 TEMPUR SEALY INTL INC COM 88023U101 1496 53590 SH SOLE 19 53590 0 0 TEMPUR SEALY INTL INC COM 88023U101 262683 9408404 SH SOLE 21 9408404 0 0 TEMPUR SEALY INTL INC COM 88023U101 143428 5137114 SH SOLE 22 4926442 0 210672 TEMPUR SEALY INTL INC COM 88023U101 738 26415 SH SOLE 25 26415 0 0 TEMPUR SEALY INTL INC COM 88023U101 2182 78142 SH SOLE 26 64150 0 13992 TEMPUR SEALY INTL INC COM 88023U101 100 3595 SH SOLE 28 3595 0 0 TEMPUR SEALY INTL INC COM 88023U101 3117 111644 SH SOLE 30 111644 0 0 TEMPUR SEALY INTL INC COM 88023U101 73 2609 SH SOLE 31 2609 0 0 TEMPUR SEALY INTL INC COM 88023U101 25 901 SH SOLE 36 901 0 0 TEMPUR SEALY INTL INC COM 88023U101 666 23847 SH SOLE 40 23847 0 0 TEMPUR SEALY INTL INC COM 88023U101 2305 82566 SH SOLE 43 71089 0 11477 TENABLE HLDGS INC COM 88025T102 8588 148609 SH SOLE 2 83294 0 65315 TENABLE HLDGS INC COM 88025T102 94 1623 SH SOLE 4 508 0 1115 TENABLE HLDGS INC COM 88025T102 70 1213 SH SOLE 7 1213 0 0 TENABLE HLDGS INC COM 88025T102 15183 262731 SH SOLE 18 242491 0 20240 TENABLE HLDGS INC COM 88025T102 32455 561601 SH SOLE 19 561601 0 0 TENABLE HLDGS INC COM 88025T102 211311 3656526 SH SOLE 21 3656526 0 0 TENABLE HLDGS INC COM 88025T102 143226 2478393 SH SOLE 22 2427203 0 51190 TENABLE HLDGS INC COM 88025T102 902 15602 SH SOLE 23 15602 0 0 TENABLE HLDGS INC COM 88025T102 632 10944 SH SOLE 25 10944 0 0 TENABLE HLDGS INC COM 88025T102 6506 112574 SH SOLE 26 35418 0 77156 TENABLE HLDGS INC COM 88025T102 91 1568 SH SOLE 28 1568 0 0 TENABLE HLDGS INC COM 88025T102 30711 531418 SH SOLE 30 531418 0 0 TENABLE HLDGS INC COM 88025T102 572 9899 SH SOLE 40 9899 0 0 TENABLE HLDGS INC COM 88025T102 961 16623 SH SOLE 43 15996 0 627 TENARIS S A SPONSORED ADS 88031M109 17170 570987 SH SOLE 43 493831 0 77156 TENAX THERAPEUTICS INC COM NEW 88032L209 2 2134 SH SOLE 18 2134 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 24 30146 SH SOLE 21 30146 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 387 478438 SH SOLE 22 478438 0 0 TENAYA THERAPEUTICS INC COM 87990A106 128 10872 SH SOLE 2 1223 0 9649 TENAYA THERAPEUTICS INC COM 87990A106 1360 115462 SH SOLE 18 115462 0 0 TENAYA THERAPEUTICS INC COM 87990A106 7865 667696 SH SOLE 19 667696 0 0 TENAYA THERAPEUTICS INC COM 87990A106 14363 1219263 SH SOLE 21 1219263 0 0 TENAYA THERAPEUTICS INC COM 87990A106 4673 396720 SH SOLE 22 391643 0 5077 TENAYA THERAPEUTICS INC COM 87990A106 222 18859 SH SOLE 30 18859 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2337 479947 SH SOLE 2 26409 0 453538 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1616 331892 SH SOLE 4 129109 0 202783 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 320 65714 SH SOLE 7 65714 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 603 123794 SH SOLE 13 1211 0 122583 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2475 508141 SH SOLE 15 508141 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 980 201273 SH SOLE 18 201273 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 61013 12528308 SH SOLE 21 12528308 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 31089 6383697 SH SOLE 22 5896551 0 487146 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3547 728427 SH SOLE 23 728427 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2253 462575 SH SOLE 25 462575 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4281 878954 SH SOLE 26 76879 0 802075 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7021 1441716 SH SOLE 28 45767 0 1395949 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 19517 4007627 SH SOLE 30 4007627 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 213 43662 SH SOLE 34 43662 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11 2199 SH SOLE 40 2199 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7982 1638989 SH SOLE 43 1619058 0 19931 TENET HEALTHCARE CORP COM NEW 88033G407 15739 183094 SH SOLE 2 122972 0 60122 TENET HEALTHCARE CORP COM NEW 88033G407 73 844 SH SOLE 4 844 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 292 3399 SH SOLE 7 3399 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 43190 502442 SH SOLE 18 502442 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 30594 355908 SH SOLE 19 355908 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 674486 7846511 SH SOLE 21 7846511 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 272695 3172344 SH SOLE 22 3076124 0 96220 TENET HEALTHCARE CORP COM NEW 88033G407 138 1605 SH SOLE 23 1605 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1087 12643 SH SOLE 25 12643 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 5830 67827 SH SOLE 26 51959 0 15868 TENET HEALTHCARE CORP COM NEW 88033G407 1572 18284 SH SOLE 28 18284 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 10361 120532 SH SOLE 30 120532 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 13950 162280 SH SOLE 34 162280 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1407 16368 SH SOLE 36 16368 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 986 11476 SH SOLE 40 11476 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4888 56869 SH SOLE 43 54868 0 2001 TENNANT CO COM 880345103 575 7301 SH SOLE 2 5186 0 2115 TENNANT CO COM 880345103 4 57 SH SOLE 4 57 0 0 TENNANT CO COM 880345103 21 261 SH SOLE 7 261 0 0 TENNANT CO COM 880345103 4947 62773 SH SOLE 18 62773 0 0 TENNANT CO COM 880345103 2635 33436 SH SOLE 19 33436 0 0 TENNANT CO COM 880345103 175447 2226489 SH SOLE 21 2226489 0 0 TENNANT CO COM 880345103 34989 444027 SH SOLE 22 432639 0 11388 TENNANT CO COM 880345103 277 3510 SH SOLE 25 3510 0 0 TENNANT CO COM 880345103 485 6158 SH SOLE 26 5077 0 1081 TENNANT CO COM 880345103 22 278 SH SOLE 28 278 0 0 TENNANT CO COM 880345103 2643 33545 SH SOLE 30 33545 0 0 TENNANT CO COM 880345103 228 2895 SH SOLE 36 2895 0 0 TENNANT CO COM 880345103 226 2872 SH SOLE 40 2872 0 0 TENNANT CO COM 880345103 1502 19059 SH SOLE 43 18472 0 587 TENNECO INC CL A VTG COM STK 880349105 642 35039 SH SOLE 2 22552 0 12487 TENNECO INC CL A VTG COM STK 880349105 5 261 SH SOLE 4 261 0 0 TENNECO INC CL A VTG COM STK 880349105 14 738 SH SOLE 7 738 0 0 TENNECO INC CL A VTG COM STK 880349105 3232 176404 SH SOLE 18 176404 0 0 TENNECO INC CL A VTG COM STK 880349105 2480 135380 SH SOLE 19 135380 0 0 TENNECO INC CL A VTG COM STK 880349105 42695 2330534 SH SOLE 21 2330534 0 0 TENNECO INC CL A VTG COM STK 880349105 31000 1692157 SH SOLE 22 1639067 0 53090 TENNECO INC CL A VTG COM STK 880349105 9 478 SH SOLE 23 478 0 0 TENNECO INC CL A VTG COM STK 880349105 230 12556 SH SOLE 25 12556 0 0 TENNECO INC CL A VTG COM STK 880349105 275 15023 SH SOLE 26 9675 0 5348 TENNECO INC CL A VTG COM STK 880349105 879 47993 SH SOLE 28 47993 0 0 TENNECO INC CL A VTG COM STK 880349105 2967 161952 SH SOLE 30 161952 0 0 TENNECO INC CL A VTG COM STK 880349105 83 4536 SH SOLE 36 4536 0 0 TENNECO INC CL A VTG COM STK 880349105 177 9636 SH SOLE 40 9636 0 0 TENNECO INC CL A VTG COM STK 880349105 1801 98304 SH SOLE 43 95991 0 2313 TERADATA CORP DEL COM 88076W103 11943 242296 SH SOLE 2 96705 0 145591 TERADATA CORP DEL COM 88076W103 149 3031 SH SOLE 4 672 0 2359 TERADATA CORP DEL COM 88076W103 72 1451 SH SOLE 7 1451 0 0 TERADATA CORP DEL COM 88076W103 12022 243910 SH SOLE 18 243910 0 0 TERADATA CORP DEL COM 88076W103 1556 31567 SH SOLE 19 31567 0 0 TERADATA CORP DEL COM 88076W103 293389 5952306 SH SOLE 21 5952306 0 0 TERADATA CORP DEL COM 88076W103 147450 2991475 SH SOLE 22 2865026 0 126449 TERADATA CORP DEL COM 88076W103 939 19046 SH SOLE 25 19046 0 0 TERADATA CORP DEL COM 88076W103 2120 43001 SH SOLE 26 33723 0 9278 TERADATA CORP DEL COM 88076W103 96 1953 SH SOLE 28 1953 0 0 TERADATA CORP DEL COM 88076W103 26852 544769 SH SOLE 30 544769 0 0 TERADATA CORP DEL COM 88076W103 78 1580 SH SOLE 31 1580 0 0 TERADATA CORP DEL COM 88076W103 456 9250 SH SOLE 36 9250 0 0 TERADATA CORP DEL COM 88076W103 709 14383 SH SOLE 40 14383 0 0 TERADATA CORP DEL COM 88076W103 27 538 SH OTR 43 538 0 0 TERADATA CORP DEL COM 88076W103 1906 38670 SH SOLE 43 37528 0 1142 TERADYNE INC COM 880770102 40657 343884 SH SOLE 2 84805 0 259079 TERADYNE INC COM 880770102 13878 117379 SH SOLE 4 66771 0 50608 TERADYNE INC COM 880770102 17441 147515 SH SOLE 7 142918 0 4597 TERADYNE INC COM 880770102 71 598 SH SOLE 13 598 0 0 TERADYNE INC COM 880770102 1897 16047 SH SOLE 15 16047 0 0 TERADYNE INC COM 880770102 68323 577880 SH SOLE 18 554641 0 23239 TERADYNE INC COM 880770102 18010 152326 SH SOLE 19 152326 0 0 TERADYNE INC COM 880770102 755210 6387637 SH SOLE 21 6387637 0 0 TERADYNE INC COM 880770102 414610 3506809 SH SOLE 22 3162634 0 344175 TERADYNE INC COM 880770102 24177 204495 SH SOLE 23 204495 0 0 TERADYNE INC COM 880770102 33126 280183 SH SOLE 25 274023 0 6160 TERADYNE INC COM 880770102 38684 327192 SH SOLE 26 108171 0 219021 TERADYNE INC COM 880770102 40143 339529 SH SOLE 28 2962 0 336567 TERADYNE INC COM 880770102 21 175 SH SOLE 29 175 0 0 TERADYNE INC COM 880770102 176342 1491519 SH SOLE 30 1491519 0 0 TERADYNE INC COM 880770102 4265 36076 SH SOLE 31 17144 0 18932 TERADYNE INC COM 880770102 7772 65737 SH SOLE 34 65737 0 0 TERADYNE INC COM 880770102 7405 62634 SH SOLE 36 62634 0 0 TERADYNE INC COM 880770102 618 5230 SH SOLE 40 5230 0 0 TERADYNE INC COM 880770102 42 352 SH OTR 43 352 0 0 TERADYNE INC COM 880770102 10698 90482 SH SOLE 43 81415 0 9067 TERAWULF INC COM 88080T104 12 1461 SH SOLE 2 0 0 1461 TERAWULF INC COM 88080T104 2 237 SH SOLE 21 237 0 0 TERAWULF INC COM 88080T104 3186 379237 SH SOLE 22 379237 0 0 TEREX CORP NEW COM 880779103 5049 141591 SH SOLE 2 107241 0 34350 TEREX CORP NEW COM 880779103 9 261 SH SOLE 4 261 0 0 TEREX CORP NEW COM 880779103 61 1697 SH SOLE 7 1697 0 0 TEREX CORP NEW COM 880779103 11379 319088 SH SOLE 18 302710 0 16378 TEREX CORP NEW COM 880779103 12398 347664 SH SOLE 19 347664 0 0 TEREX CORP NEW COM 880779103 177894 4988618 SH SOLE 21 4988618 0 0 TEREX CORP NEW COM 880779103 82718 2319633 SH SOLE 22 2277460 0 42173 TEREX CORP NEW COM 880779103 438 12279 SH SOLE 23 12279 0 0 TEREX CORP NEW COM 880779103 356 9985 SH SOLE 25 9985 0 0 TEREX CORP NEW COM 880779103 2214 62100 SH SOLE 26 25191 0 36909 TEREX CORP NEW COM 880779103 44 1244 SH SOLE 28 1244 0 0 TEREX CORP NEW COM 880779103 1473 41314 SH SOLE 30 41314 0 0 TEREX CORP NEW COM 880779103 65 1820 SH SOLE 36 1820 0 0 TEREX CORP NEW COM 880779103 346 9690 SH SOLE 40 9690 0 0 TEREX CORP NEW COM 880779103 4154 116497 SH SOLE 43 107198 0 9299 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 13246 290290 SH SOLE 2 47533 0 242757 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 22 490 SH SOLE 4 490 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 111 2428 SH SOLE 7 2428 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2216 48559 SH SOLE 18 48559 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3093 67783 SH SOLE 19 67783 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 69576 1524784 SH SOLE 21 1524784 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 122870 2692750 SH SOLE 22 2550889 0 141861 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1112 24376 SH SOLE 25 24376 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2346 51419 SH SOLE 26 41636 0 9783 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 104 2290 SH SOLE 28 2290 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3667 80369 SH SOLE 30 80369 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 81 1778 SH SOLE 31 1778 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 888 19458 SH SOLE 36 19458 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 727 15929 SH SOLE 40 15929 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 21 459 SH OTR 43 459 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2302 50453 SH SOLE 43 46999 0 3454 TERNIUM SA SPONSORED ADS 880890108 54 1187 SH SOLE 25 1187 0 0 TERNIUM SA SPONSORED ADS 880890108 126 2758 SH SOLE 43 2758 0 0 TERNS PHARMACEUTICALS INC COM 880881107 7 2432 SH SOLE 2 378 0 2054 TERNS PHARMACEUTICALS INC COM 880881107 105 35236 SH SOLE 18 35236 0 0 TERNS PHARMACEUTICALS INC COM 880881107 92 30815 SH SOLE 19 30815 0 0 TERNS PHARMACEUTICALS INC COM 880881107 1639 551920 SH SOLE 21 551920 0 0 TERNS PHARMACEUTICALS INC COM 880881107 312 104991 SH SOLE 22 102574 0 2417 TERNS PHARMACEUTICALS INC COM 880881107 34 11547 SH SOLE 30 11547 0 0 TERRENO RLTY CORP COM 88146M101 22841 308460 SH SOLE 2 115166 0 193294 TERRENO RLTY CORP COM 88146M101 2618 35351 SH SOLE 4 35351 0 0 TERRENO RLTY CORP COM 88146M101 6868 92745 SH SOLE 7 92745 0 0 TERRENO RLTY CORP COM 88146M101 16113 217591 SH SOLE 18 217591 0 0 TERRENO RLTY CORP COM 88146M101 36885 498106 SH SOLE 19 498106 0 0 TERRENO RLTY CORP COM 88146M101 219376 2962537 SH SOLE 21 2962537 0 0 TERRENO RLTY CORP COM 88146M101 199082 2688475 SH SOLE 22 2607825 0 80650 TERRENO RLTY CORP COM 88146M101 978 13214 SH SOLE 23 13214 0 0 TERRENO RLTY CORP COM 88146M101 24183 326577 SH SOLE 25 326577 0 0 TERRENO RLTY CORP COM 88146M101 7319 98840 SH SOLE 26 24440 0 74400 TERRENO RLTY CORP COM 88146M101 3365 45444 SH SOLE 28 1227 0 44217 TERRENO RLTY CORP COM 88146M101 12443 168041 SH SOLE 30 168041 0 0 TERRENO RLTY CORP COM 88146M101 397 5360 SH SOLE 34 5360 0 0 TERRENO RLTY CORP COM 88146M101 675 9117 SH SOLE 40 9117 0 0 TERRENO RLTY CORP COM 88146M101 2236 30200 SH SOLE 43 29196 0 1004 TERRITORIAL BANCORP INC COM 88145X108 10 428 SH SOLE 2 0 0 428 TERRITORIAL BANCORP INC COM 88145X108 37 1537 SH SOLE 18 1537 0 0 TERRITORIAL BANCORP INC COM 88145X108 831 34640 SH SOLE 21 34640 0 0 TERRITORIAL BANCORP INC COM 88145X108 761 31707 SH SOLE 22 31707 0 0 TESLA INC COM 88160R101 1936622 1797162 SH SOLE 2 420676 0 1376486 TESLA INC COM 88160R101 643865 597499 SH SOLE 4 383348 0 214151 TESLA INC COM 88160R101 863431 801254 SH SOLE 7 771411 0 29843 TESLA INC COM 88160R101 23621 21920 SH SOLE 13 21920 0 0 TESLA INC COM 88160R101 87795 81473 SH SOLE 15 81473 0 0 TESLA INC COM 88160R101 332 308 SH SOLE 17 0 0 308 TESLA INC COM 88160R101 1770348 1642862 SH SOLE 18 1420472 0 222389 TESLA INC COM 88160R101 1107610 1027849 SH SOLE 19 1027849 0 0 TESLA INC COM 88160R101 19331709 17939596 SH SOLE 21 17939596 0 0 TESLA INC COM 88160R101 19151925 17772759 SH SOLE 22 15997942 0 1774817 TESLA INC COM 88160R101 1193322 1107389 SH SOLE 23 1107389 0 0 TESLA INC COM 88160R101 1571975 1458774 SH SOLE 25 1458774 0 0 TESLA INC COM 88160R101 2109567 1957653 SH SOLE 26 745819 0 1211834 TESLA INC COM 88160R101 1909026 1771553 SH SOLE 28 72582 0 1698971 TESLA INC COM 88160R101 16303 15129 SH SOLE 29 15129 0 0 TESLA INC COM 88160R101 5580587 5178718 SH SOLE 30 5175258 0 3460 TESLA INC COM 88160R101 234647 217750 SH SOLE 31 121441 0 96309 TESLA INC COM 88160R101 218840 203081 SH SOLE 32 203081 0 0 TESLA INC COM 88160R101 705129 654351 SH SOLE 34 654351 0 0 TESLA INC COM 88160R101 330898 307069 SH SOLE 36 307069 0 0 TESLA INC COM 88160R101 30772 28556 SH SOLE 40 28556 0 0 TESLA INC COM 88160R101 2041 1894 SH OTR 43 1894 0 0 TESLA INC COM 88160R101 707826 656854 SH SOLE 43 594273 0 62581 TESLA INC OPTIONS 88160R101 431 400 SH Call SOLE 2 0 0 400 TESLA INC OPTIONS 88160R101 539 500 SH Call SOLE 4 500 0 0 TESLA INC OPTIONS 88160R101 5819 5400 SH Call SOLE 18 5400 0 0 TESLA INC OPTIONS 88160R101 40949 38000 SH Call SOLE 19 38000 0 0 TESLA INC OPTIONS 88160R101 3125 2900 SH Call SOLE 22 2900 0 0 TESLA INC OPTIONS 88160R101 647 600 SH Call SOLE 26 600 0 0 TESLA INC OPTIONS 88160R101 23061 21400 SH Call SOLE 34 21400 0 0 TESSCO TECHNOLOGIES INC COM 872386107 97 16018 SH SOLE 2 7359 0 8659 TESSCO TECHNOLOGIES INC COM 872386107 8 1254 SH SOLE 18 1254 0 0 TESSCO TECHNOLOGIES INC COM 872386107 139 23063 SH SOLE 21 23063 0 0 TESSCO TECHNOLOGIES INC COM 872386107 1833 303440 SH SOLE 22 303440 0 0 TESSCO TECHNOLOGIES INC COM 872386107 296 48964 SH SOLE 26 0 0 48964 TETRA TECH INC NEW COM 88162G103 19738 119668 SH SOLE 2 76531 0 43137 TETRA TECH INC NEW COM 88162G103 104 628 SH SOLE 4 628 0 0 TETRA TECH INC NEW COM 88162G103 11091 67240 SH SOLE 7 67240 0 0 TETRA TECH INC NEW COM 88162G103 41617 252314 SH SOLE 18 240143 0 12171 TETRA TECH INC NEW COM 88162G103 58289 353397 SH SOLE 19 353397 0 0 TETRA TECH INC NEW COM 88162G103 624895 3788619 SH SOLE 21 3788619 0 0 TETRA TECH INC NEW COM 88162G103 289581 1755673 SH SOLE 22 1717827 0 37846 TETRA TECH INC NEW COM 88162G103 1598 9688 SH SOLE 23 9688 0 0 TETRA TECH INC NEW COM 88162G103 11293 68470 SH SOLE 25 68470 0 0 TETRA TECH INC NEW COM 88162G103 15265 92551 SH SOLE 26 32077 0 60474 TETRA TECH INC NEW COM 88162G103 159 965 SH SOLE 28 965 0 0 TETRA TECH INC NEW COM 88162G103 97531 591312 SH SOLE 30 591312 0 0 TETRA TECH INC NEW COM 88162G103 9386 56904 SH SOLE 34 56904 0 0 TETRA TECH INC NEW COM 88162G103 973 5897 SH SOLE 36 5897 0 0 TETRA TECH INC NEW COM 88162G103 1139 6903 SH SOLE 40 6903 0 0 TETRA TECH INC NEW COM 88162G103 7034 42648 SH SOLE 43 42051 0 597 TETRA TECHNOLOGIES INC DEL COM 88162F105 282 68613 SH SOLE 2 4971 0 63642 TETRA TECHNOLOGIES INC DEL COM 88162F105 690 167953 SH SOLE 7 167953 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1436 349285 SH SOLE 18 349285 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 915 222703 SH SOLE 19 222703 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 17808 4332939 SH SOLE 21 4332939 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 12378 3011632 SH SOLE 22 2976618 0 35014 TETRA TECHNOLOGIES INC DEL COM 88162F105 5707 1388589 SH SOLE 30 1388589 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 37 9092 SH SOLE 43 9092 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7784 828984 SH SOLE 2 647545 0 181439 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7563 805394 SH SOLE 4 590026 0 215368 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8766 933575 SH SOLE 7 878773 0 54802 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1418 151037 SH SOLE 13 151037 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1283 136658 SH SOLE 15 136658 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10280 1094757 SH SOLE 18 1019970 0 74787 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6789 722988 SH SOLE 19 722988 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 140857 15000795 SH SOLE 21 15000795 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 163250 17385547 SH SOLE 22 15720940 0 1664607 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 15483 1648933 SH SOLE 23 1648933 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 572 60903 SH SOLE 25 60903 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4652 495378 SH SOLE 26 169749 0 325629 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7444 792748 SH SOLE 28 0 0 792748 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2324 247521 SH SOLE 29 247521 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3718 395975 SH SOLE 30 395975 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4362 464523 SH SOLE 31 439520 0 25003 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 546 58125 SH SOLE 34 58125 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1678 178650 SH SOLE 36 178650 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 280 29851 SH SOLE 40 29851 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2032 216374 SH SOLE 43 183746 0 32628 TEXAS CAP BANCSHARES INC COM 88224Q107 4473 78042 SH SOLE 2 58172 0 19870 TEXAS CAP BANCSHARES INC COM 88224Q107 174 3038 SH SOLE 4 204 0 2834 TEXAS CAP BANCSHARES INC COM 88224Q107 73 1269 SH SOLE 7 1269 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 13335 232679 SH SOLE 18 232679 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 5209 90889 SH SOLE 19 90889 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 206150 3597099 SH SOLE 21 3597099 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 83963 1465066 SH SOLE 22 1421469 0 43597 TEXAS CAP BANCSHARES INC COM 88224Q107 21 367 SH SOLE 23 367 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 402 7022 SH SOLE 25 7022 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1430 24954 SH SOLE 26 19786 0 5168 TEXAS CAP BANCSHARES INC COM 88224Q107 52 902 SH SOLE 28 902 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 5036 87873 SH SOLE 30 87873 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 100 1752 SH SOLE 36 1752 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 342 5975 SH SOLE 40 5975 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 1723 30063 SH SOLE 43 27705 0 2358 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 10 546 SH SOLE 18 546 0 0 TEXAS COMMUNITY BANCSHARES I COM 88231Q108 121 6354 SH SOLE 21 6354 0 0 TEXAS INSTRS INC COM 882508104 390994 2130991 SH SOLE 2 526818 0 1604173 TEXAS INSTRS INC COM 882508104 130477 711125 SH SOLE 4 612537 0 98588 TEXAS INSTRS INC COM 882508104 211652 1153545 SH SOLE 7 1030762 0 122783 TEXAS INSTRS INC COM 882508104 2807 15300 SH SOLE 13 15300 0 0 TEXAS INSTRS INC COM 882508104 24717 134713 SH SOLE 15 134713 0 0 TEXAS INSTRS INC COM 882508104 1 4 SH SOLE 17 0 0 4 TEXAS INSTRS INC COM 882508104 361739 1971545 SH SOLE 18 1826809 0 144736 TEXAS INSTRS INC COM 882508104 120124 654700 SH SOLE 19 654700 0 0 TEXAS INSTRS INC COM 882508104 5344028 29125943 SH SOLE 21 29125943 0 0 TEXAS INSTRS INC COM 882508104 3647777 19881059 SH SOLE 22 17926023 0 1955036 TEXAS INSTRS INC COM 882508104 222339 1211791 SH SOLE 23 1211791 0 0 TEXAS INSTRS INC COM 882508104 322216 1756139 SH SOLE 25 1756139 0 0 TEXAS INSTRS INC COM 882508104 438972 2392480 SH SOLE 26 1121588 0 1270892 TEXAS INSTRS INC COM 882508104 470372 2563615 SH SOLE 28 37860 0 2525755 TEXAS INSTRS INC COM 882508104 2555 13926 SH SOLE 29 13926 0 0 TEXAS INSTRS INC COM 882508104 1500742 8179324 SH SOLE 30 8125670 0 53654 TEXAS INSTRS INC COM 882508104 51515 280768 SH SOLE 31 177167 0 103601 TEXAS INSTRS INC COM 882508104 39852 217202 SH SOLE 32 217202 0 0 TEXAS INSTRS INC COM 882508104 255536 1392719 SH SOLE 34 1392719 0 0 TEXAS INSTRS INC COM 882508104 69566 379147 SH SOLE 36 379147 0 0 TEXAS INSTRS INC COM 882508104 1345 7332 SH SOLE 37 7332 0 0 TEXAS INSTRS INC COM 882508104 5673 30921 SH SOLE 40 30921 0 0 TEXAS INSTRS INC COM 882508104 377 2056 SH OTR 43 2056 0 0 TEXAS INSTRS INC COM 882508104 195058 1063103 SH SOLE 43 963290 0 99814 TEXAS PACIFIC LAND CORPORATI COM 88262P102 49870 36883 SH SOLE 2 1888 0 34995 TEXAS PACIFIC LAND CORPORATI COM 88262P102 31 23 SH SOLE 4 23 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 105 78 SH SOLE 7 78 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4174 3087 SH SOLE 18 3087 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2335 1727 SH SOLE 19 1727 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 147483 109076 SH SOLE 21 109076 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 184067 136133 SH SOLE 22 129148 0 6985 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1667 1233 SH SOLE 25 1233 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 3000 2219 SH SOLE 26 1786 0 433 TEXAS PACIFIC LAND CORPORATI COM 88262P102 10679 7898 SH SOLE 30 7898 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 123 91 SH SOLE 31 91 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1293 956 SH SOLE 36 956 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1110 821 SH SOLE 40 821 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 969 717 SH SOLE 43 669 0 48 TEXAS ROADHOUSE INC COM 882681109 10739 128258 SH SOLE 2 87707 0 40551 TEXAS ROADHOUSE INC COM 882681109 87 1034 SH SOLE 4 1034 0 0 TEXAS ROADHOUSE INC COM 882681109 105 1256 SH SOLE 7 1256 0 0 TEXAS ROADHOUSE INC COM 882681109 26819 320298 SH SOLE 18 307590 0 12708 TEXAS ROADHOUSE INC COM 882681109 30972 369906 SH SOLE 19 369906 0 0 TEXAS ROADHOUSE INC COM 882681109 411651 4916412 SH SOLE 21 4916412 0 0 TEXAS ROADHOUSE INC COM 882681109 184127 2199057 SH SOLE 22 2153506 0 45551 TEXAS ROADHOUSE INC COM 882681109 869 10384 SH SOLE 23 10384 0 0 TEXAS ROADHOUSE INC COM 882681109 800 9555 SH SOLE 25 9555 0 0 TEXAS ROADHOUSE INC COM 882681109 5318 63518 SH SOLE 26 20359 0 43159 TEXAS ROADHOUSE INC COM 882681109 99 1177 SH SOLE 28 1177 0 0 TEXAS ROADHOUSE INC COM 882681109 3263 38968 SH SOLE 30 38968 0 0 TEXAS ROADHOUSE INC COM 882681109 85 1013 SH SOLE 36 1013 0 0 TEXAS ROADHOUSE INC COM 882681109 729 8702 SH SOLE 40 8702 0 0 TEXAS ROADHOUSE INC COM 882681109 18 219 SH OTR 43 219 0 0 TEXAS ROADHOUSE INC COM 882681109 4838 57778 SH SOLE 43 48108 0 9670 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 966 25369 SH SOLE 2 1814 0 23555 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 23 606 SH SOLE 7 606 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2 58 SH SOLE 17 0 0 58 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 5191 136354 SH SOLE 18 136354 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3194 83899 SH SOLE 19 83899 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 58670 1541109 SH SOLE 21 1541109 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 17943 471326 SH SOLE 22 445146 0 26180 TEXTRON INC COM 883203101 40580 545576 SH SOLE 2 91781 0 453795 TEXTRON INC COM 883203101 11499 154596 SH SOLE 4 79344 0 75252 TEXTRON INC COM 883203101 14862 199813 SH SOLE 7 193676 0 6137 TEXTRON INC COM 883203101 238 3203 SH SOLE 13 3203 0 0 TEXTRON INC COM 883203101 2313 31100 SH SOLE 15 31100 0 0 TEXTRON INC COM 883203101 0 2 SH SOLE 17 0 0 2 TEXTRON INC COM 883203101 31539 424021 SH SOLE 18 404567 0 19454 TEXTRON INC COM 883203101 8349 112253 SH SOLE 19 112253 0 0 TEXTRON INC COM 883203101 606739 8157292 SH SOLE 21 8157292 0 0 TEXTRON INC COM 883203101 389049 5230557 SH SOLE 22 4768786 0 461771 TEXTRON INC COM 883203101 21530 289456 SH SOLE 23 289456 0 0 TEXTRON INC COM 883203101 6217 83579 SH SOLE 25 83579 0 0 TEXTRON INC COM 883203101 20572 276580 SH SOLE 26 150992 0 125588 TEXTRON INC COM 883203101 2391 32143 SH SOLE 28 0 0 32143 TEXTRON INC COM 883203101 280 3760 SH SOLE 29 3760 0 0 TEXTRON INC COM 883203101 78919 1061031 SH SOLE 30 1061031 0 0 TEXTRON INC COM 883203101 2682 36060 SH SOLE 31 30565 0 5495 TEXTRON INC COM 883203101 6349 85364 SH SOLE 36 85364 0 0 TEXTRON INC COM 883203101 326 4382 SH SOLE 40 4382 0 0 TEXTRON INC COM 883203101 8588 115454 SH SOLE 43 107015 0 8439 TFF PHARMACEUTICALS INC COM 87241J104 6 1017 SH SOLE 2 0 0 1017 TFF PHARMACEUTICALS INC COM 87241J104 25 4026 SH SOLE 18 4026 0 0 TFF PHARMACEUTICALS INC COM 87241J104 363 57576 SH SOLE 21 57576 0 0 TFF PHARMACEUTICALS INC COM 87241J104 1231 195051 SH SOLE 22 195051 0 0 TFI INTL INC COM 87241L109 69 644 SH SOLE 43 644 0 0 TFS FINL CORP COM 87240R107 1413 85138 SH SOLE 2 18633 0 66505 TFS FINL CORP COM 87240R107 5 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 81 4865 SH SOLE 7 4865 0 0 TFS FINL CORP COM 87240R107 358 21543 SH SOLE 18 21543 0 0 TFS FINL CORP COM 87240R107 288 17347 SH SOLE 19 17347 0 0 TFS FINL CORP COM 87240R107 16469 992113 SH SOLE 21 992113 0 0 TFS FINL CORP COM 87240R107 22130 1333133 SH SOLE 22 1265742 0 67391 TFS FINL CORP COM 87240R107 174 10460 SH SOLE 25 10460 0 0 TFS FINL CORP COM 87240R107 332 20029 SH SOLE 26 15731 0 4298 TFS FINL CORP COM 87240R107 16 946 SH SOLE 28 946 0 0 TFS FINL CORP COM 87240R107 279 16829 SH SOLE 30 16829 0 0 TFS FINL CORP COM 87240R107 12 722 SH SOLE 31 722 0 0 TFS FINL CORP COM 87240R107 97 5835 SH SOLE 40 5835 0 0 TFS FINL CORP COM 87240R107 24 1464 SH OTR 43 1464 0 0 TFS FINL CORP COM 87240R107 5193 312858 SH SOLE 43 282790 0 30068 TG THERAPEUTICS INC COM 88322Q108 1013 106472 SH SOLE 2 62721 0 43751 TG THERAPEUTICS INC COM 88322Q108 3 339 SH SOLE 4 339 0 0 TG THERAPEUTICS INC COM 88322Q108 18 1846 SH SOLE 7 1846 0 0 TG THERAPEUTICS INC COM 88322Q108 3385 355983 SH SOLE 18 340785 0 15198 TG THERAPEUTICS INC COM 88322Q108 5006 526369 SH SOLE 19 526369 0 0 TG THERAPEUTICS INC COM 88322Q108 41625 4376949 SH SOLE 21 4376949 0 0 TG THERAPEUTICS INC COM 88322Q108 31383 3299978 SH SOLE 22 3226203 0 73775 TG THERAPEUTICS INC COM 88322Q108 118 12457 SH SOLE 23 12457 0 0 TG THERAPEUTICS INC COM 88322Q108 151 15836 SH SOLE 25 15836 0 0 TG THERAPEUTICS INC COM 88322Q108 1026 107898 SH SOLE 26 42678 0 65220 TG THERAPEUTICS INC COM 88322Q108 22 2288 SH SOLE 28 2288 0 0 TG THERAPEUTICS INC COM 88322Q108 683 71816 SH SOLE 30 71816 0 0 TG THERAPEUTICS INC COM 88322Q108 34 3610 SH SOLE 36 3610 0 0 TG THERAPEUTICS INC COM 88322Q108 132 13888 SH SOLE 40 13888 0 0 TG THERAPEUTICS INC COM 88322Q108 7 685 SH OTR 43 685 0 0 TG THERAPEUTICS INC COM 88322Q108 372 39164 SH SOLE 43 39124 0 40 THE AARONS COMPANY INC COM 00258W108 2935 146189 SH SOLE 2 85400 0 60789 THE AARONS COMPANY INC COM 00258W108 3 153 SH SOLE 4 153 0 0 THE AARONS COMPANY INC COM 00258W108 11 545 SH SOLE 7 545 0 0 THE AARONS COMPANY INC COM 00258W108 2320 115527 SH SOLE 18 115527 0 0 THE AARONS COMPANY INC COM 00258W108 3916 195038 SH SOLE 19 195038 0 0 THE AARONS COMPANY INC COM 00258W108 79339 3951142 SH SOLE 21 3951142 0 0 THE AARONS COMPANY INC COM 00258W108 22876 1139266 SH SOLE 22 1103704 0 35562 THE AARONS COMPANY INC COM 00258W108 85 4223 SH SOLE 23 4223 0 0 THE AARONS COMPANY INC COM 00258W108 135 6716 SH SOLE 25 6716 0 0 THE AARONS COMPANY INC COM 00258W108 860 42853 SH SOLE 26 10097 0 32756 THE AARONS COMPANY INC COM 00258W108 1152 57353 SH SOLE 30 57353 0 0 THE AARONS COMPANY INC COM 00258W108 103 5130 SH SOLE 34 5130 0 0 THE AARONS COMPANY INC COM 00258W108 116 5768 SH SOLE 36 5768 0 0 THE AARONS COMPANY INC COM 00258W108 82 4091 SH SOLE 40 4091 0 0 THE AARONS COMPANY INC COM 00258W108 813 40510 SH SOLE 43 39382 0 1128 THE BEACHBODY COMPANY INC COM CL A 073463101 61 26816 SH SOLE 2 23080 0 3736 THE BEACHBODY COMPANY INC COM CL A 073463101 1155 508780 SH SOLE 21 508780 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 3321 1462979 SH SOLE 22 1462945 0 34 THE BEACHBODY COMPANY INC COM CL A 073463101 101 44705 SH SOLE 25 44705 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 20 8818 SH SOLE 26 8818 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 109 48044 SH SOLE 30 48044 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 31 13665 SH SOLE 36 13665 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1147 67936 SH SOLE 2 55613 0 12323 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 8 471 SH SOLE 4 471 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 20 1206 SH SOLE 7 1206 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 4197 248618 SH SOLE 18 248618 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2611 154683 SH SOLE 19 154683 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 53906 3193481 SH SOLE 21 3193481 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 37366 2213633 SH SOLE 22 2149149 0 64484 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 30232 1790992 SH SOLE 25 1790992 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 647 38307 SH SOLE 26 28527 0 9780 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 976 57825 SH SOLE 30 57825 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 190 11237 SH SOLE 40 11237 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 286 33999 SH SOLE 21 33999 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1799 227385 SH SOLE 2 88335 0 139050 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 499 63102 SH SOLE 4 63102 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 1194 150898 SH SOLE 7 150898 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 2806 354701 SH SOLE 18 354701 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 8355 1056248 SH SOLE 19 1056248 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 39203 4956185 SH SOLE 21 4956185 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 35197 4449639 SH SOLE 22 4338449 0 111190 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 153 19313 SH SOLE 23 19313 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 4536 573414 SH SOLE 25 573414 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 539 68185 SH SOLE 26 58287 0 9898 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 626 79184 SH SOLE 28 1242 0 77942 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 4693 593310 SH SOLE 30 593310 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 94 11843 SH SOLE 40 11843 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 830 104966 SH SOLE 43 96126 0 8840 THE ODP CORP COM 88337F105 1832 39963 SH SOLE 2 14288 0 25675 THE ODP CORP COM 88337F105 10 212 SH SOLE 4 212 0 0 THE ODP CORP COM 88337F105 82 1794 SH SOLE 7 1794 0 0 THE ODP CORP COM 88337F105 7914 172689 SH SOLE 18 172689 0 0 THE ODP CORP COM 88337F105 3772 82301 SH SOLE 19 82301 0 0 THE ODP CORP COM 88337F105 263663 5753056 SH SOLE 21 5753056 0 0 THE ODP CORP COM 88337F105 53142 1159536 SH SOLE 22 1108501 0 51035 THE ODP CORP COM 88337F105 312 6803 SH SOLE 25 6803 0 0 THE ODP CORP COM 88337F105 1109 24205 SH SOLE 26 20631 0 3574 THE ODP CORP COM 88337F105 45 975 SH SOLE 28 975 0 0 THE ODP CORP COM 88337F105 3808 83097 SH SOLE 30 83097 0 0 THE ODP CORP COM 88337F105 220 4797 SH SOLE 36 4797 0 0 THE ODP CORP COM 88337F105 285 6216 SH SOLE 40 6216 0 0 THE ODP CORP COM 88337F105 10 213 SH OTR 43 213 0 0 THE ODP CORP COM 88337F105 1313 28650 SH SOLE 43 28569 0 81 THE ONE GROUP HOSPITALITY IN COM 88338K103 25 2421 SH SOLE 2 786 0 1635 THE ONE GROUP HOSPITALITY IN COM 88338K103 661 62922 SH SOLE 18 62922 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 426 40504 SH SOLE 19 40504 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 7504 714016 SH SOLE 21 714016 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 3316 315537 SH SOLE 22 312812 0 2725 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 7 947 SH SOLE 2 947 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 9 1137 SH SOLE 18 1137 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 101 12740 SH SOLE 21 12740 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 16 1972 SH SOLE 22 1972 0 0 THE REALREAL INC COM 88339P101 1117 153823 SH SOLE 2 98958 0 54865 THE REALREAL INC COM 88339P101 1 99 SH SOLE 4 99 0 0 THE REALREAL INC COM 88339P101 9 1179 SH SOLE 7 1179 0 0 THE REALREAL INC COM 88339P101 1635 225167 SH SOLE 18 199794 0 25373 THE REALREAL INC COM 88339P101 2924 402732 SH SOLE 19 402732 0 0 THE REALREAL INC COM 88339P101 19964 2749923 SH SOLE 21 2749923 0 0 THE REALREAL INC COM 88339P101 15876 2186791 SH SOLE 22 2135203 0 51588 THE REALREAL INC COM 88339P101 58 7952 SH SOLE 23 7952 0 0 THE REALREAL INC COM 88339P101 107 14714 SH SOLE 25 14714 0 0 THE REALREAL INC COM 88339P101 324 44673 SH SOLE 26 6812 0 37861 THE REALREAL INC COM 88339P101 12 1618 SH SOLE 28 1618 0 0 THE REALREAL INC COM 88339P101 1012 139452 SH SOLE 30 139452 0 0 THE REALREAL INC COM 88339P101 102 14081 SH SOLE 36 14081 0 0 THE REALREAL INC COM 88339P101 65 8905 SH SOLE 40 8905 0 0 THE REALREAL INC COM 88339P101 466 64125 SH SOLE 43 58234 0 5891 THE REALREAL INC NOTE 1.000% 3/0 88339PAD3 1373 1950000 PRN SOLE 21 1950000 0 0 THE TRADE DESK INC COM CL A 88339J105 52938 764443 SH SOLE 2 62653 0 701790 THE TRADE DESK INC COM CL A 88339J105 18042 260535 SH SOLE 4 159473 0 101062 THE TRADE DESK INC COM CL A 88339J105 2501 36118 SH SOLE 7 36118 0 0 THE TRADE DESK INC COM CL A 88339J105 122 1766 SH SOLE 13 1766 0 0 THE TRADE DESK INC COM CL A 88339J105 2305 33285 SH SOLE 15 33285 0 0 THE TRADE DESK INC COM CL A 88339J105 48927 706524 SH SOLE 18 683376 0 23148 THE TRADE DESK INC COM CL A 88339J105 23156 334386 SH SOLE 19 334386 0 0 THE TRADE DESK INC COM CL A 88339J105 510453 7371163 SH SOLE 21 7371163 0 0 THE TRADE DESK INC COM CL A 88339J105 640345 9246865 SH SOLE 22 8472655 0 774210 THE TRADE DESK INC COM CL A 88339J105 37045 534947 SH SOLE 23 534947 0 0 THE TRADE DESK INC COM CL A 88339J105 43558 628997 SH SOLE 25 628997 0 0 THE TRADE DESK INC COM CL A 88339J105 43268 624812 SH SOLE 26 280725 0 344087 THE TRADE DESK INC COM CL A 88339J105 47248 682287 SH SOLE 28 7683 0 674604 THE TRADE DESK INC COM CL A 88339J105 59 856 SH SOLE 29 856 0 0 THE TRADE DESK INC COM CL A 88339J105 55653 803653 SH SOLE 30 803653 0 0 THE TRADE DESK INC COM CL A 88339J105 8668 125172 SH SOLE 31 77224 0 47948 THE TRADE DESK INC COM CL A 88339J105 27755 400791 SH SOLE 34 400791 0 0 THE TRADE DESK INC COM CL A 88339J105 10998 158817 SH SOLE 36 158817 0 0 THE TRADE DESK INC COM CL A 88339J105 1006 14533 SH SOLE 40 14533 0 0 THE TRADE DESK INC COM CL A 88339J105 68 989 SH OTR 43 989 0 0 THE TRADE DESK INC COM CL A 88339J105 12105 174807 SH SOLE 43 151179 0 23628 THERAPEUTICSMD INC COM 88338N107 21 54072 SH SOLE 2 15457 0 38615 THERAPEUTICSMD INC COM 88338N107 1 3346 SH SOLE 7 3346 0 0 THERAPEUTICSMD INC COM 88338N107 405 1066781 SH SOLE 18 1066781 0 0 THERAPEUTICSMD INC COM 88338N107 266 701033 SH SOLE 19 701033 0 0 THERAPEUTICSMD INC COM 88338N107 5149 13551209 SH SOLE 21 13551209 0 0 THERAPEUTICSMD INC COM 88338N107 3359 8840535 SH SOLE 22 8769414 0 71121 THERAPEUTICSMD INC COM 88338N107 11 28707 SH SOLE 28 28707 0 0 THERAPEUTICSMD INC COM 88338N107 71 187750 SH SOLE 30 187750 0 0 THERAPEUTICSMD INC COM 88338N107 3 9079 SH SOLE 43 9079 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1317 137785 SH SOLE 2 69174 0 68611 THERAVANCE BIOPHARMA INC COM G8807B106 1 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 9 891 SH SOLE 7 891 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1650 172627 SH SOLE 18 154371 0 18256 THERAVANCE BIOPHARMA INC COM G8807B106 2618 273879 SH SOLE 19 273879 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 24957 2610564 SH SOLE 21 2610564 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 14140 1479077 SH SOLE 22 1427648 0 51429 THERAVANCE BIOPHARMA INC COM G8807B106 80 8324 SH SOLE 23 8324 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 139 14576 SH SOLE 25 14576 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 541 56576 SH SOLE 26 14303 0 42273 THERAVANCE BIOPHARMA INC COM G8807B106 592 61887 SH SOLE 30 61887 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 96 10014 SH SOLE 36 10014 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 52 5471 SH SOLE 40 5471 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 12 1226 SH OTR 43 1226 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 919 96100 SH SOLE 43 94615 0 1485 THERMO FISHER SCIENTIFIC INC COM 883556102 549755 930762 SH SOLE 2 265105 0 665657 THERMO FISHER SCIENTIFIC INC COM 883556102 164948 279266 SH SOLE 4 170952 0 108314 THERMO FISHER SCIENTIFIC INC COM 883556102 204485 346203 SH SOLE 7 334813 0 11390 THERMO FISHER SCIENTIFIC INC COM 883556102 5132 8689 SH SOLE 13 8689 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 27466 46501 SH SOLE 15 46501 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 21 35 SH SOLE 17 0 0 35 THERMO FISHER SCIENTIFIC INC COM 883556102 520299 880892 SH SOLE 18 758918 0 121974 THERMO FISHER SCIENTIFIC INC COM 883556102 828654 1402953 SH SOLE 19 1402953 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6543466 11078415 SH SOLE 21 11078415 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4977213 8426670 SH SOLE 22 7579640 0 847030 THERMO FISHER SCIENTIFIC INC COM 883556102 300121 508120 SH SOLE 23 508120 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 394042 667132 SH SOLE 25 667132 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 620387 1050346 SH SOLE 26 401048 0 649298 THERMO FISHER SCIENTIFIC INC COM 883556102 517487 876132 SH SOLE 28 19991 0 856141 THERMO FISHER SCIENTIFIC INC COM 883556102 3954 6695 SH SOLE 29 6695 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1146173 1940529 SH SOLE 30 1940529 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 61072 103398 SH SOLE 31 59065 0 44333 THERMO FISHER SCIENTIFIC INC COM 883556102 15740 26648 SH SOLE 32 26648 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 649012 1098809 SH SOLE 34 1098809 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 87586 148287 SH SOLE 36 148287 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7787 13183 SH SOLE 40 13183 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 270700 458309 SH SOLE 43 418816 0 39493 THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH SOLE 21 27 0 0 THERMOGENESIS HLDGS INC COM 88362L100 46 67108 SH SOLE 22 67108 0 0 THERMON GROUP HLDGS INC COM 88362T103 401 24728 SH SOLE 2 9390 0 15338 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 1668 102985 SH SOLE 18 102985 0 0 THERMON GROUP HLDGS INC COM 88362T103 955 58924 SH SOLE 19 58924 0 0 THERMON GROUP HLDGS INC COM 88362T103 20099 1240655 SH SOLE 21 1240655 0 0 THERMON GROUP HLDGS INC COM 88362T103 13421 828476 SH SOLE 22 794130 0 34346 THERMON GROUP HLDGS INC COM 88362T103 68 4219 SH SOLE 25 4219 0 0 THERMON GROUP HLDGS INC COM 88362T103 35 2191 SH SOLE 26 0 0 2191 THERMON GROUP HLDGS INC COM 88362T103 562 34685 SH SOLE 30 34685 0 0 THERMON GROUP HLDGS INC COM 88362T103 61 3776 SH SOLE 40 3776 0 0 THERMON GROUP HLDGS INC COM 88362T103 88 5410 SH SOLE 43 5410 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 21 1801 SH SOLE 2 738 0 1063 THESEUS PHARMACEUTICALS INC COM 88369M101 379 32903 SH SOLE 18 32903 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 240 20777 SH SOLE 19 20777 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 4139 359002 SH SOLE 21 359002 0 0 THESEUS PHARMACEUTICALS INC COM 88369M101 1503 130372 SH SOLE 22 127634 0 2738 THIRD COAST BANCSHARES INC COM 88422P109 277 11990 SH SOLE 2 11501 0 489 THIRD COAST BANCSHARES INC COM 88422P109 280 12124 SH SOLE 18 12124 0 0 THIRD COAST BANCSHARES INC COM 88422P109 135 5846 SH SOLE 19 5846 0 0 THIRD COAST BANCSHARES INC COM 88422P109 1990 86145 SH SOLE 21 86145 0 0 THIRD COAST BANCSHARES INC COM 88422P109 646 27949 SH SOLE 22 25716 0 2233 THOMSON REUTERS CORP. COM NEW 884903709 2 17 SH SOLE 17 0 0 17 THOMSON REUTERS CORP. COM NEW 884903709 60959 560032 SH SOLE 43 521633 0 38399 THOR INDS INC COM 885160101 6293 79967 SH SOLE 2 44398 0 35569 THOR INDS INC COM 885160101 15 186 SH SOLE 4 186 0 0 THOR INDS INC COM 885160101 107 1357 SH SOLE 7 1357 0 0 THOR INDS INC COM 885160101 9494 120637 SH SOLE 18 120637 0 0 THOR INDS INC COM 885160101 2669 33914 SH SOLE 19 33914 0 0 THOR INDS INC COM 885160101 215865 2742887 SH SOLE 21 2742887 0 0 THOR INDS INC COM 885160101 119399 1517144 SH SOLE 22 1453046 0 64098 THOR INDS INC COM 885160101 605 7685 SH SOLE 25 7685 0 0 THOR INDS INC COM 885160101 1667 21181 SH SOLE 26 16655 0 4526 THOR INDS INC COM 885160101 78 986 SH SOLE 28 986 0 0 THOR INDS INC COM 885160101 5609 71265 SH SOLE 30 71265 0 0 THOR INDS INC COM 885160101 61 781 SH SOLE 31 781 0 0 THOR INDS INC COM 885160101 105 1334 SH SOLE 36 1334 0 0 THOR INDS INC COM 885160101 533 6775 SH SOLE 40 6775 0 0 THOR INDS INC COM 885160101 1600 20333 SH SOLE 43 18497 0 1836 THORNE HEALTHTECH INC COM 885260109 322 50691 SH SOLE 2 7028 0 43663 THORNE HEALTHTECH INC COM 885260109 142 22373 SH SOLE 18 22373 0 0 THORNE HEALTHTECH INC COM 885260109 51 8069 SH SOLE 19 8069 0 0 THORNE HEALTHTECH INC COM 885260109 402 63256 SH SOLE 21 63256 0 0 THORNE HEALTHTECH INC COM 885260109 185 29119 SH SOLE 22 27847 0 1272 THOUGHTWORKS HOLDING INC COM 88546E105 2192 105334 SH SOLE 2 83618 0 21716 THOUGHTWORKS HOLDING INC COM 88546E105 13 605 SH SOLE 7 605 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 290 13919 SH SOLE 18 13919 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 25643 1232234 SH SOLE 19 1232234 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 8297 398724 SH SOLE 21 398724 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 17496 840771 SH SOLE 22 810927 0 29844 THOUGHTWORKS HOLDING INC COM 88546E105 8867 426080 SH SOLE 26 0 0 426080 THOUGHTWORKS HOLDING INC COM 88546E105 9292 446515 SH SOLE 28 0 0 446515 THOUGHTWORKS HOLDING INC COM 88546E105 13 643 SH SOLE 31 643 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 26171 1257605 SH SOLE 34 1257605 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 3 151 SH SOLE 43 0 0 151 THREDUP INC CL A 88556E102 115 14989 SH SOLE 2 12751 0 2238 THREDUP INC CL A 88556E102 714 92712 SH SOLE 21 92712 0 0 THREDUP INC CL A 88556E102 5787 751528 SH SOLE 22 740523 0 11005 THREDUP INC CL A 88556E102 44 5764 SH SOLE 25 5764 0 0 THREDUP INC CL A 88556E102 40 5150 SH SOLE 26 2303 0 2847 THREDUP INC CL A 88556E102 61 7928 SH SOLE 30 7928 0 0 THREDUP INC CL A 88556E102 10 1267 SH SOLE 36 1267 0 0 THREDUP INC CL A 88556E102 45 5816 SH SOLE 40 5816 0 0 THREDUP INC CL A 88556E102 2 225 SH SOLE 43 0 0 225 THRYV HLDGS INC COM NEW 886029206 374 13306 SH SOLE 2 7654 0 5652 THRYV HLDGS INC COM NEW 886029206 942 33486 SH SOLE 18 33486 0 0 THRYV HLDGS INC COM NEW 886029206 796 28325 SH SOLE 19 28325 0 0 THRYV HLDGS INC COM NEW 886029206 49292 1752901 SH SOLE 21 1752901 0 0 THRYV HLDGS INC COM NEW 886029206 9706 345161 SH SOLE 22 335635 0 9526 THRYV HLDGS INC COM NEW 886029206 9 304 SH SOLE 23 304 0 0 THRYV HLDGS INC COM NEW 886029206 73 2607 SH SOLE 25 2607 0 0 THRYV HLDGS INC COM NEW 886029206 137 4884 SH SOLE 26 0 0 4884 THRYV HLDGS INC COM NEW 886029206 666 23678 SH SOLE 30 23678 0 0 THRYV HLDGS INC COM NEW 886029206 77 2734 SH SOLE 40 2734 0 0 TIDAL ETF TR SOFI SELCT 500 886364207 3 175 SH SOLE 17 0 0 175 TIDAL ETF TR SOFI NEXT 500 886364306 1 62 SH SOLE 17 0 0 62 TIDEWATER INC NEW COM 88642R109 862 39631 SH SOLE 2 1640 0 37991 TIDEWATER INC NEW COM 88642R109 11 513 SH SOLE 7 513 0 0 TIDEWATER INC NEW COM 88642R109 2791 128358 SH SOLE 18 128358 0 0 TIDEWATER INC NEW COM 88642R109 1648 75813 SH SOLE 19 75813 0 0 TIDEWATER INC NEW COM 88642R109 32427 1491570 SH SOLE 21 1491570 0 0 TIDEWATER INC NEW COM 88642R109 20601 947619 SH SOLE 22 922341 0 25278 TIDEWATER INC NEW COM 88642R109 264 12130 SH SOLE 43 11475 0 655 TILE SHOP HLDGS INC COM 88677Q109 412 62914 SH SOLE 22 62914 0 0 TILLYS INC CL A 886885102 431 46031 SH SOLE 2 5914 0 40117 TILLYS INC CL A 886885102 4 415 SH SOLE 7 415 0 0 TILLYS INC CL A 886885102 662 70750 SH SOLE 18 70750 0 0 TILLYS INC CL A 886885102 1548 165366 SH SOLE 19 165366 0 0 TILLYS INC CL A 886885102 8459 903695 SH SOLE 21 903695 0 0 TILLYS INC CL A 886885102 7831 836657 SH SOLE 22 823557 0 13100 TILLYS INC CL A 886885102 66 7100 SH SOLE 23 7100 0 0 TILLYS INC CL A 886885102 196 20984 SH SOLE 26 0 0 20984 TILLYS INC CL A 886885102 6 624 SH SOLE 43 624 0 0 TILRAY BRANDS INC COM CL 2 88688T100 874 112544 SH SOLE 2 112544 0 0 TILRAY BRANDS INC COM CL 2 88688T100 3907 502795 SH SOLE 21 502795 0 0 TILRAY BRANDS INC COM CL 2 88688T100 3177 408853 SH SOLE 22 215453 0 193400 TILRAY BRANDS INC COM CL 2 88688T100 421 54160 SH SOLE 25 54160 0 0 TILRAY BRANDS INC COM CL 2 88688T100 70 8945 SH SOLE 26 0 0 8945 TILRAY BRANDS INC COM CL 2 88688T100 1997 257057 SH SOLE 30 257057 0 0 TILRAY BRANDS INC COM CL 2 88688T100 400 51461 SH SOLE 40 51461 0 0 TILRAY BRANDS INC COM CL 2 88688T100 1 147 SH SOLE 43 147 0 0 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 1710 1800000 PRN SOLE 21 1800000 0 0 TIM S A SPONSORED ADR 88706T108 177 12184 SH SOLE 22 12184 0 0 TIM S A SPONSORED ADR 88706T108 911 62825 SH SOLE 30 62825 0 0 TIM S A SPONSORED ADR 88706T108 5825 401731 SH SOLE 43 349909 0 51822 TIMBER PHARMACEUTICALS INC COM 887080109 3 6733 SH SOLE 18 6733 0 0 TIMBER PHARMACEUTICALS INC COM 887080109 43 112175 SH SOLE 21 112175 0 0 TIMBERLAND BANCORP INC COM 887098101 12 440 SH SOLE 2 0 0 440 TIMBERLAND BANCORP INC COM 887098101 43 1609 SH SOLE 18 1609 0 0 TIMBERLAND BANCORP INC COM 887098101 699 25863 SH SOLE 21 25863 0 0 TIMBERLAND BANCORP INC COM 887098101 1986 73531 SH SOLE 22 73531 0 0 TIMKEN CO COM 887389104 6928 114137 SH SOLE 2 57994 0 56143 TIMKEN CO COM 887389104 16 269 SH SOLE 4 269 0 0 TIMKEN CO COM 887389104 85 1407 SH SOLE 7 1407 0 0 TIMKEN CO COM 887389104 8915 146878 SH SOLE 18 146878 0 0 TIMKEN CO COM 887389104 4025 66312 SH SOLE 19 66312 0 0 TIMKEN CO COM 887389104 205667 3388260 SH SOLE 21 3388260 0 0 TIMKEN CO COM 887389104 115351 1900345 SH SOLE 22 1807338 0 93007 TIMKEN CO COM 887389104 570 9395 SH SOLE 25 9395 0 0 TIMKEN CO COM 887389104 2016 33210 SH SOLE 26 27021 0 6189 TIMKEN CO COM 887389104 83 1366 SH SOLE 28 1268 0 98 TIMKEN CO COM 887389104 2454 40430 SH SOLE 30 40430 0 0 TIMKEN CO COM 887389104 59 967 SH SOLE 31 967 0 0 TIMKEN CO COM 887389104 131 2151 SH SOLE 34 2151 0 0 TIMKEN CO COM 887389104 77 1275 SH SOLE 36 1275 0 0 TIMKEN CO COM 887389104 569 9378 SH SOLE 40 9378 0 0 TIMKEN CO COM 887389104 30 497 SH OTR 43 497 0 0 TIMKEN CO COM 887389104 3444 56734 SH SOLE 43 51435 0 5299 TIMKENSTEEL CORPORATION COM 887399103 823 37619 SH SOLE 2 4625 0 32994 TIMKENSTEEL CORPORATION COM 887399103 10 476 SH SOLE 7 476 0 0 TIMKENSTEEL CORPORATION COM 887399103 3842 175589 SH SOLE 18 175589 0 0 TIMKENSTEEL CORPORATION COM 887399103 4214 192607 SH SOLE 19 192607 0 0 TIMKENSTEEL CORPORATION COM 887399103 121337 5545548 SH SOLE 21 5545548 0 0 TIMKENSTEEL CORPORATION COM 887399103 23375 1068311 SH SOLE 22 1039301 0 29010 TIMKENSTEEL CORPORATION COM 887399103 199 9088 SH SOLE 26 0 0 9088 TIMKENSTEEL CORPORATION COM 887399103 998 45620 SH SOLE 30 45620 0 0 TIMKENSTEEL CORPORATION COM 887399103 401 18336 SH SOLE 43 18119 0 217 TIPTREE INC COM 88822Q103 306 23810 SH SOLE 2 5236 0 18574 TIPTREE INC COM 88822Q103 5 365 SH SOLE 7 365 0 0 TIPTREE INC COM 88822Q103 970 75449 SH SOLE 18 75449 0 0 TIPTREE INC COM 88822Q103 570 44330 SH SOLE 19 44330 0 0 TIPTREE INC COM 88822Q103 11146 867366 SH SOLE 21 867366 0 0 TIPTREE INC COM 88822Q103 6515 506982 SH SOLE 22 493631 0 13351 TIPTREE INC COM 88822Q103 47 3665 SH SOLE 43 3665 0 0 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 86 8821 SH SOLE 2 8821 0 0 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 5015 511706 SH SOLE 19 511706 0 0 TISHMAN SPEYER INNOVATION CO COM CL A 88825H100 544 55497 SH SOLE 34 55497 0 0 TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 1 1764 SH SOLE 2 1764 0 0 TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 39 102340 SH SOLE 19 102340 0 0 TISHMAN SPEYER INNOVATION CO *W EXP 02/11/202 88825H118 4 11099 SH SOLE 34 11099 0 0 TITAN INTL INC ILL COM 88830M102 432 29318 SH SOLE 2 1948 0 27370 TITAN INTL INC ILL COM 88830M102 4998 339320 SH SOLE 7 339320 0 0 TITAN INTL INC ILL COM 88830M102 2886 195939 SH SOLE 18 195939 0 0 TITAN INTL INC ILL COM 88830M102 1327 90056 SH SOLE 19 90056 0 0 TITAN INTL INC ILL COM 88830M102 93719 6362474 SH SOLE 21 6362474 0 0 TITAN INTL INC ILL COM 88830M102 19014 1290835 SH SOLE 22 1262641 0 28194 TITAN INTL INC ILL COM 88830M102 801 54381 SH SOLE 30 54381 0 0 TITAN INTL INC ILL COM 88830M102 119 8054 SH SOLE 43 8054 0 0 TITAN MACHY INC COM 88830R101 1143 40457 SH SOLE 2 25640 0 14817 TITAN MACHY INC COM 88830R101 9 311 SH SOLE 7 311 0 0 TITAN MACHY INC COM 88830R101 1711 60562 SH SOLE 18 60562 0 0 TITAN MACHY INC COM 88830R101 1089 38521 SH SOLE 19 38521 0 0 TITAN MACHY INC COM 88830R101 21144 748182 SH SOLE 21 748182 0 0 TITAN MACHY INC COM 88830R101 14280 505304 SH SOLE 22 493871 0 11433 TITAN MACHY INC COM 88830R101 61 2174 SH SOLE 26 0 0 2174 TITAN MACHY INC COM 88830R101 40 1412 SH SOLE 43 1412 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH SOLE 21 60 0 0 TIVIC HEALTH SYSTEMS INC COMMON STOCK 888705100 1 695 SH SOLE 18 695 0 0 TIVIC HEALTH SYSTEMS INC COMMON STOCK 888705100 14 8666 SH SOLE 21 8666 0 0 TIVITY HEALTH INC COM 88870R102 1791 55661 SH SOLE 2 43484 0 12177 TIVITY HEALTH INC COM 88870R102 5 144 SH SOLE 4 144 0 0 TIVITY HEALTH INC COM 88870R102 16 500 SH SOLE 7 500 0 0 TIVITY HEALTH INC COM 88870R102 5104 158655 SH SOLE 18 154642 0 4013 TIVITY HEALTH INC COM 88870R102 3783 117586 SH SOLE 19 117586 0 0 TIVITY HEALTH INC COM 88870R102 175889 5467491 SH SOLE 21 5467491 0 0 TIVITY HEALTH INC COM 88870R102 35472 1102637 SH SOLE 22 1071667 0 30970 TIVITY HEALTH INC COM 88870R102 234 7263 SH SOLE 25 7263 0 0 TIVITY HEALTH INC COM 88870R102 789 24534 SH SOLE 26 15070 0 9464 TIVITY HEALTH INC COM 88870R102 7701 239397 SH SOLE 30 239397 0 0 TIVITY HEALTH INC COM 88870R102 339 10551 SH SOLE 34 10551 0 0 TIVITY HEALTH INC COM 88870R102 201 6245 SH SOLE 36 6245 0 0 TIVITY HEALTH INC COM 88870R102 147 4574 SH SOLE 40 4574 0 0 TIVITY HEALTH INC COM 88870R102 696 21640 SH SOLE 43 21517 0 123 TJX COS INC NEW COM 872540109 141783 2340434 SH SOLE 2 359334 0 1981100 TJX COS INC NEW COM 872540109 47003 775882 SH SOLE 4 480039 0 295843 TJX COS INC NEW COM 872540109 63005 1040022 SH SOLE 7 1004824 0 35198 TJX COS INC NEW COM 872540109 465 7680 SH SOLE 13 7680 0 0 TJX COS INC NEW COM 872540109 10345 170761 SH SOLE 15 170761 0 0 TJX COS INC NEW COM 872540109 122374 2020046 SH SOLE 18 1857909 0 162137 TJX COS INC NEW COM 872540109 93895 1549928 SH SOLE 19 1549928 0 0 TJX COS INC NEW COM 872540109 1408826 23255624 SH SOLE 21 23255624 0 0 TJX COS INC NEW COM 872540109 1525979 25189479 SH SOLE 22 22827649 0 2361830 TJX COS INC NEW COM 872540109 91584 1511779 SH SOLE 23 1511779 0 0 TJX COS INC NEW COM 872540109 118713 1959611 SH SOLE 25 1959611 0 0 TJX COS INC NEW COM 872540109 188961 3119193 SH SOLE 26 1496893 0 1622300 TJX COS INC NEW COM 872540109 200459 3308995 SH SOLE 28 33034 0 3275961 TJX COS INC NEW COM 872540109 108 1775 SH SOLE 29 1775 0 0 TJX COS INC NEW COM 872540109 358184 5912576 SH SOLE 30 5912576 0 0 TJX COS INC NEW COM 872540109 16238 268038 SH SOLE 31 132334 0 135704 TJX COS INC NEW COM 872540109 68857 1136629 SH SOLE 34 1136629 0 0 TJX COS INC NEW COM 872540109 28719 474074 SH SOLE 36 474074 0 0 TJX COS INC NEW COM 872540109 2426 40049 SH SOLE 40 40049 0 0 TJX COS INC NEW COM 872540109 168 2773 SH OTR 43 2773 0 0 TJX COS INC NEW COM 872540109 72225 1192228 SH SOLE 43 1076937 0 115291 TOAST INC CL A 888787108 468 21549 SH SOLE 2 18647 0 2902 TOAST INC CL A 888787108 193 8902 SH SOLE 4 8902 0 0 TOAST INC CL A 888787108 2029 93382 SH SOLE 18 93382 0 0 TOAST INC CL A 888787108 24030 1105834 SH SOLE 19 1105834 0 0 TOAST INC CL A 888787108 2387 109864 SH SOLE 21 109864 0 0 TOAST INC CL A 888787108 22048 1014618 SH SOLE 22 1014618 0 0 TOAST INC CL A 888787108 28 1299 SH SOLE 26 1299 0 0 TOAST INC CL A 888787108 11494 528932 SH SOLE 34 528932 0 0 TOAST INC CL A 888787108 1 41 SH SOLE 43 0 0 41 TOLL BROTHERS INC COM 889478103 19231 409004 SH SOLE 2 217772 0 191232 TOLL BROTHERS INC COM 889478103 170 3609 SH SOLE 4 3609 0 0 TOLL BROTHERS INC COM 889478103 143 3050 SH SOLE 7 3050 0 0 TOLL BROTHERS INC COM 889478103 172 3658 SH SOLE 13 3658 0 0 TOLL BROTHERS INC COM 889478103 12272 260997 SH SOLE 18 260585 0 412 TOLL BROTHERS INC COM 889478103 2225 47325 SH SOLE 19 47325 0 0 TOLL BROTHERS INC COM 889478103 307845 6547116 SH SOLE 21 6547116 0 0 TOLL BROTHERS INC COM 889478103 162629 3458726 SH SOLE 22 3326810 0 131916 TOLL BROTHERS INC COM 889478103 273 5796 SH SOLE 23 5796 0 0 TOLL BROTHERS INC COM 889478103 755 16052 SH SOLE 25 16052 0 0 TOLL BROTHERS INC COM 889478103 2328 49512 SH SOLE 26 32576 0 16936 TOLL BROTHERS INC COM 889478103 96 2033 SH SOLE 28 2033 0 0 TOLL BROTHERS INC COM 889478103 112 2382 SH SOLE 29 2382 0 0 TOLL BROTHERS INC COM 889478103 3280 69759 SH SOLE 30 69759 0 0 TOLL BROTHERS INC COM 889478103 201 4268 SH SOLE 31 4268 0 0 TOLL BROTHERS INC COM 889478103 253 5385 SH SOLE 34 5385 0 0 TOLL BROTHERS INC COM 889478103 112 2389 SH SOLE 36 2389 0 0 TOLL BROTHERS INC COM 889478103 704 14973 SH SOLE 40 14973 0 0 TOLL BROTHERS INC COM 889478103 4787 101798 SH SOLE 43 94517 0 7281 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 2 2247 SH SOLE 18 2247 0 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 30 33005 SH SOLE 21 33005 0 0 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 1 881 SH SOLE 22 881 0 0 TOMPKINS FINL CORP COM 890110109 922 11783 SH SOLE 2 4337 0 7446 TOMPKINS FINL CORP COM 890110109 3 40 SH SOLE 4 40 0 0 TOMPKINS FINL CORP COM 890110109 13 161 SH SOLE 7 161 0 0 TOMPKINS FINL CORP COM 890110109 4029 51473 SH SOLE 18 51473 0 0 TOMPKINS FINL CORP COM 890110109 2006 25630 SH SOLE 19 25630 0 0 TOMPKINS FINL CORP COM 890110109 119030 1520763 SH SOLE 21 1520763 0 0 TOMPKINS FINL CORP COM 890110109 27973 357388 SH SOLE 22 342078 0 15310 TOMPKINS FINL CORP COM 890110109 206 2631 SH SOLE 25 2631 0 0 TOMPKINS FINL CORP COM 890110109 578 7379 SH SOLE 26 6528 0 851 TOMPKINS FINL CORP COM 890110109 1820 23248 SH SOLE 30 23248 0 0 TOMPKINS FINL CORP COM 890110109 121 1546 SH SOLE 40 1546 0 0 TOMPKINS FINL CORP COM 890110109 700 8947 SH SOLE 43 8724 0 223 TONIX PHARMACEUTICALS HLDG C COM 890260706 187 814106 SH SOLE 2 106507 0 707599 TONIX PHARMACEUTICALS HLDG C COM 890260706 1 5251 SH SOLE 7 5251 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 311 1351285 SH SOLE 18 1351285 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 206 895534 SH SOLE 19 895534 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 4426 19228211 SH SOLE 21 19228211 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 2645 11489464 SH SOLE 22 11213295 0 276169 TONIX PHARMACEUTICALS HLDG C COM 890260706 14 60685 SH SOLE 23 60685 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 80 346638 SH SOLE 26 0 0 346638 TONIX PHARMACEUTICALS HLDG C COM 890260706 46 201188 SH SOLE 30 201188 0 0 TOOTSIE ROLL INDS INC COM 890516107 819 23432 SH SOLE 2 4517 0 18915 TOOTSIE ROLL INDS INC COM 890516107 3 89 SH SOLE 4 89 0 0 TOOTSIE ROLL INDS INC COM 890516107 8 226 SH SOLE 7 226 0 0 TOOTSIE ROLL INDS INC COM 890516107 2097 59993 SH SOLE 18 59993 0 0 TOOTSIE ROLL INDS INC COM 890516107 1009 28865 SH SOLE 19 28865 0 0 TOOTSIE ROLL INDS INC COM 890516107 75247 2152376 SH SOLE 21 2152376 0 0 TOOTSIE ROLL INDS INC COM 890516107 15648 447601 SH SOLE 22 430160 0 17441 TOOTSIE ROLL INDS INC COM 890516107 437 12508 SH SOLE 23 12508 0 0 TOOTSIE ROLL INDS INC COM 890516107 75 2150 SH SOLE 25 2150 0 0 TOOTSIE ROLL INDS INC COM 890516107 39 1111 SH SOLE 28 1111 0 0 TOOTSIE ROLL INDS INC COM 890516107 1130 32314 SH SOLE 30 32314 0 0 TOOTSIE ROLL INDS INC COM 890516107 93 2648 SH SOLE 40 2648 0 0 TOOTSIE ROLL INDS INC COM 890516107 12362 353610 SH SOLE 43 348144 0 5466 TOPBUILD CORP COM 89055F103 11195 61718 SH SOLE 2 27410 0 34308 TOPBUILD CORP COM 89055F103 20 110 SH SOLE 4 110 0 0 TOPBUILD CORP COM 89055F103 103 569 SH SOLE 7 569 0 0 TOPBUILD CORP COM 89055F103 13578 74855 SH SOLE 18 74855 0 0 TOPBUILD CORP COM 89055F103 1739 9585 SH SOLE 19 9585 0 0 TOPBUILD CORP COM 89055F103 353128 1946786 SH SOLE 21 1946786 0 0 TOPBUILD CORP COM 89055F103 165940 914824 SH SOLE 22 876376 0 38448 TOPBUILD CORP COM 89055F103 853 4700 SH SOLE 25 4700 0 0 TOPBUILD CORP COM 89055F103 2856 15744 SH SOLE 26 12992 0 2752 TOPBUILD CORP COM 89055F103 107 589 SH SOLE 28 589 0 0 TOPBUILD CORP COM 89055F103 6535 36030 SH SOLE 30 36030 0 0 TOPBUILD CORP COM 89055F103 88 484 SH SOLE 31 484 0 0 TOPBUILD CORP COM 89055F103 76 420 SH SOLE 36 420 0 0 TOPBUILD CORP COM 89055F103 787 4338 SH SOLE 40 4338 0 0 TOPBUILD CORP COM 89055F103 4436 24457 SH SOLE 43 23218 0 1239 TORO CO COM 891092108 11532 134893 SH SOLE 2 86412 0 48481 TORO CO COM 891092108 31 357 SH SOLE 4 357 0 0 TORO CO COM 891092108 1664 19460 SH SOLE 7 19460 0 0 TORO CO COM 891092108 19878 232514 SH SOLE 18 232514 0 0 TORO CO COM 891092108 2639 30872 SH SOLE 19 30872 0 0 TORO CO COM 891092108 459873 5379265 SH SOLE 21 5379265 0 0 TORO CO COM 891092108 246623 2884819 SH SOLE 22 2760346 0 124473 TORO CO COM 891092108 1591 18615 SH SOLE 25 18615 0 0 TORO CO COM 891092108 3826 44754 SH SOLE 26 36325 0 8429 TORO CO COM 891092108 163 1908 SH SOLE 28 1908 0 0 TORO CO COM 891092108 5440 63633 SH SOLE 30 63633 0 0 TORO CO COM 891092108 133 1558 SH SOLE 31 1558 0 0 TORO CO COM 891092108 783 9156 SH SOLE 36 9156 0 0 TORO CO COM 891092108 1169 13677 SH SOLE 40 13677 0 0 TORO CO COM 891092108 15 170 SH OTR 43 170 0 0 TORO CO COM 891092108 6397 74824 SH SOLE 43 65226 0 9598 TORONTO DOMINION BK ONT COM NEW 891160509 216 2720 SH SOLE 18 2720 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 72379 911344 SH SOLE 43 863474 0 47870 TORRID HLDGS INC COM 89142B107 18 2957 SH SOLE 2 416 0 2541 TORRID HLDGS INC COM 89142B107 306 50495 SH SOLE 18 50495 0 0 TORRID HLDGS INC COM 89142B107 126 20865 SH SOLE 19 20865 0 0 TORRID HLDGS INC COM 89142B107 3399 560903 SH SOLE 21 560903 0 0 TORRID HLDGS INC COM 89142B107 1520 250750 SH SOLE 22 245666 0 5084 TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH SOLE 17 0 0 56 TOTALENERGIES SE SPONSORED ADS 89151E109 11 226 SH SOLE 18 226 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 40879 808848 SH SOLE 43 702674 0 106174 TOUGHBUILT INDS INC COM NEW 89157G504 114 653369 SH SOLE 22 653369 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 339 7007 SH SOLE 2 7007 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 190 3934 SH SOLE 21 3934 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 50866 1050941 SH SOLE 34 1050941 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1177 24322 SH SOLE 43 12289 0 12033 TOWNEBANK PORTSMOUTH VA COM 89214P109 6966 232667 SH SOLE 2 166110 0 66557 TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 28 949 SH SOLE 7 949 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 6054 202207 SH SOLE 18 202207 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3693 123358 SH SOLE 19 123358 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 75941 2536425 SH SOLE 21 2536425 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 56518 1887724 SH SOLE 22 1816251 0 71473 TOWNEBANK PORTSMOUTH VA COM 89214P109 179 5988 SH SOLE 23 5988 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 359 11986 SH SOLE 25 11986 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1993 66557 SH SOLE 26 25256 0 41301 TOWNEBANK PORTSMOUTH VA COM 89214P109 39 1295 SH SOLE 28 1295 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1374 45884 SH SOLE 30 45884 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 91 3043 SH SOLE 34 3043 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 255 8510 SH SOLE 40 8510 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 727 24284 SH SOLE 43 20418 0 3866 TOWNSQUARE MEDIA INC CL A 892231101 757 59203 SH SOLE 2 52769 0 6434 TOWNSQUARE MEDIA INC CL A 892231101 28 2192 SH SOLE 18 2192 0 0 TOWNSQUARE MEDIA INC CL A 892231101 518 40532 SH SOLE 21 40532 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1320 103186 SH SOLE 22 103186 0 0 TOWNSQUARE MEDIA INC CL A 892231101 209 16313 SH SOLE 26 0 0 16313 TOYOTA MOTOR CORP ADS 892331307 17 96 SH SOLE 18 96 0 0 TOYOTA MOTOR CORP ADS 892331307 104157 577847 SH SOLE 43 525205 0 52642 TPB ACQUISITION CORP I COM CL A G8990L101 11156 1147728 SH SOLE 19 1147728 0 0 TPB ACQUISITION CORP I COM CL A G8990L101 287 29527 SH SOLE 22 29527 0 0 TPB ACQUISITION CORP I COM CL A G8990L101 3135 322545 SH SOLE 34 322545 0 0 TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 168 382574 SH SOLE 19 382574 0 0 TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 4 9842 SH SOLE 22 9842 0 0 TPB ACQUISITION CORP I *W EXP 08/09/202 G8990L127 47 107514 SH SOLE 34 107514 0 0 TPG INC COM CL A 872657101 29 948 SH SOLE 2 0 0 948 TPG INC COM CL A 872657101 4 117 SH SOLE 18 117 0 0 TPG INC COM CL A 872657101 1200 39819 SH SOLE 21 39819 0 0 TPG INC COM CL A 872657101 13299 441241 SH SOLE 22 441241 0 0 TPG INC COM CL A 872657101 14 475 SH SOLE 26 475 0 0 TPG INC COM CL A 872657101 38 1260 SH SOLE 28 0 0 1260 TPG INC COM CL A 872657101 1 24 SH SOLE 31 0 0 24 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 4 5890 SH SOLE 2 5890 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 8 12761 SH SOLE 18 12761 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 171 266810 SH SOLE 19 266810 0 0 TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 5 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 47 72710 SH SOLE 34 72710 0 0 TPG RE FIN TR INC COM 87266M107 1468 124321 SH SOLE 2 86214 0 38107 TPG RE FIN TR INC COM 87266M107 12 1055 SH SOLE 7 1055 0 0 TPG RE FIN TR INC COM 87266M107 2087 176730 SH SOLE 18 176730 0 0 TPG RE FIN TR INC COM 87266M107 1252 106041 SH SOLE 19 106041 0 0 TPG RE FIN TR INC COM 87266M107 37364 3163780 SH SOLE 21 3163780 0 0 TPG RE FIN TR INC COM 87266M107 17667 1495901 SH SOLE 22 1438983 0 56918 TPG RE FIN TR INC COM 87266M107 75 6352 SH SOLE 25 6352 0 0 TPG RE FIN TR INC COM 87266M107 22 1839 SH SOLE 26 0 0 1839 TPG RE FIN TR INC COM 87266M107 356 30136 SH SOLE 30 30136 0 0 TPG RE FIN TR INC COM 87266M107 67 5710 SH SOLE 40 5710 0 0 TPG RE FIN TR INC COM 87266M107 1227 103898 SH SOLE 43 92534 0 11364 TPI COMPOSITES INC COM 87266J104 235 16739 SH SOLE 2 12782 0 3957 TPI COMPOSITES INC COM 87266J104 19 1335 SH SOLE 4 112 0 1223 TPI COMPOSITES INC COM 87266J104 8 574 SH SOLE 7 574 0 0 TPI COMPOSITES INC COM 87266J104 1320 93892 SH SOLE 18 93892 0 0 TPI COMPOSITES INC COM 87266J104 917 65203 SH SOLE 19 65203 0 0 TPI COMPOSITES INC COM 87266J104 26816 1907259 SH SOLE 21 1907259 0 0 TPI COMPOSITES INC COM 87266J104 12126 862439 SH SOLE 22 840842 0 21597 TPI COMPOSITES INC COM 87266J104 65 4647 SH SOLE 25 4647 0 0 TPI COMPOSITES INC COM 87266J104 207 14718 SH SOLE 26 12527 0 2191 TPI COMPOSITES INC COM 87266J104 368 26164 SH SOLE 28 26164 0 0 TPI COMPOSITES INC COM 87266J104 10963 779741 SH SOLE 30 779741 0 0 TPI COMPOSITES INC COM 87266J104 56 3966 SH SOLE 40 3966 0 0 TPI COMPOSITES INC COM 87266J104 3290 234029 SH SOLE 43 230637 0 3392 TRACON PHARMACEUTICALS INC COM NEW 89237H209 7 2599 SH SOLE 18 2599 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 94 35772 SH SOLE 21 35772 0 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 687 261250 SH SOLE 22 261250 0 0 TRACTOR SUPPLY CO COM 892356106 59973 256986 SH SOLE 2 55254 0 201732 TRACTOR SUPPLY CO COM 892356106 13519 57928 SH SOLE 4 51111 0 6817 TRACTOR SUPPLY CO COM 892356106 45362 194376 SH SOLE 7 191222 0 3154 TRACTOR SUPPLY CO COM 892356106 107 457 SH SOLE 13 457 0 0 TRACTOR SUPPLY CO COM 892356106 2522 10809 SH SOLE 15 10809 0 0 TRACTOR SUPPLY CO COM 892356106 2 7 SH SOLE 17 0 0 7 TRACTOR SUPPLY CO COM 892356106 48178 206444 SH SOLE 18 190932 0 15512 TRACTOR SUPPLY CO COM 892356106 323569 1386505 SH SOLE 19 1386505 0 0 TRACTOR SUPPLY CO COM 892356106 935083 4006871 SH SOLE 21 4006871 0 0 TRACTOR SUPPLY CO COM 892356106 599590 2569266 SH SOLE 22 2341608 0 227658 TRACTOR SUPPLY CO COM 892356106 33201 142267 SH SOLE 23 142267 0 0 TRACTOR SUPPLY CO COM 892356106 84279 361139 SH SOLE 25 361139 0 0 TRACTOR SUPPLY CO COM 892356106 64326 275641 SH SOLE 26 86405 0 189236 TRACTOR SUPPLY CO COM 892356106 107858 462175 SH SOLE 28 6648 0 455527 TRACTOR SUPPLY CO COM 892356106 210028 899980 SH SOLE 30 899980 0 0 TRACTOR SUPPLY CO COM 892356106 5955 25516 SH SOLE 31 12532 0 12984 TRACTOR SUPPLY CO COM 892356106 15935 68284 SH SOLE 34 68284 0 0 TRACTOR SUPPLY CO COM 892356106 10425 44672 SH SOLE 36 44672 0 0 TRACTOR SUPPLY CO COM 892356106 863 3699 SH SOLE 40 3699 0 0 TRACTOR SUPPLY CO COM 892356106 46 199 SH OTR 43 199 0 0 TRACTOR SUPPLY CO COM 892356106 32728 140240 SH SOLE 43 129775 0 10465 TRADEWEB MKTS INC CL A 892672106 9725 110676 SH SOLE 2 11805 0 98871 TRADEWEB MKTS INC CL A 892672106 7253 82543 SH SOLE 4 49556 0 32987 TRADEWEB MKTS INC CL A 892672106 4094 46593 SH SOLE 7 46593 0 0 TRADEWEB MKTS INC CL A 892672106 29 330 SH SOLE 13 330 0 0 TRADEWEB MKTS INC CL A 892672106 632 7192 SH SOLE 15 7192 0 0 TRADEWEB MKTS INC CL A 892672106 10472 119179 SH SOLE 18 113722 0 5457 TRADEWEB MKTS INC CL A 892672106 310839 3537482 SH SOLE 19 3537482 0 0 TRADEWEB MKTS INC CL A 892672106 197234 2244607 SH SOLE 21 2244607 0 0 TRADEWEB MKTS INC CL A 892672106 245664 2795766 SH SOLE 22 2610451 0 185315 TRADEWEB MKTS INC CL A 892672106 11540 131333 SH SOLE 23 131333 0 0 TRADEWEB MKTS INC CL A 892672106 15300 174117 SH SOLE 25 174117 0 0 TRADEWEB MKTS INC CL A 892672106 8551 97311 SH SOLE 26 59685 0 37626 TRADEWEB MKTS INC CL A 892672106 11433 130111 SH SOLE 28 1867 0 128244 TRADEWEB MKTS INC CL A 892672106 46242 526260 SH SOLE 30 364636 0 161624 TRADEWEB MKTS INC CL A 892672106 7363 83791 SH SOLE 31 72518 0 11273 TRADEWEB MKTS INC CL A 892672106 7417 84405 SH SOLE 34 84405 0 0 TRADEWEB MKTS INC CL A 892672106 3096 35233 SH SOLE 36 35233 0 0 TRADEWEB MKTS INC CL A 892672106 309 3512 SH SOLE 40 3512 0 0 TRADEWEB MKTS INC CL A 892672106 32 364 SH OTR 43 364 0 0 TRADEWEB MKTS INC CL A 892672106 5877 66887 SH SOLE 43 61619 0 5268 TRAEGER INC COMMON STOCK 89269P103 99 13344 SH SOLE 2 9029 0 4315 TRAEGER INC COMMON STOCK 89269P103 623 83687 SH SOLE 18 83687 0 0 TRAEGER INC COMMON STOCK 89269P103 298 40076 SH SOLE 19 40076 0 0 TRAEGER INC COMMON STOCK 89269P103 7599 1021361 SH SOLE 21 1021361 0 0 TRAEGER INC COMMON STOCK 89269P103 4345 584046 SH SOLE 22 559964 0 24082 TRAEGER INC COMMON STOCK 89269P103 61 8231 SH SOLE 25 8231 0 0 TRAEGER INC COMMON STOCK 89269P103 19 2567 SH SOLE 26 2567 0 0 TRAEGER INC COMMON STOCK 89269P103 80 10793 SH SOLE 30 10793 0 0 TRAEGER INC COMMON STOCK 89269P103 34 4611 SH SOLE 36 4611 0 0 TRAEGER INC COMMON STOCK 89269P103 46 6174 SH SOLE 40 6174 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 68449 448261 SH SOLE 2 97168 0 351093 TRANE TECHNOLOGIES PLC SHS G8994E103 32168 210663 SH SOLE 4 142825 0 67838 TRANE TECHNOLOGIES PLC SHS G8994E103 31452 205970 SH SOLE 7 199396 0 6574 TRANE TECHNOLOGIES PLC SHS G8994E103 149 976 SH SOLE 13 976 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 5169 33852 SH SOLE 15 33852 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 75107 491859 SH SOLE 18 460028 0 31831 TRANE TECHNOLOGIES PLC SHS G8994E103 52941 346699 SH SOLE 19 346699 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1009512 6611080 SH SOLE 21 6611080 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 758810 4969289 SH SOLE 22 4496516 0 472773 TRANE TECHNOLOGIES PLC SHS G8994E103 45519 298096 SH SOLE 23 298096 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 99016 648435 SH SOLE 25 648435 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 107681 705177 SH SOLE 26 330999 0 374178 TRANE TECHNOLOGIES PLC SHS G8994E103 115850 758679 SH SOLE 28 10846 0 747833 TRANE TECHNOLOGIES PLC SHS G8994E103 9 62 SH SOLE 29 62 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 282362 1849131 SH SOLE 30 1843619 0 5512 TRANE TECHNOLOGIES PLC SHS G8994E103 7860 51476 SH SOLE 31 24802 0 26674 TRANE TECHNOLOGIES PLC SHS G8994E103 116712 764322 SH SOLE 34 764322 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 15745 103111 SH SOLE 36 103111 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1212 7935 SH SOLE 40 7935 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 115 750 SH OTR 43 750 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 34120 223448 SH SOLE 43 204683 0 18765 TRANSACT TECHNOLOGIES INC COM 892918103 12 1756 SH SOLE 18 1756 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 219 31068 SH SOLE 21 31068 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 1487 210637 SH SOLE 22 210637 0 0 TRANSALTA CORP COM 89346D107 352 34023 SH SOLE 43 34022 0 1 TRANSCAT INC COM 893529107 284 3502 SH SOLE 2 2697 0 805 TRANSCAT INC COM 893529107 9 114 SH SOLE 7 114 0 0 TRANSCAT INC COM 893529107 1635 20145 SH SOLE 18 20145 0 0 TRANSCAT INC COM 893529107 1046 12889 SH SOLE 19 12889 0 0 TRANSCAT INC COM 893529107 20338 250658 SH SOLE 21 250658 0 0 TRANSCAT INC COM 893529107 11918 146882 SH SOLE 22 145489 0 1393 TRANSCAT INC COM 893529107 66 812 SH SOLE 43 794 0 18 TRANSCODE THERAPEUTICS INC COM 89357L105 4 1385 SH SOLE 18 1385 0 0 TRANSCODE THERAPEUTICS INC COM 89357L105 42 14637 SH SOLE 21 14637 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 9 243 SH SOLE 18 243 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 128 3278 SH SOLE 21 3278 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 4 101 SH SOLE 22 101 0 0 TRANSDIGM GROUP INC COM 893641100 71338 109491 SH SOLE 2 21747 0 87744 TRANSDIGM GROUP INC COM 893641100 23671 36331 SH SOLE 4 22267 0 14064 TRANSDIGM GROUP INC COM 893641100 29672 45541 SH SOLE 7 43953 0 1588 TRANSDIGM GROUP INC COM 893641100 268 412 SH SOLE 13 412 0 0 TRANSDIGM GROUP INC COM 893641100 3148 4832 SH SOLE 15 4832 0 0 TRANSDIGM GROUP INC COM 893641100 310004 475802 SH SOLE 18 342609 0 133193 TRANSDIGM GROUP INC COM 893641100 217008 333069 SH SOLE 19 333069 0 0 TRANSDIGM GROUP INC COM 893641100 992327 1523049 SH SOLE 21 1523049 0 0 TRANSDIGM GROUP INC COM 893641100 763872 1172410 SH SOLE 22 1068922 0 103488 TRANSDIGM GROUP INC COM 893641100 42424 65114 SH SOLE 23 65114 0 0 TRANSDIGM GROUP INC COM 893641100 55294 84866 SH SOLE 25 84866 0 0 TRANSDIGM GROUP INC COM 893641100 73762 113212 SH SOLE 26 37087 0 76125 TRANSDIGM GROUP INC COM 893641100 54006 82890 SH SOLE 28 1702 0 81188 TRANSDIGM GROUP INC COM 893641100 33 51 SH SOLE 29 51 0 0 TRANSDIGM GROUP INC COM 893641100 142946 219397 SH SOLE 30 219397 0 0 TRANSDIGM GROUP INC COM 893641100 7452 11437 SH SOLE 31 5641 0 5796 TRANSDIGM GROUP INC COM 893641100 13552 20800 SH SOLE 36 20800 0 0 TRANSDIGM GROUP INC COM 893641100 1153 1770 SH SOLE 40 1770 0 0 TRANSDIGM GROUP INC COM 893641100 23386 35893 SH SOLE 43 31301 0 4592 TRANSMEDICS GROUP INC COM 89377M109 273 10149 SH SOLE 2 7253 0 2896 TRANSMEDICS GROUP INC COM 89377M109 11 414 SH SOLE 7 414 0 0 TRANSMEDICS GROUP INC COM 89377M109 1914 71044 SH SOLE 18 71044 0 0 TRANSMEDICS GROUP INC COM 89377M109 1265 46950 SH SOLE 19 46950 0 0 TRANSMEDICS GROUP INC COM 89377M109 29706 1102660 SH SOLE 21 1102660 0 0 TRANSMEDICS GROUP INC COM 89377M109 16985 630470 SH SOLE 22 616855 0 13615 TRANSMEDICS GROUP INC COM 89377M109 84 3131 SH SOLE 25 3131 0 0 TRANSMEDICS GROUP INC COM 89377M109 76 2828 SH SOLE 26 0 0 2828 TRANSMEDICS GROUP INC COM 89377M109 213 7923 SH SOLE 30 7923 0 0 TRANSMEDICS GROUP INC COM 89377M109 78 2886 SH SOLE 40 2886 0 0 TRANSMEDICS GROUP INC COM 89377M109 369 13695 SH SOLE 43 13444 0 251 TRANSOCEAN INC DEB 4.000%12/1 893830BT5 1814 1500000 PRN SOLE 21 1500000 0 0 TRANSOCEAN LTD REG SHS H8817H100 2142 468687 SH SOLE 2 451791 0 16896 TRANSOCEAN LTD REG SHS H8817H100 11 2392 SH SOLE 4 2392 0 0 TRANSOCEAN LTD REG SHS H8817H100 117 25585 SH SOLE 7 25585 0 0 TRANSOCEAN LTD REG SHS H8817H100 16053 3512661 SH SOLE 21 3512661 0 0 TRANSOCEAN LTD REG SHS H8817H100 40769 8920912 SH SOLE 22 8664999 0 255913 TRANSOCEAN LTD REG SHS H8817H100 386 84552 SH SOLE 25 84552 0 0 TRANSOCEAN LTD REG SHS H8817H100 1953 427332 SH SOLE 26 388674 0 38658 TRANSOCEAN LTD REG SHS H8817H100 1301 284657 SH SOLE 28 284657 0 0 TRANSOCEAN LTD REG SHS H8817H100 1837 401905 SH SOLE 30 401905 0 0 TRANSOCEAN LTD REG SHS H8817H100 62 13559 SH SOLE 34 13559 0 0 TRANSOCEAN LTD REG SHS H8817H100 939 205379 SH SOLE 36 205379 0 0 TRANSOCEAN LTD REG SHS H8817H100 427 93334 SH SOLE 40 93334 0 0 TRANSOCEAN LTD REG SHS H8817H100 1416 309748 SH SOLE 43 277771 0 31977 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 242 34551 SH SOLE 21 34551 0 0 TRANSUNION COM 89400J107 29796 288329 SH SOLE 2 29312 0 259017 TRANSUNION COM 89400J107 14420 139538 SH SOLE 4 73655 0 65883 TRANSUNION COM 89400J107 1924 18619 SH SOLE 7 18619 0 0 TRANSUNION COM 89400J107 91 876 SH SOLE 13 876 0 0 TRANSUNION COM 89400J107 1550 14996 SH SOLE 15 14996 0 0 TRANSUNION COM 89400J107 79369 768035 SH SOLE 18 595970 0 172065 TRANSUNION COM 89400J107 217887 2108444 SH SOLE 19 2108444 0 0 TRANSUNION COM 89400J107 265610 2570250 SH SOLE 21 2570250 0 0 TRANSUNION COM 89400J107 446125 4317064 SH SOLE 22 3976737 0 340327 TRANSUNION COM 89400J107 24427 236378 SH SOLE 23 236378 0 0 TRANSUNION COM 89400J107 29687 287277 SH SOLE 25 287277 0 0 TRANSUNION COM 89400J107 28268 273545 SH SOLE 26 122163 0 151382 TRANSUNION COM 89400J107 46192 446991 SH SOLE 28 3412 0 443579 TRANSUNION COM 89400J107 38257 370209 SH SOLE 30 370209 0 0 TRANSUNION COM 89400J107 4448 43043 SH SOLE 31 21591 0 21452 TRANSUNION COM 89400J107 57532 556729 SH SOLE 34 556729 0 0 TRANSUNION COM 89400J107 7126 68960 SH SOLE 36 68960 0 0 TRANSUNION COM 89400J107 688 6653 SH SOLE 40 6653 0 0 TRANSUNION COM 89400J107 68 655 SH OTR 43 655 0 0 TRANSUNION COM 89400J107 7447 72063 SH SOLE 43 59866 0 12197 TRAVEL PLUS LEISURE CO COM 894164102 25906 447121 SH SOLE 2 218134 0 228987 TRAVEL PLUS LEISURE CO COM 894164102 560 9669 SH SOLE 4 7876 0 1793 TRAVEL PLUS LEISURE CO COM 894164102 122 2104 SH SOLE 7 2104 0 0 TRAVEL PLUS LEISURE CO COM 894164102 348 5999 SH SOLE 13 5999 0 0 TRAVEL PLUS LEISURE CO COM 894164102 21924 378383 SH SOLE 18 305756 0 72627 TRAVEL PLUS LEISURE CO COM 894164102 42503 733570 SH SOLE 19 733570 0 0 TRAVEL PLUS LEISURE CO COM 894164102 248167 4283168 SH SOLE 21 4283168 0 0 TRAVEL PLUS LEISURE CO COM 894164102 180732 3119289 SH SOLE 22 2831520 0 287769 TRAVEL PLUS LEISURE CO COM 894164102 712 12287 SH SOLE 23 12287 0 0 TRAVEL PLUS LEISURE CO COM 894164102 922 15905 SH SOLE 25 15905 0 0 TRAVEL PLUS LEISURE CO COM 894164102 4577 79003 SH SOLE 26 49617 0 29386 TRAVEL PLUS LEISURE CO COM 894164102 17277 298186 SH SOLE 28 56830 0 241356 TRAVEL PLUS LEISURE CO COM 894164102 179 3098 SH SOLE 29 3098 0 0 TRAVEL PLUS LEISURE CO COM 894164102 11827 204124 SH SOLE 30 204124 0 0 TRAVEL PLUS LEISURE CO COM 894164102 302 5213 SH SOLE 31 5213 0 0 TRAVEL PLUS LEISURE CO COM 894164102 2890 49873 SH SOLE 34 49873 0 0 TRAVEL PLUS LEISURE CO COM 894164102 1024 17680 SH SOLE 36 17680 0 0 TRAVEL PLUS LEISURE CO COM 894164102 669 11554 SH SOLE 40 11554 0 0 TRAVEL PLUS LEISURE CO COM 894164102 21 366 SH OTR 43 366 0 0 TRAVEL PLUS LEISURE CO COM 894164102 7544 130204 SH SOLE 43 119684 0 10520 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 687 15980 SH SOLE 2 3342 0 12638 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 9 201 SH SOLE 7 201 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1704 39661 SH SOLE 18 39661 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 982 22861 SH SOLE 19 22861 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 21776 506879 SH SOLE 21 506879 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 12591 293076 SH SOLE 22 280666 0 12410 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 102 2383 SH SOLE 25 2383 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 76 1771 SH SOLE 26 822 0 949 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 152 3543 SH SOLE 30 3543 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 84 1944 SH SOLE 36 1944 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 68 1594 SH SOLE 40 1594 0 0 TRAVELERS COMPANIES INC COM 89417E109 151990 831775 SH SOLE 2 393595 0 438180 TRAVELERS COMPANIES INC COM 89417E109 44547 243787 SH SOLE 4 148225 0 95562 TRAVELERS COMPANIES INC COM 89417E109 46144 252528 SH SOLE 7 242939 0 9589 TRAVELERS COMPANIES INC COM 89417E109 5033 27541 SH SOLE 13 27541 0 0 TRAVELERS COMPANIES INC COM 89417E109 6531 35740 SH SOLE 15 35740 0 0 TRAVELERS COMPANIES INC COM 89417E109 110529 604878 SH SOLE 18 512086 0 92792 TRAVELERS COMPANIES INC COM 89417E109 75660 414051 SH SOLE 19 414051 0 0 TRAVELERS COMPANIES INC COM 89417E109 998959 5466859 SH SOLE 21 5466859 0 0 TRAVELERS COMPANIES INC COM 89417E109 1025243 5610700 SH SOLE 22 4840378 0 770322 TRAVELERS COMPANIES INC COM 89417E109 63069 345148 SH SOLE 23 345148 0 0 TRAVELERS COMPANIES INC COM 89417E109 69710 381490 SH SOLE 25 381490 0 0 TRAVELERS COMPANIES INC COM 89417E109 126158 690409 SH SOLE 26 310872 0 379537 TRAVELERS COMPANIES INC COM 89417E109 174817 956697 SH SOLE 28 27347 0 929350 TRAVELERS COMPANIES INC COM 89417E109 7514 41121 SH SOLE 29 41121 0 0 TRAVELERS COMPANIES INC COM 89417E109 367123 2009099 SH SOLE 30 2001127 0 7972 TRAVELERS COMPANIES INC COM 89417E109 25204 137930 SH SOLE 31 109593 0 28337 TRAVELERS COMPANIES INC COM 89417E109 9313 50966 SH SOLE 32 50966 0 0 TRAVELERS COMPANIES INC COM 89417E109 24677 135044 SH SOLE 34 135044 0 0 TRAVELERS COMPANIES INC COM 89417E109 25188 137842 SH SOLE 36 137842 0 0 TRAVELERS COMPANIES INC COM 89417E109 1501 8215 SH SOLE 40 8215 0 0 TRAVELERS COMPANIES INC COM 89417E109 90 495 SH OTR 43 495 0 0 TRAVELERS COMPANIES INC COM 89417E109 65847 360350 SH SOLE 43 340667 0 19683 TRAVELZOO COM NEW 89421Q205 7 1116 SH SOLE 18 1116 0 0 TRAVELZOO COM NEW 89421Q205 145 22149 SH SOLE 21 22149 0 0 TRAVELZOO COM NEW 89421Q205 757 115447 SH SOLE 22 115447 0 0 TRAVERE THERAPEUTICS INC NOTE 2.500% 9/1 761299AB2 1837 1775000 PRN SOLE 21 1775000 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1898 73651 SH SOLE 2 23581 0 50070 TRAVERE THERAPEUTICS INC COM 89422G107 5 184 SH SOLE 4 184 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 20 776 SH SOLE 7 776 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 4463 173205 SH SOLE 18 173205 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 4197 162862 SH SOLE 19 162862 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 65356 2536116 SH SOLE 21 2536116 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 35706 1385567 SH SOLE 22 1326047 0 59520 TRAVERE THERAPEUTICS INC COM 89422G107 101 3917 SH SOLE 23 3917 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 172 6675 SH SOLE 25 6675 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1351 52424 SH SOLE 26 25814 0 26610 TRAVERE THERAPEUTICS INC COM 89422G107 26 1009 SH SOLE 28 1009 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 1636 63483 SH SOLE 30 63483 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 0 18 SH SOLE 36 18 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 203 7895 SH SOLE 40 7895 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 451 17516 SH SOLE 43 16712 0 804 TREACE MED CONCEPTS INC COM 89455T109 191 10124 SH SOLE 2 7809 0 2315 TREACE MED CONCEPTS INC COM 89455T109 3 176 SH SOLE 7 176 0 0 TREACE MED CONCEPTS INC COM 89455T109 1477 78092 SH SOLE 18 78092 0 0 TREACE MED CONCEPTS INC COM 89455T109 1018 53834 SH SOLE 19 53834 0 0 TREACE MED CONCEPTS INC COM 89455T109 18364 971148 SH SOLE 21 971148 0 0 TREACE MED CONCEPTS INC COM 89455T109 9036 477848 SH SOLE 22 461985 0 15863 TREACE MED CONCEPTS INC COM 89455T109 10 543 SH SOLE 23 543 0 0 TREACE MED CONCEPTS INC COM 89455T109 31 1665 SH SOLE 25 1665 0 0 TREACE MED CONCEPTS INC COM 89455T109 26 1393 SH SOLE 26 1393 0 0 TREACE MED CONCEPTS INC COM 89455T109 149 7863 SH SOLE 30 7863 0 0 TREACE MED CONCEPTS INC COM 89455T109 47 2503 SH SOLE 36 2503 0 0 TREAN INS GROUP INC COM 89457R101 182 38844 SH SOLE 2 32514 0 6330 TREAN INS GROUP INC COM 89457R101 274 58383 SH SOLE 18 58383 0 0 TREAN INS GROUP INC COM 89457R101 170 36277 SH SOLE 19 36277 0 0 TREAN INS GROUP INC COM 89457R101 2979 635197 SH SOLE 21 635197 0 0 TREAN INS GROUP INC COM 89457R101 1359 289703 SH SOLE 22 277080 0 12623 TREAN INS GROUP INC COM 89457R101 11 2389 SH SOLE 26 0 0 2389 TREAN INS GROUP INC COM 89457R101 0 34 SH SOLE 43 34 0 0 TRECORA RES COM 894648104 39 4586 SH SOLE 18 4586 0 0 TRECORA RES COM 894648104 617 72960 SH SOLE 21 72960 0 0 TRECORA RES COM 894648104 306 36228 SH SOLE 22 36228 0 0 TRECORA RES COM 894648104 8 888 SH SOLE 43 288 0 600 TREDEGAR CORP COM 894650100 187 15581 SH SOLE 2 7874 0 7707 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 1136 94744 SH SOLE 18 94744 0 0 TREDEGAR CORP COM 894650100 585 48815 SH SOLE 19 48815 0 0 TREDEGAR CORP COM 894650100 43423 3621613 SH SOLE 21 3621613 0 0 TREDEGAR CORP COM 894650100 7924 660918 SH SOLE 22 643382 0 17536 TREDEGAR CORP COM 894650100 60 5017 SH SOLE 25 5017 0 0 TREDEGAR CORP COM 894650100 564 47074 SH SOLE 30 47074 0 0 TREDEGAR CORP COM 894650100 30 2528 SH SOLE 40 2528 0 0 TREDEGAR CORP COM 894650100 308 25698 SH SOLE 43 18659 0 7039 TREEHOUSE FOODS INC COM 89469A104 1628 50479 SH SOLE 2 15673 0 34806 TREEHOUSE FOODS INC COM 89469A104 8 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 56 1737 SH SOLE 7 1737 0 0 TREEHOUSE FOODS INC COM 89469A104 6391 198113 SH SOLE 18 198113 0 0 TREEHOUSE FOODS INC COM 89469A104 2976 92256 SH SOLE 19 92256 0 0 TREEHOUSE FOODS INC COM 89469A104 221350 6861437 SH SOLE 21 6861437 0 0 TREEHOUSE FOODS INC COM 89469A104 43033 1333934 SH SOLE 22 1280502 0 53432 TREEHOUSE FOODS INC COM 89469A104 229 7104 SH SOLE 25 7104 0 0 TREEHOUSE FOODS INC COM 89469A104 578 17909 SH SOLE 26 13404 0 4505 TREEHOUSE FOODS INC COM 89469A104 32 1002 SH SOLE 28 1002 0 0 TREEHOUSE FOODS INC COM 89469A104 3098 96038 SH SOLE 30 96038 0 0 TREEHOUSE FOODS INC COM 89469A104 99 3057 SH SOLE 36 3057 0 0 TREEHOUSE FOODS INC COM 89469A104 206 6377 SH SOLE 40 6377 0 0 TREEHOUSE FOODS INC COM 89469A104 1429 44308 SH SOLE 43 43110 0 1198 TREVENA INC COM 89532E109 40 71887 SH SOLE 2 6599 0 65288 TREVENA INC COM 89532E109 1 2628 SH SOLE 7 2628 0 0 TREVENA INC COM 89532E109 286 519537 SH SOLE 18 519537 0 0 TREVENA INC COM 89532E109 154 279309 SH SOLE 19 279309 0 0 TREVENA INC COM 89532E109 3151 5730188 SH SOLE 21 5730188 0 0 TREVENA INC COM 89532E109 2359 4290017 SH SOLE 22 4200600 0 89417 TREVI THERAPEUTICS INC COM 89532M101 4 1850 SH SOLE 18 1850 0 0 TREVI THERAPEUTICS INC COM 89532M101 69 31589 SH SOLE 21 31589 0 0 TREX CO INC COM 89531P105 18357 280996 SH SOLE 2 167912 0 113084 TREX CO INC COM 89531P105 94 1433 SH SOLE 4 1433 0 0 TREX CO INC COM 89531P105 103 1577 SH SOLE 7 1577 0 0 TREX CO INC COM 89531P105 17521 268196 SH SOLE 18 266579 0 1617 TREX CO INC COM 89531P105 3719 56933 SH SOLE 19 56933 0 0 TREX CO INC COM 89531P105 400154 6125121 SH SOLE 21 6125121 0 0 TREX CO INC COM 89531P105 214757 3287266 SH SOLE 22 3152288 0 134978 TREX CO INC COM 89531P105 35054 536561 SH SOLE 25 536561 0 0 TREX CO INC COM 89531P105 3162 48407 SH SOLE 26 36682 0 11725 TREX CO INC COM 89531P105 4995 76464 SH SOLE 28 76464 0 0 TREX CO INC COM 89531P105 25 388 SH SOLE 29 388 0 0 TREX CO INC COM 89531P105 4608 70536 SH SOLE 30 70536 0 0 TREX CO INC COM 89531P105 111 1697 SH SOLE 31 1697 0 0 TREX CO INC COM 89531P105 24857 380477 SH SOLE 34 380477 0 0 TREX CO INC COM 89531P105 428 6552 SH SOLE 36 6552 0 0 TREX CO INC COM 89531P105 963 14735 SH SOLE 40 14735 0 0 TREX CO INC COM 89531P105 24 363 SH OTR 43 363 0 0 TREX CO INC COM 89531P105 6287 96240 SH SOLE 43 70649 0 25591 TRI POINTE HOMES INC COM 87265H109 6827 340003 SH SOLE 2 249462 0 90541 TRI POINTE HOMES INC COM 87265H109 7 371 SH SOLE 4 371 0 0 TRI POINTE HOMES INC COM 87265H109 71 3524 SH SOLE 7 3524 0 0 TRI POINTE HOMES INC COM 87265H109 10396 517718 SH SOLE 18 517718 0 0 TRI POINTE HOMES INC COM 87265H109 5280 262930 SH SOLE 19 262930 0 0 TRI POINTE HOMES INC COM 87265H109 184809 9203656 SH SOLE 21 9203656 0 0 TRI POINTE HOMES INC COM 87265H109 69204 3446414 SH SOLE 22 3331482 0 114932 TRI POINTE HOMES INC COM 87265H109 114 5678 SH SOLE 23 5678 0 0 TRI POINTE HOMES INC COM 87265H109 355 17692 SH SOLE 25 17692 0 0 TRI POINTE HOMES INC COM 87265H109 1414 70438 SH SOLE 26 37704 0 32734 TRI POINTE HOMES INC COM 87265H109 41 2027 SH SOLE 28 2027 0 0 TRI POINTE HOMES INC COM 87265H109 1489 74131 SH SOLE 30 74131 0 0 TRI POINTE HOMES INC COM 87265H109 1136 56561 SH SOLE 34 56561 0 0 TRI POINTE HOMES INC COM 87265H109 220 10959 SH SOLE 36 10959 0 0 TRI POINTE HOMES INC COM 87265H109 280 13937 SH SOLE 40 13937 0 0 TRI POINTE HOMES INC COM 87265H109 4034 200908 SH SOLE 43 189916 0 10992 TRICIDA INC COM 89610F101 202 24626 SH SOLE 2 19772 0 4854 TRICIDA INC COM 89610F101 48 5839 SH SOLE 18 5839 0 0 TRICIDA INC COM 89610F101 101 12284 SH SOLE 19 12284 0 0 TRICIDA INC COM 89610F101 2342 284967 SH SOLE 21 284967 0 0 TRICIDA INC COM 89610F101 4924 599085 SH SOLE 22 599085 0 0 TRICIDA INC COM 89610F101 224 27240 SH SOLE 30 27240 0 0 TRICIDA INC COM 89610F101 96 11702 SH SOLE 43 11352 0 350 TRICO BANCSHARES COM 896095106 3355 83803 SH SOLE 2 50595 0 33208 TRICO BANCSHARES COM 896095106 6 141 SH SOLE 4 141 0 0 TRICO BANCSHARES COM 896095106 13 326 SH SOLE 7 326 0 0 TRICO BANCSHARES COM 896095106 3274 81785 SH SOLE 18 81785 0 0 TRICO BANCSHARES COM 896095106 3609 90149 SH SOLE 19 90149 0 0 TRICO BANCSHARES COM 896095106 41117 1027149 SH SOLE 21 1027149 0 0 TRICO BANCSHARES COM 896095106 35163 878428 SH SOLE 22 846764 0 31664 TRICO BANCSHARES COM 896095106 94 2340 SH SOLE 23 2340 0 0 TRICO BANCSHARES COM 896095106 210 5235 SH SOLE 25 5235 0 0 TRICO BANCSHARES COM 896095106 1665 41596 SH SOLE 26 12975 0 28621 TRICO BANCSHARES COM 896095106 6 155 SH SOLE 28 155 0 0 TRICO BANCSHARES COM 896095106 926 23126 SH SOLE 30 23126 0 0 TRICO BANCSHARES COM 896095106 105 2625 SH SOLE 34 2625 0 0 TRICO BANCSHARES COM 896095106 193 4817 SH SOLE 40 4817 0 0 TRICO BANCSHARES COM 896095106 765 19105 SH SOLE 43 17844 0 1261 TRICON RESIDENTIAL INC COM NPV 89612W102 885 55700 SH SOLE 22 0 0 55700 TRIMAS CORP COM NEW 896215209 1131 35252 SH SOLE 2 11957 0 23295 TRIMAS CORP COM NEW 896215209 3 105 SH SOLE 4 105 0 0 TRIMAS CORP COM NEW 896215209 20 612 SH SOLE 7 612 0 0 TRIMAS CORP COM NEW 896215209 4082 127219 SH SOLE 18 127219 0 0 TRIMAS CORP COM NEW 896215209 2527 78759 SH SOLE 19 78759 0 0 TRIMAS CORP COM NEW 896215209 50134 1562299 SH SOLE 21 1562299 0 0 TRIMAS CORP COM NEW 896215209 35694 1112297 SH SOLE 22 1065401 0 46896 TRIMAS CORP COM NEW 896215209 176 5488 SH SOLE 25 5488 0 0 TRIMAS CORP COM NEW 896215209 590 18399 SH SOLE 26 16233 0 2166 TRIMAS CORP COM NEW 896215209 919 28623 SH SOLE 30 28623 0 0 TRIMAS CORP COM NEW 896215209 162 5042 SH SOLE 40 5042 0 0 TRIMAS CORP COM NEW 896215209 52 1614 SH OTR 43 1614 0 0 TRIMAS CORP COM NEW 896215209 245 7621 SH SOLE 43 7541 0 80 TRIMBLE INC COM 896239100 19839 275013 SH SOLE 2 96887 0 178126 TRIMBLE INC COM 896239100 16451 228038 SH SOLE 4 150715 0 77323 TRIMBLE INC COM 896239100 16040 222352 SH SOLE 7 215743 0 6609 TRIMBLE INC COM 896239100 75 1039 SH SOLE 13 1039 0 0 TRIMBLE INC COM 896239100 1772 24569 SH SOLE 15 24569 0 0 TRIMBLE INC COM 896239100 38158 528938 SH SOLE 18 494056 0 34882 TRIMBLE INC COM 896239100 9880 136962 SH SOLE 19 136962 0 0 TRIMBLE INC COM 896239100 508975 7055378 SH SOLE 21 7055378 0 0 TRIMBLE INC COM 896239100 383152 5311226 SH SOLE 22 4807126 0 504100 TRIMBLE INC COM 896239100 22491 311769 SH SOLE 23 311769 0 0 TRIMBLE INC COM 896239100 47565 659343 SH SOLE 25 659343 0 0 TRIMBLE INC COM 896239100 49052 679949 SH SOLE 26 267788 0 412161 TRIMBLE INC COM 896239100 46483 644349 SH SOLE 28 11543 0 632806 TRIMBLE INC COM 896239100 33 452 SH SOLE 29 452 0 0 TRIMBLE INC COM 896239100 132811 1841015 SH SOLE 30 1610985 0 230030 TRIMBLE INC COM 896239100 4131 57268 SH SOLE 31 28757 0 28511 TRIMBLE INC COM 896239100 44043 610521 SH SOLE 34 610521 0 0 TRIMBLE INC COM 896239100 6879 95352 SH SOLE 36 95352 0 0 TRIMBLE INC COM 896239100 605 8386 SH SOLE 40 8386 0 0 TRIMBLE INC COM 896239100 39 542 SH OTR 43 542 0 0 TRIMBLE INC COM 896239100 11349 157314 SH SOLE 43 132246 0 25068 TRINET GROUP INC COM 896288107 7738 78670 SH SOLE 2 54063 0 24607 TRINET GROUP INC COM 896288107 13 135 SH SOLE 4 135 0 0 TRINET GROUP INC COM 896288107 57 581 SH SOLE 7 581 0 0 TRINET GROUP INC COM 896288107 11180 113663 SH SOLE 18 106389 0 7274 TRINET GROUP INC COM 896288107 26468 269096 SH SOLE 19 269096 0 0 TRINET GROUP INC COM 896288107 133629 1358574 SH SOLE 21 1358574 0 0 TRINET GROUP INC COM 896288107 102940 1046568 SH SOLE 22 1023651 0 22917 TRINET GROUP INC COM 896288107 709 7207 SH SOLE 23 7207 0 0 TRINET GROUP INC COM 896288107 750 7629 SH SOLE 25 7629 0 0 TRINET GROUP INC COM 896288107 6405 65118 SH SOLE 26 21650 0 43468 TRINET GROUP INC COM 896288107 78 796 SH SOLE 28 796 0 0 TRINET GROUP INC COM 896288107 2364 24035 SH SOLE 30 24035 0 0 TRINET GROUP INC COM 896288107 609 6190 SH SOLE 36 6190 0 0 TRINET GROUP INC COM 896288107 454 4612 SH SOLE 40 4612 0 0 TRINET GROUP INC COM 896288107 581 5909 SH SOLE 43 5606 0 303 TRINITY CAP INC COM 896442308 883 45747 SH SOLE 30 45747 0 0 TRINITY CAP INC COM 896442308 8 429 SH SOLE 43 429 0 0 TRINITY INDS INC COM 896522109 3623 105446 SH SOLE 2 58234 0 47212 TRINITY INDS INC COM 896522109 13 371 SH SOLE 4 371 0 0 TRINITY INDS INC COM 896522109 68 1980 SH SOLE 7 1980 0 0 TRINITY INDS INC COM 896522109 12818 373061 SH SOLE 18 373061 0 0 TRINITY INDS INC COM 896522109 5957 173366 SH SOLE 19 173366 0 0 TRINITY INDS INC COM 896522109 204438 5949876 SH SOLE 21 5949876 0 0 TRINITY INDS INC COM 896522109 80486 2342419 SH SOLE 22 2259949 0 82470 TRINITY INDS INC COM 896522109 80 2330 SH SOLE 23 2330 0 0 TRINITY INDS INC COM 896522109 379 11020 SH SOLE 25 11020 0 0 TRINITY INDS INC COM 896522109 1311 38157 SH SOLE 26 25241 0 12916 TRINITY INDS INC COM 896522109 61 1769 SH SOLE 28 1769 0 0 TRINITY INDS INC COM 896522109 1349 39268 SH SOLE 30 39268 0 0 TRINITY INDS INC COM 896522109 160 4657 SH SOLE 36 4657 0 0 TRINITY INDS INC COM 896522109 340 9906 SH SOLE 40 9906 0 0 TRINITY INDS INC COM 896522109 2401 69890 SH SOLE 43 67256 0 2634 TRINITY PL HLDGS INC COM 89656D101 7 3570 SH SOLE 18 3570 0 0 TRINITY PL HLDGS INC COM 89656D101 387 203451 SH SOLE 21 203451 0 0 TRINITY PL HLDGS INC COM 89656D101 70 36968 SH SOLE 22 36968 0 0 TRINSEO PLC SHS G9059U107 764 15938 SH SOLE 2 11779 0 4159 TRINSEO PLC SHS G9059U107 4 81 SH SOLE 4 81 0 0 TRINSEO PLC SHS G9059U107 55 1152 SH SOLE 7 1152 0 0 TRINSEO PLC SHS G9059U107 6383 133203 SH SOLE 18 133203 0 0 TRINSEO PLC SHS G9059U107 4102 85605 SH SOLE 19 85605 0 0 TRINSEO PLC SHS G9059U107 227502 4747540 SH SOLE 21 4747540 0 0 TRINSEO PLC SHS G9059U107 47889 999358 SH SOLE 22 979060 0 20298 TRINSEO PLC SHS G9059U107 27 561 SH SOLE 23 561 0 0 TRINSEO PLC SHS G9059U107 337 7039 SH SOLE 25 7039 0 0 TRINSEO PLC SHS G9059U107 1018 21254 SH SOLE 26 13918 0 7336 TRINSEO PLC SHS G9059U107 33 690 SH SOLE 28 690 0 0 TRINSEO PLC SHS G9059U107 3250 67813 SH SOLE 30 67813 0 0 TRINSEO PLC SHS G9059U107 346 7213 SH SOLE 36 7213 0 0 TRINSEO PLC SHS G9059U107 173 3607 SH SOLE 40 3607 0 0 TRINSEO PLC SHS G9059U107 2590 54047 SH SOLE 43 38795 0 15252 TRIO TECH INTL COM NEW 896712205 2 311 SH SOLE 21 311 0 0 TRIO TECH INTL COM NEW 896712205 1 121 SH SOLE 22 121 0 0 TRIP COM GROUP LTD ADS 89677Q107 17043 737158 SH SOLE 2 99291 0 637867 TRIP COM GROUP LTD ADS 89677Q107 6432 278203 SH SOLE 4 133385 0 144818 TRIP COM GROUP LTD ADS 89677Q107 1375 59489 SH SOLE 7 59489 0 0 TRIP COM GROUP LTD ADS 89677Q107 3107 134365 SH SOLE 13 42502 0 91863 TRIP COM GROUP LTD ADS 89677Q107 8737 377914 SH SOLE 15 377914 0 0 TRIP COM GROUP LTD ADS 89677Q107 5064 219047 SH SOLE 18 219047 0 0 TRIP COM GROUP LTD ADS 89677Q107 15036 650341 SH SOLE 19 650341 0 0 TRIP COM GROUP LTD ADS 89677Q107 219473 9492783 SH SOLE 21 9492783 0 0 TRIP COM GROUP LTD ADS 89677Q107 128756 5569032 SH SOLE 22 4945435 0 623597 TRIP COM GROUP LTD ADS 89677Q107 13140 568349 SH SOLE 23 568349 0 0 TRIP COM GROUP LTD ADS 89677Q107 10388 449297 SH SOLE 25 449297 0 0 TRIP COM GROUP LTD ADS 89677Q107 28280 1223168 SH SOLE 26 18948 0 1204220 TRIP COM GROUP LTD ADS 89677Q107 25827 1117099 SH SOLE 28 38008 0 1079091 TRIP COM GROUP LTD ADS 89677Q107 41 1760 SH SOLE 29 1760 0 0 TRIP COM GROUP LTD ADS 89677Q107 72615 3140802 SH SOLE 30 3140802 0 0 TRIP COM GROUP LTD ADS 89677Q107 624 26989 SH SOLE 31 8934 0 18055 TRIP COM GROUP LTD ADS 89677Q107 749 32386 SH SOLE 32 32386 0 0 TRIP COM GROUP LTD ADS 89677Q107 24550 1061858 SH SOLE 34 1061858 0 0 TRIP COM GROUP LTD ADS 89677Q107 207 8947 SH SOLE 36 8947 0 0 TRIP COM GROUP LTD ADS 89677Q107 44 1891 SH SOLE 40 1891 0 0 TRIP COM GROUP LTD ADS 89677Q107 7071 305852 SH SOLE 43 270481 0 35371 TRIPADVISOR INC COM 896945201 6564 242029 SH SOLE 2 90646 0 151383 TRIPADVISOR INC COM 896945201 23 853 SH SOLE 4 853 0 0 TRIPADVISOR INC COM 896945201 38 1397 SH SOLE 7 1397 0 0 TRIPADVISOR INC COM 896945201 5989 220824 SH SOLE 18 220824 0 0 TRIPADVISOR INC COM 896945201 832 30694 SH SOLE 19 30694 0 0 TRIPADVISOR INC COM 896945201 134851 4972390 SH SOLE 21 4972390 0 0 TRIPADVISOR INC COM 896945201 75538 2785311 SH SOLE 22 2673584 0 111727 TRIPADVISOR INC COM 896945201 410 15107 SH SOLE 25 15107 0 0 TRIPADVISOR INC COM 896945201 1153 42501 SH SOLE 26 36027 0 6474 TRIPADVISOR INC COM 896945201 51 1890 SH SOLE 28 1890 0 0 TRIPADVISOR INC COM 896945201 7785 287061 SH SOLE 30 287061 0 0 TRIPADVISOR INC COM 896945201 40 1481 SH SOLE 31 1481 0 0 TRIPADVISOR INC COM 896945201 56 2053 SH SOLE 36 2053 0 0 TRIPADVISOR INC COM 896945201 314 11567 SH SOLE 40 11567 0 0 TRIPADVISOR INC COM 896945201 1451 53499 SH SOLE 43 50010 0 3489 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3247 185985 SH SOLE 30 185985 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH SOLE 43 182 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1177 35415 SH SOLE 2 12155 0 23260 TRISTATE CAP HLDGS INC COM 89678F100 11 321 SH SOLE 7 321 0 0 TRISTATE CAP HLDGS INC COM 89678F100 3049 91759 SH SOLE 18 91759 0 0 TRISTATE CAP HLDGS INC COM 89678F100 3324 100022 SH SOLE 19 100022 0 0 TRISTATE CAP HLDGS INC COM 89678F100 38017 1144057 SH SOLE 21 1144057 0 0 TRISTATE CAP HLDGS INC COM 89678F100 25233 759333 SH SOLE 22 729931 0 29402 TRISTATE CAP HLDGS INC COM 89678F100 64 1936 SH SOLE 23 1936 0 0 TRISTATE CAP HLDGS INC COM 89678F100 156 4693 SH SOLE 25 4693 0 0 TRISTATE CAP HLDGS INC COM 89678F100 594 17877 SH SOLE 26 2301 0 15576 TRISTATE CAP HLDGS INC COM 89678F100 246 7390 SH SOLE 30 7390 0 0 TRISTATE CAP HLDGS INC COM 89678F100 26 781 SH SOLE 34 781 0 0 TRISTATE CAP HLDGS INC COM 89678F100 56 1689 SH SOLE 36 1689 0 0 TRISTATE CAP HLDGS INC COM 89678F100 161 4834 SH SOLE 40 4834 0 0 TRISTATE CAP HLDGS INC COM 89678F100 308 9281 SH SOLE 43 8826 0 455 TRITON INTL LTD CL A G9078F107 4418 62953 SH SOLE 2 22900 0 40053 TRITON INTL LTD CL A G9078F107 20 287 SH SOLE 4 287 0 0 TRITON INTL LTD CL A G9078F107 116 1647 SH SOLE 7 1647 0 0 TRITON INTL LTD CL A G9078F107 13780 196349 SH SOLE 18 196349 0 0 TRITON INTL LTD CL A G9078F107 9962 141948 SH SOLE 19 141948 0 0 TRITON INTL LTD CL A G9078F107 168861 2406114 SH SOLE 21 2406114 0 0 TRITON INTL LTD CL A G9078F107 113180 1612707 SH SOLE 22 1543042 0 69665 TRITON INTL LTD CL A G9078F107 29 411 SH SOLE 23 411 0 0 TRITON INTL LTD CL A G9078F107 974 13882 SH SOLE 25 13882 0 0 TRITON INTL LTD CL A G9078F107 2755 39260 SH SOLE 26 28838 0 10422 TRITON INTL LTD CL A G9078F107 84 1200 SH SOLE 28 1200 0 0 TRITON INTL LTD CL A G9078F107 2727 38857 SH SOLE 30 38857 0 0 TRITON INTL LTD CL A G9078F107 884 12603 SH SOLE 36 12603 0 0 TRITON INTL LTD CL A G9078F107 577 8218 SH SOLE 40 8218 0 0 TRITON INTL LTD CL A G9078F107 26 364 SH OTR 43 364 0 0 TRITON INTL LTD CL A G9078F107 2161 30786 SH SOLE 43 23134 0 7652 TRIUMPH BANCORP INC COM 89679E300 957 10183 SH SOLE 2 6711 0 3472 TRIUMPH BANCORP INC COM 89679E300 88 939 SH SOLE 4 83 0 856 TRIUMPH BANCORP INC COM 89679E300 31 326 SH SOLE 7 326 0 0 TRIUMPH BANCORP INC COM 89679E300 7564 80453 SH SOLE 18 80453 0 0 TRIUMPH BANCORP INC COM 89679E300 3995 42489 SH SOLE 19 42489 0 0 TRIUMPH BANCORP INC COM 89679E300 261171 2777826 SH SOLE 21 2777826 0 0 TRIUMPH BANCORP INC COM 89679E300 53706 571224 SH SOLE 22 557260 0 13964 TRIUMPH BANCORP INC COM 89679E300 366 3896 SH SOLE 25 3896 0 0 TRIUMPH BANCORP INC COM 89679E300 1081 11502 SH SOLE 26 8730 0 2772 TRIUMPH BANCORP INC COM 89679E300 42 448 SH SOLE 28 448 0 0 TRIUMPH BANCORP INC COM 89679E300 3566 37931 SH SOLE 30 37931 0 0 TRIUMPH BANCORP INC COM 89679E300 264 2806 SH SOLE 40 2806 0 0 TRIUMPH BANCORP INC COM 89679E300 489 5203 SH SOLE 43 5142 0 61 TRIUMPH GROUP INC NEW COM 896818101 1860 73585 SH SOLE 2 22290 0 51295 TRIUMPH GROUP INC NEW COM 896818101 8 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 21 822 SH SOLE 7 822 0 0 TRIUMPH GROUP INC NEW COM 896818101 6395 252965 SH SOLE 18 252965 0 0 TRIUMPH GROUP INC NEW COM 896818101 2872 113603 SH SOLE 19 113603 0 0 TRIUMPH GROUP INC NEW COM 896818101 192184 7602214 SH SOLE 21 7602214 0 0 TRIUMPH GROUP INC NEW COM 896818101 39447 1560399 SH SOLE 22 1499682 0 60717 TRIUMPH GROUP INC NEW COM 896818101 10177 402574 SH SOLE 25 402574 0 0 TRIUMPH GROUP INC NEW COM 896818101 1584 62648 SH SOLE 26 33654 0 28994 TRIUMPH GROUP INC NEW COM 896818101 2982 117978 SH SOLE 30 117978 0 0 TRIUMPH GROUP INC NEW COM 896818101 1492 59007 SH SOLE 34 59007 0 0 TRIUMPH GROUP INC NEW COM 896818101 244 9639 SH SOLE 36 9639 0 0 TRIUMPH GROUP INC NEW COM 896818101 238 9420 SH SOLE 40 9420 0 0 TRIUMPH GROUP INC NEW COM 896818101 67 2650 SH OTR 43 2650 0 0 TRIUMPH GROUP INC NEW COM 896818101 1699 67221 SH SOLE 43 35053 0 32168 TROIKA MEDIA GROUP INC COM 89689F305 4 3598 SH SOLE 18 3598 0 0 TROIKA MEDIA GROUP INC COM 89689F305 55 52731 SH SOLE 21 52731 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 2100 106131 SH SOLE 2 39999 0 66132 TRONOX HOLDINGS PLC SHS G9087Q102 6 280 SH SOLE 4 280 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 32 1623 SH SOLE 7 1623 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 6715 339314 SH SOLE 18 339314 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 4058 205028 SH SOLE 19 205028 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 81669 4126763 SH SOLE 21 4126763 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 62711 3168841 SH SOLE 22 3052261 0 116580 TRONOX HOLDINGS PLC SHS G9087Q102 28 1404 SH SOLE 23 1404 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 349 17624 SH SOLE 25 17624 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1019 51503 SH SOLE 26 45161 0 6342 TRONOX HOLDINGS PLC SHS G9087Q102 41 2061 SH SOLE 28 2061 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1451 73305 SH SOLE 30 73305 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 278 14023 SH SOLE 40 14023 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 670 33879 SH SOLE 43 32784 0 1095 TRUEBLUE INC COM 89785X101 943 32630 SH SOLE 2 10806 0 21824 TRUEBLUE INC COM 89785X101 5 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 17 581 SH SOLE 7 581 0 0 TRUEBLUE INC COM 89785X101 3748 129727 SH SOLE 18 129727 0 0 TRUEBLUE INC COM 89785X101 1810 62654 SH SOLE 19 62654 0 0 TRUEBLUE INC COM 89785X101 129768 4491798 SH SOLE 21 4491798 0 0 TRUEBLUE INC COM 89785X101 25183 871686 SH SOLE 22 839219 0 32467 TRUEBLUE INC COM 89785X101 202 7008 SH SOLE 25 7008 0 0 TRUEBLUE INC COM 89785X101 293 10153 SH SOLE 26 7972 0 2181 TRUEBLUE INC COM 89785X101 26 902 SH SOLE 28 902 0 0 TRUEBLUE INC COM 89785X101 1479 51208 SH SOLE 30 51208 0 0 TRUEBLUE INC COM 89785X101 169 5838 SH SOLE 36 5838 0 0 TRUEBLUE INC COM 89785X101 130 4517 SH SOLE 40 4517 0 0 TRUEBLUE INC COM 89785X101 2861 99021 SH SOLE 43 91743 0 7278 TRUECAR INC COM 89785L107 615 155674 SH SOLE 2 57938 0 97736 TRUECAR INC COM 89785L107 2 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 7 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 1169 295974 SH SOLE 18 295974 0 0 TRUECAR INC COM 89785L107 1316 333038 SH SOLE 19 333038 0 0 TRUECAR INC COM 89785L107 14791 3744493 SH SOLE 21 3744493 0 0 TRUECAR INC COM 89785L107 11437 2895497 SH SOLE 22 2797181 0 98316 TRUECAR INC COM 89785L107 95 24053 SH SOLE 23 24053 0 0 TRUECAR INC COM 89785L107 51 12798 SH SOLE 25 12798 0 0 TRUECAR INC COM 89785L107 432 109369 SH SOLE 26 508 0 108861 TRUECAR INC COM 89785L107 370 93713 SH SOLE 30 93713 0 0 TRUECAR INC COM 89785L107 37 9339 SH SOLE 40 9339 0 0 TRUECAR INC COM 89785L107 13 3215 SH SOLE 43 3215 0 0 TRUIST FINL CORP COM 89832Q109 190822 3365470 SH SOLE 2 845939 0 2519531 TRUIST FINL CORP COM 89832Q109 60354 1064453 SH SOLE 4 674390 0 390063 TRUIST FINL CORP COM 89832Q109 69631 1228057 SH SOLE 7 1190292 0 37765 TRUIST FINL CORP COM 89832Q109 1269 22388 SH SOLE 13 22388 0 0 TRUIST FINL CORP COM 89832Q109 10750 189592 SH SOLE 15 189592 0 0 TRUIST FINL CORP COM 89832Q109 159497 2813007 SH SOLE 18 2592403 0 220604 TRUIST FINL CORP COM 89832Q109 26633 469719 SH SOLE 19 469719 0 0 TRUIST FINL CORP COM 89832Q109 2104946 37124267 SH SOLE 21 37124267 0 0 TRUIST FINL CORP COM 89832Q109 1600519 28227843 SH SOLE 22 25398337 0 2829506 TRUIST FINL CORP COM 89832Q109 96188 1696430 SH SOLE 23 1696430 0 0 TRUIST FINL CORP COM 89832Q109 127232 2243954 SH SOLE 25 2243954 0 0 TRUIST FINL CORP COM 89832Q109 160393 2828795 SH SOLE 26 1004259 0 1824536 TRUIST FINL CORP COM 89832Q109 173340 3057143 SH SOLE 28 118701 0 2938442 TRUIST FINL CORP COM 89832Q109 606 10680 SH SOLE 29 10680 0 0 TRUIST FINL CORP COM 89832Q109 543608 9587437 SH SOLE 30 9587437 0 0 TRUIST FINL CORP COM 89832Q109 17998 317427 SH SOLE 31 165649 0 151778 TRUIST FINL CORP COM 89832Q109 4108 72450 SH SOLE 32 72450 0 0 TRUIST FINL CORP COM 89832Q109 13523 238503 SH SOLE 34 238503 0 0 TRUIST FINL CORP COM 89832Q109 10223 180306 SH SOLE 35 180306 0 0 TRUIST FINL CORP COM 89832Q109 33020 582367 SH SOLE 36 582367 0 0 TRUIST FINL CORP COM 89832Q109 2534 44697 SH SOLE 40 44697 0 0 TRUIST FINL CORP COM 89832Q109 204 3590 SH OTR 43 3590 0 0 TRUIST FINL CORP COM 89832Q109 60586 1068536 SH SOLE 43 920346 0 148191 TRUPANION INC COM 898202106 3441 38608 SH SOLE 2 18313 0 20295 TRUPANION INC COM 898202106 11 120 SH SOLE 4 120 0 0 TRUPANION INC COM 898202106 43 484 SH SOLE 7 484 0 0 TRUPANION INC COM 898202106 11843 132885 SH SOLE 18 126191 0 6694 TRUPANION INC COM 898202106 19583 219738 SH SOLE 19 219738 0 0 TRUPANION INC COM 898202106 367912 4128278 SH SOLE 21 4128278 0 0 TRUPANION INC COM 898202106 86410 969586 SH SOLE 22 948594 0 20992 TRUPANION INC COM 898202106 550 6166 SH SOLE 23 6166 0 0 TRUPANION INC COM 898202106 373 4183 SH SOLE 25 4183 0 0 TRUPANION INC COM 898202106 3591 40289 SH SOLE 26 8052 0 32237 TRUPANION INC COM 898202106 64 714 SH SOLE 28 714 0 0 TRUPANION INC COM 898202106 5074 56930 SH SOLE 30 56930 0 0 TRUPANION INC COM 898202106 355 3987 SH SOLE 40 3987 0 0 TRUPANION INC COM 898202106 448 5025 SH SOLE 43 4981 0 44 TRUSTCO BK CORP N Y COM NEW 898349204 394 12330 SH SOLE 2 5150 0 7180 TRUSTCO BK CORP N Y COM NEW 898349204 2 71 SH SOLE 4 71 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 9 294 SH SOLE 7 294 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 2358 73848 SH SOLE 18 73848 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 1054 33015 SH SOLE 19 33015 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 70188 2198183 SH SOLE 21 2198183 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 14814 463958 SH SOLE 22 446021 0 17937 TRUSTCO BK CORP N Y COM NEW 898349204 332 10413 SH SOLE 26 9095 0 1318 TRUSTCO BK CORP N Y COM NEW 898349204 1009 31594 SH SOLE 30 31594 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 83 2593 SH SOLE 40 2593 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 315 9876 SH SOLE 43 9678 0 198 TRUSTMARK CORP COM 898402102 1311 43135 SH SOLE 2 17022 0 26113 TRUSTMARK CORP COM 898402102 9 291 SH SOLE 4 291 0 0 TRUSTMARK CORP COM 898402102 27 888 SH SOLE 7 888 0 0 TRUSTMARK CORP COM 898402102 7013 230758 SH SOLE 18 230758 0 0 TRUSTMARK CORP COM 898402102 3358 110509 SH SOLE 19 110509 0 0 TRUSTMARK CORP COM 898402102 208902 6874022 SH SOLE 21 6874022 0 0 TRUSTMARK CORP COM 898402102 47744 1571053 SH SOLE 22 1506552 0 64501 TRUSTMARK CORP COM 898402102 243 8004 SH SOLE 25 8004 0 0 TRUSTMARK CORP COM 898402102 662 21774 SH SOLE 26 17058 0 4716 TRUSTMARK CORP COM 898402102 34 1130 SH SOLE 28 1130 0 0 TRUSTMARK CORP COM 898402102 3184 104770 SH SOLE 30 104770 0 0 TRUSTMARK CORP COM 898402102 28 929 SH SOLE 36 929 0 0 TRUSTMARK CORP COM 898402102 209 6879 SH SOLE 40 6879 0 0 TRUSTMARK CORP COM 898402102 3875 127510 SH SOLE 43 126589 0 921 TRXADE HEALTH INC COM NEW 89846A207 2 883 SH SOLE 18 883 0 0 TRXADE HEALTH INC COM NEW 89846A207 26 9436 SH SOLE 21 9436 0 0 TSCAN THERAPEUTICS INC COM 89854M101 118 41969 SH SOLE 18 41969 0 0 TSCAN THERAPEUTICS INC COM 89854M101 4022 1436451 SH SOLE 19 1436451 0 0 TSCAN THERAPEUTICS INC COM 89854M101 103 36825 SH SOLE 21 36825 0 0 TSCAN THERAPEUTICS INC COM 89854M101 11 3943 SH SOLE 34 3943 0 0 TTEC HLDGS INC COM 89854H102 3257 39470 SH SOLE 2 24699 0 14771 TTEC HLDGS INC COM 89854H102 7 90 SH SOLE 4 90 0 0 TTEC HLDGS INC COM 89854H102 18 216 SH SOLE 7 216 0 0 TTEC HLDGS INC COM 89854H102 6765 81980 SH SOLE 18 78324 0 3656 TTEC HLDGS INC COM 89854H102 5758 69772 SH SOLE 19 69772 0 0 TTEC HLDGS INC COM 89854H102 179002 2169198 SH SOLE 21 2169198 0 0 TTEC HLDGS INC COM 89854H102 41162 498815 SH SOLE 22 488230 0 10585 TTEC HLDGS INC COM 89854H102 128 1552 SH SOLE 23 1552 0 0 TTEC HLDGS INC COM 89854H102 242 2938 SH SOLE 25 2938 0 0 TTEC HLDGS INC COM 89854H102 1037 12566 SH SOLE 26 6729 0 5837 TTEC HLDGS INC COM 89854H102 28 334 SH SOLE 28 334 0 0 TTEC HLDGS INC COM 89854H102 2550 30905 SH SOLE 30 30905 0 0 TTEC HLDGS INC COM 89854H102 10 125 SH SOLE 36 125 0 0 TTEC HLDGS INC COM 89854H102 181 2195 SH SOLE 40 2195 0 0 TTEC HLDGS INC COM 89854H102 1684 20411 SH SOLE 43 19106 0 1305 TTM TECHNOLOGIES INC COM 87305R109 1117 75382 SH SOLE 2 28981 0 46401 TTM TECHNOLOGIES INC COM 87305R109 5 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 57 3864 SH SOLE 7 3864 0 0 TTM TECHNOLOGIES INC COM 87305R109 5723 386170 SH SOLE 18 386170 0 0 TTM TECHNOLOGIES INC COM 87305R109 2740 184854 SH SOLE 19 184854 0 0 TTM TECHNOLOGIES INC COM 87305R109 192615 12996982 SH SOLE 21 12996982 0 0 TTM TECHNOLOGIES INC COM 87305R109 39402 2658721 SH SOLE 22 2554602 0 104119 TTM TECHNOLOGIES INC COM 87305R109 191 12892 SH SOLE 25 12892 0 0 TTM TECHNOLOGIES INC COM 87305R109 810 54631 SH SOLE 26 48260 0 6371 TTM TECHNOLOGIES INC COM 87305R109 2651 178876 SH SOLE 30 178876 0 0 TTM TECHNOLOGIES INC COM 87305R109 97 6520 SH SOLE 36 6520 0 0 TTM TECHNOLOGIES INC COM 87305R109 181 12199 SH SOLE 40 12199 0 0 TTM TECHNOLOGIES INC COM 87305R109 1382 93230 SH SOLE 43 93035 0 195 TUCOWS INC COM NEW 898697206 357 5222 SH SOLE 2 4210 0 1012 TUCOWS INC COM NEW 898697206 12 174 SH SOLE 7 174 0 0 TUCOWS INC COM NEW 898697206 1910 27958 SH SOLE 18 27958 0 0 TUCOWS INC COM NEW 898697206 1214 17775 SH SOLE 19 17775 0 0 TUCOWS INC COM NEW 898697206 24245 354972 SH SOLE 21 354972 0 0 TUCOWS INC COM NEW 898697206 16046 234939 SH SOLE 22 229362 0 5577 TUCOWS INC COM NEW 898697206 78 1147 SH SOLE 25 1147 0 0 TUCOWS INC COM NEW 898697206 61 894 SH SOLE 26 0 0 894 TUCOWS INC COM NEW 898697206 51 754 SH SOLE 28 754 0 0 TUCOWS INC COM NEW 898697206 420 6150 SH SOLE 30 6150 0 0 TUCOWS INC COM NEW 898697206 97 1422 SH SOLE 40 1422 0 0 TUCOWS INC COM NEW 898697206 202 2962 SH SOLE 43 2922 0 40 TUESDAY MORNING CORP COM 89904V101 3 2716 SH SOLE 22 2716 0 0 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 36 4031 SH SOLE 2 4031 0 0 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 28 3174 SH SOLE 22 3174 0 0 TUPPERWARE BRANDS CORP COM 899896104 768 39505 SH SOLE 2 14140 0 25365 TUPPERWARE BRANDS CORP COM 899896104 4 213 SH SOLE 4 213 0 0 TUPPERWARE BRANDS CORP COM 899896104 39 1986 SH SOLE 7 1986 0 0 TUPPERWARE BRANDS CORP COM 899896104 3701 190267 SH SOLE 18 190267 0 0 TUPPERWARE BRANDS CORP COM 899896104 1704 87623 SH SOLE 19 87623 0 0 TUPPERWARE BRANDS CORP COM 899896104 120167 6178251 SH SOLE 21 6178251 0 0 TUPPERWARE BRANDS CORP COM 899896104 23975 1232667 SH SOLE 22 1176726 0 55941 TUPPERWARE BRANDS CORP COM 899896104 185 9499 SH SOLE 25 9499 0 0 TUPPERWARE BRANDS CORP COM 899896104 566 29082 SH SOLE 26 25515 0 3567 TUPPERWARE BRANDS CORP COM 899896104 1768 90917 SH SOLE 30 90917 0 0 TUPPERWARE BRANDS CORP COM 899896104 251 12920 SH SOLE 36 12920 0 0 TUPPERWARE BRANDS CORP COM 899896104 113 5812 SH SOLE 40 5812 0 0 TUPPERWARE BRANDS CORP COM 899896104 1157 59464 SH SOLE 43 58676 0 788 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 93 23930 SH SOLE 19 23930 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 148 38050 SH SOLE 25 38050 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 89 22755 SH SOLE 34 22755 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2481 637725 SH SOLE 43 637707 0 18 TURNING POINT THERAPEUTICS I COM 90041T108 1091 40644 SH SOLE 2 15466 0 25178 TURNING POINT THERAPEUTICS I COM 90041T108 5 179 SH SOLE 4 179 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 20 739 SH SOLE 7 739 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 3587 133576 SH SOLE 18 133576 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 2236 83278 SH SOLE 19 83278 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 52165 1942816 SH SOLE 21 1942816 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 30923 1151685 SH SOLE 22 1105787 0 45898 TURNING POINT THERAPEUTICS I COM 90041T108 140 5204 SH SOLE 25 5204 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 573 21350 SH SOLE 26 17805 0 3545 TURNING POINT THERAPEUTICS I COM 90041T108 19 696 SH SOLE 28 696 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 7974 296969 SH SOLE 30 296969 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 129 4796 SH SOLE 40 4796 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 7 251 SH OTR 43 251 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 269 10031 SH SOLE 43 9788 0 243 TURNING PT BRANDS INC COM 90041L105 1011 29714 SH SOLE 2 28274 0 1440 TURNING PT BRANDS INC COM 90041L105 2 50 SH SOLE 4 50 0 0 TURNING PT BRANDS INC COM 90041L105 7 202 SH SOLE 7 202 0 0 TURNING PT BRANDS INC COM 90041L105 1370 40280 SH SOLE 18 40280 0 0 TURNING PT BRANDS INC COM 90041L105 1404 41285 SH SOLE 19 41285 0 0 TURNING PT BRANDS INC COM 90041L105 17892 526080 SH SOLE 21 526080 0 0 TURNING PT BRANDS INC COM 90041L105 12747 374815 SH SOLE 22 364574 0 10241 TURNING PT BRANDS INC COM 90041L105 9 252 SH SOLE 23 252 0 0 TURNING PT BRANDS INC COM 90041L105 109 3202 SH SOLE 26 1003 0 2199 TURNING PT BRANDS INC COM 90041L105 362 10654 SH SOLE 30 10654 0 0 TURNING PT BRANDS INC COM 90041L105 39 1150 SH SOLE 40 1150 0 0 TURNING PT BRANDS INC COM 90041L105 81 2392 SH SOLE 43 2392 0 0 TURQUOISE HILL RES LTD COM 900435207 1169 38905 SH SOLE 21 38905 0 0 TURQUOISE HILL RES LTD COM 900435207 739 24617 SH SOLE 43 24617 0 0 TURTLE BEACH CORP COM NEW 900450206 62 2897 SH SOLE 2 602 0 2295 TURTLE BEACH CORP COM NEW 900450206 2 102 SH SOLE 7 102 0 0 TURTLE BEACH CORP COM NEW 900450206 943 44278 SH SOLE 18 44278 0 0 TURTLE BEACH CORP COM NEW 900450206 581 27294 SH SOLE 19 27294 0 0 TURTLE BEACH CORP COM NEW 900450206 11880 557985 SH SOLE 21 557985 0 0 TURTLE BEACH CORP COM NEW 900450206 8086 379783 SH SOLE 22 375877 0 3906 TURTLE BEACH CORP COM NEW 900450206 23 1073 SH SOLE 43 1073 0 0 TUSIMPLE HLDGS INC CL A 90089L108 1145 93813 SH SOLE 2 27433 0 66380 TUSIMPLE HLDGS INC CL A 90089L108 23 1888 SH SOLE 7 1888 0 0 TUSIMPLE HLDGS INC CL A 90089L108 16 1337 SH SOLE 13 1337 0 0 TUSIMPLE HLDGS INC CL A 90089L108 702 57520 SH SOLE 18 57520 0 0 TUSIMPLE HLDGS INC CL A 90089L108 475 38901 SH SOLE 19 38901 0 0 TUSIMPLE HLDGS INC CL A 90089L108 17680 1449196 SH SOLE 21 1449196 0 0 TUSIMPLE HLDGS INC CL A 90089L108 19473 1596153 SH SOLE 22 1486287 0 109866 TUSIMPLE HLDGS INC CL A 90089L108 72 5874 SH SOLE 25 5874 0 0 TUSIMPLE HLDGS INC CL A 90089L108 54 4447 SH SOLE 26 1381 0 3066 TUSIMPLE HLDGS INC CL A 90089L108 38 3113 SH SOLE 28 3113 0 0 TUSIMPLE HLDGS INC CL A 90089L108 268 21935 SH SOLE 30 21935 0 0 TUSIMPLE HLDGS INC CL A 90089L108 24 1944 SH SOLE 31 1944 0 0 TUSIMPLE HLDGS INC CL A 90089L108 9 751 SH SOLE 36 751 0 0 TUSIMPLE HLDGS INC CL A 90089L108 50 4128 SH SOLE 40 4128 0 0 TUTOR PERINI CORP COM 901109108 2085 193011 SH SOLE 2 146127 0 46884 TUTOR PERINI CORP COM 901109108 3 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 9 806 SH SOLE 7 806 0 0 TUTOR PERINI CORP COM 901109108 1428 132249 SH SOLE 18 132249 0 0 TUTOR PERINI CORP COM 901109108 3347 309939 SH SOLE 19 309939 0 0 TUTOR PERINI CORP COM 901109108 22854 2116149 SH SOLE 21 2116149 0 0 TUTOR PERINI CORP COM 901109108 15016 1390345 SH SOLE 22 1347292 0 43053 TUTOR PERINI CORP COM 901109108 45 4126 SH SOLE 23 4126 0 0 TUTOR PERINI CORP COM 901109108 63 5824 SH SOLE 25 5824 0 0 TUTOR PERINI CORP COM 901109108 473 43836 SH SOLE 26 0 0 43836 TUTOR PERINI CORP COM 901109108 331 30648 SH SOLE 28 30648 0 0 TUTOR PERINI CORP COM 901109108 246 22818 SH SOLE 30 22818 0 0 TUTOR PERINI CORP COM 901109108 12 1151 SH SOLE 34 1151 0 0 TUTOR PERINI CORP COM 901109108 44 4106 SH SOLE 40 4106 0 0 TUTOR PERINI CORP COM 901109108 850 78728 SH SOLE 43 77509 0 1219 TUYA INC SPONSERED ADS 90114C107 29 9719 SH SOLE 2 9719 0 0 TUYA INC SPONSERED ADS 90114C107 140 47381 SH SOLE 19 47381 0 0 TUYA INC SPONSERED ADS 90114C107 469 158359 SH SOLE 25 158359 0 0 TUYA INC SPONSERED ADS 90114C107 251 84741 SH SOLE 28 0 0 84741 TUYA INC SPONSERED ADS 90114C107 287 96854 SH SOLE 34 96854 0 0 TWILIO INC CL A 90138F102 57680 349979 SH SOLE 2 105549 0 244430 TWILIO INC CL A 90138F102 18916 114777 SH SOLE 4 78164 0 36613 TWILIO INC CL A 90138F102 2703 16400 SH SOLE 7 16400 0 0 TWILIO INC CL A 90138F102 132 800 SH SOLE 13 800 0 0 TWILIO INC CL A 90138F102 2171 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 15175 92077 SH SOLE 18 83461 0 8616 TWILIO INC CL A 90138F102 135959 824942 SH SOLE 19 824942 0 0 TWILIO INC CL A 90138F102 272889 1655777 SH SOLE 21 1655777 0 0 TWILIO INC CL A 90138F102 591812 3590873 SH SOLE 22 3284620 0 306253 TWILIO INC CL A 90138F102 34373 208560 SH SOLE 23 208560 0 0 TWILIO INC CL A 90138F102 44640 270857 SH SOLE 25 270857 0 0 TWILIO INC CL A 90138F102 53472 324447 SH SOLE 26 134921 0 189526 TWILIO INC CL A 90138F102 68862 417828 SH SOLE 28 5600 0 412228 TWILIO INC CL A 90138F102 30 180 SH SOLE 29 180 0 0 TWILIO INC CL A 90138F102 60885 369423 SH SOLE 30 369423 0 0 TWILIO INC CL A 90138F102 6119 37126 SH SOLE 31 18784 0 18342 TWILIO INC CL A 90138F102 164384 997414 SH SOLE 34 997414 0 0 TWILIO INC CL A 90138F102 10010 60735 SH SOLE 36 60735 0 0 TWILIO INC CL A 90138F102 902 5471 SH SOLE 40 5471 0 0 TWILIO INC CL A 90138F102 61 373 SH OTR 43 373 0 0 TWILIO INC CL A 90138F102 16722 101462 SH SOLE 43 92781 0 8681 TWILIO INC OPTIONS 90138F102 181 1100 SH Call SOLE 4 1100 0 0 TWILIO INC OPTIONS 90138F102 2110 12800 SH Call SOLE 18 12800 0 0 TWILIO INC OPTIONS 90138F102 15327 93000 SH Call SOLE 19 93000 0 0 TWILIO INC OPTIONS 90138F102 1170 7100 SH Call SOLE 22 7100 0 0 TWILIO INC OPTIONS 90138F102 181 1100 SH Call SOLE 26 1100 0 0 TWILIO INC OPTIONS 90138F102 8109 49200 SH Call SOLE 34 49200 0 0 TWIN DISC INC COM 901476101 33 2005 SH SOLE 18 2005 0 0 TWIN DISC INC COM 901476101 550 33034 SH SOLE 21 33034 0 0 TWIN DISC INC COM 901476101 2422 145547 SH SOLE 22 145547 0 0 TWIN VEE POWERCATS CO COM 90177C101 2 597 SH SOLE 18 597 0 0 TWIN VEE POWERCATS CO COM 90177C101 24 5669 SH SOLE 21 5669 0 0 TWIST BIOSCIENCE CORP COM 90184D100 2511 50860 SH SOLE 2 26663 0 24197 TWIST BIOSCIENCE CORP COM 90184D100 7 132 SH SOLE 4 132 0 0 TWIST BIOSCIENCE CORP COM 90184D100 34 688 SH SOLE 7 688 0 0 TWIST BIOSCIENCE CORP COM 90184D100 7556 153013 SH SOLE 18 144909 0 8104 TWIST BIOSCIENCE CORP COM 90184D100 22592 457520 SH SOLE 19 457520 0 0 TWIST BIOSCIENCE CORP COM 90184D100 115974 2348598 SH SOLE 21 2348598 0 0 TWIST BIOSCIENCE CORP COM 90184D100 68593 1389092 SH SOLE 22 1360463 0 28629 TWIST BIOSCIENCE CORP COM 90184D100 332 6723 SH SOLE 23 6723 0 0 TWIST BIOSCIENCE CORP COM 90184D100 300 6080 SH SOLE 25 6080 0 0 TWIST BIOSCIENCE CORP COM 90184D100 2266 45889 SH SOLE 26 13070 0 32819 TWIST BIOSCIENCE CORP COM 90184D100 40 806 SH SOLE 28 806 0 0 TWIST BIOSCIENCE CORP COM 90184D100 10179 206139 SH SOLE 30 206139 0 0 TWIST BIOSCIENCE CORP COM 90184D100 64 1300 SH SOLE 34 1300 0 0 TWIST BIOSCIENCE CORP COM 90184D100 253 5115 SH SOLE 40 5115 0 0 TWIST BIOSCIENCE CORP COM 90184D100 20 412 SH OTR 43 412 0 0 TWIST BIOSCIENCE CORP COM 90184D100 975 19752 SH SOLE 43 19310 0 442 TWITTER INC COM 90184L102 73614 1902665 SH SOLE 2 528609 0 1374056 TWITTER INC COM 90184L102 21963 567678 SH SOLE 4 370094 0 197584 TWITTER INC COM 90184L102 26520 685454 SH SOLE 7 662798 0 22656 TWITTER INC COM 90184L102 571 14752 SH SOLE 13 14752 0 0 TWITTER INC COM 90184L102 2879 74407 SH SOLE 15 74407 0 0 TWITTER INC COM 90184L102 33 851 SH SOLE 17 0 0 851 TWITTER INC COM 90184L102 87245 2254988 SH SOLE 18 2144888 0 110100 TWITTER INC COM 90184L102 13605 351650 SH SOLE 19 351650 0 0 TWITTER INC COM 90184L102 747151 19311216 SH SOLE 21 19311216 0 0 TWITTER INC COM 90184L102 641831 16589078 SH SOLE 22 15034965 0 1554113 TWITTER INC COM 90184L102 38811 1003124 SH SOLE 23 1003124 0 0 TWITTER INC COM 90184L102 41405 1070166 SH SOLE 25 1070166 0 0 TWITTER INC COM 90184L102 62962 1627349 SH SOLE 26 551683 0 1075666 TWITTER INC COM 90184L102 45266 1169973 SH SOLE 28 89730 0 1080243 TWITTER INC COM 90184L102 39 1016 SH SOLE 29 1016 0 0 TWITTER INC COM 90184L102 136127 3518393 SH SOLE 30 3518393 0 0 TWITTER INC COM 90184L102 6895 178209 SH SOLE 31 88144 0 90065 TWITTER INC COM 90184L102 1661 42932 SH SOLE 34 42932 0 0 TWITTER INC COM 90184L102 11111 287182 SH SOLE 36 287182 0 0 TWITTER INC COM 90184L102 1008 26064 SH SOLE 40 26064 0 0 TWITTER INC COM 90184L102 59 1530 SH OTR 43 1530 0 0 TWITTER INC COM 90184L102 19730 509945 SH SOLE 43 471763 0 38182 TWITTER INC NOTE 0.250% 6/1 90184LAF9 7687 7555000 PRN SOLE 21 7555000 0 0 TWITTER INC NOTE 3/1 90184LAN2 3042 3624000 PRN SOLE 2 3624000 0 0 TWITTER INC NOTE 3/1 90184LAN2 4347 5178000 PRN SOLE 19 5178000 0 0 TWITTER INC NOTE 3/1 90184LAN2 8269 9850000 PRN SOLE 21 9850000 0 0 TWITTER INC NOTE 3/1 90184LAN2 3104 3698000 PRN SOLE 34 3698000 0 0 TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7 1978 2000000 PRN SOLE 21 2000000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1540 278539 SH SOLE 2 95215 0 183324 TWO HBRS INVT CORP COM NEW 90187B408 7 1314 SH SOLE 4 1314 0 0 TWO HBRS INVT CORP COM NEW 90187B408 53 9515 SH SOLE 7 9515 0 0 TWO HBRS INVT CORP COM NEW 90187B408 7009 1267508 SH SOLE 18 1267508 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3352 606130 SH SOLE 19 606130 0 0 TWO HBRS INVT CORP COM NEW 90187B408 265499 48010750 SH SOLE 21 48010750 0 0 TWO HBRS INVT CORP COM NEW 90187B408 45697 8263481 SH SOLE 22 7939061 0 324420 TWO HBRS INVT CORP COM NEW 90187B408 220 39871 SH SOLE 25 39871 0 0 TWO HBRS INVT CORP COM NEW 90187B408 544 98336 SH SOLE 26 77823 0 20513 TWO HBRS INVT CORP COM NEW 90187B408 31 5590 SH SOLE 28 5590 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3076 556239 SH SOLE 30 556239 0 0 TWO HBRS INVT CORP COM NEW 90187B408 81 14644 SH SOLE 36 14644 0 0 TWO HBRS INVT CORP COM NEW 90187B408 172 31139 SH SOLE 40 31139 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1523 275342 SH SOLE 43 254078 0 21264 TYLER TECHNOLOGIES INC COM 902252105 33975 76367 SH SOLE 2 13447 0 62920 TYLER TECHNOLOGIES INC COM 902252105 12024 27028 SH SOLE 4 16831 0 10197 TYLER TECHNOLOGIES INC COM 902252105 22292 50107 SH SOLE 7 48861 0 1246 TYLER TECHNOLOGIES INC COM 902252105 81 182 SH SOLE 13 182 0 0 TYLER TECHNOLOGIES INC COM 902252105 1675 3765 SH SOLE 15 3765 0 0 TYLER TECHNOLOGIES INC COM 902252105 2 4 SH SOLE 17 0 0 4 TYLER TECHNOLOGIES INC COM 902252105 46460 104430 SH SOLE 18 98753 0 5677 TYLER TECHNOLOGIES INC COM 902252105 185008 415850 SH SOLE 19 415850 0 0 TYLER TECHNOLOGIES INC COM 902252105 842643 1894047 SH SOLE 21 1894047 0 0 TYLER TECHNOLOGIES INC COM 902252105 462620 1039853 SH SOLE 22 957826 0 82027 TYLER TECHNOLOGIES INC COM 902252105 22835 51327 SH SOLE 23 51327 0 0 TYLER TECHNOLOGIES INC COM 902252105 22907 51490 SH SOLE 25 51490 0 0 TYLER TECHNOLOGIES INC COM 902252105 38599 86760 SH SOLE 26 28557 0 58203 TYLER TECHNOLOGIES INC COM 902252105 39852 89577 SH SOLE 28 726 0 88851 TYLER TECHNOLOGIES INC COM 902252105 32 72 SH SOLE 29 72 0 0 TYLER TECHNOLOGIES INC COM 902252105 139737 314094 SH SOLE 30 314094 0 0 TYLER TECHNOLOGIES INC COM 902252105 4115 9250 SH SOLE 31 4709 0 4541 TYLER TECHNOLOGIES INC COM 902252105 831 1867 SH SOLE 34 1867 0 0 TYLER TECHNOLOGIES INC COM 902252105 11489 25824 SH SOLE 36 25824 0 0 TYLER TECHNOLOGIES INC COM 902252105 628 1411 SH SOLE 40 1411 0 0 TYLER TECHNOLOGIES INC COM 902252105 30 67 SH OTR 43 67 0 0 TYLER TECHNOLOGIES INC COM 902252105 15488 34813 SH SOLE 43 32490 0 2323 TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 4529 4115000 PRN SOLE 21 4115000 0 0 TYME TECHNOLOGIES INC COM 90238J103 19 53573 SH SOLE 2 53009 0 564 TYME TECHNOLOGIES INC COM 90238J103 5 14865 SH SOLE 18 14865 0 0 TYME TECHNOLOGIES INC COM 90238J103 147 420352 SH SOLE 21 420352 0 0 TYME TECHNOLOGIES INC COM 90238J103 555 1586876 SH SOLE 22 1586876 0 0 TYRA BIOSCIENCES INC COM 90240B106 28 2582 SH SOLE 2 599 0 1983 TYRA BIOSCIENCES INC COM 90240B106 374 34930 SH SOLE 18 34930 0 0 TYRA BIOSCIENCES INC COM 90240B106 237 22112 SH SOLE 19 22112 0 0 TYRA BIOSCIENCES INC COM 90240B106 4237 395980 SH SOLE 21 395980 0 0 TYRA BIOSCIENCES INC COM 90240B106 1366 127632 SH SOLE 22 124610 0 3022 TYSON FOODS INC CL A 902494103 56853 634312 SH SOLE 2 113977 0 520335 TYSON FOODS INC CL A 902494103 12045 134389 SH SOLE 4 121444 0 12945 TYSON FOODS INC CL A 902494103 48376 539732 SH SOLE 7 461292 0 78440 TYSON FOODS INC CL A 902494103 76 845 SH SOLE 13 845 0 0 TYSON FOODS INC CL A 902494103 3696 41235 SH SOLE 15 41235 0 0 TYSON FOODS INC CL A 902494103 1 6 SH SOLE 17 0 0 6 TYSON FOODS INC CL A 902494103 42627 475592 SH SOLE 18 435943 0 39649 TYSON FOODS INC CL A 902494103 11003 122756 SH SOLE 19 122756 0 0 TYSON FOODS INC CL A 902494103 750337 8371492 SH SOLE 21 8371492 0 0 TYSON FOODS INC CL A 902494103 560426 6252666 SH SOLE 22 5666151 0 586515 TYSON FOODS INC CL A 902494103 32612 363855 SH SOLE 23 363855 0 0 TYSON FOODS INC CL A 902494103 35296 393793 SH SOLE 25 393793 0 0 TYSON FOODS INC CL A 902494103 64802 722997 SH SOLE 26 236684 0 486313 TYSON FOODS INC CL A 902494103 63848 712355 SH SOLE 28 5252 0 707103 TYSON FOODS INC CL A 902494103 204009 2276121 SH SOLE 30 2273405 0 2716 TYSON FOODS INC CL A 902494103 5992 66851 SH SOLE 31 33342 0 33509 TYSON FOODS INC CL A 902494103 1298 14481 SH SOLE 34 14481 0 0 TYSON FOODS INC CL A 902494103 12084 134818 SH SOLE 36 134818 0 0 TYSON FOODS INC CL A 902494103 859 9582 SH SOLE 40 9582 0 0 TYSON FOODS INC CL A 902494103 86 963 SH OTR 43 963 0 0 TYSON FOODS INC CL A 902494103 23670 264089 SH SOLE 43 242184 0 21904 U S ENERGY CORP WYO COM 911805307 2 571 SH SOLE 21 571 0 0 U S ENERGY CORP WYO COM 911805307 59 13675 SH SOLE 22 13675 0 0 U S GLOBAL INVS INC CL A 902952100 94 18051 SH SOLE 21 18051 0 0 U S GLOBAL INVS INC CL A 902952100 1397 268742 SH SOLE 22 268742 0 0 U S GOLD CORP COM NEW 90291C201 8 1200 SH SOLE 18 1200 0 0 U S GOLD CORP COM NEW 90291C201 107 15337 SH SOLE 21 15337 0 0 U S GOLD CORP COM NEW 90291C201 2 224 SH SOLE 22 224 0 0 U S PHYSICAL THERAPY COM 90337L108 885 8897 SH SOLE 2 6369 0 2528 U S PHYSICAL THERAPY COM 90337L108 4 43 SH SOLE 4 43 0 0 U S PHYSICAL THERAPY COM 90337L108 18 181 SH SOLE 7 181 0 0 U S PHYSICAL THERAPY COM 90337L108 4250 42732 SH SOLE 18 42732 0 0 U S PHYSICAL THERAPY COM 90337L108 6834 68720 SH SOLE 19 68720 0 0 U S PHYSICAL THERAPY COM 90337L108 156981 1578489 SH SOLE 21 1578489 0 0 U S PHYSICAL THERAPY COM 90337L108 32960 331424 SH SOLE 22 323657 0 7767 U S PHYSICAL THERAPY COM 90337L108 32 318 SH SOLE 23 318 0 0 U S PHYSICAL THERAPY COM 90337L108 201 2021 SH SOLE 25 2021 0 0 U S PHYSICAL THERAPY COM 90337L108 952 9574 SH SOLE 26 4751 0 4823 U S PHYSICAL THERAPY COM 90337L108 2 22 SH SOLE 28 22 0 0 U S PHYSICAL THERAPY COM 90337L108 2243 22552 SH SOLE 30 22552 0 0 U S PHYSICAL THERAPY COM 90337L108 143 1438 SH SOLE 34 1438 0 0 U S PHYSICAL THERAPY COM 90337L108 118 1182 SH SOLE 36 1182 0 0 U S PHYSICAL THERAPY COM 90337L108 132 1326 SH SOLE 40 1326 0 0 U S PHYSICAL THERAPY COM 90337L108 711 7145 SH SOLE 43 6808 0 337 U S SILICA HLDGS INC COM 90346E103 1183 63411 SH SOLE 2 21214 0 42197 U S SILICA HLDGS INC COM 90346E103 15 795 SH SOLE 7 795 0 0 U S SILICA HLDGS INC COM 90346E103 5375 288070 SH SOLE 18 288070 0 0 U S SILICA HLDGS INC COM 90346E103 2462 131928 SH SOLE 19 131928 0 0 U S SILICA HLDGS INC COM 90346E103 185885 9961676 SH SOLE 21 9961676 0 0 U S SILICA HLDGS INC COM 90346E103 35196 1886185 SH SOLE 22 1805597 0 80588 U S SILICA HLDGS INC COM 90346E103 176 9444 SH SOLE 25 9444 0 0 U S SILICA HLDGS INC COM 90346E103 2880 154320 SH SOLE 30 154320 0 0 U S SILICA HLDGS INC COM 90346E103 162 8685 SH SOLE 40 8685 0 0 U S SILICA HLDGS INC COM 90346E103 271 14515 SH SOLE 43 13113 0 1402 U S XPRESS ENTERPRISES INC COM CL A 90338N202 45 11705 SH SOLE 2 948 0 10757 U S XPRESS ENTERPRISES INC COM CL A 90338N202 336 86586 SH SOLE 18 86586 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 163 42037 SH SOLE 19 42037 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 3998 1030336 SH SOLE 21 1030336 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 1791 461710 SH SOLE 22 442992 0 18718 UBER TECHNOLOGIES INC COM 90353T100 106011 2971160 SH SOLE 2 263615 0 2707545 UBER TECHNOLOGIES INC COM 90353T100 30542 855992 SH SOLE 4 569299 0 286693 UBER TECHNOLOGIES INC COM 90353T100 4781 134007 SH SOLE 7 134007 0 0 UBER TECHNOLOGIES INC COM 90353T100 350 9796 SH SOLE 13 9796 0 0 UBER TECHNOLOGIES INC COM 90353T100 4106 115072 SH SOLE 15 115072 0 0 UBER TECHNOLOGIES INC COM 90353T100 0 11 SH SOLE 17 0 0 11 UBER TECHNOLOGIES INC COM 90353T100 45640 1279136 SH SOLE 18 1204291 0 74845 UBER TECHNOLOGIES INC COM 90353T100 49391 1384283 SH SOLE 19 1384283 0 0 UBER TECHNOLOGIES INC COM 90353T100 517537 14504961 SH SOLE 21 14504961 0 0 UBER TECHNOLOGIES INC COM 90353T100 1235185 34618406 SH SOLE 22 31903893 0 2714513 UBER TECHNOLOGIES INC COM 90353T100 65062 1823484 SH SOLE 23 1823484 0 0 UBER TECHNOLOGIES INC COM 90353T100 90692 2541825 SH SOLE 25 2541825 0 0 UBER TECHNOLOGIES INC COM 90353T100 81533 2285131 SH SOLE 26 1060282 0 1224849 UBER TECHNOLOGIES INC COM 90353T100 75381 2112709 SH SOLE 28 53675 0 2059034 UBER TECHNOLOGIES INC COM 90353T100 93 2609 SH SOLE 29 2609 0 0 UBER TECHNOLOGIES INC COM 90353T100 124015 3475747 SH SOLE 30 3211679 0 264068 UBER TECHNOLOGIES INC COM 90353T100 11318 317207 SH SOLE 31 157498 0 159709 UBER TECHNOLOGIES INC COM 90353T100 18134 508233 SH SOLE 34 508233 0 0 UBER TECHNOLOGIES INC COM 90353T100 21060 590240 SH SOLE 36 590240 0 0 UBER TECHNOLOGIES INC COM 90353T100 1742 48834 SH SOLE 40 48834 0 0 UBER TECHNOLOGIES INC COM 90353T100 126 3526 SH OTR 43 3526 0 0 UBER TECHNOLOGIES INC COM 90353T100 17230 482892 SH SOLE 43 450480 0 32412 UBER TECHNOLOGIES INC OPTIONS 90353T100 6958 195000 SH Put SOLE 19 195000 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 54 1500 SH Put SOLE 22 1500 0 0 UBER TECHNOLOGIES INC OPTIONS 90353T100 1195 33500 SH Put SOLE 34 33500 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 3532 3946000 PRN SOLE 2 3384000 0 562000 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 1405 1570000 PRN SOLE 18 1570000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 29940 33452000 PRN SOLE 19 33452000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 7111 7945000 PRN SOLE 21 7945000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 158 176000 PRN SOLE 22 176000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 2417 2701000 PRN SOLE 26 2701000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 20 22000 PRN SOLE 30 22000 0 0 UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 9844 10999000 PRN SOLE 34 10999000 0 0 UBIQUITI INC COM 90353W103 2451 8418 SH SOLE 2 1203 0 7215 UBIQUITI INC COM 90353W103 24 83 SH SOLE 7 83 0 0 UBIQUITI INC COM 90353W103 36 125 SH SOLE 15 125 0 0 UBIQUITI INC COM 90353W103 766 2632 SH SOLE 18 2632 0 0 UBIQUITI INC COM 90353W103 445 1529 SH SOLE 19 1529 0 0 UBIQUITI INC COM 90353W103 47864 164390 SH SOLE 21 164390 0 0 UBIQUITI INC COM 90353W103 34776 119441 SH SOLE 22 114762 0 4679 UBIQUITI INC COM 90353W103 729 2505 SH SOLE 25 2505 0 0 UBIQUITI INC COM 90353W103 250 857 SH SOLE 26 0 0 857 UBIQUITI INC COM 90353W103 434 1489 SH SOLE 28 0 0 1489 UBIQUITI INC COM 90353W103 10426 35808 SH SOLE 30 35808 0 0 UBIQUITI INC COM 90353W103 28 95 SH SOLE 31 95 0 0 UBIQUITI INC COM 90353W103 2881 9895 SH SOLE 43 9646 0 249 UBS GROUP AG SHS H42097107 1 49 SH SOLE 17 0 0 49 UBS GROUP AG SHS H42097107 48168 2465107 SH SOLE 43 2249291 0 215816 UDEMY INC COM 902685106 29 2346 SH SOLE 2 666 0 1680 UDEMY INC COM 902685106 490 39319 SH SOLE 18 39319 0 0 UDEMY INC COM 902685106 314 25223 SH SOLE 19 25223 0 0 UDEMY INC COM 902685106 5685 456240 SH SOLE 21 456240 0 0 UDEMY INC COM 902685106 4187 336059 SH SOLE 22 330020 0 6039 UDR INC COM 902653104 67955 1184502 SH SOLE 2 511111 0 673391 UDR INC COM 902653104 48824 851030 SH SOLE 4 713356 0 137674 UDR INC COM 902653104 39386 686530 SH SOLE 7 677728 0 8802 UDR INC COM 902653104 544 9485 SH SOLE 13 9485 0 0 UDR INC COM 902653104 2416 42121 SH SOLE 15 42121 0 0 UDR INC COM 902653104 62629 1091675 SH SOLE 18 1050029 0 41646 UDR INC COM 902653104 79397 1383938 SH SOLE 19 1383938 0 0 UDR INC COM 902653104 667216 11630044 SH SOLE 21 11630044 0 0 UDR INC COM 902653104 542420 9454763 SH SOLE 22 8369529 0 1085234 UDR INC COM 902653104 25269 440465 SH SOLE 23 440465 0 0 UDR INC COM 902653104 118637 2067922 SH SOLE 25 2067922 0 0 UDR INC COM 902653104 49988 871335 SH SOLE 26 264022 0 607313 UDR INC COM 902653104 57550 1003137 SH SOLE 28 96958 0 906179 UDR INC COM 902653104 69 1202 SH SOLE 29 1202 0 0 UDR INC COM 902653104 151209 2635688 SH SOLE 30 2635688 0 0 UDR INC COM 902653104 3717 64787 SH SOLE 31 31812 0 32975 UDR INC COM 902653104 50685 883476 SH SOLE 34 883476 0 0 UDR INC COM 902653104 6514 113538 SH SOLE 36 113538 0 0 UDR INC COM 902653104 596 10393 SH SOLE 40 10393 0 0 UDR INC COM 902653104 52 913 SH OTR 43 913 0 0 UDR INC COM 902653104 6704 116858 SH SOLE 43 113351 0 3507 UFP INDUSTRIES INC COM 90278Q108 9051 117298 SH SOLE 2 69447 0 47851 UFP INDUSTRIES INC COM 90278Q108 17 220 SH SOLE 4 220 0 0 UFP INDUSTRIES INC COM 90278Q108 89 1152 SH SOLE 7 1152 0 0 UFP INDUSTRIES INC COM 90278Q108 17187 222742 SH SOLE 18 207771 0 14971 UFP INDUSTRIES INC COM 90278Q108 29277 379434 SH SOLE 19 379434 0 0 UFP INDUSTRIES INC COM 90278Q108 569494 7380694 SH SOLE 21 7380694 0 0 UFP INDUSTRIES INC COM 90278Q108 137372 1780347 SH SOLE 22 1741365 0 38982 UFP INDUSTRIES INC COM 90278Q108 861 11163 SH SOLE 23 11163 0 0 UFP INDUSTRIES INC COM 90278Q108 677 8777 SH SOLE 25 8777 0 0 UFP INDUSTRIES INC COM 90278Q108 6215 80552 SH SOLE 26 23089 0 57463 UFP INDUSTRIES INC COM 90278Q108 85 1102 SH SOLE 28 1102 0 0 UFP INDUSTRIES INC COM 90278Q108 8309 107682 SH SOLE 30 107682 0 0 UFP INDUSTRIES INC COM 90278Q108 58 752 SH SOLE 36 752 0 0 UFP INDUSTRIES INC COM 90278Q108 636 8245 SH SOLE 40 8245 0 0 UFP INDUSTRIES INC COM 90278Q108 3179 41202 SH SOLE 43 40312 0 890 UFP TECHNOLOGIES INC COM 902673102 462 6989 SH SOLE 2 247 0 6742 UFP TECHNOLOGIES INC COM 902673102 5 83 SH SOLE 7 83 0 0 UFP TECHNOLOGIES INC COM 902673102 1424 21519 SH SOLE 18 21519 0 0 UFP TECHNOLOGIES INC COM 902673102 822 12430 SH SOLE 19 12430 0 0 UFP TECHNOLOGIES INC COM 902673102 16612 251052 SH SOLE 21 251052 0 0 UFP TECHNOLOGIES INC COM 902673102 9420 142358 SH SOLE 22 138315 0 4043 UFP TECHNOLOGIES INC COM 902673102 84 1270 SH SOLE 43 1270 0 0 UGI CORP NEW COM 902681105 32474 896574 SH SOLE 2 510910 0 385664 UGI CORP NEW COM 902681105 9690 267543 SH SOLE 4 141476 0 126067 UGI CORP NEW COM 902681105 8858 244553 SH SOLE 7 244553 0 0 UGI CORP NEW COM 902681105 482 13305 SH SOLE 13 13305 0 0 UGI CORP NEW COM 902681105 848 23413 SH SOLE 15 23413 0 0 UGI CORP NEW COM 902681105 22051 608814 SH SOLE 18 597488 0 11326 UGI CORP NEW COM 902681105 2369 65396 SH SOLE 19 65396 0 0 UGI CORP NEW COM 902681105 649525 17932765 SH SOLE 21 17932765 0 0 UGI CORP NEW COM 902681105 226893 6264311 SH SOLE 22 5838487 0 425824 UGI CORP NEW COM 902681105 10118 279358 SH SOLE 23 279358 0 0 UGI CORP NEW COM 902681105 16653 459773 SH SOLE 25 459773 0 0 UGI CORP NEW COM 902681105 16622 458914 SH SOLE 26 363864 0 95050 UGI CORP NEW COM 902681105 34609 955510 SH SOLE 28 15254 0 940256 UGI CORP NEW COM 902681105 789 21789 SH SOLE 29 21789 0 0 UGI CORP NEW COM 902681105 42412 1170959 SH SOLE 30 770791 0 400168 UGI CORP NEW COM 902681105 3251 89759 SH SOLE 31 67129 0 22630 UGI CORP NEW COM 902681105 3608 99610 SH SOLE 32 99610 0 0 UGI CORP NEW COM 902681105 2359 65130 SH SOLE 34 65130 0 0 UGI CORP NEW COM 902681105 2515 69425 SH SOLE 36 69425 0 0 UGI CORP NEW COM 902681105 230 6340 SH SOLE 40 6340 0 0 UGI CORP NEW COM 902681105 30 824 SH OTR 43 824 0 0 UGI CORP NEW COM 902681105 10080 278299 SH SOLE 43 263285 0 15014 UGI CORP NEW UNIT 99/99/9999 902681113 15866 176294 SH SOLE 21 176294 0 0 UIPATH INC CL A 90364P105 1950 90337 SH SOLE 2 11172 0 79165 UIPATH INC CL A 90364P105 44 2027 SH SOLE 15 2027 0 0 UIPATH INC CL A 90364P105 25225 1168343 SH SOLE 21 1168343 0 0 UIPATH INC CL A 90364P105 73785 3417575 SH SOLE 22 3417575 0 0 UIPATH INC CL A 90364P105 6792 314590 SH SOLE 25 314590 0 0 UIPATH INC CL A 90364P105 3355 155394 SH SOLE 26 9813 0 145581 UIPATH INC CL A 90364P105 2243 103900 SH SOLE 28 2432 0 101468 UIPATH INC CL A 90364P105 1154 53452 SH SOLE 36 53452 0 0 UIPATH INC CL A 90364P105 238 11017 SH SOLE 43 3250 0 7767 ULTA BEAUTY INC COM 90384S303 56767 142551 SH SOLE 2 54895 0 87656 ULTA BEAUTY INC COM 90384S303 18283 45912 SH SOLE 4 28852 0 17060 ULTA BEAUTY INC COM 90384S303 25046 62894 SH SOLE 7 49069 0 13825 ULTA BEAUTY INC COM 90384S303 1081 2714 SH SOLE 13 2714 0 0 ULTA BEAUTY INC COM 90384S303 1960 4921 SH SOLE 15 4921 0 0 ULTA BEAUTY INC COM 90384S303 3 7 SH SOLE 17 0 0 7 ULTA BEAUTY INC COM 90384S303 39674 99629 SH SOLE 18 92490 0 7139 ULTA BEAUTY INC COM 90384S303 26418 66341 SH SOLE 19 66341 0 0 ULTA BEAUTY INC COM 90384S303 691636 1736819 SH SOLE 21 1736819 0 0 ULTA BEAUTY INC COM 90384S303 460445 1156257 SH SOLE 22 1047096 0 109161 ULTA BEAUTY INC COM 90384S303 26740 67148 SH SOLE 23 67148 0 0 ULTA BEAUTY INC COM 90384S303 50512 126844 SH SOLE 25 126844 0 0 ULTA BEAUTY INC COM 90384S303 48060 120687 SH SOLE 26 44739 0 75948 ULTA BEAUTY INC COM 90384S303 53929 135424 SH SOLE 28 1074 0 134350 ULTA BEAUTY INC COM 90384S303 1198 3008 SH SOLE 29 3008 0 0 ULTA BEAUTY INC COM 90384S303 111175 279180 SH SOLE 30 279180 0 0 ULTA BEAUTY INC COM 90384S303 5958 14961 SH SOLE 31 8937 0 6024 ULTA BEAUTY INC COM 90384S303 44577 111940 SH SOLE 34 111940 0 0 ULTA BEAUTY INC COM 90384S303 7635 19174 SH SOLE 36 19174 0 0 ULTA BEAUTY INC COM 90384S303 615 1544 SH SOLE 40 1544 0 0 ULTA BEAUTY INC COM 90384S303 53 132 SH OTR 43 132 0 0 ULTA BEAUTY INC COM 90384S303 12239 30735 SH SOLE 43 26353 0 4382 ULTRA CLEAN HLDGS INC COM 90385V107 1978 46661 SH SOLE 2 29231 0 17430 ULTRA CLEAN HLDGS INC COM 90385V107 6 147 SH SOLE 4 147 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 27 628 SH SOLE 7 628 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 6780 159943 SH SOLE 18 151405 0 8538 ULTRA CLEAN HLDGS INC COM 90385V107 9289 219135 SH SOLE 19 219135 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 222040 5238033 SH SOLE 21 5238033 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 49620 1170560 SH SOLE 22 1143683 0 26877 ULTRA CLEAN HLDGS INC COM 90385V107 213 5013 SH SOLE 23 5013 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 285 6716 SH SOLE 25 6716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1572 37082 SH SOLE 26 12258 0 24824 ULTRA CLEAN HLDGS INC COM 90385V107 33 789 SH SOLE 28 789 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 3424 80774 SH SOLE 30 80774 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 54513 1285997 SH SOLE 34 1285997 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 243 5726 SH SOLE 40 5726 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 576 13596 SH SOLE 43 13419 0 177 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5933 81700 SH SOLE 2 28760 0 52940 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 28 383 SH SOLE 4 383 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 67 925 SH SOLE 7 925 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1 10 SH SOLE 17 0 0 10 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2473 34060 SH SOLE 18 32109 0 1951 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8844 121782 SH SOLE 19 121782 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 101804 1401878 SH SOLE 21 1401878 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 117036 1611619 SH SOLE 22 1536065 0 75554 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 297 4085 SH SOLE 23 4085 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 924 12724 SH SOLE 25 12724 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3871 53308 SH SOLE 26 24817 0 28491 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 306 4219 SH SOLE 28 4219 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5379 74064 SH SOLE 30 74064 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 69 955 SH SOLE 31 955 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 71 972 SH SOLE 34 972 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 739 10181 SH SOLE 36 10181 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 629 8655 SH SOLE 40 8655 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 33 456 SH OTR 43 456 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1358 18695 SH SOLE 43 17127 0 1568 ULTRALIFE CORP COM 903899102 10 1878 SH SOLE 18 1878 0 0 ULTRALIFE CORP COM 903899102 170 31707 SH SOLE 21 31707 0 0 ULTRALIFE CORP COM 903899102 637 118534 SH SOLE 22 118534 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3591 1185205 SH SOLE 2 526713 0 658492 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 213 70435 SH SOLE 4 70435 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2238 738675 SH SOLE 7 738675 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 46 15056 SH SOLE 18 15056 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1505 496697 SH SOLE 21 496697 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 7171 2366710 SH SOLE 22 1753662 0 613048 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3930 1297142 SH SOLE 30 1297142 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1072 353873 SH SOLE 43 346832 0 7041 UMB FINL CORP COM 902788108 8373 86174 SH SOLE 2 59393 0 26781 UMB FINL CORP COM 902788108 155 1594 SH SOLE 4 150 0 1444 UMB FINL CORP COM 902788108 1739 17894 SH SOLE 7 17894 0 0 UMB FINL CORP COM 902788108 19962 205460 SH SOLE 18 205460 0 0 UMB FINL CORP COM 902788108 11969 123191 SH SOLE 19 123191 0 0 UMB FINL CORP COM 902788108 317404 3266818 SH SOLE 21 3266818 0 0 UMB FINL CORP COM 902788108 128241 1319895 SH SOLE 22 1274059 0 45836 UMB FINL CORP COM 902788108 21 220 SH SOLE 23 220 0 0 UMB FINL CORP COM 902788108 640 6588 SH SOLE 25 6588 0 0 UMB FINL CORP COM 902788108 2451 25224 SH SOLE 26 17747 0 7477 UMB FINL CORP COM 902788108 69 714 SH SOLE 28 714 0 0 UMB FINL CORP COM 902788108 7478 76969 SH SOLE 30 76969 0 0 UMB FINL CORP COM 902788108 102 1047 SH SOLE 36 1047 0 0 UMB FINL CORP COM 902788108 600 6175 SH SOLE 40 6175 0 0 UMB FINL CORP COM 902788108 2553 26274 SH SOLE 43 23931 0 2343 UMH PPTYS INC COM 903002103 2139 86973 SH SOLE 2 63686 0 23287 UMH PPTYS INC COM 903002103 16 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 3052 124114 SH SOLE 18 124114 0 0 UMH PPTYS INC COM 903002103 1868 75952 SH SOLE 19 75952 0 0 UMH PPTYS INC COM 903002103 44124 1794376 SH SOLE 21 1794376 0 0 UMH PPTYS INC COM 903002103 28287 1150343 SH SOLE 22 1123387 0 26956 UMH PPTYS INC COM 903002103 32 1313 SH SOLE 23 1313 0 0 UMH PPTYS INC COM 903002103 192 7819 SH SOLE 25 7819 0 0 UMH PPTYS INC COM 903002103 606 24664 SH SOLE 26 17034 0 7630 UMH PPTYS INC COM 903002103 2156 87691 SH SOLE 30 87691 0 0 UMH PPTYS INC COM 903002103 201 8168 SH SOLE 34 8168 0 0 UMH PPTYS INC COM 903002103 180 7338 SH SOLE 40 7338 0 0 UMH PPTYS INC COM 903002103 559 22751 SH SOLE 43 22489 0 262 UMPQUA HLDGS CORP COM 904214103 18044 956715 SH SOLE 2 171144 0 785571 UMPQUA HLDGS CORP COM 904214103 209 11078 SH SOLE 4 1388 0 9690 UMPQUA HLDGS CORP COM 904214103 92 4860 SH SOLE 7 4860 0 0 UMPQUA HLDGS CORP COM 904214103 8972 475710 SH SOLE 18 475710 0 0 UMPQUA HLDGS CORP COM 904214103 1209 64106 SH SOLE 19 64106 0 0 UMPQUA HLDGS CORP COM 904214103 208827 11072483 SH SOLE 21 11072483 0 0 UMPQUA HLDGS CORP COM 904214103 114059 6047690 SH SOLE 22 5793960 0 253730 UMPQUA HLDGS CORP COM 904214103 761 40352 SH SOLE 25 40352 0 0 UMPQUA HLDGS CORP COM 904214103 2111 111905 SH SOLE 26 92710 0 19195 UMPQUA HLDGS CORP COM 904214103 74 3931 SH SOLE 28 3931 0 0 UMPQUA HLDGS CORP COM 904214103 6966 369376 SH SOLE 30 369376 0 0 UMPQUA HLDGS CORP COM 904214103 60 3166 SH SOLE 31 3166 0 0 UMPQUA HLDGS CORP COM 904214103 478 25326 SH SOLE 36 25326 0 0 UMPQUA HLDGS CORP COM 904214103 550 29185 SH SOLE 40 29185 0 0 UMPQUA HLDGS CORP COM 904214103 6932 367563 SH SOLE 43 327479 0 40084 UNDER ARMOUR INC CL A 904311107 8596 505063 SH SOLE 2 350100 0 154963 UNDER ARMOUR INC CL A 904311107 435 25572 SH SOLE 4 25572 0 0 UNDER ARMOUR INC CL A 904311107 2668 156763 SH SOLE 7 150253 0 6510 UNDER ARMOUR INC CL A 904311107 53 3140 SH SOLE 15 3140 0 0 UNDER ARMOUR INC CL A 904311107 4804 282276 SH SOLE 18 263981 0 18295 UNDER ARMOUR INC CL A 904311107 2696 158373 SH SOLE 19 158373 0 0 UNDER ARMOUR INC CL A 904311107 76188 4476389 SH SOLE 21 4476389 0 0 UNDER ARMOUR INC CL A 904311107 82378 4840066 SH SOLE 22 4521364 0 318702 UNDER ARMOUR INC CL A 904311107 19 1134 SH SOLE 23 1134 0 0 UNDER ARMOUR INC CL A 904311107 534 31348 SH SOLE 25 31348 0 0 UNDER ARMOUR INC CL A 904311107 3242 190498 SH SOLE 26 71104 0 119394 UNDER ARMOUR INC CL A 904311107 57 3361 SH SOLE 28 3361 0 0 UNDER ARMOUR INC CL A 904311107 9006 529134 SH SOLE 30 529134 0 0 UNDER ARMOUR INC CL A 904311107 47 2763 SH SOLE 31 2763 0 0 UNDER ARMOUR INC CL A 904311107 165 9699 SH SOLE 36 9699 0 0 UNDER ARMOUR INC CL A 904311107 415 24383 SH SOLE 40 24383 0 0 UNDER ARMOUR INC CL A 904311107 1196 70275 SH SOLE 43 65388 0 4887 UNDER ARMOUR INC CL C 904311206 3252 208972 SH SOLE 2 94421 0 114551 UNDER ARMOUR INC CL C 904311206 10 617 SH SOLE 4 617 0 0 UNDER ARMOUR INC CL C 904311206 2658 170797 SH SOLE 7 167243 0 3554 UNDER ARMOUR INC CL C 904311206 52 3321 SH SOLE 15 3321 0 0 UNDER ARMOUR INC CL C 904311206 5042 324011 SH SOLE 18 302718 0 21293 UNDER ARMOUR INC CL C 904311206 1793 115222 SH SOLE 19 115222 0 0 UNDER ARMOUR INC CL C 904311206 75567 4856466 SH SOLE 21 4856466 0 0 UNDER ARMOUR INC CL C 904311206 73113 4698808 SH SOLE 22 4376914 0 321894 UNDER ARMOUR INC CL C 904311206 21 1377 SH SOLE 23 1377 0 0 UNDER ARMOUR INC CL C 904311206 489 31434 SH SOLE 25 31434 0 0 UNDER ARMOUR INC CL C 904311206 3382 217348 SH SOLE 26 81195 0 136153 UNDER ARMOUR INC CL C 904311206 55 3552 SH SOLE 28 3552 0 0 UNDER ARMOUR INC CL C 904311206 9253 594637 SH SOLE 30 594637 0 0 UNDER ARMOUR INC CL C 904311206 47 2999 SH SOLE 31 2999 0 0 UNDER ARMOUR INC CL C 904311206 206 13250 SH SOLE 36 13250 0 0 UNDER ARMOUR INC CL C 904311206 416 26709 SH SOLE 40 26709 0 0 UNDER ARMOUR INC CL C 904311206 7 461 SH OTR 43 461 0 0 UNDER ARMOUR INC CL C 904311206 375 24103 SH SOLE 43 22338 0 1765 UNICO AMERN CORP COM 904607108 2 619 SH SOLE 21 619 0 0 UNICYCIVE THERAPEUTICS INC COM 90466Y103 2 1301 SH SOLE 18 1301 0 0 UNICYCIVE THERAPEUTICS INC COM 90466Y103 29 22865 SH SOLE 21 22865 0 0 UNIFI INC COM NEW 904677200 167 9245 SH SOLE 2 4912 0 4333 UNIFI INC COM NEW 904677200 6 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 1000 55249 SH SOLE 18 55249 0 0 UNIFI INC COM NEW 904677200 1091 60293 SH SOLE 19 60293 0 0 UNIFI INC COM NEW 904677200 31502 1740442 SH SOLE 21 1740442 0 0 UNIFI INC COM NEW 904677200 6660 367934 SH SOLE 22 359758 0 8176 UNIFI INC COM NEW 904677200 286 15800 SH SOLE 30 15800 0 0 UNIFI INC COM NEW 904677200 95 5252 SH SOLE 43 2777 0 2475 UNIFIRST CORP MASS COM 904708104 2261 12272 SH SOLE 2 4368 0 7904 UNIFIRST CORP MASS COM 904708104 11 58 SH SOLE 4 58 0 0 UNIFIRST CORP MASS COM 904708104 35 191 SH SOLE 7 191 0 0 UNIFIRST CORP MASS COM 904708104 10391 56386 SH SOLE 18 56386 0 0 UNIFIRST CORP MASS COM 904708104 4957 26901 SH SOLE 19 26901 0 0 UNIFIRST CORP MASS COM 904708104 344520 1869548 SH SOLE 21 1869548 0 0 UNIFIRST CORP MASS COM 904708104 69375 376465 SH SOLE 22 361478 0 14987 UNIFIRST CORP MASS COM 904708104 413 2239 SH SOLE 25 2239 0 0 UNIFIRST CORP MASS COM 904708104 1105 5997 SH SOLE 26 4593 0 1404 UNIFIRST CORP MASS COM 904708104 50 272 SH SOLE 28 272 0 0 UNIFIRST CORP MASS COM 904708104 4759 25823 SH SOLE 30 25823 0 0 UNIFIRST CORP MASS COM 904708104 340 1846 SH SOLE 40 1846 0 0 UNIFIRST CORP MASS COM 904708104 965 5236 SH SOLE 43 5165 0 71 UNILEVER PLC SPON ADR NEW 904767704 25506 559719 SH SOLE 2 559719 0 0 UNILEVER PLC SPON ADR NEW 904767704 270992 5946727 SH SOLE 18 5633019 0 313708 UNILEVER PLC SPON ADR NEW 904767704 474688 10416675 SH SOLE 19 10416675 0 0 UNILEVER PLC SPON ADR NEW 904767704 40577 890423 SH SOLE 22 890423 0 0 UNILEVER PLC SPON ADR NEW 904767704 4309 94547 SH SOLE 23 94547 0 0 UNILEVER PLC SPON ADR NEW 904767704 2263 49662 SH SOLE 25 0 0 49662 UNILEVER PLC SPON ADR NEW 904767704 5024 110249 SH SOLE 26 0 0 110249 UNILEVER PLC SPON ADR NEW 904767704 32338 709641 SH SOLE 34 709641 0 0 UNILEVER PLC SPON ADR NEW 904767704 867 19022 SH SOLE 36 19022 0 0 UNILEVER PLC SPON ADR NEW 904767704 44182 969546 SH SOLE 43 848048 0 121498 UNION BANKSHARES INC COM 905400107 26 849 SH SOLE 18 849 0 0 UNION BANKSHARES INC COM 905400107 315 10141 SH SOLE 21 10141 0 0 UNION BANKSHARES INC COM 905400107 21 661 SH SOLE 22 661 0 0 UNION PAC CORP COM 907818108 427989 1566519 SH SOLE 2 419117 0 1147402 UNION PAC CORP COM 907818108 101831 372720 SH SOLE 4 311151 0 61569 UNION PAC CORP COM 907818108 153147 560548 SH SOLE 7 541919 0 18629 UNION PAC CORP COM 907818108 7810 28585 SH SOLE 13 28585 0 0 UNION PAC CORP COM 907818108 25198 92229 SH SOLE 15 92229 0 0 UNION PAC CORP COM 907818108 1 4 SH SOLE 17 0 0 4 UNION PAC CORP COM 907818108 483967 1771411 SH SOLE 18 1641176 0 130235 UNION PAC CORP COM 907818108 355683 1301866 SH SOLE 19 1301866 0 0 UNION PAC CORP COM 907818108 20677 75680 SH SOLE 20 75680 0 0 UNION PAC CORP COM 907818108 3995310 14623586 SH SOLE 21 14623586 0 0 UNION PAC CORP COM 907818108 3748554 13720412 SH SOLE 22 12301389 0 1419023 UNION PAC CORP COM 907818108 237382 868862 SH SOLE 23 868862 0 0 UNION PAC CORP COM 907818108 269701 987158 SH SOLE 25 987158 0 0 UNION PAC CORP COM 907818108 431769 1580357 SH SOLE 26 686309 0 894048 UNION PAC CORP COM 907818108 391085 1431444 SH SOLE 28 16233 0 1415211 UNION PAC CORP COM 907818108 5145 18831 SH SOLE 29 18831 0 0 UNION PAC CORP COM 907818108 915131 3349550 SH SOLE 30 3339821 0 9729 UNION PAC CORP COM 907818108 51817 189661 SH SOLE 31 117352 0 72309 UNION PAC CORP COM 907818108 129965 475696 SH SOLE 34 475696 0 0 UNION PAC CORP COM 907818108 78410 286995 SH SOLE 36 286995 0 0 UNION PAC CORP COM 907818108 5857 21436 SH SOLE 40 21436 0 0 UNION PAC CORP COM 907818108 457 1673 SH OTR 43 1673 0 0 UNION PAC CORP COM 907818108 187872 687647 SH SOLE 43 612454 0 75192 UNIQUE FABRICATING INC COM 90915J103 3 1633 SH SOLE 18 1633 0 0 UNIQUE FABRICATING INC COM 90915J103 41 21774 SH SOLE 21 21774 0 0 UNIQURE NV SHS N90064101 173 9550 SH SOLE 2 8583 0 967 UNIQURE NV SHS N90064101 3 177 SH SOLE 4 177 0 0 UNIQURE NV SHS N90064101 520 28754 SH SOLE 18 28754 0 0 UNIQURE NV SHS N90064101 62236 3444182 SH SOLE 21 3444182 0 0 UNIQURE NV SHS N90064101 10092 558468 SH SOLE 22 542570 0 15898 UNIQURE NV SHS N90064101 119 6572 SH SOLE 25 6572 0 0 UNIQURE NV SHS N90064101 267 14753 SH SOLE 26 12113 0 2640 UNIQURE NV SHS N90064101 50 2790 SH SOLE 28 2790 0 0 UNIQURE NV SHS N90064101 5102 282358 SH SOLE 30 282358 0 0 UNIQURE NV SHS N90064101 29 1630 SH SOLE 34 1630 0 0 UNIQURE NV SHS N90064101 112 6190 SH SOLE 36 6190 0 0 UNIQURE NV SHS N90064101 69 3802 SH SOLE 40 3802 0 0 UNIQURE NV SHS N90064101 136 7510 SH SOLE 43 5929 0 1581 UNISYS CORP COM NEW 909214306 730 33796 SH SOLE 2 19137 0 14659 UNISYS CORP COM NEW 909214306 5 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 18 814 SH SOLE 7 814 0 0 UNISYS CORP COM NEW 909214306 5228 241904 SH SOLE 18 241904 0 0 UNISYS CORP COM NEW 909214306 2526 116874 SH SOLE 19 116874 0 0 UNISYS CORP COM NEW 909214306 175518 8122079 SH SOLE 21 8122079 0 0 UNISYS CORP COM NEW 909214306 35957 1663919 SH SOLE 22 1619626 0 44293 UNISYS CORP COM NEW 909214306 173 8012 SH SOLE 25 8012 0 0 UNISYS CORP COM NEW 909214306 770 35614 SH SOLE 26 29225 0 6389 UNISYS CORP COM NEW 909214306 662 30626 SH SOLE 28 30626 0 0 UNISYS CORP COM NEW 909214306 10014 463387 SH SOLE 30 463387 0 0 UNISYS CORP COM NEW 909214306 62 2881 SH SOLE 36 2881 0 0 UNISYS CORP COM NEW 909214306 220 10172 SH SOLE 40 10172 0 0 UNISYS CORP COM NEW 909214306 602 27835 SH SOLE 43 27414 0 421 UNITED AIRLS HLDGS INC COM 910047109 9557 206158 SH SOLE 2 51436 0 154722 UNITED AIRLS HLDGS INC COM 910047109 11733 253089 SH SOLE 7 244047 0 9042 UNITED AIRLS HLDGS INC COM 910047109 285 6139 SH SOLE 15 6139 0 0 UNITED AIRLS HLDGS INC COM 910047109 21776 469720 SH SOLE 18 441531 0 28189 UNITED AIRLS HLDGS INC COM 910047109 8689 187428 SH SOLE 19 187428 0 0 UNITED AIRLS HLDGS INC COM 910047109 367460 7926233 SH SOLE 21 7926233 0 0 UNITED AIRLS HLDGS INC COM 910047109 285794 6164669 SH SOLE 22 5848058 0 316611 UNITED AIRLS HLDGS INC COM 910047109 33 703 SH SOLE 23 703 0 0 UNITED AIRLS HLDGS INC COM 910047109 5542 119536 SH SOLE 25 119536 0 0 UNITED AIRLS HLDGS INC COM 910047109 11828 255129 SH SOLE 26 23600 0 231529 UNITED AIRLS HLDGS INC COM 910047109 4763 102731 SH SOLE 28 73280 0 29451 UNITED AIRLS HLDGS INC COM 910047109 33513 722887 SH SOLE 30 722887 0 0 UNITED AIRLS HLDGS INC COM 910047109 220 4742 SH SOLE 31 4742 0 0 UNITED AIRLS HLDGS INC COM 910047109 715 15423 SH SOLE 34 15423 0 0 UNITED AIRLS HLDGS INC COM 910047109 1770 38173 SH SOLE 36 38173 0 0 UNITED AIRLS HLDGS INC COM 910047109 18 385 SH OTR 43 385 0 0 UNITED AIRLS HLDGS INC COM 910047109 9251 199540 SH SOLE 43 163580 0 35961 UNITED BANCORP INC OHIO COM 909911109 19 1031 SH SOLE 18 1031 0 0 UNITED BANCORP INC OHIO COM 909911109 355 19517 SH SOLE 21 19517 0 0 UNITED BANCORP INC OHIO COM 909911109 5 298 SH SOLE 22 298 0 0 UNITED BANCSHARES INC OHIO COM 909458101 18 573 SH SOLE 18 573 0 0 UNITED BANCSHARES INC OHIO COM 909458101 215 6707 SH SOLE 21 6707 0 0 UNITED BANCSHARES INC OHIO COM 909458101 3 98 SH SOLE 22 98 0 0 UNITED BANKSHARES INC WEST V COM 909907107 5983 171519 SH SOLE 2 95370 0 76149 UNITED BANKSHARES INC WEST V COM 909907107 131 3758 SH SOLE 4 464 0 3294 UNITED BANKSHARES INC WEST V COM 909907107 3559 102034 SH SOLE 7 102034 0 0 UNITED BANKSHARES INC WEST V COM 909907107 24449 700947 SH SOLE 18 700947 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8180 234529 SH SOLE 19 234529 0 0 UNITED BANKSHARES INC WEST V COM 909907107 462129 13249122 SH SOLE 21 13249122 0 0 UNITED BANKSHARES INC WEST V COM 909907107 136721 3919749 SH SOLE 22 3780292 0 139457 UNITED BANKSHARES INC WEST V COM 909907107 643 18423 SH SOLE 25 18423 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1981 56808 SH SOLE 26 45832 0 10976 UNITED BANKSHARES INC WEST V COM 909907107 80 2302 SH SOLE 28 2302 0 0 UNITED BANKSHARES INC WEST V COM 909907107 8281 237411 SH SOLE 30 237411 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2164 62054 SH SOLE 32 62054 0 0 UNITED BANKSHARES INC WEST V COM 909907107 126 3617 SH SOLE 36 3617 0 0 UNITED BANKSHARES INC WEST V COM 909907107 612 17539 SH SOLE 40 17539 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3309 94866 SH SOLE 43 88533 0 6333 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2871 82496 SH SOLE 2 27512 0 54984 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 97 2794 SH SOLE 4 189 0 2605 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 51 1467 SH SOLE 7 1467 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 13349 383595 SH SOLE 18 383595 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5771 165819 SH SOLE 19 165819 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 429933 12354401 SH SOLE 21 12354401 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 83182 2390274 SH SOLE 22 2304492 0 85782 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 448 12880 SH SOLE 25 12880 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 473 13602 SH SOLE 26 7068 0 6534 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 21 590 SH SOLE 28 590 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6122 175929 SH SOLE 30 175929 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 416 11954 SH SOLE 40 11954 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 953 27372 SH SOLE 43 27275 0 97 UNITED FIRE GROUP INC COM 910340108 1222 39324 SH SOLE 2 28357 0 10967 UNITED FIRE GROUP INC COM 910340108 2 68 SH SOLE 4 68 0 0 UNITED FIRE GROUP INC COM 910340108 10 329 SH SOLE 7 329 0 0 UNITED FIRE GROUP INC COM 910340108 2481 79859 SH SOLE 18 79859 0 0 UNITED FIRE GROUP INC COM 910340108 1183 38074 SH SOLE 19 38074 0 0 UNITED FIRE GROUP INC COM 910340108 83633 2691749 SH SOLE 21 2691749 0 0 UNITED FIRE GROUP INC COM 910340108 18888 607909 SH SOLE 22 584199 0 23710 UNITED FIRE GROUP INC COM 910340108 112 3615 SH SOLE 25 3615 0 0 UNITED FIRE GROUP INC COM 910340108 158 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 490 15759 SH SOLE 28 15759 0 0 UNITED FIRE GROUP INC COM 910340108 1274 41019 SH SOLE 30 41019 0 0 UNITED FIRE GROUP INC COM 910340108 64 2071 SH SOLE 40 2071 0 0 UNITED FIRE GROUP INC COM 910340108 432 13917 SH SOLE 43 13820 0 97 UNITED GUARDIAN INC COM 910571108 15 677 SH SOLE 18 677 0 0 UNITED GUARDIAN INC COM 910571108 575 25264 SH SOLE 21 25264 0 0 UNITED GUARDIAN INC COM 910571108 126 5523 SH SOLE 22 5523 0 0 UNITED INS HLDGS CORP COM 910710102 154 46671 SH SOLE 2 17573 0 29098 UNITED INS HLDGS CORP COM 910710102 239 72189 SH SOLE 18 72189 0 0 UNITED INS HLDGS CORP COM 910710102 114 34560 SH SOLE 19 34560 0 0 UNITED INS HLDGS CORP COM 910710102 2678 809200 SH SOLE 21 809200 0 0 UNITED INS HLDGS CORP COM 910710102 2601 785791 SH SOLE 22 771831 0 13960 UNITED INS HLDGS CORP COM 910710102 22 6760 SH SOLE 23 6760 0 0 UNITED INS HLDGS CORP COM 910710102 19 5779 SH SOLE 26 0 0 5779 UNITED INS HLDGS CORP COM 910710102 0 89 SH SOLE 43 89 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5245 575142 SH SOLE 2 381701 0 193441 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 200 21939 SH SOLE 4 21939 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 890 97592 SH SOLE 13 97592 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 875 95959 SH SOLE 18 95959 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 86 9441 SH SOLE 19 9441 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 68277 7486499 SH SOLE 21 7486499 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 10862 1191039 SH SOLE 22 1191039 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 175 19214 SH SOLE 30 19214 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 190 20800 SH SOLE 34 20800 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 62192 6819336 SH SOLE 43 6520859 0 298477 UNITED NAT FOODS INC COM 911163103 2159 52210 SH SOLE 2 18870 0 33340 UNITED NAT FOODS INC COM 911163103 9 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 97 2357 SH SOLE 7 2357 0 0 UNITED NAT FOODS INC COM 911163103 8758 211812 SH SOLE 18 211812 0 0 UNITED NAT FOODS INC COM 911163103 4168 100796 SH SOLE 19 100796 0 0 UNITED NAT FOODS INC COM 911163103 288665 6981024 SH SOLE 21 6981024 0 0 UNITED NAT FOODS INC COM 911163103 59977 1450460 SH SOLE 22 1393617 0 56843 UNITED NAT FOODS INC COM 911163103 219 5296 SH SOLE 23 5296 0 0 UNITED NAT FOODS INC COM 911163103 305 7370 SH SOLE 25 7370 0 0 UNITED NAT FOODS INC COM 911163103 1831 44269 SH SOLE 26 38972 0 5297 UNITED NAT FOODS INC COM 911163103 42 1004 SH SOLE 28 1004 0 0 UNITED NAT FOODS INC COM 911163103 4123 99707 SH SOLE 30 99707 0 0 UNITED NAT FOODS INC COM 911163103 609 14730 SH SOLE 36 14730 0 0 UNITED NAT FOODS INC COM 911163103 275 6648 SH SOLE 40 6648 0 0 UNITED NAT FOODS INC COM 911163103 3234 78203 SH SOLE 43 75146 0 3057 UNITED PARCEL SERVICE INC CL B 911312106 375924 1752884 SH SOLE 2 507462 0 1245422 UNITED PARCEL SERVICE INC CL B 911312106 99190 462509 SH SOLE 4 376910 0 85599 UNITED PARCEL SERVICE INC CL B 911312106 159315 742867 SH SOLE 7 658505 0 84362 UNITED PARCEL SERVICE INC CL B 911312106 10411 48543 SH SOLE 13 48543 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22366 104291 SH SOLE 15 104291 0 0 UNITED PARCEL SERVICE INC CL B 911312106 12 57 SH SOLE 17 0 0 57 UNITED PARCEL SERVICE INC CL B 911312106 888562 4143251 SH SOLE 18 3997462 0 145789 UNITED PARCEL SERVICE INC CL B 911312106 265552 1238235 SH SOLE 19 1238235 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4020107 18745253 SH SOLE 21 18745253 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3409425 15897720 SH SOLE 22 14178001 0 1719719 UNITED PARCEL SERVICE INC CL B 911312106 212445 990606 SH SOLE 23 990606 0 0 UNITED PARCEL SERVICE INC CL B 911312106 245221 1143436 SH SOLE 25 1143436 0 0 UNITED PARCEL SERVICE INC CL B 911312106 376370 1754966 SH SOLE 26 733763 0 1021203 UNITED PARCEL SERVICE INC CL B 911312106 376590 1755992 SH SOLE 28 38957 0 1717035 UNITED PARCEL SERVICE INC CL B 911312106 8130 37911 SH SOLE 29 37911 0 0 UNITED PARCEL SERVICE INC CL B 911312106 727893 3394072 SH SOLE 30 3394072 0 0 UNITED PARCEL SERVICE INC CL B 911312106 50740 236596 SH SOLE 31 155388 0 81208 UNITED PARCEL SERVICE INC CL B 911312106 118942 554613 SH SOLE 34 554613 0 0 UNITED PARCEL SERVICE INC CL B 911312106 63683 296946 SH SOLE 36 296946 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5212 24301 SH SOLE 40 24301 0 0 UNITED PARCEL SERVICE INC CL B 911312106 403 1881 SH OTR 43 1881 0 0 UNITED PARCEL SERVICE INC CL B 911312106 117157 546287 SH SOLE 43 483225 0 63063 UNITED RENTALS INC COM 911363109 68950 194110 SH SOLE 2 48086 0 146024 UNITED RENTALS INC COM 911363109 24944 70222 SH SOLE 4 40975 0 29247 UNITED RENTALS INC COM 911363109 29931 84262 SH SOLE 7 65063 0 19199 UNITED RENTALS INC COM 911363109 1936 5449 SH SOLE 13 5449 0 0 UNITED RENTALS INC COM 911363109 3540 9967 SH SOLE 15 9967 0 0 UNITED RENTALS INC COM 911363109 55424 156033 SH SOLE 18 145969 0 10064 UNITED RENTALS INC COM 911363109 46804 131765 SH SOLE 19 131765 0 0 UNITED RENTALS INC COM 911363109 725381 2042120 SH SOLE 21 2042120 0 0 UNITED RENTALS INC COM 911363109 558784 1573110 SH SOLE 22 1412982 0 160128 UNITED RENTALS INC COM 911363109 34325 96634 SH SOLE 23 96634 0 0 UNITED RENTALS INC COM 911363109 54806 154292 SH SOLE 25 154292 0 0 UNITED RENTALS INC COM 911363109 57102 160756 SH SOLE 26 55568 0 105188 UNITED RENTALS INC COM 911363109 74067 208515 SH SOLE 28 16218 0 192297 UNITED RENTALS INC COM 911363109 575 1619 SH SOLE 29 1619 0 0 UNITED RENTALS INC COM 911363109 140441 395374 SH SOLE 30 395374 0 0 UNITED RENTALS INC COM 911363109 6834 19239 SH SOLE 31 11210 0 8029 UNITED RENTALS INC COM 911363109 17778 50048 SH SOLE 34 50048 0 0 UNITED RENTALS INC COM 911363109 10948 30820 SH SOLE 36 30820 0 0 UNITED RENTALS INC COM 911363109 802 2258 SH SOLE 40 2258 0 0 UNITED RENTALS INC COM 911363109 59 167 SH OTR 43 167 0 0 UNITED RENTALS INC COM 911363109 22700 63905 SH SOLE 43 58556 0 5349 UNITED SEC BANCSHARES CALIF COM 911460103 24 2928 SH SOLE 18 2928 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 354 42675 SH SOLE 21 42675 0 0 UNITED SEC BANCSHARES CALIF COM 911460103 111 13319 SH SOLE 22 13319 0 0 UNITED STATES ANTIMONY CORP COM 911549103 45 70438 SH SOLE 21 70438 0 0 UNITED STATES ANTIMONY CORP COM 911549103 1003 1554904 SH SOLE 22 1554904 0 0 UNITED STATES CELLULAR CORP COM 911684108 3223 106616 SH SOLE 2 92797 0 13819 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 3275 108350 SH SOLE 18 79723 0 28627 UNITED STATES CELLULAR CORP COM 911684108 9115 301516 SH SOLE 19 301516 0 0 UNITED STATES CELLULAR CORP COM 911684108 17652 583921 SH SOLE 21 583921 0 0 UNITED STATES CELLULAR CORP COM 911684108 19407 641966 SH SOLE 22 582050 0 59916 UNITED STATES CELLULAR CORP COM 911684108 70 2317 SH SOLE 25 2317 0 0 UNITED STATES CELLULAR CORP COM 911684108 12 383 SH SOLE 26 0 0 383 UNITED STATES CELLULAR CORP COM 911684108 1817 60101 SH SOLE 28 1609 0 58492 UNITED STATES CELLULAR CORP COM 911684108 1283 42430 SH SOLE 30 42430 0 0 UNITED STATES CELLULAR CORP COM 911684108 463 15313 SH SOLE 34 15313 0 0 UNITED STATES CELLULAR CORP COM 911684108 127 4205 SH SOLE 36 4205 0 0 UNITED STATES CELLULAR CORP COM 911684108 37 1229 SH SOLE 40 1229 0 0 UNITED STATES CELLULAR CORP COM 911684108 1413 46749 SH SOLE 43 45844 0 905 UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5 6734 2305000 PRN SOLE 21 2305000 0 0 UNITED STATES STL CORP NEW COM 912909108 27862 738266 SH SOLE 2 230688 0 507578 UNITED STATES STL CORP NEW COM 912909108 281 7443 SH SOLE 4 7443 0 0 UNITED STATES STL CORP NEW COM 912909108 262 6939 SH SOLE 7 6939 0 0 UNITED STATES STL CORP NEW COM 912909108 24169 640406 SH SOLE 18 640406 0 0 UNITED STATES STL CORP NEW COM 912909108 39777 1053978 SH SOLE 19 1053978 0 0 UNITED STATES STL CORP NEW COM 912909108 498712 13214422 SH SOLE 21 13214422 0 0 UNITED STATES STL CORP NEW COM 912909108 275493 7299766 SH SOLE 22 6988393 0 311373 UNITED STATES STL CORP NEW COM 912909108 1401 37126 SH SOLE 25 37126 0 0 UNITED STATES STL CORP NEW COM 912909108 5148 136401 SH SOLE 26 115420 0 20981 UNITED STATES STL CORP NEW COM 912909108 181 4805 SH SOLE 28 4805 0 0 UNITED STATES STL CORP NEW COM 912909108 5978 158393 SH SOLE 30 158393 0 0 UNITED STATES STL CORP NEW COM 912909108 148 3921 SH SOLE 31 3921 0 0 UNITED STATES STL CORP NEW COM 912909108 14720 390037 SH SOLE 34 390037 0 0 UNITED STATES STL CORP NEW COM 912909108 1061 28110 SH SOLE 36 28110 0 0 UNITED STATES STL CORP NEW COM 912909108 1265 33514 SH SOLE 40 33514 0 0 UNITED STATES STL CORP NEW COM 912909108 8458 224113 SH SOLE 43 198242 0 25871 UNITED STATES STL CORP NEW OPTIONS 912909108 45 1200 SH Put SOLE 4 1200 0 0 UNITED STATES STL CORP NEW OPTIONS 912909108 506 13400 SH Put SOLE 18 13400 0 0 UNITED STATES STL CORP NEW OPTIONS 912909108 14364 380600 SH Put SOLE 19 380600 0 0 UNITED STATES STL CORP NEW OPTIONS 912909108 340 9000 SH Put SOLE 22 9000 0 0 UNITED STATES STL CORP NEW OPTIONS 912909108 3615 95800 SH Put SOLE 34 95800 0 0 UNITED STS LIME & MINERALS I COM 911922102 107 918 SH SOLE 2 629 0 289 UNITED STS LIME & MINERALS I COM 911922102 4 33 SH SOLE 7 33 0 0 UNITED STS LIME & MINERALS I COM 911922102 792 6821 SH SOLE 18 6821 0 0 UNITED STS LIME & MINERALS I COM 911922102 434 3740 SH SOLE 19 3740 0 0 UNITED STS LIME & MINERALS I COM 911922102 8853 76292 SH SOLE 21 76292 0 0 UNITED STS LIME & MINERALS I COM 911922102 8393 72330 SH SOLE 22 69936 0 2394 UNITED STS LIME & MINERALS I COM 911922102 56 486 SH SOLE 25 486 0 0 UNITED STS LIME & MINERALS I COM 911922102 98 841 SH SOLE 30 841 0 0 UNITED STS LIME & MINERALS I COM 911922102 30 259 SH SOLE 40 259 0 0 UNITED STS LIME & MINERALS I COM 911922102 170 1465 SH SOLE 43 763 0 702 UNITED STS OIL FD LP UNITS 91232N207 259 3494 SH SOLE 4 3494 0 0 UNITED STS OIL FD LP UNITS 91232N207 3223 43486 SH SOLE 18 43486 0 0 UNITED STS OIL FD LP UNITS 91232N207 20503 276618 SH SOLE 19 276618 0 0 UNITED STS OIL FD LP UNITS 91232N207 273 3681 SH SOLE 26 3681 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 21445 119530 SH SOLE 2 40774 0 78756 UNITED THERAPEUTICS CORP DEL COM 91307C102 423 2356 SH SOLE 4 2356 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 178 994 SH SOLE 7 994 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 446 2485 SH SOLE 13 2485 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 17420 97098 SH SOLE 18 97098 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 13993 77996 SH SOLE 19 77996 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 464049 2586528 SH SOLE 21 2586528 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 225228 1255384 SH SOLE 22 1189459 0 65925 UNITED THERAPEUTICS CORP DEL COM 91307C102 826 4604 SH SOLE 23 4604 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1175 6548 SH SOLE 25 6548 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3337 18601 SH SOLE 26 14107 0 4494 UNITED THERAPEUTICS CORP DEL COM 91307C102 150 836 SH SOLE 28 798 0 38 UNITED THERAPEUTICS CORP DEL COM 91307C102 38 212 SH SOLE 29 212 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 8570 47769 SH SOLE 30 47769 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 399 2226 SH SOLE 31 2226 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 961 5358 SH SOLE 34 5358 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 115 643 SH SOLE 36 643 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1051 5857 SH SOLE 40 5857 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 48 269 SH OTR 43 269 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 7498 41795 SH SOLE 43 37614 0 4181 UNITEDHEALTH GROUP INC COM 91324P102 1165951 2286313 SH SOLE 2 709306 0 1577007 UNITEDHEALTH GROUP INC COM 91324P102 311973 611747 SH SOLE 4 382991 0 228756 UNITEDHEALTH GROUP INC COM 91324P102 422798 829064 SH SOLE 7 801556 0 27508 UNITEDHEALTH GROUP INC COM 91324P102 4843 9496 SH SOLE 13 9496 0 0 UNITEDHEALTH GROUP INC COM 91324P102 68411 134147 SH SOLE 15 134147 0 0 UNITEDHEALTH GROUP INC COM 91324P102 204 400 SH SOLE 17 0 0 400 UNITEDHEALTH GROUP INC COM 91324P102 2179713 4274199 SH SOLE 18 4054842 0 219357 UNITEDHEALTH GROUP INC COM 91324P102 1920519 3765945 SH SOLE 19 3765945 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10606057 20797413 SH SOLE 21 20797413 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10217913 20036302 SH SOLE 22 18102802 0 1933500 UNITEDHEALTH GROUP INC COM 91324P102 613342 1202702 SH SOLE 23 1202702 0 0 UNITEDHEALTH GROUP INC COM 91324P102 835918 1639152 SH SOLE 25 1627084 0 12068 UNITEDHEALTH GROUP INC COM 91324P102 1183126 2319991 SH SOLE 26 899215 0 1420776 UNITEDHEALTH GROUP INC COM 91324P102 807672 1583764 SH SOLE 28 38302 0 1545462 UNITEDHEALTH GROUP INC COM 91324P102 4447 8720 SH SOLE 29 8720 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2326059 4561168 SH SOLE 30 4561168 0 0 UNITEDHEALTH GROUP INC COM 91324P102 115397 226281 SH SOLE 31 119564 0 106717 UNITEDHEALTH GROUP INC COM 91324P102 25995 50973 SH SOLE 32 50973 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1619697 3176063 SH SOLE 34 3176063 0 0 UNITEDHEALTH GROUP INC COM 91324P102 203485 399013 SH SOLE 36 399013 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2254 4419 SH SOLE 37 4419 0 0 UNITEDHEALTH GROUP INC COM 91324P102 16014 31401 SH SOLE 40 31401 0 0 UNITEDHEALTH GROUP INC COM 91324P102 544618 1067941 SH SOLE 43 971497 0 96444 UNITI GROUP INC COM 91325V108 2458 178618 SH SOLE 2 65294 0 113324 UNITI GROUP INC COM 91325V108 323 23451 SH SOLE 4 23451 0 0 UNITI GROUP INC COM 91325V108 80 5817 SH SOLE 7 5817 0 0 UNITI GROUP INC COM 91325V108 10473 761094 SH SOLE 18 761094 0 0 UNITI GROUP INC COM 91325V108 4806 349244 SH SOLE 19 349244 0 0 UNITI GROUP INC COM 91325V108 377533 27436992 SH SOLE 21 27436992 0 0 UNITI GROUP INC COM 91325V108 75615 5495311 SH SOLE 22 5242529 0 252782 UNITI GROUP INC COM 91325V108 623 45254 SH SOLE 25 45254 0 0 UNITI GROUP INC COM 91325V108 1798 130662 SH SOLE 26 109513 0 21149 UNITI GROUP INC COM 91325V108 57 4159 SH SOLE 28 4159 0 0 UNITI GROUP INC COM 91325V108 7408 538382 SH SOLE 30 538382 0 0 UNITI GROUP INC COM 91325V108 761 55317 SH SOLE 36 55317 0 0 UNITI GROUP INC COM 91325V108 442 32127 SH SOLE 40 32127 0 0 UNITI GROUP INC COM 91325V108 1241 90201 SH SOLE 43 89925 0 276 UNITIL CORP COM 913259107 1498 30024 SH SOLE 2 21351 0 8673 UNITIL CORP COM 913259107 1 21 SH SOLE 4 21 0 0 UNITIL CORP COM 913259107 1427 28613 SH SOLE 7 28613 0 0 UNITIL CORP COM 913259107 3090 61946 SH SOLE 18 61946 0 0 UNITIL CORP COM 913259107 1408 28224 SH SOLE 19 28224 0 0 UNITIL CORP COM 913259107 106351 2132144 SH SOLE 21 2132144 0 0 UNITIL CORP COM 913259107 21661 434268 SH SOLE 22 418173 0 16095 UNITIL CORP COM 913259107 95 1908 SH SOLE 25 1908 0 0 UNITIL CORP COM 913259107 118 2360 SH SOLE 26 1225 0 1135 UNITIL CORP COM 913259107 1485 29776 SH SOLE 30 29776 0 0 UNITIL CORP COM 913259107 36 719 SH SOLE 34 719 0 0 UNITIL CORP COM 913259107 75 1509 SH SOLE 40 1509 0 0 UNITIL CORP COM 913259107 1214 24335 SH SOLE 43 21051 0 3284 UNITY BANCORP INC COM 913290102 2 87 SH SOLE 2 0 0 87 UNITY BANCORP INC COM 913290102 38 1375 SH SOLE 18 1375 0 0 UNITY BANCORP INC COM 913290102 688 24581 SH SOLE 21 24581 0 0 UNITY BANCORP INC COM 913290102 25 911 SH SOLE 22 911 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 5 4282 SH SOLE 2 3544 0 738 UNITY BIOTECHNOLOGY INC COM 91381U101 8 7493 SH SOLE 18 7493 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 115 102879 SH SOLE 21 102879 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 510 455693 SH SOLE 22 455693 0 0 UNITY SOFTWARE INC COM 91332U101 22663 228430 SH SOLE 2 31393 0 197037 UNITY SOFTWARE INC COM 91332U101 3568 35964 SH SOLE 4 22394 0 13570 UNITY SOFTWARE INC COM 91332U101 574 5787 SH SOLE 7 5787 0 0 UNITY SOFTWARE INC COM 91332U101 18 179 SH SOLE 13 179 0 0 UNITY SOFTWARE INC COM 91332U101 580 5844 SH SOLE 15 5844 0 0 UNITY SOFTWARE INC COM 91332U101 14601 147172 SH SOLE 18 144002 0 3170 UNITY SOFTWARE INC COM 91332U101 44775 451315 SH SOLE 19 451315 0 0 UNITY SOFTWARE INC COM 91332U101 271883 2740476 SH SOLE 21 2740476 0 0 UNITY SOFTWARE INC COM 91332U101 318172 3207053 SH SOLE 22 3034048 0 173005 UNITY SOFTWARE INC COM 91332U101 6914 69692 SH SOLE 23 69692 0 0 UNITY SOFTWARE INC COM 91332U101 18903 190539 SH SOLE 25 190539 0 0 UNITY SOFTWARE INC COM 91332U101 17346 174843 SH SOLE 26 39608 0 135235 UNITY SOFTWARE INC COM 91332U101 25585 257891 SH SOLE 28 2904 0 254987 UNITY SOFTWARE INC COM 91332U101 21 216 SH SOLE 29 216 0 0 UNITY SOFTWARE INC COM 91332U101 32328 325854 SH SOLE 30 325854 0 0 UNITY SOFTWARE INC COM 91332U101 1419 14304 SH SOLE 31 8177 0 6127 UNITY SOFTWARE INC COM 91332U101 52129 525446 SH SOLE 34 525446 0 0 UNITY SOFTWARE INC COM 91332U101 4055 40872 SH SOLE 36 40872 0 0 UNITY SOFTWARE INC COM 91332U101 184 1858 SH SOLE 40 1858 0 0 UNITY SOFTWARE INC COM 91332U101 440 4436 SH SOLE 43 4236 0 200 UNIVAR SOLUTIONS INC COM 91336L107 22298 693787 SH SOLE 2 129542 0 564245 UNIVAR SOLUTIONS INC COM 91336L107 21 638 SH SOLE 4 638 0 0 UNIVAR SOLUTIONS INC COM 91336L107 148 4599 SH SOLE 7 4599 0 0 UNIVAR SOLUTIONS INC COM 91336L107 11882 369688 SH SOLE 18 369688 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1605 49947 SH SOLE 19 49947 0 0 UNIVAR SOLUTIONS INC COM 91336L107 266502 8291899 SH SOLE 21 8291899 0 0 UNIVAR SOLUTIONS INC COM 91336L107 149812 4661236 SH SOLE 22 4460285 0 200951 UNIVAR SOLUTIONS INC COM 91336L107 794 24710 SH SOLE 25 24710 0 0 UNIVAR SOLUTIONS INC COM 91336L107 2601 80935 SH SOLE 26 68805 0 12130 UNIVAR SOLUTIONS INC COM 91336L107 3629 112904 SH SOLE 28 112904 0 0 UNIVAR SOLUTIONS INC COM 91336L107 3338 103869 SH SOLE 30 103869 0 0 UNIVAR SOLUTIONS INC COM 91336L107 79 2460 SH SOLE 31 2460 0 0 UNIVAR SOLUTIONS INC COM 91336L107 222 6907 SH SOLE 36 6907 0 0 UNIVAR SOLUTIONS INC COM 91336L107 752 23411 SH SOLE 40 23411 0 0 UNIVAR SOLUTIONS INC COM 91336L107 3333 103695 SH SOLE 43 99246 0 4449 UNIVERSAL CORP VA COM 913456109 1774 30555 SH SOLE 2 7051 0 23504 UNIVERSAL CORP VA COM 913456109 6 101 SH SOLE 4 101 0 0 UNIVERSAL CORP VA COM 913456109 20 342 SH SOLE 7 342 0 0 UNIVERSAL CORP VA COM 913456109 5236 90165 SH SOLE 18 90165 0 0 UNIVERSAL CORP VA COM 913456109 2492 42913 SH SOLE 19 42913 0 0 UNIVERSAL CORP VA COM 913456109 176664 3042251 SH SOLE 21 3042251 0 0 UNIVERSAL CORP VA COM 913456109 37574 647042 SH SOLE 22 621582 0 25460 UNIVERSAL CORP VA COM 913456109 641 11040 SH SOLE 26 9647 0 1393 UNIVERSAL CORP VA COM 913456109 2057 35422 SH SOLE 30 35422 0 0 UNIVERSAL CORP VA COM 913456109 192 3312 SH SOLE 40 3312 0 0 UNIVERSAL CORP VA COM 913456109 3164 54482 SH SOLE 43 50402 0 4080 UNIVERSAL DISPLAY CORP COM 91347P105 13070 78284 SH SOLE 2 33432 0 44852 UNIVERSAL DISPLAY CORP COM 91347P105 43 259 SH SOLE 4 150 0 109 UNIVERSAL DISPLAY CORP COM 91347P105 97 580 SH SOLE 7 580 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 16294 97596 SH SOLE 18 97596 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2084 12483 SH SOLE 19 12483 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 448874 2688671 SH SOLE 21 2688671 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 199669 1195983 SH SOLE 22 1144735 0 51248 UNIVERSAL DISPLAY CORP COM 91347P105 1487 8905 SH SOLE 25 8905 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3084 18472 SH SOLE 26 15143 0 3329 UNIVERSAL DISPLAY CORP COM 91347P105 4873 29188 SH SOLE 28 29188 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 18756 112348 SH SOLE 30 112348 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 106 635 SH SOLE 31 635 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1156 6923 SH SOLE 36 6923 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 996 5965 SH SOLE 40 5965 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 8866 53108 SH SOLE 43 51189 0 1919 UNIVERSAL ELECTRS INC COM 913483103 231 7400 SH SOLE 2 3788 0 3612 UNIVERSAL ELECTRS INC COM 913483103 1 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 7 238 SH SOLE 7 238 0 0 UNIVERSAL ELECTRS INC COM 913483103 1566 50142 SH SOLE 18 48076 0 2066 UNIVERSAL ELECTRS INC COM 913483103 736 23557 SH SOLE 19 23557 0 0 UNIVERSAL ELECTRS INC COM 913483103 51637 1652917 SH SOLE 21 1652917 0 0 UNIVERSAL ELECTRS INC COM 913483103 10870 347951 SH SOLE 22 332817 0 15134 UNIVERSAL ELECTRS INC COM 913483103 55 1751 SH SOLE 25 1751 0 0 UNIVERSAL ELECTRS INC COM 913483103 21 664 SH SOLE 26 0 0 664 UNIVERSAL ELECTRS INC COM 913483103 701 22436 SH SOLE 30 22436 0 0 UNIVERSAL ELECTRS INC COM 913483103 52 1658 SH SOLE 40 1658 0 0 UNIVERSAL ELECTRS INC COM 913483103 210 6727 SH SOLE 43 6279 0 448 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 575 9852 SH SOLE 2 3790 0 6062 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 369 6318 SH SOLE 4 6318 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 933 15983 SH SOLE 7 15983 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2733 46823 SH SOLE 18 46823 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2185 37440 SH SOLE 19 37440 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 95976 1644276 SH SOLE 21 1644276 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 24638 422092 SH SOLE 22 413426 0 8666 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 22 370 SH SOLE 23 370 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3533 60530 SH SOLE 25 60530 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 453 7764 SH SOLE 26 6872 0 892 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 479 8203 SH SOLE 28 0 0 8203 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4581 78485 SH SOLE 30 78485 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 89 1529 SH SOLE 40 1529 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 942 16141 SH SOLE 43 15740 0 401 UNIVERSAL HLTH SVCS INC CL B 913903100 10952 75555 SH SOLE 2 28230 0 47325 UNIVERSAL HLTH SVCS INC CL B 913903100 4897 33786 SH SOLE 4 30851 0 2935 UNIVERSAL HLTH SVCS INC CL B 913903100 12436 85796 SH SOLE 7 65844 0 19952 UNIVERSAL HLTH SVCS INC CL B 913903100 53 367 SH SOLE 13 367 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1420 9798 SH SOLE 15 9798 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 17296 119324 SH SOLE 18 109399 0 9925 UNIVERSAL HLTH SVCS INC CL B 913903100 4468 30824 SH SOLE 19 30824 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 300427 2072623 SH SOLE 21 2072623 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 223136 1539402 SH SOLE 22 1387050 0 152352 UNIVERSAL HLTH SVCS INC CL B 913903100 13584 93715 SH SOLE 23 93715 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 15946 110010 SH SOLE 25 110010 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 22050 152118 SH SOLE 26 53316 0 98802 UNIVERSAL HLTH SVCS INC CL B 913903100 23660 163228 SH SOLE 28 43322 0 119906 UNIVERSAL HLTH SVCS INC CL B 913903100 65617 452686 SH SOLE 30 452686 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2281 15735 SH SOLE 31 6983 0 8752 UNIVERSAL HLTH SVCS INC CL B 913903100 569 3923 SH SOLE 34 3923 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4537 31299 SH SOLE 36 31299 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 368 2540 SH SOLE 40 2540 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4897 33783 SH SOLE 43 29302 0 4481 UNIVERSAL INS HLDGS INC COM 91359V107 327 24275 SH SOLE 2 7779 0 16496 UNIVERSAL INS HLDGS INC COM 91359V107 3 222 SH SOLE 4 222 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 7 510 SH SOLE 7 510 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1441 106804 SH SOLE 18 106804 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 660 48951 SH SOLE 19 48951 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 48456 3592025 SH SOLE 21 3592025 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 8966 664619 SH SOLE 22 634177 0 30442 UNIVERSAL INS HLDGS INC COM 91359V107 180 13338 SH SOLE 26 10936 0 2402 UNIVERSAL INS HLDGS INC COM 91359V107 632 46875 SH SOLE 30 46875 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 49 3631 SH SOLE 40 3631 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 112 8299 SH SOLE 43 8299 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 484 24014 SH SOLE 2 346 0 23668 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH SOLE 7 240 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 454 22535 SH SOLE 18 22535 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1550 76902 SH SOLE 19 76902 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5342 265129 SH SOLE 21 265129 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7815 387847 SH SOLE 22 385699 0 2148 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 75 3699 SH SOLE 23 3699 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1078 53501 SH SOLE 26 0 0 53501 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 13 SH SOLE 43 13 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 3 622 SH SOLE 21 622 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 175 20112 SH SOLE 2 20112 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 15 1695 SH SOLE 18 1695 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 232 26713 SH SOLE 21 26713 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 898 103410 SH SOLE 22 103410 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 112 12688 SH SOLE 2 11506 0 1182 UNIVERSAL TECHNICAL INST INC COM 913915104 57 6473 SH SOLE 18 6473 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 874 98796 SH SOLE 21 98796 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 3444 389159 SH SOLE 22 389159 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2954 110396 SH SOLE 2 42850 0 67546 UNIVEST FINANCIAL CORPORATIO COM 915271100 12 465 SH SOLE 7 465 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 2428 90738 SH SOLE 18 90738 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 4267 159440 SH SOLE 19 159440 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 31281 1168936 SH SOLE 21 1168936 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 30942 1156292 SH SOLE 22 1125296 0 30996 UNIVEST FINANCIAL CORPORATIO COM 915271100 306 11447 SH SOLE 23 11447 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 100 3723 SH SOLE 25 3723 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1831 68416 SH SOLE 26 35 0 68381 UNIVEST FINANCIAL CORPORATIO COM 915271100 692 25868 SH SOLE 30 25868 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 122 4570 SH SOLE 40 4570 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1687 63024 SH SOLE 43 60275 0 2749 UNUM GROUP COM 91529Y106 27414 870000 SH SOLE 2 162281 0 707719 UNUM GROUP COM 91529Y106 65 2054 SH SOLE 4 2054 0 0 UNUM GROUP COM 91529Y106 732 23237 SH SOLE 7 23237 0 0 UNUM GROUP COM 91529Y106 17097 542596 SH SOLE 18 542596 0 0 UNUM GROUP COM 91529Y106 2439 77390 SH SOLE 19 77390 0 0 UNUM GROUP COM 91529Y106 465706 14779627 SH SOLE 21 14779627 0 0 UNUM GROUP COM 91529Y106 177687 5639054 SH SOLE 22 5373339 0 265715 UNUM GROUP COM 91529Y106 66 2079 SH SOLE 23 2079 0 0 UNUM GROUP COM 91529Y106 854 27118 SH SOLE 25 27118 0 0 UNUM GROUP COM 91529Y106 4012 127318 SH SOLE 26 111265 0 16053 UNUM GROUP COM 91529Y106 3732 118446 SH SOLE 28 118446 0 0 UNUM GROUP COM 91529Y106 8319 264016 SH SOLE 30 264016 0 0 UNUM GROUP COM 91529Y106 94 2988 SH SOLE 31 2988 0 0 UNUM GROUP COM 91529Y106 2812 89242 SH SOLE 32 89242 0 0 UNUM GROUP COM 91529Y106 1557 49421 SH SOLE 36 49421 0 0 UNUM GROUP COM 91529Y106 787 24966 SH SOLE 40 24966 0 0 UNUM GROUP COM 91529Y106 56 1774 SH OTR 43 1774 0 0 UNUM GROUP COM 91529Y106 32775 1040159 SH SOLE 43 955975 0 84184 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 21 4269 SH SOLE 4 4269 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 5096 1039905 SH SOLE 21 1039905 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2822 576010 SH SOLE 22 563744 0 12266 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 12 2449 SH SOLE 25 2449 0 0 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1267 258642 SH SOLE 30 258642 0 0 UPHEALTH INC COM 91532B101 169 143392 SH SOLE 22 143392 0 0 UPLAND SOFTWARE INC COM 91544A109 876 49731 SH SOLE 2 46672 0 3059 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 1348 76568 SH SOLE 18 76568 0 0 UPLAND SOFTWARE INC COM 91544A109 918 52111 SH SOLE 19 52111 0 0 UPLAND SOFTWARE INC COM 91544A109 16738 950506 SH SOLE 21 950506 0 0 UPLAND SOFTWARE INC COM 91544A109 12249 695591 SH SOLE 22 676883 0 18708 UPLAND SOFTWARE INC COM 91544A109 8 447 SH SOLE 23 447 0 0 UPLAND SOFTWARE INC COM 91544A109 57 3240 SH SOLE 25 3240 0 0 UPLAND SOFTWARE INC COM 91544A109 295 16746 SH SOLE 26 13584 0 3162 UPLAND SOFTWARE INC COM 91544A109 48 2731 SH SOLE 28 2731 0 0 UPLAND SOFTWARE INC COM 91544A109 263 14910 SH SOLE 30 14910 0 0 UPLAND SOFTWARE INC COM 91544A109 104 5932 SH SOLE 34 5932 0 0 UPLAND SOFTWARE INC COM 91544A109 44 2489 SH SOLE 40 2489 0 0 UPLAND SOFTWARE INC COM 91544A109 356 20191 SH SOLE 43 18420 0 1771 UPSTART HLDGS INC COM 91680M107 9311 85351 SH SOLE 2 16147 0 69204 UPSTART HLDGS INC COM 91680M107 2235 20490 SH SOLE 4 14929 0 5561 UPSTART HLDGS INC COM 91680M107 320 2929 SH SOLE 7 2929 0 0 UPSTART HLDGS INC COM 91680M107 12 106 SH SOLE 13 106 0 0 UPSTART HLDGS INC COM 91680M107 125 1148 SH SOLE 15 1148 0 0 UPSTART HLDGS INC COM 91680M107 5732 52548 SH SOLE 18 50455 0 2093 UPSTART HLDGS INC COM 91680M107 1548 14193 SH SOLE 19 14193 0 0 UPSTART HLDGS INC COM 91680M107 85935 787748 SH SOLE 21 787748 0 0 UPSTART HLDGS INC COM 91680M107 125971 1154743 SH SOLE 22 1076735 0 78008 UPSTART HLDGS INC COM 91680M107 5541 50794 SH SOLE 23 50794 0 0 UPSTART HLDGS INC COM 91680M107 779 7142 SH SOLE 25 7142 0 0 UPSTART HLDGS INC COM 91680M107 2977 27291 SH SOLE 26 20874 0 6417 UPSTART HLDGS INC COM 91680M107 5214 47792 SH SOLE 28 4509 0 43283 UPSTART HLDGS INC COM 91680M107 10060 92217 SH SOLE 30 92217 0 0 UPSTART HLDGS INC COM 91680M107 436 3998 SH SOLE 31 3464 0 534 UPSTART HLDGS INC COM 91680M107 167 1527 SH SOLE 34 1527 0 0 UPSTART HLDGS INC COM 91680M107 450 4123 SH SOLE 36 4123 0 0 UPSTART HLDGS INC COM 91680M107 103 946 SH SOLE 40 946 0 0 UPSTART HLDGS INC COM 91680M107 87 795 SH SOLE 43 788 0 7 UPWORK INC COM 91688F104 1803 77562 SH SOLE 2 55632 0 21930 UPWORK INC COM 91688F104 6 268 SH SOLE 4 268 0 0 UPWORK INC COM 91688F104 40 1720 SH SOLE 7 1720 0 0 UPWORK INC COM 91688F104 0 1 SH SOLE 17 0 0 1 UPWORK INC COM 91688F104 7485 322068 SH SOLE 18 310050 0 12018 UPWORK INC COM 91688F104 8247 354856 SH SOLE 19 354856 0 0 UPWORK INC COM 91688F104 90603 3898595 SH SOLE 21 3898595 0 0 UPWORK INC COM 91688F104 65605 2822942 SH SOLE 22 2754667 0 68275 UPWORK INC COM 91688F104 145 6226 SH SOLE 23 6226 0 0 UPWORK INC COM 91688F104 433 18615 SH SOLE 25 18615 0 0 UPWORK INC COM 91688F104 1722 74082 SH SOLE 26 43305 0 30777 UPWORK INC COM 91688F104 52 2248 SH SOLE 28 2248 0 0 UPWORK INC COM 91688F104 4348 187083 SH SOLE 30 187083 0 0 UPWORK INC COM 91688F104 180 7741 SH SOLE 36 7741 0 0 UPWORK INC COM 91688F104 357 15380 SH SOLE 40 15380 0 0 UPWORK INC COM 91688F104 875 37652 SH SOLE 43 36441 0 1211 UR-ENERGY INC COM 91688R108 521 325881 SH SOLE 2 21793 0 304088 UR-ENERGY INC COM 91688R108 5 2908 SH SOLE 7 2908 0 0 UR-ENERGY INC COM 91688R108 857 535826 SH SOLE 18 535826 0 0 UR-ENERGY INC COM 91688R108 534 333611 SH SOLE 19 333611 0 0 UR-ENERGY INC COM 91688R108 9998 6248616 SH SOLE 21 6248616 0 0 UR-ENERGY INC COM 91688R108 2974 1858791 SH SOLE 22 1807811 0 50980 UR-ENERGY INC COM 91688R108 43 26625 SH SOLE 43 26625 0 0 URANIUM ENERGY CORP COM 916896103 479 104359 SH SOLE 2 73412 0 30947 URANIUM ENERGY CORP COM 916896103 18 4020 SH SOLE 7 4020 0 0 URANIUM ENERGY CORP COM 916896103 3411 743033 SH SOLE 18 743033 0 0 URANIUM ENERGY CORP COM 916896103 2102 457937 SH SOLE 19 457937 0 0 URANIUM ENERGY CORP COM 916896103 43655 9510867 SH SOLE 21 9510867 0 0 URANIUM ENERGY CORP COM 916896103 28291 6163555 SH SOLE 22 6025952 0 137603 URANIUM ENERGY CORP COM 916896103 243 53025 SH SOLE 25 53025 0 0 URANIUM ENERGY CORP COM 916896103 62 13410 SH SOLE 26 0 0 13410 URANIUM ENERGY CORP COM 916896103 863 187938 SH SOLE 30 187938 0 0 URANIUM ENERGY CORP COM 916896103 52 11403 SH SOLE 36 11403 0 0 URANIUM ENERGY CORP COM 916896103 125 27255 SH SOLE 40 27255 0 0 URANIUM ENERGY CORP COM 916896103 232 50648 SH SOLE 43 49860 0 788 URBAN EDGE PPTYS COM 91704F104 2102 110071 SH SOLE 2 41895 0 68176 URBAN EDGE PPTYS COM 91704F104 1054 55195 SH SOLE 4 55195 0 0 URBAN EDGE PPTYS COM 91704F104 2782 145639 SH SOLE 7 145639 0 0 URBAN EDGE PPTYS COM 91704F104 8197 429183 SH SOLE 18 429183 0 0 URBAN EDGE PPTYS COM 91704F104 6669 349140 SH SOLE 19 349140 0 0 URBAN EDGE PPTYS COM 91704F104 268307 14047487 SH SOLE 21 14047487 0 0 URBAN EDGE PPTYS COM 91704F104 73274 3836309 SH SOLE 22 3551693 0 284616 URBAN EDGE PPTYS COM 91704F104 61 3177 SH SOLE 23 3177 0 0 URBAN EDGE PPTYS COM 91704F104 9849 515658 SH SOLE 25 515658 0 0 URBAN EDGE PPTYS COM 91704F104 685 35862 SH SOLE 26 25537 0 10325 URBAN EDGE PPTYS COM 91704F104 1359 71159 SH SOLE 28 2085 0 69074 URBAN EDGE PPTYS COM 91704F104 13391 701098 SH SOLE 30 701098 0 0 URBAN EDGE PPTYS COM 91704F104 59 3078 SH SOLE 36 3078 0 0 URBAN EDGE PPTYS COM 91704F104 290 15198 SH SOLE 40 15198 0 0 URBAN EDGE PPTYS COM 91704F104 2526 132225 SH SOLE 43 128842 0 3383 URBAN ONE INC CL A 91705J105 9 1436 SH SOLE 18 1436 0 0 URBAN ONE INC CL A 91705J105 127 20352 SH SOLE 21 20352 0 0 URBAN ONE INC CL A 91705J105 3 529 SH SOLE 22 529 0 0 URBAN ONE INC CL D NON VTG 91705J204 16 3024 SH SOLE 18 3024 0 0 URBAN ONE INC CL D NON VTG 91705J204 351 68162 SH SOLE 21 68162 0 0 URBAN ONE INC CL D NON VTG 91705J204 2779 539540 SH SOLE 22 539540 0 0 URBAN OUTFITTERS INC COM 917047102 5758 229318 SH SOLE 2 133129 0 96189 URBAN OUTFITTERS INC COM 917047102 7 259 SH SOLE 4 259 0 0 URBAN OUTFITTERS INC COM 917047102 48 1931 SH SOLE 7 1931 0 0 URBAN OUTFITTERS INC COM 917047102 8076 321627 SH SOLE 18 302281 0 19346 URBAN OUTFITTERS INC COM 917047102 18834 750056 SH SOLE 19 750056 0 0 URBAN OUTFITTERS INC COM 917047102 118187 4706772 SH SOLE 21 4706772 0 0 URBAN OUTFITTERS INC COM 917047102 64093 2552498 SH SOLE 22 2504056 0 48442 URBAN OUTFITTERS INC COM 917047102 673 26797 SH SOLE 23 26797 0 0 URBAN OUTFITTERS INC COM 917047102 272 10830 SH SOLE 25 10830 0 0 URBAN OUTFITTERS INC COM 917047102 4168 165978 SH SOLE 26 21617 0 144361 URBAN OUTFITTERS INC COM 917047102 29 1170 SH SOLE 28 1170 0 0 URBAN OUTFITTERS INC COM 917047102 1246 49603 SH SOLE 30 49603 0 0 URBAN OUTFITTERS INC COM 917047102 65 2589 SH SOLE 36 2589 0 0 URBAN OUTFITTERS INC COM 917047102 252 10041 SH SOLE 40 10041 0 0 URBAN OUTFITTERS INC COM 917047102 1401 55801 SH SOLE 43 53109 0 2692 URBAN-GRO INC COM NEW 91704K202 16 1510 SH SOLE 18 1510 0 0 URBAN-GRO INC COM NEW 91704K202 205 19067 SH SOLE 21 19067 0 0 URBAN-GRO INC COM NEW 91704K202 805 74909 SH SOLE 22 74909 0 0 UROGEN PHARMA LTD COM M96088105 171 19612 SH SOLE 2 4916 0 14696 UROGEN PHARMA LTD COM M96088105 1 99 SH SOLE 4 99 0 0 UROGEN PHARMA LTD COM M96088105 106 12145 SH SOLE 7 12145 0 0 UROGEN PHARMA LTD COM M96088105 483 55414 SH SOLE 18 55414 0 0 UROGEN PHARMA LTD COM M96088105 959 110062 SH SOLE 19 110062 0 0 UROGEN PHARMA LTD COM M96088105 8855 1016682 SH SOLE 21 1016682 0 0 UROGEN PHARMA LTD COM M96088105 3034 348350 SH SOLE 22 335315 0 13035 UROGEN PHARMA LTD COM M96088105 24 2754 SH SOLE 23 2754 0 0 UROGEN PHARMA LTD COM M96088105 7 818 SH SOLE 25 818 0 0 UROGEN PHARMA LTD COM M96088105 110 12583 SH SOLE 26 166 0 12417 UROGEN PHARMA LTD COM M96088105 1027 117868 SH SOLE 30 117868 0 0 UROGEN PHARMA LTD COM M96088105 16 1785 SH SOLE 40 1785 0 0 UROGEN PHARMA LTD COM M96088105 23 2604 SH SOLE 43 857 0 1747 URSTADT BIDDLE PPTYS INC CL A 917286205 460 24477 SH SOLE 2 8062 0 16415 URSTADT BIDDLE PPTYS INC CL A 917286205 5 271 SH SOLE 7 271 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2211 117518 SH SOLE 18 117518 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1027 54584 SH SOLE 19 54584 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 67400 3583189 SH SOLE 21 3583189 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 15234 809870 SH SOLE 22 780469 0 29401 URSTADT BIDDLE PPTYS INC CL A 917286205 16 866 SH SOLE 23 866 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 72 3826 SH SOLE 25 3826 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1257 66803 SH SOLE 30 66803 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 55 2926 SH SOLE 40 2926 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 540 28732 SH SOLE 43 28732 0 0 US BANCORP DEL COM NEW 902973304 165364 3111261 SH SOLE 2 770256 0 2341005 US BANCORP DEL COM NEW 902973304 55654 1047115 SH SOLE 4 610290 0 436825 US BANCORP DEL COM NEW 902973304 69564 1308828 SH SOLE 7 1270141 0 38687 US BANCORP DEL COM NEW 902973304 2895 54463 SH SOLE 13 54463 0 0 US BANCORP DEL COM NEW 902973304 10568 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 152880 2876394 SH SOLE 18 2688699 0 187695 US BANCORP DEL COM NEW 902973304 33730 634613 SH SOLE 19 634613 0 0 US BANCORP DEL COM NEW 902973304 2113654 39767711 SH SOLE 21 39767711 0 0 US BANCORP DEL COM NEW 902973304 1522541 28646110 SH SOLE 22 25712144 0 2933966 US BANCORP DEL COM NEW 902973304 95986 1805945 SH SOLE 23 1805945 0 0 US BANCORP DEL COM NEW 902973304 142539 2681819 SH SOLE 25 2681819 0 0 US BANCORP DEL COM NEW 902973304 157129 2956338 SH SOLE 26 1005001 0 1951337 US BANCORP DEL COM NEW 902973304 148413 2792337 SH SOLE 28 58768 0 2733569 US BANCORP DEL COM NEW 902973304 768 14452 SH SOLE 29 14452 0 0 US BANCORP DEL COM NEW 902973304 368476 6932757 SH SOLE 30 6932757 0 0 US BANCORP DEL COM NEW 902973304 18626 350434 SH SOLE 31 189657 0 160777 US BANCORP DEL COM NEW 902973304 4360 82026 SH SOLE 32 82026 0 0 US BANCORP DEL COM NEW 902973304 11134 209480 SH SOLE 34 209480 0 0 US BANCORP DEL COM NEW 902973304 10995 206874 SH SOLE 35 206874 0 0 US BANCORP DEL COM NEW 902973304 31714 596692 SH SOLE 36 596692 0 0 US BANCORP DEL COM NEW 902973304 2473 46520 SH SOLE 40 46520 0 0 US BANCORP DEL COM NEW 902973304 234 4406 SH OTR 43 4406 0 0 US BANCORP DEL COM NEW 902973304 60154 1131775 SH SOLE 43 1016001 0 115774 US ECOLOGY INC COM 91734M103 1174 24513 SH SOLE 2 8858 0 15655 US ECOLOGY INC COM 91734M103 7 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91734M103 20 408 SH SOLE 7 408 0 0 US ECOLOGY INC COM 91734M103 5551 115943 SH SOLE 18 115943 0 0 US ECOLOGY INC COM 91734M103 2669 55752 SH SOLE 19 55752 0 0 US ECOLOGY INC COM 91734M103 183270 3827703 SH SOLE 21 3827703 0 0 US ECOLOGY INC COM 91734M103 36861 769867 SH SOLE 22 737809 0 32058 US ECOLOGY INC COM 91734M103 185 3862 SH SOLE 25 3862 0 0 US ECOLOGY INC COM 91734M103 377 7877 SH SOLE 26 6236 0 1641 US ECOLOGY INC COM 91734M103 9 195 SH SOLE 28 195 0 0 US ECOLOGY INC COM 91734M103 3883 81098 SH SOLE 30 81098 0 0 US ECOLOGY INC COM 91734M103 209 4356 SH SOLE 40 4356 0 0 US ECOLOGY INC COM 91734M103 1499 31302 SH SOLE 43 29354 0 1948 US FOODS HLDG CORP COM 912008109 11403 303038 SH SOLE 2 71391 0 231647 US FOODS HLDG CORP COM 912008109 84 2225 SH SOLE 4 777 0 1448 US FOODS HLDG CORP COM 912008109 282 7490 SH SOLE 7 7490 0 0 US FOODS HLDG CORP COM 912008109 3342 88800 SH SOLE 18 88800 0 0 US FOODS HLDG CORP COM 912008109 2434 64685 SH SOLE 19 64685 0 0 US FOODS HLDG CORP COM 912008109 99114 2633903 SH SOLE 21 2633903 0 0 US FOODS HLDG CORP COM 912008109 186027 4943582 SH SOLE 22 4690043 0 253539 US FOODS HLDG CORP COM 912008109 0 13 SH SOLE 23 13 0 0 US FOODS HLDG CORP COM 912008109 1111 29534 SH SOLE 25 29534 0 0 US FOODS HLDG CORP COM 912008109 4986 132511 SH SOLE 26 115518 0 16993 US FOODS HLDG CORP COM 912008109 149 3954 SH SOLE 28 3954 0 0 US FOODS HLDG CORP COM 912008109 5245 139393 SH SOLE 30 139393 0 0 US FOODS HLDG CORP COM 912008109 122 3239 SH SOLE 31 3239 0 0 US FOODS HLDG CORP COM 912008109 1840 48908 SH SOLE 36 48908 0 0 US FOODS HLDG CORP COM 912008109 1023 27181 SH SOLE 40 27181 0 0 US FOODS HLDG CORP COM 912008109 33 879 SH OTR 43 879 0 0 US FOODS HLDG CORP COM 912008109 3373 89638 SH SOLE 43 85029 0 4609 US WELL SERVICES INC CL A NEW 91274U200 20 17877 SH SOLE 21 17877 0 0 US WELL SERVICES INC CL A NEW 91274U200 330 300201 SH SOLE 22 300201 0 0 USA TRUCK INC COM 902925106 32 1560 SH SOLE 18 1560 0 0 USA TRUCK INC COM 902925106 575 27935 SH SOLE 21 27935 0 0 USA TRUCK INC COM 902925106 1247 60511 SH SOLE 22 60511 0 0 USANA HEALTH SCIENCES INC COM 90328M107 409 5143 SH SOLE 2 3898 0 1245 USANA HEALTH SCIENCES INC COM 90328M107 4 54 SH SOLE 4 54 0 0 USANA HEALTH SCIENCES INC COM 90328M107 11 136 SH SOLE 7 136 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3180 40024 SH SOLE 18 40024 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1712 21546 SH SOLE 19 21546 0 0 USANA HEALTH SCIENCES INC COM 90328M107 111482 1403166 SH SOLE 21 1403166 0 0 USANA HEALTH SCIENCES INC COM 90328M107 23140 291252 SH SOLE 22 283399 0 7853 USANA HEALTH SCIENCES INC COM 90328M107 127 1604 SH SOLE 25 1604 0 0 USANA HEALTH SCIENCES INC COM 90328M107 425 5353 SH SOLE 26 3762 0 1591 USANA HEALTH SCIENCES INC COM 90328M107 4 50 SH SOLE 28 50 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1673 21051 SH SOLE 30 21051 0 0 USANA HEALTH SCIENCES INC COM 90328M107 107 1345 SH SOLE 40 1345 0 0 USANA HEALTH SCIENCES INC COM 90328M107 841 10591 SH SOLE 43 10436 0 155 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 23 1593 SH SOLE 18 1593 0 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 330 23060 SH SOLE 21 23060 0 0 USERTESTING INC COM 91734E101 1050 98183 SH SOLE 2 97536 0 647 USERTESTING INC COM 91734E101 233 21781 SH SOLE 18 21781 0 0 USERTESTING INC COM 91734E101 18 1727 SH SOLE 19 1727 0 0 USERTESTING INC COM 91734E101 3031 283490 SH SOLE 21 283490 0 0 USERTESTING INC COM 91734E101 388 36284 SH SOLE 22 35639 0 645 USERTESTING INC COM 91734E101 8314 777778 SH SOLE 28 0 0 777778 USIO INC COM 917313108 22 6062 SH SOLE 2 6062 0 0 USIO INC COM 917313108 15 4292 SH SOLE 18 4292 0 0 USIO INC COM 917313108 167 46698 SH SOLE 21 46698 0 0 USIO INC COM 917313108 157 43840 SH SOLE 22 43840 0 0 UTAH MED PRODS INC COM 917488108 379 4213 SH SOLE 2 120 0 4093 UTAH MED PRODS INC COM 917488108 6 64 SH SOLE 7 64 0 0 UTAH MED PRODS INC COM 917488108 945 10512 SH SOLE 18 10512 0 0 UTAH MED PRODS INC COM 917488108 571 6354 SH SOLE 19 6354 0 0 UTAH MED PRODS INC COM 917488108 10849 120736 SH SOLE 21 120736 0 0 UTAH MED PRODS INC COM 917488108 6290 69993 SH SOLE 22 68214 0 1779 UTAH MED PRODS INC COM 917488108 114 1272 SH SOLE 43 1138 0 134 UTZ BRANDS INC COM CL A 918090101 362 24463 SH SOLE 2 17760 0 6703 UTZ BRANDS INC COM CL A 918090101 2 156 SH SOLE 4 156 0 0 UTZ BRANDS INC COM CL A 918090101 14 948 SH SOLE 7 948 0 0 UTZ BRANDS INC COM CL A 918090101 2308 156184 SH SOLE 18 156184 0 0 UTZ BRANDS INC COM CL A 918090101 1602 108366 SH SOLE 19 108366 0 0 UTZ BRANDS INC COM CL A 918090101 30006 2030171 SH SOLE 21 2030171 0 0 UTZ BRANDS INC COM CL A 918090101 21115 1428592 SH SOLE 22 1393620 0 34972 UTZ BRANDS INC COM CL A 918090101 115 7776 SH SOLE 25 7776 0 0 UTZ BRANDS INC COM CL A 918090101 367 24820 SH SOLE 26 24820 0 0 UTZ BRANDS INC COM CL A 918090101 264 17865 SH SOLE 30 17865 0 0 UTZ BRANDS INC COM CL A 918090101 116 7822 SH SOLE 40 7822 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 509 112260 SH SOLE 2 52794 0 59466 UWM HOLDINGS CORPORATION COM CL A 91823B109 3 689 SH SOLE 7 689 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 177 39087 SH SOLE 18 39087 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 130 28611 SH SOLE 19 28611 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 5366 1184629 SH SOLE 21 1184629 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 9746 2151540 SH SOLE 22 2037141 0 114399 UWM HOLDINGS CORPORATION COM CL A 91823B109 53 11794 SH SOLE 25 11794 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 264 58226 SH SOLE 30 58226 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 6 1330 SH SOLE 31 1330 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 11 2521 SH SOLE 34 2521 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 50 11017 SH SOLE 40 11017 0 0 UXIN LTD ADS 91818X108 2683 2630120 SH SOLE 21 2630120 0 0 UXIN LTD ADS 91818X108 1557 1526588 SH SOLE 22 1495368 0 31220 UXIN LTD ADS 91818X108 403 394902 SH SOLE 30 394902 0 0 V F CORP COM 918204108 18747 329707 SH SOLE 2 101805 0 227902 V F CORP COM 918204108 16510 290365 SH SOLE 4 194616 0 95749 V F CORP COM 918204108 20819 366148 SH SOLE 7 355897 0 10251 V F CORP COM 918204108 84 1471 SH SOLE 13 1471 0 0 V F CORP COM 918204108 2230 39214 SH SOLE 15 39214 0 0 V F CORP COM 918204108 34832 612590 SH SOLE 18 568688 0 43902 V F CORP COM 918204108 9384 165036 SH SOLE 19 165036 0 0 V F CORP COM 918204108 589584 10369044 SH SOLE 21 10369044 0 0 V F CORP COM 918204108 389887 6856967 SH SOLE 22 6199385 0 657582 V F CORP COM 918204108 23658 416075 SH SOLE 23 416075 0 0 V F CORP COM 918204108 40464 711637 SH SOLE 25 711637 0 0 V F CORP COM 918204108 46807 823194 SH SOLE 26 342471 0 480723 V F CORP COM 918204108 66800 1174810 SH SOLE 28 59551 0 1115259 V F CORP COM 918204108 134187 2359954 SH SOLE 30 2359954 0 0 V F CORP COM 918204108 4145 72906 SH SOLE 31 35586 0 37320 V F CORP COM 918204108 1131 19889 SH SOLE 34 19889 0 0 V F CORP COM 918204108 8187 143981 SH SOLE 36 143981 0 0 V F CORP COM 918204108 604 10628 SH SOLE 40 10628 0 0 V F CORP COM 918204108 56 979 SH OTR 43 979 0 0 V F CORP COM 918204108 14154 248927 SH SOLE 43 229463 0 19464 VAALCO ENERGY INC COM NEW 91851C201 13 2051 SH SOLE 2 0 0 2051 VAALCO ENERGY INC COM NEW 91851C201 69 10616 SH SOLE 18 10616 0 0 VAALCO ENERGY INC COM NEW 91851C201 814 124653 SH SOLE 21 124653 0 0 VAALCO ENERGY INC COM NEW 91851C201 5240 802423 SH SOLE 22 802423 0 0 VAALCO ENERGY INC COM NEW 91851C201 224 34234 SH SOLE 43 34234 0 0 VACASA INC CLASS A COM 91854V107 25 2979 SH SOLE 2 0 0 2979 VACASA INC CLASS A COM 91854V107 1073 129748 SH SOLE 21 129748 0 0 VACASA INC CLASS A COM 91854V107 9843 1190147 SH SOLE 22 1190147 0 0 VACCINEX INC COM 918640103 5 3532 SH SOLE 18 3532 0 0 VACCINEX INC COM 918640103 58 43988 SH SOLE 21 43988 0 0 VAIL RESORTS INC COM 91879Q109 16300 62628 SH SOLE 2 32189 0 30439 VAIL RESORTS INC COM 91879Q109 6863 26367 SH SOLE 4 24059 0 2308 VAIL RESORTS INC COM 91879Q109 1048 4026 SH SOLE 7 4026 0 0 VAIL RESORTS INC COM 91879Q109 49 189 SH SOLE 13 189 0 0 VAIL RESORTS INC COM 91879Q109 795 3053 SH SOLE 15 3053 0 0 VAIL RESORTS INC COM 91879Q109 7452 28632 SH SOLE 18 26549 0 2083 VAIL RESORTS INC COM 91879Q109 238516 916418 SH SOLE 19 916418 0 0 VAIL RESORTS INC COM 91879Q109 190036 730151 SH SOLE 21 730151 0 0 VAIL RESORTS INC COM 91879Q109 277285 1065374 SH SOLE 22 989571 0 75803 VAIL RESORTS INC COM 91879Q109 12899 49561 SH SOLE 23 49561 0 0 VAIL RESORTS INC COM 91879Q109 22189 85253 SH SOLE 25 85253 0 0 VAIL RESORTS INC COM 91879Q109 18620 71542 SH SOLE 26 40367 0 31175 VAIL RESORTS INC COM 91879Q109 28373 109014 SH SOLE 28 2303 0 106711 VAIL RESORTS INC COM 91879Q109 60101 230918 SH SOLE 30 198687 0 32231 VAIL RESORTS INC COM 91879Q109 2316 8898 SH SOLE 31 4370 0 4528 VAIL RESORTS INC COM 91879Q109 419 1609 SH SOLE 34 1609 0 0 VAIL RESORTS INC COM 91879Q109 4748 18243 SH SOLE 36 18243 0 0 VAIL RESORTS INC COM 91879Q109 365 1403 SH SOLE 40 1403 0 0 VAIL RESORTS INC COM 91879Q109 26 98 SH OTR 43 98 0 0 VAIL RESORTS INC COM 91879Q109 2853 10962 SH SOLE 43 9634 0 1328 VAIL RESORTS INC NOTE 1/0 91879QAN9 3729 3850000 PRN SOLE 21 3850000 0 0 VALARIS LIMITED CL A G9460G101 544 10462 SH SOLE 2 8611 0 1851 VALARIS LIMITED CL A G9460G101 48 921 SH SOLE 7 921 0 0 VALARIS LIMITED CL A G9460G101 16076 309326 SH SOLE 21 309326 0 0 VALARIS LIMITED CL A G9460G101 44382 853995 SH SOLE 22 844128 0 9867 VALARIS LIMITED CL A G9460G101 175 3368 SH SOLE 25 3368 0 0 VALARIS LIMITED CL A G9460G101 1099 21153 SH SOLE 30 21153 0 0 VALARIS LIMITED CL A G9460G101 176 3390 SH SOLE 40 3390 0 0 VALARIS LIMITED *W EXP 04/29/202 G9460G119 1 61 SH SOLE 18 61 0 0 VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 22 SH SOLE 43 22 0 0 VALE S A SPONSORED ADS 91912E105 4432 221728 SH SOLE 2 221728 0 0 VALE S A SPONSORED ADS 91912E105 23557 1178431 SH SOLE 18 0 0 1178431 VALE S A SPONSORED ADS 91912E105 113600 5682849 SH SOLE 19 5682849 0 0 VALE S A SPONSORED ADS 91912E105 308043 15409862 SH SOLE 21 15409862 0 0 VALE S A SPONSORED ADS 91912E105 3249 162515 SH SOLE 22 162515 0 0 VALE S A SPONSORED ADS 91912E105 235221 11766934 SH SOLE 25 11766934 0 0 VALE S A SPONSORED ADS 91912E105 1471 73605 SH SOLE 26 73605 0 0 VALE S A SPONSORED ADS 91912E105 77687 3886272 SH SOLE 29 3886272 0 0 VALE S A SPONSORED ADS 91912E105 18152 908062 SH SOLE 30 908062 0 0 VALE S A SPONSORED ADS 91912E105 754572 37747472 SH SOLE 34 37747472 0 0 VALE S A SPONSORED ADS 91912E105 25315 1266371 SH SOLE 43 1196982 0 69389 VALERO ENERGY CORP COM 91913Y100 68565 675252 SH SOLE 2 188969 0 486283 VALERO ENERGY CORP COM 91913Y100 40176 395671 SH SOLE 4 259977 0 135694 VALERO ENERGY CORP COM 91913Y100 37970 373945 SH SOLE 7 362234 0 11711 VALERO ENERGY CORP COM 91913Y100 761 7492 SH SOLE 13 7492 0 0 VALERO ENERGY CORP COM 91913Y100 6032 59408 SH SOLE 15 59408 0 0 VALERO ENERGY CORP COM 91913Y100 108507 1068616 SH SOLE 18 996835 0 71781 VALERO ENERGY CORP COM 91913Y100 239535 2359019 SH SOLE 19 2359019 0 0 VALERO ENERGY CORP COM 91913Y100 1624270 15996357 SH SOLE 21 15996357 0 0 VALERO ENERGY CORP COM 91913Y100 909571 8957756 SH SOLE 22 8122354 0 835402 VALERO ENERGY CORP COM 91913Y100 53254 524466 SH SOLE 23 524466 0 0 VALERO ENERGY CORP COM 91913Y100 73969 728471 SH SOLE 25 728471 0 0 VALERO ENERGY CORP COM 91913Y100 113596 1118736 SH SOLE 26 426465 0 692271 VALERO ENERGY CORP COM 91913Y100 104223 1026419 SH SOLE 28 7100 0 1019319 VALERO ENERGY CORP COM 91913Y100 13625 134181 SH SOLE 29 134181 0 0 VALERO ENERGY CORP COM 91913Y100 303778 2991705 SH SOLE 30 2986531 0 5174 VALERO ENERGY CORP COM 91913Y100 10133 99797 SH SOLE 31 53884 0 45913 VALERO ENERGY CORP COM 91913Y100 7473 73597 SH SOLE 32 73597 0 0 VALERO ENERGY CORP COM 91913Y100 212524 2093003 SH SOLE 34 2093003 0 0 VALERO ENERGY CORP COM 91913Y100 23322 229685 SH SOLE 36 229685 0 0 VALERO ENERGY CORP COM 91913Y100 1362 13415 SH SOLE 40 13415 0 0 VALERO ENERGY CORP COM 91913Y100 14713 144899 SH SOLE 43 134731 0 10168 VALERO ENERGY CORP OPTIONS 91913Y100 30817 303500 SH Call SOLE 19 303500 0 0 VALERO ENERGY CORP OPTIONS 91913Y100 152 1500 SH Call SOLE 22 1500 0 0 VALERO ENERGY CORP OPTIONS 91913Y100 4569 45000 SH Call SOLE 34 45000 0 0 VALHI INC NEW COM 918905209 89 3033 SH SOLE 2 115 0 2918 VALHI INC NEW COM 918905209 217 7416 SH SOLE 18 7416 0 0 VALHI INC NEW COM 918905209 67 2286 SH SOLE 19 2286 0 0 VALHI INC NEW COM 918905209 2480 84628 SH SOLE 21 84628 0 0 VALHI INC NEW COM 918905209 1081 36877 SH SOLE 22 35698 0 1179 VALLEY NATL BANCORP COM 919794107 7248 556657 SH SOLE 2 337511 0 219146 VALLEY NATL BANCORP COM 919794107 173 13286 SH SOLE 4 1416 0 11870 VALLEY NATL BANCORP COM 919794107 517 39742 SH SOLE 7 39742 0 0 VALLEY NATL BANCORP COM 919794107 27719 2128947 SH SOLE 18 2128947 0 0 VALLEY NATL BANCORP COM 919794107 11198 860048 SH SOLE 19 860048 0 0 VALLEY NATL BANCORP COM 919794107 525571 40366441 SH SOLE 21 40366441 0 0 VALLEY NATL BANCORP COM 919794107 163244 12537909 SH SOLE 22 12118538 0 419371 VALLEY NATL BANCORP COM 919794107 980 75235 SH SOLE 25 75235 0 0 VALLEY NATL BANCORP COM 919794107 2369 181960 SH SOLE 26 152328 0 29632 VALLEY NATL BANCORP COM 919794107 94 7232 SH SOLE 28 7232 0 0 VALLEY NATL BANCORP COM 919794107 9293 713721 SH SOLE 30 713721 0 0 VALLEY NATL BANCORP COM 919794107 2371 182129 SH SOLE 32 182129 0 0 VALLEY NATL BANCORP COM 919794107 536 41157 SH SOLE 36 41157 0 0 VALLEY NATL BANCORP COM 919794107 684 52539 SH SOLE 40 52539 0 0 VALLEY NATL BANCORP COM 919794107 2343 179967 SH SOLE 43 174645 0 5322 VALMONT INDS INC COM 920253101 8730 36589 SH SOLE 2 25422 0 11167 VALMONT INDS INC COM 920253101 21 86 SH SOLE 4 86 0 0 VALMONT INDS INC COM 920253101 94 394 SH SOLE 7 394 0 0 VALMONT INDS INC COM 920253101 10910 45723 SH SOLE 18 45723 0 0 VALMONT INDS INC COM 920253101 1479 6198 SH SOLE 19 6198 0 0 VALMONT INDS INC COM 920253101 243095 1018841 SH SOLE 21 1018841 0 0 VALMONT INDS INC COM 920253101 137718 577194 SH SOLE 22 552707 0 24487 VALMONT INDS INC COM 920253101 760 3187 SH SOLE 25 3187 0 0 VALMONT INDS INC COM 920253101 2343 9818 SH SOLE 26 8136 0 1682 VALMONT INDS INC COM 920253101 2081 8721 SH SOLE 28 8721 0 0 VALMONT INDS INC COM 920253101 2862 11993 SH SOLE 30 11993 0 0 VALMONT INDS INC COM 920253101 73 306 SH SOLE 31 306 0 0 VALMONT INDS INC COM 920253101 14 58 SH SOLE 34 58 0 0 VALMONT INDS INC COM 920253101 356 1492 SH SOLE 36 1492 0 0 VALMONT INDS INC COM 920253101 625 2621 SH SOLE 40 2621 0 0 VALMONT INDS INC COM 920253101 48 201 SH OTR 43 201 0 0 VALMONT INDS INC COM 920253101 1911 8010 SH SOLE 43 7783 0 227 VALUE LINE INC COM 920437100 64 957 SH SOLE 2 0 0 957 VALUE LINE INC COM 920437100 237 3535 SH SOLE 18 3535 0 0 VALUE LINE INC COM 920437100 118 1765 SH SOLE 19 1765 0 0 VALUE LINE INC COM 920437100 2363 35274 SH SOLE 21 35274 0 0 VALUE LINE INC COM 920437100 2963 44219 SH SOLE 22 44146 0 73 VALUE LINE INC COM 920437100 61 911 SH SOLE 43 911 0 0 VALVOLINE INC COM 92047W101 24393 772918 SH SOLE 2 240278 0 532640 VALVOLINE INC COM 92047W101 197 6250 SH SOLE 4 6250 0 0 VALVOLINE INC COM 92047W101 126 4006 SH SOLE 7 4006 0 0 VALVOLINE INC COM 92047W101 732 23202 SH SOLE 13 23202 0 0 VALVOLINE INC COM 92047W101 12222 387274 SH SOLE 18 386625 0 649 VALVOLINE INC COM 92047W101 4869 154289 SH SOLE 19 154289 0 0 VALVOLINE INC COM 92047W101 282611 8954737 SH SOLE 21 8954737 0 0 VALVOLINE INC COM 92047W101 160295 5079071 SH SOLE 22 4837120 0 241951 VALVOLINE INC COM 92047W101 270 8542 SH SOLE 23 8542 0 0 VALVOLINE INC COM 92047W101 1364 43207 SH SOLE 25 43207 0 0 VALVOLINE INC COM 92047W101 3439 108953 SH SOLE 26 76547 0 32406 VALVOLINE INC COM 92047W101 121 3838 SH SOLE 28 3226 0 612 VALVOLINE INC COM 92047W101 3498 110832 SH SOLE 30 110832 0 0 VALVOLINE INC COM 92047W101 164 5191 SH SOLE 31 5191 0 0 VALVOLINE INC COM 92047W101 2305 73051 SH SOLE 34 73051 0 0 VALVOLINE INC COM 92047W101 975 30908 SH SOLE 36 30908 0 0 VALVOLINE INC COM 92047W101 743 23543 SH SOLE 40 23543 0 0 VALVOLINE INC COM 92047W101 10 329 SH OTR 43 329 0 0 VALVOLINE INC COM 92047W101 5776 183001 SH SOLE 43 171044 0 11957 VANDA PHARMACEUTICALS INC COM 921659108 1068 94430 SH SOLE 2 26459 0 67971 VANDA PHARMACEUTICALS INC COM 921659108 1 79 SH SOLE 4 79 0 0 VANDA PHARMACEUTICALS INC COM 921659108 11 986 SH SOLE 7 986 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2414 213455 SH SOLE 18 213455 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1114 98488 SH SOLE 19 98488 0 0 VANDA PHARMACEUTICALS INC COM 921659108 84483 7469733 SH SOLE 21 7469733 0 0 VANDA PHARMACEUTICALS INC COM 921659108 15679 1386338 SH SOLE 22 1323969 0 62369 VANDA PHARMACEUTICALS INC COM 921659108 79 6975 SH SOLE 25 6975 0 0 VANDA PHARMACEUTICALS INC COM 921659108 266 23525 SH SOLE 26 17544 0 5981 VANDA PHARMACEUTICALS INC COM 921659108 52 4588 SH SOLE 28 4588 0 0 VANDA PHARMACEUTICALS INC COM 921659108 4515 399192 SH SOLE 30 399192 0 0 VANDA PHARMACEUTICALS INC COM 921659108 71 6250 SH SOLE 40 6250 0 0 VANDA PHARMACEUTICALS INC COM 921659108 493 43580 SH SOLE 43 41814 0 1766 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1 22 SH SOLE 17 0 0 22 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 42 1793 SH SOLE 2 1793 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 SEMICONDUCTR ETF 92189F676 130 482 SH SOLE 4 482 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1524 5650 SH SOLE 18 5650 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 18875 69961 SH SOLE 19 69961 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 933 3457 SH SOLE 22 3457 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 833 17598 SH SOLE 17 0 0 17598 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 781 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 24848 920646 SH SOLE 19 920646 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 25 427 SH SOLE 2 427 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 6 96 SH SOLE 17 0 0 96 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 39 140 SH SOLE 17 0 0 140 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 207 752 SH SOLE 18 752 0 0 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 36 200 SH SOLE 43 200 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 13 141 SH SOLE 17 0 0 141 VANGUARD BD INDEX FDS INTERMED TERM 921937819 38 469 SH SOLE 17 0 0 469 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 68 867 SH SOLE 17 0 0 867 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 0 1 SH SOLE 18 1 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1046004 13150670 SH SOLE 2 13150670 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 77183 970368 SH SOLE 17 0 0 970368 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 27779 349243 SH SOLE 18 0 0 349243 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9991 190517 SH SOLE 2 190517 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 197 3751 SH SOLE 17 0 0 3751 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 92919 223809 SH SOLE 2 223809 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13404 32285 SH SOLE 17 0 0 32285 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14266 34363 SH SOLE 18 34278 0 85 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 102 683 SH SOLE 17 0 0 683 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 19 84 SH SOLE 17 0 0 84 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 34344 316911 SH SOLE 2 316358 0 553 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5 46 SH SOLE 17 0 0 46 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 196 1812 SH SOLE 18 1812 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 87 800 SH SOLE 43 800 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 5 20 SH SOLE 2 20 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 32 127 SH SOLE 17 0 0 127 VANGUARD INDEX FDS SM CP VAL ETF 922908611 4 20 SH SOLE 2 20 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 179 1019 SH SOLE 17 0 0 1019 VANGUARD INDEX FDS MID CAP ETF 922908629 36728 154422 SH SOLE 17 0 0 154422 VANGUARD INDEX FDS MID CAP ETF 922908629 138 580 SH SOLE 43 580 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2501 11995 SH SOLE 17 0 0 11995 VANGUARD INDEX FDS LARGE CAP ETF 922908637 448 2148 SH SOLE 43 2148 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 20 121 SH SOLE 17 0 0 121 VANGUARD INDEX FDS GROWTH ETF 922908736 37 128 SH SOLE 2 128 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3617 12575 SH SOLE 17 0 0 12575 VANGUARD INDEX FDS GROWTH ETF 922908736 894 3110 SH SOLE 18 3110 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 35 234 SH SOLE 2 234 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 9993 67624 SH SOLE 17 0 0 67624 VANGUARD INDEX FDS VALUE ETF 922908744 48806 330260 SH SOLE 18 325014 0 5246 VANGUARD INDEX FDS SMALL CP ETF 922908751 49115 231108 SH SOLE 2 231108 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 49771 234196 SH SOLE 17 0 0 234196 VANGUARD INDEX FDS SMALL CP ETF 922908751 81 382 SH SOLE 18 382 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 63 296 SH SOLE 43 296 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 8133 35721 SH SOLE 2 11210 0 24511 VANGUARD INDEX FDS TOTAL STK MKT 922908769 37098 162948 SH SOLE 17 0 0 162948 VANGUARD INDEX FDS TOTAL STK MKT 922908769 354 1555 SH SOLE 43 1555 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 27627 222996 SH SOLE 2 222996 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7901 63770 SH SOLE 17 0 0 63770 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 185 1829 SH SOLE 17 0 0 1829 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7601 75043 SH SOLE 18 73840 0 1203 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6 59 SH SOLE 43 59 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 376 6532 SH SOLE 17 0 0 6532 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 838 14543 SH SOLE 18 14434 0 109 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20593 446418 SH SOLE 17 0 0 446418 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3202 69418 SH SOLE 18 69418 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 37 800 SH SOLE 43 800 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6 75 SH SOLE 17 0 0 75 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 32 516 SH SOLE 17 0 0 516 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 142597 2289604 SH SOLE 23 2289604 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1969 38454 SH SOLE 17 0 0 38454 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 27303 529648 SH SOLE 17 0 0 529648 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 40 677 SH SOLE 17 0 0 677 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 113 1443 SH SOLE 17 0 0 1443 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 8 37 SH SOLE 17 0 0 37 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 0 1 SH SOLE 43 1 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5197 62725 SH SOLE 17 0 0 62725 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 15 205 SH SOLE 17 0 0 205 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1231 19575 SH SOLE 2 19575 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7 109 SH SOLE 17 0 0 109 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 14260 68822 SH SOLE 17 0 0 68822 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 35 706 SH SOLE 17 0 0 706 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 16 167 SH SOLE 17 0 0 167 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2 20 SH SOLE 2 20 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 18389 213724 SH SOLE 17 0 0 213724 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH SOLE 18 1 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 224 1378 SH SOLE 17 0 0 1378 VANGUARD STAR FDS VG TL INTL STK F 921909768 76 1275 SH SOLE 17 0 0 1275 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 55180 1148874 SH SOLE 17 0 0 1148874 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1430 29771 SH SOLE 18 29771 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 58 1200 SH SOLE 43 1200 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 59 525 SH SOLE 2 525 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 70 620 SH SOLE 17 0 0 620 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 0 7 SH SOLE 17 0 0 7 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 758 10845 SH SOLE 17 0 0 10845 VANGUARD WORLD FD EXTENDED DUR 921910709 1 12 SH SOLE 17 0 0 12 VANGUARD WORLD FD ESG INTL STK ETF 921910725 1 19 SH SOLE 17 0 0 19 VANGUARD WORLD FD ESG US STK ETF 921910733 11 135 SH SOLE 17 0 0 135 VANGUARD WORLD FD MEGA GRWTH IND 921910816 82 348 SH SOLE 17 0 0 348 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3 23 SH SOLE 17 0 0 23 VANGUARD WORLD FD MEGA CAP INDEX 921910873 6 40 SH SOLE 17 0 0 40 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 129 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS ENERGY ETF 92204A306 2 18 SH SOLE 17 0 0 18 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 21 84 SH SOLE 17 0 0 84 VANGUARD WORLD FDS INF TECH ETF 92204A702 1 2 SH SOLE 17 0 0 2 VANGUARD WORLD FDS INF TECH ETF 92204A702 62 150 SH SOLE 43 150 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 4 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 30 250 SH SOLE 43 250 0 0 VAPOTHERM INC COM 922107107 148 10633 SH SOLE 2 8420 0 2213 VAPOTHERM INC COM 922107107 5 366 SH SOLE 7 366 0 0 VAPOTHERM INC COM 922107107 879 63224 SH SOLE 18 63224 0 0 VAPOTHERM INC COM 922107107 575 41353 SH SOLE 19 41353 0 0 VAPOTHERM INC COM 922107107 14165 1019095 SH SOLE 21 1019095 0 0 VAPOTHERM INC COM 922107107 7978 573956 SH SOLE 22 564557 0 9399 VAPOTHERM INC COM 922107107 19 1378 SH SOLE 23 1378 0 0 VAPOTHERM INC COM 922107107 59 4224 SH SOLE 25 4224 0 0 VAPOTHERM INC COM 922107107 20 1458 SH SOLE 26 1458 0 0 VAPOTHERM INC COM 922107107 73 5247 SH SOLE 30 5247 0 0 VAPOTHERM INC COM 922107107 40 2872 SH SOLE 36 2872 0 0 VAPOTHERM INC COM 922107107 42 3019 SH SOLE 40 3019 0 0 VAPOTHERM INC COM 922107107 101 7249 SH SOLE 43 7249 0 0 VAREX IMAGING CORP COM 92214X106 1230 57759 SH SOLE 2 19427 0 38332 VAREX IMAGING CORP COM 92214X106 18 866 SH SOLE 4 184 0 682 VAREX IMAGING CORP COM 92214X106 13 599 SH SOLE 7 599 0 0 VAREX IMAGING CORP COM 92214X106 2992 140515 SH SOLE 18 140515 0 0 VAREX IMAGING CORP COM 92214X106 3607 169425 SH SOLE 19 169425 0 0 VAREX IMAGING CORP COM 92214X106 107192 5034870 SH SOLE 21 5034870 0 0 VAREX IMAGING CORP COM 92214X106 22917 1076425 SH SOLE 22 1037029 0 39396 VAREX IMAGING CORP COM 92214X106 82 3832 SH SOLE 23 3832 0 0 VAREX IMAGING CORP COM 92214X106 127 5970 SH SOLE 25 5970 0 0 VAREX IMAGING CORP COM 92214X106 491 23073 SH SOLE 26 6222 0 16851 VAREX IMAGING CORP COM 92214X106 206 9685 SH SOLE 28 9685 0 0 VAREX IMAGING CORP COM 92214X106 1510 70914 SH SOLE 30 70914 0 0 VAREX IMAGING CORP COM 92214X106 115 5414 SH SOLE 34 5414 0 0 VAREX IMAGING CORP COM 92214X106 71 3350 SH SOLE 36 3350 0 0 VAREX IMAGING CORP COM 92214X106 90 4240 SH SOLE 40 4240 0 0 VAREX IMAGING CORP COM 92214X106 1360 63859 SH SOLE 43 59305 0 4554 VARONIS SYS INC COM 922280102 13838 291080 SH SOLE 2 158482 0 132598 VARONIS SYS INC COM 922280102 260 5478 SH SOLE 4 4167 0 1311 VARONIS SYS INC COM 922280102 71 1497 SH SOLE 7 1497 0 0 VARONIS SYS INC COM 922280102 15251 320803 SH SOLE 18 281579 0 39224 VARONIS SYS INC COM 922280102 51343 1080003 SH SOLE 19 1080003 0 0 VARONIS SYS INC COM 922280102 201863 4246174 SH SOLE 21 4246174 0 0 VARONIS SYS INC COM 922280102 163495 3439095 SH SOLE 22 3370034 0 69061 VARONIS SYS INC COM 922280102 1601 33670 SH SOLE 23 33670 0 0 VARONIS SYS INC COM 922280102 705 14828 SH SOLE 25 14828 0 0 VARONIS SYS INC COM 922280102 9297 195570 SH SOLE 26 32040 0 163530 VARONIS SYS INC COM 922280102 90 1891 SH SOLE 28 1891 0 0 VARONIS SYS INC COM 922280102 25409 534474 SH SOLE 30 534474 0 0 VARONIS SYS INC COM 922280102 1277 26852 SH SOLE 34 26852 0 0 VARONIS SYS INC COM 922280102 30 629 SH SOLE 36 629 0 0 VARONIS SYS INC COM 922280102 659 13872 SH SOLE 40 13872 0 0 VARONIS SYS INC COM 922280102 2161 45453 SH SOLE 43 40091 0 5362 VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 2714 1630000 PRN SOLE 21 1630000 0 0 VAXART INC COM NEW 92243A200 277 54862 SH SOLE 2 36475 0 18387 VAXART INC COM NEW 92243A200 2 402 SH SOLE 4 402 0 0 VAXART INC COM NEW 92243A200 10 1919 SH SOLE 7 1919 0 0 VAXART INC COM NEW 92243A200 1796 356340 SH SOLE 18 356340 0 0 VAXART INC COM NEW 92243A200 1098 217878 SH SOLE 19 217878 0 0 VAXART INC COM NEW 92243A200 23792 4720538 SH SOLE 21 4720538 0 0 VAXART INC COM NEW 92243A200 15003 2976823 SH SOLE 22 2898734 0 78089 VAXART INC COM NEW 92243A200 75 14967 SH SOLE 25 14967 0 0 VAXART INC COM NEW 92243A200 58 11544 SH SOLE 26 3529 0 8015 VAXART INC COM NEW 92243A200 331 65610 SH SOLE 30 65610 0 0 VAXART INC COM NEW 92243A200 66 13063 SH SOLE 40 13063 0 0 VAXART INC COM NEW 92243A200 44 8683 SH SOLE 43 8595 0 88 VAXCYTE INC COM 92243G108 739 30609 SH SOLE 2 6660 0 23949 VAXCYTE INC COM 92243G108 15 638 SH SOLE 7 638 0 0 VAXCYTE INC COM 92243G108 3008 124542 SH SOLE 18 124542 0 0 VAXCYTE INC COM 92243G108 1766 73133 SH SOLE 19 73133 0 0 VAXCYTE INC COM 92243G108 43242 1790550 SH SOLE 21 1790550 0 0 VAXCYTE INC COM 92243G108 20004 828328 SH SOLE 22 798879 0 29449 VAXCYTE INC COM 92243G108 63 2590 SH SOLE 25 2590 0 0 VAXCYTE INC COM 92243G108 14 589 SH SOLE 26 589 0 0 VAXCYTE INC COM 92243G108 744 30795 SH SOLE 30 30795 0 0 VAXCYTE INC COM 92243G108 43 1765 SH SOLE 40 1765 0 0 VAXCYTE INC COM 92243G108 60 2483 SH SOLE 43 2298 0 185 VBI VACCINES INC CDA COM NEW 91822J103 115 69229 SH SOLE 2 48770 0 20459 VBI VACCINES INC CDA COM NEW 91822J103 6 3322 SH SOLE 7 3322 0 0 VBI VACCINES INC CDA COM NEW 91822J103 924 556370 SH SOLE 18 556370 0 0 VBI VACCINES INC CDA COM NEW 91822J103 585 352598 SH SOLE 19 352598 0 0 VBI VACCINES INC CDA COM NEW 91822J103 11246 6774908 SH SOLE 21 6774908 0 0 VBI VACCINES INC CDA COM NEW 91822J103 8783 5291150 SH SOLE 22 5173226 0 117924 VBI VACCINES INC CDA COM NEW 91822J103 36 21534 SH SOLE 25 21534 0 0 VBI VACCINES INC CDA COM NEW 91822J103 12 7062 SH SOLE 26 7062 0 0 VBI VACCINES INC CDA COM NEW 91822J103 73 44087 SH SOLE 30 44087 0 0 VBI VACCINES INC CDA COM NEW 91822J103 31 18810 SH SOLE 40 18810 0 0 VBI VACCINES INC CDA COM NEW 91822J103 136 82038 SH SOLE 43 82038 0 0 VECTOR GROUP LTD COM 92240M108 1068 88702 SH SOLE 2 41216 0 47486 VECTOR GROUP LTD COM 92240M108 6 511 SH SOLE 4 511 0 0 VECTOR GROUP LTD COM 92240M108 23 1949 SH SOLE 7 1949 0 0 VECTOR GROUP LTD COM 92240M108 6259 519837 SH SOLE 18 519837 0 0 VECTOR GROUP LTD COM 92240M108 3066 254637 SH SOLE 19 254637 0 0 VECTOR GROUP LTD COM 92240M108 191366 15894162 SH SOLE 21 15894162 0 0 VECTOR GROUP LTD COM 92240M108 41189 3421044 SH SOLE 22 3291290 0 129754 VECTOR GROUP LTD COM 92240M108 422 35049 SH SOLE 26 25594 0 9455 VECTOR GROUP LTD COM 92240M108 2858 237377 SH SOLE 30 237377 0 0 VECTOR GROUP LTD COM 92240M108 47 3878 SH SOLE 36 3878 0 0 VECTOR GROUP LTD COM 92240M108 197 16390 SH SOLE 40 16390 0 0 VECTOR GROUP LTD COM 92240M108 814 67608 SH SOLE 43 58231 0 9377 VECTRUS INC COM 92242T101 2986 83271 SH SOLE 2 67820 0 15451 VECTRUS INC COM 92242T101 3 96 SH SOLE 7 96 0 0 VECTRUS INC COM 92242T101 1282 35746 SH SOLE 18 35746 0 0 VECTRUS INC COM 92242T101 2336 65144 SH SOLE 19 65144 0 0 VECTRUS INC COM 92242T101 16474 459398 SH SOLE 21 459398 0 0 VECTRUS INC COM 92242T101 14123 393831 SH SOLE 22 381307 0 12524 VECTRUS INC COM 92242T101 41 1138 SH SOLE 23 1138 0 0 VECTRUS INC COM 92242T101 9412 262457 SH SOLE 25 262457 0 0 VECTRUS INC COM 92242T101 1185 33040 SH SOLE 26 1155 0 31885 VECTRUS INC COM 92242T101 305 8493 SH SOLE 30 8493 0 0 VECTRUS INC COM 92242T101 0 9 SH SOLE 31 9 0 0 VECTRUS INC COM 92242T101 1414 39439 SH SOLE 34 39439 0 0 VECTRUS INC COM 92242T101 139 3890 SH SOLE 36 3890 0 0 VECTRUS INC COM 92242T101 49 1379 SH SOLE 40 1379 0 0 VECTRUS INC COM 92242T101 79 2192 SH OTR 43 2192 0 0 VECTRUS INC COM 92242T101 580 16164 SH SOLE 43 16131 0 33 VEECO INSTRS INC DEL COM 922417100 1929 70961 SH SOLE 2 35198 0 35763 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 5081 186880 SH SOLE 18 186880 0 0 VEECO INSTRS INC DEL COM 922417100 2406 88485 SH SOLE 19 88485 0 0 VEECO INSTRS INC DEL COM 922417100 163139 5999955 SH SOLE 21 5999955 0 0 VEECO INSTRS INC DEL COM 922417100 34471 1267789 SH SOLE 22 1214702 0 53087 VEECO INSTRS INC DEL COM 922417100 180 6619 SH SOLE 25 6619 0 0 VEECO INSTRS INC DEL COM 922417100 271 9970 SH SOLE 26 7674 0 2296 VEECO INSTRS INC DEL COM 922417100 10 353 SH SOLE 28 353 0 0 VEECO INSTRS INC DEL COM 922417100 2574 94655 SH SOLE 30 94655 0 0 VEECO INSTRS INC DEL COM 922417100 21 759 SH SOLE 34 759 0 0 VEECO INSTRS INC DEL COM 922417100 147 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL COM 922417100 924 33991 SH SOLE 43 33854 0 137 VEEVA SYS INC CL A COM 922475108 61264 288356 SH SOLE 2 77658 0 210698 VEEVA SYS INC CL A COM 922475108 18354 86390 SH SOLE 4 52473 0 33917 VEEVA SYS INC CL A COM 922475108 2809 13219 SH SOLE 7 13219 0 0 VEEVA SYS INC CL A COM 922475108 131 617 SH SOLE 13 617 0 0 VEEVA SYS INC CL A COM 922475108 2284 10752 SH SOLE 15 10752 0 0 VEEVA SYS INC CL A COM 922475108 55949 263338 SH SOLE 18 255839 0 7499 VEEVA SYS INC CL A COM 922475108 486126 2288081 SH SOLE 19 2288081 0 0 VEEVA SYS INC CL A COM 922475108 431641 2031635 SH SOLE 21 2031635 0 0 VEEVA SYS INC CL A COM 922475108 690538 3250204 SH SOLE 22 3001690 0 248514 VEEVA SYS INC CL A COM 922475108 36805 173233 SH SOLE 23 173233 0 0 VEEVA SYS INC CL A COM 922475108 115655 544362 SH SOLE 25 537251 0 7111 VEEVA SYS INC CL A COM 922475108 53973 254037 SH SOLE 26 102667 0 151370 VEEVA SYS INC CL A COM 922475108 38295 180247 SH SOLE 28 2459 0 177788 VEEVA SYS INC CL A COM 922475108 31 147 SH SOLE 29 147 0 0 VEEVA SYS INC CL A COM 922475108 62347 293453 SH SOLE 30 293453 0 0 VEEVA SYS INC CL A COM 922475108 6605 31086 SH SOLE 31 15629 0 15457 VEEVA SYS INC CL A COM 922475108 12949 60948 SH SOLE 34 60948 0 0 VEEVA SYS INC CL A COM 922475108 12114 57017 SH SOLE 36 57017 0 0 VEEVA SYS INC CL A COM 922475108 956 4499 SH SOLE 40 4499 0 0 VEEVA SYS INC CL A COM 922475108 72 337 SH OTR 43 337 0 0 VEEVA SYS INC CL A COM 922475108 11850 55775 SH SOLE 43 49649 0 6126 VELO3D INC COMMON STOCK 92259N104 16 1767 SH SOLE 2 0 0 1767 VELO3D INC COMMON STOCK 92259N104 3579 384373 SH SOLE 21 384373 0 0 VELO3D INC COMMON STOCK 92259N104 7447 799847 SH SOLE 22 799847 0 0 VELOCITY FINL INC COM 92262D101 134 12282 SH SOLE 2 3608 0 8674 VELOCITY FINL INC COM 92262D101 303 27731 SH SOLE 18 27731 0 0 VELOCITY FINL INC COM 92262D101 210 19170 SH SOLE 19 19170 0 0 VELOCITY FINL INC COM 92262D101 3195 292049 SH SOLE 21 292049 0 0 VELOCITY FINL INC COM 92262D101 1251 114349 SH SOLE 22 109522 0 4827 VELODYNE LIDAR INC COM 92259F101 91 35647 SH SOLE 2 27266 0 8381 VELODYNE LIDAR INC COM 92259F101 3 1136 SH SOLE 7 1136 0 0 VELODYNE LIDAR INC COM 92259F101 516 201412 SH SOLE 18 201412 0 0 VELODYNE LIDAR INC COM 92259F101 342 133730 SH SOLE 19 133730 0 0 VELODYNE LIDAR INC COM 92259F101 6877 2686252 SH SOLE 21 2686252 0 0 VELODYNE LIDAR INC COM 92259F101 5640 2203289 SH SOLE 22 2142008 0 61281 VELODYNE LIDAR INC COM 92259F101 836 326489 SH SOLE 25 326489 0 0 VELODYNE LIDAR INC COM 92259F101 236 92318 SH SOLE 26 45932 0 46386 VELODYNE LIDAR INC COM 92259F101 133 52047 SH SOLE 30 52047 0 0 VELODYNE LIDAR INC COM 92259F101 330 128939 SH SOLE 34 128939 0 0 VELODYNE LIDAR INC COM 92259F101 1 236 SH SOLE 36 236 0 0 VELODYNE LIDAR INC COM 92259F101 29 11206 SH SOLE 40 11206 0 0 VENATOR MATLS PLC SHS G9329Z100 99 55792 SH SOLE 18 0 0 55792 VENTAS INC COM 92276F100 71930 1164677 SH SOLE 2 267785 0 896892 VENTAS INC COM 92276F100 41153 666334 SH SOLE 4 650132 0 16202 VENTAS INC COM 92276F100 55565 899692 SH SOLE 7 889220 0 10472 VENTAS INC COM 92276F100 91 1481 SH SOLE 13 1481 0 0 VENTAS INC COM 92276F100 3585 58048 SH SOLE 15 58048 0 0 VENTAS INC COM 92276F100 64922 1051203 SH SOLE 18 996366 0 54837 VENTAS INC COM 92276F100 52918 856835 SH SOLE 19 856835 0 0 VENTAS INC COM 92276F100 979713 15863222 SH SOLE 21 15863222 0 0 VENTAS INC COM 92276F100 727206 11774708 SH SOLE 22 10678185 0 1096523 VENTAS INC COM 92276F100 32544 526942 SH SOLE 23 526942 0 0 VENTAS INC COM 92276F100 154387 2499783 SH SOLE 25 2499783 0 0 VENTAS INC COM 92276F100 60283 976080 SH SOLE 26 360892 0 615188 VENTAS INC COM 92276F100 87087 1410092 SH SOLE 28 50194 0 1359898 VENTAS INC COM 92276F100 22 353 SH SOLE 29 353 0 0 VENTAS INC COM 92276F100 227472 3683161 SH SOLE 30 3683161 0 0 VENTAS INC COM 92276F100 5226 84625 SH SOLE 31 41273 0 43352 VENTAS INC COM 92276F100 4582 74183 SH SOLE 34 74183 0 0 VENTAS INC COM 92276F100 11905 192759 SH SOLE 36 192759 0 0 VENTAS INC COM 92276F100 810 13112 SH SOLE 40 13112 0 0 VENTAS INC COM 92276F100 78 1263 SH OTR 43 1263 0 0 VENTAS INC COM 92276F100 24548 397475 SH SOLE 43 366322 0 31153 VENTYX BIOSCIENCES INC COM 92332V107 20 1488 SH SOLE 2 528 0 960 VENTYX BIOSCIENCES INC COM 92332V107 410 30209 SH SOLE 18 30209 0 0 VENTYX BIOSCIENCES INC COM 92332V107 255 18819 SH SOLE 19 18819 0 0 VENTYX BIOSCIENCES INC COM 92332V107 4504 331890 SH SOLE 21 331890 0 0 VENTYX BIOSCIENCES INC COM 92332V107 1478 108930 SH SOLE 22 106413 0 2517 VENUS CONCEPT INC COM 92332W105 3 1814 SH SOLE 2 0 0 1814 VENUS CONCEPT INC COM 92332W105 6 4469 SH SOLE 18 4469 0 0 VENUS CONCEPT INC COM 92332W105 111 77303 SH SOLE 21 77303 0 0 VENUS CONCEPT INC COM 92332W105 5 3500 SH SOLE 22 3500 0 0 VEONEER INC COM 92336X109 1133 30670 SH SOLE 2 27792 0 2878 VEONEER INC COM 92336X109 16 429 SH SOLE 4 429 0 0 VEONEER INC COM 92336X109 30784 833134 SH SOLE 21 833134 0 0 VEONEER INC COM 92336X109 50518 1367203 SH SOLE 22 1323425 0 43778 VEONEER INC COM 92336X109 504 13652 SH SOLE 25 13652 0 0 VEONEER INC COM 92336X109 1947 52698 SH SOLE 26 45169 0 7529 VEONEER INC COM 92336X109 10187 275698 SH SOLE 30 275698 0 0 VEONEER INC COM 92336X109 78 2113 SH SOLE 36 2113 0 0 VEONEER INC COM 92336X109 502 13575 SH SOLE 40 13575 0 0 VEONEER INC COM 92336X109 995 26933 SH SOLE 43 26185 0 748 VERA BRADLEY INC COM 92335C106 213 27786 SH SOLE 2 1143 0 26643 VERA BRADLEY INC COM 92335C106 4 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 772 100608 SH SOLE 18 100608 0 0 VERA BRADLEY INC COM 92335C106 1153 150340 SH SOLE 19 150340 0 0 VERA BRADLEY INC COM 92335C106 25213 3287241 SH SOLE 21 3287241 0 0 VERA BRADLEY INC COM 92335C106 5880 766659 SH SOLE 22 751575 0 15084 VERA BRADLEY INC COM 92335C106 309 40227 SH SOLE 26 0 0 40227 VERA BRADLEY INC COM 92335C106 250 32654 SH SOLE 30 32654 0 0 VERA BRADLEY INC COM 92335C106 8 1058 SH SOLE 43 1058 0 0 VERA THERAPEUTICS INC CL A 92337R101 107 4568 SH SOLE 2 544 0 4024 VERA THERAPEUTICS INC CL A 92337R101 908 38672 SH SOLE 18 38672 0 0 VERA THERAPEUTICS INC CL A 92337R101 529 22515 SH SOLE 19 22515 0 0 VERA THERAPEUTICS INC CL A 92337R101 10631 452571 SH SOLE 21 452571 0 0 VERA THERAPEUTICS INC CL A 92337R101 3790 161349 SH SOLE 22 158161 0 3188 VERACYTE INC COM 92337F107 3851 139673 SH SOLE 2 54890 0 84783 VERACYTE INC COM 92337F107 8 278 SH SOLE 4 278 0 0 VERACYTE INC COM 92337F107 26 930 SH SOLE 7 930 0 0 VERACYTE INC COM 92337F107 5648 204854 SH SOLE 18 200596 0 4258 VERACYTE INC COM 92337F107 11421 414237 SH SOLE 19 414237 0 0 VERACYTE INC COM 92337F107 80846 2932399 SH SOLE 21 2932399 0 0 VERACYTE INC COM 92337F107 55134 1999791 SH SOLE 22 1928135 0 71656 VERACYTE INC COM 92337F107 377 13691 SH SOLE 23 13691 0 0 VERACYTE INC COM 92337F107 282 10214 SH SOLE 25 10214 0 0 VERACYTE INC COM 92337F107 2930 106267 SH SOLE 26 29203 0 77064 VERACYTE INC COM 92337F107 31 1123 SH SOLE 28 1123 0 0 VERACYTE INC COM 92337F107 8954 324786 SH SOLE 30 324786 0 0 VERACYTE INC COM 92337F107 22 791 SH SOLE 36 791 0 0 VERACYTE INC COM 92337F107 274 9948 SH SOLE 40 9948 0 0 VERACYTE INC COM 92337F107 169 6136 SH SOLE 43 5235 0 901 VERASTEM INC COM 92337C104 32 22725 SH SOLE 2 6291 0 16434 VERASTEM INC COM 92337C104 5 3370 SH SOLE 7 3370 0 0 VERASTEM INC COM 92337C104 698 495295 SH SOLE 18 495295 0 0 VERASTEM INC COM 92337C104 418 296793 SH SOLE 19 296793 0 0 VERASTEM INC COM 92337C104 10408 7381412 SH SOLE 21 7381412 0 0 VERASTEM INC COM 92337C104 5499 3899650 SH SOLE 22 3864076 0 35574 VERASTEM INC COM 92337C104 124 87923 SH SOLE 30 87923 0 0 VERASTEM INC COM 92337C104 3 2325 SH SOLE 43 2325 0 0 VERB TECHNOLOGY CO INC COM 92337U104 11 12069 SH SOLE 18 12069 0 0 VERB TECHNOLOGY CO INC COM 92337U104 149 157538 SH SOLE 21 157538 0 0 VERB TECHNOLOGY CO INC COM 92337U104 1038 1094687 SH SOLE 22 1094687 0 0 VERICEL CORP COM 92346J108 761 19918 SH SOLE 2 14606 0 5312 VERICEL CORP COM 92346J108 6 154 SH SOLE 4 154 0 0 VERICEL CORP COM 92346J108 25 662 SH SOLE 7 662 0 0 VERICEL CORP COM 92346J108 6231 163040 SH SOLE 18 157719 0 5321 VERICEL CORP COM 92346J108 3979 104102 SH SOLE 19 104102 0 0 VERICEL CORP COM 92346J108 209843 5490394 SH SOLE 21 5490394 0 0 VERICEL CORP COM 92346J108 43079 1127139 SH SOLE 22 1102429 0 24710 VERICEL CORP COM 92346J108 30 784 SH SOLE 23 784 0 0 VERICEL CORP COM 92346J108 258 6763 SH SOLE 25 6763 0 0 VERICEL CORP COM 92346J108 697 18228 SH SOLE 26 12424 0 5804 VERICEL CORP COM 92346J108 215 5625 SH SOLE 28 5625 0 0 VERICEL CORP COM 92346J108 5584 146104 SH SOLE 30 146104 0 0 VERICEL CORP COM 92346J108 66 1717 SH SOLE 36 1717 0 0 VERICEL CORP COM 92346J108 180 4714 SH SOLE 40 4714 0 0 VERICEL CORP COM 92346J108 612 16010 SH SOLE 43 15924 0 86 VERICITY INC COM 92347D100 2 315 SH SOLE 18 315 0 0 VERICITY INC COM 92347D100 32 5054 SH SOLE 21 5054 0 0 VERIFYME INC COM NEW 92346X206 4 1300 SH SOLE 18 1300 0 0 VERIFYME INC COM NEW 92346X206 42 12565 SH SOLE 21 12565 0 0 VERIFYME INC COM NEW 92346X206 1 442 SH SOLE 22 442 0 0 VERINT SYS INC COM 92343X100 3801 73522 SH SOLE 2 33870 0 39652 VERINT SYS INC COM 92343X100 46 881 SH SOLE 4 277 0 604 VERINT SYS INC COM 92343X100 46 891 SH SOLE 7 891 0 0 VERINT SYS INC COM 92343X100 9861 190741 SH SOLE 18 190741 0 0 VERINT SYS INC COM 92343X100 5927 114635 SH SOLE 19 114635 0 0 VERINT SYS INC COM 92343X100 129488 2504595 SH SOLE 21 2504595 0 0 VERINT SYS INC COM 92343X100 80114 1549603 SH SOLE 22 1484614 0 64989 VERINT SYS INC COM 92343X100 493 9532 SH SOLE 25 9532 0 0 VERINT SYS INC COM 92343X100 1209 23377 SH SOLE 26 15485 0 7892 VERINT SYS INC COM 92343X100 60 1158 SH SOLE 28 1158 0 0 VERINT SYS INC COM 92343X100 2047 39601 SH SOLE 30 39601 0 0 VERINT SYS INC COM 92343X100 401 7761 SH SOLE 40 7761 0 0 VERINT SYS INC COM 92343X100 750 14511 SH SOLE 43 14361 0 150 VERIS RESIDENTIAL INC COM 554489104 1106 63602 SH SOLE 2 21826 0 41776 VERIS RESIDENTIAL INC COM 554489104 714 41031 SH SOLE 4 41031 0 0 VERIS RESIDENTIAL INC COM 554489104 1875 107844 SH SOLE 7 107844 0 0 VERIS RESIDENTIAL INC COM 554489104 5588 321326 SH SOLE 18 321326 0 0 VERIS RESIDENTIAL INC COM 554489104 4581 263441 SH SOLE 19 263441 0 0 VERIS RESIDENTIAL INC COM 554489104 182844 10514323 SH SOLE 21 10514323 0 0 VERIS RESIDENTIAL INC COM 554489104 47816 2749640 SH SOLE 22 2667857 0 81783 VERIS RESIDENTIAL INC COM 554489104 40 2309 SH SOLE 23 2309 0 0 VERIS RESIDENTIAL INC COM 554489104 6859 394409 SH SOLE 25 394409 0 0 VERIS RESIDENTIAL INC COM 554489104 482 27736 SH SOLE 26 19459 0 8277 VERIS RESIDENTIAL INC COM 554489104 944 54260 SH SOLE 28 0 0 54260 VERIS RESIDENTIAL INC COM 554489104 5111 293897 SH SOLE 30 293897 0 0 VERIS RESIDENTIAL INC COM 554489104 38 2169 SH SOLE 36 2169 0 0 VERIS RESIDENTIAL INC COM 554489104 158 9091 SH SOLE 40 9091 0 0 VERIS RESIDENTIAL INC COM 554489104 560 32229 SH SOLE 43 31235 0 994 VERISIGN INC COM 92343E102 52257 234904 SH SOLE 2 64224 0 170680 VERISIGN INC COM 92343E102 15954 71716 SH SOLE 4 44682 0 27034 VERISIGN INC COM 92343E102 29709 133549 SH SOLE 7 123046 0 10503 VERISIGN INC COM 92343E102 109 491 SH SOLE 13 491 0 0 VERISIGN INC COM 92343E102 2497 11225 SH SOLE 15 11225 0 0 VERISIGN INC COM 92343E102 39863 179193 SH SOLE 18 165824 0 13369 VERISIGN INC COM 92343E102 55111 247736 SH SOLE 19 247736 0 0 VERISIGN INC COM 92343E102 823528 3701913 SH SOLE 21 3701913 0 0 VERISIGN INC COM 92343E102 514114 2311042 SH SOLE 22 2112286 0 198756 VERISIGN INC COM 92343E102 27848 125180 SH SOLE 23 125180 0 0 VERISIGN INC COM 92343E102 316258 1421639 SH SOLE 25 1421639 0 0 VERISIGN INC COM 92343E102 73204 329064 SH SOLE 26 180401 0 148663 VERISIGN INC COM 92343E102 58210 261667 SH SOLE 28 1771 0 259896 VERISIGN INC COM 92343E102 209714 942706 SH SOLE 30 909623 0 33083 VERISIGN INC COM 92343E102 4873 21904 SH SOLE 31 10561 0 11343 VERISIGN INC COM 92343E102 5757 25879 SH SOLE 32 25879 0 0 VERISIGN INC COM 92343E102 38665 173805 SH SOLE 34 173805 0 0 VERISIGN INC COM 92343E102 12355 55536 SH SOLE 36 55536 0 0 VERISIGN INC COM 92343E102 739 3320 SH SOLE 40 3320 0 0 VERISIGN INC COM 92343E102 60 270 SH OTR 43 270 0 0 VERISIGN INC COM 92343E102 24941 112115 SH SOLE 43 97345 0 14770 VERISK ANALYTICS INC COM 92345Y106 65257 304043 SH SOLE 2 67070 0 236973 VERISK ANALYTICS INC COM 92345Y106 22803 106242 SH SOLE 4 60522 0 45720 VERISK ANALYTICS INC COM 92345Y106 35690 166286 SH SOLE 7 161819 0 4467 VERISK ANALYTICS INC COM 92345Y106 133 620 SH SOLE 13 620 0 0 VERISK ANALYTICS INC COM 92345Y106 3811 17754 SH SOLE 15 17754 0 0 VERISK ANALYTICS INC COM 92345Y106 3 12 SH SOLE 17 0 0 12 VERISK ANALYTICS INC COM 92345Y106 72685 338652 SH SOLE 18 317174 0 21478 VERISK ANALYTICS INC COM 92345Y106 53179 247772 SH SOLE 19 247772 0 0 VERISK ANALYTICS INC COM 92345Y106 961103 4477955 SH SOLE 21 4477955 0 0 VERISK ANALYTICS INC COM 92345Y106 734785 3423497 SH SOLE 22 3112308 0 311189 VERISK ANALYTICS INC COM 92345Y106 41184 191886 SH SOLE 23 191886 0 0 VERISK ANALYTICS INC COM 92345Y106 93371 435031 SH SOLE 25 435031 0 0 VERISK ANALYTICS INC COM 92345Y106 93595 436074 SH SOLE 26 203910 0 232164 VERISK ANALYTICS INC COM 92345Y106 72899 339649 SH SOLE 28 3003 0 336646 VERISK ANALYTICS INC COM 92345Y106 223704 1042276 SH SOLE 30 1042276 0 0 VERISK ANALYTICS INC COM 92345Y106 7307 34044 SH SOLE 31 16712 0 17332 VERISK ANALYTICS INC COM 92345Y106 8141 37932 SH SOLE 32 37932 0 0 VERISK ANALYTICS INC COM 92345Y106 69046 321698 SH SOLE 34 321698 0 0 VERISK ANALYTICS INC COM 92345Y106 11952 55688 SH SOLE 36 55688 0 0 VERISK ANALYTICS INC COM 92345Y106 1068 4978 SH SOLE 40 4978 0 0 VERISK ANALYTICS INC COM 92345Y106 77 357 SH OTR 43 357 0 0 VERISK ANALYTICS INC COM 92345Y106 34015 158481 SH SOLE 43 148136 0 10345 VERITEX HLDGS INC COM 923451108 2185 57233 SH SOLE 2 32043 0 25190 VERITEX HLDGS INC COM 923451108 25 666 SH SOLE 7 666 0 0 VERITEX HLDGS INC COM 923451108 6646 174126 SH SOLE 18 174126 0 0 VERITEX HLDGS INC COM 923451108 3116 81643 SH SOLE 19 81643 0 0 VERITEX HLDGS INC COM 923451108 219029 5738241 SH SOLE 21 5738241 0 0 VERITEX HLDGS INC COM 923451108 45161 1183157 SH SOLE 22 1137760 0 45397 VERITEX HLDGS INC COM 923451108 37 966 SH SOLE 23 966 0 0 VERITEX HLDGS INC COM 923451108 223 5843 SH SOLE 25 5843 0 0 VERITEX HLDGS INC COM 923451108 843 22079 SH SOLE 26 18937 0 3142 VERITEX HLDGS INC COM 923451108 34 881 SH SOLE 28 881 0 0 VERITEX HLDGS INC COM 923451108 3214 84192 SH SOLE 30 84192 0 0 VERITEX HLDGS INC COM 923451108 51 1340 SH SOLE 34 1340 0 0 VERITEX HLDGS INC COM 923451108 165 4324 SH SOLE 40 4324 0 0 VERITEX HLDGS INC COM 923451108 873 22865 SH SOLE 43 22644 0 221 VERITIV CORP COM 923454102 1839 13768 SH SOLE 2 5469 0 8299 VERITIV CORP COM 923454102 7 49 SH SOLE 4 49 0 0 VERITIV CORP COM 923454102 60 447 SH SOLE 7 447 0 0 VERITIV CORP COM 923454102 7430 55618 SH SOLE 18 55618 0 0 VERITIV CORP COM 923454102 4518 33820 SH SOLE 19 33820 0 0 VERITIV CORP COM 923454102 236603 1771111 SH SOLE 21 1771111 0 0 VERITIV CORP COM 923454102 47535 355825 SH SOLE 22 340476 0 15349 VERITIV CORP COM 923454102 31 233 SH SOLE 23 233 0 0 VERITIV CORP COM 923454102 258 1929 SH SOLE 25 1929 0 0 VERITIV CORP COM 923454102 1622 12139 SH SOLE 26 10887 0 1252 VERITIV CORP COM 923454102 3193 23899 SH SOLE 30 23899 0 0 VERITIV CORP COM 923454102 237 1772 SH SOLE 40 1772 0 0 VERITIV CORP COM 923454102 681 5100 SH SOLE 43 5062 0 38 VERITONE INC COM 92347M100 302 16518 SH SOLE 2 13406 0 3112 VERITONE INC COM 92347M100 9 473 SH SOLE 7 473 0 0 VERITONE INC COM 92347M100 1445 79040 SH SOLE 18 79040 0 0 VERITONE INC COM 92347M100 932 51005 SH SOLE 19 51005 0 0 VERITONE INC COM 92347M100 18524 1013352 SH SOLE 21 1013352 0 0 VERITONE INC COM 92347M100 12959 708894 SH SOLE 22 693015 0 15879 VERITONE INC COM 92347M100 75 4101 SH SOLE 25 4101 0 0 VERITONE INC COM 92347M100 51 2770 SH SOLE 26 0 0 2770 VERITONE INC COM 92347M100 132 7218 SH SOLE 30 7218 0 0 VERITONE INC COM 92347M100 59 3219 SH SOLE 40 3219 0 0 VERITONE INC COM 92347M100 207 11308 SH SOLE 43 10448 0 860 VERIZON COMMUNICATIONS INC COM 92343V104 468379 9194729 SH SOLE 2 2148916 0 7045813 VERIZON COMMUNICATIONS INC COM 92343V104 151029 2964846 SH SOLE 4 1838177 0 1126669 VERIZON COMMUNICATIONS INC COM 92343V104 222889 4375528 SH SOLE 7 4249980 0 125548 VERIZON COMMUNICATIONS INC COM 92343V104 2116 41538 SH SOLE 13 41538 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 30131 591509 SH SOLE 15 591509 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 12 236 SH SOLE 17 0 0 236 VERIZON COMMUNICATIONS INC COM 92343V104 518531 10179248 SH SOLE 18 9310758 0 868490 VERIZON COMMUNICATIONS INC COM 92343V104 530775 10419608 SH SOLE 19 10419608 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5469288 107367253 SH SOLE 21 107367253 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4705233 92368132 SH SOLE 22 83825289 0 8542843 VERIZON COMMUNICATIONS INC COM 92343V104 274146 5381741 SH SOLE 23 5381741 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 346778 6807574 SH SOLE 25 6807574 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 508451 9981364 SH SOLE 26 4081414 0 5899950 VERIZON COMMUNICATIONS INC COM 92343V104 639067 12545494 SH SOLE 28 313729 0 12231765 VERIZON COMMUNICATIONS INC COM 92343V104 470 9236 SH SOLE 29 9236 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1228515 24116896 SH SOLE 30 23622599 0 494297 VERIZON COMMUNICATIONS INC COM 92343V104 47500 932460 SH SOLE 31 467993 0 464467 VERIZON COMMUNICATIONS INC COM 92343V104 8885 174418 SH SOLE 32 174418 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 52310 1026885 SH SOLE 34 1026885 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 15376 301850 SH SOLE 35 301850 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 116754 2291998 SH SOLE 36 2291998 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 7064 138666 SH SOLE 40 138666 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 427 8375 SH OTR 43 8375 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 177335 3481261 SH SOLE 43 3194559 0 286702 VERRA MOBILITY CORP COM 92511U102 1257 77202 SH SOLE 2 41785 0 35417 VERRA MOBILITY CORP COM 92511U102 10 589 SH SOLE 4 589 0 0 VERRA MOBILITY CORP COM 92511U102 30 1840 SH SOLE 7 1840 0 0 VERRA MOBILITY CORP COM 92511U102 8365 513835 SH SOLE 18 503101 0 10734 VERRA MOBILITY CORP COM 92511U102 7067 434088 SH SOLE 19 434088 0 0 VERRA MOBILITY CORP COM 92511U102 81556 5009607 SH SOLE 21 5009607 0 0 VERRA MOBILITY CORP COM 92511U102 56273 3456567 SH SOLE 22 3373490 0 83077 VERRA MOBILITY CORP COM 92511U102 65 4006 SH SOLE 23 4006 0 0 VERRA MOBILITY CORP COM 92511U102 305 18748 SH SOLE 25 18748 0 0 VERRA MOBILITY CORP COM 92511U102 1615 99206 SH SOLE 26 51618 0 47588 VERRA MOBILITY CORP COM 92511U102 1297 79663 SH SOLE 30 79663 0 0 VERRA MOBILITY CORP COM 92511U102 281 17247 SH SOLE 40 17247 0 0 VERRA MOBILITY CORP COM 92511U102 471 28905 SH SOLE 43 28542 0 363 VERRICA PHARMACEUTICALS INC COM 92511W108 14 1773 SH SOLE 2 471 0 1302 VERRICA PHARMACEUTICALS INC COM 92511W108 3 382 SH SOLE 7 382 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 341 42025 SH SOLE 18 42025 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 201 24822 SH SOLE 19 24822 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 4410 543765 SH SOLE 21 543765 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1252 154369 SH SOLE 22 152748 0 1621 VERRICA PHARMACEUTICALS INC COM 92511W108 102 12574 SH SOLE 30 12574 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 1 110 SH SOLE 43 110 0 0 VERTEX ENERGY INC COM 92534K107 768 77312 SH SOLE 2 24693 0 52619 VERTEX ENERGY INC COM 92534K107 241 24235 SH SOLE 18 10677 0 13558 VERTEX ENERGY INC COM 92534K107 4072 409608 SH SOLE 19 409608 0 0 VERTEX ENERGY INC COM 92534K107 1478 148740 SH SOLE 21 148740 0 0 VERTEX ENERGY INC COM 92534K107 10036 1009645 SH SOLE 22 1009645 0 0 VERTEX ENERGY INC COM 92534K107 192 19282 SH SOLE 23 19282 0 0 VERTEX ENERGY INC COM 92534K107 821 82570 SH SOLE 26 0 0 82570 VERTEX ENERGY INC COM 92534K107 79 7898 SH SOLE 43 7750 0 148 VERTEX INC CL A 92538J106 289 18822 SH SOLE 2 18251 0 571 VERTEX INC CL A 92538J106 1 72 SH SOLE 4 72 0 0 VERTEX INC CL A 92538J106 883 57589 SH SOLE 21 57589 0 0 VERTEX INC CL A 92538J106 6651 433592 SH SOLE 22 419525 0 14067 VERTEX INC CL A 92538J106 53 3460 SH SOLE 25 3460 0 0 VERTEX INC CL A 92538J106 54 3541 SH SOLE 26 629 0 2912 VERTEX INC CL A 92538J106 104 6775 SH SOLE 30 6775 0 0 VERTEX INC CL A 92538J106 1 37 SH SOLE 36 37 0 0 VERTEX INC CL A 92538J106 63 4079 SH SOLE 40 4079 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 160097 613470 SH SOLE 2 210318 0 403152 VERTEX PHARMACEUTICALS INC COM 92532F100 47804 183179 SH SOLE 4 113297 0 69882 VERTEX PHARMACEUTICALS INC COM 92532F100 78230 299765 SH SOLE 7 292617 0 7148 VERTEX PHARMACEUTICALS INC COM 92532F100 1216 4661 SH SOLE 13 4661 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6531 25024 SH SOLE 15 25024 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 9 35 SH SOLE 17 0 0 35 VERTEX PHARMACEUTICALS INC COM 92532F100 148475 568937 SH SOLE 18 533353 0 35584 VERTEX PHARMACEUTICALS INC COM 92532F100 281118 1077204 SH SOLE 19 1077204 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 581 2225 SH SOLE 20 2225 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2423433 9286250 SH SOLE 21 9286250 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1511938 5793531 SH SOLE 22 5273354 0 520177 VERTEX PHARMACEUTICALS INC COM 92532F100 86310 330727 SH SOLE 23 330727 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 123270 472354 SH SOLE 25 472354 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 158793 608474 SH SOLE 26 246500 0 361974 VERTEX PHARMACEUTICALS INC COM 92532F100 196734 753857 SH SOLE 28 7581 0 746276 VERTEX PHARMACEUTICALS INC COM 92532F100 802 3073 SH SOLE 29 3073 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 676267 2591361 SH SOLE 30 2539991 0 51370 VERTEX PHARMACEUTICALS INC COM 92532F100 16161 61928 SH SOLE 31 32844 0 29084 VERTEX PHARMACEUTICALS INC COM 92532F100 15524 59484 SH SOLE 32 59484 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 211822 811670 SH SOLE 34 811670 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 37957 145446 SH SOLE 36 145446 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2245 8603 SH SOLE 40 8603 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 56108 214996 SH SOLE 43 194835 0 20161 VERTIV HOLDINGS CO COM CL A 92537N108 8436 602562 SH SOLE 2 104460 0 498102 VERTIV HOLDINGS CO COM CL A 92537N108 15 1095 SH SOLE 4 1095 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 64 4577 SH SOLE 7 4577 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 13654 975281 SH SOLE 18 975281 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 9625 687483 SH SOLE 19 687483 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 65966 4711868 SH SOLE 21 4711868 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 97354 6953889 SH SOLE 22 6587639 0 366250 VERTIV HOLDINGS CO COM CL A 92537N108 620 44308 SH SOLE 25 44308 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 3107 221936 SH SOLE 26 197628 0 24308 VERTIV HOLDINGS CO COM CL A 92537N108 73 5209 SH SOLE 28 5209 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 2609 186369 SH SOLE 30 186369 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 66 4712 SH SOLE 31 4712 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 63647 4546208 SH SOLE 34 4546208 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 600 42859 SH SOLE 40 42859 0 0 VERU INC COM 92536C103 124 25687 SH SOLE 2 17572 0 8115 VERU INC COM 92536C103 5 1043 SH SOLE 7 1043 0 0 VERU INC COM 92536C103 870 180072 SH SOLE 18 180072 0 0 VERU INC COM 92536C103 564 116770 SH SOLE 19 116770 0 0 VERU INC COM 92536C103 11343 2348446 SH SOLE 21 2348446 0 0 VERU INC COM 92536C103 6619 1370315 SH SOLE 22 1322279 0 48036 VERU INC COM 92536C103 58 12111 SH SOLE 25 12111 0 0 VERU INC COM 92536C103 25 5253 SH SOLE 26 5253 0 0 VERU INC COM 92536C103 94 19488 SH SOLE 30 19488 0 0 VERU INC COM 92536C103 48 9943 SH SOLE 36 9943 0 0 VERU INC COM 92536C103 36 7454 SH SOLE 40 7454 0 0 VERU INC COM 92536C103 82 16923 SH SOLE 43 15764 0 1159 VERVE THERAPEUTICS INC COM 92539P101 346 15175 SH SOLE 2 5413 0 9762 VERVE THERAPEUTICS INC COM 92539P101 12 504 SH SOLE 7 504 0 0 VERVE THERAPEUTICS INC COM 92539P101 2260 99052 SH SOLE 18 99052 0 0 VERVE THERAPEUTICS INC COM 92539P101 1439 63058 SH SOLE 19 63058 0 0 VERVE THERAPEUTICS INC COM 92539P101 31472 1379123 SH SOLE 21 1379123 0 0 VERVE THERAPEUTICS INC COM 92539P101 12845 562896 SH SOLE 22 542697 0 20199 VERVE THERAPEUTICS INC COM 92539P101 82 3587 SH SOLE 25 3587 0 0 VERVE THERAPEUTICS INC COM 92539P101 57 2484 SH SOLE 26 1057 0 1427 VERVE THERAPEUTICS INC COM 92539P101 654 28646 SH SOLE 30 28646 0 0 VERVE THERAPEUTICS INC COM 92539P101 44 1935 SH SOLE 36 1935 0 0 VERVE THERAPEUTICS INC COM 92539P101 48 2102 SH SOLE 40 2102 0 0 VIA RENEWABLES INC CL A COM 92556D106 69 8375 SH SOLE 2 502 0 7873 VIA RENEWABLES INC CL A COM 92556D106 1 123 SH SOLE 7 123 0 0 VIA RENEWABLES INC CL A COM 92556D106 308 37401 SH SOLE 18 37401 0 0 VIA RENEWABLES INC CL A COM 92556D106 182 22146 SH SOLE 19 22146 0 0 VIA RENEWABLES INC CL A COM 92556D106 3633 440846 SH SOLE 21 440846 0 0 VIA RENEWABLES INC CL A COM 92556D106 3036 368499 SH SOLE 22 366273 0 2226 VIA RENEWABLES INC CL A COM 92556D106 1 103 SH SOLE 43 103 0 0 VIAD CORP COM 92552R406 719 20168 SH SOLE 2 14826 0 5342 VIAD CORP COM 92552R406 3 96 SH SOLE 4 96 0 0 VIAD CORP COM 92552R406 10 287 SH SOLE 7 287 0 0 VIAD CORP COM 92552R406 2607 73135 SH SOLE 18 73135 0 0 VIAD CORP COM 92552R406 1287 36116 SH SOLE 19 36116 0 0 VIAD CORP COM 92552R406 88042 2470304 SH SOLE 21 2470304 0 0 VIAD CORP COM 92552R406 20466 574235 SH SOLE 22 561236 0 12999 VIAD CORP COM 92552R406 93 2596 SH SOLE 25 2596 0 0 VIAD CORP COM 92552R406 639 17927 SH SOLE 26 5936 0 11991 VIAD CORP COM 92552R406 1269 35608 SH SOLE 30 35608 0 0 VIAD CORP COM 92552R406 73 2055 SH SOLE 40 2055 0 0 VIAD CORP COM 92552R406 673 18873 SH SOLE 43 10923 0 7950 VIANT TECHNOLOGY INC COM CL A 92557A101 133 20241 SH SOLE 2 18938 0 1303 VIANT TECHNOLOGY INC COM CL A 92557A101 2 283 SH SOLE 7 283 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 208 31822 SH SOLE 18 31822 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 144 21986 SH SOLE 19 21986 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 2517 384337 SH SOLE 21 384337 0 0 VIANT TECHNOLOGY INC COM CL A 92557A101 2155 329071 SH SOLE 22 326992 0 2079 VIASAT INC COM 92552V100 6971 142856 SH SOLE 2 55003 0 87853 VIASAT INC COM 92552V100 10 212 SH SOLE 4 212 0 0 VIASAT INC COM 92552V100 83 1700 SH SOLE 7 1700 0 0 VIASAT INC COM 92552V100 7823 160306 SH SOLE 18 160306 0 0 VIASAT INC COM 92552V100 1043 21372 SH SOLE 19 21372 0 0 VIASAT INC COM 92552V100 192484 3944340 SH SOLE 21 3944340 0 0 VIASAT INC COM 92552V100 96493 1977319 SH SOLE 22 1899553 0 77766 VIASAT INC COM 92552V100 359 7353 SH SOLE 25 7353 0 0 VIASAT INC COM 92552V100 1232 25240 SH SOLE 26 20649 0 4591 VIASAT INC COM 92552V100 59 1213 SH SOLE 28 1213 0 0 VIASAT INC COM 92552V100 1754 35947 SH SOLE 30 35947 0 0 VIASAT INC COM 92552V100 50 1019 SH SOLE 31 1019 0 0 VIASAT INC COM 92552V100 98 2008 SH SOLE 36 2008 0 0 VIASAT INC COM 92552V100 339 6955 SH SOLE 40 6955 0 0 VIASAT INC COM 92552V100 702 14378 SH SOLE 43 12761 0 1617 VIATRIS INC COM 92556V106 37322 3430295 SH SOLE 2 1216725 0 2213570 VIATRIS INC COM 92556V106 9739 895162 SH SOLE 4 492910 0 402252 VIATRIS INC COM 92556V106 11592 1065452 SH SOLE 7 1026856 0 38596 VIATRIS INC COM 92556V106 721 66237 SH SOLE 13 66237 0 0 VIATRIS INC COM 92556V106 1778 163407 SH SOLE 15 163407 0 0 VIATRIS INC COM 92556V106 0 4 SH SOLE 17 0 0 4 VIATRIS INC COM 92556V106 42574 3913026 SH SOLE 18 3720923 0 192103 VIATRIS INC COM 92556V106 10011 920127 SH SOLE 19 920127 0 0 VIATRIS INC COM 92556V106 365453 33589399 SH SOLE 21 33589399 0 0 VIATRIS INC COM 92556V106 288185 26487628 SH SOLE 22 23856342 0 2631286 VIATRIS INC COM 92556V106 17784 1634537 SH SOLE 23 1634537 0 0 VIATRIS INC COM 92556V106 16185 1487571 SH SOLE 25 1487571 0 0 VIATRIS INC COM 92556V106 28920 2658108 SH SOLE 26 972588 0 1685520 VIATRIS INC COM 92556V106 19628 1804041 SH SOLE 28 166946 0 1637095 VIATRIS INC COM 92556V106 208 19162 SH SOLE 29 19162 0 0 VIATRIS INC COM 92556V106 93948 8634958 SH SOLE 30 8634958 0 0 VIATRIS INC COM 92556V106 3484 320207 SH SOLE 31 181291 0 138916 VIATRIS INC COM 92556V106 1637 150490 SH SOLE 34 150490 0 0 VIATRIS INC COM 92556V106 6795 624569 SH SOLE 36 624569 0 0 VIATRIS INC COM 92556V106 464 42667 SH SOLE 40 42667 0 0 VIATRIS INC COM 92556V106 3952 363241 SH SOLE 43 315187 0 48054 VIAVI SOLUTIONS INC COM 925550105 1659 103178 SH SOLE 2 73510 0 29668 VIAVI SOLUTIONS INC COM 925550105 15 962 SH SOLE 4 962 0 0 VIAVI SOLUTIONS INC COM 925550105 53 3281 SH SOLE 7 3281 0 0 VIAVI SOLUTIONS INC COM 925550105 12742 792419 SH SOLE 18 792419 0 0 VIAVI SOLUTIONS INC COM 925550105 6605 410755 SH SOLE 19 410755 0 0 VIAVI SOLUTIONS INC COM 925550105 452228 28123650 SH SOLE 21 28123650 0 0 VIAVI SOLUTIONS INC COM 925550105 94055 5849163 SH SOLE 22 5704137 0 145026 VIAVI SOLUTIONS INC COM 925550105 554 34455 SH SOLE 25 34455 0 0 VIAVI SOLUTIONS INC COM 925550105 1308 81362 SH SOLE 26 59805 0 21557 VIAVI SOLUTIONS INC COM 925550105 66 4074 SH SOLE 28 4074 0 0 VIAVI SOLUTIONS INC COM 925550105 9113 566703 SH SOLE 30 566703 0 0 VIAVI SOLUTIONS INC COM 925550105 65 4040 SH SOLE 36 4040 0 0 VIAVI SOLUTIONS INC COM 925550105 507 31524 SH SOLE 40 31524 0 0 VIAVI SOLUTIONS INC COM 925550105 2735 170086 SH SOLE 43 167324 0 2762 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2432 1875000 PRN SOLE 21 1875000 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 1594 315090 SH SOLE 21 315090 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 2396 473476 SH SOLE 22 473476 0 0 VICI PPTYS INC COM 925652109 50060 1758956 SH SOLE 2 716979 0 1041977 VICI PPTYS INC COM 925652109 39062 1372530 SH SOLE 4 1201520 0 171010 VICI PPTYS INC COM 925652109 26907 945432 SH SOLE 7 945432 0 0 VICI PPTYS INC COM 925652109 689 24210 SH SOLE 13 24210 0 0 VICI PPTYS INC COM 925652109 2229 78310 SH SOLE 15 78310 0 0 VICI PPTYS INC COM 925652109 40069 1407895 SH SOLE 18 1375706 0 32189 VICI PPTYS INC COM 925652109 143610 5046031 SH SOLE 19 5046031 0 0 VICI PPTYS INC COM 925652109 433790 15242088 SH SOLE 21 15242088 0 0 VICI PPTYS INC COM 925652109 558222 19614266 SH SOLE 22 17791558 0 1822708 VICI PPTYS INC COM 925652109 24724 868745 SH SOLE 23 868745 0 0 VICI PPTYS INC COM 925652109 99912 3510621 SH SOLE 25 3510621 0 0 VICI PPTYS INC COM 925652109 24177 849506 SH SOLE 26 386815 0 462691 VICI PPTYS INC COM 925652109 44415 1560615 SH SOLE 28 77766 0 1482849 VICI PPTYS INC COM 925652109 20 717 SH SOLE 29 717 0 0 VICI PPTYS INC COM 925652109 117861 4141292 SH SOLE 30 4141292 0 0 VICI PPTYS INC COM 925652109 3840 134933 SH SOLE 31 64770 0 70163 VICI PPTYS INC COM 925652109 19502 685237 SH SOLE 34 685237 0 0 VICI PPTYS INC COM 925652109 6935 243663 SH SOLE 36 243663 0 0 VICI PPTYS INC COM 925652109 545 19135 SH SOLE 40 19135 0 0 VICI PPTYS INC COM 925652109 48 1687 SH OTR 43 1687 0 0 VICI PPTYS INC COM 925652109 19073 670170 SH SOLE 43 610926 0 59244 VICINITY MOTOR CORP COM 925654105 1 209 SH SOLE 2 209 0 0 VICOR CORP COM 925815102 1237 17530 SH SOLE 2 15306 0 2224 VICOR CORP COM 925815102 7 101 SH SOLE 4 101 0 0 VICOR CORP COM 925815102 19 263 SH SOLE 7 263 0 0 VICOR CORP COM 925815102 6607 93647 SH SOLE 18 93647 0 0 VICOR CORP COM 925815102 2649 37545 SH SOLE 19 37545 0 0 VICOR CORP COM 925815102 102663 1455177 SH SOLE 21 1455177 0 0 VICOR CORP COM 925815102 43141 611502 SH SOLE 22 598959 0 12543 VICOR CORP COM 925815102 198 2804 SH SOLE 25 2804 0 0 VICOR CORP COM 925815102 638 9047 SH SOLE 26 7580 0 1467 VICOR CORP COM 925815102 27 383 SH SOLE 28 383 0 0 VICOR CORP COM 925815102 985 13964 SH SOLE 30 13964 0 0 VICOR CORP COM 925815102 211 2989 SH SOLE 40 2989 0 0 VICOR CORP COM 925815102 299 4233 SH SOLE 43 3951 0 282 VICTORIAS SECRET AND CO COMMON STOCK 926400102 7612 148214 SH SOLE 2 56095 0 92119 VICTORIAS SECRET AND CO COMMON STOCK 926400102 86 1665 SH SOLE 4 1665 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 89 1729 SH SOLE 7 1729 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 9133 177826 SH SOLE 18 177826 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 11046 215078 SH SOLE 19 215078 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 182459 3552556 SH SOLE 21 3552556 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 96245 1873925 SH SOLE 22 1777832 0 96093 VICTORIAS SECRET AND CO COMMON STOCK 926400102 707 13762 SH SOLE 25 13762 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1658 32279 SH SOLE 26 25414 0 6865 VICTORIAS SECRET AND CO COMMON STOCK 926400102 85 1659 SH SOLE 28 1658 0 1 VICTORIAS SECRET AND CO COMMON STOCK 926400102 2982 58064 SH SOLE 30 58064 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 56 1096 SH SOLE 31 1096 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 4087 79571 SH SOLE 34 79571 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 419 8162 SH SOLE 36 8162 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 631 12280 SH SOLE 40 12280 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 8 148 SH OTR 43 148 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 1128 21959 SH SOLE 43 19175 0 2784 VICTORY CAP HLDGS INC COM CL A 92645B103 2692 93239 SH SOLE 2 92746 0 493 VICTORY CAP HLDGS INC COM CL A 92645B103 2366 81944 SH SOLE 21 81944 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 12157 421087 SH SOLE 22 413544 0 7543 VICTORY CAP HLDGS INC COM CL A 92645B103 83 2874 SH SOLE 25 2874 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 45 1551 SH SOLE 26 1551 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 154 5317 SH SOLE 30 5317 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 576 19958 SH SOLE 34 19958 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 46 1590 SH SOLE 36 1590 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 82 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 22 300 SH SOLE 17 0 0 300 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 6 98 SH SOLE 17 0 0 98 VIDLER WATER RESOUCES INC COM 92660E107 52 3363 SH SOLE 18 3363 0 0 VIDLER WATER RESOUCES INC COM 92660E107 748 48454 SH SOLE 21 48454 0 0 VIDLER WATER RESOUCES INC COM 92660E107 4625 299564 SH SOLE 22 299564 0 0 VIDLER WATER RESOUCES INC COM 92660E107 2 106 SH SOLE 43 106 0 0 VIEMED HEALTHCARE INC COM 92663R105 99 19912 SH SOLE 2 1562 0 18350 VIEMED HEALTHCARE INC COM 92663R105 3 695 SH SOLE 7 695 0 0 VIEMED HEALTHCARE INC COM 92663R105 630 126445 SH SOLE 18 114487 0 11958 VIEMED HEALTHCARE INC COM 92663R105 1617 324792 SH SOLE 19 324792 0 0 VIEMED HEALTHCARE INC COM 92663R105 6192 1243409 SH SOLE 21 1243409 0 0 VIEMED HEALTHCARE INC COM 92663R105 2480 497902 SH SOLE 22 478672 0 19230 VIEMED HEALTHCARE INC COM 92663R105 137 27416 SH SOLE 26 0 0 27416 VIEW INC COM CL A 92671V106 114 62051 SH SOLE 2 17223 0 44828 VIEW INC COM CL A 92671V106 3 1362 SH SOLE 7 1362 0 0 VIEW INC COM CL A 92671V106 559 303761 SH SOLE 18 303761 0 0 VIEW INC COM CL A 92671V106 264 143276 SH SOLE 19 143276 0 0 VIEW INC COM CL A 92671V106 6619 3597533 SH SOLE 21 3597533 0 0 VIEW INC COM CL A 92671V106 3573 1941739 SH SOLE 22 1882838 0 58901 VIEW INC COM CL A 92671V106 34 18686 SH SOLE 25 18686 0 0 VIEW INC COM CL A 92671V106 29 15497 SH SOLE 40 15497 0 0 VIEWRAY INC COM 92672L107 501 127924 SH SOLE 2 89316 0 38608 VIEWRAY INC COM 92672L107 9 2190 SH SOLE 7 2190 0 0 VIEWRAY INC COM 92672L107 1621 413415 SH SOLE 18 413415 0 0 VIEWRAY INC COM 92672L107 1025 261601 SH SOLE 19 261601 0 0 VIEWRAY INC COM 92672L107 23491 5992584 SH SOLE 21 5992584 0 0 VIEWRAY INC COM 92672L107 13279 3387494 SH SOLE 22 3302205 0 85289 VIEWRAY INC COM 92672L107 9 2322 SH SOLE 23 2322 0 0 VIEWRAY INC COM 92672L107 60 15285 SH SOLE 25 15285 0 0 VIEWRAY INC COM 92672L107 54 13808 SH SOLE 26 1691 0 12117 VIEWRAY INC COM 92672L107 184 47045 SH SOLE 30 47045 0 0 VIEWRAY INC COM 92672L107 57 14421 SH SOLE 40 14421 0 0 VIEWRAY INC COM 92672L107 132 33761 SH SOLE 43 33547 0 214 VIGIL NEUROSCIENCE INC COM 92673K108 11 1620 SH SOLE 2 0 0 1620 VIGIL NEUROSCIENCE INC COM 92673K108 116 16496 SH SOLE 18 16496 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 10 1430 SH SOLE 19 1430 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 1232 175207 SH SOLE 21 175207 0 0 VIGIL NEUROSCIENCE INC COM 92673K108 766 108936 SH SOLE 22 108520 0 416 VIKING THERAPEUTICS INC COM 92686J106 538 179495 SH SOLE 2 91378 0 88117 VIKING THERAPEUTICS INC COM 92686J106 3 934 SH SOLE 7 934 0 0 VIKING THERAPEUTICS INC COM 92686J106 667 222466 SH SOLE 18 222466 0 0 VIKING THERAPEUTICS INC COM 92686J106 347 115535 SH SOLE 19 115535 0 0 VIKING THERAPEUTICS INC COM 92686J106 7873 2624184 SH SOLE 21 2624184 0 0 VIKING THERAPEUTICS INC COM 92686J106 5697 1898956 SH SOLE 22 1826912 0 72044 VIKING THERAPEUTICS INC COM 92686J106 35 11597 SH SOLE 25 11597 0 0 VIKING THERAPEUTICS INC COM 92686J106 45 15143 SH SOLE 26 2266 0 12877 VIKING THERAPEUTICS INC COM 92686J106 137 45554 SH SOLE 30 45554 0 0 VIKING THERAPEUTICS INC COM 92686J106 16 5443 SH SOLE 40 5443 0 0 VIKING THERAPEUTICS INC COM 92686J106 84 28154 SH SOLE 43 28154 0 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 6 107 SH SOLE 18 107 0 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 81 1561 SH SOLE 21 1561 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 126 5155 SH SOLE 2 334 0 4821 VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH SOLE 7 212 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 648 26451 SH SOLE 18 26451 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 384 15684 SH SOLE 19 15684 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 7439 303641 SH SOLE 21 303641 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 4728 192979 SH SOLE 22 188219 0 4760 VILLAGE SUPER MKT INC CL A NEW 927107409 55 2232 SH SOLE 43 2232 0 0 VIMEO INC COMMON STOCK 92719V100 3875 326191 SH SOLE 2 59240 0 266951 VIMEO INC COMMON STOCK 92719V100 6 477 SH SOLE 4 477 0 0 VIMEO INC COMMON STOCK 92719V100 135 11362 SH SOLE 7 11362 0 0 VIMEO INC COMMON STOCK 92719V100 809 68129 SH SOLE 18 68129 0 0 VIMEO INC COMMON STOCK 92719V100 535 45004 SH SOLE 19 45004 0 0 VIMEO INC COMMON STOCK 92719V100 27750 2335850 SH SOLE 21 2335850 0 0 VIMEO INC COMMON STOCK 92719V100 39866 3355706 SH SOLE 22 3194500 0 161206 VIMEO INC COMMON STOCK 92719V100 223 18786 SH SOLE 25 18786 0 0 VIMEO INC COMMON STOCK 92719V100 635 53485 SH SOLE 26 42106 0 11379 VIMEO INC COMMON STOCK 92719V100 33 2751 SH SOLE 28 2751 0 0 VIMEO INC COMMON STOCK 92719V100 1105 93009 SH SOLE 30 93009 0 0 VIMEO INC COMMON STOCK 92719V100 25 2094 SH SOLE 31 2094 0 0 VIMEO INC COMMON STOCK 92719V100 217 18256 SH SOLE 40 18256 0 0 VIMEO INC COMMON STOCK 92719V100 1445 121618 SH SOLE 43 102624 0 18994 VINCE HLDG CORP COM NEW 92719W207 5 647 SH SOLE 18 647 0 0 VINCE HLDG CORP COM NEW 92719W207 74 9052 SH SOLE 21 9052 0 0 VINCE HLDG CORP COM NEW 92719W207 359 44153 SH SOLE 22 44153 0 0 VINCERX PHARMA INC COM NEW 92731L106 64 16111 SH SOLE 2 7121 0 8990 VINCERX PHARMA INC COM NEW 92731L106 142 35474 SH SOLE 18 35474 0 0 VINCERX PHARMA INC COM NEW 92731L106 287 71788 SH SOLE 19 71788 0 0 VINCERX PHARMA INC COM NEW 92731L106 1810 452510 SH SOLE 21 452510 0 0 VINCERX PHARMA INC COM NEW 92731L106 757 189301 SH SOLE 22 188204 0 1097 VINCERX PHARMA INC COM NEW 92731L106 12 3115 SH SOLE 23 3115 0 0 VINCERX PHARMA INC COM NEW 92731L106 11 2705 SH SOLE 26 0 0 2705 VINCO VENTURES INC COM 927330100 106 33107 SH SOLE 2 30714 0 2393 VINCO VENTURES INC COM 927330100 65 20401 SH SOLE 18 20401 0 0 VINCO VENTURES INC COM 927330100 1619 505834 SH SOLE 21 505834 0 0 VINCO VENTURES INC COM 927330100 6697 2092800 SH SOLE 22 2033935 0 58865 VINCO VENTURES INC COM 927330100 93 29081 SH SOLE 25 29081 0 0 VINCO VENTURES INC COM 927330100 46 14271 SH SOLE 26 0 0 14271 VINCO VENTURES INC COM 927330100 130 40505 SH SOLE 30 40505 0 0 VINCO VENTURES INC COM 927330100 47 14775 SH SOLE 40 14775 0 0 VINTAGE WINE ESTATES INC COM 92747V106 138 14028 SH SOLE 2 14028 0 0 VINTAGE WINE ESTATES INC COM 92747V106 98 9949 SH SOLE 21 9949 0 0 VINTAGE WINE ESTATES INC COM 92747V106 1192 120762 SH SOLE 22 120762 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 30 17467 SH SOLE 22 17467 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 426 14393 SH SOLE 2 14393 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1640 55469 SH SOLE 21 55469 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1479 50009 SH SOLE 22 25954 0 24055 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 221 7468 SH SOLE 25 7468 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 888 30041 SH SOLE 26 25186 0 4855 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 817 27630 SH SOLE 30 27630 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 193 6512 SH SOLE 40 6512 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 9032 1003557 SH SOLE 2 161511 0 842046 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2932 325726 SH SOLE 4 139991 0 185735 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 604 67086 SH SOLE 7 67086 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1425 158382 SH SOLE 13 76383 0 81999 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3117 346305 SH SOLE 15 346305 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2308 256498 SH SOLE 18 256498 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 436 48416 SH SOLE 19 48416 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 87266 9696244 SH SOLE 21 9696244 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 52016 5779544 SH SOLE 22 5134972 0 644572 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6126 680645 SH SOLE 23 680645 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 3497 388535 SH SOLE 25 388535 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6837 759661 SH SOLE 26 179402 0 580259 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 15175 1686114 SH SOLE 28 35857 0 1650257 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 525 58298 SH SOLE 29 58298 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 31548 3505371 SH SOLE 30 3308664 0 196707 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1862 206843 SH SOLE 31 177839 0 29004 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 443 49167 SH SOLE 34 49167 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 107 11928 SH SOLE 36 11928 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 16 1813 SH SOLE 40 1813 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 10894 1210415 SH SOLE 43 1156262 0 54153 VIR BIOTECHNOLOGY INC COM 92764N102 1911 74285 SH SOLE 2 38239 0 36046 VIR BIOTECHNOLOGY INC COM 92764N102 8 319 SH SOLE 4 319 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 20 782 SH SOLE 7 782 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 4290 166792 SH SOLE 18 158796 0 7996 VIR BIOTECHNOLOGY INC COM 92764N102 8409 326952 SH SOLE 19 326952 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 73200 2846016 SH SOLE 21 2846016 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 45524 1770001 SH SOLE 22 1732080 0 37921 VIR BIOTECHNOLOGY INC COM 92764N102 244 9474 SH SOLE 23 9474 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 285 11072 SH SOLE 25 11072 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 1713 66604 SH SOLE 26 21568 0 45036 VIR BIOTECHNOLOGY INC COM 92764N102 43 1688 SH SOLE 28 1688 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 2652 103102 SH SOLE 30 103102 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 82 3201 SH SOLE 36 3201 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 216 8400 SH SOLE 40 8400 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 193 7496 SH SOLE 43 7200 0 296 VIRACTA THERAPEUTICS INC COM 92765F108 79 16522 SH SOLE 2 1466 0 15056 VIRACTA THERAPEUTICS INC COM 92765F108 3 583 SH SOLE 7 583 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 546 114709 SH SOLE 18 114709 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 296 62167 SH SOLE 19 62167 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 7185 1509467 SH SOLE 21 1509467 0 0 VIRACTA THERAPEUTICS INC COM 92765F108 2820 592389 SH SOLE 22 572620 0 19769 VIRACTA THERAPEUTICS INC COM 92765F108 81 17071 SH SOLE 30 17071 0 0 VIRCO MFG CO COM 927651109 7 2233 SH SOLE 18 2233 0 0 VIRCO MFG CO COM 927651109 100 33494 SH SOLE 21 33494 0 0 VIRCO MFG CO COM 927651109 168 56150 SH SOLE 22 56150 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 5181 524353 SH SOLE 2 130490 0 393863 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 7 729 SH SOLE 4 729 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 23 2324 SH SOLE 7 2324 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 877 88784 SH SOLE 18 88784 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 501 50733 SH SOLE 19 50733 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 43296 4382234 SH SOLE 21 4382234 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 40275 4076378 SH SOLE 22 3870250 0 206128 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 299 30257 SH SOLE 25 30257 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1228 124295 SH SOLE 26 109319 0 14976 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 28 2831 SH SOLE 28 2831 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1490 150834 SH SOLE 30 150834 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 26 2622 SH SOLE 31 2622 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 52 5261 SH SOLE 34 5261 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 193 19558 SH SOLE 36 19558 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 233 23543 SH SOLE 40 23543 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 32 935 SH SOLE 18 935 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 406 11781 SH SOLE 21 11781 0 0 VIRGINIA NATL BANKSHARES COR COM 928031103 25 738 SH SOLE 22 738 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 10 534 SH SOLE 2 0 0 534 VIRIDIAN THERAPEUTICS INC COM 92790C104 66 3568 SH SOLE 18 3568 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 763 41242 SH SOLE 21 41242 0 0 VIRIDIAN THERAPEUTICS INC COM 92790C104 1986 107431 SH SOLE 22 107431 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 6 1339 SH SOLE 18 1339 0 0 VIRIOS THERAPEUTICS INC COM 92829J104 74 16429 SH SOLE 21 16429 0 0 VIRNETX HLDG CORP COM 92823T108 24 14946 SH SOLE 2 2520 0 12426 VIRNETX HLDG CORP COM 92823T108 2 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 322 197824 SH SOLE 18 197824 0 0 VIRNETX HLDG CORP COM 92823T108 181 111294 SH SOLE 19 111294 0 0 VIRNETX HLDG CORP COM 92823T108 3786 2322945 SH SOLE 21 2322945 0 0 VIRNETX HLDG CORP COM 92823T108 2787 1709848 SH SOLE 22 1670004 0 39844 VIRNETX HLDG CORP COM 92823T108 3 2036 SH SOLE 43 2036 0 0 VIRPAX PHARMACEUTICALS INC COM 928251107 1 464 SH SOLE 22 464 0 0 VIRTRA INC COM PAR 92827K301 9 1465 SH SOLE 18 1465 0 0 VIRTRA INC COM PAR 92827K301 155 25451 SH SOLE 21 25451 0 0 VIRTRA INC COM PAR 92827K301 346 56646 SH SOLE 22 56646 0 0 VIRTU FINL INC CL A 928254101 8035 215869 SH SOLE 2 39432 0 176437 VIRTU FINL INC CL A 928254101 9 250 SH SOLE 4 250 0 0 VIRTU FINL INC CL A 928254101 47 1266 SH SOLE 7 1266 0 0 VIRTU FINL INC CL A 928254101 1289 34627 SH SOLE 18 34627 0 0 VIRTU FINL INC CL A 928254101 8597 230983 SH SOLE 19 230983 0 0 VIRTU FINL INC CL A 928254101 55773 1498456 SH SOLE 21 1498456 0 0 VIRTU FINL INC CL A 928254101 71218 1913447 SH SOLE 22 1812547 0 100900 VIRTU FINL INC CL A 928254101 487 13081 SH SOLE 23 13081 0 0 VIRTU FINL INC CL A 928254101 459 12322 SH SOLE 25 12322 0 0 VIRTU FINL INC CL A 928254101 1384 37180 SH SOLE 26 33404 0 3776 VIRTU FINL INC CL A 928254101 33 888 SH SOLE 28 888 0 0 VIRTU FINL INC CL A 928254101 1852 49766 SH SOLE 30 49766 0 0 VIRTU FINL INC CL A 928254101 48 1286 SH SOLE 31 1286 0 0 VIRTU FINL INC CL A 928254101 406 10897 SH SOLE 40 10897 0 0 VIRTU FINL INC CL A 928254101 4173 112123 SH SOLE 43 99818 0 12305 VIRTUS INVT PARTNERS INC COM 92828Q109 2364 9849 SH SOLE 2 3525 0 6324 VIRTUS INVT PARTNERS INC COM 92828Q109 6 24 SH SOLE 4 24 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 26 109 SH SOLE 7 109 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 5992 24968 SH SOLE 18 24585 0 383 VIRTUS INVT PARTNERS INC COM 92828Q109 11221 46756 SH SOLE 19 46756 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 202442 843543 SH SOLE 21 843543 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 54015 225073 SH SOLE 22 220445 0 4628 VIRTUS INVT PARTNERS INC COM 92828Q109 441 1837 SH SOLE 23 1837 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 215 897 SH SOLE 25 897 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3084 12851 SH SOLE 26 2706 0 10145 VIRTUS INVT PARTNERS INC COM 92828Q109 33 136 SH SOLE 28 136 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2973 12387 SH SOLE 30 12387 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 214 892 SH SOLE 40 892 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 2206 9191 SH SOLE 43 6685 0 2506 VISA INC COM CL A 92826C839 877807 3958187 SH SOLE 2 1148096 0 2810091 VISA INC COM CL A 92826C839 288236 1299709 SH SOLE 4 819533 0 480176 VISA INC COM CL A 92826C839 332146 1497706 SH SOLE 7 1449529 0 48177 VISA INC COM CL A 92826C839 21830 98435 SH SOLE 13 98435 0 0 VISA INC COM CL A 92826C839 34640 156198 SH SOLE 15 156198 0 0 VISA INC COM CL A 92826C839 67 300 SH SOLE 17 0 0 300 VISA INC COM CL A 92826C839 1636806 7380645 SH SOLE 18 6407343 0 973302 VISA INC COM CL A 92826C839 1152973 5198958 SH SOLE 19 5198958 0 0 VISA INC COM CL A 92826C839 9261903 41763553 SH SOLE 21 41763553 0 0 VISA INC COM CL A 92826C839 8216243 37048487 SH SOLE 22 33144433 0 3904054 VISA INC COM CL A 92826C839 509262 2296354 SH SOLE 23 2296354 0 0 VISA INC COM CL A 92826C839 770456 3474123 SH SOLE 25 3450203 0 23920 VISA INC COM CL A 92826C839 917133 4135516 SH SOLE 26 1715740 0 2419776 VISA INC COM CL A 92826C839 1018006 4590369 SH SOLE 28 190585 0 4399784 VISA INC COM CL A 92826C839 20460 92257 SH SOLE 29 92257 0 0 VISA INC COM CL A 92826C839 1956318 8821381 SH SOLE 30 8821381 0 0 VISA INC COM CL A 92826C839 123891 558648 SH SOLE 31 368235 0 190413 VISA INC COM CL A 92826C839 36162 163062 SH SOLE 32 163062 0 0 VISA INC COM CL A 92826C839 431071 1943776 SH SOLE 34 1943776 0 0 VISA INC COM CL A 92826C839 152783 688925 SH SOLE 36 688925 0 0 VISA INC COM CL A 92826C839 2109 9508 SH SOLE 37 9508 0 0 VISA INC COM CL A 92826C839 12380 55825 SH SOLE 40 55825 0 0 VISA INC COM CL A 92826C839 873 3938 SH OTR 43 3938 0 0 VISA INC COM CL A 92826C839 400179 1804476 SH SOLE 43 1647712 0 156764 VISA INC OPTIONS 92826C839 333 1500 SH Call SOLE 4 1500 0 0 VISA INC OPTIONS 92826C839 2661 12000 SH Call SOLE 18 12000 0 0 VISA INC OPTIONS 92826C839 19072 86000 SH Call SOLE 19 86000 0 0 VISA INC OPTIONS 92826C839 1464 6600 SH Call SOLE 22 6600 0 0 VISA INC OPTIONS 92826C839 244 1100 SH Call SOLE 26 1100 0 0 VISA INC OPTIONS 92826C839 10445 47100 SH Call SOLE 34 47100 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 9194 469077 SH SOLE 2 347332 0 121745 VISHAY INTERTECHNOLOGY INC COM 928298108 11 585 SH SOLE 4 585 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 67 3440 SH SOLE 7 3440 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 12216 623254 SH SOLE 18 623254 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 10099 515256 SH SOLE 19 515256 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 188744 9629815 SH SOLE 21 9629815 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 85325 4353328 SH SOLE 22 4228833 0 124495 VISHAY INTERTECHNOLOGY INC COM 928298108 274 13957 SH SOLE 23 13957 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 389 19855 SH SOLE 25 19855 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1434 73181 SH SOLE 26 35651 0 37530 VISHAY INTERTECHNOLOGY INC COM 928298108 71 3613 SH SOLE 28 3613 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1552 79184 SH SOLE 30 79184 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 88 4511 SH SOLE 36 4511 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 300 15325 SH SOLE 40 15325 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1460 74483 SH SOLE 43 72362 0 2121 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 4184 4200000 PRN SOLE 2 4200000 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 3371 3384000 PRN SOLE 21 3384000 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 8219 8250000 PRN SOLE 22 8250000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 258 8021 SH SOLE 2 4870 0 3151 VISHAY PRECISION GROUP INC COM 92835K103 5 169 SH SOLE 7 169 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1257 39108 SH SOLE 18 39108 0 0 VISHAY PRECISION GROUP INC COM 92835K103 749 23310 SH SOLE 19 23310 0 0 VISHAY PRECISION GROUP INC COM 92835K103 15797 491355 SH SOLE 21 491355 0 0 VISHAY PRECISION GROUP INC COM 92835K103 10270 319446 SH SOLE 22 305656 0 13790 VISHAY PRECISION GROUP INC COM 92835K103 79 2462 SH SOLE 25 2462 0 0 VISHAY PRECISION GROUP INC COM 92835K103 117 3624 SH SOLE 26 1072 0 2552 VISHAY PRECISION GROUP INC COM 92835K103 336 10440 SH SOLE 30 10440 0 0 VISHAY PRECISION GROUP INC COM 92835K103 33 1032 SH SOLE 36 1032 0 0 VISHAY PRECISION GROUP INC COM 92835K103 48 1506 SH SOLE 40 1506 0 0 VISHAY PRECISION GROUP INC COM 92835K103 76 2352 SH SOLE 43 2207 0 145 VISLINK TECHNOLOGIES INC COM 92836Y300 9 8149 SH SOLE 18 8149 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 114 107140 SH SOLE 21 107140 0 0 VISLINK TECHNOLOGIES INC COM 92836Y300 645 608771 SH SOLE 22 608771 0 0 VISTA OUTDOOR INC COM 928377100 1004 28122 SH SOLE 2 17594 0 10528 VISTA OUTDOOR INC COM 928377100 8 231 SH SOLE 4 231 0 0 VISTA OUTDOOR INC COM 928377100 25 690 SH SOLE 7 690 0 0 VISTA OUTDOOR INC COM 928377100 7493 209959 SH SOLE 18 209959 0 0 VISTA OUTDOOR INC COM 928377100 3481 97533 SH SOLE 19 97533 0 0 VISTA OUTDOOR INC COM 928377100 240202 6730221 SH SOLE 21 6730221 0 0 VISTA OUTDOOR INC COM 928377100 49236 1379535 SH SOLE 22 1321236 0 58299 VISTA OUTDOOR INC COM 928377100 1203 33717 SH SOLE 26 30971 0 2746 VISTA OUTDOOR INC COM 928377100 3433 96184 SH SOLE 30 96184 0 0 VISTA OUTDOOR INC COM 928377100 249 6970 SH SOLE 40 6970 0 0 VISTA OUTDOOR INC COM 928377100 1346 37717 SH SOLE 43 34579 0 3138 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 36 28691 SH SOLE 2 7834 0 20857 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 4 3074 SH SOLE 7 3074 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 704 567680 SH SOLE 18 567680 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 433 348807 SH SOLE 19 348807 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 8365 6746154 SH SOLE 21 6746154 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5007 4038018 SH SOLE 22 3989130 0 48888 VISTEON CORP COM NEW 92839U206 2805 25705 SH SOLE 2 21176 0 4529 VISTEON CORP COM NEW 92839U206 12 114 SH SOLE 4 114 0 0 VISTEON CORP COM NEW 92839U206 88 807 SH SOLE 7 807 0 0 VISTEON CORP COM NEW 92839U206 13559 124243 SH SOLE 18 121782 0 2461 VISTEON CORP COM NEW 92839U206 7074 64819 SH SOLE 19 64819 0 0 VISTEON CORP COM NEW 92839U206 212296 1945347 SH SOLE 21 1945347 0 0 VISTEON CORP COM NEW 92839U206 87154 798626 SH SOLE 22 781237 0 17389 VISTEON CORP COM NEW 92839U206 97 889 SH SOLE 23 889 0 0 VISTEON CORP COM NEW 92839U206 660 6051 SH SOLE 25 6051 0 0 VISTEON CORP COM NEW 92839U206 1885 17272 SH SOLE 26 11965 0 5307 VISTEON CORP COM NEW 92839U206 54 498 SH SOLE 28 498 0 0 VISTEON CORP COM NEW 92839U206 7470 68452 SH SOLE 30 68452 0 0 VISTEON CORP COM NEW 92839U206 603 5530 SH SOLE 36 5530 0 0 VISTEON CORP COM NEW 92839U206 419 3839 SH SOLE 40 3839 0 0 VISTEON CORP COM NEW 92839U206 1969 18042 SH SOLE 43 16410 0 1632 VISTRA CORP COM 92840M102 19785 850981 SH SOLE 2 198450 0 652531 VISTRA CORP COM 92840M102 4446 191239 SH SOLE 4 171607 0 19632 VISTRA CORP COM 92840M102 1172 50397 SH SOLE 7 50397 0 0 VISTRA CORP COM 92840M102 32 1380 SH SOLE 13 1380 0 0 VISTRA CORP COM 92840M102 1069 45957 SH SOLE 15 45957 0 0 VISTRA CORP COM 92840M102 5829 250726 SH SOLE 18 226160 0 24566 VISTRA CORP COM 92840M102 3311 142423 SH SOLE 19 142423 0 0 VISTRA CORP COM 92840M102 177718 7643800 SH SOLE 21 7643800 0 0 VISTRA CORP COM 92840M102 259454 11159329 SH SOLE 22 10359437 0 799892 VISTRA CORP COM 92840M102 12438 534963 SH SOLE 23 534963 0 0 VISTRA CORP COM 92840M102 3770 162163 SH SOLE 25 162163 0 0 VISTRA CORP COM 92840M102 15701 675327 SH SOLE 26 402019 0 273308 VISTRA CORP COM 92840M102 8415 361940 SH SOLE 28 8589 0 353351 VISTRA CORP COM 92840M102 72 3096 SH SOLE 29 3096 0 0 VISTRA CORP COM 92840M102 31522 1355789 SH SOLE 30 1355789 0 0 VISTRA CORP COM 92840M102 2431 104579 SH SOLE 31 53471 0 51108 VISTRA CORP COM 92840M102 384 16524 SH SOLE 34 16524 0 0 VISTRA CORP COM 92840M102 4756 204541 SH SOLE 36 204541 0 0 VISTRA CORP COM 92840M102 189 8125 SH SOLE 40 8125 0 0 VISTRA CORP COM 92840M102 24 1035 SH OTR 43 1035 0 0 VISTRA CORP COM 92840M102 4079 175445 SH SOLE 43 164633 0 10812 VITA COCO CO INC COM 92846Q107 534 59572 SH SOLE 2 41028 0 18544 VITA COCO CO INC COM 92846Q107 280 31282 SH SOLE 18 31282 0 0 VITA COCO CO INC COM 92846Q107 151 16905 SH SOLE 19 16905 0 0 VITA COCO CO INC COM 92846Q107 3209 358165 SH SOLE 21 358165 0 0 VITA COCO CO INC COM 92846Q107 2349 262165 SH SOLE 22 259680 0 2485 VITA COCO CO INC COM 92846Q107 9 1041 SH SOLE 23 1041 0 0 VITAL FARMS INC COM 92847W103 1650 133489 SH SOLE 2 71588 0 61901 VITAL FARMS INC COM 92847W103 6 510 SH SOLE 7 510 0 0 VITAL FARMS INC COM 92847W103 1093 88392 SH SOLE 18 67487 0 20905 VITAL FARMS INC COM 92847W103 6246 505341 SH SOLE 19 505341 0 0 VITAL FARMS INC COM 92847W103 11690 945825 SH SOLE 21 945825 0 0 VITAL FARMS INC COM 92847W103 13613 1101411 SH SOLE 22 1091657 0 9754 VITAL FARMS INC COM 92847W103 295 23889 SH SOLE 23 23889 0 0 VITAL FARMS INC COM 92847W103 56 4549 SH SOLE 25 4549 0 0 VITAL FARMS INC COM 92847W103 1350 109225 SH SOLE 26 1394 0 107831 VITAL FARMS INC COM 92847W103 62 5031 SH SOLE 30 5031 0 0 VITAL FARMS INC COM 92847W103 36 2937 SH SOLE 36 2937 0 0 VITAL FARMS INC COM 92847W103 27 2222 SH SOLE 40 2222 0 0 VITAL FARMS INC COM 92847W103 114 9256 SH SOLE 43 9157 0 99 VIVEVE MED INC COM NEW 92852W501 259 244226 SH SOLE 22 244226 0 0 VIVID SEATS INC COM CL A 92854T100 12 1066 SH SOLE 2 0 0 1066 VIVID SEATS INC COM CL A 92854T100 576 52068 SH SOLE 22 52068 0 0 VIVINT SMART HOME INC COM CL A 928542109 380 56211 SH SOLE 2 19084 0 37127 VIVINT SMART HOME INC COM CL A 928542109 9 1271 SH SOLE 7 1271 0 0 VIVINT SMART HOME INC COM CL A 928542109 1766 261261 SH SOLE 18 261261 0 0 VIVINT SMART HOME INC COM CL A 928542109 1144 169264 SH SOLE 19 169264 0 0 VIVINT SMART HOME INC COM CL A 928542109 20622 3050547 SH SOLE 21 3050547 0 0 VIVINT SMART HOME INC COM CL A 928542109 10518 1555868 SH SOLE 22 1479726 0 76142 VIVINT SMART HOME INC COM CL A 928542109 363 53765 SH SOLE 25 53765 0 0 VIVINT SMART HOME INC COM CL A 928542109 102 15109 SH SOLE 26 3919 0 11190 VIVINT SMART HOME INC COM CL A 928542109 3299 488083 SH SOLE 30 488083 0 0 VIVINT SMART HOME INC COM CL A 928542109 58 8640 SH SOLE 34 8640 0 0 VIVINT SMART HOME INC COM CL A 928542109 2 338 SH SOLE 36 338 0 0 VIVINT SMART HOME INC COM CL A 928542109 48 7080 SH SOLE 40 7080 0 0 VIVINT SMART HOME INC COM CL A 928542109 139 20500 SH SOLE 43 20466 0 34 VIVOS THERAPEUTICS INC COM 92859E108 9 3409 SH SOLE 18 3409 0 0 VIVOS THERAPEUTICS INC COM 92859E108 117 43689 SH SOLE 21 43689 0 0 VIVOS THERAPEUTICS INC COM 92859E108 3 1037 SH SOLE 22 1037 0 0 VIZIO HLDG CORP CL A COM 92858V101 12 1404 SH SOLE 2 0 0 1404 VIZIO HLDG CORP CL A COM 92858V101 90 10147 SH SOLE 21 10147 0 0 VIZIO HLDG CORP CL A COM 92858V101 3972 446847 SH SOLE 22 446847 0 0 VIZIO HLDG CORP CL A COM 92858V101 83 9317 SH SOLE 43 9317 0 0 VMWARE INC CL A COM 928563402 63612 558639 SH SOLE 2 180145 0 378494 VMWARE INC CL A COM 928563402 19589 172033 SH SOLE 4 105915 0 66118 VMWARE INC CL A COM 928563402 2753 24175 SH SOLE 7 24175 0 0 VMWARE INC CL A COM 928563402 1153 10128 SH SOLE 13 10128 0 0 VMWARE INC CL A COM 928563402 2466 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 32654 286767 SH SOLE 18 275963 0 10804 VMWARE INC CL A COM 928563402 16862 148083 SH SOLE 19 148083 0 0 VMWARE INC CL A COM 928563402 413318 3629732 SH SOLE 21 3629732 0 0 VMWARE INC CL A COM 928563402 505193 4436577 SH SOLE 22 4052257 0 384320 VMWARE INC CL A COM 928563402 29589 259845 SH SOLE 23 259845 0 0 VMWARE INC CL A COM 928563402 65101 571714 SH SOLE 25 571714 0 0 VMWARE INC CL A COM 928563402 42579 373924 SH SOLE 26 178365 0 195559 VMWARE INC CL A COM 928563402 78145 686266 SH SOLE 28 26727 0 659539 VMWARE INC CL A COM 928563402 50 438 SH SOLE 29 438 0 0 VMWARE INC CL A COM 928563402 134804 1183841 SH SOLE 30 1046451 0 137390 VMWARE INC CL A COM 928563402 5385 47289 SH SOLE 31 24224 0 23065 VMWARE INC CL A COM 928563402 13253 116384 SH SOLE 34 116384 0 0 VMWARE INC CL A COM 928563402 9985 87686 SH SOLE 36 87686 0 0 VMWARE INC CL A COM 928563402 774 6795 SH SOLE 40 6795 0 0 VMWARE INC CL A COM 928563402 43 377 SH OTR 43 377 0 0 VMWARE INC CL A COM 928563402 26955 236717 SH SOLE 43 226457 0 10260 VNET GROUP INC SPONSORED ADS A 90138A103 167 28713 SH SOLE 2 28713 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 10 1725 SH SOLE 4 1725 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 6413 1099983 SH SOLE 21 1099983 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 3485 597725 SH SOLE 22 582261 0 15464 VNET GROUP INC SPONSORED ADS A 90138A103 6 968 SH SOLE 25 968 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 1638 280987 SH SOLE 30 280987 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 2 280 SH SOLE 34 280 0 0 VNET GROUP INC SPONSORED ADS A 90138A103 1309 224570 SH SOLE 43 198641 0 25929 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH SOLE 17 0 0 121 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6623 398470 SH SOLE 18 397502 0 968 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 517 31109 SH SOLE 25 31109 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1039 62527 SH SOLE 34 62527 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 19488 1172535 SH SOLE 43 1034823 0 137712 VOLCON INC COM 92864V103 3 1741 SH SOLE 18 1741 0 0 VOLCON INC COM 92864V103 28 14853 SH SOLE 21 14853 0 0 VOLITIONRX LTD COM 928661107 4 1198 SH SOLE 2 0 0 1198 VOLITIONRX LTD COM 928661107 22 7231 SH SOLE 18 7231 0 0 VOLITIONRX LTD COM 928661107 284 94246 SH SOLE 21 94246 0 0 VOLITIONRX LTD COM 928661107 1340 445187 SH SOLE 22 445187 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 17 2815 SH SOLE 18 2815 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 255 42624 SH SOLE 21 42624 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 20 3310 SH SOLE 22 3310 0 0 VOLTA INC COM CL A 92873V102 97 31837 SH SOLE 2 26914 0 4923 VOLTA INC COM CL A 92873V102 412 135000 SH SOLE 21 135000 0 0 VOLTA INC COM CL A 92873V102 5187 1700804 SH SOLE 22 1655919 0 44885 VOLTA INC COM CL A 92873V102 45 14611 SH SOLE 25 14611 0 0 VOLTA INC COM CL A 92873V102 66 21664 SH SOLE 26 0 0 21664 VOLTA INC COM CL A 92873V102 238 77879 SH SOLE 30 77879 0 0 VOLTA INC COM CL A 92873V102 44 14375 SH SOLE 40 14375 0 0 VOLTA INC *W EXP 08/26/202 92873V110 13 13580 SH SOLE 2 13580 0 0 VOLTA INC *W EXP 08/26/202 92873V110 3 2760 SH SOLE 4 2760 0 0 VOLTA INC *W EXP 08/26/202 92873V110 28 29419 SH SOLE 18 29419 0 0 VOLTA INC *W EXP 08/26/202 92873V110 584 614940 SH SOLE 19 614940 0 0 VOLTA INC *W EXP 08/26/202 92873V110 18 19370 SH SOLE 22 19370 0 0 VOLTA INC *W EXP 08/26/202 92873V110 2 1930 SH SOLE 26 1930 0 0 VOLTA INC *W EXP 08/26/202 92873V110 159 167570 SH SOLE 34 167570 0 0 VONAGE HLDGS CORP COM 92886T201 2092 103128 SH SOLE 2 76231 0 26897 VONAGE HLDGS CORP COM 92886T201 75 3700 SH SOLE 4 709 0 2991 VONAGE HLDGS CORP COM 92886T201 66 3230 SH SOLE 7 3230 0 0 VONAGE HLDGS CORP COM 92886T201 17401 857636 SH SOLE 18 857636 0 0 VONAGE HLDGS CORP COM 92886T201 9416 464084 SH SOLE 19 464084 0 0 VONAGE HLDGS CORP COM 92886T201 484418 23874713 SH SOLE 21 23874713 0 0 VONAGE HLDGS CORP COM 92886T201 125680 6194208 SH SOLE 22 6052797 0 141411 VONAGE HLDGS CORP COM 92886T201 14 694 SH SOLE 23 694 0 0 VONAGE HLDGS CORP COM 92886T201 690 33999 SH SOLE 25 33999 0 0 VONAGE HLDGS CORP COM 92886T201 1632 80449 SH SOLE 26 60883 0 19566 VONAGE HLDGS CORP COM 92886T201 91 4479 SH SOLE 28 4479 0 0 VONAGE HLDGS CORP COM 92886T201 8814 434387 SH SOLE 30 434387 0 0 VONAGE HLDGS CORP COM 92886T201 645 31776 SH SOLE 40 31776 0 0 VONAGE HLDGS CORP COM 92886T201 2346 115626 SH SOLE 43 113498 0 2128 VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 3120 2375000 PRN SOLE 21 2375000 0 0 VONTIER CORPORATION COM 928881101 5557 218854 SH SOLE 2 143764 0 75090 VONTIER CORPORATION COM 928881101 33 1298 SH SOLE 4 1298 0 0 VONTIER CORPORATION COM 928881101 263 10378 SH SOLE 7 10378 0 0 VONTIER CORPORATION COM 928881101 9985 393251 SH SOLE 18 393251 0 0 VONTIER CORPORATION COM 928881101 5570 219393 SH SOLE 19 219393 0 0 VONTIER CORPORATION COM 928881101 217485 8565780 SH SOLE 21 8565780 0 0 VONTIER CORPORATION COM 928881101 120275 4737095 SH SOLE 22 4535087 0 202008 VONTIER CORPORATION COM 928881101 1697 66837 SH SOLE 25 66837 0 0 VONTIER CORPORATION COM 928881101 1934 76155 SH SOLE 26 59435 0 16720 VONTIER CORPORATION COM 928881101 76 3008 SH SOLE 28 3008 0 0 VONTIER CORPORATION COM 928881101 2638 103901 SH SOLE 30 103901 0 0 VONTIER CORPORATION COM 928881101 63 2500 SH SOLE 31 2500 0 0 VONTIER CORPORATION COM 928881101 1636 64433 SH SOLE 34 64433 0 0 VONTIER CORPORATION COM 928881101 671 26413 SH SOLE 36 26413 0 0 VONTIER CORPORATION COM 928881101 548 21580 SH SOLE 40 21580 0 0 VONTIER CORPORATION COM 928881101 8 325 SH OTR 43 325 0 0 VONTIER CORPORATION COM 928881101 3997 157434 SH SOLE 43 133410 0 24024 VOR BIOPHARMA INC COM 929033108 34 5633 SH SOLE 2 2296 0 3337 VOR BIOPHARMA INC COM 929033108 2 361 SH SOLE 7 361 0 0 VOR BIOPHARMA INC COM 929033108 360 59556 SH SOLE 18 59556 0 0 VOR BIOPHARMA INC COM 929033108 210 34730 SH SOLE 19 34730 0 0 VOR BIOPHARMA INC COM 929033108 5387 891913 SH SOLE 21 891913 0 0 VOR BIOPHARMA INC COM 929033108 2042 338058 SH SOLE 22 327860 0 10198 VOR BIOPHARMA INC COM 929033108 103 17039 SH SOLE 30 17039 0 0 VOR BIOPHARMA INC COM 929033108 12 1955 SH SOLE 43 1955 0 0 VORNADO RLTY TR SH BEN INT 929042109 19177 423153 SH SOLE 2 41967 0 381186 VORNADO RLTY TR SH BEN INT 929042109 6764 149259 SH SOLE 4 142759 0 6500 VORNADO RLTY TR SH BEN INT 929042109 15867 350107 SH SOLE 7 344981 0 5126 VORNADO RLTY TR SH BEN INT 929042109 15 339 SH SOLE 13 339 0 0 VORNADO RLTY TR SH BEN INT 929042109 939 20727 SH SOLE 15 20727 0 0 VORNADO RLTY TR SH BEN INT 929042109 12307 271567 SH SOLE 18 249401 0 22166 VORNADO RLTY TR SH BEN INT 929042109 13525 298442 SH SOLE 19 298442 0 0 VORNADO RLTY TR SH BEN INT 929042109 238257 5257217 SH SOLE 21 5257217 0 0 VORNADO RLTY TR SH BEN INT 929042109 237229 5234531 SH SOLE 22 4894840 0 339691 VORNADO RLTY TR SH BEN INT 929042109 9268 204508 SH SOLE 23 204508 0 0 VORNADO RLTY TR SH BEN INT 929042109 43503 959899 SH SOLE 25 959899 0 0 VORNADO RLTY TR SH BEN INT 929042109 16411 362124 SH SOLE 26 127634 0 234490 VORNADO RLTY TR SH BEN INT 929042109 17394 383807 SH SOLE 28 3088 0 380719 VORNADO RLTY TR SH BEN INT 929042109 66621 1470009 SH SOLE 30 1470009 0 0 VORNADO RLTY TR SH BEN INT 929042109 1702 37557 SH SOLE 31 19141 0 18416 VORNADO RLTY TR SH BEN INT 929042109 351 7744 SH SOLE 34 7744 0 0 VORNADO RLTY TR SH BEN INT 929042109 3821 84314 SH SOLE 36 84314 0 0 VORNADO RLTY TR SH BEN INT 929042109 213 4700 SH SOLE 40 4700 0 0 VORNADO RLTY TR SH BEN INT 929042109 50 1104 SH OTR 43 1104 0 0 VORNADO RLTY TR SH BEN INT 929042109 21656 477837 SH SOLE 43 450455 0 27382 VOXX INTL CORP CL A 91829F104 63 6294 SH SOLE 2 659 0 5635 VOXX INTL CORP CL A 91829F104 0 14 SH SOLE 7 14 0 0 VOXX INTL CORP CL A 91829F104 499 50046 SH SOLE 18 50046 0 0 VOXX INTL CORP CL A 91829F104 293 29346 SH SOLE 19 29346 0 0 VOXX INTL CORP CL A 91829F104 5777 579421 SH SOLE 21 579421 0 0 VOXX INTL CORP CL A 91829F104 3597 360825 SH SOLE 22 351706 0 9119 VOXX INTL CORP CL A 91829F104 4 393 SH SOLE 43 393 0 0 VOYA FINANCIAL INC COM 929089100 45386 684033 SH SOLE 2 506582 0 177451 VOYA FINANCIAL INC COM 929089100 3749 56499 SH SOLE 4 53434 0 3065 VOYA FINANCIAL INC COM 929089100 597 8994 SH SOLE 7 8994 0 0 VOYA FINANCIAL INC COM 929089100 470 7091 SH SOLE 13 7091 0 0 VOYA FINANCIAL INC COM 929089100 70 1052 SH SOLE 15 1052 0 0 VOYA FINANCIAL INC COM 929089100 36769 554173 SH SOLE 18 382639 0 171534 VOYA FINANCIAL INC COM 929089100 80023 1206073 SH SOLE 19 1206073 0 0 VOYA FINANCIAL INC COM 929089100 347917 5243666 SH SOLE 21 5243666 0 0 VOYA FINANCIAL INC COM 929089100 291126 4387729 SH SOLE 22 3837464 0 550265 VOYA FINANCIAL INC COM 929089100 2873 43302 SH SOLE 23 43302 0 0 VOYA FINANCIAL INC COM 929089100 9084 136909 SH SOLE 25 136909 0 0 VOYA FINANCIAL INC COM 929089100 16045 241823 SH SOLE 26 93494 0 148329 VOYA FINANCIAL INC COM 929089100 17154 258544 SH SOLE 28 73598 0 184946 VOYA FINANCIAL INC COM 929089100 2950 44466 SH SOLE 29 44466 0 0 VOYA FINANCIAL INC COM 929089100 18090 272643 SH SOLE 30 272643 0 0 VOYA FINANCIAL INC COM 929089100 5001 75374 SH SOLE 31 75374 0 0 VOYA FINANCIAL INC COM 929089100 2857 43059 SH SOLE 34 43059 0 0 VOYA FINANCIAL INC COM 929089100 5033 75858 SH SOLE 36 75858 0 0 VOYA FINANCIAL INC COM 929089100 961 14487 SH SOLE 40 14487 0 0 VOYA FINANCIAL INC COM 929089100 19 291 SH OTR 43 291 0 0 VOYA FINANCIAL INC COM 929089100 10453 157537 SH SOLE 43 145529 0 12008 VOYAGER THERAPEUTICS INC COM 92915B106 133 17441 SH SOLE 2 0 0 17441 VOYAGER THERAPEUTICS INC COM 92915B106 39 5079 SH SOLE 18 5079 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 127 16618 SH SOLE 19 16618 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 679 89120 SH SOLE 21 89120 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 2941 385897 SH SOLE 22 385897 0 0 VROOM INC COM 92918V109 4596 1727664 SH SOLE 2 61156 0 1666508 VROOM INC COM 92918V109 1 232 SH SOLE 4 232 0 0 VROOM INC COM 92918V109 5 1838 SH SOLE 7 1838 0 0 VROOM INC COM 92918V109 155 58456 SH SOLE 18 58456 0 0 VROOM INC COM 92918V109 99 37241 SH SOLE 19 37241 0 0 VROOM INC COM 92918V109 3218 1209911 SH SOLE 21 1209911 0 0 VROOM INC COM 92918V109 7977 2998847 SH SOLE 22 2884009 0 114838 VROOM INC COM 92918V109 25 9435 SH SOLE 25 9435 0 0 VROOM INC COM 92918V109 66 24684 SH SOLE 26 19223 0 5461 VROOM INC COM 92918V109 15 5668 SH SOLE 28 5668 0 0 VROOM INC COM 92918V109 435 163549 SH SOLE 30 163549 0 0 VROOM INC COM 92918V109 4 1688 SH SOLE 31 1688 0 0 VROOM INC COM 92918V109 23 8672 SH SOLE 40 8672 0 0 VSE CORP COM 918284100 279 6059 SH SOLE 2 375 0 5684 VSE CORP COM 918284100 7 150 SH SOLE 7 150 0 0 VSE CORP COM 918284100 1505 32653 SH SOLE 18 32653 0 0 VSE CORP COM 918284100 878 19042 SH SOLE 19 19042 0 0 VSE CORP COM 918284100 17900 388366 SH SOLE 21 388366 0 0 VSE CORP COM 918284100 11229 243630 SH SOLE 22 236744 0 6886 VSE CORP COM 918284100 10 216 SH SOLE 43 216 0 0 VTEX SHS CL A G9470A102 33 5400 SH SOLE 4 0 0 5400 VTEX SHS CL A G9470A102 30 4939 SH SOLE 22 4939 0 0 VTEX SHS CL A G9470A102 49 8010 SH SOLE 23 8010 0 0 VTV THERAPEUTICS INC CL A 918385105 1 1575 SH SOLE 2 0 0 1575 VTV THERAPEUTICS INC CL A 918385105 3 4244 SH SOLE 18 4244 0 0 VTV THERAPEUTICS INC CL A 918385105 44 60851 SH SOLE 21 60851 0 0 VTV THERAPEUTICS INC CL A 918385105 32 44676 SH SOLE 22 44676 0 0 VULCAN MATLS CO COM 929160109 26697 145328 SH SOLE 2 37122 0 108206 VULCAN MATLS CO COM 929160109 18693 101756 SH SOLE 4 62289 0 39467 VULCAN MATLS CO COM 929160109 21397 116479 SH SOLE 7 112542 0 3937 VULCAN MATLS CO COM 929160109 1735 9446 SH SOLE 13 9446 0 0 VULCAN MATLS CO COM 929160109 2769 15074 SH SOLE 15 15074 0 0 VULCAN MATLS CO COM 929160109 64535 351306 SH SOLE 18 332163 0 19143 VULCAN MATLS CO COM 929160109 330920 1801418 SH SOLE 19 1801418 0 0 VULCAN MATLS CO COM 929160109 611219 3327268 SH SOLE 21 3327268 0 0 VULCAN MATLS CO COM 929160109 540374 2941611 SH SOLE 22 2665326 0 276285 VULCAN MATLS CO COM 929160109 30628 166727 SH SOLE 23 166727 0 0 VULCAN MATLS CO COM 929160109 30686 167042 SH SOLE 25 167042 0 0 VULCAN MATLS CO COM 929160109 51300 279259 SH SOLE 26 100442 0 178817 VULCAN MATLS CO COM 929160109 56450 307293 SH SOLE 28 2364 0 304929 VULCAN MATLS CO COM 929160109 101974 555112 SH SOLE 30 555112 0 0 VULCAN MATLS CO COM 929160109 5604 30505 SH SOLE 31 15585 0 14920 VULCAN MATLS CO COM 929160109 93543 509216 SH SOLE 34 509216 0 0 VULCAN MATLS CO COM 929160109 8773 47759 SH SOLE 36 47759 0 0 VULCAN MATLS CO COM 929160109 774 4212 SH SOLE 40 4212 0 0 VULCAN MATLS CO COM 929160109 57 313 SH OTR 43 313 0 0 VULCAN MATLS CO COM 929160109 13640 74250 SH SOLE 43 67488 0 6762 VUZIX CORP COM NEW 92921W300 147 22320 SH SOLE 2 16394 0 5926 VUZIX CORP COM NEW 92921W300 6 943 SH SOLE 7 943 0 0 VUZIX CORP COM NEW 92921W300 1085 164353 SH SOLE 18 164353 0 0 VUZIX CORP COM NEW 92921W300 680 103070 SH SOLE 19 103070 0 0 VUZIX CORP COM NEW 92921W300 13660 2069653 SH SOLE 21 2069653 0 0 VUZIX CORP COM NEW 92921W300 7973 1208090 SH SOLE 22 1174293 0 33797 VUZIX CORP COM NEW 92921W300 3268 495096 SH SOLE 25 495096 0 0 VUZIX CORP COM NEW 92921W300 612 92757 SH SOLE 26 35973 0 56784 VUZIX CORP COM NEW 92921W300 243 36768 SH SOLE 30 36768 0 0 VUZIX CORP COM NEW 92921W300 471 71389 SH SOLE 34 71389 0 0 VUZIX CORP COM NEW 92921W300 11 1695 SH SOLE 36 1695 0 0 VUZIX CORP COM NEW 92921W300 32 4831 SH SOLE 40 4831 0 0 VYANT BIO INC COM 92942V109 9 6195 SH SOLE 18 6195 0 0 VYANT BIO INC COM 92942V109 102 71179 SH SOLE 21 71179 0 0 VYANT BIO INC COM 92942V109 190 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 6 9502 SH SOLE 18 9502 0 0 VYNE THERAPEUTICS INC COM 92941V209 119 182883 SH SOLE 21 182883 0 0 VYNE THERAPEUTICS INC COM 92941V209 526 808975 SH SOLE 22 808975 0 0 W & T OFFSHORE INC COM 92922P106 2839 743110 SH SOLE 2 453719 0 289391 W & T OFFSHORE INC COM 92922P106 8 1976 SH SOLE 7 1976 0 0 W & T OFFSHORE INC COM 92922P106 1398 365965 SH SOLE 18 291440 0 74525 W & T OFFSHORE INC COM 92922P106 7052 1846006 SH SOLE 19 1846006 0 0 W & T OFFSHORE INC COM 92922P106 13339 3491790 SH SOLE 21 3491790 0 0 W & T OFFSHORE INC COM 92922P106 13527 3541161 SH SOLE 22 3483649 0 57512 W & T OFFSHORE INC COM 92922P106 262 68696 SH SOLE 23 68696 0 0 W & T OFFSHORE INC COM 92922P106 1223 320061 SH SOLE 26 0 0 320061 W & T OFFSHORE INC COM 92922P106 211 55116 SH SOLE 43 55116 0 0 WABASH NATL CORP COM 929566107 900 60675 SH SOLE 2 15814 0 44861 WABASH NATL CORP COM 929566107 4 269 SH SOLE 4 269 0 0 WABASH NATL CORP COM 929566107 8 528 SH SOLE 7 528 0 0 WABASH NATL CORP COM 929566107 2713 182796 SH SOLE 18 182796 0 0 WABASH NATL CORP COM 929566107 2907 195857 SH SOLE 19 195857 0 0 WABASH NATL CORP COM 929566107 90474 6096612 SH SOLE 21 6096612 0 0 WABASH NATL CORP COM 929566107 20481 1380153 SH SOLE 22 1333124 0 47029 WABASH NATL CORP COM 929566107 34 2264 SH SOLE 23 2264 0 0 WABASH NATL CORP COM 929566107 98 6616 SH SOLE 25 6616 0 0 WABASH NATL CORP COM 929566107 1007 67885 SH SOLE 26 16623 0 51262 WABASH NATL CORP COM 929566107 13 891 SH SOLE 28 891 0 0 WABASH NATL CORP COM 929566107 1361 91705 SH SOLE 30 91705 0 0 WABASH NATL CORP COM 929566107 108 7301 SH SOLE 40 7301 0 0 WABASH NATL CORP COM 929566107 1845 124352 SH SOLE 43 123046 0 1306 WABTEC COM 929740108 28646 297869 SH SOLE 2 44768 0 253101 WABTEC COM 929740108 11879 123519 SH SOLE 4 68093 0 55426 WABTEC COM 929740108 15431 160453 SH SOLE 7 155554 0 4899 WABTEC COM 929740108 65 677 SH SOLE 13 677 0 0 WABTEC COM 929740108 2274 23648 SH SOLE 15 23648 0 0 WABTEC COM 929740108 34816 362027 SH SOLE 18 335794 0 26233 WABTEC COM 929740108 9963 103600 SH SOLE 19 103600 0 0 WABTEC COM 929740108 45 465 SH SOLE 20 465 0 0 WABTEC COM 929740108 447078 4648828 SH SOLE 21 4648828 0 0 WABTEC COM 929740108 369655 3843763 SH SOLE 22 3487131 0 356632 WABTEC COM 929740108 21236 220818 SH SOLE 23 220818 0 0 WABTEC COM 929740108 21651 225133 SH SOLE 25 225133 0 0 WABTEC COM 929740108 37848 393551 SH SOLE 26 127651 0 265900 WABTEC COM 929740108 34270 356351 SH SOLE 28 3367 0 352984 WABTEC COM 929740108 103 1075 SH SOLE 29 1075 0 0 WABTEC COM 929740108 93179 968903 SH SOLE 30 968903 0 0 WABTEC COM 929740108 3891 40464 SH SOLE 31 20359 0 20105 WABTEC COM 929740108 877 9121 SH SOLE 34 9121 0 0 WABTEC COM 929740108 6347 66000 SH SOLE 36 66000 0 0 WABTEC COM 929740108 604 6283 SH SOLE 40 6283 0 0 WABTEC COM 929740108 42 439 SH OTR 43 439 0 0 WABTEC COM 929740108 9951 103473 SH SOLE 43 94448 0 9025 WAITR HLDGS INC COM 930752100 1 2672 SH SOLE 2 0 0 2672 WAITR HLDGS INC COM 930752100 6 16025 SH SOLE 18 16025 0 0 WAITR HLDGS INC COM 930752100 116 312897 SH SOLE 21 312897 0 0 WAITR HLDGS INC COM 930752100 589 1592152 SH SOLE 22 1592152 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 76501 1708766 SH SOLE 2 508914 0 1199852 WALGREENS BOOTS ALLIANCE INC COM 931427108 24821 554410 SH SOLE 4 318358 0 236052 WALGREENS BOOTS ALLIANCE INC COM 931427108 46127 1030304 SH SOLE 7 858600 0 171704 WALGREENS BOOTS ALLIANCE INC COM 931427108 1374 30687 SH SOLE 13 30687 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4763 106396 SH SOLE 15 106396 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 51600 1152562 SH SOLE 18 1054592 0 97970 WALGREENS BOOTS ALLIANCE INC COM 931427108 8365 186843 SH SOLE 19 186843 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1052368 23506097 SH SOLE 21 23506097 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 689670 15404729 SH SOLE 22 13921717 0 1483012 WALGREENS BOOTS ALLIANCE INC COM 931427108 41668 930714 SH SOLE 23 930714 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 63843 1426017 SH SOLE 25 1426017 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 85021 1899063 SH SOLE 26 893711 0 1005352 WALGREENS BOOTS ALLIANCE INC COM 931427108 95236 2127237 SH SOLE 28 21935 0 2105302 WALGREENS BOOTS ALLIANCE INC COM 931427108 264595 5910097 SH SOLE 30 5616339 0 293758 WALGREENS BOOTS ALLIANCE INC COM 931427108 7254 162035 SH SOLE 31 79415 0 82620 WALGREENS BOOTS ALLIANCE INC COM 931427108 16708 373207 SH SOLE 32 373207 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1608 35911 SH SOLE 34 35911 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 13001 290396 SH SOLE 35 290396 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 18091 404096 SH SOLE 36 404096 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1115 24916 SH SOLE 40 24916 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 71 1588 SH OTR 43 1588 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 21737 485529 SH SOLE 43 431035 0 54494 WALKER & DUNLOP INC COM 93148P102 5561 42967 SH SOLE 2 16664 0 26303 WALKER & DUNLOP INC COM 93148P102 132 1021 SH SOLE 4 126 0 895 WALKER & DUNLOP INC COM 93148P102 54 416 SH SOLE 7 416 0 0 WALKER & DUNLOP INC COM 93148P102 14023 108353 SH SOLE 18 108353 0 0 WALKER & DUNLOP INC COM 93148P102 19551 151070 SH SOLE 19 151070 0 0 WALKER & DUNLOP INC COM 93148P102 450742 3482783 SH SOLE 21 3482783 0 0 WALKER & DUNLOP INC COM 93148P102 105638 816245 SH SOLE 22 787579 0 28666 WALKER & DUNLOP INC COM 93148P102 344 2655 SH SOLE 23 2655 0 0 WALKER & DUNLOP INC COM 93148P102 581 4487 SH SOLE 25 4487 0 0 WALKER & DUNLOP INC COM 93148P102 3715 28706 SH SOLE 26 7027 0 21679 WALKER & DUNLOP INC COM 93148P102 2574 19886 SH SOLE 28 19886 0 0 WALKER & DUNLOP INC COM 93148P102 6597 50973 SH SOLE 30 50973 0 0 WALKER & DUNLOP INC COM 93148P102 489 3780 SH SOLE 40 3780 0 0 WALKER & DUNLOP INC COM 93148P102 1316 10172 SH SOLE 43 8312 0 1860 WALKME LTD ORD SHS M97628107 3 202 SH SOLE 43 0 0 202 WALMART INC COM 931142103 502941 3377259 SH SOLE 2 996829 0 2380430 WALMART INC COM 931142103 147807 992525 SH SOLE 4 589923 0 402602 WALMART INC COM 931142103 203487 1366415 SH SOLE 7 1325026 0 41389 WALMART INC COM 931142103 8462 56822 SH SOLE 13 56822 0 0 WALMART INC COM 931142103 32215 216322 SH SOLE 15 216322 0 0 WALMART INC COM 931142103 9 58 SH SOLE 17 0 0 58 WALMART INC COM 931142103 335589 2253486 SH SOLE 18 1975071 0 278415 WALMART INC COM 931142103 188599 1266444 SH SOLE 19 1266444 0 0 WALMART INC COM 931142103 2559 17184 SH SOLE 20 17184 0 0 WALMART INC COM 931142103 4635286 31126016 SH SOLE 21 31126016 0 0 WALMART INC COM 931142103 4609431 30952394 SH SOLE 22 27917530 0 3034864 WALMART INC COM 931142103 299267 2009581 SH SOLE 23 2009581 0 0 WALMART INC COM 931142103 369019 2477967 SH SOLE 25 2477967 0 0 WALMART INC COM 931142103 501195 3365534 SH SOLE 26 1334764 0 2030770 WALMART INC COM 931142103 300720 2019336 SH SOLE 28 35863 0 1983473 WALMART INC COM 931142103 6152 41313 SH SOLE 29 41313 0 0 WALMART INC COM 931142103 984761 6612682 SH SOLE 30 6491840 0 120842 WALMART INC COM 931142103 63200 424386 SH SOLE 31 249383 0 175003 WALMART INC COM 931142103 21822 146538 SH SOLE 32 146538 0 0 WALMART INC COM 931142103 151979 1020543 SH SOLE 34 1020543 0 0 WALMART INC COM 931142103 104793 703684 SH SOLE 36 703684 0 0 WALMART INC COM 931142103 7650 51370 SH SOLE 40 51370 0 0 WALMART INC COM 931142103 530 3559 SH OTR 43 3559 0 0 WALMART INC COM 931142103 270717 1817867 SH SOLE 43 1660544 0 157323 WARBY PARKER INC CL A COM 93403J106 19 570 SH SOLE 2 0 0 570 WARBY PARKER INC CL A COM 93403J106 986 29150 SH SOLE 21 29150 0 0 WARBY PARKER INC CL A COM 93403J106 5341 157984 SH SOLE 22 157984 0 0 WARBY PARKER INC CL A COM 93403J106 111 3279 SH SOLE 43 3279 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 114 3016 SH SOLE 2 0 0 3016 WARNER MUSIC GROUP CORP COM CL A 934550203 41672 1100990 SH SOLE 19 1100990 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 5295 139901 SH SOLE 21 139901 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 56275 1486779 SH SOLE 22 1486779 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 92 2423 SH SOLE 28 2423 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 61383 1621735 SH SOLE 34 1621735 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 91 2396 SH SOLE 43 2396 0 0 WARRIOR MET COAL INC COM 93627C101 1911 51490 SH SOLE 2 29884 0 21606 WARRIOR MET COAL INC COM 93627C101 9 232 SH SOLE 4 232 0 0 WARRIOR MET COAL INC COM 93627C101 79 2125 SH SOLE 7 2125 0 0 WARRIOR MET COAL INC COM 93627C101 7405 199533 SH SOLE 18 199533 0 0 WARRIOR MET COAL INC COM 93627C101 3377 91011 SH SOLE 19 91011 0 0 WARRIOR MET COAL INC COM 93627C101 201481 5429299 SH SOLE 21 5429299 0 0 WARRIOR MET COAL INC COM 93627C101 49101 1323128 SH SOLE 22 1270303 0 52825 WARRIOR MET COAL INC COM 93627C101 242 6525 SH SOLE 25 6525 0 0 WARRIOR MET COAL INC COM 93627C101 781 21057 SH SOLE 26 17440 0 3617 WARRIOR MET COAL INC COM 93627C101 3496 94210 SH SOLE 30 94210 0 0 WARRIOR MET COAL INC COM 93627C101 249 6705 SH SOLE 34 6705 0 0 WARRIOR MET COAL INC COM 93627C101 166 4473 SH SOLE 36 4473 0 0 WARRIOR MET COAL INC COM 93627C101 283 7632 SH SOLE 40 7632 0 0 WARRIOR MET COAL INC COM 93627C101 1135 30587 SH SOLE 43 29567 0 1020 WASHINGTON FED INC COM 938824109 7221 220016 SH SOLE 2 137823 0 82193 WASHINGTON FED INC COM 938824109 106 3228 SH SOLE 4 333 0 2895 WASHINGTON FED INC COM 938824109 53 1623 SH SOLE 7 1623 0 0 WASHINGTON FED INC COM 938824109 10142 309027 SH SOLE 18 309027 0 0 WASHINGTON FED INC COM 938824109 7563 230429 SH SOLE 19 230429 0 0 WASHINGTON FED INC COM 938824109 159398 4856721 SH SOLE 21 4856721 0 0 WASHINGTON FED INC COM 938824109 67810 2066115 SH SOLE 22 1995549 0 70566 WASHINGTON FED INC COM 938824109 105 3206 SH SOLE 23 3206 0 0 WASHINGTON FED INC COM 938824109 300 9140 SH SOLE 25 9140 0 0 WASHINGTON FED INC COM 938824109 2365 72058 SH SOLE 26 21850 0 50208 WASHINGTON FED INC COM 938824109 54 1641 SH SOLE 28 1641 0 0 WASHINGTON FED INC COM 938824109 1477 45008 SH SOLE 30 45008 0 0 WASHINGTON FED INC COM 938824109 104 3161 SH SOLE 34 3161 0 0 WASHINGTON FED INC COM 938824109 71 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 290 8827 SH SOLE 40 8827 0 0 WASHINGTON FED INC COM 938824109 1222 37237 SH SOLE 43 35372 0 1865 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2351 92207 SH SOLE 2 24005 0 68202 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1029 40337 SH SOLE 4 40337 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2737 107347 SH SOLE 7 107347 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8111 318095 SH SOLE 18 318095 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6491 254567 SH SOLE 19 254567 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 280505 11000200 SH SOLE 21 11000200 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 70106 2749250 SH SOLE 22 2662775 0 86475 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 62 2442 SH SOLE 23 2442 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9961 390621 SH SOLE 25 390621 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1271 49841 SH SOLE 26 44486 0 5355 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1356 53186 SH SOLE 28 1507 0 51679 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 13056 512004 SH SOLE 30 512004 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 383 15031 SH SOLE 36 15031 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 250 9791 SH SOLE 40 9791 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1935 75866 SH SOLE 43 75836 0 30 WASHINGTON TR BANCORP INC COM 940610108 1948 37102 SH SOLE 2 8785 0 28317 WASHINGTON TR BANCORP INC COM 940610108 14 266 SH SOLE 7 266 0 0 WASHINGTON TR BANCORP INC COM 940610108 2872 54698 SH SOLE 18 54698 0 0 WASHINGTON TR BANCORP INC COM 940610108 5194 98932 SH SOLE 19 98932 0 0 WASHINGTON TR BANCORP INC COM 940610108 36072 687094 SH SOLE 21 687094 0 0 WASHINGTON TR BANCORP INC COM 940610108 30128 573859 SH SOLE 22 556674 0 17185 WASHINGTON TR BANCORP INC COM 940610108 179 3417 SH SOLE 23 3417 0 0 WASHINGTON TR BANCORP INC COM 940610108 174 3320 SH SOLE 25 3320 0 0 WASHINGTON TR BANCORP INC COM 940610108 1099 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 703 13396 SH SOLE 30 13396 0 0 WASHINGTON TR BANCORP INC COM 940610108 152 2886 SH SOLE 40 2886 0 0 WASHINGTON TR BANCORP INC COM 940610108 30 563 SH OTR 43 563 0 0 WASHINGTON TR BANCORP INC COM 940610108 694 13214 SH SOLE 43 12306 0 908 WASTE CONNECTIONS INC COM 94106B101 24378 174505 SH SOLE 2 168807 0 5698 WASTE CONNECTIONS INC COM 94106B101 20856 149293 SH SOLE 4 120698 0 28595 WASTE CONNECTIONS INC COM 94106B101 12184 87214 SH SOLE 7 87214 0 0 WASTE CONNECTIONS INC COM 94106B101 1985 14208 SH SOLE 13 14208 0 0 WASTE CONNECTIONS INC COM 94106B101 3321 23772 SH SOLE 15 23772 0 0 WASTE CONNECTIONS INC COM 94106B101 20114 143981 SH SOLE 18 127860 0 16121 WASTE CONNECTIONS INC COM 94106B101 236656 1694029 SH SOLE 19 1694029 0 0 WASTE CONNECTIONS INC COM 94106B101 430948 3084808 SH SOLE 21 3084808 0 0 WASTE CONNECTIONS INC COM 94106B101 164571 1178033 SH SOLE 22 892278 0 285755 WASTE CONNECTIONS INC COM 94106B101 46728 334487 SH SOLE 23 334487 0 0 WASTE CONNECTIONS INC COM 94106B101 25123 179832 SH SOLE 25 179832 0 0 WASTE CONNECTIONS INC COM 94106B101 39874 285429 SH SOLE 26 199649 0 85780 WASTE CONNECTIONS INC COM 94106B101 58304 417349 SH SOLE 28 0 0 417349 WASTE CONNECTIONS INC COM 94106B101 2561 18331 SH SOLE 29 18331 0 0 WASTE CONNECTIONS INC COM 94106B101 101640 727557 SH SOLE 30 703389 0 24168 WASTE CONNECTIONS INC COM 94106B101 11876 85010 SH SOLE 31 55289 0 29721 WASTE CONNECTIONS INC COM 94106B101 4955 35467 SH SOLE 34 35467 0 0 WASTE CONNECTIONS INC COM 94106B101 8780 62851 SH SOLE 36 62851 0 0 WASTE CONNECTIONS INC COM 94106B101 1223 8756 SH SOLE 40 8756 0 0 WASTE CONNECTIONS INC COM 94106B101 15932 114045 SH SOLE 43 102612 0 11433 WASTE MGMT INC DEL COM 94106L109 148894 939397 SH SOLE 2 168206 0 771191 WASTE MGMT INC DEL COM 94106L109 34789 219488 SH SOLE 4 176589 0 42899 WASTE MGMT INC DEL COM 94106L109 63285 399275 SH SOLE 7 388237 0 11038 WASTE MGMT INC DEL COM 94106L109 686 4331 SH SOLE 13 4331 0 0 WASTE MGMT INC DEL COM 94106L109 8230 51927 SH SOLE 15 51927 0 0 WASTE MGMT INC DEL COM 94106L109 9 57 SH SOLE 17 0 0 57 WASTE MGMT INC DEL COM 94106L109 112255 708233 SH SOLE 18 653722 0 54511 WASTE MGMT INC DEL COM 94106L109 36178 228254 SH SOLE 19 228254 0 0 WASTE MGMT INC DEL COM 94106L109 1837709 11594377 SH SOLE 21 11594377 0 0 WASTE MGMT INC DEL COM 94106L109 1479545 9334670 SH SOLE 22 8500618 0 834052 WASTE MGMT INC DEL COM 94106L109 86251 544173 SH SOLE 23 544173 0 0 WASTE MGMT INC DEL COM 94106L109 120151 758052 SH SOLE 25 758052 0 0 WASTE MGMT INC DEL COM 94106L109 180137 1136511 SH SOLE 26 407654 0 728857 WASTE MGMT INC DEL COM 94106L109 199043 1255794 SH SOLE 28 7391 0 1248403 WASTE MGMT INC DEL COM 94106L109 429 2709 SH SOLE 29 2709 0 0 WASTE MGMT INC DEL COM 94106L109 396132 2499255 SH SOLE 30 2499255 0 0 WASTE MGMT INC DEL COM 94106L109 15849 99993 SH SOLE 31 52583 0 47410 WASTE MGMT INC DEL COM 94106L109 18213 114909 SH SOLE 34 114909 0 0 WASTE MGMT INC DEL COM 94106L109 35654 224949 SH SOLE 36 224949 0 0 WASTE MGMT INC DEL COM 94106L109 2242 14148 SH SOLE 40 14148 0 0 WASTE MGMT INC DEL COM 94106L109 244 1541 SH OTR 43 1541 0 0 WASTE MGMT INC DEL COM 94106L109 76582 483167 SH SOLE 43 438927 0 44240 WATERS CORP COM 941848103 60905 196220 SH SOLE 2 65265 0 130955 WATERS CORP COM 941848103 19647 63298 SH SOLE 4 43575 0 19723 WATERS CORP COM 941848103 23289 75030 SH SOLE 7 58413 0 16617 WATERS CORP COM 941848103 211 681 SH SOLE 13 681 0 0 WATERS CORP COM 941848103 1710 5508 SH SOLE 15 5508 0 0 WATERS CORP COM 941848103 33678 108503 SH SOLE 18 99992 0 8511 WATERS CORP COM 941848103 22517 72543 SH SOLE 19 72543 0 0 WATERS CORP COM 941848103 899029 2896450 SH SOLE 21 2896450 0 0 WATERS CORP COM 941848103 409231 1318442 SH SOLE 22 1192530 0 125912 WATERS CORP COM 941848103 24129 77738 SH SOLE 23 77738 0 0 WATERS CORP COM 941848103 49216 158563 SH SOLE 25 158563 0 0 WATERS CORP COM 941848103 44866 144548 SH SOLE 26 58718 0 85830 WATERS CORP COM 941848103 81183 261551 SH SOLE 28 42020 0 219531 WATERS CORP COM 941848103 39 126 SH SOLE 29 126 0 0 WATERS CORP COM 941848103 190386 613376 SH SOLE 30 585669 0 27707 WATERS CORP COM 941848103 4108 13235 SH SOLE 31 6135 0 7100 WATERS CORP COM 941848103 3113 10028 SH SOLE 34 10028 0 0 WATERS CORP COM 941848103 8016 25827 SH SOLE 36 25827 0 0 WATERS CORP COM 941848103 666 2146 SH SOLE 40 2146 0 0 WATERS CORP COM 941848103 60 192 SH OTR 43 192 0 0 WATERS CORP COM 941848103 19954 64288 SH SOLE 43 59532 0 4756 WATERSTONE FINL INC MD COM 94188P101 256 13220 SH SOLE 2 6514 0 6706 WATERSTONE FINL INC MD COM 94188P101 6 293 SH SOLE 7 293 0 0 WATERSTONE FINL INC MD COM 94188P101 1390 71874 SH SOLE 18 71874 0 0 WATERSTONE FINL INC MD COM 94188P101 827 42777 SH SOLE 19 42777 0 0 WATERSTONE FINL INC MD COM 94188P101 17151 886836 SH SOLE 21 886836 0 0 WATERSTONE FINL INC MD COM 94188P101 12981 671222 SH SOLE 22 646052 0 25170 WATERSTONE FINL INC MD COM 94188P101 67 3486 SH SOLE 25 3486 0 0 WATERSTONE FINL INC MD COM 94188P101 48 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 176 9078 SH SOLE 30 9078 0 0 WATERSTONE FINL INC MD COM 94188P101 69 3561 SH SOLE 40 3561 0 0 WATERSTONE FINL INC MD COM 94188P101 28 1436 SH OTR 43 1436 0 0 WATERSTONE FINL INC MD COM 94188P101 1113 57564 SH SOLE 43 39900 0 17664 WATSCO INC COM 942622200 44444 145891 SH SOLE 2 37180 0 108711 WATSCO INC COM 942622200 459 1508 SH SOLE 4 1508 0 0 WATSCO INC COM 942622200 1261 4139 SH SOLE 7 4139 0 0 WATSCO INC COM 942622200 372 1222 SH SOLE 13 1222 0 0 WATSCO INC COM 942622200 29575 97082 SH SOLE 18 97046 0 36 WATSCO INC COM 942622200 4070 13360 SH SOLE 19 13360 0 0 WATSCO INC COM 942622200 763255 2505433 SH SOLE 21 2505433 0 0 WATSCO INC COM 942622200 275742 905141 SH SOLE 22 864220 0 40921 WATSCO INC COM 942622200 490 1607 SH SOLE 23 1607 0 0 WATSCO INC COM 942622200 1339 4394 SH SOLE 25 4394 0 0 WATSCO INC COM 942622200 3957 12990 SH SOLE 26 10115 0 2875 WATSCO INC COM 942622200 189 622 SH SOLE 28 586 0 36 WATSCO INC COM 942622200 144 473 SH SOLE 29 473 0 0 WATSCO INC COM 942622200 5878 19295 SH SOLE 30 19295 0 0 WATSCO INC COM 942622200 421 1383 SH SOLE 31 1383 0 0 WATSCO INC COM 942622200 4137 13580 SH SOLE 32 13580 0 0 WATSCO INC COM 942622200 1532 5030 SH SOLE 34 5030 0 0 WATSCO INC COM 942622200 143 470 SH SOLE 36 470 0 0 WATSCO INC COM 942622200 1283 4212 SH SOLE 40 4212 0 0 WATSCO INC COM 942622200 55 180 SH OTR 43 180 0 0 WATSCO INC COM 942622200 13659 44838 SH SOLE 43 42022 0 2816 WATTS WATER TECHNOLOGIES INC CL A 942749102 7812 55962 SH SOLE 2 31545 0 24417 WATTS WATER TECHNOLOGIES INC CL A 942749102 15 111 SH SOLE 4 111 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4228 30290 SH SOLE 7 30290 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 17950 128588 SH SOLE 18 124533 0 4055 WATTS WATER TECHNOLOGIES INC CL A 942749102 23794 170458 SH SOLE 19 170458 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 271448 1944606 SH SOLE 21 1944606 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 125877 901759 SH SOLE 22 880352 0 21407 WATTS WATER TECHNOLOGIES INC CL A 942749102 729 5221 SH SOLE 23 5221 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8890 63689 SH SOLE 25 63689 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8520 61034 SH SOLE 26 21286 0 39748 WATTS WATER TECHNOLOGIES INC CL A 942749102 69 491 SH SOLE 28 491 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 37809 270859 SH SOLE 30 270859 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 7435 53264 SH SOLE 34 53264 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 650 4655 SH SOLE 36 4655 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 507 3632 SH SOLE 40 3632 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3810 27298 SH SOLE 43 22528 0 4770 WAVE LIFE SCIENCES LTD SHS Y95308105 14 7123 SH SOLE 2 1508 0 5615 WAVE LIFE SCIENCES LTD SHS Y95308105 1 381 SH SOLE 7 381 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 202 100948 SH SOLE 18 100948 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 146 73003 SH SOLE 19 73003 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 3515 1757547 SH SOLE 21 1757547 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1933 966255 SH SOLE 22 960667 0 5588 WAVE LIFE SCIENCES LTD SHS Y95308105 62 30821 SH SOLE 30 30821 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 3 1708 SH SOLE 43 1708 0 0 WAYFAIR INC CL A 94419L101 16833 151954 SH SOLE 2 30883 0 121071 WAYFAIR INC CL A 94419L101 4888 44125 SH SOLE 4 27823 0 16302 WAYFAIR INC CL A 94419L101 737 6650 SH SOLE 7 6650 0 0 WAYFAIR INC CL A 94419L101 36 329 SH SOLE 13 329 0 0 WAYFAIR INC CL A 94419L101 615 5555 SH SOLE 15 5555 0 0 WAYFAIR INC CL A 94419L101 16436 148365 SH SOLE 18 144601 0 3764 WAYFAIR INC CL A 94419L101 1816 16393 SH SOLE 19 16393 0 0 WAYFAIR INC CL A 94419L101 112084 1011769 SH SOLE 21 1011769 0 0 WAYFAIR INC CL A 94419L101 184234 1663059 SH SOLE 22 1530662 0 132397 WAYFAIR INC CL A 94419L101 10078 90973 SH SOLE 23 90973 0 0 WAYFAIR INC CL A 94419L101 11495 103768 SH SOLE 25 103768 0 0 WAYFAIR INC CL A 94419L101 11211 101203 SH SOLE 26 44090 0 57113 WAYFAIR INC CL A 94419L101 12888 116335 SH SOLE 28 1604 0 114731 WAYFAIR INC CL A 94419L101 21220 191548 SH SOLE 30 191548 0 0 WAYFAIR INC CL A 94419L101 1857 16765 SH SOLE 31 8585 0 8180 WAYFAIR INC CL A 94419L101 395 3570 SH SOLE 34 3570 0 0 WAYFAIR INC CL A 94419L101 2954 26664 SH SOLE 36 26664 0 0 WAYFAIR INC CL A 94419L101 261 2353 SH SOLE 40 2353 0 0 WAYFAIR INC CL A 94419L101 22 200 SH OTR 43 200 0 0 WAYFAIR INC CL A 94419L101 3930 35472 SH SOLE 43 31175 0 4297 WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 16 15000 PRN SOLE 18 15000 0 0 WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 7357 6895000 PRN SOLE 21 6895000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 541 659000 PRN SOLE 2 659000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 7056 8595000 PRN SOLE 19 8595000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 8547 10410000 PRN SOLE 21 10410000 0 0 WAYFAIR INC NOTE 0.625%10/0 94419LAM3 4717 5746000 PRN SOLE 34 5746000 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 50 1442 SH SOLE 2 1442 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 26 765 SH SOLE 18 765 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 358 10355 SH SOLE 21 10355 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 3455 100010 SH SOLE 22 100010 0 0 WD 40 CO COM 929236107 2131 11629 SH SOLE 2 10188 0 1441 WD 40 CO COM 929236107 10 57 SH SOLE 4 57 0 0 WD 40 CO COM 929236107 35 189 SH SOLE 7 189 0 0 WD 40 CO COM 929236107 8497 46376 SH SOLE 18 46376 0 0 WD 40 CO COM 929236107 5215 28459 SH SOLE 19 28459 0 0 WD 40 CO COM 929236107 303236 1654948 SH SOLE 21 1654948 0 0 WD 40 CO COM 929236107 61843 337514 SH SOLE 22 328467 0 9047 WD 40 CO COM 929236107 225 1226 SH SOLE 23 1226 0 0 WD 40 CO COM 929236107 319 1740 SH SOLE 25 1740 0 0 WD 40 CO COM 929236107 770 4205 SH SOLE 26 3222 0 983 WD 40 CO COM 929236107 45 244 SH SOLE 28 244 0 0 WD 40 CO COM 929236107 4440 24231 SH SOLE 30 24231 0 0 WD 40 CO COM 929236107 40 220 SH SOLE 34 220 0 0 WD 40 CO COM 929236107 319 1739 SH SOLE 40 1739 0 0 WD 40 CO COM 929236107 2395 13073 SH SOLE 43 12805 0 268 WEATHERFORD INTL PLC ORD SHS G48833118 625 18779 SH SOLE 2 16918 0 1861 WEATHERFORD INTL PLC ORD SHS G48833118 0 3 SH SOLE 18 3 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 5899 177159 SH SOLE 21 177159 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 28996 870737 SH SOLE 22 841793 0 28944 WEATHERFORD INTL PLC ORD SHS G48833118 300 8997 SH SOLE 25 8997 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 1166 35022 SH SOLE 26 29681 0 5341 WEATHERFORD INTL PLC ORD SHS G48833118 1485 44597 SH SOLE 28 44597 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 613 18395 SH SOLE 30 18395 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 277 8318 SH SOLE 40 8318 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 2 348 SH SOLE 2 0 0 348 WEAVE COMMUNICATIONS INC COM 94724R108 98 16392 SH SOLE 18 16392 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 52 8748 SH SOLE 19 8748 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 478 80261 SH SOLE 21 80261 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 177 29646 SH SOLE 22 28536 0 1110 WEBER INC CL A 94770D102 66 6681 SH SOLE 2 4486 0 2195 WEBER INC CL A 94770D102 606 61689 SH SOLE 18 61689 0 0 WEBER INC CL A 94770D102 324 32927 SH SOLE 19 32927 0 0 WEBER INC CL A 94770D102 6950 707052 SH SOLE 21 707052 0 0 WEBER INC CL A 94770D102 3920 398792 SH SOLE 22 392002 0 6790 WEBSTER FINL CORP COM 947890109 21189 377567 SH SOLE 2 97948 0 279619 WEBSTER FINL CORP COM 947890109 4295 76526 SH SOLE 4 65984 0 10542 WEBSTER FINL CORP COM 947890109 1055 18807 SH SOLE 7 18807 0 0 WEBSTER FINL CORP COM 947890109 40 717 SH SOLE 13 717 0 0 WEBSTER FINL CORP COM 947890109 1195 21298 SH SOLE 15 21298 0 0 WEBSTER FINL CORP COM 947890109 30165 537516 SH SOLE 18 528403 0 9113 WEBSTER FINL CORP COM 947890109 2936 52314 SH SOLE 19 52314 0 0 WEBSTER FINL CORP COM 947890109 551037 9818913 SH SOLE 21 9818913 0 0 WEBSTER FINL CORP COM 947890109 288545 5141575 SH SOLE 22 4824622 0 316953 WEBSTER FINL CORP COM 947890109 12510 222921 SH SOLE 23 222921 0 0 WEBSTER FINL CORP COM 947890109 609 10855 SH SOLE 25 10855 0 0 WEBSTER FINL CORP COM 947890109 8590 153067 SH SOLE 26 102288 0 50779 WEBSTER FINL CORP COM 947890109 11254 200526 SH SOLE 28 850 0 199676 WEBSTER FINL CORP COM 947890109 29936 533421 SH SOLE 30 533421 0 0 WEBSTER FINL CORP COM 947890109 1367 24352 SH SOLE 31 20150 0 4202 WEBSTER FINL CORP COM 947890109 504 8973 SH SOLE 34 8973 0 0 WEBSTER FINL CORP COM 947890109 1995 35544 SH SOLE 36 35544 0 0 WEBSTER FINL CORP COM 947890109 338 6025 SH SOLE 40 6025 0 0 WEBSTER FINL CORP COM 947890109 8233 146696 SH SOLE 43 129820 0 16876 WEC ENERGY GROUP INC COM 92939U106 64352 644744 SH SOLE 2 120375 0 524369 WEC ENERGY GROUP INC COM 92939U106 21542 215826 SH SOLE 4 176895 0 38931 WEC ENERGY GROUP INC COM 92939U106 39352 394265 SH SOLE 7 384744 0 9521 WEC ENERGY GROUP INC COM 92939U106 133 1337 SH SOLE 13 1337 0 0 WEC ENERGY GROUP INC COM 92939U106 4452 44603 SH SOLE 15 44603 0 0 WEC ENERGY GROUP INC COM 92939U106 56561 566688 SH SOLE 18 522727 0 43961 WEC ENERGY GROUP INC COM 92939U106 36234 363031 SH SOLE 19 363031 0 0 WEC ENERGY GROUP INC COM 92939U106 1463084 14658691 SH SOLE 21 14658691 0 0 WEC ENERGY GROUP INC COM 92939U106 735406 7368062 SH SOLE 22 6744848 0 623214 WEC ENERGY GROUP INC COM 92939U106 39609 396842 SH SOLE 23 396842 0 0 WEC ENERGY GROUP INC COM 92939U106 10734 107542 SH SOLE 25 107542 0 0 WEC ENERGY GROUP INC COM 92939U106 61094 612099 SH SOLE 26 264080 0 348019 WEC ENERGY GROUP INC COM 92939U106 28081 281343 SH SOLE 28 5624 0 275719 WEC ENERGY GROUP INC COM 92939U106 111 1114 SH SOLE 29 1114 0 0 WEC ENERGY GROUP INC COM 92939U106 165255 1655697 SH SOLE 30 1655697 0 0 WEC ENERGY GROUP INC COM 92939U106 6828 68410 SH SOLE 31 33626 0 34784 WEC ENERGY GROUP INC COM 92939U106 4742 47509 SH SOLE 32 47509 0 0 WEC ENERGY GROUP INC COM 92939U106 18880 189155 SH SOLE 34 189155 0 0 WEC ENERGY GROUP INC COM 92939U106 18605 186402 SH SOLE 36 186402 0 0 WEC ENERGY GROUP INC COM 92939U106 583 5844 SH SOLE 40 5844 0 0 WEC ENERGY GROUP INC COM 92939U106 80 803 SH OTR 43 803 0 0 WEC ENERGY GROUP INC COM 92939U106 33863 339270 SH SOLE 43 313599 0 25671 WEIBO CORP SPONSORED ADR 948596101 1217 49642 SH SOLE 2 5494 0 44148 WEIBO CORP SPONSORED ADR 948596101 662 27014 SH SOLE 4 10356 0 16658 WEIBO CORP SPONSORED ADR 948596101 128 5215 SH SOLE 7 5215 0 0 WEIBO CORP SPONSORED ADR 948596101 300 12242 SH SOLE 13 0 0 12242 WEIBO CORP SPONSORED ADR 948596101 1197 48851 SH SOLE 15 48851 0 0 WEIBO CORP SPONSORED ADR 948596101 381 15563 SH SOLE 18 15563 0 0 WEIBO CORP SPONSORED ADR 948596101 30069 1226809 SH SOLE 21 1226809 0 0 WEIBO CORP SPONSORED ADR 948596101 14695 599544 SH SOLE 22 554119 0 45425 WEIBO CORP SPONSORED ADR 948596101 1699 69336 SH SOLE 23 69336 0 0 WEIBO CORP SPONSORED ADR 948596101 1414 57699 SH SOLE 25 57699 0 0 WEIBO CORP SPONSORED ADR 948596101 2012 82105 SH SOLE 26 10564 0 71541 WEIBO CORP SPONSORED ADR 948596101 2488 101525 SH SOLE 28 5321 0 96204 WEIBO CORP SPONSORED ADR 948596101 9000 367215 SH SOLE 30 367215 0 0 WEIBO CORP SPONSORED ADR 948596101 175 7138 SH SOLE 34 7138 0 0 WEIBO CORP SPONSORED ADR 948596101 5 215 SH SOLE 40 215 0 0 WEIBO CORP SPONSORED ADR 948596101 5602 228561 SH SOLE 43 219200 0 9361 WEIS MKTS INC COM 948849104 1148 16067 SH SOLE 2 4893 0 11174 WEIS MKTS INC COM 948849104 6 84 SH SOLE 4 84 0 0 WEIS MKTS INC COM 948849104 14 194 SH SOLE 7 194 0 0 WEIS MKTS INC COM 948849104 3436 48107 SH SOLE 18 48107 0 0 WEIS MKTS INC COM 948849104 2094 29314 SH SOLE 19 29314 0 0 WEIS MKTS INC COM 948849104 44754 626629 SH SOLE 21 626629 0 0 WEIS MKTS INC COM 948849104 29980 419774 SH SOLE 22 402306 0 17468 WEIS MKTS INC COM 948849104 430 6017 SH SOLE 23 6017 0 0 WEIS MKTS INC COM 948849104 159 2222 SH SOLE 25 2222 0 0 WEIS MKTS INC COM 948849104 494 6919 SH SOLE 26 5765 0 1154 WEIS MKTS INC COM 948849104 11 150 SH SOLE 28 150 0 0 WEIS MKTS INC COM 948849104 737 10323 SH SOLE 30 10323 0 0 WEIS MKTS INC COM 948849104 192 2683 SH SOLE 40 2683 0 0 WEIS MKTS INC COM 948849104 7641 106986 SH SOLE 43 91417 0 15569 WEJO GROUP LIMITED COMMON SHARES G9525W109 2081 515157 SH SOLE 22 515157 0 0 WELBILT INC COM 949090104 2269 95543 SH SOLE 2 51220 0 44323 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 8279 348589 SH SOLE 18 343115 0 5474 WELBILT INC COM 949090104 11501 484246 SH SOLE 19 484246 0 0 WELBILT INC COM 949090104 102885 4332010 SH SOLE 21 4332010 0 0 WELBILT INC COM 949090104 78285 3296226 SH SOLE 22 3211829 0 84397 WELBILT INC COM 949090104 234 9864 SH SOLE 23 9864 0 0 WELBILT INC COM 949090104 464 19523 SH SOLE 25 19523 0 0 WELBILT INC COM 949090104 2334 98289 SH SOLE 26 35663 0 62626 WELBILT INC COM 949090104 56 2351 SH SOLE 28 2351 0 0 WELBILT INC COM 949090104 1786 75207 SH SOLE 30 75207 0 0 WELBILT INC COM 949090104 448 18850 SH SOLE 40 18850 0 0 WELBILT INC COM 949090104 1111 46776 SH SOLE 43 46330 0 446 WELLS FARGO CO NEW COM 949746101 455355 9396504 SH SOLE 2 2682730 0 6713774 WELLS FARGO CO NEW COM 949746101 127538 2631826 SH SOLE 4 1602030 0 1029796 WELLS FARGO CO NEW COM 949746101 184128 3799589 SH SOLE 7 3293859 0 505730 WELLS FARGO CO NEW COM 949746101 5447 112400 SH SOLE 13 112400 0 0 WELLS FARGO CO NEW COM 949746101 27503 567537 SH SOLE 15 567537 0 0 WELLS FARGO CO NEW COM 949746101 1 11 SH SOLE 17 0 0 11 WELLS FARGO CO NEW COM 949746101 830325 17134242 SH SOLE 18 15995418 0 1138824 WELLS FARGO CO NEW COM 949746101 942261 19444103 SH SOLE 19 19444103 0 0 WELLS FARGO CO NEW COM 949746101 3071 63362 SH SOLE 20 63362 0 0 WELLS FARGO CO NEW COM 949746101 4155360 85748244 SH SOLE 21 85748244 0 0 WELLS FARGO CO NEW COM 949746101 4101086 84628272 SH SOLE 22 76185329 0 8442943 WELLS FARGO CO NEW COM 949746101 263808 5443825 SH SOLE 23 5443825 0 0 WELLS FARGO CO NEW COM 949746101 152932 3155846 SH SOLE 25 3155846 0 0 WELLS FARGO CO NEW COM 949746101 399016 8233930 SH SOLE 26 2741901 0 5492029 WELLS FARGO CO NEW COM 949746101 289684 5977790 SH SOLE 28 329501 0 5648289 WELLS FARGO CO NEW COM 949746101 3617 74642 SH SOLE 29 74642 0 0 WELLS FARGO CO NEW COM 949746101 987846 20384765 SH SOLE 30 20384765 0 0 WELLS FARGO CO NEW COM 949746101 51019 1052814 SH SOLE 31 602933 0 449881 WELLS FARGO CO NEW COM 949746101 171373 3536378 SH SOLE 34 3536378 0 0 WELLS FARGO CO NEW COM 949746101 91973 1897914 SH SOLE 36 1897914 0 0 WELLS FARGO CO NEW COM 949746101 6485 133819 SH SOLE 40 133819 0 0 WELLS FARGO CO NEW COM 949746101 411 8489 SH OTR 43 8489 0 0 WELLS FARGO CO NEW COM 949746101 102892 2123234 SH SOLE 43 1994447 0 128787 WELLS FARGO CO NEW OPTIONS 949746101 271 5600 SH Call SOLE 4 5600 0 0 WELLS FARGO CO NEW OPTIONS 949746101 2244 46300 SH Call SOLE 18 46300 0 0 WELLS FARGO CO NEW OPTIONS 949746101 16031 330800 SH Call SOLE 19 330800 0 0 WELLS FARGO CO NEW OPTIONS 949746101 1221 25200 SH Call SOLE 22 25200 0 0 WELLS FARGO CO NEW OPTIONS 949746101 208 4300 SH Call SOLE 26 4300 0 0 WELLS FARGO CO NEW OPTIONS 949746101 8776 181100 SH Call SOLE 34 181100 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 134 101 SH SOLE 4 101 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1508 1138 SH SOLE 18 1138 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 10108 7629 SH SOLE 19 7629 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 335283 253044 SH SOLE 21 253044 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 596 450 SH SOLE 22 450 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 4664 3520 SH SOLE 34 3520 0 0 WELLTOWER INC COM 95040Q104 126695 1317818 SH SOLE 2 355405 0 962413 WELLTOWER INC COM 95040Q104 77001 800921 SH SOLE 4 689973 0 110948 WELLTOWER INC COM 95040Q104 94264 980483 SH SOLE 7 968918 0 11565 WELLTOWER INC COM 95040Q104 247 2571 SH SOLE 13 2571 0 0 WELLTOWER INC COM 95040Q104 5894 61305 SH SOLE 15 61305 0 0 WELLTOWER INC COM 95040Q104 3 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 105196 1094199 SH SOLE 18 1034842 0 59357 WELLTOWER INC COM 95040Q104 143515 1492775 SH SOLE 19 1492775 0 0 WELLTOWER INC COM 95040Q104 1620861 16859383 SH SOLE 21 16859383 0 0 WELLTOWER INC COM 95040Q104 1231571 12810188 SH SOLE 22 11622324 0 1187864 WELLTOWER INC COM 95040Q104 55711 579479 SH SOLE 23 579479 0 0 WELLTOWER INC COM 95040Q104 250344 2603951 SH SOLE 25 2603951 0 0 WELLTOWER INC COM 95040Q104 95239 990628 SH SOLE 26 373842 0 616786 WELLTOWER INC COM 95040Q104 106567 1108453 SH SOLE 28 46455 0 1061998 WELLTOWER INC COM 95040Q104 48 495 SH SOLE 29 495 0 0 WELLTOWER INC COM 95040Q104 376219 3913246 SH SOLE 30 3913246 0 0 WELLTOWER INC COM 95040Q104 8834 91887 SH SOLE 31 45105 0 46782 WELLTOWER INC COM 95040Q104 95925 997767 SH SOLE 34 997767 0 0 WELLTOWER INC COM 95040Q104 18694 194447 SH SOLE 36 194447 0 0 WELLTOWER INC COM 95040Q104 1389 14448 SH SOLE 40 14448 0 0 WELLTOWER INC COM 95040Q104 66 687 SH OTR 43 687 0 0 WELLTOWER INC COM 95040Q104 31627 328966 SH SOLE 43 299674 0 29291 WENDYS CO COM 95058W100 12829 583949 SH SOLE 2 356278 0 227671 WENDYS CO COM 95058W100 798 36301 SH SOLE 4 36301 0 0 WENDYS CO COM 95058W100 56 2561 SH SOLE 7 2561 0 0 WENDYS CO COM 95058W100 9364 426234 SH SOLE 18 426234 0 0 WENDYS CO COM 95058W100 2442 111143 SH SOLE 19 111143 0 0 WENDYS CO COM 95058W100 193840 8822951 SH SOLE 21 8822951 0 0 WENDYS CO COM 95058W100 112725 5130841 SH SOLE 22 4912708 0 218133 WENDYS CO COM 95058W100 59 2685 SH SOLE 23 2685 0 0 WENDYS CO COM 95058W100 840 38220 SH SOLE 25 38220 0 0 WENDYS CO COM 95058W100 1706 77634 SH SOLE 26 61747 0 15887 WENDYS CO COM 95058W100 80 3643 SH SOLE 28 3383 0 260 WENDYS CO COM 95058W100 2556 116343 SH SOLE 30 116343 0 0 WENDYS CO COM 95058W100 57 2594 SH SOLE 31 2594 0 0 WENDYS CO COM 95058W100 557 25353 SH SOLE 36 25353 0 0 WENDYS CO COM 95058W100 510 23232 SH SOLE 40 23232 0 0 WENDYS CO COM 95058W100 1337 60846 SH SOLE 43 55558 0 5288 WEREWOLF THERAPEUTICS INC COM 95075A107 34 7667 SH SOLE 2 1662 0 6005 WEREWOLF THERAPEUTICS INC COM 95075A107 334 75878 SH SOLE 18 75878 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 198 45049 SH SOLE 19 45049 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 4177 949362 SH SOLE 21 949362 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 846 192300 SH SOLE 22 183817 0 8483 WEREWOLF THERAPEUTICS INC COM 95075A107 3 681 SH SOLE 23 681 0 0 WEREWOLF THERAPEUTICS INC COM 95075A107 55 12608 SH SOLE 30 12608 0 0 WERNER ENTERPRISES INC COM 950755108 11885 289889 SH SOLE 2 172548 0 117341 WERNER ENTERPRISES INC COM 950755108 9 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 58 1406 SH SOLE 7 1406 0 0 WERNER ENTERPRISES INC COM 950755108 12437 303337 SH SOLE 18 280569 0 22768 WERNER ENTERPRISES INC COM 950755108 33363 813732 SH SOLE 19 813732 0 0 WERNER ENTERPRISES INC COM 950755108 190671 4650515 SH SOLE 21 4650515 0 0 WERNER ENTERPRISES INC COM 950755108 103566 2525990 SH SOLE 22 2466326 0 59664 WERNER ENTERPRISES INC COM 950755108 1295 31595 SH SOLE 23 31595 0 0 WERNER ENTERPRISES INC COM 950755108 541 13200 SH SOLE 25 13200 0 0 WERNER ENTERPRISES INC COM 950755108 7680 187308 SH SOLE 26 31683 0 155625 WERNER ENTERPRISES INC COM 950755108 46 1116 SH SOLE 28 1116 0 0 WERNER ENTERPRISES INC COM 950755108 1583 38610 SH SOLE 30 38610 0 0 WERNER ENTERPRISES INC COM 950755108 463 11293 SH SOLE 36 11293 0 0 WERNER ENTERPRISES INC COM 950755108 305 7427 SH SOLE 40 7427 0 0 WERNER ENTERPRISES INC COM 950755108 26416 644292 SH SOLE 43 641981 0 2311 WESBANCO INC COM 950810101 6795 197747 SH SOLE 2 110820 0 86927 WESBANCO INC COM 950810101 85 2461 SH SOLE 4 212 0 2249 WESBANCO INC COM 950810101 54 1566 SH SOLE 7 1566 0 0 WESBANCO INC COM 950810101 6160 179285 SH SOLE 18 179285 0 0 WESBANCO INC COM 950810101 20891 608004 SH SOLE 19 608004 0 0 WESBANCO INC COM 950810101 74045 2154982 SH SOLE 21 2154982 0 0 WESBANCO INC COM 950810101 66381 1931929 SH SOLE 22 1866401 0 65528 WESBANCO INC COM 950810101 643 18702 SH SOLE 23 18702 0 0 WESBANCO INC COM 950810101 295 8587 SH SOLE 25 8587 0 0 WESBANCO INC COM 950810101 3568 103854 SH SOLE 26 19354 0 84500 WESBANCO INC COM 950810101 41 1199 SH SOLE 28 1199 0 0 WESBANCO INC COM 950810101 1307 38040 SH SOLE 30 38040 0 0 WESBANCO INC COM 950810101 302 8803 SH SOLE 40 8803 0 0 WESBANCO INC COM 950810101 3613 105147 SH SOLE 43 84450 0 20697 WESCO INTL INC COM 95082P105 8135 62512 SH SOLE 2 29520 0 32992 WESCO INTL INC COM 95082P105 15 117 SH SOLE 4 117 0 0 WESCO INTL INC COM 95082P105 153 1175 SH SOLE 7 1175 0 0 WESCO INTL INC COM 95082P105 16713 128421 SH SOLE 18 128421 0 0 WESCO INTL INC COM 95082P105 17894 137499 SH SOLE 19 137499 0 0 WESCO INTL INC COM 95082P105 203193 1561343 SH SOLE 21 1561343 0 0 WESCO INTL INC COM 95082P105 152384 1170921 SH SOLE 22 1128729 0 42192 WESCO INTL INC COM 95082P105 373 2866 SH SOLE 23 2866 0 0 WESCO INTL INC COM 95082P105 1180 9070 SH SOLE 25 9070 0 0 WESCO INTL INC COM 95082P105 4034 30997 SH SOLE 26 14609 0 16388 WESCO INTL INC COM 95082P105 2581 19831 SH SOLE 28 19831 0 0 WESCO INTL INC COM 95082P105 3539 27190 SH SOLE 30 27190 0 0 WESCO INTL INC COM 95082P105 1133 8708 SH SOLE 36 8708 0 0 WESCO INTL INC COM 95082P105 760 5839 SH SOLE 40 5839 0 0 WESCO INTL INC COM 95082P105 24706 189843 SH SOLE 43 185741 0 4102 WEST BANCORPORATION INC CAP STK 95123P106 288 10570 SH SOLE 2 1024 0 9546 WEST BANCORPORATION INC CAP STK 95123P106 9 319 SH SOLE 7 319 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1373 50476 SH SOLE 18 50476 0 0 WEST BANCORPORATION INC CAP STK 95123P106 859 31580 SH SOLE 19 31580 0 0 WEST BANCORPORATION INC CAP STK 95123P106 16416 603302 SH SOLE 21 603302 0 0 WEST BANCORPORATION INC CAP STK 95123P106 8267 303836 SH SOLE 22 294678 0 9158 WEST BANCORPORATION INC CAP STK 95123P106 1 26 SH SOLE 43 26 0 0 WEST FRASER TIMBER CO LTD COM 952845105 7385 89586 SH SOLE 21 89586 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 74743 181986 SH SOLE 2 45893 0 136093 WEST PHARMACEUTICAL SVSC INC COM 955306105 21989 53539 SH SOLE 4 48290 0 5249 WEST PHARMACEUTICAL SVSC INC COM 955306105 39873 97082 SH SOLE 7 77207 0 19875 WEST PHARMACEUTICAL SVSC INC COM 955306105 239 581 SH SOLE 13 581 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2767 6738 SH SOLE 15 6738 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 56600 137809 SH SOLE 18 127667 0 10142 WEST PHARMACEUTICAL SVSC INC COM 955306105 523872 1275528 SH SOLE 19 1275528 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1149095 2797826 SH SOLE 21 2797826 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 734701 1788856 SH SOLE 22 1639594 0 149262 WEST PHARMACEUTICAL SVSC INC COM 955306105 38285 93216 SH SOLE 23 93216 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 75333 183421 SH SOLE 25 183421 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 80153 195156 SH SOLE 26 89707 0 105449 WEST PHARMACEUTICAL SVSC INC COM 955306105 113970 277495 SH SOLE 28 4233 0 273262 WEST PHARMACEUTICAL SVSC INC COM 955306105 45 110 SH SOLE 29 110 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 321131 781892 SH SOLE 30 743272 0 38620 WEST PHARMACEUTICAL SVSC INC COM 955306105 6716 16352 SH SOLE 31 8028 0 8324 WEST PHARMACEUTICAL SVSC INC COM 955306105 21247 51732 SH SOLE 34 51732 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 17978 43773 SH SOLE 36 43773 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1016 2473 SH SOLE 40 2473 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 82 199 SH OTR 43 199 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 39418 95975 SH SOLE 43 82416 0 13559 WESTAMERICA BANCORPORATION COM 957090103 1129 18660 SH SOLE 2 7115 0 11545 WESTAMERICA BANCORPORATION COM 957090103 21 344 SH SOLE 7 344 0 0 WESTAMERICA BANCORPORATION COM 957090103 5956 98443 SH SOLE 18 98443 0 0 WESTAMERICA BANCORPORATION COM 957090103 2745 45373 SH SOLE 19 45373 0 0 WESTAMERICA BANCORPORATION COM 957090103 188161 3110105 SH SOLE 21 3110105 0 0 WESTAMERICA BANCORPORATION COM 957090103 37956 627365 SH SOLE 22 600786 0 26579 WESTAMERICA BANCORPORATION COM 957090103 186 3069 SH SOLE 25 3069 0 0 WESTAMERICA BANCORPORATION COM 957090103 620 10245 SH SOLE 26 8645 0 1600 WESTAMERICA BANCORPORATION COM 957090103 24 402 SH SOLE 28 402 0 0 WESTAMERICA BANCORPORATION COM 957090103 2507 41445 SH SOLE 30 41445 0 0 WESTAMERICA BANCORPORATION COM 957090103 172 2851 SH SOLE 40 2851 0 0 WESTAMERICA BANCORPORATION COM 957090103 360 5953 SH SOLE 43 5953 0 0 WESTERN ALLIANCE BANCORP COM 957638109 12693 153262 SH SOLE 2 38919 0 114343 WESTERN ALLIANCE BANCORP COM 957638109 339 4094 SH SOLE 4 2251 0 1843 WESTERN ALLIANCE BANCORP COM 957638109 151 1820 SH SOLE 7 1820 0 0 WESTERN ALLIANCE BANCORP COM 957638109 3825 46181 SH SOLE 18 46181 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2508 30286 SH SOLE 19 30286 0 0 WESTERN ALLIANCE BANCORP COM 957638109 139421 1683424 SH SOLE 21 1683424 0 0 WESTERN ALLIANCE BANCORP COM 957638109 194514 2348636 SH SOLE 22 2226809 0 121827 WESTERN ALLIANCE BANCORP COM 957638109 1319 15922 SH SOLE 25 15922 0 0 WESTERN ALLIANCE BANCORP COM 957638109 3788 45741 SH SOLE 26 38480 0 7261 WESTERN ALLIANCE BANCORP COM 957638109 153 1844 SH SOLE 28 1844 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5024 60662 SH SOLE 30 60662 0 0 WESTERN ALLIANCE BANCORP COM 957638109 128 1548 SH SOLE 31 1548 0 0 WESTERN ALLIANCE BANCORP COM 957638109 435 5252 SH SOLE 36 5252 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1103 13314 SH SOLE 40 13314 0 0 WESTERN ALLIANCE BANCORP COM 957638109 33 395 SH OTR 43 395 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4419 53354 SH SOLE 43 46734 0 6620 WESTERN ASSET MANAGED MUNS F COM 95766M105 41 3500 SH SOLE 18 3500 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 63 36566 SH SOLE 2 0 0 36566 WESTERN ASSET MTG CAP CORP COM 95790D105 19 11367 SH SOLE 18 11367 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 306 179139 SH SOLE 21 179139 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1679 981801 SH SOLE 22 981801 0 0 WESTERN DIGITAL CORP. COM 958102105 40746 820664 SH SOLE 2 341213 0 479451 WESTERN DIGITAL CORP. COM 958102105 10758 216680 SH SOLE 4 167039 0 49641 WESTERN DIGITAL CORP. COM 958102105 14640 294856 SH SOLE 7 286353 0 8503 WESTERN DIGITAL CORP. COM 958102105 2276 45839 SH SOLE 13 45839 0 0 WESTERN DIGITAL CORP. COM 958102105 2183 43974 SH SOLE 15 43974 0 0 WESTERN DIGITAL CORP. COM 958102105 36216 729429 SH SOLE 18 666162 0 63267 WESTERN DIGITAL CORP. COM 958102105 106255 2140086 SH SOLE 19 2140086 0 0 WESTERN DIGITAL CORP. COM 958102105 459818 9261181 SH SOLE 21 9261181 0 0 WESTERN DIGITAL CORP. COM 958102105 349082 7030857 SH SOLE 22 6225890 0 804967 WESTERN DIGITAL CORP. COM 958102105 26870 541180 SH SOLE 23 541180 0 0 WESTERN DIGITAL CORP. COM 958102105 27350 550846 SH SOLE 25 550846 0 0 WESTERN DIGITAL CORP. COM 958102105 40501 815730 SH SOLE 26 359772 0 455958 WESTERN DIGITAL CORP. COM 958102105 38181 769007 SH SOLE 28 6938 0 762069 WESTERN DIGITAL CORP. COM 958102105 1328 26745 SH SOLE 29 26745 0 0 WESTERN DIGITAL CORP. COM 958102105 124511 2507765 SH SOLE 30 2496663 0 11102 WESTERN DIGITAL CORP. COM 958102105 6461 130133 SH SOLE 31 96139 0 33994 WESTERN DIGITAL CORP. COM 958102105 15464 311452 SH SOLE 34 311452 0 0 WESTERN DIGITAL CORP. COM 958102105 7398 149002 SH SOLE 36 149002 0 0 WESTERN DIGITAL CORP. COM 958102105 499 10055 SH SOLE 40 10055 0 0 WESTERN DIGITAL CORP. COM 958102105 30 598 SH OTR 43 598 0 0 WESTERN DIGITAL CORP. COM 958102105 7747 156028 SH SOLE 43 142119 0 13909 WESTERN DIGITAL CORP. OPTIONS 958102105 134 2700 SH Call SOLE 4 2700 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 1713 34500 SH Call SOLE 18 34500 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 79961 1610500 SH Call SOLE 19 1610500 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 1285 25900 SH Call SOLE 22 25900 0 0 WESTERN DIGITAL CORP. OPTIONS 958102105 16951 341400 SH Call SOLE 34 341400 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 869 900000 PRN SOLE 2 900000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 7493 7765000 PRN SOLE 21 7765000 0 0 WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 1689 1750000 PRN SOLE 22 1750000 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 139 5518 SH SOLE 2 5518 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 164 6493 SH SOLE 18 6493 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 6303 249934 SH SOLE 19 249934 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 539 60291 SH SOLE 2 45204 0 15087 WESTERN NEW ENG BANCORP INC COM 958892101 37 4150 SH SOLE 18 4150 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 223 24995 SH SOLE 19 24995 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 772 86378 SH SOLE 21 86378 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 7226 808301 SH SOLE 22 808301 0 0 WESTERN UN CO COM 959802109 31244 1667233 SH SOLE 2 518818 0 1148415 WESTERN UN CO COM 959802109 8079 431114 SH SOLE 4 252072 0 179042 WESTERN UN CO COM 959802109 5307 283171 SH SOLE 7 283171 0 0 WESTERN UN CO COM 959802109 129 6861 SH SOLE 13 6861 0 0 WESTERN UN CO COM 959802109 982 52424 SH SOLE 15 52424 0 0 WESTERN UN CO COM 959802109 28817 1537753 SH SOLE 18 1501782 0 35971 WESTERN UN CO COM 959802109 10718 571913 SH SOLE 19 571913 0 0 WESTERN UN CO COM 959802109 691859 36918826 SH SOLE 21 36918826 0 0 WESTERN UN CO COM 959802109 248336 13251658 SH SOLE 22 12430228 0 821430 WESTERN UN CO COM 959802109 9449 504229 SH SOLE 23 504229 0 0 WESTERN UN CO COM 959802109 16246 866916 SH SOLE 25 866916 0 0 WESTERN UN CO COM 959802109 17254 920696 SH SOLE 26 480722 0 439974 WESTERN UN CO COM 959802109 25319 1351056 SH SOLE 28 7292 0 1343764 WESTERN UN CO COM 959802109 57542 3070558 SH SOLE 30 2845375 0 225183 WESTERN UN CO COM 959802109 1689 90115 SH SOLE 31 45310 0 44805 WESTERN UN CO COM 959802109 3316 176972 SH SOLE 32 176972 0 0 WESTERN UN CO COM 959802109 332 17720 SH SOLE 34 17720 0 0 WESTERN UN CO COM 959802109 5922 316029 SH SOLE 36 316029 0 0 WESTERN UN CO COM 959802109 240 12803 SH SOLE 40 12803 0 0 WESTERN UN CO COM 959802109 41 2174 SH OTR 43 2174 0 0 WESTERN UN CO COM 959802109 6200 330856 SH SOLE 43 281668 0 49188 WESTLAKE CORPORATION COM 960413102 12053 97672 SH SOLE 2 14250 0 83422 WESTLAKE CORPORATION COM 960413102 50 404 SH SOLE 4 404 0 0 WESTLAKE CORPORATION COM 960413102 88 717 SH SOLE 7 717 0 0 WESTLAKE CORPORATION COM 960413102 35 285 SH SOLE 15 285 0 0 WESTLAKE CORPORATION COM 960413102 1620 13124 SH SOLE 18 13124 0 0 WESTLAKE CORPORATION COM 960413102 1243 10070 SH SOLE 19 10070 0 0 WESTLAKE CORPORATION COM 960413102 62078 503063 SH SOLE 21 503063 0 0 WESTLAKE CORPORATION COM 960413102 92307 748030 SH SOLE 22 707667 0 40363 WESTLAKE CORPORATION COM 960413102 4158 33696 SH SOLE 25 33696 0 0 WESTLAKE CORPORATION COM 960413102 4381 35500 SH SOLE 26 14685 0 20815 WESTLAKE CORPORATION COM 960413102 3091 25049 SH SOLE 28 638 0 24411 WESTLAKE CORPORATION COM 960413102 2760 22368 SH SOLE 30 22368 0 0 WESTLAKE CORPORATION COM 960413102 62 499 SH SOLE 31 499 0 0 WESTLAKE CORPORATION COM 960413102 621 5031 SH SOLE 34 5031 0 0 WESTLAKE CORPORATION COM 960413102 766 6211 SH SOLE 36 6211 0 0 WESTLAKE CORPORATION COM 960413102 607 4917 SH SOLE 40 4917 0 0 WESTLAKE CORPORATION COM 960413102 6475 52469 SH SOLE 43 48881 0 3588 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 10182 SH SOLE 43 328 0 9854 WESTROCK CO COM 96145D105 20144 428322 SH SOLE 2 81496 0 346826 WESTROCK CO COM 96145D105 10637 226176 SH SOLE 4 105509 0 120667 WESTROCK CO COM 96145D105 11384 242056 SH SOLE 7 234775 0 7281 WESTROCK CO COM 96145D105 61 1299 SH SOLE 13 1299 0 0 WESTROCK CO COM 96145D105 1719 36554 SH SOLE 15 36554 0 0 WESTROCK CO COM 96145D105 24875 528924 SH SOLE 18 488597 0 40327 WESTROCK CO COM 96145D105 6627 140912 SH SOLE 19 140912 0 0 WESTROCK CO COM 96145D105 503463 10705148 SH SOLE 21 10705148 0 0 WESTROCK CO COM 96145D105 269356 5727327 SH SOLE 22 5188503 0 538824 WESTROCK CO COM 96145D105 15600 331706 SH SOLE 23 331706 0 0 WESTROCK CO COM 96145D105 25549 543242 SH SOLE 25 543242 0 0 WESTROCK CO COM 96145D105 32992 701517 SH SOLE 26 237941 0 463576 WESTROCK CO COM 96145D105 25992 552667 SH SOLE 28 5372 0 547295 WESTROCK CO COM 96145D105 72080 1532631 SH SOLE 30 1497947 0 34684 WESTROCK CO COM 96145D105 2850 60609 SH SOLE 31 30816 0 29793 WESTROCK CO COM 96145D105 3359 71431 SH SOLE 32 71431 0 0 WESTROCK CO COM 96145D105 9454 201015 SH SOLE 34 201015 0 0 WESTROCK CO COM 96145D105 5917 125804 SH SOLE 36 125804 0 0 WESTROCK CO COM 96145D105 423 8990 SH SOLE 40 8990 0 0 WESTROCK CO COM 96145D105 19 403 SH OTR 43 403 0 0 WESTROCK CO COM 96145D105 10522 223727 SH SOLE 43 194377 0 29350 WESTWATER RES INC COM NEW 961684206 13 6486 SH SOLE 18 6486 0 0 WESTWATER RES INC COM NEW 961684206 202 101168 SH SOLE 21 101168 0 0 WESTWATER RES INC COM NEW 961684206 735 367595 SH SOLE 22 367595 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 22 1430 SH SOLE 18 1430 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 395 25777 SH SOLE 21 25777 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2428 158494 SH SOLE 22 158494 0 0 WEWORK INC CL A 96209A104 43 6322 SH SOLE 2 0 0 6322 WEWORK INC CL A 96209A104 1685 247085 SH SOLE 21 247085 0 0 WEWORK INC CL A 96209A104 18414 2699998 SH SOLE 22 2699998 0 0 WEX INC COM 96208T104 16419 92009 SH SOLE 2 32937 0 59072 WEX INC COM 96208T104 28 155 SH SOLE 4 155 0 0 WEX INC COM 96208T104 146 818 SH SOLE 7 818 0 0 WEX INC COM 96208T104 24106 135084 SH SOLE 18 135084 0 0 WEX INC COM 96208T104 2341 13118 SH SOLE 19 13118 0 0 WEX INC COM 96208T104 394902 2212958 SH SOLE 21 2212958 0 0 WEX INC COM 96208T104 217393 1218229 SH SOLE 22 1166061 0 52168 WEX INC COM 96208T104 1253 7022 SH SOLE 25 7022 0 0 WEX INC COM 96208T104 3411 19112 SH SOLE 26 15568 0 3544 WEX INC COM 96208T104 142 798 SH SOLE 28 798 0 0 WEX INC COM 96208T104 13841 77560 SH SOLE 30 77560 0 0 WEX INC COM 96208T104 117 655 SH SOLE 31 655 0 0 WEX INC COM 96208T104 54206 303760 SH SOLE 34 303760 0 0 WEX INC COM 96208T104 508 2847 SH SOLE 36 2847 0 0 WEX INC COM 96208T104 1026 5750 SH SOLE 40 5750 0 0 WEX INC COM 96208T104 3111 17431 SH SOLE 43 16513 0 918 WEYCO GROUP INC COM 962149100 29 1159 SH SOLE 18 1159 0 0 WEYCO GROUP INC COM 962149100 549 22220 SH SOLE 21 22220 0 0 WEYCO GROUP INC COM 962149100 2707 109520 SH SOLE 22 109520 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 54373 1434651 SH SOLE 2 234529 0 1200122 WEYERHAEUSER CO MTN BE COM NEW 962166104 12894 340222 SH SOLE 4 296041 0 44181 WEYERHAEUSER CO MTN BE COM NEW 962166104 30859 814216 SH SOLE 7 614381 0 199835 WEYERHAEUSER CO MTN BE COM NEW 962166104 99 2612 SH SOLE 13 2612 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3830 101045 SH SOLE 15 101045 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 52722 1391073 SH SOLE 18 1289018 0 102055 WEYERHAEUSER CO MTN BE COM NEW 962166104 29967 790694 SH SOLE 19 790694 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 895738 23634254 SH SOLE 21 23634254 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 609353 16077918 SH SOLE 22 14530188 0 1547730 WEYERHAEUSER CO MTN BE COM NEW 962166104 35319 931892 SH SOLE 23 931892 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 66913 1765524 SH SOLE 25 1765524 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 62304 1643909 SH SOLE 26 609303 0 1034606 WEYERHAEUSER CO MTN BE COM NEW 962166104 55812 1472617 SH SOLE 28 15056 0 1457561 WEYERHAEUSER CO MTN BE COM NEW 962166104 38 999 SH SOLE 29 999 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 174633 4607721 SH SOLE 30 4607721 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 6463 170518 SH SOLE 31 85434 0 85084 WEYERHAEUSER CO MTN BE COM NEW 962166104 18938 499687 SH SOLE 34 499687 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 12032 317468 SH SOLE 36 317468 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 912 24061 SH SOLE 40 24061 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 53 1407 SH OTR 43 1407 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 15476 408346 SH SOLE 43 378421 0 29925 WHEATON PRECIOUS METALS CORP COM 962879102 22192 466416 SH SOLE 19 466416 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 8435 177280 SH SOLE 21 177280 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 21642 454846 SH SOLE 25 454846 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 22498 472845 SH SOLE 29 472845 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 9238 194147 SH SOLE 34 194147 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 36396 764952 SH SOLE 43 716496 0 48456 WHEELER REAL ESTATE INVT TR COM NEW 963025705 4 1528 SH SOLE 18 1528 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 44 18995 SH SOLE 21 18995 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 110 47749 SH SOLE 22 47749 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 77 24666 SH SOLE 2 19535 0 5131 WHEELS UP EXPERIENCE INC COM CL A 96328L106 1910 614120 SH SOLE 21 614120 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 7589 2440279 SH SOLE 22 2401118 0 39161 WHEELS UP EXPERIENCE INC COM CL A 96328L106 58 18675 SH SOLE 25 18675 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 84 26953 SH SOLE 30 26953 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 50 15957 SH SOLE 40 15957 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 5 454 SH SOLE 18 454 0 0 WHERE FOOD COMES FROM INC COM NEW 96327X200 76 6616 SH SOLE 21 6616 0 0 WHIRLPOOL CORP COM 963320106 16092 93136 SH SOLE 2 35036 0 58100 WHIRLPOOL CORP COM 963320106 7318 42355 SH SOLE 4 25925 0 16430 WHIRLPOOL CORP COM 963320106 9949 57580 SH SOLE 7 55712 0 1868 WHIRLPOOL CORP COM 963320106 36 206 SH SOLE 13 206 0 0 WHIRLPOOL CORP COM 963320106 1563 9045 SH SOLE 15 9045 0 0 WHIRLPOOL CORP COM 963320106 22209 128540 SH SOLE 18 102325 0 26215 WHIRLPOOL CORP COM 963320106 25776 149183 SH SOLE 19 149183 0 0 WHIRLPOOL CORP COM 963320106 310372 1796344 SH SOLE 21 1796344 0 0 WHIRLPOOL CORP COM 963320106 237087 1372192 SH SOLE 22 1224150 0 148042 WHIRLPOOL CORP COM 963320106 13506 78166 SH SOLE 23 78166 0 0 WHIRLPOOL CORP COM 963320106 28985 167758 SH SOLE 25 167758 0 0 WHIRLPOOL CORP COM 963320106 41222 238579 SH SOLE 26 142036 0 96543 WHIRLPOOL CORP COM 963320106 32649 188961 SH SOLE 28 1702 0 187259 WHIRLPOOL CORP COM 963320106 96689 559610 SH SOLE 30 472830 0 86780 WHIRLPOOL CORP COM 963320106 2470 14293 SH SOLE 31 7274 0 7019 WHIRLPOOL CORP COM 963320106 555 3210 SH SOLE 34 3210 0 0 WHIRLPOOL CORP COM 963320106 5289 30613 SH SOLE 36 30613 0 0 WHIRLPOOL CORP COM 963320106 359 2077 SH SOLE 40 2077 0 0 WHIRLPOOL CORP COM 963320106 51 294 SH OTR 43 294 0 0 WHIRLPOOL CORP COM 963320106 6234 36083 SH SOLE 43 31259 0 4824 WHITE MTNS INS GROUP LTD COM G9618E107 3447 3034 SH SOLE 2 1531 0 1503 WHITE MTNS INS GROUP LTD COM G9618E107 12 11 SH SOLE 4 11 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 72 63 SH SOLE 7 63 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1344 1183 SH SOLE 18 1183 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 979 862 SH SOLE 19 862 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 45343 39906 SH SOLE 21 39906 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 76085 66962 SH SOLE 22 63358 0 3604 WHITE MTNS INS GROUP LTD COM G9618E107 514 452 SH SOLE 25 452 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1586 1396 SH SOLE 26 1150 0 246 WHITE MTNS INS GROUP LTD COM G9618E107 62 55 SH SOLE 28 55 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2138 1882 SH SOLE 30 1882 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 49 43 SH SOLE 31 43 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 61 54 SH SOLE 36 54 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 433 381 SH SOLE 40 381 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3488 3070 SH SOLE 43 2807 0 263 WHITEHORSE FIN INC COM 96524V106 1594 105682 SH SOLE 30 105682 0 0 WHITESTONE REIT COM 966084204 402 30335 SH SOLE 2 1631 0 28704 WHITESTONE REIT COM 966084204 10 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 2278 171912 SH SOLE 18 171912 0 0 WHITESTONE REIT COM 966084204 1871 141223 SH SOLE 19 141223 0 0 WHITESTONE REIT COM 966084204 77445 5844869 SH SOLE 21 5844869 0 0 WHITESTONE REIT COM 966084204 15871 1197824 SH SOLE 22 1169579 0 28245 WHITESTONE REIT COM 966084204 18 1330 SH SOLE 23 1330 0 0 WHITESTONE REIT COM 966084204 762 57515 SH SOLE 30 57515 0 0 WHITESTONE REIT COM 966084204 1014 76556 SH SOLE 43 76556 0 0 WHITING PETE CORP NEW COM NEW 966387508 2875 35277 SH SOLE 2 11039 0 24238 WHITING PETE CORP NEW COM NEW 966387508 12 150 SH SOLE 4 150 0 0 WHITING PETE CORP NEW COM NEW 966387508 45 558 SH SOLE 7 558 0 0 WHITING PETE CORP NEW COM NEW 966387508 9486 116376 SH SOLE 18 116376 0 0 WHITING PETE CORP NEW COM NEW 966387508 5674 69606 SH SOLE 19 69606 0 0 WHITING PETE CORP NEW COM NEW 966387508 122352 1501064 SH SOLE 21 1501064 0 0 WHITING PETE CORP NEW COM NEW 966387508 75334 924236 SH SOLE 22 882869 0 41367 WHITING PETE CORP NEW COM NEW 966387508 417 5119 SH SOLE 25 5119 0 0 WHITING PETE CORP NEW COM NEW 966387508 1769 21697 SH SOLE 26 19013 0 2684 WHITING PETE CORP NEW COM NEW 966387508 3798 46598 SH SOLE 30 46598 0 0 WHITING PETE CORP NEW COM NEW 966387508 378 4639 SH SOLE 40 4639 0 0 WHITING PETE CORP NEW COM NEW 966387508 419 5145 SH SOLE 43 5078 0 67 WHOLE EARTH BRANDS INC COM CL A 96684W100 423 59097 SH SOLE 2 34519 0 24578 WHOLE EARTH BRANDS INC COM CL A 96684W100 4 601 SH SOLE 7 601 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 849 118512 SH SOLE 18 118512 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 463 64640 SH SOLE 19 64640 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 10020 1399423 SH SOLE 21 1399423 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 6665 930875 SH SOLE 22 908663 0 22212 WIDEOPENWEST INC COM 96758W101 593 34012 SH SOLE 2 16859 0 17153 WIDEOPENWEST INC COM 96758W101 3 188 SH SOLE 4 188 0 0 WIDEOPENWEST INC COM 96758W101 13 770 SH SOLE 7 770 0 0 WIDEOPENWEST INC COM 96758W101 2470 141630 SH SOLE 18 141630 0 0 WIDEOPENWEST INC COM 96758W101 1635 93769 SH SOLE 19 93769 0 0 WIDEOPENWEST INC COM 96758W101 32649 1872056 SH SOLE 21 1872056 0 0 WIDEOPENWEST INC COM 96758W101 21798 1249894 SH SOLE 22 1209188 0 40706 WIDEOPENWEST INC COM 96758W101 131 7493 SH SOLE 25 7493 0 0 WIDEOPENWEST INC COM 96758W101 25 1406 SH SOLE 26 1406 0 0 WIDEOPENWEST INC COM 96758W101 236 13543 SH SOLE 30 13543 0 0 WIDEOPENWEST INC COM 96758W101 37 2134 SH SOLE 36 2134 0 0 WIDEOPENWEST INC COM 96758W101 109 6242 SH SOLE 40 6242 0 0 WIDEOPENWEST INC COM 96758W101 451 25840 SH SOLE 43 25777 0 63 WIDEPOINT CORP COMMON 967590209 7 1810 SH SOLE 18 1810 0 0 WIDEPOINT CORP COMMON 967590209 97 25719 SH SOLE 21 25719 0 0 WIDEPOINT CORP COMMON 967590209 52 13800 SH SOLE 22 13800 0 0 WILEY JOHN & SONS INC CL A 968223206 3027 57081 SH SOLE 2 30553 0 26528 WILEY JOHN & SONS INC CL A 968223206 8 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 2150 40545 SH SOLE 7 40545 0 0 WILEY JOHN & SONS INC CL A 968223206 10890 205353 SH SOLE 18 205353 0 0 WILEY JOHN & SONS INC CL A 968223206 4068 76708 SH SOLE 19 76708 0 0 WILEY JOHN & SONS INC CL A 968223206 174112 3283272 SH SOLE 21 3283272 0 0 WILEY JOHN & SONS INC CL A 968223206 67358 1270182 SH SOLE 22 1225757 0 44425 WILEY JOHN & SONS INC CL A 968223206 407 7681 SH SOLE 25 7681 0 0 WILEY JOHN & SONS INC CL A 968223206 960 18107 SH SOLE 26 14340 0 3767 WILEY JOHN & SONS INC CL A 968223206 44 834 SH SOLE 28 834 0 0 WILEY JOHN & SONS INC CL A 968223206 1507 28422 SH SOLE 30 28422 0 0 WILEY JOHN & SONS INC CL A 968223206 327 6164 SH SOLE 36 6164 0 0 WILEY JOHN & SONS INC CL A 968223206 274 5166 SH SOLE 40 5166 0 0 WILEY JOHN & SONS INC CL A 968223206 37 703 SH OTR 43 703 0 0 WILEY JOHN & SONS INC CL A 968223206 4214 79464 SH SOLE 43 77292 0 2172 WILEY JOHN & SONS INC CL B 968223305 42 787 SH SOLE 21 787 0 0 WILEY JOHN & SONS INC CL B 968223305 3 62 SH SOLE 43 62 0 0 WILHELMINA INTL INC COM NEW 968235200 1 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 11786 SH SOLE 21 11786 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 2 226 SH SOLE 22 226 0 0 WILLDAN GROUP INC COM 96924N100 341 11123 SH SOLE 2 8811 0 2312 WILLDAN GROUP INC COM 96924N100 6 208 SH SOLE 7 208 0 0 WILLDAN GROUP INC COM 96924N100 1015 33060 SH SOLE 18 33060 0 0 WILLDAN GROUP INC COM 96924N100 581 18915 SH SOLE 19 18915 0 0 WILLDAN GROUP INC COM 96924N100 11980 390339 SH SOLE 21 390339 0 0 WILLDAN GROUP INC COM 96924N100 8973 292378 SH SOLE 22 281991 0 10387 WILLDAN GROUP INC COM 96924N100 53 1731 SH SOLE 25 1731 0 0 WILLDAN GROUP INC COM 96924N100 83 2697 SH SOLE 26 0 0 2697 WILLDAN GROUP INC COM 96924N100 83 2694 SH SOLE 30 2694 0 0 WILLDAN GROUP INC COM 96924N100 67 2173 SH SOLE 40 2173 0 0 WILLDAN GROUP INC COM 96924N100 81 2638 SH SOLE 43 2484 0 154 WILLIAM PENN BANCORPORATION COM 96927A105 32 2540 SH SOLE 18 2540 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 385 30185 SH SOLE 21 30185 0 0 WILLIAM PENN BANCORPORATION COM 96927A105 9 696 SH SOLE 22 696 0 0 WILLIAMS COS INC COM 969457100 137329 4110415 SH SOLE 2 836167 0 3274248 WILLIAMS COS INC COM 969457100 36225 1084268 SH SOLE 4 841757 0 242511 WILLIAMS COS INC COM 969457100 103958 3111598 SH SOLE 7 3073235 0 38363 WILLIAMS COS INC COM 969457100 332 9931 SH SOLE 13 9931 0 0 WILLIAMS COS INC COM 969457100 5798 173555 SH SOLE 15 173555 0 0 WILLIAMS COS INC COM 969457100 299826 8974153 SH SOLE 18 8740162 0 233991 WILLIAMS COS INC COM 969457100 156064 4671167 SH SOLE 19 4671167 0 0 WILLIAMS COS INC COM 969457100 1293496 38715845 SH SOLE 21 38715845 0 0 WILLIAMS COS INC COM 969457100 886989 26548596 SH SOLE 22 23989404 0 2559192 WILLIAMS COS INC COM 969457100 52266 1564383 SH SOLE 23 1564383 0 0 WILLIAMS COS INC COM 969457100 80198 2400414 SH SOLE 25 2400414 0 0 WILLIAMS COS INC COM 969457100 145462 4353835 SH SOLE 26 1951749 0 2402086 WILLIAMS COS INC COM 969457100 40586 1214798 SH SOLE 28 49427 0 1165371 WILLIAMS COS INC COM 969457100 67 2017 SH SOLE 29 2017 0 0 WILLIAMS COS INC COM 969457100 317613 9506519 SH SOLE 30 9506519 0 0 WILLIAMS COS INC COM 969457100 9274 277568 SH SOLE 31 139483 0 138085 WILLIAMS COS INC COM 969457100 176703 5288927 SH SOLE 34 5288927 0 0 WILLIAMS COS INC COM 969457100 20873 624764 SH SOLE 36 624764 0 0 WILLIAMS COS INC COM 969457100 926 27705 SH SOLE 37 27705 0 0 WILLIAMS COS INC COM 969457100 1394 41738 SH SOLE 40 41738 0 0 WILLIAMS COS INC COM 969457100 146 4367 SH OTR 43 4367 0 0 WILLIAMS COS INC COM 969457100 30287 906512 SH SOLE 43 781191 0 125321 WILLIAMS INDL SVCS GROUP INC COM 96951A104 7 3358 SH SOLE 18 3358 0 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 83 41824 SH SOLE 21 41824 0 0 WILLIAMS INDL SVCS GROUP INC COM 96951A104 2 1179 SH SOLE 22 1179 0 0 WILLIAMS SONOMA INC COM 969904101 25466 175626 SH SOLE 2 62820 0 112806 WILLIAMS SONOMA INC COM 969904101 198 1367 SH SOLE 4 1367 0 0 WILLIAMS SONOMA INC COM 969904101 214 1473 SH SOLE 7 1473 0 0 WILLIAMS SONOMA INC COM 969904101 322 2223 SH SOLE 13 2223 0 0 WILLIAMS SONOMA INC COM 969904101 26115 180100 SH SOLE 18 180100 0 0 WILLIAMS SONOMA INC COM 969904101 50386 347491 SH SOLE 19 347491 0 0 WILLIAMS SONOMA INC COM 969904101 543677 3749499 SH SOLE 21 3749499 0 0 WILLIAMS SONOMA INC COM 969904101 293075 2021208 SH SOLE 22 1934878 0 86330 WILLIAMS SONOMA INC COM 969904101 2218 15294 SH SOLE 25 15294 0 0 WILLIAMS SONOMA INC COM 969904101 4621 31867 SH SOLE 26 26052 0 5815 WILLIAMS SONOMA INC COM 969904101 1270 8760 SH SOLE 28 7326 0 1434 WILLIAMS SONOMA INC COM 969904101 19554 134852 SH SOLE 30 134852 0 0 WILLIAMS SONOMA INC COM 969904101 157 1085 SH SOLE 31 1085 0 0 WILLIAMS SONOMA INC COM 969904101 10097 69635 SH SOLE 34 69635 0 0 WILLIAMS SONOMA INC COM 969904101 1779 12269 SH SOLE 36 12269 0 0 WILLIAMS SONOMA INC COM 969904101 1391 9596 SH SOLE 40 9596 0 0 WILLIAMS SONOMA INC COM 969904101 29 199 SH OTR 43 199 0 0 WILLIAMS SONOMA INC COM 969904101 7455 51417 SH SOLE 43 47006 0 4411 WILLIS LEASE FIN CORP COM 970646105 33 1025 SH SOLE 2 120 0 905 WILLIS LEASE FIN CORP COM 970646105 333 10341 SH SOLE 18 10341 0 0 WILLIS LEASE FIN CORP COM 970646105 179 5574 SH SOLE 19 5574 0 0 WILLIS LEASE FIN CORP COM 970646105 3686 114498 SH SOLE 21 114498 0 0 WILLIS LEASE FIN CORP COM 970646105 1683 52294 SH SOLE 22 51023 0 1271 WILLIS LEASE FIN CORP COM 970646105 36 1125 SH SOLE 23 1125 0 0 WILLIS LEASE FIN CORP COM 970646105 6 201 SH SOLE 43 201 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 60501 256120 SH SOLE 2 70870 0 185250 WILLIS TOWERS WATSON PLC LTD SHS G96629103 20491 86744 SH SOLE 4 54692 0 32052 WILLIS TOWERS WATSON PLC LTD SHS G96629103 33271 140846 SH SOLE 7 115172 0 25674 WILLIS TOWERS WATSON PLC LTD SHS G96629103 136 576 SH SOLE 13 576 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4317 18274 SH SOLE 15 18274 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 168515 713382 SH SOLE 18 659272 0 54110 WILLIS TOWERS WATSON PLC LTD SHS G96629103 291043 1232086 SH SOLE 19 1232086 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 797996 3378188 SH SOLE 21 3378188 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 641029 2713693 SH SOLE 22 2466278 0 247415 WILLIS TOWERS WATSON PLC LTD SHS G96629103 37781 159941 SH SOLE 23 159941 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 48041 203376 SH SOLE 25 203376 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 63720 269749 SH SOLE 26 91480 0 178269 WILLIS TOWERS WATSON PLC LTD SHS G96629103 67562 286011 SH SOLE 28 2298 0 283713 WILLIS TOWERS WATSON PLC LTD SHS G96629103 94 396 SH SOLE 29 396 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 142778 604427 SH SOLE 30 604427 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 6719 28442 SH SOLE 31 13918 0 14524 WILLIS TOWERS WATSON PLC LTD SHS G96629103 17113 72446 SH SOLE 34 72446 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 11460 48515 SH SOLE 36 48515 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1001 4238 SH SOLE 40 4238 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 63 268 SH OTR 43 268 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 15772 66768 SH SOLE 43 57615 0 9153 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2815 71945 SH SOLE 2 49319 0 22626 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 259 6608 SH SOLE 4 6608 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 111 2829 SH SOLE 7 2829 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 24331 621798 SH SOLE 18 615376 0 6422 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 48547 1240658 SH SOLE 19 1240658 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 270379 6909751 SH SOLE 21 6909751 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 196980 5033982 SH SOLE 22 4926391 0 107591 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 8 208 SH SOLE 23 208 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 142104 3631586 SH SOLE 25 3631586 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3398 86840 SH SOLE 26 72225 0 14615 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 144 3685 SH SOLE 28 3685 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3874 99011 SH SOLE 30 99011 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 14642 374199 SH SOLE 34 374199 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 409 10455 SH SOLE 36 10455 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 800 20439 SH SOLE 40 20439 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2475 63258 SH SOLE 43 59013 0 4245 WINC INC COMMON STOCK 97265W105 1 341 SH SOLE 18 341 0 0 WINC INC COMMON STOCK 97265W105 12 3635 SH SOLE 21 3635 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 5 4060 SH SOLE 18 4060 0 0 WINDTREE THERAPEUTICS INC COM 97382D303 51 44600 SH SOLE 21 44600 0 0 WINGSTOP INC COM 974155103 7776 66261 SH SOLE 2 36391 0 29870 WINGSTOP INC COM 974155103 13 109 SH SOLE 4 109 0 0 WINGSTOP INC COM 974155103 50 428 SH SOLE 7 428 0 0 WINGSTOP INC COM 974155103 15958 135989 SH SOLE 18 131002 0 4987 WINGSTOP INC COM 974155103 29796 253904 SH SOLE 19 253904 0 0 WINGSTOP INC COM 974155103 242234 2064201 SH SOLE 21 2064201 0 0 WINGSTOP INC COM 974155103 116102 989366 SH SOLE 22 972047 0 17319 WINGSTOP INC COM 974155103 613 5221 SH SOLE 23 5221 0 0 WINGSTOP INC COM 974155103 567 4831 SH SOLE 25 4831 0 0 WINGSTOP INC COM 974155103 4065 34642 SH SOLE 26 11243 0 23399 WINGSTOP INC COM 974155103 62 530 SH SOLE 28 530 0 0 WINGSTOP INC COM 974155103 2046 17431 SH SOLE 30 17431 0 0 WINGSTOP INC COM 974155103 179 1522 SH SOLE 36 1522 0 0 WINGSTOP INC COM 974155103 415 3535 SH SOLE 40 3535 0 0 WINGSTOP INC COM 974155103 988 8421 SH SOLE 43 8100 0 321 WINMARK CORP COM 974250102 603 2739 SH SOLE 2 833 0 1906 WINMARK CORP COM 974250102 5 23 SH SOLE 4 23 0 0 WINMARK CORP COM 974250102 10 45 SH SOLE 7 45 0 0 WINMARK CORP COM 974250102 2283 10377 SH SOLE 18 10377 0 0 WINMARK CORP COM 974250102 1347 6122 SH SOLE 19 6122 0 0 WINMARK CORP COM 974250102 29149 132494 SH SOLE 21 132494 0 0 WINMARK CORP COM 974250102 15901 72277 SH SOLE 22 69595 0 2682 WINMARK CORP COM 974250102 84 382 SH SOLE 25 382 0 0 WINMARK CORP COM 974250102 126 572 SH SOLE 26 0 0 572 WINMARK CORP COM 974250102 127 577 SH SOLE 30 577 0 0 WINMARK CORP COM 974250102 56 255 SH SOLE 40 255 0 0 WINMARK CORP COM 974250102 205 933 SH SOLE 43 843 0 90 WINNEBAGO INDS INC COM 974637100 5529 102328 SH SOLE 2 40955 0 61373 WINNEBAGO INDS INC COM 974637100 7 132 SH SOLE 4 132 0 0 WINNEBAGO INDS INC COM 974637100 25 471 SH SOLE 7 471 0 0 WINNEBAGO INDS INC COM 974637100 6752 124969 SH SOLE 18 110897 0 14072 WINNEBAGO INDS INC COM 974637100 24283 449435 SH SOLE 19 449435 0 0 WINNEBAGO INDS INC COM 974637100 214287 3966072 SH SOLE 21 3966072 0 0 WINNEBAGO INDS INC COM 974637100 63893 1182538 SH SOLE 22 1162557 0 19981 WINNEBAGO INDS INC COM 974637100 855 15831 SH SOLE 23 15831 0 0 WINNEBAGO INDS INC COM 974637100 219 4051 SH SOLE 25 4051 0 0 WINNEBAGO INDS INC COM 974637100 5183 95928 SH SOLE 26 15708 0 80220 WINNEBAGO INDS INC COM 974637100 32 599 SH SOLE 28 599 0 0 WINNEBAGO INDS INC COM 974637100 5682 105170 SH SOLE 30 105170 0 0 WINNEBAGO INDS INC COM 974637100 217 4020 SH SOLE 40 4020 0 0 WINNEBAGO INDS INC COM 974637100 1455 26924 SH SOLE 43 26006 0 918 WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2290 2100000 PRN SOLE 2 2100000 0 0 WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2617 2400000 PRN SOLE 21 2400000 0 0 WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 4471 4100000 PRN SOLE 22 4100000 0 0 WINTRUST FINL CORP COM 97650W108 18677 200983 SH SOLE 2 88952 0 112031 WINTRUST FINL CORP COM 97650W108 1218 13105 SH SOLE 4 11193 0 1912 WINTRUST FINL CORP COM 97650W108 141 1519 SH SOLE 7 1519 0 0 WINTRUST FINL CORP COM 97650W108 188 2020 SH SOLE 13 2020 0 0 WINTRUST FINL CORP COM 97650W108 11601 124832 SH SOLE 18 123143 0 1689 WINTRUST FINL CORP COM 97650W108 9317 100253 SH SOLE 19 100253 0 0 WINTRUST FINL CORP COM 97650W108 273746 2945721 SH SOLE 21 2945721 0 0 WINTRUST FINL CORP COM 97650W108 175892 1892735 SH SOLE 22 1798199 0 94536 WINTRUST FINL CORP COM 97650W108 1214 13068 SH SOLE 23 13068 0 0 WINTRUST FINL CORP COM 97650W108 903 9712 SH SOLE 25 9712 0 0 WINTRUST FINL CORP COM 97650W108 5710 61447 SH SOLE 26 19110 0 42337 WINTRUST FINL CORP COM 97650W108 120 1295 SH SOLE 28 1016 0 279 WINTRUST FINL CORP COM 97650W108 153 1644 SH SOLE 29 1644 0 0 WINTRUST FINL CORP COM 97650W108 8950 96308 SH SOLE 30 96308 0 0 WINTRUST FINL CORP COM 97650W108 663 7137 SH SOLE 31 7137 0 0 WINTRUST FINL CORP COM 97650W108 1889 20332 SH SOLE 34 20332 0 0 WINTRUST FINL CORP COM 97650W108 529 5692 SH SOLE 36 5692 0 0 WINTRUST FINL CORP COM 97650W108 657 7066 SH SOLE 40 7066 0 0 WINTRUST FINL CORP COM 97650W108 8204 88278 SH SOLE 43 79964 0 8314 WIPRO LTD SPON ADR 1 SH 97651M109 1601 207667 SH SOLE 2 207667 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6512 844601 SH SOLE 4 844601 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 19015 2466321 SH SOLE 18 2466321 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 7739 1003774 SH SOLE 21 1003774 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 11929 1547192 SH SOLE 22 1547192 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 413 53547 SH SOLE 25 53547 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 138 17940 SH SOLE 26 0 0 17940 WIPRO LTD SPON ADR 1 SH 97651M109 20989 2722317 SH SOLE 28 573348 0 2148969 WIPRO LTD SPON ADR 1 SH 97651M109 4871 631836 SH SOLE 30 631836 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 50411 6538395 SH SOLE 43 5997243 0 541152 WIRELESS TELECOM GROUP INC COM 976524108 5 2744 SH SOLE 18 2744 0 0 WIRELESS TELECOM GROUP INC COM 976524108 90 52436 SH SOLE 21 52436 0 0 WIRELESS TELECOM GROUP INC COM 976524108 2 1143 SH SOLE 22 1143 0 0 WISA TECHNOLOGIES INC COM NEW 86633R203 2 1803 SH SOLE 18 1803 0 0 WISA TECHNOLOGIES INC COM NEW 86633R203 42 33240 SH SOLE 21 33240 0 0 WISDOMTREE INVTS INC COM 97717P104 390 66444 SH SOLE 2 38559 0 27885 WISDOMTREE INVTS INC COM 97717P104 2 323 SH SOLE 4 323 0 0 WISDOMTREE INVTS INC COM 97717P104 13 2232 SH SOLE 7 2232 0 0 WISDOMTREE INVTS INC COM 97717P104 2599 442792 SH SOLE 18 442792 0 0 WISDOMTREE INVTS INC COM 97717P104 2641 449896 SH SOLE 19 449896 0 0 WISDOMTREE INVTS INC COM 97717P104 80126 13650115 SH SOLE 21 13650115 0 0 WISDOMTREE INVTS INC COM 97717P104 19795 3372191 SH SOLE 22 3280295 0 91896 WISDOMTREE INVTS INC COM 97717P104 84 14280 SH SOLE 25 14280 0 0 WISDOMTREE INVTS INC COM 97717P104 202 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 1253 213451 SH SOLE 30 213451 0 0 WISDOMTREE INVTS INC COM 97717P104 73 12488 SH SOLE 40 12488 0 0 WISDOMTREE INVTS INC COM 97717P104 557 94906 SH SOLE 43 94299 0 607 WISDOMTREE TR INDIA ERNGS FD 97717W422 4182 116121 SH SOLE 2 0 0 116121 WISDOMTREE TR INDIA ERNGS FD 97717W422 76459 2123263 SH SOLE 22 2123263 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 17814 278260 SH SOLE 18 0 0 278260 WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH SOLE 17 0 0 19 WISDOMTREE TR EM EX ST-OWNED 97717X578 22 682 SH SOLE 2 682 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 1 22 SH SOLE 17 0 0 22 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5378 73083 SH SOLE 18 0 0 73083 WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH SOLE 17 0 0 20 WIX COM LTD SHS M98068105 13449 128750 SH SOLE 2 37069 0 91681 WIX COM LTD SHS M98068105 4955 47432 SH SOLE 4 33467 0 13965 WIX COM LTD SHS M98068105 5185 49639 SH SOLE 7 46721 0 2918 WIX COM LTD SHS M98068105 10 94 SH SOLE 13 94 0 0 WIX COM LTD SHS M98068105 658 6299 SH SOLE 15 6299 0 0 WIX COM LTD SHS M98068105 8345 79884 SH SOLE 18 79769 0 115 WIX COM LTD SHS M98068105 4875 46669 SH SOLE 19 46669 0 0 WIX COM LTD SHS M98068105 155198 1485714 SH SOLE 21 1485714 0 0 WIX COM LTD SHS M98068105 121385 1162026 SH SOLE 22 1101235 0 60791 WIX COM LTD SHS M98068105 7066 67646 SH SOLE 23 67646 0 0 WIX COM LTD SHS M98068105 20903 200102 SH SOLE 25 200102 0 0 WIX COM LTD SHS M98068105 6734 64469 SH SOLE 26 22189 0 42280 WIX COM LTD SHS M98068105 7873 75366 SH SOLE 28 1005 0 74361 WIX COM LTD SHS M98068105 12 114 SH SOLE 29 114 0 0 WIX COM LTD SHS M98068105 11198 107200 SH SOLE 30 104535 0 2665 WIX COM LTD SHS M98068105 866 8289 SH SOLE 31 6948 0 1341 WIX COM LTD SHS M98068105 212 2026 SH SOLE 34 2026 0 0 WIX COM LTD SHS M98068105 2350 22494 SH SOLE 36 22494 0 0 WIX COM LTD SHS M98068105 210 2013 SH SOLE 40 2013 0 0 WIX COM LTD SHS M98068105 7738 74080 SH SOLE 43 64876 0 9204 WM TECHNOLOGY INC COM 92971A109 117 14989 SH SOLE 2 13196 0 1793 WM TECHNOLOGY INC COM 92971A109 519 66348 SH SOLE 21 66348 0 0 WM TECHNOLOGY INC COM 92971A109 5504 703812 SH SOLE 22 678000 0 25812 WNS HLDGS LTD SPON ADR 92932M101 13437 157176 SH SOLE 22 157176 0 0 WNS HLDGS LTD SPON ADR 92932M101 112 1308 SH SOLE 25 1308 0 0 WNS HLDGS LTD SPON ADR 92932M101 126 1471 SH SOLE 30 1471 0 0 WNS HLDGS LTD SPON ADR 92932M101 118 1375 SH SOLE 34 1375 0 0 WNS HLDGS LTD SPON ADR 92932M101 3492 40843 SH SOLE 43 39714 0 1129 WOLFSPEED INC NOTE 1.750% 5/0 225447AD3 9461 3801000 PRN SOLE 21 3801000 0 0 WOLFSPEED INC COM 977852102 32725 287418 SH SOLE 2 118251 0 169167 WOLFSPEED INC COM 977852102 68 597 SH SOLE 4 395 0 202 WOLFSPEED INC COM 977852102 176 1547 SH SOLE 7 1547 0 0 WOLFSPEED INC COM 977852102 30024 263690 SH SOLE 18 263690 0 0 WOLFSPEED INC COM 977852102 222726 1956137 SH SOLE 19 1956137 0 0 WOLFSPEED INC COM 977852102 813125 7141449 SH SOLE 21 7141449 0 0 WOLFSPEED INC COM 977852102 373900 3283857 SH SOLE 22 3149360 0 134497 WOLFSPEED INC COM 977852102 3033 26641 SH SOLE 25 26641 0 0 WOLFSPEED INC COM 977852102 27626 242633 SH SOLE 26 37991 0 204642 WOLFSPEED INC COM 977852102 31305 274941 SH SOLE 28 15647 0 259294 WOLFSPEED INC COM 977852102 12807 112482 SH SOLE 30 112482 0 0 WOLFSPEED INC COM 977852102 193 1691 SH SOLE 31 1691 0 0 WOLFSPEED INC COM 977852102 315144 2767824 SH SOLE 34 2767824 0 0 WOLFSPEED INC COM 977852102 670 5888 SH SOLE 36 5888 0 0 WOLFSPEED INC COM 977852102 1686 14804 SH SOLE 40 14804 0 0 WOLFSPEED INC COM 977852102 33 288 SH OTR 43 288 0 0 WOLFSPEED INC COM 977852102 5681 49891 SH SOLE 43 44165 0 5726 WOLVERINE WORLD WIDE INC COM 978097103 719 31865 SH SOLE 2 23413 0 8452 WOLVERINE WORLD WIDE INC COM 978097103 7 316 SH SOLE 4 316 0 0 WOLVERINE WORLD WIDE INC COM 978097103 26 1151 SH SOLE 7 1151 0 0 WOLVERINE WORLD WIDE INC COM 978097103 6302 279353 SH SOLE 18 279353 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3275 145165 SH SOLE 19 145165 0 0 WOLVERINE WORLD WIDE INC COM 978097103 220734 9784307 SH SOLE 21 9784307 0 0 WOLVERINE WORLD WIDE INC COM 978097103 46488 2060642 SH SOLE 22 2008445 0 52197 WOLVERINE WORLD WIDE INC COM 978097103 286 12679 SH SOLE 25 12679 0 0 WOLVERINE WORLD WIDE INC COM 978097103 681 30189 SH SOLE 26 22436 0 7753 WOLVERINE WORLD WIDE INC COM 978097103 33 1476 SH SOLE 28 1476 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3193 141517 SH SOLE 30 141517 0 0 WOLVERINE WORLD WIDE INC COM 978097103 232 10279 SH SOLE 36 10279 0 0 WOLVERINE WORLD WIDE INC COM 978097103 217 9600 SH SOLE 40 9600 0 0 WOLVERINE WORLD WIDE INC COM 978097103 937 41517 SH SOLE 43 40967 0 550 WOODWARD INC COM 980745103 11300 90466 SH SOLE 2 65582 0 24884 WOODWARD INC COM 980745103 60 483 SH SOLE 4 483 0 0 WOODWARD INC COM 980745103 130 1040 SH SOLE 7 1040 0 0 WOODWARD INC COM 980745103 16943 135645 SH SOLE 18 135645 0 0 WOODWARD INC COM 980745103 2247 17985 SH SOLE 19 17985 0 0 WOODWARD INC COM 980745103 460759 3688728 SH SOLE 21 3688728 0 0 WOODWARD INC COM 980745103 212479 1701053 SH SOLE 22 1629694 0 71359 WOODWARD INC COM 980745103 1255 10051 SH SOLE 25 10051 0 0 WOODWARD INC COM 980745103 2963 23725 SH SOLE 26 19316 0 4409 WOODWARD INC COM 980745103 132 1054 SH SOLE 28 1054 0 0 WOODWARD INC COM 980745103 4551 36438 SH SOLE 30 36438 0 0 WOODWARD INC COM 980745103 114 909 SH SOLE 31 909 0 0 WOODWARD INC COM 980745103 633 5070 SH SOLE 36 5070 0 0 WOODWARD INC COM 980745103 993 7950 SH SOLE 40 7950 0 0 WOODWARD INC COM 980745103 3572 28596 SH SOLE 43 26794 0 1802 WOORI FINL GROUP INC SPONSORED ADS 981064108 37109 985369 SH SOLE 43 901282 0 84087 WORKDAY INC CL A 98138H101 137482 574133 SH SOLE 2 260427 0 313706 WORKDAY INC CL A 98138H101 46535 194331 SH SOLE 4 115838 0 78493 WORKDAY INC CL A 98138H101 10775 44998 SH SOLE 7 44998 0 0 WORKDAY INC CL A 98138H101 4208 17573 SH SOLE 13 17573 0 0 WORKDAY INC CL A 98138H101 3668 15316 SH SOLE 15 15316 0 0 WORKDAY INC CL A 98138H101 77525 323748 SH SOLE 18 287810 0 35938 WORKDAY INC CL A 98138H101 138477 578287 SH SOLE 19 578287 0 0 WORKDAY INC CL A 98138H101 566564 2366005 SH SOLE 21 2366005 0 0 WORKDAY INC CL A 98138H101 1072815 4480142 SH SOLE 22 3946986 0 533156 WORKDAY INC CL A 98138H101 70207 293188 SH SOLE 23 293188 0 0 WORKDAY INC CL A 98138H101 89190 372461 SH SOLE 25 372461 0 0 WORKDAY INC CL A 98138H101 94929 396428 SH SOLE 26 179920 0 216508 WORKDAY INC CL A 98138H101 116916 488250 SH SOLE 28 22889 0 465361 WORKDAY INC CL A 98138H101 5325 22238 SH SOLE 29 22238 0 0 WORKDAY INC CL A 98138H101 135824 567210 SH SOLE 30 567210 0 0 WORKDAY INC CL A 98138H101 21808 91070 SH SOLE 31 69319 0 21751 WORKDAY INC CL A 98138H101 11038 46095 SH SOLE 32 46095 0 0 WORKDAY INC CL A 98138H101 111192 464346 SH SOLE 34 464346 0 0 WORKDAY INC CL A 98138H101 17135 71556 SH SOLE 36 71556 0 0 WORKDAY INC CL A 98138H101 1477 6166 SH SOLE 40 6166 0 0 WORKDAY INC CL A 98138H101 101 420 SH OTR 43 420 0 0 WORKDAY INC CL A 98138H101 18468 77125 SH SOLE 43 70638 0 6487 WORKDAY INC NOTE 0.250%10/0 98138HAF8 13017 7927000 PRN SOLE 21 7927000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 561 112200 SH SOLE 2 44568 0 67632 WORKHORSE GROUP INC COM NEW 98138J206 2 461 SH SOLE 4 461 0 0 WORKHORSE GROUP INC COM NEW 98138J206 9 1817 SH SOLE 7 1817 0 0 WORKHORSE GROUP INC COM NEW 98138J206 2298 459543 SH SOLE 18 459543 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1289 257783 SH SOLE 19 257783 0 0 WORKHORSE GROUP INC COM NEW 98138J206 27723 5544570 SH SOLE 21 5544570 0 0 WORKHORSE GROUP INC COM NEW 98138J206 16120 3224099 SH SOLE 22 3091400 0 132699 WORKHORSE GROUP INC COM NEW 98138J206 124 24816 SH SOLE 25 24816 0 0 WORKHORSE GROUP INC COM NEW 98138J206 241 48171 SH SOLE 26 38647 0 9524 WORKHORSE GROUP INC COM NEW 98138J206 43 8628 SH SOLE 28 8628 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1572 314334 SH SOLE 30 314334 0 0 WORKHORSE GROUP INC COM NEW 98138J206 122 24478 SH SOLE 36 24478 0 0 WORKHORSE GROUP INC COM NEW 98138J206 76 15227 SH SOLE 40 15227 0 0 WORKHORSE GROUP INC COM NEW 98138J206 489 97858 SH SOLE 43 94374 0 3484 WORKIVA INC COM CL A 98139A105 9534 80796 SH SOLE 2 32114 0 48682 WORKIVA INC COM CL A 98139A105 84 709 SH SOLE 4 152 0 557 WORKIVA INC COM CL A 98139A105 72 606 SH SOLE 7 606 0 0 WORKIVA INC COM CL A 98139A105 14655 124193 SH SOLE 18 111663 0 12530 WORKIVA INC COM CL A 98139A105 44379 376097 SH SOLE 19 376097 0 0 WORKIVA INC COM CL A 98139A105 186166 1577676 SH SOLE 21 1577676 0 0 WORKIVA INC COM CL A 98139A105 151261 1281877 SH SOLE 22 1256512 0 25365 WORKIVA INC COM CL A 98139A105 1344 11386 SH SOLE 23 11386 0 0 WORKIVA INC COM CL A 98139A105 1004 8506 SH SOLE 25 8506 0 0 WORKIVA INC COM CL A 98139A105 8232 69762 SH SOLE 26 14400 0 55362 WORKIVA INC COM CL A 98139A105 89 752 SH SOLE 28 752 0 0 WORKIVA INC COM CL A 98139A105 2942 24932 SH SOLE 30 24932 0 0 WORKIVA INC COM CL A 98139A105 498 4218 SH SOLE 34 4218 0 0 WORKIVA INC COM CL A 98139A105 752 6377 SH SOLE 36 6377 0 0 WORKIVA INC COM CL A 98139A105 604 5122 SH SOLE 40 5122 0 0 WORKIVA INC COM CL A 98139A105 1901 16113 SH SOLE 43 15321 0 792 WORKIVA INC NOTE 1.125% 8/1 98139AAB1 3980 2475000 PRN SOLE 21 2475000 0 0 WORLD ACCEP CORPORATION COM 981419104 715 3729 SH SOLE 2 1225 0 2504 WORLD ACCEP CORPORATION COM 981419104 7 35 SH SOLE 4 35 0 0 WORLD ACCEP CORPORATION COM 981419104 14 71 SH SOLE 7 71 0 0 WORLD ACCEP CORPORATION COM 981419104 3173 16542 SH SOLE 18 16542 0 0 WORLD ACCEP CORPORATION COM 981419104 1446 7540 SH SOLE 19 7540 0 0 WORLD ACCEP CORPORATION COM 981419104 97927 510464 SH SOLE 21 510464 0 0 WORLD ACCEP CORPORATION COM 981419104 20170 105138 SH SOLE 22 100472 0 4666 WORLD ACCEP CORPORATION COM 981419104 100 519 SH SOLE 25 519 0 0 WORLD ACCEP CORPORATION COM 981419104 625 3258 SH SOLE 26 2571 0 687 WORLD ACCEP CORPORATION COM 981419104 56 293 SH SOLE 28 293 0 0 WORLD ACCEP CORPORATION COM 981419104 1601 8345 SH SOLE 30 8345 0 0 WORLD ACCEP CORPORATION COM 981419104 92 477 SH SOLE 40 477 0 0 WORLD ACCEP CORPORATION COM 981419104 873 4550 SH SOLE 43 3703 0 847 WORLD FUEL SVCS CORP COM 981475106 3772 139514 SH SOLE 2 68587 0 70927 WORLD FUEL SVCS CORP COM 981475106 7 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 56 2060 SH SOLE 7 2060 0 0 WORLD FUEL SVCS CORP COM 981475106 6359 235173 SH SOLE 18 235173 0 0 WORLD FUEL SVCS CORP COM 981475106 6914 255677 SH SOLE 19 255677 0 0 WORLD FUEL SVCS CORP COM 981475106 218290 8072851 SH SOLE 21 8072851 0 0 WORLD FUEL SVCS CORP COM 981475106 46656 1725445 SH SOLE 22 1660619 0 64826 WORLD FUEL SVCS CORP COM 981475106 126 4667 SH SOLE 23 4667 0 0 WORLD FUEL SVCS CORP COM 981475106 207 7662 SH SOLE 25 7662 0 0 WORLD FUEL SVCS CORP COM 981475106 2053 75919 SH SOLE 26 29626 0 46293 WORLD FUEL SVCS CORP COM 981475106 1174 43416 SH SOLE 28 43416 0 0 WORLD FUEL SVCS CORP COM 981475106 3016 111533 SH SOLE 30 111533 0 0 WORLD FUEL SVCS CORP COM 981475106 87 3203 SH SOLE 36 3203 0 0 WORLD FUEL SVCS CORP COM 981475106 200 7385 SH SOLE 40 7385 0 0 WORLD FUEL SVCS CORP COM 981475106 1135 41959 SH SOLE 43 40820 0 1139 WORLD WRESTLING ENTMT INC CL A 98156Q108 5776 92505 SH SOLE 2 37664 0 54841 WORLD WRESTLING ENTMT INC CL A 98156Q108 11 174 SH SOLE 4 174 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 40 634 SH SOLE 7 634 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 77807 1246110 SH SOLE 18 1243301 0 2809 WORLD WRESTLING ENTMT INC CL A 98156Q108 21480 344009 SH SOLE 19 344009 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 141886 2272364 SH SOLE 21 2272364 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 74933 1200088 SH SOLE 22 1149524 0 50564 WORLD WRESTLING ENTMT INC CL A 98156Q108 4767 76348 SH SOLE 25 25067 0 51281 WORLD WRESTLING ENTMT INC CL A 98156Q108 1219 19521 SH SOLE 26 15685 0 3836 WORLD WRESTLING ENTMT INC CL A 98156Q108 50 806 SH SOLE 28 806 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1736 27809 SH SOLE 30 27809 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 40 639 SH SOLE 31 639 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 25604 410051 SH SOLE 34 410051 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1845 29546 SH SOLE 36 29546 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 332 5320 SH SOLE 40 5320 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 4257 68184 SH SOLE 43 65647 0 2537 WORTHINGTON INDS INC COM 981811102 5804 112888 SH SOLE 2 55709 0 57179 WORTHINGTON INDS INC COM 981811102 9 171 SH SOLE 4 171 0 0 WORTHINGTON INDS INC COM 981811102 25 479 SH SOLE 7 479 0 0 WORTHINGTON INDS INC COM 981811102 8114 157820 SH SOLE 18 153587 0 4233 WORTHINGTON INDS INC COM 981811102 18809 365854 SH SOLE 19 365854 0 0 WORTHINGTON INDS INC COM 981811102 129003 2509294 SH SOLE 21 2509294 0 0 WORTHINGTON INDS INC COM 981811102 64452 1253679 SH SOLE 22 1219364 0 34315 WORTHINGTON INDS INC COM 981811102 479 9320 SH SOLE 23 9320 0 0 WORTHINGTON INDS INC COM 981811102 222 4312 SH SOLE 25 4312 0 0 WORTHINGTON INDS INC COM 981811102 4744 92276 SH SOLE 26 17554 0 74722 WORTHINGTON INDS INC COM 981811102 33 641 SH SOLE 28 641 0 0 WORTHINGTON INDS INC COM 981811102 962 18721 SH SOLE 30 18721 0 0 WORTHINGTON INDS INC COM 981811102 64 1243 SH SOLE 36 1243 0 0 WORTHINGTON INDS INC COM 981811102 202 3928 SH SOLE 40 3928 0 0 WORTHINGTON INDS INC COM 981811102 2090 40653 SH SOLE 43 37019 0 3634 WP CAREY INC COM 92936U109 45542 563363 SH SOLE 2 69211 0 494152 WP CAREY INC COM 92936U109 18909 233907 SH SOLE 4 161733 0 72174 WP CAREY INC COM 92936U109 20415 252539 SH SOLE 7 252539 0 0 WP CAREY INC COM 92936U109 40 489 SH SOLE 13 489 0 0 WP CAREY INC COM 92936U109 1842 22780 SH SOLE 15 22780 0 0 WP CAREY INC COM 92936U109 8154 100860 SH SOLE 18 91465 0 9395 WP CAREY INC COM 92936U109 21883 270690 SH SOLE 19 270690 0 0 WP CAREY INC COM 92936U109 300848 3721530 SH SOLE 21 3721530 0 0 WP CAREY INC COM 92936U109 431429 5336825 SH SOLE 22 5003171 0 333654 WP CAREY INC COM 92936U109 18732 231716 SH SOLE 23 231716 0 0 WP CAREY INC COM 92936U109 82800 1024243 SH SOLE 25 1024243 0 0 WP CAREY INC COM 92936U109 23471 290334 SH SOLE 26 135238 0 155096 WP CAREY INC COM 92936U109 33393 413080 SH SOLE 28 3283 0 409797 WP CAREY INC COM 92936U109 92463 1143774 SH SOLE 30 1143774 0 0 WP CAREY INC COM 92936U109 3322 41095 SH SOLE 31 21067 0 20028 WP CAREY INC COM 92936U109 779 9631 SH SOLE 34 9631 0 0 WP CAREY INC COM 92936U109 5874 72663 SH SOLE 36 72663 0 0 WP CAREY INC COM 92936U109 466 5769 SH SOLE 40 5769 0 0 WP CAREY INC COM 92936U109 60 741 SH OTR 43 741 0 0 WP CAREY INC COM 92936U109 8365 103470 SH SOLE 43 87768 0 15702 WPP PLC NEW ADR 92937A102 30501 465956 SH SOLE 43 430648 0 35308 WRAP TECHNOLOGIES INC COM 98212N107 1 246 SH SOLE 2 0 0 246 WRAP TECHNOLOGIES INC COM 98212N107 10 3669 SH SOLE 18 3669 0 0 WRAP TECHNOLOGIES INC COM 98212N107 130 48095 SH SOLE 21 48095 0 0 WRAP TECHNOLOGIES INC COM 98212N107 1168 432514 SH SOLE 22 432514 0 0 WSFS FINL CORP COM 929328102 2403 51545 SH SOLE 2 17863 0 33682 WSFS FINL CORP COM 929328102 53 1136 SH SOLE 4 171 0 965 WSFS FINL CORP COM 929328102 41 886 SH SOLE 7 886 0 0 WSFS FINL CORP COM 929328102 11046 236930 SH SOLE 18 236930 0 0 WSFS FINL CORP COM 929328102 5322 114161 SH SOLE 19 114161 0 0 WSFS FINL CORP COM 929328102 339750 7287642 SH SOLE 21 7287642 0 0 WSFS FINL CORP COM 929328102 74158 1590690 SH SOLE 22 1525649 0 65041 WSFS FINL CORP COM 929328102 282 6040 SH SOLE 25 6040 0 0 WSFS FINL CORP COM 929328102 1553 33316 SH SOLE 26 26564 0 6752 WSFS FINL CORP COM 929328102 38 824 SH SOLE 28 824 0 0 WSFS FINL CORP COM 929328102 5163 110755 SH SOLE 30 110755 0 0 WSFS FINL CORP COM 929328102 284 6088 SH SOLE 40 6088 0 0 WSFS FINL CORP COM 929328102 1147 24608 SH SOLE 43 20887 0 3721 WVS FINL CORP COM 929358109 5 330 SH SOLE 18 330 0 0 WVS FINL CORP COM 929358109 54 3575 SH SOLE 21 3575 0 0 WW INTL INC COM 98262P101 397 38793 SH SOLE 2 15801 0 22992 WW INTL INC COM 98262P101 2 172 SH SOLE 4 172 0 0 WW INTL INC COM 98262P101 9 836 SH SOLE 7 836 0 0 WW INTL INC COM 98262P101 1938 189429 SH SOLE 18 189429 0 0 WW INTL INC COM 98262P101 949 92766 SH SOLE 19 92766 0 0 WW INTL INC COM 98262P101 67144 6563437 SH SOLE 21 6563437 0 0 WW INTL INC COM 98262P101 13618 1331203 SH SOLE 22 1287321 0 43882 WW INTL INC COM 98262P101 85 8269 SH SOLE 25 8269 0 0 WW INTL INC COM 98262P101 324 31659 SH SOLE 26 27832 0 3827 WW INTL INC COM 98262P101 53 5191 SH SOLE 28 5191 0 0 WW INTL INC COM 98262P101 896 87619 SH SOLE 30 87619 0 0 WW INTL INC COM 98262P101 28 2761 SH SOLE 36 2761 0 0 WW INTL INC COM 98262P101 69 6754 SH SOLE 40 6754 0 0 WW INTL INC COM 98262P101 405 39608 SH SOLE 43 38583 0 1025 WYNDHAM HOTELS & RESORTS INC COM 98311A105 26472 312573 SH SOLE 2 152989 0 159584 WYNDHAM HOTELS & RESORTS INC COM 98311A105 251 2968 SH SOLE 4 2968 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 103 1221 SH SOLE 7 1221 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 18047 213098 SH SOLE 18 212788 0 310 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2542 30016 SH SOLE 19 30016 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 384103 4535404 SH SOLE 21 4535404 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 215959 2549992 SH SOLE 22 2442472 0 107520 WYNDHAM HOTELS & RESORTS INC COM 98311A105 82 967 SH SOLE 23 967 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1083 12789 SH SOLE 25 12789 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3478 41073 SH SOLE 26 31572 0 9501 WYNDHAM HOTELS & RESORTS INC COM 98311A105 928 10955 SH SOLE 28 1664 0 9291 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4421 52205 SH SOLE 30 52205 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 114 1345 SH SOLE 31 1345 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 244 2884 SH SOLE 34 2884 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 102 1201 SH SOLE 36 1201 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1039 12270 SH SOLE 40 12270 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 25 291 SH OTR 43 291 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5784 68292 SH SOLE 43 61304 0 6988 WYNN RESORTS LTD COM 983134107 21464 269178 SH SOLE 2 27135 0 242043 WYNN RESORTS LTD COM 983134107 3776 47349 SH SOLE 4 43571 0 3778 WYNN RESORTS LTD COM 983134107 7482 93835 SH SOLE 7 89990 0 3845 WYNN RESORTS LTD COM 983134107 31 384 SH SOLE 13 384 0 0 WYNN RESORTS LTD COM 983134107 985 12350 SH SOLE 15 12350 0 0 WYNN RESORTS LTD COM 983134107 14954 187532 SH SOLE 18 173496 0 14036 WYNN RESORTS LTD COM 983134107 3598 45125 SH SOLE 19 45125 0 0 WYNN RESORTS LTD COM 983134107 211990 2658520 SH SOLE 21 2658520 0 0 WYNN RESORTS LTD COM 983134107 182313 2286344 SH SOLE 22 2136600 0 149744 WYNN RESORTS LTD COM 983134107 10253 128580 SH SOLE 23 128580 0 0 WYNN RESORTS LTD COM 983134107 12608 158118 SH SOLE 25 158118 0 0 WYNN RESORTS LTD COM 983134107 14396 180538 SH SOLE 26 53584 0 126954 WYNN RESORTS LTD COM 983134107 18743 235049 SH SOLE 28 51394 0 183655 WYNN RESORTS LTD COM 983134107 35265 442250 SH SOLE 30 442250 0 0 WYNN RESORTS LTD COM 983134107 1094 13718 SH SOLE 31 1550 0 12168 WYNN RESORTS LTD COM 983134107 444 5570 SH SOLE 34 5570 0 0 WYNN RESORTS LTD COM 983134107 3424 42943 SH SOLE 36 42943 0 0 WYNN RESORTS LTD COM 983134107 257 3224 SH SOLE 40 3224 0 0 WYNN RESORTS LTD COM 983134107 2880 36118 SH SOLE 43 31351 0 4767 X4 PHARMACEUTICALS INC COM 98420X103 5 3121 SH SOLE 2 3121 0 0 X4 PHARMACEUTICALS INC COM 98420X103 9 4959 SH SOLE 18 4959 0 0 X4 PHARMACEUTICALS INC COM 98420X103 27 15328 SH SOLE 19 15328 0 0 X4 PHARMACEUTICALS INC COM 98420X103 105 59723 SH SOLE 21 59723 0 0 X4 PHARMACEUTICALS INC COM 98420X103 330 188663 SH SOLE 22 188663 0 0 XBIOTECH INC COM 98400H102 195 22589 SH SOLE 2 4955 0 17634 XBIOTECH INC COM 98400H102 454 52512 SH SOLE 18 52512 0 0 XBIOTECH INC COM 98400H102 218 25264 SH SOLE 19 25264 0 0 XBIOTECH INC COM 98400H102 4751 549938 SH SOLE 21 549938 0 0 XBIOTECH INC COM 98400H102 3146 364089 SH SOLE 22 339566 0 24523 XBIOTECH INC COM 98400H102 31 3614 SH SOLE 25 3614 0 0 XBIOTECH INC COM 98400H102 9 1072 SH SOLE 26 1072 0 0 XBIOTECH INC COM 98400H102 53 6134 SH SOLE 30 6134 0 0 XBIOTECH INC COM 98400H102 8 962 SH SOLE 36 962 0 0 XBIOTECH INC COM 98400H102 25 2936 SH SOLE 40 2936 0 0 XCEL BRANDS INC COM NEW 98400M101 2 1648 SH SOLE 18 1648 0 0 XCEL BRANDS INC COM NEW 98400M101 33 22206 SH SOLE 21 22206 0 0 XCEL ENERGY INC COM 98389B100 81779 1133146 SH SOLE 2 186678 0 946468 XCEL ENERGY INC COM 98389B100 25045 347029 SH SOLE 4 295859 0 51170 XCEL ENERGY INC COM 98389B100 48962 678428 SH SOLE 7 663210 0 15218 XCEL ENERGY INC COM 98389B100 537 7447 SH SOLE 13 7447 0 0 XCEL ENERGY INC COM 98389B100 5666 78515 SH SOLE 15 78515 0 0 XCEL ENERGY INC COM 98389B100 68083 943372 SH SOLE 18 868730 0 74642 XCEL ENERGY INC COM 98389B100 36514 505940 SH SOLE 19 505940 0 0 XCEL ENERGY INC COM 98389B100 1645677 22802783 SH SOLE 21 22802783 0 0 XCEL ENERGY INC COM 98389B100 895577 12409266 SH SOLE 22 11345493 0 1063773 XCEL ENERGY INC COM 98389B100 49141 680906 SH SOLE 23 680906 0 0 XCEL ENERGY INC COM 98389B100 13402 185707 SH SOLE 25 185707 0 0 XCEL ENERGY INC COM 98389B100 75692 1048797 SH SOLE 26 392372 0 656425 XCEL ENERGY INC COM 98389B100 54298 752360 SH SOLE 28 8391 0 743969 XCEL ENERGY INC COM 98389B100 103 1425 SH SOLE 29 1425 0 0 XCEL ENERGY INC COM 98389B100 233750 3238874 SH SOLE 30 3238874 0 0 XCEL ENERGY INC COM 98389B100 8495 117704 SH SOLE 31 57241 0 60463 XCEL ENERGY INC COM 98389B100 13272 183894 SH SOLE 32 183894 0 0 XCEL ENERGY INC COM 98389B100 23157 320867 SH SOLE 34 320867 0 0 XCEL ENERGY INC COM 98389B100 23049 319371 SH SOLE 36 319371 0 0 XCEL ENERGY INC COM 98389B100 760 10535 SH SOLE 40 10535 0 0 XCEL ENERGY INC COM 98389B100 65 907 SH OTR 43 907 0 0 XCEL ENERGY INC COM 98389B100 32356 448334 SH SOLE 43 413948 0 34385 XENCOR INC COM 98401F105 687 25756 SH SOLE 2 15006 0 10750 XENCOR INC COM 98401F105 6 213 SH SOLE 4 213 0 0 XENCOR INC COM 98401F105 21 800 SH SOLE 7 800 0 0 XENCOR INC COM 98401F105 5184 194321 SH SOLE 18 194321 0 0 XENCOR INC COM 98401F105 4214 157961 SH SOLE 19 157961 0 0 XENCOR INC COM 98401F105 194153 7277098 SH SOLE 21 7277098 0 0 XENCOR INC COM 98401F105 39815 1492333 SH SOLE 22 1462230 0 30103 XENCOR INC COM 98401F105 11 408 SH SOLE 23 408 0 0 XENCOR INC COM 98401F105 209 7841 SH SOLE 25 7841 0 0 XENCOR INC COM 98401F105 1286 48188 SH SOLE 26 25680 0 22508 XENCOR INC COM 98401F105 723 27095 SH SOLE 28 27095 0 0 XENCOR INC COM 98401F105 3387 126959 SH SOLE 30 126959 0 0 XENCOR INC COM 98401F105 76 2848 SH SOLE 34 2848 0 0 XENCOR INC COM 98401F105 80 3016 SH SOLE 36 3016 0 0 XENCOR INC COM 98401F105 163 6092 SH SOLE 40 6092 0 0 XENCOR INC COM 98401F105 24 893 SH OTR 43 893 0 0 XENCOR INC COM 98401F105 357 13395 SH SOLE 43 13179 0 216 XENIA HOTELS & RESORTS INC COM 984017103 2226 115402 SH SOLE 2 54211 0 61191 XENIA HOTELS & RESORTS INC COM 984017103 1044 54135 SH SOLE 4 54135 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2758 142953 SH SOLE 7 142953 0 0 XENIA HOTELS & RESORTS INC COM 984017103 8149 422463 SH SOLE 18 422463 0 0 XENIA HOTELS & RESORTS INC COM 984017103 20734 1074847 SH SOLE 19 1074847 0 0 XENIA HOTELS & RESORTS INC COM 984017103 282844 14662735 SH SOLE 21 14662735 0 0 XENIA HOTELS & RESORTS INC COM 984017103 73322 3801049 SH SOLE 22 3689675 0 111374 XENIA HOTELS & RESORTS INC COM 984017103 64 3295 SH SOLE 23 3295 0 0 XENIA HOTELS & RESORTS INC COM 984017103 10011 518994 SH SOLE 25 518994 0 0 XENIA HOTELS & RESORTS INC COM 984017103 640 33154 SH SOLE 26 24163 0 8991 XENIA HOTELS & RESORTS INC COM 984017103 1372 71107 SH SOLE 28 2028 0 69079 XENIA HOTELS & RESORTS INC COM 984017103 7539 390841 SH SOLE 30 390841 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2694 139633 SH SOLE 34 139633 0 0 XENIA HOTELS & RESORTS INC COM 984017103 173 8987 SH SOLE 36 8987 0 0 XENIA HOTELS & RESORTS INC COM 984017103 271 14029 SH SOLE 40 14029 0 0 XENIA HOTELS & RESORTS INC COM 984017103 596 30906 SH SOLE 43 30200 0 706 XENON PHARMACEUTICALS INC COM 98420N105 306 10025 SH SOLE 2 10025 0 0 XENON PHARMACEUTICALS INC COM 98420N105 13502 441671 SH SOLE 21 441671 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1058 34593 SH SOLE 22 18526 0 16067 XENON PHARMACEUTICALS INC COM 98420N105 281 9177 SH SOLE 25 9177 0 0 XENON PHARMACEUTICALS INC COM 98420N105 828 27079 SH SOLE 26 23937 0 3142 XENON PHARMACEUTICALS INC COM 98420N105 694 22687 SH SOLE 28 22687 0 0 XENON PHARMACEUTICALS INC COM 98420N105 1700 55605 SH SOLE 30 55605 0 0 XENON PHARMACEUTICALS INC COM 98420N105 198 6476 SH SOLE 36 6476 0 0 XENON PHARMACEUTICALS INC COM 98420N105 234 7644 SH SOLE 40 7644 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 54 21143 SH SOLE 2 0 0 21143 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 60 23553 SH SOLE 18 23553 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 869 339269 SH SOLE 21 339269 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 3768 1472070 SH SOLE 22 1472070 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 70 27162 SH SOLE 26 0 0 27162 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 162 63351 SH SOLE 30 63351 0 0 XERIS BIOPHARMA HOLDINGS INC COM 98422E103 124 48331 SH SOLE 43 40522 0 7809 XEROX HOLDINGS CORP COM NEW 98421M106 18264 905484 SH SOLE 2 179233 0 726251 XEROX HOLDINGS CORP COM NEW 98421M106 271 13442 SH SOLE 4 13442 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 131 6503 SH SOLE 7 6503 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3 172 SH SOLE 17 0 0 172 XEROX HOLDINGS CORP COM NEW 98421M106 5468 271086 SH SOLE 18 271086 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 766 37970 SH SOLE 19 37970 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 128835 6387464 SH SOLE 21 6387464 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 80389 3985587 SH SOLE 22 3818424 0 167163 XEROX HOLDINGS CORP COM NEW 98421M106 85 4230 SH SOLE 23 4230 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 641 31801 SH SOLE 25 31801 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2255 111779 SH SOLE 26 97496 0 14283 XEROX HOLDINGS CORP COM NEW 98421M106 2132 105678 SH SOLE 28 105678 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1988 98573 SH SOLE 30 98573 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 42 2081 SH SOLE 31 2081 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1334 66150 SH SOLE 36 66150 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 406 20109 SH SOLE 40 20109 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 25 1232 SH OTR 43 1232 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 3126 154995 SH SOLE 43 141412 0 13583 XEROX HOLDINGS CORP OPTIONS 98421M106 68 3400 SH Call SOLE 4 3400 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 843 41800 SH Call SOLE 18 41800 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 19536 968600 SH Call SOLE 19 968600 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 541 26800 SH Call SOLE 22 26800 0 0 XEROX HOLDINGS CORP OPTIONS 98421M106 5231 259400 SH Call SOLE 34 259400 0 0 XILIO THERAPEUTICS INC COM 98422T100 18 2533 SH SOLE 2 0 0 2533 XILIO THERAPEUTICS INC COM 98422T100 161 22818 SH SOLE 18 22818 0 0 XILIO THERAPEUTICS INC COM 98422T100 108 15289 SH SOLE 19 15289 0 0 XILIO THERAPEUTICS INC COM 98422T100 1509 213470 SH SOLE 21 213470 0 0 XILIO THERAPEUTICS INC COM 98422T100 323 45646 SH SOLE 22 43738 0 1908 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1 768 SH SOLE 43 768 0 0 XL FLEET CORP COM CL A 9837FR100 108 54382 SH SOLE 2 32240 0 22142 XL FLEET CORP COM CL A 9837FR100 1 616 SH SOLE 7 616 0 0 XL FLEET CORP COM CL A 9837FR100 723 363276 SH SOLE 18 363276 0 0 XL FLEET CORP COM CL A 9837FR100 351 176537 SH SOLE 19 176537 0 0 XL FLEET CORP COM CL A 9837FR100 8298 4169676 SH SOLE 21 4169676 0 0 XL FLEET CORP COM CL A 9837FR100 5220 2622869 SH SOLE 22 2539458 0 83411 XL FLEET CORP COM CL A 9837FR100 21 10597 SH SOLE 25 10597 0 0 XL FLEET CORP COM CL A 9837FR100 31 15510 SH SOLE 26 416 0 15094 XL FLEET CORP COM CL A 9837FR100 97 48791 SH SOLE 28 48791 0 0 XL FLEET CORP COM CL A 9837FR100 37 18536 SH SOLE 30 18536 0 0 XL FLEET CORP COM CL A 9837FR100 17 8380 SH SOLE 40 8380 0 0 XOMA CORP DEL COM NEW 98419J206 325 11601 SH SOLE 2 235 0 11366 XOMA CORP DEL COM NEW 98419J206 569 20344 SH SOLE 18 20344 0 0 XOMA CORP DEL COM NEW 98419J206 325 11613 SH SOLE 19 11613 0 0 XOMA CORP DEL COM NEW 98419J206 6236 222889 SH SOLE 21 222889 0 0 XOMA CORP DEL COM NEW 98419J206 5457 195048 SH SOLE 22 192099 0 2949 XOMETRY INC CLASS A COM 98423F109 303 8253 SH SOLE 2 5368 0 2885 XOMETRY INC CLASS A COM 98423F109 13 341 SH SOLE 7 341 0 0 XOMETRY INC CLASS A COM 98423F109 2454 66782 SH SOLE 18 66782 0 0 XOMETRY INC CLASS A COM 98423F109 1543 41994 SH SOLE 19 41994 0 0 XOMETRY INC CLASS A COM 98423F109 28984 788688 SH SOLE 21 788688 0 0 XOMETRY INC CLASS A COM 98423F109 12591 342599 SH SOLE 22 331713 0 10886 XOMETRY INC CLASS A COM 98423F109 63 1723 SH SOLE 25 1723 0 0 XOMETRY INC CLASS A COM 98423F109 38 1046 SH SOLE 26 0 0 1046 XOMETRY INC CLASS A COM 98423F109 97 2635 SH SOLE 30 2635 0 0 XOMETRY INC CLASS A COM 98423F109 52 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 115443 SH SOLE 22 115443 0 0 XP INC CL A G98239109 906 30095 SH SOLE 2 24968 0 5127 XP INC CL A G98239109 643 21357 SH SOLE 4 0 0 21357 XP INC CL A G98239109 27 896 SH SOLE 7 896 0 0 XP INC CL A G98239109 2220 73767 SH SOLE 18 0 0 73767 XP INC CL A G98239109 635 21102 SH SOLE 19 21102 0 0 XP INC CL A G98239109 1342 44591 SH SOLE 22 44591 0 0 XP INC CL A G98239109 33 1095 SH SOLE 23 1095 0 0 XP INC CL A G98239109 2434 80866 SH SOLE 25 80866 0 0 XP INC CL A G98239109 15 486 SH SOLE 26 0 0 486 XP INC CL A G98239109 131 4350 SH SOLE 28 4350 0 0 XP INC CL A G98239109 195 6469 SH SOLE 31 6469 0 0 XP INC CL A G98239109 14893 494780 SH SOLE 34 494780 0 0 XP INC CL A G98239109 229 7592 SH SOLE 43 7583 0 9 XPEL INC COM 98379L100 659 12529 SH SOLE 2 8106 0 4423 XPEL INC COM 98379L100 3 53 SH SOLE 4 53 0 0 XPEL INC COM 98379L100 13 254 SH SOLE 7 254 0 0 XPEL INC COM 98379L100 3334 63366 SH SOLE 18 59698 0 3668 XPEL INC COM 98379L100 4360 82881 SH SOLE 19 82881 0 0 XPEL INC COM 98379L100 109277 2077107 SH SOLE 21 2077107 0 0 XPEL INC COM 98379L100 22953 436278 SH SOLE 22 427113 0 9165 XPEL INC COM 98379L100 168 3190 SH SOLE 25 3190 0 0 XPEL INC COM 98379L100 747 14198 SH SOLE 26 12927 0 1271 XPEL INC COM 98379L100 1511 28717 SH SOLE 30 28717 0 0 XPEL INC COM 98379L100 159 3028 SH SOLE 36 3028 0 0 XPEL INC COM 98379L100 94 1790 SH SOLE 40 1790 0 0 XPEL INC COM 98379L100 147 2794 SH SOLE 43 2758 0 36 XPENG INC ADS 98422D105 13383 485057 SH SOLE 2 57154 0 427903 XPENG INC ADS 98422D105 5912 214291 SH SOLE 4 95733 0 118558 XPENG INC ADS 98422D105 1214 44011 SH SOLE 7 44011 0 0 XPENG INC ADS 98422D105 2494 90413 SH SOLE 13 20797 0 69616 XPENG INC ADS 98422D105 8014 290471 SH SOLE 15 290471 0 0 XPENG INC ADS 98422D105 5037 182554 SH SOLE 18 182554 0 0 XPENG INC ADS 98422D105 311 11281 SH SOLE 19 11281 0 0 XPENG INC ADS 98422D105 212619 7706384 SH SOLE 21 7706384 0 0 XPENG INC ADS 98422D105 118586 4298141 SH SOLE 22 3883001 0 415140 XPENG INC ADS 98422D105 12444 451042 SH SOLE 23 451042 0 0 XPENG INC ADS 98422D105 11470 415748 SH SOLE 25 415748 0 0 XPENG INC ADS 98422D105 24332 881925 SH SOLE 26 73301 0 808624 XPENG INC ADS 98422D105 22368 810722 SH SOLE 28 29503 0 781219 XPENG INC ADS 98422D105 445 16144 SH SOLE 29 16144 0 0 XPENG INC ADS 98422D105 104694 3794638 SH SOLE 30 3794638 0 0 XPENG INC ADS 98422D105 924 33503 SH SOLE 31 22758 0 10745 XPENG INC ADS 98422D105 585 21203 SH SOLE 32 21203 0 0 XPENG INC ADS 98422D105 9589 347541 SH SOLE 34 347541 0 0 XPENG INC ADS 98422D105 42 1511 SH SOLE 40 1511 0 0 XPENG INC ADS 98422D105 3293 119362 SH SOLE 43 105055 0 14307 XPERI HOLDING CORP COM 98390M103 1581 91270 SH SOLE 2 29881 0 61389 XPERI HOLDING CORP COM 98390M103 57 3274 SH SOLE 4 460 0 2814 XPERI HOLDING CORP COM 98390M103 25 1444 SH SOLE 7 1444 0 0 XPERI HOLDING CORP COM 98390M103 6755 390017 SH SOLE 18 390017 0 0 XPERI HOLDING CORP COM 98390M103 3267 188620 SH SOLE 19 188620 0 0 XPERI HOLDING CORP COM 98390M103 211515 12212176 SH SOLE 21 12212176 0 0 XPERI HOLDING CORP COM 98390M103 46749 2699141 SH SOLE 22 2587087 0 112054 XPERI HOLDING CORP COM 98390M103 313 18051 SH SOLE 25 18051 0 0 XPERI HOLDING CORP COM 98390M103 944 54480 SH SOLE 26 45322 0 9158 XPERI HOLDING CORP COM 98390M103 32 1869 SH SOLE 28 1869 0 0 XPERI HOLDING CORP COM 98390M103 11064 638774 SH SOLE 30 638774 0 0 XPERI HOLDING CORP COM 98390M103 5 263 SH SOLE 36 263 0 0 XPERI HOLDING CORP COM 98390M103 205 11817 SH SOLE 40 11817 0 0 XPERI HOLDING CORP COM 98390M103 314 18111 SH SOLE 43 18111 0 0 XPO LOGISTICS INC COM 983793100 29611 406742 SH SOLE 2 149233 0 257509 XPO LOGISTICS INC COM 983793100 1988 27308 SH SOLE 4 27308 0 0 XPO LOGISTICS INC COM 983793100 193 2656 SH SOLE 7 2656 0 0 XPO LOGISTICS INC COM 983793100 49 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 22071 303173 SH SOLE 18 303173 0 0 XPO LOGISTICS INC COM 983793100 46594 640033 SH SOLE 19 640033 0 0 XPO LOGISTICS INC COM 983793100 371627 5104764 SH SOLE 21 5104764 0 0 XPO LOGISTICS INC COM 983793100 201727 2770970 SH SOLE 22 2657913 0 113057 XPO LOGISTICS INC COM 983793100 10277 141171 SH SOLE 25 141171 0 0 XPO LOGISTICS INC COM 983793100 8363 114876 SH SOLE 26 42223 0 72653 XPO LOGISTICS INC COM 983793100 3647 50095 SH SOLE 28 1660 0 48435 XPO LOGISTICS INC COM 983793100 29 402 SH SOLE 29 402 0 0 XPO LOGISTICS INC COM 983793100 4205 57762 SH SOLE 30 57762 0 0 XPO LOGISTICS INC COM 983793100 103 1420 SH SOLE 31 1420 0 0 XPO LOGISTICS INC COM 983793100 24826 341012 SH SOLE 34 341012 0 0 XPO LOGISTICS INC COM 983793100 2140 29394 SH SOLE 36 29394 0 0 XPO LOGISTICS INC COM 983793100 911 12516 SH SOLE 40 12516 0 0 XPO LOGISTICS INC COM 983793100 17 230 SH OTR 43 230 0 0 XPO LOGISTICS INC COM 983793100 3211 44110 SH SOLE 43 38408 0 5702 XPONENTIAL FITNESS INC COM CL A 98422X101 42 1772 SH SOLE 2 430 0 1342 XPONENTIAL FITNESS INC COM CL A 98422X101 709 30266 SH SOLE 18 30266 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 363 15493 SH SOLE 19 15493 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 9626 410653 SH SOLE 21 410653 0 0 XPONENTIAL FITNESS INC COM CL A 98422X101 5146 219525 SH SOLE 22 216415 0 3110 XPRESSPA GROUP INC COM 98420U703 23 20001 SH SOLE 18 20001 0 0 XPRESSPA GROUP INC COM 98420U703 349 308772 SH SOLE 21 308772 0 0 XPRESSPA GROUP INC COM 98420U703 1869 1653582 SH SOLE 22 1653582 0 0 XTANT MED HLDGS INC COM NEW 98420P308 1 1159 SH SOLE 18 1159 0 0 XTANT MED HLDGS INC COM NEW 98420P308 14 20826 SH SOLE 21 20826 0 0 XUNLEI LTD SPONSORED ADR 98419E108 0 210 SH SOLE 43 210 0 0 XYLEM INC COM 98419M100 32504 381235 SH SOLE 2 141879 0 239356 XYLEM INC COM 98419M100 14620 171479 SH SOLE 4 109329 0 62150 XYLEM INC COM 98419M100 32120 376733 SH SOLE 7 371721 0 5012 XYLEM INC COM 98419M100 67 784 SH SOLE 13 784 0 0 XYLEM INC COM 98419M100 1417 16619 SH SOLE 15 16619 0 0 XYLEM INC COM 98419M100 1 6 SH SOLE 17 0 0 6 XYLEM INC COM 98419M100 31552 370063 SH SOLE 18 345486 0 24577 XYLEM INC COM 98419M100 7273 85298 SH SOLE 19 85298 0 0 XYLEM INC COM 98419M100 517334 6067717 SH SOLE 21 6067717 0 0 XYLEM INC COM 98419M100 332559 3900531 SH SOLE 22 3532312 0 368219 XYLEM INC COM 98419M100 19333 226751 SH SOLE 23 226751 0 0 XYLEM INC COM 98419M100 87606 1027518 SH SOLE 25 1027518 0 0 XYLEM INC COM 98419M100 94002 1102528 SH SOLE 26 732215 0 370313 XYLEM INC COM 98419M100 63998 750623 SH SOLE 28 131909 0 618714 XYLEM INC COM 98419M100 24 278 SH SOLE 29 278 0 0 XYLEM INC COM 98419M100 309469 3629714 SH SOLE 30 3608633 0 21081 XYLEM INC COM 98419M100 3314 38871 SH SOLE 31 18607 0 20264 XYLEM INC COM 98419M100 6825 80044 SH SOLE 34 80044 0 0 XYLEM INC COM 98419M100 6550 76823 SH SOLE 36 76823 0 0 XYLEM INC COM 98419M100 541 6340 SH SOLE 40 6340 0 0 XYLEM INC COM 98419M100 25 294 SH OTR 43 294 0 0 XYLEM INC COM 98419M100 39622 464725 SH SOLE 43 431783 0 32942 Y-MABS THERAPEUTICS INC COM 984241109 848 71375 SH SOLE 2 63526 0 7849 Y-MABS THERAPEUTICS INC COM 984241109 1 126 SH SOLE 4 126 0 0 Y-MABS THERAPEUTICS INC COM 984241109 8 665 SH SOLE 7 665 0 0 Y-MABS THERAPEUTICS INC COM 984241109 1128 94963 SH SOLE 18 90217 0 4746 Y-MABS THERAPEUTICS INC COM 984241109 2038 171577 SH SOLE 19 171577 0 0 Y-MABS THERAPEUTICS INC COM 984241109 17009 1431736 SH SOLE 21 1431736 0 0 Y-MABS THERAPEUTICS INC COM 984241109 11082 932804 SH SOLE 22 917997 0 14807 Y-MABS THERAPEUTICS INC COM 984241109 61 5174 SH SOLE 25 5174 0 0 Y-MABS THERAPEUTICS INC COM 984241109 154 12989 SH SOLE 26 1419 0 11570 Y-MABS THERAPEUTICS INC COM 984241109 34 2850 SH SOLE 28 2850 0 0 Y-MABS THERAPEUTICS INC COM 984241109 2319 195239 SH SOLE 30 195239 0 0 Y-MABS THERAPEUTICS INC COM 984241109 19 1602 SH SOLE 36 1602 0 0 Y-MABS THERAPEUTICS INC COM 984241109 37 3104 SH SOLE 40 3104 0 0 Y-MABS THERAPEUTICS INC COM 984241109 248 20890 SH SOLE 43 20890 0 0 YAMANA GOLD INC COM 98462Y100 2104 376974 SH SOLE 21 376974 0 0 YAMANA GOLD INC COM 98462Y100 1330 238336 SH SOLE 43 238336 0 0 YANDEX N V SHS CLASS A N97284108 1383 92781 SH SOLE 2 6963 0 85818 YANDEX N V SHS CLASS A N97284108 430 28810 SH SOLE 4 0 0 28810 YANDEX N V SHS CLASS A N97284108 8 566 SH SOLE 7 566 0 0 YANDEX N V SHS CLASS A N97284108 31 2098 SH SOLE 15 2098 0 0 YANDEX N V SHS CLASS A N97284108 2157 144687 SH SOLE 21 144687 0 0 YANDEX N V SHS CLASS A N97284108 261 17514 SH SOLE 22 17514 0 0 YANDEX N V SHS CLASS A N97284108 2295 153930 SH SOLE 23 153930 0 0 YANDEX N V SHS CLASS A N97284108 14560 976531 SH SOLE 25 976531 0 0 YANDEX N V SHS CLASS A N97284108 2525 169346 SH SOLE 26 0 0 169346 YANDEX N V SHS CLASS A N97284108 1602 107449 SH SOLE 28 0 0 107449 YANDEX N V SHS CLASS A N97284108 176 11827 SH SOLE 30 11827 0 0 YANDEX N V SHS CLASS A N97284108 4098 274831 SH SOLE 34 274831 0 0 YANDEX N V SHS CLASS A N97284108 1016 68157 SH SOLE 36 68157 0 0 YANDEX N V SHS CLASS A N97284108 108 7269 SH SOLE 43 2063 0 5206 YATSEN HLDG LTD ADS 985194109 45 65600 SH SOLE 21 65600 0 0 YATSEN HLDG LTD ADS 985194109 428 623719 SH SOLE 22 611942 0 11777 YATSEN HLDG LTD ADS 985194109 34 50171 SH SOLE 25 50171 0 0 YATSEN HLDG LTD ADS 985194109 20 28811 SH SOLE 28 0 0 28811 YATSEN HLDG LTD ADS 985194109 124 180817 SH SOLE 30 180817 0 0 YELLOW CORP COM 985510106 191 27242 SH SOLE 2 1832 0 25410 YELLOW CORP COM 985510106 6 809 SH SOLE 7 809 0 0 YELLOW CORP COM 985510106 1109 158162 SH SOLE 18 158162 0 0 YELLOW CORP COM 985510106 648 92388 SH SOLE 19 92388 0 0 YELLOW CORP COM 985510106 13486 1923865 SH SOLE 21 1923865 0 0 YELLOW CORP COM 985510106 6874 980622 SH SOLE 22 951095 0 29527 YELLOW CORP COM 985510106 15 2109 SH SOLE 43 1992 0 117 YELP INC CL A 985817105 3448 101081 SH SOLE 2 77018 0 24063 YELP INC CL A 985817105 10 290 SH SOLE 4 290 0 0 YELP INC CL A 985817105 33 981 SH SOLE 7 981 0 0 YELP INC CL A 985817105 10665 312672 SH SOLE 18 309402 0 3270 YELP INC CL A 985817105 7130 209021 SH SOLE 19 209021 0 0 YELP INC CL A 985817105 170245 4991059 SH SOLE 21 4991059 0 0 YELP INC CL A 985817105 70600 2069761 SH SOLE 22 2020593 0 49168 YELP INC CL A 985817105 87 2541 SH SOLE 23 2541 0 0 YELP INC CL A 985817105 321 9405 SH SOLE 25 9405 0 0 YELP INC CL A 985817105 938 27506 SH SOLE 26 21534 0 5972 YELP INC CL A 985817105 45 1327 SH SOLE 28 1327 0 0 YELP INC CL A 985817105 4371 128156 SH SOLE 30 128156 0 0 YELP INC CL A 985817105 350 10261 SH SOLE 40 10261 0 0 YELP INC CL A 985817105 1565 45876 SH SOLE 43 43562 0 2314 YETI HLDGS INC COM 98585X104 7514 125267 SH SOLE 2 80411 0 44856 YETI HLDGS INC COM 98585X104 18 300 SH SOLE 4 300 0 0 YETI HLDGS INC COM 98585X104 71 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 12006 200161 SH SOLE 18 200161 0 0 YETI HLDGS INC COM 98585X104 3261 54376 SH SOLE 19 54376 0 0 YETI HLDGS INC COM 98585X104 264743 4413859 SH SOLE 21 4413859 0 0 YETI HLDGS INC COM 98585X104 145029 2417950 SH SOLE 22 2319350 0 98600 YETI HLDGS INC COM 98585X104 773 12895 SH SOLE 25 12895 0 0 YETI HLDGS INC COM 98585X104 2033 33897 SH SOLE 26 28207 0 5690 YETI HLDGS INC COM 98585X104 87 1458 SH SOLE 28 1458 0 0 YETI HLDGS INC COM 98585X104 3093 51572 SH SOLE 30 51572 0 0 YETI HLDGS INC COM 98585X104 75 1255 SH SOLE 31 1255 0 0 YETI HLDGS INC COM 98585X104 928 15479 SH SOLE 34 15479 0 0 YETI HLDGS INC COM 98585X104 297 4952 SH SOLE 36 4952 0 0 YETI HLDGS INC COM 98585X104 637 10616 SH SOLE 40 10616 0 0 YETI HLDGS INC COM 98585X104 1642 27379 SH SOLE 43 25334 0 2045 YEXT INC COM 98585N106 3757 545259 SH SOLE 2 333809 0 211450 YEXT INC COM 98585N106 22 3224 SH SOLE 4 289 0 2935 YEXT INC COM 98585N106 11 1574 SH SOLE 7 1574 0 0 YEXT INC COM 98585N106 2515 364997 SH SOLE 18 294219 0 70778 YEXT INC COM 98585N106 9182 1332694 SH SOLE 19 1332694 0 0 YEXT INC COM 98585N106 28763 4174611 SH SOLE 21 4174611 0 0 YEXT INC COM 98585N106 26959 3912794 SH SOLE 22 3854251 0 58543 YEXT INC COM 98585N106 326 47277 SH SOLE 23 47277 0 0 YEXT INC COM 98585N106 88 12725 SH SOLE 25 12725 0 0 YEXT INC COM 98585N106 1642 238387 SH SOLE 26 21644 0 216743 YEXT INC COM 98585N106 56 8177 SH SOLE 28 8177 0 0 YEXT INC COM 98585N106 3748 543946 SH SOLE 30 543946 0 0 YEXT INC COM 98585N106 237 34370 SH SOLE 34 34370 0 0 YEXT INC COM 98585N106 22 3160 SH SOLE 36 3160 0 0 YEXT INC COM 98585N106 67 9752 SH SOLE 40 9752 0 0 YEXT INC COM 98585N106 392 56915 SH SOLE 43 54125 0 2790 YIELD10 BIOSCIENCE INC COM 98585K862 5 851 SH SOLE 18 851 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 52 9790 SH SOLE 21 9790 0 0 YIELD10 BIOSCIENCE INC COM 98585K862 166 31373 SH SOLE 22 31373 0 0 YORK WTR CO COM 987184108 248 5508 SH SOLE 2 3682 0 1826 YORK WTR CO COM 987184108 759 16874 SH SOLE 7 16874 0 0 YORK WTR CO COM 987184108 1700 37809 SH SOLE 18 37809 0 0 YORK WTR CO COM 987184108 1058 23533 SH SOLE 19 23533 0 0 YORK WTR CO COM 987184108 27206 604983 SH SOLE 21 604983 0 0 YORK WTR CO COM 987184108 13300 295761 SH SOLE 22 285424 0 10337 YORK WTR CO COM 987184108 75 1659 SH SOLE 25 1659 0 0 YORK WTR CO COM 987184108 54 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 7105 157984 SH SOLE 30 157984 0 0 YORK WTR CO COM 987184108 64 1415 SH SOLE 40 1415 0 0 YORK WTR CO COM 987184108 353 7858 SH SOLE 43 7736 0 122 YOUDAO INC SPONSORED ADS 98741T104 84 11826 SH SOLE 2 11826 0 0 YOUDAO INC SPONSORED ADS 98741T104 3 492 SH SOLE 4 492 0 0 YOUDAO INC SPONSORED ADS 98741T104 2757 388370 SH SOLE 21 388370 0 0 YOUDAO INC SPONSORED ADS 98741T104 1646 231890 SH SOLE 22 227582 0 4308 YOUDAO INC SPONSORED ADS 98741T104 533 75073 SH SOLE 30 75073 0 0 YOUDAO INC SPONSORED ADS 98741T104 0 53 SH SOLE 34 53 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 387 80059 SH SOLE 21 80059 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 844 174780 SH SOLE 30 174780 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8143 1685963 SH SOLE 34 1685963 0 0 YUM BRANDS INC COM 988498101 65980 556656 SH SOLE 2 112561 0 444095 YUM BRANDS INC COM 988498101 24318 205160 SH SOLE 4 115750 0 89410 YUM BRANDS INC COM 988498101 30043 253465 SH SOLE 7 244142 0 9323 YUM BRANDS INC COM 988498101 162 1370 SH SOLE 13 1370 0 0 YUM BRANDS INC COM 988498101 4298 36265 SH SOLE 15 36265 0 0 YUM BRANDS INC COM 988498101 60600 511265 SH SOLE 18 444232 0 67033 YUM BRANDS INC COM 988498101 29014 244781 SH SOLE 19 244781 0 0 YUM BRANDS INC COM 988498101 858111 7239610 SH SOLE 21 7239610 0 0 YUM BRANDS INC COM 988498101 739712 6240712 SH SOLE 22 5620300 0 620412 YUM BRANDS INC COM 988498101 43887 370261 SH SOLE 23 370261 0 0 YUM BRANDS INC COM 988498101 74685 630091 SH SOLE 25 630091 0 0 YUM BRANDS INC COM 988498101 80052 675374 SH SOLE 26 273210 0 402164 YUM BRANDS INC COM 988498101 59769 504248 SH SOLE 28 6118 0 498130 YUM BRANDS INC COM 988498101 148039 1248954 SH SOLE 30 1248954 0 0 YUM BRANDS INC COM 988498101 7789 65711 SH SOLE 31 32047 0 33664 YUM BRANDS INC COM 988498101 2896 24436 SH SOLE 34 24436 0 0 YUM BRANDS INC COM 988498101 13490 113813 SH SOLE 36 113813 0 0 YUM BRANDS INC COM 988498101 1154 9735 SH SOLE 40 9735 0 0 YUM BRANDS INC COM 988498101 111 939 SH OTR 43 939 0 0 YUM BRANDS INC COM 988498101 37187 313736 SH SOLE 43 280732 0 33004 YUM CHINA HLDGS INC COM 98850P109 35251 848593 SH SOLE 2 83682 0 764911 YUM CHINA HLDGS INC COM 98850P109 9881 237878 SH SOLE 4 110652 0 127226 YUM CHINA HLDGS INC COM 98850P109 2232 53723 SH SOLE 7 53723 0 0 YUM CHINA HLDGS INC COM 98850P109 6607 159044 SH SOLE 13 79872 0 79172 YUM CHINA HLDGS INC COM 98850P109 20434 491906 SH SOLE 15 491906 0 0 YUM CHINA HLDGS INC COM 98850P109 16092 387377 SH SOLE 18 387377 0 0 YUM CHINA HLDGS INC COM 98850P109 67404 1622625 SH SOLE 19 1622625 0 0 YUM CHINA HLDGS INC COM 98850P109 540589 13013687 SH SOLE 21 13013687 0 0 YUM CHINA HLDGS INC COM 98850P109 316758 7625370 SH SOLE 22 6847497 0 777873 YUM CHINA HLDGS INC COM 98850P109 19895 478935 SH SOLE 23 478935 0 0 YUM CHINA HLDGS INC COM 98850P109 32531 783136 SH SOLE 25 783136 0 0 YUM CHINA HLDGS INC COM 98850P109 43483 1046784 SH SOLE 26 192591 0 854193 YUM CHINA HLDGS INC COM 98850P109 31314 753821 SH SOLE 28 39482 0 714339 YUM CHINA HLDGS INC COM 98850P109 112526 2708848 SH SOLE 30 2708848 0 0 YUM CHINA HLDGS INC COM 98850P109 942 22679 SH SOLE 31 10743 0 11936 YUM CHINA HLDGS INC COM 98850P109 1175 28285 SH SOLE 32 28285 0 0 YUM CHINA HLDGS INC COM 98850P109 67865 1633737 SH SOLE 34 1633737 0 0 YUM CHINA HLDGS INC COM 98850P109 3989 96028 SH SOLE 36 96028 0 0 YUM CHINA HLDGS INC COM 98850P109 66 1586 SH SOLE 40 1586 0 0 YUM CHINA HLDGS INC COM 98850P109 1256 30234 SH SOLE 43 30234 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 2 1347 SH SOLE 2 1347 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 3 1867 SH SOLE 18 1867 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 36 23926 SH SOLE 21 23926 0 0 YUMANITY THERAPEUTICS INC COM 98872L102 61 40424 SH SOLE 22 40424 0 0 YUNHONG CTI LTD COM 98873Q100 0 230 SH SOLE 21 230 0 0 ZAI LAB LTD ADR 98887Q104 2638 59971 SH SOLE 2 2718 0 57253 ZAI LAB LTD ADR 98887Q104 1651 37539 SH SOLE 4 16009 0 21530 ZAI LAB LTD ADR 98887Q104 375 8531 SH SOLE 7 8531 0 0 ZAI LAB LTD ADR 98887Q104 627 14258 SH SOLE 13 143 0 14115 ZAI LAB LTD ADR 98887Q104 2536 57666 SH SOLE 15 57666 0 0 ZAI LAB LTD ADR 98887Q104 1232 28016 SH SOLE 18 28016 0 0 ZAI LAB LTD ADR 98887Q104 89377 2032214 SH SOLE 21 2032214 0 0 ZAI LAB LTD ADR 98887Q104 34740 789900 SH SOLE 22 733339 0 56561 ZAI LAB LTD ADR 98887Q104 3963 90105 SH SOLE 23 90105 0 0 ZAI LAB LTD ADR 98887Q104 2198 49969 SH SOLE 25 49969 0 0 ZAI LAB LTD ADR 98887Q104 4659 105936 SH SOLE 26 10619 0 95317 ZAI LAB LTD ADR 98887Q104 6155 139949 SH SOLE 28 6804 0 133145 ZAI LAB LTD ADR 98887Q104 106 2410 SH SOLE 29 2410 0 0 ZAI LAB LTD ADR 98887Q104 21845 496698 SH SOLE 30 496698 0 0 ZAI LAB LTD ADR 98887Q104 183 4160 SH SOLE 31 4160 0 0 ZAI LAB LTD ADR 98887Q104 218 4965 SH SOLE 34 4965 0 0 ZAI LAB LTD ADR 98887Q104 14 329 SH SOLE 40 329 0 0 ZAI LAB LTD ADR 98887Q104 70 1599 SH SOLE 43 1599 0 0 ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 7 429 SH SOLE 43 429 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 45553 110112 SH SOLE 2 40156 0 69956 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 19203 46418 SH SOLE 4 28691 0 17727 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 22277 53847 SH SOLE 7 52361 0 1486 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 471 1139 SH SOLE 13 1139 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2029 4905 SH SOLE 15 4905 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 41 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 208426 503809 SH SOLE 18 356860 0 146949 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 397293 960341 SH SOLE 19 960341 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 717450 1734228 SH SOLE 21 1734228 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 532398 1286919 SH SOLE 22 1180214 0 106705 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 29393 71048 SH SOLE 23 71048 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 49234 119009 SH SOLE 25 119009 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 49238 119019 SH SOLE 26 41921 0 77098 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 65627 158634 SH SOLE 28 1967 0 156667 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 607 1468 SH SOLE 29 1468 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 110939 268162 SH SOLE 30 267364 0 798 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 6627 16019 SH SOLE 31 9977 0 6042 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 75591 182719 SH SOLE 34 182719 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8244 19928 SH SOLE 36 19928 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 719 1737 SH SOLE 40 1737 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 36 86 SH OTR 43 86 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12398 29968 SH SOLE 43 27311 0 2657 ZEDGE INC CL B 98923T104 12 1979 SH SOLE 2 1979 0 0 ZEDGE INC CL B 98923T104 12 2047 SH SOLE 18 2047 0 0 ZEDGE INC CL B 98923T104 200 32787 SH SOLE 21 32787 0 0 ZEDGE INC CL B 98923T104 245 40290 SH SOLE 22 40290 0 0 ZENDESK INC COM 98936J101 25532 212255 SH SOLE 2 18762 0 193493 ZENDESK INC COM 98936J101 8884 73856 SH SOLE 4 45992 0 27864 ZENDESK INC COM 98936J101 1394 11588 SH SOLE 7 11588 0 0 ZENDESK INC COM 98936J101 38 317 SH SOLE 13 317 0 0 ZENDESK INC COM 98936J101 1204 10010 SH SOLE 15 10010 0 0 ZENDESK INC COM 98936J101 1 5 SH SOLE 17 0 0 5 ZENDESK INC COM 98936J101 23124 192237 SH SOLE 18 185923 0 6314 ZENDESK INC COM 98936J101 4512 37508 SH SOLE 19 37508 0 0 ZENDESK INC COM 98936J101 282258 2346479 SH SOLE 21 2346479 0 0 ZENDESK INC COM 98936J101 342827 2850004 SH SOLE 22 2634427 0 215577 ZENDESK INC COM 98936J101 17893 148751 SH SOLE 23 148751 0 0 ZENDESK INC COM 98936J101 17922 148986 SH SOLE 25 148986 0 0 ZENDESK INC COM 98936J101 21136 175709 SH SOLE 26 77969 0 97740 ZENDESK INC COM 98936J101 20977 174391 SH SOLE 28 2114 0 172277 ZENDESK INC COM 98936J101 29 244 SH SOLE 29 244 0 0 ZENDESK INC COM 98936J101 27018 224605 SH SOLE 30 220565 0 4040 ZENDESK INC COM 98936J101 3085 25646 SH SOLE 31 12066 0 13580 ZENDESK INC COM 98936J101 676 5622 SH SOLE 34 5622 0 0 ZENDESK INC COM 98936J101 4905 40773 SH SOLE 36 40773 0 0 ZENDESK INC COM 98936J101 447 3715 SH SOLE 40 3715 0 0 ZENDESK INC COM 98936J101 23 189 SH OTR 43 189 0 0 ZENDESK INC COM 98936J101 6275 52169 SH SOLE 43 45916 0 6253 ZENDESK INC NOTE 0.625% 6/1 98936JAD3 3403 2700000 PRN SOLE 2 2700000 0 0 ZENDESK INC NOTE 0.625% 6/1 98936JAD3 9829 7798000 PRN SOLE 21 7798000 0 0 ZENDESK INC NOTE 0.625% 6/1 98936JAD3 6681 5300000 PRN SOLE 22 5300000 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 690 14956 SH SOLE 2 10920 0 4036 ZENTALIS PHARMACEUTICALS INC COM 98943L107 3 69 SH SOLE 4 69 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 25 538 SH SOLE 7 538 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 4484 97184 SH SOLE 18 95886 0 1298 ZENTALIS PHARMACEUTICALS INC COM 98943L107 14056 304639 SH SOLE 19 304639 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 69973 1516533 SH SOLE 21 1516533 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 39594 858127 SH SOLE 22 842166 0 15961 ZENTALIS PHARMACEUTICALS INC COM 98943L107 29 625 SH SOLE 23 625 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 169 3654 SH SOLE 25 3654 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 84 1816 SH SOLE 26 258 0 1558 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1728 37449 SH SOLE 30 37449 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 81 1754 SH SOLE 34 1754 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 140 3034 SH SOLE 40 3034 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 102 2202 SH SOLE 43 2202 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 5 1659 SH SOLE 2 1659 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 3 1017 SH SOLE 4 1017 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1048 363943 SH SOLE 21 363943 0 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 487 169038 SH SOLE 22 165559 0 3479 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 221 76759 SH SOLE 30 76759 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 27 2098 SH SOLE 2 1014 0 1084 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 80 6275 SH SOLE 21 6275 0 0 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 2801 219724 SH SOLE 22 219724 0 0 ZEVIA PBC CL A 98955K104 27 5872 SH SOLE 2 3566 0 2306 ZEVIA PBC CL A 98955K104 132 28954 SH SOLE 18 28954 0 0 ZEVIA PBC CL A 98955K104 75 16374 SH SOLE 19 16374 0 0 ZEVIA PBC CL A 98955K104 1674 366245 SH SOLE 21 366245 0 0 ZEVIA PBC CL A 98955K104 376 82263 SH SOLE 22 80530 0 1733 ZHIHU INC ADS 98955N108 207 85459 SH SOLE 22 0 0 85459 ZHIHU INC ADS 98955N108 92 37908 SH SOLE 25 37908 0 0 ZHIHU INC ADS 98955N108 55 22647 SH SOLE 28 0 0 22647 ZHIHU INC ADS 98955N108 4 1519 SH SOLE 30 1519 0 0 ZIFF DAVIS INC COM 48123V102 5576 57615 SH SOLE 2 45018 0 12597 ZIFF DAVIS INC COM 48123V102 91 944 SH SOLE 4 711 0 233 ZIFF DAVIS INC COM 48123V102 56 575 SH SOLE 7 575 0 0 ZIFF DAVIS INC COM 48123V102 39 402 SH SOLE 13 402 0 0 ZIFF DAVIS INC COM 48123V102 11 111 SH SOLE 17 0 0 111 ZIFF DAVIS INC COM 48123V102 19518 201675 SH SOLE 18 198866 0 2809 ZIFF DAVIS INC COM 48123V102 14634 151209 SH SOLE 19 151209 0 0 ZIFF DAVIS INC COM 48123V102 316355 3268801 SH SOLE 21 3268801 0 0 ZIFF DAVIS INC COM 48123V102 136073 1406002 SH SOLE 22 1379243 0 26759 ZIFF DAVIS INC COM 48123V102 359 3705 SH SOLE 23 3705 0 0 ZIFF DAVIS INC COM 48123V102 589 6088 SH SOLE 25 6088 0 0 ZIFF DAVIS INC COM 48123V102 2062 21302 SH SOLE 26 11252 0 10050 ZIFF DAVIS INC COM 48123V102 78 804 SH SOLE 28 804 0 0 ZIFF DAVIS INC COM 48123V102 7688 79435 SH SOLE 30 79435 0 0 ZIFF DAVIS INC COM 48123V102 8 84 SH SOLE 34 84 0 0 ZIFF DAVIS INC COM 48123V102 11 114 SH SOLE 36 114 0 0 ZIFF DAVIS INC COM 48123V102 556 5741 SH SOLE 40 5741 0 0 ZIFF DAVIS INC COM 48123V102 3482 35979 SH SOLE 43 33382 0 2597 ZILLOW GROUP INC CL A 98954M101 2137 44299 SH SOLE 2 7526 0 36773 ZILLOW GROUP INC CL A 98954M101 1402 29075 SH SOLE 4 27116 0 1959 ZILLOW GROUP INC CL A 98954M101 181 3752 SH SOLE 7 3752 0 0 ZILLOW GROUP INC CL A 98954M101 4 73 SH SOLE 13 73 0 0 ZILLOW GROUP INC CL A 98954M101 248 5136 SH SOLE 15 5136 0 0 ZILLOW GROUP INC CL A 98954M101 1911 39631 SH SOLE 18 36403 0 3228 ZILLOW GROUP INC CL A 98954M101 752 15598 SH SOLE 19 15598 0 0 ZILLOW GROUP INC CL A 98954M101 46460 963296 SH SOLE 21 963296 0 0 ZILLOW GROUP INC CL A 98954M101 47741 989851 SH SOLE 22 920111 0 69740 ZILLOW GROUP INC CL A 98954M101 4121 85454 SH SOLE 23 85454 0 0 ZILLOW GROUP INC CL A 98954M101 4035 83656 SH SOLE 25 83656 0 0 ZILLOW GROUP INC CL A 98954M101 3956 82028 SH SOLE 26 38214 0 43814 ZILLOW GROUP INC CL A 98954M101 4803 99583 SH SOLE 28 8962 0 90621 ZILLOW GROUP INC CL A 98954M101 7840 162563 SH SOLE 30 162563 0 0 ZILLOW GROUP INC CL A 98954M101 680 14106 SH SOLE 31 7539 0 6567 ZILLOW GROUP INC CL A 98954M101 133 2757 SH SOLE 34 2757 0 0 ZILLOW GROUP INC CL A 98954M101 1295 26858 SH SOLE 36 26858 0 0 ZILLOW GROUP INC CL A 98954M101 105 2180 SH SOLE 40 2180 0 0 ZILLOW GROUP INC CL A 98954M101 26 540 SH OTR 43 540 0 0 ZILLOW GROUP INC CL A 98954M101 3220 66757 SH SOLE 43 58421 0 8336 ZILLOW GROUP INC CL C CAP STK 98954M200 15974 324075 SH SOLE 2 24333 0 299742 ZILLOW GROUP INC CL C CAP STK 98954M200 6151 124783 SH SOLE 4 66366 0 58417 ZILLOW GROUP INC CL C CAP STK 98954M200 840 17052 SH SOLE 7 17052 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 38 768 SH SOLE 13 768 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 587 11918 SH SOLE 15 11918 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 6094 123630 SH SOLE 18 114934 0 8696 ZILLOW GROUP INC CL C CAP STK 98954M200 1751 35529 SH SOLE 19 35529 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 151219 3067947 SH SOLE 21 3067947 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 172966 3509153 SH SOLE 22 3210303 0 298850 ZILLOW GROUP INC CL C CAP STK 98954M200 10171 206359 SH SOLE 23 206359 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13207 267948 SH SOLE 25 267948 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 11074 224668 SH SOLE 26 99286 0 125382 ZILLOW GROUP INC CL C CAP STK 98954M200 13671 277352 SH SOLE 28 15619 0 261733 ZILLOW GROUP INC CL C CAP STK 98954M200 10 195 SH SOLE 29 195 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 22844 463467 SH SOLE 30 463467 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1835 37221 SH SOLE 31 19708 0 17513 ZILLOW GROUP INC CL C CAP STK 98954M200 377 7639 SH SOLE 34 7639 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3145 63812 SH SOLE 36 63812 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 278 5632 SH SOLE 40 5632 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 555 11270 SH SOLE 43 10748 0 522 ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 5108 4000000 PRN SOLE 21 4000000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 176 133000 PRN SOLE 2 133000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 71 54000 PRN SOLE 18 54000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 242 183000 PRN SOLE 19 183000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 4915 3715000 PRN SOLE 21 3715000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 128 97000 PRN SOLE 26 97000 0 0 ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 209 158000 PRN SOLE 34 158000 0 0 ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 4401 3900000 PRN SOLE 21 3900000 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 60 823 SH SOLE 2 444 0 379 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 16 221 SH SOLE 4 221 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 690 9486 SH SOLE 7 9486 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 36747 505395 SH SOLE 21 505395 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 19952 274404 SH SOLE 22 257103 0 17301 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 523 7191 SH SOLE 25 7191 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 160 2207 SH SOLE 26 0 0 2207 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 101 1385 SH SOLE 28 1385 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 936 12873 SH SOLE 30 12873 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 360 4945 SH SOLE 36 4945 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 387 5329 SH SOLE 40 5329 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 79144 618794 SH SOLE 2 229839 0 388955 ZIMMER BIOMET HOLDINGS INC COM 98956P102 17453 136460 SH SOLE 4 78095 0 58365 ZIMMER BIOMET HOLDINGS INC COM 98956P102 23126 180810 SH SOLE 7 175089 0 5721 ZIMMER BIOMET HOLDINGS INC COM 98956P102 108 848 SH SOLE 13 848 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 3756 29363 SH SOLE 15 29363 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 220688 1725469 SH SOLE 18 1611631 0 113838 ZIMMER BIOMET HOLDINGS INC COM 98956P102 498836 3900204 SH SOLE 19 3900204 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 817159 6389045 SH SOLE 21 6389045 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 589773 4611201 SH SOLE 22 4193305 0 417896 ZIMMER BIOMET HOLDINGS INC COM 98956P102 39078 305536 SH SOLE 23 305536 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 40630 317672 SH SOLE 25 317672 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 58471 457159 SH SOLE 26 144718 0 312441 ZIMMER BIOMET HOLDINGS INC COM 98956P102 43804 342484 SH SOLE 28 3715 0 338769 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8 63 SH SOLE 29 63 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 121679 951357 SH SOLE 30 951357 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 5982 46769 SH SOLE 31 23145 0 23624 ZIMMER BIOMET HOLDINGS INC COM 98956P102 115451 902669 SH SOLE 34 902669 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 10357 80977 SH SOLE 36 80977 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 867 6780 SH SOLE 40 6780 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 85 666 SH OTR 43 666 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 14128 110459 SH SOLE 43 101932 0 8528 ZIMVIE INC COM 98888T107 4516 197744 SH SOLE 2 23227 0 174517 ZIMVIE INC COM 98888T107 8 365 SH SOLE 4 61 0 304 ZIMVIE INC COM 98888T107 7 297 SH SOLE 7 297 0 0 ZIMVIE INC COM 98888T107 1 24 SH SOLE 15 24 0 0 ZIMVIE INC COM 98888T107 698 30551 SH SOLE 18 30551 0 0 ZIMVIE INC COM 98888T107 2880 126084 SH SOLE 19 126084 0 0 ZIMVIE INC COM 98888T107 50643 2217300 SH SOLE 21 2217300 0 0 ZIMVIE INC COM 98888T107 5276 231004 SH SOLE 22 206588 0 24416 ZIMVIE INC COM 98888T107 2 69 SH SOLE 23 69 0 0 ZIMVIE INC COM 98888T107 458 20074 SH SOLE 25 20074 0 0 ZIMVIE INC COM 98888T107 429 18767 SH SOLE 26 6344 0 12423 ZIMVIE INC COM 98888T107 35 1528 SH SOLE 28 0 0 1528 ZIMVIE INC COM 98888T107 689 30175 SH SOLE 30 30175 0 0 ZIMVIE INC COM 98888T107 7 306 SH SOLE 31 306 0 0 ZIMVIE INC COM 98888T107 2905 127208 SH SOLE 34 127208 0 0 ZIMVIE INC COM 98888T107 21 917 SH SOLE 36 917 0 0 ZIMVIE INC COM 98888T107 224 9819 SH SOLE 43 9099 0 721 ZIONS BANCORPORATION N A COM 989701107 28514 434932 SH SOLE 2 100957 0 333975 ZIONS BANCORPORATION N A COM 989701107 881 13434 SH SOLE 4 10389 0 3045 ZIONS BANCORPORATION N A COM 989701107 7800 118968 SH SOLE 7 114887 0 4081 ZIONS BANCORPORATION N A COM 989701107 132 2015 SH SOLE 13 2015 0 0 ZIONS BANCORPORATION N A COM 989701107 265 4046 SH SOLE 15 4046 0 0 ZIONS BANCORPORATION N A COM 989701107 14389 219479 SH SOLE 18 206678 0 12801 ZIONS BANCORPORATION N A COM 989701107 9536 145453 SH SOLE 19 145453 0 0 ZIONS BANCORPORATION N A COM 989701107 281278 4290395 SH SOLE 21 4290395 0 0 ZIONS BANCORPORATION N A COM 989701107 227715 3473390 SH SOLE 22 3257081 0 216309 ZIONS BANCORPORATION N A COM 989701107 13229 201784 SH SOLE 25 201784 0 0 ZIONS BANCORPORATION N A COM 989701107 17212 262534 SH SOLE 26 84728 0 177806 ZIONS BANCORPORATION N A COM 989701107 3311 50497 SH SOLE 28 2919 0 47578 ZIONS BANCORPORATION N A COM 989701107 43357 661330 SH SOLE 30 661330 0 0 ZIONS BANCORPORATION N A COM 989701107 148 2260 SH SOLE 31 2260 0 0 ZIONS BANCORPORATION N A COM 989701107 119 1814 SH SOLE 34 1814 0 0 ZIONS BANCORPORATION N A COM 989701107 3430 52312 SH SOLE 36 52312 0 0 ZIONS BANCORPORATION N A COM 989701107 1360 20739 SH SOLE 40 20739 0 0 ZIONS BANCORPORATION N A COM 989701107 19104 291391 SH SOLE 43 253459 0 37932 ZIPRECRUITER INC CL A 98980B103 1025 44591 SH SOLE 2 43989 0 602 ZIPRECRUITER INC CL A 98980B103 427 18563 SH SOLE 21 18563 0 0 ZIPRECRUITER INC CL A 98980B103 5153 224229 SH SOLE 22 217709 0 6520 ZIPRECRUITER INC CL A 98980B103 69 3001 SH SOLE 25 3001 0 0 ZIPRECRUITER INC CL A 98980B103 124 5396 SH SOLE 30 5396 0 0 ZIPRECRUITER INC CL A 98980B103 1281 55729 SH SOLE 34 55729 0 0 ZIPRECRUITER INC CL A 98980B103 70 3030 SH SOLE 40 3030 0 0 ZOETIS INC CL A 98978V103 272109 1442862 SH SOLE 2 563074 0 879788 ZOETIS INC CL A 98978V103 64668 342903 SH SOLE 4 274553 0 68350 ZOETIS INC CL A 98978V103 80453 426603 SH SOLE 7 412685 0 13918 ZOETIS INC CL A 98978V103 7546 40014 SH SOLE 13 40014 0 0 ZOETIS INC CL A 98978V103 8322 44130 SH SOLE 15 44130 0 0 ZOETIS INC CL A 98978V103 503464 2669620 SH SOLE 18 2173724 0 495896 ZOETIS INC CL A 98978V103 495544 2627624 SH SOLE 19 2627624 0 0 ZOETIS INC CL A 98978V103 2128273 11285183 SH SOLE 21 11285183 0 0 ZOETIS INC CL A 98978V103 2073349 10993949 SH SOLE 22 9726263 0 1267686 ZOETIS INC CL A 98978V103 133702 708958 SH SOLE 23 708958 0 0 ZOETIS INC CL A 98978V103 414543 2198116 SH SOLE 25 2198116 0 0 ZOETIS INC CL A 98978V103 244060 1294130 SH SOLE 26 524601 0 769529 ZOETIS INC CL A 98978V103 233511 1238194 SH SOLE 28 14284 0 1223910 ZOETIS INC CL A 98978V103 5903 31299 SH SOLE 29 31299 0 0 ZOETIS INC CL A 98978V103 726229 3850837 SH SOLE 30 3776886 0 73951 ZOETIS INC CL A 98978V103 32597 172848 SH SOLE 31 119111 0 53737 ZOETIS INC CL A 98978V103 316977 1680771 SH SOLE 34 1680771 0 0 ZOETIS INC CL A 98978V103 36130 191577 SH SOLE 36 191577 0 0 ZOETIS INC CL A 98978V103 2991 15860 SH SOLE 40 15860 0 0 ZOETIS INC CL A 98978V103 359 1906 SH OTR 43 1906 0 0 ZOETIS INC CL A 98978V103 96025 509175 SH SOLE 43 456178 0 52997 ZOMEDICA CORP COM 98980M109 84 249838 SH SOLE 2 215087 0 34751 ZOMEDICA CORP COM 98980M109 487 1445798 SH SOLE 21 1445798 0 0 ZOMEDICA CORP COM 98980M109 3719 11035387 SH SOLE 22 10625850 0 409537 ZOMEDICA CORP COM 98980M109 59 174766 SH SOLE 25 174766 0 0 ZOMEDICA CORP COM 98980M109 17 49076 SH SOLE 26 49076 0 0 ZOMEDICA CORP COM 98980M109 84 248238 SH SOLE 30 248238 0 0 ZOMEDICA CORP COM 98980M109 37 108352 SH SOLE 36 108352 0 0 ZOMEDICA CORP COM 98980M109 36 106844 SH SOLE 40 106844 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45387 387160 SH SOLE 2 64437 0 322723 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15317 130661 SH SOLE 4 81347 0 49314 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6635 56596 SH SOLE 7 56596 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 94 801 SH SOLE 13 801 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2014 17177 SH SOLE 15 17177 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 35673 304300 SH SOLE 18 293015 0 11285 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6960 59373 SH SOLE 19 59373 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 331138 2824689 SH SOLE 21 2824689 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 549946 4691167 SH SOLE 22 4301301 0 389866 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 31513 268817 SH SOLE 23 268817 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 34130 291133 SH SOLE 25 291133 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 36687 312948 SH SOLE 26 142982 0 169966 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 46419 395965 SH SOLE 28 40786 0 355179 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 51 436 SH SOLE 29 436 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 69976 596908 SH SOLE 30 596908 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5520 47084 SH SOLE 31 23691 0 23393 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6689 57062 SH SOLE 32 57062 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5798 49455 SH SOLE 34 49455 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10074 85930 SH SOLE 36 85930 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 814 6946 SH SOLE 40 6946 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 59 502 SH OTR 43 502 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 12065 102921 SH SOLE 43 89699 0 13222 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5695 95331 SH SOLE 2 60676 0 34655 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8576 143558 SH SOLE 4 96065 0 47493 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1403 23477 SH SOLE 7 23477 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 82 1374 SH SOLE 13 1374 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1191 19937 SH SOLE 15 19937 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 22460 375962 SH SOLE 18 361619 0 14343 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 119163 1994700 SH SOLE 19 1994700 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 72924 1220686 SH SOLE 21 1220686 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 264354 4425070 SH SOLE 22 4139776 0 285294 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 20848 348977 SH SOLE 23 348977 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8850 148134 SH SOLE 25 148134 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 29766 498263 SH SOLE 26 193076 0 305187 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 33877 567066 SH SOLE 28 6113 0 560953 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 18 304 SH SOLE 29 304 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 66646 1115594 SH SOLE 30 1115594 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1882 31500 SH SOLE 31 25114 0 6386 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 213838 3579478 SH SOLE 34 3579478 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3579 59902 SH SOLE 36 59902 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 523 8761 SH SOLE 40 8761 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 8 138 SH SOLE 43 114 0 24 ZOSANO PHARMA CORP COM NEW 98979H202 21 91138 SH SOLE 21 91138 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 441 1959970 SH SOLE 22 1959970 0 0 ZOVIO INC COM 98979V102 5 5985 SH SOLE 18 5985 0 0 ZOVIO INC COM 98979V102 69 84173 SH SOLE 21 84173 0 0 ZOVIO INC COM 98979V102 241 294350 SH SOLE 22 294350 0 0 ZSCALER INC COM 98980G102 37972 157376 SH SOLE 2 20425 0 136951 ZSCALER INC COM 98980G102 11884 49256 SH SOLE 4 30900 0 18356 ZSCALER INC COM 98980G102 7244 30022 SH SOLE 7 30022 0 0 ZSCALER INC COM 98980G102 73 301 SH SOLE 13 301 0 0 ZSCALER INC COM 98980G102 1671 6926 SH SOLE 15 6926 0 0 ZSCALER INC COM 98980G102 37788 156616 SH SOLE 18 152208 0 4408 ZSCALER INC COM 98980G102 169960 704409 SH SOLE 19 704409 0 0 ZSCALER INC COM 98980G102 471888 1955770 SH SOLE 21 1955770 0 0 ZSCALER INC COM 98980G102 424285 1758475 SH SOLE 22 1613033 0 145442 ZSCALER INC COM 98980G102 24631 102085 SH SOLE 23 102085 0 0 ZSCALER INC COM 98980G102 24378 101036 SH SOLE 25 101036 0 0 ZSCALER INC COM 98980G102 41334 171313 SH SOLE 26 58895 0 112418 ZSCALER INC COM 98980G102 59545 246786 SH SOLE 28 1435 0 245351 ZSCALER INC COM 98980G102 55 227 SH SOLE 29 227 0 0 ZSCALER INC COM 98980G102 115471 478576 SH SOLE 30 478576 0 0 ZSCALER INC COM 98980G102 4472 18536 SH SOLE 31 9492 0 9044 ZSCALER INC COM 98980G102 7960 32991 SH SOLE 32 32991 0 0 ZSCALER INC COM 98980G102 184943 766506 SH SOLE 34 766506 0 0 ZSCALER INC COM 98980G102 7840 32493 SH SOLE 36 32493 0 0 ZSCALER INC COM 98980G102 658 2728 SH SOLE 40 2728 0 0 ZSCALER INC COM 98980G102 39 161 SH OTR 43 161 0 0 ZSCALER INC COM 98980G102 10905 45196 SH SOLE 43 38755 0 6441 ZSCALER INC NOTE 0.125% 7/0 98980GAB8 13369 7857000 PRN SOLE 21 7857000 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8502 340097 SH SOLE 2 25851 0 314246 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5652 226061 SH SOLE 4 105328 0 120733 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1114 44548 SH SOLE 7 44548 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2336 93431 SH SOLE 13 10461 0 82970 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8058 322303 SH SOLE 15 322303 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4551 182042 SH SOLE 18 182042 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 650 26001 SH SOLE 19 26001 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 218159 8726356 SH SOLE 21 8726356 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 115947 4637884 SH SOLE 22 4296258 0 341626 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12112 484488 SH SOLE 23 484488 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 263 10521 SH SOLE 25 10521 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 14205 568183 SH SOLE 26 9916 0 558267 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 14697 587883 SH SOLE 28 36775 0 551108 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 67662 2706487 SH SOLE 30 2698125 0 8362 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 115 4612 SH SOLE 31 0 0 4612 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 728 29127 SH SOLE 32 29127 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 896 35832 SH SOLE 34 35832 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 41 1650 SH SOLE 40 1650 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 11383 455325 SH SOLE 43 410267 0 45058 ZUMIEZ INC COM 989817101 961 25154 SH SOLE 2 8008 0 17146 ZUMIEZ INC COM 989817101 5 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 12 309 SH SOLE 7 309 0 0 ZUMIEZ INC COM 989817101 2947 77138 SH SOLE 18 77138 0 0 ZUMIEZ INC COM 989817101 3720 97349 SH SOLE 19 97349 0 0 ZUMIEZ INC COM 989817101 96156 2516519 SH SOLE 21 2516519 0 0 ZUMIEZ INC COM 989817101 20929 547731 SH SOLE 22 525287 0 22444 ZUMIEZ INC COM 989817101 40 1047 SH SOLE 23 1047 0 0 ZUMIEZ INC COM 989817101 167 4373 SH SOLE 25 4373 0 0 ZUMIEZ INC COM 989817101 515 13484 SH SOLE 26 5774 0 7710 ZUMIEZ INC COM 989817101 16 413 SH SOLE 28 413 0 0 ZUMIEZ INC COM 989817101 1412 36954 SH SOLE 30 36954 0 0 ZUMIEZ INC COM 989817101 31 814 SH SOLE 36 814 0 0 ZUMIEZ INC COM 989817101 99 2600 SH SOLE 40 2600 0 0 ZUMIEZ INC COM 989817101 623 16298 SH SOLE 43 16298 0 0 ZUORA INC COM CL A 98983V106 2026 135225 SH SOLE 2 122588 0 12637 ZUORA INC COM CL A 98983V106 35 2319 SH SOLE 4 328 0 1991 ZUORA INC COM CL A 98983V106 21 1420 SH SOLE 7 1420 0 0 ZUORA INC COM CL A 98983V106 4451 297114 SH SOLE 18 297114 0 0 ZUORA INC COM CL A 98983V106 4432 295879 SH SOLE 19 295879 0 0 ZUORA INC COM CL A 98983V106 62600 4178899 SH SOLE 21 4178899 0 0 ZUORA INC COM CL A 98983V106 40600 2710275 SH SOLE 22 2646341 0 63934 ZUORA INC COM CL A 98983V106 56 3743 SH SOLE 23 3743 0 0 ZUORA INC COM CL A 98983V106 372 24841 SH SOLE 25 24841 0 0 ZUORA INC COM CL A 98983V106 662 44185 SH SOLE 26 36328 0 7857 ZUORA INC COM CL A 98983V106 27 1798 SH SOLE 28 1798 0 0 ZUORA INC COM CL A 98983V106 7568 505182 SH SOLE 30 505182 0 0 ZUORA INC COM CL A 98983V106 258 17238 SH SOLE 34 17238 0 0 ZUORA INC COM CL A 98983V106 177 11793 SH SOLE 36 11793 0 0 ZUORA INC COM CL A 98983V106 185 12377 SH SOLE 40 12377 0 0 ZUORA INC COM CL A 98983V106 478 31936 SH SOLE 43 31665 0 271 ZURN WATER SOLUTIONS CORP COM 98983L108 2631 74322 SH SOLE 2 34492 0 39830 ZURN WATER SOLUTIONS CORP COM 98983L108 17 470 SH SOLE 4 470 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 8741 246922 SH SOLE 7 246922 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 11914 336551 SH SOLE 18 336551 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 7581 214157 SH SOLE 19 214157 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 146290 4132476 SH SOLE 21 4132476 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 103024 2910276 SH SOLE 22 2814262 0 96014 ZURN WATER SOLUTIONS CORP COM 98983L108 644 18201 SH SOLE 25 18201 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 1793 50648 SH SOLE 26 41134 0 9514 ZURN WATER SOLUTIONS CORP COM 98983L108 76 2158 SH SOLE 28 2158 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 75690 2138144 SH SOLE 30 2138144 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 287 8094 SH SOLE 36 8094 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 565 15965 SH SOLE 40 15965 0 0 ZURN WATER SOLUTIONS CORP COM 98983L108 639 18064 SH SOLE 43 17723 0 341 ZYMERGEN INC COM 98985X100 78 26957 SH SOLE 2 5896 0 21061 ZYMERGEN INC COM 98985X100 1 301 SH SOLE 7 301 0 0 ZYMERGEN INC COM 98985X100 650 225044 SH SOLE 18 225044 0 0 ZYMERGEN INC COM 98985X100 409 141446 SH SOLE 19 141446 0 0 ZYMERGEN INC COM 98985X100 7942 2748230 SH SOLE 21 2748230 0 0 ZYMERGEN INC COM 98985X100 3037 1050816 SH SOLE 22 1010124 0 40692 ZYMEWORKS INC COM 98985W102 136 20708 SH SOLE 2 20708 0 0 ZYMEWORKS INC COM 98985W102 1 156 SH SOLE 4 156 0 0 ZYMEWORKS INC COM 98985W102 3826 584157 SH SOLE 21 584157 0 0 ZYMEWORKS INC COM 98985W102 328 50129 SH SOLE 22 32637 0 17492 ZYMEWORKS INC COM 98985W102 50 7587 SH SOLE 25 7587 0 0 ZYMEWORKS INC COM 98985W102 156 23769 SH SOLE 26 21073 0 2696 ZYMEWORKS INC COM 98985W102 195 29730 SH SOLE 28 29730 0 0 ZYMEWORKS INC COM 98985W102 1613 246205 SH SOLE 30 246205 0 0 ZYMEWORKS INC COM 98985W102 31 4691 SH SOLE 34 4691 0 0 ZYMEWORKS INC COM 98985W102 9 1378 SH SOLE 36 1378 0 0 ZYMEWORKS INC COM 98985W102 32 4941 SH SOLE 40 4941 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 16 7701 SH SOLE 18 7701 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 244 119102 SH SOLE 21 119102 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1459 711656 SH SOLE 22 711656 0 0 ZYNEX INC COM 98986M103 98 15774 SH SOLE 2 13677 0 2097 ZYNEX INC COM 98986M103 2 362 SH SOLE 7 362 0 0 ZYNEX INC COM 98986M103 553 88733 SH SOLE 18 83962 0 4771 ZYNEX INC COM 98986M103 234 37564 SH SOLE 19 37564 0 0 ZYNEX INC COM 98986M103 16310 2618013 SH SOLE 21 2618013 0 0 ZYNEX INC COM 98986M103 3856 618928 SH SOLE 22 607822 0 11106 ZYNEX INC COM 98986M103 32 5061 SH SOLE 25 5061 0 0 ZYNEX INC COM 98986M103 1 106 SH SOLE 26 106 0 0 ZYNEX INC COM 98986M103 185 29644 SH SOLE 30 29644 0 0 ZYNEX INC COM 98986M103 26 4131 SH SOLE 40 4131 0 0 ZYNEX INC COM 98986M103 10 1596 SH SOLE 43 1596 0 0 ZYNGA INC CL A 98986T108 16297 1763759 SH SOLE 2 333819 0 1429940 ZYNGA INC CL A 98986T108 131 14172 SH SOLE 4 3333 0 10839 ZYNGA INC CL A 98986T108 127 13788 SH SOLE 7 13788 0 0 ZYNGA INC CL A 98986T108 4654 503673 SH SOLE 18 494272 0 9401 ZYNGA INC CL A 98986T108 4425 478867 SH SOLE 19 478867 0 0 ZYNGA INC CL A 98986T108 159906 17305839 SH SOLE 21 17305839 0 0 ZYNGA INC CL A 98986T108 215723 23346604 SH SOLE 22 22129673 0 1216931 ZYNGA INC CL A 98986T108 98 10599 SH SOLE 23 10599 0 0 ZYNGA INC CL A 98986T108 1224 132414 SH SOLE 25 132414 0 0 ZYNGA INC CL A 98986T108 3143 340138 SH SOLE 26 267636 0 72502 ZYNGA INC CL A 98986T108 167 18033 SH SOLE 28 18033 0 0 ZYNGA INC CL A 98986T108 5289 572420 SH SOLE 30 572420 0 0 ZYNGA INC CL A 98986T108 145 15666 SH SOLE 31 15666 0 0 ZYNGA INC CL A 98986T108 66 7135 SH SOLE 36 7135 0 0 ZYNGA INC CL A 98986T108 1117 120928 SH SOLE 40 120928 0 0 ZYNGA INC CL A 98986T108 18 1982 SH OTR 43 1982 0 0 ZYNGA INC CL A 98986T108 5261 569356 SH SOLE 43 526915 0 42441 ZYNGA INC NOTE 0.250% 6/0 98986TAB4 5155 4241000 PRN SOLE 21 4241000 0 0 ZYNGA INC NOTE 12/1 98986TAD0 6327 6215000 PRN SOLE 21 6215000 0 0